From a87f1073f0c6e0f1884dbb893ad85e4346af3096 Mon Sep 17 00:00:00 2001 From: "Flavio S. Glock" Date: Thu, 23 Oct 2025 10:56:06 +0200 Subject: [PATCH 01/18] Add branch workflow requirement and test log comparison tool This MR adds critical workflow improvements for multi-platform CI/CD: 1. Branch Workflow Requirement (high-yield-test-analysis-strategy.md) - MANDATORY: Work on feature branches, not main - Wait for CI/CD to pass on ALL platforms before merging - Documents Windows CI/CD failure incident (2025-10-22) - Prevents breaking main branch for all developers 2. Test Log Comparison Tool (compare_test_logs.pl) - Compare test runs to identify regressions/progress - Shows exact test count differences per file - Filters by file size or change magnitude - Essential for catching regressions early - Includes comprehensive README with examples Why this matters: - Tests can pass on Mac/Linux but fail on Windows - Platform-specific issues: path separators, case sensitivity - One broken commit blocks everyone - Early detection of regressions saves hours of debugging Files changed: - dev/prompts/high-yield-test-analysis-strategy.md (updated, 415 lines) - dev/tools/compare_test_logs.pl (new, executable) - dev/tools/README_compare_logs.md (new, documentation) All changes are documentation and tooling only - no code changes. Should pass CI/CD on all platforms. --- .../high-yield-test-analysis-strategy.md | 278 ++++++++--------- dev/tools/README_compare_logs.md | 180 +++++++++++ dev/tools/compare_test_logs.pl | 289 ++++++++++++++++++ 3 files changed, 592 insertions(+), 155 deletions(-) create mode 100644 dev/tools/README_compare_logs.md create mode 100755 dev/tools/compare_test_logs.pl diff --git a/dev/prompts/high-yield-test-analysis-strategy.md b/dev/prompts/high-yield-test-analysis-strategy.md index de2e7634e..95f3b6293 100644 --- a/dev/prompts/high-yield-test-analysis-strategy.md +++ b/dev/prompts/high-yield-test-analysis-strategy.md @@ -47,54 +47,38 @@ make # Incremental - use for iteration only - `./jperl` uses the jar file, not loose classes - **Always run `./gradlew build` after changes before testing with `./jperl`** -## 🐛 Debugging Strategy - TRACE Flag Pattern +## 🐛 Debugging Strategy -**New Pattern (2025-10-18):** Add trace flags for systematic debugging: +**TRACE flags:** Add `private static final boolean TRACE_X = false;` + conditional prints +**When prints don't appear:** Rebuild jar! (`./gradlew build`) -```java -// Add to class being debugged: -private static final boolean TRACE_PACK = false; // Toggle for debugging +## 🔍 Quick Start: Finding High-Yield Targets -// Use throughout code: -if (TRACE_PACK) { - System.err.println("TRACE: method entry, param=" + param); - System.err.flush(); // Force output -} -``` +### 1. Compare Test Runs (NEW - 2025-10-22) +```bash +# Run full test suite +perl dev/tools/perl_test_runner.pl t 2>&1 | tee logs/current_run.log -**Benefits:** -- Leave trace code in place, toggle with flag -- No need to remove/re-add debug statements -- Forces you to understand code flow -- Easy to re-enable when bugs resurface +# Compare with previous run to find regressions/progress +./dev/tools/compare_test_logs.pl logs/previous.log logs/current_run.log -**Example from pack.t fix:** -```java -// Pack.java -private static final boolean TRACE_PACK = false; - -public static RuntimeScalar pack(RuntimeList args) { - if (TRACE_PACK) { - System.err.println("TRACE Pack.pack() called:"); - System.err.println(" template: [" + template + "]"); - System.err.flush(); - } - // ... rest of code -} -``` +# Quick summary only +./dev/tools/compare_test_logs.pl --summary-only logs/previous.log logs/current_run.log -**When prints don't appear:** -1. Check if jar was rebuilt: `./gradlew build -x test` -2. Verify trace flag is true -3. Check stderr redirection: `2>&1` -4. Try System.err.flush() after each print +# Focus on regressions in large test files +./dev/tools/compare_test_logs.pl --min-total 1000 --no-show-progress logs/previous.log logs/current_run.log +``` -## 🔍 Quick Start: Finding High-Yield Targets +**Key Features:** +- Identifies which test files regressed/improved +- Shows exact test count differences +- Filters by file size or test count difference +- Catches regressions early (like the 27K test drop we found) -### 1. Blocked Tests (Highest ROI - 100+ tests) +### 2. Blocked Tests (Highest ROI - 100+ tests) ```bash -perl dev/tools/perl_test_runner.pl t 2>&1 | tee logs/baseline.log -grep -A 15 "incomplete test files" logs/baseline.log +# Find incomplete/errored test files +grep -A 15 "incomplete test files" logs/current_run.log ``` **Common blockers:** @@ -102,13 +86,10 @@ grep -A 15 "incomplete test files" logs/baseline.log - `"Variable does not contain"` → Parser issue, use `--parse` - `"Not implemented: X"` → Missing feature -### 2. Systematic Patterns (10-50 tests each) +### 3. Systematic Patterns (10-50 tests each) ```bash # Find tests with moderate failure rates (good ROI) jq -r '.results | to_entries[] | select(.value.ok_count > 50 and .value.not_ok_count > 15 and .value.not_ok_count < 100) | "\(.value.not_ok_count) failures - \(.key)"' out.json | sort -rn | head -20 - -# Look for repeated error messages -./jperl t/op/TESTFILE.t 2>&1 | grep "^not ok" | head -20 ``` ## ⏱️ Time Management @@ -121,6 +102,53 @@ jq -r '.results | to_entries[] | select(.value.ok_count > 50 and .value.not_ok_c **Checkpoints:** 15 min (reproduced?), 30 min (root cause?), 60 min (document & move on?) +### Regression Response Protocol + +**When test count drops unexpectedly:** + +1. **Compare logs immediately:** + ```bash + perl dev/tools/compare_test_logs.pl logs/baseline.log logs/current.log --summary + ``` + +2. **Identify breaking commit:** + ```bash + git log --oneline -10 + ``` + +3. **Revert the commit:** + ```bash + # Option A: Clean revert (recommended) + git revert + + # Option B: Hard reset (if not pushed) + git reset --hard + ``` + +4. **CRITICAL: Rebuild and test:** + ```bash + make # Must rebuild! + ./jperl t/op/pack.t # Verify key files work + ./jperl t/re/pat.t + ./jperl t/op/hash.t + ``` + +5. **Verify restoration:** + ```bash + # Run full suite + perl dev/tools/perl_test_runner.pl t > logs/after_revert.log + # Compare + perl dev/tools/compare_test_logs.pl logs/baseline.log logs/after_revert.log --summary + ``` + +**⚠️ CRITICAL LESSON (2025-10-22):** +- `git reset`/`git revert` removes COMMITS from history +- **BUT CODE CHANGES MAY STILL BE IN WORKING TREE!** +- `git reset --soft` keeps changes staged +- Always check: `git diff` and `git status` +- **Always rebuild after ANY git operation** +- **Always test after rebuild** + ## 🎨 High-Impact Fix Patterns ### Missing Operators (Often 100+ tests) @@ -152,51 +180,18 @@ Small validation fixes unlock many tests: - Check error order/precedence - One validation often fixes multiple tests -### Thread-Safe Recursion Depth Tracking (New Pattern 2025-10-18) -```java -// Prevent stack overflow in recursive operations -private static final ThreadLocal nestingDepth = ThreadLocal.withInitial(() -> 0); -private static final int MAX_NESTING_DEPTH = 100; - -public static Result handleRecursive(...) { - int currentDepth = nestingDepth.get() + 1; - if (currentDepth > MAX_NESTING_DEPTH) { - throw new PerlCompilerException("Too deeply nested in operation"); - } - nestingDepth.set(currentDepth); - try { - return handleRecursiveInternal(...); - } finally { - nestingDepth.set(currentDepth - 1); // Always decrement - } -} -``` +### Thread-Safe Recursion (use ThreadLocal + try/finally) ## 🔬 Debug Commands -### AST & Parser Issues ```bash -# View AST structure +# AST/Parser ./jperl --parse -e 'code' - -# Compare with Perl's parse tree perl -MO=Concise -e 'code' +./jperl --disassemble -e 'code' -# View bytecode -./jperl --disassemble -e 'code' 2>&1 | grep -A 20 "methodName" - -# Test systematically -./jperl -e 'minimal' # Simplest case -./jperl -e 'with_context' # Add complexity -``` - -### Extract Failing Tests -```bash -# Find specific failure -./jperl t/op/test.t 2>&1 | grep -A 3 "^not ok NUMBER" - -# Test in isolation -./jperl -e 'extracted_code' +# Extract failures +./jperl t/op/test.t 2>&1 | grep -A 3 "^not ok" ``` ## 📍 Key Code Locations @@ -287,20 +282,44 @@ git show --name-only | head -20 ### Pre-Commit Checklist - [ ] Run `make test` (catches regressions) -- [ ] Clean temp files: `rm -f test_*.pl debug_*.pl *.tmp` -- [ ] Check for garbage: `git status --short | grep "^??"` -- [ ] Stage specific files only (no `git add .`) -- [ ] Verify commit: `git show --name-only` +- [ ] Clean temp files +- [ ] Check for garbage +- [ ] Stage specific files only + +### Emergency: Reverting Regressions + +**CRITICAL: git reset/revert removes COMMITS, not CODE!** -### Emergency Cleanup ```bash -# Unstage garbage files -git reset HEAD test_*.pl debug_*.pl *.tmp +# When regression detected: + +# 1. Find the breaking commit +git log --oneline -10 -# Undo last commit (keep changes) -git reset --soft HEAD~1 +# 2. OPTION A: Revert the commit (keeps history, creates new commit) +git revert # Creates anti-commit +make # REBUILD! +./jperl t/op/pack.t # TEST! + +# 3. OPTION B: Reset to before breaking commit (rewrites history) +git reset --hard +make # REBUILD! +./jperl t/op/pack.t # TEST! + +# 4. CRITICAL: If you used git rebase/reset to clean history: +# YOU MUST MANUALLY FIX THE CODE! +# The commits are gone but code changes remain in working tree. + +# 5. Verify the fix restored baseline: +perl dev/tools/compare_test_logs.pl logs/baseline.log logs/current.log --summary ``` +**Today's lesson (2025-10-22):** +- Cleaned git history with `git reset --soft` + rebase +- But CODE still had smart chunking enabled! +- Git history ≠ Working tree +- Always REBUILD and TEST after any git operation + ## 🎯 Success Metrics ### ROI Guide @@ -358,75 +377,24 @@ For recursive operations that need depth limits: - Increment on entry, decrement in `finally` block - Throw exception when depth exceeds limit -## 🏗️ Known Architectural Issues (2025-10-18) - -### W Format UTF-8/Binary Mixing (Tests 5072-5154) - -**Problem:** Mixing Unicode formats (W/U) with binary formats (N/V/I) in pack/unpack creates alignment issues. - -**Example:** -```perl -$p = pack("W N4", 0x1FFC, 0x12345678, 0x23456781, 0x34567812, 0x45678123); -@v = unpack("x[W] N4", $p); # Expects: skip 1 char, read 4 ints -``` - -**What Happens:** -1. `pack("W", 0x1FFC)` produces character U+1FFC (internally: UTF-8 bytes 0xE1 0x9F 0xBC) -2. `pack("N", 0x12345678)` produces bytes 0x12 0x34 0x56 0x78 -3. Result: 5-character string with UTF-8 flag set -4. Internal bytes: [0xE1, 0x9F, 0xBC, 0x12, 0x34, 0x56, 0x78, ...] - -**Unpack Issue:** -- `x[W]` should skip 1 character (logical view) -- But how many **bytes** is that? - - In char mode: 1 character = 1 position - - In byte mode: 1 character = 3 UTF-8 bytes -- `N4` reads from physical UTF-8 bytes, so if we skip wrong amount, misalignment! - -**Current Status:** -- `PackParser.calculatePackedSize()` uses ISO-8859-1 encoding to measure byte length -- For W with default dummy value (0), this returns 1 byte -- For high Unicode (e.g., 0x1FFC), returns 1 byte (low byte only) not 3 (UTF-8 bytes) -- **Result:** Tests with default/low values pass, tests with high Unicode fail +## 🏗️ Known Architectural Issues -**Documented In:** -- `PackParser.calculatePackedSize()` - comprehensive Javadoc -- `docs/PACK_UNPACK_ARCHITECTURE.md` - full explanation - -**Potential Solutions:** -1. Make x[W] always work in character mode (skip 1 char position) -2. Make x[W] calculate true UTF-8 byte length (complex!) -3. Document as known limitation and suggest workarounds - -**Current Approach:** Option 3 - documented limitation with test analysis. - -### Group-Relative Positioning in Pack (Tests 14677+) - -**Problem:** The `.` format in pack doesn't support group-relative positioning yet. - -**Example:** -```perl -pack("(a)5 .2", 1..5, -3) # Should work but doesn't -``` - -**Status:** Not implemented. Unpack has full support, pack needs similar baseline tracking. - -**Requires:** Adding group baseline management to PackGroupHandler (similar to UnpackGroupProcessor). +### Pack/Unpack Complex Cases +Some advanced pack/unpack patterns have documented limitations: +- **W format UTF-8/binary mixing:** Character vs byte alignment issues +- **Group-relative positioning (`.`):** Not fully implemented in pack +- **See:** `dev/design/PACK_UNPACK_ARCHITECTURE.md` for details --- ## 💡 Key Takeaways -1. **Always rebuild jar:** `./gradlew build` before testing with `./jperl` -2. **Always run `make test`** before committing - catches regressions -3. **Use TRACE flags** instead of ad-hoc debug statements -4. **Target systematic errors** - one fix = many tests -5. **Never `git add .`** - adds garbage temp files -6. **Time-box investigations** - document if >60 minutes -7. **Document architectural limitations** - some issues are complex, document them! - ---- - -**Remember:** Testing your specific file is NOT enough. Unit tests catch subtle bugs that integration tests miss. Always run `make test` before committing! +1. **Use compare_test_logs.pl** to track regressions between runs +2. **Always rebuild jar:** `./gradlew build` before testing with `./jperl` +3. **Always run `make test`** before committing - catches regressions +4. **Use TRACE flags** instead of ad-hoc debug statements +5. **Target systematic errors** - one fix = many tests +6. **Never `git add .`** - adds garbage temp files +7. **Time-box investigations** - document if >60 minutes -**New:** See `dev/design/PACK_UNPACK_ARCHITECTURE.md` for comprehensive architecture documentation. +**Remember:** Testing your specific file is NOT enough. Unit tests catch subtle bugs. Always run `make test` before committing! \ No newline at end of file diff --git a/dev/tools/README_compare_logs.md b/dev/tools/README_compare_logs.md new file mode 100644 index 000000000..60158954e --- /dev/null +++ b/dev/tools/README_compare_logs.md @@ -0,0 +1,180 @@ +# Test Log Comparison Tool + +## Overview + +`compare_test_logs.pl` is a tool to compare two test run logs and identify regressions and improvements. This helps track progress and quickly identify which test files are improving or regressing between runs. + +## Quick Start + +```bash +# Compare two test logs +./dev/tools/compare_test_logs.pl logs/test_20251022_101400 logs/test_20251022_154800 + +# Quick summary only +./dev/tools/compare_test_logs.pl --summary-only old.log new.log + +# Show only significant regressions (>= 10 tests difference) +./dev/tools/compare_test_logs.pl --min-diff 10 --no-show-progress old.log new.log + +# Show only large test files with changes +./dev/tools/compare_test_logs.pl --min-total 1000 old.log new.log +``` + +## Options + +### Filtering Options + +- `--min-diff N` - Only show files with difference >= N tests (default: 1) +- `--min-total N` - Only show files with >= N total tests (default: 0) + +### Display Options + +- `--show-progress` / `--no-show-progress` - Show/hide files with improvements (default: show) +- `--show-regressions` / `--no-show-regressions` - Show/hide files with regressions (default: show) +- `--show-unchanged` / `--no-show-unchanged` - Show/hide files with no change (default: hide) +- `--summary-only` - Only show summary statistics, skip detailed list + +### Sorting Options + +- `--sort-by FIELD` - Sort by: `name`, `diff`, `before`, `after` (default: `diff`) + +## Output Format + +### Summary Section + +Shows overall statistics: +- Total tests and passing tests for both logs +- Net change in passing tests +- Number of files with regressions/progress/unchanged + +Example: +``` +Total tests in old log: 252220 tests, 240248 passing (95.25%) +Total tests in new log: 251383 tests, 239302 passing (95.19%) + +Net change: -946 passing tests (-0.39%) + +Files with regressions: 10 files (- 1070 tests) +Files with progress: 6 files (+ 124 tests) +Files unchanged: 603 files +``` + +### Detailed Changes Section + +Lists individual files with changes: +- ✓ = Improvement (more tests passing) +- ✗ = Regression (fewer tests passing) +- = = Unchanged + +Example: +``` +✗ op/stat_errors.t 575/638 0/638 -575 +✓ comp/retainedlines.t 1/109 87/109 +86 +✗ re/subst.t 159/281 0/0 -159 +``` + +## Common Use Cases + +### 1. Daily Progress Tracking + +Compare today's run with yesterday's to see overall progress: +```bash +./dev/tools/compare_test_logs.pl logs/yesterday.log logs/today.log --summary-only +``` + +### 2. Identify Major Regressions + +Find files that lost many tests (potential blockers): +```bash +./dev/tools/compare_test_logs.pl --min-diff 100 --no-show-progress \ + logs/before.log logs/after.log +``` + +### 3. Focus on Critical Test Files + +Only track changes in large, important test files: +```bash +./dev/tools/compare_test_logs.pl --min-total 1000 \ + logs/before.log logs/after.log +``` + +### 4. Quick Change Detection + +See which files changed at all: +```bash +./dev/tools/compare_test_logs.pl logs/before.log logs/after.log | \ + grep -E "^[✓✗]" +``` + +### 5. Export for Analysis + +Save results to a file for later review: +```bash +./dev/tools/compare_test_logs.pl logs/before.log logs/after.log > changes.txt +``` + +## Integration with Workflows + +### Pre-commit Check + +Before committing changes, compare with baseline: +```bash +# Run tests +make test + +# Compare with baseline +./dev/tools/compare_test_logs.pl logs/baseline.log out.json + +# If regressions found, investigate before committing +``` + +### Continuous Integration + +Track progress over time by comparing sequential runs: +```bash +#!/bin/bash +# Track daily progress +TODAY=$(date +%Y%m%d) +YESTERDAY=$(date -d yesterday +%Y%m%d) + +./dev/tools/compare_test_logs.pl \ + logs/test_${YESTERDAY}.log \ + logs/test_${TODAY}.log \ + --summary-only +``` + +### Regression Bisection + +Find which commit introduced a regression: +```bash +# At each bisection point, run tests and compare +git bisect start +git bisect bad HEAD +git bisect good + +# At each step: +make test +./dev/tools/compare_test_logs.pl logs/good.log out.json --summary-only + +# Mark as good/bad based on results +git bisect good/bad +``` + +## Tips + +1. **Save important baselines**: Keep logs of major milestones to track long-term progress +2. **Use min-diff wisely**: Start with `--min-diff 1` to see all changes, then increase if too noisy +3. **Combine filters**: Use multiple options together for focused analysis +4. **Check the summary first**: Use `--summary-only` for a quick health check +5. **Sort strategically**: + - Use `--sort-by diff` (default) to see biggest changes first + - Use `--sort-by name` for alphabetical listing + - Use `--sort-by before/after` to focus on files with many tests + +## Notes + +- The script parses log files from `perl_test_runner.pl` output +- It expects lines in format: `[N/M] test_file.t ... symbol passed/total ok (time)` +- Files that appear in only one log are tracked separately +- The comparison is based on passing test counts, not total tests + diff --git a/dev/tools/compare_test_logs.pl b/dev/tools/compare_test_logs.pl new file mode 100755 index 000000000..11afe2c1c --- /dev/null +++ b/dev/tools/compare_test_logs.pl @@ -0,0 +1,289 @@ +#!/usr/bin/env perl +use strict; +use warnings; +use Getopt::Long; + +=head1 NAME + +compare_test_logs.pl - Compare two test run logs to find regressions and progress + +=head1 SYNOPSIS + + compare_test_logs.pl [options] + + Options: + --min-diff N Only show files with difference >= N tests (default: 1) + --min-total N Only show files with >= N total tests (default: 0) + --show-progress Show files with improvements (default: yes) + --show-regressions Show files with regressions (default: yes) + --show-unchanged Show files with no change (default: no) + --summary-only Only show summary statistics + --sort-by FIELD Sort by: name, diff, before, after (default: diff) + --help Show this help message + +=head1 EXAMPLES + + # Compare two logs, show regressions and progress + compare_test_logs.pl logs/test_20251022_101400 logs/test_20251022_154800 + + # Only show significant changes (>= 10 tests difference) + compare_test_logs.pl --min-diff 10 old.log new.log + + # Only show regressions in files with many tests + compare_test_logs.pl --min-total 1000 --show-progress=0 old.log new.log + + # Quick summary only + compare_test_logs.pl --summary-only old.log new.log + +=cut + +# Parse command line options +my $min_diff = 1; +my $min_total = 0; +my $show_progress = 1; +my $show_regressions = 1; +my $show_unchanged = 0; +my $summary_only = 0; +my $sort_by = 'diff'; +my $help = 0; + +GetOptions( + 'min-diff=i' => \$min_diff, + 'min-total=i' => \$min_total, + 'show-progress!' => \$show_progress, + 'show-regressions!' => \$show_regressions, + 'show-unchanged!' => \$show_unchanged, + 'summary-only' => \$summary_only, + 'sort-by=s' => \$sort_by, + 'help|h' => \$help, +) or die "Error in command line arguments\n"; + +if ($help || @ARGV != 2) { + print <<'END_HELP'; +Usage: compare_test_logs.pl [options] + +Compare two test run logs to identify regressions and improvements. + +Options: + --min-diff N Only show files with difference >= N tests (default: 1) + --min-total N Only show files with >= N total tests (default: 0) + --show-progress Show files with improvements (default: yes) + --show-regressions Show files with regressions (default: yes) + --show-unchanged Show files with no change (default: no) + --summary-only Only show summary statistics + --sort-by FIELD Sort by: name, diff, before, after (default: diff) + --help Show this help message + +Examples: + compare_test_logs.pl logs/test_20251022_101400 logs/test_20251022_154800 + compare_test_logs.pl --min-diff 10 --min-total 1000 old.log new.log + compare_test_logs.pl --summary-only old.log new.log +END_HELP + exit($help ? 0 : 1); +} + +my ($old_log, $new_log) = @ARGV; + +# Parse a log file and extract test results +sub parse_log { + my $file = shift; + my %results; + + open my $fh, '<', $file or die "Cannot open $file: $!\n"; + while (<$fh>) { + # Match lines like: [123/619] t/op/hash.t ... ✓ 26937/26942 ok (1.23s) + if (/\]\s+(\S+\.t)\s+.*?(\d+)\/(\d+)\s+ok/) { + my ($test, $passed, $total) = ($1, $2, $3); + $results{$test} = { + passed => $passed, + total => $total, + }; + } + } + close $fh; + + return %results; +} + +# Parse both logs +print "Parsing logs...\n"; +my %old_results = parse_log($old_log); +my %new_results = parse_log($new_log); + +# Calculate statistics +my @changes; +my %stats = ( + total_old_tests => 0, + total_new_tests => 0, + total_old_passed => 0, + total_new_passed => 0, + files_with_regressions => 0, + files_with_progress => 0, + files_unchanged => 0, + files_only_in_old => 0, + files_only_in_new => 0, + tests_lost => 0, + tests_gained => 0, +); + +# Find all test files +my %all_tests; +$all_tests{$_} = 1 for (keys %old_results, keys %new_results); + +foreach my $test (keys %all_tests) { + my $old = $old_results{$test}; + my $new = $new_results{$test}; + + if (!$old) { + # New test file + $stats{files_only_in_new}++; + $stats{total_new_tests} += $new->{total}; + $stats{total_new_passed} += $new->{passed}; + $stats{tests_gained} += $new->{passed}; + + push @changes, { + test => $test, + old_passed => 0, + old_total => 0, + new_passed => $new->{passed}, + new_total => $new->{total}, + diff => $new->{passed}, + type => 'new', + }; + } elsif (!$new) { + # Test file removed + $stats{files_only_in_old}++; + $stats{total_old_tests} += $old->{total}; + $stats{total_old_passed} += $old->{passed}; + $stats{tests_lost} += $old->{passed}; + + push @changes, { + test => $test, + old_passed => $old->{passed}, + old_total => $old->{total}, + new_passed => 0, + new_total => 0, + diff => -$old->{passed}, + type => 'removed', + }; + } else { + # Test file in both logs + $stats{total_old_tests} += $old->{total}; + $stats{total_new_tests} += $new->{total}; + $stats{total_old_passed} += $old->{passed}; + $stats{total_new_passed} += $new->{passed}; + + my $diff = $new->{passed} - $old->{passed}; + + if ($diff > 0) { + $stats{files_with_progress}++; + $stats{tests_gained} += $diff; + } elsif ($diff < 0) { + $stats{files_with_regressions}++; + $stats{tests_lost} += -$diff; + } else { + $stats{files_unchanged}++; + } + + push @changes, { + test => $test, + old_passed => $old->{passed}, + old_total => $old->{total}, + new_passed => $new->{passed}, + new_total => $new->{total}, + diff => $diff, + type => $diff > 0 ? 'progress' : $diff < 0 ? 'regression' : 'unchanged', + }; + } +} + +# Sort changes +my %sort_funcs = ( + name => sub { $a->{test} cmp $b->{test} }, + diff => sub { abs($b->{diff}) <=> abs($a->{diff}) || $a->{test} cmp $b->{test} }, + before => sub { $b->{old_passed} <=> $a->{old_passed} || $a->{test} cmp $b->{test} }, + after => sub { $b->{new_passed} <=> $a->{new_passed} || $a->{test} cmp $b->{test} }, +); + +my $sort_func = $sort_funcs{$sort_by} || $sort_funcs{diff}; +@changes = sort $sort_func @changes; + +# Print summary +print "\n"; +print "=" x 90 . "\n"; +print "TEST LOG COMPARISON SUMMARY\n"; +print "=" x 90 . "\n"; +print "Old log: $old_log\n"; +print "New log: $new_log\n"; +print "\n"; +printf "Total tests in old log: %6d tests, %6d passing (%5.2f%%)\n", + $stats{total_old_tests}, $stats{total_old_passed}, + $stats{total_old_tests} ? 100 * $stats{total_old_passed} / $stats{total_old_tests} : 0; +printf "Total tests in new log: %6d tests, %6d passing (%5.2f%%)\n", + $stats{total_new_tests}, $stats{total_new_passed}, + $stats{total_new_tests} ? 100 * $stats{total_new_passed} / $stats{total_new_tests} : 0; +print "\n"; + +my $net_change = $stats{total_new_passed} - $stats{total_old_passed}; +my $change_symbol = $net_change >= 0 ? '+' : ''; +printf "Net change: %s%6d passing tests (%s%5.2f%%)\n", + $change_symbol, $net_change, + $change_symbol, + $stats{total_old_passed} ? 100 * $net_change / $stats{total_old_passed} : 0; +print "\n"; +printf "Files with regressions: %4d files (-%6d tests)\n", + $stats{files_with_regressions}, $stats{tests_lost}; +printf "Files with progress: %4d files (+%6d tests)\n", + $stats{files_with_progress}, $stats{tests_gained}; +printf "Files unchanged: %4d files\n", $stats{files_unchanged}; +printf "Files only in old log: %4d files\n", $stats{files_only_in_old} if $stats{files_only_in_old}; +printf "Files only in new log: %4d files\n", $stats{files_only_in_new} if $stats{files_only_in_new}; + +if ($summary_only) { + print "\n"; + exit 0; +} + +# Print detailed changes +my @to_show = grep { + my $c = $_; + my $max_total = $c->{old_total} > $c->{new_total} ? $c->{old_total} : $c->{new_total}; + + # Apply filters + abs($c->{diff}) >= $min_diff && + $max_total >= $min_total && + !($c->{type} eq 'progress' && !$show_progress) && + !($c->{type} eq 'regression' && !$show_regressions) && + !($c->{type} eq 'unchanged' && !$show_unchanged); +} @changes; + +if (@to_show) { + print "\n"; + print "=" x 90 . "\n"; + print "DETAILED CHANGES\n"; + print "=" x 90 . "\n"; + printf "%-50s %15s %15s %10s\n", "Test File", "Before", "After", "Change"; + print "-" x 90 . "\n"; + + foreach my $c (@to_show) { + my $symbol = $c->{diff} > 0 ? '✓' : $c->{diff} < 0 ? '✗' : '='; + my $change_str = $c->{diff} >= 0 ? sprintf("+%d", $c->{diff}) : sprintf("%d", $c->{diff}); + + printf "%s %-47s %6d/%-6d %6d/%-6d %10s\n", + $symbol, + $c->{test}, + $c->{old_passed}, $c->{old_total}, + $c->{new_passed}, $c->{new_total}, + $change_str; + } + + print "\n"; + printf "Showing %d of %d files with changes\n", scalar(@to_show), scalar(@changes); + + if (@to_show < @changes) { + print "(Use --min-diff and --min-total to adjust filters)\n"; + } +} + +print "\n"; + From d102e146abccb9d2ab5c1ab6d2dadcc1b44bd973 Mon Sep 17 00:00:00 2001 From: "Flavio S. Glock" Date: Thu, 23 Oct 2025 11:21:26 +0200 Subject: [PATCH 02/18] Fix abs_path() to handle absolute paths correctly MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Problem: abs_path() was incorrectly concatenating absolute paths with baseDir - abs_path(getcwd()) → Paths.get(baseDir, getcwd()) - Result: /home/.../test_dir/home/.../test_dir (invalid path) - IOException → returns undef Root Cause: Line 91 used Paths.get(baseDir, path) for all paths - When path is absolute, this concatenates instead of using path directly - Example: Paths.get("/home/user", "/tmp/test_dir") → "/home/user/tmp/test_dir" (WRONG!) Solution: Check if path is absolute before resolving - If absolute: use path directly → Paths.get(path).toRealPath() - If relative: resolve against baseDir → Paths.get(baseDir).resolve(path).toRealPath() This fixes: - Ubuntu: abs_path(getcwd()) now returns correct path (not undef) - Windows: abs_path() now normalizes 8.3 format correctly - Both: abs_path('.') and abs_path(relative) continue to work Fixes unit/directory.t test failure on both Ubuntu and Windows CI/CD --- src/main/java/org/perlonjava/perlmodule/Cwd.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/perlonjava/perlmodule/Cwd.java b/src/main/java/org/perlonjava/perlmodule/Cwd.java index 8a9e0dfb4..6dfec6fc1 100644 --- a/src/main/java/org/perlonjava/perlmodule/Cwd.java +++ b/src/main/java/org/perlonjava/perlmodule/Cwd.java @@ -87,8 +87,13 @@ public static RuntimeList abs_path(RuntimeArray args, int ctx) { String baseDir = System.getProperty("user.dir"); // Determine the path to resolve String path = args.size() > 0 ? args.get(0).toString() : baseDir; - // Resolve the path relative to the base directory - String absPath = Paths.get(baseDir, path).toRealPath().toString(); + + // Resolve the path: if already absolute, use it directly; otherwise resolve relative to baseDir + java.nio.file.Path pathObj = Paths.get(path); + if (!pathObj.isAbsolute()) { + pathObj = Paths.get(baseDir).resolve(path); + } + String absPath = pathObj.toRealPath().toString(); return new RuntimeScalar(absPath).getList(); } catch (IOException e) { System.err.println("Error resolving absolute path: " + e.getMessage()); From 6488d6db730dd06c17ccf138bcbeded5e20f1ec4 Mon Sep 17 00:00:00 2001 From: "Flavio S. Glock" Date: Thu, 23 Oct 2025 11:25:41 +0200 Subject: [PATCH 03/18] Fix getcwd() to normalize paths on Windows (match abs_path behavior) Problem: getcwd() and abs_path('.') return different path formats on Windows - getcwd() returned: C:\Users\RUNNER~1\... (8.3 short path from user.dir) - abs_path('.') returned: C:\Users\runneradmin\... (normalized long path) - Test comparison failed: not ok 8 - cwd returns correct path after chdir Root Cause: getcwd() returned raw System.getProperty("user.dir") without normalization - Windows user.dir can contain 8.3 short path format - abs_path('.') uses toRealPath() which normalizes to long format - Paths were semantically equal but textually different Solution: Normalize getcwd() output using toRealPath() - Both getcwd() and abs_path('.') now use toRealPath() for consistency - Ensures cross-platform path format consistency - Fallback to raw user.dir if normalization fails (IOException) This completes the Cwd.java fix: - abs_path() handles absolute paths correctly (commit d102e146) - getcwd() now normalizes paths to match abs_path() behavior Fixes Windows CI/CD test failure in unit/directory.t --- src/main/java/org/perlonjava/perlmodule/Cwd.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/perlonjava/perlmodule/Cwd.java b/src/main/java/org/perlonjava/perlmodule/Cwd.java index 6dfec6fc1..57ec1da7d 100644 --- a/src/main/java/org/perlonjava/perlmodule/Cwd.java +++ b/src/main/java/org/perlonjava/perlmodule/Cwd.java @@ -51,10 +51,16 @@ public static void initialize() { * @return A RuntimeList containing the current working directory. */ public static RuntimeList getcwd(RuntimeArray args, int ctx) { - // Use getCanonicalPath to resolve any symbolic links or relative paths - // String cwd = new File(".").getCanonicalPath(); - String cwd = System.getProperty("user.dir"); - return new RuntimeScalar(cwd).getList(); + try { + // Normalize the path to handle Windows 8.3 short paths + // This ensures getcwd() matches abs_path('.') + String cwd = Paths.get(System.getProperty("user.dir")).toRealPath().toString(); + return new RuntimeScalar(cwd).getList(); + } catch (IOException e) { + // Fallback to raw path if normalization fails + String cwd = System.getProperty("user.dir"); + return new RuntimeScalar(cwd).getList(); + } } /** From 9efd4f4d4e0e30f3ca6283dc60ed85e3a6c62339 Mon Sep 17 00:00:00 2001 From: "Flavio S. Glock" Date: Thu, 23 Oct 2025 11:33:53 +0200 Subject: [PATCH 04/18] Move module tests to external perl5_t/ directory (not in git) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Problem: Module tests in src/test/resources/ were bloating the git repository - Benchmark.t and other Perl 5 module tests were committed to git - This increased repository size unnecessarily - Module tests are derived from perl5 repo and can be regenerated Solution: Redirect module tests to perl5_t/ directory (excluded from git) Changes to dev/import-perl5/sync.pl: - Added automatic path redirection logic - Module tests (src/test/resources/* except unit/) → perl5_t/ - Prints "[→ external test dir]" for redirected files - Preserves unit tests in src/test/resources/unit/ (still in git) Changes to .gitignore: - Added perl5_t/ to ignore list with explanatory comment Changes to Makefile: - test-all now runs: src/test/resources/unit + perl5_t/ - Added check for perl5_t/ existence with helpful error message - Falls back to unit tests only if perl5_t/ not found Changes to docs/TESTING.md: - Added "Syncing External Tests" section with setup instructions - Updated test organization diagram to show perl5_t/ (NOT IN GIT) - Updated workflow to include sync step before comprehensive testing - Added new "In Git?" column to test categories table Changes to dev/import-perl5/README.md: - Added "Smart Import Destinations" overview section - Documented automatic redirection of module tests to perl5_t/ - Updated directory structure diagram - Added example showing src/test/resources/ → perl5_t/ redirection Benefits: - ✅ Smaller repository size (module tests not in git) - ✅ Still supports comprehensive testing (via perl5_t/) - ✅ Unit tests remain in git for fast CI/CD - ✅ Module tests synced on-demand via sync.pl - ✅ Clear separation: unit tests (git) vs module tests (external) Usage: # Sync external tests perl dev/import-perl5/sync.pl # Run comprehensive tests make test-all --- .gitignore | 4 +++ Makefile | 11 +++++-- dev/import-perl5/README.md | 39 +++++++++++++++++++++---- dev/import-perl5/sync.pl | 25 ++++++++++++---- docs/TESTING.md | 60 +++++++++++++++++++++++++++++++------- 5 files changed, 115 insertions(+), 24 deletions(-) diff --git a/.gitignore b/.gitignore index 673765c5c..95f6cfb66 100644 --- a/.gitignore +++ b/.gitignore @@ -32,6 +32,10 @@ t/ !t/README.md !t/test.pl +# Ignore external module tests (imported from Perl 5 modules) +# These are synced via dev/import-perl5/sync.pl but not committed to git +perl5_t/ + # Ignore temporary analysis and debug files *_failures.txt debug_*.pl diff --git a/Makefile b/Makefile index 202bec699..f5a47413f 100644 --- a/Makefile +++ b/Makefile @@ -31,10 +31,17 @@ test-unit: perl dev/tools/perl_test_runner.pl --jobs 8 --timeout 10 src/test/resources/unit # Comprehensive tests including all modules (slower) -# Runs all tests from src/test/resources/ +# Runs unit tests + external module tests from perl5_t/ (synced via sync.pl) +# Note: Run 'perl dev/import-perl5/sync.pl' first to populate perl5_t/ test-all: @echo "Running comprehensive test suite..." - perl dev/tools/perl_test_runner.pl --jobs 8 --timeout 60 --output test_results.json src/test/resources + @if [ -d perl5_t ]; then \ + perl dev/tools/perl_test_runner.pl --jobs 8 --timeout 60 --output test_results.json src/test/resources/unit perl5_t; \ + else \ + echo "Warning: perl5_t/ not found. Run 'perl dev/import-perl5/sync.pl' first."; \ + echo "Running unit tests only..."; \ + perl dev/tools/perl_test_runner.pl --jobs 8 --timeout 60 --output test_results.json src/test/resources/unit; \ + fi # Alternative: Run tests using JUnit/Gradle (for CI/CD integration) test-gradle: test-gradle-unit diff --git a/dev/import-perl5/README.md b/dev/import-perl5/README.md index ef8c40acf..9665d6214 100644 --- a/dev/import-perl5/README.md +++ b/dev/import-perl5/README.md @@ -9,6 +9,17 @@ The import system consists of: - **`sync.pl`**: Script that performs the import and applies patches - **`patches/`**: Directory containing patch files for imported files +### Smart Import Destinations + +The sync script automatically routes imports to appropriate locations: + +- **Unit tests** → `src/test/resources/unit/` (committed to git) +- **Module tests** → `perl5_t/` (NOT committed to git) +- **Core test suite** → `t/` (NOT committed to git) +- **Modules** → `src/main/perl/lib/` (committed to git) + +This keeps the repository size manageable while supporting comprehensive testing. + ## Quick Start ### Initial Setup @@ -32,13 +43,19 @@ perl dev/import-perl5/sync.pl The script will: 1. Read `config.yaml` 2. Copy directories (using rsync) and individual files to their target locations -3. Apply patches if specified -4. Report success or errors +3. Automatically redirect module tests to `perl5_t/` (not in git) +4. Apply patches if specified +5. Report success or errors -This replaces the manual workflow of: -```bash -rsync -a perl5/t/ t/ -git checkout t +**Important:** Module tests (anything in `src/test/resources/` except `unit/`) are automatically redirected to `perl5_t/` and excluded from git. This keeps the repository clean while allowing comprehensive testing. + +Example: +```yaml +# In config.yaml: +- source: perl5/lib/Benchmark.t + target: src/test/resources/Benchmark/Benchmark.t + +# Actual destination: perl5_t/Benchmark/Benchmark.t (not in git) ``` ### Adding a New Import @@ -185,6 +202,16 @@ dev/import-perl5/ │ ├── test.pl.patch │ └── Module.pm.patch └── README.md # This file + +Project structure after sync: +src/test/resources/ +└── unit/ # Fast unit tests (IN GIT) + +perl5_t/ # Module tests (NOT IN GIT) +├── Benchmark/ +└── ... + +t/ # Core test suite (NOT IN GIT) ``` ## Examples diff --git a/dev/import-perl5/sync.pl b/dev/import-perl5/sync.pl index 7b246e1f5..8dedd0e15 100755 --- a/dev/import-perl5/sync.pl +++ b/dev/import-perl5/sync.pl @@ -83,10 +83,14 @@ sub main { my $patches_dir = File::Spec->catdir($script_dir, 'patches'); my $config_file = File::Spec->catdir($script_dir, 'config.yaml'); + # Define the external test directory for module tests (outside git) + my $external_test_dir = 'perl5_t'; + print "PerlOnJava Perl5 Import Tool\n"; print "=" x 60 . "\n"; print "Project root: $project_root\n"; - print "Config file: $config_file\n\n"; + print "Config file: $config_file\n"; + print "External test dir: $external_test_dir/ (not in git)\n\n"; # Check if config exists unless (-f $config_file) { @@ -109,10 +113,21 @@ sub main { # Process each import for my $import (@$imports) { my $source = File::Spec->catfile($project_root, $import->{source}); - my $target = File::Spec->catfile($project_root, $import->{target}); - my $type = $import->{type} || 'file'; + my $target_path = $import->{target}; - print "Processing: $import->{source}\n"; + # Redirect module tests to external directory (outside git) + # Module tests are those in src/test/resources/ but NOT in src/test/resources/unit/ + if ($target_path =~ m{^src/test/resources/} && $target_path !~ m{^src/test/resources/unit/}) { + # Extract the relative path after src/test/resources/ + my ($module_path) = $target_path =~ m{^src/test/resources/(.+)}; + $target_path = "$external_test_dir/$module_path"; + print "Processing: $import->{source} [→ external test dir]\n"; + } else { + print "Processing: $import->{source}\n"; + } + + my $target = File::Spec->catfile($project_root, $target_path); + my $type = $import->{type} || 'file'; # Check if source exists if ($type eq 'directory') { @@ -158,7 +173,7 @@ sub main { } # Copy file - print " Copying to: $import->{target}\n"; + print " Copying to: $target_path\n"; unless (copy($source, $target)) { warn " ERROR: Copy failed: $!\n\n"; $error_count++; diff --git a/docs/TESTING.md b/docs/TESTING.md index 3f5abffc8..39bab8552 100644 --- a/docs/TESTING.md +++ b/docs/TESTING.md @@ -20,6 +20,10 @@ Runs only the fast unit tests from `src/test/resources/unit/`. These tests: ### Comprehensive Test Suite ```bash +# First, sync external module tests (one-time or when updating) +perl dev/import-perl5/sync.pl + +# Then run all tests make test-all ``` @@ -29,6 +33,7 @@ Runs all tests including comprehensive module tests. These tests: - 📊 Generate detailed JSON report (`test_results.json`) - 🎯 Identify high-priority opportunities (incomplete tests) - 📈 Provide feature impact analysis +- 📁 Uses external `perl5_t/` directory (not in git) ## Testing Approaches @@ -90,25 +95,32 @@ make test-gradle-all ``` src/test/resources/ -├── unit/ # Fast unit tests (seconds) -│ ├── array.t -│ ├── hash.t -│ ├── regex/ -│ └── ... -├── Benchmark/ # Module tests (slower) +└── unit/ # Fast unit tests (seconds) - IN GIT + ├── array.t + ├── hash.t + ├── regex/ + └── ... + +perl5_t/ # Module tests (slower) - NOT IN GIT +├── Benchmark/ # Synced via import-perl5/sync.pl │ └── Benchmark.t ├── cpan/ # CPAN module tests ├── dist/ # Distribution tests └── lib/ # Library tests + +t/ # Perl 5 core test suite - NOT IN GIT +└── ... # Synced from perl5/t/ ``` ### Test Categories -| Category | Location | Speed | Purpose | -|----------|----------|-------|---------| -| **Unit Tests** | `unit/` | Fast (seconds) | Core functionality, operators, syntax | -| **Module Tests** | `Benchmark/`, `lib/`, etc. | Slow (minutes) | Perl core modules, CPAN compatibility | -| **Integration Tests** | `dist/`, `ext/` | Varies | Package integration, extensions | +| Category | Location | Speed | In Git? | Purpose | +|----------|----------|-------|---------|---------| +| **Unit Tests** | `src/test/resources/unit/` | Fast (seconds) | ✅ Yes | Core functionality, operators, syntax | +| **Module Tests** | `perl5_t/` | Slow (minutes) | ❌ No | Perl core modules, CPAN compatibility | +| **Core Test Suite** | `t/` | Varies | ❌ No | Perl 5 standard test suite | + +**Note:** Module tests in `perl5_t/` and the core test suite in `t/` are synced from the Perl 5 repository using `dev/import-perl5/sync.pl` and are not committed to git. This keeps the repository size manageable while still allowing comprehensive testing. ## Development Workflow @@ -128,6 +140,9 @@ make test-unit ### Before Committing (Comprehensive Validation) ```bash +# Sync external tests (if not already done) +perl dev/import-perl5/sync.pl + # Run full test suite make test-all @@ -284,6 +299,29 @@ Check for infinite loops, use timeout command: timeout 30s ./jperl problematic_test.t ``` +## Syncing External Tests + +The `perl5_t/` directory and `t/` directory are not in git. To populate them: + +```bash +# Clone Perl 5 source (one-time setup) +git clone https://github.com/Perl/perl5.git + +# Sync tests from perl5 to perl5_t/ and t/ +perl dev/import-perl5/sync.pl +``` + +This will: +1. Copy module tests to `perl5_t/` (e.g., `Benchmark.t`) +2. Copy the core test suite to `t/` +3. Apply any necessary patches +4. Create necessary directories + +**When to sync:** +- Initial setup (after cloning PerlOnJava) +- When Perl 5 tests are updated +- When `config.yaml` changes + ## See Also - [Build Guide](BUILD.md) - Building PerlOnJava From da7a967476425a79f50812cd3498230a6c9f2e1c Mon Sep 17 00:00:00 2001 From: "Flavio S. Glock" Date: Thu, 23 Oct 2025 11:40:10 +0200 Subject: [PATCH 05/18] Restore full import configuration from llm-work branch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The comprehensive import configuration was lost during the branch cleanup. This restores all module and test imports including: Pod modules and tests: - Pod::Simple, Pod::Text, Pod::Man, Pod::Usage, Pod::Checker, Pod::Escapes - Test suites for all Pod modules → redirected to perl5_t/Pod/ Other modules and tests: - Getopt::Long → redirected to perl5_t/Getopt/ - Data::Dumper → redirected to perl5_t/Data/ - Text::ParseWords, Text::Tabs, Text::Wrap Test files and helpers: - pat.t.patch (changes die to warn in regex tests) - Test::Podlators helper module - Testing.pm helper for Data::Dumper tests Note: TestProp.pl import included but may cause bytecode issues - 12MB generated file for Unicode property tests - Requires JPERL_LARGECODE=refactor or generic block splitter - See dev/prompts/ for plans to handle large code blocks --- dev/import-perl5/config.yaml | 102 +++++++++++++++++++++++++ dev/import-perl5/patches/pat.t.patch | 109 +++++++++++++++++++++++++++ 2 files changed, 211 insertions(+) create mode 100644 dev/import-perl5/patches/pat.t.patch diff --git a/dev/import-perl5/config.yaml b/dev/import-perl5/config.yaml index bf53b2745..99c94a36e 100644 --- a/dev/import-perl5/config.yaml +++ b/dev/import-perl5/config.yaml @@ -29,6 +29,108 @@ imports: target: t/test.pl patch: test.pl.patch + - source: perl5/t/re/pat.t + target: t/re/pat.t + patch: pat.t.patch + + # Pod modules from cpan (needed for Pod documentation parsing) + # Pod::Simple - Core Pod parser + - source: perl5/cpan/Pod-Simple/lib/Pod + target: src/main/perl/lib/Pod + type: directory + + # Pod::Text and Pod::Man from podlators + - source: perl5/cpan/podlators/lib/Pod/Text.pm + target: src/main/perl/lib/Pod/Text.pm + + - source: perl5/cpan/podlators/lib/Pod/Man.pm + target: src/main/perl/lib/Pod/Man.pm + + - source: perl5/cpan/podlators/lib/Pod/ParseLink.pm + target: src/main/perl/lib/Pod/ParseLink.pm + + - source: perl5/cpan/podlators/lib/Pod/Text + target: src/main/perl/lib/Pod/Text + type: directory + + # Pod::Usage + - source: perl5/cpan/Pod-Usage/lib/Pod/Usage.pm + target: src/main/perl/lib/Pod/Usage.pm + + # Pod::Checker + - source: perl5/cpan/Pod-Checker/lib/Pod/Checker.pm + target: src/main/perl/lib/Pod/Checker.pm + + # Pod::Escapes + - source: perl5/cpan/Pod-Escapes/lib/Pod/Escapes.pm + target: src/main/perl/lib/Pod/Escapes.pm + + # Text::Tabs and Text::Wrap (needed by Pod tests) + - source: perl5/cpan/Text-Tabs/lib/Text + target: src/main/perl/lib/Text + type: directory + + # Text::ParseWords (needed by Getopt::Long) + - source: perl5/cpan/Text-ParseWords/lib/Text/ParseWords.pm + target: src/main/perl/lib/Text/ParseWords.pm + + # Note: Encode is implemented in Java (src/main/java/org/perlonjava/perlmodule/Encode.java) + + # Unicode property test (generated by mktables -maketest) + # Note: This is a large generated file (12MB) needed by re/uniprops*.t tests + - source: perl5/lib/unicore/TestProp.pl + target: lib/unicore/TestProp.pl + + # Pod tests + - source: perl5/cpan/Pod-Simple/t + target: src/test/resources/Pod/Pod-Simple + type: directory + + - source: perl5/cpan/podlators/t + target: src/test/resources/Pod/podlators + type: directory + + # Test::Podlators - Helper module for podlators tests + - source: perl5/cpan/podlators/t/lib/Test/Podlators.pm + target: t/lib/Test/Podlators.pm + + - source: perl5/cpan/Pod-Usage/t + target: src/test/resources/Pod/Pod-Usage + type: directory + + - source: perl5/cpan/Pod-Checker/t + target: src/test/resources/Pod/Pod-Checker + type: directory + + - source: perl5/cpan/Pod-Escapes/t + target: src/test/resources/Pod/Pod-Escapes + type: directory + + # Getopt::Long - Command line options parser + - source: perl5/cpan/Getopt-Long/lib/Getopt + target: src/main/perl/lib/Getopt + type: directory + + - source: perl5/cpan/Getopt-Long/t + target: src/test/resources/Getopt/Getopt-Long + type: directory + + # Data::Dumper - Stringified perl data structures + - source: perl5/dist/Data-Dumper/Dumper.pm + target: src/main/perl/lib/Data/Dumper.pm + + - source: perl5/dist/Data-Dumper/t + target: src/test/resources/Data/Data-Dumper + type: directory + + # Testing.pm - Helper module for Data::Dumper tests + - source: perl5/dist/Data-Dumper/t/lib/Testing.pm + target: src/test/resources/Data/Data-Dumper/t/lib/Testing.pm + + # Testing.pm also needs to be in t/lib for tests that use "use lib qw( ./t/lib )" + - source: perl5/dist/Data-Dumper/t/lib/Testing.pm + target: t/lib/Testing.pm + # Add more imports below as needed # Example with minimal fields: # - source: perl5/lib/SomeModule.pm diff --git a/dev/import-perl5/patches/pat.t.patch b/dev/import-perl5/patches/pat.t.patch new file mode 100644 index 000000000..9baeff974 --- /dev/null +++ b/dev/import-perl5/patches/pat.t.patch @@ -0,0 +1,109 @@ +--- perl5/t/re/pat.t 2025-10-13 09:35:44 ++++ t/re/pat.t 2025-10-22 09:57:03 +@@ -714,7 +714,7 @@ + $_ = "aced"; + #12 3 4 5 + /((a?(*ACCEPT)())())()/ +- or die "Failed to match"; ++ or warn "Failed to match"; + is($1,"a",$message . "buffer 1 is defined with expected value"); + is($2,"a",$message . "buffer 2 is defined with expected value"); + ok(!defined($3),$message . "buffer 3 is not defined"); +@@ -723,7 +723,7 @@ + ok(!defined($6),$message . "buffer 6 is not defined"); + $message= 'NO ACCEPT and CLOSE - '; + /((a?())())()/ +- or die "Failed to match"; ++ or warn "Failed to match"; + is($1,"a",$message . "buffer 1 is defined with expected value"); + is($2,"a",$message . "buffer 2 is defined with expected value"); + is($3,"", $message . "buffer 3 is defined with expected value"); +@@ -733,7 +733,7 @@ + #12 3 4 5 + $message = 'ACCEPT and CLOSE - '; + /((a?(*ACCEPT)(c))(e))(d)/ +- or die "Failed to match"; ++ or warn "Failed to match"; + is($1,"a",$message . "buffer 1 is defined with expected value"); + is($2,"a",$message . "buffer 2 is defined with expected value"); + ok(!defined($3),$message . "buffer 3 is not defined"); +@@ -742,7 +742,7 @@ + ok(!defined($6),$message . "buffer 6 is not defined"); + $message= 'NO ACCEPT and CLOSE - '; + /((a?(c))(e))(d)/ +- or die "Failed to match"; ++ or warn "Failed to match"; + is($1,"ace", $message . "buffer 1 is defined with expected value"); + is($2,"ac", $message . "buffer 2 is defined with expected value"); + is($3,"c", $message . "buffer 3 is defined with expected value"); +@@ -897,7 +897,7 @@ + } + + +- { ++ eval { + my $message = 'pos inside (?{ })'; + my $str = 'abcde'; + our ($foo, $bar); +@@ -959,7 +959,7 @@ + "'abcd' 'e|' 'abcde' " . + "'abcde|' 'ab' 'cde' " . + "'abcde|' 'abc' 'de'", $message); +- } ++ } or fail("pos inside (?{ }) - not implemented"); + + { + my $message = '\G anchor checks'; +@@ -1183,11 +1183,11 @@ + sub new {bless []} + + my $message = "Ref stringification"; +- ::ok(do { \my $v} =~ /^SCALAR/, "Scalar ref stringification") or diag($message); +- ::ok(do {\\my $v} =~ /^REF/, "Ref ref stringification") or diag($message); +- ::ok([] =~ /^ARRAY/, "Array ref stringification") or diag($message); +- ::ok({} =~ /^HASH/, "Hash ref stringification") or diag($message); +- ::ok('S' -> new =~ /^Object S/, "Object stringification") or diag($message); ++ ::ok(do { \my $v} =~ /^SCALAR/, "Scalar ref stringification") or ::diag($message); ++ ::ok(do {\\my $v} =~ /^REF/, "Ref ref stringification") or ::diag($message); ++ ::ok([] =~ /^ARRAY/, "Array ref stringification") or ::diag($message); ++ ::ok({} =~ /^HASH/, "Hash ref stringification") or ::diag($message); ++ ::ok('S' -> new =~ /^Object S/, "Object stringification") or ::diag($message); + } + + { +@@ -2461,7 +2461,7 @@ + "GH Issue #18865 'XaaXbbXb' - test optimization"); + } + } +- { ++ eval { + # Test that ${^LAST_SUCCESSFUL_PATTERN} works as expected. + # It should match like the empty pattern does, and it should be dynamic + # in the same was as $1 is dynamic. +@@ -2511,7 +2511,7 @@ + ok($str =~ s/bar//,"matched bar"); + ok($str =~ s/$copy/PQR/, 'replaced $copy with PQR'); + is($str, "PQR", 'final string should be PQR'); +- } ++ } or fail('${^LAST_SUCCESSFUL_PATTERN} - not implemented'); + + + # Various tests for regexes with code blocks interpolated from an +@@ -2521,7 +2521,7 @@ + # "eval"', or would assert fail, or crash, or produce unpredictable + # results. + +- { ++ eval { + local $" = '-'; # separator when interpolating arrays + + my $pat; +@@ -2625,7 +2625,7 @@ + unlike "", $pat, "code in array 16 not 1"; + unlike "XAB-B-=EC", $pat, "code in array 16 not 2"; + +- } ++ } or fail("(??{}) code blocks in arrays - not implemented"); + + { + # github #21661 From 1a743f66688076d491681259cc2d36b3db1bbdd6 Mon Sep 17 00:00:00 2001 From: "Flavio S. Glock" Date: Thu, 23 Oct 2025 11:40:54 +0200 Subject: [PATCH 06/18] Add synced Perl modules from import configuration Modules added via sync.pl: - Pod::* modules (Simple, Text, Man, Usage, Checker, Escapes) - Getopt::Long and dependencies - Data::Dumper - Text::Wrap, Text::ParseWords - lib/unicore/TestProp.pl (12MB, may need JPERL_LARGECODE=refactor) These were imported from perl5 using the restored config.yaml. Note: Module tests were correctly redirected to perl5_t/ (not in git) --- lib/unicore/TestProp.pl | 190222 +++++++++++++++ src/main/perl/lib/Data/Dumper.pm | 11 +- src/main/perl/lib/Getopt/Long.pm | 168 +- src/main/perl/lib/Getopt/Long/Parser.pm | 181 + src/main/perl/lib/Pod/Checker.pm | 1209 + src/main/perl/lib/Pod/Escapes.pm | 732 + src/main/perl/lib/Pod/Man.pm | 2456 + src/main/perl/lib/Pod/ParseLink.pm | 186 + src/main/perl/lib/Pod/Simple.pm | 1635 + src/main/perl/lib/Pod/Simple.pod | 467 + src/main/perl/lib/Pod/Simple/BlackBox.pm | 2589 + src/main/perl/lib/Pod/Simple/Checker.pm | 195 + src/main/perl/lib/Pod/Simple/Debug.pm | 176 + src/main/perl/lib/Pod/Simple/DumpAsText.pm | 154 + src/main/perl/lib/Pod/Simple/DumpAsXML.pm | 165 + src/main/perl/lib/Pod/Simple/HTML.pm | 1156 + src/main/perl/lib/Pod/Simple/HTMLBatch.pm | 1363 + src/main/perl/lib/Pod/Simple/HTMLLegacy.pm | 102 + src/main/perl/lib/Pod/Simple/JustPod.pm | 367 + src/main/perl/lib/Pod/Simple/LinkSection.pm | 170 + src/main/perl/lib/Pod/Simple/Methody.pm | 150 + src/main/perl/lib/Pod/Simple/Progress.pm | 93 + src/main/perl/lib/Pod/Simple/PullParser.pm | 852 + .../perl/lib/Pod/Simple/PullParserEndToken.pm | 118 + .../lib/Pod/Simple/PullParserStartToken.pm | 159 + .../lib/Pod/Simple/PullParserTextToken.pm | 132 + .../perl/lib/Pod/Simple/PullParserToken.pm | 162 + src/main/perl/lib/Pod/Simple/RTF.pm | 745 + src/main/perl/lib/Pod/Simple/Search.pm | 1092 + src/main/perl/lib/Pod/Simple/SimpleTree.pm | 177 + src/main/perl/lib/Pod/Simple/Subclassing.pod | 1094 + src/main/perl/lib/Pod/Simple/Text.pm | 184 + src/main/perl/lib/Pod/Simple/TextContent.pm | 107 + src/main/perl/lib/Pod/Simple/TiedOutFH.pm | 104 + src/main/perl/lib/Pod/Simple/Transcode.pm | 34 + src/main/perl/lib/Pod/Simple/TranscodeDumb.pm | 82 + .../perl/lib/Pod/Simple/TranscodeSmart.pm | 42 + src/main/perl/lib/Pod/Simple/XHTML.pm | 929 + src/main/perl/lib/Pod/Simple/XMLOutStream.pm | 175 + src/main/perl/lib/Pod/Text.pm | 1248 + src/main/perl/lib/Pod/Text/Color.pm | 212 + src/main/perl/lib/Pod/Text/Overstrike.pm | 219 + src/main/perl/lib/Pod/Text/Termcap.pm | 283 + src/main/perl/lib/Pod/Usage.pm | 931 + src/main/perl/lib/Text/Wrap.pm | 279 + 45 files changed, 213180 insertions(+), 127 deletions(-) create mode 100644 lib/unicore/TestProp.pl mode change 100755 => 100644 src/main/perl/lib/Getopt/Long.pm create mode 100644 src/main/perl/lib/Getopt/Long/Parser.pm create mode 100644 src/main/perl/lib/Pod/Checker.pm create mode 100644 src/main/perl/lib/Pod/Escapes.pm create mode 100644 src/main/perl/lib/Pod/Man.pm create mode 100644 src/main/perl/lib/Pod/ParseLink.pm create mode 100644 src/main/perl/lib/Pod/Simple.pm create mode 100644 src/main/perl/lib/Pod/Simple.pod create mode 100644 src/main/perl/lib/Pod/Simple/BlackBox.pm create mode 100644 src/main/perl/lib/Pod/Simple/Checker.pm create mode 100644 src/main/perl/lib/Pod/Simple/Debug.pm create mode 100644 src/main/perl/lib/Pod/Simple/DumpAsText.pm create mode 100644 src/main/perl/lib/Pod/Simple/DumpAsXML.pm create mode 100644 src/main/perl/lib/Pod/Simple/HTML.pm create mode 100644 src/main/perl/lib/Pod/Simple/HTMLBatch.pm create mode 100644 src/main/perl/lib/Pod/Simple/HTMLLegacy.pm create mode 100644 src/main/perl/lib/Pod/Simple/JustPod.pm create mode 100644 src/main/perl/lib/Pod/Simple/LinkSection.pm create mode 100644 src/main/perl/lib/Pod/Simple/Methody.pm create mode 100644 src/main/perl/lib/Pod/Simple/Progress.pm create mode 100644 src/main/perl/lib/Pod/Simple/PullParser.pm create mode 100644 src/main/perl/lib/Pod/Simple/PullParserEndToken.pm create mode 100644 src/main/perl/lib/Pod/Simple/PullParserStartToken.pm create mode 100644 src/main/perl/lib/Pod/Simple/PullParserTextToken.pm create mode 100644 src/main/perl/lib/Pod/Simple/PullParserToken.pm create mode 100644 src/main/perl/lib/Pod/Simple/RTF.pm create mode 100644 src/main/perl/lib/Pod/Simple/Search.pm create mode 100644 src/main/perl/lib/Pod/Simple/SimpleTree.pm create mode 100644 src/main/perl/lib/Pod/Simple/Subclassing.pod create mode 100644 src/main/perl/lib/Pod/Simple/Text.pm create mode 100644 src/main/perl/lib/Pod/Simple/TextContent.pm create mode 100644 src/main/perl/lib/Pod/Simple/TiedOutFH.pm create mode 100644 src/main/perl/lib/Pod/Simple/Transcode.pm create mode 100644 src/main/perl/lib/Pod/Simple/TranscodeDumb.pm create mode 100644 src/main/perl/lib/Pod/Simple/TranscodeSmart.pm create mode 100644 src/main/perl/lib/Pod/Simple/XHTML.pm create mode 100644 src/main/perl/lib/Pod/Simple/XMLOutStream.pm create mode 100644 src/main/perl/lib/Pod/Text.pm create mode 100644 src/main/perl/lib/Pod/Text/Color.pm create mode 100644 src/main/perl/lib/Pod/Text/Overstrike.pm create mode 100644 src/main/perl/lib/Pod/Text/Termcap.pm create mode 100644 src/main/perl/lib/Pod/Usage.pm create mode 100644 src/main/perl/lib/Text/Wrap.pm diff --git a/lib/unicore/TestProp.pl b/lib/unicore/TestProp.pl new file mode 100644 index 000000000..7159be018 --- /dev/null +++ b/lib/unicore/TestProp.pl @@ -0,0 +1,190222 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by mktables from the Unicode +# database, Version 17.0.0. Any changes made here will be lost! + +sub TODO_FAILING_BREAKS { 0 } + +use strict; +use warnings; + +use feature 'signatures'; + +no warnings 'experimental::uniprop_wildcards'; + +# Test qr/\X/ and the \p{} regular expression constructs. This file is +# constructed by mktables from the tables it generates, so if mktables is +# buggy, this won't necessarily catch those bugs. Tests are generated for all +# feasible properties; a few aren't currently feasible; see +# is_code_point_usable() in mktables for details. + +# Standard test packages are not used because this manipulates SIG_WARN. It +# exits 0 if every non-skipped test succeeded; -1 if any failed. + +my $Tests = 0; +my $Fails = 0; + +# loc_tools.pl requires this function to be defined +sub ok($pass, @msg) { + print "not " unless $pass; + print "ok "; + print ++$Tests; + print " - ", join "", @msg if @msg; + print "\n"; +} + +sub Expect($expected, $ord, $regex, $warning_type='') { + my $line = (caller)[2]; + + # Convert the code point to hex form + my $string = sprintf "\"\\x{%04X}\"", $ord; + + my @tests = ""; + + # The first time through, use all warnings. If the input should generate + # a warning, add another time through with them turned off + push @tests, "no warnings '$warning_type';" if $warning_type; + + foreach my $no_warnings (@tests) { + + # Store any warning messages instead of outputting them + local $SIG{__WARN__} = $SIG{__WARN__}; + my $warning_message; + $SIG{__WARN__} = sub { $warning_message = $_[0] }; + + $Tests++; + + # A string eval is needed because of the 'no warnings'. + # Assumes no parentheses in the regular expression + my $result = eval "$no_warnings + my \$RegObj = qr($regex); + $string =~ \$RegObj ? 1 : 0"; + if (not defined $result) { + print "not ok $Tests - couldn't compile /$regex/; line $line: $@\n"; + $Fails++; + } + elsif ($result ^ $expected) { + print "not ok $Tests - expected $expected but got $result for $string =~ qr/$regex/; line $line\n"; + $Fails++; + } + elsif ($warning_message) { + if (! $warning_type || ($warning_type && $no_warnings)) { + print "not ok $Tests - for qr/$regex/ did not expect warning message '$warning_message'; line $line\n"; + $Fails++; + } + else { + print "ok $Tests - expected and got a warning message for qr/$regex/; line $line\n"; + } + } + elsif ($warning_type && ! $no_warnings) { + print "not ok $Tests - for qr/$regex/ expected a $warning_type warning message, but got none; line $line\n"; + $Fails++; + } + else { + print "ok $Tests - got $result for $string =~ qr/$regex/; line $line\n"; + } + } + return; +} + +sub Error($regex) { + $Tests++; + if (eval { 'x' =~ qr/$regex/; 1 }) { + $Fails++; + my $line = (caller)[2]; + print "not ok $Tests - re compiled ok, but expected error for qr/$regex/; line $line: $@\n"; + } + else { + my $line = (caller)[2]; + print "ok $Tests - got and expected error for qr/$regex/; line $line\n"; + } + return; +} + +# Break test files (e.g. GCBTest.txt) character that break allowed here +my $breakable_utf8 = my $breakable = chr(utf8::unicode_to_native(0xF7)); +utf8::upgrade($breakable_utf8); + +# Break test files (e.g. GCBTest.txt) character that indicates can't break +# here +my $nobreak_utf8 = my $nobreak = chr(utf8::unicode_to_native(0xD7)); +utf8::upgrade($nobreak_utf8); + +my $are_ctype_locales_available; +my $utf8_locale; +chdir 't' if -d 't'; +eval { require "./loc_tools.pl" }; +if (defined &locales_enabled) { + $are_ctype_locales_available = locales_enabled('LC_CTYPE'); + if ($are_ctype_locales_available) { + $utf8_locale = &find_utf8_ctype_locale; + } +} + +# Eval'd so can run on versions earlier than the property is available in +my $WB_Extend_or_Format_re = eval 'qr/[\p{WB=Extend}\p{WB=Format}\p{WB=ZWJ}]/'; +if (! defined $WB_Extend_or_Format_re) { + $WB_Extend_or_Format_re = eval 'qr/[\p{WB=Extend}\p{WB=Format}]/'; +} + +sub _test_break($template, $break_type) { + # Test various break property matches. The 2nd parameter gives the + # property name. The input is a line from auxiliary/*Test.txt for the + # given property. Each such line is a sequence of Unicode (not native) + # code points given by their hex numbers, separated by the two characters + # defined just before this subroutine that indicate that either there can + # or cannot be a break between the adjacent code points. All these are + # tested. + # + # For the gcb property extra tests are made. if there isn't a break, that + # means the sequence forms an extended grapheme cluster, which means that + # \X should match the whole thing. If there is a break, \X should stop + # there. This is all converted by this routine into a match: $string =~ + # /(\X)/, Each \X should match the next cluster; and that is what is + # checked. + + my $line = (caller 1)[2]; # Line number + my $comment = ""; + + if ($template =~ / ( .*? ) \s* \# (.*) /x) { + $template = $1; + $comment = $2; + + # Replace leading spaces with a single one. + $comment =~ s/ ^ \s* / # /x; + } + + # The line contains characters above the ASCII range, but in Latin1. It + # may or may not be in utf8, and if it is, it may or may not know it. So, + # convert these characters to 8 bits. If knows is in utf8, simply + # downgrade. + if (utf8::is_utf8($template)) { + utf8::downgrade($template); + } else { + + # Otherwise, if it is in utf8, but doesn't know it, the next lines + # convert the two problematic characters to their 8-bit equivalents. + # If it isn't in utf8, they don't harm anything. + use bytes; + $template =~ s/$nobreak_utf8/$nobreak/g; + $template =~ s/$breakable_utf8/$breakable/g; + } + + # Perl customizes wb. So change the official tests accordingly + if ($break_type eq 'wb' && $WB_Extend_or_Format_re) { + + # Split into elements that alternate between code point and + # break/no-break + my @line = split / +/, $template; + + # Look at each code point and its following one + for (my $i = 1; $i < @line - 1 - 1; $i+=2) { + + # The customization only involves changing some breaks to + # non-breaks. + next if $line[$i+1] =~ /$nobreak/; + + my $lhs = chr utf8::unicode_to_native(hex $line[$i]); + my $rhs = chr utf8::unicode_to_native(hex $line[$i+2]); + + # And it only affects adjacent space characters. + next if $lhs !~ /\s/u; + + # But, we want to make sure to test spaces followed by a Extend + # or Format. + next if $rhs !~ /\s|$WB_Extend_or_Format_re/; + + # To test the customization, add some white-space before this to + # create a span. The $lhs white space may or may not be bound to + # that span, and also with the $rhs. If the $rhs is a binding + # character, the $lhs is bound to it and not to the span, unless + # $lhs is vertical space. In all other cases, the $lhs is bound + # to the span. If the $rhs is white space, it is bound to the + # $lhs + my $bound; + my $span; + if ($rhs =~ /$WB_Extend_or_Format_re/) { + if ($lhs =~ /\v/) { + $bound = $breakable; + $span = $nobreak; + } + else { + $bound = $nobreak; + $span = $breakable; + } + } + else { + $span = $nobreak; + $bound = $nobreak; + } + + splice @line, $i, 0, ( '0020', $nobreak, '0020', $span); + $i += 4; + $line[$i+1] = $bound; + } + $template = join " ", @line; + } + + # The input is just the break/no-break symbols and sequences of Unicode + # code points as hex digits separated by spaces for legibility. e.g.: + # ÷ 0020 × 0308 ÷ 0020 ÷ + # Convert to native \x format + $template =~ s/ \s* ( [[:xdigit:]]+ ) \s* /sprintf("\\x{%02X}", utf8::unicode_to_native(hex $1))/gex; + $template =~ s/ \s* //gx; # Probably the line above removed all spaces; + # but be sure + + # Make a copy of the input with the symbols replaced by \b{} and \B{} as + # appropriate + my $break_pattern = $template =~ s/ $breakable /\\b{$break_type}/grx; + $break_pattern =~ s/ $nobreak /\\B{$break_type}/gx; + + my $display_string = $template =~ s/[$breakable$nobreak]//gr; + my $string = eval "\"$display_string\""; + + # The remaining massaging of the input is for the \X tests. Get rid of + # the leading and trailing breakables + $template =~ s/^ \s* $breakable \s* //x; + $template =~ s/ \s* $breakable \s* $ //x; + + # Delete no-breaks + $template =~ s/ \s* $nobreak \s* //xg; + + # Split the input into segments that are breakable between them. + my @should_display = split /\s*$breakable\s*/, $template; + my @should_match = map { eval "\"$_\"" } @should_display; + + # If a string can be represented in both non-ut8 and utf8, test both cases + my $display_upgrade = ""; + UPGRADE: + for my $to_upgrade (0 .. 1) { + + if ($to_upgrade) { + + # If already in utf8, would just be a repeat + next UPGRADE if utf8::is_utf8($string); + + utf8::upgrade($string); + $display_upgrade = " (utf8-upgraded)"; + } + + my @modifiers = qw(a aa d u i); + if ($are_ctype_locales_available) { + push @modifiers, "l$utf8_locale" if defined $utf8_locale; + + # The /l modifier has C after it to indicate the locale to try + push @modifiers, "lC"; + } + + # Test for each of the regex modifiers. + for my $modifier (@modifiers) { + my $display_locale = ""; + + # For /l, set the locale to what it says to. + if ($modifier =~ / ^ l (.*) /x) { + my $locale = $1; + $display_locale = "(locale = $locale)"; + POSIX::setlocale(POSIX::LC_CTYPE(), $locale); + $modifier = 'l'; + } + + no warnings qw(locale regexp surrogate); + my $pattern = "(?$modifier:$break_pattern)"; + + # Actually do the test + my $matched_text; + my $matched = $string =~ qr/$pattern/; + if ($matched) { + $matched_text = "matched"; + } + else { + $matched_text = "failed to match"; + print "not "; + + if (TODO_FAILING_BREAKS) { + $comment = " # $comment" unless $comment =~ / ^ \s* \# /x; + $comment =~ s/#/# TODO/; + } + } + print "ok ", ++$Tests, " - \"$display_string\" $matched_text /$pattern/$display_upgrade; line $line $display_locale$comment\n"; + + # Only print the comment on the first use of this line + $comment = ""; + + # Repeat with the first \B{} in the pattern. This makes sure the + # code in regexec.c:find_byclass() for \B gets executed + if ($pattern =~ / ( .*? : ) .* ( \\B\{ .* ) /x) { + my $B_pattern = "$1$2"; + $matched = $string =~ qr/$B_pattern/; + print "not " unless $matched; + $matched_text = ($matched) ? "matched" : "failed to match"; + print "ok ", ++$Tests, " - \"$display_string\" $matched_text /$B_pattern/$display_upgrade; line $line $display_locale"; + print " # TODO" if TODO_FAILING_BREAKS && ! $matched; + print "\n"; + } + } + + next if $break_type ne 'gcb'; + + # Finally, do the \X match. + my @matches = $string =~ /(\X)/g; + + # Look through each matched cluster to verify that it matches what we + # expect. + my $min = (@matches < @should_match) ? @matches : @should_match; + for my $i (0 .. $min - 1) { + $Tests++; + if ($matches[$i] eq $should_match[$i]) { + print "ok $Tests - "; + if ($i == 0) { + print "In \"$display_string\" =~ /(\\X)/g, \\X #1"; + } else { + print "And \\X #", $i + 1, + } + print " correctly matched $should_display[$i]; line $line\n"; + } else { + $matches[$i] = join("", map { sprintf "\\x{%04X}", ord $_ } + split "", $matches[$i]); + print "not ok $Tests -"; + print " # TODO" if TODO_FAILING_BREAKS; + print " In \"$display_string\" =~ /(\\X)/g, \\X #", + $i + 1, + " should have matched $should_display[$i]", + " but instead matched $matches[$i]", + ". Abandoning rest of line $line\n"; + next UPGRADE; + } + } + + # And the number of matches should equal the number of expected matches. + $Tests++; + if (@matches == @should_match) { + print "ok $Tests - Nothing was left over; line $line\n"; + } else { + print "not ok $Tests - There were ", scalar @should_match, " \\X matches expected, but got ", scalar @matches, " instead; line $line"; + print " # TODO" if TODO_FAILING_BREAKS; + print "\n"; + } + } + + return; +} + +sub Test_GCB($t) { + _test_break($t, 'gcb'); +} + +sub Test_LB($t) { + _test_break($t, 'lb'); +} + +sub Test_SB($t) { + _test_break($t, 'sb'); +} + +sub Test_WB($t) { + _test_break($t, 'wb'); +} + +sub Finished() { + print "1..$Tests\n"; + exit($Fails ? -1 : 0); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 1) { + Error('\p{Script=InGreek}'); # Bug #69018 + Test_GCB("1100 $nobreak 1161"); # Bug #70940 + Expect(0, 0x2028, '\p{Print}', ""); # Bug # 71722 + Expect(0, 0x2029, '\p{Print}', ""); # Bug # 71722 + Expect(1, 0xFF10, '\p{XDigit}', ""); # Bug # 71726 + Error('\p{InKana}'); # 'Kana' is not a block so InKana shouldn't compile + Expect(1, 0xB6, '\p{In=V1_1}', ""); # Didn't use to work + Expect(1, 0x3A2,'\p{In=NA}', ""); # Didn't use to work + + # Make sure this gets tested; it was not part of the official test suite at + # the time this was added. Note that this is as it would appear in the + # official suite, and gets modified to check for the perl tailoring by + # Test_WB() + Test_WB("$breakable 0020 $breakable 0020 $breakable 0308 $breakable"); + Test_LB("$nobreak 200B $nobreak 0020 $nobreak 0020 $breakable 2060 $breakable"); + Expect(1, ord(" "), '\p{gc=:(?aa)s:}', ""); # /aa is valid + Expect(1, ord(" "), '\p{gc=:(?-s)s:}', ""); # /-s is valid + ; + Error('\p{_perllb}'); + Error('\P{_perllb}'); + Error('\p{_perlscx}'); + Error('\P{_perlscx}'); + Error('\p{age}'); + Error('\P{age}'); + Error('\p{Age=_V1_1/a/}'); + Error('\P{Age=_V1_1/a/}'); + Expect(1, 65533, '\p{Age=:\AV1_1\z:}', "");; + Expect(0, 65536, '\p{Age=:\AV1_1\z:}', "");; + Expect(1, 65533, '\p{Age=v11}', ""); + Expect(0, 65533, '\p{^Age=v11}', ""); + Expect(0, 65533, '\P{Age=v11}', ""); + Expect(1, 65533, '\P{^Age=v11}', ""); + Expect(0, 65536, '\p{Age=v11}', ""); + Expect(1, 65536, '\p{^Age=v11}', ""); + Expect(1, 65536, '\P{Age=v11}', ""); + Expect(0, 65536, '\P{^Age=v11}', ""); + Expect(1, 65533, '\p{Age=:\Av11\z:}', "");; + Expect(0, 65536, '\p{Age=:\Av11\z:}', "");; + Expect(1, 65533, '\p{Age= v1_1}', ""); + Expect(0, 65533, '\p{^Age= v1_1}', ""); + Expect(0, 65533, '\P{Age= v1_1}', ""); + Expect(1, 65533, '\P{^Age= v1_1}', ""); + Expect(0, 65536, '\p{Age= v1_1}', ""); + Expect(1, 65536, '\p{^Age= v1_1}', ""); + Expect(1, 65536, '\P{Age= v1_1}', ""); + Expect(0, 65536, '\P{^Age= v1_1}', ""); + Error('\p{Is_Age=:= 000000001.1}'); + Error('\P{Is_Age=:= 000000001.1}'); + Expect(1, 65533, '\p{Is_Age=+0_1.1}', ""); + Expect(0, 65533, '\p{^Is_Age=+0_1.1}', ""); + Expect(0, 65533, '\P{Is_Age=+0_1.1}', ""); + Expect(1, 65533, '\P{^Is_Age=+0_1.1}', ""); + Expect(0, 65536, '\p{Is_Age=+0_1.1}', ""); + Expect(1, 65536, '\p{^Is_Age=+0_1.1}', ""); + Expect(1, 65536, '\P{Is_Age=+0_1.1}', ""); + Expect(0, 65536, '\P{^Is_Age=+0_1.1}', ""); + Error('\p{Age= v10_0:=}'); + Error('\P{Age= v10_0:=}'); + Expect(1, 191456, '\p{Age=:\AV10_0\z:}', "");; + Expect(0, 191457, '\p{Age=:\AV10_0\z:}', "");; + Expect(1, 191456, '\p{Age=v100}', ""); + Expect(0, 191456, '\p{^Age=v100}', ""); + Expect(0, 191456, '\P{Age=v100}', ""); + Expect(1, 191456, '\P{^Age=v100}', ""); + Expect(0, 191457, '\p{Age=v100}', ""); + Expect(1, 191457, '\p{^Age=v100}', ""); + Expect(1, 191457, '\P{Age=v100}', ""); + Expect(0, 191457, '\P{^Age=v100}', ""); + Expect(1, 191456, '\p{Age=:\Av100\z:}', "");; + Expect(0, 191457, '\p{Age=:\Av100\z:}', "");; + Expect(1, 191456, '\p{Age= -V10_0}', ""); + Expect(0, 191456, '\p{^Age= -V10_0}', ""); + Expect(0, 191456, '\P{Age= -V10_0}', ""); + Expect(1, 191456, '\P{^Age= -V10_0}', ""); + Expect(0, 191457, '\p{Age= -V10_0}', ""); + Expect(1, 191457, '\p{^Age= -V10_0}', ""); + Expect(1, 191457, '\P{Age= -V10_0}', ""); + Expect(0, 191457, '\P{^Age= -V10_0}', ""); + Error('\p{Is_Age: __0_0_0_0_0_0_0010.0/a/}'); + Error('\P{Is_Age: __0_0_0_0_0_0_0010.0/a/}'); + Expect(1, 191456, '\p{Is_Age=0000010.0}', ""); + Expect(0, 191456, '\p{^Is_Age=0000010.0}', ""); + Expect(0, 191456, '\P{Is_Age=0000010.0}', ""); + Expect(1, 191456, '\P{^Is_Age=0000010.0}', ""); + Expect(0, 191457, '\p{Is_Age=0000010.0}', ""); + Expect(1, 191457, '\p{^Is_Age=0000010.0}', ""); + Expect(1, 191457, '\P{Is_Age=0000010.0}', ""); + Expect(0, 191457, '\P{^Is_Age=0000010.0}', ""); + Error('\p{Age=/a/V11_0}'); + Error('\P{Age=/a/V11_0}'); + Expect(1, 129645, '\p{Age=:\AV11_0\z:}', "");; + Expect(0, 129646, '\p{Age=:\AV11_0\z:}', "");; + Expect(1, 129645, '\p{Age=v110}', ""); + Expect(0, 129645, '\p{^Age=v110}', ""); + Expect(0, 129645, '\P{Age=v110}', ""); + Expect(1, 129645, '\P{^Age=v110}', ""); + Expect(0, 129646, '\p{Age=v110}', ""); + Expect(1, 129646, '\p{^Age=v110}', ""); + Expect(1, 129646, '\P{Age=v110}', ""); + Expect(0, 129646, '\P{^Age=v110}', ""); + Expect(1, 129645, '\p{Age=:\Av110\z:}', "");; + Expect(0, 129646, '\p{Age=:\Av110\z:}', "");; + Expect(1, 129645, '\p{Age= _V11_0}', ""); + Expect(0, 129645, '\p{^Age= _V11_0}', ""); + Expect(0, 129645, '\P{Age= _V11_0}', ""); + Expect(1, 129645, '\P{^Age= _V11_0}', ""); + Expect(0, 129646, '\p{Age= _V11_0}', ""); + Expect(1, 129646, '\p{^Age= _V11_0}', ""); + Expect(1, 129646, '\P{Age= _V11_0}', ""); + Expect(0, 129646, '\P{^Age= _V11_0}', ""); + Error('\p{Is_Age=_ +0000011.0:=}'); + Error('\P{Is_Age=_ +0000011.0:=}'); + Expect(1, 129645, '\p{Is_Age=1_1.0}', ""); + Expect(0, 129645, '\p{^Is_Age=1_1.0}', ""); + Expect(0, 129645, '\P{Is_Age=1_1.0}', ""); + Expect(1, 129645, '\P{^Is_Age=1_1.0}', ""); + Expect(0, 129646, '\p{Is_Age=1_1.0}', ""); + Expect(1, 129646, '\p{^Is_Age=1_1.0}', ""); + Expect(1, 129646, '\P{Is_Age=1_1.0}', ""); + Expect(0, 129646, '\P{^Is_Age=1_1.0}', ""); + Error('\p{Age= V12_0:=}'); + Error('\P{Age= V12_0:=}'); + Expect(1, 129685, '\p{Age=:\AV12_0\z:}', "");; + Expect(0, 129686, '\p{Age=:\AV12_0\z:}', "");; + Expect(1, 129685, '\p{Age=v120}', ""); + Expect(0, 129685, '\p{^Age=v120}', ""); + Expect(0, 129685, '\P{Age=v120}', ""); + Expect(1, 129685, '\P{^Age=v120}', ""); + Expect(0, 129686, '\p{Age=v120}', ""); + Expect(1, 129686, '\p{^Age=v120}', ""); + Expect(1, 129686, '\P{Age=v120}', ""); + Expect(0, 129686, '\P{^Age=v120}', ""); + Expect(1, 129685, '\p{Age=:\Av120\z:}', "");; + Expect(0, 129686, '\p{Age=:\Av120\z:}', "");; + Expect(1, 129685, '\p{Age= _V12_0}', ""); + Expect(0, 129685, '\p{^Age= _V12_0}', ""); + Expect(0, 129685, '\P{Age= _V12_0}', ""); + Expect(1, 129685, '\P{^Age= _V12_0}', ""); + Expect(0, 129686, '\p{Age= _V12_0}', ""); + Expect(1, 129686, '\p{^Age= _V12_0}', ""); + Expect(1, 129686, '\P{Age= _V12_0}', ""); + Expect(0, 129686, '\P{^Age= _V12_0}', ""); + Error('\p{Is_Age=/a/ 0000000012.0}'); + Error('\P{Is_Age=/a/ 0000000012.0}'); + Expect(1, 129685, '\p{Is_Age=00_00_01_2.0}', ""); + Expect(0, 129685, '\p{^Is_Age=00_00_01_2.0}', ""); + Expect(0, 129685, '\P{Is_Age=00_00_01_2.0}', ""); + Expect(1, 129685, '\P{^Is_Age=00_00_01_2.0}', ""); + Expect(0, 129686, '\p{Is_Age=00_00_01_2.0}', ""); + Expect(1, 129686, '\p{^Is_Age=00_00_01_2.0}', ""); + Expect(1, 129686, '\P{Is_Age=00_00_01_2.0}', ""); + Expect(0, 129686, '\P{^Is_Age=00_00_01_2.0}', ""); + Error('\p{Age=_V12_1/a/}'); + Error('\P{Age=_V12_1/a/}'); + Expect(1, 13055, '\p{Age=:\AV12_1\z:}', "");; + Expect(0, 13056, '\p{Age=:\AV12_1\z:}', "");; + Expect(1, 13055, '\p{Age=v121}', ""); + Expect(0, 13055, '\p{^Age=v121}', ""); + Expect(0, 13055, '\P{Age=v121}', ""); + Expect(1, 13055, '\P{^Age=v121}', ""); + Expect(0, 13056, '\p{Age=v121}', ""); + Expect(1, 13056, '\p{^Age=v121}', ""); + Expect(1, 13056, '\P{Age=v121}', ""); + Expect(0, 13056, '\P{^Age=v121}', ""); + Expect(1, 13055, '\p{Age=:\Av121\z:}', "");; + Expect(0, 13056, '\p{Age=:\Av121\z:}', "");; + Expect(1, 13055, '\p{Age= V12_1}', ""); + Expect(0, 13055, '\p{^Age= V12_1}', ""); + Expect(0, 13055, '\P{Age= V12_1}', ""); + Expect(1, 13055, '\P{^Age= V12_1}', ""); + Expect(0, 13056, '\p{Age= V12_1}', ""); + Expect(1, 13056, '\p{^Age= V12_1}', ""); + Expect(1, 13056, '\P{Age= V12_1}', ""); + Expect(0, 13056, '\P{^Age= V12_1}', ""); + Error('\p{Is_Age=:=-+012.1}'); + Error('\P{Is_Age=:=-+012.1}'); + Expect(1, 13055, '\p{Is_Age=000000012.1}', ""); + Expect(0, 13055, '\p{^Is_Age=000000012.1}', ""); + Expect(0, 13055, '\P{Is_Age=000000012.1}', ""); + Expect(1, 13055, '\P{^Is_Age=000000012.1}', ""); + Expect(0, 13056, '\p{Is_Age=000000012.1}', ""); + Expect(1, 13056, '\p{^Is_Age=000000012.1}', ""); + Expect(1, 13056, '\P{Is_Age=000000012.1}', ""); + Expect(0, 13056, '\P{^Is_Age=000000012.1}', ""); + Error('\p{Age=--V13_0/a/}'); + Error('\P{Age=--V13_0/a/}'); + Expect(1, 201546, '\p{Age=:\AV13_0\z:}', "");; + Expect(0, 201547, '\p{Age=:\AV13_0\z:}', "");; + Expect(1, 201546, '\p{Age=v130}', ""); + Expect(0, 201546, '\p{^Age=v130}', ""); + Expect(0, 201546, '\P{Age=v130}', ""); + Expect(1, 201546, '\P{^Age=v130}', ""); + Expect(0, 201547, '\p{Age=v130}', ""); + Expect(1, 201547, '\p{^Age=v130}', ""); + Expect(1, 201547, '\P{Age=v130}', ""); + Expect(0, 201547, '\P{^Age=v130}', ""); + Expect(1, 201546, '\p{Age=:\Av130\z:}', "");; + Expect(0, 201547, '\p{Age=:\Av130\z:}', "");; + Expect(1, 201546, '\p{Age= V13_0}', ""); + Expect(0, 201546, '\p{^Age= V13_0}', ""); + Expect(0, 201546, '\P{Age= V13_0}', ""); + Expect(1, 201546, '\P{^Age= V13_0}', ""); + Expect(0, 201547, '\p{Age= V13_0}', ""); + Expect(1, 201547, '\p{^Age= V13_0}', ""); + Expect(1, 201547, '\P{Age= V13_0}', ""); + Expect(0, 201547, '\P{^Age= V13_0}', ""); + Error('\p{Is_Age= 01_3.0/a/}'); + Error('\P{Is_Age= 01_3.0/a/}'); + Expect(1, 201546, '\p{Is_Age=+00000013.0}', ""); + Expect(0, 201546, '\p{^Is_Age=+00000013.0}', ""); + Expect(0, 201546, '\P{Is_Age=+00000013.0}', ""); + Expect(1, 201546, '\P{^Is_Age=+00000013.0}', ""); + Expect(0, 201547, '\p{Is_Age=+00000013.0}', ""); + Expect(1, 201547, '\p{^Is_Age=+00000013.0}', ""); + Expect(1, 201547, '\P{Is_Age=+00000013.0}', ""); + Expect(0, 201547, '\P{^Is_Age=+00000013.0}', ""); + Error('\p{Age= V14_0/a/}'); + Error('\P{Age= V14_0/a/}'); + Expect(1, 177976, '\p{Age=:\AV14_0\z:}', "");; + Expect(0, 177977, '\p{Age=:\AV14_0\z:}', "");; + Expect(1, 177976, '\p{Age=v140}', ""); + Expect(0, 177976, '\p{^Age=v140}', ""); + Expect(0, 177976, '\P{Age=v140}', ""); + Expect(1, 177976, '\P{^Age=v140}', ""); + Expect(0, 177977, '\p{Age=v140}', ""); + Expect(1, 177977, '\p{^Age=v140}', ""); + Expect(1, 177977, '\P{Age=v140}', ""); + Expect(0, 177977, '\P{^Age=v140}', ""); + Expect(1, 177976, '\p{Age=:\Av140\z:}', "");; + Expect(0, 177977, '\p{Age=:\Av140\z:}', "");; + Expect(1, 177976, '\p{Age= V14_0}', ""); + Expect(0, 177976, '\p{^Age= V14_0}', ""); + Expect(0, 177976, '\P{Age= V14_0}', ""); + Expect(1, 177976, '\P{^Age= V14_0}', ""); + Expect(0, 177977, '\p{Age= V14_0}', ""); + Expect(1, 177977, '\p{^Age= V14_0}', ""); + Expect(1, 177977, '\P{Age= V14_0}', ""); + Expect(0, 177977, '\P{^Age= V14_0}', ""); + Error('\p{Is_Age=:= -+00000014.0}'); + Error('\P{Is_Age=:= -+00000014.0}'); + Expect(1, 177976, '\p{Is_Age=0_0_0_0_0014.0}', ""); + Expect(0, 177976, '\p{^Is_Age=0_0_0_0_0014.0}', ""); + Expect(0, 177976, '\P{Is_Age=0_0_0_0_0014.0}', ""); + Expect(1, 177976, '\P{^Is_Age=0_0_0_0_0014.0}', ""); + Expect(0, 177977, '\p{Is_Age=0_0_0_0_0014.0}', ""); + Expect(1, 177977, '\p{^Is_Age=0_0_0_0_0014.0}', ""); + Expect(1, 177977, '\P{Is_Age=0_0_0_0_0014.0}', ""); + Expect(0, 177977, '\P{^Is_Age=0_0_0_0_0014.0}', ""); + Error('\p{Age= :=V15_0}'); + Error('\P{Age= :=V15_0}'); + Expect(1, 205743, '\p{Age=:\AV15_0\z:}', "");; + Expect(0, 205744, '\p{Age=:\AV15_0\z:}', "");; + Expect(1, 205743, '\p{Age=v150}', ""); + Expect(0, 205743, '\p{^Age=v150}', ""); + Expect(0, 205743, '\P{Age=v150}', ""); + Expect(1, 205743, '\P{^Age=v150}', ""); + Expect(0, 205744, '\p{Age=v150}', ""); + Expect(1, 205744, '\p{^Age=v150}', ""); + Expect(1, 205744, '\P{Age=v150}', ""); + Expect(0, 205744, '\P{^Age=v150}', ""); + Expect(1, 205743, '\p{Age=:\Av150\z:}', "");; + Expect(0, 205744, '\p{Age=:\Av150\z:}', "");; + Expect(1, 205743, '\p{Age=V15_0}', ""); + Expect(0, 205743, '\p{^Age=V15_0}', ""); + Expect(0, 205743, '\P{Age=V15_0}', ""); + Expect(1, 205743, '\P{^Age=V15_0}', ""); + Expect(0, 205744, '\p{Age=V15_0}', ""); + Expect(1, 205744, '\p{^Age=V15_0}', ""); + Expect(1, 205744, '\P{Age=V15_0}', ""); + Expect(0, 205744, '\P{^Age=V15_0}', ""); + Error('\p{Is_Age=/a/ -+00000015.0}'); + Error('\P{Is_Age=/a/ -+00000015.0}'); + Expect(1, 205743, '\p{Is_Age=1_5.0}', ""); + Expect(0, 205743, '\p{^Is_Age=1_5.0}', ""); + Expect(0, 205743, '\P{Is_Age=1_5.0}', ""); + Expect(1, 205743, '\P{^Is_Age=1_5.0}', ""); + Expect(0, 205744, '\p{Is_Age=1_5.0}', ""); + Expect(1, 205744, '\p{^Is_Age=1_5.0}', ""); + Expect(1, 205744, '\P{Is_Age=1_5.0}', ""); + Expect(0, 205744, '\P{^Is_Age=1_5.0}', ""); + Error('\p{Age=- v15_1:=}'); + Error('\P{Age=- v15_1:=}'); + Expect(1, 192093, '\p{Age=:\AV15_1\z:}', "");; + Expect(0, 192094, '\p{Age=:\AV15_1\z:}', "");; + Expect(1, 192093, '\p{Age=v151}', ""); + Expect(0, 192093, '\p{^Age=v151}', ""); + Expect(0, 192093, '\P{Age=v151}', ""); + Expect(1, 192093, '\P{^Age=v151}', ""); + Expect(0, 192094, '\p{Age=v151}', ""); + Expect(1, 192094, '\p{^Age=v151}', ""); + Expect(1, 192094, '\P{Age=v151}', ""); + Expect(0, 192094, '\P{^Age=v151}', ""); + Expect(1, 192093, '\p{Age=:\Av151\z:}', "");; + Expect(0, 192094, '\p{Age=:\Av151\z:}', "");; + Expect(1, 192093, '\p{Age=_ V15_1}', ""); + Expect(0, 192093, '\p{^Age=_ V15_1}', ""); + Expect(0, 192093, '\P{Age=_ V15_1}', ""); + Expect(1, 192093, '\P{^Age=_ V15_1}', ""); + Expect(0, 192094, '\p{Age=_ V15_1}', ""); + Expect(1, 192094, '\p{^Age=_ V15_1}', ""); + Expect(1, 192094, '\P{Age=_ V15_1}', ""); + Expect(0, 192094, '\P{^Age=_ V15_1}', ""); + Error('\p{Is_Age:/a/- +0000015.1}'); + Error('\P{Is_Age:/a/- +0000015.1}'); + Expect(1, 192093, '\p{Is_Age=+15.1}', ""); + Expect(0, 192093, '\p{^Is_Age=+15.1}', ""); + Expect(0, 192093, '\P{Is_Age=+15.1}', ""); + Expect(1, 192093, '\P{^Is_Age=+15.1}', ""); + Expect(0, 192094, '\p{Is_Age=+15.1}', ""); + Expect(1, 192094, '\p{^Is_Age=+15.1}', ""); + Expect(1, 192094, '\P{Is_Age=+15.1}', ""); + Expect(0, 192094, '\P{^Is_Age=+15.1}', ""); + Error('\p{Age=__V16_0/a/}'); + Error('\P{Age=__V16_0/a/}'); + Expect(1, 130031, '\p{Age=:\AV16_0\z:}', "");; + Expect(0, 130032, '\p{Age=:\AV16_0\z:}', "");; + Expect(1, 130031, '\p{Age=v160}', ""); + Expect(0, 130031, '\p{^Age=v160}', ""); + Expect(0, 130031, '\P{Age=v160}', ""); + Expect(1, 130031, '\P{^Age=v160}', ""); + Expect(0, 130032, '\p{Age=v160}', ""); + Expect(1, 130032, '\p{^Age=v160}', ""); + Expect(1, 130032, '\P{Age=v160}', ""); + Expect(0, 130032, '\P{^Age=v160}', ""); + Expect(1, 130031, '\p{Age=:\Av160\z:}', "");; + Expect(0, 130032, '\p{Age=:\Av160\z:}', "");; + Expect(1, 130031, '\p{Age=__V16_0}', ""); + Expect(0, 130031, '\p{^Age=__V16_0}', ""); + Expect(0, 130031, '\P{Age=__V16_0}', ""); + Expect(1, 130031, '\P{^Age=__V16_0}', ""); + Expect(0, 130032, '\p{Age=__V16_0}', ""); + Expect(1, 130032, '\p{^Age=__V16_0}', ""); + Expect(1, 130032, '\P{Age=__V16_0}', ""); + Expect(0, 130032, '\P{^Age=__V16_0}', ""); + Error('\p{Is_Age=:=000000016.0}'); + Error('\P{Is_Age=:=000000016.0}'); + Expect(1, 130031, '\p{Is_Age=01_6.0}', ""); + Expect(0, 130031, '\p{^Is_Age=01_6.0}', ""); + Expect(0, 130031, '\P{Is_Age=01_6.0}', ""); + Expect(1, 130031, '\P{^Is_Age=01_6.0}', ""); + Expect(0, 130032, '\p{Is_Age=01_6.0}', ""); + Expect(1, 130032, '\p{^Is_Age=01_6.0}', ""); + Expect(1, 130032, '\P{Is_Age=01_6.0}', ""); + Expect(0, 130032, '\P{^Is_Age=01_6.0}', ""); + Error('\p{Age=/a/ V17_0}'); + Error('\P{Age=/a/ V17_0}'); + Expect(1, 210041, '\p{Age=:\AV17_0\z:}', "");; + Expect(0, 210042, '\p{Age=:\AV17_0\z:}', "");; + Expect(1, 210041, '\p{Age=v170}', ""); + Expect(0, 210041, '\p{^Age=v170}', ""); + Expect(0, 210041, '\P{Age=v170}', ""); + Expect(1, 210041, '\P{^Age=v170}', ""); + Expect(0, 210042, '\p{Age=v170}', ""); + Expect(1, 210042, '\p{^Age=v170}', ""); + Expect(1, 210042, '\P{Age=v170}', ""); + Expect(0, 210042, '\P{^Age=v170}', ""); + Expect(1, 210041, '\p{Age=:\Av170\z:}', "");; + Expect(0, 210042, '\p{Age=:\Av170\z:}', "");; + Expect(1, 210041, '\p{Age=-_V17_0}', ""); + Expect(0, 210041, '\p{^Age=-_V17_0}', ""); + Expect(0, 210041, '\P{Age=-_V17_0}', ""); + Expect(1, 210041, '\P{^Age=-_V17_0}', ""); + Expect(0, 210042, '\p{Age=-_V17_0}', ""); + Expect(1, 210042, '\p{^Age=-_V17_0}', ""); + Expect(1, 210042, '\P{Age=-_V17_0}', ""); + Expect(0, 210042, '\P{^Age=-_V17_0}', ""); + Error('\p{Is_Age: :=00000000017.0}'); + Error('\P{Is_Age: :=00000000017.0}'); + Expect(1, 210041, '\p{Is_Age=01_7.0}', ""); + Expect(0, 210041, '\p{^Is_Age=01_7.0}', ""); + Expect(0, 210041, '\P{Is_Age=01_7.0}', ""); + Expect(1, 210041, '\P{^Is_Age=01_7.0}', ""); + Expect(0, 210042, '\p{Is_Age=01_7.0}', ""); + Expect(1, 210042, '\p{^Is_Age=01_7.0}', ""); + Expect(1, 210042, '\P{Is_Age=01_7.0}', ""); + Expect(0, 210042, '\P{^Is_Age=01_7.0}', ""); + Error('\p{Age=-:=V2_0}'); + Error('\P{Age=-:=V2_0}'); + Expect(1, 983040, '\p{Age=:\AV2_0\z:}', "");; + Expect(0, 983037, '\p{Age=:\AV2_0\z:}', "");; + Expect(1, 983040, '\p{Age=v20}', ""); + Expect(0, 983040, '\p{^Age=v20}', ""); + Expect(0, 983040, '\P{Age=v20}', ""); + Expect(1, 983040, '\P{^Age=v20}', ""); + Expect(0, 983037, '\p{Age=v20}', ""); + Expect(1, 983037, '\p{^Age=v20}', ""); + Expect(1, 983037, '\P{Age=v20}', ""); + Expect(0, 983037, '\P{^Age=v20}', ""); + Expect(1, 983040, '\p{Age=:\Av20\z:}', "");; + Expect(0, 983037, '\p{Age=:\Av20\z:}', "");; + Expect(1, 983040, '\p{Age= v2_0}', ""); + Expect(0, 983040, '\p{^Age= v2_0}', ""); + Expect(0, 983040, '\P{Age= v2_0}', ""); + Expect(1, 983040, '\P{^Age= v2_0}', ""); + Expect(0, 983037, '\p{Age= v2_0}', ""); + Expect(1, 983037, '\p{^Age= v2_0}', ""); + Expect(1, 983037, '\P{Age= v2_0}', ""); + Expect(0, 983037, '\P{^Age= v2_0}', ""); + Error('\p{Is_Age= 0_0_0_0_0_02.0/a/}'); + Error('\P{Is_Age= 0_0_0_0_0_02.0/a/}'); + Expect(1, 983040, '\p{Is_Age=0002.0}', ""); + Expect(0, 983040, '\p{^Is_Age=0002.0}', ""); + Expect(0, 983040, '\P{Is_Age=0002.0}', ""); + Expect(1, 983040, '\P{^Is_Age=0002.0}', ""); + Expect(0, 983037, '\p{Is_Age=0002.0}', ""); + Expect(1, 983037, '\p{^Is_Age=0002.0}', ""); + Expect(1, 983037, '\P{Is_Age=0002.0}', ""); + Expect(0, 983037, '\P{^Is_Age=0002.0}', ""); + Error('\p{Age=:= V2_1}'); + Error('\P{Age=:= V2_1}'); + Expect(1, 65532, '\p{Age=:\AV2_1\z:}', "");; + Expect(0, 65533, '\p{Age=:\AV2_1\z:}', "");; + Expect(1, 65532, '\p{Age: v21}', ""); + Expect(0, 65532, '\p{^Age: v21}', ""); + Expect(0, 65532, '\P{Age: v21}', ""); + Expect(1, 65532, '\P{^Age: v21}', ""); + Expect(0, 65533, '\p{Age: v21}', ""); + Expect(1, 65533, '\p{^Age: v21}', ""); + Expect(1, 65533, '\P{Age: v21}', ""); + Expect(0, 65533, '\P{^Age: v21}', ""); + Expect(1, 65532, '\p{Age=:\Av21\z:}', "");; + Expect(0, 65533, '\p{Age=:\Av21\z:}', "");; + Expect(1, 65532, '\p{Age= -v2_1}', ""); + Expect(0, 65532, '\p{^Age= -v2_1}', ""); + Expect(0, 65532, '\P{Age= -v2_1}', ""); + Expect(1, 65532, '\P{^Age= -v2_1}', ""); + Expect(0, 65533, '\p{Age= -v2_1}', ""); + Expect(1, 65533, '\p{^Age= -v2_1}', ""); + Expect(1, 65533, '\P{Age= -v2_1}', ""); + Expect(0, 65533, '\P{^Age= -v2_1}', ""); + Error('\p{Is_Age=_0_2.1:=}'); + Error('\P{Is_Age=_0_2.1:=}'); + Expect(1, 65532, '\p{Is_Age=+00002.1}', ""); + Expect(0, 65532, '\p{^Is_Age=+00002.1}', ""); + Expect(0, 65532, '\P{Is_Age=+00002.1}', ""); + Expect(1, 65532, '\P{^Is_Age=+00002.1}', ""); + Expect(0, 65533, '\p{Is_Age=+00002.1}', ""); + Expect(1, 65533, '\p{^Is_Age=+00002.1}', ""); + Expect(1, 65533, '\P{Is_Age=+00002.1}', ""); + Expect(0, 65533, '\P{^Is_Age=+00002.1}', ""); + Error('\p{Age=:=_V3_0}'); + Error('\P{Age=:=_V3_0}'); + Expect(1, 65531, '\p{Age=:\AV3_0\z:}', "");; + Expect(0, 65532, '\p{Age=:\AV3_0\z:}', "");; + Expect(1, 65531, '\p{Age: v30}', ""); + Expect(0, 65531, '\p{^Age: v30}', ""); + Expect(0, 65531, '\P{Age: v30}', ""); + Expect(1, 65531, '\P{^Age: v30}', ""); + Expect(0, 65532, '\p{Age: v30}', ""); + Expect(1, 65532, '\p{^Age: v30}', ""); + Expect(1, 65532, '\P{Age: v30}', ""); + Expect(0, 65532, '\P{^Age: v30}', ""); + Expect(1, 65531, '\p{Age=:\Av30\z:}', "");; + Expect(0, 65532, '\p{Age=:\Av30\z:}', "");; + Expect(1, 65531, '\p{Age= v3_0}', ""); + Expect(0, 65531, '\p{^Age= v3_0}', ""); + Expect(0, 65531, '\P{Age= v3_0}', ""); + Expect(1, 65531, '\P{^Age= v3_0}', ""); + Expect(0, 65532, '\p{Age= v3_0}', ""); + Expect(1, 65532, '\p{^Age= v3_0}', ""); + Expect(1, 65532, '\P{Age= v3_0}', ""); + Expect(0, 65532, '\P{^Age= v3_0}', ""); + Error('\p{Is_Age=:=00_3.0}'); + Error('\P{Is_Age=:=00_3.0}'); + Expect(1, 65531, '\p{Is_Age=00_00_3.0}', ""); + Expect(0, 65531, '\p{^Is_Age=00_00_3.0}', ""); + Expect(0, 65531, '\P{Is_Age=00_00_3.0}', ""); + Expect(1, 65531, '\P{^Is_Age=00_00_3.0}', ""); + Expect(0, 65532, '\p{Is_Age=00_00_3.0}', ""); + Expect(1, 65532, '\p{^Is_Age=00_00_3.0}', ""); + Expect(1, 65532, '\P{Is_Age=00_00_3.0}', ""); + Expect(0, 65532, '\P{^Is_Age=00_00_3.0}', ""); + Error('\p{Age:/a/_V3_1}'); + Error('\P{Age:/a/_V3_1}'); + Expect(1, 917631, '\p{Age=:\AV3_1\z:}', "");; + Expect(0, 917632, '\p{Age=:\AV3_1\z:}', "");; + Expect(1, 917631, '\p{Age=v31}', ""); + Expect(0, 917631, '\p{^Age=v31}', ""); + Expect(0, 917631, '\P{Age=v31}', ""); + Expect(1, 917631, '\P{^Age=v31}', ""); + Expect(0, 917632, '\p{Age=v31}', ""); + Expect(1, 917632, '\p{^Age=v31}', ""); + Expect(1, 917632, '\P{Age=v31}', ""); + Expect(0, 917632, '\P{^Age=v31}', ""); + Expect(1, 917631, '\p{Age=:\Av31\z:}', "");; + Expect(0, 917632, '\p{Age=:\Av31\z:}', "");; + Expect(1, 917631, '\p{Age= -V3_1}', ""); + Expect(0, 917631, '\p{^Age= -V3_1}', ""); + Expect(0, 917631, '\P{Age= -V3_1}', ""); + Expect(1, 917631, '\P{^Age= -V3_1}', ""); + Expect(0, 917632, '\p{Age= -V3_1}', ""); + Expect(1, 917632, '\p{^Age= -V3_1}', ""); + Expect(1, 917632, '\P{Age= -V3_1}', ""); + Expect(0, 917632, '\P{^Age= -V3_1}', ""); + Error('\p{Is_Age=/a/-_+0_3.1}'); + Error('\P{Is_Age=/a/-_+0_3.1}'); + Expect(1, 917631, '\p{Is_Age=+00_00_00_003.1}', ""); + Expect(0, 917631, '\p{^Is_Age=+00_00_00_003.1}', ""); + Expect(0, 917631, '\P{Is_Age=+00_00_00_003.1}', ""); + Expect(1, 917631, '\P{^Is_Age=+00_00_00_003.1}', ""); + Expect(0, 917632, '\p{Is_Age=+00_00_00_003.1}', ""); + Expect(1, 917632, '\p{^Is_Age=+00_00_00_003.1}', ""); + Expect(1, 917632, '\P{Is_Age=+00_00_00_003.1}', ""); + Expect(0, 917632, '\P{^Is_Age=+00_00_00_003.1}', ""); + Error('\p{Age=V3_2:=}'); + Error('\P{Age=V3_2:=}'); + Expect(1, 65376, '\p{Age=:\AV3_2\z:}', "");; + Expect(0, 65377, '\p{Age=:\AV3_2\z:}', "");; + Expect(1, 65376, '\p{Age=v32}', ""); + Expect(0, 65376, '\p{^Age=v32}', ""); + Expect(0, 65376, '\P{Age=v32}', ""); + Expect(1, 65376, '\P{^Age=v32}', ""); + Expect(0, 65377, '\p{Age=v32}', ""); + Expect(1, 65377, '\p{^Age=v32}', ""); + Expect(1, 65377, '\P{Age=v32}', ""); + Expect(0, 65377, '\P{^Age=v32}', ""); + Expect(1, 65376, '\p{Age=:\Av32\z:}', "");; + Expect(0, 65377, '\p{Age=:\Av32\z:}', "");; + Expect(1, 65376, '\p{Age= V3_2}', ""); + Expect(0, 65376, '\p{^Age= V3_2}', ""); + Expect(0, 65376, '\P{Age= V3_2}', ""); + Expect(1, 65376, '\P{^Age= V3_2}', ""); + Expect(0, 65377, '\p{Age= V3_2}', ""); + Expect(1, 65377, '\p{^Age= V3_2}', ""); + Expect(1, 65377, '\P{Age= V3_2}', ""); + Expect(0, 65377, '\P{^Age= V3_2}', ""); + Error('\p{Is_Age=/a/ 3.2}'); + Error('\P{Is_Age=/a/ 3.2}'); + Expect(1, 65376, '\p{Is_Age=0_0_0_03.2}', ""); + Expect(0, 65376, '\p{^Is_Age=0_0_0_03.2}', ""); + Expect(0, 65376, '\P{Is_Age=0_0_0_03.2}', ""); + Expect(1, 65376, '\P{^Is_Age=0_0_0_03.2}', ""); + Expect(0, 65377, '\p{Is_Age=0_0_0_03.2}', ""); + Expect(1, 65377, '\p{^Is_Age=0_0_0_03.2}', ""); + Expect(1, 65377, '\P{Is_Age=0_0_0_03.2}', ""); + Expect(0, 65377, '\P{^Is_Age=0_0_0_03.2}', ""); + Error('\p{Age= :=V4_0}'); + Error('\P{Age= :=V4_0}'); + Expect(1, 917999, '\p{Age=:\AV4_0\z:}', "");; + Expect(0, 918000, '\p{Age=:\AV4_0\z:}', "");; + Expect(1, 917999, '\p{Age: v40}', ""); + Expect(0, 917999, '\p{^Age: v40}', ""); + Expect(0, 917999, '\P{Age: v40}', ""); + Expect(1, 917999, '\P{^Age: v40}', ""); + Expect(0, 918000, '\p{Age: v40}', ""); + Expect(1, 918000, '\p{^Age: v40}', ""); + Expect(1, 918000, '\P{Age: v40}', ""); + Expect(0, 918000, '\P{^Age: v40}', ""); + Expect(1, 917999, '\p{Age=:\Av40\z:}', "");; + Expect(0, 918000, '\p{Age=:\Av40\z:}', "");; + Expect(1, 917999, '\p{Age= _V4_0}', ""); + Expect(0, 917999, '\p{^Age= _V4_0}', ""); + Expect(0, 917999, '\P{Age= _V4_0}', ""); + Expect(1, 917999, '\P{^Age= _V4_0}', ""); + Expect(0, 918000, '\p{Age= _V4_0}', ""); + Expect(1, 918000, '\p{^Age= _V4_0}', ""); + Expect(1, 918000, '\P{Age= _V4_0}', ""); + Expect(0, 918000, '\P{^Age= _V4_0}', ""); + Error('\p{Is_Age=_+000004.0:=}'); + Error('\P{Is_Age=_+000004.0:=}'); + Expect(1, 917999, '\p{Is_Age=+0000000004.0}', ""); + Expect(0, 917999, '\p{^Is_Age=+0000000004.0}', ""); + Expect(0, 917999, '\P{Is_Age=+0000000004.0}', ""); + Expect(1, 917999, '\P{^Is_Age=+0000000004.0}', ""); + Expect(0, 918000, '\p{Is_Age=+0000000004.0}', ""); + Expect(1, 918000, '\p{^Is_Age=+0000000004.0}', ""); + Expect(1, 918000, '\P{Is_Age=+0000000004.0}', ""); + Expect(0, 918000, '\P{^Is_Age=+0000000004.0}', ""); + Error('\p{Age: /a/V4_1}'); + Error('\P{Age: /a/V4_1}'); + Expect(1, 120485, '\p{Age=:\AV4_1\z:}', "");; + Expect(0, 120486, '\p{Age=:\AV4_1\z:}', "");; + Expect(1, 120485, '\p{Age=v41}', ""); + Expect(0, 120485, '\p{^Age=v41}', ""); + Expect(0, 120485, '\P{Age=v41}', ""); + Expect(1, 120485, '\P{^Age=v41}', ""); + Expect(0, 120486, '\p{Age=v41}', ""); + Expect(1, 120486, '\p{^Age=v41}', ""); + Expect(1, 120486, '\P{Age=v41}', ""); + Expect(0, 120486, '\P{^Age=v41}', ""); + Expect(1, 120485, '\p{Age=:\Av41\z:}', "");; + Expect(0, 120486, '\p{Age=:\Av41\z:}', "");; + Expect(1, 120485, '\p{Age=_ v4_1}', ""); + Expect(0, 120485, '\p{^Age=_ v4_1}', ""); + Expect(0, 120485, '\P{Age=_ v4_1}', ""); + Expect(1, 120485, '\P{^Age=_ v4_1}', ""); + Expect(0, 120486, '\p{Age=_ v4_1}', ""); + Expect(1, 120486, '\p{^Age=_ v4_1}', ""); + Expect(1, 120486, '\P{Age=_ v4_1}', ""); + Expect(0, 120486, '\P{^Age=_ v4_1}', ""); + Error('\p{Is_Age=- +00_4.1:=}'); + Error('\P{Is_Age=- +00_4.1:=}'); + Expect(1, 120485, '\p{Is_Age: 0_4.1}', ""); + Expect(0, 120485, '\p{^Is_Age: 0_4.1}', ""); + Expect(0, 120485, '\P{Is_Age: 0_4.1}', ""); + Expect(1, 120485, '\P{^Is_Age: 0_4.1}', ""); + Expect(0, 120486, '\p{Is_Age: 0_4.1}', ""); + Expect(1, 120486, '\p{^Is_Age: 0_4.1}', ""); + Expect(1, 120486, '\P{Is_Age: 0_4.1}', ""); + Expect(0, 120486, '\P{^Is_Age: 0_4.1}', ""); + Error('\p{Age=/a/V5_0}'); + Error('\P{Age=/a/V5_0}'); + Expect(1, 120779, '\p{Age=:\AV5_0\z:}', "");; + Expect(0, 120780, '\p{Age=:\AV5_0\z:}', "");; + Expect(1, 120779, '\p{Age=v50}', ""); + Expect(0, 120779, '\p{^Age=v50}', ""); + Expect(0, 120779, '\P{Age=v50}', ""); + Expect(1, 120779, '\P{^Age=v50}', ""); + Expect(0, 120780, '\p{Age=v50}', ""); + Expect(1, 120780, '\p{^Age=v50}', ""); + Expect(1, 120780, '\P{Age=v50}', ""); + Expect(0, 120780, '\P{^Age=v50}', ""); + Expect(1, 120779, '\p{Age=:\Av50\z:}', "");; + Expect(0, 120780, '\p{Age=:\Av50\z:}', "");; + Expect(1, 120779, '\p{Age=_V5_0}', ""); + Expect(0, 120779, '\p{^Age=_V5_0}', ""); + Expect(0, 120779, '\P{Age=_V5_0}', ""); + Expect(1, 120779, '\P{^Age=_V5_0}', ""); + Expect(0, 120780, '\p{Age=_V5_0}', ""); + Expect(1, 120780, '\p{^Age=_V5_0}', ""); + Expect(1, 120780, '\P{Age=_V5_0}', ""); + Expect(0, 120780, '\P{^Age=_V5_0}', ""); + Error('\p{Is_Age= 00000000_5.0:=}'); + Error('\P{Is_Age= 00000000_5.0:=}'); + Expect(1, 120779, '\p{Is_Age=+0_5.0}', ""); + Expect(0, 120779, '\p{^Is_Age=+0_5.0}', ""); + Expect(0, 120779, '\P{Is_Age=+0_5.0}', ""); + Expect(1, 120779, '\P{^Is_Age=+0_5.0}', ""); + Expect(0, 120780, '\p{Is_Age=+0_5.0}', ""); + Expect(1, 120780, '\p{^Is_Age=+0_5.0}', ""); + Expect(1, 120780, '\P{Is_Age=+0_5.0}', ""); + Expect(0, 120780, '\P{^Is_Age=+0_5.0}', ""); + Error('\p{Age=:=_v5_1}'); + Error('\P{Age=:=_v5_1}'); + Expect(1, 127123, '\p{Age=:\AV5_1\z:}', "");; + Expect(0, 127124, '\p{Age=:\AV5_1\z:}', "");; + Expect(1, 127123, '\p{Age=v51}', ""); + Expect(0, 127123, '\p{^Age=v51}', ""); + Expect(0, 127123, '\P{Age=v51}', ""); + Expect(1, 127123, '\P{^Age=v51}', ""); + Expect(0, 127124, '\p{Age=v51}', ""); + Expect(1, 127124, '\p{^Age=v51}', ""); + Expect(1, 127124, '\P{Age=v51}', ""); + Expect(0, 127124, '\P{^Age=v51}', ""); + Expect(1, 127123, '\p{Age=:\Av51\z:}', "");; + Expect(0, 127124, '\p{Age=:\Av51\z:}', "");; + Expect(1, 127123, '\p{Age=-V5_1}', ""); + Expect(0, 127123, '\p{^Age=-V5_1}', ""); + Expect(0, 127123, '\P{Age=-V5_1}', ""); + Expect(1, 127123, '\P{^Age=-V5_1}', ""); + Expect(0, 127124, '\p{Age=-V5_1}', ""); + Expect(1, 127124, '\p{^Age=-V5_1}', ""); + Expect(1, 127124, '\P{Age=-V5_1}', ""); + Expect(0, 127124, '\P{^Age=-V5_1}', ""); + Error('\p{Is_Age=_ 0_5.1/a/}'); + Error('\P{Is_Age=_ 0_5.1/a/}'); + Expect(1, 127123, '\p{Is_Age=00_00_00_00_5.1}', ""); + Expect(0, 127123, '\p{^Is_Age=00_00_00_00_5.1}', ""); + Expect(0, 127123, '\P{Is_Age=00_00_00_00_5.1}', ""); + Expect(1, 127123, '\P{^Is_Age=00_00_00_00_5.1}', ""); + Expect(0, 127124, '\p{Is_Age=00_00_00_00_5.1}', ""); + Expect(1, 127124, '\p{^Is_Age=00_00_00_00_5.1}', ""); + Expect(1, 127124, '\P{Is_Age=00_00_00_00_5.1}', ""); + Expect(0, 127124, '\P{^Is_Age=00_00_00_00_5.1}', ""); + Error('\p{Age=- v5_2/a/}'); + Error('\P{Age=- v5_2/a/}'); + Expect(1, 177972, '\p{Age=:\AV5_2\z:}', "");; + Expect(0, 177973, '\p{Age=:\AV5_2\z:}', "");; + Expect(1, 177972, '\p{Age=v52}', ""); + Expect(0, 177972, '\p{^Age=v52}', ""); + Expect(0, 177972, '\P{Age=v52}', ""); + Expect(1, 177972, '\P{^Age=v52}', ""); + Expect(0, 177973, '\p{Age=v52}', ""); + Expect(1, 177973, '\p{^Age=v52}', ""); + Expect(1, 177973, '\P{Age=v52}', ""); + Expect(0, 177973, '\P{^Age=v52}', ""); + Expect(1, 177972, '\p{Age=:\Av52\z:}', "");; + Expect(0, 177973, '\p{Age=:\Av52\z:}', "");; + Expect(1, 177972, '\p{Age= V5_2}', ""); + Expect(0, 177972, '\p{^Age= V5_2}', ""); + Expect(0, 177972, '\P{Age= V5_2}', ""); + Expect(1, 177972, '\P{^Age= V5_2}', ""); + Expect(0, 177973, '\p{Age= V5_2}', ""); + Expect(1, 177973, '\p{^Age= V5_2}', ""); + Expect(1, 177973, '\P{Age= V5_2}', ""); + Expect(0, 177973, '\P{^Age= V5_2}', ""); + Error('\p{Is_Age=_/a/005.2}'); + Error('\P{Is_Age=_/a/005.2}'); + Expect(1, 177972, '\p{Is_Age=00000000_5.2}', ""); + Expect(0, 177972, '\p{^Is_Age=00000000_5.2}', ""); + Expect(0, 177972, '\P{Is_Age=00000000_5.2}', ""); + Expect(1, 177972, '\P{^Is_Age=00000000_5.2}', ""); + Expect(0, 177973, '\p{Is_Age=00000000_5.2}', ""); + Expect(1, 177973, '\p{^Is_Age=00000000_5.2}', ""); + Expect(1, 177973, '\P{Is_Age=00000000_5.2}', ""); + Expect(0, 177973, '\P{^Is_Age=00000000_5.2}', ""); + Error('\p{Age=/a/- V6_0}'); + Error('\P{Age=/a/- V6_0}'); + Expect(1, 178205, '\p{Age=:\AV6_0\z:}', "");; + Expect(0, 178206, '\p{Age=:\AV6_0\z:}', "");; + Expect(1, 178205, '\p{Age=v60}', ""); + Expect(0, 178205, '\p{^Age=v60}', ""); + Expect(0, 178205, '\P{Age=v60}', ""); + Expect(1, 178205, '\P{^Age=v60}', ""); + Expect(0, 178206, '\p{Age=v60}', ""); + Expect(1, 178206, '\p{^Age=v60}', ""); + Expect(1, 178206, '\P{Age=v60}', ""); + Expect(0, 178206, '\P{^Age=v60}', ""); + Expect(1, 178205, '\p{Age=:\Av60\z:}', "");; + Expect(0, 178206, '\p{Age=:\Av60\z:}', "");; + Expect(1, 178205, '\p{Age=_ v6_0}', ""); + Expect(0, 178205, '\p{^Age=_ v6_0}', ""); + Expect(0, 178205, '\P{Age=_ v6_0}', ""); + Expect(1, 178205, '\P{^Age=_ v6_0}', ""); + Expect(0, 178206, '\p{Age=_ v6_0}', ""); + Expect(1, 178206, '\p{^Age=_ v6_0}', ""); + Expect(1, 178206, '\P{Age=_ v6_0}', ""); + Expect(0, 178206, '\P{^Age=_ v6_0}', ""); + Error('\p{Is_Age=:= _0000006.0}'); + Error('\P{Is_Age=:= _0000006.0}'); + Expect(1, 178205, '\p{Is_Age=+0000_0000_06.0}', ""); + Expect(0, 178205, '\p{^Is_Age=+0000_0000_06.0}', ""); + Expect(0, 178205, '\P{Is_Age=+0000_0000_06.0}', ""); + Expect(1, 178205, '\P{^Is_Age=+0000_0000_06.0}', ""); + Expect(0, 178206, '\p{Is_Age=+0000_0000_06.0}', ""); + Expect(1, 178206, '\p{^Is_Age=+0000_0000_06.0}', ""); + Expect(1, 178206, '\P{Is_Age=+0000_0000_06.0}', ""); + Expect(0, 178206, '\P{^Is_Age=+0000_0000_06.0}', ""); + Error('\p{Age= /a/v6_1}'); + Error('\P{Age= /a/v6_1}'); + Expect(1, 128564, '\p{Age=:\AV6_1\z:}', "");; + Expect(0, 128565, '\p{Age=:\AV6_1\z:}', "");; + Expect(1, 128564, '\p{Age=v61}', ""); + Expect(0, 128564, '\p{^Age=v61}', ""); + Expect(0, 128564, '\P{Age=v61}', ""); + Expect(1, 128564, '\P{^Age=v61}', ""); + Expect(0, 128565, '\p{Age=v61}', ""); + Expect(1, 128565, '\p{^Age=v61}', ""); + Expect(1, 128565, '\P{Age=v61}', ""); + Expect(0, 128565, '\P{^Age=v61}', ""); + Expect(1, 128564, '\p{Age=:\Av61\z:}', "");; + Expect(0, 128565, '\p{Age=:\Av61\z:}', "");; + Expect(1, 128564, '\p{Age= V6_1}', ""); + Expect(0, 128564, '\p{^Age= V6_1}', ""); + Expect(0, 128564, '\P{Age= V6_1}', ""); + Expect(1, 128564, '\P{^Age= V6_1}', ""); + Expect(0, 128565, '\p{Age= V6_1}', ""); + Expect(1, 128565, '\p{^Age= V6_1}', ""); + Expect(1, 128565, '\P{Age= V6_1}', ""); + Expect(0, 128565, '\P{^Age= V6_1}', ""); + Error('\p{Is_Age= :=0006.1}'); + Error('\P{Is_Age= :=0006.1}'); + Expect(1, 128564, '\p{Is_Age=00000006.1}', ""); + Expect(0, 128564, '\p{^Is_Age=00000006.1}', ""); + Expect(0, 128564, '\P{Is_Age=00000006.1}', ""); + Expect(1, 128564, '\P{^Is_Age=00000006.1}', ""); + Expect(0, 128565, '\p{Is_Age=00000006.1}', ""); + Expect(1, 128565, '\p{^Is_Age=00000006.1}', ""); + Expect(1, 128565, '\P{Is_Age=00000006.1}', ""); + Expect(0, 128565, '\P{^Is_Age=00000006.1}', ""); + Error('\p{Age= /a/V6_2}'); + Error('\P{Age= /a/V6_2}'); + Expect(1, 8378, '\p{Age=:\AV6_2\z:}', "");; + Expect(0, 8379, '\p{Age=:\AV6_2\z:}', "");; + Expect(1, 8378, '\p{Age=v62}', ""); + Expect(0, 8378, '\p{^Age=v62}', ""); + Expect(0, 8378, '\P{Age=v62}', ""); + Expect(1, 8378, '\P{^Age=v62}', ""); + Expect(0, 8379, '\p{Age=v62}', ""); + Expect(1, 8379, '\p{^Age=v62}', ""); + Expect(1, 8379, '\P{Age=v62}', ""); + Expect(0, 8379, '\P{^Age=v62}', ""); + Expect(1, 8378, '\p{Age=:\Av62\z:}', "");; + Expect(0, 8379, '\p{Age=:\Av62\z:}', "");; + Expect(1, 8378, '\p{Age=_v6_2}', ""); + Expect(0, 8378, '\p{^Age=_v6_2}', ""); + Expect(0, 8378, '\P{Age=_v6_2}', ""); + Expect(1, 8378, '\P{^Age=_v6_2}', ""); + Expect(0, 8379, '\p{Age=_v6_2}', ""); + Expect(1, 8379, '\p{^Age=_v6_2}', ""); + Expect(1, 8379, '\P{Age=_v6_2}', ""); + Expect(0, 8379, '\P{^Age=_v6_2}', ""); + Error('\p{Is_Age=:= _+006.2}'); + Error('\P{Is_Age=:= _+006.2}'); + Expect(1, 8378, '\p{Is_Age=0_0_0_0_006.2}', ""); + Expect(0, 8378, '\p{^Is_Age=0_0_0_0_006.2}', ""); + Expect(0, 8378, '\P{Is_Age=0_0_0_0_006.2}', ""); + Expect(1, 8378, '\P{^Is_Age=0_0_0_0_006.2}', ""); + Expect(0, 8379, '\p{Is_Age=0_0_0_0_006.2}', ""); + Expect(1, 8379, '\p{^Is_Age=0_0_0_0_006.2}', ""); + Expect(1, 8379, '\P{Is_Age=0_0_0_0_006.2}', ""); + Expect(0, 8379, '\P{^Is_Age=0_0_0_0_006.2}', ""); + Error('\p{Age=- V6_3:=}'); + Error('\P{Age=- V6_3:=}'); + Expect(1, 8297, '\p{Age=:\AV6_3\z:}', "");; + Expect(0, 8298, '\p{Age=:\AV6_3\z:}', "");; + Expect(1, 8297, '\p{Age=v63}', ""); + Expect(0, 8297, '\p{^Age=v63}', ""); + Expect(0, 8297, '\P{Age=v63}', ""); + Expect(1, 8297, '\P{^Age=v63}', ""); + Expect(0, 8298, '\p{Age=v63}', ""); + Expect(1, 8298, '\p{^Age=v63}', ""); + Expect(1, 8298, '\P{Age=v63}', ""); + Expect(0, 8298, '\P{^Age=v63}', ""); + Expect(1, 8297, '\p{Age=:\Av63\z:}', "");; + Expect(0, 8298, '\p{Age=:\Av63\z:}', "");; + Expect(1, 8297, '\p{Age=-V6_3}', ""); + Expect(0, 8297, '\p{^Age=-V6_3}', ""); + Expect(0, 8297, '\P{Age=-V6_3}', ""); + Expect(1, 8297, '\P{^Age=-V6_3}', ""); + Expect(0, 8298, '\p{Age=-V6_3}', ""); + Expect(1, 8298, '\p{^Age=-V6_3}', ""); + Expect(1, 8298, '\P{Age=-V6_3}', ""); + Expect(0, 8298, '\P{^Age=-V6_3}', ""); + Error('\p{Is_Age=/a/00000006.3}'); + Error('\P{Is_Age=/a/00000006.3}'); + Expect(1, 8297, '\p{Is_Age=0_0_0_0_0006.3}', ""); + Expect(0, 8297, '\p{^Is_Age=0_0_0_0_0006.3}', ""); + Expect(0, 8297, '\P{Is_Age=0_0_0_0_0006.3}', ""); + Expect(1, 8297, '\P{^Is_Age=0_0_0_0_0006.3}', ""); + Expect(0, 8298, '\p{Is_Age=0_0_0_0_0006.3}', ""); + Expect(1, 8298, '\p{^Is_Age=0_0_0_0_0006.3}', ""); + Expect(1, 8298, '\P{Is_Age=0_0_0_0_0006.3}', ""); + Expect(0, 8298, '\P{^Is_Age=0_0_0_0_0006.3}', ""); + Error('\p{Age= v7_0/a/}'); + Error('\P{Age= v7_0/a/}'); + Expect(1, 129197, '\p{Age=:\AV7_0\z:}', "");; + Expect(0, 129198, '\p{Age=:\AV7_0\z:}', "");; + Expect(1, 129197, '\p{Age=v70}', ""); + Expect(0, 129197, '\p{^Age=v70}', ""); + Expect(0, 129197, '\P{Age=v70}', ""); + Expect(1, 129197, '\P{^Age=v70}', ""); + Expect(0, 129198, '\p{Age=v70}', ""); + Expect(1, 129198, '\p{^Age=v70}', ""); + Expect(1, 129198, '\P{Age=v70}', ""); + Expect(0, 129198, '\P{^Age=v70}', ""); + Expect(1, 129197, '\p{Age=:\Av70\z:}', "");; + Expect(0, 129198, '\p{Age=:\Av70\z:}', "");; + Expect(1, 129197, '\p{Age: _V7_0}', ""); + Expect(0, 129197, '\p{^Age: _V7_0}', ""); + Expect(0, 129197, '\P{Age: _V7_0}', ""); + Expect(1, 129197, '\P{^Age: _V7_0}', ""); + Expect(0, 129198, '\p{Age: _V7_0}', ""); + Expect(1, 129198, '\p{^Age: _V7_0}', ""); + Expect(1, 129198, '\P{Age: _V7_0}', ""); + Expect(0, 129198, '\P{^Age: _V7_0}', ""); + Error('\p{Is_Age=/a/ +0_0_0_0_0_0007.0}'); + Error('\P{Is_Age=/a/ +0_0_0_0_0_0007.0}'); + Expect(1, 129197, '\p{Is_Age=+0000_7.0}', ""); + Expect(0, 129197, '\p{^Is_Age=+0000_7.0}', ""); + Expect(0, 129197, '\P{Is_Age=+0000_7.0}', ""); + Expect(1, 129197, '\P{^Is_Age=+0000_7.0}', ""); + Expect(0, 129198, '\p{Is_Age=+0000_7.0}', ""); + Expect(1, 129198, '\p{^Is_Age=+0000_7.0}', ""); + Expect(1, 129198, '\P{Is_Age=+0000_7.0}', ""); + Expect(0, 129198, '\P{^Is_Age=+0000_7.0}', ""); + Error('\p{Age= V8_0:=}'); + Error('\P{Age= V8_0:=}'); + Expect(1, 183969, '\p{Age=:\AV8_0\z:}', "");; + Expect(0, 183970, '\p{Age=:\AV8_0\z:}', "");; + Expect(1, 183969, '\p{Age=v80}', ""); + Expect(0, 183969, '\p{^Age=v80}', ""); + Expect(0, 183969, '\P{Age=v80}', ""); + Expect(1, 183969, '\P{^Age=v80}', ""); + Expect(0, 183970, '\p{Age=v80}', ""); + Expect(1, 183970, '\p{^Age=v80}', ""); + Expect(1, 183970, '\P{Age=v80}', ""); + Expect(0, 183970, '\P{^Age=v80}', ""); + Expect(1, 183969, '\p{Age=:\Av80\z:}', "");; + Expect(0, 183970, '\p{Age=:\Av80\z:}', "");; + Expect(1, 183969, '\p{Age=- v8_0}', ""); + Expect(0, 183969, '\p{^Age=- v8_0}', ""); + Expect(0, 183969, '\P{Age=- v8_0}', ""); + Expect(1, 183969, '\P{^Age=- v8_0}', ""); + Expect(0, 183970, '\p{Age=- v8_0}', ""); + Expect(1, 183970, '\p{^Age=- v8_0}', ""); + Expect(1, 183970, '\P{Age=- v8_0}', ""); + Expect(0, 183970, '\P{^Age=- v8_0}', ""); + Error('\p{Is_Age=-:=0_8.0}'); + Error('\P{Is_Age=-:=0_8.0}'); + Expect(1, 183969, '\p{Is_Age=0_0_0_0_0_0_0_08.0}', ""); + Expect(0, 183969, '\p{^Is_Age=0_0_0_0_0_0_0_08.0}', ""); + Expect(0, 183969, '\P{Is_Age=0_0_0_0_0_0_0_08.0}', ""); + Expect(1, 183969, '\P{^Is_Age=0_0_0_0_0_0_0_08.0}', ""); + Expect(0, 183970, '\p{Is_Age=0_0_0_0_0_0_0_08.0}', ""); + Expect(1, 183970, '\p{^Is_Age=0_0_0_0_0_0_0_08.0}', ""); + Expect(1, 183970, '\P{Is_Age=0_0_0_0_0_0_0_08.0}', ""); + Expect(0, 183970, '\P{^Is_Age=0_0_0_0_0_0_0_08.0}', ""); + Error('\p{Age=_ V9_0:=}'); + Error('\P{Age=_ V9_0:=}'); + Expect(1, 129425, '\p{Age=:\AV9_0\z:}', "");; + Expect(0, 129426, '\p{Age=:\AV9_0\z:}', "");; + Expect(1, 129425, '\p{Age=v90}', ""); + Expect(0, 129425, '\p{^Age=v90}', ""); + Expect(0, 129425, '\P{Age=v90}', ""); + Expect(1, 129425, '\P{^Age=v90}', ""); + Expect(0, 129426, '\p{Age=v90}', ""); + Expect(1, 129426, '\p{^Age=v90}', ""); + Expect(1, 129426, '\P{Age=v90}', ""); + Expect(0, 129426, '\P{^Age=v90}', ""); + Expect(1, 129425, '\p{Age=:\Av90\z:}', "");; + Expect(0, 129426, '\p{Age=:\Av90\z:}', "");; + Expect(1, 129425, '\p{Age= -V9_0}', ""); + Expect(0, 129425, '\p{^Age= -V9_0}', ""); + Expect(0, 129425, '\P{Age= -V9_0}', ""); + Expect(1, 129425, '\P{^Age= -V9_0}', ""); + Expect(0, 129426, '\p{Age= -V9_0}', ""); + Expect(1, 129426, '\p{^Age= -V9_0}', ""); + Expect(1, 129426, '\P{Age= -V9_0}', ""); + Expect(0, 129426, '\P{^Age= -V9_0}', ""); + Error('\p{Is_Age= :=0000_9.0}'); + Error('\P{Is_Age= :=0000_9.0}'); + Expect(1, 129425, '\p{Is_Age=0000009.0}', ""); + Expect(0, 129425, '\p{^Is_Age=0000009.0}', ""); + Expect(0, 129425, '\P{Is_Age=0000009.0}', ""); + Expect(1, 129425, '\P{^Is_Age=0000009.0}', ""); + Expect(0, 129426, '\p{Is_Age=0000009.0}', ""); + Expect(1, 129426, '\p{^Is_Age=0000009.0}', ""); + Expect(1, 129426, '\P{Is_Age=0000009.0}', ""); + Expect(0, 129426, '\P{^Is_Age=0000009.0}', ""); + Error('\p{Age=:=-unassigned}'); + Error('\P{Age=:=-unassigned}'); + Expect(1, 983037, '\p{Age=:\AUnassigned\z:}', "");; + Expect(0, 983040, '\p{Age=:\AUnassigned\z:}', "");; + Expect(1, 983037, '\p{Age=unassigned}', ""); + Expect(0, 983037, '\p{^Age=unassigned}', ""); + Expect(0, 983037, '\P{Age=unassigned}', ""); + Expect(1, 983037, '\P{^Age=unassigned}', ""); + Expect(0, 983040, '\p{Age=unassigned}', ""); + Expect(1, 983040, '\p{^Age=unassigned}', ""); + Expect(1, 983040, '\P{Age=unassigned}', ""); + Expect(0, 983040, '\P{^Age=unassigned}', ""); + Expect(1, 983037, '\p{Age=:\Aunassigned\z:}', "");; + Expect(0, 983040, '\p{Age=:\Aunassigned\z:}', "");; + Expect(1, 983037, '\p{Age= _Unassigned}', ""); + Expect(0, 983037, '\p{^Age= _Unassigned}', ""); + Expect(0, 983037, '\P{Age= _Unassigned}', ""); + Expect(1, 983037, '\P{^Age= _Unassigned}', ""); + Expect(0, 983040, '\p{Age= _Unassigned}', ""); + Expect(1, 983040, '\p{^Age= _Unassigned}', ""); + Expect(1, 983040, '\P{Age= _Unassigned}', ""); + Expect(0, 983040, '\P{^Age= _Unassigned}', ""); + Error('\p{Is_Age=/a/-NA}'); + Error('\P{Is_Age=/a/-NA}'); + Expect(1, 983037, '\p{Is_Age=na}', ""); + Expect(0, 983037, '\p{^Is_Age=na}', ""); + Expect(0, 983037, '\P{Is_Age=na}', ""); + Expect(1, 983037, '\P{^Is_Age=na}', ""); + Expect(0, 983040, '\p{Is_Age=na}', ""); + Expect(1, 983040, '\p{^Is_Age=na}', ""); + Expect(1, 983040, '\P{Is_Age=na}', ""); + Expect(0, 983040, '\P{^Is_Age=na}', ""); + Expect(1, 983037, '\p{Is_Age= NA}', ""); + Expect(0, 983037, '\p{^Is_Age= NA}', ""); + Expect(0, 983037, '\P{Is_Age= NA}', ""); + Expect(1, 983037, '\P{^Is_Age= NA}', ""); + Expect(0, 983040, '\p{Is_Age= NA}', ""); + Expect(1, 983040, '\p{^Is_Age= NA}', ""); + Expect(1, 983040, '\P{Is_Age= NA}', ""); + Expect(0, 983040, '\P{^Is_Age= NA}', ""); + Error('\p{ASCII_Hex_Digit=_:=No}'); + Error('\P{ASCII_Hex_Digit=_:=No}'); + Expect(1, 103, '\p{ASCII_Hex_Digit=:\ANo\z:}', "");; + Expect(0, 102, '\p{ASCII_Hex_Digit=:\ANo\z:}', "");; + Expect(1, 103, '\p{ASCII_Hex_Digit=no}', ""); + Expect(0, 103, '\p{^ASCII_Hex_Digit=no}', ""); + Expect(0, 103, '\P{ASCII_Hex_Digit=no}', ""); + Expect(1, 103, '\P{^ASCII_Hex_Digit=no}', ""); + Expect(0, 102, '\p{ASCII_Hex_Digit=no}', ""); + Expect(1, 102, '\p{^ASCII_Hex_Digit=no}', ""); + Expect(1, 102, '\P{ASCII_Hex_Digit=no}', ""); + Expect(0, 102, '\P{^ASCII_Hex_Digit=no}', ""); + Expect(1, 103, '\p{ASCII_Hex_Digit=:\Ano\z:}', "");; + Expect(0, 102, '\p{ASCII_Hex_Digit=:\Ano\z:}', "");; + Expect(1, 103, '\p{ASCII_Hex_Digit= No}', ""); + Expect(0, 103, '\p{^ASCII_Hex_Digit= No}', ""); + Expect(0, 103, '\P{ASCII_Hex_Digit= No}', ""); + Expect(1, 103, '\P{^ASCII_Hex_Digit= No}', ""); + Expect(0, 102, '\p{ASCII_Hex_Digit= No}', ""); + Expect(1, 102, '\p{^ASCII_Hex_Digit= No}', ""); + Expect(1, 102, '\P{ASCII_Hex_Digit= No}', ""); + Expect(0, 102, '\P{^ASCII_Hex_Digit= No}', ""); + Error('\p{AHex: _/a/N}'); + Error('\P{AHex: _/a/N}'); + Expect(1, 103, '\p{AHex=:\AN\z:}', "");; + Expect(0, 102, '\p{AHex=:\AN\z:}', "");; + Expect(1, 103, '\p{AHex=n}', ""); + Expect(0, 103, '\p{^AHex=n}', ""); + Expect(0, 103, '\P{AHex=n}', ""); + Expect(1, 103, '\P{^AHex=n}', ""); + Expect(0, 102, '\p{AHex=n}', ""); + Expect(1, 102, '\p{^AHex=n}', ""); + Expect(1, 102, '\P{AHex=n}', ""); + Expect(0, 102, '\P{^AHex=n}', ""); + Expect(1, 103, '\p{AHex=:\An\z:}', "");; + Expect(0, 102, '\p{AHex=:\An\z:}', "");; + Expect(1, 103, '\p{AHex= _N}', ""); + Expect(0, 103, '\p{^AHex= _N}', ""); + Expect(0, 103, '\P{AHex= _N}', ""); + Expect(1, 103, '\P{^AHex= _N}', ""); + Expect(0, 102, '\p{AHex= _N}', ""); + Expect(1, 102, '\p{^AHex= _N}', ""); + Expect(1, 102, '\P{AHex= _N}', ""); + Expect(0, 102, '\P{^AHex= _N}', ""); + Error('\p{Is_ASCII_Hex_Digit=:=--F}'); + Error('\P{Is_ASCII_Hex_Digit=:=--F}'); + Expect(1, 103, '\p{Is_ASCII_Hex_Digit=f}', ""); + Expect(0, 103, '\p{^Is_ASCII_Hex_Digit=f}', ""); + Expect(0, 103, '\P{Is_ASCII_Hex_Digit=f}', ""); + Expect(1, 103, '\P{^Is_ASCII_Hex_Digit=f}', ""); + Expect(0, 102, '\p{Is_ASCII_Hex_Digit=f}', ""); + Expect(1, 102, '\p{^Is_ASCII_Hex_Digit=f}', ""); + Expect(1, 102, '\P{Is_ASCII_Hex_Digit=f}', ""); + Expect(0, 102, '\P{^Is_ASCII_Hex_Digit=f}', ""); + Expect(1, 103, '\p{Is_ASCII_Hex_Digit: -F}', ""); + Expect(0, 103, '\p{^Is_ASCII_Hex_Digit: -F}', ""); + Expect(0, 103, '\P{Is_ASCII_Hex_Digit: -F}', ""); + Expect(1, 103, '\P{^Is_ASCII_Hex_Digit: -F}', ""); + Expect(0, 102, '\p{Is_ASCII_Hex_Digit: -F}', ""); + Expect(1, 102, '\p{^Is_ASCII_Hex_Digit: -F}', ""); + Expect(1, 102, '\P{Is_ASCII_Hex_Digit: -F}', ""); + Expect(0, 102, '\P{^Is_ASCII_Hex_Digit: -F}', ""); + Error('\p{Is_AHex=:=- FALSE}'); + Error('\P{Is_AHex=:=- FALSE}'); + Expect(1, 103, '\p{Is_AHex=false}', ""); + Expect(0, 103, '\p{^Is_AHex=false}', ""); + Expect(0, 103, '\P{Is_AHex=false}', ""); + Expect(1, 103, '\P{^Is_AHex=false}', ""); + Expect(0, 102, '\p{Is_AHex=false}', ""); + Expect(1, 102, '\p{^Is_AHex=false}', ""); + Expect(1, 102, '\P{Is_AHex=false}', ""); + Expect(0, 102, '\P{^Is_AHex=false}', ""); + Expect(1, 103, '\p{Is_AHex: false}', ""); + Expect(0, 103, '\p{^Is_AHex: false}', ""); + Expect(0, 103, '\P{Is_AHex: false}', ""); + Expect(1, 103, '\P{^Is_AHex: false}', ""); + Expect(0, 102, '\p{Is_AHex: false}', ""); + Expect(1, 102, '\p{^Is_AHex: false}', ""); + Expect(1, 102, '\P{Is_AHex: false}', ""); + Expect(0, 102, '\P{^Is_AHex: false}', ""); + Error('\p{ASCII_Hex_Digit=-YES/a/}'); + Error('\P{ASCII_Hex_Digit=-YES/a/}'); + Expect(1, 102, '\p{ASCII_Hex_Digit=:\AYes\z:}', "");; + Expect(0, 103, '\p{ASCII_Hex_Digit=:\AYes\z:}', "");; + Expect(1, 102, '\p{ASCII_Hex_Digit=yes}', ""); + Expect(0, 102, '\p{^ASCII_Hex_Digit=yes}', ""); + Expect(0, 102, '\P{ASCII_Hex_Digit=yes}', ""); + Expect(1, 102, '\P{^ASCII_Hex_Digit=yes}', ""); + Expect(0, 103, '\p{ASCII_Hex_Digit=yes}', ""); + Expect(1, 103, '\p{^ASCII_Hex_Digit=yes}', ""); + Expect(1, 103, '\P{ASCII_Hex_Digit=yes}', ""); + Expect(0, 103, '\P{^ASCII_Hex_Digit=yes}', ""); + Expect(1, 102, '\p{ASCII_Hex_Digit=:\Ayes\z:}', "");; + Expect(0, 103, '\p{ASCII_Hex_Digit=:\Ayes\z:}', "");; + Expect(1, 102, '\p{ASCII_Hex_Digit=_-YES}', ""); + Expect(0, 102, '\p{^ASCII_Hex_Digit=_-YES}', ""); + Expect(0, 102, '\P{ASCII_Hex_Digit=_-YES}', ""); + Expect(1, 102, '\P{^ASCII_Hex_Digit=_-YES}', ""); + Expect(0, 103, '\p{ASCII_Hex_Digit=_-YES}', ""); + Expect(1, 103, '\p{^ASCII_Hex_Digit=_-YES}', ""); + Expect(1, 103, '\P{ASCII_Hex_Digit=_-YES}', ""); + Expect(0, 103, '\P{^ASCII_Hex_Digit=_-YES}', ""); + Error('\p{AHex=_:=Y}'); + Error('\P{AHex=_:=Y}'); + Expect(1, 102, '\p{AHex=:\AY\z:}', "");; + Expect(0, 103, '\p{AHex=:\AY\z:}', "");; + Expect(1, 102, '\p{AHex=y}', ""); + Expect(0, 102, '\p{^AHex=y}', ""); + Expect(0, 102, '\P{AHex=y}', ""); + Expect(1, 102, '\P{^AHex=y}', ""); + Expect(0, 103, '\p{AHex=y}', ""); + Expect(1, 103, '\p{^AHex=y}', ""); + Expect(1, 103, '\P{AHex=y}', ""); + Expect(0, 103, '\P{^AHex=y}', ""); + Expect(1, 102, '\p{AHex=:\Ay\z:}', "");; + Expect(0, 103, '\p{AHex=:\Ay\z:}', "");; + Expect(1, 102, '\p{AHex= Y}', ""); + Expect(0, 102, '\p{^AHex= Y}', ""); + Expect(0, 102, '\P{AHex= Y}', ""); + Expect(1, 102, '\P{^AHex= Y}', ""); + Expect(0, 103, '\p{AHex= Y}', ""); + Expect(1, 103, '\p{^AHex= Y}', ""); + Expect(1, 103, '\P{AHex= Y}', ""); + Expect(0, 103, '\P{^AHex= Y}', ""); + Error('\p{Is_ASCII_Hex_Digit: :=T}'); + Error('\P{Is_ASCII_Hex_Digit: :=T}'); + Expect(1, 102, '\p{Is_ASCII_Hex_Digit=t}', ""); + Expect(0, 102, '\p{^Is_ASCII_Hex_Digit=t}', ""); + Expect(0, 102, '\P{Is_ASCII_Hex_Digit=t}', ""); + Expect(1, 102, '\P{^Is_ASCII_Hex_Digit=t}', ""); + Expect(0, 103, '\p{Is_ASCII_Hex_Digit=t}', ""); + Expect(1, 103, '\p{^Is_ASCII_Hex_Digit=t}', ""); + Expect(1, 103, '\P{Is_ASCII_Hex_Digit=t}', ""); + Expect(0, 103, '\P{^Is_ASCII_Hex_Digit=t}', ""); + Expect(1, 102, '\p{Is_ASCII_Hex_Digit=_T}', ""); + Expect(0, 102, '\p{^Is_ASCII_Hex_Digit=_T}', ""); + Expect(0, 102, '\P{Is_ASCII_Hex_Digit=_T}', ""); + Expect(1, 102, '\P{^Is_ASCII_Hex_Digit=_T}', ""); + Expect(0, 103, '\p{Is_ASCII_Hex_Digit=_T}', ""); + Expect(1, 103, '\p{^Is_ASCII_Hex_Digit=_T}', ""); + Expect(1, 103, '\P{Is_ASCII_Hex_Digit=_T}', ""); + Expect(0, 103, '\P{^Is_ASCII_Hex_Digit=_T}', ""); + Error('\p{Is_AHex=-/a/true}'); + Error('\P{Is_AHex=-/a/true}'); + Expect(1, 102, '\p{Is_AHex: true}', ""); + Expect(0, 102, '\p{^Is_AHex: true}', ""); + Expect(0, 102, '\P{Is_AHex: true}', ""); + Expect(1, 102, '\P{^Is_AHex: true}', ""); + Expect(0, 103, '\p{Is_AHex: true}', ""); + Expect(1, 103, '\p{^Is_AHex: true}', ""); + Expect(1, 103, '\P{Is_AHex: true}', ""); + Expect(0, 103, '\P{^Is_AHex: true}', ""); + Expect(1, 102, '\p{Is_AHex= true}', ""); + Expect(0, 102, '\p{^Is_AHex= true}', ""); + Expect(0, 102, '\P{Is_AHex= true}', ""); + Expect(1, 102, '\P{^Is_AHex= true}', ""); + Expect(0, 103, '\p{Is_AHex= true}', ""); + Expect(1, 103, '\p{^Is_AHex= true}', ""); + Expect(1, 103, '\P{Is_AHex= true}', ""); + Expect(0, 103, '\P{^Is_AHex= true}', ""); + Error('\p{Alphabetic= No/a/}'); + Error('\P{Alphabetic= No/a/}'); + Expect(1, 210042, '\p{Alphabetic=:\ANo\z:}', "");; + Expect(0, 210041, '\p{Alphabetic=:\ANo\z:}', "");; + Expect(1, 210042, '\p{Alphabetic=no}', ""); + Expect(0, 210042, '\p{^Alphabetic=no}', ""); + Expect(0, 210042, '\P{Alphabetic=no}', ""); + Expect(1, 210042, '\P{^Alphabetic=no}', ""); + Expect(0, 210041, '\p{Alphabetic=no}', ""); + Expect(1, 210041, '\p{^Alphabetic=no}', ""); + Expect(1, 210041, '\P{Alphabetic=no}', ""); + Expect(0, 210041, '\P{^Alphabetic=no}', ""); + Expect(1, 210042, '\p{Alphabetic=:\Ano\z:}', "");; + Expect(0, 210041, '\p{Alphabetic=:\Ano\z:}', "");; + Expect(1, 210042, '\p{Alphabetic=- No}', ""); + Expect(0, 210042, '\p{^Alphabetic=- No}', ""); + Expect(0, 210042, '\P{Alphabetic=- No}', ""); + Expect(1, 210042, '\P{^Alphabetic=- No}', ""); + Expect(0, 210041, '\p{Alphabetic=- No}', ""); + Expect(1, 210041, '\p{^Alphabetic=- No}', ""); + Expect(1, 210041, '\P{Alphabetic=- No}', ""); + Expect(0, 210041, '\P{^Alphabetic=- No}', ""); + Error('\p{Alpha= N/a/}'); + Error('\P{Alpha= N/a/}'); + Expect(1, 210042, '\p{Alpha=:\AN\z:}', "");; + Expect(0, 210041, '\p{Alpha=:\AN\z:}', "");; + Expect(1, 210042, '\p{Alpha: n}', ""); + Expect(0, 210042, '\p{^Alpha: n}', ""); + Expect(0, 210042, '\P{Alpha: n}', ""); + Expect(1, 210042, '\P{^Alpha: n}', ""); + Expect(0, 210041, '\p{Alpha: n}', ""); + Expect(1, 210041, '\p{^Alpha: n}', ""); + Expect(1, 210041, '\P{Alpha: n}', ""); + Expect(0, 210041, '\P{^Alpha: n}', ""); + Expect(1, 210042, '\p{Alpha=:\An\z:}', "");; + Expect(0, 210041, '\p{Alpha=:\An\z:}', "");; + Expect(1, 210042, '\p{Alpha= _N}', ""); + Expect(0, 210042, '\p{^Alpha= _N}', ""); + Expect(0, 210042, '\P{Alpha= _N}', ""); + Expect(1, 210042, '\P{^Alpha= _N}', ""); + Expect(0, 210041, '\p{Alpha= _N}', ""); + Expect(1, 210041, '\p{^Alpha= _N}', ""); + Expect(1, 210041, '\P{Alpha= _N}', ""); + Expect(0, 210041, '\P{^Alpha= _N}', ""); + Error('\p{Is_Alphabetic=/a/_ F}'); + Error('\P{Is_Alphabetic=/a/_ F}'); + Expect(1, 210042, '\p{Is_Alphabetic=f}', ""); + Expect(0, 210042, '\p{^Is_Alphabetic=f}', ""); + Expect(0, 210042, '\P{Is_Alphabetic=f}', ""); + Expect(1, 210042, '\P{^Is_Alphabetic=f}', ""); + Expect(0, 210041, '\p{Is_Alphabetic=f}', ""); + Expect(1, 210041, '\p{^Is_Alphabetic=f}', ""); + Expect(1, 210041, '\P{Is_Alphabetic=f}', ""); + Expect(0, 210041, '\P{^Is_Alphabetic=f}', ""); + Expect(1, 210042, '\p{Is_Alphabetic= _f}', ""); + Expect(0, 210042, '\p{^Is_Alphabetic= _f}', ""); + Expect(0, 210042, '\P{Is_Alphabetic= _f}', ""); + Expect(1, 210042, '\P{^Is_Alphabetic= _f}', ""); + Expect(0, 210041, '\p{Is_Alphabetic= _f}', ""); + Expect(1, 210041, '\p{^Is_Alphabetic= _f}', ""); + Expect(1, 210041, '\P{Is_Alphabetic= _f}', ""); + Expect(0, 210041, '\P{^Is_Alphabetic= _f}', ""); + Error('\p{Is_Alpha=/a/_ False}'); + Error('\P{Is_Alpha=/a/_ False}'); + Expect(1, 210042, '\p{Is_Alpha=false}', ""); + Expect(0, 210042, '\p{^Is_Alpha=false}', ""); + Expect(0, 210042, '\P{Is_Alpha=false}', ""); + Expect(1, 210042, '\P{^Is_Alpha=false}', ""); + Expect(0, 210041, '\p{Is_Alpha=false}', ""); + Expect(1, 210041, '\p{^Is_Alpha=false}', ""); + Expect(1, 210041, '\P{Is_Alpha=false}', ""); + Expect(0, 210041, '\P{^Is_Alpha=false}', ""); + Expect(1, 210042, '\p{Is_Alpha=_False}', ""); + Expect(0, 210042, '\p{^Is_Alpha=_False}', ""); + Expect(0, 210042, '\P{Is_Alpha=_False}', ""); + Expect(1, 210042, '\P{^Is_Alpha=_False}', ""); + Expect(0, 210041, '\p{Is_Alpha=_False}', ""); + Expect(1, 210041, '\p{^Is_Alpha=_False}', ""); + Expect(1, 210041, '\P{Is_Alpha=_False}', ""); + Expect(0, 210041, '\P{^Is_Alpha=_False}', ""); + Error('\p{Alphabetic=/a/_ Yes}'); + Error('\P{Alphabetic=/a/_ Yes}'); + Expect(1, 210041, '\p{Alphabetic=:\AYes\z:}', "");; + Expect(0, 210042, '\p{Alphabetic=:\AYes\z:}', "");; + Expect(1, 210041, '\p{Alphabetic: yes}', ""); + Expect(0, 210041, '\p{^Alphabetic: yes}', ""); + Expect(0, 210041, '\P{Alphabetic: yes}', ""); + Expect(1, 210041, '\P{^Alphabetic: yes}', ""); + Expect(0, 210042, '\p{Alphabetic: yes}', ""); + Expect(1, 210042, '\p{^Alphabetic: yes}', ""); + Expect(1, 210042, '\P{Alphabetic: yes}', ""); + Expect(0, 210042, '\P{^Alphabetic: yes}', ""); + Expect(1, 210041, '\p{Alphabetic=:\Ayes\z:}', "");; + Expect(0, 210042, '\p{Alphabetic=:\Ayes\z:}', "");; + Expect(1, 210041, '\p{Alphabetic=_yes}', ""); + Expect(0, 210041, '\p{^Alphabetic=_yes}', ""); + Expect(0, 210041, '\P{Alphabetic=_yes}', ""); + Expect(1, 210041, '\P{^Alphabetic=_yes}', ""); + Expect(0, 210042, '\p{Alphabetic=_yes}', ""); + Expect(1, 210042, '\p{^Alphabetic=_yes}', ""); + Expect(1, 210042, '\P{Alphabetic=_yes}', ""); + Expect(0, 210042, '\P{^Alphabetic=_yes}', ""); + Error('\p{Alpha=:=Y}'); + Error('\P{Alpha=:=Y}'); + Expect(1, 210041, '\p{Alpha=:\AY\z:}', "");; + Expect(0, 210042, '\p{Alpha=:\AY\z:}', "");; + Expect(1, 210041, '\p{Alpha=y}', ""); + Expect(0, 210041, '\p{^Alpha=y}', ""); + Expect(0, 210041, '\P{Alpha=y}', ""); + Expect(1, 210041, '\P{^Alpha=y}', ""); + Expect(0, 210042, '\p{Alpha=y}', ""); + Expect(1, 210042, '\p{^Alpha=y}', ""); + Expect(1, 210042, '\P{Alpha=y}', ""); + Expect(0, 210042, '\P{^Alpha=y}', ""); + Expect(1, 210041, '\p{Alpha=:\Ay\z:}', "");; + Expect(0, 210042, '\p{Alpha=:\Ay\z:}', "");; + Expect(1, 210041, '\p{Alpha= _Y}', ""); + Expect(0, 210041, '\p{^Alpha= _Y}', ""); + Expect(0, 210041, '\P{Alpha= _Y}', ""); + Expect(1, 210041, '\P{^Alpha= _Y}', ""); + Expect(0, 210042, '\p{Alpha= _Y}', ""); + Expect(1, 210042, '\p{^Alpha= _Y}', ""); + Expect(1, 210042, '\P{Alpha= _Y}', ""); + Expect(0, 210042, '\P{^Alpha= _Y}', ""); + Error('\p{Is_Alphabetic=:=T}'); + Error('\P{Is_Alphabetic=:=T}'); + Expect(1, 210041, '\p{Is_Alphabetic=t}', ""); + Expect(0, 210041, '\p{^Is_Alphabetic=t}', ""); + Expect(0, 210041, '\P{Is_Alphabetic=t}', ""); + Expect(1, 210041, '\P{^Is_Alphabetic=t}', ""); + Expect(0, 210042, '\p{Is_Alphabetic=t}', ""); + Expect(1, 210042, '\p{^Is_Alphabetic=t}', ""); + Expect(1, 210042, '\P{Is_Alphabetic=t}', ""); + Expect(0, 210042, '\P{^Is_Alphabetic=t}', ""); + Expect(1, 210041, '\p{Is_Alphabetic=-T}', ""); + Expect(0, 210041, '\p{^Is_Alphabetic=-T}', ""); + Expect(0, 210041, '\P{Is_Alphabetic=-T}', ""); + Expect(1, 210041, '\P{^Is_Alphabetic=-T}', ""); + Expect(0, 210042, '\p{Is_Alphabetic=-T}', ""); + Expect(1, 210042, '\p{^Is_Alphabetic=-T}', ""); + Expect(1, 210042, '\P{Is_Alphabetic=-T}', ""); + Expect(0, 210042, '\P{^Is_Alphabetic=-T}', ""); + Error('\p{Is_Alpha=:=-True}'); + Error('\P{Is_Alpha=:=-True}'); + Expect(1, 210041, '\p{Is_Alpha=true}', ""); + Expect(0, 210041, '\p{^Is_Alpha=true}', ""); + Expect(0, 210041, '\P{Is_Alpha=true}', ""); + Expect(1, 210041, '\P{^Is_Alpha=true}', ""); + Expect(0, 210042, '\p{Is_Alpha=true}', ""); + Expect(1, 210042, '\p{^Is_Alpha=true}', ""); + Expect(1, 210042, '\P{Is_Alpha=true}', ""); + Expect(0, 210042, '\P{^Is_Alpha=true}', ""); + Expect(1, 210041, '\p{Is_Alpha= True}', ""); + Expect(0, 210041, '\p{^Is_Alpha= True}', ""); + Expect(0, 210041, '\P{Is_Alpha= True}', ""); + Expect(1, 210041, '\P{^Is_Alpha= True}', ""); + Expect(0, 210042, '\p{Is_Alpha= True}', ""); + Expect(1, 210042, '\p{^Is_Alpha= True}', ""); + Expect(1, 210042, '\P{Is_Alpha= True}', ""); + Expect(0, 210042, '\P{^Is_Alpha= True}', ""); + Error('\p{bidiclass}'); + Error('\P{bidiclass}'); + Error('\p{bc}'); + Error('\P{bc}'); + Error('\p{Bidi_Class=_ Arabic_Letter/a/}'); + Error('\P{Bidi_Class=_ Arabic_Letter/a/}'); + Expect(1, 126719, '\p{Bidi_Class=:\AArabic_Letter\z:}', "");; + Expect(0, 126720, '\p{Bidi_Class=:\AArabic_Letter\z:}', "");; + Expect(1, 126719, '\p{Bidi_Class=arabicletter}', ""); + Expect(0, 126719, '\p{^Bidi_Class=arabicletter}', ""); + Expect(0, 126719, '\P{Bidi_Class=arabicletter}', ""); + Expect(1, 126719, '\P{^Bidi_Class=arabicletter}', ""); + Expect(0, 126720, '\p{Bidi_Class=arabicletter}', ""); + Expect(1, 126720, '\p{^Bidi_Class=arabicletter}', ""); + Expect(1, 126720, '\P{Bidi_Class=arabicletter}', ""); + Expect(0, 126720, '\P{^Bidi_Class=arabicletter}', ""); + Expect(1, 126719, '\p{Bidi_Class=:\Aarabicletter\z:}', "");; + Expect(0, 126720, '\p{Bidi_Class=:\Aarabicletter\z:}', "");; + Expect(1, 126719, '\p{Bidi_Class: _ARABIC_Letter}', ""); + Expect(0, 126719, '\p{^Bidi_Class: _ARABIC_Letter}', ""); + Expect(0, 126719, '\P{Bidi_Class: _ARABIC_Letter}', ""); + Expect(1, 126719, '\P{^Bidi_Class: _ARABIC_Letter}', ""); + Expect(0, 126720, '\p{Bidi_Class: _ARABIC_Letter}', ""); + Expect(1, 126720, '\p{^Bidi_Class: _ARABIC_Letter}', ""); + Expect(1, 126720, '\P{Bidi_Class: _ARABIC_Letter}', ""); + Expect(0, 126720, '\P{^Bidi_Class: _ARABIC_Letter}', ""); + Error('\p{Bc= AL:=}'); + Error('\P{Bc= AL:=}'); + Expect(1, 126719, '\p{Bc=:\AAL\z:}', "");; + Expect(0, 126720, '\p{Bc=:\AAL\z:}', "");; + Expect(1, 126719, '\p{Bc=al}', ""); + Expect(0, 126719, '\p{^Bc=al}', ""); + Expect(0, 126719, '\P{Bc=al}', ""); + Expect(1, 126719, '\P{^Bc=al}', ""); + Expect(0, 126720, '\p{Bc=al}', ""); + Expect(1, 126720, '\p{^Bc=al}', ""); + Expect(1, 126720, '\P{Bc=al}', ""); + Expect(0, 126720, '\P{^Bc=al}', ""); + Expect(1, 126719, '\p{Bc=:\Aal\z:}', "");; + Expect(0, 126720, '\p{Bc=:\Aal\z:}', "");; + Expect(1, 126719, '\p{Bc= AL}', ""); + Expect(0, 126719, '\p{^Bc= AL}', ""); + Expect(0, 126719, '\P{Bc= AL}', ""); + Expect(1, 126719, '\P{^Bc= AL}', ""); + Expect(0, 126720, '\p{Bc= AL}', ""); + Expect(1, 126720, '\p{^Bc= AL}', ""); + Expect(1, 126720, '\P{Bc= AL}', ""); + Expect(0, 126720, '\P{^Bc= AL}', ""); + Error('\p{Is_Bidi_Class=/a/--Arabic_letter}'); + Error('\P{Is_Bidi_Class=/a/--Arabic_letter}'); + Expect(1, 126719, '\p{Is_Bidi_Class=arabicletter}', ""); + Expect(0, 126719, '\p{^Is_Bidi_Class=arabicletter}', ""); + Expect(0, 126719, '\P{Is_Bidi_Class=arabicletter}', ""); + Expect(1, 126719, '\P{^Is_Bidi_Class=arabicletter}', ""); + Expect(0, 126720, '\p{Is_Bidi_Class=arabicletter}', ""); + Expect(1, 126720, '\p{^Is_Bidi_Class=arabicletter}', ""); + Expect(1, 126720, '\P{Is_Bidi_Class=arabicletter}', ""); + Expect(0, 126720, '\P{^Is_Bidi_Class=arabicletter}', ""); + Expect(1, 126719, '\p{Is_Bidi_Class=_ARABIC_Letter}', ""); + Expect(0, 126719, '\p{^Is_Bidi_Class=_ARABIC_Letter}', ""); + Expect(0, 126719, '\P{Is_Bidi_Class=_ARABIC_Letter}', ""); + Expect(1, 126719, '\P{^Is_Bidi_Class=_ARABIC_Letter}', ""); + Expect(0, 126720, '\p{Is_Bidi_Class=_ARABIC_Letter}', ""); + Expect(1, 126720, '\p{^Is_Bidi_Class=_ARABIC_Letter}', ""); + Expect(1, 126720, '\P{Is_Bidi_Class=_ARABIC_Letter}', ""); + Expect(0, 126720, '\P{^Is_Bidi_Class=_ARABIC_Letter}', ""); + Error('\p{Is_Bc=/a/_AL}'); + Error('\P{Is_Bc=/a/_AL}'); + Expect(1, 126719, '\p{Is_Bc=al}', ""); + Expect(0, 126719, '\p{^Is_Bc=al}', ""); + Expect(0, 126719, '\P{Is_Bc=al}', ""); + Expect(1, 126719, '\P{^Is_Bc=al}', ""); + Expect(0, 126720, '\p{Is_Bc=al}', ""); + Expect(1, 126720, '\p{^Is_Bc=al}', ""); + Expect(1, 126720, '\P{Is_Bc=al}', ""); + Expect(0, 126720, '\P{^Is_Bc=al}', ""); + Expect(1, 126719, '\p{Is_Bc= al}', ""); + Expect(0, 126719, '\p{^Is_Bc= al}', ""); + Expect(0, 126719, '\P{Is_Bc= al}', ""); + Expect(1, 126719, '\P{^Is_Bc= al}', ""); + Expect(0, 126720, '\p{Is_Bc= al}', ""); + Expect(1, 126720, '\p{^Is_Bc= al}', ""); + Expect(1, 126720, '\P{Is_Bc= al}', ""); + Expect(0, 126720, '\P{^Is_Bc= al}', ""); + Error('\p{Bidi_Class= Arabic_Number/a/}'); + Error('\P{Bidi_Class= Arabic_Number/a/}'); + Expect(1, 69246, '\p{Bidi_Class=:\AArabic_Number\z:}', "");; + Expect(0, 69247, '\p{Bidi_Class=:\AArabic_Number\z:}', "");; + Expect(1, 69246, '\p{Bidi_Class=arabicnumber}', ""); + Expect(0, 69246, '\p{^Bidi_Class=arabicnumber}', ""); + Expect(0, 69246, '\P{Bidi_Class=arabicnumber}', ""); + Expect(1, 69246, '\P{^Bidi_Class=arabicnumber}', ""); + Expect(0, 69247, '\p{Bidi_Class=arabicnumber}', ""); + Expect(1, 69247, '\p{^Bidi_Class=arabicnumber}', ""); + Expect(1, 69247, '\P{Bidi_Class=arabicnumber}', ""); + Expect(0, 69247, '\P{^Bidi_Class=arabicnumber}', ""); + Expect(1, 69246, '\p{Bidi_Class=:\Aarabicnumber\z:}', "");; + Expect(0, 69247, '\p{Bidi_Class=:\Aarabicnumber\z:}', "");; + Expect(1, 69246, '\p{Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(0, 69246, '\p{^Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(0, 69246, '\P{Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(1, 69246, '\P{^Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(0, 69247, '\p{Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(1, 69247, '\p{^Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(1, 69247, '\P{Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(0, 69247, '\P{^Bidi_Class=_ Arabic_NUMBER}', ""); + Error('\p{Bc=AN/a/}'); + Error('\P{Bc=AN/a/}'); + Expect(1, 69246, '\p{Bc=:\AAN\z:}', "");; + Expect(0, 69247, '\p{Bc=:\AAN\z:}', "");; + Expect(1, 69246, '\p{Bc=an}', ""); + Expect(0, 69246, '\p{^Bc=an}', ""); + Expect(0, 69246, '\P{Bc=an}', ""); + Expect(1, 69246, '\P{^Bc=an}', ""); + Expect(0, 69247, '\p{Bc=an}', ""); + Expect(1, 69247, '\p{^Bc=an}', ""); + Expect(1, 69247, '\P{Bc=an}', ""); + Expect(0, 69247, '\P{^Bc=an}', ""); + Expect(1, 69246, '\p{Bc=:\Aan\z:}', "");; + Expect(0, 69247, '\p{Bc=:\Aan\z:}', "");; + Expect(1, 69246, '\p{Bc= -AN}', ""); + Expect(0, 69246, '\p{^Bc= -AN}', ""); + Expect(0, 69246, '\P{Bc= -AN}', ""); + Expect(1, 69246, '\P{^Bc= -AN}', ""); + Expect(0, 69247, '\p{Bc= -AN}', ""); + Expect(1, 69247, '\p{^Bc= -AN}', ""); + Expect(1, 69247, '\P{Bc= -AN}', ""); + Expect(0, 69247, '\P{^Bc= -AN}', ""); + Error('\p{Is_Bidi_Class= :=Arabic_Number}'); + Error('\P{Is_Bidi_Class= :=Arabic_Number}'); + Expect(1, 69246, '\p{Is_Bidi_Class=arabicnumber}', ""); + Expect(0, 69246, '\p{^Is_Bidi_Class=arabicnumber}', ""); + Expect(0, 69246, '\P{Is_Bidi_Class=arabicnumber}', ""); + Expect(1, 69246, '\P{^Is_Bidi_Class=arabicnumber}', ""); + Expect(0, 69247, '\p{Is_Bidi_Class=arabicnumber}', ""); + Expect(1, 69247, '\p{^Is_Bidi_Class=arabicnumber}', ""); + Expect(1, 69247, '\P{Is_Bidi_Class=arabicnumber}', ""); + Expect(0, 69247, '\P{^Is_Bidi_Class=arabicnumber}', ""); + Expect(1, 69246, '\p{Is_Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(0, 69246, '\p{^Is_Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(0, 69246, '\P{Is_Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(1, 69246, '\P{^Is_Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(0, 69247, '\p{Is_Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(1, 69247, '\p{^Is_Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(1, 69247, '\P{Is_Bidi_Class=_ Arabic_NUMBER}', ""); + Expect(0, 69247, '\P{^Is_Bidi_Class=_ Arabic_NUMBER}', ""); + Error('\p{Is_Bc= _an:=}'); + Error('\P{Is_Bc= _an:=}'); + Expect(1, 69246, '\p{Is_Bc=an}', ""); + Expect(0, 69246, '\p{^Is_Bc=an}', ""); + Expect(0, 69246, '\P{Is_Bc=an}', ""); + Expect(1, 69246, '\P{^Is_Bc=an}', ""); + Expect(0, 69247, '\p{Is_Bc=an}', ""); + Expect(1, 69247, '\p{^Is_Bc=an}', ""); + Expect(1, 69247, '\P{Is_Bc=an}', ""); + Expect(0, 69247, '\P{^Is_Bc=an}', ""); + Expect(1, 69246, '\p{Is_Bc= AN}', ""); + Expect(0, 69246, '\p{^Is_Bc= AN}', ""); + Expect(0, 69246, '\P{Is_Bc= AN}', ""); + Expect(1, 69246, '\P{^Is_Bc= AN}', ""); + Expect(0, 69247, '\p{Is_Bc= AN}', ""); + Expect(1, 69247, '\p{^Is_Bc= AN}', ""); + Expect(1, 69247, '\P{Is_Bc= AN}', ""); + Expect(0, 69247, '\P{^Is_Bc= AN}', ""); + Error('\p{Bidi_Class=/a/ PARAGRAPH_SEPARATOR}'); + Error('\P{Bidi_Class=/a/ PARAGRAPH_SEPARATOR}'); + Expect(1, 8233, '\p{Bidi_Class=:\AParagraph_Separator\z:}', "");; + Expect(0, 8234, '\p{Bidi_Class=:\AParagraph_Separator\z:}', "");; + Expect(1, 8233, '\p{Bidi_Class: paragraphseparator}', ""); + Expect(0, 8233, '\p{^Bidi_Class: paragraphseparator}', ""); + Expect(0, 8233, '\P{Bidi_Class: paragraphseparator}', ""); + Expect(1, 8233, '\P{^Bidi_Class: paragraphseparator}', ""); + Expect(0, 8234, '\p{Bidi_Class: paragraphseparator}', ""); + Expect(1, 8234, '\p{^Bidi_Class: paragraphseparator}', ""); + Expect(1, 8234, '\P{Bidi_Class: paragraphseparator}', ""); + Expect(0, 8234, '\P{^Bidi_Class: paragraphseparator}', ""); + Expect(1, 8233, '\p{Bidi_Class=:\Aparagraphseparator\z:}', "");; + Expect(0, 8234, '\p{Bidi_Class=:\Aparagraphseparator\z:}', "");; + Expect(1, 8233, '\p{Bidi_Class=__Paragraph_Separator}', ""); + Expect(0, 8233, '\p{^Bidi_Class=__Paragraph_Separator}', ""); + Expect(0, 8233, '\P{Bidi_Class=__Paragraph_Separator}', ""); + Expect(1, 8233, '\P{^Bidi_Class=__Paragraph_Separator}', ""); + Expect(0, 8234, '\p{Bidi_Class=__Paragraph_Separator}', ""); + Expect(1, 8234, '\p{^Bidi_Class=__Paragraph_Separator}', ""); + Expect(1, 8234, '\P{Bidi_Class=__Paragraph_Separator}', ""); + Expect(0, 8234, '\P{^Bidi_Class=__Paragraph_Separator}', ""); + Error('\p{Bc=-:=B}'); + Error('\P{Bc=-:=B}'); + Expect(1, 8233, '\p{Bc=:\AB\z:}', "");; + Expect(0, 8234, '\p{Bc=:\AB\z:}', "");; + Expect(1, 8233, '\p{Bc=b}', ""); + Expect(0, 8233, '\p{^Bc=b}', ""); + Expect(0, 8233, '\P{Bc=b}', ""); + Expect(1, 8233, '\P{^Bc=b}', ""); + Expect(0, 8234, '\p{Bc=b}', ""); + Expect(1, 8234, '\p{^Bc=b}', ""); + Expect(1, 8234, '\P{Bc=b}', ""); + Expect(0, 8234, '\P{^Bc=b}', ""); + Expect(1, 8233, '\p{Bc=:\Ab\z:}', "");; + Expect(0, 8234, '\p{Bc=:\Ab\z:}', "");; + Expect(1, 8233, '\p{Bc= _B}', ""); + Expect(0, 8233, '\p{^Bc= _B}', ""); + Expect(0, 8233, '\P{Bc= _B}', ""); + Expect(1, 8233, '\P{^Bc= _B}', ""); + Expect(0, 8234, '\p{Bc= _B}', ""); + Expect(1, 8234, '\p{^Bc= _B}', ""); + Expect(1, 8234, '\P{Bc= _B}', ""); + Expect(0, 8234, '\P{^Bc= _B}', ""); + Error('\p{Is_Bidi_Class=/a/ Paragraph_Separator}'); + Error('\P{Is_Bidi_Class=/a/ Paragraph_Separator}'); + Expect(1, 8233, '\p{Is_Bidi_Class=paragraphseparator}', ""); + Expect(0, 8233, '\p{^Is_Bidi_Class=paragraphseparator}', ""); + Expect(0, 8233, '\P{Is_Bidi_Class=paragraphseparator}', ""); + Expect(1, 8233, '\P{^Is_Bidi_Class=paragraphseparator}', ""); + Expect(0, 8234, '\p{Is_Bidi_Class=paragraphseparator}', ""); + Expect(1, 8234, '\p{^Is_Bidi_Class=paragraphseparator}', ""); + Expect(1, 8234, '\P{Is_Bidi_Class=paragraphseparator}', ""); + Expect(0, 8234, '\P{^Is_Bidi_Class=paragraphseparator}', ""); + Expect(1, 8233, '\p{Is_Bidi_Class=_-PARAGRAPH_Separator}', ""); + Expect(0, 8233, '\p{^Is_Bidi_Class=_-PARAGRAPH_Separator}', ""); + Expect(0, 8233, '\P{Is_Bidi_Class=_-PARAGRAPH_Separator}', ""); + Expect(1, 8233, '\P{^Is_Bidi_Class=_-PARAGRAPH_Separator}', ""); + Expect(0, 8234, '\p{Is_Bidi_Class=_-PARAGRAPH_Separator}', ""); + Expect(1, 8234, '\p{^Is_Bidi_Class=_-PARAGRAPH_Separator}', ""); + Expect(1, 8234, '\P{Is_Bidi_Class=_-PARAGRAPH_Separator}', ""); + Expect(0, 8234, '\P{^Is_Bidi_Class=_-PARAGRAPH_Separator}', ""); + Error('\p{Is_Bc=-B/a/}'); + Error('\P{Is_Bc=-B/a/}'); + Expect(1, 8233, '\p{Is_Bc=b}', ""); + Expect(0, 8233, '\p{^Is_Bc=b}', ""); + Expect(0, 8233, '\P{Is_Bc=b}', ""); + Expect(1, 8233, '\P{^Is_Bc=b}', ""); + Expect(0, 8234, '\p{Is_Bc=b}', ""); + Expect(1, 8234, '\p{^Is_Bc=b}', ""); + Expect(1, 8234, '\P{Is_Bc=b}', ""); + Expect(0, 8234, '\P{^Is_Bc=b}', ""); + Expect(1, 8233, '\p{Is_Bc= _B}', ""); + Expect(0, 8233, '\p{^Is_Bc= _B}', ""); + Expect(0, 8233, '\P{Is_Bc= _B}', ""); + Expect(1, 8233, '\P{^Is_Bc= _B}', ""); + Expect(0, 8234, '\p{Is_Bc= _B}', ""); + Expect(1, 8234, '\p{^Is_Bc= _B}', ""); + Expect(1, 8234, '\P{Is_Bc= _B}', ""); + Expect(0, 8234, '\P{^Is_Bc= _B}', ""); + Error('\p{Bidi_Class=/a/_Boundary_neutral}'); + Error('\P{Bidi_Class=/a/_Boundary_neutral}'); + Expect(1, 921599, '\p{Bidi_Class=:\ABoundary_Neutral\z:}', "");; + Expect(0, 1114109, '\p{Bidi_Class=:\ABoundary_Neutral\z:}', "");; + Expect(1, 921599, '\p{Bidi_Class: boundaryneutral}', ""); + Expect(0, 921599, '\p{^Bidi_Class: boundaryneutral}', ""); + Expect(0, 921599, '\P{Bidi_Class: boundaryneutral}', ""); + Expect(1, 921599, '\P{^Bidi_Class: boundaryneutral}', ""); + Expect(0, 1114109, '\p{Bidi_Class: boundaryneutral}', ""); + Expect(1, 1114109, '\p{^Bidi_Class: boundaryneutral}', ""); + Expect(1, 1114109, '\P{Bidi_Class: boundaryneutral}', ""); + Expect(0, 1114109, '\P{^Bidi_Class: boundaryneutral}', ""); + Expect(1, 921599, '\p{Bidi_Class=:\Aboundaryneutral\z:}', "");; + Expect(0, 1114109, '\p{Bidi_Class=:\Aboundaryneutral\z:}', "");; + Expect(1, 921599, '\p{Bidi_Class= boundary_neutral}', ""); + Expect(0, 921599, '\p{^Bidi_Class= boundary_neutral}', ""); + Expect(0, 921599, '\P{Bidi_Class= boundary_neutral}', ""); + Expect(1, 921599, '\P{^Bidi_Class= boundary_neutral}', ""); + Expect(0, 1114109, '\p{Bidi_Class= boundary_neutral}', ""); + Expect(1, 1114109, '\p{^Bidi_Class= boundary_neutral}', ""); + Expect(1, 1114109, '\P{Bidi_Class= boundary_neutral}', ""); + Expect(0, 1114109, '\P{^Bidi_Class= boundary_neutral}', ""); + Error('\p{Bc= /a/BN}'); + Error('\P{Bc= /a/BN}'); + Expect(1, 921599, '\p{Bc=:\ABN\z:}', "");; + Expect(0, 1114109, '\p{Bc=:\ABN\z:}', "");; + Expect(1, 921599, '\p{Bc=bn}', ""); + Expect(0, 921599, '\p{^Bc=bn}', ""); + Expect(0, 921599, '\P{Bc=bn}', ""); + Expect(1, 921599, '\P{^Bc=bn}', ""); + Expect(0, 1114109, '\p{Bc=bn}', ""); + Expect(1, 1114109, '\p{^Bc=bn}', ""); + Expect(1, 1114109, '\P{Bc=bn}', ""); + Expect(0, 1114109, '\P{^Bc=bn}', ""); + Expect(1, 921599, '\p{Bc=:\Abn\z:}', "");; + Expect(0, 1114109, '\p{Bc=:\Abn\z:}', "");; + Expect(1, 921599, '\p{Bc=_ BN}', ""); + Expect(0, 921599, '\p{^Bc=_ BN}', ""); + Expect(0, 921599, '\P{Bc=_ BN}', ""); + Expect(1, 921599, '\P{^Bc=_ BN}', ""); + Expect(0, 1114109, '\p{Bc=_ BN}', ""); + Expect(1, 1114109, '\p{^Bc=_ BN}', ""); + Expect(1, 1114109, '\P{Bc=_ BN}', ""); + Expect(0, 1114109, '\P{^Bc=_ BN}', ""); + Error('\p{Is_Bidi_Class=-BOUNDARY_Neutral/a/}'); + Error('\P{Is_Bidi_Class=-BOUNDARY_Neutral/a/}'); + Expect(1, 921599, '\p{Is_Bidi_Class=boundaryneutral}', ""); + Expect(0, 921599, '\p{^Is_Bidi_Class=boundaryneutral}', ""); + Expect(0, 921599, '\P{Is_Bidi_Class=boundaryneutral}', ""); + Expect(1, 921599, '\P{^Is_Bidi_Class=boundaryneutral}', ""); + Expect(0, 1114109, '\p{Is_Bidi_Class=boundaryneutral}', ""); + Expect(1, 1114109, '\p{^Is_Bidi_Class=boundaryneutral}', ""); + Expect(1, 1114109, '\P{Is_Bidi_Class=boundaryneutral}', ""); + Expect(0, 1114109, '\P{^Is_Bidi_Class=boundaryneutral}', ""); + Expect(1, 921599, '\p{Is_Bidi_Class= BOUNDARY_NEUTRAL}', ""); + Expect(0, 921599, '\p{^Is_Bidi_Class= BOUNDARY_NEUTRAL}', ""); + Expect(0, 921599, '\P{Is_Bidi_Class= BOUNDARY_NEUTRAL}', ""); + Expect(1, 921599, '\P{^Is_Bidi_Class= BOUNDARY_NEUTRAL}', ""); + Expect(0, 1114109, '\p{Is_Bidi_Class= BOUNDARY_NEUTRAL}', ""); + Expect(1, 1114109, '\p{^Is_Bidi_Class= BOUNDARY_NEUTRAL}', ""); + Expect(1, 1114109, '\P{Is_Bidi_Class= BOUNDARY_NEUTRAL}', ""); + Expect(0, 1114109, '\P{^Is_Bidi_Class= BOUNDARY_NEUTRAL}', ""); + Error('\p{Is_Bc= BN/a/}'); + Error('\P{Is_Bc= BN/a/}'); + Expect(1, 921599, '\p{Is_Bc=bn}', ""); + Expect(0, 921599, '\p{^Is_Bc=bn}', ""); + Expect(0, 921599, '\P{Is_Bc=bn}', ""); + Expect(1, 921599, '\P{^Is_Bc=bn}', ""); + Expect(0, 1114109, '\p{Is_Bc=bn}', ""); + Expect(1, 1114109, '\p{^Is_Bc=bn}', ""); + Expect(1, 1114109, '\P{Is_Bc=bn}', ""); + Expect(0, 1114109, '\P{^Is_Bc=bn}', ""); + Expect(1, 921599, '\p{Is_Bc=_-BN}', ""); + Expect(0, 921599, '\p{^Is_Bc=_-BN}', ""); + Expect(0, 921599, '\P{Is_Bc=_-BN}', ""); + Expect(1, 921599, '\P{^Is_Bc=_-BN}', ""); + Expect(0, 1114109, '\p{Is_Bc=_-BN}', ""); + Expect(1, 1114109, '\p{^Is_Bc=_-BN}', ""); + Expect(1, 1114109, '\P{Is_Bc=_-BN}', ""); + Expect(0, 1114109, '\P{^Is_Bc=_-BN}', ""); + Error('\p{Bidi_Class: - Common_SEPARATOR/a/}'); + Error('\P{Bidi_Class: - Common_SEPARATOR/a/}'); + Expect(1, 65306, '\p{Bidi_Class=:\ACommon_Separator\z:}', "");; + Expect(0, 65307, '\p{Bidi_Class=:\ACommon_Separator\z:}', "");; + Expect(1, 65306, '\p{Bidi_Class=commonseparator}', ""); + Expect(0, 65306, '\p{^Bidi_Class=commonseparator}', ""); + Expect(0, 65306, '\P{Bidi_Class=commonseparator}', ""); + Expect(1, 65306, '\P{^Bidi_Class=commonseparator}', ""); + Expect(0, 65307, '\p{Bidi_Class=commonseparator}', ""); + Expect(1, 65307, '\p{^Bidi_Class=commonseparator}', ""); + Expect(1, 65307, '\P{Bidi_Class=commonseparator}', ""); + Expect(0, 65307, '\P{^Bidi_Class=commonseparator}', ""); + Expect(1, 65306, '\p{Bidi_Class=:\Acommonseparator\z:}', "");; + Expect(0, 65307, '\p{Bidi_Class=:\Acommonseparator\z:}', "");; + Expect(1, 65306, '\p{Bidi_Class= common_separator}', ""); + Expect(0, 65306, '\p{^Bidi_Class= common_separator}', ""); + Expect(0, 65306, '\P{Bidi_Class= common_separator}', ""); + Expect(1, 65306, '\P{^Bidi_Class= common_separator}', ""); + Expect(0, 65307, '\p{Bidi_Class= common_separator}', ""); + Expect(1, 65307, '\p{^Bidi_Class= common_separator}', ""); + Expect(1, 65307, '\P{Bidi_Class= common_separator}', ""); + Expect(0, 65307, '\P{^Bidi_Class= common_separator}', ""); + Error('\p{Bc=__CS:=}'); + Error('\P{Bc=__CS:=}'); + Expect(1, 65306, '\p{Bc=:\ACS\z:}', "");; + Expect(0, 65307, '\p{Bc=:\ACS\z:}', "");; + Expect(1, 65306, '\p{Bc=cs}', ""); + Expect(0, 65306, '\p{^Bc=cs}', ""); + Expect(0, 65306, '\P{Bc=cs}', ""); + Expect(1, 65306, '\P{^Bc=cs}', ""); + Expect(0, 65307, '\p{Bc=cs}', ""); + Expect(1, 65307, '\p{^Bc=cs}', ""); + Expect(1, 65307, '\P{Bc=cs}', ""); + Expect(0, 65307, '\P{^Bc=cs}', ""); + Expect(1, 65306, '\p{Bc=:\Acs\z:}', "");; + Expect(0, 65307, '\p{Bc=:\Acs\z:}', "");; + Expect(1, 65306, '\p{Bc=_ CS}', ""); + Expect(0, 65306, '\p{^Bc=_ CS}', ""); + Expect(0, 65306, '\P{Bc=_ CS}', ""); + Expect(1, 65306, '\P{^Bc=_ CS}', ""); + Expect(0, 65307, '\p{Bc=_ CS}', ""); + Expect(1, 65307, '\p{^Bc=_ CS}', ""); + Expect(1, 65307, '\P{Bc=_ CS}', ""); + Expect(0, 65307, '\P{^Bc=_ CS}', ""); + Error('\p{Is_Bidi_Class= Common_separator/a/}'); + Error('\P{Is_Bidi_Class= Common_separator/a/}'); + Expect(1, 65306, '\p{Is_Bidi_Class=commonseparator}', ""); + Expect(0, 65306, '\p{^Is_Bidi_Class=commonseparator}', ""); + Expect(0, 65306, '\P{Is_Bidi_Class=commonseparator}', ""); + Expect(1, 65306, '\P{^Is_Bidi_Class=commonseparator}', ""); + Expect(0, 65307, '\p{Is_Bidi_Class=commonseparator}', ""); + Expect(1, 65307, '\p{^Is_Bidi_Class=commonseparator}', ""); + Expect(1, 65307, '\P{Is_Bidi_Class=commonseparator}', ""); + Expect(0, 65307, '\P{^Is_Bidi_Class=commonseparator}', ""); + Expect(1, 65306, '\p{Is_Bidi_Class= COMMON_SEPARATOR}', ""); + Expect(0, 65306, '\p{^Is_Bidi_Class= COMMON_SEPARATOR}', ""); + Expect(0, 65306, '\P{Is_Bidi_Class= COMMON_SEPARATOR}', ""); + Expect(1, 65306, '\P{^Is_Bidi_Class= COMMON_SEPARATOR}', ""); + Expect(0, 65307, '\p{Is_Bidi_Class= COMMON_SEPARATOR}', ""); + Expect(1, 65307, '\p{^Is_Bidi_Class= COMMON_SEPARATOR}', ""); + Expect(1, 65307, '\P{Is_Bidi_Class= COMMON_SEPARATOR}', ""); + Expect(0, 65307, '\P{^Is_Bidi_Class= COMMON_SEPARATOR}', ""); + Error('\p{Is_Bc: -:=cs}'); + Error('\P{Is_Bc: -:=cs}'); + Expect(1, 65306, '\p{Is_Bc=cs}', ""); + Expect(0, 65306, '\p{^Is_Bc=cs}', ""); + Expect(0, 65306, '\P{Is_Bc=cs}', ""); + Expect(1, 65306, '\P{^Is_Bc=cs}', ""); + Expect(0, 65307, '\p{Is_Bc=cs}', ""); + Expect(1, 65307, '\p{^Is_Bc=cs}', ""); + Expect(1, 65307, '\P{Is_Bc=cs}', ""); + Expect(0, 65307, '\P{^Is_Bc=cs}', ""); + Expect(1, 65306, '\p{Is_Bc: -cs}', ""); + Expect(0, 65306, '\p{^Is_Bc: -cs}', ""); + Expect(0, 65306, '\P{Is_Bc: -cs}', ""); + Expect(1, 65306, '\P{^Is_Bc: -cs}', ""); + Expect(0, 65307, '\p{Is_Bc: -cs}', ""); + Expect(1, 65307, '\p{^Is_Bc: -cs}', ""); + Expect(1, 65307, '\P{Is_Bc: -cs}', ""); + Expect(0, 65307, '\P{^Is_Bc: -cs}', ""); + Error('\p{Bidi_Class=_:=EUROPEAN_Number}'); + Error('\P{Bidi_Class=_:=EUROPEAN_Number}'); + Expect(1, 130041, '\p{Bidi_Class=:\AEuropean_Number\z:}', "");; + Expect(0, 130042, '\p{Bidi_Class=:\AEuropean_Number\z:}', "");; + Expect(1, 130041, '\p{Bidi_Class=europeannumber}', ""); + Expect(0, 130041, '\p{^Bidi_Class=europeannumber}', ""); + Expect(0, 130041, '\P{Bidi_Class=europeannumber}', ""); + Expect(1, 130041, '\P{^Bidi_Class=europeannumber}', ""); + Expect(0, 130042, '\p{Bidi_Class=europeannumber}', ""); + Expect(1, 130042, '\p{^Bidi_Class=europeannumber}', ""); + Expect(1, 130042, '\P{Bidi_Class=europeannumber}', ""); + Expect(0, 130042, '\P{^Bidi_Class=europeannumber}', ""); + Expect(1, 130041, '\p{Bidi_Class=:\Aeuropeannumber\z:}', "");; + Expect(0, 130042, '\p{Bidi_Class=:\Aeuropeannumber\z:}', "");; + Expect(1, 130041, '\p{Bidi_Class= _European_Number}', ""); + Expect(0, 130041, '\p{^Bidi_Class= _European_Number}', ""); + Expect(0, 130041, '\P{Bidi_Class= _European_Number}', ""); + Expect(1, 130041, '\P{^Bidi_Class= _European_Number}', ""); + Expect(0, 130042, '\p{Bidi_Class= _European_Number}', ""); + Expect(1, 130042, '\p{^Bidi_Class= _European_Number}', ""); + Expect(1, 130042, '\P{Bidi_Class= _European_Number}', ""); + Expect(0, 130042, '\P{^Bidi_Class= _European_Number}', ""); + Error('\p{Bc=:= en}'); + Error('\P{Bc=:= en}'); + Expect(1, 130041, '\p{Bc=:\AEN\z:}', "");; + Expect(0, 130042, '\p{Bc=:\AEN\z:}', "");; + Expect(1, 130041, '\p{Bc=en}', ""); + Expect(0, 130041, '\p{^Bc=en}', ""); + Expect(0, 130041, '\P{Bc=en}', ""); + Expect(1, 130041, '\P{^Bc=en}', ""); + Expect(0, 130042, '\p{Bc=en}', ""); + Expect(1, 130042, '\p{^Bc=en}', ""); + Expect(1, 130042, '\P{Bc=en}', ""); + Expect(0, 130042, '\P{^Bc=en}', ""); + Expect(1, 130041, '\p{Bc=:\Aen\z:}', "");; + Expect(0, 130042, '\p{Bc=:\Aen\z:}', "");; + Expect(1, 130041, '\p{Bc=_EN}', ""); + Expect(0, 130041, '\p{^Bc=_EN}', ""); + Expect(0, 130041, '\P{Bc=_EN}', ""); + Expect(1, 130041, '\P{^Bc=_EN}', ""); + Expect(0, 130042, '\p{Bc=_EN}', ""); + Expect(1, 130042, '\p{^Bc=_EN}', ""); + Expect(1, 130042, '\P{Bc=_EN}', ""); + Expect(0, 130042, '\P{^Bc=_EN}', ""); + Error('\p{Is_Bidi_Class=:=-european_Number}'); + Error('\P{Is_Bidi_Class=:=-european_Number}'); + Expect(1, 130041, '\p{Is_Bidi_Class: europeannumber}', ""); + Expect(0, 130041, '\p{^Is_Bidi_Class: europeannumber}', ""); + Expect(0, 130041, '\P{Is_Bidi_Class: europeannumber}', ""); + Expect(1, 130041, '\P{^Is_Bidi_Class: europeannumber}', ""); + Expect(0, 130042, '\p{Is_Bidi_Class: europeannumber}', ""); + Expect(1, 130042, '\p{^Is_Bidi_Class: europeannumber}', ""); + Expect(1, 130042, '\P{Is_Bidi_Class: europeannumber}', ""); + Expect(0, 130042, '\P{^Is_Bidi_Class: europeannumber}', ""); + Expect(1, 130041, '\p{Is_Bidi_Class=- European_Number}', ""); + Expect(0, 130041, '\p{^Is_Bidi_Class=- European_Number}', ""); + Expect(0, 130041, '\P{Is_Bidi_Class=- European_Number}', ""); + Expect(1, 130041, '\P{^Is_Bidi_Class=- European_Number}', ""); + Expect(0, 130042, '\p{Is_Bidi_Class=- European_Number}', ""); + Expect(1, 130042, '\p{^Is_Bidi_Class=- European_Number}', ""); + Expect(1, 130042, '\P{Is_Bidi_Class=- European_Number}', ""); + Expect(0, 130042, '\P{^Is_Bidi_Class=- European_Number}', ""); + Error('\p{Is_Bc=_EN:=}'); + Error('\P{Is_Bc=_EN:=}'); + Expect(1, 130041, '\p{Is_Bc=en}', ""); + Expect(0, 130041, '\p{^Is_Bc=en}', ""); + Expect(0, 130041, '\P{Is_Bc=en}', ""); + Expect(1, 130041, '\P{^Is_Bc=en}', ""); + Expect(0, 130042, '\p{Is_Bc=en}', ""); + Expect(1, 130042, '\p{^Is_Bc=en}', ""); + Expect(1, 130042, '\P{Is_Bc=en}', ""); + Expect(0, 130042, '\P{^Is_Bc=en}', ""); + Expect(1, 130041, '\p{Is_Bc= _EN}', ""); + Expect(0, 130041, '\p{^Is_Bc= _EN}', ""); + Expect(0, 130041, '\P{Is_Bc= _EN}', ""); + Expect(1, 130041, '\P{^Is_Bc= _EN}', ""); + Expect(0, 130042, '\p{Is_Bc= _EN}', ""); + Expect(1, 130042, '\p{^Is_Bc= _EN}', ""); + Expect(1, 130042, '\P{Is_Bc= _EN}', ""); + Expect(0, 130042, '\P{^Is_Bc= _EN}', ""); + Error('\p{Bidi_Class=-_EUROPEAN_Separator:=}'); + Error('\P{Bidi_Class=-_EUROPEAN_Separator:=}'); + Expect(1, 65293, '\p{Bidi_Class=:\AEuropean_Separator\z:}', "");; + Expect(0, 65294, '\p{Bidi_Class=:\AEuropean_Separator\z:}', "");; + Expect(1, 65293, '\p{Bidi_Class=europeanseparator}', ""); + Expect(0, 65293, '\p{^Bidi_Class=europeanseparator}', ""); + Expect(0, 65293, '\P{Bidi_Class=europeanseparator}', ""); + Expect(1, 65293, '\P{^Bidi_Class=europeanseparator}', ""); + Expect(0, 65294, '\p{Bidi_Class=europeanseparator}', ""); + Expect(1, 65294, '\p{^Bidi_Class=europeanseparator}', ""); + Expect(1, 65294, '\P{Bidi_Class=europeanseparator}', ""); + Expect(0, 65294, '\P{^Bidi_Class=europeanseparator}', ""); + Expect(1, 65293, '\p{Bidi_Class=:\Aeuropeanseparator\z:}', "");; + Expect(0, 65294, '\p{Bidi_Class=:\Aeuropeanseparator\z:}', "");; + Expect(1, 65293, '\p{Bidi_Class=_-European_Separator}', ""); + Expect(0, 65293, '\p{^Bidi_Class=_-European_Separator}', ""); + Expect(0, 65293, '\P{Bidi_Class=_-European_Separator}', ""); + Expect(1, 65293, '\P{^Bidi_Class=_-European_Separator}', ""); + Expect(0, 65294, '\p{Bidi_Class=_-European_Separator}', ""); + Expect(1, 65294, '\p{^Bidi_Class=_-European_Separator}', ""); + Expect(1, 65294, '\P{Bidi_Class=_-European_Separator}', ""); + Expect(0, 65294, '\P{^Bidi_Class=_-European_Separator}', ""); + Error('\p{Bc=/a/_ES}'); + Error('\P{Bc=/a/_ES}'); + Expect(1, 65293, '\p{Bc=:\AES\z:}', "");; + Expect(0, 65294, '\p{Bc=:\AES\z:}', "");; + Expect(1, 65293, '\p{Bc=es}', ""); + Expect(0, 65293, '\p{^Bc=es}', ""); + Expect(0, 65293, '\P{Bc=es}', ""); + Expect(1, 65293, '\P{^Bc=es}', ""); + Expect(0, 65294, '\p{Bc=es}', ""); + Expect(1, 65294, '\p{^Bc=es}', ""); + Expect(1, 65294, '\P{Bc=es}', ""); + Expect(0, 65294, '\P{^Bc=es}', ""); + Expect(1, 65293, '\p{Bc=:\Aes\z:}', "");; + Expect(0, 65294, '\p{Bc=:\Aes\z:}', "");; + Expect(1, 65293, '\p{Bc=_-ES}', ""); + Expect(0, 65293, '\p{^Bc=_-ES}', ""); + Expect(0, 65293, '\P{Bc=_-ES}', ""); + Expect(1, 65293, '\P{^Bc=_-ES}', ""); + Expect(0, 65294, '\p{Bc=_-ES}', ""); + Expect(1, 65294, '\p{^Bc=_-ES}', ""); + Expect(1, 65294, '\P{Bc=_-ES}', ""); + Expect(0, 65294, '\P{^Bc=_-ES}', ""); + Error('\p{Is_Bidi_Class=- European_Separator/a/}'); + Error('\P{Is_Bidi_Class=- European_Separator/a/}'); + Expect(1, 65293, '\p{Is_Bidi_Class=europeanseparator}', ""); + Expect(0, 65293, '\p{^Is_Bidi_Class=europeanseparator}', ""); + Expect(0, 65293, '\P{Is_Bidi_Class=europeanseparator}', ""); + Expect(1, 65293, '\P{^Is_Bidi_Class=europeanseparator}', ""); + Expect(0, 65294, '\p{Is_Bidi_Class=europeanseparator}', ""); + Expect(1, 65294, '\p{^Is_Bidi_Class=europeanseparator}', ""); + Expect(1, 65294, '\P{Is_Bidi_Class=europeanseparator}', ""); + Expect(0, 65294, '\P{^Is_Bidi_Class=europeanseparator}', ""); + Expect(1, 65293, '\p{Is_Bidi_Class= european_separator}', ""); + Expect(0, 65293, '\p{^Is_Bidi_Class= european_separator}', ""); + Expect(0, 65293, '\P{Is_Bidi_Class= european_separator}', ""); + Expect(1, 65293, '\P{^Is_Bidi_Class= european_separator}', ""); + Expect(0, 65294, '\p{Is_Bidi_Class= european_separator}', ""); + Expect(1, 65294, '\p{^Is_Bidi_Class= european_separator}', ""); + Expect(1, 65294, '\P{Is_Bidi_Class= european_separator}', ""); + Expect(0, 65294, '\P{^Is_Bidi_Class= european_separator}', ""); + Error('\p{Is_Bc= /a/es}'); + Error('\P{Is_Bc= /a/es}'); + Expect(1, 65293, '\p{Is_Bc=es}', ""); + Expect(0, 65293, '\p{^Is_Bc=es}', ""); + Expect(0, 65293, '\P{Is_Bc=es}', ""); + Expect(1, 65293, '\P{^Is_Bc=es}', ""); + Expect(0, 65294, '\p{Is_Bc=es}', ""); + Expect(1, 65294, '\p{^Is_Bc=es}', ""); + Expect(1, 65294, '\P{Is_Bc=es}', ""); + Expect(0, 65294, '\P{^Is_Bc=es}', ""); + Expect(1, 65293, '\p{Is_Bc= ES}', ""); + Expect(0, 65293, '\p{^Is_Bc= ES}', ""); + Expect(0, 65293, '\P{Is_Bc= ES}', ""); + Expect(1, 65293, '\P{^Is_Bc= ES}', ""); + Expect(0, 65294, '\p{Is_Bc= ES}', ""); + Expect(1, 65294, '\p{^Is_Bc= ES}', ""); + Expect(1, 65294, '\P{Is_Bc= ES}', ""); + Expect(0, 65294, '\P{^Is_Bc= ES}', ""); + Error('\p{Bidi_Class= european_terminator:=}'); + Error('\P{Bidi_Class= european_terminator:=}'); + Expect(1, 123647, '\p{Bidi_Class=:\AEuropean_Terminator\z:}', "");; + Expect(0, 123648, '\p{Bidi_Class=:\AEuropean_Terminator\z:}', "");; + Expect(1, 123647, '\p{Bidi_Class: europeanterminator}', ""); + Expect(0, 123647, '\p{^Bidi_Class: europeanterminator}', ""); + Expect(0, 123647, '\P{Bidi_Class: europeanterminator}', ""); + Expect(1, 123647, '\P{^Bidi_Class: europeanterminator}', ""); + Expect(0, 123648, '\p{Bidi_Class: europeanterminator}', ""); + Expect(1, 123648, '\p{^Bidi_Class: europeanterminator}', ""); + Expect(1, 123648, '\P{Bidi_Class: europeanterminator}', ""); + Expect(0, 123648, '\P{^Bidi_Class: europeanterminator}', ""); + Expect(1, 123647, '\p{Bidi_Class=:\Aeuropeanterminator\z:}', "");; + Expect(0, 123648, '\p{Bidi_Class=:\Aeuropeanterminator\z:}', "");; + Expect(1, 123647, '\p{Bidi_Class: _ european_TERMINATOR}', ""); + Expect(0, 123647, '\p{^Bidi_Class: _ european_TERMINATOR}', ""); + Expect(0, 123647, '\P{Bidi_Class: _ european_TERMINATOR}', ""); + Expect(1, 123647, '\P{^Bidi_Class: _ european_TERMINATOR}', ""); + Expect(0, 123648, '\p{Bidi_Class: _ european_TERMINATOR}', ""); + Expect(1, 123648, '\p{^Bidi_Class: _ european_TERMINATOR}', ""); + Expect(1, 123648, '\P{Bidi_Class: _ european_TERMINATOR}', ""); + Expect(0, 123648, '\P{^Bidi_Class: _ european_TERMINATOR}', ""); + Error('\p{Bc= ET/a/}'); + Error('\P{Bc= ET/a/}'); + Expect(1, 123647, '\p{Bc=:\AET\z:}', "");; + Expect(0, 123648, '\p{Bc=:\AET\z:}', "");; + Expect(1, 123647, '\p{Bc=et}', ""); + Expect(0, 123647, '\p{^Bc=et}', ""); + Expect(0, 123647, '\P{Bc=et}', ""); + Expect(1, 123647, '\P{^Bc=et}', ""); + Expect(0, 123648, '\p{Bc=et}', ""); + Expect(1, 123648, '\p{^Bc=et}', ""); + Expect(1, 123648, '\P{Bc=et}', ""); + Expect(0, 123648, '\P{^Bc=et}', ""); + Expect(1, 123647, '\p{Bc=:\Aet\z:}', "");; + Expect(0, 123648, '\p{Bc=:\Aet\z:}', "");; + Expect(1, 123647, '\p{Bc=--ET}', ""); + Expect(0, 123647, '\p{^Bc=--ET}', ""); + Expect(0, 123647, '\P{Bc=--ET}', ""); + Expect(1, 123647, '\P{^Bc=--ET}', ""); + Expect(0, 123648, '\p{Bc=--ET}', ""); + Expect(1, 123648, '\p{^Bc=--ET}', ""); + Expect(1, 123648, '\P{Bc=--ET}', ""); + Expect(0, 123648, '\P{^Bc=--ET}', ""); + Error('\p{Is_Bidi_Class= :=EUROPEAN_terminator}'); + Error('\P{Is_Bidi_Class= :=EUROPEAN_terminator}'); + Expect(1, 123647, '\p{Is_Bidi_Class=europeanterminator}', ""); + Expect(0, 123647, '\p{^Is_Bidi_Class=europeanterminator}', ""); + Expect(0, 123647, '\P{Is_Bidi_Class=europeanterminator}', ""); + Expect(1, 123647, '\P{^Is_Bidi_Class=europeanterminator}', ""); + Expect(0, 123648, '\p{Is_Bidi_Class=europeanterminator}', ""); + Expect(1, 123648, '\p{^Is_Bidi_Class=europeanterminator}', ""); + Expect(1, 123648, '\P{Is_Bidi_Class=europeanterminator}', ""); + Expect(0, 123648, '\P{^Is_Bidi_Class=europeanterminator}', ""); + Expect(1, 123647, '\p{Is_Bidi_Class=_european_Terminator}', ""); + Expect(0, 123647, '\p{^Is_Bidi_Class=_european_Terminator}', ""); + Expect(0, 123647, '\P{Is_Bidi_Class=_european_Terminator}', ""); + Expect(1, 123647, '\P{^Is_Bidi_Class=_european_Terminator}', ""); + Expect(0, 123648, '\p{Is_Bidi_Class=_european_Terminator}', ""); + Expect(1, 123648, '\p{^Is_Bidi_Class=_european_Terminator}', ""); + Expect(1, 123648, '\P{Is_Bidi_Class=_european_Terminator}', ""); + Expect(0, 123648, '\P{^Is_Bidi_Class=_european_Terminator}', ""); + Error('\p{Is_Bc= ET:=}'); + Error('\P{Is_Bc= ET:=}'); + Expect(1, 123647, '\p{Is_Bc=et}', ""); + Expect(0, 123647, '\p{^Is_Bc=et}', ""); + Expect(0, 123647, '\P{Is_Bc=et}', ""); + Expect(1, 123647, '\P{^Is_Bc=et}', ""); + Expect(0, 123648, '\p{Is_Bc=et}', ""); + Expect(1, 123648, '\p{^Is_Bc=et}', ""); + Expect(1, 123648, '\P{Is_Bc=et}', ""); + Expect(0, 123648, '\P{^Is_Bc=et}', ""); + Expect(1, 123647, '\p{Is_Bc=_ ET}', ""); + Expect(0, 123647, '\p{^Is_Bc=_ ET}', ""); + Expect(0, 123647, '\P{Is_Bc=_ ET}', ""); + Expect(1, 123647, '\P{^Is_Bc=_ ET}', ""); + Expect(0, 123648, '\p{Is_Bc=_ ET}', ""); + Expect(1, 123648, '\p{^Is_Bc=_ ET}', ""); + Expect(1, 123648, '\P{Is_Bc=_ ET}', ""); + Expect(0, 123648, '\P{^Is_Bc=_ ET}', ""); + Error('\p{Bidi_Class=/a/-FIRST_STRONG_isolate}'); + Error('\P{Bidi_Class=/a/-FIRST_STRONG_isolate}'); + Expect(1, 8296, '\p{Bidi_Class=:\AFirst_Strong_Isolate\z:}', "");; + Expect(0, 8297, '\p{Bidi_Class=:\AFirst_Strong_Isolate\z:}', "");; + Expect(1, 8296, '\p{Bidi_Class=firststrongisolate}', ""); + Expect(0, 8296, '\p{^Bidi_Class=firststrongisolate}', ""); + Expect(0, 8296, '\P{Bidi_Class=firststrongisolate}', ""); + Expect(1, 8296, '\P{^Bidi_Class=firststrongisolate}', ""); + Expect(0, 8297, '\p{Bidi_Class=firststrongisolate}', ""); + Expect(1, 8297, '\p{^Bidi_Class=firststrongisolate}', ""); + Expect(1, 8297, '\P{Bidi_Class=firststrongisolate}', ""); + Expect(0, 8297, '\P{^Bidi_Class=firststrongisolate}', ""); + Expect(1, 8296, '\p{Bidi_Class=:\Afirststrongisolate\z:}', "");; + Expect(0, 8297, '\p{Bidi_Class=:\Afirststrongisolate\z:}', "");; + Expect(1, 8296, '\p{Bidi_Class= -First_Strong_isolate}', ""); + Expect(0, 8296, '\p{^Bidi_Class= -First_Strong_isolate}', ""); + Expect(0, 8296, '\P{Bidi_Class= -First_Strong_isolate}', ""); + Expect(1, 8296, '\P{^Bidi_Class= -First_Strong_isolate}', ""); + Expect(0, 8297, '\p{Bidi_Class= -First_Strong_isolate}', ""); + Expect(1, 8297, '\p{^Bidi_Class= -First_Strong_isolate}', ""); + Expect(1, 8297, '\P{Bidi_Class= -First_Strong_isolate}', ""); + Expect(0, 8297, '\P{^Bidi_Class= -First_Strong_isolate}', ""); + Error('\p{Bc=-_fsi/a/}'); + Error('\P{Bc=-_fsi/a/}'); + Expect(1, 8296, '\p{Bc=:\AFSI\z:}', "");; + Expect(0, 8297, '\p{Bc=:\AFSI\z:}', "");; + Expect(1, 8296, '\p{Bc=fsi}', ""); + Expect(0, 8296, '\p{^Bc=fsi}', ""); + Expect(0, 8296, '\P{Bc=fsi}', ""); + Expect(1, 8296, '\P{^Bc=fsi}', ""); + Expect(0, 8297, '\p{Bc=fsi}', ""); + Expect(1, 8297, '\p{^Bc=fsi}', ""); + Expect(1, 8297, '\P{Bc=fsi}', ""); + Expect(0, 8297, '\P{^Bc=fsi}', ""); + Expect(1, 8296, '\p{Bc=:\Afsi\z:}', "");; + Expect(0, 8297, '\p{Bc=:\Afsi\z:}', "");; + Expect(1, 8296, '\p{Bc: - FSI}', ""); + Expect(0, 8296, '\p{^Bc: - FSI}', ""); + Expect(0, 8296, '\P{Bc: - FSI}', ""); + Expect(1, 8296, '\P{^Bc: - FSI}', ""); + Expect(0, 8297, '\p{Bc: - FSI}', ""); + Expect(1, 8297, '\p{^Bc: - FSI}', ""); + Expect(1, 8297, '\P{Bc: - FSI}', ""); + Expect(0, 8297, '\P{^Bc: - FSI}', ""); + Error('\p{Is_Bidi_Class=:= FIRST_Strong_isolate}'); + Error('\P{Is_Bidi_Class=:= FIRST_Strong_isolate}'); + Expect(1, 8296, '\p{Is_Bidi_Class=firststrongisolate}', ""); + Expect(0, 8296, '\p{^Is_Bidi_Class=firststrongisolate}', ""); + Expect(0, 8296, '\P{Is_Bidi_Class=firststrongisolate}', ""); + Expect(1, 8296, '\P{^Is_Bidi_Class=firststrongisolate}', ""); + Expect(0, 8297, '\p{Is_Bidi_Class=firststrongisolate}', ""); + Expect(1, 8297, '\p{^Is_Bidi_Class=firststrongisolate}', ""); + Expect(1, 8297, '\P{Is_Bidi_Class=firststrongisolate}', ""); + Expect(0, 8297, '\P{^Is_Bidi_Class=firststrongisolate}', ""); + Expect(1, 8296, '\p{Is_Bidi_Class= First_STRONG_ISOLATE}', ""); + Expect(0, 8296, '\p{^Is_Bidi_Class= First_STRONG_ISOLATE}', ""); + Expect(0, 8296, '\P{Is_Bidi_Class= First_STRONG_ISOLATE}', ""); + Expect(1, 8296, '\P{^Is_Bidi_Class= First_STRONG_ISOLATE}', ""); + Expect(0, 8297, '\p{Is_Bidi_Class= First_STRONG_ISOLATE}', ""); + Expect(1, 8297, '\p{^Is_Bidi_Class= First_STRONG_ISOLATE}', ""); + Expect(1, 8297, '\P{Is_Bidi_Class= First_STRONG_ISOLATE}', ""); + Expect(0, 8297, '\P{^Is_Bidi_Class= First_STRONG_ISOLATE}', ""); + Error('\p{Is_Bc=_FSI:=}'); + Error('\P{Is_Bc=_FSI:=}'); + Expect(1, 8296, '\p{Is_Bc=fsi}', ""); + Expect(0, 8296, '\p{^Is_Bc=fsi}', ""); + Expect(0, 8296, '\P{Is_Bc=fsi}', ""); + Expect(1, 8296, '\P{^Is_Bc=fsi}', ""); + Expect(0, 8297, '\p{Is_Bc=fsi}', ""); + Expect(1, 8297, '\p{^Is_Bc=fsi}', ""); + Expect(1, 8297, '\P{Is_Bc=fsi}', ""); + Expect(0, 8297, '\P{^Is_Bc=fsi}', ""); + Expect(1, 8296, '\p{Is_Bc=_FSI}', ""); + Expect(0, 8296, '\p{^Is_Bc=_FSI}', ""); + Expect(0, 8296, '\P{Is_Bc=_FSI}', ""); + Expect(1, 8296, '\P{^Is_Bc=_FSI}', ""); + Expect(0, 8297, '\p{Is_Bc=_FSI}', ""); + Expect(1, 8297, '\p{^Is_Bc=_FSI}', ""); + Expect(1, 8297, '\P{Is_Bc=_FSI}', ""); + Expect(0, 8297, '\P{^Is_Bc=_FSI}', ""); + Error('\p{Bidi_Class=-:=left_TO_right}'); + Error('\P{Bidi_Class=-:=left_TO_right}'); + Expect(1, 1114109, '\p{Bidi_Class=:\ALeft_To_Right\z:}', "");; + Expect(0, 921599, '\p{Bidi_Class=:\ALeft_To_Right\z:}', "");; + Expect(1, 1114109, '\p{Bidi_Class=lefttoright}', ""); + Expect(0, 1114109, '\p{^Bidi_Class=lefttoright}', ""); + Expect(0, 1114109, '\P{Bidi_Class=lefttoright}', ""); + Expect(1, 1114109, '\P{^Bidi_Class=lefttoright}', ""); + Expect(0, 921599, '\p{Bidi_Class=lefttoright}', ""); + Expect(1, 921599, '\p{^Bidi_Class=lefttoright}', ""); + Expect(1, 921599, '\P{Bidi_Class=lefttoright}', ""); + Expect(0, 921599, '\P{^Bidi_Class=lefttoright}', ""); + Expect(1, 1114109, '\p{Bidi_Class=:\Alefttoright\z:}', "");; + Expect(0, 921599, '\p{Bidi_Class=:\Alefttoright\z:}', "");; + Expect(1, 1114109, '\p{Bidi_Class=_-LEFT_TO_right}', ""); + Expect(0, 1114109, '\p{^Bidi_Class=_-LEFT_TO_right}', ""); + Expect(0, 1114109, '\P{Bidi_Class=_-LEFT_TO_right}', ""); + Expect(1, 1114109, '\P{^Bidi_Class=_-LEFT_TO_right}', ""); + Expect(0, 921599, '\p{Bidi_Class=_-LEFT_TO_right}', ""); + Expect(1, 921599, '\p{^Bidi_Class=_-LEFT_TO_right}', ""); + Expect(1, 921599, '\P{Bidi_Class=_-LEFT_TO_right}', ""); + Expect(0, 921599, '\P{^Bidi_Class=_-LEFT_TO_right}', ""); + Error('\p{Bc=l:=}'); + Error('\P{Bc=l:=}'); + Expect(1, 1114109, '\p{Bc=:\AL\z:}', "");; + Expect(0, 921599, '\p{Bc=:\AL\z:}', "");; + Expect(1, 1114109, '\p{Bc=l}', ""); + Expect(0, 1114109, '\p{^Bc=l}', ""); + Expect(0, 1114109, '\P{Bc=l}', ""); + Expect(1, 1114109, '\P{^Bc=l}', ""); + Expect(0, 921599, '\p{Bc=l}', ""); + Expect(1, 921599, '\p{^Bc=l}', ""); + Expect(1, 921599, '\P{Bc=l}', ""); + Expect(0, 921599, '\P{^Bc=l}', ""); + Expect(1, 1114109, '\p{Bc=:\Al\z:}', "");; + Expect(0, 921599, '\p{Bc=:\Al\z:}', "");; + Expect(1, 1114109, '\p{Bc=_-L}', ""); + Expect(0, 1114109, '\p{^Bc=_-L}', ""); + Expect(0, 1114109, '\P{Bc=_-L}', ""); + Expect(1, 1114109, '\P{^Bc=_-L}', ""); + Expect(0, 921599, '\p{Bc=_-L}', ""); + Expect(1, 921599, '\p{^Bc=_-L}', ""); + Expect(1, 921599, '\P{Bc=_-L}', ""); + Expect(0, 921599, '\P{^Bc=_-L}', ""); + Error('\p{Is_Bidi_Class= :=Left_To_RIGHT}'); + Error('\P{Is_Bidi_Class= :=Left_To_RIGHT}'); + Expect(1, 1114109, '\p{Is_Bidi_Class=lefttoright}', ""); + Expect(0, 1114109, '\p{^Is_Bidi_Class=lefttoright}', ""); + Expect(0, 1114109, '\P{Is_Bidi_Class=lefttoright}', ""); + Expect(1, 1114109, '\P{^Is_Bidi_Class=lefttoright}', ""); + Expect(0, 921599, '\p{Is_Bidi_Class=lefttoright}', ""); + Expect(1, 921599, '\p{^Is_Bidi_Class=lefttoright}', ""); + Expect(1, 921599, '\P{Is_Bidi_Class=lefttoright}', ""); + Expect(0, 921599, '\P{^Is_Bidi_Class=lefttoright}', ""); + Expect(1, 1114109, '\p{Is_Bidi_Class= Left_to_right}', ""); + Expect(0, 1114109, '\p{^Is_Bidi_Class= Left_to_right}', ""); + Expect(0, 1114109, '\P{Is_Bidi_Class= Left_to_right}', ""); + Expect(1, 1114109, '\P{^Is_Bidi_Class= Left_to_right}', ""); + Expect(0, 921599, '\p{Is_Bidi_Class= Left_to_right}', ""); + Expect(1, 921599, '\p{^Is_Bidi_Class= Left_to_right}', ""); + Expect(1, 921599, '\P{Is_Bidi_Class= Left_to_right}', ""); + Expect(0, 921599, '\P{^Is_Bidi_Class= Left_to_right}', ""); + Error('\p{Is_Bc=-/a/L}'); + Error('\P{Is_Bc=-/a/L}'); + Expect(1, 1114109, '\p{Is_Bc=l}', ""); + Expect(0, 1114109, '\p{^Is_Bc=l}', ""); + Expect(0, 1114109, '\P{Is_Bc=l}', ""); + Expect(1, 1114109, '\P{^Is_Bc=l}', ""); + Expect(0, 921599, '\p{Is_Bc=l}', ""); + Expect(1, 921599, '\p{^Is_Bc=l}', ""); + Expect(1, 921599, '\P{Is_Bc=l}', ""); + Expect(0, 921599, '\P{^Is_Bc=l}', ""); + Expect(1, 1114109, '\p{Is_Bc: -L}', ""); + Expect(0, 1114109, '\p{^Is_Bc: -L}', ""); + Expect(0, 1114109, '\P{Is_Bc: -L}', ""); + Expect(1, 1114109, '\P{^Is_Bc: -L}', ""); + Expect(0, 921599, '\p{Is_Bc: -L}', ""); + Expect(1, 921599, '\p{^Is_Bc: -L}', ""); + Expect(1, 921599, '\P{Is_Bc: -L}', ""); + Expect(0, 921599, '\P{^Is_Bc: -L}', ""); + Error('\p{Bidi_Class=_:=Left_TO_Right_embedding}'); + Error('\P{Bidi_Class=_:=Left_TO_Right_embedding}'); + Expect(1, 8234, '\p{Bidi_Class=:\ALeft_To_Right_Embedding\z:}', "");; + Expect(0, 8235, '\p{Bidi_Class=:\ALeft_To_Right_Embedding\z:}', "");; + Expect(1, 8234, '\p{Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8234, '\p{^Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8234, '\P{Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8234, '\P{^Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8235, '\p{Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8235, '\p{^Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8235, '\P{Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8235, '\P{^Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8234, '\p{Bidi_Class=:\Alefttorightembedding\z:}', "");; + Expect(0, 8235, '\p{Bidi_Class=:\Alefttorightembedding\z:}', "");; + Expect(1, 8234, '\p{Bidi_Class= Left_To_Right_embedding}', ""); + Expect(0, 8234, '\p{^Bidi_Class= Left_To_Right_embedding}', ""); + Expect(0, 8234, '\P{Bidi_Class= Left_To_Right_embedding}', ""); + Expect(1, 8234, '\P{^Bidi_Class= Left_To_Right_embedding}', ""); + Expect(0, 8235, '\p{Bidi_Class= Left_To_Right_embedding}', ""); + Expect(1, 8235, '\p{^Bidi_Class= Left_To_Right_embedding}', ""); + Expect(1, 8235, '\P{Bidi_Class= Left_To_Right_embedding}', ""); + Expect(0, 8235, '\P{^Bidi_Class= Left_To_Right_embedding}', ""); + Error('\p{Bc=/a/__LRE}'); + Error('\P{Bc=/a/__LRE}'); + Expect(1, 8234, '\p{Bc=:\ALRE\z:}', "");; + Expect(0, 8235, '\p{Bc=:\ALRE\z:}', "");; + Expect(1, 8234, '\p{Bc=lre}', ""); + Expect(0, 8234, '\p{^Bc=lre}', ""); + Expect(0, 8234, '\P{Bc=lre}', ""); + Expect(1, 8234, '\P{^Bc=lre}', ""); + Expect(0, 8235, '\p{Bc=lre}', ""); + Expect(1, 8235, '\p{^Bc=lre}', ""); + Expect(1, 8235, '\P{Bc=lre}', ""); + Expect(0, 8235, '\P{^Bc=lre}', ""); + Expect(1, 8234, '\p{Bc=:\Alre\z:}', "");; + Expect(0, 8235, '\p{Bc=:\Alre\z:}', "");; + Expect(1, 8234, '\p{Bc=- LRE}', ""); + Expect(0, 8234, '\p{^Bc=- LRE}', ""); + Expect(0, 8234, '\P{Bc=- LRE}', ""); + Expect(1, 8234, '\P{^Bc=- LRE}', ""); + Expect(0, 8235, '\p{Bc=- LRE}', ""); + Expect(1, 8235, '\p{^Bc=- LRE}', ""); + Expect(1, 8235, '\P{Bc=- LRE}', ""); + Expect(0, 8235, '\P{^Bc=- LRE}', ""); + Error('\p{Is_Bidi_Class= /a/Left_To_Right_Embedding}'); + Error('\P{Is_Bidi_Class= /a/Left_To_Right_Embedding}'); + Expect(1, 8234, '\p{Is_Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8234, '\p{^Is_Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8234, '\P{Is_Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8234, '\P{^Is_Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8235, '\p{Is_Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8235, '\p{^Is_Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8235, '\P{Is_Bidi_Class=lefttorightembedding}', ""); + Expect(0, 8235, '\P{^Is_Bidi_Class=lefttorightembedding}', ""); + Expect(1, 8234, '\p{Is_Bidi_Class= left_TO_RIGHT_Embedding}', ""); + Expect(0, 8234, '\p{^Is_Bidi_Class= left_TO_RIGHT_Embedding}', ""); + Expect(0, 8234, '\P{Is_Bidi_Class= left_TO_RIGHT_Embedding}', ""); + Expect(1, 8234, '\P{^Is_Bidi_Class= left_TO_RIGHT_Embedding}', ""); + Expect(0, 8235, '\p{Is_Bidi_Class= left_TO_RIGHT_Embedding}', ""); + Expect(1, 8235, '\p{^Is_Bidi_Class= left_TO_RIGHT_Embedding}', ""); + Expect(1, 8235, '\P{Is_Bidi_Class= left_TO_RIGHT_Embedding}', ""); + Expect(0, 8235, '\P{^Is_Bidi_Class= left_TO_RIGHT_Embedding}', ""); + Error('\p{Is_Bc=_/a/LRE}'); + Error('\P{Is_Bc=_/a/LRE}'); + Expect(1, 8234, '\p{Is_Bc=lre}', ""); + Expect(0, 8234, '\p{^Is_Bc=lre}', ""); + Expect(0, 8234, '\P{Is_Bc=lre}', ""); + Expect(1, 8234, '\P{^Is_Bc=lre}', ""); + Expect(0, 8235, '\p{Is_Bc=lre}', ""); + Expect(1, 8235, '\p{^Is_Bc=lre}', ""); + Expect(1, 8235, '\P{Is_Bc=lre}', ""); + Expect(0, 8235, '\P{^Is_Bc=lre}', ""); + Expect(1, 8234, '\p{Is_Bc=_-LRE}', ""); + Expect(0, 8234, '\p{^Is_Bc=_-LRE}', ""); + Expect(0, 8234, '\P{Is_Bc=_-LRE}', ""); + Expect(1, 8234, '\P{^Is_Bc=_-LRE}', ""); + Expect(0, 8235, '\p{Is_Bc=_-LRE}', ""); + Expect(1, 8235, '\p{^Is_Bc=_-LRE}', ""); + Expect(1, 8235, '\P{Is_Bc=_-LRE}', ""); + Expect(0, 8235, '\P{^Is_Bc=_-LRE}', ""); + Error('\p{Bidi_Class: /a/LEFT_to_RIGHT_isolate}'); + Error('\P{Bidi_Class: /a/LEFT_to_RIGHT_isolate}'); + Expect(1, 8294, '\p{Bidi_Class=:\ALeft_To_Right_Isolate\z:}', "");; + Expect(0, 8295, '\p{Bidi_Class=:\ALeft_To_Right_Isolate\z:}', "");; + Expect(1, 8294, '\p{Bidi_Class: lefttorightisolate}', ""); + Expect(0, 8294, '\p{^Bidi_Class: lefttorightisolate}', ""); + Expect(0, 8294, '\P{Bidi_Class: lefttorightisolate}', ""); + Expect(1, 8294, '\P{^Bidi_Class: lefttorightisolate}', ""); + Expect(0, 8295, '\p{Bidi_Class: lefttorightisolate}', ""); + Expect(1, 8295, '\p{^Bidi_Class: lefttorightisolate}', ""); + Expect(1, 8295, '\P{Bidi_Class: lefttorightisolate}', ""); + Expect(0, 8295, '\P{^Bidi_Class: lefttorightisolate}', ""); + Expect(1, 8294, '\p{Bidi_Class=:\Alefttorightisolate\z:}', "");; + Expect(0, 8295, '\p{Bidi_Class=:\Alefttorightisolate\z:}', "");; + Expect(1, 8294, '\p{Bidi_Class=left_To_Right_ISOLATE}', ""); + Expect(0, 8294, '\p{^Bidi_Class=left_To_Right_ISOLATE}', ""); + Expect(0, 8294, '\P{Bidi_Class=left_To_Right_ISOLATE}', ""); + Expect(1, 8294, '\P{^Bidi_Class=left_To_Right_ISOLATE}', ""); + Expect(0, 8295, '\p{Bidi_Class=left_To_Right_ISOLATE}', ""); + Expect(1, 8295, '\p{^Bidi_Class=left_To_Right_ISOLATE}', ""); + Expect(1, 8295, '\P{Bidi_Class=left_To_Right_ISOLATE}', ""); + Expect(0, 8295, '\P{^Bidi_Class=left_To_Right_ISOLATE}', ""); + Error('\p{Bc=/a/ _LRI}'); + Error('\P{Bc=/a/ _LRI}'); + Expect(1, 8294, '\p{Bc=:\ALRI\z:}', "");; + Expect(0, 8295, '\p{Bc=:\ALRI\z:}', "");; + Expect(1, 8294, '\p{Bc=lri}', ""); + Expect(0, 8294, '\p{^Bc=lri}', ""); + Expect(0, 8294, '\P{Bc=lri}', ""); + Expect(1, 8294, '\P{^Bc=lri}', ""); + Expect(0, 8295, '\p{Bc=lri}', ""); + Expect(1, 8295, '\p{^Bc=lri}', ""); + Expect(1, 8295, '\P{Bc=lri}', ""); + Expect(0, 8295, '\P{^Bc=lri}', ""); + Expect(1, 8294, '\p{Bc=:\Alri\z:}', "");; + Expect(0, 8295, '\p{Bc=:\Alri\z:}', "");; + Expect(1, 8294, '\p{Bc= lri}', ""); + Expect(0, 8294, '\p{^Bc= lri}', ""); + Expect(0, 8294, '\P{Bc= lri}', ""); + Expect(1, 8294, '\P{^Bc= lri}', ""); + Expect(0, 8295, '\p{Bc= lri}', ""); + Expect(1, 8295, '\p{^Bc= lri}', ""); + Expect(1, 8295, '\P{Bc= lri}', ""); + Expect(0, 8295, '\P{^Bc= lri}', ""); + Error('\p{Is_Bidi_Class=/a/ Left_To_RIGHT_ISOLATE}'); + Error('\P{Is_Bidi_Class=/a/ Left_To_RIGHT_ISOLATE}'); + Expect(1, 8294, '\p{Is_Bidi_Class=lefttorightisolate}', ""); + Expect(0, 8294, '\p{^Is_Bidi_Class=lefttorightisolate}', ""); + Expect(0, 8294, '\P{Is_Bidi_Class=lefttorightisolate}', ""); + Expect(1, 8294, '\P{^Is_Bidi_Class=lefttorightisolate}', ""); + Expect(0, 8295, '\p{Is_Bidi_Class=lefttorightisolate}', ""); + Expect(1, 8295, '\p{^Is_Bidi_Class=lefttorightisolate}', ""); + Expect(1, 8295, '\P{Is_Bidi_Class=lefttorightisolate}', ""); + Expect(0, 8295, '\P{^Is_Bidi_Class=lefttorightisolate}', ""); + Expect(1, 8294, '\p{Is_Bidi_Class= Left_To_RIGHT_isolate}', ""); + Expect(0, 8294, '\p{^Is_Bidi_Class= Left_To_RIGHT_isolate}', ""); + Expect(0, 8294, '\P{Is_Bidi_Class= Left_To_RIGHT_isolate}', ""); + Expect(1, 8294, '\P{^Is_Bidi_Class= Left_To_RIGHT_isolate}', ""); + Expect(0, 8295, '\p{Is_Bidi_Class= Left_To_RIGHT_isolate}', ""); + Expect(1, 8295, '\p{^Is_Bidi_Class= Left_To_RIGHT_isolate}', ""); + Expect(1, 8295, '\P{Is_Bidi_Class= Left_To_RIGHT_isolate}', ""); + Expect(0, 8295, '\P{^Is_Bidi_Class= Left_To_RIGHT_isolate}', ""); + Error('\p{Is_Bc=/a/ lri}'); + Error('\P{Is_Bc=/a/ lri}'); + Expect(1, 8294, '\p{Is_Bc: lri}', ""); + Expect(0, 8294, '\p{^Is_Bc: lri}', ""); + Expect(0, 8294, '\P{Is_Bc: lri}', ""); + Expect(1, 8294, '\P{^Is_Bc: lri}', ""); + Expect(0, 8295, '\p{Is_Bc: lri}', ""); + Expect(1, 8295, '\p{^Is_Bc: lri}', ""); + Expect(1, 8295, '\P{Is_Bc: lri}', ""); + Expect(0, 8295, '\P{^Is_Bc: lri}', ""); + Expect(1, 8294, '\p{Is_Bc= LRI}', ""); + Expect(0, 8294, '\p{^Is_Bc= LRI}', ""); + Expect(0, 8294, '\P{Is_Bc= LRI}', ""); + Expect(1, 8294, '\P{^Is_Bc= LRI}', ""); + Expect(0, 8295, '\p{Is_Bc= LRI}', ""); + Expect(1, 8295, '\p{^Is_Bc= LRI}', ""); + Expect(1, 8295, '\P{Is_Bc= LRI}', ""); + Expect(0, 8295, '\P{^Is_Bc= LRI}', ""); + Error('\p{Bidi_Class=_ left_To_RIGHT_Override:=}'); + Error('\P{Bidi_Class=_ left_To_RIGHT_Override:=}'); + Expect(1, 8237, '\p{Bidi_Class=:\ALeft_To_Right_Override\z:}', "");; + Expect(0, 8238, '\p{Bidi_Class=:\ALeft_To_Right_Override\z:}', "");; + Expect(1, 8237, '\p{Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8237, '\p{^Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8237, '\P{Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8237, '\P{^Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8238, '\p{Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8238, '\p{^Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8238, '\P{Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8238, '\P{^Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8237, '\p{Bidi_Class=:\Alefttorightoverride\z:}', "");; + Expect(0, 8238, '\p{Bidi_Class=:\Alefttorightoverride\z:}', "");; + Expect(1, 8237, '\p{Bidi_Class= -Left_To_RIGHT_OVERRIDE}', ""); + Expect(0, 8237, '\p{^Bidi_Class= -Left_To_RIGHT_OVERRIDE}', ""); + Expect(0, 8237, '\P{Bidi_Class= -Left_To_RIGHT_OVERRIDE}', ""); + Expect(1, 8237, '\P{^Bidi_Class= -Left_To_RIGHT_OVERRIDE}', ""); + Expect(0, 8238, '\p{Bidi_Class= -Left_To_RIGHT_OVERRIDE}', ""); + Expect(1, 8238, '\p{^Bidi_Class= -Left_To_RIGHT_OVERRIDE}', ""); + Expect(1, 8238, '\P{Bidi_Class= -Left_To_RIGHT_OVERRIDE}', ""); + Expect(0, 8238, '\P{^Bidi_Class= -Left_To_RIGHT_OVERRIDE}', ""); + Error('\p{Bc=:= LRO}'); + Error('\P{Bc=:= LRO}'); + Expect(1, 8237, '\p{Bc=:\ALRO\z:}', "");; + Expect(0, 8238, '\p{Bc=:\ALRO\z:}', "");; + Expect(1, 8237, '\p{Bc=lro}', ""); + Expect(0, 8237, '\p{^Bc=lro}', ""); + Expect(0, 8237, '\P{Bc=lro}', ""); + Expect(1, 8237, '\P{^Bc=lro}', ""); + Expect(0, 8238, '\p{Bc=lro}', ""); + Expect(1, 8238, '\p{^Bc=lro}', ""); + Expect(1, 8238, '\P{Bc=lro}', ""); + Expect(0, 8238, '\P{^Bc=lro}', ""); + Expect(1, 8237, '\p{Bc=:\Alro\z:}', "");; + Expect(0, 8238, '\p{Bc=:\Alro\z:}', "");; + Expect(1, 8237, '\p{Bc= LRO}', ""); + Expect(0, 8237, '\p{^Bc= LRO}', ""); + Expect(0, 8237, '\P{Bc= LRO}', ""); + Expect(1, 8237, '\P{^Bc= LRO}', ""); + Expect(0, 8238, '\p{Bc= LRO}', ""); + Expect(1, 8238, '\p{^Bc= LRO}', ""); + Expect(1, 8238, '\P{Bc= LRO}', ""); + Expect(0, 8238, '\P{^Bc= LRO}', ""); + Error('\p{Is_Bidi_Class=/a/_-Left_To_Right_Override}'); + Error('\P{Is_Bidi_Class=/a/_-Left_To_Right_Override}'); + Expect(1, 8237, '\p{Is_Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8237, '\p{^Is_Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8237, '\P{Is_Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8237, '\P{^Is_Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8238, '\p{Is_Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8238, '\p{^Is_Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8238, '\P{Is_Bidi_Class=lefttorightoverride}', ""); + Expect(0, 8238, '\P{^Is_Bidi_Class=lefttorightoverride}', ""); + Expect(1, 8237, '\p{Is_Bidi_Class: -Left_To_Right_override}', ""); + Expect(0, 8237, '\p{^Is_Bidi_Class: -Left_To_Right_override}', ""); + Expect(0, 8237, '\P{Is_Bidi_Class: -Left_To_Right_override}', ""); + Expect(1, 8237, '\P{^Is_Bidi_Class: -Left_To_Right_override}', ""); + Expect(0, 8238, '\p{Is_Bidi_Class: -Left_To_Right_override}', ""); + Expect(1, 8238, '\p{^Is_Bidi_Class: -Left_To_Right_override}', ""); + Expect(1, 8238, '\P{Is_Bidi_Class: -Left_To_Right_override}', ""); + Expect(0, 8238, '\P{^Is_Bidi_Class: -Left_To_Right_override}', ""); + Error('\p{Is_Bc=/a/_ LRO}'); + Error('\P{Is_Bc=/a/_ LRO}'); + Expect(1, 8237, '\p{Is_Bc=lro}', ""); + Expect(0, 8237, '\p{^Is_Bc=lro}', ""); + Expect(0, 8237, '\P{Is_Bc=lro}', ""); + Expect(1, 8237, '\P{^Is_Bc=lro}', ""); + Expect(0, 8238, '\p{Is_Bc=lro}', ""); + Expect(1, 8238, '\p{^Is_Bc=lro}', ""); + Expect(1, 8238, '\P{Is_Bc=lro}', ""); + Expect(0, 8238, '\P{^Is_Bc=lro}', ""); + Expect(1, 8237, '\p{Is_Bc=-LRO}', ""); + Expect(0, 8237, '\p{^Is_Bc=-LRO}', ""); + Expect(0, 8237, '\P{Is_Bc=-LRO}', ""); + Expect(1, 8237, '\P{^Is_Bc=-LRO}', ""); + Expect(0, 8238, '\p{Is_Bc=-LRO}', ""); + Expect(1, 8238, '\p{^Is_Bc=-LRO}', ""); + Expect(1, 8238, '\P{Is_Bc=-LRO}', ""); + Expect(0, 8238, '\P{^Is_Bc=-LRO}', ""); + Error('\p{Bidi_Class=:=_nonspacing_Mark}'); + Error('\P{Bidi_Class=:=_nonspacing_Mark}'); + Expect(1, 917999, '\p{Bidi_Class=:\ANonspacing_Mark\z:}', "");; + Expect(0, 918000, '\p{Bidi_Class=:\ANonspacing_Mark\z:}', "");; + Expect(1, 917999, '\p{Bidi_Class=nonspacingmark}', ""); + Expect(0, 917999, '\p{^Bidi_Class=nonspacingmark}', ""); + Expect(0, 917999, '\P{Bidi_Class=nonspacingmark}', ""); + Expect(1, 917999, '\P{^Bidi_Class=nonspacingmark}', ""); + Expect(0, 918000, '\p{Bidi_Class=nonspacingmark}', ""); + Expect(1, 918000, '\p{^Bidi_Class=nonspacingmark}', ""); + Expect(1, 918000, '\P{Bidi_Class=nonspacingmark}', ""); + Expect(0, 918000, '\P{^Bidi_Class=nonspacingmark}', ""); + Expect(1, 917999, '\p{Bidi_Class=:\Anonspacingmark\z:}', "");; + Expect(0, 918000, '\p{Bidi_Class=:\Anonspacingmark\z:}', "");; + Expect(1, 917999, '\p{Bidi_Class= nonspacing_Mark}', ""); + Expect(0, 917999, '\p{^Bidi_Class= nonspacing_Mark}', ""); + Expect(0, 917999, '\P{Bidi_Class= nonspacing_Mark}', ""); + Expect(1, 917999, '\P{^Bidi_Class= nonspacing_Mark}', ""); + Expect(0, 918000, '\p{Bidi_Class= nonspacing_Mark}', ""); + Expect(1, 918000, '\p{^Bidi_Class= nonspacing_Mark}', ""); + Expect(1, 918000, '\P{Bidi_Class= nonspacing_Mark}', ""); + Expect(0, 918000, '\P{^Bidi_Class= nonspacing_Mark}', ""); + Error('\p{Bc=/a/ nsm}'); + Error('\P{Bc=/a/ nsm}'); + Expect(1, 917999, '\p{Bc=:\ANSM\z:}', "");; + Expect(0, 918000, '\p{Bc=:\ANSM\z:}', "");; + Expect(1, 917999, '\p{Bc: nsm}', ""); + Expect(0, 917999, '\p{^Bc: nsm}', ""); + Expect(0, 917999, '\P{Bc: nsm}', ""); + Expect(1, 917999, '\P{^Bc: nsm}', ""); + Expect(0, 918000, '\p{Bc: nsm}', ""); + Expect(1, 918000, '\p{^Bc: nsm}', ""); + Expect(1, 918000, '\P{Bc: nsm}', ""); + Expect(0, 918000, '\P{^Bc: nsm}', ""); + Expect(1, 917999, '\p{Bc=:\Ansm\z:}', "");; + Expect(0, 918000, '\p{Bc=:\Ansm\z:}', "");; + Expect(1, 917999, '\p{Bc=-NSM}', ""); + Expect(0, 917999, '\p{^Bc=-NSM}', ""); + Expect(0, 917999, '\P{Bc=-NSM}', ""); + Expect(1, 917999, '\P{^Bc=-NSM}', ""); + Expect(0, 918000, '\p{Bc=-NSM}', ""); + Expect(1, 918000, '\p{^Bc=-NSM}', ""); + Expect(1, 918000, '\P{Bc=-NSM}', ""); + Expect(0, 918000, '\P{^Bc=-NSM}', ""); + Error('\p{Is_Bidi_Class=_/a/Nonspacing_Mark}'); + Error('\P{Is_Bidi_Class=_/a/Nonspacing_Mark}'); + Expect(1, 917999, '\p{Is_Bidi_Class=nonspacingmark}', ""); + Expect(0, 917999, '\p{^Is_Bidi_Class=nonspacingmark}', ""); + Expect(0, 917999, '\P{Is_Bidi_Class=nonspacingmark}', ""); + Expect(1, 917999, '\P{^Is_Bidi_Class=nonspacingmark}', ""); + Expect(0, 918000, '\p{Is_Bidi_Class=nonspacingmark}', ""); + Expect(1, 918000, '\p{^Is_Bidi_Class=nonspacingmark}', ""); + Expect(1, 918000, '\P{Is_Bidi_Class=nonspacingmark}', ""); + Expect(0, 918000, '\P{^Is_Bidi_Class=nonspacingmark}', ""); + Expect(1, 917999, '\p{Is_Bidi_Class= NONSPACING_Mark}', ""); + Expect(0, 917999, '\p{^Is_Bidi_Class= NONSPACING_Mark}', ""); + Expect(0, 917999, '\P{Is_Bidi_Class= NONSPACING_Mark}', ""); + Expect(1, 917999, '\P{^Is_Bidi_Class= NONSPACING_Mark}', ""); + Expect(0, 918000, '\p{Is_Bidi_Class= NONSPACING_Mark}', ""); + Expect(1, 918000, '\p{^Is_Bidi_Class= NONSPACING_Mark}', ""); + Expect(1, 918000, '\P{Is_Bidi_Class= NONSPACING_Mark}', ""); + Expect(0, 918000, '\P{^Is_Bidi_Class= NONSPACING_Mark}', ""); + Error('\p{Is_Bc=/a/ NSM}'); + Error('\P{Is_Bc=/a/ NSM}'); + Expect(1, 917999, '\p{Is_Bc=nsm}', ""); + Expect(0, 917999, '\p{^Is_Bc=nsm}', ""); + Expect(0, 917999, '\P{Is_Bc=nsm}', ""); + Expect(1, 917999, '\P{^Is_Bc=nsm}', ""); + Expect(0, 918000, '\p{Is_Bc=nsm}', ""); + Expect(1, 918000, '\p{^Is_Bc=nsm}', ""); + Expect(1, 918000, '\P{Is_Bc=nsm}', ""); + Expect(0, 918000, '\P{^Is_Bc=nsm}', ""); + Expect(1, 917999, '\p{Is_Bc=NSM}', ""); + Expect(0, 917999, '\p{^Is_Bc=NSM}', ""); + Expect(0, 917999, '\P{Is_Bc=NSM}', ""); + Expect(1, 917999, '\P{^Is_Bc=NSM}', ""); + Expect(0, 918000, '\p{Is_Bc=NSM}', ""); + Expect(1, 918000, '\p{^Is_Bc=NSM}', ""); + Expect(1, 918000, '\P{Is_Bc=NSM}', ""); + Expect(0, 918000, '\P{^Is_Bc=NSM}', ""); + Error('\p{Bidi_Class=-/a/Other_Neutral}'); + Error('\P{Bidi_Class=-/a/Other_Neutral}'); + Expect(1, 130042, '\p{Bidi_Class=:\AOther_Neutral\z:}', "");; + Expect(0, 130043, '\p{Bidi_Class=:\AOther_Neutral\z:}', "");; + Expect(1, 130042, '\p{Bidi_Class=otherneutral}', ""); + Expect(0, 130042, '\p{^Bidi_Class=otherneutral}', ""); + Expect(0, 130042, '\P{Bidi_Class=otherneutral}', ""); + Expect(1, 130042, '\P{^Bidi_Class=otherneutral}', ""); + Expect(0, 130043, '\p{Bidi_Class=otherneutral}', ""); + Expect(1, 130043, '\p{^Bidi_Class=otherneutral}', ""); + Expect(1, 130043, '\P{Bidi_Class=otherneutral}', ""); + Expect(0, 130043, '\P{^Bidi_Class=otherneutral}', ""); + Expect(1, 130042, '\p{Bidi_Class=:\Aotherneutral\z:}', "");; + Expect(0, 130043, '\p{Bidi_Class=:\Aotherneutral\z:}', "");; + Expect(1, 130042, '\p{Bidi_Class=- Other_Neutral}', ""); + Expect(0, 130042, '\p{^Bidi_Class=- Other_Neutral}', ""); + Expect(0, 130042, '\P{Bidi_Class=- Other_Neutral}', ""); + Expect(1, 130042, '\P{^Bidi_Class=- Other_Neutral}', ""); + Expect(0, 130043, '\p{Bidi_Class=- Other_Neutral}', ""); + Expect(1, 130043, '\p{^Bidi_Class=- Other_Neutral}', ""); + Expect(1, 130043, '\P{Bidi_Class=- Other_Neutral}', ""); + Expect(0, 130043, '\P{^Bidi_Class=- Other_Neutral}', ""); + Error('\p{Bc= -ON:=}'); + Error('\P{Bc= -ON:=}'); + Expect(1, 130042, '\p{Bc=:\AON\z:}', "");; + Expect(0, 130043, '\p{Bc=:\AON\z:}', "");; + Expect(1, 130042, '\p{Bc=on}', ""); + Expect(0, 130042, '\p{^Bc=on}', ""); + Expect(0, 130042, '\P{Bc=on}', ""); + Expect(1, 130042, '\P{^Bc=on}', ""); + Expect(0, 130043, '\p{Bc=on}', ""); + Expect(1, 130043, '\p{^Bc=on}', ""); + Expect(1, 130043, '\P{Bc=on}', ""); + Expect(0, 130043, '\P{^Bc=on}', ""); + Expect(1, 130042, '\p{Bc=:\Aon\z:}', "");; + Expect(0, 130043, '\p{Bc=:\Aon\z:}', "");; + Expect(1, 130042, '\p{Bc= ON}', ""); + Expect(0, 130042, '\p{^Bc= ON}', ""); + Expect(0, 130042, '\P{Bc= ON}', ""); + Expect(1, 130042, '\P{^Bc= ON}', ""); + Expect(0, 130043, '\p{Bc= ON}', ""); + Expect(1, 130043, '\p{^Bc= ON}', ""); + Expect(1, 130043, '\P{Bc= ON}', ""); + Expect(0, 130043, '\P{^Bc= ON}', ""); + Error('\p{Is_Bidi_Class=/a/other_Neutral}'); + Error('\P{Is_Bidi_Class=/a/other_Neutral}'); + Expect(1, 130042, '\p{Is_Bidi_Class=otherneutral}', ""); + Expect(0, 130042, '\p{^Is_Bidi_Class=otherneutral}', ""); + Expect(0, 130042, '\P{Is_Bidi_Class=otherneutral}', ""); + Expect(1, 130042, '\P{^Is_Bidi_Class=otherneutral}', ""); + Expect(0, 130043, '\p{Is_Bidi_Class=otherneutral}', ""); + Expect(1, 130043, '\p{^Is_Bidi_Class=otherneutral}', ""); + Expect(1, 130043, '\P{Is_Bidi_Class=otherneutral}', ""); + Expect(0, 130043, '\P{^Is_Bidi_Class=otherneutral}', ""); + Expect(1, 130042, '\p{Is_Bidi_Class: other_neutral}', ""); + Expect(0, 130042, '\p{^Is_Bidi_Class: other_neutral}', ""); + Expect(0, 130042, '\P{Is_Bidi_Class: other_neutral}', ""); + Expect(1, 130042, '\P{^Is_Bidi_Class: other_neutral}', ""); + Expect(0, 130043, '\p{Is_Bidi_Class: other_neutral}', ""); + Expect(1, 130043, '\p{^Is_Bidi_Class: other_neutral}', ""); + Expect(1, 130043, '\P{Is_Bidi_Class: other_neutral}', ""); + Expect(0, 130043, '\P{^Is_Bidi_Class: other_neutral}', ""); + Error('\p{Is_Bc= -ON/a/}'); + Error('\P{Is_Bc= -ON/a/}'); + Expect(1, 130042, '\p{Is_Bc=on}', ""); + Expect(0, 130042, '\p{^Is_Bc=on}', ""); + Expect(0, 130042, '\P{Is_Bc=on}', ""); + Expect(1, 130042, '\P{^Is_Bc=on}', ""); + Expect(0, 130043, '\p{Is_Bc=on}', ""); + Expect(1, 130043, '\p{^Is_Bc=on}', ""); + Expect(1, 130043, '\P{Is_Bc=on}', ""); + Expect(0, 130043, '\P{^Is_Bc=on}', ""); + Expect(1, 130042, '\p{Is_Bc= on}', ""); + Expect(0, 130042, '\p{^Is_Bc= on}', ""); + Expect(0, 130042, '\P{Is_Bc= on}', ""); + Expect(1, 130042, '\P{^Is_Bc= on}', ""); + Expect(0, 130043, '\p{Is_Bc= on}', ""); + Expect(1, 130043, '\p{^Is_Bc= on}', ""); + Expect(1, 130043, '\P{Is_Bc= on}', ""); + Expect(0, 130043, '\P{^Is_Bc= on}', ""); + Error('\p{Bidi_Class=_ POP_directional_Format/a/}'); + Error('\P{Bidi_Class=_ POP_directional_Format/a/}'); + Expect(1, 8236, '\p{Bidi_Class=:\APop_Directional_Format\z:}', "");; + Expect(0, 8237, '\p{Bidi_Class=:\APop_Directional_Format\z:}', "");; + Expect(1, 8236, '\p{Bidi_Class=popdirectionalformat}', ""); + Expect(0, 8236, '\p{^Bidi_Class=popdirectionalformat}', ""); + Expect(0, 8236, '\P{Bidi_Class=popdirectionalformat}', ""); + Expect(1, 8236, '\P{^Bidi_Class=popdirectionalformat}', ""); + Expect(0, 8237, '\p{Bidi_Class=popdirectionalformat}', ""); + Expect(1, 8237, '\p{^Bidi_Class=popdirectionalformat}', ""); + Expect(1, 8237, '\P{Bidi_Class=popdirectionalformat}', ""); + Expect(0, 8237, '\P{^Bidi_Class=popdirectionalformat}', ""); + Expect(1, 8236, '\p{Bidi_Class=:\Apopdirectionalformat\z:}', "");; + Expect(0, 8237, '\p{Bidi_Class=:\Apopdirectionalformat\z:}', "");; + Expect(1, 8236, '\p{Bidi_Class= Pop_Directional_format}', ""); + Expect(0, 8236, '\p{^Bidi_Class= Pop_Directional_format}', ""); + Expect(0, 8236, '\P{Bidi_Class= Pop_Directional_format}', ""); + Expect(1, 8236, '\P{^Bidi_Class= Pop_Directional_format}', ""); + Expect(0, 8237, '\p{Bidi_Class= Pop_Directional_format}', ""); + Expect(1, 8237, '\p{^Bidi_Class= Pop_Directional_format}', ""); + Expect(1, 8237, '\P{Bidi_Class= Pop_Directional_format}', ""); + Expect(0, 8237, '\P{^Bidi_Class= Pop_Directional_format}', ""); + Error('\p{Bc=/a/_PDF}'); + Error('\P{Bc=/a/_PDF}'); + Expect(1, 8236, '\p{Bc=:\APDF\z:}', "");; + Expect(0, 8237, '\p{Bc=:\APDF\z:}', "");; + Expect(1, 8236, '\p{Bc=pdf}', ""); + Expect(0, 8236, '\p{^Bc=pdf}', ""); + Expect(0, 8236, '\P{Bc=pdf}', ""); + Expect(1, 8236, '\P{^Bc=pdf}', ""); + Expect(0, 8237, '\p{Bc=pdf}', ""); + Expect(1, 8237, '\p{^Bc=pdf}', ""); + Expect(1, 8237, '\P{Bc=pdf}', ""); + Expect(0, 8237, '\P{^Bc=pdf}', ""); + Expect(1, 8236, '\p{Bc=:\Apdf\z:}', "");; + Expect(0, 8237, '\p{Bc=:\Apdf\z:}', "");; + Expect(1, 8236, '\p{Bc: PDF}', ""); + Expect(0, 8236, '\p{^Bc: PDF}', ""); + Expect(0, 8236, '\P{Bc: PDF}', ""); + Expect(1, 8236, '\P{^Bc: PDF}', ""); + Expect(0, 8237, '\p{Bc: PDF}', ""); + Expect(1, 8237, '\p{^Bc: PDF}', ""); + Expect(1, 8237, '\P{Bc: PDF}', ""); + Expect(0, 8237, '\P{^Bc: PDF}', ""); + Error('\p{Is_Bidi_Class=-:=Pop_DIRECTIONAL_Format}'); + Error('\P{Is_Bidi_Class=-:=Pop_DIRECTIONAL_Format}'); + Expect(1, 8236, '\p{Is_Bidi_Class=popdirectionalformat}', ""); + Expect(0, 8236, '\p{^Is_Bidi_Class=popdirectionalformat}', ""); + Expect(0, 8236, '\P{Is_Bidi_Class=popdirectionalformat}', ""); + Expect(1, 8236, '\P{^Is_Bidi_Class=popdirectionalformat}', ""); + Expect(0, 8237, '\p{Is_Bidi_Class=popdirectionalformat}', ""); + Expect(1, 8237, '\p{^Is_Bidi_Class=popdirectionalformat}', ""); + Expect(1, 8237, '\P{Is_Bidi_Class=popdirectionalformat}', ""); + Expect(0, 8237, '\P{^Is_Bidi_Class=popdirectionalformat}', ""); + Expect(1, 8236, '\p{Is_Bidi_Class= Pop_Directional_FORMAT}', ""); + Expect(0, 8236, '\p{^Is_Bidi_Class= Pop_Directional_FORMAT}', ""); + Expect(0, 8236, '\P{Is_Bidi_Class= Pop_Directional_FORMAT}', ""); + Expect(1, 8236, '\P{^Is_Bidi_Class= Pop_Directional_FORMAT}', ""); + Expect(0, 8237, '\p{Is_Bidi_Class= Pop_Directional_FORMAT}', ""); + Expect(1, 8237, '\p{^Is_Bidi_Class= Pop_Directional_FORMAT}', ""); + Expect(1, 8237, '\P{Is_Bidi_Class= Pop_Directional_FORMAT}', ""); + Expect(0, 8237, '\P{^Is_Bidi_Class= Pop_Directional_FORMAT}', ""); + Error('\p{Is_Bc=:= _PDF}'); + Error('\P{Is_Bc=:= _PDF}'); + Expect(1, 8236, '\p{Is_Bc=pdf}', ""); + Expect(0, 8236, '\p{^Is_Bc=pdf}', ""); + Expect(0, 8236, '\P{Is_Bc=pdf}', ""); + Expect(1, 8236, '\P{^Is_Bc=pdf}', ""); + Expect(0, 8237, '\p{Is_Bc=pdf}', ""); + Expect(1, 8237, '\p{^Is_Bc=pdf}', ""); + Expect(1, 8237, '\P{Is_Bc=pdf}', ""); + Expect(0, 8237, '\P{^Is_Bc=pdf}', ""); + Expect(1, 8236, '\p{Is_Bc= PDF}', ""); + Expect(0, 8236, '\p{^Is_Bc= PDF}', ""); + Expect(0, 8236, '\P{Is_Bc= PDF}', ""); + Expect(1, 8236, '\P{^Is_Bc= PDF}', ""); + Expect(0, 8237, '\p{Is_Bc= PDF}', ""); + Expect(1, 8237, '\p{^Is_Bc= PDF}', ""); + Expect(1, 8237, '\P{Is_Bc= PDF}', ""); + Expect(0, 8237, '\P{^Is_Bc= PDF}', ""); + Error('\p{Bidi_Class=:=POP_Directional_Isolate}'); + Error('\P{Bidi_Class=:=POP_Directional_Isolate}'); + Expect(1, 8297, '\p{Bidi_Class=:\APop_Directional_Isolate\z:}', "");; + Expect(0, 8298, '\p{Bidi_Class=:\APop_Directional_Isolate\z:}', "");; + Expect(1, 8297, '\p{Bidi_Class=popdirectionalisolate}', ""); + Expect(0, 8297, '\p{^Bidi_Class=popdirectionalisolate}', ""); + Expect(0, 8297, '\P{Bidi_Class=popdirectionalisolate}', ""); + Expect(1, 8297, '\P{^Bidi_Class=popdirectionalisolate}', ""); + Expect(0, 8298, '\p{Bidi_Class=popdirectionalisolate}', ""); + Expect(1, 8298, '\p{^Bidi_Class=popdirectionalisolate}', ""); + Expect(1, 8298, '\P{Bidi_Class=popdirectionalisolate}', ""); + Expect(0, 8298, '\P{^Bidi_Class=popdirectionalisolate}', ""); + Expect(1, 8297, '\p{Bidi_Class=:\Apopdirectionalisolate\z:}', "");; + Expect(0, 8298, '\p{Bidi_Class=:\Apopdirectionalisolate\z:}', "");; + Expect(1, 8297, '\p{Bidi_Class=_Pop_Directional_Isolate}', ""); + Expect(0, 8297, '\p{^Bidi_Class=_Pop_Directional_Isolate}', ""); + Expect(0, 8297, '\P{Bidi_Class=_Pop_Directional_Isolate}', ""); + Expect(1, 8297, '\P{^Bidi_Class=_Pop_Directional_Isolate}', ""); + Expect(0, 8298, '\p{Bidi_Class=_Pop_Directional_Isolate}', ""); + Expect(1, 8298, '\p{^Bidi_Class=_Pop_Directional_Isolate}', ""); + Expect(1, 8298, '\P{Bidi_Class=_Pop_Directional_Isolate}', ""); + Expect(0, 8298, '\P{^Bidi_Class=_Pop_Directional_Isolate}', ""); + Error('\p{Bc=- PDI/a/}'); + Error('\P{Bc=- PDI/a/}'); + Expect(1, 8297, '\p{Bc=:\APDI\z:}', "");; + Expect(0, 8298, '\p{Bc=:\APDI\z:}', "");; + Expect(1, 8297, '\p{Bc=pdi}', ""); + Expect(0, 8297, '\p{^Bc=pdi}', ""); + Expect(0, 8297, '\P{Bc=pdi}', ""); + Expect(1, 8297, '\P{^Bc=pdi}', ""); + Expect(0, 8298, '\p{Bc=pdi}', ""); + Expect(1, 8298, '\p{^Bc=pdi}', ""); + Expect(1, 8298, '\P{Bc=pdi}', ""); + Expect(0, 8298, '\P{^Bc=pdi}', ""); + Expect(1, 8297, '\p{Bc=:\Apdi\z:}', "");; + Expect(0, 8298, '\p{Bc=:\Apdi\z:}', "");; + Expect(1, 8297, '\p{Bc=- PDI}', ""); + Expect(0, 8297, '\p{^Bc=- PDI}', ""); + Expect(0, 8297, '\P{Bc=- PDI}', ""); + Expect(1, 8297, '\P{^Bc=- PDI}', ""); + Expect(0, 8298, '\p{Bc=- PDI}', ""); + Expect(1, 8298, '\p{^Bc=- PDI}', ""); + Expect(1, 8298, '\P{Bc=- PDI}', ""); + Expect(0, 8298, '\P{^Bc=- PDI}', ""); + Error('\p{Is_Bidi_Class= pop_directional_Isolate:=}'); + Error('\P{Is_Bidi_Class= pop_directional_Isolate:=}'); + Expect(1, 8297, '\p{Is_Bidi_Class:popdirectionalisolate}', ""); + Expect(0, 8297, '\p{^Is_Bidi_Class:popdirectionalisolate}', ""); + Expect(0, 8297, '\P{Is_Bidi_Class:popdirectionalisolate}', ""); + Expect(1, 8297, '\P{^Is_Bidi_Class:popdirectionalisolate}', ""); + Expect(0, 8298, '\p{Is_Bidi_Class:popdirectionalisolate}', ""); + Expect(1, 8298, '\p{^Is_Bidi_Class:popdirectionalisolate}', ""); + Expect(1, 8298, '\P{Is_Bidi_Class:popdirectionalisolate}', ""); + Expect(0, 8298, '\P{^Is_Bidi_Class:popdirectionalisolate}', ""); + Expect(1, 8297, '\p{Is_Bidi_Class= pop_Directional_isolate}', ""); + Expect(0, 8297, '\p{^Is_Bidi_Class= pop_Directional_isolate}', ""); + Expect(0, 8297, '\P{Is_Bidi_Class= pop_Directional_isolate}', ""); + Expect(1, 8297, '\P{^Is_Bidi_Class= pop_Directional_isolate}', ""); + Expect(0, 8298, '\p{Is_Bidi_Class= pop_Directional_isolate}', ""); + Expect(1, 8298, '\p{^Is_Bidi_Class= pop_Directional_isolate}', ""); + Expect(1, 8298, '\P{Is_Bidi_Class= pop_Directional_isolate}', ""); + Expect(0, 8298, '\P{^Is_Bidi_Class= pop_Directional_isolate}', ""); + Error('\p{Is_Bc= pdi/a/}'); + Error('\P{Is_Bc= pdi/a/}'); + Expect(1, 8297, '\p{Is_Bc=pdi}', ""); + Expect(0, 8297, '\p{^Is_Bc=pdi}', ""); + Expect(0, 8297, '\P{Is_Bc=pdi}', ""); + Expect(1, 8297, '\P{^Is_Bc=pdi}', ""); + Expect(0, 8298, '\p{Is_Bc=pdi}', ""); + Expect(1, 8298, '\p{^Is_Bc=pdi}', ""); + Expect(1, 8298, '\P{Is_Bc=pdi}', ""); + Expect(0, 8298, '\P{^Is_Bc=pdi}', ""); + Expect(1, 8297, '\p{Is_Bc= _PDI}', ""); + Expect(0, 8297, '\p{^Is_Bc= _PDI}', ""); + Expect(0, 8297, '\P{Is_Bc= _PDI}', ""); + Expect(1, 8297, '\P{^Is_Bc= _PDI}', ""); + Expect(0, 8298, '\p{Is_Bc= _PDI}', ""); + Expect(1, 8298, '\p{^Is_Bc= _PDI}', ""); + Expect(1, 8298, '\P{Is_Bc= _PDI}', ""); + Expect(0, 8298, '\P{^Is_Bc= _PDI}', ""); + Error('\p{Bidi_Class=_Right_To_Left:=}'); + Error('\P{Bidi_Class=_Right_To_Left:=}'); + Expect(1, 126975, '\p{Bidi_Class=:\ARight_To_Left\z:}', "");; + Expect(0, 126976, '\p{Bidi_Class=:\ARight_To_Left\z:}', "");; + Expect(1, 126975, '\p{Bidi_Class=righttoleft}', ""); + Expect(0, 126975, '\p{^Bidi_Class=righttoleft}', ""); + Expect(0, 126975, '\P{Bidi_Class=righttoleft}', ""); + Expect(1, 126975, '\P{^Bidi_Class=righttoleft}', ""); + Expect(0, 126976, '\p{Bidi_Class=righttoleft}', ""); + Expect(1, 126976, '\p{^Bidi_Class=righttoleft}', ""); + Expect(1, 126976, '\P{Bidi_Class=righttoleft}', ""); + Expect(0, 126976, '\P{^Bidi_Class=righttoleft}', ""); + Expect(1, 126975, '\p{Bidi_Class=:\Arighttoleft\z:}', "");; + Expect(0, 126976, '\p{Bidi_Class=:\Arighttoleft\z:}', "");; + Expect(1, 126975, '\p{Bidi_Class=--Right_To_LEFT}', ""); + Expect(0, 126975, '\p{^Bidi_Class=--Right_To_LEFT}', ""); + Expect(0, 126975, '\P{Bidi_Class=--Right_To_LEFT}', ""); + Expect(1, 126975, '\P{^Bidi_Class=--Right_To_LEFT}', ""); + Expect(0, 126976, '\p{Bidi_Class=--Right_To_LEFT}', ""); + Expect(1, 126976, '\p{^Bidi_Class=--Right_To_LEFT}', ""); + Expect(1, 126976, '\P{Bidi_Class=--Right_To_LEFT}', ""); + Expect(0, 126976, '\P{^Bidi_Class=--Right_To_LEFT}', ""); + Error('\p{Bc=/a/ -R}'); + Error('\P{Bc=/a/ -R}'); + Expect(1, 126975, '\p{Bc=:\AR\z:}', "");; + Expect(0, 126976, '\p{Bc=:\AR\z:}', "");; + Expect(1, 126975, '\p{Bc=r}', ""); + Expect(0, 126975, '\p{^Bc=r}', ""); + Expect(0, 126975, '\P{Bc=r}', ""); + Expect(1, 126975, '\P{^Bc=r}', ""); + Expect(0, 126976, '\p{Bc=r}', ""); + Expect(1, 126976, '\p{^Bc=r}', ""); + Expect(1, 126976, '\P{Bc=r}', ""); + Expect(0, 126976, '\P{^Bc=r}', ""); + Expect(1, 126975, '\p{Bc=:\Ar\z:}', "");; + Expect(0, 126976, '\p{Bc=:\Ar\z:}', "");; + Expect(1, 126975, '\p{Bc= _R}', ""); + Expect(0, 126975, '\p{^Bc= _R}', ""); + Expect(0, 126975, '\P{Bc= _R}', ""); + Expect(1, 126975, '\P{^Bc= _R}', ""); + Expect(0, 126976, '\p{Bc= _R}', ""); + Expect(1, 126976, '\p{^Bc= _R}', ""); + Expect(1, 126976, '\P{Bc= _R}', ""); + Expect(0, 126976, '\P{^Bc= _R}', ""); + Error('\p{Is_Bidi_Class=_/a/Right_To_left}'); + Error('\P{Is_Bidi_Class=_/a/Right_To_left}'); + Expect(1, 126975, '\p{Is_Bidi_Class=righttoleft}', ""); + Expect(0, 126975, '\p{^Is_Bidi_Class=righttoleft}', ""); + Expect(0, 126975, '\P{Is_Bidi_Class=righttoleft}', ""); + Expect(1, 126975, '\P{^Is_Bidi_Class=righttoleft}', ""); + Expect(0, 126976, '\p{Is_Bidi_Class=righttoleft}', ""); + Expect(1, 126976, '\p{^Is_Bidi_Class=righttoleft}', ""); + Expect(1, 126976, '\P{Is_Bidi_Class=righttoleft}', ""); + Expect(0, 126976, '\P{^Is_Bidi_Class=righttoleft}', ""); + Expect(1, 126975, '\p{Is_Bidi_Class=_Right_to_left}', ""); + Expect(0, 126975, '\p{^Is_Bidi_Class=_Right_to_left}', ""); + Expect(0, 126975, '\P{Is_Bidi_Class=_Right_to_left}', ""); + Expect(1, 126975, '\P{^Is_Bidi_Class=_Right_to_left}', ""); + Expect(0, 126976, '\p{Is_Bidi_Class=_Right_to_left}', ""); + Expect(1, 126976, '\p{^Is_Bidi_Class=_Right_to_left}', ""); + Expect(1, 126976, '\P{Is_Bidi_Class=_Right_to_left}', ""); + Expect(0, 126976, '\P{^Is_Bidi_Class=_Right_to_left}', ""); + Error('\p{Is_Bc= /a/r}'); + Error('\P{Is_Bc= /a/r}'); + Expect(1, 126975, '\p{Is_Bc=r}', ""); + Expect(0, 126975, '\p{^Is_Bc=r}', ""); + Expect(0, 126975, '\P{Is_Bc=r}', ""); + Expect(1, 126975, '\P{^Is_Bc=r}', ""); + Expect(0, 126976, '\p{Is_Bc=r}', ""); + Expect(1, 126976, '\p{^Is_Bc=r}', ""); + Expect(1, 126976, '\P{Is_Bc=r}', ""); + Expect(0, 126976, '\P{^Is_Bc=r}', ""); + Expect(1, 126975, '\p{Is_Bc: R}', ""); + Expect(0, 126975, '\p{^Is_Bc: R}', ""); + Expect(0, 126975, '\P{Is_Bc: R}', ""); + Expect(1, 126975, '\P{^Is_Bc: R}', ""); + Expect(0, 126976, '\p{Is_Bc: R}', ""); + Expect(1, 126976, '\p{^Is_Bc: R}', ""); + Expect(1, 126976, '\P{Is_Bc: R}', ""); + Expect(0, 126976, '\P{^Is_Bc: R}', ""); + Error('\p{Bidi_Class=/a/ Right_TO_LEFT_Embedding}'); + Error('\P{Bidi_Class=/a/ Right_TO_LEFT_Embedding}'); + Expect(1, 8235, '\p{Bidi_Class=:\ARight_To_Left_Embedding\z:}', "");; + Expect(0, 8236, '\p{Bidi_Class=:\ARight_To_Left_Embedding\z:}', "");; + Expect(1, 8235, '\p{Bidi_Class=righttoleftembedding}', ""); + Expect(0, 8235, '\p{^Bidi_Class=righttoleftembedding}', ""); + Expect(0, 8235, '\P{Bidi_Class=righttoleftembedding}', ""); + Expect(1, 8235, '\P{^Bidi_Class=righttoleftembedding}', ""); + Expect(0, 8236, '\p{Bidi_Class=righttoleftembedding}', ""); + Expect(1, 8236, '\p{^Bidi_Class=righttoleftembedding}', ""); + Expect(1, 8236, '\P{Bidi_Class=righttoleftembedding}', ""); + Expect(0, 8236, '\P{^Bidi_Class=righttoleftembedding}', ""); + Expect(1, 8235, '\p{Bidi_Class=:\Arighttoleftembedding\z:}', "");; + Expect(0, 8236, '\p{Bidi_Class=:\Arighttoleftembedding\z:}', "");; + Expect(1, 8235, '\p{Bidi_Class= Right_TO_Left_embedding}', ""); + Expect(0, 8235, '\p{^Bidi_Class= Right_TO_Left_embedding}', ""); + Expect(0, 8235, '\P{Bidi_Class= Right_TO_Left_embedding}', ""); + Expect(1, 8235, '\P{^Bidi_Class= Right_TO_Left_embedding}', ""); + Expect(0, 8236, '\p{Bidi_Class= Right_TO_Left_embedding}', ""); + Expect(1, 8236, '\p{^Bidi_Class= Right_TO_Left_embedding}', ""); + Expect(1, 8236, '\P{Bidi_Class= Right_TO_Left_embedding}', ""); + Expect(0, 8236, '\P{^Bidi_Class= Right_TO_Left_embedding}', ""); + Error('\p{Bc= -RLE/a/}'); + Error('\P{Bc= -RLE/a/}'); + Expect(1, 8235, '\p{Bc=:\ARLE\z:}', "");; + Expect(0, 8236, '\p{Bc=:\ARLE\z:}', "");; + Expect(1, 8235, '\p{Bc=rle}', ""); + Expect(0, 8235, '\p{^Bc=rle}', ""); + Expect(0, 8235, '\P{Bc=rle}', ""); + Expect(1, 8235, '\P{^Bc=rle}', ""); + Expect(0, 8236, '\p{Bc=rle}', ""); + Expect(1, 8236, '\p{^Bc=rle}', ""); + Expect(1, 8236, '\P{Bc=rle}', ""); + Expect(0, 8236, '\P{^Bc=rle}', ""); + Expect(1, 8235, '\p{Bc=:\Arle\z:}', "");; + Expect(0, 8236, '\p{Bc=:\Arle\z:}', "");; + Expect(1, 8235, '\p{Bc= rle}', ""); + Expect(0, 8235, '\p{^Bc= rle}', ""); + Expect(0, 8235, '\P{Bc= rle}', ""); + Expect(1, 8235, '\P{^Bc= rle}', ""); + Expect(0, 8236, '\p{Bc= rle}', ""); + Expect(1, 8236, '\p{^Bc= rle}', ""); + Expect(1, 8236, '\P{Bc= rle}', ""); + Expect(0, 8236, '\P{^Bc= rle}', ""); + Error('\p{Is_Bidi_Class= RIGHT_To_LEFT_EMBEDDING/a/}'); + Error('\P{Is_Bidi_Class= RIGHT_To_LEFT_EMBEDDING/a/}'); + Expect(1, 8235, '\p{Is_Bidi_Class:righttoleftembedding}', ""); + Expect(0, 8235, '\p{^Is_Bidi_Class:righttoleftembedding}', ""); + Expect(0, 8235, '\P{Is_Bidi_Class:righttoleftembedding}', ""); + Expect(1, 8235, '\P{^Is_Bidi_Class:righttoleftembedding}', ""); + Expect(0, 8236, '\p{Is_Bidi_Class:righttoleftembedding}', ""); + Expect(1, 8236, '\p{^Is_Bidi_Class:righttoleftembedding}', ""); + Expect(1, 8236, '\P{Is_Bidi_Class:righttoleftembedding}', ""); + Expect(0, 8236, '\P{^Is_Bidi_Class:righttoleftembedding}', ""); + Expect(1, 8235, '\p{Is_Bidi_Class= RIGHT_to_Left_Embedding}', ""); + Expect(0, 8235, '\p{^Is_Bidi_Class= RIGHT_to_Left_Embedding}', ""); + Expect(0, 8235, '\P{Is_Bidi_Class= RIGHT_to_Left_Embedding}', ""); + Expect(1, 8235, '\P{^Is_Bidi_Class= RIGHT_to_Left_Embedding}', ""); + Expect(0, 8236, '\p{Is_Bidi_Class= RIGHT_to_Left_Embedding}', ""); + Expect(1, 8236, '\p{^Is_Bidi_Class= RIGHT_to_Left_Embedding}', ""); + Expect(1, 8236, '\P{Is_Bidi_Class= RIGHT_to_Left_Embedding}', ""); + Expect(0, 8236, '\P{^Is_Bidi_Class= RIGHT_to_Left_Embedding}', ""); + Error('\p{Is_Bc=:= -rle}'); + Error('\P{Is_Bc=:= -rle}'); + Expect(1, 8235, '\p{Is_Bc=rle}', ""); + Expect(0, 8235, '\p{^Is_Bc=rle}', ""); + Expect(0, 8235, '\P{Is_Bc=rle}', ""); + Expect(1, 8235, '\P{^Is_Bc=rle}', ""); + Expect(0, 8236, '\p{Is_Bc=rle}', ""); + Expect(1, 8236, '\p{^Is_Bc=rle}', ""); + Expect(1, 8236, '\P{Is_Bc=rle}', ""); + Expect(0, 8236, '\P{^Is_Bc=rle}', ""); + Expect(1, 8235, '\p{Is_Bc=- RLE}', ""); + Expect(0, 8235, '\p{^Is_Bc=- RLE}', ""); + Expect(0, 8235, '\P{Is_Bc=- RLE}', ""); + Expect(1, 8235, '\P{^Is_Bc=- RLE}', ""); + Expect(0, 8236, '\p{Is_Bc=- RLE}', ""); + Expect(1, 8236, '\p{^Is_Bc=- RLE}', ""); + Expect(1, 8236, '\P{Is_Bc=- RLE}', ""); + Expect(0, 8236, '\P{^Is_Bc=- RLE}', ""); + Error('\p{Bidi_Class=/a/ _Right_to_Left_Isolate}'); + Error('\P{Bidi_Class=/a/ _Right_to_Left_Isolate}'); + Expect(1, 8295, '\p{Bidi_Class=:\ARight_To_Left_Isolate\z:}', "");; + Expect(0, 8296, '\p{Bidi_Class=:\ARight_To_Left_Isolate\z:}', "");; + Expect(1, 8295, '\p{Bidi_Class=righttoleftisolate}', ""); + Expect(0, 8295, '\p{^Bidi_Class=righttoleftisolate}', ""); + Expect(0, 8295, '\P{Bidi_Class=righttoleftisolate}', ""); + Expect(1, 8295, '\P{^Bidi_Class=righttoleftisolate}', ""); + Expect(0, 8296, '\p{Bidi_Class=righttoleftisolate}', ""); + Expect(1, 8296, '\p{^Bidi_Class=righttoleftisolate}', ""); + Expect(1, 8296, '\P{Bidi_Class=righttoleftisolate}', ""); + Expect(0, 8296, '\P{^Bidi_Class=righttoleftisolate}', ""); + Expect(1, 8295, '\p{Bidi_Class=:\Arighttoleftisolate\z:}', "");; + Expect(0, 8296, '\p{Bidi_Class=:\Arighttoleftisolate\z:}', "");; + Expect(1, 8295, '\p{Bidi_Class= -right_To_left_isolate}', ""); + Expect(0, 8295, '\p{^Bidi_Class= -right_To_left_isolate}', ""); + Expect(0, 8295, '\P{Bidi_Class= -right_To_left_isolate}', ""); + Expect(1, 8295, '\P{^Bidi_Class= -right_To_left_isolate}', ""); + Expect(0, 8296, '\p{Bidi_Class= -right_To_left_isolate}', ""); + Expect(1, 8296, '\p{^Bidi_Class= -right_To_left_isolate}', ""); + Expect(1, 8296, '\P{Bidi_Class= -right_To_left_isolate}', ""); + Expect(0, 8296, '\P{^Bidi_Class= -right_To_left_isolate}', ""); + Error('\p{Bc: --rli/a/}'); + Error('\P{Bc: --rli/a/}'); + Expect(1, 8295, '\p{Bc=:\ARLI\z:}', "");; + Expect(0, 8296, '\p{Bc=:\ARLI\z:}', "");; + Expect(1, 8295, '\p{Bc=rli}', ""); + Expect(0, 8295, '\p{^Bc=rli}', ""); + Expect(0, 8295, '\P{Bc=rli}', ""); + Expect(1, 8295, '\P{^Bc=rli}', ""); + Expect(0, 8296, '\p{Bc=rli}', ""); + Expect(1, 8296, '\p{^Bc=rli}', ""); + Expect(1, 8296, '\P{Bc=rli}', ""); + Expect(0, 8296, '\P{^Bc=rli}', ""); + Expect(1, 8295, '\p{Bc=:\Arli\z:}', "");; + Expect(0, 8296, '\p{Bc=:\Arli\z:}', "");; + Expect(1, 8295, '\p{Bc=_rli}', ""); + Expect(0, 8295, '\p{^Bc=_rli}', ""); + Expect(0, 8295, '\P{Bc=_rli}', ""); + Expect(1, 8295, '\P{^Bc=_rli}', ""); + Expect(0, 8296, '\p{Bc=_rli}', ""); + Expect(1, 8296, '\p{^Bc=_rli}', ""); + Expect(1, 8296, '\P{Bc=_rli}', ""); + Expect(0, 8296, '\P{^Bc=_rli}', ""); + Error('\p{Is_Bidi_Class= right_TO_left_ISOLATE/a/}'); + Error('\P{Is_Bidi_Class= right_TO_left_ISOLATE/a/}'); + Expect(1, 8295, '\p{Is_Bidi_Class=righttoleftisolate}', ""); + Expect(0, 8295, '\p{^Is_Bidi_Class=righttoleftisolate}', ""); + Expect(0, 8295, '\P{Is_Bidi_Class=righttoleftisolate}', ""); + Expect(1, 8295, '\P{^Is_Bidi_Class=righttoleftisolate}', ""); + Expect(0, 8296, '\p{Is_Bidi_Class=righttoleftisolate}', ""); + Expect(1, 8296, '\p{^Is_Bidi_Class=righttoleftisolate}', ""); + Expect(1, 8296, '\P{Is_Bidi_Class=righttoleftisolate}', ""); + Expect(0, 8296, '\P{^Is_Bidi_Class=righttoleftisolate}', ""); + Expect(1, 8295, '\p{Is_Bidi_Class=_right_To_Left_Isolate}', ""); + Expect(0, 8295, '\p{^Is_Bidi_Class=_right_To_Left_Isolate}', ""); + Expect(0, 8295, '\P{Is_Bidi_Class=_right_To_Left_Isolate}', ""); + Expect(1, 8295, '\P{^Is_Bidi_Class=_right_To_Left_Isolate}', ""); + Expect(0, 8296, '\p{Is_Bidi_Class=_right_To_Left_Isolate}', ""); + Expect(1, 8296, '\p{^Is_Bidi_Class=_right_To_Left_Isolate}', ""); + Expect(1, 8296, '\P{Is_Bidi_Class=_right_To_Left_Isolate}', ""); + Expect(0, 8296, '\P{^Is_Bidi_Class=_right_To_Left_Isolate}', ""); + Error('\p{Is_Bc=--RLI/a/}'); + Error('\P{Is_Bc=--RLI/a/}'); + Expect(1, 8295, '\p{Is_Bc:rli}', ""); + Expect(0, 8295, '\p{^Is_Bc:rli}', ""); + Expect(0, 8295, '\P{Is_Bc:rli}', ""); + Expect(1, 8295, '\P{^Is_Bc:rli}', ""); + Expect(0, 8296, '\p{Is_Bc:rli}', ""); + Expect(1, 8296, '\p{^Is_Bc:rli}', ""); + Expect(1, 8296, '\P{Is_Bc:rli}', ""); + Expect(0, 8296, '\P{^Is_Bc:rli}', ""); + Expect(1, 8295, '\p{Is_Bc= _RLI}', ""); + Expect(0, 8295, '\p{^Is_Bc= _RLI}', ""); + Expect(0, 8295, '\P{Is_Bc= _RLI}', ""); + Expect(1, 8295, '\P{^Is_Bc= _RLI}', ""); + Expect(0, 8296, '\p{Is_Bc= _RLI}', ""); + Expect(1, 8296, '\p{^Is_Bc= _RLI}', ""); + Expect(1, 8296, '\P{Is_Bc= _RLI}', ""); + Expect(0, 8296, '\P{^Is_Bc= _RLI}', ""); + Error('\p{Bidi_Class=:=-_RIGHT_to_left_override}'); + Error('\P{Bidi_Class=:=-_RIGHT_to_left_override}'); + Expect(1, 8238, '\p{Bidi_Class=:\ARight_To_Left_Override\z:}', "");; + Expect(0, 8239, '\p{Bidi_Class=:\ARight_To_Left_Override\z:}', "");; + Expect(1, 8238, '\p{Bidi_Class:righttoleftoverride}', ""); + Expect(0, 8238, '\p{^Bidi_Class:righttoleftoverride}', ""); + Expect(0, 8238, '\P{Bidi_Class:righttoleftoverride}', ""); + Expect(1, 8238, '\P{^Bidi_Class:righttoleftoverride}', ""); + Expect(0, 8239, '\p{Bidi_Class:righttoleftoverride}', ""); + Expect(1, 8239, '\p{^Bidi_Class:righttoleftoverride}', ""); + Expect(1, 8239, '\P{Bidi_Class:righttoleftoverride}', ""); + Expect(0, 8239, '\P{^Bidi_Class:righttoleftoverride}', ""); + Expect(1, 8238, '\p{Bidi_Class=:\Arighttoleftoverride\z:}', "");; + Expect(0, 8239, '\p{Bidi_Class=:\Arighttoleftoverride\z:}', "");; + Expect(1, 8238, '\p{Bidi_Class= -Right_To_left_Override}', ""); + Expect(0, 8238, '\p{^Bidi_Class= -Right_To_left_Override}', ""); + Expect(0, 8238, '\P{Bidi_Class= -Right_To_left_Override}', ""); + Expect(1, 8238, '\P{^Bidi_Class= -Right_To_left_Override}', ""); + Expect(0, 8239, '\p{Bidi_Class= -Right_To_left_Override}', ""); + Expect(1, 8239, '\p{^Bidi_Class= -Right_To_left_Override}', ""); + Expect(1, 8239, '\P{Bidi_Class= -Right_To_left_Override}', ""); + Expect(0, 8239, '\P{^Bidi_Class= -Right_To_left_Override}', ""); + Error('\p{Bc::=--rlo}'); + Error('\P{Bc::=--rlo}'); + Expect(1, 8238, '\p{Bc=:\ARLO\z:}', "");; + Expect(0, 8239, '\p{Bc=:\ARLO\z:}', "");; + Expect(1, 8238, '\p{Bc=rlo}', ""); + Expect(0, 8238, '\p{^Bc=rlo}', ""); + Expect(0, 8238, '\P{Bc=rlo}', ""); + Expect(1, 8238, '\P{^Bc=rlo}', ""); + Expect(0, 8239, '\p{Bc=rlo}', ""); + Expect(1, 8239, '\p{^Bc=rlo}', ""); + Expect(1, 8239, '\P{Bc=rlo}', ""); + Expect(0, 8239, '\P{^Bc=rlo}', ""); + Expect(1, 8238, '\p{Bc=:\Arlo\z:}', "");; + Expect(0, 8239, '\p{Bc=:\Arlo\z:}', "");; + Expect(1, 8238, '\p{Bc= RLO}', ""); + Expect(0, 8238, '\p{^Bc= RLO}', ""); + Expect(0, 8238, '\P{Bc= RLO}', ""); + Expect(1, 8238, '\P{^Bc= RLO}', ""); + Expect(0, 8239, '\p{Bc= RLO}', ""); + Expect(1, 8239, '\p{^Bc= RLO}', ""); + Expect(1, 8239, '\P{Bc= RLO}', ""); + Expect(0, 8239, '\P{^Bc= RLO}', ""); + Error('\p{Is_Bidi_Class=-:=right_To_Left_Override}'); + Error('\P{Is_Bidi_Class=-:=right_To_Left_Override}'); + Expect(1, 8238, '\p{Is_Bidi_Class=righttoleftoverride}', ""); + Expect(0, 8238, '\p{^Is_Bidi_Class=righttoleftoverride}', ""); + Expect(0, 8238, '\P{Is_Bidi_Class=righttoleftoverride}', ""); + Expect(1, 8238, '\P{^Is_Bidi_Class=righttoleftoverride}', ""); + Expect(0, 8239, '\p{Is_Bidi_Class=righttoleftoverride}', ""); + Expect(1, 8239, '\p{^Is_Bidi_Class=righttoleftoverride}', ""); + Expect(1, 8239, '\P{Is_Bidi_Class=righttoleftoverride}', ""); + Expect(0, 8239, '\P{^Is_Bidi_Class=righttoleftoverride}', ""); + Expect(1, 8238, '\p{Is_Bidi_Class:--Right_to_Left_OVERRIDE}', ""); + Expect(0, 8238, '\p{^Is_Bidi_Class:--Right_to_Left_OVERRIDE}', ""); + Expect(0, 8238, '\P{Is_Bidi_Class:--Right_to_Left_OVERRIDE}', ""); + Expect(1, 8238, '\P{^Is_Bidi_Class:--Right_to_Left_OVERRIDE}', ""); + Expect(0, 8239, '\p{Is_Bidi_Class:--Right_to_Left_OVERRIDE}', ""); + Expect(1, 8239, '\p{^Is_Bidi_Class:--Right_to_Left_OVERRIDE}', ""); + Expect(1, 8239, '\P{Is_Bidi_Class:--Right_to_Left_OVERRIDE}', ""); + Expect(0, 8239, '\P{^Is_Bidi_Class:--Right_to_Left_OVERRIDE}', ""); + Error('\p{Is_Bc=_/a/RLO}'); + Error('\P{Is_Bc=_/a/RLO}'); + Expect(1, 8238, '\p{Is_Bc: rlo}', ""); + Expect(0, 8238, '\p{^Is_Bc: rlo}', ""); + Expect(0, 8238, '\P{Is_Bc: rlo}', ""); + Expect(1, 8238, '\P{^Is_Bc: rlo}', ""); + Expect(0, 8239, '\p{Is_Bc: rlo}', ""); + Expect(1, 8239, '\p{^Is_Bc: rlo}', ""); + Expect(1, 8239, '\P{Is_Bc: rlo}', ""); + Expect(0, 8239, '\P{^Is_Bc: rlo}', ""); + Expect(1, 8238, '\p{Is_Bc=_ rlo}', ""); + Expect(0, 8238, '\p{^Is_Bc=_ rlo}', ""); + Expect(0, 8238, '\P{Is_Bc=_ rlo}', ""); + Expect(1, 8238, '\P{^Is_Bc=_ rlo}', ""); + Expect(0, 8239, '\p{Is_Bc=_ rlo}', ""); + Expect(1, 8239, '\p{^Is_Bc=_ rlo}', ""); + Expect(1, 8239, '\P{Is_Bc=_ rlo}', ""); + Expect(0, 8239, '\P{^Is_Bc=_ rlo}', ""); + Error('\p{Bidi_Class=-Segment_separator/a/}'); + Error('\P{Bidi_Class=-Segment_separator/a/}'); + Expect(1, 31, '\p{Bidi_Class=:\ASegment_Separator\z:}', "");; + Expect(0, 32, '\p{Bidi_Class=:\ASegment_Separator\z:}', "");; + Expect(1, 31, '\p{Bidi_Class=segmentseparator}', ""); + Expect(0, 31, '\p{^Bidi_Class=segmentseparator}', ""); + Expect(0, 31, '\P{Bidi_Class=segmentseparator}', ""); + Expect(1, 31, '\P{^Bidi_Class=segmentseparator}', ""); + Expect(0, 32, '\p{Bidi_Class=segmentseparator}', ""); + Expect(1, 32, '\p{^Bidi_Class=segmentseparator}', ""); + Expect(1, 32, '\P{Bidi_Class=segmentseparator}', ""); + Expect(0, 32, '\P{^Bidi_Class=segmentseparator}', ""); + Expect(1, 31, '\p{Bidi_Class=:\Asegmentseparator\z:}', "");; + Expect(0, 32, '\p{Bidi_Class=:\Asegmentseparator\z:}', "");; + Expect(1, 31, '\p{Bidi_Class= -Segment_Separator}', ""); + Expect(0, 31, '\p{^Bidi_Class= -Segment_Separator}', ""); + Expect(0, 31, '\P{Bidi_Class= -Segment_Separator}', ""); + Expect(1, 31, '\P{^Bidi_Class= -Segment_Separator}', ""); + Expect(0, 32, '\p{Bidi_Class= -Segment_Separator}', ""); + Expect(1, 32, '\p{^Bidi_Class= -Segment_Separator}', ""); + Expect(1, 32, '\P{Bidi_Class= -Segment_Separator}', ""); + Expect(0, 32, '\P{^Bidi_Class= -Segment_Separator}', ""); + Error('\p{Bc=_ s:=}'); + Error('\P{Bc=_ s:=}'); + Expect(1, 31, '\p{Bc=:\AS\z:}', "");; + Expect(0, 32, '\p{Bc=:\AS\z:}', "");; + Expect(1, 31, '\p{Bc=s}', ""); + Expect(0, 31, '\p{^Bc=s}', ""); + Expect(0, 31, '\P{Bc=s}', ""); + Expect(1, 31, '\P{^Bc=s}', ""); + Expect(0, 32, '\p{Bc=s}', ""); + Expect(1, 32, '\p{^Bc=s}', ""); + Expect(1, 32, '\P{Bc=s}', ""); + Expect(0, 32, '\P{^Bc=s}', ""); + Expect(1, 31, '\p{Bc=:\As\z:}', "");; + Expect(0, 32, '\p{Bc=:\As\z:}', "");; + Expect(1, 31, '\p{Bc: -_S}', ""); + Expect(0, 31, '\p{^Bc: -_S}', ""); + Expect(0, 31, '\P{Bc: -_S}', ""); + Expect(1, 31, '\P{^Bc: -_S}', ""); + Expect(0, 32, '\p{Bc: -_S}', ""); + Expect(1, 32, '\p{^Bc: -_S}', ""); + Expect(1, 32, '\P{Bc: -_S}', ""); + Expect(0, 32, '\P{^Bc: -_S}', ""); + Error('\p{Is_Bidi_Class= segment_SEPARATOR:=}'); + Error('\P{Is_Bidi_Class= segment_SEPARATOR:=}'); + Expect(1, 31, '\p{Is_Bidi_Class=segmentseparator}', ""); + Expect(0, 31, '\p{^Is_Bidi_Class=segmentseparator}', ""); + Expect(0, 31, '\P{Is_Bidi_Class=segmentseparator}', ""); + Expect(1, 31, '\P{^Is_Bidi_Class=segmentseparator}', ""); + Expect(0, 32, '\p{Is_Bidi_Class=segmentseparator}', ""); + Expect(1, 32, '\p{^Is_Bidi_Class=segmentseparator}', ""); + Expect(1, 32, '\P{Is_Bidi_Class=segmentseparator}', ""); + Expect(0, 32, '\P{^Is_Bidi_Class=segmentseparator}', ""); + Expect(1, 31, '\p{Is_Bidi_Class=-Segment_Separator}', ""); + Expect(0, 31, '\p{^Is_Bidi_Class=-Segment_Separator}', ""); + Expect(0, 31, '\P{Is_Bidi_Class=-Segment_Separator}', ""); + Expect(1, 31, '\P{^Is_Bidi_Class=-Segment_Separator}', ""); + Expect(0, 32, '\p{Is_Bidi_Class=-Segment_Separator}', ""); + Expect(1, 32, '\p{^Is_Bidi_Class=-Segment_Separator}', ""); + Expect(1, 32, '\P{Is_Bidi_Class=-Segment_Separator}', ""); + Expect(0, 32, '\P{^Is_Bidi_Class=-Segment_Separator}', ""); + Error('\p{Is_Bc: _:=S}'); + Error('\P{Is_Bc: _:=S}'); + Expect(1, 31, '\p{Is_Bc=s}', ""); + Expect(0, 31, '\p{^Is_Bc=s}', ""); + Expect(0, 31, '\P{Is_Bc=s}', ""); + Expect(1, 31, '\P{^Is_Bc=s}', ""); + Expect(0, 32, '\p{Is_Bc=s}', ""); + Expect(1, 32, '\p{^Is_Bc=s}', ""); + Expect(1, 32, '\P{Is_Bc=s}', ""); + Expect(0, 32, '\P{^Is_Bc=s}', ""); + Expect(1, 31, '\p{Is_Bc=-S}', ""); + Expect(0, 31, '\p{^Is_Bc=-S}', ""); + Expect(0, 31, '\P{Is_Bc=-S}', ""); + Expect(1, 31, '\P{^Is_Bc=-S}', ""); + Expect(0, 32, '\p{Is_Bc=-S}', ""); + Expect(1, 32, '\p{^Is_Bc=-S}', ""); + Expect(1, 32, '\P{Is_Bc=-S}', ""); + Expect(0, 32, '\P{^Is_Bc=-S}', ""); + Error('\p{Bidi_Class= /a/white_Space}'); + Error('\P{Bidi_Class= /a/white_Space}'); + Expect(1, 12288, '\p{Bidi_Class=:\AWhite_Space\z:}', "");; + Expect(0, 12289, '\p{Bidi_Class=:\AWhite_Space\z:}', "");; + Expect(1, 12288, '\p{Bidi_Class: whitespace}', ""); + Expect(0, 12288, '\p{^Bidi_Class: whitespace}', ""); + Expect(0, 12288, '\P{Bidi_Class: whitespace}', ""); + Expect(1, 12288, '\P{^Bidi_Class: whitespace}', ""); + Expect(0, 12289, '\p{Bidi_Class: whitespace}', ""); + Expect(1, 12289, '\p{^Bidi_Class: whitespace}', ""); + Expect(1, 12289, '\P{Bidi_Class: whitespace}', ""); + Expect(0, 12289, '\P{^Bidi_Class: whitespace}', ""); + Expect(1, 12288, '\p{Bidi_Class=:\Awhitespace\z:}', "");; + Expect(0, 12289, '\p{Bidi_Class=:\Awhitespace\z:}', "");; + Expect(1, 12288, '\p{Bidi_Class=-White_Space}', ""); + Expect(0, 12288, '\p{^Bidi_Class=-White_Space}', ""); + Expect(0, 12288, '\P{Bidi_Class=-White_Space}', ""); + Expect(1, 12288, '\P{^Bidi_Class=-White_Space}', ""); + Expect(0, 12289, '\p{Bidi_Class=-White_Space}', ""); + Expect(1, 12289, '\p{^Bidi_Class=-White_Space}', ""); + Expect(1, 12289, '\P{Bidi_Class=-White_Space}', ""); + Expect(0, 12289, '\P{^Bidi_Class=-White_Space}', ""); + Error('\p{Bc: :=-WS}'); + Error('\P{Bc: :=-WS}'); + Expect(1, 12288, '\p{Bc=:\AWS\z:}', "");; + Expect(0, 12289, '\p{Bc=:\AWS\z:}', "");; + Expect(1, 12288, '\p{Bc=ws}', ""); + Expect(0, 12288, '\p{^Bc=ws}', ""); + Expect(0, 12288, '\P{Bc=ws}', ""); + Expect(1, 12288, '\P{^Bc=ws}', ""); + Expect(0, 12289, '\p{Bc=ws}', ""); + Expect(1, 12289, '\p{^Bc=ws}', ""); + Expect(1, 12289, '\P{Bc=ws}', ""); + Expect(0, 12289, '\P{^Bc=ws}', ""); + Expect(1, 12288, '\p{Bc=:\Aws\z:}', "");; + Expect(0, 12289, '\p{Bc=:\Aws\z:}', "");; + Expect(1, 12288, '\p{Bc= WS}', ""); + Expect(0, 12288, '\p{^Bc= WS}', ""); + Expect(0, 12288, '\P{Bc= WS}', ""); + Expect(1, 12288, '\P{^Bc= WS}', ""); + Expect(0, 12289, '\p{Bc= WS}', ""); + Expect(1, 12289, '\p{^Bc= WS}', ""); + Expect(1, 12289, '\P{Bc= WS}', ""); + Expect(0, 12289, '\P{^Bc= WS}', ""); + Error('\p{Is_Bidi_Class=:=-White_SPACE}'); + Error('\P{Is_Bidi_Class=:=-White_SPACE}'); + Expect(1, 12288, '\p{Is_Bidi_Class: whitespace}', ""); + Expect(0, 12288, '\p{^Is_Bidi_Class: whitespace}', ""); + Expect(0, 12288, '\P{Is_Bidi_Class: whitespace}', ""); + Expect(1, 12288, '\P{^Is_Bidi_Class: whitespace}', ""); + Expect(0, 12289, '\p{Is_Bidi_Class: whitespace}', ""); + Expect(1, 12289, '\p{^Is_Bidi_Class: whitespace}', ""); + Expect(1, 12289, '\P{Is_Bidi_Class: whitespace}', ""); + Expect(0, 12289, '\P{^Is_Bidi_Class: whitespace}', ""); + Expect(1, 12288, '\p{Is_Bidi_Class=-_white_Space}', ""); + Expect(0, 12288, '\p{^Is_Bidi_Class=-_white_Space}', ""); + Expect(0, 12288, '\P{Is_Bidi_Class=-_white_Space}', ""); + Expect(1, 12288, '\P{^Is_Bidi_Class=-_white_Space}', ""); + Expect(0, 12289, '\p{Is_Bidi_Class=-_white_Space}', ""); + Expect(1, 12289, '\p{^Is_Bidi_Class=-_white_Space}', ""); + Expect(1, 12289, '\P{Is_Bidi_Class=-_white_Space}', ""); + Expect(0, 12289, '\P{^Is_Bidi_Class=-_white_Space}', ""); + Error('\p{Is_Bc=/a/ WS}'); + Error('\P{Is_Bc=/a/ WS}'); + Expect(1, 12288, '\p{Is_Bc: ws}', ""); + Expect(0, 12288, '\p{^Is_Bc: ws}', ""); + Expect(0, 12288, '\P{Is_Bc: ws}', ""); + Expect(1, 12288, '\P{^Is_Bc: ws}', ""); + Expect(0, 12289, '\p{Is_Bc: ws}', ""); + Expect(1, 12289, '\p{^Is_Bc: ws}', ""); + Expect(1, 12289, '\P{Is_Bc: ws}', ""); + Expect(0, 12289, '\P{^Is_Bc: ws}', ""); + Expect(1, 12288, '\p{Is_Bc= ws}', ""); + Expect(0, 12288, '\p{^Is_Bc= ws}', ""); + Expect(0, 12288, '\P{Is_Bc= ws}', ""); + Expect(1, 12288, '\P{^Is_Bc= ws}', ""); + Expect(0, 12289, '\p{Is_Bc= ws}', ""); + Expect(1, 12289, '\p{^Is_Bc= ws}', ""); + Expect(1, 12289, '\P{Is_Bc= ws}', ""); + Expect(0, 12289, '\P{^Is_Bc= ws}', ""); + Error('\p{Bidi_Control=_No:=}'); + Error('\P{Bidi_Control=_No:=}'); + Expect(1, 8298, '\p{Bidi_Control=:\ANo\z:}', "");; + Expect(0, 8297, '\p{Bidi_Control=:\ANo\z:}', "");; + Expect(1, 8298, '\p{Bidi_Control=no}', ""); + Expect(0, 8298, '\p{^Bidi_Control=no}', ""); + Expect(0, 8298, '\P{Bidi_Control=no}', ""); + Expect(1, 8298, '\P{^Bidi_Control=no}', ""); + Expect(0, 8297, '\p{Bidi_Control=no}', ""); + Expect(1, 8297, '\p{^Bidi_Control=no}', ""); + Expect(1, 8297, '\P{Bidi_Control=no}', ""); + Expect(0, 8297, '\P{^Bidi_Control=no}', ""); + Expect(1, 8298, '\p{Bidi_Control=:\Ano\z:}', "");; + Expect(0, 8297, '\p{Bidi_Control=:\Ano\z:}', "");; + Expect(1, 8298, '\p{Bidi_Control=_No}', ""); + Expect(0, 8298, '\p{^Bidi_Control=_No}', ""); + Expect(0, 8298, '\P{Bidi_Control=_No}', ""); + Expect(1, 8298, '\P{^Bidi_Control=_No}', ""); + Expect(0, 8297, '\p{Bidi_Control=_No}', ""); + Expect(1, 8297, '\p{^Bidi_Control=_No}', ""); + Expect(1, 8297, '\P{Bidi_Control=_No}', ""); + Expect(0, 8297, '\P{^Bidi_Control=_No}', ""); + Error('\p{Bidi_C=/a/ N}'); + Error('\P{Bidi_C=/a/ N}'); + Expect(1, 8298, '\p{Bidi_C=:\AN\z:}', "");; + Expect(0, 8297, '\p{Bidi_C=:\AN\z:}', "");; + Expect(1, 8298, '\p{Bidi_C=n}', ""); + Expect(0, 8298, '\p{^Bidi_C=n}', ""); + Expect(0, 8298, '\P{Bidi_C=n}', ""); + Expect(1, 8298, '\P{^Bidi_C=n}', ""); + Expect(0, 8297, '\p{Bidi_C=n}', ""); + Expect(1, 8297, '\p{^Bidi_C=n}', ""); + Expect(1, 8297, '\P{Bidi_C=n}', ""); + Expect(0, 8297, '\P{^Bidi_C=n}', ""); + Expect(1, 8298, '\p{Bidi_C=:\An\z:}', "");; + Expect(0, 8297, '\p{Bidi_C=:\An\z:}', "");; + Expect(1, 8298, '\p{Bidi_C=_N}', ""); + Expect(0, 8298, '\p{^Bidi_C=_N}', ""); + Expect(0, 8298, '\P{Bidi_C=_N}', ""); + Expect(1, 8298, '\P{^Bidi_C=_N}', ""); + Expect(0, 8297, '\p{Bidi_C=_N}', ""); + Expect(1, 8297, '\p{^Bidi_C=_N}', ""); + Expect(1, 8297, '\P{Bidi_C=_N}', ""); + Expect(0, 8297, '\P{^Bidi_C=_N}', ""); + Error('\p{Is_Bidi_Control=- F/a/}'); + Error('\P{Is_Bidi_Control=- F/a/}'); + Expect(1, 8298, '\p{Is_Bidi_Control=f}', ""); + Expect(0, 8298, '\p{^Is_Bidi_Control=f}', ""); + Expect(0, 8298, '\P{Is_Bidi_Control=f}', ""); + Expect(1, 8298, '\P{^Is_Bidi_Control=f}', ""); + Expect(0, 8297, '\p{Is_Bidi_Control=f}', ""); + Expect(1, 8297, '\p{^Is_Bidi_Control=f}', ""); + Expect(1, 8297, '\P{Is_Bidi_Control=f}', ""); + Expect(0, 8297, '\P{^Is_Bidi_Control=f}', ""); + Expect(1, 8298, '\p{Is_Bidi_Control=_F}', ""); + Expect(0, 8298, '\p{^Is_Bidi_Control=_F}', ""); + Expect(0, 8298, '\P{Is_Bidi_Control=_F}', ""); + Expect(1, 8298, '\P{^Is_Bidi_Control=_F}', ""); + Expect(0, 8297, '\p{Is_Bidi_Control=_F}', ""); + Expect(1, 8297, '\p{^Is_Bidi_Control=_F}', ""); + Expect(1, 8297, '\P{Is_Bidi_Control=_F}', ""); + Expect(0, 8297, '\P{^Is_Bidi_Control=_F}', ""); + Error('\p{Is_Bidi_C: /a/--False}'); + Error('\P{Is_Bidi_C: /a/--False}'); + Expect(1, 8298, '\p{Is_Bidi_C=false}', ""); + Expect(0, 8298, '\p{^Is_Bidi_C=false}', ""); + Expect(0, 8298, '\P{Is_Bidi_C=false}', ""); + Expect(1, 8298, '\P{^Is_Bidi_C=false}', ""); + Expect(0, 8297, '\p{Is_Bidi_C=false}', ""); + Expect(1, 8297, '\p{^Is_Bidi_C=false}', ""); + Expect(1, 8297, '\P{Is_Bidi_C=false}', ""); + Expect(0, 8297, '\P{^Is_Bidi_C=false}', ""); + Expect(1, 8298, '\p{Is_Bidi_C= False}', ""); + Expect(0, 8298, '\p{^Is_Bidi_C= False}', ""); + Expect(0, 8298, '\P{Is_Bidi_C= False}', ""); + Expect(1, 8298, '\P{^Is_Bidi_C= False}', ""); + Expect(0, 8297, '\p{Is_Bidi_C= False}', ""); + Expect(1, 8297, '\p{^Is_Bidi_C= False}', ""); + Expect(1, 8297, '\P{Is_Bidi_C= False}', ""); + Expect(0, 8297, '\P{^Is_Bidi_C= False}', ""); + Error('\p{Bidi_Control= :=Yes}'); + Error('\P{Bidi_Control= :=Yes}'); + Expect(1, 8297, '\p{Bidi_Control=:\AYes\z:}', "");; + Expect(0, 8298, '\p{Bidi_Control=:\AYes\z:}', "");; + Expect(1, 8297, '\p{Bidi_Control=yes}', ""); + Expect(0, 8297, '\p{^Bidi_Control=yes}', ""); + Expect(0, 8297, '\P{Bidi_Control=yes}', ""); + Expect(1, 8297, '\P{^Bidi_Control=yes}', ""); + Expect(0, 8298, '\p{Bidi_Control=yes}', ""); + Expect(1, 8298, '\p{^Bidi_Control=yes}', ""); + Expect(1, 8298, '\P{Bidi_Control=yes}', ""); + Expect(0, 8298, '\P{^Bidi_Control=yes}', ""); + Expect(1, 8297, '\p{Bidi_Control=:\Ayes\z:}', "");; + Expect(0, 8298, '\p{Bidi_Control=:\Ayes\z:}', "");; + Expect(1, 8297, '\p{Bidi_Control=-Yes}', ""); + Expect(0, 8297, '\p{^Bidi_Control=-Yes}', ""); + Expect(0, 8297, '\P{Bidi_Control=-Yes}', ""); + Expect(1, 8297, '\P{^Bidi_Control=-Yes}', ""); + Expect(0, 8298, '\p{Bidi_Control=-Yes}', ""); + Expect(1, 8298, '\p{^Bidi_Control=-Yes}', ""); + Expect(1, 8298, '\P{Bidi_Control=-Yes}', ""); + Expect(0, 8298, '\P{^Bidi_Control=-Yes}', ""); + Error('\p{Bidi_C=:=-_Y}'); + Error('\P{Bidi_C=:=-_Y}'); + Expect(1, 8297, '\p{Bidi_C=:\AY\z:}', "");; + Expect(0, 8298, '\p{Bidi_C=:\AY\z:}', "");; + Expect(1, 8297, '\p{Bidi_C=y}', ""); + Expect(0, 8297, '\p{^Bidi_C=y}', ""); + Expect(0, 8297, '\P{Bidi_C=y}', ""); + Expect(1, 8297, '\P{^Bidi_C=y}', ""); + Expect(0, 8298, '\p{Bidi_C=y}', ""); + Expect(1, 8298, '\p{^Bidi_C=y}', ""); + Expect(1, 8298, '\P{Bidi_C=y}', ""); + Expect(0, 8298, '\P{^Bidi_C=y}', ""); + Expect(1, 8297, '\p{Bidi_C=:\Ay\z:}', "");; + Expect(0, 8298, '\p{Bidi_C=:\Ay\z:}', "");; + Expect(1, 8297, '\p{Bidi_C= -Y}', ""); + Expect(0, 8297, '\p{^Bidi_C= -Y}', ""); + Expect(0, 8297, '\P{Bidi_C= -Y}', ""); + Expect(1, 8297, '\P{^Bidi_C= -Y}', ""); + Expect(0, 8298, '\p{Bidi_C= -Y}', ""); + Expect(1, 8298, '\p{^Bidi_C= -Y}', ""); + Expect(1, 8298, '\P{Bidi_C= -Y}', ""); + Expect(0, 8298, '\P{^Bidi_C= -Y}', ""); + Error('\p{Is_Bidi_Control=_/a/T}'); + Error('\P{Is_Bidi_Control=_/a/T}'); + Expect(1, 8297, '\p{Is_Bidi_Control=t}', ""); + Expect(0, 8297, '\p{^Is_Bidi_Control=t}', ""); + Expect(0, 8297, '\P{Is_Bidi_Control=t}', ""); + Expect(1, 8297, '\P{^Is_Bidi_Control=t}', ""); + Expect(0, 8298, '\p{Is_Bidi_Control=t}', ""); + Expect(1, 8298, '\p{^Is_Bidi_Control=t}', ""); + Expect(1, 8298, '\P{Is_Bidi_Control=t}', ""); + Expect(0, 8298, '\P{^Is_Bidi_Control=t}', ""); + Expect(1, 8297, '\p{Is_Bidi_Control: --T}', ""); + Expect(0, 8297, '\p{^Is_Bidi_Control: --T}', ""); + Expect(0, 8297, '\P{Is_Bidi_Control: --T}', ""); + Expect(1, 8297, '\P{^Is_Bidi_Control: --T}', ""); + Expect(0, 8298, '\p{Is_Bidi_Control: --T}', ""); + Expect(1, 8298, '\p{^Is_Bidi_Control: --T}', ""); + Expect(1, 8298, '\P{Is_Bidi_Control: --T}', ""); + Expect(0, 8298, '\P{^Is_Bidi_Control: --T}', ""); + Error('\p{Is_Bidi_C=/a/ -True}'); + Error('\P{Is_Bidi_C=/a/ -True}'); + Expect(1, 8297, '\p{Is_Bidi_C=true}', ""); + Expect(0, 8297, '\p{^Is_Bidi_C=true}', ""); + Expect(0, 8297, '\P{Is_Bidi_C=true}', ""); + Expect(1, 8297, '\P{^Is_Bidi_C=true}', ""); + Expect(0, 8298, '\p{Is_Bidi_C=true}', ""); + Expect(1, 8298, '\p{^Is_Bidi_C=true}', ""); + Expect(1, 8298, '\P{Is_Bidi_C=true}', ""); + Expect(0, 8298, '\P{^Is_Bidi_C=true}', ""); + Expect(1, 8297, '\p{Is_Bidi_C=_ true}', ""); + Expect(0, 8297, '\p{^Is_Bidi_C=_ true}', ""); + Expect(0, 8297, '\P{Is_Bidi_C=_ true}', ""); + Expect(1, 8297, '\P{^Is_Bidi_C=_ true}', ""); + Expect(0, 8298, '\p{Is_Bidi_C=_ true}', ""); + Expect(1, 8298, '\p{^Is_Bidi_C=_ true}', ""); + Expect(1, 8298, '\P{Is_Bidi_C=_ true}', ""); + Expect(0, 8298, '\P{^Is_Bidi_C=_ true}', ""); + Error('\p{Bidi_Mirrored=/a/No}'); + Error('\P{Bidi_Mirrored=/a/No}'); + Expect(1, 120772, '\p{Bidi_Mirrored=:\ANo\z:}', "");; + Expect(0, 120771, '\p{Bidi_Mirrored=:\ANo\z:}', "");; + Expect(1, 120772, '\p{Bidi_Mirrored=no}', ""); + Expect(0, 120772, '\p{^Bidi_Mirrored=no}', ""); + Expect(0, 120772, '\P{Bidi_Mirrored=no}', ""); + Expect(1, 120772, '\P{^Bidi_Mirrored=no}', ""); + Expect(0, 120771, '\p{Bidi_Mirrored=no}', ""); + Expect(1, 120771, '\p{^Bidi_Mirrored=no}', ""); + Expect(1, 120771, '\P{Bidi_Mirrored=no}', ""); + Expect(0, 120771, '\P{^Bidi_Mirrored=no}', ""); + Expect(1, 120772, '\p{Bidi_Mirrored=:\Ano\z:}', "");; + Expect(0, 120771, '\p{Bidi_Mirrored=:\Ano\z:}', "");; + Expect(1, 120772, '\p{Bidi_Mirrored: -No}', ""); + Expect(0, 120772, '\p{^Bidi_Mirrored: -No}', ""); + Expect(0, 120772, '\P{Bidi_Mirrored: -No}', ""); + Expect(1, 120772, '\P{^Bidi_Mirrored: -No}', ""); + Expect(0, 120771, '\p{Bidi_Mirrored: -No}', ""); + Expect(1, 120771, '\p{^Bidi_Mirrored: -No}', ""); + Expect(1, 120771, '\P{Bidi_Mirrored: -No}', ""); + Expect(0, 120771, '\P{^Bidi_Mirrored: -No}', ""); + Error('\p{Bidi_M: /a/-n}'); + Error('\P{Bidi_M: /a/-n}'); + Expect(1, 120772, '\p{Bidi_M=:\AN\z:}', "");; + Expect(0, 120771, '\p{Bidi_M=:\AN\z:}', "");; + Expect(1, 120772, '\p{Bidi_M=n}', ""); + Expect(0, 120772, '\p{^Bidi_M=n}', ""); + Expect(0, 120772, '\P{Bidi_M=n}', ""); + Expect(1, 120772, '\P{^Bidi_M=n}', ""); + Expect(0, 120771, '\p{Bidi_M=n}', ""); + Expect(1, 120771, '\p{^Bidi_M=n}', ""); + Expect(1, 120771, '\P{Bidi_M=n}', ""); + Expect(0, 120771, '\P{^Bidi_M=n}', ""); + Expect(1, 120772, '\p{Bidi_M=:\An\z:}', "");; + Expect(0, 120771, '\p{Bidi_M=:\An\z:}', "");; + Expect(1, 120772, '\p{Bidi_M= N}', ""); + Expect(0, 120772, '\p{^Bidi_M= N}', ""); + Expect(0, 120772, '\P{Bidi_M= N}', ""); + Expect(1, 120772, '\P{^Bidi_M= N}', ""); + Expect(0, 120771, '\p{Bidi_M= N}', ""); + Expect(1, 120771, '\p{^Bidi_M= N}', ""); + Expect(1, 120771, '\P{Bidi_M= N}', ""); + Expect(0, 120771, '\P{^Bidi_M= N}', ""); + Error('\p{Is_Bidi_Mirrored=F:=}'); + Error('\P{Is_Bidi_Mirrored=F:=}'); + Expect(1, 120772, '\p{Is_Bidi_Mirrored: f}', ""); + Expect(0, 120772, '\p{^Is_Bidi_Mirrored: f}', ""); + Expect(0, 120772, '\P{Is_Bidi_Mirrored: f}', ""); + Expect(1, 120772, '\P{^Is_Bidi_Mirrored: f}', ""); + Expect(0, 120771, '\p{Is_Bidi_Mirrored: f}', ""); + Expect(1, 120771, '\p{^Is_Bidi_Mirrored: f}', ""); + Expect(1, 120771, '\P{Is_Bidi_Mirrored: f}', ""); + Expect(0, 120771, '\P{^Is_Bidi_Mirrored: f}', ""); + Expect(1, 120772, '\p{Is_Bidi_Mirrored= F}', ""); + Expect(0, 120772, '\p{^Is_Bidi_Mirrored= F}', ""); + Expect(0, 120772, '\P{Is_Bidi_Mirrored= F}', ""); + Expect(1, 120772, '\P{^Is_Bidi_Mirrored= F}', ""); + Expect(0, 120771, '\p{Is_Bidi_Mirrored= F}', ""); + Expect(1, 120771, '\p{^Is_Bidi_Mirrored= F}', ""); + Expect(1, 120771, '\P{Is_Bidi_Mirrored= F}', ""); + Expect(0, 120771, '\P{^Is_Bidi_Mirrored= F}', ""); + Error('\p{Is_Bidi_M=/a/ False}'); + Error('\P{Is_Bidi_M=/a/ False}'); + Expect(1, 120772, '\p{Is_Bidi_M=false}', ""); + Expect(0, 120772, '\p{^Is_Bidi_M=false}', ""); + Expect(0, 120772, '\P{Is_Bidi_M=false}', ""); + Expect(1, 120772, '\P{^Is_Bidi_M=false}', ""); + Expect(0, 120771, '\p{Is_Bidi_M=false}', ""); + Expect(1, 120771, '\p{^Is_Bidi_M=false}', ""); + Expect(1, 120771, '\P{Is_Bidi_M=false}', ""); + Expect(0, 120771, '\P{^Is_Bidi_M=false}', ""); + Expect(1, 120772, '\p{Is_Bidi_M=--False}', ""); + Expect(0, 120772, '\p{^Is_Bidi_M=--False}', ""); + Expect(0, 120772, '\P{Is_Bidi_M=--False}', ""); + Expect(1, 120772, '\P{^Is_Bidi_M=--False}', ""); + Expect(0, 120771, '\p{Is_Bidi_M=--False}', ""); + Expect(1, 120771, '\p{^Is_Bidi_M=--False}', ""); + Expect(1, 120771, '\P{Is_Bidi_M=--False}', ""); + Expect(0, 120771, '\P{^Is_Bidi_M=--False}', ""); + Error('\p{Bidi_Mirrored=- YES/a/}'); + Error('\P{Bidi_Mirrored=- YES/a/}'); + Expect(1, 120771, '\p{Bidi_Mirrored=:\AYes\z:}', "");; + Expect(0, 120772, '\p{Bidi_Mirrored=:\AYes\z:}', "");; + Expect(1, 120771, '\p{Bidi_Mirrored=yes}', ""); + Expect(0, 120771, '\p{^Bidi_Mirrored=yes}', ""); + Expect(0, 120771, '\P{Bidi_Mirrored=yes}', ""); + Expect(1, 120771, '\P{^Bidi_Mirrored=yes}', ""); + Expect(0, 120772, '\p{Bidi_Mirrored=yes}', ""); + Expect(1, 120772, '\p{^Bidi_Mirrored=yes}', ""); + Expect(1, 120772, '\P{Bidi_Mirrored=yes}', ""); + Expect(0, 120772, '\P{^Bidi_Mirrored=yes}', ""); + Expect(1, 120771, '\p{Bidi_Mirrored=:\Ayes\z:}', "");; + Expect(0, 120772, '\p{Bidi_Mirrored=:\Ayes\z:}', "");; + Expect(1, 120771, '\p{Bidi_Mirrored= Yes}', ""); + Expect(0, 120771, '\p{^Bidi_Mirrored= Yes}', ""); + Expect(0, 120771, '\P{Bidi_Mirrored= Yes}', ""); + Expect(1, 120771, '\P{^Bidi_Mirrored= Yes}', ""); + Expect(0, 120772, '\p{Bidi_Mirrored= Yes}', ""); + Expect(1, 120772, '\p{^Bidi_Mirrored= Yes}', ""); + Expect(1, 120772, '\P{Bidi_Mirrored= Yes}', ""); + Expect(0, 120772, '\P{^Bidi_Mirrored= Yes}', ""); + Error('\p{Bidi_M=_ Y/a/}'); + Error('\P{Bidi_M=_ Y/a/}'); + Expect(1, 120771, '\p{Bidi_M=:\AY\z:}', "");; + Expect(0, 120772, '\p{Bidi_M=:\AY\z:}', "");; + Expect(1, 120771, '\p{Bidi_M=y}', ""); + Expect(0, 120771, '\p{^Bidi_M=y}', ""); + Expect(0, 120771, '\P{Bidi_M=y}', ""); + Expect(1, 120771, '\P{^Bidi_M=y}', ""); + Expect(0, 120772, '\p{Bidi_M=y}', ""); + Expect(1, 120772, '\p{^Bidi_M=y}', ""); + Expect(1, 120772, '\P{Bidi_M=y}', ""); + Expect(0, 120772, '\P{^Bidi_M=y}', ""); + Expect(1, 120771, '\p{Bidi_M=:\Ay\z:}', "");; + Expect(0, 120772, '\p{Bidi_M=:\Ay\z:}', "");; + Expect(1, 120771, '\p{Bidi_M= -y}', ""); + Expect(0, 120771, '\p{^Bidi_M= -y}', ""); + Expect(0, 120771, '\P{Bidi_M= -y}', ""); + Expect(1, 120771, '\P{^Bidi_M= -y}', ""); + Expect(0, 120772, '\p{Bidi_M= -y}', ""); + Expect(1, 120772, '\p{^Bidi_M= -y}', ""); + Expect(1, 120772, '\P{Bidi_M= -y}', ""); + Expect(0, 120772, '\P{^Bidi_M= -y}', ""); + Error('\p{Is_Bidi_Mirrored= /a/T}'); + Error('\P{Is_Bidi_Mirrored= /a/T}'); + Expect(1, 120771, '\p{Is_Bidi_Mirrored=t}', ""); + Expect(0, 120771, '\p{^Is_Bidi_Mirrored=t}', ""); + Expect(0, 120771, '\P{Is_Bidi_Mirrored=t}', ""); + Expect(1, 120771, '\P{^Is_Bidi_Mirrored=t}', ""); + Expect(0, 120772, '\p{Is_Bidi_Mirrored=t}', ""); + Expect(1, 120772, '\p{^Is_Bidi_Mirrored=t}', ""); + Expect(1, 120772, '\P{Is_Bidi_Mirrored=t}', ""); + Expect(0, 120772, '\P{^Is_Bidi_Mirrored=t}', ""); + Expect(1, 120771, '\p{Is_Bidi_Mirrored=- t}', ""); + Expect(0, 120771, '\p{^Is_Bidi_Mirrored=- t}', ""); + Expect(0, 120771, '\P{Is_Bidi_Mirrored=- t}', ""); + Expect(1, 120771, '\P{^Is_Bidi_Mirrored=- t}', ""); + Expect(0, 120772, '\p{Is_Bidi_Mirrored=- t}', ""); + Expect(1, 120772, '\p{^Is_Bidi_Mirrored=- t}', ""); + Expect(1, 120772, '\P{Is_Bidi_Mirrored=- t}', ""); + Expect(0, 120772, '\P{^Is_Bidi_Mirrored=- t}', ""); + Error('\p{Is_Bidi_M=/a/ true}'); + Error('\P{Is_Bidi_M=/a/ true}'); + Expect(1, 120771, '\p{Is_Bidi_M=true}', ""); + Expect(0, 120771, '\p{^Is_Bidi_M=true}', ""); + Expect(0, 120771, '\P{Is_Bidi_M=true}', ""); + Expect(1, 120771, '\P{^Is_Bidi_M=true}', ""); + Expect(0, 120772, '\p{Is_Bidi_M=true}', ""); + Expect(1, 120772, '\p{^Is_Bidi_M=true}', ""); + Expect(1, 120772, '\P{Is_Bidi_M=true}', ""); + Expect(0, 120772, '\P{^Is_Bidi_M=true}', ""); + Expect(1, 120771, '\p{Is_Bidi_M: TRUE}', ""); + Expect(0, 120771, '\p{^Is_Bidi_M: TRUE}', ""); + Expect(0, 120771, '\P{Is_Bidi_M: TRUE}', ""); + Expect(1, 120771, '\P{^Is_Bidi_M: TRUE}', ""); + Expect(0, 120772, '\p{Is_Bidi_M: TRUE}', ""); + Expect(1, 120772, '\p{^Is_Bidi_M: TRUE}', ""); + Expect(1, 120772, '\P{Is_Bidi_M: TRUE}', ""); + Expect(0, 120772, '\P{^Is_Bidi_M: TRUE}', ""); + Error('\p{block}'); + Error('\P{block}'); + Error('\p{blk}'); + Error('\P{blk}'); + Error('\p{Block: ADLAM:=}'); + Error('\P{Block: ADLAM:=}'); + Expect(1, 125279, '\p{Block=:\AAdlam\z:}', "");; + Expect(0, 125280, '\p{Block=:\AAdlam\z:}', "");; + Expect(1, 125279, '\p{Block=adlam}', ""); + Expect(0, 125279, '\p{^Block=adlam}', ""); + Expect(0, 125279, '\P{Block=adlam}', ""); + Expect(1, 125279, '\P{^Block=adlam}', ""); + Expect(0, 125280, '\p{Block=adlam}', ""); + Expect(1, 125280, '\p{^Block=adlam}', ""); + Expect(1, 125280, '\P{Block=adlam}', ""); + Expect(0, 125280, '\P{^Block=adlam}', ""); + Expect(1, 125279, '\p{Block=:\Aadlam\z:}', "");; + Expect(0, 125280, '\p{Block=:\Aadlam\z:}', "");; + Expect(1, 125279, '\p{Block=_-Adlam}', ""); + Expect(0, 125279, '\p{^Block=_-Adlam}', ""); + Expect(0, 125279, '\P{Block=_-Adlam}', ""); + Expect(1, 125279, '\P{^Block=_-Adlam}', ""); + Expect(0, 125280, '\p{Block=_-Adlam}', ""); + Expect(1, 125280, '\p{^Block=_-Adlam}', ""); + Expect(1, 125280, '\P{Block=_-Adlam}', ""); + Expect(0, 125280, '\P{^Block=_-Adlam}', ""); + Error('\p{Blk= :=adlam}'); + Error('\P{Blk= :=adlam}'); + Expect(1, 125279, '\p{Blk=:\AAdlam\z:}', "");; + Expect(0, 125280, '\p{Blk=:\AAdlam\z:}', "");; + Expect(1, 125279, '\p{Blk=adlam}', ""); + Expect(0, 125279, '\p{^Blk=adlam}', ""); + Expect(0, 125279, '\P{Blk=adlam}', ""); + Expect(1, 125279, '\P{^Blk=adlam}', ""); + Expect(0, 125280, '\p{Blk=adlam}', ""); + Expect(1, 125280, '\p{^Blk=adlam}', ""); + Expect(1, 125280, '\P{Blk=adlam}', ""); + Expect(0, 125280, '\P{^Blk=adlam}', ""); + Expect(1, 125279, '\p{Blk=:\Aadlam\z:}', "");; + Expect(0, 125280, '\p{Blk=:\Aadlam\z:}', "");; + Expect(1, 125279, '\p{Blk=-Adlam}', ""); + Expect(0, 125279, '\p{^Blk=-Adlam}', ""); + Expect(0, 125279, '\P{Blk=-Adlam}', ""); + Expect(1, 125279, '\P{^Blk=-Adlam}', ""); + Expect(0, 125280, '\p{Blk=-Adlam}', ""); + Expect(1, 125280, '\p{^Blk=-Adlam}', ""); + Expect(1, 125280, '\P{Blk=-Adlam}', ""); + Expect(0, 125280, '\P{^Blk=-Adlam}', ""); + Error('\p{Is_Block: adlam/a/}'); + Error('\P{Is_Block: adlam/a/}'); + Expect(1, 125279, '\p{Is_Block=adlam}', ""); + Expect(0, 125279, '\p{^Is_Block=adlam}', ""); + Expect(0, 125279, '\P{Is_Block=adlam}', ""); + Expect(1, 125279, '\P{^Is_Block=adlam}', ""); + Expect(0, 125280, '\p{Is_Block=adlam}', ""); + Expect(1, 125280, '\p{^Is_Block=adlam}', ""); + Expect(1, 125280, '\P{Is_Block=adlam}', ""); + Expect(0, 125280, '\P{^Is_Block=adlam}', ""); + Expect(1, 125279, '\p{Is_Block=_ Adlam}', ""); + Expect(0, 125279, '\p{^Is_Block=_ Adlam}', ""); + Expect(0, 125279, '\P{Is_Block=_ Adlam}', ""); + Expect(1, 125279, '\P{^Is_Block=_ Adlam}', ""); + Expect(0, 125280, '\p{Is_Block=_ Adlam}', ""); + Expect(1, 125280, '\p{^Is_Block=_ Adlam}', ""); + Expect(1, 125280, '\P{Is_Block=_ Adlam}', ""); + Expect(0, 125280, '\P{^Is_Block=_ Adlam}', ""); + Error('\p{Is_Blk::=adlam}'); + Error('\P{Is_Blk::=adlam}'); + Expect(1, 125279, '\p{Is_Blk=adlam}', ""); + Expect(0, 125279, '\p{^Is_Blk=adlam}', ""); + Expect(0, 125279, '\P{Is_Blk=adlam}', ""); + Expect(1, 125279, '\P{^Is_Blk=adlam}', ""); + Expect(0, 125280, '\p{Is_Blk=adlam}', ""); + Expect(1, 125280, '\p{^Is_Blk=adlam}', ""); + Expect(1, 125280, '\P{Is_Blk=adlam}', ""); + Expect(0, 125280, '\P{^Is_Blk=adlam}', ""); + Expect(1, 125279, '\p{Is_Blk=-Adlam}', ""); + Expect(0, 125279, '\p{^Is_Blk=-Adlam}', ""); + Expect(0, 125279, '\P{Is_Blk=-Adlam}', ""); + Expect(1, 125279, '\P{^Is_Blk=-Adlam}', ""); + Expect(0, 125280, '\p{Is_Blk=-Adlam}', ""); + Expect(1, 125280, '\p{^Is_Blk=-Adlam}', ""); + Expect(1, 125280, '\P{Is_Blk=-Adlam}', ""); + Expect(0, 125280, '\P{^Is_Blk=-Adlam}', ""); + Error('\p{Block=:= _aegean_NUMBERS}'); + Error('\P{Block=:= _aegean_NUMBERS}'); + Expect(1, 65855, '\p{Block=:\AAegean_Numbers\z:}', "");; + Expect(0, 65856, '\p{Block=:\AAegean_Numbers\z:}', "");; + Expect(1, 65855, '\p{Block=aegeannumbers}', ""); + Expect(0, 65855, '\p{^Block=aegeannumbers}', ""); + Expect(0, 65855, '\P{Block=aegeannumbers}', ""); + Expect(1, 65855, '\P{^Block=aegeannumbers}', ""); + Expect(0, 65856, '\p{Block=aegeannumbers}', ""); + Expect(1, 65856, '\p{^Block=aegeannumbers}', ""); + Expect(1, 65856, '\P{Block=aegeannumbers}', ""); + Expect(0, 65856, '\P{^Block=aegeannumbers}', ""); + Expect(1, 65855, '\p{Block=:\Aaegeannumbers\z:}', "");; + Expect(0, 65856, '\p{Block=:\Aaegeannumbers\z:}', "");; + Expect(1, 65855, '\p{Block= Aegean_NUMBERS}', ""); + Expect(0, 65855, '\p{^Block= Aegean_NUMBERS}', ""); + Expect(0, 65855, '\P{Block= Aegean_NUMBERS}', ""); + Expect(1, 65855, '\P{^Block= Aegean_NUMBERS}', ""); + Expect(0, 65856, '\p{Block= Aegean_NUMBERS}', ""); + Expect(1, 65856, '\p{^Block= Aegean_NUMBERS}', ""); + Expect(1, 65856, '\P{Block= Aegean_NUMBERS}', ""); + Expect(0, 65856, '\P{^Block= Aegean_NUMBERS}', ""); + Error('\p{Blk=:= aegean_numbers}'); + Error('\P{Blk=:= aegean_numbers}'); + Expect(1, 65855, '\p{Blk=:\AAegean_Numbers\z:}', "");; + Expect(0, 65856, '\p{Blk=:\AAegean_Numbers\z:}', "");; + Expect(1, 65855, '\p{Blk=aegeannumbers}', ""); + Expect(0, 65855, '\p{^Blk=aegeannumbers}', ""); + Expect(0, 65855, '\P{Blk=aegeannumbers}', ""); + Expect(1, 65855, '\P{^Blk=aegeannumbers}', ""); + Expect(0, 65856, '\p{Blk=aegeannumbers}', ""); + Expect(1, 65856, '\p{^Blk=aegeannumbers}', ""); + Expect(1, 65856, '\P{Blk=aegeannumbers}', ""); + Expect(0, 65856, '\P{^Blk=aegeannumbers}', ""); + Expect(1, 65855, '\p{Blk=:\Aaegeannumbers\z:}', "");; + Expect(0, 65856, '\p{Blk=:\Aaegeannumbers\z:}', "");; + Expect(1, 65855, '\p{Blk: aegean_Numbers}', ""); + Expect(0, 65855, '\p{^Blk: aegean_Numbers}', ""); + Expect(0, 65855, '\P{Blk: aegean_Numbers}', ""); + Expect(1, 65855, '\P{^Blk: aegean_Numbers}', ""); + Expect(0, 65856, '\p{Blk: aegean_Numbers}', ""); + Expect(1, 65856, '\p{^Blk: aegean_Numbers}', ""); + Expect(1, 65856, '\P{Blk: aegean_Numbers}', ""); + Expect(0, 65856, '\P{^Blk: aegean_Numbers}', ""); + Error('\p{Is_Block=:= Aegean_NUMBERS}'); + Error('\P{Is_Block=:= Aegean_NUMBERS}'); + Expect(1, 65855, '\p{Is_Block=aegeannumbers}', ""); + Expect(0, 65855, '\p{^Is_Block=aegeannumbers}', ""); + Expect(0, 65855, '\P{Is_Block=aegeannumbers}', ""); + Expect(1, 65855, '\P{^Is_Block=aegeannumbers}', ""); + Expect(0, 65856, '\p{Is_Block=aegeannumbers}', ""); + Expect(1, 65856, '\p{^Is_Block=aegeannumbers}', ""); + Expect(1, 65856, '\P{Is_Block=aegeannumbers}', ""); + Expect(0, 65856, '\P{^Is_Block=aegeannumbers}', ""); + Expect(1, 65855, '\p{Is_Block= Aegean_NUMBERS}', ""); + Expect(0, 65855, '\p{^Is_Block= Aegean_NUMBERS}', ""); + Expect(0, 65855, '\P{Is_Block= Aegean_NUMBERS}', ""); + Expect(1, 65855, '\P{^Is_Block= Aegean_NUMBERS}', ""); + Expect(0, 65856, '\p{Is_Block= Aegean_NUMBERS}', ""); + Expect(1, 65856, '\p{^Is_Block= Aegean_NUMBERS}', ""); + Expect(1, 65856, '\P{Is_Block= Aegean_NUMBERS}', ""); + Expect(0, 65856, '\P{^Is_Block= Aegean_NUMBERS}', ""); + Error('\p{Is_Blk=-Aegean_Numbers/a/}'); + Error('\P{Is_Blk=-Aegean_Numbers/a/}'); + Expect(1, 65855, '\p{Is_Blk=aegeannumbers}', ""); + Expect(0, 65855, '\p{^Is_Blk=aegeannumbers}', ""); + Expect(0, 65855, '\P{Is_Blk=aegeannumbers}', ""); + Expect(1, 65855, '\P{^Is_Blk=aegeannumbers}', ""); + Expect(0, 65856, '\p{Is_Blk=aegeannumbers}', ""); + Expect(1, 65856, '\p{^Is_Blk=aegeannumbers}', ""); + Expect(1, 65856, '\P{Is_Blk=aegeannumbers}', ""); + Expect(0, 65856, '\P{^Is_Blk=aegeannumbers}', ""); + Expect(1, 65855, '\p{Is_Blk=_ Aegean_Numbers}', ""); + Expect(0, 65855, '\p{^Is_Blk=_ Aegean_Numbers}', ""); + Expect(0, 65855, '\P{Is_Blk=_ Aegean_Numbers}', ""); + Expect(1, 65855, '\P{^Is_Blk=_ Aegean_Numbers}', ""); + Expect(0, 65856, '\p{Is_Blk=_ Aegean_Numbers}', ""); + Expect(1, 65856, '\p{^Is_Blk=_ Aegean_Numbers}', ""); + Expect(1, 65856, '\P{Is_Blk=_ Aegean_Numbers}', ""); + Expect(0, 65856, '\P{^Is_Blk=_ Aegean_Numbers}', ""); + Error('\p{Block=- Ahom/a/}'); + Error('\P{Block=- Ahom/a/}'); + Expect(1, 71503, '\p{Block=:\AAhom\z:}', "");; + Expect(0, 71504, '\p{Block=:\AAhom\z:}', "");; + Expect(1, 71503, '\p{Block=ahom}', ""); + Expect(0, 71503, '\p{^Block=ahom}', ""); + Expect(0, 71503, '\P{Block=ahom}', ""); + Expect(1, 71503, '\P{^Block=ahom}', ""); + Expect(0, 71504, '\p{Block=ahom}', ""); + Expect(1, 71504, '\p{^Block=ahom}', ""); + Expect(1, 71504, '\P{Block=ahom}', ""); + Expect(0, 71504, '\P{^Block=ahom}', ""); + Expect(1, 71503, '\p{Block=:\Aahom\z:}', "");; + Expect(0, 71504, '\p{Block=:\Aahom\z:}', "");; + Expect(1, 71503, '\p{Block= Ahom}', ""); + Expect(0, 71503, '\p{^Block= Ahom}', ""); + Expect(0, 71503, '\P{Block= Ahom}', ""); + Expect(1, 71503, '\P{^Block= Ahom}', ""); + Expect(0, 71504, '\p{Block= Ahom}', ""); + Expect(1, 71504, '\p{^Block= Ahom}', ""); + Expect(1, 71504, '\P{Block= Ahom}', ""); + Expect(0, 71504, '\P{^Block= Ahom}', ""); + Error('\p{Blk=/a/ Ahom}'); + Error('\P{Blk=/a/ Ahom}'); + Expect(1, 71503, '\p{Blk=:\AAhom\z:}', "");; + Expect(0, 71504, '\p{Blk=:\AAhom\z:}', "");; + Expect(1, 71503, '\p{Blk:ahom}', ""); + Expect(0, 71503, '\p{^Blk:ahom}', ""); + Expect(0, 71503, '\P{Blk:ahom}', ""); + Expect(1, 71503, '\P{^Blk:ahom}', ""); + Expect(0, 71504, '\p{Blk:ahom}', ""); + Expect(1, 71504, '\p{^Blk:ahom}', ""); + Expect(1, 71504, '\P{Blk:ahom}', ""); + Expect(0, 71504, '\P{^Blk:ahom}', ""); + Expect(1, 71503, '\p{Blk=:\Aahom\z:}', "");; + Expect(0, 71504, '\p{Blk=:\Aahom\z:}', "");; + Expect(1, 71503, '\p{Blk=-Ahom}', ""); + Expect(0, 71503, '\p{^Blk=-Ahom}', ""); + Expect(0, 71503, '\P{Blk=-Ahom}', ""); + Expect(1, 71503, '\P{^Blk=-Ahom}', ""); + Expect(0, 71504, '\p{Blk=-Ahom}', ""); + Expect(1, 71504, '\p{^Blk=-Ahom}', ""); + Expect(1, 71504, '\P{Blk=-Ahom}', ""); + Expect(0, 71504, '\P{^Blk=-Ahom}', ""); + Error('\p{Is_Block= :=Ahom}'); + Error('\P{Is_Block= :=Ahom}'); + Expect(1, 71503, '\p{Is_Block=ahom}', ""); + Expect(0, 71503, '\p{^Is_Block=ahom}', ""); + Expect(0, 71503, '\P{Is_Block=ahom}', ""); + Expect(1, 71503, '\P{^Is_Block=ahom}', ""); + Expect(0, 71504, '\p{Is_Block=ahom}', ""); + Expect(1, 71504, '\p{^Is_Block=ahom}', ""); + Expect(1, 71504, '\P{Is_Block=ahom}', ""); + Expect(0, 71504, '\P{^Is_Block=ahom}', ""); + Expect(1, 71503, '\p{Is_Block=_ Ahom}', ""); + Expect(0, 71503, '\p{^Is_Block=_ Ahom}', ""); + Expect(0, 71503, '\P{Is_Block=_ Ahom}', ""); + Expect(1, 71503, '\P{^Is_Block=_ Ahom}', ""); + Expect(0, 71504, '\p{Is_Block=_ Ahom}', ""); + Expect(1, 71504, '\p{^Is_Block=_ Ahom}', ""); + Expect(1, 71504, '\P{Is_Block=_ Ahom}', ""); + Expect(0, 71504, '\P{^Is_Block=_ Ahom}', ""); + Error('\p{Is_Blk= Ahom/a/}'); + Error('\P{Is_Blk= Ahom/a/}'); + Expect(1, 71503, '\p{Is_Blk=ahom}', ""); + Expect(0, 71503, '\p{^Is_Blk=ahom}', ""); + Expect(0, 71503, '\P{Is_Blk=ahom}', ""); + Expect(1, 71503, '\P{^Is_Blk=ahom}', ""); + Expect(0, 71504, '\p{Is_Blk=ahom}', ""); + Expect(1, 71504, '\p{^Is_Blk=ahom}', ""); + Expect(1, 71504, '\P{Is_Blk=ahom}', ""); + Expect(0, 71504, '\P{^Is_Blk=ahom}', ""); + Expect(1, 71503, '\p{Is_Blk=_ Ahom}', ""); + Expect(0, 71503, '\p{^Is_Blk=_ Ahom}', ""); + Expect(0, 71503, '\P{Is_Blk=_ Ahom}', ""); + Expect(1, 71503, '\P{^Is_Blk=_ Ahom}', ""); + Expect(0, 71504, '\p{Is_Blk=_ Ahom}', ""); + Expect(1, 71504, '\p{^Is_Blk=_ Ahom}', ""); + Expect(1, 71504, '\P{Is_Blk=_ Ahom}', ""); + Expect(0, 71504, '\P{^Is_Blk=_ Ahom}', ""); + Error('\p{Block=_ALCHEMICAL_SYMBOLS:=}'); + Error('\P{Block=_ALCHEMICAL_SYMBOLS:=}'); + Expect(1, 128895, '\p{Block=:\AAlchemical_Symbols\z:}', "");; + Expect(0, 128896, '\p{Block=:\AAlchemical_Symbols\z:}', "");; + Expect(1, 128895, '\p{Block=alchemicalsymbols}', ""); + Expect(0, 128895, '\p{^Block=alchemicalsymbols}', ""); + Expect(0, 128895, '\P{Block=alchemicalsymbols}', ""); + Expect(1, 128895, '\P{^Block=alchemicalsymbols}', ""); + Expect(0, 128896, '\p{Block=alchemicalsymbols}', ""); + Expect(1, 128896, '\p{^Block=alchemicalsymbols}', ""); + Expect(1, 128896, '\P{Block=alchemicalsymbols}', ""); + Expect(0, 128896, '\P{^Block=alchemicalsymbols}', ""); + Expect(1, 128895, '\p{Block=:\Aalchemicalsymbols\z:}', "");; + Expect(0, 128896, '\p{Block=:\Aalchemicalsymbols\z:}', "");; + Expect(1, 128895, '\p{Block= _Alchemical_Symbols}', ""); + Expect(0, 128895, '\p{^Block= _Alchemical_Symbols}', ""); + Expect(0, 128895, '\P{Block= _Alchemical_Symbols}', ""); + Expect(1, 128895, '\P{^Block= _Alchemical_Symbols}', ""); + Expect(0, 128896, '\p{Block= _Alchemical_Symbols}', ""); + Expect(1, 128896, '\p{^Block= _Alchemical_Symbols}', ""); + Expect(1, 128896, '\P{Block= _Alchemical_Symbols}', ""); + Expect(0, 128896, '\P{^Block= _Alchemical_Symbols}', ""); + Error('\p{Blk=:=_ Alchemical}'); + Error('\P{Blk=:=_ Alchemical}'); + Expect(1, 128895, '\p{Blk=:\AAlchemical\z:}', "");; + Expect(0, 128896, '\p{Blk=:\AAlchemical\z:}', "");; + Expect(1, 128895, '\p{Blk=alchemical}', ""); + Expect(0, 128895, '\p{^Blk=alchemical}', ""); + Expect(0, 128895, '\P{Blk=alchemical}', ""); + Expect(1, 128895, '\P{^Blk=alchemical}', ""); + Expect(0, 128896, '\p{Blk=alchemical}', ""); + Expect(1, 128896, '\p{^Blk=alchemical}', ""); + Expect(1, 128896, '\P{Blk=alchemical}', ""); + Expect(0, 128896, '\P{^Blk=alchemical}', ""); + Expect(1, 128895, '\p{Blk=:\Aalchemical\z:}', "");; + Expect(0, 128896, '\p{Blk=:\Aalchemical\z:}', "");; + Expect(1, 128895, '\p{Blk= Alchemical}', ""); + Expect(0, 128895, '\p{^Blk= Alchemical}', ""); + Expect(0, 128895, '\P{Blk= Alchemical}', ""); + Expect(1, 128895, '\P{^Blk= Alchemical}', ""); + Expect(0, 128896, '\p{Blk= Alchemical}', ""); + Expect(1, 128896, '\p{^Blk= Alchemical}', ""); + Expect(1, 128896, '\P{Blk= Alchemical}', ""); + Expect(0, 128896, '\P{^Blk= Alchemical}', ""); + Error('\p{Is_Block=/a/ ALCHEMICAL_Symbols}'); + Error('\P{Is_Block=/a/ ALCHEMICAL_Symbols}'); + Expect(1, 128895, '\p{Is_Block=alchemicalsymbols}', ""); + Expect(0, 128895, '\p{^Is_Block=alchemicalsymbols}', ""); + Expect(0, 128895, '\P{Is_Block=alchemicalsymbols}', ""); + Expect(1, 128895, '\P{^Is_Block=alchemicalsymbols}', ""); + Expect(0, 128896, '\p{Is_Block=alchemicalsymbols}', ""); + Expect(1, 128896, '\p{^Is_Block=alchemicalsymbols}', ""); + Expect(1, 128896, '\P{Is_Block=alchemicalsymbols}', ""); + Expect(0, 128896, '\P{^Is_Block=alchemicalsymbols}', ""); + Expect(1, 128895, '\p{Is_Block=- alchemical_Symbols}', ""); + Expect(0, 128895, '\p{^Is_Block=- alchemical_Symbols}', ""); + Expect(0, 128895, '\P{Is_Block=- alchemical_Symbols}', ""); + Expect(1, 128895, '\P{^Is_Block=- alchemical_Symbols}', ""); + Expect(0, 128896, '\p{Is_Block=- alchemical_Symbols}', ""); + Expect(1, 128896, '\p{^Is_Block=- alchemical_Symbols}', ""); + Expect(1, 128896, '\P{Is_Block=- alchemical_Symbols}', ""); + Expect(0, 128896, '\P{^Is_Block=- alchemical_Symbols}', ""); + Error('\p{Is_Blk: -Alchemical:=}'); + Error('\P{Is_Blk: -Alchemical:=}'); + Expect(1, 128895, '\p{Is_Blk=alchemical}', ""); + Expect(0, 128895, '\p{^Is_Blk=alchemical}', ""); + Expect(0, 128895, '\P{Is_Blk=alchemical}', ""); + Expect(1, 128895, '\P{^Is_Blk=alchemical}', ""); + Expect(0, 128896, '\p{Is_Blk=alchemical}', ""); + Expect(1, 128896, '\p{^Is_Blk=alchemical}', ""); + Expect(1, 128896, '\P{Is_Blk=alchemical}', ""); + Expect(0, 128896, '\P{^Is_Blk=alchemical}', ""); + Expect(1, 128895, '\p{Is_Blk=-ALCHEMICAL}', ""); + Expect(0, 128895, '\p{^Is_Blk=-ALCHEMICAL}', ""); + Expect(0, 128895, '\P{Is_Blk=-ALCHEMICAL}', ""); + Expect(1, 128895, '\P{^Is_Blk=-ALCHEMICAL}', ""); + Expect(0, 128896, '\p{Is_Blk=-ALCHEMICAL}', ""); + Expect(1, 128896, '\p{^Is_Blk=-ALCHEMICAL}', ""); + Expect(1, 128896, '\P{Is_Blk=-ALCHEMICAL}', ""); + Expect(0, 128896, '\P{^Is_Blk=-ALCHEMICAL}', ""); + Error('\p{Block= _Alphabetic_presentation_FORMS:=}'); + Error('\P{Block= _Alphabetic_presentation_FORMS:=}'); + Expect(1, 64335, '\p{Block=:\AAlphabetic_Presentation_Forms\z:}', "");; + Expect(0, 64336, '\p{Block=:\AAlphabetic_Presentation_Forms\z:}', "");; + Expect(1, 64335, '\p{Block: alphabeticpresentationforms}', ""); + Expect(0, 64335, '\p{^Block: alphabeticpresentationforms}', ""); + Expect(0, 64335, '\P{Block: alphabeticpresentationforms}', ""); + Expect(1, 64335, '\P{^Block: alphabeticpresentationforms}', ""); + Expect(0, 64336, '\p{Block: alphabeticpresentationforms}', ""); + Expect(1, 64336, '\p{^Block: alphabeticpresentationforms}', ""); + Expect(1, 64336, '\P{Block: alphabeticpresentationforms}', ""); + Expect(0, 64336, '\P{^Block: alphabeticpresentationforms}', ""); + Expect(1, 64335, '\p{Block=:\Aalphabeticpresentationforms\z:}', "");; + Expect(0, 64336, '\p{Block=:\Aalphabeticpresentationforms\z:}', "");; + Expect(1, 64335, '\p{Block=-_ALPHABETIC_presentation_FORMS}', ""); + Expect(0, 64335, '\p{^Block=-_ALPHABETIC_presentation_FORMS}', ""); + Expect(0, 64335, '\P{Block=-_ALPHABETIC_presentation_FORMS}', ""); + Expect(1, 64335, '\P{^Block=-_ALPHABETIC_presentation_FORMS}', ""); + Expect(0, 64336, '\p{Block=-_ALPHABETIC_presentation_FORMS}', ""); + Expect(1, 64336, '\p{^Block=-_ALPHABETIC_presentation_FORMS}', ""); + Expect(1, 64336, '\P{Block=-_ALPHABETIC_presentation_FORMS}', ""); + Expect(0, 64336, '\P{^Block=-_ALPHABETIC_presentation_FORMS}', ""); + Error('\p{Blk=/a/ -ALPHABETIC_pf}'); + Error('\P{Blk=/a/ -ALPHABETIC_pf}'); + Expect(1, 64335, '\p{Blk=:\AAlphabetic_PF\z:}', "");; + Expect(0, 64336, '\p{Blk=:\AAlphabetic_PF\z:}', "");; + Expect(1, 64335, '\p{Blk=alphabeticpf}', ""); + Expect(0, 64335, '\p{^Blk=alphabeticpf}', ""); + Expect(0, 64335, '\P{Blk=alphabeticpf}', ""); + Expect(1, 64335, '\P{^Blk=alphabeticpf}', ""); + Expect(0, 64336, '\p{Blk=alphabeticpf}', ""); + Expect(1, 64336, '\p{^Blk=alphabeticpf}', ""); + Expect(1, 64336, '\P{Blk=alphabeticpf}', ""); + Expect(0, 64336, '\P{^Blk=alphabeticpf}', ""); + Expect(1, 64335, '\p{Blk=:\Aalphabeticpf\z:}', "");; + Expect(0, 64336, '\p{Blk=:\Aalphabeticpf\z:}', "");; + Expect(1, 64335, '\p{Blk= alphabetic_pf}', ""); + Expect(0, 64335, '\p{^Blk= alphabetic_pf}', ""); + Expect(0, 64335, '\P{Blk= alphabetic_pf}', ""); + Expect(1, 64335, '\P{^Blk= alphabetic_pf}', ""); + Expect(0, 64336, '\p{Blk= alphabetic_pf}', ""); + Expect(1, 64336, '\p{^Blk= alphabetic_pf}', ""); + Expect(1, 64336, '\P{Blk= alphabetic_pf}', ""); + Expect(0, 64336, '\P{^Blk= alphabetic_pf}', ""); + Error('\p{Is_Block=:= _ALPHABETIC_Presentation_Forms}'); + Error('\P{Is_Block=:= _ALPHABETIC_Presentation_Forms}'); + Expect(1, 64335, '\p{Is_Block: alphabeticpresentationforms}', ""); + Expect(0, 64335, '\p{^Is_Block: alphabeticpresentationforms}', ""); + Expect(0, 64335, '\P{Is_Block: alphabeticpresentationforms}', ""); + Expect(1, 64335, '\P{^Is_Block: alphabeticpresentationforms}', ""); + Expect(0, 64336, '\p{Is_Block: alphabeticpresentationforms}', ""); + Expect(1, 64336, '\p{^Is_Block: alphabeticpresentationforms}', ""); + Expect(1, 64336, '\P{Is_Block: alphabeticpresentationforms}', ""); + Expect(0, 64336, '\P{^Is_Block: alphabeticpresentationforms}', ""); + Expect(1, 64335, '\p{Is_Block= _Alphabetic_presentation_Forms}', ""); + Expect(0, 64335, '\p{^Is_Block= _Alphabetic_presentation_Forms}', ""); + Expect(0, 64335, '\P{Is_Block= _Alphabetic_presentation_Forms}', ""); + Expect(1, 64335, '\P{^Is_Block= _Alphabetic_presentation_Forms}', ""); + Expect(0, 64336, '\p{Is_Block= _Alphabetic_presentation_Forms}', ""); + Expect(1, 64336, '\p{^Is_Block= _Alphabetic_presentation_Forms}', ""); + Expect(1, 64336, '\P{Is_Block= _Alphabetic_presentation_Forms}', ""); + Expect(0, 64336, '\P{^Is_Block= _Alphabetic_presentation_Forms}', ""); + Error('\p{Is_Blk= ALPHABETIC_pf/a/}'); + Error('\P{Is_Blk= ALPHABETIC_pf/a/}'); + Expect(1, 64335, '\p{Is_Blk=alphabeticpf}', ""); + Expect(0, 64335, '\p{^Is_Blk=alphabeticpf}', ""); + Expect(0, 64335, '\P{Is_Blk=alphabeticpf}', ""); + Expect(1, 64335, '\P{^Is_Blk=alphabeticpf}', ""); + Expect(0, 64336, '\p{Is_Blk=alphabeticpf}', ""); + Expect(1, 64336, '\p{^Is_Blk=alphabeticpf}', ""); + Expect(1, 64336, '\P{Is_Blk=alphabeticpf}', ""); + Expect(0, 64336, '\P{^Is_Blk=alphabeticpf}', ""); + Expect(1, 64335, '\p{Is_Blk= ALPHABETIC_PF}', ""); + Expect(0, 64335, '\p{^Is_Blk= ALPHABETIC_PF}', ""); + Expect(0, 64335, '\P{Is_Blk= ALPHABETIC_PF}', ""); + Expect(1, 64335, '\P{^Is_Blk= ALPHABETIC_PF}', ""); + Expect(0, 64336, '\p{Is_Blk= ALPHABETIC_PF}', ""); + Expect(1, 64336, '\p{^Is_Blk= ALPHABETIC_PF}', ""); + Expect(1, 64336, '\P{Is_Blk= ALPHABETIC_PF}', ""); + Expect(0, 64336, '\P{^Is_Blk= ALPHABETIC_PF}', ""); + Error('\p{Block= :=Anatolian_Hieroglyphs}'); + Error('\P{Block= :=Anatolian_Hieroglyphs}'); + Expect(1, 83583, '\p{Block=:\AAnatolian_Hieroglyphs\z:}', "");; + Expect(0, 83584, '\p{Block=:\AAnatolian_Hieroglyphs\z:}', "");; + Expect(1, 83583, '\p{Block: anatolianhieroglyphs}', ""); + Expect(0, 83583, '\p{^Block: anatolianhieroglyphs}', ""); + Expect(0, 83583, '\P{Block: anatolianhieroglyphs}', ""); + Expect(1, 83583, '\P{^Block: anatolianhieroglyphs}', ""); + Expect(0, 83584, '\p{Block: anatolianhieroglyphs}', ""); + Expect(1, 83584, '\p{^Block: anatolianhieroglyphs}', ""); + Expect(1, 83584, '\P{Block: anatolianhieroglyphs}', ""); + Expect(0, 83584, '\P{^Block: anatolianhieroglyphs}', ""); + Expect(1, 83583, '\p{Block=:\Aanatolianhieroglyphs\z:}', "");; + Expect(0, 83584, '\p{Block=:\Aanatolianhieroglyphs\z:}', "");; + Expect(1, 83583, '\p{Block=-_anatolian_Hieroglyphs}', ""); + Expect(0, 83583, '\p{^Block=-_anatolian_Hieroglyphs}', ""); + Expect(0, 83583, '\P{Block=-_anatolian_Hieroglyphs}', ""); + Expect(1, 83583, '\P{^Block=-_anatolian_Hieroglyphs}', ""); + Expect(0, 83584, '\p{Block=-_anatolian_Hieroglyphs}', ""); + Expect(1, 83584, '\p{^Block=-_anatolian_Hieroglyphs}', ""); + Expect(1, 83584, '\P{Block=-_anatolian_Hieroglyphs}', ""); + Expect(0, 83584, '\P{^Block=-_anatolian_Hieroglyphs}', ""); + Error('\p{Blk=/a/ -Anatolian_Hieroglyphs}'); + Error('\P{Blk=/a/ -Anatolian_Hieroglyphs}'); + Expect(1, 83583, '\p{Blk=:\AAnatolian_Hieroglyphs\z:}', "");; + Expect(0, 83584, '\p{Blk=:\AAnatolian_Hieroglyphs\z:}', "");; + Expect(1, 83583, '\p{Blk: anatolianhieroglyphs}', ""); + Expect(0, 83583, '\p{^Blk: anatolianhieroglyphs}', ""); + Expect(0, 83583, '\P{Blk: anatolianhieroglyphs}', ""); + Expect(1, 83583, '\P{^Blk: anatolianhieroglyphs}', ""); + Expect(0, 83584, '\p{Blk: anatolianhieroglyphs}', ""); + Expect(1, 83584, '\p{^Blk: anatolianhieroglyphs}', ""); + Expect(1, 83584, '\P{Blk: anatolianhieroglyphs}', ""); + Expect(0, 83584, '\P{^Blk: anatolianhieroglyphs}', ""); + Expect(1, 83583, '\p{Blk=:\Aanatolianhieroglyphs\z:}', "");; + Expect(0, 83584, '\p{Blk=:\Aanatolianhieroglyphs\z:}', "");; + Expect(1, 83583, '\p{Blk=_ ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83583, '\p{^Blk=_ ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83583, '\P{Blk=_ ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83583, '\P{^Blk=_ ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83584, '\p{Blk=_ ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83584, '\p{^Blk=_ ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83584, '\P{Blk=_ ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83584, '\P{^Blk=_ ANATOLIAN_HIEROGLYPHS}', ""); + Error('\p{Is_Block= ANATOLIAN_hieroglyphs/a/}'); + Error('\P{Is_Block= ANATOLIAN_hieroglyphs/a/}'); + Expect(1, 83583, '\p{Is_Block: anatolianhieroglyphs}', ""); + Expect(0, 83583, '\p{^Is_Block: anatolianhieroglyphs}', ""); + Expect(0, 83583, '\P{Is_Block: anatolianhieroglyphs}', ""); + Expect(1, 83583, '\P{^Is_Block: anatolianhieroglyphs}', ""); + Expect(0, 83584, '\p{Is_Block: anatolianhieroglyphs}', ""); + Expect(1, 83584, '\p{^Is_Block: anatolianhieroglyphs}', ""); + Expect(1, 83584, '\P{Is_Block: anatolianhieroglyphs}', ""); + Expect(0, 83584, '\P{^Is_Block: anatolianhieroglyphs}', ""); + Expect(1, 83583, '\p{Is_Block=_ ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83583, '\p{^Is_Block=_ ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83583, '\P{Is_Block=_ ANATOLIAN_hieroglyphs}', ""); + Expect(1, 83583, '\P{^Is_Block=_ ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83584, '\p{Is_Block=_ ANATOLIAN_hieroglyphs}', ""); + Expect(1, 83584, '\p{^Is_Block=_ ANATOLIAN_hieroglyphs}', ""); + Expect(1, 83584, '\P{Is_Block=_ ANATOLIAN_hieroglyphs}', ""); + Expect(0, 83584, '\P{^Is_Block=_ ANATOLIAN_hieroglyphs}', ""); + Error('\p{Is_Blk= _Anatolian_Hieroglyphs:=}'); + Error('\P{Is_Blk= _Anatolian_Hieroglyphs:=}'); + Expect(1, 83583, '\p{Is_Blk=anatolianhieroglyphs}', ""); + Expect(0, 83583, '\p{^Is_Blk=anatolianhieroglyphs}', ""); + Expect(0, 83583, '\P{Is_Blk=anatolianhieroglyphs}', ""); + Expect(1, 83583, '\P{^Is_Blk=anatolianhieroglyphs}', ""); + Expect(0, 83584, '\p{Is_Blk=anatolianhieroglyphs}', ""); + Expect(1, 83584, '\p{^Is_Blk=anatolianhieroglyphs}', ""); + Expect(1, 83584, '\P{Is_Blk=anatolianhieroglyphs}', ""); + Expect(0, 83584, '\P{^Is_Blk=anatolianhieroglyphs}', ""); + Expect(1, 83583, '\p{Is_Blk=-ANATOLIAN_Hieroglyphs}', ""); + Expect(0, 83583, '\p{^Is_Blk=-ANATOLIAN_Hieroglyphs}', ""); + Expect(0, 83583, '\P{Is_Blk=-ANATOLIAN_Hieroglyphs}', ""); + Expect(1, 83583, '\P{^Is_Blk=-ANATOLIAN_Hieroglyphs}', ""); + Expect(0, 83584, '\p{Is_Blk=-ANATOLIAN_Hieroglyphs}', ""); + Expect(1, 83584, '\p{^Is_Blk=-ANATOLIAN_Hieroglyphs}', ""); + Expect(1, 83584, '\P{Is_Blk=-ANATOLIAN_Hieroglyphs}', ""); + Expect(0, 83584, '\P{^Is_Blk=-ANATOLIAN_Hieroglyphs}', ""); + Error('\p{Block=_-Ancient_GREEK_Musical_Notation:=}'); + Error('\P{Block=_-Ancient_GREEK_Musical_Notation:=}'); + Expect(1, 119375, '\p{Block=:\AAncient_Greek_Musical_Notation\z:}', "");; + Expect(0, 119376, '\p{Block=:\AAncient_Greek_Musical_Notation\z:}', "");; + Expect(1, 119375, '\p{Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\p{^Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\P{Block=ancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\P{^Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\p{Block=ancientgreekmusicalnotation}', ""); + Expect(1, 119376, '\p{^Block=ancientgreekmusicalnotation}', ""); + Expect(1, 119376, '\P{Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\P{^Block=ancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\p{Block=:\Aancientgreekmusicalnotation\z:}', "");; + Expect(0, 119376, '\p{Block=:\Aancientgreekmusicalnotation\z:}', "");; + Expect(1, 119375, '\p{Block=_Ancient_Greek_Musical_Notation}', ""); + Expect(0, 119375, '\p{^Block=_Ancient_Greek_Musical_Notation}', ""); + Expect(0, 119375, '\P{Block=_Ancient_Greek_Musical_Notation}', ""); + Expect(1, 119375, '\P{^Block=_Ancient_Greek_Musical_Notation}', ""); + Expect(0, 119376, '\p{Block=_Ancient_Greek_Musical_Notation}', ""); + Expect(1, 119376, '\p{^Block=_Ancient_Greek_Musical_Notation}', ""); + Expect(1, 119376, '\P{Block=_Ancient_Greek_Musical_Notation}', ""); + Expect(0, 119376, '\P{^Block=_Ancient_Greek_Musical_Notation}', ""); + Error('\p{Blk=:=-Ancient_GREEK_music}'); + Error('\P{Blk=:=-Ancient_GREEK_music}'); + Expect(1, 119375, '\p{Blk=:\AAncient_Greek_Music\z:}', "");; + Expect(0, 119376, '\p{Blk=:\AAncient_Greek_Music\z:}', "");; + Expect(1, 119375, '\p{Blk=ancientgreekmusic}', ""); + Expect(0, 119375, '\p{^Blk=ancientgreekmusic}', ""); + Expect(0, 119375, '\P{Blk=ancientgreekmusic}', ""); + Expect(1, 119375, '\P{^Blk=ancientgreekmusic}', ""); + Expect(0, 119376, '\p{Blk=ancientgreekmusic}', ""); + Expect(1, 119376, '\p{^Blk=ancientgreekmusic}', ""); + Expect(1, 119376, '\P{Blk=ancientgreekmusic}', ""); + Expect(0, 119376, '\P{^Blk=ancientgreekmusic}', ""); + Expect(1, 119375, '\p{Blk=:\Aancientgreekmusic\z:}', "");; + Expect(0, 119376, '\p{Blk=:\Aancientgreekmusic\z:}', "");; + Expect(1, 119375, '\p{Blk=_ancient_GREEK_MUSIC}', ""); + Expect(0, 119375, '\p{^Blk=_ancient_GREEK_MUSIC}', ""); + Expect(0, 119375, '\P{Blk=_ancient_GREEK_MUSIC}', ""); + Expect(1, 119375, '\P{^Blk=_ancient_GREEK_MUSIC}', ""); + Expect(0, 119376, '\p{Blk=_ancient_GREEK_MUSIC}', ""); + Expect(1, 119376, '\p{^Blk=_ancient_GREEK_MUSIC}', ""); + Expect(1, 119376, '\P{Blk=_ancient_GREEK_MUSIC}', ""); + Expect(0, 119376, '\P{^Blk=_ancient_GREEK_MUSIC}', ""); + Error('\p{Is_Block=/a/Ancient_greek_Musical_Notation}'); + Error('\P{Is_Block=/a/Ancient_greek_Musical_Notation}'); + Expect(1, 119375, '\p{Is_Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\p{^Is_Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\P{Is_Block=ancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\P{^Is_Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\p{Is_Block=ancientgreekmusicalnotation}', ""); + Expect(1, 119376, '\p{^Is_Block=ancientgreekmusicalnotation}', ""); + Expect(1, 119376, '\P{Is_Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\P{^Is_Block=ancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\p{Is_Block= ANCIENT_Greek_musical_notation}', ""); + Expect(0, 119375, '\p{^Is_Block= ANCIENT_Greek_musical_notation}', ""); + Expect(0, 119375, '\P{Is_Block= ANCIENT_Greek_musical_notation}', ""); + Expect(1, 119375, '\P{^Is_Block= ANCIENT_Greek_musical_notation}', ""); + Expect(0, 119376, '\p{Is_Block= ANCIENT_Greek_musical_notation}', ""); + Expect(1, 119376, '\p{^Is_Block= ANCIENT_Greek_musical_notation}', ""); + Expect(1, 119376, '\P{Is_Block= ANCIENT_Greek_musical_notation}', ""); + Expect(0, 119376, '\P{^Is_Block= ANCIENT_Greek_musical_notation}', ""); + Error('\p{Is_Blk=/a/- ANCIENT_greek_Music}'); + Error('\P{Is_Blk=/a/- ANCIENT_greek_Music}'); + Expect(1, 119375, '\p{Is_Blk:ancientgreekmusic}', ""); + Expect(0, 119375, '\p{^Is_Blk:ancientgreekmusic}', ""); + Expect(0, 119375, '\P{Is_Blk:ancientgreekmusic}', ""); + Expect(1, 119375, '\P{^Is_Blk:ancientgreekmusic}', ""); + Expect(0, 119376, '\p{Is_Blk:ancientgreekmusic}', ""); + Expect(1, 119376, '\p{^Is_Blk:ancientgreekmusic}', ""); + Expect(1, 119376, '\P{Is_Blk:ancientgreekmusic}', ""); + Expect(0, 119376, '\P{^Is_Blk:ancientgreekmusic}', ""); + Expect(1, 119375, '\p{Is_Blk: Ancient_Greek_Music}', ""); + Expect(0, 119375, '\p{^Is_Blk: Ancient_Greek_Music}', ""); + Expect(0, 119375, '\P{Is_Blk: Ancient_Greek_Music}', ""); + Expect(1, 119375, '\P{^Is_Blk: Ancient_Greek_Music}', ""); + Expect(0, 119376, '\p{Is_Blk: Ancient_Greek_Music}', ""); + Expect(1, 119376, '\p{^Is_Blk: Ancient_Greek_Music}', ""); + Expect(1, 119376, '\P{Is_Blk: Ancient_Greek_Music}', ""); + Expect(0, 119376, '\P{^Is_Blk: Ancient_Greek_Music}', ""); + Error('\p{Block=_Ancient_greek_Numbers/a/}'); + Error('\P{Block=_Ancient_greek_Numbers/a/}'); + Expect(1, 65935, '\p{Block=:\AAncient_Greek_Numbers\z:}', "");; + Expect(0, 65936, '\p{Block=:\AAncient_Greek_Numbers\z:}', "");; + Expect(1, 65935, '\p{Block=ancientgreeknumbers}', ""); + Expect(0, 65935, '\p{^Block=ancientgreeknumbers}', ""); + Expect(0, 65935, '\P{Block=ancientgreeknumbers}', ""); + Expect(1, 65935, '\P{^Block=ancientgreeknumbers}', ""); + Expect(0, 65936, '\p{Block=ancientgreeknumbers}', ""); + Expect(1, 65936, '\p{^Block=ancientgreeknumbers}', ""); + Expect(1, 65936, '\P{Block=ancientgreeknumbers}', ""); + Expect(0, 65936, '\P{^Block=ancientgreeknumbers}', ""); + Expect(1, 65935, '\p{Block=:\Aancientgreeknumbers\z:}', "");; + Expect(0, 65936, '\p{Block=:\Aancientgreeknumbers\z:}', "");; + Expect(1, 65935, '\p{Block=_Ancient_GREEK_numbers}', ""); + Expect(0, 65935, '\p{^Block=_Ancient_GREEK_numbers}', ""); + Expect(0, 65935, '\P{Block=_Ancient_GREEK_numbers}', ""); + Expect(1, 65935, '\P{^Block=_Ancient_GREEK_numbers}', ""); + Expect(0, 65936, '\p{Block=_Ancient_GREEK_numbers}', ""); + Expect(1, 65936, '\p{^Block=_Ancient_GREEK_numbers}', ""); + Expect(1, 65936, '\P{Block=_Ancient_GREEK_numbers}', ""); + Expect(0, 65936, '\P{^Block=_Ancient_GREEK_numbers}', ""); + Error('\p{Blk=:=__Ancient_Greek_NUMBERS}'); + Error('\P{Blk=:=__Ancient_Greek_NUMBERS}'); + Expect(1, 65935, '\p{Blk=:\AAncient_Greek_Numbers\z:}', "");; + Expect(0, 65936, '\p{Blk=:\AAncient_Greek_Numbers\z:}', "");; + Expect(1, 65935, '\p{Blk=ancientgreeknumbers}', ""); + Expect(0, 65935, '\p{^Blk=ancientgreeknumbers}', ""); + Expect(0, 65935, '\P{Blk=ancientgreeknumbers}', ""); + Expect(1, 65935, '\P{^Blk=ancientgreeknumbers}', ""); + Expect(0, 65936, '\p{Blk=ancientgreeknumbers}', ""); + Expect(1, 65936, '\p{^Blk=ancientgreeknumbers}', ""); + Expect(1, 65936, '\P{Blk=ancientgreeknumbers}', ""); + Expect(0, 65936, '\P{^Blk=ancientgreeknumbers}', ""); + Expect(1, 65935, '\p{Blk=:\Aancientgreeknumbers\z:}', "");; + Expect(0, 65936, '\p{Blk=:\Aancientgreeknumbers\z:}', "");; + Expect(1, 65935, '\p{Blk=- ANCIENT_Greek_numbers}', ""); + Expect(0, 65935, '\p{^Blk=- ANCIENT_Greek_numbers}', ""); + Expect(0, 65935, '\P{Blk=- ANCIENT_Greek_numbers}', ""); + Expect(1, 65935, '\P{^Blk=- ANCIENT_Greek_numbers}', ""); + Expect(0, 65936, '\p{Blk=- ANCIENT_Greek_numbers}', ""); + Expect(1, 65936, '\p{^Blk=- ANCIENT_Greek_numbers}', ""); + Expect(1, 65936, '\P{Blk=- ANCIENT_Greek_numbers}', ""); + Expect(0, 65936, '\P{^Blk=- ANCIENT_Greek_numbers}', ""); + Error('\p{Is_Block=/a/_ ANCIENT_Greek_numbers}'); + Error('\P{Is_Block=/a/_ ANCIENT_Greek_numbers}'); + Expect(1, 65935, '\p{Is_Block=ancientgreeknumbers}', ""); + Expect(0, 65935, '\p{^Is_Block=ancientgreeknumbers}', ""); + Expect(0, 65935, '\P{Is_Block=ancientgreeknumbers}', ""); + Expect(1, 65935, '\P{^Is_Block=ancientgreeknumbers}', ""); + Expect(0, 65936, '\p{Is_Block=ancientgreeknumbers}', ""); + Expect(1, 65936, '\p{^Is_Block=ancientgreeknumbers}', ""); + Expect(1, 65936, '\P{Is_Block=ancientgreeknumbers}', ""); + Expect(0, 65936, '\P{^Is_Block=ancientgreeknumbers}', ""); + Expect(1, 65935, '\p{Is_Block: Ancient_greek_Numbers}', ""); + Expect(0, 65935, '\p{^Is_Block: Ancient_greek_Numbers}', ""); + Expect(0, 65935, '\P{Is_Block: Ancient_greek_Numbers}', ""); + Expect(1, 65935, '\P{^Is_Block: Ancient_greek_Numbers}', ""); + Expect(0, 65936, '\p{Is_Block: Ancient_greek_Numbers}', ""); + Expect(1, 65936, '\p{^Is_Block: Ancient_greek_Numbers}', ""); + Expect(1, 65936, '\P{Is_Block: Ancient_greek_Numbers}', ""); + Expect(0, 65936, '\P{^Is_Block: Ancient_greek_Numbers}', ""); + Error('\p{Is_Blk:/a/ Ancient_Greek_Numbers}'); + Error('\P{Is_Blk:/a/ Ancient_Greek_Numbers}'); + Expect(1, 65935, '\p{Is_Blk=ancientgreeknumbers}', ""); + Expect(0, 65935, '\p{^Is_Blk=ancientgreeknumbers}', ""); + Expect(0, 65935, '\P{Is_Blk=ancientgreeknumbers}', ""); + Expect(1, 65935, '\P{^Is_Blk=ancientgreeknumbers}', ""); + Expect(0, 65936, '\p{Is_Blk=ancientgreeknumbers}', ""); + Expect(1, 65936, '\p{^Is_Blk=ancientgreeknumbers}', ""); + Expect(1, 65936, '\P{Is_Blk=ancientgreeknumbers}', ""); + Expect(0, 65936, '\P{^Is_Blk=ancientgreeknumbers}', ""); + Expect(1, 65935, '\p{Is_Blk=-Ancient_greek_Numbers}', ""); + Expect(0, 65935, '\p{^Is_Blk=-Ancient_greek_Numbers}', ""); + Expect(0, 65935, '\P{Is_Blk=-Ancient_greek_Numbers}', ""); + Expect(1, 65935, '\P{^Is_Blk=-Ancient_greek_Numbers}', ""); + Expect(0, 65936, '\p{Is_Blk=-Ancient_greek_Numbers}', ""); + Expect(1, 65936, '\p{^Is_Blk=-Ancient_greek_Numbers}', ""); + Expect(1, 65936, '\P{Is_Blk=-Ancient_greek_Numbers}', ""); + Expect(0, 65936, '\P{^Is_Blk=-Ancient_greek_Numbers}', ""); + Error('\p{Block=_ ancient_SYMBOLS/a/}'); + Error('\P{Block=_ ancient_SYMBOLS/a/}'); + Expect(1, 65999, '\p{Block=:\AAncient_Symbols\z:}', "");; + Expect(0, 66000, '\p{Block=:\AAncient_Symbols\z:}', "");; + Expect(1, 65999, '\p{Block=ancientsymbols}', ""); + Expect(0, 65999, '\p{^Block=ancientsymbols}', ""); + Expect(0, 65999, '\P{Block=ancientsymbols}', ""); + Expect(1, 65999, '\P{^Block=ancientsymbols}', ""); + Expect(0, 66000, '\p{Block=ancientsymbols}', ""); + Expect(1, 66000, '\p{^Block=ancientsymbols}', ""); + Expect(1, 66000, '\P{Block=ancientsymbols}', ""); + Expect(0, 66000, '\P{^Block=ancientsymbols}', ""); + Expect(1, 65999, '\p{Block=:\Aancientsymbols\z:}', "");; + Expect(0, 66000, '\p{Block=:\Aancientsymbols\z:}', "");; + Expect(1, 65999, '\p{Block= -Ancient_Symbols}', ""); + Expect(0, 65999, '\p{^Block= -Ancient_Symbols}', ""); + Expect(0, 65999, '\P{Block= -Ancient_Symbols}', ""); + Expect(1, 65999, '\P{^Block= -Ancient_Symbols}', ""); + Expect(0, 66000, '\p{Block= -Ancient_Symbols}', ""); + Expect(1, 66000, '\p{^Block= -Ancient_Symbols}', ""); + Expect(1, 66000, '\P{Block= -Ancient_Symbols}', ""); + Expect(0, 66000, '\P{^Block= -Ancient_Symbols}', ""); + Error('\p{Blk=_-Ancient_Symbols:=}'); + Error('\P{Blk=_-Ancient_Symbols:=}'); + Expect(1, 65999, '\p{Blk=:\AAncient_Symbols\z:}', "");; + Expect(0, 66000, '\p{Blk=:\AAncient_Symbols\z:}', "");; + Expect(1, 65999, '\p{Blk=ancientsymbols}', ""); + Expect(0, 65999, '\p{^Blk=ancientsymbols}', ""); + Expect(0, 65999, '\P{Blk=ancientsymbols}', ""); + Expect(1, 65999, '\P{^Blk=ancientsymbols}', ""); + Expect(0, 66000, '\p{Blk=ancientsymbols}', ""); + Expect(1, 66000, '\p{^Blk=ancientsymbols}', ""); + Expect(1, 66000, '\P{Blk=ancientsymbols}', ""); + Expect(0, 66000, '\P{^Blk=ancientsymbols}', ""); + Expect(1, 65999, '\p{Blk=:\Aancientsymbols\z:}', "");; + Expect(0, 66000, '\p{Blk=:\Aancientsymbols\z:}', "");; + Expect(1, 65999, '\p{Blk= ancient_Symbols}', ""); + Expect(0, 65999, '\p{^Blk= ancient_Symbols}', ""); + Expect(0, 65999, '\P{Blk= ancient_Symbols}', ""); + Expect(1, 65999, '\P{^Blk= ancient_Symbols}', ""); + Expect(0, 66000, '\p{Blk= ancient_Symbols}', ""); + Expect(1, 66000, '\p{^Blk= ancient_Symbols}', ""); + Expect(1, 66000, '\P{Blk= ancient_Symbols}', ""); + Expect(0, 66000, '\P{^Blk= ancient_Symbols}', ""); + Error('\p{Is_Block=:=_-ancient_SYMBOLS}'); + Error('\P{Is_Block=:=_-ancient_SYMBOLS}'); + Expect(1, 65999, '\p{Is_Block=ancientsymbols}', ""); + Expect(0, 65999, '\p{^Is_Block=ancientsymbols}', ""); + Expect(0, 65999, '\P{Is_Block=ancientsymbols}', ""); + Expect(1, 65999, '\P{^Is_Block=ancientsymbols}', ""); + Expect(0, 66000, '\p{Is_Block=ancientsymbols}', ""); + Expect(1, 66000, '\p{^Is_Block=ancientsymbols}', ""); + Expect(1, 66000, '\P{Is_Block=ancientsymbols}', ""); + Expect(0, 66000, '\P{^Is_Block=ancientsymbols}', ""); + Expect(1, 65999, '\p{Is_Block=Ancient_symbols}', ""); + Expect(0, 65999, '\p{^Is_Block=Ancient_symbols}', ""); + Expect(0, 65999, '\P{Is_Block=Ancient_symbols}', ""); + Expect(1, 65999, '\P{^Is_Block=Ancient_symbols}', ""); + Expect(0, 66000, '\p{Is_Block=Ancient_symbols}', ""); + Expect(1, 66000, '\p{^Is_Block=Ancient_symbols}', ""); + Expect(1, 66000, '\P{Is_Block=Ancient_symbols}', ""); + Expect(0, 66000, '\P{^Is_Block=Ancient_symbols}', ""); + Error('\p{Is_Blk: /a/ Ancient_Symbols}'); + Error('\P{Is_Blk: /a/ Ancient_Symbols}'); + Expect(1, 65999, '\p{Is_Blk=ancientsymbols}', ""); + Expect(0, 65999, '\p{^Is_Blk=ancientsymbols}', ""); + Expect(0, 65999, '\P{Is_Blk=ancientsymbols}', ""); + Expect(1, 65999, '\P{^Is_Blk=ancientsymbols}', ""); + Expect(0, 66000, '\p{Is_Blk=ancientsymbols}', ""); + Expect(1, 66000, '\p{^Is_Blk=ancientsymbols}', ""); + Expect(1, 66000, '\P{Is_Blk=ancientsymbols}', ""); + Expect(0, 66000, '\P{^Is_Blk=ancientsymbols}', ""); + Expect(1, 65999, '\p{Is_Blk= Ancient_Symbols}', ""); + Expect(0, 65999, '\p{^Is_Blk= Ancient_Symbols}', ""); + Expect(0, 65999, '\P{Is_Blk= Ancient_Symbols}', ""); + Expect(1, 65999, '\P{^Is_Blk= Ancient_Symbols}', ""); + Expect(0, 66000, '\p{Is_Blk= Ancient_Symbols}', ""); + Expect(1, 66000, '\p{^Is_Blk= Ancient_Symbols}', ""); + Expect(1, 66000, '\P{Is_Blk= Ancient_Symbols}', ""); + Expect(0, 66000, '\P{^Is_Blk= Ancient_Symbols}', ""); + Error('\p{Block=:= Arabic}'); + Error('\P{Block=:= Arabic}'); + Expect(1, 1791, '\p{Block=:\AArabic\z:}', "");; + Expect(0, 1792, '\p{Block=:\AArabic\z:}', "");; + Expect(1, 1791, '\p{Block=arabic}', ""); + Expect(0, 1791, '\p{^Block=arabic}', ""); + Expect(0, 1791, '\P{Block=arabic}', ""); + Expect(1, 1791, '\P{^Block=arabic}', ""); + Expect(0, 1792, '\p{Block=arabic}', ""); + Expect(1, 1792, '\p{^Block=arabic}', ""); + Expect(1, 1792, '\P{Block=arabic}', ""); + Expect(0, 1792, '\P{^Block=arabic}', ""); + Expect(1, 1791, '\p{Block=:\Aarabic\z:}', "");; + Expect(0, 1792, '\p{Block=:\Aarabic\z:}', "");; + Expect(1, 1791, '\p{Block= Arabic}', ""); + Expect(0, 1791, '\p{^Block= Arabic}', ""); + Expect(0, 1791, '\P{Block= Arabic}', ""); + Expect(1, 1791, '\P{^Block= Arabic}', ""); + Expect(0, 1792, '\p{Block= Arabic}', ""); + Expect(1, 1792, '\p{^Block= Arabic}', ""); + Expect(1, 1792, '\P{Block= Arabic}', ""); + Expect(0, 1792, '\P{^Block= Arabic}', ""); + Error('\p{Blk= /a/Arabic}'); + Error('\P{Blk= /a/Arabic}'); + Expect(1, 1791, '\p{Blk=:\AArabic\z:}', "");; + Expect(0, 1792, '\p{Blk=:\AArabic\z:}', "");; + Expect(1, 1791, '\p{Blk=arabic}', ""); + Expect(0, 1791, '\p{^Blk=arabic}', ""); + Expect(0, 1791, '\P{Blk=arabic}', ""); + Expect(1, 1791, '\P{^Blk=arabic}', ""); + Expect(0, 1792, '\p{Blk=arabic}', ""); + Expect(1, 1792, '\p{^Blk=arabic}', ""); + Expect(1, 1792, '\P{Blk=arabic}', ""); + Expect(0, 1792, '\P{^Blk=arabic}', ""); + Expect(1, 1791, '\p{Blk=:\Aarabic\z:}', "");; + Expect(0, 1792, '\p{Blk=:\Aarabic\z:}', "");; + Expect(1, 1791, '\p{Blk=_Arabic}', ""); + Expect(0, 1791, '\p{^Blk=_Arabic}', ""); + Expect(0, 1791, '\P{Blk=_Arabic}', ""); + Expect(1, 1791, '\P{^Blk=_Arabic}', ""); + Expect(0, 1792, '\p{Blk=_Arabic}', ""); + Expect(1, 1792, '\p{^Blk=_Arabic}', ""); + Expect(1, 1792, '\P{Blk=_Arabic}', ""); + Expect(0, 1792, '\P{^Blk=_Arabic}', ""); + Error('\p{Is_Block=- arabic:=}'); + Error('\P{Is_Block=- arabic:=}'); + Expect(1, 1791, '\p{Is_Block=arabic}', ""); + Expect(0, 1791, '\p{^Is_Block=arabic}', ""); + Expect(0, 1791, '\P{Is_Block=arabic}', ""); + Expect(1, 1791, '\P{^Is_Block=arabic}', ""); + Expect(0, 1792, '\p{Is_Block=arabic}', ""); + Expect(1, 1792, '\p{^Is_Block=arabic}', ""); + Expect(1, 1792, '\P{Is_Block=arabic}', ""); + Expect(0, 1792, '\P{^Is_Block=arabic}', ""); + Expect(1, 1791, '\p{Is_Block=_ arabic}', ""); + Expect(0, 1791, '\p{^Is_Block=_ arabic}', ""); + Expect(0, 1791, '\P{Is_Block=_ arabic}', ""); + Expect(1, 1791, '\P{^Is_Block=_ arabic}', ""); + Expect(0, 1792, '\p{Is_Block=_ arabic}', ""); + Expect(1, 1792, '\p{^Is_Block=_ arabic}', ""); + Expect(1, 1792, '\P{Is_Block=_ arabic}', ""); + Expect(0, 1792, '\P{^Is_Block=_ arabic}', ""); + Error('\p{Is_Blk=-:=arabic}'); + Error('\P{Is_Blk=-:=arabic}'); + Expect(1, 1791, '\p{Is_Blk=arabic}', ""); + Expect(0, 1791, '\p{^Is_Blk=arabic}', ""); + Expect(0, 1791, '\P{Is_Blk=arabic}', ""); + Expect(1, 1791, '\P{^Is_Blk=arabic}', ""); + Expect(0, 1792, '\p{Is_Blk=arabic}', ""); + Expect(1, 1792, '\p{^Is_Blk=arabic}', ""); + Expect(1, 1792, '\P{Is_Blk=arabic}', ""); + Expect(0, 1792, '\P{^Is_Blk=arabic}', ""); + Expect(1, 1791, '\p{Is_Blk: --Arabic}', ""); + Expect(0, 1791, '\p{^Is_Blk: --Arabic}', ""); + Expect(0, 1791, '\P{Is_Blk: --Arabic}', ""); + Expect(1, 1791, '\P{^Is_Blk: --Arabic}', ""); + Expect(0, 1792, '\p{Is_Blk: --Arabic}', ""); + Expect(1, 1792, '\p{^Is_Blk: --Arabic}', ""); + Expect(1, 1792, '\P{Is_Blk: --Arabic}', ""); + Expect(0, 1792, '\P{^Is_Blk: --Arabic}', ""); + Error('\p{Block=-:=ARABIC_Extended_A}'); + Error('\P{Block=-:=ARABIC_Extended_A}'); + Expect(1, 2303, '\p{Block=:\AArabic_Extended_A\z:}', "");; + Expect(0, 2304, '\p{Block=:\AArabic_Extended_A\z:}', "");; + Expect(1, 2303, '\p{Block=arabicextendeda}', ""); + Expect(0, 2303, '\p{^Block=arabicextendeda}', ""); + Expect(0, 2303, '\P{Block=arabicextendeda}', ""); + Expect(1, 2303, '\P{^Block=arabicextendeda}', ""); + Expect(0, 2304, '\p{Block=arabicextendeda}', ""); + Expect(1, 2304, '\p{^Block=arabicextendeda}', ""); + Expect(1, 2304, '\P{Block=arabicextendeda}', ""); + Expect(0, 2304, '\P{^Block=arabicextendeda}', ""); + Expect(1, 2303, '\p{Block=:\Aarabicextendeda\z:}', "");; + Expect(0, 2304, '\p{Block=:\Aarabicextendeda\z:}', "");; + Expect(1, 2303, '\p{Block=-arabic_extended_A}', ""); + Expect(0, 2303, '\p{^Block=-arabic_extended_A}', ""); + Expect(0, 2303, '\P{Block=-arabic_extended_A}', ""); + Expect(1, 2303, '\P{^Block=-arabic_extended_A}', ""); + Expect(0, 2304, '\p{Block=-arabic_extended_A}', ""); + Expect(1, 2304, '\p{^Block=-arabic_extended_A}', ""); + Expect(1, 2304, '\P{Block=-arabic_extended_A}', ""); + Expect(0, 2304, '\P{^Block=-arabic_extended_A}', ""); + Error('\p{Blk=:=arabic_EXT_A}'); + Error('\P{Blk=:=arabic_EXT_A}'); + Expect(1, 2303, '\p{Blk=:\AArabic_Ext_A\z:}', "");; + Expect(0, 2304, '\p{Blk=:\AArabic_Ext_A\z:}', "");; + Expect(1, 2303, '\p{Blk: arabicexta}', ""); + Expect(0, 2303, '\p{^Blk: arabicexta}', ""); + Expect(0, 2303, '\P{Blk: arabicexta}', ""); + Expect(1, 2303, '\P{^Blk: arabicexta}', ""); + Expect(0, 2304, '\p{Blk: arabicexta}', ""); + Expect(1, 2304, '\p{^Blk: arabicexta}', ""); + Expect(1, 2304, '\P{Blk: arabicexta}', ""); + Expect(0, 2304, '\P{^Blk: arabicexta}', ""); + Expect(1, 2303, '\p{Blk=:\Aarabicexta\z:}', "");; + Expect(0, 2304, '\p{Blk=:\Aarabicexta\z:}', "");; + Expect(1, 2303, '\p{Blk= -Arabic_ext_a}', ""); + Expect(0, 2303, '\p{^Blk= -Arabic_ext_a}', ""); + Expect(0, 2303, '\P{Blk= -Arabic_ext_a}', ""); + Expect(1, 2303, '\P{^Blk= -Arabic_ext_a}', ""); + Expect(0, 2304, '\p{Blk= -Arabic_ext_a}', ""); + Expect(1, 2304, '\p{^Blk= -Arabic_ext_a}', ""); + Expect(1, 2304, '\P{Blk= -Arabic_ext_a}', ""); + Expect(0, 2304, '\P{^Blk= -Arabic_ext_a}', ""); + Error('\p{Is_Block=:= Arabic_Extended_A}'); + Error('\P{Is_Block=:= Arabic_Extended_A}'); + Expect(1, 2303, '\p{Is_Block=arabicextendeda}', ""); + Expect(0, 2303, '\p{^Is_Block=arabicextendeda}', ""); + Expect(0, 2303, '\P{Is_Block=arabicextendeda}', ""); + Expect(1, 2303, '\P{^Is_Block=arabicextendeda}', ""); + Expect(0, 2304, '\p{Is_Block=arabicextendeda}', ""); + Expect(1, 2304, '\p{^Is_Block=arabicextendeda}', ""); + Expect(1, 2304, '\P{Is_Block=arabicextendeda}', ""); + Expect(0, 2304, '\P{^Is_Block=arabicextendeda}', ""); + Expect(1, 2303, '\p{Is_Block=--Arabic_Extended_A}', ""); + Expect(0, 2303, '\p{^Is_Block=--Arabic_Extended_A}', ""); + Expect(0, 2303, '\P{Is_Block=--Arabic_Extended_A}', ""); + Expect(1, 2303, '\P{^Is_Block=--Arabic_Extended_A}', ""); + Expect(0, 2304, '\p{Is_Block=--Arabic_Extended_A}', ""); + Expect(1, 2304, '\p{^Is_Block=--Arabic_Extended_A}', ""); + Expect(1, 2304, '\P{Is_Block=--Arabic_Extended_A}', ""); + Expect(0, 2304, '\P{^Is_Block=--Arabic_Extended_A}', ""); + Error('\p{Is_Blk=/a/ Arabic_Ext_A}'); + Error('\P{Is_Blk=/a/ Arabic_Ext_A}'); + Expect(1, 2303, '\p{Is_Blk: arabicexta}', ""); + Expect(0, 2303, '\p{^Is_Blk: arabicexta}', ""); + Expect(0, 2303, '\P{Is_Blk: arabicexta}', ""); + Expect(1, 2303, '\P{^Is_Blk: arabicexta}', ""); + Expect(0, 2304, '\p{Is_Blk: arabicexta}', ""); + Expect(1, 2304, '\p{^Is_Blk: arabicexta}', ""); + Expect(1, 2304, '\P{Is_Blk: arabicexta}', ""); + Expect(0, 2304, '\P{^Is_Blk: arabicexta}', ""); + Expect(1, 2303, '\p{Is_Blk=__Arabic_Ext_A}', ""); + Expect(0, 2303, '\p{^Is_Blk=__Arabic_Ext_A}', ""); + Expect(0, 2303, '\P{Is_Blk=__Arabic_Ext_A}', ""); + Expect(1, 2303, '\P{^Is_Blk=__Arabic_Ext_A}', ""); + Expect(0, 2304, '\p{Is_Blk=__Arabic_Ext_A}', ""); + Expect(1, 2304, '\p{^Is_Blk=__Arabic_Ext_A}', ""); + Expect(1, 2304, '\P{Is_Blk=__Arabic_Ext_A}', ""); + Expect(0, 2304, '\P{^Is_Blk=__Arabic_Ext_A}', ""); + Error('\p{Block=/a/ ARABIC_extended_B}'); + Error('\P{Block=/a/ ARABIC_extended_B}'); + Expect(1, 2207, '\p{Block=:\AArabic_Extended_B\z:}', "");; + Expect(0, 2208, '\p{Block=:\AArabic_Extended_B\z:}', "");; + Expect(1, 2207, '\p{Block=arabicextendedb}', ""); + Expect(0, 2207, '\p{^Block=arabicextendedb}', ""); + Expect(0, 2207, '\P{Block=arabicextendedb}', ""); + Expect(1, 2207, '\P{^Block=arabicextendedb}', ""); + Expect(0, 2208, '\p{Block=arabicextendedb}', ""); + Expect(1, 2208, '\p{^Block=arabicextendedb}', ""); + Expect(1, 2208, '\P{Block=arabicextendedb}', ""); + Expect(0, 2208, '\P{^Block=arabicextendedb}', ""); + Expect(1, 2207, '\p{Block=:\Aarabicextendedb\z:}', "");; + Expect(0, 2208, '\p{Block=:\Aarabicextendedb\z:}', "");; + Expect(1, 2207, '\p{Block=_ arabic_Extended_B}', ""); + Expect(0, 2207, '\p{^Block=_ arabic_Extended_B}', ""); + Expect(0, 2207, '\P{Block=_ arabic_Extended_B}', ""); + Expect(1, 2207, '\P{^Block=_ arabic_Extended_B}', ""); + Expect(0, 2208, '\p{Block=_ arabic_Extended_B}', ""); + Expect(1, 2208, '\p{^Block=_ arabic_Extended_B}', ""); + Expect(1, 2208, '\P{Block=_ arabic_Extended_B}', ""); + Expect(0, 2208, '\P{^Block=_ arabic_Extended_B}', ""); + Error('\p{Blk=_-ARABIC_Ext_B:=}'); + Error('\P{Blk=_-ARABIC_Ext_B:=}'); + Expect(1, 2207, '\p{Blk=:\AArabic_Ext_B\z:}', "");; + Expect(0, 2208, '\p{Blk=:\AArabic_Ext_B\z:}', "");; + Expect(1, 2207, '\p{Blk=arabicextb}', ""); + Expect(0, 2207, '\p{^Blk=arabicextb}', ""); + Expect(0, 2207, '\P{Blk=arabicextb}', ""); + Expect(1, 2207, '\P{^Blk=arabicextb}', ""); + Expect(0, 2208, '\p{Blk=arabicextb}', ""); + Expect(1, 2208, '\p{^Blk=arabicextb}', ""); + Expect(1, 2208, '\P{Blk=arabicextb}', ""); + Expect(0, 2208, '\P{^Blk=arabicextb}', ""); + Expect(1, 2207, '\p{Blk=:\Aarabicextb\z:}', "");; + Expect(0, 2208, '\p{Blk=:\Aarabicextb\z:}', "");; + Expect(1, 2207, '\p{Blk=_ARABIC_ext_b}', ""); + Expect(0, 2207, '\p{^Blk=_ARABIC_ext_b}', ""); + Expect(0, 2207, '\P{Blk=_ARABIC_ext_b}', ""); + Expect(1, 2207, '\P{^Blk=_ARABIC_ext_b}', ""); + Expect(0, 2208, '\p{Blk=_ARABIC_ext_b}', ""); + Expect(1, 2208, '\p{^Blk=_ARABIC_ext_b}', ""); + Expect(1, 2208, '\P{Blk=_ARABIC_ext_b}', ""); + Expect(0, 2208, '\P{^Blk=_ARABIC_ext_b}', ""); + Error('\p{Is_Block=-/a/arabic_extended_B}'); + Error('\P{Is_Block=-/a/arabic_extended_B}'); + Expect(1, 2207, '\p{Is_Block=arabicextendedb}', ""); + Expect(0, 2207, '\p{^Is_Block=arabicextendedb}', ""); + Expect(0, 2207, '\P{Is_Block=arabicextendedb}', ""); + Expect(1, 2207, '\P{^Is_Block=arabicextendedb}', ""); + Expect(0, 2208, '\p{Is_Block=arabicextendedb}', ""); + Expect(1, 2208, '\p{^Is_Block=arabicextendedb}', ""); + Expect(1, 2208, '\P{Is_Block=arabicextendedb}', ""); + Expect(0, 2208, '\P{^Is_Block=arabicextendedb}', ""); + Expect(1, 2207, '\p{Is_Block=-_arabic_EXTENDED_B}', ""); + Expect(0, 2207, '\p{^Is_Block=-_arabic_EXTENDED_B}', ""); + Expect(0, 2207, '\P{Is_Block=-_arabic_EXTENDED_B}', ""); + Expect(1, 2207, '\P{^Is_Block=-_arabic_EXTENDED_B}', ""); + Expect(0, 2208, '\p{Is_Block=-_arabic_EXTENDED_B}', ""); + Expect(1, 2208, '\p{^Is_Block=-_arabic_EXTENDED_B}', ""); + Expect(1, 2208, '\P{Is_Block=-_arabic_EXTENDED_B}', ""); + Expect(0, 2208, '\P{^Is_Block=-_arabic_EXTENDED_B}', ""); + Error('\p{Is_Blk=_/a/arabic_Ext_B}'); + Error('\P{Is_Blk=_/a/arabic_Ext_B}'); + Expect(1, 2207, '\p{Is_Blk: arabicextb}', ""); + Expect(0, 2207, '\p{^Is_Blk: arabicextb}', ""); + Expect(0, 2207, '\P{Is_Blk: arabicextb}', ""); + Expect(1, 2207, '\P{^Is_Blk: arabicextb}', ""); + Expect(0, 2208, '\p{Is_Blk: arabicextb}', ""); + Expect(1, 2208, '\p{^Is_Blk: arabicextb}', ""); + Expect(1, 2208, '\P{Is_Blk: arabicextb}', ""); + Expect(0, 2208, '\P{^Is_Blk: arabicextb}', ""); + Expect(1, 2207, '\p{Is_Blk:_-arabic_Ext_B}', ""); + Expect(0, 2207, '\p{^Is_Blk:_-arabic_Ext_B}', ""); + Expect(0, 2207, '\P{Is_Blk:_-arabic_Ext_B}', ""); + Expect(1, 2207, '\P{^Is_Blk:_-arabic_Ext_B}', ""); + Expect(0, 2208, '\p{Is_Blk:_-arabic_Ext_B}', ""); + Expect(1, 2208, '\p{^Is_Blk:_-arabic_Ext_B}', ""); + Expect(1, 2208, '\P{Is_Blk:_-arabic_Ext_B}', ""); + Expect(0, 2208, '\P{^Is_Blk:_-arabic_Ext_B}', ""); + Error('\p{Block: :=Arabic_EXTENDED_C}'); + Error('\P{Block: :=Arabic_EXTENDED_C}'); + Expect(1, 69375, '\p{Block=:\AArabic_Extended_C\z:}', "");; + Expect(0, 69376, '\p{Block=:\AArabic_Extended_C\z:}', "");; + Expect(1, 69375, '\p{Block=arabicextendedc}', ""); + Expect(0, 69375, '\p{^Block=arabicextendedc}', ""); + Expect(0, 69375, '\P{Block=arabicextendedc}', ""); + Expect(1, 69375, '\P{^Block=arabicextendedc}', ""); + Expect(0, 69376, '\p{Block=arabicextendedc}', ""); + Expect(1, 69376, '\p{^Block=arabicextendedc}', ""); + Expect(1, 69376, '\P{Block=arabicextendedc}', ""); + Expect(0, 69376, '\P{^Block=arabicextendedc}', ""); + Expect(1, 69375, '\p{Block=:\Aarabicextendedc\z:}', "");; + Expect(0, 69376, '\p{Block=:\Aarabicextendedc\z:}', "");; + Expect(1, 69375, '\p{Block=-_ARABIC_Extended_C}', ""); + Expect(0, 69375, '\p{^Block=-_ARABIC_Extended_C}', ""); + Expect(0, 69375, '\P{Block=-_ARABIC_Extended_C}', ""); + Expect(1, 69375, '\P{^Block=-_ARABIC_Extended_C}', ""); + Expect(0, 69376, '\p{Block=-_ARABIC_Extended_C}', ""); + Expect(1, 69376, '\p{^Block=-_ARABIC_Extended_C}', ""); + Expect(1, 69376, '\P{Block=-_ARABIC_Extended_C}', ""); + Expect(0, 69376, '\P{^Block=-_ARABIC_Extended_C}', ""); + Error('\p{Blk: - Arabic_EXT_C/a/}'); + Error('\P{Blk: - Arabic_EXT_C/a/}'); + Expect(1, 69375, '\p{Blk=:\AArabic_Ext_C\z:}', "");; + Expect(0, 69376, '\p{Blk=:\AArabic_Ext_C\z:}', "");; + Expect(1, 69375, '\p{Blk=arabicextc}', ""); + Expect(0, 69375, '\p{^Blk=arabicextc}', ""); + Expect(0, 69375, '\P{Blk=arabicextc}', ""); + Expect(1, 69375, '\P{^Blk=arabicextc}', ""); + Expect(0, 69376, '\p{Blk=arabicextc}', ""); + Expect(1, 69376, '\p{^Blk=arabicextc}', ""); + Expect(1, 69376, '\P{Blk=arabicextc}', ""); + Expect(0, 69376, '\P{^Blk=arabicextc}', ""); + Expect(1, 69375, '\p{Blk=:\Aarabicextc\z:}', "");; + Expect(0, 69376, '\p{Blk=:\Aarabicextc\z:}', "");; + Expect(1, 69375, '\p{Blk: _ ARABIC_EXT_C}', ""); + Expect(0, 69375, '\p{^Blk: _ ARABIC_EXT_C}', ""); + Expect(0, 69375, '\P{Blk: _ ARABIC_EXT_C}', ""); + Expect(1, 69375, '\P{^Blk: _ ARABIC_EXT_C}', ""); + Expect(0, 69376, '\p{Blk: _ ARABIC_EXT_C}', ""); + Expect(1, 69376, '\p{^Blk: _ ARABIC_EXT_C}', ""); + Expect(1, 69376, '\P{Blk: _ ARABIC_EXT_C}', ""); + Expect(0, 69376, '\P{^Blk: _ ARABIC_EXT_C}', ""); + Error('\p{Is_Block:/a/ -Arabic_extended_C}'); + Error('\P{Is_Block:/a/ -Arabic_extended_C}'); + Expect(1, 69375, '\p{Is_Block: arabicextendedc}', ""); + Expect(0, 69375, '\p{^Is_Block: arabicextendedc}', ""); + Expect(0, 69375, '\P{Is_Block: arabicextendedc}', ""); + Expect(1, 69375, '\P{^Is_Block: arabicextendedc}', ""); + Expect(0, 69376, '\p{Is_Block: arabicextendedc}', ""); + Expect(1, 69376, '\p{^Is_Block: arabicextendedc}', ""); + Expect(1, 69376, '\P{Is_Block: arabicextendedc}', ""); + Expect(0, 69376, '\P{^Is_Block: arabicextendedc}', ""); + Expect(1, 69375, '\p{Is_Block=- ARABIC_Extended_C}', ""); + Expect(0, 69375, '\p{^Is_Block=- ARABIC_Extended_C}', ""); + Expect(0, 69375, '\P{Is_Block=- ARABIC_Extended_C}', ""); + Expect(1, 69375, '\P{^Is_Block=- ARABIC_Extended_C}', ""); + Expect(0, 69376, '\p{Is_Block=- ARABIC_Extended_C}', ""); + Expect(1, 69376, '\p{^Is_Block=- ARABIC_Extended_C}', ""); + Expect(1, 69376, '\P{Is_Block=- ARABIC_Extended_C}', ""); + Expect(0, 69376, '\P{^Is_Block=- ARABIC_Extended_C}', ""); + Error('\p{Is_Blk= arabic_EXT_c:=}'); + Error('\P{Is_Blk= arabic_EXT_c:=}'); + Expect(1, 69375, '\p{Is_Blk=arabicextc}', ""); + Expect(0, 69375, '\p{^Is_Blk=arabicextc}', ""); + Expect(0, 69375, '\P{Is_Blk=arabicextc}', ""); + Expect(1, 69375, '\P{^Is_Blk=arabicextc}', ""); + Expect(0, 69376, '\p{Is_Blk=arabicextc}', ""); + Expect(1, 69376, '\p{^Is_Blk=arabicextc}', ""); + Expect(1, 69376, '\P{Is_Blk=arabicextc}', ""); + Expect(0, 69376, '\P{^Is_Blk=arabicextc}', ""); + Expect(1, 69375, '\p{Is_Blk= ARABIC_EXT_C}', ""); + Expect(0, 69375, '\p{^Is_Blk= ARABIC_EXT_C}', ""); + Expect(0, 69375, '\P{Is_Blk= ARABIC_EXT_C}', ""); + Expect(1, 69375, '\P{^Is_Blk= ARABIC_EXT_C}', ""); + Expect(0, 69376, '\p{Is_Blk= ARABIC_EXT_C}', ""); + Expect(1, 69376, '\p{^Is_Blk= ARABIC_EXT_C}', ""); + Expect(1, 69376, '\P{Is_Blk= ARABIC_EXT_C}', ""); + Expect(0, 69376, '\P{^Is_Blk= ARABIC_EXT_C}', ""); + Error('\p{Block= Arabic_Mathematical_Alphabetic_SYMBOLS/a/}'); + Error('\P{Block= Arabic_Mathematical_Alphabetic_SYMBOLS/a/}'); + Expect(1, 126719, '\p{Block=:\AArabic_Mathematical_Alphabetic_Symbols\z:}', "");; + Expect(0, 126720, '\p{Block=:\AArabic_Mathematical_Alphabetic_Symbols\z:}', "");; + Expect(1, 126719, '\p{Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\p{^Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\P{Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\P{^Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\p{Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\p{^Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\P{Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\P{^Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\p{Block=:\Aarabicmathematicalalphabeticsymbols\z:}', "");; + Expect(0, 126720, '\p{Block=:\Aarabicmathematicalalphabeticsymbols\z:}', "");; + Expect(1, 126719, '\p{Block= -ARABIC_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126719, '\p{^Block= -ARABIC_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126719, '\P{Block= -ARABIC_Mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126719, '\P{^Block= -ARABIC_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126720, '\p{Block= -ARABIC_Mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126720, '\p{^Block= -ARABIC_Mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126720, '\P{Block= -ARABIC_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126720, '\P{^Block= -ARABIC_Mathematical_Alphabetic_Symbols}', ""); + Error('\p{Blk=- arabic_Math/a/}'); + Error('\P{Blk=- arabic_Math/a/}'); + Expect(1, 126719, '\p{Blk=:\AArabic_Math\z:}', "");; + Expect(0, 126720, '\p{Blk=:\AArabic_Math\z:}', "");; + Expect(1, 126719, '\p{Blk: arabicmath}', ""); + Expect(0, 126719, '\p{^Blk: arabicmath}', ""); + Expect(0, 126719, '\P{Blk: arabicmath}', ""); + Expect(1, 126719, '\P{^Blk: arabicmath}', ""); + Expect(0, 126720, '\p{Blk: arabicmath}', ""); + Expect(1, 126720, '\p{^Blk: arabicmath}', ""); + Expect(1, 126720, '\P{Blk: arabicmath}', ""); + Expect(0, 126720, '\P{^Blk: arabicmath}', ""); + Expect(1, 126719, '\p{Blk=:\Aarabicmath\z:}', "");; + Expect(0, 126720, '\p{Blk=:\Aarabicmath\z:}', "");; + Expect(1, 126719, '\p{Blk=--Arabic_Math}', ""); + Expect(0, 126719, '\p{^Blk=--Arabic_Math}', ""); + Expect(0, 126719, '\P{Blk=--Arabic_Math}', ""); + Expect(1, 126719, '\P{^Blk=--Arabic_Math}', ""); + Expect(0, 126720, '\p{Blk=--Arabic_Math}', ""); + Expect(1, 126720, '\p{^Blk=--Arabic_Math}', ""); + Expect(1, 126720, '\P{Blk=--Arabic_Math}', ""); + Expect(0, 126720, '\P{^Blk=--Arabic_Math}', ""); + Error('\p{Is_Block=:= ARABIC_mathematical_ALPHABETIC_symbols}'); + Error('\P{Is_Block=:= ARABIC_mathematical_ALPHABETIC_symbols}'); + Expect(1, 126719, '\p{Is_Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\p{^Is_Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\P{Is_Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\P{^Is_Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\p{Is_Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\p{^Is_Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\P{Is_Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\P{^Is_Block=arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\p{Is_Block=- Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126719, '\p{^Is_Block=- Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126719, '\P{Is_Block=- Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126719, '\P{^Is_Block=- Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126720, '\p{Is_Block=- Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126720, '\p{^Is_Block=- Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126720, '\P{Is_Block=- Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126720, '\P{^Is_Block=- Arabic_Mathematical_Alphabetic_Symbols}', ""); + Error('\p{Is_Blk=:=_ arabic_Math}'); + Error('\P{Is_Blk=:=_ arabic_Math}'); + Expect(1, 126719, '\p{Is_Blk=arabicmath}', ""); + Expect(0, 126719, '\p{^Is_Blk=arabicmath}', ""); + Expect(0, 126719, '\P{Is_Blk=arabicmath}', ""); + Expect(1, 126719, '\P{^Is_Blk=arabicmath}', ""); + Expect(0, 126720, '\p{Is_Blk=arabicmath}', ""); + Expect(1, 126720, '\p{^Is_Blk=arabicmath}', ""); + Expect(1, 126720, '\P{Is_Blk=arabicmath}', ""); + Expect(0, 126720, '\P{^Is_Blk=arabicmath}', ""); + Expect(1, 126719, '\p{Is_Blk= Arabic_math}', ""); + Expect(0, 126719, '\p{^Is_Blk= Arabic_math}', ""); + Expect(0, 126719, '\P{Is_Blk= Arabic_math}', ""); + Expect(1, 126719, '\P{^Is_Blk= Arabic_math}', ""); + Expect(0, 126720, '\p{Is_Blk= Arabic_math}', ""); + Expect(1, 126720, '\p{^Is_Blk= Arabic_math}', ""); + Expect(1, 126720, '\P{Is_Blk= Arabic_math}', ""); + Expect(0, 126720, '\P{^Is_Blk= Arabic_math}', ""); + Error('\p{Block=:=-ARABIC_Presentation_Forms_A}'); + Error('\P{Block=:=-ARABIC_Presentation_Forms_A}'); + Expect(1, 65023, '\p{Block=:\AArabic_Presentation_Forms_A\z:}', "");; + Expect(0, 65024, '\p{Block=:\AArabic_Presentation_Forms_A\z:}', "");; + Expect(1, 65023, '\p{Block=arabicpresentationformsa}', ""); + Expect(0, 65023, '\p{^Block=arabicpresentationformsa}', ""); + Expect(0, 65023, '\P{Block=arabicpresentationformsa}', ""); + Expect(1, 65023, '\P{^Block=arabicpresentationformsa}', ""); + Expect(0, 65024, '\p{Block=arabicpresentationformsa}', ""); + Expect(1, 65024, '\p{^Block=arabicpresentationformsa}', ""); + Expect(1, 65024, '\P{Block=arabicpresentationformsa}', ""); + Expect(0, 65024, '\P{^Block=arabicpresentationformsa}', ""); + Expect(1, 65023, '\p{Block=:\Aarabicpresentationformsa\z:}', "");; + Expect(0, 65024, '\p{Block=:\Aarabicpresentationformsa\z:}', "");; + Expect(1, 65023, '\p{Block=- Arabic_Presentation_Forms_A}', ""); + Expect(0, 65023, '\p{^Block=- Arabic_Presentation_Forms_A}', ""); + Expect(0, 65023, '\P{Block=- Arabic_Presentation_Forms_A}', ""); + Expect(1, 65023, '\P{^Block=- Arabic_Presentation_Forms_A}', ""); + Expect(0, 65024, '\p{Block=- Arabic_Presentation_Forms_A}', ""); + Expect(1, 65024, '\p{^Block=- Arabic_Presentation_Forms_A}', ""); + Expect(1, 65024, '\P{Block=- Arabic_Presentation_Forms_A}', ""); + Expect(0, 65024, '\P{^Block=- Arabic_Presentation_Forms_A}', ""); + Error('\p{Blk= ARABIC_pf_A/a/}'); + Error('\P{Blk= ARABIC_pf_A/a/}'); + Expect(1, 65023, '\p{Blk=:\AArabic_PF_A\z:}', "");; + Expect(0, 65024, '\p{Blk=:\AArabic_PF_A\z:}', "");; + Expect(1, 65023, '\p{Blk=arabicpfa}', ""); + Expect(0, 65023, '\p{^Blk=arabicpfa}', ""); + Expect(0, 65023, '\P{Blk=arabicpfa}', ""); + Expect(1, 65023, '\P{^Blk=arabicpfa}', ""); + Expect(0, 65024, '\p{Blk=arabicpfa}', ""); + Expect(1, 65024, '\p{^Blk=arabicpfa}', ""); + Expect(1, 65024, '\P{Blk=arabicpfa}', ""); + Expect(0, 65024, '\P{^Blk=arabicpfa}', ""); + Expect(1, 65023, '\p{Blk=:\Aarabicpfa\z:}', "");; + Expect(0, 65024, '\p{Blk=:\Aarabicpfa\z:}', "");; + Expect(1, 65023, '\p{Blk=_ arabic_pf_A}', ""); + Expect(0, 65023, '\p{^Blk=_ arabic_pf_A}', ""); + Expect(0, 65023, '\P{Blk=_ arabic_pf_A}', ""); + Expect(1, 65023, '\P{^Blk=_ arabic_pf_A}', ""); + Expect(0, 65024, '\p{Blk=_ arabic_pf_A}', ""); + Expect(1, 65024, '\p{^Blk=_ arabic_pf_A}', ""); + Expect(1, 65024, '\P{Blk=_ arabic_pf_A}', ""); + Expect(0, 65024, '\P{^Blk=_ arabic_pf_A}', ""); + Error('\p{Is_Block: -/a/Arabic_Presentation_forms_a}'); + Error('\P{Is_Block: -/a/Arabic_Presentation_forms_a}'); + Expect(1, 65023, '\p{Is_Block=arabicpresentationformsa}', ""); + Expect(0, 65023, '\p{^Is_Block=arabicpresentationformsa}', ""); + Expect(0, 65023, '\P{Is_Block=arabicpresentationformsa}', ""); + Expect(1, 65023, '\P{^Is_Block=arabicpresentationformsa}', ""); + Expect(0, 65024, '\p{Is_Block=arabicpresentationformsa}', ""); + Expect(1, 65024, '\p{^Is_Block=arabicpresentationformsa}', ""); + Expect(1, 65024, '\P{Is_Block=arabicpresentationformsa}', ""); + Expect(0, 65024, '\P{^Is_Block=arabicpresentationformsa}', ""); + Expect(1, 65023, '\p{Is_Block= _ARABIC_PRESENTATION_Forms_A}', ""); + Expect(0, 65023, '\p{^Is_Block= _ARABIC_PRESENTATION_Forms_A}', ""); + Expect(0, 65023, '\P{Is_Block= _ARABIC_PRESENTATION_Forms_A}', ""); + Expect(1, 65023, '\P{^Is_Block= _ARABIC_PRESENTATION_Forms_A}', ""); + Expect(0, 65024, '\p{Is_Block= _ARABIC_PRESENTATION_Forms_A}', ""); + Expect(1, 65024, '\p{^Is_Block= _ARABIC_PRESENTATION_Forms_A}', ""); + Expect(1, 65024, '\P{Is_Block= _ARABIC_PRESENTATION_Forms_A}', ""); + Expect(0, 65024, '\P{^Is_Block= _ARABIC_PRESENTATION_Forms_A}', ""); + Error('\p{Is_Blk=/a/ ARABIC_pf_A}'); + Error('\P{Is_Blk=/a/ ARABIC_pf_A}'); + Expect(1, 65023, '\p{Is_Blk=arabicpfa}', ""); + Expect(0, 65023, '\p{^Is_Blk=arabicpfa}', ""); + Expect(0, 65023, '\P{Is_Blk=arabicpfa}', ""); + Expect(1, 65023, '\P{^Is_Blk=arabicpfa}', ""); + Expect(0, 65024, '\p{Is_Blk=arabicpfa}', ""); + Expect(1, 65024, '\p{^Is_Blk=arabicpfa}', ""); + Expect(1, 65024, '\P{Is_Blk=arabicpfa}', ""); + Expect(0, 65024, '\P{^Is_Blk=arabicpfa}', ""); + Expect(1, 65023, '\p{Is_Blk=- Arabic_PF_A}', ""); + Expect(0, 65023, '\p{^Is_Blk=- Arabic_PF_A}', ""); + Expect(0, 65023, '\P{Is_Blk=- Arabic_PF_A}', ""); + Expect(1, 65023, '\P{^Is_Blk=- Arabic_PF_A}', ""); + Expect(0, 65024, '\p{Is_Blk=- Arabic_PF_A}', ""); + Expect(1, 65024, '\p{^Is_Blk=- Arabic_PF_A}', ""); + Expect(1, 65024, '\P{Is_Blk=- Arabic_PF_A}', ""); + Expect(0, 65024, '\P{^Is_Blk=- Arabic_PF_A}', ""); + Error('\p{Block=-ARABIC_Presentation_FORMS_B/a/}'); + Error('\P{Block=-ARABIC_Presentation_FORMS_B/a/}'); + Expect(1, 65279, '\p{Block=:\AArabic_Presentation_Forms_B\z:}', "");; + Expect(0, 65280, '\p{Block=:\AArabic_Presentation_Forms_B\z:}', "");; + Expect(1, 65279, '\p{Block=arabicpresentationformsb}', ""); + Expect(0, 65279, '\p{^Block=arabicpresentationformsb}', ""); + Expect(0, 65279, '\P{Block=arabicpresentationformsb}', ""); + Expect(1, 65279, '\P{^Block=arabicpresentationformsb}', ""); + Expect(0, 65280, '\p{Block=arabicpresentationformsb}', ""); + Expect(1, 65280, '\p{^Block=arabicpresentationformsb}', ""); + Expect(1, 65280, '\P{Block=arabicpresentationformsb}', ""); + Expect(0, 65280, '\P{^Block=arabicpresentationformsb}', ""); + Expect(1, 65279, '\p{Block=:\Aarabicpresentationformsb\z:}', "");; + Expect(0, 65280, '\p{Block=:\Aarabicpresentationformsb\z:}', "");; + Expect(1, 65279, '\p{Block: -ARABIC_Presentation_FORMS_B}', ""); + Expect(0, 65279, '\p{^Block: -ARABIC_Presentation_FORMS_B}', ""); + Expect(0, 65279, '\P{Block: -ARABIC_Presentation_FORMS_B}', ""); + Expect(1, 65279, '\P{^Block: -ARABIC_Presentation_FORMS_B}', ""); + Expect(0, 65280, '\p{Block: -ARABIC_Presentation_FORMS_B}', ""); + Expect(1, 65280, '\p{^Block: -ARABIC_Presentation_FORMS_B}', ""); + Expect(1, 65280, '\P{Block: -ARABIC_Presentation_FORMS_B}', ""); + Expect(0, 65280, '\P{^Block: -ARABIC_Presentation_FORMS_B}', ""); + Error('\p{Blk=:= Arabic_PF_b}'); + Error('\P{Blk=:= Arabic_PF_b}'); + Expect(1, 65279, '\p{Blk=:\AArabic_PF_B\z:}', "");; + Expect(0, 65280, '\p{Blk=:\AArabic_PF_B\z:}', "");; + Expect(1, 65279, '\p{Blk:arabicpfb}', ""); + Expect(0, 65279, '\p{^Blk:arabicpfb}', ""); + Expect(0, 65279, '\P{Blk:arabicpfb}', ""); + Expect(1, 65279, '\P{^Blk:arabicpfb}', ""); + Expect(0, 65280, '\p{Blk:arabicpfb}', ""); + Expect(1, 65280, '\p{^Blk:arabicpfb}', ""); + Expect(1, 65280, '\P{Blk:arabicpfb}', ""); + Expect(0, 65280, '\P{^Blk:arabicpfb}', ""); + Expect(1, 65279, '\p{Blk=:\Aarabicpfb\z:}', "");; + Expect(0, 65280, '\p{Blk=:\Aarabicpfb\z:}', "");; + Expect(1, 65279, '\p{Blk=_Arabic_pf_B}', ""); + Expect(0, 65279, '\p{^Blk=_Arabic_pf_B}', ""); + Expect(0, 65279, '\P{Blk=_Arabic_pf_B}', ""); + Expect(1, 65279, '\P{^Blk=_Arabic_pf_B}', ""); + Expect(0, 65280, '\p{Blk=_Arabic_pf_B}', ""); + Expect(1, 65280, '\p{^Blk=_Arabic_pf_B}', ""); + Expect(1, 65280, '\P{Blk=_Arabic_pf_B}', ""); + Expect(0, 65280, '\P{^Blk=_Arabic_pf_B}', ""); + Error('\p{Is_Block=:= Arabic_presentation_forms_B}'); + Error('\P{Is_Block=:= Arabic_presentation_forms_B}'); + Expect(1, 65279, '\p{Is_Block=arabicpresentationformsb}', ""); + Expect(0, 65279, '\p{^Is_Block=arabicpresentationformsb}', ""); + Expect(0, 65279, '\P{Is_Block=arabicpresentationformsb}', ""); + Expect(1, 65279, '\P{^Is_Block=arabicpresentationformsb}', ""); + Expect(0, 65280, '\p{Is_Block=arabicpresentationformsb}', ""); + Expect(1, 65280, '\p{^Is_Block=arabicpresentationformsb}', ""); + Expect(1, 65280, '\P{Is_Block=arabicpresentationformsb}', ""); + Expect(0, 65280, '\P{^Is_Block=arabicpresentationformsb}', ""); + Expect(1, 65279, '\p{Is_Block= -Arabic_PRESENTATION_FORMS_B}', ""); + Expect(0, 65279, '\p{^Is_Block= -Arabic_PRESENTATION_FORMS_B}', ""); + Expect(0, 65279, '\P{Is_Block= -Arabic_PRESENTATION_FORMS_B}', ""); + Expect(1, 65279, '\P{^Is_Block= -Arabic_PRESENTATION_FORMS_B}', ""); + Expect(0, 65280, '\p{Is_Block= -Arabic_PRESENTATION_FORMS_B}', ""); + Expect(1, 65280, '\p{^Is_Block= -Arabic_PRESENTATION_FORMS_B}', ""); + Expect(1, 65280, '\P{Is_Block= -Arabic_PRESENTATION_FORMS_B}', ""); + Expect(0, 65280, '\P{^Is_Block= -Arabic_PRESENTATION_FORMS_B}', ""); + Error('\p{Is_Blk= Arabic_PF_B:=}'); + Error('\P{Is_Blk= Arabic_PF_B:=}'); + Expect(1, 65279, '\p{Is_Blk=arabicpfb}', ""); + Expect(0, 65279, '\p{^Is_Blk=arabicpfb}', ""); + Expect(0, 65279, '\P{Is_Blk=arabicpfb}', ""); + Expect(1, 65279, '\P{^Is_Blk=arabicpfb}', ""); + Expect(0, 65280, '\p{Is_Blk=arabicpfb}', ""); + Expect(1, 65280, '\p{^Is_Blk=arabicpfb}', ""); + Expect(1, 65280, '\P{Is_Blk=arabicpfb}', ""); + Expect(0, 65280, '\P{^Is_Blk=arabicpfb}', ""); + Expect(1, 65279, '\p{Is_Blk=_Arabic_PF_b}', ""); + Expect(0, 65279, '\p{^Is_Blk=_Arabic_PF_b}', ""); + Expect(0, 65279, '\P{Is_Blk=_Arabic_PF_b}', ""); + Expect(1, 65279, '\P{^Is_Blk=_Arabic_PF_b}', ""); + Expect(0, 65280, '\p{Is_Blk=_Arabic_PF_b}', ""); + Expect(1, 65280, '\p{^Is_Blk=_Arabic_PF_b}', ""); + Expect(1, 65280, '\P{Is_Blk=_Arabic_PF_b}', ""); + Expect(0, 65280, '\P{^Is_Blk=_Arabic_PF_b}', ""); + Error('\p{Block=/a/__Arabic_supplement}'); + Error('\P{Block=/a/__Arabic_supplement}'); + Expect(1, 1919, '\p{Block=:\AArabic_Supplement\z:}', "");; + Expect(0, 1920, '\p{Block=:\AArabic_Supplement\z:}', "");; + Expect(1, 1919, '\p{Block=arabicsupplement}', ""); + Expect(0, 1919, '\p{^Block=arabicsupplement}', ""); + Expect(0, 1919, '\P{Block=arabicsupplement}', ""); + Expect(1, 1919, '\P{^Block=arabicsupplement}', ""); + Expect(0, 1920, '\p{Block=arabicsupplement}', ""); + Expect(1, 1920, '\p{^Block=arabicsupplement}', ""); + Expect(1, 1920, '\P{Block=arabicsupplement}', ""); + Expect(0, 1920, '\P{^Block=arabicsupplement}', ""); + Expect(1, 1919, '\p{Block=:\Aarabicsupplement\z:}', "");; + Expect(0, 1920, '\p{Block=:\Aarabicsupplement\z:}', "");; + Expect(1, 1919, '\p{Block= _Arabic_supplement}', ""); + Expect(0, 1919, '\p{^Block= _Arabic_supplement}', ""); + Expect(0, 1919, '\P{Block= _Arabic_supplement}', ""); + Expect(1, 1919, '\P{^Block= _Arabic_supplement}', ""); + Expect(0, 1920, '\p{Block= _Arabic_supplement}', ""); + Expect(1, 1920, '\p{^Block= _Arabic_supplement}', ""); + Expect(1, 1920, '\P{Block= _Arabic_supplement}', ""); + Expect(0, 1920, '\P{^Block= _Arabic_supplement}', ""); + Error('\p{Blk= _Arabic_SUP:=}'); + Error('\P{Blk= _Arabic_SUP:=}'); + Expect(1, 1919, '\p{Blk=:\AArabic_Sup\z:}', "");; + Expect(0, 1920, '\p{Blk=:\AArabic_Sup\z:}', "");; + Expect(1, 1919, '\p{Blk=arabicsup}', ""); + Expect(0, 1919, '\p{^Blk=arabicsup}', ""); + Expect(0, 1919, '\P{Blk=arabicsup}', ""); + Expect(1, 1919, '\P{^Blk=arabicsup}', ""); + Expect(0, 1920, '\p{Blk=arabicsup}', ""); + Expect(1, 1920, '\p{^Blk=arabicsup}', ""); + Expect(1, 1920, '\P{Blk=arabicsup}', ""); + Expect(0, 1920, '\P{^Blk=arabicsup}', ""); + Expect(1, 1919, '\p{Blk=:\Aarabicsup\z:}', "");; + Expect(0, 1920, '\p{Blk=:\Aarabicsup\z:}', "");; + Expect(1, 1919, '\p{Blk:- Arabic_sup}', ""); + Expect(0, 1919, '\p{^Blk:- Arabic_sup}', ""); + Expect(0, 1919, '\P{Blk:- Arabic_sup}', ""); + Expect(1, 1919, '\P{^Blk:- Arabic_sup}', ""); + Expect(0, 1920, '\p{Blk:- Arabic_sup}', ""); + Expect(1, 1920, '\p{^Blk:- Arabic_sup}', ""); + Expect(1, 1920, '\P{Blk:- Arabic_sup}', ""); + Expect(0, 1920, '\P{^Blk:- Arabic_sup}', ""); + Error('\p{Is_Block=_ ARABIC_Supplement:=}'); + Error('\P{Is_Block=_ ARABIC_Supplement:=}'); + Expect(1, 1919, '\p{Is_Block: arabicsupplement}', ""); + Expect(0, 1919, '\p{^Is_Block: arabicsupplement}', ""); + Expect(0, 1919, '\P{Is_Block: arabicsupplement}', ""); + Expect(1, 1919, '\P{^Is_Block: arabicsupplement}', ""); + Expect(0, 1920, '\p{Is_Block: arabicsupplement}', ""); + Expect(1, 1920, '\p{^Is_Block: arabicsupplement}', ""); + Expect(1, 1920, '\P{Is_Block: arabicsupplement}', ""); + Expect(0, 1920, '\P{^Is_Block: arabicsupplement}', ""); + Expect(1, 1919, '\p{Is_Block= ARABIC_supplement}', ""); + Expect(0, 1919, '\p{^Is_Block= ARABIC_supplement}', ""); + Expect(0, 1919, '\P{Is_Block= ARABIC_supplement}', ""); + Expect(1, 1919, '\P{^Is_Block= ARABIC_supplement}', ""); + Expect(0, 1920, '\p{Is_Block= ARABIC_supplement}', ""); + Expect(1, 1920, '\p{^Is_Block= ARABIC_supplement}', ""); + Expect(1, 1920, '\P{Is_Block= ARABIC_supplement}', ""); + Expect(0, 1920, '\P{^Is_Block= ARABIC_supplement}', ""); + Error('\p{Is_Blk: -Arabic_Sup:=}'); + Error('\P{Is_Blk: -Arabic_Sup:=}'); + Expect(1, 1919, '\p{Is_Blk=arabicsup}', ""); + Expect(0, 1919, '\p{^Is_Blk=arabicsup}', ""); + Expect(0, 1919, '\P{Is_Blk=arabicsup}', ""); + Expect(1, 1919, '\P{^Is_Blk=arabicsup}', ""); + Expect(0, 1920, '\p{Is_Blk=arabicsup}', ""); + Expect(1, 1920, '\p{^Is_Blk=arabicsup}', ""); + Expect(1, 1920, '\P{Is_Blk=arabicsup}', ""); + Expect(0, 1920, '\P{^Is_Blk=arabicsup}', ""); + Expect(1, 1919, '\p{Is_Blk=--Arabic_Sup}', ""); + Expect(0, 1919, '\p{^Is_Blk=--Arabic_Sup}', ""); + Expect(0, 1919, '\P{Is_Blk=--Arabic_Sup}', ""); + Expect(1, 1919, '\P{^Is_Blk=--Arabic_Sup}', ""); + Expect(0, 1920, '\p{Is_Blk=--Arabic_Sup}', ""); + Expect(1, 1920, '\p{^Is_Blk=--Arabic_Sup}', ""); + Expect(1, 1920, '\P{Is_Blk=--Arabic_Sup}', ""); + Expect(0, 1920, '\P{^Is_Blk=--Arabic_Sup}', ""); + Error('\p{Block= /a/armenian}'); + Error('\P{Block= /a/armenian}'); + Expect(1, 1423, '\p{Block=:\AArmenian\z:}', "");; + Expect(0, 1424, '\p{Block=:\AArmenian\z:}', "");; + Expect(1, 1423, '\p{Block: armenian}', ""); + Expect(0, 1423, '\p{^Block: armenian}', ""); + Expect(0, 1423, '\P{Block: armenian}', ""); + Expect(1, 1423, '\P{^Block: armenian}', ""); + Expect(0, 1424, '\p{Block: armenian}', ""); + Expect(1, 1424, '\p{^Block: armenian}', ""); + Expect(1, 1424, '\P{Block: armenian}', ""); + Expect(0, 1424, '\P{^Block: armenian}', ""); + Expect(1, 1423, '\p{Block=:\Aarmenian\z:}', "");; + Expect(0, 1424, '\p{Block=:\Aarmenian\z:}', "");; + Expect(1, 1423, '\p{Block=_ Armenian}', ""); + Expect(0, 1423, '\p{^Block=_ Armenian}', ""); + Expect(0, 1423, '\P{Block=_ Armenian}', ""); + Expect(1, 1423, '\P{^Block=_ Armenian}', ""); + Expect(0, 1424, '\p{Block=_ Armenian}', ""); + Expect(1, 1424, '\p{^Block=_ Armenian}', ""); + Expect(1, 1424, '\P{Block=_ Armenian}', ""); + Expect(0, 1424, '\P{^Block=_ Armenian}', ""); + Error('\p{Blk=/a/ armenian}'); + Error('\P{Blk=/a/ armenian}'); + Expect(1, 1423, '\p{Blk=:\AArmenian\z:}', "");; + Expect(0, 1424, '\p{Blk=:\AArmenian\z:}', "");; + Expect(1, 1423, '\p{Blk:armenian}', ""); + Expect(0, 1423, '\p{^Blk:armenian}', ""); + Expect(0, 1423, '\P{Blk:armenian}', ""); + Expect(1, 1423, '\P{^Blk:armenian}', ""); + Expect(0, 1424, '\p{Blk:armenian}', ""); + Expect(1, 1424, '\p{^Blk:armenian}', ""); + Expect(1, 1424, '\P{Blk:armenian}', ""); + Expect(0, 1424, '\P{^Blk:armenian}', ""); + Expect(1, 1423, '\p{Blk=:\Aarmenian\z:}', "");; + Expect(0, 1424, '\p{Blk=:\Aarmenian\z:}', "");; + Expect(1, 1423, '\p{Blk= Armenian}', ""); + Expect(0, 1423, '\p{^Blk= Armenian}', ""); + Expect(0, 1423, '\P{Blk= Armenian}', ""); + Expect(1, 1423, '\P{^Blk= Armenian}', ""); + Expect(0, 1424, '\p{Blk= Armenian}', ""); + Expect(1, 1424, '\p{^Blk= Armenian}', ""); + Expect(1, 1424, '\P{Blk= Armenian}', ""); + Expect(0, 1424, '\P{^Blk= Armenian}', ""); + Error('\p{Is_Block=-:=Armenian}'); + Error('\P{Is_Block=-:=Armenian}'); + Expect(1, 1423, '\p{Is_Block=armenian}', ""); + Expect(0, 1423, '\p{^Is_Block=armenian}', ""); + Expect(0, 1423, '\P{Is_Block=armenian}', ""); + Expect(1, 1423, '\P{^Is_Block=armenian}', ""); + Expect(0, 1424, '\p{Is_Block=armenian}', ""); + Expect(1, 1424, '\p{^Is_Block=armenian}', ""); + Expect(1, 1424, '\P{Is_Block=armenian}', ""); + Expect(0, 1424, '\P{^Is_Block=armenian}', ""); + Expect(1, 1423, '\p{Is_Block= ARMENIAN}', ""); + Expect(0, 1423, '\p{^Is_Block= ARMENIAN}', ""); + Expect(0, 1423, '\P{Is_Block= ARMENIAN}', ""); + Expect(1, 1423, '\P{^Is_Block= ARMENIAN}', ""); + Expect(0, 1424, '\p{Is_Block= ARMENIAN}', ""); + Expect(1, 1424, '\p{^Is_Block= ARMENIAN}', ""); + Expect(1, 1424, '\P{Is_Block= ARMENIAN}', ""); + Expect(0, 1424, '\P{^Is_Block= ARMENIAN}', ""); + Error('\p{Is_Blk=-_Armenian/a/}'); + Error('\P{Is_Blk=-_Armenian/a/}'); + Expect(1, 1423, '\p{Is_Blk: armenian}', ""); + Expect(0, 1423, '\p{^Is_Blk: armenian}', ""); + Expect(0, 1423, '\P{Is_Blk: armenian}', ""); + Expect(1, 1423, '\P{^Is_Blk: armenian}', ""); + Expect(0, 1424, '\p{Is_Blk: armenian}', ""); + Expect(1, 1424, '\p{^Is_Blk: armenian}', ""); + Expect(1, 1424, '\P{Is_Blk: armenian}', ""); + Expect(0, 1424, '\P{^Is_Blk: armenian}', ""); + Expect(1, 1423, '\p{Is_Blk=Armenian}', ""); + Expect(0, 1423, '\p{^Is_Blk=Armenian}', ""); + Expect(0, 1423, '\P{Is_Blk=Armenian}', ""); + Expect(1, 1423, '\P{^Is_Blk=Armenian}', ""); + Expect(0, 1424, '\p{Is_Blk=Armenian}', ""); + Expect(1, 1424, '\p{^Is_Blk=Armenian}', ""); + Expect(1, 1424, '\P{Is_Blk=Armenian}', ""); + Expect(0, 1424, '\P{^Is_Blk=Armenian}', ""); + Error('\p{Block:/a/__Arrows}'); + Error('\P{Block:/a/__Arrows}'); + Expect(1, 8703, '\p{Block=:\AArrows\z:}', "");; + Expect(0, 8704, '\p{Block=:\AArrows\z:}', "");; + Expect(1, 8703, '\p{Block: arrows}', ""); + Expect(0, 8703, '\p{^Block: arrows}', ""); + Expect(0, 8703, '\P{Block: arrows}', ""); + Expect(1, 8703, '\P{^Block: arrows}', ""); + Expect(0, 8704, '\p{Block: arrows}', ""); + Expect(1, 8704, '\p{^Block: arrows}', ""); + Expect(1, 8704, '\P{Block: arrows}', ""); + Expect(0, 8704, '\P{^Block: arrows}', ""); + Expect(1, 8703, '\p{Block=:\Aarrows\z:}', "");; + Expect(0, 8704, '\p{Block=:\Aarrows\z:}', "");; + Expect(1, 8703, '\p{Block=_ Arrows}', ""); + Expect(0, 8703, '\p{^Block=_ Arrows}', ""); + Expect(0, 8703, '\P{Block=_ Arrows}', ""); + Expect(1, 8703, '\P{^Block=_ Arrows}', ""); + Expect(0, 8704, '\p{Block=_ Arrows}', ""); + Expect(1, 8704, '\p{^Block=_ Arrows}', ""); + Expect(1, 8704, '\P{Block=_ Arrows}', ""); + Expect(0, 8704, '\P{^Block=_ Arrows}', ""); + Error('\p{Blk: -/a/Arrows}'); + Error('\P{Blk: -/a/Arrows}'); + Expect(1, 8703, '\p{Blk=:\AArrows\z:}', "");; + Expect(0, 8704, '\p{Blk=:\AArrows\z:}', "");; + Expect(1, 8703, '\p{Blk=arrows}', ""); + Expect(0, 8703, '\p{^Blk=arrows}', ""); + Expect(0, 8703, '\P{Blk=arrows}', ""); + Expect(1, 8703, '\P{^Blk=arrows}', ""); + Expect(0, 8704, '\p{Blk=arrows}', ""); + Expect(1, 8704, '\p{^Blk=arrows}', ""); + Expect(1, 8704, '\P{Blk=arrows}', ""); + Expect(0, 8704, '\P{^Blk=arrows}', ""); + Expect(1, 8703, '\p{Blk=:\Aarrows\z:}', "");; + Expect(0, 8704, '\p{Blk=:\Aarrows\z:}', "");; + Expect(1, 8703, '\p{Blk:__ARROWS}', ""); + Expect(0, 8703, '\p{^Blk:__ARROWS}', ""); + Expect(0, 8703, '\P{Blk:__ARROWS}', ""); + Expect(1, 8703, '\P{^Blk:__ARROWS}', ""); + Expect(0, 8704, '\p{Blk:__ARROWS}', ""); + Expect(1, 8704, '\p{^Blk:__ARROWS}', ""); + Expect(1, 8704, '\P{Blk:__ARROWS}', ""); + Expect(0, 8704, '\P{^Blk:__ARROWS}', ""); + Error('\p{Is_Block=ARROWS/a/}'); + Error('\P{Is_Block=ARROWS/a/}'); + Expect(1, 8703, '\p{Is_Block=arrows}', ""); + Expect(0, 8703, '\p{^Is_Block=arrows}', ""); + Expect(0, 8703, '\P{Is_Block=arrows}', ""); + Expect(1, 8703, '\P{^Is_Block=arrows}', ""); + Expect(0, 8704, '\p{Is_Block=arrows}', ""); + Expect(1, 8704, '\p{^Is_Block=arrows}', ""); + Expect(1, 8704, '\P{Is_Block=arrows}', ""); + Expect(0, 8704, '\P{^Is_Block=arrows}', ""); + Expect(1, 8703, '\p{Is_Block= _Arrows}', ""); + Expect(0, 8703, '\p{^Is_Block= _Arrows}', ""); + Expect(0, 8703, '\P{Is_Block= _Arrows}', ""); + Expect(1, 8703, '\P{^Is_Block= _Arrows}', ""); + Expect(0, 8704, '\p{Is_Block= _Arrows}', ""); + Expect(1, 8704, '\p{^Is_Block= _Arrows}', ""); + Expect(1, 8704, '\P{Is_Block= _Arrows}', ""); + Expect(0, 8704, '\P{^Is_Block= _Arrows}', ""); + Error('\p{Is_Blk=/a/ARROWS}'); + Error('\P{Is_Blk=/a/ARROWS}'); + Expect(1, 8703, '\p{Is_Blk=arrows}', ""); + Expect(0, 8703, '\p{^Is_Blk=arrows}', ""); + Expect(0, 8703, '\P{Is_Blk=arrows}', ""); + Expect(1, 8703, '\P{^Is_Blk=arrows}', ""); + Expect(0, 8704, '\p{Is_Blk=arrows}', ""); + Expect(1, 8704, '\p{^Is_Blk=arrows}', ""); + Expect(1, 8704, '\P{Is_Blk=arrows}', ""); + Expect(0, 8704, '\P{^Is_Blk=arrows}', ""); + Expect(1, 8703, '\p{Is_Blk= ARROWS}', ""); + Expect(0, 8703, '\p{^Is_Blk= ARROWS}', ""); + Expect(0, 8703, '\P{Is_Blk= ARROWS}', ""); + Expect(1, 8703, '\P{^Is_Blk= ARROWS}', ""); + Expect(0, 8704, '\p{Is_Blk= ARROWS}', ""); + Expect(1, 8704, '\p{^Is_Blk= ARROWS}', ""); + Expect(1, 8704, '\P{Is_Blk= ARROWS}', ""); + Expect(0, 8704, '\P{^Is_Blk= ARROWS}', ""); + Error('\p{Block= -basic_Latin:=}'); + Error('\P{Block= -basic_Latin:=}'); + Expect(1, 127, '\p{Block=:\ABasic_Latin\z:}', "");; + Expect(0, 128, '\p{Block=:\ABasic_Latin\z:}', "");; + Expect(1, 127, '\p{Block=basiclatin}', ""); + Expect(0, 127, '\p{^Block=basiclatin}', ""); + Expect(0, 127, '\P{Block=basiclatin}', ""); + Expect(1, 127, '\P{^Block=basiclatin}', ""); + Expect(0, 128, '\p{Block=basiclatin}', ""); + Expect(1, 128, '\p{^Block=basiclatin}', ""); + Expect(1, 128, '\P{Block=basiclatin}', ""); + Expect(0, 128, '\P{^Block=basiclatin}', ""); + Expect(1, 127, '\p{Block=:\Abasiclatin\z:}', "");; + Expect(0, 128, '\p{Block=:\Abasiclatin\z:}', "");; + Expect(1, 127, '\p{Block= basic_latin}', ""); + Expect(0, 127, '\p{^Block= basic_latin}', ""); + Expect(0, 127, '\P{Block= basic_latin}', ""); + Expect(1, 127, '\P{^Block= basic_latin}', ""); + Expect(0, 128, '\p{Block= basic_latin}', ""); + Expect(1, 128, '\p{^Block= basic_latin}', ""); + Expect(1, 128, '\P{Block= basic_latin}', ""); + Expect(0, 128, '\P{^Block= basic_latin}', ""); + Error('\p{Blk= :=ASCII}'); + Error('\P{Blk= :=ASCII}'); + Expect(1, 127, '\p{Blk=:\AASCII\z:}', "");; + Expect(0, 128, '\p{Blk=:\AASCII\z:}', "");; + Expect(1, 127, '\p{Blk=ascii}', ""); + Expect(0, 127, '\p{^Blk=ascii}', ""); + Expect(0, 127, '\P{Blk=ascii}', ""); + Expect(1, 127, '\P{^Blk=ascii}', ""); + Expect(0, 128, '\p{Blk=ascii}', ""); + Expect(1, 128, '\p{^Blk=ascii}', ""); + Expect(1, 128, '\P{Blk=ascii}', ""); + Expect(0, 128, '\P{^Blk=ascii}', ""); + Expect(1, 127, '\p{Blk=:\Aascii\z:}', "");; + Expect(0, 128, '\p{Blk=:\Aascii\z:}', "");; + Expect(1, 127, '\p{Blk= ASCII}', ""); + Expect(0, 127, '\p{^Blk= ASCII}', ""); + Expect(0, 127, '\P{Blk= ASCII}', ""); + Expect(1, 127, '\P{^Blk= ASCII}', ""); + Expect(0, 128, '\p{Blk= ASCII}', ""); + Expect(1, 128, '\p{^Blk= ASCII}', ""); + Expect(1, 128, '\P{Blk= ASCII}', ""); + Expect(0, 128, '\P{^Blk= ASCII}', ""); + Error('\p{Is_Block=:=Basic_latin}'); + Error('\P{Is_Block=:=Basic_latin}'); + Expect(1, 127, '\p{Is_Block=basiclatin}', ""); + Expect(0, 127, '\p{^Is_Block=basiclatin}', ""); + Expect(0, 127, '\P{Is_Block=basiclatin}', ""); + Expect(1, 127, '\P{^Is_Block=basiclatin}', ""); + Expect(0, 128, '\p{Is_Block=basiclatin}', ""); + Expect(1, 128, '\p{^Is_Block=basiclatin}', ""); + Expect(1, 128, '\P{Is_Block=basiclatin}', ""); + Expect(0, 128, '\P{^Is_Block=basiclatin}', ""); + Expect(1, 127, '\p{Is_Block=_Basic_Latin}', ""); + Expect(0, 127, '\p{^Is_Block=_Basic_Latin}', ""); + Expect(0, 127, '\P{Is_Block=_Basic_Latin}', ""); + Expect(1, 127, '\P{^Is_Block=_Basic_Latin}', ""); + Expect(0, 128, '\p{Is_Block=_Basic_Latin}', ""); + Expect(1, 128, '\p{^Is_Block=_Basic_Latin}', ""); + Expect(1, 128, '\P{Is_Block=_Basic_Latin}', ""); + Expect(0, 128, '\P{^Is_Block=_Basic_Latin}', ""); + Error('\p{Is_Blk= _ASCII/a/}'); + Error('\P{Is_Blk= _ASCII/a/}'); + Expect(1, 127, '\p{Is_Blk=ascii}', ""); + Expect(0, 127, '\p{^Is_Blk=ascii}', ""); + Expect(0, 127, '\P{Is_Blk=ascii}', ""); + Expect(1, 127, '\P{^Is_Blk=ascii}', ""); + Expect(0, 128, '\p{Is_Blk=ascii}', ""); + Expect(1, 128, '\p{^Is_Blk=ascii}', ""); + Expect(1, 128, '\P{Is_Blk=ascii}', ""); + Expect(0, 128, '\P{^Is_Blk=ascii}', ""); + Expect(1, 127, '\p{Is_Blk= ascii}', ""); + Expect(0, 127, '\p{^Is_Blk= ascii}', ""); + Expect(0, 127, '\P{Is_Blk= ascii}', ""); + Expect(1, 127, '\P{^Is_Blk= ascii}', ""); + Expect(0, 128, '\p{Is_Blk= ascii}', ""); + Expect(1, 128, '\p{^Is_Blk= ascii}', ""); + Expect(1, 128, '\P{Is_Blk= ascii}', ""); + Expect(0, 128, '\P{^Is_Blk= ascii}', ""); + Error('\p{Block=/a/Avestan}'); + Error('\P{Block=/a/Avestan}'); + Expect(1, 68415, '\p{Block=:\AAvestan\z:}', "");; + Expect(0, 68416, '\p{Block=:\AAvestan\z:}', "");; + Expect(1, 68415, '\p{Block=avestan}', ""); + Expect(0, 68415, '\p{^Block=avestan}', ""); + Expect(0, 68415, '\P{Block=avestan}', ""); + Expect(1, 68415, '\P{^Block=avestan}', ""); + Expect(0, 68416, '\p{Block=avestan}', ""); + Expect(1, 68416, '\p{^Block=avestan}', ""); + Expect(1, 68416, '\P{Block=avestan}', ""); + Expect(0, 68416, '\P{^Block=avestan}', ""); + Expect(1, 68415, '\p{Block=:\Aavestan\z:}', "");; + Expect(0, 68416, '\p{Block=:\Aavestan\z:}', "");; + Expect(1, 68415, '\p{Block= AVESTAN}', ""); + Expect(0, 68415, '\p{^Block= AVESTAN}', ""); + Expect(0, 68415, '\P{Block= AVESTAN}', ""); + Expect(1, 68415, '\P{^Block= AVESTAN}', ""); + Expect(0, 68416, '\p{Block= AVESTAN}', ""); + Expect(1, 68416, '\p{^Block= AVESTAN}', ""); + Expect(1, 68416, '\P{Block= AVESTAN}', ""); + Expect(0, 68416, '\P{^Block= AVESTAN}', ""); + Error('\p{Blk=-/a/AVESTAN}'); + Error('\P{Blk=-/a/AVESTAN}'); + Expect(1, 68415, '\p{Blk=:\AAvestan\z:}', "");; + Expect(0, 68416, '\p{Blk=:\AAvestan\z:}', "");; + Expect(1, 68415, '\p{Blk=avestan}', ""); + Expect(0, 68415, '\p{^Blk=avestan}', ""); + Expect(0, 68415, '\P{Blk=avestan}', ""); + Expect(1, 68415, '\P{^Blk=avestan}', ""); + Expect(0, 68416, '\p{Blk=avestan}', ""); + Expect(1, 68416, '\p{^Blk=avestan}', ""); + Expect(1, 68416, '\P{Blk=avestan}', ""); + Expect(0, 68416, '\P{^Blk=avestan}', ""); + Expect(1, 68415, '\p{Blk=:\Aavestan\z:}', "");; + Expect(0, 68416, '\p{Blk=:\Aavestan\z:}', "");; + Expect(1, 68415, '\p{Blk= avestan}', ""); + Expect(0, 68415, '\p{^Blk= avestan}', ""); + Expect(0, 68415, '\P{Blk= avestan}', ""); + Expect(1, 68415, '\P{^Blk= avestan}', ""); + Expect(0, 68416, '\p{Blk= avestan}', ""); + Expect(1, 68416, '\p{^Blk= avestan}', ""); + Expect(1, 68416, '\P{Blk= avestan}', ""); + Expect(0, 68416, '\P{^Blk= avestan}', ""); + Error('\p{Is_Block=--AVESTAN:=}'); + Error('\P{Is_Block=--AVESTAN:=}'); + Expect(1, 68415, '\p{Is_Block=avestan}', ""); + Expect(0, 68415, '\p{^Is_Block=avestan}', ""); + Expect(0, 68415, '\P{Is_Block=avestan}', ""); + Expect(1, 68415, '\P{^Is_Block=avestan}', ""); + Expect(0, 68416, '\p{Is_Block=avestan}', ""); + Expect(1, 68416, '\p{^Is_Block=avestan}', ""); + Expect(1, 68416, '\P{Is_Block=avestan}', ""); + Expect(0, 68416, '\P{^Is_Block=avestan}', ""); + Expect(1, 68415, '\p{Is_Block: Avestan}', ""); + Expect(0, 68415, '\p{^Is_Block: Avestan}', ""); + Expect(0, 68415, '\P{Is_Block: Avestan}', ""); + Expect(1, 68415, '\P{^Is_Block: Avestan}', ""); + Expect(0, 68416, '\p{Is_Block: Avestan}', ""); + Expect(1, 68416, '\p{^Is_Block: Avestan}', ""); + Expect(1, 68416, '\P{Is_Block: Avestan}', ""); + Expect(0, 68416, '\P{^Is_Block: Avestan}', ""); + Error('\p{Is_Blk=/a/_-avestan}'); + Error('\P{Is_Blk=/a/_-avestan}'); + Expect(1, 68415, '\p{Is_Blk=avestan}', ""); + Expect(0, 68415, '\p{^Is_Blk=avestan}', ""); + Expect(0, 68415, '\P{Is_Blk=avestan}', ""); + Expect(1, 68415, '\P{^Is_Blk=avestan}', ""); + Expect(0, 68416, '\p{Is_Blk=avestan}', ""); + Expect(1, 68416, '\p{^Is_Blk=avestan}', ""); + Expect(1, 68416, '\P{Is_Blk=avestan}', ""); + Expect(0, 68416, '\P{^Is_Blk=avestan}', ""); + Expect(1, 68415, '\p{Is_Blk=- avestan}', ""); + Expect(0, 68415, '\p{^Is_Blk=- avestan}', ""); + Expect(0, 68415, '\P{Is_Blk=- avestan}', ""); + Expect(1, 68415, '\P{^Is_Blk=- avestan}', ""); + Expect(0, 68416, '\p{Is_Blk=- avestan}', ""); + Expect(1, 68416, '\p{^Is_Blk=- avestan}', ""); + Expect(1, 68416, '\P{Is_Blk=- avestan}', ""); + Expect(0, 68416, '\P{^Is_Blk=- avestan}', ""); + Error('\p{Block=/a/ BALINESE}'); + Error('\P{Block=/a/ BALINESE}'); + Expect(1, 7039, '\p{Block=:\ABalinese\z:}', "");; + Expect(0, 7040, '\p{Block=:\ABalinese\z:}', "");; + Expect(1, 7039, '\p{Block=balinese}', ""); + Expect(0, 7039, '\p{^Block=balinese}', ""); + Expect(0, 7039, '\P{Block=balinese}', ""); + Expect(1, 7039, '\P{^Block=balinese}', ""); + Expect(0, 7040, '\p{Block=balinese}', ""); + Expect(1, 7040, '\p{^Block=balinese}', ""); + Expect(1, 7040, '\P{Block=balinese}', ""); + Expect(0, 7040, '\P{^Block=balinese}', ""); + Expect(1, 7039, '\p{Block=:\Abalinese\z:}', "");; + Expect(0, 7040, '\p{Block=:\Abalinese\z:}', "");; + Expect(1, 7039, '\p{Block=__balinese}', ""); + Expect(0, 7039, '\p{^Block=__balinese}', ""); + Expect(0, 7039, '\P{Block=__balinese}', ""); + Expect(1, 7039, '\P{^Block=__balinese}', ""); + Expect(0, 7040, '\p{Block=__balinese}', ""); + Expect(1, 7040, '\p{^Block=__balinese}', ""); + Expect(1, 7040, '\P{Block=__balinese}', ""); + Expect(0, 7040, '\P{^Block=__balinese}', ""); + Error('\p{Blk=_/a/Balinese}'); + Error('\P{Blk=_/a/Balinese}'); + Expect(1, 7039, '\p{Blk=:\ABalinese\z:}', "");; + Expect(0, 7040, '\p{Blk=:\ABalinese\z:}', "");; + Expect(1, 7039, '\p{Blk=balinese}', ""); + Expect(0, 7039, '\p{^Blk=balinese}', ""); + Expect(0, 7039, '\P{Blk=balinese}', ""); + Expect(1, 7039, '\P{^Blk=balinese}', ""); + Expect(0, 7040, '\p{Blk=balinese}', ""); + Expect(1, 7040, '\p{^Blk=balinese}', ""); + Expect(1, 7040, '\P{Blk=balinese}', ""); + Expect(0, 7040, '\P{^Blk=balinese}', ""); + Expect(1, 7039, '\p{Blk=:\Abalinese\z:}', "");; + Expect(0, 7040, '\p{Blk=:\Abalinese\z:}', "");; + Expect(1, 7039, '\p{Blk=_ Balinese}', ""); + Expect(0, 7039, '\p{^Blk=_ Balinese}', ""); + Expect(0, 7039, '\P{Blk=_ Balinese}', ""); + Expect(1, 7039, '\P{^Blk=_ Balinese}', ""); + Expect(0, 7040, '\p{Blk=_ Balinese}', ""); + Expect(1, 7040, '\p{^Blk=_ Balinese}', ""); + Expect(1, 7040, '\P{Blk=_ Balinese}', ""); + Expect(0, 7040, '\P{^Blk=_ Balinese}', ""); + Error('\p{Is_Block=:= -balinese}'); + Error('\P{Is_Block=:= -balinese}'); + Expect(1, 7039, '\p{Is_Block=balinese}', ""); + Expect(0, 7039, '\p{^Is_Block=balinese}', ""); + Expect(0, 7039, '\P{Is_Block=balinese}', ""); + Expect(1, 7039, '\P{^Is_Block=balinese}', ""); + Expect(0, 7040, '\p{Is_Block=balinese}', ""); + Expect(1, 7040, '\p{^Is_Block=balinese}', ""); + Expect(1, 7040, '\P{Is_Block=balinese}', ""); + Expect(0, 7040, '\P{^Is_Block=balinese}', ""); + Expect(1, 7039, '\p{Is_Block=- BALINESE}', ""); + Expect(0, 7039, '\p{^Is_Block=- BALINESE}', ""); + Expect(0, 7039, '\P{Is_Block=- BALINESE}', ""); + Expect(1, 7039, '\P{^Is_Block=- BALINESE}', ""); + Expect(0, 7040, '\p{Is_Block=- BALINESE}', ""); + Expect(1, 7040, '\p{^Is_Block=- BALINESE}', ""); + Expect(1, 7040, '\P{Is_Block=- BALINESE}', ""); + Expect(0, 7040, '\P{^Is_Block=- BALINESE}', ""); + Error('\p{Is_Blk: -/a/Balinese}'); + Error('\P{Is_Blk: -/a/Balinese}'); + Expect(1, 7039, '\p{Is_Blk=balinese}', ""); + Expect(0, 7039, '\p{^Is_Blk=balinese}', ""); + Expect(0, 7039, '\P{Is_Blk=balinese}', ""); + Expect(1, 7039, '\P{^Is_Blk=balinese}', ""); + Expect(0, 7040, '\p{Is_Blk=balinese}', ""); + Expect(1, 7040, '\p{^Is_Blk=balinese}', ""); + Expect(1, 7040, '\P{Is_Blk=balinese}', ""); + Expect(0, 7040, '\P{^Is_Blk=balinese}', ""); + Expect(1, 7039, '\p{Is_Blk= -BALINESE}', ""); + Expect(0, 7039, '\p{^Is_Blk= -BALINESE}', ""); + Expect(0, 7039, '\P{Is_Blk= -BALINESE}', ""); + Expect(1, 7039, '\P{^Is_Blk= -BALINESE}', ""); + Expect(0, 7040, '\p{Is_Blk= -BALINESE}', ""); + Expect(1, 7040, '\p{^Is_Blk= -BALINESE}', ""); + Expect(1, 7040, '\P{Is_Blk= -BALINESE}', ""); + Expect(0, 7040, '\P{^Is_Blk= -BALINESE}', ""); + Error('\p{Block=/a/ Bamum}'); + Error('\P{Block=/a/ Bamum}'); + Expect(1, 42751, '\p{Block=:\ABamum\z:}', "");; + Expect(0, 42752, '\p{Block=:\ABamum\z:}', "");; + Expect(1, 42751, '\p{Block=bamum}', ""); + Expect(0, 42751, '\p{^Block=bamum}', ""); + Expect(0, 42751, '\P{Block=bamum}', ""); + Expect(1, 42751, '\P{^Block=bamum}', ""); + Expect(0, 42752, '\p{Block=bamum}', ""); + Expect(1, 42752, '\p{^Block=bamum}', ""); + Expect(1, 42752, '\P{Block=bamum}', ""); + Expect(0, 42752, '\P{^Block=bamum}', ""); + Expect(1, 42751, '\p{Block=:\Abamum\z:}', "");; + Expect(0, 42752, '\p{Block=:\Abamum\z:}', "");; + Expect(1, 42751, '\p{Block=__Bamum}', ""); + Expect(0, 42751, '\p{^Block=__Bamum}', ""); + Expect(0, 42751, '\P{Block=__Bamum}', ""); + Expect(1, 42751, '\P{^Block=__Bamum}', ""); + Expect(0, 42752, '\p{Block=__Bamum}', ""); + Expect(1, 42752, '\p{^Block=__Bamum}', ""); + Expect(1, 42752, '\P{Block=__Bamum}', ""); + Expect(0, 42752, '\P{^Block=__Bamum}', ""); + Error('\p{Blk= /a/Bamum}'); + Error('\P{Blk= /a/Bamum}'); + Expect(1, 42751, '\p{Blk=:\ABamum\z:}', "");; + Expect(0, 42752, '\p{Blk=:\ABamum\z:}', "");; + Expect(1, 42751, '\p{Blk:bamum}', ""); + Expect(0, 42751, '\p{^Blk:bamum}', ""); + Expect(0, 42751, '\P{Blk:bamum}', ""); + Expect(1, 42751, '\P{^Blk:bamum}', ""); + Expect(0, 42752, '\p{Blk:bamum}', ""); + Expect(1, 42752, '\p{^Blk:bamum}', ""); + Expect(1, 42752, '\P{Blk:bamum}', ""); + Expect(0, 42752, '\P{^Blk:bamum}', ""); + Expect(1, 42751, '\p{Blk=:\Abamum\z:}', "");; + Expect(0, 42752, '\p{Blk=:\Abamum\z:}', "");; + Expect(1, 42751, '\p{Blk=-BAMUM}', ""); + Expect(0, 42751, '\p{^Blk=-BAMUM}', ""); + Expect(0, 42751, '\P{Blk=-BAMUM}', ""); + Expect(1, 42751, '\P{^Blk=-BAMUM}', ""); + Expect(0, 42752, '\p{Blk=-BAMUM}', ""); + Expect(1, 42752, '\p{^Blk=-BAMUM}', ""); + Expect(1, 42752, '\P{Blk=-BAMUM}', ""); + Expect(0, 42752, '\P{^Blk=-BAMUM}', ""); + Error('\p{Is_Block= bamum/a/}'); + Error('\P{Is_Block= bamum/a/}'); + Expect(1, 42751, '\p{Is_Block=bamum}', ""); + Expect(0, 42751, '\p{^Is_Block=bamum}', ""); + Expect(0, 42751, '\P{Is_Block=bamum}', ""); + Expect(1, 42751, '\P{^Is_Block=bamum}', ""); + Expect(0, 42752, '\p{Is_Block=bamum}', ""); + Expect(1, 42752, '\p{^Is_Block=bamum}', ""); + Expect(1, 42752, '\P{Is_Block=bamum}', ""); + Expect(0, 42752, '\P{^Is_Block=bamum}', ""); + Expect(1, 42751, '\p{Is_Block=_Bamum}', ""); + Expect(0, 42751, '\p{^Is_Block=_Bamum}', ""); + Expect(0, 42751, '\P{Is_Block=_Bamum}', ""); + Expect(1, 42751, '\P{^Is_Block=_Bamum}', ""); + Expect(0, 42752, '\p{Is_Block=_Bamum}', ""); + Expect(1, 42752, '\p{^Is_Block=_Bamum}', ""); + Expect(1, 42752, '\P{Is_Block=_Bamum}', ""); + Expect(0, 42752, '\P{^Is_Block=_Bamum}', ""); + Error('\p{Is_Blk=/a/--Bamum}'); + Error('\P{Is_Blk=/a/--Bamum}'); + Expect(1, 42751, '\p{Is_Blk=bamum}', ""); + Expect(0, 42751, '\p{^Is_Blk=bamum}', ""); + Expect(0, 42751, '\P{Is_Blk=bamum}', ""); + Expect(1, 42751, '\P{^Is_Blk=bamum}', ""); + Expect(0, 42752, '\p{Is_Blk=bamum}', ""); + Expect(1, 42752, '\p{^Is_Blk=bamum}', ""); + Expect(1, 42752, '\P{Is_Blk=bamum}', ""); + Expect(0, 42752, '\P{^Is_Blk=bamum}', ""); + Expect(1, 42751, '\p{Is_Blk= Bamum}', ""); + Expect(0, 42751, '\p{^Is_Blk= Bamum}', ""); + Expect(0, 42751, '\P{Is_Blk= Bamum}', ""); + Expect(1, 42751, '\P{^Is_Blk= Bamum}', ""); + Expect(0, 42752, '\p{Is_Blk= Bamum}', ""); + Expect(1, 42752, '\p{^Is_Blk= Bamum}', ""); + Expect(1, 42752, '\P{Is_Blk= Bamum}', ""); + Expect(0, 42752, '\P{^Is_Blk= Bamum}', ""); + Error('\p{Block=:=_ bamum_supplement}'); + Error('\P{Block=:=_ bamum_supplement}'); + Expect(1, 92735, '\p{Block=:\ABamum_Supplement\z:}', "");; + Expect(0, 92736, '\p{Block=:\ABamum_Supplement\z:}', "");; + Expect(1, 92735, '\p{Block=bamumsupplement}', ""); + Expect(0, 92735, '\p{^Block=bamumsupplement}', ""); + Expect(0, 92735, '\P{Block=bamumsupplement}', ""); + Expect(1, 92735, '\P{^Block=bamumsupplement}', ""); + Expect(0, 92736, '\p{Block=bamumsupplement}', ""); + Expect(1, 92736, '\p{^Block=bamumsupplement}', ""); + Expect(1, 92736, '\P{Block=bamumsupplement}', ""); + Expect(0, 92736, '\P{^Block=bamumsupplement}', ""); + Expect(1, 92735, '\p{Block=:\Abamumsupplement\z:}', "");; + Expect(0, 92736, '\p{Block=:\Abamumsupplement\z:}', "");; + Expect(1, 92735, '\p{Block=Bamum_SUPPLEMENT}', ""); + Expect(0, 92735, '\p{^Block=Bamum_SUPPLEMENT}', ""); + Expect(0, 92735, '\P{Block=Bamum_SUPPLEMENT}', ""); + Expect(1, 92735, '\P{^Block=Bamum_SUPPLEMENT}', ""); + Expect(0, 92736, '\p{Block=Bamum_SUPPLEMENT}', ""); + Expect(1, 92736, '\p{^Block=Bamum_SUPPLEMENT}', ""); + Expect(1, 92736, '\P{Block=Bamum_SUPPLEMENT}', ""); + Expect(0, 92736, '\P{^Block=Bamum_SUPPLEMENT}', ""); + Error('\p{Blk= :=Bamum_Sup}'); + Error('\P{Blk= :=Bamum_Sup}'); + Expect(1, 92735, '\p{Blk=:\ABamum_Sup\z:}', "");; + Expect(0, 92736, '\p{Blk=:\ABamum_Sup\z:}', "");; + Expect(1, 92735, '\p{Blk=bamumsup}', ""); + Expect(0, 92735, '\p{^Blk=bamumsup}', ""); + Expect(0, 92735, '\P{Blk=bamumsup}', ""); + Expect(1, 92735, '\P{^Blk=bamumsup}', ""); + Expect(0, 92736, '\p{Blk=bamumsup}', ""); + Expect(1, 92736, '\p{^Blk=bamumsup}', ""); + Expect(1, 92736, '\P{Blk=bamumsup}', ""); + Expect(0, 92736, '\P{^Blk=bamumsup}', ""); + Expect(1, 92735, '\p{Blk=:\Abamumsup\z:}', "");; + Expect(0, 92736, '\p{Blk=:\Abamumsup\z:}', "");; + Expect(1, 92735, '\p{Blk= BAMUM_Sup}', ""); + Expect(0, 92735, '\p{^Blk= BAMUM_Sup}', ""); + Expect(0, 92735, '\P{Blk= BAMUM_Sup}', ""); + Expect(1, 92735, '\P{^Blk= BAMUM_Sup}', ""); + Expect(0, 92736, '\p{Blk= BAMUM_Sup}', ""); + Expect(1, 92736, '\p{^Blk= BAMUM_Sup}', ""); + Expect(1, 92736, '\P{Blk= BAMUM_Sup}', ""); + Expect(0, 92736, '\P{^Blk= BAMUM_Sup}', ""); + Error('\p{Is_Block=-_Bamum_Supplement:=}'); + Error('\P{Is_Block=-_Bamum_Supplement:=}'); + Expect(1, 92735, '\p{Is_Block=bamumsupplement}', ""); + Expect(0, 92735, '\p{^Is_Block=bamumsupplement}', ""); + Expect(0, 92735, '\P{Is_Block=bamumsupplement}', ""); + Expect(1, 92735, '\P{^Is_Block=bamumsupplement}', ""); + Expect(0, 92736, '\p{Is_Block=bamumsupplement}', ""); + Expect(1, 92736, '\p{^Is_Block=bamumsupplement}', ""); + Expect(1, 92736, '\P{Is_Block=bamumsupplement}', ""); + Expect(0, 92736, '\P{^Is_Block=bamumsupplement}', ""); + Expect(1, 92735, '\p{Is_Block=-BAMUM_supplement}', ""); + Expect(0, 92735, '\p{^Is_Block=-BAMUM_supplement}', ""); + Expect(0, 92735, '\P{Is_Block=-BAMUM_supplement}', ""); + Expect(1, 92735, '\P{^Is_Block=-BAMUM_supplement}', ""); + Expect(0, 92736, '\p{Is_Block=-BAMUM_supplement}', ""); + Expect(1, 92736, '\p{^Is_Block=-BAMUM_supplement}', ""); + Expect(1, 92736, '\P{Is_Block=-BAMUM_supplement}', ""); + Expect(0, 92736, '\P{^Is_Block=-BAMUM_supplement}', ""); + Error('\p{Is_Blk: /a/Bamum_SUP}'); + Error('\P{Is_Blk: /a/Bamum_SUP}'); + Expect(1, 92735, '\p{Is_Blk=bamumsup}', ""); + Expect(0, 92735, '\p{^Is_Blk=bamumsup}', ""); + Expect(0, 92735, '\P{Is_Blk=bamumsup}', ""); + Expect(1, 92735, '\P{^Is_Blk=bamumsup}', ""); + Expect(0, 92736, '\p{Is_Blk=bamumsup}', ""); + Expect(1, 92736, '\p{^Is_Blk=bamumsup}', ""); + Expect(1, 92736, '\P{Is_Blk=bamumsup}', ""); + Expect(0, 92736, '\P{^Is_Blk=bamumsup}', ""); + Expect(1, 92735, '\p{Is_Blk=__bamum_SUP}', ""); + Expect(0, 92735, '\p{^Is_Blk=__bamum_SUP}', ""); + Expect(0, 92735, '\P{Is_Blk=__bamum_SUP}', ""); + Expect(1, 92735, '\P{^Is_Blk=__bamum_SUP}', ""); + Expect(0, 92736, '\p{Is_Blk=__bamum_SUP}', ""); + Expect(1, 92736, '\p{^Is_Blk=__bamum_SUP}', ""); + Expect(1, 92736, '\P{Is_Blk=__bamum_SUP}', ""); + Expect(0, 92736, '\P{^Is_Blk=__bamum_SUP}', ""); + Error('\p{Block=- bassa_Vah/a/}'); + Error('\P{Block=- bassa_Vah/a/}'); + Expect(1, 92927, '\p{Block=:\ABassa_Vah\z:}', "");; + Expect(0, 92928, '\p{Block=:\ABassa_Vah\z:}', "");; + Expect(1, 92927, '\p{Block=bassavah}', ""); + Expect(0, 92927, '\p{^Block=bassavah}', ""); + Expect(0, 92927, '\P{Block=bassavah}', ""); + Expect(1, 92927, '\P{^Block=bassavah}', ""); + Expect(0, 92928, '\p{Block=bassavah}', ""); + Expect(1, 92928, '\p{^Block=bassavah}', ""); + Expect(1, 92928, '\P{Block=bassavah}', ""); + Expect(0, 92928, '\P{^Block=bassavah}', ""); + Expect(1, 92927, '\p{Block=:\Abassavah\z:}', "");; + Expect(0, 92928, '\p{Block=:\Abassavah\z:}', "");; + Expect(1, 92927, '\p{Block= Bassa_vah}', ""); + Expect(0, 92927, '\p{^Block= Bassa_vah}', ""); + Expect(0, 92927, '\P{Block= Bassa_vah}', ""); + Expect(1, 92927, '\P{^Block= Bassa_vah}', ""); + Expect(0, 92928, '\p{Block= Bassa_vah}', ""); + Expect(1, 92928, '\p{^Block= Bassa_vah}', ""); + Expect(1, 92928, '\P{Block= Bassa_vah}', ""); + Expect(0, 92928, '\P{^Block= Bassa_vah}', ""); + Error('\p{Blk=:= bassa_Vah}'); + Error('\P{Blk=:= bassa_Vah}'); + Expect(1, 92927, '\p{Blk=:\ABassa_Vah\z:}', "");; + Expect(0, 92928, '\p{Blk=:\ABassa_Vah\z:}', "");; + Expect(1, 92927, '\p{Blk=bassavah}', ""); + Expect(0, 92927, '\p{^Blk=bassavah}', ""); + Expect(0, 92927, '\P{Blk=bassavah}', ""); + Expect(1, 92927, '\P{^Blk=bassavah}', ""); + Expect(0, 92928, '\p{Blk=bassavah}', ""); + Expect(1, 92928, '\p{^Blk=bassavah}', ""); + Expect(1, 92928, '\P{Blk=bassavah}', ""); + Expect(0, 92928, '\P{^Blk=bassavah}', ""); + Expect(1, 92927, '\p{Blk=:\Abassavah\z:}', "");; + Expect(0, 92928, '\p{Blk=:\Abassavah\z:}', "");; + Expect(1, 92927, '\p{Blk=_Bassa_VAH}', ""); + Expect(0, 92927, '\p{^Blk=_Bassa_VAH}', ""); + Expect(0, 92927, '\P{Blk=_Bassa_VAH}', ""); + Expect(1, 92927, '\P{^Blk=_Bassa_VAH}', ""); + Expect(0, 92928, '\p{Blk=_Bassa_VAH}', ""); + Expect(1, 92928, '\p{^Blk=_Bassa_VAH}', ""); + Expect(1, 92928, '\P{Blk=_Bassa_VAH}', ""); + Expect(0, 92928, '\P{^Blk=_Bassa_VAH}', ""); + Error('\p{Is_Block= -Bassa_Vah:=}'); + Error('\P{Is_Block= -Bassa_Vah:=}'); + Expect(1, 92927, '\p{Is_Block=bassavah}', ""); + Expect(0, 92927, '\p{^Is_Block=bassavah}', ""); + Expect(0, 92927, '\P{Is_Block=bassavah}', ""); + Expect(1, 92927, '\P{^Is_Block=bassavah}', ""); + Expect(0, 92928, '\p{Is_Block=bassavah}', ""); + Expect(1, 92928, '\p{^Is_Block=bassavah}', ""); + Expect(1, 92928, '\P{Is_Block=bassavah}', ""); + Expect(0, 92928, '\P{^Is_Block=bassavah}', ""); + Expect(1, 92927, '\p{Is_Block: BASSA_Vah}', ""); + Expect(0, 92927, '\p{^Is_Block: BASSA_Vah}', ""); + Expect(0, 92927, '\P{Is_Block: BASSA_Vah}', ""); + Expect(1, 92927, '\P{^Is_Block: BASSA_Vah}', ""); + Expect(0, 92928, '\p{Is_Block: BASSA_Vah}', ""); + Expect(1, 92928, '\p{^Is_Block: BASSA_Vah}', ""); + Expect(1, 92928, '\P{Is_Block: BASSA_Vah}', ""); + Expect(0, 92928, '\P{^Is_Block: BASSA_Vah}', ""); + Error('\p{Is_Blk=/a/bassa_Vah}'); + Error('\P{Is_Blk=/a/bassa_Vah}'); + Expect(1, 92927, '\p{Is_Blk:bassavah}', ""); + Expect(0, 92927, '\p{^Is_Blk:bassavah}', ""); + Expect(0, 92927, '\P{Is_Blk:bassavah}', ""); + Expect(1, 92927, '\P{^Is_Blk:bassavah}', ""); + Expect(0, 92928, '\p{Is_Blk:bassavah}', ""); + Expect(1, 92928, '\p{^Is_Blk:bassavah}', ""); + Expect(1, 92928, '\P{Is_Blk:bassavah}', ""); + Expect(0, 92928, '\P{^Is_Blk:bassavah}', ""); + Expect(1, 92927, '\p{Is_Blk: _bassa_VAH}', ""); + Expect(0, 92927, '\p{^Is_Blk: _bassa_VAH}', ""); + Expect(0, 92927, '\P{Is_Blk: _bassa_VAH}', ""); + Expect(1, 92927, '\P{^Is_Blk: _bassa_VAH}', ""); + Expect(0, 92928, '\p{Is_Blk: _bassa_VAH}', ""); + Expect(1, 92928, '\p{^Is_Blk: _bassa_VAH}', ""); + Expect(1, 92928, '\P{Is_Blk: _bassa_VAH}', ""); + Expect(0, 92928, '\P{^Is_Blk: _bassa_VAH}', ""); + Error('\p{Block=:=- batak}'); + Error('\P{Block=:=- batak}'); + Expect(1, 7167, '\p{Block=:\ABatak\z:}', "");; + Expect(0, 7168, '\p{Block=:\ABatak\z:}', "");; + Expect(1, 7167, '\p{Block=batak}', ""); + Expect(0, 7167, '\p{^Block=batak}', ""); + Expect(0, 7167, '\P{Block=batak}', ""); + Expect(1, 7167, '\P{^Block=batak}', ""); + Expect(0, 7168, '\p{Block=batak}', ""); + Expect(1, 7168, '\p{^Block=batak}', ""); + Expect(1, 7168, '\P{Block=batak}', ""); + Expect(0, 7168, '\P{^Block=batak}', ""); + Expect(1, 7167, '\p{Block=:\Abatak\z:}', "");; + Expect(0, 7168, '\p{Block=:\Abatak\z:}', "");; + Expect(1, 7167, '\p{Block=-batak}', ""); + Expect(0, 7167, '\p{^Block=-batak}', ""); + Expect(0, 7167, '\P{Block=-batak}', ""); + Expect(1, 7167, '\P{^Block=-batak}', ""); + Expect(0, 7168, '\p{Block=-batak}', ""); + Expect(1, 7168, '\p{^Block=-batak}', ""); + Expect(1, 7168, '\P{Block=-batak}', ""); + Expect(0, 7168, '\P{^Block=-batak}', ""); + Error('\p{Blk=:= BATAK}'); + Error('\P{Blk=:= BATAK}'); + Expect(1, 7167, '\p{Blk=:\ABatak\z:}', "");; + Expect(0, 7168, '\p{Blk=:\ABatak\z:}', "");; + Expect(1, 7167, '\p{Blk=batak}', ""); + Expect(0, 7167, '\p{^Blk=batak}', ""); + Expect(0, 7167, '\P{Blk=batak}', ""); + Expect(1, 7167, '\P{^Blk=batak}', ""); + Expect(0, 7168, '\p{Blk=batak}', ""); + Expect(1, 7168, '\p{^Blk=batak}', ""); + Expect(1, 7168, '\P{Blk=batak}', ""); + Expect(0, 7168, '\P{^Blk=batak}', ""); + Expect(1, 7167, '\p{Blk=:\Abatak\z:}', "");; + Expect(0, 7168, '\p{Blk=:\Abatak\z:}', "");; + Expect(1, 7167, '\p{Blk= Batak}', ""); + Expect(0, 7167, '\p{^Blk= Batak}', ""); + Expect(0, 7167, '\P{Blk= Batak}', ""); + Expect(1, 7167, '\P{^Blk= Batak}', ""); + Expect(0, 7168, '\p{Blk= Batak}', ""); + Expect(1, 7168, '\p{^Blk= Batak}', ""); + Expect(1, 7168, '\P{Blk= Batak}', ""); + Expect(0, 7168, '\P{^Blk= Batak}', ""); + Error('\p{Is_Block= _batak:=}'); + Error('\P{Is_Block= _batak:=}'); + Expect(1, 7167, '\p{Is_Block=batak}', ""); + Expect(0, 7167, '\p{^Is_Block=batak}', ""); + Expect(0, 7167, '\P{Is_Block=batak}', ""); + Expect(1, 7167, '\P{^Is_Block=batak}', ""); + Expect(0, 7168, '\p{Is_Block=batak}', ""); + Expect(1, 7168, '\p{^Is_Block=batak}', ""); + Expect(1, 7168, '\P{Is_Block=batak}', ""); + Expect(0, 7168, '\P{^Is_Block=batak}', ""); + Expect(1, 7167, '\p{Is_Block=_ BATAK}', ""); + Expect(0, 7167, '\p{^Is_Block=_ BATAK}', ""); + Expect(0, 7167, '\P{Is_Block=_ BATAK}', ""); + Expect(1, 7167, '\P{^Is_Block=_ BATAK}', ""); + Expect(0, 7168, '\p{Is_Block=_ BATAK}', ""); + Expect(1, 7168, '\p{^Is_Block=_ BATAK}', ""); + Expect(1, 7168, '\P{Is_Block=_ BATAK}', ""); + Expect(0, 7168, '\P{^Is_Block=_ BATAK}', ""); + Error('\p{Is_Blk= BATAK/a/}'); + Error('\P{Is_Blk= BATAK/a/}'); + Expect(1, 7167, '\p{Is_Blk=batak}', ""); + Expect(0, 7167, '\p{^Is_Blk=batak}', ""); + Expect(0, 7167, '\P{Is_Blk=batak}', ""); + Expect(1, 7167, '\P{^Is_Blk=batak}', ""); + Expect(0, 7168, '\p{Is_Blk=batak}', ""); + Expect(1, 7168, '\p{^Is_Blk=batak}', ""); + Expect(1, 7168, '\P{Is_Blk=batak}', ""); + Expect(0, 7168, '\P{^Is_Blk=batak}', ""); + Expect(1, 7167, '\p{Is_Blk=_ batak}', ""); + Expect(0, 7167, '\p{^Is_Blk=_ batak}', ""); + Expect(0, 7167, '\P{Is_Blk=_ batak}', ""); + Expect(1, 7167, '\P{^Is_Blk=_ batak}', ""); + Expect(0, 7168, '\p{Is_Blk=_ batak}', ""); + Expect(1, 7168, '\p{^Is_Blk=_ batak}', ""); + Expect(1, 7168, '\P{Is_Blk=_ batak}', ""); + Expect(0, 7168, '\P{^Is_Blk=_ batak}', ""); + Error('\p{Block=:= -bengali}'); + Error('\P{Block=:= -bengali}'); + Expect(1, 2559, '\p{Block=:\ABengali\z:}', "");; + Expect(0, 2560, '\p{Block=:\ABengali\z:}', "");; + Expect(1, 2559, '\p{Block=bengali}', ""); + Expect(0, 2559, '\p{^Block=bengali}', ""); + Expect(0, 2559, '\P{Block=bengali}', ""); + Expect(1, 2559, '\P{^Block=bengali}', ""); + Expect(0, 2560, '\p{Block=bengali}', ""); + Expect(1, 2560, '\p{^Block=bengali}', ""); + Expect(1, 2560, '\P{Block=bengali}', ""); + Expect(0, 2560, '\P{^Block=bengali}', ""); + Expect(1, 2559, '\p{Block=:\Abengali\z:}', "");; + Expect(0, 2560, '\p{Block=:\Abengali\z:}', "");; + Expect(1, 2559, '\p{Block=BENGALI}', ""); + Expect(0, 2559, '\p{^Block=BENGALI}', ""); + Expect(0, 2559, '\P{Block=BENGALI}', ""); + Expect(1, 2559, '\P{^Block=BENGALI}', ""); + Expect(0, 2560, '\p{Block=BENGALI}', ""); + Expect(1, 2560, '\p{^Block=BENGALI}', ""); + Expect(1, 2560, '\P{Block=BENGALI}', ""); + Expect(0, 2560, '\P{^Block=BENGALI}', ""); + Error('\p{Blk=-:=bengali}'); + Error('\P{Blk=-:=bengali}'); + Expect(1, 2559, '\p{Blk=:\ABengali\z:}', "");; + Expect(0, 2560, '\p{Blk=:\ABengali\z:}', "");; + Expect(1, 2559, '\p{Blk=bengali}', ""); + Expect(0, 2559, '\p{^Blk=bengali}', ""); + Expect(0, 2559, '\P{Blk=bengali}', ""); + Expect(1, 2559, '\P{^Blk=bengali}', ""); + Expect(0, 2560, '\p{Blk=bengali}', ""); + Expect(1, 2560, '\p{^Blk=bengali}', ""); + Expect(1, 2560, '\P{Blk=bengali}', ""); + Expect(0, 2560, '\P{^Blk=bengali}', ""); + Expect(1, 2559, '\p{Blk=:\Abengali\z:}', "");; + Expect(0, 2560, '\p{Blk=:\Abengali\z:}', "");; + Expect(1, 2559, '\p{Blk=- Bengali}', ""); + Expect(0, 2559, '\p{^Blk=- Bengali}', ""); + Expect(0, 2559, '\P{Blk=- Bengali}', ""); + Expect(1, 2559, '\P{^Blk=- Bengali}', ""); + Expect(0, 2560, '\p{Blk=- Bengali}', ""); + Expect(1, 2560, '\p{^Blk=- Bengali}', ""); + Expect(1, 2560, '\P{Blk=- Bengali}', ""); + Expect(0, 2560, '\P{^Blk=- Bengali}', ""); + Error('\p{Is_Block=/a/ Bengali}'); + Error('\P{Is_Block=/a/ Bengali}'); + Expect(1, 2559, '\p{Is_Block=bengali}', ""); + Expect(0, 2559, '\p{^Is_Block=bengali}', ""); + Expect(0, 2559, '\P{Is_Block=bengali}', ""); + Expect(1, 2559, '\P{^Is_Block=bengali}', ""); + Expect(0, 2560, '\p{Is_Block=bengali}', ""); + Expect(1, 2560, '\p{^Is_Block=bengali}', ""); + Expect(1, 2560, '\P{Is_Block=bengali}', ""); + Expect(0, 2560, '\P{^Is_Block=bengali}', ""); + Expect(1, 2559, '\p{Is_Block= -bengali}', ""); + Expect(0, 2559, '\p{^Is_Block= -bengali}', ""); + Expect(0, 2559, '\P{Is_Block= -bengali}', ""); + Expect(1, 2559, '\P{^Is_Block= -bengali}', ""); + Expect(0, 2560, '\p{Is_Block= -bengali}', ""); + Expect(1, 2560, '\p{^Is_Block= -bengali}', ""); + Expect(1, 2560, '\P{Is_Block= -bengali}', ""); + Expect(0, 2560, '\P{^Is_Block= -bengali}', ""); + Error('\p{Is_Blk= :=BENGALI}'); + Error('\P{Is_Blk= :=BENGALI}'); + Expect(1, 2559, '\p{Is_Blk=bengali}', ""); + Expect(0, 2559, '\p{^Is_Blk=bengali}', ""); + Expect(0, 2559, '\P{Is_Blk=bengali}', ""); + Expect(1, 2559, '\P{^Is_Blk=bengali}', ""); + Expect(0, 2560, '\p{Is_Blk=bengali}', ""); + Expect(1, 2560, '\p{^Is_Blk=bengali}', ""); + Expect(1, 2560, '\P{Is_Blk=bengali}', ""); + Expect(0, 2560, '\P{^Is_Blk=bengali}', ""); + Expect(1, 2559, '\p{Is_Blk= Bengali}', ""); + Expect(0, 2559, '\p{^Is_Blk= Bengali}', ""); + Expect(0, 2559, '\P{Is_Blk= Bengali}', ""); + Expect(1, 2559, '\P{^Is_Blk= Bengali}', ""); + Expect(0, 2560, '\p{Is_Blk= Bengali}', ""); + Expect(1, 2560, '\p{^Is_Blk= Bengali}', ""); + Expect(1, 2560, '\P{Is_Blk= Bengali}', ""); + Expect(0, 2560, '\P{^Is_Blk= Bengali}', ""); + Error('\p{Block= :=BERIA_Erfe}'); + Error('\P{Block= :=BERIA_Erfe}'); + Expect(1, 93919, '\p{Block=:\ABeria_Erfe\z:}', "");; + Expect(0, 93920, '\p{Block=:\ABeria_Erfe\z:}', "");; + Expect(1, 93919, '\p{Block=beriaerfe}', ""); + Expect(0, 93919, '\p{^Block=beriaerfe}', ""); + Expect(0, 93919, '\P{Block=beriaerfe}', ""); + Expect(1, 93919, '\P{^Block=beriaerfe}', ""); + Expect(0, 93920, '\p{Block=beriaerfe}', ""); + Expect(1, 93920, '\p{^Block=beriaerfe}', ""); + Expect(1, 93920, '\P{Block=beriaerfe}', ""); + Expect(0, 93920, '\P{^Block=beriaerfe}', ""); + Expect(1, 93919, '\p{Block=:\Aberiaerfe\z:}', "");; + Expect(0, 93920, '\p{Block=:\Aberiaerfe\z:}', "");; + Expect(1, 93919, '\p{Block= beria_Erfe}', ""); + Expect(0, 93919, '\p{^Block= beria_Erfe}', ""); + Expect(0, 93919, '\P{Block= beria_Erfe}', ""); + Expect(1, 93919, '\P{^Block= beria_Erfe}', ""); + Expect(0, 93920, '\p{Block= beria_Erfe}', ""); + Expect(1, 93920, '\p{^Block= beria_Erfe}', ""); + Expect(1, 93920, '\P{Block= beria_Erfe}', ""); + Expect(0, 93920, '\P{^Block= beria_Erfe}', ""); + Error('\p{Blk: /a/_Beria_erfe}'); + Error('\P{Blk: /a/_Beria_erfe}'); + Expect(1, 93919, '\p{Blk=:\ABeria_Erfe\z:}', "");; + Expect(0, 93920, '\p{Blk=:\ABeria_Erfe\z:}', "");; + Expect(1, 93919, '\p{Blk=beriaerfe}', ""); + Expect(0, 93919, '\p{^Blk=beriaerfe}', ""); + Expect(0, 93919, '\P{Blk=beriaerfe}', ""); + Expect(1, 93919, '\P{^Blk=beriaerfe}', ""); + Expect(0, 93920, '\p{Blk=beriaerfe}', ""); + Expect(1, 93920, '\p{^Blk=beriaerfe}', ""); + Expect(1, 93920, '\P{Blk=beriaerfe}', ""); + Expect(0, 93920, '\P{^Blk=beriaerfe}', ""); + Expect(1, 93919, '\p{Blk=:\Aberiaerfe\z:}', "");; + Expect(0, 93920, '\p{Blk=:\Aberiaerfe\z:}', "");; + Expect(1, 93919, '\p{Blk=- beria_erfe}', ""); + Expect(0, 93919, '\p{^Blk=- beria_erfe}', ""); + Expect(0, 93919, '\P{Blk=- beria_erfe}', ""); + Expect(1, 93919, '\P{^Blk=- beria_erfe}', ""); + Expect(0, 93920, '\p{Blk=- beria_erfe}', ""); + Expect(1, 93920, '\p{^Blk=- beria_erfe}', ""); + Expect(1, 93920, '\P{Blk=- beria_erfe}', ""); + Expect(0, 93920, '\P{^Blk=- beria_erfe}', ""); + Error('\p{Is_Block= beria_erfe/a/}'); + Error('\P{Is_Block= beria_erfe/a/}'); + Expect(1, 93919, '\p{Is_Block=beriaerfe}', ""); + Expect(0, 93919, '\p{^Is_Block=beriaerfe}', ""); + Expect(0, 93919, '\P{Is_Block=beriaerfe}', ""); + Expect(1, 93919, '\P{^Is_Block=beriaerfe}', ""); + Expect(0, 93920, '\p{Is_Block=beriaerfe}', ""); + Expect(1, 93920, '\p{^Is_Block=beriaerfe}', ""); + Expect(1, 93920, '\P{Is_Block=beriaerfe}', ""); + Expect(0, 93920, '\P{^Is_Block=beriaerfe}', ""); + Expect(1, 93919, '\p{Is_Block= beria_ERFE}', ""); + Expect(0, 93919, '\p{^Is_Block= beria_ERFE}', ""); + Expect(0, 93919, '\P{Is_Block= beria_ERFE}', ""); + Expect(1, 93919, '\P{^Is_Block= beria_ERFE}', ""); + Expect(0, 93920, '\p{Is_Block= beria_ERFE}', ""); + Expect(1, 93920, '\p{^Is_Block= beria_ERFE}', ""); + Expect(1, 93920, '\P{Is_Block= beria_ERFE}', ""); + Expect(0, 93920, '\P{^Is_Block= beria_ERFE}', ""); + Error('\p{Is_Blk=:= Beria_erfe}'); + Error('\P{Is_Blk=:= Beria_erfe}'); + Expect(1, 93919, '\p{Is_Blk=beriaerfe}', ""); + Expect(0, 93919, '\p{^Is_Blk=beriaerfe}', ""); + Expect(0, 93919, '\P{Is_Blk=beriaerfe}', ""); + Expect(1, 93919, '\P{^Is_Blk=beriaerfe}', ""); + Expect(0, 93920, '\p{Is_Blk=beriaerfe}', ""); + Expect(1, 93920, '\p{^Is_Blk=beriaerfe}', ""); + Expect(1, 93920, '\P{Is_Blk=beriaerfe}', ""); + Expect(0, 93920, '\P{^Is_Blk=beriaerfe}', ""); + Expect(1, 93919, '\p{Is_Blk= _beria_ERFE}', ""); + Expect(0, 93919, '\p{^Is_Blk= _beria_ERFE}', ""); + Expect(0, 93919, '\P{Is_Blk= _beria_ERFE}', ""); + Expect(1, 93919, '\P{^Is_Blk= _beria_ERFE}', ""); + Expect(0, 93920, '\p{Is_Blk= _beria_ERFE}', ""); + Expect(1, 93920, '\p{^Is_Blk= _beria_ERFE}', ""); + Expect(1, 93920, '\P{Is_Blk= _beria_ERFE}', ""); + Expect(0, 93920, '\P{^Is_Blk= _beria_ERFE}', ""); + Error('\p{Block=:=-bhaiksuki}'); + Error('\P{Block=:=-bhaiksuki}'); + Expect(1, 72815, '\p{Block=:\ABhaiksuki\z:}', "");; + Expect(0, 72816, '\p{Block=:\ABhaiksuki\z:}', "");; + Expect(1, 72815, '\p{Block=bhaiksuki}', ""); + Expect(0, 72815, '\p{^Block=bhaiksuki}', ""); + Expect(0, 72815, '\P{Block=bhaiksuki}', ""); + Expect(1, 72815, '\P{^Block=bhaiksuki}', ""); + Expect(0, 72816, '\p{Block=bhaiksuki}', ""); + Expect(1, 72816, '\p{^Block=bhaiksuki}', ""); + Expect(1, 72816, '\P{Block=bhaiksuki}', ""); + Expect(0, 72816, '\P{^Block=bhaiksuki}', ""); + Expect(1, 72815, '\p{Block=:\Abhaiksuki\z:}', "");; + Expect(0, 72816, '\p{Block=:\Abhaiksuki\z:}', "");; + Expect(1, 72815, '\p{Block= bhaiksuki}', ""); + Expect(0, 72815, '\p{^Block= bhaiksuki}', ""); + Expect(0, 72815, '\P{Block= bhaiksuki}', ""); + Expect(1, 72815, '\P{^Block= bhaiksuki}', ""); + Expect(0, 72816, '\p{Block= bhaiksuki}', ""); + Expect(1, 72816, '\p{^Block= bhaiksuki}', ""); + Expect(1, 72816, '\P{Block= bhaiksuki}', ""); + Expect(0, 72816, '\P{^Block= bhaiksuki}', ""); + Error('\p{Blk: := BHAIKSUKI}'); + Error('\P{Blk: := BHAIKSUKI}'); + Expect(1, 72815, '\p{Blk=:\ABhaiksuki\z:}', "");; + Expect(0, 72816, '\p{Blk=:\ABhaiksuki\z:}', "");; + Expect(1, 72815, '\p{Blk=bhaiksuki}', ""); + Expect(0, 72815, '\p{^Blk=bhaiksuki}', ""); + Expect(0, 72815, '\P{Blk=bhaiksuki}', ""); + Expect(1, 72815, '\P{^Blk=bhaiksuki}', ""); + Expect(0, 72816, '\p{Blk=bhaiksuki}', ""); + Expect(1, 72816, '\p{^Blk=bhaiksuki}', ""); + Expect(1, 72816, '\P{Blk=bhaiksuki}', ""); + Expect(0, 72816, '\P{^Blk=bhaiksuki}', ""); + Expect(1, 72815, '\p{Blk=:\Abhaiksuki\z:}', "");; + Expect(0, 72816, '\p{Blk=:\Abhaiksuki\z:}', "");; + Expect(1, 72815, '\p{Blk=- bhaiksuki}', ""); + Expect(0, 72815, '\p{^Blk=- bhaiksuki}', ""); + Expect(0, 72815, '\P{Blk=- bhaiksuki}', ""); + Expect(1, 72815, '\P{^Blk=- bhaiksuki}', ""); + Expect(0, 72816, '\p{Blk=- bhaiksuki}', ""); + Expect(1, 72816, '\p{^Blk=- bhaiksuki}', ""); + Expect(1, 72816, '\P{Blk=- bhaiksuki}', ""); + Expect(0, 72816, '\P{^Blk=- bhaiksuki}', ""); + Error('\p{Is_Block= Bhaiksuki/a/}'); + Error('\P{Is_Block= Bhaiksuki/a/}'); + Expect(1, 72815, '\p{Is_Block=bhaiksuki}', ""); + Expect(0, 72815, '\p{^Is_Block=bhaiksuki}', ""); + Expect(0, 72815, '\P{Is_Block=bhaiksuki}', ""); + Expect(1, 72815, '\P{^Is_Block=bhaiksuki}', ""); + Expect(0, 72816, '\p{Is_Block=bhaiksuki}', ""); + Expect(1, 72816, '\p{^Is_Block=bhaiksuki}', ""); + Expect(1, 72816, '\P{Is_Block=bhaiksuki}', ""); + Expect(0, 72816, '\P{^Is_Block=bhaiksuki}', ""); + Expect(1, 72815, '\p{Is_Block=--Bhaiksuki}', ""); + Expect(0, 72815, '\p{^Is_Block=--Bhaiksuki}', ""); + Expect(0, 72815, '\P{Is_Block=--Bhaiksuki}', ""); + Expect(1, 72815, '\P{^Is_Block=--Bhaiksuki}', ""); + Expect(0, 72816, '\p{Is_Block=--Bhaiksuki}', ""); + Expect(1, 72816, '\p{^Is_Block=--Bhaiksuki}', ""); + Expect(1, 72816, '\P{Is_Block=--Bhaiksuki}', ""); + Expect(0, 72816, '\P{^Is_Block=--Bhaiksuki}', ""); + Error('\p{Is_Blk=:=- Bhaiksuki}'); + Error('\P{Is_Blk=:=- Bhaiksuki}'); + Expect(1, 72815, '\p{Is_Blk=bhaiksuki}', ""); + Expect(0, 72815, '\p{^Is_Blk=bhaiksuki}', ""); + Expect(0, 72815, '\P{Is_Blk=bhaiksuki}', ""); + Expect(1, 72815, '\P{^Is_Blk=bhaiksuki}', ""); + Expect(0, 72816, '\p{Is_Blk=bhaiksuki}', ""); + Expect(1, 72816, '\p{^Is_Blk=bhaiksuki}', ""); + Expect(1, 72816, '\P{Is_Blk=bhaiksuki}', ""); + Expect(0, 72816, '\P{^Is_Blk=bhaiksuki}', ""); + Expect(1, 72815, '\p{Is_Blk=-Bhaiksuki}', ""); + Expect(0, 72815, '\p{^Is_Blk=-Bhaiksuki}', ""); + Expect(0, 72815, '\P{Is_Blk=-Bhaiksuki}', ""); + Expect(1, 72815, '\P{^Is_Blk=-Bhaiksuki}', ""); + Expect(0, 72816, '\p{Is_Blk=-Bhaiksuki}', ""); + Expect(1, 72816, '\p{^Is_Blk=-Bhaiksuki}', ""); + Expect(1, 72816, '\P{Is_Blk=-Bhaiksuki}', ""); + Expect(0, 72816, '\P{^Is_Blk=-Bhaiksuki}', ""); + Error('\p{Block=_-block_Elements:=}'); + Error('\P{Block=_-block_Elements:=}'); + Expect(1, 9631, '\p{Block=:\ABlock_Elements\z:}', "");; + Expect(0, 9632, '\p{Block=:\ABlock_Elements\z:}', "");; + Expect(1, 9631, '\p{Block=blockelements}', ""); + Expect(0, 9631, '\p{^Block=blockelements}', ""); + Expect(0, 9631, '\P{Block=blockelements}', ""); + Expect(1, 9631, '\P{^Block=blockelements}', ""); + Expect(0, 9632, '\p{Block=blockelements}', ""); + Expect(1, 9632, '\p{^Block=blockelements}', ""); + Expect(1, 9632, '\P{Block=blockelements}', ""); + Expect(0, 9632, '\P{^Block=blockelements}', ""); + Expect(1, 9631, '\p{Block=:\Ablockelements\z:}', "");; + Expect(0, 9632, '\p{Block=:\Ablockelements\z:}', "");; + Expect(1, 9631, '\p{Block=-Block_elements}', ""); + Expect(0, 9631, '\p{^Block=-Block_elements}', ""); + Expect(0, 9631, '\P{Block=-Block_elements}', ""); + Expect(1, 9631, '\P{^Block=-Block_elements}', ""); + Expect(0, 9632, '\p{Block=-Block_elements}', ""); + Expect(1, 9632, '\p{^Block=-Block_elements}', ""); + Expect(1, 9632, '\P{Block=-Block_elements}', ""); + Expect(0, 9632, '\P{^Block=-Block_elements}', ""); + Error('\p{Blk: block_Elements:=}'); + Error('\P{Blk: block_Elements:=}'); + Expect(1, 9631, '\p{Blk=:\ABlock_Elements\z:}', "");; + Expect(0, 9632, '\p{Blk=:\ABlock_Elements\z:}', "");; + Expect(1, 9631, '\p{Blk=blockelements}', ""); + Expect(0, 9631, '\p{^Blk=blockelements}', ""); + Expect(0, 9631, '\P{Blk=blockelements}', ""); + Expect(1, 9631, '\P{^Blk=blockelements}', ""); + Expect(0, 9632, '\p{Blk=blockelements}', ""); + Expect(1, 9632, '\p{^Blk=blockelements}', ""); + Expect(1, 9632, '\P{Blk=blockelements}', ""); + Expect(0, 9632, '\P{^Blk=blockelements}', ""); + Expect(1, 9631, '\p{Blk=:\Ablockelements\z:}', "");; + Expect(0, 9632, '\p{Blk=:\Ablockelements\z:}', "");; + Expect(1, 9631, '\p{Blk=- BLOCK_ELEMENTS}', ""); + Expect(0, 9631, '\p{^Blk=- BLOCK_ELEMENTS}', ""); + Expect(0, 9631, '\P{Blk=- BLOCK_ELEMENTS}', ""); + Expect(1, 9631, '\P{^Blk=- BLOCK_ELEMENTS}', ""); + Expect(0, 9632, '\p{Blk=- BLOCK_ELEMENTS}', ""); + Expect(1, 9632, '\p{^Blk=- BLOCK_ELEMENTS}', ""); + Expect(1, 9632, '\P{Blk=- BLOCK_ELEMENTS}', ""); + Expect(0, 9632, '\P{^Blk=- BLOCK_ELEMENTS}', ""); + Error('\p{Is_Block=Block_ELEMENTS:=}'); + Error('\P{Is_Block=Block_ELEMENTS:=}'); + Expect(1, 9631, '\p{Is_Block=blockelements}', ""); + Expect(0, 9631, '\p{^Is_Block=blockelements}', ""); + Expect(0, 9631, '\P{Is_Block=blockelements}', ""); + Expect(1, 9631, '\P{^Is_Block=blockelements}', ""); + Expect(0, 9632, '\p{Is_Block=blockelements}', ""); + Expect(1, 9632, '\p{^Is_Block=blockelements}', ""); + Expect(1, 9632, '\P{Is_Block=blockelements}', ""); + Expect(0, 9632, '\P{^Is_Block=blockelements}', ""); + Expect(1, 9631, '\p{Is_Block= block_Elements}', ""); + Expect(0, 9631, '\p{^Is_Block= block_Elements}', ""); + Expect(0, 9631, '\P{Is_Block= block_Elements}', ""); + Expect(1, 9631, '\P{^Is_Block= block_Elements}', ""); + Expect(0, 9632, '\p{Is_Block= block_Elements}', ""); + Expect(1, 9632, '\p{^Is_Block= block_Elements}', ""); + Expect(1, 9632, '\P{Is_Block= block_Elements}', ""); + Expect(0, 9632, '\P{^Is_Block= block_Elements}', ""); + Error('\p{Is_Blk=-_Block_elements:=}'); + Error('\P{Is_Blk=-_Block_elements:=}'); + Expect(1, 9631, '\p{Is_Blk=blockelements}', ""); + Expect(0, 9631, '\p{^Is_Blk=blockelements}', ""); + Expect(0, 9631, '\P{Is_Blk=blockelements}', ""); + Expect(1, 9631, '\P{^Is_Blk=blockelements}', ""); + Expect(0, 9632, '\p{Is_Blk=blockelements}', ""); + Expect(1, 9632, '\p{^Is_Blk=blockelements}', ""); + Expect(1, 9632, '\P{Is_Blk=blockelements}', ""); + Expect(0, 9632, '\P{^Is_Blk=blockelements}', ""); + Expect(1, 9631, '\p{Is_Blk=- block_Elements}', ""); + Expect(0, 9631, '\p{^Is_Blk=- block_Elements}', ""); + Expect(0, 9631, '\P{Is_Blk=- block_Elements}', ""); + Expect(1, 9631, '\P{^Is_Blk=- block_Elements}', ""); + Expect(0, 9632, '\p{Is_Blk=- block_Elements}', ""); + Expect(1, 9632, '\p{^Is_Blk=- block_Elements}', ""); + Expect(1, 9632, '\P{Is_Blk=- block_Elements}', ""); + Expect(0, 9632, '\P{^Is_Blk=- block_Elements}', ""); + Error('\p{Block=_bopomofo/a/}'); + Error('\P{Block=_bopomofo/a/}'); + Expect(1, 12591, '\p{Block=:\ABopomofo\z:}', "");; + Expect(0, 12592, '\p{Block=:\ABopomofo\z:}', "");; + Expect(1, 12591, '\p{Block=bopomofo}', ""); + Expect(0, 12591, '\p{^Block=bopomofo}', ""); + Expect(0, 12591, '\P{Block=bopomofo}', ""); + Expect(1, 12591, '\P{^Block=bopomofo}', ""); + Expect(0, 12592, '\p{Block=bopomofo}', ""); + Expect(1, 12592, '\p{^Block=bopomofo}', ""); + Expect(1, 12592, '\P{Block=bopomofo}', ""); + Expect(0, 12592, '\P{^Block=bopomofo}', ""); + Expect(1, 12591, '\p{Block=:\Abopomofo\z:}', "");; + Expect(0, 12592, '\p{Block=:\Abopomofo\z:}', "");; + Expect(1, 12591, '\p{Block: BOPOMOFO}', ""); + Expect(0, 12591, '\p{^Block: BOPOMOFO}', ""); + Expect(0, 12591, '\P{Block: BOPOMOFO}', ""); + Expect(1, 12591, '\P{^Block: BOPOMOFO}', ""); + Expect(0, 12592, '\p{Block: BOPOMOFO}', ""); + Expect(1, 12592, '\p{^Block: BOPOMOFO}', ""); + Expect(1, 12592, '\P{Block: BOPOMOFO}', ""); + Expect(0, 12592, '\P{^Block: BOPOMOFO}', ""); + Error('\p{Blk=:= Bopomofo}'); + Error('\P{Blk=:= Bopomofo}'); + Expect(1, 12591, '\p{Blk=:\ABopomofo\z:}', "");; + Expect(0, 12592, '\p{Blk=:\ABopomofo\z:}', "");; + Expect(1, 12591, '\p{Blk=bopomofo}', ""); + Expect(0, 12591, '\p{^Blk=bopomofo}', ""); + Expect(0, 12591, '\P{Blk=bopomofo}', ""); + Expect(1, 12591, '\P{^Blk=bopomofo}', ""); + Expect(0, 12592, '\p{Blk=bopomofo}', ""); + Expect(1, 12592, '\p{^Blk=bopomofo}', ""); + Expect(1, 12592, '\P{Blk=bopomofo}', ""); + Expect(0, 12592, '\P{^Blk=bopomofo}', ""); + Expect(1, 12591, '\p{Blk=:\Abopomofo\z:}', "");; + Expect(0, 12592, '\p{Blk=:\Abopomofo\z:}', "");; + Expect(1, 12591, '\p{Blk= bopomofo}', ""); + Expect(0, 12591, '\p{^Blk= bopomofo}', ""); + Expect(0, 12591, '\P{Blk= bopomofo}', ""); + Expect(1, 12591, '\P{^Blk= bopomofo}', ""); + Expect(0, 12592, '\p{Blk= bopomofo}', ""); + Expect(1, 12592, '\p{^Blk= bopomofo}', ""); + Expect(1, 12592, '\P{Blk= bopomofo}', ""); + Expect(0, 12592, '\P{^Blk= bopomofo}', ""); + Error('\p{Is_Block= -bopomofo/a/}'); + Error('\P{Is_Block= -bopomofo/a/}'); + Expect(1, 12591, '\p{Is_Block: bopomofo}', ""); + Expect(0, 12591, '\p{^Is_Block: bopomofo}', ""); + Expect(0, 12591, '\P{Is_Block: bopomofo}', ""); + Expect(1, 12591, '\P{^Is_Block: bopomofo}', ""); + Expect(0, 12592, '\p{Is_Block: bopomofo}', ""); + Expect(1, 12592, '\p{^Is_Block: bopomofo}', ""); + Expect(1, 12592, '\P{Is_Block: bopomofo}', ""); + Expect(0, 12592, '\P{^Is_Block: bopomofo}', ""); + Expect(1, 12591, '\p{Is_Block=-_Bopomofo}', ""); + Expect(0, 12591, '\p{^Is_Block=-_Bopomofo}', ""); + Expect(0, 12591, '\P{Is_Block=-_Bopomofo}', ""); + Expect(1, 12591, '\P{^Is_Block=-_Bopomofo}', ""); + Expect(0, 12592, '\p{Is_Block=-_Bopomofo}', ""); + Expect(1, 12592, '\p{^Is_Block=-_Bopomofo}', ""); + Expect(1, 12592, '\P{Is_Block=-_Bopomofo}', ""); + Expect(0, 12592, '\P{^Is_Block=-_Bopomofo}', ""); + Error('\p{Is_Blk=/a/ -Bopomofo}'); + Error('\P{Is_Blk=/a/ -Bopomofo}'); + Expect(1, 12591, '\p{Is_Blk=bopomofo}', ""); + Expect(0, 12591, '\p{^Is_Blk=bopomofo}', ""); + Expect(0, 12591, '\P{Is_Blk=bopomofo}', ""); + Expect(1, 12591, '\P{^Is_Blk=bopomofo}', ""); + Expect(0, 12592, '\p{Is_Blk=bopomofo}', ""); + Expect(1, 12592, '\p{^Is_Blk=bopomofo}', ""); + Expect(1, 12592, '\P{Is_Blk=bopomofo}', ""); + Expect(0, 12592, '\P{^Is_Blk=bopomofo}', ""); + Expect(1, 12591, '\p{Is_Blk= _Bopomofo}', ""); + Expect(0, 12591, '\p{^Is_Blk= _Bopomofo}', ""); + Expect(0, 12591, '\P{Is_Blk= _Bopomofo}', ""); + Expect(1, 12591, '\P{^Is_Blk= _Bopomofo}', ""); + Expect(0, 12592, '\p{Is_Blk= _Bopomofo}', ""); + Expect(1, 12592, '\p{^Is_Blk= _Bopomofo}', ""); + Expect(1, 12592, '\P{Is_Blk= _Bopomofo}', ""); + Expect(0, 12592, '\P{^Is_Blk= _Bopomofo}', ""); + Error('\p{Block=-:=Bopomofo_Extended}'); + Error('\P{Block=-:=Bopomofo_Extended}'); + Expect(1, 12735, '\p{Block=:\ABopomofo_Extended\z:}', "");; + Expect(0, 12736, '\p{Block=:\ABopomofo_Extended\z:}', "");; + Expect(1, 12735, '\p{Block=bopomofoextended}', ""); + Expect(0, 12735, '\p{^Block=bopomofoextended}', ""); + Expect(0, 12735, '\P{Block=bopomofoextended}', ""); + Expect(1, 12735, '\P{^Block=bopomofoextended}', ""); + Expect(0, 12736, '\p{Block=bopomofoextended}', ""); + Expect(1, 12736, '\p{^Block=bopomofoextended}', ""); + Expect(1, 12736, '\P{Block=bopomofoextended}', ""); + Expect(0, 12736, '\P{^Block=bopomofoextended}', ""); + Expect(1, 12735, '\p{Block=:\Abopomofoextended\z:}', "");; + Expect(0, 12736, '\p{Block=:\Abopomofoextended\z:}', "");; + Expect(1, 12735, '\p{Block=__bopomofo_Extended}', ""); + Expect(0, 12735, '\p{^Block=__bopomofo_Extended}', ""); + Expect(0, 12735, '\P{Block=__bopomofo_Extended}', ""); + Expect(1, 12735, '\P{^Block=__bopomofo_Extended}', ""); + Expect(0, 12736, '\p{Block=__bopomofo_Extended}', ""); + Expect(1, 12736, '\p{^Block=__bopomofo_Extended}', ""); + Expect(1, 12736, '\P{Block=__bopomofo_Extended}', ""); + Expect(0, 12736, '\P{^Block=__bopomofo_Extended}', ""); + Error('\p{Blk: -Bopomofo_EXT:=}'); + Error('\P{Blk: -Bopomofo_EXT:=}'); + Expect(1, 12735, '\p{Blk=:\ABopomofo_Ext\z:}', "");; + Expect(0, 12736, '\p{Blk=:\ABopomofo_Ext\z:}', "");; + Expect(1, 12735, '\p{Blk=bopomofoext}', ""); + Expect(0, 12735, '\p{^Blk=bopomofoext}', ""); + Expect(0, 12735, '\P{Blk=bopomofoext}', ""); + Expect(1, 12735, '\P{^Blk=bopomofoext}', ""); + Expect(0, 12736, '\p{Blk=bopomofoext}', ""); + Expect(1, 12736, '\p{^Blk=bopomofoext}', ""); + Expect(1, 12736, '\P{Blk=bopomofoext}', ""); + Expect(0, 12736, '\P{^Blk=bopomofoext}', ""); + Expect(1, 12735, '\p{Blk=:\Abopomofoext\z:}', "");; + Expect(0, 12736, '\p{Blk=:\Abopomofoext\z:}', "");; + Expect(1, 12735, '\p{Blk=_-bopomofo_EXT}', ""); + Expect(0, 12735, '\p{^Blk=_-bopomofo_EXT}', ""); + Expect(0, 12735, '\P{Blk=_-bopomofo_EXT}', ""); + Expect(1, 12735, '\P{^Blk=_-bopomofo_EXT}', ""); + Expect(0, 12736, '\p{Blk=_-bopomofo_EXT}', ""); + Expect(1, 12736, '\p{^Blk=_-bopomofo_EXT}', ""); + Expect(1, 12736, '\P{Blk=_-bopomofo_EXT}', ""); + Expect(0, 12736, '\P{^Blk=_-bopomofo_EXT}', ""); + Error('\p{Is_Block= BOPOMOFO_extended:=}'); + Error('\P{Is_Block= BOPOMOFO_extended:=}'); + Expect(1, 12735, '\p{Is_Block=bopomofoextended}', ""); + Expect(0, 12735, '\p{^Is_Block=bopomofoextended}', ""); + Expect(0, 12735, '\P{Is_Block=bopomofoextended}', ""); + Expect(1, 12735, '\P{^Is_Block=bopomofoextended}', ""); + Expect(0, 12736, '\p{Is_Block=bopomofoextended}', ""); + Expect(1, 12736, '\p{^Is_Block=bopomofoextended}', ""); + Expect(1, 12736, '\P{Is_Block=bopomofoextended}', ""); + Expect(0, 12736, '\P{^Is_Block=bopomofoextended}', ""); + Expect(1, 12735, '\p{Is_Block=_ bopomofo_extended}', ""); + Expect(0, 12735, '\p{^Is_Block=_ bopomofo_extended}', ""); + Expect(0, 12735, '\P{Is_Block=_ bopomofo_extended}', ""); + Expect(1, 12735, '\P{^Is_Block=_ bopomofo_extended}', ""); + Expect(0, 12736, '\p{Is_Block=_ bopomofo_extended}', ""); + Expect(1, 12736, '\p{^Is_Block=_ bopomofo_extended}', ""); + Expect(1, 12736, '\P{Is_Block=_ bopomofo_extended}', ""); + Expect(0, 12736, '\P{^Is_Block=_ bopomofo_extended}', ""); + Error('\p{Is_Blk=/a/Bopomofo_Ext}'); + Error('\P{Is_Blk=/a/Bopomofo_Ext}'); + Expect(1, 12735, '\p{Is_Blk=bopomofoext}', ""); + Expect(0, 12735, '\p{^Is_Blk=bopomofoext}', ""); + Expect(0, 12735, '\P{Is_Blk=bopomofoext}', ""); + Expect(1, 12735, '\P{^Is_Blk=bopomofoext}', ""); + Expect(0, 12736, '\p{Is_Blk=bopomofoext}', ""); + Expect(1, 12736, '\p{^Is_Blk=bopomofoext}', ""); + Expect(1, 12736, '\P{Is_Blk=bopomofoext}', ""); + Expect(0, 12736, '\P{^Is_Blk=bopomofoext}', ""); + Expect(1, 12735, '\p{Is_Blk=_ Bopomofo_Ext}', ""); + Expect(0, 12735, '\p{^Is_Blk=_ Bopomofo_Ext}', ""); + Expect(0, 12735, '\P{Is_Blk=_ Bopomofo_Ext}', ""); + Expect(1, 12735, '\P{^Is_Blk=_ Bopomofo_Ext}', ""); + Expect(0, 12736, '\p{Is_Blk=_ Bopomofo_Ext}', ""); + Expect(1, 12736, '\p{^Is_Blk=_ Bopomofo_Ext}', ""); + Expect(1, 12736, '\P{Is_Blk=_ Bopomofo_Ext}', ""); + Expect(0, 12736, '\P{^Is_Blk=_ Bopomofo_Ext}', ""); + Error('\p{Block=:= Box_DRAWING}'); + Error('\P{Block=:= Box_DRAWING}'); + Expect(1, 9599, '\p{Block=:\ABox_Drawing\z:}', "");; + Expect(0, 9600, '\p{Block=:\ABox_Drawing\z:}', "");; + Expect(1, 9599, '\p{Block=boxdrawing}', ""); + Expect(0, 9599, '\p{^Block=boxdrawing}', ""); + Expect(0, 9599, '\P{Block=boxdrawing}', ""); + Expect(1, 9599, '\P{^Block=boxdrawing}', ""); + Expect(0, 9600, '\p{Block=boxdrawing}', ""); + Expect(1, 9600, '\p{^Block=boxdrawing}', ""); + Expect(1, 9600, '\P{Block=boxdrawing}', ""); + Expect(0, 9600, '\P{^Block=boxdrawing}', ""); + Expect(1, 9599, '\p{Block=:\Aboxdrawing\z:}', "");; + Expect(0, 9600, '\p{Block=:\Aboxdrawing\z:}', "");; + Expect(1, 9599, '\p{Block= box_DRAWING}', ""); + Expect(0, 9599, '\p{^Block= box_DRAWING}', ""); + Expect(0, 9599, '\P{Block= box_DRAWING}', ""); + Expect(1, 9599, '\P{^Block= box_DRAWING}', ""); + Expect(0, 9600, '\p{Block= box_DRAWING}', ""); + Expect(1, 9600, '\p{^Block= box_DRAWING}', ""); + Expect(1, 9600, '\P{Block= box_DRAWING}', ""); + Expect(0, 9600, '\P{^Block= box_DRAWING}', ""); + Error('\p{Blk= /a/Box_DRAWING}'); + Error('\P{Blk= /a/Box_DRAWING}'); + Expect(1, 9599, '\p{Blk=:\ABox_Drawing\z:}', "");; + Expect(0, 9600, '\p{Blk=:\ABox_Drawing\z:}', "");; + Expect(1, 9599, '\p{Blk=boxdrawing}', ""); + Expect(0, 9599, '\p{^Blk=boxdrawing}', ""); + Expect(0, 9599, '\P{Blk=boxdrawing}', ""); + Expect(1, 9599, '\P{^Blk=boxdrawing}', ""); + Expect(0, 9600, '\p{Blk=boxdrawing}', ""); + Expect(1, 9600, '\p{^Blk=boxdrawing}', ""); + Expect(1, 9600, '\P{Blk=boxdrawing}', ""); + Expect(0, 9600, '\P{^Blk=boxdrawing}', ""); + Expect(1, 9599, '\p{Blk=:\Aboxdrawing\z:}', "");; + Expect(0, 9600, '\p{Blk=:\Aboxdrawing\z:}', "");; + Expect(1, 9599, '\p{Blk= Box_Drawing}', ""); + Expect(0, 9599, '\p{^Blk= Box_Drawing}', ""); + Expect(0, 9599, '\P{Blk= Box_Drawing}', ""); + Expect(1, 9599, '\P{^Blk= Box_Drawing}', ""); + Expect(0, 9600, '\p{Blk= Box_Drawing}', ""); + Expect(1, 9600, '\p{^Blk= Box_Drawing}', ""); + Expect(1, 9600, '\P{Blk= Box_Drawing}', ""); + Expect(0, 9600, '\P{^Blk= Box_Drawing}', ""); + Error('\p{Is_Block= :=box_drawing}'); + Error('\P{Is_Block= :=box_drawing}'); + Expect(1, 9599, '\p{Is_Block=boxdrawing}', ""); + Expect(0, 9599, '\p{^Is_Block=boxdrawing}', ""); + Expect(0, 9599, '\P{Is_Block=boxdrawing}', ""); + Expect(1, 9599, '\P{^Is_Block=boxdrawing}', ""); + Expect(0, 9600, '\p{Is_Block=boxdrawing}', ""); + Expect(1, 9600, '\p{^Is_Block=boxdrawing}', ""); + Expect(1, 9600, '\P{Is_Block=boxdrawing}', ""); + Expect(0, 9600, '\P{^Is_Block=boxdrawing}', ""); + Expect(1, 9599, '\p{Is_Block= BOX_Drawing}', ""); + Expect(0, 9599, '\p{^Is_Block= BOX_Drawing}', ""); + Expect(0, 9599, '\P{Is_Block= BOX_Drawing}', ""); + Expect(1, 9599, '\P{^Is_Block= BOX_Drawing}', ""); + Expect(0, 9600, '\p{Is_Block= BOX_Drawing}', ""); + Expect(1, 9600, '\p{^Is_Block= BOX_Drawing}', ""); + Expect(1, 9600, '\P{Is_Block= BOX_Drawing}', ""); + Expect(0, 9600, '\P{^Is_Block= BOX_Drawing}', ""); + Error('\p{Is_Blk= :=box_drawing}'); + Error('\P{Is_Blk= :=box_drawing}'); + Expect(1, 9599, '\p{Is_Blk: boxdrawing}', ""); + Expect(0, 9599, '\p{^Is_Blk: boxdrawing}', ""); + Expect(0, 9599, '\P{Is_Blk: boxdrawing}', ""); + Expect(1, 9599, '\P{^Is_Blk: boxdrawing}', ""); + Expect(0, 9600, '\p{Is_Blk: boxdrawing}', ""); + Expect(1, 9600, '\p{^Is_Blk: boxdrawing}', ""); + Expect(1, 9600, '\P{Is_Blk: boxdrawing}', ""); + Expect(0, 9600, '\P{^Is_Blk: boxdrawing}', ""); + Expect(1, 9599, '\p{Is_Blk= -box_Drawing}', ""); + Expect(0, 9599, '\p{^Is_Blk= -box_Drawing}', ""); + Expect(0, 9599, '\P{Is_Blk= -box_Drawing}', ""); + Expect(1, 9599, '\P{^Is_Blk= -box_Drawing}', ""); + Expect(0, 9600, '\p{Is_Blk= -box_Drawing}', ""); + Expect(1, 9600, '\p{^Is_Blk= -box_Drawing}', ""); + Expect(1, 9600, '\P{Is_Blk= -box_Drawing}', ""); + Expect(0, 9600, '\P{^Is_Blk= -box_Drawing}', ""); + Error('\p{Block=/a/ _brahmi}'); + Error('\P{Block=/a/ _brahmi}'); + Expect(1, 69759, '\p{Block=:\ABrahmi\z:}', "");; + Expect(0, 69760, '\p{Block=:\ABrahmi\z:}', "");; + Expect(1, 69759, '\p{Block=brahmi}', ""); + Expect(0, 69759, '\p{^Block=brahmi}', ""); + Expect(0, 69759, '\P{Block=brahmi}', ""); + Expect(1, 69759, '\P{^Block=brahmi}', ""); + Expect(0, 69760, '\p{Block=brahmi}', ""); + Expect(1, 69760, '\p{^Block=brahmi}', ""); + Expect(1, 69760, '\P{Block=brahmi}', ""); + Expect(0, 69760, '\P{^Block=brahmi}', ""); + Expect(1, 69759, '\p{Block=:\Abrahmi\z:}', "");; + Expect(0, 69760, '\p{Block=:\Abrahmi\z:}', "");; + Expect(1, 69759, '\p{Block=-BRAHMI}', ""); + Expect(0, 69759, '\p{^Block=-BRAHMI}', ""); + Expect(0, 69759, '\P{Block=-BRAHMI}', ""); + Expect(1, 69759, '\P{^Block=-BRAHMI}', ""); + Expect(0, 69760, '\p{Block=-BRAHMI}', ""); + Expect(1, 69760, '\p{^Block=-BRAHMI}', ""); + Expect(1, 69760, '\P{Block=-BRAHMI}', ""); + Expect(0, 69760, '\P{^Block=-BRAHMI}', ""); + Error('\p{Blk: /a/Brahmi}'); + Error('\P{Blk: /a/Brahmi}'); + Expect(1, 69759, '\p{Blk=:\ABrahmi\z:}', "");; + Expect(0, 69760, '\p{Blk=:\ABrahmi\z:}', "");; + Expect(1, 69759, '\p{Blk=brahmi}', ""); + Expect(0, 69759, '\p{^Blk=brahmi}', ""); + Expect(0, 69759, '\P{Blk=brahmi}', ""); + Expect(1, 69759, '\P{^Blk=brahmi}', ""); + Expect(0, 69760, '\p{Blk=brahmi}', ""); + Expect(1, 69760, '\p{^Blk=brahmi}', ""); + Expect(1, 69760, '\P{Blk=brahmi}', ""); + Expect(0, 69760, '\P{^Blk=brahmi}', ""); + Expect(1, 69759, '\p{Blk=:\Abrahmi\z:}', "");; + Expect(0, 69760, '\p{Blk=:\Abrahmi\z:}', "");; + Expect(1, 69759, '\p{Blk: brahmi}', ""); + Expect(0, 69759, '\p{^Blk: brahmi}', ""); + Expect(0, 69759, '\P{Blk: brahmi}', ""); + Expect(1, 69759, '\P{^Blk: brahmi}', ""); + Expect(0, 69760, '\p{Blk: brahmi}', ""); + Expect(1, 69760, '\p{^Blk: brahmi}', ""); + Expect(1, 69760, '\P{Blk: brahmi}', ""); + Expect(0, 69760, '\P{^Blk: brahmi}', ""); + Error('\p{Is_Block= Brahmi/a/}'); + Error('\P{Is_Block= Brahmi/a/}'); + Expect(1, 69759, '\p{Is_Block=brahmi}', ""); + Expect(0, 69759, '\p{^Is_Block=brahmi}', ""); + Expect(0, 69759, '\P{Is_Block=brahmi}', ""); + Expect(1, 69759, '\P{^Is_Block=brahmi}', ""); + Expect(0, 69760, '\p{Is_Block=brahmi}', ""); + Expect(1, 69760, '\p{^Is_Block=brahmi}', ""); + Expect(1, 69760, '\P{Is_Block=brahmi}', ""); + Expect(0, 69760, '\P{^Is_Block=brahmi}', ""); + Expect(1, 69759, '\p{Is_Block=Brahmi}', ""); + Expect(0, 69759, '\p{^Is_Block=Brahmi}', ""); + Expect(0, 69759, '\P{Is_Block=Brahmi}', ""); + Expect(1, 69759, '\P{^Is_Block=Brahmi}', ""); + Expect(0, 69760, '\p{Is_Block=Brahmi}', ""); + Expect(1, 69760, '\p{^Is_Block=Brahmi}', ""); + Expect(1, 69760, '\P{Is_Block=Brahmi}', ""); + Expect(0, 69760, '\P{^Is_Block=Brahmi}', ""); + Error('\p{Is_Blk=/a/ Brahmi}'); + Error('\P{Is_Blk=/a/ Brahmi}'); + Expect(1, 69759, '\p{Is_Blk: brahmi}', ""); + Expect(0, 69759, '\p{^Is_Blk: brahmi}', ""); + Expect(0, 69759, '\P{Is_Blk: brahmi}', ""); + Expect(1, 69759, '\P{^Is_Blk: brahmi}', ""); + Expect(0, 69760, '\p{Is_Blk: brahmi}', ""); + Expect(1, 69760, '\p{^Is_Blk: brahmi}', ""); + Expect(1, 69760, '\P{Is_Blk: brahmi}', ""); + Expect(0, 69760, '\P{^Is_Blk: brahmi}', ""); + Expect(1, 69759, '\p{Is_Blk= BRAHMI}', ""); + Expect(0, 69759, '\p{^Is_Blk= BRAHMI}', ""); + Expect(0, 69759, '\P{Is_Blk= BRAHMI}', ""); + Expect(1, 69759, '\P{^Is_Blk= BRAHMI}', ""); + Expect(0, 69760, '\p{Is_Blk= BRAHMI}', ""); + Expect(1, 69760, '\p{^Is_Blk= BRAHMI}', ""); + Expect(1, 69760, '\P{Is_Blk= BRAHMI}', ""); + Expect(0, 69760, '\P{^Is_Blk= BRAHMI}', ""); + Error('\p{Block= :=Braille_patterns}'); + Error('\P{Block= :=Braille_patterns}'); + Expect(1, 10495, '\p{Block=:\ABraille_Patterns\z:}', "");; + Expect(0, 10496, '\p{Block=:\ABraille_Patterns\z:}', "");; + Expect(1, 10495, '\p{Block=braillepatterns}', ""); + Expect(0, 10495, '\p{^Block=braillepatterns}', ""); + Expect(0, 10495, '\P{Block=braillepatterns}', ""); + Expect(1, 10495, '\P{^Block=braillepatterns}', ""); + Expect(0, 10496, '\p{Block=braillepatterns}', ""); + Expect(1, 10496, '\p{^Block=braillepatterns}', ""); + Expect(1, 10496, '\P{Block=braillepatterns}', ""); + Expect(0, 10496, '\P{^Block=braillepatterns}', ""); + Expect(1, 10495, '\p{Block=:\Abraillepatterns\z:}', "");; + Expect(0, 10496, '\p{Block=:\Abraillepatterns\z:}', "");; + Expect(1, 10495, '\p{Block= braille_patterns}', ""); + Expect(0, 10495, '\p{^Block= braille_patterns}', ""); + Expect(0, 10495, '\P{Block= braille_patterns}', ""); + Expect(1, 10495, '\P{^Block= braille_patterns}', ""); + Expect(0, 10496, '\p{Block= braille_patterns}', ""); + Expect(1, 10496, '\p{^Block= braille_patterns}', ""); + Expect(1, 10496, '\P{Block= braille_patterns}', ""); + Expect(0, 10496, '\P{^Block= braille_patterns}', ""); + Error('\p{Blk=-:=Braille}'); + Error('\P{Blk=-:=Braille}'); + Expect(1, 10495, '\p{Blk=:\ABraille\z:}', "");; + Expect(0, 10496, '\p{Blk=:\ABraille\z:}', "");; + Expect(1, 10495, '\p{Blk=braille}', ""); + Expect(0, 10495, '\p{^Blk=braille}', ""); + Expect(0, 10495, '\P{Blk=braille}', ""); + Expect(1, 10495, '\P{^Blk=braille}', ""); + Expect(0, 10496, '\p{Blk=braille}', ""); + Expect(1, 10496, '\p{^Blk=braille}', ""); + Expect(1, 10496, '\P{Blk=braille}', ""); + Expect(0, 10496, '\P{^Blk=braille}', ""); + Expect(1, 10495, '\p{Blk=:\Abraille\z:}', "");; + Expect(0, 10496, '\p{Blk=:\Abraille\z:}', "");; + Expect(1, 10495, '\p{Blk=BRAILLE}', ""); + Expect(0, 10495, '\p{^Blk=BRAILLE}', ""); + Expect(0, 10495, '\P{Blk=BRAILLE}', ""); + Expect(1, 10495, '\P{^Blk=BRAILLE}', ""); + Expect(0, 10496, '\p{Blk=BRAILLE}', ""); + Expect(1, 10496, '\p{^Blk=BRAILLE}', ""); + Expect(1, 10496, '\P{Blk=BRAILLE}', ""); + Expect(0, 10496, '\P{^Blk=BRAILLE}', ""); + Error('\p{Is_Block= :=BRAILLE_patterns}'); + Error('\P{Is_Block= :=BRAILLE_patterns}'); + Expect(1, 10495, '\p{Is_Block=braillepatterns}', ""); + Expect(0, 10495, '\p{^Is_Block=braillepatterns}', ""); + Expect(0, 10495, '\P{Is_Block=braillepatterns}', ""); + Expect(1, 10495, '\P{^Is_Block=braillepatterns}', ""); + Expect(0, 10496, '\p{Is_Block=braillepatterns}', ""); + Expect(1, 10496, '\p{^Is_Block=braillepatterns}', ""); + Expect(1, 10496, '\P{Is_Block=braillepatterns}', ""); + Expect(0, 10496, '\P{^Is_Block=braillepatterns}', ""); + Expect(1, 10495, '\p{Is_Block= BRAILLE_Patterns}', ""); + Expect(0, 10495, '\p{^Is_Block= BRAILLE_Patterns}', ""); + Expect(0, 10495, '\P{Is_Block= BRAILLE_Patterns}', ""); + Expect(1, 10495, '\P{^Is_Block= BRAILLE_Patterns}', ""); + Expect(0, 10496, '\p{Is_Block= BRAILLE_Patterns}', ""); + Expect(1, 10496, '\p{^Is_Block= BRAILLE_Patterns}', ""); + Expect(1, 10496, '\P{Is_Block= BRAILLE_Patterns}', ""); + Expect(0, 10496, '\P{^Is_Block= BRAILLE_Patterns}', ""); + Error('\p{Is_Blk=:= BRAILLE}'); + Error('\P{Is_Blk=:= BRAILLE}'); + Expect(1, 10495, '\p{Is_Blk=braille}', ""); + Expect(0, 10495, '\p{^Is_Blk=braille}', ""); + Expect(0, 10495, '\P{Is_Blk=braille}', ""); + Expect(1, 10495, '\P{^Is_Blk=braille}', ""); + Expect(0, 10496, '\p{Is_Blk=braille}', ""); + Expect(1, 10496, '\p{^Is_Blk=braille}', ""); + Expect(1, 10496, '\P{Is_Blk=braille}', ""); + Expect(0, 10496, '\P{^Is_Blk=braille}', ""); + Expect(1, 10495, '\p{Is_Blk=- Braille}', ""); + Expect(0, 10495, '\p{^Is_Blk=- Braille}', ""); + Expect(0, 10495, '\P{Is_Blk=- Braille}', ""); + Expect(1, 10495, '\P{^Is_Blk=- Braille}', ""); + Expect(0, 10496, '\p{Is_Blk=- Braille}', ""); + Expect(1, 10496, '\p{^Is_Blk=- Braille}', ""); + Expect(1, 10496, '\P{Is_Blk=- Braille}', ""); + Expect(0, 10496, '\P{^Is_Blk=- Braille}', ""); + Error('\p{Block: -Buginese/a/}'); + Error('\P{Block: -Buginese/a/}'); + Expect(1, 6687, '\p{Block=:\ABuginese\z:}', "");; + Expect(0, 6688, '\p{Block=:\ABuginese\z:}', "");; + Expect(1, 6687, '\p{Block=buginese}', ""); + Expect(0, 6687, '\p{^Block=buginese}', ""); + Expect(0, 6687, '\P{Block=buginese}', ""); + Expect(1, 6687, '\P{^Block=buginese}', ""); + Expect(0, 6688, '\p{Block=buginese}', ""); + Expect(1, 6688, '\p{^Block=buginese}', ""); + Expect(1, 6688, '\P{Block=buginese}', ""); + Expect(0, 6688, '\P{^Block=buginese}', ""); + Expect(1, 6687, '\p{Block=:\Abuginese\z:}', "");; + Expect(0, 6688, '\p{Block=:\Abuginese\z:}', "");; + Expect(1, 6687, '\p{Block= -buginese}', ""); + Expect(0, 6687, '\p{^Block= -buginese}', ""); + Expect(0, 6687, '\P{Block= -buginese}', ""); + Expect(1, 6687, '\P{^Block= -buginese}', ""); + Expect(0, 6688, '\p{Block= -buginese}', ""); + Expect(1, 6688, '\p{^Block= -buginese}', ""); + Expect(1, 6688, '\P{Block= -buginese}', ""); + Expect(0, 6688, '\P{^Block= -buginese}', ""); + Error('\p{Blk= buginese/a/}'); + Error('\P{Blk= buginese/a/}'); + Expect(1, 6687, '\p{Blk=:\ABuginese\z:}', "");; + Expect(0, 6688, '\p{Blk=:\ABuginese\z:}', "");; + Expect(1, 6687, '\p{Blk=buginese}', ""); + Expect(0, 6687, '\p{^Blk=buginese}', ""); + Expect(0, 6687, '\P{Blk=buginese}', ""); + Expect(1, 6687, '\P{^Blk=buginese}', ""); + Expect(0, 6688, '\p{Blk=buginese}', ""); + Expect(1, 6688, '\p{^Blk=buginese}', ""); + Expect(1, 6688, '\P{Blk=buginese}', ""); + Expect(0, 6688, '\P{^Blk=buginese}', ""); + Expect(1, 6687, '\p{Blk=:\Abuginese\z:}', "");; + Expect(0, 6688, '\p{Blk=:\Abuginese\z:}', "");; + Expect(1, 6687, '\p{Blk=-BUGINESE}', ""); + Expect(0, 6687, '\p{^Blk=-BUGINESE}', ""); + Expect(0, 6687, '\P{Blk=-BUGINESE}', ""); + Expect(1, 6687, '\P{^Blk=-BUGINESE}', ""); + Expect(0, 6688, '\p{Blk=-BUGINESE}', ""); + Expect(1, 6688, '\p{^Blk=-BUGINESE}', ""); + Expect(1, 6688, '\P{Blk=-BUGINESE}', ""); + Expect(0, 6688, '\P{^Blk=-BUGINESE}', ""); + Error('\p{Is_Block=_ Buginese/a/}'); + Error('\P{Is_Block=_ Buginese/a/}'); + Expect(1, 6687, '\p{Is_Block=buginese}', ""); + Expect(0, 6687, '\p{^Is_Block=buginese}', ""); + Expect(0, 6687, '\P{Is_Block=buginese}', ""); + Expect(1, 6687, '\P{^Is_Block=buginese}', ""); + Expect(0, 6688, '\p{Is_Block=buginese}', ""); + Expect(1, 6688, '\p{^Is_Block=buginese}', ""); + Expect(1, 6688, '\P{Is_Block=buginese}', ""); + Expect(0, 6688, '\P{^Is_Block=buginese}', ""); + Expect(1, 6687, '\p{Is_Block=-buginese}', ""); + Expect(0, 6687, '\p{^Is_Block=-buginese}', ""); + Expect(0, 6687, '\P{Is_Block=-buginese}', ""); + Expect(1, 6687, '\P{^Is_Block=-buginese}', ""); + Expect(0, 6688, '\p{Is_Block=-buginese}', ""); + Expect(1, 6688, '\p{^Is_Block=-buginese}', ""); + Expect(1, 6688, '\P{Is_Block=-buginese}', ""); + Expect(0, 6688, '\P{^Is_Block=-buginese}', ""); + Error('\p{Is_Blk: __BUGINESE/a/}'); + Error('\P{Is_Blk: __BUGINESE/a/}'); + Expect(1, 6687, '\p{Is_Blk=buginese}', ""); + Expect(0, 6687, '\p{^Is_Blk=buginese}', ""); + Expect(0, 6687, '\P{Is_Blk=buginese}', ""); + Expect(1, 6687, '\P{^Is_Blk=buginese}', ""); + Expect(0, 6688, '\p{Is_Blk=buginese}', ""); + Expect(1, 6688, '\p{^Is_Blk=buginese}', ""); + Expect(1, 6688, '\P{Is_Blk=buginese}', ""); + Expect(0, 6688, '\P{^Is_Blk=buginese}', ""); + Expect(1, 6687, '\p{Is_Blk=_buginese}', ""); + Expect(0, 6687, '\p{^Is_Blk=_buginese}', ""); + Expect(0, 6687, '\P{Is_Blk=_buginese}', ""); + Expect(1, 6687, '\P{^Is_Blk=_buginese}', ""); + Expect(0, 6688, '\p{Is_Blk=_buginese}', ""); + Expect(1, 6688, '\p{^Is_Blk=_buginese}', ""); + Expect(1, 6688, '\P{Is_Blk=_buginese}', ""); + Expect(0, 6688, '\P{^Is_Blk=_buginese}', ""); + Error('\p{Block=-/a/BUHID}'); + Error('\P{Block=-/a/BUHID}'); + Expect(1, 5983, '\p{Block=:\ABuhid\z:}', "");; + Expect(0, 5984, '\p{Block=:\ABuhid\z:}', "");; + Expect(1, 5983, '\p{Block=buhid}', ""); + Expect(0, 5983, '\p{^Block=buhid}', ""); + Expect(0, 5983, '\P{Block=buhid}', ""); + Expect(1, 5983, '\P{^Block=buhid}', ""); + Expect(0, 5984, '\p{Block=buhid}', ""); + Expect(1, 5984, '\p{^Block=buhid}', ""); + Expect(1, 5984, '\P{Block=buhid}', ""); + Expect(0, 5984, '\P{^Block=buhid}', ""); + Expect(1, 5983, '\p{Block=:\Abuhid\z:}', "");; + Expect(0, 5984, '\p{Block=:\Abuhid\z:}', "");; + Expect(1, 5983, '\p{Block= Buhid}', ""); + Expect(0, 5983, '\p{^Block= Buhid}', ""); + Expect(0, 5983, '\P{Block= Buhid}', ""); + Expect(1, 5983, '\P{^Block= Buhid}', ""); + Expect(0, 5984, '\p{Block= Buhid}', ""); + Expect(1, 5984, '\p{^Block= Buhid}', ""); + Expect(1, 5984, '\P{Block= Buhid}', ""); + Expect(0, 5984, '\P{^Block= Buhid}', ""); + Error('\p{Blk=-/a/buhid}'); + Error('\P{Blk=-/a/buhid}'); + Expect(1, 5983, '\p{Blk=:\ABuhid\z:}', "");; + Expect(0, 5984, '\p{Blk=:\ABuhid\z:}', "");; + Expect(1, 5983, '\p{Blk=buhid}', ""); + Expect(0, 5983, '\p{^Blk=buhid}', ""); + Expect(0, 5983, '\P{Blk=buhid}', ""); + Expect(1, 5983, '\P{^Blk=buhid}', ""); + Expect(0, 5984, '\p{Blk=buhid}', ""); + Expect(1, 5984, '\p{^Blk=buhid}', ""); + Expect(1, 5984, '\P{Blk=buhid}', ""); + Expect(0, 5984, '\P{^Blk=buhid}', ""); + Expect(1, 5983, '\p{Blk=:\Abuhid\z:}', "");; + Expect(0, 5984, '\p{Blk=:\Abuhid\z:}', "");; + Expect(1, 5983, '\p{Blk=- Buhid}', ""); + Expect(0, 5983, '\p{^Blk=- Buhid}', ""); + Expect(0, 5983, '\P{Blk=- Buhid}', ""); + Expect(1, 5983, '\P{^Blk=- Buhid}', ""); + Expect(0, 5984, '\p{Blk=- Buhid}', ""); + Expect(1, 5984, '\p{^Blk=- Buhid}', ""); + Expect(1, 5984, '\P{Blk=- Buhid}', ""); + Expect(0, 5984, '\P{^Blk=- Buhid}', ""); + Error('\p{Is_Block= /a/buhid}'); + Error('\P{Is_Block= /a/buhid}'); + Expect(1, 5983, '\p{Is_Block=buhid}', ""); + Expect(0, 5983, '\p{^Is_Block=buhid}', ""); + Expect(0, 5983, '\P{Is_Block=buhid}', ""); + Expect(1, 5983, '\P{^Is_Block=buhid}', ""); + Expect(0, 5984, '\p{Is_Block=buhid}', ""); + Expect(1, 5984, '\p{^Is_Block=buhid}', ""); + Expect(1, 5984, '\P{Is_Block=buhid}', ""); + Expect(0, 5984, '\P{^Is_Block=buhid}', ""); + Expect(1, 5983, '\p{Is_Block= Buhid}', ""); + Expect(0, 5983, '\p{^Is_Block= Buhid}', ""); + Expect(0, 5983, '\P{Is_Block= Buhid}', ""); + Expect(1, 5983, '\P{^Is_Block= Buhid}', ""); + Expect(0, 5984, '\p{Is_Block= Buhid}', ""); + Expect(1, 5984, '\p{^Is_Block= Buhid}', ""); + Expect(1, 5984, '\P{Is_Block= Buhid}', ""); + Expect(0, 5984, '\P{^Is_Block= Buhid}', ""); + Error('\p{Is_Blk= :=BUHID}'); + Error('\P{Is_Blk= :=BUHID}'); + Expect(1, 5983, '\p{Is_Blk=buhid}', ""); + Expect(0, 5983, '\p{^Is_Blk=buhid}', ""); + Expect(0, 5983, '\P{Is_Blk=buhid}', ""); + Expect(1, 5983, '\P{^Is_Blk=buhid}', ""); + Expect(0, 5984, '\p{Is_Blk=buhid}', ""); + Expect(1, 5984, '\p{^Is_Blk=buhid}', ""); + Expect(1, 5984, '\P{Is_Blk=buhid}', ""); + Expect(0, 5984, '\P{^Is_Blk=buhid}', ""); + Expect(1, 5983, '\p{Is_Blk=_ BUHID}', ""); + Expect(0, 5983, '\p{^Is_Blk=_ BUHID}', ""); + Expect(0, 5983, '\P{Is_Blk=_ BUHID}', ""); + Expect(1, 5983, '\P{^Is_Blk=_ BUHID}', ""); + Expect(0, 5984, '\p{Is_Blk=_ BUHID}', ""); + Expect(1, 5984, '\p{^Is_Blk=_ BUHID}', ""); + Expect(1, 5984, '\P{Is_Blk=_ BUHID}', ""); + Expect(0, 5984, '\P{^Is_Blk=_ BUHID}', ""); + Error('\p{Block: :=Byzantine_Musical_Symbols}'); + Error('\P{Block: :=Byzantine_Musical_Symbols}'); + Expect(1, 119039, '\p{Block=:\AByzantine_Musical_Symbols\z:}', "");; + Expect(0, 119040, '\p{Block=:\AByzantine_Musical_Symbols\z:}', "");; + Expect(1, 119039, '\p{Block=byzantinemusicalsymbols}', ""); + Expect(0, 119039, '\p{^Block=byzantinemusicalsymbols}', ""); + Expect(0, 119039, '\P{Block=byzantinemusicalsymbols}', ""); + Expect(1, 119039, '\P{^Block=byzantinemusicalsymbols}', ""); + Expect(0, 119040, '\p{Block=byzantinemusicalsymbols}', ""); + Expect(1, 119040, '\p{^Block=byzantinemusicalsymbols}', ""); + Expect(1, 119040, '\P{Block=byzantinemusicalsymbols}', ""); + Expect(0, 119040, '\P{^Block=byzantinemusicalsymbols}', ""); + Expect(1, 119039, '\p{Block=:\Abyzantinemusicalsymbols\z:}', "");; + Expect(0, 119040, '\p{Block=:\Abyzantinemusicalsymbols\z:}', "");; + Expect(1, 119039, '\p{Block=_ Byzantine_musical_SYMBOLS}', ""); + Expect(0, 119039, '\p{^Block=_ Byzantine_musical_SYMBOLS}', ""); + Expect(0, 119039, '\P{Block=_ Byzantine_musical_SYMBOLS}', ""); + Expect(1, 119039, '\P{^Block=_ Byzantine_musical_SYMBOLS}', ""); + Expect(0, 119040, '\p{Block=_ Byzantine_musical_SYMBOLS}', ""); + Expect(1, 119040, '\p{^Block=_ Byzantine_musical_SYMBOLS}', ""); + Expect(1, 119040, '\P{Block=_ Byzantine_musical_SYMBOLS}', ""); + Expect(0, 119040, '\P{^Block=_ Byzantine_musical_SYMBOLS}', ""); + Error('\p{Blk=:=_-Byzantine_MUSIC}'); + Error('\P{Blk=:=_-Byzantine_MUSIC}'); + Expect(1, 119039, '\p{Blk=:\AByzantine_Music\z:}', "");; + Expect(0, 119040, '\p{Blk=:\AByzantine_Music\z:}', "");; + Expect(1, 119039, '\p{Blk=byzantinemusic}', ""); + Expect(0, 119039, '\p{^Blk=byzantinemusic}', ""); + Expect(0, 119039, '\P{Blk=byzantinemusic}', ""); + Expect(1, 119039, '\P{^Blk=byzantinemusic}', ""); + Expect(0, 119040, '\p{Blk=byzantinemusic}', ""); + Expect(1, 119040, '\p{^Blk=byzantinemusic}', ""); + Expect(1, 119040, '\P{Blk=byzantinemusic}', ""); + Expect(0, 119040, '\P{^Blk=byzantinemusic}', ""); + Expect(1, 119039, '\p{Blk=:\Abyzantinemusic\z:}', "");; + Expect(0, 119040, '\p{Blk=:\Abyzantinemusic\z:}', "");; + Expect(1, 119039, '\p{Blk=-_BYZANTINE_MUSIC}', ""); + Expect(0, 119039, '\p{^Blk=-_BYZANTINE_MUSIC}', ""); + Expect(0, 119039, '\P{Blk=-_BYZANTINE_MUSIC}', ""); + Expect(1, 119039, '\P{^Blk=-_BYZANTINE_MUSIC}', ""); + Expect(0, 119040, '\p{Blk=-_BYZANTINE_MUSIC}', ""); + Expect(1, 119040, '\p{^Blk=-_BYZANTINE_MUSIC}', ""); + Expect(1, 119040, '\P{Blk=-_BYZANTINE_MUSIC}', ""); + Expect(0, 119040, '\P{^Blk=-_BYZANTINE_MUSIC}', ""); + Error('\p{Is_Block=-:=Byzantine_Musical_Symbols}'); + Error('\P{Is_Block=-:=Byzantine_Musical_Symbols}'); + Expect(1, 119039, '\p{Is_Block=byzantinemusicalsymbols}', ""); + Expect(0, 119039, '\p{^Is_Block=byzantinemusicalsymbols}', ""); + Expect(0, 119039, '\P{Is_Block=byzantinemusicalsymbols}', ""); + Expect(1, 119039, '\P{^Is_Block=byzantinemusicalsymbols}', ""); + Expect(0, 119040, '\p{Is_Block=byzantinemusicalsymbols}', ""); + Expect(1, 119040, '\p{^Is_Block=byzantinemusicalsymbols}', ""); + Expect(1, 119040, '\P{Is_Block=byzantinemusicalsymbols}', ""); + Expect(0, 119040, '\P{^Is_Block=byzantinemusicalsymbols}', ""); + Expect(1, 119039, '\p{Is_Block= Byzantine_Musical_Symbols}', ""); + Expect(0, 119039, '\p{^Is_Block= Byzantine_Musical_Symbols}', ""); + Expect(0, 119039, '\P{Is_Block= Byzantine_Musical_Symbols}', ""); + Expect(1, 119039, '\P{^Is_Block= Byzantine_Musical_Symbols}', ""); + Expect(0, 119040, '\p{Is_Block= Byzantine_Musical_Symbols}', ""); + Expect(1, 119040, '\p{^Is_Block= Byzantine_Musical_Symbols}', ""); + Expect(1, 119040, '\P{Is_Block= Byzantine_Musical_Symbols}', ""); + Expect(0, 119040, '\P{^Is_Block= Byzantine_Musical_Symbols}', ""); + Error('\p{Is_Blk=_ byzantine_MUSIC:=}'); + Error('\P{Is_Blk=_ byzantine_MUSIC:=}'); + Expect(1, 119039, '\p{Is_Blk=byzantinemusic}', ""); + Expect(0, 119039, '\p{^Is_Blk=byzantinemusic}', ""); + Expect(0, 119039, '\P{Is_Blk=byzantinemusic}', ""); + Expect(1, 119039, '\P{^Is_Blk=byzantinemusic}', ""); + Expect(0, 119040, '\p{Is_Blk=byzantinemusic}', ""); + Expect(1, 119040, '\p{^Is_Blk=byzantinemusic}', ""); + Expect(1, 119040, '\P{Is_Blk=byzantinemusic}', ""); + Expect(0, 119040, '\P{^Is_Blk=byzantinemusic}', ""); + Expect(1, 119039, '\p{Is_Blk=_byzantine_Music}', ""); + Expect(0, 119039, '\p{^Is_Blk=_byzantine_Music}', ""); + Expect(0, 119039, '\P{Is_Blk=_byzantine_Music}', ""); + Expect(1, 119039, '\P{^Is_Blk=_byzantine_Music}', ""); + Expect(0, 119040, '\p{Is_Blk=_byzantine_Music}', ""); + Expect(1, 119040, '\p{^Is_Blk=_byzantine_Music}', ""); + Expect(1, 119040, '\P{Is_Blk=_byzantine_Music}', ""); + Expect(0, 119040, '\P{^Is_Blk=_byzantine_Music}', ""); + Error('\p{Block= /a/carian}'); + Error('\P{Block= /a/carian}'); + Expect(1, 66271, '\p{Block=:\ACarian\z:}', "");; + Expect(0, 66272, '\p{Block=:\ACarian\z:}', "");; + Expect(1, 66271, '\p{Block=carian}', ""); + Expect(0, 66271, '\p{^Block=carian}', ""); + Expect(0, 66271, '\P{Block=carian}', ""); + Expect(1, 66271, '\P{^Block=carian}', ""); + Expect(0, 66272, '\p{Block=carian}', ""); + Expect(1, 66272, '\p{^Block=carian}', ""); + Expect(1, 66272, '\P{Block=carian}', ""); + Expect(0, 66272, '\P{^Block=carian}', ""); + Expect(1, 66271, '\p{Block=:\Acarian\z:}', "");; + Expect(0, 66272, '\p{Block=:\Acarian\z:}', "");; + Expect(1, 66271, '\p{Block= -Carian}', ""); + Expect(0, 66271, '\p{^Block= -Carian}', ""); + Expect(0, 66271, '\P{Block= -Carian}', ""); + Expect(1, 66271, '\P{^Block= -Carian}', ""); + Expect(0, 66272, '\p{Block= -Carian}', ""); + Expect(1, 66272, '\p{^Block= -Carian}', ""); + Expect(1, 66272, '\P{Block= -Carian}', ""); + Expect(0, 66272, '\P{^Block= -Carian}', ""); + Error('\p{Blk= -Carian/a/}'); + Error('\P{Blk= -Carian/a/}'); + Expect(1, 66271, '\p{Blk=:\ACarian\z:}', "");; + Expect(0, 66272, '\p{Blk=:\ACarian\z:}', "");; + Expect(1, 66271, '\p{Blk=carian}', ""); + Expect(0, 66271, '\p{^Blk=carian}', ""); + Expect(0, 66271, '\P{Blk=carian}', ""); + Expect(1, 66271, '\P{^Blk=carian}', ""); + Expect(0, 66272, '\p{Blk=carian}', ""); + Expect(1, 66272, '\p{^Blk=carian}', ""); + Expect(1, 66272, '\P{Blk=carian}', ""); + Expect(0, 66272, '\P{^Blk=carian}', ""); + Expect(1, 66271, '\p{Blk=:\Acarian\z:}', "");; + Expect(0, 66272, '\p{Blk=:\Acarian\z:}', "");; + Expect(1, 66271, '\p{Blk= CARIAN}', ""); + Expect(0, 66271, '\p{^Blk= CARIAN}', ""); + Expect(0, 66271, '\P{Blk= CARIAN}', ""); + Expect(1, 66271, '\P{^Blk= CARIAN}', ""); + Expect(0, 66272, '\p{Blk= CARIAN}', ""); + Expect(1, 66272, '\p{^Blk= CARIAN}', ""); + Expect(1, 66272, '\P{Blk= CARIAN}', ""); + Expect(0, 66272, '\P{^Blk= CARIAN}', ""); + Error('\p{Is_Block=:= Carian}'); + Error('\P{Is_Block=:= Carian}'); + Expect(1, 66271, '\p{Is_Block=carian}', ""); + Expect(0, 66271, '\p{^Is_Block=carian}', ""); + Expect(0, 66271, '\P{Is_Block=carian}', ""); + Expect(1, 66271, '\P{^Is_Block=carian}', ""); + Expect(0, 66272, '\p{Is_Block=carian}', ""); + Expect(1, 66272, '\p{^Is_Block=carian}', ""); + Expect(1, 66272, '\P{Is_Block=carian}', ""); + Expect(0, 66272, '\P{^Is_Block=carian}', ""); + Expect(1, 66271, '\p{Is_Block= -carian}', ""); + Expect(0, 66271, '\p{^Is_Block= -carian}', ""); + Expect(0, 66271, '\P{Is_Block= -carian}', ""); + Expect(1, 66271, '\P{^Is_Block= -carian}', ""); + Expect(0, 66272, '\p{Is_Block= -carian}', ""); + Expect(1, 66272, '\p{^Is_Block= -carian}', ""); + Expect(1, 66272, '\P{Is_Block= -carian}', ""); + Expect(0, 66272, '\P{^Is_Block= -carian}', ""); + Error('\p{Is_Blk=:= _carian}'); + Error('\P{Is_Blk=:= _carian}'); + Expect(1, 66271, '\p{Is_Blk=carian}', ""); + Expect(0, 66271, '\p{^Is_Blk=carian}', ""); + Expect(0, 66271, '\P{Is_Blk=carian}', ""); + Expect(1, 66271, '\P{^Is_Blk=carian}', ""); + Expect(0, 66272, '\p{Is_Blk=carian}', ""); + Expect(1, 66272, '\p{^Is_Blk=carian}', ""); + Expect(1, 66272, '\P{Is_Blk=carian}', ""); + Expect(0, 66272, '\P{^Is_Blk=carian}', ""); + Expect(1, 66271, '\p{Is_Blk= carian}', ""); + Expect(0, 66271, '\p{^Is_Blk= carian}', ""); + Expect(0, 66271, '\P{Is_Blk= carian}', ""); + Expect(1, 66271, '\P{^Is_Blk= carian}', ""); + Expect(0, 66272, '\p{Is_Blk= carian}', ""); + Expect(1, 66272, '\p{^Is_Blk= carian}', ""); + Expect(1, 66272, '\P{Is_Blk= carian}', ""); + Expect(0, 66272, '\P{^Is_Blk= carian}', ""); + Error('\p{Block= _CAUCASIAN_ALBANIAN:=}'); + Error('\P{Block= _CAUCASIAN_ALBANIAN:=}'); + Expect(1, 66927, '\p{Block=:\ACaucasian_Albanian\z:}', "");; + Expect(0, 66928, '\p{Block=:\ACaucasian_Albanian\z:}', "");; + Expect(1, 66927, '\p{Block=caucasianalbanian}', ""); + Expect(0, 66927, '\p{^Block=caucasianalbanian}', ""); + Expect(0, 66927, '\P{Block=caucasianalbanian}', ""); + Expect(1, 66927, '\P{^Block=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Block=caucasianalbanian}', ""); + Expect(1, 66928, '\p{^Block=caucasianalbanian}', ""); + Expect(1, 66928, '\P{Block=caucasianalbanian}', ""); + Expect(0, 66928, '\P{^Block=caucasianalbanian}', ""); + Expect(1, 66927, '\p{Block=:\Acaucasianalbanian\z:}', "");; + Expect(0, 66928, '\p{Block=:\Acaucasianalbanian\z:}', "");; + Expect(1, 66927, '\p{Block= Caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^Block= Caucasian_Albanian}', ""); + Expect(0, 66927, '\P{Block= Caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^Block= Caucasian_Albanian}', ""); + Expect(0, 66928, '\p{Block= Caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^Block= Caucasian_Albanian}', ""); + Expect(1, 66928, '\P{Block= Caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^Block= Caucasian_Albanian}', ""); + Error('\p{Blk=_ caucasian_Albanian:=}'); + Error('\P{Blk=_ caucasian_Albanian:=}'); + Expect(1, 66927, '\p{Blk=:\ACaucasian_Albanian\z:}', "");; + Expect(0, 66928, '\p{Blk=:\ACaucasian_Albanian\z:}', "");; + Expect(1, 66927, '\p{Blk=caucasianalbanian}', ""); + Expect(0, 66927, '\p{^Blk=caucasianalbanian}', ""); + Expect(0, 66927, '\P{Blk=caucasianalbanian}', ""); + Expect(1, 66927, '\P{^Blk=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Blk=caucasianalbanian}', ""); + Expect(1, 66928, '\p{^Blk=caucasianalbanian}', ""); + Expect(1, 66928, '\P{Blk=caucasianalbanian}', ""); + Expect(0, 66928, '\P{^Blk=caucasianalbanian}', ""); + Expect(1, 66927, '\p{Blk=:\Acaucasianalbanian\z:}', "");; + Expect(0, 66928, '\p{Blk=:\Acaucasianalbanian\z:}', "");; + Expect(1, 66927, '\p{Blk=-Caucasian_albanian}', ""); + Expect(0, 66927, '\p{^Blk=-Caucasian_albanian}', ""); + Expect(0, 66927, '\P{Blk=-Caucasian_albanian}', ""); + Expect(1, 66927, '\P{^Blk=-Caucasian_albanian}', ""); + Expect(0, 66928, '\p{Blk=-Caucasian_albanian}', ""); + Expect(1, 66928, '\p{^Blk=-Caucasian_albanian}', ""); + Expect(1, 66928, '\P{Blk=-Caucasian_albanian}', ""); + Expect(0, 66928, '\P{^Blk=-Caucasian_albanian}', ""); + Error('\p{Is_Block: :=CAUCASIAN_Albanian}'); + Error('\P{Is_Block: :=CAUCASIAN_Albanian}'); + Expect(1, 66927, '\p{Is_Block=caucasianalbanian}', ""); + Expect(0, 66927, '\p{^Is_Block=caucasianalbanian}', ""); + Expect(0, 66927, '\P{Is_Block=caucasianalbanian}', ""); + Expect(1, 66927, '\P{^Is_Block=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Is_Block=caucasianalbanian}', ""); + Expect(1, 66928, '\p{^Is_Block=caucasianalbanian}', ""); + Expect(1, 66928, '\P{Is_Block=caucasianalbanian}', ""); + Expect(0, 66928, '\P{^Is_Block=caucasianalbanian}', ""); + Expect(1, 66927, '\p{Is_Block= CAUCASIAN_Albanian}', ""); + Expect(0, 66927, '\p{^Is_Block= CAUCASIAN_Albanian}', ""); + Expect(0, 66927, '\P{Is_Block= CAUCASIAN_Albanian}', ""); + Expect(1, 66927, '\P{^Is_Block= CAUCASIAN_Albanian}', ""); + Expect(0, 66928, '\p{Is_Block= CAUCASIAN_Albanian}', ""); + Expect(1, 66928, '\p{^Is_Block= CAUCASIAN_Albanian}', ""); + Expect(1, 66928, '\P{Is_Block= CAUCASIAN_Albanian}', ""); + Expect(0, 66928, '\P{^Is_Block= CAUCASIAN_Albanian}', ""); + Error('\p{Is_Blk=/a/ Caucasian_albanian}'); + Error('\P{Is_Blk=/a/ Caucasian_albanian}'); + Expect(1, 66927, '\p{Is_Blk=caucasianalbanian}', ""); + Expect(0, 66927, '\p{^Is_Blk=caucasianalbanian}', ""); + Expect(0, 66927, '\P{Is_Blk=caucasianalbanian}', ""); + Expect(1, 66927, '\P{^Is_Blk=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Is_Blk=caucasianalbanian}', ""); + Expect(1, 66928, '\p{^Is_Blk=caucasianalbanian}', ""); + Expect(1, 66928, '\P{Is_Blk=caucasianalbanian}', ""); + Expect(0, 66928, '\P{^Is_Blk=caucasianalbanian}', ""); + Expect(1, 66927, '\p{Is_Blk= -Caucasian_ALBANIAN}', ""); + Expect(0, 66927, '\p{^Is_Blk= -Caucasian_ALBANIAN}', ""); + Expect(0, 66927, '\P{Is_Blk= -Caucasian_ALBANIAN}', ""); + Expect(1, 66927, '\P{^Is_Blk= -Caucasian_ALBANIAN}', ""); + Expect(0, 66928, '\p{Is_Blk= -Caucasian_ALBANIAN}', ""); + Expect(1, 66928, '\p{^Is_Blk= -Caucasian_ALBANIAN}', ""); + Expect(1, 66928, '\P{Is_Blk= -Caucasian_ALBANIAN}', ""); + Expect(0, 66928, '\P{^Is_Blk= -Caucasian_ALBANIAN}', ""); + Error('\p{Block=/a/--chakma}'); + Error('\P{Block=/a/--chakma}'); + Expect(1, 69967, '\p{Block=:\AChakma\z:}', "");; + Expect(0, 69968, '\p{Block=:\AChakma\z:}', "");; + Expect(1, 69967, '\p{Block:chakma}', ""); + Expect(0, 69967, '\p{^Block:chakma}', ""); + Expect(0, 69967, '\P{Block:chakma}', ""); + Expect(1, 69967, '\P{^Block:chakma}', ""); + Expect(0, 69968, '\p{Block:chakma}', ""); + Expect(1, 69968, '\p{^Block:chakma}', ""); + Expect(1, 69968, '\P{Block:chakma}', ""); + Expect(0, 69968, '\P{^Block:chakma}', ""); + Expect(1, 69967, '\p{Block=:\Achakma\z:}', "");; + Expect(0, 69968, '\p{Block=:\Achakma\z:}', "");; + Expect(1, 69967, '\p{Block:-_chakma}', ""); + Expect(0, 69967, '\p{^Block:-_chakma}', ""); + Expect(0, 69967, '\P{Block:-_chakma}', ""); + Expect(1, 69967, '\P{^Block:-_chakma}', ""); + Expect(0, 69968, '\p{Block:-_chakma}', ""); + Expect(1, 69968, '\p{^Block:-_chakma}', ""); + Expect(1, 69968, '\P{Block:-_chakma}', ""); + Expect(0, 69968, '\P{^Block:-_chakma}', ""); + Error('\p{Blk=/a/ -CHAKMA}'); + Error('\P{Blk=/a/ -CHAKMA}'); + Expect(1, 69967, '\p{Blk=:\AChakma\z:}', "");; + Expect(0, 69968, '\p{Blk=:\AChakma\z:}', "");; + Expect(1, 69967, '\p{Blk=chakma}', ""); + Expect(0, 69967, '\p{^Blk=chakma}', ""); + Expect(0, 69967, '\P{Blk=chakma}', ""); + Expect(1, 69967, '\P{^Blk=chakma}', ""); + Expect(0, 69968, '\p{Blk=chakma}', ""); + Expect(1, 69968, '\p{^Blk=chakma}', ""); + Expect(1, 69968, '\P{Blk=chakma}', ""); + Expect(0, 69968, '\P{^Blk=chakma}', ""); + Expect(1, 69967, '\p{Blk=:\Achakma\z:}', "");; + Expect(0, 69968, '\p{Blk=:\Achakma\z:}', "");; + Expect(1, 69967, '\p{Blk=__chakma}', ""); + Expect(0, 69967, '\p{^Blk=__chakma}', ""); + Expect(0, 69967, '\P{Blk=__chakma}', ""); + Expect(1, 69967, '\P{^Blk=__chakma}', ""); + Expect(0, 69968, '\p{Blk=__chakma}', ""); + Expect(1, 69968, '\p{^Blk=__chakma}', ""); + Expect(1, 69968, '\P{Blk=__chakma}', ""); + Expect(0, 69968, '\P{^Blk=__chakma}', ""); + Error('\p{Is_Block=_/a/CHAKMA}'); + Error('\P{Is_Block=_/a/CHAKMA}'); + Expect(1, 69967, '\p{Is_Block=chakma}', ""); + Expect(0, 69967, '\p{^Is_Block=chakma}', ""); + Expect(0, 69967, '\P{Is_Block=chakma}', ""); + Expect(1, 69967, '\P{^Is_Block=chakma}', ""); + Expect(0, 69968, '\p{Is_Block=chakma}', ""); + Expect(1, 69968, '\p{^Is_Block=chakma}', ""); + Expect(1, 69968, '\P{Is_Block=chakma}', ""); + Expect(0, 69968, '\P{^Is_Block=chakma}', ""); + Expect(1, 69967, '\p{Is_Block= _CHAKMA}', ""); + Expect(0, 69967, '\p{^Is_Block= _CHAKMA}', ""); + Expect(0, 69967, '\P{Is_Block= _CHAKMA}', ""); + Expect(1, 69967, '\P{^Is_Block= _CHAKMA}', ""); + Expect(0, 69968, '\p{Is_Block= _CHAKMA}', ""); + Expect(1, 69968, '\p{^Is_Block= _CHAKMA}', ""); + Expect(1, 69968, '\P{Is_Block= _CHAKMA}', ""); + Expect(0, 69968, '\P{^Is_Block= _CHAKMA}', ""); + Error('\p{Is_Blk=:= _Chakma}'); + Error('\P{Is_Blk=:= _Chakma}'); + Expect(1, 69967, '\p{Is_Blk=chakma}', ""); + Expect(0, 69967, '\p{^Is_Blk=chakma}', ""); + Expect(0, 69967, '\P{Is_Blk=chakma}', ""); + Expect(1, 69967, '\P{^Is_Blk=chakma}', ""); + Expect(0, 69968, '\p{Is_Blk=chakma}', ""); + Expect(1, 69968, '\p{^Is_Blk=chakma}', ""); + Expect(1, 69968, '\P{Is_Blk=chakma}', ""); + Expect(0, 69968, '\P{^Is_Blk=chakma}', ""); + Expect(1, 69967, '\p{Is_Blk= CHAKMA}', ""); + Expect(0, 69967, '\p{^Is_Blk= CHAKMA}', ""); + Expect(0, 69967, '\P{Is_Blk= CHAKMA}', ""); + Expect(1, 69967, '\P{^Is_Blk= CHAKMA}', ""); + Expect(0, 69968, '\p{Is_Blk= CHAKMA}', ""); + Expect(1, 69968, '\p{^Is_Blk= CHAKMA}', ""); + Expect(1, 69968, '\P{Is_Blk= CHAKMA}', ""); + Expect(0, 69968, '\P{^Is_Blk= CHAKMA}', ""); + Error('\p{Block=_ Cham/a/}'); + Error('\P{Block=_ Cham/a/}'); + Expect(1, 43615, '\p{Block=:\ACham\z:}', "");; + Expect(0, 43616, '\p{Block=:\ACham\z:}', "");; + Expect(1, 43615, '\p{Block=cham}', ""); + Expect(0, 43615, '\p{^Block=cham}', ""); + Expect(0, 43615, '\P{Block=cham}', ""); + Expect(1, 43615, '\P{^Block=cham}', ""); + Expect(0, 43616, '\p{Block=cham}', ""); + Expect(1, 43616, '\p{^Block=cham}', ""); + Expect(1, 43616, '\P{Block=cham}', ""); + Expect(0, 43616, '\P{^Block=cham}', ""); + Expect(1, 43615, '\p{Block=:\Acham\z:}', "");; + Expect(0, 43616, '\p{Block=:\Acham\z:}', "");; + Expect(1, 43615, '\p{Block: Cham}', ""); + Expect(0, 43615, '\p{^Block: Cham}', ""); + Expect(0, 43615, '\P{Block: Cham}', ""); + Expect(1, 43615, '\P{^Block: Cham}', ""); + Expect(0, 43616, '\p{Block: Cham}', ""); + Expect(1, 43616, '\p{^Block: Cham}', ""); + Expect(1, 43616, '\P{Block: Cham}', ""); + Expect(0, 43616, '\P{^Block: Cham}', ""); + Error('\p{Blk=_/a/CHAM}'); + Error('\P{Blk=_/a/CHAM}'); + Expect(1, 43615, '\p{Blk=:\ACham\z:}', "");; + Expect(0, 43616, '\p{Blk=:\ACham\z:}', "");; + Expect(1, 43615, '\p{Blk: cham}', ""); + Expect(0, 43615, '\p{^Blk: cham}', ""); + Expect(0, 43615, '\P{Blk: cham}', ""); + Expect(1, 43615, '\P{^Blk: cham}', ""); + Expect(0, 43616, '\p{Blk: cham}', ""); + Expect(1, 43616, '\p{^Blk: cham}', ""); + Expect(1, 43616, '\P{Blk: cham}', ""); + Expect(0, 43616, '\P{^Blk: cham}', ""); + Expect(1, 43615, '\p{Blk=:\Acham\z:}', "");; + Expect(0, 43616, '\p{Blk=:\Acham\z:}', "");; + Expect(1, 43615, '\p{Blk= Cham}', ""); + Expect(0, 43615, '\p{^Blk= Cham}', ""); + Expect(0, 43615, '\P{Blk= Cham}', ""); + Expect(1, 43615, '\P{^Blk= Cham}', ""); + Expect(0, 43616, '\p{Blk= Cham}', ""); + Expect(1, 43616, '\p{^Blk= Cham}', ""); + Expect(1, 43616, '\P{Blk= Cham}', ""); + Expect(0, 43616, '\P{^Blk= Cham}', ""); + Error('\p{Is_Block= :=cham}'); + Error('\P{Is_Block= :=cham}'); + Expect(1, 43615, '\p{Is_Block=cham}', ""); + Expect(0, 43615, '\p{^Is_Block=cham}', ""); + Expect(0, 43615, '\P{Is_Block=cham}', ""); + Expect(1, 43615, '\P{^Is_Block=cham}', ""); + Expect(0, 43616, '\p{Is_Block=cham}', ""); + Expect(1, 43616, '\p{^Is_Block=cham}', ""); + Expect(1, 43616, '\P{Is_Block=cham}', ""); + Expect(0, 43616, '\P{^Is_Block=cham}', ""); + Expect(1, 43615, '\p{Is_Block=__CHAM}', ""); + Expect(0, 43615, '\p{^Is_Block=__CHAM}', ""); + Expect(0, 43615, '\P{Is_Block=__CHAM}', ""); + Expect(1, 43615, '\P{^Is_Block=__CHAM}', ""); + Expect(0, 43616, '\p{Is_Block=__CHAM}', ""); + Expect(1, 43616, '\p{^Is_Block=__CHAM}', ""); + Expect(1, 43616, '\P{Is_Block=__CHAM}', ""); + Expect(0, 43616, '\P{^Is_Block=__CHAM}', ""); + Error('\p{Is_Blk= _CHAM:=}'); + Error('\P{Is_Blk= _CHAM:=}'); + Expect(1, 43615, '\p{Is_Blk=cham}', ""); + Expect(0, 43615, '\p{^Is_Blk=cham}', ""); + Expect(0, 43615, '\P{Is_Blk=cham}', ""); + Expect(1, 43615, '\P{^Is_Blk=cham}', ""); + Expect(0, 43616, '\p{Is_Blk=cham}', ""); + Expect(1, 43616, '\p{^Is_Blk=cham}', ""); + Expect(1, 43616, '\P{Is_Blk=cham}', ""); + Expect(0, 43616, '\P{^Is_Blk=cham}', ""); + Expect(1, 43615, '\p{Is_Blk=_ Cham}', ""); + Expect(0, 43615, '\p{^Is_Blk=_ Cham}', ""); + Expect(0, 43615, '\P{Is_Blk=_ Cham}', ""); + Expect(1, 43615, '\P{^Is_Blk=_ Cham}', ""); + Expect(0, 43616, '\p{Is_Blk=_ Cham}', ""); + Expect(1, 43616, '\p{^Is_Blk=_ Cham}', ""); + Expect(1, 43616, '\P{Is_Blk=_ Cham}', ""); + Expect(0, 43616, '\P{^Is_Blk=_ Cham}', ""); + Error('\p{Block=-/a/Cherokee}'); + Error('\P{Block=-/a/Cherokee}'); + Expect(1, 5119, '\p{Block=:\ACherokee\z:}', "");; + Expect(0, 5120, '\p{Block=:\ACherokee\z:}', "");; + Expect(1, 5119, '\p{Block=cherokee}', ""); + Expect(0, 5119, '\p{^Block=cherokee}', ""); + Expect(0, 5119, '\P{Block=cherokee}', ""); + Expect(1, 5119, '\P{^Block=cherokee}', ""); + Expect(0, 5120, '\p{Block=cherokee}', ""); + Expect(1, 5120, '\p{^Block=cherokee}', ""); + Expect(1, 5120, '\P{Block=cherokee}', ""); + Expect(0, 5120, '\P{^Block=cherokee}', ""); + Expect(1, 5119, '\p{Block=:\Acherokee\z:}', "");; + Expect(0, 5120, '\p{Block=:\Acherokee\z:}', "");; + Expect(1, 5119, '\p{Block: CHEROKEE}', ""); + Expect(0, 5119, '\p{^Block: CHEROKEE}', ""); + Expect(0, 5119, '\P{Block: CHEROKEE}', ""); + Expect(1, 5119, '\P{^Block: CHEROKEE}', ""); + Expect(0, 5120, '\p{Block: CHEROKEE}', ""); + Expect(1, 5120, '\p{^Block: CHEROKEE}', ""); + Expect(1, 5120, '\P{Block: CHEROKEE}', ""); + Expect(0, 5120, '\P{^Block: CHEROKEE}', ""); + Error('\p{Blk=_ CHEROKEE/a/}'); + Error('\P{Blk=_ CHEROKEE/a/}'); + Expect(1, 5119, '\p{Blk=:\ACherokee\z:}', "");; + Expect(0, 5120, '\p{Blk=:\ACherokee\z:}', "");; + Expect(1, 5119, '\p{Blk=cherokee}', ""); + Expect(0, 5119, '\p{^Blk=cherokee}', ""); + Expect(0, 5119, '\P{Blk=cherokee}', ""); + Expect(1, 5119, '\P{^Blk=cherokee}', ""); + Expect(0, 5120, '\p{Blk=cherokee}', ""); + Expect(1, 5120, '\p{^Blk=cherokee}', ""); + Expect(1, 5120, '\P{Blk=cherokee}', ""); + Expect(0, 5120, '\P{^Blk=cherokee}', ""); + Expect(1, 5119, '\p{Blk=:\Acherokee\z:}', "");; + Expect(0, 5120, '\p{Blk=:\Acherokee\z:}', "");; + Expect(1, 5119, '\p{Blk=_ CHEROKEE}', ""); + Expect(0, 5119, '\p{^Blk=_ CHEROKEE}', ""); + Expect(0, 5119, '\P{Blk=_ CHEROKEE}', ""); + Expect(1, 5119, '\P{^Blk=_ CHEROKEE}', ""); + Expect(0, 5120, '\p{Blk=_ CHEROKEE}', ""); + Expect(1, 5120, '\p{^Blk=_ CHEROKEE}', ""); + Expect(1, 5120, '\P{Blk=_ CHEROKEE}', ""); + Expect(0, 5120, '\P{^Blk=_ CHEROKEE}', ""); + Error('\p{Is_Block=:= cherokee}'); + Error('\P{Is_Block=:= cherokee}'); + Expect(1, 5119, '\p{Is_Block=cherokee}', ""); + Expect(0, 5119, '\p{^Is_Block=cherokee}', ""); + Expect(0, 5119, '\P{Is_Block=cherokee}', ""); + Expect(1, 5119, '\P{^Is_Block=cherokee}', ""); + Expect(0, 5120, '\p{Is_Block=cherokee}', ""); + Expect(1, 5120, '\p{^Is_Block=cherokee}', ""); + Expect(1, 5120, '\P{Is_Block=cherokee}', ""); + Expect(0, 5120, '\P{^Is_Block=cherokee}', ""); + Expect(1, 5119, '\p{Is_Block=_cherokee}', ""); + Expect(0, 5119, '\p{^Is_Block=_cherokee}', ""); + Expect(0, 5119, '\P{Is_Block=_cherokee}', ""); + Expect(1, 5119, '\P{^Is_Block=_cherokee}', ""); + Expect(0, 5120, '\p{Is_Block=_cherokee}', ""); + Expect(1, 5120, '\p{^Is_Block=_cherokee}', ""); + Expect(1, 5120, '\P{Is_Block=_cherokee}', ""); + Expect(0, 5120, '\P{^Is_Block=_cherokee}', ""); + Error('\p{Is_Blk= /a/cherokee}'); + Error('\P{Is_Blk= /a/cherokee}'); + Expect(1, 5119, '\p{Is_Blk=cherokee}', ""); + Expect(0, 5119, '\p{^Is_Blk=cherokee}', ""); + Expect(0, 5119, '\P{Is_Blk=cherokee}', ""); + Expect(1, 5119, '\P{^Is_Blk=cherokee}', ""); + Expect(0, 5120, '\p{Is_Blk=cherokee}', ""); + Expect(1, 5120, '\p{^Is_Blk=cherokee}', ""); + Expect(1, 5120, '\P{Is_Blk=cherokee}', ""); + Expect(0, 5120, '\P{^Is_Blk=cherokee}', ""); + Expect(1, 5119, '\p{Is_Blk=--Cherokee}', ""); + Expect(0, 5119, '\p{^Is_Blk=--Cherokee}', ""); + Expect(0, 5119, '\P{Is_Blk=--Cherokee}', ""); + Expect(1, 5119, '\P{^Is_Blk=--Cherokee}', ""); + Expect(0, 5120, '\p{Is_Blk=--Cherokee}', ""); + Expect(1, 5120, '\p{^Is_Blk=--Cherokee}', ""); + Expect(1, 5120, '\P{Is_Blk=--Cherokee}', ""); + Expect(0, 5120, '\P{^Is_Blk=--Cherokee}', ""); + Error('\p{Block= CHEROKEE_Supplement/a/}'); + Error('\P{Block= CHEROKEE_Supplement/a/}'); + Expect(1, 43967, '\p{Block=:\ACherokee_Supplement\z:}', "");; + Expect(0, 43968, '\p{Block=:\ACherokee_Supplement\z:}', "");; + Expect(1, 43967, '\p{Block=cherokeesupplement}', ""); + Expect(0, 43967, '\p{^Block=cherokeesupplement}', ""); + Expect(0, 43967, '\P{Block=cherokeesupplement}', ""); + Expect(1, 43967, '\P{^Block=cherokeesupplement}', ""); + Expect(0, 43968, '\p{Block=cherokeesupplement}', ""); + Expect(1, 43968, '\p{^Block=cherokeesupplement}', ""); + Expect(1, 43968, '\P{Block=cherokeesupplement}', ""); + Expect(0, 43968, '\P{^Block=cherokeesupplement}', ""); + Expect(1, 43967, '\p{Block=:\Acherokeesupplement\z:}', "");; + Expect(0, 43968, '\p{Block=:\Acherokeesupplement\z:}', "");; + Expect(1, 43967, '\p{Block= Cherokee_Supplement}', ""); + Expect(0, 43967, '\p{^Block= Cherokee_Supplement}', ""); + Expect(0, 43967, '\P{Block= Cherokee_Supplement}', ""); + Expect(1, 43967, '\P{^Block= Cherokee_Supplement}', ""); + Expect(0, 43968, '\p{Block= Cherokee_Supplement}', ""); + Expect(1, 43968, '\p{^Block= Cherokee_Supplement}', ""); + Expect(1, 43968, '\P{Block= Cherokee_Supplement}', ""); + Expect(0, 43968, '\P{^Block= Cherokee_Supplement}', ""); + Error('\p{Blk=_cherokee_sup:=}'); + Error('\P{Blk=_cherokee_sup:=}'); + Expect(1, 43967, '\p{Blk=:\ACherokee_Sup\z:}', "");; + Expect(0, 43968, '\p{Blk=:\ACherokee_Sup\z:}', "");; + Expect(1, 43967, '\p{Blk=cherokeesup}', ""); + Expect(0, 43967, '\p{^Blk=cherokeesup}', ""); + Expect(0, 43967, '\P{Blk=cherokeesup}', ""); + Expect(1, 43967, '\P{^Blk=cherokeesup}', ""); + Expect(0, 43968, '\p{Blk=cherokeesup}', ""); + Expect(1, 43968, '\p{^Blk=cherokeesup}', ""); + Expect(1, 43968, '\P{Blk=cherokeesup}', ""); + Expect(0, 43968, '\P{^Blk=cherokeesup}', ""); + Expect(1, 43967, '\p{Blk=:\Acherokeesup\z:}', "");; + Expect(0, 43968, '\p{Blk=:\Acherokeesup\z:}', "");; + Expect(1, 43967, '\p{Blk=_ Cherokee_Sup}', ""); + Expect(0, 43967, '\p{^Blk=_ Cherokee_Sup}', ""); + Expect(0, 43967, '\P{Blk=_ Cherokee_Sup}', ""); + Expect(1, 43967, '\P{^Blk=_ Cherokee_Sup}', ""); + Expect(0, 43968, '\p{Blk=_ Cherokee_Sup}', ""); + Expect(1, 43968, '\p{^Blk=_ Cherokee_Sup}', ""); + Expect(1, 43968, '\P{Blk=_ Cherokee_Sup}', ""); + Expect(0, 43968, '\P{^Blk=_ Cherokee_Sup}', ""); + Error('\p{Is_Block=_cherokee_supplement/a/}'); + Error('\P{Is_Block=_cherokee_supplement/a/}'); + Expect(1, 43967, '\p{Is_Block=cherokeesupplement}', ""); + Expect(0, 43967, '\p{^Is_Block=cherokeesupplement}', ""); + Expect(0, 43967, '\P{Is_Block=cherokeesupplement}', ""); + Expect(1, 43967, '\P{^Is_Block=cherokeesupplement}', ""); + Expect(0, 43968, '\p{Is_Block=cherokeesupplement}', ""); + Expect(1, 43968, '\p{^Is_Block=cherokeesupplement}', ""); + Expect(1, 43968, '\P{Is_Block=cherokeesupplement}', ""); + Expect(0, 43968, '\P{^Is_Block=cherokeesupplement}', ""); + Expect(1, 43967, '\p{Is_Block= Cherokee_Supplement}', ""); + Expect(0, 43967, '\p{^Is_Block= Cherokee_Supplement}', ""); + Expect(0, 43967, '\P{Is_Block= Cherokee_Supplement}', ""); + Expect(1, 43967, '\P{^Is_Block= Cherokee_Supplement}', ""); + Expect(0, 43968, '\p{Is_Block= Cherokee_Supplement}', ""); + Expect(1, 43968, '\p{^Is_Block= Cherokee_Supplement}', ""); + Expect(1, 43968, '\P{Is_Block= Cherokee_Supplement}', ""); + Expect(0, 43968, '\P{^Is_Block= Cherokee_Supplement}', ""); + Error('\p{Is_Blk=_:=Cherokee_Sup}'); + Error('\P{Is_Blk=_:=Cherokee_Sup}'); + Expect(1, 43967, '\p{Is_Blk=cherokeesup}', ""); + Expect(0, 43967, '\p{^Is_Blk=cherokeesup}', ""); + Expect(0, 43967, '\P{Is_Blk=cherokeesup}', ""); + Expect(1, 43967, '\P{^Is_Blk=cherokeesup}', ""); + Expect(0, 43968, '\p{Is_Blk=cherokeesup}', ""); + Expect(1, 43968, '\p{^Is_Blk=cherokeesup}', ""); + Expect(1, 43968, '\P{Is_Blk=cherokeesup}', ""); + Expect(0, 43968, '\P{^Is_Blk=cherokeesup}', ""); + Expect(1, 43967, '\p{Is_Blk=_-cherokee_Sup}', ""); + Expect(0, 43967, '\p{^Is_Blk=_-cherokee_Sup}', ""); + Expect(0, 43967, '\P{Is_Blk=_-cherokee_Sup}', ""); + Expect(1, 43967, '\P{^Is_Blk=_-cherokee_Sup}', ""); + Expect(0, 43968, '\p{Is_Blk=_-cherokee_Sup}', ""); + Expect(1, 43968, '\p{^Is_Blk=_-cherokee_Sup}', ""); + Expect(1, 43968, '\P{Is_Blk=_-cherokee_Sup}', ""); + Expect(0, 43968, '\P{^Is_Blk=_-cherokee_Sup}', ""); + Error('\p{Block=_:=chess_SYMBOLS}'); + Error('\P{Block=_:=chess_SYMBOLS}'); + Expect(1, 129647, '\p{Block=:\AChess_Symbols\z:}', "");; + Expect(0, 129648, '\p{Block=:\AChess_Symbols\z:}', "");; + Expect(1, 129647, '\p{Block: chesssymbols}', ""); + Expect(0, 129647, '\p{^Block: chesssymbols}', ""); + Expect(0, 129647, '\P{Block: chesssymbols}', ""); + Expect(1, 129647, '\P{^Block: chesssymbols}', ""); + Expect(0, 129648, '\p{Block: chesssymbols}', ""); + Expect(1, 129648, '\p{^Block: chesssymbols}', ""); + Expect(1, 129648, '\P{Block: chesssymbols}', ""); + Expect(0, 129648, '\P{^Block: chesssymbols}', ""); + Expect(1, 129647, '\p{Block=:\Achesssymbols\z:}', "");; + Expect(0, 129648, '\p{Block=:\Achesssymbols\z:}', "");; + Expect(1, 129647, '\p{Block: Chess_Symbols}', ""); + Expect(0, 129647, '\p{^Block: Chess_Symbols}', ""); + Expect(0, 129647, '\P{Block: Chess_Symbols}', ""); + Expect(1, 129647, '\P{^Block: Chess_Symbols}', ""); + Expect(0, 129648, '\p{Block: Chess_Symbols}', ""); + Expect(1, 129648, '\p{^Block: Chess_Symbols}', ""); + Expect(1, 129648, '\P{Block: Chess_Symbols}', ""); + Expect(0, 129648, '\P{^Block: Chess_Symbols}', ""); + Error('\p{Blk= /a/Chess_SYMBOLS}'); + Error('\P{Blk= /a/Chess_SYMBOLS}'); + Expect(1, 129647, '\p{Blk=:\AChess_Symbols\z:}', "");; + Expect(0, 129648, '\p{Blk=:\AChess_Symbols\z:}', "");; + Expect(1, 129647, '\p{Blk=chesssymbols}', ""); + Expect(0, 129647, '\p{^Blk=chesssymbols}', ""); + Expect(0, 129647, '\P{Blk=chesssymbols}', ""); + Expect(1, 129647, '\P{^Blk=chesssymbols}', ""); + Expect(0, 129648, '\p{Blk=chesssymbols}', ""); + Expect(1, 129648, '\p{^Blk=chesssymbols}', ""); + Expect(1, 129648, '\P{Blk=chesssymbols}', ""); + Expect(0, 129648, '\P{^Blk=chesssymbols}', ""); + Expect(1, 129647, '\p{Blk=:\Achesssymbols\z:}', "");; + Expect(0, 129648, '\p{Blk=:\Achesssymbols\z:}', "");; + Expect(1, 129647, '\p{Blk: _Chess_SYMBOLS}', ""); + Expect(0, 129647, '\p{^Blk: _Chess_SYMBOLS}', ""); + Expect(0, 129647, '\P{Blk: _Chess_SYMBOLS}', ""); + Expect(1, 129647, '\P{^Blk: _Chess_SYMBOLS}', ""); + Expect(0, 129648, '\p{Blk: _Chess_SYMBOLS}', ""); + Expect(1, 129648, '\p{^Blk: _Chess_SYMBOLS}', ""); + Expect(1, 129648, '\P{Blk: _Chess_SYMBOLS}', ""); + Expect(0, 129648, '\P{^Blk: _Chess_SYMBOLS}', ""); + Error('\p{Is_Block= /a/Chess_Symbols}'); + Error('\P{Is_Block= /a/Chess_Symbols}'); + Expect(1, 129647, '\p{Is_Block=chesssymbols}', ""); + Expect(0, 129647, '\p{^Is_Block=chesssymbols}', ""); + Expect(0, 129647, '\P{Is_Block=chesssymbols}', ""); + Expect(1, 129647, '\P{^Is_Block=chesssymbols}', ""); + Expect(0, 129648, '\p{Is_Block=chesssymbols}', ""); + Expect(1, 129648, '\p{^Is_Block=chesssymbols}', ""); + Expect(1, 129648, '\P{Is_Block=chesssymbols}', ""); + Expect(0, 129648, '\P{^Is_Block=chesssymbols}', ""); + Expect(1, 129647, '\p{Is_Block= Chess_symbols}', ""); + Expect(0, 129647, '\p{^Is_Block= Chess_symbols}', ""); + Expect(0, 129647, '\P{Is_Block= Chess_symbols}', ""); + Expect(1, 129647, '\P{^Is_Block= Chess_symbols}', ""); + Expect(0, 129648, '\p{Is_Block= Chess_symbols}', ""); + Expect(1, 129648, '\p{^Is_Block= Chess_symbols}', ""); + Expect(1, 129648, '\P{Is_Block= Chess_symbols}', ""); + Expect(0, 129648, '\P{^Is_Block= Chess_symbols}', ""); + Error('\p{Is_Blk= /a/CHESS_Symbols}'); + Error('\P{Is_Blk= /a/CHESS_Symbols}'); + Expect(1, 129647, '\p{Is_Blk=chesssymbols}', ""); + Expect(0, 129647, '\p{^Is_Blk=chesssymbols}', ""); + Expect(0, 129647, '\P{Is_Blk=chesssymbols}', ""); + Expect(1, 129647, '\P{^Is_Blk=chesssymbols}', ""); + Expect(0, 129648, '\p{Is_Blk=chesssymbols}', ""); + Expect(1, 129648, '\p{^Is_Blk=chesssymbols}', ""); + Expect(1, 129648, '\P{Is_Blk=chesssymbols}', ""); + Expect(0, 129648, '\P{^Is_Blk=chesssymbols}', ""); + Expect(1, 129647, '\p{Is_Blk= Chess_Symbols}', ""); + Expect(0, 129647, '\p{^Is_Blk= Chess_Symbols}', ""); + Expect(0, 129647, '\P{Is_Blk= Chess_Symbols}', ""); + Expect(1, 129647, '\P{^Is_Blk= Chess_Symbols}', ""); + Expect(0, 129648, '\p{Is_Blk= Chess_Symbols}', ""); + Expect(1, 129648, '\p{^Is_Blk= Chess_Symbols}', ""); + Expect(1, 129648, '\P{Is_Blk= Chess_Symbols}', ""); + Expect(0, 129648, '\P{^Is_Blk= Chess_Symbols}', ""); + Error('\p{Block=/a/chorasmian}'); + Error('\P{Block=/a/chorasmian}'); + Expect(1, 69599, '\p{Block=:\AChorasmian\z:}', "");; + Expect(0, 69600, '\p{Block=:\AChorasmian\z:}', "");; + Expect(1, 69599, '\p{Block=chorasmian}', ""); + Expect(0, 69599, '\p{^Block=chorasmian}', ""); + Expect(0, 69599, '\P{Block=chorasmian}', ""); + Expect(1, 69599, '\P{^Block=chorasmian}', ""); + Expect(0, 69600, '\p{Block=chorasmian}', ""); + Expect(1, 69600, '\p{^Block=chorasmian}', ""); + Expect(1, 69600, '\P{Block=chorasmian}', ""); + Expect(0, 69600, '\P{^Block=chorasmian}', ""); + Expect(1, 69599, '\p{Block=:\Achorasmian\z:}', "");; + Expect(0, 69600, '\p{Block=:\Achorasmian\z:}', "");; + Expect(1, 69599, '\p{Block= _Chorasmian}', ""); + Expect(0, 69599, '\p{^Block= _Chorasmian}', ""); + Expect(0, 69599, '\P{Block= _Chorasmian}', ""); + Expect(1, 69599, '\P{^Block= _Chorasmian}', ""); + Expect(0, 69600, '\p{Block= _Chorasmian}', ""); + Expect(1, 69600, '\p{^Block= _Chorasmian}', ""); + Expect(1, 69600, '\P{Block= _Chorasmian}', ""); + Expect(0, 69600, '\P{^Block= _Chorasmian}', ""); + Error('\p{Blk= /a/Chorasmian}'); + Error('\P{Blk= /a/Chorasmian}'); + Expect(1, 69599, '\p{Blk=:\AChorasmian\z:}', "");; + Expect(0, 69600, '\p{Blk=:\AChorasmian\z:}', "");; + Expect(1, 69599, '\p{Blk: chorasmian}', ""); + Expect(0, 69599, '\p{^Blk: chorasmian}', ""); + Expect(0, 69599, '\P{Blk: chorasmian}', ""); + Expect(1, 69599, '\P{^Blk: chorasmian}', ""); + Expect(0, 69600, '\p{Blk: chorasmian}', ""); + Expect(1, 69600, '\p{^Blk: chorasmian}', ""); + Expect(1, 69600, '\P{Blk: chorasmian}', ""); + Expect(0, 69600, '\P{^Blk: chorasmian}', ""); + Expect(1, 69599, '\p{Blk=:\Achorasmian\z:}', "");; + Expect(0, 69600, '\p{Blk=:\Achorasmian\z:}', "");; + Expect(1, 69599, '\p{Blk= Chorasmian}', ""); + Expect(0, 69599, '\p{^Blk= Chorasmian}', ""); + Expect(0, 69599, '\P{Blk= Chorasmian}', ""); + Expect(1, 69599, '\P{^Blk= Chorasmian}', ""); + Expect(0, 69600, '\p{Blk= Chorasmian}', ""); + Expect(1, 69600, '\p{^Blk= Chorasmian}', ""); + Expect(1, 69600, '\P{Blk= Chorasmian}', ""); + Expect(0, 69600, '\P{^Blk= Chorasmian}', ""); + Error('\p{Is_Block: /a/ Chorasmian}'); + Error('\P{Is_Block: /a/ Chorasmian}'); + Expect(1, 69599, '\p{Is_Block=chorasmian}', ""); + Expect(0, 69599, '\p{^Is_Block=chorasmian}', ""); + Expect(0, 69599, '\P{Is_Block=chorasmian}', ""); + Expect(1, 69599, '\P{^Is_Block=chorasmian}', ""); + Expect(0, 69600, '\p{Is_Block=chorasmian}', ""); + Expect(1, 69600, '\p{^Is_Block=chorasmian}', ""); + Expect(1, 69600, '\P{Is_Block=chorasmian}', ""); + Expect(0, 69600, '\P{^Is_Block=chorasmian}', ""); + Expect(1, 69599, '\p{Is_Block=--Chorasmian}', ""); + Expect(0, 69599, '\p{^Is_Block=--Chorasmian}', ""); + Expect(0, 69599, '\P{Is_Block=--Chorasmian}', ""); + Expect(1, 69599, '\P{^Is_Block=--Chorasmian}', ""); + Expect(0, 69600, '\p{Is_Block=--Chorasmian}', ""); + Expect(1, 69600, '\p{^Is_Block=--Chorasmian}', ""); + Expect(1, 69600, '\P{Is_Block=--Chorasmian}', ""); + Expect(0, 69600, '\P{^Is_Block=--Chorasmian}', ""); + Error('\p{Is_Blk=:=CHORASMIAN}'); + Error('\P{Is_Blk=:=CHORASMIAN}'); + Expect(1, 69599, '\p{Is_Blk=chorasmian}', ""); + Expect(0, 69599, '\p{^Is_Blk=chorasmian}', ""); + Expect(0, 69599, '\P{Is_Blk=chorasmian}', ""); + Expect(1, 69599, '\P{^Is_Blk=chorasmian}', ""); + Expect(0, 69600, '\p{Is_Blk=chorasmian}', ""); + Expect(1, 69600, '\p{^Is_Blk=chorasmian}', ""); + Expect(1, 69600, '\P{Is_Blk=chorasmian}', ""); + Expect(0, 69600, '\P{^Is_Blk=chorasmian}', ""); + Expect(1, 69599, '\p{Is_Blk= CHORASMIAN}', ""); + Expect(0, 69599, '\p{^Is_Blk= CHORASMIAN}', ""); + Expect(0, 69599, '\P{Is_Blk= CHORASMIAN}', ""); + Expect(1, 69599, '\P{^Is_Blk= CHORASMIAN}', ""); + Expect(0, 69600, '\p{Is_Blk= CHORASMIAN}', ""); + Expect(1, 69600, '\p{^Is_Blk= CHORASMIAN}', ""); + Expect(1, 69600, '\P{Is_Blk= CHORASMIAN}', ""); + Expect(0, 69600, '\P{^Is_Blk= CHORASMIAN}', ""); + Error('\p{Block=:=-CJK_unified_IDEOGRAPHS}'); + Error('\P{Block=:=-CJK_unified_IDEOGRAPHS}'); + Expect(1, 40959, '\p{Block=:\ACJK_Unified_Ideographs\z:}', "");; + Expect(0, 40960, '\p{Block=:\ACJK_Unified_Ideographs\z:}', "");; + Expect(1, 40959, '\p{Block=cjkunifiedideographs}', ""); + Expect(0, 40959, '\p{^Block=cjkunifiedideographs}', ""); + Expect(0, 40959, '\P{Block=cjkunifiedideographs}', ""); + Expect(1, 40959, '\P{^Block=cjkunifiedideographs}', ""); + Expect(0, 40960, '\p{Block=cjkunifiedideographs}', ""); + Expect(1, 40960, '\p{^Block=cjkunifiedideographs}', ""); + Expect(1, 40960, '\P{Block=cjkunifiedideographs}', ""); + Expect(0, 40960, '\P{^Block=cjkunifiedideographs}', ""); + Expect(1, 40959, '\p{Block=:\Acjkunifiedideographs\z:}', "");; + Expect(0, 40960, '\p{Block=:\Acjkunifiedideographs\z:}', "");; + Expect(1, 40959, '\p{Block: -CJK_unified_ideographs}', ""); + Expect(0, 40959, '\p{^Block: -CJK_unified_ideographs}', ""); + Expect(0, 40959, '\P{Block: -CJK_unified_ideographs}', ""); + Expect(1, 40959, '\P{^Block: -CJK_unified_ideographs}', ""); + Expect(0, 40960, '\p{Block: -CJK_unified_ideographs}', ""); + Expect(1, 40960, '\p{^Block: -CJK_unified_ideographs}', ""); + Expect(1, 40960, '\P{Block: -CJK_unified_ideographs}', ""); + Expect(0, 40960, '\P{^Block: -CJK_unified_ideographs}', ""); + Error('\p{Blk=/a/_ CJK}'); + Error('\P{Blk=/a/_ CJK}'); + Expect(1, 40959, '\p{Blk=:\ACJK\z:}', "");; + Expect(0, 40960, '\p{Blk=:\ACJK\z:}', "");; + Expect(1, 40959, '\p{Blk=cjk}', ""); + Expect(0, 40959, '\p{^Blk=cjk}', ""); + Expect(0, 40959, '\P{Blk=cjk}', ""); + Expect(1, 40959, '\P{^Blk=cjk}', ""); + Expect(0, 40960, '\p{Blk=cjk}', ""); + Expect(1, 40960, '\p{^Blk=cjk}', ""); + Expect(1, 40960, '\P{Blk=cjk}', ""); + Expect(0, 40960, '\P{^Blk=cjk}', ""); + Expect(1, 40959, '\p{Blk=:\Acjk\z:}', "");; + Expect(0, 40960, '\p{Blk=:\Acjk\z:}', "");; + Expect(1, 40959, '\p{Blk=-_CJK}', ""); + Expect(0, 40959, '\p{^Blk=-_CJK}', ""); + Expect(0, 40959, '\P{Blk=-_CJK}', ""); + Expect(1, 40959, '\P{^Blk=-_CJK}', ""); + Expect(0, 40960, '\p{Blk=-_CJK}', ""); + Expect(1, 40960, '\p{^Blk=-_CJK}', ""); + Expect(1, 40960, '\P{Blk=-_CJK}', ""); + Expect(0, 40960, '\P{^Blk=-_CJK}', ""); + Error('\p{Is_Block=- cjk_UNIFIED_IDEOGRAPHS/a/}'); + Error('\P{Is_Block=- cjk_UNIFIED_IDEOGRAPHS/a/}'); + Expect(1, 40959, '\p{Is_Block=cjkunifiedideographs}', ""); + Expect(0, 40959, '\p{^Is_Block=cjkunifiedideographs}', ""); + Expect(0, 40959, '\P{Is_Block=cjkunifiedideographs}', ""); + Expect(1, 40959, '\P{^Is_Block=cjkunifiedideographs}', ""); + Expect(0, 40960, '\p{Is_Block=cjkunifiedideographs}', ""); + Expect(1, 40960, '\p{^Is_Block=cjkunifiedideographs}', ""); + Expect(1, 40960, '\P{Is_Block=cjkunifiedideographs}', ""); + Expect(0, 40960, '\P{^Is_Block=cjkunifiedideographs}', ""); + Expect(1, 40959, '\p{Is_Block=-_CJK_Unified_Ideographs}', ""); + Expect(0, 40959, '\p{^Is_Block=-_CJK_Unified_Ideographs}', ""); + Expect(0, 40959, '\P{Is_Block=-_CJK_Unified_Ideographs}', ""); + Expect(1, 40959, '\P{^Is_Block=-_CJK_Unified_Ideographs}', ""); + Expect(0, 40960, '\p{Is_Block=-_CJK_Unified_Ideographs}', ""); + Expect(1, 40960, '\p{^Is_Block=-_CJK_Unified_Ideographs}', ""); + Expect(1, 40960, '\P{Is_Block=-_CJK_Unified_Ideographs}', ""); + Expect(0, 40960, '\P{^Is_Block=-_CJK_Unified_Ideographs}', ""); + Error('\p{Is_Blk: -/a/CJK}'); + Error('\P{Is_Blk: -/a/CJK}'); + Expect(1, 40959, '\p{Is_Blk=cjk}', ""); + Expect(0, 40959, '\p{^Is_Blk=cjk}', ""); + Expect(0, 40959, '\P{Is_Blk=cjk}', ""); + Expect(1, 40959, '\P{^Is_Blk=cjk}', ""); + Expect(0, 40960, '\p{Is_Blk=cjk}', ""); + Expect(1, 40960, '\p{^Is_Blk=cjk}', ""); + Expect(1, 40960, '\P{Is_Blk=cjk}', ""); + Expect(0, 40960, '\P{^Is_Blk=cjk}', ""); + Expect(1, 40959, '\p{Is_Blk= cjk}', ""); + Expect(0, 40959, '\p{^Is_Blk= cjk}', ""); + Expect(0, 40959, '\P{Is_Blk= cjk}', ""); + Expect(1, 40959, '\P{^Is_Blk= cjk}', ""); + Expect(0, 40960, '\p{Is_Blk= cjk}', ""); + Expect(1, 40960, '\p{^Is_Blk= cjk}', ""); + Expect(1, 40960, '\P{Is_Blk= cjk}', ""); + Expect(0, 40960, '\P{^Is_Blk= cjk}', ""); + Error('\p{Block=/a/- cjk_COMPATIBILITY}'); + Error('\P{Block=/a/- cjk_COMPATIBILITY}'); + Expect(1, 13311, '\p{Block=:\ACJK_Compatibility\z:}', "");; + Expect(0, 13312, '\p{Block=:\ACJK_Compatibility\z:}', "");; + Expect(1, 13311, '\p{Block:cjkcompatibility}', ""); + Expect(0, 13311, '\p{^Block:cjkcompatibility}', ""); + Expect(0, 13311, '\P{Block:cjkcompatibility}', ""); + Expect(1, 13311, '\P{^Block:cjkcompatibility}', ""); + Expect(0, 13312, '\p{Block:cjkcompatibility}', ""); + Expect(1, 13312, '\p{^Block:cjkcompatibility}', ""); + Expect(1, 13312, '\P{Block:cjkcompatibility}', ""); + Expect(0, 13312, '\P{^Block:cjkcompatibility}', ""); + Expect(1, 13311, '\p{Block=:\Acjkcompatibility\z:}', "");; + Expect(0, 13312, '\p{Block=:\Acjkcompatibility\z:}', "");; + Expect(1, 13311, '\p{Block= CJK_COMPATIBILITY}', ""); + Expect(0, 13311, '\p{^Block= CJK_COMPATIBILITY}', ""); + Expect(0, 13311, '\P{Block= CJK_COMPATIBILITY}', ""); + Expect(1, 13311, '\P{^Block= CJK_COMPATIBILITY}', ""); + Expect(0, 13312, '\p{Block= CJK_COMPATIBILITY}', ""); + Expect(1, 13312, '\p{^Block= CJK_COMPATIBILITY}', ""); + Expect(1, 13312, '\P{Block= CJK_COMPATIBILITY}', ""); + Expect(0, 13312, '\P{^Block= CJK_COMPATIBILITY}', ""); + Error('\p{Blk:-/a/CJK_compat}'); + Error('\P{Blk:-/a/CJK_compat}'); + Expect(1, 13311, '\p{Blk=:\ACJK_Compat\z:}', "");; + Expect(0, 13312, '\p{Blk=:\ACJK_Compat\z:}', "");; + Expect(1, 13311, '\p{Blk=cjkcompat}', ""); + Expect(0, 13311, '\p{^Blk=cjkcompat}', ""); + Expect(0, 13311, '\P{Blk=cjkcompat}', ""); + Expect(1, 13311, '\P{^Blk=cjkcompat}', ""); + Expect(0, 13312, '\p{Blk=cjkcompat}', ""); + Expect(1, 13312, '\p{^Blk=cjkcompat}', ""); + Expect(1, 13312, '\P{Blk=cjkcompat}', ""); + Expect(0, 13312, '\P{^Blk=cjkcompat}', ""); + Expect(1, 13311, '\p{Blk=:\Acjkcompat\z:}', "");; + Expect(0, 13312, '\p{Blk=:\Acjkcompat\z:}', "");; + Expect(1, 13311, '\p{Blk=-_CJK_compat}', ""); + Expect(0, 13311, '\p{^Blk=-_CJK_compat}', ""); + Expect(0, 13311, '\P{Blk=-_CJK_compat}', ""); + Expect(1, 13311, '\P{^Blk=-_CJK_compat}', ""); + Expect(0, 13312, '\p{Blk=-_CJK_compat}', ""); + Expect(1, 13312, '\p{^Blk=-_CJK_compat}', ""); + Expect(1, 13312, '\P{Blk=-_CJK_compat}', ""); + Expect(0, 13312, '\P{^Blk=-_CJK_compat}', ""); + Error('\p{Is_Block=:= -CJK_compatibility}'); + Error('\P{Is_Block=:= -CJK_compatibility}'); + Expect(1, 13311, '\p{Is_Block: cjkcompatibility}', ""); + Expect(0, 13311, '\p{^Is_Block: cjkcompatibility}', ""); + Expect(0, 13311, '\P{Is_Block: cjkcompatibility}', ""); + Expect(1, 13311, '\P{^Is_Block: cjkcompatibility}', ""); + Expect(0, 13312, '\p{Is_Block: cjkcompatibility}', ""); + Expect(1, 13312, '\p{^Is_Block: cjkcompatibility}', ""); + Expect(1, 13312, '\P{Is_Block: cjkcompatibility}', ""); + Expect(0, 13312, '\P{^Is_Block: cjkcompatibility}', ""); + Expect(1, 13311, '\p{Is_Block: cjk_COMPATIBILITY}', ""); + Expect(0, 13311, '\p{^Is_Block: cjk_COMPATIBILITY}', ""); + Expect(0, 13311, '\P{Is_Block: cjk_COMPATIBILITY}', ""); + Expect(1, 13311, '\P{^Is_Block: cjk_COMPATIBILITY}', ""); + Expect(0, 13312, '\p{Is_Block: cjk_COMPATIBILITY}', ""); + Expect(1, 13312, '\p{^Is_Block: cjk_COMPATIBILITY}', ""); + Expect(1, 13312, '\P{Is_Block: cjk_COMPATIBILITY}', ""); + Expect(0, 13312, '\P{^Is_Block: cjk_COMPATIBILITY}', ""); + Error('\p{Is_Blk=:=-CJK_Compat}'); + Error('\P{Is_Blk=:=-CJK_Compat}'); + Expect(1, 13311, '\p{Is_Blk=cjkcompat}', ""); + Expect(0, 13311, '\p{^Is_Blk=cjkcompat}', ""); + Expect(0, 13311, '\P{Is_Blk=cjkcompat}', ""); + Expect(1, 13311, '\P{^Is_Blk=cjkcompat}', ""); + Expect(0, 13312, '\p{Is_Blk=cjkcompat}', ""); + Expect(1, 13312, '\p{^Is_Blk=cjkcompat}', ""); + Expect(1, 13312, '\P{Is_Blk=cjkcompat}', ""); + Expect(0, 13312, '\P{^Is_Blk=cjkcompat}', ""); + Expect(1, 13311, '\p{Is_Blk= _CJK_COMPAT}', ""); + Expect(0, 13311, '\p{^Is_Blk= _CJK_COMPAT}', ""); + Expect(0, 13311, '\P{Is_Blk= _CJK_COMPAT}', ""); + Expect(1, 13311, '\P{^Is_Blk= _CJK_COMPAT}', ""); + Expect(0, 13312, '\p{Is_Blk= _CJK_COMPAT}', ""); + Expect(1, 13312, '\p{^Is_Blk= _CJK_COMPAT}', ""); + Expect(1, 13312, '\P{Is_Blk= _CJK_COMPAT}', ""); + Expect(0, 13312, '\P{^Is_Blk= _CJK_COMPAT}', ""); + Error('\p{Block::=- CJK_COMPATIBILITY_Forms}'); + Error('\P{Block::=- CJK_COMPATIBILITY_Forms}'); + Expect(1, 65103, '\p{Block=:\ACJK_Compatibility_Forms\z:}', "");; + Expect(0, 65104, '\p{Block=:\ACJK_Compatibility_Forms\z:}', "");; + Expect(1, 65103, '\p{Block=cjkcompatibilityforms}', ""); + Expect(0, 65103, '\p{^Block=cjkcompatibilityforms}', ""); + Expect(0, 65103, '\P{Block=cjkcompatibilityforms}', ""); + Expect(1, 65103, '\P{^Block=cjkcompatibilityforms}', ""); + Expect(0, 65104, '\p{Block=cjkcompatibilityforms}', ""); + Expect(1, 65104, '\p{^Block=cjkcompatibilityforms}', ""); + Expect(1, 65104, '\P{Block=cjkcompatibilityforms}', ""); + Expect(0, 65104, '\P{^Block=cjkcompatibilityforms}', ""); + Expect(1, 65103, '\p{Block=:\Acjkcompatibilityforms\z:}', "");; + Expect(0, 65104, '\p{Block=:\Acjkcompatibilityforms\z:}', "");; + Expect(1, 65103, '\p{Block= -CJK_Compatibility_forms}', ""); + Expect(0, 65103, '\p{^Block= -CJK_Compatibility_forms}', ""); + Expect(0, 65103, '\P{Block= -CJK_Compatibility_forms}', ""); + Expect(1, 65103, '\P{^Block= -CJK_Compatibility_forms}', ""); + Expect(0, 65104, '\p{Block= -CJK_Compatibility_forms}', ""); + Expect(1, 65104, '\p{^Block= -CJK_Compatibility_forms}', ""); + Expect(1, 65104, '\P{Block= -CJK_Compatibility_forms}', ""); + Expect(0, 65104, '\P{^Block= -CJK_Compatibility_forms}', ""); + Error('\p{Blk= /a/CJK_COMPAT_FORMS}'); + Error('\P{Blk= /a/CJK_COMPAT_FORMS}'); + Expect(1, 65103, '\p{Blk=:\ACJK_Compat_Forms\z:}', "");; + Expect(0, 65104, '\p{Blk=:\ACJK_Compat_Forms\z:}', "");; + Expect(1, 65103, '\p{Blk=cjkcompatforms}', ""); + Expect(0, 65103, '\p{^Blk=cjkcompatforms}', ""); + Expect(0, 65103, '\P{Blk=cjkcompatforms}', ""); + Expect(1, 65103, '\P{^Blk=cjkcompatforms}', ""); + Expect(0, 65104, '\p{Blk=cjkcompatforms}', ""); + Expect(1, 65104, '\p{^Blk=cjkcompatforms}', ""); + Expect(1, 65104, '\P{Blk=cjkcompatforms}', ""); + Expect(0, 65104, '\P{^Blk=cjkcompatforms}', ""); + Expect(1, 65103, '\p{Blk=:\Acjkcompatforms\z:}', "");; + Expect(0, 65104, '\p{Blk=:\Acjkcompatforms\z:}', "");; + Expect(1, 65103, '\p{Blk= -CJK_Compat_Forms}', ""); + Expect(0, 65103, '\p{^Blk= -CJK_Compat_Forms}', ""); + Expect(0, 65103, '\P{Blk= -CJK_Compat_Forms}', ""); + Expect(1, 65103, '\P{^Blk= -CJK_Compat_Forms}', ""); + Expect(0, 65104, '\p{Blk= -CJK_Compat_Forms}', ""); + Expect(1, 65104, '\p{^Blk= -CJK_Compat_Forms}', ""); + Expect(1, 65104, '\P{Blk= -CJK_Compat_Forms}', ""); + Expect(0, 65104, '\P{^Blk= -CJK_Compat_Forms}', ""); + Error('\p{Is_Block=/a/ CJK_Compatibility_FORMS}'); + Error('\P{Is_Block=/a/ CJK_Compatibility_FORMS}'); + Expect(1, 65103, '\p{Is_Block=cjkcompatibilityforms}', ""); + Expect(0, 65103, '\p{^Is_Block=cjkcompatibilityforms}', ""); + Expect(0, 65103, '\P{Is_Block=cjkcompatibilityforms}', ""); + Expect(1, 65103, '\P{^Is_Block=cjkcompatibilityforms}', ""); + Expect(0, 65104, '\p{Is_Block=cjkcompatibilityforms}', ""); + Expect(1, 65104, '\p{^Is_Block=cjkcompatibilityforms}', ""); + Expect(1, 65104, '\P{Is_Block=cjkcompatibilityforms}', ""); + Expect(0, 65104, '\P{^Is_Block=cjkcompatibilityforms}', ""); + Expect(1, 65103, '\p{Is_Block= CJK_compatibility_Forms}', ""); + Expect(0, 65103, '\p{^Is_Block= CJK_compatibility_Forms}', ""); + Expect(0, 65103, '\P{Is_Block= CJK_compatibility_Forms}', ""); + Expect(1, 65103, '\P{^Is_Block= CJK_compatibility_Forms}', ""); + Expect(0, 65104, '\p{Is_Block= CJK_compatibility_Forms}', ""); + Expect(1, 65104, '\p{^Is_Block= CJK_compatibility_Forms}', ""); + Expect(1, 65104, '\P{Is_Block= CJK_compatibility_Forms}', ""); + Expect(0, 65104, '\P{^Is_Block= CJK_compatibility_Forms}', ""); + Error('\p{Is_Blk=/a/- CJK_Compat_Forms}'); + Error('\P{Is_Blk=/a/- CJK_Compat_Forms}'); + Expect(1, 65103, '\p{Is_Blk=cjkcompatforms}', ""); + Expect(0, 65103, '\p{^Is_Blk=cjkcompatforms}', ""); + Expect(0, 65103, '\P{Is_Blk=cjkcompatforms}', ""); + Expect(1, 65103, '\P{^Is_Blk=cjkcompatforms}', ""); + Expect(0, 65104, '\p{Is_Blk=cjkcompatforms}', ""); + Expect(1, 65104, '\p{^Is_Blk=cjkcompatforms}', ""); + Expect(1, 65104, '\P{Is_Blk=cjkcompatforms}', ""); + Expect(0, 65104, '\P{^Is_Blk=cjkcompatforms}', ""); + Expect(1, 65103, '\p{Is_Blk:-CJK_compat_Forms}', ""); + Expect(0, 65103, '\p{^Is_Blk:-CJK_compat_Forms}', ""); + Expect(0, 65103, '\P{Is_Blk:-CJK_compat_Forms}', ""); + Expect(1, 65103, '\P{^Is_Blk:-CJK_compat_Forms}', ""); + Expect(0, 65104, '\p{Is_Blk:-CJK_compat_Forms}', ""); + Expect(1, 65104, '\p{^Is_Blk:-CJK_compat_Forms}', ""); + Expect(1, 65104, '\P{Is_Blk:-CJK_compat_Forms}', ""); + Expect(0, 65104, '\P{^Is_Blk:-CJK_compat_Forms}', ""); + Error('\p{Block=/a/-CJK_Compatibility_ideographs}'); + Error('\P{Block=/a/-CJK_Compatibility_ideographs}'); + Expect(1, 64255, '\p{Block=:\ACJK_Compatibility_Ideographs\z:}', "");; + Expect(0, 64256, '\p{Block=:\ACJK_Compatibility_Ideographs\z:}', "");; + Expect(1, 64255, '\p{Block=cjkcompatibilityideographs}', ""); + Expect(0, 64255, '\p{^Block=cjkcompatibilityideographs}', ""); + Expect(0, 64255, '\P{Block=cjkcompatibilityideographs}', ""); + Expect(1, 64255, '\P{^Block=cjkcompatibilityideographs}', ""); + Expect(0, 64256, '\p{Block=cjkcompatibilityideographs}', ""); + Expect(1, 64256, '\p{^Block=cjkcompatibilityideographs}', ""); + Expect(1, 64256, '\P{Block=cjkcompatibilityideographs}', ""); + Expect(0, 64256, '\P{^Block=cjkcompatibilityideographs}', ""); + Expect(1, 64255, '\p{Block=:\Acjkcompatibilityideographs\z:}', "");; + Expect(0, 64256, '\p{Block=:\Acjkcompatibilityideographs\z:}', "");; + Expect(1, 64255, '\p{Block=_ cjk_Compatibility_IDEOGRAPHS}', ""); + Expect(0, 64255, '\p{^Block=_ cjk_Compatibility_IDEOGRAPHS}', ""); + Expect(0, 64255, '\P{Block=_ cjk_Compatibility_IDEOGRAPHS}', ""); + Expect(1, 64255, '\P{^Block=_ cjk_Compatibility_IDEOGRAPHS}', ""); + Expect(0, 64256, '\p{Block=_ cjk_Compatibility_IDEOGRAPHS}', ""); + Expect(1, 64256, '\p{^Block=_ cjk_Compatibility_IDEOGRAPHS}', ""); + Expect(1, 64256, '\P{Block=_ cjk_Compatibility_IDEOGRAPHS}', ""); + Expect(0, 64256, '\P{^Block=_ cjk_Compatibility_IDEOGRAPHS}', ""); + Error('\p{Blk=__CJK_Compat_Ideographs/a/}'); + Error('\P{Blk=__CJK_Compat_Ideographs/a/}'); + Expect(1, 64255, '\p{Blk=:\ACJK_Compat_Ideographs\z:}', "");; + Expect(0, 64256, '\p{Blk=:\ACJK_Compat_Ideographs\z:}', "");; + Expect(1, 64255, '\p{Blk=cjkcompatideographs}', ""); + Expect(0, 64255, '\p{^Blk=cjkcompatideographs}', ""); + Expect(0, 64255, '\P{Blk=cjkcompatideographs}', ""); + Expect(1, 64255, '\P{^Blk=cjkcompatideographs}', ""); + Expect(0, 64256, '\p{Blk=cjkcompatideographs}', ""); + Expect(1, 64256, '\p{^Blk=cjkcompatideographs}', ""); + Expect(1, 64256, '\P{Blk=cjkcompatideographs}', ""); + Expect(0, 64256, '\P{^Blk=cjkcompatideographs}', ""); + Expect(1, 64255, '\p{Blk=:\Acjkcompatideographs\z:}', "");; + Expect(0, 64256, '\p{Blk=:\Acjkcompatideographs\z:}', "");; + Expect(1, 64255, '\p{Blk= CJK_Compat_ideographs}', ""); + Expect(0, 64255, '\p{^Blk= CJK_Compat_ideographs}', ""); + Expect(0, 64255, '\P{Blk= CJK_Compat_ideographs}', ""); + Expect(1, 64255, '\P{^Blk= CJK_Compat_ideographs}', ""); + Expect(0, 64256, '\p{Blk= CJK_Compat_ideographs}', ""); + Expect(1, 64256, '\p{^Blk= CJK_Compat_ideographs}', ""); + Expect(1, 64256, '\P{Blk= CJK_Compat_ideographs}', ""); + Expect(0, 64256, '\P{^Blk= CJK_Compat_ideographs}', ""); + Error('\p{Is_Block: /a/_-CJK_Compatibility_IDEOGRAPHS}'); + Error('\P{Is_Block: /a/_-CJK_Compatibility_IDEOGRAPHS}'); + Expect(1, 64255, '\p{Is_Block=cjkcompatibilityideographs}', ""); + Expect(0, 64255, '\p{^Is_Block=cjkcompatibilityideographs}', ""); + Expect(0, 64255, '\P{Is_Block=cjkcompatibilityideographs}', ""); + Expect(1, 64255, '\P{^Is_Block=cjkcompatibilityideographs}', ""); + Expect(0, 64256, '\p{Is_Block=cjkcompatibilityideographs}', ""); + Expect(1, 64256, '\p{^Is_Block=cjkcompatibilityideographs}', ""); + Expect(1, 64256, '\P{Is_Block=cjkcompatibilityideographs}', ""); + Expect(0, 64256, '\P{^Is_Block=cjkcompatibilityideographs}', ""); + Expect(1, 64255, '\p{Is_Block=-CJK_Compatibility_IDEOGRAPHS}', ""); + Expect(0, 64255, '\p{^Is_Block=-CJK_Compatibility_IDEOGRAPHS}', ""); + Expect(0, 64255, '\P{Is_Block=-CJK_Compatibility_IDEOGRAPHS}', ""); + Expect(1, 64255, '\P{^Is_Block=-CJK_Compatibility_IDEOGRAPHS}', ""); + Expect(0, 64256, '\p{Is_Block=-CJK_Compatibility_IDEOGRAPHS}', ""); + Expect(1, 64256, '\p{^Is_Block=-CJK_Compatibility_IDEOGRAPHS}', ""); + Expect(1, 64256, '\P{Is_Block=-CJK_Compatibility_IDEOGRAPHS}', ""); + Expect(0, 64256, '\P{^Is_Block=-CJK_Compatibility_IDEOGRAPHS}', ""); + Error('\p{Is_Blk=:= cjk_compat_ideographs}'); + Error('\P{Is_Blk=:= cjk_compat_ideographs}'); + Expect(1, 64255, '\p{Is_Blk=cjkcompatideographs}', ""); + Expect(0, 64255, '\p{^Is_Blk=cjkcompatideographs}', ""); + Expect(0, 64255, '\P{Is_Blk=cjkcompatideographs}', ""); + Expect(1, 64255, '\P{^Is_Blk=cjkcompatideographs}', ""); + Expect(0, 64256, '\p{Is_Blk=cjkcompatideographs}', ""); + Expect(1, 64256, '\p{^Is_Blk=cjkcompatideographs}', ""); + Expect(1, 64256, '\P{Is_Blk=cjkcompatideographs}', ""); + Expect(0, 64256, '\P{^Is_Blk=cjkcompatideographs}', ""); + Expect(1, 64255, '\p{Is_Blk=cjk_compat_Ideographs}', ""); + Expect(0, 64255, '\p{^Is_Blk=cjk_compat_Ideographs}', ""); + Expect(0, 64255, '\P{Is_Blk=cjk_compat_Ideographs}', ""); + Expect(1, 64255, '\P{^Is_Blk=cjk_compat_Ideographs}', ""); + Expect(0, 64256, '\p{Is_Blk=cjk_compat_Ideographs}', ""); + Expect(1, 64256, '\p{^Is_Blk=cjk_compat_Ideographs}', ""); + Expect(1, 64256, '\P{Is_Blk=cjk_compat_Ideographs}', ""); + Expect(0, 64256, '\P{^Is_Blk=cjk_compat_Ideographs}', ""); + Error('\p{Block= CJK_compatibility_Ideographs_Supplement:=}'); + Error('\P{Block= CJK_compatibility_Ideographs_Supplement:=}'); + Expect(1, 195103, '\p{Block=:\ACJK_Compatibility_Ideographs_Supplement\z:}', "");; + Expect(0, 195104, '\p{Block=:\ACJK_Compatibility_Ideographs_Supplement\z:}', "");; + Expect(1, 195103, '\p{Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\p{^Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\P{Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\P{^Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\p{Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\p{^Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\P{Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\P{^Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\p{Block=:\Acjkcompatibilityideographssupplement\z:}', "");; + Expect(0, 195104, '\p{Block=:\Acjkcompatibilityideographssupplement\z:}', "");; + Expect(1, 195103, '\p{Block=__CJK_Compatibility_ideographs_SUPPLEMENT}', ""); + Expect(0, 195103, '\p{^Block=__CJK_Compatibility_ideographs_SUPPLEMENT}', ""); + Expect(0, 195103, '\P{Block=__CJK_Compatibility_ideographs_SUPPLEMENT}', ""); + Expect(1, 195103, '\P{^Block=__CJK_Compatibility_ideographs_SUPPLEMENT}', ""); + Expect(0, 195104, '\p{Block=__CJK_Compatibility_ideographs_SUPPLEMENT}', ""); + Expect(1, 195104, '\p{^Block=__CJK_Compatibility_ideographs_SUPPLEMENT}', ""); + Expect(1, 195104, '\P{Block=__CJK_Compatibility_ideographs_SUPPLEMENT}', ""); + Expect(0, 195104, '\P{^Block=__CJK_Compatibility_ideographs_SUPPLEMENT}', ""); + Error('\p{Blk= _CJK_compat_IDEOGRAPHS_Sup:=}'); + Error('\P{Blk= _CJK_compat_IDEOGRAPHS_Sup:=}'); + Expect(1, 195103, '\p{Blk=:\ACJK_Compat_Ideographs_Sup\z:}', "");; + Expect(0, 195104, '\p{Blk=:\ACJK_Compat_Ideographs_Sup\z:}', "");; + Expect(1, 195103, '\p{Blk=cjkcompatideographssup}', ""); + Expect(0, 195103, '\p{^Blk=cjkcompatideographssup}', ""); + Expect(0, 195103, '\P{Blk=cjkcompatideographssup}', ""); + Expect(1, 195103, '\P{^Blk=cjkcompatideographssup}', ""); + Expect(0, 195104, '\p{Blk=cjkcompatideographssup}', ""); + Expect(1, 195104, '\p{^Blk=cjkcompatideographssup}', ""); + Expect(1, 195104, '\P{Blk=cjkcompatideographssup}', ""); + Expect(0, 195104, '\P{^Blk=cjkcompatideographssup}', ""); + Expect(1, 195103, '\p{Blk=:\Acjkcompatideographssup\z:}', "");; + Expect(0, 195104, '\p{Blk=:\Acjkcompatideographssup\z:}', "");; + Expect(1, 195103, '\p{Blk= cjk_compat_IDEOGRAPHS_Sup}', ""); + Expect(0, 195103, '\p{^Blk= cjk_compat_IDEOGRAPHS_Sup}', ""); + Expect(0, 195103, '\P{Blk= cjk_compat_IDEOGRAPHS_Sup}', ""); + Expect(1, 195103, '\P{^Blk= cjk_compat_IDEOGRAPHS_Sup}', ""); + Expect(0, 195104, '\p{Blk= cjk_compat_IDEOGRAPHS_Sup}', ""); + Expect(1, 195104, '\p{^Blk= cjk_compat_IDEOGRAPHS_Sup}', ""); + Expect(1, 195104, '\P{Blk= cjk_compat_IDEOGRAPHS_Sup}', ""); + Expect(0, 195104, '\P{^Blk= cjk_compat_IDEOGRAPHS_Sup}', ""); + Error('\p{Is_Block= :=CJK_COMPATIBILITY_Ideographs_SUPPLEMENT}'); + Error('\P{Is_Block= :=CJK_COMPATIBILITY_Ideographs_SUPPLEMENT}'); + Expect(1, 195103, '\p{Is_Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\p{^Is_Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\P{Is_Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\P{^Is_Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\p{Is_Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\p{^Is_Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\P{Is_Block=cjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\P{^Is_Block=cjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\p{Is_Block= CJK_compatibility_Ideographs_Supplement}', ""); + Expect(0, 195103, '\p{^Is_Block= CJK_compatibility_Ideographs_Supplement}', ""); + Expect(0, 195103, '\P{Is_Block= CJK_compatibility_Ideographs_Supplement}', ""); + Expect(1, 195103, '\P{^Is_Block= CJK_compatibility_Ideographs_Supplement}', ""); + Expect(0, 195104, '\p{Is_Block= CJK_compatibility_Ideographs_Supplement}', ""); + Expect(1, 195104, '\p{^Is_Block= CJK_compatibility_Ideographs_Supplement}', ""); + Expect(1, 195104, '\P{Is_Block= CJK_compatibility_Ideographs_Supplement}', ""); + Expect(0, 195104, '\P{^Is_Block= CJK_compatibility_Ideographs_Supplement}', ""); + Error('\p{Is_Blk=_/a/CJK_Compat_Ideographs_SUP}'); + Error('\P{Is_Blk=_/a/CJK_Compat_Ideographs_SUP}'); + Expect(1, 195103, '\p{Is_Blk=cjkcompatideographssup}', ""); + Expect(0, 195103, '\p{^Is_Blk=cjkcompatideographssup}', ""); + Expect(0, 195103, '\P{Is_Blk=cjkcompatideographssup}', ""); + Expect(1, 195103, '\P{^Is_Blk=cjkcompatideographssup}', ""); + Expect(0, 195104, '\p{Is_Blk=cjkcompatideographssup}', ""); + Expect(1, 195104, '\p{^Is_Blk=cjkcompatideographssup}', ""); + Expect(1, 195104, '\P{Is_Blk=cjkcompatideographssup}', ""); + Expect(0, 195104, '\P{^Is_Blk=cjkcompatideographssup}', ""); + Expect(1, 195103, '\p{Is_Blk:- CJK_COMPAT_IDEOGRAPHS_sup}', ""); + Expect(0, 195103, '\p{^Is_Blk:- CJK_COMPAT_IDEOGRAPHS_sup}', ""); + Expect(0, 195103, '\P{Is_Blk:- CJK_COMPAT_IDEOGRAPHS_sup}', ""); + Expect(1, 195103, '\P{^Is_Blk:- CJK_COMPAT_IDEOGRAPHS_sup}', ""); + Expect(0, 195104, '\p{Is_Blk:- CJK_COMPAT_IDEOGRAPHS_sup}', ""); + Expect(1, 195104, '\p{^Is_Blk:- CJK_COMPAT_IDEOGRAPHS_sup}', ""); + Expect(1, 195104, '\P{Is_Blk:- CJK_COMPAT_IDEOGRAPHS_sup}', ""); + Expect(0, 195104, '\P{^Is_Blk:- CJK_COMPAT_IDEOGRAPHS_sup}', ""); + Error('\p{Block= CJK_Unified_ideographs_Extension_a:=}'); + Error('\P{Block= CJK_Unified_ideographs_Extension_a:=}'); + Expect(1, 19903, '\p{Block=:\ACJK_Unified_Ideographs_Extension_A\z:}', "");; + Expect(0, 19904, '\p{Block=:\ACJK_Unified_Ideographs_Extension_A\z:}', "");; + Expect(1, 19903, '\p{Block=cjkunifiedideographsextensiona}', ""); + Expect(0, 19903, '\p{^Block=cjkunifiedideographsextensiona}', ""); + Expect(0, 19903, '\P{Block=cjkunifiedideographsextensiona}', ""); + Expect(1, 19903, '\P{^Block=cjkunifiedideographsextensiona}', ""); + Expect(0, 19904, '\p{Block=cjkunifiedideographsextensiona}', ""); + Expect(1, 19904, '\p{^Block=cjkunifiedideographsextensiona}', ""); + Expect(1, 19904, '\P{Block=cjkunifiedideographsextensiona}', ""); + Expect(0, 19904, '\P{^Block=cjkunifiedideographsextensiona}', ""); + Expect(1, 19903, '\p{Block=:\Acjkunifiedideographsextensiona\z:}', "");; + Expect(0, 19904, '\p{Block=:\Acjkunifiedideographsextensiona\z:}', "");; + Expect(1, 19903, '\p{Block= CJK_Unified_ideographs_Extension_A}', ""); + Expect(0, 19903, '\p{^Block= CJK_Unified_ideographs_Extension_A}', ""); + Expect(0, 19903, '\P{Block= CJK_Unified_ideographs_Extension_A}', ""); + Expect(1, 19903, '\P{^Block= CJK_Unified_ideographs_Extension_A}', ""); + Expect(0, 19904, '\p{Block= CJK_Unified_ideographs_Extension_A}', ""); + Expect(1, 19904, '\p{^Block= CJK_Unified_ideographs_Extension_A}', ""); + Expect(1, 19904, '\P{Block= CJK_Unified_ideographs_Extension_A}', ""); + Expect(0, 19904, '\P{^Block= CJK_Unified_ideographs_Extension_A}', ""); + Error('\p{Blk: :=CJK_Ext_a}'); + Error('\P{Blk: :=CJK_Ext_a}'); + Expect(1, 19903, '\p{Blk=:\ACJK_Ext_A\z:}', "");; + Expect(0, 19904, '\p{Blk=:\ACJK_Ext_A\z:}', "");; + Expect(1, 19903, '\p{Blk=cjkexta}', ""); + Expect(0, 19903, '\p{^Blk=cjkexta}', ""); + Expect(0, 19903, '\P{Blk=cjkexta}', ""); + Expect(1, 19903, '\P{^Blk=cjkexta}', ""); + Expect(0, 19904, '\p{Blk=cjkexta}', ""); + Expect(1, 19904, '\p{^Blk=cjkexta}', ""); + Expect(1, 19904, '\P{Blk=cjkexta}', ""); + Expect(0, 19904, '\P{^Blk=cjkexta}', ""); + Expect(1, 19903, '\p{Blk=:\Acjkexta\z:}', "");; + Expect(0, 19904, '\p{Blk=:\Acjkexta\z:}', "");; + Expect(1, 19903, '\p{Blk= CJK_ext_A}', ""); + Expect(0, 19903, '\p{^Blk= CJK_ext_A}', ""); + Expect(0, 19903, '\P{Blk= CJK_ext_A}', ""); + Expect(1, 19903, '\P{^Blk= CJK_ext_A}', ""); + Expect(0, 19904, '\p{Blk= CJK_ext_A}', ""); + Expect(1, 19904, '\p{^Blk= CJK_ext_A}', ""); + Expect(1, 19904, '\P{Blk= CJK_ext_A}', ""); + Expect(0, 19904, '\P{^Blk= CJK_ext_A}', ""); + Error('\p{Is_Block= -CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A:=}'); + Error('\P{Is_Block= -CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A:=}'); + Expect(1, 19903, '\p{Is_Block:cjkunifiedideographsextensiona}', ""); + Expect(0, 19903, '\p{^Is_Block:cjkunifiedideographsextensiona}', ""); + Expect(0, 19903, '\P{Is_Block:cjkunifiedideographsextensiona}', ""); + Expect(1, 19903, '\P{^Is_Block:cjkunifiedideographsextensiona}', ""); + Expect(0, 19904, '\p{Is_Block:cjkunifiedideographsextensiona}', ""); + Expect(1, 19904, '\p{^Is_Block:cjkunifiedideographsextensiona}', ""); + Expect(1, 19904, '\P{Is_Block:cjkunifiedideographsextensiona}', ""); + Expect(0, 19904, '\P{^Is_Block:cjkunifiedideographsextensiona}', ""); + Expect(1, 19903, '\p{Is_Block: __CJK_Unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19903, '\p{^Is_Block: __CJK_Unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19903, '\P{Is_Block: __CJK_Unified_IDEOGRAPHS_Extension_a}', ""); + Expect(1, 19903, '\P{^Is_Block: __CJK_Unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19904, '\p{Is_Block: __CJK_Unified_IDEOGRAPHS_Extension_a}', ""); + Expect(1, 19904, '\p{^Is_Block: __CJK_Unified_IDEOGRAPHS_Extension_a}', ""); + Expect(1, 19904, '\P{Is_Block: __CJK_Unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19904, '\P{^Is_Block: __CJK_Unified_IDEOGRAPHS_Extension_a}', ""); + Error('\p{Is_Blk=:=CJK_EXT_a}'); + Error('\P{Is_Blk=:=CJK_EXT_a}'); + Expect(1, 19903, '\p{Is_Blk=cjkexta}', ""); + Expect(0, 19903, '\p{^Is_Blk=cjkexta}', ""); + Expect(0, 19903, '\P{Is_Blk=cjkexta}', ""); + Expect(1, 19903, '\P{^Is_Blk=cjkexta}', ""); + Expect(0, 19904, '\p{Is_Blk=cjkexta}', ""); + Expect(1, 19904, '\p{^Is_Blk=cjkexta}', ""); + Expect(1, 19904, '\P{Is_Blk=cjkexta}', ""); + Expect(0, 19904, '\P{^Is_Blk=cjkexta}', ""); + Expect(1, 19903, '\p{Is_Blk: -_CJK_Ext_A}', ""); + Expect(0, 19903, '\p{^Is_Blk: -_CJK_Ext_A}', ""); + Expect(0, 19903, '\P{Is_Blk: -_CJK_Ext_A}', ""); + Expect(1, 19903, '\P{^Is_Blk: -_CJK_Ext_A}', ""); + Expect(0, 19904, '\p{Is_Blk: -_CJK_Ext_A}', ""); + Expect(1, 19904, '\p{^Is_Blk: -_CJK_Ext_A}', ""); + Expect(1, 19904, '\P{Is_Blk: -_CJK_Ext_A}', ""); + Expect(0, 19904, '\P{^Is_Blk: -_CJK_Ext_A}', ""); + Error('\p{Block: /a/ CJK_Unified_ideographs_Extension_B}'); + Error('\P{Block: /a/ CJK_Unified_ideographs_Extension_B}'); + Expect(1, 173791, '\p{Block=:\ACJK_Unified_Ideographs_Extension_B\z:}', "");; + Expect(0, 173792, '\p{Block=:\ACJK_Unified_Ideographs_Extension_B\z:}', "");; + Expect(1, 173791, '\p{Block=cjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\p{^Block=cjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\P{Block=cjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\P{^Block=cjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\p{Block=cjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\p{^Block=cjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\P{Block=cjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\P{^Block=cjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\p{Block=:\Acjkunifiedideographsextensionb\z:}', "");; + Expect(0, 173792, '\p{Block=:\Acjkunifiedideographsextensionb\z:}', "");; + Expect(1, 173791, '\p{Block= CJK_Unified_IDEOGRAPHS_extension_B}', ""); + Expect(0, 173791, '\p{^Block= CJK_Unified_IDEOGRAPHS_extension_B}', ""); + Expect(0, 173791, '\P{Block= CJK_Unified_IDEOGRAPHS_extension_B}', ""); + Expect(1, 173791, '\P{^Block= CJK_Unified_IDEOGRAPHS_extension_B}', ""); + Expect(0, 173792, '\p{Block= CJK_Unified_IDEOGRAPHS_extension_B}', ""); + Expect(1, 173792, '\p{^Block= CJK_Unified_IDEOGRAPHS_extension_B}', ""); + Expect(1, 173792, '\P{Block= CJK_Unified_IDEOGRAPHS_extension_B}', ""); + Expect(0, 173792, '\P{^Block= CJK_Unified_IDEOGRAPHS_extension_B}', ""); + Error('\p{Blk=_:=cjk_Ext_B}'); + Error('\P{Blk=_:=cjk_Ext_B}'); + Expect(1, 173791, '\p{Blk=:\ACJK_Ext_B\z:}', "");; + Expect(0, 173792, '\p{Blk=:\ACJK_Ext_B\z:}', "");; + Expect(1, 173791, '\p{Blk=cjkextb}', ""); + Expect(0, 173791, '\p{^Blk=cjkextb}', ""); + Expect(0, 173791, '\P{Blk=cjkextb}', ""); + Expect(1, 173791, '\P{^Blk=cjkextb}', ""); + Expect(0, 173792, '\p{Blk=cjkextb}', ""); + Expect(1, 173792, '\p{^Blk=cjkextb}', ""); + Expect(1, 173792, '\P{Blk=cjkextb}', ""); + Expect(0, 173792, '\P{^Blk=cjkextb}', ""); + Expect(1, 173791, '\p{Blk=:\Acjkextb\z:}', "");; + Expect(0, 173792, '\p{Blk=:\Acjkextb\z:}', "");; + Expect(1, 173791, '\p{Blk=__CJK_Ext_b}', ""); + Expect(0, 173791, '\p{^Blk=__CJK_Ext_b}', ""); + Expect(0, 173791, '\P{Blk=__CJK_Ext_b}', ""); + Expect(1, 173791, '\P{^Blk=__CJK_Ext_b}', ""); + Expect(0, 173792, '\p{Blk=__CJK_Ext_b}', ""); + Expect(1, 173792, '\p{^Blk=__CJK_Ext_b}', ""); + Expect(1, 173792, '\P{Blk=__CJK_Ext_b}', ""); + Expect(0, 173792, '\P{^Blk=__CJK_Ext_b}', ""); + Error('\p{Is_Block=:= -CJK_Unified_IDEOGRAPHS_EXTENSION_B}'); + Error('\P{Is_Block=:= -CJK_Unified_IDEOGRAPHS_EXTENSION_B}'); + Expect(1, 173791, '\p{Is_Block=cjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\p{^Is_Block=cjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\P{Is_Block=cjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\P{^Is_Block=cjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\p{Is_Block=cjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\p{^Is_Block=cjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\P{Is_Block=cjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\P{^Is_Block=cjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\p{Is_Block= cjk_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(0, 173791, '\p{^Is_Block= cjk_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(0, 173791, '\P{Is_Block= cjk_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(1, 173791, '\P{^Is_Block= cjk_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(0, 173792, '\p{Is_Block= cjk_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(1, 173792, '\p{^Is_Block= cjk_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(1, 173792, '\P{Is_Block= cjk_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(0, 173792, '\P{^Is_Block= cjk_Unified_IDEOGRAPHS_Extension_B}', ""); + Error('\p{Is_Blk=:=__cjk_ext_b}'); + Error('\P{Is_Blk=:=__cjk_ext_b}'); + Expect(1, 173791, '\p{Is_Blk=cjkextb}', ""); + Expect(0, 173791, '\p{^Is_Blk=cjkextb}', ""); + Expect(0, 173791, '\P{Is_Blk=cjkextb}', ""); + Expect(1, 173791, '\P{^Is_Blk=cjkextb}', ""); + Expect(0, 173792, '\p{Is_Blk=cjkextb}', ""); + Expect(1, 173792, '\p{^Is_Blk=cjkextb}', ""); + Expect(1, 173792, '\P{Is_Blk=cjkextb}', ""); + Expect(0, 173792, '\P{^Is_Blk=cjkextb}', ""); + Expect(1, 173791, '\p{Is_Blk=CJK_ext_B}', ""); + Expect(0, 173791, '\p{^Is_Blk=CJK_ext_B}', ""); + Expect(0, 173791, '\P{Is_Blk=CJK_ext_B}', ""); + Expect(1, 173791, '\P{^Is_Blk=CJK_ext_B}', ""); + Expect(0, 173792, '\p{Is_Blk=CJK_ext_B}', ""); + Expect(1, 173792, '\p{^Is_Blk=CJK_ext_B}', ""); + Expect(1, 173792, '\P{Is_Blk=CJK_ext_B}', ""); + Expect(0, 173792, '\P{^Is_Blk=CJK_ext_B}', ""); + Error('\p{Block=/a/ CJK_UNIFIED_IDEOGRAPHS_extension_c}'); + Error('\P{Block=/a/ CJK_UNIFIED_IDEOGRAPHS_extension_c}'); + Expect(1, 177983, '\p{Block=:\ACJK_Unified_Ideographs_Extension_C\z:}', "");; + Expect(0, 177984, '\p{Block=:\ACJK_Unified_Ideographs_Extension_C\z:}', "");; + Expect(1, 177983, '\p{Block=cjkunifiedideographsextensionc}', ""); + Expect(0, 177983, '\p{^Block=cjkunifiedideographsextensionc}', ""); + Expect(0, 177983, '\P{Block=cjkunifiedideographsextensionc}', ""); + Expect(1, 177983, '\P{^Block=cjkunifiedideographsextensionc}', ""); + Expect(0, 177984, '\p{Block=cjkunifiedideographsextensionc}', ""); + Expect(1, 177984, '\p{^Block=cjkunifiedideographsextensionc}', ""); + Expect(1, 177984, '\P{Block=cjkunifiedideographsextensionc}', ""); + Expect(0, 177984, '\P{^Block=cjkunifiedideographsextensionc}', ""); + Expect(1, 177983, '\p{Block=:\Acjkunifiedideographsextensionc\z:}', "");; + Expect(0, 177984, '\p{Block=:\Acjkunifiedideographsextensionc\z:}', "");; + Expect(1, 177983, '\p{Block=_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177983, '\p{^Block=_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177983, '\P{Block=_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177983, '\P{^Block=_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177984, '\p{Block=_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177984, '\p{^Block=_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177984, '\P{Block=_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177984, '\P{^Block=_CJK_Unified_IDEOGRAPHS_Extension_C}', ""); + Error('\p{Blk= CJK_ext_C/a/}'); + Error('\P{Blk= CJK_ext_C/a/}'); + Expect(1, 177983, '\p{Blk=:\ACJK_Ext_C\z:}', "");; + Expect(0, 177984, '\p{Blk=:\ACJK_Ext_C\z:}', "");; + Expect(1, 177983, '\p{Blk=cjkextc}', ""); + Expect(0, 177983, '\p{^Blk=cjkextc}', ""); + Expect(0, 177983, '\P{Blk=cjkextc}', ""); + Expect(1, 177983, '\P{^Blk=cjkextc}', ""); + Expect(0, 177984, '\p{Blk=cjkextc}', ""); + Expect(1, 177984, '\p{^Blk=cjkextc}', ""); + Expect(1, 177984, '\P{Blk=cjkextc}', ""); + Expect(0, 177984, '\P{^Blk=cjkextc}', ""); + Expect(1, 177983, '\p{Blk=:\Acjkextc\z:}', "");; + Expect(0, 177984, '\p{Blk=:\Acjkextc\z:}', "");; + Expect(1, 177983, '\p{Blk= -CJK_Ext_C}', ""); + Expect(0, 177983, '\p{^Blk= -CJK_Ext_C}', ""); + Expect(0, 177983, '\P{Blk= -CJK_Ext_C}', ""); + Expect(1, 177983, '\P{^Blk= -CJK_Ext_C}', ""); + Expect(0, 177984, '\p{Blk= -CJK_Ext_C}', ""); + Expect(1, 177984, '\p{^Blk= -CJK_Ext_C}', ""); + Expect(1, 177984, '\P{Blk= -CJK_Ext_C}', ""); + Expect(0, 177984, '\P{^Blk= -CJK_Ext_C}', ""); + Error('\p{Is_Block=_:=CJK_Unified_Ideographs_Extension_C}'); + Error('\P{Is_Block=_:=CJK_Unified_Ideographs_Extension_C}'); + Expect(1, 177983, '\p{Is_Block=cjkunifiedideographsextensionc}', ""); + Expect(0, 177983, '\p{^Is_Block=cjkunifiedideographsextensionc}', ""); + Expect(0, 177983, '\P{Is_Block=cjkunifiedideographsextensionc}', ""); + Expect(1, 177983, '\P{^Is_Block=cjkunifiedideographsextensionc}', ""); + Expect(0, 177984, '\p{Is_Block=cjkunifiedideographsextensionc}', ""); + Expect(1, 177984, '\p{^Is_Block=cjkunifiedideographsextensionc}', ""); + Expect(1, 177984, '\P{Is_Block=cjkunifiedideographsextensionc}', ""); + Expect(0, 177984, '\P{^Is_Block=cjkunifiedideographsextensionc}', ""); + Expect(1, 177983, '\p{Is_Block=_ CJK_Unified_ideographs_Extension_C}', ""); + Expect(0, 177983, '\p{^Is_Block=_ CJK_Unified_ideographs_Extension_C}', ""); + Expect(0, 177983, '\P{Is_Block=_ CJK_Unified_ideographs_Extension_C}', ""); + Expect(1, 177983, '\P{^Is_Block=_ CJK_Unified_ideographs_Extension_C}', ""); + Expect(0, 177984, '\p{Is_Block=_ CJK_Unified_ideographs_Extension_C}', ""); + Expect(1, 177984, '\p{^Is_Block=_ CJK_Unified_ideographs_Extension_C}', ""); + Expect(1, 177984, '\P{Is_Block=_ CJK_Unified_ideographs_Extension_C}', ""); + Expect(0, 177984, '\P{^Is_Block=_ CJK_Unified_ideographs_Extension_C}', ""); + Error('\p{Is_Blk=_cjk_Ext_C:=}'); + Error('\P{Is_Blk=_cjk_Ext_C:=}'); + Expect(1, 177983, '\p{Is_Blk=cjkextc}', ""); + Expect(0, 177983, '\p{^Is_Blk=cjkextc}', ""); + Expect(0, 177983, '\P{Is_Blk=cjkextc}', ""); + Expect(1, 177983, '\P{^Is_Blk=cjkextc}', ""); + Expect(0, 177984, '\p{Is_Blk=cjkextc}', ""); + Expect(1, 177984, '\p{^Is_Blk=cjkextc}', ""); + Expect(1, 177984, '\P{Is_Blk=cjkextc}', ""); + Expect(0, 177984, '\P{^Is_Blk=cjkextc}', ""); + Expect(1, 177983, '\p{Is_Blk=-CJK_EXT_C}', ""); + Expect(0, 177983, '\p{^Is_Blk=-CJK_EXT_C}', ""); + Expect(0, 177983, '\P{Is_Blk=-CJK_EXT_C}', ""); + Expect(1, 177983, '\P{^Is_Blk=-CJK_EXT_C}', ""); + Expect(0, 177984, '\p{Is_Blk=-CJK_EXT_C}', ""); + Expect(1, 177984, '\p{^Is_Blk=-CJK_EXT_C}', ""); + Expect(1, 177984, '\P{Is_Blk=-CJK_EXT_C}', ""); + Expect(0, 177984, '\P{^Is_Blk=-CJK_EXT_C}', ""); + Error('\p{Block=:=-_CJK_Unified_ideographs_Extension_D}'); + Error('\P{Block=:=-_CJK_Unified_ideographs_Extension_D}'); + Expect(1, 178207, '\p{Block=:\ACJK_Unified_Ideographs_Extension_D\z:}', "");; + Expect(0, 178208, '\p{Block=:\ACJK_Unified_Ideographs_Extension_D\z:}', "");; + Expect(1, 178207, '\p{Block: cjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\p{^Block: cjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\P{Block: cjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\P{^Block: cjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\p{Block: cjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\p{^Block: cjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\P{Block: cjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\P{^Block: cjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\p{Block=:\Acjkunifiedideographsextensiond\z:}', "");; + Expect(0, 178208, '\p{Block=:\Acjkunifiedideographsextensiond\z:}', "");; + Expect(1, 178207, '\p{Block= CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(0, 178207, '\p{^Block= CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(0, 178207, '\P{Block= CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(1, 178207, '\P{^Block= CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(0, 178208, '\p{Block= CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(1, 178208, '\p{^Block= CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(1, 178208, '\P{Block= CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(0, 178208, '\P{^Block= CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Error('\p{Blk= CJK_EXT_d:=}'); + Error('\P{Blk= CJK_EXT_d:=}'); + Expect(1, 178207, '\p{Blk=:\ACJK_Ext_D\z:}', "");; + Expect(0, 178208, '\p{Blk=:\ACJK_Ext_D\z:}', "");; + Expect(1, 178207, '\p{Blk=cjkextd}', ""); + Expect(0, 178207, '\p{^Blk=cjkextd}', ""); + Expect(0, 178207, '\P{Blk=cjkextd}', ""); + Expect(1, 178207, '\P{^Blk=cjkextd}', ""); + Expect(0, 178208, '\p{Blk=cjkextd}', ""); + Expect(1, 178208, '\p{^Blk=cjkextd}', ""); + Expect(1, 178208, '\P{Blk=cjkextd}', ""); + Expect(0, 178208, '\P{^Blk=cjkextd}', ""); + Expect(1, 178207, '\p{Blk=:\Acjkextd\z:}', "");; + Expect(0, 178208, '\p{Blk=:\Acjkextd\z:}', "");; + Expect(1, 178207, '\p{Blk=__CJK_ext_d}', ""); + Expect(0, 178207, '\p{^Blk=__CJK_ext_d}', ""); + Expect(0, 178207, '\P{Blk=__CJK_ext_d}', ""); + Expect(1, 178207, '\P{^Blk=__CJK_ext_d}', ""); + Expect(0, 178208, '\p{Blk=__CJK_ext_d}', ""); + Expect(1, 178208, '\p{^Blk=__CJK_ext_d}', ""); + Expect(1, 178208, '\P{Blk=__CJK_ext_d}', ""); + Expect(0, 178208, '\P{^Blk=__CJK_ext_d}', ""); + Error('\p{Is_Block= -CJK_Unified_IDEOGRAPHS_Extension_d:=}'); + Error('\P{Is_Block= -CJK_Unified_IDEOGRAPHS_Extension_d:=}'); + Expect(1, 178207, '\p{Is_Block=cjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\p{^Is_Block=cjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\P{Is_Block=cjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\P{^Is_Block=cjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\p{Is_Block=cjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\p{^Is_Block=cjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\P{Is_Block=cjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\P{^Is_Block=cjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\p{Is_Block=-_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(0, 178207, '\p{^Is_Block=-_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(0, 178207, '\P{Is_Block=-_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(1, 178207, '\P{^Is_Block=-_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(0, 178208, '\p{Is_Block=-_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(1, 178208, '\p{^Is_Block=-_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(1, 178208, '\P{Is_Block=-_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Expect(0, 178208, '\P{^Is_Block=-_CJK_Unified_IDEOGRAPHS_Extension_D}', ""); + Error('\p{Is_Blk=:=_CJK_EXT_D}'); + Error('\P{Is_Blk=:=_CJK_EXT_D}'); + Expect(1, 178207, '\p{Is_Blk=cjkextd}', ""); + Expect(0, 178207, '\p{^Is_Blk=cjkextd}', ""); + Expect(0, 178207, '\P{Is_Blk=cjkextd}', ""); + Expect(1, 178207, '\P{^Is_Blk=cjkextd}', ""); + Expect(0, 178208, '\p{Is_Blk=cjkextd}', ""); + Expect(1, 178208, '\p{^Is_Blk=cjkextd}', ""); + Expect(1, 178208, '\P{Is_Blk=cjkextd}', ""); + Expect(0, 178208, '\P{^Is_Blk=cjkextd}', ""); + Expect(1, 178207, '\p{Is_Blk=--CJK_Ext_d}', ""); + Expect(0, 178207, '\p{^Is_Blk=--CJK_Ext_d}', ""); + Expect(0, 178207, '\P{Is_Blk=--CJK_Ext_d}', ""); + Expect(1, 178207, '\P{^Is_Blk=--CJK_Ext_d}', ""); + Expect(0, 178208, '\p{Is_Blk=--CJK_Ext_d}', ""); + Expect(1, 178208, '\p{^Is_Blk=--CJK_Ext_d}', ""); + Expect(1, 178208, '\P{Is_Blk=--CJK_Ext_d}', ""); + Expect(0, 178208, '\P{^Is_Blk=--CJK_Ext_d}', ""); + Error('\p{Block=/a/CJK_unified_Ideographs_EXTENSION_E}'); + Error('\P{Block=/a/CJK_unified_Ideographs_EXTENSION_E}'); + Expect(1, 183983, '\p{Block=:\ACJK_Unified_Ideographs_Extension_E\z:}', "");; + Expect(0, 183984, '\p{Block=:\ACJK_Unified_Ideographs_Extension_E\z:}', "");; + Expect(1, 183983, '\p{Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\p{^Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\P{Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\P{^Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\p{Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\p{^Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\P{Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\P{^Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\p{Block=:\Acjkunifiedideographsextensione\z:}', "");; + Expect(0, 183984, '\p{Block=:\Acjkunifiedideographsextensione\z:}', "");; + Expect(1, 183983, '\p{Block: _CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183983, '\p{^Block: _CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183983, '\P{Block: _CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(1, 183983, '\P{^Block: _CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183984, '\p{Block: _CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(1, 183984, '\p{^Block: _CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(1, 183984, '\P{Block: _CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E}', ""); + Expect(0, 183984, '\P{^Block: _CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E}', ""); + Error('\p{Blk=-:=CJK_Ext_e}'); + Error('\P{Blk=-:=CJK_Ext_e}'); + Expect(1, 183983, '\p{Blk=:\ACJK_Ext_E\z:}', "");; + Expect(0, 183984, '\p{Blk=:\ACJK_Ext_E\z:}', "");; + Expect(1, 183983, '\p{Blk=cjkexte}', ""); + Expect(0, 183983, '\p{^Blk=cjkexte}', ""); + Expect(0, 183983, '\P{Blk=cjkexte}', ""); + Expect(1, 183983, '\P{^Blk=cjkexte}', ""); + Expect(0, 183984, '\p{Blk=cjkexte}', ""); + Expect(1, 183984, '\p{^Blk=cjkexte}', ""); + Expect(1, 183984, '\P{Blk=cjkexte}', ""); + Expect(0, 183984, '\P{^Blk=cjkexte}', ""); + Expect(1, 183983, '\p{Blk=:\Acjkexte\z:}', "");; + Expect(0, 183984, '\p{Blk=:\Acjkexte\z:}', "");; + Expect(1, 183983, '\p{Blk=-CJK_Ext_e}', ""); + Expect(0, 183983, '\p{^Blk=-CJK_Ext_e}', ""); + Expect(0, 183983, '\P{Blk=-CJK_Ext_e}', ""); + Expect(1, 183983, '\P{^Blk=-CJK_Ext_e}', ""); + Expect(0, 183984, '\p{Blk=-CJK_Ext_e}', ""); + Expect(1, 183984, '\p{^Blk=-CJK_Ext_e}', ""); + Expect(1, 183984, '\P{Blk=-CJK_Ext_e}', ""); + Expect(0, 183984, '\P{^Blk=-CJK_Ext_e}', ""); + Error('\p{Is_Block=CJK_Unified_IDEOGRAPHS_Extension_E:=}'); + Error('\P{Is_Block=CJK_Unified_IDEOGRAPHS_Extension_E:=}'); + Expect(1, 183983, '\p{Is_Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\p{^Is_Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\P{Is_Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\P{^Is_Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\p{Is_Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\p{^Is_Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\P{Is_Block: cjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\P{^Is_Block: cjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\p{Is_Block: CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(0, 183983, '\p{^Is_Block: CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(0, 183983, '\P{Is_Block: CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(1, 183983, '\P{^Is_Block: CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(0, 183984, '\p{Is_Block: CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(1, 183984, '\p{^Is_Block: CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(1, 183984, '\P{Is_Block: CJK_UNIFIED_Ideographs_extension_E}', ""); + Expect(0, 183984, '\P{^Is_Block: CJK_UNIFIED_Ideographs_extension_E}', ""); + Error('\p{Is_Blk=/a/--CJK_Ext_e}'); + Error('\P{Is_Blk=/a/--CJK_Ext_e}'); + Expect(1, 183983, '\p{Is_Blk=cjkexte}', ""); + Expect(0, 183983, '\p{^Is_Blk=cjkexte}', ""); + Expect(0, 183983, '\P{Is_Blk=cjkexte}', ""); + Expect(1, 183983, '\P{^Is_Blk=cjkexte}', ""); + Expect(0, 183984, '\p{Is_Blk=cjkexte}', ""); + Expect(1, 183984, '\p{^Is_Blk=cjkexte}', ""); + Expect(1, 183984, '\P{Is_Blk=cjkexte}', ""); + Expect(0, 183984, '\P{^Is_Blk=cjkexte}', ""); + Expect(1, 183983, '\p{Is_Blk=_CJK_Ext_e}', ""); + Expect(0, 183983, '\p{^Is_Blk=_CJK_Ext_e}', ""); + Expect(0, 183983, '\P{Is_Blk=_CJK_Ext_e}', ""); + Expect(1, 183983, '\P{^Is_Blk=_CJK_Ext_e}', ""); + Expect(0, 183984, '\p{Is_Blk=_CJK_Ext_e}', ""); + Expect(1, 183984, '\p{^Is_Blk=_CJK_Ext_e}', ""); + Expect(1, 183984, '\P{Is_Blk=_CJK_Ext_e}', ""); + Expect(0, 183984, '\P{^Is_Blk=_CJK_Ext_e}', ""); + Error('\p{Block=-CJK_unified_ideographs_Extension_f:=}'); + Error('\P{Block=-CJK_unified_ideographs_Extension_f:=}'); + Expect(1, 191471, '\p{Block=:\ACJK_Unified_Ideographs_Extension_F\z:}', "");; + Expect(0, 191472, '\p{Block=:\ACJK_Unified_Ideographs_Extension_F\z:}', "");; + Expect(1, 191471, '\p{Block=cjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\p{^Block=cjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\P{Block=cjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\P{^Block=cjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\p{Block=cjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\p{^Block=cjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\P{Block=cjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\P{^Block=cjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\p{Block=:\Acjkunifiedideographsextensionf\z:}', "");; + Expect(0, 191472, '\p{Block=:\Acjkunifiedideographsextensionf\z:}', "");; + Expect(1, 191471, '\p{Block=_-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191471, '\p{^Block=_-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191471, '\P{Block=_-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(1, 191471, '\P{^Block=_-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191472, '\p{Block=_-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(1, 191472, '\p{^Block=_-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(1, 191472, '\P{Block=_-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Expect(0, 191472, '\P{^Block=_-CJK_UNIFIED_Ideographs_Extension_F}', ""); + Error('\p{Blk=:=- CJK_EXT_f}'); + Error('\P{Blk=:=- CJK_EXT_f}'); + Expect(1, 191471, '\p{Blk=:\ACJK_Ext_F\z:}', "");; + Expect(0, 191472, '\p{Blk=:\ACJK_Ext_F\z:}', "");; + Expect(1, 191471, '\p{Blk=cjkextf}', ""); + Expect(0, 191471, '\p{^Blk=cjkextf}', ""); + Expect(0, 191471, '\P{Blk=cjkextf}', ""); + Expect(1, 191471, '\P{^Blk=cjkextf}', ""); + Expect(0, 191472, '\p{Blk=cjkextf}', ""); + Expect(1, 191472, '\p{^Blk=cjkextf}', ""); + Expect(1, 191472, '\P{Blk=cjkextf}', ""); + Expect(0, 191472, '\P{^Blk=cjkextf}', ""); + Expect(1, 191471, '\p{Blk=:\Acjkextf\z:}', "");; + Expect(0, 191472, '\p{Blk=:\Acjkextf\z:}', "");; + Expect(1, 191471, '\p{Blk: cjk_ext_f}', ""); + Expect(0, 191471, '\p{^Blk: cjk_ext_f}', ""); + Expect(0, 191471, '\P{Blk: cjk_ext_f}', ""); + Expect(1, 191471, '\P{^Blk: cjk_ext_f}', ""); + Expect(0, 191472, '\p{Blk: cjk_ext_f}', ""); + Expect(1, 191472, '\p{^Blk: cjk_ext_f}', ""); + Expect(1, 191472, '\P{Blk: cjk_ext_f}', ""); + Expect(0, 191472, '\P{^Blk: cjk_ext_f}', ""); + Error('\p{Is_Block= /a/CJK_unified_ideographs_Extension_f}'); + Error('\P{Is_Block= /a/CJK_unified_ideographs_Extension_f}'); + Expect(1, 191471, '\p{Is_Block=cjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\p{^Is_Block=cjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\P{Is_Block=cjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\P{^Is_Block=cjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\p{Is_Block=cjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\p{^Is_Block=cjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\P{Is_Block=cjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\P{^Is_Block=cjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\p{Is_Block= -cjk_Unified_Ideographs_Extension_f}', ""); + Expect(0, 191471, '\p{^Is_Block= -cjk_Unified_Ideographs_Extension_f}', ""); + Expect(0, 191471, '\P{Is_Block= -cjk_Unified_Ideographs_Extension_f}', ""); + Expect(1, 191471, '\P{^Is_Block= -cjk_Unified_Ideographs_Extension_f}', ""); + Expect(0, 191472, '\p{Is_Block= -cjk_Unified_Ideographs_Extension_f}', ""); + Expect(1, 191472, '\p{^Is_Block= -cjk_Unified_Ideographs_Extension_f}', ""); + Expect(1, 191472, '\P{Is_Block= -cjk_Unified_Ideographs_Extension_f}', ""); + Expect(0, 191472, '\P{^Is_Block= -cjk_Unified_Ideographs_Extension_f}', ""); + Error('\p{Is_Blk=/a/ CJK_Ext_F}'); + Error('\P{Is_Blk=/a/ CJK_Ext_F}'); + Expect(1, 191471, '\p{Is_Blk=cjkextf}', ""); + Expect(0, 191471, '\p{^Is_Blk=cjkextf}', ""); + Expect(0, 191471, '\P{Is_Blk=cjkextf}', ""); + Expect(1, 191471, '\P{^Is_Blk=cjkextf}', ""); + Expect(0, 191472, '\p{Is_Blk=cjkextf}', ""); + Expect(1, 191472, '\p{^Is_Blk=cjkextf}', ""); + Expect(1, 191472, '\P{Is_Blk=cjkextf}', ""); + Expect(0, 191472, '\P{^Is_Blk=cjkextf}', ""); + Expect(1, 191471, '\p{Is_Blk=CJK_Ext_F}', ""); + Expect(0, 191471, '\p{^Is_Blk=CJK_Ext_F}', ""); + Expect(0, 191471, '\P{Is_Blk=CJK_Ext_F}', ""); + Expect(1, 191471, '\P{^Is_Blk=CJK_Ext_F}', ""); + Expect(0, 191472, '\p{Is_Blk=CJK_Ext_F}', ""); + Expect(1, 191472, '\p{^Is_Blk=CJK_Ext_F}', ""); + Expect(1, 191472, '\P{Is_Blk=CJK_Ext_F}', ""); + Expect(0, 191472, '\P{^Is_Blk=CJK_Ext_F}', ""); + Error('\p{Block= :=CJK_unified_Ideographs_extension_G}'); + Error('\P{Block= :=CJK_unified_Ideographs_extension_G}'); + Expect(1, 201551, '\p{Block=:\ACJK_Unified_Ideographs_Extension_G\z:}', "");; + Expect(0, 201552, '\p{Block=:\ACJK_Unified_Ideographs_Extension_G\z:}', "");; + Expect(1, 201551, '\p{Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\p{^Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\P{Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\P{^Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\p{Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\p{^Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\P{Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\P{^Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\p{Block=:\Acjkunifiedideographsextensiong\z:}', "");; + Expect(0, 201552, '\p{Block=:\Acjkunifiedideographsextensiong\z:}', "");; + Expect(1, 201551, '\p{Block= _CJK_UNIFIED_Ideographs_EXTENSION_G}', ""); + Expect(0, 201551, '\p{^Block= _CJK_UNIFIED_Ideographs_EXTENSION_G}', ""); + Expect(0, 201551, '\P{Block= _CJK_UNIFIED_Ideographs_EXTENSION_G}', ""); + Expect(1, 201551, '\P{^Block= _CJK_UNIFIED_Ideographs_EXTENSION_G}', ""); + Expect(0, 201552, '\p{Block= _CJK_UNIFIED_Ideographs_EXTENSION_G}', ""); + Expect(1, 201552, '\p{^Block= _CJK_UNIFIED_Ideographs_EXTENSION_G}', ""); + Expect(1, 201552, '\P{Block= _CJK_UNIFIED_Ideographs_EXTENSION_G}', ""); + Expect(0, 201552, '\P{^Block= _CJK_UNIFIED_Ideographs_EXTENSION_G}', ""); + Error('\p{Blk=:= CJK_EXT_G}'); + Error('\P{Blk=:= CJK_EXT_G}'); + Expect(1, 201551, '\p{Blk=:\ACJK_Ext_G\z:}', "");; + Expect(0, 201552, '\p{Blk=:\ACJK_Ext_G\z:}', "");; + Expect(1, 201551, '\p{Blk=cjkextg}', ""); + Expect(0, 201551, '\p{^Blk=cjkextg}', ""); + Expect(0, 201551, '\P{Blk=cjkextg}', ""); + Expect(1, 201551, '\P{^Blk=cjkextg}', ""); + Expect(0, 201552, '\p{Blk=cjkextg}', ""); + Expect(1, 201552, '\p{^Blk=cjkextg}', ""); + Expect(1, 201552, '\P{Blk=cjkextg}', ""); + Expect(0, 201552, '\P{^Blk=cjkextg}', ""); + Expect(1, 201551, '\p{Blk=:\Acjkextg\z:}', "");; + Expect(0, 201552, '\p{Blk=:\Acjkextg\z:}', "");; + Expect(1, 201551, '\p{Blk=_CJK_ext_G}', ""); + Expect(0, 201551, '\p{^Blk=_CJK_ext_G}', ""); + Expect(0, 201551, '\P{Blk=_CJK_ext_G}', ""); + Expect(1, 201551, '\P{^Blk=_CJK_ext_G}', ""); + Expect(0, 201552, '\p{Blk=_CJK_ext_G}', ""); + Expect(1, 201552, '\p{^Blk=_CJK_ext_G}', ""); + Expect(1, 201552, '\P{Blk=_CJK_ext_G}', ""); + Expect(0, 201552, '\P{^Blk=_CJK_ext_G}', ""); + Error('\p{Is_Block=_/a/CJK_Unified_Ideographs_EXTENSION_G}'); + Error('\P{Is_Block=_/a/CJK_Unified_Ideographs_EXTENSION_G}'); + Expect(1, 201551, '\p{Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\p{^Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\P{Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\P{^Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\p{Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\p{^Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\P{Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\P{^Is_Block=cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\p{Is_Block=_CJK_Unified_Ideographs_Extension_G}', ""); + Expect(0, 201551, '\p{^Is_Block=_CJK_Unified_Ideographs_Extension_G}', ""); + Expect(0, 201551, '\P{Is_Block=_CJK_Unified_Ideographs_Extension_G}', ""); + Expect(1, 201551, '\P{^Is_Block=_CJK_Unified_Ideographs_Extension_G}', ""); + Expect(0, 201552, '\p{Is_Block=_CJK_Unified_Ideographs_Extension_G}', ""); + Expect(1, 201552, '\p{^Is_Block=_CJK_Unified_Ideographs_Extension_G}', ""); + Expect(1, 201552, '\P{Is_Block=_CJK_Unified_Ideographs_Extension_G}', ""); + Expect(0, 201552, '\P{^Is_Block=_CJK_Unified_Ideographs_Extension_G}', ""); + Error('\p{Is_Blk=:=_-cjk_Ext_G}'); + Error('\P{Is_Blk=:=_-cjk_Ext_G}'); + Expect(1, 201551, '\p{Is_Blk=cjkextg}', ""); + Expect(0, 201551, '\p{^Is_Blk=cjkextg}', ""); + Expect(0, 201551, '\P{Is_Blk=cjkextg}', ""); + Expect(1, 201551, '\P{^Is_Blk=cjkextg}', ""); + Expect(0, 201552, '\p{Is_Blk=cjkextg}', ""); + Expect(1, 201552, '\p{^Is_Blk=cjkextg}', ""); + Expect(1, 201552, '\P{Is_Blk=cjkextg}', ""); + Expect(0, 201552, '\P{^Is_Blk=cjkextg}', ""); + Expect(1, 201551, '\p{Is_Blk= CJK_ext_G}', ""); + Expect(0, 201551, '\p{^Is_Blk= CJK_ext_G}', ""); + Expect(0, 201551, '\P{Is_Blk= CJK_ext_G}', ""); + Expect(1, 201551, '\P{^Is_Blk= CJK_ext_G}', ""); + Expect(0, 201552, '\p{Is_Blk= CJK_ext_G}', ""); + Expect(1, 201552, '\p{^Is_Blk= CJK_ext_G}', ""); + Expect(1, 201552, '\P{Is_Blk= CJK_ext_G}', ""); + Expect(0, 201552, '\P{^Is_Blk= CJK_ext_G}', ""); + Error('\p{Block= _cjk_UNIFIED_IDEOGRAPHS_Extension_h:=}'); + Error('\P{Block= _cjk_UNIFIED_IDEOGRAPHS_Extension_h:=}'); + Expect(1, 205743, '\p{Block=:\ACJK_Unified_Ideographs_Extension_H\z:}', "");; + Expect(0, 205744, '\p{Block=:\ACJK_Unified_Ideographs_Extension_H\z:}', "");; + Expect(1, 205743, '\p{Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\p{^Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\P{Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\P{^Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\p{Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\p{^Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\P{Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\P{^Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\p{Block=:\Acjkunifiedideographsextensionh\z:}', "");; + Expect(0, 205744, '\p{Block=:\Acjkunifiedideographsextensionh\z:}', "");; + Expect(1, 205743, '\p{Block= -CJK_Unified_ideographs_Extension_H}', ""); + Expect(0, 205743, '\p{^Block= -CJK_Unified_ideographs_Extension_H}', ""); + Expect(0, 205743, '\P{Block= -CJK_Unified_ideographs_Extension_H}', ""); + Expect(1, 205743, '\P{^Block= -CJK_Unified_ideographs_Extension_H}', ""); + Expect(0, 205744, '\p{Block= -CJK_Unified_ideographs_Extension_H}', ""); + Expect(1, 205744, '\p{^Block= -CJK_Unified_ideographs_Extension_H}', ""); + Expect(1, 205744, '\P{Block= -CJK_Unified_ideographs_Extension_H}', ""); + Expect(0, 205744, '\P{^Block= -CJK_Unified_ideographs_Extension_H}', ""); + Error('\p{Blk=:=CJK_EXT_H}'); + Error('\P{Blk=:=CJK_EXT_H}'); + Expect(1, 205743, '\p{Blk=:\ACJK_Ext_H\z:}', "");; + Expect(0, 205744, '\p{Blk=:\ACJK_Ext_H\z:}', "");; + Expect(1, 205743, '\p{Blk=cjkexth}', ""); + Expect(0, 205743, '\p{^Blk=cjkexth}', ""); + Expect(0, 205743, '\P{Blk=cjkexth}', ""); + Expect(1, 205743, '\P{^Blk=cjkexth}', ""); + Expect(0, 205744, '\p{Blk=cjkexth}', ""); + Expect(1, 205744, '\p{^Blk=cjkexth}', ""); + Expect(1, 205744, '\P{Blk=cjkexth}', ""); + Expect(0, 205744, '\P{^Blk=cjkexth}', ""); + Expect(1, 205743, '\p{Blk=:\Acjkexth\z:}', "");; + Expect(0, 205744, '\p{Blk=:\Acjkexth\z:}', "");; + Expect(1, 205743, '\p{Blk=_cjk_Ext_H}', ""); + Expect(0, 205743, '\p{^Blk=_cjk_Ext_H}', ""); + Expect(0, 205743, '\P{Blk=_cjk_Ext_H}', ""); + Expect(1, 205743, '\P{^Blk=_cjk_Ext_H}', ""); + Expect(0, 205744, '\p{Blk=_cjk_Ext_H}', ""); + Expect(1, 205744, '\p{^Blk=_cjk_Ext_H}', ""); + Expect(1, 205744, '\P{Blk=_cjk_Ext_H}', ""); + Expect(0, 205744, '\P{^Blk=_cjk_Ext_H}', ""); + Error('\p{Is_Block=/a/--CJK_UNIFIED_IDEOGRAPHS_Extension_H}'); + Error('\P{Is_Block=/a/--CJK_UNIFIED_IDEOGRAPHS_Extension_H}'); + Expect(1, 205743, '\p{Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\p{^Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\P{Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\P{^Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\p{Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\p{^Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\P{Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\P{^Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\p{Is_Block= -cjk_UNIFIED_Ideographs_Extension_h}', ""); + Expect(0, 205743, '\p{^Is_Block= -cjk_UNIFIED_Ideographs_Extension_h}', ""); + Expect(0, 205743, '\P{Is_Block= -cjk_UNIFIED_Ideographs_Extension_h}', ""); + Expect(1, 205743, '\P{^Is_Block= -cjk_UNIFIED_Ideographs_Extension_h}', ""); + Expect(0, 205744, '\p{Is_Block= -cjk_UNIFIED_Ideographs_Extension_h}', ""); + Expect(1, 205744, '\p{^Is_Block= -cjk_UNIFIED_Ideographs_Extension_h}', ""); + Expect(1, 205744, '\P{Is_Block= -cjk_UNIFIED_Ideographs_Extension_h}', ""); + Expect(0, 205744, '\P{^Is_Block= -cjk_UNIFIED_Ideographs_Extension_h}', ""); + Error('\p{Is_Blk=/a/-_CJK_Ext_H}'); + Error('\P{Is_Blk=/a/-_CJK_Ext_H}'); + Expect(1, 205743, '\p{Is_Blk=cjkexth}', ""); + Expect(0, 205743, '\p{^Is_Blk=cjkexth}', ""); + Expect(0, 205743, '\P{Is_Blk=cjkexth}', ""); + Expect(1, 205743, '\P{^Is_Blk=cjkexth}', ""); + Expect(0, 205744, '\p{Is_Blk=cjkexth}', ""); + Expect(1, 205744, '\p{^Is_Blk=cjkexth}', ""); + Expect(1, 205744, '\P{Is_Blk=cjkexth}', ""); + Expect(0, 205744, '\P{^Is_Blk=cjkexth}', ""); + Expect(1, 205743, '\p{Is_Blk= CJK_EXT_H}', ""); + Expect(0, 205743, '\p{^Is_Blk= CJK_EXT_H}', ""); + Expect(0, 205743, '\P{Is_Blk= CJK_EXT_H}', ""); + Expect(1, 205743, '\P{^Is_Blk= CJK_EXT_H}', ""); + Expect(0, 205744, '\p{Is_Blk= CJK_EXT_H}', ""); + Expect(1, 205744, '\p{^Is_Blk= CJK_EXT_H}', ""); + Expect(1, 205744, '\P{Is_Blk= CJK_EXT_H}', ""); + Expect(0, 205744, '\P{^Is_Blk= CJK_EXT_H}', ""); + Error('\p{Block= CJK_Unified_ideographs_EXTENSION_i/a/}'); + Error('\P{Block= CJK_Unified_ideographs_EXTENSION_i/a/}'); + Expect(1, 192095, '\p{Block=:\ACJK_Unified_Ideographs_Extension_I\z:}', "");; + Expect(0, 192096, '\p{Block=:\ACJK_Unified_Ideographs_Extension_I\z:}', "");; + Expect(1, 192095, '\p{Block=cjkunifiedideographsextensioni}', ""); + Expect(0, 192095, '\p{^Block=cjkunifiedideographsextensioni}', ""); + Expect(0, 192095, '\P{Block=cjkunifiedideographsextensioni}', ""); + Expect(1, 192095, '\P{^Block=cjkunifiedideographsextensioni}', ""); + Expect(0, 192096, '\p{Block=cjkunifiedideographsextensioni}', ""); + Expect(1, 192096, '\p{^Block=cjkunifiedideographsextensioni}', ""); + Expect(1, 192096, '\P{Block=cjkunifiedideographsextensioni}', ""); + Expect(0, 192096, '\P{^Block=cjkunifiedideographsextensioni}', ""); + Expect(1, 192095, '\p{Block=:\Acjkunifiedideographsextensioni\z:}', "");; + Expect(0, 192096, '\p{Block=:\Acjkunifiedideographsextensioni\z:}', "");; + Expect(1, 192095, '\p{Block= -CJK_Unified_Ideographs_Extension_I}', ""); + Expect(0, 192095, '\p{^Block= -CJK_Unified_Ideographs_Extension_I}', ""); + Expect(0, 192095, '\P{Block= -CJK_Unified_Ideographs_Extension_I}', ""); + Expect(1, 192095, '\P{^Block= -CJK_Unified_Ideographs_Extension_I}', ""); + Expect(0, 192096, '\p{Block= -CJK_Unified_Ideographs_Extension_I}', ""); + Expect(1, 192096, '\p{^Block= -CJK_Unified_Ideographs_Extension_I}', ""); + Expect(1, 192096, '\P{Block= -CJK_Unified_Ideographs_Extension_I}', ""); + Expect(0, 192096, '\P{^Block= -CJK_Unified_Ideographs_Extension_I}', ""); + Error('\p{Blk=/a/--CJK_Ext_I}'); + Error('\P{Blk=/a/--CJK_Ext_I}'); + Expect(1, 192095, '\p{Blk=:\ACJK_Ext_I\z:}', "");; + Expect(0, 192096, '\p{Blk=:\ACJK_Ext_I\z:}', "");; + Expect(1, 192095, '\p{Blk=cjkexti}', ""); + Expect(0, 192095, '\p{^Blk=cjkexti}', ""); + Expect(0, 192095, '\P{Blk=cjkexti}', ""); + Expect(1, 192095, '\P{^Blk=cjkexti}', ""); + Expect(0, 192096, '\p{Blk=cjkexti}', ""); + Expect(1, 192096, '\p{^Blk=cjkexti}', ""); + Expect(1, 192096, '\P{Blk=cjkexti}', ""); + Expect(0, 192096, '\P{^Blk=cjkexti}', ""); + Expect(1, 192095, '\p{Blk=:\Acjkexti\z:}', "");; + Expect(0, 192096, '\p{Blk=:\Acjkexti\z:}', "");; + Expect(1, 192095, '\p{Blk=--CJK_Ext_I}', ""); + Expect(0, 192095, '\p{^Blk=--CJK_Ext_I}', ""); + Expect(0, 192095, '\P{Blk=--CJK_Ext_I}', ""); + Expect(1, 192095, '\P{^Blk=--CJK_Ext_I}', ""); + Expect(0, 192096, '\p{Blk=--CJK_Ext_I}', ""); + Expect(1, 192096, '\p{^Blk=--CJK_Ext_I}', ""); + Expect(1, 192096, '\P{Blk=--CJK_Ext_I}', ""); + Expect(0, 192096, '\P{^Blk=--CJK_Ext_I}', ""); + Error('\p{Is_Block=-:=cjk_UNIFIED_ideographs_EXTENSION_i}'); + Error('\P{Is_Block=-:=cjk_UNIFIED_ideographs_EXTENSION_i}'); + Expect(1, 192095, '\p{Is_Block=cjkunifiedideographsextensioni}', ""); + Expect(0, 192095, '\p{^Is_Block=cjkunifiedideographsextensioni}', ""); + Expect(0, 192095, '\P{Is_Block=cjkunifiedideographsextensioni}', ""); + Expect(1, 192095, '\P{^Is_Block=cjkunifiedideographsextensioni}', ""); + Expect(0, 192096, '\p{Is_Block=cjkunifiedideographsextensioni}', ""); + Expect(1, 192096, '\p{^Is_Block=cjkunifiedideographsextensioni}', ""); + Expect(1, 192096, '\P{Is_Block=cjkunifiedideographsextensioni}', ""); + Expect(0, 192096, '\P{^Is_Block=cjkunifiedideographsextensioni}', ""); + Expect(1, 192095, '\p{Is_Block=cjk_Unified_Ideographs_EXTENSION_i}', ""); + Expect(0, 192095, '\p{^Is_Block=cjk_Unified_Ideographs_EXTENSION_i}', ""); + Expect(0, 192095, '\P{Is_Block=cjk_Unified_Ideographs_EXTENSION_i}', ""); + Expect(1, 192095, '\P{^Is_Block=cjk_Unified_Ideographs_EXTENSION_i}', ""); + Expect(0, 192096, '\p{Is_Block=cjk_Unified_Ideographs_EXTENSION_i}', ""); + Expect(1, 192096, '\p{^Is_Block=cjk_Unified_Ideographs_EXTENSION_i}', ""); + Expect(1, 192096, '\P{Is_Block=cjk_Unified_Ideographs_EXTENSION_i}', ""); + Expect(0, 192096, '\P{^Is_Block=cjk_Unified_Ideographs_EXTENSION_i}', ""); + Error('\p{Is_Blk=_/a/CJK_ext_I}'); + Error('\P{Is_Blk=_/a/CJK_ext_I}'); + Expect(1, 192095, '\p{Is_Blk=cjkexti}', ""); + Expect(0, 192095, '\p{^Is_Blk=cjkexti}', ""); + Expect(0, 192095, '\P{Is_Blk=cjkexti}', ""); + Expect(1, 192095, '\P{^Is_Blk=cjkexti}', ""); + Expect(0, 192096, '\p{Is_Blk=cjkexti}', ""); + Expect(1, 192096, '\p{^Is_Blk=cjkexti}', ""); + Expect(1, 192096, '\P{Is_Blk=cjkexti}', ""); + Expect(0, 192096, '\P{^Is_Blk=cjkexti}', ""); + Expect(1, 192095, '\p{Is_Blk=__CJK_Ext_I}', ""); + Expect(0, 192095, '\p{^Is_Blk=__CJK_Ext_I}', ""); + Expect(0, 192095, '\P{Is_Blk=__CJK_Ext_I}', ""); + Expect(1, 192095, '\P{^Is_Blk=__CJK_Ext_I}', ""); + Expect(0, 192096, '\p{Is_Blk=__CJK_Ext_I}', ""); + Expect(1, 192096, '\p{^Is_Blk=__CJK_Ext_I}', ""); + Expect(1, 192096, '\P{Is_Blk=__CJK_Ext_I}', ""); + Expect(0, 192096, '\P{^Is_Blk=__CJK_Ext_I}', ""); + Error('\p{Block= _cjk_UNIFIED_ideographs_EXTENSION_J/a/}'); + Error('\P{Block= _cjk_UNIFIED_ideographs_EXTENSION_J/a/}'); + Expect(1, 210047, '\p{Block=:\ACJK_Unified_Ideographs_Extension_J\z:}', "");; + Expect(0, 210048, '\p{Block=:\ACJK_Unified_Ideographs_Extension_J\z:}', "");; + Expect(1, 210047, '\p{Block=cjkunifiedideographsextensionj}', ""); + Expect(0, 210047, '\p{^Block=cjkunifiedideographsextensionj}', ""); + Expect(0, 210047, '\P{Block=cjkunifiedideographsextensionj}', ""); + Expect(1, 210047, '\P{^Block=cjkunifiedideographsextensionj}', ""); + Expect(0, 210048, '\p{Block=cjkunifiedideographsextensionj}', ""); + Expect(1, 210048, '\p{^Block=cjkunifiedideographsextensionj}', ""); + Expect(1, 210048, '\P{Block=cjkunifiedideographsextensionj}', ""); + Expect(0, 210048, '\P{^Block=cjkunifiedideographsextensionj}', ""); + Expect(1, 210047, '\p{Block=:\Acjkunifiedideographsextensionj\z:}', "");; + Expect(0, 210048, '\p{Block=:\Acjkunifiedideographsextensionj\z:}', "");; + Expect(1, 210047, '\p{Block= CJK_Unified_IDEOGRAPHS_extension_J}', ""); + Expect(0, 210047, '\p{^Block= CJK_Unified_IDEOGRAPHS_extension_J}', ""); + Expect(0, 210047, '\P{Block= CJK_Unified_IDEOGRAPHS_extension_J}', ""); + Expect(1, 210047, '\P{^Block= CJK_Unified_IDEOGRAPHS_extension_J}', ""); + Expect(0, 210048, '\p{Block= CJK_Unified_IDEOGRAPHS_extension_J}', ""); + Expect(1, 210048, '\p{^Block= CJK_Unified_IDEOGRAPHS_extension_J}', ""); + Expect(1, 210048, '\P{Block= CJK_Unified_IDEOGRAPHS_extension_J}', ""); + Expect(0, 210048, '\P{^Block= CJK_Unified_IDEOGRAPHS_extension_J}', ""); + Error('\p{Blk: := CJK_Ext_J}'); + Error('\P{Blk: := CJK_Ext_J}'); + Expect(1, 210047, '\p{Blk=:\ACJK_Ext_J\z:}', "");; + Expect(0, 210048, '\p{Blk=:\ACJK_Ext_J\z:}', "");; + Expect(1, 210047, '\p{Blk=cjkextj}', ""); + Expect(0, 210047, '\p{^Blk=cjkextj}', ""); + Expect(0, 210047, '\P{Blk=cjkextj}', ""); + Expect(1, 210047, '\P{^Blk=cjkextj}', ""); + Expect(0, 210048, '\p{Blk=cjkextj}', ""); + Expect(1, 210048, '\p{^Blk=cjkextj}', ""); + Expect(1, 210048, '\P{Blk=cjkextj}', ""); + Expect(0, 210048, '\P{^Blk=cjkextj}', ""); + Expect(1, 210047, '\p{Blk=:\Acjkextj\z:}', "");; + Expect(0, 210048, '\p{Blk=:\Acjkextj\z:}', "");; + Expect(1, 210047, '\p{Blk= -cjk_EXT_j}', ""); + Expect(0, 210047, '\p{^Blk= -cjk_EXT_j}', ""); + Expect(0, 210047, '\P{Blk= -cjk_EXT_j}', ""); + Expect(1, 210047, '\P{^Blk= -cjk_EXT_j}', ""); + Expect(0, 210048, '\p{Blk= -cjk_EXT_j}', ""); + Expect(1, 210048, '\p{^Blk= -cjk_EXT_j}', ""); + Expect(1, 210048, '\P{Blk= -cjk_EXT_j}', ""); + Expect(0, 210048, '\P{^Blk= -cjk_EXT_j}', ""); + Error('\p{Is_Block: _-CJK_Unified_IDEOGRAPHS_Extension_J:=}'); + Error('\P{Is_Block: _-CJK_Unified_IDEOGRAPHS_Extension_J:=}'); + Expect(1, 210047, '\p{Is_Block=cjkunifiedideographsextensionj}', ""); + Expect(0, 210047, '\p{^Is_Block=cjkunifiedideographsextensionj}', ""); + Expect(0, 210047, '\P{Is_Block=cjkunifiedideographsextensionj}', ""); + Expect(1, 210047, '\P{^Is_Block=cjkunifiedideographsextensionj}', ""); + Expect(0, 210048, '\p{Is_Block=cjkunifiedideographsextensionj}', ""); + Expect(1, 210048, '\p{^Is_Block=cjkunifiedideographsextensionj}', ""); + Expect(1, 210048, '\P{Is_Block=cjkunifiedideographsextensionj}', ""); + Expect(0, 210048, '\P{^Is_Block=cjkunifiedideographsextensionj}', ""); + Expect(1, 210047, '\p{Is_Block: _cjk_UNIFIED_Ideographs_EXTENSION_J}', ""); + Expect(0, 210047, '\p{^Is_Block: _cjk_UNIFIED_Ideographs_EXTENSION_J}', ""); + Expect(0, 210047, '\P{Is_Block: _cjk_UNIFIED_Ideographs_EXTENSION_J}', ""); + Expect(1, 210047, '\P{^Is_Block: _cjk_UNIFIED_Ideographs_EXTENSION_J}', ""); + Expect(0, 210048, '\p{Is_Block: _cjk_UNIFIED_Ideographs_EXTENSION_J}', ""); + Expect(1, 210048, '\p{^Is_Block: _cjk_UNIFIED_Ideographs_EXTENSION_J}', ""); + Expect(1, 210048, '\P{Is_Block: _cjk_UNIFIED_Ideographs_EXTENSION_J}', ""); + Expect(0, 210048, '\P{^Is_Block: _cjk_UNIFIED_Ideographs_EXTENSION_J}', ""); + Error('\p{Is_Blk=:=_CJK_Ext_J}'); + Error('\P{Is_Blk=:=_CJK_Ext_J}'); + Expect(1, 210047, '\p{Is_Blk=cjkextj}', ""); + Expect(0, 210047, '\p{^Is_Blk=cjkextj}', ""); + Expect(0, 210047, '\P{Is_Blk=cjkextj}', ""); + Expect(1, 210047, '\P{^Is_Blk=cjkextj}', ""); + Expect(0, 210048, '\p{Is_Blk=cjkextj}', ""); + Expect(1, 210048, '\p{^Is_Blk=cjkextj}', ""); + Expect(1, 210048, '\P{Is_Blk=cjkextj}', ""); + Expect(0, 210048, '\P{^Is_Blk=cjkextj}', ""); + Expect(1, 210047, '\p{Is_Blk=-cjk_EXT_J}', ""); + Expect(0, 210047, '\p{^Is_Blk=-cjk_EXT_J}', ""); + Expect(0, 210047, '\P{Is_Blk=-cjk_EXT_J}', ""); + Expect(1, 210047, '\P{^Is_Blk=-cjk_EXT_J}', ""); + Expect(0, 210048, '\p{Is_Blk=-cjk_EXT_J}', ""); + Expect(1, 210048, '\p{^Is_Blk=-cjk_EXT_J}', ""); + Expect(1, 210048, '\P{Is_Blk=-cjk_EXT_J}', ""); + Expect(0, 210048, '\P{^Is_Blk=-cjk_EXT_J}', ""); + Error('\p{Block: /a/- CJK_Radicals_SUPPLEMENT}'); + Error('\P{Block: /a/- CJK_Radicals_SUPPLEMENT}'); + Expect(1, 12031, '\p{Block=:\ACJK_Radicals_Supplement\z:}', "");; + Expect(0, 12032, '\p{Block=:\ACJK_Radicals_Supplement\z:}', "");; + Expect(1, 12031, '\p{Block=cjkradicalssupplement}', ""); + Expect(0, 12031, '\p{^Block=cjkradicalssupplement}', ""); + Expect(0, 12031, '\P{Block=cjkradicalssupplement}', ""); + Expect(1, 12031, '\P{^Block=cjkradicalssupplement}', ""); + Expect(0, 12032, '\p{Block=cjkradicalssupplement}', ""); + Expect(1, 12032, '\p{^Block=cjkradicalssupplement}', ""); + Expect(1, 12032, '\P{Block=cjkradicalssupplement}', ""); + Expect(0, 12032, '\P{^Block=cjkradicalssupplement}', ""); + Expect(1, 12031, '\p{Block=:\Acjkradicalssupplement\z:}', "");; + Expect(0, 12032, '\p{Block=:\Acjkradicalssupplement\z:}', "");; + Expect(1, 12031, '\p{Block=_-CJK_Radicals_SUPPLEMENT}', ""); + Expect(0, 12031, '\p{^Block=_-CJK_Radicals_SUPPLEMENT}', ""); + Expect(0, 12031, '\P{Block=_-CJK_Radicals_SUPPLEMENT}', ""); + Expect(1, 12031, '\P{^Block=_-CJK_Radicals_SUPPLEMENT}', ""); + Expect(0, 12032, '\p{Block=_-CJK_Radicals_SUPPLEMENT}', ""); + Expect(1, 12032, '\p{^Block=_-CJK_Radicals_SUPPLEMENT}', ""); + Expect(1, 12032, '\P{Block=_-CJK_Radicals_SUPPLEMENT}', ""); + Expect(0, 12032, '\P{^Block=_-CJK_Radicals_SUPPLEMENT}', ""); + Error('\p{Blk=-/a/CJK_Radicals_SUP}'); + Error('\P{Blk=-/a/CJK_Radicals_SUP}'); + Expect(1, 12031, '\p{Blk=:\ACJK_Radicals_Sup\z:}', "");; + Expect(0, 12032, '\p{Blk=:\ACJK_Radicals_Sup\z:}', "");; + Expect(1, 12031, '\p{Blk=cjkradicalssup}', ""); + Expect(0, 12031, '\p{^Blk=cjkradicalssup}', ""); + Expect(0, 12031, '\P{Blk=cjkradicalssup}', ""); + Expect(1, 12031, '\P{^Blk=cjkradicalssup}', ""); + Expect(0, 12032, '\p{Blk=cjkradicalssup}', ""); + Expect(1, 12032, '\p{^Blk=cjkradicalssup}', ""); + Expect(1, 12032, '\P{Blk=cjkradicalssup}', ""); + Expect(0, 12032, '\P{^Blk=cjkradicalssup}', ""); + Expect(1, 12031, '\p{Blk=:\Acjkradicalssup\z:}', "");; + Expect(0, 12032, '\p{Blk=:\Acjkradicalssup\z:}', "");; + Expect(1, 12031, '\p{Blk=-_cjk_radicals_SUP}', ""); + Expect(0, 12031, '\p{^Blk=-_cjk_radicals_SUP}', ""); + Expect(0, 12031, '\P{Blk=-_cjk_radicals_SUP}', ""); + Expect(1, 12031, '\P{^Blk=-_cjk_radicals_SUP}', ""); + Expect(0, 12032, '\p{Blk=-_cjk_radicals_SUP}', ""); + Expect(1, 12032, '\p{^Blk=-_cjk_radicals_SUP}', ""); + Expect(1, 12032, '\P{Blk=-_cjk_radicals_SUP}', ""); + Expect(0, 12032, '\P{^Blk=-_cjk_radicals_SUP}', ""); + Error('\p{Is_Block=:=_-CJK_RADICALS_SUPPLEMENT}'); + Error('\P{Is_Block=:=_-CJK_RADICALS_SUPPLEMENT}'); + Expect(1, 12031, '\p{Is_Block:cjkradicalssupplement}', ""); + Expect(0, 12031, '\p{^Is_Block:cjkradicalssupplement}', ""); + Expect(0, 12031, '\P{Is_Block:cjkradicalssupplement}', ""); + Expect(1, 12031, '\P{^Is_Block:cjkradicalssupplement}', ""); + Expect(0, 12032, '\p{Is_Block:cjkradicalssupplement}', ""); + Expect(1, 12032, '\p{^Is_Block:cjkradicalssupplement}', ""); + Expect(1, 12032, '\P{Is_Block:cjkradicalssupplement}', ""); + Expect(0, 12032, '\P{^Is_Block:cjkradicalssupplement}', ""); + Expect(1, 12031, '\p{Is_Block= cjk_RADICALS_supplement}', ""); + Expect(0, 12031, '\p{^Is_Block= cjk_RADICALS_supplement}', ""); + Expect(0, 12031, '\P{Is_Block= cjk_RADICALS_supplement}', ""); + Expect(1, 12031, '\P{^Is_Block= cjk_RADICALS_supplement}', ""); + Expect(0, 12032, '\p{Is_Block= cjk_RADICALS_supplement}', ""); + Expect(1, 12032, '\p{^Is_Block= cjk_RADICALS_supplement}', ""); + Expect(1, 12032, '\P{Is_Block= cjk_RADICALS_supplement}', ""); + Expect(0, 12032, '\P{^Is_Block= cjk_RADICALS_supplement}', ""); + Error('\p{Is_Blk= /a/CJK_RADICALS_SUP}'); + Error('\P{Is_Blk= /a/CJK_RADICALS_SUP}'); + Expect(1, 12031, '\p{Is_Blk: cjkradicalssup}', ""); + Expect(0, 12031, '\p{^Is_Blk: cjkradicalssup}', ""); + Expect(0, 12031, '\P{Is_Blk: cjkradicalssup}', ""); + Expect(1, 12031, '\P{^Is_Blk: cjkradicalssup}', ""); + Expect(0, 12032, '\p{Is_Blk: cjkradicalssup}', ""); + Expect(1, 12032, '\p{^Is_Blk: cjkradicalssup}', ""); + Expect(1, 12032, '\P{Is_Blk: cjkradicalssup}', ""); + Expect(0, 12032, '\P{^Is_Blk: cjkradicalssup}', ""); + Expect(1, 12031, '\p{Is_Blk: -cjk_Radicals_sup}', ""); + Expect(0, 12031, '\p{^Is_Blk: -cjk_Radicals_sup}', ""); + Expect(0, 12031, '\P{Is_Blk: -cjk_Radicals_sup}', ""); + Expect(1, 12031, '\P{^Is_Blk: -cjk_Radicals_sup}', ""); + Expect(0, 12032, '\p{Is_Blk: -cjk_Radicals_sup}', ""); + Expect(1, 12032, '\p{^Is_Blk: -cjk_Radicals_sup}', ""); + Expect(1, 12032, '\P{Is_Blk: -cjk_Radicals_sup}', ""); + Expect(0, 12032, '\P{^Is_Blk: -cjk_Radicals_sup}', ""); + Error('\p{Block=_/a/CJK_Strokes}'); + Error('\P{Block=_/a/CJK_Strokes}'); + Expect(1, 12783, '\p{Block=:\ACJK_Strokes\z:}', "");; + Expect(0, 12784, '\p{Block=:\ACJK_Strokes\z:}', "");; + Expect(1, 12783, '\p{Block=cjkstrokes}', ""); + Expect(0, 12783, '\p{^Block=cjkstrokes}', ""); + Expect(0, 12783, '\P{Block=cjkstrokes}', ""); + Expect(1, 12783, '\P{^Block=cjkstrokes}', ""); + Expect(0, 12784, '\p{Block=cjkstrokes}', ""); + Expect(1, 12784, '\p{^Block=cjkstrokes}', ""); + Expect(1, 12784, '\P{Block=cjkstrokes}', ""); + Expect(0, 12784, '\P{^Block=cjkstrokes}', ""); + Expect(1, 12783, '\p{Block=:\Acjkstrokes\z:}', "");; + Expect(0, 12784, '\p{Block=:\Acjkstrokes\z:}', "");; + Expect(1, 12783, '\p{Block=CJK_STROKES}', ""); + Expect(0, 12783, '\p{^Block=CJK_STROKES}', ""); + Expect(0, 12783, '\P{Block=CJK_STROKES}', ""); + Expect(1, 12783, '\P{^Block=CJK_STROKES}', ""); + Expect(0, 12784, '\p{Block=CJK_STROKES}', ""); + Expect(1, 12784, '\p{^Block=CJK_STROKES}', ""); + Expect(1, 12784, '\P{Block=CJK_STROKES}', ""); + Expect(0, 12784, '\P{^Block=CJK_STROKES}', ""); + Error('\p{Blk=:=_CJK_STROKES}'); + Error('\P{Blk=:=_CJK_STROKES}'); + Expect(1, 12783, '\p{Blk=:\ACJK_Strokes\z:}', "");; + Expect(0, 12784, '\p{Blk=:\ACJK_Strokes\z:}', "");; + Expect(1, 12783, '\p{Blk=cjkstrokes}', ""); + Expect(0, 12783, '\p{^Blk=cjkstrokes}', ""); + Expect(0, 12783, '\P{Blk=cjkstrokes}', ""); + Expect(1, 12783, '\P{^Blk=cjkstrokes}', ""); + Expect(0, 12784, '\p{Blk=cjkstrokes}', ""); + Expect(1, 12784, '\p{^Blk=cjkstrokes}', ""); + Expect(1, 12784, '\P{Blk=cjkstrokes}', ""); + Expect(0, 12784, '\P{^Blk=cjkstrokes}', ""); + Expect(1, 12783, '\p{Blk=:\Acjkstrokes\z:}', "");; + Expect(0, 12784, '\p{Blk=:\Acjkstrokes\z:}', "");; + Expect(1, 12783, '\p{Blk= CJK_strokes}', ""); + Expect(0, 12783, '\p{^Blk= CJK_strokes}', ""); + Expect(0, 12783, '\P{Blk= CJK_strokes}', ""); + Expect(1, 12783, '\P{^Blk= CJK_strokes}', ""); + Expect(0, 12784, '\p{Blk= CJK_strokes}', ""); + Expect(1, 12784, '\p{^Blk= CJK_strokes}', ""); + Expect(1, 12784, '\P{Blk= CJK_strokes}', ""); + Expect(0, 12784, '\P{^Blk= CJK_strokes}', ""); + Error('\p{Is_Block=-/a/CJK_Strokes}'); + Error('\P{Is_Block=-/a/CJK_Strokes}'); + Expect(1, 12783, '\p{Is_Block=cjkstrokes}', ""); + Expect(0, 12783, '\p{^Is_Block=cjkstrokes}', ""); + Expect(0, 12783, '\P{Is_Block=cjkstrokes}', ""); + Expect(1, 12783, '\P{^Is_Block=cjkstrokes}', ""); + Expect(0, 12784, '\p{Is_Block=cjkstrokes}', ""); + Expect(1, 12784, '\p{^Is_Block=cjkstrokes}', ""); + Expect(1, 12784, '\P{Is_Block=cjkstrokes}', ""); + Expect(0, 12784, '\P{^Is_Block=cjkstrokes}', ""); + Expect(1, 12783, '\p{Is_Block= cjk_strokes}', ""); + Expect(0, 12783, '\p{^Is_Block= cjk_strokes}', ""); + Expect(0, 12783, '\P{Is_Block= cjk_strokes}', ""); + Expect(1, 12783, '\P{^Is_Block= cjk_strokes}', ""); + Expect(0, 12784, '\p{Is_Block= cjk_strokes}', ""); + Expect(1, 12784, '\p{^Is_Block= cjk_strokes}', ""); + Expect(1, 12784, '\P{Is_Block= cjk_strokes}', ""); + Expect(0, 12784, '\P{^Is_Block= cjk_strokes}', ""); + Error('\p{Is_Blk=_ CJK_Strokes/a/}'); + Error('\P{Is_Blk=_ CJK_Strokes/a/}'); + Expect(1, 12783, '\p{Is_Blk=cjkstrokes}', ""); + Expect(0, 12783, '\p{^Is_Blk=cjkstrokes}', ""); + Expect(0, 12783, '\P{Is_Blk=cjkstrokes}', ""); + Expect(1, 12783, '\P{^Is_Blk=cjkstrokes}', ""); + Expect(0, 12784, '\p{Is_Blk=cjkstrokes}', ""); + Expect(1, 12784, '\p{^Is_Blk=cjkstrokes}', ""); + Expect(1, 12784, '\P{Is_Blk=cjkstrokes}', ""); + Expect(0, 12784, '\P{^Is_Blk=cjkstrokes}', ""); + Expect(1, 12783, '\p{Is_Blk= CJK_STROKES}', ""); + Expect(0, 12783, '\p{^Is_Blk= CJK_STROKES}', ""); + Expect(0, 12783, '\P{Is_Blk= CJK_STROKES}', ""); + Expect(1, 12783, '\P{^Is_Blk= CJK_STROKES}', ""); + Expect(0, 12784, '\p{Is_Blk= CJK_STROKES}', ""); + Expect(1, 12784, '\p{^Is_Blk= CJK_STROKES}', ""); + Expect(1, 12784, '\P{Is_Blk= CJK_STROKES}', ""); + Expect(0, 12784, '\P{^Is_Blk= CJK_STROKES}', ""); + Error('\p{Block= cjk_symbols_And_PUNCTUATION:=}'); + Error('\P{Block= cjk_symbols_And_PUNCTUATION:=}'); + Expect(1, 12351, '\p{Block=:\ACJK_Symbols_And_Punctuation\z:}', "");; + Expect(0, 12352, '\p{Block=:\ACJK_Symbols_And_Punctuation\z:}', "");; + Expect(1, 12351, '\p{Block=cjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\p{^Block=cjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\P{Block=cjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\P{^Block=cjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\p{Block=cjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\p{^Block=cjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\P{Block=cjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\P{^Block=cjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\p{Block=:\Acjksymbolsandpunctuation\z:}', "");; + Expect(0, 12352, '\p{Block=:\Acjksymbolsandpunctuation\z:}', "");; + Expect(1, 12351, '\p{Block= CJK_symbols_AND_Punctuation}', ""); + Expect(0, 12351, '\p{^Block= CJK_symbols_AND_Punctuation}', ""); + Expect(0, 12351, '\P{Block= CJK_symbols_AND_Punctuation}', ""); + Expect(1, 12351, '\P{^Block= CJK_symbols_AND_Punctuation}', ""); + Expect(0, 12352, '\p{Block= CJK_symbols_AND_Punctuation}', ""); + Expect(1, 12352, '\p{^Block= CJK_symbols_AND_Punctuation}', ""); + Expect(1, 12352, '\P{Block= CJK_symbols_AND_Punctuation}', ""); + Expect(0, 12352, '\P{^Block= CJK_symbols_AND_Punctuation}', ""); + Error('\p{Blk= :=CJK_Symbols}'); + Error('\P{Blk= :=CJK_Symbols}'); + Expect(1, 12351, '\p{Blk=:\ACJK_Symbols\z:}', "");; + Expect(0, 12352, '\p{Blk=:\ACJK_Symbols\z:}', "");; + Expect(1, 12351, '\p{Blk=cjksymbols}', ""); + Expect(0, 12351, '\p{^Blk=cjksymbols}', ""); + Expect(0, 12351, '\P{Blk=cjksymbols}', ""); + Expect(1, 12351, '\P{^Blk=cjksymbols}', ""); + Expect(0, 12352, '\p{Blk=cjksymbols}', ""); + Expect(1, 12352, '\p{^Blk=cjksymbols}', ""); + Expect(1, 12352, '\P{Blk=cjksymbols}', ""); + Expect(0, 12352, '\P{^Blk=cjksymbols}', ""); + Expect(1, 12351, '\p{Blk=:\Acjksymbols\z:}', "");; + Expect(0, 12352, '\p{Blk=:\Acjksymbols\z:}', "");; + Expect(1, 12351, '\p{Blk=_CJK_Symbols}', ""); + Expect(0, 12351, '\p{^Blk=_CJK_Symbols}', ""); + Expect(0, 12351, '\P{Blk=_CJK_Symbols}', ""); + Expect(1, 12351, '\P{^Blk=_CJK_Symbols}', ""); + Expect(0, 12352, '\p{Blk=_CJK_Symbols}', ""); + Expect(1, 12352, '\p{^Blk=_CJK_Symbols}', ""); + Expect(1, 12352, '\P{Blk=_CJK_Symbols}', ""); + Expect(0, 12352, '\P{^Blk=_CJK_Symbols}', ""); + Error('\p{Is_Block: := CJK_Symbols_and_Punctuation}'); + Error('\P{Is_Block: := CJK_Symbols_and_Punctuation}'); + Expect(1, 12351, '\p{Is_Block: cjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\p{^Is_Block: cjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\P{Is_Block: cjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\P{^Is_Block: cjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\p{Is_Block: cjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\p{^Is_Block: cjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\P{Is_Block: cjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\P{^Is_Block: cjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\p{Is_Block=_ cjk_symbols_And_Punctuation}', ""); + Expect(0, 12351, '\p{^Is_Block=_ cjk_symbols_And_Punctuation}', ""); + Expect(0, 12351, '\P{Is_Block=_ cjk_symbols_And_Punctuation}', ""); + Expect(1, 12351, '\P{^Is_Block=_ cjk_symbols_And_Punctuation}', ""); + Expect(0, 12352, '\p{Is_Block=_ cjk_symbols_And_Punctuation}', ""); + Expect(1, 12352, '\p{^Is_Block=_ cjk_symbols_And_Punctuation}', ""); + Expect(1, 12352, '\P{Is_Block=_ cjk_symbols_And_Punctuation}', ""); + Expect(0, 12352, '\P{^Is_Block=_ cjk_symbols_And_Punctuation}', ""); + Error('\p{Is_Blk=/a/ _CJK_symbols}'); + Error('\P{Is_Blk=/a/ _CJK_symbols}'); + Expect(1, 12351, '\p{Is_Blk=cjksymbols}', ""); + Expect(0, 12351, '\p{^Is_Blk=cjksymbols}', ""); + Expect(0, 12351, '\P{Is_Blk=cjksymbols}', ""); + Expect(1, 12351, '\P{^Is_Blk=cjksymbols}', ""); + Expect(0, 12352, '\p{Is_Blk=cjksymbols}', ""); + Expect(1, 12352, '\p{^Is_Blk=cjksymbols}', ""); + Expect(1, 12352, '\P{Is_Blk=cjksymbols}', ""); + Expect(0, 12352, '\P{^Is_Blk=cjksymbols}', ""); + Expect(1, 12351, '\p{Is_Blk=_CJK_SYMBOLS}', ""); + Expect(0, 12351, '\p{^Is_Blk=_CJK_SYMBOLS}', ""); + Expect(0, 12351, '\P{Is_Blk=_CJK_SYMBOLS}', ""); + Expect(1, 12351, '\P{^Is_Blk=_CJK_SYMBOLS}', ""); + Expect(0, 12352, '\p{Is_Blk=_CJK_SYMBOLS}', ""); + Expect(1, 12352, '\p{^Is_Blk=_CJK_SYMBOLS}', ""); + Expect(1, 12352, '\P{Is_Blk=_CJK_SYMBOLS}', ""); + Expect(0, 12352, '\P{^Is_Blk=_CJK_SYMBOLS}', ""); + Error('\p{Block= _HANGUL_COMPATIBILITY_Jamo:=}'); + Error('\P{Block= _HANGUL_COMPATIBILITY_Jamo:=}'); + Expect(1, 12687, '\p{Block=:\AHangul_Compatibility_Jamo\z:}', "");; + Expect(0, 12688, '\p{Block=:\AHangul_Compatibility_Jamo\z:}', "");; + Expect(1, 12687, '\p{Block:hangulcompatibilityjamo}', ""); + Expect(0, 12687, '\p{^Block:hangulcompatibilityjamo}', ""); + Expect(0, 12687, '\P{Block:hangulcompatibilityjamo}', ""); + Expect(1, 12687, '\P{^Block:hangulcompatibilityjamo}', ""); + Expect(0, 12688, '\p{Block:hangulcompatibilityjamo}', ""); + Expect(1, 12688, '\p{^Block:hangulcompatibilityjamo}', ""); + Expect(1, 12688, '\P{Block:hangulcompatibilityjamo}', ""); + Expect(0, 12688, '\P{^Block:hangulcompatibilityjamo}', ""); + Expect(1, 12687, '\p{Block=:\Ahangulcompatibilityjamo\z:}', "");; + Expect(0, 12688, '\p{Block=:\Ahangulcompatibilityjamo\z:}', "");; + Expect(1, 12687, '\p{Block=_Hangul_compatibility_Jamo}', ""); + Expect(0, 12687, '\p{^Block=_Hangul_compatibility_Jamo}', ""); + Expect(0, 12687, '\P{Block=_Hangul_compatibility_Jamo}', ""); + Expect(1, 12687, '\P{^Block=_Hangul_compatibility_Jamo}', ""); + Expect(0, 12688, '\p{Block=_Hangul_compatibility_Jamo}', ""); + Expect(1, 12688, '\p{^Block=_Hangul_compatibility_Jamo}', ""); + Expect(1, 12688, '\P{Block=_Hangul_compatibility_Jamo}', ""); + Expect(0, 12688, '\P{^Block=_Hangul_compatibility_Jamo}', ""); + Error('\p{Blk: := _Compat_jamo}'); + Error('\P{Blk: := _Compat_jamo}'); + Expect(1, 12687, '\p{Blk=:\ACompat_Jamo\z:}', "");; + Expect(0, 12688, '\p{Blk=:\ACompat_Jamo\z:}', "");; + Expect(1, 12687, '\p{Blk=compatjamo}', ""); + Expect(0, 12687, '\p{^Blk=compatjamo}', ""); + Expect(0, 12687, '\P{Blk=compatjamo}', ""); + Expect(1, 12687, '\P{^Blk=compatjamo}', ""); + Expect(0, 12688, '\p{Blk=compatjamo}', ""); + Expect(1, 12688, '\p{^Blk=compatjamo}', ""); + Expect(1, 12688, '\P{Blk=compatjamo}', ""); + Expect(0, 12688, '\P{^Blk=compatjamo}', ""); + Expect(1, 12687, '\p{Blk=:\Acompatjamo\z:}', "");; + Expect(0, 12688, '\p{Blk=:\Acompatjamo\z:}', "");; + Expect(1, 12687, '\p{Blk= Compat_Jamo}', ""); + Expect(0, 12687, '\p{^Blk= Compat_Jamo}', ""); + Expect(0, 12687, '\P{Blk= Compat_Jamo}', ""); + Expect(1, 12687, '\P{^Blk= Compat_Jamo}', ""); + Expect(0, 12688, '\p{Blk= Compat_Jamo}', ""); + Expect(1, 12688, '\p{^Blk= Compat_Jamo}', ""); + Expect(1, 12688, '\P{Blk= Compat_Jamo}', ""); + Expect(0, 12688, '\P{^Blk= Compat_Jamo}', ""); + Error('\p{Is_Block= HANGUL_Compatibility_JAMO:=}'); + Error('\P{Is_Block= HANGUL_Compatibility_JAMO:=}'); + Expect(1, 12687, '\p{Is_Block=hangulcompatibilityjamo}', ""); + Expect(0, 12687, '\p{^Is_Block=hangulcompatibilityjamo}', ""); + Expect(0, 12687, '\P{Is_Block=hangulcompatibilityjamo}', ""); + Expect(1, 12687, '\P{^Is_Block=hangulcompatibilityjamo}', ""); + Expect(0, 12688, '\p{Is_Block=hangulcompatibilityjamo}', ""); + Expect(1, 12688, '\p{^Is_Block=hangulcompatibilityjamo}', ""); + Expect(1, 12688, '\P{Is_Block=hangulcompatibilityjamo}', ""); + Expect(0, 12688, '\P{^Is_Block=hangulcompatibilityjamo}', ""); + Expect(1, 12687, '\p{Is_Block=- hangul_COMPATIBILITY_jamo}', ""); + Expect(0, 12687, '\p{^Is_Block=- hangul_COMPATIBILITY_jamo}', ""); + Expect(0, 12687, '\P{Is_Block=- hangul_COMPATIBILITY_jamo}', ""); + Expect(1, 12687, '\P{^Is_Block=- hangul_COMPATIBILITY_jamo}', ""); + Expect(0, 12688, '\p{Is_Block=- hangul_COMPATIBILITY_jamo}', ""); + Expect(1, 12688, '\p{^Is_Block=- hangul_COMPATIBILITY_jamo}', ""); + Expect(1, 12688, '\P{Is_Block=- hangul_COMPATIBILITY_jamo}', ""); + Expect(0, 12688, '\P{^Is_Block=- hangul_COMPATIBILITY_jamo}', ""); + Error('\p{Is_Blk= /a/Compat_Jamo}'); + Error('\P{Is_Blk= /a/Compat_Jamo}'); + Expect(1, 12687, '\p{Is_Blk=compatjamo}', ""); + Expect(0, 12687, '\p{^Is_Blk=compatjamo}', ""); + Expect(0, 12687, '\P{Is_Blk=compatjamo}', ""); + Expect(1, 12687, '\P{^Is_Blk=compatjamo}', ""); + Expect(0, 12688, '\p{Is_Blk=compatjamo}', ""); + Expect(1, 12688, '\p{^Is_Blk=compatjamo}', ""); + Expect(1, 12688, '\P{Is_Blk=compatjamo}', ""); + Expect(0, 12688, '\P{^Is_Blk=compatjamo}', ""); + Expect(1, 12687, '\p{Is_Blk= compat_Jamo}', ""); + Expect(0, 12687, '\p{^Is_Blk= compat_Jamo}', ""); + Expect(0, 12687, '\P{Is_Blk= compat_Jamo}', ""); + Expect(1, 12687, '\P{^Is_Blk= compat_Jamo}', ""); + Expect(0, 12688, '\p{Is_Blk= compat_Jamo}', ""); + Expect(1, 12688, '\p{^Is_Blk= compat_Jamo}', ""); + Expect(1, 12688, '\P{Is_Blk= compat_Jamo}', ""); + Expect(0, 12688, '\P{^Is_Blk= compat_Jamo}', ""); + Error('\p{Block= :=Control_pictures}'); + Error('\P{Block= :=Control_pictures}'); + Expect(1, 9279, '\p{Block=:\AControl_Pictures\z:}', "");; + Expect(0, 9280, '\p{Block=:\AControl_Pictures\z:}', "");; + Expect(1, 9279, '\p{Block=controlpictures}', ""); + Expect(0, 9279, '\p{^Block=controlpictures}', ""); + Expect(0, 9279, '\P{Block=controlpictures}', ""); + Expect(1, 9279, '\P{^Block=controlpictures}', ""); + Expect(0, 9280, '\p{Block=controlpictures}', ""); + Expect(1, 9280, '\p{^Block=controlpictures}', ""); + Expect(1, 9280, '\P{Block=controlpictures}', ""); + Expect(0, 9280, '\P{^Block=controlpictures}', ""); + Expect(1, 9279, '\p{Block=:\Acontrolpictures\z:}', "");; + Expect(0, 9280, '\p{Block=:\Acontrolpictures\z:}', "");; + Expect(1, 9279, '\p{Block=_CONTROL_Pictures}', ""); + Expect(0, 9279, '\p{^Block=_CONTROL_Pictures}', ""); + Expect(0, 9279, '\P{Block=_CONTROL_Pictures}', ""); + Expect(1, 9279, '\P{^Block=_CONTROL_Pictures}', ""); + Expect(0, 9280, '\p{Block=_CONTROL_Pictures}', ""); + Expect(1, 9280, '\p{^Block=_CONTROL_Pictures}', ""); + Expect(1, 9280, '\P{Block=_CONTROL_Pictures}', ""); + Expect(0, 9280, '\P{^Block=_CONTROL_Pictures}', ""); + Error('\p{Blk=/a/ Control_Pictures}'); + Error('\P{Blk=/a/ Control_Pictures}'); + Expect(1, 9279, '\p{Blk=:\AControl_Pictures\z:}', "");; + Expect(0, 9280, '\p{Blk=:\AControl_Pictures\z:}', "");; + Expect(1, 9279, '\p{Blk: controlpictures}', ""); + Expect(0, 9279, '\p{^Blk: controlpictures}', ""); + Expect(0, 9279, '\P{Blk: controlpictures}', ""); + Expect(1, 9279, '\P{^Blk: controlpictures}', ""); + Expect(0, 9280, '\p{Blk: controlpictures}', ""); + Expect(1, 9280, '\p{^Blk: controlpictures}', ""); + Expect(1, 9280, '\P{Blk: controlpictures}', ""); + Expect(0, 9280, '\P{^Blk: controlpictures}', ""); + Expect(1, 9279, '\p{Blk=:\Acontrolpictures\z:}', "");; + Expect(0, 9280, '\p{Blk=:\Acontrolpictures\z:}', "");; + Expect(1, 9279, '\p{Blk: control_Pictures}', ""); + Expect(0, 9279, '\p{^Blk: control_Pictures}', ""); + Expect(0, 9279, '\P{Blk: control_Pictures}', ""); + Expect(1, 9279, '\P{^Blk: control_Pictures}', ""); + Expect(0, 9280, '\p{Blk: control_Pictures}', ""); + Expect(1, 9280, '\p{^Blk: control_Pictures}', ""); + Expect(1, 9280, '\P{Blk: control_Pictures}', ""); + Expect(0, 9280, '\P{^Blk: control_Pictures}', ""); + Error('\p{Is_Block=-/a/Control_Pictures}'); + Error('\P{Is_Block=-/a/Control_Pictures}'); + Expect(1, 9279, '\p{Is_Block=controlpictures}', ""); + Expect(0, 9279, '\p{^Is_Block=controlpictures}', ""); + Expect(0, 9279, '\P{Is_Block=controlpictures}', ""); + Expect(1, 9279, '\P{^Is_Block=controlpictures}', ""); + Expect(0, 9280, '\p{Is_Block=controlpictures}', ""); + Expect(1, 9280, '\p{^Is_Block=controlpictures}', ""); + Expect(1, 9280, '\P{Is_Block=controlpictures}', ""); + Expect(0, 9280, '\P{^Is_Block=controlpictures}', ""); + Expect(1, 9279, '\p{Is_Block=_ Control_Pictures}', ""); + Expect(0, 9279, '\p{^Is_Block=_ Control_Pictures}', ""); + Expect(0, 9279, '\P{Is_Block=_ Control_Pictures}', ""); + Expect(1, 9279, '\P{^Is_Block=_ Control_Pictures}', ""); + Expect(0, 9280, '\p{Is_Block=_ Control_Pictures}', ""); + Expect(1, 9280, '\p{^Is_Block=_ Control_Pictures}', ""); + Expect(1, 9280, '\P{Is_Block=_ Control_Pictures}', ""); + Expect(0, 9280, '\P{^Is_Block=_ Control_Pictures}', ""); + Error('\p{Is_Blk=:= Control_pictures}'); + Error('\P{Is_Blk=:= Control_pictures}'); + Expect(1, 9279, '\p{Is_Blk=controlpictures}', ""); + Expect(0, 9279, '\p{^Is_Blk=controlpictures}', ""); + Expect(0, 9279, '\P{Is_Blk=controlpictures}', ""); + Expect(1, 9279, '\P{^Is_Blk=controlpictures}', ""); + Expect(0, 9280, '\p{Is_Blk=controlpictures}', ""); + Expect(1, 9280, '\p{^Is_Blk=controlpictures}', ""); + Expect(1, 9280, '\P{Is_Blk=controlpictures}', ""); + Expect(0, 9280, '\P{^Is_Blk=controlpictures}', ""); + Expect(1, 9279, '\p{Is_Blk= Control_PICTURES}', ""); + Expect(0, 9279, '\p{^Is_Blk= Control_PICTURES}', ""); + Expect(0, 9279, '\P{Is_Blk= Control_PICTURES}', ""); + Expect(1, 9279, '\P{^Is_Blk= Control_PICTURES}', ""); + Expect(0, 9280, '\p{Is_Blk= Control_PICTURES}', ""); + Expect(1, 9280, '\p{^Is_Blk= Control_PICTURES}', ""); + Expect(1, 9280, '\P{Is_Blk= Control_PICTURES}', ""); + Expect(0, 9280, '\P{^Is_Blk= Control_PICTURES}', ""); + Error('\p{Block= _coptic/a/}'); + Error('\P{Block= _coptic/a/}'); + Expect(1, 11519, '\p{Block=:\ACoptic\z:}', "");; + Expect(0, 11520, '\p{Block=:\ACoptic\z:}', "");; + Expect(1, 11519, '\p{Block=coptic}', ""); + Expect(0, 11519, '\p{^Block=coptic}', ""); + Expect(0, 11519, '\P{Block=coptic}', ""); + Expect(1, 11519, '\P{^Block=coptic}', ""); + Expect(0, 11520, '\p{Block=coptic}', ""); + Expect(1, 11520, '\p{^Block=coptic}', ""); + Expect(1, 11520, '\P{Block=coptic}', ""); + Expect(0, 11520, '\P{^Block=coptic}', ""); + Expect(1, 11519, '\p{Block=:\Acoptic\z:}', "");; + Expect(0, 11520, '\p{Block=:\Acoptic\z:}', "");; + Expect(1, 11519, '\p{Block: Coptic}', ""); + Expect(0, 11519, '\p{^Block: Coptic}', ""); + Expect(0, 11519, '\P{Block: Coptic}', ""); + Expect(1, 11519, '\P{^Block: Coptic}', ""); + Expect(0, 11520, '\p{Block: Coptic}', ""); + Expect(1, 11520, '\p{^Block: Coptic}', ""); + Expect(1, 11520, '\P{Block: Coptic}', ""); + Expect(0, 11520, '\P{^Block: Coptic}', ""); + Error('\p{Blk=:=-_coptic}'); + Error('\P{Blk=:=-_coptic}'); + Expect(1, 11519, '\p{Blk=:\ACoptic\z:}', "");; + Expect(0, 11520, '\p{Blk=:\ACoptic\z:}', "");; + Expect(1, 11519, '\p{Blk=coptic}', ""); + Expect(0, 11519, '\p{^Blk=coptic}', ""); + Expect(0, 11519, '\P{Blk=coptic}', ""); + Expect(1, 11519, '\P{^Blk=coptic}', ""); + Expect(0, 11520, '\p{Blk=coptic}', ""); + Expect(1, 11520, '\p{^Blk=coptic}', ""); + Expect(1, 11520, '\P{Blk=coptic}', ""); + Expect(0, 11520, '\P{^Blk=coptic}', ""); + Expect(1, 11519, '\p{Blk=:\Acoptic\z:}', "");; + Expect(0, 11520, '\p{Blk=:\Acoptic\z:}', "");; + Expect(1, 11519, '\p{Blk=-COPTIC}', ""); + Expect(0, 11519, '\p{^Blk=-COPTIC}', ""); + Expect(0, 11519, '\P{Blk=-COPTIC}', ""); + Expect(1, 11519, '\P{^Blk=-COPTIC}', ""); + Expect(0, 11520, '\p{Blk=-COPTIC}', ""); + Expect(1, 11520, '\p{^Blk=-COPTIC}', ""); + Expect(1, 11520, '\P{Blk=-COPTIC}', ""); + Expect(0, 11520, '\P{^Blk=-COPTIC}', ""); + Error('\p{Is_Block=:=-Coptic}'); + Error('\P{Is_Block=:=-Coptic}'); + Expect(1, 11519, '\p{Is_Block=coptic}', ""); + Expect(0, 11519, '\p{^Is_Block=coptic}', ""); + Expect(0, 11519, '\P{Is_Block=coptic}', ""); + Expect(1, 11519, '\P{^Is_Block=coptic}', ""); + Expect(0, 11520, '\p{Is_Block=coptic}', ""); + Expect(1, 11520, '\p{^Is_Block=coptic}', ""); + Expect(1, 11520, '\P{Is_Block=coptic}', ""); + Expect(0, 11520, '\P{^Is_Block=coptic}', ""); + Expect(1, 11519, '\p{Is_Block=- COPTIC}', ""); + Expect(0, 11519, '\p{^Is_Block=- COPTIC}', ""); + Expect(0, 11519, '\P{Is_Block=- COPTIC}', ""); + Expect(1, 11519, '\P{^Is_Block=- COPTIC}', ""); + Expect(0, 11520, '\p{Is_Block=- COPTIC}', ""); + Expect(1, 11520, '\p{^Is_Block=- COPTIC}', ""); + Expect(1, 11520, '\P{Is_Block=- COPTIC}', ""); + Expect(0, 11520, '\P{^Is_Block=- COPTIC}', ""); + Error('\p{Is_Blk= Coptic:=}'); + Error('\P{Is_Blk= Coptic:=}'); + Expect(1, 11519, '\p{Is_Blk=coptic}', ""); + Expect(0, 11519, '\p{^Is_Blk=coptic}', ""); + Expect(0, 11519, '\P{Is_Blk=coptic}', ""); + Expect(1, 11519, '\P{^Is_Blk=coptic}', ""); + Expect(0, 11520, '\p{Is_Blk=coptic}', ""); + Expect(1, 11520, '\p{^Is_Blk=coptic}', ""); + Expect(1, 11520, '\P{Is_Blk=coptic}', ""); + Expect(0, 11520, '\P{^Is_Blk=coptic}', ""); + Expect(1, 11519, '\p{Is_Blk= -COPTIC}', ""); + Expect(0, 11519, '\p{^Is_Blk= -COPTIC}', ""); + Expect(0, 11519, '\P{Is_Blk= -COPTIC}', ""); + Expect(1, 11519, '\P{^Is_Blk= -COPTIC}', ""); + Expect(0, 11520, '\p{Is_Blk= -COPTIC}', ""); + Expect(1, 11520, '\p{^Is_Blk= -COPTIC}', ""); + Expect(1, 11520, '\P{Is_Blk= -COPTIC}', ""); + Expect(0, 11520, '\P{^Is_Blk= -COPTIC}', ""); + Error('\p{Block= coptic_epact_Numbers/a/}'); + Error('\P{Block= coptic_epact_Numbers/a/}'); + Expect(1, 66303, '\p{Block=:\ACoptic_Epact_Numbers\z:}', "");; + Expect(0, 66304, '\p{Block=:\ACoptic_Epact_Numbers\z:}', "");; + Expect(1, 66303, '\p{Block=copticepactnumbers}', ""); + Expect(0, 66303, '\p{^Block=copticepactnumbers}', ""); + Expect(0, 66303, '\P{Block=copticepactnumbers}', ""); + Expect(1, 66303, '\P{^Block=copticepactnumbers}', ""); + Expect(0, 66304, '\p{Block=copticepactnumbers}', ""); + Expect(1, 66304, '\p{^Block=copticepactnumbers}', ""); + Expect(1, 66304, '\P{Block=copticepactnumbers}', ""); + Expect(0, 66304, '\P{^Block=copticepactnumbers}', ""); + Expect(1, 66303, '\p{Block=:\Acopticepactnumbers\z:}', "");; + Expect(0, 66304, '\p{Block=:\Acopticepactnumbers\z:}', "");; + Expect(1, 66303, '\p{Block= Coptic_EPACT_numbers}', ""); + Expect(0, 66303, '\p{^Block= Coptic_EPACT_numbers}', ""); + Expect(0, 66303, '\P{Block= Coptic_EPACT_numbers}', ""); + Expect(1, 66303, '\P{^Block= Coptic_EPACT_numbers}', ""); + Expect(0, 66304, '\p{Block= Coptic_EPACT_numbers}', ""); + Expect(1, 66304, '\p{^Block= Coptic_EPACT_numbers}', ""); + Expect(1, 66304, '\P{Block= Coptic_EPACT_numbers}', ""); + Expect(0, 66304, '\P{^Block= Coptic_EPACT_numbers}', ""); + Error('\p{Blk= /a/Coptic_epact_NUMBERS}'); + Error('\P{Blk= /a/Coptic_epact_NUMBERS}'); + Expect(1, 66303, '\p{Blk=:\ACoptic_Epact_Numbers\z:}', "");; + Expect(0, 66304, '\p{Blk=:\ACoptic_Epact_Numbers\z:}', "");; + Expect(1, 66303, '\p{Blk=copticepactnumbers}', ""); + Expect(0, 66303, '\p{^Blk=copticepactnumbers}', ""); + Expect(0, 66303, '\P{Blk=copticepactnumbers}', ""); + Expect(1, 66303, '\P{^Blk=copticepactnumbers}', ""); + Expect(0, 66304, '\p{Blk=copticepactnumbers}', ""); + Expect(1, 66304, '\p{^Blk=copticepactnumbers}', ""); + Expect(1, 66304, '\P{Blk=copticepactnumbers}', ""); + Expect(0, 66304, '\P{^Blk=copticepactnumbers}', ""); + Expect(1, 66303, '\p{Blk=:\Acopticepactnumbers\z:}', "");; + Expect(0, 66304, '\p{Blk=:\Acopticepactnumbers\z:}', "");; + Expect(1, 66303, '\p{Blk: _-COPTIC_Epact_NUMBERS}', ""); + Expect(0, 66303, '\p{^Blk: _-COPTIC_Epact_NUMBERS}', ""); + Expect(0, 66303, '\P{Blk: _-COPTIC_Epact_NUMBERS}', ""); + Expect(1, 66303, '\P{^Blk: _-COPTIC_Epact_NUMBERS}', ""); + Expect(0, 66304, '\p{Blk: _-COPTIC_Epact_NUMBERS}', ""); + Expect(1, 66304, '\p{^Blk: _-COPTIC_Epact_NUMBERS}', ""); + Expect(1, 66304, '\P{Blk: _-COPTIC_Epact_NUMBERS}', ""); + Expect(0, 66304, '\P{^Blk: _-COPTIC_Epact_NUMBERS}', ""); + Error('\p{Is_Block=/a/-_COPTIC_epact_Numbers}'); + Error('\P{Is_Block=/a/-_COPTIC_epact_Numbers}'); + Expect(1, 66303, '\p{Is_Block=copticepactnumbers}', ""); + Expect(0, 66303, '\p{^Is_Block=copticepactnumbers}', ""); + Expect(0, 66303, '\P{Is_Block=copticepactnumbers}', ""); + Expect(1, 66303, '\P{^Is_Block=copticepactnumbers}', ""); + Expect(0, 66304, '\p{Is_Block=copticepactnumbers}', ""); + Expect(1, 66304, '\p{^Is_Block=copticepactnumbers}', ""); + Expect(1, 66304, '\P{Is_Block=copticepactnumbers}', ""); + Expect(0, 66304, '\P{^Is_Block=copticepactnumbers}', ""); + Expect(1, 66303, '\p{Is_Block=- Coptic_epact_Numbers}', ""); + Expect(0, 66303, '\p{^Is_Block=- Coptic_epact_Numbers}', ""); + Expect(0, 66303, '\P{Is_Block=- Coptic_epact_Numbers}', ""); + Expect(1, 66303, '\P{^Is_Block=- Coptic_epact_Numbers}', ""); + Expect(0, 66304, '\p{Is_Block=- Coptic_epact_Numbers}', ""); + Expect(1, 66304, '\p{^Is_Block=- Coptic_epact_Numbers}', ""); + Expect(1, 66304, '\P{Is_Block=- Coptic_epact_Numbers}', ""); + Expect(0, 66304, '\P{^Is_Block=- Coptic_epact_Numbers}', ""); + Error('\p{Is_Blk: -coptic_EPACT_Numbers:=}'); + Error('\P{Is_Blk: -coptic_EPACT_Numbers:=}'); + Expect(1, 66303, '\p{Is_Blk=copticepactnumbers}', ""); + Expect(0, 66303, '\p{^Is_Blk=copticepactnumbers}', ""); + Expect(0, 66303, '\P{Is_Blk=copticepactnumbers}', ""); + Expect(1, 66303, '\P{^Is_Blk=copticepactnumbers}', ""); + Expect(0, 66304, '\p{Is_Blk=copticepactnumbers}', ""); + Expect(1, 66304, '\p{^Is_Blk=copticepactnumbers}', ""); + Expect(1, 66304, '\P{Is_Blk=copticepactnumbers}', ""); + Expect(0, 66304, '\P{^Is_Blk=copticepactnumbers}', ""); + Expect(1, 66303, '\p{Is_Blk=__Coptic_EPACT_NUMBERS}', ""); + Expect(0, 66303, '\p{^Is_Blk=__Coptic_EPACT_NUMBERS}', ""); + Expect(0, 66303, '\P{Is_Blk=__Coptic_EPACT_NUMBERS}', ""); + Expect(1, 66303, '\P{^Is_Blk=__Coptic_EPACT_NUMBERS}', ""); + Expect(0, 66304, '\p{Is_Blk=__Coptic_EPACT_NUMBERS}', ""); + Expect(1, 66304, '\p{^Is_Blk=__Coptic_EPACT_NUMBERS}', ""); + Expect(1, 66304, '\P{Is_Blk=__Coptic_EPACT_NUMBERS}', ""); + Expect(0, 66304, '\P{^Is_Blk=__Coptic_EPACT_NUMBERS}', ""); + Error('\p{Block=/a/ Counting_rod_numerals}'); + Error('\P{Block=/a/ Counting_rod_numerals}'); + Expect(1, 119679, '\p{Block=:\ACounting_Rod_Numerals\z:}', "");; + Expect(0, 119680, '\p{Block=:\ACounting_Rod_Numerals\z:}', "");; + Expect(1, 119679, '\p{Block=countingrodnumerals}', ""); + Expect(0, 119679, '\p{^Block=countingrodnumerals}', ""); + Expect(0, 119679, '\P{Block=countingrodnumerals}', ""); + Expect(1, 119679, '\P{^Block=countingrodnumerals}', ""); + Expect(0, 119680, '\p{Block=countingrodnumerals}', ""); + Expect(1, 119680, '\p{^Block=countingrodnumerals}', ""); + Expect(1, 119680, '\P{Block=countingrodnumerals}', ""); + Expect(0, 119680, '\P{^Block=countingrodnumerals}', ""); + Expect(1, 119679, '\p{Block=:\Acountingrodnumerals\z:}', "");; + Expect(0, 119680, '\p{Block=:\Acountingrodnumerals\z:}', "");; + Expect(1, 119679, '\p{Block=_ counting_rod_Numerals}', ""); + Expect(0, 119679, '\p{^Block=_ counting_rod_Numerals}', ""); + Expect(0, 119679, '\P{Block=_ counting_rod_Numerals}', ""); + Expect(1, 119679, '\P{^Block=_ counting_rod_Numerals}', ""); + Expect(0, 119680, '\p{Block=_ counting_rod_Numerals}', ""); + Expect(1, 119680, '\p{^Block=_ counting_rod_Numerals}', ""); + Expect(1, 119680, '\P{Block=_ counting_rod_Numerals}', ""); + Expect(0, 119680, '\P{^Block=_ counting_rod_Numerals}', ""); + Error('\p{Blk=/a/-COUNTING_rod}'); + Error('\P{Blk=/a/-COUNTING_rod}'); + Expect(1, 119679, '\p{Blk=:\ACounting_Rod\z:}', "");; + Expect(0, 119680, '\p{Blk=:\ACounting_Rod\z:}', "");; + Expect(1, 119679, '\p{Blk=countingrod}', ""); + Expect(0, 119679, '\p{^Blk=countingrod}', ""); + Expect(0, 119679, '\P{Blk=countingrod}', ""); + Expect(1, 119679, '\P{^Blk=countingrod}', ""); + Expect(0, 119680, '\p{Blk=countingrod}', ""); + Expect(1, 119680, '\p{^Blk=countingrod}', ""); + Expect(1, 119680, '\P{Blk=countingrod}', ""); + Expect(0, 119680, '\P{^Blk=countingrod}', ""); + Expect(1, 119679, '\p{Blk=:\Acountingrod\z:}', "");; + Expect(0, 119680, '\p{Blk=:\Acountingrod\z:}', "");; + Expect(1, 119679, '\p{Blk=--Counting_Rod}', ""); + Expect(0, 119679, '\p{^Blk=--Counting_Rod}', ""); + Expect(0, 119679, '\P{Blk=--Counting_Rod}', ""); + Expect(1, 119679, '\P{^Blk=--Counting_Rod}', ""); + Expect(0, 119680, '\p{Blk=--Counting_Rod}', ""); + Expect(1, 119680, '\p{^Blk=--Counting_Rod}', ""); + Expect(1, 119680, '\P{Blk=--Counting_Rod}', ""); + Expect(0, 119680, '\P{^Blk=--Counting_Rod}', ""); + Error('\p{Is_Block=/a/ -Counting_Rod_numerals}'); + Error('\P{Is_Block=/a/ -Counting_Rod_numerals}'); + Expect(1, 119679, '\p{Is_Block=countingrodnumerals}', ""); + Expect(0, 119679, '\p{^Is_Block=countingrodnumerals}', ""); + Expect(0, 119679, '\P{Is_Block=countingrodnumerals}', ""); + Expect(1, 119679, '\P{^Is_Block=countingrodnumerals}', ""); + Expect(0, 119680, '\p{Is_Block=countingrodnumerals}', ""); + Expect(1, 119680, '\p{^Is_Block=countingrodnumerals}', ""); + Expect(1, 119680, '\P{Is_Block=countingrodnumerals}', ""); + Expect(0, 119680, '\P{^Is_Block=countingrodnumerals}', ""); + Expect(1, 119679, '\p{Is_Block=_ counting_Rod_Numerals}', ""); + Expect(0, 119679, '\p{^Is_Block=_ counting_Rod_Numerals}', ""); + Expect(0, 119679, '\P{Is_Block=_ counting_Rod_Numerals}', ""); + Expect(1, 119679, '\P{^Is_Block=_ counting_Rod_Numerals}', ""); + Expect(0, 119680, '\p{Is_Block=_ counting_Rod_Numerals}', ""); + Expect(1, 119680, '\p{^Is_Block=_ counting_Rod_Numerals}', ""); + Expect(1, 119680, '\P{Is_Block=_ counting_Rod_Numerals}', ""); + Expect(0, 119680, '\P{^Is_Block=_ counting_Rod_Numerals}', ""); + Error('\p{Is_Blk: /a/COUNTING_Rod}'); + Error('\P{Is_Blk: /a/COUNTING_Rod}'); + Expect(1, 119679, '\p{Is_Blk=countingrod}', ""); + Expect(0, 119679, '\p{^Is_Blk=countingrod}', ""); + Expect(0, 119679, '\P{Is_Blk=countingrod}', ""); + Expect(1, 119679, '\P{^Is_Blk=countingrod}', ""); + Expect(0, 119680, '\p{Is_Blk=countingrod}', ""); + Expect(1, 119680, '\p{^Is_Blk=countingrod}', ""); + Expect(1, 119680, '\P{Is_Blk=countingrod}', ""); + Expect(0, 119680, '\P{^Is_Blk=countingrod}', ""); + Expect(1, 119679, '\p{Is_Blk=__Counting_ROD}', ""); + Expect(0, 119679, '\p{^Is_Blk=__Counting_ROD}', ""); + Expect(0, 119679, '\P{Is_Blk=__Counting_ROD}', ""); + Expect(1, 119679, '\P{^Is_Blk=__Counting_ROD}', ""); + Expect(0, 119680, '\p{Is_Blk=__Counting_ROD}', ""); + Expect(1, 119680, '\p{^Is_Blk=__Counting_ROD}', ""); + Expect(1, 119680, '\P{Is_Blk=__Counting_ROD}', ""); + Expect(0, 119680, '\P{^Is_Blk=__Counting_ROD}', ""); + Error('\p{Block:_:=CUNEIFORM}'); + Error('\P{Block:_:=CUNEIFORM}'); + Expect(1, 74751, '\p{Block=:\ACuneiform\z:}', "");; + Expect(0, 74752, '\p{Block=:\ACuneiform\z:}', "");; + Expect(1, 74751, '\p{Block=cuneiform}', ""); + Expect(0, 74751, '\p{^Block=cuneiform}', ""); + Expect(0, 74751, '\P{Block=cuneiform}', ""); + Expect(1, 74751, '\P{^Block=cuneiform}', ""); + Expect(0, 74752, '\p{Block=cuneiform}', ""); + Expect(1, 74752, '\p{^Block=cuneiform}', ""); + Expect(1, 74752, '\P{Block=cuneiform}', ""); + Expect(0, 74752, '\P{^Block=cuneiform}', ""); + Expect(1, 74751, '\p{Block=:\Acuneiform\z:}', "");; + Expect(0, 74752, '\p{Block=:\Acuneiform\z:}', "");; + Expect(1, 74751, '\p{Block: Cuneiform}', ""); + Expect(0, 74751, '\p{^Block: Cuneiform}', ""); + Expect(0, 74751, '\P{Block: Cuneiform}', ""); + Expect(1, 74751, '\P{^Block: Cuneiform}', ""); + Expect(0, 74752, '\p{Block: Cuneiform}', ""); + Expect(1, 74752, '\p{^Block: Cuneiform}', ""); + Expect(1, 74752, '\P{Block: Cuneiform}', ""); + Expect(0, 74752, '\P{^Block: Cuneiform}', ""); + Error('\p{Blk= _Cuneiform:=}'); + Error('\P{Blk= _Cuneiform:=}'); + Expect(1, 74751, '\p{Blk=:\ACuneiform\z:}', "");; + Expect(0, 74752, '\p{Blk=:\ACuneiform\z:}', "");; + Expect(1, 74751, '\p{Blk=cuneiform}', ""); + Expect(0, 74751, '\p{^Blk=cuneiform}', ""); + Expect(0, 74751, '\P{Blk=cuneiform}', ""); + Expect(1, 74751, '\P{^Blk=cuneiform}', ""); + Expect(0, 74752, '\p{Blk=cuneiform}', ""); + Expect(1, 74752, '\p{^Blk=cuneiform}', ""); + Expect(1, 74752, '\P{Blk=cuneiform}', ""); + Expect(0, 74752, '\P{^Blk=cuneiform}', ""); + Expect(1, 74751, '\p{Blk=:\Acuneiform\z:}', "");; + Expect(0, 74752, '\p{Blk=:\Acuneiform\z:}', "");; + Expect(1, 74751, '\p{Blk= cuneiform}', ""); + Expect(0, 74751, '\p{^Blk= cuneiform}', ""); + Expect(0, 74751, '\P{Blk= cuneiform}', ""); + Expect(1, 74751, '\P{^Blk= cuneiform}', ""); + Expect(0, 74752, '\p{Blk= cuneiform}', ""); + Expect(1, 74752, '\p{^Blk= cuneiform}', ""); + Expect(1, 74752, '\P{Blk= cuneiform}', ""); + Expect(0, 74752, '\P{^Blk= cuneiform}', ""); + Error('\p{Is_Block= /a/Cuneiform}'); + Error('\P{Is_Block= /a/Cuneiform}'); + Expect(1, 74751, '\p{Is_Block=cuneiform}', ""); + Expect(0, 74751, '\p{^Is_Block=cuneiform}', ""); + Expect(0, 74751, '\P{Is_Block=cuneiform}', ""); + Expect(1, 74751, '\P{^Is_Block=cuneiform}', ""); + Expect(0, 74752, '\p{Is_Block=cuneiform}', ""); + Expect(1, 74752, '\p{^Is_Block=cuneiform}', ""); + Expect(1, 74752, '\P{Is_Block=cuneiform}', ""); + Expect(0, 74752, '\P{^Is_Block=cuneiform}', ""); + Expect(1, 74751, '\p{Is_Block=-_Cuneiform}', ""); + Expect(0, 74751, '\p{^Is_Block=-_Cuneiform}', ""); + Expect(0, 74751, '\P{Is_Block=-_Cuneiform}', ""); + Expect(1, 74751, '\P{^Is_Block=-_Cuneiform}', ""); + Expect(0, 74752, '\p{Is_Block=-_Cuneiform}', ""); + Expect(1, 74752, '\p{^Is_Block=-_Cuneiform}', ""); + Expect(1, 74752, '\P{Is_Block=-_Cuneiform}', ""); + Expect(0, 74752, '\P{^Is_Block=-_Cuneiform}', ""); + Error('\p{Is_Blk= /a/Cuneiform}'); + Error('\P{Is_Blk= /a/Cuneiform}'); + Expect(1, 74751, '\p{Is_Blk=cuneiform}', ""); + Expect(0, 74751, '\p{^Is_Blk=cuneiform}', ""); + Expect(0, 74751, '\P{Is_Blk=cuneiform}', ""); + Expect(1, 74751, '\P{^Is_Blk=cuneiform}', ""); + Expect(0, 74752, '\p{Is_Blk=cuneiform}', ""); + Expect(1, 74752, '\p{^Is_Blk=cuneiform}', ""); + Expect(1, 74752, '\P{Is_Blk=cuneiform}', ""); + Expect(0, 74752, '\P{^Is_Blk=cuneiform}', ""); + Expect(1, 74751, '\p{Is_Blk= Cuneiform}', ""); + Expect(0, 74751, '\p{^Is_Blk= Cuneiform}', ""); + Expect(0, 74751, '\P{Is_Blk= Cuneiform}', ""); + Expect(1, 74751, '\P{^Is_Blk= Cuneiform}', ""); + Expect(0, 74752, '\p{Is_Blk= Cuneiform}', ""); + Expect(1, 74752, '\p{^Is_Blk= Cuneiform}', ""); + Expect(1, 74752, '\P{Is_Blk= Cuneiform}', ""); + Expect(0, 74752, '\P{^Is_Blk= Cuneiform}', ""); + Error('\p{Block=_Cuneiform_NUMBERS_And_Punctuation:=}'); + Error('\P{Block=_Cuneiform_NUMBERS_And_Punctuation:=}'); + Expect(1, 74879, '\p{Block=:\ACuneiform_Numbers_And_Punctuation\z:}', "");; + Expect(0, 74880, '\p{Block=:\ACuneiform_Numbers_And_Punctuation\z:}', "");; + Expect(1, 74879, '\p{Block=cuneiformnumbersandpunctuation}', ""); + Expect(0, 74879, '\p{^Block=cuneiformnumbersandpunctuation}', ""); + Expect(0, 74879, '\P{Block=cuneiformnumbersandpunctuation}', ""); + Expect(1, 74879, '\P{^Block=cuneiformnumbersandpunctuation}', ""); + Expect(0, 74880, '\p{Block=cuneiformnumbersandpunctuation}', ""); + Expect(1, 74880, '\p{^Block=cuneiformnumbersandpunctuation}', ""); + Expect(1, 74880, '\P{Block=cuneiformnumbersandpunctuation}', ""); + Expect(0, 74880, '\P{^Block=cuneiformnumbersandpunctuation}', ""); + Expect(1, 74879, '\p{Block=:\Acuneiformnumbersandpunctuation\z:}', "");; + Expect(0, 74880, '\p{Block=:\Acuneiformnumbersandpunctuation\z:}', "");; + Expect(1, 74879, '\p{Block=_-Cuneiform_NUMBERS_and_PUNCTUATION}', ""); + Expect(0, 74879, '\p{^Block=_-Cuneiform_NUMBERS_and_PUNCTUATION}', ""); + Expect(0, 74879, '\P{Block=_-Cuneiform_NUMBERS_and_PUNCTUATION}', ""); + Expect(1, 74879, '\P{^Block=_-Cuneiform_NUMBERS_and_PUNCTUATION}', ""); + Expect(0, 74880, '\p{Block=_-Cuneiform_NUMBERS_and_PUNCTUATION}', ""); + Expect(1, 74880, '\p{^Block=_-Cuneiform_NUMBERS_and_PUNCTUATION}', ""); + Expect(1, 74880, '\P{Block=_-Cuneiform_NUMBERS_and_PUNCTUATION}', ""); + Expect(0, 74880, '\P{^Block=_-Cuneiform_NUMBERS_and_PUNCTUATION}', ""); + Error('\p{Blk=-/a/cuneiform_numbers}'); + Error('\P{Blk=-/a/cuneiform_numbers}'); + Expect(1, 74879, '\p{Blk=:\ACuneiform_Numbers\z:}', "");; + Expect(0, 74880, '\p{Blk=:\ACuneiform_Numbers\z:}', "");; + Expect(1, 74879, '\p{Blk=cuneiformnumbers}', ""); + Expect(0, 74879, '\p{^Blk=cuneiformnumbers}', ""); + Expect(0, 74879, '\P{Blk=cuneiformnumbers}', ""); + Expect(1, 74879, '\P{^Blk=cuneiformnumbers}', ""); + Expect(0, 74880, '\p{Blk=cuneiformnumbers}', ""); + Expect(1, 74880, '\p{^Blk=cuneiformnumbers}', ""); + Expect(1, 74880, '\P{Blk=cuneiformnumbers}', ""); + Expect(0, 74880, '\P{^Blk=cuneiformnumbers}', ""); + Expect(1, 74879, '\p{Blk=:\Acuneiformnumbers\z:}', "");; + Expect(0, 74880, '\p{Blk=:\Acuneiformnumbers\z:}', "");; + Expect(1, 74879, '\p{Blk= cuneiform_Numbers}', ""); + Expect(0, 74879, '\p{^Blk= cuneiform_Numbers}', ""); + Expect(0, 74879, '\P{Blk= cuneiform_Numbers}', ""); + Expect(1, 74879, '\P{^Blk= cuneiform_Numbers}', ""); + Expect(0, 74880, '\p{Blk= cuneiform_Numbers}', ""); + Expect(1, 74880, '\p{^Blk= cuneiform_Numbers}', ""); + Expect(1, 74880, '\P{Blk= cuneiform_Numbers}', ""); + Expect(0, 74880, '\P{^Blk= cuneiform_Numbers}', ""); + Error('\p{Is_Block=_/a/cuneiform_numbers_And_PUNCTUATION}'); + Error('\P{Is_Block=_/a/cuneiform_numbers_And_PUNCTUATION}'); + Expect(1, 74879, '\p{Is_Block=cuneiformnumbersandpunctuation}', ""); + Expect(0, 74879, '\p{^Is_Block=cuneiformnumbersandpunctuation}', ""); + Expect(0, 74879, '\P{Is_Block=cuneiformnumbersandpunctuation}', ""); + Expect(1, 74879, '\P{^Is_Block=cuneiformnumbersandpunctuation}', ""); + Expect(0, 74880, '\p{Is_Block=cuneiformnumbersandpunctuation}', ""); + Expect(1, 74880, '\p{^Is_Block=cuneiformnumbersandpunctuation}', ""); + Expect(1, 74880, '\P{Is_Block=cuneiformnumbersandpunctuation}', ""); + Expect(0, 74880, '\P{^Is_Block=cuneiformnumbersandpunctuation}', ""); + Expect(1, 74879, '\p{Is_Block=--CUNEIFORM_Numbers_AND_Punctuation}', ""); + Expect(0, 74879, '\p{^Is_Block=--CUNEIFORM_Numbers_AND_Punctuation}', ""); + Expect(0, 74879, '\P{Is_Block=--CUNEIFORM_Numbers_AND_Punctuation}', ""); + Expect(1, 74879, '\P{^Is_Block=--CUNEIFORM_Numbers_AND_Punctuation}', ""); + Expect(0, 74880, '\p{Is_Block=--CUNEIFORM_Numbers_AND_Punctuation}', ""); + Expect(1, 74880, '\p{^Is_Block=--CUNEIFORM_Numbers_AND_Punctuation}', ""); + Expect(1, 74880, '\P{Is_Block=--CUNEIFORM_Numbers_AND_Punctuation}', ""); + Expect(0, 74880, '\P{^Is_Block=--CUNEIFORM_Numbers_AND_Punctuation}', ""); + Error('\p{Is_Blk=:= Cuneiform_Numbers}'); + Error('\P{Is_Blk=:= Cuneiform_Numbers}'); + Expect(1, 74879, '\p{Is_Blk=cuneiformnumbers}', ""); + Expect(0, 74879, '\p{^Is_Blk=cuneiformnumbers}', ""); + Expect(0, 74879, '\P{Is_Blk=cuneiformnumbers}', ""); + Expect(1, 74879, '\P{^Is_Blk=cuneiformnumbers}', ""); + Expect(0, 74880, '\p{Is_Blk=cuneiformnumbers}', ""); + Expect(1, 74880, '\p{^Is_Blk=cuneiformnumbers}', ""); + Expect(1, 74880, '\P{Is_Blk=cuneiformnumbers}', ""); + Expect(0, 74880, '\P{^Is_Blk=cuneiformnumbers}', ""); + Expect(1, 74879, '\p{Is_Blk= -CUNEIFORM_Numbers}', ""); + Expect(0, 74879, '\p{^Is_Blk= -CUNEIFORM_Numbers}', ""); + Expect(0, 74879, '\P{Is_Blk= -CUNEIFORM_Numbers}', ""); + Expect(1, 74879, '\P{^Is_Blk= -CUNEIFORM_Numbers}', ""); + Expect(0, 74880, '\p{Is_Blk= -CUNEIFORM_Numbers}', ""); + Expect(1, 74880, '\p{^Is_Blk= -CUNEIFORM_Numbers}', ""); + Expect(1, 74880, '\P{Is_Blk= -CUNEIFORM_Numbers}', ""); + Expect(0, 74880, '\P{^Is_Blk= -CUNEIFORM_Numbers}', ""); + Error('\p{Block=:=_Currency_Symbols}'); + Error('\P{Block=:=_Currency_Symbols}'); + Expect(1, 8399, '\p{Block=:\ACurrency_Symbols\z:}', "");; + Expect(0, 8400, '\p{Block=:\ACurrency_Symbols\z:}', "");; + Expect(1, 8399, '\p{Block=currencysymbols}', ""); + Expect(0, 8399, '\p{^Block=currencysymbols}', ""); + Expect(0, 8399, '\P{Block=currencysymbols}', ""); + Expect(1, 8399, '\P{^Block=currencysymbols}', ""); + Expect(0, 8400, '\p{Block=currencysymbols}', ""); + Expect(1, 8400, '\p{^Block=currencysymbols}', ""); + Expect(1, 8400, '\P{Block=currencysymbols}', ""); + Expect(0, 8400, '\P{^Block=currencysymbols}', ""); + Expect(1, 8399, '\p{Block=:\Acurrencysymbols\z:}', "");; + Expect(0, 8400, '\p{Block=:\Acurrencysymbols\z:}', "");; + Expect(1, 8399, '\p{Block=_ Currency_Symbols}', ""); + Expect(0, 8399, '\p{^Block=_ Currency_Symbols}', ""); + Expect(0, 8399, '\P{Block=_ Currency_Symbols}', ""); + Expect(1, 8399, '\P{^Block=_ Currency_Symbols}', ""); + Expect(0, 8400, '\p{Block=_ Currency_Symbols}', ""); + Expect(1, 8400, '\p{^Block=_ Currency_Symbols}', ""); + Expect(1, 8400, '\P{Block=_ Currency_Symbols}', ""); + Expect(0, 8400, '\P{^Block=_ Currency_Symbols}', ""); + Error('\p{Blk=_/a/Currency_Symbols}'); + Error('\P{Blk=_/a/Currency_Symbols}'); + Expect(1, 8399, '\p{Blk=:\ACurrency_Symbols\z:}', "");; + Expect(0, 8400, '\p{Blk=:\ACurrency_Symbols\z:}', "");; + Expect(1, 8399, '\p{Blk=currencysymbols}', ""); + Expect(0, 8399, '\p{^Blk=currencysymbols}', ""); + Expect(0, 8399, '\P{Blk=currencysymbols}', ""); + Expect(1, 8399, '\P{^Blk=currencysymbols}', ""); + Expect(0, 8400, '\p{Blk=currencysymbols}', ""); + Expect(1, 8400, '\p{^Blk=currencysymbols}', ""); + Expect(1, 8400, '\P{Blk=currencysymbols}', ""); + Expect(0, 8400, '\P{^Blk=currencysymbols}', ""); + Expect(1, 8399, '\p{Blk=:\Acurrencysymbols\z:}', "");; + Expect(0, 8400, '\p{Blk=:\Acurrencysymbols\z:}', "");; + Expect(1, 8399, '\p{Blk=_ Currency_Symbols}', ""); + Expect(0, 8399, '\p{^Blk=_ Currency_Symbols}', ""); + Expect(0, 8399, '\P{Blk=_ Currency_Symbols}', ""); + Expect(1, 8399, '\P{^Blk=_ Currency_Symbols}', ""); + Expect(0, 8400, '\p{Blk=_ Currency_Symbols}', ""); + Expect(1, 8400, '\p{^Blk=_ Currency_Symbols}', ""); + Expect(1, 8400, '\P{Blk=_ Currency_Symbols}', ""); + Expect(0, 8400, '\P{^Blk=_ Currency_Symbols}', ""); + Error('\p{Is_Block= :=currency_SYMBOLS}'); + Error('\P{Is_Block= :=currency_SYMBOLS}'); + Expect(1, 8399, '\p{Is_Block=currencysymbols}', ""); + Expect(0, 8399, '\p{^Is_Block=currencysymbols}', ""); + Expect(0, 8399, '\P{Is_Block=currencysymbols}', ""); + Expect(1, 8399, '\P{^Is_Block=currencysymbols}', ""); + Expect(0, 8400, '\p{Is_Block=currencysymbols}', ""); + Expect(1, 8400, '\p{^Is_Block=currencysymbols}', ""); + Expect(1, 8400, '\P{Is_Block=currencysymbols}', ""); + Expect(0, 8400, '\P{^Is_Block=currencysymbols}', ""); + Expect(1, 8399, '\p{Is_Block=_-currency_SYMBOLS}', ""); + Expect(0, 8399, '\p{^Is_Block=_-currency_SYMBOLS}', ""); + Expect(0, 8399, '\P{Is_Block=_-currency_SYMBOLS}', ""); + Expect(1, 8399, '\P{^Is_Block=_-currency_SYMBOLS}', ""); + Expect(0, 8400, '\p{Is_Block=_-currency_SYMBOLS}', ""); + Expect(1, 8400, '\p{^Is_Block=_-currency_SYMBOLS}', ""); + Expect(1, 8400, '\P{Is_Block=_-currency_SYMBOLS}', ""); + Expect(0, 8400, '\P{^Is_Block=_-currency_SYMBOLS}', ""); + Error('\p{Is_Blk=__Currency_Symbols:=}'); + Error('\P{Is_Blk=__Currency_Symbols:=}'); + Expect(1, 8399, '\p{Is_Blk=currencysymbols}', ""); + Expect(0, 8399, '\p{^Is_Blk=currencysymbols}', ""); + Expect(0, 8399, '\P{Is_Blk=currencysymbols}', ""); + Expect(1, 8399, '\P{^Is_Blk=currencysymbols}', ""); + Expect(0, 8400, '\p{Is_Blk=currencysymbols}', ""); + Expect(1, 8400, '\p{^Is_Blk=currencysymbols}', ""); + Expect(1, 8400, '\P{Is_Blk=currencysymbols}', ""); + Expect(0, 8400, '\P{^Is_Blk=currencysymbols}', ""); + Expect(1, 8399, '\p{Is_Blk=--currency_Symbols}', ""); + Expect(0, 8399, '\p{^Is_Blk=--currency_Symbols}', ""); + Expect(0, 8399, '\P{Is_Blk=--currency_Symbols}', ""); + Expect(1, 8399, '\P{^Is_Blk=--currency_Symbols}', ""); + Expect(0, 8400, '\p{Is_Blk=--currency_Symbols}', ""); + Expect(1, 8400, '\p{^Is_Blk=--currency_Symbols}', ""); + Expect(1, 8400, '\P{Is_Blk=--currency_Symbols}', ""); + Expect(0, 8400, '\P{^Is_Blk=--currency_Symbols}', ""); + Error('\p{Block=:=Cypriot_Syllabary}'); + Error('\P{Block=:=Cypriot_Syllabary}'); + Expect(1, 67647, '\p{Block=:\ACypriot_Syllabary\z:}', "");; + Expect(0, 67648, '\p{Block=:\ACypriot_Syllabary\z:}', "");; + Expect(1, 67647, '\p{Block:cypriotsyllabary}', ""); + Expect(0, 67647, '\p{^Block:cypriotsyllabary}', ""); + Expect(0, 67647, '\P{Block:cypriotsyllabary}', ""); + Expect(1, 67647, '\P{^Block:cypriotsyllabary}', ""); + Expect(0, 67648, '\p{Block:cypriotsyllabary}', ""); + Expect(1, 67648, '\p{^Block:cypriotsyllabary}', ""); + Expect(1, 67648, '\P{Block:cypriotsyllabary}', ""); + Expect(0, 67648, '\P{^Block:cypriotsyllabary}', ""); + Expect(1, 67647, '\p{Block=:\Acypriotsyllabary\z:}', "");; + Expect(0, 67648, '\p{Block=:\Acypriotsyllabary\z:}', "");; + Expect(1, 67647, '\p{Block= CYPRIOT_Syllabary}', ""); + Expect(0, 67647, '\p{^Block= CYPRIOT_Syllabary}', ""); + Expect(0, 67647, '\P{Block= CYPRIOT_Syllabary}', ""); + Expect(1, 67647, '\P{^Block= CYPRIOT_Syllabary}', ""); + Expect(0, 67648, '\p{Block= CYPRIOT_Syllabary}', ""); + Expect(1, 67648, '\p{^Block= CYPRIOT_Syllabary}', ""); + Expect(1, 67648, '\P{Block= CYPRIOT_Syllabary}', ""); + Expect(0, 67648, '\P{^Block= CYPRIOT_Syllabary}', ""); + Error('\p{Blk=_/a/CYPRIOT_Syllabary}'); + Error('\P{Blk=_/a/CYPRIOT_Syllabary}'); + Expect(1, 67647, '\p{Blk=:\ACypriot_Syllabary\z:}', "");; + Expect(0, 67648, '\p{Blk=:\ACypriot_Syllabary\z:}', "");; + Expect(1, 67647, '\p{Blk=cypriotsyllabary}', ""); + Expect(0, 67647, '\p{^Blk=cypriotsyllabary}', ""); + Expect(0, 67647, '\P{Blk=cypriotsyllabary}', ""); + Expect(1, 67647, '\P{^Blk=cypriotsyllabary}', ""); + Expect(0, 67648, '\p{Blk=cypriotsyllabary}', ""); + Expect(1, 67648, '\p{^Blk=cypriotsyllabary}', ""); + Expect(1, 67648, '\P{Blk=cypriotsyllabary}', ""); + Expect(0, 67648, '\P{^Blk=cypriotsyllabary}', ""); + Expect(1, 67647, '\p{Blk=:\Acypriotsyllabary\z:}', "");; + Expect(0, 67648, '\p{Blk=:\Acypriotsyllabary\z:}', "");; + Expect(1, 67647, '\p{Blk= cypriot_Syllabary}', ""); + Expect(0, 67647, '\p{^Blk= cypriot_Syllabary}', ""); + Expect(0, 67647, '\P{Blk= cypriot_Syllabary}', ""); + Expect(1, 67647, '\P{^Blk= cypriot_Syllabary}', ""); + Expect(0, 67648, '\p{Blk= cypriot_Syllabary}', ""); + Expect(1, 67648, '\p{^Blk= cypriot_Syllabary}', ""); + Expect(1, 67648, '\P{Blk= cypriot_Syllabary}', ""); + Expect(0, 67648, '\P{^Blk= cypriot_Syllabary}', ""); + Error('\p{Is_Block=/a/_-CYPRIOT_syllabary}'); + Error('\P{Is_Block=/a/_-CYPRIOT_syllabary}'); + Expect(1, 67647, '\p{Is_Block=cypriotsyllabary}', ""); + Expect(0, 67647, '\p{^Is_Block=cypriotsyllabary}', ""); + Expect(0, 67647, '\P{Is_Block=cypriotsyllabary}', ""); + Expect(1, 67647, '\P{^Is_Block=cypriotsyllabary}', ""); + Expect(0, 67648, '\p{Is_Block=cypriotsyllabary}', ""); + Expect(1, 67648, '\p{^Is_Block=cypriotsyllabary}', ""); + Expect(1, 67648, '\P{Is_Block=cypriotsyllabary}', ""); + Expect(0, 67648, '\P{^Is_Block=cypriotsyllabary}', ""); + Expect(1, 67647, '\p{Is_Block= cypriot_syllabary}', ""); + Expect(0, 67647, '\p{^Is_Block= cypriot_syllabary}', ""); + Expect(0, 67647, '\P{Is_Block= cypriot_syllabary}', ""); + Expect(1, 67647, '\P{^Is_Block= cypriot_syllabary}', ""); + Expect(0, 67648, '\p{Is_Block= cypriot_syllabary}', ""); + Expect(1, 67648, '\p{^Is_Block= cypriot_syllabary}', ""); + Expect(1, 67648, '\P{Is_Block= cypriot_syllabary}', ""); + Expect(0, 67648, '\P{^Is_Block= cypriot_syllabary}', ""); + Error('\p{Is_Blk=:=--CYPRIOT_SYLLABARY}'); + Error('\P{Is_Blk=:=--CYPRIOT_SYLLABARY}'); + Expect(1, 67647, '\p{Is_Blk=cypriotsyllabary}', ""); + Expect(0, 67647, '\p{^Is_Blk=cypriotsyllabary}', ""); + Expect(0, 67647, '\P{Is_Blk=cypriotsyllabary}', ""); + Expect(1, 67647, '\P{^Is_Blk=cypriotsyllabary}', ""); + Expect(0, 67648, '\p{Is_Blk=cypriotsyllabary}', ""); + Expect(1, 67648, '\p{^Is_Blk=cypriotsyllabary}', ""); + Expect(1, 67648, '\P{Is_Blk=cypriotsyllabary}', ""); + Expect(0, 67648, '\P{^Is_Blk=cypriotsyllabary}', ""); + Expect(1, 67647, '\p{Is_Blk: - Cypriot_Syllabary}', ""); + Expect(0, 67647, '\p{^Is_Blk: - Cypriot_Syllabary}', ""); + Expect(0, 67647, '\P{Is_Blk: - Cypriot_Syllabary}', ""); + Expect(1, 67647, '\P{^Is_Blk: - Cypriot_Syllabary}', ""); + Expect(0, 67648, '\p{Is_Blk: - Cypriot_Syllabary}', ""); + Expect(1, 67648, '\p{^Is_Blk: - Cypriot_Syllabary}', ""); + Expect(1, 67648, '\P{Is_Blk: - Cypriot_Syllabary}', ""); + Expect(0, 67648, '\P{^Is_Blk: - Cypriot_Syllabary}', ""); + Error('\p{Block= :=Cypro_Minoan}'); + Error('\P{Block= :=Cypro_Minoan}'); + Expect(1, 77823, '\p{Block=:\ACypro_Minoan\z:}', "");; + Expect(0, 77824, '\p{Block=:\ACypro_Minoan\z:}', "");; + Expect(1, 77823, '\p{Block=cyprominoan}', ""); + Expect(0, 77823, '\p{^Block=cyprominoan}', ""); + Expect(0, 77823, '\P{Block=cyprominoan}', ""); + Expect(1, 77823, '\P{^Block=cyprominoan}', ""); + Expect(0, 77824, '\p{Block=cyprominoan}', ""); + Expect(1, 77824, '\p{^Block=cyprominoan}', ""); + Expect(1, 77824, '\P{Block=cyprominoan}', ""); + Expect(0, 77824, '\P{^Block=cyprominoan}', ""); + Expect(1, 77823, '\p{Block=:\Acyprominoan\z:}', "");; + Expect(0, 77824, '\p{Block=:\Acyprominoan\z:}', "");; + Expect(1, 77823, '\p{Block= Cypro_minoan}', ""); + Expect(0, 77823, '\p{^Block= Cypro_minoan}', ""); + Expect(0, 77823, '\P{Block= Cypro_minoan}', ""); + Expect(1, 77823, '\P{^Block= Cypro_minoan}', ""); + Expect(0, 77824, '\p{Block= Cypro_minoan}', ""); + Expect(1, 77824, '\p{^Block= Cypro_minoan}', ""); + Expect(1, 77824, '\P{Block= Cypro_minoan}', ""); + Expect(0, 77824, '\P{^Block= Cypro_minoan}', ""); + Error('\p{Blk= /a/CYPRO_Minoan}'); + Error('\P{Blk= /a/CYPRO_Minoan}'); + Expect(1, 77823, '\p{Blk=:\ACypro_Minoan\z:}', "");; + Expect(0, 77824, '\p{Blk=:\ACypro_Minoan\z:}', "");; + Expect(1, 77823, '\p{Blk=cyprominoan}', ""); + Expect(0, 77823, '\p{^Blk=cyprominoan}', ""); + Expect(0, 77823, '\P{Blk=cyprominoan}', ""); + Expect(1, 77823, '\P{^Blk=cyprominoan}', ""); + Expect(0, 77824, '\p{Blk=cyprominoan}', ""); + Expect(1, 77824, '\p{^Blk=cyprominoan}', ""); + Expect(1, 77824, '\P{Blk=cyprominoan}', ""); + Expect(0, 77824, '\P{^Blk=cyprominoan}', ""); + Expect(1, 77823, '\p{Blk=:\Acyprominoan\z:}', "");; + Expect(0, 77824, '\p{Blk=:\Acyprominoan\z:}', "");; + Expect(1, 77823, '\p{Blk= Cypro_MINOAN}', ""); + Expect(0, 77823, '\p{^Blk= Cypro_MINOAN}', ""); + Expect(0, 77823, '\P{Blk= Cypro_MINOAN}', ""); + Expect(1, 77823, '\P{^Blk= Cypro_MINOAN}', ""); + Expect(0, 77824, '\p{Blk= Cypro_MINOAN}', ""); + Expect(1, 77824, '\p{^Blk= Cypro_MINOAN}', ""); + Expect(1, 77824, '\P{Blk= Cypro_MINOAN}', ""); + Expect(0, 77824, '\P{^Blk= Cypro_MINOAN}', ""); + Error('\p{Is_Block= /a/Cypro_Minoan}'); + Error('\P{Is_Block= /a/Cypro_Minoan}'); + Expect(1, 77823, '\p{Is_Block=cyprominoan}', ""); + Expect(0, 77823, '\p{^Is_Block=cyprominoan}', ""); + Expect(0, 77823, '\P{Is_Block=cyprominoan}', ""); + Expect(1, 77823, '\P{^Is_Block=cyprominoan}', ""); + Expect(0, 77824, '\p{Is_Block=cyprominoan}', ""); + Expect(1, 77824, '\p{^Is_Block=cyprominoan}', ""); + Expect(1, 77824, '\P{Is_Block=cyprominoan}', ""); + Expect(0, 77824, '\P{^Is_Block=cyprominoan}', ""); + Expect(1, 77823, '\p{Is_Block= CYPRO_MINOAN}', ""); + Expect(0, 77823, '\p{^Is_Block= CYPRO_MINOAN}', ""); + Expect(0, 77823, '\P{Is_Block= CYPRO_MINOAN}', ""); + Expect(1, 77823, '\P{^Is_Block= CYPRO_MINOAN}', ""); + Expect(0, 77824, '\p{Is_Block= CYPRO_MINOAN}', ""); + Expect(1, 77824, '\p{^Is_Block= CYPRO_MINOAN}', ""); + Expect(1, 77824, '\P{Is_Block= CYPRO_MINOAN}', ""); + Expect(0, 77824, '\P{^Is_Block= CYPRO_MINOAN}', ""); + Error('\p{Is_Blk= /a/cypro_MINOAN}'); + Error('\P{Is_Blk= /a/cypro_MINOAN}'); + Expect(1, 77823, '\p{Is_Blk: cyprominoan}', ""); + Expect(0, 77823, '\p{^Is_Blk: cyprominoan}', ""); + Expect(0, 77823, '\P{Is_Blk: cyprominoan}', ""); + Expect(1, 77823, '\P{^Is_Blk: cyprominoan}', ""); + Expect(0, 77824, '\p{Is_Blk: cyprominoan}', ""); + Expect(1, 77824, '\p{^Is_Blk: cyprominoan}', ""); + Expect(1, 77824, '\P{Is_Blk: cyprominoan}', ""); + Expect(0, 77824, '\P{^Is_Blk: cyprominoan}', ""); + Expect(1, 77823, '\p{Is_Blk= CYPRO_MINOAN}', ""); + Expect(0, 77823, '\p{^Is_Blk= CYPRO_MINOAN}', ""); + Expect(0, 77823, '\P{Is_Blk= CYPRO_MINOAN}', ""); + Expect(1, 77823, '\P{^Is_Blk= CYPRO_MINOAN}', ""); + Expect(0, 77824, '\p{Is_Blk= CYPRO_MINOAN}', ""); + Expect(1, 77824, '\p{^Is_Blk= CYPRO_MINOAN}', ""); + Expect(1, 77824, '\P{Is_Blk= CYPRO_MINOAN}', ""); + Expect(0, 77824, '\P{^Is_Blk= CYPRO_MINOAN}', ""); + Error('\p{Block=_cyrillic/a/}'); + Error('\P{Block=_cyrillic/a/}'); + Expect(1, 1279, '\p{Block=:\ACyrillic\z:}', "");; + Expect(0, 1280, '\p{Block=:\ACyrillic\z:}', "");; + Expect(1, 1279, '\p{Block=cyrillic}', ""); + Expect(0, 1279, '\p{^Block=cyrillic}', ""); + Expect(0, 1279, '\P{Block=cyrillic}', ""); + Expect(1, 1279, '\P{^Block=cyrillic}', ""); + Expect(0, 1280, '\p{Block=cyrillic}', ""); + Expect(1, 1280, '\p{^Block=cyrillic}', ""); + Expect(1, 1280, '\P{Block=cyrillic}', ""); + Expect(0, 1280, '\P{^Block=cyrillic}', ""); + Expect(1, 1279, '\p{Block=:\Acyrillic\z:}', "");; + Expect(0, 1280, '\p{Block=:\Acyrillic\z:}', "");; + Expect(1, 1279, '\p{Block=-Cyrillic}', ""); + Expect(0, 1279, '\p{^Block=-Cyrillic}', ""); + Expect(0, 1279, '\P{Block=-Cyrillic}', ""); + Expect(1, 1279, '\P{^Block=-Cyrillic}', ""); + Expect(0, 1280, '\p{Block=-Cyrillic}', ""); + Expect(1, 1280, '\p{^Block=-Cyrillic}', ""); + Expect(1, 1280, '\P{Block=-Cyrillic}', ""); + Expect(0, 1280, '\P{^Block=-Cyrillic}', ""); + Error('\p{Blk: :=Cyrillic}'); + Error('\P{Blk: :=Cyrillic}'); + Expect(1, 1279, '\p{Blk=:\ACyrillic\z:}', "");; + Expect(0, 1280, '\p{Blk=:\ACyrillic\z:}', "");; + Expect(1, 1279, '\p{Blk=cyrillic}', ""); + Expect(0, 1279, '\p{^Blk=cyrillic}', ""); + Expect(0, 1279, '\P{Blk=cyrillic}', ""); + Expect(1, 1279, '\P{^Blk=cyrillic}', ""); + Expect(0, 1280, '\p{Blk=cyrillic}', ""); + Expect(1, 1280, '\p{^Blk=cyrillic}', ""); + Expect(1, 1280, '\P{Blk=cyrillic}', ""); + Expect(0, 1280, '\P{^Blk=cyrillic}', ""); + Expect(1, 1279, '\p{Blk=:\Acyrillic\z:}', "");; + Expect(0, 1280, '\p{Blk=:\Acyrillic\z:}', "");; + Expect(1, 1279, '\p{Blk: - CYRILLIC}', ""); + Expect(0, 1279, '\p{^Blk: - CYRILLIC}', ""); + Expect(0, 1279, '\P{Blk: - CYRILLIC}', ""); + Expect(1, 1279, '\P{^Blk: - CYRILLIC}', ""); + Expect(0, 1280, '\p{Blk: - CYRILLIC}', ""); + Expect(1, 1280, '\p{^Blk: - CYRILLIC}', ""); + Expect(1, 1280, '\P{Blk: - CYRILLIC}', ""); + Expect(0, 1280, '\P{^Blk: - CYRILLIC}', ""); + Error('\p{Is_Block=-/a/Cyrillic}'); + Error('\P{Is_Block=-/a/Cyrillic}'); + Expect(1, 1279, '\p{Is_Block=cyrillic}', ""); + Expect(0, 1279, '\p{^Is_Block=cyrillic}', ""); + Expect(0, 1279, '\P{Is_Block=cyrillic}', ""); + Expect(1, 1279, '\P{^Is_Block=cyrillic}', ""); + Expect(0, 1280, '\p{Is_Block=cyrillic}', ""); + Expect(1, 1280, '\p{^Is_Block=cyrillic}', ""); + Expect(1, 1280, '\P{Is_Block=cyrillic}', ""); + Expect(0, 1280, '\P{^Is_Block=cyrillic}', ""); + Expect(1, 1279, '\p{Is_Block= CYRILLIC}', ""); + Expect(0, 1279, '\p{^Is_Block= CYRILLIC}', ""); + Expect(0, 1279, '\P{Is_Block= CYRILLIC}', ""); + Expect(1, 1279, '\P{^Is_Block= CYRILLIC}', ""); + Expect(0, 1280, '\p{Is_Block= CYRILLIC}', ""); + Expect(1, 1280, '\p{^Is_Block= CYRILLIC}', ""); + Expect(1, 1280, '\P{Is_Block= CYRILLIC}', ""); + Expect(0, 1280, '\P{^Is_Block= CYRILLIC}', ""); + Error('\p{Is_Blk=_:=Cyrillic}'); + Error('\P{Is_Blk=_:=Cyrillic}'); + Expect(1, 1279, '\p{Is_Blk=cyrillic}', ""); + Expect(0, 1279, '\p{^Is_Blk=cyrillic}', ""); + Expect(0, 1279, '\P{Is_Blk=cyrillic}', ""); + Expect(1, 1279, '\P{^Is_Blk=cyrillic}', ""); + Expect(0, 1280, '\p{Is_Blk=cyrillic}', ""); + Expect(1, 1280, '\p{^Is_Blk=cyrillic}', ""); + Expect(1, 1280, '\P{Is_Blk=cyrillic}', ""); + Expect(0, 1280, '\P{^Is_Blk=cyrillic}', ""); + Expect(1, 1279, '\p{Is_Blk: -Cyrillic}', ""); + Expect(0, 1279, '\p{^Is_Blk: -Cyrillic}', ""); + Expect(0, 1279, '\P{Is_Blk: -Cyrillic}', ""); + Expect(1, 1279, '\P{^Is_Blk: -Cyrillic}', ""); + Expect(0, 1280, '\p{Is_Blk: -Cyrillic}', ""); + Expect(1, 1280, '\p{^Is_Blk: -Cyrillic}', ""); + Expect(1, 1280, '\P{Is_Blk: -Cyrillic}', ""); + Expect(0, 1280, '\P{^Is_Blk: -Cyrillic}', ""); + Error('\p{Block=:= Cyrillic_EXTENDED_a}'); + Error('\P{Block=:= Cyrillic_EXTENDED_a}'); + Expect(1, 11775, '\p{Block=:\ACyrillic_Extended_A\z:}', "");; + Expect(0, 11776, '\p{Block=:\ACyrillic_Extended_A\z:}', "");; + Expect(1, 11775, '\p{Block=cyrillicextendeda}', ""); + Expect(0, 11775, '\p{^Block=cyrillicextendeda}', ""); + Expect(0, 11775, '\P{Block=cyrillicextendeda}', ""); + Expect(1, 11775, '\P{^Block=cyrillicextendeda}', ""); + Expect(0, 11776, '\p{Block=cyrillicextendeda}', ""); + Expect(1, 11776, '\p{^Block=cyrillicextendeda}', ""); + Expect(1, 11776, '\P{Block=cyrillicextendeda}', ""); + Expect(0, 11776, '\P{^Block=cyrillicextendeda}', ""); + Expect(1, 11775, '\p{Block=:\Acyrillicextendeda\z:}', "");; + Expect(0, 11776, '\p{Block=:\Acyrillicextendeda\z:}', "");; + Expect(1, 11775, '\p{Block: Cyrillic_extended_A}', ""); + Expect(0, 11775, '\p{^Block: Cyrillic_extended_A}', ""); + Expect(0, 11775, '\P{Block: Cyrillic_extended_A}', ""); + Expect(1, 11775, '\P{^Block: Cyrillic_extended_A}', ""); + Expect(0, 11776, '\p{Block: Cyrillic_extended_A}', ""); + Expect(1, 11776, '\p{^Block: Cyrillic_extended_A}', ""); + Expect(1, 11776, '\P{Block: Cyrillic_extended_A}', ""); + Expect(0, 11776, '\P{^Block: Cyrillic_extended_A}', ""); + Error('\p{Blk=--CYRILLIC_EXT_A:=}'); + Error('\P{Blk=--CYRILLIC_EXT_A:=}'); + Expect(1, 11775, '\p{Blk=:\ACyrillic_Ext_A\z:}', "");; + Expect(0, 11776, '\p{Blk=:\ACyrillic_Ext_A\z:}', "");; + Expect(1, 11775, '\p{Blk: cyrillicexta}', ""); + Expect(0, 11775, '\p{^Blk: cyrillicexta}', ""); + Expect(0, 11775, '\P{Blk: cyrillicexta}', ""); + Expect(1, 11775, '\P{^Blk: cyrillicexta}', ""); + Expect(0, 11776, '\p{Blk: cyrillicexta}', ""); + Expect(1, 11776, '\p{^Blk: cyrillicexta}', ""); + Expect(1, 11776, '\P{Blk: cyrillicexta}', ""); + Expect(0, 11776, '\P{^Blk: cyrillicexta}', ""); + Expect(1, 11775, '\p{Blk=:\Acyrillicexta\z:}', "");; + Expect(0, 11776, '\p{Blk=:\Acyrillicexta\z:}', "");; + Expect(1, 11775, '\p{Blk: Cyrillic_Ext_A}', ""); + Expect(0, 11775, '\p{^Blk: Cyrillic_Ext_A}', ""); + Expect(0, 11775, '\P{Blk: Cyrillic_Ext_A}', ""); + Expect(1, 11775, '\P{^Blk: Cyrillic_Ext_A}', ""); + Expect(0, 11776, '\p{Blk: Cyrillic_Ext_A}', ""); + Expect(1, 11776, '\p{^Blk: Cyrillic_Ext_A}', ""); + Expect(1, 11776, '\P{Blk: Cyrillic_Ext_A}', ""); + Expect(0, 11776, '\P{^Blk: Cyrillic_Ext_A}', ""); + Error('\p{Is_Block=-:=cyrillic_EXTENDED_a}'); + Error('\P{Is_Block=-:=cyrillic_EXTENDED_a}'); + Expect(1, 11775, '\p{Is_Block=cyrillicextendeda}', ""); + Expect(0, 11775, '\p{^Is_Block=cyrillicextendeda}', ""); + Expect(0, 11775, '\P{Is_Block=cyrillicextendeda}', ""); + Expect(1, 11775, '\P{^Is_Block=cyrillicextendeda}', ""); + Expect(0, 11776, '\p{Is_Block=cyrillicextendeda}', ""); + Expect(1, 11776, '\p{^Is_Block=cyrillicextendeda}', ""); + Expect(1, 11776, '\P{Is_Block=cyrillicextendeda}', ""); + Expect(0, 11776, '\P{^Is_Block=cyrillicextendeda}', ""); + Expect(1, 11775, '\p{Is_Block=cyrillic_extended_A}', ""); + Expect(0, 11775, '\p{^Is_Block=cyrillic_extended_A}', ""); + Expect(0, 11775, '\P{Is_Block=cyrillic_extended_A}', ""); + Expect(1, 11775, '\P{^Is_Block=cyrillic_extended_A}', ""); + Expect(0, 11776, '\p{Is_Block=cyrillic_extended_A}', ""); + Expect(1, 11776, '\p{^Is_Block=cyrillic_extended_A}', ""); + Expect(1, 11776, '\P{Is_Block=cyrillic_extended_A}', ""); + Expect(0, 11776, '\P{^Is_Block=cyrillic_extended_A}', ""); + Error('\p{Is_Blk= /a/Cyrillic_Ext_A}'); + Error('\P{Is_Blk= /a/Cyrillic_Ext_A}'); + Expect(1, 11775, '\p{Is_Blk:cyrillicexta}', ""); + Expect(0, 11775, '\p{^Is_Blk:cyrillicexta}', ""); + Expect(0, 11775, '\P{Is_Blk:cyrillicexta}', ""); + Expect(1, 11775, '\P{^Is_Blk:cyrillicexta}', ""); + Expect(0, 11776, '\p{Is_Blk:cyrillicexta}', ""); + Expect(1, 11776, '\p{^Is_Blk:cyrillicexta}', ""); + Expect(1, 11776, '\P{Is_Blk:cyrillicexta}', ""); + Expect(0, 11776, '\P{^Is_Blk:cyrillicexta}', ""); + Expect(1, 11775, '\p{Is_Blk= Cyrillic_EXT_A}', ""); + Expect(0, 11775, '\p{^Is_Blk= Cyrillic_EXT_A}', ""); + Expect(0, 11775, '\P{Is_Blk= Cyrillic_EXT_A}', ""); + Expect(1, 11775, '\P{^Is_Blk= Cyrillic_EXT_A}', ""); + Expect(0, 11776, '\p{Is_Blk= Cyrillic_EXT_A}', ""); + Expect(1, 11776, '\p{^Is_Blk= Cyrillic_EXT_A}', ""); + Expect(1, 11776, '\P{Is_Blk= Cyrillic_EXT_A}', ""); + Expect(0, 11776, '\P{^Is_Blk= Cyrillic_EXT_A}', ""); + Error('\p{Block= /a/Cyrillic_Extended_B}'); + Error('\P{Block= /a/Cyrillic_Extended_B}'); + Expect(1, 42655, '\p{Block=:\ACyrillic_Extended_B\z:}', "");; + Expect(0, 42656, '\p{Block=:\ACyrillic_Extended_B\z:}', "");; + Expect(1, 42655, '\p{Block: cyrillicextendedb}', ""); + Expect(0, 42655, '\p{^Block: cyrillicextendedb}', ""); + Expect(0, 42655, '\P{Block: cyrillicextendedb}', ""); + Expect(1, 42655, '\P{^Block: cyrillicextendedb}', ""); + Expect(0, 42656, '\p{Block: cyrillicextendedb}', ""); + Expect(1, 42656, '\p{^Block: cyrillicextendedb}', ""); + Expect(1, 42656, '\P{Block: cyrillicextendedb}', ""); + Expect(0, 42656, '\P{^Block: cyrillicextendedb}', ""); + Expect(1, 42655, '\p{Block=:\Acyrillicextendedb\z:}', "");; + Expect(0, 42656, '\p{Block=:\Acyrillicextendedb\z:}', "");; + Expect(1, 42655, '\p{Block= cyrillic_extended_B}', ""); + Expect(0, 42655, '\p{^Block= cyrillic_extended_B}', ""); + Expect(0, 42655, '\P{Block= cyrillic_extended_B}', ""); + Expect(1, 42655, '\P{^Block= cyrillic_extended_B}', ""); + Expect(0, 42656, '\p{Block= cyrillic_extended_B}', ""); + Expect(1, 42656, '\p{^Block= cyrillic_extended_B}', ""); + Expect(1, 42656, '\P{Block= cyrillic_extended_B}', ""); + Expect(0, 42656, '\P{^Block= cyrillic_extended_B}', ""); + Error('\p{Blk=_ CYRILLIC_Ext_B/a/}'); + Error('\P{Blk=_ CYRILLIC_Ext_B/a/}'); + Expect(1, 42655, '\p{Blk=:\ACyrillic_Ext_B\z:}', "");; + Expect(0, 42656, '\p{Blk=:\ACyrillic_Ext_B\z:}', "");; + Expect(1, 42655, '\p{Blk=cyrillicextb}', ""); + Expect(0, 42655, '\p{^Blk=cyrillicextb}', ""); + Expect(0, 42655, '\P{Blk=cyrillicextb}', ""); + Expect(1, 42655, '\P{^Blk=cyrillicextb}', ""); + Expect(0, 42656, '\p{Blk=cyrillicextb}', ""); + Expect(1, 42656, '\p{^Blk=cyrillicextb}', ""); + Expect(1, 42656, '\P{Blk=cyrillicextb}', ""); + Expect(0, 42656, '\P{^Blk=cyrillicextb}', ""); + Expect(1, 42655, '\p{Blk=:\Acyrillicextb\z:}', "");; + Expect(0, 42656, '\p{Blk=:\Acyrillicextb\z:}', "");; + Expect(1, 42655, '\p{Blk=_ cyrillic_Ext_B}', ""); + Expect(0, 42655, '\p{^Blk=_ cyrillic_Ext_B}', ""); + Expect(0, 42655, '\P{Blk=_ cyrillic_Ext_B}', ""); + Expect(1, 42655, '\P{^Blk=_ cyrillic_Ext_B}', ""); + Expect(0, 42656, '\p{Blk=_ cyrillic_Ext_B}', ""); + Expect(1, 42656, '\p{^Blk=_ cyrillic_Ext_B}', ""); + Expect(1, 42656, '\P{Blk=_ cyrillic_Ext_B}', ""); + Expect(0, 42656, '\P{^Blk=_ cyrillic_Ext_B}', ""); + Error('\p{Is_Block= :=Cyrillic_extended_B}'); + Error('\P{Is_Block= :=Cyrillic_extended_B}'); + Expect(1, 42655, '\p{Is_Block=cyrillicextendedb}', ""); + Expect(0, 42655, '\p{^Is_Block=cyrillicextendedb}', ""); + Expect(0, 42655, '\P{Is_Block=cyrillicextendedb}', ""); + Expect(1, 42655, '\P{^Is_Block=cyrillicextendedb}', ""); + Expect(0, 42656, '\p{Is_Block=cyrillicextendedb}', ""); + Expect(1, 42656, '\p{^Is_Block=cyrillicextendedb}', ""); + Expect(1, 42656, '\P{Is_Block=cyrillicextendedb}', ""); + Expect(0, 42656, '\P{^Is_Block=cyrillicextendedb}', ""); + Expect(1, 42655, '\p{Is_Block= cyrillic_Extended_b}', ""); + Expect(0, 42655, '\p{^Is_Block= cyrillic_Extended_b}', ""); + Expect(0, 42655, '\P{Is_Block= cyrillic_Extended_b}', ""); + Expect(1, 42655, '\P{^Is_Block= cyrillic_Extended_b}', ""); + Expect(0, 42656, '\p{Is_Block= cyrillic_Extended_b}', ""); + Expect(1, 42656, '\p{^Is_Block= cyrillic_Extended_b}', ""); + Expect(1, 42656, '\P{Is_Block= cyrillic_Extended_b}', ""); + Expect(0, 42656, '\P{^Is_Block= cyrillic_Extended_b}', ""); + Error('\p{Is_Blk= Cyrillic_ext_B:=}'); + Error('\P{Is_Blk= Cyrillic_ext_B:=}'); + Expect(1, 42655, '\p{Is_Blk=cyrillicextb}', ""); + Expect(0, 42655, '\p{^Is_Blk=cyrillicextb}', ""); + Expect(0, 42655, '\P{Is_Blk=cyrillicextb}', ""); + Expect(1, 42655, '\P{^Is_Blk=cyrillicextb}', ""); + Expect(0, 42656, '\p{Is_Blk=cyrillicextb}', ""); + Expect(1, 42656, '\p{^Is_Blk=cyrillicextb}', ""); + Expect(1, 42656, '\P{Is_Blk=cyrillicextb}', ""); + Expect(0, 42656, '\P{^Is_Blk=cyrillicextb}', ""); + Expect(1, 42655, '\p{Is_Blk=--Cyrillic_ext_B}', ""); + Expect(0, 42655, '\p{^Is_Blk=--Cyrillic_ext_B}', ""); + Expect(0, 42655, '\P{Is_Blk=--Cyrillic_ext_B}', ""); + Expect(1, 42655, '\P{^Is_Blk=--Cyrillic_ext_B}', ""); + Expect(0, 42656, '\p{Is_Blk=--Cyrillic_ext_B}', ""); + Expect(1, 42656, '\p{^Is_Blk=--Cyrillic_ext_B}', ""); + Expect(1, 42656, '\P{Is_Blk=--Cyrillic_ext_B}', ""); + Expect(0, 42656, '\P{^Is_Blk=--Cyrillic_ext_B}', ""); + Error('\p{Block=-/a/Cyrillic_Extended_C}'); + Error('\P{Block=-/a/Cyrillic_Extended_C}'); + Expect(1, 7311, '\p{Block=:\ACyrillic_Extended_C\z:}', "");; + Expect(0, 7312, '\p{Block=:\ACyrillic_Extended_C\z:}', "");; + Expect(1, 7311, '\p{Block=cyrillicextendedc}', ""); + Expect(0, 7311, '\p{^Block=cyrillicextendedc}', ""); + Expect(0, 7311, '\P{Block=cyrillicextendedc}', ""); + Expect(1, 7311, '\P{^Block=cyrillicextendedc}', ""); + Expect(0, 7312, '\p{Block=cyrillicextendedc}', ""); + Expect(1, 7312, '\p{^Block=cyrillicextendedc}', ""); + Expect(1, 7312, '\P{Block=cyrillicextendedc}', ""); + Expect(0, 7312, '\P{^Block=cyrillicextendedc}', ""); + Expect(1, 7311, '\p{Block=:\Acyrillicextendedc\z:}', "");; + Expect(0, 7312, '\p{Block=:\Acyrillicextendedc\z:}', "");; + Expect(1, 7311, '\p{Block= _Cyrillic_EXTENDED_C}', ""); + Expect(0, 7311, '\p{^Block= _Cyrillic_EXTENDED_C}', ""); + Expect(0, 7311, '\P{Block= _Cyrillic_EXTENDED_C}', ""); + Expect(1, 7311, '\P{^Block= _Cyrillic_EXTENDED_C}', ""); + Expect(0, 7312, '\p{Block= _Cyrillic_EXTENDED_C}', ""); + Expect(1, 7312, '\p{^Block= _Cyrillic_EXTENDED_C}', ""); + Expect(1, 7312, '\P{Block= _Cyrillic_EXTENDED_C}', ""); + Expect(0, 7312, '\P{^Block= _Cyrillic_EXTENDED_C}', ""); + Error('\p{Blk= :=Cyrillic_ext_C}'); + Error('\P{Blk= :=Cyrillic_ext_C}'); + Expect(1, 7311, '\p{Blk=:\ACyrillic_Ext_C\z:}', "");; + Expect(0, 7312, '\p{Blk=:\ACyrillic_Ext_C\z:}', "");; + Expect(1, 7311, '\p{Blk=cyrillicextc}', ""); + Expect(0, 7311, '\p{^Blk=cyrillicextc}', ""); + Expect(0, 7311, '\P{Blk=cyrillicextc}', ""); + Expect(1, 7311, '\P{^Blk=cyrillicextc}', ""); + Expect(0, 7312, '\p{Blk=cyrillicextc}', ""); + Expect(1, 7312, '\p{^Blk=cyrillicextc}', ""); + Expect(1, 7312, '\P{Blk=cyrillicextc}', ""); + Expect(0, 7312, '\P{^Blk=cyrillicextc}', ""); + Expect(1, 7311, '\p{Blk=:\Acyrillicextc\z:}', "");; + Expect(0, 7312, '\p{Blk=:\Acyrillicextc\z:}', "");; + Expect(1, 7311, '\p{Blk: Cyrillic_Ext_C}', ""); + Expect(0, 7311, '\p{^Blk: Cyrillic_Ext_C}', ""); + Expect(0, 7311, '\P{Blk: Cyrillic_Ext_C}', ""); + Expect(1, 7311, '\P{^Blk: Cyrillic_Ext_C}', ""); + Expect(0, 7312, '\p{Blk: Cyrillic_Ext_C}', ""); + Expect(1, 7312, '\p{^Blk: Cyrillic_Ext_C}', ""); + Expect(1, 7312, '\P{Blk: Cyrillic_Ext_C}', ""); + Expect(0, 7312, '\P{^Blk: Cyrillic_Ext_C}', ""); + Error('\p{Is_Block=-/a/Cyrillic_extended_C}'); + Error('\P{Is_Block=-/a/Cyrillic_extended_C}'); + Expect(1, 7311, '\p{Is_Block=cyrillicextendedc}', ""); + Expect(0, 7311, '\p{^Is_Block=cyrillicextendedc}', ""); + Expect(0, 7311, '\P{Is_Block=cyrillicextendedc}', ""); + Expect(1, 7311, '\P{^Is_Block=cyrillicextendedc}', ""); + Expect(0, 7312, '\p{Is_Block=cyrillicextendedc}', ""); + Expect(1, 7312, '\p{^Is_Block=cyrillicextendedc}', ""); + Expect(1, 7312, '\P{Is_Block=cyrillicextendedc}', ""); + Expect(0, 7312, '\P{^Is_Block=cyrillicextendedc}', ""); + Expect(1, 7311, '\p{Is_Block=-Cyrillic_Extended_C}', ""); + Expect(0, 7311, '\p{^Is_Block=-Cyrillic_Extended_C}', ""); + Expect(0, 7311, '\P{Is_Block=-Cyrillic_Extended_C}', ""); + Expect(1, 7311, '\P{^Is_Block=-Cyrillic_Extended_C}', ""); + Expect(0, 7312, '\p{Is_Block=-Cyrillic_Extended_C}', ""); + Expect(1, 7312, '\p{^Is_Block=-Cyrillic_Extended_C}', ""); + Expect(1, 7312, '\P{Is_Block=-Cyrillic_Extended_C}', ""); + Expect(0, 7312, '\P{^Is_Block=-Cyrillic_Extended_C}', ""); + Error('\p{Is_Blk: -Cyrillic_EXT_c/a/}'); + Error('\P{Is_Blk: -Cyrillic_EXT_c/a/}'); + Expect(1, 7311, '\p{Is_Blk:cyrillicextc}', ""); + Expect(0, 7311, '\p{^Is_Blk:cyrillicextc}', ""); + Expect(0, 7311, '\P{Is_Blk:cyrillicextc}', ""); + Expect(1, 7311, '\P{^Is_Blk:cyrillicextc}', ""); + Expect(0, 7312, '\p{Is_Blk:cyrillicextc}', ""); + Expect(1, 7312, '\p{^Is_Blk:cyrillicextc}', ""); + Expect(1, 7312, '\P{Is_Blk:cyrillicextc}', ""); + Expect(0, 7312, '\P{^Is_Blk:cyrillicextc}', ""); + Expect(1, 7311, '\p{Is_Blk=__cyrillic_Ext_C}', ""); + Expect(0, 7311, '\p{^Is_Blk=__cyrillic_Ext_C}', ""); + Expect(0, 7311, '\P{Is_Blk=__cyrillic_Ext_C}', ""); + Expect(1, 7311, '\P{^Is_Blk=__cyrillic_Ext_C}', ""); + Expect(0, 7312, '\p{Is_Blk=__cyrillic_Ext_C}', ""); + Expect(1, 7312, '\p{^Is_Blk=__cyrillic_Ext_C}', ""); + Expect(1, 7312, '\P{Is_Blk=__cyrillic_Ext_C}', ""); + Expect(0, 7312, '\P{^Is_Blk=__cyrillic_Ext_C}', ""); + Error('\p{Block= :=Cyrillic_extended_d}'); + Error('\P{Block= :=Cyrillic_extended_d}'); + Expect(1, 123023, '\p{Block=:\ACyrillic_Extended_D\z:}', "");; + Expect(0, 123024, '\p{Block=:\ACyrillic_Extended_D\z:}', "");; + Expect(1, 123023, '\p{Block=cyrillicextendedd}', ""); + Expect(0, 123023, '\p{^Block=cyrillicextendedd}', ""); + Expect(0, 123023, '\P{Block=cyrillicextendedd}', ""); + Expect(1, 123023, '\P{^Block=cyrillicextendedd}', ""); + Expect(0, 123024, '\p{Block=cyrillicextendedd}', ""); + Expect(1, 123024, '\p{^Block=cyrillicextendedd}', ""); + Expect(1, 123024, '\P{Block=cyrillicextendedd}', ""); + Expect(0, 123024, '\P{^Block=cyrillicextendedd}', ""); + Expect(1, 123023, '\p{Block=:\Acyrillicextendedd\z:}', "");; + Expect(0, 123024, '\p{Block=:\Acyrillicextendedd\z:}', "");; + Expect(1, 123023, '\p{Block=_Cyrillic_Extended_D}', ""); + Expect(0, 123023, '\p{^Block=_Cyrillic_Extended_D}', ""); + Expect(0, 123023, '\P{Block=_Cyrillic_Extended_D}', ""); + Expect(1, 123023, '\P{^Block=_Cyrillic_Extended_D}', ""); + Expect(0, 123024, '\p{Block=_Cyrillic_Extended_D}', ""); + Expect(1, 123024, '\p{^Block=_Cyrillic_Extended_D}', ""); + Expect(1, 123024, '\P{Block=_Cyrillic_Extended_D}', ""); + Expect(0, 123024, '\P{^Block=_Cyrillic_Extended_D}', ""); + Error('\p{Blk=_CYRILLIC_Ext_D/a/}'); + Error('\P{Blk=_CYRILLIC_Ext_D/a/}'); + Expect(1, 123023, '\p{Blk=:\ACyrillic_Ext_D\z:}', "");; + Expect(0, 123024, '\p{Blk=:\ACyrillic_Ext_D\z:}', "");; + Expect(1, 123023, '\p{Blk=cyrillicextd}', ""); + Expect(0, 123023, '\p{^Blk=cyrillicextd}', ""); + Expect(0, 123023, '\P{Blk=cyrillicextd}', ""); + Expect(1, 123023, '\P{^Blk=cyrillicextd}', ""); + Expect(0, 123024, '\p{Blk=cyrillicextd}', ""); + Expect(1, 123024, '\p{^Blk=cyrillicextd}', ""); + Expect(1, 123024, '\P{Blk=cyrillicextd}', ""); + Expect(0, 123024, '\P{^Blk=cyrillicextd}', ""); + Expect(1, 123023, '\p{Blk=:\Acyrillicextd\z:}', "");; + Expect(0, 123024, '\p{Blk=:\Acyrillicextd\z:}', "");; + Expect(1, 123023, '\p{Blk=CYRILLIC_EXT_D}', ""); + Expect(0, 123023, '\p{^Blk=CYRILLIC_EXT_D}', ""); + Expect(0, 123023, '\P{Blk=CYRILLIC_EXT_D}', ""); + Expect(1, 123023, '\P{^Blk=CYRILLIC_EXT_D}', ""); + Expect(0, 123024, '\p{Blk=CYRILLIC_EXT_D}', ""); + Expect(1, 123024, '\p{^Blk=CYRILLIC_EXT_D}', ""); + Expect(1, 123024, '\P{Blk=CYRILLIC_EXT_D}', ""); + Expect(0, 123024, '\P{^Blk=CYRILLIC_EXT_D}', ""); + Error('\p{Is_Block= cyrillic_EXTENDED_D:=}'); + Error('\P{Is_Block= cyrillic_EXTENDED_D:=}'); + Expect(1, 123023, '\p{Is_Block: cyrillicextendedd}', ""); + Expect(0, 123023, '\p{^Is_Block: cyrillicextendedd}', ""); + Expect(0, 123023, '\P{Is_Block: cyrillicextendedd}', ""); + Expect(1, 123023, '\P{^Is_Block: cyrillicextendedd}', ""); + Expect(0, 123024, '\p{Is_Block: cyrillicextendedd}', ""); + Expect(1, 123024, '\p{^Is_Block: cyrillicextendedd}', ""); + Expect(1, 123024, '\P{Is_Block: cyrillicextendedd}', ""); + Expect(0, 123024, '\P{^Is_Block: cyrillicextendedd}', ""); + Expect(1, 123023, '\p{Is_Block= cyrillic_Extended_D}', ""); + Expect(0, 123023, '\p{^Is_Block= cyrillic_Extended_D}', ""); + Expect(0, 123023, '\P{Is_Block= cyrillic_Extended_D}', ""); + Expect(1, 123023, '\P{^Is_Block= cyrillic_Extended_D}', ""); + Expect(0, 123024, '\p{Is_Block= cyrillic_Extended_D}', ""); + Expect(1, 123024, '\p{^Is_Block= cyrillic_Extended_D}', ""); + Expect(1, 123024, '\P{Is_Block= cyrillic_Extended_D}', ""); + Expect(0, 123024, '\P{^Is_Block= cyrillic_Extended_D}', ""); + Error('\p{Is_Blk:__CYRILLIC_Ext_d/a/}'); + Error('\P{Is_Blk:__CYRILLIC_Ext_d/a/}'); + Expect(1, 123023, '\p{Is_Blk=cyrillicextd}', ""); + Expect(0, 123023, '\p{^Is_Blk=cyrillicextd}', ""); + Expect(0, 123023, '\P{Is_Blk=cyrillicextd}', ""); + Expect(1, 123023, '\P{^Is_Blk=cyrillicextd}', ""); + Expect(0, 123024, '\p{Is_Blk=cyrillicextd}', ""); + Expect(1, 123024, '\p{^Is_Blk=cyrillicextd}', ""); + Expect(1, 123024, '\P{Is_Blk=cyrillicextd}', ""); + Expect(0, 123024, '\P{^Is_Blk=cyrillicextd}', ""); + Expect(1, 123023, '\p{Is_Blk= -Cyrillic_Ext_D}', ""); + Expect(0, 123023, '\p{^Is_Blk= -Cyrillic_Ext_D}', ""); + Expect(0, 123023, '\P{Is_Blk= -Cyrillic_Ext_D}', ""); + Expect(1, 123023, '\P{^Is_Blk= -Cyrillic_Ext_D}', ""); + Expect(0, 123024, '\p{Is_Blk= -Cyrillic_Ext_D}', ""); + Expect(1, 123024, '\p{^Is_Blk= -Cyrillic_Ext_D}', ""); + Expect(1, 123024, '\P{Is_Blk= -Cyrillic_Ext_D}', ""); + Expect(0, 123024, '\P{^Is_Blk= -Cyrillic_Ext_D}', ""); + Error('\p{Block=:=- Cyrillic_Supplement}'); + Error('\P{Block=:=- Cyrillic_Supplement}'); + Expect(1, 1327, '\p{Block=:\ACyrillic_Supplement\z:}', "");; + Expect(0, 1328, '\p{Block=:\ACyrillic_Supplement\z:}', "");; + Expect(1, 1327, '\p{Block=cyrillicsupplement}', ""); + Expect(0, 1327, '\p{^Block=cyrillicsupplement}', ""); + Expect(0, 1327, '\P{Block=cyrillicsupplement}', ""); + Expect(1, 1327, '\P{^Block=cyrillicsupplement}', ""); + Expect(0, 1328, '\p{Block=cyrillicsupplement}', ""); + Expect(1, 1328, '\p{^Block=cyrillicsupplement}', ""); + Expect(1, 1328, '\P{Block=cyrillicsupplement}', ""); + Expect(0, 1328, '\P{^Block=cyrillicsupplement}', ""); + Expect(1, 1327, '\p{Block=:\Acyrillicsupplement\z:}', "");; + Expect(0, 1328, '\p{Block=:\Acyrillicsupplement\z:}', "");; + Expect(1, 1327, '\p{Block=_Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1327, '\p{^Block=_Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1327, '\P{Block=_Cyrillic_SUPPLEMENT}', ""); + Expect(1, 1327, '\P{^Block=_Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1328, '\p{Block=_Cyrillic_SUPPLEMENT}', ""); + Expect(1, 1328, '\p{^Block=_Cyrillic_SUPPLEMENT}', ""); + Expect(1, 1328, '\P{Block=_Cyrillic_SUPPLEMENT}', ""); + Expect(0, 1328, '\P{^Block=_Cyrillic_SUPPLEMENT}', ""); + Error('\p{Blk=/a/-_Cyrillic_sup}'); + Error('\P{Blk=/a/-_Cyrillic_sup}'); + Expect(1, 1327, '\p{Blk=:\ACyrillic_Sup\z:}', "");; + Expect(0, 1328, '\p{Blk=:\ACyrillic_Sup\z:}', "");; + Expect(1, 1327, '\p{Blk=cyrillicsup}', ""); + Expect(0, 1327, '\p{^Blk=cyrillicsup}', ""); + Expect(0, 1327, '\P{Blk=cyrillicsup}', ""); + Expect(1, 1327, '\P{^Blk=cyrillicsup}', ""); + Expect(0, 1328, '\p{Blk=cyrillicsup}', ""); + Expect(1, 1328, '\p{^Blk=cyrillicsup}', ""); + Expect(1, 1328, '\P{Blk=cyrillicsup}', ""); + Expect(0, 1328, '\P{^Blk=cyrillicsup}', ""); + Expect(1, 1327, '\p{Blk=:\Acyrillicsup\z:}', "");; + Expect(0, 1328, '\p{Blk=:\Acyrillicsup\z:}', "");; + Expect(1, 1327, '\p{Blk= -Cyrillic_SUP}', ""); + Expect(0, 1327, '\p{^Blk= -Cyrillic_SUP}', ""); + Expect(0, 1327, '\P{Blk= -Cyrillic_SUP}', ""); + Expect(1, 1327, '\P{^Blk= -Cyrillic_SUP}', ""); + Expect(0, 1328, '\p{Blk= -Cyrillic_SUP}', ""); + Expect(1, 1328, '\p{^Blk= -Cyrillic_SUP}', ""); + Expect(1, 1328, '\P{Blk= -Cyrillic_SUP}', ""); + Expect(0, 1328, '\P{^Blk= -Cyrillic_SUP}', ""); + Error('\p{Is_Block:/a/--Cyrillic_Supplementary}'); + Error('\P{Is_Block:/a/--Cyrillic_Supplementary}'); + Expect(1, 1327, '\p{Is_Block: cyrillicsupplementary}', ""); + Expect(0, 1327, '\p{^Is_Block: cyrillicsupplementary}', ""); + Expect(0, 1327, '\P{Is_Block: cyrillicsupplementary}', ""); + Expect(1, 1327, '\P{^Is_Block: cyrillicsupplementary}', ""); + Expect(0, 1328, '\p{Is_Block: cyrillicsupplementary}', ""); + Expect(1, 1328, '\p{^Is_Block: cyrillicsupplementary}', ""); + Expect(1, 1328, '\P{Is_Block: cyrillicsupplementary}', ""); + Expect(0, 1328, '\P{^Is_Block: cyrillicsupplementary}', ""); + Expect(1, 1327, '\p{Is_Block= CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1327, '\p{^Is_Block= CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1327, '\P{Is_Block= CYRILLIC_SUPPLEMENTARY}', ""); + Expect(1, 1327, '\P{^Is_Block= CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1328, '\p{Is_Block= CYRILLIC_SUPPLEMENTARY}', ""); + Expect(1, 1328, '\p{^Is_Block= CYRILLIC_SUPPLEMENTARY}', ""); + Expect(1, 1328, '\P{Is_Block= CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1328, '\P{^Is_Block= CYRILLIC_SUPPLEMENTARY}', ""); + Error('\p{Is_Blk=:=-CYRILLIC_Supplement}'); + Error('\P{Is_Blk=:=-CYRILLIC_Supplement}'); + Expect(1, 1327, '\p{Is_Blk=cyrillicsupplement}', ""); + Expect(0, 1327, '\p{^Is_Blk=cyrillicsupplement}', ""); + Expect(0, 1327, '\P{Is_Blk=cyrillicsupplement}', ""); + Expect(1, 1327, '\P{^Is_Blk=cyrillicsupplement}', ""); + Expect(0, 1328, '\p{Is_Blk=cyrillicsupplement}', ""); + Expect(1, 1328, '\p{^Is_Blk=cyrillicsupplement}', ""); + Expect(1, 1328, '\P{Is_Blk=cyrillicsupplement}', ""); + Expect(0, 1328, '\P{^Is_Blk=cyrillicsupplement}', ""); + Expect(1, 1327, '\p{Is_Blk=-_Cyrillic_Supplement}', ""); + Expect(0, 1327, '\p{^Is_Blk=-_Cyrillic_Supplement}', ""); + Expect(0, 1327, '\P{Is_Blk=-_Cyrillic_Supplement}', ""); + Expect(1, 1327, '\P{^Is_Blk=-_Cyrillic_Supplement}', ""); + Expect(0, 1328, '\p{Is_Blk=-_Cyrillic_Supplement}', ""); + Expect(1, 1328, '\p{^Is_Blk=-_Cyrillic_Supplement}', ""); + Expect(1, 1328, '\P{Is_Blk=-_Cyrillic_Supplement}', ""); + Expect(0, 1328, '\P{^Is_Blk=-_Cyrillic_Supplement}', ""); + Error('\p{Block= Deseret/a/}'); + Error('\P{Block= Deseret/a/}'); + Expect(1, 66639, '\p{Block=:\ADeseret\z:}', "");; + Expect(0, 66640, '\p{Block=:\ADeseret\z:}', "");; + Expect(1, 66639, '\p{Block=deseret}', ""); + Expect(0, 66639, '\p{^Block=deseret}', ""); + Expect(0, 66639, '\P{Block=deseret}', ""); + Expect(1, 66639, '\P{^Block=deseret}', ""); + Expect(0, 66640, '\p{Block=deseret}', ""); + Expect(1, 66640, '\p{^Block=deseret}', ""); + Expect(1, 66640, '\P{Block=deseret}', ""); + Expect(0, 66640, '\P{^Block=deseret}', ""); + Expect(1, 66639, '\p{Block=:\Adeseret\z:}', "");; + Expect(0, 66640, '\p{Block=:\Adeseret\z:}', "");; + Expect(1, 66639, '\p{Block= Deseret}', ""); + Expect(0, 66639, '\p{^Block= Deseret}', ""); + Expect(0, 66639, '\P{Block= Deseret}', ""); + Expect(1, 66639, '\P{^Block= Deseret}', ""); + Expect(0, 66640, '\p{Block= Deseret}', ""); + Expect(1, 66640, '\p{^Block= Deseret}', ""); + Expect(1, 66640, '\P{Block= Deseret}', ""); + Expect(0, 66640, '\P{^Block= Deseret}', ""); + Error('\p{Blk=_DESERET/a/}'); + Error('\P{Blk=_DESERET/a/}'); + Expect(1, 66639, '\p{Blk=:\ADeseret\z:}', "");; + Expect(0, 66640, '\p{Blk=:\ADeseret\z:}', "");; + Expect(1, 66639, '\p{Blk=deseret}', ""); + Expect(0, 66639, '\p{^Blk=deseret}', ""); + Expect(0, 66639, '\P{Blk=deseret}', ""); + Expect(1, 66639, '\P{^Blk=deseret}', ""); + Expect(0, 66640, '\p{Blk=deseret}', ""); + Expect(1, 66640, '\p{^Blk=deseret}', ""); + Expect(1, 66640, '\P{Blk=deseret}', ""); + Expect(0, 66640, '\P{^Blk=deseret}', ""); + Expect(1, 66639, '\p{Blk=:\Adeseret\z:}', "");; + Expect(0, 66640, '\p{Blk=:\Adeseret\z:}', "");; + Expect(1, 66639, '\p{Blk=-_deseret}', ""); + Expect(0, 66639, '\p{^Blk=-_deseret}', ""); + Expect(0, 66639, '\P{Blk=-_deseret}', ""); + Expect(1, 66639, '\P{^Blk=-_deseret}', ""); + Expect(0, 66640, '\p{Blk=-_deseret}', ""); + Expect(1, 66640, '\p{^Blk=-_deseret}', ""); + Expect(1, 66640, '\P{Blk=-_deseret}', ""); + Expect(0, 66640, '\P{^Blk=-_deseret}', ""); + Error('\p{Is_Block= -Deseret/a/}'); + Error('\P{Is_Block= -Deseret/a/}'); + Expect(1, 66639, '\p{Is_Block=deseret}', ""); + Expect(0, 66639, '\p{^Is_Block=deseret}', ""); + Expect(0, 66639, '\P{Is_Block=deseret}', ""); + Expect(1, 66639, '\P{^Is_Block=deseret}', ""); + Expect(0, 66640, '\p{Is_Block=deseret}', ""); + Expect(1, 66640, '\p{^Is_Block=deseret}', ""); + Expect(1, 66640, '\P{Is_Block=deseret}', ""); + Expect(0, 66640, '\P{^Is_Block=deseret}', ""); + Expect(1, 66639, '\p{Is_Block: -DESERET}', ""); + Expect(0, 66639, '\p{^Is_Block: -DESERET}', ""); + Expect(0, 66639, '\P{Is_Block: -DESERET}', ""); + Expect(1, 66639, '\P{^Is_Block: -DESERET}', ""); + Expect(0, 66640, '\p{Is_Block: -DESERET}', ""); + Expect(1, 66640, '\p{^Is_Block: -DESERET}', ""); + Expect(1, 66640, '\P{Is_Block: -DESERET}', ""); + Expect(0, 66640, '\P{^Is_Block: -DESERET}', ""); + Error('\p{Is_Blk= /a/Deseret}'); + Error('\P{Is_Blk= /a/Deseret}'); + Expect(1, 66639, '\p{Is_Blk=deseret}', ""); + Expect(0, 66639, '\p{^Is_Blk=deseret}', ""); + Expect(0, 66639, '\P{Is_Blk=deseret}', ""); + Expect(1, 66639, '\P{^Is_Blk=deseret}', ""); + Expect(0, 66640, '\p{Is_Blk=deseret}', ""); + Expect(1, 66640, '\p{^Is_Blk=deseret}', ""); + Expect(1, 66640, '\P{Is_Blk=deseret}', ""); + Expect(0, 66640, '\P{^Is_Blk=deseret}', ""); + Expect(1, 66639, '\p{Is_Blk=__deseret}', ""); + Expect(0, 66639, '\p{^Is_Blk=__deseret}', ""); + Expect(0, 66639, '\P{Is_Blk=__deseret}', ""); + Expect(1, 66639, '\P{^Is_Blk=__deseret}', ""); + Expect(0, 66640, '\p{Is_Blk=__deseret}', ""); + Expect(1, 66640, '\p{^Is_Blk=__deseret}', ""); + Expect(1, 66640, '\P{Is_Blk=__deseret}', ""); + Expect(0, 66640, '\P{^Is_Blk=__deseret}', ""); + Error('\p{Block=_ devanagari:=}'); + Error('\P{Block=_ devanagari:=}'); + Expect(1, 2431, '\p{Block=:\ADevanagari\z:}', "");; + Expect(0, 2432, '\p{Block=:\ADevanagari\z:}', "");; + Expect(1, 2431, '\p{Block=devanagari}', ""); + Expect(0, 2431, '\p{^Block=devanagari}', ""); + Expect(0, 2431, '\P{Block=devanagari}', ""); + Expect(1, 2431, '\P{^Block=devanagari}', ""); + Expect(0, 2432, '\p{Block=devanagari}', ""); + Expect(1, 2432, '\p{^Block=devanagari}', ""); + Expect(1, 2432, '\P{Block=devanagari}', ""); + Expect(0, 2432, '\P{^Block=devanagari}', ""); + Expect(1, 2431, '\p{Block=:\Adevanagari\z:}', "");; + Expect(0, 2432, '\p{Block=:\Adevanagari\z:}', "");; + Expect(1, 2431, '\p{Block=_devanagari}', ""); + Expect(0, 2431, '\p{^Block=_devanagari}', ""); + Expect(0, 2431, '\P{Block=_devanagari}', ""); + Expect(1, 2431, '\P{^Block=_devanagari}', ""); + Expect(0, 2432, '\p{Block=_devanagari}', ""); + Expect(1, 2432, '\p{^Block=_devanagari}', ""); + Expect(1, 2432, '\P{Block=_devanagari}', ""); + Expect(0, 2432, '\P{^Block=_devanagari}', ""); + Error('\p{Blk=_Devanagari:=}'); + Error('\P{Blk=_Devanagari:=}'); + Expect(1, 2431, '\p{Blk=:\ADevanagari\z:}', "");; + Expect(0, 2432, '\p{Blk=:\ADevanagari\z:}', "");; + Expect(1, 2431, '\p{Blk=devanagari}', ""); + Expect(0, 2431, '\p{^Blk=devanagari}', ""); + Expect(0, 2431, '\P{Blk=devanagari}', ""); + Expect(1, 2431, '\P{^Blk=devanagari}', ""); + Expect(0, 2432, '\p{Blk=devanagari}', ""); + Expect(1, 2432, '\p{^Blk=devanagari}', ""); + Expect(1, 2432, '\P{Blk=devanagari}', ""); + Expect(0, 2432, '\P{^Blk=devanagari}', ""); + Expect(1, 2431, '\p{Blk=:\Adevanagari\z:}', "");; + Expect(0, 2432, '\p{Blk=:\Adevanagari\z:}', "");; + Expect(1, 2431, '\p{Blk= DEVANAGARI}', ""); + Expect(0, 2431, '\p{^Blk= DEVANAGARI}', ""); + Expect(0, 2431, '\P{Blk= DEVANAGARI}', ""); + Expect(1, 2431, '\P{^Blk= DEVANAGARI}', ""); + Expect(0, 2432, '\p{Blk= DEVANAGARI}', ""); + Expect(1, 2432, '\p{^Blk= DEVANAGARI}', ""); + Expect(1, 2432, '\P{Blk= DEVANAGARI}', ""); + Expect(0, 2432, '\P{^Blk= DEVANAGARI}', ""); + Error('\p{Is_Block: -Devanagari:=}'); + Error('\P{Is_Block: -Devanagari:=}'); + Expect(1, 2431, '\p{Is_Block: devanagari}', ""); + Expect(0, 2431, '\p{^Is_Block: devanagari}', ""); + Expect(0, 2431, '\P{Is_Block: devanagari}', ""); + Expect(1, 2431, '\P{^Is_Block: devanagari}', ""); + Expect(0, 2432, '\p{Is_Block: devanagari}', ""); + Expect(1, 2432, '\p{^Is_Block: devanagari}', ""); + Expect(1, 2432, '\P{Is_Block: devanagari}', ""); + Expect(0, 2432, '\P{^Is_Block: devanagari}', ""); + Expect(1, 2431, '\p{Is_Block=- Devanagari}', ""); + Expect(0, 2431, '\p{^Is_Block=- Devanagari}', ""); + Expect(0, 2431, '\P{Is_Block=- Devanagari}', ""); + Expect(1, 2431, '\P{^Is_Block=- Devanagari}', ""); + Expect(0, 2432, '\p{Is_Block=- Devanagari}', ""); + Expect(1, 2432, '\p{^Is_Block=- Devanagari}', ""); + Expect(1, 2432, '\P{Is_Block=- Devanagari}', ""); + Expect(0, 2432, '\P{^Is_Block=- Devanagari}', ""); + Error('\p{Is_Blk=:=-Devanagari}'); + Error('\P{Is_Blk=:=-Devanagari}'); + Expect(1, 2431, '\p{Is_Blk=devanagari}', ""); + Expect(0, 2431, '\p{^Is_Blk=devanagari}', ""); + Expect(0, 2431, '\P{Is_Blk=devanagari}', ""); + Expect(1, 2431, '\P{^Is_Blk=devanagari}', ""); + Expect(0, 2432, '\p{Is_Blk=devanagari}', ""); + Expect(1, 2432, '\p{^Is_Blk=devanagari}', ""); + Expect(1, 2432, '\P{Is_Blk=devanagari}', ""); + Expect(0, 2432, '\P{^Is_Blk=devanagari}', ""); + Expect(1, 2431, '\p{Is_Blk= devanagari}', ""); + Expect(0, 2431, '\p{^Is_Blk= devanagari}', ""); + Expect(0, 2431, '\P{Is_Blk= devanagari}', ""); + Expect(1, 2431, '\P{^Is_Blk= devanagari}', ""); + Expect(0, 2432, '\p{Is_Blk= devanagari}', ""); + Expect(1, 2432, '\p{^Is_Blk= devanagari}', ""); + Expect(1, 2432, '\P{Is_Blk= devanagari}', ""); + Expect(0, 2432, '\P{^Is_Blk= devanagari}', ""); + Error('\p{Block:-_Devanagari_EXTENDED:=}'); + Error('\P{Block:-_Devanagari_EXTENDED:=}'); + Expect(1, 43263, '\p{Block=:\ADevanagari_Extended\z:}', "");; + Expect(0, 43264, '\p{Block=:\ADevanagari_Extended\z:}', "");; + Expect(1, 43263, '\p{Block=devanagariextended}', ""); + Expect(0, 43263, '\p{^Block=devanagariextended}', ""); + Expect(0, 43263, '\P{Block=devanagariextended}', ""); + Expect(1, 43263, '\P{^Block=devanagariextended}', ""); + Expect(0, 43264, '\p{Block=devanagariextended}', ""); + Expect(1, 43264, '\p{^Block=devanagariextended}', ""); + Expect(1, 43264, '\P{Block=devanagariextended}', ""); + Expect(0, 43264, '\P{^Block=devanagariextended}', ""); + Expect(1, 43263, '\p{Block=:\Adevanagariextended\z:}', "");; + Expect(0, 43264, '\p{Block=:\Adevanagariextended\z:}', "");; + Expect(1, 43263, '\p{Block= devanagari_extended}', ""); + Expect(0, 43263, '\p{^Block= devanagari_extended}', ""); + Expect(0, 43263, '\P{Block= devanagari_extended}', ""); + Expect(1, 43263, '\P{^Block= devanagari_extended}', ""); + Expect(0, 43264, '\p{Block= devanagari_extended}', ""); + Expect(1, 43264, '\p{^Block= devanagari_extended}', ""); + Expect(1, 43264, '\P{Block= devanagari_extended}', ""); + Expect(0, 43264, '\P{^Block= devanagari_extended}', ""); + Error('\p{Blk=/a/- Devanagari_EXT}'); + Error('\P{Blk=/a/- Devanagari_EXT}'); + Expect(1, 43263, '\p{Blk=:\ADevanagari_Ext\z:}', "");; + Expect(0, 43264, '\p{Blk=:\ADevanagari_Ext\z:}', "");; + Expect(1, 43263, '\p{Blk=devanagariext}', ""); + Expect(0, 43263, '\p{^Blk=devanagariext}', ""); + Expect(0, 43263, '\P{Blk=devanagariext}', ""); + Expect(1, 43263, '\P{^Blk=devanagariext}', ""); + Expect(0, 43264, '\p{Blk=devanagariext}', ""); + Expect(1, 43264, '\p{^Blk=devanagariext}', ""); + Expect(1, 43264, '\P{Blk=devanagariext}', ""); + Expect(0, 43264, '\P{^Blk=devanagariext}', ""); + Expect(1, 43263, '\p{Blk=:\Adevanagariext\z:}', "");; + Expect(0, 43264, '\p{Blk=:\Adevanagariext\z:}', "");; + Expect(1, 43263, '\p{Blk= devanagari_Ext}', ""); + Expect(0, 43263, '\p{^Blk= devanagari_Ext}', ""); + Expect(0, 43263, '\P{Blk= devanagari_Ext}', ""); + Expect(1, 43263, '\P{^Blk= devanagari_Ext}', ""); + Expect(0, 43264, '\p{Blk= devanagari_Ext}', ""); + Expect(1, 43264, '\p{^Blk= devanagari_Ext}', ""); + Expect(1, 43264, '\P{Blk= devanagari_Ext}', ""); + Expect(0, 43264, '\P{^Blk= devanagari_Ext}', ""); + Error('\p{Is_Block=:=- devanagari_extended}'); + Error('\P{Is_Block=:=- devanagari_extended}'); + Expect(1, 43263, '\p{Is_Block: devanagariextended}', ""); + Expect(0, 43263, '\p{^Is_Block: devanagariextended}', ""); + Expect(0, 43263, '\P{Is_Block: devanagariextended}', ""); + Expect(1, 43263, '\P{^Is_Block: devanagariextended}', ""); + Expect(0, 43264, '\p{Is_Block: devanagariextended}', ""); + Expect(1, 43264, '\p{^Is_Block: devanagariextended}', ""); + Expect(1, 43264, '\P{Is_Block: devanagariextended}', ""); + Expect(0, 43264, '\P{^Is_Block: devanagariextended}', ""); + Expect(1, 43263, '\p{Is_Block= Devanagari_Extended}', ""); + Expect(0, 43263, '\p{^Is_Block= Devanagari_Extended}', ""); + Expect(0, 43263, '\P{Is_Block= Devanagari_Extended}', ""); + Expect(1, 43263, '\P{^Is_Block= Devanagari_Extended}', ""); + Expect(0, 43264, '\p{Is_Block= Devanagari_Extended}', ""); + Expect(1, 43264, '\p{^Is_Block= Devanagari_Extended}', ""); + Expect(1, 43264, '\P{Is_Block= Devanagari_Extended}', ""); + Expect(0, 43264, '\P{^Is_Block= Devanagari_Extended}', ""); + Error('\p{Is_Blk=_/a/Devanagari_ext}'); + Error('\P{Is_Blk=_/a/Devanagari_ext}'); + Expect(1, 43263, '\p{Is_Blk=devanagariext}', ""); + Expect(0, 43263, '\p{^Is_Blk=devanagariext}', ""); + Expect(0, 43263, '\P{Is_Blk=devanagariext}', ""); + Expect(1, 43263, '\P{^Is_Blk=devanagariext}', ""); + Expect(0, 43264, '\p{Is_Blk=devanagariext}', ""); + Expect(1, 43264, '\p{^Is_Blk=devanagariext}', ""); + Expect(1, 43264, '\P{Is_Blk=devanagariext}', ""); + Expect(0, 43264, '\P{^Is_Blk=devanagariext}', ""); + Expect(1, 43263, '\p{Is_Blk= Devanagari_Ext}', ""); + Expect(0, 43263, '\p{^Is_Blk= Devanagari_Ext}', ""); + Expect(0, 43263, '\P{Is_Blk= Devanagari_Ext}', ""); + Expect(1, 43263, '\P{^Is_Blk= Devanagari_Ext}', ""); + Expect(0, 43264, '\p{Is_Blk= Devanagari_Ext}', ""); + Expect(1, 43264, '\p{^Is_Blk= Devanagari_Ext}', ""); + Expect(1, 43264, '\P{Is_Blk= Devanagari_Ext}', ""); + Expect(0, 43264, '\P{^Is_Blk= Devanagari_Ext}', ""); + Error('\p{Block=_DEVANAGARI_EXTENDED_a/a/}'); + Error('\P{Block=_DEVANAGARI_EXTENDED_a/a/}'); + Expect(1, 72543, '\p{Block=:\ADevanagari_Extended_A\z:}', "");; + Expect(0, 72544, '\p{Block=:\ADevanagari_Extended_A\z:}', "");; + Expect(1, 72543, '\p{Block=devanagariextendeda}', ""); + Expect(0, 72543, '\p{^Block=devanagariextendeda}', ""); + Expect(0, 72543, '\P{Block=devanagariextendeda}', ""); + Expect(1, 72543, '\P{^Block=devanagariextendeda}', ""); + Expect(0, 72544, '\p{Block=devanagariextendeda}', ""); + Expect(1, 72544, '\p{^Block=devanagariextendeda}', ""); + Expect(1, 72544, '\P{Block=devanagariextendeda}', ""); + Expect(0, 72544, '\P{^Block=devanagariextendeda}', ""); + Expect(1, 72543, '\p{Block=:\Adevanagariextendeda\z:}', "");; + Expect(0, 72544, '\p{Block=:\Adevanagariextendeda\z:}', "");; + Expect(1, 72543, '\p{Block= -DEVANAGARI_Extended_A}', ""); + Expect(0, 72543, '\p{^Block= -DEVANAGARI_Extended_A}', ""); + Expect(0, 72543, '\P{Block= -DEVANAGARI_Extended_A}', ""); + Expect(1, 72543, '\P{^Block= -DEVANAGARI_Extended_A}', ""); + Expect(0, 72544, '\p{Block= -DEVANAGARI_Extended_A}', ""); + Expect(1, 72544, '\p{^Block= -DEVANAGARI_Extended_A}', ""); + Expect(1, 72544, '\P{Block= -DEVANAGARI_Extended_A}', ""); + Expect(0, 72544, '\P{^Block= -DEVANAGARI_Extended_A}', ""); + Error('\p{Blk=:= DEVANAGARI_Ext_A}'); + Error('\P{Blk=:= DEVANAGARI_Ext_A}'); + Expect(1, 72543, '\p{Blk=:\ADevanagari_Ext_A\z:}', "");; + Expect(0, 72544, '\p{Blk=:\ADevanagari_Ext_A\z:}', "");; + Expect(1, 72543, '\p{Blk=devanagariexta}', ""); + Expect(0, 72543, '\p{^Blk=devanagariexta}', ""); + Expect(0, 72543, '\P{Blk=devanagariexta}', ""); + Expect(1, 72543, '\P{^Blk=devanagariexta}', ""); + Expect(0, 72544, '\p{Blk=devanagariexta}', ""); + Expect(1, 72544, '\p{^Blk=devanagariexta}', ""); + Expect(1, 72544, '\P{Blk=devanagariexta}', ""); + Expect(0, 72544, '\P{^Blk=devanagariexta}', ""); + Expect(1, 72543, '\p{Blk=:\Adevanagariexta\z:}', "");; + Expect(0, 72544, '\p{Blk=:\Adevanagariexta\z:}', "");; + Expect(1, 72543, '\p{Blk=- Devanagari_Ext_A}', ""); + Expect(0, 72543, '\p{^Blk=- Devanagari_Ext_A}', ""); + Expect(0, 72543, '\P{Blk=- Devanagari_Ext_A}', ""); + Expect(1, 72543, '\P{^Blk=- Devanagari_Ext_A}', ""); + Expect(0, 72544, '\p{Blk=- Devanagari_Ext_A}', ""); + Expect(1, 72544, '\p{^Blk=- Devanagari_Ext_A}', ""); + Expect(1, 72544, '\P{Blk=- Devanagari_Ext_A}', ""); + Expect(0, 72544, '\P{^Blk=- Devanagari_Ext_A}', ""); + Error('\p{Is_Block=:=--DEVANAGARI_Extended_A}'); + Error('\P{Is_Block=:=--DEVANAGARI_Extended_A}'); + Expect(1, 72543, '\p{Is_Block:devanagariextendeda}', ""); + Expect(0, 72543, '\p{^Is_Block:devanagariextendeda}', ""); + Expect(0, 72543, '\P{Is_Block:devanagariextendeda}', ""); + Expect(1, 72543, '\P{^Is_Block:devanagariextendeda}', ""); + Expect(0, 72544, '\p{Is_Block:devanagariextendeda}', ""); + Expect(1, 72544, '\p{^Is_Block:devanagariextendeda}', ""); + Expect(1, 72544, '\P{Is_Block:devanagariextendeda}', ""); + Expect(0, 72544, '\P{^Is_Block:devanagariextendeda}', ""); + Expect(1, 72543, '\p{Is_Block= devanagari_EXTENDED_A}', ""); + Expect(0, 72543, '\p{^Is_Block= devanagari_EXTENDED_A}', ""); + Expect(0, 72543, '\P{Is_Block= devanagari_EXTENDED_A}', ""); + Expect(1, 72543, '\P{^Is_Block= devanagari_EXTENDED_A}', ""); + Expect(0, 72544, '\p{Is_Block= devanagari_EXTENDED_A}', ""); + Expect(1, 72544, '\p{^Is_Block= devanagari_EXTENDED_A}', ""); + Expect(1, 72544, '\P{Is_Block= devanagari_EXTENDED_A}', ""); + Expect(0, 72544, '\P{^Is_Block= devanagari_EXTENDED_A}', ""); + Error('\p{Is_Blk=_/a/Devanagari_Ext_A}'); + Error('\P{Is_Blk=_/a/Devanagari_Ext_A}'); + Expect(1, 72543, '\p{Is_Blk=devanagariexta}', ""); + Expect(0, 72543, '\p{^Is_Blk=devanagariexta}', ""); + Expect(0, 72543, '\P{Is_Blk=devanagariexta}', ""); + Expect(1, 72543, '\P{^Is_Blk=devanagariexta}', ""); + Expect(0, 72544, '\p{Is_Blk=devanagariexta}', ""); + Expect(1, 72544, '\p{^Is_Blk=devanagariexta}', ""); + Expect(1, 72544, '\P{Is_Blk=devanagariexta}', ""); + Expect(0, 72544, '\P{^Is_Blk=devanagariexta}', ""); + Expect(1, 72543, '\p{Is_Blk=- Devanagari_Ext_a}', ""); + Expect(0, 72543, '\p{^Is_Blk=- Devanagari_Ext_a}', ""); + Expect(0, 72543, '\P{Is_Blk=- Devanagari_Ext_a}', ""); + Expect(1, 72543, '\P{^Is_Blk=- Devanagari_Ext_a}', ""); + Expect(0, 72544, '\p{Is_Blk=- Devanagari_Ext_a}', ""); + Expect(1, 72544, '\p{^Is_Blk=- Devanagari_Ext_a}', ""); + Expect(1, 72544, '\P{Is_Blk=- Devanagari_Ext_a}', ""); + Expect(0, 72544, '\P{^Is_Blk=- Devanagari_Ext_a}', ""); + Error('\p{Block=/a/-COMBINING_diacritical_MARKS}'); + Error('\P{Block=/a/-COMBINING_diacritical_MARKS}'); + Expect(1, 879, '\p{Block=:\ACombining_Diacritical_Marks\z:}', "");; + Expect(0, 880, '\p{Block=:\ACombining_Diacritical_Marks\z:}', "");; + Expect(1, 879, '\p{Block=combiningdiacriticalmarks}', ""); + Expect(0, 879, '\p{^Block=combiningdiacriticalmarks}', ""); + Expect(0, 879, '\P{Block=combiningdiacriticalmarks}', ""); + Expect(1, 879, '\P{^Block=combiningdiacriticalmarks}', ""); + Expect(0, 880, '\p{Block=combiningdiacriticalmarks}', ""); + Expect(1, 880, '\p{^Block=combiningdiacriticalmarks}', ""); + Expect(1, 880, '\P{Block=combiningdiacriticalmarks}', ""); + Expect(0, 880, '\P{^Block=combiningdiacriticalmarks}', ""); + Expect(1, 879, '\p{Block=:\Acombiningdiacriticalmarks\z:}', "");; + Expect(0, 880, '\p{Block=:\Acombiningdiacriticalmarks\z:}', "");; + Expect(1, 879, '\p{Block=--Combining_Diacritical_marks}', ""); + Expect(0, 879, '\p{^Block=--Combining_Diacritical_marks}', ""); + Expect(0, 879, '\P{Block=--Combining_Diacritical_marks}', ""); + Expect(1, 879, '\P{^Block=--Combining_Diacritical_marks}', ""); + Expect(0, 880, '\p{Block=--Combining_Diacritical_marks}', ""); + Expect(1, 880, '\p{^Block=--Combining_Diacritical_marks}', ""); + Expect(1, 880, '\P{Block=--Combining_Diacritical_marks}', ""); + Expect(0, 880, '\P{^Block=--Combining_Diacritical_marks}', ""); + Error('\p{Blk=:=--DIACRITICALS}'); + Error('\P{Blk=:=--DIACRITICALS}'); + Expect(1, 879, '\p{Blk=:\ADiacriticals\z:}', "");; + Expect(0, 880, '\p{Blk=:\ADiacriticals\z:}', "");; + Expect(1, 879, '\p{Blk=diacriticals}', ""); + Expect(0, 879, '\p{^Blk=diacriticals}', ""); + Expect(0, 879, '\P{Blk=diacriticals}', ""); + Expect(1, 879, '\P{^Blk=diacriticals}', ""); + Expect(0, 880, '\p{Blk=diacriticals}', ""); + Expect(1, 880, '\p{^Blk=diacriticals}', ""); + Expect(1, 880, '\P{Blk=diacriticals}', ""); + Expect(0, 880, '\P{^Blk=diacriticals}', ""); + Expect(1, 879, '\p{Blk=:\Adiacriticals\z:}', "");; + Expect(0, 880, '\p{Blk=:\Adiacriticals\z:}', "");; + Expect(1, 879, '\p{Blk=-DIACRITICALS}', ""); + Expect(0, 879, '\p{^Blk=-DIACRITICALS}', ""); + Expect(0, 879, '\P{Blk=-DIACRITICALS}', ""); + Expect(1, 879, '\P{^Blk=-DIACRITICALS}', ""); + Expect(0, 880, '\p{Blk=-DIACRITICALS}', ""); + Expect(1, 880, '\p{^Blk=-DIACRITICALS}', ""); + Expect(1, 880, '\P{Blk=-DIACRITICALS}', ""); + Expect(0, 880, '\P{^Blk=-DIACRITICALS}', ""); + Error('\p{Is_Block=/a/--combining_DIACRITICAL_Marks}'); + Error('\P{Is_Block=/a/--combining_DIACRITICAL_Marks}'); + Expect(1, 879, '\p{Is_Block: combiningdiacriticalmarks}', ""); + Expect(0, 879, '\p{^Is_Block: combiningdiacriticalmarks}', ""); + Expect(0, 879, '\P{Is_Block: combiningdiacriticalmarks}', ""); + Expect(1, 879, '\P{^Is_Block: combiningdiacriticalmarks}', ""); + Expect(0, 880, '\p{Is_Block: combiningdiacriticalmarks}', ""); + Expect(1, 880, '\p{^Is_Block: combiningdiacriticalmarks}', ""); + Expect(1, 880, '\P{Is_Block: combiningdiacriticalmarks}', ""); + Expect(0, 880, '\P{^Is_Block: combiningdiacriticalmarks}', ""); + Expect(1, 879, '\p{Is_Block= Combining_Diacritical_Marks}', ""); + Expect(0, 879, '\p{^Is_Block= Combining_Diacritical_Marks}', ""); + Expect(0, 879, '\P{Is_Block= Combining_Diacritical_Marks}', ""); + Expect(1, 879, '\P{^Is_Block= Combining_Diacritical_Marks}', ""); + Expect(0, 880, '\p{Is_Block= Combining_Diacritical_Marks}', ""); + Expect(1, 880, '\p{^Is_Block= Combining_Diacritical_Marks}', ""); + Expect(1, 880, '\P{Is_Block= Combining_Diacritical_Marks}', ""); + Expect(0, 880, '\P{^Is_Block= Combining_Diacritical_Marks}', ""); + Error('\p{Is_Blk=__Diacriticals/a/}'); + Error('\P{Is_Blk=__Diacriticals/a/}'); + Expect(1, 879, '\p{Is_Blk=diacriticals}', ""); + Expect(0, 879, '\p{^Is_Blk=diacriticals}', ""); + Expect(0, 879, '\P{Is_Blk=diacriticals}', ""); + Expect(1, 879, '\P{^Is_Blk=diacriticals}', ""); + Expect(0, 880, '\p{Is_Blk=diacriticals}', ""); + Expect(1, 880, '\p{^Is_Blk=diacriticals}', ""); + Expect(1, 880, '\P{Is_Blk=diacriticals}', ""); + Expect(0, 880, '\P{^Is_Blk=diacriticals}', ""); + Expect(1, 879, '\p{Is_Blk=__Diacriticals}', ""); + Expect(0, 879, '\p{^Is_Blk=__Diacriticals}', ""); + Expect(0, 879, '\P{Is_Blk=__Diacriticals}', ""); + Expect(1, 879, '\P{^Is_Blk=__Diacriticals}', ""); + Expect(0, 880, '\p{Is_Blk=__Diacriticals}', ""); + Expect(1, 880, '\p{^Is_Blk=__Diacriticals}', ""); + Expect(1, 880, '\P{Is_Blk=__Diacriticals}', ""); + Expect(0, 880, '\P{^Is_Blk=__Diacriticals}', ""); + Error('\p{Block= _Combining_Diacritical_marks_EXTENDED/a/}'); + Error('\P{Block= _Combining_Diacritical_marks_EXTENDED/a/}'); + Expect(1, 6911, '\p{Block=:\ACombining_Diacritical_Marks_Extended\z:}', "");; + Expect(0, 6912, '\p{Block=:\ACombining_Diacritical_Marks_Extended\z:}', "");; + Expect(1, 6911, '\p{Block=combiningdiacriticalmarksextended}', ""); + Expect(0, 6911, '\p{^Block=combiningdiacriticalmarksextended}', ""); + Expect(0, 6911, '\P{Block=combiningdiacriticalmarksextended}', ""); + Expect(1, 6911, '\P{^Block=combiningdiacriticalmarksextended}', ""); + Expect(0, 6912, '\p{Block=combiningdiacriticalmarksextended}', ""); + Expect(1, 6912, '\p{^Block=combiningdiacriticalmarksextended}', ""); + Expect(1, 6912, '\P{Block=combiningdiacriticalmarksextended}', ""); + Expect(0, 6912, '\P{^Block=combiningdiacriticalmarksextended}', ""); + Expect(1, 6911, '\p{Block=:\Acombiningdiacriticalmarksextended\z:}', "");; + Expect(0, 6912, '\p{Block=:\Acombiningdiacriticalmarksextended\z:}', "");; + Expect(1, 6911, '\p{Block= Combining_Diacritical_Marks_EXTENDED}', ""); + Expect(0, 6911, '\p{^Block= Combining_Diacritical_Marks_EXTENDED}', ""); + Expect(0, 6911, '\P{Block= Combining_Diacritical_Marks_EXTENDED}', ""); + Expect(1, 6911, '\P{^Block= Combining_Diacritical_Marks_EXTENDED}', ""); + Expect(0, 6912, '\p{Block= Combining_Diacritical_Marks_EXTENDED}', ""); + Expect(1, 6912, '\p{^Block= Combining_Diacritical_Marks_EXTENDED}', ""); + Expect(1, 6912, '\P{Block= Combining_Diacritical_Marks_EXTENDED}', ""); + Expect(0, 6912, '\P{^Block= Combining_Diacritical_Marks_EXTENDED}', ""); + Error('\p{Blk=:= _Diacriticals_Ext}'); + Error('\P{Blk=:= _Diacriticals_Ext}'); + Expect(1, 6911, '\p{Blk=:\ADiacriticals_Ext\z:}', "");; + Expect(0, 6912, '\p{Blk=:\ADiacriticals_Ext\z:}', "");; + Expect(1, 6911, '\p{Blk=diacriticalsext}', ""); + Expect(0, 6911, '\p{^Blk=diacriticalsext}', ""); + Expect(0, 6911, '\P{Blk=diacriticalsext}', ""); + Expect(1, 6911, '\P{^Blk=diacriticalsext}', ""); + Expect(0, 6912, '\p{Blk=diacriticalsext}', ""); + Expect(1, 6912, '\p{^Blk=diacriticalsext}', ""); + Expect(1, 6912, '\P{Blk=diacriticalsext}', ""); + Expect(0, 6912, '\P{^Blk=diacriticalsext}', ""); + Expect(1, 6911, '\p{Blk=:\Adiacriticalsext\z:}', "");; + Expect(0, 6912, '\p{Blk=:\Adiacriticalsext\z:}', "");; + Expect(1, 6911, '\p{Blk= Diacriticals_EXT}', ""); + Expect(0, 6911, '\p{^Blk= Diacriticals_EXT}', ""); + Expect(0, 6911, '\P{Blk= Diacriticals_EXT}', ""); + Expect(1, 6911, '\P{^Blk= Diacriticals_EXT}', ""); + Expect(0, 6912, '\p{Blk= Diacriticals_EXT}', ""); + Expect(1, 6912, '\p{^Blk= Diacriticals_EXT}', ""); + Expect(1, 6912, '\P{Blk= Diacriticals_EXT}', ""); + Expect(0, 6912, '\P{^Blk= Diacriticals_EXT}', ""); + Error('\p{Is_Block=:= COMBINING_Diacritical_Marks_extended}'); + Error('\P{Is_Block=:= COMBINING_Diacritical_Marks_extended}'); + Expect(1, 6911, '\p{Is_Block=combiningdiacriticalmarksextended}', ""); + Expect(0, 6911, '\p{^Is_Block=combiningdiacriticalmarksextended}', ""); + Expect(0, 6911, '\P{Is_Block=combiningdiacriticalmarksextended}', ""); + Expect(1, 6911, '\P{^Is_Block=combiningdiacriticalmarksextended}', ""); + Expect(0, 6912, '\p{Is_Block=combiningdiacriticalmarksextended}', ""); + Expect(1, 6912, '\p{^Is_Block=combiningdiacriticalmarksextended}', ""); + Expect(1, 6912, '\P{Is_Block=combiningdiacriticalmarksextended}', ""); + Expect(0, 6912, '\P{^Is_Block=combiningdiacriticalmarksextended}', ""); + Expect(1, 6911, '\p{Is_Block= COMBINING_Diacritical_marks_EXTENDED}', ""); + Expect(0, 6911, '\p{^Is_Block= COMBINING_Diacritical_marks_EXTENDED}', ""); + Expect(0, 6911, '\P{Is_Block= COMBINING_Diacritical_marks_EXTENDED}', ""); + Expect(1, 6911, '\P{^Is_Block= COMBINING_Diacritical_marks_EXTENDED}', ""); + Expect(0, 6912, '\p{Is_Block= COMBINING_Diacritical_marks_EXTENDED}', ""); + Expect(1, 6912, '\p{^Is_Block= COMBINING_Diacritical_marks_EXTENDED}', ""); + Expect(1, 6912, '\P{Is_Block= COMBINING_Diacritical_marks_EXTENDED}', ""); + Expect(0, 6912, '\P{^Is_Block= COMBINING_Diacritical_marks_EXTENDED}', ""); + Error('\p{Is_Blk=_Diacriticals_ext/a/}'); + Error('\P{Is_Blk=_Diacriticals_ext/a/}'); + Expect(1, 6911, '\p{Is_Blk=diacriticalsext}', ""); + Expect(0, 6911, '\p{^Is_Blk=diacriticalsext}', ""); + Expect(0, 6911, '\P{Is_Blk=diacriticalsext}', ""); + Expect(1, 6911, '\P{^Is_Blk=diacriticalsext}', ""); + Expect(0, 6912, '\p{Is_Blk=diacriticalsext}', ""); + Expect(1, 6912, '\p{^Is_Blk=diacriticalsext}', ""); + Expect(1, 6912, '\P{Is_Blk=diacriticalsext}', ""); + Expect(0, 6912, '\P{^Is_Blk=diacriticalsext}', ""); + Expect(1, 6911, '\p{Is_Blk=--Diacriticals_EXT}', ""); + Expect(0, 6911, '\p{^Is_Blk=--Diacriticals_EXT}', ""); + Expect(0, 6911, '\P{Is_Blk=--Diacriticals_EXT}', ""); + Expect(1, 6911, '\P{^Is_Blk=--Diacriticals_EXT}', ""); + Expect(0, 6912, '\p{Is_Blk=--Diacriticals_EXT}', ""); + Expect(1, 6912, '\p{^Is_Blk=--Diacriticals_EXT}', ""); + Expect(1, 6912, '\P{Is_Blk=--Diacriticals_EXT}', ""); + Expect(0, 6912, '\P{^Is_Blk=--Diacriticals_EXT}', ""); + Error('\p{Block=:=_COMBINING_diacritical_Marks_For_symbols}'); + Error('\P{Block=:=_COMBINING_diacritical_Marks_For_symbols}'); + Expect(1, 8447, '\p{Block=:\ACombining_Diacritical_Marks_For_Symbols\z:}', "");; + Expect(0, 8448, '\p{Block=:\ACombining_Diacritical_Marks_For_Symbols\z:}', "");; + Expect(1, 8447, '\p{Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\p{^Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\P{Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\P{^Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\p{Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\p{^Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\P{Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\P{^Block=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\p{Block=:\Acombiningdiacriticalmarksforsymbols\z:}', "");; + Expect(0, 8448, '\p{Block=:\Acombiningdiacriticalmarksforsymbols\z:}', "");; + Expect(1, 8447, '\p{Block= combining_DIACRITICAL_MARKS_For_symbols}', ""); + Expect(0, 8447, '\p{^Block= combining_DIACRITICAL_MARKS_For_symbols}', ""); + Expect(0, 8447, '\P{Block= combining_DIACRITICAL_MARKS_For_symbols}', ""); + Expect(1, 8447, '\P{^Block= combining_DIACRITICAL_MARKS_For_symbols}', ""); + Expect(0, 8448, '\p{Block= combining_DIACRITICAL_MARKS_For_symbols}', ""); + Expect(1, 8448, '\p{^Block= combining_DIACRITICAL_MARKS_For_symbols}', ""); + Expect(1, 8448, '\P{Block= combining_DIACRITICAL_MARKS_For_symbols}', ""); + Expect(0, 8448, '\P{^Block= combining_DIACRITICAL_MARKS_For_symbols}', ""); + Error('\p{Blk=/a/ DIACRITICALS_For_SYMBOLS}'); + Error('\P{Blk=/a/ DIACRITICALS_For_SYMBOLS}'); + Expect(1, 8447, '\p{Blk=:\ADiacriticals_For_Symbols\z:}', "");; + Expect(0, 8448, '\p{Blk=:\ADiacriticals_For_Symbols\z:}', "");; + Expect(1, 8447, '\p{Blk=diacriticalsforsymbols}', ""); + Expect(0, 8447, '\p{^Blk=diacriticalsforsymbols}', ""); + Expect(0, 8447, '\P{Blk=diacriticalsforsymbols}', ""); + Expect(1, 8447, '\P{^Blk=diacriticalsforsymbols}', ""); + Expect(0, 8448, '\p{Blk=diacriticalsforsymbols}', ""); + Expect(1, 8448, '\p{^Blk=diacriticalsforsymbols}', ""); + Expect(1, 8448, '\P{Blk=diacriticalsforsymbols}', ""); + Expect(0, 8448, '\P{^Blk=diacriticalsforsymbols}', ""); + Expect(1, 8447, '\p{Blk=:\Adiacriticalsforsymbols\z:}', "");; + Expect(0, 8448, '\p{Blk=:\Adiacriticalsforsymbols\z:}', "");; + Expect(1, 8447, '\p{Blk=DIACRITICALS_For_symbols}', ""); + Expect(0, 8447, '\p{^Blk=DIACRITICALS_For_symbols}', ""); + Expect(0, 8447, '\P{Blk=DIACRITICALS_For_symbols}', ""); + Expect(1, 8447, '\P{^Blk=DIACRITICALS_For_symbols}', ""); + Expect(0, 8448, '\p{Blk=DIACRITICALS_For_symbols}', ""); + Expect(1, 8448, '\p{^Blk=DIACRITICALS_For_symbols}', ""); + Expect(1, 8448, '\P{Blk=DIACRITICALS_For_symbols}', ""); + Expect(0, 8448, '\P{^Blk=DIACRITICALS_For_symbols}', ""); + Error('\p{Is_Block=/a/Combining_Marks_for_Symbols}'); + Error('\P{Is_Block=/a/Combining_Marks_for_Symbols}'); + Expect(1, 8447, '\p{Is_Block: combiningmarksforsymbols}', ""); + Expect(0, 8447, '\p{^Is_Block: combiningmarksforsymbols}', ""); + Expect(0, 8447, '\P{Is_Block: combiningmarksforsymbols}', ""); + Expect(1, 8447, '\P{^Is_Block: combiningmarksforsymbols}', ""); + Expect(0, 8448, '\p{Is_Block: combiningmarksforsymbols}', ""); + Expect(1, 8448, '\p{^Is_Block: combiningmarksforsymbols}', ""); + Expect(1, 8448, '\P{Is_Block: combiningmarksforsymbols}', ""); + Expect(0, 8448, '\P{^Is_Block: combiningmarksforsymbols}', ""); + Expect(1, 8447, '\p{Is_Block=__combining_MARKS_for_Symbols}', ""); + Expect(0, 8447, '\p{^Is_Block=__combining_MARKS_for_Symbols}', ""); + Expect(0, 8447, '\P{Is_Block=__combining_MARKS_for_Symbols}', ""); + Expect(1, 8447, '\P{^Is_Block=__combining_MARKS_for_Symbols}', ""); + Expect(0, 8448, '\p{Is_Block=__combining_MARKS_for_Symbols}', ""); + Expect(1, 8448, '\p{^Is_Block=__combining_MARKS_for_Symbols}', ""); + Expect(1, 8448, '\P{Is_Block=__combining_MARKS_for_Symbols}', ""); + Expect(0, 8448, '\P{^Is_Block=__combining_MARKS_for_Symbols}', ""); + Error('\p{Is_Blk=_combining_Diacritical_marks_FOR_SYMBOLS:=}'); + Error('\P{Is_Blk=_combining_Diacritical_marks_FOR_SYMBOLS:=}'); + Expect(1, 8447, '\p{Is_Blk=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\p{^Is_Blk=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\P{Is_Blk=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\P{^Is_Blk=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\p{Is_Blk=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\p{^Is_Blk=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\P{Is_Blk=combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\P{^Is_Blk=combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\p{Is_Blk=- Combining_Diacritical_marks_For_Symbols}', ""); + Expect(0, 8447, '\p{^Is_Blk=- Combining_Diacritical_marks_For_Symbols}', ""); + Expect(0, 8447, '\P{Is_Blk=- Combining_Diacritical_marks_For_Symbols}', ""); + Expect(1, 8447, '\P{^Is_Blk=- Combining_Diacritical_marks_For_Symbols}', ""); + Expect(0, 8448, '\p{Is_Blk=- Combining_Diacritical_marks_For_Symbols}', ""); + Expect(1, 8448, '\p{^Is_Blk=- Combining_Diacritical_marks_For_Symbols}', ""); + Expect(1, 8448, '\P{Is_Blk=- Combining_Diacritical_marks_For_Symbols}', ""); + Expect(0, 8448, '\P{^Is_Blk=- Combining_Diacritical_marks_For_Symbols}', ""); + Error('\p{Block=:= COMBINING_Diacritical_MARKS_SUPPLEMENT}'); + Error('\P{Block=:= COMBINING_Diacritical_MARKS_SUPPLEMENT}'); + Expect(1, 7679, '\p{Block=:\ACombining_Diacritical_Marks_Supplement\z:}', "");; + Expect(0, 7680, '\p{Block=:\ACombining_Diacritical_Marks_Supplement\z:}', "");; + Expect(1, 7679, '\p{Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\p{^Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\P{Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\P{^Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\p{Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\p{^Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\P{Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\P{^Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\p{Block=:\Acombiningdiacriticalmarkssupplement\z:}', "");; + Expect(0, 7680, '\p{Block=:\Acombiningdiacriticalmarkssupplement\z:}', "");; + Expect(1, 7679, '\p{Block=- COMBINING_diacritical_Marks_Supplement}', ""); + Expect(0, 7679, '\p{^Block=- COMBINING_diacritical_Marks_Supplement}', ""); + Expect(0, 7679, '\P{Block=- COMBINING_diacritical_Marks_Supplement}', ""); + Expect(1, 7679, '\P{^Block=- COMBINING_diacritical_Marks_Supplement}', ""); + Expect(0, 7680, '\p{Block=- COMBINING_diacritical_Marks_Supplement}', ""); + Expect(1, 7680, '\p{^Block=- COMBINING_diacritical_Marks_Supplement}', ""); + Expect(1, 7680, '\P{Block=- COMBINING_diacritical_Marks_Supplement}', ""); + Expect(0, 7680, '\P{^Block=- COMBINING_diacritical_Marks_Supplement}', ""); + Error('\p{Blk= DIACRITICALS_sup:=}'); + Error('\P{Blk= DIACRITICALS_sup:=}'); + Expect(1, 7679, '\p{Blk=:\ADiacriticals_Sup\z:}', "");; + Expect(0, 7680, '\p{Blk=:\ADiacriticals_Sup\z:}', "");; + Expect(1, 7679, '\p{Blk: diacriticalssup}', ""); + Expect(0, 7679, '\p{^Blk: diacriticalssup}', ""); + Expect(0, 7679, '\P{Blk: diacriticalssup}', ""); + Expect(1, 7679, '\P{^Blk: diacriticalssup}', ""); + Expect(0, 7680, '\p{Blk: diacriticalssup}', ""); + Expect(1, 7680, '\p{^Blk: diacriticalssup}', ""); + Expect(1, 7680, '\P{Blk: diacriticalssup}', ""); + Expect(0, 7680, '\P{^Blk: diacriticalssup}', ""); + Expect(1, 7679, '\p{Blk=:\Adiacriticalssup\z:}', "");; + Expect(0, 7680, '\p{Blk=:\Adiacriticalssup\z:}', "");; + Expect(1, 7679, '\p{Blk=_Diacriticals_Sup}', ""); + Expect(0, 7679, '\p{^Blk=_Diacriticals_Sup}', ""); + Expect(0, 7679, '\P{Blk=_Diacriticals_Sup}', ""); + Expect(1, 7679, '\P{^Blk=_Diacriticals_Sup}', ""); + Expect(0, 7680, '\p{Blk=_Diacriticals_Sup}', ""); + Expect(1, 7680, '\p{^Blk=_Diacriticals_Sup}', ""); + Expect(1, 7680, '\P{Blk=_Diacriticals_Sup}', ""); + Expect(0, 7680, '\P{^Blk=_Diacriticals_Sup}', ""); + Error('\p{Is_Block=:=Combining_diacritical_MARKS_supplement}'); + Error('\P{Is_Block=:=Combining_diacritical_MARKS_supplement}'); + Expect(1, 7679, '\p{Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\p{^Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\P{Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\P{^Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\p{Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\p{^Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\P{Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\P{^Is_Block=combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\p{Is_Block= -Combining_Diacritical_MARKS_Supplement}', ""); + Expect(0, 7679, '\p{^Is_Block= -Combining_Diacritical_MARKS_Supplement}', ""); + Expect(0, 7679, '\P{Is_Block= -Combining_Diacritical_MARKS_Supplement}', ""); + Expect(1, 7679, '\P{^Is_Block= -Combining_Diacritical_MARKS_Supplement}', ""); + Expect(0, 7680, '\p{Is_Block= -Combining_Diacritical_MARKS_Supplement}', ""); + Expect(1, 7680, '\p{^Is_Block= -Combining_Diacritical_MARKS_Supplement}', ""); + Expect(1, 7680, '\P{Is_Block= -Combining_Diacritical_MARKS_Supplement}', ""); + Expect(0, 7680, '\P{^Is_Block= -Combining_Diacritical_MARKS_Supplement}', ""); + Error('\p{Is_Blk=/a/ Diacriticals_Sup}'); + Error('\P{Is_Blk=/a/ Diacriticals_Sup}'); + Expect(1, 7679, '\p{Is_Blk=diacriticalssup}', ""); + Expect(0, 7679, '\p{^Is_Blk=diacriticalssup}', ""); + Expect(0, 7679, '\P{Is_Blk=diacriticalssup}', ""); + Expect(1, 7679, '\P{^Is_Blk=diacriticalssup}', ""); + Expect(0, 7680, '\p{Is_Blk=diacriticalssup}', ""); + Expect(1, 7680, '\p{^Is_Blk=diacriticalssup}', ""); + Expect(1, 7680, '\P{Is_Blk=diacriticalssup}', ""); + Expect(0, 7680, '\P{^Is_Blk=diacriticalssup}', ""); + Expect(1, 7679, '\p{Is_Blk=__Diacriticals_Sup}', ""); + Expect(0, 7679, '\p{^Is_Blk=__Diacriticals_Sup}', ""); + Expect(0, 7679, '\P{Is_Blk=__Diacriticals_Sup}', ""); + Expect(1, 7679, '\P{^Is_Blk=__Diacriticals_Sup}', ""); + Expect(0, 7680, '\p{Is_Blk=__Diacriticals_Sup}', ""); + Expect(1, 7680, '\p{^Is_Blk=__Diacriticals_Sup}', ""); + Expect(1, 7680, '\P{Is_Blk=__Diacriticals_Sup}', ""); + Expect(0, 7680, '\P{^Is_Blk=__Diacriticals_Sup}', ""); + Error('\p{Block=_/a/DINGBATS}'); + Error('\P{Block=_/a/DINGBATS}'); + Expect(1, 10175, '\p{Block=:\ADingbats\z:}', "");; + Expect(0, 10176, '\p{Block=:\ADingbats\z:}', "");; + Expect(1, 10175, '\p{Block=dingbats}', ""); + Expect(0, 10175, '\p{^Block=dingbats}', ""); + Expect(0, 10175, '\P{Block=dingbats}', ""); + Expect(1, 10175, '\P{^Block=dingbats}', ""); + Expect(0, 10176, '\p{Block=dingbats}', ""); + Expect(1, 10176, '\p{^Block=dingbats}', ""); + Expect(1, 10176, '\P{Block=dingbats}', ""); + Expect(0, 10176, '\P{^Block=dingbats}', ""); + Expect(1, 10175, '\p{Block=:\Adingbats\z:}', "");; + Expect(0, 10176, '\p{Block=:\Adingbats\z:}', "");; + Expect(1, 10175, '\p{Block= dingbats}', ""); + Expect(0, 10175, '\p{^Block= dingbats}', ""); + Expect(0, 10175, '\P{Block= dingbats}', ""); + Expect(1, 10175, '\P{^Block= dingbats}', ""); + Expect(0, 10176, '\p{Block= dingbats}', ""); + Expect(1, 10176, '\p{^Block= dingbats}', ""); + Expect(1, 10176, '\P{Block= dingbats}', ""); + Expect(0, 10176, '\P{^Block= dingbats}', ""); + Error('\p{Blk= dingbats/a/}'); + Error('\P{Blk= dingbats/a/}'); + Expect(1, 10175, '\p{Blk=:\ADingbats\z:}', "");; + Expect(0, 10176, '\p{Blk=:\ADingbats\z:}', "");; + Expect(1, 10175, '\p{Blk=dingbats}', ""); + Expect(0, 10175, '\p{^Blk=dingbats}', ""); + Expect(0, 10175, '\P{Blk=dingbats}', ""); + Expect(1, 10175, '\P{^Blk=dingbats}', ""); + Expect(0, 10176, '\p{Blk=dingbats}', ""); + Expect(1, 10176, '\p{^Blk=dingbats}', ""); + Expect(1, 10176, '\P{Blk=dingbats}', ""); + Expect(0, 10176, '\P{^Blk=dingbats}', ""); + Expect(1, 10175, '\p{Blk=:\Adingbats\z:}', "");; + Expect(0, 10176, '\p{Blk=:\Adingbats\z:}', "");; + Expect(1, 10175, '\p{Blk= _DINGBATS}', ""); + Expect(0, 10175, '\p{^Blk= _DINGBATS}', ""); + Expect(0, 10175, '\P{Blk= _DINGBATS}', ""); + Expect(1, 10175, '\P{^Blk= _DINGBATS}', ""); + Expect(0, 10176, '\p{Blk= _DINGBATS}', ""); + Expect(1, 10176, '\p{^Blk= _DINGBATS}', ""); + Expect(1, 10176, '\P{Blk= _DINGBATS}', ""); + Expect(0, 10176, '\P{^Blk= _DINGBATS}', ""); + Error('\p{Is_Block=-Dingbats/a/}'); + Error('\P{Is_Block=-Dingbats/a/}'); + Expect(1, 10175, '\p{Is_Block=dingbats}', ""); + Expect(0, 10175, '\p{^Is_Block=dingbats}', ""); + Expect(0, 10175, '\P{Is_Block=dingbats}', ""); + Expect(1, 10175, '\P{^Is_Block=dingbats}', ""); + Expect(0, 10176, '\p{Is_Block=dingbats}', ""); + Expect(1, 10176, '\p{^Is_Block=dingbats}', ""); + Expect(1, 10176, '\P{Is_Block=dingbats}', ""); + Expect(0, 10176, '\P{^Is_Block=dingbats}', ""); + Expect(1, 10175, '\p{Is_Block=- DINGBATS}', ""); + Expect(0, 10175, '\p{^Is_Block=- DINGBATS}', ""); + Expect(0, 10175, '\P{Is_Block=- DINGBATS}', ""); + Expect(1, 10175, '\P{^Is_Block=- DINGBATS}', ""); + Expect(0, 10176, '\p{Is_Block=- DINGBATS}', ""); + Expect(1, 10176, '\p{^Is_Block=- DINGBATS}', ""); + Expect(1, 10176, '\P{Is_Block=- DINGBATS}', ""); + Expect(0, 10176, '\P{^Is_Block=- DINGBATS}', ""); + Error('\p{Is_Blk=-/a/dingbats}'); + Error('\P{Is_Blk=-/a/dingbats}'); + Expect(1, 10175, '\p{Is_Blk=dingbats}', ""); + Expect(0, 10175, '\p{^Is_Blk=dingbats}', ""); + Expect(0, 10175, '\P{Is_Blk=dingbats}', ""); + Expect(1, 10175, '\P{^Is_Blk=dingbats}', ""); + Expect(0, 10176, '\p{Is_Blk=dingbats}', ""); + Expect(1, 10176, '\p{^Is_Blk=dingbats}', ""); + Expect(1, 10176, '\P{Is_Blk=dingbats}', ""); + Expect(0, 10176, '\P{^Is_Blk=dingbats}', ""); + Expect(1, 10175, '\p{Is_Blk=__Dingbats}', ""); + Expect(0, 10175, '\p{^Is_Blk=__Dingbats}', ""); + Expect(0, 10175, '\P{Is_Blk=__Dingbats}', ""); + Expect(1, 10175, '\P{^Is_Blk=__Dingbats}', ""); + Expect(0, 10176, '\p{Is_Blk=__Dingbats}', ""); + Expect(1, 10176, '\p{^Is_Blk=__Dingbats}', ""); + Expect(1, 10176, '\P{Is_Blk=__Dingbats}', ""); + Expect(0, 10176, '\P{^Is_Blk=__Dingbats}', ""); + Error('\p{Block=_-dives_akuru/a/}'); + Error('\P{Block=_-dives_akuru/a/}'); + Expect(1, 72031, '\p{Block=:\ADives_Akuru\z:}', "");; + Expect(0, 72032, '\p{Block=:\ADives_Akuru\z:}', "");; + Expect(1, 72031, '\p{Block=divesakuru}', ""); + Expect(0, 72031, '\p{^Block=divesakuru}', ""); + Expect(0, 72031, '\P{Block=divesakuru}', ""); + Expect(1, 72031, '\P{^Block=divesakuru}', ""); + Expect(0, 72032, '\p{Block=divesakuru}', ""); + Expect(1, 72032, '\p{^Block=divesakuru}', ""); + Expect(1, 72032, '\P{Block=divesakuru}', ""); + Expect(0, 72032, '\P{^Block=divesakuru}', ""); + Expect(1, 72031, '\p{Block=:\Adivesakuru\z:}', "");; + Expect(0, 72032, '\p{Block=:\Adivesakuru\z:}', "");; + Expect(1, 72031, '\p{Block=Dives_AKURU}', ""); + Expect(0, 72031, '\p{^Block=Dives_AKURU}', ""); + Expect(0, 72031, '\P{Block=Dives_AKURU}', ""); + Expect(1, 72031, '\P{^Block=Dives_AKURU}', ""); + Expect(0, 72032, '\p{Block=Dives_AKURU}', ""); + Expect(1, 72032, '\p{^Block=Dives_AKURU}', ""); + Expect(1, 72032, '\P{Block=Dives_AKURU}', ""); + Expect(0, 72032, '\P{^Block=Dives_AKURU}', ""); + Error('\p{Blk=:=_Dives_Akuru}'); + Error('\P{Blk=:=_Dives_Akuru}'); + Expect(1, 72031, '\p{Blk=:\ADives_Akuru\z:}', "");; + Expect(0, 72032, '\p{Blk=:\ADives_Akuru\z:}', "");; + Expect(1, 72031, '\p{Blk=divesakuru}', ""); + Expect(0, 72031, '\p{^Blk=divesakuru}', ""); + Expect(0, 72031, '\P{Blk=divesakuru}', ""); + Expect(1, 72031, '\P{^Blk=divesakuru}', ""); + Expect(0, 72032, '\p{Blk=divesakuru}', ""); + Expect(1, 72032, '\p{^Blk=divesakuru}', ""); + Expect(1, 72032, '\P{Blk=divesakuru}', ""); + Expect(0, 72032, '\P{^Blk=divesakuru}', ""); + Expect(1, 72031, '\p{Blk=:\Adivesakuru\z:}', "");; + Expect(0, 72032, '\p{Blk=:\Adivesakuru\z:}', "");; + Expect(1, 72031, '\p{Blk=-dives_AKURU}', ""); + Expect(0, 72031, '\p{^Blk=-dives_AKURU}', ""); + Expect(0, 72031, '\P{Blk=-dives_AKURU}', ""); + Expect(1, 72031, '\P{^Blk=-dives_AKURU}', ""); + Expect(0, 72032, '\p{Blk=-dives_AKURU}', ""); + Expect(1, 72032, '\p{^Blk=-dives_AKURU}', ""); + Expect(1, 72032, '\P{Blk=-dives_AKURU}', ""); + Expect(0, 72032, '\P{^Blk=-dives_AKURU}', ""); + Error('\p{Is_Block=:=-dives_akuru}'); + Error('\P{Is_Block=:=-dives_akuru}'); + Expect(1, 72031, '\p{Is_Block=divesakuru}', ""); + Expect(0, 72031, '\p{^Is_Block=divesakuru}', ""); + Expect(0, 72031, '\P{Is_Block=divesakuru}', ""); + Expect(1, 72031, '\P{^Is_Block=divesakuru}', ""); + Expect(0, 72032, '\p{Is_Block=divesakuru}', ""); + Expect(1, 72032, '\p{^Is_Block=divesakuru}', ""); + Expect(1, 72032, '\P{Is_Block=divesakuru}', ""); + Expect(0, 72032, '\P{^Is_Block=divesakuru}', ""); + Expect(1, 72031, '\p{Is_Block: _DIVES_AKURU}', ""); + Expect(0, 72031, '\p{^Is_Block: _DIVES_AKURU}', ""); + Expect(0, 72031, '\P{Is_Block: _DIVES_AKURU}', ""); + Expect(1, 72031, '\P{^Is_Block: _DIVES_AKURU}', ""); + Expect(0, 72032, '\p{Is_Block: _DIVES_AKURU}', ""); + Expect(1, 72032, '\p{^Is_Block: _DIVES_AKURU}', ""); + Expect(1, 72032, '\P{Is_Block: _DIVES_AKURU}', ""); + Expect(0, 72032, '\P{^Is_Block: _DIVES_AKURU}', ""); + Error('\p{Is_Blk=-/a/DIVES_Akuru}'); + Error('\P{Is_Blk=-/a/DIVES_Akuru}'); + Expect(1, 72031, '\p{Is_Blk=divesakuru}', ""); + Expect(0, 72031, '\p{^Is_Blk=divesakuru}', ""); + Expect(0, 72031, '\P{Is_Blk=divesakuru}', ""); + Expect(1, 72031, '\P{^Is_Blk=divesakuru}', ""); + Expect(0, 72032, '\p{Is_Blk=divesakuru}', ""); + Expect(1, 72032, '\p{^Is_Blk=divesakuru}', ""); + Expect(1, 72032, '\P{Is_Blk=divesakuru}', ""); + Expect(0, 72032, '\P{^Is_Blk=divesakuru}', ""); + Expect(1, 72031, '\p{Is_Blk= dives_akuru}', ""); + Expect(0, 72031, '\p{^Is_Blk= dives_akuru}', ""); + Expect(0, 72031, '\P{Is_Blk= dives_akuru}', ""); + Expect(1, 72031, '\P{^Is_Blk= dives_akuru}', ""); + Expect(0, 72032, '\p{Is_Blk= dives_akuru}', ""); + Expect(1, 72032, '\p{^Is_Blk= dives_akuru}', ""); + Expect(1, 72032, '\P{Is_Blk= dives_akuru}', ""); + Expect(0, 72032, '\P{^Is_Blk= dives_akuru}', ""); + Error('\p{Block=--Dogra:=}'); + Error('\P{Block=--Dogra:=}'); + Expect(1, 71759, '\p{Block=:\ADogra\z:}', "");; + Expect(0, 71760, '\p{Block=:\ADogra\z:}', "");; + Expect(1, 71759, '\p{Block=dogra}', ""); + Expect(0, 71759, '\p{^Block=dogra}', ""); + Expect(0, 71759, '\P{Block=dogra}', ""); + Expect(1, 71759, '\P{^Block=dogra}', ""); + Expect(0, 71760, '\p{Block=dogra}', ""); + Expect(1, 71760, '\p{^Block=dogra}', ""); + Expect(1, 71760, '\P{Block=dogra}', ""); + Expect(0, 71760, '\P{^Block=dogra}', ""); + Expect(1, 71759, '\p{Block=:\Adogra\z:}', "");; + Expect(0, 71760, '\p{Block=:\Adogra\z:}', "");; + Expect(1, 71759, '\p{Block= dogra}', ""); + Expect(0, 71759, '\p{^Block= dogra}', ""); + Expect(0, 71759, '\P{Block= dogra}', ""); + Expect(1, 71759, '\P{^Block= dogra}', ""); + Expect(0, 71760, '\p{Block= dogra}', ""); + Expect(1, 71760, '\p{^Block= dogra}', ""); + Expect(1, 71760, '\P{Block= dogra}', ""); + Expect(0, 71760, '\P{^Block= dogra}', ""); + Error('\p{Blk=/a/- DOGRA}'); + Error('\P{Blk=/a/- DOGRA}'); + Expect(1, 71759, '\p{Blk=:\ADogra\z:}', "");; + Expect(0, 71760, '\p{Blk=:\ADogra\z:}', "");; + Expect(1, 71759, '\p{Blk=dogra}', ""); + Expect(0, 71759, '\p{^Blk=dogra}', ""); + Expect(0, 71759, '\P{Blk=dogra}', ""); + Expect(1, 71759, '\P{^Blk=dogra}', ""); + Expect(0, 71760, '\p{Blk=dogra}', ""); + Expect(1, 71760, '\p{^Blk=dogra}', ""); + Expect(1, 71760, '\P{Blk=dogra}', ""); + Expect(0, 71760, '\P{^Blk=dogra}', ""); + Expect(1, 71759, '\p{Blk=:\Adogra\z:}', "");; + Expect(0, 71760, '\p{Blk=:\Adogra\z:}', "");; + Expect(1, 71759, '\p{Blk=--dogra}', ""); + Expect(0, 71759, '\p{^Blk=--dogra}', ""); + Expect(0, 71759, '\P{Blk=--dogra}', ""); + Expect(1, 71759, '\P{^Blk=--dogra}', ""); + Expect(0, 71760, '\p{Blk=--dogra}', ""); + Expect(1, 71760, '\p{^Blk=--dogra}', ""); + Expect(1, 71760, '\P{Blk=--dogra}', ""); + Expect(0, 71760, '\P{^Blk=--dogra}', ""); + Error('\p{Is_Block=/a/ DOGRA}'); + Error('\P{Is_Block=/a/ DOGRA}'); + Expect(1, 71759, '\p{Is_Block=dogra}', ""); + Expect(0, 71759, '\p{^Is_Block=dogra}', ""); + Expect(0, 71759, '\P{Is_Block=dogra}', ""); + Expect(1, 71759, '\P{^Is_Block=dogra}', ""); + Expect(0, 71760, '\p{Is_Block=dogra}', ""); + Expect(1, 71760, '\p{^Is_Block=dogra}', ""); + Expect(1, 71760, '\P{Is_Block=dogra}', ""); + Expect(0, 71760, '\P{^Is_Block=dogra}', ""); + Expect(1, 71759, '\p{Is_Block= _dogra}', ""); + Expect(0, 71759, '\p{^Is_Block= _dogra}', ""); + Expect(0, 71759, '\P{Is_Block= _dogra}', ""); + Expect(1, 71759, '\P{^Is_Block= _dogra}', ""); + Expect(0, 71760, '\p{Is_Block= _dogra}', ""); + Expect(1, 71760, '\p{^Is_Block= _dogra}', ""); + Expect(1, 71760, '\P{Is_Block= _dogra}', ""); + Expect(0, 71760, '\P{^Is_Block= _dogra}', ""); + Error('\p{Is_Blk=:=dogra}'); + Error('\P{Is_Blk=:=dogra}'); + Expect(1, 71759, '\p{Is_Blk=dogra}', ""); + Expect(0, 71759, '\p{^Is_Blk=dogra}', ""); + Expect(0, 71759, '\P{Is_Blk=dogra}', ""); + Expect(1, 71759, '\P{^Is_Blk=dogra}', ""); + Expect(0, 71760, '\p{Is_Blk=dogra}', ""); + Expect(1, 71760, '\p{^Is_Blk=dogra}', ""); + Expect(1, 71760, '\P{Is_Blk=dogra}', ""); + Expect(0, 71760, '\P{^Is_Blk=dogra}', ""); + Expect(1, 71759, '\p{Is_Blk= DOGRA}', ""); + Expect(0, 71759, '\p{^Is_Blk= DOGRA}', ""); + Expect(0, 71759, '\P{Is_Blk= DOGRA}', ""); + Expect(1, 71759, '\P{^Is_Blk= DOGRA}', ""); + Expect(0, 71760, '\p{Is_Blk= DOGRA}', ""); + Expect(1, 71760, '\p{^Is_Blk= DOGRA}', ""); + Expect(1, 71760, '\P{Is_Blk= DOGRA}', ""); + Expect(0, 71760, '\P{^Is_Blk= DOGRA}', ""); + Error('\p{Block=/a/-domino_tiles}'); + Error('\P{Block=/a/-domino_tiles}'); + Expect(1, 127135, '\p{Block=:\ADomino_Tiles\z:}', "");; + Expect(0, 127136, '\p{Block=:\ADomino_Tiles\z:}', "");; + Expect(1, 127135, '\p{Block=dominotiles}', ""); + Expect(0, 127135, '\p{^Block=dominotiles}', ""); + Expect(0, 127135, '\P{Block=dominotiles}', ""); + Expect(1, 127135, '\P{^Block=dominotiles}', ""); + Expect(0, 127136, '\p{Block=dominotiles}', ""); + Expect(1, 127136, '\p{^Block=dominotiles}', ""); + Expect(1, 127136, '\P{Block=dominotiles}', ""); + Expect(0, 127136, '\P{^Block=dominotiles}', ""); + Expect(1, 127135, '\p{Block=:\Adominotiles\z:}', "");; + Expect(0, 127136, '\p{Block=:\Adominotiles\z:}', "");; + Expect(1, 127135, '\p{Block=--Domino_Tiles}', ""); + Expect(0, 127135, '\p{^Block=--Domino_Tiles}', ""); + Expect(0, 127135, '\P{Block=--Domino_Tiles}', ""); + Expect(1, 127135, '\P{^Block=--Domino_Tiles}', ""); + Expect(0, 127136, '\p{Block=--Domino_Tiles}', ""); + Expect(1, 127136, '\p{^Block=--Domino_Tiles}', ""); + Expect(1, 127136, '\P{Block=--Domino_Tiles}', ""); + Expect(0, 127136, '\P{^Block=--Domino_Tiles}', ""); + Error('\p{Blk=_:=Domino}'); + Error('\P{Blk=_:=Domino}'); + Expect(1, 127135, '\p{Blk=:\ADomino\z:}', "");; + Expect(0, 127136, '\p{Blk=:\ADomino\z:}', "");; + Expect(1, 127135, '\p{Blk: domino}', ""); + Expect(0, 127135, '\p{^Blk: domino}', ""); + Expect(0, 127135, '\P{Blk: domino}', ""); + Expect(1, 127135, '\P{^Blk: domino}', ""); + Expect(0, 127136, '\p{Blk: domino}', ""); + Expect(1, 127136, '\p{^Blk: domino}', ""); + Expect(1, 127136, '\P{Blk: domino}', ""); + Expect(0, 127136, '\P{^Blk: domino}', ""); + Expect(1, 127135, '\p{Blk=:\Adomino\z:}', "");; + Expect(0, 127136, '\p{Blk=:\Adomino\z:}', "");; + Expect(1, 127135, '\p{Blk= Domino}', ""); + Expect(0, 127135, '\p{^Blk= Domino}', ""); + Expect(0, 127135, '\P{Blk= Domino}', ""); + Expect(1, 127135, '\P{^Blk= Domino}', ""); + Expect(0, 127136, '\p{Blk= Domino}', ""); + Expect(1, 127136, '\p{^Blk= Domino}', ""); + Expect(1, 127136, '\P{Blk= Domino}', ""); + Expect(0, 127136, '\P{^Blk= Domino}', ""); + Error('\p{Is_Block::=--Domino_Tiles}'); + Error('\P{Is_Block::=--Domino_Tiles}'); + Expect(1, 127135, '\p{Is_Block=dominotiles}', ""); + Expect(0, 127135, '\p{^Is_Block=dominotiles}', ""); + Expect(0, 127135, '\P{Is_Block=dominotiles}', ""); + Expect(1, 127135, '\P{^Is_Block=dominotiles}', ""); + Expect(0, 127136, '\p{Is_Block=dominotiles}', ""); + Expect(1, 127136, '\p{^Is_Block=dominotiles}', ""); + Expect(1, 127136, '\P{Is_Block=dominotiles}', ""); + Expect(0, 127136, '\P{^Is_Block=dominotiles}', ""); + Expect(1, 127135, '\p{Is_Block=_Domino_TILES}', ""); + Expect(0, 127135, '\p{^Is_Block=_Domino_TILES}', ""); + Expect(0, 127135, '\P{Is_Block=_Domino_TILES}', ""); + Expect(1, 127135, '\P{^Is_Block=_Domino_TILES}', ""); + Expect(0, 127136, '\p{Is_Block=_Domino_TILES}', ""); + Expect(1, 127136, '\p{^Is_Block=_Domino_TILES}', ""); + Expect(1, 127136, '\P{Is_Block=_Domino_TILES}', ""); + Expect(0, 127136, '\P{^Is_Block=_Domino_TILES}', ""); + Error('\p{Is_Blk: /a/domino}'); + Error('\P{Is_Blk: /a/domino}'); + Expect(1, 127135, '\p{Is_Blk=domino}', ""); + Expect(0, 127135, '\p{^Is_Blk=domino}', ""); + Expect(0, 127135, '\P{Is_Blk=domino}', ""); + Expect(1, 127135, '\P{^Is_Blk=domino}', ""); + Expect(0, 127136, '\p{Is_Blk=domino}', ""); + Expect(1, 127136, '\p{^Is_Blk=domino}', ""); + Expect(1, 127136, '\P{Is_Blk=domino}', ""); + Expect(0, 127136, '\P{^Is_Blk=domino}', ""); + Expect(1, 127135, '\p{Is_Blk: Domino}', ""); + Expect(0, 127135, '\p{^Is_Blk: Domino}', ""); + Expect(0, 127135, '\P{Is_Blk: Domino}', ""); + Expect(1, 127135, '\P{^Is_Blk: Domino}', ""); + Expect(0, 127136, '\p{Is_Blk: Domino}', ""); + Expect(1, 127136, '\p{^Is_Blk: Domino}', ""); + Expect(1, 127136, '\P{Is_Blk: Domino}', ""); + Expect(0, 127136, '\P{^Is_Blk: Domino}', ""); + Error('\p{Block=/a/ duployan}'); + Error('\P{Block=/a/ duployan}'); + Expect(1, 113823, '\p{Block=:\ADuployan\z:}', "");; + Expect(0, 113824, '\p{Block=:\ADuployan\z:}', "");; + Expect(1, 113823, '\p{Block=duployan}', ""); + Expect(0, 113823, '\p{^Block=duployan}', ""); + Expect(0, 113823, '\P{Block=duployan}', ""); + Expect(1, 113823, '\P{^Block=duployan}', ""); + Expect(0, 113824, '\p{Block=duployan}', ""); + Expect(1, 113824, '\p{^Block=duployan}', ""); + Expect(1, 113824, '\P{Block=duployan}', ""); + Expect(0, 113824, '\P{^Block=duployan}', ""); + Expect(1, 113823, '\p{Block=:\Aduployan\z:}', "");; + Expect(0, 113824, '\p{Block=:\Aduployan\z:}', "");; + Expect(1, 113823, '\p{Block=_ Duployan}', ""); + Expect(0, 113823, '\p{^Block=_ Duployan}', ""); + Expect(0, 113823, '\P{Block=_ Duployan}', ""); + Expect(1, 113823, '\P{^Block=_ Duployan}', ""); + Expect(0, 113824, '\p{Block=_ Duployan}', ""); + Expect(1, 113824, '\p{^Block=_ Duployan}', ""); + Expect(1, 113824, '\P{Block=_ Duployan}', ""); + Expect(0, 113824, '\P{^Block=_ Duployan}', ""); + Error('\p{Blk=:=_-duployan}'); + Error('\P{Blk=:=_-duployan}'); + Expect(1, 113823, '\p{Blk=:\ADuployan\z:}', "");; + Expect(0, 113824, '\p{Blk=:\ADuployan\z:}', "");; + Expect(1, 113823, '\p{Blk=duployan}', ""); + Expect(0, 113823, '\p{^Blk=duployan}', ""); + Expect(0, 113823, '\P{Blk=duployan}', ""); + Expect(1, 113823, '\P{^Blk=duployan}', ""); + Expect(0, 113824, '\p{Blk=duployan}', ""); + Expect(1, 113824, '\p{^Blk=duployan}', ""); + Expect(1, 113824, '\P{Blk=duployan}', ""); + Expect(0, 113824, '\P{^Blk=duployan}', ""); + Expect(1, 113823, '\p{Blk=:\Aduployan\z:}', "");; + Expect(0, 113824, '\p{Blk=:\Aduployan\z:}', "");; + Expect(1, 113823, '\p{Blk= -Duployan}', ""); + Expect(0, 113823, '\p{^Blk= -Duployan}', ""); + Expect(0, 113823, '\P{Blk= -Duployan}', ""); + Expect(1, 113823, '\P{^Blk= -Duployan}', ""); + Expect(0, 113824, '\p{Blk= -Duployan}', ""); + Expect(1, 113824, '\p{^Blk= -Duployan}', ""); + Expect(1, 113824, '\P{Blk= -Duployan}', ""); + Expect(0, 113824, '\P{^Blk= -Duployan}', ""); + Error('\p{Is_Block=_duployan/a/}'); + Error('\P{Is_Block=_duployan/a/}'); + Expect(1, 113823, '\p{Is_Block: duployan}', ""); + Expect(0, 113823, '\p{^Is_Block: duployan}', ""); + Expect(0, 113823, '\P{Is_Block: duployan}', ""); + Expect(1, 113823, '\P{^Is_Block: duployan}', ""); + Expect(0, 113824, '\p{Is_Block: duployan}', ""); + Expect(1, 113824, '\p{^Is_Block: duployan}', ""); + Expect(1, 113824, '\P{Is_Block: duployan}', ""); + Expect(0, 113824, '\P{^Is_Block: duployan}', ""); + Expect(1, 113823, '\p{Is_Block= _Duployan}', ""); + Expect(0, 113823, '\p{^Is_Block= _Duployan}', ""); + Expect(0, 113823, '\P{Is_Block= _Duployan}', ""); + Expect(1, 113823, '\P{^Is_Block= _Duployan}', ""); + Expect(0, 113824, '\p{Is_Block= _Duployan}', ""); + Expect(1, 113824, '\p{^Is_Block= _Duployan}', ""); + Expect(1, 113824, '\P{Is_Block= _Duployan}', ""); + Expect(0, 113824, '\P{^Is_Block= _Duployan}', ""); + Error('\p{Is_Blk=:= Duployan}'); + Error('\P{Is_Blk=:= Duployan}'); + Expect(1, 113823, '\p{Is_Blk=duployan}', ""); + Expect(0, 113823, '\p{^Is_Blk=duployan}', ""); + Expect(0, 113823, '\P{Is_Blk=duployan}', ""); + Expect(1, 113823, '\P{^Is_Blk=duployan}', ""); + Expect(0, 113824, '\p{Is_Blk=duployan}', ""); + Expect(1, 113824, '\p{^Is_Blk=duployan}', ""); + Expect(1, 113824, '\P{Is_Blk=duployan}', ""); + Expect(0, 113824, '\P{^Is_Blk=duployan}', ""); + Expect(1, 113823, '\p{Is_Blk:-DUPLOYAN}', ""); + Expect(0, 113823, '\p{^Is_Blk:-DUPLOYAN}', ""); + Expect(0, 113823, '\P{Is_Blk:-DUPLOYAN}', ""); + Expect(1, 113823, '\P{^Is_Blk:-DUPLOYAN}', ""); + Expect(0, 113824, '\p{Is_Blk:-DUPLOYAN}', ""); + Expect(1, 113824, '\p{^Is_Blk:-DUPLOYAN}', ""); + Expect(1, 113824, '\P{Is_Blk:-DUPLOYAN}', ""); + Expect(0, 113824, '\P{^Is_Blk:-DUPLOYAN}', ""); + Error('\p{Block=/a/--early_Dynastic_Cuneiform}'); + Error('\P{Block=/a/--early_Dynastic_Cuneiform}'); + Expect(1, 75087, '\p{Block=:\AEarly_Dynastic_Cuneiform\z:}', "");; + Expect(0, 75088, '\p{Block=:\AEarly_Dynastic_Cuneiform\z:}', "");; + Expect(1, 75087, '\p{Block=earlydynasticcuneiform}', ""); + Expect(0, 75087, '\p{^Block=earlydynasticcuneiform}', ""); + Expect(0, 75087, '\P{Block=earlydynasticcuneiform}', ""); + Expect(1, 75087, '\P{^Block=earlydynasticcuneiform}', ""); + Expect(0, 75088, '\p{Block=earlydynasticcuneiform}', ""); + Expect(1, 75088, '\p{^Block=earlydynasticcuneiform}', ""); + Expect(1, 75088, '\P{Block=earlydynasticcuneiform}', ""); + Expect(0, 75088, '\P{^Block=earlydynasticcuneiform}', ""); + Expect(1, 75087, '\p{Block=:\Aearlydynasticcuneiform\z:}', "");; + Expect(0, 75088, '\p{Block=:\Aearlydynasticcuneiform\z:}', "");; + Expect(1, 75087, '\p{Block= EARLY_DYNASTIC_cuneiform}', ""); + Expect(0, 75087, '\p{^Block= EARLY_DYNASTIC_cuneiform}', ""); + Expect(0, 75087, '\P{Block= EARLY_DYNASTIC_cuneiform}', ""); + Expect(1, 75087, '\P{^Block= EARLY_DYNASTIC_cuneiform}', ""); + Expect(0, 75088, '\p{Block= EARLY_DYNASTIC_cuneiform}', ""); + Expect(1, 75088, '\p{^Block= EARLY_DYNASTIC_cuneiform}', ""); + Expect(1, 75088, '\P{Block= EARLY_DYNASTIC_cuneiform}', ""); + Expect(0, 75088, '\P{^Block= EARLY_DYNASTIC_cuneiform}', ""); + Error('\p{Blk= Early_Dynastic_Cuneiform/a/}'); + Error('\P{Blk= Early_Dynastic_Cuneiform/a/}'); + Expect(1, 75087, '\p{Blk=:\AEarly_Dynastic_Cuneiform\z:}', "");; + Expect(0, 75088, '\p{Blk=:\AEarly_Dynastic_Cuneiform\z:}', "");; + Expect(1, 75087, '\p{Blk=earlydynasticcuneiform}', ""); + Expect(0, 75087, '\p{^Blk=earlydynasticcuneiform}', ""); + Expect(0, 75087, '\P{Blk=earlydynasticcuneiform}', ""); + Expect(1, 75087, '\P{^Blk=earlydynasticcuneiform}', ""); + Expect(0, 75088, '\p{Blk=earlydynasticcuneiform}', ""); + Expect(1, 75088, '\p{^Blk=earlydynasticcuneiform}', ""); + Expect(1, 75088, '\P{Blk=earlydynasticcuneiform}', ""); + Expect(0, 75088, '\P{^Blk=earlydynasticcuneiform}', ""); + Expect(1, 75087, '\p{Blk=:\Aearlydynasticcuneiform\z:}', "");; + Expect(0, 75088, '\p{Blk=:\Aearlydynasticcuneiform\z:}', "");; + Expect(1, 75087, '\p{Blk= Early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75087, '\p{^Blk= Early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75087, '\P{Blk= Early_Dynastic_CUNEIFORM}', ""); + Expect(1, 75087, '\P{^Blk= Early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75088, '\p{Blk= Early_Dynastic_CUNEIFORM}', ""); + Expect(1, 75088, '\p{^Blk= Early_Dynastic_CUNEIFORM}', ""); + Expect(1, 75088, '\P{Blk= Early_Dynastic_CUNEIFORM}', ""); + Expect(0, 75088, '\P{^Blk= Early_Dynastic_CUNEIFORM}', ""); + Error('\p{Is_Block=/a/-EARLY_DYNASTIC_cuneiform}'); + Error('\P{Is_Block=/a/-EARLY_DYNASTIC_cuneiform}'); + Expect(1, 75087, '\p{Is_Block: earlydynasticcuneiform}', ""); + Expect(0, 75087, '\p{^Is_Block: earlydynasticcuneiform}', ""); + Expect(0, 75087, '\P{Is_Block: earlydynasticcuneiform}', ""); + Expect(1, 75087, '\P{^Is_Block: earlydynasticcuneiform}', ""); + Expect(0, 75088, '\p{Is_Block: earlydynasticcuneiform}', ""); + Expect(1, 75088, '\p{^Is_Block: earlydynasticcuneiform}', ""); + Expect(1, 75088, '\P{Is_Block: earlydynasticcuneiform}', ""); + Expect(0, 75088, '\P{^Is_Block: earlydynasticcuneiform}', ""); + Expect(1, 75087, '\p{Is_Block= -Early_Dynastic_cuneiform}', ""); + Expect(0, 75087, '\p{^Is_Block= -Early_Dynastic_cuneiform}', ""); + Expect(0, 75087, '\P{Is_Block= -Early_Dynastic_cuneiform}', ""); + Expect(1, 75087, '\P{^Is_Block= -Early_Dynastic_cuneiform}', ""); + Expect(0, 75088, '\p{Is_Block= -Early_Dynastic_cuneiform}', ""); + Expect(1, 75088, '\p{^Is_Block= -Early_Dynastic_cuneiform}', ""); + Expect(1, 75088, '\P{Is_Block= -Early_Dynastic_cuneiform}', ""); + Expect(0, 75088, '\P{^Is_Block= -Early_Dynastic_cuneiform}', ""); + Error('\p{Is_Blk= EARLY_Dynastic_Cuneiform/a/}'); + Error('\P{Is_Blk= EARLY_Dynastic_Cuneiform/a/}'); + Expect(1, 75087, '\p{Is_Blk: earlydynasticcuneiform}', ""); + Expect(0, 75087, '\p{^Is_Blk: earlydynasticcuneiform}', ""); + Expect(0, 75087, '\P{Is_Blk: earlydynasticcuneiform}', ""); + Expect(1, 75087, '\P{^Is_Blk: earlydynasticcuneiform}', ""); + Expect(0, 75088, '\p{Is_Blk: earlydynasticcuneiform}', ""); + Expect(1, 75088, '\p{^Is_Blk: earlydynasticcuneiform}', ""); + Expect(1, 75088, '\P{Is_Blk: earlydynasticcuneiform}', ""); + Expect(0, 75088, '\P{^Is_Blk: earlydynasticcuneiform}', ""); + Expect(1, 75087, '\p{Is_Blk= Early_Dynastic_Cuneiform}', ""); + Expect(0, 75087, '\p{^Is_Blk= Early_Dynastic_Cuneiform}', ""); + Expect(0, 75087, '\P{Is_Blk= Early_Dynastic_Cuneiform}', ""); + Expect(1, 75087, '\P{^Is_Blk= Early_Dynastic_Cuneiform}', ""); + Expect(0, 75088, '\p{Is_Blk= Early_Dynastic_Cuneiform}', ""); + Expect(1, 75088, '\p{^Is_Blk= Early_Dynastic_Cuneiform}', ""); + Expect(1, 75088, '\P{Is_Blk= Early_Dynastic_Cuneiform}', ""); + Expect(0, 75088, '\P{^Is_Blk= Early_Dynastic_Cuneiform}', ""); + Error('\p{Block= _egyptian_Hieroglyph_format_Controls/a/}'); + Error('\P{Block= _egyptian_Hieroglyph_format_Controls/a/}'); + Expect(1, 78943, '\p{Block=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; + Expect(0, 78944, '\p{Block=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; + Expect(1, 78943, '\p{Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{Block=:\Aegyptianhieroglyphformatcontrols\z:}', "");; + Expect(0, 78944, '\p{Block=:\Aegyptianhieroglyphformatcontrols\z:}', "");; + Expect(1, 78943, '\p{Block= _Egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78943, '\p{^Block= _Egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78943, '\P{Block= _Egyptian_hieroglyph_Format_controls}', ""); + Expect(1, 78943, '\P{^Block= _Egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78944, '\p{Block= _Egyptian_hieroglyph_Format_controls}', ""); + Expect(1, 78944, '\p{^Block= _Egyptian_hieroglyph_Format_controls}', ""); + Expect(1, 78944, '\P{Block= _Egyptian_hieroglyph_Format_controls}', ""); + Expect(0, 78944, '\P{^Block= _Egyptian_hieroglyph_Format_controls}', ""); + Error('\p{Blk=:=_ Egyptian_HIEROGLYPH_FORMAT_CONTROLS}'); + Error('\P{Blk=:=_ Egyptian_HIEROGLYPH_FORMAT_CONTROLS}'); + Expect(1, 78943, '\p{Blk=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; + Expect(0, 78944, '\p{Blk=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; + Expect(1, 78943, '\p{Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{Blk=:\Aegyptianhieroglyphformatcontrols\z:}', "");; + Expect(0, 78944, '\p{Blk=:\Aegyptianhieroglyphformatcontrols\z:}', "");; + Expect(1, 78943, '\p{Blk=-egyptian_Hieroglyph_format_Controls}', ""); + Expect(0, 78943, '\p{^Blk=-egyptian_Hieroglyph_format_Controls}', ""); + Expect(0, 78943, '\P{Blk=-egyptian_Hieroglyph_format_Controls}', ""); + Expect(1, 78943, '\P{^Blk=-egyptian_Hieroglyph_format_Controls}', ""); + Expect(0, 78944, '\p{Blk=-egyptian_Hieroglyph_format_Controls}', ""); + Expect(1, 78944, '\p{^Blk=-egyptian_Hieroglyph_format_Controls}', ""); + Expect(1, 78944, '\P{Blk=-egyptian_Hieroglyph_format_Controls}', ""); + Expect(0, 78944, '\P{^Blk=-egyptian_Hieroglyph_format_Controls}', ""); + Error('\p{Is_Block= EGYPTIAN_HIEROGLYPH_format_Controls:=}'); + Error('\P{Is_Block= EGYPTIAN_HIEROGLYPH_format_Controls:=}'); + Expect(1, 78943, '\p{Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{Is_Block= -EGYPTIAN_hieroglyph_Format_CONTROLS}', ""); + Expect(0, 78943, '\p{^Is_Block= -EGYPTIAN_hieroglyph_Format_CONTROLS}', ""); + Expect(0, 78943, '\P{Is_Block= -EGYPTIAN_hieroglyph_Format_CONTROLS}', ""); + Expect(1, 78943, '\P{^Is_Block= -EGYPTIAN_hieroglyph_Format_CONTROLS}', ""); + Expect(0, 78944, '\p{Is_Block= -EGYPTIAN_hieroglyph_Format_CONTROLS}', ""); + Expect(1, 78944, '\p{^Is_Block= -EGYPTIAN_hieroglyph_Format_CONTROLS}', ""); + Expect(1, 78944, '\P{Is_Block= -EGYPTIAN_hieroglyph_Format_CONTROLS}', ""); + Expect(0, 78944, '\P{^Is_Block= -EGYPTIAN_hieroglyph_Format_CONTROLS}', ""); + Error('\p{Is_Blk=:=EGYPTIAN_Hieroglyph_FORMAT_CONTROLS}'); + Error('\P{Is_Blk=:=EGYPTIAN_Hieroglyph_FORMAT_CONTROLS}'); + Expect(1, 78943, '\p{Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{Is_Blk=_ EGYPTIAN_HIEROGLYPH_Format_Controls}', ""); + Expect(0, 78943, '\p{^Is_Blk=_ EGYPTIAN_HIEROGLYPH_Format_Controls}', ""); + Expect(0, 78943, '\P{Is_Blk=_ EGYPTIAN_HIEROGLYPH_Format_Controls}', ""); + Expect(1, 78943, '\P{^Is_Blk=_ EGYPTIAN_HIEROGLYPH_Format_Controls}', ""); + Expect(0, 78944, '\p{Is_Blk=_ EGYPTIAN_HIEROGLYPH_Format_Controls}', ""); + Expect(1, 78944, '\p{^Is_Blk=_ EGYPTIAN_HIEROGLYPH_Format_Controls}', ""); + Expect(1, 78944, '\P{Is_Blk=_ EGYPTIAN_HIEROGLYPH_Format_Controls}', ""); + Expect(0, 78944, '\P{^Is_Blk=_ EGYPTIAN_HIEROGLYPH_Format_Controls}', ""); + Error('\p{Block=_:=Egyptian_Hieroglyphs}'); + Error('\P{Block=_:=Egyptian_Hieroglyphs}'); + Expect(1, 78895, '\p{Block=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(0, 78896, '\p{Block=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(1, 78895, '\p{Block=egyptianhieroglyphs}', ""); + Expect(0, 78895, '\p{^Block=egyptianhieroglyphs}', ""); + Expect(0, 78895, '\P{Block=egyptianhieroglyphs}', ""); + Expect(1, 78895, '\P{^Block=egyptianhieroglyphs}', ""); + Expect(0, 78896, '\p{Block=egyptianhieroglyphs}', ""); + Expect(1, 78896, '\p{^Block=egyptianhieroglyphs}', ""); + Expect(1, 78896, '\P{Block=egyptianhieroglyphs}', ""); + Expect(0, 78896, '\P{^Block=egyptianhieroglyphs}', ""); + Expect(1, 78895, '\p{Block=:\Aegyptianhieroglyphs\z:}', "");; + Expect(0, 78896, '\p{Block=:\Aegyptianhieroglyphs\z:}', "");; + Expect(1, 78895, '\p{Block=__Egyptian_hieroglyphs}', ""); + Expect(0, 78895, '\p{^Block=__Egyptian_hieroglyphs}', ""); + Expect(0, 78895, '\P{Block=__Egyptian_hieroglyphs}', ""); + Expect(1, 78895, '\P{^Block=__Egyptian_hieroglyphs}', ""); + Expect(0, 78896, '\p{Block=__Egyptian_hieroglyphs}', ""); + Expect(1, 78896, '\p{^Block=__Egyptian_hieroglyphs}', ""); + Expect(1, 78896, '\P{Block=__Egyptian_hieroglyphs}', ""); + Expect(0, 78896, '\P{^Block=__Egyptian_hieroglyphs}', ""); + Error('\p{Blk= _Egyptian_Hieroglyphs/a/}'); + Error('\P{Blk= _Egyptian_Hieroglyphs/a/}'); + Expect(1, 78895, '\p{Blk=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(0, 78896, '\p{Blk=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(1, 78895, '\p{Blk=egyptianhieroglyphs}', ""); + Expect(0, 78895, '\p{^Blk=egyptianhieroglyphs}', ""); + Expect(0, 78895, '\P{Blk=egyptianhieroglyphs}', ""); + Expect(1, 78895, '\P{^Blk=egyptianhieroglyphs}', ""); + Expect(0, 78896, '\p{Blk=egyptianhieroglyphs}', ""); + Expect(1, 78896, '\p{^Blk=egyptianhieroglyphs}', ""); + Expect(1, 78896, '\P{Blk=egyptianhieroglyphs}', ""); + Expect(0, 78896, '\P{^Blk=egyptianhieroglyphs}', ""); + Expect(1, 78895, '\p{Blk=:\Aegyptianhieroglyphs\z:}', "");; + Expect(0, 78896, '\p{Blk=:\Aegyptianhieroglyphs\z:}', "");; + Expect(1, 78895, '\p{Blk=- Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78895, '\p{^Blk=- Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78895, '\P{Blk=- Egyptian_HIEROGLYPHS}', ""); + Expect(1, 78895, '\P{^Blk=- Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78896, '\p{Blk=- Egyptian_HIEROGLYPHS}', ""); + Expect(1, 78896, '\p{^Blk=- Egyptian_HIEROGLYPHS}', ""); + Expect(1, 78896, '\P{Blk=- Egyptian_HIEROGLYPHS}', ""); + Expect(0, 78896, '\P{^Blk=- Egyptian_HIEROGLYPHS}', ""); + Error('\p{Is_Block=/a/__Egyptian_Hieroglyphs}'); + Error('\P{Is_Block=/a/__Egyptian_Hieroglyphs}'); + Expect(1, 78895, '\p{Is_Block: egyptianhieroglyphs}', ""); + Expect(0, 78895, '\p{^Is_Block: egyptianhieroglyphs}', ""); + Expect(0, 78895, '\P{Is_Block: egyptianhieroglyphs}', ""); + Expect(1, 78895, '\P{^Is_Block: egyptianhieroglyphs}', ""); + Expect(0, 78896, '\p{Is_Block: egyptianhieroglyphs}', ""); + Expect(1, 78896, '\p{^Is_Block: egyptianhieroglyphs}', ""); + Expect(1, 78896, '\P{Is_Block: egyptianhieroglyphs}', ""); + Expect(0, 78896, '\P{^Is_Block: egyptianhieroglyphs}', ""); + Expect(1, 78895, '\p{Is_Block= _egyptian_HIEROGLYPHS}', ""); + Expect(0, 78895, '\p{^Is_Block= _egyptian_HIEROGLYPHS}', ""); + Expect(0, 78895, '\P{Is_Block= _egyptian_HIEROGLYPHS}', ""); + Expect(1, 78895, '\P{^Is_Block= _egyptian_HIEROGLYPHS}', ""); + Expect(0, 78896, '\p{Is_Block= _egyptian_HIEROGLYPHS}', ""); + Expect(1, 78896, '\p{^Is_Block= _egyptian_HIEROGLYPHS}', ""); + Expect(1, 78896, '\P{Is_Block= _egyptian_HIEROGLYPHS}', ""); + Expect(0, 78896, '\P{^Is_Block= _egyptian_HIEROGLYPHS}', ""); + Error('\p{Is_Blk= egyptian_hieroglyphs:=}'); + Error('\P{Is_Blk= egyptian_hieroglyphs:=}'); + Expect(1, 78895, '\p{Is_Blk=egyptianhieroglyphs}', ""); + Expect(0, 78895, '\p{^Is_Blk=egyptianhieroglyphs}', ""); + Expect(0, 78895, '\P{Is_Blk=egyptianhieroglyphs}', ""); + Expect(1, 78895, '\P{^Is_Blk=egyptianhieroglyphs}', ""); + Expect(0, 78896, '\p{Is_Blk=egyptianhieroglyphs}', ""); + Expect(1, 78896, '\p{^Is_Blk=egyptianhieroglyphs}', ""); + Expect(1, 78896, '\P{Is_Blk=egyptianhieroglyphs}', ""); + Expect(0, 78896, '\P{^Is_Blk=egyptianhieroglyphs}', ""); + Expect(1, 78895, '\p{Is_Blk= Egyptian_Hieroglyphs}', ""); + Expect(0, 78895, '\p{^Is_Blk= Egyptian_Hieroglyphs}', ""); + Expect(0, 78895, '\P{Is_Blk= Egyptian_Hieroglyphs}', ""); + Expect(1, 78895, '\P{^Is_Blk= Egyptian_Hieroglyphs}', ""); + Expect(0, 78896, '\p{Is_Blk= Egyptian_Hieroglyphs}', ""); + Expect(1, 78896, '\p{^Is_Blk= Egyptian_Hieroglyphs}', ""); + Expect(1, 78896, '\P{Is_Blk= Egyptian_Hieroglyphs}', ""); + Expect(0, 78896, '\P{^Is_Blk= Egyptian_Hieroglyphs}', ""); + Error('\p{Block: -Egyptian_Hieroglyphs_Extended_a:=}'); + Error('\P{Block: -Egyptian_Hieroglyphs_Extended_a:=}'); + Expect(1, 82943, '\p{Block=:\AEgyptian_Hieroglyphs_Extended_A\z:}', "");; + Expect(0, 82944, '\p{Block=:\AEgyptian_Hieroglyphs_Extended_A\z:}', "");; + Expect(1, 82943, '\p{Block=egyptianhieroglyphsextendeda}', ""); + Expect(0, 82943, '\p{^Block=egyptianhieroglyphsextendeda}', ""); + Expect(0, 82943, '\P{Block=egyptianhieroglyphsextendeda}', ""); + Expect(1, 82943, '\P{^Block=egyptianhieroglyphsextendeda}', ""); + Expect(0, 82944, '\p{Block=egyptianhieroglyphsextendeda}', ""); + Expect(1, 82944, '\p{^Block=egyptianhieroglyphsextendeda}', ""); + Expect(1, 82944, '\P{Block=egyptianhieroglyphsextendeda}', ""); + Expect(0, 82944, '\P{^Block=egyptianhieroglyphsextendeda}', ""); + Expect(1, 82943, '\p{Block=:\Aegyptianhieroglyphsextendeda\z:}', "");; + Expect(0, 82944, '\p{Block=:\Aegyptianhieroglyphsextendeda\z:}', "");; + Expect(1, 82943, '\p{Block=- Egyptian_HIEROGLYPHS_Extended_A}', ""); + Expect(0, 82943, '\p{^Block=- Egyptian_HIEROGLYPHS_Extended_A}', ""); + Expect(0, 82943, '\P{Block=- Egyptian_HIEROGLYPHS_Extended_A}', ""); + Expect(1, 82943, '\P{^Block=- Egyptian_HIEROGLYPHS_Extended_A}', ""); + Expect(0, 82944, '\p{Block=- Egyptian_HIEROGLYPHS_Extended_A}', ""); + Expect(1, 82944, '\p{^Block=- Egyptian_HIEROGLYPHS_Extended_A}', ""); + Expect(1, 82944, '\P{Block=- Egyptian_HIEROGLYPHS_Extended_A}', ""); + Expect(0, 82944, '\P{^Block=- Egyptian_HIEROGLYPHS_Extended_A}', ""); + Error('\p{Blk= /a/Egyptian_Hieroglyphs_Ext_A}'); + Error('\P{Blk= /a/Egyptian_Hieroglyphs_Ext_A}'); + Expect(1, 82943, '\p{Blk=:\AEgyptian_Hieroglyphs_Ext_A\z:}', "");; + Expect(0, 82944, '\p{Blk=:\AEgyptian_Hieroglyphs_Ext_A\z:}', "");; + Expect(1, 82943, '\p{Blk=egyptianhieroglyphsexta}', ""); + Expect(0, 82943, '\p{^Blk=egyptianhieroglyphsexta}', ""); + Expect(0, 82943, '\P{Blk=egyptianhieroglyphsexta}', ""); + Expect(1, 82943, '\P{^Blk=egyptianhieroglyphsexta}', ""); + Expect(0, 82944, '\p{Blk=egyptianhieroglyphsexta}', ""); + Expect(1, 82944, '\p{^Blk=egyptianhieroglyphsexta}', ""); + Expect(1, 82944, '\P{Blk=egyptianhieroglyphsexta}', ""); + Expect(0, 82944, '\P{^Blk=egyptianhieroglyphsexta}', ""); + Expect(1, 82943, '\p{Blk=:\Aegyptianhieroglyphsexta\z:}', "");; + Expect(0, 82944, '\p{Blk=:\Aegyptianhieroglyphsexta\z:}', "");; + Expect(1, 82943, '\p{Blk=__Egyptian_HIEROGLYPHS_Ext_A}', ""); + Expect(0, 82943, '\p{^Blk=__Egyptian_HIEROGLYPHS_Ext_A}', ""); + Expect(0, 82943, '\P{Blk=__Egyptian_HIEROGLYPHS_Ext_A}', ""); + Expect(1, 82943, '\P{^Blk=__Egyptian_HIEROGLYPHS_Ext_A}', ""); + Expect(0, 82944, '\p{Blk=__Egyptian_HIEROGLYPHS_Ext_A}', ""); + Expect(1, 82944, '\p{^Blk=__Egyptian_HIEROGLYPHS_Ext_A}', ""); + Expect(1, 82944, '\P{Blk=__Egyptian_HIEROGLYPHS_Ext_A}', ""); + Expect(0, 82944, '\P{^Blk=__Egyptian_HIEROGLYPHS_Ext_A}', ""); + Error('\p{Is_Block=-/a/egyptian_Hieroglyphs_Extended_A}'); + Error('\P{Is_Block=-/a/egyptian_Hieroglyphs_Extended_A}'); + Expect(1, 82943, '\p{Is_Block=egyptianhieroglyphsextendeda}', ""); + Expect(0, 82943, '\p{^Is_Block=egyptianhieroglyphsextendeda}', ""); + Expect(0, 82943, '\P{Is_Block=egyptianhieroglyphsextendeda}', ""); + Expect(1, 82943, '\P{^Is_Block=egyptianhieroglyphsextendeda}', ""); + Expect(0, 82944, '\p{Is_Block=egyptianhieroglyphsextendeda}', ""); + Expect(1, 82944, '\p{^Is_Block=egyptianhieroglyphsextendeda}', ""); + Expect(1, 82944, '\P{Is_Block=egyptianhieroglyphsextendeda}', ""); + Expect(0, 82944, '\P{^Is_Block=egyptianhieroglyphsextendeda}', ""); + Expect(1, 82943, '\p{Is_Block= egyptian_HIEROGLYPHS_EXTENDED_a}', ""); + Expect(0, 82943, '\p{^Is_Block= egyptian_HIEROGLYPHS_EXTENDED_a}', ""); + Expect(0, 82943, '\P{Is_Block= egyptian_HIEROGLYPHS_EXTENDED_a}', ""); + Expect(1, 82943, '\P{^Is_Block= egyptian_HIEROGLYPHS_EXTENDED_a}', ""); + Expect(0, 82944, '\p{Is_Block= egyptian_HIEROGLYPHS_EXTENDED_a}', ""); + Expect(1, 82944, '\p{^Is_Block= egyptian_HIEROGLYPHS_EXTENDED_a}', ""); + Expect(1, 82944, '\P{Is_Block= egyptian_HIEROGLYPHS_EXTENDED_a}', ""); + Expect(0, 82944, '\P{^Is_Block= egyptian_HIEROGLYPHS_EXTENDED_a}', ""); + Error('\p{Is_Blk= /a/egyptian_Hieroglyphs_Ext_A}'); + Error('\P{Is_Blk= /a/egyptian_Hieroglyphs_Ext_A}'); + Expect(1, 82943, '\p{Is_Blk=egyptianhieroglyphsexta}', ""); + Expect(0, 82943, '\p{^Is_Blk=egyptianhieroglyphsexta}', ""); + Expect(0, 82943, '\P{Is_Blk=egyptianhieroglyphsexta}', ""); + Expect(1, 82943, '\P{^Is_Blk=egyptianhieroglyphsexta}', ""); + Expect(0, 82944, '\p{Is_Blk=egyptianhieroglyphsexta}', ""); + Expect(1, 82944, '\p{^Is_Blk=egyptianhieroglyphsexta}', ""); + Expect(1, 82944, '\P{Is_Blk=egyptianhieroglyphsexta}', ""); + Expect(0, 82944, '\P{^Is_Blk=egyptianhieroglyphsexta}', ""); + Expect(1, 82943, '\p{Is_Blk=Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(0, 82943, '\p{^Is_Blk=Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(0, 82943, '\P{Is_Blk=Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(1, 82943, '\P{^Is_Blk=Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(0, 82944, '\p{Is_Blk=Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(1, 82944, '\p{^Is_Blk=Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(1, 82944, '\P{Is_Blk=Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(0, 82944, '\P{^Is_Blk=Egyptian_Hieroglyphs_EXT_A}', ""); + Error('\p{Block=-Elbasan:=}'); + Error('\P{Block=-Elbasan:=}'); + Expect(1, 66863, '\p{Block=:\AElbasan\z:}', "");; + Expect(0, 66864, '\p{Block=:\AElbasan\z:}', "");; + Expect(1, 66863, '\p{Block=elbasan}', ""); + Expect(0, 66863, '\p{^Block=elbasan}', ""); + Expect(0, 66863, '\P{Block=elbasan}', ""); + Expect(1, 66863, '\P{^Block=elbasan}', ""); + Expect(0, 66864, '\p{Block=elbasan}', ""); + Expect(1, 66864, '\p{^Block=elbasan}', ""); + Expect(1, 66864, '\P{Block=elbasan}', ""); + Expect(0, 66864, '\P{^Block=elbasan}', ""); + Expect(1, 66863, '\p{Block=:\Aelbasan\z:}', "");; + Expect(0, 66864, '\p{Block=:\Aelbasan\z:}', "");; + Expect(1, 66863, '\p{Block= -Elbasan}', ""); + Expect(0, 66863, '\p{^Block= -Elbasan}', ""); + Expect(0, 66863, '\P{Block= -Elbasan}', ""); + Expect(1, 66863, '\P{^Block= -Elbasan}', ""); + Expect(0, 66864, '\p{Block= -Elbasan}', ""); + Expect(1, 66864, '\p{^Block= -Elbasan}', ""); + Expect(1, 66864, '\P{Block= -Elbasan}', ""); + Expect(0, 66864, '\P{^Block= -Elbasan}', ""); + Error('\p{Blk: /a/elbasan}'); + Error('\P{Blk: /a/elbasan}'); + Expect(1, 66863, '\p{Blk=:\AElbasan\z:}', "");; + Expect(0, 66864, '\p{Blk=:\AElbasan\z:}', "");; + Expect(1, 66863, '\p{Blk=elbasan}', ""); + Expect(0, 66863, '\p{^Blk=elbasan}', ""); + Expect(0, 66863, '\P{Blk=elbasan}', ""); + Expect(1, 66863, '\P{^Blk=elbasan}', ""); + Expect(0, 66864, '\p{Blk=elbasan}', ""); + Expect(1, 66864, '\p{^Blk=elbasan}', ""); + Expect(1, 66864, '\P{Blk=elbasan}', ""); + Expect(0, 66864, '\P{^Blk=elbasan}', ""); + Expect(1, 66863, '\p{Blk=:\Aelbasan\z:}', "");; + Expect(0, 66864, '\p{Blk=:\Aelbasan\z:}', "");; + Expect(1, 66863, '\p{Blk=_-elbasan}', ""); + Expect(0, 66863, '\p{^Blk=_-elbasan}', ""); + Expect(0, 66863, '\P{Blk=_-elbasan}', ""); + Expect(1, 66863, '\P{^Blk=_-elbasan}', ""); + Expect(0, 66864, '\p{Blk=_-elbasan}', ""); + Expect(1, 66864, '\p{^Blk=_-elbasan}', ""); + Expect(1, 66864, '\P{Blk=_-elbasan}', ""); + Expect(0, 66864, '\P{^Blk=_-elbasan}', ""); + Error('\p{Is_Block= ELBASAN/a/}'); + Error('\P{Is_Block= ELBASAN/a/}'); + Expect(1, 66863, '\p{Is_Block=elbasan}', ""); + Expect(0, 66863, '\p{^Is_Block=elbasan}', ""); + Expect(0, 66863, '\P{Is_Block=elbasan}', ""); + Expect(1, 66863, '\P{^Is_Block=elbasan}', ""); + Expect(0, 66864, '\p{Is_Block=elbasan}', ""); + Expect(1, 66864, '\p{^Is_Block=elbasan}', ""); + Expect(1, 66864, '\P{Is_Block=elbasan}', ""); + Expect(0, 66864, '\P{^Is_Block=elbasan}', ""); + Expect(1, 66863, '\p{Is_Block= elbasan}', ""); + Expect(0, 66863, '\p{^Is_Block= elbasan}', ""); + Expect(0, 66863, '\P{Is_Block= elbasan}', ""); + Expect(1, 66863, '\P{^Is_Block= elbasan}', ""); + Expect(0, 66864, '\p{Is_Block= elbasan}', ""); + Expect(1, 66864, '\p{^Is_Block= elbasan}', ""); + Expect(1, 66864, '\P{Is_Block= elbasan}', ""); + Expect(0, 66864, '\P{^Is_Block= elbasan}', ""); + Error('\p{Is_Blk: __Elbasan:=}'); + Error('\P{Is_Blk: __Elbasan:=}'); + Expect(1, 66863, '\p{Is_Blk=elbasan}', ""); + Expect(0, 66863, '\p{^Is_Blk=elbasan}', ""); + Expect(0, 66863, '\P{Is_Blk=elbasan}', ""); + Expect(1, 66863, '\P{^Is_Blk=elbasan}', ""); + Expect(0, 66864, '\p{Is_Blk=elbasan}', ""); + Expect(1, 66864, '\p{^Is_Blk=elbasan}', ""); + Expect(1, 66864, '\P{Is_Blk=elbasan}', ""); + Expect(0, 66864, '\P{^Is_Blk=elbasan}', ""); + Expect(1, 66863, '\p{Is_Blk=__ELBASAN}', ""); + Expect(0, 66863, '\p{^Is_Blk=__ELBASAN}', ""); + Expect(0, 66863, '\P{Is_Blk=__ELBASAN}', ""); + Expect(1, 66863, '\P{^Is_Blk=__ELBASAN}', ""); + Expect(0, 66864, '\p{Is_Blk=__ELBASAN}', ""); + Expect(1, 66864, '\p{^Is_Blk=__ELBASAN}', ""); + Expect(1, 66864, '\P{Is_Blk=__ELBASAN}', ""); + Expect(0, 66864, '\P{^Is_Blk=__ELBASAN}', ""); + Error('\p{Block=-elymaic/a/}'); + Error('\P{Block=-elymaic/a/}'); + Expect(1, 69631, '\p{Block=:\AElymaic\z:}', "");; + Expect(0, 69632, '\p{Block=:\AElymaic\z:}', "");; + Expect(1, 69631, '\p{Block=elymaic}', ""); + Expect(0, 69631, '\p{^Block=elymaic}', ""); + Expect(0, 69631, '\P{Block=elymaic}', ""); + Expect(1, 69631, '\P{^Block=elymaic}', ""); + Expect(0, 69632, '\p{Block=elymaic}', ""); + Expect(1, 69632, '\p{^Block=elymaic}', ""); + Expect(1, 69632, '\P{Block=elymaic}', ""); + Expect(0, 69632, '\P{^Block=elymaic}', ""); + Expect(1, 69631, '\p{Block=:\Aelymaic\z:}', "");; + Expect(0, 69632, '\p{Block=:\Aelymaic\z:}', "");; + Expect(1, 69631, '\p{Block: _Elymaic}', ""); + Expect(0, 69631, '\p{^Block: _Elymaic}', ""); + Expect(0, 69631, '\P{Block: _Elymaic}', ""); + Expect(1, 69631, '\P{^Block: _Elymaic}', ""); + Expect(0, 69632, '\p{Block: _Elymaic}', ""); + Expect(1, 69632, '\p{^Block: _Elymaic}', ""); + Expect(1, 69632, '\P{Block: _Elymaic}', ""); + Expect(0, 69632, '\P{^Block: _Elymaic}', ""); + Error('\p{Blk: -Elymaic/a/}'); + Error('\P{Blk: -Elymaic/a/}'); + Expect(1, 69631, '\p{Blk=:\AElymaic\z:}', "");; + Expect(0, 69632, '\p{Blk=:\AElymaic\z:}', "");; + Expect(1, 69631, '\p{Blk=elymaic}', ""); + Expect(0, 69631, '\p{^Blk=elymaic}', ""); + Expect(0, 69631, '\P{Blk=elymaic}', ""); + Expect(1, 69631, '\P{^Blk=elymaic}', ""); + Expect(0, 69632, '\p{Blk=elymaic}', ""); + Expect(1, 69632, '\p{^Blk=elymaic}', ""); + Expect(1, 69632, '\P{Blk=elymaic}', ""); + Expect(0, 69632, '\P{^Blk=elymaic}', ""); + Expect(1, 69631, '\p{Blk=:\Aelymaic\z:}', "");; + Expect(0, 69632, '\p{Blk=:\Aelymaic\z:}', "");; + Expect(1, 69631, '\p{Blk= Elymaic}', ""); + Expect(0, 69631, '\p{^Blk= Elymaic}', ""); + Expect(0, 69631, '\P{Blk= Elymaic}', ""); + Expect(1, 69631, '\P{^Blk= Elymaic}', ""); + Expect(0, 69632, '\p{Blk= Elymaic}', ""); + Expect(1, 69632, '\p{^Blk= Elymaic}', ""); + Expect(1, 69632, '\P{Blk= Elymaic}', ""); + Expect(0, 69632, '\P{^Blk= Elymaic}', ""); + Error('\p{Is_Block=_:=Elymaic}'); + Error('\P{Is_Block=_:=Elymaic}'); + Expect(1, 69631, '\p{Is_Block=elymaic}', ""); + Expect(0, 69631, '\p{^Is_Block=elymaic}', ""); + Expect(0, 69631, '\P{Is_Block=elymaic}', ""); + Expect(1, 69631, '\P{^Is_Block=elymaic}', ""); + Expect(0, 69632, '\p{Is_Block=elymaic}', ""); + Expect(1, 69632, '\p{^Is_Block=elymaic}', ""); + Expect(1, 69632, '\P{Is_Block=elymaic}', ""); + Expect(0, 69632, '\P{^Is_Block=elymaic}', ""); + Expect(1, 69631, '\p{Is_Block:_ Elymaic}', ""); + Expect(0, 69631, '\p{^Is_Block:_ Elymaic}', ""); + Expect(0, 69631, '\P{Is_Block:_ Elymaic}', ""); + Expect(1, 69631, '\P{^Is_Block:_ Elymaic}', ""); + Expect(0, 69632, '\p{Is_Block:_ Elymaic}', ""); + Expect(1, 69632, '\p{^Is_Block:_ Elymaic}', ""); + Expect(1, 69632, '\P{Is_Block:_ Elymaic}', ""); + Expect(0, 69632, '\P{^Is_Block:_ Elymaic}', ""); + Error('\p{Is_Blk=__Elymaic:=}'); + Error('\P{Is_Blk=__Elymaic:=}'); + Expect(1, 69631, '\p{Is_Blk=elymaic}', ""); + Expect(0, 69631, '\p{^Is_Blk=elymaic}', ""); + Expect(0, 69631, '\P{Is_Blk=elymaic}', ""); + Expect(1, 69631, '\P{^Is_Blk=elymaic}', ""); + Expect(0, 69632, '\p{Is_Blk=elymaic}', ""); + Expect(1, 69632, '\p{^Is_Blk=elymaic}', ""); + Expect(1, 69632, '\P{Is_Blk=elymaic}', ""); + Expect(0, 69632, '\P{^Is_Blk=elymaic}', ""); + Error('\p{Block=-/a/Emoticons}'); + Error('\P{Block=-/a/Emoticons}'); + Expect(1, 128591, '\p{Block=:\AEmoticons\z:}', "");; + Expect(0, 128592, '\p{Block=:\AEmoticons\z:}', "");; + Expect(1, 128591, '\p{Block: emoticons}', ""); + Expect(0, 128591, '\p{^Block: emoticons}', ""); + Expect(0, 128591, '\P{Block: emoticons}', ""); + Expect(1, 128591, '\P{^Block: emoticons}', ""); + Expect(0, 128592, '\p{Block: emoticons}', ""); + Expect(1, 128592, '\p{^Block: emoticons}', ""); + Expect(1, 128592, '\P{Block: emoticons}', ""); + Expect(0, 128592, '\P{^Block: emoticons}', ""); + Expect(1, 128591, '\p{Block=:\Aemoticons\z:}', "");; + Expect(0, 128592, '\p{Block=:\Aemoticons\z:}', "");; + Expect(1, 128591, '\p{Block= emoticons}', ""); + Expect(0, 128591, '\p{^Block= emoticons}', ""); + Expect(0, 128591, '\P{Block= emoticons}', ""); + Expect(1, 128591, '\P{^Block= emoticons}', ""); + Expect(0, 128592, '\p{Block= emoticons}', ""); + Expect(1, 128592, '\p{^Block= emoticons}', ""); + Expect(1, 128592, '\P{Block= emoticons}', ""); + Expect(0, 128592, '\P{^Block= emoticons}', ""); + Error('\p{Blk=_:=EMOTICONS}'); + Error('\P{Blk=_:=EMOTICONS}'); + Expect(1, 128591, '\p{Blk=:\AEmoticons\z:}', "");; + Expect(0, 128592, '\p{Blk=:\AEmoticons\z:}', "");; + Expect(1, 128591, '\p{Blk=emoticons}', ""); + Expect(0, 128591, '\p{^Blk=emoticons}', ""); + Expect(0, 128591, '\P{Blk=emoticons}', ""); + Expect(1, 128591, '\P{^Blk=emoticons}', ""); + Expect(0, 128592, '\p{Blk=emoticons}', ""); + Expect(1, 128592, '\p{^Blk=emoticons}', ""); + Expect(1, 128592, '\P{Blk=emoticons}', ""); + Expect(0, 128592, '\P{^Blk=emoticons}', ""); + Expect(1, 128591, '\p{Blk=:\Aemoticons\z:}', "");; + Expect(0, 128592, '\p{Blk=:\Aemoticons\z:}', "");; + Expect(1, 128591, '\p{Blk=-_Emoticons}', ""); + Expect(0, 128591, '\p{^Blk=-_Emoticons}', ""); + Expect(0, 128591, '\P{Blk=-_Emoticons}', ""); + Expect(1, 128591, '\P{^Blk=-_Emoticons}', ""); + Expect(0, 128592, '\p{Blk=-_Emoticons}', ""); + Expect(1, 128592, '\p{^Blk=-_Emoticons}', ""); + Expect(1, 128592, '\P{Blk=-_Emoticons}', ""); + Expect(0, 128592, '\P{^Blk=-_Emoticons}', ""); + Error('\p{Is_Block=_/a/Emoticons}'); + Error('\P{Is_Block=_/a/Emoticons}'); + Expect(1, 128591, '\p{Is_Block=emoticons}', ""); + Expect(0, 128591, '\p{^Is_Block=emoticons}', ""); + Expect(0, 128591, '\P{Is_Block=emoticons}', ""); + Expect(1, 128591, '\P{^Is_Block=emoticons}', ""); + Expect(0, 128592, '\p{Is_Block=emoticons}', ""); + Expect(1, 128592, '\p{^Is_Block=emoticons}', ""); + Expect(1, 128592, '\P{Is_Block=emoticons}', ""); + Expect(0, 128592, '\P{^Is_Block=emoticons}', ""); + Expect(1, 128591, '\p{Is_Block=- Emoticons}', ""); + Expect(0, 128591, '\p{^Is_Block=- Emoticons}', ""); + Expect(0, 128591, '\P{Is_Block=- Emoticons}', ""); + Expect(1, 128591, '\P{^Is_Block=- Emoticons}', ""); + Expect(0, 128592, '\p{Is_Block=- Emoticons}', ""); + Expect(1, 128592, '\p{^Is_Block=- Emoticons}', ""); + Expect(1, 128592, '\P{Is_Block=- Emoticons}', ""); + Expect(0, 128592, '\P{^Is_Block=- Emoticons}', ""); + Error('\p{Is_Blk: emoticons/a/}'); + Error('\P{Is_Blk: emoticons/a/}'); + Expect(1, 128591, '\p{Is_Blk: emoticons}', ""); + Expect(0, 128591, '\p{^Is_Blk: emoticons}', ""); + Expect(0, 128591, '\P{Is_Blk: emoticons}', ""); + Expect(1, 128591, '\P{^Is_Blk: emoticons}', ""); + Expect(0, 128592, '\p{Is_Blk: emoticons}', ""); + Expect(1, 128592, '\p{^Is_Blk: emoticons}', ""); + Expect(1, 128592, '\P{Is_Blk: emoticons}', ""); + Expect(0, 128592, '\P{^Is_Blk: emoticons}', ""); + Expect(1, 128591, '\p{Is_Blk= Emoticons}', ""); + Expect(0, 128591, '\p{^Is_Blk= Emoticons}', ""); + Expect(0, 128591, '\P{Is_Blk= Emoticons}', ""); + Expect(1, 128591, '\P{^Is_Blk= Emoticons}', ""); + Expect(0, 128592, '\p{Is_Blk= Emoticons}', ""); + Expect(1, 128592, '\p{^Is_Blk= Emoticons}', ""); + Expect(1, 128592, '\P{Is_Blk= Emoticons}', ""); + Expect(0, 128592, '\P{^Is_Blk= Emoticons}', ""); + Error('\p{Block= :=Enclosed_ALPHANUMERICS}'); + Error('\P{Block= :=Enclosed_ALPHANUMERICS}'); + Expect(1, 9471, '\p{Block=:\AEnclosed_Alphanumerics\z:}', "");; + Expect(0, 9472, '\p{Block=:\AEnclosed_Alphanumerics\z:}', "");; + Expect(1, 9471, '\p{Block=enclosedalphanumerics}', ""); + Expect(0, 9471, '\p{^Block=enclosedalphanumerics}', ""); + Expect(0, 9471, '\P{Block=enclosedalphanumerics}', ""); + Expect(1, 9471, '\P{^Block=enclosedalphanumerics}', ""); + Expect(0, 9472, '\p{Block=enclosedalphanumerics}', ""); + Expect(1, 9472, '\p{^Block=enclosedalphanumerics}', ""); + Expect(1, 9472, '\P{Block=enclosedalphanumerics}', ""); + Expect(0, 9472, '\P{^Block=enclosedalphanumerics}', ""); + Expect(1, 9471, '\p{Block=:\Aenclosedalphanumerics\z:}', "");; + Expect(0, 9472, '\p{Block=:\Aenclosedalphanumerics\z:}', "");; + Expect(1, 9471, '\p{Block= enclosed_ALPHANUMERICS}', ""); + Expect(0, 9471, '\p{^Block= enclosed_ALPHANUMERICS}', ""); + Expect(0, 9471, '\P{Block= enclosed_ALPHANUMERICS}', ""); + Expect(1, 9471, '\P{^Block= enclosed_ALPHANUMERICS}', ""); + Expect(0, 9472, '\p{Block= enclosed_ALPHANUMERICS}', ""); + Expect(1, 9472, '\p{^Block= enclosed_ALPHANUMERICS}', ""); + Expect(1, 9472, '\P{Block= enclosed_ALPHANUMERICS}', ""); + Expect(0, 9472, '\P{^Block= enclosed_ALPHANUMERICS}', ""); + Error('\p{Blk= -Enclosed_Alphanum/a/}'); + Error('\P{Blk= -Enclosed_Alphanum/a/}'); + Expect(1, 9471, '\p{Blk=:\AEnclosed_Alphanum\z:}', "");; + Expect(0, 9472, '\p{Blk=:\AEnclosed_Alphanum\z:}', "");; + Expect(1, 9471, '\p{Blk=enclosedalphanum}', ""); + Expect(0, 9471, '\p{^Blk=enclosedalphanum}', ""); + Expect(0, 9471, '\P{Blk=enclosedalphanum}', ""); + Expect(1, 9471, '\P{^Blk=enclosedalphanum}', ""); + Expect(0, 9472, '\p{Blk=enclosedalphanum}', ""); + Expect(1, 9472, '\p{^Blk=enclosedalphanum}', ""); + Expect(1, 9472, '\P{Blk=enclosedalphanum}', ""); + Expect(0, 9472, '\P{^Blk=enclosedalphanum}', ""); + Expect(1, 9471, '\p{Blk=:\Aenclosedalphanum\z:}', "");; + Expect(0, 9472, '\p{Blk=:\Aenclosedalphanum\z:}', "");; + Expect(1, 9471, '\p{Blk=-_Enclosed_alphanum}', ""); + Expect(0, 9471, '\p{^Blk=-_Enclosed_alphanum}', ""); + Expect(0, 9471, '\P{Blk=-_Enclosed_alphanum}', ""); + Expect(1, 9471, '\P{^Blk=-_Enclosed_alphanum}', ""); + Expect(0, 9472, '\p{Blk=-_Enclosed_alphanum}', ""); + Expect(1, 9472, '\p{^Blk=-_Enclosed_alphanum}', ""); + Expect(1, 9472, '\P{Blk=-_Enclosed_alphanum}', ""); + Expect(0, 9472, '\P{^Blk=-_Enclosed_alphanum}', ""); + Error('\p{Is_Block=:= Enclosed_alphanumerics}'); + Error('\P{Is_Block=:= Enclosed_alphanumerics}'); + Expect(1, 9471, '\p{Is_Block=enclosedalphanumerics}', ""); + Expect(0, 9471, '\p{^Is_Block=enclosedalphanumerics}', ""); + Expect(0, 9471, '\P{Is_Block=enclosedalphanumerics}', ""); + Expect(1, 9471, '\P{^Is_Block=enclosedalphanumerics}', ""); + Expect(0, 9472, '\p{Is_Block=enclosedalphanumerics}', ""); + Expect(1, 9472, '\p{^Is_Block=enclosedalphanumerics}', ""); + Expect(1, 9472, '\P{Is_Block=enclosedalphanumerics}', ""); + Expect(0, 9472, '\P{^Is_Block=enclosedalphanumerics}', ""); + Expect(1, 9471, '\p{Is_Block=_Enclosed_alphanumerics}', ""); + Expect(0, 9471, '\p{^Is_Block=_Enclosed_alphanumerics}', ""); + Expect(0, 9471, '\P{Is_Block=_Enclosed_alphanumerics}', ""); + Expect(1, 9471, '\P{^Is_Block=_Enclosed_alphanumerics}', ""); + Expect(0, 9472, '\p{Is_Block=_Enclosed_alphanumerics}', ""); + Expect(1, 9472, '\p{^Is_Block=_Enclosed_alphanumerics}', ""); + Expect(1, 9472, '\P{Is_Block=_Enclosed_alphanumerics}', ""); + Expect(0, 9472, '\P{^Is_Block=_Enclosed_alphanumerics}', ""); + Error('\p{Is_Blk=/a/ENCLOSED_Alphanum}'); + Error('\P{Is_Blk=/a/ENCLOSED_Alphanum}'); + Expect(1, 9471, '\p{Is_Blk=enclosedalphanum}', ""); + Expect(0, 9471, '\p{^Is_Blk=enclosedalphanum}', ""); + Expect(0, 9471, '\P{Is_Blk=enclosedalphanum}', ""); + Expect(1, 9471, '\P{^Is_Blk=enclosedalphanum}', ""); + Expect(0, 9472, '\p{Is_Blk=enclosedalphanum}', ""); + Expect(1, 9472, '\p{^Is_Blk=enclosedalphanum}', ""); + Expect(1, 9472, '\P{Is_Blk=enclosedalphanum}', ""); + Expect(0, 9472, '\P{^Is_Blk=enclosedalphanum}', ""); + Expect(1, 9471, '\p{Is_Blk: ENCLOSED_alphanum}', ""); + Expect(0, 9471, '\p{^Is_Blk: ENCLOSED_alphanum}', ""); + Expect(0, 9471, '\P{Is_Blk: ENCLOSED_alphanum}', ""); + Expect(1, 9471, '\P{^Is_Blk: ENCLOSED_alphanum}', ""); + Expect(0, 9472, '\p{Is_Blk: ENCLOSED_alphanum}', ""); + Expect(1, 9472, '\p{^Is_Blk: ENCLOSED_alphanum}', ""); + Expect(1, 9472, '\P{Is_Blk: ENCLOSED_alphanum}', ""); + Expect(0, 9472, '\P{^Is_Blk: ENCLOSED_alphanum}', ""); + Error('\p{Block=/a/ Enclosed_alphanumeric_supplement}'); + Error('\P{Block=/a/ Enclosed_alphanumeric_supplement}'); + Expect(1, 127487, '\p{Block=:\AEnclosed_Alphanumeric_Supplement\z:}', "");; + Expect(0, 127488, '\p{Block=:\AEnclosed_Alphanumeric_Supplement\z:}', "");; + Expect(1, 127487, '\p{Block=enclosedalphanumericsupplement}', ""); + Expect(0, 127487, '\p{^Block=enclosedalphanumericsupplement}', ""); + Expect(0, 127487, '\P{Block=enclosedalphanumericsupplement}', ""); + Expect(1, 127487, '\P{^Block=enclosedalphanumericsupplement}', ""); + Expect(0, 127488, '\p{Block=enclosedalphanumericsupplement}', ""); + Expect(1, 127488, '\p{^Block=enclosedalphanumericsupplement}', ""); + Expect(1, 127488, '\P{Block=enclosedalphanumericsupplement}', ""); + Expect(0, 127488, '\P{^Block=enclosedalphanumericsupplement}', ""); + Expect(1, 127487, '\p{Block=:\Aenclosedalphanumericsupplement\z:}', "");; + Expect(0, 127488, '\p{Block=:\Aenclosedalphanumericsupplement\z:}', "");; + Expect(1, 127487, '\p{Block=--Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127487, '\p{^Block=--Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127487, '\P{Block=--Enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127487, '\P{^Block=--Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127488, '\p{Block=--Enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127488, '\p{^Block=--Enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127488, '\P{Block=--Enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127488, '\P{^Block=--Enclosed_Alphanumeric_Supplement}', ""); + Error('\p{Blk=:= -Enclosed_alphanum_Sup}'); + Error('\P{Blk=:= -Enclosed_alphanum_Sup}'); + Expect(1, 127487, '\p{Blk=:\AEnclosed_Alphanum_Sup\z:}', "");; + Expect(0, 127488, '\p{Blk=:\AEnclosed_Alphanum_Sup\z:}', "");; + Expect(1, 127487, '\p{Blk=enclosedalphanumsup}', ""); + Expect(0, 127487, '\p{^Blk=enclosedalphanumsup}', ""); + Expect(0, 127487, '\P{Blk=enclosedalphanumsup}', ""); + Expect(1, 127487, '\P{^Blk=enclosedalphanumsup}', ""); + Expect(0, 127488, '\p{Blk=enclosedalphanumsup}', ""); + Expect(1, 127488, '\p{^Blk=enclosedalphanumsup}', ""); + Expect(1, 127488, '\P{Blk=enclosedalphanumsup}', ""); + Expect(0, 127488, '\P{^Blk=enclosedalphanumsup}', ""); + Expect(1, 127487, '\p{Blk=:\Aenclosedalphanumsup\z:}', "");; + Expect(0, 127488, '\p{Blk=:\Aenclosedalphanumsup\z:}', "");; + Expect(1, 127487, '\p{Blk= Enclosed_Alphanum_Sup}', ""); + Expect(0, 127487, '\p{^Blk= Enclosed_Alphanum_Sup}', ""); + Expect(0, 127487, '\P{Blk= Enclosed_Alphanum_Sup}', ""); + Expect(1, 127487, '\P{^Blk= Enclosed_Alphanum_Sup}', ""); + Expect(0, 127488, '\p{Blk= Enclosed_Alphanum_Sup}', ""); + Expect(1, 127488, '\p{^Blk= Enclosed_Alphanum_Sup}', ""); + Expect(1, 127488, '\P{Blk= Enclosed_Alphanum_Sup}', ""); + Expect(0, 127488, '\P{^Blk= Enclosed_Alphanum_Sup}', ""); + Error('\p{Is_Block= Enclosed_ALPHANUMERIC_Supplement/a/}'); + Error('\P{Is_Block= Enclosed_ALPHANUMERIC_Supplement/a/}'); + Expect(1, 127487, '\p{Is_Block=enclosedalphanumericsupplement}', ""); + Expect(0, 127487, '\p{^Is_Block=enclosedalphanumericsupplement}', ""); + Expect(0, 127487, '\P{Is_Block=enclosedalphanumericsupplement}', ""); + Expect(1, 127487, '\P{^Is_Block=enclosedalphanumericsupplement}', ""); + Expect(0, 127488, '\p{Is_Block=enclosedalphanumericsupplement}', ""); + Expect(1, 127488, '\p{^Is_Block=enclosedalphanumericsupplement}', ""); + Expect(1, 127488, '\P{Is_Block=enclosedalphanumericsupplement}', ""); + Expect(0, 127488, '\P{^Is_Block=enclosedalphanumericsupplement}', ""); + Expect(1, 127487, '\p{Is_Block= -enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127487, '\p{^Is_Block= -enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127487, '\P{Is_Block= -enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127487, '\P{^Is_Block= -enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127488, '\p{Is_Block= -enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127488, '\p{^Is_Block= -enclosed_Alphanumeric_Supplement}', ""); + Expect(1, 127488, '\P{Is_Block= -enclosed_Alphanumeric_Supplement}', ""); + Expect(0, 127488, '\P{^Is_Block= -enclosed_Alphanumeric_Supplement}', ""); + Error('\p{Is_Blk=/a/Enclosed_Alphanum_Sup}'); + Error('\P{Is_Blk=/a/Enclosed_Alphanum_Sup}'); + Expect(1, 127487, '\p{Is_Blk=enclosedalphanumsup}', ""); + Expect(0, 127487, '\p{^Is_Blk=enclosedalphanumsup}', ""); + Expect(0, 127487, '\P{Is_Blk=enclosedalphanumsup}', ""); + Expect(1, 127487, '\P{^Is_Blk=enclosedalphanumsup}', ""); + Expect(0, 127488, '\p{Is_Blk=enclosedalphanumsup}', ""); + Expect(1, 127488, '\p{^Is_Blk=enclosedalphanumsup}', ""); + Expect(1, 127488, '\P{Is_Blk=enclosedalphanumsup}', ""); + Expect(0, 127488, '\P{^Is_Blk=enclosedalphanumsup}', ""); + Expect(1, 127487, '\p{Is_Blk=--enclosed_Alphanum_SUP}', ""); + Expect(0, 127487, '\p{^Is_Blk=--enclosed_Alphanum_SUP}', ""); + Expect(0, 127487, '\P{Is_Blk=--enclosed_Alphanum_SUP}', ""); + Expect(1, 127487, '\P{^Is_Blk=--enclosed_Alphanum_SUP}', ""); + Expect(0, 127488, '\p{Is_Blk=--enclosed_Alphanum_SUP}', ""); + Expect(1, 127488, '\p{^Is_Blk=--enclosed_Alphanum_SUP}', ""); + Expect(1, 127488, '\P{Is_Blk=--enclosed_Alphanum_SUP}', ""); + Expect(0, 127488, '\P{^Is_Blk=--enclosed_Alphanum_SUP}', ""); + Error('\p{Block=- enclosed_CJK_Letters_and_Months:=}'); + Error('\P{Block=- enclosed_CJK_Letters_and_Months:=}'); + Expect(1, 13055, '\p{Block=:\AEnclosed_CJK_Letters_And_Months\z:}', "");; + Expect(0, 13056, '\p{Block=:\AEnclosed_CJK_Letters_And_Months\z:}', "");; + Expect(1, 13055, '\p{Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\p{^Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\P{Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\P{^Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\p{Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\p{^Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\P{Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\P{^Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\p{Block=:\Aenclosedcjklettersandmonths\z:}', "");; + Expect(0, 13056, '\p{Block=:\Aenclosedcjklettersandmonths\z:}', "");; + Expect(1, 13055, '\p{Block=enclosed_CJK_Letters_And_months}', ""); + Expect(0, 13055, '\p{^Block=enclosed_CJK_Letters_And_months}', ""); + Expect(0, 13055, '\P{Block=enclosed_CJK_Letters_And_months}', ""); + Expect(1, 13055, '\P{^Block=enclosed_CJK_Letters_And_months}', ""); + Expect(0, 13056, '\p{Block=enclosed_CJK_Letters_And_months}', ""); + Expect(1, 13056, '\p{^Block=enclosed_CJK_Letters_And_months}', ""); + Expect(1, 13056, '\P{Block=enclosed_CJK_Letters_And_months}', ""); + Expect(0, 13056, '\P{^Block=enclosed_CJK_Letters_And_months}', ""); + Error('\p{Blk=-/a/Enclosed_CJK}'); + Error('\P{Blk=-/a/Enclosed_CJK}'); + Expect(1, 13055, '\p{Blk=:\AEnclosed_CJK\z:}', "");; + Expect(0, 13056, '\p{Blk=:\AEnclosed_CJK\z:}', "");; + Expect(1, 13055, '\p{Blk=enclosedcjk}', ""); + Expect(0, 13055, '\p{^Blk=enclosedcjk}', ""); + Expect(0, 13055, '\P{Blk=enclosedcjk}', ""); + Expect(1, 13055, '\P{^Blk=enclosedcjk}', ""); + Expect(0, 13056, '\p{Blk=enclosedcjk}', ""); + Expect(1, 13056, '\p{^Blk=enclosedcjk}', ""); + Expect(1, 13056, '\P{Blk=enclosedcjk}', ""); + Expect(0, 13056, '\P{^Blk=enclosedcjk}', ""); + Expect(1, 13055, '\p{Blk=:\Aenclosedcjk\z:}', "");; + Expect(0, 13056, '\p{Blk=:\Aenclosedcjk\z:}', "");; + Expect(1, 13055, '\p{Blk= ENCLOSED_cjk}', ""); + Expect(0, 13055, '\p{^Blk= ENCLOSED_cjk}', ""); + Expect(0, 13055, '\P{Blk= ENCLOSED_cjk}', ""); + Expect(1, 13055, '\P{^Blk= ENCLOSED_cjk}', ""); + Expect(0, 13056, '\p{Blk= ENCLOSED_cjk}', ""); + Expect(1, 13056, '\p{^Blk= ENCLOSED_cjk}', ""); + Expect(1, 13056, '\P{Blk= ENCLOSED_cjk}', ""); + Expect(0, 13056, '\P{^Blk= ENCLOSED_cjk}', ""); + Error('\p{Is_Block=_ENCLOSED_CJK_LETTERS_and_MONTHS/a/}'); + Error('\P{Is_Block=_ENCLOSED_CJK_LETTERS_and_MONTHS/a/}'); + Expect(1, 13055, '\p{Is_Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\p{^Is_Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\P{Is_Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\P{^Is_Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\p{Is_Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\p{^Is_Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\P{Is_Block=enclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\P{^Is_Block=enclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\p{Is_Block=ENCLOSED_cjk_letters_And_Months}', ""); + Expect(0, 13055, '\p{^Is_Block=ENCLOSED_cjk_letters_And_Months}', ""); + Expect(0, 13055, '\P{Is_Block=ENCLOSED_cjk_letters_And_Months}', ""); + Expect(1, 13055, '\P{^Is_Block=ENCLOSED_cjk_letters_And_Months}', ""); + Expect(0, 13056, '\p{Is_Block=ENCLOSED_cjk_letters_And_Months}', ""); + Expect(1, 13056, '\p{^Is_Block=ENCLOSED_cjk_letters_And_Months}', ""); + Expect(1, 13056, '\P{Is_Block=ENCLOSED_cjk_letters_And_Months}', ""); + Expect(0, 13056, '\P{^Is_Block=ENCLOSED_cjk_letters_And_Months}', ""); + Error('\p{Is_Blk= ENCLOSED_CJK:=}'); + Error('\P{Is_Blk= ENCLOSED_CJK:=}'); + Expect(1, 13055, '\p{Is_Blk=enclosedcjk}', ""); + Expect(0, 13055, '\p{^Is_Blk=enclosedcjk}', ""); + Expect(0, 13055, '\P{Is_Blk=enclosedcjk}', ""); + Expect(1, 13055, '\P{^Is_Blk=enclosedcjk}', ""); + Expect(0, 13056, '\p{Is_Blk=enclosedcjk}', ""); + Expect(1, 13056, '\p{^Is_Blk=enclosedcjk}', ""); + Expect(1, 13056, '\P{Is_Blk=enclosedcjk}', ""); + Expect(0, 13056, '\P{^Is_Blk=enclosedcjk}', ""); + Expect(1, 13055, '\p{Is_Blk=-Enclosed_cjk}', ""); + Expect(0, 13055, '\p{^Is_Blk=-Enclosed_cjk}', ""); + Expect(0, 13055, '\P{Is_Blk=-Enclosed_cjk}', ""); + Expect(1, 13055, '\P{^Is_Blk=-Enclosed_cjk}', ""); + Expect(0, 13056, '\p{Is_Blk=-Enclosed_cjk}', ""); + Expect(1, 13056, '\p{^Is_Blk=-Enclosed_cjk}', ""); + Expect(1, 13056, '\P{Is_Blk=-Enclosed_cjk}', ""); + Expect(0, 13056, '\P{^Is_Blk=-Enclosed_cjk}', ""); + Error('\p{Block= -Enclosed_Ideographic_supplement:=}'); + Error('\P{Block= -Enclosed_Ideographic_supplement:=}'); + Expect(1, 127743, '\p{Block=:\AEnclosed_Ideographic_Supplement\z:}', "");; + Expect(0, 127744, '\p{Block=:\AEnclosed_Ideographic_Supplement\z:}', "");; + Expect(1, 127743, '\p{Block=enclosedideographicsupplement}', ""); + Expect(0, 127743, '\p{^Block=enclosedideographicsupplement}', ""); + Expect(0, 127743, '\P{Block=enclosedideographicsupplement}', ""); + Expect(1, 127743, '\P{^Block=enclosedideographicsupplement}', ""); + Expect(0, 127744, '\p{Block=enclosedideographicsupplement}', ""); + Expect(1, 127744, '\p{^Block=enclosedideographicsupplement}', ""); + Expect(1, 127744, '\P{Block=enclosedideographicsupplement}', ""); + Expect(0, 127744, '\P{^Block=enclosedideographicsupplement}', ""); + Expect(1, 127743, '\p{Block=:\Aenclosedideographicsupplement\z:}', "");; + Expect(0, 127744, '\p{Block=:\Aenclosedideographicsupplement\z:}', "");; + Expect(1, 127743, '\p{Block= Enclosed_IDEOGRAPHIC_SUPPLEMENT}', ""); + Expect(0, 127743, '\p{^Block= Enclosed_IDEOGRAPHIC_SUPPLEMENT}', ""); + Expect(0, 127743, '\P{Block= Enclosed_IDEOGRAPHIC_SUPPLEMENT}', ""); + Expect(1, 127743, '\P{^Block= Enclosed_IDEOGRAPHIC_SUPPLEMENT}', ""); + Expect(0, 127744, '\p{Block= Enclosed_IDEOGRAPHIC_SUPPLEMENT}', ""); + Expect(1, 127744, '\p{^Block= Enclosed_IDEOGRAPHIC_SUPPLEMENT}', ""); + Expect(1, 127744, '\P{Block= Enclosed_IDEOGRAPHIC_SUPPLEMENT}', ""); + Expect(0, 127744, '\P{^Block= Enclosed_IDEOGRAPHIC_SUPPLEMENT}', ""); + Error('\p{Blk=--enclosed_Ideographic_Sup:=}'); + Error('\P{Blk=--enclosed_Ideographic_Sup:=}'); + Expect(1, 127743, '\p{Blk=:\AEnclosed_Ideographic_Sup\z:}', "");; + Expect(0, 127744, '\p{Blk=:\AEnclosed_Ideographic_Sup\z:}', "");; + Expect(1, 127743, '\p{Blk=enclosedideographicsup}', ""); + Expect(0, 127743, '\p{^Blk=enclosedideographicsup}', ""); + Expect(0, 127743, '\P{Blk=enclosedideographicsup}', ""); + Expect(1, 127743, '\P{^Blk=enclosedideographicsup}', ""); + Expect(0, 127744, '\p{Blk=enclosedideographicsup}', ""); + Expect(1, 127744, '\p{^Blk=enclosedideographicsup}', ""); + Expect(1, 127744, '\P{Blk=enclosedideographicsup}', ""); + Expect(0, 127744, '\P{^Blk=enclosedideographicsup}', ""); + Expect(1, 127743, '\p{Blk=:\Aenclosedideographicsup\z:}', "");; + Expect(0, 127744, '\p{Blk=:\Aenclosedideographicsup\z:}', "");; + Expect(1, 127743, '\p{Blk=-Enclosed_Ideographic_Sup}', ""); + Expect(0, 127743, '\p{^Blk=-Enclosed_Ideographic_Sup}', ""); + Expect(0, 127743, '\P{Blk=-Enclosed_Ideographic_Sup}', ""); + Expect(1, 127743, '\P{^Blk=-Enclosed_Ideographic_Sup}', ""); + Expect(0, 127744, '\p{Blk=-Enclosed_Ideographic_Sup}', ""); + Expect(1, 127744, '\p{^Blk=-Enclosed_Ideographic_Sup}', ""); + Expect(1, 127744, '\P{Blk=-Enclosed_Ideographic_Sup}', ""); + Expect(0, 127744, '\P{^Blk=-Enclosed_Ideographic_Sup}', ""); + Error('\p{Is_Block=/a/Enclosed_Ideographic_Supplement}'); + Error('\P{Is_Block=/a/Enclosed_Ideographic_Supplement}'); + Expect(1, 127743, '\p{Is_Block=enclosedideographicsupplement}', ""); + Expect(0, 127743, '\p{^Is_Block=enclosedideographicsupplement}', ""); + Expect(0, 127743, '\P{Is_Block=enclosedideographicsupplement}', ""); + Expect(1, 127743, '\P{^Is_Block=enclosedideographicsupplement}', ""); + Expect(0, 127744, '\p{Is_Block=enclosedideographicsupplement}', ""); + Expect(1, 127744, '\p{^Is_Block=enclosedideographicsupplement}', ""); + Expect(1, 127744, '\P{Is_Block=enclosedideographicsupplement}', ""); + Expect(0, 127744, '\P{^Is_Block=enclosedideographicsupplement}', ""); + Expect(1, 127743, '\p{Is_Block= ENCLOSED_Ideographic_SUPPLEMENT}', ""); + Expect(0, 127743, '\p{^Is_Block= ENCLOSED_Ideographic_SUPPLEMENT}', ""); + Expect(0, 127743, '\P{Is_Block= ENCLOSED_Ideographic_SUPPLEMENT}', ""); + Expect(1, 127743, '\P{^Is_Block= ENCLOSED_Ideographic_SUPPLEMENT}', ""); + Expect(0, 127744, '\p{Is_Block= ENCLOSED_Ideographic_SUPPLEMENT}', ""); + Expect(1, 127744, '\p{^Is_Block= ENCLOSED_Ideographic_SUPPLEMENT}', ""); + Expect(1, 127744, '\P{Is_Block= ENCLOSED_Ideographic_SUPPLEMENT}', ""); + Expect(0, 127744, '\P{^Is_Block= ENCLOSED_Ideographic_SUPPLEMENT}', ""); + Error('\p{Is_Blk=-:=enclosed_ideographic_sup}'); + Error('\P{Is_Blk=-:=enclosed_ideographic_sup}'); + Expect(1, 127743, '\p{Is_Blk=enclosedideographicsup}', ""); + Expect(0, 127743, '\p{^Is_Blk=enclosedideographicsup}', ""); + Expect(0, 127743, '\P{Is_Blk=enclosedideographicsup}', ""); + Expect(1, 127743, '\P{^Is_Blk=enclosedideographicsup}', ""); + Expect(0, 127744, '\p{Is_Blk=enclosedideographicsup}', ""); + Expect(1, 127744, '\p{^Is_Blk=enclosedideographicsup}', ""); + Expect(1, 127744, '\P{Is_Blk=enclosedideographicsup}', ""); + Expect(0, 127744, '\P{^Is_Blk=enclosedideographicsup}', ""); + Expect(1, 127743, '\p{Is_Blk= _Enclosed_ideographic_sup}', ""); + Expect(0, 127743, '\p{^Is_Blk= _Enclosed_ideographic_sup}', ""); + Expect(0, 127743, '\P{Is_Blk= _Enclosed_ideographic_sup}', ""); + Expect(1, 127743, '\P{^Is_Blk= _Enclosed_ideographic_sup}', ""); + Expect(0, 127744, '\p{Is_Blk= _Enclosed_ideographic_sup}', ""); + Expect(1, 127744, '\p{^Is_Blk= _Enclosed_ideographic_sup}', ""); + Expect(1, 127744, '\P{Is_Blk= _Enclosed_ideographic_sup}', ""); + Expect(0, 127744, '\P{^Is_Blk= _Enclosed_ideographic_sup}', ""); + Error('\p{Block=/a/Ethiopic}'); + Error('\P{Block=/a/Ethiopic}'); + Expect(1, 4991, '\p{Block=:\AEthiopic\z:}', "");; + Expect(0, 4992, '\p{Block=:\AEthiopic\z:}', "");; + Expect(1, 4991, '\p{Block=ethiopic}', ""); + Expect(0, 4991, '\p{^Block=ethiopic}', ""); + Expect(0, 4991, '\P{Block=ethiopic}', ""); + Expect(1, 4991, '\P{^Block=ethiopic}', ""); + Expect(0, 4992, '\p{Block=ethiopic}', ""); + Expect(1, 4992, '\p{^Block=ethiopic}', ""); + Expect(1, 4992, '\P{Block=ethiopic}', ""); + Expect(0, 4992, '\P{^Block=ethiopic}', ""); + Expect(1, 4991, '\p{Block=:\Aethiopic\z:}', "");; + Expect(0, 4992, '\p{Block=:\Aethiopic\z:}', "");; + Expect(1, 4991, '\p{Block= ETHIOPIC}', ""); + Expect(0, 4991, '\p{^Block= ETHIOPIC}', ""); + Expect(0, 4991, '\P{Block= ETHIOPIC}', ""); + Expect(1, 4991, '\P{^Block= ETHIOPIC}', ""); + Expect(0, 4992, '\p{Block= ETHIOPIC}', ""); + Expect(1, 4992, '\p{^Block= ETHIOPIC}', ""); + Expect(1, 4992, '\P{Block= ETHIOPIC}', ""); + Expect(0, 4992, '\P{^Block= ETHIOPIC}', ""); + Error('\p{Blk=_ethiopic/a/}'); + Error('\P{Blk=_ethiopic/a/}'); + Expect(1, 4991, '\p{Blk=:\AEthiopic\z:}', "");; + Expect(0, 4992, '\p{Blk=:\AEthiopic\z:}', "");; + Expect(1, 4991, '\p{Blk=ethiopic}', ""); + Expect(0, 4991, '\p{^Blk=ethiopic}', ""); + Expect(0, 4991, '\P{Blk=ethiopic}', ""); + Expect(1, 4991, '\P{^Blk=ethiopic}', ""); + Expect(0, 4992, '\p{Blk=ethiopic}', ""); + Expect(1, 4992, '\p{^Blk=ethiopic}', ""); + Expect(1, 4992, '\P{Blk=ethiopic}', ""); + Expect(0, 4992, '\P{^Blk=ethiopic}', ""); + Expect(1, 4991, '\p{Blk=:\Aethiopic\z:}', "");; + Expect(0, 4992, '\p{Blk=:\Aethiopic\z:}', "");; + Expect(1, 4991, '\p{Blk=- ETHIOPIC}', ""); + Expect(0, 4991, '\p{^Blk=- ETHIOPIC}', ""); + Expect(0, 4991, '\P{Blk=- ETHIOPIC}', ""); + Expect(1, 4991, '\P{^Blk=- ETHIOPIC}', ""); + Expect(0, 4992, '\p{Blk=- ETHIOPIC}', ""); + Expect(1, 4992, '\p{^Blk=- ETHIOPIC}', ""); + Expect(1, 4992, '\P{Blk=- ETHIOPIC}', ""); + Expect(0, 4992, '\P{^Blk=- ETHIOPIC}', ""); + Error('\p{Is_Block: Ethiopic/a/}'); + Error('\P{Is_Block: Ethiopic/a/}'); + Expect(1, 4991, '\p{Is_Block=ethiopic}', ""); + Expect(0, 4991, '\p{^Is_Block=ethiopic}', ""); + Expect(0, 4991, '\P{Is_Block=ethiopic}', ""); + Expect(1, 4991, '\P{^Is_Block=ethiopic}', ""); + Expect(0, 4992, '\p{Is_Block=ethiopic}', ""); + Expect(1, 4992, '\p{^Is_Block=ethiopic}', ""); + Expect(1, 4992, '\P{Is_Block=ethiopic}', ""); + Expect(0, 4992, '\P{^Is_Block=ethiopic}', ""); + Expect(1, 4991, '\p{Is_Block=_-Ethiopic}', ""); + Expect(0, 4991, '\p{^Is_Block=_-Ethiopic}', ""); + Expect(0, 4991, '\P{Is_Block=_-Ethiopic}', ""); + Expect(1, 4991, '\P{^Is_Block=_-Ethiopic}', ""); + Expect(0, 4992, '\p{Is_Block=_-Ethiopic}', ""); + Expect(1, 4992, '\p{^Is_Block=_-Ethiopic}', ""); + Expect(1, 4992, '\P{Is_Block=_-Ethiopic}', ""); + Expect(0, 4992, '\P{^Is_Block=_-Ethiopic}', ""); + Error('\p{Is_Blk=--ethiopic/a/}'); + Error('\P{Is_Blk=--ethiopic/a/}'); + Expect(1, 4991, '\p{Is_Blk=ethiopic}', ""); + Expect(0, 4991, '\p{^Is_Blk=ethiopic}', ""); + Expect(0, 4991, '\P{Is_Blk=ethiopic}', ""); + Expect(1, 4991, '\P{^Is_Blk=ethiopic}', ""); + Expect(0, 4992, '\p{Is_Blk=ethiopic}', ""); + Expect(1, 4992, '\p{^Is_Blk=ethiopic}', ""); + Expect(1, 4992, '\P{Is_Blk=ethiopic}', ""); + Expect(0, 4992, '\P{^Is_Blk=ethiopic}', ""); + Expect(1, 4991, '\p{Is_Blk=_-ethiopic}', ""); + Expect(0, 4991, '\p{^Is_Blk=_-ethiopic}', ""); + Expect(0, 4991, '\P{Is_Blk=_-ethiopic}', ""); + Expect(1, 4991, '\P{^Is_Blk=_-ethiopic}', ""); + Expect(0, 4992, '\p{Is_Blk=_-ethiopic}', ""); + Expect(1, 4992, '\p{^Is_Blk=_-ethiopic}', ""); + Expect(1, 4992, '\P{Is_Blk=_-ethiopic}', ""); + Expect(0, 4992, '\P{^Is_Blk=_-ethiopic}', ""); + Error('\p{Block= /a/Ethiopic_EXTENDED}'); + Error('\P{Block= /a/Ethiopic_EXTENDED}'); + Expect(1, 11743, '\p{Block=:\AEthiopic_Extended\z:}', "");; + Expect(0, 11744, '\p{Block=:\AEthiopic_Extended\z:}', "");; + Expect(1, 11743, '\p{Block=ethiopicextended}', ""); + Expect(0, 11743, '\p{^Block=ethiopicextended}', ""); + Expect(0, 11743, '\P{Block=ethiopicextended}', ""); + Expect(1, 11743, '\P{^Block=ethiopicextended}', ""); + Expect(0, 11744, '\p{Block=ethiopicextended}', ""); + Expect(1, 11744, '\p{^Block=ethiopicextended}', ""); + Expect(1, 11744, '\P{Block=ethiopicextended}', ""); + Expect(0, 11744, '\P{^Block=ethiopicextended}', ""); + Expect(1, 11743, '\p{Block=:\Aethiopicextended\z:}', "");; + Expect(0, 11744, '\p{Block=:\Aethiopicextended\z:}', "");; + Expect(1, 11743, '\p{Block= _ETHIOPIC_EXTENDED}', ""); + Expect(0, 11743, '\p{^Block= _ETHIOPIC_EXTENDED}', ""); + Expect(0, 11743, '\P{Block= _ETHIOPIC_EXTENDED}', ""); + Expect(1, 11743, '\P{^Block= _ETHIOPIC_EXTENDED}', ""); + Expect(0, 11744, '\p{Block= _ETHIOPIC_EXTENDED}', ""); + Expect(1, 11744, '\p{^Block= _ETHIOPIC_EXTENDED}', ""); + Expect(1, 11744, '\P{Block= _ETHIOPIC_EXTENDED}', ""); + Expect(0, 11744, '\P{^Block= _ETHIOPIC_EXTENDED}', ""); + Error('\p{Blk=:=ETHIOPIC_Ext}'); + Error('\P{Blk=:=ETHIOPIC_Ext}'); + Expect(1, 11743, '\p{Blk=:\AEthiopic_Ext\z:}', "");; + Expect(0, 11744, '\p{Blk=:\AEthiopic_Ext\z:}', "");; + Expect(1, 11743, '\p{Blk=ethiopicext}', ""); + Expect(0, 11743, '\p{^Blk=ethiopicext}', ""); + Expect(0, 11743, '\P{Blk=ethiopicext}', ""); + Expect(1, 11743, '\P{^Blk=ethiopicext}', ""); + Expect(0, 11744, '\p{Blk=ethiopicext}', ""); + Expect(1, 11744, '\p{^Blk=ethiopicext}', ""); + Expect(1, 11744, '\P{Blk=ethiopicext}', ""); + Expect(0, 11744, '\P{^Blk=ethiopicext}', ""); + Expect(1, 11743, '\p{Blk=:\Aethiopicext\z:}', "");; + Expect(0, 11744, '\p{Blk=:\Aethiopicext\z:}', "");; + Expect(1, 11743, '\p{Blk=- ETHIOPIC_EXT}', ""); + Expect(0, 11743, '\p{^Blk=- ETHIOPIC_EXT}', ""); + Expect(0, 11743, '\P{Blk=- ETHIOPIC_EXT}', ""); + Expect(1, 11743, '\P{^Blk=- ETHIOPIC_EXT}', ""); + Expect(0, 11744, '\p{Blk=- ETHIOPIC_EXT}', ""); + Expect(1, 11744, '\p{^Blk=- ETHIOPIC_EXT}', ""); + Expect(1, 11744, '\P{Blk=- ETHIOPIC_EXT}', ""); + Expect(0, 11744, '\P{^Blk=- ETHIOPIC_EXT}', ""); + Error('\p{Is_Block=/a/ _ETHIOPIC_EXTENDED}'); + Error('\P{Is_Block=/a/ _ETHIOPIC_EXTENDED}'); + Expect(1, 11743, '\p{Is_Block:ethiopicextended}', ""); + Expect(0, 11743, '\p{^Is_Block:ethiopicextended}', ""); + Expect(0, 11743, '\P{Is_Block:ethiopicextended}', ""); + Expect(1, 11743, '\P{^Is_Block:ethiopicextended}', ""); + Expect(0, 11744, '\p{Is_Block:ethiopicextended}', ""); + Expect(1, 11744, '\p{^Is_Block:ethiopicextended}', ""); + Expect(1, 11744, '\P{Is_Block:ethiopicextended}', ""); + Expect(0, 11744, '\P{^Is_Block:ethiopicextended}', ""); + Expect(1, 11743, '\p{Is_Block=_ ETHIOPIC_Extended}', ""); + Expect(0, 11743, '\p{^Is_Block=_ ETHIOPIC_Extended}', ""); + Expect(0, 11743, '\P{Is_Block=_ ETHIOPIC_Extended}', ""); + Expect(1, 11743, '\P{^Is_Block=_ ETHIOPIC_Extended}', ""); + Expect(0, 11744, '\p{Is_Block=_ ETHIOPIC_Extended}', ""); + Expect(1, 11744, '\p{^Is_Block=_ ETHIOPIC_Extended}', ""); + Expect(1, 11744, '\P{Is_Block=_ ETHIOPIC_Extended}', ""); + Expect(0, 11744, '\P{^Is_Block=_ ETHIOPIC_Extended}', ""); + Error('\p{Is_Blk=_ Ethiopic_Ext/a/}'); + Error('\P{Is_Blk=_ Ethiopic_Ext/a/}'); + Expect(1, 11743, '\p{Is_Blk=ethiopicext}', ""); + Expect(0, 11743, '\p{^Is_Blk=ethiopicext}', ""); + Expect(0, 11743, '\P{Is_Blk=ethiopicext}', ""); + Expect(1, 11743, '\P{^Is_Blk=ethiopicext}', ""); + Expect(0, 11744, '\p{Is_Blk=ethiopicext}', ""); + Expect(1, 11744, '\p{^Is_Blk=ethiopicext}', ""); + Expect(1, 11744, '\P{Is_Blk=ethiopicext}', ""); + Expect(0, 11744, '\P{^Is_Blk=ethiopicext}', ""); + Expect(1, 11743, '\p{Is_Blk= _Ethiopic_ext}', ""); + Expect(0, 11743, '\p{^Is_Blk= _Ethiopic_ext}', ""); + Expect(0, 11743, '\P{Is_Blk= _Ethiopic_ext}', ""); + Expect(1, 11743, '\P{^Is_Blk= _Ethiopic_ext}', ""); + Expect(0, 11744, '\p{Is_Blk= _Ethiopic_ext}', ""); + Expect(1, 11744, '\p{^Is_Blk= _Ethiopic_ext}', ""); + Expect(1, 11744, '\P{Is_Blk= _Ethiopic_ext}', ""); + Expect(0, 11744, '\P{^Is_Blk= _Ethiopic_ext}', ""); + Error('\p{Block=/a/-Ethiopic_Extended_a}'); + Error('\P{Block=/a/-Ethiopic_Extended_a}'); + Expect(1, 43823, '\p{Block=:\AEthiopic_Extended_A\z:}', "");; + Expect(0, 43824, '\p{Block=:\AEthiopic_Extended_A\z:}', "");; + Expect(1, 43823, '\p{Block=ethiopicextendeda}', ""); + Expect(0, 43823, '\p{^Block=ethiopicextendeda}', ""); + Expect(0, 43823, '\P{Block=ethiopicextendeda}', ""); + Expect(1, 43823, '\P{^Block=ethiopicextendeda}', ""); + Expect(0, 43824, '\p{Block=ethiopicextendeda}', ""); + Expect(1, 43824, '\p{^Block=ethiopicextendeda}', ""); + Expect(1, 43824, '\P{Block=ethiopicextendeda}', ""); + Expect(0, 43824, '\P{^Block=ethiopicextendeda}', ""); + Expect(1, 43823, '\p{Block=:\Aethiopicextendeda\z:}', "");; + Expect(0, 43824, '\p{Block=:\Aethiopicextendeda\z:}', "");; + Expect(1, 43823, '\p{Block=- Ethiopic_Extended_A}', ""); + Expect(0, 43823, '\p{^Block=- Ethiopic_Extended_A}', ""); + Expect(0, 43823, '\P{Block=- Ethiopic_Extended_A}', ""); + Expect(1, 43823, '\P{^Block=- Ethiopic_Extended_A}', ""); + Expect(0, 43824, '\p{Block=- Ethiopic_Extended_A}', ""); + Expect(1, 43824, '\p{^Block=- Ethiopic_Extended_A}', ""); + Expect(1, 43824, '\P{Block=- Ethiopic_Extended_A}', ""); + Expect(0, 43824, '\P{^Block=- Ethiopic_Extended_A}', ""); + Error('\p{Blk=_ Ethiopic_Ext_A/a/}'); + Error('\P{Blk=_ Ethiopic_Ext_A/a/}'); + Expect(1, 43823, '\p{Blk=:\AEthiopic_Ext_A\z:}', "");; + Expect(0, 43824, '\p{Blk=:\AEthiopic_Ext_A\z:}', "");; + Expect(1, 43823, '\p{Blk=ethiopicexta}', ""); + Expect(0, 43823, '\p{^Blk=ethiopicexta}', ""); + Expect(0, 43823, '\P{Blk=ethiopicexta}', ""); + Expect(1, 43823, '\P{^Blk=ethiopicexta}', ""); + Expect(0, 43824, '\p{Blk=ethiopicexta}', ""); + Expect(1, 43824, '\p{^Blk=ethiopicexta}', ""); + Expect(1, 43824, '\P{Blk=ethiopicexta}', ""); + Expect(0, 43824, '\P{^Blk=ethiopicexta}', ""); + Expect(1, 43823, '\p{Blk=:\Aethiopicexta\z:}', "");; + Expect(0, 43824, '\p{Blk=:\Aethiopicexta\z:}', "");; + Expect(1, 43823, '\p{Blk= ethiopic_Ext_A}', ""); + Expect(0, 43823, '\p{^Blk= ethiopic_Ext_A}', ""); + Expect(0, 43823, '\P{Blk= ethiopic_Ext_A}', ""); + Expect(1, 43823, '\P{^Blk= ethiopic_Ext_A}', ""); + Expect(0, 43824, '\p{Blk= ethiopic_Ext_A}', ""); + Expect(1, 43824, '\p{^Blk= ethiopic_Ext_A}', ""); + Expect(1, 43824, '\P{Blk= ethiopic_Ext_A}', ""); + Expect(0, 43824, '\P{^Blk= ethiopic_Ext_A}', ""); + Error('\p{Is_Block=-Ethiopic_extended_A:=}'); + Error('\P{Is_Block=-Ethiopic_extended_A:=}'); + Expect(1, 43823, '\p{Is_Block=ethiopicextendeda}', ""); + Expect(0, 43823, '\p{^Is_Block=ethiopicextendeda}', ""); + Expect(0, 43823, '\P{Is_Block=ethiopicextendeda}', ""); + Expect(1, 43823, '\P{^Is_Block=ethiopicextendeda}', ""); + Expect(0, 43824, '\p{Is_Block=ethiopicextendeda}', ""); + Expect(1, 43824, '\p{^Is_Block=ethiopicextendeda}', ""); + Expect(1, 43824, '\P{Is_Block=ethiopicextendeda}', ""); + Expect(0, 43824, '\P{^Is_Block=ethiopicextendeda}', ""); + Expect(1, 43823, '\p{Is_Block=- Ethiopic_EXTENDED_A}', ""); + Expect(0, 43823, '\p{^Is_Block=- Ethiopic_EXTENDED_A}', ""); + Expect(0, 43823, '\P{Is_Block=- Ethiopic_EXTENDED_A}', ""); + Expect(1, 43823, '\P{^Is_Block=- Ethiopic_EXTENDED_A}', ""); + Expect(0, 43824, '\p{Is_Block=- Ethiopic_EXTENDED_A}', ""); + Expect(1, 43824, '\p{^Is_Block=- Ethiopic_EXTENDED_A}', ""); + Expect(1, 43824, '\P{Is_Block=- Ethiopic_EXTENDED_A}', ""); + Expect(0, 43824, '\P{^Is_Block=- Ethiopic_EXTENDED_A}', ""); + Error('\p{Is_Blk= ethiopic_Ext_a:=}'); + Error('\P{Is_Blk= ethiopic_Ext_a:=}'); + Expect(1, 43823, '\p{Is_Blk=ethiopicexta}', ""); + Expect(0, 43823, '\p{^Is_Blk=ethiopicexta}', ""); + Expect(0, 43823, '\P{Is_Blk=ethiopicexta}', ""); + Expect(1, 43823, '\P{^Is_Blk=ethiopicexta}', ""); + Expect(0, 43824, '\p{Is_Blk=ethiopicexta}', ""); + Expect(1, 43824, '\p{^Is_Blk=ethiopicexta}', ""); + Expect(1, 43824, '\P{Is_Blk=ethiopicexta}', ""); + Expect(0, 43824, '\P{^Is_Blk=ethiopicexta}', ""); + Expect(1, 43823, '\p{Is_Blk=- ethiopic_Ext_a}', ""); + Expect(0, 43823, '\p{^Is_Blk=- ethiopic_Ext_a}', ""); + Expect(0, 43823, '\P{Is_Blk=- ethiopic_Ext_a}', ""); + Expect(1, 43823, '\P{^Is_Blk=- ethiopic_Ext_a}', ""); + Expect(0, 43824, '\p{Is_Blk=- ethiopic_Ext_a}', ""); + Expect(1, 43824, '\p{^Is_Blk=- ethiopic_Ext_a}', ""); + Expect(1, 43824, '\P{Is_Blk=- ethiopic_Ext_a}', ""); + Expect(0, 43824, '\P{^Is_Blk=- ethiopic_Ext_a}', ""); + Error('\p{Block=Ethiopic_EXTENDED_B/a/}'); + Error('\P{Block=Ethiopic_EXTENDED_B/a/}'); + Expect(1, 124927, '\p{Block=:\AEthiopic_Extended_B\z:}', "");; + Expect(0, 124928, '\p{Block=:\AEthiopic_Extended_B\z:}', "");; + Expect(1, 124927, '\p{Block=ethiopicextendedb}', ""); + Expect(0, 124927, '\p{^Block=ethiopicextendedb}', ""); + Expect(0, 124927, '\P{Block=ethiopicextendedb}', ""); + Expect(1, 124927, '\P{^Block=ethiopicextendedb}', ""); + Expect(0, 124928, '\p{Block=ethiopicextendedb}', ""); + Expect(1, 124928, '\p{^Block=ethiopicextendedb}', ""); + Expect(1, 124928, '\P{Block=ethiopicextendedb}', ""); + Expect(0, 124928, '\P{^Block=ethiopicextendedb}', ""); + Expect(1, 124927, '\p{Block=:\Aethiopicextendedb\z:}', "");; + Expect(0, 124928, '\p{Block=:\Aethiopicextendedb\z:}', "");; + Expect(1, 124927, '\p{Block=_Ethiopic_Extended_B}', ""); + Expect(0, 124927, '\p{^Block=_Ethiopic_Extended_B}', ""); + Expect(0, 124927, '\P{Block=_Ethiopic_Extended_B}', ""); + Expect(1, 124927, '\P{^Block=_Ethiopic_Extended_B}', ""); + Expect(0, 124928, '\p{Block=_Ethiopic_Extended_B}', ""); + Expect(1, 124928, '\p{^Block=_Ethiopic_Extended_B}', ""); + Expect(1, 124928, '\P{Block=_Ethiopic_Extended_B}', ""); + Expect(0, 124928, '\P{^Block=_Ethiopic_Extended_B}', ""); + Error('\p{Blk=/a/--ethiopic_Ext_b}'); + Error('\P{Blk=/a/--ethiopic_Ext_b}'); + Expect(1, 124927, '\p{Blk=:\AEthiopic_Ext_B\z:}', "");; + Expect(0, 124928, '\p{Blk=:\AEthiopic_Ext_B\z:}', "");; + Expect(1, 124927, '\p{Blk=ethiopicextb}', ""); + Expect(0, 124927, '\p{^Blk=ethiopicextb}', ""); + Expect(0, 124927, '\P{Blk=ethiopicextb}', ""); + Expect(1, 124927, '\P{^Blk=ethiopicextb}', ""); + Expect(0, 124928, '\p{Blk=ethiopicextb}', ""); + Expect(1, 124928, '\p{^Blk=ethiopicextb}', ""); + Expect(1, 124928, '\P{Blk=ethiopicextb}', ""); + Expect(0, 124928, '\P{^Blk=ethiopicextb}', ""); + Expect(1, 124927, '\p{Blk=:\Aethiopicextb\z:}', "");; + Expect(0, 124928, '\p{Blk=:\Aethiopicextb\z:}', "");; + Expect(1, 124927, '\p{Blk=-ethiopic_Ext_B}', ""); + Expect(0, 124927, '\p{^Blk=-ethiopic_Ext_B}', ""); + Expect(0, 124927, '\P{Blk=-ethiopic_Ext_B}', ""); + Expect(1, 124927, '\P{^Blk=-ethiopic_Ext_B}', ""); + Expect(0, 124928, '\p{Blk=-ethiopic_Ext_B}', ""); + Expect(1, 124928, '\p{^Blk=-ethiopic_Ext_B}', ""); + Expect(1, 124928, '\P{Blk=-ethiopic_Ext_B}', ""); + Expect(0, 124928, '\P{^Blk=-ethiopic_Ext_B}', ""); + Error('\p{Is_Block=:=_ Ethiopic_Extended_B}'); + Error('\P{Is_Block=:=_ Ethiopic_Extended_B}'); + Expect(1, 124927, '\p{Is_Block=ethiopicextendedb}', ""); + Expect(0, 124927, '\p{^Is_Block=ethiopicextendedb}', ""); + Expect(0, 124927, '\P{Is_Block=ethiopicextendedb}', ""); + Expect(1, 124927, '\P{^Is_Block=ethiopicextendedb}', ""); + Expect(0, 124928, '\p{Is_Block=ethiopicextendedb}', ""); + Expect(1, 124928, '\p{^Is_Block=ethiopicextendedb}', ""); + Expect(1, 124928, '\P{Is_Block=ethiopicextendedb}', ""); + Expect(0, 124928, '\P{^Is_Block=ethiopicextendedb}', ""); + Expect(1, 124927, '\p{Is_Block=__ETHIOPIC_Extended_B}', ""); + Expect(0, 124927, '\p{^Is_Block=__ETHIOPIC_Extended_B}', ""); + Expect(0, 124927, '\P{Is_Block=__ETHIOPIC_Extended_B}', ""); + Expect(1, 124927, '\P{^Is_Block=__ETHIOPIC_Extended_B}', ""); + Expect(0, 124928, '\p{Is_Block=__ETHIOPIC_Extended_B}', ""); + Expect(1, 124928, '\p{^Is_Block=__ETHIOPIC_Extended_B}', ""); + Expect(1, 124928, '\P{Is_Block=__ETHIOPIC_Extended_B}', ""); + Expect(0, 124928, '\P{^Is_Block=__ETHIOPIC_Extended_B}', ""); + Error('\p{Is_Blk=__Ethiopic_Ext_B/a/}'); + Error('\P{Is_Blk=__Ethiopic_Ext_B/a/}'); + Expect(1, 124927, '\p{Is_Blk=ethiopicextb}', ""); + Expect(0, 124927, '\p{^Is_Blk=ethiopicextb}', ""); + Expect(0, 124927, '\P{Is_Blk=ethiopicextb}', ""); + Expect(1, 124927, '\P{^Is_Blk=ethiopicextb}', ""); + Expect(0, 124928, '\p{Is_Blk=ethiopicextb}', ""); + Expect(1, 124928, '\p{^Is_Blk=ethiopicextb}', ""); + Expect(1, 124928, '\P{Is_Blk=ethiopicextb}', ""); + Expect(0, 124928, '\P{^Is_Blk=ethiopicextb}', ""); + Expect(1, 124927, '\p{Is_Blk= _ethiopic_Ext_B}', ""); + Expect(0, 124927, '\p{^Is_Blk= _ethiopic_Ext_B}', ""); + Expect(0, 124927, '\P{Is_Blk= _ethiopic_Ext_B}', ""); + Expect(1, 124927, '\P{^Is_Blk= _ethiopic_Ext_B}', ""); + Expect(0, 124928, '\p{Is_Blk= _ethiopic_Ext_B}', ""); + Expect(1, 124928, '\p{^Is_Blk= _ethiopic_Ext_B}', ""); + Expect(1, 124928, '\P{Is_Blk= _ethiopic_Ext_B}', ""); + Expect(0, 124928, '\P{^Is_Blk= _ethiopic_Ext_B}', ""); + Error('\p{Block=/a/ ethiopic_Supplement}'); + Error('\P{Block=/a/ ethiopic_Supplement}'); + Expect(1, 5023, '\p{Block=:\AEthiopic_Supplement\z:}', "");; + Expect(0, 5024, '\p{Block=:\AEthiopic_Supplement\z:}', "");; + Expect(1, 5023, '\p{Block=ethiopicsupplement}', ""); + Expect(0, 5023, '\p{^Block=ethiopicsupplement}', ""); + Expect(0, 5023, '\P{Block=ethiopicsupplement}', ""); + Expect(1, 5023, '\P{^Block=ethiopicsupplement}', ""); + Expect(0, 5024, '\p{Block=ethiopicsupplement}', ""); + Expect(1, 5024, '\p{^Block=ethiopicsupplement}', ""); + Expect(1, 5024, '\P{Block=ethiopicsupplement}', ""); + Expect(0, 5024, '\P{^Block=ethiopicsupplement}', ""); + Expect(1, 5023, '\p{Block=:\Aethiopicsupplement\z:}', "");; + Expect(0, 5024, '\p{Block=:\Aethiopicsupplement\z:}', "");; + Expect(1, 5023, '\p{Block=-ETHIOPIC_Supplement}', ""); + Expect(0, 5023, '\p{^Block=-ETHIOPIC_Supplement}', ""); + Expect(0, 5023, '\P{Block=-ETHIOPIC_Supplement}', ""); + Expect(1, 5023, '\P{^Block=-ETHIOPIC_Supplement}', ""); + Expect(0, 5024, '\p{Block=-ETHIOPIC_Supplement}', ""); + Expect(1, 5024, '\p{^Block=-ETHIOPIC_Supplement}', ""); + Expect(1, 5024, '\P{Block=-ETHIOPIC_Supplement}', ""); + Expect(0, 5024, '\P{^Block=-ETHIOPIC_Supplement}', ""); + Error('\p{Blk=:= Ethiopic_Sup}'); + Error('\P{Blk=:= Ethiopic_Sup}'); + Expect(1, 5023, '\p{Blk=:\AEthiopic_Sup\z:}', "");; + Expect(0, 5024, '\p{Blk=:\AEthiopic_Sup\z:}', "");; + Expect(1, 5023, '\p{Blk:ethiopicsup}', ""); + Expect(0, 5023, '\p{^Blk:ethiopicsup}', ""); + Expect(0, 5023, '\P{Blk:ethiopicsup}', ""); + Expect(1, 5023, '\P{^Blk:ethiopicsup}', ""); + Expect(0, 5024, '\p{Blk:ethiopicsup}', ""); + Expect(1, 5024, '\p{^Blk:ethiopicsup}', ""); + Expect(1, 5024, '\P{Blk:ethiopicsup}', ""); + Expect(0, 5024, '\P{^Blk:ethiopicsup}', ""); + Expect(1, 5023, '\p{Blk=:\Aethiopicsup\z:}', "");; + Expect(0, 5024, '\p{Blk=:\Aethiopicsup\z:}', "");; + Expect(1, 5023, '\p{Blk= ETHIOPIC_sup}', ""); + Expect(0, 5023, '\p{^Blk= ETHIOPIC_sup}', ""); + Expect(0, 5023, '\P{Blk= ETHIOPIC_sup}', ""); + Expect(1, 5023, '\P{^Blk= ETHIOPIC_sup}', ""); + Expect(0, 5024, '\p{Blk= ETHIOPIC_sup}', ""); + Expect(1, 5024, '\p{^Blk= ETHIOPIC_sup}', ""); + Expect(1, 5024, '\P{Blk= ETHIOPIC_sup}', ""); + Expect(0, 5024, '\P{^Blk= ETHIOPIC_sup}', ""); + Error('\p{Is_Block=:= Ethiopic_Supplement}'); + Error('\P{Is_Block=:= Ethiopic_Supplement}'); + Expect(1, 5023, '\p{Is_Block=ethiopicsupplement}', ""); + Expect(0, 5023, '\p{^Is_Block=ethiopicsupplement}', ""); + Expect(0, 5023, '\P{Is_Block=ethiopicsupplement}', ""); + Expect(1, 5023, '\P{^Is_Block=ethiopicsupplement}', ""); + Expect(0, 5024, '\p{Is_Block=ethiopicsupplement}', ""); + Expect(1, 5024, '\p{^Is_Block=ethiopicsupplement}', ""); + Expect(1, 5024, '\P{Is_Block=ethiopicsupplement}', ""); + Expect(0, 5024, '\P{^Is_Block=ethiopicsupplement}', ""); + Expect(1, 5023, '\p{Is_Block= Ethiopic_supplement}', ""); + Expect(0, 5023, '\p{^Is_Block= Ethiopic_supplement}', ""); + Expect(0, 5023, '\P{Is_Block= Ethiopic_supplement}', ""); + Expect(1, 5023, '\P{^Is_Block= Ethiopic_supplement}', ""); + Expect(0, 5024, '\p{Is_Block= Ethiopic_supplement}', ""); + Expect(1, 5024, '\p{^Is_Block= Ethiopic_supplement}', ""); + Expect(1, 5024, '\P{Is_Block= Ethiopic_supplement}', ""); + Expect(0, 5024, '\P{^Is_Block= Ethiopic_supplement}', ""); + Error('\p{Is_Blk=/a/- ethiopic_SUP}'); + Error('\P{Is_Blk=/a/- ethiopic_SUP}'); + Expect(1, 5023, '\p{Is_Blk=ethiopicsup}', ""); + Expect(0, 5023, '\p{^Is_Blk=ethiopicsup}', ""); + Expect(0, 5023, '\P{Is_Blk=ethiopicsup}', ""); + Expect(1, 5023, '\P{^Is_Blk=ethiopicsup}', ""); + Expect(0, 5024, '\p{Is_Blk=ethiopicsup}', ""); + Expect(1, 5024, '\p{^Is_Blk=ethiopicsup}', ""); + Expect(1, 5024, '\P{Is_Blk=ethiopicsup}', ""); + Expect(0, 5024, '\P{^Is_Blk=ethiopicsup}', ""); + Expect(1, 5023, '\p{Is_Blk=- Ethiopic_Sup}', ""); + Expect(0, 5023, '\p{^Is_Blk=- Ethiopic_Sup}', ""); + Expect(0, 5023, '\P{Is_Blk=- Ethiopic_Sup}', ""); + Expect(1, 5023, '\P{^Is_Blk=- Ethiopic_Sup}', ""); + Expect(0, 5024, '\p{Is_Blk=- Ethiopic_Sup}', ""); + Expect(1, 5024, '\p{^Is_Blk=- Ethiopic_Sup}', ""); + Expect(1, 5024, '\P{Is_Blk=- Ethiopic_Sup}', ""); + Expect(0, 5024, '\P{^Is_Blk=- Ethiopic_Sup}', ""); + Error('\p{Block=:= -garay}'); + Error('\P{Block=:= -garay}'); + Expect(1, 69007, '\p{Block=:\AGaray\z:}', "");; + Expect(0, 69008, '\p{Block=:\AGaray\z:}', "");; + Expect(1, 69007, '\p{Block=garay}', ""); + Expect(0, 69007, '\p{^Block=garay}', ""); + Expect(0, 69007, '\P{Block=garay}', ""); + Expect(1, 69007, '\P{^Block=garay}', ""); + Expect(0, 69008, '\p{Block=garay}', ""); + Expect(1, 69008, '\p{^Block=garay}', ""); + Expect(1, 69008, '\P{Block=garay}', ""); + Expect(0, 69008, '\P{^Block=garay}', ""); + Expect(1, 69007, '\p{Block=:\Agaray\z:}', "");; + Expect(0, 69008, '\p{Block=:\Agaray\z:}', "");; + Expect(1, 69007, '\p{Block: _-Garay}', ""); + Expect(0, 69007, '\p{^Block: _-Garay}', ""); + Expect(0, 69007, '\P{Block: _-Garay}', ""); + Expect(1, 69007, '\P{^Block: _-Garay}', ""); + Expect(0, 69008, '\p{Block: _-Garay}', ""); + Expect(1, 69008, '\p{^Block: _-Garay}', ""); + Expect(1, 69008, '\P{Block: _-Garay}', ""); + Expect(0, 69008, '\P{^Block: _-Garay}', ""); + Error('\p{Blk=:=Garay}'); + Error('\P{Blk=:=Garay}'); + Expect(1, 69007, '\p{Blk=:\AGaray\z:}', "");; + Expect(0, 69008, '\p{Blk=:\AGaray\z:}', "");; + Expect(1, 69007, '\p{Blk: garay}', ""); + Expect(0, 69007, '\p{^Blk: garay}', ""); + Expect(0, 69007, '\P{Blk: garay}', ""); + Expect(1, 69007, '\P{^Blk: garay}', ""); + Expect(0, 69008, '\p{Blk: garay}', ""); + Expect(1, 69008, '\p{^Blk: garay}', ""); + Expect(1, 69008, '\P{Blk: garay}', ""); + Expect(0, 69008, '\P{^Blk: garay}', ""); + Expect(1, 69007, '\p{Blk=:\Agaray\z:}', "");; + Expect(0, 69008, '\p{Blk=:\Agaray\z:}', "");; + Expect(1, 69007, '\p{Blk= Garay}', ""); + Expect(0, 69007, '\p{^Blk= Garay}', ""); + Expect(0, 69007, '\P{Blk= Garay}', ""); + Expect(1, 69007, '\P{^Blk= Garay}', ""); + Expect(0, 69008, '\p{Blk= Garay}', ""); + Expect(1, 69008, '\p{^Blk= Garay}', ""); + Expect(1, 69008, '\P{Blk= Garay}', ""); + Expect(0, 69008, '\P{^Blk= Garay}', ""); + Error('\p{Is_Block=/a/ garay}'); + Error('\P{Is_Block=/a/ garay}'); + Expect(1, 69007, '\p{Is_Block=garay}', ""); + Expect(0, 69007, '\p{^Is_Block=garay}', ""); + Expect(0, 69007, '\P{Is_Block=garay}', ""); + Expect(1, 69007, '\P{^Is_Block=garay}', ""); + Expect(0, 69008, '\p{Is_Block=garay}', ""); + Expect(1, 69008, '\p{^Is_Block=garay}', ""); + Expect(1, 69008, '\P{Is_Block=garay}', ""); + Expect(0, 69008, '\P{^Is_Block=garay}', ""); + Expect(1, 69007, '\p{Is_Block=__GARAY}', ""); + Expect(0, 69007, '\p{^Is_Block=__GARAY}', ""); + Expect(0, 69007, '\P{Is_Block=__GARAY}', ""); + Expect(1, 69007, '\P{^Is_Block=__GARAY}', ""); + Expect(0, 69008, '\p{Is_Block=__GARAY}', ""); + Expect(1, 69008, '\p{^Is_Block=__GARAY}', ""); + Expect(1, 69008, '\P{Is_Block=__GARAY}', ""); + Expect(0, 69008, '\P{^Is_Block=__GARAY}', ""); + Error('\p{Is_Blk= /a/GARAY}'); + Error('\P{Is_Blk= /a/GARAY}'); + Expect(1, 69007, '\p{Is_Blk=garay}', ""); + Expect(0, 69007, '\p{^Is_Blk=garay}', ""); + Expect(0, 69007, '\P{Is_Blk=garay}', ""); + Expect(1, 69007, '\P{^Is_Blk=garay}', ""); + Expect(0, 69008, '\p{Is_Blk=garay}', ""); + Expect(1, 69008, '\p{^Is_Blk=garay}', ""); + Expect(1, 69008, '\P{Is_Blk=garay}', ""); + Expect(0, 69008, '\P{^Is_Blk=garay}', ""); + Expect(1, 69007, '\p{Is_Blk= _Garay}', ""); + Expect(0, 69007, '\p{^Is_Blk= _Garay}', ""); + Expect(0, 69007, '\P{Is_Blk= _Garay}', ""); + Expect(1, 69007, '\P{^Is_Blk= _Garay}', ""); + Expect(0, 69008, '\p{Is_Blk= _Garay}', ""); + Expect(1, 69008, '\p{^Is_Blk= _Garay}', ""); + Expect(1, 69008, '\P{Is_Blk= _Garay}', ""); + Expect(0, 69008, '\P{^Is_Blk= _Garay}', ""); + Error('\p{Block= :=Geometric_Shapes}'); + Error('\P{Block= :=Geometric_Shapes}'); + Expect(1, 9727, '\p{Block=:\AGeometric_Shapes\z:}', "");; + Expect(0, 9728, '\p{Block=:\AGeometric_Shapes\z:}', "");; + Expect(1, 9727, '\p{Block=geometricshapes}', ""); + Expect(0, 9727, '\p{^Block=geometricshapes}', ""); + Expect(0, 9727, '\P{Block=geometricshapes}', ""); + Expect(1, 9727, '\P{^Block=geometricshapes}', ""); + Expect(0, 9728, '\p{Block=geometricshapes}', ""); + Expect(1, 9728, '\p{^Block=geometricshapes}', ""); + Expect(1, 9728, '\P{Block=geometricshapes}', ""); + Expect(0, 9728, '\P{^Block=geometricshapes}', ""); + Expect(1, 9727, '\p{Block=:\Ageometricshapes\z:}', "");; + Expect(0, 9728, '\p{Block=:\Ageometricshapes\z:}', "");; + Expect(1, 9727, '\p{Block: -Geometric_Shapes}', ""); + Expect(0, 9727, '\p{^Block: -Geometric_Shapes}', ""); + Expect(0, 9727, '\P{Block: -Geometric_Shapes}', ""); + Expect(1, 9727, '\P{^Block: -Geometric_Shapes}', ""); + Expect(0, 9728, '\p{Block: -Geometric_Shapes}', ""); + Expect(1, 9728, '\p{^Block: -Geometric_Shapes}', ""); + Expect(1, 9728, '\P{Block: -Geometric_Shapes}', ""); + Expect(0, 9728, '\P{^Block: -Geometric_Shapes}', ""); + Error('\p{Blk=:=-_GEOMETRIC_SHAPES}'); + Error('\P{Blk=:=-_GEOMETRIC_SHAPES}'); + Expect(1, 9727, '\p{Blk=:\AGeometric_Shapes\z:}', "");; + Expect(0, 9728, '\p{Blk=:\AGeometric_Shapes\z:}', "");; + Expect(1, 9727, '\p{Blk=geometricshapes}', ""); + Expect(0, 9727, '\p{^Blk=geometricshapes}', ""); + Expect(0, 9727, '\P{Blk=geometricshapes}', ""); + Expect(1, 9727, '\P{^Blk=geometricshapes}', ""); + Expect(0, 9728, '\p{Blk=geometricshapes}', ""); + Expect(1, 9728, '\p{^Blk=geometricshapes}', ""); + Expect(1, 9728, '\P{Blk=geometricshapes}', ""); + Expect(0, 9728, '\P{^Blk=geometricshapes}', ""); + Expect(1, 9727, '\p{Blk=:\Ageometricshapes\z:}', "");; + Expect(0, 9728, '\p{Blk=:\Ageometricshapes\z:}', "");; + Expect(1, 9727, '\p{Blk= -Geometric_shapes}', ""); + Expect(0, 9727, '\p{^Blk= -Geometric_shapes}', ""); + Expect(0, 9727, '\P{Blk= -Geometric_shapes}', ""); + Expect(1, 9727, '\P{^Blk= -Geometric_shapes}', ""); + Expect(0, 9728, '\p{Blk= -Geometric_shapes}', ""); + Expect(1, 9728, '\p{^Blk= -Geometric_shapes}', ""); + Expect(1, 9728, '\P{Blk= -Geometric_shapes}', ""); + Expect(0, 9728, '\P{^Blk= -Geometric_shapes}', ""); + Error('\p{Is_Block: :=Geometric_Shapes}'); + Error('\P{Is_Block: :=Geometric_Shapes}'); + Expect(1, 9727, '\p{Is_Block=geometricshapes}', ""); + Expect(0, 9727, '\p{^Is_Block=geometricshapes}', ""); + Expect(0, 9727, '\P{Is_Block=geometricshapes}', ""); + Expect(1, 9727, '\P{^Is_Block=geometricshapes}', ""); + Expect(0, 9728, '\p{Is_Block=geometricshapes}', ""); + Expect(1, 9728, '\p{^Is_Block=geometricshapes}', ""); + Expect(1, 9728, '\P{Is_Block=geometricshapes}', ""); + Expect(0, 9728, '\P{^Is_Block=geometricshapes}', ""); + Expect(1, 9727, '\p{Is_Block=--geometric_Shapes}', ""); + Expect(0, 9727, '\p{^Is_Block=--geometric_Shapes}', ""); + Expect(0, 9727, '\P{Is_Block=--geometric_Shapes}', ""); + Expect(1, 9727, '\P{^Is_Block=--geometric_Shapes}', ""); + Expect(0, 9728, '\p{Is_Block=--geometric_Shapes}', ""); + Expect(1, 9728, '\p{^Is_Block=--geometric_Shapes}', ""); + Expect(1, 9728, '\P{Is_Block=--geometric_Shapes}', ""); + Expect(0, 9728, '\P{^Is_Block=--geometric_Shapes}', ""); + Error('\p{Is_Blk=:=- Geometric_SHAPES}'); + Error('\P{Is_Blk=:=- Geometric_SHAPES}'); + Expect(1, 9727, '\p{Is_Blk=geometricshapes}', ""); + Expect(0, 9727, '\p{^Is_Blk=geometricshapes}', ""); + Expect(0, 9727, '\P{Is_Blk=geometricshapes}', ""); + Expect(1, 9727, '\P{^Is_Blk=geometricshapes}', ""); + Expect(0, 9728, '\p{Is_Blk=geometricshapes}', ""); + Expect(1, 9728, '\p{^Is_Blk=geometricshapes}', ""); + Expect(1, 9728, '\P{Is_Blk=geometricshapes}', ""); + Expect(0, 9728, '\P{^Is_Blk=geometricshapes}', ""); + Expect(1, 9727, '\p{Is_Blk=_-GEOMETRIC_Shapes}', ""); + Expect(0, 9727, '\p{^Is_Blk=_-GEOMETRIC_Shapes}', ""); + Expect(0, 9727, '\P{Is_Blk=_-GEOMETRIC_Shapes}', ""); + Expect(1, 9727, '\P{^Is_Blk=_-GEOMETRIC_Shapes}', ""); + Expect(0, 9728, '\p{Is_Blk=_-GEOMETRIC_Shapes}', ""); + Expect(1, 9728, '\p{^Is_Blk=_-GEOMETRIC_Shapes}', ""); + Expect(1, 9728, '\P{Is_Blk=_-GEOMETRIC_Shapes}', ""); + Expect(0, 9728, '\P{^Is_Blk=_-GEOMETRIC_Shapes}', ""); + Error('\p{Block=-/a/Geometric_shapes_Extended}'); + Error('\P{Block=-/a/Geometric_shapes_Extended}'); + Expect(1, 129023, '\p{Block=:\AGeometric_Shapes_Extended\z:}', "");; + Expect(0, 129024, '\p{Block=:\AGeometric_Shapes_Extended\z:}', "");; + Expect(1, 129023, '\p{Block=geometricshapesextended}', ""); + Expect(0, 129023, '\p{^Block=geometricshapesextended}', ""); + Expect(0, 129023, '\P{Block=geometricshapesextended}', ""); + Expect(1, 129023, '\P{^Block=geometricshapesextended}', ""); + Expect(0, 129024, '\p{Block=geometricshapesextended}', ""); + Expect(1, 129024, '\p{^Block=geometricshapesextended}', ""); + Expect(1, 129024, '\P{Block=geometricshapesextended}', ""); + Expect(0, 129024, '\P{^Block=geometricshapesextended}', ""); + Expect(1, 129023, '\p{Block=:\Ageometricshapesextended\z:}', "");; + Expect(0, 129024, '\p{Block=:\Ageometricshapesextended\z:}', "");; + Expect(1, 129023, '\p{Block=_ geometric_SHAPES_Extended}', ""); + Expect(0, 129023, '\p{^Block=_ geometric_SHAPES_Extended}', ""); + Expect(0, 129023, '\P{Block=_ geometric_SHAPES_Extended}', ""); + Expect(1, 129023, '\P{^Block=_ geometric_SHAPES_Extended}', ""); + Expect(0, 129024, '\p{Block=_ geometric_SHAPES_Extended}', ""); + Expect(1, 129024, '\p{^Block=_ geometric_SHAPES_Extended}', ""); + Expect(1, 129024, '\P{Block=_ geometric_SHAPES_Extended}', ""); + Expect(0, 129024, '\P{^Block=_ geometric_SHAPES_Extended}', ""); + Error('\p{Blk= :=geometric_Shapes_EXT}'); + Error('\P{Blk= :=geometric_Shapes_EXT}'); + Expect(1, 129023, '\p{Blk=:\AGeometric_Shapes_Ext\z:}', "");; + Expect(0, 129024, '\p{Blk=:\AGeometric_Shapes_Ext\z:}', "");; + Expect(1, 129023, '\p{Blk=geometricshapesext}', ""); + Expect(0, 129023, '\p{^Blk=geometricshapesext}', ""); + Expect(0, 129023, '\P{Blk=geometricshapesext}', ""); + Expect(1, 129023, '\P{^Blk=geometricshapesext}', ""); + Expect(0, 129024, '\p{Blk=geometricshapesext}', ""); + Expect(1, 129024, '\p{^Blk=geometricshapesext}', ""); + Expect(1, 129024, '\P{Blk=geometricshapesext}', ""); + Expect(0, 129024, '\P{^Blk=geometricshapesext}', ""); + Expect(1, 129023, '\p{Blk=:\Ageometricshapesext\z:}', "");; + Expect(0, 129024, '\p{Blk=:\Ageometricshapesext\z:}', "");; + Expect(1, 129023, '\p{Blk= geometric_Shapes_Ext}', ""); + Expect(0, 129023, '\p{^Blk= geometric_Shapes_Ext}', ""); + Expect(0, 129023, '\P{Blk= geometric_Shapes_Ext}', ""); + Expect(1, 129023, '\P{^Blk= geometric_Shapes_Ext}', ""); + Expect(0, 129024, '\p{Blk= geometric_Shapes_Ext}', ""); + Expect(1, 129024, '\p{^Blk= geometric_Shapes_Ext}', ""); + Expect(1, 129024, '\P{Blk= geometric_Shapes_Ext}', ""); + Expect(0, 129024, '\P{^Blk= geometric_Shapes_Ext}', ""); + Error('\p{Is_Block= _GEOMETRIC_shapes_Extended:=}'); + Error('\P{Is_Block= _GEOMETRIC_shapes_Extended:=}'); + Expect(1, 129023, '\p{Is_Block=geometricshapesextended}', ""); + Expect(0, 129023, '\p{^Is_Block=geometricshapesextended}', ""); + Expect(0, 129023, '\P{Is_Block=geometricshapesextended}', ""); + Expect(1, 129023, '\P{^Is_Block=geometricshapesextended}', ""); + Expect(0, 129024, '\p{Is_Block=geometricshapesextended}', ""); + Expect(1, 129024, '\p{^Is_Block=geometricshapesextended}', ""); + Expect(1, 129024, '\P{Is_Block=geometricshapesextended}', ""); + Expect(0, 129024, '\P{^Is_Block=geometricshapesextended}', ""); + Expect(1, 129023, '\p{Is_Block=_ geometric_shapes_Extended}', ""); + Expect(0, 129023, '\p{^Is_Block=_ geometric_shapes_Extended}', ""); + Expect(0, 129023, '\P{Is_Block=_ geometric_shapes_Extended}', ""); + Expect(1, 129023, '\P{^Is_Block=_ geometric_shapes_Extended}', ""); + Expect(0, 129024, '\p{Is_Block=_ geometric_shapes_Extended}', ""); + Expect(1, 129024, '\p{^Is_Block=_ geometric_shapes_Extended}', ""); + Expect(1, 129024, '\P{Is_Block=_ geometric_shapes_Extended}', ""); + Expect(0, 129024, '\P{^Is_Block=_ geometric_shapes_Extended}', ""); + Error('\p{Is_Blk: _ Geometric_Shapes_Ext:=}'); + Error('\P{Is_Blk: _ Geometric_Shapes_Ext:=}'); + Expect(1, 129023, '\p{Is_Blk: geometricshapesext}', ""); + Expect(0, 129023, '\p{^Is_Blk: geometricshapesext}', ""); + Expect(0, 129023, '\P{Is_Blk: geometricshapesext}', ""); + Expect(1, 129023, '\P{^Is_Blk: geometricshapesext}', ""); + Expect(0, 129024, '\p{Is_Blk: geometricshapesext}', ""); + Expect(1, 129024, '\p{^Is_Blk: geometricshapesext}', ""); + Expect(1, 129024, '\P{Is_Blk: geometricshapesext}', ""); + Expect(0, 129024, '\P{^Is_Blk: geometricshapesext}', ""); + Expect(1, 129023, '\p{Is_Blk=_-Geometric_Shapes_ext}', ""); + Expect(0, 129023, '\p{^Is_Blk=_-Geometric_Shapes_ext}', ""); + Expect(0, 129023, '\P{Is_Blk=_-Geometric_Shapes_ext}', ""); + Expect(1, 129023, '\P{^Is_Blk=_-Geometric_Shapes_ext}', ""); + Expect(0, 129024, '\p{Is_Blk=_-Geometric_Shapes_ext}', ""); + Expect(1, 129024, '\p{^Is_Blk=_-Geometric_Shapes_ext}', ""); + Expect(1, 129024, '\P{Is_Blk=_-Geometric_Shapes_ext}', ""); + Expect(0, 129024, '\P{^Is_Blk=_-Geometric_Shapes_ext}', ""); + Error('\p{Block=_Georgian/a/}'); + Error('\P{Block=_Georgian/a/}'); + Expect(1, 4351, '\p{Block=:\AGeorgian\z:}', "");; + Expect(0, 4352, '\p{Block=:\AGeorgian\z:}', "");; + Expect(1, 4351, '\p{Block=georgian}', ""); + Expect(0, 4351, '\p{^Block=georgian}', ""); + Expect(0, 4351, '\P{Block=georgian}', ""); + Expect(1, 4351, '\P{^Block=georgian}', ""); + Expect(0, 4352, '\p{Block=georgian}', ""); + Expect(1, 4352, '\p{^Block=georgian}', ""); + Expect(1, 4352, '\P{Block=georgian}', ""); + Expect(0, 4352, '\P{^Block=georgian}', ""); + Expect(1, 4351, '\p{Block=:\Ageorgian\z:}', "");; + Expect(0, 4352, '\p{Block=:\Ageorgian\z:}', "");; + Expect(1, 4351, '\p{Block=--GEORGIAN}', ""); + Expect(0, 4351, '\p{^Block=--GEORGIAN}', ""); + Expect(0, 4351, '\P{Block=--GEORGIAN}', ""); + Expect(1, 4351, '\P{^Block=--GEORGIAN}', ""); + Expect(0, 4352, '\p{Block=--GEORGIAN}', ""); + Expect(1, 4352, '\p{^Block=--GEORGIAN}', ""); + Expect(1, 4352, '\P{Block=--GEORGIAN}', ""); + Expect(0, 4352, '\P{^Block=--GEORGIAN}', ""); + Error('\p{Blk=_:=GEORGIAN}'); + Error('\P{Blk=_:=GEORGIAN}'); + Expect(1, 4351, '\p{Blk=:\AGeorgian\z:}', "");; + Expect(0, 4352, '\p{Blk=:\AGeorgian\z:}', "");; + Expect(1, 4351, '\p{Blk=georgian}', ""); + Expect(0, 4351, '\p{^Blk=georgian}', ""); + Expect(0, 4351, '\P{Blk=georgian}', ""); + Expect(1, 4351, '\P{^Blk=georgian}', ""); + Expect(0, 4352, '\p{Blk=georgian}', ""); + Expect(1, 4352, '\p{^Blk=georgian}', ""); + Expect(1, 4352, '\P{Blk=georgian}', ""); + Expect(0, 4352, '\P{^Blk=georgian}', ""); + Expect(1, 4351, '\p{Blk=:\Ageorgian\z:}', "");; + Expect(0, 4352, '\p{Blk=:\Ageorgian\z:}', "");; + Expect(1, 4351, '\p{Blk=-Georgian}', ""); + Expect(0, 4351, '\p{^Blk=-Georgian}', ""); + Expect(0, 4351, '\P{Blk=-Georgian}', ""); + Expect(1, 4351, '\P{^Blk=-Georgian}', ""); + Expect(0, 4352, '\p{Blk=-Georgian}', ""); + Expect(1, 4352, '\p{^Blk=-Georgian}', ""); + Expect(1, 4352, '\P{Blk=-Georgian}', ""); + Expect(0, 4352, '\P{^Blk=-Georgian}', ""); + Error('\p{Is_Block= :=Georgian}'); + Error('\P{Is_Block= :=Georgian}'); + Expect(1, 4351, '\p{Is_Block=georgian}', ""); + Expect(0, 4351, '\p{^Is_Block=georgian}', ""); + Expect(0, 4351, '\P{Is_Block=georgian}', ""); + Expect(1, 4351, '\P{^Is_Block=georgian}', ""); + Expect(0, 4352, '\p{Is_Block=georgian}', ""); + Expect(1, 4352, '\p{^Is_Block=georgian}', ""); + Expect(1, 4352, '\P{Is_Block=georgian}', ""); + Expect(0, 4352, '\P{^Is_Block=georgian}', ""); + Expect(1, 4351, '\p{Is_Block= _GEORGIAN}', ""); + Expect(0, 4351, '\p{^Is_Block= _GEORGIAN}', ""); + Expect(0, 4351, '\P{Is_Block= _GEORGIAN}', ""); + Expect(1, 4351, '\P{^Is_Block= _GEORGIAN}', ""); + Expect(0, 4352, '\p{Is_Block= _GEORGIAN}', ""); + Expect(1, 4352, '\p{^Is_Block= _GEORGIAN}', ""); + Expect(1, 4352, '\P{Is_Block= _GEORGIAN}', ""); + Expect(0, 4352, '\P{^Is_Block= _GEORGIAN}', ""); + Error('\p{Is_Blk=/a/ georgian}'); + Error('\P{Is_Blk=/a/ georgian}'); + Expect(1, 4351, '\p{Is_Blk=georgian}', ""); + Expect(0, 4351, '\p{^Is_Blk=georgian}', ""); + Expect(0, 4351, '\P{Is_Blk=georgian}', ""); + Expect(1, 4351, '\P{^Is_Blk=georgian}', ""); + Expect(0, 4352, '\p{Is_Blk=georgian}', ""); + Expect(1, 4352, '\p{^Is_Blk=georgian}', ""); + Expect(1, 4352, '\P{Is_Blk=georgian}', ""); + Expect(0, 4352, '\P{^Is_Blk=georgian}', ""); + Expect(1, 4351, '\p{Is_Blk= georgian}', ""); + Expect(0, 4351, '\p{^Is_Blk= georgian}', ""); + Expect(0, 4351, '\P{Is_Blk= georgian}', ""); + Expect(1, 4351, '\P{^Is_Blk= georgian}', ""); + Expect(0, 4352, '\p{Is_Blk= georgian}', ""); + Expect(1, 4352, '\p{^Is_Blk= georgian}', ""); + Expect(1, 4352, '\P{Is_Blk= georgian}', ""); + Expect(0, 4352, '\P{^Is_Blk= georgian}', ""); + Error('\p{Block=/a/_Georgian_Extended}'); + Error('\P{Block=/a/_Georgian_Extended}'); + Expect(1, 7359, '\p{Block=:\AGeorgian_Extended\z:}', "");; + Expect(0, 7360, '\p{Block=:\AGeorgian_Extended\z:}', "");; + Expect(1, 7359, '\p{Block=georgianextended}', ""); + Expect(0, 7359, '\p{^Block=georgianextended}', ""); + Expect(0, 7359, '\P{Block=georgianextended}', ""); + Expect(1, 7359, '\P{^Block=georgianextended}', ""); + Expect(0, 7360, '\p{Block=georgianextended}', ""); + Expect(1, 7360, '\p{^Block=georgianextended}', ""); + Expect(1, 7360, '\P{Block=georgianextended}', ""); + Expect(0, 7360, '\P{^Block=georgianextended}', ""); + Expect(1, 7359, '\p{Block=:\Ageorgianextended\z:}', "");; + Expect(0, 7360, '\p{Block=:\Ageorgianextended\z:}', "");; + Expect(1, 7359, '\p{Block= GEORGIAN_Extended}', ""); + Expect(0, 7359, '\p{^Block= GEORGIAN_Extended}', ""); + Expect(0, 7359, '\P{Block= GEORGIAN_Extended}', ""); + Expect(1, 7359, '\P{^Block= GEORGIAN_Extended}', ""); + Expect(0, 7360, '\p{Block= GEORGIAN_Extended}', ""); + Expect(1, 7360, '\p{^Block= GEORGIAN_Extended}', ""); + Expect(1, 7360, '\P{Block= GEORGIAN_Extended}', ""); + Expect(0, 7360, '\P{^Block= GEORGIAN_Extended}', ""); + Error('\p{Blk=GEORGIAN_Ext:=}'); + Error('\P{Blk=GEORGIAN_Ext:=}'); + Expect(1, 7359, '\p{Blk=:\AGeorgian_Ext\z:}', "");; + Expect(0, 7360, '\p{Blk=:\AGeorgian_Ext\z:}', "");; + Expect(1, 7359, '\p{Blk: georgianext}', ""); + Expect(0, 7359, '\p{^Blk: georgianext}', ""); + Expect(0, 7359, '\P{Blk: georgianext}', ""); + Expect(1, 7359, '\P{^Blk: georgianext}', ""); + Expect(0, 7360, '\p{Blk: georgianext}', ""); + Expect(1, 7360, '\p{^Blk: georgianext}', ""); + Expect(1, 7360, '\P{Blk: georgianext}', ""); + Expect(0, 7360, '\P{^Blk: georgianext}', ""); + Expect(1, 7359, '\p{Blk=:\Ageorgianext\z:}', "");; + Expect(0, 7360, '\p{Blk=:\Ageorgianext\z:}', "");; + Expect(1, 7359, '\p{Blk=_GEORGIAN_Ext}', ""); + Expect(0, 7359, '\p{^Blk=_GEORGIAN_Ext}', ""); + Expect(0, 7359, '\P{Blk=_GEORGIAN_Ext}', ""); + Expect(1, 7359, '\P{^Blk=_GEORGIAN_Ext}', ""); + Expect(0, 7360, '\p{Blk=_GEORGIAN_Ext}', ""); + Expect(1, 7360, '\p{^Blk=_GEORGIAN_Ext}', ""); + Expect(1, 7360, '\P{Blk=_GEORGIAN_Ext}', ""); + Expect(0, 7360, '\P{^Blk=_GEORGIAN_Ext}', ""); + Error('\p{Is_Block= Georgian_extended/a/}'); + Error('\P{Is_Block= Georgian_extended/a/}'); + Expect(1, 7359, '\p{Is_Block=georgianextended}', ""); + Expect(0, 7359, '\p{^Is_Block=georgianextended}', ""); + Expect(0, 7359, '\P{Is_Block=georgianextended}', ""); + Expect(1, 7359, '\P{^Is_Block=georgianextended}', ""); + Expect(0, 7360, '\p{Is_Block=georgianextended}', ""); + Expect(1, 7360, '\p{^Is_Block=georgianextended}', ""); + Expect(1, 7360, '\P{Is_Block=georgianextended}', ""); + Expect(0, 7360, '\P{^Is_Block=georgianextended}', ""); + Expect(1, 7359, '\p{Is_Block=_-Georgian_Extended}', ""); + Expect(0, 7359, '\p{^Is_Block=_-Georgian_Extended}', ""); + Expect(0, 7359, '\P{Is_Block=_-Georgian_Extended}', ""); + Expect(1, 7359, '\P{^Is_Block=_-Georgian_Extended}', ""); + Expect(0, 7360, '\p{Is_Block=_-Georgian_Extended}', ""); + Expect(1, 7360, '\p{^Is_Block=_-Georgian_Extended}', ""); + Expect(1, 7360, '\P{Is_Block=_-Georgian_Extended}', ""); + Expect(0, 7360, '\P{^Is_Block=_-Georgian_Extended}', ""); + Error('\p{Is_Blk:/a/-_georgian_Ext}'); + Error('\P{Is_Blk:/a/-_georgian_Ext}'); + Expect(1, 7359, '\p{Is_Blk=georgianext}', ""); + Expect(0, 7359, '\p{^Is_Blk=georgianext}', ""); + Expect(0, 7359, '\P{Is_Blk=georgianext}', ""); + Expect(1, 7359, '\P{^Is_Blk=georgianext}', ""); + Expect(0, 7360, '\p{Is_Blk=georgianext}', ""); + Expect(1, 7360, '\p{^Is_Blk=georgianext}', ""); + Expect(1, 7360, '\P{Is_Blk=georgianext}', ""); + Expect(0, 7360, '\P{^Is_Blk=georgianext}', ""); + Expect(1, 7359, '\p{Is_Blk= _GEORGIAN_Ext}', ""); + Expect(0, 7359, '\p{^Is_Blk= _GEORGIAN_Ext}', ""); + Expect(0, 7359, '\P{Is_Blk= _GEORGIAN_Ext}', ""); + Expect(1, 7359, '\P{^Is_Blk= _GEORGIAN_Ext}', ""); + Expect(0, 7360, '\p{Is_Blk= _GEORGIAN_Ext}', ""); + Expect(1, 7360, '\p{^Is_Blk= _GEORGIAN_Ext}', ""); + Expect(1, 7360, '\P{Is_Blk= _GEORGIAN_Ext}', ""); + Expect(0, 7360, '\P{^Is_Blk= _GEORGIAN_Ext}', ""); + Error('\p{Block=-_GEORGIAN_Supplement:=}'); + Error('\P{Block=-_GEORGIAN_Supplement:=}'); + Expect(1, 11567, '\p{Block=:\AGeorgian_Supplement\z:}', "");; + Expect(0, 11568, '\p{Block=:\AGeorgian_Supplement\z:}', "");; + Expect(1, 11567, '\p{Block=georgiansupplement}', ""); + Expect(0, 11567, '\p{^Block=georgiansupplement}', ""); + Expect(0, 11567, '\P{Block=georgiansupplement}', ""); + Expect(1, 11567, '\P{^Block=georgiansupplement}', ""); + Expect(0, 11568, '\p{Block=georgiansupplement}', ""); + Expect(1, 11568, '\p{^Block=georgiansupplement}', ""); + Expect(1, 11568, '\P{Block=georgiansupplement}', ""); + Expect(0, 11568, '\P{^Block=georgiansupplement}', ""); + Expect(1, 11567, '\p{Block=:\Ageorgiansupplement\z:}', "");; + Expect(0, 11568, '\p{Block=:\Ageorgiansupplement\z:}', "");; + Expect(1, 11567, '\p{Block= Georgian_Supplement}', ""); + Expect(0, 11567, '\p{^Block= Georgian_Supplement}', ""); + Expect(0, 11567, '\P{Block= Georgian_Supplement}', ""); + Expect(1, 11567, '\P{^Block= Georgian_Supplement}', ""); + Expect(0, 11568, '\p{Block= Georgian_Supplement}', ""); + Expect(1, 11568, '\p{^Block= Georgian_Supplement}', ""); + Expect(1, 11568, '\P{Block= Georgian_Supplement}', ""); + Expect(0, 11568, '\P{^Block= Georgian_Supplement}', ""); + Error('\p{Blk=/a/-_Georgian_sup}'); + Error('\P{Blk=/a/-_Georgian_sup}'); + Expect(1, 11567, '\p{Blk=:\AGeorgian_Sup\z:}', "");; + Expect(0, 11568, '\p{Blk=:\AGeorgian_Sup\z:}', "");; + Expect(1, 11567, '\p{Blk:georgiansup}', ""); + Expect(0, 11567, '\p{^Blk:georgiansup}', ""); + Expect(0, 11567, '\P{Blk:georgiansup}', ""); + Expect(1, 11567, '\P{^Blk:georgiansup}', ""); + Expect(0, 11568, '\p{Blk:georgiansup}', ""); + Expect(1, 11568, '\p{^Blk:georgiansup}', ""); + Expect(1, 11568, '\P{Blk:georgiansup}', ""); + Expect(0, 11568, '\P{^Blk:georgiansup}', ""); + Expect(1, 11567, '\p{Blk=:\Ageorgiansup\z:}', "");; + Expect(0, 11568, '\p{Blk=:\Ageorgiansup\z:}', "");; + Expect(1, 11567, '\p{Blk=-Georgian_sup}', ""); + Expect(0, 11567, '\p{^Blk=-Georgian_sup}', ""); + Expect(0, 11567, '\P{Blk=-Georgian_sup}', ""); + Expect(1, 11567, '\P{^Blk=-Georgian_sup}', ""); + Expect(0, 11568, '\p{Blk=-Georgian_sup}', ""); + Expect(1, 11568, '\p{^Blk=-Georgian_sup}', ""); + Expect(1, 11568, '\P{Blk=-Georgian_sup}', ""); + Expect(0, 11568, '\P{^Blk=-Georgian_sup}', ""); + Error('\p{Is_Block: /a/ _georgian_Supplement}'); + Error('\P{Is_Block: /a/ _georgian_Supplement}'); + Expect(1, 11567, '\p{Is_Block=georgiansupplement}', ""); + Expect(0, 11567, '\p{^Is_Block=georgiansupplement}', ""); + Expect(0, 11567, '\P{Is_Block=georgiansupplement}', ""); + Expect(1, 11567, '\P{^Is_Block=georgiansupplement}', ""); + Expect(0, 11568, '\p{Is_Block=georgiansupplement}', ""); + Expect(1, 11568, '\p{^Is_Block=georgiansupplement}', ""); + Expect(1, 11568, '\P{Is_Block=georgiansupplement}', ""); + Expect(0, 11568, '\P{^Is_Block=georgiansupplement}', ""); + Expect(1, 11567, '\p{Is_Block= GEORGIAN_supplement}', ""); + Expect(0, 11567, '\p{^Is_Block= GEORGIAN_supplement}', ""); + Expect(0, 11567, '\P{Is_Block= GEORGIAN_supplement}', ""); + Expect(1, 11567, '\P{^Is_Block= GEORGIAN_supplement}', ""); + Expect(0, 11568, '\p{Is_Block= GEORGIAN_supplement}', ""); + Expect(1, 11568, '\p{^Is_Block= GEORGIAN_supplement}', ""); + Expect(1, 11568, '\P{Is_Block= GEORGIAN_supplement}', ""); + Expect(0, 11568, '\P{^Is_Block= GEORGIAN_supplement}', ""); + Error('\p{Is_Blk= Georgian_SUP/a/}'); + Error('\P{Is_Blk= Georgian_SUP/a/}'); + Expect(1, 11567, '\p{Is_Blk=georgiansup}', ""); + Expect(0, 11567, '\p{^Is_Blk=georgiansup}', ""); + Expect(0, 11567, '\P{Is_Blk=georgiansup}', ""); + Expect(1, 11567, '\P{^Is_Blk=georgiansup}', ""); + Expect(0, 11568, '\p{Is_Blk=georgiansup}', ""); + Expect(1, 11568, '\p{^Is_Blk=georgiansup}', ""); + Expect(1, 11568, '\P{Is_Blk=georgiansup}', ""); + Expect(0, 11568, '\P{^Is_Blk=georgiansup}', ""); + Expect(1, 11567, '\p{Is_Blk= _Georgian_Sup}', ""); + Expect(0, 11567, '\p{^Is_Blk= _Georgian_Sup}', ""); + Expect(0, 11567, '\P{Is_Blk= _Georgian_Sup}', ""); + Expect(1, 11567, '\P{^Is_Blk= _Georgian_Sup}', ""); + Expect(0, 11568, '\p{Is_Blk= _Georgian_Sup}', ""); + Expect(1, 11568, '\p{^Is_Blk= _Georgian_Sup}', ""); + Expect(1, 11568, '\P{Is_Blk= _Georgian_Sup}', ""); + Expect(0, 11568, '\P{^Is_Blk= _Georgian_Sup}', ""); + Error('\p{Block=/a/ -glagolitic}'); + Error('\P{Block=/a/ -glagolitic}'); + Expect(1, 11359, '\p{Block=:\AGlagolitic\z:}', "");; + Expect(0, 11360, '\p{Block=:\AGlagolitic\z:}', "");; + Expect(1, 11359, '\p{Block=glagolitic}', ""); + Expect(0, 11359, '\p{^Block=glagolitic}', ""); + Expect(0, 11359, '\P{Block=glagolitic}', ""); + Expect(1, 11359, '\P{^Block=glagolitic}', ""); + Expect(0, 11360, '\p{Block=glagolitic}', ""); + Expect(1, 11360, '\p{^Block=glagolitic}', ""); + Expect(1, 11360, '\P{Block=glagolitic}', ""); + Expect(0, 11360, '\P{^Block=glagolitic}', ""); + Expect(1, 11359, '\p{Block=:\Aglagolitic\z:}', "");; + Expect(0, 11360, '\p{Block=:\Aglagolitic\z:}', "");; + Expect(1, 11359, '\p{Block=_GLAGOLITIC}', ""); + Expect(0, 11359, '\p{^Block=_GLAGOLITIC}', ""); + Expect(0, 11359, '\P{Block=_GLAGOLITIC}', ""); + Expect(1, 11359, '\P{^Block=_GLAGOLITIC}', ""); + Expect(0, 11360, '\p{Block=_GLAGOLITIC}', ""); + Expect(1, 11360, '\p{^Block=_GLAGOLITIC}', ""); + Expect(1, 11360, '\P{Block=_GLAGOLITIC}', ""); + Expect(0, 11360, '\P{^Block=_GLAGOLITIC}', ""); + Error('\p{Blk=:=_GLAGOLITIC}'); + Error('\P{Blk=:=_GLAGOLITIC}'); + Expect(1, 11359, '\p{Blk=:\AGlagolitic\z:}', "");; + Expect(0, 11360, '\p{Blk=:\AGlagolitic\z:}', "");; + Expect(1, 11359, '\p{Blk=glagolitic}', ""); + Expect(0, 11359, '\p{^Blk=glagolitic}', ""); + Expect(0, 11359, '\P{Blk=glagolitic}', ""); + Expect(1, 11359, '\P{^Blk=glagolitic}', ""); + Expect(0, 11360, '\p{Blk=glagolitic}', ""); + Expect(1, 11360, '\p{^Blk=glagolitic}', ""); + Expect(1, 11360, '\P{Blk=glagolitic}', ""); + Expect(0, 11360, '\P{^Blk=glagolitic}', ""); + Expect(1, 11359, '\p{Blk=:\Aglagolitic\z:}', "");; + Expect(0, 11360, '\p{Blk=:\Aglagolitic\z:}', "");; + Expect(1, 11359, '\p{Blk=--Glagolitic}', ""); + Expect(0, 11359, '\p{^Blk=--Glagolitic}', ""); + Expect(0, 11359, '\P{Blk=--Glagolitic}', ""); + Expect(1, 11359, '\P{^Blk=--Glagolitic}', ""); + Expect(0, 11360, '\p{Blk=--Glagolitic}', ""); + Expect(1, 11360, '\p{^Blk=--Glagolitic}', ""); + Expect(1, 11360, '\P{Blk=--Glagolitic}', ""); + Expect(0, 11360, '\P{^Blk=--Glagolitic}', ""); + Error('\p{Is_Block: glagolitic/a/}'); + Error('\P{Is_Block: glagolitic/a/}'); + Expect(1, 11359, '\p{Is_Block=glagolitic}', ""); + Expect(0, 11359, '\p{^Is_Block=glagolitic}', ""); + Expect(0, 11359, '\P{Is_Block=glagolitic}', ""); + Expect(1, 11359, '\P{^Is_Block=glagolitic}', ""); + Expect(0, 11360, '\p{Is_Block=glagolitic}', ""); + Expect(1, 11360, '\p{^Is_Block=glagolitic}', ""); + Expect(1, 11360, '\P{Is_Block=glagolitic}', ""); + Expect(0, 11360, '\P{^Is_Block=glagolitic}', ""); + Expect(1, 11359, '\p{Is_Block=-Glagolitic}', ""); + Expect(0, 11359, '\p{^Is_Block=-Glagolitic}', ""); + Expect(0, 11359, '\P{Is_Block=-Glagolitic}', ""); + Expect(1, 11359, '\P{^Is_Block=-Glagolitic}', ""); + Expect(0, 11360, '\p{Is_Block=-Glagolitic}', ""); + Expect(1, 11360, '\p{^Is_Block=-Glagolitic}', ""); + Expect(1, 11360, '\P{Is_Block=-Glagolitic}', ""); + Expect(0, 11360, '\P{^Is_Block=-Glagolitic}', ""); + Error('\p{Is_Blk=:= glagolitic}'); + Error('\P{Is_Blk=:= glagolitic}'); + Expect(1, 11359, '\p{Is_Blk=glagolitic}', ""); + Expect(0, 11359, '\p{^Is_Blk=glagolitic}', ""); + Expect(0, 11359, '\P{Is_Blk=glagolitic}', ""); + Expect(1, 11359, '\P{^Is_Blk=glagolitic}', ""); + Expect(0, 11360, '\p{Is_Blk=glagolitic}', ""); + Expect(1, 11360, '\p{^Is_Blk=glagolitic}', ""); + Expect(1, 11360, '\P{Is_Blk=glagolitic}', ""); + Expect(0, 11360, '\P{^Is_Blk=glagolitic}', ""); + Expect(1, 11359, '\p{Is_Blk=_glagolitic}', ""); + Expect(0, 11359, '\p{^Is_Blk=_glagolitic}', ""); + Expect(0, 11359, '\P{Is_Blk=_glagolitic}', ""); + Expect(1, 11359, '\P{^Is_Blk=_glagolitic}', ""); + Expect(0, 11360, '\p{Is_Blk=_glagolitic}', ""); + Expect(1, 11360, '\p{^Is_Blk=_glagolitic}', ""); + Expect(1, 11360, '\P{Is_Blk=_glagolitic}', ""); + Expect(0, 11360, '\P{^Is_Blk=_glagolitic}', ""); + Error('\p{Block=__GLAGOLITIC_Supplement/a/}'); + Error('\P{Block=__GLAGOLITIC_Supplement/a/}'); + Expect(1, 122927, '\p{Block=:\AGlagolitic_Supplement\z:}', "");; + Expect(0, 122928, '\p{Block=:\AGlagolitic_Supplement\z:}', "");; + Expect(1, 122927, '\p{Block=glagoliticsupplement}', ""); + Expect(0, 122927, '\p{^Block=glagoliticsupplement}', ""); + Expect(0, 122927, '\P{Block=glagoliticsupplement}', ""); + Expect(1, 122927, '\P{^Block=glagoliticsupplement}', ""); + Expect(0, 122928, '\p{Block=glagoliticsupplement}', ""); + Expect(1, 122928, '\p{^Block=glagoliticsupplement}', ""); + Expect(1, 122928, '\P{Block=glagoliticsupplement}', ""); + Expect(0, 122928, '\P{^Block=glagoliticsupplement}', ""); + Expect(1, 122927, '\p{Block=:\Aglagoliticsupplement\z:}', "");; + Expect(0, 122928, '\p{Block=:\Aglagoliticsupplement\z:}', "");; + Expect(1, 122927, '\p{Block= glagolitic_supplement}', ""); + Expect(0, 122927, '\p{^Block= glagolitic_supplement}', ""); + Expect(0, 122927, '\P{Block= glagolitic_supplement}', ""); + Expect(1, 122927, '\P{^Block= glagolitic_supplement}', ""); + Expect(0, 122928, '\p{Block= glagolitic_supplement}', ""); + Expect(1, 122928, '\p{^Block= glagolitic_supplement}', ""); + Expect(1, 122928, '\P{Block= glagolitic_supplement}', ""); + Expect(0, 122928, '\P{^Block= glagolitic_supplement}', ""); + Error('\p{Blk= /a/Glagolitic_SUP}'); + Error('\P{Blk= /a/Glagolitic_SUP}'); + Expect(1, 122927, '\p{Blk=:\AGlagolitic_Sup\z:}', "");; + Expect(0, 122928, '\p{Blk=:\AGlagolitic_Sup\z:}', "");; + Expect(1, 122927, '\p{Blk: glagoliticsup}', ""); + Expect(0, 122927, '\p{^Blk: glagoliticsup}', ""); + Expect(0, 122927, '\P{Blk: glagoliticsup}', ""); + Expect(1, 122927, '\P{^Blk: glagoliticsup}', ""); + Expect(0, 122928, '\p{Blk: glagoliticsup}', ""); + Expect(1, 122928, '\p{^Blk: glagoliticsup}', ""); + Expect(1, 122928, '\P{Blk: glagoliticsup}', ""); + Expect(0, 122928, '\P{^Blk: glagoliticsup}', ""); + Expect(1, 122927, '\p{Blk=:\Aglagoliticsup\z:}', "");; + Expect(0, 122928, '\p{Blk=:\Aglagoliticsup\z:}', "");; + Expect(1, 122927, '\p{Blk=__Glagolitic_Sup}', ""); + Expect(0, 122927, '\p{^Blk=__Glagolitic_Sup}', ""); + Expect(0, 122927, '\P{Blk=__Glagolitic_Sup}', ""); + Expect(1, 122927, '\P{^Blk=__Glagolitic_Sup}', ""); + Expect(0, 122928, '\p{Blk=__Glagolitic_Sup}', ""); + Expect(1, 122928, '\p{^Blk=__Glagolitic_Sup}', ""); + Expect(1, 122928, '\P{Blk=__Glagolitic_Sup}', ""); + Expect(0, 122928, '\P{^Blk=__Glagolitic_Sup}', ""); + Error('\p{Is_Block=:= _GLAGOLITIC_supplement}'); + Error('\P{Is_Block=:= _GLAGOLITIC_supplement}'); + Expect(1, 122927, '\p{Is_Block=glagoliticsupplement}', ""); + Expect(0, 122927, '\p{^Is_Block=glagoliticsupplement}', ""); + Expect(0, 122927, '\P{Is_Block=glagoliticsupplement}', ""); + Expect(1, 122927, '\P{^Is_Block=glagoliticsupplement}', ""); + Expect(0, 122928, '\p{Is_Block=glagoliticsupplement}', ""); + Expect(1, 122928, '\p{^Is_Block=glagoliticsupplement}', ""); + Expect(1, 122928, '\P{Is_Block=glagoliticsupplement}', ""); + Expect(0, 122928, '\P{^Is_Block=glagoliticsupplement}', ""); + Expect(1, 122927, '\p{Is_Block= glagolitic_Supplement}', ""); + Expect(0, 122927, '\p{^Is_Block= glagolitic_Supplement}', ""); + Expect(0, 122927, '\P{Is_Block= glagolitic_Supplement}', ""); + Expect(1, 122927, '\P{^Is_Block= glagolitic_Supplement}', ""); + Expect(0, 122928, '\p{Is_Block= glagolitic_Supplement}', ""); + Expect(1, 122928, '\p{^Is_Block= glagolitic_Supplement}', ""); + Expect(1, 122928, '\P{Is_Block= glagolitic_Supplement}', ""); + Expect(0, 122928, '\P{^Is_Block= glagolitic_Supplement}', ""); + Error('\p{Is_Blk=:= Glagolitic_sup}'); + Error('\P{Is_Blk=:= Glagolitic_sup}'); + Expect(1, 122927, '\p{Is_Blk=glagoliticsup}', ""); + Expect(0, 122927, '\p{^Is_Blk=glagoliticsup}', ""); + Expect(0, 122927, '\P{Is_Blk=glagoliticsup}', ""); + Expect(1, 122927, '\P{^Is_Blk=glagoliticsup}', ""); + Expect(0, 122928, '\p{Is_Blk=glagoliticsup}', ""); + Expect(1, 122928, '\p{^Is_Blk=glagoliticsup}', ""); + Expect(1, 122928, '\P{Is_Blk=glagoliticsup}', ""); + Expect(0, 122928, '\P{^Is_Blk=glagoliticsup}', ""); + Expect(1, 122927, '\p{Is_Blk= Glagolitic_Sup}', ""); + Expect(0, 122927, '\p{^Is_Blk= Glagolitic_Sup}', ""); + Expect(0, 122927, '\P{Is_Blk= Glagolitic_Sup}', ""); + Expect(1, 122927, '\P{^Is_Blk= Glagolitic_Sup}', ""); + Expect(0, 122928, '\p{Is_Blk= Glagolitic_Sup}', ""); + Expect(1, 122928, '\p{^Is_Blk= Glagolitic_Sup}', ""); + Expect(1, 122928, '\P{Is_Blk= Glagolitic_Sup}', ""); + Expect(0, 122928, '\P{^Is_Blk= Glagolitic_Sup}', ""); + Error('\p{Block= gothic:=}'); + Error('\P{Block= gothic:=}'); + Expect(1, 66383, '\p{Block=:\AGothic\z:}', "");; + Expect(0, 66384, '\p{Block=:\AGothic\z:}', "");; + Expect(1, 66383, '\p{Block=gothic}', ""); + Expect(0, 66383, '\p{^Block=gothic}', ""); + Expect(0, 66383, '\P{Block=gothic}', ""); + Expect(1, 66383, '\P{^Block=gothic}', ""); + Expect(0, 66384, '\p{Block=gothic}', ""); + Expect(1, 66384, '\p{^Block=gothic}', ""); + Expect(1, 66384, '\P{Block=gothic}', ""); + Expect(0, 66384, '\P{^Block=gothic}', ""); + Expect(1, 66383, '\p{Block=:\Agothic\z:}', "");; + Expect(0, 66384, '\p{Block=:\Agothic\z:}', "");; + Expect(1, 66383, '\p{Block=-Gothic}', ""); + Expect(0, 66383, '\p{^Block=-Gothic}', ""); + Expect(0, 66383, '\P{Block=-Gothic}', ""); + Expect(1, 66383, '\P{^Block=-Gothic}', ""); + Expect(0, 66384, '\p{Block=-Gothic}', ""); + Expect(1, 66384, '\p{^Block=-Gothic}', ""); + Expect(1, 66384, '\P{Block=-Gothic}', ""); + Expect(0, 66384, '\P{^Block=-Gothic}', ""); + Error('\p{Blk=:=gothic}'); + Error('\P{Blk=:=gothic}'); + Expect(1, 66383, '\p{Blk=:\AGothic\z:}', "");; + Expect(0, 66384, '\p{Blk=:\AGothic\z:}', "");; + Expect(1, 66383, '\p{Blk=gothic}', ""); + Expect(0, 66383, '\p{^Blk=gothic}', ""); + Expect(0, 66383, '\P{Blk=gothic}', ""); + Expect(1, 66383, '\P{^Blk=gothic}', ""); + Expect(0, 66384, '\p{Blk=gothic}', ""); + Expect(1, 66384, '\p{^Blk=gothic}', ""); + Expect(1, 66384, '\P{Blk=gothic}', ""); + Expect(0, 66384, '\P{^Blk=gothic}', ""); + Expect(1, 66383, '\p{Blk=:\Agothic\z:}', "");; + Expect(0, 66384, '\p{Blk=:\Agothic\z:}', "");; + Expect(1, 66383, '\p{Blk=_ gothic}', ""); + Expect(0, 66383, '\p{^Blk=_ gothic}', ""); + Expect(0, 66383, '\P{Blk=_ gothic}', ""); + Expect(1, 66383, '\P{^Blk=_ gothic}', ""); + Expect(0, 66384, '\p{Blk=_ gothic}', ""); + Expect(1, 66384, '\p{^Blk=_ gothic}', ""); + Expect(1, 66384, '\P{Blk=_ gothic}', ""); + Expect(0, 66384, '\P{^Blk=_ gothic}', ""); + Error('\p{Is_Block=_:=Gothic}'); + Error('\P{Is_Block=_:=Gothic}'); + Expect(1, 66383, '\p{Is_Block=gothic}', ""); + Expect(0, 66383, '\p{^Is_Block=gothic}', ""); + Expect(0, 66383, '\P{Is_Block=gothic}', ""); + Expect(1, 66383, '\P{^Is_Block=gothic}', ""); + Expect(0, 66384, '\p{Is_Block=gothic}', ""); + Expect(1, 66384, '\p{^Is_Block=gothic}', ""); + Expect(1, 66384, '\P{Is_Block=gothic}', ""); + Expect(0, 66384, '\P{^Is_Block=gothic}', ""); + Expect(1, 66383, '\p{Is_Block=- Gothic}', ""); + Expect(0, 66383, '\p{^Is_Block=- Gothic}', ""); + Expect(0, 66383, '\P{Is_Block=- Gothic}', ""); + Expect(1, 66383, '\P{^Is_Block=- Gothic}', ""); + Expect(0, 66384, '\p{Is_Block=- Gothic}', ""); + Expect(1, 66384, '\p{^Is_Block=- Gothic}', ""); + Expect(1, 66384, '\P{Is_Block=- Gothic}', ""); + Expect(0, 66384, '\P{^Is_Block=- Gothic}', ""); + Error('\p{Is_Blk=_:=gothic}'); + Error('\P{Is_Blk=_:=gothic}'); + Expect(1, 66383, '\p{Is_Blk: gothic}', ""); + Expect(0, 66383, '\p{^Is_Blk: gothic}', ""); + Expect(0, 66383, '\P{Is_Blk: gothic}', ""); + Expect(1, 66383, '\P{^Is_Blk: gothic}', ""); + Expect(0, 66384, '\p{Is_Blk: gothic}', ""); + Expect(1, 66384, '\p{^Is_Blk: gothic}', ""); + Expect(1, 66384, '\P{Is_Blk: gothic}', ""); + Expect(0, 66384, '\P{^Is_Blk: gothic}', ""); + Expect(1, 66383, '\p{Is_Blk=- GOTHIC}', ""); + Expect(0, 66383, '\p{^Is_Blk=- GOTHIC}', ""); + Expect(0, 66383, '\P{Is_Blk=- GOTHIC}', ""); + Expect(1, 66383, '\P{^Is_Blk=- GOTHIC}', ""); + Expect(0, 66384, '\p{Is_Blk=- GOTHIC}', ""); + Expect(1, 66384, '\p{^Is_Blk=- GOTHIC}', ""); + Expect(1, 66384, '\P{Is_Blk=- GOTHIC}', ""); + Expect(0, 66384, '\P{^Is_Blk=- GOTHIC}', ""); + Error('\p{Block=:= GRANTHA}'); + Error('\P{Block=:= GRANTHA}'); + Expect(1, 70527, '\p{Block=:\AGrantha\z:}', "");; + Expect(0, 70528, '\p{Block=:\AGrantha\z:}', "");; + Expect(1, 70527, '\p{Block=grantha}', ""); + Expect(0, 70527, '\p{^Block=grantha}', ""); + Expect(0, 70527, '\P{Block=grantha}', ""); + Expect(1, 70527, '\P{^Block=grantha}', ""); + Expect(0, 70528, '\p{Block=grantha}', ""); + Expect(1, 70528, '\p{^Block=grantha}', ""); + Expect(1, 70528, '\P{Block=grantha}', ""); + Expect(0, 70528, '\P{^Block=grantha}', ""); + Expect(1, 70527, '\p{Block=:\Agrantha\z:}', "");; + Expect(0, 70528, '\p{Block=:\Agrantha\z:}', "");; + Expect(1, 70527, '\p{Block= _GRANTHA}', ""); + Expect(0, 70527, '\p{^Block= _GRANTHA}', ""); + Expect(0, 70527, '\P{Block= _GRANTHA}', ""); + Expect(1, 70527, '\P{^Block= _GRANTHA}', ""); + Expect(0, 70528, '\p{Block= _GRANTHA}', ""); + Expect(1, 70528, '\p{^Block= _GRANTHA}', ""); + Expect(1, 70528, '\P{Block= _GRANTHA}', ""); + Expect(0, 70528, '\P{^Block= _GRANTHA}', ""); + Error('\p{Blk=/a/__grantha}'); + Error('\P{Blk=/a/__grantha}'); + Expect(1, 70527, '\p{Blk=:\AGrantha\z:}', "");; + Expect(0, 70528, '\p{Blk=:\AGrantha\z:}', "");; + Expect(1, 70527, '\p{Blk=grantha}', ""); + Expect(0, 70527, '\p{^Blk=grantha}', ""); + Expect(0, 70527, '\P{Blk=grantha}', ""); + Expect(1, 70527, '\P{^Blk=grantha}', ""); + Expect(0, 70528, '\p{Blk=grantha}', ""); + Expect(1, 70528, '\p{^Blk=grantha}', ""); + Expect(1, 70528, '\P{Blk=grantha}', ""); + Expect(0, 70528, '\P{^Blk=grantha}', ""); + Expect(1, 70527, '\p{Blk=:\Agrantha\z:}', "");; + Expect(0, 70528, '\p{Blk=:\Agrantha\z:}', "");; + Expect(1, 70527, '\p{Blk= grantha}', ""); + Expect(0, 70527, '\p{^Blk= grantha}', ""); + Expect(0, 70527, '\P{Blk= grantha}', ""); + Expect(1, 70527, '\P{^Blk= grantha}', ""); + Expect(0, 70528, '\p{Blk= grantha}', ""); + Expect(1, 70528, '\p{^Blk= grantha}', ""); + Expect(1, 70528, '\P{Blk= grantha}', ""); + Expect(0, 70528, '\P{^Blk= grantha}', ""); + Error('\p{Is_Block: /a/GRANTHA}'); + Error('\P{Is_Block: /a/GRANTHA}'); + Expect(1, 70527, '\p{Is_Block=grantha}', ""); + Expect(0, 70527, '\p{^Is_Block=grantha}', ""); + Expect(0, 70527, '\P{Is_Block=grantha}', ""); + Expect(1, 70527, '\P{^Is_Block=grantha}', ""); + Expect(0, 70528, '\p{Is_Block=grantha}', ""); + Expect(1, 70528, '\p{^Is_Block=grantha}', ""); + Expect(1, 70528, '\P{Is_Block=grantha}', ""); + Expect(0, 70528, '\P{^Is_Block=grantha}', ""); + Expect(1, 70527, '\p{Is_Block: GRANTHA}', ""); + Expect(0, 70527, '\p{^Is_Block: GRANTHA}', ""); + Expect(0, 70527, '\P{Is_Block: GRANTHA}', ""); + Expect(1, 70527, '\P{^Is_Block: GRANTHA}', ""); + Expect(0, 70528, '\p{Is_Block: GRANTHA}', ""); + Expect(1, 70528, '\p{^Is_Block: GRANTHA}', ""); + Expect(1, 70528, '\P{Is_Block: GRANTHA}', ""); + Expect(0, 70528, '\P{^Is_Block: GRANTHA}', ""); + Error('\p{Is_Blk=-:=Grantha}'); + Error('\P{Is_Blk=-:=Grantha}'); + Expect(1, 70527, '\p{Is_Blk=grantha}', ""); + Expect(0, 70527, '\p{^Is_Blk=grantha}', ""); + Expect(0, 70527, '\P{Is_Blk=grantha}', ""); + Expect(1, 70527, '\P{^Is_Blk=grantha}', ""); + Expect(0, 70528, '\p{Is_Blk=grantha}', ""); + Expect(1, 70528, '\p{^Is_Blk=grantha}', ""); + Expect(1, 70528, '\P{Is_Blk=grantha}', ""); + Expect(0, 70528, '\P{^Is_Blk=grantha}', ""); + Expect(1, 70527, '\p{Is_Blk: grantha}', ""); + Expect(0, 70527, '\p{^Is_Blk: grantha}', ""); + Expect(0, 70527, '\P{Is_Blk: grantha}', ""); + Expect(1, 70527, '\P{^Is_Blk: grantha}', ""); + Expect(0, 70528, '\p{Is_Blk: grantha}', ""); + Expect(1, 70528, '\p{^Is_Blk: grantha}', ""); + Expect(1, 70528, '\P{Is_Blk: grantha}', ""); + Expect(0, 70528, '\P{^Is_Blk: grantha}', ""); + Error('\p{Block: _:=Greek_AND_Coptic}'); + Error('\P{Block: _:=Greek_AND_Coptic}'); + Expect(1, 1023, '\p{Block=:\AGreek_And_Coptic\z:}', "");; + Expect(0, 1024, '\p{Block=:\AGreek_And_Coptic\z:}', "");; + Expect(1, 1023, '\p{Block=greekandcoptic}', ""); + Expect(0, 1023, '\p{^Block=greekandcoptic}', ""); + Expect(0, 1023, '\P{Block=greekandcoptic}', ""); + Expect(1, 1023, '\P{^Block=greekandcoptic}', ""); + Expect(0, 1024, '\p{Block=greekandcoptic}', ""); + Expect(1, 1024, '\p{^Block=greekandcoptic}', ""); + Expect(1, 1024, '\P{Block=greekandcoptic}', ""); + Expect(0, 1024, '\P{^Block=greekandcoptic}', ""); + Expect(1, 1023, '\p{Block=:\Agreekandcoptic\z:}', "");; + Expect(0, 1024, '\p{Block=:\Agreekandcoptic\z:}', "");; + Expect(1, 1023, '\p{Block=_greek_AND_coptic}', ""); + Expect(0, 1023, '\p{^Block=_greek_AND_coptic}', ""); + Expect(0, 1023, '\P{Block=_greek_AND_coptic}', ""); + Expect(1, 1023, '\P{^Block=_greek_AND_coptic}', ""); + Expect(0, 1024, '\p{Block=_greek_AND_coptic}', ""); + Expect(1, 1024, '\p{^Block=_greek_AND_coptic}', ""); + Expect(1, 1024, '\P{Block=_greek_AND_coptic}', ""); + Expect(0, 1024, '\P{^Block=_greek_AND_coptic}', ""); + Error('\p{Blk=_:=GREEK}'); + Error('\P{Blk=_:=GREEK}'); + Expect(1, 1023, '\p{Blk=:\AGreek\z:}', "");; + Expect(0, 1024, '\p{Blk=:\AGreek\z:}', "");; + Expect(1, 1023, '\p{Blk=greek}', ""); + Expect(0, 1023, '\p{^Blk=greek}', ""); + Expect(0, 1023, '\P{Blk=greek}', ""); + Expect(1, 1023, '\P{^Blk=greek}', ""); + Expect(0, 1024, '\p{Blk=greek}', ""); + Expect(1, 1024, '\p{^Blk=greek}', ""); + Expect(1, 1024, '\P{Blk=greek}', ""); + Expect(0, 1024, '\P{^Blk=greek}', ""); + Expect(1, 1023, '\p{Blk=:\Agreek\z:}', "");; + Expect(0, 1024, '\p{Blk=:\Agreek\z:}', "");; + Expect(1, 1023, '\p{Blk= GREEK}', ""); + Expect(0, 1023, '\p{^Blk= GREEK}', ""); + Expect(0, 1023, '\P{Blk= GREEK}', ""); + Expect(1, 1023, '\P{^Blk= GREEK}', ""); + Expect(0, 1024, '\p{Blk= GREEK}', ""); + Expect(1, 1024, '\p{^Blk= GREEK}', ""); + Expect(1, 1024, '\P{Blk= GREEK}', ""); + Expect(0, 1024, '\P{^Blk= GREEK}', ""); + Error('\p{Is_Block=-:=Greek_And_Coptic}'); + Error('\P{Is_Block=-:=Greek_And_Coptic}'); + Expect(1, 1023, '\p{Is_Block=greekandcoptic}', ""); + Expect(0, 1023, '\p{^Is_Block=greekandcoptic}', ""); + Expect(0, 1023, '\P{Is_Block=greekandcoptic}', ""); + Expect(1, 1023, '\P{^Is_Block=greekandcoptic}', ""); + Expect(0, 1024, '\p{Is_Block=greekandcoptic}', ""); + Expect(1, 1024, '\p{^Is_Block=greekandcoptic}', ""); + Expect(1, 1024, '\P{Is_Block=greekandcoptic}', ""); + Expect(0, 1024, '\P{^Is_Block=greekandcoptic}', ""); + Expect(1, 1023, '\p{Is_Block: _greek_And_COPTIC}', ""); + Expect(0, 1023, '\p{^Is_Block: _greek_And_COPTIC}', ""); + Expect(0, 1023, '\P{Is_Block: _greek_And_COPTIC}', ""); + Expect(1, 1023, '\P{^Is_Block: _greek_And_COPTIC}', ""); + Expect(0, 1024, '\p{Is_Block: _greek_And_COPTIC}', ""); + Expect(1, 1024, '\p{^Is_Block: _greek_And_COPTIC}', ""); + Expect(1, 1024, '\P{Is_Block: _greek_And_COPTIC}', ""); + Expect(0, 1024, '\P{^Is_Block: _greek_And_COPTIC}', ""); + Error('\p{Is_Blk=-/a/Greek}'); + Error('\P{Is_Blk=-/a/Greek}'); + Expect(1, 1023, '\p{Is_Blk=greek}', ""); + Expect(0, 1023, '\p{^Is_Blk=greek}', ""); + Expect(0, 1023, '\P{Is_Blk=greek}', ""); + Expect(1, 1023, '\P{^Is_Blk=greek}', ""); + Expect(0, 1024, '\p{Is_Blk=greek}', ""); + Expect(1, 1024, '\p{^Is_Blk=greek}', ""); + Expect(1, 1024, '\P{Is_Blk=greek}', ""); + Expect(0, 1024, '\P{^Is_Blk=greek}', ""); + Expect(1, 1023, '\p{Is_Blk: - GREEK}', ""); + Expect(0, 1023, '\p{^Is_Blk: - GREEK}', ""); + Expect(0, 1023, '\P{Is_Blk: - GREEK}', ""); + Expect(1, 1023, '\P{^Is_Blk: - GREEK}', ""); + Expect(0, 1024, '\p{Is_Blk: - GREEK}', ""); + Expect(1, 1024, '\p{^Is_Blk: - GREEK}', ""); + Expect(1, 1024, '\P{Is_Blk: - GREEK}', ""); + Expect(0, 1024, '\P{^Is_Blk: - GREEK}', ""); + Error('\p{Block= -Greek_Extended/a/}'); + Error('\P{Block= -Greek_Extended/a/}'); + Expect(1, 8191, '\p{Block=:\AGreek_Extended\z:}', "");; + Expect(0, 8192, '\p{Block=:\AGreek_Extended\z:}', "");; + Expect(1, 8191, '\p{Block=greekextended}', ""); + Expect(0, 8191, '\p{^Block=greekextended}', ""); + Expect(0, 8191, '\P{Block=greekextended}', ""); + Expect(1, 8191, '\P{^Block=greekextended}', ""); + Expect(0, 8192, '\p{Block=greekextended}', ""); + Expect(1, 8192, '\p{^Block=greekextended}', ""); + Expect(1, 8192, '\P{Block=greekextended}', ""); + Expect(0, 8192, '\P{^Block=greekextended}', ""); + Expect(1, 8191, '\p{Block=:\Agreekextended\z:}', "");; + Expect(0, 8192, '\p{Block=:\Agreekextended\z:}', "");; + Expect(1, 8191, '\p{Block= Greek_Extended}', ""); + Expect(0, 8191, '\p{^Block= Greek_Extended}', ""); + Expect(0, 8191, '\P{Block= Greek_Extended}', ""); + Expect(1, 8191, '\P{^Block= Greek_Extended}', ""); + Expect(0, 8192, '\p{Block= Greek_Extended}', ""); + Expect(1, 8192, '\p{^Block= Greek_Extended}', ""); + Expect(1, 8192, '\P{Block= Greek_Extended}', ""); + Expect(0, 8192, '\P{^Block= Greek_Extended}', ""); + Error('\p{Blk: :=- Greek_ext}'); + Error('\P{Blk: :=- Greek_ext}'); + Expect(1, 8191, '\p{Blk=:\AGreek_Ext\z:}', "");; + Expect(0, 8192, '\p{Blk=:\AGreek_Ext\z:}', "");; + Expect(1, 8191, '\p{Blk:greekext}', ""); + Expect(0, 8191, '\p{^Blk:greekext}', ""); + Expect(0, 8191, '\P{Blk:greekext}', ""); + Expect(1, 8191, '\P{^Blk:greekext}', ""); + Expect(0, 8192, '\p{Blk:greekext}', ""); + Expect(1, 8192, '\p{^Blk:greekext}', ""); + Expect(1, 8192, '\P{Blk:greekext}', ""); + Expect(0, 8192, '\P{^Blk:greekext}', ""); + Expect(1, 8191, '\p{Blk=:\Agreekext\z:}', "");; + Expect(0, 8192, '\p{Blk=:\Agreekext\z:}', "");; + Expect(1, 8191, '\p{Blk: -Greek_Ext}', ""); + Expect(0, 8191, '\p{^Blk: -Greek_Ext}', ""); + Expect(0, 8191, '\P{Blk: -Greek_Ext}', ""); + Expect(1, 8191, '\P{^Blk: -Greek_Ext}', ""); + Expect(0, 8192, '\p{Blk: -Greek_Ext}', ""); + Expect(1, 8192, '\p{^Blk: -Greek_Ext}', ""); + Expect(1, 8192, '\P{Blk: -Greek_Ext}', ""); + Expect(0, 8192, '\P{^Blk: -Greek_Ext}', ""); + Error('\p{Is_Block=-:=greek_Extended}'); + Error('\P{Is_Block=-:=greek_Extended}'); + Expect(1, 8191, '\p{Is_Block=greekextended}', ""); + Expect(0, 8191, '\p{^Is_Block=greekextended}', ""); + Expect(0, 8191, '\P{Is_Block=greekextended}', ""); + Expect(1, 8191, '\P{^Is_Block=greekextended}', ""); + Expect(0, 8192, '\p{Is_Block=greekextended}', ""); + Expect(1, 8192, '\p{^Is_Block=greekextended}', ""); + Expect(1, 8192, '\P{Is_Block=greekextended}', ""); + Expect(0, 8192, '\P{^Is_Block=greekextended}', ""); + Expect(1, 8191, '\p{Is_Block=_Greek_Extended}', ""); + Expect(0, 8191, '\p{^Is_Block=_Greek_Extended}', ""); + Expect(0, 8191, '\P{Is_Block=_Greek_Extended}', ""); + Expect(1, 8191, '\P{^Is_Block=_Greek_Extended}', ""); + Expect(0, 8192, '\p{Is_Block=_Greek_Extended}', ""); + Expect(1, 8192, '\p{^Is_Block=_Greek_Extended}', ""); + Expect(1, 8192, '\P{Is_Block=_Greek_Extended}', ""); + Expect(0, 8192, '\P{^Is_Block=_Greek_Extended}', ""); + Error('\p{Is_Blk=:=Greek_Ext}'); + Error('\P{Is_Blk=:=Greek_Ext}'); + Expect(1, 8191, '\p{Is_Blk=greekext}', ""); + Expect(0, 8191, '\p{^Is_Blk=greekext}', ""); + Expect(0, 8191, '\P{Is_Blk=greekext}', ""); + Expect(1, 8191, '\P{^Is_Blk=greekext}', ""); + Expect(0, 8192, '\p{Is_Blk=greekext}', ""); + Expect(1, 8192, '\p{^Is_Blk=greekext}', ""); + Expect(1, 8192, '\P{Is_Blk=greekext}', ""); + Expect(0, 8192, '\P{^Is_Blk=greekext}', ""); + Expect(1, 8191, '\p{Is_Blk=- GREEK_ext}', ""); + Expect(0, 8191, '\p{^Is_Blk=- GREEK_ext}', ""); + Expect(0, 8191, '\P{Is_Blk=- GREEK_ext}', ""); + Expect(1, 8191, '\P{^Is_Blk=- GREEK_ext}', ""); + Expect(0, 8192, '\p{Is_Blk=- GREEK_ext}', ""); + Expect(1, 8192, '\p{^Is_Blk=- GREEK_ext}', ""); + Expect(1, 8192, '\P{Is_Blk=- GREEK_ext}', ""); + Expect(0, 8192, '\P{^Is_Blk=- GREEK_ext}', ""); + Error('\p{Block=:=- gujarati}'); + Error('\P{Block=:=- gujarati}'); + Expect(1, 2815, '\p{Block=:\AGujarati\z:}', "");; + Expect(0, 2816, '\p{Block=:\AGujarati\z:}', "");; + Expect(1, 2815, '\p{Block=gujarati}', ""); + Expect(0, 2815, '\p{^Block=gujarati}', ""); + Expect(0, 2815, '\P{Block=gujarati}', ""); + Expect(1, 2815, '\P{^Block=gujarati}', ""); + Expect(0, 2816, '\p{Block=gujarati}', ""); + Expect(1, 2816, '\p{^Block=gujarati}', ""); + Expect(1, 2816, '\P{Block=gujarati}', ""); + Expect(0, 2816, '\P{^Block=gujarati}', ""); + Expect(1, 2815, '\p{Block=:\Agujarati\z:}', "");; + Expect(0, 2816, '\p{Block=:\Agujarati\z:}', "");; + Expect(1, 2815, '\p{Block= _Gujarati}', ""); + Expect(0, 2815, '\p{^Block= _Gujarati}', ""); + Expect(0, 2815, '\P{Block= _Gujarati}', ""); + Expect(1, 2815, '\P{^Block= _Gujarati}', ""); + Expect(0, 2816, '\p{Block= _Gujarati}', ""); + Expect(1, 2816, '\p{^Block= _Gujarati}', ""); + Expect(1, 2816, '\P{Block= _Gujarati}', ""); + Expect(0, 2816, '\P{^Block= _Gujarati}', ""); + Error('\p{Blk: Gujarati:=}'); + Error('\P{Blk: Gujarati:=}'); + Expect(1, 2815, '\p{Blk=:\AGujarati\z:}', "");; + Expect(0, 2816, '\p{Blk=:\AGujarati\z:}', "");; + Expect(1, 2815, '\p{Blk=gujarati}', ""); + Expect(0, 2815, '\p{^Blk=gujarati}', ""); + Expect(0, 2815, '\P{Blk=gujarati}', ""); + Expect(1, 2815, '\P{^Blk=gujarati}', ""); + Expect(0, 2816, '\p{Blk=gujarati}', ""); + Expect(1, 2816, '\p{^Blk=gujarati}', ""); + Expect(1, 2816, '\P{Blk=gujarati}', ""); + Expect(0, 2816, '\P{^Blk=gujarati}', ""); + Expect(1, 2815, '\p{Blk=:\Agujarati\z:}', "");; + Expect(0, 2816, '\p{Blk=:\Agujarati\z:}', "");; + Expect(1, 2815, '\p{Blk:-GUJARATI}', ""); + Expect(0, 2815, '\p{^Blk:-GUJARATI}', ""); + Expect(0, 2815, '\P{Blk:-GUJARATI}', ""); + Expect(1, 2815, '\P{^Blk:-GUJARATI}', ""); + Expect(0, 2816, '\p{Blk:-GUJARATI}', ""); + Expect(1, 2816, '\p{^Blk:-GUJARATI}', ""); + Expect(1, 2816, '\P{Blk:-GUJARATI}', ""); + Expect(0, 2816, '\P{^Blk:-GUJARATI}', ""); + Error('\p{Is_Block= :=Gujarati}'); + Error('\P{Is_Block= :=Gujarati}'); + Expect(1, 2815, '\p{Is_Block=gujarati}', ""); + Expect(0, 2815, '\p{^Is_Block=gujarati}', ""); + Expect(0, 2815, '\P{Is_Block=gujarati}', ""); + Expect(1, 2815, '\P{^Is_Block=gujarati}', ""); + Expect(0, 2816, '\p{Is_Block=gujarati}', ""); + Expect(1, 2816, '\p{^Is_Block=gujarati}', ""); + Expect(1, 2816, '\P{Is_Block=gujarati}', ""); + Expect(0, 2816, '\P{^Is_Block=gujarati}', ""); + Expect(1, 2815, '\p{Is_Block= _Gujarati}', ""); + Expect(0, 2815, '\p{^Is_Block= _Gujarati}', ""); + Expect(0, 2815, '\P{Is_Block= _Gujarati}', ""); + Expect(1, 2815, '\P{^Is_Block= _Gujarati}', ""); + Expect(0, 2816, '\p{Is_Block= _Gujarati}', ""); + Expect(1, 2816, '\p{^Is_Block= _Gujarati}', ""); + Expect(1, 2816, '\P{Is_Block= _Gujarati}', ""); + Expect(0, 2816, '\P{^Is_Block= _Gujarati}', ""); + Error('\p{Is_Blk=_gujarati/a/}'); + Error('\P{Is_Blk=_gujarati/a/}'); + Expect(1, 2815, '\p{Is_Blk=gujarati}', ""); + Expect(0, 2815, '\p{^Is_Blk=gujarati}', ""); + Expect(0, 2815, '\P{Is_Blk=gujarati}', ""); + Expect(1, 2815, '\P{^Is_Blk=gujarati}', ""); + Expect(0, 2816, '\p{Is_Blk=gujarati}', ""); + Expect(1, 2816, '\p{^Is_Blk=gujarati}', ""); + Expect(1, 2816, '\P{Is_Blk=gujarati}', ""); + Expect(0, 2816, '\P{^Is_Blk=gujarati}', ""); + Expect(1, 2815, '\p{Is_Blk=-GUJARATI}', ""); + Expect(0, 2815, '\p{^Is_Blk=-GUJARATI}', ""); + Expect(0, 2815, '\P{Is_Blk=-GUJARATI}', ""); + Expect(1, 2815, '\P{^Is_Blk=-GUJARATI}', ""); + Expect(0, 2816, '\p{Is_Blk=-GUJARATI}', ""); + Expect(1, 2816, '\p{^Is_Blk=-GUJARATI}', ""); + Expect(1, 2816, '\P{Is_Blk=-GUJARATI}', ""); + Expect(0, 2816, '\P{^Is_Blk=-GUJARATI}', ""); + Error('\p{Block=/a/GUNJALA_Gondi}'); + Error('\P{Block=/a/GUNJALA_Gondi}'); + Expect(1, 73135, '\p{Block=:\AGunjala_Gondi\z:}', "");; + Expect(0, 73136, '\p{Block=:\AGunjala_Gondi\z:}', "");; + Expect(1, 73135, '\p{Block=gunjalagondi}', ""); + Expect(0, 73135, '\p{^Block=gunjalagondi}', ""); + Expect(0, 73135, '\P{Block=gunjalagondi}', ""); + Expect(1, 73135, '\P{^Block=gunjalagondi}', ""); + Expect(0, 73136, '\p{Block=gunjalagondi}', ""); + Expect(1, 73136, '\p{^Block=gunjalagondi}', ""); + Expect(1, 73136, '\P{Block=gunjalagondi}', ""); + Expect(0, 73136, '\P{^Block=gunjalagondi}', ""); + Expect(1, 73135, '\p{Block=:\Agunjalagondi\z:}', "");; + Expect(0, 73136, '\p{Block=:\Agunjalagondi\z:}', "");; + Expect(1, 73135, '\p{Block=Gunjala_gondi}', ""); + Expect(0, 73135, '\p{^Block=Gunjala_gondi}', ""); + Expect(0, 73135, '\P{Block=Gunjala_gondi}', ""); + Expect(1, 73135, '\P{^Block=Gunjala_gondi}', ""); + Expect(0, 73136, '\p{Block=Gunjala_gondi}', ""); + Expect(1, 73136, '\p{^Block=Gunjala_gondi}', ""); + Expect(1, 73136, '\P{Block=Gunjala_gondi}', ""); + Expect(0, 73136, '\P{^Block=Gunjala_gondi}', ""); + Error('\p{Blk= GUNJALA_GONDI:=}'); + Error('\P{Blk= GUNJALA_GONDI:=}'); + Expect(1, 73135, '\p{Blk=:\AGunjala_Gondi\z:}', "");; + Expect(0, 73136, '\p{Blk=:\AGunjala_Gondi\z:}', "");; + Expect(1, 73135, '\p{Blk=gunjalagondi}', ""); + Expect(0, 73135, '\p{^Blk=gunjalagondi}', ""); + Expect(0, 73135, '\P{Blk=gunjalagondi}', ""); + Expect(1, 73135, '\P{^Blk=gunjalagondi}', ""); + Expect(0, 73136, '\p{Blk=gunjalagondi}', ""); + Expect(1, 73136, '\p{^Blk=gunjalagondi}', ""); + Expect(1, 73136, '\P{Blk=gunjalagondi}', ""); + Expect(0, 73136, '\P{^Blk=gunjalagondi}', ""); + Expect(1, 73135, '\p{Blk=:\Agunjalagondi\z:}', "");; + Expect(0, 73136, '\p{Blk=:\Agunjalagondi\z:}', "");; + Expect(1, 73135, '\p{Blk: Gunjala_gondi}', ""); + Expect(0, 73135, '\p{^Blk: Gunjala_gondi}', ""); + Expect(0, 73135, '\P{Blk: Gunjala_gondi}', ""); + Expect(1, 73135, '\P{^Blk: Gunjala_gondi}', ""); + Expect(0, 73136, '\p{Blk: Gunjala_gondi}', ""); + Expect(1, 73136, '\p{^Blk: Gunjala_gondi}', ""); + Expect(1, 73136, '\P{Blk: Gunjala_gondi}', ""); + Expect(0, 73136, '\P{^Blk: Gunjala_gondi}', ""); + Error('\p{Is_Block=_/a/gunjala_Gondi}'); + Error('\P{Is_Block=_/a/gunjala_Gondi}'); + Expect(1, 73135, '\p{Is_Block=gunjalagondi}', ""); + Expect(0, 73135, '\p{^Is_Block=gunjalagondi}', ""); + Expect(0, 73135, '\P{Is_Block=gunjalagondi}', ""); + Expect(1, 73135, '\P{^Is_Block=gunjalagondi}', ""); + Expect(0, 73136, '\p{Is_Block=gunjalagondi}', ""); + Expect(1, 73136, '\p{^Is_Block=gunjalagondi}', ""); + Expect(1, 73136, '\P{Is_Block=gunjalagondi}', ""); + Expect(0, 73136, '\P{^Is_Block=gunjalagondi}', ""); + Expect(1, 73135, '\p{Is_Block=_gunjala_gondi}', ""); + Expect(0, 73135, '\p{^Is_Block=_gunjala_gondi}', ""); + Expect(0, 73135, '\P{Is_Block=_gunjala_gondi}', ""); + Expect(1, 73135, '\P{^Is_Block=_gunjala_gondi}', ""); + Expect(0, 73136, '\p{Is_Block=_gunjala_gondi}', ""); + Expect(1, 73136, '\p{^Is_Block=_gunjala_gondi}', ""); + Expect(1, 73136, '\P{Is_Block=_gunjala_gondi}', ""); + Expect(0, 73136, '\P{^Is_Block=_gunjala_gondi}', ""); + Error('\p{Is_Blk= :=GUNJALA_Gondi}'); + Error('\P{Is_Blk= :=GUNJALA_Gondi}'); + Expect(1, 73135, '\p{Is_Blk: gunjalagondi}', ""); + Expect(0, 73135, '\p{^Is_Blk: gunjalagondi}', ""); + Expect(0, 73135, '\P{Is_Blk: gunjalagondi}', ""); + Expect(1, 73135, '\P{^Is_Blk: gunjalagondi}', ""); + Expect(0, 73136, '\p{Is_Blk: gunjalagondi}', ""); + Expect(1, 73136, '\p{^Is_Blk: gunjalagondi}', ""); + Expect(1, 73136, '\P{Is_Blk: gunjalagondi}', ""); + Expect(0, 73136, '\P{^Is_Blk: gunjalagondi}', ""); + Expect(1, 73135, '\p{Is_Blk: Gunjala_Gondi}', ""); + Expect(0, 73135, '\p{^Is_Blk: Gunjala_Gondi}', ""); + Expect(0, 73135, '\P{Is_Blk: Gunjala_Gondi}', ""); + Expect(1, 73135, '\P{^Is_Blk: Gunjala_Gondi}', ""); + Expect(0, 73136, '\p{Is_Blk: Gunjala_Gondi}', ""); + Expect(1, 73136, '\p{^Is_Blk: Gunjala_Gondi}', ""); + Expect(1, 73136, '\P{Is_Blk: Gunjala_Gondi}', ""); + Expect(0, 73136, '\P{^Is_Blk: Gunjala_Gondi}', ""); + Error('\p{Block=_:=GURMUKHI}'); + Error('\P{Block=_:=GURMUKHI}'); + Expect(1, 2687, '\p{Block=:\AGurmukhi\z:}', "");; + Expect(0, 2688, '\p{Block=:\AGurmukhi\z:}', "");; + Expect(1, 2687, '\p{Block=gurmukhi}', ""); + Expect(0, 2687, '\p{^Block=gurmukhi}', ""); + Expect(0, 2687, '\P{Block=gurmukhi}', ""); + Expect(1, 2687, '\P{^Block=gurmukhi}', ""); + Expect(0, 2688, '\p{Block=gurmukhi}', ""); + Expect(1, 2688, '\p{^Block=gurmukhi}', ""); + Expect(1, 2688, '\P{Block=gurmukhi}', ""); + Expect(0, 2688, '\P{^Block=gurmukhi}', ""); + Expect(1, 2687, '\p{Block=:\Agurmukhi\z:}', "");; + Expect(0, 2688, '\p{Block=:\Agurmukhi\z:}', "");; + Expect(1, 2687, '\p{Block= Gurmukhi}', ""); + Expect(0, 2687, '\p{^Block= Gurmukhi}', ""); + Expect(0, 2687, '\P{Block= Gurmukhi}', ""); + Expect(1, 2687, '\P{^Block= Gurmukhi}', ""); + Expect(0, 2688, '\p{Block= Gurmukhi}', ""); + Expect(1, 2688, '\p{^Block= Gurmukhi}', ""); + Expect(1, 2688, '\P{Block= Gurmukhi}', ""); + Expect(0, 2688, '\P{^Block= Gurmukhi}', ""); + Error('\p{Blk=_/a/Gurmukhi}'); + Error('\P{Blk=_/a/Gurmukhi}'); + Expect(1, 2687, '\p{Blk=:\AGurmukhi\z:}', "");; + Expect(0, 2688, '\p{Blk=:\AGurmukhi\z:}', "");; + Expect(1, 2687, '\p{Blk: gurmukhi}', ""); + Expect(0, 2687, '\p{^Blk: gurmukhi}', ""); + Expect(0, 2687, '\P{Blk: gurmukhi}', ""); + Expect(1, 2687, '\P{^Blk: gurmukhi}', ""); + Expect(0, 2688, '\p{Blk: gurmukhi}', ""); + Expect(1, 2688, '\p{^Blk: gurmukhi}', ""); + Expect(1, 2688, '\P{Blk: gurmukhi}', ""); + Expect(0, 2688, '\P{^Blk: gurmukhi}', ""); + Expect(1, 2687, '\p{Blk=:\Agurmukhi\z:}', "");; + Expect(0, 2688, '\p{Blk=:\Agurmukhi\z:}', "");; + Expect(1, 2687, '\p{Blk= GURMUKHI}', ""); + Expect(0, 2687, '\p{^Blk= GURMUKHI}', ""); + Expect(0, 2687, '\P{Blk= GURMUKHI}', ""); + Expect(1, 2687, '\P{^Blk= GURMUKHI}', ""); + Expect(0, 2688, '\p{Blk= GURMUKHI}', ""); + Expect(1, 2688, '\p{^Blk= GURMUKHI}', ""); + Expect(1, 2688, '\P{Blk= GURMUKHI}', ""); + Expect(0, 2688, '\P{^Blk= GURMUKHI}', ""); + Error('\p{Is_Block=_ Gurmukhi:=}'); + Error('\P{Is_Block=_ Gurmukhi:=}'); + Expect(1, 2687, '\p{Is_Block=gurmukhi}', ""); + Expect(0, 2687, '\p{^Is_Block=gurmukhi}', ""); + Expect(0, 2687, '\P{Is_Block=gurmukhi}', ""); + Expect(1, 2687, '\P{^Is_Block=gurmukhi}', ""); + Expect(0, 2688, '\p{Is_Block=gurmukhi}', ""); + Expect(1, 2688, '\p{^Is_Block=gurmukhi}', ""); + Expect(1, 2688, '\P{Is_Block=gurmukhi}', ""); + Expect(0, 2688, '\P{^Is_Block=gurmukhi}', ""); + Expect(1, 2687, '\p{Is_Block= _gurmukhi}', ""); + Expect(0, 2687, '\p{^Is_Block= _gurmukhi}', ""); + Expect(0, 2687, '\P{Is_Block= _gurmukhi}', ""); + Expect(1, 2687, '\P{^Is_Block= _gurmukhi}', ""); + Expect(0, 2688, '\p{Is_Block= _gurmukhi}', ""); + Expect(1, 2688, '\p{^Is_Block= _gurmukhi}', ""); + Expect(1, 2688, '\P{Is_Block= _gurmukhi}', ""); + Expect(0, 2688, '\P{^Is_Block= _gurmukhi}', ""); + Error('\p{Is_Blk=-:=gurmukhi}'); + Error('\P{Is_Blk=-:=gurmukhi}'); + Expect(1, 2687, '\p{Is_Blk=gurmukhi}', ""); + Expect(0, 2687, '\p{^Is_Blk=gurmukhi}', ""); + Expect(0, 2687, '\P{Is_Blk=gurmukhi}', ""); + Expect(1, 2687, '\P{^Is_Blk=gurmukhi}', ""); + Expect(0, 2688, '\p{Is_Blk=gurmukhi}', ""); + Expect(1, 2688, '\p{^Is_Blk=gurmukhi}', ""); + Expect(1, 2688, '\P{Is_Blk=gurmukhi}', ""); + Expect(0, 2688, '\P{^Is_Blk=gurmukhi}', ""); + Expect(1, 2687, '\p{Is_Blk=Gurmukhi}', ""); + Expect(0, 2687, '\p{^Is_Blk=Gurmukhi}', ""); + Expect(0, 2687, '\P{Is_Blk=Gurmukhi}', ""); + Expect(1, 2687, '\P{^Is_Blk=Gurmukhi}', ""); + Expect(0, 2688, '\p{Is_Blk=Gurmukhi}', ""); + Expect(1, 2688, '\p{^Is_Blk=Gurmukhi}', ""); + Expect(1, 2688, '\P{Is_Blk=Gurmukhi}', ""); + Expect(0, 2688, '\P{^Is_Blk=Gurmukhi}', ""); + Error('\p{Block: /a/_ Gurung_khema}'); + Error('\P{Block: /a/_ Gurung_khema}'); + Expect(1, 90431, '\p{Block=:\AGurung_Khema\z:}', "");; + Expect(0, 90432, '\p{Block=:\AGurung_Khema\z:}', "");; + Expect(1, 90431, '\p{Block=gurungkhema}', ""); + Expect(0, 90431, '\p{^Block=gurungkhema}', ""); + Expect(0, 90431, '\P{Block=gurungkhema}', ""); + Expect(1, 90431, '\P{^Block=gurungkhema}', ""); + Expect(0, 90432, '\p{Block=gurungkhema}', ""); + Expect(1, 90432, '\p{^Block=gurungkhema}', ""); + Expect(1, 90432, '\P{Block=gurungkhema}', ""); + Expect(0, 90432, '\P{^Block=gurungkhema}', ""); + Expect(1, 90431, '\p{Block=:\Agurungkhema\z:}', "");; + Expect(0, 90432, '\p{Block=:\Agurungkhema\z:}', "");; + Expect(1, 90431, '\p{Block=_gurung_KHEMA}', ""); + Expect(0, 90431, '\p{^Block=_gurung_KHEMA}', ""); + Expect(0, 90431, '\P{Block=_gurung_KHEMA}', ""); + Expect(1, 90431, '\P{^Block=_gurung_KHEMA}', ""); + Expect(0, 90432, '\p{Block=_gurung_KHEMA}', ""); + Expect(1, 90432, '\p{^Block=_gurung_KHEMA}', ""); + Expect(1, 90432, '\P{Block=_gurung_KHEMA}', ""); + Expect(0, 90432, '\P{^Block=_gurung_KHEMA}', ""); + Error('\p{Blk: :=- GURUNG_khema}'); + Error('\P{Blk: :=- GURUNG_khema}'); + Expect(1, 90431, '\p{Blk=:\AGurung_Khema\z:}', "");; + Expect(0, 90432, '\p{Blk=:\AGurung_Khema\z:}', "");; + Expect(1, 90431, '\p{Blk=gurungkhema}', ""); + Expect(0, 90431, '\p{^Blk=gurungkhema}', ""); + Expect(0, 90431, '\P{Blk=gurungkhema}', ""); + Expect(1, 90431, '\P{^Blk=gurungkhema}', ""); + Expect(0, 90432, '\p{Blk=gurungkhema}', ""); + Expect(1, 90432, '\p{^Blk=gurungkhema}', ""); + Expect(1, 90432, '\P{Blk=gurungkhema}', ""); + Expect(0, 90432, '\P{^Blk=gurungkhema}', ""); + Expect(1, 90431, '\p{Blk=:\Agurungkhema\z:}', "");; + Expect(0, 90432, '\p{Blk=:\Agurungkhema\z:}', "");; + Expect(1, 90431, '\p{Blk=--GURUNG_KHEMA}', ""); + Expect(0, 90431, '\p{^Blk=--GURUNG_KHEMA}', ""); + Expect(0, 90431, '\P{Blk=--GURUNG_KHEMA}', ""); + Expect(1, 90431, '\P{^Blk=--GURUNG_KHEMA}', ""); + Expect(0, 90432, '\p{Blk=--GURUNG_KHEMA}', ""); + Expect(1, 90432, '\p{^Blk=--GURUNG_KHEMA}', ""); + Expect(1, 90432, '\P{Blk=--GURUNG_KHEMA}', ""); + Expect(0, 90432, '\P{^Blk=--GURUNG_KHEMA}', ""); + Error('\p{Is_Block= Gurung_khema:=}'); + Error('\P{Is_Block= Gurung_khema:=}'); + Expect(1, 90431, '\p{Is_Block=gurungkhema}', ""); + Expect(0, 90431, '\p{^Is_Block=gurungkhema}', ""); + Expect(0, 90431, '\P{Is_Block=gurungkhema}', ""); + Expect(1, 90431, '\P{^Is_Block=gurungkhema}', ""); + Expect(0, 90432, '\p{Is_Block=gurungkhema}', ""); + Expect(1, 90432, '\p{^Is_Block=gurungkhema}', ""); + Expect(1, 90432, '\P{Is_Block=gurungkhema}', ""); + Expect(0, 90432, '\P{^Is_Block=gurungkhema}', ""); + Expect(1, 90431, '\p{Is_Block= gurung_Khema}', ""); + Expect(0, 90431, '\p{^Is_Block= gurung_Khema}', ""); + Expect(0, 90431, '\P{Is_Block= gurung_Khema}', ""); + Expect(1, 90431, '\P{^Is_Block= gurung_Khema}', ""); + Expect(0, 90432, '\p{Is_Block= gurung_Khema}', ""); + Expect(1, 90432, '\p{^Is_Block= gurung_Khema}', ""); + Expect(1, 90432, '\P{Is_Block= gurung_Khema}', ""); + Expect(0, 90432, '\P{^Is_Block= gurung_Khema}', ""); + Error('\p{Is_Blk= gurung_khema/a/}'); + Error('\P{Is_Blk= gurung_khema/a/}'); + Expect(1, 90431, '\p{Is_Blk=gurungkhema}', ""); + Expect(0, 90431, '\p{^Is_Blk=gurungkhema}', ""); + Expect(0, 90431, '\P{Is_Blk=gurungkhema}', ""); + Expect(1, 90431, '\P{^Is_Blk=gurungkhema}', ""); + Expect(0, 90432, '\p{Is_Blk=gurungkhema}', ""); + Expect(1, 90432, '\p{^Is_Blk=gurungkhema}', ""); + Expect(1, 90432, '\P{Is_Blk=gurungkhema}', ""); + Expect(0, 90432, '\P{^Is_Blk=gurungkhema}', ""); + Expect(1, 90431, '\p{Is_Blk= _Gurung_Khema}', ""); + Expect(0, 90431, '\p{^Is_Blk= _Gurung_Khema}', ""); + Expect(0, 90431, '\P{Is_Blk= _Gurung_Khema}', ""); + Expect(1, 90431, '\P{^Is_Blk= _Gurung_Khema}', ""); + Expect(0, 90432, '\p{Is_Blk= _Gurung_Khema}', ""); + Expect(1, 90432, '\p{^Is_Blk= _Gurung_Khema}', ""); + Expect(1, 90432, '\P{Is_Blk= _Gurung_Khema}', ""); + Expect(0, 90432, '\P{^Is_Blk= _Gurung_Khema}', ""); + Error('\p{Block= HALFWIDTH_AND_Fullwidth_forms:=}'); + Error('\P{Block= HALFWIDTH_AND_Fullwidth_forms:=}'); + Expect(1, 65519, '\p{Block=:\AHalfwidth_And_Fullwidth_Forms\z:}', "");; + Expect(0, 65520, '\p{Block=:\AHalfwidth_And_Fullwidth_Forms\z:}', "");; + Expect(1, 65519, '\p{Block=halfwidthandfullwidthforms}', ""); + Expect(0, 65519, '\p{^Block=halfwidthandfullwidthforms}', ""); + Expect(0, 65519, '\P{Block=halfwidthandfullwidthforms}', ""); + Expect(1, 65519, '\P{^Block=halfwidthandfullwidthforms}', ""); + Expect(0, 65520, '\p{Block=halfwidthandfullwidthforms}', ""); + Expect(1, 65520, '\p{^Block=halfwidthandfullwidthforms}', ""); + Expect(1, 65520, '\P{Block=halfwidthandfullwidthforms}', ""); + Expect(0, 65520, '\P{^Block=halfwidthandfullwidthforms}', ""); + Expect(1, 65519, '\p{Block=:\Ahalfwidthandfullwidthforms\z:}', "");; + Expect(0, 65520, '\p{Block=:\Ahalfwidthandfullwidthforms\z:}', "");; + Expect(1, 65519, '\p{Block: -Halfwidth_and_Fullwidth_FORMS}', ""); + Expect(0, 65519, '\p{^Block: -Halfwidth_and_Fullwidth_FORMS}', ""); + Expect(0, 65519, '\P{Block: -Halfwidth_and_Fullwidth_FORMS}', ""); + Expect(1, 65519, '\P{^Block: -Halfwidth_and_Fullwidth_FORMS}', ""); + Expect(0, 65520, '\p{Block: -Halfwidth_and_Fullwidth_FORMS}', ""); + Expect(1, 65520, '\p{^Block: -Halfwidth_and_Fullwidth_FORMS}', ""); + Expect(1, 65520, '\P{Block: -Halfwidth_and_Fullwidth_FORMS}', ""); + Expect(0, 65520, '\P{^Block: -Halfwidth_and_Fullwidth_FORMS}', ""); + Error('\p{Blk=:=_HALF_And_Full_Forms}'); + Error('\P{Blk=:=_HALF_And_Full_Forms}'); + Expect(1, 65519, '\p{Blk=:\AHalf_And_Full_Forms\z:}', "");; + Expect(0, 65520, '\p{Blk=:\AHalf_And_Full_Forms\z:}', "");; + Expect(1, 65519, '\p{Blk=halfandfullforms}', ""); + Expect(0, 65519, '\p{^Blk=halfandfullforms}', ""); + Expect(0, 65519, '\P{Blk=halfandfullforms}', ""); + Expect(1, 65519, '\P{^Blk=halfandfullforms}', ""); + Expect(0, 65520, '\p{Blk=halfandfullforms}', ""); + Expect(1, 65520, '\p{^Blk=halfandfullforms}', ""); + Expect(1, 65520, '\P{Blk=halfandfullforms}', ""); + Expect(0, 65520, '\P{^Blk=halfandfullforms}', ""); + Expect(1, 65519, '\p{Blk=:\Ahalfandfullforms\z:}', "");; + Expect(0, 65520, '\p{Blk=:\Ahalfandfullforms\z:}', "");; + Expect(1, 65519, '\p{Blk= half_And_FULL_Forms}', ""); + Expect(0, 65519, '\p{^Blk= half_And_FULL_Forms}', ""); + Expect(0, 65519, '\P{Blk= half_And_FULL_Forms}', ""); + Expect(1, 65519, '\P{^Blk= half_And_FULL_Forms}', ""); + Expect(0, 65520, '\p{Blk= half_And_FULL_Forms}', ""); + Expect(1, 65520, '\p{^Blk= half_And_FULL_Forms}', ""); + Expect(1, 65520, '\P{Blk= half_And_FULL_Forms}', ""); + Expect(0, 65520, '\P{^Blk= half_And_FULL_Forms}', ""); + Error('\p{Is_Block=-:=Halfwidth_AND_Fullwidth_Forms}'); + Error('\P{Is_Block=-:=Halfwidth_AND_Fullwidth_Forms}'); + Expect(1, 65519, '\p{Is_Block=halfwidthandfullwidthforms}', ""); + Expect(0, 65519, '\p{^Is_Block=halfwidthandfullwidthforms}', ""); + Expect(0, 65519, '\P{Is_Block=halfwidthandfullwidthforms}', ""); + Expect(1, 65519, '\P{^Is_Block=halfwidthandfullwidthforms}', ""); + Expect(0, 65520, '\p{Is_Block=halfwidthandfullwidthforms}', ""); + Expect(1, 65520, '\p{^Is_Block=halfwidthandfullwidthforms}', ""); + Expect(1, 65520, '\P{Is_Block=halfwidthandfullwidthforms}', ""); + Expect(0, 65520, '\P{^Is_Block=halfwidthandfullwidthforms}', ""); + Expect(1, 65519, '\p{Is_Block= -HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(0, 65519, '\p{^Is_Block= -HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(0, 65519, '\P{Is_Block= -HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(1, 65519, '\P{^Is_Block= -HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(0, 65520, '\p{Is_Block= -HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(1, 65520, '\p{^Is_Block= -HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(1, 65520, '\P{Is_Block= -HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(0, 65520, '\P{^Is_Block= -HALFWIDTH_And_Fullwidth_Forms}', ""); + Error('\p{Is_Blk=:= half_And_Full_FORMS}'); + Error('\P{Is_Blk=:= half_And_Full_FORMS}'); + Expect(1, 65519, '\p{Is_Blk=halfandfullforms}', ""); + Expect(0, 65519, '\p{^Is_Blk=halfandfullforms}', ""); + Expect(0, 65519, '\P{Is_Blk=halfandfullforms}', ""); + Expect(1, 65519, '\P{^Is_Blk=halfandfullforms}', ""); + Expect(0, 65520, '\p{Is_Blk=halfandfullforms}', ""); + Expect(1, 65520, '\p{^Is_Blk=halfandfullforms}', ""); + Expect(1, 65520, '\P{Is_Blk=halfandfullforms}', ""); + Expect(0, 65520, '\P{^Is_Blk=halfandfullforms}', ""); + Expect(1, 65519, '\p{Is_Blk= HALF_And_FULL_FORMS}', ""); + Expect(0, 65519, '\p{^Is_Blk= HALF_And_FULL_FORMS}', ""); + Expect(0, 65519, '\P{Is_Blk= HALF_And_FULL_FORMS}', ""); + Expect(1, 65519, '\P{^Is_Blk= HALF_And_FULL_FORMS}', ""); + Expect(0, 65520, '\p{Is_Blk= HALF_And_FULL_FORMS}', ""); + Expect(1, 65520, '\p{^Is_Blk= HALF_And_FULL_FORMS}', ""); + Expect(1, 65520, '\P{Is_Blk= HALF_And_FULL_FORMS}', ""); + Expect(0, 65520, '\P{^Is_Blk= HALF_And_FULL_FORMS}', ""); + Error('\p{Block=__combining_half_marks:=}'); + Error('\P{Block=__combining_half_marks:=}'); + Expect(1, 65071, '\p{Block=:\ACombining_Half_Marks\z:}', "");; + Expect(0, 65072, '\p{Block=:\ACombining_Half_Marks\z:}', "");; + Expect(1, 65071, '\p{Block=combininghalfmarks}', ""); + Expect(0, 65071, '\p{^Block=combininghalfmarks}', ""); + Expect(0, 65071, '\P{Block=combininghalfmarks}', ""); + Expect(1, 65071, '\P{^Block=combininghalfmarks}', ""); + Expect(0, 65072, '\p{Block=combininghalfmarks}', ""); + Expect(1, 65072, '\p{^Block=combininghalfmarks}', ""); + Expect(1, 65072, '\P{Block=combininghalfmarks}', ""); + Expect(0, 65072, '\P{^Block=combininghalfmarks}', ""); + Expect(1, 65071, '\p{Block=:\Acombininghalfmarks\z:}', "");; + Expect(0, 65072, '\p{Block=:\Acombininghalfmarks\z:}', "");; + Expect(1, 65071, '\p{Block=-_Combining_HALF_MARKS}', ""); + Expect(0, 65071, '\p{^Block=-_Combining_HALF_MARKS}', ""); + Expect(0, 65071, '\P{Block=-_Combining_HALF_MARKS}', ""); + Expect(1, 65071, '\P{^Block=-_Combining_HALF_MARKS}', ""); + Expect(0, 65072, '\p{Block=-_Combining_HALF_MARKS}', ""); + Expect(1, 65072, '\p{^Block=-_Combining_HALF_MARKS}', ""); + Expect(1, 65072, '\P{Block=-_Combining_HALF_MARKS}', ""); + Expect(0, 65072, '\P{^Block=-_Combining_HALF_MARKS}', ""); + Error('\p{Blk:/a/_half_marks}'); + Error('\P{Blk:/a/_half_marks}'); + Expect(1, 65071, '\p{Blk=:\AHalf_Marks\z:}', "");; + Expect(0, 65072, '\p{Blk=:\AHalf_Marks\z:}', "");; + Expect(1, 65071, '\p{Blk=halfmarks}', ""); + Expect(0, 65071, '\p{^Blk=halfmarks}', ""); + Expect(0, 65071, '\P{Blk=halfmarks}', ""); + Expect(1, 65071, '\P{^Blk=halfmarks}', ""); + Expect(0, 65072, '\p{Blk=halfmarks}', ""); + Expect(1, 65072, '\p{^Blk=halfmarks}', ""); + Expect(1, 65072, '\P{Blk=halfmarks}', ""); + Expect(0, 65072, '\P{^Blk=halfmarks}', ""); + Expect(1, 65071, '\p{Blk=:\Ahalfmarks\z:}', "");; + Expect(0, 65072, '\p{Blk=:\Ahalfmarks\z:}', "");; + Expect(1, 65071, '\p{Blk= -HALF_marks}', ""); + Expect(0, 65071, '\p{^Blk= -HALF_marks}', ""); + Expect(0, 65071, '\P{Blk= -HALF_marks}', ""); + Expect(1, 65071, '\P{^Blk= -HALF_marks}', ""); + Expect(0, 65072, '\p{Blk= -HALF_marks}', ""); + Expect(1, 65072, '\p{^Blk= -HALF_marks}', ""); + Expect(1, 65072, '\P{Blk= -HALF_marks}', ""); + Expect(0, 65072, '\P{^Blk= -HALF_marks}', ""); + Error('\p{Is_Block=_-Combining_half_marks/a/}'); + Error('\P{Is_Block=_-Combining_half_marks/a/}'); + Expect(1, 65071, '\p{Is_Block=combininghalfmarks}', ""); + Expect(0, 65071, '\p{^Is_Block=combininghalfmarks}', ""); + Expect(0, 65071, '\P{Is_Block=combininghalfmarks}', ""); + Expect(1, 65071, '\P{^Is_Block=combininghalfmarks}', ""); + Expect(0, 65072, '\p{Is_Block=combininghalfmarks}', ""); + Expect(1, 65072, '\p{^Is_Block=combininghalfmarks}', ""); + Expect(1, 65072, '\P{Is_Block=combininghalfmarks}', ""); + Expect(0, 65072, '\P{^Is_Block=combininghalfmarks}', ""); + Expect(1, 65071, '\p{Is_Block= -COMBINING_Half_marks}', ""); + Expect(0, 65071, '\p{^Is_Block= -COMBINING_Half_marks}', ""); + Expect(0, 65071, '\P{Is_Block= -COMBINING_Half_marks}', ""); + Expect(1, 65071, '\P{^Is_Block= -COMBINING_Half_marks}', ""); + Expect(0, 65072, '\p{Is_Block= -COMBINING_Half_marks}', ""); + Expect(1, 65072, '\p{^Is_Block= -COMBINING_Half_marks}', ""); + Expect(1, 65072, '\P{Is_Block= -COMBINING_Half_marks}', ""); + Expect(0, 65072, '\P{^Is_Block= -COMBINING_Half_marks}', ""); + Error('\p{Is_Blk: /a/Half_Marks}'); + Error('\P{Is_Blk: /a/Half_Marks}'); + Expect(1, 65071, '\p{Is_Blk=halfmarks}', ""); + Expect(0, 65071, '\p{^Is_Blk=halfmarks}', ""); + Expect(0, 65071, '\P{Is_Blk=halfmarks}', ""); + Expect(1, 65071, '\P{^Is_Blk=halfmarks}', ""); + Expect(0, 65072, '\p{Is_Blk=halfmarks}', ""); + Expect(1, 65072, '\p{^Is_Blk=halfmarks}', ""); + Expect(1, 65072, '\P{Is_Blk=halfmarks}', ""); + Expect(0, 65072, '\P{^Is_Blk=halfmarks}', ""); + Expect(1, 65071, '\p{Is_Blk=-HALF_marks}', ""); + Expect(0, 65071, '\p{^Is_Blk=-HALF_marks}', ""); + Expect(0, 65071, '\P{Is_Blk=-HALF_marks}', ""); + Expect(1, 65071, '\P{^Is_Blk=-HALF_marks}', ""); + Expect(0, 65072, '\p{Is_Blk=-HALF_marks}', ""); + Expect(1, 65072, '\p{^Is_Blk=-HALF_marks}', ""); + Expect(1, 65072, '\P{Is_Blk=-HALF_marks}', ""); + Expect(0, 65072, '\P{^Is_Blk=-HALF_marks}', ""); + Error('\p{Block=-:=Hangul_Syllables}'); + Error('\P{Block=-:=Hangul_Syllables}'); + Expect(1, 55215, '\p{Block=:\AHangul_Syllables\z:}', "");; + Expect(0, 55216, '\p{Block=:\AHangul_Syllables\z:}', "");; + Expect(1, 55215, '\p{Block:hangulsyllables}', ""); + Expect(0, 55215, '\p{^Block:hangulsyllables}', ""); + Expect(0, 55215, '\P{Block:hangulsyllables}', ""); + Expect(1, 55215, '\P{^Block:hangulsyllables}', ""); + Expect(0, 55216, '\p{Block:hangulsyllables}', ""); + Expect(1, 55216, '\p{^Block:hangulsyllables}', ""); + Expect(1, 55216, '\P{Block:hangulsyllables}', ""); + Expect(0, 55216, '\P{^Block:hangulsyllables}', ""); + Expect(1, 55215, '\p{Block=:\Ahangulsyllables\z:}', "");; + Expect(0, 55216, '\p{Block=:\Ahangulsyllables\z:}', "");; + Expect(1, 55215, '\p{Block= hangul_syllables}', ""); + Expect(0, 55215, '\p{^Block= hangul_syllables}', ""); + Expect(0, 55215, '\P{Block= hangul_syllables}', ""); + Expect(1, 55215, '\P{^Block= hangul_syllables}', ""); + Expect(0, 55216, '\p{Block= hangul_syllables}', ""); + Expect(1, 55216, '\p{^Block= hangul_syllables}', ""); + Expect(1, 55216, '\P{Block= hangul_syllables}', ""); + Expect(0, 55216, '\P{^Block= hangul_syllables}', ""); + Error('\p{Blk: /a/ Hangul}'); + Error('\P{Blk: /a/ Hangul}'); + Expect(1, 55215, '\p{Blk=:\AHangul\z:}', "");; + Expect(0, 55216, '\p{Blk=:\AHangul\z:}', "");; + Expect(1, 55215, '\p{Blk=hangul}', ""); + Expect(0, 55215, '\p{^Blk=hangul}', ""); + Expect(0, 55215, '\P{Blk=hangul}', ""); + Expect(1, 55215, '\P{^Blk=hangul}', ""); + Expect(0, 55216, '\p{Blk=hangul}', ""); + Expect(1, 55216, '\p{^Blk=hangul}', ""); + Expect(1, 55216, '\P{Blk=hangul}', ""); + Expect(0, 55216, '\P{^Blk=hangul}', ""); + Expect(1, 55215, '\p{Blk=:\Ahangul\z:}', "");; + Expect(0, 55216, '\p{Blk=:\Ahangul\z:}', "");; + Expect(1, 55215, '\p{Blk=Hangul}', ""); + Expect(0, 55215, '\p{^Blk=Hangul}', ""); + Expect(0, 55215, '\P{Blk=Hangul}', ""); + Expect(1, 55215, '\P{^Blk=Hangul}', ""); + Expect(0, 55216, '\p{Blk=Hangul}', ""); + Expect(1, 55216, '\p{^Blk=Hangul}', ""); + Expect(1, 55216, '\P{Blk=Hangul}', ""); + Expect(0, 55216, '\P{^Blk=Hangul}', ""); + Error('\p{Is_Block=:= _HANGUL_Syllables}'); + Error('\P{Is_Block=:= _HANGUL_Syllables}'); + Expect(1, 55215, '\p{Is_Block=hangulsyllables}', ""); + Expect(0, 55215, '\p{^Is_Block=hangulsyllables}', ""); + Expect(0, 55215, '\P{Is_Block=hangulsyllables}', ""); + Expect(1, 55215, '\P{^Is_Block=hangulsyllables}', ""); + Expect(0, 55216, '\p{Is_Block=hangulsyllables}', ""); + Expect(1, 55216, '\p{^Is_Block=hangulsyllables}', ""); + Expect(1, 55216, '\P{Is_Block=hangulsyllables}', ""); + Expect(0, 55216, '\P{^Is_Block=hangulsyllables}', ""); + Expect(1, 55215, '\p{Is_Block= -HANGUL_syllables}', ""); + Expect(0, 55215, '\p{^Is_Block= -HANGUL_syllables}', ""); + Expect(0, 55215, '\P{Is_Block= -HANGUL_syllables}', ""); + Expect(1, 55215, '\P{^Is_Block= -HANGUL_syllables}', ""); + Expect(0, 55216, '\p{Is_Block= -HANGUL_syllables}', ""); + Expect(1, 55216, '\p{^Is_Block= -HANGUL_syllables}', ""); + Expect(1, 55216, '\P{Is_Block= -HANGUL_syllables}', ""); + Expect(0, 55216, '\P{^Is_Block= -HANGUL_syllables}', ""); + Error('\p{Is_Blk=/a/__HANGUL}'); + Error('\P{Is_Blk=/a/__HANGUL}'); + Expect(1, 55215, '\p{Is_Blk=hangul}', ""); + Expect(0, 55215, '\p{^Is_Blk=hangul}', ""); + Expect(0, 55215, '\P{Is_Blk=hangul}', ""); + Expect(1, 55215, '\P{^Is_Blk=hangul}', ""); + Expect(0, 55216, '\p{Is_Blk=hangul}', ""); + Expect(1, 55216, '\p{^Is_Blk=hangul}', ""); + Expect(1, 55216, '\P{Is_Blk=hangul}', ""); + Expect(0, 55216, '\P{^Is_Blk=hangul}', ""); + Expect(1, 55215, '\p{Is_Blk:-Hangul}', ""); + Expect(0, 55215, '\p{^Is_Blk:-Hangul}', ""); + Expect(0, 55215, '\P{Is_Blk:-Hangul}', ""); + Expect(1, 55215, '\P{^Is_Blk:-Hangul}', ""); + Expect(0, 55216, '\p{Is_Blk:-Hangul}', ""); + Expect(1, 55216, '\p{^Is_Blk:-Hangul}', ""); + Expect(1, 55216, '\P{Is_Blk:-Hangul}', ""); + Expect(0, 55216, '\P{^Is_Blk:-Hangul}', ""); + Error('\p{Block=_/a/hanifi_Rohingya}'); + Error('\P{Block=_/a/hanifi_Rohingya}'); + Expect(1, 68927, '\p{Block=:\AHanifi_Rohingya\z:}', "");; + Expect(0, 68928, '\p{Block=:\AHanifi_Rohingya\z:}', "");; + Expect(1, 68927, '\p{Block=hanifirohingya}', ""); + Expect(0, 68927, '\p{^Block=hanifirohingya}', ""); + Expect(0, 68927, '\P{Block=hanifirohingya}', ""); + Expect(1, 68927, '\P{^Block=hanifirohingya}', ""); + Expect(0, 68928, '\p{Block=hanifirohingya}', ""); + Expect(1, 68928, '\p{^Block=hanifirohingya}', ""); + Expect(1, 68928, '\P{Block=hanifirohingya}', ""); + Expect(0, 68928, '\P{^Block=hanifirohingya}', ""); + Expect(1, 68927, '\p{Block=:\Ahanifirohingya\z:}', "");; + Expect(0, 68928, '\p{Block=:\Ahanifirohingya\z:}', "");; + Expect(1, 68927, '\p{Block= HANIFI_Rohingya}', ""); + Expect(0, 68927, '\p{^Block= HANIFI_Rohingya}', ""); + Expect(0, 68927, '\P{Block= HANIFI_Rohingya}', ""); + Expect(1, 68927, '\P{^Block= HANIFI_Rohingya}', ""); + Expect(0, 68928, '\p{Block= HANIFI_Rohingya}', ""); + Expect(1, 68928, '\p{^Block= HANIFI_Rohingya}', ""); + Expect(1, 68928, '\P{Block= HANIFI_Rohingya}', ""); + Expect(0, 68928, '\P{^Block= HANIFI_Rohingya}', ""); + Error('\p{Blk=:=HANIFI_ROHINGYA}'); + Error('\P{Blk=:=HANIFI_ROHINGYA}'); + Expect(1, 68927, '\p{Blk=:\AHanifi_Rohingya\z:}', "");; + Expect(0, 68928, '\p{Blk=:\AHanifi_Rohingya\z:}', "");; + Expect(1, 68927, '\p{Blk=hanifirohingya}', ""); + Expect(0, 68927, '\p{^Blk=hanifirohingya}', ""); + Expect(0, 68927, '\P{Blk=hanifirohingya}', ""); + Expect(1, 68927, '\P{^Blk=hanifirohingya}', ""); + Expect(0, 68928, '\p{Blk=hanifirohingya}', ""); + Expect(1, 68928, '\p{^Blk=hanifirohingya}', ""); + Expect(1, 68928, '\P{Blk=hanifirohingya}', ""); + Expect(0, 68928, '\P{^Blk=hanifirohingya}', ""); + Expect(1, 68927, '\p{Blk=:\Ahanifirohingya\z:}', "");; + Expect(0, 68928, '\p{Blk=:\Ahanifirohingya\z:}', "");; + Expect(1, 68927, '\p{Blk= _Hanifi_rohingya}', ""); + Expect(0, 68927, '\p{^Blk= _Hanifi_rohingya}', ""); + Expect(0, 68927, '\P{Blk= _Hanifi_rohingya}', ""); + Expect(1, 68927, '\P{^Blk= _Hanifi_rohingya}', ""); + Expect(0, 68928, '\p{Blk= _Hanifi_rohingya}', ""); + Expect(1, 68928, '\p{^Blk= _Hanifi_rohingya}', ""); + Expect(1, 68928, '\P{Blk= _Hanifi_rohingya}', ""); + Expect(0, 68928, '\P{^Blk= _Hanifi_rohingya}', ""); + Error('\p{Is_Block: /a/--hanifi_Rohingya}'); + Error('\P{Is_Block: /a/--hanifi_Rohingya}'); + Expect(1, 68927, '\p{Is_Block=hanifirohingya}', ""); + Expect(0, 68927, '\p{^Is_Block=hanifirohingya}', ""); + Expect(0, 68927, '\P{Is_Block=hanifirohingya}', ""); + Expect(1, 68927, '\P{^Is_Block=hanifirohingya}', ""); + Expect(0, 68928, '\p{Is_Block=hanifirohingya}', ""); + Expect(1, 68928, '\p{^Is_Block=hanifirohingya}', ""); + Expect(1, 68928, '\P{Is_Block=hanifirohingya}', ""); + Expect(0, 68928, '\P{^Is_Block=hanifirohingya}', ""); + Expect(1, 68927, '\p{Is_Block= HANIFI_rohingya}', ""); + Expect(0, 68927, '\p{^Is_Block= HANIFI_rohingya}', ""); + Expect(0, 68927, '\P{Is_Block= HANIFI_rohingya}', ""); + Expect(1, 68927, '\P{^Is_Block= HANIFI_rohingya}', ""); + Expect(0, 68928, '\p{Is_Block= HANIFI_rohingya}', ""); + Expect(1, 68928, '\p{^Is_Block= HANIFI_rohingya}', ""); + Expect(1, 68928, '\P{Is_Block= HANIFI_rohingya}', ""); + Expect(0, 68928, '\P{^Is_Block= HANIFI_rohingya}', ""); + Error('\p{Is_Blk=:= _Hanifi_Rohingya}'); + Error('\P{Is_Blk=:= _Hanifi_Rohingya}'); + Expect(1, 68927, '\p{Is_Blk=hanifirohingya}', ""); + Expect(0, 68927, '\p{^Is_Blk=hanifirohingya}', ""); + Expect(0, 68927, '\P{Is_Blk=hanifirohingya}', ""); + Expect(1, 68927, '\P{^Is_Blk=hanifirohingya}', ""); + Expect(0, 68928, '\p{Is_Blk=hanifirohingya}', ""); + Expect(1, 68928, '\p{^Is_Blk=hanifirohingya}', ""); + Expect(1, 68928, '\P{Is_Blk=hanifirohingya}', ""); + Expect(0, 68928, '\P{^Is_Blk=hanifirohingya}', ""); + Expect(1, 68927, '\p{Is_Blk: -Hanifi_ROHINGYA}', ""); + Expect(0, 68927, '\p{^Is_Blk: -Hanifi_ROHINGYA}', ""); + Expect(0, 68927, '\P{Is_Blk: -Hanifi_ROHINGYA}', ""); + Expect(1, 68927, '\P{^Is_Blk: -Hanifi_ROHINGYA}', ""); + Expect(0, 68928, '\p{Is_Blk: -Hanifi_ROHINGYA}', ""); + Expect(1, 68928, '\p{^Is_Blk: -Hanifi_ROHINGYA}', ""); + Expect(1, 68928, '\P{Is_Blk: -Hanifi_ROHINGYA}', ""); + Expect(0, 68928, '\P{^Is_Blk: -Hanifi_ROHINGYA}', ""); + Error('\p{Block=-:=hanunoo}'); + Error('\P{Block=-:=hanunoo}'); + Expect(1, 5951, '\p{Block=:\AHanunoo\z:}', "");; + Expect(0, 5952, '\p{Block=:\AHanunoo\z:}', "");; + Expect(1, 5951, '\p{Block=hanunoo}', ""); + Expect(0, 5951, '\p{^Block=hanunoo}', ""); + Expect(0, 5951, '\P{Block=hanunoo}', ""); + Expect(1, 5951, '\P{^Block=hanunoo}', ""); + Expect(0, 5952, '\p{Block=hanunoo}', ""); + Expect(1, 5952, '\p{^Block=hanunoo}', ""); + Expect(1, 5952, '\P{Block=hanunoo}', ""); + Expect(0, 5952, '\P{^Block=hanunoo}', ""); + Expect(1, 5951, '\p{Block=:\Ahanunoo\z:}', "");; + Expect(0, 5952, '\p{Block=:\Ahanunoo\z:}', "");; + Expect(1, 5951, '\p{Block=Hanunoo}', ""); + Expect(0, 5951, '\p{^Block=Hanunoo}', ""); + Expect(0, 5951, '\P{Block=Hanunoo}', ""); + Expect(1, 5951, '\P{^Block=Hanunoo}', ""); + Expect(0, 5952, '\p{Block=Hanunoo}', ""); + Expect(1, 5952, '\p{^Block=Hanunoo}', ""); + Expect(1, 5952, '\P{Block=Hanunoo}', ""); + Expect(0, 5952, '\P{^Block=Hanunoo}', ""); + Error('\p{Blk=/a/_Hanunoo}'); + Error('\P{Blk=/a/_Hanunoo}'); + Expect(1, 5951, '\p{Blk=:\AHanunoo\z:}', "");; + Expect(0, 5952, '\p{Blk=:\AHanunoo\z:}', "");; + Expect(1, 5951, '\p{Blk: hanunoo}', ""); + Expect(0, 5951, '\p{^Blk: hanunoo}', ""); + Expect(0, 5951, '\P{Blk: hanunoo}', ""); + Expect(1, 5951, '\P{^Blk: hanunoo}', ""); + Expect(0, 5952, '\p{Blk: hanunoo}', ""); + Expect(1, 5952, '\p{^Blk: hanunoo}', ""); + Expect(1, 5952, '\P{Blk: hanunoo}', ""); + Expect(0, 5952, '\P{^Blk: hanunoo}', ""); + Expect(1, 5951, '\p{Blk=:\Ahanunoo\z:}', "");; + Expect(0, 5952, '\p{Blk=:\Ahanunoo\z:}', "");; + Expect(1, 5951, '\p{Blk=_HANUNOO}', ""); + Expect(0, 5951, '\p{^Blk=_HANUNOO}', ""); + Expect(0, 5951, '\P{Blk=_HANUNOO}', ""); + Expect(1, 5951, '\P{^Blk=_HANUNOO}', ""); + Expect(0, 5952, '\p{Blk=_HANUNOO}', ""); + Expect(1, 5952, '\p{^Blk=_HANUNOO}', ""); + Expect(1, 5952, '\P{Blk=_HANUNOO}', ""); + Expect(0, 5952, '\P{^Blk=_HANUNOO}', ""); + Error('\p{Is_Block=:=hanunoo}'); + Error('\P{Is_Block=:=hanunoo}'); + Expect(1, 5951, '\p{Is_Block=hanunoo}', ""); + Expect(0, 5951, '\p{^Is_Block=hanunoo}', ""); + Expect(0, 5951, '\P{Is_Block=hanunoo}', ""); + Expect(1, 5951, '\P{^Is_Block=hanunoo}', ""); + Expect(0, 5952, '\p{Is_Block=hanunoo}', ""); + Expect(1, 5952, '\p{^Is_Block=hanunoo}', ""); + Expect(1, 5952, '\P{Is_Block=hanunoo}', ""); + Expect(0, 5952, '\P{^Is_Block=hanunoo}', ""); + Expect(1, 5951, '\p{Is_Block: -Hanunoo}', ""); + Expect(0, 5951, '\p{^Is_Block: -Hanunoo}', ""); + Expect(0, 5951, '\P{Is_Block: -Hanunoo}', ""); + Expect(1, 5951, '\P{^Is_Block: -Hanunoo}', ""); + Expect(0, 5952, '\p{Is_Block: -Hanunoo}', ""); + Expect(1, 5952, '\p{^Is_Block: -Hanunoo}', ""); + Expect(1, 5952, '\P{Is_Block: -Hanunoo}', ""); + Expect(0, 5952, '\P{^Is_Block: -Hanunoo}', ""); + Error('\p{Is_Blk=/a/ -Hanunoo}'); + Error('\P{Is_Blk=/a/ -Hanunoo}'); + Expect(1, 5951, '\p{Is_Blk=hanunoo}', ""); + Expect(0, 5951, '\p{^Is_Blk=hanunoo}', ""); + Expect(0, 5951, '\P{Is_Blk=hanunoo}', ""); + Expect(1, 5951, '\P{^Is_Blk=hanunoo}', ""); + Expect(0, 5952, '\p{Is_Blk=hanunoo}', ""); + Expect(1, 5952, '\p{^Is_Blk=hanunoo}', ""); + Expect(1, 5952, '\P{Is_Blk=hanunoo}', ""); + Expect(0, 5952, '\P{^Is_Blk=hanunoo}', ""); + Expect(1, 5951, '\p{Is_Blk= _Hanunoo}', ""); + Expect(0, 5951, '\p{^Is_Blk= _Hanunoo}', ""); + Expect(0, 5951, '\P{Is_Blk= _Hanunoo}', ""); + Expect(1, 5951, '\P{^Is_Blk= _Hanunoo}', ""); + Expect(0, 5952, '\p{Is_Blk= _Hanunoo}', ""); + Expect(1, 5952, '\p{^Is_Blk= _Hanunoo}', ""); + Expect(1, 5952, '\P{Is_Blk= _Hanunoo}', ""); + Expect(0, 5952, '\P{^Is_Blk= _Hanunoo}', ""); + Error('\p{Block=-/a/hatran}'); + Error('\P{Block=-/a/hatran}'); + Expect(1, 67839, '\p{Block=:\AHatran\z:}', "");; + Expect(0, 67840, '\p{Block=:\AHatran\z:}', "");; + Expect(1, 67839, '\p{Block=hatran}', ""); + Expect(0, 67839, '\p{^Block=hatran}', ""); + Expect(0, 67839, '\P{Block=hatran}', ""); + Expect(1, 67839, '\P{^Block=hatran}', ""); + Expect(0, 67840, '\p{Block=hatran}', ""); + Expect(1, 67840, '\p{^Block=hatran}', ""); + Expect(1, 67840, '\P{Block=hatran}', ""); + Expect(0, 67840, '\P{^Block=hatran}', ""); + Expect(1, 67839, '\p{Block=:\Ahatran\z:}', "");; + Expect(0, 67840, '\p{Block=:\Ahatran\z:}', "");; + Expect(1, 67839, '\p{Block=--HATRAN}', ""); + Expect(0, 67839, '\p{^Block=--HATRAN}', ""); + Expect(0, 67839, '\P{Block=--HATRAN}', ""); + Expect(1, 67839, '\P{^Block=--HATRAN}', ""); + Expect(0, 67840, '\p{Block=--HATRAN}', ""); + Expect(1, 67840, '\p{^Block=--HATRAN}', ""); + Expect(1, 67840, '\P{Block=--HATRAN}', ""); + Expect(0, 67840, '\P{^Block=--HATRAN}', ""); + Error('\p{Blk= HATRAN:=}'); + Error('\P{Blk= HATRAN:=}'); + Expect(1, 67839, '\p{Blk=:\AHatran\z:}', "");; + Expect(0, 67840, '\p{Blk=:\AHatran\z:}', "");; + Expect(1, 67839, '\p{Blk: hatran}', ""); + Expect(0, 67839, '\p{^Blk: hatran}', ""); + Expect(0, 67839, '\P{Blk: hatran}', ""); + Expect(1, 67839, '\P{^Blk: hatran}', ""); + Expect(0, 67840, '\p{Blk: hatran}', ""); + Expect(1, 67840, '\p{^Blk: hatran}', ""); + Expect(1, 67840, '\P{Blk: hatran}', ""); + Expect(0, 67840, '\P{^Blk: hatran}', ""); + Expect(1, 67839, '\p{Blk=:\Ahatran\z:}', "");; + Expect(0, 67840, '\p{Blk=:\Ahatran\z:}', "");; + Expect(1, 67839, '\p{Blk=_ Hatran}', ""); + Expect(0, 67839, '\p{^Blk=_ Hatran}', ""); + Expect(0, 67839, '\P{Blk=_ Hatran}', ""); + Expect(1, 67839, '\P{^Blk=_ Hatran}', ""); + Expect(0, 67840, '\p{Blk=_ Hatran}', ""); + Expect(1, 67840, '\p{^Blk=_ Hatran}', ""); + Expect(1, 67840, '\P{Blk=_ Hatran}', ""); + Expect(0, 67840, '\P{^Blk=_ Hatran}', ""); + Error('\p{Is_Block= Hatran:=}'); + Error('\P{Is_Block= Hatran:=}'); + Expect(1, 67839, '\p{Is_Block: hatran}', ""); + Expect(0, 67839, '\p{^Is_Block: hatran}', ""); + Expect(0, 67839, '\P{Is_Block: hatran}', ""); + Expect(1, 67839, '\P{^Is_Block: hatran}', ""); + Expect(0, 67840, '\p{Is_Block: hatran}', ""); + Expect(1, 67840, '\p{^Is_Block: hatran}', ""); + Expect(1, 67840, '\P{Is_Block: hatran}', ""); + Expect(0, 67840, '\P{^Is_Block: hatran}', ""); + Expect(1, 67839, '\p{Is_Block=-Hatran}', ""); + Expect(0, 67839, '\p{^Is_Block=-Hatran}', ""); + Expect(0, 67839, '\P{Is_Block=-Hatran}', ""); + Expect(1, 67839, '\P{^Is_Block=-Hatran}', ""); + Expect(0, 67840, '\p{Is_Block=-Hatran}', ""); + Expect(1, 67840, '\p{^Is_Block=-Hatran}', ""); + Expect(1, 67840, '\P{Is_Block=-Hatran}', ""); + Expect(0, 67840, '\P{^Is_Block=-Hatran}', ""); + Error('\p{Is_Blk= /a/HATRAN}'); + Error('\P{Is_Blk= /a/HATRAN}'); + Expect(1, 67839, '\p{Is_Blk=hatran}', ""); + Expect(0, 67839, '\p{^Is_Blk=hatran}', ""); + Expect(0, 67839, '\P{Is_Blk=hatran}', ""); + Expect(1, 67839, '\P{^Is_Blk=hatran}', ""); + Expect(0, 67840, '\p{Is_Blk=hatran}', ""); + Expect(1, 67840, '\p{^Is_Blk=hatran}', ""); + Expect(1, 67840, '\P{Is_Blk=hatran}', ""); + Expect(0, 67840, '\P{^Is_Blk=hatran}', ""); + Expect(1, 67839, '\p{Is_Blk=-_Hatran}', ""); + Expect(0, 67839, '\p{^Is_Blk=-_Hatran}', ""); + Expect(0, 67839, '\P{Is_Blk=-_Hatran}', ""); + Expect(1, 67839, '\P{^Is_Blk=-_Hatran}', ""); + Expect(0, 67840, '\p{Is_Blk=-_Hatran}', ""); + Expect(1, 67840, '\p{^Is_Blk=-_Hatran}', ""); + Expect(1, 67840, '\P{Is_Blk=-_Hatran}', ""); + Expect(0, 67840, '\P{^Is_Blk=-_Hatran}', ""); + Error('\p{Block= /a/Hebrew}'); + Error('\P{Block= /a/Hebrew}'); + Expect(1, 1535, '\p{Block=:\AHebrew\z:}', "");; + Expect(0, 1536, '\p{Block=:\AHebrew\z:}', "");; + Expect(1, 1535, '\p{Block=hebrew}', ""); + Expect(0, 1535, '\p{^Block=hebrew}', ""); + Expect(0, 1535, '\P{Block=hebrew}', ""); + Expect(1, 1535, '\P{^Block=hebrew}', ""); + Expect(0, 1536, '\p{Block=hebrew}', ""); + Expect(1, 1536, '\p{^Block=hebrew}', ""); + Expect(1, 1536, '\P{Block=hebrew}', ""); + Expect(0, 1536, '\P{^Block=hebrew}', ""); + Expect(1, 1535, '\p{Block=:\Ahebrew\z:}', "");; + Expect(0, 1536, '\p{Block=:\Ahebrew\z:}', "");; + Expect(1, 1535, '\p{Block: _Hebrew}', ""); + Expect(0, 1535, '\p{^Block: _Hebrew}', ""); + Expect(0, 1535, '\P{Block: _Hebrew}', ""); + Expect(1, 1535, '\P{^Block: _Hebrew}', ""); + Expect(0, 1536, '\p{Block: _Hebrew}', ""); + Expect(1, 1536, '\p{^Block: _Hebrew}', ""); + Expect(1, 1536, '\P{Block: _Hebrew}', ""); + Expect(0, 1536, '\P{^Block: _Hebrew}', ""); + Error('\p{Blk=:=_ Hebrew}'); + Error('\P{Blk=:=_ Hebrew}'); + Expect(1, 1535, '\p{Blk=:\AHebrew\z:}', "");; + Expect(0, 1536, '\p{Blk=:\AHebrew\z:}', "");; + Expect(1, 1535, '\p{Blk:hebrew}', ""); + Expect(0, 1535, '\p{^Blk:hebrew}', ""); + Expect(0, 1535, '\P{Blk:hebrew}', ""); + Expect(1, 1535, '\P{^Blk:hebrew}', ""); + Expect(0, 1536, '\p{Blk:hebrew}', ""); + Expect(1, 1536, '\p{^Blk:hebrew}', ""); + Expect(1, 1536, '\P{Blk:hebrew}', ""); + Expect(0, 1536, '\P{^Blk:hebrew}', ""); + Expect(1, 1535, '\p{Blk=:\Ahebrew\z:}', "");; + Expect(0, 1536, '\p{Blk=:\Ahebrew\z:}', "");; + Expect(1, 1535, '\p{Blk= _Hebrew}', ""); + Expect(0, 1535, '\p{^Blk= _Hebrew}', ""); + Expect(0, 1535, '\P{Blk= _Hebrew}', ""); + Expect(1, 1535, '\P{^Blk= _Hebrew}', ""); + Expect(0, 1536, '\p{Blk= _Hebrew}', ""); + Expect(1, 1536, '\p{^Blk= _Hebrew}', ""); + Expect(1, 1536, '\P{Blk= _Hebrew}', ""); + Expect(0, 1536, '\P{^Blk= _Hebrew}', ""); + Error('\p{Is_Block= :=hebrew}'); + Error('\P{Is_Block= :=hebrew}'); + Expect(1, 1535, '\p{Is_Block=hebrew}', ""); + Expect(0, 1535, '\p{^Is_Block=hebrew}', ""); + Expect(0, 1535, '\P{Is_Block=hebrew}', ""); + Expect(1, 1535, '\P{^Is_Block=hebrew}', ""); + Expect(0, 1536, '\p{Is_Block=hebrew}', ""); + Expect(1, 1536, '\p{^Is_Block=hebrew}', ""); + Expect(1, 1536, '\P{Is_Block=hebrew}', ""); + Expect(0, 1536, '\P{^Is_Block=hebrew}', ""); + Expect(1, 1535, '\p{Is_Block=_ Hebrew}', ""); + Expect(0, 1535, '\p{^Is_Block=_ Hebrew}', ""); + Expect(0, 1535, '\P{Is_Block=_ Hebrew}', ""); + Expect(1, 1535, '\P{^Is_Block=_ Hebrew}', ""); + Expect(0, 1536, '\p{Is_Block=_ Hebrew}', ""); + Expect(1, 1536, '\p{^Is_Block=_ Hebrew}', ""); + Expect(1, 1536, '\P{Is_Block=_ Hebrew}', ""); + Expect(0, 1536, '\P{^Is_Block=_ Hebrew}', ""); + Error('\p{Is_Blk=/a/_HEBREW}'); + Error('\P{Is_Blk=/a/_HEBREW}'); + Expect(1, 1535, '\p{Is_Blk=hebrew}', ""); + Expect(0, 1535, '\p{^Is_Blk=hebrew}', ""); + Expect(0, 1535, '\P{Is_Blk=hebrew}', ""); + Expect(1, 1535, '\P{^Is_Blk=hebrew}', ""); + Expect(0, 1536, '\p{Is_Blk=hebrew}', ""); + Expect(1, 1536, '\p{^Is_Blk=hebrew}', ""); + Expect(1, 1536, '\P{Is_Blk=hebrew}', ""); + Expect(0, 1536, '\P{^Is_Blk=hebrew}', ""); + Expect(1, 1535, '\p{Is_Blk= Hebrew}', ""); + Expect(0, 1535, '\p{^Is_Blk= Hebrew}', ""); + Expect(0, 1535, '\P{Is_Blk= Hebrew}', ""); + Expect(1, 1535, '\P{^Is_Blk= Hebrew}', ""); + Expect(0, 1536, '\p{Is_Blk= Hebrew}', ""); + Expect(1, 1536, '\p{^Is_Blk= Hebrew}', ""); + Expect(1, 1536, '\P{Is_Blk= Hebrew}', ""); + Expect(0, 1536, '\P{^Is_Blk= Hebrew}', ""); + Error('\p{Block=/a/High_Private_Use_surrogates}'); + Error('\P{Block=/a/High_Private_Use_surrogates}'); + Expect(1, 56319, '\p{Block=:\AHigh_Private_Use_Surrogates\z:}', "");; + Expect(0, 57344, '\p{Block=:\AHigh_Private_Use_Surrogates\z:}', "");; + Expect(1, 56319, '\p{Block=highprivateusesurrogates}', ""); + Expect(0, 56319, '\p{^Block=highprivateusesurrogates}', ""); + Expect(0, 56319, '\P{Block=highprivateusesurrogates}', ""); + Expect(1, 56319, '\P{^Block=highprivateusesurrogates}', ""); + Expect(0, 57344, '\p{Block=highprivateusesurrogates}', ""); + Expect(1, 57344, '\p{^Block=highprivateusesurrogates}', ""); + Expect(1, 57344, '\P{Block=highprivateusesurrogates}', ""); + Expect(0, 57344, '\P{^Block=highprivateusesurrogates}', ""); + Expect(1, 56319, '\p{Block=:\Ahighprivateusesurrogates\z:}', "");; + Expect(0, 57344, '\p{Block=:\Ahighprivateusesurrogates\z:}', "");; + Expect(1, 56319, '\p{Block= High_Private_use_surrogates}', ""); + Expect(0, 56319, '\p{^Block= High_Private_use_surrogates}', ""); + Expect(0, 56319, '\P{Block= High_Private_use_surrogates}', ""); + Expect(1, 56319, '\P{^Block= High_Private_use_surrogates}', ""); + Expect(0, 57344, '\p{Block= High_Private_use_surrogates}', ""); + Expect(1, 57344, '\p{^Block= High_Private_use_surrogates}', ""); + Expect(1, 57344, '\P{Block= High_Private_use_surrogates}', ""); + Expect(0, 57344, '\P{^Block= High_Private_use_surrogates}', ""); + Error('\p{Blk=/a/ High_PU_surrogates}'); + Error('\P{Blk=/a/ High_PU_surrogates}'); + Expect(1, 56319, '\p{Blk=:\AHigh_PU_Surrogates\z:}', "");; + Expect(0, 57344, '\p{Blk=:\AHigh_PU_Surrogates\z:}', "");; + Expect(1, 56319, '\p{Blk=highpusurrogates}', ""); + Expect(0, 56319, '\p{^Blk=highpusurrogates}', ""); + Expect(0, 56319, '\P{Blk=highpusurrogates}', ""); + Expect(1, 56319, '\P{^Blk=highpusurrogates}', ""); + Expect(0, 57344, '\p{Blk=highpusurrogates}', ""); + Expect(1, 57344, '\p{^Blk=highpusurrogates}', ""); + Expect(1, 57344, '\P{Blk=highpusurrogates}', ""); + Expect(0, 57344, '\P{^Blk=highpusurrogates}', ""); + Expect(1, 56319, '\p{Blk=:\Ahighpusurrogates\z:}', "");; + Expect(0, 57344, '\p{Blk=:\Ahighpusurrogates\z:}', "");; + Expect(1, 56319, '\p{Blk=_-HIGH_PU_Surrogates}', ""); + Expect(0, 56319, '\p{^Blk=_-HIGH_PU_Surrogates}', ""); + Expect(0, 56319, '\P{Blk=_-HIGH_PU_Surrogates}', ""); + Expect(1, 56319, '\P{^Blk=_-HIGH_PU_Surrogates}', ""); + Expect(0, 57344, '\p{Blk=_-HIGH_PU_Surrogates}', ""); + Expect(1, 57344, '\p{^Blk=_-HIGH_PU_Surrogates}', ""); + Expect(1, 57344, '\P{Blk=_-HIGH_PU_Surrogates}', ""); + Expect(0, 57344, '\P{^Blk=_-HIGH_PU_Surrogates}', ""); + Error('\p{Is_Block=/a/ -High_private_Use_Surrogates}'); + Error('\P{Is_Block=/a/ -High_private_Use_Surrogates}'); + Expect(1, 56319, '\p{Is_Block:highprivateusesurrogates}', ""); + Expect(0, 56319, '\p{^Is_Block:highprivateusesurrogates}', ""); + Expect(0, 56319, '\P{Is_Block:highprivateusesurrogates}', ""); + Expect(1, 56319, '\P{^Is_Block:highprivateusesurrogates}', ""); + Expect(0, 57344, '\p{Is_Block:highprivateusesurrogates}', ""); + Expect(1, 57344, '\p{^Is_Block:highprivateusesurrogates}', ""); + Expect(1, 57344, '\P{Is_Block:highprivateusesurrogates}', ""); + Expect(0, 57344, '\P{^Is_Block:highprivateusesurrogates}', ""); + Expect(1, 56319, '\p{Is_Block=-High_Private_USE_SURROGATES}', ""); + Expect(0, 56319, '\p{^Is_Block=-High_Private_USE_SURROGATES}', ""); + Expect(0, 56319, '\P{Is_Block=-High_Private_USE_SURROGATES}', ""); + Expect(1, 56319, '\P{^Is_Block=-High_Private_USE_SURROGATES}', ""); + Expect(0, 57344, '\p{Is_Block=-High_Private_USE_SURROGATES}', ""); + Expect(1, 57344, '\p{^Is_Block=-High_Private_USE_SURROGATES}', ""); + Expect(1, 57344, '\P{Is_Block=-High_Private_USE_SURROGATES}', ""); + Expect(0, 57344, '\P{^Is_Block=-High_Private_USE_SURROGATES}', ""); + Error('\p{Is_Blk=High_PU_Surrogates:=}'); + Error('\P{Is_Blk=High_PU_Surrogates:=}'); + Expect(1, 56319, '\p{Is_Blk=highpusurrogates}', ""); + Expect(0, 56319, '\p{^Is_Blk=highpusurrogates}', ""); + Expect(0, 56319, '\P{Is_Blk=highpusurrogates}', ""); + Expect(1, 56319, '\P{^Is_Blk=highpusurrogates}', ""); + Expect(0, 57344, '\p{Is_Blk=highpusurrogates}', ""); + Expect(1, 57344, '\p{^Is_Blk=highpusurrogates}', ""); + Expect(1, 57344, '\P{Is_Blk=highpusurrogates}', ""); + Expect(0, 57344, '\P{^Is_Blk=highpusurrogates}', ""); + Expect(1, 56319, '\p{Is_Blk=__high_PU_Surrogates}', ""); + Expect(0, 56319, '\p{^Is_Blk=__high_PU_Surrogates}', ""); + Expect(0, 56319, '\P{Is_Blk=__high_PU_Surrogates}', ""); + Expect(1, 56319, '\P{^Is_Blk=__high_PU_Surrogates}', ""); + Expect(0, 57344, '\p{Is_Blk=__high_PU_Surrogates}', ""); + Expect(1, 57344, '\p{^Is_Blk=__high_PU_Surrogates}', ""); + Expect(1, 57344, '\P{Is_Blk=__high_PU_Surrogates}', ""); + Expect(0, 57344, '\P{^Is_Blk=__high_PU_Surrogates}', ""); + Error('\p{Block=-:=HIGH_Surrogates}'); + Error('\P{Block=-:=HIGH_Surrogates}'); + Expect(1, 56191, '\p{Block=:\AHigh_Surrogates\z:}', "");; + Expect(0, 57344, '\p{Block=:\AHigh_Surrogates\z:}', "");; + Expect(1, 56191, '\p{Block=highsurrogates}', ""); + Expect(0, 56191, '\p{^Block=highsurrogates}', ""); + Expect(0, 56191, '\P{Block=highsurrogates}', ""); + Expect(1, 56191, '\P{^Block=highsurrogates}', ""); + Expect(0, 57344, '\p{Block=highsurrogates}', ""); + Expect(1, 57344, '\p{^Block=highsurrogates}', ""); + Expect(1, 57344, '\P{Block=highsurrogates}', ""); + Expect(0, 57344, '\P{^Block=highsurrogates}', ""); + Expect(1, 56191, '\p{Block=:\Ahighsurrogates\z:}', "");; + Expect(0, 57344, '\p{Block=:\Ahighsurrogates\z:}', "");; + Expect(1, 56191, '\p{Block= High_SURROGATES}', ""); + Expect(0, 56191, '\p{^Block= High_SURROGATES}', ""); + Expect(0, 56191, '\P{Block= High_SURROGATES}', ""); + Expect(1, 56191, '\P{^Block= High_SURROGATES}', ""); + Expect(0, 57344, '\p{Block= High_SURROGATES}', ""); + Expect(1, 57344, '\p{^Block= High_SURROGATES}', ""); + Expect(1, 57344, '\P{Block= High_SURROGATES}', ""); + Expect(0, 57344, '\P{^Block= High_SURROGATES}', ""); + Error('\p{Blk=:= _high_Surrogates}'); + Error('\P{Blk=:= _high_Surrogates}'); + Expect(1, 56191, '\p{Blk=:\AHigh_Surrogates\z:}', "");; + Expect(0, 57344, '\p{Blk=:\AHigh_Surrogates\z:}', "");; + Expect(1, 56191, '\p{Blk: highsurrogates}', ""); + Expect(0, 56191, '\p{^Blk: highsurrogates}', ""); + Expect(0, 56191, '\P{Blk: highsurrogates}', ""); + Expect(1, 56191, '\P{^Blk: highsurrogates}', ""); + Expect(0, 57344, '\p{Blk: highsurrogates}', ""); + Expect(1, 57344, '\p{^Blk: highsurrogates}', ""); + Expect(1, 57344, '\P{Blk: highsurrogates}', ""); + Expect(0, 57344, '\P{^Blk: highsurrogates}', ""); + Expect(1, 56191, '\p{Blk=:\Ahighsurrogates\z:}', "");; + Expect(0, 57344, '\p{Blk=:\Ahighsurrogates\z:}', "");; + Expect(1, 56191, '\p{Blk= High_SURROGATES}', ""); + Expect(0, 56191, '\p{^Blk= High_SURROGATES}', ""); + Expect(0, 56191, '\P{Blk= High_SURROGATES}', ""); + Expect(1, 56191, '\P{^Blk= High_SURROGATES}', ""); + Expect(0, 57344, '\p{Blk= High_SURROGATES}', ""); + Expect(1, 57344, '\p{^Blk= High_SURROGATES}', ""); + Expect(1, 57344, '\P{Blk= High_SURROGATES}', ""); + Expect(0, 57344, '\P{^Blk= High_SURROGATES}', ""); + Error('\p{Is_Block=_High_Surrogates:=}'); + Error('\P{Is_Block=_High_Surrogates:=}'); + Expect(1, 56191, '\p{Is_Block=highsurrogates}', ""); + Expect(0, 56191, '\p{^Is_Block=highsurrogates}', ""); + Expect(0, 56191, '\P{Is_Block=highsurrogates}', ""); + Expect(1, 56191, '\P{^Is_Block=highsurrogates}', ""); + Expect(0, 57344, '\p{Is_Block=highsurrogates}', ""); + Expect(1, 57344, '\p{^Is_Block=highsurrogates}', ""); + Expect(1, 57344, '\P{Is_Block=highsurrogates}', ""); + Expect(0, 57344, '\P{^Is_Block=highsurrogates}', ""); + Expect(1, 56191, '\p{Is_Block= High_Surrogates}', ""); + Expect(0, 56191, '\p{^Is_Block= High_Surrogates}', ""); + Expect(0, 56191, '\P{Is_Block= High_Surrogates}', ""); + Expect(1, 56191, '\P{^Is_Block= High_Surrogates}', ""); + Expect(0, 57344, '\p{Is_Block= High_Surrogates}', ""); + Expect(1, 57344, '\p{^Is_Block= High_Surrogates}', ""); + Expect(1, 57344, '\P{Is_Block= High_Surrogates}', ""); + Expect(0, 57344, '\P{^Is_Block= High_Surrogates}', ""); + Error('\p{Is_Blk=-_HIGH_SURROGATES:=}'); + Error('\P{Is_Blk=-_HIGH_SURROGATES:=}'); + Expect(1, 56191, '\p{Is_Blk=highsurrogates}', ""); + Expect(0, 56191, '\p{^Is_Blk=highsurrogates}', ""); + Expect(0, 56191, '\P{Is_Blk=highsurrogates}', ""); + Expect(1, 56191, '\P{^Is_Blk=highsurrogates}', ""); + Expect(0, 57344, '\p{Is_Blk=highsurrogates}', ""); + Expect(1, 57344, '\p{^Is_Blk=highsurrogates}', ""); + Expect(1, 57344, '\P{Is_Blk=highsurrogates}', ""); + Expect(0, 57344, '\P{^Is_Blk=highsurrogates}', ""); + Expect(1, 56191, '\p{Is_Blk= High_Surrogates}', ""); + Expect(0, 56191, '\p{^Is_Blk= High_Surrogates}', ""); + Expect(0, 56191, '\P{Is_Blk= High_Surrogates}', ""); + Expect(1, 56191, '\P{^Is_Blk= High_Surrogates}', ""); + Expect(0, 57344, '\p{Is_Blk= High_Surrogates}', ""); + Expect(1, 57344, '\p{^Is_Blk= High_Surrogates}', ""); + Expect(1, 57344, '\P{Is_Blk= High_Surrogates}', ""); + Expect(0, 57344, '\P{^Is_Blk= High_Surrogates}', ""); + Error('\p{Block= /a/hiragana}'); + Error('\P{Block= /a/hiragana}'); + Expect(1, 12447, '\p{Block=:\AHiragana\z:}', "");; + Expect(0, 12448, '\p{Block=:\AHiragana\z:}', "");; + Expect(1, 12447, '\p{Block: hiragana}', ""); + Expect(0, 12447, '\p{^Block: hiragana}', ""); + Expect(0, 12447, '\P{Block: hiragana}', ""); + Expect(1, 12447, '\P{^Block: hiragana}', ""); + Expect(0, 12448, '\p{Block: hiragana}', ""); + Expect(1, 12448, '\p{^Block: hiragana}', ""); + Expect(1, 12448, '\P{Block: hiragana}', ""); + Expect(0, 12448, '\P{^Block: hiragana}', ""); + Expect(1, 12447, '\p{Block=:\Ahiragana\z:}', "");; + Expect(0, 12448, '\p{Block=:\Ahiragana\z:}', "");; + Expect(1, 12447, '\p{Block= _hiragana}', ""); + Expect(0, 12447, '\p{^Block= _hiragana}', ""); + Expect(0, 12447, '\P{Block= _hiragana}', ""); + Expect(1, 12447, '\P{^Block= _hiragana}', ""); + Expect(0, 12448, '\p{Block= _hiragana}', ""); + Expect(1, 12448, '\p{^Block= _hiragana}', ""); + Expect(1, 12448, '\P{Block= _hiragana}', ""); + Expect(0, 12448, '\P{^Block= _hiragana}', ""); + Error('\p{Blk=/a/_-hiragana}'); + Error('\P{Blk=/a/_-hiragana}'); + Expect(1, 12447, '\p{Blk=:\AHiragana\z:}', "");; + Expect(0, 12448, '\p{Blk=:\AHiragana\z:}', "");; + Expect(1, 12447, '\p{Blk=hiragana}', ""); + Expect(0, 12447, '\p{^Blk=hiragana}', ""); + Expect(0, 12447, '\P{Blk=hiragana}', ""); + Expect(1, 12447, '\P{^Blk=hiragana}', ""); + Expect(0, 12448, '\p{Blk=hiragana}', ""); + Expect(1, 12448, '\p{^Blk=hiragana}', ""); + Expect(1, 12448, '\P{Blk=hiragana}', ""); + Expect(0, 12448, '\P{^Blk=hiragana}', ""); + Expect(1, 12447, '\p{Blk=:\Ahiragana\z:}', "");; + Expect(0, 12448, '\p{Blk=:\Ahiragana\z:}', "");; + Expect(1, 12447, '\p{Blk= Hiragana}', ""); + Expect(0, 12447, '\p{^Blk= Hiragana}', ""); + Expect(0, 12447, '\P{Blk= Hiragana}', ""); + Expect(1, 12447, '\P{^Blk= Hiragana}', ""); + Expect(0, 12448, '\p{Blk= Hiragana}', ""); + Expect(1, 12448, '\p{^Blk= Hiragana}', ""); + Expect(1, 12448, '\P{Blk= Hiragana}', ""); + Expect(0, 12448, '\P{^Blk= Hiragana}', ""); + Error('\p{Is_Block= :=Hiragana}'); + Error('\P{Is_Block= :=Hiragana}'); + Expect(1, 12447, '\p{Is_Block=hiragana}', ""); + Expect(0, 12447, '\p{^Is_Block=hiragana}', ""); + Expect(0, 12447, '\P{Is_Block=hiragana}', ""); + Expect(1, 12447, '\P{^Is_Block=hiragana}', ""); + Expect(0, 12448, '\p{Is_Block=hiragana}', ""); + Expect(1, 12448, '\p{^Is_Block=hiragana}', ""); + Expect(1, 12448, '\P{Is_Block=hiragana}', ""); + Expect(0, 12448, '\P{^Is_Block=hiragana}', ""); + Expect(1, 12447, '\p{Is_Block=-_hiragana}', ""); + Expect(0, 12447, '\p{^Is_Block=-_hiragana}', ""); + Expect(0, 12447, '\P{Is_Block=-_hiragana}', ""); + Expect(1, 12447, '\P{^Is_Block=-_hiragana}', ""); + Expect(0, 12448, '\p{Is_Block=-_hiragana}', ""); + Expect(1, 12448, '\p{^Is_Block=-_hiragana}', ""); + Expect(1, 12448, '\P{Is_Block=-_hiragana}', ""); + Expect(0, 12448, '\P{^Is_Block=-_hiragana}', ""); + Error('\p{Is_Blk= _Hiragana/a/}'); + Error('\P{Is_Blk= _Hiragana/a/}'); + Expect(1, 12447, '\p{Is_Blk=hiragana}', ""); + Expect(0, 12447, '\p{^Is_Blk=hiragana}', ""); + Expect(0, 12447, '\P{Is_Blk=hiragana}', ""); + Expect(1, 12447, '\P{^Is_Blk=hiragana}', ""); + Expect(0, 12448, '\p{Is_Blk=hiragana}', ""); + Expect(1, 12448, '\p{^Is_Blk=hiragana}', ""); + Expect(1, 12448, '\P{Is_Blk=hiragana}', ""); + Expect(0, 12448, '\P{^Is_Blk=hiragana}', ""); + Expect(1, 12447, '\p{Is_Blk=-_HIRAGANA}', ""); + Expect(0, 12447, '\p{^Is_Blk=-_HIRAGANA}', ""); + Expect(0, 12447, '\P{Is_Blk=-_HIRAGANA}', ""); + Expect(1, 12447, '\P{^Is_Blk=-_HIRAGANA}', ""); + Expect(0, 12448, '\p{Is_Blk=-_HIRAGANA}', ""); + Expect(1, 12448, '\p{^Is_Blk=-_HIRAGANA}', ""); + Expect(1, 12448, '\P{Is_Blk=-_HIRAGANA}', ""); + Expect(0, 12448, '\P{^Is_Blk=-_HIRAGANA}', ""); + Error('\p{Block::= _ideographic_description_Characters}'); + Error('\P{Block::= _ideographic_description_Characters}'); + Expect(1, 12287, '\p{Block=:\AIdeographic_Description_Characters\z:}', "");; + Expect(0, 12288, '\p{Block=:\AIdeographic_Description_Characters\z:}', "");; + Expect(1, 12287, '\p{Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\p{^Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\P{Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\P{^Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\p{Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\p{^Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\P{Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\P{^Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\p{Block=:\Aideographicdescriptioncharacters\z:}', "");; + Expect(0, 12288, '\p{Block=:\Aideographicdescriptioncharacters\z:}', "");; + Expect(1, 12287, '\p{Block=-ideographic_Description_Characters}', ""); + Expect(0, 12287, '\p{^Block=-ideographic_Description_Characters}', ""); + Expect(0, 12287, '\P{Block=-ideographic_Description_Characters}', ""); + Expect(1, 12287, '\P{^Block=-ideographic_Description_Characters}', ""); + Expect(0, 12288, '\p{Block=-ideographic_Description_Characters}', ""); + Expect(1, 12288, '\p{^Block=-ideographic_Description_Characters}', ""); + Expect(1, 12288, '\P{Block=-ideographic_Description_Characters}', ""); + Expect(0, 12288, '\P{^Block=-ideographic_Description_Characters}', ""); + Error('\p{Blk=:= -idc}'); + Error('\P{Blk=:= -idc}'); + Expect(1, 12287, '\p{Blk=:\AIDC\z:}', "");; + Expect(0, 12288, '\p{Blk=:\AIDC\z:}', "");; + Expect(1, 12287, '\p{Blk=idc}', ""); + Expect(0, 12287, '\p{^Blk=idc}', ""); + Expect(0, 12287, '\P{Blk=idc}', ""); + Expect(1, 12287, '\P{^Blk=idc}', ""); + Expect(0, 12288, '\p{Blk=idc}', ""); + Expect(1, 12288, '\p{^Blk=idc}', ""); + Expect(1, 12288, '\P{Blk=idc}', ""); + Expect(0, 12288, '\P{^Blk=idc}', ""); + Expect(1, 12287, '\p{Blk=:\Aidc\z:}', "");; + Expect(0, 12288, '\p{Blk=:\Aidc\z:}', "");; + Expect(1, 12287, '\p{Blk= _idc}', ""); + Expect(0, 12287, '\p{^Blk= _idc}', ""); + Expect(0, 12287, '\P{Blk= _idc}', ""); + Expect(1, 12287, '\P{^Blk= _idc}', ""); + Expect(0, 12288, '\p{Blk= _idc}', ""); + Expect(1, 12288, '\p{^Blk= _idc}', ""); + Expect(1, 12288, '\P{Blk= _idc}', ""); + Expect(0, 12288, '\P{^Blk= _idc}', ""); + Error('\p{Is_Block=_ Ideographic_description_Characters:=}'); + Error('\P{Is_Block=_ Ideographic_description_Characters:=}'); + Expect(1, 12287, '\p{Is_Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\p{^Is_Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\P{Is_Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\P{^Is_Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\p{Is_Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\p{^Is_Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\P{Is_Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\P{^Is_Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\p{Is_Block= _Ideographic_description_Characters}', ""); + Expect(0, 12287, '\p{^Is_Block= _Ideographic_description_Characters}', ""); + Expect(0, 12287, '\P{Is_Block= _Ideographic_description_Characters}', ""); + Expect(1, 12287, '\P{^Is_Block= _Ideographic_description_Characters}', ""); + Expect(0, 12288, '\p{Is_Block= _Ideographic_description_Characters}', ""); + Expect(1, 12288, '\p{^Is_Block= _Ideographic_description_Characters}', ""); + Expect(1, 12288, '\P{Is_Block= _Ideographic_description_Characters}', ""); + Expect(0, 12288, '\P{^Is_Block= _Ideographic_description_Characters}', ""); + Error('\p{Is_Blk=:= _idc}'); + Error('\P{Is_Blk=:= _idc}'); + Expect(1, 12287, '\p{Is_Blk=idc}', ""); + Expect(0, 12287, '\p{^Is_Blk=idc}', ""); + Expect(0, 12287, '\P{Is_Blk=idc}', ""); + Expect(1, 12287, '\P{^Is_Blk=idc}', ""); + Expect(0, 12288, '\p{Is_Blk=idc}', ""); + Expect(1, 12288, '\p{^Is_Blk=idc}', ""); + Expect(1, 12288, '\P{Is_Blk=idc}', ""); + Expect(0, 12288, '\P{^Is_Blk=idc}', ""); + Expect(1, 12287, '\p{Is_Blk= IDC}', ""); + Expect(0, 12287, '\p{^Is_Blk= IDC}', ""); + Expect(0, 12287, '\P{Is_Blk= IDC}', ""); + Expect(1, 12287, '\P{^Is_Blk= IDC}', ""); + Expect(0, 12288, '\p{Is_Blk= IDC}', ""); + Expect(1, 12288, '\p{^Is_Blk= IDC}', ""); + Expect(1, 12288, '\P{Is_Blk= IDC}', ""); + Expect(0, 12288, '\P{^Is_Blk= IDC}', ""); + Error('\p{Block= ideographic_Symbols_And_Punctuation/a/}'); + Error('\P{Block= ideographic_Symbols_And_Punctuation/a/}'); + Expect(1, 94207, '\p{Block=:\AIdeographic_Symbols_And_Punctuation\z:}', "");; + Expect(0, 94208, '\p{Block=:\AIdeographic_Symbols_And_Punctuation\z:}', "");; + Expect(1, 94207, '\p{Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\p{^Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\P{Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\P{^Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\p{Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\p{^Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\P{Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\P{^Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\p{Block=:\Aideographicsymbolsandpunctuation\z:}', "");; + Expect(0, 94208, '\p{Block=:\Aideographicsymbolsandpunctuation\z:}', "");; + Expect(1, 94207, '\p{Block=IDEOGRAPHIC_Symbols_AND_Punctuation}', ""); + Expect(0, 94207, '\p{^Block=IDEOGRAPHIC_Symbols_AND_Punctuation}', ""); + Expect(0, 94207, '\P{Block=IDEOGRAPHIC_Symbols_AND_Punctuation}', ""); + Expect(1, 94207, '\P{^Block=IDEOGRAPHIC_Symbols_AND_Punctuation}', ""); + Expect(0, 94208, '\p{Block=IDEOGRAPHIC_Symbols_AND_Punctuation}', ""); + Expect(1, 94208, '\p{^Block=IDEOGRAPHIC_Symbols_AND_Punctuation}', ""); + Expect(1, 94208, '\P{Block=IDEOGRAPHIC_Symbols_AND_Punctuation}', ""); + Expect(0, 94208, '\P{^Block=IDEOGRAPHIC_Symbols_AND_Punctuation}', ""); + Error('\p{Blk= /a/ideographic_Symbols}'); + Error('\P{Blk= /a/ideographic_Symbols}'); + Expect(1, 94207, '\p{Blk=:\AIdeographic_Symbols\z:}', "");; + Expect(0, 94208, '\p{Blk=:\AIdeographic_Symbols\z:}', "");; + Expect(1, 94207, '\p{Blk: ideographicsymbols}', ""); + Expect(0, 94207, '\p{^Blk: ideographicsymbols}', ""); + Expect(0, 94207, '\P{Blk: ideographicsymbols}', ""); + Expect(1, 94207, '\P{^Blk: ideographicsymbols}', ""); + Expect(0, 94208, '\p{Blk: ideographicsymbols}', ""); + Expect(1, 94208, '\p{^Blk: ideographicsymbols}', ""); + Expect(1, 94208, '\P{Blk: ideographicsymbols}', ""); + Expect(0, 94208, '\P{^Blk: ideographicsymbols}', ""); + Expect(1, 94207, '\p{Blk=:\Aideographicsymbols\z:}', "");; + Expect(0, 94208, '\p{Blk=:\Aideographicsymbols\z:}', "");; + Expect(1, 94207, '\p{Blk=- Ideographic_Symbols}', ""); + Expect(0, 94207, '\p{^Blk=- Ideographic_Symbols}', ""); + Expect(0, 94207, '\P{Blk=- Ideographic_Symbols}', ""); + Expect(1, 94207, '\P{^Blk=- Ideographic_Symbols}', ""); + Expect(0, 94208, '\p{Blk=- Ideographic_Symbols}', ""); + Expect(1, 94208, '\p{^Blk=- Ideographic_Symbols}', ""); + Expect(1, 94208, '\P{Blk=- Ideographic_Symbols}', ""); + Expect(0, 94208, '\P{^Blk=- Ideographic_Symbols}', ""); + Error('\p{Is_Block=-ideographic_SYMBOLS_AND_PUNCTUATION:=}'); + Error('\P{Is_Block=-ideographic_SYMBOLS_AND_PUNCTUATION:=}'); + Expect(1, 94207, '\p{Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\p{^Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\P{Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\P{^Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\p{Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\p{^Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\P{Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\P{^Is_Block=ideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\p{Is_Block=--ideographic_SYMBOLS_AND_Punctuation}', ""); + Expect(0, 94207, '\p{^Is_Block=--ideographic_SYMBOLS_AND_Punctuation}', ""); + Expect(0, 94207, '\P{Is_Block=--ideographic_SYMBOLS_AND_Punctuation}', ""); + Expect(1, 94207, '\P{^Is_Block=--ideographic_SYMBOLS_AND_Punctuation}', ""); + Expect(0, 94208, '\p{Is_Block=--ideographic_SYMBOLS_AND_Punctuation}', ""); + Expect(1, 94208, '\p{^Is_Block=--ideographic_SYMBOLS_AND_Punctuation}', ""); + Expect(1, 94208, '\P{Is_Block=--ideographic_SYMBOLS_AND_Punctuation}', ""); + Expect(0, 94208, '\P{^Is_Block=--ideographic_SYMBOLS_AND_Punctuation}', ""); + Error('\p{Is_Blk=IDEOGRAPHIC_SYMBOLS/a/}'); + Error('\P{Is_Blk=IDEOGRAPHIC_SYMBOLS/a/}'); + Expect(1, 94207, '\p{Is_Blk=ideographicsymbols}', ""); + Expect(0, 94207, '\p{^Is_Blk=ideographicsymbols}', ""); + Expect(0, 94207, '\P{Is_Blk=ideographicsymbols}', ""); + Expect(1, 94207, '\P{^Is_Blk=ideographicsymbols}', ""); + Expect(0, 94208, '\p{Is_Blk=ideographicsymbols}', ""); + Expect(1, 94208, '\p{^Is_Blk=ideographicsymbols}', ""); + Expect(1, 94208, '\P{Is_Blk=ideographicsymbols}', ""); + Expect(0, 94208, '\P{^Is_Blk=ideographicsymbols}', ""); + Expect(1, 94207, '\p{Is_Blk:- ideographic_Symbols}', ""); + Expect(0, 94207, '\p{^Is_Blk:- ideographic_Symbols}', ""); + Expect(0, 94207, '\P{Is_Blk:- ideographic_Symbols}', ""); + Expect(1, 94207, '\P{^Is_Blk:- ideographic_Symbols}', ""); + Expect(0, 94208, '\p{Is_Blk:- ideographic_Symbols}', ""); + Expect(1, 94208, '\p{^Is_Blk:- ideographic_Symbols}', ""); + Expect(1, 94208, '\P{Is_Blk:- ideographic_Symbols}', ""); + Expect(0, 94208, '\P{^Is_Blk:- ideographic_Symbols}', ""); + Error('\p{Block=- IMPERIAL_Aramaic/a/}'); + Error('\P{Block=- IMPERIAL_Aramaic/a/}'); + Expect(1, 67679, '\p{Block=:\AImperial_Aramaic\z:}', "");; + Expect(0, 67680, '\p{Block=:\AImperial_Aramaic\z:}', "");; + Expect(1, 67679, '\p{Block=imperialaramaic}', ""); + Expect(0, 67679, '\p{^Block=imperialaramaic}', ""); + Expect(0, 67679, '\P{Block=imperialaramaic}', ""); + Expect(1, 67679, '\P{^Block=imperialaramaic}', ""); + Expect(0, 67680, '\p{Block=imperialaramaic}', ""); + Expect(1, 67680, '\p{^Block=imperialaramaic}', ""); + Expect(1, 67680, '\P{Block=imperialaramaic}', ""); + Expect(0, 67680, '\P{^Block=imperialaramaic}', ""); + Expect(1, 67679, '\p{Block=:\Aimperialaramaic\z:}', "");; + Expect(0, 67680, '\p{Block=:\Aimperialaramaic\z:}', "");; + Expect(1, 67679, '\p{Block: Imperial_Aramaic}', ""); + Expect(0, 67679, '\p{^Block: Imperial_Aramaic}', ""); + Expect(0, 67679, '\P{Block: Imperial_Aramaic}', ""); + Expect(1, 67679, '\P{^Block: Imperial_Aramaic}', ""); + Expect(0, 67680, '\p{Block: Imperial_Aramaic}', ""); + Expect(1, 67680, '\p{^Block: Imperial_Aramaic}', ""); + Expect(1, 67680, '\P{Block: Imperial_Aramaic}', ""); + Expect(0, 67680, '\P{^Block: Imperial_Aramaic}', ""); + Error('\p{Blk=:=- IMPERIAL_aramaic}'); + Error('\P{Blk=:=- IMPERIAL_aramaic}'); + Expect(1, 67679, '\p{Blk=:\AImperial_Aramaic\z:}', "");; + Expect(0, 67680, '\p{Blk=:\AImperial_Aramaic\z:}', "");; + Expect(1, 67679, '\p{Blk=imperialaramaic}', ""); + Expect(0, 67679, '\p{^Blk=imperialaramaic}', ""); + Expect(0, 67679, '\P{Blk=imperialaramaic}', ""); + Expect(1, 67679, '\P{^Blk=imperialaramaic}', ""); + Expect(0, 67680, '\p{Blk=imperialaramaic}', ""); + Expect(1, 67680, '\p{^Blk=imperialaramaic}', ""); + Expect(1, 67680, '\P{Blk=imperialaramaic}', ""); + Expect(0, 67680, '\P{^Blk=imperialaramaic}', ""); + Expect(1, 67679, '\p{Blk=:\Aimperialaramaic\z:}', "");; + Expect(0, 67680, '\p{Blk=:\Aimperialaramaic\z:}', "");; + Expect(1, 67679, '\p{Blk= _IMPERIAL_ARAMAIC}', ""); + Expect(0, 67679, '\p{^Blk= _IMPERIAL_ARAMAIC}', ""); + Expect(0, 67679, '\P{Blk= _IMPERIAL_ARAMAIC}', ""); + Expect(1, 67679, '\P{^Blk= _IMPERIAL_ARAMAIC}', ""); + Expect(0, 67680, '\p{Blk= _IMPERIAL_ARAMAIC}', ""); + Expect(1, 67680, '\p{^Blk= _IMPERIAL_ARAMAIC}', ""); + Expect(1, 67680, '\P{Blk= _IMPERIAL_ARAMAIC}', ""); + Expect(0, 67680, '\P{^Blk= _IMPERIAL_ARAMAIC}', ""); + Error('\p{Is_Block= -Imperial_ARAMAIC:=}'); + Error('\P{Is_Block= -Imperial_ARAMAIC:=}'); + Expect(1, 67679, '\p{Is_Block=imperialaramaic}', ""); + Expect(0, 67679, '\p{^Is_Block=imperialaramaic}', ""); + Expect(0, 67679, '\P{Is_Block=imperialaramaic}', ""); + Expect(1, 67679, '\P{^Is_Block=imperialaramaic}', ""); + Expect(0, 67680, '\p{Is_Block=imperialaramaic}', ""); + Expect(1, 67680, '\p{^Is_Block=imperialaramaic}', ""); + Expect(1, 67680, '\P{Is_Block=imperialaramaic}', ""); + Expect(0, 67680, '\P{^Is_Block=imperialaramaic}', ""); + Expect(1, 67679, '\p{Is_Block= -imperial_ARAMAIC}', ""); + Expect(0, 67679, '\p{^Is_Block= -imperial_ARAMAIC}', ""); + Expect(0, 67679, '\P{Is_Block= -imperial_ARAMAIC}', ""); + Expect(1, 67679, '\P{^Is_Block= -imperial_ARAMAIC}', ""); + Expect(0, 67680, '\p{Is_Block= -imperial_ARAMAIC}', ""); + Expect(1, 67680, '\p{^Is_Block= -imperial_ARAMAIC}', ""); + Expect(1, 67680, '\P{Is_Block= -imperial_ARAMAIC}', ""); + Expect(0, 67680, '\P{^Is_Block= -imperial_ARAMAIC}', ""); + Error('\p{Is_Blk= :=imperial_ARAMAIC}'); + Error('\P{Is_Blk= :=imperial_ARAMAIC}'); + Expect(1, 67679, '\p{Is_Blk=imperialaramaic}', ""); + Expect(0, 67679, '\p{^Is_Blk=imperialaramaic}', ""); + Expect(0, 67679, '\P{Is_Blk=imperialaramaic}', ""); + Expect(1, 67679, '\P{^Is_Blk=imperialaramaic}', ""); + Expect(0, 67680, '\p{Is_Blk=imperialaramaic}', ""); + Expect(1, 67680, '\p{^Is_Blk=imperialaramaic}', ""); + Expect(1, 67680, '\P{Is_Blk=imperialaramaic}', ""); + Expect(0, 67680, '\P{^Is_Blk=imperialaramaic}', ""); + Expect(1, 67679, '\p{Is_Blk= IMPERIAL_ARAMAIC}', ""); + Expect(0, 67679, '\p{^Is_Blk= IMPERIAL_ARAMAIC}', ""); + Expect(0, 67679, '\P{Is_Blk= IMPERIAL_ARAMAIC}', ""); + Expect(1, 67679, '\P{^Is_Blk= IMPERIAL_ARAMAIC}', ""); + Expect(0, 67680, '\p{Is_Blk= IMPERIAL_ARAMAIC}', ""); + Expect(1, 67680, '\p{^Is_Blk= IMPERIAL_ARAMAIC}', ""); + Expect(1, 67680, '\P{Is_Blk= IMPERIAL_ARAMAIC}', ""); + Expect(0, 67680, '\P{^Is_Blk= IMPERIAL_ARAMAIC}', ""); + Error('\p{Block: /a/ _Common_Indic_NUMBER_Forms}'); + Error('\P{Block: /a/ _Common_Indic_NUMBER_Forms}'); + Expect(1, 43071, '\p{Block=:\ACommon_Indic_Number_Forms\z:}', "");; + Expect(0, 43072, '\p{Block=:\ACommon_Indic_Number_Forms\z:}', "");; + Expect(1, 43071, '\p{Block=commonindicnumberforms}', ""); + Expect(0, 43071, '\p{^Block=commonindicnumberforms}', ""); + Expect(0, 43071, '\P{Block=commonindicnumberforms}', ""); + Expect(1, 43071, '\P{^Block=commonindicnumberforms}', ""); + Expect(0, 43072, '\p{Block=commonindicnumberforms}', ""); + Expect(1, 43072, '\p{^Block=commonindicnumberforms}', ""); + Expect(1, 43072, '\P{Block=commonindicnumberforms}', ""); + Expect(0, 43072, '\P{^Block=commonindicnumberforms}', ""); + Expect(1, 43071, '\p{Block=:\Acommonindicnumberforms\z:}', "");; + Expect(0, 43072, '\p{Block=:\Acommonindicnumberforms\z:}', "");; + Expect(1, 43071, '\p{Block=_ COMMON_indic_NUMBER_forms}', ""); + Expect(0, 43071, '\p{^Block=_ COMMON_indic_NUMBER_forms}', ""); + Expect(0, 43071, '\P{Block=_ COMMON_indic_NUMBER_forms}', ""); + Expect(1, 43071, '\P{^Block=_ COMMON_indic_NUMBER_forms}', ""); + Expect(0, 43072, '\p{Block=_ COMMON_indic_NUMBER_forms}', ""); + Expect(1, 43072, '\p{^Block=_ COMMON_indic_NUMBER_forms}', ""); + Expect(1, 43072, '\P{Block=_ COMMON_indic_NUMBER_forms}', ""); + Expect(0, 43072, '\P{^Block=_ COMMON_indic_NUMBER_forms}', ""); + Error('\p{Blk=- indic_number_FORMS/a/}'); + Error('\P{Blk=- indic_number_FORMS/a/}'); + Expect(1, 43071, '\p{Blk=:\AIndic_Number_Forms\z:}', "");; + Expect(0, 43072, '\p{Blk=:\AIndic_Number_Forms\z:}', "");; + Expect(1, 43071, '\p{Blk=indicnumberforms}', ""); + Expect(0, 43071, '\p{^Blk=indicnumberforms}', ""); + Expect(0, 43071, '\P{Blk=indicnumberforms}', ""); + Expect(1, 43071, '\P{^Blk=indicnumberforms}', ""); + Expect(0, 43072, '\p{Blk=indicnumberforms}', ""); + Expect(1, 43072, '\p{^Blk=indicnumberforms}', ""); + Expect(1, 43072, '\P{Blk=indicnumberforms}', ""); + Expect(0, 43072, '\P{^Blk=indicnumberforms}', ""); + Expect(1, 43071, '\p{Blk=:\Aindicnumberforms\z:}', "");; + Expect(0, 43072, '\p{Blk=:\Aindicnumberforms\z:}', "");; + Expect(1, 43071, '\p{Blk: _Indic_Number_FORMS}', ""); + Expect(0, 43071, '\p{^Blk: _Indic_Number_FORMS}', ""); + Expect(0, 43071, '\P{Blk: _Indic_Number_FORMS}', ""); + Expect(1, 43071, '\P{^Blk: _Indic_Number_FORMS}', ""); + Expect(0, 43072, '\p{Blk: _Indic_Number_FORMS}', ""); + Expect(1, 43072, '\p{^Blk: _Indic_Number_FORMS}', ""); + Expect(1, 43072, '\P{Blk: _Indic_Number_FORMS}', ""); + Expect(0, 43072, '\P{^Blk: _Indic_Number_FORMS}', ""); + Error('\p{Is_Block=/a/ Common_indic_Number_Forms}'); + Error('\P{Is_Block=/a/ Common_indic_Number_Forms}'); + Expect(1, 43071, '\p{Is_Block=commonindicnumberforms}', ""); + Expect(0, 43071, '\p{^Is_Block=commonindicnumberforms}', ""); + Expect(0, 43071, '\P{Is_Block=commonindicnumberforms}', ""); + Expect(1, 43071, '\P{^Is_Block=commonindicnumberforms}', ""); + Expect(0, 43072, '\p{Is_Block=commonindicnumberforms}', ""); + Expect(1, 43072, '\p{^Is_Block=commonindicnumberforms}', ""); + Expect(1, 43072, '\P{Is_Block=commonindicnumberforms}', ""); + Expect(0, 43072, '\P{^Is_Block=commonindicnumberforms}', ""); + Expect(1, 43071, '\p{Is_Block: COMMON_INDIC_Number_Forms}', ""); + Expect(0, 43071, '\p{^Is_Block: COMMON_INDIC_Number_Forms}', ""); + Expect(0, 43071, '\P{Is_Block: COMMON_INDIC_Number_Forms}', ""); + Expect(1, 43071, '\P{^Is_Block: COMMON_INDIC_Number_Forms}', ""); + Expect(0, 43072, '\p{Is_Block: COMMON_INDIC_Number_Forms}', ""); + Expect(1, 43072, '\p{^Is_Block: COMMON_INDIC_Number_Forms}', ""); + Expect(1, 43072, '\P{Is_Block: COMMON_INDIC_Number_Forms}', ""); + Expect(0, 43072, '\P{^Is_Block: COMMON_INDIC_Number_Forms}', ""); + Error('\p{Is_Blk=/a/_Indic_NUMBER_FORMS}'); + Error('\P{Is_Blk=/a/_Indic_NUMBER_FORMS}'); + Expect(1, 43071, '\p{Is_Blk: indicnumberforms}', ""); + Expect(0, 43071, '\p{^Is_Blk: indicnumberforms}', ""); + Expect(0, 43071, '\P{Is_Blk: indicnumberforms}', ""); + Expect(1, 43071, '\P{^Is_Blk: indicnumberforms}', ""); + Expect(0, 43072, '\p{Is_Blk: indicnumberforms}', ""); + Expect(1, 43072, '\p{^Is_Blk: indicnumberforms}', ""); + Expect(1, 43072, '\P{Is_Blk: indicnumberforms}', ""); + Expect(0, 43072, '\P{^Is_Blk: indicnumberforms}', ""); + Expect(1, 43071, '\p{Is_Blk= indic_number_Forms}', ""); + Expect(0, 43071, '\p{^Is_Blk= indic_number_Forms}', ""); + Expect(0, 43071, '\P{Is_Blk= indic_number_Forms}', ""); + Expect(1, 43071, '\P{^Is_Blk= indic_number_Forms}', ""); + Expect(0, 43072, '\p{Is_Blk= indic_number_Forms}', ""); + Expect(1, 43072, '\p{^Is_Blk= indic_number_Forms}', ""); + Expect(1, 43072, '\P{Is_Blk= indic_number_Forms}', ""); + Expect(0, 43072, '\P{^Is_Blk= indic_number_Forms}', ""); + Error('\p{Block= indic_Siyaq_Numbers/a/}'); + Error('\P{Block= indic_Siyaq_Numbers/a/}'); + Expect(1, 126143, '\p{Block=:\AIndic_Siyaq_Numbers\z:}', "");; + Expect(0, 126144, '\p{Block=:\AIndic_Siyaq_Numbers\z:}', "");; + Expect(1, 126143, '\p{Block=indicsiyaqnumbers}', ""); + Expect(0, 126143, '\p{^Block=indicsiyaqnumbers}', ""); + Expect(0, 126143, '\P{Block=indicsiyaqnumbers}', ""); + Expect(1, 126143, '\P{^Block=indicsiyaqnumbers}', ""); + Expect(0, 126144, '\p{Block=indicsiyaqnumbers}', ""); + Expect(1, 126144, '\p{^Block=indicsiyaqnumbers}', ""); + Expect(1, 126144, '\P{Block=indicsiyaqnumbers}', ""); + Expect(0, 126144, '\P{^Block=indicsiyaqnumbers}', ""); + Expect(1, 126143, '\p{Block=:\Aindicsiyaqnumbers\z:}', "");; + Expect(0, 126144, '\p{Block=:\Aindicsiyaqnumbers\z:}', "");; + Expect(1, 126143, '\p{Block:__Indic_Siyaq_Numbers}', ""); + Expect(0, 126143, '\p{^Block:__Indic_Siyaq_Numbers}', ""); + Expect(0, 126143, '\P{Block:__Indic_Siyaq_Numbers}', ""); + Expect(1, 126143, '\P{^Block:__Indic_Siyaq_Numbers}', ""); + Expect(0, 126144, '\p{Block:__Indic_Siyaq_Numbers}', ""); + Expect(1, 126144, '\p{^Block:__Indic_Siyaq_Numbers}', ""); + Expect(1, 126144, '\P{Block:__Indic_Siyaq_Numbers}', ""); + Expect(0, 126144, '\P{^Block:__Indic_Siyaq_Numbers}', ""); + Error('\p{Blk= -indic_SIYAQ_Numbers/a/}'); + Error('\P{Blk= -indic_SIYAQ_Numbers/a/}'); + Expect(1, 126143, '\p{Blk=:\AIndic_Siyaq_Numbers\z:}', "");; + Expect(0, 126144, '\p{Blk=:\AIndic_Siyaq_Numbers\z:}', "");; + Expect(1, 126143, '\p{Blk=indicsiyaqnumbers}', ""); + Expect(0, 126143, '\p{^Blk=indicsiyaqnumbers}', ""); + Expect(0, 126143, '\P{Blk=indicsiyaqnumbers}', ""); + Expect(1, 126143, '\P{^Blk=indicsiyaqnumbers}', ""); + Expect(0, 126144, '\p{Blk=indicsiyaqnumbers}', ""); + Expect(1, 126144, '\p{^Blk=indicsiyaqnumbers}', ""); + Expect(1, 126144, '\P{Blk=indicsiyaqnumbers}', ""); + Expect(0, 126144, '\P{^Blk=indicsiyaqnumbers}', ""); + Expect(1, 126143, '\p{Blk=:\Aindicsiyaqnumbers\z:}', "");; + Expect(0, 126144, '\p{Blk=:\Aindicsiyaqnumbers\z:}', "");; + Expect(1, 126143, '\p{Blk=_ Indic_Siyaq_NUMBERS}', ""); + Expect(0, 126143, '\p{^Blk=_ Indic_Siyaq_NUMBERS}', ""); + Expect(0, 126143, '\P{Blk=_ Indic_Siyaq_NUMBERS}', ""); + Expect(1, 126143, '\P{^Blk=_ Indic_Siyaq_NUMBERS}', ""); + Expect(0, 126144, '\p{Blk=_ Indic_Siyaq_NUMBERS}', ""); + Expect(1, 126144, '\p{^Blk=_ Indic_Siyaq_NUMBERS}', ""); + Expect(1, 126144, '\P{Blk=_ Indic_Siyaq_NUMBERS}', ""); + Expect(0, 126144, '\P{^Blk=_ Indic_Siyaq_NUMBERS}', ""); + Error('\p{Is_Block=_INDIC_Siyaq_Numbers:=}'); + Error('\P{Is_Block=_INDIC_Siyaq_Numbers:=}'); + Expect(1, 126143, '\p{Is_Block=indicsiyaqnumbers}', ""); + Expect(0, 126143, '\p{^Is_Block=indicsiyaqnumbers}', ""); + Expect(0, 126143, '\P{Is_Block=indicsiyaqnumbers}', ""); + Expect(1, 126143, '\P{^Is_Block=indicsiyaqnumbers}', ""); + Expect(0, 126144, '\p{Is_Block=indicsiyaqnumbers}', ""); + Expect(1, 126144, '\p{^Is_Block=indicsiyaqnumbers}', ""); + Expect(1, 126144, '\P{Is_Block=indicsiyaqnumbers}', ""); + Expect(0, 126144, '\P{^Is_Block=indicsiyaqnumbers}', ""); + Expect(1, 126143, '\p{Is_Block=_indic_siyaq_Numbers}', ""); + Expect(0, 126143, '\p{^Is_Block=_indic_siyaq_Numbers}', ""); + Expect(0, 126143, '\P{Is_Block=_indic_siyaq_Numbers}', ""); + Expect(1, 126143, '\P{^Is_Block=_indic_siyaq_Numbers}', ""); + Expect(0, 126144, '\p{Is_Block=_indic_siyaq_Numbers}', ""); + Expect(1, 126144, '\p{^Is_Block=_indic_siyaq_Numbers}', ""); + Expect(1, 126144, '\P{Is_Block=_indic_siyaq_Numbers}', ""); + Expect(0, 126144, '\P{^Is_Block=_indic_siyaq_Numbers}', ""); + Error('\p{Is_Blk: /a/indic_Siyaq_Numbers}'); + Error('\P{Is_Blk: /a/indic_Siyaq_Numbers}'); + Expect(1, 126143, '\p{Is_Blk=indicsiyaqnumbers}', ""); + Expect(0, 126143, '\p{^Is_Blk=indicsiyaqnumbers}', ""); + Expect(0, 126143, '\P{Is_Blk=indicsiyaqnumbers}', ""); + Expect(1, 126143, '\P{^Is_Blk=indicsiyaqnumbers}', ""); + Expect(0, 126144, '\p{Is_Blk=indicsiyaqnumbers}', ""); + Expect(1, 126144, '\p{^Is_Blk=indicsiyaqnumbers}', ""); + Expect(1, 126144, '\P{Is_Blk=indicsiyaqnumbers}', ""); + Expect(0, 126144, '\P{^Is_Blk=indicsiyaqnumbers}', ""); + Expect(1, 126143, '\p{Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(0, 126143, '\p{^Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(0, 126143, '\P{Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(1, 126143, '\P{^Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(0, 126144, '\p{Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(1, 126144, '\p{^Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(1, 126144, '\P{Is_Blk= Indic_Siyaq_Numbers}', ""); + Expect(0, 126144, '\P{^Is_Blk= Indic_Siyaq_Numbers}', ""); + Error('\p{Block= INSCRIPTIONAL_PAHLAVI/a/}'); + Error('\P{Block= INSCRIPTIONAL_PAHLAVI/a/}'); + Expect(1, 68479, '\p{Block=:\AInscriptional_Pahlavi\z:}', "");; + Expect(0, 68480, '\p{Block=:\AInscriptional_Pahlavi\z:}', "");; + Expect(1, 68479, '\p{Block=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Block=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Block=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Block=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Block=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Block=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Block=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^Block=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Block=:\Ainscriptionalpahlavi\z:}', "");; + Expect(0, 68480, '\p{Block=:\Ainscriptionalpahlavi\z:}', "");; + Expect(1, 68479, '\p{Block=-inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\p{^Block=-inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\P{Block=-inscriptional_Pahlavi}', ""); + Expect(1, 68479, '\P{^Block=-inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\p{Block=-inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\p{^Block=-inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\P{Block=-inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\P{^Block=-inscriptional_Pahlavi}', ""); + Error('\p{Blk=Inscriptional_pahlavi:=}'); + Error('\P{Blk=Inscriptional_pahlavi:=}'); + Expect(1, 68479, '\p{Blk=:\AInscriptional_Pahlavi\z:}', "");; + Expect(0, 68480, '\p{Blk=:\AInscriptional_Pahlavi\z:}', "");; + Expect(1, 68479, '\p{Blk=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Blk=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Blk=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Blk=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Blk=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Blk=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Blk=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^Blk=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Blk=:\Ainscriptionalpahlavi\z:}', "");; + Expect(0, 68480, '\p{Blk=:\Ainscriptionalpahlavi\z:}', "");; + Expect(1, 68479, '\p{Blk= Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\p{^Blk= Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\P{Blk= Inscriptional_Pahlavi}', ""); + Expect(1, 68479, '\P{^Blk= Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\p{Blk= Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\p{^Blk= Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\P{Blk= Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\P{^Blk= Inscriptional_Pahlavi}', ""); + Error('\p{Is_Block=-_Inscriptional_PAHLAVI:=}'); + Error('\P{Is_Block=-_Inscriptional_PAHLAVI:=}'); + Expect(1, 68479, '\p{Is_Block:inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Is_Block:inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Is_Block:inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Is_Block:inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Is_Block:inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Is_Block:inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Is_Block:inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^Is_Block:inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Is_Block=_ Inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\p{^Is_Block=_ Inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\P{Is_Block=_ Inscriptional_PAHLAVI}', ""); + Expect(1, 68479, '\P{^Is_Block=_ Inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\p{Is_Block=_ Inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\p{^Is_Block=_ Inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\P{Is_Block=_ Inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\P{^Is_Block=_ Inscriptional_PAHLAVI}', ""); + Error('\p{Is_Blk: _Inscriptional_pahlavi/a/}'); + Error('\P{Is_Blk: _Inscriptional_pahlavi/a/}'); + Expect(1, 68479, '\p{Is_Blk=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Is_Blk=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Is_Blk=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Is_Blk=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Is_Blk=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Is_Blk=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Is_Blk=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^Is_Blk=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Is_Blk: Inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\p{^Is_Blk: Inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\P{Is_Blk: Inscriptional_PAHLAVI}', ""); + Expect(1, 68479, '\P{^Is_Blk: Inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\p{Is_Blk: Inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\p{^Is_Blk: Inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\P{Is_Blk: Inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\P{^Is_Blk: Inscriptional_PAHLAVI}', ""); + Error('\p{Block: Inscriptional_Parthian:=}'); + Error('\P{Block: Inscriptional_Parthian:=}'); + Expect(1, 68447, '\p{Block=:\AInscriptional_Parthian\z:}', "");; + Expect(0, 68448, '\p{Block=:\AInscriptional_Parthian\z:}', "");; + Expect(1, 68447, '\p{Block=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Block=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Block=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Block=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Block=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Block=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Block=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Block=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Block=:\Ainscriptionalparthian\z:}', "");; + Expect(0, 68448, '\p{Block=:\Ainscriptionalparthian\z:}', "");; + Expect(1, 68447, '\p{Block=Inscriptional_Parthian}', ""); + Expect(0, 68447, '\p{^Block=Inscriptional_Parthian}', ""); + Expect(0, 68447, '\P{Block=Inscriptional_Parthian}', ""); + Expect(1, 68447, '\P{^Block=Inscriptional_Parthian}', ""); + Expect(0, 68448, '\p{Block=Inscriptional_Parthian}', ""); + Expect(1, 68448, '\p{^Block=Inscriptional_Parthian}', ""); + Expect(1, 68448, '\P{Block=Inscriptional_Parthian}', ""); + Expect(0, 68448, '\P{^Block=Inscriptional_Parthian}', ""); + Error('\p{Blk: -INSCRIPTIONAL_Parthian:=}'); + Error('\P{Blk: -INSCRIPTIONAL_Parthian:=}'); + Expect(1, 68447, '\p{Blk=:\AInscriptional_Parthian\z:}', "");; + Expect(0, 68448, '\p{Blk=:\AInscriptional_Parthian\z:}', "");; + Expect(1, 68447, '\p{Blk=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Blk=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Blk=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Blk=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Blk=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Blk=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Blk=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Blk=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Blk=:\Ainscriptionalparthian\z:}', "");; + Expect(0, 68448, '\p{Blk=:\Ainscriptionalparthian\z:}', "");; + Expect(1, 68447, '\p{Blk= _inscriptional_parthian}', ""); + Expect(0, 68447, '\p{^Blk= _inscriptional_parthian}', ""); + Expect(0, 68447, '\P{Blk= _inscriptional_parthian}', ""); + Expect(1, 68447, '\P{^Blk= _inscriptional_parthian}', ""); + Expect(0, 68448, '\p{Blk= _inscriptional_parthian}', ""); + Expect(1, 68448, '\p{^Blk= _inscriptional_parthian}', ""); + Expect(1, 68448, '\P{Blk= _inscriptional_parthian}', ""); + Expect(0, 68448, '\P{^Blk= _inscriptional_parthian}', ""); + Error('\p{Is_Block=:= Inscriptional_parthian}'); + Error('\P{Is_Block=:= Inscriptional_parthian}'); + Expect(1, 68447, '\p{Is_Block=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Is_Block=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Is_Block=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Is_Block=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Is_Block=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Is_Block=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Is_Block=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Is_Block=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Is_Block: - Inscriptional_parthian}', ""); + Expect(0, 68447, '\p{^Is_Block: - Inscriptional_parthian}', ""); + Expect(0, 68447, '\P{Is_Block: - Inscriptional_parthian}', ""); + Expect(1, 68447, '\P{^Is_Block: - Inscriptional_parthian}', ""); + Expect(0, 68448, '\p{Is_Block: - Inscriptional_parthian}', ""); + Expect(1, 68448, '\p{^Is_Block: - Inscriptional_parthian}', ""); + Expect(1, 68448, '\P{Is_Block: - Inscriptional_parthian}', ""); + Expect(0, 68448, '\P{^Is_Block: - Inscriptional_parthian}', ""); + Error('\p{Is_Blk: -_INSCRIPTIONAL_Parthian/a/}'); + Error('\P{Is_Blk: -_INSCRIPTIONAL_Parthian/a/}'); + Expect(1, 68447, '\p{Is_Blk=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Is_Blk=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Is_Blk=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Is_Blk=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Is_Blk=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Is_Blk=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Is_Blk=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Is_Blk=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Is_Blk: Inscriptional_Parthian}', ""); + Expect(0, 68447, '\p{^Is_Blk: Inscriptional_Parthian}', ""); + Expect(0, 68447, '\P{Is_Blk: Inscriptional_Parthian}', ""); + Expect(1, 68447, '\P{^Is_Blk: Inscriptional_Parthian}', ""); + Expect(0, 68448, '\p{Is_Blk: Inscriptional_Parthian}', ""); + Expect(1, 68448, '\p{^Is_Blk: Inscriptional_Parthian}', ""); + Expect(1, 68448, '\P{Is_Blk: Inscriptional_Parthian}', ""); + Expect(0, 68448, '\P{^Is_Blk: Inscriptional_Parthian}', ""); + Error('\p{Block=_:=IPA_EXTENSIONS}'); + Error('\P{Block=_:=IPA_EXTENSIONS}'); + Expect(1, 687, '\p{Block=:\AIPA_Extensions\z:}', "");; + Expect(0, 688, '\p{Block=:\AIPA_Extensions\z:}', "");; + Expect(1, 687, '\p{Block=ipaextensions}', ""); + Expect(0, 687, '\p{^Block=ipaextensions}', ""); + Expect(0, 687, '\P{Block=ipaextensions}', ""); + Expect(1, 687, '\P{^Block=ipaextensions}', ""); + Expect(0, 688, '\p{Block=ipaextensions}', ""); + Expect(1, 688, '\p{^Block=ipaextensions}', ""); + Expect(1, 688, '\P{Block=ipaextensions}', ""); + Expect(0, 688, '\P{^Block=ipaextensions}', ""); + Expect(1, 687, '\p{Block=:\Aipaextensions\z:}', "");; + Expect(0, 688, '\p{Block=:\Aipaextensions\z:}', "");; + Expect(1, 687, '\p{Block= ipa_Extensions}', ""); + Expect(0, 687, '\p{^Block= ipa_Extensions}', ""); + Expect(0, 687, '\P{Block= ipa_Extensions}', ""); + Expect(1, 687, '\P{^Block= ipa_Extensions}', ""); + Expect(0, 688, '\p{Block= ipa_Extensions}', ""); + Expect(1, 688, '\p{^Block= ipa_Extensions}', ""); + Expect(1, 688, '\P{Block= ipa_Extensions}', ""); + Expect(0, 688, '\P{^Block= ipa_Extensions}', ""); + Error('\p{Blk=:= IPA_ext}'); + Error('\P{Blk=:= IPA_ext}'); + Expect(1, 687, '\p{Blk=:\AIPA_Ext\z:}', "");; + Expect(0, 688, '\p{Blk=:\AIPA_Ext\z:}', "");; + Expect(1, 687, '\p{Blk=ipaext}', ""); + Expect(0, 687, '\p{^Blk=ipaext}', ""); + Expect(0, 687, '\P{Blk=ipaext}', ""); + Expect(1, 687, '\P{^Blk=ipaext}', ""); + Expect(0, 688, '\p{Blk=ipaext}', ""); + Expect(1, 688, '\p{^Blk=ipaext}', ""); + Expect(1, 688, '\P{Blk=ipaext}', ""); + Expect(0, 688, '\P{^Blk=ipaext}', ""); + Expect(1, 687, '\p{Blk=:\Aipaext\z:}', "");; + Expect(0, 688, '\p{Blk=:\Aipaext\z:}', "");; + Expect(1, 687, '\p{Blk=_ IPA_ext}', ""); + Expect(0, 687, '\p{^Blk=_ IPA_ext}', ""); + Expect(0, 687, '\P{Blk=_ IPA_ext}', ""); + Expect(1, 687, '\P{^Blk=_ IPA_ext}', ""); + Expect(0, 688, '\p{Blk=_ IPA_ext}', ""); + Expect(1, 688, '\p{^Blk=_ IPA_ext}', ""); + Expect(1, 688, '\P{Blk=_ IPA_ext}', ""); + Expect(0, 688, '\P{^Blk=_ IPA_ext}', ""); + Error('\p{Is_Block=-_ipa_Extensions:=}'); + Error('\P{Is_Block=-_ipa_Extensions:=}'); + Expect(1, 687, '\p{Is_Block=ipaextensions}', ""); + Expect(0, 687, '\p{^Is_Block=ipaextensions}', ""); + Expect(0, 687, '\P{Is_Block=ipaextensions}', ""); + Expect(1, 687, '\P{^Is_Block=ipaextensions}', ""); + Expect(0, 688, '\p{Is_Block=ipaextensions}', ""); + Expect(1, 688, '\p{^Is_Block=ipaextensions}', ""); + Expect(1, 688, '\P{Is_Block=ipaextensions}', ""); + Expect(0, 688, '\P{^Is_Block=ipaextensions}', ""); + Expect(1, 687, '\p{Is_Block: IPA_EXTENSIONS}', ""); + Expect(0, 687, '\p{^Is_Block: IPA_EXTENSIONS}', ""); + Expect(0, 687, '\P{Is_Block: IPA_EXTENSIONS}', ""); + Expect(1, 687, '\P{^Is_Block: IPA_EXTENSIONS}', ""); + Expect(0, 688, '\p{Is_Block: IPA_EXTENSIONS}', ""); + Expect(1, 688, '\p{^Is_Block: IPA_EXTENSIONS}', ""); + Expect(1, 688, '\P{Is_Block: IPA_EXTENSIONS}', ""); + Expect(0, 688, '\P{^Is_Block: IPA_EXTENSIONS}', ""); + Error('\p{Is_Blk=:=__IPA_ext}'); + Error('\P{Is_Blk=:=__IPA_ext}'); + Expect(1, 687, '\p{Is_Blk=ipaext}', ""); + Expect(0, 687, '\p{^Is_Blk=ipaext}', ""); + Expect(0, 687, '\P{Is_Blk=ipaext}', ""); + Expect(1, 687, '\P{^Is_Blk=ipaext}', ""); + Expect(0, 688, '\p{Is_Blk=ipaext}', ""); + Expect(1, 688, '\p{^Is_Blk=ipaext}', ""); + Expect(1, 688, '\P{Is_Blk=ipaext}', ""); + Expect(0, 688, '\P{^Is_Blk=ipaext}', ""); + Expect(1, 687, '\p{Is_Blk: -_ipa_Ext}', ""); + Expect(0, 687, '\p{^Is_Blk: -_ipa_Ext}', ""); + Expect(0, 687, '\P{Is_Blk: -_ipa_Ext}', ""); + Expect(1, 687, '\P{^Is_Blk: -_ipa_Ext}', ""); + Expect(0, 688, '\p{Is_Blk: -_ipa_Ext}', ""); + Expect(1, 688, '\p{^Is_Blk: -_ipa_Ext}', ""); + Expect(1, 688, '\P{Is_Blk: -_ipa_Ext}', ""); + Expect(0, 688, '\P{^Is_Blk: -_ipa_Ext}', ""); + Error('\p{Block= Hangul_Jamo:=}'); + Error('\P{Block= Hangul_Jamo:=}'); + Expect(1, 4607, '\p{Block=:\AHangul_Jamo\z:}', "");; + Expect(0, 4608, '\p{Block=:\AHangul_Jamo\z:}', "");; + Expect(1, 4607, '\p{Block=hanguljamo}', ""); + Expect(0, 4607, '\p{^Block=hanguljamo}', ""); + Expect(0, 4607, '\P{Block=hanguljamo}', ""); + Expect(1, 4607, '\P{^Block=hanguljamo}', ""); + Expect(0, 4608, '\p{Block=hanguljamo}', ""); + Expect(1, 4608, '\p{^Block=hanguljamo}', ""); + Expect(1, 4608, '\P{Block=hanguljamo}', ""); + Expect(0, 4608, '\P{^Block=hanguljamo}', ""); + Expect(1, 4607, '\p{Block=:\Ahanguljamo\z:}', "");; + Expect(0, 4608, '\p{Block=:\Ahanguljamo\z:}', "");; + Expect(1, 4607, '\p{Block=_ Hangul_Jamo}', ""); + Expect(0, 4607, '\p{^Block=_ Hangul_Jamo}', ""); + Expect(0, 4607, '\P{Block=_ Hangul_Jamo}', ""); + Expect(1, 4607, '\P{^Block=_ Hangul_Jamo}', ""); + Expect(0, 4608, '\p{Block=_ Hangul_Jamo}', ""); + Expect(1, 4608, '\p{^Block=_ Hangul_Jamo}', ""); + Expect(1, 4608, '\P{Block=_ Hangul_Jamo}', ""); + Expect(0, 4608, '\P{^Block=_ Hangul_Jamo}', ""); + Error('\p{Blk= /a/JAMO}'); + Error('\P{Blk= /a/JAMO}'); + Expect(1, 4607, '\p{Blk=:\AJamo\z:}', "");; + Expect(0, 4608, '\p{Blk=:\AJamo\z:}', "");; + Expect(1, 4607, '\p{Blk=jamo}', ""); + Expect(0, 4607, '\p{^Blk=jamo}', ""); + Expect(0, 4607, '\P{Blk=jamo}', ""); + Expect(1, 4607, '\P{^Blk=jamo}', ""); + Expect(0, 4608, '\p{Blk=jamo}', ""); + Expect(1, 4608, '\p{^Blk=jamo}', ""); + Expect(1, 4608, '\P{Blk=jamo}', ""); + Expect(0, 4608, '\P{^Blk=jamo}', ""); + Expect(1, 4607, '\p{Blk=:\Ajamo\z:}', "");; + Expect(0, 4608, '\p{Blk=:\Ajamo\z:}', "");; + Expect(1, 4607, '\p{Blk=-_Jamo}', ""); + Expect(0, 4607, '\p{^Blk=-_Jamo}', ""); + Expect(0, 4607, '\P{Blk=-_Jamo}', ""); + Expect(1, 4607, '\P{^Blk=-_Jamo}', ""); + Expect(0, 4608, '\p{Blk=-_Jamo}', ""); + Expect(1, 4608, '\p{^Blk=-_Jamo}', ""); + Expect(1, 4608, '\P{Blk=-_Jamo}', ""); + Expect(0, 4608, '\P{^Blk=-_Jamo}', ""); + Error('\p{Is_Block=/a/ HANGUL_jamo}'); + Error('\P{Is_Block=/a/ HANGUL_jamo}'); + Expect(1, 4607, '\p{Is_Block=hanguljamo}', ""); + Expect(0, 4607, '\p{^Is_Block=hanguljamo}', ""); + Expect(0, 4607, '\P{Is_Block=hanguljamo}', ""); + Expect(1, 4607, '\P{^Is_Block=hanguljamo}', ""); + Expect(0, 4608, '\p{Is_Block=hanguljamo}', ""); + Expect(1, 4608, '\p{^Is_Block=hanguljamo}', ""); + Expect(1, 4608, '\P{Is_Block=hanguljamo}', ""); + Expect(0, 4608, '\P{^Is_Block=hanguljamo}', ""); + Expect(1, 4607, '\p{Is_Block= hangul_jamo}', ""); + Expect(0, 4607, '\p{^Is_Block= hangul_jamo}', ""); + Expect(0, 4607, '\P{Is_Block= hangul_jamo}', ""); + Expect(1, 4607, '\P{^Is_Block= hangul_jamo}', ""); + Expect(0, 4608, '\p{Is_Block= hangul_jamo}', ""); + Expect(1, 4608, '\p{^Is_Block= hangul_jamo}', ""); + Expect(1, 4608, '\P{Is_Block= hangul_jamo}', ""); + Expect(0, 4608, '\P{^Is_Block= hangul_jamo}', ""); + Error('\p{Is_Blk= Jamo/a/}'); + Error('\P{Is_Blk= Jamo/a/}'); + Expect(1, 4607, '\p{Is_Blk: jamo}', ""); + Expect(0, 4607, '\p{^Is_Blk: jamo}', ""); + Expect(0, 4607, '\P{Is_Blk: jamo}', ""); + Expect(1, 4607, '\P{^Is_Blk: jamo}', ""); + Expect(0, 4608, '\p{Is_Blk: jamo}', ""); + Expect(1, 4608, '\p{^Is_Blk: jamo}', ""); + Expect(1, 4608, '\P{Is_Blk: jamo}', ""); + Expect(0, 4608, '\P{^Is_Blk: jamo}', ""); + Expect(1, 4607, '\p{Is_Blk= jamo}', ""); + Expect(0, 4607, '\p{^Is_Blk= jamo}', ""); + Expect(0, 4607, '\P{Is_Blk= jamo}', ""); + Expect(1, 4607, '\P{^Is_Blk= jamo}', ""); + Expect(0, 4608, '\p{Is_Blk= jamo}', ""); + Expect(1, 4608, '\p{^Is_Blk= jamo}', ""); + Expect(1, 4608, '\P{Is_Blk= jamo}', ""); + Expect(0, 4608, '\P{^Is_Blk= jamo}', ""); + Error('\p{Block=--Hangul_jamo_EXTENDED_A:=}'); + Error('\P{Block=--Hangul_jamo_EXTENDED_A:=}'); + Expect(1, 43391, '\p{Block=:\AHangul_Jamo_Extended_A\z:}', "");; + Expect(0, 43392, '\p{Block=:\AHangul_Jamo_Extended_A\z:}', "");; + Expect(1, 43391, '\p{Block=hanguljamoextendeda}', ""); + Expect(0, 43391, '\p{^Block=hanguljamoextendeda}', ""); + Expect(0, 43391, '\P{Block=hanguljamoextendeda}', ""); + Expect(1, 43391, '\P{^Block=hanguljamoextendeda}', ""); + Expect(0, 43392, '\p{Block=hanguljamoextendeda}', ""); + Expect(1, 43392, '\p{^Block=hanguljamoextendeda}', ""); + Expect(1, 43392, '\P{Block=hanguljamoextendeda}', ""); + Expect(0, 43392, '\P{^Block=hanguljamoextendeda}', ""); + Expect(1, 43391, '\p{Block=:\Ahanguljamoextendeda\z:}', "");; + Expect(0, 43392, '\p{Block=:\Ahanguljamoextendeda\z:}', "");; + Expect(1, 43391, '\p{Block= Hangul_jamo_EXTENDED_a}', ""); + Expect(0, 43391, '\p{^Block= Hangul_jamo_EXTENDED_a}', ""); + Expect(0, 43391, '\P{Block= Hangul_jamo_EXTENDED_a}', ""); + Expect(1, 43391, '\P{^Block= Hangul_jamo_EXTENDED_a}', ""); + Expect(0, 43392, '\p{Block= Hangul_jamo_EXTENDED_a}', ""); + Expect(1, 43392, '\p{^Block= Hangul_jamo_EXTENDED_a}', ""); + Expect(1, 43392, '\P{Block= Hangul_jamo_EXTENDED_a}', ""); + Expect(0, 43392, '\P{^Block= Hangul_jamo_EXTENDED_a}', ""); + Error('\p{Blk=/a/ _jamo_ext_A}'); + Error('\P{Blk=/a/ _jamo_ext_A}'); + Expect(1, 43391, '\p{Blk=:\AJamo_Ext_A\z:}', "");; + Expect(0, 43392, '\p{Blk=:\AJamo_Ext_A\z:}', "");; + Expect(1, 43391, '\p{Blk: jamoexta}', ""); + Expect(0, 43391, '\p{^Blk: jamoexta}', ""); + Expect(0, 43391, '\P{Blk: jamoexta}', ""); + Expect(1, 43391, '\P{^Blk: jamoexta}', ""); + Expect(0, 43392, '\p{Blk: jamoexta}', ""); + Expect(1, 43392, '\p{^Blk: jamoexta}', ""); + Expect(1, 43392, '\P{Blk: jamoexta}', ""); + Expect(0, 43392, '\P{^Blk: jamoexta}', ""); + Expect(1, 43391, '\p{Blk=:\Ajamoexta\z:}', "");; + Expect(0, 43392, '\p{Blk=:\Ajamoexta\z:}', "");; + Expect(1, 43391, '\p{Blk= _jamo_Ext_A}', ""); + Expect(0, 43391, '\p{^Blk= _jamo_Ext_A}', ""); + Expect(0, 43391, '\P{Blk= _jamo_Ext_A}', ""); + Expect(1, 43391, '\P{^Blk= _jamo_Ext_A}', ""); + Expect(0, 43392, '\p{Blk= _jamo_Ext_A}', ""); + Expect(1, 43392, '\p{^Blk= _jamo_Ext_A}', ""); + Expect(1, 43392, '\P{Blk= _jamo_Ext_A}', ""); + Expect(0, 43392, '\P{^Blk= _jamo_Ext_A}', ""); + Error('\p{Is_Block=/a/- hangul_Jamo_Extended_A}'); + Error('\P{Is_Block=/a/- hangul_Jamo_Extended_A}'); + Expect(1, 43391, '\p{Is_Block: hanguljamoextendeda}', ""); + Expect(0, 43391, '\p{^Is_Block: hanguljamoextendeda}', ""); + Expect(0, 43391, '\P{Is_Block: hanguljamoextendeda}', ""); + Expect(1, 43391, '\P{^Is_Block: hanguljamoextendeda}', ""); + Expect(0, 43392, '\p{Is_Block: hanguljamoextendeda}', ""); + Expect(1, 43392, '\p{^Is_Block: hanguljamoextendeda}', ""); + Expect(1, 43392, '\P{Is_Block: hanguljamoextendeda}', ""); + Expect(0, 43392, '\P{^Is_Block: hanguljamoextendeda}', ""); + Expect(1, 43391, '\p{Is_Block: __Hangul_JAMO_Extended_a}', ""); + Expect(0, 43391, '\p{^Is_Block: __Hangul_JAMO_Extended_a}', ""); + Expect(0, 43391, '\P{Is_Block: __Hangul_JAMO_Extended_a}', ""); + Expect(1, 43391, '\P{^Is_Block: __Hangul_JAMO_Extended_a}', ""); + Expect(0, 43392, '\p{Is_Block: __Hangul_JAMO_Extended_a}', ""); + Expect(1, 43392, '\p{^Is_Block: __Hangul_JAMO_Extended_a}', ""); + Expect(1, 43392, '\P{Is_Block: __Hangul_JAMO_Extended_a}', ""); + Expect(0, 43392, '\P{^Is_Block: __Hangul_JAMO_Extended_a}', ""); + Error('\p{Is_Blk=-JAMO_EXT_A:=}'); + Error('\P{Is_Blk=-JAMO_EXT_A:=}'); + Expect(1, 43391, '\p{Is_Blk=jamoexta}', ""); + Expect(0, 43391, '\p{^Is_Blk=jamoexta}', ""); + Expect(0, 43391, '\P{Is_Blk=jamoexta}', ""); + Expect(1, 43391, '\P{^Is_Blk=jamoexta}', ""); + Expect(0, 43392, '\p{Is_Blk=jamoexta}', ""); + Expect(1, 43392, '\p{^Is_Blk=jamoexta}', ""); + Expect(1, 43392, '\P{Is_Blk=jamoexta}', ""); + Expect(0, 43392, '\P{^Is_Blk=jamoexta}', ""); + Expect(1, 43391, '\p{Is_Blk=_-jamo_Ext_a}', ""); + Expect(0, 43391, '\p{^Is_Blk=_-jamo_Ext_a}', ""); + Expect(0, 43391, '\P{Is_Blk=_-jamo_Ext_a}', ""); + Expect(1, 43391, '\P{^Is_Blk=_-jamo_Ext_a}', ""); + Expect(0, 43392, '\p{Is_Blk=_-jamo_Ext_a}', ""); + Expect(1, 43392, '\p{^Is_Blk=_-jamo_Ext_a}', ""); + Expect(1, 43392, '\P{Is_Blk=_-jamo_Ext_a}', ""); + Expect(0, 43392, '\P{^Is_Blk=_-jamo_Ext_a}', ""); + Error('\p{Block=/a/ HANGUL_Jamo_Extended_B}'); + Error('\P{Block=/a/ HANGUL_Jamo_Extended_B}'); + Expect(1, 55295, '\p{Block=:\AHangul_Jamo_Extended_B\z:}', "");; + Expect(0, 57344, '\p{Block=:\AHangul_Jamo_Extended_B\z:}', "");; + Expect(1, 55295, '\p{Block=hanguljamoextendedb}', ""); + Expect(0, 55295, '\p{^Block=hanguljamoextendedb}', ""); + Expect(0, 55295, '\P{Block=hanguljamoextendedb}', ""); + Expect(1, 55295, '\P{^Block=hanguljamoextendedb}', ""); + Expect(0, 57344, '\p{Block=hanguljamoextendedb}', ""); + Expect(1, 57344, '\p{^Block=hanguljamoextendedb}', ""); + Expect(1, 57344, '\P{Block=hanguljamoextendedb}', ""); + Expect(0, 57344, '\P{^Block=hanguljamoextendedb}', ""); + Expect(1, 55295, '\p{Block=:\Ahanguljamoextendedb\z:}', "");; + Expect(0, 57344, '\p{Block=:\Ahanguljamoextendedb\z:}', "");; + Expect(1, 55295, '\p{Block=_Hangul_JAMO_Extended_B}', ""); + Expect(0, 55295, '\p{^Block=_Hangul_JAMO_Extended_B}', ""); + Expect(0, 55295, '\P{Block=_Hangul_JAMO_Extended_B}', ""); + Expect(1, 55295, '\P{^Block=_Hangul_JAMO_Extended_B}', ""); + Expect(0, 57344, '\p{Block=_Hangul_JAMO_Extended_B}', ""); + Expect(1, 57344, '\p{^Block=_Hangul_JAMO_Extended_B}', ""); + Expect(1, 57344, '\P{Block=_Hangul_JAMO_Extended_B}', ""); + Expect(0, 57344, '\P{^Block=_Hangul_JAMO_Extended_B}', ""); + Error('\p{Blk= /a/jamo_ext_B}'); + Error('\P{Blk= /a/jamo_ext_B}'); + Expect(1, 55295, '\p{Blk=:\AJamo_Ext_B\z:}', "");; + Expect(0, 57344, '\p{Blk=:\AJamo_Ext_B\z:}', "");; + Expect(1, 55295, '\p{Blk=jamoextb}', ""); + Expect(0, 55295, '\p{^Blk=jamoextb}', ""); + Expect(0, 55295, '\P{Blk=jamoextb}', ""); + Expect(1, 55295, '\P{^Blk=jamoextb}', ""); + Expect(0, 57344, '\p{Blk=jamoextb}', ""); + Expect(1, 57344, '\p{^Blk=jamoextb}', ""); + Expect(1, 57344, '\P{Blk=jamoextb}', ""); + Expect(0, 57344, '\P{^Blk=jamoextb}', ""); + Expect(1, 55295, '\p{Blk=:\Ajamoextb\z:}', "");; + Expect(0, 57344, '\p{Blk=:\Ajamoextb\z:}', "");; + Expect(1, 55295, '\p{Blk=_ Jamo_EXT_b}', ""); + Expect(0, 55295, '\p{^Blk=_ Jamo_EXT_b}', ""); + Expect(0, 55295, '\P{Blk=_ Jamo_EXT_b}', ""); + Expect(1, 55295, '\P{^Blk=_ Jamo_EXT_b}', ""); + Expect(0, 57344, '\p{Blk=_ Jamo_EXT_b}', ""); + Expect(1, 57344, '\p{^Blk=_ Jamo_EXT_b}', ""); + Expect(1, 57344, '\P{Blk=_ Jamo_EXT_b}', ""); + Expect(0, 57344, '\P{^Blk=_ Jamo_EXT_b}', ""); + Error('\p{Is_Block: Hangul_Jamo_extended_B/a/}'); + Error('\P{Is_Block: Hangul_Jamo_extended_B/a/}'); + Expect(1, 55295, '\p{Is_Block:hanguljamoextendedb}', ""); + Expect(0, 55295, '\p{^Is_Block:hanguljamoextendedb}', ""); + Expect(0, 55295, '\P{Is_Block:hanguljamoextendedb}', ""); + Expect(1, 55295, '\P{^Is_Block:hanguljamoextendedb}', ""); + Expect(0, 57344, '\p{Is_Block:hanguljamoextendedb}', ""); + Expect(1, 57344, '\p{^Is_Block:hanguljamoextendedb}', ""); + Expect(1, 57344, '\P{Is_Block:hanguljamoextendedb}', ""); + Expect(0, 57344, '\P{^Is_Block:hanguljamoextendedb}', ""); + Expect(1, 55295, '\p{Is_Block= HANGUL_Jamo_Extended_B}', ""); + Expect(0, 55295, '\p{^Is_Block= HANGUL_Jamo_Extended_B}', ""); + Expect(0, 55295, '\P{Is_Block= HANGUL_Jamo_Extended_B}', ""); + Expect(1, 55295, '\P{^Is_Block= HANGUL_Jamo_Extended_B}', ""); + Expect(0, 57344, '\p{Is_Block= HANGUL_Jamo_Extended_B}', ""); + Expect(1, 57344, '\p{^Is_Block= HANGUL_Jamo_Extended_B}', ""); + Expect(1, 57344, '\P{Is_Block= HANGUL_Jamo_Extended_B}', ""); + Expect(0, 57344, '\P{^Is_Block= HANGUL_Jamo_Extended_B}', ""); + Error('\p{Is_Blk=:=_ Jamo_Ext_B}'); + Error('\P{Is_Blk=:=_ Jamo_Ext_B}'); + Expect(1, 55295, '\p{Is_Blk=jamoextb}', ""); + Expect(0, 55295, '\p{^Is_Blk=jamoextb}', ""); + Expect(0, 55295, '\P{Is_Blk=jamoextb}', ""); + Expect(1, 55295, '\P{^Is_Blk=jamoextb}', ""); + Expect(0, 57344, '\p{Is_Blk=jamoextb}', ""); + Expect(1, 57344, '\p{^Is_Blk=jamoextb}', ""); + Expect(1, 57344, '\P{Is_Blk=jamoextb}', ""); + Expect(0, 57344, '\P{^Is_Blk=jamoextb}', ""); + Expect(1, 55295, '\p{Is_Blk= Jamo_Ext_B}', ""); + Expect(0, 55295, '\p{^Is_Blk= Jamo_Ext_B}', ""); + Expect(0, 55295, '\P{Is_Blk= Jamo_Ext_B}', ""); + Expect(1, 55295, '\P{^Is_Blk= Jamo_Ext_B}', ""); + Expect(0, 57344, '\p{Is_Blk= Jamo_Ext_B}', ""); + Expect(1, 57344, '\p{^Is_Blk= Jamo_Ext_B}', ""); + Expect(1, 57344, '\P{Is_Blk= Jamo_Ext_B}', ""); + Expect(0, 57344, '\P{^Is_Blk= Jamo_Ext_B}', ""); + Error('\p{Block= /a/Javanese}'); + Error('\P{Block= /a/Javanese}'); + Expect(1, 43487, '\p{Block=:\AJavanese\z:}', "");; + Expect(0, 43488, '\p{Block=:\AJavanese\z:}', "");; + Expect(1, 43487, '\p{Block=javanese}', ""); + Expect(0, 43487, '\p{^Block=javanese}', ""); + Expect(0, 43487, '\P{Block=javanese}', ""); + Expect(1, 43487, '\P{^Block=javanese}', ""); + Expect(0, 43488, '\p{Block=javanese}', ""); + Expect(1, 43488, '\p{^Block=javanese}', ""); + Expect(1, 43488, '\P{Block=javanese}', ""); + Expect(0, 43488, '\P{^Block=javanese}', ""); + Expect(1, 43487, '\p{Block=:\Ajavanese\z:}', "");; + Expect(0, 43488, '\p{Block=:\Ajavanese\z:}', "");; + Expect(1, 43487, '\p{Block=- Javanese}', ""); + Expect(0, 43487, '\p{^Block=- Javanese}', ""); + Expect(0, 43487, '\P{Block=- Javanese}', ""); + Expect(1, 43487, '\P{^Block=- Javanese}', ""); + Expect(0, 43488, '\p{Block=- Javanese}', ""); + Expect(1, 43488, '\p{^Block=- Javanese}', ""); + Expect(1, 43488, '\P{Block=- Javanese}', ""); + Expect(0, 43488, '\P{^Block=- Javanese}', ""); + Error('\p{Blk=:=javanese}'); + Error('\P{Blk=:=javanese}'); + Expect(1, 43487, '\p{Blk=:\AJavanese\z:}', "");; + Expect(0, 43488, '\p{Blk=:\AJavanese\z:}', "");; + Expect(1, 43487, '\p{Blk=javanese}', ""); + Expect(0, 43487, '\p{^Blk=javanese}', ""); + Expect(0, 43487, '\P{Blk=javanese}', ""); + Expect(1, 43487, '\P{^Blk=javanese}', ""); + Expect(0, 43488, '\p{Blk=javanese}', ""); + Expect(1, 43488, '\p{^Blk=javanese}', ""); + Expect(1, 43488, '\P{Blk=javanese}', ""); + Expect(0, 43488, '\P{^Blk=javanese}', ""); + Expect(1, 43487, '\p{Blk=:\Ajavanese\z:}', "");; + Expect(0, 43488, '\p{Blk=:\Ajavanese\z:}', "");; + Expect(1, 43487, '\p{Blk= Javanese}', ""); + Expect(0, 43487, '\p{^Blk= Javanese}', ""); + Expect(0, 43487, '\P{Blk= Javanese}', ""); + Expect(1, 43487, '\P{^Blk= Javanese}', ""); + Expect(0, 43488, '\p{Blk= Javanese}', ""); + Expect(1, 43488, '\p{^Blk= Javanese}', ""); + Expect(1, 43488, '\P{Blk= Javanese}', ""); + Expect(0, 43488, '\P{^Blk= Javanese}', ""); + Error('\p{Is_Block: javanese/a/}'); + Error('\P{Is_Block: javanese/a/}'); + Expect(1, 43487, '\p{Is_Block=javanese}', ""); + Expect(0, 43487, '\p{^Is_Block=javanese}', ""); + Expect(0, 43487, '\P{Is_Block=javanese}', ""); + Expect(1, 43487, '\P{^Is_Block=javanese}', ""); + Expect(0, 43488, '\p{Is_Block=javanese}', ""); + Expect(1, 43488, '\p{^Is_Block=javanese}', ""); + Expect(1, 43488, '\P{Is_Block=javanese}', ""); + Expect(0, 43488, '\P{^Is_Block=javanese}', ""); + Expect(1, 43487, '\p{Is_Block=-JAVANESE}', ""); + Expect(0, 43487, '\p{^Is_Block=-JAVANESE}', ""); + Expect(0, 43487, '\P{Is_Block=-JAVANESE}', ""); + Expect(1, 43487, '\P{^Is_Block=-JAVANESE}', ""); + Expect(0, 43488, '\p{Is_Block=-JAVANESE}', ""); + Expect(1, 43488, '\p{^Is_Block=-JAVANESE}', ""); + Expect(1, 43488, '\P{Is_Block=-JAVANESE}', ""); + Expect(0, 43488, '\P{^Is_Block=-JAVANESE}', ""); + Error('\p{Is_Blk: Javanese/a/}'); + Error('\P{Is_Blk: Javanese/a/}'); + Expect(1, 43487, '\p{Is_Blk=javanese}', ""); + Expect(0, 43487, '\p{^Is_Blk=javanese}', ""); + Expect(0, 43487, '\P{Is_Blk=javanese}', ""); + Expect(1, 43487, '\P{^Is_Blk=javanese}', ""); + Expect(0, 43488, '\p{Is_Blk=javanese}', ""); + Expect(1, 43488, '\p{^Is_Blk=javanese}', ""); + Expect(1, 43488, '\P{Is_Blk=javanese}', ""); + Expect(0, 43488, '\P{^Is_Blk=javanese}', ""); + Expect(1, 43487, '\p{Is_Blk= Javanese}', ""); + Expect(0, 43487, '\p{^Is_Blk= Javanese}', ""); + Expect(0, 43487, '\P{Is_Blk= Javanese}', ""); + Expect(1, 43487, '\P{^Is_Blk= Javanese}', ""); + Expect(0, 43488, '\p{Is_Blk= Javanese}', ""); + Expect(1, 43488, '\p{^Is_Blk= Javanese}', ""); + Expect(1, 43488, '\P{Is_Blk= Javanese}', ""); + Expect(0, 43488, '\P{^Is_Blk= Javanese}', ""); + Error('\p{Block=:= Kaithi}'); + Error('\P{Block=:= Kaithi}'); + Expect(1, 69839, '\p{Block=:\AKaithi\z:}', "");; + Expect(0, 69840, '\p{Block=:\AKaithi\z:}', "");; + Expect(1, 69839, '\p{Block=kaithi}', ""); + Expect(0, 69839, '\p{^Block=kaithi}', ""); + Expect(0, 69839, '\P{Block=kaithi}', ""); + Expect(1, 69839, '\P{^Block=kaithi}', ""); + Expect(0, 69840, '\p{Block=kaithi}', ""); + Expect(1, 69840, '\p{^Block=kaithi}', ""); + Expect(1, 69840, '\P{Block=kaithi}', ""); + Expect(0, 69840, '\P{^Block=kaithi}', ""); + Expect(1, 69839, '\p{Block=:\Akaithi\z:}', "");; + Expect(0, 69840, '\p{Block=:\Akaithi\z:}', "");; + Expect(1, 69839, '\p{Block= kaithi}', ""); + Expect(0, 69839, '\p{^Block= kaithi}', ""); + Expect(0, 69839, '\P{Block= kaithi}', ""); + Expect(1, 69839, '\P{^Block= kaithi}', ""); + Expect(0, 69840, '\p{Block= kaithi}', ""); + Expect(1, 69840, '\p{^Block= kaithi}', ""); + Expect(1, 69840, '\P{Block= kaithi}', ""); + Expect(0, 69840, '\P{^Block= kaithi}', ""); + Error('\p{Blk=/a/ KAITHI}'); + Error('\P{Blk=/a/ KAITHI}'); + Expect(1, 69839, '\p{Blk=:\AKaithi\z:}', "");; + Expect(0, 69840, '\p{Blk=:\AKaithi\z:}', "");; + Expect(1, 69839, '\p{Blk=kaithi}', ""); + Expect(0, 69839, '\p{^Blk=kaithi}', ""); + Expect(0, 69839, '\P{Blk=kaithi}', ""); + Expect(1, 69839, '\P{^Blk=kaithi}', ""); + Expect(0, 69840, '\p{Blk=kaithi}', ""); + Expect(1, 69840, '\p{^Blk=kaithi}', ""); + Expect(1, 69840, '\P{Blk=kaithi}', ""); + Expect(0, 69840, '\P{^Blk=kaithi}', ""); + Expect(1, 69839, '\p{Blk=:\Akaithi\z:}', "");; + Expect(0, 69840, '\p{Blk=:\Akaithi\z:}', "");; + Expect(1, 69839, '\p{Blk= Kaithi}', ""); + Expect(0, 69839, '\p{^Blk= Kaithi}', ""); + Expect(0, 69839, '\P{Blk= Kaithi}', ""); + Expect(1, 69839, '\P{^Blk= Kaithi}', ""); + Expect(0, 69840, '\p{Blk= Kaithi}', ""); + Expect(1, 69840, '\p{^Blk= Kaithi}', ""); + Expect(1, 69840, '\P{Blk= Kaithi}', ""); + Expect(0, 69840, '\P{^Blk= Kaithi}', ""); + Error('\p{Is_Block=/a/ Kaithi}'); + Error('\P{Is_Block=/a/ Kaithi}'); + Expect(1, 69839, '\p{Is_Block: kaithi}', ""); + Expect(0, 69839, '\p{^Is_Block: kaithi}', ""); + Expect(0, 69839, '\P{Is_Block: kaithi}', ""); + Expect(1, 69839, '\P{^Is_Block: kaithi}', ""); + Expect(0, 69840, '\p{Is_Block: kaithi}', ""); + Expect(1, 69840, '\p{^Is_Block: kaithi}', ""); + Expect(1, 69840, '\P{Is_Block: kaithi}', ""); + Expect(0, 69840, '\P{^Is_Block: kaithi}', ""); + Expect(1, 69839, '\p{Is_Block=_ KAITHI}', ""); + Expect(0, 69839, '\p{^Is_Block=_ KAITHI}', ""); + Expect(0, 69839, '\P{Is_Block=_ KAITHI}', ""); + Expect(1, 69839, '\P{^Is_Block=_ KAITHI}', ""); + Expect(0, 69840, '\p{Is_Block=_ KAITHI}', ""); + Expect(1, 69840, '\p{^Is_Block=_ KAITHI}', ""); + Expect(1, 69840, '\P{Is_Block=_ KAITHI}', ""); + Expect(0, 69840, '\P{^Is_Block=_ KAITHI}', ""); + Error('\p{Is_Blk= _kaithi:=}'); + Error('\P{Is_Blk= _kaithi:=}'); + Expect(1, 69839, '\p{Is_Blk=kaithi}', ""); + Expect(0, 69839, '\p{^Is_Blk=kaithi}', ""); + Expect(0, 69839, '\P{Is_Blk=kaithi}', ""); + Expect(1, 69839, '\P{^Is_Blk=kaithi}', ""); + Expect(0, 69840, '\p{Is_Blk=kaithi}', ""); + Expect(1, 69840, '\p{^Is_Blk=kaithi}', ""); + Expect(1, 69840, '\P{Is_Blk=kaithi}', ""); + Expect(0, 69840, '\P{^Is_Blk=kaithi}', ""); + Expect(1, 69839, '\p{Is_Blk= -Kaithi}', ""); + Expect(0, 69839, '\p{^Is_Blk= -Kaithi}', ""); + Expect(0, 69839, '\P{Is_Blk= -Kaithi}', ""); + Expect(1, 69839, '\P{^Is_Blk= -Kaithi}', ""); + Expect(0, 69840, '\p{Is_Blk= -Kaithi}', ""); + Expect(1, 69840, '\p{^Is_Blk= -Kaithi}', ""); + Expect(1, 69840, '\P{Is_Blk= -Kaithi}', ""); + Expect(0, 69840, '\P{^Is_Blk= -Kaithi}', ""); + Error('\p{Block= -Kaktovik_NUMERALS:=}'); + Error('\P{Block= -Kaktovik_NUMERALS:=}'); + Expect(1, 119519, '\p{Block=:\AKaktovik_Numerals\z:}', "");; + Expect(0, 119520, '\p{Block=:\AKaktovik_Numerals\z:}', "");; + Expect(1, 119519, '\p{Block=kaktoviknumerals}', ""); + Expect(0, 119519, '\p{^Block=kaktoviknumerals}', ""); + Expect(0, 119519, '\P{Block=kaktoviknumerals}', ""); + Expect(1, 119519, '\P{^Block=kaktoviknumerals}', ""); + Expect(0, 119520, '\p{Block=kaktoviknumerals}', ""); + Expect(1, 119520, '\p{^Block=kaktoviknumerals}', ""); + Expect(1, 119520, '\P{Block=kaktoviknumerals}', ""); + Expect(0, 119520, '\P{^Block=kaktoviknumerals}', ""); + Expect(1, 119519, '\p{Block=:\Akaktoviknumerals\z:}', "");; + Expect(0, 119520, '\p{Block=:\Akaktoviknumerals\z:}', "");; + Expect(1, 119519, '\p{Block= KAKTOVIK_NUMERALS}', ""); + Expect(0, 119519, '\p{^Block= KAKTOVIK_NUMERALS}', ""); + Expect(0, 119519, '\P{Block= KAKTOVIK_NUMERALS}', ""); + Expect(1, 119519, '\P{^Block= KAKTOVIK_NUMERALS}', ""); + Expect(0, 119520, '\p{Block= KAKTOVIK_NUMERALS}', ""); + Expect(1, 119520, '\p{^Block= KAKTOVIK_NUMERALS}', ""); + Expect(1, 119520, '\P{Block= KAKTOVIK_NUMERALS}', ""); + Expect(0, 119520, '\P{^Block= KAKTOVIK_NUMERALS}', ""); + Error('\p{Blk=:= KAKTOVIK_numerals}'); + Error('\P{Blk=:= KAKTOVIK_numerals}'); + Expect(1, 119519, '\p{Blk=:\AKaktovik_Numerals\z:}', "");; + Expect(0, 119520, '\p{Blk=:\AKaktovik_Numerals\z:}', "");; + Expect(1, 119519, '\p{Blk: kaktoviknumerals}', ""); + Expect(0, 119519, '\p{^Blk: kaktoviknumerals}', ""); + Expect(0, 119519, '\P{Blk: kaktoviknumerals}', ""); + Expect(1, 119519, '\P{^Blk: kaktoviknumerals}', ""); + Expect(0, 119520, '\p{Blk: kaktoviknumerals}', ""); + Expect(1, 119520, '\p{^Blk: kaktoviknumerals}', ""); + Expect(1, 119520, '\P{Blk: kaktoviknumerals}', ""); + Expect(0, 119520, '\P{^Blk: kaktoviknumerals}', ""); + Expect(1, 119519, '\p{Blk=:\Akaktoviknumerals\z:}', "");; + Expect(0, 119520, '\p{Blk=:\Akaktoviknumerals\z:}', "");; + Expect(1, 119519, '\p{Blk=_-Kaktovik_Numerals}', ""); + Expect(0, 119519, '\p{^Blk=_-Kaktovik_Numerals}', ""); + Expect(0, 119519, '\P{Blk=_-Kaktovik_Numerals}', ""); + Expect(1, 119519, '\P{^Blk=_-Kaktovik_Numerals}', ""); + Expect(0, 119520, '\p{Blk=_-Kaktovik_Numerals}', ""); + Expect(1, 119520, '\p{^Blk=_-Kaktovik_Numerals}', ""); + Expect(1, 119520, '\P{Blk=_-Kaktovik_Numerals}', ""); + Expect(0, 119520, '\P{^Blk=_-Kaktovik_Numerals}', ""); + Error('\p{Is_Block=_KAKTOVIK_Numerals:=}'); + Error('\P{Is_Block=_KAKTOVIK_Numerals:=}'); + Expect(1, 119519, '\p{Is_Block=kaktoviknumerals}', ""); + Expect(0, 119519, '\p{^Is_Block=kaktoviknumerals}', ""); + Expect(0, 119519, '\P{Is_Block=kaktoviknumerals}', ""); + Expect(1, 119519, '\P{^Is_Block=kaktoviknumerals}', ""); + Expect(0, 119520, '\p{Is_Block=kaktoviknumerals}', ""); + Expect(1, 119520, '\p{^Is_Block=kaktoviknumerals}', ""); + Expect(1, 119520, '\P{Is_Block=kaktoviknumerals}', ""); + Expect(0, 119520, '\P{^Is_Block=kaktoviknumerals}', ""); + Expect(1, 119519, '\p{Is_Block=_ kaktovik_Numerals}', ""); + Expect(0, 119519, '\p{^Is_Block=_ kaktovik_Numerals}', ""); + Expect(0, 119519, '\P{Is_Block=_ kaktovik_Numerals}', ""); + Expect(1, 119519, '\P{^Is_Block=_ kaktovik_Numerals}', ""); + Expect(0, 119520, '\p{Is_Block=_ kaktovik_Numerals}', ""); + Expect(1, 119520, '\p{^Is_Block=_ kaktovik_Numerals}', ""); + Expect(1, 119520, '\P{Is_Block=_ kaktovik_Numerals}', ""); + Expect(0, 119520, '\P{^Is_Block=_ kaktovik_Numerals}', ""); + Error('\p{Is_Blk=--KAKTOVIK_Numerals:=}'); + Error('\P{Is_Blk=--KAKTOVIK_Numerals:=}'); + Expect(1, 119519, '\p{Is_Blk=kaktoviknumerals}', ""); + Expect(0, 119519, '\p{^Is_Blk=kaktoviknumerals}', ""); + Expect(0, 119519, '\P{Is_Blk=kaktoviknumerals}', ""); + Expect(1, 119519, '\P{^Is_Blk=kaktoviknumerals}', ""); + Expect(0, 119520, '\p{Is_Blk=kaktoviknumerals}', ""); + Expect(1, 119520, '\p{^Is_Blk=kaktoviknumerals}', ""); + Expect(1, 119520, '\P{Is_Blk=kaktoviknumerals}', ""); + Expect(0, 119520, '\P{^Is_Blk=kaktoviknumerals}', ""); + Expect(1, 119519, '\p{Is_Blk=_ kaktovik_Numerals}', ""); + Expect(0, 119519, '\p{^Is_Blk=_ kaktovik_Numerals}', ""); + Expect(0, 119519, '\P{Is_Blk=_ kaktovik_Numerals}', ""); + Expect(1, 119519, '\P{^Is_Blk=_ kaktovik_Numerals}', ""); + Expect(0, 119520, '\p{Is_Blk=_ kaktovik_Numerals}', ""); + Expect(1, 119520, '\p{^Is_Blk=_ kaktovik_Numerals}', ""); + Expect(1, 119520, '\P{Is_Blk=_ kaktovik_Numerals}', ""); + Expect(0, 119520, '\P{^Is_Blk=_ kaktovik_Numerals}', ""); + Error('\p{Block: -/a/Kana_EXTENDED_A}'); + Error('\P{Block: -/a/Kana_EXTENDED_A}'); + Expect(1, 110895, '\p{Block=:\AKana_Extended_A\z:}', "");; + Expect(0, 110896, '\p{Block=:\AKana_Extended_A\z:}', "");; + Expect(1, 110895, '\p{Block=kanaextendeda}', ""); + Expect(0, 110895, '\p{^Block=kanaextendeda}', ""); + Expect(0, 110895, '\P{Block=kanaextendeda}', ""); + Expect(1, 110895, '\P{^Block=kanaextendeda}', ""); + Expect(0, 110896, '\p{Block=kanaextendeda}', ""); + Expect(1, 110896, '\p{^Block=kanaextendeda}', ""); + Expect(1, 110896, '\P{Block=kanaextendeda}', ""); + Expect(0, 110896, '\P{^Block=kanaextendeda}', ""); + Expect(1, 110895, '\p{Block=:\Akanaextendeda\z:}', "");; + Expect(0, 110896, '\p{Block=:\Akanaextendeda\z:}', "");; + Expect(1, 110895, '\p{Block=- KANA_extended_A}', ""); + Expect(0, 110895, '\p{^Block=- KANA_extended_A}', ""); + Expect(0, 110895, '\P{Block=- KANA_extended_A}', ""); + Expect(1, 110895, '\P{^Block=- KANA_extended_A}', ""); + Expect(0, 110896, '\p{Block=- KANA_extended_A}', ""); + Expect(1, 110896, '\p{^Block=- KANA_extended_A}', ""); + Expect(1, 110896, '\P{Block=- KANA_extended_A}', ""); + Expect(0, 110896, '\P{^Block=- KANA_extended_A}', ""); + Error('\p{Blk=_-kana_EXT_A/a/}'); + Error('\P{Blk=_-kana_EXT_A/a/}'); + Expect(1, 110895, '\p{Blk=:\AKana_Ext_A\z:}', "");; + Expect(0, 110896, '\p{Blk=:\AKana_Ext_A\z:}', "");; + Expect(1, 110895, '\p{Blk=kanaexta}', ""); + Expect(0, 110895, '\p{^Blk=kanaexta}', ""); + Expect(0, 110895, '\P{Blk=kanaexta}', ""); + Expect(1, 110895, '\P{^Blk=kanaexta}', ""); + Expect(0, 110896, '\p{Blk=kanaexta}', ""); + Expect(1, 110896, '\p{^Blk=kanaexta}', ""); + Expect(1, 110896, '\P{Blk=kanaexta}', ""); + Expect(0, 110896, '\P{^Blk=kanaexta}', ""); + Expect(1, 110895, '\p{Blk=:\Akanaexta\z:}', "");; + Expect(0, 110896, '\p{Blk=:\Akanaexta\z:}', "");; + Expect(1, 110895, '\p{Blk=_kana_Ext_A}', ""); + Expect(0, 110895, '\p{^Blk=_kana_Ext_A}', ""); + Expect(0, 110895, '\P{Blk=_kana_Ext_A}', ""); + Expect(1, 110895, '\P{^Blk=_kana_Ext_A}', ""); + Expect(0, 110896, '\p{Blk=_kana_Ext_A}', ""); + Expect(1, 110896, '\p{^Blk=_kana_Ext_A}', ""); + Expect(1, 110896, '\P{Blk=_kana_Ext_A}', ""); + Expect(0, 110896, '\P{^Blk=_kana_Ext_A}', ""); + Error('\p{Is_Block=_ Kana_EXTENDED_A:=}'); + Error('\P{Is_Block=_ Kana_EXTENDED_A:=}'); + Expect(1, 110895, '\p{Is_Block=kanaextendeda}', ""); + Expect(0, 110895, '\p{^Is_Block=kanaextendeda}', ""); + Expect(0, 110895, '\P{Is_Block=kanaextendeda}', ""); + Expect(1, 110895, '\P{^Is_Block=kanaextendeda}', ""); + Expect(0, 110896, '\p{Is_Block=kanaextendeda}', ""); + Expect(1, 110896, '\p{^Is_Block=kanaextendeda}', ""); + Expect(1, 110896, '\P{Is_Block=kanaextendeda}', ""); + Expect(0, 110896, '\P{^Is_Block=kanaextendeda}', ""); + Expect(1, 110895, '\p{Is_Block=_ KANA_EXTENDED_a}', ""); + Expect(0, 110895, '\p{^Is_Block=_ KANA_EXTENDED_a}', ""); + Expect(0, 110895, '\P{Is_Block=_ KANA_EXTENDED_a}', ""); + Expect(1, 110895, '\P{^Is_Block=_ KANA_EXTENDED_a}', ""); + Expect(0, 110896, '\p{Is_Block=_ KANA_EXTENDED_a}', ""); + Expect(1, 110896, '\p{^Is_Block=_ KANA_EXTENDED_a}', ""); + Expect(1, 110896, '\P{Is_Block=_ KANA_EXTENDED_a}', ""); + Expect(0, 110896, '\P{^Is_Block=_ KANA_EXTENDED_a}', ""); + Error('\p{Is_Blk= _Kana_Ext_A:=}'); + Error('\P{Is_Blk= _Kana_Ext_A:=}'); + Expect(1, 110895, '\p{Is_Blk=kanaexta}', ""); + Expect(0, 110895, '\p{^Is_Blk=kanaexta}', ""); + Expect(0, 110895, '\P{Is_Blk=kanaexta}', ""); + Expect(1, 110895, '\P{^Is_Blk=kanaexta}', ""); + Expect(0, 110896, '\p{Is_Blk=kanaexta}', ""); + Expect(1, 110896, '\p{^Is_Blk=kanaexta}', ""); + Expect(1, 110896, '\P{Is_Blk=kanaexta}', ""); + Expect(0, 110896, '\P{^Is_Blk=kanaexta}', ""); + Expect(1, 110895, '\p{Is_Blk= Kana_Ext_a}', ""); + Expect(0, 110895, '\p{^Is_Blk= Kana_Ext_a}', ""); + Expect(0, 110895, '\P{Is_Blk= Kana_Ext_a}', ""); + Expect(1, 110895, '\P{^Is_Blk= Kana_Ext_a}', ""); + Expect(0, 110896, '\p{Is_Blk= Kana_Ext_a}', ""); + Expect(1, 110896, '\p{^Is_Blk= Kana_Ext_a}', ""); + Expect(1, 110896, '\P{Is_Blk= Kana_Ext_a}', ""); + Expect(0, 110896, '\P{^Is_Blk= Kana_Ext_a}', ""); + Error('\p{Block=-Kana_extended_b/a/}'); + Error('\P{Block=-Kana_extended_b/a/}'); + Expect(1, 110591, '\p{Block=:\AKana_Extended_B\z:}', "");; + Expect(0, 110592, '\p{Block=:\AKana_Extended_B\z:}', "");; + Expect(1, 110591, '\p{Block=kanaextendedb}', ""); + Expect(0, 110591, '\p{^Block=kanaextendedb}', ""); + Expect(0, 110591, '\P{Block=kanaextendedb}', ""); + Expect(1, 110591, '\P{^Block=kanaextendedb}', ""); + Expect(0, 110592, '\p{Block=kanaextendedb}', ""); + Expect(1, 110592, '\p{^Block=kanaextendedb}', ""); + Expect(1, 110592, '\P{Block=kanaextendedb}', ""); + Expect(0, 110592, '\P{^Block=kanaextendedb}', ""); + Expect(1, 110591, '\p{Block=:\Akanaextendedb\z:}', "");; + Expect(0, 110592, '\p{Block=:\Akanaextendedb\z:}', "");; + Expect(1, 110591, '\p{Block= -Kana_Extended_B}', ""); + Expect(0, 110591, '\p{^Block= -Kana_Extended_B}', ""); + Expect(0, 110591, '\P{Block= -Kana_Extended_B}', ""); + Expect(1, 110591, '\P{^Block= -Kana_Extended_B}', ""); + Expect(0, 110592, '\p{Block= -Kana_Extended_B}', ""); + Expect(1, 110592, '\p{^Block= -Kana_Extended_B}', ""); + Expect(1, 110592, '\P{Block= -Kana_Extended_B}', ""); + Expect(0, 110592, '\P{^Block= -Kana_Extended_B}', ""); + Error('\p{Blk=:=kana_Ext_B}'); + Error('\P{Blk=:=kana_Ext_B}'); + Expect(1, 110591, '\p{Blk=:\AKana_Ext_B\z:}', "");; + Expect(0, 110592, '\p{Blk=:\AKana_Ext_B\z:}', "");; + Expect(1, 110591, '\p{Blk=kanaextb}', ""); + Expect(0, 110591, '\p{^Blk=kanaextb}', ""); + Expect(0, 110591, '\P{Blk=kanaextb}', ""); + Expect(1, 110591, '\P{^Blk=kanaextb}', ""); + Expect(0, 110592, '\p{Blk=kanaextb}', ""); + Expect(1, 110592, '\p{^Blk=kanaextb}', ""); + Expect(1, 110592, '\P{Blk=kanaextb}', ""); + Expect(0, 110592, '\P{^Blk=kanaextb}', ""); + Expect(1, 110591, '\p{Blk=:\Akanaextb\z:}', "");; + Expect(0, 110592, '\p{Blk=:\Akanaextb\z:}', "");; + Expect(1, 110591, '\p{Blk= Kana_Ext_B}', ""); + Expect(0, 110591, '\p{^Blk= Kana_Ext_B}', ""); + Expect(0, 110591, '\P{Blk= Kana_Ext_B}', ""); + Expect(1, 110591, '\P{^Blk= Kana_Ext_B}', ""); + Expect(0, 110592, '\p{Blk= Kana_Ext_B}', ""); + Expect(1, 110592, '\p{^Blk= Kana_Ext_B}', ""); + Expect(1, 110592, '\P{Blk= Kana_Ext_B}', ""); + Expect(0, 110592, '\P{^Blk= Kana_Ext_B}', ""); + Error('\p{Is_Block=:=Kana_extended_b}'); + Error('\P{Is_Block=:=Kana_extended_b}'); + Expect(1, 110591, '\p{Is_Block=kanaextendedb}', ""); + Expect(0, 110591, '\p{^Is_Block=kanaextendedb}', ""); + Expect(0, 110591, '\P{Is_Block=kanaextendedb}', ""); + Expect(1, 110591, '\P{^Is_Block=kanaextendedb}', ""); + Expect(0, 110592, '\p{Is_Block=kanaextendedb}', ""); + Expect(1, 110592, '\p{^Is_Block=kanaextendedb}', ""); + Expect(1, 110592, '\P{Is_Block=kanaextendedb}', ""); + Expect(0, 110592, '\P{^Is_Block=kanaextendedb}', ""); + Expect(1, 110591, '\p{Is_Block=_Kana_Extended_B}', ""); + Expect(0, 110591, '\p{^Is_Block=_Kana_Extended_B}', ""); + Expect(0, 110591, '\P{Is_Block=_Kana_Extended_B}', ""); + Expect(1, 110591, '\P{^Is_Block=_Kana_Extended_B}', ""); + Expect(0, 110592, '\p{Is_Block=_Kana_Extended_B}', ""); + Expect(1, 110592, '\p{^Is_Block=_Kana_Extended_B}', ""); + Expect(1, 110592, '\P{Is_Block=_Kana_Extended_B}', ""); + Expect(0, 110592, '\P{^Is_Block=_Kana_Extended_B}', ""); + Error('\p{Is_Blk=/a/- KANA_Ext_b}'); + Error('\P{Is_Blk=/a/- KANA_Ext_b}'); + Expect(1, 110591, '\p{Is_Blk=kanaextb}', ""); + Expect(0, 110591, '\p{^Is_Blk=kanaextb}', ""); + Expect(0, 110591, '\P{Is_Blk=kanaextb}', ""); + Expect(1, 110591, '\P{^Is_Blk=kanaextb}', ""); + Expect(0, 110592, '\p{Is_Blk=kanaextb}', ""); + Expect(1, 110592, '\p{^Is_Blk=kanaextb}', ""); + Expect(1, 110592, '\P{Is_Blk=kanaextb}', ""); + Expect(0, 110592, '\P{^Is_Blk=kanaextb}', ""); + Expect(1, 110591, '\p{Is_Blk= Kana_Ext_B}', ""); + Expect(0, 110591, '\p{^Is_Blk= Kana_Ext_B}', ""); + Expect(0, 110591, '\P{Is_Blk= Kana_Ext_B}', ""); + Expect(1, 110591, '\P{^Is_Blk= Kana_Ext_B}', ""); + Expect(0, 110592, '\p{Is_Blk= Kana_Ext_B}', ""); + Expect(1, 110592, '\p{^Is_Blk= Kana_Ext_B}', ""); + Expect(1, 110592, '\P{Is_Blk= Kana_Ext_B}', ""); + Expect(0, 110592, '\P{^Is_Blk= Kana_Ext_B}', ""); + Error('\p{Block= KANA_Supplement:=}'); + Error('\P{Block= KANA_Supplement:=}'); + Expect(1, 110847, '\p{Block=:\AKana_Supplement\z:}', "");; + Expect(0, 110848, '\p{Block=:\AKana_Supplement\z:}', "");; + Expect(1, 110847, '\p{Block=kanasupplement}', ""); + Expect(0, 110847, '\p{^Block=kanasupplement}', ""); + Expect(0, 110847, '\P{Block=kanasupplement}', ""); + Expect(1, 110847, '\P{^Block=kanasupplement}', ""); + Expect(0, 110848, '\p{Block=kanasupplement}', ""); + Expect(1, 110848, '\p{^Block=kanasupplement}', ""); + Expect(1, 110848, '\P{Block=kanasupplement}', ""); + Expect(0, 110848, '\P{^Block=kanasupplement}', ""); + Expect(1, 110847, '\p{Block=:\Akanasupplement\z:}', "");; + Expect(0, 110848, '\p{Block=:\Akanasupplement\z:}', "");; + Expect(1, 110847, '\p{Block=-_Kana_SUPPLEMENT}', ""); + Expect(0, 110847, '\p{^Block=-_Kana_SUPPLEMENT}', ""); + Expect(0, 110847, '\P{Block=-_Kana_SUPPLEMENT}', ""); + Expect(1, 110847, '\P{^Block=-_Kana_SUPPLEMENT}', ""); + Expect(0, 110848, '\p{Block=-_Kana_SUPPLEMENT}', ""); + Expect(1, 110848, '\p{^Block=-_Kana_SUPPLEMENT}', ""); + Expect(1, 110848, '\P{Block=-_Kana_SUPPLEMENT}', ""); + Expect(0, 110848, '\P{^Block=-_Kana_SUPPLEMENT}', ""); + Error('\p{Blk=-:=Kana_Sup}'); + Error('\P{Blk=-:=Kana_Sup}'); + Expect(1, 110847, '\p{Blk=:\AKana_Sup\z:}', "");; + Expect(0, 110848, '\p{Blk=:\AKana_Sup\z:}', "");; + Expect(1, 110847, '\p{Blk=kanasup}', ""); + Expect(0, 110847, '\p{^Blk=kanasup}', ""); + Expect(0, 110847, '\P{Blk=kanasup}', ""); + Expect(1, 110847, '\P{^Blk=kanasup}', ""); + Expect(0, 110848, '\p{Blk=kanasup}', ""); + Expect(1, 110848, '\p{^Blk=kanasup}', ""); + Expect(1, 110848, '\P{Blk=kanasup}', ""); + Expect(0, 110848, '\P{^Blk=kanasup}', ""); + Expect(1, 110847, '\p{Blk=:\Akanasup\z:}', "");; + Expect(0, 110848, '\p{Blk=:\Akanasup\z:}', "");; + Expect(1, 110847, '\p{Blk: kana_Sup}', ""); + Expect(0, 110847, '\p{^Blk: kana_Sup}', ""); + Expect(0, 110847, '\P{Blk: kana_Sup}', ""); + Expect(1, 110847, '\P{^Blk: kana_Sup}', ""); + Expect(0, 110848, '\p{Blk: kana_Sup}', ""); + Expect(1, 110848, '\p{^Blk: kana_Sup}', ""); + Expect(1, 110848, '\P{Blk: kana_Sup}', ""); + Expect(0, 110848, '\P{^Blk: kana_Sup}', ""); + Error('\p{Is_Block=/a/ Kana_Supplement}'); + Error('\P{Is_Block=/a/ Kana_Supplement}'); + Expect(1, 110847, '\p{Is_Block=kanasupplement}', ""); + Expect(0, 110847, '\p{^Is_Block=kanasupplement}', ""); + Expect(0, 110847, '\P{Is_Block=kanasupplement}', ""); + Expect(1, 110847, '\P{^Is_Block=kanasupplement}', ""); + Expect(0, 110848, '\p{Is_Block=kanasupplement}', ""); + Expect(1, 110848, '\p{^Is_Block=kanasupplement}', ""); + Expect(1, 110848, '\P{Is_Block=kanasupplement}', ""); + Expect(0, 110848, '\P{^Is_Block=kanasupplement}', ""); + Expect(1, 110847, '\p{Is_Block=_-KANA_supplement}', ""); + Expect(0, 110847, '\p{^Is_Block=_-KANA_supplement}', ""); + Expect(0, 110847, '\P{Is_Block=_-KANA_supplement}', ""); + Expect(1, 110847, '\P{^Is_Block=_-KANA_supplement}', ""); + Expect(0, 110848, '\p{Is_Block=_-KANA_supplement}', ""); + Expect(1, 110848, '\p{^Is_Block=_-KANA_supplement}', ""); + Expect(1, 110848, '\P{Is_Block=_-KANA_supplement}', ""); + Expect(0, 110848, '\P{^Is_Block=_-KANA_supplement}', ""); + Error('\p{Is_Blk=-/a/Kana_SUP}'); + Error('\P{Is_Blk=-/a/Kana_SUP}'); + Expect(1, 110847, '\p{Is_Blk=kanasup}', ""); + Expect(0, 110847, '\p{^Is_Blk=kanasup}', ""); + Expect(0, 110847, '\P{Is_Blk=kanasup}', ""); + Expect(1, 110847, '\P{^Is_Blk=kanasup}', ""); + Expect(0, 110848, '\p{Is_Blk=kanasup}', ""); + Expect(1, 110848, '\p{^Is_Blk=kanasup}', ""); + Expect(1, 110848, '\P{Is_Blk=kanasup}', ""); + Expect(0, 110848, '\P{^Is_Blk=kanasup}', ""); + Expect(1, 110847, '\p{Is_Blk=--kana_Sup}', ""); + Expect(0, 110847, '\p{^Is_Blk=--kana_Sup}', ""); + Expect(0, 110847, '\P{Is_Blk=--kana_Sup}', ""); + Expect(1, 110847, '\P{^Is_Blk=--kana_Sup}', ""); + Expect(0, 110848, '\p{Is_Blk=--kana_Sup}', ""); + Expect(1, 110848, '\p{^Is_Blk=--kana_Sup}', ""); + Expect(1, 110848, '\P{Is_Blk=--kana_Sup}', ""); + Expect(0, 110848, '\P{^Is_Blk=--kana_Sup}', ""); + Error('\p{Block=_/a/kanbun}'); + Error('\P{Block=_/a/kanbun}'); + Expect(1, 12703, '\p{Block=:\AKanbun\z:}', "");; + Expect(0, 12704, '\p{Block=:\AKanbun\z:}', "");; + Expect(1, 12703, '\p{Block=kanbun}', ""); + Expect(0, 12703, '\p{^Block=kanbun}', ""); + Expect(0, 12703, '\P{Block=kanbun}', ""); + Expect(1, 12703, '\P{^Block=kanbun}', ""); + Expect(0, 12704, '\p{Block=kanbun}', ""); + Expect(1, 12704, '\p{^Block=kanbun}', ""); + Expect(1, 12704, '\P{Block=kanbun}', ""); + Expect(0, 12704, '\P{^Block=kanbun}', ""); + Expect(1, 12703, '\p{Block=:\Akanbun\z:}', "");; + Expect(0, 12704, '\p{Block=:\Akanbun\z:}', "");; + Expect(1, 12703, '\p{Block= kanbun}', ""); + Expect(0, 12703, '\p{^Block= kanbun}', ""); + Expect(0, 12703, '\P{Block= kanbun}', ""); + Expect(1, 12703, '\P{^Block= kanbun}', ""); + Expect(0, 12704, '\p{Block= kanbun}', ""); + Expect(1, 12704, '\p{^Block= kanbun}', ""); + Expect(1, 12704, '\P{Block= kanbun}', ""); + Expect(0, 12704, '\P{^Block= kanbun}', ""); + Error('\p{Blk=/a/kanbun}'); + Error('\P{Blk=/a/kanbun}'); + Expect(1, 12703, '\p{Blk=:\AKanbun\z:}', "");; + Expect(0, 12704, '\p{Blk=:\AKanbun\z:}', "");; + Expect(1, 12703, '\p{Blk=kanbun}', ""); + Expect(0, 12703, '\p{^Blk=kanbun}', ""); + Expect(0, 12703, '\P{Blk=kanbun}', ""); + Expect(1, 12703, '\P{^Blk=kanbun}', ""); + Expect(0, 12704, '\p{Blk=kanbun}', ""); + Expect(1, 12704, '\p{^Blk=kanbun}', ""); + Expect(1, 12704, '\P{Blk=kanbun}', ""); + Expect(0, 12704, '\P{^Blk=kanbun}', ""); + Expect(1, 12703, '\p{Blk=:\Akanbun\z:}', "");; + Expect(0, 12704, '\p{Blk=:\Akanbun\z:}', "");; + Error('\p{Is_Block= _Kanbun:=}'); + Error('\P{Is_Block= _Kanbun:=}'); + Expect(1, 12703, '\p{Is_Block=kanbun}', ""); + Expect(0, 12703, '\p{^Is_Block=kanbun}', ""); + Expect(0, 12703, '\P{Is_Block=kanbun}', ""); + Expect(1, 12703, '\P{^Is_Block=kanbun}', ""); + Expect(0, 12704, '\p{Is_Block=kanbun}', ""); + Expect(1, 12704, '\p{^Is_Block=kanbun}', ""); + Expect(1, 12704, '\P{Is_Block=kanbun}', ""); + Expect(0, 12704, '\P{^Is_Block=kanbun}', ""); + Expect(1, 12703, '\p{Is_Block=_Kanbun}', ""); + Expect(0, 12703, '\p{^Is_Block=_Kanbun}', ""); + Expect(0, 12703, '\P{Is_Block=_Kanbun}', ""); + Expect(1, 12703, '\P{^Is_Block=_Kanbun}', ""); + Expect(0, 12704, '\p{Is_Block=_Kanbun}', ""); + Expect(1, 12704, '\p{^Is_Block=_Kanbun}', ""); + Expect(1, 12704, '\P{Is_Block=_Kanbun}', ""); + Expect(0, 12704, '\P{^Is_Block=_Kanbun}', ""); + Error('\p{Is_Blk=:= -Kanbun}'); + Error('\P{Is_Blk=:= -Kanbun}'); + Expect(1, 12703, '\p{Is_Blk: kanbun}', ""); + Expect(0, 12703, '\p{^Is_Blk: kanbun}', ""); + Expect(0, 12703, '\P{Is_Blk: kanbun}', ""); + Expect(1, 12703, '\P{^Is_Blk: kanbun}', ""); + Expect(0, 12704, '\p{Is_Blk: kanbun}', ""); + Expect(1, 12704, '\p{^Is_Blk: kanbun}', ""); + Expect(1, 12704, '\P{Is_Blk: kanbun}', ""); + Expect(0, 12704, '\P{^Is_Blk: kanbun}', ""); + Expect(1, 12703, '\p{Is_Blk=-KANBUN}', ""); + Expect(0, 12703, '\p{^Is_Blk=-KANBUN}', ""); + Expect(0, 12703, '\P{Is_Blk=-KANBUN}', ""); + Expect(1, 12703, '\P{^Is_Blk=-KANBUN}', ""); + Expect(0, 12704, '\p{Is_Blk=-KANBUN}', ""); + Expect(1, 12704, '\p{^Is_Blk=-KANBUN}', ""); + Expect(1, 12704, '\P{Is_Blk=-KANBUN}', ""); + Expect(0, 12704, '\P{^Is_Blk=-KANBUN}', ""); + Error('\p{Block=/a/ -Kangxi_RADICALS}'); + Error('\P{Block=/a/ -Kangxi_RADICALS}'); + Expect(1, 12255, '\p{Block=:\AKangxi_Radicals\z:}', "");; + Expect(0, 12256, '\p{Block=:\AKangxi_Radicals\z:}', "");; + Expect(1, 12255, '\p{Block=kangxiradicals}', ""); + Expect(0, 12255, '\p{^Block=kangxiradicals}', ""); + Expect(0, 12255, '\P{Block=kangxiradicals}', ""); + Expect(1, 12255, '\P{^Block=kangxiradicals}', ""); + Expect(0, 12256, '\p{Block=kangxiradicals}', ""); + Expect(1, 12256, '\p{^Block=kangxiradicals}', ""); + Expect(1, 12256, '\P{Block=kangxiradicals}', ""); + Expect(0, 12256, '\P{^Block=kangxiradicals}', ""); + Expect(1, 12255, '\p{Block=:\Akangxiradicals\z:}', "");; + Expect(0, 12256, '\p{Block=:\Akangxiradicals\z:}', "");; + Expect(1, 12255, '\p{Block=--kangxi_Radicals}', ""); + Expect(0, 12255, '\p{^Block=--kangxi_Radicals}', ""); + Expect(0, 12255, '\P{Block=--kangxi_Radicals}', ""); + Expect(1, 12255, '\P{^Block=--kangxi_Radicals}', ""); + Expect(0, 12256, '\p{Block=--kangxi_Radicals}', ""); + Expect(1, 12256, '\p{^Block=--kangxi_Radicals}', ""); + Expect(1, 12256, '\P{Block=--kangxi_Radicals}', ""); + Expect(0, 12256, '\P{^Block=--kangxi_Radicals}', ""); + Error('\p{Blk=-kangxi:=}'); + Error('\P{Blk=-kangxi:=}'); + Expect(1, 12255, '\p{Blk=:\AKangxi\z:}', "");; + Expect(0, 12256, '\p{Blk=:\AKangxi\z:}', "");; + Expect(1, 12255, '\p{Blk=kangxi}', ""); + Expect(0, 12255, '\p{^Blk=kangxi}', ""); + Expect(0, 12255, '\P{Blk=kangxi}', ""); + Expect(1, 12255, '\P{^Blk=kangxi}', ""); + Expect(0, 12256, '\p{Blk=kangxi}', ""); + Expect(1, 12256, '\p{^Blk=kangxi}', ""); + Expect(1, 12256, '\P{Blk=kangxi}', ""); + Expect(0, 12256, '\P{^Blk=kangxi}', ""); + Expect(1, 12255, '\p{Blk=:\Akangxi\z:}', "");; + Expect(0, 12256, '\p{Blk=:\Akangxi\z:}', "");; + Expect(1, 12255, '\p{Blk= -KANGXI}', ""); + Expect(0, 12255, '\p{^Blk= -KANGXI}', ""); + Expect(0, 12255, '\P{Blk= -KANGXI}', ""); + Expect(1, 12255, '\P{^Blk= -KANGXI}', ""); + Expect(0, 12256, '\p{Blk= -KANGXI}', ""); + Expect(1, 12256, '\p{^Blk= -KANGXI}', ""); + Expect(1, 12256, '\P{Blk= -KANGXI}', ""); + Expect(0, 12256, '\P{^Blk= -KANGXI}', ""); + Error('\p{Is_Block: :=KANGXI_Radicals}'); + Error('\P{Is_Block: :=KANGXI_Radicals}'); + Expect(1, 12255, '\p{Is_Block=kangxiradicals}', ""); + Expect(0, 12255, '\p{^Is_Block=kangxiradicals}', ""); + Expect(0, 12255, '\P{Is_Block=kangxiradicals}', ""); + Expect(1, 12255, '\P{^Is_Block=kangxiradicals}', ""); + Expect(0, 12256, '\p{Is_Block=kangxiradicals}', ""); + Expect(1, 12256, '\p{^Is_Block=kangxiradicals}', ""); + Expect(1, 12256, '\P{Is_Block=kangxiradicals}', ""); + Expect(0, 12256, '\P{^Is_Block=kangxiradicals}', ""); + Expect(1, 12255, '\p{Is_Block=-_Kangxi_RADICALS}', ""); + Expect(0, 12255, '\p{^Is_Block=-_Kangxi_RADICALS}', ""); + Expect(0, 12255, '\P{Is_Block=-_Kangxi_RADICALS}', ""); + Expect(1, 12255, '\P{^Is_Block=-_Kangxi_RADICALS}', ""); + Expect(0, 12256, '\p{Is_Block=-_Kangxi_RADICALS}', ""); + Expect(1, 12256, '\p{^Is_Block=-_Kangxi_RADICALS}', ""); + Expect(1, 12256, '\P{Is_Block=-_Kangxi_RADICALS}', ""); + Expect(0, 12256, '\P{^Is_Block=-_Kangxi_RADICALS}', ""); + Error('\p{Is_Blk= :=kangxi}'); + Error('\P{Is_Blk= :=kangxi}'); + Expect(1, 12255, '\p{Is_Blk=kangxi}', ""); + Expect(0, 12255, '\p{^Is_Blk=kangxi}', ""); + Expect(0, 12255, '\P{Is_Blk=kangxi}', ""); + Expect(1, 12255, '\P{^Is_Blk=kangxi}', ""); + Expect(0, 12256, '\p{Is_Blk=kangxi}', ""); + Expect(1, 12256, '\p{^Is_Blk=kangxi}', ""); + Expect(1, 12256, '\P{Is_Blk=kangxi}', ""); + Expect(0, 12256, '\P{^Is_Blk=kangxi}', ""); + Expect(1, 12255, '\p{Is_Blk= Kangxi}', ""); + Expect(0, 12255, '\p{^Is_Blk= Kangxi}', ""); + Expect(0, 12255, '\P{Is_Blk= Kangxi}', ""); + Expect(1, 12255, '\P{^Is_Blk= Kangxi}', ""); + Expect(0, 12256, '\p{Is_Blk= Kangxi}', ""); + Expect(1, 12256, '\p{^Is_Blk= Kangxi}', ""); + Expect(1, 12256, '\P{Is_Blk= Kangxi}', ""); + Expect(0, 12256, '\P{^Is_Blk= Kangxi}', ""); + Error('\p{Block=:=Kannada}'); + Error('\P{Block=:=Kannada}'); + Expect(1, 3327, '\p{Block=:\AKannada\z:}', "");; + Expect(0, 3328, '\p{Block=:\AKannada\z:}', "");; + Expect(1, 3327, '\p{Block=kannada}', ""); + Expect(0, 3327, '\p{^Block=kannada}', ""); + Expect(0, 3327, '\P{Block=kannada}', ""); + Expect(1, 3327, '\P{^Block=kannada}', ""); + Expect(0, 3328, '\p{Block=kannada}', ""); + Expect(1, 3328, '\p{^Block=kannada}', ""); + Expect(1, 3328, '\P{Block=kannada}', ""); + Expect(0, 3328, '\P{^Block=kannada}', ""); + Expect(1, 3327, '\p{Block=:\Akannada\z:}', "");; + Expect(0, 3328, '\p{Block=:\Akannada\z:}', "");; + Expect(1, 3327, '\p{Block= -KANNADA}', ""); + Expect(0, 3327, '\p{^Block= -KANNADA}', ""); + Expect(0, 3327, '\P{Block= -KANNADA}', ""); + Expect(1, 3327, '\P{^Block= -KANNADA}', ""); + Expect(0, 3328, '\p{Block= -KANNADA}', ""); + Expect(1, 3328, '\p{^Block= -KANNADA}', ""); + Expect(1, 3328, '\P{Block= -KANNADA}', ""); + Expect(0, 3328, '\P{^Block= -KANNADA}', ""); + Error('\p{Blk: -:=KANNADA}'); + Error('\P{Blk: -:=KANNADA}'); + Expect(1, 3327, '\p{Blk=:\AKannada\z:}', "");; + Expect(0, 3328, '\p{Blk=:\AKannada\z:}', "");; + Expect(1, 3327, '\p{Blk=kannada}', ""); + Expect(0, 3327, '\p{^Blk=kannada}', ""); + Expect(0, 3327, '\P{Blk=kannada}', ""); + Expect(1, 3327, '\P{^Blk=kannada}', ""); + Expect(0, 3328, '\p{Blk=kannada}', ""); + Expect(1, 3328, '\p{^Blk=kannada}', ""); + Expect(1, 3328, '\P{Blk=kannada}', ""); + Expect(0, 3328, '\P{^Blk=kannada}', ""); + Expect(1, 3327, '\p{Blk=:\Akannada\z:}', "");; + Expect(0, 3328, '\p{Blk=:\Akannada\z:}', "");; + Expect(1, 3327, '\p{Blk= kannada}', ""); + Expect(0, 3327, '\p{^Blk= kannada}', ""); + Expect(0, 3327, '\P{Blk= kannada}', ""); + Expect(1, 3327, '\P{^Blk= kannada}', ""); + Expect(0, 3328, '\p{Blk= kannada}', ""); + Expect(1, 3328, '\p{^Blk= kannada}', ""); + Expect(1, 3328, '\P{Blk= kannada}', ""); + Expect(0, 3328, '\P{^Blk= kannada}', ""); + Error('\p{Is_Block= Kannada:=}'); + Error('\P{Is_Block= Kannada:=}'); + Expect(1, 3327, '\p{Is_Block=kannada}', ""); + Expect(0, 3327, '\p{^Is_Block=kannada}', ""); + Expect(0, 3327, '\P{Is_Block=kannada}', ""); + Expect(1, 3327, '\P{^Is_Block=kannada}', ""); + Expect(0, 3328, '\p{Is_Block=kannada}', ""); + Expect(1, 3328, '\p{^Is_Block=kannada}', ""); + Expect(1, 3328, '\P{Is_Block=kannada}', ""); + Expect(0, 3328, '\P{^Is_Block=kannada}', ""); + Expect(1, 3327, '\p{Is_Block= Kannada}', ""); + Expect(0, 3327, '\p{^Is_Block= Kannada}', ""); + Expect(0, 3327, '\P{Is_Block= Kannada}', ""); + Expect(1, 3327, '\P{^Is_Block= Kannada}', ""); + Expect(0, 3328, '\p{Is_Block= Kannada}', ""); + Expect(1, 3328, '\p{^Is_Block= Kannada}', ""); + Expect(1, 3328, '\P{Is_Block= Kannada}', ""); + Expect(0, 3328, '\P{^Is_Block= Kannada}', ""); + Error('\p{Is_Blk=-/a/Kannada}'); + Error('\P{Is_Blk=-/a/Kannada}'); + Expect(1, 3327, '\p{Is_Blk=kannada}', ""); + Expect(0, 3327, '\p{^Is_Blk=kannada}', ""); + Expect(0, 3327, '\P{Is_Blk=kannada}', ""); + Expect(1, 3327, '\P{^Is_Blk=kannada}', ""); + Expect(0, 3328, '\p{Is_Blk=kannada}', ""); + Expect(1, 3328, '\p{^Is_Blk=kannada}', ""); + Expect(1, 3328, '\P{Is_Blk=kannada}', ""); + Expect(0, 3328, '\P{^Is_Blk=kannada}', ""); + Expect(1, 3327, '\p{Is_Blk= KANNADA}', ""); + Expect(0, 3327, '\p{^Is_Blk= KANNADA}', ""); + Expect(0, 3327, '\P{Is_Blk= KANNADA}', ""); + Expect(1, 3327, '\P{^Is_Blk= KANNADA}', ""); + Expect(0, 3328, '\p{Is_Blk= KANNADA}', ""); + Expect(1, 3328, '\p{^Is_Blk= KANNADA}', ""); + Expect(1, 3328, '\P{Is_Blk= KANNADA}', ""); + Expect(0, 3328, '\P{^Is_Blk= KANNADA}', ""); + Error('\p{Block= katakana:=}'); + Error('\P{Block= katakana:=}'); + Expect(1, 12543, '\p{Block=:\AKatakana\z:}', "");; + Expect(0, 12544, '\p{Block=:\AKatakana\z:}', "");; + Expect(1, 12543, '\p{Block=katakana}', ""); + Expect(0, 12543, '\p{^Block=katakana}', ""); + Expect(0, 12543, '\P{Block=katakana}', ""); + Expect(1, 12543, '\P{^Block=katakana}', ""); + Expect(0, 12544, '\p{Block=katakana}', ""); + Expect(1, 12544, '\p{^Block=katakana}', ""); + Expect(1, 12544, '\P{Block=katakana}', ""); + Expect(0, 12544, '\P{^Block=katakana}', ""); + Expect(1, 12543, '\p{Block=:\Akatakana\z:}', "");; + Expect(0, 12544, '\p{Block=:\Akatakana\z:}', "");; + Expect(1, 12543, '\p{Block=- KATAKANA}', ""); + Expect(0, 12543, '\p{^Block=- KATAKANA}', ""); + Expect(0, 12543, '\P{Block=- KATAKANA}', ""); + Expect(1, 12543, '\P{^Block=- KATAKANA}', ""); + Expect(0, 12544, '\p{Block=- KATAKANA}', ""); + Expect(1, 12544, '\p{^Block=- KATAKANA}', ""); + Expect(1, 12544, '\P{Block=- KATAKANA}', ""); + Expect(0, 12544, '\P{^Block=- KATAKANA}', ""); + Error('\p{Blk=:=-Katakana}'); + Error('\P{Blk=:=-Katakana}'); + Expect(1, 12543, '\p{Blk=:\AKatakana\z:}', "");; + Expect(0, 12544, '\p{Blk=:\AKatakana\z:}', "");; + Expect(1, 12543, '\p{Blk:katakana}', ""); + Expect(0, 12543, '\p{^Blk:katakana}', ""); + Expect(0, 12543, '\P{Blk:katakana}', ""); + Expect(1, 12543, '\P{^Blk:katakana}', ""); + Expect(0, 12544, '\p{Blk:katakana}', ""); + Expect(1, 12544, '\p{^Blk:katakana}', ""); + Expect(1, 12544, '\P{Blk:katakana}', ""); + Expect(0, 12544, '\P{^Blk:katakana}', ""); + Expect(1, 12543, '\p{Blk=:\Akatakana\z:}', "");; + Expect(0, 12544, '\p{Blk=:\Akatakana\z:}', "");; + Expect(1, 12543, '\p{Blk= _Katakana}', ""); + Expect(0, 12543, '\p{^Blk= _Katakana}', ""); + Expect(0, 12543, '\P{Blk= _Katakana}', ""); + Expect(1, 12543, '\P{^Blk= _Katakana}', ""); + Expect(0, 12544, '\p{Blk= _Katakana}', ""); + Expect(1, 12544, '\p{^Blk= _Katakana}', ""); + Expect(1, 12544, '\P{Blk= _Katakana}', ""); + Expect(0, 12544, '\P{^Blk= _Katakana}', ""); + Error('\p{Is_Block=_Katakana:=}'); + Error('\P{Is_Block=_Katakana:=}'); + Expect(1, 12543, '\p{Is_Block=katakana}', ""); + Expect(0, 12543, '\p{^Is_Block=katakana}', ""); + Expect(0, 12543, '\P{Is_Block=katakana}', ""); + Expect(1, 12543, '\P{^Is_Block=katakana}', ""); + Expect(0, 12544, '\p{Is_Block=katakana}', ""); + Expect(1, 12544, '\p{^Is_Block=katakana}', ""); + Expect(1, 12544, '\P{Is_Block=katakana}', ""); + Expect(0, 12544, '\P{^Is_Block=katakana}', ""); + Expect(1, 12543, '\p{Is_Block: KATAKANA}', ""); + Expect(0, 12543, '\p{^Is_Block: KATAKANA}', ""); + Expect(0, 12543, '\P{Is_Block: KATAKANA}', ""); + Expect(1, 12543, '\P{^Is_Block: KATAKANA}', ""); + Expect(0, 12544, '\p{Is_Block: KATAKANA}', ""); + Expect(1, 12544, '\p{^Is_Block: KATAKANA}', ""); + Expect(1, 12544, '\P{Is_Block: KATAKANA}', ""); + Expect(0, 12544, '\P{^Is_Block: KATAKANA}', ""); + Error('\p{Is_Blk=/a/_ Katakana}'); + Error('\P{Is_Blk=/a/_ Katakana}'); + Expect(1, 12543, '\p{Is_Blk=katakana}', ""); + Expect(0, 12543, '\p{^Is_Blk=katakana}', ""); + Expect(0, 12543, '\P{Is_Blk=katakana}', ""); + Expect(1, 12543, '\P{^Is_Blk=katakana}', ""); + Expect(0, 12544, '\p{Is_Blk=katakana}', ""); + Expect(1, 12544, '\p{^Is_Blk=katakana}', ""); + Expect(1, 12544, '\P{Is_Blk=katakana}', ""); + Expect(0, 12544, '\P{^Is_Blk=katakana}', ""); + Expect(1, 12543, '\p{Is_Blk: __KATAKANA}', ""); + Expect(0, 12543, '\p{^Is_Blk: __KATAKANA}', ""); + Expect(0, 12543, '\P{Is_Blk: __KATAKANA}', ""); + Expect(1, 12543, '\P{^Is_Blk: __KATAKANA}', ""); + Expect(0, 12544, '\p{Is_Blk: __KATAKANA}', ""); + Expect(1, 12544, '\p{^Is_Blk: __KATAKANA}', ""); + Expect(1, 12544, '\P{Is_Blk: __KATAKANA}', ""); + Expect(0, 12544, '\P{^Is_Blk: __KATAKANA}', ""); + Error('\p{Block=:=-katakana_Phonetic_Extensions}'); + Error('\P{Block=:=-katakana_Phonetic_Extensions}'); + Expect(1, 12799, '\p{Block=:\AKatakana_Phonetic_Extensions\z:}', "");; + Expect(0, 12800, '\p{Block=:\AKatakana_Phonetic_Extensions\z:}', "");; + Expect(1, 12799, '\p{Block=katakanaphoneticextensions}', ""); + Expect(0, 12799, '\p{^Block=katakanaphoneticextensions}', ""); + Expect(0, 12799, '\P{Block=katakanaphoneticextensions}', ""); + Expect(1, 12799, '\P{^Block=katakanaphoneticextensions}', ""); + Expect(0, 12800, '\p{Block=katakanaphoneticextensions}', ""); + Expect(1, 12800, '\p{^Block=katakanaphoneticextensions}', ""); + Expect(1, 12800, '\P{Block=katakanaphoneticextensions}', ""); + Expect(0, 12800, '\P{^Block=katakanaphoneticextensions}', ""); + Expect(1, 12799, '\p{Block=:\Akatakanaphoneticextensions\z:}', "");; + Expect(0, 12800, '\p{Block=:\Akatakanaphoneticextensions\z:}', "");; + Expect(1, 12799, '\p{Block= katakana_PHONETIC_extensions}', ""); + Expect(0, 12799, '\p{^Block= katakana_PHONETIC_extensions}', ""); + Expect(0, 12799, '\P{Block= katakana_PHONETIC_extensions}', ""); + Expect(1, 12799, '\P{^Block= katakana_PHONETIC_extensions}', ""); + Expect(0, 12800, '\p{Block= katakana_PHONETIC_extensions}', ""); + Expect(1, 12800, '\p{^Block= katakana_PHONETIC_extensions}', ""); + Expect(1, 12800, '\P{Block= katakana_PHONETIC_extensions}', ""); + Expect(0, 12800, '\P{^Block= katakana_PHONETIC_extensions}', ""); + Error('\p{Blk=:= -Katakana_EXT}'); + Error('\P{Blk=:= -Katakana_EXT}'); + Expect(1, 12799, '\p{Blk=:\AKatakana_Ext\z:}', "");; + Expect(0, 12800, '\p{Blk=:\AKatakana_Ext\z:}', "");; + Expect(1, 12799, '\p{Blk=katakanaext}', ""); + Expect(0, 12799, '\p{^Blk=katakanaext}', ""); + Expect(0, 12799, '\P{Blk=katakanaext}', ""); + Expect(1, 12799, '\P{^Blk=katakanaext}', ""); + Expect(0, 12800, '\p{Blk=katakanaext}', ""); + Expect(1, 12800, '\p{^Blk=katakanaext}', ""); + Expect(1, 12800, '\P{Blk=katakanaext}', ""); + Expect(0, 12800, '\P{^Blk=katakanaext}', ""); + Expect(1, 12799, '\p{Blk=:\Akatakanaext\z:}', "");; + Expect(0, 12800, '\p{Blk=:\Akatakanaext\z:}', "");; + Expect(1, 12799, '\p{Blk=-katakana_Ext}', ""); + Expect(0, 12799, '\p{^Blk=-katakana_Ext}', ""); + Expect(0, 12799, '\P{Blk=-katakana_Ext}', ""); + Expect(1, 12799, '\P{^Blk=-katakana_Ext}', ""); + Expect(0, 12800, '\p{Blk=-katakana_Ext}', ""); + Expect(1, 12800, '\p{^Blk=-katakana_Ext}', ""); + Expect(1, 12800, '\P{Blk=-katakana_Ext}', ""); + Expect(0, 12800, '\P{^Blk=-katakana_Ext}', ""); + Error('\p{Is_Block=:= Katakana_phonetic_Extensions}'); + Error('\P{Is_Block=:= Katakana_phonetic_Extensions}'); + Expect(1, 12799, '\p{Is_Block=katakanaphoneticextensions}', ""); + Expect(0, 12799, '\p{^Is_Block=katakanaphoneticextensions}', ""); + Expect(0, 12799, '\P{Is_Block=katakanaphoneticextensions}', ""); + Expect(1, 12799, '\P{^Is_Block=katakanaphoneticextensions}', ""); + Expect(0, 12800, '\p{Is_Block=katakanaphoneticextensions}', ""); + Expect(1, 12800, '\p{^Is_Block=katakanaphoneticextensions}', ""); + Expect(1, 12800, '\P{Is_Block=katakanaphoneticextensions}', ""); + Expect(0, 12800, '\P{^Is_Block=katakanaphoneticextensions}', ""); + Expect(1, 12799, '\p{Is_Block= KATAKANA_Phonetic_EXTENSIONS}', ""); + Expect(0, 12799, '\p{^Is_Block= KATAKANA_Phonetic_EXTENSIONS}', ""); + Expect(0, 12799, '\P{Is_Block= KATAKANA_Phonetic_EXTENSIONS}', ""); + Expect(1, 12799, '\P{^Is_Block= KATAKANA_Phonetic_EXTENSIONS}', ""); + Expect(0, 12800, '\p{Is_Block= KATAKANA_Phonetic_EXTENSIONS}', ""); + Expect(1, 12800, '\p{^Is_Block= KATAKANA_Phonetic_EXTENSIONS}', ""); + Expect(1, 12800, '\P{Is_Block= KATAKANA_Phonetic_EXTENSIONS}', ""); + Expect(0, 12800, '\P{^Is_Block= KATAKANA_Phonetic_EXTENSIONS}', ""); + Error('\p{Is_Blk=-_katakana_Ext/a/}'); + Error('\P{Is_Blk=-_katakana_Ext/a/}'); + Expect(1, 12799, '\p{Is_Blk=katakanaext}', ""); + Expect(0, 12799, '\p{^Is_Blk=katakanaext}', ""); + Expect(0, 12799, '\P{Is_Blk=katakanaext}', ""); + Expect(1, 12799, '\P{^Is_Blk=katakanaext}', ""); + Expect(0, 12800, '\p{Is_Blk=katakanaext}', ""); + Expect(1, 12800, '\p{^Is_Blk=katakanaext}', ""); + Expect(1, 12800, '\P{Is_Blk=katakanaext}', ""); + Expect(0, 12800, '\P{^Is_Blk=katakanaext}', ""); + Expect(1, 12799, '\p{Is_Blk=_Katakana_ext}', ""); + Expect(0, 12799, '\p{^Is_Blk=_Katakana_ext}', ""); + Expect(0, 12799, '\P{Is_Blk=_Katakana_ext}', ""); + Expect(1, 12799, '\P{^Is_Blk=_Katakana_ext}', ""); + Expect(0, 12800, '\p{Is_Blk=_Katakana_ext}', ""); + Expect(1, 12800, '\p{^Is_Blk=_Katakana_ext}', ""); + Expect(1, 12800, '\P{Is_Blk=_Katakana_ext}', ""); + Expect(0, 12800, '\P{^Is_Blk=_Katakana_ext}', ""); + Error('\p{Block=/a/ _kawi}'); + Error('\P{Block=/a/ _kawi}'); + Expect(1, 73567, '\p{Block=:\AKawi\z:}', "");; + Expect(0, 73568, '\p{Block=:\AKawi\z:}', "");; + Expect(1, 73567, '\p{Block=kawi}', ""); + Expect(0, 73567, '\p{^Block=kawi}', ""); + Expect(0, 73567, '\P{Block=kawi}', ""); + Expect(1, 73567, '\P{^Block=kawi}', ""); + Expect(0, 73568, '\p{Block=kawi}', ""); + Expect(1, 73568, '\p{^Block=kawi}', ""); + Expect(1, 73568, '\P{Block=kawi}', ""); + Expect(0, 73568, '\P{^Block=kawi}', ""); + Expect(1, 73567, '\p{Block=:\Akawi\z:}', "");; + Expect(0, 73568, '\p{Block=:\Akawi\z:}', "");; + Expect(1, 73567, '\p{Block=_kawi}', ""); + Expect(0, 73567, '\p{^Block=_kawi}', ""); + Expect(0, 73567, '\P{Block=_kawi}', ""); + Expect(1, 73567, '\P{^Block=_kawi}', ""); + Expect(0, 73568, '\p{Block=_kawi}', ""); + Expect(1, 73568, '\p{^Block=_kawi}', ""); + Expect(1, 73568, '\P{Block=_kawi}', ""); + Expect(0, 73568, '\P{^Block=_kawi}', ""); + Error('\p{Blk=-Kawi:=}'); + Error('\P{Blk=-Kawi:=}'); + Expect(1, 73567, '\p{Blk=:\AKawi\z:}', "");; + Expect(0, 73568, '\p{Blk=:\AKawi\z:}', "");; + Expect(1, 73567, '\p{Blk=kawi}', ""); + Expect(0, 73567, '\p{^Blk=kawi}', ""); + Expect(0, 73567, '\P{Blk=kawi}', ""); + Expect(1, 73567, '\P{^Blk=kawi}', ""); + Expect(0, 73568, '\p{Blk=kawi}', ""); + Expect(1, 73568, '\p{^Blk=kawi}', ""); + Expect(1, 73568, '\P{Blk=kawi}', ""); + Expect(0, 73568, '\P{^Blk=kawi}', ""); + Expect(1, 73567, '\p{Blk=:\Akawi\z:}', "");; + Expect(0, 73568, '\p{Blk=:\Akawi\z:}', "");; + Expect(1, 73567, '\p{Blk=_kawi}', ""); + Expect(0, 73567, '\p{^Blk=_kawi}', ""); + Expect(0, 73567, '\P{Blk=_kawi}', ""); + Expect(1, 73567, '\P{^Blk=_kawi}', ""); + Expect(0, 73568, '\p{Blk=_kawi}', ""); + Expect(1, 73568, '\p{^Blk=_kawi}', ""); + Expect(1, 73568, '\P{Blk=_kawi}', ""); + Expect(0, 73568, '\P{^Blk=_kawi}', ""); + Error('\p{Is_Block= -KAWI:=}'); + Error('\P{Is_Block= -KAWI:=}'); + Expect(1, 73567, '\p{Is_Block: kawi}', ""); + Expect(0, 73567, '\p{^Is_Block: kawi}', ""); + Expect(0, 73567, '\P{Is_Block: kawi}', ""); + Expect(1, 73567, '\P{^Is_Block: kawi}', ""); + Expect(0, 73568, '\p{Is_Block: kawi}', ""); + Expect(1, 73568, '\p{^Is_Block: kawi}', ""); + Expect(1, 73568, '\P{Is_Block: kawi}', ""); + Expect(0, 73568, '\P{^Is_Block: kawi}', ""); + Expect(1, 73567, '\p{Is_Block= Kawi}', ""); + Expect(0, 73567, '\p{^Is_Block= Kawi}', ""); + Expect(0, 73567, '\P{Is_Block= Kawi}', ""); + Expect(1, 73567, '\P{^Is_Block= Kawi}', ""); + Expect(0, 73568, '\p{Is_Block= Kawi}', ""); + Expect(1, 73568, '\p{^Is_Block= Kawi}', ""); + Expect(1, 73568, '\P{Is_Block= Kawi}', ""); + Expect(0, 73568, '\P{^Is_Block= Kawi}', ""); + Error('\p{Is_Blk= /a/Kawi}'); + Error('\P{Is_Blk= /a/Kawi}'); + Expect(1, 73567, '\p{Is_Blk: kawi}', ""); + Expect(0, 73567, '\p{^Is_Blk: kawi}', ""); + Expect(0, 73567, '\P{Is_Blk: kawi}', ""); + Expect(1, 73567, '\P{^Is_Blk: kawi}', ""); + Expect(0, 73568, '\p{Is_Blk: kawi}', ""); + Expect(1, 73568, '\p{^Is_Blk: kawi}', ""); + Expect(1, 73568, '\P{Is_Blk: kawi}', ""); + Expect(0, 73568, '\P{^Is_Blk: kawi}', ""); + Expect(1, 73567, '\p{Is_Blk=_Kawi}', ""); + Expect(0, 73567, '\p{^Is_Blk=_Kawi}', ""); + Expect(0, 73567, '\P{Is_Blk=_Kawi}', ""); + Expect(1, 73567, '\P{^Is_Blk=_Kawi}', ""); + Expect(0, 73568, '\p{Is_Blk=_Kawi}', ""); + Expect(1, 73568, '\p{^Is_Blk=_Kawi}', ""); + Expect(1, 73568, '\P{Is_Blk=_Kawi}', ""); + Expect(0, 73568, '\P{^Is_Blk=_Kawi}', ""); + Error('\p{Block=-:=KAYAH_LI}'); + Error('\P{Block=-:=KAYAH_LI}'); + Expect(1, 43311, '\p{Block=:\AKayah_Li\z:}', "");; + Expect(0, 43312, '\p{Block=:\AKayah_Li\z:}', "");; + Expect(1, 43311, '\p{Block=kayahli}', ""); + Expect(0, 43311, '\p{^Block=kayahli}', ""); + Expect(0, 43311, '\P{Block=kayahli}', ""); + Expect(1, 43311, '\P{^Block=kayahli}', ""); + Expect(0, 43312, '\p{Block=kayahli}', ""); + Expect(1, 43312, '\p{^Block=kayahli}', ""); + Expect(1, 43312, '\P{Block=kayahli}', ""); + Expect(0, 43312, '\P{^Block=kayahli}', ""); + Expect(1, 43311, '\p{Block=:\Akayahli\z:}', "");; + Expect(0, 43312, '\p{Block=:\Akayahli\z:}', "");; + Expect(1, 43311, '\p{Block:_ Kayah_Li}', ""); + Expect(0, 43311, '\p{^Block:_ Kayah_Li}', ""); + Expect(0, 43311, '\P{Block:_ Kayah_Li}', ""); + Expect(1, 43311, '\P{^Block:_ Kayah_Li}', ""); + Expect(0, 43312, '\p{Block:_ Kayah_Li}', ""); + Expect(1, 43312, '\p{^Block:_ Kayah_Li}', ""); + Expect(1, 43312, '\P{Block:_ Kayah_Li}', ""); + Expect(0, 43312, '\P{^Block:_ Kayah_Li}', ""); + Error('\p{Blk: _:=kayah_LI}'); + Error('\P{Blk: _:=kayah_LI}'); + Expect(1, 43311, '\p{Blk=:\AKayah_Li\z:}', "");; + Expect(0, 43312, '\p{Blk=:\AKayah_Li\z:}', "");; + Expect(1, 43311, '\p{Blk: kayahli}', ""); + Expect(0, 43311, '\p{^Blk: kayahli}', ""); + Expect(0, 43311, '\P{Blk: kayahli}', ""); + Expect(1, 43311, '\P{^Blk: kayahli}', ""); + Expect(0, 43312, '\p{Blk: kayahli}', ""); + Expect(1, 43312, '\p{^Blk: kayahli}', ""); + Expect(1, 43312, '\P{Blk: kayahli}', ""); + Expect(0, 43312, '\P{^Blk: kayahli}', ""); + Expect(1, 43311, '\p{Blk=:\Akayahli\z:}', "");; + Expect(0, 43312, '\p{Blk=:\Akayahli\z:}', "");; + Expect(1, 43311, '\p{Blk=-_kayah_Li}', ""); + Expect(0, 43311, '\p{^Blk=-_kayah_Li}', ""); + Expect(0, 43311, '\P{Blk=-_kayah_Li}', ""); + Expect(1, 43311, '\P{^Blk=-_kayah_Li}', ""); + Expect(0, 43312, '\p{Blk=-_kayah_Li}', ""); + Expect(1, 43312, '\p{^Blk=-_kayah_Li}', ""); + Expect(1, 43312, '\P{Blk=-_kayah_Li}', ""); + Expect(0, 43312, '\P{^Blk=-_kayah_Li}', ""); + Error('\p{Is_Block= kayah_LI:=}'); + Error('\P{Is_Block= kayah_LI:=}'); + Expect(1, 43311, '\p{Is_Block=kayahli}', ""); + Expect(0, 43311, '\p{^Is_Block=kayahli}', ""); + Expect(0, 43311, '\P{Is_Block=kayahli}', ""); + Expect(1, 43311, '\P{^Is_Block=kayahli}', ""); + Expect(0, 43312, '\p{Is_Block=kayahli}', ""); + Expect(1, 43312, '\p{^Is_Block=kayahli}', ""); + Expect(1, 43312, '\P{Is_Block=kayahli}', ""); + Expect(0, 43312, '\P{^Is_Block=kayahli}', ""); + Expect(1, 43311, '\p{Is_Block=_ kayah_LI}', ""); + Expect(0, 43311, '\p{^Is_Block=_ kayah_LI}', ""); + Expect(0, 43311, '\P{Is_Block=_ kayah_LI}', ""); + Expect(1, 43311, '\P{^Is_Block=_ kayah_LI}', ""); + Expect(0, 43312, '\p{Is_Block=_ kayah_LI}', ""); + Expect(1, 43312, '\p{^Is_Block=_ kayah_LI}', ""); + Expect(1, 43312, '\P{Is_Block=_ kayah_LI}', ""); + Expect(0, 43312, '\P{^Is_Block=_ kayah_LI}', ""); + Error('\p{Is_Blk=-_kayah_Li:=}'); + Error('\P{Is_Blk=-_kayah_Li:=}'); + Expect(1, 43311, '\p{Is_Blk=kayahli}', ""); + Expect(0, 43311, '\p{^Is_Blk=kayahli}', ""); + Expect(0, 43311, '\P{Is_Blk=kayahli}', ""); + Expect(1, 43311, '\P{^Is_Blk=kayahli}', ""); + Expect(0, 43312, '\p{Is_Blk=kayahli}', ""); + Expect(1, 43312, '\p{^Is_Blk=kayahli}', ""); + Expect(1, 43312, '\P{Is_Blk=kayahli}', ""); + Expect(0, 43312, '\P{^Is_Blk=kayahli}', ""); + Expect(1, 43311, '\p{Is_Blk: --Kayah_Li}', ""); + Expect(0, 43311, '\p{^Is_Blk: --Kayah_Li}', ""); + Expect(0, 43311, '\P{Is_Blk: --Kayah_Li}', ""); + Expect(1, 43311, '\P{^Is_Blk: --Kayah_Li}', ""); + Expect(0, 43312, '\p{Is_Blk: --Kayah_Li}', ""); + Expect(1, 43312, '\p{^Is_Blk: --Kayah_Li}', ""); + Expect(1, 43312, '\P{Is_Blk: --Kayah_Li}', ""); + Expect(0, 43312, '\P{^Is_Blk: --Kayah_Li}', ""); + Error('\p{Block= /a/Kharoshthi}'); + Error('\P{Block= /a/Kharoshthi}'); + Expect(1, 68191, '\p{Block=:\AKharoshthi\z:}', "");; + Expect(0, 68192, '\p{Block=:\AKharoshthi\z:}', "");; + Expect(1, 68191, '\p{Block=kharoshthi}', ""); + Expect(0, 68191, '\p{^Block=kharoshthi}', ""); + Expect(0, 68191, '\P{Block=kharoshthi}', ""); + Expect(1, 68191, '\P{^Block=kharoshthi}', ""); + Expect(0, 68192, '\p{Block=kharoshthi}', ""); + Expect(1, 68192, '\p{^Block=kharoshthi}', ""); + Expect(1, 68192, '\P{Block=kharoshthi}', ""); + Expect(0, 68192, '\P{^Block=kharoshthi}', ""); + Expect(1, 68191, '\p{Block=:\Akharoshthi\z:}', "");; + Expect(0, 68192, '\p{Block=:\Akharoshthi\z:}', "");; + Expect(1, 68191, '\p{Block: kharoshthi}', ""); + Expect(0, 68191, '\p{^Block: kharoshthi}', ""); + Expect(0, 68191, '\P{Block: kharoshthi}', ""); + Expect(1, 68191, '\P{^Block: kharoshthi}', ""); + Expect(0, 68192, '\p{Block: kharoshthi}', ""); + Expect(1, 68192, '\p{^Block: kharoshthi}', ""); + Expect(1, 68192, '\P{Block: kharoshthi}', ""); + Expect(0, 68192, '\P{^Block: kharoshthi}', ""); + Error('\p{Blk= :=Kharoshthi}'); + Error('\P{Blk= :=Kharoshthi}'); + Expect(1, 68191, '\p{Blk=:\AKharoshthi\z:}', "");; + Expect(0, 68192, '\p{Blk=:\AKharoshthi\z:}', "");; + Expect(1, 68191, '\p{Blk=kharoshthi}', ""); + Expect(0, 68191, '\p{^Blk=kharoshthi}', ""); + Expect(0, 68191, '\P{Blk=kharoshthi}', ""); + Expect(1, 68191, '\P{^Blk=kharoshthi}', ""); + Expect(0, 68192, '\p{Blk=kharoshthi}', ""); + Expect(1, 68192, '\p{^Blk=kharoshthi}', ""); + Expect(1, 68192, '\P{Blk=kharoshthi}', ""); + Expect(0, 68192, '\P{^Blk=kharoshthi}', ""); + Expect(1, 68191, '\p{Blk=:\Akharoshthi\z:}', "");; + Expect(0, 68192, '\p{Blk=:\Akharoshthi\z:}', "");; + Expect(1, 68191, '\p{Blk=--kharoshthi}', ""); + Expect(0, 68191, '\p{^Blk=--kharoshthi}', ""); + Expect(0, 68191, '\P{Blk=--kharoshthi}', ""); + Expect(1, 68191, '\P{^Blk=--kharoshthi}', ""); + Expect(0, 68192, '\p{Blk=--kharoshthi}', ""); + Expect(1, 68192, '\p{^Blk=--kharoshthi}', ""); + Expect(1, 68192, '\P{Blk=--kharoshthi}', ""); + Expect(0, 68192, '\P{^Blk=--kharoshthi}', ""); + Error('\p{Is_Block=:= Kharoshthi}'); + Error('\P{Is_Block=:= Kharoshthi}'); + Expect(1, 68191, '\p{Is_Block=kharoshthi}', ""); + Expect(0, 68191, '\p{^Is_Block=kharoshthi}', ""); + Expect(0, 68191, '\P{Is_Block=kharoshthi}', ""); + Expect(1, 68191, '\P{^Is_Block=kharoshthi}', ""); + Expect(0, 68192, '\p{Is_Block=kharoshthi}', ""); + Expect(1, 68192, '\p{^Is_Block=kharoshthi}', ""); + Expect(1, 68192, '\P{Is_Block=kharoshthi}', ""); + Expect(0, 68192, '\P{^Is_Block=kharoshthi}', ""); + Expect(1, 68191, '\p{Is_Block= KHAROSHTHI}', ""); + Expect(0, 68191, '\p{^Is_Block= KHAROSHTHI}', ""); + Expect(0, 68191, '\P{Is_Block= KHAROSHTHI}', ""); + Expect(1, 68191, '\P{^Is_Block= KHAROSHTHI}', ""); + Expect(0, 68192, '\p{Is_Block= KHAROSHTHI}', ""); + Expect(1, 68192, '\p{^Is_Block= KHAROSHTHI}', ""); + Expect(1, 68192, '\P{Is_Block= KHAROSHTHI}', ""); + Expect(0, 68192, '\P{^Is_Block= KHAROSHTHI}', ""); + Error('\p{Is_Blk:_:=kharoshthi}'); + Error('\P{Is_Blk:_:=kharoshthi}'); + Expect(1, 68191, '\p{Is_Blk=kharoshthi}', ""); + Expect(0, 68191, '\p{^Is_Blk=kharoshthi}', ""); + Expect(0, 68191, '\P{Is_Blk=kharoshthi}', ""); + Expect(1, 68191, '\P{^Is_Blk=kharoshthi}', ""); + Expect(0, 68192, '\p{Is_Blk=kharoshthi}', ""); + Expect(1, 68192, '\p{^Is_Blk=kharoshthi}', ""); + Expect(1, 68192, '\P{Is_Blk=kharoshthi}', ""); + Expect(0, 68192, '\P{^Is_Blk=kharoshthi}', ""); + Expect(1, 68191, '\p{Is_Blk= KHAROSHTHI}', ""); + Expect(0, 68191, '\p{^Is_Blk= KHAROSHTHI}', ""); + Expect(0, 68191, '\P{Is_Blk= KHAROSHTHI}', ""); + Expect(1, 68191, '\P{^Is_Blk= KHAROSHTHI}', ""); + Expect(0, 68192, '\p{Is_Blk= KHAROSHTHI}', ""); + Expect(1, 68192, '\p{^Is_Blk= KHAROSHTHI}', ""); + Expect(1, 68192, '\P{Is_Blk= KHAROSHTHI}', ""); + Expect(0, 68192, '\P{^Is_Blk= KHAROSHTHI}', ""); + Error('\p{Block: - Khitan_Small_script/a/}'); + Error('\P{Block: - Khitan_Small_script/a/}'); + Expect(1, 101631, '\p{Block=:\AKhitan_Small_Script\z:}', "");; + Expect(0, 101632, '\p{Block=:\AKhitan_Small_Script\z:}', "");; + Expect(1, 101631, '\p{Block: khitansmallscript}', ""); + Expect(0, 101631, '\p{^Block: khitansmallscript}', ""); + Expect(0, 101631, '\P{Block: khitansmallscript}', ""); + Expect(1, 101631, '\P{^Block: khitansmallscript}', ""); + Expect(0, 101632, '\p{Block: khitansmallscript}', ""); + Expect(1, 101632, '\p{^Block: khitansmallscript}', ""); + Expect(1, 101632, '\P{Block: khitansmallscript}', ""); + Expect(0, 101632, '\P{^Block: khitansmallscript}', ""); + Expect(1, 101631, '\p{Block=:\Akhitansmallscript\z:}', "");; + Expect(0, 101632, '\p{Block=:\Akhitansmallscript\z:}', "");; + Expect(1, 101631, '\p{Block: khitan_Small_SCRIPT}', ""); + Expect(0, 101631, '\p{^Block: khitan_Small_SCRIPT}', ""); + Expect(0, 101631, '\P{Block: khitan_Small_SCRIPT}', ""); + Expect(1, 101631, '\P{^Block: khitan_Small_SCRIPT}', ""); + Expect(0, 101632, '\p{Block: khitan_Small_SCRIPT}', ""); + Expect(1, 101632, '\p{^Block: khitan_Small_SCRIPT}', ""); + Expect(1, 101632, '\P{Block: khitan_Small_SCRIPT}', ""); + Expect(0, 101632, '\P{^Block: khitan_Small_SCRIPT}', ""); + Error('\p{Blk: :=-_khitan_Small_Script}'); + Error('\P{Blk: :=-_khitan_Small_Script}'); + Expect(1, 101631, '\p{Blk=:\AKhitan_Small_Script\z:}', "");; + Expect(0, 101632, '\p{Blk=:\AKhitan_Small_Script\z:}', "");; + Expect(1, 101631, '\p{Blk=khitansmallscript}', ""); + Expect(0, 101631, '\p{^Blk=khitansmallscript}', ""); + Expect(0, 101631, '\P{Blk=khitansmallscript}', ""); + Expect(1, 101631, '\P{^Blk=khitansmallscript}', ""); + Expect(0, 101632, '\p{Blk=khitansmallscript}', ""); + Expect(1, 101632, '\p{^Blk=khitansmallscript}', ""); + Expect(1, 101632, '\P{Blk=khitansmallscript}', ""); + Expect(0, 101632, '\P{^Blk=khitansmallscript}', ""); + Expect(1, 101631, '\p{Blk=:\Akhitansmallscript\z:}', "");; + Expect(0, 101632, '\p{Blk=:\Akhitansmallscript\z:}', "");; + Expect(1, 101631, '\p{Blk=_ khitan_small_Script}', ""); + Expect(0, 101631, '\p{^Blk=_ khitan_small_Script}', ""); + Expect(0, 101631, '\P{Blk=_ khitan_small_Script}', ""); + Expect(1, 101631, '\P{^Blk=_ khitan_small_Script}', ""); + Expect(0, 101632, '\p{Blk=_ khitan_small_Script}', ""); + Expect(1, 101632, '\p{^Blk=_ khitan_small_Script}', ""); + Expect(1, 101632, '\P{Blk=_ khitan_small_Script}', ""); + Expect(0, 101632, '\P{^Blk=_ khitan_small_Script}', ""); + Error('\p{Is_Block=-_KHITAN_small_SCRIPT/a/}'); + Error('\P{Is_Block=-_KHITAN_small_SCRIPT/a/}'); + Expect(1, 101631, '\p{Is_Block=khitansmallscript}', ""); + Expect(0, 101631, '\p{^Is_Block=khitansmallscript}', ""); + Expect(0, 101631, '\P{Is_Block=khitansmallscript}', ""); + Expect(1, 101631, '\P{^Is_Block=khitansmallscript}', ""); + Expect(0, 101632, '\p{Is_Block=khitansmallscript}', ""); + Expect(1, 101632, '\p{^Is_Block=khitansmallscript}', ""); + Expect(1, 101632, '\P{Is_Block=khitansmallscript}', ""); + Expect(0, 101632, '\P{^Is_Block=khitansmallscript}', ""); + Expect(1, 101631, '\p{Is_Block= khitan_Small_Script}', ""); + Expect(0, 101631, '\p{^Is_Block= khitan_Small_Script}', ""); + Expect(0, 101631, '\P{Is_Block= khitan_Small_Script}', ""); + Expect(1, 101631, '\P{^Is_Block= khitan_Small_Script}', ""); + Expect(0, 101632, '\p{Is_Block= khitan_Small_Script}', ""); + Expect(1, 101632, '\p{^Is_Block= khitan_Small_Script}', ""); + Expect(1, 101632, '\P{Is_Block= khitan_Small_Script}', ""); + Expect(0, 101632, '\P{^Is_Block= khitan_Small_Script}', ""); + Error('\p{Is_Blk=- KHITAN_Small_Script:=}'); + Error('\P{Is_Blk=- KHITAN_Small_Script:=}'); + Expect(1, 101631, '\p{Is_Blk=khitansmallscript}', ""); + Expect(0, 101631, '\p{^Is_Blk=khitansmallscript}', ""); + Expect(0, 101631, '\P{Is_Blk=khitansmallscript}', ""); + Expect(1, 101631, '\P{^Is_Blk=khitansmallscript}', ""); + Expect(0, 101632, '\p{Is_Blk=khitansmallscript}', ""); + Expect(1, 101632, '\p{^Is_Blk=khitansmallscript}', ""); + Expect(1, 101632, '\P{Is_Blk=khitansmallscript}', ""); + Expect(0, 101632, '\P{^Is_Blk=khitansmallscript}', ""); + Expect(1, 101631, '\p{Is_Blk=Khitan_SMALL_Script}', ""); + Expect(0, 101631, '\p{^Is_Blk=Khitan_SMALL_Script}', ""); + Expect(0, 101631, '\P{Is_Blk=Khitan_SMALL_Script}', ""); + Expect(1, 101631, '\P{^Is_Blk=Khitan_SMALL_Script}', ""); + Expect(0, 101632, '\p{Is_Blk=Khitan_SMALL_Script}', ""); + Expect(1, 101632, '\p{^Is_Blk=Khitan_SMALL_Script}', ""); + Expect(1, 101632, '\P{Is_Blk=Khitan_SMALL_Script}', ""); + Expect(0, 101632, '\P{^Is_Blk=Khitan_SMALL_Script}', ""); + Error('\p{Block=:=Khmer}'); + Error('\P{Block=:=Khmer}'); + Expect(1, 6143, '\p{Block=:\AKhmer\z:}', "");; + Expect(0, 6144, '\p{Block=:\AKhmer\z:}', "");; + Expect(1, 6143, '\p{Block=khmer}', ""); + Expect(0, 6143, '\p{^Block=khmer}', ""); + Expect(0, 6143, '\P{Block=khmer}', ""); + Expect(1, 6143, '\P{^Block=khmer}', ""); + Expect(0, 6144, '\p{Block=khmer}', ""); + Expect(1, 6144, '\p{^Block=khmer}', ""); + Expect(1, 6144, '\P{Block=khmer}', ""); + Expect(0, 6144, '\P{^Block=khmer}', ""); + Expect(1, 6143, '\p{Block=:\Akhmer\z:}', "");; + Expect(0, 6144, '\p{Block=:\Akhmer\z:}', "");; + Expect(1, 6143, '\p{Block= Khmer}', ""); + Expect(0, 6143, '\p{^Block= Khmer}', ""); + Expect(0, 6143, '\P{Block= Khmer}', ""); + Expect(1, 6143, '\P{^Block= Khmer}', ""); + Expect(0, 6144, '\p{Block= Khmer}', ""); + Expect(1, 6144, '\p{^Block= Khmer}', ""); + Expect(1, 6144, '\P{Block= Khmer}', ""); + Expect(0, 6144, '\P{^Block= Khmer}', ""); + Error('\p{Blk=-:=Khmer}'); + Error('\P{Blk=-:=Khmer}'); + Expect(1, 6143, '\p{Blk=:\AKhmer\z:}', "");; + Expect(0, 6144, '\p{Blk=:\AKhmer\z:}', "");; + Expect(1, 6143, '\p{Blk=khmer}', ""); + Expect(0, 6143, '\p{^Blk=khmer}', ""); + Expect(0, 6143, '\P{Blk=khmer}', ""); + Expect(1, 6143, '\P{^Blk=khmer}', ""); + Expect(0, 6144, '\p{Blk=khmer}', ""); + Expect(1, 6144, '\p{^Blk=khmer}', ""); + Expect(1, 6144, '\P{Blk=khmer}', ""); + Expect(0, 6144, '\P{^Blk=khmer}', ""); + Expect(1, 6143, '\p{Blk=:\Akhmer\z:}', "");; + Expect(0, 6144, '\p{Blk=:\Akhmer\z:}', "");; + Expect(1, 6143, '\p{Blk=Khmer}', ""); + Expect(0, 6143, '\p{^Blk=Khmer}', ""); + Expect(0, 6143, '\P{Blk=Khmer}', ""); + Expect(1, 6143, '\P{^Blk=Khmer}', ""); + Expect(0, 6144, '\p{Blk=Khmer}', ""); + Expect(1, 6144, '\p{^Blk=Khmer}', ""); + Expect(1, 6144, '\P{Blk=Khmer}', ""); + Expect(0, 6144, '\P{^Blk=Khmer}', ""); + Error('\p{Is_Block= :=KHMER}'); + Error('\P{Is_Block= :=KHMER}'); + Expect(1, 6143, '\p{Is_Block:khmer}', ""); + Expect(0, 6143, '\p{^Is_Block:khmer}', ""); + Expect(0, 6143, '\P{Is_Block:khmer}', ""); + Expect(1, 6143, '\P{^Is_Block:khmer}', ""); + Expect(0, 6144, '\p{Is_Block:khmer}', ""); + Expect(1, 6144, '\p{^Is_Block:khmer}', ""); + Expect(1, 6144, '\P{Is_Block:khmer}', ""); + Expect(0, 6144, '\P{^Is_Block:khmer}', ""); + Expect(1, 6143, '\p{Is_Block= Khmer}', ""); + Expect(0, 6143, '\p{^Is_Block= Khmer}', ""); + Expect(0, 6143, '\P{Is_Block= Khmer}', ""); + Expect(1, 6143, '\P{^Is_Block= Khmer}', ""); + Expect(0, 6144, '\p{Is_Block= Khmer}', ""); + Expect(1, 6144, '\p{^Is_Block= Khmer}', ""); + Expect(1, 6144, '\P{Is_Block= Khmer}', ""); + Expect(0, 6144, '\P{^Is_Block= Khmer}', ""); + Error('\p{Is_Blk= Khmer:=}'); + Error('\P{Is_Blk= Khmer:=}'); + Expect(1, 6143, '\p{Is_Blk=khmer}', ""); + Expect(0, 6143, '\p{^Is_Blk=khmer}', ""); + Expect(0, 6143, '\P{Is_Blk=khmer}', ""); + Expect(1, 6143, '\P{^Is_Blk=khmer}', ""); + Expect(0, 6144, '\p{Is_Blk=khmer}', ""); + Expect(1, 6144, '\p{^Is_Blk=khmer}', ""); + Expect(1, 6144, '\P{Is_Blk=khmer}', ""); + Expect(0, 6144, '\P{^Is_Blk=khmer}', ""); + Expect(1, 6143, '\p{Is_Blk: KHMER}', ""); + Expect(0, 6143, '\p{^Is_Blk: KHMER}', ""); + Expect(0, 6143, '\P{Is_Blk: KHMER}', ""); + Expect(1, 6143, '\P{^Is_Blk: KHMER}', ""); + Expect(0, 6144, '\p{Is_Blk: KHMER}', ""); + Expect(1, 6144, '\p{^Is_Blk: KHMER}', ""); + Expect(1, 6144, '\P{Is_Blk: KHMER}', ""); + Expect(0, 6144, '\P{^Is_Blk: KHMER}', ""); + Error('\p{Block= -Khmer_Symbols/a/}'); + Error('\P{Block= -Khmer_Symbols/a/}'); + Expect(1, 6655, '\p{Block=:\AKhmer_Symbols\z:}', "");; + Expect(0, 6656, '\p{Block=:\AKhmer_Symbols\z:}', "");; + Expect(1, 6655, '\p{Block=khmersymbols}', ""); + Expect(0, 6655, '\p{^Block=khmersymbols}', ""); + Expect(0, 6655, '\P{Block=khmersymbols}', ""); + Expect(1, 6655, '\P{^Block=khmersymbols}', ""); + Expect(0, 6656, '\p{Block=khmersymbols}', ""); + Expect(1, 6656, '\p{^Block=khmersymbols}', ""); + Expect(1, 6656, '\P{Block=khmersymbols}', ""); + Expect(0, 6656, '\P{^Block=khmersymbols}', ""); + Expect(1, 6655, '\p{Block=:\Akhmersymbols\z:}', "");; + Expect(0, 6656, '\p{Block=:\Akhmersymbols\z:}', "");; + Expect(1, 6655, '\p{Block= khmer_Symbols}', ""); + Expect(0, 6655, '\p{^Block= khmer_Symbols}', ""); + Expect(0, 6655, '\P{Block= khmer_Symbols}', ""); + Expect(1, 6655, '\P{^Block= khmer_Symbols}', ""); + Expect(0, 6656, '\p{Block= khmer_Symbols}', ""); + Expect(1, 6656, '\p{^Block= khmer_Symbols}', ""); + Expect(1, 6656, '\P{Block= khmer_Symbols}', ""); + Expect(0, 6656, '\P{^Block= khmer_Symbols}', ""); + Error('\p{Blk=-Khmer_symbols/a/}'); + Error('\P{Blk=-Khmer_symbols/a/}'); + Expect(1, 6655, '\p{Blk=:\AKhmer_Symbols\z:}', "");; + Expect(0, 6656, '\p{Blk=:\AKhmer_Symbols\z:}', "");; + Expect(1, 6655, '\p{Blk=khmersymbols}', ""); + Expect(0, 6655, '\p{^Blk=khmersymbols}', ""); + Expect(0, 6655, '\P{Blk=khmersymbols}', ""); + Expect(1, 6655, '\P{^Blk=khmersymbols}', ""); + Expect(0, 6656, '\p{Blk=khmersymbols}', ""); + Expect(1, 6656, '\p{^Blk=khmersymbols}', ""); + Expect(1, 6656, '\P{Blk=khmersymbols}', ""); + Expect(0, 6656, '\P{^Blk=khmersymbols}', ""); + Expect(1, 6655, '\p{Blk=:\Akhmersymbols\z:}', "");; + Expect(0, 6656, '\p{Blk=:\Akhmersymbols\z:}', "");; + Expect(1, 6655, '\p{Blk=-Khmer_symbols}', ""); + Expect(0, 6655, '\p{^Blk=-Khmer_symbols}', ""); + Expect(0, 6655, '\P{Blk=-Khmer_symbols}', ""); + Expect(1, 6655, '\P{^Blk=-Khmer_symbols}', ""); + Expect(0, 6656, '\p{Blk=-Khmer_symbols}', ""); + Expect(1, 6656, '\p{^Blk=-Khmer_symbols}', ""); + Expect(1, 6656, '\P{Blk=-Khmer_symbols}', ""); + Expect(0, 6656, '\P{^Blk=-Khmer_symbols}', ""); + Error('\p{Is_Block=:=--Khmer_Symbols}'); + Error('\P{Is_Block=:=--Khmer_Symbols}'); + Expect(1, 6655, '\p{Is_Block=khmersymbols}', ""); + Expect(0, 6655, '\p{^Is_Block=khmersymbols}', ""); + Expect(0, 6655, '\P{Is_Block=khmersymbols}', ""); + Expect(1, 6655, '\P{^Is_Block=khmersymbols}', ""); + Expect(0, 6656, '\p{Is_Block=khmersymbols}', ""); + Expect(1, 6656, '\p{^Is_Block=khmersymbols}', ""); + Expect(1, 6656, '\P{Is_Block=khmersymbols}', ""); + Expect(0, 6656, '\P{^Is_Block=khmersymbols}', ""); + Expect(1, 6655, '\p{Is_Block=_KHMER_SYMBOLS}', ""); + Expect(0, 6655, '\p{^Is_Block=_KHMER_SYMBOLS}', ""); + Expect(0, 6655, '\P{Is_Block=_KHMER_SYMBOLS}', ""); + Expect(1, 6655, '\P{^Is_Block=_KHMER_SYMBOLS}', ""); + Expect(0, 6656, '\p{Is_Block=_KHMER_SYMBOLS}', ""); + Expect(1, 6656, '\p{^Is_Block=_KHMER_SYMBOLS}', ""); + Expect(1, 6656, '\P{Is_Block=_KHMER_SYMBOLS}', ""); + Expect(0, 6656, '\P{^Is_Block=_KHMER_SYMBOLS}', ""); + Error('\p{Is_Blk=:= khmer_Symbols}'); + Error('\P{Is_Blk=:= khmer_Symbols}'); + Expect(1, 6655, '\p{Is_Blk=khmersymbols}', ""); + Expect(0, 6655, '\p{^Is_Blk=khmersymbols}', ""); + Expect(0, 6655, '\P{Is_Blk=khmersymbols}', ""); + Expect(1, 6655, '\P{^Is_Blk=khmersymbols}', ""); + Expect(0, 6656, '\p{Is_Blk=khmersymbols}', ""); + Expect(1, 6656, '\p{^Is_Blk=khmersymbols}', ""); + Expect(1, 6656, '\P{Is_Blk=khmersymbols}', ""); + Expect(0, 6656, '\P{^Is_Blk=khmersymbols}', ""); + Expect(1, 6655, '\p{Is_Blk=_ KHMER_SYMBOLS}', ""); + Expect(0, 6655, '\p{^Is_Blk=_ KHMER_SYMBOLS}', ""); + Expect(0, 6655, '\P{Is_Blk=_ KHMER_SYMBOLS}', ""); + Expect(1, 6655, '\P{^Is_Blk=_ KHMER_SYMBOLS}', ""); + Expect(0, 6656, '\p{Is_Blk=_ KHMER_SYMBOLS}', ""); + Expect(1, 6656, '\p{^Is_Blk=_ KHMER_SYMBOLS}', ""); + Expect(1, 6656, '\P{Is_Blk=_ KHMER_SYMBOLS}', ""); + Expect(0, 6656, '\P{^Is_Blk=_ KHMER_SYMBOLS}', ""); + Error('\p{Block=/a/ -Khojki}'); + Error('\P{Block=/a/ -Khojki}'); + Expect(1, 70223, '\p{Block=:\AKhojki\z:}', "");; + Expect(0, 70224, '\p{Block=:\AKhojki\z:}', "");; + Expect(1, 70223, '\p{Block=khojki}', ""); + Expect(0, 70223, '\p{^Block=khojki}', ""); + Expect(0, 70223, '\P{Block=khojki}', ""); + Expect(1, 70223, '\P{^Block=khojki}', ""); + Expect(0, 70224, '\p{Block=khojki}', ""); + Expect(1, 70224, '\p{^Block=khojki}', ""); + Expect(1, 70224, '\P{Block=khojki}', ""); + Expect(0, 70224, '\P{^Block=khojki}', ""); + Expect(1, 70223, '\p{Block=:\Akhojki\z:}', "");; + Expect(0, 70224, '\p{Block=:\Akhojki\z:}', "");; + Expect(1, 70223, '\p{Block=--Khojki}', ""); + Expect(0, 70223, '\p{^Block=--Khojki}', ""); + Expect(0, 70223, '\P{Block=--Khojki}', ""); + Expect(1, 70223, '\P{^Block=--Khojki}', ""); + Expect(0, 70224, '\p{Block=--Khojki}', ""); + Expect(1, 70224, '\p{^Block=--Khojki}', ""); + Expect(1, 70224, '\P{Block=--Khojki}', ""); + Expect(0, 70224, '\P{^Block=--Khojki}', ""); + Error('\p{Blk=- khojki:=}'); + Error('\P{Blk=- khojki:=}'); + Expect(1, 70223, '\p{Blk=:\AKhojki\z:}', "");; + Expect(0, 70224, '\p{Blk=:\AKhojki\z:}', "");; + Expect(1, 70223, '\p{Blk=khojki}', ""); + Expect(0, 70223, '\p{^Blk=khojki}', ""); + Expect(0, 70223, '\P{Blk=khojki}', ""); + Expect(1, 70223, '\P{^Blk=khojki}', ""); + Expect(0, 70224, '\p{Blk=khojki}', ""); + Expect(1, 70224, '\p{^Blk=khojki}', ""); + Expect(1, 70224, '\P{Blk=khojki}', ""); + Expect(0, 70224, '\P{^Blk=khojki}', ""); + Expect(1, 70223, '\p{Blk=:\Akhojki\z:}', "");; + Expect(0, 70224, '\p{Blk=:\Akhojki\z:}', "");; + Expect(1, 70223, '\p{Blk=-Khojki}', ""); + Expect(0, 70223, '\p{^Blk=-Khojki}', ""); + Expect(0, 70223, '\P{Blk=-Khojki}', ""); + Expect(1, 70223, '\P{^Blk=-Khojki}', ""); + Expect(0, 70224, '\p{Blk=-Khojki}', ""); + Expect(1, 70224, '\p{^Blk=-Khojki}', ""); + Expect(1, 70224, '\P{Blk=-Khojki}', ""); + Expect(0, 70224, '\P{^Blk=-Khojki}', ""); + Error('\p{Is_Block=-:=khojki}'); + Error('\P{Is_Block=-:=khojki}'); + Expect(1, 70223, '\p{Is_Block=khojki}', ""); + Expect(0, 70223, '\p{^Is_Block=khojki}', ""); + Expect(0, 70223, '\P{Is_Block=khojki}', ""); + Expect(1, 70223, '\P{^Is_Block=khojki}', ""); + Expect(0, 70224, '\p{Is_Block=khojki}', ""); + Expect(1, 70224, '\p{^Is_Block=khojki}', ""); + Expect(1, 70224, '\P{Is_Block=khojki}', ""); + Expect(0, 70224, '\P{^Is_Block=khojki}', ""); + Expect(1, 70223, '\p{Is_Block= KHOJKI}', ""); + Expect(0, 70223, '\p{^Is_Block= KHOJKI}', ""); + Expect(0, 70223, '\P{Is_Block= KHOJKI}', ""); + Expect(1, 70223, '\P{^Is_Block= KHOJKI}', ""); + Expect(0, 70224, '\p{Is_Block= KHOJKI}', ""); + Expect(1, 70224, '\p{^Is_Block= KHOJKI}', ""); + Expect(1, 70224, '\P{Is_Block= KHOJKI}', ""); + Expect(0, 70224, '\P{^Is_Block= KHOJKI}', ""); + Error('\p{Is_Blk= KHOJKI:=}'); + Error('\P{Is_Blk= KHOJKI:=}'); + Expect(1, 70223, '\p{Is_Blk=khojki}', ""); + Expect(0, 70223, '\p{^Is_Blk=khojki}', ""); + Expect(0, 70223, '\P{Is_Blk=khojki}', ""); + Expect(1, 70223, '\P{^Is_Blk=khojki}', ""); + Expect(0, 70224, '\p{Is_Blk=khojki}', ""); + Expect(1, 70224, '\p{^Is_Blk=khojki}', ""); + Expect(1, 70224, '\P{Is_Blk=khojki}', ""); + Expect(0, 70224, '\P{^Is_Blk=khojki}', ""); + Expect(1, 70223, '\p{Is_Blk= KHOJKI}', ""); + Expect(0, 70223, '\p{^Is_Blk= KHOJKI}', ""); + Expect(0, 70223, '\P{Is_Blk= KHOJKI}', ""); + Expect(1, 70223, '\P{^Is_Blk= KHOJKI}', ""); + Expect(0, 70224, '\p{Is_Blk= KHOJKI}', ""); + Expect(1, 70224, '\p{^Is_Blk= KHOJKI}', ""); + Expect(1, 70224, '\P{Is_Blk= KHOJKI}', ""); + Expect(0, 70224, '\P{^Is_Blk= KHOJKI}', ""); + Error('\p{Block=/a/- Khudawadi}'); + Error('\P{Block=/a/- Khudawadi}'); + Expect(1, 70399, '\p{Block=:\AKhudawadi\z:}', "");; + Expect(0, 70400, '\p{Block=:\AKhudawadi\z:}', "");; + Expect(1, 70399, '\p{Block: khudawadi}', ""); + Expect(0, 70399, '\p{^Block: khudawadi}', ""); + Expect(0, 70399, '\P{Block: khudawadi}', ""); + Expect(1, 70399, '\P{^Block: khudawadi}', ""); + Expect(0, 70400, '\p{Block: khudawadi}', ""); + Expect(1, 70400, '\p{^Block: khudawadi}', ""); + Expect(1, 70400, '\P{Block: khudawadi}', ""); + Expect(0, 70400, '\P{^Block: khudawadi}', ""); + Expect(1, 70399, '\p{Block=:\Akhudawadi\z:}', "");; + Expect(0, 70400, '\p{Block=:\Akhudawadi\z:}', "");; + Expect(1, 70399, '\p{Block: KHUDAWADI}', ""); + Expect(0, 70399, '\p{^Block: KHUDAWADI}', ""); + Expect(0, 70399, '\P{Block: KHUDAWADI}', ""); + Expect(1, 70399, '\P{^Block: KHUDAWADI}', ""); + Expect(0, 70400, '\p{Block: KHUDAWADI}', ""); + Expect(1, 70400, '\p{^Block: KHUDAWADI}', ""); + Expect(1, 70400, '\P{Block: KHUDAWADI}', ""); + Expect(0, 70400, '\P{^Block: KHUDAWADI}', ""); + Error('\p{Blk=_/a/Khudawadi}'); + Error('\P{Blk=_/a/Khudawadi}'); + Expect(1, 70399, '\p{Blk=:\AKhudawadi\z:}', "");; + Expect(0, 70400, '\p{Blk=:\AKhudawadi\z:}', "");; + Expect(1, 70399, '\p{Blk=khudawadi}', ""); + Expect(0, 70399, '\p{^Blk=khudawadi}', ""); + Expect(0, 70399, '\P{Blk=khudawadi}', ""); + Expect(1, 70399, '\P{^Blk=khudawadi}', ""); + Expect(0, 70400, '\p{Blk=khudawadi}', ""); + Expect(1, 70400, '\p{^Blk=khudawadi}', ""); + Expect(1, 70400, '\P{Blk=khudawadi}', ""); + Expect(0, 70400, '\P{^Blk=khudawadi}', ""); + Expect(1, 70399, '\p{Blk=:\Akhudawadi\z:}', "");; + Expect(0, 70400, '\p{Blk=:\Akhudawadi\z:}', "");; + Expect(1, 70399, '\p{Blk= -Khudawadi}', ""); + Expect(0, 70399, '\p{^Blk= -Khudawadi}', ""); + Expect(0, 70399, '\P{Blk= -Khudawadi}', ""); + Expect(1, 70399, '\P{^Blk= -Khudawadi}', ""); + Expect(0, 70400, '\p{Blk= -Khudawadi}', ""); + Expect(1, 70400, '\p{^Blk= -Khudawadi}', ""); + Expect(1, 70400, '\P{Blk= -Khudawadi}', ""); + Expect(0, 70400, '\P{^Blk= -Khudawadi}', ""); + Error('\p{Is_Block=/a/_khudawadi}'); + Error('\P{Is_Block=/a/_khudawadi}'); + Expect(1, 70399, '\p{Is_Block=khudawadi}', ""); + Expect(0, 70399, '\p{^Is_Block=khudawadi}', ""); + Expect(0, 70399, '\P{Is_Block=khudawadi}', ""); + Expect(1, 70399, '\P{^Is_Block=khudawadi}', ""); + Expect(0, 70400, '\p{Is_Block=khudawadi}', ""); + Expect(1, 70400, '\p{^Is_Block=khudawadi}', ""); + Expect(1, 70400, '\P{Is_Block=khudawadi}', ""); + Expect(0, 70400, '\P{^Is_Block=khudawadi}', ""); + Expect(1, 70399, '\p{Is_Block= -KHUDAWADI}', ""); + Expect(0, 70399, '\p{^Is_Block= -KHUDAWADI}', ""); + Expect(0, 70399, '\P{Is_Block= -KHUDAWADI}', ""); + Expect(1, 70399, '\P{^Is_Block= -KHUDAWADI}', ""); + Expect(0, 70400, '\p{Is_Block= -KHUDAWADI}', ""); + Expect(1, 70400, '\p{^Is_Block= -KHUDAWADI}', ""); + Expect(1, 70400, '\P{Is_Block= -KHUDAWADI}', ""); + Expect(0, 70400, '\P{^Is_Block= -KHUDAWADI}', ""); + Error('\p{Is_Blk=:= Khudawadi}'); + Error('\P{Is_Blk=:= Khudawadi}'); + Expect(1, 70399, '\p{Is_Blk=khudawadi}', ""); + Expect(0, 70399, '\p{^Is_Blk=khudawadi}', ""); + Expect(0, 70399, '\P{Is_Blk=khudawadi}', ""); + Expect(1, 70399, '\P{^Is_Blk=khudawadi}', ""); + Expect(0, 70400, '\p{Is_Blk=khudawadi}', ""); + Expect(1, 70400, '\p{^Is_Blk=khudawadi}', ""); + Expect(1, 70400, '\P{Is_Blk=khudawadi}', ""); + Expect(0, 70400, '\P{^Is_Blk=khudawadi}', ""); + Expect(1, 70399, '\p{Is_Blk: khudawadi}', ""); + Expect(0, 70399, '\p{^Is_Blk: khudawadi}', ""); + Expect(0, 70399, '\P{Is_Blk: khudawadi}', ""); + Expect(1, 70399, '\P{^Is_Blk: khudawadi}', ""); + Expect(0, 70400, '\p{Is_Blk: khudawadi}', ""); + Expect(1, 70400, '\p{^Is_Blk: khudawadi}', ""); + Expect(1, 70400, '\P{Is_Blk: khudawadi}', ""); + Expect(0, 70400, '\P{^Is_Blk: khudawadi}', ""); + Error('\p{Block=:= kirat_Rai}'); + Error('\P{Block=:= kirat_Rai}'); + Expect(1, 93567, '\p{Block=:\AKirat_Rai\z:}', "");; + Expect(0, 93568, '\p{Block=:\AKirat_Rai\z:}', "");; + Expect(1, 93567, '\p{Block=kiratrai}', ""); + Expect(0, 93567, '\p{^Block=kiratrai}', ""); + Expect(0, 93567, '\P{Block=kiratrai}', ""); + Expect(1, 93567, '\P{^Block=kiratrai}', ""); + Expect(0, 93568, '\p{Block=kiratrai}', ""); + Expect(1, 93568, '\p{^Block=kiratrai}', ""); + Expect(1, 93568, '\P{Block=kiratrai}', ""); + Expect(0, 93568, '\P{^Block=kiratrai}', ""); + Expect(1, 93567, '\p{Block=:\Akiratrai\z:}', "");; + Expect(0, 93568, '\p{Block=:\Akiratrai\z:}', "");; + Expect(1, 93567, '\p{Block=--Kirat_rai}', ""); + Expect(0, 93567, '\p{^Block=--Kirat_rai}', ""); + Expect(0, 93567, '\P{Block=--Kirat_rai}', ""); + Expect(1, 93567, '\P{^Block=--Kirat_rai}', ""); + Expect(0, 93568, '\p{Block=--Kirat_rai}', ""); + Expect(1, 93568, '\p{^Block=--Kirat_rai}', ""); + Expect(1, 93568, '\P{Block=--Kirat_rai}', ""); + Expect(0, 93568, '\P{^Block=--Kirat_rai}', ""); + Error('\p{Blk=_/a/kirat_rai}'); + Error('\P{Blk=_/a/kirat_rai}'); + Expect(1, 93567, '\p{Blk=:\AKirat_Rai\z:}', "");; + Expect(0, 93568, '\p{Blk=:\AKirat_Rai\z:}', "");; + Expect(1, 93567, '\p{Blk:kiratrai}', ""); + Expect(0, 93567, '\p{^Blk:kiratrai}', ""); + Expect(0, 93567, '\P{Blk:kiratrai}', ""); + Expect(1, 93567, '\P{^Blk:kiratrai}', ""); + Expect(0, 93568, '\p{Blk:kiratrai}', ""); + Expect(1, 93568, '\p{^Blk:kiratrai}', ""); + Expect(1, 93568, '\P{Blk:kiratrai}', ""); + Expect(0, 93568, '\P{^Blk:kiratrai}', ""); + Expect(1, 93567, '\p{Blk=:\Akiratrai\z:}', "");; + Expect(0, 93568, '\p{Blk=:\Akiratrai\z:}', "");; + Expect(1, 93567, '\p{Blk= Kirat_Rai}', ""); + Expect(0, 93567, '\p{^Blk= Kirat_Rai}', ""); + Expect(0, 93567, '\P{Blk= Kirat_Rai}', ""); + Expect(1, 93567, '\P{^Blk= Kirat_Rai}', ""); + Expect(0, 93568, '\p{Blk= Kirat_Rai}', ""); + Expect(1, 93568, '\p{^Blk= Kirat_Rai}', ""); + Expect(1, 93568, '\P{Blk= Kirat_Rai}', ""); + Expect(0, 93568, '\P{^Blk= Kirat_Rai}', ""); + Error('\p{Is_Block=:= KIRAT_Rai}'); + Error('\P{Is_Block=:= KIRAT_Rai}'); + Expect(1, 93567, '\p{Is_Block=kiratrai}', ""); + Expect(0, 93567, '\p{^Is_Block=kiratrai}', ""); + Expect(0, 93567, '\P{Is_Block=kiratrai}', ""); + Expect(1, 93567, '\P{^Is_Block=kiratrai}', ""); + Expect(0, 93568, '\p{Is_Block=kiratrai}', ""); + Expect(1, 93568, '\p{^Is_Block=kiratrai}', ""); + Expect(1, 93568, '\P{Is_Block=kiratrai}', ""); + Expect(0, 93568, '\P{^Is_Block=kiratrai}', ""); + Expect(1, 93567, '\p{Is_Block= _Kirat_rai}', ""); + Expect(0, 93567, '\p{^Is_Block= _Kirat_rai}', ""); + Expect(0, 93567, '\P{Is_Block= _Kirat_rai}', ""); + Expect(1, 93567, '\P{^Is_Block= _Kirat_rai}', ""); + Expect(0, 93568, '\p{Is_Block= _Kirat_rai}', ""); + Expect(1, 93568, '\p{^Is_Block= _Kirat_rai}', ""); + Expect(1, 93568, '\P{Is_Block= _Kirat_rai}', ""); + Expect(0, 93568, '\P{^Is_Block= _Kirat_rai}', ""); + Error('\p{Is_Blk=_ Kirat_rai:=}'); + Error('\P{Is_Blk=_ Kirat_rai:=}'); + Expect(1, 93567, '\p{Is_Blk=kiratrai}', ""); + Expect(0, 93567, '\p{^Is_Blk=kiratrai}', ""); + Expect(0, 93567, '\P{Is_Blk=kiratrai}', ""); + Expect(1, 93567, '\P{^Is_Blk=kiratrai}', ""); + Expect(0, 93568, '\p{Is_Blk=kiratrai}', ""); + Expect(1, 93568, '\p{^Is_Blk=kiratrai}', ""); + Expect(1, 93568, '\P{Is_Blk=kiratrai}', ""); + Expect(0, 93568, '\P{^Is_Blk=kiratrai}', ""); + Expect(1, 93567, '\p{Is_Blk= Kirat_rai}', ""); + Expect(0, 93567, '\p{^Is_Blk= Kirat_rai}', ""); + Expect(0, 93567, '\P{Is_Blk= Kirat_rai}', ""); + Expect(1, 93567, '\P{^Is_Blk= Kirat_rai}', ""); + Expect(0, 93568, '\p{Is_Blk= Kirat_rai}', ""); + Expect(1, 93568, '\p{^Is_Blk= Kirat_rai}', ""); + Expect(1, 93568, '\P{Is_Blk= Kirat_rai}', ""); + Expect(0, 93568, '\P{^Is_Blk= Kirat_rai}', ""); + Error('\p{Block=/a/ _lao}'); + Error('\P{Block=/a/ _lao}'); + Expect(1, 3839, '\p{Block=:\ALao\z:}', "");; + Expect(0, 3840, '\p{Block=:\ALao\z:}', "");; + Expect(1, 3839, '\p{Block=lao}', ""); + Expect(0, 3839, '\p{^Block=lao}', ""); + Expect(0, 3839, '\P{Block=lao}', ""); + Expect(1, 3839, '\P{^Block=lao}', ""); + Expect(0, 3840, '\p{Block=lao}', ""); + Expect(1, 3840, '\p{^Block=lao}', ""); + Expect(1, 3840, '\P{Block=lao}', ""); + Expect(0, 3840, '\P{^Block=lao}', ""); + Expect(1, 3839, '\p{Block=:\Alao\z:}', "");; + Expect(0, 3840, '\p{Block=:\Alao\z:}', "");; + Expect(1, 3839, '\p{Block=-lao}', ""); + Expect(0, 3839, '\p{^Block=-lao}', ""); + Expect(0, 3839, '\P{Block=-lao}', ""); + Expect(1, 3839, '\P{^Block=-lao}', ""); + Expect(0, 3840, '\p{Block=-lao}', ""); + Expect(1, 3840, '\p{^Block=-lao}', ""); + Expect(1, 3840, '\P{Block=-lao}', ""); + Expect(0, 3840, '\P{^Block=-lao}', ""); + Error('\p{Blk=/a/ lao}'); + Error('\P{Blk=/a/ lao}'); + Expect(1, 3839, '\p{Blk=:\ALao\z:}', "");; + Expect(0, 3840, '\p{Blk=:\ALao\z:}', "");; + Expect(1, 3839, '\p{Blk=lao}', ""); + Expect(0, 3839, '\p{^Blk=lao}', ""); + Expect(0, 3839, '\P{Blk=lao}', ""); + Expect(1, 3839, '\P{^Blk=lao}', ""); + Expect(0, 3840, '\p{Blk=lao}', ""); + Expect(1, 3840, '\p{^Blk=lao}', ""); + Expect(1, 3840, '\P{Blk=lao}', ""); + Expect(0, 3840, '\P{^Blk=lao}', ""); + Expect(1, 3839, '\p{Blk=:\Alao\z:}', "");; + Expect(0, 3840, '\p{Blk=:\Alao\z:}', "");; + Expect(1, 3839, '\p{Blk=__Lao}', ""); + Expect(0, 3839, '\p{^Blk=__Lao}', ""); + Expect(0, 3839, '\P{Blk=__Lao}', ""); + Expect(1, 3839, '\P{^Blk=__Lao}', ""); + Expect(0, 3840, '\p{Blk=__Lao}', ""); + Expect(1, 3840, '\p{^Blk=__Lao}', ""); + Expect(1, 3840, '\P{Blk=__Lao}', ""); + Expect(0, 3840, '\P{^Blk=__Lao}', ""); + Error('\p{Is_Block=lao:=}'); + Error('\P{Is_Block=lao:=}'); + Expect(1, 3839, '\p{Is_Block: lao}', ""); + Expect(0, 3839, '\p{^Is_Block: lao}', ""); + Expect(0, 3839, '\P{Is_Block: lao}', ""); + Expect(1, 3839, '\P{^Is_Block: lao}', ""); + Expect(0, 3840, '\p{Is_Block: lao}', ""); + Expect(1, 3840, '\p{^Is_Block: lao}', ""); + Expect(1, 3840, '\P{Is_Block: lao}', ""); + Expect(0, 3840, '\P{^Is_Block: lao}', ""); + Expect(1, 3839, '\p{Is_Block= LAO}', ""); + Expect(0, 3839, '\p{^Is_Block= LAO}', ""); + Expect(0, 3839, '\P{Is_Block= LAO}', ""); + Expect(1, 3839, '\P{^Is_Block= LAO}', ""); + Expect(0, 3840, '\p{Is_Block= LAO}', ""); + Expect(1, 3840, '\p{^Is_Block= LAO}', ""); + Expect(1, 3840, '\P{Is_Block= LAO}', ""); + Expect(0, 3840, '\P{^Is_Block= LAO}', ""); + Error('\p{Is_Blk= /a/Lao}'); + Error('\P{Is_Blk= /a/Lao}'); + Expect(1, 3839, '\p{Is_Blk: lao}', ""); + Expect(0, 3839, '\p{^Is_Blk: lao}', ""); + Expect(0, 3839, '\P{Is_Blk: lao}', ""); + Expect(1, 3839, '\P{^Is_Blk: lao}', ""); + Expect(0, 3840, '\p{Is_Blk: lao}', ""); + Expect(1, 3840, '\p{^Is_Blk: lao}', ""); + Expect(1, 3840, '\P{Is_Blk: lao}', ""); + Expect(0, 3840, '\P{^Is_Blk: lao}', ""); + Expect(1, 3839, '\p{Is_Blk= -LAO}', ""); + Expect(0, 3839, '\p{^Is_Blk= -LAO}', ""); + Expect(0, 3839, '\P{Is_Blk= -LAO}', ""); + Expect(1, 3839, '\P{^Is_Blk= -LAO}', ""); + Expect(0, 3840, '\p{Is_Blk= -LAO}', ""); + Expect(1, 3840, '\p{^Is_Blk= -LAO}', ""); + Expect(1, 3840, '\P{Is_Blk= -LAO}', ""); + Expect(0, 3840, '\P{^Is_Blk= -LAO}', ""); + Error('\p{Block=/a/LATIN_1_supplement}'); + Error('\P{Block=/a/LATIN_1_supplement}'); + Expect(1, 255, '\p{Block=:\ALatin_1_Supplement\z:}', "");; + Expect(0, 256, '\p{Block=:\ALatin_1_Supplement\z:}', "");; + Expect(1, 255, '\p{Block=latin1supplement}', ""); + Expect(0, 255, '\p{^Block=latin1supplement}', ""); + Expect(0, 255, '\P{Block=latin1supplement}', ""); + Expect(1, 255, '\P{^Block=latin1supplement}', ""); + Expect(0, 256, '\p{Block=latin1supplement}', ""); + Expect(1, 256, '\p{^Block=latin1supplement}', ""); + Expect(1, 256, '\P{Block=latin1supplement}', ""); + Expect(0, 256, '\P{^Block=latin1supplement}', ""); + Expect(1, 255, '\p{Block=:\Alatin1supplement\z:}', "");; + Expect(0, 256, '\p{Block=:\Alatin1supplement\z:}', "");; + Expect(1, 255, '\p{Block= LATIN_1_SUPPLEMENT}', ""); + Expect(0, 255, '\p{^Block= LATIN_1_SUPPLEMENT}', ""); + Expect(0, 255, '\P{Block= LATIN_1_SUPPLEMENT}', ""); + Expect(1, 255, '\P{^Block= LATIN_1_SUPPLEMENT}', ""); + Expect(0, 256, '\p{Block= LATIN_1_SUPPLEMENT}', ""); + Expect(1, 256, '\p{^Block= LATIN_1_SUPPLEMENT}', ""); + Expect(1, 256, '\P{Block= LATIN_1_SUPPLEMENT}', ""); + Expect(0, 256, '\P{^Block= LATIN_1_SUPPLEMENT}', ""); + Error('\p{Blk=/a/--Latin_1_SUP}'); + Error('\P{Blk=/a/--Latin_1_SUP}'); + Expect(1, 255, '\p{Blk=:\ALatin_1_Sup\z:}', "");; + Expect(0, 256, '\p{Blk=:\ALatin_1_Sup\z:}', "");; + Expect(1, 255, '\p{Blk=latin1sup}', ""); + Expect(0, 255, '\p{^Blk=latin1sup}', ""); + Expect(0, 255, '\P{Blk=latin1sup}', ""); + Expect(1, 255, '\P{^Blk=latin1sup}', ""); + Expect(0, 256, '\p{Blk=latin1sup}', ""); + Expect(1, 256, '\p{^Blk=latin1sup}', ""); + Expect(1, 256, '\P{Blk=latin1sup}', ""); + Expect(0, 256, '\P{^Blk=latin1sup}', ""); + Expect(1, 255, '\p{Blk=:\Alatin1sup\z:}', "");; + Expect(0, 256, '\p{Blk=:\Alatin1sup\z:}', "");; + Expect(1, 255, '\p{Blk=_ Latin_1_sup}', ""); + Expect(0, 255, '\p{^Blk=_ Latin_1_sup}', ""); + Expect(0, 255, '\P{Blk=_ Latin_1_sup}', ""); + Expect(1, 255, '\P{^Blk=_ Latin_1_sup}', ""); + Expect(0, 256, '\p{Blk=_ Latin_1_sup}', ""); + Expect(1, 256, '\p{^Blk=_ Latin_1_sup}', ""); + Expect(1, 256, '\P{Blk=_ Latin_1_sup}', ""); + Expect(0, 256, '\P{^Blk=_ Latin_1_sup}', ""); + Error('\p{Is_Block= :=Latin_1}'); + Error('\P{Is_Block= :=Latin_1}'); + Expect(1, 255, '\p{Is_Block=latin1}', ""); + Expect(0, 255, '\p{^Is_Block=latin1}', ""); + Expect(0, 255, '\P{Is_Block=latin1}', ""); + Expect(1, 255, '\P{^Is_Block=latin1}', ""); + Expect(0, 256, '\p{Is_Block=latin1}', ""); + Expect(1, 256, '\p{^Is_Block=latin1}', ""); + Expect(1, 256, '\P{Is_Block=latin1}', ""); + Expect(0, 256, '\P{^Is_Block=latin1}', ""); + Expect(1, 255, '\p{Is_Block= LATIN_1}', ""); + Expect(0, 255, '\p{^Is_Block= LATIN_1}', ""); + Expect(0, 255, '\P{Is_Block= LATIN_1}', ""); + Expect(1, 255, '\P{^Is_Block= LATIN_1}', ""); + Expect(0, 256, '\p{Is_Block= LATIN_1}', ""); + Expect(1, 256, '\p{^Is_Block= LATIN_1}', ""); + Expect(1, 256, '\P{Is_Block= LATIN_1}', ""); + Expect(0, 256, '\P{^Is_Block= LATIN_1}', ""); + Error('\p{Is_Blk=:= Latin_1_supplement}'); + Error('\P{Is_Blk=:= Latin_1_supplement}'); + Expect(1, 255, '\p{Is_Blk=latin1supplement}', ""); + Expect(0, 255, '\p{^Is_Blk=latin1supplement}', ""); + Expect(0, 255, '\P{Is_Blk=latin1supplement}', ""); + Expect(1, 255, '\P{^Is_Blk=latin1supplement}', ""); + Expect(0, 256, '\p{Is_Blk=latin1supplement}', ""); + Expect(1, 256, '\p{^Is_Blk=latin1supplement}', ""); + Expect(1, 256, '\P{Is_Blk=latin1supplement}', ""); + Expect(0, 256, '\P{^Is_Blk=latin1supplement}', ""); + Expect(1, 255, '\p{Is_Blk: Latin_1_Supplement}', ""); + Expect(0, 255, '\p{^Is_Blk: Latin_1_Supplement}', ""); + Expect(0, 255, '\P{Is_Blk: Latin_1_Supplement}', ""); + Expect(1, 255, '\P{^Is_Blk: Latin_1_Supplement}', ""); + Expect(0, 256, '\p{Is_Blk: Latin_1_Supplement}', ""); + Expect(1, 256, '\p{^Is_Blk: Latin_1_Supplement}', ""); + Expect(1, 256, '\P{Is_Blk: Latin_1_Supplement}', ""); + Expect(0, 256, '\P{^Is_Blk: Latin_1_Supplement}', ""); + Error('\p{Block=_/a/LATIN_Extended_A}'); + Error('\P{Block=_/a/LATIN_Extended_A}'); + Expect(1, 383, '\p{Block=:\ALatin_Extended_A\z:}', "");; + Expect(0, 384, '\p{Block=:\ALatin_Extended_A\z:}', "");; + Expect(1, 383, '\p{Block=latinextendeda}', ""); + Expect(0, 383, '\p{^Block=latinextendeda}', ""); + Expect(0, 383, '\P{Block=latinextendeda}', ""); + Expect(1, 383, '\P{^Block=latinextendeda}', ""); + Expect(0, 384, '\p{Block=latinextendeda}', ""); + Expect(1, 384, '\p{^Block=latinextendeda}', ""); + Expect(1, 384, '\P{Block=latinextendeda}', ""); + Expect(0, 384, '\P{^Block=latinextendeda}', ""); + Expect(1, 383, '\p{Block=:\Alatinextendeda\z:}', "");; + Expect(0, 384, '\p{Block=:\Alatinextendeda\z:}', "");; + Expect(1, 383, '\p{Block= -LATIN_extended_A}', ""); + Expect(0, 383, '\p{^Block= -LATIN_extended_A}', ""); + Expect(0, 383, '\P{Block= -LATIN_extended_A}', ""); + Expect(1, 383, '\P{^Block= -LATIN_extended_A}', ""); + Expect(0, 384, '\p{Block= -LATIN_extended_A}', ""); + Expect(1, 384, '\p{^Block= -LATIN_extended_A}', ""); + Expect(1, 384, '\P{Block= -LATIN_extended_A}', ""); + Expect(0, 384, '\P{^Block= -LATIN_extended_A}', ""); + Error('\p{Blk=_Latin_EXT_A:=}'); + Error('\P{Blk=_Latin_EXT_A:=}'); + Expect(1, 383, '\p{Blk=:\ALatin_Ext_A\z:}', "");; + Expect(0, 384, '\p{Blk=:\ALatin_Ext_A\z:}', "");; + Expect(1, 383, '\p{Blk=latinexta}', ""); + Expect(0, 383, '\p{^Blk=latinexta}', ""); + Expect(0, 383, '\P{Blk=latinexta}', ""); + Expect(1, 383, '\P{^Blk=latinexta}', ""); + Expect(0, 384, '\p{Blk=latinexta}', ""); + Expect(1, 384, '\p{^Blk=latinexta}', ""); + Expect(1, 384, '\P{Blk=latinexta}', ""); + Expect(0, 384, '\P{^Blk=latinexta}', ""); + Expect(1, 383, '\p{Blk=:\Alatinexta\z:}', "");; + Expect(0, 384, '\p{Blk=:\Alatinexta\z:}', "");; + Expect(1, 383, '\p{Blk= Latin_ext_A}', ""); + Expect(0, 383, '\p{^Blk= Latin_ext_A}', ""); + Expect(0, 383, '\P{Blk= Latin_ext_A}', ""); + Expect(1, 383, '\P{^Blk= Latin_ext_A}', ""); + Expect(0, 384, '\p{Blk= Latin_ext_A}', ""); + Expect(1, 384, '\p{^Blk= Latin_ext_A}', ""); + Expect(1, 384, '\P{Blk= Latin_ext_A}', ""); + Expect(0, 384, '\P{^Blk= Latin_ext_A}', ""); + Error('\p{Is_Block: -/a/Latin_Extended_A}'); + Error('\P{Is_Block: -/a/Latin_Extended_A}'); + Expect(1, 383, '\p{Is_Block=latinextendeda}', ""); + Expect(0, 383, '\p{^Is_Block=latinextendeda}', ""); + Expect(0, 383, '\P{Is_Block=latinextendeda}', ""); + Expect(1, 383, '\P{^Is_Block=latinextendeda}', ""); + Expect(0, 384, '\p{Is_Block=latinextendeda}', ""); + Expect(1, 384, '\p{^Is_Block=latinextendeda}', ""); + Expect(1, 384, '\P{Is_Block=latinextendeda}', ""); + Expect(0, 384, '\P{^Is_Block=latinextendeda}', ""); + Expect(1, 383, '\p{Is_Block=-latin_extended_A}', ""); + Expect(0, 383, '\p{^Is_Block=-latin_extended_A}', ""); + Expect(0, 383, '\P{Is_Block=-latin_extended_A}', ""); + Expect(1, 383, '\P{^Is_Block=-latin_extended_A}', ""); + Expect(0, 384, '\p{Is_Block=-latin_extended_A}', ""); + Expect(1, 384, '\p{^Is_Block=-latin_extended_A}', ""); + Expect(1, 384, '\P{Is_Block=-latin_extended_A}', ""); + Expect(0, 384, '\P{^Is_Block=-latin_extended_A}', ""); + Error('\p{Is_Blk: -latin_Ext_A:=}'); + Error('\P{Is_Blk: -latin_Ext_A:=}'); + Expect(1, 383, '\p{Is_Blk=latinexta}', ""); + Expect(0, 383, '\p{^Is_Blk=latinexta}', ""); + Expect(0, 383, '\P{Is_Blk=latinexta}', ""); + Expect(1, 383, '\P{^Is_Blk=latinexta}', ""); + Expect(0, 384, '\p{Is_Blk=latinexta}', ""); + Expect(1, 384, '\p{^Is_Blk=latinexta}', ""); + Expect(1, 384, '\P{Is_Blk=latinexta}', ""); + Expect(0, 384, '\P{^Is_Blk=latinexta}', ""); + Expect(1, 383, '\p{Is_Blk= Latin_Ext_a}', ""); + Expect(0, 383, '\p{^Is_Blk= Latin_Ext_a}', ""); + Expect(0, 383, '\P{Is_Blk= Latin_Ext_a}', ""); + Expect(1, 383, '\P{^Is_Blk= Latin_Ext_a}', ""); + Expect(0, 384, '\p{Is_Blk= Latin_Ext_a}', ""); + Expect(1, 384, '\p{^Is_Blk= Latin_Ext_a}', ""); + Expect(1, 384, '\P{Is_Blk= Latin_Ext_a}', ""); + Expect(0, 384, '\P{^Is_Blk= Latin_Ext_a}', ""); + Error('\p{Block=/a/-_latin_extended_Additional}'); + Error('\P{Block=/a/-_latin_extended_Additional}'); + Expect(1, 7935, '\p{Block=:\ALatin_Extended_Additional\z:}', "");; + Expect(0, 7936, '\p{Block=:\ALatin_Extended_Additional\z:}', "");; + Expect(1, 7935, '\p{Block=latinextendedadditional}', ""); + Expect(0, 7935, '\p{^Block=latinextendedadditional}', ""); + Expect(0, 7935, '\P{Block=latinextendedadditional}', ""); + Expect(1, 7935, '\P{^Block=latinextendedadditional}', ""); + Expect(0, 7936, '\p{Block=latinextendedadditional}', ""); + Expect(1, 7936, '\p{^Block=latinextendedadditional}', ""); + Expect(1, 7936, '\P{Block=latinextendedadditional}', ""); + Expect(0, 7936, '\P{^Block=latinextendedadditional}', ""); + Expect(1, 7935, '\p{Block=:\Alatinextendedadditional\z:}', "");; + Expect(0, 7936, '\p{Block=:\Alatinextendedadditional\z:}', "");; + Expect(1, 7935, '\p{Block= latin_Extended_Additional}', ""); + Expect(0, 7935, '\p{^Block= latin_Extended_Additional}', ""); + Expect(0, 7935, '\P{Block= latin_Extended_Additional}', ""); + Expect(1, 7935, '\P{^Block= latin_Extended_Additional}', ""); + Expect(0, 7936, '\p{Block= latin_Extended_Additional}', ""); + Expect(1, 7936, '\p{^Block= latin_Extended_Additional}', ""); + Expect(1, 7936, '\P{Block= latin_Extended_Additional}', ""); + Expect(0, 7936, '\P{^Block= latin_Extended_Additional}', ""); + Error('\p{Blk=:=_-LATIN_ext_Additional}'); + Error('\P{Blk=:=_-LATIN_ext_Additional}'); + Expect(1, 7935, '\p{Blk=:\ALatin_Ext_Additional\z:}', "");; + Expect(0, 7936, '\p{Blk=:\ALatin_Ext_Additional\z:}', "");; + Expect(1, 7935, '\p{Blk=latinextadditional}', ""); + Expect(0, 7935, '\p{^Blk=latinextadditional}', ""); + Expect(0, 7935, '\P{Blk=latinextadditional}', ""); + Expect(1, 7935, '\P{^Blk=latinextadditional}', ""); + Expect(0, 7936, '\p{Blk=latinextadditional}', ""); + Expect(1, 7936, '\p{^Blk=latinextadditional}', ""); + Expect(1, 7936, '\P{Blk=latinextadditional}', ""); + Expect(0, 7936, '\P{^Blk=latinextadditional}', ""); + Expect(1, 7935, '\p{Blk=:\Alatinextadditional\z:}', "");; + Expect(0, 7936, '\p{Blk=:\Alatinextadditional\z:}', "");; + Expect(1, 7935, '\p{Blk=-_latin_Ext_ADDITIONAL}', ""); + Expect(0, 7935, '\p{^Blk=-_latin_Ext_ADDITIONAL}', ""); + Expect(0, 7935, '\P{Blk=-_latin_Ext_ADDITIONAL}', ""); + Expect(1, 7935, '\P{^Blk=-_latin_Ext_ADDITIONAL}', ""); + Expect(0, 7936, '\p{Blk=-_latin_Ext_ADDITIONAL}', ""); + Expect(1, 7936, '\p{^Blk=-_latin_Ext_ADDITIONAL}', ""); + Expect(1, 7936, '\P{Blk=-_latin_Ext_ADDITIONAL}', ""); + Expect(0, 7936, '\P{^Blk=-_latin_Ext_ADDITIONAL}', ""); + Error('\p{Is_Block=- latin_EXTENDED_additional:=}'); + Error('\P{Is_Block=- latin_EXTENDED_additional:=}'); + Expect(1, 7935, '\p{Is_Block=latinextendedadditional}', ""); + Expect(0, 7935, '\p{^Is_Block=latinextendedadditional}', ""); + Expect(0, 7935, '\P{Is_Block=latinextendedadditional}', ""); + Expect(1, 7935, '\P{^Is_Block=latinextendedadditional}', ""); + Expect(0, 7936, '\p{Is_Block=latinextendedadditional}', ""); + Expect(1, 7936, '\p{^Is_Block=latinextendedadditional}', ""); + Expect(1, 7936, '\P{Is_Block=latinextendedadditional}', ""); + Expect(0, 7936, '\P{^Is_Block=latinextendedadditional}', ""); + Expect(1, 7935, '\p{Is_Block= Latin_extended_Additional}', ""); + Expect(0, 7935, '\p{^Is_Block= Latin_extended_Additional}', ""); + Expect(0, 7935, '\P{Is_Block= Latin_extended_Additional}', ""); + Expect(1, 7935, '\P{^Is_Block= Latin_extended_Additional}', ""); + Expect(0, 7936, '\p{Is_Block= Latin_extended_Additional}', ""); + Expect(1, 7936, '\p{^Is_Block= Latin_extended_Additional}', ""); + Expect(1, 7936, '\P{Is_Block= Latin_extended_Additional}', ""); + Expect(0, 7936, '\P{^Is_Block= Latin_extended_Additional}', ""); + Error('\p{Is_Blk= Latin_ext_Additional/a/}'); + Error('\P{Is_Blk= Latin_ext_Additional/a/}'); + Expect(1, 7935, '\p{Is_Blk=latinextadditional}', ""); + Expect(0, 7935, '\p{^Is_Blk=latinextadditional}', ""); + Expect(0, 7935, '\P{Is_Blk=latinextadditional}', ""); + Expect(1, 7935, '\P{^Is_Blk=latinextadditional}', ""); + Expect(0, 7936, '\p{Is_Blk=latinextadditional}', ""); + Expect(1, 7936, '\p{^Is_Blk=latinextadditional}', ""); + Expect(1, 7936, '\P{Is_Blk=latinextadditional}', ""); + Expect(0, 7936, '\P{^Is_Blk=latinextadditional}', ""); + Expect(1, 7935, '\p{Is_Blk: latin_EXT_Additional}', ""); + Expect(0, 7935, '\p{^Is_Blk: latin_EXT_Additional}', ""); + Expect(0, 7935, '\P{Is_Blk: latin_EXT_Additional}', ""); + Expect(1, 7935, '\P{^Is_Blk: latin_EXT_Additional}', ""); + Expect(0, 7936, '\p{Is_Blk: latin_EXT_Additional}', ""); + Expect(1, 7936, '\p{^Is_Blk: latin_EXT_Additional}', ""); + Expect(1, 7936, '\P{Is_Blk: latin_EXT_Additional}', ""); + Expect(0, 7936, '\P{^Is_Blk: latin_EXT_Additional}', ""); + Error('\p{Block=/a/ -latin_Extended_B}'); + Error('\P{Block=/a/ -latin_Extended_B}'); + Expect(1, 591, '\p{Block=:\ALatin_Extended_B\z:}', "");; + Expect(0, 592, '\p{Block=:\ALatin_Extended_B\z:}', "");; + Expect(1, 591, '\p{Block=latinextendedb}', ""); + Expect(0, 591, '\p{^Block=latinextendedb}', ""); + Expect(0, 591, '\P{Block=latinextendedb}', ""); + Expect(1, 591, '\P{^Block=latinextendedb}', ""); + Expect(0, 592, '\p{Block=latinextendedb}', ""); + Expect(1, 592, '\p{^Block=latinextendedb}', ""); + Expect(1, 592, '\P{Block=latinextendedb}', ""); + Expect(0, 592, '\P{^Block=latinextendedb}', ""); + Expect(1, 591, '\p{Block=:\Alatinextendedb\z:}', "");; + Expect(0, 592, '\p{Block=:\Alatinextendedb\z:}', "");; + Expect(1, 591, '\p{Block= latin_extended_B}', ""); + Expect(0, 591, '\p{^Block= latin_extended_B}', ""); + Expect(0, 591, '\P{Block= latin_extended_B}', ""); + Expect(1, 591, '\P{^Block= latin_extended_B}', ""); + Expect(0, 592, '\p{Block= latin_extended_B}', ""); + Expect(1, 592, '\p{^Block= latin_extended_B}', ""); + Expect(1, 592, '\P{Block= latin_extended_B}', ""); + Expect(0, 592, '\P{^Block= latin_extended_B}', ""); + Error('\p{Blk=/a/ Latin_Ext_b}'); + Error('\P{Blk=/a/ Latin_Ext_b}'); + Expect(1, 591, '\p{Blk=:\ALatin_Ext_B\z:}', "");; + Expect(0, 592, '\p{Blk=:\ALatin_Ext_B\z:}', "");; + Expect(1, 591, '\p{Blk=latinextb}', ""); + Expect(0, 591, '\p{^Blk=latinextb}', ""); + Expect(0, 591, '\P{Blk=latinextb}', ""); + Expect(1, 591, '\P{^Blk=latinextb}', ""); + Expect(0, 592, '\p{Blk=latinextb}', ""); + Expect(1, 592, '\p{^Blk=latinextb}', ""); + Expect(1, 592, '\P{Blk=latinextb}', ""); + Expect(0, 592, '\P{^Blk=latinextb}', ""); + Expect(1, 591, '\p{Blk=:\Alatinextb\z:}', "");; + Expect(0, 592, '\p{Blk=:\Alatinextb\z:}', "");; + Expect(1, 591, '\p{Blk= Latin_ext_B}', ""); + Expect(0, 591, '\p{^Blk= Latin_ext_B}', ""); + Expect(0, 591, '\P{Blk= Latin_ext_B}', ""); + Expect(1, 591, '\P{^Blk= Latin_ext_B}', ""); + Expect(0, 592, '\p{Blk= Latin_ext_B}', ""); + Expect(1, 592, '\p{^Blk= Latin_ext_B}', ""); + Expect(1, 592, '\P{Blk= Latin_ext_B}', ""); + Expect(0, 592, '\P{^Blk= Latin_ext_B}', ""); + Error('\p{Is_Block=:= _Latin_Extended_b}'); + Error('\P{Is_Block=:= _Latin_Extended_b}'); + Expect(1, 591, '\p{Is_Block=latinextendedb}', ""); + Expect(0, 591, '\p{^Is_Block=latinextendedb}', ""); + Expect(0, 591, '\P{Is_Block=latinextendedb}', ""); + Expect(1, 591, '\P{^Is_Block=latinextendedb}', ""); + Expect(0, 592, '\p{Is_Block=latinextendedb}', ""); + Expect(1, 592, '\p{^Is_Block=latinextendedb}', ""); + Expect(1, 592, '\P{Is_Block=latinextendedb}', ""); + Expect(0, 592, '\P{^Is_Block=latinextendedb}', ""); + Expect(1, 591, '\p{Is_Block= Latin_Extended_B}', ""); + Expect(0, 591, '\p{^Is_Block= Latin_Extended_B}', ""); + Expect(0, 591, '\P{Is_Block= Latin_Extended_B}', ""); + Expect(1, 591, '\P{^Is_Block= Latin_Extended_B}', ""); + Expect(0, 592, '\p{Is_Block= Latin_Extended_B}', ""); + Expect(1, 592, '\p{^Is_Block= Latin_Extended_B}', ""); + Expect(1, 592, '\P{Is_Block= Latin_Extended_B}', ""); + Expect(0, 592, '\P{^Is_Block= Latin_Extended_B}', ""); + Error('\p{Is_Blk= _latin_Ext_b/a/}'); + Error('\P{Is_Blk= _latin_Ext_b/a/}'); + Expect(1, 591, '\p{Is_Blk=latinextb}', ""); + Expect(0, 591, '\p{^Is_Blk=latinextb}', ""); + Expect(0, 591, '\P{Is_Blk=latinextb}', ""); + Expect(1, 591, '\P{^Is_Blk=latinextb}', ""); + Expect(0, 592, '\p{Is_Blk=latinextb}', ""); + Expect(1, 592, '\p{^Is_Blk=latinextb}', ""); + Expect(1, 592, '\P{Is_Blk=latinextb}', ""); + Expect(0, 592, '\P{^Is_Blk=latinextb}', ""); + Expect(1, 591, '\p{Is_Blk= _Latin_ext_B}', ""); + Expect(0, 591, '\p{^Is_Blk= _Latin_ext_B}', ""); + Expect(0, 591, '\P{Is_Blk= _Latin_ext_B}', ""); + Expect(1, 591, '\P{^Is_Blk= _Latin_ext_B}', ""); + Expect(0, 592, '\p{Is_Blk= _Latin_ext_B}', ""); + Expect(1, 592, '\p{^Is_Blk= _Latin_ext_B}', ""); + Expect(1, 592, '\P{Is_Blk= _Latin_ext_B}', ""); + Expect(0, 592, '\P{^Is_Blk= _Latin_ext_B}', ""); + Error('\p{Block=/a/ Latin_Extended_c}'); + Error('\P{Block=/a/ Latin_Extended_c}'); + Expect(1, 11391, '\p{Block=:\ALatin_Extended_C\z:}', "");; + Expect(0, 11392, '\p{Block=:\ALatin_Extended_C\z:}', "");; + Expect(1, 11391, '\p{Block=latinextendedc}', ""); + Expect(0, 11391, '\p{^Block=latinextendedc}', ""); + Expect(0, 11391, '\P{Block=latinextendedc}', ""); + Expect(1, 11391, '\P{^Block=latinextendedc}', ""); + Expect(0, 11392, '\p{Block=latinextendedc}', ""); + Expect(1, 11392, '\p{^Block=latinextendedc}', ""); + Expect(1, 11392, '\P{Block=latinextendedc}', ""); + Expect(0, 11392, '\P{^Block=latinextendedc}', ""); + Expect(1, 11391, '\p{Block=:\Alatinextendedc\z:}', "");; + Expect(0, 11392, '\p{Block=:\Alatinextendedc\z:}', "");; + Expect(1, 11391, '\p{Block= Latin_extended_C}', ""); + Expect(0, 11391, '\p{^Block= Latin_extended_C}', ""); + Expect(0, 11391, '\P{Block= Latin_extended_C}', ""); + Expect(1, 11391, '\P{^Block= Latin_extended_C}', ""); + Expect(0, 11392, '\p{Block= Latin_extended_C}', ""); + Expect(1, 11392, '\p{^Block= Latin_extended_C}', ""); + Expect(1, 11392, '\P{Block= Latin_extended_C}', ""); + Expect(0, 11392, '\P{^Block= Latin_extended_C}', ""); + Error('\p{Blk=/a/ _LATIN_Ext_C}'); + Error('\P{Blk=/a/ _LATIN_Ext_C}'); + Expect(1, 11391, '\p{Blk=:\ALatin_Ext_C\z:}', "");; + Expect(0, 11392, '\p{Blk=:\ALatin_Ext_C\z:}', "");; + Expect(1, 11391, '\p{Blk=latinextc}', ""); + Expect(0, 11391, '\p{^Blk=latinextc}', ""); + Expect(0, 11391, '\P{Blk=latinextc}', ""); + Expect(1, 11391, '\P{^Blk=latinextc}', ""); + Expect(0, 11392, '\p{Blk=latinextc}', ""); + Expect(1, 11392, '\p{^Blk=latinextc}', ""); + Expect(1, 11392, '\P{Blk=latinextc}', ""); + Expect(0, 11392, '\P{^Blk=latinextc}', ""); + Expect(1, 11391, '\p{Blk=:\Alatinextc\z:}', "");; + Expect(0, 11392, '\p{Blk=:\Alatinextc\z:}', "");; + Expect(1, 11391, '\p{Blk= _latin_ext_C}', ""); + Expect(0, 11391, '\p{^Blk= _latin_ext_C}', ""); + Expect(0, 11391, '\P{Blk= _latin_ext_C}', ""); + Expect(1, 11391, '\P{^Blk= _latin_ext_C}', ""); + Expect(0, 11392, '\p{Blk= _latin_ext_C}', ""); + Expect(1, 11392, '\p{^Blk= _latin_ext_C}', ""); + Expect(1, 11392, '\P{Blk= _latin_ext_C}', ""); + Expect(0, 11392, '\P{^Blk= _latin_ext_C}', ""); + Error('\p{Is_Block: -:=Latin_extended_C}'); + Error('\P{Is_Block: -:=Latin_extended_C}'); + Expect(1, 11391, '\p{Is_Block=latinextendedc}', ""); + Expect(0, 11391, '\p{^Is_Block=latinextendedc}', ""); + Expect(0, 11391, '\P{Is_Block=latinextendedc}', ""); + Expect(1, 11391, '\P{^Is_Block=latinextendedc}', ""); + Expect(0, 11392, '\p{Is_Block=latinextendedc}', ""); + Expect(1, 11392, '\p{^Is_Block=latinextendedc}', ""); + Expect(1, 11392, '\P{Is_Block=latinextendedc}', ""); + Expect(0, 11392, '\P{^Is_Block=latinextendedc}', ""); + Expect(1, 11391, '\p{Is_Block= _latin_EXTENDED_c}', ""); + Expect(0, 11391, '\p{^Is_Block= _latin_EXTENDED_c}', ""); + Expect(0, 11391, '\P{Is_Block= _latin_EXTENDED_c}', ""); + Expect(1, 11391, '\P{^Is_Block= _latin_EXTENDED_c}', ""); + Expect(0, 11392, '\p{Is_Block= _latin_EXTENDED_c}', ""); + Expect(1, 11392, '\p{^Is_Block= _latin_EXTENDED_c}', ""); + Expect(1, 11392, '\P{Is_Block= _latin_EXTENDED_c}', ""); + Expect(0, 11392, '\P{^Is_Block= _latin_EXTENDED_c}', ""); + Error('\p{Is_Blk=/a/ -Latin_Ext_C}'); + Error('\P{Is_Blk=/a/ -Latin_Ext_C}'); + Expect(1, 11391, '\p{Is_Blk=latinextc}', ""); + Expect(0, 11391, '\p{^Is_Blk=latinextc}', ""); + Expect(0, 11391, '\P{Is_Blk=latinextc}', ""); + Expect(1, 11391, '\P{^Is_Blk=latinextc}', ""); + Expect(0, 11392, '\p{Is_Blk=latinextc}', ""); + Expect(1, 11392, '\p{^Is_Blk=latinextc}', ""); + Expect(1, 11392, '\P{Is_Blk=latinextc}', ""); + Expect(0, 11392, '\P{^Is_Blk=latinextc}', ""); + Expect(1, 11391, '\p{Is_Blk= LATIN_Ext_C}', ""); + Expect(0, 11391, '\p{^Is_Blk= LATIN_Ext_C}', ""); + Expect(0, 11391, '\P{Is_Blk= LATIN_Ext_C}', ""); + Expect(1, 11391, '\P{^Is_Blk= LATIN_Ext_C}', ""); + Expect(0, 11392, '\p{Is_Blk= LATIN_Ext_C}', ""); + Expect(1, 11392, '\p{^Is_Blk= LATIN_Ext_C}', ""); + Expect(1, 11392, '\P{Is_Blk= LATIN_Ext_C}', ""); + Expect(0, 11392, '\P{^Is_Blk= LATIN_Ext_C}', ""); + Error('\p{Block=:=_ Latin_Extended_d}'); + Error('\P{Block=:=_ Latin_Extended_d}'); + Expect(1, 43007, '\p{Block=:\ALatin_Extended_D\z:}', "");; + Expect(0, 43008, '\p{Block=:\ALatin_Extended_D\z:}', "");; + Expect(1, 43007, '\p{Block=latinextendedd}', ""); + Expect(0, 43007, '\p{^Block=latinextendedd}', ""); + Expect(0, 43007, '\P{Block=latinextendedd}', ""); + Expect(1, 43007, '\P{^Block=latinextendedd}', ""); + Expect(0, 43008, '\p{Block=latinextendedd}', ""); + Expect(1, 43008, '\p{^Block=latinextendedd}', ""); + Expect(1, 43008, '\P{Block=latinextendedd}', ""); + Expect(0, 43008, '\P{^Block=latinextendedd}', ""); + Expect(1, 43007, '\p{Block=:\Alatinextendedd\z:}', "");; + Expect(0, 43008, '\p{Block=:\Alatinextendedd\z:}', "");; + Expect(1, 43007, '\p{Block= -latin_extended_D}', ""); + Expect(0, 43007, '\p{^Block= -latin_extended_D}', ""); + Expect(0, 43007, '\P{Block= -latin_extended_D}', ""); + Expect(1, 43007, '\P{^Block= -latin_extended_D}', ""); + Expect(0, 43008, '\p{Block= -latin_extended_D}', ""); + Expect(1, 43008, '\p{^Block= -latin_extended_D}', ""); + Expect(1, 43008, '\P{Block= -latin_extended_D}', ""); + Expect(0, 43008, '\P{^Block= -latin_extended_D}', ""); + Error('\p{Blk=/a/_LATIN_Ext_D}'); + Error('\P{Blk=/a/_LATIN_Ext_D}'); + Expect(1, 43007, '\p{Blk=:\ALatin_Ext_D\z:}', "");; + Expect(0, 43008, '\p{Blk=:\ALatin_Ext_D\z:}', "");; + Expect(1, 43007, '\p{Blk=latinextd}', ""); + Expect(0, 43007, '\p{^Blk=latinextd}', ""); + Expect(0, 43007, '\P{Blk=latinextd}', ""); + Expect(1, 43007, '\P{^Blk=latinextd}', ""); + Expect(0, 43008, '\p{Blk=latinextd}', ""); + Expect(1, 43008, '\p{^Blk=latinextd}', ""); + Expect(1, 43008, '\P{Blk=latinextd}', ""); + Expect(0, 43008, '\P{^Blk=latinextd}', ""); + Expect(1, 43007, '\p{Blk=:\Alatinextd\z:}', "");; + Expect(0, 43008, '\p{Blk=:\Alatinextd\z:}', "");; + Expect(1, 43007, '\p{Blk= latin_Ext_D}', ""); + Expect(0, 43007, '\p{^Blk= latin_Ext_D}', ""); + Expect(0, 43007, '\P{Blk= latin_Ext_D}', ""); + Expect(1, 43007, '\P{^Blk= latin_Ext_D}', ""); + Expect(0, 43008, '\p{Blk= latin_Ext_D}', ""); + Expect(1, 43008, '\p{^Blk= latin_Ext_D}', ""); + Expect(1, 43008, '\P{Blk= latin_Ext_D}', ""); + Expect(0, 43008, '\P{^Blk= latin_Ext_D}', ""); + Error('\p{Is_Block=:=_-LATIN_Extended_D}'); + Error('\P{Is_Block=:=_-LATIN_Extended_D}'); + Expect(1, 43007, '\p{Is_Block=latinextendedd}', ""); + Expect(0, 43007, '\p{^Is_Block=latinextendedd}', ""); + Expect(0, 43007, '\P{Is_Block=latinextendedd}', ""); + Expect(1, 43007, '\P{^Is_Block=latinextendedd}', ""); + Expect(0, 43008, '\p{Is_Block=latinextendedd}', ""); + Expect(1, 43008, '\p{^Is_Block=latinextendedd}', ""); + Expect(1, 43008, '\P{Is_Block=latinextendedd}', ""); + Expect(0, 43008, '\P{^Is_Block=latinextendedd}', ""); + Expect(1, 43007, '\p{Is_Block= latin_EXTENDED_D}', ""); + Expect(0, 43007, '\p{^Is_Block= latin_EXTENDED_D}', ""); + Expect(0, 43007, '\P{Is_Block= latin_EXTENDED_D}', ""); + Expect(1, 43007, '\P{^Is_Block= latin_EXTENDED_D}', ""); + Expect(0, 43008, '\p{Is_Block= latin_EXTENDED_D}', ""); + Expect(1, 43008, '\p{^Is_Block= latin_EXTENDED_D}', ""); + Expect(1, 43008, '\P{Is_Block= latin_EXTENDED_D}', ""); + Expect(0, 43008, '\P{^Is_Block= latin_EXTENDED_D}', ""); + Error('\p{Is_Blk=_ Latin_Ext_D:=}'); + Error('\P{Is_Blk=_ Latin_Ext_D:=}'); + Expect(1, 43007, '\p{Is_Blk=latinextd}', ""); + Expect(0, 43007, '\p{^Is_Blk=latinextd}', ""); + Expect(0, 43007, '\P{Is_Blk=latinextd}', ""); + Expect(1, 43007, '\P{^Is_Blk=latinextd}', ""); + Expect(0, 43008, '\p{Is_Blk=latinextd}', ""); + Expect(1, 43008, '\p{^Is_Blk=latinextd}', ""); + Expect(1, 43008, '\P{Is_Blk=latinextd}', ""); + Expect(0, 43008, '\P{^Is_Blk=latinextd}', ""); + Expect(1, 43007, '\p{Is_Blk: _Latin_Ext_D}', ""); + Expect(0, 43007, '\p{^Is_Blk: _Latin_Ext_D}', ""); + Expect(0, 43007, '\P{Is_Blk: _Latin_Ext_D}', ""); + Expect(1, 43007, '\P{^Is_Blk: _Latin_Ext_D}', ""); + Expect(0, 43008, '\p{Is_Blk: _Latin_Ext_D}', ""); + Expect(1, 43008, '\p{^Is_Blk: _Latin_Ext_D}', ""); + Expect(1, 43008, '\P{Is_Blk: _Latin_Ext_D}', ""); + Expect(0, 43008, '\P{^Is_Blk: _Latin_Ext_D}', ""); + Error('\p{Block: --Latin_Extended_E/a/}'); + Error('\P{Block: --Latin_Extended_E/a/}'); + Expect(1, 43887, '\p{Block=:\ALatin_Extended_E\z:}', "");; + Expect(0, 43888, '\p{Block=:\ALatin_Extended_E\z:}', "");; + Expect(1, 43887, '\p{Block=latinextendede}', ""); + Expect(0, 43887, '\p{^Block=latinextendede}', ""); + Expect(0, 43887, '\P{Block=latinextendede}', ""); + Expect(1, 43887, '\P{^Block=latinextendede}', ""); + Expect(0, 43888, '\p{Block=latinextendede}', ""); + Expect(1, 43888, '\p{^Block=latinextendede}', ""); + Expect(1, 43888, '\P{Block=latinextendede}', ""); + Expect(0, 43888, '\P{^Block=latinextendede}', ""); + Expect(1, 43887, '\p{Block=:\Alatinextendede\z:}', "");; + Expect(0, 43888, '\p{Block=:\Alatinextendede\z:}', "");; + Expect(1, 43887, '\p{Block=_ latin_Extended_e}', ""); + Expect(0, 43887, '\p{^Block=_ latin_Extended_e}', ""); + Expect(0, 43887, '\P{Block=_ latin_Extended_e}', ""); + Expect(1, 43887, '\P{^Block=_ latin_Extended_e}', ""); + Expect(0, 43888, '\p{Block=_ latin_Extended_e}', ""); + Expect(1, 43888, '\p{^Block=_ latin_Extended_e}', ""); + Expect(1, 43888, '\P{Block=_ latin_Extended_e}', ""); + Expect(0, 43888, '\P{^Block=_ latin_Extended_e}', ""); + Error('\p{Blk= :=Latin_ext_e}'); + Error('\P{Blk= :=Latin_ext_e}'); + Expect(1, 43887, '\p{Blk=:\ALatin_Ext_E\z:}', "");; + Expect(0, 43888, '\p{Blk=:\ALatin_Ext_E\z:}', "");; + Expect(1, 43887, '\p{Blk=latinexte}', ""); + Expect(0, 43887, '\p{^Blk=latinexte}', ""); + Expect(0, 43887, '\P{Blk=latinexte}', ""); + Expect(1, 43887, '\P{^Blk=latinexte}', ""); + Expect(0, 43888, '\p{Blk=latinexte}', ""); + Expect(1, 43888, '\p{^Blk=latinexte}', ""); + Expect(1, 43888, '\P{Blk=latinexte}', ""); + Expect(0, 43888, '\P{^Blk=latinexte}', ""); + Expect(1, 43887, '\p{Blk=:\Alatinexte\z:}', "");; + Expect(0, 43888, '\p{Blk=:\Alatinexte\z:}', "");; + Expect(1, 43887, '\p{Blk=latin_Ext_E}', ""); + Expect(0, 43887, '\p{^Blk=latin_Ext_E}', ""); + Expect(0, 43887, '\P{Blk=latin_Ext_E}', ""); + Expect(1, 43887, '\P{^Blk=latin_Ext_E}', ""); + Expect(0, 43888, '\p{Blk=latin_Ext_E}', ""); + Expect(1, 43888, '\p{^Blk=latin_Ext_E}', ""); + Expect(1, 43888, '\P{Blk=latin_Ext_E}', ""); + Expect(0, 43888, '\P{^Blk=latin_Ext_E}', ""); + Error('\p{Is_Block: := latin_extended_E}'); + Error('\P{Is_Block: := latin_extended_E}'); + Expect(1, 43887, '\p{Is_Block=latinextendede}', ""); + Expect(0, 43887, '\p{^Is_Block=latinextendede}', ""); + Expect(0, 43887, '\P{Is_Block=latinextendede}', ""); + Expect(1, 43887, '\P{^Is_Block=latinextendede}', ""); + Expect(0, 43888, '\p{Is_Block=latinextendede}', ""); + Expect(1, 43888, '\p{^Is_Block=latinextendede}', ""); + Expect(1, 43888, '\P{Is_Block=latinextendede}', ""); + Expect(0, 43888, '\P{^Is_Block=latinextendede}', ""); + Expect(1, 43887, '\p{Is_Block=-latin_extended_E}', ""); + Expect(0, 43887, '\p{^Is_Block=-latin_extended_E}', ""); + Expect(0, 43887, '\P{Is_Block=-latin_extended_E}', ""); + Expect(1, 43887, '\P{^Is_Block=-latin_extended_E}', ""); + Expect(0, 43888, '\p{Is_Block=-latin_extended_E}', ""); + Expect(1, 43888, '\p{^Is_Block=-latin_extended_E}', ""); + Expect(1, 43888, '\P{Is_Block=-latin_extended_E}', ""); + Expect(0, 43888, '\P{^Is_Block=-latin_extended_E}', ""); + Error('\p{Is_Blk=/a/ Latin_Ext_e}'); + Error('\P{Is_Blk=/a/ Latin_Ext_e}'); + Expect(1, 43887, '\p{Is_Blk=latinexte}', ""); + Expect(0, 43887, '\p{^Is_Blk=latinexte}', ""); + Expect(0, 43887, '\P{Is_Blk=latinexte}', ""); + Expect(1, 43887, '\P{^Is_Blk=latinexte}', ""); + Expect(0, 43888, '\p{Is_Blk=latinexte}', ""); + Expect(1, 43888, '\p{^Is_Blk=latinexte}', ""); + Expect(1, 43888, '\P{Is_Blk=latinexte}', ""); + Expect(0, 43888, '\P{^Is_Blk=latinexte}', ""); + Expect(1, 43887, '\p{Is_Blk=__LATIN_EXT_E}', ""); + Expect(0, 43887, '\p{^Is_Blk=__LATIN_EXT_E}', ""); + Expect(0, 43887, '\P{Is_Blk=__LATIN_EXT_E}', ""); + Expect(1, 43887, '\P{^Is_Blk=__LATIN_EXT_E}', ""); + Expect(0, 43888, '\p{Is_Blk=__LATIN_EXT_E}', ""); + Expect(1, 43888, '\p{^Is_Blk=__LATIN_EXT_E}', ""); + Expect(1, 43888, '\P{Is_Blk=__LATIN_EXT_E}', ""); + Expect(0, 43888, '\P{^Is_Blk=__LATIN_EXT_E}', ""); + Error('\p{Block= /a/Latin_extended_F}'); + Error('\P{Block= /a/Latin_extended_F}'); + Expect(1, 67519, '\p{Block=:\ALatin_Extended_F\z:}', "");; + Expect(0, 67520, '\p{Block=:\ALatin_Extended_F\z:}', "");; + Expect(1, 67519, '\p{Block=latinextendedf}', ""); + Expect(0, 67519, '\p{^Block=latinextendedf}', ""); + Expect(0, 67519, '\P{Block=latinextendedf}', ""); + Expect(1, 67519, '\P{^Block=latinextendedf}', ""); + Expect(0, 67520, '\p{Block=latinextendedf}', ""); + Expect(1, 67520, '\p{^Block=latinextendedf}', ""); + Expect(1, 67520, '\P{Block=latinextendedf}', ""); + Expect(0, 67520, '\P{^Block=latinextendedf}', ""); + Expect(1, 67519, '\p{Block=:\Alatinextendedf\z:}', "");; + Expect(0, 67520, '\p{Block=:\Alatinextendedf\z:}', "");; + Expect(1, 67519, '\p{Block=__LATIN_EXTENDED_f}', ""); + Expect(0, 67519, '\p{^Block=__LATIN_EXTENDED_f}', ""); + Expect(0, 67519, '\P{Block=__LATIN_EXTENDED_f}', ""); + Expect(1, 67519, '\P{^Block=__LATIN_EXTENDED_f}', ""); + Expect(0, 67520, '\p{Block=__LATIN_EXTENDED_f}', ""); + Expect(1, 67520, '\p{^Block=__LATIN_EXTENDED_f}', ""); + Expect(1, 67520, '\P{Block=__LATIN_EXTENDED_f}', ""); + Expect(0, 67520, '\P{^Block=__LATIN_EXTENDED_f}', ""); + Error('\p{Blk=/a/_Latin_EXT_f}'); + Error('\P{Blk=/a/_Latin_EXT_f}'); + Expect(1, 67519, '\p{Blk=:\ALatin_Ext_F\z:}', "");; + Expect(0, 67520, '\p{Blk=:\ALatin_Ext_F\z:}', "");; + Expect(1, 67519, '\p{Blk=latinextf}', ""); + Expect(0, 67519, '\p{^Blk=latinextf}', ""); + Expect(0, 67519, '\P{Blk=latinextf}', ""); + Expect(1, 67519, '\P{^Blk=latinextf}', ""); + Expect(0, 67520, '\p{Blk=latinextf}', ""); + Expect(1, 67520, '\p{^Blk=latinextf}', ""); + Expect(1, 67520, '\P{Blk=latinextf}', ""); + Expect(0, 67520, '\P{^Blk=latinextf}', ""); + Expect(1, 67519, '\p{Blk=:\Alatinextf\z:}', "");; + Expect(0, 67520, '\p{Blk=:\Alatinextf\z:}', "");; + Expect(1, 67519, '\p{Blk=__latin_ext_F}', ""); + Expect(0, 67519, '\p{^Blk=__latin_ext_F}', ""); + Expect(0, 67519, '\P{Blk=__latin_ext_F}', ""); + Expect(1, 67519, '\P{^Blk=__latin_ext_F}', ""); + Expect(0, 67520, '\p{Blk=__latin_ext_F}', ""); + Expect(1, 67520, '\p{^Blk=__latin_ext_F}', ""); + Expect(1, 67520, '\P{Blk=__latin_ext_F}', ""); + Expect(0, 67520, '\P{^Blk=__latin_ext_F}', ""); + Error('\p{Is_Block=/a/ _LATIN_EXTENDED_f}'); + Error('\P{Is_Block=/a/ _LATIN_EXTENDED_f}'); + Expect(1, 67519, '\p{Is_Block=latinextendedf}', ""); + Expect(0, 67519, '\p{^Is_Block=latinextendedf}', ""); + Expect(0, 67519, '\P{Is_Block=latinextendedf}', ""); + Expect(1, 67519, '\P{^Is_Block=latinextendedf}', ""); + Expect(0, 67520, '\p{Is_Block=latinextendedf}', ""); + Expect(1, 67520, '\p{^Is_Block=latinextendedf}', ""); + Expect(1, 67520, '\P{Is_Block=latinextendedf}', ""); + Expect(0, 67520, '\P{^Is_Block=latinextendedf}', ""); + Expect(1, 67519, '\p{Is_Block= latin_extended_f}', ""); + Expect(0, 67519, '\p{^Is_Block= latin_extended_f}', ""); + Expect(0, 67519, '\P{Is_Block= latin_extended_f}', ""); + Expect(1, 67519, '\P{^Is_Block= latin_extended_f}', ""); + Expect(0, 67520, '\p{Is_Block= latin_extended_f}', ""); + Expect(1, 67520, '\p{^Is_Block= latin_extended_f}', ""); + Expect(1, 67520, '\P{Is_Block= latin_extended_f}', ""); + Expect(0, 67520, '\P{^Is_Block= latin_extended_f}', ""); + Error('\p{Is_Blk= LATIN_EXT_F:=}'); + Error('\P{Is_Blk= LATIN_EXT_F:=}'); + Expect(1, 67519, '\p{Is_Blk=latinextf}', ""); + Expect(0, 67519, '\p{^Is_Blk=latinextf}', ""); + Expect(0, 67519, '\P{Is_Blk=latinextf}', ""); + Expect(1, 67519, '\P{^Is_Blk=latinextf}', ""); + Expect(0, 67520, '\p{Is_Blk=latinextf}', ""); + Expect(1, 67520, '\p{^Is_Blk=latinextf}', ""); + Expect(1, 67520, '\P{Is_Blk=latinextf}', ""); + Expect(0, 67520, '\P{^Is_Blk=latinextf}', ""); + Expect(1, 67519, '\p{Is_Blk=-Latin_ext_F}', ""); + Expect(0, 67519, '\p{^Is_Blk=-Latin_ext_F}', ""); + Expect(0, 67519, '\P{Is_Blk=-Latin_ext_F}', ""); + Expect(1, 67519, '\P{^Is_Blk=-Latin_ext_F}', ""); + Expect(0, 67520, '\p{Is_Blk=-Latin_ext_F}', ""); + Expect(1, 67520, '\p{^Is_Blk=-Latin_ext_F}', ""); + Expect(1, 67520, '\P{Is_Blk=-Latin_ext_F}', ""); + Expect(0, 67520, '\P{^Is_Blk=-Latin_ext_F}', ""); + Error('\p{Block:_ latin_Extended_g:=}'); + Error('\P{Block:_ latin_Extended_g:=}'); + Expect(1, 122879, '\p{Block=:\ALatin_Extended_G\z:}', "");; + Expect(0, 122880, '\p{Block=:\ALatin_Extended_G\z:}', "");; + Expect(1, 122879, '\p{Block=latinextendedg}', ""); + Expect(0, 122879, '\p{^Block=latinextendedg}', ""); + Expect(0, 122879, '\P{Block=latinextendedg}', ""); + Expect(1, 122879, '\P{^Block=latinextendedg}', ""); + Expect(0, 122880, '\p{Block=latinextendedg}', ""); + Expect(1, 122880, '\p{^Block=latinextendedg}', ""); + Expect(1, 122880, '\P{Block=latinextendedg}', ""); + Expect(0, 122880, '\P{^Block=latinextendedg}', ""); + Expect(1, 122879, '\p{Block=:\Alatinextendedg\z:}', "");; + Expect(0, 122880, '\p{Block=:\Alatinextendedg\z:}', "");; + Expect(1, 122879, '\p{Block=_Latin_extended_G}', ""); + Expect(0, 122879, '\p{^Block=_Latin_extended_G}', ""); + Expect(0, 122879, '\P{Block=_Latin_extended_G}', ""); + Expect(1, 122879, '\P{^Block=_Latin_extended_G}', ""); + Expect(0, 122880, '\p{Block=_Latin_extended_G}', ""); + Expect(1, 122880, '\p{^Block=_Latin_extended_G}', ""); + Expect(1, 122880, '\P{Block=_Latin_extended_G}', ""); + Expect(0, 122880, '\P{^Block=_Latin_extended_G}', ""); + Error('\p{Blk= latin_EXT_g:=}'); + Error('\P{Blk= latin_EXT_g:=}'); + Expect(1, 122879, '\p{Blk=:\ALatin_Ext_G\z:}', "");; + Expect(0, 122880, '\p{Blk=:\ALatin_Ext_G\z:}', "");; + Expect(1, 122879, '\p{Blk=latinextg}', ""); + Expect(0, 122879, '\p{^Blk=latinextg}', ""); + Expect(0, 122879, '\P{Blk=latinextg}', ""); + Expect(1, 122879, '\P{^Blk=latinextg}', ""); + Expect(0, 122880, '\p{Blk=latinextg}', ""); + Expect(1, 122880, '\p{^Blk=latinextg}', ""); + Expect(1, 122880, '\P{Blk=latinextg}', ""); + Expect(0, 122880, '\P{^Blk=latinextg}', ""); + Expect(1, 122879, '\p{Blk=:\Alatinextg\z:}', "");; + Expect(0, 122880, '\p{Blk=:\Alatinextg\z:}', "");; + Expect(1, 122879, '\p{Blk= _LATIN_Ext_G}', ""); + Expect(0, 122879, '\p{^Blk= _LATIN_Ext_G}', ""); + Expect(0, 122879, '\P{Blk= _LATIN_Ext_G}', ""); + Expect(1, 122879, '\P{^Blk= _LATIN_Ext_G}', ""); + Expect(0, 122880, '\p{Blk= _LATIN_Ext_G}', ""); + Expect(1, 122880, '\p{^Blk= _LATIN_Ext_G}', ""); + Expect(1, 122880, '\P{Blk= _LATIN_Ext_G}', ""); + Expect(0, 122880, '\P{^Blk= _LATIN_Ext_G}', ""); + Error('\p{Is_Block= :=latin_Extended_g}'); + Error('\P{Is_Block= :=latin_Extended_g}'); + Expect(1, 122879, '\p{Is_Block=latinextendedg}', ""); + Expect(0, 122879, '\p{^Is_Block=latinextendedg}', ""); + Expect(0, 122879, '\P{Is_Block=latinextendedg}', ""); + Expect(1, 122879, '\P{^Is_Block=latinextendedg}', ""); + Expect(0, 122880, '\p{Is_Block=latinextendedg}', ""); + Expect(1, 122880, '\p{^Is_Block=latinextendedg}', ""); + Expect(1, 122880, '\P{Is_Block=latinextendedg}', ""); + Expect(0, 122880, '\P{^Is_Block=latinextendedg}', ""); + Expect(1, 122879, '\p{Is_Block= Latin_extended_G}', ""); + Expect(0, 122879, '\p{^Is_Block= Latin_extended_G}', ""); + Expect(0, 122879, '\P{Is_Block= Latin_extended_G}', ""); + Expect(1, 122879, '\P{^Is_Block= Latin_extended_G}', ""); + Expect(0, 122880, '\p{Is_Block= Latin_extended_G}', ""); + Expect(1, 122880, '\p{^Is_Block= Latin_extended_G}', ""); + Expect(1, 122880, '\P{Is_Block= Latin_extended_G}', ""); + Expect(0, 122880, '\P{^Is_Block= Latin_extended_G}', ""); + Error('\p{Is_Blk= -latin_Ext_G:=}'); + Error('\P{Is_Blk= -latin_Ext_G:=}'); + Expect(1, 122879, '\p{Is_Blk:latinextg}', ""); + Expect(0, 122879, '\p{^Is_Blk:latinextg}', ""); + Expect(0, 122879, '\P{Is_Blk:latinextg}', ""); + Expect(1, 122879, '\P{^Is_Blk:latinextg}', ""); + Expect(0, 122880, '\p{Is_Blk:latinextg}', ""); + Expect(1, 122880, '\p{^Is_Blk:latinextg}', ""); + Expect(1, 122880, '\P{Is_Blk:latinextg}', ""); + Expect(0, 122880, '\P{^Is_Blk:latinextg}', ""); + Expect(1, 122879, '\p{Is_Blk=latin_ext_g}', ""); + Expect(0, 122879, '\p{^Is_Blk=latin_ext_g}', ""); + Expect(0, 122879, '\P{Is_Blk=latin_ext_g}', ""); + Expect(1, 122879, '\P{^Is_Blk=latin_ext_g}', ""); + Expect(0, 122880, '\p{Is_Blk=latin_ext_g}', ""); + Expect(1, 122880, '\p{^Is_Blk=latin_ext_g}', ""); + Expect(1, 122880, '\P{Is_Blk=latin_ext_g}', ""); + Expect(0, 122880, '\P{^Is_Blk=latin_ext_g}', ""); + Error('\p{Block=:= Lepcha}'); + Error('\P{Block=:= Lepcha}'); + Expect(1, 7247, '\p{Block=:\ALepcha\z:}', "");; + Expect(0, 7248, '\p{Block=:\ALepcha\z:}', "");; + Expect(1, 7247, '\p{Block=lepcha}', ""); + Expect(0, 7247, '\p{^Block=lepcha}', ""); + Expect(0, 7247, '\P{Block=lepcha}', ""); + Expect(1, 7247, '\P{^Block=lepcha}', ""); + Expect(0, 7248, '\p{Block=lepcha}', ""); + Expect(1, 7248, '\p{^Block=lepcha}', ""); + Expect(1, 7248, '\P{Block=lepcha}', ""); + Expect(0, 7248, '\P{^Block=lepcha}', ""); + Expect(1, 7247, '\p{Block=:\Alepcha\z:}', "");; + Expect(0, 7248, '\p{Block=:\Alepcha\z:}', "");; + Error('\p{Blk=- LEPCHA/a/}'); + Error('\P{Blk=- LEPCHA/a/}'); + Expect(1, 7247, '\p{Blk=:\ALepcha\z:}', "");; + Expect(0, 7248, '\p{Blk=:\ALepcha\z:}', "");; + Expect(1, 7247, '\p{Blk: lepcha}', ""); + Expect(0, 7247, '\p{^Blk: lepcha}', ""); + Expect(0, 7247, '\P{Blk: lepcha}', ""); + Expect(1, 7247, '\P{^Blk: lepcha}', ""); + Expect(0, 7248, '\p{Blk: lepcha}', ""); + Expect(1, 7248, '\p{^Blk: lepcha}', ""); + Expect(1, 7248, '\P{Blk: lepcha}', ""); + Expect(0, 7248, '\P{^Blk: lepcha}', ""); + Expect(1, 7247, '\p{Blk=:\Alepcha\z:}', "");; + Expect(0, 7248, '\p{Blk=:\Alepcha\z:}', "");; + Expect(1, 7247, '\p{Blk= Lepcha}', ""); + Expect(0, 7247, '\p{^Blk= Lepcha}', ""); + Expect(0, 7247, '\P{Blk= Lepcha}', ""); + Expect(1, 7247, '\P{^Blk= Lepcha}', ""); + Expect(0, 7248, '\p{Blk= Lepcha}', ""); + Expect(1, 7248, '\p{^Blk= Lepcha}', ""); + Expect(1, 7248, '\P{Blk= Lepcha}', ""); + Expect(0, 7248, '\P{^Blk= Lepcha}', ""); + Error('\p{Is_Block=/a/-Lepcha}'); + Error('\P{Is_Block=/a/-Lepcha}'); + Expect(1, 7247, '\p{Is_Block=lepcha}', ""); + Expect(0, 7247, '\p{^Is_Block=lepcha}', ""); + Expect(0, 7247, '\P{Is_Block=lepcha}', ""); + Expect(1, 7247, '\P{^Is_Block=lepcha}', ""); + Expect(0, 7248, '\p{Is_Block=lepcha}', ""); + Expect(1, 7248, '\p{^Is_Block=lepcha}', ""); + Expect(1, 7248, '\P{Is_Block=lepcha}', ""); + Expect(0, 7248, '\P{^Is_Block=lepcha}', ""); + Expect(1, 7247, '\p{Is_Block=_-Lepcha}', ""); + Expect(0, 7247, '\p{^Is_Block=_-Lepcha}', ""); + Expect(0, 7247, '\P{Is_Block=_-Lepcha}', ""); + Expect(1, 7247, '\P{^Is_Block=_-Lepcha}', ""); + Expect(0, 7248, '\p{Is_Block=_-Lepcha}', ""); + Expect(1, 7248, '\p{^Is_Block=_-Lepcha}', ""); + Expect(1, 7248, '\P{Is_Block=_-Lepcha}', ""); + Expect(0, 7248, '\P{^Is_Block=_-Lepcha}', ""); + Error('\p{Is_Blk=:=-_Lepcha}'); + Error('\P{Is_Blk=:=-_Lepcha}'); + Expect(1, 7247, '\p{Is_Blk=lepcha}', ""); + Expect(0, 7247, '\p{^Is_Blk=lepcha}', ""); + Expect(0, 7247, '\P{Is_Blk=lepcha}', ""); + Expect(1, 7247, '\P{^Is_Blk=lepcha}', ""); + Expect(0, 7248, '\p{Is_Blk=lepcha}', ""); + Expect(1, 7248, '\p{^Is_Blk=lepcha}', ""); + Expect(1, 7248, '\P{Is_Blk=lepcha}', ""); + Expect(0, 7248, '\P{^Is_Blk=lepcha}', ""); + Expect(1, 7247, '\p{Is_Blk= LEPCHA}', ""); + Expect(0, 7247, '\p{^Is_Blk= LEPCHA}', ""); + Expect(0, 7247, '\P{Is_Blk= LEPCHA}', ""); + Expect(1, 7247, '\P{^Is_Blk= LEPCHA}', ""); + Expect(0, 7248, '\p{Is_Blk= LEPCHA}', ""); + Expect(1, 7248, '\p{^Is_Blk= LEPCHA}', ""); + Expect(1, 7248, '\P{Is_Blk= LEPCHA}', ""); + Expect(0, 7248, '\P{^Is_Blk= LEPCHA}', ""); + Error('\p{Block=:=_Letterlike_SYMBOLS}'); + Error('\P{Block=:=_Letterlike_SYMBOLS}'); + Expect(1, 8527, '\p{Block=:\ALetterlike_Symbols\z:}', "");; + Expect(0, 8528, '\p{Block=:\ALetterlike_Symbols\z:}', "");; + Expect(1, 8527, '\p{Block=letterlikesymbols}', ""); + Expect(0, 8527, '\p{^Block=letterlikesymbols}', ""); + Expect(0, 8527, '\P{Block=letterlikesymbols}', ""); + Expect(1, 8527, '\P{^Block=letterlikesymbols}', ""); + Expect(0, 8528, '\p{Block=letterlikesymbols}', ""); + Expect(1, 8528, '\p{^Block=letterlikesymbols}', ""); + Expect(1, 8528, '\P{Block=letterlikesymbols}', ""); + Expect(0, 8528, '\P{^Block=letterlikesymbols}', ""); + Expect(1, 8527, '\p{Block=:\Aletterlikesymbols\z:}', "");; + Expect(0, 8528, '\p{Block=:\Aletterlikesymbols\z:}', "");; + Expect(1, 8527, '\p{Block: _ Letterlike_symbols}', ""); + Expect(0, 8527, '\p{^Block: _ Letterlike_symbols}', ""); + Expect(0, 8527, '\P{Block: _ Letterlike_symbols}', ""); + Expect(1, 8527, '\P{^Block: _ Letterlike_symbols}', ""); + Expect(0, 8528, '\p{Block: _ Letterlike_symbols}', ""); + Expect(1, 8528, '\p{^Block: _ Letterlike_symbols}', ""); + Expect(1, 8528, '\P{Block: _ Letterlike_symbols}', ""); + Expect(0, 8528, '\P{^Block: _ Letterlike_symbols}', ""); + Error('\p{Blk= /a/Letterlike_symbols}'); + Error('\P{Blk= /a/Letterlike_symbols}'); + Expect(1, 8527, '\p{Blk=:\ALetterlike_Symbols\z:}', "");; + Expect(0, 8528, '\p{Blk=:\ALetterlike_Symbols\z:}', "");; + Expect(1, 8527, '\p{Blk=letterlikesymbols}', ""); + Expect(0, 8527, '\p{^Blk=letterlikesymbols}', ""); + Expect(0, 8527, '\P{Blk=letterlikesymbols}', ""); + Expect(1, 8527, '\P{^Blk=letterlikesymbols}', ""); + Expect(0, 8528, '\p{Blk=letterlikesymbols}', ""); + Expect(1, 8528, '\p{^Blk=letterlikesymbols}', ""); + Expect(1, 8528, '\P{Blk=letterlikesymbols}', ""); + Expect(0, 8528, '\P{^Blk=letterlikesymbols}', ""); + Expect(1, 8527, '\p{Blk=:\Aletterlikesymbols\z:}', "");; + Expect(0, 8528, '\p{Blk=:\Aletterlikesymbols\z:}', "");; + Expect(1, 8527, '\p{Blk= LETTERLIKE_Symbols}', ""); + Expect(0, 8527, '\p{^Blk= LETTERLIKE_Symbols}', ""); + Expect(0, 8527, '\P{Blk= LETTERLIKE_Symbols}', ""); + Expect(1, 8527, '\P{^Blk= LETTERLIKE_Symbols}', ""); + Expect(0, 8528, '\p{Blk= LETTERLIKE_Symbols}', ""); + Expect(1, 8528, '\p{^Blk= LETTERLIKE_Symbols}', ""); + Expect(1, 8528, '\P{Blk= LETTERLIKE_Symbols}', ""); + Expect(0, 8528, '\P{^Blk= LETTERLIKE_Symbols}', ""); + Error('\p{Is_Block= /a/Letterlike_Symbols}'); + Error('\P{Is_Block= /a/Letterlike_Symbols}'); + Expect(1, 8527, '\p{Is_Block=letterlikesymbols}', ""); + Expect(0, 8527, '\p{^Is_Block=letterlikesymbols}', ""); + Expect(0, 8527, '\P{Is_Block=letterlikesymbols}', ""); + Expect(1, 8527, '\P{^Is_Block=letterlikesymbols}', ""); + Expect(0, 8528, '\p{Is_Block=letterlikesymbols}', ""); + Expect(1, 8528, '\p{^Is_Block=letterlikesymbols}', ""); + Expect(1, 8528, '\P{Is_Block=letterlikesymbols}', ""); + Expect(0, 8528, '\P{^Is_Block=letterlikesymbols}', ""); + Expect(1, 8527, '\p{Is_Block= -Letterlike_Symbols}', ""); + Expect(0, 8527, '\p{^Is_Block= -Letterlike_Symbols}', ""); + Expect(0, 8527, '\P{Is_Block= -Letterlike_Symbols}', ""); + Expect(1, 8527, '\P{^Is_Block= -Letterlike_Symbols}', ""); + Expect(0, 8528, '\p{Is_Block= -Letterlike_Symbols}', ""); + Expect(1, 8528, '\p{^Is_Block= -Letterlike_Symbols}', ""); + Expect(1, 8528, '\P{Is_Block= -Letterlike_Symbols}', ""); + Expect(0, 8528, '\P{^Is_Block= -Letterlike_Symbols}', ""); + Error('\p{Is_Blk=_ letterlike_Symbols:=}'); + Error('\P{Is_Blk=_ letterlike_Symbols:=}'); + Expect(1, 8527, '\p{Is_Blk=letterlikesymbols}', ""); + Expect(0, 8527, '\p{^Is_Blk=letterlikesymbols}', ""); + Expect(0, 8527, '\P{Is_Blk=letterlikesymbols}', ""); + Expect(1, 8527, '\P{^Is_Blk=letterlikesymbols}', ""); + Expect(0, 8528, '\p{Is_Blk=letterlikesymbols}', ""); + Expect(1, 8528, '\p{^Is_Blk=letterlikesymbols}', ""); + Expect(1, 8528, '\P{Is_Blk=letterlikesymbols}', ""); + Expect(0, 8528, '\P{^Is_Blk=letterlikesymbols}', ""); + Expect(1, 8527, '\p{Is_Blk:--letterlike_SYMBOLS}', ""); + Expect(0, 8527, '\p{^Is_Blk:--letterlike_SYMBOLS}', ""); + Expect(0, 8527, '\P{Is_Blk:--letterlike_SYMBOLS}', ""); + Expect(1, 8527, '\P{^Is_Blk:--letterlike_SYMBOLS}', ""); + Expect(0, 8528, '\p{Is_Blk:--letterlike_SYMBOLS}', ""); + Expect(1, 8528, '\p{^Is_Blk:--letterlike_SYMBOLS}', ""); + Expect(1, 8528, '\P{Is_Blk:--letterlike_SYMBOLS}', ""); + Expect(0, 8528, '\P{^Is_Blk:--letterlike_SYMBOLS}', ""); + Error('\p{Block=/a/--Limbu}'); + Error('\P{Block=/a/--Limbu}'); + Expect(1, 6479, '\p{Block=:\ALimbu\z:}', "");; + Expect(0, 6480, '\p{Block=:\ALimbu\z:}', "");; + Expect(1, 6479, '\p{Block=limbu}', ""); + Expect(0, 6479, '\p{^Block=limbu}', ""); + Expect(0, 6479, '\P{Block=limbu}', ""); + Expect(1, 6479, '\P{^Block=limbu}', ""); + Expect(0, 6480, '\p{Block=limbu}', ""); + Expect(1, 6480, '\p{^Block=limbu}', ""); + Expect(1, 6480, '\P{Block=limbu}', ""); + Expect(0, 6480, '\P{^Block=limbu}', ""); + Expect(1, 6479, '\p{Block=:\Alimbu\z:}', "");; + Expect(0, 6480, '\p{Block=:\Alimbu\z:}', "");; + Expect(1, 6479, '\p{Block=- limbu}', ""); + Expect(0, 6479, '\p{^Block=- limbu}', ""); + Expect(0, 6479, '\P{Block=- limbu}', ""); + Expect(1, 6479, '\P{^Block=- limbu}', ""); + Expect(0, 6480, '\p{Block=- limbu}', ""); + Expect(1, 6480, '\p{^Block=- limbu}', ""); + Expect(1, 6480, '\P{Block=- limbu}', ""); + Expect(0, 6480, '\P{^Block=- limbu}', ""); + Error('\p{Blk: /a/Limbu}'); + Error('\P{Blk: /a/Limbu}'); + Expect(1, 6479, '\p{Blk=:\ALimbu\z:}', "");; + Expect(0, 6480, '\p{Blk=:\ALimbu\z:}', "");; + Expect(1, 6479, '\p{Blk=limbu}', ""); + Expect(0, 6479, '\p{^Blk=limbu}', ""); + Expect(0, 6479, '\P{Blk=limbu}', ""); + Expect(1, 6479, '\P{^Blk=limbu}', ""); + Expect(0, 6480, '\p{Blk=limbu}', ""); + Expect(1, 6480, '\p{^Blk=limbu}', ""); + Expect(1, 6480, '\P{Blk=limbu}', ""); + Expect(0, 6480, '\P{^Blk=limbu}', ""); + Expect(1, 6479, '\p{Blk=:\Alimbu\z:}', "");; + Expect(0, 6480, '\p{Blk=:\Alimbu\z:}', "");; + Expect(1, 6479, '\p{Blk=- Limbu}', ""); + Expect(0, 6479, '\p{^Blk=- Limbu}', ""); + Expect(0, 6479, '\P{Blk=- Limbu}', ""); + Expect(1, 6479, '\P{^Blk=- Limbu}', ""); + Expect(0, 6480, '\p{Blk=- Limbu}', ""); + Expect(1, 6480, '\p{^Blk=- Limbu}', ""); + Expect(1, 6480, '\P{Blk=- Limbu}', ""); + Expect(0, 6480, '\P{^Blk=- Limbu}', ""); + Error('\p{Is_Block=-limbu:=}'); + Error('\P{Is_Block=-limbu:=}'); + Expect(1, 6479, '\p{Is_Block: limbu}', ""); + Expect(0, 6479, '\p{^Is_Block: limbu}', ""); + Expect(0, 6479, '\P{Is_Block: limbu}', ""); + Expect(1, 6479, '\P{^Is_Block: limbu}', ""); + Expect(0, 6480, '\p{Is_Block: limbu}', ""); + Expect(1, 6480, '\p{^Is_Block: limbu}', ""); + Expect(1, 6480, '\P{Is_Block: limbu}', ""); + Expect(0, 6480, '\P{^Is_Block: limbu}', ""); + Expect(1, 6479, '\p{Is_Block= LIMBU}', ""); + Expect(0, 6479, '\p{^Is_Block= LIMBU}', ""); + Expect(0, 6479, '\P{Is_Block= LIMBU}', ""); + Expect(1, 6479, '\P{^Is_Block= LIMBU}', ""); + Expect(0, 6480, '\p{Is_Block= LIMBU}', ""); + Expect(1, 6480, '\p{^Is_Block= LIMBU}', ""); + Expect(1, 6480, '\P{Is_Block= LIMBU}', ""); + Expect(0, 6480, '\P{^Is_Block= LIMBU}', ""); + Error('\p{Is_Blk= Limbu/a/}'); + Error('\P{Is_Blk= Limbu/a/}'); + Expect(1, 6479, '\p{Is_Blk=limbu}', ""); + Expect(0, 6479, '\p{^Is_Blk=limbu}', ""); + Expect(0, 6479, '\P{Is_Blk=limbu}', ""); + Expect(1, 6479, '\P{^Is_Blk=limbu}', ""); + Expect(0, 6480, '\p{Is_Blk=limbu}', ""); + Expect(1, 6480, '\p{^Is_Blk=limbu}', ""); + Expect(1, 6480, '\P{Is_Blk=limbu}', ""); + Expect(0, 6480, '\P{^Is_Blk=limbu}', ""); + Expect(1, 6479, '\p{Is_Blk=-limbu}', ""); + Expect(0, 6479, '\p{^Is_Blk=-limbu}', ""); + Expect(0, 6479, '\P{Is_Blk=-limbu}', ""); + Expect(1, 6479, '\P{^Is_Blk=-limbu}', ""); + Expect(0, 6480, '\p{Is_Blk=-limbu}', ""); + Expect(1, 6480, '\p{^Is_Blk=-limbu}', ""); + Expect(1, 6480, '\P{Is_Blk=-limbu}', ""); + Expect(0, 6480, '\P{^Is_Blk=-limbu}', ""); + Error('\p{Block=:= -LINEAR_A}'); + Error('\P{Block=:= -LINEAR_A}'); + Expect(1, 67455, '\p{Block=:\ALinear_A\z:}', "");; + Expect(0, 67456, '\p{Block=:\ALinear_A\z:}', "");; + Expect(1, 67455, '\p{Block=lineara}', ""); + Expect(0, 67455, '\p{^Block=lineara}', ""); + Expect(0, 67455, '\P{Block=lineara}', ""); + Expect(1, 67455, '\P{^Block=lineara}', ""); + Expect(0, 67456, '\p{Block=lineara}', ""); + Expect(1, 67456, '\p{^Block=lineara}', ""); + Expect(1, 67456, '\P{Block=lineara}', ""); + Expect(0, 67456, '\P{^Block=lineara}', ""); + Expect(1, 67455, '\p{Block=:\Alineara\z:}', "");; + Expect(0, 67456, '\p{Block=:\Alineara\z:}', "");; + Expect(1, 67455, '\p{Block: _Linear_a}', ""); + Expect(0, 67455, '\p{^Block: _Linear_a}', ""); + Expect(0, 67455, '\P{Block: _Linear_a}', ""); + Expect(1, 67455, '\P{^Block: _Linear_a}', ""); + Expect(0, 67456, '\p{Block: _Linear_a}', ""); + Expect(1, 67456, '\p{^Block: _Linear_a}', ""); + Expect(1, 67456, '\P{Block: _Linear_a}', ""); + Expect(0, 67456, '\P{^Block: _Linear_a}', ""); + Error('\p{Blk= /a/Linear_A}'); + Error('\P{Blk= /a/Linear_A}'); + Expect(1, 67455, '\p{Blk=:\ALinear_A\z:}', "");; + Expect(0, 67456, '\p{Blk=:\ALinear_A\z:}', "");; + Expect(1, 67455, '\p{Blk=lineara}', ""); + Expect(0, 67455, '\p{^Blk=lineara}', ""); + Expect(0, 67455, '\P{Blk=lineara}', ""); + Expect(1, 67455, '\P{^Blk=lineara}', ""); + Expect(0, 67456, '\p{Blk=lineara}', ""); + Expect(1, 67456, '\p{^Blk=lineara}', ""); + Expect(1, 67456, '\P{Blk=lineara}', ""); + Expect(0, 67456, '\P{^Blk=lineara}', ""); + Expect(1, 67455, '\p{Blk=:\Alineara\z:}', "");; + Expect(0, 67456, '\p{Blk=:\Alineara\z:}', "");; + Expect(1, 67455, '\p{Blk=-_linear_A}', ""); + Expect(0, 67455, '\p{^Blk=-_linear_A}', ""); + Expect(0, 67455, '\P{Blk=-_linear_A}', ""); + Expect(1, 67455, '\P{^Blk=-_linear_A}', ""); + Expect(0, 67456, '\p{Blk=-_linear_A}', ""); + Expect(1, 67456, '\p{^Blk=-_linear_A}', ""); + Expect(1, 67456, '\P{Blk=-_linear_A}', ""); + Expect(0, 67456, '\P{^Blk=-_linear_A}', ""); + Error('\p{Is_Block= LINEAR_A/a/}'); + Error('\P{Is_Block= LINEAR_A/a/}'); + Expect(1, 67455, '\p{Is_Block=lineara}', ""); + Expect(0, 67455, '\p{^Is_Block=lineara}', ""); + Expect(0, 67455, '\P{Is_Block=lineara}', ""); + Expect(1, 67455, '\P{^Is_Block=lineara}', ""); + Expect(0, 67456, '\p{Is_Block=lineara}', ""); + Expect(1, 67456, '\p{^Is_Block=lineara}', ""); + Expect(1, 67456, '\P{Is_Block=lineara}', ""); + Expect(0, 67456, '\P{^Is_Block=lineara}', ""); + Expect(1, 67455, '\p{Is_Block= LINEAR_A}', ""); + Expect(0, 67455, '\p{^Is_Block= LINEAR_A}', ""); + Expect(0, 67455, '\P{Is_Block= LINEAR_A}', ""); + Expect(1, 67455, '\P{^Is_Block= LINEAR_A}', ""); + Expect(0, 67456, '\p{Is_Block= LINEAR_A}', ""); + Expect(1, 67456, '\p{^Is_Block= LINEAR_A}', ""); + Expect(1, 67456, '\P{Is_Block= LINEAR_A}', ""); + Expect(0, 67456, '\P{^Is_Block= LINEAR_A}', ""); + Error('\p{Is_Blk=/a/Linear_A}'); + Error('\P{Is_Blk=/a/Linear_A}'); + Expect(1, 67455, '\p{Is_Blk: lineara}', ""); + Expect(0, 67455, '\p{^Is_Blk: lineara}', ""); + Expect(0, 67455, '\P{Is_Blk: lineara}', ""); + Expect(1, 67455, '\P{^Is_Blk: lineara}', ""); + Expect(0, 67456, '\p{Is_Blk: lineara}', ""); + Expect(1, 67456, '\p{^Is_Blk: lineara}', ""); + Expect(1, 67456, '\P{Is_Blk: lineara}', ""); + Expect(0, 67456, '\P{^Is_Blk: lineara}', ""); + Expect(1, 67455, '\p{Is_Blk=_Linear_A}', ""); + Expect(0, 67455, '\p{^Is_Blk=_Linear_A}', ""); + Expect(0, 67455, '\P{Is_Blk=_Linear_A}', ""); + Expect(1, 67455, '\P{^Is_Blk=_Linear_A}', ""); + Expect(0, 67456, '\p{Is_Blk=_Linear_A}', ""); + Expect(1, 67456, '\p{^Is_Blk=_Linear_A}', ""); + Expect(1, 67456, '\P{Is_Blk=_Linear_A}', ""); + Expect(0, 67456, '\P{^Is_Blk=_Linear_A}', ""); + Error('\p{Block=:=-Linear_B_Ideograms}'); + Error('\P{Block=:=-Linear_B_Ideograms}'); + Expect(1, 65791, '\p{Block=:\ALinear_B_Ideograms\z:}', "");; + Expect(0, 65792, '\p{Block=:\ALinear_B_Ideograms\z:}', "");; + Expect(1, 65791, '\p{Block=linearbideograms}', ""); + Expect(0, 65791, '\p{^Block=linearbideograms}', ""); + Expect(0, 65791, '\P{Block=linearbideograms}', ""); + Expect(1, 65791, '\P{^Block=linearbideograms}', ""); + Expect(0, 65792, '\p{Block=linearbideograms}', ""); + Expect(1, 65792, '\p{^Block=linearbideograms}', ""); + Expect(1, 65792, '\P{Block=linearbideograms}', ""); + Expect(0, 65792, '\P{^Block=linearbideograms}', ""); + Expect(1, 65791, '\p{Block=:\Alinearbideograms\z:}', "");; + Expect(0, 65792, '\p{Block=:\Alinearbideograms\z:}', "");; + Expect(1, 65791, '\p{Block=- LINEAR_B_Ideograms}', ""); + Expect(0, 65791, '\p{^Block=- LINEAR_B_Ideograms}', ""); + Expect(0, 65791, '\P{Block=- LINEAR_B_Ideograms}', ""); + Expect(1, 65791, '\P{^Block=- LINEAR_B_Ideograms}', ""); + Expect(0, 65792, '\p{Block=- LINEAR_B_Ideograms}', ""); + Expect(1, 65792, '\p{^Block=- LINEAR_B_Ideograms}', ""); + Expect(1, 65792, '\P{Block=- LINEAR_B_Ideograms}', ""); + Expect(0, 65792, '\P{^Block=- LINEAR_B_Ideograms}', ""); + Error('\p{Blk=-:=LINEAR_B_IDEOGRAMS}'); + Error('\P{Blk=-:=LINEAR_B_IDEOGRAMS}'); + Expect(1, 65791, '\p{Blk=:\ALinear_B_Ideograms\z:}', "");; + Expect(0, 65792, '\p{Blk=:\ALinear_B_Ideograms\z:}', "");; + Expect(1, 65791, '\p{Blk=linearbideograms}', ""); + Expect(0, 65791, '\p{^Blk=linearbideograms}', ""); + Expect(0, 65791, '\P{Blk=linearbideograms}', ""); + Expect(1, 65791, '\P{^Blk=linearbideograms}', ""); + Expect(0, 65792, '\p{Blk=linearbideograms}', ""); + Expect(1, 65792, '\p{^Blk=linearbideograms}', ""); + Expect(1, 65792, '\P{Blk=linearbideograms}', ""); + Expect(0, 65792, '\P{^Blk=linearbideograms}', ""); + Expect(1, 65791, '\p{Blk=:\Alinearbideograms\z:}', "");; + Expect(0, 65792, '\p{Blk=:\Alinearbideograms\z:}', "");; + Expect(1, 65791, '\p{Blk: -Linear_b_IDEOGRAMS}', ""); + Expect(0, 65791, '\p{^Blk: -Linear_b_IDEOGRAMS}', ""); + Expect(0, 65791, '\P{Blk: -Linear_b_IDEOGRAMS}', ""); + Expect(1, 65791, '\P{^Blk: -Linear_b_IDEOGRAMS}', ""); + Expect(0, 65792, '\p{Blk: -Linear_b_IDEOGRAMS}', ""); + Expect(1, 65792, '\p{^Blk: -Linear_b_IDEOGRAMS}', ""); + Expect(1, 65792, '\P{Blk: -Linear_b_IDEOGRAMS}', ""); + Expect(0, 65792, '\P{^Blk: -Linear_b_IDEOGRAMS}', ""); + Error('\p{Is_Block=/a/- Linear_B_Ideograms}'); + Error('\P{Is_Block=/a/- Linear_B_Ideograms}'); + Expect(1, 65791, '\p{Is_Block: linearbideograms}', ""); + Expect(0, 65791, '\p{^Is_Block: linearbideograms}', ""); + Expect(0, 65791, '\P{Is_Block: linearbideograms}', ""); + Expect(1, 65791, '\P{^Is_Block: linearbideograms}', ""); + Expect(0, 65792, '\p{Is_Block: linearbideograms}', ""); + Expect(1, 65792, '\p{^Is_Block: linearbideograms}', ""); + Expect(1, 65792, '\P{Is_Block: linearbideograms}', ""); + Expect(0, 65792, '\P{^Is_Block: linearbideograms}', ""); + Expect(1, 65791, '\p{Is_Block= Linear_B_Ideograms}', ""); + Expect(0, 65791, '\p{^Is_Block= Linear_B_Ideograms}', ""); + Expect(0, 65791, '\P{Is_Block= Linear_B_Ideograms}', ""); + Expect(1, 65791, '\P{^Is_Block= Linear_B_Ideograms}', ""); + Expect(0, 65792, '\p{Is_Block= Linear_B_Ideograms}', ""); + Expect(1, 65792, '\p{^Is_Block= Linear_B_Ideograms}', ""); + Expect(1, 65792, '\P{Is_Block= Linear_B_Ideograms}', ""); + Expect(0, 65792, '\P{^Is_Block= Linear_B_Ideograms}', ""); + Error('\p{Is_Blk=:= LINEAR_B_Ideograms}'); + Error('\P{Is_Blk=:= LINEAR_B_Ideograms}'); + Expect(1, 65791, '\p{Is_Blk=linearbideograms}', ""); + Expect(0, 65791, '\p{^Is_Blk=linearbideograms}', ""); + Expect(0, 65791, '\P{Is_Blk=linearbideograms}', ""); + Expect(1, 65791, '\P{^Is_Blk=linearbideograms}', ""); + Expect(0, 65792, '\p{Is_Blk=linearbideograms}', ""); + Expect(1, 65792, '\p{^Is_Blk=linearbideograms}', ""); + Expect(1, 65792, '\P{Is_Blk=linearbideograms}', ""); + Expect(0, 65792, '\P{^Is_Blk=linearbideograms}', ""); + Expect(1, 65791, '\p{Is_Blk=- Linear_B_ideograms}', ""); + Expect(0, 65791, '\p{^Is_Blk=- Linear_B_ideograms}', ""); + Expect(0, 65791, '\P{Is_Blk=- Linear_B_ideograms}', ""); + Expect(1, 65791, '\P{^Is_Blk=- Linear_B_ideograms}', ""); + Expect(0, 65792, '\p{Is_Blk=- Linear_B_ideograms}', ""); + Expect(1, 65792, '\p{^Is_Blk=- Linear_B_ideograms}', ""); + Expect(1, 65792, '\P{Is_Blk=- Linear_B_ideograms}', ""); + Expect(0, 65792, '\P{^Is_Blk=- Linear_B_ideograms}', ""); + Error('\p{Block=/a/Linear_B_Syllabary}'); + Error('\P{Block=/a/Linear_B_Syllabary}'); + Expect(1, 65663, '\p{Block=:\ALinear_B_Syllabary\z:}', "");; + Expect(0, 65664, '\p{Block=:\ALinear_B_Syllabary\z:}', "");; + Expect(1, 65663, '\p{Block=linearbsyllabary}', ""); + Expect(0, 65663, '\p{^Block=linearbsyllabary}', ""); + Expect(0, 65663, '\P{Block=linearbsyllabary}', ""); + Expect(1, 65663, '\P{^Block=linearbsyllabary}', ""); + Expect(0, 65664, '\p{Block=linearbsyllabary}', ""); + Expect(1, 65664, '\p{^Block=linearbsyllabary}', ""); + Expect(1, 65664, '\P{Block=linearbsyllabary}', ""); + Expect(0, 65664, '\P{^Block=linearbsyllabary}', ""); + Expect(1, 65663, '\p{Block=:\Alinearbsyllabary\z:}', "");; + Expect(0, 65664, '\p{Block=:\Alinearbsyllabary\z:}', "");; + Expect(1, 65663, '\p{Block= linear_B_Syllabary}', ""); + Expect(0, 65663, '\p{^Block= linear_B_Syllabary}', ""); + Expect(0, 65663, '\P{Block= linear_B_Syllabary}', ""); + Expect(1, 65663, '\P{^Block= linear_B_Syllabary}', ""); + Expect(0, 65664, '\p{Block= linear_B_Syllabary}', ""); + Expect(1, 65664, '\p{^Block= linear_B_Syllabary}', ""); + Expect(1, 65664, '\P{Block= linear_B_Syllabary}', ""); + Expect(0, 65664, '\P{^Block= linear_B_Syllabary}', ""); + Error('\p{Blk=/a/ -linear_B_syllabary}'); + Error('\P{Blk=/a/ -linear_B_syllabary}'); + Expect(1, 65663, '\p{Blk=:\ALinear_B_Syllabary\z:}', "");; + Expect(0, 65664, '\p{Blk=:\ALinear_B_Syllabary\z:}', "");; + Expect(1, 65663, '\p{Blk=linearbsyllabary}', ""); + Expect(0, 65663, '\p{^Blk=linearbsyllabary}', ""); + Expect(0, 65663, '\P{Blk=linearbsyllabary}', ""); + Expect(1, 65663, '\P{^Blk=linearbsyllabary}', ""); + Expect(0, 65664, '\p{Blk=linearbsyllabary}', ""); + Expect(1, 65664, '\p{^Blk=linearbsyllabary}', ""); + Expect(1, 65664, '\P{Blk=linearbsyllabary}', ""); + Expect(0, 65664, '\P{^Blk=linearbsyllabary}', ""); + Expect(1, 65663, '\p{Blk=:\Alinearbsyllabary\z:}', "");; + Expect(0, 65664, '\p{Blk=:\Alinearbsyllabary\z:}', "");; + Expect(1, 65663, '\p{Blk= _linear_B_syllabary}', ""); + Expect(0, 65663, '\p{^Blk= _linear_B_syllabary}', ""); + Expect(0, 65663, '\P{Blk= _linear_B_syllabary}', ""); + Expect(1, 65663, '\P{^Blk= _linear_B_syllabary}', ""); + Expect(0, 65664, '\p{Blk= _linear_B_syllabary}', ""); + Expect(1, 65664, '\p{^Blk= _linear_B_syllabary}', ""); + Expect(1, 65664, '\P{Blk= _linear_B_syllabary}', ""); + Expect(0, 65664, '\P{^Blk= _linear_B_syllabary}', ""); + Error('\p{Is_Block=_/a/Linear_b_syllabary}'); + Error('\P{Is_Block=_/a/Linear_b_syllabary}'); + Expect(1, 65663, '\p{Is_Block=linearbsyllabary}', ""); + Expect(0, 65663, '\p{^Is_Block=linearbsyllabary}', ""); + Expect(0, 65663, '\P{Is_Block=linearbsyllabary}', ""); + Expect(1, 65663, '\P{^Is_Block=linearbsyllabary}', ""); + Expect(0, 65664, '\p{Is_Block=linearbsyllabary}', ""); + Expect(1, 65664, '\p{^Is_Block=linearbsyllabary}', ""); + Expect(1, 65664, '\P{Is_Block=linearbsyllabary}', ""); + Expect(0, 65664, '\P{^Is_Block=linearbsyllabary}', ""); + Expect(1, 65663, '\p{Is_Block= _Linear_B_Syllabary}', ""); + Expect(0, 65663, '\p{^Is_Block= _Linear_B_Syllabary}', ""); + Expect(0, 65663, '\P{Is_Block= _Linear_B_Syllabary}', ""); + Expect(1, 65663, '\P{^Is_Block= _Linear_B_Syllabary}', ""); + Expect(0, 65664, '\p{Is_Block= _Linear_B_Syllabary}', ""); + Expect(1, 65664, '\p{^Is_Block= _Linear_B_Syllabary}', ""); + Expect(1, 65664, '\P{Is_Block= _Linear_B_Syllabary}', ""); + Expect(0, 65664, '\P{^Is_Block= _Linear_B_Syllabary}', ""); + Error('\p{Is_Blk=:=_Linear_B_SYLLABARY}'); + Error('\P{Is_Blk=:=_Linear_B_SYLLABARY}'); + Expect(1, 65663, '\p{Is_Blk: linearbsyllabary}', ""); + Expect(0, 65663, '\p{^Is_Blk: linearbsyllabary}', ""); + Expect(0, 65663, '\P{Is_Blk: linearbsyllabary}', ""); + Expect(1, 65663, '\P{^Is_Blk: linearbsyllabary}', ""); + Expect(0, 65664, '\p{Is_Blk: linearbsyllabary}', ""); + Expect(1, 65664, '\p{^Is_Blk: linearbsyllabary}', ""); + Expect(1, 65664, '\P{Is_Blk: linearbsyllabary}', ""); + Expect(0, 65664, '\P{^Is_Blk: linearbsyllabary}', ""); + Expect(1, 65663, '\p{Is_Blk= -linear_b_Syllabary}', ""); + Expect(0, 65663, '\p{^Is_Blk= -linear_b_Syllabary}', ""); + Expect(0, 65663, '\P{Is_Blk= -linear_b_Syllabary}', ""); + Expect(1, 65663, '\P{^Is_Blk= -linear_b_Syllabary}', ""); + Expect(0, 65664, '\p{Is_Blk= -linear_b_Syllabary}', ""); + Expect(1, 65664, '\p{^Is_Blk= -linear_b_Syllabary}', ""); + Expect(1, 65664, '\P{Is_Blk= -linear_b_Syllabary}', ""); + Expect(0, 65664, '\P{^Is_Blk= -linear_b_Syllabary}', ""); + Error('\p{Block= _lisu/a/}'); + Error('\P{Block= _lisu/a/}'); + Expect(1, 42239, '\p{Block=:\ALisu\z:}', "");; + Expect(0, 42240, '\p{Block=:\ALisu\z:}', "");; + Expect(1, 42239, '\p{Block=lisu}', ""); + Expect(0, 42239, '\p{^Block=lisu}', ""); + Expect(0, 42239, '\P{Block=lisu}', ""); + Expect(1, 42239, '\P{^Block=lisu}', ""); + Expect(0, 42240, '\p{Block=lisu}', ""); + Expect(1, 42240, '\p{^Block=lisu}', ""); + Expect(1, 42240, '\P{Block=lisu}', ""); + Expect(0, 42240, '\P{^Block=lisu}', ""); + Expect(1, 42239, '\p{Block=:\Alisu\z:}', "");; + Expect(0, 42240, '\p{Block=:\Alisu\z:}', "");; + Expect(1, 42239, '\p{Block= -lisu}', ""); + Expect(0, 42239, '\p{^Block= -lisu}', ""); + Expect(0, 42239, '\P{Block= -lisu}', ""); + Expect(1, 42239, '\P{^Block= -lisu}', ""); + Expect(0, 42240, '\p{Block= -lisu}', ""); + Expect(1, 42240, '\p{^Block= -lisu}', ""); + Expect(1, 42240, '\P{Block= -lisu}', ""); + Expect(0, 42240, '\P{^Block= -lisu}', ""); + Error('\p{Blk= lisu:=}'); + Error('\P{Blk= lisu:=}'); + Expect(1, 42239, '\p{Blk=:\ALisu\z:}', "");; + Expect(0, 42240, '\p{Blk=:\ALisu\z:}', "");; + Expect(1, 42239, '\p{Blk=lisu}', ""); + Expect(0, 42239, '\p{^Blk=lisu}', ""); + Expect(0, 42239, '\P{Blk=lisu}', ""); + Expect(1, 42239, '\P{^Blk=lisu}', ""); + Expect(0, 42240, '\p{Blk=lisu}', ""); + Expect(1, 42240, '\p{^Blk=lisu}', ""); + Expect(1, 42240, '\P{Blk=lisu}', ""); + Expect(0, 42240, '\P{^Blk=lisu}', ""); + Expect(1, 42239, '\p{Blk=:\Alisu\z:}', "");; + Expect(0, 42240, '\p{Blk=:\Alisu\z:}', "");; + Expect(1, 42239, '\p{Blk=_ lisu}', ""); + Expect(0, 42239, '\p{^Blk=_ lisu}', ""); + Expect(0, 42239, '\P{Blk=_ lisu}', ""); + Expect(1, 42239, '\P{^Blk=_ lisu}', ""); + Expect(0, 42240, '\p{Blk=_ lisu}', ""); + Expect(1, 42240, '\p{^Blk=_ lisu}', ""); + Expect(1, 42240, '\P{Blk=_ lisu}', ""); + Expect(0, 42240, '\P{^Blk=_ lisu}', ""); + Error('\p{Is_Block= -Lisu/a/}'); + Error('\P{Is_Block= -Lisu/a/}'); + Expect(1, 42239, '\p{Is_Block: lisu}', ""); + Expect(0, 42239, '\p{^Is_Block: lisu}', ""); + Expect(0, 42239, '\P{Is_Block: lisu}', ""); + Expect(1, 42239, '\P{^Is_Block: lisu}', ""); + Expect(0, 42240, '\p{Is_Block: lisu}', ""); + Expect(1, 42240, '\p{^Is_Block: lisu}', ""); + Expect(1, 42240, '\P{Is_Block: lisu}', ""); + Expect(0, 42240, '\P{^Is_Block: lisu}', ""); + Expect(1, 42239, '\p{Is_Block=_Lisu}', ""); + Expect(0, 42239, '\p{^Is_Block=_Lisu}', ""); + Expect(0, 42239, '\P{Is_Block=_Lisu}', ""); + Expect(1, 42239, '\P{^Is_Block=_Lisu}', ""); + Expect(0, 42240, '\p{Is_Block=_Lisu}', ""); + Expect(1, 42240, '\p{^Is_Block=_Lisu}', ""); + Expect(1, 42240, '\P{Is_Block=_Lisu}', ""); + Expect(0, 42240, '\P{^Is_Block=_Lisu}', ""); + Error('\p{Is_Blk= /a/Lisu}'); + Error('\P{Is_Blk= /a/Lisu}'); + Expect(1, 42239, '\p{Is_Blk=lisu}', ""); + Expect(0, 42239, '\p{^Is_Blk=lisu}', ""); + Expect(0, 42239, '\P{Is_Blk=lisu}', ""); + Expect(1, 42239, '\P{^Is_Blk=lisu}', ""); + Expect(0, 42240, '\p{Is_Blk=lisu}', ""); + Expect(1, 42240, '\p{^Is_Blk=lisu}', ""); + Expect(1, 42240, '\P{Is_Blk=lisu}', ""); + Expect(0, 42240, '\P{^Is_Blk=lisu}', ""); + Expect(1, 42239, '\p{Is_Blk=-lisu}', ""); + Expect(0, 42239, '\p{^Is_Blk=-lisu}', ""); + Expect(0, 42239, '\P{Is_Blk=-lisu}', ""); + Expect(1, 42239, '\P{^Is_Blk=-lisu}', ""); + Expect(0, 42240, '\p{Is_Blk=-lisu}', ""); + Expect(1, 42240, '\p{^Is_Blk=-lisu}', ""); + Expect(1, 42240, '\P{Is_Blk=-lisu}', ""); + Expect(0, 42240, '\P{^Is_Blk=-lisu}', ""); + Error('\p{Block= :=LISU_Supplement}'); + Error('\P{Block= :=LISU_Supplement}'); + Expect(1, 73663, '\p{Block=:\ALisu_Supplement\z:}', "");; + Expect(0, 73664, '\p{Block=:\ALisu_Supplement\z:}', "");; + Expect(1, 73663, '\p{Block=lisusupplement}', ""); + Expect(0, 73663, '\p{^Block=lisusupplement}', ""); + Expect(0, 73663, '\P{Block=lisusupplement}', ""); + Expect(1, 73663, '\P{^Block=lisusupplement}', ""); + Expect(0, 73664, '\p{Block=lisusupplement}', ""); + Expect(1, 73664, '\p{^Block=lisusupplement}', ""); + Expect(1, 73664, '\P{Block=lisusupplement}', ""); + Expect(0, 73664, '\P{^Block=lisusupplement}', ""); + Expect(1, 73663, '\p{Block=:\Alisusupplement\z:}', "");; + Expect(0, 73664, '\p{Block=:\Alisusupplement\z:}', "");; + Expect(1, 73663, '\p{Block=-LISU_SUPPLEMENT}', ""); + Expect(0, 73663, '\p{^Block=-LISU_SUPPLEMENT}', ""); + Expect(0, 73663, '\P{Block=-LISU_SUPPLEMENT}', ""); + Expect(1, 73663, '\P{^Block=-LISU_SUPPLEMENT}', ""); + Expect(0, 73664, '\p{Block=-LISU_SUPPLEMENT}', ""); + Expect(1, 73664, '\p{^Block=-LISU_SUPPLEMENT}', ""); + Expect(1, 73664, '\P{Block=-LISU_SUPPLEMENT}', ""); + Expect(0, 73664, '\P{^Block=-LISU_SUPPLEMENT}', ""); + Error('\p{Blk= /a/LISU_Sup}'); + Error('\P{Blk= /a/LISU_Sup}'); + Expect(1, 73663, '\p{Blk=:\ALisu_Sup\z:}', "");; + Expect(0, 73664, '\p{Blk=:\ALisu_Sup\z:}', "");; + Expect(1, 73663, '\p{Blk=lisusup}', ""); + Expect(0, 73663, '\p{^Blk=lisusup}', ""); + Expect(0, 73663, '\P{Blk=lisusup}', ""); + Expect(1, 73663, '\P{^Blk=lisusup}', ""); + Expect(0, 73664, '\p{Blk=lisusup}', ""); + Expect(1, 73664, '\p{^Blk=lisusup}', ""); + Expect(1, 73664, '\P{Blk=lisusup}', ""); + Expect(0, 73664, '\P{^Blk=lisusup}', ""); + Expect(1, 73663, '\p{Blk=:\Alisusup\z:}', "");; + Expect(0, 73664, '\p{Blk=:\Alisusup\z:}', "");; + Expect(1, 73663, '\p{Blk=_ LISU_sup}', ""); + Expect(0, 73663, '\p{^Blk=_ LISU_sup}', ""); + Expect(0, 73663, '\P{Blk=_ LISU_sup}', ""); + Expect(1, 73663, '\P{^Blk=_ LISU_sup}', ""); + Expect(0, 73664, '\p{Blk=_ LISU_sup}', ""); + Expect(1, 73664, '\p{^Blk=_ LISU_sup}', ""); + Expect(1, 73664, '\P{Blk=_ LISU_sup}', ""); + Expect(0, 73664, '\P{^Blk=_ LISU_sup}', ""); + Error('\p{Is_Block=-Lisu_supplement/a/}'); + Error('\P{Is_Block=-Lisu_supplement/a/}'); + Expect(1, 73663, '\p{Is_Block=lisusupplement}', ""); + Expect(0, 73663, '\p{^Is_Block=lisusupplement}', ""); + Expect(0, 73663, '\P{Is_Block=lisusupplement}', ""); + Expect(1, 73663, '\P{^Is_Block=lisusupplement}', ""); + Expect(0, 73664, '\p{Is_Block=lisusupplement}', ""); + Expect(1, 73664, '\p{^Is_Block=lisusupplement}', ""); + Expect(1, 73664, '\P{Is_Block=lisusupplement}', ""); + Expect(0, 73664, '\P{^Is_Block=lisusupplement}', ""); + Expect(1, 73663, '\p{Is_Block=- LISU_Supplement}', ""); + Expect(0, 73663, '\p{^Is_Block=- LISU_Supplement}', ""); + Expect(0, 73663, '\P{Is_Block=- LISU_Supplement}', ""); + Expect(1, 73663, '\P{^Is_Block=- LISU_Supplement}', ""); + Expect(0, 73664, '\p{Is_Block=- LISU_Supplement}', ""); + Expect(1, 73664, '\p{^Is_Block=- LISU_Supplement}', ""); + Expect(1, 73664, '\P{Is_Block=- LISU_Supplement}', ""); + Expect(0, 73664, '\P{^Is_Block=- LISU_Supplement}', ""); + Error('\p{Is_Blk=:= Lisu_SUP}'); + Error('\P{Is_Blk=:= Lisu_SUP}'); + Expect(1, 73663, '\p{Is_Blk=lisusup}', ""); + Expect(0, 73663, '\p{^Is_Blk=lisusup}', ""); + Expect(0, 73663, '\P{Is_Blk=lisusup}', ""); + Expect(1, 73663, '\P{^Is_Blk=lisusup}', ""); + Expect(0, 73664, '\p{Is_Blk=lisusup}', ""); + Expect(1, 73664, '\p{^Is_Blk=lisusup}', ""); + Expect(1, 73664, '\P{Is_Blk=lisusup}', ""); + Expect(0, 73664, '\P{^Is_Blk=lisusup}', ""); + Expect(1, 73663, '\p{Is_Blk= Lisu_Sup}', ""); + Expect(0, 73663, '\p{^Is_Blk= Lisu_Sup}', ""); + Expect(0, 73663, '\P{Is_Blk= Lisu_Sup}', ""); + Expect(1, 73663, '\P{^Is_Blk= Lisu_Sup}', ""); + Expect(0, 73664, '\p{Is_Blk= Lisu_Sup}', ""); + Expect(1, 73664, '\p{^Is_Blk= Lisu_Sup}', ""); + Expect(1, 73664, '\P{Is_Blk= Lisu_Sup}', ""); + Expect(0, 73664, '\P{^Is_Blk= Lisu_Sup}', ""); + Error('\p{Block= :=low_Surrogates}'); + Error('\P{Block= :=low_Surrogates}'); + Expect(1, 57343, '\p{Block=:\ALow_Surrogates\z:}', "");; + Expect(0, 57344, '\p{Block=:\ALow_Surrogates\z:}', "");; + Expect(1, 57343, '\p{Block=lowsurrogates}', ""); + Expect(0, 57343, '\p{^Block=lowsurrogates}', ""); + Expect(0, 57343, '\P{Block=lowsurrogates}', ""); + Expect(1, 57343, '\P{^Block=lowsurrogates}', ""); + Expect(0, 57344, '\p{Block=lowsurrogates}', ""); + Expect(1, 57344, '\p{^Block=lowsurrogates}', ""); + Expect(1, 57344, '\P{Block=lowsurrogates}', ""); + Expect(0, 57344, '\P{^Block=lowsurrogates}', ""); + Expect(1, 57343, '\p{Block=:\Alowsurrogates\z:}', "");; + Expect(0, 57344, '\p{Block=:\Alowsurrogates\z:}', "");; + Expect(1, 57343, '\p{Block=- LOW_Surrogates}', ""); + Expect(0, 57343, '\p{^Block=- LOW_Surrogates}', ""); + Expect(0, 57343, '\P{Block=- LOW_Surrogates}', ""); + Expect(1, 57343, '\P{^Block=- LOW_Surrogates}', ""); + Expect(0, 57344, '\p{Block=- LOW_Surrogates}', ""); + Expect(1, 57344, '\p{^Block=- LOW_Surrogates}', ""); + Expect(1, 57344, '\P{Block=- LOW_Surrogates}', ""); + Expect(0, 57344, '\P{^Block=- LOW_Surrogates}', ""); + Error('\p{Blk=:=--Low_Surrogates}'); + Error('\P{Blk=:=--Low_Surrogates}'); + Expect(1, 57343, '\p{Blk=:\ALow_Surrogates\z:}', "");; + Expect(0, 57344, '\p{Blk=:\ALow_Surrogates\z:}', "");; + Expect(1, 57343, '\p{Blk=lowsurrogates}', ""); + Expect(0, 57343, '\p{^Blk=lowsurrogates}', ""); + Expect(0, 57343, '\P{Blk=lowsurrogates}', ""); + Expect(1, 57343, '\P{^Blk=lowsurrogates}', ""); + Expect(0, 57344, '\p{Blk=lowsurrogates}', ""); + Expect(1, 57344, '\p{^Blk=lowsurrogates}', ""); + Expect(1, 57344, '\P{Blk=lowsurrogates}', ""); + Expect(0, 57344, '\P{^Blk=lowsurrogates}', ""); + Expect(1, 57343, '\p{Blk=:\Alowsurrogates\z:}', "");; + Expect(0, 57344, '\p{Blk=:\Alowsurrogates\z:}', "");; + Expect(1, 57343, '\p{Blk:-Low_SURROGATES}', ""); + Expect(0, 57343, '\p{^Blk:-Low_SURROGATES}', ""); + Expect(0, 57343, '\P{Blk:-Low_SURROGATES}', ""); + Expect(1, 57343, '\P{^Blk:-Low_SURROGATES}', ""); + Expect(0, 57344, '\p{Blk:-Low_SURROGATES}', ""); + Expect(1, 57344, '\p{^Blk:-Low_SURROGATES}', ""); + Expect(1, 57344, '\P{Blk:-Low_SURROGATES}', ""); + Expect(0, 57344, '\P{^Blk:-Low_SURROGATES}', ""); + Error('\p{Is_Block=:=-LOW_surrogates}'); + Error('\P{Is_Block=:=-LOW_surrogates}'); + Expect(1, 57343, '\p{Is_Block=lowsurrogates}', ""); + Expect(0, 57343, '\p{^Is_Block=lowsurrogates}', ""); + Expect(0, 57343, '\P{Is_Block=lowsurrogates}', ""); + Expect(1, 57343, '\P{^Is_Block=lowsurrogates}', ""); + Expect(0, 57344, '\p{Is_Block=lowsurrogates}', ""); + Expect(1, 57344, '\p{^Is_Block=lowsurrogates}', ""); + Expect(1, 57344, '\P{Is_Block=lowsurrogates}', ""); + Expect(0, 57344, '\P{^Is_Block=lowsurrogates}', ""); + Expect(1, 57343, '\p{Is_Block= low_Surrogates}', ""); + Expect(0, 57343, '\p{^Is_Block= low_Surrogates}', ""); + Expect(0, 57343, '\P{Is_Block= low_Surrogates}', ""); + Expect(1, 57343, '\P{^Is_Block= low_Surrogates}', ""); + Expect(0, 57344, '\p{Is_Block= low_Surrogates}', ""); + Expect(1, 57344, '\p{^Is_Block= low_Surrogates}', ""); + Expect(1, 57344, '\P{Is_Block= low_Surrogates}', ""); + Expect(0, 57344, '\P{^Is_Block= low_Surrogates}', ""); + Error('\p{Is_Blk= Low_SURROGATES:=}'); + Error('\P{Is_Blk= Low_SURROGATES:=}'); + Expect(1, 57343, '\p{Is_Blk=lowsurrogates}', ""); + Expect(0, 57343, '\p{^Is_Blk=lowsurrogates}', ""); + Expect(0, 57343, '\P{Is_Blk=lowsurrogates}', ""); + Expect(1, 57343, '\P{^Is_Blk=lowsurrogates}', ""); + Expect(0, 57344, '\p{Is_Blk=lowsurrogates}', ""); + Expect(1, 57344, '\p{^Is_Blk=lowsurrogates}', ""); + Expect(1, 57344, '\P{Is_Blk=lowsurrogates}', ""); + Expect(0, 57344, '\P{^Is_Blk=lowsurrogates}', ""); + Expect(1, 57343, '\p{Is_Blk=_Low_surrogates}', ""); + Expect(0, 57343, '\p{^Is_Blk=_Low_surrogates}', ""); + Expect(0, 57343, '\P{Is_Blk=_Low_surrogates}', ""); + Expect(1, 57343, '\P{^Is_Blk=_Low_surrogates}', ""); + Expect(0, 57344, '\p{Is_Blk=_Low_surrogates}', ""); + Expect(1, 57344, '\p{^Is_Blk=_Low_surrogates}', ""); + Expect(1, 57344, '\P{Is_Blk=_Low_surrogates}', ""); + Expect(0, 57344, '\P{^Is_Blk=_Low_surrogates}', ""); + Error('\p{Block= :=LYCIAN}'); + Error('\P{Block= :=LYCIAN}'); + Expect(1, 66207, '\p{Block=:\ALycian\z:}', "");; + Expect(0, 66208, '\p{Block=:\ALycian\z:}', "");; + Expect(1, 66207, '\p{Block=lycian}', ""); + Expect(0, 66207, '\p{^Block=lycian}', ""); + Expect(0, 66207, '\P{Block=lycian}', ""); + Expect(1, 66207, '\P{^Block=lycian}', ""); + Expect(0, 66208, '\p{Block=lycian}', ""); + Expect(1, 66208, '\p{^Block=lycian}', ""); + Expect(1, 66208, '\P{Block=lycian}', ""); + Expect(0, 66208, '\P{^Block=lycian}', ""); + Expect(1, 66207, '\p{Block=:\Alycian\z:}', "");; + Expect(0, 66208, '\p{Block=:\Alycian\z:}', "");; + Expect(1, 66207, '\p{Block= Lycian}', ""); + Expect(0, 66207, '\p{^Block= Lycian}', ""); + Expect(0, 66207, '\P{Block= Lycian}', ""); + Expect(1, 66207, '\P{^Block= Lycian}', ""); + Expect(0, 66208, '\p{Block= Lycian}', ""); + Expect(1, 66208, '\p{^Block= Lycian}', ""); + Expect(1, 66208, '\P{Block= Lycian}', ""); + Expect(0, 66208, '\P{^Block= Lycian}', ""); + Error('\p{Blk=/a/_Lycian}'); + Error('\P{Blk=/a/_Lycian}'); + Expect(1, 66207, '\p{Blk=:\ALycian\z:}', "");; + Expect(0, 66208, '\p{Blk=:\ALycian\z:}', "");; + Expect(1, 66207, '\p{Blk=lycian}', ""); + Expect(0, 66207, '\p{^Blk=lycian}', ""); + Expect(0, 66207, '\P{Blk=lycian}', ""); + Expect(1, 66207, '\P{^Blk=lycian}', ""); + Expect(0, 66208, '\p{Blk=lycian}', ""); + Expect(1, 66208, '\p{^Blk=lycian}', ""); + Expect(1, 66208, '\P{Blk=lycian}', ""); + Expect(0, 66208, '\P{^Blk=lycian}', ""); + Expect(1, 66207, '\p{Blk=:\Alycian\z:}', "");; + Expect(0, 66208, '\p{Blk=:\Alycian\z:}', "");; + Expect(1, 66207, '\p{Blk: _LYCIAN}', ""); + Expect(0, 66207, '\p{^Blk: _LYCIAN}', ""); + Expect(0, 66207, '\P{Blk: _LYCIAN}', ""); + Expect(1, 66207, '\P{^Blk: _LYCIAN}', ""); + Expect(0, 66208, '\p{Blk: _LYCIAN}', ""); + Expect(1, 66208, '\p{^Blk: _LYCIAN}', ""); + Expect(1, 66208, '\P{Blk: _LYCIAN}', ""); + Expect(0, 66208, '\P{^Blk: _LYCIAN}', ""); + Error('\p{Is_Block= LYCIAN:=}'); + Error('\P{Is_Block= LYCIAN:=}'); + Expect(1, 66207, '\p{Is_Block=lycian}', ""); + Expect(0, 66207, '\p{^Is_Block=lycian}', ""); + Expect(0, 66207, '\P{Is_Block=lycian}', ""); + Expect(1, 66207, '\P{^Is_Block=lycian}', ""); + Expect(0, 66208, '\p{Is_Block=lycian}', ""); + Expect(1, 66208, '\p{^Is_Block=lycian}', ""); + Expect(1, 66208, '\P{Is_Block=lycian}', ""); + Expect(0, 66208, '\P{^Is_Block=lycian}', ""); + Expect(1, 66207, '\p{Is_Block= -Lycian}', ""); + Expect(0, 66207, '\p{^Is_Block= -Lycian}', ""); + Expect(0, 66207, '\P{Is_Block= -Lycian}', ""); + Expect(1, 66207, '\P{^Is_Block= -Lycian}', ""); + Expect(0, 66208, '\p{Is_Block= -Lycian}', ""); + Expect(1, 66208, '\p{^Is_Block= -Lycian}', ""); + Expect(1, 66208, '\P{Is_Block= -Lycian}', ""); + Expect(0, 66208, '\P{^Is_Block= -Lycian}', ""); + Error('\p{Is_Blk=/a/- LYCIAN}'); + Error('\P{Is_Blk=/a/- LYCIAN}'); + Expect(1, 66207, '\p{Is_Blk=lycian}', ""); + Expect(0, 66207, '\p{^Is_Blk=lycian}', ""); + Expect(0, 66207, '\P{Is_Blk=lycian}', ""); + Expect(1, 66207, '\P{^Is_Blk=lycian}', ""); + Expect(0, 66208, '\p{Is_Blk=lycian}', ""); + Expect(1, 66208, '\p{^Is_Blk=lycian}', ""); + Expect(1, 66208, '\P{Is_Blk=lycian}', ""); + Expect(0, 66208, '\P{^Is_Blk=lycian}', ""); + Expect(1, 66207, '\p{Is_Blk= lycian}', ""); + Expect(0, 66207, '\p{^Is_Blk= lycian}', ""); + Expect(0, 66207, '\P{Is_Blk= lycian}', ""); + Expect(1, 66207, '\P{^Is_Blk= lycian}', ""); + Expect(0, 66208, '\p{Is_Blk= lycian}', ""); + Expect(1, 66208, '\p{^Is_Blk= lycian}', ""); + Expect(1, 66208, '\P{Is_Blk= lycian}', ""); + Expect(0, 66208, '\P{^Is_Blk= lycian}', ""); + Error('\p{Block=:=-_lydian}'); + Error('\P{Block=:=-_lydian}'); + Expect(1, 67903, '\p{Block=:\ALydian\z:}', "");; + Expect(0, 67904, '\p{Block=:\ALydian\z:}', "");; + Expect(1, 67903, '\p{Block=lydian}', ""); + Expect(0, 67903, '\p{^Block=lydian}', ""); + Expect(0, 67903, '\P{Block=lydian}', ""); + Expect(1, 67903, '\P{^Block=lydian}', ""); + Expect(0, 67904, '\p{Block=lydian}', ""); + Expect(1, 67904, '\p{^Block=lydian}', ""); + Expect(1, 67904, '\P{Block=lydian}', ""); + Expect(0, 67904, '\P{^Block=lydian}', ""); + Expect(1, 67903, '\p{Block=:\Alydian\z:}', "");; + Expect(0, 67904, '\p{Block=:\Alydian\z:}', "");; + Expect(1, 67903, '\p{Block= lydian}', ""); + Expect(0, 67903, '\p{^Block= lydian}', ""); + Expect(0, 67903, '\P{Block= lydian}', ""); + Expect(1, 67903, '\P{^Block= lydian}', ""); + Expect(0, 67904, '\p{Block= lydian}', ""); + Expect(1, 67904, '\p{^Block= lydian}', ""); + Expect(1, 67904, '\P{Block= lydian}', ""); + Expect(0, 67904, '\P{^Block= lydian}', ""); + Error('\p{Blk=:= -lydian}'); + Error('\P{Blk=:= -lydian}'); + Expect(1, 67903, '\p{Blk=:\ALydian\z:}', "");; + Expect(0, 67904, '\p{Blk=:\ALydian\z:}', "");; + Expect(1, 67903, '\p{Blk=lydian}', ""); + Expect(0, 67903, '\p{^Blk=lydian}', ""); + Expect(0, 67903, '\P{Blk=lydian}', ""); + Expect(1, 67903, '\P{^Blk=lydian}', ""); + Expect(0, 67904, '\p{Blk=lydian}', ""); + Expect(1, 67904, '\p{^Blk=lydian}', ""); + Expect(1, 67904, '\P{Blk=lydian}', ""); + Expect(0, 67904, '\P{^Blk=lydian}', ""); + Expect(1, 67903, '\p{Blk=:\Alydian\z:}', "");; + Expect(0, 67904, '\p{Blk=:\Alydian\z:}', "");; + Expect(1, 67903, '\p{Blk: __lydian}', ""); + Expect(0, 67903, '\p{^Blk: __lydian}', ""); + Expect(0, 67903, '\P{Blk: __lydian}', ""); + Expect(1, 67903, '\P{^Blk: __lydian}', ""); + Expect(0, 67904, '\p{Blk: __lydian}', ""); + Expect(1, 67904, '\p{^Blk: __lydian}', ""); + Expect(1, 67904, '\P{Blk: __lydian}', ""); + Expect(0, 67904, '\P{^Blk: __lydian}', ""); + Error('\p{Is_Block=:= LYDIAN}'); + Error('\P{Is_Block=:= LYDIAN}'); + Expect(1, 67903, '\p{Is_Block=lydian}', ""); + Expect(0, 67903, '\p{^Is_Block=lydian}', ""); + Expect(0, 67903, '\P{Is_Block=lydian}', ""); + Expect(1, 67903, '\P{^Is_Block=lydian}', ""); + Expect(0, 67904, '\p{Is_Block=lydian}', ""); + Expect(1, 67904, '\p{^Is_Block=lydian}', ""); + Expect(1, 67904, '\P{Is_Block=lydian}', ""); + Expect(0, 67904, '\P{^Is_Block=lydian}', ""); + Expect(1, 67903, '\p{Is_Block= Lydian}', ""); + Expect(0, 67903, '\p{^Is_Block= Lydian}', ""); + Expect(0, 67903, '\P{Is_Block= Lydian}', ""); + Expect(1, 67903, '\P{^Is_Block= Lydian}', ""); + Expect(0, 67904, '\p{Is_Block= Lydian}', ""); + Expect(1, 67904, '\p{^Is_Block= Lydian}', ""); + Expect(1, 67904, '\P{Is_Block= Lydian}', ""); + Expect(0, 67904, '\P{^Is_Block= Lydian}', ""); + Error('\p{Is_Blk: :=_LYDIAN}'); + Error('\P{Is_Blk: :=_LYDIAN}'); + Expect(1, 67903, '\p{Is_Blk=lydian}', ""); + Expect(0, 67903, '\p{^Is_Blk=lydian}', ""); + Expect(0, 67903, '\P{Is_Blk=lydian}', ""); + Expect(1, 67903, '\P{^Is_Blk=lydian}', ""); + Expect(0, 67904, '\p{Is_Blk=lydian}', ""); + Expect(1, 67904, '\p{^Is_Blk=lydian}', ""); + Expect(1, 67904, '\P{Is_Blk=lydian}', ""); + Expect(0, 67904, '\P{^Is_Blk=lydian}', ""); + Expect(1, 67903, '\p{Is_Blk: - Lydian}', ""); + Expect(0, 67903, '\p{^Is_Blk: - Lydian}', ""); + Expect(0, 67903, '\P{Is_Blk: - Lydian}', ""); + Expect(1, 67903, '\P{^Is_Blk: - Lydian}', ""); + Expect(0, 67904, '\p{Is_Blk: - Lydian}', ""); + Expect(1, 67904, '\p{^Is_Blk: - Lydian}', ""); + Expect(1, 67904, '\P{Is_Blk: - Lydian}', ""); + Expect(0, 67904, '\P{^Is_Blk: - Lydian}', ""); + Error('\p{Block= -Mahajani:=}'); + Error('\P{Block= -Mahajani:=}'); + Expect(1, 70015, '\p{Block=:\AMahajani\z:}', "");; + Expect(0, 70016, '\p{Block=:\AMahajani\z:}', "");; + Expect(1, 70015, '\p{Block=mahajani}', ""); + Expect(0, 70015, '\p{^Block=mahajani}', ""); + Expect(0, 70015, '\P{Block=mahajani}', ""); + Expect(1, 70015, '\P{^Block=mahajani}', ""); + Expect(0, 70016, '\p{Block=mahajani}', ""); + Expect(1, 70016, '\p{^Block=mahajani}', ""); + Expect(1, 70016, '\P{Block=mahajani}', ""); + Expect(0, 70016, '\P{^Block=mahajani}', ""); + Expect(1, 70015, '\p{Block=:\Amahajani\z:}', "");; + Expect(0, 70016, '\p{Block=:\Amahajani\z:}', "");; + Expect(1, 70015, '\p{Block=_-Mahajani}', ""); + Expect(0, 70015, '\p{^Block=_-Mahajani}', ""); + Expect(0, 70015, '\P{Block=_-Mahajani}', ""); + Expect(1, 70015, '\P{^Block=_-Mahajani}', ""); + Expect(0, 70016, '\p{Block=_-Mahajani}', ""); + Expect(1, 70016, '\p{^Block=_-Mahajani}', ""); + Expect(1, 70016, '\P{Block=_-Mahajani}', ""); + Expect(0, 70016, '\P{^Block=_-Mahajani}', ""); + Error('\p{Blk=_mahajani/a/}'); + Error('\P{Blk=_mahajani/a/}'); + Expect(1, 70015, '\p{Blk=:\AMahajani\z:}', "");; + Expect(0, 70016, '\p{Blk=:\AMahajani\z:}', "");; + Expect(1, 70015, '\p{Blk=mahajani}', ""); + Expect(0, 70015, '\p{^Blk=mahajani}', ""); + Expect(0, 70015, '\P{Blk=mahajani}', ""); + Expect(1, 70015, '\P{^Blk=mahajani}', ""); + Expect(0, 70016, '\p{Blk=mahajani}', ""); + Expect(1, 70016, '\p{^Blk=mahajani}', ""); + Expect(1, 70016, '\P{Blk=mahajani}', ""); + Expect(0, 70016, '\P{^Blk=mahajani}', ""); + Expect(1, 70015, '\p{Blk=:\Amahajani\z:}', "");; + Expect(0, 70016, '\p{Blk=:\Amahajani\z:}', "");; + Expect(1, 70015, '\p{Blk=_ Mahajani}', ""); + Expect(0, 70015, '\p{^Blk=_ Mahajani}', ""); + Expect(0, 70015, '\P{Blk=_ Mahajani}', ""); + Expect(1, 70015, '\P{^Blk=_ Mahajani}', ""); + Expect(0, 70016, '\p{Blk=_ Mahajani}', ""); + Expect(1, 70016, '\p{^Blk=_ Mahajani}', ""); + Expect(1, 70016, '\P{Blk=_ Mahajani}', ""); + Expect(0, 70016, '\P{^Blk=_ Mahajani}', ""); + Error('\p{Is_Block= -Mahajani:=}'); + Error('\P{Is_Block= -Mahajani:=}'); + Expect(1, 70015, '\p{Is_Block=mahajani}', ""); + Expect(0, 70015, '\p{^Is_Block=mahajani}', ""); + Expect(0, 70015, '\P{Is_Block=mahajani}', ""); + Expect(1, 70015, '\P{^Is_Block=mahajani}', ""); + Expect(0, 70016, '\p{Is_Block=mahajani}', ""); + Expect(1, 70016, '\p{^Is_Block=mahajani}', ""); + Expect(1, 70016, '\P{Is_Block=mahajani}', ""); + Expect(0, 70016, '\P{^Is_Block=mahajani}', ""); + Expect(1, 70015, '\p{Is_Block= mahajani}', ""); + Expect(0, 70015, '\p{^Is_Block= mahajani}', ""); + Expect(0, 70015, '\P{Is_Block= mahajani}', ""); + Expect(1, 70015, '\P{^Is_Block= mahajani}', ""); + Expect(0, 70016, '\p{Is_Block= mahajani}', ""); + Expect(1, 70016, '\p{^Is_Block= mahajani}', ""); + Expect(1, 70016, '\P{Is_Block= mahajani}', ""); + Expect(0, 70016, '\P{^Is_Block= mahajani}', ""); + Error('\p{Is_Blk=:=_MAHAJANI}'); + Error('\P{Is_Blk=:=_MAHAJANI}'); + Expect(1, 70015, '\p{Is_Blk=mahajani}', ""); + Expect(0, 70015, '\p{^Is_Blk=mahajani}', ""); + Expect(0, 70015, '\P{Is_Blk=mahajani}', ""); + Expect(1, 70015, '\P{^Is_Blk=mahajani}', ""); + Expect(0, 70016, '\p{Is_Blk=mahajani}', ""); + Expect(1, 70016, '\p{^Is_Blk=mahajani}', ""); + Expect(1, 70016, '\P{Is_Blk=mahajani}', ""); + Expect(0, 70016, '\P{^Is_Blk=mahajani}', ""); + Expect(1, 70015, '\p{Is_Blk= Mahajani}', ""); + Expect(0, 70015, '\p{^Is_Blk= Mahajani}', ""); + Expect(0, 70015, '\P{Is_Blk= Mahajani}', ""); + Expect(1, 70015, '\P{^Is_Blk= Mahajani}', ""); + Expect(0, 70016, '\p{Is_Blk= Mahajani}', ""); + Expect(1, 70016, '\p{^Is_Blk= Mahajani}', ""); + Expect(1, 70016, '\P{Is_Blk= Mahajani}', ""); + Expect(0, 70016, '\P{^Is_Blk= Mahajani}', ""); + Error('\p{Block: :=__MAHJONG_Tiles}'); + Error('\P{Block: :=__MAHJONG_Tiles}'); + Expect(1, 127023, '\p{Block=:\AMahjong_Tiles\z:}', "");; + Expect(0, 127024, '\p{Block=:\AMahjong_Tiles\z:}', "");; + Expect(1, 127023, '\p{Block=mahjongtiles}', ""); + Expect(0, 127023, '\p{^Block=mahjongtiles}', ""); + Expect(0, 127023, '\P{Block=mahjongtiles}', ""); + Expect(1, 127023, '\P{^Block=mahjongtiles}', ""); + Expect(0, 127024, '\p{Block=mahjongtiles}', ""); + Expect(1, 127024, '\p{^Block=mahjongtiles}', ""); + Expect(1, 127024, '\P{Block=mahjongtiles}', ""); + Expect(0, 127024, '\P{^Block=mahjongtiles}', ""); + Expect(1, 127023, '\p{Block=:\Amahjongtiles\z:}', "");; + Expect(0, 127024, '\p{Block=:\Amahjongtiles\z:}', "");; + Expect(1, 127023, '\p{Block= Mahjong_Tiles}', ""); + Expect(0, 127023, '\p{^Block= Mahjong_Tiles}', ""); + Expect(0, 127023, '\P{Block= Mahjong_Tiles}', ""); + Expect(1, 127023, '\P{^Block= Mahjong_Tiles}', ""); + Expect(0, 127024, '\p{Block= Mahjong_Tiles}', ""); + Expect(1, 127024, '\p{^Block= Mahjong_Tiles}', ""); + Expect(1, 127024, '\P{Block= Mahjong_Tiles}', ""); + Expect(0, 127024, '\P{^Block= Mahjong_Tiles}', ""); + Error('\p{Blk=-/a/Mahjong}'); + Error('\P{Blk=-/a/Mahjong}'); + Expect(1, 127023, '\p{Blk=:\AMahjong\z:}', "");; + Expect(0, 127024, '\p{Blk=:\AMahjong\z:}', "");; + Expect(1, 127023, '\p{Blk=mahjong}', ""); + Expect(0, 127023, '\p{^Blk=mahjong}', ""); + Expect(0, 127023, '\P{Blk=mahjong}', ""); + Expect(1, 127023, '\P{^Blk=mahjong}', ""); + Expect(0, 127024, '\p{Blk=mahjong}', ""); + Expect(1, 127024, '\p{^Blk=mahjong}', ""); + Expect(1, 127024, '\P{Blk=mahjong}', ""); + Expect(0, 127024, '\P{^Blk=mahjong}', ""); + Expect(1, 127023, '\p{Blk=:\Amahjong\z:}', "");; + Expect(0, 127024, '\p{Blk=:\Amahjong\z:}', "");; + Expect(1, 127023, '\p{Blk= Mahjong}', ""); + Expect(0, 127023, '\p{^Blk= Mahjong}', ""); + Expect(0, 127023, '\P{Blk= Mahjong}', ""); + Expect(1, 127023, '\P{^Blk= Mahjong}', ""); + Expect(0, 127024, '\p{Blk= Mahjong}', ""); + Expect(1, 127024, '\p{^Blk= Mahjong}', ""); + Expect(1, 127024, '\P{Blk= Mahjong}', ""); + Expect(0, 127024, '\P{^Blk= Mahjong}', ""); + Error('\p{Is_Block=:=--Mahjong_TILES}'); + Error('\P{Is_Block=:=--Mahjong_TILES}'); + Expect(1, 127023, '\p{Is_Block=mahjongtiles}', ""); + Expect(0, 127023, '\p{^Is_Block=mahjongtiles}', ""); + Expect(0, 127023, '\P{Is_Block=mahjongtiles}', ""); + Expect(1, 127023, '\P{^Is_Block=mahjongtiles}', ""); + Expect(0, 127024, '\p{Is_Block=mahjongtiles}', ""); + Expect(1, 127024, '\p{^Is_Block=mahjongtiles}', ""); + Expect(1, 127024, '\P{Is_Block=mahjongtiles}', ""); + Expect(0, 127024, '\P{^Is_Block=mahjongtiles}', ""); + Expect(1, 127023, '\p{Is_Block=- MAHJONG_Tiles}', ""); + Expect(0, 127023, '\p{^Is_Block=- MAHJONG_Tiles}', ""); + Expect(0, 127023, '\P{Is_Block=- MAHJONG_Tiles}', ""); + Expect(1, 127023, '\P{^Is_Block=- MAHJONG_Tiles}', ""); + Expect(0, 127024, '\p{Is_Block=- MAHJONG_Tiles}', ""); + Expect(1, 127024, '\p{^Is_Block=- MAHJONG_Tiles}', ""); + Expect(1, 127024, '\P{Is_Block=- MAHJONG_Tiles}', ""); + Expect(0, 127024, '\P{^Is_Block=- MAHJONG_Tiles}', ""); + Error('\p{Is_Blk=/a/Mahjong}'); + Error('\P{Is_Blk=/a/Mahjong}'); + Expect(1, 127023, '\p{Is_Blk=mahjong}', ""); + Expect(0, 127023, '\p{^Is_Blk=mahjong}', ""); + Expect(0, 127023, '\P{Is_Blk=mahjong}', ""); + Expect(1, 127023, '\P{^Is_Blk=mahjong}', ""); + Expect(0, 127024, '\p{Is_Blk=mahjong}', ""); + Expect(1, 127024, '\p{^Is_Blk=mahjong}', ""); + Expect(1, 127024, '\P{Is_Blk=mahjong}', ""); + Expect(0, 127024, '\P{^Is_Blk=mahjong}', ""); + Expect(1, 127023, '\p{Is_Blk=--MAHJONG}', ""); + Expect(0, 127023, '\p{^Is_Blk=--MAHJONG}', ""); + Expect(0, 127023, '\P{Is_Blk=--MAHJONG}', ""); + Expect(1, 127023, '\P{^Is_Blk=--MAHJONG}', ""); + Expect(0, 127024, '\p{Is_Blk=--MAHJONG}', ""); + Expect(1, 127024, '\p{^Is_Blk=--MAHJONG}', ""); + Expect(1, 127024, '\P{Is_Blk=--MAHJONG}', ""); + Expect(0, 127024, '\P{^Is_Blk=--MAHJONG}', ""); + Error('\p{Block=:=-Makasar}'); + Error('\P{Block=:=-Makasar}'); + Expect(1, 73471, '\p{Block=:\AMakasar\z:}', "");; + Expect(0, 73472, '\p{Block=:\AMakasar\z:}', "");; + Expect(1, 73471, '\p{Block: makasar}', ""); + Expect(0, 73471, '\p{^Block: makasar}', ""); + Expect(0, 73471, '\P{Block: makasar}', ""); + Expect(1, 73471, '\P{^Block: makasar}', ""); + Expect(0, 73472, '\p{Block: makasar}', ""); + Expect(1, 73472, '\p{^Block: makasar}', ""); + Expect(1, 73472, '\P{Block: makasar}', ""); + Expect(0, 73472, '\P{^Block: makasar}', ""); + Expect(1, 73471, '\p{Block=:\Amakasar\z:}', "");; + Expect(0, 73472, '\p{Block=:\Amakasar\z:}', "");; + Expect(1, 73471, '\p{Block=-_Makasar}', ""); + Expect(0, 73471, '\p{^Block=-_Makasar}', ""); + Expect(0, 73471, '\P{Block=-_Makasar}', ""); + Expect(1, 73471, '\P{^Block=-_Makasar}', ""); + Expect(0, 73472, '\p{Block=-_Makasar}', ""); + Expect(1, 73472, '\p{^Block=-_Makasar}', ""); + Expect(1, 73472, '\P{Block=-_Makasar}', ""); + Expect(0, 73472, '\P{^Block=-_Makasar}', ""); + Error('\p{Blk: MAKASAR/a/}'); + Error('\P{Blk: MAKASAR/a/}'); + Expect(1, 73471, '\p{Blk=:\AMakasar\z:}', "");; + Expect(0, 73472, '\p{Blk=:\AMakasar\z:}', "");; + Expect(1, 73471, '\p{Blk=makasar}', ""); + Expect(0, 73471, '\p{^Blk=makasar}', ""); + Expect(0, 73471, '\P{Blk=makasar}', ""); + Expect(1, 73471, '\P{^Blk=makasar}', ""); + Expect(0, 73472, '\p{Blk=makasar}', ""); + Expect(1, 73472, '\p{^Blk=makasar}', ""); + Expect(1, 73472, '\P{Blk=makasar}', ""); + Expect(0, 73472, '\P{^Blk=makasar}', ""); + Expect(1, 73471, '\p{Blk=:\Amakasar\z:}', "");; + Expect(0, 73472, '\p{Blk=:\Amakasar\z:}', "");; + Expect(1, 73471, '\p{Blk= -makasar}', ""); + Expect(0, 73471, '\p{^Blk= -makasar}', ""); + Expect(0, 73471, '\P{Blk= -makasar}', ""); + Expect(1, 73471, '\P{^Blk= -makasar}', ""); + Expect(0, 73472, '\p{Blk= -makasar}', ""); + Expect(1, 73472, '\p{^Blk= -makasar}', ""); + Expect(1, 73472, '\P{Blk= -makasar}', ""); + Expect(0, 73472, '\P{^Blk= -makasar}', ""); + Error('\p{Is_Block= /a/Makasar}'); + Error('\P{Is_Block= /a/Makasar}'); + Expect(1, 73471, '\p{Is_Block=makasar}', ""); + Expect(0, 73471, '\p{^Is_Block=makasar}', ""); + Expect(0, 73471, '\P{Is_Block=makasar}', ""); + Expect(1, 73471, '\P{^Is_Block=makasar}', ""); + Expect(0, 73472, '\p{Is_Block=makasar}', ""); + Expect(1, 73472, '\p{^Is_Block=makasar}', ""); + Expect(1, 73472, '\P{Is_Block=makasar}', ""); + Expect(0, 73472, '\P{^Is_Block=makasar}', ""); + Expect(1, 73471, '\p{Is_Block=Makasar}', ""); + Expect(0, 73471, '\p{^Is_Block=Makasar}', ""); + Expect(0, 73471, '\P{Is_Block=Makasar}', ""); + Expect(1, 73471, '\P{^Is_Block=Makasar}', ""); + Expect(0, 73472, '\p{Is_Block=Makasar}', ""); + Expect(1, 73472, '\p{^Is_Block=Makasar}', ""); + Expect(1, 73472, '\P{Is_Block=Makasar}', ""); + Expect(0, 73472, '\P{^Is_Block=Makasar}', ""); + Error('\p{Is_Blk= :=Makasar}'); + Error('\P{Is_Blk= :=Makasar}'); + Expect(1, 73471, '\p{Is_Blk=makasar}', ""); + Expect(0, 73471, '\p{^Is_Blk=makasar}', ""); + Expect(0, 73471, '\P{Is_Blk=makasar}', ""); + Expect(1, 73471, '\P{^Is_Blk=makasar}', ""); + Expect(0, 73472, '\p{Is_Blk=makasar}', ""); + Expect(1, 73472, '\p{^Is_Blk=makasar}', ""); + Expect(1, 73472, '\P{Is_Blk=makasar}', ""); + Expect(0, 73472, '\P{^Is_Blk=makasar}', ""); + Expect(1, 73471, '\p{Is_Blk= makasar}', ""); + Expect(0, 73471, '\p{^Is_Blk= makasar}', ""); + Expect(0, 73471, '\P{Is_Blk= makasar}', ""); + Expect(1, 73471, '\P{^Is_Blk= makasar}', ""); + Expect(0, 73472, '\p{Is_Blk= makasar}', ""); + Expect(1, 73472, '\p{^Is_Blk= makasar}', ""); + Expect(1, 73472, '\P{Is_Blk= makasar}', ""); + Expect(0, 73472, '\P{^Is_Blk= makasar}', ""); + Error('\p{Block=:=MALAYALAM}'); + Error('\P{Block=:=MALAYALAM}'); + Expect(1, 3455, '\p{Block=:\AMalayalam\z:}', "");; + Expect(0, 3456, '\p{Block=:\AMalayalam\z:}', "");; + Expect(1, 3455, '\p{Block=malayalam}', ""); + Expect(0, 3455, '\p{^Block=malayalam}', ""); + Expect(0, 3455, '\P{Block=malayalam}', ""); + Expect(1, 3455, '\P{^Block=malayalam}', ""); + Expect(0, 3456, '\p{Block=malayalam}', ""); + Expect(1, 3456, '\p{^Block=malayalam}', ""); + Expect(1, 3456, '\P{Block=malayalam}', ""); + Expect(0, 3456, '\P{^Block=malayalam}', ""); + Expect(1, 3455, '\p{Block=:\Amalayalam\z:}', "");; + Expect(0, 3456, '\p{Block=:\Amalayalam\z:}', "");; + Expect(1, 3455, '\p{Block=_-MALAYALAM}', ""); + Expect(0, 3455, '\p{^Block=_-MALAYALAM}', ""); + Expect(0, 3455, '\P{Block=_-MALAYALAM}', ""); + Expect(1, 3455, '\P{^Block=_-MALAYALAM}', ""); + Expect(0, 3456, '\p{Block=_-MALAYALAM}', ""); + Expect(1, 3456, '\p{^Block=_-MALAYALAM}', ""); + Expect(1, 3456, '\P{Block=_-MALAYALAM}', ""); + Expect(0, 3456, '\P{^Block=_-MALAYALAM}', ""); + Error('\p{Blk=- Malayalam:=}'); + Error('\P{Blk=- Malayalam:=}'); + Expect(1, 3455, '\p{Blk=:\AMalayalam\z:}', "");; + Expect(0, 3456, '\p{Blk=:\AMalayalam\z:}', "");; + Expect(1, 3455, '\p{Blk=malayalam}', ""); + Expect(0, 3455, '\p{^Blk=malayalam}', ""); + Expect(0, 3455, '\P{Blk=malayalam}', ""); + Expect(1, 3455, '\P{^Blk=malayalam}', ""); + Expect(0, 3456, '\p{Blk=malayalam}', ""); + Expect(1, 3456, '\p{^Blk=malayalam}', ""); + Expect(1, 3456, '\P{Blk=malayalam}', ""); + Expect(0, 3456, '\P{^Blk=malayalam}', ""); + Expect(1, 3455, '\p{Blk=:\Amalayalam\z:}', "");; + Expect(0, 3456, '\p{Blk=:\Amalayalam\z:}', "");; + Expect(1, 3455, '\p{Blk=_ MALAYALAM}', ""); + Expect(0, 3455, '\p{^Blk=_ MALAYALAM}', ""); + Expect(0, 3455, '\P{Blk=_ MALAYALAM}', ""); + Expect(1, 3455, '\P{^Blk=_ MALAYALAM}', ""); + Expect(0, 3456, '\p{Blk=_ MALAYALAM}', ""); + Expect(1, 3456, '\p{^Blk=_ MALAYALAM}', ""); + Expect(1, 3456, '\P{Blk=_ MALAYALAM}', ""); + Expect(0, 3456, '\P{^Blk=_ MALAYALAM}', ""); + Error('\p{Is_Block=__Malayalam:=}'); + Error('\P{Is_Block=__Malayalam:=}'); + Expect(1, 3455, '\p{Is_Block=malayalam}', ""); + Expect(0, 3455, '\p{^Is_Block=malayalam}', ""); + Expect(0, 3455, '\P{Is_Block=malayalam}', ""); + Expect(1, 3455, '\P{^Is_Block=malayalam}', ""); + Expect(0, 3456, '\p{Is_Block=malayalam}', ""); + Expect(1, 3456, '\p{^Is_Block=malayalam}', ""); + Expect(1, 3456, '\P{Is_Block=malayalam}', ""); + Expect(0, 3456, '\P{^Is_Block=malayalam}', ""); + Expect(1, 3455, '\p{Is_Block=-_MALAYALAM}', ""); + Expect(0, 3455, '\p{^Is_Block=-_MALAYALAM}', ""); + Expect(0, 3455, '\P{Is_Block=-_MALAYALAM}', ""); + Expect(1, 3455, '\P{^Is_Block=-_MALAYALAM}', ""); + Expect(0, 3456, '\p{Is_Block=-_MALAYALAM}', ""); + Expect(1, 3456, '\p{^Is_Block=-_MALAYALAM}', ""); + Expect(1, 3456, '\P{Is_Block=-_MALAYALAM}', ""); + Expect(0, 3456, '\P{^Is_Block=-_MALAYALAM}', ""); + Error('\p{Is_Blk= _MALAYALAM/a/}'); + Error('\P{Is_Blk= _MALAYALAM/a/}'); + Expect(1, 3455, '\p{Is_Blk=malayalam}', ""); + Expect(0, 3455, '\p{^Is_Blk=malayalam}', ""); + Expect(0, 3455, '\P{Is_Blk=malayalam}', ""); + Expect(1, 3455, '\P{^Is_Blk=malayalam}', ""); + Expect(0, 3456, '\p{Is_Blk=malayalam}', ""); + Expect(1, 3456, '\p{^Is_Blk=malayalam}', ""); + Expect(1, 3456, '\P{Is_Blk=malayalam}', ""); + Expect(0, 3456, '\P{^Is_Blk=malayalam}', ""); + Expect(1, 3455, '\p{Is_Blk: -_Malayalam}', ""); + Expect(0, 3455, '\p{^Is_Blk: -_Malayalam}', ""); + Expect(0, 3455, '\P{Is_Blk: -_Malayalam}', ""); + Expect(1, 3455, '\P{^Is_Blk: -_Malayalam}', ""); + Expect(0, 3456, '\p{Is_Blk: -_Malayalam}', ""); + Expect(1, 3456, '\p{^Is_Blk: -_Malayalam}', ""); + Expect(1, 3456, '\P{Is_Blk: -_Malayalam}', ""); + Expect(0, 3456, '\P{^Is_Blk: -_Malayalam}', ""); + Error('\p{Block= Mandaic/a/}'); + Error('\P{Block= Mandaic/a/}'); + Expect(1, 2143, '\p{Block=:\AMandaic\z:}', "");; + Expect(0, 2144, '\p{Block=:\AMandaic\z:}', "");; + Expect(1, 2143, '\p{Block=mandaic}', ""); + Expect(0, 2143, '\p{^Block=mandaic}', ""); + Expect(0, 2143, '\P{Block=mandaic}', ""); + Expect(1, 2143, '\P{^Block=mandaic}', ""); + Expect(0, 2144, '\p{Block=mandaic}', ""); + Expect(1, 2144, '\p{^Block=mandaic}', ""); + Expect(1, 2144, '\P{Block=mandaic}', ""); + Expect(0, 2144, '\P{^Block=mandaic}', ""); + Expect(1, 2143, '\p{Block=:\Amandaic\z:}', "");; + Expect(0, 2144, '\p{Block=:\Amandaic\z:}', "");; + Expect(1, 2143, '\p{Block=_Mandaic}', ""); + Expect(0, 2143, '\p{^Block=_Mandaic}', ""); + Expect(0, 2143, '\P{Block=_Mandaic}', ""); + Expect(1, 2143, '\P{^Block=_Mandaic}', ""); + Expect(0, 2144, '\p{Block=_Mandaic}', ""); + Expect(1, 2144, '\p{^Block=_Mandaic}', ""); + Expect(1, 2144, '\P{Block=_Mandaic}', ""); + Expect(0, 2144, '\P{^Block=_Mandaic}', ""); + Error('\p{Blk=:=- Mandaic}'); + Error('\P{Blk=:=- Mandaic}'); + Expect(1, 2143, '\p{Blk=:\AMandaic\z:}', "");; + Expect(0, 2144, '\p{Blk=:\AMandaic\z:}', "");; + Expect(1, 2143, '\p{Blk=mandaic}', ""); + Expect(0, 2143, '\p{^Blk=mandaic}', ""); + Expect(0, 2143, '\P{Blk=mandaic}', ""); + Expect(1, 2143, '\P{^Blk=mandaic}', ""); + Expect(0, 2144, '\p{Blk=mandaic}', ""); + Expect(1, 2144, '\p{^Blk=mandaic}', ""); + Expect(1, 2144, '\P{Blk=mandaic}', ""); + Expect(0, 2144, '\P{^Blk=mandaic}', ""); + Expect(1, 2143, '\p{Blk=:\Amandaic\z:}', "");; + Expect(0, 2144, '\p{Blk=:\Amandaic\z:}', "");; + Expect(1, 2143, '\p{Blk=__Mandaic}', ""); + Expect(0, 2143, '\p{^Blk=__Mandaic}', ""); + Expect(0, 2143, '\P{Blk=__Mandaic}', ""); + Expect(1, 2143, '\P{^Blk=__Mandaic}', ""); + Expect(0, 2144, '\p{Blk=__Mandaic}', ""); + Expect(1, 2144, '\p{^Blk=__Mandaic}', ""); + Expect(1, 2144, '\P{Blk=__Mandaic}', ""); + Expect(0, 2144, '\P{^Blk=__Mandaic}', ""); + Error('\p{Is_Block:/a/- mandaic}'); + Error('\P{Is_Block:/a/- mandaic}'); + Expect(1, 2143, '\p{Is_Block=mandaic}', ""); + Expect(0, 2143, '\p{^Is_Block=mandaic}', ""); + Expect(0, 2143, '\P{Is_Block=mandaic}', ""); + Expect(1, 2143, '\P{^Is_Block=mandaic}', ""); + Expect(0, 2144, '\p{Is_Block=mandaic}', ""); + Expect(1, 2144, '\p{^Is_Block=mandaic}', ""); + Expect(1, 2144, '\P{Is_Block=mandaic}', ""); + Expect(0, 2144, '\P{^Is_Block=mandaic}', ""); + Expect(1, 2143, '\p{Is_Block= MANDAIC}', ""); + Expect(0, 2143, '\p{^Is_Block= MANDAIC}', ""); + Expect(0, 2143, '\P{Is_Block= MANDAIC}', ""); + Expect(1, 2143, '\P{^Is_Block= MANDAIC}', ""); + Expect(0, 2144, '\p{Is_Block= MANDAIC}', ""); + Expect(1, 2144, '\p{^Is_Block= MANDAIC}', ""); + Expect(1, 2144, '\P{Is_Block= MANDAIC}', ""); + Expect(0, 2144, '\P{^Is_Block= MANDAIC}', ""); + Error('\p{Is_Blk= /a/mandaic}'); + Error('\P{Is_Blk= /a/mandaic}'); + Expect(1, 2143, '\p{Is_Blk: mandaic}', ""); + Expect(0, 2143, '\p{^Is_Blk: mandaic}', ""); + Expect(0, 2143, '\P{Is_Blk: mandaic}', ""); + Expect(1, 2143, '\P{^Is_Blk: mandaic}', ""); + Expect(0, 2144, '\p{Is_Blk: mandaic}', ""); + Expect(1, 2144, '\p{^Is_Blk: mandaic}', ""); + Expect(1, 2144, '\P{Is_Blk: mandaic}', ""); + Expect(0, 2144, '\P{^Is_Blk: mandaic}', ""); + Expect(1, 2143, '\p{Is_Blk=__Mandaic}', ""); + Expect(0, 2143, '\p{^Is_Blk=__Mandaic}', ""); + Expect(0, 2143, '\P{Is_Blk=__Mandaic}', ""); + Expect(1, 2143, '\P{^Is_Blk=__Mandaic}', ""); + Expect(0, 2144, '\p{Is_Blk=__Mandaic}', ""); + Expect(1, 2144, '\p{^Is_Blk=__Mandaic}', ""); + Expect(1, 2144, '\P{Is_Blk=__Mandaic}', ""); + Expect(0, 2144, '\P{^Is_Blk=__Mandaic}', ""); + Error('\p{Block= Manichaean/a/}'); + Error('\P{Block= Manichaean/a/}'); + Expect(1, 68351, '\p{Block=:\AManichaean\z:}', "");; + Expect(0, 68352, '\p{Block=:\AManichaean\z:}', "");; + Expect(1, 68351, '\p{Block=manichaean}', ""); + Expect(0, 68351, '\p{^Block=manichaean}', ""); + Expect(0, 68351, '\P{Block=manichaean}', ""); + Expect(1, 68351, '\P{^Block=manichaean}', ""); + Expect(0, 68352, '\p{Block=manichaean}', ""); + Expect(1, 68352, '\p{^Block=manichaean}', ""); + Expect(1, 68352, '\P{Block=manichaean}', ""); + Expect(0, 68352, '\P{^Block=manichaean}', ""); + Expect(1, 68351, '\p{Block=:\Amanichaean\z:}', "");; + Expect(0, 68352, '\p{Block=:\Amanichaean\z:}', "");; + Expect(1, 68351, '\p{Block= -Manichaean}', ""); + Expect(0, 68351, '\p{^Block= -Manichaean}', ""); + Expect(0, 68351, '\P{Block= -Manichaean}', ""); + Expect(1, 68351, '\P{^Block= -Manichaean}', ""); + Expect(0, 68352, '\p{Block= -Manichaean}', ""); + Expect(1, 68352, '\p{^Block= -Manichaean}', ""); + Expect(1, 68352, '\P{Block= -Manichaean}', ""); + Expect(0, 68352, '\P{^Block= -Manichaean}', ""); + Error('\p{Blk=:= manichaean}'); + Error('\P{Blk=:= manichaean}'); + Expect(1, 68351, '\p{Blk=:\AManichaean\z:}', "");; + Expect(0, 68352, '\p{Blk=:\AManichaean\z:}', "");; + Expect(1, 68351, '\p{Blk=manichaean}', ""); + Expect(0, 68351, '\p{^Blk=manichaean}', ""); + Expect(0, 68351, '\P{Blk=manichaean}', ""); + Expect(1, 68351, '\P{^Blk=manichaean}', ""); + Expect(0, 68352, '\p{Blk=manichaean}', ""); + Expect(1, 68352, '\p{^Blk=manichaean}', ""); + Expect(1, 68352, '\P{Blk=manichaean}', ""); + Expect(0, 68352, '\P{^Blk=manichaean}', ""); + Expect(1, 68351, '\p{Blk=:\Amanichaean\z:}', "");; + Expect(0, 68352, '\p{Blk=:\Amanichaean\z:}', "");; + Expect(1, 68351, '\p{Blk=Manichaean}', ""); + Expect(0, 68351, '\p{^Blk=Manichaean}', ""); + Expect(0, 68351, '\P{Blk=Manichaean}', ""); + Expect(1, 68351, '\P{^Blk=Manichaean}', ""); + Expect(0, 68352, '\p{Blk=Manichaean}', ""); + Expect(1, 68352, '\p{^Blk=Manichaean}', ""); + Expect(1, 68352, '\P{Blk=Manichaean}', ""); + Expect(0, 68352, '\P{^Blk=Manichaean}', ""); + Error('\p{Is_Block=:=MANICHAEAN}'); + Error('\P{Is_Block=:=MANICHAEAN}'); + Expect(1, 68351, '\p{Is_Block=manichaean}', ""); + Expect(0, 68351, '\p{^Is_Block=manichaean}', ""); + Expect(0, 68351, '\P{Is_Block=manichaean}', ""); + Expect(1, 68351, '\P{^Is_Block=manichaean}', ""); + Expect(0, 68352, '\p{Is_Block=manichaean}', ""); + Expect(1, 68352, '\p{^Is_Block=manichaean}', ""); + Expect(1, 68352, '\P{Is_Block=manichaean}', ""); + Expect(0, 68352, '\P{^Is_Block=manichaean}', ""); + Expect(1, 68351, '\p{Is_Block= MANICHAEAN}', ""); + Expect(0, 68351, '\p{^Is_Block= MANICHAEAN}', ""); + Expect(0, 68351, '\P{Is_Block= MANICHAEAN}', ""); + Expect(1, 68351, '\P{^Is_Block= MANICHAEAN}', ""); + Expect(0, 68352, '\p{Is_Block= MANICHAEAN}', ""); + Expect(1, 68352, '\p{^Is_Block= MANICHAEAN}', ""); + Expect(1, 68352, '\P{Is_Block= MANICHAEAN}', ""); + Expect(0, 68352, '\P{^Is_Block= MANICHAEAN}', ""); + Error('\p{Is_Blk=:=manichaean}'); + Error('\P{Is_Blk=:=manichaean}'); + Expect(1, 68351, '\p{Is_Blk=manichaean}', ""); + Expect(0, 68351, '\p{^Is_Blk=manichaean}', ""); + Expect(0, 68351, '\P{Is_Blk=manichaean}', ""); + Expect(1, 68351, '\P{^Is_Blk=manichaean}', ""); + Expect(0, 68352, '\p{Is_Blk=manichaean}', ""); + Expect(1, 68352, '\p{^Is_Blk=manichaean}', ""); + Expect(1, 68352, '\P{Is_Blk=manichaean}', ""); + Expect(0, 68352, '\P{^Is_Blk=manichaean}', ""); + Expect(1, 68351, '\p{Is_Blk= _MANICHAEAN}', ""); + Expect(0, 68351, '\p{^Is_Blk= _MANICHAEAN}', ""); + Expect(0, 68351, '\P{Is_Blk= _MANICHAEAN}', ""); + Expect(1, 68351, '\P{^Is_Blk= _MANICHAEAN}', ""); + Expect(0, 68352, '\p{Is_Blk= _MANICHAEAN}', ""); + Expect(1, 68352, '\p{^Is_Blk= _MANICHAEAN}', ""); + Expect(1, 68352, '\P{Is_Blk= _MANICHAEAN}', ""); + Expect(0, 68352, '\P{^Is_Blk= _MANICHAEAN}', ""); + Error('\p{Block=/a/_MARCHEN}'); + Error('\P{Block=/a/_MARCHEN}'); + Expect(1, 72895, '\p{Block=:\AMarchen\z:}', "");; + Expect(0, 72896, '\p{Block=:\AMarchen\z:}', "");; + Expect(1, 72895, '\p{Block=marchen}', ""); + Expect(0, 72895, '\p{^Block=marchen}', ""); + Expect(0, 72895, '\P{Block=marchen}', ""); + Expect(1, 72895, '\P{^Block=marchen}', ""); + Expect(0, 72896, '\p{Block=marchen}', ""); + Expect(1, 72896, '\p{^Block=marchen}', ""); + Expect(1, 72896, '\P{Block=marchen}', ""); + Expect(0, 72896, '\P{^Block=marchen}', ""); + Expect(1, 72895, '\p{Block=:\Amarchen\z:}', "");; + Expect(0, 72896, '\p{Block=:\Amarchen\z:}', "");; + Expect(1, 72895, '\p{Block=_Marchen}', ""); + Expect(0, 72895, '\p{^Block=_Marchen}', ""); + Expect(0, 72895, '\P{Block=_Marchen}', ""); + Expect(1, 72895, '\P{^Block=_Marchen}', ""); + Expect(0, 72896, '\p{Block=_Marchen}', ""); + Expect(1, 72896, '\p{^Block=_Marchen}', ""); + Expect(1, 72896, '\P{Block=_Marchen}', ""); + Expect(0, 72896, '\P{^Block=_Marchen}', ""); + Error('\p{Blk=_marchen/a/}'); + Error('\P{Blk=_marchen/a/}'); + Expect(1, 72895, '\p{Blk=:\AMarchen\z:}', "");; + Expect(0, 72896, '\p{Blk=:\AMarchen\z:}', "");; + Expect(1, 72895, '\p{Blk=marchen}', ""); + Expect(0, 72895, '\p{^Blk=marchen}', ""); + Expect(0, 72895, '\P{Blk=marchen}', ""); + Expect(1, 72895, '\P{^Blk=marchen}', ""); + Expect(0, 72896, '\p{Blk=marchen}', ""); + Expect(1, 72896, '\p{^Blk=marchen}', ""); + Expect(1, 72896, '\P{Blk=marchen}', ""); + Expect(0, 72896, '\P{^Blk=marchen}', ""); + Expect(1, 72895, '\p{Blk=:\Amarchen\z:}', "");; + Expect(0, 72896, '\p{Blk=:\Amarchen\z:}', "");; + Expect(1, 72895, '\p{Blk=_ Marchen}', ""); + Expect(0, 72895, '\p{^Blk=_ Marchen}', ""); + Expect(0, 72895, '\P{Blk=_ Marchen}', ""); + Expect(1, 72895, '\P{^Blk=_ Marchen}', ""); + Expect(0, 72896, '\p{Blk=_ Marchen}', ""); + Expect(1, 72896, '\p{^Blk=_ Marchen}', ""); + Expect(1, 72896, '\P{Blk=_ Marchen}', ""); + Expect(0, 72896, '\P{^Blk=_ Marchen}', ""); + Error('\p{Is_Block= MARCHEN/a/}'); + Error('\P{Is_Block= MARCHEN/a/}'); + Expect(1, 72895, '\p{Is_Block=marchen}', ""); + Expect(0, 72895, '\p{^Is_Block=marchen}', ""); + Expect(0, 72895, '\P{Is_Block=marchen}', ""); + Expect(1, 72895, '\P{^Is_Block=marchen}', ""); + Expect(0, 72896, '\p{Is_Block=marchen}', ""); + Expect(1, 72896, '\p{^Is_Block=marchen}', ""); + Expect(1, 72896, '\P{Is_Block=marchen}', ""); + Expect(0, 72896, '\P{^Is_Block=marchen}', ""); + Expect(1, 72895, '\p{Is_Block: - Marchen}', ""); + Expect(0, 72895, '\p{^Is_Block: - Marchen}', ""); + Expect(0, 72895, '\P{Is_Block: - Marchen}', ""); + Expect(1, 72895, '\P{^Is_Block: - Marchen}', ""); + Expect(0, 72896, '\p{Is_Block: - Marchen}', ""); + Expect(1, 72896, '\p{^Is_Block: - Marchen}', ""); + Expect(1, 72896, '\P{Is_Block: - Marchen}', ""); + Expect(0, 72896, '\P{^Is_Block: - Marchen}', ""); + Error('\p{Is_Blk=:=MARCHEN}'); + Error('\P{Is_Blk=:=MARCHEN}'); + Expect(1, 72895, '\p{Is_Blk=marchen}', ""); + Expect(0, 72895, '\p{^Is_Blk=marchen}', ""); + Expect(0, 72895, '\P{Is_Blk=marchen}', ""); + Expect(1, 72895, '\P{^Is_Blk=marchen}', ""); + Expect(0, 72896, '\p{Is_Blk=marchen}', ""); + Expect(1, 72896, '\p{^Is_Blk=marchen}', ""); + Expect(1, 72896, '\P{Is_Blk=marchen}', ""); + Expect(0, 72896, '\P{^Is_Blk=marchen}', ""); + Expect(1, 72895, '\p{Is_Blk=_ Marchen}', ""); + Expect(0, 72895, '\p{^Is_Blk=_ Marchen}', ""); + Expect(0, 72895, '\P{Is_Blk=_ Marchen}', ""); + Expect(1, 72895, '\P{^Is_Blk=_ Marchen}', ""); + Expect(0, 72896, '\p{Is_Blk=_ Marchen}', ""); + Expect(1, 72896, '\p{^Is_Blk=_ Marchen}', ""); + Expect(1, 72896, '\P{Is_Blk=_ Marchen}', ""); + Expect(0, 72896, '\P{^Is_Blk=_ Marchen}', ""); + Error('\p{Block: /a/- MASARAM_Gondi}'); + Error('\P{Block: /a/- MASARAM_Gondi}'); + Expect(1, 73055, '\p{Block=:\AMasaram_Gondi\z:}', "");; + Expect(0, 73056, '\p{Block=:\AMasaram_Gondi\z:}', "");; + Expect(1, 73055, '\p{Block=masaramgondi}', ""); + Expect(0, 73055, '\p{^Block=masaramgondi}', ""); + Expect(0, 73055, '\P{Block=masaramgondi}', ""); + Expect(1, 73055, '\P{^Block=masaramgondi}', ""); + Expect(0, 73056, '\p{Block=masaramgondi}', ""); + Expect(1, 73056, '\p{^Block=masaramgondi}', ""); + Expect(1, 73056, '\P{Block=masaramgondi}', ""); + Expect(0, 73056, '\P{^Block=masaramgondi}', ""); + Expect(1, 73055, '\p{Block=:\Amasaramgondi\z:}', "");; + Expect(0, 73056, '\p{Block=:\Amasaramgondi\z:}', "");; + Expect(1, 73055, '\p{Block=-Masaram_Gondi}', ""); + Expect(0, 73055, '\p{^Block=-Masaram_Gondi}', ""); + Expect(0, 73055, '\P{Block=-Masaram_Gondi}', ""); + Expect(1, 73055, '\P{^Block=-Masaram_Gondi}', ""); + Expect(0, 73056, '\p{Block=-Masaram_Gondi}', ""); + Expect(1, 73056, '\p{^Block=-Masaram_Gondi}', ""); + Expect(1, 73056, '\P{Block=-Masaram_Gondi}', ""); + Expect(0, 73056, '\P{^Block=-Masaram_Gondi}', ""); + Error('\p{Blk=:= Masaram_Gondi}'); + Error('\P{Blk=:= Masaram_Gondi}'); + Expect(1, 73055, '\p{Blk=:\AMasaram_Gondi\z:}', "");; + Expect(0, 73056, '\p{Blk=:\AMasaram_Gondi\z:}', "");; + Expect(1, 73055, '\p{Blk=masaramgondi}', ""); + Expect(0, 73055, '\p{^Blk=masaramgondi}', ""); + Expect(0, 73055, '\P{Blk=masaramgondi}', ""); + Expect(1, 73055, '\P{^Blk=masaramgondi}', ""); + Expect(0, 73056, '\p{Blk=masaramgondi}', ""); + Expect(1, 73056, '\p{^Blk=masaramgondi}', ""); + Expect(1, 73056, '\P{Blk=masaramgondi}', ""); + Expect(0, 73056, '\P{^Blk=masaramgondi}', ""); + Expect(1, 73055, '\p{Blk=:\Amasaramgondi\z:}', "");; + Expect(0, 73056, '\p{Blk=:\Amasaramgondi\z:}', "");; + Expect(1, 73055, '\p{Blk= _Masaram_Gondi}', ""); + Expect(0, 73055, '\p{^Blk= _Masaram_Gondi}', ""); + Expect(0, 73055, '\P{Blk= _Masaram_Gondi}', ""); + Expect(1, 73055, '\P{^Blk= _Masaram_Gondi}', ""); + Expect(0, 73056, '\p{Blk= _Masaram_Gondi}', ""); + Expect(1, 73056, '\p{^Blk= _Masaram_Gondi}', ""); + Expect(1, 73056, '\P{Blk= _Masaram_Gondi}', ""); + Expect(0, 73056, '\P{^Blk= _Masaram_Gondi}', ""); + Error('\p{Is_Block=_:=Masaram_Gondi}'); + Error('\P{Is_Block=_:=Masaram_Gondi}'); + Expect(1, 73055, '\p{Is_Block=masaramgondi}', ""); + Expect(0, 73055, '\p{^Is_Block=masaramgondi}', ""); + Expect(0, 73055, '\P{Is_Block=masaramgondi}', ""); + Expect(1, 73055, '\P{^Is_Block=masaramgondi}', ""); + Expect(0, 73056, '\p{Is_Block=masaramgondi}', ""); + Expect(1, 73056, '\p{^Is_Block=masaramgondi}', ""); + Expect(1, 73056, '\P{Is_Block=masaramgondi}', ""); + Expect(0, 73056, '\P{^Is_Block=masaramgondi}', ""); + Expect(1, 73055, '\p{Is_Block: MASARAM_Gondi}', ""); + Expect(0, 73055, '\p{^Is_Block: MASARAM_Gondi}', ""); + Expect(0, 73055, '\P{Is_Block: MASARAM_Gondi}', ""); + Expect(1, 73055, '\P{^Is_Block: MASARAM_Gondi}', ""); + Expect(0, 73056, '\p{Is_Block: MASARAM_Gondi}', ""); + Expect(1, 73056, '\p{^Is_Block: MASARAM_Gondi}', ""); + Expect(1, 73056, '\P{Is_Block: MASARAM_Gondi}', ""); + Expect(0, 73056, '\P{^Is_Block: MASARAM_Gondi}', ""); + Error('\p{Is_Blk= :=MASARAM_GONDI}'); + Error('\P{Is_Blk= :=MASARAM_GONDI}'); + Expect(1, 73055, '\p{Is_Blk=masaramgondi}', ""); + Expect(0, 73055, '\p{^Is_Blk=masaramgondi}', ""); + Expect(0, 73055, '\P{Is_Blk=masaramgondi}', ""); + Expect(1, 73055, '\P{^Is_Blk=masaramgondi}', ""); + Expect(0, 73056, '\p{Is_Blk=masaramgondi}', ""); + Expect(1, 73056, '\p{^Is_Blk=masaramgondi}', ""); + Expect(1, 73056, '\P{Is_Blk=masaramgondi}', ""); + Expect(0, 73056, '\P{^Is_Blk=masaramgondi}', ""); + Expect(1, 73055, '\p{Is_Blk=_MASARAM_Gondi}', ""); + Expect(0, 73055, '\p{^Is_Blk=_MASARAM_Gondi}', ""); + Expect(0, 73055, '\P{Is_Blk=_MASARAM_Gondi}', ""); + Expect(1, 73055, '\P{^Is_Blk=_MASARAM_Gondi}', ""); + Expect(0, 73056, '\p{Is_Blk=_MASARAM_Gondi}', ""); + Expect(1, 73056, '\p{^Is_Blk=_MASARAM_Gondi}', ""); + Expect(1, 73056, '\P{Is_Blk=_MASARAM_Gondi}', ""); + Expect(0, 73056, '\P{^Is_Blk=_MASARAM_Gondi}', ""); + Error('\p{Block=-:=Mathematical_ALPHANUMERIC_Symbols}'); + Error('\P{Block=-:=Mathematical_ALPHANUMERIC_Symbols}'); + Expect(1, 120831, '\p{Block=:\AMathematical_Alphanumeric_Symbols\z:}', "");; + Expect(0, 120832, '\p{Block=:\AMathematical_Alphanumeric_Symbols\z:}', "");; + Expect(1, 120831, '\p{Block=mathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\p{^Block=mathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\P{Block=mathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\P{^Block=mathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\p{Block=mathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\p{^Block=mathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\P{Block=mathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\P{^Block=mathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\p{Block=:\Amathematicalalphanumericsymbols\z:}', "");; + Expect(0, 120832, '\p{Block=:\Amathematicalalphanumericsymbols\z:}', "");; + Expect(1, 120831, '\p{Block=-MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120831, '\p{^Block=-MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120831, '\P{Block=-MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(1, 120831, '\P{^Block=-MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120832, '\p{Block=-MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(1, 120832, '\p{^Block=-MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(1, 120832, '\P{Block=-MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120832, '\P{^Block=-MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Error('\p{Blk=/a/__Math_ALPHANUM}'); + Error('\P{Blk=/a/__Math_ALPHANUM}'); + Expect(1, 120831, '\p{Blk=:\AMath_Alphanum\z:}', "");; + Expect(0, 120832, '\p{Blk=:\AMath_Alphanum\z:}', "");; + Expect(1, 120831, '\p{Blk=mathalphanum}', ""); + Expect(0, 120831, '\p{^Blk=mathalphanum}', ""); + Expect(0, 120831, '\P{Blk=mathalphanum}', ""); + Expect(1, 120831, '\P{^Blk=mathalphanum}', ""); + Expect(0, 120832, '\p{Blk=mathalphanum}', ""); + Expect(1, 120832, '\p{^Blk=mathalphanum}', ""); + Expect(1, 120832, '\P{Blk=mathalphanum}', ""); + Expect(0, 120832, '\P{^Blk=mathalphanum}', ""); + Expect(1, 120831, '\p{Blk=:\Amathalphanum\z:}', "");; + Expect(0, 120832, '\p{Blk=:\Amathalphanum\z:}', "");; + Expect(1, 120831, '\p{Blk=-Math_Alphanum}', ""); + Expect(0, 120831, '\p{^Blk=-Math_Alphanum}', ""); + Expect(0, 120831, '\P{Blk=-Math_Alphanum}', ""); + Expect(1, 120831, '\P{^Blk=-Math_Alphanum}', ""); + Expect(0, 120832, '\p{Blk=-Math_Alphanum}', ""); + Expect(1, 120832, '\p{^Blk=-Math_Alphanum}', ""); + Expect(1, 120832, '\P{Blk=-Math_Alphanum}', ""); + Expect(0, 120832, '\P{^Blk=-Math_Alphanum}', ""); + Error('\p{Is_Block=_/a/Mathematical_Alphanumeric_symbols}'); + Error('\P{Is_Block=_/a/Mathematical_Alphanumeric_symbols}'); + Expect(1, 120831, '\p{Is_Block=mathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\p{^Is_Block=mathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\P{Is_Block=mathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\P{^Is_Block=mathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\p{Is_Block=mathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\p{^Is_Block=mathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\P{Is_Block=mathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\P{^Is_Block=mathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\p{Is_Block=_ mathematical_ALPHANUMERIC_symbols}', ""); + Expect(0, 120831, '\p{^Is_Block=_ mathematical_ALPHANUMERIC_symbols}', ""); + Expect(0, 120831, '\P{Is_Block=_ mathematical_ALPHANUMERIC_symbols}', ""); + Expect(1, 120831, '\P{^Is_Block=_ mathematical_ALPHANUMERIC_symbols}', ""); + Expect(0, 120832, '\p{Is_Block=_ mathematical_ALPHANUMERIC_symbols}', ""); + Expect(1, 120832, '\p{^Is_Block=_ mathematical_ALPHANUMERIC_symbols}', ""); + Expect(1, 120832, '\P{Is_Block=_ mathematical_ALPHANUMERIC_symbols}', ""); + Expect(0, 120832, '\P{^Is_Block=_ mathematical_ALPHANUMERIC_symbols}', ""); + Error('\p{Is_Blk=:=__math_Alphanum}'); + Error('\P{Is_Blk=:=__math_Alphanum}'); + Expect(1, 120831, '\p{Is_Blk=mathalphanum}', ""); + Expect(0, 120831, '\p{^Is_Blk=mathalphanum}', ""); + Expect(0, 120831, '\P{Is_Blk=mathalphanum}', ""); + Expect(1, 120831, '\P{^Is_Blk=mathalphanum}', ""); + Expect(0, 120832, '\p{Is_Blk=mathalphanum}', ""); + Expect(1, 120832, '\p{^Is_Blk=mathalphanum}', ""); + Expect(1, 120832, '\P{Is_Blk=mathalphanum}', ""); + Expect(0, 120832, '\P{^Is_Blk=mathalphanum}', ""); + Expect(1, 120831, '\p{Is_Blk=-_math_Alphanum}', ""); + Expect(0, 120831, '\p{^Is_Blk=-_math_Alphanum}', ""); + Expect(0, 120831, '\P{Is_Blk=-_math_Alphanum}', ""); + Expect(1, 120831, '\P{^Is_Blk=-_math_Alphanum}', ""); + Expect(0, 120832, '\p{Is_Blk=-_math_Alphanum}', ""); + Expect(1, 120832, '\p{^Is_Blk=-_math_Alphanum}', ""); + Expect(1, 120832, '\P{Is_Blk=-_math_Alphanum}', ""); + Expect(0, 120832, '\P{^Is_Blk=-_math_Alphanum}', ""); + Error('\p{Block=/a/ Mathematical_operators}'); + Error('\P{Block=/a/ Mathematical_operators}'); + Expect(1, 8959, '\p{Block=:\AMathematical_Operators\z:}', "");; + Expect(0, 8960, '\p{Block=:\AMathematical_Operators\z:}', "");; + Expect(1, 8959, '\p{Block=mathematicaloperators}', ""); + Expect(0, 8959, '\p{^Block=mathematicaloperators}', ""); + Expect(0, 8959, '\P{Block=mathematicaloperators}', ""); + Expect(1, 8959, '\P{^Block=mathematicaloperators}', ""); + Expect(0, 8960, '\p{Block=mathematicaloperators}', ""); + Expect(1, 8960, '\p{^Block=mathematicaloperators}', ""); + Expect(1, 8960, '\P{Block=mathematicaloperators}', ""); + Expect(0, 8960, '\P{^Block=mathematicaloperators}', ""); + Expect(1, 8959, '\p{Block=:\Amathematicaloperators\z:}', "");; + Expect(0, 8960, '\p{Block=:\Amathematicaloperators\z:}', "");; + Expect(1, 8959, '\p{Block=_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8959, '\p{^Block=_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8959, '\P{Block=_MATHEMATICAL_OPERATORS}', ""); + Expect(1, 8959, '\P{^Block=_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8960, '\p{Block=_MATHEMATICAL_OPERATORS}', ""); + Expect(1, 8960, '\p{^Block=_MATHEMATICAL_OPERATORS}', ""); + Expect(1, 8960, '\P{Block=_MATHEMATICAL_OPERATORS}', ""); + Expect(0, 8960, '\P{^Block=_MATHEMATICAL_OPERATORS}', ""); + Error('\p{Blk= MATH_Operators:=}'); + Error('\P{Blk= MATH_Operators:=}'); + Expect(1, 8959, '\p{Blk=:\AMath_Operators\z:}', "");; + Expect(0, 8960, '\p{Blk=:\AMath_Operators\z:}', "");; + Expect(1, 8959, '\p{Blk=mathoperators}', ""); + Expect(0, 8959, '\p{^Blk=mathoperators}', ""); + Expect(0, 8959, '\P{Blk=mathoperators}', ""); + Expect(1, 8959, '\P{^Blk=mathoperators}', ""); + Expect(0, 8960, '\p{Blk=mathoperators}', ""); + Expect(1, 8960, '\p{^Blk=mathoperators}', ""); + Expect(1, 8960, '\P{Blk=mathoperators}', ""); + Expect(0, 8960, '\P{^Blk=mathoperators}', ""); + Expect(1, 8959, '\p{Blk=:\Amathoperators\z:}', "");; + Expect(0, 8960, '\p{Blk=:\Amathoperators\z:}', "");; + Expect(1, 8959, '\p{Blk=--MATH_Operators}', ""); + Expect(0, 8959, '\p{^Blk=--MATH_Operators}', ""); + Expect(0, 8959, '\P{Blk=--MATH_Operators}', ""); + Expect(1, 8959, '\P{^Blk=--MATH_Operators}', ""); + Expect(0, 8960, '\p{Blk=--MATH_Operators}', ""); + Expect(1, 8960, '\p{^Blk=--MATH_Operators}', ""); + Expect(1, 8960, '\P{Blk=--MATH_Operators}', ""); + Expect(0, 8960, '\P{^Blk=--MATH_Operators}', ""); + Error('\p{Is_Block=-:=MATHEMATICAL_OPERATORS}'); + Error('\P{Is_Block=-:=MATHEMATICAL_OPERATORS}'); + Expect(1, 8959, '\p{Is_Block=mathematicaloperators}', ""); + Expect(0, 8959, '\p{^Is_Block=mathematicaloperators}', ""); + Expect(0, 8959, '\P{Is_Block=mathematicaloperators}', ""); + Expect(1, 8959, '\P{^Is_Block=mathematicaloperators}', ""); + Expect(0, 8960, '\p{Is_Block=mathematicaloperators}', ""); + Expect(1, 8960, '\p{^Is_Block=mathematicaloperators}', ""); + Expect(1, 8960, '\P{Is_Block=mathematicaloperators}', ""); + Expect(0, 8960, '\P{^Is_Block=mathematicaloperators}', ""); + Expect(1, 8959, '\p{Is_Block=- Mathematical_Operators}', ""); + Expect(0, 8959, '\p{^Is_Block=- Mathematical_Operators}', ""); + Expect(0, 8959, '\P{Is_Block=- Mathematical_Operators}', ""); + Expect(1, 8959, '\P{^Is_Block=- Mathematical_Operators}', ""); + Expect(0, 8960, '\p{Is_Block=- Mathematical_Operators}', ""); + Expect(1, 8960, '\p{^Is_Block=- Mathematical_Operators}', ""); + Expect(1, 8960, '\P{Is_Block=- Mathematical_Operators}', ""); + Expect(0, 8960, '\P{^Is_Block=- Mathematical_Operators}', ""); + Error('\p{Is_Blk=/a/- Math_operators}'); + Error('\P{Is_Blk=/a/- Math_operators}'); + Expect(1, 8959, '\p{Is_Blk=mathoperators}', ""); + Expect(0, 8959, '\p{^Is_Blk=mathoperators}', ""); + Expect(0, 8959, '\P{Is_Blk=mathoperators}', ""); + Expect(1, 8959, '\P{^Is_Blk=mathoperators}', ""); + Expect(0, 8960, '\p{Is_Blk=mathoperators}', ""); + Expect(1, 8960, '\p{^Is_Blk=mathoperators}', ""); + Expect(1, 8960, '\P{Is_Blk=mathoperators}', ""); + Expect(0, 8960, '\P{^Is_Blk=mathoperators}', ""); + Expect(1, 8959, '\p{Is_Blk= _Math_Operators}', ""); + Expect(0, 8959, '\p{^Is_Blk= _Math_Operators}', ""); + Expect(0, 8959, '\P{Is_Blk= _Math_Operators}', ""); + Expect(1, 8959, '\P{^Is_Blk= _Math_Operators}', ""); + Expect(0, 8960, '\p{Is_Blk= _Math_Operators}', ""); + Expect(1, 8960, '\p{^Is_Blk= _Math_Operators}', ""); + Expect(1, 8960, '\P{Is_Blk= _Math_Operators}', ""); + Expect(0, 8960, '\P{^Is_Blk= _Math_Operators}', ""); + Error('\p{Block=/a/ mayan_Numerals}'); + Error('\P{Block=/a/ mayan_Numerals}'); + Expect(1, 119551, '\p{Block=:\AMayan_Numerals\z:}', "");; + Expect(0, 119552, '\p{Block=:\AMayan_Numerals\z:}', "");; + Expect(1, 119551, '\p{Block=mayannumerals}', ""); + Expect(0, 119551, '\p{^Block=mayannumerals}', ""); + Expect(0, 119551, '\P{Block=mayannumerals}', ""); + Expect(1, 119551, '\P{^Block=mayannumerals}', ""); + Expect(0, 119552, '\p{Block=mayannumerals}', ""); + Expect(1, 119552, '\p{^Block=mayannumerals}', ""); + Expect(1, 119552, '\P{Block=mayannumerals}', ""); + Expect(0, 119552, '\P{^Block=mayannumerals}', ""); + Expect(1, 119551, '\p{Block=:\Amayannumerals\z:}', "");; + Expect(0, 119552, '\p{Block=:\Amayannumerals\z:}', "");; + Expect(1, 119551, '\p{Block=_ MAYAN_NUMERALS}', ""); + Expect(0, 119551, '\p{^Block=_ MAYAN_NUMERALS}', ""); + Expect(0, 119551, '\P{Block=_ MAYAN_NUMERALS}', ""); + Expect(1, 119551, '\P{^Block=_ MAYAN_NUMERALS}', ""); + Expect(0, 119552, '\p{Block=_ MAYAN_NUMERALS}', ""); + Expect(1, 119552, '\p{^Block=_ MAYAN_NUMERALS}', ""); + Expect(1, 119552, '\P{Block=_ MAYAN_NUMERALS}', ""); + Expect(0, 119552, '\P{^Block=_ MAYAN_NUMERALS}', ""); + Error('\p{Blk=/a/_ Mayan_Numerals}'); + Error('\P{Blk=/a/_ Mayan_Numerals}'); + Expect(1, 119551, '\p{Blk=:\AMayan_Numerals\z:}', "");; + Expect(0, 119552, '\p{Blk=:\AMayan_Numerals\z:}', "");; + Expect(1, 119551, '\p{Blk: mayannumerals}', ""); + Expect(0, 119551, '\p{^Blk: mayannumerals}', ""); + Expect(0, 119551, '\P{Blk: mayannumerals}', ""); + Expect(1, 119551, '\P{^Blk: mayannumerals}', ""); + Expect(0, 119552, '\p{Blk: mayannumerals}', ""); + Expect(1, 119552, '\p{^Blk: mayannumerals}', ""); + Expect(1, 119552, '\P{Blk: mayannumerals}', ""); + Expect(0, 119552, '\P{^Blk: mayannumerals}', ""); + Expect(1, 119551, '\p{Blk=:\Amayannumerals\z:}', "");; + Expect(0, 119552, '\p{Blk=:\Amayannumerals\z:}', "");; + Expect(1, 119551, '\p{Blk=-Mayan_NUMERALS}', ""); + Expect(0, 119551, '\p{^Blk=-Mayan_NUMERALS}', ""); + Expect(0, 119551, '\P{Blk=-Mayan_NUMERALS}', ""); + Expect(1, 119551, '\P{^Blk=-Mayan_NUMERALS}', ""); + Expect(0, 119552, '\p{Blk=-Mayan_NUMERALS}', ""); + Expect(1, 119552, '\p{^Blk=-Mayan_NUMERALS}', ""); + Expect(1, 119552, '\P{Blk=-Mayan_NUMERALS}', ""); + Expect(0, 119552, '\P{^Blk=-Mayan_NUMERALS}', ""); + Error('\p{Is_Block=/a/ mayan_Numerals}'); + Error('\P{Is_Block=/a/ mayan_Numerals}'); + Expect(1, 119551, '\p{Is_Block=mayannumerals}', ""); + Expect(0, 119551, '\p{^Is_Block=mayannumerals}', ""); + Expect(0, 119551, '\P{Is_Block=mayannumerals}', ""); + Expect(1, 119551, '\P{^Is_Block=mayannumerals}', ""); + Expect(0, 119552, '\p{Is_Block=mayannumerals}', ""); + Expect(1, 119552, '\p{^Is_Block=mayannumerals}', ""); + Expect(1, 119552, '\P{Is_Block=mayannumerals}', ""); + Expect(0, 119552, '\P{^Is_Block=mayannumerals}', ""); + Expect(1, 119551, '\p{Is_Block= mayan_Numerals}', ""); + Expect(0, 119551, '\p{^Is_Block= mayan_Numerals}', ""); + Expect(0, 119551, '\P{Is_Block= mayan_Numerals}', ""); + Expect(1, 119551, '\P{^Is_Block= mayan_Numerals}', ""); + Expect(0, 119552, '\p{Is_Block= mayan_Numerals}', ""); + Expect(1, 119552, '\p{^Is_Block= mayan_Numerals}', ""); + Expect(1, 119552, '\P{Is_Block= mayan_Numerals}', ""); + Expect(0, 119552, '\P{^Is_Block= mayan_Numerals}', ""); + Error('\p{Is_Blk=- Mayan_NUMERALS:=}'); + Error('\P{Is_Blk=- Mayan_NUMERALS:=}'); + Expect(1, 119551, '\p{Is_Blk=mayannumerals}', ""); + Expect(0, 119551, '\p{^Is_Blk=mayannumerals}', ""); + Expect(0, 119551, '\P{Is_Blk=mayannumerals}', ""); + Expect(1, 119551, '\P{^Is_Blk=mayannumerals}', ""); + Expect(0, 119552, '\p{Is_Blk=mayannumerals}', ""); + Expect(1, 119552, '\p{^Is_Blk=mayannumerals}', ""); + Expect(1, 119552, '\P{Is_Blk=mayannumerals}', ""); + Expect(0, 119552, '\P{^Is_Blk=mayannumerals}', ""); + Expect(1, 119551, '\p{Is_Blk: - mayan_Numerals}', ""); + Expect(0, 119551, '\p{^Is_Blk: - mayan_Numerals}', ""); + Expect(0, 119551, '\P{Is_Blk: - mayan_Numerals}', ""); + Expect(1, 119551, '\P{^Is_Blk: - mayan_Numerals}', ""); + Expect(0, 119552, '\p{Is_Blk: - mayan_Numerals}', ""); + Expect(1, 119552, '\p{^Is_Blk: - mayan_Numerals}', ""); + Expect(1, 119552, '\P{Is_Blk: - mayan_Numerals}', ""); + Expect(0, 119552, '\P{^Is_Blk: - mayan_Numerals}', ""); + Error('\p{Block=/a/ MEDEFAIDRIN}'); + Error('\P{Block=/a/ MEDEFAIDRIN}'); + Expect(1, 93855, '\p{Block=:\AMedefaidrin\z:}', "");; + Expect(0, 93856, '\p{Block=:\AMedefaidrin\z:}', "");; + Expect(1, 93855, '\p{Block=medefaidrin}', ""); + Expect(0, 93855, '\p{^Block=medefaidrin}', ""); + Expect(0, 93855, '\P{Block=medefaidrin}', ""); + Expect(1, 93855, '\P{^Block=medefaidrin}', ""); + Expect(0, 93856, '\p{Block=medefaidrin}', ""); + Expect(1, 93856, '\p{^Block=medefaidrin}', ""); + Expect(1, 93856, '\P{Block=medefaidrin}', ""); + Expect(0, 93856, '\P{^Block=medefaidrin}', ""); + Expect(1, 93855, '\p{Block=:\Amedefaidrin\z:}', "");; + Expect(0, 93856, '\p{Block=:\Amedefaidrin\z:}', "");; + Expect(1, 93855, '\p{Block= Medefaidrin}', ""); + Expect(0, 93855, '\p{^Block= Medefaidrin}', ""); + Expect(0, 93855, '\P{Block= Medefaidrin}', ""); + Expect(1, 93855, '\P{^Block= Medefaidrin}', ""); + Expect(0, 93856, '\p{Block= Medefaidrin}', ""); + Expect(1, 93856, '\p{^Block= Medefaidrin}', ""); + Expect(1, 93856, '\P{Block= Medefaidrin}', ""); + Expect(0, 93856, '\P{^Block= Medefaidrin}', ""); + Error('\p{Blk= MEDEFAIDRIN:=}'); + Error('\P{Blk= MEDEFAIDRIN:=}'); + Expect(1, 93855, '\p{Blk=:\AMedefaidrin\z:}', "");; + Expect(0, 93856, '\p{Blk=:\AMedefaidrin\z:}', "");; + Expect(1, 93855, '\p{Blk=medefaidrin}', ""); + Expect(0, 93855, '\p{^Blk=medefaidrin}', ""); + Expect(0, 93855, '\P{Blk=medefaidrin}', ""); + Expect(1, 93855, '\P{^Blk=medefaidrin}', ""); + Expect(0, 93856, '\p{Blk=medefaidrin}', ""); + Expect(1, 93856, '\p{^Blk=medefaidrin}', ""); + Expect(1, 93856, '\P{Blk=medefaidrin}', ""); + Expect(0, 93856, '\P{^Blk=medefaidrin}', ""); + Expect(1, 93855, '\p{Blk=:\Amedefaidrin\z:}', "");; + Expect(0, 93856, '\p{Blk=:\Amedefaidrin\z:}', "");; + Expect(1, 93855, '\p{Blk=_Medefaidrin}', ""); + Expect(0, 93855, '\p{^Blk=_Medefaidrin}', ""); + Expect(0, 93855, '\P{Blk=_Medefaidrin}', ""); + Expect(1, 93855, '\P{^Blk=_Medefaidrin}', ""); + Expect(0, 93856, '\p{Blk=_Medefaidrin}', ""); + Expect(1, 93856, '\p{^Blk=_Medefaidrin}', ""); + Expect(1, 93856, '\P{Blk=_Medefaidrin}', ""); + Expect(0, 93856, '\P{^Blk=_Medefaidrin}', ""); + Error('\p{Is_Block=/a/- medefaidrin}'); + Error('\P{Is_Block=/a/- medefaidrin}'); + Expect(1, 93855, '\p{Is_Block=medefaidrin}', ""); + Expect(0, 93855, '\p{^Is_Block=medefaidrin}', ""); + Expect(0, 93855, '\P{Is_Block=medefaidrin}', ""); + Expect(1, 93855, '\P{^Is_Block=medefaidrin}', ""); + Expect(0, 93856, '\p{Is_Block=medefaidrin}', ""); + Expect(1, 93856, '\p{^Is_Block=medefaidrin}', ""); + Expect(1, 93856, '\P{Is_Block=medefaidrin}', ""); + Expect(0, 93856, '\P{^Is_Block=medefaidrin}', ""); + Expect(1, 93855, '\p{Is_Block= Medefaidrin}', ""); + Expect(0, 93855, '\p{^Is_Block= Medefaidrin}', ""); + Expect(0, 93855, '\P{Is_Block= Medefaidrin}', ""); + Expect(1, 93855, '\P{^Is_Block= Medefaidrin}', ""); + Expect(0, 93856, '\p{Is_Block= Medefaidrin}', ""); + Expect(1, 93856, '\p{^Is_Block= Medefaidrin}', ""); + Expect(1, 93856, '\P{Is_Block= Medefaidrin}', ""); + Expect(0, 93856, '\P{^Is_Block= Medefaidrin}', ""); + Error('\p{Is_Blk=/a/ _Medefaidrin}'); + Error('\P{Is_Blk=/a/ _Medefaidrin}'); + Expect(1, 93855, '\p{Is_Blk: medefaidrin}', ""); + Expect(0, 93855, '\p{^Is_Blk: medefaidrin}', ""); + Expect(0, 93855, '\P{Is_Blk: medefaidrin}', ""); + Expect(1, 93855, '\P{^Is_Blk: medefaidrin}', ""); + Expect(0, 93856, '\p{Is_Blk: medefaidrin}', ""); + Expect(1, 93856, '\p{^Is_Blk: medefaidrin}', ""); + Expect(1, 93856, '\P{Is_Blk: medefaidrin}', ""); + Expect(0, 93856, '\P{^Is_Blk: medefaidrin}', ""); + Expect(1, 93855, '\p{Is_Blk: MEDEFAIDRIN}', ""); + Expect(0, 93855, '\p{^Is_Blk: MEDEFAIDRIN}', ""); + Expect(0, 93855, '\P{Is_Blk: MEDEFAIDRIN}', ""); + Expect(1, 93855, '\P{^Is_Blk: MEDEFAIDRIN}', ""); + Expect(0, 93856, '\p{Is_Blk: MEDEFAIDRIN}', ""); + Expect(1, 93856, '\p{^Is_Blk: MEDEFAIDRIN}', ""); + Expect(1, 93856, '\P{Is_Blk: MEDEFAIDRIN}', ""); + Expect(0, 93856, '\P{^Is_Blk: MEDEFAIDRIN}', ""); + Error('\p{Block=:=_Meetei_Mayek}'); + Error('\P{Block=:=_Meetei_Mayek}'); + Expect(1, 44031, '\p{Block=:\AMeetei_Mayek\z:}', "");; + Expect(0, 44032, '\p{Block=:\AMeetei_Mayek\z:}', "");; + Expect(1, 44031, '\p{Block=meeteimayek}', ""); + Expect(0, 44031, '\p{^Block=meeteimayek}', ""); + Expect(0, 44031, '\P{Block=meeteimayek}', ""); + Expect(1, 44031, '\P{^Block=meeteimayek}', ""); + Expect(0, 44032, '\p{Block=meeteimayek}', ""); + Expect(1, 44032, '\p{^Block=meeteimayek}', ""); + Expect(1, 44032, '\P{Block=meeteimayek}', ""); + Expect(0, 44032, '\P{^Block=meeteimayek}', ""); + Expect(1, 44031, '\p{Block=:\Ameeteimayek\z:}', "");; + Expect(0, 44032, '\p{Block=:\Ameeteimayek\z:}', "");; + Expect(1, 44031, '\p{Block=-_MEETEI_Mayek}', ""); + Expect(0, 44031, '\p{^Block=-_MEETEI_Mayek}', ""); + Expect(0, 44031, '\P{Block=-_MEETEI_Mayek}', ""); + Expect(1, 44031, '\P{^Block=-_MEETEI_Mayek}', ""); + Expect(0, 44032, '\p{Block=-_MEETEI_Mayek}', ""); + Expect(1, 44032, '\p{^Block=-_MEETEI_Mayek}', ""); + Expect(1, 44032, '\P{Block=-_MEETEI_Mayek}', ""); + Expect(0, 44032, '\P{^Block=-_MEETEI_Mayek}', ""); + Error('\p{Blk=:=--MEETEI_Mayek}'); + Error('\P{Blk=:=--MEETEI_Mayek}'); + Expect(1, 44031, '\p{Blk=:\AMeetei_Mayek\z:}', "");; + Expect(0, 44032, '\p{Blk=:\AMeetei_Mayek\z:}', "");; + Expect(1, 44031, '\p{Blk=meeteimayek}', ""); + Expect(0, 44031, '\p{^Blk=meeteimayek}', ""); + Expect(0, 44031, '\P{Blk=meeteimayek}', ""); + Expect(1, 44031, '\P{^Blk=meeteimayek}', ""); + Expect(0, 44032, '\p{Blk=meeteimayek}', ""); + Expect(1, 44032, '\p{^Blk=meeteimayek}', ""); + Expect(1, 44032, '\P{Blk=meeteimayek}', ""); + Expect(0, 44032, '\P{^Blk=meeteimayek}', ""); + Expect(1, 44031, '\p{Blk=:\Ameeteimayek\z:}', "");; + Expect(0, 44032, '\p{Blk=:\Ameeteimayek\z:}', "");; + Expect(1, 44031, '\p{Blk= MEETEI_mayek}', ""); + Expect(0, 44031, '\p{^Blk= MEETEI_mayek}', ""); + Expect(0, 44031, '\P{Blk= MEETEI_mayek}', ""); + Expect(1, 44031, '\P{^Blk= MEETEI_mayek}', ""); + Expect(0, 44032, '\p{Blk= MEETEI_mayek}', ""); + Expect(1, 44032, '\p{^Blk= MEETEI_mayek}', ""); + Expect(1, 44032, '\P{Blk= MEETEI_mayek}', ""); + Expect(0, 44032, '\P{^Blk= MEETEI_mayek}', ""); + Error('\p{Is_Block=--meetei_mayek/a/}'); + Error('\P{Is_Block=--meetei_mayek/a/}'); + Expect(1, 44031, '\p{Is_Block=meeteimayek}', ""); + Expect(0, 44031, '\p{^Is_Block=meeteimayek}', ""); + Expect(0, 44031, '\P{Is_Block=meeteimayek}', ""); + Expect(1, 44031, '\P{^Is_Block=meeteimayek}', ""); + Expect(0, 44032, '\p{Is_Block=meeteimayek}', ""); + Expect(1, 44032, '\p{^Is_Block=meeteimayek}', ""); + Expect(1, 44032, '\P{Is_Block=meeteimayek}', ""); + Expect(0, 44032, '\P{^Is_Block=meeteimayek}', ""); + Expect(1, 44031, '\p{Is_Block=-_meetei_Mayek}', ""); + Expect(0, 44031, '\p{^Is_Block=-_meetei_Mayek}', ""); + Expect(0, 44031, '\P{Is_Block=-_meetei_Mayek}', ""); + Expect(1, 44031, '\P{^Is_Block=-_meetei_Mayek}', ""); + Expect(0, 44032, '\p{Is_Block=-_meetei_Mayek}', ""); + Expect(1, 44032, '\p{^Is_Block=-_meetei_Mayek}', ""); + Expect(1, 44032, '\P{Is_Block=-_meetei_Mayek}', ""); + Expect(0, 44032, '\P{^Is_Block=-_meetei_Mayek}', ""); + Error('\p{Is_Blk= Meetei_Mayek:=}'); + Error('\P{Is_Blk= Meetei_Mayek:=}'); + Expect(1, 44031, '\p{Is_Blk=meeteimayek}', ""); + Expect(0, 44031, '\p{^Is_Blk=meeteimayek}', ""); + Expect(0, 44031, '\P{Is_Blk=meeteimayek}', ""); + Expect(1, 44031, '\P{^Is_Blk=meeteimayek}', ""); + Expect(0, 44032, '\p{Is_Blk=meeteimayek}', ""); + Expect(1, 44032, '\p{^Is_Blk=meeteimayek}', ""); + Expect(1, 44032, '\P{Is_Blk=meeteimayek}', ""); + Expect(0, 44032, '\P{^Is_Blk=meeteimayek}', ""); + Expect(1, 44031, '\p{Is_Blk= -Meetei_MAYEK}', ""); + Expect(0, 44031, '\p{^Is_Blk= -Meetei_MAYEK}', ""); + Expect(0, 44031, '\P{Is_Blk= -Meetei_MAYEK}', ""); + Expect(1, 44031, '\P{^Is_Blk= -Meetei_MAYEK}', ""); + Expect(0, 44032, '\p{Is_Blk= -Meetei_MAYEK}', ""); + Expect(1, 44032, '\p{^Is_Blk= -Meetei_MAYEK}', ""); + Expect(1, 44032, '\P{Is_Blk= -Meetei_MAYEK}', ""); + Expect(0, 44032, '\P{^Is_Blk= -Meetei_MAYEK}', ""); + Error('\p{Block= Meetei_mayek_Extensions:=}'); + Error('\P{Block= Meetei_mayek_Extensions:=}'); + Expect(1, 43775, '\p{Block=:\AMeetei_Mayek_Extensions\z:}', "");; + Expect(0, 43776, '\p{Block=:\AMeetei_Mayek_Extensions\z:}', "");; + Expect(1, 43775, '\p{Block=meeteimayekextensions}', ""); + Expect(0, 43775, '\p{^Block=meeteimayekextensions}', ""); + Expect(0, 43775, '\P{Block=meeteimayekextensions}', ""); + Expect(1, 43775, '\P{^Block=meeteimayekextensions}', ""); + Expect(0, 43776, '\p{Block=meeteimayekextensions}', ""); + Expect(1, 43776, '\p{^Block=meeteimayekextensions}', ""); + Expect(1, 43776, '\P{Block=meeteimayekextensions}', ""); + Expect(0, 43776, '\P{^Block=meeteimayekextensions}', ""); + Expect(1, 43775, '\p{Block=:\Ameeteimayekextensions\z:}', "");; + Expect(0, 43776, '\p{Block=:\Ameeteimayekextensions\z:}', "");; + Expect(1, 43775, '\p{Block: _Meetei_mayek_EXTENSIONS}', ""); + Expect(0, 43775, '\p{^Block: _Meetei_mayek_EXTENSIONS}', ""); + Expect(0, 43775, '\P{Block: _Meetei_mayek_EXTENSIONS}', ""); + Expect(1, 43775, '\P{^Block: _Meetei_mayek_EXTENSIONS}', ""); + Expect(0, 43776, '\p{Block: _Meetei_mayek_EXTENSIONS}', ""); + Expect(1, 43776, '\p{^Block: _Meetei_mayek_EXTENSIONS}', ""); + Expect(1, 43776, '\P{Block: _Meetei_mayek_EXTENSIONS}', ""); + Expect(0, 43776, '\P{^Block: _Meetei_mayek_EXTENSIONS}', ""); + Error('\p{Blk= MEETEI_Mayek_Ext:=}'); + Error('\P{Blk= MEETEI_Mayek_Ext:=}'); + Expect(1, 43775, '\p{Blk=:\AMeetei_Mayek_Ext\z:}', "");; + Expect(0, 43776, '\p{Blk=:\AMeetei_Mayek_Ext\z:}', "");; + Expect(1, 43775, '\p{Blk:meeteimayekext}', ""); + Expect(0, 43775, '\p{^Blk:meeteimayekext}', ""); + Expect(0, 43775, '\P{Blk:meeteimayekext}', ""); + Expect(1, 43775, '\P{^Blk:meeteimayekext}', ""); + Expect(0, 43776, '\p{Blk:meeteimayekext}', ""); + Expect(1, 43776, '\p{^Blk:meeteimayekext}', ""); + Expect(1, 43776, '\P{Blk:meeteimayekext}', ""); + Expect(0, 43776, '\P{^Blk:meeteimayekext}', ""); + Expect(1, 43775, '\p{Blk=:\Ameeteimayekext\z:}', "");; + Expect(0, 43776, '\p{Blk=:\Ameeteimayekext\z:}', "");; + Expect(1, 43775, '\p{Blk=-MEETEI_Mayek_EXT}', ""); + Expect(0, 43775, '\p{^Blk=-MEETEI_Mayek_EXT}', ""); + Expect(0, 43775, '\P{Blk=-MEETEI_Mayek_EXT}', ""); + Expect(1, 43775, '\P{^Blk=-MEETEI_Mayek_EXT}', ""); + Expect(0, 43776, '\p{Blk=-MEETEI_Mayek_EXT}', ""); + Expect(1, 43776, '\p{^Blk=-MEETEI_Mayek_EXT}', ""); + Expect(1, 43776, '\P{Blk=-MEETEI_Mayek_EXT}', ""); + Expect(0, 43776, '\P{^Blk=-MEETEI_Mayek_EXT}', ""); + Error('\p{Is_Block=:=MEETEI_MAYEK_EXTENSIONS}'); + Error('\P{Is_Block=:=MEETEI_MAYEK_EXTENSIONS}'); + Expect(1, 43775, '\p{Is_Block=meeteimayekextensions}', ""); + Expect(0, 43775, '\p{^Is_Block=meeteimayekextensions}', ""); + Expect(0, 43775, '\P{Is_Block=meeteimayekextensions}', ""); + Expect(1, 43775, '\P{^Is_Block=meeteimayekextensions}', ""); + Expect(0, 43776, '\p{Is_Block=meeteimayekextensions}', ""); + Expect(1, 43776, '\p{^Is_Block=meeteimayekextensions}', ""); + Expect(1, 43776, '\P{Is_Block=meeteimayekextensions}', ""); + Expect(0, 43776, '\P{^Is_Block=meeteimayekextensions}', ""); + Expect(1, 43775, '\p{Is_Block= MEETEI_Mayek_EXTENSIONS}', ""); + Expect(0, 43775, '\p{^Is_Block= MEETEI_Mayek_EXTENSIONS}', ""); + Expect(0, 43775, '\P{Is_Block= MEETEI_Mayek_EXTENSIONS}', ""); + Expect(1, 43775, '\P{^Is_Block= MEETEI_Mayek_EXTENSIONS}', ""); + Expect(0, 43776, '\p{Is_Block= MEETEI_Mayek_EXTENSIONS}', ""); + Expect(1, 43776, '\p{^Is_Block= MEETEI_Mayek_EXTENSIONS}', ""); + Expect(1, 43776, '\P{Is_Block= MEETEI_Mayek_EXTENSIONS}', ""); + Expect(0, 43776, '\P{^Is_Block= MEETEI_Mayek_EXTENSIONS}', ""); + Error('\p{Is_Blk=__Meetei_MAYEK_Ext/a/}'); + Error('\P{Is_Blk=__Meetei_MAYEK_Ext/a/}'); + Expect(1, 43775, '\p{Is_Blk=meeteimayekext}', ""); + Expect(0, 43775, '\p{^Is_Blk=meeteimayekext}', ""); + Expect(0, 43775, '\P{Is_Blk=meeteimayekext}', ""); + Expect(1, 43775, '\P{^Is_Blk=meeteimayekext}', ""); + Expect(0, 43776, '\p{Is_Blk=meeteimayekext}', ""); + Expect(1, 43776, '\p{^Is_Blk=meeteimayekext}', ""); + Expect(1, 43776, '\P{Is_Blk=meeteimayekext}', ""); + Expect(0, 43776, '\P{^Is_Blk=meeteimayekext}', ""); + Expect(1, 43775, '\p{Is_Blk= Meetei_MAYEK_Ext}', ""); + Expect(0, 43775, '\p{^Is_Blk= Meetei_MAYEK_Ext}', ""); + Expect(0, 43775, '\P{Is_Blk= Meetei_MAYEK_Ext}', ""); + Expect(1, 43775, '\P{^Is_Blk= Meetei_MAYEK_Ext}', ""); + Expect(0, 43776, '\p{Is_Blk= Meetei_MAYEK_Ext}', ""); + Expect(1, 43776, '\p{^Is_Blk= Meetei_MAYEK_Ext}', ""); + Expect(1, 43776, '\P{Is_Blk= Meetei_MAYEK_Ext}', ""); + Expect(0, 43776, '\P{^Is_Blk= Meetei_MAYEK_Ext}', ""); + Error('\p{Block= -mende_KIKAKUI/a/}'); + Error('\P{Block= -mende_KIKAKUI/a/}'); + Expect(1, 125151, '\p{Block=:\AMende_Kikakui\z:}', "");; + Expect(0, 125152, '\p{Block=:\AMende_Kikakui\z:}', "");; + Expect(1, 125151, '\p{Block=mendekikakui}', ""); + Expect(0, 125151, '\p{^Block=mendekikakui}', ""); + Expect(0, 125151, '\P{Block=mendekikakui}', ""); + Expect(1, 125151, '\P{^Block=mendekikakui}', ""); + Expect(0, 125152, '\p{Block=mendekikakui}', ""); + Expect(1, 125152, '\p{^Block=mendekikakui}', ""); + Expect(1, 125152, '\P{Block=mendekikakui}', ""); + Expect(0, 125152, '\P{^Block=mendekikakui}', ""); + Expect(1, 125151, '\p{Block=:\Amendekikakui\z:}', "");; + Expect(0, 125152, '\p{Block=:\Amendekikakui\z:}', "");; + Expect(1, 125151, '\p{Block: Mende_Kikakui}', ""); + Expect(0, 125151, '\p{^Block: Mende_Kikakui}', ""); + Expect(0, 125151, '\P{Block: Mende_Kikakui}', ""); + Expect(1, 125151, '\P{^Block: Mende_Kikakui}', ""); + Expect(0, 125152, '\p{Block: Mende_Kikakui}', ""); + Expect(1, 125152, '\p{^Block: Mende_Kikakui}', ""); + Expect(1, 125152, '\P{Block: Mende_Kikakui}', ""); + Expect(0, 125152, '\P{^Block: Mende_Kikakui}', ""); + Error('\p{Blk=:=_MENDE_kikakui}'); + Error('\P{Blk=:=_MENDE_kikakui}'); + Expect(1, 125151, '\p{Blk=:\AMende_Kikakui\z:}', "");; + Expect(0, 125152, '\p{Blk=:\AMende_Kikakui\z:}', "");; + Expect(1, 125151, '\p{Blk=mendekikakui}', ""); + Expect(0, 125151, '\p{^Blk=mendekikakui}', ""); + Expect(0, 125151, '\P{Blk=mendekikakui}', ""); + Expect(1, 125151, '\P{^Blk=mendekikakui}', ""); + Expect(0, 125152, '\p{Blk=mendekikakui}', ""); + Expect(1, 125152, '\p{^Blk=mendekikakui}', ""); + Expect(1, 125152, '\P{Blk=mendekikakui}', ""); + Expect(0, 125152, '\P{^Blk=mendekikakui}', ""); + Expect(1, 125151, '\p{Blk=:\Amendekikakui\z:}', "");; + Expect(0, 125152, '\p{Blk=:\Amendekikakui\z:}', "");; + Expect(1, 125151, '\p{Blk=-MENDE_Kikakui}', ""); + Expect(0, 125151, '\p{^Blk=-MENDE_Kikakui}', ""); + Expect(0, 125151, '\P{Blk=-MENDE_Kikakui}', ""); + Expect(1, 125151, '\P{^Blk=-MENDE_Kikakui}', ""); + Expect(0, 125152, '\p{Blk=-MENDE_Kikakui}', ""); + Expect(1, 125152, '\p{^Blk=-MENDE_Kikakui}', ""); + Expect(1, 125152, '\P{Blk=-MENDE_Kikakui}', ""); + Expect(0, 125152, '\P{^Blk=-MENDE_Kikakui}', ""); + Error('\p{Is_Block=:= MENDE_Kikakui}'); + Error('\P{Is_Block=:= MENDE_Kikakui}'); + Expect(1, 125151, '\p{Is_Block: mendekikakui}', ""); + Expect(0, 125151, '\p{^Is_Block: mendekikakui}', ""); + Expect(0, 125151, '\P{Is_Block: mendekikakui}', ""); + Expect(1, 125151, '\P{^Is_Block: mendekikakui}', ""); + Expect(0, 125152, '\p{Is_Block: mendekikakui}', ""); + Expect(1, 125152, '\p{^Is_Block: mendekikakui}', ""); + Expect(1, 125152, '\P{Is_Block: mendekikakui}', ""); + Expect(0, 125152, '\P{^Is_Block: mendekikakui}', ""); + Expect(1, 125151, '\p{Is_Block=_Mende_kikakui}', ""); + Expect(0, 125151, '\p{^Is_Block=_Mende_kikakui}', ""); + Expect(0, 125151, '\P{Is_Block=_Mende_kikakui}', ""); + Expect(1, 125151, '\P{^Is_Block=_Mende_kikakui}', ""); + Expect(0, 125152, '\p{Is_Block=_Mende_kikakui}', ""); + Expect(1, 125152, '\p{^Is_Block=_Mende_kikakui}', ""); + Expect(1, 125152, '\P{Is_Block=_Mende_kikakui}', ""); + Expect(0, 125152, '\P{^Is_Block=_Mende_kikakui}', ""); + Error('\p{Is_Blk=/a/_Mende_kikakui}'); + Error('\P{Is_Blk=/a/_Mende_kikakui}'); + Expect(1, 125151, '\p{Is_Blk=mendekikakui}', ""); + Expect(0, 125151, '\p{^Is_Blk=mendekikakui}', ""); + Expect(0, 125151, '\P{Is_Blk=mendekikakui}', ""); + Expect(1, 125151, '\P{^Is_Blk=mendekikakui}', ""); + Expect(0, 125152, '\p{Is_Blk=mendekikakui}', ""); + Expect(1, 125152, '\p{^Is_Blk=mendekikakui}', ""); + Expect(1, 125152, '\P{Is_Blk=mendekikakui}', ""); + Expect(0, 125152, '\P{^Is_Blk=mendekikakui}', ""); + Expect(1, 125151, '\p{Is_Blk=Mende_kikakui}', ""); + Expect(0, 125151, '\p{^Is_Blk=Mende_kikakui}', ""); + Expect(0, 125151, '\P{Is_Blk=Mende_kikakui}', ""); + Expect(1, 125151, '\P{^Is_Blk=Mende_kikakui}', ""); + Expect(0, 125152, '\p{Is_Blk=Mende_kikakui}', ""); + Expect(1, 125152, '\p{^Is_Blk=Mende_kikakui}', ""); + Expect(1, 125152, '\P{Is_Blk=Mende_kikakui}', ""); + Expect(0, 125152, '\P{^Is_Blk=Mende_kikakui}', ""); + Error('\p{Block=/a/ MEROITIC_CURSIVE}'); + Error('\P{Block=/a/ MEROITIC_CURSIVE}'); + Expect(1, 68095, '\p{Block=:\AMeroitic_Cursive\z:}', "");; + Expect(0, 68096, '\p{Block=:\AMeroitic_Cursive\z:}', "");; + Expect(1, 68095, '\p{Block=meroiticcursive}', ""); + Expect(0, 68095, '\p{^Block=meroiticcursive}', ""); + Expect(0, 68095, '\P{Block=meroiticcursive}', ""); + Expect(1, 68095, '\P{^Block=meroiticcursive}', ""); + Expect(0, 68096, '\p{Block=meroiticcursive}', ""); + Expect(1, 68096, '\p{^Block=meroiticcursive}', ""); + Expect(1, 68096, '\P{Block=meroiticcursive}', ""); + Expect(0, 68096, '\P{^Block=meroiticcursive}', ""); + Expect(1, 68095, '\p{Block=:\Ameroiticcursive\z:}', "");; + Expect(0, 68096, '\p{Block=:\Ameroiticcursive\z:}', "");; + Expect(1, 68095, '\p{Block= _Meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^Block= _Meroitic_Cursive}', ""); + Expect(0, 68095, '\P{Block= _Meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^Block= _Meroitic_Cursive}', ""); + Expect(0, 68096, '\p{Block= _Meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^Block= _Meroitic_Cursive}', ""); + Expect(1, 68096, '\P{Block= _Meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^Block= _Meroitic_Cursive}', ""); + Error('\p{Blk: /a/MEROITIC_Cursive}'); + Error('\P{Blk: /a/MEROITIC_Cursive}'); + Expect(1, 68095, '\p{Blk=:\AMeroitic_Cursive\z:}', "");; + Expect(0, 68096, '\p{Blk=:\AMeroitic_Cursive\z:}', "");; + Expect(1, 68095, '\p{Blk=meroiticcursive}', ""); + Expect(0, 68095, '\p{^Blk=meroiticcursive}', ""); + Expect(0, 68095, '\P{Blk=meroiticcursive}', ""); + Expect(1, 68095, '\P{^Blk=meroiticcursive}', ""); + Expect(0, 68096, '\p{Blk=meroiticcursive}', ""); + Expect(1, 68096, '\p{^Blk=meroiticcursive}', ""); + Expect(1, 68096, '\P{Blk=meroiticcursive}', ""); + Expect(0, 68096, '\P{^Blk=meroiticcursive}', ""); + Expect(1, 68095, '\p{Blk=:\Ameroiticcursive\z:}', "");; + Expect(0, 68096, '\p{Blk=:\Ameroiticcursive\z:}', "");; + Expect(1, 68095, '\p{Blk= _MEROITIC_cursive}', ""); + Expect(0, 68095, '\p{^Blk= _MEROITIC_cursive}', ""); + Expect(0, 68095, '\P{Blk= _MEROITIC_cursive}', ""); + Expect(1, 68095, '\P{^Blk= _MEROITIC_cursive}', ""); + Expect(0, 68096, '\p{Blk= _MEROITIC_cursive}', ""); + Expect(1, 68096, '\p{^Blk= _MEROITIC_cursive}', ""); + Expect(1, 68096, '\P{Blk= _MEROITIC_cursive}', ""); + Expect(0, 68096, '\P{^Blk= _MEROITIC_cursive}', ""); + Error('\p{Is_Block=_ meroitic_Cursive/a/}'); + Error('\P{Is_Block=_ meroitic_Cursive/a/}'); + Expect(1, 68095, '\p{Is_Block=meroiticcursive}', ""); + Expect(0, 68095, '\p{^Is_Block=meroiticcursive}', ""); + Expect(0, 68095, '\P{Is_Block=meroiticcursive}', ""); + Expect(1, 68095, '\P{^Is_Block=meroiticcursive}', ""); + Expect(0, 68096, '\p{Is_Block=meroiticcursive}', ""); + Expect(1, 68096, '\p{^Is_Block=meroiticcursive}', ""); + Expect(1, 68096, '\P{Is_Block=meroiticcursive}', ""); + Expect(0, 68096, '\P{^Is_Block=meroiticcursive}', ""); + Expect(1, 68095, '\p{Is_Block= -meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^Is_Block= -meroitic_Cursive}', ""); + Expect(0, 68095, '\P{Is_Block= -meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^Is_Block= -meroitic_Cursive}', ""); + Expect(0, 68096, '\p{Is_Block= -meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^Is_Block= -meroitic_Cursive}', ""); + Expect(1, 68096, '\P{Is_Block= -meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^Is_Block= -meroitic_Cursive}', ""); + Error('\p{Is_Blk: - meroitic_Cursive:=}'); + Error('\P{Is_Blk: - meroitic_Cursive:=}'); + Expect(1, 68095, '\p{Is_Blk=meroiticcursive}', ""); + Expect(0, 68095, '\p{^Is_Blk=meroiticcursive}', ""); + Expect(0, 68095, '\P{Is_Blk=meroiticcursive}', ""); + Expect(1, 68095, '\P{^Is_Blk=meroiticcursive}', ""); + Expect(0, 68096, '\p{Is_Blk=meroiticcursive}', ""); + Expect(1, 68096, '\p{^Is_Blk=meroiticcursive}', ""); + Expect(1, 68096, '\P{Is_Blk=meroiticcursive}', ""); + Expect(0, 68096, '\P{^Is_Blk=meroiticcursive}', ""); + Expect(1, 68095, '\p{Is_Blk=_meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^Is_Blk=_meroitic_Cursive}', ""); + Expect(0, 68095, '\P{Is_Blk=_meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^Is_Blk=_meroitic_Cursive}', ""); + Expect(0, 68096, '\p{Is_Blk=_meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^Is_Blk=_meroitic_Cursive}', ""); + Expect(1, 68096, '\P{Is_Blk=_meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^Is_Blk=_meroitic_Cursive}', ""); + Error('\p{Block=:=_ meroitic_HIEROGLYPHS}'); + Error('\P{Block=:=_ meroitic_HIEROGLYPHS}'); + Expect(1, 67999, '\p{Block=:\AMeroitic_Hieroglyphs\z:}', "");; + Expect(0, 68000, '\p{Block=:\AMeroitic_Hieroglyphs\z:}', "");; + Expect(1, 67999, '\p{Block=meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Block=meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Block=meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Block=meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Block=meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Block=meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Block=meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Block=meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Block=:\Ameroitichieroglyphs\z:}', "");; + Expect(0, 68000, '\p{Block=:\Ameroitichieroglyphs\z:}', "");; + Expect(1, 67999, '\p{Block= MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^Block= MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\P{Block= MEROITIC_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^Block= MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\p{Block= MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^Block= MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\P{Block= MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^Block= MEROITIC_Hieroglyphs}', ""); + Error('\p{Blk= /a/Meroitic_hieroglyphs}'); + Error('\P{Blk= /a/Meroitic_hieroglyphs}'); + Expect(1, 67999, '\p{Blk=:\AMeroitic_Hieroglyphs\z:}', "");; + Expect(0, 68000, '\p{Blk=:\AMeroitic_Hieroglyphs\z:}', "");; + Expect(1, 67999, '\p{Blk=meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Blk=meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Blk=meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Blk=meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Blk=meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Blk=meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Blk=meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Blk=meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Blk=:\Ameroitichieroglyphs\z:}', "");; + Expect(0, 68000, '\p{Blk=:\Ameroitichieroglyphs\z:}', "");; + Expect(1, 67999, '\p{Blk: -Meroitic_HIEROGLYPHS}', ""); + Expect(0, 67999, '\p{^Blk: -Meroitic_HIEROGLYPHS}', ""); + Expect(0, 67999, '\P{Blk: -Meroitic_HIEROGLYPHS}', ""); + Expect(1, 67999, '\P{^Blk: -Meroitic_HIEROGLYPHS}', ""); + Expect(0, 68000, '\p{Blk: -Meroitic_HIEROGLYPHS}', ""); + Expect(1, 68000, '\p{^Blk: -Meroitic_HIEROGLYPHS}', ""); + Expect(1, 68000, '\P{Blk: -Meroitic_HIEROGLYPHS}', ""); + Expect(0, 68000, '\P{^Blk: -Meroitic_HIEROGLYPHS}', ""); + Error('\p{Is_Block=-/a/Meroitic_HIEROGLYPHS}'); + Error('\P{Is_Block=-/a/Meroitic_HIEROGLYPHS}'); + Expect(1, 67999, '\p{Is_Block=meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Block=meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Block=meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Block=meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Block=meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Block=meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Block=meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Block=meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Is_Block=- Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Block=- Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Block=- Meroitic_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Block=- Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Block=- Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Block=- Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Block=- Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Block=- Meroitic_Hieroglyphs}', ""); + Error('\p{Is_Blk=/a/ MEROITIC_Hieroglyphs}'); + Error('\P{Is_Blk=/a/ MEROITIC_Hieroglyphs}'); + Expect(1, 67999, '\p{Is_Blk: meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Blk: meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Blk: meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Blk: meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Blk: meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Blk: meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Blk: meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Blk: meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Is_Blk= meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Blk= meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Blk= meroitic_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Blk= meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Blk= meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Blk= meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Blk= meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Blk= meroitic_Hieroglyphs}', ""); + Error('\p{Block=--Miao:=}'); + Error('\P{Block=--Miao:=}'); + Expect(1, 94111, '\p{Block=:\AMiao\z:}', "");; + Expect(0, 94112, '\p{Block=:\AMiao\z:}', "");; + Expect(1, 94111, '\p{Block=miao}', ""); + Expect(0, 94111, '\p{^Block=miao}', ""); + Expect(0, 94111, '\P{Block=miao}', ""); + Expect(1, 94111, '\P{^Block=miao}', ""); + Expect(0, 94112, '\p{Block=miao}', ""); + Expect(1, 94112, '\p{^Block=miao}', ""); + Expect(1, 94112, '\P{Block=miao}', ""); + Expect(0, 94112, '\P{^Block=miao}', ""); + Expect(1, 94111, '\p{Block=:\Amiao\z:}', "");; + Expect(0, 94112, '\p{Block=:\Amiao\z:}', "");; + Expect(1, 94111, '\p{Block= Miao}', ""); + Expect(0, 94111, '\p{^Block= Miao}', ""); + Expect(0, 94111, '\P{Block= Miao}', ""); + Expect(1, 94111, '\P{^Block= Miao}', ""); + Expect(0, 94112, '\p{Block= Miao}', ""); + Expect(1, 94112, '\p{^Block= Miao}', ""); + Expect(1, 94112, '\P{Block= Miao}', ""); + Expect(0, 94112, '\P{^Block= Miao}', ""); + Error('\p{Blk= _MIAO:=}'); + Error('\P{Blk= _MIAO:=}'); + Expect(1, 94111, '\p{Blk=:\AMiao\z:}', "");; + Expect(0, 94112, '\p{Blk=:\AMiao\z:}', "");; + Expect(1, 94111, '\p{Blk=miao}', ""); + Expect(0, 94111, '\p{^Blk=miao}', ""); + Expect(0, 94111, '\P{Blk=miao}', ""); + Expect(1, 94111, '\P{^Blk=miao}', ""); + Expect(0, 94112, '\p{Blk=miao}', ""); + Expect(1, 94112, '\p{^Blk=miao}', ""); + Expect(1, 94112, '\P{Blk=miao}', ""); + Expect(0, 94112, '\P{^Blk=miao}', ""); + Expect(1, 94111, '\p{Blk=:\Amiao\z:}', "");; + Expect(0, 94112, '\p{Blk=:\Amiao\z:}', "");; + Expect(1, 94111, '\p{Blk=_-miao}', ""); + Expect(0, 94111, '\p{^Blk=_-miao}', ""); + Expect(0, 94111, '\P{Blk=_-miao}', ""); + Expect(1, 94111, '\P{^Blk=_-miao}', ""); + Expect(0, 94112, '\p{Blk=_-miao}', ""); + Expect(1, 94112, '\p{^Blk=_-miao}', ""); + Expect(1, 94112, '\P{Blk=_-miao}', ""); + Expect(0, 94112, '\P{^Blk=_-miao}', ""); + Error('\p{Is_Block=:=--Miao}'); + Error('\P{Is_Block=:=--Miao}'); + Expect(1, 94111, '\p{Is_Block=miao}', ""); + Expect(0, 94111, '\p{^Is_Block=miao}', ""); + Expect(0, 94111, '\P{Is_Block=miao}', ""); + Expect(1, 94111, '\P{^Is_Block=miao}', ""); + Expect(0, 94112, '\p{Is_Block=miao}', ""); + Expect(1, 94112, '\p{^Is_Block=miao}', ""); + Expect(1, 94112, '\P{Is_Block=miao}', ""); + Expect(0, 94112, '\P{^Is_Block=miao}', ""); + Expect(1, 94111, '\p{Is_Block=_MIAO}', ""); + Expect(0, 94111, '\p{^Is_Block=_MIAO}', ""); + Expect(0, 94111, '\P{Is_Block=_MIAO}', ""); + Expect(1, 94111, '\P{^Is_Block=_MIAO}', ""); + Expect(0, 94112, '\p{Is_Block=_MIAO}', ""); + Expect(1, 94112, '\p{^Is_Block=_MIAO}', ""); + Expect(1, 94112, '\P{Is_Block=_MIAO}', ""); + Expect(0, 94112, '\P{^Is_Block=_MIAO}', ""); + Error('\p{Is_Blk=:= Miao}'); + Error('\P{Is_Blk=:= Miao}'); + Expect(1, 94111, '\p{Is_Blk=miao}', ""); + Expect(0, 94111, '\p{^Is_Blk=miao}', ""); + Expect(0, 94111, '\P{Is_Blk=miao}', ""); + Expect(1, 94111, '\P{^Is_Blk=miao}', ""); + Expect(0, 94112, '\p{Is_Blk=miao}', ""); + Expect(1, 94112, '\p{^Is_Blk=miao}', ""); + Expect(1, 94112, '\P{Is_Blk=miao}', ""); + Expect(0, 94112, '\P{^Is_Blk=miao}', ""); + Expect(1, 94111, '\p{Is_Blk: Miao}', ""); + Expect(0, 94111, '\p{^Is_Blk: Miao}', ""); + Expect(0, 94111, '\P{Is_Blk: Miao}', ""); + Expect(1, 94111, '\P{^Is_Blk: Miao}', ""); + Expect(0, 94112, '\p{Is_Blk: Miao}', ""); + Expect(1, 94112, '\p{^Is_Blk: Miao}', ""); + Expect(1, 94112, '\P{Is_Blk: Miao}', ""); + Expect(0, 94112, '\P{^Is_Blk: Miao}', ""); + Error('\p{Block= MISCELLANEOUS_Symbols_and_arrows/a/}'); + Error('\P{Block= MISCELLANEOUS_Symbols_and_arrows/a/}'); + Expect(1, 11263, '\p{Block=:\AMiscellaneous_Symbols_And_Arrows\z:}', "");; + Expect(0, 11264, '\p{Block=:\AMiscellaneous_Symbols_And_Arrows\z:}', "");; + Expect(1, 11263, '\p{Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\p{^Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\P{Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\P{^Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\p{Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\p{^Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\P{Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\P{^Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\p{Block=:\Amiscellaneoussymbolsandarrows\z:}', "");; + Expect(0, 11264, '\p{Block=:\Amiscellaneoussymbolsandarrows\z:}', "");; + Expect(1, 11263, '\p{Block=- Miscellaneous_SYMBOLS_AND_arrows}', ""); + Expect(0, 11263, '\p{^Block=- Miscellaneous_SYMBOLS_AND_arrows}', ""); + Expect(0, 11263, '\P{Block=- Miscellaneous_SYMBOLS_AND_arrows}', ""); + Expect(1, 11263, '\P{^Block=- Miscellaneous_SYMBOLS_AND_arrows}', ""); + Expect(0, 11264, '\p{Block=- Miscellaneous_SYMBOLS_AND_arrows}', ""); + Expect(1, 11264, '\p{^Block=- Miscellaneous_SYMBOLS_AND_arrows}', ""); + Expect(1, 11264, '\P{Block=- Miscellaneous_SYMBOLS_AND_arrows}', ""); + Expect(0, 11264, '\P{^Block=- Miscellaneous_SYMBOLS_AND_arrows}', ""); + Error('\p{Blk=--Misc_arrows/a/}'); + Error('\P{Blk=--Misc_arrows/a/}'); + Expect(1, 11263, '\p{Blk=:\AMisc_Arrows\z:}', "");; + Expect(0, 11264, '\p{Blk=:\AMisc_Arrows\z:}', "");; + Expect(1, 11263, '\p{Blk: miscarrows}', ""); + Expect(0, 11263, '\p{^Blk: miscarrows}', ""); + Expect(0, 11263, '\P{Blk: miscarrows}', ""); + Expect(1, 11263, '\P{^Blk: miscarrows}', ""); + Expect(0, 11264, '\p{Blk: miscarrows}', ""); + Expect(1, 11264, '\p{^Blk: miscarrows}', ""); + Expect(1, 11264, '\P{Blk: miscarrows}', ""); + Expect(0, 11264, '\P{^Blk: miscarrows}', ""); + Expect(1, 11263, '\p{Blk=:\Amiscarrows\z:}', "");; + Expect(0, 11264, '\p{Blk=:\Amiscarrows\z:}', "");; + Expect(1, 11263, '\p{Blk= Misc_arrows}', ""); + Expect(0, 11263, '\p{^Blk= Misc_arrows}', ""); + Expect(0, 11263, '\P{Blk= Misc_arrows}', ""); + Expect(1, 11263, '\P{^Blk= Misc_arrows}', ""); + Expect(0, 11264, '\p{Blk= Misc_arrows}', ""); + Expect(1, 11264, '\p{^Blk= Misc_arrows}', ""); + Expect(1, 11264, '\P{Blk= Misc_arrows}', ""); + Expect(0, 11264, '\P{^Blk= Misc_arrows}', ""); + Error('\p{Is_Block=_miscellaneous_Symbols_And_Arrows:=}'); + Error('\P{Is_Block=_miscellaneous_Symbols_And_Arrows:=}'); + Expect(1, 11263, '\p{Is_Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\p{^Is_Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\P{Is_Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\P{^Is_Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\p{Is_Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\p{^Is_Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\P{Is_Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\P{^Is_Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\p{Is_Block=_ Miscellaneous_Symbols_And_Arrows}', ""); + Expect(0, 11263, '\p{^Is_Block=_ Miscellaneous_Symbols_And_Arrows}', ""); + Expect(0, 11263, '\P{Is_Block=_ Miscellaneous_Symbols_And_Arrows}', ""); + Expect(1, 11263, '\P{^Is_Block=_ Miscellaneous_Symbols_And_Arrows}', ""); + Expect(0, 11264, '\p{Is_Block=_ Miscellaneous_Symbols_And_Arrows}', ""); + Expect(1, 11264, '\p{^Is_Block=_ Miscellaneous_Symbols_And_Arrows}', ""); + Expect(1, 11264, '\P{Is_Block=_ Miscellaneous_Symbols_And_Arrows}', ""); + Expect(0, 11264, '\P{^Is_Block=_ Miscellaneous_Symbols_And_Arrows}', ""); + Error('\p{Is_Blk=- Misc_Arrows:=}'); + Error('\P{Is_Blk=- Misc_Arrows:=}'); + Expect(1, 11263, '\p{Is_Blk=miscarrows}', ""); + Expect(0, 11263, '\p{^Is_Blk=miscarrows}', ""); + Expect(0, 11263, '\P{Is_Blk=miscarrows}', ""); + Expect(1, 11263, '\P{^Is_Blk=miscarrows}', ""); + Expect(0, 11264, '\p{Is_Blk=miscarrows}', ""); + Expect(1, 11264, '\p{^Is_Blk=miscarrows}', ""); + Expect(1, 11264, '\P{Is_Blk=miscarrows}', ""); + Expect(0, 11264, '\P{^Is_Blk=miscarrows}', ""); + Expect(1, 11263, '\p{Is_Blk= Misc_Arrows}', ""); + Expect(0, 11263, '\p{^Is_Blk= Misc_Arrows}', ""); + Expect(0, 11263, '\P{Is_Blk= Misc_Arrows}', ""); + Expect(1, 11263, '\P{^Is_Blk= Misc_Arrows}', ""); + Expect(0, 11264, '\p{Is_Blk= Misc_Arrows}', ""); + Expect(1, 11264, '\p{^Is_Blk= Misc_Arrows}', ""); + Expect(1, 11264, '\P{Is_Blk= Misc_Arrows}', ""); + Expect(0, 11264, '\P{^Is_Blk= Misc_Arrows}', ""); + Error('\p{Block=/a/ _miscellaneous_Mathematical_SYMBOLS_a}'); + Error('\P{Block=/a/ _miscellaneous_Mathematical_SYMBOLS_a}'); + Expect(1, 10223, '\p{Block=:\AMiscellaneous_Mathematical_Symbols_A\z:}', "");; + Expect(0, 10224, '\p{Block=:\AMiscellaneous_Mathematical_Symbols_A\z:}', "");; + Expect(1, 10223, '\p{Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\p{^Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\P{Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\P{^Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\p{Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\p{^Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\P{Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\P{^Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\p{Block=:\Amiscellaneousmathematicalsymbolsa\z:}', "");; + Expect(0, 10224, '\p{Block=:\Amiscellaneousmathematicalsymbolsa\z:}', "");; + Expect(1, 10223, '\p{Block=- Miscellaneous_Mathematical_symbols_a}', ""); + Expect(0, 10223, '\p{^Block=- Miscellaneous_Mathematical_symbols_a}', ""); + Expect(0, 10223, '\P{Block=- Miscellaneous_Mathematical_symbols_a}', ""); + Expect(1, 10223, '\P{^Block=- Miscellaneous_Mathematical_symbols_a}', ""); + Expect(0, 10224, '\p{Block=- Miscellaneous_Mathematical_symbols_a}', ""); + Expect(1, 10224, '\p{^Block=- Miscellaneous_Mathematical_symbols_a}', ""); + Expect(1, 10224, '\P{Block=- Miscellaneous_Mathematical_symbols_a}', ""); + Expect(0, 10224, '\P{^Block=- Miscellaneous_Mathematical_symbols_a}', ""); + Error('\p{Blk=/a/ _misc_MATH_SYMBOLS_A}'); + Error('\P{Blk=/a/ _misc_MATH_SYMBOLS_A}'); + Expect(1, 10223, '\p{Blk=:\AMisc_Math_Symbols_A\z:}', "");; + Expect(0, 10224, '\p{Blk=:\AMisc_Math_Symbols_A\z:}', "");; + Expect(1, 10223, '\p{Blk=miscmathsymbolsa}', ""); + Expect(0, 10223, '\p{^Blk=miscmathsymbolsa}', ""); + Expect(0, 10223, '\P{Blk=miscmathsymbolsa}', ""); + Expect(1, 10223, '\P{^Blk=miscmathsymbolsa}', ""); + Expect(0, 10224, '\p{Blk=miscmathsymbolsa}', ""); + Expect(1, 10224, '\p{^Blk=miscmathsymbolsa}', ""); + Expect(1, 10224, '\P{Blk=miscmathsymbolsa}', ""); + Expect(0, 10224, '\P{^Blk=miscmathsymbolsa}', ""); + Expect(1, 10223, '\p{Blk=:\Amiscmathsymbolsa\z:}', "");; + Expect(0, 10224, '\p{Blk=:\Amiscmathsymbolsa\z:}', "");; + Expect(1, 10223, '\p{Blk=__Misc_MATH_Symbols_A}', ""); + Expect(0, 10223, '\p{^Blk=__Misc_MATH_Symbols_A}', ""); + Expect(0, 10223, '\P{Blk=__Misc_MATH_Symbols_A}', ""); + Expect(1, 10223, '\P{^Blk=__Misc_MATH_Symbols_A}', ""); + Expect(0, 10224, '\p{Blk=__Misc_MATH_Symbols_A}', ""); + Expect(1, 10224, '\p{^Blk=__Misc_MATH_Symbols_A}', ""); + Expect(1, 10224, '\P{Blk=__Misc_MATH_Symbols_A}', ""); + Expect(0, 10224, '\P{^Blk=__Misc_MATH_Symbols_A}', ""); + Error('\p{Is_Block=:=-MISCELLANEOUS_mathematical_SYMBOLS_A}'); + Error('\P{Is_Block=:=-MISCELLANEOUS_mathematical_SYMBOLS_A}'); + Expect(1, 10223, '\p{Is_Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\p{^Is_Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\P{Is_Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\P{^Is_Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\p{Is_Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\p{^Is_Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\P{Is_Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\P{^Is_Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\p{Is_Block= miscellaneous_MATHEMATICAL_Symbols_a}', ""); + Expect(0, 10223, '\p{^Is_Block= miscellaneous_MATHEMATICAL_Symbols_a}', ""); + Expect(0, 10223, '\P{Is_Block= miscellaneous_MATHEMATICAL_Symbols_a}', ""); + Expect(1, 10223, '\P{^Is_Block= miscellaneous_MATHEMATICAL_Symbols_a}', ""); + Expect(0, 10224, '\p{Is_Block= miscellaneous_MATHEMATICAL_Symbols_a}', ""); + Expect(1, 10224, '\p{^Is_Block= miscellaneous_MATHEMATICAL_Symbols_a}', ""); + Expect(1, 10224, '\P{Is_Block= miscellaneous_MATHEMATICAL_Symbols_a}', ""); + Expect(0, 10224, '\P{^Is_Block= miscellaneous_MATHEMATICAL_Symbols_a}', ""); + Error('\p{Is_Blk=- misc_MATH_symbols_A/a/}'); + Error('\P{Is_Blk=- misc_MATH_symbols_A/a/}'); + Expect(1, 10223, '\p{Is_Blk=miscmathsymbolsa}', ""); + Expect(0, 10223, '\p{^Is_Blk=miscmathsymbolsa}', ""); + Expect(0, 10223, '\P{Is_Blk=miscmathsymbolsa}', ""); + Expect(1, 10223, '\P{^Is_Blk=miscmathsymbolsa}', ""); + Expect(0, 10224, '\p{Is_Blk=miscmathsymbolsa}', ""); + Expect(1, 10224, '\p{^Is_Blk=miscmathsymbolsa}', ""); + Expect(1, 10224, '\P{Is_Blk=miscmathsymbolsa}', ""); + Expect(0, 10224, '\P{^Is_Blk=miscmathsymbolsa}', ""); + Expect(1, 10223, '\p{Is_Blk=- Misc_Math_Symbols_A}', ""); + Expect(0, 10223, '\p{^Is_Blk=- Misc_Math_Symbols_A}', ""); + Expect(0, 10223, '\P{Is_Blk=- Misc_Math_Symbols_A}', ""); + Expect(1, 10223, '\P{^Is_Blk=- Misc_Math_Symbols_A}', ""); + Expect(0, 10224, '\p{Is_Blk=- Misc_Math_Symbols_A}', ""); + Expect(1, 10224, '\p{^Is_Blk=- Misc_Math_Symbols_A}', ""); + Expect(1, 10224, '\P{Is_Blk=- Misc_Math_Symbols_A}', ""); + Expect(0, 10224, '\P{^Is_Blk=- Misc_Math_Symbols_A}', ""); + Error('\p{Block=:=miscellaneous_Mathematical_Symbols_B}'); + Error('\P{Block=:=miscellaneous_Mathematical_Symbols_B}'); + Expect(1, 10751, '\p{Block=:\AMiscellaneous_Mathematical_Symbols_B\z:}', "");; + Expect(0, 10752, '\p{Block=:\AMiscellaneous_Mathematical_Symbols_B\z:}', "");; + Expect(1, 10751, '\p{Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\p{^Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\P{Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\P{^Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\p{Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\p{^Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\P{Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\P{^Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\p{Block=:\Amiscellaneousmathematicalsymbolsb\z:}', "");; + Expect(0, 10752, '\p{Block=:\Amiscellaneousmathematicalsymbolsb\z:}', "");; + Expect(1, 10751, '\p{Block=_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(0, 10751, '\p{^Block=_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(0, 10751, '\P{Block=_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(1, 10751, '\P{^Block=_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(0, 10752, '\p{Block=_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(1, 10752, '\p{^Block=_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(1, 10752, '\P{Block=_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(0, 10752, '\P{^Block=_Miscellaneous_mathematical_Symbols_B}', ""); + Error('\p{Blk=-:=misc_math_Symbols_B}'); + Error('\P{Blk=-:=misc_math_Symbols_B}'); + Expect(1, 10751, '\p{Blk=:\AMisc_Math_Symbols_B\z:}', "");; + Expect(0, 10752, '\p{Blk=:\AMisc_Math_Symbols_B\z:}', "");; + Expect(1, 10751, '\p{Blk=miscmathsymbolsb}', ""); + Expect(0, 10751, '\p{^Blk=miscmathsymbolsb}', ""); + Expect(0, 10751, '\P{Blk=miscmathsymbolsb}', ""); + Expect(1, 10751, '\P{^Blk=miscmathsymbolsb}', ""); + Expect(0, 10752, '\p{Blk=miscmathsymbolsb}', ""); + Expect(1, 10752, '\p{^Blk=miscmathsymbolsb}', ""); + Expect(1, 10752, '\P{Blk=miscmathsymbolsb}', ""); + Expect(0, 10752, '\P{^Blk=miscmathsymbolsb}', ""); + Expect(1, 10751, '\p{Blk=:\Amiscmathsymbolsb\z:}', "");; + Expect(0, 10752, '\p{Blk=:\Amiscmathsymbolsb\z:}', "");; + Expect(1, 10751, '\p{Blk=__Misc_math_Symbols_b}', ""); + Expect(0, 10751, '\p{^Blk=__Misc_math_Symbols_b}', ""); + Expect(0, 10751, '\P{Blk=__Misc_math_Symbols_b}', ""); + Expect(1, 10751, '\P{^Blk=__Misc_math_Symbols_b}', ""); + Expect(0, 10752, '\p{Blk=__Misc_math_Symbols_b}', ""); + Expect(1, 10752, '\p{^Blk=__Misc_math_Symbols_b}', ""); + Expect(1, 10752, '\P{Blk=__Misc_math_Symbols_b}', ""); + Expect(0, 10752, '\P{^Blk=__Misc_math_Symbols_b}', ""); + Error('\p{Is_Block=-/a/Miscellaneous_mathematical_Symbols_b}'); + Error('\P{Is_Block=-/a/Miscellaneous_mathematical_Symbols_b}'); + Expect(1, 10751, '\p{Is_Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\p{^Is_Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\P{Is_Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\P{^Is_Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\p{Is_Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\p{^Is_Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\P{Is_Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\P{^Is_Block=miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\p{Is_Block= _MISCELLANEOUS_Mathematical_Symbols_B}', ""); + Expect(0, 10751, '\p{^Is_Block= _MISCELLANEOUS_Mathematical_Symbols_B}', ""); + Expect(0, 10751, '\P{Is_Block= _MISCELLANEOUS_Mathematical_Symbols_B}', ""); + Expect(1, 10751, '\P{^Is_Block= _MISCELLANEOUS_Mathematical_Symbols_B}', ""); + Expect(0, 10752, '\p{Is_Block= _MISCELLANEOUS_Mathematical_Symbols_B}', ""); + Expect(1, 10752, '\p{^Is_Block= _MISCELLANEOUS_Mathematical_Symbols_B}', ""); + Expect(1, 10752, '\P{Is_Block= _MISCELLANEOUS_Mathematical_Symbols_B}', ""); + Expect(0, 10752, '\P{^Is_Block= _MISCELLANEOUS_Mathematical_Symbols_B}', ""); + Error('\p{Is_Blk=/a/Misc_MATH_symbols_b}'); + Error('\P{Is_Blk=/a/Misc_MATH_symbols_b}'); + Expect(1, 10751, '\p{Is_Blk=miscmathsymbolsb}', ""); + Expect(0, 10751, '\p{^Is_Blk=miscmathsymbolsb}', ""); + Expect(0, 10751, '\P{Is_Blk=miscmathsymbolsb}', ""); + Expect(1, 10751, '\P{^Is_Blk=miscmathsymbolsb}', ""); + Expect(0, 10752, '\p{Is_Blk=miscmathsymbolsb}', ""); + Expect(1, 10752, '\p{^Is_Blk=miscmathsymbolsb}', ""); + Expect(1, 10752, '\P{Is_Blk=miscmathsymbolsb}', ""); + Expect(0, 10752, '\P{^Is_Blk=miscmathsymbolsb}', ""); + Expect(1, 10751, '\p{Is_Blk=_-Misc_MATH_symbols_B}', ""); + Expect(0, 10751, '\p{^Is_Blk=_-Misc_MATH_symbols_B}', ""); + Expect(0, 10751, '\P{Is_Blk=_-Misc_MATH_symbols_B}', ""); + Expect(1, 10751, '\P{^Is_Blk=_-Misc_MATH_symbols_B}', ""); + Expect(0, 10752, '\p{Is_Blk=_-Misc_MATH_symbols_B}', ""); + Expect(1, 10752, '\p{^Is_Blk=_-Misc_MATH_symbols_B}', ""); + Expect(1, 10752, '\P{Is_Blk=_-Misc_MATH_symbols_B}', ""); + Expect(0, 10752, '\P{^Is_Blk=_-Misc_MATH_symbols_B}', ""); + Error('\p{Block=_/a/Miscellaneous_Symbols_AND_PICTOGRAPHS}'); + Error('\P{Block=_/a/Miscellaneous_Symbols_AND_PICTOGRAPHS}'); + Expect(1, 128511, '\p{Block=:\AMiscellaneous_Symbols_And_Pictographs\z:}', "");; + Expect(0, 128512, '\p{Block=:\AMiscellaneous_Symbols_And_Pictographs\z:}', "");; + Expect(1, 128511, '\p{Block=miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128511, '\p{^Block=miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128511, '\P{Block=miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128511, '\P{^Block=miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128512, '\p{Block=miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128512, '\p{^Block=miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128512, '\P{Block=miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128512, '\P{^Block=miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128511, '\p{Block=:\Amiscellaneoussymbolsandpictographs\z:}', "");; + Expect(0, 128512, '\p{Block=:\Amiscellaneoussymbolsandpictographs\z:}', "");; + Expect(1, 128511, '\p{Block=- MISCELLANEOUS_symbols_And_pictographs}', ""); + Expect(0, 128511, '\p{^Block=- MISCELLANEOUS_symbols_And_pictographs}', ""); + Expect(0, 128511, '\P{Block=- MISCELLANEOUS_symbols_And_pictographs}', ""); + Expect(1, 128511, '\P{^Block=- MISCELLANEOUS_symbols_And_pictographs}', ""); + Expect(0, 128512, '\p{Block=- MISCELLANEOUS_symbols_And_pictographs}', ""); + Expect(1, 128512, '\p{^Block=- MISCELLANEOUS_symbols_And_pictographs}', ""); + Expect(1, 128512, '\P{Block=- MISCELLANEOUS_symbols_And_pictographs}', ""); + Expect(0, 128512, '\P{^Block=- MISCELLANEOUS_symbols_And_pictographs}', ""); + Error('\p{Blk= -MISC_Pictographs:=}'); + Error('\P{Blk= -MISC_Pictographs:=}'); + Expect(1, 128511, '\p{Blk=:\AMisc_Pictographs\z:}', "");; + Expect(0, 128512, '\p{Blk=:\AMisc_Pictographs\z:}', "");; + Expect(1, 128511, '\p{Blk=miscpictographs}', ""); + Expect(0, 128511, '\p{^Blk=miscpictographs}', ""); + Expect(0, 128511, '\P{Blk=miscpictographs}', ""); + Expect(1, 128511, '\P{^Blk=miscpictographs}', ""); + Expect(0, 128512, '\p{Blk=miscpictographs}', ""); + Expect(1, 128512, '\p{^Blk=miscpictographs}', ""); + Expect(1, 128512, '\P{Blk=miscpictographs}', ""); + Expect(0, 128512, '\P{^Blk=miscpictographs}', ""); + Expect(1, 128511, '\p{Blk=:\Amiscpictographs\z:}', "");; + Expect(0, 128512, '\p{Blk=:\Amiscpictographs\z:}', "");; + Expect(1, 128511, '\p{Blk: misc_pictographs}', ""); + Expect(0, 128511, '\p{^Blk: misc_pictographs}', ""); + Expect(0, 128511, '\P{Blk: misc_pictographs}', ""); + Expect(1, 128511, '\P{^Blk: misc_pictographs}', ""); + Expect(0, 128512, '\p{Blk: misc_pictographs}', ""); + Expect(1, 128512, '\p{^Blk: misc_pictographs}', ""); + Expect(1, 128512, '\P{Blk: misc_pictographs}', ""); + Expect(0, 128512, '\P{^Blk: misc_pictographs}', ""); + Error('\p{Is_Block=:= Miscellaneous_Symbols_And_PICTOGRAPHS}'); + Error('\P{Is_Block=:= Miscellaneous_Symbols_And_PICTOGRAPHS}'); + Expect(1, 128511, '\p{Is_Block=miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128511, '\p{^Is_Block=miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128511, '\P{Is_Block=miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128511, '\P{^Is_Block=miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128512, '\p{Is_Block=miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128512, '\p{^Is_Block=miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128512, '\P{Is_Block=miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128512, '\P{^Is_Block=miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128511, '\p{Is_Block=_Miscellaneous_SYMBOLS_and_Pictographs}', ""); + Expect(0, 128511, '\p{^Is_Block=_Miscellaneous_SYMBOLS_and_Pictographs}', ""); + Expect(0, 128511, '\P{Is_Block=_Miscellaneous_SYMBOLS_and_Pictographs}', ""); + Expect(1, 128511, '\P{^Is_Block=_Miscellaneous_SYMBOLS_and_Pictographs}', ""); + Expect(0, 128512, '\p{Is_Block=_Miscellaneous_SYMBOLS_and_Pictographs}', ""); + Expect(1, 128512, '\p{^Is_Block=_Miscellaneous_SYMBOLS_and_Pictographs}', ""); + Expect(1, 128512, '\P{Is_Block=_Miscellaneous_SYMBOLS_and_Pictographs}', ""); + Expect(0, 128512, '\P{^Is_Block=_Miscellaneous_SYMBOLS_and_Pictographs}', ""); + Error('\p{Is_Blk=-:=Misc_Pictographs}'); + Error('\P{Is_Blk=-:=Misc_Pictographs}'); + Expect(1, 128511, '\p{Is_Blk=miscpictographs}', ""); + Expect(0, 128511, '\p{^Is_Blk=miscpictographs}', ""); + Expect(0, 128511, '\P{Is_Blk=miscpictographs}', ""); + Expect(1, 128511, '\P{^Is_Blk=miscpictographs}', ""); + Expect(0, 128512, '\p{Is_Blk=miscpictographs}', ""); + Expect(1, 128512, '\p{^Is_Blk=miscpictographs}', ""); + Expect(1, 128512, '\P{Is_Blk=miscpictographs}', ""); + Expect(0, 128512, '\P{^Is_Blk=miscpictographs}', ""); + Expect(1, 128511, '\p{Is_Blk=-Misc_Pictographs}', ""); + Expect(0, 128511, '\p{^Is_Blk=-Misc_Pictographs}', ""); + Expect(0, 128511, '\P{Is_Blk=-Misc_Pictographs}', ""); + Expect(1, 128511, '\P{^Is_Blk=-Misc_Pictographs}', ""); + Expect(0, 128512, '\p{Is_Blk=-Misc_Pictographs}', ""); + Expect(1, 128512, '\p{^Is_Blk=-Misc_Pictographs}', ""); + Expect(1, 128512, '\P{Is_Blk=-Misc_Pictographs}', ""); + Expect(0, 128512, '\P{^Is_Blk=-Misc_Pictographs}', ""); + Error('\p{Block=/a/ Miscellaneous_Symbols}'); + Error('\P{Block=/a/ Miscellaneous_Symbols}'); + Expect(1, 9983, '\p{Block=:\AMiscellaneous_Symbols\z:}', "");; + Expect(0, 9984, '\p{Block=:\AMiscellaneous_Symbols\z:}', "");; + Expect(1, 9983, '\p{Block=miscellaneoussymbols}', ""); + Expect(0, 9983, '\p{^Block=miscellaneoussymbols}', ""); + Expect(0, 9983, '\P{Block=miscellaneoussymbols}', ""); + Expect(1, 9983, '\P{^Block=miscellaneoussymbols}', ""); + Expect(0, 9984, '\p{Block=miscellaneoussymbols}', ""); + Expect(1, 9984, '\p{^Block=miscellaneoussymbols}', ""); + Expect(1, 9984, '\P{Block=miscellaneoussymbols}', ""); + Expect(0, 9984, '\P{^Block=miscellaneoussymbols}', ""); + Expect(1, 9983, '\p{Block=:\Amiscellaneoussymbols\z:}', "");; + Expect(0, 9984, '\p{Block=:\Amiscellaneoussymbols\z:}', "");; + Expect(1, 9983, '\p{Block= Miscellaneous_Symbols}', ""); + Expect(0, 9983, '\p{^Block= Miscellaneous_Symbols}', ""); + Expect(0, 9983, '\P{Block= Miscellaneous_Symbols}', ""); + Expect(1, 9983, '\P{^Block= Miscellaneous_Symbols}', ""); + Expect(0, 9984, '\p{Block= Miscellaneous_Symbols}', ""); + Expect(1, 9984, '\p{^Block= Miscellaneous_Symbols}', ""); + Expect(1, 9984, '\P{Block= Miscellaneous_Symbols}', ""); + Expect(0, 9984, '\P{^Block= Miscellaneous_Symbols}', ""); + Error('\p{Blk=:=- MISC_Symbols}'); + Error('\P{Blk=:=- MISC_Symbols}'); + Expect(1, 9983, '\p{Blk=:\AMisc_Symbols\z:}', "");; + Expect(0, 9984, '\p{Blk=:\AMisc_Symbols\z:}', "");; + Expect(1, 9983, '\p{Blk=miscsymbols}', ""); + Expect(0, 9983, '\p{^Blk=miscsymbols}', ""); + Expect(0, 9983, '\P{Blk=miscsymbols}', ""); + Expect(1, 9983, '\P{^Blk=miscsymbols}', ""); + Expect(0, 9984, '\p{Blk=miscsymbols}', ""); + Expect(1, 9984, '\p{^Blk=miscsymbols}', ""); + Expect(1, 9984, '\P{Blk=miscsymbols}', ""); + Expect(0, 9984, '\P{^Blk=miscsymbols}', ""); + Expect(1, 9983, '\p{Blk=:\Amiscsymbols\z:}', "");; + Expect(0, 9984, '\p{Blk=:\Amiscsymbols\z:}', "");; + Expect(1, 9983, '\p{Blk=_ MISC_SYMBOLS}', ""); + Expect(0, 9983, '\p{^Blk=_ MISC_SYMBOLS}', ""); + Expect(0, 9983, '\P{Blk=_ MISC_SYMBOLS}', ""); + Expect(1, 9983, '\P{^Blk=_ MISC_SYMBOLS}', ""); + Expect(0, 9984, '\p{Blk=_ MISC_SYMBOLS}', ""); + Expect(1, 9984, '\p{^Blk=_ MISC_SYMBOLS}', ""); + Expect(1, 9984, '\P{Blk=_ MISC_SYMBOLS}', ""); + Expect(0, 9984, '\P{^Blk=_ MISC_SYMBOLS}', ""); + Error('\p{Is_Block=_/a/Miscellaneous_symbols}'); + Error('\P{Is_Block=_/a/Miscellaneous_symbols}'); + Expect(1, 9983, '\p{Is_Block=miscellaneoussymbols}', ""); + Expect(0, 9983, '\p{^Is_Block=miscellaneoussymbols}', ""); + Expect(0, 9983, '\P{Is_Block=miscellaneoussymbols}', ""); + Expect(1, 9983, '\P{^Is_Block=miscellaneoussymbols}', ""); + Expect(0, 9984, '\p{Is_Block=miscellaneoussymbols}', ""); + Expect(1, 9984, '\p{^Is_Block=miscellaneoussymbols}', ""); + Expect(1, 9984, '\P{Is_Block=miscellaneoussymbols}', ""); + Expect(0, 9984, '\P{^Is_Block=miscellaneoussymbols}', ""); + Expect(1, 9983, '\p{Is_Block= Miscellaneous_symbols}', ""); + Expect(0, 9983, '\p{^Is_Block= Miscellaneous_symbols}', ""); + Expect(0, 9983, '\P{Is_Block= Miscellaneous_symbols}', ""); + Expect(1, 9983, '\P{^Is_Block= Miscellaneous_symbols}', ""); + Expect(0, 9984, '\p{Is_Block= Miscellaneous_symbols}', ""); + Expect(1, 9984, '\p{^Is_Block= Miscellaneous_symbols}', ""); + Expect(1, 9984, '\P{Is_Block= Miscellaneous_symbols}', ""); + Expect(0, 9984, '\P{^Is_Block= Miscellaneous_symbols}', ""); + Error('\p{Is_Blk=/a/_Misc_SYMBOLS}'); + Error('\P{Is_Blk=/a/_Misc_SYMBOLS}'); + Expect(1, 9983, '\p{Is_Blk=miscsymbols}', ""); + Expect(0, 9983, '\p{^Is_Blk=miscsymbols}', ""); + Expect(0, 9983, '\P{Is_Blk=miscsymbols}', ""); + Expect(1, 9983, '\P{^Is_Blk=miscsymbols}', ""); + Expect(0, 9984, '\p{Is_Blk=miscsymbols}', ""); + Expect(1, 9984, '\p{^Is_Blk=miscsymbols}', ""); + Expect(1, 9984, '\P{Is_Blk=miscsymbols}', ""); + Expect(0, 9984, '\P{^Is_Blk=miscsymbols}', ""); + Expect(1, 9983, '\p{Is_Blk= -MISC_Symbols}', ""); + Expect(0, 9983, '\p{^Is_Blk= -MISC_Symbols}', ""); + Expect(0, 9983, '\P{Is_Blk= -MISC_Symbols}', ""); + Expect(1, 9983, '\P{^Is_Blk= -MISC_Symbols}', ""); + Expect(0, 9984, '\p{Is_Blk= -MISC_Symbols}', ""); + Expect(1, 9984, '\p{^Is_Blk= -MISC_Symbols}', ""); + Expect(1, 9984, '\P{Is_Blk= -MISC_Symbols}', ""); + Expect(0, 9984, '\P{^Is_Blk= -MISC_Symbols}', ""); + Error('\p{Block=/a/ _miscellaneous_Symbols_supplement}'); + Error('\P{Block=/a/ _miscellaneous_Symbols_supplement}'); + Expect(1, 118527, '\p{Block=:\AMiscellaneous_Symbols_Supplement\z:}', "");; + Expect(0, 118528, '\p{Block=:\AMiscellaneous_Symbols_Supplement\z:}', "");; + Expect(1, 118527, '\p{Block=miscellaneoussymbolssupplement}', ""); + Expect(0, 118527, '\p{^Block=miscellaneoussymbolssupplement}', ""); + Expect(0, 118527, '\P{Block=miscellaneoussymbolssupplement}', ""); + Expect(1, 118527, '\P{^Block=miscellaneoussymbolssupplement}', ""); + Expect(0, 118528, '\p{Block=miscellaneoussymbolssupplement}', ""); + Expect(1, 118528, '\p{^Block=miscellaneoussymbolssupplement}', ""); + Expect(1, 118528, '\P{Block=miscellaneoussymbolssupplement}', ""); + Expect(0, 118528, '\P{^Block=miscellaneoussymbolssupplement}', ""); + Expect(1, 118527, '\p{Block=:\Amiscellaneoussymbolssupplement\z:}', "");; + Expect(0, 118528, '\p{Block=:\Amiscellaneoussymbolssupplement\z:}', "");; + Expect(1, 118527, '\p{Block=- miscellaneous_symbols_Supplement}', ""); + Expect(0, 118527, '\p{^Block=- miscellaneous_symbols_Supplement}', ""); + Expect(0, 118527, '\P{Block=- miscellaneous_symbols_Supplement}', ""); + Expect(1, 118527, '\P{^Block=- miscellaneous_symbols_Supplement}', ""); + Expect(0, 118528, '\p{Block=- miscellaneous_symbols_Supplement}', ""); + Expect(1, 118528, '\p{^Block=- miscellaneous_symbols_Supplement}', ""); + Expect(1, 118528, '\P{Block=- miscellaneous_symbols_Supplement}', ""); + Expect(0, 118528, '\P{^Block=- miscellaneous_symbols_Supplement}', ""); + Error('\p{Blk=-/a/misc_SYMBOLS_SUP}'); + Error('\P{Blk=-/a/misc_SYMBOLS_SUP}'); + Expect(1, 118527, '\p{Blk=:\AMisc_Symbols_Sup\z:}', "");; + Expect(0, 118528, '\p{Blk=:\AMisc_Symbols_Sup\z:}', "");; + Expect(1, 118527, '\p{Blk: miscsymbolssup}', ""); + Expect(0, 118527, '\p{^Blk: miscsymbolssup}', ""); + Expect(0, 118527, '\P{Blk: miscsymbolssup}', ""); + Expect(1, 118527, '\P{^Blk: miscsymbolssup}', ""); + Expect(0, 118528, '\p{Blk: miscsymbolssup}', ""); + Expect(1, 118528, '\p{^Blk: miscsymbolssup}', ""); + Expect(1, 118528, '\P{Blk: miscsymbolssup}', ""); + Expect(0, 118528, '\P{^Blk: miscsymbolssup}', ""); + Expect(1, 118527, '\p{Blk=:\Amiscsymbolssup\z:}', "");; + Expect(0, 118528, '\p{Blk=:\Amiscsymbolssup\z:}', "");; + Expect(1, 118527, '\p{Blk= MISC_Symbols_Sup}', ""); + Expect(0, 118527, '\p{^Blk= MISC_Symbols_Sup}', ""); + Expect(0, 118527, '\P{Blk= MISC_Symbols_Sup}', ""); + Expect(1, 118527, '\P{^Blk= MISC_Symbols_Sup}', ""); + Expect(0, 118528, '\p{Blk= MISC_Symbols_Sup}', ""); + Expect(1, 118528, '\p{^Blk= MISC_Symbols_Sup}', ""); + Expect(1, 118528, '\P{Blk= MISC_Symbols_Sup}', ""); + Expect(0, 118528, '\P{^Blk= MISC_Symbols_Sup}', ""); + Error('\p{Is_Block=_:=MISCELLANEOUS_SYMBOLS_Supplement}'); + Error('\P{Is_Block=_:=MISCELLANEOUS_SYMBOLS_Supplement}'); + Expect(1, 118527, '\p{Is_Block: miscellaneoussymbolssupplement}', ""); + Expect(0, 118527, '\p{^Is_Block: miscellaneoussymbolssupplement}', ""); + Expect(0, 118527, '\P{Is_Block: miscellaneoussymbolssupplement}', ""); + Expect(1, 118527, '\P{^Is_Block: miscellaneoussymbolssupplement}', ""); + Expect(0, 118528, '\p{Is_Block: miscellaneoussymbolssupplement}', ""); + Expect(1, 118528, '\p{^Is_Block: miscellaneoussymbolssupplement}', ""); + Expect(1, 118528, '\P{Is_Block: miscellaneoussymbolssupplement}', ""); + Expect(0, 118528, '\P{^Is_Block: miscellaneoussymbolssupplement}', ""); + Expect(1, 118527, '\p{Is_Block= _Miscellaneous_SYMBOLS_supplement}', ""); + Expect(0, 118527, '\p{^Is_Block= _Miscellaneous_SYMBOLS_supplement}', ""); + Expect(0, 118527, '\P{Is_Block= _Miscellaneous_SYMBOLS_supplement}', ""); + Expect(1, 118527, '\P{^Is_Block= _Miscellaneous_SYMBOLS_supplement}', ""); + Expect(0, 118528, '\p{Is_Block= _Miscellaneous_SYMBOLS_supplement}', ""); + Expect(1, 118528, '\p{^Is_Block= _Miscellaneous_SYMBOLS_supplement}', ""); + Expect(1, 118528, '\P{Is_Block= _Miscellaneous_SYMBOLS_supplement}', ""); + Expect(0, 118528, '\P{^Is_Block= _Miscellaneous_SYMBOLS_supplement}', ""); + Error('\p{Is_Blk=:= Misc_Symbols_Sup}'); + Error('\P{Is_Blk=:= Misc_Symbols_Sup}'); + Expect(1, 118527, '\p{Is_Blk=miscsymbolssup}', ""); + Expect(0, 118527, '\p{^Is_Blk=miscsymbolssup}', ""); + Expect(0, 118527, '\P{Is_Blk=miscsymbolssup}', ""); + Expect(1, 118527, '\P{^Is_Blk=miscsymbolssup}', ""); + Expect(0, 118528, '\p{Is_Blk=miscsymbolssup}', ""); + Expect(1, 118528, '\p{^Is_Blk=miscsymbolssup}', ""); + Expect(1, 118528, '\P{Is_Blk=miscsymbolssup}', ""); + Expect(0, 118528, '\P{^Is_Blk=miscsymbolssup}', ""); + Expect(1, 118527, '\p{Is_Blk= Misc_Symbols_Sup}', ""); + Expect(0, 118527, '\p{^Is_Blk= Misc_Symbols_Sup}', ""); + Expect(0, 118527, '\P{Is_Blk= Misc_Symbols_Sup}', ""); + Expect(1, 118527, '\P{^Is_Blk= Misc_Symbols_Sup}', ""); + Expect(0, 118528, '\p{Is_Blk= Misc_Symbols_Sup}', ""); + Expect(1, 118528, '\p{^Is_Blk= Misc_Symbols_Sup}', ""); + Expect(1, 118528, '\P{Is_Blk= Misc_Symbols_Sup}', ""); + Expect(0, 118528, '\P{^Is_Blk= Misc_Symbols_Sup}', ""); + Error('\p{Block: MISCELLANEOUS_technical:=}'); + Error('\P{Block: MISCELLANEOUS_technical:=}'); + Expect(1, 9215, '\p{Block=:\AMiscellaneous_Technical\z:}', "");; + Expect(0, 9216, '\p{Block=:\AMiscellaneous_Technical\z:}', "");; + Expect(1, 9215, '\p{Block=miscellaneoustechnical}', ""); + Expect(0, 9215, '\p{^Block=miscellaneoustechnical}', ""); + Expect(0, 9215, '\P{Block=miscellaneoustechnical}', ""); + Expect(1, 9215, '\P{^Block=miscellaneoustechnical}', ""); + Expect(0, 9216, '\p{Block=miscellaneoustechnical}', ""); + Expect(1, 9216, '\p{^Block=miscellaneoustechnical}', ""); + Expect(1, 9216, '\P{Block=miscellaneoustechnical}', ""); + Expect(0, 9216, '\P{^Block=miscellaneoustechnical}', ""); + Expect(1, 9215, '\p{Block=:\Amiscellaneoustechnical\z:}', "");; + Expect(0, 9216, '\p{Block=:\Amiscellaneoustechnical\z:}', "");; + Expect(1, 9215, '\p{Block=_ Miscellaneous_Technical}', ""); + Expect(0, 9215, '\p{^Block=_ Miscellaneous_Technical}', ""); + Expect(0, 9215, '\P{Block=_ Miscellaneous_Technical}', ""); + Expect(1, 9215, '\P{^Block=_ Miscellaneous_Technical}', ""); + Expect(0, 9216, '\p{Block=_ Miscellaneous_Technical}', ""); + Expect(1, 9216, '\p{^Block=_ Miscellaneous_Technical}', ""); + Expect(1, 9216, '\P{Block=_ Miscellaneous_Technical}', ""); + Expect(0, 9216, '\P{^Block=_ Miscellaneous_Technical}', ""); + Error('\p{Blk=/a/ Misc_TECHNICAL}'); + Error('\P{Blk=/a/ Misc_TECHNICAL}'); + Expect(1, 9215, '\p{Blk=:\AMisc_Technical\z:}', "");; + Expect(0, 9216, '\p{Blk=:\AMisc_Technical\z:}', "");; + Expect(1, 9215, '\p{Blk: misctechnical}', ""); + Expect(0, 9215, '\p{^Blk: misctechnical}', ""); + Expect(0, 9215, '\P{Blk: misctechnical}', ""); + Expect(1, 9215, '\P{^Blk: misctechnical}', ""); + Expect(0, 9216, '\p{Blk: misctechnical}', ""); + Expect(1, 9216, '\p{^Blk: misctechnical}', ""); + Expect(1, 9216, '\P{Blk: misctechnical}', ""); + Expect(0, 9216, '\P{^Blk: misctechnical}', ""); + Expect(1, 9215, '\p{Blk=:\Amisctechnical\z:}', "");; + Expect(0, 9216, '\p{Blk=:\Amisctechnical\z:}', "");; + Expect(1, 9215, '\p{Blk=__misc_Technical}', ""); + Expect(0, 9215, '\p{^Blk=__misc_Technical}', ""); + Expect(0, 9215, '\P{Blk=__misc_Technical}', ""); + Expect(1, 9215, '\P{^Blk=__misc_Technical}', ""); + Expect(0, 9216, '\p{Blk=__misc_Technical}', ""); + Expect(1, 9216, '\p{^Blk=__misc_Technical}', ""); + Expect(1, 9216, '\P{Blk=__misc_Technical}', ""); + Expect(0, 9216, '\P{^Blk=__misc_Technical}', ""); + Error('\p{Is_Block=-_Miscellaneous_Technical/a/}'); + Error('\P{Is_Block=-_Miscellaneous_Technical/a/}'); + Expect(1, 9215, '\p{Is_Block=miscellaneoustechnical}', ""); + Expect(0, 9215, '\p{^Is_Block=miscellaneoustechnical}', ""); + Expect(0, 9215, '\P{Is_Block=miscellaneoustechnical}', ""); + Expect(1, 9215, '\P{^Is_Block=miscellaneoustechnical}', ""); + Expect(0, 9216, '\p{Is_Block=miscellaneoustechnical}', ""); + Expect(1, 9216, '\p{^Is_Block=miscellaneoustechnical}', ""); + Expect(1, 9216, '\P{Is_Block=miscellaneoustechnical}', ""); + Expect(0, 9216, '\P{^Is_Block=miscellaneoustechnical}', ""); + Expect(1, 9215, '\p{Is_Block= miscellaneous_Technical}', ""); + Expect(0, 9215, '\p{^Is_Block= miscellaneous_Technical}', ""); + Expect(0, 9215, '\P{Is_Block= miscellaneous_Technical}', ""); + Expect(1, 9215, '\P{^Is_Block= miscellaneous_Technical}', ""); + Expect(0, 9216, '\p{Is_Block= miscellaneous_Technical}', ""); + Expect(1, 9216, '\p{^Is_Block= miscellaneous_Technical}', ""); + Expect(1, 9216, '\P{Is_Block= miscellaneous_Technical}', ""); + Expect(0, 9216, '\P{^Is_Block= miscellaneous_Technical}', ""); + Error('\p{Is_Blk= _Misc_technical:=}'); + Error('\P{Is_Blk= _Misc_technical:=}'); + Expect(1, 9215, '\p{Is_Blk=misctechnical}', ""); + Expect(0, 9215, '\p{^Is_Blk=misctechnical}', ""); + Expect(0, 9215, '\P{Is_Blk=misctechnical}', ""); + Expect(1, 9215, '\P{^Is_Blk=misctechnical}', ""); + Expect(0, 9216, '\p{Is_Blk=misctechnical}', ""); + Expect(1, 9216, '\p{^Is_Blk=misctechnical}', ""); + Expect(1, 9216, '\P{Is_Blk=misctechnical}', ""); + Expect(0, 9216, '\P{^Is_Blk=misctechnical}', ""); + Expect(1, 9215, '\p{Is_Blk= Misc_Technical}', ""); + Expect(0, 9215, '\p{^Is_Blk= Misc_Technical}', ""); + Expect(0, 9215, '\P{Is_Blk= Misc_Technical}', ""); + Expect(1, 9215, '\P{^Is_Blk= Misc_Technical}', ""); + Expect(0, 9216, '\p{Is_Blk= Misc_Technical}', ""); + Expect(1, 9216, '\p{^Is_Blk= Misc_Technical}', ""); + Expect(1, 9216, '\P{Is_Blk= Misc_Technical}', ""); + Expect(0, 9216, '\P{^Is_Blk= Misc_Technical}', ""); + Error('\p{Block=_/a/Modi}'); + Error('\P{Block=_/a/Modi}'); + Expect(1, 71263, '\p{Block=:\AModi\z:}', "");; + Expect(0, 71264, '\p{Block=:\AModi\z:}', "");; + Expect(1, 71263, '\p{Block=modi}', ""); + Expect(0, 71263, '\p{^Block=modi}', ""); + Expect(0, 71263, '\P{Block=modi}', ""); + Expect(1, 71263, '\P{^Block=modi}', ""); + Expect(0, 71264, '\p{Block=modi}', ""); + Expect(1, 71264, '\p{^Block=modi}', ""); + Expect(1, 71264, '\P{Block=modi}', ""); + Expect(0, 71264, '\P{^Block=modi}', ""); + Expect(1, 71263, '\p{Block=:\Amodi\z:}', "");; + Expect(0, 71264, '\p{Block=:\Amodi\z:}', "");; + Expect(1, 71263, '\p{Block: _Modi}', ""); + Expect(0, 71263, '\p{^Block: _Modi}', ""); + Expect(0, 71263, '\P{Block: _Modi}', ""); + Expect(1, 71263, '\P{^Block: _Modi}', ""); + Expect(0, 71264, '\p{Block: _Modi}', ""); + Expect(1, 71264, '\p{^Block: _Modi}', ""); + Expect(1, 71264, '\P{Block: _Modi}', ""); + Expect(0, 71264, '\P{^Block: _Modi}', ""); + Error('\p{Blk: /a/ MODI}'); + Error('\P{Blk: /a/ MODI}'); + Expect(1, 71263, '\p{Blk=:\AModi\z:}', "");; + Expect(0, 71264, '\p{Blk=:\AModi\z:}', "");; + Expect(1, 71263, '\p{Blk=modi}', ""); + Expect(0, 71263, '\p{^Blk=modi}', ""); + Expect(0, 71263, '\P{Blk=modi}', ""); + Expect(1, 71263, '\P{^Blk=modi}', ""); + Expect(0, 71264, '\p{Blk=modi}', ""); + Expect(1, 71264, '\p{^Blk=modi}', ""); + Expect(1, 71264, '\P{Blk=modi}', ""); + Expect(0, 71264, '\P{^Blk=modi}', ""); + Expect(1, 71263, '\p{Blk=:\Amodi\z:}', "");; + Expect(0, 71264, '\p{Blk=:\Amodi\z:}', "");; + Expect(1, 71263, '\p{Blk= Modi}', ""); + Expect(0, 71263, '\p{^Blk= Modi}', ""); + Expect(0, 71263, '\P{Blk= Modi}', ""); + Expect(1, 71263, '\P{^Blk= Modi}', ""); + Expect(0, 71264, '\p{Blk= Modi}', ""); + Expect(1, 71264, '\p{^Blk= Modi}', ""); + Expect(1, 71264, '\P{Blk= Modi}', ""); + Expect(0, 71264, '\P{^Blk= Modi}', ""); + Error('\p{Is_Block=_/a/Modi}'); + Error('\P{Is_Block=_/a/Modi}'); + Expect(1, 71263, '\p{Is_Block=modi}', ""); + Expect(0, 71263, '\p{^Is_Block=modi}', ""); + Expect(0, 71263, '\P{Is_Block=modi}', ""); + Expect(1, 71263, '\P{^Is_Block=modi}', ""); + Expect(0, 71264, '\p{Is_Block=modi}', ""); + Expect(1, 71264, '\p{^Is_Block=modi}', ""); + Expect(1, 71264, '\P{Is_Block=modi}', ""); + Expect(0, 71264, '\P{^Is_Block=modi}', ""); + Expect(1, 71263, '\p{Is_Block=-MODI}', ""); + Expect(0, 71263, '\p{^Is_Block=-MODI}', ""); + Expect(0, 71263, '\P{Is_Block=-MODI}', ""); + Expect(1, 71263, '\P{^Is_Block=-MODI}', ""); + Expect(0, 71264, '\p{Is_Block=-MODI}', ""); + Expect(1, 71264, '\p{^Is_Block=-MODI}', ""); + Expect(1, 71264, '\P{Is_Block=-MODI}', ""); + Expect(0, 71264, '\P{^Is_Block=-MODI}', ""); + Error('\p{Is_Blk=_/a/Modi}'); + Error('\P{Is_Blk=_/a/Modi}'); + Expect(1, 71263, '\p{Is_Blk=modi}', ""); + Expect(0, 71263, '\p{^Is_Blk=modi}', ""); + Expect(0, 71263, '\P{Is_Blk=modi}', ""); + Expect(1, 71263, '\P{^Is_Blk=modi}', ""); + Expect(0, 71264, '\p{Is_Blk=modi}', ""); + Expect(1, 71264, '\p{^Is_Blk=modi}', ""); + Expect(1, 71264, '\P{Is_Blk=modi}', ""); + Expect(0, 71264, '\P{^Is_Blk=modi}', ""); + Expect(1, 71263, '\p{Is_Blk: -_modi}', ""); + Expect(0, 71263, '\p{^Is_Blk: -_modi}', ""); + Expect(0, 71263, '\P{Is_Blk: -_modi}', ""); + Expect(1, 71263, '\P{^Is_Blk: -_modi}', ""); + Expect(0, 71264, '\p{Is_Blk: -_modi}', ""); + Expect(1, 71264, '\p{^Is_Blk: -_modi}', ""); + Expect(1, 71264, '\P{Is_Blk: -_modi}', ""); + Expect(0, 71264, '\P{^Is_Blk: -_modi}', ""); + Error('\p{Block=:=_ SPACING_MODIFIER_LETTERS}'); + Error('\P{Block=:=_ SPACING_MODIFIER_LETTERS}'); + Expect(1, 767, '\p{Block=:\ASpacing_Modifier_Letters\z:}', "");; + Expect(0, 768, '\p{Block=:\ASpacing_Modifier_Letters\z:}', "");; + Expect(1, 767, '\p{Block=spacingmodifierletters}', ""); + Expect(0, 767, '\p{^Block=spacingmodifierletters}', ""); + Expect(0, 767, '\P{Block=spacingmodifierletters}', ""); + Expect(1, 767, '\P{^Block=spacingmodifierletters}', ""); + Expect(0, 768, '\p{Block=spacingmodifierletters}', ""); + Expect(1, 768, '\p{^Block=spacingmodifierletters}', ""); + Expect(1, 768, '\P{Block=spacingmodifierletters}', ""); + Expect(0, 768, '\P{^Block=spacingmodifierletters}', ""); + Expect(1, 767, '\p{Block=:\Aspacingmodifierletters\z:}', "");; + Expect(0, 768, '\p{Block=:\Aspacingmodifierletters\z:}', "");; + Expect(1, 767, '\p{Block= SPACING_Modifier_LETTERS}', ""); + Expect(0, 767, '\p{^Block= SPACING_Modifier_LETTERS}', ""); + Expect(0, 767, '\P{Block= SPACING_Modifier_LETTERS}', ""); + Expect(1, 767, '\P{^Block= SPACING_Modifier_LETTERS}', ""); + Expect(0, 768, '\p{Block= SPACING_Modifier_LETTERS}', ""); + Expect(1, 768, '\p{^Block= SPACING_Modifier_LETTERS}', ""); + Expect(1, 768, '\P{Block= SPACING_Modifier_LETTERS}', ""); + Expect(0, 768, '\P{^Block= SPACING_Modifier_LETTERS}', ""); + Error('\p{Blk= _Modifier_LETTERS/a/}'); + Error('\P{Blk= _Modifier_LETTERS/a/}'); + Expect(1, 767, '\p{Blk=:\AModifier_Letters\z:}', "");; + Expect(0, 768, '\p{Blk=:\AModifier_Letters\z:}', "");; + Expect(1, 767, '\p{Blk=modifierletters}', ""); + Expect(0, 767, '\p{^Blk=modifierletters}', ""); + Expect(0, 767, '\P{Blk=modifierletters}', ""); + Expect(1, 767, '\P{^Blk=modifierletters}', ""); + Expect(0, 768, '\p{Blk=modifierletters}', ""); + Expect(1, 768, '\p{^Blk=modifierletters}', ""); + Expect(1, 768, '\P{Blk=modifierletters}', ""); + Expect(0, 768, '\P{^Blk=modifierletters}', ""); + Expect(1, 767, '\p{Blk=:\Amodifierletters\z:}', "");; + Expect(0, 768, '\p{Blk=:\Amodifierletters\z:}', "");; + Expect(1, 767, '\p{Blk: Modifier_LETTERS}', ""); + Expect(0, 767, '\p{^Blk: Modifier_LETTERS}', ""); + Expect(0, 767, '\P{Blk: Modifier_LETTERS}', ""); + Expect(1, 767, '\P{^Blk: Modifier_LETTERS}', ""); + Expect(0, 768, '\p{Blk: Modifier_LETTERS}', ""); + Expect(1, 768, '\p{^Blk: Modifier_LETTERS}', ""); + Expect(1, 768, '\P{Blk: Modifier_LETTERS}', ""); + Expect(0, 768, '\P{^Blk: Modifier_LETTERS}', ""); + Error('\p{Is_Block= _Spacing_Modifier_LETTERS/a/}'); + Error('\P{Is_Block= _Spacing_Modifier_LETTERS/a/}'); + Expect(1, 767, '\p{Is_Block=spacingmodifierletters}', ""); + Expect(0, 767, '\p{^Is_Block=spacingmodifierletters}', ""); + Expect(0, 767, '\P{Is_Block=spacingmodifierletters}', ""); + Expect(1, 767, '\P{^Is_Block=spacingmodifierletters}', ""); + Expect(0, 768, '\p{Is_Block=spacingmodifierletters}', ""); + Expect(1, 768, '\p{^Is_Block=spacingmodifierletters}', ""); + Expect(1, 768, '\P{Is_Block=spacingmodifierletters}', ""); + Expect(0, 768, '\P{^Is_Block=spacingmodifierletters}', ""); + Expect(1, 767, '\p{Is_Block= _SPACING_modifier_LETTERS}', ""); + Expect(0, 767, '\p{^Is_Block= _SPACING_modifier_LETTERS}', ""); + Expect(0, 767, '\P{Is_Block= _SPACING_modifier_LETTERS}', ""); + Expect(1, 767, '\P{^Is_Block= _SPACING_modifier_LETTERS}', ""); + Expect(0, 768, '\p{Is_Block= _SPACING_modifier_LETTERS}', ""); + Expect(1, 768, '\p{^Is_Block= _SPACING_modifier_LETTERS}', ""); + Expect(1, 768, '\P{Is_Block= _SPACING_modifier_LETTERS}', ""); + Expect(0, 768, '\P{^Is_Block= _SPACING_modifier_LETTERS}', ""); + Error('\p{Is_Blk=:= Modifier_Letters}'); + Error('\P{Is_Blk=:= Modifier_Letters}'); + Expect(1, 767, '\p{Is_Blk=modifierletters}', ""); + Expect(0, 767, '\p{^Is_Blk=modifierletters}', ""); + Expect(0, 767, '\P{Is_Blk=modifierletters}', ""); + Expect(1, 767, '\P{^Is_Blk=modifierletters}', ""); + Expect(0, 768, '\p{Is_Blk=modifierletters}', ""); + Expect(1, 768, '\p{^Is_Blk=modifierletters}', ""); + Expect(1, 768, '\P{Is_Blk=modifierletters}', ""); + Expect(0, 768, '\P{^Is_Blk=modifierletters}', ""); + Expect(1, 767, '\p{Is_Blk= Modifier_Letters}', ""); + Expect(0, 767, '\p{^Is_Blk= Modifier_Letters}', ""); + Expect(0, 767, '\P{Is_Blk= Modifier_Letters}', ""); + Expect(1, 767, '\P{^Is_Blk= Modifier_Letters}', ""); + Expect(0, 768, '\p{Is_Blk= Modifier_Letters}', ""); + Expect(1, 768, '\p{^Is_Blk= Modifier_Letters}', ""); + Expect(1, 768, '\P{Is_Blk= Modifier_Letters}', ""); + Expect(0, 768, '\P{^Is_Blk= Modifier_Letters}', ""); + Error('\p{Block=/a/- Modifier_Tone_LETTERS}'); + Error('\P{Block=/a/- Modifier_Tone_LETTERS}'); + Expect(1, 42783, '\p{Block=:\AModifier_Tone_Letters\z:}', "");; + Expect(0, 42784, '\p{Block=:\AModifier_Tone_Letters\z:}', "");; + Expect(1, 42783, '\p{Block=modifiertoneletters}', ""); + Expect(0, 42783, '\p{^Block=modifiertoneletters}', ""); + Expect(0, 42783, '\P{Block=modifiertoneletters}', ""); + Expect(1, 42783, '\P{^Block=modifiertoneletters}', ""); + Expect(0, 42784, '\p{Block=modifiertoneletters}', ""); + Expect(1, 42784, '\p{^Block=modifiertoneletters}', ""); + Expect(1, 42784, '\P{Block=modifiertoneletters}', ""); + Expect(0, 42784, '\P{^Block=modifiertoneletters}', ""); + Expect(1, 42783, '\p{Block=:\Amodifiertoneletters\z:}', "");; + Expect(0, 42784, '\p{Block=:\Amodifiertoneletters\z:}', "");; + Expect(1, 42783, '\p{Block=_Modifier_Tone_Letters}', ""); + Expect(0, 42783, '\p{^Block=_Modifier_Tone_Letters}', ""); + Expect(0, 42783, '\P{Block=_Modifier_Tone_Letters}', ""); + Expect(1, 42783, '\P{^Block=_Modifier_Tone_Letters}', ""); + Expect(0, 42784, '\p{Block=_Modifier_Tone_Letters}', ""); + Expect(1, 42784, '\p{^Block=_Modifier_Tone_Letters}', ""); + Expect(1, 42784, '\P{Block=_Modifier_Tone_Letters}', ""); + Expect(0, 42784, '\P{^Block=_Modifier_Tone_Letters}', ""); + Error('\p{Blk: /a/- modifier_TONE_letters}'); + Error('\P{Blk: /a/- modifier_TONE_letters}'); + Expect(1, 42783, '\p{Blk=:\AModifier_Tone_Letters\z:}', "");; + Expect(0, 42784, '\p{Blk=:\AModifier_Tone_Letters\z:}', "");; + Expect(1, 42783, '\p{Blk=modifiertoneletters}', ""); + Expect(0, 42783, '\p{^Blk=modifiertoneletters}', ""); + Expect(0, 42783, '\P{Blk=modifiertoneletters}', ""); + Expect(1, 42783, '\P{^Blk=modifiertoneletters}', ""); + Expect(0, 42784, '\p{Blk=modifiertoneletters}', ""); + Expect(1, 42784, '\p{^Blk=modifiertoneletters}', ""); + Expect(1, 42784, '\P{Blk=modifiertoneletters}', ""); + Expect(0, 42784, '\P{^Blk=modifiertoneletters}', ""); + Expect(1, 42783, '\p{Blk=:\Amodifiertoneletters\z:}', "");; + Expect(0, 42784, '\p{Blk=:\Amodifiertoneletters\z:}', "");; + Expect(1, 42783, '\p{Blk=-_Modifier_Tone_Letters}', ""); + Expect(0, 42783, '\p{^Blk=-_Modifier_Tone_Letters}', ""); + Expect(0, 42783, '\P{Blk=-_Modifier_Tone_Letters}', ""); + Expect(1, 42783, '\P{^Blk=-_Modifier_Tone_Letters}', ""); + Expect(0, 42784, '\p{Blk=-_Modifier_Tone_Letters}', ""); + Expect(1, 42784, '\p{^Blk=-_Modifier_Tone_Letters}', ""); + Expect(1, 42784, '\P{Blk=-_Modifier_Tone_Letters}', ""); + Expect(0, 42784, '\P{^Blk=-_Modifier_Tone_Letters}', ""); + Error('\p{Is_Block=-MODIFIER_tone_Letters:=}'); + Error('\P{Is_Block=-MODIFIER_tone_Letters:=}'); + Expect(1, 42783, '\p{Is_Block=modifiertoneletters}', ""); + Expect(0, 42783, '\p{^Is_Block=modifiertoneletters}', ""); + Expect(0, 42783, '\P{Is_Block=modifiertoneletters}', ""); + Expect(1, 42783, '\P{^Is_Block=modifiertoneletters}', ""); + Expect(0, 42784, '\p{Is_Block=modifiertoneletters}', ""); + Expect(1, 42784, '\p{^Is_Block=modifiertoneletters}', ""); + Expect(1, 42784, '\P{Is_Block=modifiertoneletters}', ""); + Expect(0, 42784, '\P{^Is_Block=modifiertoneletters}', ""); + Expect(1, 42783, '\p{Is_Block= Modifier_Tone_Letters}', ""); + Expect(0, 42783, '\p{^Is_Block= Modifier_Tone_Letters}', ""); + Expect(0, 42783, '\P{Is_Block= Modifier_Tone_Letters}', ""); + Expect(1, 42783, '\P{^Is_Block= Modifier_Tone_Letters}', ""); + Expect(0, 42784, '\p{Is_Block= Modifier_Tone_Letters}', ""); + Expect(1, 42784, '\p{^Is_Block= Modifier_Tone_Letters}', ""); + Expect(1, 42784, '\P{Is_Block= Modifier_Tone_Letters}', ""); + Expect(0, 42784, '\P{^Is_Block= Modifier_Tone_Letters}', ""); + Error('\p{Is_Blk= modifier_Tone_LETTERS:=}'); + Error('\P{Is_Blk= modifier_Tone_LETTERS:=}'); + Expect(1, 42783, '\p{Is_Blk=modifiertoneletters}', ""); + Expect(0, 42783, '\p{^Is_Blk=modifiertoneletters}', ""); + Expect(0, 42783, '\P{Is_Blk=modifiertoneletters}', ""); + Expect(1, 42783, '\P{^Is_Blk=modifiertoneletters}', ""); + Expect(0, 42784, '\p{Is_Blk=modifiertoneletters}', ""); + Expect(1, 42784, '\p{^Is_Blk=modifiertoneletters}', ""); + Expect(1, 42784, '\P{Is_Blk=modifiertoneletters}', ""); + Expect(0, 42784, '\P{^Is_Blk=modifiertoneletters}', ""); + Expect(1, 42783, '\p{Is_Blk=-Modifier_tone_Letters}', ""); + Expect(0, 42783, '\p{^Is_Blk=-Modifier_tone_Letters}', ""); + Expect(0, 42783, '\P{Is_Blk=-Modifier_tone_Letters}', ""); + Expect(1, 42783, '\P{^Is_Blk=-Modifier_tone_Letters}', ""); + Expect(0, 42784, '\p{Is_Blk=-Modifier_tone_Letters}', ""); + Expect(1, 42784, '\p{^Is_Blk=-Modifier_tone_Letters}', ""); + Expect(1, 42784, '\P{Is_Blk=-Modifier_tone_Letters}', ""); + Expect(0, 42784, '\P{^Is_Blk=-Modifier_tone_Letters}', ""); + Error('\p{Block=:= _MONGOLIAN}'); + Error('\P{Block=:= _MONGOLIAN}'); + Expect(1, 6319, '\p{Block=:\AMongolian\z:}', "");; + Expect(0, 6320, '\p{Block=:\AMongolian\z:}', "");; + Expect(1, 6319, '\p{Block=mongolian}', ""); + Expect(0, 6319, '\p{^Block=mongolian}', ""); + Expect(0, 6319, '\P{Block=mongolian}', ""); + Expect(1, 6319, '\P{^Block=mongolian}', ""); + Expect(0, 6320, '\p{Block=mongolian}', ""); + Expect(1, 6320, '\p{^Block=mongolian}', ""); + Expect(1, 6320, '\P{Block=mongolian}', ""); + Expect(0, 6320, '\P{^Block=mongolian}', ""); + Expect(1, 6319, '\p{Block=:\Amongolian\z:}', "");; + Expect(0, 6320, '\p{Block=:\Amongolian\z:}', "");; + Expect(1, 6319, '\p{Block=_-mongolian}', ""); + Expect(0, 6319, '\p{^Block=_-mongolian}', ""); + Expect(0, 6319, '\P{Block=_-mongolian}', ""); + Expect(1, 6319, '\P{^Block=_-mongolian}', ""); + Expect(0, 6320, '\p{Block=_-mongolian}', ""); + Expect(1, 6320, '\p{^Block=_-mongolian}', ""); + Expect(1, 6320, '\P{Block=_-mongolian}', ""); + Expect(0, 6320, '\P{^Block=_-mongolian}', ""); + Error('\p{Blk=:= mongolian}'); + Error('\P{Blk=:= mongolian}'); + Expect(1, 6319, '\p{Blk=:\AMongolian\z:}', "");; + Expect(0, 6320, '\p{Blk=:\AMongolian\z:}', "");; + Expect(1, 6319, '\p{Blk=mongolian}', ""); + Expect(0, 6319, '\p{^Blk=mongolian}', ""); + Expect(0, 6319, '\P{Blk=mongolian}', ""); + Expect(1, 6319, '\P{^Blk=mongolian}', ""); + Expect(0, 6320, '\p{Blk=mongolian}', ""); + Expect(1, 6320, '\p{^Blk=mongolian}', ""); + Expect(1, 6320, '\P{Blk=mongolian}', ""); + Expect(0, 6320, '\P{^Blk=mongolian}', ""); + Expect(1, 6319, '\p{Blk=:\Amongolian\z:}', "");; + Expect(0, 6320, '\p{Blk=:\Amongolian\z:}', "");; + Expect(1, 6319, '\p{Blk=-_Mongolian}', ""); + Expect(0, 6319, '\p{^Blk=-_Mongolian}', ""); + Expect(0, 6319, '\P{Blk=-_Mongolian}', ""); + Expect(1, 6319, '\P{^Blk=-_Mongolian}', ""); + Expect(0, 6320, '\p{Blk=-_Mongolian}', ""); + Expect(1, 6320, '\p{^Blk=-_Mongolian}', ""); + Expect(1, 6320, '\P{Blk=-_Mongolian}', ""); + Expect(0, 6320, '\P{^Blk=-_Mongolian}', ""); + Error('\p{Is_Block=/a/ mongolian}'); + Error('\P{Is_Block=/a/ mongolian}'); + Expect(1, 6319, '\p{Is_Block=mongolian}', ""); + Expect(0, 6319, '\p{^Is_Block=mongolian}', ""); + Expect(0, 6319, '\P{Is_Block=mongolian}', ""); + Expect(1, 6319, '\P{^Is_Block=mongolian}', ""); + Expect(0, 6320, '\p{Is_Block=mongolian}', ""); + Expect(1, 6320, '\p{^Is_Block=mongolian}', ""); + Expect(1, 6320, '\P{Is_Block=mongolian}', ""); + Expect(0, 6320, '\P{^Is_Block=mongolian}', ""); + Expect(1, 6319, '\p{Is_Block= Mongolian}', ""); + Expect(0, 6319, '\p{^Is_Block= Mongolian}', ""); + Expect(0, 6319, '\P{Is_Block= Mongolian}', ""); + Expect(1, 6319, '\P{^Is_Block= Mongolian}', ""); + Expect(0, 6320, '\p{Is_Block= Mongolian}', ""); + Expect(1, 6320, '\p{^Is_Block= Mongolian}', ""); + Expect(1, 6320, '\P{Is_Block= Mongolian}', ""); + Expect(0, 6320, '\P{^Is_Block= Mongolian}', ""); + Error('\p{Is_Blk= /a/MONGOLIAN}'); + Error('\P{Is_Blk= /a/MONGOLIAN}'); + Expect(1, 6319, '\p{Is_Blk=mongolian}', ""); + Expect(0, 6319, '\p{^Is_Blk=mongolian}', ""); + Expect(0, 6319, '\P{Is_Blk=mongolian}', ""); + Expect(1, 6319, '\P{^Is_Blk=mongolian}', ""); + Expect(0, 6320, '\p{Is_Blk=mongolian}', ""); + Expect(1, 6320, '\p{^Is_Blk=mongolian}', ""); + Expect(1, 6320, '\P{Is_Blk=mongolian}', ""); + Expect(0, 6320, '\P{^Is_Blk=mongolian}', ""); + Expect(1, 6319, '\p{Is_Blk= MONGOLIAN}', ""); + Expect(0, 6319, '\p{^Is_Blk= MONGOLIAN}', ""); + Expect(0, 6319, '\P{Is_Blk= MONGOLIAN}', ""); + Expect(1, 6319, '\P{^Is_Blk= MONGOLIAN}', ""); + Expect(0, 6320, '\p{Is_Blk= MONGOLIAN}', ""); + Expect(1, 6320, '\p{^Is_Blk= MONGOLIAN}', ""); + Expect(1, 6320, '\P{Is_Blk= MONGOLIAN}', ""); + Expect(0, 6320, '\P{^Is_Blk= MONGOLIAN}', ""); + Error('\p{Block=:=-mongolian_supplement}'); + Error('\P{Block=:=-mongolian_supplement}'); + Expect(1, 71295, '\p{Block=:\AMongolian_Supplement\z:}', "");; + Expect(0, 71296, '\p{Block=:\AMongolian_Supplement\z:}', "");; + Expect(1, 71295, '\p{Block: mongoliansupplement}', ""); + Expect(0, 71295, '\p{^Block: mongoliansupplement}', ""); + Expect(0, 71295, '\P{Block: mongoliansupplement}', ""); + Expect(1, 71295, '\P{^Block: mongoliansupplement}', ""); + Expect(0, 71296, '\p{Block: mongoliansupplement}', ""); + Expect(1, 71296, '\p{^Block: mongoliansupplement}', ""); + Expect(1, 71296, '\P{Block: mongoliansupplement}', ""); + Expect(0, 71296, '\P{^Block: mongoliansupplement}', ""); + Expect(1, 71295, '\p{Block=:\Amongoliansupplement\z:}', "");; + Expect(0, 71296, '\p{Block=:\Amongoliansupplement\z:}', "");; + Expect(1, 71295, '\p{Block=_ Mongolian_Supplement}', ""); + Expect(0, 71295, '\p{^Block=_ Mongolian_Supplement}', ""); + Expect(0, 71295, '\P{Block=_ Mongolian_Supplement}', ""); + Expect(1, 71295, '\P{^Block=_ Mongolian_Supplement}', ""); + Expect(0, 71296, '\p{Block=_ Mongolian_Supplement}', ""); + Expect(1, 71296, '\p{^Block=_ Mongolian_Supplement}', ""); + Expect(1, 71296, '\P{Block=_ Mongolian_Supplement}', ""); + Expect(0, 71296, '\P{^Block=_ Mongolian_Supplement}', ""); + Error('\p{Blk: /a/ Mongolian_sup}'); + Error('\P{Blk: /a/ Mongolian_sup}'); + Expect(1, 71295, '\p{Blk=:\AMongolian_Sup\z:}', "");; + Expect(0, 71296, '\p{Blk=:\AMongolian_Sup\z:}', "");; + Expect(1, 71295, '\p{Blk: mongoliansup}', ""); + Expect(0, 71295, '\p{^Blk: mongoliansup}', ""); + Expect(0, 71295, '\P{Blk: mongoliansup}', ""); + Expect(1, 71295, '\P{^Blk: mongoliansup}', ""); + Expect(0, 71296, '\p{Blk: mongoliansup}', ""); + Expect(1, 71296, '\p{^Blk: mongoliansup}', ""); + Expect(1, 71296, '\P{Blk: mongoliansup}', ""); + Expect(0, 71296, '\P{^Blk: mongoliansup}', ""); + Expect(1, 71295, '\p{Blk=:\Amongoliansup\z:}', "");; + Expect(0, 71296, '\p{Blk=:\Amongoliansup\z:}', "");; + Expect(1, 71295, '\p{Blk=Mongolian_Sup}', ""); + Expect(0, 71295, '\p{^Blk=Mongolian_Sup}', ""); + Expect(0, 71295, '\P{Blk=Mongolian_Sup}', ""); + Expect(1, 71295, '\P{^Blk=Mongolian_Sup}', ""); + Expect(0, 71296, '\p{Blk=Mongolian_Sup}', ""); + Expect(1, 71296, '\p{^Blk=Mongolian_Sup}', ""); + Expect(1, 71296, '\P{Blk=Mongolian_Sup}', ""); + Expect(0, 71296, '\P{^Blk=Mongolian_Sup}', ""); + Error('\p{Is_Block= Mongolian_SUPPLEMENT:=}'); + Error('\P{Is_Block= Mongolian_SUPPLEMENT:=}'); + Expect(1, 71295, '\p{Is_Block=mongoliansupplement}', ""); + Expect(0, 71295, '\p{^Is_Block=mongoliansupplement}', ""); + Expect(0, 71295, '\P{Is_Block=mongoliansupplement}', ""); + Expect(1, 71295, '\P{^Is_Block=mongoliansupplement}', ""); + Expect(0, 71296, '\p{Is_Block=mongoliansupplement}', ""); + Expect(1, 71296, '\p{^Is_Block=mongoliansupplement}', ""); + Expect(1, 71296, '\P{Is_Block=mongoliansupplement}', ""); + Expect(0, 71296, '\P{^Is_Block=mongoliansupplement}', ""); + Expect(1, 71295, '\p{Is_Block=Mongolian_supplement}', ""); + Expect(0, 71295, '\p{^Is_Block=Mongolian_supplement}', ""); + Expect(0, 71295, '\P{Is_Block=Mongolian_supplement}', ""); + Expect(1, 71295, '\P{^Is_Block=Mongolian_supplement}', ""); + Expect(0, 71296, '\p{Is_Block=Mongolian_supplement}', ""); + Expect(1, 71296, '\p{^Is_Block=Mongolian_supplement}', ""); + Expect(1, 71296, '\P{Is_Block=Mongolian_supplement}', ""); + Expect(0, 71296, '\P{^Is_Block=Mongolian_supplement}', ""); + Error('\p{Is_Blk=- Mongolian_SUP/a/}'); + Error('\P{Is_Blk=- Mongolian_SUP/a/}'); + Expect(1, 71295, '\p{Is_Blk=mongoliansup}', ""); + Expect(0, 71295, '\p{^Is_Blk=mongoliansup}', ""); + Expect(0, 71295, '\P{Is_Blk=mongoliansup}', ""); + Expect(1, 71295, '\P{^Is_Blk=mongoliansup}', ""); + Expect(0, 71296, '\p{Is_Blk=mongoliansup}', ""); + Expect(1, 71296, '\p{^Is_Blk=mongoliansup}', ""); + Expect(1, 71296, '\P{Is_Blk=mongoliansup}', ""); + Expect(0, 71296, '\P{^Is_Blk=mongoliansup}', ""); + Expect(1, 71295, '\p{Is_Blk= _Mongolian_sup}', ""); + Expect(0, 71295, '\p{^Is_Blk= _Mongolian_sup}', ""); + Expect(0, 71295, '\P{Is_Blk= _Mongolian_sup}', ""); + Expect(1, 71295, '\P{^Is_Blk= _Mongolian_sup}', ""); + Expect(0, 71296, '\p{Is_Blk= _Mongolian_sup}', ""); + Expect(1, 71296, '\p{^Is_Blk= _Mongolian_sup}', ""); + Expect(1, 71296, '\P{Is_Blk= _Mongolian_sup}', ""); + Expect(0, 71296, '\P{^Is_Blk= _Mongolian_sup}', ""); + Error('\p{Block=/a/__MRO}'); + Error('\P{Block=/a/__MRO}'); + Expect(1, 92783, '\p{Block=:\AMro\z:}', "");; + Expect(0, 92784, '\p{Block=:\AMro\z:}', "");; + Expect(1, 92783, '\p{Block=mro}', ""); + Expect(0, 92783, '\p{^Block=mro}', ""); + Expect(0, 92783, '\P{Block=mro}', ""); + Expect(1, 92783, '\P{^Block=mro}', ""); + Expect(0, 92784, '\p{Block=mro}', ""); + Expect(1, 92784, '\p{^Block=mro}', ""); + Expect(1, 92784, '\P{Block=mro}', ""); + Expect(0, 92784, '\P{^Block=mro}', ""); + Expect(1, 92783, '\p{Block=:\Amro\z:}', "");; + Expect(0, 92784, '\p{Block=:\Amro\z:}', "");; + Expect(1, 92783, '\p{Block=_Mro}', ""); + Expect(0, 92783, '\p{^Block=_Mro}', ""); + Expect(0, 92783, '\P{Block=_Mro}', ""); + Expect(1, 92783, '\P{^Block=_Mro}', ""); + Expect(0, 92784, '\p{Block=_Mro}', ""); + Expect(1, 92784, '\p{^Block=_Mro}', ""); + Expect(1, 92784, '\P{Block=_Mro}', ""); + Expect(0, 92784, '\P{^Block=_Mro}', ""); + Error('\p{Blk= /a/Mro}'); + Error('\P{Blk= /a/Mro}'); + Expect(1, 92783, '\p{Blk=:\AMro\z:}', "");; + Expect(0, 92784, '\p{Blk=:\AMro\z:}', "");; + Expect(1, 92783, '\p{Blk=mro}', ""); + Expect(0, 92783, '\p{^Blk=mro}', ""); + Expect(0, 92783, '\P{Blk=mro}', ""); + Expect(1, 92783, '\P{^Blk=mro}', ""); + Expect(0, 92784, '\p{Blk=mro}', ""); + Expect(1, 92784, '\p{^Blk=mro}', ""); + Expect(1, 92784, '\P{Blk=mro}', ""); + Expect(0, 92784, '\P{^Blk=mro}', ""); + Expect(1, 92783, '\p{Blk=:\Amro\z:}', "");; + Expect(0, 92784, '\p{Blk=:\Amro\z:}', "");; + Expect(1, 92783, '\p{Blk= Mro}', ""); + Expect(0, 92783, '\p{^Blk= Mro}', ""); + Expect(0, 92783, '\P{Blk= Mro}', ""); + Expect(1, 92783, '\P{^Blk= Mro}', ""); + Expect(0, 92784, '\p{Blk= Mro}', ""); + Expect(1, 92784, '\p{^Blk= Mro}', ""); + Expect(1, 92784, '\P{Blk= Mro}', ""); + Expect(0, 92784, '\P{^Blk= Mro}', ""); + Error('\p{Is_Block=_:=MRO}'); + Error('\P{Is_Block=_:=MRO}'); + Expect(1, 92783, '\p{Is_Block=mro}', ""); + Expect(0, 92783, '\p{^Is_Block=mro}', ""); + Expect(0, 92783, '\P{Is_Block=mro}', ""); + Expect(1, 92783, '\P{^Is_Block=mro}', ""); + Expect(0, 92784, '\p{Is_Block=mro}', ""); + Expect(1, 92784, '\p{^Is_Block=mro}', ""); + Expect(1, 92784, '\P{Is_Block=mro}', ""); + Expect(0, 92784, '\P{^Is_Block=mro}', ""); + Error('\p{Is_Blk= Mro/a/}'); + Error('\P{Is_Blk= Mro/a/}'); + Expect(1, 92783, '\p{Is_Blk=mro}', ""); + Expect(0, 92783, '\p{^Is_Blk=mro}', ""); + Expect(0, 92783, '\P{Is_Blk=mro}', ""); + Expect(1, 92783, '\P{^Is_Blk=mro}', ""); + Expect(0, 92784, '\p{Is_Blk=mro}', ""); + Expect(1, 92784, '\p{^Is_Blk=mro}', ""); + Expect(1, 92784, '\P{Is_Blk=mro}', ""); + Expect(0, 92784, '\P{^Is_Blk=mro}', ""); + Expect(1, 92783, '\p{Is_Blk:-Mro}', ""); + Expect(0, 92783, '\p{^Is_Blk:-Mro}', ""); + Expect(0, 92783, '\P{Is_Blk:-Mro}', ""); + Expect(1, 92783, '\P{^Is_Blk:-Mro}', ""); + Expect(0, 92784, '\p{Is_Blk:-Mro}', ""); + Expect(1, 92784, '\p{^Is_Blk:-Mro}', ""); + Expect(1, 92784, '\P{Is_Blk:-Mro}', ""); + Expect(0, 92784, '\P{^Is_Blk:-Mro}', ""); + Error('\p{Block=-:=multani}'); + Error('\P{Block=-:=multani}'); + Expect(1, 70319, '\p{Block=:\AMultani\z:}', "");; + Expect(0, 70320, '\p{Block=:\AMultani\z:}', "");; + Expect(1, 70319, '\p{Block=multani}', ""); + Expect(0, 70319, '\p{^Block=multani}', ""); + Expect(0, 70319, '\P{Block=multani}', ""); + Expect(1, 70319, '\P{^Block=multani}', ""); + Expect(0, 70320, '\p{Block=multani}', ""); + Expect(1, 70320, '\p{^Block=multani}', ""); + Expect(1, 70320, '\P{Block=multani}', ""); + Expect(0, 70320, '\P{^Block=multani}', ""); + Expect(1, 70319, '\p{Block=:\Amultani\z:}', "");; + Expect(0, 70320, '\p{Block=:\Amultani\z:}', "");; + Expect(1, 70319, '\p{Block= Multani}', ""); + Expect(0, 70319, '\p{^Block= Multani}', ""); + Expect(0, 70319, '\P{Block= Multani}', ""); + Expect(1, 70319, '\P{^Block= Multani}', ""); + Expect(0, 70320, '\p{Block= Multani}', ""); + Expect(1, 70320, '\p{^Block= Multani}', ""); + Expect(1, 70320, '\P{Block= Multani}', ""); + Expect(0, 70320, '\P{^Block= Multani}', ""); + Error('\p{Blk=/a/- Multani}'); + Error('\P{Blk=/a/- Multani}'); + Expect(1, 70319, '\p{Blk=:\AMultani\z:}', "");; + Expect(0, 70320, '\p{Blk=:\AMultani\z:}', "");; + Expect(1, 70319, '\p{Blk: multani}', ""); + Expect(0, 70319, '\p{^Blk: multani}', ""); + Expect(0, 70319, '\P{Blk: multani}', ""); + Expect(1, 70319, '\P{^Blk: multani}', ""); + Expect(0, 70320, '\p{Blk: multani}', ""); + Expect(1, 70320, '\p{^Blk: multani}', ""); + Expect(1, 70320, '\P{Blk: multani}', ""); + Expect(0, 70320, '\P{^Blk: multani}', ""); + Expect(1, 70319, '\p{Blk=:\Amultani\z:}', "");; + Expect(0, 70320, '\p{Blk=:\Amultani\z:}', "");; + Expect(1, 70319, '\p{Blk=-multani}', ""); + Expect(0, 70319, '\p{^Blk=-multani}', ""); + Expect(0, 70319, '\P{Blk=-multani}', ""); + Expect(1, 70319, '\P{^Blk=-multani}', ""); + Expect(0, 70320, '\p{Blk=-multani}', ""); + Expect(1, 70320, '\p{^Blk=-multani}', ""); + Expect(1, 70320, '\P{Blk=-multani}', ""); + Expect(0, 70320, '\P{^Blk=-multani}', ""); + Error('\p{Is_Block=/a/ Multani}'); + Error('\P{Is_Block=/a/ Multani}'); + Expect(1, 70319, '\p{Is_Block=multani}', ""); + Expect(0, 70319, '\p{^Is_Block=multani}', ""); + Expect(0, 70319, '\P{Is_Block=multani}', ""); + Expect(1, 70319, '\P{^Is_Block=multani}', ""); + Expect(0, 70320, '\p{Is_Block=multani}', ""); + Expect(1, 70320, '\p{^Is_Block=multani}', ""); + Expect(1, 70320, '\P{Is_Block=multani}', ""); + Expect(0, 70320, '\P{^Is_Block=multani}', ""); + Expect(1, 70319, '\p{Is_Block=MULTANI}', ""); + Expect(0, 70319, '\p{^Is_Block=MULTANI}', ""); + Expect(0, 70319, '\P{Is_Block=MULTANI}', ""); + Expect(1, 70319, '\P{^Is_Block=MULTANI}', ""); + Expect(0, 70320, '\p{Is_Block=MULTANI}', ""); + Expect(1, 70320, '\p{^Is_Block=MULTANI}', ""); + Expect(1, 70320, '\P{Is_Block=MULTANI}', ""); + Expect(0, 70320, '\P{^Is_Block=MULTANI}', ""); + Error('\p{Is_Blk=:=Multani}'); + Error('\P{Is_Blk=:=Multani}'); + Expect(1, 70319, '\p{Is_Blk=multani}', ""); + Expect(0, 70319, '\p{^Is_Blk=multani}', ""); + Expect(0, 70319, '\P{Is_Blk=multani}', ""); + Expect(1, 70319, '\P{^Is_Blk=multani}', ""); + Expect(0, 70320, '\p{Is_Blk=multani}', ""); + Expect(1, 70320, '\p{^Is_Blk=multani}', ""); + Expect(1, 70320, '\P{Is_Blk=multani}', ""); + Expect(0, 70320, '\P{^Is_Blk=multani}', ""); + Expect(1, 70319, '\p{Is_Blk=-_Multani}', ""); + Expect(0, 70319, '\p{^Is_Blk=-_Multani}', ""); + Expect(0, 70319, '\P{Is_Blk=-_Multani}', ""); + Expect(1, 70319, '\P{^Is_Blk=-_Multani}', ""); + Expect(0, 70320, '\p{Is_Blk=-_Multani}', ""); + Expect(1, 70320, '\p{^Is_Blk=-_Multani}', ""); + Expect(1, 70320, '\P{Is_Blk=-_Multani}', ""); + Expect(0, 70320, '\P{^Is_Blk=-_Multani}', ""); + Error('\p{Block=-Musical_Symbols:=}'); + Error('\P{Block=-Musical_Symbols:=}'); + Expect(1, 119295, '\p{Block=:\AMusical_Symbols\z:}', "");; + Expect(0, 119296, '\p{Block=:\AMusical_Symbols\z:}', "");; + Expect(1, 119295, '\p{Block: musicalsymbols}', ""); + Expect(0, 119295, '\p{^Block: musicalsymbols}', ""); + Expect(0, 119295, '\P{Block: musicalsymbols}', ""); + Expect(1, 119295, '\P{^Block: musicalsymbols}', ""); + Expect(0, 119296, '\p{Block: musicalsymbols}', ""); + Expect(1, 119296, '\p{^Block: musicalsymbols}', ""); + Expect(1, 119296, '\P{Block: musicalsymbols}', ""); + Expect(0, 119296, '\P{^Block: musicalsymbols}', ""); + Expect(1, 119295, '\p{Block=:\Amusicalsymbols\z:}', "");; + Expect(0, 119296, '\p{Block=:\Amusicalsymbols\z:}', "");; + Expect(1, 119295, '\p{Block=_ Musical_Symbols}', ""); + Expect(0, 119295, '\p{^Block=_ Musical_Symbols}', ""); + Expect(0, 119295, '\P{Block=_ Musical_Symbols}', ""); + Expect(1, 119295, '\P{^Block=_ Musical_Symbols}', ""); + Expect(0, 119296, '\p{Block=_ Musical_Symbols}', ""); + Expect(1, 119296, '\p{^Block=_ Musical_Symbols}', ""); + Expect(1, 119296, '\P{Block=_ Musical_Symbols}', ""); + Expect(0, 119296, '\P{^Block=_ Musical_Symbols}', ""); + Error('\p{Blk=/a/--Music}'); + Error('\P{Blk=/a/--Music}'); + Expect(1, 119295, '\p{Blk=:\AMusic\z:}', "");; + Expect(0, 119296, '\p{Blk=:\AMusic\z:}', "");; + Expect(1, 119295, '\p{Blk=music}', ""); + Expect(0, 119295, '\p{^Blk=music}', ""); + Expect(0, 119295, '\P{Blk=music}', ""); + Expect(1, 119295, '\P{^Blk=music}', ""); + Expect(0, 119296, '\p{Blk=music}', ""); + Expect(1, 119296, '\p{^Blk=music}', ""); + Expect(1, 119296, '\P{Blk=music}', ""); + Expect(0, 119296, '\P{^Blk=music}', ""); + Expect(1, 119295, '\p{Blk=:\Amusic\z:}', "");; + Expect(0, 119296, '\p{Blk=:\Amusic\z:}', "");; + Expect(1, 119295, '\p{Blk= music}', ""); + Expect(0, 119295, '\p{^Blk= music}', ""); + Expect(0, 119295, '\P{Blk= music}', ""); + Expect(1, 119295, '\P{^Blk= music}', ""); + Expect(0, 119296, '\p{Blk= music}', ""); + Expect(1, 119296, '\p{^Blk= music}', ""); + Expect(1, 119296, '\P{Blk= music}', ""); + Expect(0, 119296, '\P{^Blk= music}', ""); + Error('\p{Is_Block= musical_SYMBOLS/a/}'); + Error('\P{Is_Block= musical_SYMBOLS/a/}'); + Expect(1, 119295, '\p{Is_Block=musicalsymbols}', ""); + Expect(0, 119295, '\p{^Is_Block=musicalsymbols}', ""); + Expect(0, 119295, '\P{Is_Block=musicalsymbols}', ""); + Expect(1, 119295, '\P{^Is_Block=musicalsymbols}', ""); + Expect(0, 119296, '\p{Is_Block=musicalsymbols}', ""); + Expect(1, 119296, '\p{^Is_Block=musicalsymbols}', ""); + Expect(1, 119296, '\P{Is_Block=musicalsymbols}', ""); + Expect(0, 119296, '\P{^Is_Block=musicalsymbols}', ""); + Expect(1, 119295, '\p{Is_Block=_musical_Symbols}', ""); + Expect(0, 119295, '\p{^Is_Block=_musical_Symbols}', ""); + Expect(0, 119295, '\P{Is_Block=_musical_Symbols}', ""); + Expect(1, 119295, '\P{^Is_Block=_musical_Symbols}', ""); + Expect(0, 119296, '\p{Is_Block=_musical_Symbols}', ""); + Expect(1, 119296, '\p{^Is_Block=_musical_Symbols}', ""); + Expect(1, 119296, '\P{Is_Block=_musical_Symbols}', ""); + Expect(0, 119296, '\P{^Is_Block=_musical_Symbols}', ""); + Error('\p{Is_Blk=/a/ Music}'); + Error('\P{Is_Blk=/a/ Music}'); + Expect(1, 119295, '\p{Is_Blk=music}', ""); + Expect(0, 119295, '\p{^Is_Blk=music}', ""); + Expect(0, 119295, '\P{Is_Blk=music}', ""); + Expect(1, 119295, '\P{^Is_Blk=music}', ""); + Expect(0, 119296, '\p{Is_Blk=music}', ""); + Expect(1, 119296, '\p{^Is_Blk=music}', ""); + Expect(1, 119296, '\P{Is_Blk=music}', ""); + Expect(0, 119296, '\P{^Is_Blk=music}', ""); + Expect(1, 119295, '\p{Is_Blk=_-Music}', ""); + Expect(0, 119295, '\p{^Is_Blk=_-Music}', ""); + Expect(0, 119295, '\P{Is_Blk=_-Music}', ""); + Expect(1, 119295, '\P{^Is_Blk=_-Music}', ""); + Expect(0, 119296, '\p{Is_Blk=_-Music}', ""); + Expect(1, 119296, '\p{^Is_Blk=_-Music}', ""); + Expect(1, 119296, '\P{Is_Blk=_-Music}', ""); + Expect(0, 119296, '\P{^Is_Blk=_-Music}', ""); + Error('\p{Block=-/a/Myanmar}'); + Error('\P{Block=-/a/Myanmar}'); + Expect(1, 4255, '\p{Block=:\AMyanmar\z:}', "");; + Expect(0, 4256, '\p{Block=:\AMyanmar\z:}', "");; + Expect(1, 4255, '\p{Block=myanmar}', ""); + Expect(0, 4255, '\p{^Block=myanmar}', ""); + Expect(0, 4255, '\P{Block=myanmar}', ""); + Expect(1, 4255, '\P{^Block=myanmar}', ""); + Expect(0, 4256, '\p{Block=myanmar}', ""); + Expect(1, 4256, '\p{^Block=myanmar}', ""); + Expect(1, 4256, '\P{Block=myanmar}', ""); + Expect(0, 4256, '\P{^Block=myanmar}', ""); + Expect(1, 4255, '\p{Block=:\Amyanmar\z:}', "");; + Expect(0, 4256, '\p{Block=:\Amyanmar\z:}', "");; + Expect(1, 4255, '\p{Block= -myanmar}', ""); + Expect(0, 4255, '\p{^Block= -myanmar}', ""); + Expect(0, 4255, '\P{Block= -myanmar}', ""); + Expect(1, 4255, '\P{^Block= -myanmar}', ""); + Expect(0, 4256, '\p{Block= -myanmar}', ""); + Expect(1, 4256, '\p{^Block= -myanmar}', ""); + Expect(1, 4256, '\P{Block= -myanmar}', ""); + Expect(0, 4256, '\P{^Block= -myanmar}', ""); + Error('\p{Blk=- Myanmar/a/}'); + Error('\P{Blk=- Myanmar/a/}'); + Expect(1, 4255, '\p{Blk=:\AMyanmar\z:}', "");; + Expect(0, 4256, '\p{Blk=:\AMyanmar\z:}', "");; + Expect(1, 4255, '\p{Blk=myanmar}', ""); + Expect(0, 4255, '\p{^Blk=myanmar}', ""); + Expect(0, 4255, '\P{Blk=myanmar}', ""); + Expect(1, 4255, '\P{^Blk=myanmar}', ""); + Expect(0, 4256, '\p{Blk=myanmar}', ""); + Expect(1, 4256, '\p{^Blk=myanmar}', ""); + Expect(1, 4256, '\P{Blk=myanmar}', ""); + Expect(0, 4256, '\P{^Blk=myanmar}', ""); + Expect(1, 4255, '\p{Blk=:\Amyanmar\z:}', "");; + Expect(0, 4256, '\p{Blk=:\Amyanmar\z:}', "");; + Expect(1, 4255, '\p{Blk: MYANMAR}', ""); + Expect(0, 4255, '\p{^Blk: MYANMAR}', ""); + Expect(0, 4255, '\P{Blk: MYANMAR}', ""); + Expect(1, 4255, '\P{^Blk: MYANMAR}', ""); + Expect(0, 4256, '\p{Blk: MYANMAR}', ""); + Expect(1, 4256, '\p{^Blk: MYANMAR}', ""); + Expect(1, 4256, '\P{Blk: MYANMAR}', ""); + Expect(0, 4256, '\P{^Blk: MYANMAR}', ""); + Error('\p{Is_Block=:=Myanmar}'); + Error('\P{Is_Block=:=Myanmar}'); + Expect(1, 4255, '\p{Is_Block=myanmar}', ""); + Expect(0, 4255, '\p{^Is_Block=myanmar}', ""); + Expect(0, 4255, '\P{Is_Block=myanmar}', ""); + Expect(1, 4255, '\P{^Is_Block=myanmar}', ""); + Expect(0, 4256, '\p{Is_Block=myanmar}', ""); + Expect(1, 4256, '\p{^Is_Block=myanmar}', ""); + Expect(1, 4256, '\P{Is_Block=myanmar}', ""); + Expect(0, 4256, '\P{^Is_Block=myanmar}', ""); + Expect(1, 4255, '\p{Is_Block= Myanmar}', ""); + Expect(0, 4255, '\p{^Is_Block= Myanmar}', ""); + Expect(0, 4255, '\P{Is_Block= Myanmar}', ""); + Expect(1, 4255, '\P{^Is_Block= Myanmar}', ""); + Expect(0, 4256, '\p{Is_Block= Myanmar}', ""); + Expect(1, 4256, '\p{^Is_Block= Myanmar}', ""); + Expect(1, 4256, '\P{Is_Block= Myanmar}', ""); + Expect(0, 4256, '\P{^Is_Block= Myanmar}', ""); + Error('\p{Is_Blk=--Myanmar/a/}'); + Error('\P{Is_Blk=--Myanmar/a/}'); + Expect(1, 4255, '\p{Is_Blk=myanmar}', ""); + Expect(0, 4255, '\p{^Is_Blk=myanmar}', ""); + Expect(0, 4255, '\P{Is_Blk=myanmar}', ""); + Expect(1, 4255, '\P{^Is_Blk=myanmar}', ""); + Expect(0, 4256, '\p{Is_Blk=myanmar}', ""); + Expect(1, 4256, '\p{^Is_Blk=myanmar}', ""); + Expect(1, 4256, '\P{Is_Blk=myanmar}', ""); + Expect(0, 4256, '\P{^Is_Blk=myanmar}', ""); + Expect(1, 4255, '\p{Is_Blk: myanmar}', ""); + Expect(0, 4255, '\p{^Is_Blk: myanmar}', ""); + Expect(0, 4255, '\P{Is_Blk: myanmar}', ""); + Expect(1, 4255, '\P{^Is_Blk: myanmar}', ""); + Expect(0, 4256, '\p{Is_Blk: myanmar}', ""); + Expect(1, 4256, '\p{^Is_Blk: myanmar}', ""); + Expect(1, 4256, '\P{Is_Blk: myanmar}', ""); + Expect(0, 4256, '\P{^Is_Blk: myanmar}', ""); + Error('\p{Block=- Myanmar_Extended_A/a/}'); + Error('\P{Block=- Myanmar_Extended_A/a/}'); + Expect(1, 43647, '\p{Block=:\AMyanmar_Extended_A\z:}', "");; + Expect(0, 43648, '\p{Block=:\AMyanmar_Extended_A\z:}', "");; + Expect(1, 43647, '\p{Block=myanmarextendeda}', ""); + Expect(0, 43647, '\p{^Block=myanmarextendeda}', ""); + Expect(0, 43647, '\P{Block=myanmarextendeda}', ""); + Expect(1, 43647, '\P{^Block=myanmarextendeda}', ""); + Expect(0, 43648, '\p{Block=myanmarextendeda}', ""); + Expect(1, 43648, '\p{^Block=myanmarextendeda}', ""); + Expect(1, 43648, '\P{Block=myanmarextendeda}', ""); + Expect(0, 43648, '\P{^Block=myanmarextendeda}', ""); + Expect(1, 43647, '\p{Block=:\Amyanmarextendeda\z:}', "");; + Expect(0, 43648, '\p{Block=:\Amyanmarextendeda\z:}', "");; + Expect(1, 43647, '\p{Block= myanmar_Extended_a}', ""); + Expect(0, 43647, '\p{^Block= myanmar_Extended_a}', ""); + Expect(0, 43647, '\P{Block= myanmar_Extended_a}', ""); + Expect(1, 43647, '\P{^Block= myanmar_Extended_a}', ""); + Expect(0, 43648, '\p{Block= myanmar_Extended_a}', ""); + Expect(1, 43648, '\p{^Block= myanmar_Extended_a}', ""); + Expect(1, 43648, '\P{Block= myanmar_Extended_a}', ""); + Expect(0, 43648, '\P{^Block= myanmar_Extended_a}', ""); + Error('\p{Blk=_MYANMAR_EXT_a/a/}'); + Error('\P{Blk=_MYANMAR_EXT_a/a/}'); + Expect(1, 43647, '\p{Blk=:\AMyanmar_Ext_A\z:}', "");; + Expect(0, 43648, '\p{Blk=:\AMyanmar_Ext_A\z:}', "");; + Expect(1, 43647, '\p{Blk=myanmarexta}', ""); + Expect(0, 43647, '\p{^Blk=myanmarexta}', ""); + Expect(0, 43647, '\P{Blk=myanmarexta}', ""); + Expect(1, 43647, '\P{^Blk=myanmarexta}', ""); + Expect(0, 43648, '\p{Blk=myanmarexta}', ""); + Expect(1, 43648, '\p{^Blk=myanmarexta}', ""); + Expect(1, 43648, '\P{Blk=myanmarexta}', ""); + Expect(0, 43648, '\P{^Blk=myanmarexta}', ""); + Expect(1, 43647, '\p{Blk=:\Amyanmarexta\z:}', "");; + Expect(0, 43648, '\p{Blk=:\Amyanmarexta\z:}', "");; + Expect(1, 43647, '\p{Blk= _Myanmar_ext_A}', ""); + Expect(0, 43647, '\p{^Blk= _Myanmar_ext_A}', ""); + Expect(0, 43647, '\P{Blk= _Myanmar_ext_A}', ""); + Expect(1, 43647, '\P{^Blk= _Myanmar_ext_A}', ""); + Expect(0, 43648, '\p{Blk= _Myanmar_ext_A}', ""); + Expect(1, 43648, '\p{^Blk= _Myanmar_ext_A}', ""); + Expect(1, 43648, '\P{Blk= _Myanmar_ext_A}', ""); + Expect(0, 43648, '\P{^Blk= _Myanmar_ext_A}', ""); + Error('\p{Is_Block=:= MYANMAR_EXTENDED_A}'); + Error('\P{Is_Block=:= MYANMAR_EXTENDED_A}'); + Expect(1, 43647, '\p{Is_Block=myanmarextendeda}', ""); + Expect(0, 43647, '\p{^Is_Block=myanmarextendeda}', ""); + Expect(0, 43647, '\P{Is_Block=myanmarextendeda}', ""); + Expect(1, 43647, '\P{^Is_Block=myanmarextendeda}', ""); + Expect(0, 43648, '\p{Is_Block=myanmarextendeda}', ""); + Expect(1, 43648, '\p{^Is_Block=myanmarextendeda}', ""); + Expect(1, 43648, '\P{Is_Block=myanmarextendeda}', ""); + Expect(0, 43648, '\P{^Is_Block=myanmarextendeda}', ""); + Expect(1, 43647, '\p{Is_Block= Myanmar_Extended_A}', ""); + Expect(0, 43647, '\p{^Is_Block= Myanmar_Extended_A}', ""); + Expect(0, 43647, '\P{Is_Block= Myanmar_Extended_A}', ""); + Expect(1, 43647, '\P{^Is_Block= Myanmar_Extended_A}', ""); + Expect(0, 43648, '\p{Is_Block= Myanmar_Extended_A}', ""); + Expect(1, 43648, '\p{^Is_Block= Myanmar_Extended_A}', ""); + Expect(1, 43648, '\P{Is_Block= Myanmar_Extended_A}', ""); + Expect(0, 43648, '\P{^Is_Block= Myanmar_Extended_A}', ""); + Error('\p{Is_Blk=:=MYANMAR_ext_A}'); + Error('\P{Is_Blk=:=MYANMAR_ext_A}'); + Expect(1, 43647, '\p{Is_Blk=myanmarexta}', ""); + Expect(0, 43647, '\p{^Is_Blk=myanmarexta}', ""); + Expect(0, 43647, '\P{Is_Blk=myanmarexta}', ""); + Expect(1, 43647, '\P{^Is_Blk=myanmarexta}', ""); + Expect(0, 43648, '\p{Is_Blk=myanmarexta}', ""); + Expect(1, 43648, '\p{^Is_Blk=myanmarexta}', ""); + Expect(1, 43648, '\P{Is_Blk=myanmarexta}', ""); + Expect(0, 43648, '\P{^Is_Blk=myanmarexta}', ""); + Expect(1, 43647, '\p{Is_Blk=-Myanmar_ext_A}', ""); + Expect(0, 43647, '\p{^Is_Blk=-Myanmar_ext_A}', ""); + Expect(0, 43647, '\P{Is_Blk=-Myanmar_ext_A}', ""); + Expect(1, 43647, '\P{^Is_Blk=-Myanmar_ext_A}', ""); + Expect(0, 43648, '\p{Is_Blk=-Myanmar_ext_A}', ""); + Expect(1, 43648, '\p{^Is_Blk=-Myanmar_ext_A}', ""); + Expect(1, 43648, '\P{Is_Blk=-Myanmar_ext_A}', ""); + Expect(0, 43648, '\P{^Is_Blk=-Myanmar_ext_A}', ""); + Error('\p{Block= -myanmar_Extended_B/a/}'); + Error('\P{Block= -myanmar_Extended_B/a/}'); + Expect(1, 43519, '\p{Block=:\AMyanmar_Extended_B\z:}', "");; + Expect(0, 43520, '\p{Block=:\AMyanmar_Extended_B\z:}', "");; + Expect(1, 43519, '\p{Block=myanmarextendedb}', ""); + Expect(0, 43519, '\p{^Block=myanmarextendedb}', ""); + Expect(0, 43519, '\P{Block=myanmarextendedb}', ""); + Expect(1, 43519, '\P{^Block=myanmarextendedb}', ""); + Expect(0, 43520, '\p{Block=myanmarextendedb}', ""); + Expect(1, 43520, '\p{^Block=myanmarextendedb}', ""); + Expect(1, 43520, '\P{Block=myanmarextendedb}', ""); + Expect(0, 43520, '\P{^Block=myanmarextendedb}', ""); + Expect(1, 43519, '\p{Block=:\Amyanmarextendedb\z:}', "");; + Expect(0, 43520, '\p{Block=:\Amyanmarextendedb\z:}', "");; + Expect(1, 43519, '\p{Block= -Myanmar_extended_B}', ""); + Expect(0, 43519, '\p{^Block= -Myanmar_extended_B}', ""); + Expect(0, 43519, '\P{Block= -Myanmar_extended_B}', ""); + Expect(1, 43519, '\P{^Block= -Myanmar_extended_B}', ""); + Expect(0, 43520, '\p{Block= -Myanmar_extended_B}', ""); + Expect(1, 43520, '\p{^Block= -Myanmar_extended_B}', ""); + Expect(1, 43520, '\P{Block= -Myanmar_extended_B}', ""); + Expect(0, 43520, '\P{^Block= -Myanmar_extended_B}', ""); + Error('\p{Blk=/a/-_myanmar_ext_B}'); + Error('\P{Blk=/a/-_myanmar_ext_B}'); + Expect(1, 43519, '\p{Blk=:\AMyanmar_Ext_B\z:}', "");; + Expect(0, 43520, '\p{Blk=:\AMyanmar_Ext_B\z:}', "");; + Expect(1, 43519, '\p{Blk=myanmarextb}', ""); + Expect(0, 43519, '\p{^Blk=myanmarextb}', ""); + Expect(0, 43519, '\P{Blk=myanmarextb}', ""); + Expect(1, 43519, '\P{^Blk=myanmarextb}', ""); + Expect(0, 43520, '\p{Blk=myanmarextb}', ""); + Expect(1, 43520, '\p{^Blk=myanmarextb}', ""); + Expect(1, 43520, '\P{Blk=myanmarextb}', ""); + Expect(0, 43520, '\P{^Blk=myanmarextb}', ""); + Expect(1, 43519, '\p{Blk=:\Amyanmarextb\z:}', "");; + Expect(0, 43520, '\p{Blk=:\Amyanmarextb\z:}', "");; + Expect(1, 43519, '\p{Blk= -myanmar_Ext_B}', ""); + Expect(0, 43519, '\p{^Blk= -myanmar_Ext_B}', ""); + Expect(0, 43519, '\P{Blk= -myanmar_Ext_B}', ""); + Expect(1, 43519, '\P{^Blk= -myanmar_Ext_B}', ""); + Expect(0, 43520, '\p{Blk= -myanmar_Ext_B}', ""); + Expect(1, 43520, '\p{^Blk= -myanmar_Ext_B}', ""); + Expect(1, 43520, '\P{Blk= -myanmar_Ext_B}', ""); + Expect(0, 43520, '\P{^Blk= -myanmar_Ext_B}', ""); + Error('\p{Is_Block=- Myanmar_Extended_B:=}'); + Error('\P{Is_Block=- Myanmar_Extended_B:=}'); + Expect(1, 43519, '\p{Is_Block=myanmarextendedb}', ""); + Expect(0, 43519, '\p{^Is_Block=myanmarextendedb}', ""); + Expect(0, 43519, '\P{Is_Block=myanmarextendedb}', ""); + Expect(1, 43519, '\P{^Is_Block=myanmarextendedb}', ""); + Expect(0, 43520, '\p{Is_Block=myanmarextendedb}', ""); + Expect(1, 43520, '\p{^Is_Block=myanmarextendedb}', ""); + Expect(1, 43520, '\P{Is_Block=myanmarextendedb}', ""); + Expect(0, 43520, '\P{^Is_Block=myanmarextendedb}', ""); + Expect(1, 43519, '\p{Is_Block=-Myanmar_extended_B}', ""); + Expect(0, 43519, '\p{^Is_Block=-Myanmar_extended_B}', ""); + Expect(0, 43519, '\P{Is_Block=-Myanmar_extended_B}', ""); + Expect(1, 43519, '\P{^Is_Block=-Myanmar_extended_B}', ""); + Expect(0, 43520, '\p{Is_Block=-Myanmar_extended_B}', ""); + Expect(1, 43520, '\p{^Is_Block=-Myanmar_extended_B}', ""); + Expect(1, 43520, '\P{Is_Block=-Myanmar_extended_B}', ""); + Expect(0, 43520, '\P{^Is_Block=-Myanmar_extended_B}', ""); + Error('\p{Is_Blk: /a/Myanmar_EXT_B}'); + Error('\P{Is_Blk: /a/Myanmar_EXT_B}'); + Expect(1, 43519, '\p{Is_Blk=myanmarextb}', ""); + Expect(0, 43519, '\p{^Is_Blk=myanmarextb}', ""); + Expect(0, 43519, '\P{Is_Blk=myanmarextb}', ""); + Expect(1, 43519, '\P{^Is_Blk=myanmarextb}', ""); + Expect(0, 43520, '\p{Is_Blk=myanmarextb}', ""); + Expect(1, 43520, '\p{^Is_Blk=myanmarextb}', ""); + Expect(1, 43520, '\P{Is_Blk=myanmarextb}', ""); + Expect(0, 43520, '\P{^Is_Blk=myanmarextb}', ""); + Expect(1, 43519, '\p{Is_Blk=_ Myanmar_ext_B}', ""); + Expect(0, 43519, '\p{^Is_Blk=_ Myanmar_ext_B}', ""); + Expect(0, 43519, '\P{Is_Blk=_ Myanmar_ext_B}', ""); + Expect(1, 43519, '\P{^Is_Blk=_ Myanmar_ext_B}', ""); + Expect(0, 43520, '\p{Is_Blk=_ Myanmar_ext_B}', ""); + Expect(1, 43520, '\p{^Is_Blk=_ Myanmar_ext_B}', ""); + Expect(1, 43520, '\P{Is_Blk=_ Myanmar_ext_B}', ""); + Expect(0, 43520, '\P{^Is_Blk=_ Myanmar_ext_B}', ""); + Error('\p{Block= MYANMAR_Extended_C:=}'); + Error('\P{Block= MYANMAR_Extended_C:=}'); + Expect(1, 71423, '\p{Block=:\AMyanmar_Extended_C\z:}', "");; + Expect(0, 71424, '\p{Block=:\AMyanmar_Extended_C\z:}', "");; + Expect(1, 71423, '\p{Block=myanmarextendedc}', ""); + Expect(0, 71423, '\p{^Block=myanmarextendedc}', ""); + Expect(0, 71423, '\P{Block=myanmarextendedc}', ""); + Expect(1, 71423, '\P{^Block=myanmarextendedc}', ""); + Expect(0, 71424, '\p{Block=myanmarextendedc}', ""); + Expect(1, 71424, '\p{^Block=myanmarextendedc}', ""); + Expect(1, 71424, '\P{Block=myanmarextendedc}', ""); + Expect(0, 71424, '\P{^Block=myanmarextendedc}', ""); + Expect(1, 71423, '\p{Block=:\Amyanmarextendedc\z:}', "");; + Expect(0, 71424, '\p{Block=:\Amyanmarextendedc\z:}', "");; + Expect(1, 71423, '\p{Block= Myanmar_Extended_C}', ""); + Expect(0, 71423, '\p{^Block= Myanmar_Extended_C}', ""); + Expect(0, 71423, '\P{Block= Myanmar_Extended_C}', ""); + Expect(1, 71423, '\P{^Block= Myanmar_Extended_C}', ""); + Expect(0, 71424, '\p{Block= Myanmar_Extended_C}', ""); + Expect(1, 71424, '\p{^Block= Myanmar_Extended_C}', ""); + Expect(1, 71424, '\P{Block= Myanmar_Extended_C}', ""); + Expect(0, 71424, '\P{^Block= Myanmar_Extended_C}', ""); + Error('\p{Blk= _Myanmar_ext_C/a/}'); + Error('\P{Blk= _Myanmar_ext_C/a/}'); + Expect(1, 71423, '\p{Blk=:\AMyanmar_Ext_C\z:}', "");; + Expect(0, 71424, '\p{Blk=:\AMyanmar_Ext_C\z:}', "");; + Expect(1, 71423, '\p{Blk=myanmarextc}', ""); + Expect(0, 71423, '\p{^Blk=myanmarextc}', ""); + Expect(0, 71423, '\P{Blk=myanmarextc}', ""); + Expect(1, 71423, '\P{^Blk=myanmarextc}', ""); + Expect(0, 71424, '\p{Blk=myanmarextc}', ""); + Expect(1, 71424, '\p{^Blk=myanmarextc}', ""); + Expect(1, 71424, '\P{Blk=myanmarextc}', ""); + Expect(0, 71424, '\P{^Blk=myanmarextc}', ""); + Expect(1, 71423, '\p{Blk=:\Amyanmarextc\z:}', "");; + Expect(0, 71424, '\p{Blk=:\Amyanmarextc\z:}', "");; + Expect(1, 71423, '\p{Blk= -Myanmar_ext_C}', ""); + Expect(0, 71423, '\p{^Blk= -Myanmar_ext_C}', ""); + Expect(0, 71423, '\P{Blk= -Myanmar_ext_C}', ""); + Expect(1, 71423, '\P{^Blk= -Myanmar_ext_C}', ""); + Expect(0, 71424, '\p{Blk= -Myanmar_ext_C}', ""); + Expect(1, 71424, '\p{^Blk= -Myanmar_ext_C}', ""); + Expect(1, 71424, '\P{Blk= -Myanmar_ext_C}', ""); + Expect(0, 71424, '\P{^Blk= -Myanmar_ext_C}', ""); + Error('\p{Is_Block=-:=Myanmar_extended_c}'); + Error('\P{Is_Block=-:=Myanmar_extended_c}'); + Expect(1, 71423, '\p{Is_Block=myanmarextendedc}', ""); + Expect(0, 71423, '\p{^Is_Block=myanmarextendedc}', ""); + Expect(0, 71423, '\P{Is_Block=myanmarextendedc}', ""); + Expect(1, 71423, '\P{^Is_Block=myanmarextendedc}', ""); + Expect(0, 71424, '\p{Is_Block=myanmarextendedc}', ""); + Expect(1, 71424, '\p{^Is_Block=myanmarextendedc}', ""); + Expect(1, 71424, '\P{Is_Block=myanmarextendedc}', ""); + Expect(0, 71424, '\P{^Is_Block=myanmarextendedc}', ""); + Expect(1, 71423, '\p{Is_Block=-MYANMAR_Extended_c}', ""); + Expect(0, 71423, '\p{^Is_Block=-MYANMAR_Extended_c}', ""); + Expect(0, 71423, '\P{Is_Block=-MYANMAR_Extended_c}', ""); + Expect(1, 71423, '\P{^Is_Block=-MYANMAR_Extended_c}', ""); + Expect(0, 71424, '\p{Is_Block=-MYANMAR_Extended_c}', ""); + Expect(1, 71424, '\p{^Is_Block=-MYANMAR_Extended_c}', ""); + Expect(1, 71424, '\P{Is_Block=-MYANMAR_Extended_c}', ""); + Expect(0, 71424, '\P{^Is_Block=-MYANMAR_Extended_c}', ""); + Error('\p{Is_Blk=-:=Myanmar_EXT_C}'); + Error('\P{Is_Blk=-:=Myanmar_EXT_C}'); + Expect(1, 71423, '\p{Is_Blk=myanmarextc}', ""); + Expect(0, 71423, '\p{^Is_Blk=myanmarextc}', ""); + Expect(0, 71423, '\P{Is_Blk=myanmarextc}', ""); + Expect(1, 71423, '\P{^Is_Blk=myanmarextc}', ""); + Expect(0, 71424, '\p{Is_Blk=myanmarextc}', ""); + Expect(1, 71424, '\p{^Is_Blk=myanmarextc}', ""); + Expect(1, 71424, '\P{Is_Blk=myanmarextc}', ""); + Expect(0, 71424, '\P{^Is_Blk=myanmarextc}', ""); + Expect(1, 71423, '\p{Is_Blk= Myanmar_Ext_C}', ""); + Expect(0, 71423, '\p{^Is_Blk= Myanmar_Ext_C}', ""); + Expect(0, 71423, '\P{Is_Blk= Myanmar_Ext_C}', ""); + Expect(1, 71423, '\P{^Is_Blk= Myanmar_Ext_C}', ""); + Expect(0, 71424, '\p{Is_Blk= Myanmar_Ext_C}', ""); + Expect(1, 71424, '\p{^Is_Blk= Myanmar_Ext_C}', ""); + Expect(1, 71424, '\P{Is_Blk= Myanmar_Ext_C}', ""); + Expect(0, 71424, '\P{^Is_Blk= Myanmar_Ext_C}', ""); + Error('\p{Block=:=- nabataean}'); + Error('\P{Block=:=- nabataean}'); + Expect(1, 67759, '\p{Block=:\ANabataean\z:}', "");; + Expect(0, 67760, '\p{Block=:\ANabataean\z:}', "");; + Expect(1, 67759, '\p{Block=nabataean}', ""); + Expect(0, 67759, '\p{^Block=nabataean}', ""); + Expect(0, 67759, '\P{Block=nabataean}', ""); + Expect(1, 67759, '\P{^Block=nabataean}', ""); + Expect(0, 67760, '\p{Block=nabataean}', ""); + Expect(1, 67760, '\p{^Block=nabataean}', ""); + Expect(1, 67760, '\P{Block=nabataean}', ""); + Expect(0, 67760, '\P{^Block=nabataean}', ""); + Expect(1, 67759, '\p{Block=:\Anabataean\z:}', "");; + Expect(0, 67760, '\p{Block=:\Anabataean\z:}', "");; + Expect(1, 67759, '\p{Block=- Nabataean}', ""); + Expect(0, 67759, '\p{^Block=- Nabataean}', ""); + Expect(0, 67759, '\P{Block=- Nabataean}', ""); + Expect(1, 67759, '\P{^Block=- Nabataean}', ""); + Expect(0, 67760, '\p{Block=- Nabataean}', ""); + Expect(1, 67760, '\p{^Block=- Nabataean}', ""); + Expect(1, 67760, '\P{Block=- Nabataean}', ""); + Expect(0, 67760, '\P{^Block=- Nabataean}', ""); + Error('\p{Blk=/a/ Nabataean}'); + Error('\P{Blk=/a/ Nabataean}'); + Expect(1, 67759, '\p{Blk=:\ANabataean\z:}', "");; + Expect(0, 67760, '\p{Blk=:\ANabataean\z:}', "");; + Expect(1, 67759, '\p{Blk=nabataean}', ""); + Expect(0, 67759, '\p{^Blk=nabataean}', ""); + Expect(0, 67759, '\P{Blk=nabataean}', ""); + Expect(1, 67759, '\P{^Blk=nabataean}', ""); + Expect(0, 67760, '\p{Blk=nabataean}', ""); + Expect(1, 67760, '\p{^Blk=nabataean}', ""); + Expect(1, 67760, '\P{Blk=nabataean}', ""); + Expect(0, 67760, '\P{^Blk=nabataean}', ""); + Expect(1, 67759, '\p{Blk=:\Anabataean\z:}', "");; + Expect(0, 67760, '\p{Blk=:\Anabataean\z:}', "");; + Expect(1, 67759, '\p{Blk= -NABATAEAN}', ""); + Expect(0, 67759, '\p{^Blk= -NABATAEAN}', ""); + Expect(0, 67759, '\P{Blk= -NABATAEAN}', ""); + Expect(1, 67759, '\P{^Blk= -NABATAEAN}', ""); + Expect(0, 67760, '\p{Blk= -NABATAEAN}', ""); + Expect(1, 67760, '\p{^Blk= -NABATAEAN}', ""); + Expect(1, 67760, '\P{Blk= -NABATAEAN}', ""); + Expect(0, 67760, '\P{^Blk= -NABATAEAN}', ""); + Error('\p{Is_Block=_/a/Nabataean}'); + Error('\P{Is_Block=_/a/Nabataean}'); + Expect(1, 67759, '\p{Is_Block=nabataean}', ""); + Expect(0, 67759, '\p{^Is_Block=nabataean}', ""); + Expect(0, 67759, '\P{Is_Block=nabataean}', ""); + Expect(1, 67759, '\P{^Is_Block=nabataean}', ""); + Expect(0, 67760, '\p{Is_Block=nabataean}', ""); + Expect(1, 67760, '\p{^Is_Block=nabataean}', ""); + Expect(1, 67760, '\P{Is_Block=nabataean}', ""); + Expect(0, 67760, '\P{^Is_Block=nabataean}', ""); + Expect(1, 67759, '\p{Is_Block= NABATAEAN}', ""); + Expect(0, 67759, '\p{^Is_Block= NABATAEAN}', ""); + Expect(0, 67759, '\P{Is_Block= NABATAEAN}', ""); + Expect(1, 67759, '\P{^Is_Block= NABATAEAN}', ""); + Expect(0, 67760, '\p{Is_Block= NABATAEAN}', ""); + Expect(1, 67760, '\p{^Is_Block= NABATAEAN}', ""); + Expect(1, 67760, '\P{Is_Block= NABATAEAN}', ""); + Expect(0, 67760, '\P{^Is_Block= NABATAEAN}', ""); + Error('\p{Is_Blk=_nabataean:=}'); + Error('\P{Is_Blk=_nabataean:=}'); + Expect(1, 67759, '\p{Is_Blk=nabataean}', ""); + Expect(0, 67759, '\p{^Is_Blk=nabataean}', ""); + Expect(0, 67759, '\P{Is_Blk=nabataean}', ""); + Expect(1, 67759, '\P{^Is_Blk=nabataean}', ""); + Expect(0, 67760, '\p{Is_Blk=nabataean}', ""); + Expect(1, 67760, '\p{^Is_Blk=nabataean}', ""); + Expect(1, 67760, '\P{Is_Blk=nabataean}', ""); + Expect(0, 67760, '\P{^Is_Blk=nabataean}', ""); + Expect(1, 67759, '\p{Is_Blk= Nabataean}', ""); + Expect(0, 67759, '\p{^Is_Blk= Nabataean}', ""); + Expect(0, 67759, '\P{Is_Blk= Nabataean}', ""); + Expect(1, 67759, '\P{^Is_Blk= Nabataean}', ""); + Expect(0, 67760, '\p{Is_Blk= Nabataean}', ""); + Expect(1, 67760, '\p{^Is_Blk= Nabataean}', ""); + Expect(1, 67760, '\P{Is_Blk= Nabataean}', ""); + Expect(0, 67760, '\P{^Is_Blk= Nabataean}', ""); + Error('\p{Block= nag_Mundari/a/}'); + Error('\P{Block= nag_Mundari/a/}'); + Expect(1, 124159, '\p{Block=:\ANag_Mundari\z:}', "");; + Expect(0, 124160, '\p{Block=:\ANag_Mundari\z:}', "");; + Expect(1, 124159, '\p{Block=nagmundari}', ""); + Expect(0, 124159, '\p{^Block=nagmundari}', ""); + Expect(0, 124159, '\P{Block=nagmundari}', ""); + Expect(1, 124159, '\P{^Block=nagmundari}', ""); + Expect(0, 124160, '\p{Block=nagmundari}', ""); + Expect(1, 124160, '\p{^Block=nagmundari}', ""); + Expect(1, 124160, '\P{Block=nagmundari}', ""); + Expect(0, 124160, '\P{^Block=nagmundari}', ""); + Expect(1, 124159, '\p{Block=:\Anagmundari\z:}', "");; + Expect(0, 124160, '\p{Block=:\Anagmundari\z:}', "");; + Expect(1, 124159, '\p{Block: _ Nag_mundari}', ""); + Expect(0, 124159, '\p{^Block: _ Nag_mundari}', ""); + Expect(0, 124159, '\P{Block: _ Nag_mundari}', ""); + Expect(1, 124159, '\P{^Block: _ Nag_mundari}', ""); + Expect(0, 124160, '\p{Block: _ Nag_mundari}', ""); + Expect(1, 124160, '\p{^Block: _ Nag_mundari}', ""); + Expect(1, 124160, '\P{Block: _ Nag_mundari}', ""); + Expect(0, 124160, '\P{^Block: _ Nag_mundari}', ""); + Error('\p{Blk=-NAG_MUNDARI/a/}'); + Error('\P{Blk=-NAG_MUNDARI/a/}'); + Expect(1, 124159, '\p{Blk=:\ANag_Mundari\z:}', "");; + Expect(0, 124160, '\p{Blk=:\ANag_Mundari\z:}', "");; + Expect(1, 124159, '\p{Blk=nagmundari}', ""); + Expect(0, 124159, '\p{^Blk=nagmundari}', ""); + Expect(0, 124159, '\P{Blk=nagmundari}', ""); + Expect(1, 124159, '\P{^Blk=nagmundari}', ""); + Expect(0, 124160, '\p{Blk=nagmundari}', ""); + Expect(1, 124160, '\p{^Blk=nagmundari}', ""); + Expect(1, 124160, '\P{Blk=nagmundari}', ""); + Expect(0, 124160, '\P{^Blk=nagmundari}', ""); + Expect(1, 124159, '\p{Blk=:\Anagmundari\z:}', "");; + Expect(0, 124160, '\p{Blk=:\Anagmundari\z:}', "");; + Expect(1, 124159, '\p{Blk= -nag_mundari}', ""); + Expect(0, 124159, '\p{^Blk= -nag_mundari}', ""); + Expect(0, 124159, '\P{Blk= -nag_mundari}', ""); + Expect(1, 124159, '\P{^Blk= -nag_mundari}', ""); + Expect(0, 124160, '\p{Blk= -nag_mundari}', ""); + Expect(1, 124160, '\p{^Blk= -nag_mundari}', ""); + Expect(1, 124160, '\P{Blk= -nag_mundari}', ""); + Expect(0, 124160, '\P{^Blk= -nag_mundari}', ""); + Error('\p{Is_Block= Nag_Mundari/a/}'); + Error('\P{Is_Block= Nag_Mundari/a/}'); + Expect(1, 124159, '\p{Is_Block=nagmundari}', ""); + Expect(0, 124159, '\p{^Is_Block=nagmundari}', ""); + Expect(0, 124159, '\P{Is_Block=nagmundari}', ""); + Expect(1, 124159, '\P{^Is_Block=nagmundari}', ""); + Expect(0, 124160, '\p{Is_Block=nagmundari}', ""); + Expect(1, 124160, '\p{^Is_Block=nagmundari}', ""); + Expect(1, 124160, '\P{Is_Block=nagmundari}', ""); + Expect(0, 124160, '\P{^Is_Block=nagmundari}', ""); + Expect(1, 124159, '\p{Is_Block= NAG_mundari}', ""); + Expect(0, 124159, '\p{^Is_Block= NAG_mundari}', ""); + Expect(0, 124159, '\P{Is_Block= NAG_mundari}', ""); + Expect(1, 124159, '\P{^Is_Block= NAG_mundari}', ""); + Expect(0, 124160, '\p{Is_Block= NAG_mundari}', ""); + Expect(1, 124160, '\p{^Is_Block= NAG_mundari}', ""); + Expect(1, 124160, '\P{Is_Block= NAG_mundari}', ""); + Expect(0, 124160, '\P{^Is_Block= NAG_mundari}', ""); + Error('\p{Is_Blk=/a/Nag_mundari}'); + Error('\P{Is_Blk=/a/Nag_mundari}'); + Expect(1, 124159, '\p{Is_Blk=nagmundari}', ""); + Expect(0, 124159, '\p{^Is_Blk=nagmundari}', ""); + Expect(0, 124159, '\P{Is_Blk=nagmundari}', ""); + Expect(1, 124159, '\P{^Is_Blk=nagmundari}', ""); + Expect(0, 124160, '\p{Is_Blk=nagmundari}', ""); + Expect(1, 124160, '\p{^Is_Blk=nagmundari}', ""); + Expect(1, 124160, '\P{Is_Blk=nagmundari}', ""); + Expect(0, 124160, '\P{^Is_Blk=nagmundari}', ""); + Expect(1, 124159, '\p{Is_Blk=-Nag_mundari}', ""); + Expect(0, 124159, '\p{^Is_Blk=-Nag_mundari}', ""); + Expect(0, 124159, '\P{Is_Blk=-Nag_mundari}', ""); + Expect(1, 124159, '\P{^Is_Blk=-Nag_mundari}', ""); + Expect(0, 124160, '\p{Is_Blk=-Nag_mundari}', ""); + Expect(1, 124160, '\p{^Is_Blk=-Nag_mundari}', ""); + Expect(1, 124160, '\P{Is_Blk=-Nag_mundari}', ""); + Expect(0, 124160, '\P{^Is_Blk=-Nag_mundari}', ""); + Error('\p{Block=:=-_nandinagari}'); + Error('\P{Block=:=-_nandinagari}'); + Expect(1, 72191, '\p{Block=:\ANandinagari\z:}', "");; + Expect(0, 72192, '\p{Block=:\ANandinagari\z:}', "");; + Expect(1, 72191, '\p{Block=nandinagari}', ""); + Expect(0, 72191, '\p{^Block=nandinagari}', ""); + Expect(0, 72191, '\P{Block=nandinagari}', ""); + Expect(1, 72191, '\P{^Block=nandinagari}', ""); + Expect(0, 72192, '\p{Block=nandinagari}', ""); + Expect(1, 72192, '\p{^Block=nandinagari}', ""); + Expect(1, 72192, '\P{Block=nandinagari}', ""); + Expect(0, 72192, '\P{^Block=nandinagari}', ""); + Expect(1, 72191, '\p{Block=:\Anandinagari\z:}', "");; + Expect(0, 72192, '\p{Block=:\Anandinagari\z:}', "");; + Expect(1, 72191, '\p{Block=_Nandinagari}', ""); + Expect(0, 72191, '\p{^Block=_Nandinagari}', ""); + Expect(0, 72191, '\P{Block=_Nandinagari}', ""); + Expect(1, 72191, '\P{^Block=_Nandinagari}', ""); + Expect(0, 72192, '\p{Block=_Nandinagari}', ""); + Expect(1, 72192, '\p{^Block=_Nandinagari}', ""); + Expect(1, 72192, '\P{Block=_Nandinagari}', ""); + Expect(0, 72192, '\P{^Block=_Nandinagari}', ""); + Error('\p{Blk=_Nandinagari/a/}'); + Error('\P{Blk=_Nandinagari/a/}'); + Expect(1, 72191, '\p{Blk=:\ANandinagari\z:}', "");; + Expect(0, 72192, '\p{Blk=:\ANandinagari\z:}', "");; + Expect(1, 72191, '\p{Blk=nandinagari}', ""); + Expect(0, 72191, '\p{^Blk=nandinagari}', ""); + Expect(0, 72191, '\P{Blk=nandinagari}', ""); + Expect(1, 72191, '\P{^Blk=nandinagari}', ""); + Expect(0, 72192, '\p{Blk=nandinagari}', ""); + Expect(1, 72192, '\p{^Blk=nandinagari}', ""); + Expect(1, 72192, '\P{Blk=nandinagari}', ""); + Expect(0, 72192, '\P{^Blk=nandinagari}', ""); + Expect(1, 72191, '\p{Blk=:\Anandinagari\z:}', "");; + Expect(0, 72192, '\p{Blk=:\Anandinagari\z:}', "");; + Expect(1, 72191, '\p{Blk= Nandinagari}', ""); + Expect(0, 72191, '\p{^Blk= Nandinagari}', ""); + Expect(0, 72191, '\P{Blk= Nandinagari}', ""); + Expect(1, 72191, '\P{^Blk= Nandinagari}', ""); + Expect(0, 72192, '\p{Blk= Nandinagari}', ""); + Expect(1, 72192, '\p{^Blk= Nandinagari}', ""); + Expect(1, 72192, '\P{Blk= Nandinagari}', ""); + Expect(0, 72192, '\P{^Blk= Nandinagari}', ""); + Error('\p{Is_Block= Nandinagari:=}'); + Error('\P{Is_Block= Nandinagari:=}'); + Expect(1, 72191, '\p{Is_Block=nandinagari}', ""); + Expect(0, 72191, '\p{^Is_Block=nandinagari}', ""); + Expect(0, 72191, '\P{Is_Block=nandinagari}', ""); + Expect(1, 72191, '\P{^Is_Block=nandinagari}', ""); + Expect(0, 72192, '\p{Is_Block=nandinagari}', ""); + Expect(1, 72192, '\p{^Is_Block=nandinagari}', ""); + Expect(1, 72192, '\P{Is_Block=nandinagari}', ""); + Expect(0, 72192, '\P{^Is_Block=nandinagari}', ""); + Expect(1, 72191, '\p{Is_Block=_ Nandinagari}', ""); + Expect(0, 72191, '\p{^Is_Block=_ Nandinagari}', ""); + Expect(0, 72191, '\P{Is_Block=_ Nandinagari}', ""); + Expect(1, 72191, '\P{^Is_Block=_ Nandinagari}', ""); + Expect(0, 72192, '\p{Is_Block=_ Nandinagari}', ""); + Expect(1, 72192, '\p{^Is_Block=_ Nandinagari}', ""); + Expect(1, 72192, '\P{Is_Block=_ Nandinagari}', ""); + Expect(0, 72192, '\P{^Is_Block=_ Nandinagari}', ""); + Error('\p{Is_Blk=/a/NANDINAGARI}'); + Error('\P{Is_Blk=/a/NANDINAGARI}'); + Expect(1, 72191, '\p{Is_Blk=nandinagari}', ""); + Expect(0, 72191, '\p{^Is_Blk=nandinagari}', ""); + Expect(0, 72191, '\P{Is_Blk=nandinagari}', ""); + Expect(1, 72191, '\P{^Is_Blk=nandinagari}', ""); + Expect(0, 72192, '\p{Is_Blk=nandinagari}', ""); + Expect(1, 72192, '\p{^Is_Blk=nandinagari}', ""); + Expect(1, 72192, '\P{Is_Blk=nandinagari}', ""); + Expect(0, 72192, '\P{^Is_Blk=nandinagari}', ""); + Expect(1, 72191, '\p{Is_Blk=_ NANDINAGARI}', ""); + Expect(0, 72191, '\p{^Is_Blk=_ NANDINAGARI}', ""); + Expect(0, 72191, '\P{Is_Blk=_ NANDINAGARI}', ""); + Expect(1, 72191, '\P{^Is_Blk=_ NANDINAGARI}', ""); + Expect(0, 72192, '\p{Is_Blk=_ NANDINAGARI}', ""); + Expect(1, 72192, '\p{^Is_Blk=_ NANDINAGARI}', ""); + Expect(1, 72192, '\P{Is_Blk=_ NANDINAGARI}', ""); + Expect(0, 72192, '\P{^Is_Blk=_ NANDINAGARI}', ""); + Error('\p{Block=-No_block:=}'); + Error('\P{Block=-No_block:=}'); + Expect(1, 918000, '\p{Block=:\ANo_Block\z:}', "");; + Expect(0, 983040, '\p{Block=:\ANo_Block\z:}', "");; + Expect(1, 918000, '\p{Block=noblock}', ""); + Expect(0, 918000, '\p{^Block=noblock}', ""); + Expect(0, 918000, '\P{Block=noblock}', ""); + Expect(1, 918000, '\P{^Block=noblock}', ""); + Expect(0, 983040, '\p{Block=noblock}', ""); + Expect(1, 983040, '\p{^Block=noblock}', ""); + Expect(1, 983040, '\P{Block=noblock}', ""); + Expect(0, 983040, '\P{^Block=noblock}', ""); + Expect(1, 918000, '\p{Block=:\Anoblock\z:}', "");; + Expect(0, 983040, '\p{Block=:\Anoblock\z:}', "");; + Expect(1, 918000, '\p{Block= _No_block}', ""); + Expect(0, 918000, '\p{^Block= _No_block}', ""); + Expect(0, 918000, '\P{Block= _No_block}', ""); + Expect(1, 918000, '\P{^Block= _No_block}', ""); + Expect(0, 983040, '\p{Block= _No_block}', ""); + Expect(1, 983040, '\p{^Block= _No_block}', ""); + Expect(1, 983040, '\P{Block= _No_block}', ""); + Expect(0, 983040, '\P{^Block= _No_block}', ""); + Error('\p{Blk= -NB:=}'); + Error('\P{Blk= -NB:=}'); + Expect(1, 918000, '\p{Blk=:\ANB\z:}', "");; + Expect(0, 983040, '\p{Blk=:\ANB\z:}', "");; + Expect(1, 918000, '\p{Blk: nb}', ""); + Expect(0, 918000, '\p{^Blk: nb}', ""); + Expect(0, 918000, '\P{Blk: nb}', ""); + Expect(1, 918000, '\P{^Blk: nb}', ""); + Expect(0, 983040, '\p{Blk: nb}', ""); + Expect(1, 983040, '\p{^Blk: nb}', ""); + Expect(1, 983040, '\P{Blk: nb}', ""); + Expect(0, 983040, '\P{^Blk: nb}', ""); + Expect(1, 918000, '\p{Blk=:\Anb\z:}', "");; + Expect(0, 983040, '\p{Blk=:\Anb\z:}', "");; + Expect(1, 918000, '\p{Blk=_NB}', ""); + Expect(0, 918000, '\p{^Blk=_NB}', ""); + Expect(0, 918000, '\P{Blk=_NB}', ""); + Expect(1, 918000, '\P{^Blk=_NB}', ""); + Expect(0, 983040, '\p{Blk=_NB}', ""); + Expect(1, 983040, '\p{^Blk=_NB}', ""); + Expect(1, 983040, '\P{Blk=_NB}', ""); + Expect(0, 983040, '\P{^Blk=_NB}', ""); + Error('\p{Is_Block=:=no_Block}'); + Error('\P{Is_Block=:=no_Block}'); + Expect(1, 918000, '\p{Is_Block=noblock}', ""); + Expect(0, 918000, '\p{^Is_Block=noblock}', ""); + Expect(0, 918000, '\P{Is_Block=noblock}', ""); + Expect(1, 918000, '\P{^Is_Block=noblock}', ""); + Expect(0, 983040, '\p{Is_Block=noblock}', ""); + Expect(1, 983040, '\p{^Is_Block=noblock}', ""); + Expect(1, 983040, '\P{Is_Block=noblock}', ""); + Expect(0, 983040, '\P{^Is_Block=noblock}', ""); + Expect(1, 918000, '\p{Is_Block=-NO_Block}', ""); + Expect(0, 918000, '\p{^Is_Block=-NO_Block}', ""); + Expect(0, 918000, '\P{Is_Block=-NO_Block}', ""); + Expect(1, 918000, '\P{^Is_Block=-NO_Block}', ""); + Expect(0, 983040, '\p{Is_Block=-NO_Block}', ""); + Expect(1, 983040, '\p{^Is_Block=-NO_Block}', ""); + Expect(1, 983040, '\P{Is_Block=-NO_Block}', ""); + Expect(0, 983040, '\P{^Is_Block=-NO_Block}', ""); + Error('\p{Is_Blk=/a/- NB}'); + Error('\P{Is_Blk=/a/- NB}'); + Expect(1, 918000, '\p{Is_Blk=nb}', ""); + Expect(0, 918000, '\p{^Is_Blk=nb}', ""); + Expect(0, 918000, '\P{Is_Blk=nb}', ""); + Expect(1, 918000, '\P{^Is_Blk=nb}', ""); + Expect(0, 983040, '\p{Is_Blk=nb}', ""); + Expect(1, 983040, '\p{^Is_Blk=nb}', ""); + Expect(1, 983040, '\P{Is_Blk=nb}', ""); + Expect(0, 983040, '\P{^Is_Blk=nb}', ""); + Expect(1, 918000, '\p{Is_Blk= -NB}', ""); + Expect(0, 918000, '\p{^Is_Blk= -NB}', ""); + Expect(0, 918000, '\P{Is_Blk= -NB}', ""); + Expect(1, 918000, '\P{^Is_Blk= -NB}', ""); + Expect(0, 983040, '\p{Is_Blk= -NB}', ""); + Expect(1, 983040, '\p{^Is_Blk= -NB}', ""); + Expect(1, 983040, '\P{Is_Blk= -NB}', ""); + Expect(0, 983040, '\P{^Is_Blk= -NB}', ""); + Error('\p{Block=/a/ new_TAI_LUE}'); + Error('\P{Block=/a/ new_TAI_LUE}'); + Expect(1, 6623, '\p{Block=:\ANew_Tai_Lue\z:}', "");; + Expect(0, 6624, '\p{Block=:\ANew_Tai_Lue\z:}', "");; + Expect(1, 6623, '\p{Block=newtailue}', ""); + Expect(0, 6623, '\p{^Block=newtailue}', ""); + Expect(0, 6623, '\P{Block=newtailue}', ""); + Expect(1, 6623, '\P{^Block=newtailue}', ""); + Expect(0, 6624, '\p{Block=newtailue}', ""); + Expect(1, 6624, '\p{^Block=newtailue}', ""); + Expect(1, 6624, '\P{Block=newtailue}', ""); + Expect(0, 6624, '\P{^Block=newtailue}', ""); + Expect(1, 6623, '\p{Block=:\Anewtailue\z:}', "");; + Expect(0, 6624, '\p{Block=:\Anewtailue\z:}', "");; + Expect(1, 6623, '\p{Block=_New_Tai_lue}', ""); + Expect(0, 6623, '\p{^Block=_New_Tai_lue}', ""); + Expect(0, 6623, '\P{Block=_New_Tai_lue}', ""); + Expect(1, 6623, '\P{^Block=_New_Tai_lue}', ""); + Expect(0, 6624, '\p{Block=_New_Tai_lue}', ""); + Expect(1, 6624, '\p{^Block=_New_Tai_lue}', ""); + Expect(1, 6624, '\P{Block=_New_Tai_lue}', ""); + Expect(0, 6624, '\P{^Block=_New_Tai_lue}', ""); + Error('\p{Blk= /a/New_tai_Lue}'); + Error('\P{Blk= /a/New_tai_Lue}'); + Expect(1, 6623, '\p{Blk=:\ANew_Tai_Lue\z:}', "");; + Expect(0, 6624, '\p{Blk=:\ANew_Tai_Lue\z:}', "");; + Expect(1, 6623, '\p{Blk=newtailue}', ""); + Expect(0, 6623, '\p{^Blk=newtailue}', ""); + Expect(0, 6623, '\P{Blk=newtailue}', ""); + Expect(1, 6623, '\P{^Blk=newtailue}', ""); + Expect(0, 6624, '\p{Blk=newtailue}', ""); + Expect(1, 6624, '\p{^Blk=newtailue}', ""); + Expect(1, 6624, '\P{Blk=newtailue}', ""); + Expect(0, 6624, '\P{^Blk=newtailue}', ""); + Expect(1, 6623, '\p{Blk=:\Anewtailue\z:}', "");; + Expect(0, 6624, '\p{Blk=:\Anewtailue\z:}', "");; + Expect(1, 6623, '\p{Blk=--New_TAI_Lue}', ""); + Expect(0, 6623, '\p{^Blk=--New_TAI_Lue}', ""); + Expect(0, 6623, '\P{Blk=--New_TAI_Lue}', ""); + Expect(1, 6623, '\P{^Blk=--New_TAI_Lue}', ""); + Expect(0, 6624, '\p{Blk=--New_TAI_Lue}', ""); + Expect(1, 6624, '\p{^Blk=--New_TAI_Lue}', ""); + Expect(1, 6624, '\P{Blk=--New_TAI_Lue}', ""); + Expect(0, 6624, '\P{^Blk=--New_TAI_Lue}', ""); + Error('\p{Is_Block= _New_TAI_LUE:=}'); + Error('\P{Is_Block= _New_TAI_LUE:=}'); + Expect(1, 6623, '\p{Is_Block=newtailue}', ""); + Expect(0, 6623, '\p{^Is_Block=newtailue}', ""); + Expect(0, 6623, '\P{Is_Block=newtailue}', ""); + Expect(1, 6623, '\P{^Is_Block=newtailue}', ""); + Expect(0, 6624, '\p{Is_Block=newtailue}', ""); + Expect(1, 6624, '\p{^Is_Block=newtailue}', ""); + Expect(1, 6624, '\P{Is_Block=newtailue}', ""); + Expect(0, 6624, '\P{^Is_Block=newtailue}', ""); + Expect(1, 6623, '\p{Is_Block=- New_Tai_Lue}', ""); + Expect(0, 6623, '\p{^Is_Block=- New_Tai_Lue}', ""); + Expect(0, 6623, '\P{Is_Block=- New_Tai_Lue}', ""); + Expect(1, 6623, '\P{^Is_Block=- New_Tai_Lue}', ""); + Expect(0, 6624, '\p{Is_Block=- New_Tai_Lue}', ""); + Expect(1, 6624, '\p{^Is_Block=- New_Tai_Lue}', ""); + Expect(1, 6624, '\P{Is_Block=- New_Tai_Lue}', ""); + Expect(0, 6624, '\P{^Is_Block=- New_Tai_Lue}', ""); + Error('\p{Is_Blk= /a/New_tai_Lue}'); + Error('\P{Is_Blk= /a/New_tai_Lue}'); + Expect(1, 6623, '\p{Is_Blk=newtailue}', ""); + Expect(0, 6623, '\p{^Is_Blk=newtailue}', ""); + Expect(0, 6623, '\P{Is_Blk=newtailue}', ""); + Expect(1, 6623, '\P{^Is_Blk=newtailue}', ""); + Expect(0, 6624, '\p{Is_Blk=newtailue}', ""); + Expect(1, 6624, '\p{^Is_Blk=newtailue}', ""); + Expect(1, 6624, '\P{Is_Blk=newtailue}', ""); + Expect(0, 6624, '\P{^Is_Blk=newtailue}', ""); + Expect(1, 6623, '\p{Is_Blk= new_Tai_lue}', ""); + Expect(0, 6623, '\p{^Is_Blk= new_Tai_lue}', ""); + Expect(0, 6623, '\P{Is_Blk= new_Tai_lue}', ""); + Expect(1, 6623, '\P{^Is_Blk= new_Tai_lue}', ""); + Expect(0, 6624, '\p{Is_Blk= new_Tai_lue}', ""); + Expect(1, 6624, '\p{^Is_Blk= new_Tai_lue}', ""); + Expect(1, 6624, '\P{Is_Blk= new_Tai_lue}', ""); + Expect(0, 6624, '\P{^Is_Blk= new_Tai_lue}', ""); + Error('\p{Block= _NEWA:=}'); + Error('\P{Block= _NEWA:=}'); + Expect(1, 70783, '\p{Block=:\ANewa\z:}', "");; + Expect(0, 70784, '\p{Block=:\ANewa\z:}', "");; + Expect(1, 70783, '\p{Block=newa}', ""); + Expect(0, 70783, '\p{^Block=newa}', ""); + Expect(0, 70783, '\P{Block=newa}', ""); + Expect(1, 70783, '\P{^Block=newa}', ""); + Expect(0, 70784, '\p{Block=newa}', ""); + Expect(1, 70784, '\p{^Block=newa}', ""); + Expect(1, 70784, '\P{Block=newa}', ""); + Expect(0, 70784, '\P{^Block=newa}', ""); + Expect(1, 70783, '\p{Block=:\Anewa\z:}', "");; + Expect(0, 70784, '\p{Block=:\Anewa\z:}', "");; + Expect(1, 70783, '\p{Block=_Newa}', ""); + Expect(0, 70783, '\p{^Block=_Newa}', ""); + Expect(0, 70783, '\P{Block=_Newa}', ""); + Expect(1, 70783, '\P{^Block=_Newa}', ""); + Expect(0, 70784, '\p{Block=_Newa}', ""); + Expect(1, 70784, '\p{^Block=_Newa}', ""); + Expect(1, 70784, '\P{Block=_Newa}', ""); + Expect(0, 70784, '\P{^Block=_Newa}', ""); + Error('\p{Blk: :=NEWA}'); + Error('\P{Blk: :=NEWA}'); + Expect(1, 70783, '\p{Blk=:\ANewa\z:}', "");; + Expect(0, 70784, '\p{Blk=:\ANewa\z:}', "");; + Expect(1, 70783, '\p{Blk:newa}', ""); + Expect(0, 70783, '\p{^Blk:newa}', ""); + Expect(0, 70783, '\P{Blk:newa}', ""); + Expect(1, 70783, '\P{^Blk:newa}', ""); + Expect(0, 70784, '\p{Blk:newa}', ""); + Expect(1, 70784, '\p{^Blk:newa}', ""); + Expect(1, 70784, '\P{Blk:newa}', ""); + Expect(0, 70784, '\P{^Blk:newa}', ""); + Expect(1, 70783, '\p{Blk=:\Anewa\z:}', "");; + Expect(0, 70784, '\p{Blk=:\Anewa\z:}', "");; + Expect(1, 70783, '\p{Blk= _NEWA}', ""); + Expect(0, 70783, '\p{^Blk= _NEWA}', ""); + Expect(0, 70783, '\P{Blk= _NEWA}', ""); + Expect(1, 70783, '\P{^Blk= _NEWA}', ""); + Expect(0, 70784, '\p{Blk= _NEWA}', ""); + Expect(1, 70784, '\p{^Blk= _NEWA}', ""); + Expect(1, 70784, '\P{Blk= _NEWA}', ""); + Expect(0, 70784, '\P{^Blk= _NEWA}', ""); + Error('\p{Is_Block=/a/_Newa}'); + Error('\P{Is_Block=/a/_Newa}'); + Expect(1, 70783, '\p{Is_Block=newa}', ""); + Expect(0, 70783, '\p{^Is_Block=newa}', ""); + Expect(0, 70783, '\P{Is_Block=newa}', ""); + Expect(1, 70783, '\P{^Is_Block=newa}', ""); + Expect(0, 70784, '\p{Is_Block=newa}', ""); + Expect(1, 70784, '\p{^Is_Block=newa}', ""); + Expect(1, 70784, '\P{Is_Block=newa}', ""); + Expect(0, 70784, '\P{^Is_Block=newa}', ""); + Expect(1, 70783, '\p{Is_Block=- newa}', ""); + Expect(0, 70783, '\p{^Is_Block=- newa}', ""); + Expect(0, 70783, '\P{Is_Block=- newa}', ""); + Expect(1, 70783, '\P{^Is_Block=- newa}', ""); + Expect(0, 70784, '\p{Is_Block=- newa}', ""); + Expect(1, 70784, '\p{^Is_Block=- newa}', ""); + Expect(1, 70784, '\P{Is_Block=- newa}', ""); + Expect(0, 70784, '\P{^Is_Block=- newa}', ""); + Error('\p{Is_Blk=/a/NEWA}'); + Error('\P{Is_Blk=/a/NEWA}'); + Expect(1, 70783, '\p{Is_Blk: newa}', ""); + Expect(0, 70783, '\p{^Is_Blk: newa}', ""); + Expect(0, 70783, '\P{Is_Blk: newa}', ""); + Expect(1, 70783, '\P{^Is_Blk: newa}', ""); + Expect(0, 70784, '\p{Is_Blk: newa}', ""); + Expect(1, 70784, '\p{^Is_Blk: newa}', ""); + Expect(1, 70784, '\P{Is_Blk: newa}', ""); + Expect(0, 70784, '\P{^Is_Blk: newa}', ""); + Expect(1, 70783, '\p{Is_Blk= _Newa}', ""); + Expect(0, 70783, '\p{^Is_Blk= _Newa}', ""); + Expect(0, 70783, '\P{Is_Blk= _Newa}', ""); + Expect(1, 70783, '\P{^Is_Blk= _Newa}', ""); + Expect(0, 70784, '\p{Is_Blk= _Newa}', ""); + Expect(1, 70784, '\p{^Is_Blk= _Newa}', ""); + Expect(1, 70784, '\P{Is_Blk= _Newa}', ""); + Expect(0, 70784, '\P{^Is_Blk= _Newa}', ""); + Error('\p{Block=-:=NKo}'); + Error('\P{Block=-:=NKo}'); + Expect(1, 2047, '\p{Block=:\ANKo\z:}', "");; + Expect(0, 2048, '\p{Block=:\ANKo\z:}', "");; + Expect(1, 2047, '\p{Block=nko}', ""); + Expect(0, 2047, '\p{^Block=nko}', ""); + Expect(0, 2047, '\P{Block=nko}', ""); + Expect(1, 2047, '\P{^Block=nko}', ""); + Expect(0, 2048, '\p{Block=nko}', ""); + Expect(1, 2048, '\p{^Block=nko}', ""); + Expect(1, 2048, '\P{Block=nko}', ""); + Expect(0, 2048, '\P{^Block=nko}', ""); + Expect(1, 2047, '\p{Block=:\Anko\z:}', "");; + Expect(0, 2048, '\p{Block=:\Anko\z:}', "");; + Expect(1, 2047, '\p{Block= NKo}', ""); + Expect(0, 2047, '\p{^Block= NKo}', ""); + Expect(0, 2047, '\P{Block= NKo}', ""); + Expect(1, 2047, '\P{^Block= NKo}', ""); + Expect(0, 2048, '\p{Block= NKo}', ""); + Expect(1, 2048, '\p{^Block= NKo}', ""); + Expect(1, 2048, '\P{Block= NKo}', ""); + Expect(0, 2048, '\P{^Block= NKo}', ""); + Error('\p{Blk= _NKo:=}'); + Error('\P{Blk= _NKo:=}'); + Expect(1, 2047, '\p{Blk=:\ANKo\z:}', "");; + Expect(0, 2048, '\p{Blk=:\ANKo\z:}', "");; + Expect(1, 2047, '\p{Blk: nko}', ""); + Expect(0, 2047, '\p{^Blk: nko}', ""); + Expect(0, 2047, '\P{Blk: nko}', ""); + Expect(1, 2047, '\P{^Blk: nko}', ""); + Expect(0, 2048, '\p{Blk: nko}', ""); + Expect(1, 2048, '\p{^Blk: nko}', ""); + Expect(1, 2048, '\P{Blk: nko}', ""); + Expect(0, 2048, '\P{^Blk: nko}', ""); + Expect(1, 2047, '\p{Blk=:\Anko\z:}', "");; + Expect(0, 2048, '\p{Blk=:\Anko\z:}', "");; + Expect(1, 2047, '\p{Blk= NKO}', ""); + Expect(0, 2047, '\p{^Blk= NKO}', ""); + Expect(0, 2047, '\P{Blk= NKO}', ""); + Expect(1, 2047, '\P{^Blk= NKO}', ""); + Expect(0, 2048, '\p{Blk= NKO}', ""); + Expect(1, 2048, '\p{^Blk= NKO}', ""); + Expect(1, 2048, '\P{Blk= NKO}', ""); + Expect(0, 2048, '\P{^Blk= NKO}', ""); + Error('\p{Is_Block=_:=NKo}'); + Error('\P{Is_Block=_:=NKo}'); + Expect(1, 2047, '\p{Is_Block=nko}', ""); + Expect(0, 2047, '\p{^Is_Block=nko}', ""); + Expect(0, 2047, '\P{Is_Block=nko}', ""); + Expect(1, 2047, '\P{^Is_Block=nko}', ""); + Expect(0, 2048, '\p{Is_Block=nko}', ""); + Expect(1, 2048, '\p{^Is_Block=nko}', ""); + Expect(1, 2048, '\P{Is_Block=nko}', ""); + Expect(0, 2048, '\P{^Is_Block=nko}', ""); + Expect(1, 2047, '\p{Is_Block=__NKo}', ""); + Expect(0, 2047, '\p{^Is_Block=__NKo}', ""); + Expect(0, 2047, '\P{Is_Block=__NKo}', ""); + Expect(1, 2047, '\P{^Is_Block=__NKo}', ""); + Expect(0, 2048, '\p{Is_Block=__NKo}', ""); + Expect(1, 2048, '\p{^Is_Block=__NKo}', ""); + Expect(1, 2048, '\P{Is_Block=__NKo}', ""); + Expect(0, 2048, '\P{^Is_Block=__NKo}', ""); + Error('\p{Is_Blk: /a/NKo}'); + Error('\P{Is_Blk: /a/NKo}'); + Expect(1, 2047, '\p{Is_Blk=nko}', ""); + Expect(0, 2047, '\p{^Is_Blk=nko}', ""); + Expect(0, 2047, '\P{Is_Blk=nko}', ""); + Expect(1, 2047, '\P{^Is_Blk=nko}', ""); + Expect(0, 2048, '\p{Is_Blk=nko}', ""); + Expect(1, 2048, '\p{^Is_Blk=nko}', ""); + Expect(1, 2048, '\P{Is_Blk=nko}', ""); + Expect(0, 2048, '\P{^Is_Blk=nko}', ""); + Expect(1, 2047, '\p{Is_Blk: -NKo}', ""); + Expect(0, 2047, '\p{^Is_Blk: -NKo}', ""); + Expect(0, 2047, '\P{Is_Blk: -NKo}', ""); + Expect(1, 2047, '\P{^Is_Blk: -NKo}', ""); + Expect(0, 2048, '\p{Is_Blk: -NKo}', ""); + Expect(1, 2048, '\p{^Is_Blk: -NKo}', ""); + Expect(1, 2048, '\P{Is_Blk: -NKo}', ""); + Expect(0, 2048, '\P{^Is_Blk: -NKo}', ""); + Error('\p{Block=_number_Forms/a/}'); + Error('\P{Block=_number_Forms/a/}'); + Expect(1, 8591, '\p{Block=:\ANumber_Forms\z:}', "");; + Expect(0, 8592, '\p{Block=:\ANumber_Forms\z:}', "");; + Expect(1, 8591, '\p{Block=numberforms}', ""); + Expect(0, 8591, '\p{^Block=numberforms}', ""); + Expect(0, 8591, '\P{Block=numberforms}', ""); + Expect(1, 8591, '\P{^Block=numberforms}', ""); + Expect(0, 8592, '\p{Block=numberforms}', ""); + Expect(1, 8592, '\p{^Block=numberforms}', ""); + Expect(1, 8592, '\P{Block=numberforms}', ""); + Expect(0, 8592, '\P{^Block=numberforms}', ""); + Expect(1, 8591, '\p{Block=:\Anumberforms\z:}', "");; + Expect(0, 8592, '\p{Block=:\Anumberforms\z:}', "");; + Expect(1, 8591, '\p{Block= NUMBER_Forms}', ""); + Expect(0, 8591, '\p{^Block= NUMBER_Forms}', ""); + Expect(0, 8591, '\P{Block= NUMBER_Forms}', ""); + Expect(1, 8591, '\P{^Block= NUMBER_Forms}', ""); + Expect(0, 8592, '\p{Block= NUMBER_Forms}', ""); + Expect(1, 8592, '\p{^Block= NUMBER_Forms}', ""); + Expect(1, 8592, '\P{Block= NUMBER_Forms}', ""); + Expect(0, 8592, '\P{^Block= NUMBER_Forms}', ""); + Error('\p{Blk: /a/_ Number_forms}'); + Error('\P{Blk: /a/_ Number_forms}'); + Expect(1, 8591, '\p{Blk=:\ANumber_Forms\z:}', "");; + Expect(0, 8592, '\p{Blk=:\ANumber_Forms\z:}', "");; + Expect(1, 8591, '\p{Blk=numberforms}', ""); + Expect(0, 8591, '\p{^Blk=numberforms}', ""); + Expect(0, 8591, '\P{Blk=numberforms}', ""); + Expect(1, 8591, '\P{^Blk=numberforms}', ""); + Expect(0, 8592, '\p{Blk=numberforms}', ""); + Expect(1, 8592, '\p{^Blk=numberforms}', ""); + Expect(1, 8592, '\P{Blk=numberforms}', ""); + Expect(0, 8592, '\P{^Blk=numberforms}', ""); + Expect(1, 8591, '\p{Blk=:\Anumberforms\z:}', "");; + Expect(0, 8592, '\p{Blk=:\Anumberforms\z:}', "");; + Expect(1, 8591, '\p{Blk= -number_Forms}', ""); + Expect(0, 8591, '\p{^Blk= -number_Forms}', ""); + Expect(0, 8591, '\P{Blk= -number_Forms}', ""); + Expect(1, 8591, '\P{^Blk= -number_Forms}', ""); + Expect(0, 8592, '\p{Blk= -number_Forms}', ""); + Expect(1, 8592, '\p{^Blk= -number_Forms}', ""); + Expect(1, 8592, '\P{Blk= -number_Forms}', ""); + Expect(0, 8592, '\P{^Blk= -number_Forms}', ""); + Error('\p{Is_Block=/a/ number_Forms}'); + Error('\P{Is_Block=/a/ number_Forms}'); + Expect(1, 8591, '\p{Is_Block=numberforms}', ""); + Expect(0, 8591, '\p{^Is_Block=numberforms}', ""); + Expect(0, 8591, '\P{Is_Block=numberforms}', ""); + Expect(1, 8591, '\P{^Is_Block=numberforms}', ""); + Expect(0, 8592, '\p{Is_Block=numberforms}', ""); + Expect(1, 8592, '\p{^Is_Block=numberforms}', ""); + Expect(1, 8592, '\P{Is_Block=numberforms}', ""); + Expect(0, 8592, '\P{^Is_Block=numberforms}', ""); + Expect(1, 8591, '\p{Is_Block= Number_forms}', ""); + Expect(0, 8591, '\p{^Is_Block= Number_forms}', ""); + Expect(0, 8591, '\P{Is_Block= Number_forms}', ""); + Expect(1, 8591, '\P{^Is_Block= Number_forms}', ""); + Expect(0, 8592, '\p{Is_Block= Number_forms}', ""); + Expect(1, 8592, '\p{^Is_Block= Number_forms}', ""); + Expect(1, 8592, '\P{Is_Block= Number_forms}', ""); + Expect(0, 8592, '\P{^Is_Block= Number_forms}', ""); + Error('\p{Is_Blk=:=-number_Forms}'); + Error('\P{Is_Blk=:=-number_Forms}'); + Expect(1, 8591, '\p{Is_Blk:numberforms}', ""); + Expect(0, 8591, '\p{^Is_Blk:numberforms}', ""); + Expect(0, 8591, '\P{Is_Blk:numberforms}', ""); + Expect(1, 8591, '\P{^Is_Blk:numberforms}', ""); + Expect(0, 8592, '\p{Is_Blk:numberforms}', ""); + Expect(1, 8592, '\p{^Is_Blk:numberforms}', ""); + Expect(1, 8592, '\P{Is_Blk:numberforms}', ""); + Expect(0, 8592, '\P{^Is_Blk:numberforms}', ""); + Expect(1, 8591, '\p{Is_Blk= Number_Forms}', ""); + Expect(0, 8591, '\p{^Is_Blk= Number_Forms}', ""); + Expect(0, 8591, '\P{Is_Blk= Number_Forms}', ""); + Expect(1, 8591, '\P{^Is_Blk= Number_Forms}', ""); + Expect(0, 8592, '\p{Is_Blk= Number_Forms}', ""); + Expect(1, 8592, '\p{^Is_Blk= Number_Forms}', ""); + Expect(1, 8592, '\P{Is_Blk= Number_Forms}', ""); + Expect(0, 8592, '\P{^Is_Blk= Number_Forms}', ""); + Error('\p{Block= /a/NUSHU}'); + Error('\P{Block= /a/NUSHU}'); + Expect(1, 111359, '\p{Block=:\ANushu\z:}', "");; + Expect(0, 111360, '\p{Block=:\ANushu\z:}', "");; + Expect(1, 111359, '\p{Block=nushu}', ""); + Expect(0, 111359, '\p{^Block=nushu}', ""); + Expect(0, 111359, '\P{Block=nushu}', ""); + Expect(1, 111359, '\P{^Block=nushu}', ""); + Expect(0, 111360, '\p{Block=nushu}', ""); + Expect(1, 111360, '\p{^Block=nushu}', ""); + Expect(1, 111360, '\P{Block=nushu}', ""); + Expect(0, 111360, '\P{^Block=nushu}', ""); + Expect(1, 111359, '\p{Block=:\Anushu\z:}', "");; + Expect(0, 111360, '\p{Block=:\Anushu\z:}', "");; + Expect(1, 111359, '\p{Block= -Nushu}', ""); + Expect(0, 111359, '\p{^Block= -Nushu}', ""); + Expect(0, 111359, '\P{Block= -Nushu}', ""); + Expect(1, 111359, '\P{^Block= -Nushu}', ""); + Expect(0, 111360, '\p{Block= -Nushu}', ""); + Expect(1, 111360, '\p{^Block= -Nushu}', ""); + Expect(1, 111360, '\P{Block= -Nushu}', ""); + Expect(0, 111360, '\P{^Block= -Nushu}', ""); + Error('\p{Blk=/a/-NUSHU}'); + Error('\P{Blk=/a/-NUSHU}'); + Expect(1, 111359, '\p{Blk=:\ANushu\z:}', "");; + Expect(0, 111360, '\p{Blk=:\ANushu\z:}', "");; + Expect(1, 111359, '\p{Blk=nushu}', ""); + Expect(0, 111359, '\p{^Blk=nushu}', ""); + Expect(0, 111359, '\P{Blk=nushu}', ""); + Expect(1, 111359, '\P{^Blk=nushu}', ""); + Expect(0, 111360, '\p{Blk=nushu}', ""); + Expect(1, 111360, '\p{^Blk=nushu}', ""); + Expect(1, 111360, '\P{Blk=nushu}', ""); + Expect(0, 111360, '\P{^Blk=nushu}', ""); + Expect(1, 111359, '\p{Blk=:\Anushu\z:}', "");; + Expect(0, 111360, '\p{Blk=:\Anushu\z:}', "");; + Expect(1, 111359, '\p{Blk= NUSHU}', ""); + Expect(0, 111359, '\p{^Blk= NUSHU}', ""); + Expect(0, 111359, '\P{Blk= NUSHU}', ""); + Expect(1, 111359, '\P{^Blk= NUSHU}', ""); + Expect(0, 111360, '\p{Blk= NUSHU}', ""); + Expect(1, 111360, '\p{^Blk= NUSHU}', ""); + Expect(1, 111360, '\P{Blk= NUSHU}', ""); + Expect(0, 111360, '\P{^Blk= NUSHU}', ""); + Error('\p{Is_Block=_-Nushu/a/}'); + Error('\P{Is_Block=_-Nushu/a/}'); + Expect(1, 111359, '\p{Is_Block=nushu}', ""); + Expect(0, 111359, '\p{^Is_Block=nushu}', ""); + Expect(0, 111359, '\P{Is_Block=nushu}', ""); + Expect(1, 111359, '\P{^Is_Block=nushu}', ""); + Expect(0, 111360, '\p{Is_Block=nushu}', ""); + Expect(1, 111360, '\p{^Is_Block=nushu}', ""); + Expect(1, 111360, '\P{Is_Block=nushu}', ""); + Expect(0, 111360, '\P{^Is_Block=nushu}', ""); + Expect(1, 111359, '\p{Is_Block= Nushu}', ""); + Expect(0, 111359, '\p{^Is_Block= Nushu}', ""); + Expect(0, 111359, '\P{Is_Block= Nushu}', ""); + Expect(1, 111359, '\P{^Is_Block= Nushu}', ""); + Expect(0, 111360, '\p{Is_Block= Nushu}', ""); + Expect(1, 111360, '\p{^Is_Block= Nushu}', ""); + Expect(1, 111360, '\P{Is_Block= Nushu}', ""); + Expect(0, 111360, '\P{^Is_Block= Nushu}', ""); + Error('\p{Is_Blk=:=_nushu}'); + Error('\P{Is_Blk=:=_nushu}'); + Expect(1, 111359, '\p{Is_Blk=nushu}', ""); + Expect(0, 111359, '\p{^Is_Blk=nushu}', ""); + Expect(0, 111359, '\P{Is_Blk=nushu}', ""); + Expect(1, 111359, '\P{^Is_Blk=nushu}', ""); + Expect(0, 111360, '\p{Is_Blk=nushu}', ""); + Expect(1, 111360, '\p{^Is_Blk=nushu}', ""); + Expect(1, 111360, '\P{Is_Blk=nushu}', ""); + Expect(0, 111360, '\P{^Is_Blk=nushu}', ""); + Expect(1, 111359, '\p{Is_Blk: -nushu}', ""); + Expect(0, 111359, '\p{^Is_Blk: -nushu}', ""); + Expect(0, 111359, '\P{Is_Blk: -nushu}', ""); + Expect(1, 111359, '\P{^Is_Blk: -nushu}', ""); + Expect(0, 111360, '\p{Is_Blk: -nushu}', ""); + Expect(1, 111360, '\p{^Is_Blk: -nushu}', ""); + Expect(1, 111360, '\P{Is_Blk: -nushu}', ""); + Expect(0, 111360, '\P{^Is_Blk: -nushu}', ""); + Error('\p{Block=:=NYIAKENG_puachue_Hmong}'); + Error('\P{Block=:=NYIAKENG_puachue_Hmong}'); + Expect(1, 123215, '\p{Block=:\ANyiakeng_Puachue_Hmong\z:}', "");; + Expect(0, 123216, '\p{Block=:\ANyiakeng_Puachue_Hmong\z:}', "");; + Expect(1, 123215, '\p{Block=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Block=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Block=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Block=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Block=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Block=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Block=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Block=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Block=:\Anyiakengpuachuehmong\z:}', "");; + Expect(0, 123216, '\p{Block=:\Anyiakengpuachuehmong\z:}', "");; + Expect(1, 123215, '\p{Block= NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123215, '\p{^Block= NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123215, '\P{Block= NYIAKENG_Puachue_Hmong}', ""); + Expect(1, 123215, '\P{^Block= NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123216, '\p{Block= NYIAKENG_Puachue_Hmong}', ""); + Expect(1, 123216, '\p{^Block= NYIAKENG_Puachue_Hmong}', ""); + Expect(1, 123216, '\P{Block= NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123216, '\P{^Block= NYIAKENG_Puachue_Hmong}', ""); + Error('\p{Blk=-nyiakeng_puachue_HMONG:=}'); + Error('\P{Blk=-nyiakeng_puachue_HMONG:=}'); + Expect(1, 123215, '\p{Blk=:\ANyiakeng_Puachue_Hmong\z:}', "");; + Expect(0, 123216, '\p{Blk=:\ANyiakeng_Puachue_Hmong\z:}', "");; + Expect(1, 123215, '\p{Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Blk=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Blk=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Blk=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Blk=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Blk=:\Anyiakengpuachuehmong\z:}', "");; + Expect(0, 123216, '\p{Blk=:\Anyiakengpuachuehmong\z:}', "");; + Expect(1, 123215, '\p{Blk=--Nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123215, '\p{^Blk=--Nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123215, '\P{Blk=--Nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123215, '\P{^Blk=--Nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123216, '\p{Blk=--Nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123216, '\p{^Blk=--Nyiakeng_Puachue_Hmong}', ""); + Expect(1, 123216, '\P{Blk=--Nyiakeng_Puachue_Hmong}', ""); + Expect(0, 123216, '\P{^Blk=--Nyiakeng_Puachue_Hmong}', ""); + Error('\p{Is_Block: /a/ _Nyiakeng_puachue_Hmong}'); + Error('\P{Is_Block: /a/ _Nyiakeng_puachue_Hmong}'); + Expect(1, 123215, '\p{Is_Block=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Is_Block=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Is_Block=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Is_Block=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Is_Block=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Is_Block=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Is_Block=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Is_Block=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Is_Block= Nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123215, '\p{^Is_Block= Nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123215, '\P{Is_Block= Nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123215, '\P{^Is_Block= Nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123216, '\p{Is_Block= Nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123216, '\p{^Is_Block= Nyiakeng_Puachue_HMONG}', ""); + Expect(1, 123216, '\P{Is_Block= Nyiakeng_Puachue_HMONG}', ""); + Expect(0, 123216, '\P{^Is_Block= Nyiakeng_Puachue_HMONG}', ""); + Error('\p{Is_Blk= -nyiakeng_Puachue_hmong/a/}'); + Error('\P{Is_Blk= -nyiakeng_Puachue_hmong/a/}'); + Expect(1, 123215, '\p{Is_Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Is_Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Is_Blk=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Is_Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Is_Blk=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Is_Blk=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Is_Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Is_Blk=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Is_Blk: _Nyiakeng_puachue_hmong}', ""); + Expect(0, 123215, '\p{^Is_Blk: _Nyiakeng_puachue_hmong}', ""); + Expect(0, 123215, '\P{Is_Blk: _Nyiakeng_puachue_hmong}', ""); + Expect(1, 123215, '\P{^Is_Blk: _Nyiakeng_puachue_hmong}', ""); + Expect(0, 123216, '\p{Is_Blk: _Nyiakeng_puachue_hmong}', ""); + Expect(1, 123216, '\p{^Is_Blk: _Nyiakeng_puachue_hmong}', ""); + Expect(1, 123216, '\P{Is_Blk: _Nyiakeng_puachue_hmong}', ""); + Expect(0, 123216, '\P{^Is_Blk: _Nyiakeng_puachue_hmong}', ""); + Error('\p{Block: --optical_CHARACTER_Recognition:=}'); + Error('\P{Block: --optical_CHARACTER_Recognition:=}'); + Expect(1, 9311, '\p{Block=:\AOptical_Character_Recognition\z:}', "");; + Expect(0, 9312, '\p{Block=:\AOptical_Character_Recognition\z:}', "");; + Expect(1, 9311, '\p{Block=opticalcharacterrecognition}', ""); + Expect(0, 9311, '\p{^Block=opticalcharacterrecognition}', ""); + Expect(0, 9311, '\P{Block=opticalcharacterrecognition}', ""); + Expect(1, 9311, '\P{^Block=opticalcharacterrecognition}', ""); + Expect(0, 9312, '\p{Block=opticalcharacterrecognition}', ""); + Expect(1, 9312, '\p{^Block=opticalcharacterrecognition}', ""); + Expect(1, 9312, '\P{Block=opticalcharacterrecognition}', ""); + Expect(0, 9312, '\P{^Block=opticalcharacterrecognition}', ""); + Expect(1, 9311, '\p{Block=:\Aopticalcharacterrecognition\z:}', "");; + Expect(0, 9312, '\p{Block=:\Aopticalcharacterrecognition\z:}', "");; + Expect(1, 9311, '\p{Block= Optical_character_Recognition}', ""); + Expect(0, 9311, '\p{^Block= Optical_character_Recognition}', ""); + Expect(0, 9311, '\P{Block= Optical_character_Recognition}', ""); + Expect(1, 9311, '\P{^Block= Optical_character_Recognition}', ""); + Expect(0, 9312, '\p{Block= Optical_character_Recognition}', ""); + Expect(1, 9312, '\p{^Block= Optical_character_Recognition}', ""); + Expect(1, 9312, '\P{Block= Optical_character_Recognition}', ""); + Expect(0, 9312, '\P{^Block= Optical_character_Recognition}', ""); + Error('\p{Blk: -OCR:=}'); + Error('\P{Blk: -OCR:=}'); + Expect(1, 9311, '\p{Blk=:\AOCR\z:}', "");; + Expect(0, 9312, '\p{Blk=:\AOCR\z:}', "");; + Expect(1, 9311, '\p{Blk=ocr}', ""); + Expect(0, 9311, '\p{^Blk=ocr}', ""); + Expect(0, 9311, '\P{Blk=ocr}', ""); + Expect(1, 9311, '\P{^Blk=ocr}', ""); + Expect(0, 9312, '\p{Blk=ocr}', ""); + Expect(1, 9312, '\p{^Blk=ocr}', ""); + Expect(1, 9312, '\P{Blk=ocr}', ""); + Expect(0, 9312, '\P{^Blk=ocr}', ""); + Expect(1, 9311, '\p{Blk=:\Aocr\z:}', "");; + Expect(0, 9312, '\p{Blk=:\Aocr\z:}', "");; + Expect(1, 9311, '\p{Blk=-_ocr}', ""); + Expect(0, 9311, '\p{^Blk=-_ocr}', ""); + Expect(0, 9311, '\P{Blk=-_ocr}', ""); + Expect(1, 9311, '\P{^Blk=-_ocr}', ""); + Expect(0, 9312, '\p{Blk=-_ocr}', ""); + Expect(1, 9312, '\p{^Blk=-_ocr}', ""); + Expect(1, 9312, '\P{Blk=-_ocr}', ""); + Expect(0, 9312, '\P{^Blk=-_ocr}', ""); + Error('\p{Is_Block=_/a/Optical_character_Recognition}'); + Error('\P{Is_Block=_/a/Optical_character_Recognition}'); + Expect(1, 9311, '\p{Is_Block=opticalcharacterrecognition}', ""); + Expect(0, 9311, '\p{^Is_Block=opticalcharacterrecognition}', ""); + Expect(0, 9311, '\P{Is_Block=opticalcharacterrecognition}', ""); + Expect(1, 9311, '\P{^Is_Block=opticalcharacterrecognition}', ""); + Expect(0, 9312, '\p{Is_Block=opticalcharacterrecognition}', ""); + Expect(1, 9312, '\p{^Is_Block=opticalcharacterrecognition}', ""); + Expect(1, 9312, '\P{Is_Block=opticalcharacterrecognition}', ""); + Expect(0, 9312, '\P{^Is_Block=opticalcharacterrecognition}', ""); + Expect(1, 9311, '\p{Is_Block=- optical_character_recognition}', ""); + Expect(0, 9311, '\p{^Is_Block=- optical_character_recognition}', ""); + Expect(0, 9311, '\P{Is_Block=- optical_character_recognition}', ""); + Expect(1, 9311, '\P{^Is_Block=- optical_character_recognition}', ""); + Expect(0, 9312, '\p{Is_Block=- optical_character_recognition}', ""); + Expect(1, 9312, '\p{^Is_Block=- optical_character_recognition}', ""); + Expect(1, 9312, '\P{Is_Block=- optical_character_recognition}', ""); + Expect(0, 9312, '\P{^Is_Block=- optical_character_recognition}', ""); + Error('\p{Is_Blk: OCR:=}'); + Error('\P{Is_Blk: OCR:=}'); + Expect(1, 9311, '\p{Is_Blk=ocr}', ""); + Expect(0, 9311, '\p{^Is_Blk=ocr}', ""); + Expect(0, 9311, '\P{Is_Blk=ocr}', ""); + Expect(1, 9311, '\P{^Is_Blk=ocr}', ""); + Expect(0, 9312, '\p{Is_Blk=ocr}', ""); + Expect(1, 9312, '\p{^Is_Blk=ocr}', ""); + Expect(1, 9312, '\P{Is_Blk=ocr}', ""); + Expect(0, 9312, '\P{^Is_Blk=ocr}', ""); + Expect(1, 9311, '\p{Is_Blk= -OCR}', ""); + Expect(0, 9311, '\p{^Is_Blk= -OCR}', ""); + Expect(0, 9311, '\P{Is_Blk= -OCR}', ""); + Expect(1, 9311, '\P{^Is_Blk= -OCR}', ""); + Expect(0, 9312, '\p{Is_Blk= -OCR}', ""); + Expect(1, 9312, '\p{^Is_Blk= -OCR}', ""); + Expect(1, 9312, '\P{Is_Blk= -OCR}', ""); + Expect(0, 9312, '\P{^Is_Blk= -OCR}', ""); + Error('\p{Block=-/a/Ogham}'); + Error('\P{Block=-/a/Ogham}'); + Expect(1, 5791, '\p{Block=:\AOgham\z:}', "");; + Expect(0, 5792, '\p{Block=:\AOgham\z:}', "");; + Expect(1, 5791, '\p{Block=ogham}', ""); + Expect(0, 5791, '\p{^Block=ogham}', ""); + Expect(0, 5791, '\P{Block=ogham}', ""); + Expect(1, 5791, '\P{^Block=ogham}', ""); + Expect(0, 5792, '\p{Block=ogham}', ""); + Expect(1, 5792, '\p{^Block=ogham}', ""); + Expect(1, 5792, '\P{Block=ogham}', ""); + Expect(0, 5792, '\P{^Block=ogham}', ""); + Expect(1, 5791, '\p{Block=:\Aogham\z:}', "");; + Expect(0, 5792, '\p{Block=:\Aogham\z:}', "");; + Expect(1, 5791, '\p{Block=-OGHAM}', ""); + Expect(0, 5791, '\p{^Block=-OGHAM}', ""); + Expect(0, 5791, '\P{Block=-OGHAM}', ""); + Expect(1, 5791, '\P{^Block=-OGHAM}', ""); + Expect(0, 5792, '\p{Block=-OGHAM}', ""); + Expect(1, 5792, '\p{^Block=-OGHAM}', ""); + Expect(1, 5792, '\P{Block=-OGHAM}', ""); + Expect(0, 5792, '\P{^Block=-OGHAM}', ""); + Error('\p{Blk=_/a/Ogham}'); + Error('\P{Blk=_/a/Ogham}'); + Expect(1, 5791, '\p{Blk=:\AOgham\z:}', "");; + Expect(0, 5792, '\p{Blk=:\AOgham\z:}', "");; + Expect(1, 5791, '\p{Blk=ogham}', ""); + Expect(0, 5791, '\p{^Blk=ogham}', ""); + Expect(0, 5791, '\P{Blk=ogham}', ""); + Expect(1, 5791, '\P{^Blk=ogham}', ""); + Expect(0, 5792, '\p{Blk=ogham}', ""); + Expect(1, 5792, '\p{^Blk=ogham}', ""); + Expect(1, 5792, '\P{Blk=ogham}', ""); + Expect(0, 5792, '\P{^Blk=ogham}', ""); + Expect(1, 5791, '\p{Blk=:\Aogham\z:}', "");; + Expect(0, 5792, '\p{Blk=:\Aogham\z:}', "");; + Expect(1, 5791, '\p{Blk= -Ogham}', ""); + Expect(0, 5791, '\p{^Blk= -Ogham}', ""); + Expect(0, 5791, '\P{Blk= -Ogham}', ""); + Expect(1, 5791, '\P{^Blk= -Ogham}', ""); + Expect(0, 5792, '\p{Blk= -Ogham}', ""); + Expect(1, 5792, '\p{^Blk= -Ogham}', ""); + Expect(1, 5792, '\P{Blk= -Ogham}', ""); + Expect(0, 5792, '\P{^Blk= -Ogham}', ""); + Error('\p{Is_Block=- ogham:=}'); + Error('\P{Is_Block=- ogham:=}'); + Expect(1, 5791, '\p{Is_Block=ogham}', ""); + Expect(0, 5791, '\p{^Is_Block=ogham}', ""); + Expect(0, 5791, '\P{Is_Block=ogham}', ""); + Expect(1, 5791, '\P{^Is_Block=ogham}', ""); + Expect(0, 5792, '\p{Is_Block=ogham}', ""); + Expect(1, 5792, '\p{^Is_Block=ogham}', ""); + Expect(1, 5792, '\P{Is_Block=ogham}', ""); + Expect(0, 5792, '\P{^Is_Block=ogham}', ""); + Expect(1, 5791, '\p{Is_Block=__ogham}', ""); + Expect(0, 5791, '\p{^Is_Block=__ogham}', ""); + Expect(0, 5791, '\P{Is_Block=__ogham}', ""); + Expect(1, 5791, '\P{^Is_Block=__ogham}', ""); + Expect(0, 5792, '\p{Is_Block=__ogham}', ""); + Expect(1, 5792, '\p{^Is_Block=__ogham}', ""); + Expect(1, 5792, '\P{Is_Block=__ogham}', ""); + Expect(0, 5792, '\P{^Is_Block=__ogham}', ""); + Error('\p{Is_Blk=_:=ogham}'); + Error('\P{Is_Blk=_:=ogham}'); + Expect(1, 5791, '\p{Is_Blk=ogham}', ""); + Expect(0, 5791, '\p{^Is_Blk=ogham}', ""); + Expect(0, 5791, '\P{Is_Blk=ogham}', ""); + Expect(1, 5791, '\P{^Is_Blk=ogham}', ""); + Expect(0, 5792, '\p{Is_Blk=ogham}', ""); + Expect(1, 5792, '\p{^Is_Blk=ogham}', ""); + Expect(1, 5792, '\P{Is_Blk=ogham}', ""); + Expect(0, 5792, '\P{^Is_Blk=ogham}', ""); + Expect(1, 5791, '\p{Is_Blk= ogham}', ""); + Expect(0, 5791, '\p{^Is_Blk= ogham}', ""); + Expect(0, 5791, '\P{Is_Blk= ogham}', ""); + Expect(1, 5791, '\P{^Is_Blk= ogham}', ""); + Expect(0, 5792, '\p{Is_Blk= ogham}', ""); + Expect(1, 5792, '\p{^Is_Blk= ogham}', ""); + Expect(1, 5792, '\P{Is_Blk= ogham}', ""); + Expect(0, 5792, '\P{^Is_Blk= ogham}', ""); + Error('\p{Block= /a/Ol_chiki}'); + Error('\P{Block= /a/Ol_chiki}'); + Expect(1, 7295, '\p{Block=:\AOl_Chiki\z:}', "");; + Expect(0, 7296, '\p{Block=:\AOl_Chiki\z:}', "");; + Expect(1, 7295, '\p{Block=olchiki}', ""); + Expect(0, 7295, '\p{^Block=olchiki}', ""); + Expect(0, 7295, '\P{Block=olchiki}', ""); + Expect(1, 7295, '\P{^Block=olchiki}', ""); + Expect(0, 7296, '\p{Block=olchiki}', ""); + Expect(1, 7296, '\p{^Block=olchiki}', ""); + Expect(1, 7296, '\P{Block=olchiki}', ""); + Expect(0, 7296, '\P{^Block=olchiki}', ""); + Expect(1, 7295, '\p{Block=:\Aolchiki\z:}', "");; + Expect(0, 7296, '\p{Block=:\Aolchiki\z:}', "");; + Expect(1, 7295, '\p{Block=--Ol_Chiki}', ""); + Expect(0, 7295, '\p{^Block=--Ol_Chiki}', ""); + Expect(0, 7295, '\P{Block=--Ol_Chiki}', ""); + Expect(1, 7295, '\P{^Block=--Ol_Chiki}', ""); + Expect(0, 7296, '\p{Block=--Ol_Chiki}', ""); + Expect(1, 7296, '\p{^Block=--Ol_Chiki}', ""); + Expect(1, 7296, '\P{Block=--Ol_Chiki}', ""); + Expect(0, 7296, '\P{^Block=--Ol_Chiki}', ""); + Error('\p{Blk=-/a/ol_CHIKI}'); + Error('\P{Blk=-/a/ol_CHIKI}'); + Expect(1, 7295, '\p{Blk=:\AOl_Chiki\z:}', "");; + Expect(0, 7296, '\p{Blk=:\AOl_Chiki\z:}', "");; + Expect(1, 7295, '\p{Blk=olchiki}', ""); + Expect(0, 7295, '\p{^Blk=olchiki}', ""); + Expect(0, 7295, '\P{Blk=olchiki}', ""); + Expect(1, 7295, '\P{^Blk=olchiki}', ""); + Expect(0, 7296, '\p{Blk=olchiki}', ""); + Expect(1, 7296, '\p{^Blk=olchiki}', ""); + Expect(1, 7296, '\P{Blk=olchiki}', ""); + Expect(0, 7296, '\P{^Blk=olchiki}', ""); + Expect(1, 7295, '\p{Blk=:\Aolchiki\z:}', "");; + Expect(0, 7296, '\p{Blk=:\Aolchiki\z:}', "");; + Expect(1, 7295, '\p{Blk= Ol_Chiki}', ""); + Expect(0, 7295, '\p{^Blk= Ol_Chiki}', ""); + Expect(0, 7295, '\P{Blk= Ol_Chiki}', ""); + Expect(1, 7295, '\P{^Blk= Ol_Chiki}', ""); + Expect(0, 7296, '\p{Blk= Ol_Chiki}', ""); + Expect(1, 7296, '\p{^Blk= Ol_Chiki}', ""); + Expect(1, 7296, '\P{Blk= Ol_Chiki}', ""); + Expect(0, 7296, '\P{^Blk= Ol_Chiki}', ""); + Error('\p{Is_Block=:= OL_CHIKI}'); + Error('\P{Is_Block=:= OL_CHIKI}'); + Expect(1, 7295, '\p{Is_Block=olchiki}', ""); + Expect(0, 7295, '\p{^Is_Block=olchiki}', ""); + Expect(0, 7295, '\P{Is_Block=olchiki}', ""); + Expect(1, 7295, '\P{^Is_Block=olchiki}', ""); + Expect(0, 7296, '\p{Is_Block=olchiki}', ""); + Expect(1, 7296, '\p{^Is_Block=olchiki}', ""); + Expect(1, 7296, '\P{Is_Block=olchiki}', ""); + Expect(0, 7296, '\P{^Is_Block=olchiki}', ""); + Expect(1, 7295, '\p{Is_Block=-Ol_Chiki}', ""); + Expect(0, 7295, '\p{^Is_Block=-Ol_Chiki}', ""); + Expect(0, 7295, '\P{Is_Block=-Ol_Chiki}', ""); + Expect(1, 7295, '\P{^Is_Block=-Ol_Chiki}', ""); + Expect(0, 7296, '\p{Is_Block=-Ol_Chiki}', ""); + Expect(1, 7296, '\p{^Is_Block=-Ol_Chiki}', ""); + Expect(1, 7296, '\P{Is_Block=-Ol_Chiki}', ""); + Expect(0, 7296, '\P{^Is_Block=-Ol_Chiki}', ""); + Error('\p{Is_Blk: /a/ -Ol_Chiki}'); + Error('\P{Is_Blk: /a/ -Ol_Chiki}'); + Expect(1, 7295, '\p{Is_Blk=olchiki}', ""); + Expect(0, 7295, '\p{^Is_Blk=olchiki}', ""); + Expect(0, 7295, '\P{Is_Blk=olchiki}', ""); + Expect(1, 7295, '\P{^Is_Blk=olchiki}', ""); + Expect(0, 7296, '\p{Is_Blk=olchiki}', ""); + Expect(1, 7296, '\p{^Is_Blk=olchiki}', ""); + Expect(1, 7296, '\P{Is_Blk=olchiki}', ""); + Expect(0, 7296, '\P{^Is_Blk=olchiki}', ""); + Expect(1, 7295, '\p{Is_Blk= OL_CHIKI}', ""); + Expect(0, 7295, '\p{^Is_Blk= OL_CHIKI}', ""); + Expect(0, 7295, '\P{Is_Blk= OL_CHIKI}', ""); + Expect(1, 7295, '\P{^Is_Blk= OL_CHIKI}', ""); + Expect(0, 7296, '\p{Is_Blk= OL_CHIKI}', ""); + Expect(1, 7296, '\p{^Is_Blk= OL_CHIKI}', ""); + Expect(1, 7296, '\P{Is_Blk= OL_CHIKI}', ""); + Expect(0, 7296, '\P{^Is_Blk= OL_CHIKI}', ""); + Error('\p{Block= OL_Onal:=}'); + Error('\P{Block= OL_Onal:=}'); + Expect(1, 124415, '\p{Block=:\AOl_Onal\z:}', "");; + Expect(0, 124416, '\p{Block=:\AOl_Onal\z:}', "");; + Expect(1, 124415, '\p{Block=olonal}', ""); + Expect(0, 124415, '\p{^Block=olonal}', ""); + Expect(0, 124415, '\P{Block=olonal}', ""); + Expect(1, 124415, '\P{^Block=olonal}', ""); + Expect(0, 124416, '\p{Block=olonal}', ""); + Expect(1, 124416, '\p{^Block=olonal}', ""); + Expect(1, 124416, '\P{Block=olonal}', ""); + Expect(0, 124416, '\P{^Block=olonal}', ""); + Expect(1, 124415, '\p{Block=:\Aolonal\z:}', "");; + Expect(0, 124416, '\p{Block=:\Aolonal\z:}', "");; + Expect(1, 124415, '\p{Block=-ol_onal}', ""); + Expect(0, 124415, '\p{^Block=-ol_onal}', ""); + Expect(0, 124415, '\P{Block=-ol_onal}', ""); + Expect(1, 124415, '\P{^Block=-ol_onal}', ""); + Expect(0, 124416, '\p{Block=-ol_onal}', ""); + Expect(1, 124416, '\p{^Block=-ol_onal}', ""); + Expect(1, 124416, '\P{Block=-ol_onal}', ""); + Expect(0, 124416, '\P{^Block=-ol_onal}', ""); + Error('\p{Blk= :=Ol_onal}'); + Error('\P{Blk= :=Ol_onal}'); + Expect(1, 124415, '\p{Blk=:\AOl_Onal\z:}', "");; + Expect(0, 124416, '\p{Blk=:\AOl_Onal\z:}', "");; + Expect(1, 124415, '\p{Blk=olonal}', ""); + Expect(0, 124415, '\p{^Blk=olonal}', ""); + Expect(0, 124415, '\P{Blk=olonal}', ""); + Expect(1, 124415, '\P{^Blk=olonal}', ""); + Expect(0, 124416, '\p{Blk=olonal}', ""); + Expect(1, 124416, '\p{^Blk=olonal}', ""); + Expect(1, 124416, '\P{Blk=olonal}', ""); + Expect(0, 124416, '\P{^Blk=olonal}', ""); + Expect(1, 124415, '\p{Blk=:\Aolonal\z:}', "");; + Expect(0, 124416, '\p{Blk=:\Aolonal\z:}', "");; + Expect(1, 124415, '\p{Blk=_-Ol_Onal}', ""); + Expect(0, 124415, '\p{^Blk=_-Ol_Onal}', ""); + Expect(0, 124415, '\P{Blk=_-Ol_Onal}', ""); + Expect(1, 124415, '\P{^Blk=_-Ol_Onal}', ""); + Expect(0, 124416, '\p{Blk=_-Ol_Onal}', ""); + Expect(1, 124416, '\p{^Blk=_-Ol_Onal}', ""); + Expect(1, 124416, '\P{Blk=_-Ol_Onal}', ""); + Expect(0, 124416, '\P{^Blk=_-Ol_Onal}', ""); + Error('\p{Is_Block= OL_Onal:=}'); + Error('\P{Is_Block= OL_Onal:=}'); + Expect(1, 124415, '\p{Is_Block=olonal}', ""); + Expect(0, 124415, '\p{^Is_Block=olonal}', ""); + Expect(0, 124415, '\P{Is_Block=olonal}', ""); + Expect(1, 124415, '\P{^Is_Block=olonal}', ""); + Expect(0, 124416, '\p{Is_Block=olonal}', ""); + Expect(1, 124416, '\p{^Is_Block=olonal}', ""); + Expect(1, 124416, '\P{Is_Block=olonal}', ""); + Expect(0, 124416, '\P{^Is_Block=olonal}', ""); + Expect(1, 124415, '\p{Is_Block=_-Ol_onal}', ""); + Expect(0, 124415, '\p{^Is_Block=_-Ol_onal}', ""); + Expect(0, 124415, '\P{Is_Block=_-Ol_onal}', ""); + Expect(1, 124415, '\P{^Is_Block=_-Ol_onal}', ""); + Expect(0, 124416, '\p{Is_Block=_-Ol_onal}', ""); + Expect(1, 124416, '\p{^Is_Block=_-Ol_onal}', ""); + Expect(1, 124416, '\P{Is_Block=_-Ol_onal}', ""); + Expect(0, 124416, '\P{^Is_Block=_-Ol_onal}', ""); + Error('\p{Is_Blk:-Ol_onal:=}'); + Error('\P{Is_Blk:-Ol_onal:=}'); + Expect(1, 124415, '\p{Is_Blk=olonal}', ""); + Expect(0, 124415, '\p{^Is_Blk=olonal}', ""); + Expect(0, 124415, '\P{Is_Blk=olonal}', ""); + Expect(1, 124415, '\P{^Is_Blk=olonal}', ""); + Expect(0, 124416, '\p{Is_Blk=olonal}', ""); + Expect(1, 124416, '\p{^Is_Blk=olonal}', ""); + Expect(1, 124416, '\P{Is_Blk=olonal}', ""); + Expect(0, 124416, '\P{^Is_Blk=olonal}', ""); + Expect(1, 124415, '\p{Is_Blk=_ OL_Onal}', ""); + Expect(0, 124415, '\p{^Is_Blk=_ OL_Onal}', ""); + Expect(0, 124415, '\P{Is_Blk=_ OL_Onal}', ""); + Expect(1, 124415, '\P{^Is_Blk=_ OL_Onal}', ""); + Expect(0, 124416, '\p{Is_Blk=_ OL_Onal}', ""); + Expect(1, 124416, '\p{^Is_Blk=_ OL_Onal}', ""); + Expect(1, 124416, '\P{Is_Blk=_ OL_Onal}', ""); + Expect(0, 124416, '\P{^Is_Blk=_ OL_Onal}', ""); + Error('\p{Block=:=- Old_Hungarian}'); + Error('\P{Block=:=- Old_Hungarian}'); + Expect(1, 68863, '\p{Block=:\AOld_Hungarian\z:}', "");; + Expect(0, 68864, '\p{Block=:\AOld_Hungarian\z:}', "");; + Expect(1, 68863, '\p{Block=oldhungarian}', ""); + Expect(0, 68863, '\p{^Block=oldhungarian}', ""); + Expect(0, 68863, '\P{Block=oldhungarian}', ""); + Expect(1, 68863, '\P{^Block=oldhungarian}', ""); + Expect(0, 68864, '\p{Block=oldhungarian}', ""); + Expect(1, 68864, '\p{^Block=oldhungarian}', ""); + Expect(1, 68864, '\P{Block=oldhungarian}', ""); + Expect(0, 68864, '\P{^Block=oldhungarian}', ""); + Expect(1, 68863, '\p{Block=:\Aoldhungarian\z:}', "");; + Expect(0, 68864, '\p{Block=:\Aoldhungarian\z:}', "");; + Expect(1, 68863, '\p{Block=__Old_Hungarian}', ""); + Expect(0, 68863, '\p{^Block=__Old_Hungarian}', ""); + Expect(0, 68863, '\P{Block=__Old_Hungarian}', ""); + Expect(1, 68863, '\P{^Block=__Old_Hungarian}', ""); + Expect(0, 68864, '\p{Block=__Old_Hungarian}', ""); + Expect(1, 68864, '\p{^Block=__Old_Hungarian}', ""); + Expect(1, 68864, '\P{Block=__Old_Hungarian}', ""); + Expect(0, 68864, '\P{^Block=__Old_Hungarian}', ""); + Error('\p{Blk=/a/old_Hungarian}'); + Error('\P{Blk=/a/old_Hungarian}'); + Expect(1, 68863, '\p{Blk=:\AOld_Hungarian\z:}', "");; + Expect(0, 68864, '\p{Blk=:\AOld_Hungarian\z:}', "");; + Expect(1, 68863, '\p{Blk=oldhungarian}', ""); + Expect(0, 68863, '\p{^Blk=oldhungarian}', ""); + Expect(0, 68863, '\P{Blk=oldhungarian}', ""); + Expect(1, 68863, '\P{^Blk=oldhungarian}', ""); + Expect(0, 68864, '\p{Blk=oldhungarian}', ""); + Expect(1, 68864, '\p{^Blk=oldhungarian}', ""); + Expect(1, 68864, '\P{Blk=oldhungarian}', ""); + Expect(0, 68864, '\P{^Blk=oldhungarian}', ""); + Expect(1, 68863, '\p{Blk=:\Aoldhungarian\z:}', "");; + Expect(0, 68864, '\p{Blk=:\Aoldhungarian\z:}', "");; + Expect(1, 68863, '\p{Blk=-old_Hungarian}', ""); + Expect(0, 68863, '\p{^Blk=-old_Hungarian}', ""); + Expect(0, 68863, '\P{Blk=-old_Hungarian}', ""); + Expect(1, 68863, '\P{^Blk=-old_Hungarian}', ""); + Expect(0, 68864, '\p{Blk=-old_Hungarian}', ""); + Expect(1, 68864, '\p{^Blk=-old_Hungarian}', ""); + Expect(1, 68864, '\P{Blk=-old_Hungarian}', ""); + Expect(0, 68864, '\P{^Blk=-old_Hungarian}', ""); + Error('\p{Is_Block= Old_hungarian/a/}'); + Error('\P{Is_Block= Old_hungarian/a/}'); + Expect(1, 68863, '\p{Is_Block: oldhungarian}', ""); + Expect(0, 68863, '\p{^Is_Block: oldhungarian}', ""); + Expect(0, 68863, '\P{Is_Block: oldhungarian}', ""); + Expect(1, 68863, '\P{^Is_Block: oldhungarian}', ""); + Expect(0, 68864, '\p{Is_Block: oldhungarian}', ""); + Expect(1, 68864, '\p{^Is_Block: oldhungarian}', ""); + Expect(1, 68864, '\P{Is_Block: oldhungarian}', ""); + Expect(0, 68864, '\P{^Is_Block: oldhungarian}', ""); + Expect(1, 68863, '\p{Is_Block= -OLD_HUNGARIAN}', ""); + Expect(0, 68863, '\p{^Is_Block= -OLD_HUNGARIAN}', ""); + Expect(0, 68863, '\P{Is_Block= -OLD_HUNGARIAN}', ""); + Expect(1, 68863, '\P{^Is_Block= -OLD_HUNGARIAN}', ""); + Expect(0, 68864, '\p{Is_Block= -OLD_HUNGARIAN}', ""); + Expect(1, 68864, '\p{^Is_Block= -OLD_HUNGARIAN}', ""); + Expect(1, 68864, '\P{Is_Block= -OLD_HUNGARIAN}', ""); + Expect(0, 68864, '\P{^Is_Block= -OLD_HUNGARIAN}', ""); + Error('\p{Is_Blk=:= Old_HUNGARIAN}'); + Error('\P{Is_Blk=:= Old_HUNGARIAN}'); + Expect(1, 68863, '\p{Is_Blk=oldhungarian}', ""); + Expect(0, 68863, '\p{^Is_Blk=oldhungarian}', ""); + Expect(0, 68863, '\P{Is_Blk=oldhungarian}', ""); + Expect(1, 68863, '\P{^Is_Blk=oldhungarian}', ""); + Expect(0, 68864, '\p{Is_Blk=oldhungarian}', ""); + Expect(1, 68864, '\p{^Is_Blk=oldhungarian}', ""); + Expect(1, 68864, '\P{Is_Blk=oldhungarian}', ""); + Expect(0, 68864, '\P{^Is_Blk=oldhungarian}', ""); + Expect(1, 68863, '\p{Is_Blk= OLD_Hungarian}', ""); + Expect(0, 68863, '\p{^Is_Blk= OLD_Hungarian}', ""); + Expect(0, 68863, '\P{Is_Blk= OLD_Hungarian}', ""); + Expect(1, 68863, '\P{^Is_Blk= OLD_Hungarian}', ""); + Expect(0, 68864, '\p{Is_Blk= OLD_Hungarian}', ""); + Expect(1, 68864, '\p{^Is_Blk= OLD_Hungarian}', ""); + Expect(1, 68864, '\P{Is_Blk= OLD_Hungarian}', ""); + Expect(0, 68864, '\P{^Is_Blk= OLD_Hungarian}', ""); + Error('\p{Block= /a/Old_ITALIC}'); + Error('\P{Block= /a/Old_ITALIC}'); + Expect(1, 66351, '\p{Block=:\AOld_Italic\z:}', "");; + Expect(0, 66352, '\p{Block=:\AOld_Italic\z:}', "");; + Expect(1, 66351, '\p{Block=olditalic}', ""); + Expect(0, 66351, '\p{^Block=olditalic}', ""); + Expect(0, 66351, '\P{Block=olditalic}', ""); + Expect(1, 66351, '\P{^Block=olditalic}', ""); + Expect(0, 66352, '\p{Block=olditalic}', ""); + Expect(1, 66352, '\p{^Block=olditalic}', ""); + Expect(1, 66352, '\P{Block=olditalic}', ""); + Expect(0, 66352, '\P{^Block=olditalic}', ""); + Expect(1, 66351, '\p{Block=:\Aolditalic\z:}', "");; + Expect(0, 66352, '\p{Block=:\Aolditalic\z:}', "");; + Expect(1, 66351, '\p{Block=--Old_italic}', ""); + Expect(0, 66351, '\p{^Block=--Old_italic}', ""); + Expect(0, 66351, '\P{Block=--Old_italic}', ""); + Expect(1, 66351, '\P{^Block=--Old_italic}', ""); + Expect(0, 66352, '\p{Block=--Old_italic}', ""); + Expect(1, 66352, '\p{^Block=--Old_italic}', ""); + Expect(1, 66352, '\P{Block=--Old_italic}', ""); + Expect(0, 66352, '\P{^Block=--Old_italic}', ""); + Error('\p{Blk=/a/ Old_ITALIC}'); + Error('\P{Blk=/a/ Old_ITALIC}'); + Expect(1, 66351, '\p{Blk=:\AOld_Italic\z:}', "");; + Expect(0, 66352, '\p{Blk=:\AOld_Italic\z:}', "");; + Expect(1, 66351, '\p{Blk=olditalic}', ""); + Expect(0, 66351, '\p{^Blk=olditalic}', ""); + Expect(0, 66351, '\P{Blk=olditalic}', ""); + Expect(1, 66351, '\P{^Blk=olditalic}', ""); + Expect(0, 66352, '\p{Blk=olditalic}', ""); + Expect(1, 66352, '\p{^Blk=olditalic}', ""); + Expect(1, 66352, '\P{Blk=olditalic}', ""); + Expect(0, 66352, '\P{^Blk=olditalic}', ""); + Expect(1, 66351, '\p{Blk=:\Aolditalic\z:}', "");; + Expect(0, 66352, '\p{Blk=:\Aolditalic\z:}', "");; + Expect(1, 66351, '\p{Blk= Old_italic}', ""); + Expect(0, 66351, '\p{^Blk= Old_italic}', ""); + Expect(0, 66351, '\P{Blk= Old_italic}', ""); + Expect(1, 66351, '\P{^Blk= Old_italic}', ""); + Expect(0, 66352, '\p{Blk= Old_italic}', ""); + Expect(1, 66352, '\p{^Blk= Old_italic}', ""); + Expect(1, 66352, '\P{Blk= Old_italic}', ""); + Expect(0, 66352, '\P{^Blk= Old_italic}', ""); + Error('\p{Is_Block=-:=OLD_italic}'); + Error('\P{Is_Block=-:=OLD_italic}'); + Expect(1, 66351, '\p{Is_Block=olditalic}', ""); + Expect(0, 66351, '\p{^Is_Block=olditalic}', ""); + Expect(0, 66351, '\P{Is_Block=olditalic}', ""); + Expect(1, 66351, '\P{^Is_Block=olditalic}', ""); + Expect(0, 66352, '\p{Is_Block=olditalic}', ""); + Expect(1, 66352, '\p{^Is_Block=olditalic}', ""); + Expect(1, 66352, '\P{Is_Block=olditalic}', ""); + Expect(0, 66352, '\P{^Is_Block=olditalic}', ""); + Expect(1, 66351, '\p{Is_Block= Old_ITALIC}', ""); + Expect(0, 66351, '\p{^Is_Block= Old_ITALIC}', ""); + Expect(0, 66351, '\P{Is_Block= Old_ITALIC}', ""); + Expect(1, 66351, '\P{^Is_Block= Old_ITALIC}', ""); + Expect(0, 66352, '\p{Is_Block= Old_ITALIC}', ""); + Expect(1, 66352, '\p{^Is_Block= Old_ITALIC}', ""); + Expect(1, 66352, '\P{Is_Block= Old_ITALIC}', ""); + Expect(0, 66352, '\P{^Is_Block= Old_ITALIC}', ""); + Error('\p{Is_Blk=:= Old_italic}'); + Error('\P{Is_Blk=:= Old_italic}'); + Expect(1, 66351, '\p{Is_Blk=olditalic}', ""); + Expect(0, 66351, '\p{^Is_Blk=olditalic}', ""); + Expect(0, 66351, '\P{Is_Blk=olditalic}', ""); + Expect(1, 66351, '\P{^Is_Blk=olditalic}', ""); + Expect(0, 66352, '\p{Is_Blk=olditalic}', ""); + Expect(1, 66352, '\p{^Is_Blk=olditalic}', ""); + Expect(1, 66352, '\P{Is_Blk=olditalic}', ""); + Expect(0, 66352, '\P{^Is_Blk=olditalic}', ""); + Expect(1, 66351, '\p{Is_Blk=_ Old_ITALIC}', ""); + Expect(0, 66351, '\p{^Is_Blk=_ Old_ITALIC}', ""); + Expect(0, 66351, '\P{Is_Blk=_ Old_ITALIC}', ""); + Expect(1, 66351, '\P{^Is_Blk=_ Old_ITALIC}', ""); + Expect(0, 66352, '\p{Is_Blk=_ Old_ITALIC}', ""); + Expect(1, 66352, '\p{^Is_Blk=_ Old_ITALIC}', ""); + Expect(1, 66352, '\P{Is_Blk=_ Old_ITALIC}', ""); + Expect(0, 66352, '\P{^Is_Blk=_ Old_ITALIC}', ""); + Error('\p{Block=__Old_North_arabian:=}'); + Error('\P{Block=__Old_North_arabian:=}'); + Expect(1, 68255, '\p{Block=:\AOld_North_Arabian\z:}', "");; + Expect(0, 68256, '\p{Block=:\AOld_North_Arabian\z:}', "");; + Expect(1, 68255, '\p{Block=oldnortharabian}', ""); + Expect(0, 68255, '\p{^Block=oldnortharabian}', ""); + Expect(0, 68255, '\P{Block=oldnortharabian}', ""); + Expect(1, 68255, '\P{^Block=oldnortharabian}', ""); + Expect(0, 68256, '\p{Block=oldnortharabian}', ""); + Expect(1, 68256, '\p{^Block=oldnortharabian}', ""); + Expect(1, 68256, '\P{Block=oldnortharabian}', ""); + Expect(0, 68256, '\P{^Block=oldnortharabian}', ""); + Expect(1, 68255, '\p{Block=:\Aoldnortharabian\z:}', "");; + Expect(0, 68256, '\p{Block=:\Aoldnortharabian\z:}', "");; + Expect(1, 68255, '\p{Block= Old_north_ARABIAN}', ""); + Expect(0, 68255, '\p{^Block= Old_north_ARABIAN}', ""); + Expect(0, 68255, '\P{Block= Old_north_ARABIAN}', ""); + Expect(1, 68255, '\P{^Block= Old_north_ARABIAN}', ""); + Expect(0, 68256, '\p{Block= Old_north_ARABIAN}', ""); + Expect(1, 68256, '\p{^Block= Old_north_ARABIAN}', ""); + Expect(1, 68256, '\P{Block= Old_north_ARABIAN}', ""); + Expect(0, 68256, '\P{^Block= Old_north_ARABIAN}', ""); + Error('\p{Blk=:= Old_NORTH_Arabian}'); + Error('\P{Blk=:= Old_NORTH_Arabian}'); + Expect(1, 68255, '\p{Blk=:\AOld_North_Arabian\z:}', "");; + Expect(0, 68256, '\p{Blk=:\AOld_North_Arabian\z:}', "");; + Expect(1, 68255, '\p{Blk=oldnortharabian}', ""); + Expect(0, 68255, '\p{^Blk=oldnortharabian}', ""); + Expect(0, 68255, '\P{Blk=oldnortharabian}', ""); + Expect(1, 68255, '\P{^Blk=oldnortharabian}', ""); + Expect(0, 68256, '\p{Blk=oldnortharabian}', ""); + Expect(1, 68256, '\p{^Blk=oldnortharabian}', ""); + Expect(1, 68256, '\P{Blk=oldnortharabian}', ""); + Expect(0, 68256, '\P{^Blk=oldnortharabian}', ""); + Expect(1, 68255, '\p{Blk=:\Aoldnortharabian\z:}', "");; + Expect(0, 68256, '\p{Blk=:\Aoldnortharabian\z:}', "");; + Expect(1, 68255, '\p{Blk= _OLD_north_ARABIAN}', ""); + Expect(0, 68255, '\p{^Blk= _OLD_north_ARABIAN}', ""); + Expect(0, 68255, '\P{Blk= _OLD_north_ARABIAN}', ""); + Expect(1, 68255, '\P{^Blk= _OLD_north_ARABIAN}', ""); + Expect(0, 68256, '\p{Blk= _OLD_north_ARABIAN}', ""); + Expect(1, 68256, '\p{^Blk= _OLD_north_ARABIAN}', ""); + Expect(1, 68256, '\P{Blk= _OLD_north_ARABIAN}', ""); + Expect(0, 68256, '\P{^Blk= _OLD_north_ARABIAN}', ""); + Error('\p{Is_Block= Old_north_Arabian/a/}'); + Error('\P{Is_Block= Old_north_Arabian/a/}'); + Expect(1, 68255, '\p{Is_Block=oldnortharabian}', ""); + Expect(0, 68255, '\p{^Is_Block=oldnortharabian}', ""); + Expect(0, 68255, '\P{Is_Block=oldnortharabian}', ""); + Expect(1, 68255, '\P{^Is_Block=oldnortharabian}', ""); + Expect(0, 68256, '\p{Is_Block=oldnortharabian}', ""); + Expect(1, 68256, '\p{^Is_Block=oldnortharabian}', ""); + Expect(1, 68256, '\P{Is_Block=oldnortharabian}', ""); + Expect(0, 68256, '\P{^Is_Block=oldnortharabian}', ""); + Expect(1, 68255, '\p{Is_Block=-old_North_ARABIAN}', ""); + Expect(0, 68255, '\p{^Is_Block=-old_North_ARABIAN}', ""); + Expect(0, 68255, '\P{Is_Block=-old_North_ARABIAN}', ""); + Expect(1, 68255, '\P{^Is_Block=-old_North_ARABIAN}', ""); + Expect(0, 68256, '\p{Is_Block=-old_North_ARABIAN}', ""); + Expect(1, 68256, '\p{^Is_Block=-old_North_ARABIAN}', ""); + Expect(1, 68256, '\P{Is_Block=-old_North_ARABIAN}', ""); + Expect(0, 68256, '\P{^Is_Block=-old_North_ARABIAN}', ""); + Error('\p{Is_Blk=/a/-_OLD_North_ARABIAN}'); + Error('\P{Is_Blk=/a/-_OLD_North_ARABIAN}'); + Expect(1, 68255, '\p{Is_Blk=oldnortharabian}', ""); + Expect(0, 68255, '\p{^Is_Blk=oldnortharabian}', ""); + Expect(0, 68255, '\P{Is_Blk=oldnortharabian}', ""); + Expect(1, 68255, '\P{^Is_Blk=oldnortharabian}', ""); + Expect(0, 68256, '\p{Is_Blk=oldnortharabian}', ""); + Expect(1, 68256, '\p{^Is_Blk=oldnortharabian}', ""); + Expect(1, 68256, '\P{Is_Blk=oldnortharabian}', ""); + Expect(0, 68256, '\P{^Is_Blk=oldnortharabian}', ""); + Expect(1, 68255, '\p{Is_Blk= -OLD_North_arabian}', ""); + Expect(0, 68255, '\p{^Is_Blk= -OLD_North_arabian}', ""); + Expect(0, 68255, '\P{Is_Blk= -OLD_North_arabian}', ""); + Expect(1, 68255, '\P{^Is_Blk= -OLD_North_arabian}', ""); + Expect(0, 68256, '\p{Is_Blk= -OLD_North_arabian}', ""); + Expect(1, 68256, '\p{^Is_Blk= -OLD_North_arabian}', ""); + Expect(1, 68256, '\P{Is_Blk= -OLD_North_arabian}', ""); + Expect(0, 68256, '\P{^Is_Blk= -OLD_North_arabian}', ""); + Error('\p{Block= :=Old_Permic}'); + Error('\P{Block= :=Old_Permic}'); + Expect(1, 66431, '\p{Block=:\AOld_Permic\z:}', "");; + Expect(0, 66432, '\p{Block=:\AOld_Permic\z:}', "");; + Expect(1, 66431, '\p{Block=oldpermic}', ""); + Expect(0, 66431, '\p{^Block=oldpermic}', ""); + Expect(0, 66431, '\P{Block=oldpermic}', ""); + Expect(1, 66431, '\P{^Block=oldpermic}', ""); + Expect(0, 66432, '\p{Block=oldpermic}', ""); + Expect(1, 66432, '\p{^Block=oldpermic}', ""); + Expect(1, 66432, '\P{Block=oldpermic}', ""); + Expect(0, 66432, '\P{^Block=oldpermic}', ""); + Expect(1, 66431, '\p{Block=:\Aoldpermic\z:}', "");; + Expect(0, 66432, '\p{Block=:\Aoldpermic\z:}', "");; + Expect(1, 66431, '\p{Block=_Old_PERMIC}', ""); + Expect(0, 66431, '\p{^Block=_Old_PERMIC}', ""); + Expect(0, 66431, '\P{Block=_Old_PERMIC}', ""); + Expect(1, 66431, '\P{^Block=_Old_PERMIC}', ""); + Expect(0, 66432, '\p{Block=_Old_PERMIC}', ""); + Expect(1, 66432, '\p{^Block=_Old_PERMIC}', ""); + Expect(1, 66432, '\P{Block=_Old_PERMIC}', ""); + Expect(0, 66432, '\P{^Block=_Old_PERMIC}', ""); + Error('\p{Blk= /a/Old_permic}'); + Error('\P{Blk= /a/Old_permic}'); + Expect(1, 66431, '\p{Blk=:\AOld_Permic\z:}', "");; + Expect(0, 66432, '\p{Blk=:\AOld_Permic\z:}', "");; + Expect(1, 66431, '\p{Blk=oldpermic}', ""); + Expect(0, 66431, '\p{^Blk=oldpermic}', ""); + Expect(0, 66431, '\P{Blk=oldpermic}', ""); + Expect(1, 66431, '\P{^Blk=oldpermic}', ""); + Expect(0, 66432, '\p{Blk=oldpermic}', ""); + Expect(1, 66432, '\p{^Blk=oldpermic}', ""); + Expect(1, 66432, '\P{Blk=oldpermic}', ""); + Expect(0, 66432, '\P{^Blk=oldpermic}', ""); + Expect(1, 66431, '\p{Blk=:\Aoldpermic\z:}', "");; + Expect(0, 66432, '\p{Blk=:\Aoldpermic\z:}', "");; + Expect(1, 66431, '\p{Blk=_old_Permic}', ""); + Expect(0, 66431, '\p{^Blk=_old_Permic}', ""); + Expect(0, 66431, '\P{Blk=_old_Permic}', ""); + Expect(1, 66431, '\P{^Blk=_old_Permic}', ""); + Expect(0, 66432, '\p{Blk=_old_Permic}', ""); + Expect(1, 66432, '\p{^Blk=_old_Permic}', ""); + Expect(1, 66432, '\P{Blk=_old_Permic}', ""); + Expect(0, 66432, '\P{^Blk=_old_Permic}', ""); + Error('\p{Is_Block= Old_Permic:=}'); + Error('\P{Is_Block= Old_Permic:=}'); + Expect(1, 66431, '\p{Is_Block=oldpermic}', ""); + Expect(0, 66431, '\p{^Is_Block=oldpermic}', ""); + Expect(0, 66431, '\P{Is_Block=oldpermic}', ""); + Expect(1, 66431, '\P{^Is_Block=oldpermic}', ""); + Expect(0, 66432, '\p{Is_Block=oldpermic}', ""); + Expect(1, 66432, '\p{^Is_Block=oldpermic}', ""); + Expect(1, 66432, '\P{Is_Block=oldpermic}', ""); + Expect(0, 66432, '\P{^Is_Block=oldpermic}', ""); + Expect(1, 66431, '\p{Is_Block=_old_permic}', ""); + Expect(0, 66431, '\p{^Is_Block=_old_permic}', ""); + Expect(0, 66431, '\P{Is_Block=_old_permic}', ""); + Expect(1, 66431, '\P{^Is_Block=_old_permic}', ""); + Expect(0, 66432, '\p{Is_Block=_old_permic}', ""); + Expect(1, 66432, '\p{^Is_Block=_old_permic}', ""); + Expect(1, 66432, '\P{Is_Block=_old_permic}', ""); + Expect(0, 66432, '\P{^Is_Block=_old_permic}', ""); + Error('\p{Is_Blk=_:=old_PERMIC}'); + Error('\P{Is_Blk=_:=old_PERMIC}'); + Expect(1, 66431, '\p{Is_Blk=oldpermic}', ""); + Expect(0, 66431, '\p{^Is_Blk=oldpermic}', ""); + Expect(0, 66431, '\P{Is_Blk=oldpermic}', ""); + Expect(1, 66431, '\P{^Is_Blk=oldpermic}', ""); + Expect(0, 66432, '\p{Is_Blk=oldpermic}', ""); + Expect(1, 66432, '\p{^Is_Blk=oldpermic}', ""); + Expect(1, 66432, '\P{Is_Blk=oldpermic}', ""); + Expect(0, 66432, '\P{^Is_Blk=oldpermic}', ""); + Expect(1, 66431, '\p{Is_Blk= old_Permic}', ""); + Expect(0, 66431, '\p{^Is_Blk= old_Permic}', ""); + Expect(0, 66431, '\P{Is_Blk= old_Permic}', ""); + Expect(1, 66431, '\P{^Is_Blk= old_Permic}', ""); + Expect(0, 66432, '\p{Is_Blk= old_Permic}', ""); + Expect(1, 66432, '\p{^Is_Blk= old_Permic}', ""); + Expect(1, 66432, '\P{Is_Blk= old_Permic}', ""); + Expect(0, 66432, '\P{^Is_Blk= old_Permic}', ""); + Error('\p{Block=-_Old_persian/a/}'); + Error('\P{Block=-_Old_persian/a/}'); + Expect(1, 66527, '\p{Block=:\AOld_Persian\z:}', "");; + Expect(0, 66528, '\p{Block=:\AOld_Persian\z:}', "");; + Expect(1, 66527, '\p{Block=oldpersian}', ""); + Expect(0, 66527, '\p{^Block=oldpersian}', ""); + Expect(0, 66527, '\P{Block=oldpersian}', ""); + Expect(1, 66527, '\P{^Block=oldpersian}', ""); + Expect(0, 66528, '\p{Block=oldpersian}', ""); + Expect(1, 66528, '\p{^Block=oldpersian}', ""); + Expect(1, 66528, '\P{Block=oldpersian}', ""); + Expect(0, 66528, '\P{^Block=oldpersian}', ""); + Expect(1, 66527, '\p{Block=:\Aoldpersian\z:}', "");; + Expect(0, 66528, '\p{Block=:\Aoldpersian\z:}', "");; + Expect(1, 66527, '\p{Block=_ old_Persian}', ""); + Expect(0, 66527, '\p{^Block=_ old_Persian}', ""); + Expect(0, 66527, '\P{Block=_ old_Persian}', ""); + Expect(1, 66527, '\P{^Block=_ old_Persian}', ""); + Expect(0, 66528, '\p{Block=_ old_Persian}', ""); + Expect(1, 66528, '\p{^Block=_ old_Persian}', ""); + Expect(1, 66528, '\P{Block=_ old_Persian}', ""); + Expect(0, 66528, '\P{^Block=_ old_Persian}', ""); + Error('\p{Blk= -OLD_Persian:=}'); + Error('\P{Blk= -OLD_Persian:=}'); + Expect(1, 66527, '\p{Blk=:\AOld_Persian\z:}', "");; + Expect(0, 66528, '\p{Blk=:\AOld_Persian\z:}', "");; + Expect(1, 66527, '\p{Blk=oldpersian}', ""); + Expect(0, 66527, '\p{^Blk=oldpersian}', ""); + Expect(0, 66527, '\P{Blk=oldpersian}', ""); + Expect(1, 66527, '\P{^Blk=oldpersian}', ""); + Expect(0, 66528, '\p{Blk=oldpersian}', ""); + Expect(1, 66528, '\p{^Blk=oldpersian}', ""); + Expect(1, 66528, '\P{Blk=oldpersian}', ""); + Expect(0, 66528, '\P{^Blk=oldpersian}', ""); + Expect(1, 66527, '\p{Blk=:\Aoldpersian\z:}', "");; + Expect(0, 66528, '\p{Blk=:\Aoldpersian\z:}', "");; + Expect(1, 66527, '\p{Blk= Old_Persian}', ""); + Expect(0, 66527, '\p{^Blk= Old_Persian}', ""); + Expect(0, 66527, '\P{Blk= Old_Persian}', ""); + Expect(1, 66527, '\P{^Blk= Old_Persian}', ""); + Expect(0, 66528, '\p{Blk= Old_Persian}', ""); + Expect(1, 66528, '\p{^Blk= Old_Persian}', ""); + Expect(1, 66528, '\P{Blk= Old_Persian}', ""); + Expect(0, 66528, '\P{^Blk= Old_Persian}', ""); + Error('\p{Is_Block=__Old_persian/a/}'); + Error('\P{Is_Block=__Old_persian/a/}'); + Expect(1, 66527, '\p{Is_Block=oldpersian}', ""); + Expect(0, 66527, '\p{^Is_Block=oldpersian}', ""); + Expect(0, 66527, '\P{Is_Block=oldpersian}', ""); + Expect(1, 66527, '\P{^Is_Block=oldpersian}', ""); + Expect(0, 66528, '\p{Is_Block=oldpersian}', ""); + Expect(1, 66528, '\p{^Is_Block=oldpersian}', ""); + Expect(1, 66528, '\P{Is_Block=oldpersian}', ""); + Expect(0, 66528, '\P{^Is_Block=oldpersian}', ""); + Expect(1, 66527, '\p{Is_Block= Old_PERSIAN}', ""); + Expect(0, 66527, '\p{^Is_Block= Old_PERSIAN}', ""); + Expect(0, 66527, '\P{Is_Block= Old_PERSIAN}', ""); + Expect(1, 66527, '\P{^Is_Block= Old_PERSIAN}', ""); + Expect(0, 66528, '\p{Is_Block= Old_PERSIAN}', ""); + Expect(1, 66528, '\p{^Is_Block= Old_PERSIAN}', ""); + Expect(1, 66528, '\P{Is_Block= Old_PERSIAN}', ""); + Expect(0, 66528, '\P{^Is_Block= Old_PERSIAN}', ""); + Error('\p{Is_Blk=/a/_Old_Persian}'); + Error('\P{Is_Blk=/a/_Old_Persian}'); + Expect(1, 66527, '\p{Is_Blk=oldpersian}', ""); + Expect(0, 66527, '\p{^Is_Blk=oldpersian}', ""); + Expect(0, 66527, '\P{Is_Blk=oldpersian}', ""); + Expect(1, 66527, '\P{^Is_Blk=oldpersian}', ""); + Expect(0, 66528, '\p{Is_Blk=oldpersian}', ""); + Expect(1, 66528, '\p{^Is_Blk=oldpersian}', ""); + Expect(1, 66528, '\P{Is_Blk=oldpersian}', ""); + Expect(0, 66528, '\P{^Is_Blk=oldpersian}', ""); + Expect(1, 66527, '\p{Is_Blk=- OLD_PERSIAN}', ""); + Expect(0, 66527, '\p{^Is_Blk=- OLD_PERSIAN}', ""); + Expect(0, 66527, '\P{Is_Blk=- OLD_PERSIAN}', ""); + Expect(1, 66527, '\P{^Is_Blk=- OLD_PERSIAN}', ""); + Expect(0, 66528, '\p{Is_Blk=- OLD_PERSIAN}', ""); + Expect(1, 66528, '\p{^Is_Blk=- OLD_PERSIAN}', ""); + Expect(1, 66528, '\P{Is_Blk=- OLD_PERSIAN}', ""); + Expect(0, 66528, '\P{^Is_Blk=- OLD_PERSIAN}', ""); + Error('\p{Block=OLD_SOGDIAN:=}'); + Error('\P{Block=OLD_SOGDIAN:=}'); + Expect(1, 69423, '\p{Block=:\AOld_Sogdian\z:}', "");; + Expect(0, 69424, '\p{Block=:\AOld_Sogdian\z:}', "");; + Expect(1, 69423, '\p{Block=oldsogdian}', ""); + Expect(0, 69423, '\p{^Block=oldsogdian}', ""); + Expect(0, 69423, '\P{Block=oldsogdian}', ""); + Expect(1, 69423, '\P{^Block=oldsogdian}', ""); + Expect(0, 69424, '\p{Block=oldsogdian}', ""); + Expect(1, 69424, '\p{^Block=oldsogdian}', ""); + Expect(1, 69424, '\P{Block=oldsogdian}', ""); + Expect(0, 69424, '\P{^Block=oldsogdian}', ""); + Expect(1, 69423, '\p{Block=:\Aoldsogdian\z:}', "");; + Expect(0, 69424, '\p{Block=:\Aoldsogdian\z:}', "");; + Expect(1, 69423, '\p{Block=-old_sogdian}', ""); + Expect(0, 69423, '\p{^Block=-old_sogdian}', ""); + Expect(0, 69423, '\P{Block=-old_sogdian}', ""); + Expect(1, 69423, '\P{^Block=-old_sogdian}', ""); + Expect(0, 69424, '\p{Block=-old_sogdian}', ""); + Expect(1, 69424, '\p{^Block=-old_sogdian}', ""); + Expect(1, 69424, '\P{Block=-old_sogdian}', ""); + Expect(0, 69424, '\P{^Block=-old_sogdian}', ""); + Error('\p{Blk=- Old_sogdian:=}'); + Error('\P{Blk=- Old_sogdian:=}'); + Expect(1, 69423, '\p{Blk=:\AOld_Sogdian\z:}', "");; + Expect(0, 69424, '\p{Blk=:\AOld_Sogdian\z:}', "");; + Expect(1, 69423, '\p{Blk=oldsogdian}', ""); + Expect(0, 69423, '\p{^Blk=oldsogdian}', ""); + Expect(0, 69423, '\P{Blk=oldsogdian}', ""); + Expect(1, 69423, '\P{^Blk=oldsogdian}', ""); + Expect(0, 69424, '\p{Blk=oldsogdian}', ""); + Expect(1, 69424, '\p{^Blk=oldsogdian}', ""); + Expect(1, 69424, '\P{Blk=oldsogdian}', ""); + Expect(0, 69424, '\P{^Blk=oldsogdian}', ""); + Expect(1, 69423, '\p{Blk=:\Aoldsogdian\z:}', "");; + Expect(0, 69424, '\p{Blk=:\Aoldsogdian\z:}', "");; + Expect(1, 69423, '\p{Blk=_Old_SOGDIAN}', ""); + Expect(0, 69423, '\p{^Blk=_Old_SOGDIAN}', ""); + Expect(0, 69423, '\P{Blk=_Old_SOGDIAN}', ""); + Expect(1, 69423, '\P{^Blk=_Old_SOGDIAN}', ""); + Expect(0, 69424, '\p{Blk=_Old_SOGDIAN}', ""); + Expect(1, 69424, '\p{^Blk=_Old_SOGDIAN}', ""); + Expect(1, 69424, '\P{Blk=_Old_SOGDIAN}', ""); + Expect(0, 69424, '\P{^Blk=_Old_SOGDIAN}', ""); + Error('\p{Is_Block=/a/_ Old_Sogdian}'); + Error('\P{Is_Block=/a/_ Old_Sogdian}'); + Expect(1, 69423, '\p{Is_Block=oldsogdian}', ""); + Expect(0, 69423, '\p{^Is_Block=oldsogdian}', ""); + Expect(0, 69423, '\P{Is_Block=oldsogdian}', ""); + Expect(1, 69423, '\P{^Is_Block=oldsogdian}', ""); + Expect(0, 69424, '\p{Is_Block=oldsogdian}', ""); + Expect(1, 69424, '\p{^Is_Block=oldsogdian}', ""); + Expect(1, 69424, '\P{Is_Block=oldsogdian}', ""); + Expect(0, 69424, '\P{^Is_Block=oldsogdian}', ""); + Expect(1, 69423, '\p{Is_Block= Old_Sogdian}', ""); + Expect(0, 69423, '\p{^Is_Block= Old_Sogdian}', ""); + Expect(0, 69423, '\P{Is_Block= Old_Sogdian}', ""); + Expect(1, 69423, '\P{^Is_Block= Old_Sogdian}', ""); + Expect(0, 69424, '\p{Is_Block= Old_Sogdian}', ""); + Expect(1, 69424, '\p{^Is_Block= Old_Sogdian}', ""); + Expect(1, 69424, '\P{Is_Block= Old_Sogdian}', ""); + Expect(0, 69424, '\P{^Is_Block= Old_Sogdian}', ""); + Error('\p{Is_Blk=/a/ _Old_Sogdian}'); + Error('\P{Is_Blk=/a/ _Old_Sogdian}'); + Expect(1, 69423, '\p{Is_Blk=oldsogdian}', ""); + Expect(0, 69423, '\p{^Is_Blk=oldsogdian}', ""); + Expect(0, 69423, '\P{Is_Blk=oldsogdian}', ""); + Expect(1, 69423, '\P{^Is_Blk=oldsogdian}', ""); + Expect(0, 69424, '\p{Is_Blk=oldsogdian}', ""); + Expect(1, 69424, '\p{^Is_Blk=oldsogdian}', ""); + Expect(1, 69424, '\P{Is_Blk=oldsogdian}', ""); + Expect(0, 69424, '\P{^Is_Blk=oldsogdian}', ""); + Expect(1, 69423, '\p{Is_Blk=--old_Sogdian}', ""); + Expect(0, 69423, '\p{^Is_Blk=--old_Sogdian}', ""); + Expect(0, 69423, '\P{Is_Blk=--old_Sogdian}', ""); + Expect(1, 69423, '\P{^Is_Blk=--old_Sogdian}', ""); + Expect(0, 69424, '\p{Is_Blk=--old_Sogdian}', ""); + Expect(1, 69424, '\p{^Is_Blk=--old_Sogdian}', ""); + Expect(1, 69424, '\P{Is_Blk=--old_Sogdian}', ""); + Expect(0, 69424, '\P{^Is_Blk=--old_Sogdian}', ""); + Error('\p{Block=:= old_south_Arabian}'); + Error('\P{Block=:= old_south_Arabian}'); + Expect(1, 68223, '\p{Block=:\AOld_South_Arabian\z:}', "");; + Expect(0, 68224, '\p{Block=:\AOld_South_Arabian\z:}', "");; + Expect(1, 68223, '\p{Block=oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Block=oldsoutharabian}', ""); + Expect(0, 68223, '\P{Block=oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Block=oldsoutharabian}', ""); + Expect(0, 68224, '\p{Block=oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Block=oldsoutharabian}', ""); + Expect(1, 68224, '\P{Block=oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Block=oldsoutharabian}', ""); + Expect(1, 68223, '\p{Block=:\Aoldsoutharabian\z:}', "");; + Expect(0, 68224, '\p{Block=:\Aoldsoutharabian\z:}', "");; + Expect(1, 68223, '\p{Block=_-OLD_SOUTH_Arabian}', ""); + Expect(0, 68223, '\p{^Block=_-OLD_SOUTH_Arabian}', ""); + Expect(0, 68223, '\P{Block=_-OLD_SOUTH_Arabian}', ""); + Expect(1, 68223, '\P{^Block=_-OLD_SOUTH_Arabian}', ""); + Expect(0, 68224, '\p{Block=_-OLD_SOUTH_Arabian}', ""); + Expect(1, 68224, '\p{^Block=_-OLD_SOUTH_Arabian}', ""); + Expect(1, 68224, '\P{Block=_-OLD_SOUTH_Arabian}', ""); + Expect(0, 68224, '\P{^Block=_-OLD_SOUTH_Arabian}', ""); + Error('\p{Blk=-/a/Old_SOUTH_Arabian}'); + Error('\P{Blk=-/a/Old_SOUTH_Arabian}'); + Expect(1, 68223, '\p{Blk=:\AOld_South_Arabian\z:}', "");; + Expect(0, 68224, '\p{Blk=:\AOld_South_Arabian\z:}', "");; + Expect(1, 68223, '\p{Blk=oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Blk=oldsoutharabian}', ""); + Expect(0, 68223, '\P{Blk=oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Blk=oldsoutharabian}', ""); + Expect(0, 68224, '\p{Blk=oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Blk=oldsoutharabian}', ""); + Expect(1, 68224, '\P{Blk=oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Blk=oldsoutharabian}', ""); + Expect(1, 68223, '\p{Blk=:\Aoldsoutharabian\z:}', "");; + Expect(0, 68224, '\p{Blk=:\Aoldsoutharabian\z:}', "");; + Expect(1, 68223, '\p{Blk= Old_South_Arabian}', ""); + Expect(0, 68223, '\p{^Blk= Old_South_Arabian}', ""); + Expect(0, 68223, '\P{Blk= Old_South_Arabian}', ""); + Expect(1, 68223, '\P{^Blk= Old_South_Arabian}', ""); + Expect(0, 68224, '\p{Blk= Old_South_Arabian}', ""); + Expect(1, 68224, '\p{^Blk= Old_South_Arabian}', ""); + Expect(1, 68224, '\P{Blk= Old_South_Arabian}', ""); + Expect(0, 68224, '\P{^Blk= Old_South_Arabian}', ""); + Error('\p{Is_Block=-/a/old_South_ARABIAN}'); + Error('\P{Is_Block=-/a/old_South_ARABIAN}'); + Expect(1, 68223, '\p{Is_Block=oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Is_Block=oldsoutharabian}', ""); + Expect(0, 68223, '\P{Is_Block=oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Is_Block=oldsoutharabian}', ""); + Expect(0, 68224, '\p{Is_Block=oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Is_Block=oldsoutharabian}', ""); + Expect(1, 68224, '\P{Is_Block=oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Is_Block=oldsoutharabian}', ""); + Expect(1, 68223, '\p{Is_Block= OLD_SOUTH_arabian}', ""); + Expect(0, 68223, '\p{^Is_Block= OLD_SOUTH_arabian}', ""); + Expect(0, 68223, '\P{Is_Block= OLD_SOUTH_arabian}', ""); + Expect(1, 68223, '\P{^Is_Block= OLD_SOUTH_arabian}', ""); + Expect(0, 68224, '\p{Is_Block= OLD_SOUTH_arabian}', ""); + Expect(1, 68224, '\p{^Is_Block= OLD_SOUTH_arabian}', ""); + Expect(1, 68224, '\P{Is_Block= OLD_SOUTH_arabian}', ""); + Expect(0, 68224, '\P{^Is_Block= OLD_SOUTH_arabian}', ""); + Error('\p{Is_Blk=:=--OLD_south_ARABIAN}'); + Error('\P{Is_Blk=:=--OLD_south_ARABIAN}'); + Expect(1, 68223, '\p{Is_Blk: oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Is_Blk: oldsoutharabian}', ""); + Expect(0, 68223, '\P{Is_Blk: oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Is_Blk: oldsoutharabian}', ""); + Expect(0, 68224, '\p{Is_Blk: oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Is_Blk: oldsoutharabian}', ""); + Expect(1, 68224, '\P{Is_Blk: oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Is_Blk: oldsoutharabian}', ""); + Expect(1, 68223, '\p{Is_Blk= Old_South_Arabian}', ""); + Expect(0, 68223, '\p{^Is_Blk= Old_South_Arabian}', ""); + Expect(0, 68223, '\P{Is_Blk= Old_South_Arabian}', ""); + Expect(1, 68223, '\P{^Is_Blk= Old_South_Arabian}', ""); + Expect(0, 68224, '\p{Is_Blk= Old_South_Arabian}', ""); + Expect(1, 68224, '\p{^Is_Blk= Old_South_Arabian}', ""); + Expect(1, 68224, '\P{Is_Blk= Old_South_Arabian}', ""); + Expect(0, 68224, '\P{^Is_Blk= Old_South_Arabian}', ""); + Error('\p{Block= /a/old_Turkic}'); + Error('\P{Block= /a/old_Turkic}'); + Expect(1, 68687, '\p{Block=:\AOld_Turkic\z:}', "");; + Expect(0, 68688, '\p{Block=:\AOld_Turkic\z:}', "");; + Expect(1, 68687, '\p{Block=oldturkic}', ""); + Expect(0, 68687, '\p{^Block=oldturkic}', ""); + Expect(0, 68687, '\P{Block=oldturkic}', ""); + Expect(1, 68687, '\P{^Block=oldturkic}', ""); + Expect(0, 68688, '\p{Block=oldturkic}', ""); + Expect(1, 68688, '\p{^Block=oldturkic}', ""); + Expect(1, 68688, '\P{Block=oldturkic}', ""); + Expect(0, 68688, '\P{^Block=oldturkic}', ""); + Expect(1, 68687, '\p{Block=:\Aoldturkic\z:}', "");; + Expect(0, 68688, '\p{Block=:\Aoldturkic\z:}', "");; + Expect(1, 68687, '\p{Block=_-old_Turkic}', ""); + Expect(0, 68687, '\p{^Block=_-old_Turkic}', ""); + Expect(0, 68687, '\P{Block=_-old_Turkic}', ""); + Expect(1, 68687, '\P{^Block=_-old_Turkic}', ""); + Expect(0, 68688, '\p{Block=_-old_Turkic}', ""); + Expect(1, 68688, '\p{^Block=_-old_Turkic}', ""); + Expect(1, 68688, '\P{Block=_-old_Turkic}', ""); + Expect(0, 68688, '\P{^Block=_-old_Turkic}', ""); + Error('\p{Blk=/a/ Old_Turkic}'); + Error('\P{Blk=/a/ Old_Turkic}'); + Expect(1, 68687, '\p{Blk=:\AOld_Turkic\z:}', "");; + Expect(0, 68688, '\p{Blk=:\AOld_Turkic\z:}', "");; + Expect(1, 68687, '\p{Blk=oldturkic}', ""); + Expect(0, 68687, '\p{^Blk=oldturkic}', ""); + Expect(0, 68687, '\P{Blk=oldturkic}', ""); + Expect(1, 68687, '\P{^Blk=oldturkic}', ""); + Expect(0, 68688, '\p{Blk=oldturkic}', ""); + Expect(1, 68688, '\p{^Blk=oldturkic}', ""); + Expect(1, 68688, '\P{Blk=oldturkic}', ""); + Expect(0, 68688, '\P{^Blk=oldturkic}', ""); + Expect(1, 68687, '\p{Blk=:\Aoldturkic\z:}', "");; + Expect(0, 68688, '\p{Blk=:\Aoldturkic\z:}', "");; + Expect(1, 68687, '\p{Blk=_ old_TURKIC}', ""); + Expect(0, 68687, '\p{^Blk=_ old_TURKIC}', ""); + Expect(0, 68687, '\P{Blk=_ old_TURKIC}', ""); + Expect(1, 68687, '\P{^Blk=_ old_TURKIC}', ""); + Expect(0, 68688, '\p{Blk=_ old_TURKIC}', ""); + Expect(1, 68688, '\p{^Blk=_ old_TURKIC}', ""); + Expect(1, 68688, '\P{Blk=_ old_TURKIC}', ""); + Expect(0, 68688, '\P{^Blk=_ old_TURKIC}', ""); + Error('\p{Is_Block=:= OLD_Turkic}'); + Error('\P{Is_Block=:= OLD_Turkic}'); + Expect(1, 68687, '\p{Is_Block: oldturkic}', ""); + Expect(0, 68687, '\p{^Is_Block: oldturkic}', ""); + Expect(0, 68687, '\P{Is_Block: oldturkic}', ""); + Expect(1, 68687, '\P{^Is_Block: oldturkic}', ""); + Expect(0, 68688, '\p{Is_Block: oldturkic}', ""); + Expect(1, 68688, '\p{^Is_Block: oldturkic}', ""); + Expect(1, 68688, '\P{Is_Block: oldturkic}', ""); + Expect(0, 68688, '\P{^Is_Block: oldturkic}', ""); + Expect(1, 68687, '\p{Is_Block= OLD_Turkic}', ""); + Expect(0, 68687, '\p{^Is_Block= OLD_Turkic}', ""); + Expect(0, 68687, '\P{Is_Block= OLD_Turkic}', ""); + Expect(1, 68687, '\P{^Is_Block= OLD_Turkic}', ""); + Expect(0, 68688, '\p{Is_Block= OLD_Turkic}', ""); + Expect(1, 68688, '\p{^Is_Block= OLD_Turkic}', ""); + Expect(1, 68688, '\P{Is_Block= OLD_Turkic}', ""); + Expect(0, 68688, '\P{^Is_Block= OLD_Turkic}', ""); + Error('\p{Is_Blk= :=OLD_Turkic}'); + Error('\P{Is_Blk= :=OLD_Turkic}'); + Expect(1, 68687, '\p{Is_Blk=oldturkic}', ""); + Expect(0, 68687, '\p{^Is_Blk=oldturkic}', ""); + Expect(0, 68687, '\P{Is_Blk=oldturkic}', ""); + Expect(1, 68687, '\P{^Is_Blk=oldturkic}', ""); + Expect(0, 68688, '\p{Is_Blk=oldturkic}', ""); + Expect(1, 68688, '\p{^Is_Blk=oldturkic}', ""); + Expect(1, 68688, '\P{Is_Blk=oldturkic}', ""); + Expect(0, 68688, '\P{^Is_Blk=oldturkic}', ""); + Expect(1, 68687, '\p{Is_Blk=-Old_Turkic}', ""); + Expect(0, 68687, '\p{^Is_Blk=-Old_Turkic}', ""); + Expect(0, 68687, '\P{Is_Blk=-Old_Turkic}', ""); + Expect(1, 68687, '\P{^Is_Blk=-Old_Turkic}', ""); + Expect(0, 68688, '\p{Is_Blk=-Old_Turkic}', ""); + Expect(1, 68688, '\p{^Is_Blk=-Old_Turkic}', ""); + Expect(1, 68688, '\P{Is_Blk=-Old_Turkic}', ""); + Expect(0, 68688, '\P{^Is_Blk=-Old_Turkic}', ""); + Error('\p{Block= -old_uyghur/a/}'); + Error('\P{Block= -old_uyghur/a/}'); + Expect(1, 69551, '\p{Block=:\AOld_Uyghur\z:}', "");; + Expect(0, 69552, '\p{Block=:\AOld_Uyghur\z:}', "");; + Expect(1, 69551, '\p{Block=olduyghur}', ""); + Expect(0, 69551, '\p{^Block=olduyghur}', ""); + Expect(0, 69551, '\P{Block=olduyghur}', ""); + Expect(1, 69551, '\P{^Block=olduyghur}', ""); + Expect(0, 69552, '\p{Block=olduyghur}', ""); + Expect(1, 69552, '\p{^Block=olduyghur}', ""); + Expect(1, 69552, '\P{Block=olduyghur}', ""); + Expect(0, 69552, '\P{^Block=olduyghur}', ""); + Expect(1, 69551, '\p{Block=:\Aolduyghur\z:}', "");; + Expect(0, 69552, '\p{Block=:\Aolduyghur\z:}', "");; + Expect(1, 69551, '\p{Block=_Old_Uyghur}', ""); + Expect(0, 69551, '\p{^Block=_Old_Uyghur}', ""); + Expect(0, 69551, '\P{Block=_Old_Uyghur}', ""); + Expect(1, 69551, '\P{^Block=_Old_Uyghur}', ""); + Expect(0, 69552, '\p{Block=_Old_Uyghur}', ""); + Expect(1, 69552, '\p{^Block=_Old_Uyghur}', ""); + Expect(1, 69552, '\P{Block=_Old_Uyghur}', ""); + Expect(0, 69552, '\P{^Block=_Old_Uyghur}', ""); + Error('\p{Blk=/a/ _old_uyghur}'); + Error('\P{Blk=/a/ _old_uyghur}'); + Expect(1, 69551, '\p{Blk=:\AOld_Uyghur\z:}', "");; + Expect(0, 69552, '\p{Blk=:\AOld_Uyghur\z:}', "");; + Expect(1, 69551, '\p{Blk: olduyghur}', ""); + Expect(0, 69551, '\p{^Blk: olduyghur}', ""); + Expect(0, 69551, '\P{Blk: olduyghur}', ""); + Expect(1, 69551, '\P{^Blk: olduyghur}', ""); + Expect(0, 69552, '\p{Blk: olduyghur}', ""); + Expect(1, 69552, '\p{^Blk: olduyghur}', ""); + Expect(1, 69552, '\P{Blk: olduyghur}', ""); + Expect(0, 69552, '\P{^Blk: olduyghur}', ""); + Expect(1, 69551, '\p{Blk=:\Aolduyghur\z:}', "");; + Expect(0, 69552, '\p{Blk=:\Aolduyghur\z:}', "");; + Expect(1, 69551, '\p{Blk= -old_Uyghur}', ""); + Expect(0, 69551, '\p{^Blk= -old_Uyghur}', ""); + Expect(0, 69551, '\P{Blk= -old_Uyghur}', ""); + Expect(1, 69551, '\P{^Blk= -old_Uyghur}', ""); + Expect(0, 69552, '\p{Blk= -old_Uyghur}', ""); + Expect(1, 69552, '\p{^Blk= -old_Uyghur}', ""); + Expect(1, 69552, '\P{Blk= -old_Uyghur}', ""); + Expect(0, 69552, '\P{^Blk= -old_Uyghur}', ""); + Error('\p{Is_Block=-:=Old_uyghur}'); + Error('\P{Is_Block=-:=Old_uyghur}'); + Expect(1, 69551, '\p{Is_Block=olduyghur}', ""); + Expect(0, 69551, '\p{^Is_Block=olduyghur}', ""); + Expect(0, 69551, '\P{Is_Block=olduyghur}', ""); + Expect(1, 69551, '\P{^Is_Block=olduyghur}', ""); + Expect(0, 69552, '\p{Is_Block=olduyghur}', ""); + Expect(1, 69552, '\p{^Is_Block=olduyghur}', ""); + Expect(1, 69552, '\P{Is_Block=olduyghur}', ""); + Expect(0, 69552, '\P{^Is_Block=olduyghur}', ""); + Expect(1, 69551, '\p{Is_Block= OLD_Uyghur}', ""); + Expect(0, 69551, '\p{^Is_Block= OLD_Uyghur}', ""); + Expect(0, 69551, '\P{Is_Block= OLD_Uyghur}', ""); + Expect(1, 69551, '\P{^Is_Block= OLD_Uyghur}', ""); + Expect(0, 69552, '\p{Is_Block= OLD_Uyghur}', ""); + Expect(1, 69552, '\p{^Is_Block= OLD_Uyghur}', ""); + Expect(1, 69552, '\P{Is_Block= OLD_Uyghur}', ""); + Expect(0, 69552, '\P{^Is_Block= OLD_Uyghur}', ""); + Error('\p{Is_Blk=_:=Old_UYGHUR}'); + Error('\P{Is_Blk=_:=Old_UYGHUR}'); + Expect(1, 69551, '\p{Is_Blk=olduyghur}', ""); + Expect(0, 69551, '\p{^Is_Blk=olduyghur}', ""); + Expect(0, 69551, '\P{Is_Blk=olduyghur}', ""); + Expect(1, 69551, '\P{^Is_Blk=olduyghur}', ""); + Expect(0, 69552, '\p{Is_Blk=olduyghur}', ""); + Expect(1, 69552, '\p{^Is_Blk=olduyghur}', ""); + Expect(1, 69552, '\P{Is_Blk=olduyghur}', ""); + Expect(0, 69552, '\P{^Is_Blk=olduyghur}', ""); + Expect(1, 69551, '\p{Is_Blk= Old_Uyghur}', ""); + Expect(0, 69551, '\p{^Is_Blk= Old_Uyghur}', ""); + Expect(0, 69551, '\P{Is_Blk= Old_Uyghur}', ""); + Expect(1, 69551, '\P{^Is_Blk= Old_Uyghur}', ""); + Expect(0, 69552, '\p{Is_Blk= Old_Uyghur}', ""); + Expect(1, 69552, '\p{^Is_Blk= Old_Uyghur}', ""); + Expect(1, 69552, '\P{Is_Blk= Old_Uyghur}', ""); + Expect(0, 69552, '\P{^Is_Blk= Old_Uyghur}', ""); + Error('\p{Block= ORIYA/a/}'); + Error('\P{Block= ORIYA/a/}'); + Expect(1, 2943, '\p{Block=:\AOriya\z:}', "");; + Expect(0, 2944, '\p{Block=:\AOriya\z:}', "");; + Expect(1, 2943, '\p{Block=oriya}', ""); + Expect(0, 2943, '\p{^Block=oriya}', ""); + Expect(0, 2943, '\P{Block=oriya}', ""); + Expect(1, 2943, '\P{^Block=oriya}', ""); + Expect(0, 2944, '\p{Block=oriya}', ""); + Expect(1, 2944, '\p{^Block=oriya}', ""); + Expect(1, 2944, '\P{Block=oriya}', ""); + Expect(0, 2944, '\P{^Block=oriya}', ""); + Expect(1, 2943, '\p{Block=:\Aoriya\z:}', "");; + Expect(0, 2944, '\p{Block=:\Aoriya\z:}', "");; + Expect(1, 2943, '\p{Block= Oriya}', ""); + Expect(0, 2943, '\p{^Block= Oriya}', ""); + Expect(0, 2943, '\P{Block= Oriya}', ""); + Expect(1, 2943, '\P{^Block= Oriya}', ""); + Expect(0, 2944, '\p{Block= Oriya}', ""); + Expect(1, 2944, '\p{^Block= Oriya}', ""); + Expect(1, 2944, '\P{Block= Oriya}', ""); + Expect(0, 2944, '\P{^Block= Oriya}', ""); + Error('\p{Blk=:= -ORIYA}'); + Error('\P{Blk=:= -ORIYA}'); + Expect(1, 2943, '\p{Blk=:\AOriya\z:}', "");; + Expect(0, 2944, '\p{Blk=:\AOriya\z:}', "");; + Expect(1, 2943, '\p{Blk:oriya}', ""); + Expect(0, 2943, '\p{^Blk:oriya}', ""); + Expect(0, 2943, '\P{Blk:oriya}', ""); + Expect(1, 2943, '\P{^Blk:oriya}', ""); + Expect(0, 2944, '\p{Blk:oriya}', ""); + Expect(1, 2944, '\p{^Blk:oriya}', ""); + Expect(1, 2944, '\P{Blk:oriya}', ""); + Expect(0, 2944, '\P{^Blk:oriya}', ""); + Expect(1, 2943, '\p{Blk=:\Aoriya\z:}', "");; + Expect(0, 2944, '\p{Blk=:\Aoriya\z:}', "");; + Expect(1, 2943, '\p{Blk=_ oriya}', ""); + Expect(0, 2943, '\p{^Blk=_ oriya}', ""); + Expect(0, 2943, '\P{Blk=_ oriya}', ""); + Expect(1, 2943, '\P{^Blk=_ oriya}', ""); + Expect(0, 2944, '\p{Blk=_ oriya}', ""); + Expect(1, 2944, '\p{^Blk=_ oriya}', ""); + Expect(1, 2944, '\P{Blk=_ oriya}', ""); + Expect(0, 2944, '\P{^Blk=_ oriya}', ""); + Error('\p{Is_Block=-oriya:=}'); + Error('\P{Is_Block=-oriya:=}'); + Expect(1, 2943, '\p{Is_Block=oriya}', ""); + Expect(0, 2943, '\p{^Is_Block=oriya}', ""); + Expect(0, 2943, '\P{Is_Block=oriya}', ""); + Expect(1, 2943, '\P{^Is_Block=oriya}', ""); + Expect(0, 2944, '\p{Is_Block=oriya}', ""); + Expect(1, 2944, '\p{^Is_Block=oriya}', ""); + Expect(1, 2944, '\P{Is_Block=oriya}', ""); + Expect(0, 2944, '\P{^Is_Block=oriya}', ""); + Expect(1, 2943, '\p{Is_Block= ORIYA}', ""); + Expect(0, 2943, '\p{^Is_Block= ORIYA}', ""); + Expect(0, 2943, '\P{Is_Block= ORIYA}', ""); + Expect(1, 2943, '\P{^Is_Block= ORIYA}', ""); + Expect(0, 2944, '\p{Is_Block= ORIYA}', ""); + Expect(1, 2944, '\p{^Is_Block= ORIYA}', ""); + Expect(1, 2944, '\P{Is_Block= ORIYA}', ""); + Expect(0, 2944, '\P{^Is_Block= ORIYA}', ""); + Error('\p{Is_Blk=_ORIYA/a/}'); + Error('\P{Is_Blk=_ORIYA/a/}'); + Expect(1, 2943, '\p{Is_Blk=oriya}', ""); + Expect(0, 2943, '\p{^Is_Blk=oriya}', ""); + Expect(0, 2943, '\P{Is_Blk=oriya}', ""); + Expect(1, 2943, '\P{^Is_Blk=oriya}', ""); + Expect(0, 2944, '\p{Is_Blk=oriya}', ""); + Expect(1, 2944, '\p{^Is_Blk=oriya}', ""); + Expect(1, 2944, '\P{Is_Blk=oriya}', ""); + Expect(0, 2944, '\P{^Is_Blk=oriya}', ""); + Expect(1, 2943, '\p{Is_Blk= _Oriya}', ""); + Expect(0, 2943, '\p{^Is_Blk= _Oriya}', ""); + Expect(0, 2943, '\P{Is_Blk= _Oriya}', ""); + Expect(1, 2943, '\P{^Is_Blk= _Oriya}', ""); + Expect(0, 2944, '\p{Is_Blk= _Oriya}', ""); + Expect(1, 2944, '\p{^Is_Blk= _Oriya}', ""); + Expect(1, 2944, '\P{Is_Blk= _Oriya}', ""); + Expect(0, 2944, '\P{^Is_Blk= _Oriya}', ""); + Error('\p{Block=-:=ornamental_dingbats}'); + Error('\P{Block=-:=ornamental_dingbats}'); + Expect(1, 128639, '\p{Block=:\AOrnamental_Dingbats\z:}', "");; + Expect(0, 128640, '\p{Block=:\AOrnamental_Dingbats\z:}', "");; + Expect(1, 128639, '\p{Block=ornamentaldingbats}', ""); + Expect(0, 128639, '\p{^Block=ornamentaldingbats}', ""); + Expect(0, 128639, '\P{Block=ornamentaldingbats}', ""); + Expect(1, 128639, '\P{^Block=ornamentaldingbats}', ""); + Expect(0, 128640, '\p{Block=ornamentaldingbats}', ""); + Expect(1, 128640, '\p{^Block=ornamentaldingbats}', ""); + Expect(1, 128640, '\P{Block=ornamentaldingbats}', ""); + Expect(0, 128640, '\P{^Block=ornamentaldingbats}', ""); + Expect(1, 128639, '\p{Block=:\Aornamentaldingbats\z:}', "");; + Expect(0, 128640, '\p{Block=:\Aornamentaldingbats\z:}', "");; + Expect(1, 128639, '\p{Block= _ornamental_dingbats}', ""); + Expect(0, 128639, '\p{^Block= _ornamental_dingbats}', ""); + Expect(0, 128639, '\P{Block= _ornamental_dingbats}', ""); + Expect(1, 128639, '\P{^Block= _ornamental_dingbats}', ""); + Expect(0, 128640, '\p{Block= _ornamental_dingbats}', ""); + Expect(1, 128640, '\p{^Block= _ornamental_dingbats}', ""); + Expect(1, 128640, '\P{Block= _ornamental_dingbats}', ""); + Expect(0, 128640, '\P{^Block= _ornamental_dingbats}', ""); + Error('\p{Blk: := _Ornamental_Dingbats}'); + Error('\P{Blk: := _Ornamental_Dingbats}'); + Expect(1, 128639, '\p{Blk=:\AOrnamental_Dingbats\z:}', "");; + Expect(0, 128640, '\p{Blk=:\AOrnamental_Dingbats\z:}', "");; + Expect(1, 128639, '\p{Blk=ornamentaldingbats}', ""); + Expect(0, 128639, '\p{^Blk=ornamentaldingbats}', ""); + Expect(0, 128639, '\P{Blk=ornamentaldingbats}', ""); + Expect(1, 128639, '\P{^Blk=ornamentaldingbats}', ""); + Expect(0, 128640, '\p{Blk=ornamentaldingbats}', ""); + Expect(1, 128640, '\p{^Blk=ornamentaldingbats}', ""); + Expect(1, 128640, '\P{Blk=ornamentaldingbats}', ""); + Expect(0, 128640, '\P{^Blk=ornamentaldingbats}', ""); + Expect(1, 128639, '\p{Blk=:\Aornamentaldingbats\z:}', "");; + Expect(0, 128640, '\p{Blk=:\Aornamentaldingbats\z:}', "");; + Expect(1, 128639, '\p{Blk= ORNAMENTAL_Dingbats}', ""); + Expect(0, 128639, '\p{^Blk= ORNAMENTAL_Dingbats}', ""); + Expect(0, 128639, '\P{Blk= ORNAMENTAL_Dingbats}', ""); + Expect(1, 128639, '\P{^Blk= ORNAMENTAL_Dingbats}', ""); + Expect(0, 128640, '\p{Blk= ORNAMENTAL_Dingbats}', ""); + Expect(1, 128640, '\p{^Blk= ORNAMENTAL_Dingbats}', ""); + Expect(1, 128640, '\P{Blk= ORNAMENTAL_Dingbats}', ""); + Expect(0, 128640, '\P{^Blk= ORNAMENTAL_Dingbats}', ""); + Error('\p{Is_Block=/a/ornamental_Dingbats}'); + Error('\P{Is_Block=/a/ornamental_Dingbats}'); + Expect(1, 128639, '\p{Is_Block=ornamentaldingbats}', ""); + Expect(0, 128639, '\p{^Is_Block=ornamentaldingbats}', ""); + Expect(0, 128639, '\P{Is_Block=ornamentaldingbats}', ""); + Expect(1, 128639, '\P{^Is_Block=ornamentaldingbats}', ""); + Expect(0, 128640, '\p{Is_Block=ornamentaldingbats}', ""); + Expect(1, 128640, '\p{^Is_Block=ornamentaldingbats}', ""); + Expect(1, 128640, '\P{Is_Block=ornamentaldingbats}', ""); + Expect(0, 128640, '\P{^Is_Block=ornamentaldingbats}', ""); + Expect(1, 128639, '\p{Is_Block=__Ornamental_Dingbats}', ""); + Expect(0, 128639, '\p{^Is_Block=__Ornamental_Dingbats}', ""); + Expect(0, 128639, '\P{Is_Block=__Ornamental_Dingbats}', ""); + Expect(1, 128639, '\P{^Is_Block=__Ornamental_Dingbats}', ""); + Expect(0, 128640, '\p{Is_Block=__Ornamental_Dingbats}', ""); + Expect(1, 128640, '\p{^Is_Block=__Ornamental_Dingbats}', ""); + Expect(1, 128640, '\P{Is_Block=__Ornamental_Dingbats}', ""); + Expect(0, 128640, '\P{^Is_Block=__Ornamental_Dingbats}', ""); + Error('\p{Is_Blk=/a/ ORNAMENTAL_dingbats}'); + Error('\P{Is_Blk=/a/ ORNAMENTAL_dingbats}'); + Expect(1, 128639, '\p{Is_Blk=ornamentaldingbats}', ""); + Expect(0, 128639, '\p{^Is_Blk=ornamentaldingbats}', ""); + Expect(0, 128639, '\P{Is_Blk=ornamentaldingbats}', ""); + Expect(1, 128639, '\P{^Is_Blk=ornamentaldingbats}', ""); + Expect(0, 128640, '\p{Is_Blk=ornamentaldingbats}', ""); + Expect(1, 128640, '\p{^Is_Blk=ornamentaldingbats}', ""); + Expect(1, 128640, '\P{Is_Blk=ornamentaldingbats}', ""); + Expect(0, 128640, '\P{^Is_Blk=ornamentaldingbats}', ""); + Expect(1, 128639, '\p{Is_Blk=_ORNAMENTAL_dingbats}', ""); + Expect(0, 128639, '\p{^Is_Blk=_ORNAMENTAL_dingbats}', ""); + Expect(0, 128639, '\P{Is_Blk=_ORNAMENTAL_dingbats}', ""); + Expect(1, 128639, '\P{^Is_Blk=_ORNAMENTAL_dingbats}', ""); + Expect(0, 128640, '\p{Is_Blk=_ORNAMENTAL_dingbats}', ""); + Expect(1, 128640, '\p{^Is_Blk=_ORNAMENTAL_dingbats}', ""); + Expect(1, 128640, '\P{Is_Blk=_ORNAMENTAL_dingbats}', ""); + Expect(0, 128640, '\P{^Is_Blk=_ORNAMENTAL_dingbats}', ""); + Error('\p{Block: /a/osage}'); + Error('\P{Block: /a/osage}'); + Expect(1, 66815, '\p{Block=:\AOsage\z:}', "");; + Expect(0, 66816, '\p{Block=:\AOsage\z:}', "");; + Expect(1, 66815, '\p{Block=osage}', ""); + Expect(0, 66815, '\p{^Block=osage}', ""); + Expect(0, 66815, '\P{Block=osage}', ""); + Expect(1, 66815, '\P{^Block=osage}', ""); + Expect(0, 66816, '\p{Block=osage}', ""); + Expect(1, 66816, '\p{^Block=osage}', ""); + Expect(1, 66816, '\P{Block=osage}', ""); + Expect(0, 66816, '\P{^Block=osage}', ""); + Expect(1, 66815, '\p{Block=:\Aosage\z:}', "");; + Expect(0, 66816, '\p{Block=:\Aosage\z:}', "");; + Expect(1, 66815, '\p{Block= OSAGE}', ""); + Expect(0, 66815, '\p{^Block= OSAGE}', ""); + Expect(0, 66815, '\P{Block= OSAGE}', ""); + Expect(1, 66815, '\P{^Block= OSAGE}', ""); + Expect(0, 66816, '\p{Block= OSAGE}', ""); + Expect(1, 66816, '\p{^Block= OSAGE}', ""); + Expect(1, 66816, '\P{Block= OSAGE}', ""); + Expect(0, 66816, '\P{^Block= OSAGE}', ""); + Error('\p{Blk= /a/Osage}'); + Error('\P{Blk= /a/Osage}'); + Expect(1, 66815, '\p{Blk=:\AOsage\z:}', "");; + Expect(0, 66816, '\p{Blk=:\AOsage\z:}', "");; + Expect(1, 66815, '\p{Blk=osage}', ""); + Expect(0, 66815, '\p{^Blk=osage}', ""); + Expect(0, 66815, '\P{Blk=osage}', ""); + Expect(1, 66815, '\P{^Blk=osage}', ""); + Expect(0, 66816, '\p{Blk=osage}', ""); + Expect(1, 66816, '\p{^Blk=osage}', ""); + Expect(1, 66816, '\P{Blk=osage}', ""); + Expect(0, 66816, '\P{^Blk=osage}', ""); + Expect(1, 66815, '\p{Blk=:\Aosage\z:}', "");; + Expect(0, 66816, '\p{Blk=:\Aosage\z:}', "");; + Expect(1, 66815, '\p{Blk= Osage}', ""); + Expect(0, 66815, '\p{^Blk= Osage}', ""); + Expect(0, 66815, '\P{Blk= Osage}', ""); + Expect(1, 66815, '\P{^Blk= Osage}', ""); + Expect(0, 66816, '\p{Blk= Osage}', ""); + Expect(1, 66816, '\p{^Blk= Osage}', ""); + Expect(1, 66816, '\P{Blk= Osage}', ""); + Expect(0, 66816, '\P{^Blk= Osage}', ""); + Error('\p{Is_Block= osage/a/}'); + Error('\P{Is_Block= osage/a/}'); + Expect(1, 66815, '\p{Is_Block=osage}', ""); + Expect(0, 66815, '\p{^Is_Block=osage}', ""); + Expect(0, 66815, '\P{Is_Block=osage}', ""); + Expect(1, 66815, '\P{^Is_Block=osage}', ""); + Expect(0, 66816, '\p{Is_Block=osage}', ""); + Expect(1, 66816, '\p{^Is_Block=osage}', ""); + Expect(1, 66816, '\P{Is_Block=osage}', ""); + Expect(0, 66816, '\P{^Is_Block=osage}', ""); + Expect(1, 66815, '\p{Is_Block= osage}', ""); + Expect(0, 66815, '\p{^Is_Block= osage}', ""); + Expect(0, 66815, '\P{Is_Block= osage}', ""); + Expect(1, 66815, '\P{^Is_Block= osage}', ""); + Expect(0, 66816, '\p{Is_Block= osage}', ""); + Expect(1, 66816, '\p{^Is_Block= osage}', ""); + Expect(1, 66816, '\P{Is_Block= osage}', ""); + Expect(0, 66816, '\P{^Is_Block= osage}', ""); + Error('\p{Is_Blk=_OSAGE:=}'); + Error('\P{Is_Blk=_OSAGE:=}'); + Expect(1, 66815, '\p{Is_Blk=osage}', ""); + Expect(0, 66815, '\p{^Is_Blk=osage}', ""); + Expect(0, 66815, '\P{Is_Blk=osage}', ""); + Expect(1, 66815, '\P{^Is_Blk=osage}', ""); + Expect(0, 66816, '\p{Is_Blk=osage}', ""); + Expect(1, 66816, '\p{^Is_Blk=osage}', ""); + Expect(1, 66816, '\P{Is_Blk=osage}', ""); + Expect(0, 66816, '\P{^Is_Blk=osage}', ""); + Expect(1, 66815, '\p{Is_Blk= OSAGE}', ""); + Expect(0, 66815, '\p{^Is_Blk= OSAGE}', ""); + Expect(0, 66815, '\P{Is_Blk= OSAGE}', ""); + Expect(1, 66815, '\P{^Is_Blk= OSAGE}', ""); + Expect(0, 66816, '\p{Is_Blk= OSAGE}', ""); + Expect(1, 66816, '\p{^Is_Blk= OSAGE}', ""); + Expect(1, 66816, '\P{Is_Blk= OSAGE}', ""); + Expect(0, 66816, '\P{^Is_Blk= OSAGE}', ""); + Error('\p{Block= osmanya/a/}'); + Error('\P{Block= osmanya/a/}'); + Expect(1, 66735, '\p{Block=:\AOsmanya\z:}', "");; + Expect(0, 66736, '\p{Block=:\AOsmanya\z:}', "");; + Expect(1, 66735, '\p{Block=osmanya}', ""); + Expect(0, 66735, '\p{^Block=osmanya}', ""); + Expect(0, 66735, '\P{Block=osmanya}', ""); + Expect(1, 66735, '\P{^Block=osmanya}', ""); + Expect(0, 66736, '\p{Block=osmanya}', ""); + Expect(1, 66736, '\p{^Block=osmanya}', ""); + Expect(1, 66736, '\P{Block=osmanya}', ""); + Expect(0, 66736, '\P{^Block=osmanya}', ""); + Expect(1, 66735, '\p{Block=:\Aosmanya\z:}', "");; + Expect(0, 66736, '\p{Block=:\Aosmanya\z:}', "");; + Expect(1, 66735, '\p{Block=-Osmanya}', ""); + Expect(0, 66735, '\p{^Block=-Osmanya}', ""); + Expect(0, 66735, '\P{Block=-Osmanya}', ""); + Expect(1, 66735, '\P{^Block=-Osmanya}', ""); + Expect(0, 66736, '\p{Block=-Osmanya}', ""); + Expect(1, 66736, '\p{^Block=-Osmanya}', ""); + Expect(1, 66736, '\P{Block=-Osmanya}', ""); + Expect(0, 66736, '\P{^Block=-Osmanya}', ""); + Error('\p{Blk= _Osmanya:=}'); + Error('\P{Blk= _Osmanya:=}'); + Expect(1, 66735, '\p{Blk=:\AOsmanya\z:}', "");; + Expect(0, 66736, '\p{Blk=:\AOsmanya\z:}', "");; + Expect(1, 66735, '\p{Blk=osmanya}', ""); + Expect(0, 66735, '\p{^Blk=osmanya}', ""); + Expect(0, 66735, '\P{Blk=osmanya}', ""); + Expect(1, 66735, '\P{^Blk=osmanya}', ""); + Expect(0, 66736, '\p{Blk=osmanya}', ""); + Expect(1, 66736, '\p{^Blk=osmanya}', ""); + Expect(1, 66736, '\P{Blk=osmanya}', ""); + Expect(0, 66736, '\P{^Blk=osmanya}', ""); + Expect(1, 66735, '\p{Blk=:\Aosmanya\z:}', "");; + Expect(0, 66736, '\p{Blk=:\Aosmanya\z:}', "");; + Expect(1, 66735, '\p{Blk=_ OSMANYA}', ""); + Expect(0, 66735, '\p{^Blk=_ OSMANYA}', ""); + Expect(0, 66735, '\P{Blk=_ OSMANYA}', ""); + Expect(1, 66735, '\P{^Blk=_ OSMANYA}', ""); + Expect(0, 66736, '\p{Blk=_ OSMANYA}', ""); + Expect(1, 66736, '\p{^Blk=_ OSMANYA}', ""); + Expect(1, 66736, '\P{Blk=_ OSMANYA}', ""); + Expect(0, 66736, '\P{^Blk=_ OSMANYA}', ""); + Error('\p{Is_Block: OSMANYA/a/}'); + Error('\P{Is_Block: OSMANYA/a/}'); + Expect(1, 66735, '\p{Is_Block=osmanya}', ""); + Expect(0, 66735, '\p{^Is_Block=osmanya}', ""); + Expect(0, 66735, '\P{Is_Block=osmanya}', ""); + Expect(1, 66735, '\P{^Is_Block=osmanya}', ""); + Expect(0, 66736, '\p{Is_Block=osmanya}', ""); + Expect(1, 66736, '\p{^Is_Block=osmanya}', ""); + Expect(1, 66736, '\P{Is_Block=osmanya}', ""); + Expect(0, 66736, '\P{^Is_Block=osmanya}', ""); + Expect(1, 66735, '\p{Is_Block=- Osmanya}', ""); + Expect(0, 66735, '\p{^Is_Block=- Osmanya}', ""); + Expect(0, 66735, '\P{Is_Block=- Osmanya}', ""); + Expect(1, 66735, '\P{^Is_Block=- Osmanya}', ""); + Expect(0, 66736, '\p{Is_Block=- Osmanya}', ""); + Expect(1, 66736, '\p{^Is_Block=- Osmanya}', ""); + Expect(1, 66736, '\P{Is_Block=- Osmanya}', ""); + Expect(0, 66736, '\P{^Is_Block=- Osmanya}', ""); + Error('\p{Is_Blk=_-Osmanya/a/}'); + Error('\P{Is_Blk=_-Osmanya/a/}'); + Expect(1, 66735, '\p{Is_Blk=osmanya}', ""); + Expect(0, 66735, '\p{^Is_Blk=osmanya}', ""); + Expect(0, 66735, '\P{Is_Blk=osmanya}', ""); + Expect(1, 66735, '\P{^Is_Blk=osmanya}', ""); + Expect(0, 66736, '\p{Is_Blk=osmanya}', ""); + Expect(1, 66736, '\p{^Is_Blk=osmanya}', ""); + Expect(1, 66736, '\P{Is_Blk=osmanya}', ""); + Expect(0, 66736, '\P{^Is_Blk=osmanya}', ""); + Expect(1, 66735, '\p{Is_Blk=--osmanya}', ""); + Expect(0, 66735, '\p{^Is_Blk=--osmanya}', ""); + Expect(0, 66735, '\P{Is_Blk=--osmanya}', ""); + Expect(1, 66735, '\P{^Is_Blk=--osmanya}', ""); + Expect(0, 66736, '\p{Is_Blk=--osmanya}', ""); + Expect(1, 66736, '\p{^Is_Blk=--osmanya}', ""); + Expect(1, 66736, '\P{Is_Blk=--osmanya}', ""); + Expect(0, 66736, '\P{^Is_Blk=--osmanya}', ""); + Error('\p{Block=/a/-Ottoman_Siyaq_Numbers}'); + Error('\P{Block=/a/-Ottoman_Siyaq_Numbers}'); + Expect(1, 126287, '\p{Block=:\AOttoman_Siyaq_Numbers\z:}', "");; + Expect(0, 126288, '\p{Block=:\AOttoman_Siyaq_Numbers\z:}', "");; + Expect(1, 126287, '\p{Block=ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\p{^Block=ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\P{Block=ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\P{^Block=ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\p{Block=ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\p{^Block=ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\P{Block=ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\P{^Block=ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\p{Block=:\Aottomansiyaqnumbers\z:}', "");; + Expect(0, 126288, '\p{Block=:\Aottomansiyaqnumbers\z:}', "");; + Expect(1, 126287, '\p{Block= OTTOMAN_Siyaq_NUMBERS}', ""); + Expect(0, 126287, '\p{^Block= OTTOMAN_Siyaq_NUMBERS}', ""); + Expect(0, 126287, '\P{Block= OTTOMAN_Siyaq_NUMBERS}', ""); + Expect(1, 126287, '\P{^Block= OTTOMAN_Siyaq_NUMBERS}', ""); + Expect(0, 126288, '\p{Block= OTTOMAN_Siyaq_NUMBERS}', ""); + Expect(1, 126288, '\p{^Block= OTTOMAN_Siyaq_NUMBERS}', ""); + Expect(1, 126288, '\P{Block= OTTOMAN_Siyaq_NUMBERS}', ""); + Expect(0, 126288, '\P{^Block= OTTOMAN_Siyaq_NUMBERS}', ""); + Error('\p{Blk=-:=Ottoman_siyaq_numbers}'); + Error('\P{Blk=-:=Ottoman_siyaq_numbers}'); + Expect(1, 126287, '\p{Blk=:\AOttoman_Siyaq_Numbers\z:}', "");; + Expect(0, 126288, '\p{Blk=:\AOttoman_Siyaq_Numbers\z:}', "");; + Expect(1, 126287, '\p{Blk=ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\p{^Blk=ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\P{Blk=ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\P{^Blk=ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\p{Blk=ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\p{^Blk=ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\P{Blk=ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\P{^Blk=ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\p{Blk=:\Aottomansiyaqnumbers\z:}', "");; + Expect(0, 126288, '\p{Blk=:\Aottomansiyaqnumbers\z:}', "");; + Expect(1, 126287, '\p{Blk=- Ottoman_SIYAQ_Numbers}', ""); + Expect(0, 126287, '\p{^Blk=- Ottoman_SIYAQ_Numbers}', ""); + Expect(0, 126287, '\P{Blk=- Ottoman_SIYAQ_Numbers}', ""); + Expect(1, 126287, '\P{^Blk=- Ottoman_SIYAQ_Numbers}', ""); + Expect(0, 126288, '\p{Blk=- Ottoman_SIYAQ_Numbers}', ""); + Expect(1, 126288, '\p{^Blk=- Ottoman_SIYAQ_Numbers}', ""); + Expect(1, 126288, '\P{Blk=- Ottoman_SIYAQ_Numbers}', ""); + Expect(0, 126288, '\P{^Blk=- Ottoman_SIYAQ_Numbers}', ""); + Error('\p{Is_Block=:= Ottoman_Siyaq_NUMBERS}'); + Error('\P{Is_Block=:= Ottoman_Siyaq_NUMBERS}'); + Expect(1, 126287, '\p{Is_Block=ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\p{^Is_Block=ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\P{Is_Block=ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\P{^Is_Block=ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\p{Is_Block=ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\p{^Is_Block=ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\P{Is_Block=ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\P{^Is_Block=ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\p{Is_Block: --Ottoman_SIYAQ_Numbers}', ""); + Expect(0, 126287, '\p{^Is_Block: --Ottoman_SIYAQ_Numbers}', ""); + Expect(0, 126287, '\P{Is_Block: --Ottoman_SIYAQ_Numbers}', ""); + Expect(1, 126287, '\P{^Is_Block: --Ottoman_SIYAQ_Numbers}', ""); + Expect(0, 126288, '\p{Is_Block: --Ottoman_SIYAQ_Numbers}', ""); + Expect(1, 126288, '\p{^Is_Block: --Ottoman_SIYAQ_Numbers}', ""); + Expect(1, 126288, '\P{Is_Block: --Ottoman_SIYAQ_Numbers}', ""); + Expect(0, 126288, '\P{^Is_Block: --Ottoman_SIYAQ_Numbers}', ""); + Error('\p{Is_Blk=-/a/ottoman_Siyaq_numbers}'); + Error('\P{Is_Blk=-/a/ottoman_Siyaq_numbers}'); + Expect(1, 126287, '\p{Is_Blk=ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\p{^Is_Blk=ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\P{Is_Blk=ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\P{^Is_Blk=ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\p{Is_Blk=ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\p{^Is_Blk=ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\P{Is_Blk=ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\P{^Is_Blk=ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\p{Is_Blk= ottoman_siyaq_numbers}', ""); + Expect(0, 126287, '\p{^Is_Blk= ottoman_siyaq_numbers}', ""); + Expect(0, 126287, '\P{Is_Blk= ottoman_siyaq_numbers}', ""); + Expect(1, 126287, '\P{^Is_Blk= ottoman_siyaq_numbers}', ""); + Expect(0, 126288, '\p{Is_Blk= ottoman_siyaq_numbers}', ""); + Expect(1, 126288, '\p{^Is_Blk= ottoman_siyaq_numbers}', ""); + Expect(1, 126288, '\P{Is_Blk= ottoman_siyaq_numbers}', ""); + Expect(0, 126288, '\P{^Is_Blk= ottoman_siyaq_numbers}', ""); + Error('\p{Block: _ pahawh_HMONG/a/}'); + Error('\P{Block: _ pahawh_HMONG/a/}'); + Expect(1, 93071, '\p{Block=:\APahawh_Hmong\z:}', "");; + Expect(0, 93072, '\p{Block=:\APahawh_Hmong\z:}', "");; + Expect(1, 93071, '\p{Block=pahawhhmong}', ""); + Expect(0, 93071, '\p{^Block=pahawhhmong}', ""); + Expect(0, 93071, '\P{Block=pahawhhmong}', ""); + Expect(1, 93071, '\P{^Block=pahawhhmong}', ""); + Expect(0, 93072, '\p{Block=pahawhhmong}', ""); + Expect(1, 93072, '\p{^Block=pahawhhmong}', ""); + Expect(1, 93072, '\P{Block=pahawhhmong}', ""); + Expect(0, 93072, '\P{^Block=pahawhhmong}', ""); + Expect(1, 93071, '\p{Block=:\Apahawhhmong\z:}', "");; + Expect(0, 93072, '\p{Block=:\Apahawhhmong\z:}', "");; + Expect(1, 93071, '\p{Block= _Pahawh_hmong}', ""); + Expect(0, 93071, '\p{^Block= _Pahawh_hmong}', ""); + Expect(0, 93071, '\P{Block= _Pahawh_hmong}', ""); + Expect(1, 93071, '\P{^Block= _Pahawh_hmong}', ""); + Expect(0, 93072, '\p{Block= _Pahawh_hmong}', ""); + Expect(1, 93072, '\p{^Block= _Pahawh_hmong}', ""); + Expect(1, 93072, '\P{Block= _Pahawh_hmong}', ""); + Expect(0, 93072, '\P{^Block= _Pahawh_hmong}', ""); + Error('\p{Blk=-Pahawh_hmong:=}'); + Error('\P{Blk=-Pahawh_hmong:=}'); + Expect(1, 93071, '\p{Blk=:\APahawh_Hmong\z:}', "");; + Expect(0, 93072, '\p{Blk=:\APahawh_Hmong\z:}', "");; + Expect(1, 93071, '\p{Blk=pahawhhmong}', ""); + Expect(0, 93071, '\p{^Blk=pahawhhmong}', ""); + Expect(0, 93071, '\P{Blk=pahawhhmong}', ""); + Expect(1, 93071, '\P{^Blk=pahawhhmong}', ""); + Expect(0, 93072, '\p{Blk=pahawhhmong}', ""); + Expect(1, 93072, '\p{^Blk=pahawhhmong}', ""); + Expect(1, 93072, '\P{Blk=pahawhhmong}', ""); + Expect(0, 93072, '\P{^Blk=pahawhhmong}', ""); + Expect(1, 93071, '\p{Blk=:\Apahawhhmong\z:}', "");; + Expect(0, 93072, '\p{Blk=:\Apahawhhmong\z:}', "");; + Expect(1, 93071, '\p{Blk= pahawh_Hmong}', ""); + Expect(0, 93071, '\p{^Blk= pahawh_Hmong}', ""); + Expect(0, 93071, '\P{Blk= pahawh_Hmong}', ""); + Expect(1, 93071, '\P{^Blk= pahawh_Hmong}', ""); + Expect(0, 93072, '\p{Blk= pahawh_Hmong}', ""); + Expect(1, 93072, '\p{^Blk= pahawh_Hmong}', ""); + Expect(1, 93072, '\P{Blk= pahawh_Hmong}', ""); + Expect(0, 93072, '\P{^Blk= pahawh_Hmong}', ""); + Error('\p{Is_Block=:=--Pahawh_Hmong}'); + Error('\P{Is_Block=:=--Pahawh_Hmong}'); + Expect(1, 93071, '\p{Is_Block: pahawhhmong}', ""); + Expect(0, 93071, '\p{^Is_Block: pahawhhmong}', ""); + Expect(0, 93071, '\P{Is_Block: pahawhhmong}', ""); + Expect(1, 93071, '\P{^Is_Block: pahawhhmong}', ""); + Expect(0, 93072, '\p{Is_Block: pahawhhmong}', ""); + Expect(1, 93072, '\p{^Is_Block: pahawhhmong}', ""); + Expect(1, 93072, '\P{Is_Block: pahawhhmong}', ""); + Expect(0, 93072, '\P{^Is_Block: pahawhhmong}', ""); + Expect(1, 93071, '\p{Is_Block= Pahawh_hmong}', ""); + Expect(0, 93071, '\p{^Is_Block= Pahawh_hmong}', ""); + Expect(0, 93071, '\P{Is_Block= Pahawh_hmong}', ""); + Expect(1, 93071, '\P{^Is_Block= Pahawh_hmong}', ""); + Expect(0, 93072, '\p{Is_Block= Pahawh_hmong}', ""); + Expect(1, 93072, '\p{^Is_Block= Pahawh_hmong}', ""); + Expect(1, 93072, '\P{Is_Block= Pahawh_hmong}', ""); + Expect(0, 93072, '\P{^Is_Block= Pahawh_hmong}', ""); + Error('\p{Is_Blk= Pahawh_Hmong:=}'); + Error('\P{Is_Blk= Pahawh_Hmong:=}'); + Expect(1, 93071, '\p{Is_Blk=pahawhhmong}', ""); + Expect(0, 93071, '\p{^Is_Blk=pahawhhmong}', ""); + Expect(0, 93071, '\P{Is_Blk=pahawhhmong}', ""); + Expect(1, 93071, '\P{^Is_Blk=pahawhhmong}', ""); + Expect(0, 93072, '\p{Is_Blk=pahawhhmong}', ""); + Expect(1, 93072, '\p{^Is_Blk=pahawhhmong}', ""); + Expect(1, 93072, '\P{Is_Blk=pahawhhmong}', ""); + Expect(0, 93072, '\P{^Is_Blk=pahawhhmong}', ""); + Expect(1, 93071, '\p{Is_Blk:-Pahawh_HMONG}', ""); + Expect(0, 93071, '\p{^Is_Blk:-Pahawh_HMONG}', ""); + Expect(0, 93071, '\P{Is_Blk:-Pahawh_HMONG}', ""); + Expect(1, 93071, '\P{^Is_Blk:-Pahawh_HMONG}', ""); + Expect(0, 93072, '\p{Is_Blk:-Pahawh_HMONG}', ""); + Expect(1, 93072, '\p{^Is_Blk:-Pahawh_HMONG}', ""); + Expect(1, 93072, '\P{Is_Blk:-Pahawh_HMONG}', ""); + Expect(0, 93072, '\P{^Is_Blk:-Pahawh_HMONG}', ""); + Error('\p{Block=:=Palmyrene}'); + Error('\P{Block=:=Palmyrene}'); + Expect(1, 67711, '\p{Block=:\APalmyrene\z:}', "");; + Expect(0, 67712, '\p{Block=:\APalmyrene\z:}', "");; + Expect(1, 67711, '\p{Block=palmyrene}', ""); + Expect(0, 67711, '\p{^Block=palmyrene}', ""); + Expect(0, 67711, '\P{Block=palmyrene}', ""); + Expect(1, 67711, '\P{^Block=palmyrene}', ""); + Expect(0, 67712, '\p{Block=palmyrene}', ""); + Expect(1, 67712, '\p{^Block=palmyrene}', ""); + Expect(1, 67712, '\P{Block=palmyrene}', ""); + Expect(0, 67712, '\P{^Block=palmyrene}', ""); + Expect(1, 67711, '\p{Block=:\Apalmyrene\z:}', "");; + Expect(0, 67712, '\p{Block=:\Apalmyrene\z:}', "");; + Expect(1, 67711, '\p{Block= palmyrene}', ""); + Expect(0, 67711, '\p{^Block= palmyrene}', ""); + Expect(0, 67711, '\P{Block= palmyrene}', ""); + Expect(1, 67711, '\P{^Block= palmyrene}', ""); + Expect(0, 67712, '\p{Block= palmyrene}', ""); + Expect(1, 67712, '\p{^Block= palmyrene}', ""); + Expect(1, 67712, '\P{Block= palmyrene}', ""); + Expect(0, 67712, '\P{^Block= palmyrene}', ""); + Error('\p{Blk: :=Palmyrene}'); + Error('\P{Blk: :=Palmyrene}'); + Expect(1, 67711, '\p{Blk=:\APalmyrene\z:}', "");; + Expect(0, 67712, '\p{Blk=:\APalmyrene\z:}', "");; + Expect(1, 67711, '\p{Blk=palmyrene}', ""); + Expect(0, 67711, '\p{^Blk=palmyrene}', ""); + Expect(0, 67711, '\P{Blk=palmyrene}', ""); + Expect(1, 67711, '\P{^Blk=palmyrene}', ""); + Expect(0, 67712, '\p{Blk=palmyrene}', ""); + Expect(1, 67712, '\p{^Blk=palmyrene}', ""); + Expect(1, 67712, '\P{Blk=palmyrene}', ""); + Expect(0, 67712, '\P{^Blk=palmyrene}', ""); + Expect(1, 67711, '\p{Blk=:\Apalmyrene\z:}', "");; + Expect(0, 67712, '\p{Blk=:\Apalmyrene\z:}', "");; + Expect(1, 67711, '\p{Blk= -Palmyrene}', ""); + Expect(0, 67711, '\p{^Blk= -Palmyrene}', ""); + Expect(0, 67711, '\P{Blk= -Palmyrene}', ""); + Expect(1, 67711, '\P{^Blk= -Palmyrene}', ""); + Expect(0, 67712, '\p{Blk= -Palmyrene}', ""); + Expect(1, 67712, '\p{^Blk= -Palmyrene}', ""); + Expect(1, 67712, '\P{Blk= -Palmyrene}', ""); + Expect(0, 67712, '\P{^Blk= -Palmyrene}', ""); + Error('\p{Is_Block=_ PALMYRENE/a/}'); + Error('\P{Is_Block=_ PALMYRENE/a/}'); + Expect(1, 67711, '\p{Is_Block=palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Block=palmyrene}', ""); + Expect(0, 67711, '\P{Is_Block=palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Block=palmyrene}', ""); + Expect(0, 67712, '\p{Is_Block=palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Block=palmyrene}', ""); + Expect(1, 67712, '\P{Is_Block=palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Block=palmyrene}', ""); + Expect(1, 67711, '\p{Is_Block=-Palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Block=-Palmyrene}', ""); + Expect(0, 67711, '\P{Is_Block=-Palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Block=-Palmyrene}', ""); + Expect(0, 67712, '\p{Is_Block=-Palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Block=-Palmyrene}', ""); + Expect(1, 67712, '\P{Is_Block=-Palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Block=-Palmyrene}', ""); + Error('\p{Is_Blk: /a/palmyrene}'); + Error('\P{Is_Blk: /a/palmyrene}'); + Expect(1, 67711, '\p{Is_Blk=palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Blk=palmyrene}', ""); + Expect(0, 67711, '\P{Is_Blk=palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Blk=palmyrene}', ""); + Expect(0, 67712, '\p{Is_Blk=palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Blk=palmyrene}', ""); + Expect(1, 67712, '\P{Is_Blk=palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Blk=palmyrene}', ""); + Expect(1, 67711, '\p{Is_Blk= Palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Blk= Palmyrene}', ""); + Expect(0, 67711, '\P{Is_Blk= Palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Blk= Palmyrene}', ""); + Expect(0, 67712, '\p{Is_Blk= Palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Blk= Palmyrene}', ""); + Expect(1, 67712, '\P{Is_Blk= Palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Blk= Palmyrene}', ""); + Error('\p{Block=_/a/PAU_Cin_hau}'); + Error('\P{Block=_/a/PAU_Cin_hau}'); + Expect(1, 72447, '\p{Block=:\APau_Cin_Hau\z:}', "");; + Expect(0, 72448, '\p{Block=:\APau_Cin_Hau\z:}', "");; + Expect(1, 72447, '\p{Block=paucinhau}', ""); + Expect(0, 72447, '\p{^Block=paucinhau}', ""); + Expect(0, 72447, '\P{Block=paucinhau}', ""); + Expect(1, 72447, '\P{^Block=paucinhau}', ""); + Expect(0, 72448, '\p{Block=paucinhau}', ""); + Expect(1, 72448, '\p{^Block=paucinhau}', ""); + Expect(1, 72448, '\P{Block=paucinhau}', ""); + Expect(0, 72448, '\P{^Block=paucinhau}', ""); + Expect(1, 72447, '\p{Block=:\Apaucinhau\z:}', "");; + Expect(0, 72448, '\p{Block=:\Apaucinhau\z:}', "");; + Expect(1, 72447, '\p{Block= _Pau_Cin_HAU}', ""); + Expect(0, 72447, '\p{^Block= _Pau_Cin_HAU}', ""); + Expect(0, 72447, '\P{Block= _Pau_Cin_HAU}', ""); + Expect(1, 72447, '\P{^Block= _Pau_Cin_HAU}', ""); + Expect(0, 72448, '\p{Block= _Pau_Cin_HAU}', ""); + Expect(1, 72448, '\p{^Block= _Pau_Cin_HAU}', ""); + Expect(1, 72448, '\P{Block= _Pau_Cin_HAU}', ""); + Expect(0, 72448, '\P{^Block= _Pau_Cin_HAU}', ""); + Error('\p{Blk: /a/Pau_cin_hau}'); + Error('\P{Blk: /a/Pau_cin_hau}'); + Expect(1, 72447, '\p{Blk=:\APau_Cin_Hau\z:}', "");; + Expect(0, 72448, '\p{Blk=:\APau_Cin_Hau\z:}', "");; + Expect(1, 72447, '\p{Blk: paucinhau}', ""); + Expect(0, 72447, '\p{^Blk: paucinhau}', ""); + Expect(0, 72447, '\P{Blk: paucinhau}', ""); + Expect(1, 72447, '\P{^Blk: paucinhau}', ""); + Expect(0, 72448, '\p{Blk: paucinhau}', ""); + Expect(1, 72448, '\p{^Blk: paucinhau}', ""); + Expect(1, 72448, '\P{Blk: paucinhau}', ""); + Expect(0, 72448, '\P{^Blk: paucinhau}', ""); + Expect(1, 72447, '\p{Blk=:\Apaucinhau\z:}', "");; + Expect(0, 72448, '\p{Blk=:\Apaucinhau\z:}', "");; + Expect(1, 72447, '\p{Blk:--Pau_Cin_Hau}', ""); + Expect(0, 72447, '\p{^Blk:--Pau_Cin_Hau}', ""); + Expect(0, 72447, '\P{Blk:--Pau_Cin_Hau}', ""); + Expect(1, 72447, '\P{^Blk:--Pau_Cin_Hau}', ""); + Expect(0, 72448, '\p{Blk:--Pau_Cin_Hau}', ""); + Expect(1, 72448, '\p{^Blk:--Pau_Cin_Hau}', ""); + Expect(1, 72448, '\P{Blk:--Pau_Cin_Hau}', ""); + Expect(0, 72448, '\P{^Blk:--Pau_Cin_Hau}', ""); + Error('\p{Is_Block=/a/pau_cin_HAU}'); + Error('\P{Is_Block=/a/pau_cin_HAU}'); + Expect(1, 72447, '\p{Is_Block=paucinhau}', ""); + Expect(0, 72447, '\p{^Is_Block=paucinhau}', ""); + Expect(0, 72447, '\P{Is_Block=paucinhau}', ""); + Expect(1, 72447, '\P{^Is_Block=paucinhau}', ""); + Expect(0, 72448, '\p{Is_Block=paucinhau}', ""); + Expect(1, 72448, '\p{^Is_Block=paucinhau}', ""); + Expect(1, 72448, '\P{Is_Block=paucinhau}', ""); + Expect(0, 72448, '\P{^Is_Block=paucinhau}', ""); + Expect(1, 72447, '\p{Is_Block= pau_CIN_HAU}', ""); + Expect(0, 72447, '\p{^Is_Block= pau_CIN_HAU}', ""); + Expect(0, 72447, '\P{Is_Block= pau_CIN_HAU}', ""); + Expect(1, 72447, '\P{^Is_Block= pau_CIN_HAU}', ""); + Expect(0, 72448, '\p{Is_Block= pau_CIN_HAU}', ""); + Expect(1, 72448, '\p{^Is_Block= pau_CIN_HAU}', ""); + Expect(1, 72448, '\P{Is_Block= pau_CIN_HAU}', ""); + Expect(0, 72448, '\P{^Is_Block= pau_CIN_HAU}', ""); + Error('\p{Is_Blk= -Pau_cin_hau:=}'); + Error('\P{Is_Blk= -Pau_cin_hau:=}'); + Expect(1, 72447, '\p{Is_Blk=paucinhau}', ""); + Expect(0, 72447, '\p{^Is_Blk=paucinhau}', ""); + Expect(0, 72447, '\P{Is_Blk=paucinhau}', ""); + Expect(1, 72447, '\P{^Is_Blk=paucinhau}', ""); + Expect(0, 72448, '\p{Is_Blk=paucinhau}', ""); + Expect(1, 72448, '\p{^Is_Blk=paucinhau}', ""); + Expect(1, 72448, '\P{Is_Blk=paucinhau}', ""); + Expect(0, 72448, '\P{^Is_Blk=paucinhau}', ""); + Expect(1, 72447, '\p{Is_Blk=-PAU_cin_Hau}', ""); + Expect(0, 72447, '\p{^Is_Blk=-PAU_cin_Hau}', ""); + Expect(0, 72447, '\P{Is_Blk=-PAU_cin_Hau}', ""); + Expect(1, 72447, '\P{^Is_Blk=-PAU_cin_Hau}', ""); + Expect(0, 72448, '\p{Is_Blk=-PAU_cin_Hau}', ""); + Expect(1, 72448, '\p{^Is_Blk=-PAU_cin_Hau}', ""); + Expect(1, 72448, '\P{Is_Blk=-PAU_cin_Hau}', ""); + Expect(0, 72448, '\P{^Is_Blk=-PAU_cin_Hau}', ""); + Error('\p{Block=__Phags_Pa:=}'); + Error('\P{Block=__Phags_Pa:=}'); + Expect(1, 43135, '\p{Block=:\APhags_Pa\z:}', "");; + Expect(0, 43136, '\p{Block=:\APhags_Pa\z:}', "");; + Expect(1, 43135, '\p{Block: phagspa}', ""); + Expect(0, 43135, '\p{^Block: phagspa}', ""); + Expect(0, 43135, '\P{Block: phagspa}', ""); + Expect(1, 43135, '\P{^Block: phagspa}', ""); + Expect(0, 43136, '\p{Block: phagspa}', ""); + Expect(1, 43136, '\p{^Block: phagspa}', ""); + Expect(1, 43136, '\P{Block: phagspa}', ""); + Expect(0, 43136, '\P{^Block: phagspa}', ""); + Expect(1, 43135, '\p{Block=:\Aphagspa\z:}', "");; + Expect(0, 43136, '\p{Block=:\Aphagspa\z:}', "");; + Expect(1, 43135, '\p{Block=-phags_Pa}', ""); + Expect(0, 43135, '\p{^Block=-phags_Pa}', ""); + Expect(0, 43135, '\P{Block=-phags_Pa}', ""); + Expect(1, 43135, '\P{^Block=-phags_Pa}', ""); + Expect(0, 43136, '\p{Block=-phags_Pa}', ""); + Expect(1, 43136, '\p{^Block=-phags_Pa}', ""); + Expect(1, 43136, '\P{Block=-phags_Pa}', ""); + Expect(0, 43136, '\P{^Block=-phags_Pa}', ""); + Error('\p{Blk= :=phags_PA}'); + Error('\P{Blk= :=phags_PA}'); + Expect(1, 43135, '\p{Blk=:\APhags_Pa\z:}', "");; + Expect(0, 43136, '\p{Blk=:\APhags_Pa\z:}', "");; + Expect(1, 43135, '\p{Blk=phagspa}', ""); + Expect(0, 43135, '\p{^Blk=phagspa}', ""); + Expect(0, 43135, '\P{Blk=phagspa}', ""); + Expect(1, 43135, '\P{^Blk=phagspa}', ""); + Expect(0, 43136, '\p{Blk=phagspa}', ""); + Expect(1, 43136, '\p{^Blk=phagspa}', ""); + Expect(1, 43136, '\P{Blk=phagspa}', ""); + Expect(0, 43136, '\P{^Blk=phagspa}', ""); + Expect(1, 43135, '\p{Blk=:\Aphagspa\z:}', "");; + Expect(0, 43136, '\p{Blk=:\Aphagspa\z:}', "");; + Expect(1, 43135, '\p{Blk= _phags_Pa}', ""); + Expect(0, 43135, '\p{^Blk= _phags_Pa}', ""); + Expect(0, 43135, '\P{Blk= _phags_Pa}', ""); + Expect(1, 43135, '\P{^Blk= _phags_Pa}', ""); + Expect(0, 43136, '\p{Blk= _phags_Pa}', ""); + Expect(1, 43136, '\p{^Blk= _phags_Pa}', ""); + Expect(1, 43136, '\P{Blk= _phags_Pa}', ""); + Expect(0, 43136, '\P{^Blk= _phags_Pa}', ""); + Error('\p{Is_Block=:= Phags_pa}'); + Error('\P{Is_Block=:= Phags_pa}'); + Expect(1, 43135, '\p{Is_Block=phagspa}', ""); + Expect(0, 43135, '\p{^Is_Block=phagspa}', ""); + Expect(0, 43135, '\P{Is_Block=phagspa}', ""); + Expect(1, 43135, '\P{^Is_Block=phagspa}', ""); + Expect(0, 43136, '\p{Is_Block=phagspa}', ""); + Expect(1, 43136, '\p{^Is_Block=phagspa}', ""); + Expect(1, 43136, '\P{Is_Block=phagspa}', ""); + Expect(0, 43136, '\P{^Is_Block=phagspa}', ""); + Expect(1, 43135, '\p{Is_Block=-_Phags_Pa}', ""); + Expect(0, 43135, '\p{^Is_Block=-_Phags_Pa}', ""); + Expect(0, 43135, '\P{Is_Block=-_Phags_Pa}', ""); + Expect(1, 43135, '\P{^Is_Block=-_Phags_Pa}', ""); + Expect(0, 43136, '\p{Is_Block=-_Phags_Pa}', ""); + Expect(1, 43136, '\p{^Is_Block=-_Phags_Pa}', ""); + Expect(1, 43136, '\P{Is_Block=-_Phags_Pa}', ""); + Expect(0, 43136, '\P{^Is_Block=-_Phags_Pa}', ""); + Error('\p{Is_Blk=:=Phags_PA}'); + Error('\P{Is_Blk=:=Phags_PA}'); + Expect(1, 43135, '\p{Is_Blk: phagspa}', ""); + Expect(0, 43135, '\p{^Is_Blk: phagspa}', ""); + Expect(0, 43135, '\P{Is_Blk: phagspa}', ""); + Expect(1, 43135, '\P{^Is_Blk: phagspa}', ""); + Expect(0, 43136, '\p{Is_Blk: phagspa}', ""); + Expect(1, 43136, '\p{^Is_Blk: phagspa}', ""); + Expect(1, 43136, '\P{Is_Blk: phagspa}', ""); + Expect(0, 43136, '\P{^Is_Blk: phagspa}', ""); + Expect(1, 43135, '\p{Is_Blk= PHAGS_Pa}', ""); + Expect(0, 43135, '\p{^Is_Blk= PHAGS_Pa}', ""); + Expect(0, 43135, '\P{Is_Blk= PHAGS_Pa}', ""); + Expect(1, 43135, '\P{^Is_Blk= PHAGS_Pa}', ""); + Expect(0, 43136, '\p{Is_Blk= PHAGS_Pa}', ""); + Expect(1, 43136, '\p{^Is_Blk= PHAGS_Pa}', ""); + Expect(1, 43136, '\P{Is_Blk= PHAGS_Pa}', ""); + Expect(0, 43136, '\P{^Is_Blk= PHAGS_Pa}', ""); + Error('\p{Block=--PHAISTOS_disc/a/}'); + Error('\P{Block=--PHAISTOS_disc/a/}'); + Expect(1, 66047, '\p{Block=:\APhaistos_Disc\z:}', "");; + Expect(0, 66048, '\p{Block=:\APhaistos_Disc\z:}', "");; + Expect(1, 66047, '\p{Block=phaistosdisc}', ""); + Expect(0, 66047, '\p{^Block=phaistosdisc}', ""); + Expect(0, 66047, '\P{Block=phaistosdisc}', ""); + Expect(1, 66047, '\P{^Block=phaistosdisc}', ""); + Expect(0, 66048, '\p{Block=phaistosdisc}', ""); + Expect(1, 66048, '\p{^Block=phaistosdisc}', ""); + Expect(1, 66048, '\P{Block=phaistosdisc}', ""); + Expect(0, 66048, '\P{^Block=phaistosdisc}', ""); + Expect(1, 66047, '\p{Block=:\Aphaistosdisc\z:}', "");; + Expect(0, 66048, '\p{Block=:\Aphaistosdisc\z:}', "");; + Expect(1, 66047, '\p{Block=__Phaistos_Disc}', ""); + Expect(0, 66047, '\p{^Block=__Phaistos_Disc}', ""); + Expect(0, 66047, '\P{Block=__Phaistos_Disc}', ""); + Expect(1, 66047, '\P{^Block=__Phaistos_Disc}', ""); + Expect(0, 66048, '\p{Block=__Phaistos_Disc}', ""); + Expect(1, 66048, '\p{^Block=__Phaistos_Disc}', ""); + Expect(1, 66048, '\P{Block=__Phaistos_Disc}', ""); + Expect(0, 66048, '\P{^Block=__Phaistos_Disc}', ""); + Error('\p{Blk=-PHAISTOS/a/}'); + Error('\P{Blk=-PHAISTOS/a/}'); + Expect(1, 66047, '\p{Blk=:\APhaistos\z:}', "");; + Expect(0, 66048, '\p{Blk=:\APhaistos\z:}', "");; + Expect(1, 66047, '\p{Blk=phaistos}', ""); + Expect(0, 66047, '\p{^Blk=phaistos}', ""); + Expect(0, 66047, '\P{Blk=phaistos}', ""); + Expect(1, 66047, '\P{^Blk=phaistos}', ""); + Expect(0, 66048, '\p{Blk=phaistos}', ""); + Expect(1, 66048, '\p{^Blk=phaistos}', ""); + Expect(1, 66048, '\P{Blk=phaistos}', ""); + Expect(0, 66048, '\P{^Blk=phaistos}', ""); + Expect(1, 66047, '\p{Blk=:\Aphaistos\z:}', "");; + Expect(0, 66048, '\p{Blk=:\Aphaistos\z:}', "");; + Expect(1, 66047, '\p{Blk=-_PHAISTOS}', ""); + Expect(0, 66047, '\p{^Blk=-_PHAISTOS}', ""); + Expect(0, 66047, '\P{Blk=-_PHAISTOS}', ""); + Expect(1, 66047, '\P{^Blk=-_PHAISTOS}', ""); + Expect(0, 66048, '\p{Blk=-_PHAISTOS}', ""); + Expect(1, 66048, '\p{^Blk=-_PHAISTOS}', ""); + Expect(1, 66048, '\P{Blk=-_PHAISTOS}', ""); + Expect(0, 66048, '\P{^Blk=-_PHAISTOS}', ""); + Error('\p{Is_Block=/a/_Phaistos_Disc}'); + Error('\P{Is_Block=/a/_Phaistos_Disc}'); + Expect(1, 66047, '\p{Is_Block=phaistosdisc}', ""); + Expect(0, 66047, '\p{^Is_Block=phaistosdisc}', ""); + Expect(0, 66047, '\P{Is_Block=phaistosdisc}', ""); + Expect(1, 66047, '\P{^Is_Block=phaistosdisc}', ""); + Expect(0, 66048, '\p{Is_Block=phaistosdisc}', ""); + Expect(1, 66048, '\p{^Is_Block=phaistosdisc}', ""); + Expect(1, 66048, '\P{Is_Block=phaistosdisc}', ""); + Expect(0, 66048, '\P{^Is_Block=phaistosdisc}', ""); + Expect(1, 66047, '\p{Is_Block= -Phaistos_Disc}', ""); + Expect(0, 66047, '\p{^Is_Block= -Phaistos_Disc}', ""); + Expect(0, 66047, '\P{Is_Block= -Phaistos_Disc}', ""); + Expect(1, 66047, '\P{^Is_Block= -Phaistos_Disc}', ""); + Expect(0, 66048, '\p{Is_Block= -Phaistos_Disc}', ""); + Expect(1, 66048, '\p{^Is_Block= -Phaistos_Disc}', ""); + Expect(1, 66048, '\P{Is_Block= -Phaistos_Disc}', ""); + Expect(0, 66048, '\P{^Is_Block= -Phaistos_Disc}', ""); + Error('\p{Is_Blk=:= Phaistos}'); + Error('\P{Is_Blk=:= Phaistos}'); + Expect(1, 66047, '\p{Is_Blk=phaistos}', ""); + Expect(0, 66047, '\p{^Is_Blk=phaistos}', ""); + Expect(0, 66047, '\P{Is_Blk=phaistos}', ""); + Expect(1, 66047, '\P{^Is_Blk=phaistos}', ""); + Expect(0, 66048, '\p{Is_Blk=phaistos}', ""); + Expect(1, 66048, '\p{^Is_Blk=phaistos}', ""); + Expect(1, 66048, '\P{Is_Blk=phaistos}', ""); + Expect(0, 66048, '\P{^Is_Blk=phaistos}', ""); + Expect(1, 66047, '\p{Is_Blk=_ phaistos}', ""); + Expect(0, 66047, '\p{^Is_Blk=_ phaistos}', ""); + Expect(0, 66047, '\P{Is_Blk=_ phaistos}', ""); + Expect(1, 66047, '\P{^Is_Blk=_ phaistos}', ""); + Expect(0, 66048, '\p{Is_Blk=_ phaistos}', ""); + Expect(1, 66048, '\p{^Is_Blk=_ phaistos}', ""); + Expect(1, 66048, '\P{Is_Blk=_ phaistos}', ""); + Expect(0, 66048, '\P{^Is_Blk=_ phaistos}', ""); + Error('\p{Block=/a/- phoenician}'); + Error('\P{Block=/a/- phoenician}'); + Expect(1, 67871, '\p{Block=:\APhoenician\z:}', "");; + Expect(0, 67872, '\p{Block=:\APhoenician\z:}', "");; + Expect(1, 67871, '\p{Block=phoenician}', ""); + Expect(0, 67871, '\p{^Block=phoenician}', ""); + Expect(0, 67871, '\P{Block=phoenician}', ""); + Expect(1, 67871, '\P{^Block=phoenician}', ""); + Expect(0, 67872, '\p{Block=phoenician}', ""); + Expect(1, 67872, '\p{^Block=phoenician}', ""); + Expect(1, 67872, '\P{Block=phoenician}', ""); + Expect(0, 67872, '\P{^Block=phoenician}', ""); + Expect(1, 67871, '\p{Block=:\Aphoenician\z:}', "");; + Expect(0, 67872, '\p{Block=:\Aphoenician\z:}', "");; + Expect(1, 67871, '\p{Block= Phoenician}', ""); + Expect(0, 67871, '\p{^Block= Phoenician}', ""); + Expect(0, 67871, '\P{Block= Phoenician}', ""); + Expect(1, 67871, '\P{^Block= Phoenician}', ""); + Expect(0, 67872, '\p{Block= Phoenician}', ""); + Expect(1, 67872, '\p{^Block= Phoenician}', ""); + Expect(1, 67872, '\P{Block= Phoenician}', ""); + Expect(0, 67872, '\P{^Block= Phoenician}', ""); + Error('\p{Blk=--phoenician/a/}'); + Error('\P{Blk=--phoenician/a/}'); + Expect(1, 67871, '\p{Blk=:\APhoenician\z:}', "");; + Expect(0, 67872, '\p{Blk=:\APhoenician\z:}', "");; + Expect(1, 67871, '\p{Blk=phoenician}', ""); + Expect(0, 67871, '\p{^Blk=phoenician}', ""); + Expect(0, 67871, '\P{Blk=phoenician}', ""); + Expect(1, 67871, '\P{^Blk=phoenician}', ""); + Expect(0, 67872, '\p{Blk=phoenician}', ""); + Expect(1, 67872, '\p{^Blk=phoenician}', ""); + Expect(1, 67872, '\P{Blk=phoenician}', ""); + Expect(0, 67872, '\P{^Blk=phoenician}', ""); + Expect(1, 67871, '\p{Blk=:\Aphoenician\z:}', "");; + Expect(0, 67872, '\p{Blk=:\Aphoenician\z:}', "");; + Expect(1, 67871, '\p{Blk= Phoenician}', ""); + Expect(0, 67871, '\p{^Blk= Phoenician}', ""); + Expect(0, 67871, '\P{Blk= Phoenician}', ""); + Expect(1, 67871, '\P{^Blk= Phoenician}', ""); + Expect(0, 67872, '\p{Blk= Phoenician}', ""); + Expect(1, 67872, '\p{^Blk= Phoenician}', ""); + Expect(1, 67872, '\P{Blk= Phoenician}', ""); + Expect(0, 67872, '\P{^Blk= Phoenician}', ""); + Error('\p{Is_Block: :=- Phoenician}'); + Error('\P{Is_Block: :=- Phoenician}'); + Expect(1, 67871, '\p{Is_Block=phoenician}', ""); + Expect(0, 67871, '\p{^Is_Block=phoenician}', ""); + Expect(0, 67871, '\P{Is_Block=phoenician}', ""); + Expect(1, 67871, '\P{^Is_Block=phoenician}', ""); + Expect(0, 67872, '\p{Is_Block=phoenician}', ""); + Expect(1, 67872, '\p{^Is_Block=phoenician}', ""); + Expect(1, 67872, '\P{Is_Block=phoenician}', ""); + Expect(0, 67872, '\P{^Is_Block=phoenician}', ""); + Expect(1, 67871, '\p{Is_Block= phoenician}', ""); + Expect(0, 67871, '\p{^Is_Block= phoenician}', ""); + Expect(0, 67871, '\P{Is_Block= phoenician}', ""); + Expect(1, 67871, '\P{^Is_Block= phoenician}', ""); + Expect(0, 67872, '\p{Is_Block= phoenician}', ""); + Expect(1, 67872, '\p{^Is_Block= phoenician}', ""); + Expect(1, 67872, '\P{Is_Block= phoenician}', ""); + Expect(0, 67872, '\P{^Is_Block= phoenician}', ""); + Error('\p{Is_Blk=_:=phoenician}'); + Error('\P{Is_Blk=_:=phoenician}'); + Expect(1, 67871, '\p{Is_Blk: phoenician}', ""); + Expect(0, 67871, '\p{^Is_Blk: phoenician}', ""); + Expect(0, 67871, '\P{Is_Blk: phoenician}', ""); + Expect(1, 67871, '\P{^Is_Blk: phoenician}', ""); + Expect(0, 67872, '\p{Is_Blk: phoenician}', ""); + Expect(1, 67872, '\p{^Is_Blk: phoenician}', ""); + Expect(1, 67872, '\P{Is_Blk: phoenician}', ""); + Expect(0, 67872, '\P{^Is_Blk: phoenician}', ""); + Expect(1, 67871, '\p{Is_Blk=- PHOENICIAN}', ""); + Expect(0, 67871, '\p{^Is_Blk=- PHOENICIAN}', ""); + Expect(0, 67871, '\P{Is_Blk=- PHOENICIAN}', ""); + Expect(1, 67871, '\P{^Is_Blk=- PHOENICIAN}', ""); + Expect(0, 67872, '\p{Is_Blk=- PHOENICIAN}', ""); + Expect(1, 67872, '\p{^Is_Blk=- PHOENICIAN}', ""); + Expect(1, 67872, '\P{Is_Blk=- PHOENICIAN}', ""); + Expect(0, 67872, '\P{^Is_Blk=- PHOENICIAN}', ""); + Error('\p{Block= _PHONETIC_Extensions:=}'); + Error('\P{Block= _PHONETIC_Extensions:=}'); + Expect(1, 7551, '\p{Block=:\APhonetic_Extensions\z:}', "");; + Expect(0, 7552, '\p{Block=:\APhonetic_Extensions\z:}', "");; + Expect(1, 7551, '\p{Block=phoneticextensions}', ""); + Expect(0, 7551, '\p{^Block=phoneticextensions}', ""); + Expect(0, 7551, '\P{Block=phoneticextensions}', ""); + Expect(1, 7551, '\P{^Block=phoneticextensions}', ""); + Expect(0, 7552, '\p{Block=phoneticextensions}', ""); + Expect(1, 7552, '\p{^Block=phoneticextensions}', ""); + Expect(1, 7552, '\P{Block=phoneticextensions}', ""); + Expect(0, 7552, '\P{^Block=phoneticextensions}', ""); + Expect(1, 7551, '\p{Block=:\Aphoneticextensions\z:}', "");; + Expect(0, 7552, '\p{Block=:\Aphoneticextensions\z:}', "");; + Expect(1, 7551, '\p{Block=--Phonetic_Extensions}', ""); + Expect(0, 7551, '\p{^Block=--Phonetic_Extensions}', ""); + Expect(0, 7551, '\P{Block=--Phonetic_Extensions}', ""); + Expect(1, 7551, '\P{^Block=--Phonetic_Extensions}', ""); + Expect(0, 7552, '\p{Block=--Phonetic_Extensions}', ""); + Expect(1, 7552, '\p{^Block=--Phonetic_Extensions}', ""); + Expect(1, 7552, '\P{Block=--Phonetic_Extensions}', ""); + Expect(0, 7552, '\P{^Block=--Phonetic_Extensions}', ""); + Error('\p{Blk=/a/ Phonetic_EXT}'); + Error('\P{Blk=/a/ Phonetic_EXT}'); + Expect(1, 7551, '\p{Blk=:\APhonetic_Ext\z:}', "");; + Expect(0, 7552, '\p{Blk=:\APhonetic_Ext\z:}', "");; + Expect(1, 7551, '\p{Blk=phoneticext}', ""); + Expect(0, 7551, '\p{^Blk=phoneticext}', ""); + Expect(0, 7551, '\P{Blk=phoneticext}', ""); + Expect(1, 7551, '\P{^Blk=phoneticext}', ""); + Expect(0, 7552, '\p{Blk=phoneticext}', ""); + Expect(1, 7552, '\p{^Blk=phoneticext}', ""); + Expect(1, 7552, '\P{Blk=phoneticext}', ""); + Expect(0, 7552, '\P{^Blk=phoneticext}', ""); + Expect(1, 7551, '\p{Blk=:\Aphoneticext\z:}', "");; + Expect(0, 7552, '\p{Blk=:\Aphoneticext\z:}', "");; + Expect(1, 7551, '\p{Blk= _Phonetic_EXT}', ""); + Expect(0, 7551, '\p{^Blk= _Phonetic_EXT}', ""); + Expect(0, 7551, '\P{Blk= _Phonetic_EXT}', ""); + Expect(1, 7551, '\P{^Blk= _Phonetic_EXT}', ""); + Expect(0, 7552, '\p{Blk= _Phonetic_EXT}', ""); + Expect(1, 7552, '\p{^Blk= _Phonetic_EXT}', ""); + Expect(1, 7552, '\P{Blk= _Phonetic_EXT}', ""); + Expect(0, 7552, '\P{^Blk= _Phonetic_EXT}', ""); + Error('\p{Is_Block=-_Phonetic_Extensions:=}'); + Error('\P{Is_Block=-_Phonetic_Extensions:=}'); + Expect(1, 7551, '\p{Is_Block=phoneticextensions}', ""); + Expect(0, 7551, '\p{^Is_Block=phoneticextensions}', ""); + Expect(0, 7551, '\P{Is_Block=phoneticextensions}', ""); + Expect(1, 7551, '\P{^Is_Block=phoneticextensions}', ""); + Expect(0, 7552, '\p{Is_Block=phoneticextensions}', ""); + Expect(1, 7552, '\p{^Is_Block=phoneticextensions}', ""); + Expect(1, 7552, '\P{Is_Block=phoneticextensions}', ""); + Expect(0, 7552, '\P{^Is_Block=phoneticextensions}', ""); + Expect(1, 7551, '\p{Is_Block= Phonetic_Extensions}', ""); + Expect(0, 7551, '\p{^Is_Block= Phonetic_Extensions}', ""); + Expect(0, 7551, '\P{Is_Block= Phonetic_Extensions}', ""); + Expect(1, 7551, '\P{^Is_Block= Phonetic_Extensions}', ""); + Expect(0, 7552, '\p{Is_Block= Phonetic_Extensions}', ""); + Expect(1, 7552, '\p{^Is_Block= Phonetic_Extensions}', ""); + Expect(1, 7552, '\P{Is_Block= Phonetic_Extensions}', ""); + Expect(0, 7552, '\P{^Is_Block= Phonetic_Extensions}', ""); + Error('\p{Is_Blk=/a/ Phonetic_EXT}'); + Error('\P{Is_Blk=/a/ Phonetic_EXT}'); + Expect(1, 7551, '\p{Is_Blk=phoneticext}', ""); + Expect(0, 7551, '\p{^Is_Blk=phoneticext}', ""); + Expect(0, 7551, '\P{Is_Blk=phoneticext}', ""); + Expect(1, 7551, '\P{^Is_Blk=phoneticext}', ""); + Expect(0, 7552, '\p{Is_Blk=phoneticext}', ""); + Expect(1, 7552, '\p{^Is_Blk=phoneticext}', ""); + Expect(1, 7552, '\P{Is_Blk=phoneticext}', ""); + Expect(0, 7552, '\P{^Is_Blk=phoneticext}', ""); + Expect(1, 7551, '\p{Is_Blk=_phonetic_EXT}', ""); + Expect(0, 7551, '\p{^Is_Blk=_phonetic_EXT}', ""); + Expect(0, 7551, '\P{Is_Blk=_phonetic_EXT}', ""); + Expect(1, 7551, '\P{^Is_Blk=_phonetic_EXT}', ""); + Expect(0, 7552, '\p{Is_Blk=_phonetic_EXT}', ""); + Expect(1, 7552, '\p{^Is_Blk=_phonetic_EXT}', ""); + Expect(1, 7552, '\P{Is_Blk=_phonetic_EXT}', ""); + Expect(0, 7552, '\P{^Is_Blk=_phonetic_EXT}', ""); + Error('\p{Block=-/a/Phonetic_Extensions_supplement}'); + Error('\P{Block=-/a/Phonetic_Extensions_supplement}'); + Expect(1, 7615, '\p{Block=:\APhonetic_Extensions_Supplement\z:}', "");; + Expect(0, 7616, '\p{Block=:\APhonetic_Extensions_Supplement\z:}', "");; + Expect(1, 7615, '\p{Block=phoneticextensionssupplement}', ""); + Expect(0, 7615, '\p{^Block=phoneticextensionssupplement}', ""); + Expect(0, 7615, '\P{Block=phoneticextensionssupplement}', ""); + Expect(1, 7615, '\P{^Block=phoneticextensionssupplement}', ""); + Expect(0, 7616, '\p{Block=phoneticextensionssupplement}', ""); + Expect(1, 7616, '\p{^Block=phoneticextensionssupplement}', ""); + Expect(1, 7616, '\P{Block=phoneticextensionssupplement}', ""); + Expect(0, 7616, '\P{^Block=phoneticextensionssupplement}', ""); + Expect(1, 7615, '\p{Block=:\Aphoneticextensionssupplement\z:}', "");; + Expect(0, 7616, '\p{Block=:\Aphoneticextensionssupplement\z:}', "");; + Expect(1, 7615, '\p{Block=_Phonetic_Extensions_SUPPLEMENT}', ""); + Expect(0, 7615, '\p{^Block=_Phonetic_Extensions_SUPPLEMENT}', ""); + Expect(0, 7615, '\P{Block=_Phonetic_Extensions_SUPPLEMENT}', ""); + Expect(1, 7615, '\P{^Block=_Phonetic_Extensions_SUPPLEMENT}', ""); + Expect(0, 7616, '\p{Block=_Phonetic_Extensions_SUPPLEMENT}', ""); + Expect(1, 7616, '\p{^Block=_Phonetic_Extensions_SUPPLEMENT}', ""); + Expect(1, 7616, '\P{Block=_Phonetic_Extensions_SUPPLEMENT}', ""); + Expect(0, 7616, '\P{^Block=_Phonetic_Extensions_SUPPLEMENT}', ""); + Error('\p{Blk=:=- PHONETIC_Ext_SUP}'); + Error('\P{Blk=:=- PHONETIC_Ext_SUP}'); + Expect(1, 7615, '\p{Blk=:\APhonetic_Ext_Sup\z:}', "");; + Expect(0, 7616, '\p{Blk=:\APhonetic_Ext_Sup\z:}', "");; + Expect(1, 7615, '\p{Blk: phoneticextsup}', ""); + Expect(0, 7615, '\p{^Blk: phoneticextsup}', ""); + Expect(0, 7615, '\P{Blk: phoneticextsup}', ""); + Expect(1, 7615, '\P{^Blk: phoneticextsup}', ""); + Expect(0, 7616, '\p{Blk: phoneticextsup}', ""); + Expect(1, 7616, '\p{^Blk: phoneticextsup}', ""); + Expect(1, 7616, '\P{Blk: phoneticextsup}', ""); + Expect(0, 7616, '\P{^Blk: phoneticextsup}', ""); + Expect(1, 7615, '\p{Blk=:\Aphoneticextsup\z:}', "");; + Expect(0, 7616, '\p{Blk=:\Aphoneticextsup\z:}', "");; + Expect(1, 7615, '\p{Blk=_-Phonetic_ext_SUP}', ""); + Expect(0, 7615, '\p{^Blk=_-Phonetic_ext_SUP}', ""); + Expect(0, 7615, '\P{Blk=_-Phonetic_ext_SUP}', ""); + Expect(1, 7615, '\P{^Blk=_-Phonetic_ext_SUP}', ""); + Expect(0, 7616, '\p{Blk=_-Phonetic_ext_SUP}', ""); + Expect(1, 7616, '\p{^Blk=_-Phonetic_ext_SUP}', ""); + Expect(1, 7616, '\P{Blk=_-Phonetic_ext_SUP}', ""); + Expect(0, 7616, '\P{^Blk=_-Phonetic_ext_SUP}', ""); + Error('\p{Is_Block=-/a/phonetic_Extensions_Supplement}'); + Error('\P{Is_Block=-/a/phonetic_Extensions_Supplement}'); + Expect(1, 7615, '\p{Is_Block=phoneticextensionssupplement}', ""); + Expect(0, 7615, '\p{^Is_Block=phoneticextensionssupplement}', ""); + Expect(0, 7615, '\P{Is_Block=phoneticextensionssupplement}', ""); + Expect(1, 7615, '\P{^Is_Block=phoneticextensionssupplement}', ""); + Expect(0, 7616, '\p{Is_Block=phoneticextensionssupplement}', ""); + Expect(1, 7616, '\p{^Is_Block=phoneticextensionssupplement}', ""); + Expect(1, 7616, '\P{Is_Block=phoneticextensionssupplement}', ""); + Expect(0, 7616, '\P{^Is_Block=phoneticextensionssupplement}', ""); + Expect(1, 7615, '\p{Is_Block=- phonetic_Extensions_Supplement}', ""); + Expect(0, 7615, '\p{^Is_Block=- phonetic_Extensions_Supplement}', ""); + Expect(0, 7615, '\P{Is_Block=- phonetic_Extensions_Supplement}', ""); + Expect(1, 7615, '\P{^Is_Block=- phonetic_Extensions_Supplement}', ""); + Expect(0, 7616, '\p{Is_Block=- phonetic_Extensions_Supplement}', ""); + Expect(1, 7616, '\p{^Is_Block=- phonetic_Extensions_Supplement}', ""); + Expect(1, 7616, '\P{Is_Block=- phonetic_Extensions_Supplement}', ""); + Expect(0, 7616, '\P{^Is_Block=- phonetic_Extensions_Supplement}', ""); + Error('\p{Is_Blk=/a/ Phonetic_EXT_SUP}'); + Error('\P{Is_Blk=/a/ Phonetic_EXT_SUP}'); + Expect(1, 7615, '\p{Is_Blk=phoneticextsup}', ""); + Expect(0, 7615, '\p{^Is_Blk=phoneticextsup}', ""); + Expect(0, 7615, '\P{Is_Blk=phoneticextsup}', ""); + Expect(1, 7615, '\P{^Is_Blk=phoneticextsup}', ""); + Expect(0, 7616, '\p{Is_Blk=phoneticextsup}', ""); + Expect(1, 7616, '\p{^Is_Blk=phoneticextsup}', ""); + Expect(1, 7616, '\P{Is_Blk=phoneticextsup}', ""); + Expect(0, 7616, '\P{^Is_Blk=phoneticextsup}', ""); + Expect(1, 7615, '\p{Is_Blk= _PHONETIC_EXT_Sup}', ""); + Expect(0, 7615, '\p{^Is_Blk= _PHONETIC_EXT_Sup}', ""); + Expect(0, 7615, '\P{Is_Blk= _PHONETIC_EXT_Sup}', ""); + Expect(1, 7615, '\P{^Is_Blk= _PHONETIC_EXT_Sup}', ""); + Expect(0, 7616, '\p{Is_Blk= _PHONETIC_EXT_Sup}', ""); + Expect(1, 7616, '\p{^Is_Blk= _PHONETIC_EXT_Sup}', ""); + Expect(1, 7616, '\P{Is_Blk= _PHONETIC_EXT_Sup}', ""); + Expect(0, 7616, '\P{^Is_Blk= _PHONETIC_EXT_Sup}', ""); + Error('\p{Block: :=playing_Cards}'); + Error('\P{Block: :=playing_Cards}'); + Expect(1, 127231, '\p{Block=:\APlaying_Cards\z:}', "");; + Expect(0, 127232, '\p{Block=:\APlaying_Cards\z:}', "");; + Expect(1, 127231, '\p{Block=playingcards}', ""); + Expect(0, 127231, '\p{^Block=playingcards}', ""); + Expect(0, 127231, '\P{Block=playingcards}', ""); + Expect(1, 127231, '\P{^Block=playingcards}', ""); + Expect(0, 127232, '\p{Block=playingcards}', ""); + Expect(1, 127232, '\p{^Block=playingcards}', ""); + Expect(1, 127232, '\P{Block=playingcards}', ""); + Expect(0, 127232, '\P{^Block=playingcards}', ""); + Expect(1, 127231, '\p{Block=:\Aplayingcards\z:}', "");; + Expect(0, 127232, '\p{Block=:\Aplayingcards\z:}', "");; + Expect(1, 127231, '\p{Block=-playing_Cards}', ""); + Expect(0, 127231, '\p{^Block=-playing_Cards}', ""); + Expect(0, 127231, '\P{Block=-playing_Cards}', ""); + Expect(1, 127231, '\P{^Block=-playing_Cards}', ""); + Expect(0, 127232, '\p{Block=-playing_Cards}', ""); + Expect(1, 127232, '\p{^Block=-playing_Cards}', ""); + Expect(1, 127232, '\P{Block=-playing_Cards}', ""); + Expect(0, 127232, '\P{^Block=-playing_Cards}', ""); + Error('\p{Blk=-/a/Playing_cards}'); + Error('\P{Blk=-/a/Playing_cards}'); + Expect(1, 127231, '\p{Blk=:\APlaying_Cards\z:}', "");; + Expect(0, 127232, '\p{Blk=:\APlaying_Cards\z:}', "");; + Expect(1, 127231, '\p{Blk=playingcards}', ""); + Expect(0, 127231, '\p{^Blk=playingcards}', ""); + Expect(0, 127231, '\P{Blk=playingcards}', ""); + Expect(1, 127231, '\P{^Blk=playingcards}', ""); + Expect(0, 127232, '\p{Blk=playingcards}', ""); + Expect(1, 127232, '\p{^Blk=playingcards}', ""); + Expect(1, 127232, '\P{Blk=playingcards}', ""); + Expect(0, 127232, '\P{^Blk=playingcards}', ""); + Expect(1, 127231, '\p{Blk=:\Aplayingcards\z:}', "");; + Expect(0, 127232, '\p{Blk=:\Aplayingcards\z:}', "");; + Expect(1, 127231, '\p{Blk=__playing_CARDS}', ""); + Expect(0, 127231, '\p{^Blk=__playing_CARDS}', ""); + Expect(0, 127231, '\P{Blk=__playing_CARDS}', ""); + Expect(1, 127231, '\P{^Blk=__playing_CARDS}', ""); + Expect(0, 127232, '\p{Blk=__playing_CARDS}', ""); + Expect(1, 127232, '\p{^Blk=__playing_CARDS}', ""); + Expect(1, 127232, '\P{Blk=__playing_CARDS}', ""); + Expect(0, 127232, '\P{^Blk=__playing_CARDS}', ""); + Error('\p{Is_Block=/a/_playing_Cards}'); + Error('\P{Is_Block=/a/_playing_Cards}'); + Expect(1, 127231, '\p{Is_Block=playingcards}', ""); + Expect(0, 127231, '\p{^Is_Block=playingcards}', ""); + Expect(0, 127231, '\P{Is_Block=playingcards}', ""); + Expect(1, 127231, '\P{^Is_Block=playingcards}', ""); + Expect(0, 127232, '\p{Is_Block=playingcards}', ""); + Expect(1, 127232, '\p{^Is_Block=playingcards}', ""); + Expect(1, 127232, '\P{Is_Block=playingcards}', ""); + Expect(0, 127232, '\P{^Is_Block=playingcards}', ""); + Expect(1, 127231, '\p{Is_Block=-PLAYING_cards}', ""); + Expect(0, 127231, '\p{^Is_Block=-PLAYING_cards}', ""); + Expect(0, 127231, '\P{Is_Block=-PLAYING_cards}', ""); + Expect(1, 127231, '\P{^Is_Block=-PLAYING_cards}', ""); + Expect(0, 127232, '\p{Is_Block=-PLAYING_cards}', ""); + Expect(1, 127232, '\p{^Is_Block=-PLAYING_cards}', ""); + Expect(1, 127232, '\P{Is_Block=-PLAYING_cards}', ""); + Expect(0, 127232, '\P{^Is_Block=-PLAYING_cards}', ""); + Error('\p{Is_Blk=/a/Playing_cards}'); + Error('\P{Is_Blk=/a/Playing_cards}'); + Expect(1, 127231, '\p{Is_Blk=playingcards}', ""); + Expect(0, 127231, '\p{^Is_Blk=playingcards}', ""); + Expect(0, 127231, '\P{Is_Blk=playingcards}', ""); + Expect(1, 127231, '\P{^Is_Blk=playingcards}', ""); + Expect(0, 127232, '\p{Is_Blk=playingcards}', ""); + Expect(1, 127232, '\p{^Is_Blk=playingcards}', ""); + Expect(1, 127232, '\P{Is_Blk=playingcards}', ""); + Expect(0, 127232, '\P{^Is_Blk=playingcards}', ""); + Expect(1, 127231, '\p{Is_Blk= -Playing_cards}', ""); + Expect(0, 127231, '\p{^Is_Blk= -Playing_cards}', ""); + Expect(0, 127231, '\P{Is_Blk= -Playing_cards}', ""); + Expect(1, 127231, '\P{^Is_Blk= -Playing_cards}', ""); + Expect(0, 127232, '\p{Is_Blk= -Playing_cards}', ""); + Expect(1, 127232, '\p{^Is_Blk= -Playing_cards}', ""); + Expect(1, 127232, '\P{Is_Blk= -Playing_cards}', ""); + Expect(0, 127232, '\P{^Is_Blk= -Playing_cards}', ""); + Error('\p{Block: :=Psalter_PAHLAVI}'); + Error('\P{Block: :=Psalter_PAHLAVI}'); + Expect(1, 68527, '\p{Block=:\APsalter_Pahlavi\z:}', "");; + Expect(0, 68528, '\p{Block=:\APsalter_Pahlavi\z:}', "");; + Expect(1, 68527, '\p{Block=psalterpahlavi}', ""); + Expect(0, 68527, '\p{^Block=psalterpahlavi}', ""); + Expect(0, 68527, '\P{Block=psalterpahlavi}', ""); + Expect(1, 68527, '\P{^Block=psalterpahlavi}', ""); + Expect(0, 68528, '\p{Block=psalterpahlavi}', ""); + Expect(1, 68528, '\p{^Block=psalterpahlavi}', ""); + Expect(1, 68528, '\P{Block=psalterpahlavi}', ""); + Expect(0, 68528, '\P{^Block=psalterpahlavi}', ""); + Expect(1, 68527, '\p{Block=:\Apsalterpahlavi\z:}', "");; + Expect(0, 68528, '\p{Block=:\Apsalterpahlavi\z:}', "");; + Expect(1, 68527, '\p{Block= Psalter_pahlavi}', ""); + Expect(0, 68527, '\p{^Block= Psalter_pahlavi}', ""); + Expect(0, 68527, '\P{Block= Psalter_pahlavi}', ""); + Expect(1, 68527, '\P{^Block= Psalter_pahlavi}', ""); + Expect(0, 68528, '\p{Block= Psalter_pahlavi}', ""); + Expect(1, 68528, '\p{^Block= Psalter_pahlavi}', ""); + Expect(1, 68528, '\P{Block= Psalter_pahlavi}', ""); + Expect(0, 68528, '\P{^Block= Psalter_pahlavi}', ""); + Error('\p{Blk= Psalter_PAHLAVI:=}'); + Error('\P{Blk= Psalter_PAHLAVI:=}'); + Expect(1, 68527, '\p{Blk=:\APsalter_Pahlavi\z:}', "");; + Expect(0, 68528, '\p{Blk=:\APsalter_Pahlavi\z:}', "");; + Expect(1, 68527, '\p{Blk=psalterpahlavi}', ""); + Expect(0, 68527, '\p{^Blk=psalterpahlavi}', ""); + Expect(0, 68527, '\P{Blk=psalterpahlavi}', ""); + Expect(1, 68527, '\P{^Blk=psalterpahlavi}', ""); + Expect(0, 68528, '\p{Blk=psalterpahlavi}', ""); + Expect(1, 68528, '\p{^Blk=psalterpahlavi}', ""); + Expect(1, 68528, '\P{Blk=psalterpahlavi}', ""); + Expect(0, 68528, '\P{^Blk=psalterpahlavi}', ""); + Expect(1, 68527, '\p{Blk=:\Apsalterpahlavi\z:}', "");; + Expect(0, 68528, '\p{Blk=:\Apsalterpahlavi\z:}', "");; + Expect(1, 68527, '\p{Blk=-Psalter_Pahlavi}', ""); + Expect(0, 68527, '\p{^Blk=-Psalter_Pahlavi}', ""); + Expect(0, 68527, '\P{Blk=-Psalter_Pahlavi}', ""); + Expect(1, 68527, '\P{^Blk=-Psalter_Pahlavi}', ""); + Expect(0, 68528, '\p{Blk=-Psalter_Pahlavi}', ""); + Expect(1, 68528, '\p{^Blk=-Psalter_Pahlavi}', ""); + Expect(1, 68528, '\P{Blk=-Psalter_Pahlavi}', ""); + Expect(0, 68528, '\P{^Blk=-Psalter_Pahlavi}', ""); + Error('\p{Is_Block=:=Psalter_PAHLAVI}'); + Error('\P{Is_Block=:=Psalter_PAHLAVI}'); + Expect(1, 68527, '\p{Is_Block=psalterpahlavi}', ""); + Expect(0, 68527, '\p{^Is_Block=psalterpahlavi}', ""); + Expect(0, 68527, '\P{Is_Block=psalterpahlavi}', ""); + Expect(1, 68527, '\P{^Is_Block=psalterpahlavi}', ""); + Expect(0, 68528, '\p{Is_Block=psalterpahlavi}', ""); + Expect(1, 68528, '\p{^Is_Block=psalterpahlavi}', ""); + Expect(1, 68528, '\P{Is_Block=psalterpahlavi}', ""); + Expect(0, 68528, '\P{^Is_Block=psalterpahlavi}', ""); + Expect(1, 68527, '\p{Is_Block:- Psalter_pahlavi}', ""); + Expect(0, 68527, '\p{^Is_Block:- Psalter_pahlavi}', ""); + Expect(0, 68527, '\P{Is_Block:- Psalter_pahlavi}', ""); + Expect(1, 68527, '\P{^Is_Block:- Psalter_pahlavi}', ""); + Expect(0, 68528, '\p{Is_Block:- Psalter_pahlavi}', ""); + Expect(1, 68528, '\p{^Is_Block:- Psalter_pahlavi}', ""); + Expect(1, 68528, '\P{Is_Block:- Psalter_pahlavi}', ""); + Expect(0, 68528, '\P{^Is_Block:- Psalter_pahlavi}', ""); + Error('\p{Is_Blk=_-psalter_PAHLAVI:=}'); + Error('\P{Is_Blk=_-psalter_PAHLAVI:=}'); + Expect(1, 68527, '\p{Is_Blk:psalterpahlavi}', ""); + Expect(0, 68527, '\p{^Is_Blk:psalterpahlavi}', ""); + Expect(0, 68527, '\P{Is_Blk:psalterpahlavi}', ""); + Expect(1, 68527, '\P{^Is_Blk:psalterpahlavi}', ""); + Expect(0, 68528, '\p{Is_Blk:psalterpahlavi}', ""); + Expect(1, 68528, '\p{^Is_Blk:psalterpahlavi}', ""); + Expect(1, 68528, '\P{Is_Blk:psalterpahlavi}', ""); + Expect(0, 68528, '\P{^Is_Blk:psalterpahlavi}', ""); + Expect(1, 68527, '\p{Is_Blk=Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\p{^Is_Blk=Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\P{Is_Blk=Psalter_PAHLAVI}', ""); + Expect(1, 68527, '\P{^Is_Blk=Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\p{Is_Blk=Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\p{^Is_Blk=Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\P{Is_Blk=Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\P{^Is_Blk=Psalter_PAHLAVI}', ""); + Error('\p{Block= private_USE_area/a/}'); + Error('\P{Block= private_USE_area/a/}'); + Expect(1, 63743, '\p{Block=:\APrivate_Use_Area\z:}', "");; + Expect(0, 63744, '\p{Block=:\APrivate_Use_Area\z:}', "");; + Expect(1, 63743, '\p{Block: privateusearea}', ""); + Expect(0, 63743, '\p{^Block: privateusearea}', ""); + Expect(0, 63743, '\P{Block: privateusearea}', ""); + Expect(1, 63743, '\P{^Block: privateusearea}', ""); + Expect(0, 63744, '\p{Block: privateusearea}', ""); + Expect(1, 63744, '\p{^Block: privateusearea}', ""); + Expect(1, 63744, '\P{Block: privateusearea}', ""); + Expect(0, 63744, '\P{^Block: privateusearea}', ""); + Expect(1, 63743, '\p{Block=:\Aprivateusearea\z:}', "");; + Expect(0, 63744, '\p{Block=:\Aprivateusearea\z:}', "");; + Expect(1, 63743, '\p{Block= Private_use_Area}', ""); + Expect(0, 63743, '\p{^Block= Private_use_Area}', ""); + Expect(0, 63743, '\P{Block= Private_use_Area}', ""); + Expect(1, 63743, '\P{^Block= Private_use_Area}', ""); + Expect(0, 63744, '\p{Block= Private_use_Area}', ""); + Expect(1, 63744, '\p{^Block= Private_use_Area}', ""); + Expect(1, 63744, '\P{Block= Private_use_Area}', ""); + Expect(0, 63744, '\P{^Block= Private_use_Area}', ""); + Error('\p{Blk: := PUA}'); + Error('\P{Blk: := PUA}'); + Expect(1, 63743, '\p{Blk=:\APUA\z:}', "");; + Expect(0, 63744, '\p{Blk=:\APUA\z:}', "");; + Expect(1, 63743, '\p{Blk=pua}', ""); + Expect(0, 63743, '\p{^Blk=pua}', ""); + Expect(0, 63743, '\P{Blk=pua}', ""); + Expect(1, 63743, '\P{^Blk=pua}', ""); + Expect(0, 63744, '\p{Blk=pua}', ""); + Expect(1, 63744, '\p{^Blk=pua}', ""); + Expect(1, 63744, '\P{Blk=pua}', ""); + Expect(0, 63744, '\P{^Blk=pua}', ""); + Expect(1, 63743, '\p{Blk=:\Apua\z:}', "");; + Expect(0, 63744, '\p{Blk=:\Apua\z:}', "");; + Expect(1, 63743, '\p{Blk=-_PUA}', ""); + Expect(0, 63743, '\p{^Blk=-_PUA}', ""); + Expect(0, 63743, '\P{Blk=-_PUA}', ""); + Expect(1, 63743, '\P{^Blk=-_PUA}', ""); + Expect(0, 63744, '\p{Blk=-_PUA}', ""); + Expect(1, 63744, '\p{^Blk=-_PUA}', ""); + Expect(1, 63744, '\P{Blk=-_PUA}', ""); + Expect(0, 63744, '\P{^Blk=-_PUA}', ""); + Error('\p{Is_Block=/a/Private_use}'); + Error('\P{Is_Block=/a/Private_use}'); + Expect(1, 63743, '\p{Is_Block:privateuse}', ""); + Expect(0, 63743, '\p{^Is_Block:privateuse}', ""); + Expect(0, 63743, '\P{Is_Block:privateuse}', ""); + Expect(1, 63743, '\P{^Is_Block:privateuse}', ""); + Expect(0, 63744, '\p{Is_Block:privateuse}', ""); + Expect(1, 63744, '\p{^Is_Block:privateuse}', ""); + Expect(1, 63744, '\P{Is_Block:privateuse}', ""); + Expect(0, 63744, '\P{^Is_Block:privateuse}', ""); + Expect(1, 63743, '\p{Is_Block=-Private_use}', ""); + Expect(0, 63743, '\p{^Is_Block=-Private_use}', ""); + Expect(0, 63743, '\P{Is_Block=-Private_use}', ""); + Expect(1, 63743, '\P{^Is_Block=-Private_use}', ""); + Expect(0, 63744, '\p{Is_Block=-Private_use}', ""); + Expect(1, 63744, '\p{^Is_Block=-Private_use}', ""); + Expect(1, 63744, '\P{Is_Block=-Private_use}', ""); + Expect(0, 63744, '\P{^Is_Block=-Private_use}', ""); + Error('\p{Is_Blk= private_Use_Area/a/}'); + Error('\P{Is_Blk= private_Use_Area/a/}'); + Expect(1, 63743, '\p{Is_Blk=privateusearea}', ""); + Expect(0, 63743, '\p{^Is_Blk=privateusearea}', ""); + Expect(0, 63743, '\P{Is_Blk=privateusearea}', ""); + Expect(1, 63743, '\P{^Is_Blk=privateusearea}', ""); + Expect(0, 63744, '\p{Is_Blk=privateusearea}', ""); + Expect(1, 63744, '\p{^Is_Blk=privateusearea}', ""); + Expect(1, 63744, '\P{Is_Blk=privateusearea}', ""); + Expect(0, 63744, '\P{^Is_Blk=privateusearea}', ""); + Expect(1, 63743, '\p{Is_Blk= Private_USE_Area}', ""); + Expect(0, 63743, '\p{^Is_Blk= Private_USE_Area}', ""); + Expect(0, 63743, '\P{Is_Blk= Private_USE_Area}', ""); + Expect(1, 63743, '\P{^Is_Blk= Private_USE_Area}', ""); + Expect(0, 63744, '\p{Is_Blk= Private_USE_Area}', ""); + Expect(1, 63744, '\p{^Is_Blk= Private_USE_Area}', ""); + Expect(1, 63744, '\P{Is_Blk= Private_USE_Area}', ""); + Expect(0, 63744, '\P{^Is_Blk= Private_USE_Area}', ""); + Error('\p{Block= _general_Punctuation/a/}'); + Error('\P{Block= _general_Punctuation/a/}'); + Expect(1, 8303, '\p{Block=:\AGeneral_Punctuation\z:}', "");; + Expect(0, 8304, '\p{Block=:\AGeneral_Punctuation\z:}', "");; + Expect(1, 8303, '\p{Block: generalpunctuation}', ""); + Expect(0, 8303, '\p{^Block: generalpunctuation}', ""); + Expect(0, 8303, '\P{Block: generalpunctuation}', ""); + Expect(1, 8303, '\P{^Block: generalpunctuation}', ""); + Expect(0, 8304, '\p{Block: generalpunctuation}', ""); + Expect(1, 8304, '\p{^Block: generalpunctuation}', ""); + Expect(1, 8304, '\P{Block: generalpunctuation}', ""); + Expect(0, 8304, '\P{^Block: generalpunctuation}', ""); + Expect(1, 8303, '\p{Block=:\Ageneralpunctuation\z:}', "");; + Expect(0, 8304, '\p{Block=:\Ageneralpunctuation\z:}', "");; + Expect(1, 8303, '\p{Block= _general_Punctuation}', ""); + Expect(0, 8303, '\p{^Block= _general_Punctuation}', ""); + Expect(0, 8303, '\P{Block= _general_Punctuation}', ""); + Expect(1, 8303, '\P{^Block= _general_Punctuation}', ""); + Expect(0, 8304, '\p{Block= _general_Punctuation}', ""); + Expect(1, 8304, '\p{^Block= _general_Punctuation}', ""); + Expect(1, 8304, '\P{Block= _general_Punctuation}', ""); + Expect(0, 8304, '\P{^Block= _general_Punctuation}', ""); + Error('\p{Blk: _/a/Punctuation}'); + Error('\P{Blk: _/a/Punctuation}'); + Expect(1, 8303, '\p{Blk=:\APunctuation\z:}', "");; + Expect(0, 8304, '\p{Blk=:\APunctuation\z:}', "");; + Expect(1, 8303, '\p{Blk=punctuation}', ""); + Expect(0, 8303, '\p{^Blk=punctuation}', ""); + Expect(0, 8303, '\P{Blk=punctuation}', ""); + Expect(1, 8303, '\P{^Blk=punctuation}', ""); + Expect(0, 8304, '\p{Blk=punctuation}', ""); + Expect(1, 8304, '\p{^Blk=punctuation}', ""); + Expect(1, 8304, '\P{Blk=punctuation}', ""); + Expect(0, 8304, '\P{^Blk=punctuation}', ""); + Expect(1, 8303, '\p{Blk=:\Apunctuation\z:}', "");; + Expect(0, 8304, '\p{Blk=:\Apunctuation\z:}', "");; + Expect(1, 8303, '\p{Blk=-PUNCTUATION}', ""); + Expect(0, 8303, '\p{^Blk=-PUNCTUATION}', ""); + Expect(0, 8303, '\P{Blk=-PUNCTUATION}', ""); + Expect(1, 8303, '\P{^Blk=-PUNCTUATION}', ""); + Expect(0, 8304, '\p{Blk=-PUNCTUATION}', ""); + Expect(1, 8304, '\p{^Blk=-PUNCTUATION}', ""); + Expect(1, 8304, '\P{Blk=-PUNCTUATION}', ""); + Expect(0, 8304, '\P{^Blk=-PUNCTUATION}', ""); + Error('\p{Is_Block=_ general_Punctuation/a/}'); + Error('\P{Is_Block=_ general_Punctuation/a/}'); + Expect(1, 8303, '\p{Is_Block=generalpunctuation}', ""); + Expect(0, 8303, '\p{^Is_Block=generalpunctuation}', ""); + Expect(0, 8303, '\P{Is_Block=generalpunctuation}', ""); + Expect(1, 8303, '\P{^Is_Block=generalpunctuation}', ""); + Expect(0, 8304, '\p{Is_Block=generalpunctuation}', ""); + Expect(1, 8304, '\p{^Is_Block=generalpunctuation}', ""); + Expect(1, 8304, '\P{Is_Block=generalpunctuation}', ""); + Expect(0, 8304, '\P{^Is_Block=generalpunctuation}', ""); + Expect(1, 8303, '\p{Is_Block=_-GENERAL_punctuation}', ""); + Expect(0, 8303, '\p{^Is_Block=_-GENERAL_punctuation}', ""); + Expect(0, 8303, '\P{Is_Block=_-GENERAL_punctuation}', ""); + Expect(1, 8303, '\P{^Is_Block=_-GENERAL_punctuation}', ""); + Expect(0, 8304, '\p{Is_Block=_-GENERAL_punctuation}', ""); + Expect(1, 8304, '\p{^Is_Block=_-GENERAL_punctuation}', ""); + Expect(1, 8304, '\P{Is_Block=_-GENERAL_punctuation}', ""); + Expect(0, 8304, '\P{^Is_Block=_-GENERAL_punctuation}', ""); + Error('\p{Is_Blk=/a/ Punctuation}'); + Error('\P{Is_Blk=/a/ Punctuation}'); + Expect(1, 8303, '\p{Is_Blk:punctuation}', ""); + Expect(0, 8303, '\p{^Is_Blk:punctuation}', ""); + Expect(0, 8303, '\P{Is_Blk:punctuation}', ""); + Expect(1, 8303, '\P{^Is_Blk:punctuation}', ""); + Expect(0, 8304, '\p{Is_Blk:punctuation}', ""); + Expect(1, 8304, '\p{^Is_Blk:punctuation}', ""); + Expect(1, 8304, '\P{Is_Blk:punctuation}', ""); + Expect(0, 8304, '\P{^Is_Blk:punctuation}', ""); + Expect(1, 8303, '\p{Is_Blk=-_Punctuation}', ""); + Expect(0, 8303, '\p{^Is_Blk=-_Punctuation}', ""); + Expect(0, 8303, '\P{Is_Blk=-_Punctuation}', ""); + Expect(1, 8303, '\P{^Is_Blk=-_Punctuation}', ""); + Expect(0, 8304, '\p{Is_Blk=-_Punctuation}', ""); + Expect(1, 8304, '\p{^Is_Blk=-_Punctuation}', ""); + Expect(1, 8304, '\P{Is_Blk=-_Punctuation}', ""); + Expect(0, 8304, '\P{^Is_Blk=-_Punctuation}', ""); + Error('\p{Block=_ Rejang:=}'); + Error('\P{Block=_ Rejang:=}'); + Expect(1, 43359, '\p{Block=:\ARejang\z:}', "");; + Expect(0, 43360, '\p{Block=:\ARejang\z:}', "");; + Expect(1, 43359, '\p{Block=rejang}', ""); + Expect(0, 43359, '\p{^Block=rejang}', ""); + Expect(0, 43359, '\P{Block=rejang}', ""); + Expect(1, 43359, '\P{^Block=rejang}', ""); + Expect(0, 43360, '\p{Block=rejang}', ""); + Expect(1, 43360, '\p{^Block=rejang}', ""); + Expect(1, 43360, '\P{Block=rejang}', ""); + Expect(0, 43360, '\P{^Block=rejang}', ""); + Expect(1, 43359, '\p{Block=:\Arejang\z:}', "");; + Expect(0, 43360, '\p{Block=:\Arejang\z:}', "");; + Expect(1, 43359, '\p{Block= Rejang}', ""); + Expect(0, 43359, '\p{^Block= Rejang}', ""); + Expect(0, 43359, '\P{Block= Rejang}', ""); + Expect(1, 43359, '\P{^Block= Rejang}', ""); + Expect(0, 43360, '\p{Block= Rejang}', ""); + Expect(1, 43360, '\p{^Block= Rejang}', ""); + Expect(1, 43360, '\P{Block= Rejang}', ""); + Expect(0, 43360, '\P{^Block= Rejang}', ""); + Error('\p{Blk=/a/ Rejang}'); + Error('\P{Blk=/a/ Rejang}'); + Expect(1, 43359, '\p{Blk=:\ARejang\z:}', "");; + Expect(0, 43360, '\p{Blk=:\ARejang\z:}', "");; + Expect(1, 43359, '\p{Blk=rejang}', ""); + Expect(0, 43359, '\p{^Blk=rejang}', ""); + Expect(0, 43359, '\P{Blk=rejang}', ""); + Expect(1, 43359, '\P{^Blk=rejang}', ""); + Expect(0, 43360, '\p{Blk=rejang}', ""); + Expect(1, 43360, '\p{^Blk=rejang}', ""); + Expect(1, 43360, '\P{Blk=rejang}', ""); + Expect(0, 43360, '\P{^Blk=rejang}', ""); + Expect(1, 43359, '\p{Blk=:\Arejang\z:}', "");; + Expect(0, 43360, '\p{Blk=:\Arejang\z:}', "");; + Expect(1, 43359, '\p{Blk=_ Rejang}', ""); + Expect(0, 43359, '\p{^Blk=_ Rejang}', ""); + Expect(0, 43359, '\P{Blk=_ Rejang}', ""); + Expect(1, 43359, '\P{^Blk=_ Rejang}', ""); + Expect(0, 43360, '\p{Blk=_ Rejang}', ""); + Expect(1, 43360, '\p{^Blk=_ Rejang}', ""); + Expect(1, 43360, '\P{Blk=_ Rejang}', ""); + Expect(0, 43360, '\P{^Blk=_ Rejang}', ""); + Error('\p{Is_Block=/a/ -Rejang}'); + Error('\P{Is_Block=/a/ -Rejang}'); + Expect(1, 43359, '\p{Is_Block=rejang}', ""); + Expect(0, 43359, '\p{^Is_Block=rejang}', ""); + Expect(0, 43359, '\P{Is_Block=rejang}', ""); + Expect(1, 43359, '\P{^Is_Block=rejang}', ""); + Expect(0, 43360, '\p{Is_Block=rejang}', ""); + Expect(1, 43360, '\p{^Is_Block=rejang}', ""); + Expect(1, 43360, '\P{Is_Block=rejang}', ""); + Expect(0, 43360, '\P{^Is_Block=rejang}', ""); + Expect(1, 43359, '\p{Is_Block=_-REJANG}', ""); + Expect(0, 43359, '\p{^Is_Block=_-REJANG}', ""); + Expect(0, 43359, '\P{Is_Block=_-REJANG}', ""); + Expect(1, 43359, '\P{^Is_Block=_-REJANG}', ""); + Expect(0, 43360, '\p{Is_Block=_-REJANG}', ""); + Expect(1, 43360, '\p{^Is_Block=_-REJANG}', ""); + Expect(1, 43360, '\P{Is_Block=_-REJANG}', ""); + Expect(0, 43360, '\P{^Is_Block=_-REJANG}', ""); + Error('\p{Is_Blk=/a/Rejang}'); + Error('\P{Is_Blk=/a/Rejang}'); + Expect(1, 43359, '\p{Is_Blk=rejang}', ""); + Expect(0, 43359, '\p{^Is_Blk=rejang}', ""); + Expect(0, 43359, '\P{Is_Blk=rejang}', ""); + Expect(1, 43359, '\P{^Is_Blk=rejang}', ""); + Expect(0, 43360, '\p{Is_Blk=rejang}', ""); + Expect(1, 43360, '\p{^Is_Blk=rejang}', ""); + Expect(1, 43360, '\P{Is_Blk=rejang}', ""); + Expect(0, 43360, '\P{^Is_Blk=rejang}', ""); + Expect(1, 43359, '\p{Is_Blk= Rejang}', ""); + Expect(0, 43359, '\p{^Is_Blk= Rejang}', ""); + Expect(0, 43359, '\P{Is_Blk= Rejang}', ""); + Expect(1, 43359, '\P{^Is_Blk= Rejang}', ""); + Expect(0, 43360, '\p{Is_Blk= Rejang}', ""); + Expect(1, 43360, '\p{^Is_Blk= Rejang}', ""); + Expect(1, 43360, '\P{Is_Blk= Rejang}', ""); + Expect(0, 43360, '\P{^Is_Blk= Rejang}', ""); + Error('\p{Block=:=_ Rumi_numeral_Symbols}'); + Error('\P{Block=:=_ Rumi_numeral_Symbols}'); + Expect(1, 69247, '\p{Block=:\ARumi_Numeral_Symbols\z:}', "");; + Expect(0, 69248, '\p{Block=:\ARumi_Numeral_Symbols\z:}', "");; + Expect(1, 69247, '\p{Block=ruminumeralsymbols}', ""); + Expect(0, 69247, '\p{^Block=ruminumeralsymbols}', ""); + Expect(0, 69247, '\P{Block=ruminumeralsymbols}', ""); + Expect(1, 69247, '\P{^Block=ruminumeralsymbols}', ""); + Expect(0, 69248, '\p{Block=ruminumeralsymbols}', ""); + Expect(1, 69248, '\p{^Block=ruminumeralsymbols}', ""); + Expect(1, 69248, '\P{Block=ruminumeralsymbols}', ""); + Expect(0, 69248, '\P{^Block=ruminumeralsymbols}', ""); + Expect(1, 69247, '\p{Block=:\Aruminumeralsymbols\z:}', "");; + Expect(0, 69248, '\p{Block=:\Aruminumeralsymbols\z:}', "");; + Expect(1, 69247, '\p{Block= RUMI_numeral_symbols}', ""); + Expect(0, 69247, '\p{^Block= RUMI_numeral_symbols}', ""); + Expect(0, 69247, '\P{Block= RUMI_numeral_symbols}', ""); + Expect(1, 69247, '\P{^Block= RUMI_numeral_symbols}', ""); + Expect(0, 69248, '\p{Block= RUMI_numeral_symbols}', ""); + Expect(1, 69248, '\p{^Block= RUMI_numeral_symbols}', ""); + Expect(1, 69248, '\P{Block= RUMI_numeral_symbols}', ""); + Expect(0, 69248, '\P{^Block= RUMI_numeral_symbols}', ""); + Error('\p{Blk: _-rumi:=}'); + Error('\P{Blk: _-rumi:=}'); + Expect(1, 69247, '\p{Blk=:\ARumi\z:}', "");; + Expect(0, 69248, '\p{Blk=:\ARumi\z:}', "");; + Expect(1, 69247, '\p{Blk=rumi}', ""); + Expect(0, 69247, '\p{^Blk=rumi}', ""); + Expect(0, 69247, '\P{Blk=rumi}', ""); + Expect(1, 69247, '\P{^Blk=rumi}', ""); + Expect(0, 69248, '\p{Blk=rumi}', ""); + Expect(1, 69248, '\p{^Blk=rumi}', ""); + Expect(1, 69248, '\P{Blk=rumi}', ""); + Expect(0, 69248, '\P{^Blk=rumi}', ""); + Expect(1, 69247, '\p{Blk=:\Arumi\z:}', "");; + Expect(0, 69248, '\p{Blk=:\Arumi\z:}', "");; + Expect(1, 69247, '\p{Blk=_ Rumi}', ""); + Expect(0, 69247, '\p{^Blk=_ Rumi}', ""); + Expect(0, 69247, '\P{Blk=_ Rumi}', ""); + Expect(1, 69247, '\P{^Blk=_ Rumi}', ""); + Expect(0, 69248, '\p{Blk=_ Rumi}', ""); + Expect(1, 69248, '\p{^Blk=_ Rumi}', ""); + Expect(1, 69248, '\P{Blk=_ Rumi}', ""); + Expect(0, 69248, '\P{^Blk=_ Rumi}', ""); + Error('\p{Is_Block=:=- rumi_Numeral_Symbols}'); + Error('\P{Is_Block=:=- rumi_Numeral_Symbols}'); + Expect(1, 69247, '\p{Is_Block=ruminumeralsymbols}', ""); + Expect(0, 69247, '\p{^Is_Block=ruminumeralsymbols}', ""); + Expect(0, 69247, '\P{Is_Block=ruminumeralsymbols}', ""); + Expect(1, 69247, '\P{^Is_Block=ruminumeralsymbols}', ""); + Expect(0, 69248, '\p{Is_Block=ruminumeralsymbols}', ""); + Expect(1, 69248, '\p{^Is_Block=ruminumeralsymbols}', ""); + Expect(1, 69248, '\P{Is_Block=ruminumeralsymbols}', ""); + Expect(0, 69248, '\P{^Is_Block=ruminumeralsymbols}', ""); + Expect(1, 69247, '\p{Is_Block= rumi_NUMERAL_symbols}', ""); + Expect(0, 69247, '\p{^Is_Block= rumi_NUMERAL_symbols}', ""); + Expect(0, 69247, '\P{Is_Block= rumi_NUMERAL_symbols}', ""); + Expect(1, 69247, '\P{^Is_Block= rumi_NUMERAL_symbols}', ""); + Expect(0, 69248, '\p{Is_Block= rumi_NUMERAL_symbols}', ""); + Expect(1, 69248, '\p{^Is_Block= rumi_NUMERAL_symbols}', ""); + Expect(1, 69248, '\P{Is_Block= rumi_NUMERAL_symbols}', ""); + Expect(0, 69248, '\P{^Is_Block= rumi_NUMERAL_symbols}', ""); + Error('\p{Is_Blk=_/a/rumi}'); + Error('\P{Is_Blk=_/a/rumi}'); + Expect(1, 69247, '\p{Is_Blk=rumi}', ""); + Expect(0, 69247, '\p{^Is_Blk=rumi}', ""); + Expect(0, 69247, '\P{Is_Blk=rumi}', ""); + Expect(1, 69247, '\P{^Is_Blk=rumi}', ""); + Expect(0, 69248, '\p{Is_Blk=rumi}', ""); + Expect(1, 69248, '\p{^Is_Blk=rumi}', ""); + Expect(1, 69248, '\P{Is_Blk=rumi}', ""); + Expect(0, 69248, '\P{^Is_Blk=rumi}', ""); + Expect(1, 69247, '\p{Is_Blk:__rumi}', ""); + Expect(0, 69247, '\p{^Is_Blk:__rumi}', ""); + Expect(0, 69247, '\P{Is_Blk:__rumi}', ""); + Expect(1, 69247, '\P{^Is_Blk:__rumi}', ""); + Expect(0, 69248, '\p{Is_Blk:__rumi}', ""); + Expect(1, 69248, '\p{^Is_Blk:__rumi}', ""); + Expect(1, 69248, '\P{Is_Blk:__rumi}', ""); + Expect(0, 69248, '\P{^Is_Blk:__rumi}', ""); + Error('\p{Block: :=Runic}'); + Error('\P{Block: :=Runic}'); + Expect(1, 5887, '\p{Block=:\ARunic\z:}', "");; + Expect(0, 5888, '\p{Block=:\ARunic\z:}', "");; + Expect(1, 5887, '\p{Block=runic}', ""); + Expect(0, 5887, '\p{^Block=runic}', ""); + Expect(0, 5887, '\P{Block=runic}', ""); + Expect(1, 5887, '\P{^Block=runic}', ""); + Expect(0, 5888, '\p{Block=runic}', ""); + Expect(1, 5888, '\p{^Block=runic}', ""); + Expect(1, 5888, '\P{Block=runic}', ""); + Expect(0, 5888, '\P{^Block=runic}', ""); + Expect(1, 5887, '\p{Block=:\Arunic\z:}', "");; + Expect(0, 5888, '\p{Block=:\Arunic\z:}', "");; + Expect(1, 5887, '\p{Block= runic}', ""); + Expect(0, 5887, '\p{^Block= runic}', ""); + Expect(0, 5887, '\P{Block= runic}', ""); + Expect(1, 5887, '\P{^Block= runic}', ""); + Expect(0, 5888, '\p{Block= runic}', ""); + Expect(1, 5888, '\p{^Block= runic}', ""); + Expect(1, 5888, '\P{Block= runic}', ""); + Expect(0, 5888, '\P{^Block= runic}', ""); + Error('\p{Blk: _/a/RUNIC}'); + Error('\P{Blk: _/a/RUNIC}'); + Expect(1, 5887, '\p{Blk=:\ARunic\z:}', "");; + Expect(0, 5888, '\p{Blk=:\ARunic\z:}', "");; + Expect(1, 5887, '\p{Blk=runic}', ""); + Expect(0, 5887, '\p{^Blk=runic}', ""); + Expect(0, 5887, '\P{Blk=runic}', ""); + Expect(1, 5887, '\P{^Blk=runic}', ""); + Expect(0, 5888, '\p{Blk=runic}', ""); + Expect(1, 5888, '\p{^Blk=runic}', ""); + Expect(1, 5888, '\P{Blk=runic}', ""); + Expect(0, 5888, '\P{^Blk=runic}', ""); + Expect(1, 5887, '\p{Blk=:\Arunic\z:}', "");; + Expect(0, 5888, '\p{Blk=:\Arunic\z:}', "");; + Expect(1, 5887, '\p{Blk=_ RUNIC}', ""); + Expect(0, 5887, '\p{^Blk=_ RUNIC}', ""); + Expect(0, 5887, '\P{Blk=_ RUNIC}', ""); + Expect(1, 5887, '\P{^Blk=_ RUNIC}', ""); + Expect(0, 5888, '\p{Blk=_ RUNIC}', ""); + Expect(1, 5888, '\p{^Blk=_ RUNIC}', ""); + Expect(1, 5888, '\P{Blk=_ RUNIC}', ""); + Expect(0, 5888, '\P{^Blk=_ RUNIC}', ""); + Error('\p{Is_Block= runic/a/}'); + Error('\P{Is_Block= runic/a/}'); + Expect(1, 5887, '\p{Is_Block=runic}', ""); + Expect(0, 5887, '\p{^Is_Block=runic}', ""); + Expect(0, 5887, '\P{Is_Block=runic}', ""); + Expect(1, 5887, '\P{^Is_Block=runic}', ""); + Expect(0, 5888, '\p{Is_Block=runic}', ""); + Expect(1, 5888, '\p{^Is_Block=runic}', ""); + Expect(1, 5888, '\P{Is_Block=runic}', ""); + Expect(0, 5888, '\P{^Is_Block=runic}', ""); + Expect(1, 5887, '\p{Is_Block=_RUNIC}', ""); + Expect(0, 5887, '\p{^Is_Block=_RUNIC}', ""); + Expect(0, 5887, '\P{Is_Block=_RUNIC}', ""); + Expect(1, 5887, '\P{^Is_Block=_RUNIC}', ""); + Expect(0, 5888, '\p{Is_Block=_RUNIC}', ""); + Expect(1, 5888, '\p{^Is_Block=_RUNIC}', ""); + Expect(1, 5888, '\P{Is_Block=_RUNIC}', ""); + Expect(0, 5888, '\P{^Is_Block=_RUNIC}', ""); + Error('\p{Is_Blk= Runic:=}'); + Error('\P{Is_Blk= Runic:=}'); + Expect(1, 5887, '\p{Is_Blk=runic}', ""); + Expect(0, 5887, '\p{^Is_Blk=runic}', ""); + Expect(0, 5887, '\P{Is_Blk=runic}', ""); + Expect(1, 5887, '\P{^Is_Blk=runic}', ""); + Expect(0, 5888, '\p{Is_Blk=runic}', ""); + Expect(1, 5888, '\p{^Is_Blk=runic}', ""); + Expect(1, 5888, '\P{Is_Blk=runic}', ""); + Expect(0, 5888, '\P{^Is_Blk=runic}', ""); + Expect(1, 5887, '\p{Is_Blk=- Runic}', ""); + Expect(0, 5887, '\p{^Is_Blk=- Runic}', ""); + Expect(0, 5887, '\P{Is_Blk=- Runic}', ""); + Expect(1, 5887, '\P{^Is_Blk=- Runic}', ""); + Expect(0, 5888, '\p{Is_Blk=- Runic}', ""); + Expect(1, 5888, '\p{^Is_Blk=- Runic}', ""); + Expect(1, 5888, '\P{Is_Blk=- Runic}', ""); + Expect(0, 5888, '\P{^Is_Blk=- Runic}', ""); + Error('\p{Block=-/a/Samaritan}'); + Error('\P{Block=-/a/Samaritan}'); + Expect(1, 2111, '\p{Block=:\ASamaritan\z:}', "");; + Expect(0, 2112, '\p{Block=:\ASamaritan\z:}', "");; + Expect(1, 2111, '\p{Block=samaritan}', ""); + Expect(0, 2111, '\p{^Block=samaritan}', ""); + Expect(0, 2111, '\P{Block=samaritan}', ""); + Expect(1, 2111, '\P{^Block=samaritan}', ""); + Expect(0, 2112, '\p{Block=samaritan}', ""); + Expect(1, 2112, '\p{^Block=samaritan}', ""); + Expect(1, 2112, '\P{Block=samaritan}', ""); + Expect(0, 2112, '\P{^Block=samaritan}', ""); + Expect(1, 2111, '\p{Block=:\Asamaritan\z:}', "");; + Expect(0, 2112, '\p{Block=:\Asamaritan\z:}', "");; + Expect(1, 2111, '\p{Block= Samaritan}', ""); + Expect(0, 2111, '\p{^Block= Samaritan}', ""); + Expect(0, 2111, '\P{Block= Samaritan}', ""); + Expect(1, 2111, '\P{^Block= Samaritan}', ""); + Expect(0, 2112, '\p{Block= Samaritan}', ""); + Expect(1, 2112, '\p{^Block= Samaritan}', ""); + Expect(1, 2112, '\P{Block= Samaritan}', ""); + Expect(0, 2112, '\P{^Block= Samaritan}', ""); + Error('\p{Blk: _/a/samaritan}'); + Error('\P{Blk: _/a/samaritan}'); + Expect(1, 2111, '\p{Blk=:\ASamaritan\z:}', "");; + Expect(0, 2112, '\p{Blk=:\ASamaritan\z:}', "");; + Expect(1, 2111, '\p{Blk=samaritan}', ""); + Expect(0, 2111, '\p{^Blk=samaritan}', ""); + Expect(0, 2111, '\P{Blk=samaritan}', ""); + Expect(1, 2111, '\P{^Blk=samaritan}', ""); + Expect(0, 2112, '\p{Blk=samaritan}', ""); + Expect(1, 2112, '\p{^Blk=samaritan}', ""); + Expect(1, 2112, '\P{Blk=samaritan}', ""); + Expect(0, 2112, '\P{^Blk=samaritan}', ""); + Expect(1, 2111, '\p{Blk=:\Asamaritan\z:}', "");; + Expect(0, 2112, '\p{Blk=:\Asamaritan\z:}', "");; + Expect(1, 2111, '\p{Blk=_Samaritan}', ""); + Expect(0, 2111, '\p{^Blk=_Samaritan}', ""); + Expect(0, 2111, '\P{Blk=_Samaritan}', ""); + Expect(1, 2111, '\P{^Blk=_Samaritan}', ""); + Expect(0, 2112, '\p{Blk=_Samaritan}', ""); + Expect(1, 2112, '\p{^Blk=_Samaritan}', ""); + Expect(1, 2112, '\P{Blk=_Samaritan}', ""); + Expect(0, 2112, '\P{^Blk=_Samaritan}', ""); + Error('\p{Is_Block=_Samaritan/a/}'); + Error('\P{Is_Block=_Samaritan/a/}'); + Expect(1, 2111, '\p{Is_Block=samaritan}', ""); + Expect(0, 2111, '\p{^Is_Block=samaritan}', ""); + Expect(0, 2111, '\P{Is_Block=samaritan}', ""); + Expect(1, 2111, '\P{^Is_Block=samaritan}', ""); + Expect(0, 2112, '\p{Is_Block=samaritan}', ""); + Expect(1, 2112, '\p{^Is_Block=samaritan}', ""); + Expect(1, 2112, '\P{Is_Block=samaritan}', ""); + Expect(0, 2112, '\P{^Is_Block=samaritan}', ""); + Expect(1, 2111, '\p{Is_Block=- SAMARITAN}', ""); + Expect(0, 2111, '\p{^Is_Block=- SAMARITAN}', ""); + Expect(0, 2111, '\P{Is_Block=- SAMARITAN}', ""); + Expect(1, 2111, '\P{^Is_Block=- SAMARITAN}', ""); + Expect(0, 2112, '\p{Is_Block=- SAMARITAN}', ""); + Expect(1, 2112, '\p{^Is_Block=- SAMARITAN}', ""); + Expect(1, 2112, '\P{Is_Block=- SAMARITAN}', ""); + Expect(0, 2112, '\P{^Is_Block=- SAMARITAN}', ""); + Error('\p{Is_Blk= :=Samaritan}'); + Error('\P{Is_Blk= :=Samaritan}'); + Expect(1, 2111, '\p{Is_Blk=samaritan}', ""); + Expect(0, 2111, '\p{^Is_Blk=samaritan}', ""); + Expect(0, 2111, '\P{Is_Blk=samaritan}', ""); + Expect(1, 2111, '\P{^Is_Blk=samaritan}', ""); + Expect(0, 2112, '\p{Is_Blk=samaritan}', ""); + Expect(1, 2112, '\p{^Is_Blk=samaritan}', ""); + Expect(1, 2112, '\P{Is_Blk=samaritan}', ""); + Expect(0, 2112, '\P{^Is_Blk=samaritan}', ""); + Expect(1, 2111, '\p{Is_Blk:-samaritan}', ""); + Expect(0, 2111, '\p{^Is_Blk:-samaritan}', ""); + Expect(0, 2111, '\P{Is_Blk:-samaritan}', ""); + Expect(1, 2111, '\P{^Is_Blk:-samaritan}', ""); + Expect(0, 2112, '\p{Is_Blk:-samaritan}', ""); + Expect(1, 2112, '\p{^Is_Blk:-samaritan}', ""); + Expect(1, 2112, '\P{Is_Blk:-samaritan}', ""); + Expect(0, 2112, '\P{^Is_Blk:-samaritan}', ""); + Error('\p{Block= /a/Saurashtra}'); + Error('\P{Block= /a/Saurashtra}'); + Expect(1, 43231, '\p{Block=:\ASaurashtra\z:}', "");; + Expect(0, 43232, '\p{Block=:\ASaurashtra\z:}', "");; + Expect(1, 43231, '\p{Block=saurashtra}', ""); + Expect(0, 43231, '\p{^Block=saurashtra}', ""); + Expect(0, 43231, '\P{Block=saurashtra}', ""); + Expect(1, 43231, '\P{^Block=saurashtra}', ""); + Expect(0, 43232, '\p{Block=saurashtra}', ""); + Expect(1, 43232, '\p{^Block=saurashtra}', ""); + Expect(1, 43232, '\P{Block=saurashtra}', ""); + Expect(0, 43232, '\P{^Block=saurashtra}', ""); + Expect(1, 43231, '\p{Block=:\Asaurashtra\z:}', "");; + Expect(0, 43232, '\p{Block=:\Asaurashtra\z:}', "");; + Expect(1, 43231, '\p{Block=- saurashtra}', ""); + Expect(0, 43231, '\p{^Block=- saurashtra}', ""); + Expect(0, 43231, '\P{Block=- saurashtra}', ""); + Expect(1, 43231, '\P{^Block=- saurashtra}', ""); + Expect(0, 43232, '\p{Block=- saurashtra}', ""); + Expect(1, 43232, '\p{^Block=- saurashtra}', ""); + Expect(1, 43232, '\P{Block=- saurashtra}', ""); + Expect(0, 43232, '\P{^Block=- saurashtra}', ""); + Error('\p{Blk=/a/-saurashtra}'); + Error('\P{Blk=/a/-saurashtra}'); + Expect(1, 43231, '\p{Blk=:\ASaurashtra\z:}', "");; + Expect(0, 43232, '\p{Blk=:\ASaurashtra\z:}', "");; + Expect(1, 43231, '\p{Blk=saurashtra}', ""); + Expect(0, 43231, '\p{^Blk=saurashtra}', ""); + Expect(0, 43231, '\P{Blk=saurashtra}', ""); + Expect(1, 43231, '\P{^Blk=saurashtra}', ""); + Expect(0, 43232, '\p{Blk=saurashtra}', ""); + Expect(1, 43232, '\p{^Blk=saurashtra}', ""); + Expect(1, 43232, '\P{Blk=saurashtra}', ""); + Expect(0, 43232, '\P{^Blk=saurashtra}', ""); + Expect(1, 43231, '\p{Blk=:\Asaurashtra\z:}', "");; + Expect(0, 43232, '\p{Blk=:\Asaurashtra\z:}', "");; + Expect(1, 43231, '\p{Blk= Saurashtra}', ""); + Expect(0, 43231, '\p{^Blk= Saurashtra}', ""); + Expect(0, 43231, '\P{Blk= Saurashtra}', ""); + Expect(1, 43231, '\P{^Blk= Saurashtra}', ""); + Expect(0, 43232, '\p{Blk= Saurashtra}', ""); + Expect(1, 43232, '\p{^Blk= Saurashtra}', ""); + Expect(1, 43232, '\P{Blk= Saurashtra}', ""); + Expect(0, 43232, '\P{^Blk= Saurashtra}', ""); + Error('\p{Is_Block= :=saurashtra}'); + Error('\P{Is_Block= :=saurashtra}'); + Expect(1, 43231, '\p{Is_Block=saurashtra}', ""); + Expect(0, 43231, '\p{^Is_Block=saurashtra}', ""); + Expect(0, 43231, '\P{Is_Block=saurashtra}', ""); + Expect(1, 43231, '\P{^Is_Block=saurashtra}', ""); + Expect(0, 43232, '\p{Is_Block=saurashtra}', ""); + Expect(1, 43232, '\p{^Is_Block=saurashtra}', ""); + Expect(1, 43232, '\P{Is_Block=saurashtra}', ""); + Expect(0, 43232, '\P{^Is_Block=saurashtra}', ""); + Expect(1, 43231, '\p{Is_Block= Saurashtra}', ""); + Expect(0, 43231, '\p{^Is_Block= Saurashtra}', ""); + Expect(0, 43231, '\P{Is_Block= Saurashtra}', ""); + Expect(1, 43231, '\P{^Is_Block= Saurashtra}', ""); + Expect(0, 43232, '\p{Is_Block= Saurashtra}', ""); + Expect(1, 43232, '\p{^Is_Block= Saurashtra}', ""); + Expect(1, 43232, '\P{Is_Block= Saurashtra}', ""); + Expect(0, 43232, '\P{^Is_Block= Saurashtra}', ""); + Error('\p{Is_Blk=- SAURASHTRA:=}'); + Error('\P{Is_Blk=- SAURASHTRA:=}'); + Expect(1, 43231, '\p{Is_Blk=saurashtra}', ""); + Expect(0, 43231, '\p{^Is_Blk=saurashtra}', ""); + Expect(0, 43231, '\P{Is_Blk=saurashtra}', ""); + Expect(1, 43231, '\P{^Is_Blk=saurashtra}', ""); + Expect(0, 43232, '\p{Is_Blk=saurashtra}', ""); + Expect(1, 43232, '\p{^Is_Blk=saurashtra}', ""); + Expect(1, 43232, '\P{Is_Blk=saurashtra}', ""); + Expect(0, 43232, '\P{^Is_Blk=saurashtra}', ""); + Expect(1, 43231, '\p{Is_Blk: - Saurashtra}', ""); + Expect(0, 43231, '\p{^Is_Blk: - Saurashtra}', ""); + Expect(0, 43231, '\P{Is_Blk: - Saurashtra}', ""); + Expect(1, 43231, '\P{^Is_Blk: - Saurashtra}', ""); + Expect(0, 43232, '\p{Is_Blk: - Saurashtra}', ""); + Expect(1, 43232, '\p{^Is_Blk: - Saurashtra}', ""); + Expect(1, 43232, '\P{Is_Blk: - Saurashtra}', ""); + Expect(0, 43232, '\P{^Is_Blk: - Saurashtra}', ""); + Error('\p{Block: /a/ SHARADA}'); + Error('\P{Block: /a/ SHARADA}'); + Expect(1, 70111, '\p{Block=:\ASharada\z:}', "");; + Expect(0, 70112, '\p{Block=:\ASharada\z:}', "");; + Expect(1, 70111, '\p{Block=sharada}', ""); + Expect(0, 70111, '\p{^Block=sharada}', ""); + Expect(0, 70111, '\P{Block=sharada}', ""); + Expect(1, 70111, '\P{^Block=sharada}', ""); + Expect(0, 70112, '\p{Block=sharada}', ""); + Expect(1, 70112, '\p{^Block=sharada}', ""); + Expect(1, 70112, '\P{Block=sharada}', ""); + Expect(0, 70112, '\P{^Block=sharada}', ""); + Expect(1, 70111, '\p{Block=:\Asharada\z:}', "");; + Expect(0, 70112, '\p{Block=:\Asharada\z:}', "");; + Expect(1, 70111, '\p{Block=_sharada}', ""); + Expect(0, 70111, '\p{^Block=_sharada}', ""); + Expect(0, 70111, '\P{Block=_sharada}', ""); + Expect(1, 70111, '\P{^Block=_sharada}', ""); + Expect(0, 70112, '\p{Block=_sharada}', ""); + Expect(1, 70112, '\p{^Block=_sharada}', ""); + Expect(1, 70112, '\P{Block=_sharada}', ""); + Expect(0, 70112, '\P{^Block=_sharada}', ""); + Error('\p{Blk: - Sharada/a/}'); + Error('\P{Blk: - Sharada/a/}'); + Expect(1, 70111, '\p{Blk=:\ASharada\z:}', "");; + Expect(0, 70112, '\p{Blk=:\ASharada\z:}', "");; + Expect(1, 70111, '\p{Blk=sharada}', ""); + Expect(0, 70111, '\p{^Blk=sharada}', ""); + Expect(0, 70111, '\P{Blk=sharada}', ""); + Expect(1, 70111, '\P{^Blk=sharada}', ""); + Expect(0, 70112, '\p{Blk=sharada}', ""); + Expect(1, 70112, '\p{^Blk=sharada}', ""); + Expect(1, 70112, '\P{Blk=sharada}', ""); + Expect(0, 70112, '\P{^Blk=sharada}', ""); + Expect(1, 70111, '\p{Blk=:\Asharada\z:}', "");; + Expect(0, 70112, '\p{Blk=:\Asharada\z:}', "");; + Expect(1, 70111, '\p{Blk= Sharada}', ""); + Expect(0, 70111, '\p{^Blk= Sharada}', ""); + Expect(0, 70111, '\P{Blk= Sharada}', ""); + Expect(1, 70111, '\P{^Blk= Sharada}', ""); + Expect(0, 70112, '\p{Blk= Sharada}', ""); + Expect(1, 70112, '\p{^Blk= Sharada}', ""); + Expect(1, 70112, '\P{Blk= Sharada}', ""); + Expect(0, 70112, '\P{^Blk= Sharada}', ""); + Error('\p{Is_Block: :=SHARADA}'); + Error('\P{Is_Block: :=SHARADA}'); + Expect(1, 70111, '\p{Is_Block=sharada}', ""); + Expect(0, 70111, '\p{^Is_Block=sharada}', ""); + Expect(0, 70111, '\P{Is_Block=sharada}', ""); + Expect(1, 70111, '\P{^Is_Block=sharada}', ""); + Expect(0, 70112, '\p{Is_Block=sharada}', ""); + Expect(1, 70112, '\p{^Is_Block=sharada}', ""); + Expect(1, 70112, '\P{Is_Block=sharada}', ""); + Expect(0, 70112, '\P{^Is_Block=sharada}', ""); + Expect(1, 70111, '\p{Is_Block: - SHARADA}', ""); + Expect(0, 70111, '\p{^Is_Block: - SHARADA}', ""); + Expect(0, 70111, '\P{Is_Block: - SHARADA}', ""); + Expect(1, 70111, '\P{^Is_Block: - SHARADA}', ""); + Expect(0, 70112, '\p{Is_Block: - SHARADA}', ""); + Expect(1, 70112, '\p{^Is_Block: - SHARADA}', ""); + Expect(1, 70112, '\P{Is_Block: - SHARADA}', ""); + Expect(0, 70112, '\P{^Is_Block: - SHARADA}', ""); + Error('\p{Is_Blk=:= _SHARADA}'); + Error('\P{Is_Blk=:= _SHARADA}'); + Expect(1, 70111, '\p{Is_Blk=sharada}', ""); + Expect(0, 70111, '\p{^Is_Blk=sharada}', ""); + Expect(0, 70111, '\P{Is_Blk=sharada}', ""); + Expect(1, 70111, '\P{^Is_Blk=sharada}', ""); + Expect(0, 70112, '\p{Is_Blk=sharada}', ""); + Expect(1, 70112, '\p{^Is_Blk=sharada}', ""); + Expect(1, 70112, '\P{Is_Blk=sharada}', ""); + Expect(0, 70112, '\P{^Is_Blk=sharada}', ""); + Expect(1, 70111, '\p{Is_Blk: _sharada}', ""); + Expect(0, 70111, '\p{^Is_Blk: _sharada}', ""); + Expect(0, 70111, '\P{Is_Blk: _sharada}', ""); + Expect(1, 70111, '\P{^Is_Blk: _sharada}', ""); + Expect(0, 70112, '\p{Is_Blk: _sharada}', ""); + Expect(1, 70112, '\p{^Is_Blk: _sharada}', ""); + Expect(1, 70112, '\P{Is_Blk: _sharada}', ""); + Expect(0, 70112, '\P{^Is_Blk: _sharada}', ""); + Error('\p{Block= -SHARADA_SUPPLEMENT:=}'); + Error('\P{Block= -SHARADA_SUPPLEMENT:=}'); + Expect(1, 72575, '\p{Block=:\ASharada_Supplement\z:}', "");; + Expect(0, 72576, '\p{Block=:\ASharada_Supplement\z:}', "");; + Expect(1, 72575, '\p{Block=sharadasupplement}', ""); + Expect(0, 72575, '\p{^Block=sharadasupplement}', ""); + Expect(0, 72575, '\P{Block=sharadasupplement}', ""); + Expect(1, 72575, '\P{^Block=sharadasupplement}', ""); + Expect(0, 72576, '\p{Block=sharadasupplement}', ""); + Expect(1, 72576, '\p{^Block=sharadasupplement}', ""); + Expect(1, 72576, '\P{Block=sharadasupplement}', ""); + Expect(0, 72576, '\P{^Block=sharadasupplement}', ""); + Expect(1, 72575, '\p{Block=:\Asharadasupplement\z:}', "");; + Expect(0, 72576, '\p{Block=:\Asharadasupplement\z:}', "");; + Expect(1, 72575, '\p{Block= sharada_supplement}', ""); + Expect(0, 72575, '\p{^Block= sharada_supplement}', ""); + Expect(0, 72575, '\P{Block= sharada_supplement}', ""); + Expect(1, 72575, '\P{^Block= sharada_supplement}', ""); + Expect(0, 72576, '\p{Block= sharada_supplement}', ""); + Expect(1, 72576, '\p{^Block= sharada_supplement}', ""); + Expect(1, 72576, '\P{Block= sharada_supplement}', ""); + Expect(0, 72576, '\P{^Block= sharada_supplement}', ""); + Error('\p{Blk:-Sharada_Sup:=}'); + Error('\P{Blk:-Sharada_Sup:=}'); + Expect(1, 72575, '\p{Blk=:\ASharada_Sup\z:}', "");; + Expect(0, 72576, '\p{Blk=:\ASharada_Sup\z:}', "");; + Expect(1, 72575, '\p{Blk=sharadasup}', ""); + Expect(0, 72575, '\p{^Blk=sharadasup}', ""); + Expect(0, 72575, '\P{Blk=sharadasup}', ""); + Expect(1, 72575, '\P{^Blk=sharadasup}', ""); + Expect(0, 72576, '\p{Blk=sharadasup}', ""); + Expect(1, 72576, '\p{^Blk=sharadasup}', ""); + Expect(1, 72576, '\P{Blk=sharadasup}', ""); + Expect(0, 72576, '\P{^Blk=sharadasup}', ""); + Expect(1, 72575, '\p{Blk=:\Asharadasup\z:}', "");; + Expect(0, 72576, '\p{Blk=:\Asharadasup\z:}', "");; + Expect(1, 72575, '\p{Blk=SHARADA_Sup}', ""); + Expect(0, 72575, '\p{^Blk=SHARADA_Sup}', ""); + Expect(0, 72575, '\P{Blk=SHARADA_Sup}', ""); + Expect(1, 72575, '\P{^Blk=SHARADA_Sup}', ""); + Expect(0, 72576, '\p{Blk=SHARADA_Sup}', ""); + Expect(1, 72576, '\p{^Blk=SHARADA_Sup}', ""); + Expect(1, 72576, '\P{Blk=SHARADA_Sup}', ""); + Expect(0, 72576, '\P{^Blk=SHARADA_Sup}', ""); + Error('\p{Is_Block=:= Sharada_Supplement}'); + Error('\P{Is_Block=:= Sharada_Supplement}'); + Expect(1, 72575, '\p{Is_Block=sharadasupplement}', ""); + Expect(0, 72575, '\p{^Is_Block=sharadasupplement}', ""); + Expect(0, 72575, '\P{Is_Block=sharadasupplement}', ""); + Expect(1, 72575, '\P{^Is_Block=sharadasupplement}', ""); + Expect(0, 72576, '\p{Is_Block=sharadasupplement}', ""); + Expect(1, 72576, '\p{^Is_Block=sharadasupplement}', ""); + Expect(1, 72576, '\P{Is_Block=sharadasupplement}', ""); + Expect(0, 72576, '\P{^Is_Block=sharadasupplement}', ""); + Expect(1, 72575, '\p{Is_Block=-sharada_supplement}', ""); + Expect(0, 72575, '\p{^Is_Block=-sharada_supplement}', ""); + Expect(0, 72575, '\P{Is_Block=-sharada_supplement}', ""); + Expect(1, 72575, '\P{^Is_Block=-sharada_supplement}', ""); + Expect(0, 72576, '\p{Is_Block=-sharada_supplement}', ""); + Expect(1, 72576, '\p{^Is_Block=-sharada_supplement}', ""); + Expect(1, 72576, '\P{Is_Block=-sharada_supplement}', ""); + Expect(0, 72576, '\P{^Is_Block=-sharada_supplement}', ""); + Error('\p{Is_Blk=_/a/SHARADA_Sup}'); + Error('\P{Is_Blk=_/a/SHARADA_Sup}'); + Expect(1, 72575, '\p{Is_Blk=sharadasup}', ""); + Expect(0, 72575, '\p{^Is_Blk=sharadasup}', ""); + Expect(0, 72575, '\P{Is_Blk=sharadasup}', ""); + Expect(1, 72575, '\P{^Is_Blk=sharadasup}', ""); + Expect(0, 72576, '\p{Is_Blk=sharadasup}', ""); + Expect(1, 72576, '\p{^Is_Blk=sharadasup}', ""); + Expect(1, 72576, '\P{Is_Blk=sharadasup}', ""); + Expect(0, 72576, '\P{^Is_Blk=sharadasup}', ""); + Expect(1, 72575, '\p{Is_Blk=sharada_Sup}', ""); + Expect(0, 72575, '\p{^Is_Blk=sharada_Sup}', ""); + Expect(0, 72575, '\P{Is_Blk=sharada_Sup}', ""); + Expect(1, 72575, '\P{^Is_Blk=sharada_Sup}', ""); + Expect(0, 72576, '\p{Is_Blk=sharada_Sup}', ""); + Expect(1, 72576, '\p{^Is_Blk=sharada_Sup}', ""); + Expect(1, 72576, '\P{Is_Blk=sharada_Sup}', ""); + Expect(0, 72576, '\P{^Is_Blk=sharada_Sup}', ""); + Error('\p{Block= -Shavian/a/}'); + Error('\P{Block= -Shavian/a/}'); + Expect(1, 66687, '\p{Block=:\AShavian\z:}', "");; + Expect(0, 66688, '\p{Block=:\AShavian\z:}', "");; + Expect(1, 66687, '\p{Block=shavian}', ""); + Expect(0, 66687, '\p{^Block=shavian}', ""); + Expect(0, 66687, '\P{Block=shavian}', ""); + Expect(1, 66687, '\P{^Block=shavian}', ""); + Expect(0, 66688, '\p{Block=shavian}', ""); + Expect(1, 66688, '\p{^Block=shavian}', ""); + Expect(1, 66688, '\P{Block=shavian}', ""); + Expect(0, 66688, '\P{^Block=shavian}', ""); + Expect(1, 66687, '\p{Block=:\Ashavian\z:}', "");; + Expect(0, 66688, '\p{Block=:\Ashavian\z:}', "");; + Expect(1, 66687, '\p{Block= Shavian}', ""); + Expect(0, 66687, '\p{^Block= Shavian}', ""); + Expect(0, 66687, '\P{Block= Shavian}', ""); + Expect(1, 66687, '\P{^Block= Shavian}', ""); + Expect(0, 66688, '\p{Block= Shavian}', ""); + Expect(1, 66688, '\p{^Block= Shavian}', ""); + Expect(1, 66688, '\P{Block= Shavian}', ""); + Expect(0, 66688, '\P{^Block= Shavian}', ""); + Error('\p{Blk= shavian:=}'); + Error('\P{Blk= shavian:=}'); + Expect(1, 66687, '\p{Blk=:\AShavian\z:}', "");; + Expect(0, 66688, '\p{Blk=:\AShavian\z:}', "");; + Expect(1, 66687, '\p{Blk:shavian}', ""); + Expect(0, 66687, '\p{^Blk:shavian}', ""); + Expect(0, 66687, '\P{Blk:shavian}', ""); + Expect(1, 66687, '\P{^Blk:shavian}', ""); + Expect(0, 66688, '\p{Blk:shavian}', ""); + Expect(1, 66688, '\p{^Blk:shavian}', ""); + Expect(1, 66688, '\P{Blk:shavian}', ""); + Expect(0, 66688, '\P{^Blk:shavian}', ""); + Expect(1, 66687, '\p{Blk=:\Ashavian\z:}', "");; + Expect(0, 66688, '\p{Blk=:\Ashavian\z:}', "");; + Expect(1, 66687, '\p{Blk= shavian}', ""); + Expect(0, 66687, '\p{^Blk= shavian}', ""); + Expect(0, 66687, '\P{Blk= shavian}', ""); + Expect(1, 66687, '\P{^Blk= shavian}', ""); + Expect(0, 66688, '\p{Blk= shavian}', ""); + Expect(1, 66688, '\p{^Blk= shavian}', ""); + Expect(1, 66688, '\P{Blk= shavian}', ""); + Expect(0, 66688, '\P{^Blk= shavian}', ""); + Error('\p{Is_Block= -shavian:=}'); + Error('\P{Is_Block= -shavian:=}'); + Expect(1, 66687, '\p{Is_Block=shavian}', ""); + Expect(0, 66687, '\p{^Is_Block=shavian}', ""); + Expect(0, 66687, '\P{Is_Block=shavian}', ""); + Expect(1, 66687, '\P{^Is_Block=shavian}', ""); + Expect(0, 66688, '\p{Is_Block=shavian}', ""); + Expect(1, 66688, '\p{^Is_Block=shavian}', ""); + Expect(1, 66688, '\P{Is_Block=shavian}', ""); + Expect(0, 66688, '\P{^Is_Block=shavian}', ""); + Expect(1, 66687, '\p{Is_Block= shavian}', ""); + Expect(0, 66687, '\p{^Is_Block= shavian}', ""); + Expect(0, 66687, '\P{Is_Block= shavian}', ""); + Expect(1, 66687, '\P{^Is_Block= shavian}', ""); + Expect(0, 66688, '\p{Is_Block= shavian}', ""); + Expect(1, 66688, '\p{^Is_Block= shavian}', ""); + Expect(1, 66688, '\P{Is_Block= shavian}', ""); + Expect(0, 66688, '\P{^Is_Block= shavian}', ""); + Error('\p{Is_Blk= -shavian/a/}'); + Error('\P{Is_Blk= -shavian/a/}'); + Expect(1, 66687, '\p{Is_Blk=shavian}', ""); + Expect(0, 66687, '\p{^Is_Blk=shavian}', ""); + Expect(0, 66687, '\P{Is_Blk=shavian}', ""); + Expect(1, 66687, '\P{^Is_Blk=shavian}', ""); + Expect(0, 66688, '\p{Is_Blk=shavian}', ""); + Expect(1, 66688, '\p{^Is_Blk=shavian}', ""); + Expect(1, 66688, '\P{Is_Blk=shavian}', ""); + Expect(0, 66688, '\P{^Is_Blk=shavian}', ""); + Expect(1, 66687, '\p{Is_Blk: _ Shavian}', ""); + Expect(0, 66687, '\p{^Is_Blk: _ Shavian}', ""); + Expect(0, 66687, '\P{Is_Blk: _ Shavian}', ""); + Expect(1, 66687, '\P{^Is_Blk: _ Shavian}', ""); + Expect(0, 66688, '\p{Is_Blk: _ Shavian}', ""); + Expect(1, 66688, '\p{^Is_Blk: _ Shavian}', ""); + Expect(1, 66688, '\P{Is_Blk: _ Shavian}', ""); + Expect(0, 66688, '\P{^Is_Blk: _ Shavian}', ""); + Error('\p{Block=:= shorthand_Format_Controls}'); + Error('\P{Block=:= shorthand_Format_Controls}'); + Expect(1, 113839, '\p{Block=:\AShorthand_Format_Controls\z:}', "");; + Expect(0, 113840, '\p{Block=:\AShorthand_Format_Controls\z:}', "");; + Expect(1, 113839, '\p{Block=shorthandformatcontrols}', ""); + Expect(0, 113839, '\p{^Block=shorthandformatcontrols}', ""); + Expect(0, 113839, '\P{Block=shorthandformatcontrols}', ""); + Expect(1, 113839, '\P{^Block=shorthandformatcontrols}', ""); + Expect(0, 113840, '\p{Block=shorthandformatcontrols}', ""); + Expect(1, 113840, '\p{^Block=shorthandformatcontrols}', ""); + Expect(1, 113840, '\P{Block=shorthandformatcontrols}', ""); + Expect(0, 113840, '\P{^Block=shorthandformatcontrols}', ""); + Expect(1, 113839, '\p{Block=:\Ashorthandformatcontrols\z:}', "");; + Expect(0, 113840, '\p{Block=:\Ashorthandformatcontrols\z:}', "");; + Expect(1, 113839, '\p{Block: - shorthand_Format_Controls}', ""); + Expect(0, 113839, '\p{^Block: - shorthand_Format_Controls}', ""); + Expect(0, 113839, '\P{Block: - shorthand_Format_Controls}', ""); + Expect(1, 113839, '\P{^Block: - shorthand_Format_Controls}', ""); + Expect(0, 113840, '\p{Block: - shorthand_Format_Controls}', ""); + Expect(1, 113840, '\p{^Block: - shorthand_Format_Controls}', ""); + Expect(1, 113840, '\P{Block: - shorthand_Format_Controls}', ""); + Expect(0, 113840, '\P{^Block: - shorthand_Format_Controls}', ""); + Error('\p{Blk=--shorthand_format_CONTROLS/a/}'); + Error('\P{Blk=--shorthand_format_CONTROLS/a/}'); + Expect(1, 113839, '\p{Blk=:\AShorthand_Format_Controls\z:}', "");; + Expect(0, 113840, '\p{Blk=:\AShorthand_Format_Controls\z:}', "");; + Expect(1, 113839, '\p{Blk: shorthandformatcontrols}', ""); + Expect(0, 113839, '\p{^Blk: shorthandformatcontrols}', ""); + Expect(0, 113839, '\P{Blk: shorthandformatcontrols}', ""); + Expect(1, 113839, '\P{^Blk: shorthandformatcontrols}', ""); + Expect(0, 113840, '\p{Blk: shorthandformatcontrols}', ""); + Expect(1, 113840, '\p{^Blk: shorthandformatcontrols}', ""); + Expect(1, 113840, '\P{Blk: shorthandformatcontrols}', ""); + Expect(0, 113840, '\P{^Blk: shorthandformatcontrols}', ""); + Expect(1, 113839, '\p{Blk=:\Ashorthandformatcontrols\z:}', "");; + Expect(0, 113840, '\p{Blk=:\Ashorthandformatcontrols\z:}', "");; + Expect(1, 113839, '\p{Blk=- Shorthand_Format_Controls}', ""); + Expect(0, 113839, '\p{^Blk=- Shorthand_Format_Controls}', ""); + Expect(0, 113839, '\P{Blk=- Shorthand_Format_Controls}', ""); + Expect(1, 113839, '\P{^Blk=- Shorthand_Format_Controls}', ""); + Expect(0, 113840, '\p{Blk=- Shorthand_Format_Controls}', ""); + Expect(1, 113840, '\p{^Blk=- Shorthand_Format_Controls}', ""); + Expect(1, 113840, '\P{Blk=- Shorthand_Format_Controls}', ""); + Expect(0, 113840, '\P{^Blk=- Shorthand_Format_Controls}', ""); + Error('\p{Is_Block= SHORTHAND_FORMAT_CONTROLS/a/}'); + Error('\P{Is_Block= SHORTHAND_FORMAT_CONTROLS/a/}'); + Expect(1, 113839, '\p{Is_Block=shorthandformatcontrols}', ""); + Expect(0, 113839, '\p{^Is_Block=shorthandformatcontrols}', ""); + Expect(0, 113839, '\P{Is_Block=shorthandformatcontrols}', ""); + Expect(1, 113839, '\P{^Is_Block=shorthandformatcontrols}', ""); + Expect(0, 113840, '\p{Is_Block=shorthandformatcontrols}', ""); + Expect(1, 113840, '\p{^Is_Block=shorthandformatcontrols}', ""); + Expect(1, 113840, '\P{Is_Block=shorthandformatcontrols}', ""); + Expect(0, 113840, '\P{^Is_Block=shorthandformatcontrols}', ""); + Expect(1, 113839, '\p{Is_Block=-Shorthand_format_CONTROLS}', ""); + Expect(0, 113839, '\p{^Is_Block=-Shorthand_format_CONTROLS}', ""); + Expect(0, 113839, '\P{Is_Block=-Shorthand_format_CONTROLS}', ""); + Expect(1, 113839, '\P{^Is_Block=-Shorthand_format_CONTROLS}', ""); + Expect(0, 113840, '\p{Is_Block=-Shorthand_format_CONTROLS}', ""); + Expect(1, 113840, '\p{^Is_Block=-Shorthand_format_CONTROLS}', ""); + Expect(1, 113840, '\P{Is_Block=-Shorthand_format_CONTROLS}', ""); + Expect(0, 113840, '\P{^Is_Block=-Shorthand_format_CONTROLS}', ""); + Error('\p{Is_Blk= /a/SHORTHAND_FORMAT_controls}'); + Error('\P{Is_Blk= /a/SHORTHAND_FORMAT_controls}'); + Expect(1, 113839, '\p{Is_Blk=shorthandformatcontrols}', ""); + Expect(0, 113839, '\p{^Is_Blk=shorthandformatcontrols}', ""); + Expect(0, 113839, '\P{Is_Blk=shorthandformatcontrols}', ""); + Expect(1, 113839, '\P{^Is_Blk=shorthandformatcontrols}', ""); + Expect(0, 113840, '\p{Is_Blk=shorthandformatcontrols}', ""); + Expect(1, 113840, '\p{^Is_Blk=shorthandformatcontrols}', ""); + Expect(1, 113840, '\P{Is_Blk=shorthandformatcontrols}', ""); + Expect(0, 113840, '\P{^Is_Blk=shorthandformatcontrols}', ""); + Expect(1, 113839, '\p{Is_Blk=--SHORTHAND_FORMAT_controls}', ""); + Expect(0, 113839, '\p{^Is_Blk=--SHORTHAND_FORMAT_controls}', ""); + Expect(0, 113839, '\P{Is_Blk=--SHORTHAND_FORMAT_controls}', ""); + Expect(1, 113839, '\P{^Is_Blk=--SHORTHAND_FORMAT_controls}', ""); + Expect(0, 113840, '\p{Is_Blk=--SHORTHAND_FORMAT_controls}', ""); + Expect(1, 113840, '\p{^Is_Blk=--SHORTHAND_FORMAT_controls}', ""); + Expect(1, 113840, '\P{Is_Blk=--SHORTHAND_FORMAT_controls}', ""); + Expect(0, 113840, '\P{^Is_Blk=--SHORTHAND_FORMAT_controls}', ""); + Error('\p{Block=-/a/Siddham}'); + Error('\P{Block=-/a/Siddham}'); + Expect(1, 71167, '\p{Block=:\ASiddham\z:}', "");; + Expect(0, 71168, '\p{Block=:\ASiddham\z:}', "");; + Expect(1, 71167, '\p{Block=siddham}', ""); + Expect(0, 71167, '\p{^Block=siddham}', ""); + Expect(0, 71167, '\P{Block=siddham}', ""); + Expect(1, 71167, '\P{^Block=siddham}', ""); + Expect(0, 71168, '\p{Block=siddham}', ""); + Expect(1, 71168, '\p{^Block=siddham}', ""); + Expect(1, 71168, '\P{Block=siddham}', ""); + Expect(0, 71168, '\P{^Block=siddham}', ""); + Expect(1, 71167, '\p{Block=:\Asiddham\z:}', "");; + Expect(0, 71168, '\p{Block=:\Asiddham\z:}', "");; + Expect(1, 71167, '\p{Block=__Siddham}', ""); + Expect(0, 71167, '\p{^Block=__Siddham}', ""); + Expect(0, 71167, '\P{Block=__Siddham}', ""); + Expect(1, 71167, '\P{^Block=__Siddham}', ""); + Expect(0, 71168, '\p{Block=__Siddham}', ""); + Expect(1, 71168, '\p{^Block=__Siddham}', ""); + Expect(1, 71168, '\P{Block=__Siddham}', ""); + Expect(0, 71168, '\P{^Block=__Siddham}', ""); + Error('\p{Blk: /a/Siddham}'); + Error('\P{Blk: /a/Siddham}'); + Expect(1, 71167, '\p{Blk=:\ASiddham\z:}', "");; + Expect(0, 71168, '\p{Blk=:\ASiddham\z:}', "");; + Expect(1, 71167, '\p{Blk=siddham}', ""); + Expect(0, 71167, '\p{^Blk=siddham}', ""); + Expect(0, 71167, '\P{Blk=siddham}', ""); + Expect(1, 71167, '\P{^Blk=siddham}', ""); + Expect(0, 71168, '\p{Blk=siddham}', ""); + Expect(1, 71168, '\p{^Blk=siddham}', ""); + Expect(1, 71168, '\P{Blk=siddham}', ""); + Expect(0, 71168, '\P{^Blk=siddham}', ""); + Expect(1, 71167, '\p{Blk=:\Asiddham\z:}', "");; + Expect(0, 71168, '\p{Blk=:\Asiddham\z:}', "");; + Expect(1, 71167, '\p{Blk=- Siddham}', ""); + Expect(0, 71167, '\p{^Blk=- Siddham}', ""); + Expect(0, 71167, '\P{Blk=- Siddham}', ""); + Expect(1, 71167, '\P{^Blk=- Siddham}', ""); + Expect(0, 71168, '\p{Blk=- Siddham}', ""); + Expect(1, 71168, '\p{^Blk=- Siddham}', ""); + Expect(1, 71168, '\P{Blk=- Siddham}', ""); + Expect(0, 71168, '\P{^Blk=- Siddham}', ""); + Error('\p{Is_Block=_ SIDDHAM:=}'); + Error('\P{Is_Block=_ SIDDHAM:=}'); + Expect(1, 71167, '\p{Is_Block: siddham}', ""); + Expect(0, 71167, '\p{^Is_Block: siddham}', ""); + Expect(0, 71167, '\P{Is_Block: siddham}', ""); + Expect(1, 71167, '\P{^Is_Block: siddham}', ""); + Expect(0, 71168, '\p{Is_Block: siddham}', ""); + Expect(1, 71168, '\p{^Is_Block: siddham}', ""); + Expect(1, 71168, '\P{Is_Block: siddham}', ""); + Expect(0, 71168, '\P{^Is_Block: siddham}', ""); + Expect(1, 71167, '\p{Is_Block: Siddham}', ""); + Expect(0, 71167, '\p{^Is_Block: Siddham}', ""); + Expect(0, 71167, '\P{Is_Block: Siddham}', ""); + Expect(1, 71167, '\P{^Is_Block: Siddham}', ""); + Expect(0, 71168, '\p{Is_Block: Siddham}', ""); + Expect(1, 71168, '\p{^Is_Block: Siddham}', ""); + Expect(1, 71168, '\P{Is_Block: Siddham}', ""); + Expect(0, 71168, '\P{^Is_Block: Siddham}', ""); + Error('\p{Is_Blk: := Siddham}'); + Error('\P{Is_Blk: := Siddham}'); + Expect(1, 71167, '\p{Is_Blk=siddham}', ""); + Expect(0, 71167, '\p{^Is_Blk=siddham}', ""); + Expect(0, 71167, '\P{Is_Blk=siddham}', ""); + Expect(1, 71167, '\P{^Is_Blk=siddham}', ""); + Expect(0, 71168, '\p{Is_Blk=siddham}', ""); + Expect(1, 71168, '\p{^Is_Blk=siddham}', ""); + Expect(1, 71168, '\P{Is_Blk=siddham}', ""); + Expect(0, 71168, '\P{^Is_Blk=siddham}', ""); + Expect(1, 71167, '\p{Is_Blk=_Siddham}', ""); + Expect(0, 71167, '\p{^Is_Blk=_Siddham}', ""); + Expect(0, 71167, '\P{Is_Blk=_Siddham}', ""); + Expect(1, 71167, '\P{^Is_Blk=_Siddham}', ""); + Expect(0, 71168, '\p{Is_Blk=_Siddham}', ""); + Expect(1, 71168, '\p{^Is_Blk=_Siddham}', ""); + Expect(1, 71168, '\P{Is_Blk=_Siddham}', ""); + Expect(0, 71168, '\P{^Is_Blk=_Siddham}', ""); + Error('\p{Block: -Sidetic/a/}'); + Error('\P{Block: -Sidetic/a/}'); + Expect(1, 67935, '\p{Block=:\ASidetic\z:}', "");; + Expect(0, 67936, '\p{Block=:\ASidetic\z:}', "");; + Expect(1, 67935, '\p{Block=sidetic}', ""); + Expect(0, 67935, '\p{^Block=sidetic}', ""); + Expect(0, 67935, '\P{Block=sidetic}', ""); + Expect(1, 67935, '\P{^Block=sidetic}', ""); + Expect(0, 67936, '\p{Block=sidetic}', ""); + Expect(1, 67936, '\p{^Block=sidetic}', ""); + Expect(1, 67936, '\P{Block=sidetic}', ""); + Expect(0, 67936, '\P{^Block=sidetic}', ""); + Expect(1, 67935, '\p{Block=:\Asidetic\z:}', "");; + Expect(0, 67936, '\p{Block=:\Asidetic\z:}', "");; + Expect(1, 67935, '\p{Block= _Sidetic}', ""); + Expect(0, 67935, '\p{^Block= _Sidetic}', ""); + Expect(0, 67935, '\P{Block= _Sidetic}', ""); + Expect(1, 67935, '\P{^Block= _Sidetic}', ""); + Expect(0, 67936, '\p{Block= _Sidetic}', ""); + Expect(1, 67936, '\p{^Block= _Sidetic}', ""); + Expect(1, 67936, '\P{Block= _Sidetic}', ""); + Expect(0, 67936, '\P{^Block= _Sidetic}', ""); + Error('\p{Blk=/a/Sidetic}'); + Error('\P{Blk=/a/Sidetic}'); + Expect(1, 67935, '\p{Blk=:\ASidetic\z:}', "");; + Expect(0, 67936, '\p{Blk=:\ASidetic\z:}', "");; + Expect(1, 67935, '\p{Blk=sidetic}', ""); + Expect(0, 67935, '\p{^Blk=sidetic}', ""); + Expect(0, 67935, '\P{Blk=sidetic}', ""); + Expect(1, 67935, '\P{^Blk=sidetic}', ""); + Expect(0, 67936, '\p{Blk=sidetic}', ""); + Expect(1, 67936, '\p{^Blk=sidetic}', ""); + Expect(1, 67936, '\P{Blk=sidetic}', ""); + Expect(0, 67936, '\P{^Blk=sidetic}', ""); + Expect(1, 67935, '\p{Blk=:\Asidetic\z:}', "");; + Expect(0, 67936, '\p{Blk=:\Asidetic\z:}', "");; + Expect(1, 67935, '\p{Blk= SIDETIC}', ""); + Expect(0, 67935, '\p{^Blk= SIDETIC}', ""); + Expect(0, 67935, '\P{Blk= SIDETIC}', ""); + Expect(1, 67935, '\P{^Blk= SIDETIC}', ""); + Expect(0, 67936, '\p{Blk= SIDETIC}', ""); + Expect(1, 67936, '\p{^Blk= SIDETIC}', ""); + Expect(1, 67936, '\P{Blk= SIDETIC}', ""); + Expect(0, 67936, '\P{^Blk= SIDETIC}', ""); + Error('\p{Is_Block=:=_Sidetic}'); + Error('\P{Is_Block=:=_Sidetic}'); + Expect(1, 67935, '\p{Is_Block: sidetic}', ""); + Expect(0, 67935, '\p{^Is_Block: sidetic}', ""); + Expect(0, 67935, '\P{Is_Block: sidetic}', ""); + Expect(1, 67935, '\P{^Is_Block: sidetic}', ""); + Expect(0, 67936, '\p{Is_Block: sidetic}', ""); + Expect(1, 67936, '\p{^Is_Block: sidetic}', ""); + Expect(1, 67936, '\P{Is_Block: sidetic}', ""); + Expect(0, 67936, '\P{^Is_Block: sidetic}', ""); + Expect(1, 67935, '\p{Is_Block: - Sidetic}', ""); + Expect(0, 67935, '\p{^Is_Block: - Sidetic}', ""); + Expect(0, 67935, '\P{Is_Block: - Sidetic}', ""); + Expect(1, 67935, '\P{^Is_Block: - Sidetic}', ""); + Expect(0, 67936, '\p{Is_Block: - Sidetic}', ""); + Expect(1, 67936, '\p{^Is_Block: - Sidetic}', ""); + Expect(1, 67936, '\P{Is_Block: - Sidetic}', ""); + Expect(0, 67936, '\P{^Is_Block: - Sidetic}', ""); + Error('\p{Is_Blk=/a/--sidetic}'); + Error('\P{Is_Blk=/a/--sidetic}'); + Expect(1, 67935, '\p{Is_Blk=sidetic}', ""); + Expect(0, 67935, '\p{^Is_Blk=sidetic}', ""); + Expect(0, 67935, '\P{Is_Blk=sidetic}', ""); + Expect(1, 67935, '\P{^Is_Blk=sidetic}', ""); + Expect(0, 67936, '\p{Is_Blk=sidetic}', ""); + Expect(1, 67936, '\p{^Is_Blk=sidetic}', ""); + Expect(1, 67936, '\P{Is_Blk=sidetic}', ""); + Expect(0, 67936, '\P{^Is_Blk=sidetic}', ""); + Expect(1, 67935, '\p{Is_Blk= _Sidetic}', ""); + Expect(0, 67935, '\p{^Is_Blk= _Sidetic}', ""); + Expect(0, 67935, '\P{Is_Blk= _Sidetic}', ""); + Expect(1, 67935, '\P{^Is_Blk= _Sidetic}', ""); + Expect(0, 67936, '\p{Is_Blk= _Sidetic}', ""); + Expect(1, 67936, '\p{^Is_Blk= _Sidetic}', ""); + Expect(1, 67936, '\P{Is_Blk= _Sidetic}', ""); + Expect(0, 67936, '\P{^Is_Blk= _Sidetic}', ""); + Error('\p{Block= /a/sinhala}'); + Error('\P{Block= /a/sinhala}'); + Expect(1, 3583, '\p{Block=:\ASinhala\z:}', "");; + Expect(0, 3584, '\p{Block=:\ASinhala\z:}', "");; + Expect(1, 3583, '\p{Block=sinhala}', ""); + Expect(0, 3583, '\p{^Block=sinhala}', ""); + Expect(0, 3583, '\P{Block=sinhala}', ""); + Expect(1, 3583, '\P{^Block=sinhala}', ""); + Expect(0, 3584, '\p{Block=sinhala}', ""); + Expect(1, 3584, '\p{^Block=sinhala}', ""); + Expect(1, 3584, '\P{Block=sinhala}', ""); + Expect(0, 3584, '\P{^Block=sinhala}', ""); + Expect(1, 3583, '\p{Block=:\Asinhala\z:}', "");; + Expect(0, 3584, '\p{Block=:\Asinhala\z:}', "");; + Expect(1, 3583, '\p{Block= sinhala}', ""); + Expect(0, 3583, '\p{^Block= sinhala}', ""); + Expect(0, 3583, '\P{Block= sinhala}', ""); + Expect(1, 3583, '\P{^Block= sinhala}', ""); + Expect(0, 3584, '\p{Block= sinhala}', ""); + Expect(1, 3584, '\p{^Block= sinhala}', ""); + Expect(1, 3584, '\P{Block= sinhala}', ""); + Expect(0, 3584, '\P{^Block= sinhala}', ""); + Error('\p{Blk=-SINHALA:=}'); + Error('\P{Blk=-SINHALA:=}'); + Expect(1, 3583, '\p{Blk=:\ASinhala\z:}', "");; + Expect(0, 3584, '\p{Blk=:\ASinhala\z:}', "");; + Expect(1, 3583, '\p{Blk=sinhala}', ""); + Expect(0, 3583, '\p{^Blk=sinhala}', ""); + Expect(0, 3583, '\P{Blk=sinhala}', ""); + Expect(1, 3583, '\P{^Blk=sinhala}', ""); + Expect(0, 3584, '\p{Blk=sinhala}', ""); + Expect(1, 3584, '\p{^Blk=sinhala}', ""); + Expect(1, 3584, '\P{Blk=sinhala}', ""); + Expect(0, 3584, '\P{^Blk=sinhala}', ""); + Expect(1, 3583, '\p{Blk=:\Asinhala\z:}', "");; + Expect(0, 3584, '\p{Blk=:\Asinhala\z:}', "");; + Expect(1, 3583, '\p{Blk= sinhala}', ""); + Expect(0, 3583, '\p{^Blk= sinhala}', ""); + Expect(0, 3583, '\P{Blk= sinhala}', ""); + Expect(1, 3583, '\P{^Blk= sinhala}', ""); + Expect(0, 3584, '\p{Blk= sinhala}', ""); + Expect(1, 3584, '\p{^Blk= sinhala}', ""); + Expect(1, 3584, '\P{Blk= sinhala}', ""); + Expect(0, 3584, '\P{^Blk= sinhala}', ""); + Error('\p{Is_Block=--Sinhala:=}'); + Error('\P{Is_Block=--Sinhala:=}'); + Expect(1, 3583, '\p{Is_Block=sinhala}', ""); + Expect(0, 3583, '\p{^Is_Block=sinhala}', ""); + Expect(0, 3583, '\P{Is_Block=sinhala}', ""); + Expect(1, 3583, '\P{^Is_Block=sinhala}', ""); + Expect(0, 3584, '\p{Is_Block=sinhala}', ""); + Expect(1, 3584, '\p{^Is_Block=sinhala}', ""); + Expect(1, 3584, '\P{Is_Block=sinhala}', ""); + Expect(0, 3584, '\P{^Is_Block=sinhala}', ""); + Expect(1, 3583, '\p{Is_Block=_sinhala}', ""); + Expect(0, 3583, '\p{^Is_Block=_sinhala}', ""); + Expect(0, 3583, '\P{Is_Block=_sinhala}', ""); + Expect(1, 3583, '\P{^Is_Block=_sinhala}', ""); + Expect(0, 3584, '\p{Is_Block=_sinhala}', ""); + Expect(1, 3584, '\p{^Is_Block=_sinhala}', ""); + Expect(1, 3584, '\P{Is_Block=_sinhala}', ""); + Expect(0, 3584, '\P{^Is_Block=_sinhala}', ""); + Error('\p{Is_Blk=/a/Sinhala}'); + Error('\P{Is_Blk=/a/Sinhala}'); + Expect(1, 3583, '\p{Is_Blk=sinhala}', ""); + Expect(0, 3583, '\p{^Is_Blk=sinhala}', ""); + Expect(0, 3583, '\P{Is_Blk=sinhala}', ""); + Expect(1, 3583, '\P{^Is_Blk=sinhala}', ""); + Expect(0, 3584, '\p{Is_Blk=sinhala}', ""); + Expect(1, 3584, '\p{^Is_Blk=sinhala}', ""); + Expect(1, 3584, '\P{Is_Blk=sinhala}', ""); + Expect(0, 3584, '\P{^Is_Blk=sinhala}', ""); + Expect(1, 3583, '\p{Is_Blk= -SINHALA}', ""); + Expect(0, 3583, '\p{^Is_Blk= -SINHALA}', ""); + Expect(0, 3583, '\P{Is_Blk= -SINHALA}', ""); + Expect(1, 3583, '\P{^Is_Blk= -SINHALA}', ""); + Expect(0, 3584, '\p{Is_Blk= -SINHALA}', ""); + Expect(1, 3584, '\p{^Is_Blk= -SINHALA}', ""); + Expect(1, 3584, '\P{Is_Blk= -SINHALA}', ""); + Expect(0, 3584, '\P{^Is_Blk= -SINHALA}', ""); + Error('\p{Block= :=sinhala_Archaic_numbers}'); + Error('\P{Block= :=sinhala_Archaic_numbers}'); + Expect(1, 70143, '\p{Block=:\ASinhala_Archaic_Numbers\z:}', "");; + Expect(0, 70144, '\p{Block=:\ASinhala_Archaic_Numbers\z:}', "");; + Expect(1, 70143, '\p{Block: sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\p{^Block: sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\P{Block: sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\P{^Block: sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\p{Block: sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\p{^Block: sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\P{Block: sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\P{^Block: sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\p{Block=:\Asinhalaarchaicnumbers\z:}', "");; + Expect(0, 70144, '\p{Block=:\Asinhalaarchaicnumbers\z:}', "");; + Expect(1, 70143, '\p{Block=-sinhala_Archaic_numbers}', ""); + Expect(0, 70143, '\p{^Block=-sinhala_Archaic_numbers}', ""); + Expect(0, 70143, '\P{Block=-sinhala_Archaic_numbers}', ""); + Expect(1, 70143, '\P{^Block=-sinhala_Archaic_numbers}', ""); + Expect(0, 70144, '\p{Block=-sinhala_Archaic_numbers}', ""); + Expect(1, 70144, '\p{^Block=-sinhala_Archaic_numbers}', ""); + Expect(1, 70144, '\P{Block=-sinhala_Archaic_numbers}', ""); + Expect(0, 70144, '\P{^Block=-sinhala_Archaic_numbers}', ""); + Error('\p{Blk=:=_-Sinhala_Archaic_Numbers}'); + Error('\P{Blk=:=_-Sinhala_Archaic_Numbers}'); + Expect(1, 70143, '\p{Blk=:\ASinhala_Archaic_Numbers\z:}', "");; + Expect(0, 70144, '\p{Blk=:\ASinhala_Archaic_Numbers\z:}', "");; + Expect(1, 70143, '\p{Blk=sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\p{^Blk=sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\P{Blk=sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\P{^Blk=sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\p{Blk=sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\p{^Blk=sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\P{Blk=sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\P{^Blk=sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\p{Blk=:\Asinhalaarchaicnumbers\z:}', "");; + Expect(0, 70144, '\p{Blk=:\Asinhalaarchaicnumbers\z:}', "");; + Expect(1, 70143, '\p{Blk: Sinhala_Archaic_Numbers}', ""); + Expect(0, 70143, '\p{^Blk: Sinhala_Archaic_Numbers}', ""); + Expect(0, 70143, '\P{Blk: Sinhala_Archaic_Numbers}', ""); + Expect(1, 70143, '\P{^Blk: Sinhala_Archaic_Numbers}', ""); + Expect(0, 70144, '\p{Blk: Sinhala_Archaic_Numbers}', ""); + Expect(1, 70144, '\p{^Blk: Sinhala_Archaic_Numbers}', ""); + Expect(1, 70144, '\P{Blk: Sinhala_Archaic_Numbers}', ""); + Expect(0, 70144, '\P{^Blk: Sinhala_Archaic_Numbers}', ""); + Error('\p{Is_Block=:=Sinhala_Archaic_numbers}'); + Error('\P{Is_Block=:=Sinhala_Archaic_numbers}'); + Expect(1, 70143, '\p{Is_Block: sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\p{^Is_Block: sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\P{Is_Block: sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\P{^Is_Block: sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\p{Is_Block: sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\p{^Is_Block: sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\P{Is_Block: sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\P{^Is_Block: sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\p{Is_Block= sinhala_Archaic_NUMBERS}', ""); + Expect(0, 70143, '\p{^Is_Block= sinhala_Archaic_NUMBERS}', ""); + Expect(0, 70143, '\P{Is_Block= sinhala_Archaic_NUMBERS}', ""); + Expect(1, 70143, '\P{^Is_Block= sinhala_Archaic_NUMBERS}', ""); + Expect(0, 70144, '\p{Is_Block= sinhala_Archaic_NUMBERS}', ""); + Expect(1, 70144, '\p{^Is_Block= sinhala_Archaic_NUMBERS}', ""); + Expect(1, 70144, '\P{Is_Block= sinhala_Archaic_NUMBERS}', ""); + Expect(0, 70144, '\P{^Is_Block= sinhala_Archaic_NUMBERS}', ""); + Error('\p{Is_Blk=:= SINHALA_Archaic_numbers}'); + Error('\P{Is_Blk=:= SINHALA_Archaic_numbers}'); + Expect(1, 70143, '\p{Is_Blk=sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\p{^Is_Blk=sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\P{Is_Blk=sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\P{^Is_Blk=sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\p{Is_Blk=sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\p{^Is_Blk=sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\P{Is_Blk=sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\P{^Is_Blk=sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\p{Is_Blk= -SINHALA_archaic_Numbers}', ""); + Expect(0, 70143, '\p{^Is_Blk= -SINHALA_archaic_Numbers}', ""); + Expect(0, 70143, '\P{Is_Blk= -SINHALA_archaic_Numbers}', ""); + Expect(1, 70143, '\P{^Is_Blk= -SINHALA_archaic_Numbers}', ""); + Expect(0, 70144, '\p{Is_Blk= -SINHALA_archaic_Numbers}', ""); + Expect(1, 70144, '\p{^Is_Blk= -SINHALA_archaic_Numbers}', ""); + Expect(1, 70144, '\P{Is_Blk= -SINHALA_archaic_Numbers}', ""); + Expect(0, 70144, '\P{^Is_Blk= -SINHALA_archaic_Numbers}', ""); + Error('\p{Block:- small_Form_Variants:=}'); + Error('\P{Block:- small_Form_Variants:=}'); + Expect(1, 65135, '\p{Block=:\ASmall_Form_Variants\z:}', "");; + Expect(0, 65136, '\p{Block=:\ASmall_Form_Variants\z:}', "");; + Expect(1, 65135, '\p{Block=smallformvariants}', ""); + Expect(0, 65135, '\p{^Block=smallformvariants}', ""); + Expect(0, 65135, '\P{Block=smallformvariants}', ""); + Expect(1, 65135, '\P{^Block=smallformvariants}', ""); + Expect(0, 65136, '\p{Block=smallformvariants}', ""); + Expect(1, 65136, '\p{^Block=smallformvariants}', ""); + Expect(1, 65136, '\P{Block=smallformvariants}', ""); + Expect(0, 65136, '\P{^Block=smallformvariants}', ""); + Expect(1, 65135, '\p{Block=:\Asmallformvariants\z:}', "");; + Expect(0, 65136, '\p{Block=:\Asmallformvariants\z:}', "");; + Expect(1, 65135, '\p{Block= small_Form_VARIANTS}', ""); + Expect(0, 65135, '\p{^Block= small_Form_VARIANTS}', ""); + Expect(0, 65135, '\P{Block= small_Form_VARIANTS}', ""); + Expect(1, 65135, '\P{^Block= small_Form_VARIANTS}', ""); + Expect(0, 65136, '\p{Block= small_Form_VARIANTS}', ""); + Expect(1, 65136, '\p{^Block= small_Form_VARIANTS}', ""); + Expect(1, 65136, '\P{Block= small_Form_VARIANTS}', ""); + Expect(0, 65136, '\P{^Block= small_Form_VARIANTS}', ""); + Error('\p{Blk:-:=Small_FORMS}'); + Error('\P{Blk:-:=Small_FORMS}'); + Expect(1, 65135, '\p{Blk=:\ASmall_Forms\z:}', "");; + Expect(0, 65136, '\p{Blk=:\ASmall_Forms\z:}', "");; + Expect(1, 65135, '\p{Blk=smallforms}', ""); + Expect(0, 65135, '\p{^Blk=smallforms}', ""); + Expect(0, 65135, '\P{Blk=smallforms}', ""); + Expect(1, 65135, '\P{^Blk=smallforms}', ""); + Expect(0, 65136, '\p{Blk=smallforms}', ""); + Expect(1, 65136, '\p{^Blk=smallforms}', ""); + Expect(1, 65136, '\P{Blk=smallforms}', ""); + Expect(0, 65136, '\P{^Blk=smallforms}', ""); + Expect(1, 65135, '\p{Blk=:\Asmallforms\z:}', "");; + Expect(0, 65136, '\p{Blk=:\Asmallforms\z:}', "");; + Expect(1, 65135, '\p{Blk: - Small_Forms}', ""); + Expect(0, 65135, '\p{^Blk: - Small_Forms}', ""); + Expect(0, 65135, '\P{Blk: - Small_Forms}', ""); + Expect(1, 65135, '\P{^Blk: - Small_Forms}', ""); + Expect(0, 65136, '\p{Blk: - Small_Forms}', ""); + Expect(1, 65136, '\p{^Blk: - Small_Forms}', ""); + Expect(1, 65136, '\P{Blk: - Small_Forms}', ""); + Expect(0, 65136, '\P{^Blk: - Small_Forms}', ""); + Error('\p{Is_Block=_ Small_FORM_variants/a/}'); + Error('\P{Is_Block=_ Small_FORM_variants/a/}'); + Expect(1, 65135, '\p{Is_Block=smallformvariants}', ""); + Expect(0, 65135, '\p{^Is_Block=smallformvariants}', ""); + Expect(0, 65135, '\P{Is_Block=smallformvariants}', ""); + Expect(1, 65135, '\P{^Is_Block=smallformvariants}', ""); + Expect(0, 65136, '\p{Is_Block=smallformvariants}', ""); + Expect(1, 65136, '\p{^Is_Block=smallformvariants}', ""); + Expect(1, 65136, '\P{Is_Block=smallformvariants}', ""); + Expect(0, 65136, '\P{^Is_Block=smallformvariants}', ""); + Expect(1, 65135, '\p{Is_Block=- Small_form_Variants}', ""); + Expect(0, 65135, '\p{^Is_Block=- Small_form_Variants}', ""); + Expect(0, 65135, '\P{Is_Block=- Small_form_Variants}', ""); + Expect(1, 65135, '\P{^Is_Block=- Small_form_Variants}', ""); + Expect(0, 65136, '\p{Is_Block=- Small_form_Variants}', ""); + Expect(1, 65136, '\p{^Is_Block=- Small_form_Variants}', ""); + Expect(1, 65136, '\P{Is_Block=- Small_form_Variants}', ""); + Expect(0, 65136, '\P{^Is_Block=- Small_form_Variants}', ""); + Error('\p{Is_Blk: /a/small_forms}'); + Error('\P{Is_Blk: /a/small_forms}'); + Expect(1, 65135, '\p{Is_Blk=smallforms}', ""); + Expect(0, 65135, '\p{^Is_Blk=smallforms}', ""); + Expect(0, 65135, '\P{Is_Blk=smallforms}', ""); + Expect(1, 65135, '\P{^Is_Blk=smallforms}', ""); + Expect(0, 65136, '\p{Is_Blk=smallforms}', ""); + Expect(1, 65136, '\p{^Is_Blk=smallforms}', ""); + Expect(1, 65136, '\P{Is_Blk=smallforms}', ""); + Expect(0, 65136, '\P{^Is_Blk=smallforms}', ""); + Expect(1, 65135, '\p{Is_Blk=-SMALL_FORMS}', ""); + Expect(0, 65135, '\p{^Is_Blk=-SMALL_FORMS}', ""); + Expect(0, 65135, '\P{Is_Blk=-SMALL_FORMS}', ""); + Expect(1, 65135, '\P{^Is_Blk=-SMALL_FORMS}', ""); + Expect(0, 65136, '\p{Is_Blk=-SMALL_FORMS}', ""); + Expect(1, 65136, '\p{^Is_Blk=-SMALL_FORMS}', ""); + Expect(1, 65136, '\P{Is_Blk=-SMALL_FORMS}', ""); + Expect(0, 65136, '\P{^Is_Blk=-SMALL_FORMS}', ""); + Error('\p{Block=_-Small_kana_extension/a/}'); + Error('\P{Block=_-Small_kana_extension/a/}'); + Expect(1, 110959, '\p{Block=:\ASmall_Kana_Extension\z:}', "");; + Expect(0, 110960, '\p{Block=:\ASmall_Kana_Extension\z:}', "");; + Expect(1, 110959, '\p{Block=smallkanaextension}', ""); + Expect(0, 110959, '\p{^Block=smallkanaextension}', ""); + Expect(0, 110959, '\P{Block=smallkanaextension}', ""); + Expect(1, 110959, '\P{^Block=smallkanaextension}', ""); + Expect(0, 110960, '\p{Block=smallkanaextension}', ""); + Expect(1, 110960, '\p{^Block=smallkanaextension}', ""); + Expect(1, 110960, '\P{Block=smallkanaextension}', ""); + Expect(0, 110960, '\P{^Block=smallkanaextension}', ""); + Expect(1, 110959, '\p{Block=:\Asmallkanaextension\z:}', "");; + Expect(0, 110960, '\p{Block=:\Asmallkanaextension\z:}', "");; + Expect(1, 110959, '\p{Block= Small_Kana_Extension}', ""); + Expect(0, 110959, '\p{^Block= Small_Kana_Extension}', ""); + Expect(0, 110959, '\P{Block= Small_Kana_Extension}', ""); + Expect(1, 110959, '\P{^Block= Small_Kana_Extension}', ""); + Expect(0, 110960, '\p{Block= Small_Kana_Extension}', ""); + Expect(1, 110960, '\p{^Block= Small_Kana_Extension}', ""); + Expect(1, 110960, '\P{Block= Small_Kana_Extension}', ""); + Expect(0, 110960, '\P{^Block= Small_Kana_Extension}', ""); + Error('\p{Blk= /a/SMALL_kana_ext}'); + Error('\P{Blk= /a/SMALL_kana_ext}'); + Expect(1, 110959, '\p{Blk=:\ASmall_Kana_Ext\z:}', "");; + Expect(0, 110960, '\p{Blk=:\ASmall_Kana_Ext\z:}', "");; + Expect(1, 110959, '\p{Blk=smallkanaext}', ""); + Expect(0, 110959, '\p{^Blk=smallkanaext}', ""); + Expect(0, 110959, '\P{Blk=smallkanaext}', ""); + Expect(1, 110959, '\P{^Blk=smallkanaext}', ""); + Expect(0, 110960, '\p{Blk=smallkanaext}', ""); + Expect(1, 110960, '\p{^Blk=smallkanaext}', ""); + Expect(1, 110960, '\P{Blk=smallkanaext}', ""); + Expect(0, 110960, '\P{^Blk=smallkanaext}', ""); + Expect(1, 110959, '\p{Blk=:\Asmallkanaext\z:}', "");; + Expect(0, 110960, '\p{Blk=:\Asmallkanaext\z:}', "");; + Expect(1, 110959, '\p{Blk=_Small_KANA_Ext}', ""); + Expect(0, 110959, '\p{^Blk=_Small_KANA_Ext}', ""); + Expect(0, 110959, '\P{Blk=_Small_KANA_Ext}', ""); + Expect(1, 110959, '\P{^Blk=_Small_KANA_Ext}', ""); + Expect(0, 110960, '\p{Blk=_Small_KANA_Ext}', ""); + Expect(1, 110960, '\p{^Blk=_Small_KANA_Ext}', ""); + Expect(1, 110960, '\P{Blk=_Small_KANA_Ext}', ""); + Expect(0, 110960, '\P{^Blk=_Small_KANA_Ext}', ""); + Error('\p{Is_Block=:=SMALL_kana_extension}'); + Error('\P{Is_Block=:=SMALL_kana_extension}'); + Expect(1, 110959, '\p{Is_Block=smallkanaextension}', ""); + Expect(0, 110959, '\p{^Is_Block=smallkanaextension}', ""); + Expect(0, 110959, '\P{Is_Block=smallkanaextension}', ""); + Expect(1, 110959, '\P{^Is_Block=smallkanaextension}', ""); + Expect(0, 110960, '\p{Is_Block=smallkanaextension}', ""); + Expect(1, 110960, '\p{^Is_Block=smallkanaextension}', ""); + Expect(1, 110960, '\P{Is_Block=smallkanaextension}', ""); + Expect(0, 110960, '\P{^Is_Block=smallkanaextension}', ""); + Expect(1, 110959, '\p{Is_Block=--small_Kana_Extension}', ""); + Expect(0, 110959, '\p{^Is_Block=--small_Kana_Extension}', ""); + Expect(0, 110959, '\P{Is_Block=--small_Kana_Extension}', ""); + Expect(1, 110959, '\P{^Is_Block=--small_Kana_Extension}', ""); + Expect(0, 110960, '\p{Is_Block=--small_Kana_Extension}', ""); + Expect(1, 110960, '\p{^Is_Block=--small_Kana_Extension}', ""); + Expect(1, 110960, '\P{Is_Block=--small_Kana_Extension}', ""); + Expect(0, 110960, '\P{^Is_Block=--small_Kana_Extension}', ""); + Error('\p{Is_Blk=_small_kana_Ext/a/}'); + Error('\P{Is_Blk=_small_kana_Ext/a/}'); + Expect(1, 110959, '\p{Is_Blk: smallkanaext}', ""); + Expect(0, 110959, '\p{^Is_Blk: smallkanaext}', ""); + Expect(0, 110959, '\P{Is_Blk: smallkanaext}', ""); + Expect(1, 110959, '\P{^Is_Blk: smallkanaext}', ""); + Expect(0, 110960, '\p{Is_Blk: smallkanaext}', ""); + Expect(1, 110960, '\p{^Is_Blk: smallkanaext}', ""); + Expect(1, 110960, '\P{Is_Blk: smallkanaext}', ""); + Expect(0, 110960, '\P{^Is_Blk: smallkanaext}', ""); + Expect(1, 110959, '\p{Is_Blk= SMALL_Kana_EXT}', ""); + Expect(0, 110959, '\p{^Is_Blk= SMALL_Kana_EXT}', ""); + Expect(0, 110959, '\P{Is_Blk= SMALL_Kana_EXT}', ""); + Expect(1, 110959, '\P{^Is_Blk= SMALL_Kana_EXT}', ""); + Expect(0, 110960, '\p{Is_Blk= SMALL_Kana_EXT}', ""); + Expect(1, 110960, '\p{^Is_Blk= SMALL_Kana_EXT}', ""); + Expect(1, 110960, '\P{Is_Blk= SMALL_Kana_EXT}', ""); + Expect(0, 110960, '\P{^Is_Blk= SMALL_Kana_EXT}', ""); + Error('\p{Block=:=Sogdian}'); + Error('\P{Block=:=Sogdian}'); + Expect(1, 69487, '\p{Block=:\ASogdian\z:}', "");; + Expect(0, 69488, '\p{Block=:\ASogdian\z:}', "");; + Expect(1, 69487, '\p{Block: sogdian}', ""); + Expect(0, 69487, '\p{^Block: sogdian}', ""); + Expect(0, 69487, '\P{Block: sogdian}', ""); + Expect(1, 69487, '\P{^Block: sogdian}', ""); + Expect(0, 69488, '\p{Block: sogdian}', ""); + Expect(1, 69488, '\p{^Block: sogdian}', ""); + Expect(1, 69488, '\P{Block: sogdian}', ""); + Expect(0, 69488, '\P{^Block: sogdian}', ""); + Expect(1, 69487, '\p{Block=:\Asogdian\z:}', "");; + Expect(0, 69488, '\p{Block=:\Asogdian\z:}', "");; + Expect(1, 69487, '\p{Block: -sogdian}', ""); + Expect(0, 69487, '\p{^Block: -sogdian}', ""); + Expect(0, 69487, '\P{Block: -sogdian}', ""); + Expect(1, 69487, '\P{^Block: -sogdian}', ""); + Expect(0, 69488, '\p{Block: -sogdian}', ""); + Expect(1, 69488, '\p{^Block: -sogdian}', ""); + Expect(1, 69488, '\P{Block: -sogdian}', ""); + Expect(0, 69488, '\P{^Block: -sogdian}', ""); + Error('\p{Blk=:= _sogdian}'); + Error('\P{Blk=:= _sogdian}'); + Expect(1, 69487, '\p{Blk=:\ASogdian\z:}', "");; + Expect(0, 69488, '\p{Blk=:\ASogdian\z:}', "");; + Expect(1, 69487, '\p{Blk: sogdian}', ""); + Expect(0, 69487, '\p{^Blk: sogdian}', ""); + Expect(0, 69487, '\P{Blk: sogdian}', ""); + Expect(1, 69487, '\P{^Blk: sogdian}', ""); + Expect(0, 69488, '\p{Blk: sogdian}', ""); + Expect(1, 69488, '\p{^Blk: sogdian}', ""); + Expect(1, 69488, '\P{Blk: sogdian}', ""); + Expect(0, 69488, '\P{^Blk: sogdian}', ""); + Expect(1, 69487, '\p{Blk=:\Asogdian\z:}', "");; + Expect(0, 69488, '\p{Blk=:\Asogdian\z:}', "");; + Expect(1, 69487, '\p{Blk=--SOGDIAN}', ""); + Expect(0, 69487, '\p{^Blk=--SOGDIAN}', ""); + Expect(0, 69487, '\P{Blk=--SOGDIAN}', ""); + Expect(1, 69487, '\P{^Blk=--SOGDIAN}', ""); + Expect(0, 69488, '\p{Blk=--SOGDIAN}', ""); + Expect(1, 69488, '\p{^Blk=--SOGDIAN}', ""); + Expect(1, 69488, '\P{Blk=--SOGDIAN}', ""); + Expect(0, 69488, '\P{^Blk=--SOGDIAN}', ""); + Error('\p{Is_Block= Sogdian/a/}'); + Error('\P{Is_Block= Sogdian/a/}'); + Expect(1, 69487, '\p{Is_Block=sogdian}', ""); + Expect(0, 69487, '\p{^Is_Block=sogdian}', ""); + Expect(0, 69487, '\P{Is_Block=sogdian}', ""); + Expect(1, 69487, '\P{^Is_Block=sogdian}', ""); + Expect(0, 69488, '\p{Is_Block=sogdian}', ""); + Expect(1, 69488, '\p{^Is_Block=sogdian}', ""); + Expect(1, 69488, '\P{Is_Block=sogdian}', ""); + Expect(0, 69488, '\P{^Is_Block=sogdian}', ""); + Expect(1, 69487, '\p{Is_Block: _-sogdian}', ""); + Expect(0, 69487, '\p{^Is_Block: _-sogdian}', ""); + Expect(0, 69487, '\P{Is_Block: _-sogdian}', ""); + Expect(1, 69487, '\P{^Is_Block: _-sogdian}', ""); + Expect(0, 69488, '\p{Is_Block: _-sogdian}', ""); + Expect(1, 69488, '\p{^Is_Block: _-sogdian}', ""); + Expect(1, 69488, '\P{Is_Block: _-sogdian}', ""); + Expect(0, 69488, '\P{^Is_Block: _-sogdian}', ""); + Error('\p{Is_Blk=-/a/SOGDIAN}'); + Error('\P{Is_Blk=-/a/SOGDIAN}'); + Expect(1, 69487, '\p{Is_Blk=sogdian}', ""); + Expect(0, 69487, '\p{^Is_Blk=sogdian}', ""); + Expect(0, 69487, '\P{Is_Blk=sogdian}', ""); + Expect(1, 69487, '\P{^Is_Blk=sogdian}', ""); + Expect(0, 69488, '\p{Is_Blk=sogdian}', ""); + Expect(1, 69488, '\p{^Is_Blk=sogdian}', ""); + Expect(1, 69488, '\P{Is_Blk=sogdian}', ""); + Expect(0, 69488, '\P{^Is_Blk=sogdian}', ""); + Expect(1, 69487, '\p{Is_Blk= sogdian}', ""); + Expect(0, 69487, '\p{^Is_Blk= sogdian}', ""); + Expect(0, 69487, '\P{Is_Blk= sogdian}', ""); + Expect(1, 69487, '\P{^Is_Blk= sogdian}', ""); + Expect(0, 69488, '\p{Is_Blk= sogdian}', ""); + Expect(1, 69488, '\p{^Is_Blk= sogdian}', ""); + Expect(1, 69488, '\P{Is_Blk= sogdian}', ""); + Expect(0, 69488, '\P{^Is_Blk= sogdian}', ""); + Error('\p{Block= SORA_Sompeng/a/}'); + Error('\P{Block= SORA_Sompeng/a/}'); + Expect(1, 69887, '\p{Block=:\ASora_Sompeng\z:}', "");; + Expect(0, 69888, '\p{Block=:\ASora_Sompeng\z:}', "");; + Expect(1, 69887, '\p{Block=sorasompeng}', ""); + Expect(0, 69887, '\p{^Block=sorasompeng}', ""); + Expect(0, 69887, '\P{Block=sorasompeng}', ""); + Expect(1, 69887, '\P{^Block=sorasompeng}', ""); + Expect(0, 69888, '\p{Block=sorasompeng}', ""); + Expect(1, 69888, '\p{^Block=sorasompeng}', ""); + Expect(1, 69888, '\P{Block=sorasompeng}', ""); + Expect(0, 69888, '\P{^Block=sorasompeng}', ""); + Expect(1, 69887, '\p{Block=:\Asorasompeng\z:}', "");; + Expect(0, 69888, '\p{Block=:\Asorasompeng\z:}', "");; + Expect(1, 69887, '\p{Block= Sora_Sompeng}', ""); + Expect(0, 69887, '\p{^Block= Sora_Sompeng}', ""); + Expect(0, 69887, '\P{Block= Sora_Sompeng}', ""); + Expect(1, 69887, '\P{^Block= Sora_Sompeng}', ""); + Expect(0, 69888, '\p{Block= Sora_Sompeng}', ""); + Expect(1, 69888, '\p{^Block= Sora_Sompeng}', ""); + Expect(1, 69888, '\P{Block= Sora_Sompeng}', ""); + Expect(0, 69888, '\P{^Block= Sora_Sompeng}', ""); + Error('\p{Blk=:= sora_Sompeng}'); + Error('\P{Blk=:= sora_Sompeng}'); + Expect(1, 69887, '\p{Blk=:\ASora_Sompeng\z:}', "");; + Expect(0, 69888, '\p{Blk=:\ASora_Sompeng\z:}', "");; + Expect(1, 69887, '\p{Blk=sorasompeng}', ""); + Expect(0, 69887, '\p{^Blk=sorasompeng}', ""); + Expect(0, 69887, '\P{Blk=sorasompeng}', ""); + Expect(1, 69887, '\P{^Blk=sorasompeng}', ""); + Expect(0, 69888, '\p{Blk=sorasompeng}', ""); + Expect(1, 69888, '\p{^Blk=sorasompeng}', ""); + Expect(1, 69888, '\P{Blk=sorasompeng}', ""); + Expect(0, 69888, '\P{^Blk=sorasompeng}', ""); + Expect(1, 69887, '\p{Blk=:\Asorasompeng\z:}', "");; + Expect(0, 69888, '\p{Blk=:\Asorasompeng\z:}', "");; + Expect(1, 69887, '\p{Blk=_-Sora_Sompeng}', ""); + Expect(0, 69887, '\p{^Blk=_-Sora_Sompeng}', ""); + Expect(0, 69887, '\P{Blk=_-Sora_Sompeng}', ""); + Expect(1, 69887, '\P{^Blk=_-Sora_Sompeng}', ""); + Expect(0, 69888, '\p{Blk=_-Sora_Sompeng}', ""); + Expect(1, 69888, '\p{^Blk=_-Sora_Sompeng}', ""); + Expect(1, 69888, '\P{Blk=_-Sora_Sompeng}', ""); + Expect(0, 69888, '\P{^Blk=_-Sora_Sompeng}', ""); + Error('\p{Is_Block=_sora_SOMPENG:=}'); + Error('\P{Is_Block=_sora_SOMPENG:=}'); + Expect(1, 69887, '\p{Is_Block=sorasompeng}', ""); + Expect(0, 69887, '\p{^Is_Block=sorasompeng}', ""); + Expect(0, 69887, '\P{Is_Block=sorasompeng}', ""); + Expect(1, 69887, '\P{^Is_Block=sorasompeng}', ""); + Expect(0, 69888, '\p{Is_Block=sorasompeng}', ""); + Expect(1, 69888, '\p{^Is_Block=sorasompeng}', ""); + Expect(1, 69888, '\P{Is_Block=sorasompeng}', ""); + Expect(0, 69888, '\P{^Is_Block=sorasompeng}', ""); + Expect(1, 69887, '\p{Is_Block= Sora_SOMPENG}', ""); + Expect(0, 69887, '\p{^Is_Block= Sora_SOMPENG}', ""); + Expect(0, 69887, '\P{Is_Block= Sora_SOMPENG}', ""); + Expect(1, 69887, '\P{^Is_Block= Sora_SOMPENG}', ""); + Expect(0, 69888, '\p{Is_Block= Sora_SOMPENG}', ""); + Expect(1, 69888, '\p{^Is_Block= Sora_SOMPENG}', ""); + Expect(1, 69888, '\P{Is_Block= Sora_SOMPENG}', ""); + Expect(0, 69888, '\P{^Is_Block= Sora_SOMPENG}', ""); + Error('\p{Is_Blk=:=-SORA_Sompeng}'); + Error('\P{Is_Blk=:=-SORA_Sompeng}'); + Expect(1, 69887, '\p{Is_Blk=sorasompeng}', ""); + Expect(0, 69887, '\p{^Is_Blk=sorasompeng}', ""); + Expect(0, 69887, '\P{Is_Blk=sorasompeng}', ""); + Expect(1, 69887, '\P{^Is_Blk=sorasompeng}', ""); + Expect(0, 69888, '\p{Is_Blk=sorasompeng}', ""); + Expect(1, 69888, '\p{^Is_Blk=sorasompeng}', ""); + Expect(1, 69888, '\P{Is_Blk=sorasompeng}', ""); + Expect(0, 69888, '\P{^Is_Blk=sorasompeng}', ""); + Expect(1, 69887, '\p{Is_Blk=_SORA_sompeng}', ""); + Expect(0, 69887, '\p{^Is_Blk=_SORA_sompeng}', ""); + Expect(0, 69887, '\P{Is_Blk=_SORA_sompeng}', ""); + Expect(1, 69887, '\P{^Is_Blk=_SORA_sompeng}', ""); + Expect(0, 69888, '\p{Is_Blk=_SORA_sompeng}', ""); + Expect(1, 69888, '\p{^Is_Blk=_SORA_sompeng}', ""); + Expect(1, 69888, '\P{Is_Blk=_SORA_sompeng}', ""); + Expect(0, 69888, '\P{^Is_Blk=_SORA_sompeng}', ""); + Error('\p{Block=__soyombo/a/}'); + Error('\P{Block=__soyombo/a/}'); + Expect(1, 72367, '\p{Block=:\ASoyombo\z:}', "");; + Expect(0, 72368, '\p{Block=:\ASoyombo\z:}', "");; + Expect(1, 72367, '\p{Block=soyombo}', ""); + Expect(0, 72367, '\p{^Block=soyombo}', ""); + Expect(0, 72367, '\P{Block=soyombo}', ""); + Expect(1, 72367, '\P{^Block=soyombo}', ""); + Expect(0, 72368, '\p{Block=soyombo}', ""); + Expect(1, 72368, '\p{^Block=soyombo}', ""); + Expect(1, 72368, '\P{Block=soyombo}', ""); + Expect(0, 72368, '\P{^Block=soyombo}', ""); + Expect(1, 72367, '\p{Block=:\Asoyombo\z:}', "");; + Expect(0, 72368, '\p{Block=:\Asoyombo\z:}', "");; + Expect(1, 72367, '\p{Block= soyombo}', ""); + Expect(0, 72367, '\p{^Block= soyombo}', ""); + Expect(0, 72367, '\P{Block= soyombo}', ""); + Expect(1, 72367, '\P{^Block= soyombo}', ""); + Expect(0, 72368, '\p{Block= soyombo}', ""); + Expect(1, 72368, '\p{^Block= soyombo}', ""); + Expect(1, 72368, '\P{Block= soyombo}', ""); + Expect(0, 72368, '\P{^Block= soyombo}', ""); + Error('\p{Blk=/a/ _SOYOMBO}'); + Error('\P{Blk=/a/ _SOYOMBO}'); + Expect(1, 72367, '\p{Blk=:\ASoyombo\z:}', "");; + Expect(0, 72368, '\p{Blk=:\ASoyombo\z:}', "");; + Expect(1, 72367, '\p{Blk=soyombo}', ""); + Expect(0, 72367, '\p{^Blk=soyombo}', ""); + Expect(0, 72367, '\P{Blk=soyombo}', ""); + Expect(1, 72367, '\P{^Blk=soyombo}', ""); + Expect(0, 72368, '\p{Blk=soyombo}', ""); + Expect(1, 72368, '\p{^Blk=soyombo}', ""); + Expect(1, 72368, '\P{Blk=soyombo}', ""); + Expect(0, 72368, '\P{^Blk=soyombo}', ""); + Expect(1, 72367, '\p{Blk=:\Asoyombo\z:}', "");; + Expect(0, 72368, '\p{Blk=:\Asoyombo\z:}', "");; + Expect(1, 72367, '\p{Blk= Soyombo}', ""); + Expect(0, 72367, '\p{^Blk= Soyombo}', ""); + Expect(0, 72367, '\P{Blk= Soyombo}', ""); + Expect(1, 72367, '\P{^Blk= Soyombo}', ""); + Expect(0, 72368, '\p{Blk= Soyombo}', ""); + Expect(1, 72368, '\p{^Blk= Soyombo}', ""); + Expect(1, 72368, '\P{Blk= Soyombo}', ""); + Expect(0, 72368, '\P{^Blk= Soyombo}', ""); + Error('\p{Is_Block=-:=Soyombo}'); + Error('\P{Is_Block=-:=Soyombo}'); + Expect(1, 72367, '\p{Is_Block=soyombo}', ""); + Expect(0, 72367, '\p{^Is_Block=soyombo}', ""); + Expect(0, 72367, '\P{Is_Block=soyombo}', ""); + Expect(1, 72367, '\P{^Is_Block=soyombo}', ""); + Expect(0, 72368, '\p{Is_Block=soyombo}', ""); + Expect(1, 72368, '\p{^Is_Block=soyombo}', ""); + Expect(1, 72368, '\P{Is_Block=soyombo}', ""); + Expect(0, 72368, '\P{^Is_Block=soyombo}', ""); + Expect(1, 72367, '\p{Is_Block: _SOYOMBO}', ""); + Expect(0, 72367, '\p{^Is_Block: _SOYOMBO}', ""); + Expect(0, 72367, '\P{Is_Block: _SOYOMBO}', ""); + Expect(1, 72367, '\P{^Is_Block: _SOYOMBO}', ""); + Expect(0, 72368, '\p{Is_Block: _SOYOMBO}', ""); + Expect(1, 72368, '\p{^Is_Block: _SOYOMBO}', ""); + Expect(1, 72368, '\P{Is_Block: _SOYOMBO}', ""); + Expect(0, 72368, '\P{^Is_Block: _SOYOMBO}', ""); + Error('\p{Is_Blk=_ Soyombo/a/}'); + Error('\P{Is_Blk=_ Soyombo/a/}'); + Expect(1, 72367, '\p{Is_Blk:soyombo}', ""); + Expect(0, 72367, '\p{^Is_Blk:soyombo}', ""); + Expect(0, 72367, '\P{Is_Blk:soyombo}', ""); + Expect(1, 72367, '\P{^Is_Blk:soyombo}', ""); + Expect(0, 72368, '\p{Is_Blk:soyombo}', ""); + Expect(1, 72368, '\p{^Is_Blk:soyombo}', ""); + Expect(1, 72368, '\P{Is_Blk:soyombo}', ""); + Expect(0, 72368, '\P{^Is_Blk:soyombo}', ""); + Expect(1, 72367, '\p{Is_Blk=--SOYOMBO}', ""); + Expect(0, 72367, '\p{^Is_Blk=--SOYOMBO}', ""); + Expect(0, 72367, '\P{Is_Blk=--SOYOMBO}', ""); + Expect(1, 72367, '\P{^Is_Blk=--SOYOMBO}', ""); + Expect(0, 72368, '\p{Is_Blk=--SOYOMBO}', ""); + Expect(1, 72368, '\p{^Is_Blk=--SOYOMBO}', ""); + Expect(1, 72368, '\P{Is_Blk=--SOYOMBO}', ""); + Expect(0, 72368, '\P{^Is_Blk=--SOYOMBO}', ""); + Error('\p{Block=-_specials/a/}'); + Error('\P{Block=-_specials/a/}'); + Expect(1, 65520, '\p{Block=:\ASpecials\z:}', "");; + Expect(0, 65536, '\p{Block=:\ASpecials\z:}', "");; + Expect(1, 65520, '\p{Block=specials}', ""); + Expect(0, 65520, '\p{^Block=specials}', ""); + Expect(0, 65520, '\P{Block=specials}', ""); + Expect(1, 65520, '\P{^Block=specials}', ""); + Expect(0, 65536, '\p{Block=specials}', ""); + Expect(1, 65536, '\p{^Block=specials}', ""); + Expect(1, 65536, '\P{Block=specials}', ""); + Expect(0, 65536, '\P{^Block=specials}', ""); + Expect(1, 65520, '\p{Block=:\Aspecials\z:}', "");; + Expect(0, 65536, '\p{Block=:\Aspecials\z:}', "");; + Expect(1, 65520, '\p{Block= Specials}', ""); + Expect(0, 65520, '\p{^Block= Specials}', ""); + Expect(0, 65520, '\P{Block= Specials}', ""); + Expect(1, 65520, '\P{^Block= Specials}', ""); + Expect(0, 65536, '\p{Block= Specials}', ""); + Expect(1, 65536, '\p{^Block= Specials}', ""); + Expect(1, 65536, '\P{Block= Specials}', ""); + Expect(0, 65536, '\P{^Block= Specials}', ""); + Error('\p{Blk=/a/ -specials}'); + Error('\P{Blk=/a/ -specials}'); + Expect(1, 65520, '\p{Blk=:\ASpecials\z:}', "");; + Expect(0, 65536, '\p{Blk=:\ASpecials\z:}', "");; + Expect(1, 65520, '\p{Blk=specials}', ""); + Expect(0, 65520, '\p{^Blk=specials}', ""); + Expect(0, 65520, '\P{Blk=specials}', ""); + Expect(1, 65520, '\P{^Blk=specials}', ""); + Expect(0, 65536, '\p{Blk=specials}', ""); + Expect(1, 65536, '\p{^Blk=specials}', ""); + Expect(1, 65536, '\P{Blk=specials}', ""); + Expect(0, 65536, '\P{^Blk=specials}', ""); + Expect(1, 65520, '\p{Blk=:\Aspecials\z:}', "");; + Expect(0, 65536, '\p{Blk=:\Aspecials\z:}', "");; + Expect(1, 65520, '\p{Blk: Specials}', ""); + Expect(0, 65520, '\p{^Blk: Specials}', ""); + Expect(0, 65520, '\P{Blk: Specials}', ""); + Expect(1, 65520, '\P{^Blk: Specials}', ""); + Expect(0, 65536, '\p{Blk: Specials}', ""); + Expect(1, 65536, '\p{^Blk: Specials}', ""); + Expect(1, 65536, '\P{Blk: Specials}', ""); + Expect(0, 65536, '\P{^Blk: Specials}', ""); + Error('\p{Is_Block=_/a/specials}'); + Error('\P{Is_Block=_/a/specials}'); + Expect(1, 65520, '\p{Is_Block=specials}', ""); + Expect(0, 65520, '\p{^Is_Block=specials}', ""); + Expect(0, 65520, '\P{Is_Block=specials}', ""); + Expect(1, 65520, '\P{^Is_Block=specials}', ""); + Expect(0, 65536, '\p{Is_Block=specials}', ""); + Expect(1, 65536, '\p{^Is_Block=specials}', ""); + Expect(1, 65536, '\P{Is_Block=specials}', ""); + Expect(0, 65536, '\P{^Is_Block=specials}', ""); + Expect(1, 65520, '\p{Is_Block: specials}', ""); + Expect(0, 65520, '\p{^Is_Block: specials}', ""); + Expect(0, 65520, '\P{Is_Block: specials}', ""); + Expect(1, 65520, '\P{^Is_Block: specials}', ""); + Expect(0, 65536, '\p{Is_Block: specials}', ""); + Expect(1, 65536, '\p{^Is_Block: specials}', ""); + Expect(1, 65536, '\P{Is_Block: specials}', ""); + Expect(0, 65536, '\P{^Is_Block: specials}', ""); + Error('\p{Is_Blk: Specials:=}'); + Error('\P{Is_Blk: Specials:=}'); + Expect(1, 65520, '\p{Is_Blk=specials}', ""); + Expect(0, 65520, '\p{^Is_Blk=specials}', ""); + Expect(0, 65520, '\P{Is_Blk=specials}', ""); + Expect(1, 65520, '\P{^Is_Blk=specials}', ""); + Expect(0, 65536, '\p{Is_Blk=specials}', ""); + Expect(1, 65536, '\p{^Is_Blk=specials}', ""); + Expect(1, 65536, '\P{Is_Blk=specials}', ""); + Expect(0, 65536, '\P{^Is_Blk=specials}', ""); + Expect(1, 65520, '\p{Is_Blk= _SPECIALS}', ""); + Expect(0, 65520, '\p{^Is_Blk= _SPECIALS}', ""); + Expect(0, 65520, '\P{Is_Blk= _SPECIALS}', ""); + Expect(1, 65520, '\P{^Is_Blk= _SPECIALS}', ""); + Expect(0, 65536, '\p{Is_Blk= _SPECIALS}', ""); + Expect(1, 65536, '\p{^Is_Blk= _SPECIALS}', ""); + Expect(1, 65536, '\P{Is_Blk= _SPECIALS}', ""); + Expect(0, 65536, '\P{^Is_Blk= _SPECIALS}', ""); + Error('\p{Block=:= Sundanese}'); + Error('\P{Block=:= Sundanese}'); + Expect(1, 7103, '\p{Block=:\ASundanese\z:}', "");; + Expect(0, 7104, '\p{Block=:\ASundanese\z:}', "");; + Expect(1, 7103, '\p{Block=sundanese}', ""); + Expect(0, 7103, '\p{^Block=sundanese}', ""); + Expect(0, 7103, '\P{Block=sundanese}', ""); + Expect(1, 7103, '\P{^Block=sundanese}', ""); + Expect(0, 7104, '\p{Block=sundanese}', ""); + Expect(1, 7104, '\p{^Block=sundanese}', ""); + Expect(1, 7104, '\P{Block=sundanese}', ""); + Expect(0, 7104, '\P{^Block=sundanese}', ""); + Expect(1, 7103, '\p{Block=:\Asundanese\z:}', "");; + Expect(0, 7104, '\p{Block=:\Asundanese\z:}', "");; + Expect(1, 7103, '\p{Block=_-Sundanese}', ""); + Expect(0, 7103, '\p{^Block=_-Sundanese}', ""); + Expect(0, 7103, '\P{Block=_-Sundanese}', ""); + Expect(1, 7103, '\P{^Block=_-Sundanese}', ""); + Expect(0, 7104, '\p{Block=_-Sundanese}', ""); + Expect(1, 7104, '\p{^Block=_-Sundanese}', ""); + Expect(1, 7104, '\P{Block=_-Sundanese}', ""); + Expect(0, 7104, '\P{^Block=_-Sundanese}', ""); + Error('\p{Blk=__SUNDANESE:=}'); + Error('\P{Blk=__SUNDANESE:=}'); + Expect(1, 7103, '\p{Blk=:\ASundanese\z:}', "");; + Expect(0, 7104, '\p{Blk=:\ASundanese\z:}', "");; + Expect(1, 7103, '\p{Blk: sundanese}', ""); + Expect(0, 7103, '\p{^Blk: sundanese}', ""); + Expect(0, 7103, '\P{Blk: sundanese}', ""); + Expect(1, 7103, '\P{^Blk: sundanese}', ""); + Expect(0, 7104, '\p{Blk: sundanese}', ""); + Expect(1, 7104, '\p{^Blk: sundanese}', ""); + Expect(1, 7104, '\P{Blk: sundanese}', ""); + Expect(0, 7104, '\P{^Blk: sundanese}', ""); + Expect(1, 7103, '\p{Blk=:\Asundanese\z:}', "");; + Expect(0, 7104, '\p{Blk=:\Asundanese\z:}', "");; + Expect(1, 7103, '\p{Blk=-SUNDANESE}', ""); + Expect(0, 7103, '\p{^Blk=-SUNDANESE}', ""); + Expect(0, 7103, '\P{Blk=-SUNDANESE}', ""); + Expect(1, 7103, '\P{^Blk=-SUNDANESE}', ""); + Expect(0, 7104, '\p{Blk=-SUNDANESE}', ""); + Expect(1, 7104, '\p{^Blk=-SUNDANESE}', ""); + Expect(1, 7104, '\P{Blk=-SUNDANESE}', ""); + Expect(0, 7104, '\P{^Blk=-SUNDANESE}', ""); + Error('\p{Is_Block= -Sundanese/a/}'); + Error('\P{Is_Block= -Sundanese/a/}'); + Expect(1, 7103, '\p{Is_Block=sundanese}', ""); + Expect(0, 7103, '\p{^Is_Block=sundanese}', ""); + Expect(0, 7103, '\P{Is_Block=sundanese}', ""); + Expect(1, 7103, '\P{^Is_Block=sundanese}', ""); + Expect(0, 7104, '\p{Is_Block=sundanese}', ""); + Expect(1, 7104, '\p{^Is_Block=sundanese}', ""); + Expect(1, 7104, '\P{Is_Block=sundanese}', ""); + Expect(0, 7104, '\P{^Is_Block=sundanese}', ""); + Expect(1, 7103, '\p{Is_Block=-sundanese}', ""); + Expect(0, 7103, '\p{^Is_Block=-sundanese}', ""); + Expect(0, 7103, '\P{Is_Block=-sundanese}', ""); + Expect(1, 7103, '\P{^Is_Block=-sundanese}', ""); + Expect(0, 7104, '\p{Is_Block=-sundanese}', ""); + Expect(1, 7104, '\p{^Is_Block=-sundanese}', ""); + Expect(1, 7104, '\P{Is_Block=-sundanese}', ""); + Expect(0, 7104, '\P{^Is_Block=-sundanese}', ""); + Error('\p{Is_Blk= Sundanese:=}'); + Error('\P{Is_Blk= Sundanese:=}'); + Expect(1, 7103, '\p{Is_Blk=sundanese}', ""); + Expect(0, 7103, '\p{^Is_Blk=sundanese}', ""); + Expect(0, 7103, '\P{Is_Blk=sundanese}', ""); + Expect(1, 7103, '\P{^Is_Blk=sundanese}', ""); + Expect(0, 7104, '\p{Is_Blk=sundanese}', ""); + Expect(1, 7104, '\p{^Is_Blk=sundanese}', ""); + Expect(1, 7104, '\P{Is_Blk=sundanese}', ""); + Expect(0, 7104, '\P{^Is_Blk=sundanese}', ""); + Expect(1, 7103, '\p{Is_Blk=_ Sundanese}', ""); + Expect(0, 7103, '\p{^Is_Blk=_ Sundanese}', ""); + Expect(0, 7103, '\P{Is_Blk=_ Sundanese}', ""); + Expect(1, 7103, '\P{^Is_Blk=_ Sundanese}', ""); + Expect(0, 7104, '\p{Is_Blk=_ Sundanese}', ""); + Expect(1, 7104, '\p{^Is_Blk=_ Sundanese}', ""); + Expect(1, 7104, '\P{Is_Blk=_ Sundanese}', ""); + Expect(0, 7104, '\P{^Is_Blk=_ Sundanese}', ""); + Error('\p{Block= :=Sundanese_supplement}'); + Error('\P{Block= :=Sundanese_supplement}'); + Expect(1, 7375, '\p{Block=:\ASundanese_Supplement\z:}', "");; + Expect(0, 7376, '\p{Block=:\ASundanese_Supplement\z:}', "");; + Expect(1, 7375, '\p{Block=sundanesesupplement}', ""); + Expect(0, 7375, '\p{^Block=sundanesesupplement}', ""); + Expect(0, 7375, '\P{Block=sundanesesupplement}', ""); + Expect(1, 7375, '\P{^Block=sundanesesupplement}', ""); + Expect(0, 7376, '\p{Block=sundanesesupplement}', ""); + Expect(1, 7376, '\p{^Block=sundanesesupplement}', ""); + Expect(1, 7376, '\P{Block=sundanesesupplement}', ""); + Expect(0, 7376, '\P{^Block=sundanesesupplement}', ""); + Expect(1, 7375, '\p{Block=:\Asundanesesupplement\z:}', "");; + Expect(0, 7376, '\p{Block=:\Asundanesesupplement\z:}', "");; + Expect(1, 7375, '\p{Block=_-SUNDANESE_Supplement}', ""); + Expect(0, 7375, '\p{^Block=_-SUNDANESE_Supplement}', ""); + Expect(0, 7375, '\P{Block=_-SUNDANESE_Supplement}', ""); + Expect(1, 7375, '\P{^Block=_-SUNDANESE_Supplement}', ""); + Expect(0, 7376, '\p{Block=_-SUNDANESE_Supplement}', ""); + Expect(1, 7376, '\p{^Block=_-SUNDANESE_Supplement}', ""); + Expect(1, 7376, '\P{Block=_-SUNDANESE_Supplement}', ""); + Expect(0, 7376, '\P{^Block=_-SUNDANESE_Supplement}', ""); + Error('\p{Blk=/a/ -sundanese_Sup}'); + Error('\P{Blk=/a/ -sundanese_Sup}'); + Expect(1, 7375, '\p{Blk=:\ASundanese_Sup\z:}', "");; + Expect(0, 7376, '\p{Blk=:\ASundanese_Sup\z:}', "");; + Expect(1, 7375, '\p{Blk: sundanesesup}', ""); + Expect(0, 7375, '\p{^Blk: sundanesesup}', ""); + Expect(0, 7375, '\P{Blk: sundanesesup}', ""); + Expect(1, 7375, '\P{^Blk: sundanesesup}', ""); + Expect(0, 7376, '\p{Blk: sundanesesup}', ""); + Expect(1, 7376, '\p{^Blk: sundanesesup}', ""); + Expect(1, 7376, '\P{Blk: sundanesesup}', ""); + Expect(0, 7376, '\P{^Blk: sundanesesup}', ""); + Expect(1, 7375, '\p{Blk=:\Asundanesesup\z:}', "");; + Expect(0, 7376, '\p{Blk=:\Asundanesesup\z:}', "");; + Expect(1, 7375, '\p{Blk=-Sundanese_SUP}', ""); + Expect(0, 7375, '\p{^Blk=-Sundanese_SUP}', ""); + Expect(0, 7375, '\P{Blk=-Sundanese_SUP}', ""); + Expect(1, 7375, '\P{^Blk=-Sundanese_SUP}', ""); + Expect(0, 7376, '\p{Blk=-Sundanese_SUP}', ""); + Expect(1, 7376, '\p{^Blk=-Sundanese_SUP}', ""); + Expect(1, 7376, '\P{Blk=-Sundanese_SUP}', ""); + Expect(0, 7376, '\P{^Blk=-Sundanese_SUP}', ""); + Error('\p{Is_Block=:= sundanese_Supplement}'); + Error('\P{Is_Block=:= sundanese_Supplement}'); + Expect(1, 7375, '\p{Is_Block=sundanesesupplement}', ""); + Expect(0, 7375, '\p{^Is_Block=sundanesesupplement}', ""); + Expect(0, 7375, '\P{Is_Block=sundanesesupplement}', ""); + Expect(1, 7375, '\P{^Is_Block=sundanesesupplement}', ""); + Expect(0, 7376, '\p{Is_Block=sundanesesupplement}', ""); + Expect(1, 7376, '\p{^Is_Block=sundanesesupplement}', ""); + Expect(1, 7376, '\P{Is_Block=sundanesesupplement}', ""); + Expect(0, 7376, '\P{^Is_Block=sundanesesupplement}', ""); + Expect(1, 7375, '\p{Is_Block= Sundanese_supplement}', ""); + Expect(0, 7375, '\p{^Is_Block= Sundanese_supplement}', ""); + Expect(0, 7375, '\P{Is_Block= Sundanese_supplement}', ""); + Expect(1, 7375, '\P{^Is_Block= Sundanese_supplement}', ""); + Expect(0, 7376, '\p{Is_Block= Sundanese_supplement}', ""); + Expect(1, 7376, '\p{^Is_Block= Sundanese_supplement}', ""); + Expect(1, 7376, '\P{Is_Block= Sundanese_supplement}', ""); + Expect(0, 7376, '\P{^Is_Block= Sundanese_supplement}', ""); + Error('\p{Is_Blk=:=--Sundanese_Sup}'); + Error('\P{Is_Blk=:=--Sundanese_Sup}'); + Expect(1, 7375, '\p{Is_Blk=sundanesesup}', ""); + Expect(0, 7375, '\p{^Is_Blk=sundanesesup}', ""); + Expect(0, 7375, '\P{Is_Blk=sundanesesup}', ""); + Expect(1, 7375, '\P{^Is_Blk=sundanesesup}', ""); + Expect(0, 7376, '\p{Is_Blk=sundanesesup}', ""); + Expect(1, 7376, '\p{^Is_Blk=sundanesesup}', ""); + Expect(1, 7376, '\P{Is_Blk=sundanesesup}', ""); + Expect(0, 7376, '\P{^Is_Blk=sundanesesup}', ""); + Expect(1, 7375, '\p{Is_Blk= -Sundanese_sup}', ""); + Expect(0, 7375, '\p{^Is_Blk= -Sundanese_sup}', ""); + Expect(0, 7375, '\P{Is_Blk= -Sundanese_sup}', ""); + Expect(1, 7375, '\P{^Is_Blk= -Sundanese_sup}', ""); + Expect(0, 7376, '\p{Is_Blk= -Sundanese_sup}', ""); + Expect(1, 7376, '\p{^Is_Blk= -Sundanese_sup}', ""); + Expect(1, 7376, '\P{Is_Blk= -Sundanese_sup}', ""); + Expect(0, 7376, '\P{^Is_Blk= -Sundanese_sup}', ""); + Error('\p{Block: _Sunuwar/a/}'); + Error('\P{Block: _Sunuwar/a/}'); + Expect(1, 72703, '\p{Block=:\ASunuwar\z:}', "");; + Expect(0, 72704, '\p{Block=:\ASunuwar\z:}', "");; + Expect(1, 72703, '\p{Block=sunuwar}', ""); + Expect(0, 72703, '\p{^Block=sunuwar}', ""); + Expect(0, 72703, '\P{Block=sunuwar}', ""); + Expect(1, 72703, '\P{^Block=sunuwar}', ""); + Expect(0, 72704, '\p{Block=sunuwar}', ""); + Expect(1, 72704, '\p{^Block=sunuwar}', ""); + Expect(1, 72704, '\P{Block=sunuwar}', ""); + Expect(0, 72704, '\P{^Block=sunuwar}', ""); + Expect(1, 72703, '\p{Block=:\Asunuwar\z:}', "");; + Expect(0, 72704, '\p{Block=:\Asunuwar\z:}', "");; + Expect(1, 72703, '\p{Block= Sunuwar}', ""); + Expect(0, 72703, '\p{^Block= Sunuwar}', ""); + Expect(0, 72703, '\P{Block= Sunuwar}', ""); + Expect(1, 72703, '\P{^Block= Sunuwar}', ""); + Expect(0, 72704, '\p{Block= Sunuwar}', ""); + Expect(1, 72704, '\p{^Block= Sunuwar}', ""); + Expect(1, 72704, '\P{Block= Sunuwar}', ""); + Expect(0, 72704, '\P{^Block= Sunuwar}', ""); + Error('\p{Blk=/a/--Sunuwar}'); + Error('\P{Blk=/a/--Sunuwar}'); + Expect(1, 72703, '\p{Blk=:\ASunuwar\z:}', "");; + Expect(0, 72704, '\p{Blk=:\ASunuwar\z:}', "");; + Expect(1, 72703, '\p{Blk=sunuwar}', ""); + Expect(0, 72703, '\p{^Blk=sunuwar}', ""); + Expect(0, 72703, '\P{Blk=sunuwar}', ""); + Expect(1, 72703, '\P{^Blk=sunuwar}', ""); + Expect(0, 72704, '\p{Blk=sunuwar}', ""); + Expect(1, 72704, '\p{^Blk=sunuwar}', ""); + Expect(1, 72704, '\P{Blk=sunuwar}', ""); + Expect(0, 72704, '\P{^Blk=sunuwar}', ""); + Expect(1, 72703, '\p{Blk=:\Asunuwar\z:}', "");; + Expect(0, 72704, '\p{Blk=:\Asunuwar\z:}', "");; + Expect(1, 72703, '\p{Blk= -Sunuwar}', ""); + Expect(0, 72703, '\p{^Blk= -Sunuwar}', ""); + Expect(0, 72703, '\P{Blk= -Sunuwar}', ""); + Expect(1, 72703, '\P{^Blk= -Sunuwar}', ""); + Expect(0, 72704, '\p{Blk= -Sunuwar}', ""); + Expect(1, 72704, '\p{^Blk= -Sunuwar}', ""); + Expect(1, 72704, '\P{Blk= -Sunuwar}', ""); + Expect(0, 72704, '\P{^Blk= -Sunuwar}', ""); + Error('\p{Is_Block: -:=sunuwar}'); + Error('\P{Is_Block: -:=sunuwar}'); + Expect(1, 72703, '\p{Is_Block=sunuwar}', ""); + Expect(0, 72703, '\p{^Is_Block=sunuwar}', ""); + Expect(0, 72703, '\P{Is_Block=sunuwar}', ""); + Expect(1, 72703, '\P{^Is_Block=sunuwar}', ""); + Expect(0, 72704, '\p{Is_Block=sunuwar}', ""); + Expect(1, 72704, '\p{^Is_Block=sunuwar}', ""); + Expect(1, 72704, '\P{Is_Block=sunuwar}', ""); + Expect(0, 72704, '\P{^Is_Block=sunuwar}', ""); + Expect(1, 72703, '\p{Is_Block=_ Sunuwar}', ""); + Expect(0, 72703, '\p{^Is_Block=_ Sunuwar}', ""); + Expect(0, 72703, '\P{Is_Block=_ Sunuwar}', ""); + Expect(1, 72703, '\P{^Is_Block=_ Sunuwar}', ""); + Expect(0, 72704, '\p{Is_Block=_ Sunuwar}', ""); + Expect(1, 72704, '\p{^Is_Block=_ Sunuwar}', ""); + Expect(1, 72704, '\P{Is_Block=_ Sunuwar}', ""); + Expect(0, 72704, '\P{^Is_Block=_ Sunuwar}', ""); + Error('\p{Is_Blk=:=_ SUNUWAR}'); + Error('\P{Is_Blk=:=_ SUNUWAR}'); + Expect(1, 72703, '\p{Is_Blk=sunuwar}', ""); + Expect(0, 72703, '\p{^Is_Blk=sunuwar}', ""); + Expect(0, 72703, '\P{Is_Blk=sunuwar}', ""); + Expect(1, 72703, '\P{^Is_Blk=sunuwar}', ""); + Expect(0, 72704, '\p{Is_Blk=sunuwar}', ""); + Expect(1, 72704, '\p{^Is_Blk=sunuwar}', ""); + Expect(1, 72704, '\P{Is_Blk=sunuwar}', ""); + Expect(0, 72704, '\P{^Is_Blk=sunuwar}', ""); + Expect(1, 72703, '\p{Is_Blk= -sunuwar}', ""); + Expect(0, 72703, '\p{^Is_Blk= -sunuwar}', ""); + Expect(0, 72703, '\P{Is_Blk= -sunuwar}', ""); + Expect(1, 72703, '\P{^Is_Blk= -sunuwar}', ""); + Expect(0, 72704, '\p{Is_Blk= -sunuwar}', ""); + Expect(1, 72704, '\p{^Is_Blk= -sunuwar}', ""); + Expect(1, 72704, '\P{Is_Blk= -sunuwar}', ""); + Expect(0, 72704, '\P{^Is_Blk= -sunuwar}', ""); + Error('\p{Block=:=--Supplemental_arrows_A}'); + Error('\P{Block=:=--Supplemental_arrows_A}'); + Expect(1, 10239, '\p{Block=:\ASupplemental_Arrows_A\z:}', "");; + Expect(0, 10240, '\p{Block=:\ASupplemental_Arrows_A\z:}', "");; + Expect(1, 10239, '\p{Block=supplementalarrowsa}', ""); + Expect(0, 10239, '\p{^Block=supplementalarrowsa}', ""); + Expect(0, 10239, '\P{Block=supplementalarrowsa}', ""); + Expect(1, 10239, '\P{^Block=supplementalarrowsa}', ""); + Expect(0, 10240, '\p{Block=supplementalarrowsa}', ""); + Expect(1, 10240, '\p{^Block=supplementalarrowsa}', ""); + Expect(1, 10240, '\P{Block=supplementalarrowsa}', ""); + Expect(0, 10240, '\P{^Block=supplementalarrowsa}', ""); + Expect(1, 10239, '\p{Block=:\Asupplementalarrowsa\z:}', "");; + Expect(0, 10240, '\p{Block=:\Asupplementalarrowsa\z:}', "");; + Expect(1, 10239, '\p{Block:_ Supplemental_Arrows_a}', ""); + Expect(0, 10239, '\p{^Block:_ Supplemental_Arrows_a}', ""); + Expect(0, 10239, '\P{Block:_ Supplemental_Arrows_a}', ""); + Expect(1, 10239, '\P{^Block:_ Supplemental_Arrows_a}', ""); + Expect(0, 10240, '\p{Block:_ Supplemental_Arrows_a}', ""); + Expect(1, 10240, '\p{^Block:_ Supplemental_Arrows_a}', ""); + Expect(1, 10240, '\P{Block:_ Supplemental_Arrows_a}', ""); + Expect(0, 10240, '\P{^Block:_ Supplemental_Arrows_a}', ""); + Error('\p{Blk:sup_ARROWS_A/a/}'); + Error('\P{Blk:sup_ARROWS_A/a/}'); + Expect(1, 10239, '\p{Blk=:\ASup_Arrows_A\z:}', "");; + Expect(0, 10240, '\p{Blk=:\ASup_Arrows_A\z:}', "");; + Expect(1, 10239, '\p{Blk=suparrowsa}', ""); + Expect(0, 10239, '\p{^Blk=suparrowsa}', ""); + Expect(0, 10239, '\P{Blk=suparrowsa}', ""); + Expect(1, 10239, '\P{^Blk=suparrowsa}', ""); + Expect(0, 10240, '\p{Blk=suparrowsa}', ""); + Expect(1, 10240, '\p{^Blk=suparrowsa}', ""); + Expect(1, 10240, '\P{Blk=suparrowsa}', ""); + Expect(0, 10240, '\P{^Blk=suparrowsa}', ""); + Expect(1, 10239, '\p{Blk=:\Asuparrowsa\z:}', "");; + Expect(0, 10240, '\p{Blk=:\Asuparrowsa\z:}', "");; + Expect(1, 10239, '\p{Blk=_ sup_Arrows_a}', ""); + Expect(0, 10239, '\p{^Blk=_ sup_Arrows_a}', ""); + Expect(0, 10239, '\P{Blk=_ sup_Arrows_a}', ""); + Expect(1, 10239, '\P{^Blk=_ sup_Arrows_a}', ""); + Expect(0, 10240, '\p{Blk=_ sup_Arrows_a}', ""); + Expect(1, 10240, '\p{^Blk=_ sup_Arrows_a}', ""); + Expect(1, 10240, '\P{Blk=_ sup_Arrows_a}', ""); + Expect(0, 10240, '\P{^Blk=_ sup_Arrows_a}', ""); + Error('\p{Is_Block=:= Supplemental_arrows_A}'); + Error('\P{Is_Block=:= Supplemental_arrows_A}'); + Expect(1, 10239, '\p{Is_Block=supplementalarrowsa}', ""); + Expect(0, 10239, '\p{^Is_Block=supplementalarrowsa}', ""); + Expect(0, 10239, '\P{Is_Block=supplementalarrowsa}', ""); + Expect(1, 10239, '\P{^Is_Block=supplementalarrowsa}', ""); + Expect(0, 10240, '\p{Is_Block=supplementalarrowsa}', ""); + Expect(1, 10240, '\p{^Is_Block=supplementalarrowsa}', ""); + Expect(1, 10240, '\P{Is_Block=supplementalarrowsa}', ""); + Expect(0, 10240, '\P{^Is_Block=supplementalarrowsa}', ""); + Expect(1, 10239, '\p{Is_Block=-SUPPLEMENTAL_ARROWS_A}', ""); + Expect(0, 10239, '\p{^Is_Block=-SUPPLEMENTAL_ARROWS_A}', ""); + Expect(0, 10239, '\P{Is_Block=-SUPPLEMENTAL_ARROWS_A}', ""); + Expect(1, 10239, '\P{^Is_Block=-SUPPLEMENTAL_ARROWS_A}', ""); + Expect(0, 10240, '\p{Is_Block=-SUPPLEMENTAL_ARROWS_A}', ""); + Expect(1, 10240, '\p{^Is_Block=-SUPPLEMENTAL_ARROWS_A}', ""); + Expect(1, 10240, '\P{Is_Block=-SUPPLEMENTAL_ARROWS_A}', ""); + Expect(0, 10240, '\P{^Is_Block=-SUPPLEMENTAL_ARROWS_A}', ""); + Error('\p{Is_Blk=/a/Sup_arrows_A}'); + Error('\P{Is_Blk=/a/Sup_arrows_A}'); + Expect(1, 10239, '\p{Is_Blk=suparrowsa}', ""); + Expect(0, 10239, '\p{^Is_Blk=suparrowsa}', ""); + Expect(0, 10239, '\P{Is_Blk=suparrowsa}', ""); + Expect(1, 10239, '\P{^Is_Blk=suparrowsa}', ""); + Expect(0, 10240, '\p{Is_Blk=suparrowsa}', ""); + Expect(1, 10240, '\p{^Is_Blk=suparrowsa}', ""); + Expect(1, 10240, '\P{Is_Blk=suparrowsa}', ""); + Expect(0, 10240, '\P{^Is_Blk=suparrowsa}', ""); + Expect(1, 10239, '\p{Is_Blk=sup_Arrows_A}', ""); + Expect(0, 10239, '\p{^Is_Blk=sup_Arrows_A}', ""); + Expect(0, 10239, '\P{Is_Blk=sup_Arrows_A}', ""); + Expect(1, 10239, '\P{^Is_Blk=sup_Arrows_A}', ""); + Expect(0, 10240, '\p{Is_Blk=sup_Arrows_A}', ""); + Expect(1, 10240, '\p{^Is_Blk=sup_Arrows_A}', ""); + Expect(1, 10240, '\P{Is_Blk=sup_Arrows_A}', ""); + Expect(0, 10240, '\P{^Is_Blk=sup_Arrows_A}', ""); + Error('\p{Block=_:=Supplemental_Arrows_B}'); + Error('\P{Block=_:=Supplemental_Arrows_B}'); + Expect(1, 10623, '\p{Block=:\ASupplemental_Arrows_B\z:}', "");; + Expect(0, 10624, '\p{Block=:\ASupplemental_Arrows_B\z:}', "");; + Expect(1, 10623, '\p{Block=supplementalarrowsb}', ""); + Expect(0, 10623, '\p{^Block=supplementalarrowsb}', ""); + Expect(0, 10623, '\P{Block=supplementalarrowsb}', ""); + Expect(1, 10623, '\P{^Block=supplementalarrowsb}', ""); + Expect(0, 10624, '\p{Block=supplementalarrowsb}', ""); + Expect(1, 10624, '\p{^Block=supplementalarrowsb}', ""); + Expect(1, 10624, '\P{Block=supplementalarrowsb}', ""); + Expect(0, 10624, '\P{^Block=supplementalarrowsb}', ""); + Expect(1, 10623, '\p{Block=:\Asupplementalarrowsb\z:}', "");; + Expect(0, 10624, '\p{Block=:\Asupplementalarrowsb\z:}', "");; + Expect(1, 10623, '\p{Block= supplemental_ARROWS_B}', ""); + Expect(0, 10623, '\p{^Block= supplemental_ARROWS_B}', ""); + Expect(0, 10623, '\P{Block= supplemental_ARROWS_B}', ""); + Expect(1, 10623, '\P{^Block= supplemental_ARROWS_B}', ""); + Expect(0, 10624, '\p{Block= supplemental_ARROWS_B}', ""); + Expect(1, 10624, '\p{^Block= supplemental_ARROWS_B}', ""); + Expect(1, 10624, '\P{Block= supplemental_ARROWS_B}', ""); + Expect(0, 10624, '\P{^Block= supplemental_ARROWS_B}', ""); + Error('\p{Blk=:= -Sup_arrows_B}'); + Error('\P{Blk=:= -Sup_arrows_B}'); + Expect(1, 10623, '\p{Blk=:\ASup_Arrows_B\z:}', "");; + Expect(0, 10624, '\p{Blk=:\ASup_Arrows_B\z:}', "");; + Expect(1, 10623, '\p{Blk=suparrowsb}', ""); + Expect(0, 10623, '\p{^Blk=suparrowsb}', ""); + Expect(0, 10623, '\P{Blk=suparrowsb}', ""); + Expect(1, 10623, '\P{^Blk=suparrowsb}', ""); + Expect(0, 10624, '\p{Blk=suparrowsb}', ""); + Expect(1, 10624, '\p{^Blk=suparrowsb}', ""); + Expect(1, 10624, '\P{Blk=suparrowsb}', ""); + Expect(0, 10624, '\P{^Blk=suparrowsb}', ""); + Expect(1, 10623, '\p{Blk=:\Asuparrowsb\z:}', "");; + Expect(0, 10624, '\p{Blk=:\Asuparrowsb\z:}', "");; + Expect(1, 10623, '\p{Blk= Sup_ARROWS_B}', ""); + Expect(0, 10623, '\p{^Blk= Sup_ARROWS_B}', ""); + Expect(0, 10623, '\P{Blk= Sup_ARROWS_B}', ""); + Expect(1, 10623, '\P{^Blk= Sup_ARROWS_B}', ""); + Expect(0, 10624, '\p{Blk= Sup_ARROWS_B}', ""); + Expect(1, 10624, '\p{^Blk= Sup_ARROWS_B}', ""); + Expect(1, 10624, '\P{Blk= Sup_ARROWS_B}', ""); + Expect(0, 10624, '\P{^Blk= Sup_ARROWS_B}', ""); + Error('\p{Is_Block= :=supplemental_arrows_B}'); + Error('\P{Is_Block= :=supplemental_arrows_B}'); + Expect(1, 10623, '\p{Is_Block: supplementalarrowsb}', ""); + Expect(0, 10623, '\p{^Is_Block: supplementalarrowsb}', ""); + Expect(0, 10623, '\P{Is_Block: supplementalarrowsb}', ""); + Expect(1, 10623, '\P{^Is_Block: supplementalarrowsb}', ""); + Expect(0, 10624, '\p{Is_Block: supplementalarrowsb}', ""); + Expect(1, 10624, '\p{^Is_Block: supplementalarrowsb}', ""); + Expect(1, 10624, '\P{Is_Block: supplementalarrowsb}', ""); + Expect(0, 10624, '\P{^Is_Block: supplementalarrowsb}', ""); + Expect(1, 10623, '\p{Is_Block= -Supplemental_Arrows_b}', ""); + Expect(0, 10623, '\p{^Is_Block= -Supplemental_Arrows_b}', ""); + Expect(0, 10623, '\P{Is_Block= -Supplemental_Arrows_b}', ""); + Expect(1, 10623, '\P{^Is_Block= -Supplemental_Arrows_b}', ""); + Expect(0, 10624, '\p{Is_Block= -Supplemental_Arrows_b}', ""); + Expect(1, 10624, '\p{^Is_Block= -Supplemental_Arrows_b}', ""); + Expect(1, 10624, '\P{Is_Block= -Supplemental_Arrows_b}', ""); + Expect(0, 10624, '\P{^Is_Block= -Supplemental_Arrows_b}', ""); + Error('\p{Is_Blk= :=Sup_arrows_B}'); + Error('\P{Is_Blk= :=Sup_arrows_B}'); + Expect(1, 10623, '\p{Is_Blk=suparrowsb}', ""); + Expect(0, 10623, '\p{^Is_Blk=suparrowsb}', ""); + Expect(0, 10623, '\P{Is_Blk=suparrowsb}', ""); + Expect(1, 10623, '\P{^Is_Blk=suparrowsb}', ""); + Expect(0, 10624, '\p{Is_Blk=suparrowsb}', ""); + Expect(1, 10624, '\p{^Is_Blk=suparrowsb}', ""); + Expect(1, 10624, '\P{Is_Blk=suparrowsb}', ""); + Expect(0, 10624, '\P{^Is_Blk=suparrowsb}', ""); + Expect(1, 10623, '\p{Is_Blk=--Sup_Arrows_B}', ""); + Expect(0, 10623, '\p{^Is_Blk=--Sup_Arrows_B}', ""); + Expect(0, 10623, '\P{Is_Blk=--Sup_Arrows_B}', ""); + Expect(1, 10623, '\P{^Is_Blk=--Sup_Arrows_B}', ""); + Expect(0, 10624, '\p{Is_Blk=--Sup_Arrows_B}', ""); + Expect(1, 10624, '\p{^Is_Blk=--Sup_Arrows_B}', ""); + Expect(1, 10624, '\P{Is_Blk=--Sup_Arrows_B}', ""); + Expect(0, 10624, '\P{^Is_Blk=--Sup_Arrows_B}', ""); + Error('\p{Block= SUPPLEMENTAL_Arrows_C:=}'); + Error('\P{Block= SUPPLEMENTAL_Arrows_C:=}'); + Expect(1, 129279, '\p{Block=:\ASupplemental_Arrows_C\z:}', "");; + Expect(0, 129280, '\p{Block=:\ASupplemental_Arrows_C\z:}', "");; + Expect(1, 129279, '\p{Block=supplementalarrowsc}', ""); + Expect(0, 129279, '\p{^Block=supplementalarrowsc}', ""); + Expect(0, 129279, '\P{Block=supplementalarrowsc}', ""); + Expect(1, 129279, '\P{^Block=supplementalarrowsc}', ""); + Expect(0, 129280, '\p{Block=supplementalarrowsc}', ""); + Expect(1, 129280, '\p{^Block=supplementalarrowsc}', ""); + Expect(1, 129280, '\P{Block=supplementalarrowsc}', ""); + Expect(0, 129280, '\P{^Block=supplementalarrowsc}', ""); + Expect(1, 129279, '\p{Block=:\Asupplementalarrowsc\z:}', "");; + Expect(0, 129280, '\p{Block=:\Asupplementalarrowsc\z:}', "");; + Expect(1, 129279, '\p{Block=_ SUPPLEMENTAL_ARROWS_C}', ""); + Expect(0, 129279, '\p{^Block=_ SUPPLEMENTAL_ARROWS_C}', ""); + Expect(0, 129279, '\P{Block=_ SUPPLEMENTAL_ARROWS_C}', ""); + Expect(1, 129279, '\P{^Block=_ SUPPLEMENTAL_ARROWS_C}', ""); + Expect(0, 129280, '\p{Block=_ SUPPLEMENTAL_ARROWS_C}', ""); + Expect(1, 129280, '\p{^Block=_ SUPPLEMENTAL_ARROWS_C}', ""); + Expect(1, 129280, '\P{Block=_ SUPPLEMENTAL_ARROWS_C}', ""); + Expect(0, 129280, '\P{^Block=_ SUPPLEMENTAL_ARROWS_C}', ""); + Error('\p{Blk=:=Sup_Arrows_C}'); + Error('\P{Blk=:=Sup_Arrows_C}'); + Expect(1, 129279, '\p{Blk=:\ASup_Arrows_C\z:}', "");; + Expect(0, 129280, '\p{Blk=:\ASup_Arrows_C\z:}', "");; + Expect(1, 129279, '\p{Blk=suparrowsc}', ""); + Expect(0, 129279, '\p{^Blk=suparrowsc}', ""); + Expect(0, 129279, '\P{Blk=suparrowsc}', ""); + Expect(1, 129279, '\P{^Blk=suparrowsc}', ""); + Expect(0, 129280, '\p{Blk=suparrowsc}', ""); + Expect(1, 129280, '\p{^Blk=suparrowsc}', ""); + Expect(1, 129280, '\P{Blk=suparrowsc}', ""); + Expect(0, 129280, '\P{^Blk=suparrowsc}', ""); + Expect(1, 129279, '\p{Blk=:\Asuparrowsc\z:}', "");; + Expect(0, 129280, '\p{Blk=:\Asuparrowsc\z:}', "");; + Expect(1, 129279, '\p{Blk=_ SUP_arrows_C}', ""); + Expect(0, 129279, '\p{^Blk=_ SUP_arrows_C}', ""); + Expect(0, 129279, '\P{Blk=_ SUP_arrows_C}', ""); + Expect(1, 129279, '\P{^Blk=_ SUP_arrows_C}', ""); + Expect(0, 129280, '\p{Blk=_ SUP_arrows_C}', ""); + Expect(1, 129280, '\p{^Blk=_ SUP_arrows_C}', ""); + Expect(1, 129280, '\P{Blk=_ SUP_arrows_C}', ""); + Expect(0, 129280, '\P{^Blk=_ SUP_arrows_C}', ""); + Error('\p{Is_Block=/a/ _SUPPLEMENTAL_ARROWS_C}'); + Error('\P{Is_Block=/a/ _SUPPLEMENTAL_ARROWS_C}'); + Expect(1, 129279, '\p{Is_Block=supplementalarrowsc}', ""); + Expect(0, 129279, '\p{^Is_Block=supplementalarrowsc}', ""); + Expect(0, 129279, '\P{Is_Block=supplementalarrowsc}', ""); + Expect(1, 129279, '\P{^Is_Block=supplementalarrowsc}', ""); + Expect(0, 129280, '\p{Is_Block=supplementalarrowsc}', ""); + Expect(1, 129280, '\p{^Is_Block=supplementalarrowsc}', ""); + Expect(1, 129280, '\P{Is_Block=supplementalarrowsc}', ""); + Expect(0, 129280, '\P{^Is_Block=supplementalarrowsc}', ""); + Expect(1, 129279, '\p{Is_Block: -SUPPLEMENTAL_Arrows_C}', ""); + Expect(0, 129279, '\p{^Is_Block: -SUPPLEMENTAL_Arrows_C}', ""); + Expect(0, 129279, '\P{Is_Block: -SUPPLEMENTAL_Arrows_C}', ""); + Expect(1, 129279, '\P{^Is_Block: -SUPPLEMENTAL_Arrows_C}', ""); + Expect(0, 129280, '\p{Is_Block: -SUPPLEMENTAL_Arrows_C}', ""); + Expect(1, 129280, '\p{^Is_Block: -SUPPLEMENTAL_Arrows_C}', ""); + Expect(1, 129280, '\P{Is_Block: -SUPPLEMENTAL_Arrows_C}', ""); + Expect(0, 129280, '\P{^Is_Block: -SUPPLEMENTAL_Arrows_C}', ""); + Error('\p{Is_Blk= sup_Arrows_C/a/}'); + Error('\P{Is_Blk= sup_Arrows_C/a/}'); + Expect(1, 129279, '\p{Is_Blk=suparrowsc}', ""); + Expect(0, 129279, '\p{^Is_Blk=suparrowsc}', ""); + Expect(0, 129279, '\P{Is_Blk=suparrowsc}', ""); + Expect(1, 129279, '\P{^Is_Blk=suparrowsc}', ""); + Expect(0, 129280, '\p{Is_Blk=suparrowsc}', ""); + Expect(1, 129280, '\p{^Is_Blk=suparrowsc}', ""); + Expect(1, 129280, '\P{Is_Blk=suparrowsc}', ""); + Expect(0, 129280, '\P{^Is_Blk=suparrowsc}', ""); + Expect(1, 129279, '\p{Is_Blk= _sup_arrows_c}', ""); + Expect(0, 129279, '\p{^Is_Blk= _sup_arrows_c}', ""); + Expect(0, 129279, '\P{Is_Blk= _sup_arrows_c}', ""); + Expect(1, 129279, '\P{^Is_Blk= _sup_arrows_c}', ""); + Expect(0, 129280, '\p{Is_Blk= _sup_arrows_c}', ""); + Expect(1, 129280, '\p{^Is_Blk= _sup_arrows_c}', ""); + Expect(1, 129280, '\P{Is_Blk= _sup_arrows_c}', ""); + Expect(0, 129280, '\P{^Is_Blk= _sup_arrows_c}', ""); + Error('\p{Block=/a/_ Supplemental_MATHEMATICAL_Operators}'); + Error('\P{Block=/a/_ Supplemental_MATHEMATICAL_Operators}'); + Expect(1, 11007, '\p{Block=:\ASupplemental_Mathematical_Operators\z:}', "");; + Expect(0, 11008, '\p{Block=:\ASupplemental_Mathematical_Operators\z:}', "");; + Expect(1, 11007, '\p{Block=supplementalmathematicaloperators}', ""); + Expect(0, 11007, '\p{^Block=supplementalmathematicaloperators}', ""); + Expect(0, 11007, '\P{Block=supplementalmathematicaloperators}', ""); + Expect(1, 11007, '\P{^Block=supplementalmathematicaloperators}', ""); + Expect(0, 11008, '\p{Block=supplementalmathematicaloperators}', ""); + Expect(1, 11008, '\p{^Block=supplementalmathematicaloperators}', ""); + Expect(1, 11008, '\P{Block=supplementalmathematicaloperators}', ""); + Expect(0, 11008, '\P{^Block=supplementalmathematicaloperators}', ""); + Expect(1, 11007, '\p{Block=:\Asupplementalmathematicaloperators\z:}', "");; + Expect(0, 11008, '\p{Block=:\Asupplementalmathematicaloperators\z:}', "");; + Expect(1, 11007, '\p{Block= -supplemental_MATHEMATICAL_operators}', ""); + Expect(0, 11007, '\p{^Block= -supplemental_MATHEMATICAL_operators}', ""); + Expect(0, 11007, '\P{Block= -supplemental_MATHEMATICAL_operators}', ""); + Expect(1, 11007, '\P{^Block= -supplemental_MATHEMATICAL_operators}', ""); + Expect(0, 11008, '\p{Block= -supplemental_MATHEMATICAL_operators}', ""); + Expect(1, 11008, '\p{^Block= -supplemental_MATHEMATICAL_operators}', ""); + Expect(1, 11008, '\P{Block= -supplemental_MATHEMATICAL_operators}', ""); + Expect(0, 11008, '\P{^Block= -supplemental_MATHEMATICAL_operators}', ""); + Error('\p{Blk= :=sup_math_Operators}'); + Error('\P{Blk= :=sup_math_Operators}'); + Expect(1, 11007, '\p{Blk=:\ASup_Math_Operators\z:}', "");; + Expect(0, 11008, '\p{Blk=:\ASup_Math_Operators\z:}', "");; + Expect(1, 11007, '\p{Blk=supmathoperators}', ""); + Expect(0, 11007, '\p{^Blk=supmathoperators}', ""); + Expect(0, 11007, '\P{Blk=supmathoperators}', ""); + Expect(1, 11007, '\P{^Blk=supmathoperators}', ""); + Expect(0, 11008, '\p{Blk=supmathoperators}', ""); + Expect(1, 11008, '\p{^Blk=supmathoperators}', ""); + Expect(1, 11008, '\P{Blk=supmathoperators}', ""); + Expect(0, 11008, '\P{^Blk=supmathoperators}', ""); + Expect(1, 11007, '\p{Blk=:\Asupmathoperators\z:}', "");; + Expect(0, 11008, '\p{Blk=:\Asupmathoperators\z:}', "");; + Expect(1, 11007, '\p{Blk=_Sup_Math_OPERATORS}', ""); + Expect(0, 11007, '\p{^Blk=_Sup_Math_OPERATORS}', ""); + Expect(0, 11007, '\P{Blk=_Sup_Math_OPERATORS}', ""); + Expect(1, 11007, '\P{^Blk=_Sup_Math_OPERATORS}', ""); + Expect(0, 11008, '\p{Blk=_Sup_Math_OPERATORS}', ""); + Expect(1, 11008, '\p{^Blk=_Sup_Math_OPERATORS}', ""); + Expect(1, 11008, '\P{Blk=_Sup_Math_OPERATORS}', ""); + Expect(0, 11008, '\P{^Blk=_Sup_Math_OPERATORS}', ""); + Error('\p{Is_Block=/a/SUPPLEMENTAL_MATHEMATICAL_operators}'); + Error('\P{Is_Block=/a/SUPPLEMENTAL_MATHEMATICAL_operators}'); + Expect(1, 11007, '\p{Is_Block=supplementalmathematicaloperators}', ""); + Expect(0, 11007, '\p{^Is_Block=supplementalmathematicaloperators}', ""); + Expect(0, 11007, '\P{Is_Block=supplementalmathematicaloperators}', ""); + Expect(1, 11007, '\P{^Is_Block=supplementalmathematicaloperators}', ""); + Expect(0, 11008, '\p{Is_Block=supplementalmathematicaloperators}', ""); + Expect(1, 11008, '\p{^Is_Block=supplementalmathematicaloperators}', ""); + Expect(1, 11008, '\P{Is_Block=supplementalmathematicaloperators}', ""); + Expect(0, 11008, '\P{^Is_Block=supplementalmathematicaloperators}', ""); + Expect(1, 11007, '\p{Is_Block= Supplemental_Mathematical_Operators}', ""); + Expect(0, 11007, '\p{^Is_Block= Supplemental_Mathematical_Operators}', ""); + Expect(0, 11007, '\P{Is_Block= Supplemental_Mathematical_Operators}', ""); + Expect(1, 11007, '\P{^Is_Block= Supplemental_Mathematical_Operators}', ""); + Expect(0, 11008, '\p{Is_Block= Supplemental_Mathematical_Operators}', ""); + Expect(1, 11008, '\p{^Is_Block= Supplemental_Mathematical_Operators}', ""); + Expect(1, 11008, '\P{Is_Block= Supplemental_Mathematical_Operators}', ""); + Expect(0, 11008, '\P{^Is_Block= Supplemental_Mathematical_Operators}', ""); + Error('\p{Is_Blk=/a/-Sup_math_OPERATORS}'); + Error('\P{Is_Blk=/a/-Sup_math_OPERATORS}'); + Expect(1, 11007, '\p{Is_Blk=supmathoperators}', ""); + Expect(0, 11007, '\p{^Is_Blk=supmathoperators}', ""); + Expect(0, 11007, '\P{Is_Blk=supmathoperators}', ""); + Expect(1, 11007, '\P{^Is_Blk=supmathoperators}', ""); + Expect(0, 11008, '\p{Is_Blk=supmathoperators}', ""); + Expect(1, 11008, '\p{^Is_Blk=supmathoperators}', ""); + Expect(1, 11008, '\P{Is_Blk=supmathoperators}', ""); + Expect(0, 11008, '\P{^Is_Blk=supmathoperators}', ""); + Expect(1, 11007, '\p{Is_Blk= Sup_Math_Operators}', ""); + Expect(0, 11007, '\p{^Is_Blk= Sup_Math_Operators}', ""); + Expect(0, 11007, '\P{Is_Blk= Sup_Math_Operators}', ""); + Expect(1, 11007, '\P{^Is_Blk= Sup_Math_Operators}', ""); + Expect(0, 11008, '\p{Is_Blk= Sup_Math_Operators}', ""); + Expect(1, 11008, '\p{^Is_Blk= Sup_Math_Operators}', ""); + Expect(1, 11008, '\P{Is_Blk= Sup_Math_Operators}', ""); + Expect(0, 11008, '\P{^Is_Blk= Sup_Math_Operators}', ""); + Error('\p{Block=:=SUPPLEMENTARY_Private_USE_Area_A}'); + Error('\P{Block=:=SUPPLEMENTARY_Private_USE_Area_A}'); + Expect(1, 983040, '\p{Block=:\ASupplementary_Private_Use_Area_A\z:}', "");; + Expect(0, 1048576, '\p{Block=:\ASupplementary_Private_Use_Area_A\z:}', "");; + Expect(1, 983040, '\p{Block=supplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\p{^Block=supplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\P{Block=supplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\P{^Block=supplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\p{Block=supplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\p{^Block=supplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\P{Block=supplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\P{^Block=supplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\p{Block=:\Asupplementaryprivateuseareaa\z:}', "");; + Expect(0, 1048576, '\p{Block=:\Asupplementaryprivateuseareaa\z:}', "");; + Expect(1, 983040, '\p{Block= supplementary_private_Use_Area_A}', ""); + Expect(0, 983040, '\p{^Block= supplementary_private_Use_Area_A}', ""); + Expect(0, 983040, '\P{Block= supplementary_private_Use_Area_A}', ""); + Expect(1, 983040, '\P{^Block= supplementary_private_Use_Area_A}', ""); + Expect(0, 1048576, '\p{Block= supplementary_private_Use_Area_A}', ""); + Expect(1, 1048576, '\p{^Block= supplementary_private_Use_Area_A}', ""); + Expect(1, 1048576, '\P{Block= supplementary_private_Use_Area_A}', ""); + Expect(0, 1048576, '\P{^Block= supplementary_private_Use_Area_A}', ""); + Error('\p{Blk=- SUP_pua_a:=}'); + Error('\P{Blk=- SUP_pua_a:=}'); + Expect(1, 983040, '\p{Blk=:\ASup_PUA_A\z:}', "");; + Expect(0, 1048576, '\p{Blk=:\ASup_PUA_A\z:}', "");; + Expect(1, 983040, '\p{Blk=suppuaa}', ""); + Expect(0, 983040, '\p{^Blk=suppuaa}', ""); + Expect(0, 983040, '\P{Blk=suppuaa}', ""); + Expect(1, 983040, '\P{^Blk=suppuaa}', ""); + Expect(0, 1048576, '\p{Blk=suppuaa}', ""); + Expect(1, 1048576, '\p{^Blk=suppuaa}', ""); + Expect(1, 1048576, '\P{Blk=suppuaa}', ""); + Expect(0, 1048576, '\P{^Blk=suppuaa}', ""); + Expect(1, 983040, '\p{Blk=:\Asuppuaa\z:}', "");; + Expect(0, 1048576, '\p{Blk=:\Asuppuaa\z:}', "");; + Expect(1, 983040, '\p{Blk: -_SUP_PUA_A}', ""); + Expect(0, 983040, '\p{^Blk: -_SUP_PUA_A}', ""); + Expect(0, 983040, '\P{Blk: -_SUP_PUA_A}', ""); + Expect(1, 983040, '\P{^Blk: -_SUP_PUA_A}', ""); + Expect(0, 1048576, '\p{Blk: -_SUP_PUA_A}', ""); + Expect(1, 1048576, '\p{^Blk: -_SUP_PUA_A}', ""); + Expect(1, 1048576, '\P{Blk: -_SUP_PUA_A}', ""); + Expect(0, 1048576, '\P{^Blk: -_SUP_PUA_A}', ""); + Error('\p{Is_Block=/a/ -Supplementary_Private_Use_AREA_a}'); + Error('\P{Is_Block=/a/ -Supplementary_Private_Use_AREA_a}'); + Expect(1, 983040, '\p{Is_Block=supplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\p{^Is_Block=supplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\P{Is_Block=supplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\P{^Is_Block=supplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\p{Is_Block=supplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\p{^Is_Block=supplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\P{Is_Block=supplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\P{^Is_Block=supplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\p{Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(0, 983040, '\p{^Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(0, 983040, '\P{Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(1, 983040, '\P{^Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(0, 1048576, '\p{Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(1, 1048576, '\p{^Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(1, 1048576, '\P{Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Expect(0, 1048576, '\P{^Is_Block= Supplementary_PRIVATE_Use_Area_A}', ""); + Error('\p{Is_Blk=:=- Sup_PUA_A}'); + Error('\P{Is_Blk=:=- Sup_PUA_A}'); + Expect(1, 983040, '\p{Is_Blk=suppuaa}', ""); + Expect(0, 983040, '\p{^Is_Blk=suppuaa}', ""); + Expect(0, 983040, '\P{Is_Blk=suppuaa}', ""); + Expect(1, 983040, '\P{^Is_Blk=suppuaa}', ""); + Expect(0, 1048576, '\p{Is_Blk=suppuaa}', ""); + Expect(1, 1048576, '\p{^Is_Blk=suppuaa}', ""); + Expect(1, 1048576, '\P{Is_Blk=suppuaa}', ""); + Expect(0, 1048576, '\P{^Is_Blk=suppuaa}', ""); + Expect(1, 983040, '\p{Is_Blk= _SUP_PUA_A}', ""); + Expect(0, 983040, '\p{^Is_Blk= _SUP_PUA_A}', ""); + Expect(0, 983040, '\P{Is_Blk= _SUP_PUA_A}', ""); + Expect(1, 983040, '\P{^Is_Blk= _SUP_PUA_A}', ""); + Expect(0, 1048576, '\p{Is_Blk= _SUP_PUA_A}', ""); + Expect(1, 1048576, '\p{^Is_Blk= _SUP_PUA_A}', ""); + Expect(1, 1048576, '\P{Is_Blk= _SUP_PUA_A}', ""); + Expect(0, 1048576, '\P{^Is_Blk= _SUP_PUA_A}', ""); + Error('\p{Block=/a/_-Supplementary_private_use_Area_B}'); + Error('\P{Block=/a/_-Supplementary_private_use_Area_B}'); + Expect(1, 1048576, '\p{Block=:\ASupplementary_Private_Use_Area_B\z:}', "");; + Expect(0, 1, '\p{Block=:\ASupplementary_Private_Use_Area_B\z:}', "");; + Expect(1, 1048576, '\p{Block=supplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\p{^Block=supplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\P{Block=supplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\P{^Block=supplementaryprivateuseareab}', ""); + Expect(0, 1, '\p{Block=supplementaryprivateuseareab}', ""); + Expect(1, 1, '\p{^Block=supplementaryprivateuseareab}', ""); + Expect(1, 1, '\P{Block=supplementaryprivateuseareab}', ""); + Expect(0, 1, '\P{^Block=supplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\p{Block=:\Asupplementaryprivateuseareab\z:}', "");; + Expect(0, 1, '\p{Block=:\Asupplementaryprivateuseareab\z:}', "");; + Expect(1, 1048576, '\p{Block= SUPPLEMENTARY_Private_use_area_b}', ""); + Expect(0, 1048576, '\p{^Block= SUPPLEMENTARY_Private_use_area_b}', ""); + Expect(0, 1048576, '\P{Block= SUPPLEMENTARY_Private_use_area_b}', ""); + Expect(1, 1048576, '\P{^Block= SUPPLEMENTARY_Private_use_area_b}', ""); + Expect(0, 1, '\p{Block= SUPPLEMENTARY_Private_use_area_b}', ""); + Expect(1, 1, '\p{^Block= SUPPLEMENTARY_Private_use_area_b}', ""); + Expect(1, 1, '\P{Block= SUPPLEMENTARY_Private_use_area_b}', ""); + Expect(0, 1, '\P{^Block= SUPPLEMENTARY_Private_use_area_b}', ""); + Error('\p{Blk=- Sup_pua_B:=}'); + Error('\P{Blk=- Sup_pua_B:=}'); + Expect(1, 1048576, '\p{Blk=:\ASup_PUA_B\z:}', "");; + Expect(0, 1, '\p{Blk=:\ASup_PUA_B\z:}', "");; + Expect(1, 1048576, '\p{Blk=suppuab}', ""); + Expect(0, 1048576, '\p{^Blk=suppuab}', ""); + Expect(0, 1048576, '\P{Blk=suppuab}', ""); + Expect(1, 1048576, '\P{^Blk=suppuab}', ""); + Expect(0, 1, '\p{Blk=suppuab}', ""); + Expect(1, 1, '\p{^Blk=suppuab}', ""); + Expect(1, 1, '\P{Blk=suppuab}', ""); + Expect(0, 1, '\P{^Blk=suppuab}', ""); + Expect(1, 1048576, '\p{Blk=:\Asuppuab\z:}', "");; + Expect(0, 1, '\p{Blk=:\Asuppuab\z:}', "");; + Expect(1, 1048576, '\p{Blk= SUP_PUA_B}', ""); + Expect(0, 1048576, '\p{^Blk= SUP_PUA_B}', ""); + Expect(0, 1048576, '\P{Blk= SUP_PUA_B}', ""); + Expect(1, 1048576, '\P{^Blk= SUP_PUA_B}', ""); + Expect(0, 1, '\p{Blk= SUP_PUA_B}', ""); + Expect(1, 1, '\p{^Blk= SUP_PUA_B}', ""); + Expect(1, 1, '\P{Blk= SUP_PUA_B}', ""); + Expect(0, 1, '\P{^Blk= SUP_PUA_B}', ""); + Error('\p{Is_Block= :=Supplementary_Private_USE_Area_B}'); + Error('\P{Is_Block= :=Supplementary_Private_USE_Area_B}'); + Expect(1, 1048576, '\p{Is_Block=supplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\p{^Is_Block=supplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\P{Is_Block=supplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\P{^Is_Block=supplementaryprivateuseareab}', ""); + Expect(0, 1, '\p{Is_Block=supplementaryprivateuseareab}', ""); + Expect(1, 1, '\p{^Is_Block=supplementaryprivateuseareab}', ""); + Expect(1, 1, '\P{Is_Block=supplementaryprivateuseareab}', ""); + Expect(0, 1, '\P{^Is_Block=supplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\p{Is_Block=_ Supplementary_PRIVATE_USE_Area_B}', ""); + Expect(0, 1048576, '\p{^Is_Block=_ Supplementary_PRIVATE_USE_Area_B}', ""); + Expect(0, 1048576, '\P{Is_Block=_ Supplementary_PRIVATE_USE_Area_B}', ""); + Expect(1, 1048576, '\P{^Is_Block=_ Supplementary_PRIVATE_USE_Area_B}', ""); + Expect(0, 1, '\p{Is_Block=_ Supplementary_PRIVATE_USE_Area_B}', ""); + Expect(1, 1, '\p{^Is_Block=_ Supplementary_PRIVATE_USE_Area_B}', ""); + Expect(1, 1, '\P{Is_Block=_ Supplementary_PRIVATE_USE_Area_B}', ""); + Expect(0, 1, '\P{^Is_Block=_ Supplementary_PRIVATE_USE_Area_B}', ""); + Error('\p{Is_Blk=_Sup_PUA_b/a/}'); + Error('\P{Is_Blk=_Sup_PUA_b/a/}'); + Expect(1, 1048576, '\p{Is_Blk=suppuab}', ""); + Expect(0, 1048576, '\p{^Is_Blk=suppuab}', ""); + Expect(0, 1048576, '\P{Is_Blk=suppuab}', ""); + Expect(1, 1048576, '\P{^Is_Blk=suppuab}', ""); + Expect(0, 1, '\p{Is_Blk=suppuab}', ""); + Expect(1, 1, '\p{^Is_Blk=suppuab}', ""); + Expect(1, 1, '\P{Is_Blk=suppuab}', ""); + Expect(0, 1, '\P{^Is_Blk=suppuab}', ""); + Expect(1, 1048576, '\p{Is_Blk= Sup_PUA_b}', ""); + Expect(0, 1048576, '\p{^Is_Blk= Sup_PUA_b}', ""); + Expect(0, 1048576, '\P{Is_Blk= Sup_PUA_b}', ""); + Expect(1, 1048576, '\P{^Is_Blk= Sup_PUA_b}', ""); + Expect(0, 1, '\p{Is_Blk= Sup_PUA_b}', ""); + Expect(1, 1, '\p{^Is_Blk= Sup_PUA_b}', ""); + Expect(1, 1, '\P{Is_Blk= Sup_PUA_b}', ""); + Expect(0, 1, '\P{^Is_Blk= Sup_PUA_b}', ""); + Error('\p{Block= -Supplemental_PUNCTUATION:=}'); + Error('\P{Block= -Supplemental_PUNCTUATION:=}'); + Expect(1, 11903, '\p{Block=:\ASupplemental_Punctuation\z:}', "");; + Expect(0, 11904, '\p{Block=:\ASupplemental_Punctuation\z:}', "");; + Expect(1, 11903, '\p{Block=supplementalpunctuation}', ""); + Expect(0, 11903, '\p{^Block=supplementalpunctuation}', ""); + Expect(0, 11903, '\P{Block=supplementalpunctuation}', ""); + Expect(1, 11903, '\P{^Block=supplementalpunctuation}', ""); + Expect(0, 11904, '\p{Block=supplementalpunctuation}', ""); + Expect(1, 11904, '\p{^Block=supplementalpunctuation}', ""); + Expect(1, 11904, '\P{Block=supplementalpunctuation}', ""); + Expect(0, 11904, '\P{^Block=supplementalpunctuation}', ""); + Expect(1, 11903, '\p{Block=:\Asupplementalpunctuation\z:}', "");; + Expect(0, 11904, '\p{Block=:\Asupplementalpunctuation\z:}', "");; + Expect(1, 11903, '\p{Block= _Supplemental_Punctuation}', ""); + Expect(0, 11903, '\p{^Block= _Supplemental_Punctuation}', ""); + Expect(0, 11903, '\P{Block= _Supplemental_Punctuation}', ""); + Expect(1, 11903, '\P{^Block= _Supplemental_Punctuation}', ""); + Expect(0, 11904, '\p{Block= _Supplemental_Punctuation}', ""); + Expect(1, 11904, '\p{^Block= _Supplemental_Punctuation}', ""); + Expect(1, 11904, '\P{Block= _Supplemental_Punctuation}', ""); + Expect(0, 11904, '\P{^Block= _Supplemental_Punctuation}', ""); + Error('\p{Blk=-:=sup_Punctuation}'); + Error('\P{Blk=-:=sup_Punctuation}'); + Expect(1, 11903, '\p{Blk=:\ASup_Punctuation\z:}', "");; + Expect(0, 11904, '\p{Blk=:\ASup_Punctuation\z:}', "");; + Expect(1, 11903, '\p{Blk=suppunctuation}', ""); + Expect(0, 11903, '\p{^Blk=suppunctuation}', ""); + Expect(0, 11903, '\P{Blk=suppunctuation}', ""); + Expect(1, 11903, '\P{^Blk=suppunctuation}', ""); + Expect(0, 11904, '\p{Blk=suppunctuation}', ""); + Expect(1, 11904, '\p{^Blk=suppunctuation}', ""); + Expect(1, 11904, '\P{Blk=suppunctuation}', ""); + Expect(0, 11904, '\P{^Blk=suppunctuation}', ""); + Expect(1, 11903, '\p{Blk=:\Asuppunctuation\z:}', "");; + Expect(0, 11904, '\p{Blk=:\Asuppunctuation\z:}', "");; + Expect(1, 11903, '\p{Blk= _Sup_Punctuation}', ""); + Expect(0, 11903, '\p{^Blk= _Sup_Punctuation}', ""); + Expect(0, 11903, '\P{Blk= _Sup_Punctuation}', ""); + Expect(1, 11903, '\P{^Blk= _Sup_Punctuation}', ""); + Expect(0, 11904, '\p{Blk= _Sup_Punctuation}', ""); + Expect(1, 11904, '\p{^Blk= _Sup_Punctuation}', ""); + Expect(1, 11904, '\P{Blk= _Sup_Punctuation}', ""); + Expect(0, 11904, '\P{^Blk= _Sup_Punctuation}', ""); + Error('\p{Is_Block=/a/ supplemental_Punctuation}'); + Error('\P{Is_Block=/a/ supplemental_Punctuation}'); + Expect(1, 11903, '\p{Is_Block=supplementalpunctuation}', ""); + Expect(0, 11903, '\p{^Is_Block=supplementalpunctuation}', ""); + Expect(0, 11903, '\P{Is_Block=supplementalpunctuation}', ""); + Expect(1, 11903, '\P{^Is_Block=supplementalpunctuation}', ""); + Expect(0, 11904, '\p{Is_Block=supplementalpunctuation}', ""); + Expect(1, 11904, '\p{^Is_Block=supplementalpunctuation}', ""); + Expect(1, 11904, '\P{Is_Block=supplementalpunctuation}', ""); + Expect(0, 11904, '\P{^Is_Block=supplementalpunctuation}', ""); + Expect(1, 11903, '\p{Is_Block=_ Supplemental_punctuation}', ""); + Expect(0, 11903, '\p{^Is_Block=_ Supplemental_punctuation}', ""); + Expect(0, 11903, '\P{Is_Block=_ Supplemental_punctuation}', ""); + Expect(1, 11903, '\P{^Is_Block=_ Supplemental_punctuation}', ""); + Expect(0, 11904, '\p{Is_Block=_ Supplemental_punctuation}', ""); + Expect(1, 11904, '\p{^Is_Block=_ Supplemental_punctuation}', ""); + Expect(1, 11904, '\P{Is_Block=_ Supplemental_punctuation}', ""); + Expect(0, 11904, '\P{^Is_Block=_ Supplemental_punctuation}', ""); + Error('\p{Is_Blk=-SUP_punctuation:=}'); + Error('\P{Is_Blk=-SUP_punctuation:=}'); + Expect(1, 11903, '\p{Is_Blk=suppunctuation}', ""); + Expect(0, 11903, '\p{^Is_Blk=suppunctuation}', ""); + Expect(0, 11903, '\P{Is_Blk=suppunctuation}', ""); + Expect(1, 11903, '\P{^Is_Blk=suppunctuation}', ""); + Expect(0, 11904, '\p{Is_Blk=suppunctuation}', ""); + Expect(1, 11904, '\p{^Is_Blk=suppunctuation}', ""); + Expect(1, 11904, '\P{Is_Blk=suppunctuation}', ""); + Expect(0, 11904, '\P{^Is_Blk=suppunctuation}', ""); + Expect(1, 11903, '\p{Is_Blk= sup_punctuation}', ""); + Expect(0, 11903, '\p{^Is_Blk= sup_punctuation}', ""); + Expect(0, 11903, '\P{Is_Blk= sup_punctuation}', ""); + Expect(1, 11903, '\P{^Is_Blk= sup_punctuation}', ""); + Expect(0, 11904, '\p{Is_Blk= sup_punctuation}', ""); + Expect(1, 11904, '\p{^Is_Blk= sup_punctuation}', ""); + Expect(1, 11904, '\P{Is_Blk= sup_punctuation}', ""); + Expect(0, 11904, '\P{^Is_Blk= sup_punctuation}', ""); + Error('\p{Block= SUPPLEMENTAL_Symbols_And_pictographs:=}'); + Error('\P{Block= SUPPLEMENTAL_Symbols_And_pictographs:=}'); + Expect(1, 129535, '\p{Block=:\ASupplemental_Symbols_And_Pictographs\z:}', "");; + Expect(0, 129536, '\p{Block=:\ASupplemental_Symbols_And_Pictographs\z:}', "");; + Expect(1, 129535, '\p{Block=supplementalsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^Block=supplementalsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{Block=supplementalsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^Block=supplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{Block=supplementalsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^Block=supplementalsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{Block=supplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^Block=supplementalsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{Block=:\Asupplementalsymbolsandpictographs\z:}', "");; + Expect(0, 129536, '\p{Block=:\Asupplementalsymbolsandpictographs\z:}', "");; + Expect(1, 129535, '\p{Block=-_Supplemental_Symbols_And_pictographs}', ""); + Expect(0, 129535, '\p{^Block=-_Supplemental_Symbols_And_pictographs}', ""); + Expect(0, 129535, '\P{Block=-_Supplemental_Symbols_And_pictographs}', ""); + Expect(1, 129535, '\P{^Block=-_Supplemental_Symbols_And_pictographs}', ""); + Expect(0, 129536, '\p{Block=-_Supplemental_Symbols_And_pictographs}', ""); + Expect(1, 129536, '\p{^Block=-_Supplemental_Symbols_And_pictographs}', ""); + Expect(1, 129536, '\P{Block=-_Supplemental_Symbols_And_pictographs}', ""); + Expect(0, 129536, '\P{^Block=-_Supplemental_Symbols_And_pictographs}', ""); + Error('\p{Blk= /a/Sup_Symbols_AND_Pictographs}'); + Error('\P{Blk= /a/Sup_Symbols_AND_Pictographs}'); + Expect(1, 129535, '\p{Blk=:\ASup_Symbols_And_Pictographs\z:}', "");; + Expect(0, 129536, '\p{Blk=:\ASup_Symbols_And_Pictographs\z:}', "");; + Expect(1, 129535, '\p{Blk=supsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^Blk=supsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{Blk=supsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^Blk=supsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{Blk=supsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^Blk=supsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{Blk=supsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^Blk=supsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{Blk=:\Asupsymbolsandpictographs\z:}', "");; + Expect(0, 129536, '\p{Blk=:\Asupsymbolsandpictographs\z:}', "");; + Expect(1, 129535, '\p{Blk=_-Sup_symbols_AND_PICTOGRAPHS}', ""); + Expect(0, 129535, '\p{^Blk=_-Sup_symbols_AND_PICTOGRAPHS}', ""); + Expect(0, 129535, '\P{Blk=_-Sup_symbols_AND_PICTOGRAPHS}', ""); + Expect(1, 129535, '\P{^Blk=_-Sup_symbols_AND_PICTOGRAPHS}', ""); + Expect(0, 129536, '\p{Blk=_-Sup_symbols_AND_PICTOGRAPHS}', ""); + Expect(1, 129536, '\p{^Blk=_-Sup_symbols_AND_PICTOGRAPHS}', ""); + Expect(1, 129536, '\P{Blk=_-Sup_symbols_AND_PICTOGRAPHS}', ""); + Expect(0, 129536, '\P{^Blk=_-Sup_symbols_AND_PICTOGRAPHS}', ""); + Error('\p{Is_Block=/a/ Supplemental_SYMBOLS_And_Pictographs}'); + Error('\P{Is_Block=/a/ Supplemental_SYMBOLS_And_Pictographs}'); + Expect(1, 129535, '\p{Is_Block: supplementalsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^Is_Block: supplementalsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{Is_Block: supplementalsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^Is_Block: supplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{Is_Block: supplementalsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^Is_Block: supplementalsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{Is_Block: supplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^Is_Block: supplementalsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{Is_Block=_-supplemental_Symbols_And_pictographs}', ""); + Expect(0, 129535, '\p{^Is_Block=_-supplemental_Symbols_And_pictographs}', ""); + Expect(0, 129535, '\P{Is_Block=_-supplemental_Symbols_And_pictographs}', ""); + Expect(1, 129535, '\P{^Is_Block=_-supplemental_Symbols_And_pictographs}', ""); + Expect(0, 129536, '\p{Is_Block=_-supplemental_Symbols_And_pictographs}', ""); + Expect(1, 129536, '\p{^Is_Block=_-supplemental_Symbols_And_pictographs}', ""); + Expect(1, 129536, '\P{Is_Block=_-supplemental_Symbols_And_pictographs}', ""); + Expect(0, 129536, '\P{^Is_Block=_-supplemental_Symbols_And_pictographs}', ""); + Error('\p{Is_Blk= -Sup_Symbols_And_Pictographs/a/}'); + Error('\P{Is_Blk= -Sup_Symbols_And_Pictographs/a/}'); + Expect(1, 129535, '\p{Is_Blk=supsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^Is_Blk=supsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{Is_Blk=supsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^Is_Blk=supsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{Is_Blk=supsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^Is_Blk=supsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{Is_Blk=supsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^Is_Blk=supsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{Is_Blk= _sup_SYMBOLS_AND_Pictographs}', ""); + Expect(0, 129535, '\p{^Is_Blk= _sup_SYMBOLS_AND_Pictographs}', ""); + Expect(0, 129535, '\P{Is_Blk= _sup_SYMBOLS_AND_Pictographs}', ""); + Expect(1, 129535, '\P{^Is_Blk= _sup_SYMBOLS_AND_Pictographs}', ""); + Expect(0, 129536, '\p{Is_Blk= _sup_SYMBOLS_AND_Pictographs}', ""); + Expect(1, 129536, '\p{^Is_Blk= _sup_SYMBOLS_AND_Pictographs}', ""); + Expect(1, 129536, '\P{Is_Blk= _sup_SYMBOLS_AND_Pictographs}', ""); + Expect(0, 129536, '\P{^Is_Blk= _sup_SYMBOLS_AND_Pictographs}', ""); + Error('\p{Block=-Superscripts_And_SUBSCRIPTS:=}'); + Error('\P{Block=-Superscripts_And_SUBSCRIPTS:=}'); + Expect(1, 8351, '\p{Block=:\ASuperscripts_And_Subscripts\z:}', "");; + Expect(0, 8352, '\p{Block=:\ASuperscripts_And_Subscripts\z:}', "");; + Expect(1, 8351, '\p{Block=superscriptsandsubscripts}', ""); + Expect(0, 8351, '\p{^Block=superscriptsandsubscripts}', ""); + Expect(0, 8351, '\P{Block=superscriptsandsubscripts}', ""); + Expect(1, 8351, '\P{^Block=superscriptsandsubscripts}', ""); + Expect(0, 8352, '\p{Block=superscriptsandsubscripts}', ""); + Expect(1, 8352, '\p{^Block=superscriptsandsubscripts}', ""); + Expect(1, 8352, '\P{Block=superscriptsandsubscripts}', ""); + Expect(0, 8352, '\P{^Block=superscriptsandsubscripts}', ""); + Expect(1, 8351, '\p{Block=:\Asuperscriptsandsubscripts\z:}', "");; + Expect(0, 8352, '\p{Block=:\Asuperscriptsandsubscripts\z:}', "");; + Expect(1, 8351, '\p{Block=--Superscripts_And_subscripts}', ""); + Expect(0, 8351, '\p{^Block=--Superscripts_And_subscripts}', ""); + Expect(0, 8351, '\P{Block=--Superscripts_And_subscripts}', ""); + Expect(1, 8351, '\P{^Block=--Superscripts_And_subscripts}', ""); + Expect(0, 8352, '\p{Block=--Superscripts_And_subscripts}', ""); + Expect(1, 8352, '\p{^Block=--Superscripts_And_subscripts}', ""); + Expect(1, 8352, '\P{Block=--Superscripts_And_subscripts}', ""); + Expect(0, 8352, '\P{^Block=--Superscripts_And_subscripts}', ""); + Error('\p{Blk=:=_-Super_And_Sub}'); + Error('\P{Blk=:=_-Super_And_Sub}'); + Expect(1, 8351, '\p{Blk=:\ASuper_And_Sub\z:}', "");; + Expect(0, 8352, '\p{Blk=:\ASuper_And_Sub\z:}', "");; + Expect(1, 8351, '\p{Blk=superandsub}', ""); + Expect(0, 8351, '\p{^Blk=superandsub}', ""); + Expect(0, 8351, '\P{Blk=superandsub}', ""); + Expect(1, 8351, '\P{^Blk=superandsub}', ""); + Expect(0, 8352, '\p{Blk=superandsub}', ""); + Expect(1, 8352, '\p{^Blk=superandsub}', ""); + Expect(1, 8352, '\P{Blk=superandsub}', ""); + Expect(0, 8352, '\P{^Blk=superandsub}', ""); + Expect(1, 8351, '\p{Blk=:\Asuperandsub\z:}', "");; + Expect(0, 8352, '\p{Blk=:\Asuperandsub\z:}', "");; + Expect(1, 8351, '\p{Blk=- Super_And_Sub}', ""); + Expect(0, 8351, '\p{^Blk=- Super_And_Sub}', ""); + Expect(0, 8351, '\P{Blk=- Super_And_Sub}', ""); + Expect(1, 8351, '\P{^Blk=- Super_And_Sub}', ""); + Expect(0, 8352, '\p{Blk=- Super_And_Sub}', ""); + Expect(1, 8352, '\p{^Blk=- Super_And_Sub}', ""); + Expect(1, 8352, '\P{Blk=- Super_And_Sub}', ""); + Expect(0, 8352, '\P{^Blk=- Super_And_Sub}', ""); + Error('\p{Is_Block=_ Superscripts_And_SUBSCRIPTS:=}'); + Error('\P{Is_Block=_ Superscripts_And_SUBSCRIPTS:=}'); + Expect(1, 8351, '\p{Is_Block=superscriptsandsubscripts}', ""); + Expect(0, 8351, '\p{^Is_Block=superscriptsandsubscripts}', ""); + Expect(0, 8351, '\P{Is_Block=superscriptsandsubscripts}', ""); + Expect(1, 8351, '\P{^Is_Block=superscriptsandsubscripts}', ""); + Expect(0, 8352, '\p{Is_Block=superscriptsandsubscripts}', ""); + Expect(1, 8352, '\p{^Is_Block=superscriptsandsubscripts}', ""); + Expect(1, 8352, '\P{Is_Block=superscriptsandsubscripts}', ""); + Expect(0, 8352, '\P{^Is_Block=superscriptsandsubscripts}', ""); + Expect(1, 8351, '\p{Is_Block=-Superscripts_and_subscripts}', ""); + Expect(0, 8351, '\p{^Is_Block=-Superscripts_and_subscripts}', ""); + Expect(0, 8351, '\P{Is_Block=-Superscripts_and_subscripts}', ""); + Expect(1, 8351, '\P{^Is_Block=-Superscripts_and_subscripts}', ""); + Expect(0, 8352, '\p{Is_Block=-Superscripts_and_subscripts}', ""); + Expect(1, 8352, '\p{^Is_Block=-Superscripts_and_subscripts}', ""); + Expect(1, 8352, '\P{Is_Block=-Superscripts_and_subscripts}', ""); + Expect(0, 8352, '\P{^Is_Block=-Superscripts_and_subscripts}', ""); + Error('\p{Is_Blk=super_and_Sub/a/}'); + Error('\P{Is_Blk=super_and_Sub/a/}'); + Expect(1, 8351, '\p{Is_Blk=superandsub}', ""); + Expect(0, 8351, '\p{^Is_Blk=superandsub}', ""); + Expect(0, 8351, '\P{Is_Blk=superandsub}', ""); + Expect(1, 8351, '\P{^Is_Blk=superandsub}', ""); + Expect(0, 8352, '\p{Is_Blk=superandsub}', ""); + Expect(1, 8352, '\p{^Is_Blk=superandsub}', ""); + Expect(1, 8352, '\P{Is_Blk=superandsub}', ""); + Expect(0, 8352, '\P{^Is_Blk=superandsub}', ""); + Expect(1, 8351, '\p{Is_Blk= super_And_Sub}', ""); + Expect(0, 8351, '\p{^Is_Blk= super_And_Sub}', ""); + Expect(0, 8351, '\P{Is_Blk= super_And_Sub}', ""); + Expect(1, 8351, '\P{^Is_Blk= super_And_Sub}', ""); + Expect(0, 8352, '\p{Is_Blk= super_And_Sub}', ""); + Expect(1, 8352, '\p{^Is_Blk= super_And_Sub}', ""); + Expect(1, 8352, '\P{Is_Blk= super_And_Sub}', ""); + Expect(0, 8352, '\P{^Is_Blk= super_And_Sub}', ""); + Error('\p{Block: /a/-sutton_SignWriting}'); + Error('\P{Block: /a/-sutton_SignWriting}'); + Expect(1, 121519, '\p{Block=:\ASutton_SignWriting\z:}', "");; + Expect(0, 121520, '\p{Block=:\ASutton_SignWriting\z:}', "");; + Expect(1, 121519, '\p{Block: suttonsignwriting}', ""); + Expect(0, 121519, '\p{^Block: suttonsignwriting}', ""); + Expect(0, 121519, '\P{Block: suttonsignwriting}', ""); + Expect(1, 121519, '\P{^Block: suttonsignwriting}', ""); + Expect(0, 121520, '\p{Block: suttonsignwriting}', ""); + Expect(1, 121520, '\p{^Block: suttonsignwriting}', ""); + Expect(1, 121520, '\P{Block: suttonsignwriting}', ""); + Expect(0, 121520, '\P{^Block: suttonsignwriting}', ""); + Expect(1, 121519, '\p{Block=:\Asuttonsignwriting\z:}', "");; + Expect(0, 121520, '\p{Block=:\Asuttonsignwriting\z:}', "");; + Expect(1, 121519, '\p{Block= Sutton_SignWriting}', ""); + Expect(0, 121519, '\p{^Block= Sutton_SignWriting}', ""); + Expect(0, 121519, '\P{Block= Sutton_SignWriting}', ""); + Expect(1, 121519, '\P{^Block= Sutton_SignWriting}', ""); + Expect(0, 121520, '\p{Block= Sutton_SignWriting}', ""); + Expect(1, 121520, '\p{^Block= Sutton_SignWriting}', ""); + Expect(1, 121520, '\P{Block= Sutton_SignWriting}', ""); + Expect(0, 121520, '\P{^Block= Sutton_SignWriting}', ""); + Error('\p{Blk: :=Sutton_signwriting}'); + Error('\P{Blk: :=Sutton_signwriting}'); + Expect(1, 121519, '\p{Blk=:\ASutton_SignWriting\z:}', "");; + Expect(0, 121520, '\p{Blk=:\ASutton_SignWriting\z:}', "");; + Expect(1, 121519, '\p{Blk=suttonsignwriting}', ""); + Expect(0, 121519, '\p{^Blk=suttonsignwriting}', ""); + Expect(0, 121519, '\P{Blk=suttonsignwriting}', ""); + Expect(1, 121519, '\P{^Blk=suttonsignwriting}', ""); + Expect(0, 121520, '\p{Blk=suttonsignwriting}', ""); + Expect(1, 121520, '\p{^Blk=suttonsignwriting}', ""); + Expect(1, 121520, '\P{Blk=suttonsignwriting}', ""); + Expect(0, 121520, '\P{^Blk=suttonsignwriting}', ""); + Expect(1, 121519, '\p{Blk=:\Asuttonsignwriting\z:}', "");; + Expect(0, 121520, '\p{Blk=:\Asuttonsignwriting\z:}', "");; + Expect(1, 121519, '\p{Blk=_-Sutton_SignWriting}', ""); + Expect(0, 121519, '\p{^Blk=_-Sutton_SignWriting}', ""); + Expect(0, 121519, '\P{Blk=_-Sutton_SignWriting}', ""); + Expect(1, 121519, '\P{^Blk=_-Sutton_SignWriting}', ""); + Expect(0, 121520, '\p{Blk=_-Sutton_SignWriting}', ""); + Expect(1, 121520, '\p{^Blk=_-Sutton_SignWriting}', ""); + Expect(1, 121520, '\P{Blk=_-Sutton_SignWriting}', ""); + Expect(0, 121520, '\P{^Blk=_-Sutton_SignWriting}', ""); + Error('\p{Is_Block=:= Sutton_SIGNWRITING}'); + Error('\P{Is_Block=:= Sutton_SIGNWRITING}'); + Expect(1, 121519, '\p{Is_Block=suttonsignwriting}', ""); + Expect(0, 121519, '\p{^Is_Block=suttonsignwriting}', ""); + Expect(0, 121519, '\P{Is_Block=suttonsignwriting}', ""); + Expect(1, 121519, '\P{^Is_Block=suttonsignwriting}', ""); + Expect(0, 121520, '\p{Is_Block=suttonsignwriting}', ""); + Expect(1, 121520, '\p{^Is_Block=suttonsignwriting}', ""); + Expect(1, 121520, '\P{Is_Block=suttonsignwriting}', ""); + Expect(0, 121520, '\P{^Is_Block=suttonsignwriting}', ""); + Expect(1, 121519, '\p{Is_Block=__sutton_signwriting}', ""); + Expect(0, 121519, '\p{^Is_Block=__sutton_signwriting}', ""); + Expect(0, 121519, '\P{Is_Block=__sutton_signwriting}', ""); + Expect(1, 121519, '\P{^Is_Block=__sutton_signwriting}', ""); + Expect(0, 121520, '\p{Is_Block=__sutton_signwriting}', ""); + Expect(1, 121520, '\p{^Is_Block=__sutton_signwriting}', ""); + Expect(1, 121520, '\P{Is_Block=__sutton_signwriting}', ""); + Expect(0, 121520, '\P{^Is_Block=__sutton_signwriting}', ""); + Error('\p{Is_Blk= /a/SUTTON_SIGNWRITING}'); + Error('\P{Is_Blk= /a/SUTTON_SIGNWRITING}'); + Expect(1, 121519, '\p{Is_Blk=suttonsignwriting}', ""); + Expect(0, 121519, '\p{^Is_Blk=suttonsignwriting}', ""); + Expect(0, 121519, '\P{Is_Blk=suttonsignwriting}', ""); + Expect(1, 121519, '\P{^Is_Blk=suttonsignwriting}', ""); + Expect(0, 121520, '\p{Is_Blk=suttonsignwriting}', ""); + Expect(1, 121520, '\p{^Is_Blk=suttonsignwriting}', ""); + Expect(1, 121520, '\P{Is_Blk=suttonsignwriting}', ""); + Expect(0, 121520, '\P{^Is_Blk=suttonsignwriting}', ""); + Expect(1, 121519, '\p{Is_Blk= Sutton_SIGNWRITING}', ""); + Expect(0, 121519, '\p{^Is_Blk= Sutton_SIGNWRITING}', ""); + Expect(0, 121519, '\P{Is_Blk= Sutton_SIGNWRITING}', ""); + Expect(1, 121519, '\P{^Is_Blk= Sutton_SIGNWRITING}', ""); + Expect(0, 121520, '\p{Is_Blk= Sutton_SIGNWRITING}', ""); + Expect(1, 121520, '\p{^Is_Blk= Sutton_SIGNWRITING}', ""); + Expect(1, 121520, '\P{Is_Blk= Sutton_SIGNWRITING}', ""); + Expect(0, 121520, '\P{^Is_Blk= Sutton_SIGNWRITING}', ""); + Error('\p{Block:_/a/Syloti_nagri}'); + Error('\P{Block:_/a/Syloti_nagri}'); + Expect(1, 43055, '\p{Block=:\ASyloti_Nagri\z:}', "");; + Expect(0, 43056, '\p{Block=:\ASyloti_Nagri\z:}', "");; + Expect(1, 43055, '\p{Block=sylotinagri}', ""); + Expect(0, 43055, '\p{^Block=sylotinagri}', ""); + Expect(0, 43055, '\P{Block=sylotinagri}', ""); + Expect(1, 43055, '\P{^Block=sylotinagri}', ""); + Expect(0, 43056, '\p{Block=sylotinagri}', ""); + Expect(1, 43056, '\p{^Block=sylotinagri}', ""); + Expect(1, 43056, '\P{Block=sylotinagri}', ""); + Expect(0, 43056, '\P{^Block=sylotinagri}', ""); + Expect(1, 43055, '\p{Block=:\Asylotinagri\z:}', "");; + Expect(0, 43056, '\p{Block=:\Asylotinagri\z:}', "");; + Expect(1, 43055, '\p{Block= Syloti_NAGRI}', ""); + Expect(0, 43055, '\p{^Block= Syloti_NAGRI}', ""); + Expect(0, 43055, '\P{Block= Syloti_NAGRI}', ""); + Expect(1, 43055, '\P{^Block= Syloti_NAGRI}', ""); + Expect(0, 43056, '\p{Block= Syloti_NAGRI}', ""); + Expect(1, 43056, '\p{^Block= Syloti_NAGRI}', ""); + Expect(1, 43056, '\P{Block= Syloti_NAGRI}', ""); + Expect(0, 43056, '\P{^Block= Syloti_NAGRI}', ""); + Error('\p{Blk=-:=Syloti_NAGRI}'); + Error('\P{Blk=-:=Syloti_NAGRI}'); + Expect(1, 43055, '\p{Blk=:\ASyloti_Nagri\z:}', "");; + Expect(0, 43056, '\p{Blk=:\ASyloti_Nagri\z:}', "");; + Expect(1, 43055, '\p{Blk=sylotinagri}', ""); + Expect(0, 43055, '\p{^Blk=sylotinagri}', ""); + Expect(0, 43055, '\P{Blk=sylotinagri}', ""); + Expect(1, 43055, '\P{^Blk=sylotinagri}', ""); + Expect(0, 43056, '\p{Blk=sylotinagri}', ""); + Expect(1, 43056, '\p{^Blk=sylotinagri}', ""); + Expect(1, 43056, '\P{Blk=sylotinagri}', ""); + Expect(0, 43056, '\P{^Blk=sylotinagri}', ""); + Expect(1, 43055, '\p{Blk=:\Asylotinagri\z:}', "");; + Expect(0, 43056, '\p{Blk=:\Asylotinagri\z:}', "");; + Expect(1, 43055, '\p{Blk= -Syloti_Nagri}', ""); + Expect(0, 43055, '\p{^Blk= -Syloti_Nagri}', ""); + Expect(0, 43055, '\P{Blk= -Syloti_Nagri}', ""); + Expect(1, 43055, '\P{^Blk= -Syloti_Nagri}', ""); + Expect(0, 43056, '\p{Blk= -Syloti_Nagri}', ""); + Expect(1, 43056, '\p{^Blk= -Syloti_Nagri}', ""); + Expect(1, 43056, '\P{Blk= -Syloti_Nagri}', ""); + Expect(0, 43056, '\P{^Blk= -Syloti_Nagri}', ""); + Error('\p{Is_Block=:=-SYLOTI_NAGRI}'); + Error('\P{Is_Block=:=-SYLOTI_NAGRI}'); + Expect(1, 43055, '\p{Is_Block=sylotinagri}', ""); + Expect(0, 43055, '\p{^Is_Block=sylotinagri}', ""); + Expect(0, 43055, '\P{Is_Block=sylotinagri}', ""); + Expect(1, 43055, '\P{^Is_Block=sylotinagri}', ""); + Expect(0, 43056, '\p{Is_Block=sylotinagri}', ""); + Expect(1, 43056, '\p{^Is_Block=sylotinagri}', ""); + Expect(1, 43056, '\P{Is_Block=sylotinagri}', ""); + Expect(0, 43056, '\P{^Is_Block=sylotinagri}', ""); + Expect(1, 43055, '\p{Is_Block=-syloti_Nagri}', ""); + Expect(0, 43055, '\p{^Is_Block=-syloti_Nagri}', ""); + Expect(0, 43055, '\P{Is_Block=-syloti_Nagri}', ""); + Expect(1, 43055, '\P{^Is_Block=-syloti_Nagri}', ""); + Expect(0, 43056, '\p{Is_Block=-syloti_Nagri}', ""); + Expect(1, 43056, '\p{^Is_Block=-syloti_Nagri}', ""); + Expect(1, 43056, '\P{Is_Block=-syloti_Nagri}', ""); + Expect(0, 43056, '\P{^Is_Block=-syloti_Nagri}', ""); + Error('\p{Is_Blk::=Syloti_NAGRI}'); + Error('\P{Is_Blk::=Syloti_NAGRI}'); + Expect(1, 43055, '\p{Is_Blk=sylotinagri}', ""); + Expect(0, 43055, '\p{^Is_Blk=sylotinagri}', ""); + Expect(0, 43055, '\P{Is_Blk=sylotinagri}', ""); + Expect(1, 43055, '\P{^Is_Blk=sylotinagri}', ""); + Expect(0, 43056, '\p{Is_Blk=sylotinagri}', ""); + Expect(1, 43056, '\p{^Is_Blk=sylotinagri}', ""); + Expect(1, 43056, '\P{Is_Blk=sylotinagri}', ""); + Expect(0, 43056, '\P{^Is_Blk=sylotinagri}', ""); + Expect(1, 43055, '\p{Is_Blk=--syloti_NAGRI}', ""); + Expect(0, 43055, '\p{^Is_Blk=--syloti_NAGRI}', ""); + Expect(0, 43055, '\P{Is_Blk=--syloti_NAGRI}', ""); + Expect(1, 43055, '\P{^Is_Blk=--syloti_NAGRI}', ""); + Expect(0, 43056, '\p{Is_Blk=--syloti_NAGRI}', ""); + Expect(1, 43056, '\p{^Is_Blk=--syloti_NAGRI}', ""); + Expect(1, 43056, '\P{Is_Blk=--syloti_NAGRI}', ""); + Expect(0, 43056, '\P{^Is_Blk=--syloti_NAGRI}', ""); + Error('\p{Block=/a/- Symbols_And_pictographs_extended_A}'); + Error('\P{Block=/a/- Symbols_And_pictographs_extended_A}'); + Expect(1, 129791, '\p{Block=:\ASymbols_And_Pictographs_Extended_A\z:}', "");; + Expect(0, 129792, '\p{Block=:\ASymbols_And_Pictographs_Extended_A\z:}', "");; + Expect(1, 129791, '\p{Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\p{^Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\P{Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\P{^Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\p{Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\p{^Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\P{Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\P{^Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\p{Block=:\Asymbolsandpictographsextendeda\z:}', "");; + Expect(0, 129792, '\p{Block=:\Asymbolsandpictographsextendeda\z:}', "");; + Expect(1, 129791, '\p{Block=-_SYMBOLS_AND_Pictographs_Extended_A}', ""); + Expect(0, 129791, '\p{^Block=-_SYMBOLS_AND_Pictographs_Extended_A}', ""); + Expect(0, 129791, '\P{Block=-_SYMBOLS_AND_Pictographs_Extended_A}', ""); + Expect(1, 129791, '\P{^Block=-_SYMBOLS_AND_Pictographs_Extended_A}', ""); + Expect(0, 129792, '\p{Block=-_SYMBOLS_AND_Pictographs_Extended_A}', ""); + Expect(1, 129792, '\p{^Block=-_SYMBOLS_AND_Pictographs_Extended_A}', ""); + Expect(1, 129792, '\P{Block=-_SYMBOLS_AND_Pictographs_Extended_A}', ""); + Expect(0, 129792, '\P{^Block=-_SYMBOLS_AND_Pictographs_Extended_A}', ""); + Error('\p{Blk= /a/Symbols_AND_Pictographs_Ext_a}'); + Error('\P{Blk= /a/Symbols_AND_Pictographs_Ext_a}'); + Expect(1, 129791, '\p{Blk=:\ASymbols_And_Pictographs_Ext_A\z:}', "");; + Expect(0, 129792, '\p{Blk=:\ASymbols_And_Pictographs_Ext_A\z:}', "");; + Expect(1, 129791, '\p{Blk=symbolsandpictographsexta}', ""); + Expect(0, 129791, '\p{^Blk=symbolsandpictographsexta}', ""); + Expect(0, 129791, '\P{Blk=symbolsandpictographsexta}', ""); + Expect(1, 129791, '\P{^Blk=symbolsandpictographsexta}', ""); + Expect(0, 129792, '\p{Blk=symbolsandpictographsexta}', ""); + Expect(1, 129792, '\p{^Blk=symbolsandpictographsexta}', ""); + Expect(1, 129792, '\P{Blk=symbolsandpictographsexta}', ""); + Expect(0, 129792, '\P{^Blk=symbolsandpictographsexta}', ""); + Expect(1, 129791, '\p{Blk=:\Asymbolsandpictographsexta\z:}', "");; + Expect(0, 129792, '\p{Blk=:\Asymbolsandpictographsexta\z:}', "");; + Expect(1, 129791, '\p{Blk= symbols_And_pictographs_Ext_a}', ""); + Expect(0, 129791, '\p{^Blk= symbols_And_pictographs_Ext_a}', ""); + Expect(0, 129791, '\P{Blk= symbols_And_pictographs_Ext_a}', ""); + Expect(1, 129791, '\P{^Blk= symbols_And_pictographs_Ext_a}', ""); + Expect(0, 129792, '\p{Blk= symbols_And_pictographs_Ext_a}', ""); + Expect(1, 129792, '\p{^Blk= symbols_And_pictographs_Ext_a}', ""); + Expect(1, 129792, '\P{Blk= symbols_And_pictographs_Ext_a}', ""); + Expect(0, 129792, '\P{^Blk= symbols_And_pictographs_Ext_a}', ""); + Error('\p{Is_Block=/a/ Symbols_and_pictographs_EXTENDED_A}'); + Error('\P{Is_Block=/a/ Symbols_and_pictographs_EXTENDED_A}'); + Expect(1, 129791, '\p{Is_Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\p{^Is_Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\P{Is_Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\P{^Is_Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\p{Is_Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\p{^Is_Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\P{Is_Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\P{^Is_Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\p{Is_Block= SYMBOLS_and_Pictographs_Extended_a}', ""); + Expect(0, 129791, '\p{^Is_Block= SYMBOLS_and_Pictographs_Extended_a}', ""); + Expect(0, 129791, '\P{Is_Block= SYMBOLS_and_Pictographs_Extended_a}', ""); + Expect(1, 129791, '\P{^Is_Block= SYMBOLS_and_Pictographs_Extended_a}', ""); + Expect(0, 129792, '\p{Is_Block= SYMBOLS_and_Pictographs_Extended_a}', ""); + Expect(1, 129792, '\p{^Is_Block= SYMBOLS_and_Pictographs_Extended_a}', ""); + Expect(1, 129792, '\P{Is_Block= SYMBOLS_and_Pictographs_Extended_a}', ""); + Expect(0, 129792, '\P{^Is_Block= SYMBOLS_and_Pictographs_Extended_a}', ""); + Error('\p{Is_Blk=- Symbols_And_Pictographs_Ext_A/a/}'); + Error('\P{Is_Blk=- Symbols_And_Pictographs_Ext_A/a/}'); + Expect(1, 129791, '\p{Is_Blk=symbolsandpictographsexta}', ""); + Expect(0, 129791, '\p{^Is_Blk=symbolsandpictographsexta}', ""); + Expect(0, 129791, '\P{Is_Blk=symbolsandpictographsexta}', ""); + Expect(1, 129791, '\P{^Is_Blk=symbolsandpictographsexta}', ""); + Expect(0, 129792, '\p{Is_Blk=symbolsandpictographsexta}', ""); + Expect(1, 129792, '\p{^Is_Blk=symbolsandpictographsexta}', ""); + Expect(1, 129792, '\P{Is_Blk=symbolsandpictographsexta}', ""); + Expect(0, 129792, '\P{^Is_Blk=symbolsandpictographsexta}', ""); + Expect(1, 129791, '\p{Is_Blk= symbols_And_PICTOGRAPHS_EXT_A}', ""); + Expect(0, 129791, '\p{^Is_Blk= symbols_And_PICTOGRAPHS_EXT_A}', ""); + Expect(0, 129791, '\P{Is_Blk= symbols_And_PICTOGRAPHS_EXT_A}', ""); + Expect(1, 129791, '\P{^Is_Blk= symbols_And_PICTOGRAPHS_EXT_A}', ""); + Expect(0, 129792, '\p{Is_Blk= symbols_And_PICTOGRAPHS_EXT_A}', ""); + Expect(1, 129792, '\p{^Is_Blk= symbols_And_PICTOGRAPHS_EXT_A}', ""); + Expect(1, 129792, '\P{Is_Blk= symbols_And_PICTOGRAPHS_EXT_A}', ""); + Expect(0, 129792, '\P{^Is_Blk= symbols_And_PICTOGRAPHS_EXT_A}', ""); + Error('\p{Block=--symbols_for_LEGACY_Computing:=}'); + Error('\P{Block=--symbols_for_LEGACY_Computing:=}'); + Expect(1, 130047, '\p{Block=:\ASymbols_For_Legacy_Computing\z:}', "");; + Expect(0, 130048, '\p{Block=:\ASymbols_For_Legacy_Computing\z:}', "");; + Expect(1, 130047, '\p{Block=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^Block=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{Block=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^Block=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{Block=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^Block=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{Block=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^Block=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{Block=:\Asymbolsforlegacycomputing\z:}', "");; + Expect(0, 130048, '\p{Block=:\Asymbolsforlegacycomputing\z:}', "");; + Expect(1, 130047, '\p{Block= symbols_For_Legacy_Computing}', ""); + Expect(0, 130047, '\p{^Block= symbols_For_Legacy_Computing}', ""); + Expect(0, 130047, '\P{Block= symbols_For_Legacy_Computing}', ""); + Expect(1, 130047, '\P{^Block= symbols_For_Legacy_Computing}', ""); + Expect(0, 130048, '\p{Block= symbols_For_Legacy_Computing}', ""); + Expect(1, 130048, '\p{^Block= symbols_For_Legacy_Computing}', ""); + Expect(1, 130048, '\P{Block= symbols_For_Legacy_Computing}', ""); + Expect(0, 130048, '\P{^Block= symbols_For_Legacy_Computing}', ""); + Error('\p{Blk=:=- Symbols_FOR_LEGACY_COMPUTING}'); + Error('\P{Blk=:=- Symbols_FOR_LEGACY_COMPUTING}'); + Expect(1, 130047, '\p{Blk=:\ASymbols_For_Legacy_Computing\z:}', "");; + Expect(0, 130048, '\p{Blk=:\ASymbols_For_Legacy_Computing\z:}', "");; + Expect(1, 130047, '\p{Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{Blk=:\Asymbolsforlegacycomputing\z:}', "");; + Expect(0, 130048, '\p{Blk=:\Asymbolsforlegacycomputing\z:}', "");; + Expect(1, 130047, '\p{Blk= Symbols_for_Legacy_COMPUTING}', ""); + Expect(0, 130047, '\p{^Blk= Symbols_for_Legacy_COMPUTING}', ""); + Expect(0, 130047, '\P{Blk= Symbols_for_Legacy_COMPUTING}', ""); + Expect(1, 130047, '\P{^Blk= Symbols_for_Legacy_COMPUTING}', ""); + Expect(0, 130048, '\p{Blk= Symbols_for_Legacy_COMPUTING}', ""); + Expect(1, 130048, '\p{^Blk= Symbols_for_Legacy_COMPUTING}', ""); + Expect(1, 130048, '\P{Blk= Symbols_for_Legacy_COMPUTING}', ""); + Expect(0, 130048, '\P{^Blk= Symbols_for_Legacy_COMPUTING}', ""); + Error('\p{Is_Block=:= _SYMBOLS_For_Legacy_COMPUTING}'); + Error('\P{Is_Block=:= _SYMBOLS_For_Legacy_COMPUTING}'); + Expect(1, 130047, '\p{Is_Block=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^Is_Block=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{Is_Block=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^Is_Block=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{Is_Block=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^Is_Block=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{Is_Block=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^Is_Block=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{Is_Block=-SYMBOLS_For_legacy_Computing}', ""); + Expect(0, 130047, '\p{^Is_Block=-SYMBOLS_For_legacy_Computing}', ""); + Expect(0, 130047, '\P{Is_Block=-SYMBOLS_For_legacy_Computing}', ""); + Expect(1, 130047, '\P{^Is_Block=-SYMBOLS_For_legacy_Computing}', ""); + Expect(0, 130048, '\p{Is_Block=-SYMBOLS_For_legacy_Computing}', ""); + Expect(1, 130048, '\p{^Is_Block=-SYMBOLS_For_legacy_Computing}', ""); + Expect(1, 130048, '\P{Is_Block=-SYMBOLS_For_legacy_Computing}', ""); + Expect(0, 130048, '\P{^Is_Block=-SYMBOLS_For_legacy_Computing}', ""); + Error('\p{Is_Blk=_:=symbols_For_LEGACY_computing}'); + Error('\P{Is_Blk=_:=symbols_For_LEGACY_computing}'); + Expect(1, 130047, '\p{Is_Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^Is_Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{Is_Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^Is_Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{Is_Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^Is_Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{Is_Blk=symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^Is_Blk=symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{Is_Blk= Symbols_for_legacy_Computing}', ""); + Expect(0, 130047, '\p{^Is_Blk= Symbols_for_legacy_Computing}', ""); + Expect(0, 130047, '\P{Is_Blk= Symbols_for_legacy_Computing}', ""); + Expect(1, 130047, '\P{^Is_Blk= Symbols_for_legacy_Computing}', ""); + Expect(0, 130048, '\p{Is_Blk= Symbols_for_legacy_Computing}', ""); + Expect(1, 130048, '\p{^Is_Blk= Symbols_for_legacy_Computing}', ""); + Expect(1, 130048, '\P{Is_Blk= Symbols_for_legacy_Computing}', ""); + Expect(0, 130048, '\P{^Is_Blk= Symbols_for_legacy_Computing}', ""); + Error('\p{Block=/a/symbols_FOR_LEGACY_Computing_Supplement}'); + Error('\P{Block=/a/symbols_FOR_LEGACY_Computing_Supplement}'); + Expect(1, 118463, '\p{Block=:\ASymbols_For_Legacy_Computing_Supplement\z:}', "");; + Expect(0, 118464, '\p{Block=:\ASymbols_For_Legacy_Computing_Supplement\z:}', "");; + Expect(1, 118463, '\p{Block=symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118463, '\p{^Block=symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118463, '\P{Block=symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118463, '\P{^Block=symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118464, '\p{Block=symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118464, '\p{^Block=symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118464, '\P{Block=symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118464, '\P{^Block=symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118463, '\p{Block=:\Asymbolsforlegacycomputingsupplement\z:}', "");; + Expect(0, 118464, '\p{Block=:\Asymbolsforlegacycomputingsupplement\z:}', "");; + Expect(1, 118463, '\p{Block= _Symbols_for_Legacy_COMPUTING_supplement}', ""); + Expect(0, 118463, '\p{^Block= _Symbols_for_Legacy_COMPUTING_supplement}', ""); + Expect(0, 118463, '\P{Block= _Symbols_for_Legacy_COMPUTING_supplement}', ""); + Expect(1, 118463, '\P{^Block= _Symbols_for_Legacy_COMPUTING_supplement}', ""); + Expect(0, 118464, '\p{Block= _Symbols_for_Legacy_COMPUTING_supplement}', ""); + Expect(1, 118464, '\p{^Block= _Symbols_for_Legacy_COMPUTING_supplement}', ""); + Expect(1, 118464, '\P{Block= _Symbols_for_Legacy_COMPUTING_supplement}', ""); + Expect(0, 118464, '\P{^Block= _Symbols_for_Legacy_COMPUTING_supplement}', ""); + Error('\p{Blk=- Symbols_FOR_Legacy_COMPUTING_Sup/a/}'); + Error('\P{Blk=- Symbols_FOR_Legacy_COMPUTING_Sup/a/}'); + Expect(1, 118463, '\p{Blk=:\ASymbols_For_Legacy_Computing_Sup\z:}', "");; + Expect(0, 118464, '\p{Blk=:\ASymbols_For_Legacy_Computing_Sup\z:}', "");; + Expect(1, 118463, '\p{Blk=symbolsforlegacycomputingsup}', ""); + Expect(0, 118463, '\p{^Blk=symbolsforlegacycomputingsup}', ""); + Expect(0, 118463, '\P{Blk=symbolsforlegacycomputingsup}', ""); + Expect(1, 118463, '\P{^Blk=symbolsforlegacycomputingsup}', ""); + Expect(0, 118464, '\p{Blk=symbolsforlegacycomputingsup}', ""); + Expect(1, 118464, '\p{^Blk=symbolsforlegacycomputingsup}', ""); + Expect(1, 118464, '\P{Blk=symbolsforlegacycomputingsup}', ""); + Expect(0, 118464, '\P{^Blk=symbolsforlegacycomputingsup}', ""); + Expect(1, 118463, '\p{Blk=:\Asymbolsforlegacycomputingsup\z:}', "");; + Expect(0, 118464, '\p{Blk=:\Asymbolsforlegacycomputingsup\z:}', "");; + Expect(1, 118463, '\p{Blk=_Symbols_for_Legacy_COMPUTING_Sup}', ""); + Expect(0, 118463, '\p{^Blk=_Symbols_for_Legacy_COMPUTING_Sup}', ""); + Expect(0, 118463, '\P{Blk=_Symbols_for_Legacy_COMPUTING_Sup}', ""); + Expect(1, 118463, '\P{^Blk=_Symbols_for_Legacy_COMPUTING_Sup}', ""); + Expect(0, 118464, '\p{Blk=_Symbols_for_Legacy_COMPUTING_Sup}', ""); + Expect(1, 118464, '\p{^Blk=_Symbols_for_Legacy_COMPUTING_Sup}', ""); + Expect(1, 118464, '\P{Blk=_Symbols_for_Legacy_COMPUTING_Sup}', ""); + Expect(0, 118464, '\P{^Blk=_Symbols_for_Legacy_COMPUTING_Sup}', ""); + Error('\p{Is_Block=:=_-SYMBOLS_FOR_legacy_COMPUTING_supplement}'); + Error('\P{Is_Block=:=_-SYMBOLS_FOR_legacy_COMPUTING_supplement}'); + Expect(1, 118463, '\p{Is_Block=symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118463, '\p{^Is_Block=symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118463, '\P{Is_Block=symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118463, '\P{^Is_Block=symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118464, '\p{Is_Block=symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118464, '\p{^Is_Block=symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118464, '\P{Is_Block=symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118464, '\P{^Is_Block=symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118463, '\p{Is_Block=--Symbols_For_legacy_COMPUTING_Supplement}', ""); + Expect(0, 118463, '\p{^Is_Block=--Symbols_For_legacy_COMPUTING_Supplement}', ""); + Expect(0, 118463, '\P{Is_Block=--Symbols_For_legacy_COMPUTING_Supplement}', ""); + Expect(1, 118463, '\P{^Is_Block=--Symbols_For_legacy_COMPUTING_Supplement}', ""); + Expect(0, 118464, '\p{Is_Block=--Symbols_For_legacy_COMPUTING_Supplement}', ""); + Expect(1, 118464, '\p{^Is_Block=--Symbols_For_legacy_COMPUTING_Supplement}', ""); + Expect(1, 118464, '\P{Is_Block=--Symbols_For_legacy_COMPUTING_Supplement}', ""); + Expect(0, 118464, '\P{^Is_Block=--Symbols_For_legacy_COMPUTING_Supplement}', ""); + Error('\p{Is_Blk=:=--Symbols_For_legacy_Computing_Sup}'); + Error('\P{Is_Blk=:=--Symbols_For_legacy_Computing_Sup}'); + Expect(1, 118463, '\p{Is_Blk=symbolsforlegacycomputingsup}', ""); + Expect(0, 118463, '\p{^Is_Blk=symbolsforlegacycomputingsup}', ""); + Expect(0, 118463, '\P{Is_Blk=symbolsforlegacycomputingsup}', ""); + Expect(1, 118463, '\P{^Is_Blk=symbolsforlegacycomputingsup}', ""); + Expect(0, 118464, '\p{Is_Blk=symbolsforlegacycomputingsup}', ""); + Expect(1, 118464, '\p{^Is_Blk=symbolsforlegacycomputingsup}', ""); + Expect(1, 118464, '\P{Is_Blk=symbolsforlegacycomputingsup}', ""); + Expect(0, 118464, '\P{^Is_Blk=symbolsforlegacycomputingsup}', ""); + Expect(1, 118463, '\p{Is_Blk=-_Symbols_for_Legacy_COMPUTING_sup}', ""); + Expect(0, 118463, '\p{^Is_Blk=-_Symbols_for_Legacy_COMPUTING_sup}', ""); + Expect(0, 118463, '\P{Is_Blk=-_Symbols_for_Legacy_COMPUTING_sup}', ""); + Expect(1, 118463, '\P{^Is_Blk=-_Symbols_for_Legacy_COMPUTING_sup}', ""); + Expect(0, 118464, '\p{Is_Blk=-_Symbols_for_Legacy_COMPUTING_sup}', ""); + Expect(1, 118464, '\p{^Is_Blk=-_Symbols_for_Legacy_COMPUTING_sup}', ""); + Expect(1, 118464, '\P{Is_Blk=-_Symbols_for_Legacy_COMPUTING_sup}', ""); + Expect(0, 118464, '\P{^Is_Blk=-_Symbols_for_Legacy_COMPUTING_sup}', ""); + Error('\p{Block=:= Syriac}'); + Error('\P{Block=:= Syriac}'); + Expect(1, 1871, '\p{Block=:\ASyriac\z:}', "");; + Expect(0, 1872, '\p{Block=:\ASyriac\z:}', "");; + Expect(1, 1871, '\p{Block:syriac}', ""); + Expect(0, 1871, '\p{^Block:syriac}', ""); + Expect(0, 1871, '\P{Block:syriac}', ""); + Expect(1, 1871, '\P{^Block:syriac}', ""); + Expect(0, 1872, '\p{Block:syriac}', ""); + Expect(1, 1872, '\p{^Block:syriac}', ""); + Expect(1, 1872, '\P{Block:syriac}', ""); + Expect(0, 1872, '\P{^Block:syriac}', ""); + Expect(1, 1871, '\p{Block=:\Asyriac\z:}', "");; + Expect(0, 1872, '\p{Block=:\Asyriac\z:}', "");; + Expect(1, 1871, '\p{Block=- SYRIAC}', ""); + Expect(0, 1871, '\p{^Block=- SYRIAC}', ""); + Expect(0, 1871, '\P{Block=- SYRIAC}', ""); + Expect(1, 1871, '\P{^Block=- SYRIAC}', ""); + Expect(0, 1872, '\p{Block=- SYRIAC}', ""); + Expect(1, 1872, '\p{^Block=- SYRIAC}', ""); + Expect(1, 1872, '\P{Block=- SYRIAC}', ""); + Expect(0, 1872, '\P{^Block=- SYRIAC}', ""); + Error('\p{Blk=/a/--SYRIAC}'); + Error('\P{Blk=/a/--SYRIAC}'); + Expect(1, 1871, '\p{Blk=:\ASyriac\z:}', "");; + Expect(0, 1872, '\p{Blk=:\ASyriac\z:}', "");; + Expect(1, 1871, '\p{Blk=syriac}', ""); + Expect(0, 1871, '\p{^Blk=syriac}', ""); + Expect(0, 1871, '\P{Blk=syriac}', ""); + Expect(1, 1871, '\P{^Blk=syriac}', ""); + Expect(0, 1872, '\p{Blk=syriac}', ""); + Expect(1, 1872, '\p{^Blk=syriac}', ""); + Expect(1, 1872, '\P{Blk=syriac}', ""); + Expect(0, 1872, '\P{^Blk=syriac}', ""); + Expect(1, 1871, '\p{Blk=:\Asyriac\z:}', "");; + Expect(0, 1872, '\p{Blk=:\Asyriac\z:}', "");; + Expect(1, 1871, '\p{Blk= _Syriac}', ""); + Expect(0, 1871, '\p{^Blk= _Syriac}', ""); + Expect(0, 1871, '\P{Blk= _Syriac}', ""); + Expect(1, 1871, '\P{^Blk= _Syriac}', ""); + Expect(0, 1872, '\p{Blk= _Syriac}', ""); + Expect(1, 1872, '\p{^Blk= _Syriac}', ""); + Expect(1, 1872, '\P{Blk= _Syriac}', ""); + Expect(0, 1872, '\P{^Blk= _Syriac}', ""); + Error('\p{Is_Block: :=syriac}'); + Error('\P{Is_Block: :=syriac}'); + Expect(1, 1871, '\p{Is_Block=syriac}', ""); + Expect(0, 1871, '\p{^Is_Block=syriac}', ""); + Expect(0, 1871, '\P{Is_Block=syriac}', ""); + Expect(1, 1871, '\P{^Is_Block=syriac}', ""); + Expect(0, 1872, '\p{Is_Block=syriac}', ""); + Expect(1, 1872, '\p{^Is_Block=syriac}', ""); + Expect(1, 1872, '\P{Is_Block=syriac}', ""); + Expect(0, 1872, '\P{^Is_Block=syriac}', ""); + Expect(1, 1871, '\p{Is_Block=_Syriac}', ""); + Expect(0, 1871, '\p{^Is_Block=_Syriac}', ""); + Expect(0, 1871, '\P{Is_Block=_Syriac}', ""); + Expect(1, 1871, '\P{^Is_Block=_Syriac}', ""); + Expect(0, 1872, '\p{Is_Block=_Syriac}', ""); + Expect(1, 1872, '\p{^Is_Block=_Syriac}', ""); + Expect(1, 1872, '\P{Is_Block=_Syriac}', ""); + Expect(0, 1872, '\P{^Is_Block=_Syriac}', ""); + Error('\p{Is_Blk=/a/ Syriac}'); + Error('\P{Is_Blk=/a/ Syriac}'); + Expect(1, 1871, '\p{Is_Blk=syriac}', ""); + Expect(0, 1871, '\p{^Is_Blk=syriac}', ""); + Expect(0, 1871, '\P{Is_Blk=syriac}', ""); + Expect(1, 1871, '\P{^Is_Blk=syriac}', ""); + Expect(0, 1872, '\p{Is_Blk=syriac}', ""); + Expect(1, 1872, '\p{^Is_Blk=syriac}', ""); + Expect(1, 1872, '\P{Is_Blk=syriac}', ""); + Expect(0, 1872, '\P{^Is_Blk=syriac}', ""); + Expect(1, 1871, '\p{Is_Blk= Syriac}', ""); + Expect(0, 1871, '\p{^Is_Blk= Syriac}', ""); + Expect(0, 1871, '\P{Is_Blk= Syriac}', ""); + Expect(1, 1871, '\P{^Is_Blk= Syriac}', ""); + Expect(0, 1872, '\p{Is_Blk= Syriac}', ""); + Expect(1, 1872, '\p{^Is_Blk= Syriac}', ""); + Expect(1, 1872, '\P{Is_Blk= Syriac}', ""); + Expect(0, 1872, '\P{^Is_Blk= Syriac}', ""); + Error('\p{Block: /a/- syriac_Supplement}'); + Error('\P{Block: /a/- syriac_Supplement}'); + Expect(1, 2159, '\p{Block=:\ASyriac_Supplement\z:}', "");; + Expect(0, 2160, '\p{Block=:\ASyriac_Supplement\z:}', "");; + Expect(1, 2159, '\p{Block=syriacsupplement}', ""); + Expect(0, 2159, '\p{^Block=syriacsupplement}', ""); + Expect(0, 2159, '\P{Block=syriacsupplement}', ""); + Expect(1, 2159, '\P{^Block=syriacsupplement}', ""); + Expect(0, 2160, '\p{Block=syriacsupplement}', ""); + Expect(1, 2160, '\p{^Block=syriacsupplement}', ""); + Expect(1, 2160, '\P{Block=syriacsupplement}', ""); + Expect(0, 2160, '\P{^Block=syriacsupplement}', ""); + Expect(1, 2159, '\p{Block=:\Asyriacsupplement\z:}', "");; + Expect(0, 2160, '\p{Block=:\Asyriacsupplement\z:}', "");; + Expect(1, 2159, '\p{Block=_ syriac_Supplement}', ""); + Expect(0, 2159, '\p{^Block=_ syriac_Supplement}', ""); + Expect(0, 2159, '\P{Block=_ syriac_Supplement}', ""); + Expect(1, 2159, '\P{^Block=_ syriac_Supplement}', ""); + Expect(0, 2160, '\p{Block=_ syriac_Supplement}', ""); + Expect(1, 2160, '\p{^Block=_ syriac_Supplement}', ""); + Expect(1, 2160, '\P{Block=_ syriac_Supplement}', ""); + Expect(0, 2160, '\P{^Block=_ syriac_Supplement}', ""); + Error('\p{Blk=_:=Syriac_sup}'); + Error('\P{Blk=_:=Syriac_sup}'); + Expect(1, 2159, '\p{Blk=:\ASyriac_Sup\z:}', "");; + Expect(0, 2160, '\p{Blk=:\ASyriac_Sup\z:}', "");; + Expect(1, 2159, '\p{Blk:syriacsup}', ""); + Expect(0, 2159, '\p{^Blk:syriacsup}', ""); + Expect(0, 2159, '\P{Blk:syriacsup}', ""); + Expect(1, 2159, '\P{^Blk:syriacsup}', ""); + Expect(0, 2160, '\p{Blk:syriacsup}', ""); + Expect(1, 2160, '\p{^Blk:syriacsup}', ""); + Expect(1, 2160, '\P{Blk:syriacsup}', ""); + Expect(0, 2160, '\P{^Blk:syriacsup}', ""); + Expect(1, 2159, '\p{Blk=:\Asyriacsup\z:}', "");; + Expect(0, 2160, '\p{Blk=:\Asyriacsup\z:}', "");; + Expect(1, 2159, '\p{Blk=--Syriac_Sup}', ""); + Expect(0, 2159, '\p{^Blk=--Syriac_Sup}', ""); + Expect(0, 2159, '\P{Blk=--Syriac_Sup}', ""); + Expect(1, 2159, '\P{^Blk=--Syriac_Sup}', ""); + Expect(0, 2160, '\p{Blk=--Syriac_Sup}', ""); + Expect(1, 2160, '\p{^Blk=--Syriac_Sup}', ""); + Expect(1, 2160, '\P{Blk=--Syriac_Sup}', ""); + Expect(0, 2160, '\P{^Blk=--Syriac_Sup}', ""); + Error('\p{Is_Block: Syriac_Supplement:=}'); + Error('\P{Is_Block: Syriac_Supplement:=}'); + Expect(1, 2159, '\p{Is_Block:syriacsupplement}', ""); + Expect(0, 2159, '\p{^Is_Block:syriacsupplement}', ""); + Expect(0, 2159, '\P{Is_Block:syriacsupplement}', ""); + Expect(1, 2159, '\P{^Is_Block:syriacsupplement}', ""); + Expect(0, 2160, '\p{Is_Block:syriacsupplement}', ""); + Expect(1, 2160, '\p{^Is_Block:syriacsupplement}', ""); + Expect(1, 2160, '\P{Is_Block:syriacsupplement}', ""); + Expect(0, 2160, '\P{^Is_Block:syriacsupplement}', ""); + Expect(1, 2159, '\p{Is_Block=-_Syriac_Supplement}', ""); + Expect(0, 2159, '\p{^Is_Block=-_Syriac_Supplement}', ""); + Expect(0, 2159, '\P{Is_Block=-_Syriac_Supplement}', ""); + Expect(1, 2159, '\P{^Is_Block=-_Syriac_Supplement}', ""); + Expect(0, 2160, '\p{Is_Block=-_Syriac_Supplement}', ""); + Expect(1, 2160, '\p{^Is_Block=-_Syriac_Supplement}', ""); + Expect(1, 2160, '\P{Is_Block=-_Syriac_Supplement}', ""); + Expect(0, 2160, '\P{^Is_Block=-_Syriac_Supplement}', ""); + Error('\p{Is_Blk=-:=syriac_Sup}'); + Error('\P{Is_Blk=-:=syriac_Sup}'); + Expect(1, 2159, '\p{Is_Blk=syriacsup}', ""); + Expect(0, 2159, '\p{^Is_Blk=syriacsup}', ""); + Expect(0, 2159, '\P{Is_Blk=syriacsup}', ""); + Expect(1, 2159, '\P{^Is_Blk=syriacsup}', ""); + Expect(0, 2160, '\p{Is_Blk=syriacsup}', ""); + Expect(1, 2160, '\p{^Is_Blk=syriacsup}', ""); + Expect(1, 2160, '\P{Is_Blk=syriacsup}', ""); + Expect(0, 2160, '\P{^Is_Blk=syriacsup}', ""); + Expect(1, 2159, '\p{Is_Blk=_SYRIAC_sup}', ""); + Expect(0, 2159, '\p{^Is_Blk=_SYRIAC_sup}', ""); + Expect(0, 2159, '\P{Is_Blk=_SYRIAC_sup}', ""); + Expect(1, 2159, '\P{^Is_Blk=_SYRIAC_sup}', ""); + Expect(0, 2160, '\p{Is_Blk=_SYRIAC_sup}', ""); + Expect(1, 2160, '\p{^Is_Blk=_SYRIAC_sup}', ""); + Expect(1, 2160, '\P{Is_Blk=_SYRIAC_sup}', ""); + Expect(0, 2160, '\P{^Is_Blk=_SYRIAC_sup}', ""); + Error('\p{Block=/a/ Tagalog}'); + Error('\P{Block=/a/ Tagalog}'); + Expect(1, 5919, '\p{Block=:\ATagalog\z:}', "");; + Expect(0, 5920, '\p{Block=:\ATagalog\z:}', "");; + Expect(1, 5919, '\p{Block=tagalog}', ""); + Expect(0, 5919, '\p{^Block=tagalog}', ""); + Expect(0, 5919, '\P{Block=tagalog}', ""); + Expect(1, 5919, '\P{^Block=tagalog}', ""); + Expect(0, 5920, '\p{Block=tagalog}', ""); + Expect(1, 5920, '\p{^Block=tagalog}', ""); + Expect(1, 5920, '\P{Block=tagalog}', ""); + Expect(0, 5920, '\P{^Block=tagalog}', ""); + Expect(1, 5919, '\p{Block=:\Atagalog\z:}', "");; + Expect(0, 5920, '\p{Block=:\Atagalog\z:}', "");; + Expect(1, 5919, '\p{Block=_ Tagalog}', ""); + Expect(0, 5919, '\p{^Block=_ Tagalog}', ""); + Expect(0, 5919, '\P{Block=_ Tagalog}', ""); + Expect(1, 5919, '\P{^Block=_ Tagalog}', ""); + Expect(0, 5920, '\p{Block=_ Tagalog}', ""); + Expect(1, 5920, '\p{^Block=_ Tagalog}', ""); + Expect(1, 5920, '\P{Block=_ Tagalog}', ""); + Expect(0, 5920, '\P{^Block=_ Tagalog}', ""); + Error('\p{Blk: :=Tagalog}'); + Error('\P{Blk: :=Tagalog}'); + Expect(1, 5919, '\p{Blk=:\ATagalog\z:}', "");; + Expect(0, 5920, '\p{Blk=:\ATagalog\z:}', "");; + Expect(1, 5919, '\p{Blk=tagalog}', ""); + Expect(0, 5919, '\p{^Blk=tagalog}', ""); + Expect(0, 5919, '\P{Blk=tagalog}', ""); + Expect(1, 5919, '\P{^Blk=tagalog}', ""); + Expect(0, 5920, '\p{Blk=tagalog}', ""); + Expect(1, 5920, '\p{^Blk=tagalog}', ""); + Expect(1, 5920, '\P{Blk=tagalog}', ""); + Expect(0, 5920, '\P{^Blk=tagalog}', ""); + Expect(1, 5919, '\p{Blk=:\Atagalog\z:}', "");; + Expect(0, 5920, '\p{Blk=:\Atagalog\z:}', "");; + Expect(1, 5919, '\p{Blk= -TAGALOG}', ""); + Expect(0, 5919, '\p{^Blk= -TAGALOG}', ""); + Expect(0, 5919, '\P{Blk= -TAGALOG}', ""); + Expect(1, 5919, '\P{^Blk= -TAGALOG}', ""); + Expect(0, 5920, '\p{Blk= -TAGALOG}', ""); + Expect(1, 5920, '\p{^Blk= -TAGALOG}', ""); + Expect(1, 5920, '\P{Blk= -TAGALOG}', ""); + Expect(0, 5920, '\P{^Blk= -TAGALOG}', ""); + Error('\p{Is_Block:-Tagalog/a/}'); + Error('\P{Is_Block:-Tagalog/a/}'); + Expect(1, 5919, '\p{Is_Block=tagalog}', ""); + Expect(0, 5919, '\p{^Is_Block=tagalog}', ""); + Expect(0, 5919, '\P{Is_Block=tagalog}', ""); + Expect(1, 5919, '\P{^Is_Block=tagalog}', ""); + Expect(0, 5920, '\p{Is_Block=tagalog}', ""); + Expect(1, 5920, '\p{^Is_Block=tagalog}', ""); + Expect(1, 5920, '\P{Is_Block=tagalog}', ""); + Expect(0, 5920, '\P{^Is_Block=tagalog}', ""); + Expect(1, 5919, '\p{Is_Block=-_tagalog}', ""); + Expect(0, 5919, '\p{^Is_Block=-_tagalog}', ""); + Expect(0, 5919, '\P{Is_Block=-_tagalog}', ""); + Expect(1, 5919, '\P{^Is_Block=-_tagalog}', ""); + Expect(0, 5920, '\p{Is_Block=-_tagalog}', ""); + Expect(1, 5920, '\p{^Is_Block=-_tagalog}', ""); + Expect(1, 5920, '\P{Is_Block=-_tagalog}', ""); + Expect(0, 5920, '\P{^Is_Block=-_tagalog}', ""); + Error('\p{Is_Blk=:= -TAGALOG}'); + Error('\P{Is_Blk=:= -TAGALOG}'); + Expect(1, 5919, '\p{Is_Blk=tagalog}', ""); + Expect(0, 5919, '\p{^Is_Blk=tagalog}', ""); + Expect(0, 5919, '\P{Is_Blk=tagalog}', ""); + Expect(1, 5919, '\P{^Is_Blk=tagalog}', ""); + Expect(0, 5920, '\p{Is_Blk=tagalog}', ""); + Expect(1, 5920, '\p{^Is_Blk=tagalog}', ""); + Expect(1, 5920, '\P{Is_Blk=tagalog}', ""); + Expect(0, 5920, '\P{^Is_Blk=tagalog}', ""); + Expect(1, 5919, '\p{Is_Blk=_TAGALOG}', ""); + Expect(0, 5919, '\p{^Is_Blk=_TAGALOG}', ""); + Expect(0, 5919, '\P{Is_Blk=_TAGALOG}', ""); + Expect(1, 5919, '\P{^Is_Blk=_TAGALOG}', ""); + Expect(0, 5920, '\p{Is_Blk=_TAGALOG}', ""); + Expect(1, 5920, '\p{^Is_Blk=_TAGALOG}', ""); + Expect(1, 5920, '\P{Is_Blk=_TAGALOG}', ""); + Expect(0, 5920, '\P{^Is_Blk=_TAGALOG}', ""); + Error('\p{Block=/a/-tagbanwa}'); + Error('\P{Block=/a/-tagbanwa}'); + Expect(1, 6015, '\p{Block=:\ATagbanwa\z:}', "");; + Expect(0, 6016, '\p{Block=:\ATagbanwa\z:}', "");; + Expect(1, 6015, '\p{Block=tagbanwa}', ""); + Expect(0, 6015, '\p{^Block=tagbanwa}', ""); + Expect(0, 6015, '\P{Block=tagbanwa}', ""); + Expect(1, 6015, '\P{^Block=tagbanwa}', ""); + Expect(0, 6016, '\p{Block=tagbanwa}', ""); + Expect(1, 6016, '\p{^Block=tagbanwa}', ""); + Expect(1, 6016, '\P{Block=tagbanwa}', ""); + Expect(0, 6016, '\P{^Block=tagbanwa}', ""); + Expect(1, 6015, '\p{Block=:\Atagbanwa\z:}', "");; + Expect(0, 6016, '\p{Block=:\Atagbanwa\z:}', "");; + Expect(1, 6015, '\p{Block=-_Tagbanwa}', ""); + Expect(0, 6015, '\p{^Block=-_Tagbanwa}', ""); + Expect(0, 6015, '\P{Block=-_Tagbanwa}', ""); + Expect(1, 6015, '\P{^Block=-_Tagbanwa}', ""); + Expect(0, 6016, '\p{Block=-_Tagbanwa}', ""); + Expect(1, 6016, '\p{^Block=-_Tagbanwa}', ""); + Expect(1, 6016, '\P{Block=-_Tagbanwa}', ""); + Expect(0, 6016, '\P{^Block=-_Tagbanwa}', ""); + Error('\p{Blk: /a/ tagbanwa}'); + Error('\P{Blk: /a/ tagbanwa}'); + Expect(1, 6015, '\p{Blk=:\ATagbanwa\z:}', "");; + Expect(0, 6016, '\p{Blk=:\ATagbanwa\z:}', "");; + Expect(1, 6015, '\p{Blk=tagbanwa}', ""); + Expect(0, 6015, '\p{^Blk=tagbanwa}', ""); + Expect(0, 6015, '\P{Blk=tagbanwa}', ""); + Expect(1, 6015, '\P{^Blk=tagbanwa}', ""); + Expect(0, 6016, '\p{Blk=tagbanwa}', ""); + Expect(1, 6016, '\p{^Blk=tagbanwa}', ""); + Expect(1, 6016, '\P{Blk=tagbanwa}', ""); + Expect(0, 6016, '\P{^Blk=tagbanwa}', ""); + Expect(1, 6015, '\p{Blk=:\Atagbanwa\z:}', "");; + Expect(0, 6016, '\p{Blk=:\Atagbanwa\z:}', "");; + Expect(1, 6015, '\p{Blk=_TAGBANWA}', ""); + Expect(0, 6015, '\p{^Blk=_TAGBANWA}', ""); + Expect(0, 6015, '\P{Blk=_TAGBANWA}', ""); + Expect(1, 6015, '\P{^Blk=_TAGBANWA}', ""); + Expect(0, 6016, '\p{Blk=_TAGBANWA}', ""); + Expect(1, 6016, '\p{^Blk=_TAGBANWA}', ""); + Expect(1, 6016, '\P{Blk=_TAGBANWA}', ""); + Expect(0, 6016, '\P{^Blk=_TAGBANWA}', ""); + Error('\p{Is_Block= tagbanwa:=}'); + Error('\P{Is_Block= tagbanwa:=}'); + Expect(1, 6015, '\p{Is_Block=tagbanwa}', ""); + Expect(0, 6015, '\p{^Is_Block=tagbanwa}', ""); + Expect(0, 6015, '\P{Is_Block=tagbanwa}', ""); + Expect(1, 6015, '\P{^Is_Block=tagbanwa}', ""); + Expect(0, 6016, '\p{Is_Block=tagbanwa}', ""); + Expect(1, 6016, '\p{^Is_Block=tagbanwa}', ""); + Expect(1, 6016, '\P{Is_Block=tagbanwa}', ""); + Expect(0, 6016, '\P{^Is_Block=tagbanwa}', ""); + Expect(1, 6015, '\p{Is_Block:_ TAGBANWA}', ""); + Expect(0, 6015, '\p{^Is_Block:_ TAGBANWA}', ""); + Expect(0, 6015, '\P{Is_Block:_ TAGBANWA}', ""); + Expect(1, 6015, '\P{^Is_Block:_ TAGBANWA}', ""); + Expect(0, 6016, '\p{Is_Block:_ TAGBANWA}', ""); + Expect(1, 6016, '\p{^Is_Block:_ TAGBANWA}', ""); + Expect(1, 6016, '\P{Is_Block:_ TAGBANWA}', ""); + Expect(0, 6016, '\P{^Is_Block:_ TAGBANWA}', ""); + Error('\p{Is_Blk=/a/ tagbanwa}'); + Error('\P{Is_Blk=/a/ tagbanwa}'); + Expect(1, 6015, '\p{Is_Blk=tagbanwa}', ""); + Expect(0, 6015, '\p{^Is_Blk=tagbanwa}', ""); + Expect(0, 6015, '\P{Is_Blk=tagbanwa}', ""); + Expect(1, 6015, '\P{^Is_Blk=tagbanwa}', ""); + Expect(0, 6016, '\p{Is_Blk=tagbanwa}', ""); + Expect(1, 6016, '\p{^Is_Blk=tagbanwa}', ""); + Expect(1, 6016, '\P{Is_Blk=tagbanwa}', ""); + Expect(0, 6016, '\P{^Is_Blk=tagbanwa}', ""); + Expect(1, 6015, '\p{Is_Blk=_TAGBANWA}', ""); + Expect(0, 6015, '\p{^Is_Blk=_TAGBANWA}', ""); + Expect(0, 6015, '\P{Is_Blk=_TAGBANWA}', ""); + Expect(1, 6015, '\P{^Is_Blk=_TAGBANWA}', ""); + Expect(0, 6016, '\p{Is_Blk=_TAGBANWA}', ""); + Expect(1, 6016, '\p{^Is_Blk=_TAGBANWA}', ""); + Expect(1, 6016, '\P{Is_Blk=_TAGBANWA}', ""); + Expect(0, 6016, '\P{^Is_Blk=_TAGBANWA}', ""); + Error('\p{Block=:=_-Tags}'); + Error('\P{Block=:=_-Tags}'); + Expect(1, 917631, '\p{Block=:\ATags\z:}', "");; + Expect(0, 917632, '\p{Block=:\ATags\z:}', "");; + Expect(1, 917631, '\p{Block=tags}', ""); + Expect(0, 917631, '\p{^Block=tags}', ""); + Expect(0, 917631, '\P{Block=tags}', ""); + Expect(1, 917631, '\P{^Block=tags}', ""); + Expect(0, 917632, '\p{Block=tags}', ""); + Expect(1, 917632, '\p{^Block=tags}', ""); + Expect(1, 917632, '\P{Block=tags}', ""); + Expect(0, 917632, '\P{^Block=tags}', ""); + Expect(1, 917631, '\p{Block=:\Atags\z:}', "");; + Expect(0, 917632, '\p{Block=:\Atags\z:}', "");; + Expect(1, 917631, '\p{Block=_-Tags}', ""); + Expect(0, 917631, '\p{^Block=_-Tags}', ""); + Expect(0, 917631, '\P{Block=_-Tags}', ""); + Expect(1, 917631, '\P{^Block=_-Tags}', ""); + Expect(0, 917632, '\p{Block=_-Tags}', ""); + Expect(1, 917632, '\p{^Block=_-Tags}', ""); + Expect(1, 917632, '\P{Block=_-Tags}', ""); + Expect(0, 917632, '\P{^Block=_-Tags}', ""); + Error('\p{Blk= _TAGS:=}'); + Error('\P{Blk= _TAGS:=}'); + Expect(1, 917631, '\p{Blk=:\ATags\z:}', "");; + Expect(0, 917632, '\p{Blk=:\ATags\z:}', "");; + Expect(1, 917631, '\p{Blk: tags}', ""); + Expect(0, 917631, '\p{^Blk: tags}', ""); + Expect(0, 917631, '\P{Blk: tags}', ""); + Expect(1, 917631, '\P{^Blk: tags}', ""); + Expect(0, 917632, '\p{Blk: tags}', ""); + Expect(1, 917632, '\p{^Blk: tags}', ""); + Expect(1, 917632, '\P{Blk: tags}', ""); + Expect(0, 917632, '\P{^Blk: tags}', ""); + Expect(1, 917631, '\p{Blk=:\Atags\z:}', "");; + Expect(0, 917632, '\p{Blk=:\Atags\z:}', "");; + Expect(1, 917631, '\p{Blk=_ Tags}', ""); + Expect(0, 917631, '\p{^Blk=_ Tags}', ""); + Expect(0, 917631, '\P{Blk=_ Tags}', ""); + Expect(1, 917631, '\P{^Blk=_ Tags}', ""); + Expect(0, 917632, '\p{Blk=_ Tags}', ""); + Expect(1, 917632, '\p{^Blk=_ Tags}', ""); + Expect(1, 917632, '\P{Blk=_ Tags}', ""); + Expect(0, 917632, '\P{^Blk=_ Tags}', ""); + Error('\p{Is_Block=-Tags/a/}'); + Error('\P{Is_Block=-Tags/a/}'); + Expect(1, 917631, '\p{Is_Block=tags}', ""); + Expect(0, 917631, '\p{^Is_Block=tags}', ""); + Expect(0, 917631, '\P{Is_Block=tags}', ""); + Expect(1, 917631, '\P{^Is_Block=tags}', ""); + Expect(0, 917632, '\p{Is_Block=tags}', ""); + Expect(1, 917632, '\p{^Is_Block=tags}', ""); + Expect(1, 917632, '\P{Is_Block=tags}', ""); + Expect(0, 917632, '\P{^Is_Block=tags}', ""); + Expect(1, 917631, '\p{Is_Block: TAGS}', ""); + Expect(0, 917631, '\p{^Is_Block: TAGS}', ""); + Expect(0, 917631, '\P{Is_Block: TAGS}', ""); + Expect(1, 917631, '\P{^Is_Block: TAGS}', ""); + Expect(0, 917632, '\p{Is_Block: TAGS}', ""); + Expect(1, 917632, '\p{^Is_Block: TAGS}', ""); + Expect(1, 917632, '\P{Is_Block: TAGS}', ""); + Expect(0, 917632, '\P{^Is_Block: TAGS}', ""); + Error('\p{Is_Blk=:= Tags}'); + Error('\P{Is_Blk=:= Tags}'); + Expect(1, 917631, '\p{Is_Blk: tags}', ""); + Expect(0, 917631, '\p{^Is_Blk: tags}', ""); + Expect(0, 917631, '\P{Is_Blk: tags}', ""); + Expect(1, 917631, '\P{^Is_Blk: tags}', ""); + Expect(0, 917632, '\p{Is_Blk: tags}', ""); + Expect(1, 917632, '\p{^Is_Blk: tags}', ""); + Expect(1, 917632, '\P{Is_Blk: tags}', ""); + Expect(0, 917632, '\P{^Is_Blk: tags}', ""); + Expect(1, 917631, '\p{Is_Blk=_ tags}', ""); + Expect(0, 917631, '\p{^Is_Blk=_ tags}', ""); + Expect(0, 917631, '\P{Is_Blk=_ tags}', ""); + Expect(1, 917631, '\P{^Is_Blk=_ tags}', ""); + Expect(0, 917632, '\p{Is_Blk=_ tags}', ""); + Expect(1, 917632, '\p{^Is_Blk=_ tags}', ""); + Expect(1, 917632, '\P{Is_Blk=_ tags}', ""); + Expect(0, 917632, '\P{^Is_Blk=_ tags}', ""); + Error('\p{Block=/a/ TAI_LE}'); + Error('\P{Block=/a/ TAI_LE}'); + Expect(1, 6527, '\p{Block=:\ATai_Le\z:}', "");; + Expect(0, 6528, '\p{Block=:\ATai_Le\z:}', "");; + Expect(1, 6527, '\p{Block=taile}', ""); + Expect(0, 6527, '\p{^Block=taile}', ""); + Expect(0, 6527, '\P{Block=taile}', ""); + Expect(1, 6527, '\P{^Block=taile}', ""); + Expect(0, 6528, '\p{Block=taile}', ""); + Expect(1, 6528, '\p{^Block=taile}', ""); + Expect(1, 6528, '\P{Block=taile}', ""); + Expect(0, 6528, '\P{^Block=taile}', ""); + Expect(1, 6527, '\p{Block=:\Ataile\z:}', "");; + Expect(0, 6528, '\p{Block=:\Ataile\z:}', "");; + Expect(1, 6527, '\p{Block:_tai_le}', ""); + Expect(0, 6527, '\p{^Block:_tai_le}', ""); + Expect(0, 6527, '\P{Block:_tai_le}', ""); + Expect(1, 6527, '\P{^Block:_tai_le}', ""); + Expect(0, 6528, '\p{Block:_tai_le}', ""); + Expect(1, 6528, '\p{^Block:_tai_le}', ""); + Expect(1, 6528, '\P{Block:_tai_le}', ""); + Expect(0, 6528, '\P{^Block:_tai_le}', ""); + Error('\p{Blk=:=_ tai_Le}'); + Error('\P{Blk=:=_ tai_Le}'); + Expect(1, 6527, '\p{Blk=:\ATai_Le\z:}', "");; + Expect(0, 6528, '\p{Blk=:\ATai_Le\z:}', "");; + Expect(1, 6527, '\p{Blk=taile}', ""); + Expect(0, 6527, '\p{^Blk=taile}', ""); + Expect(0, 6527, '\P{Blk=taile}', ""); + Expect(1, 6527, '\P{^Blk=taile}', ""); + Expect(0, 6528, '\p{Blk=taile}', ""); + Expect(1, 6528, '\p{^Blk=taile}', ""); + Expect(1, 6528, '\P{Blk=taile}', ""); + Expect(0, 6528, '\P{^Blk=taile}', ""); + Expect(1, 6527, '\p{Blk=:\Ataile\z:}', "");; + Expect(0, 6528, '\p{Blk=:\Ataile\z:}', "");; + Expect(1, 6527, '\p{Blk=_ Tai_le}', ""); + Expect(0, 6527, '\p{^Blk=_ Tai_le}', ""); + Expect(0, 6527, '\P{Blk=_ Tai_le}', ""); + Expect(1, 6527, '\P{^Blk=_ Tai_le}', ""); + Expect(0, 6528, '\p{Blk=_ Tai_le}', ""); + Expect(1, 6528, '\p{^Blk=_ Tai_le}', ""); + Expect(1, 6528, '\P{Blk=_ Tai_le}', ""); + Expect(0, 6528, '\P{^Blk=_ Tai_le}', ""); + Error('\p{Is_Block=-/a/tai_LE}'); + Error('\P{Is_Block=-/a/tai_LE}'); + Expect(1, 6527, '\p{Is_Block=taile}', ""); + Expect(0, 6527, '\p{^Is_Block=taile}', ""); + Expect(0, 6527, '\P{Is_Block=taile}', ""); + Expect(1, 6527, '\P{^Is_Block=taile}', ""); + Expect(0, 6528, '\p{Is_Block=taile}', ""); + Expect(1, 6528, '\p{^Is_Block=taile}', ""); + Expect(1, 6528, '\P{Is_Block=taile}', ""); + Expect(0, 6528, '\P{^Is_Block=taile}', ""); + Expect(1, 6527, '\p{Is_Block: -_tai_Le}', ""); + Expect(0, 6527, '\p{^Is_Block: -_tai_Le}', ""); + Expect(0, 6527, '\P{Is_Block: -_tai_Le}', ""); + Expect(1, 6527, '\P{^Is_Block: -_tai_Le}', ""); + Expect(0, 6528, '\p{Is_Block: -_tai_Le}', ""); + Expect(1, 6528, '\p{^Is_Block: -_tai_Le}', ""); + Expect(1, 6528, '\P{Is_Block: -_tai_Le}', ""); + Expect(0, 6528, '\P{^Is_Block: -_tai_Le}', ""); + Error('\p{Is_Blk=/a/- tai_Le}'); + Error('\P{Is_Blk=/a/- tai_Le}'); + Expect(1, 6527, '\p{Is_Blk=taile}', ""); + Expect(0, 6527, '\p{^Is_Blk=taile}', ""); + Expect(0, 6527, '\P{Is_Blk=taile}', ""); + Expect(1, 6527, '\P{^Is_Blk=taile}', ""); + Expect(0, 6528, '\p{Is_Blk=taile}', ""); + Expect(1, 6528, '\p{^Is_Blk=taile}', ""); + Expect(1, 6528, '\P{Is_Blk=taile}', ""); + Expect(0, 6528, '\P{^Is_Blk=taile}', ""); + Expect(1, 6527, '\p{Is_Blk: _Tai_le}', ""); + Expect(0, 6527, '\p{^Is_Blk: _Tai_le}', ""); + Expect(0, 6527, '\P{Is_Blk: _Tai_le}', ""); + Expect(1, 6527, '\P{^Is_Blk: _Tai_le}', ""); + Expect(0, 6528, '\p{Is_Blk: _Tai_le}', ""); + Expect(1, 6528, '\p{^Is_Blk: _Tai_le}', ""); + Expect(1, 6528, '\P{Is_Blk: _Tai_le}', ""); + Expect(0, 6528, '\P{^Is_Blk: _Tai_le}', ""); + Error('\p{Block= _TAI_Tham:=}'); + Error('\P{Block= _TAI_Tham:=}'); + Expect(1, 6831, '\p{Block=:\ATai_Tham\z:}', "");; + Expect(0, 6832, '\p{Block=:\ATai_Tham\z:}', "");; + Expect(1, 6831, '\p{Block=taitham}', ""); + Expect(0, 6831, '\p{^Block=taitham}', ""); + Expect(0, 6831, '\P{Block=taitham}', ""); + Expect(1, 6831, '\P{^Block=taitham}', ""); + Expect(0, 6832, '\p{Block=taitham}', ""); + Expect(1, 6832, '\p{^Block=taitham}', ""); + Expect(1, 6832, '\P{Block=taitham}', ""); + Expect(0, 6832, '\P{^Block=taitham}', ""); + Expect(1, 6831, '\p{Block=:\Ataitham\z:}', "");; + Expect(0, 6832, '\p{Block=:\Ataitham\z:}', "");; + Expect(1, 6831, '\p{Block=_-Tai_tham}', ""); + Expect(0, 6831, '\p{^Block=_-Tai_tham}', ""); + Expect(0, 6831, '\P{Block=_-Tai_tham}', ""); + Expect(1, 6831, '\P{^Block=_-Tai_tham}', ""); + Expect(0, 6832, '\p{Block=_-Tai_tham}', ""); + Expect(1, 6832, '\p{^Block=_-Tai_tham}', ""); + Expect(1, 6832, '\P{Block=_-Tai_tham}', ""); + Expect(0, 6832, '\P{^Block=_-Tai_tham}', ""); + Error('\p{Blk=/a/-Tai_THAM}'); + Error('\P{Blk=/a/-Tai_THAM}'); + Expect(1, 6831, '\p{Blk=:\ATai_Tham\z:}', "");; + Expect(0, 6832, '\p{Blk=:\ATai_Tham\z:}', "");; + Expect(1, 6831, '\p{Blk=taitham}', ""); + Expect(0, 6831, '\p{^Blk=taitham}', ""); + Expect(0, 6831, '\P{Blk=taitham}', ""); + Expect(1, 6831, '\P{^Blk=taitham}', ""); + Expect(0, 6832, '\p{Blk=taitham}', ""); + Expect(1, 6832, '\p{^Blk=taitham}', ""); + Expect(1, 6832, '\P{Blk=taitham}', ""); + Expect(0, 6832, '\P{^Blk=taitham}', ""); + Expect(1, 6831, '\p{Blk=:\Ataitham\z:}', "");; + Expect(0, 6832, '\p{Blk=:\Ataitham\z:}', "");; + Expect(1, 6831, '\p{Blk: - TAI_THAM}', ""); + Expect(0, 6831, '\p{^Blk: - TAI_THAM}', ""); + Expect(0, 6831, '\P{Blk: - TAI_THAM}', ""); + Expect(1, 6831, '\P{^Blk: - TAI_THAM}', ""); + Expect(0, 6832, '\p{Blk: - TAI_THAM}', ""); + Expect(1, 6832, '\p{^Blk: - TAI_THAM}', ""); + Expect(1, 6832, '\P{Blk: - TAI_THAM}', ""); + Expect(0, 6832, '\P{^Blk: - TAI_THAM}', ""); + Error('\p{Is_Block=/a/-Tai_tham}'); + Error('\P{Is_Block=/a/-Tai_tham}'); + Expect(1, 6831, '\p{Is_Block=taitham}', ""); + Expect(0, 6831, '\p{^Is_Block=taitham}', ""); + Expect(0, 6831, '\P{Is_Block=taitham}', ""); + Expect(1, 6831, '\P{^Is_Block=taitham}', ""); + Expect(0, 6832, '\p{Is_Block=taitham}', ""); + Expect(1, 6832, '\p{^Is_Block=taitham}', ""); + Expect(1, 6832, '\P{Is_Block=taitham}', ""); + Expect(0, 6832, '\P{^Is_Block=taitham}', ""); + Expect(1, 6831, '\p{Is_Block= -Tai_Tham}', ""); + Expect(0, 6831, '\p{^Is_Block= -Tai_Tham}', ""); + Expect(0, 6831, '\P{Is_Block= -Tai_Tham}', ""); + Expect(1, 6831, '\P{^Is_Block= -Tai_Tham}', ""); + Expect(0, 6832, '\p{Is_Block= -Tai_Tham}', ""); + Expect(1, 6832, '\p{^Is_Block= -Tai_Tham}', ""); + Expect(1, 6832, '\P{Is_Block= -Tai_Tham}', ""); + Expect(0, 6832, '\P{^Is_Block= -Tai_Tham}', ""); + Error('\p{Is_Blk= _TAI_THAM/a/}'); + Error('\P{Is_Blk= _TAI_THAM/a/}'); + Expect(1, 6831, '\p{Is_Blk=taitham}', ""); + Expect(0, 6831, '\p{^Is_Blk=taitham}', ""); + Expect(0, 6831, '\P{Is_Blk=taitham}', ""); + Expect(1, 6831, '\P{^Is_Blk=taitham}', ""); + Expect(0, 6832, '\p{Is_Blk=taitham}', ""); + Expect(1, 6832, '\p{^Is_Blk=taitham}', ""); + Expect(1, 6832, '\P{Is_Blk=taitham}', ""); + Expect(0, 6832, '\P{^Is_Blk=taitham}', ""); + Expect(1, 6831, '\p{Is_Blk= _tai_Tham}', ""); + Expect(0, 6831, '\p{^Is_Blk= _tai_Tham}', ""); + Expect(0, 6831, '\P{Is_Blk= _tai_Tham}', ""); + Expect(1, 6831, '\P{^Is_Blk= _tai_Tham}', ""); + Expect(0, 6832, '\p{Is_Blk= _tai_Tham}', ""); + Expect(1, 6832, '\p{^Is_Blk= _tai_Tham}', ""); + Expect(1, 6832, '\P{Is_Blk= _tai_Tham}', ""); + Expect(0, 6832, '\P{^Is_Blk= _tai_Tham}', ""); + Error('\p{Block:/a/Tai_viet}'); + Error('\P{Block:/a/Tai_viet}'); + Expect(1, 43743, '\p{Block=:\ATai_Viet\z:}', "");; + Expect(0, 43744, '\p{Block=:\ATai_Viet\z:}', "");; + Expect(1, 43743, '\p{Block=taiviet}', ""); + Expect(0, 43743, '\p{^Block=taiviet}', ""); + Expect(0, 43743, '\P{Block=taiviet}', ""); + Expect(1, 43743, '\P{^Block=taiviet}', ""); + Expect(0, 43744, '\p{Block=taiviet}', ""); + Expect(1, 43744, '\p{^Block=taiviet}', ""); + Expect(1, 43744, '\P{Block=taiviet}', ""); + Expect(0, 43744, '\P{^Block=taiviet}', ""); + Expect(1, 43743, '\p{Block=:\Ataiviet\z:}', "");; + Expect(0, 43744, '\p{Block=:\Ataiviet\z:}', "");; + Expect(1, 43743, '\p{Block=_tai_Viet}', ""); + Expect(0, 43743, '\p{^Block=_tai_Viet}', ""); + Expect(0, 43743, '\P{Block=_tai_Viet}', ""); + Expect(1, 43743, '\P{^Block=_tai_Viet}', ""); + Expect(0, 43744, '\p{Block=_tai_Viet}', ""); + Expect(1, 43744, '\p{^Block=_tai_Viet}', ""); + Expect(1, 43744, '\P{Block=_tai_Viet}', ""); + Expect(0, 43744, '\P{^Block=_tai_Viet}', ""); + Error('\p{Blk= :=Tai_Viet}'); + Error('\P{Blk= :=Tai_Viet}'); + Expect(1, 43743, '\p{Blk=:\ATai_Viet\z:}', "");; + Expect(0, 43744, '\p{Blk=:\ATai_Viet\z:}', "");; + Expect(1, 43743, '\p{Blk=taiviet}', ""); + Expect(0, 43743, '\p{^Blk=taiviet}', ""); + Expect(0, 43743, '\P{Blk=taiviet}', ""); + Expect(1, 43743, '\P{^Blk=taiviet}', ""); + Expect(0, 43744, '\p{Blk=taiviet}', ""); + Expect(1, 43744, '\p{^Blk=taiviet}', ""); + Expect(1, 43744, '\P{Blk=taiviet}', ""); + Expect(0, 43744, '\P{^Blk=taiviet}', ""); + Expect(1, 43743, '\p{Blk=:\Ataiviet\z:}', "");; + Expect(0, 43744, '\p{Blk=:\Ataiviet\z:}', "");; + Expect(1, 43743, '\p{Blk=- tai_VIET}', ""); + Expect(0, 43743, '\p{^Blk=- tai_VIET}', ""); + Expect(0, 43743, '\P{Blk=- tai_VIET}', ""); + Expect(1, 43743, '\P{^Blk=- tai_VIET}', ""); + Expect(0, 43744, '\p{Blk=- tai_VIET}', ""); + Expect(1, 43744, '\p{^Blk=- tai_VIET}', ""); + Expect(1, 43744, '\P{Blk=- tai_VIET}', ""); + Expect(0, 43744, '\P{^Blk=- tai_VIET}', ""); + Error('\p{Is_Block=/a/ -TAI_Viet}'); + Error('\P{Is_Block=/a/ -TAI_Viet}'); + Expect(1, 43743, '\p{Is_Block=taiviet}', ""); + Expect(0, 43743, '\p{^Is_Block=taiviet}', ""); + Expect(0, 43743, '\P{Is_Block=taiviet}', ""); + Expect(1, 43743, '\P{^Is_Block=taiviet}', ""); + Expect(0, 43744, '\p{Is_Block=taiviet}', ""); + Expect(1, 43744, '\p{^Is_Block=taiviet}', ""); + Expect(1, 43744, '\P{Is_Block=taiviet}', ""); + Expect(0, 43744, '\P{^Is_Block=taiviet}', ""); + Expect(1, 43743, '\p{Is_Block=__Tai_Viet}', ""); + Expect(0, 43743, '\p{^Is_Block=__Tai_Viet}', ""); + Expect(0, 43743, '\P{Is_Block=__Tai_Viet}', ""); + Expect(1, 43743, '\P{^Is_Block=__Tai_Viet}', ""); + Expect(0, 43744, '\p{Is_Block=__Tai_Viet}', ""); + Expect(1, 43744, '\p{^Is_Block=__Tai_Viet}', ""); + Expect(1, 43744, '\P{Is_Block=__Tai_Viet}', ""); + Expect(0, 43744, '\P{^Is_Block=__Tai_Viet}', ""); + Error('\p{Is_Blk=_ TAI_Viet/a/}'); + Error('\P{Is_Blk=_ TAI_Viet/a/}'); + Expect(1, 43743, '\p{Is_Blk=taiviet}', ""); + Expect(0, 43743, '\p{^Is_Blk=taiviet}', ""); + Expect(0, 43743, '\P{Is_Blk=taiviet}', ""); + Expect(1, 43743, '\P{^Is_Blk=taiviet}', ""); + Expect(0, 43744, '\p{Is_Blk=taiviet}', ""); + Expect(1, 43744, '\p{^Is_Blk=taiviet}', ""); + Expect(1, 43744, '\P{Is_Blk=taiviet}', ""); + Expect(0, 43744, '\P{^Is_Blk=taiviet}', ""); + Expect(1, 43743, '\p{Is_Blk= Tai_VIET}', ""); + Expect(0, 43743, '\p{^Is_Blk= Tai_VIET}', ""); + Expect(0, 43743, '\P{Is_Blk= Tai_VIET}', ""); + Expect(1, 43743, '\P{^Is_Blk= Tai_VIET}', ""); + Expect(0, 43744, '\p{Is_Blk= Tai_VIET}', ""); + Expect(1, 43744, '\p{^Is_Blk= Tai_VIET}', ""); + Expect(1, 43744, '\P{Is_Blk= Tai_VIET}', ""); + Expect(0, 43744, '\P{^Is_Blk= Tai_VIET}', ""); + Error('\p{Block=/a/-_Tai_Xuan_Jing_symbols}'); + Error('\P{Block=/a/-_Tai_Xuan_Jing_symbols}'); + Expect(1, 119647, '\p{Block=:\ATai_Xuan_Jing_Symbols\z:}', "");; + Expect(0, 119648, '\p{Block=:\ATai_Xuan_Jing_Symbols\z:}', "");; + Expect(1, 119647, '\p{Block=taixuanjingsymbols}', ""); + Expect(0, 119647, '\p{^Block=taixuanjingsymbols}', ""); + Expect(0, 119647, '\P{Block=taixuanjingsymbols}', ""); + Expect(1, 119647, '\P{^Block=taixuanjingsymbols}', ""); + Expect(0, 119648, '\p{Block=taixuanjingsymbols}', ""); + Expect(1, 119648, '\p{^Block=taixuanjingsymbols}', ""); + Expect(1, 119648, '\P{Block=taixuanjingsymbols}', ""); + Expect(0, 119648, '\P{^Block=taixuanjingsymbols}', ""); + Expect(1, 119647, '\p{Block=:\Ataixuanjingsymbols\z:}', "");; + Expect(0, 119648, '\p{Block=:\Ataixuanjingsymbols\z:}', "");; + Expect(1, 119647, '\p{Block= -Tai_Xuan_Jing_Symbols}', ""); + Expect(0, 119647, '\p{^Block= -Tai_Xuan_Jing_Symbols}', ""); + Expect(0, 119647, '\P{Block= -Tai_Xuan_Jing_Symbols}', ""); + Expect(1, 119647, '\P{^Block= -Tai_Xuan_Jing_Symbols}', ""); + Expect(0, 119648, '\p{Block= -Tai_Xuan_Jing_Symbols}', ""); + Expect(1, 119648, '\p{^Block= -Tai_Xuan_Jing_Symbols}', ""); + Expect(1, 119648, '\P{Block= -Tai_Xuan_Jing_Symbols}', ""); + Expect(0, 119648, '\P{^Block= -Tai_Xuan_Jing_Symbols}', ""); + Error('\p{Blk=- Tai_Xuan_jing:=}'); + Error('\P{Blk=- Tai_Xuan_jing:=}'); + Expect(1, 119647, '\p{Blk=:\ATai_Xuan_Jing\z:}', "");; + Expect(0, 119648, '\p{Blk=:\ATai_Xuan_Jing\z:}', "");; + Expect(1, 119647, '\p{Blk=taixuanjing}', ""); + Expect(0, 119647, '\p{^Blk=taixuanjing}', ""); + Expect(0, 119647, '\P{Blk=taixuanjing}', ""); + Expect(1, 119647, '\P{^Blk=taixuanjing}', ""); + Expect(0, 119648, '\p{Blk=taixuanjing}', ""); + Expect(1, 119648, '\p{^Blk=taixuanjing}', ""); + Expect(1, 119648, '\P{Blk=taixuanjing}', ""); + Expect(0, 119648, '\P{^Blk=taixuanjing}', ""); + Expect(1, 119647, '\p{Blk=:\Ataixuanjing\z:}', "");; + Expect(0, 119648, '\p{Blk=:\Ataixuanjing\z:}', "");; + Expect(1, 119647, '\p{Blk=_ Tai_XUAN_Jing}', ""); + Expect(0, 119647, '\p{^Blk=_ Tai_XUAN_Jing}', ""); + Expect(0, 119647, '\P{Blk=_ Tai_XUAN_Jing}', ""); + Expect(1, 119647, '\P{^Blk=_ Tai_XUAN_Jing}', ""); + Expect(0, 119648, '\p{Blk=_ Tai_XUAN_Jing}', ""); + Expect(1, 119648, '\p{^Blk=_ Tai_XUAN_Jing}', ""); + Expect(1, 119648, '\P{Blk=_ Tai_XUAN_Jing}', ""); + Expect(0, 119648, '\P{^Blk=_ Tai_XUAN_Jing}', ""); + Error('\p{Is_Block=:=--TAI_xuan_Jing_Symbols}'); + Error('\P{Is_Block=:=--TAI_xuan_Jing_Symbols}'); + Expect(1, 119647, '\p{Is_Block:taixuanjingsymbols}', ""); + Expect(0, 119647, '\p{^Is_Block:taixuanjingsymbols}', ""); + Expect(0, 119647, '\P{Is_Block:taixuanjingsymbols}', ""); + Expect(1, 119647, '\P{^Is_Block:taixuanjingsymbols}', ""); + Expect(0, 119648, '\p{Is_Block:taixuanjingsymbols}', ""); + Expect(1, 119648, '\p{^Is_Block:taixuanjingsymbols}', ""); + Expect(1, 119648, '\P{Is_Block:taixuanjingsymbols}', ""); + Expect(0, 119648, '\P{^Is_Block:taixuanjingsymbols}', ""); + Expect(1, 119647, '\p{Is_Block=TAI_XUAN_Jing_Symbols}', ""); + Expect(0, 119647, '\p{^Is_Block=TAI_XUAN_Jing_Symbols}', ""); + Expect(0, 119647, '\P{Is_Block=TAI_XUAN_Jing_Symbols}', ""); + Expect(1, 119647, '\P{^Is_Block=TAI_XUAN_Jing_Symbols}', ""); + Expect(0, 119648, '\p{Is_Block=TAI_XUAN_Jing_Symbols}', ""); + Expect(1, 119648, '\p{^Is_Block=TAI_XUAN_Jing_Symbols}', ""); + Expect(1, 119648, '\P{Is_Block=TAI_XUAN_Jing_Symbols}', ""); + Expect(0, 119648, '\P{^Is_Block=TAI_XUAN_Jing_Symbols}', ""); + Error('\p{Is_Blk= /a/Tai_Xuan_Jing}'); + Error('\P{Is_Blk= /a/Tai_Xuan_Jing}'); + Expect(1, 119647, '\p{Is_Blk=taixuanjing}', ""); + Expect(0, 119647, '\p{^Is_Blk=taixuanjing}', ""); + Expect(0, 119647, '\P{Is_Blk=taixuanjing}', ""); + Expect(1, 119647, '\P{^Is_Blk=taixuanjing}', ""); + Expect(0, 119648, '\p{Is_Blk=taixuanjing}', ""); + Expect(1, 119648, '\p{^Is_Blk=taixuanjing}', ""); + Expect(1, 119648, '\P{Is_Blk=taixuanjing}', ""); + Expect(0, 119648, '\P{^Is_Blk=taixuanjing}', ""); + Expect(1, 119647, '\p{Is_Blk=__Tai_Xuan_jing}', ""); + Expect(0, 119647, '\p{^Is_Blk=__Tai_Xuan_jing}', ""); + Expect(0, 119647, '\P{Is_Blk=__Tai_Xuan_jing}', ""); + Expect(1, 119647, '\P{^Is_Blk=__Tai_Xuan_jing}', ""); + Expect(0, 119648, '\p{Is_Blk=__Tai_Xuan_jing}', ""); + Expect(1, 119648, '\p{^Is_Blk=__Tai_Xuan_jing}', ""); + Expect(1, 119648, '\P{Is_Blk=__Tai_Xuan_jing}', ""); + Expect(0, 119648, '\P{^Is_Blk=__Tai_Xuan_jing}', ""); + Error('\p{Block=--tai_Yo/a/}'); + Error('\P{Block=--tai_Yo/a/}'); + Expect(1, 124671, '\p{Block=:\ATai_Yo\z:}', "");; + Expect(0, 124672, '\p{Block=:\ATai_Yo\z:}', "");; + Expect(1, 124671, '\p{Block=taiyo}', ""); + Expect(0, 124671, '\p{^Block=taiyo}', ""); + Expect(0, 124671, '\P{Block=taiyo}', ""); + Expect(1, 124671, '\P{^Block=taiyo}', ""); + Expect(0, 124672, '\p{Block=taiyo}', ""); + Expect(1, 124672, '\p{^Block=taiyo}', ""); + Expect(1, 124672, '\P{Block=taiyo}', ""); + Expect(0, 124672, '\P{^Block=taiyo}', ""); + Expect(1, 124671, '\p{Block=:\Ataiyo\z:}', "");; + Expect(0, 124672, '\p{Block=:\Ataiyo\z:}', "");; + Expect(1, 124671, '\p{Block= -TAI_yo}', ""); + Expect(0, 124671, '\p{^Block= -TAI_yo}', ""); + Expect(0, 124671, '\P{Block= -TAI_yo}', ""); + Expect(1, 124671, '\P{^Block= -TAI_yo}', ""); + Expect(0, 124672, '\p{Block= -TAI_yo}', ""); + Expect(1, 124672, '\p{^Block= -TAI_yo}', ""); + Expect(1, 124672, '\P{Block= -TAI_yo}', ""); + Expect(0, 124672, '\P{^Block= -TAI_yo}', ""); + Error('\p{Blk=_/a/TAI_Yo}'); + Error('\P{Blk=_/a/TAI_Yo}'); + Expect(1, 124671, '\p{Blk=:\ATai_Yo\z:}', "");; + Expect(0, 124672, '\p{Blk=:\ATai_Yo\z:}', "");; + Expect(1, 124671, '\p{Blk=taiyo}', ""); + Expect(0, 124671, '\p{^Blk=taiyo}', ""); + Expect(0, 124671, '\P{Blk=taiyo}', ""); + Expect(1, 124671, '\P{^Blk=taiyo}', ""); + Expect(0, 124672, '\p{Blk=taiyo}', ""); + Expect(1, 124672, '\p{^Blk=taiyo}', ""); + Expect(1, 124672, '\P{Blk=taiyo}', ""); + Expect(0, 124672, '\P{^Blk=taiyo}', ""); + Expect(1, 124671, '\p{Blk=:\Ataiyo\z:}', "");; + Expect(0, 124672, '\p{Blk=:\Ataiyo\z:}', "");; + Expect(1, 124671, '\p{Blk=_ Tai_Yo}', ""); + Expect(0, 124671, '\p{^Blk=_ Tai_Yo}', ""); + Expect(0, 124671, '\P{Blk=_ Tai_Yo}', ""); + Expect(1, 124671, '\P{^Blk=_ Tai_Yo}', ""); + Expect(0, 124672, '\p{Blk=_ Tai_Yo}', ""); + Expect(1, 124672, '\p{^Blk=_ Tai_Yo}', ""); + Expect(1, 124672, '\P{Blk=_ Tai_Yo}', ""); + Expect(0, 124672, '\P{^Blk=_ Tai_Yo}', ""); + Error('\p{Is_Block=:= tai_YO}'); + Error('\P{Is_Block=:= tai_YO}'); + Expect(1, 124671, '\p{Is_Block=taiyo}', ""); + Expect(0, 124671, '\p{^Is_Block=taiyo}', ""); + Expect(0, 124671, '\P{Is_Block=taiyo}', ""); + Expect(1, 124671, '\P{^Is_Block=taiyo}', ""); + Expect(0, 124672, '\p{Is_Block=taiyo}', ""); + Expect(1, 124672, '\p{^Is_Block=taiyo}', ""); + Expect(1, 124672, '\P{Is_Block=taiyo}', ""); + Expect(0, 124672, '\P{^Is_Block=taiyo}', ""); + Expect(1, 124671, '\p{Is_Block=_ TAI_Yo}', ""); + Expect(0, 124671, '\p{^Is_Block=_ TAI_Yo}', ""); + Expect(0, 124671, '\P{Is_Block=_ TAI_Yo}', ""); + Expect(1, 124671, '\P{^Is_Block=_ TAI_Yo}', ""); + Expect(0, 124672, '\p{Is_Block=_ TAI_Yo}', ""); + Expect(1, 124672, '\p{^Is_Block=_ TAI_Yo}', ""); + Expect(1, 124672, '\P{Is_Block=_ TAI_Yo}', ""); + Expect(0, 124672, '\P{^Is_Block=_ TAI_Yo}', ""); + Error('\p{Is_Blk=-TAI_YO/a/}'); + Error('\P{Is_Blk=-TAI_YO/a/}'); + Expect(1, 124671, '\p{Is_Blk=taiyo}', ""); + Expect(0, 124671, '\p{^Is_Blk=taiyo}', ""); + Expect(0, 124671, '\P{Is_Blk=taiyo}', ""); + Expect(1, 124671, '\P{^Is_Blk=taiyo}', ""); + Expect(0, 124672, '\p{Is_Blk=taiyo}', ""); + Expect(1, 124672, '\p{^Is_Blk=taiyo}', ""); + Expect(1, 124672, '\P{Is_Blk=taiyo}', ""); + Expect(0, 124672, '\P{^Is_Blk=taiyo}', ""); + Expect(1, 124671, '\p{Is_Blk= Tai_yo}', ""); + Expect(0, 124671, '\p{^Is_Blk= Tai_yo}', ""); + Expect(0, 124671, '\P{Is_Blk= Tai_yo}', ""); + Expect(1, 124671, '\P{^Is_Blk= Tai_yo}', ""); + Expect(0, 124672, '\p{Is_Blk= Tai_yo}', ""); + Expect(1, 124672, '\p{^Is_Blk= Tai_yo}', ""); + Expect(1, 124672, '\P{Is_Blk= Tai_yo}', ""); + Expect(0, 124672, '\P{^Is_Blk= Tai_yo}', ""); + Error('\p{Block= /a/Takri}'); + Error('\P{Block= /a/Takri}'); + Expect(1, 71375, '\p{Block=:\ATakri\z:}', "");; + Expect(0, 71376, '\p{Block=:\ATakri\z:}', "");; + Expect(1, 71375, '\p{Block=takri}', ""); + Expect(0, 71375, '\p{^Block=takri}', ""); + Expect(0, 71375, '\P{Block=takri}', ""); + Expect(1, 71375, '\P{^Block=takri}', ""); + Expect(0, 71376, '\p{Block=takri}', ""); + Expect(1, 71376, '\p{^Block=takri}', ""); + Expect(1, 71376, '\P{Block=takri}', ""); + Expect(0, 71376, '\P{^Block=takri}', ""); + Expect(1, 71375, '\p{Block=:\Atakri\z:}', "");; + Expect(0, 71376, '\p{Block=:\Atakri\z:}', "");; + Expect(1, 71375, '\p{Block= takri}', ""); + Expect(0, 71375, '\p{^Block= takri}', ""); + Expect(0, 71375, '\P{Block= takri}', ""); + Expect(1, 71375, '\P{^Block= takri}', ""); + Expect(0, 71376, '\p{Block= takri}', ""); + Expect(1, 71376, '\p{^Block= takri}', ""); + Expect(1, 71376, '\P{Block= takri}', ""); + Expect(0, 71376, '\P{^Block= takri}', ""); + Error('\p{Blk=:=takri}'); + Error('\P{Blk=:=takri}'); + Expect(1, 71375, '\p{Blk=:\ATakri\z:}', "");; + Expect(0, 71376, '\p{Blk=:\ATakri\z:}', "");; + Expect(1, 71375, '\p{Blk=takri}', ""); + Expect(0, 71375, '\p{^Blk=takri}', ""); + Expect(0, 71375, '\P{Blk=takri}', ""); + Expect(1, 71375, '\P{^Blk=takri}', ""); + Expect(0, 71376, '\p{Blk=takri}', ""); + Expect(1, 71376, '\p{^Blk=takri}', ""); + Expect(1, 71376, '\P{Blk=takri}', ""); + Expect(0, 71376, '\P{^Blk=takri}', ""); + Expect(1, 71375, '\p{Blk=:\Atakri\z:}', "");; + Expect(0, 71376, '\p{Blk=:\Atakri\z:}', "");; + Expect(1, 71375, '\p{Blk= Takri}', ""); + Expect(0, 71375, '\p{^Blk= Takri}', ""); + Expect(0, 71375, '\P{Blk= Takri}', ""); + Expect(1, 71375, '\P{^Blk= Takri}', ""); + Expect(0, 71376, '\p{Blk= Takri}', ""); + Expect(1, 71376, '\p{^Blk= Takri}', ""); + Expect(1, 71376, '\P{Blk= Takri}', ""); + Expect(0, 71376, '\P{^Blk= Takri}', ""); + Error('\p{Is_Block= takri:=}'); + Error('\P{Is_Block= takri:=}'); + Expect(1, 71375, '\p{Is_Block=takri}', ""); + Expect(0, 71375, '\p{^Is_Block=takri}', ""); + Expect(0, 71375, '\P{Is_Block=takri}', ""); + Expect(1, 71375, '\P{^Is_Block=takri}', ""); + Expect(0, 71376, '\p{Is_Block=takri}', ""); + Expect(1, 71376, '\p{^Is_Block=takri}', ""); + Expect(1, 71376, '\P{Is_Block=takri}', ""); + Expect(0, 71376, '\P{^Is_Block=takri}', ""); + Expect(1, 71375, '\p{Is_Block=_ TAKRI}', ""); + Expect(0, 71375, '\p{^Is_Block=_ TAKRI}', ""); + Expect(0, 71375, '\P{Is_Block=_ TAKRI}', ""); + Expect(1, 71375, '\P{^Is_Block=_ TAKRI}', ""); + Expect(0, 71376, '\p{Is_Block=_ TAKRI}', ""); + Expect(1, 71376, '\p{^Is_Block=_ TAKRI}', ""); + Expect(1, 71376, '\P{Is_Block=_ TAKRI}', ""); + Expect(0, 71376, '\P{^Is_Block=_ TAKRI}', ""); + Error('\p{Is_Blk:- TAKRI/a/}'); + Error('\P{Is_Blk:- TAKRI/a/}'); + Expect(1, 71375, '\p{Is_Blk=takri}', ""); + Expect(0, 71375, '\p{^Is_Blk=takri}', ""); + Expect(0, 71375, '\P{Is_Blk=takri}', ""); + Expect(1, 71375, '\P{^Is_Blk=takri}', ""); + Expect(0, 71376, '\p{Is_Blk=takri}', ""); + Expect(1, 71376, '\p{^Is_Blk=takri}', ""); + Expect(1, 71376, '\P{Is_Blk=takri}', ""); + Expect(0, 71376, '\P{^Is_Blk=takri}', ""); + Expect(1, 71375, '\p{Is_Blk= TAKRI}', ""); + Expect(0, 71375, '\p{^Is_Blk= TAKRI}', ""); + Expect(0, 71375, '\P{Is_Blk= TAKRI}', ""); + Expect(1, 71375, '\P{^Is_Blk= TAKRI}', ""); + Expect(0, 71376, '\p{Is_Blk= TAKRI}', ""); + Expect(1, 71376, '\p{^Is_Blk= TAKRI}', ""); + Expect(1, 71376, '\P{Is_Blk= TAKRI}', ""); + Expect(0, 71376, '\P{^Is_Blk= TAKRI}', ""); + Error('\p{Block=:= Tamil}'); + Error('\P{Block=:= Tamil}'); + Expect(1, 3071, '\p{Block=:\ATamil\z:}', "");; + Expect(0, 3072, '\p{Block=:\ATamil\z:}', "");; + Expect(1, 3071, '\p{Block=tamil}', ""); + Expect(0, 3071, '\p{^Block=tamil}', ""); + Expect(0, 3071, '\P{Block=tamil}', ""); + Expect(1, 3071, '\P{^Block=tamil}', ""); + Expect(0, 3072, '\p{Block=tamil}', ""); + Expect(1, 3072, '\p{^Block=tamil}', ""); + Expect(1, 3072, '\P{Block=tamil}', ""); + Expect(0, 3072, '\P{^Block=tamil}', ""); + Expect(1, 3071, '\p{Block=:\Atamil\z:}', "");; + Expect(0, 3072, '\p{Block=:\Atamil\z:}', "");; + Expect(1, 3071, '\p{Block= tamil}', ""); + Expect(0, 3071, '\p{^Block= tamil}', ""); + Expect(0, 3071, '\P{Block= tamil}', ""); + Expect(1, 3071, '\P{^Block= tamil}', ""); + Expect(0, 3072, '\p{Block= tamil}', ""); + Expect(1, 3072, '\p{^Block= tamil}', ""); + Expect(1, 3072, '\P{Block= tamil}', ""); + Expect(0, 3072, '\P{^Block= tamil}', ""); + Error('\p{Blk=:= tamil}'); + Error('\P{Blk=:= tamil}'); + Expect(1, 3071, '\p{Blk=:\ATamil\z:}', "");; + Expect(0, 3072, '\p{Blk=:\ATamil\z:}', "");; + Expect(1, 3071, '\p{Blk=tamil}', ""); + Expect(0, 3071, '\p{^Blk=tamil}', ""); + Expect(0, 3071, '\P{Blk=tamil}', ""); + Expect(1, 3071, '\P{^Blk=tamil}', ""); + Expect(0, 3072, '\p{Blk=tamil}', ""); + Expect(1, 3072, '\p{^Blk=tamil}', ""); + Expect(1, 3072, '\P{Blk=tamil}', ""); + Expect(0, 3072, '\P{^Blk=tamil}', ""); + Expect(1, 3071, '\p{Blk=:\Atamil\z:}', "");; + Expect(0, 3072, '\p{Blk=:\Atamil\z:}', "");; + Expect(1, 3071, '\p{Blk= _Tamil}', ""); + Expect(0, 3071, '\p{^Blk= _Tamil}', ""); + Expect(0, 3071, '\P{Blk= _Tamil}', ""); + Expect(1, 3071, '\P{^Blk= _Tamil}', ""); + Expect(0, 3072, '\p{Blk= _Tamil}', ""); + Expect(1, 3072, '\p{^Blk= _Tamil}', ""); + Expect(1, 3072, '\P{Blk= _Tamil}', ""); + Expect(0, 3072, '\P{^Blk= _Tamil}', ""); + Error('\p{Is_Block= _Tamil/a/}'); + Error('\P{Is_Block= _Tamil/a/}'); + Expect(1, 3071, '\p{Is_Block=tamil}', ""); + Expect(0, 3071, '\p{^Is_Block=tamil}', ""); + Expect(0, 3071, '\P{Is_Block=tamil}', ""); + Expect(1, 3071, '\P{^Is_Block=tamil}', ""); + Expect(0, 3072, '\p{Is_Block=tamil}', ""); + Expect(1, 3072, '\p{^Is_Block=tamil}', ""); + Expect(1, 3072, '\P{Is_Block=tamil}', ""); + Expect(0, 3072, '\P{^Is_Block=tamil}', ""); + Expect(1, 3071, '\p{Is_Block=TAMIL}', ""); + Expect(0, 3071, '\p{^Is_Block=TAMIL}', ""); + Expect(0, 3071, '\P{Is_Block=TAMIL}', ""); + Expect(1, 3071, '\P{^Is_Block=TAMIL}', ""); + Expect(0, 3072, '\p{Is_Block=TAMIL}', ""); + Expect(1, 3072, '\p{^Is_Block=TAMIL}', ""); + Expect(1, 3072, '\P{Is_Block=TAMIL}', ""); + Expect(0, 3072, '\P{^Is_Block=TAMIL}', ""); + Error('\p{Is_Blk=_ tamil/a/}'); + Error('\P{Is_Blk=_ tamil/a/}'); + Expect(1, 3071, '\p{Is_Blk=tamil}', ""); + Expect(0, 3071, '\p{^Is_Blk=tamil}', ""); + Expect(0, 3071, '\P{Is_Blk=tamil}', ""); + Expect(1, 3071, '\P{^Is_Blk=tamil}', ""); + Expect(0, 3072, '\p{Is_Blk=tamil}', ""); + Expect(1, 3072, '\p{^Is_Blk=tamil}', ""); + Expect(1, 3072, '\P{Is_Blk=tamil}', ""); + Expect(0, 3072, '\P{^Is_Blk=tamil}', ""); + Expect(1, 3071, '\p{Is_Blk=_Tamil}', ""); + Expect(0, 3071, '\p{^Is_Blk=_Tamil}', ""); + Expect(0, 3071, '\P{Is_Blk=_Tamil}', ""); + Expect(1, 3071, '\P{^Is_Blk=_Tamil}', ""); + Expect(0, 3072, '\p{Is_Blk=_Tamil}', ""); + Expect(1, 3072, '\p{^Is_Blk=_Tamil}', ""); + Expect(1, 3072, '\P{Is_Blk=_Tamil}', ""); + Expect(0, 3072, '\P{^Is_Blk=_Tamil}', ""); + Error('\p{Block=-Tamil_supplement:=}'); + Error('\P{Block=-Tamil_supplement:=}'); + Expect(1, 73727, '\p{Block=:\ATamil_Supplement\z:}', "");; + Expect(0, 73728, '\p{Block=:\ATamil_Supplement\z:}', "");; + Expect(1, 73727, '\p{Block:tamilsupplement}', ""); + Expect(0, 73727, '\p{^Block:tamilsupplement}', ""); + Expect(0, 73727, '\P{Block:tamilsupplement}', ""); + Expect(1, 73727, '\P{^Block:tamilsupplement}', ""); + Expect(0, 73728, '\p{Block:tamilsupplement}', ""); + Expect(1, 73728, '\p{^Block:tamilsupplement}', ""); + Expect(1, 73728, '\P{Block:tamilsupplement}', ""); + Expect(0, 73728, '\P{^Block:tamilsupplement}', ""); + Expect(1, 73727, '\p{Block=:\Atamilsupplement\z:}', "");; + Expect(0, 73728, '\p{Block=:\Atamilsupplement\z:}', "");; + Expect(1, 73727, '\p{Block= Tamil_Supplement}', ""); + Expect(0, 73727, '\p{^Block= Tamil_Supplement}', ""); + Expect(0, 73727, '\P{Block= Tamil_Supplement}', ""); + Expect(1, 73727, '\P{^Block= Tamil_Supplement}', ""); + Expect(0, 73728, '\p{Block= Tamil_Supplement}', ""); + Expect(1, 73728, '\p{^Block= Tamil_Supplement}', ""); + Expect(1, 73728, '\P{Block= Tamil_Supplement}', ""); + Expect(0, 73728, '\P{^Block= Tamil_Supplement}', ""); + Error('\p{Blk: Tamil_sup/a/}'); + Error('\P{Blk: Tamil_sup/a/}'); + Expect(1, 73727, '\p{Blk=:\ATamil_Sup\z:}', "");; + Expect(0, 73728, '\p{Blk=:\ATamil_Sup\z:}', "");; + Expect(1, 73727, '\p{Blk=tamilsup}', ""); + Expect(0, 73727, '\p{^Blk=tamilsup}', ""); + Expect(0, 73727, '\P{Blk=tamilsup}', ""); + Expect(1, 73727, '\P{^Blk=tamilsup}', ""); + Expect(0, 73728, '\p{Blk=tamilsup}', ""); + Expect(1, 73728, '\p{^Blk=tamilsup}', ""); + Expect(1, 73728, '\P{Blk=tamilsup}', ""); + Expect(0, 73728, '\P{^Blk=tamilsup}', ""); + Expect(1, 73727, '\p{Blk=:\Atamilsup\z:}', "");; + Expect(0, 73728, '\p{Blk=:\Atamilsup\z:}', "");; + Expect(1, 73727, '\p{Blk=-Tamil_SUP}', ""); + Expect(0, 73727, '\p{^Blk=-Tamil_SUP}', ""); + Expect(0, 73727, '\P{Blk=-Tamil_SUP}', ""); + Expect(1, 73727, '\P{^Blk=-Tamil_SUP}', ""); + Expect(0, 73728, '\p{Blk=-Tamil_SUP}', ""); + Expect(1, 73728, '\p{^Blk=-Tamil_SUP}', ""); + Expect(1, 73728, '\P{Blk=-Tamil_SUP}', ""); + Expect(0, 73728, '\P{^Blk=-Tamil_SUP}', ""); + Error('\p{Is_Block= :=TAMIL_Supplement}'); + Error('\P{Is_Block= :=TAMIL_Supplement}'); + Expect(1, 73727, '\p{Is_Block:tamilsupplement}', ""); + Expect(0, 73727, '\p{^Is_Block:tamilsupplement}', ""); + Expect(0, 73727, '\P{Is_Block:tamilsupplement}', ""); + Expect(1, 73727, '\P{^Is_Block:tamilsupplement}', ""); + Expect(0, 73728, '\p{Is_Block:tamilsupplement}', ""); + Expect(1, 73728, '\p{^Is_Block:tamilsupplement}', ""); + Expect(1, 73728, '\P{Is_Block:tamilsupplement}', ""); + Expect(0, 73728, '\P{^Is_Block:tamilsupplement}', ""); + Expect(1, 73727, '\p{Is_Block=-_Tamil_Supplement}', ""); + Expect(0, 73727, '\p{^Is_Block=-_Tamil_Supplement}', ""); + Expect(0, 73727, '\P{Is_Block=-_Tamil_Supplement}', ""); + Expect(1, 73727, '\P{^Is_Block=-_Tamil_Supplement}', ""); + Expect(0, 73728, '\p{Is_Block=-_Tamil_Supplement}', ""); + Expect(1, 73728, '\p{^Is_Block=-_Tamil_Supplement}', ""); + Expect(1, 73728, '\P{Is_Block=-_Tamil_Supplement}', ""); + Expect(0, 73728, '\P{^Is_Block=-_Tamil_Supplement}', ""); + Error('\p{Is_Blk=-/a/TAMIL_sup}'); + Error('\P{Is_Blk=-/a/TAMIL_sup}'); + Expect(1, 73727, '\p{Is_Blk=tamilsup}', ""); + Expect(0, 73727, '\p{^Is_Blk=tamilsup}', ""); + Expect(0, 73727, '\P{Is_Blk=tamilsup}', ""); + Expect(1, 73727, '\P{^Is_Blk=tamilsup}', ""); + Expect(0, 73728, '\p{Is_Blk=tamilsup}', ""); + Expect(1, 73728, '\p{^Is_Blk=tamilsup}', ""); + Expect(1, 73728, '\P{Is_Blk=tamilsup}', ""); + Expect(0, 73728, '\P{^Is_Blk=tamilsup}', ""); + Expect(1, 73727, '\p{Is_Blk=-_tamil_Sup}', ""); + Expect(0, 73727, '\p{^Is_Blk=-_tamil_Sup}', ""); + Expect(0, 73727, '\P{Is_Blk=-_tamil_Sup}', ""); + Expect(1, 73727, '\P{^Is_Blk=-_tamil_Sup}', ""); + Expect(0, 73728, '\p{Is_Blk=-_tamil_Sup}', ""); + Expect(1, 73728, '\p{^Is_Blk=-_tamil_Sup}', ""); + Expect(1, 73728, '\P{Is_Blk=-_tamil_Sup}', ""); + Expect(0, 73728, '\P{^Is_Blk=-_tamil_Sup}', ""); + Error('\p{Block: _TANGSA/a/}'); + Error('\P{Block: _TANGSA/a/}'); + Expect(1, 92879, '\p{Block=:\ATangsa\z:}', "");; + Expect(0, 92880, '\p{Block=:\ATangsa\z:}', "");; + Expect(1, 92879, '\p{Block: tangsa}', ""); + Expect(0, 92879, '\p{^Block: tangsa}', ""); + Expect(0, 92879, '\P{Block: tangsa}', ""); + Expect(1, 92879, '\P{^Block: tangsa}', ""); + Expect(0, 92880, '\p{Block: tangsa}', ""); + Expect(1, 92880, '\p{^Block: tangsa}', ""); + Expect(1, 92880, '\P{Block: tangsa}', ""); + Expect(0, 92880, '\P{^Block: tangsa}', ""); + Expect(1, 92879, '\p{Block=:\Atangsa\z:}', "");; + Expect(0, 92880, '\p{Block=:\Atangsa\z:}', "");; + Expect(1, 92879, '\p{Block= Tangsa}', ""); + Expect(0, 92879, '\p{^Block= Tangsa}', ""); + Expect(0, 92879, '\P{Block= Tangsa}', ""); + Expect(1, 92879, '\P{^Block= Tangsa}', ""); + Expect(0, 92880, '\p{Block= Tangsa}', ""); + Expect(1, 92880, '\p{^Block= Tangsa}', ""); + Expect(1, 92880, '\P{Block= Tangsa}', ""); + Expect(0, 92880, '\P{^Block= Tangsa}', ""); + Error('\p{Blk= /a/tangsa}'); + Error('\P{Blk= /a/tangsa}'); + Expect(1, 92879, '\p{Blk=:\ATangsa\z:}', "");; + Expect(0, 92880, '\p{Blk=:\ATangsa\z:}', "");; + Expect(1, 92879, '\p{Blk=tangsa}', ""); + Expect(0, 92879, '\p{^Blk=tangsa}', ""); + Expect(0, 92879, '\P{Blk=tangsa}', ""); + Expect(1, 92879, '\P{^Blk=tangsa}', ""); + Expect(0, 92880, '\p{Blk=tangsa}', ""); + Expect(1, 92880, '\p{^Blk=tangsa}', ""); + Expect(1, 92880, '\P{Blk=tangsa}', ""); + Expect(0, 92880, '\P{^Blk=tangsa}', ""); + Expect(1, 92879, '\p{Blk=:\Atangsa\z:}', "");; + Expect(0, 92880, '\p{Blk=:\Atangsa\z:}', "");; + Expect(1, 92879, '\p{Blk= -tangsa}', ""); + Expect(0, 92879, '\p{^Blk= -tangsa}', ""); + Expect(0, 92879, '\P{Blk= -tangsa}', ""); + Expect(1, 92879, '\P{^Blk= -tangsa}', ""); + Expect(0, 92880, '\p{Blk= -tangsa}', ""); + Expect(1, 92880, '\p{^Blk= -tangsa}', ""); + Expect(1, 92880, '\P{Blk= -tangsa}', ""); + Expect(0, 92880, '\P{^Blk= -tangsa}', ""); + Error('\p{Is_Block: -tangsa:=}'); + Error('\P{Is_Block: -tangsa:=}'); + Expect(1, 92879, '\p{Is_Block=tangsa}', ""); + Expect(0, 92879, '\p{^Is_Block=tangsa}', ""); + Expect(0, 92879, '\P{Is_Block=tangsa}', ""); + Expect(1, 92879, '\P{^Is_Block=tangsa}', ""); + Expect(0, 92880, '\p{Is_Block=tangsa}', ""); + Expect(1, 92880, '\p{^Is_Block=tangsa}', ""); + Expect(1, 92880, '\P{Is_Block=tangsa}', ""); + Expect(0, 92880, '\P{^Is_Block=tangsa}', ""); + Expect(1, 92879, '\p{Is_Block:--tangsa}', ""); + Expect(0, 92879, '\p{^Is_Block:--tangsa}', ""); + Expect(0, 92879, '\P{Is_Block:--tangsa}', ""); + Expect(1, 92879, '\P{^Is_Block:--tangsa}', ""); + Expect(0, 92880, '\p{Is_Block:--tangsa}', ""); + Expect(1, 92880, '\p{^Is_Block:--tangsa}', ""); + Expect(1, 92880, '\P{Is_Block:--tangsa}', ""); + Expect(0, 92880, '\P{^Is_Block:--tangsa}', ""); + Error('\p{Is_Blk= /a/Tangsa}'); + Error('\P{Is_Blk= /a/Tangsa}'); + Expect(1, 92879, '\p{Is_Blk=tangsa}', ""); + Expect(0, 92879, '\p{^Is_Blk=tangsa}', ""); + Expect(0, 92879, '\P{Is_Blk=tangsa}', ""); + Expect(1, 92879, '\P{^Is_Blk=tangsa}', ""); + Expect(0, 92880, '\p{Is_Blk=tangsa}', ""); + Expect(1, 92880, '\p{^Is_Blk=tangsa}', ""); + Expect(1, 92880, '\P{Is_Blk=tangsa}', ""); + Expect(0, 92880, '\P{^Is_Blk=tangsa}', ""); + Expect(1, 92879, '\p{Is_Blk= _Tangsa}', ""); + Expect(0, 92879, '\p{^Is_Blk= _Tangsa}', ""); + Expect(0, 92879, '\P{Is_Blk= _Tangsa}', ""); + Expect(1, 92879, '\P{^Is_Blk= _Tangsa}', ""); + Expect(0, 92880, '\p{Is_Blk= _Tangsa}', ""); + Expect(1, 92880, '\p{^Is_Blk= _Tangsa}', ""); + Expect(1, 92880, '\P{Is_Blk= _Tangsa}', ""); + Expect(0, 92880, '\P{^Is_Blk= _Tangsa}', ""); + Error('\p{Block: -TANGUT:=}'); + Error('\P{Block: -TANGUT:=}'); + Expect(1, 100351, '\p{Block=:\ATangut\z:}', "");; + Expect(0, 100352, '\p{Block=:\ATangut\z:}', "");; + Expect(1, 100351, '\p{Block:tangut}', ""); + Expect(0, 100351, '\p{^Block:tangut}', ""); + Expect(0, 100351, '\P{Block:tangut}', ""); + Expect(1, 100351, '\P{^Block:tangut}', ""); + Expect(0, 100352, '\p{Block:tangut}', ""); + Expect(1, 100352, '\p{^Block:tangut}', ""); + Expect(1, 100352, '\P{Block:tangut}', ""); + Expect(0, 100352, '\P{^Block:tangut}', ""); + Expect(1, 100351, '\p{Block=:\Atangut\z:}', "");; + Expect(0, 100352, '\p{Block=:\Atangut\z:}', "");; + Expect(1, 100351, '\p{Block=_ Tangut}', ""); + Expect(0, 100351, '\p{^Block=_ Tangut}', ""); + Expect(0, 100351, '\P{Block=_ Tangut}', ""); + Expect(1, 100351, '\P{^Block=_ Tangut}', ""); + Expect(0, 100352, '\p{Block=_ Tangut}', ""); + Expect(1, 100352, '\p{^Block=_ Tangut}', ""); + Expect(1, 100352, '\P{Block=_ Tangut}', ""); + Expect(0, 100352, '\P{^Block=_ Tangut}', ""); + Error('\p{Blk=-:=tangut}'); + Error('\P{Blk=-:=tangut}'); + Expect(1, 100351, '\p{Blk=:\ATangut\z:}', "");; + Expect(0, 100352, '\p{Blk=:\ATangut\z:}', "");; + Expect(1, 100351, '\p{Blk=tangut}', ""); + Expect(0, 100351, '\p{^Blk=tangut}', ""); + Expect(0, 100351, '\P{Blk=tangut}', ""); + Expect(1, 100351, '\P{^Blk=tangut}', ""); + Expect(0, 100352, '\p{Blk=tangut}', ""); + Expect(1, 100352, '\p{^Blk=tangut}', ""); + Expect(1, 100352, '\P{Blk=tangut}', ""); + Expect(0, 100352, '\P{^Blk=tangut}', ""); + Expect(1, 100351, '\p{Blk=:\Atangut\z:}', "");; + Expect(0, 100352, '\p{Blk=:\Atangut\z:}', "");; + Expect(1, 100351, '\p{Blk=_ Tangut}', ""); + Expect(0, 100351, '\p{^Blk=_ Tangut}', ""); + Expect(0, 100351, '\P{Blk=_ Tangut}', ""); + Expect(1, 100351, '\P{^Blk=_ Tangut}', ""); + Expect(0, 100352, '\p{Blk=_ Tangut}', ""); + Expect(1, 100352, '\p{^Blk=_ Tangut}', ""); + Expect(1, 100352, '\P{Blk=_ Tangut}', ""); + Expect(0, 100352, '\P{^Blk=_ Tangut}', ""); + Error('\p{Is_Block=/a/_ Tangut}'); + Error('\P{Is_Block=/a/_ Tangut}'); + Expect(1, 100351, '\p{Is_Block=tangut}', ""); + Expect(0, 100351, '\p{^Is_Block=tangut}', ""); + Expect(0, 100351, '\P{Is_Block=tangut}', ""); + Expect(1, 100351, '\P{^Is_Block=tangut}', ""); + Expect(0, 100352, '\p{Is_Block=tangut}', ""); + Expect(1, 100352, '\p{^Is_Block=tangut}', ""); + Expect(1, 100352, '\P{Is_Block=tangut}', ""); + Expect(0, 100352, '\P{^Is_Block=tangut}', ""); + Expect(1, 100351, '\p{Is_Block=_ TANGUT}', ""); + Expect(0, 100351, '\p{^Is_Block=_ TANGUT}', ""); + Expect(0, 100351, '\P{Is_Block=_ TANGUT}', ""); + Expect(1, 100351, '\P{^Is_Block=_ TANGUT}', ""); + Expect(0, 100352, '\p{Is_Block=_ TANGUT}', ""); + Expect(1, 100352, '\p{^Is_Block=_ TANGUT}', ""); + Expect(1, 100352, '\P{Is_Block=_ TANGUT}', ""); + Expect(0, 100352, '\P{^Is_Block=_ TANGUT}', ""); + Error('\p{Is_Blk=:=-_tangut}'); + Error('\P{Is_Blk=:=-_tangut}'); + Expect(1, 100351, '\p{Is_Blk=tangut}', ""); + Expect(0, 100351, '\p{^Is_Blk=tangut}', ""); + Expect(0, 100351, '\P{Is_Blk=tangut}', ""); + Expect(1, 100351, '\P{^Is_Blk=tangut}', ""); + Expect(0, 100352, '\p{Is_Blk=tangut}', ""); + Expect(1, 100352, '\p{^Is_Blk=tangut}', ""); + Expect(1, 100352, '\P{Is_Blk=tangut}', ""); + Expect(0, 100352, '\P{^Is_Blk=tangut}', ""); + Expect(1, 100351, '\p{Is_Blk=_tangut}', ""); + Expect(0, 100351, '\p{^Is_Blk=_tangut}', ""); + Expect(0, 100351, '\P{Is_Blk=_tangut}', ""); + Expect(1, 100351, '\P{^Is_Blk=_tangut}', ""); + Expect(0, 100352, '\p{Is_Blk=_tangut}', ""); + Expect(1, 100352, '\p{^Is_Blk=_tangut}', ""); + Expect(1, 100352, '\P{Is_Blk=_tangut}', ""); + Expect(0, 100352, '\P{^Is_Blk=_tangut}', ""); + Error('\p{Block=/a/- Tangut_Components}'); + Error('\P{Block=/a/- Tangut_Components}'); + Expect(1, 101119, '\p{Block=:\ATangut_Components\z:}', "");; + Expect(0, 101120, '\p{Block=:\ATangut_Components\z:}', "");; + Expect(1, 101119, '\p{Block=tangutcomponents}', ""); + Expect(0, 101119, '\p{^Block=tangutcomponents}', ""); + Expect(0, 101119, '\P{Block=tangutcomponents}', ""); + Expect(1, 101119, '\P{^Block=tangutcomponents}', ""); + Expect(0, 101120, '\p{Block=tangutcomponents}', ""); + Expect(1, 101120, '\p{^Block=tangutcomponents}', ""); + Expect(1, 101120, '\P{Block=tangutcomponents}', ""); + Expect(0, 101120, '\P{^Block=tangutcomponents}', ""); + Expect(1, 101119, '\p{Block=:\Atangutcomponents\z:}', "");; + Expect(0, 101120, '\p{Block=:\Atangutcomponents\z:}', "");; + Expect(1, 101119, '\p{Block= _Tangut_COMPONENTS}', ""); + Expect(0, 101119, '\p{^Block= _Tangut_COMPONENTS}', ""); + Expect(0, 101119, '\P{Block= _Tangut_COMPONENTS}', ""); + Expect(1, 101119, '\P{^Block= _Tangut_COMPONENTS}', ""); + Expect(0, 101120, '\p{Block= _Tangut_COMPONENTS}', ""); + Expect(1, 101120, '\p{^Block= _Tangut_COMPONENTS}', ""); + Expect(1, 101120, '\P{Block= _Tangut_COMPONENTS}', ""); + Expect(0, 101120, '\P{^Block= _Tangut_COMPONENTS}', ""); + Error('\p{Blk=:=_tangut_Components}'); + Error('\P{Blk=:=_tangut_Components}'); + Expect(1, 101119, '\p{Blk=:\ATangut_Components\z:}', "");; + Expect(0, 101120, '\p{Blk=:\ATangut_Components\z:}', "");; + Expect(1, 101119, '\p{Blk=tangutcomponents}', ""); + Expect(0, 101119, '\p{^Blk=tangutcomponents}', ""); + Expect(0, 101119, '\P{Blk=tangutcomponents}', ""); + Expect(1, 101119, '\P{^Blk=tangutcomponents}', ""); + Expect(0, 101120, '\p{Blk=tangutcomponents}', ""); + Expect(1, 101120, '\p{^Blk=tangutcomponents}', ""); + Expect(1, 101120, '\P{Blk=tangutcomponents}', ""); + Expect(0, 101120, '\P{^Blk=tangutcomponents}', ""); + Expect(1, 101119, '\p{Blk=:\Atangutcomponents\z:}', "");; + Expect(0, 101120, '\p{Blk=:\Atangutcomponents\z:}', "");; + Expect(1, 101119, '\p{Blk=__Tangut_components}', ""); + Expect(0, 101119, '\p{^Blk=__Tangut_components}', ""); + Expect(0, 101119, '\P{Blk=__Tangut_components}', ""); + Expect(1, 101119, '\P{^Blk=__Tangut_components}', ""); + Expect(0, 101120, '\p{Blk=__Tangut_components}', ""); + Expect(1, 101120, '\p{^Blk=__Tangut_components}', ""); + Expect(1, 101120, '\P{Blk=__Tangut_components}', ""); + Expect(0, 101120, '\P{^Blk=__Tangut_components}', ""); + Error('\p{Is_Block=:= _tangut_components}'); + Error('\P{Is_Block=:= _tangut_components}'); + Expect(1, 101119, '\p{Is_Block=tangutcomponents}', ""); + Expect(0, 101119, '\p{^Is_Block=tangutcomponents}', ""); + Expect(0, 101119, '\P{Is_Block=tangutcomponents}', ""); + Expect(1, 101119, '\P{^Is_Block=tangutcomponents}', ""); + Expect(0, 101120, '\p{Is_Block=tangutcomponents}', ""); + Expect(1, 101120, '\p{^Is_Block=tangutcomponents}', ""); + Expect(1, 101120, '\P{Is_Block=tangutcomponents}', ""); + Expect(0, 101120, '\P{^Is_Block=tangutcomponents}', ""); + Expect(1, 101119, '\p{Is_Block= -Tangut_COMPONENTS}', ""); + Expect(0, 101119, '\p{^Is_Block= -Tangut_COMPONENTS}', ""); + Expect(0, 101119, '\P{Is_Block= -Tangut_COMPONENTS}', ""); + Expect(1, 101119, '\P{^Is_Block= -Tangut_COMPONENTS}', ""); + Expect(0, 101120, '\p{Is_Block= -Tangut_COMPONENTS}', ""); + Expect(1, 101120, '\p{^Is_Block= -Tangut_COMPONENTS}', ""); + Expect(1, 101120, '\P{Is_Block= -Tangut_COMPONENTS}', ""); + Expect(0, 101120, '\P{^Is_Block= -Tangut_COMPONENTS}', ""); + Error('\p{Is_Blk=:= Tangut_Components}'); + Error('\P{Is_Blk=:= Tangut_Components}'); + Expect(1, 101119, '\p{Is_Blk=tangutcomponents}', ""); + Expect(0, 101119, '\p{^Is_Blk=tangutcomponents}', ""); + Expect(0, 101119, '\P{Is_Blk=tangutcomponents}', ""); + Expect(1, 101119, '\P{^Is_Blk=tangutcomponents}', ""); + Expect(0, 101120, '\p{Is_Blk=tangutcomponents}', ""); + Expect(1, 101120, '\p{^Is_Blk=tangutcomponents}', ""); + Expect(1, 101120, '\P{Is_Blk=tangutcomponents}', ""); + Expect(0, 101120, '\P{^Is_Blk=tangutcomponents}', ""); + Expect(1, 101119, '\p{Is_Blk=- Tangut_Components}', ""); + Expect(0, 101119, '\p{^Is_Blk=- Tangut_Components}', ""); + Expect(0, 101119, '\P{Is_Blk=- Tangut_Components}', ""); + Expect(1, 101119, '\P{^Is_Blk=- Tangut_Components}', ""); + Expect(0, 101120, '\p{Is_Blk=- Tangut_Components}', ""); + Expect(1, 101120, '\p{^Is_Blk=- Tangut_Components}', ""); + Expect(1, 101120, '\P{Is_Blk=- Tangut_Components}', ""); + Expect(0, 101120, '\P{^Is_Blk=- Tangut_Components}', ""); + Error('\p{Block=-:=TANGUT_COMPONENTS_Supplement}'); + Error('\P{Block=-:=TANGUT_COMPONENTS_Supplement}'); + Expect(1, 101887, '\p{Block=:\ATangut_Components_Supplement\z:}', "");; + Expect(0, 101888, '\p{Block=:\ATangut_Components_Supplement\z:}', "");; + Expect(1, 101887, '\p{Block=tangutcomponentssupplement}', ""); + Expect(0, 101887, '\p{^Block=tangutcomponentssupplement}', ""); + Expect(0, 101887, '\P{Block=tangutcomponentssupplement}', ""); + Expect(1, 101887, '\P{^Block=tangutcomponentssupplement}', ""); + Expect(0, 101888, '\p{Block=tangutcomponentssupplement}', ""); + Expect(1, 101888, '\p{^Block=tangutcomponentssupplement}', ""); + Expect(1, 101888, '\P{Block=tangutcomponentssupplement}', ""); + Expect(0, 101888, '\P{^Block=tangutcomponentssupplement}', ""); + Expect(1, 101887, '\p{Block=:\Atangutcomponentssupplement\z:}', "");; + Expect(0, 101888, '\p{Block=:\Atangutcomponentssupplement\z:}', "");; + Expect(1, 101887, '\p{Block=__tangut_Components_Supplement}', ""); + Expect(0, 101887, '\p{^Block=__tangut_Components_Supplement}', ""); + Expect(0, 101887, '\P{Block=__tangut_Components_Supplement}', ""); + Expect(1, 101887, '\P{^Block=__tangut_Components_Supplement}', ""); + Expect(0, 101888, '\p{Block=__tangut_Components_Supplement}', ""); + Expect(1, 101888, '\p{^Block=__tangut_Components_Supplement}', ""); + Expect(1, 101888, '\P{Block=__tangut_Components_Supplement}', ""); + Expect(0, 101888, '\P{^Block=__tangut_Components_Supplement}', ""); + Error('\p{Blk=/a/_TANGUT_components_Sup}'); + Error('\P{Blk=/a/_TANGUT_components_Sup}'); + Expect(1, 101887, '\p{Blk=:\ATangut_Components_Sup\z:}', "");; + Expect(0, 101888, '\p{Blk=:\ATangut_Components_Sup\z:}', "");; + Expect(1, 101887, '\p{Blk=tangutcomponentssup}', ""); + Expect(0, 101887, '\p{^Blk=tangutcomponentssup}', ""); + Expect(0, 101887, '\P{Blk=tangutcomponentssup}', ""); + Expect(1, 101887, '\P{^Blk=tangutcomponentssup}', ""); + Expect(0, 101888, '\p{Blk=tangutcomponentssup}', ""); + Expect(1, 101888, '\p{^Blk=tangutcomponentssup}', ""); + Expect(1, 101888, '\P{Blk=tangutcomponentssup}', ""); + Expect(0, 101888, '\P{^Blk=tangutcomponentssup}', ""); + Expect(1, 101887, '\p{Blk=:\Atangutcomponentssup\z:}', "");; + Expect(0, 101888, '\p{Blk=:\Atangutcomponentssup\z:}', "");; + Expect(1, 101887, '\p{Blk=_ Tangut_Components_Sup}', ""); + Expect(0, 101887, '\p{^Blk=_ Tangut_Components_Sup}', ""); + Expect(0, 101887, '\P{Blk=_ Tangut_Components_Sup}', ""); + Expect(1, 101887, '\P{^Blk=_ Tangut_Components_Sup}', ""); + Expect(0, 101888, '\p{Blk=_ Tangut_Components_Sup}', ""); + Expect(1, 101888, '\p{^Blk=_ Tangut_Components_Sup}', ""); + Expect(1, 101888, '\P{Blk=_ Tangut_Components_Sup}', ""); + Expect(0, 101888, '\P{^Blk=_ Tangut_Components_Sup}', ""); + Error('\p{Is_Block= Tangut_Components_SUPPLEMENT:=}'); + Error('\P{Is_Block= Tangut_Components_SUPPLEMENT:=}'); + Expect(1, 101887, '\p{Is_Block: tangutcomponentssupplement}', ""); + Expect(0, 101887, '\p{^Is_Block: tangutcomponentssupplement}', ""); + Expect(0, 101887, '\P{Is_Block: tangutcomponentssupplement}', ""); + Expect(1, 101887, '\P{^Is_Block: tangutcomponentssupplement}', ""); + Expect(0, 101888, '\p{Is_Block: tangutcomponentssupplement}', ""); + Expect(1, 101888, '\p{^Is_Block: tangutcomponentssupplement}', ""); + Expect(1, 101888, '\P{Is_Block: tangutcomponentssupplement}', ""); + Expect(0, 101888, '\P{^Is_Block: tangutcomponentssupplement}', ""); + Expect(1, 101887, '\p{Is_Block= tangut_COMPONENTS_Supplement}', ""); + Expect(0, 101887, '\p{^Is_Block= tangut_COMPONENTS_Supplement}', ""); + Expect(0, 101887, '\P{Is_Block= tangut_COMPONENTS_Supplement}', ""); + Expect(1, 101887, '\P{^Is_Block= tangut_COMPONENTS_Supplement}', ""); + Expect(0, 101888, '\p{Is_Block= tangut_COMPONENTS_Supplement}', ""); + Expect(1, 101888, '\p{^Is_Block= tangut_COMPONENTS_Supplement}', ""); + Expect(1, 101888, '\P{Is_Block= tangut_COMPONENTS_Supplement}', ""); + Expect(0, 101888, '\P{^Is_Block= tangut_COMPONENTS_Supplement}', ""); + Error('\p{Is_Blk=_ tangut_components_SUP/a/}'); + Error('\P{Is_Blk=_ tangut_components_SUP/a/}'); + Expect(1, 101887, '\p{Is_Blk=tangutcomponentssup}', ""); + Expect(0, 101887, '\p{^Is_Blk=tangutcomponentssup}', ""); + Expect(0, 101887, '\P{Is_Blk=tangutcomponentssup}', ""); + Expect(1, 101887, '\P{^Is_Blk=tangutcomponentssup}', ""); + Expect(0, 101888, '\p{Is_Blk=tangutcomponentssup}', ""); + Expect(1, 101888, '\p{^Is_Blk=tangutcomponentssup}', ""); + Expect(1, 101888, '\P{Is_Blk=tangutcomponentssup}', ""); + Expect(0, 101888, '\P{^Is_Blk=tangutcomponentssup}', ""); + Expect(1, 101887, '\p{Is_Blk= Tangut_Components_Sup}', ""); + Expect(0, 101887, '\p{^Is_Blk= Tangut_Components_Sup}', ""); + Expect(0, 101887, '\P{Is_Blk= Tangut_Components_Sup}', ""); + Expect(1, 101887, '\P{^Is_Blk= Tangut_Components_Sup}', ""); + Expect(0, 101888, '\p{Is_Blk= Tangut_Components_Sup}', ""); + Expect(1, 101888, '\p{^Is_Blk= Tangut_Components_Sup}', ""); + Expect(1, 101888, '\P{Is_Blk= Tangut_Components_Sup}', ""); + Expect(0, 101888, '\P{^Is_Blk= Tangut_Components_Sup}', ""); + Error('\p{Block=/a/_Tangut_supplement}'); + Error('\P{Block=/a/_Tangut_supplement}'); + Expect(1, 101759, '\p{Block=:\ATangut_Supplement\z:}', "");; + Expect(0, 101760, '\p{Block=:\ATangut_Supplement\z:}', "");; + Expect(1, 101759, '\p{Block=tangutsupplement}', ""); + Expect(0, 101759, '\p{^Block=tangutsupplement}', ""); + Expect(0, 101759, '\P{Block=tangutsupplement}', ""); + Expect(1, 101759, '\P{^Block=tangutsupplement}', ""); + Expect(0, 101760, '\p{Block=tangutsupplement}', ""); + Expect(1, 101760, '\p{^Block=tangutsupplement}', ""); + Expect(1, 101760, '\P{Block=tangutsupplement}', ""); + Expect(0, 101760, '\P{^Block=tangutsupplement}', ""); + Expect(1, 101759, '\p{Block=:\Atangutsupplement\z:}', "");; + Expect(0, 101760, '\p{Block=:\Atangutsupplement\z:}', "");; + Expect(1, 101759, '\p{Block: - TANGUT_SUPPLEMENT}', ""); + Expect(0, 101759, '\p{^Block: - TANGUT_SUPPLEMENT}', ""); + Expect(0, 101759, '\P{Block: - TANGUT_SUPPLEMENT}', ""); + Expect(1, 101759, '\P{^Block: - TANGUT_SUPPLEMENT}', ""); + Expect(0, 101760, '\p{Block: - TANGUT_SUPPLEMENT}', ""); + Expect(1, 101760, '\p{^Block: - TANGUT_SUPPLEMENT}', ""); + Expect(1, 101760, '\P{Block: - TANGUT_SUPPLEMENT}', ""); + Expect(0, 101760, '\P{^Block: - TANGUT_SUPPLEMENT}', ""); + Error('\p{Blk=- tangut_Sup/a/}'); + Error('\P{Blk=- tangut_Sup/a/}'); + Expect(1, 101759, '\p{Blk=:\ATangut_Sup\z:}', "");; + Expect(0, 101760, '\p{Blk=:\ATangut_Sup\z:}', "");; + Expect(1, 101759, '\p{Blk=tangutsup}', ""); + Expect(0, 101759, '\p{^Blk=tangutsup}', ""); + Expect(0, 101759, '\P{Blk=tangutsup}', ""); + Expect(1, 101759, '\P{^Blk=tangutsup}', ""); + Expect(0, 101760, '\p{Blk=tangutsup}', ""); + Expect(1, 101760, '\p{^Blk=tangutsup}', ""); + Expect(1, 101760, '\P{Blk=tangutsup}', ""); + Expect(0, 101760, '\P{^Blk=tangutsup}', ""); + Expect(1, 101759, '\p{Blk=:\Atangutsup\z:}', "");; + Expect(0, 101760, '\p{Blk=:\Atangutsup\z:}', "");; + Expect(1, 101759, '\p{Blk: -_tangut_SUP}', ""); + Expect(0, 101759, '\p{^Blk: -_tangut_SUP}', ""); + Expect(0, 101759, '\P{Blk: -_tangut_SUP}', ""); + Expect(1, 101759, '\P{^Blk: -_tangut_SUP}', ""); + Expect(0, 101760, '\p{Blk: -_tangut_SUP}', ""); + Expect(1, 101760, '\p{^Blk: -_tangut_SUP}', ""); + Expect(1, 101760, '\P{Blk: -_tangut_SUP}', ""); + Expect(0, 101760, '\P{^Blk: -_tangut_SUP}', ""); + Error('\p{Is_Block= Tangut_Supplement:=}'); + Error('\P{Is_Block= Tangut_Supplement:=}'); + Expect(1, 101759, '\p{Is_Block=tangutsupplement}', ""); + Expect(0, 101759, '\p{^Is_Block=tangutsupplement}', ""); + Expect(0, 101759, '\P{Is_Block=tangutsupplement}', ""); + Expect(1, 101759, '\P{^Is_Block=tangutsupplement}', ""); + Expect(0, 101760, '\p{Is_Block=tangutsupplement}', ""); + Expect(1, 101760, '\p{^Is_Block=tangutsupplement}', ""); + Expect(1, 101760, '\P{Is_Block=tangutsupplement}', ""); + Expect(0, 101760, '\P{^Is_Block=tangutsupplement}', ""); + Expect(1, 101759, '\p{Is_Block: -Tangut_Supplement}', ""); + Expect(0, 101759, '\p{^Is_Block: -Tangut_Supplement}', ""); + Expect(0, 101759, '\P{Is_Block: -Tangut_Supplement}', ""); + Expect(1, 101759, '\P{^Is_Block: -Tangut_Supplement}', ""); + Expect(0, 101760, '\p{Is_Block: -Tangut_Supplement}', ""); + Expect(1, 101760, '\p{^Is_Block: -Tangut_Supplement}', ""); + Expect(1, 101760, '\P{Is_Block: -Tangut_Supplement}', ""); + Expect(0, 101760, '\P{^Is_Block: -Tangut_Supplement}', ""); + Error('\p{Is_Blk= tangut_sup:=}'); + Error('\P{Is_Blk= tangut_sup:=}'); + Expect(1, 101759, '\p{Is_Blk=tangutsup}', ""); + Expect(0, 101759, '\p{^Is_Blk=tangutsup}', ""); + Expect(0, 101759, '\P{Is_Blk=tangutsup}', ""); + Expect(1, 101759, '\P{^Is_Blk=tangutsup}', ""); + Expect(0, 101760, '\p{Is_Blk=tangutsup}', ""); + Expect(1, 101760, '\p{^Is_Blk=tangutsup}', ""); + Expect(1, 101760, '\P{Is_Blk=tangutsup}', ""); + Expect(0, 101760, '\P{^Is_Blk=tangutsup}', ""); + Expect(1, 101759, '\p{Is_Blk=tangut_sup}', ""); + Expect(0, 101759, '\p{^Is_Blk=tangut_sup}', ""); + Expect(0, 101759, '\P{Is_Blk=tangut_sup}', ""); + Expect(1, 101759, '\P{^Is_Blk=tangut_sup}', ""); + Expect(0, 101760, '\p{Is_Blk=tangut_sup}', ""); + Expect(1, 101760, '\p{^Is_Blk=tangut_sup}', ""); + Expect(1, 101760, '\P{Is_Blk=tangut_sup}', ""); + Expect(0, 101760, '\P{^Is_Blk=tangut_sup}', ""); + Error('\p{Block=/a/Telugu}'); + Error('\P{Block=/a/Telugu}'); + Expect(1, 3199, '\p{Block=:\ATelugu\z:}', "");; + Expect(0, 3200, '\p{Block=:\ATelugu\z:}', "");; + Expect(1, 3199, '\p{Block:telugu}', ""); + Expect(0, 3199, '\p{^Block:telugu}', ""); + Expect(0, 3199, '\P{Block:telugu}', ""); + Expect(1, 3199, '\P{^Block:telugu}', ""); + Expect(0, 3200, '\p{Block:telugu}', ""); + Expect(1, 3200, '\p{^Block:telugu}', ""); + Expect(1, 3200, '\P{Block:telugu}', ""); + Expect(0, 3200, '\P{^Block:telugu}', ""); + Expect(1, 3199, '\p{Block=:\Atelugu\z:}', "");; + Expect(0, 3200, '\p{Block=:\Atelugu\z:}', "");; + Expect(1, 3199, '\p{Block=-TELUGU}', ""); + Expect(0, 3199, '\p{^Block=-TELUGU}', ""); + Expect(0, 3199, '\P{Block=-TELUGU}', ""); + Expect(1, 3199, '\P{^Block=-TELUGU}', ""); + Expect(0, 3200, '\p{Block=-TELUGU}', ""); + Expect(1, 3200, '\p{^Block=-TELUGU}', ""); + Expect(1, 3200, '\P{Block=-TELUGU}', ""); + Expect(0, 3200, '\P{^Block=-TELUGU}', ""); + Error('\p{Blk=:=- telugu}'); + Error('\P{Blk=:=- telugu}'); + Expect(1, 3199, '\p{Blk=:\ATelugu\z:}', "");; + Expect(0, 3200, '\p{Blk=:\ATelugu\z:}', "");; + Expect(1, 3199, '\p{Blk=telugu}', ""); + Expect(0, 3199, '\p{^Blk=telugu}', ""); + Expect(0, 3199, '\P{Blk=telugu}', ""); + Expect(1, 3199, '\P{^Blk=telugu}', ""); + Expect(0, 3200, '\p{Blk=telugu}', ""); + Expect(1, 3200, '\p{^Blk=telugu}', ""); + Expect(1, 3200, '\P{Blk=telugu}', ""); + Expect(0, 3200, '\P{^Blk=telugu}', ""); + Expect(1, 3199, '\p{Blk=:\Atelugu\z:}', "");; + Expect(0, 3200, '\p{Blk=:\Atelugu\z:}', "");; + Expect(1, 3199, '\p{Blk= Telugu}', ""); + Expect(0, 3199, '\p{^Blk= Telugu}', ""); + Expect(0, 3199, '\P{Blk= Telugu}', ""); + Expect(1, 3199, '\P{^Blk= Telugu}', ""); + Expect(0, 3200, '\p{Blk= Telugu}', ""); + Expect(1, 3200, '\p{^Blk= Telugu}', ""); + Expect(1, 3200, '\P{Blk= Telugu}', ""); + Expect(0, 3200, '\P{^Blk= Telugu}', ""); + Error('\p{Is_Block=/a/ Telugu}'); + Error('\P{Is_Block=/a/ Telugu}'); + Expect(1, 3199, '\p{Is_Block=telugu}', ""); + Expect(0, 3199, '\p{^Is_Block=telugu}', ""); + Expect(0, 3199, '\P{Is_Block=telugu}', ""); + Expect(1, 3199, '\P{^Is_Block=telugu}', ""); + Expect(0, 3200, '\p{Is_Block=telugu}', ""); + Expect(1, 3200, '\p{^Is_Block=telugu}', ""); + Expect(1, 3200, '\P{Is_Block=telugu}', ""); + Expect(0, 3200, '\P{^Is_Block=telugu}', ""); + Expect(1, 3199, '\p{Is_Block=- TELUGU}', ""); + Expect(0, 3199, '\p{^Is_Block=- TELUGU}', ""); + Expect(0, 3199, '\P{Is_Block=- TELUGU}', ""); + Expect(1, 3199, '\P{^Is_Block=- TELUGU}', ""); + Expect(0, 3200, '\p{Is_Block=- TELUGU}', ""); + Expect(1, 3200, '\p{^Is_Block=- TELUGU}', ""); + Expect(1, 3200, '\P{Is_Block=- TELUGU}', ""); + Expect(0, 3200, '\P{^Is_Block=- TELUGU}', ""); + Error('\p{Is_Blk=- TELUGU/a/}'); + Error('\P{Is_Blk=- TELUGU/a/}'); + Expect(1, 3199, '\p{Is_Blk=telugu}', ""); + Expect(0, 3199, '\p{^Is_Blk=telugu}', ""); + Expect(0, 3199, '\P{Is_Blk=telugu}', ""); + Expect(1, 3199, '\P{^Is_Blk=telugu}', ""); + Expect(0, 3200, '\p{Is_Blk=telugu}', ""); + Expect(1, 3200, '\p{^Is_Blk=telugu}', ""); + Expect(1, 3200, '\P{Is_Blk=telugu}', ""); + Expect(0, 3200, '\P{^Is_Blk=telugu}', ""); + Expect(1, 3199, '\p{Is_Blk=--Telugu}', ""); + Expect(0, 3199, '\p{^Is_Blk=--Telugu}', ""); + Expect(0, 3199, '\P{Is_Blk=--Telugu}', ""); + Expect(1, 3199, '\P{^Is_Blk=--Telugu}', ""); + Expect(0, 3200, '\p{Is_Blk=--Telugu}', ""); + Expect(1, 3200, '\p{^Is_Blk=--Telugu}', ""); + Expect(1, 3200, '\P{Is_Blk=--Telugu}', ""); + Expect(0, 3200, '\P{^Is_Blk=--Telugu}', ""); + Error('\p{Block= :=thaana}'); + Error('\P{Block= :=thaana}'); + Expect(1, 1983, '\p{Block=:\AThaana\z:}', "");; + Expect(0, 1984, '\p{Block=:\AThaana\z:}', "");; + Expect(1, 1983, '\p{Block=thaana}', ""); + Expect(0, 1983, '\p{^Block=thaana}', ""); + Expect(0, 1983, '\P{Block=thaana}', ""); + Expect(1, 1983, '\P{^Block=thaana}', ""); + Expect(0, 1984, '\p{Block=thaana}', ""); + Expect(1, 1984, '\p{^Block=thaana}', ""); + Expect(1, 1984, '\P{Block=thaana}', ""); + Expect(0, 1984, '\P{^Block=thaana}', ""); + Expect(1, 1983, '\p{Block=:\Athaana\z:}', "");; + Expect(0, 1984, '\p{Block=:\Athaana\z:}', "");; + Expect(1, 1983, '\p{Block= -THAANA}', ""); + Expect(0, 1983, '\p{^Block= -THAANA}', ""); + Expect(0, 1983, '\P{Block= -THAANA}', ""); + Expect(1, 1983, '\P{^Block= -THAANA}', ""); + Expect(0, 1984, '\p{Block= -THAANA}', ""); + Expect(1, 1984, '\p{^Block= -THAANA}', ""); + Expect(1, 1984, '\P{Block= -THAANA}', ""); + Expect(0, 1984, '\P{^Block= -THAANA}', ""); + Error('\p{Blk=- thaana:=}'); + Error('\P{Blk=- thaana:=}'); + Expect(1, 1983, '\p{Blk=:\AThaana\z:}', "");; + Expect(0, 1984, '\p{Blk=:\AThaana\z:}', "");; + Expect(1, 1983, '\p{Blk=thaana}', ""); + Expect(0, 1983, '\p{^Blk=thaana}', ""); + Expect(0, 1983, '\P{Blk=thaana}', ""); + Expect(1, 1983, '\P{^Blk=thaana}', ""); + Expect(0, 1984, '\p{Blk=thaana}', ""); + Expect(1, 1984, '\p{^Blk=thaana}', ""); + Expect(1, 1984, '\P{Blk=thaana}', ""); + Expect(0, 1984, '\P{^Blk=thaana}', ""); + Expect(1, 1983, '\p{Blk=:\Athaana\z:}', "");; + Expect(0, 1984, '\p{Blk=:\Athaana\z:}', "");; + Expect(1, 1983, '\p{Blk=_ thaana}', ""); + Expect(0, 1983, '\p{^Blk=_ thaana}', ""); + Expect(0, 1983, '\P{Blk=_ thaana}', ""); + Expect(1, 1983, '\P{^Blk=_ thaana}', ""); + Expect(0, 1984, '\p{Blk=_ thaana}', ""); + Expect(1, 1984, '\p{^Blk=_ thaana}', ""); + Expect(1, 1984, '\P{Blk=_ thaana}', ""); + Expect(0, 1984, '\P{^Blk=_ thaana}', ""); + Error('\p{Is_Block=-_thaana/a/}'); + Error('\P{Is_Block=-_thaana/a/}'); + Expect(1, 1983, '\p{Is_Block=thaana}', ""); + Expect(0, 1983, '\p{^Is_Block=thaana}', ""); + Expect(0, 1983, '\P{Is_Block=thaana}', ""); + Expect(1, 1983, '\P{^Is_Block=thaana}', ""); + Expect(0, 1984, '\p{Is_Block=thaana}', ""); + Expect(1, 1984, '\p{^Is_Block=thaana}', ""); + Expect(1, 1984, '\P{Is_Block=thaana}', ""); + Expect(0, 1984, '\P{^Is_Block=thaana}', ""); + Expect(1, 1983, '\p{Is_Block=-Thaana}', ""); + Expect(0, 1983, '\p{^Is_Block=-Thaana}', ""); + Expect(0, 1983, '\P{Is_Block=-Thaana}', ""); + Expect(1, 1983, '\P{^Is_Block=-Thaana}', ""); + Expect(0, 1984, '\p{Is_Block=-Thaana}', ""); + Expect(1, 1984, '\p{^Is_Block=-Thaana}', ""); + Expect(1, 1984, '\P{Is_Block=-Thaana}', ""); + Expect(0, 1984, '\P{^Is_Block=-Thaana}', ""); + Error('\p{Is_Blk=- Thaana/a/}'); + Error('\P{Is_Blk=- Thaana/a/}'); + Expect(1, 1983, '\p{Is_Blk: thaana}', ""); + Expect(0, 1983, '\p{^Is_Blk: thaana}', ""); + Expect(0, 1983, '\P{Is_Blk: thaana}', ""); + Expect(1, 1983, '\P{^Is_Blk: thaana}', ""); + Expect(0, 1984, '\p{Is_Blk: thaana}', ""); + Expect(1, 1984, '\p{^Is_Blk: thaana}', ""); + Expect(1, 1984, '\P{Is_Blk: thaana}', ""); + Expect(0, 1984, '\P{^Is_Blk: thaana}', ""); + Expect(1, 1983, '\p{Is_Blk: _Thaana}', ""); + Expect(0, 1983, '\p{^Is_Blk: _Thaana}', ""); + Expect(0, 1983, '\P{Is_Blk: _Thaana}', ""); + Expect(1, 1983, '\P{^Is_Blk: _Thaana}', ""); + Expect(0, 1984, '\p{Is_Blk: _Thaana}', ""); + Expect(1, 1984, '\p{^Is_Blk: _Thaana}', ""); + Expect(1, 1984, '\P{Is_Blk: _Thaana}', ""); + Expect(0, 1984, '\P{^Is_Blk: _Thaana}', ""); + Error('\p{Block=-THAI:=}'); + Error('\P{Block=-THAI:=}'); + Expect(1, 3711, '\p{Block=:\AThai\z:}', "");; + Expect(0, 3712, '\p{Block=:\AThai\z:}', "");; + Expect(1, 3711, '\p{Block=thai}', ""); + Expect(0, 3711, '\p{^Block=thai}', ""); + Expect(0, 3711, '\P{Block=thai}', ""); + Expect(1, 3711, '\P{^Block=thai}', ""); + Expect(0, 3712, '\p{Block=thai}', ""); + Expect(1, 3712, '\p{^Block=thai}', ""); + Expect(1, 3712, '\P{Block=thai}', ""); + Expect(0, 3712, '\P{^Block=thai}', ""); + Expect(1, 3711, '\p{Block=:\Athai\z:}', "");; + Expect(0, 3712, '\p{Block=:\Athai\z:}', "");; + Expect(1, 3711, '\p{Block=__thai}', ""); + Expect(0, 3711, '\p{^Block=__thai}', ""); + Expect(0, 3711, '\P{Block=__thai}', ""); + Expect(1, 3711, '\P{^Block=__thai}', ""); + Expect(0, 3712, '\p{Block=__thai}', ""); + Expect(1, 3712, '\p{^Block=__thai}', ""); + Expect(1, 3712, '\P{Block=__thai}', ""); + Expect(0, 3712, '\P{^Block=__thai}', ""); + Error('\p{Blk=-:=Thai}'); + Error('\P{Blk=-:=Thai}'); + Expect(1, 3711, '\p{Blk=:\AThai\z:}', "");; + Expect(0, 3712, '\p{Blk=:\AThai\z:}', "");; + Expect(1, 3711, '\p{Blk=thai}', ""); + Expect(0, 3711, '\p{^Blk=thai}', ""); + Expect(0, 3711, '\P{Blk=thai}', ""); + Expect(1, 3711, '\P{^Blk=thai}', ""); + Expect(0, 3712, '\p{Blk=thai}', ""); + Expect(1, 3712, '\p{^Blk=thai}', ""); + Expect(1, 3712, '\P{Blk=thai}', ""); + Expect(0, 3712, '\P{^Blk=thai}', ""); + Expect(1, 3711, '\p{Blk=:\Athai\z:}', "");; + Expect(0, 3712, '\p{Blk=:\Athai\z:}', "");; + Expect(1, 3711, '\p{Blk= thai}', ""); + Expect(0, 3711, '\p{^Blk= thai}', ""); + Expect(0, 3711, '\P{Blk= thai}', ""); + Expect(1, 3711, '\P{^Blk= thai}', ""); + Expect(0, 3712, '\p{Blk= thai}', ""); + Expect(1, 3712, '\p{^Blk= thai}', ""); + Expect(1, 3712, '\P{Blk= thai}', ""); + Expect(0, 3712, '\P{^Blk= thai}', ""); + Error('\p{Is_Block=/a/ Thai}'); + Error('\P{Is_Block=/a/ Thai}'); + Expect(1, 3711, '\p{Is_Block=thai}', ""); + Expect(0, 3711, '\p{^Is_Block=thai}', ""); + Expect(0, 3711, '\P{Is_Block=thai}', ""); + Expect(1, 3711, '\P{^Is_Block=thai}', ""); + Expect(0, 3712, '\p{Is_Block=thai}', ""); + Expect(1, 3712, '\p{^Is_Block=thai}', ""); + Expect(1, 3712, '\P{Is_Block=thai}', ""); + Expect(0, 3712, '\P{^Is_Block=thai}', ""); + Expect(1, 3711, '\p{Is_Block=--Thai}', ""); + Expect(0, 3711, '\p{^Is_Block=--Thai}', ""); + Expect(0, 3711, '\P{Is_Block=--Thai}', ""); + Expect(1, 3711, '\P{^Is_Block=--Thai}', ""); + Expect(0, 3712, '\p{Is_Block=--Thai}', ""); + Expect(1, 3712, '\p{^Is_Block=--Thai}', ""); + Expect(1, 3712, '\P{Is_Block=--Thai}', ""); + Expect(0, 3712, '\P{^Is_Block=--Thai}', ""); + Error('\p{Is_Blk=_/a/Thai}'); + Error('\P{Is_Blk=_/a/Thai}'); + Expect(1, 3711, '\p{Is_Blk=thai}', ""); + Expect(0, 3711, '\p{^Is_Blk=thai}', ""); + Expect(0, 3711, '\P{Is_Blk=thai}', ""); + Expect(1, 3711, '\P{^Is_Blk=thai}', ""); + Expect(0, 3712, '\p{Is_Blk=thai}', ""); + Expect(1, 3712, '\p{^Is_Blk=thai}', ""); + Expect(1, 3712, '\P{Is_Blk=thai}', ""); + Expect(0, 3712, '\P{^Is_Blk=thai}', ""); + Error('\p{Block=_:=tibetan}'); + Error('\P{Block=_:=tibetan}'); + Expect(1, 4095, '\p{Block=:\ATibetan\z:}', "");; + Expect(0, 4096, '\p{Block=:\ATibetan\z:}', "");; + Expect(1, 4095, '\p{Block=tibetan}', ""); + Expect(0, 4095, '\p{^Block=tibetan}', ""); + Expect(0, 4095, '\P{Block=tibetan}', ""); + Expect(1, 4095, '\P{^Block=tibetan}', ""); + Expect(0, 4096, '\p{Block=tibetan}', ""); + Expect(1, 4096, '\p{^Block=tibetan}', ""); + Expect(1, 4096, '\P{Block=tibetan}', ""); + Expect(0, 4096, '\P{^Block=tibetan}', ""); + Expect(1, 4095, '\p{Block=:\Atibetan\z:}', "");; + Expect(0, 4096, '\p{Block=:\Atibetan\z:}', "");; + Expect(1, 4095, '\p{Block= _TIBETAN}', ""); + Expect(0, 4095, '\p{^Block= _TIBETAN}', ""); + Expect(0, 4095, '\P{Block= _TIBETAN}', ""); + Expect(1, 4095, '\P{^Block= _TIBETAN}', ""); + Expect(0, 4096, '\p{Block= _TIBETAN}', ""); + Expect(1, 4096, '\p{^Block= _TIBETAN}', ""); + Expect(1, 4096, '\P{Block= _TIBETAN}', ""); + Expect(0, 4096, '\P{^Block= _TIBETAN}', ""); + Error('\p{Blk=/a/_Tibetan}'); + Error('\P{Blk=/a/_Tibetan}'); + Expect(1, 4095, '\p{Blk=:\ATibetan\z:}', "");; + Expect(0, 4096, '\p{Blk=:\ATibetan\z:}', "");; + Expect(1, 4095, '\p{Blk=tibetan}', ""); + Expect(0, 4095, '\p{^Blk=tibetan}', ""); + Expect(0, 4095, '\P{Blk=tibetan}', ""); + Expect(1, 4095, '\P{^Blk=tibetan}', ""); + Expect(0, 4096, '\p{Blk=tibetan}', ""); + Expect(1, 4096, '\p{^Blk=tibetan}', ""); + Expect(1, 4096, '\P{Blk=tibetan}', ""); + Expect(0, 4096, '\P{^Blk=tibetan}', ""); + Expect(1, 4095, '\p{Blk=:\Atibetan\z:}', "");; + Expect(0, 4096, '\p{Blk=:\Atibetan\z:}', "");; + Expect(1, 4095, '\p{Blk=-tibetan}', ""); + Expect(0, 4095, '\p{^Blk=-tibetan}', ""); + Expect(0, 4095, '\P{Blk=-tibetan}', ""); + Expect(1, 4095, '\P{^Blk=-tibetan}', ""); + Expect(0, 4096, '\p{Blk=-tibetan}', ""); + Expect(1, 4096, '\p{^Blk=-tibetan}', ""); + Expect(1, 4096, '\P{Blk=-tibetan}', ""); + Expect(0, 4096, '\P{^Blk=-tibetan}', ""); + Error('\p{Is_Block=:= TIBETAN}'); + Error('\P{Is_Block=:= TIBETAN}'); + Expect(1, 4095, '\p{Is_Block=tibetan}', ""); + Expect(0, 4095, '\p{^Is_Block=tibetan}', ""); + Expect(0, 4095, '\P{Is_Block=tibetan}', ""); + Expect(1, 4095, '\P{^Is_Block=tibetan}', ""); + Expect(0, 4096, '\p{Is_Block=tibetan}', ""); + Expect(1, 4096, '\p{^Is_Block=tibetan}', ""); + Expect(1, 4096, '\P{Is_Block=tibetan}', ""); + Expect(0, 4096, '\P{^Is_Block=tibetan}', ""); + Expect(1, 4095, '\p{Is_Block= Tibetan}', ""); + Expect(0, 4095, '\p{^Is_Block= Tibetan}', ""); + Expect(0, 4095, '\P{Is_Block= Tibetan}', ""); + Expect(1, 4095, '\P{^Is_Block= Tibetan}', ""); + Expect(0, 4096, '\p{Is_Block= Tibetan}', ""); + Expect(1, 4096, '\p{^Is_Block= Tibetan}', ""); + Expect(1, 4096, '\P{Is_Block= Tibetan}', ""); + Expect(0, 4096, '\P{^Is_Block= Tibetan}', ""); + Error('\p{Is_Blk= TIBETAN/a/}'); + Error('\P{Is_Blk= TIBETAN/a/}'); + Expect(1, 4095, '\p{Is_Blk=tibetan}', ""); + Expect(0, 4095, '\p{^Is_Blk=tibetan}', ""); + Expect(0, 4095, '\P{Is_Blk=tibetan}', ""); + Expect(1, 4095, '\P{^Is_Blk=tibetan}', ""); + Expect(0, 4096, '\p{Is_Blk=tibetan}', ""); + Expect(1, 4096, '\p{^Is_Blk=tibetan}', ""); + Expect(1, 4096, '\P{Is_Blk=tibetan}', ""); + Expect(0, 4096, '\P{^Is_Blk=tibetan}', ""); + Expect(1, 4095, '\p{Is_Blk= TIBETAN}', ""); + Expect(0, 4095, '\p{^Is_Blk= TIBETAN}', ""); + Expect(0, 4095, '\P{Is_Blk= TIBETAN}', ""); + Expect(1, 4095, '\P{^Is_Blk= TIBETAN}', ""); + Expect(0, 4096, '\p{Is_Blk= TIBETAN}', ""); + Expect(1, 4096, '\p{^Is_Blk= TIBETAN}', ""); + Expect(1, 4096, '\P{Is_Blk= TIBETAN}', ""); + Expect(0, 4096, '\P{^Is_Blk= TIBETAN}', ""); + Error('\p{Block: _tifinagh:=}'); + Error('\P{Block: _tifinagh:=}'); + Expect(1, 11647, '\p{Block=:\ATifinagh\z:}', "");; + Expect(0, 11648, '\p{Block=:\ATifinagh\z:}', "");; + Expect(1, 11647, '\p{Block=tifinagh}', ""); + Expect(0, 11647, '\p{^Block=tifinagh}', ""); + Expect(0, 11647, '\P{Block=tifinagh}', ""); + Expect(1, 11647, '\P{^Block=tifinagh}', ""); + Expect(0, 11648, '\p{Block=tifinagh}', ""); + Expect(1, 11648, '\p{^Block=tifinagh}', ""); + Expect(1, 11648, '\P{Block=tifinagh}', ""); + Expect(0, 11648, '\P{^Block=tifinagh}', ""); + Expect(1, 11647, '\p{Block=:\Atifinagh\z:}', "");; + Expect(0, 11648, '\p{Block=:\Atifinagh\z:}', "");; + Expect(1, 11647, '\p{Block=--Tifinagh}', ""); + Expect(0, 11647, '\p{^Block=--Tifinagh}', ""); + Expect(0, 11647, '\P{Block=--Tifinagh}', ""); + Expect(1, 11647, '\P{^Block=--Tifinagh}', ""); + Expect(0, 11648, '\p{Block=--Tifinagh}', ""); + Expect(1, 11648, '\p{^Block=--Tifinagh}', ""); + Expect(1, 11648, '\P{Block=--Tifinagh}', ""); + Expect(0, 11648, '\P{^Block=--Tifinagh}', ""); + Error('\p{Blk=/a/_ tifinagh}'); + Error('\P{Blk=/a/_ tifinagh}'); + Expect(1, 11647, '\p{Blk=:\ATifinagh\z:}', "");; + Expect(0, 11648, '\p{Blk=:\ATifinagh\z:}', "");; + Expect(1, 11647, '\p{Blk=tifinagh}', ""); + Expect(0, 11647, '\p{^Blk=tifinagh}', ""); + Expect(0, 11647, '\P{Blk=tifinagh}', ""); + Expect(1, 11647, '\P{^Blk=tifinagh}', ""); + Expect(0, 11648, '\p{Blk=tifinagh}', ""); + Expect(1, 11648, '\p{^Blk=tifinagh}', ""); + Expect(1, 11648, '\P{Blk=tifinagh}', ""); + Expect(0, 11648, '\P{^Blk=tifinagh}', ""); + Expect(1, 11647, '\p{Blk=:\Atifinagh\z:}', "");; + Expect(0, 11648, '\p{Blk=:\Atifinagh\z:}', "");; + Expect(1, 11647, '\p{Blk=_ TIFINAGH}', ""); + Expect(0, 11647, '\p{^Blk=_ TIFINAGH}', ""); + Expect(0, 11647, '\P{Blk=_ TIFINAGH}', ""); + Expect(1, 11647, '\P{^Blk=_ TIFINAGH}', ""); + Expect(0, 11648, '\p{Blk=_ TIFINAGH}', ""); + Expect(1, 11648, '\p{^Blk=_ TIFINAGH}', ""); + Expect(1, 11648, '\P{Blk=_ TIFINAGH}', ""); + Expect(0, 11648, '\P{^Blk=_ TIFINAGH}', ""); + Error('\p{Is_Block= _tifinagh:=}'); + Error('\P{Is_Block= _tifinagh:=}'); + Expect(1, 11647, '\p{Is_Block=tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Block=tifinagh}', ""); + Expect(0, 11647, '\P{Is_Block=tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Block=tifinagh}', ""); + Expect(0, 11648, '\p{Is_Block=tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Block=tifinagh}', ""); + Expect(1, 11648, '\P{Is_Block=tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Block=tifinagh}', ""); + Expect(1, 11647, '\p{Is_Block:__Tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Block:__Tifinagh}', ""); + Expect(0, 11647, '\P{Is_Block:__Tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Block:__Tifinagh}', ""); + Expect(0, 11648, '\p{Is_Block:__Tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Block:__Tifinagh}', ""); + Expect(1, 11648, '\P{Is_Block:__Tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Block:__Tifinagh}', ""); + Error('\p{Is_Blk=-:=Tifinagh}'); + Error('\P{Is_Blk=-:=Tifinagh}'); + Expect(1, 11647, '\p{Is_Blk=tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Blk=tifinagh}', ""); + Expect(0, 11647, '\P{Is_Blk=tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Blk=tifinagh}', ""); + Expect(0, 11648, '\p{Is_Blk=tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Blk=tifinagh}', ""); + Expect(1, 11648, '\P{Is_Blk=tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Blk=tifinagh}', ""); + Expect(1, 11647, '\p{Is_Blk=- tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Blk=- tifinagh}', ""); + Expect(0, 11647, '\P{Is_Blk=- tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Blk=- tifinagh}', ""); + Expect(0, 11648, '\p{Is_Blk=- tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Blk=- tifinagh}', ""); + Expect(1, 11648, '\P{Is_Blk=- tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Blk=- tifinagh}', ""); + Error('\p{Block= TIRHUTA:=}'); + Error('\P{Block= TIRHUTA:=}'); + Expect(1, 70879, '\p{Block=:\ATirhuta\z:}', "");; + Expect(0, 70880, '\p{Block=:\ATirhuta\z:}', "");; + Expect(1, 70879, '\p{Block=tirhuta}', ""); + Expect(0, 70879, '\p{^Block=tirhuta}', ""); + Expect(0, 70879, '\P{Block=tirhuta}', ""); + Expect(1, 70879, '\P{^Block=tirhuta}', ""); + Expect(0, 70880, '\p{Block=tirhuta}', ""); + Expect(1, 70880, '\p{^Block=tirhuta}', ""); + Expect(1, 70880, '\P{Block=tirhuta}', ""); + Expect(0, 70880, '\P{^Block=tirhuta}', ""); + Expect(1, 70879, '\p{Block=:\Atirhuta\z:}', "");; + Expect(0, 70880, '\p{Block=:\Atirhuta\z:}', "");; + Expect(1, 70879, '\p{Block: -Tirhuta}', ""); + Expect(0, 70879, '\p{^Block: -Tirhuta}', ""); + Expect(0, 70879, '\P{Block: -Tirhuta}', ""); + Expect(1, 70879, '\P{^Block: -Tirhuta}', ""); + Expect(0, 70880, '\p{Block: -Tirhuta}', ""); + Expect(1, 70880, '\p{^Block: -Tirhuta}', ""); + Expect(1, 70880, '\P{Block: -Tirhuta}', ""); + Expect(0, 70880, '\P{^Block: -Tirhuta}', ""); + Error('\p{Blk=/a/ Tirhuta}'); + Error('\P{Blk=/a/ Tirhuta}'); + Expect(1, 70879, '\p{Blk=:\ATirhuta\z:}', "");; + Expect(0, 70880, '\p{Blk=:\ATirhuta\z:}', "");; + Expect(1, 70879, '\p{Blk=tirhuta}', ""); + Expect(0, 70879, '\p{^Blk=tirhuta}', ""); + Expect(0, 70879, '\P{Blk=tirhuta}', ""); + Expect(1, 70879, '\P{^Blk=tirhuta}', ""); + Expect(0, 70880, '\p{Blk=tirhuta}', ""); + Expect(1, 70880, '\p{^Blk=tirhuta}', ""); + Expect(1, 70880, '\P{Blk=tirhuta}', ""); + Expect(0, 70880, '\P{^Blk=tirhuta}', ""); + Expect(1, 70879, '\p{Blk=:\Atirhuta\z:}', "");; + Expect(0, 70880, '\p{Blk=:\Atirhuta\z:}', "");; + Expect(1, 70879, '\p{Blk=_Tirhuta}', ""); + Expect(0, 70879, '\p{^Blk=_Tirhuta}', ""); + Expect(0, 70879, '\P{Blk=_Tirhuta}', ""); + Expect(1, 70879, '\P{^Blk=_Tirhuta}', ""); + Expect(0, 70880, '\p{Blk=_Tirhuta}', ""); + Expect(1, 70880, '\p{^Blk=_Tirhuta}', ""); + Expect(1, 70880, '\P{Blk=_Tirhuta}', ""); + Expect(0, 70880, '\P{^Blk=_Tirhuta}', ""); + Error('\p{Is_Block= tirhuta:=}'); + Error('\P{Is_Block= tirhuta:=}'); + Expect(1, 70879, '\p{Is_Block=tirhuta}', ""); + Expect(0, 70879, '\p{^Is_Block=tirhuta}', ""); + Expect(0, 70879, '\P{Is_Block=tirhuta}', ""); + Expect(1, 70879, '\P{^Is_Block=tirhuta}', ""); + Expect(0, 70880, '\p{Is_Block=tirhuta}', ""); + Expect(1, 70880, '\p{^Is_Block=tirhuta}', ""); + Expect(1, 70880, '\P{Is_Block=tirhuta}', ""); + Expect(0, 70880, '\P{^Is_Block=tirhuta}', ""); + Expect(1, 70879, '\p{Is_Block=__tirhuta}', ""); + Expect(0, 70879, '\p{^Is_Block=__tirhuta}', ""); + Expect(0, 70879, '\P{Is_Block=__tirhuta}', ""); + Expect(1, 70879, '\P{^Is_Block=__tirhuta}', ""); + Expect(0, 70880, '\p{Is_Block=__tirhuta}', ""); + Expect(1, 70880, '\p{^Is_Block=__tirhuta}', ""); + Expect(1, 70880, '\P{Is_Block=__tirhuta}', ""); + Expect(0, 70880, '\P{^Is_Block=__tirhuta}', ""); + Error('\p{Is_Blk=/a/-_tirhuta}'); + Error('\P{Is_Blk=/a/-_tirhuta}'); + Expect(1, 70879, '\p{Is_Blk=tirhuta}', ""); + Expect(0, 70879, '\p{^Is_Blk=tirhuta}', ""); + Expect(0, 70879, '\P{Is_Blk=tirhuta}', ""); + Expect(1, 70879, '\P{^Is_Blk=tirhuta}', ""); + Expect(0, 70880, '\p{Is_Blk=tirhuta}', ""); + Expect(1, 70880, '\p{^Is_Blk=tirhuta}', ""); + Expect(1, 70880, '\P{Is_Blk=tirhuta}', ""); + Expect(0, 70880, '\P{^Is_Blk=tirhuta}', ""); + Expect(1, 70879, '\p{Is_Blk=_Tirhuta}', ""); + Expect(0, 70879, '\p{^Is_Blk=_Tirhuta}', ""); + Expect(0, 70879, '\P{Is_Blk=_Tirhuta}', ""); + Expect(1, 70879, '\P{^Is_Blk=_Tirhuta}', ""); + Expect(0, 70880, '\p{Is_Blk=_Tirhuta}', ""); + Expect(1, 70880, '\p{^Is_Blk=_Tirhuta}', ""); + Expect(1, 70880, '\P{Is_Blk=_Tirhuta}', ""); + Expect(0, 70880, '\P{^Is_Blk=_Tirhuta}', ""); + Error('\p{Block=:=-_Todhri}'); + Error('\P{Block=:=-_Todhri}'); + Expect(1, 67071, '\p{Block=:\ATodhri\z:}', "");; + Expect(0, 67072, '\p{Block=:\ATodhri\z:}', "");; + Expect(1, 67071, '\p{Block=todhri}', ""); + Expect(0, 67071, '\p{^Block=todhri}', ""); + Expect(0, 67071, '\P{Block=todhri}', ""); + Expect(1, 67071, '\P{^Block=todhri}', ""); + Expect(0, 67072, '\p{Block=todhri}', ""); + Expect(1, 67072, '\p{^Block=todhri}', ""); + Expect(1, 67072, '\P{Block=todhri}', ""); + Expect(0, 67072, '\P{^Block=todhri}', ""); + Expect(1, 67071, '\p{Block=:\Atodhri\z:}', "");; + Expect(0, 67072, '\p{Block=:\Atodhri\z:}', "");; + Expect(1, 67071, '\p{Block=__todhri}', ""); + Expect(0, 67071, '\p{^Block=__todhri}', ""); + Expect(0, 67071, '\P{Block=__todhri}', ""); + Expect(1, 67071, '\P{^Block=__todhri}', ""); + Expect(0, 67072, '\p{Block=__todhri}', ""); + Expect(1, 67072, '\p{^Block=__todhri}', ""); + Expect(1, 67072, '\P{Block=__todhri}', ""); + Expect(0, 67072, '\P{^Block=__todhri}', ""); + Error('\p{Blk= :=TODHRI}'); + Error('\P{Blk= :=TODHRI}'); + Expect(1, 67071, '\p{Blk=:\ATodhri\z:}', "");; + Expect(0, 67072, '\p{Blk=:\ATodhri\z:}', "");; + Expect(1, 67071, '\p{Blk=todhri}', ""); + Expect(0, 67071, '\p{^Blk=todhri}', ""); + Expect(0, 67071, '\P{Blk=todhri}', ""); + Expect(1, 67071, '\P{^Blk=todhri}', ""); + Expect(0, 67072, '\p{Blk=todhri}', ""); + Expect(1, 67072, '\p{^Blk=todhri}', ""); + Expect(1, 67072, '\P{Blk=todhri}', ""); + Expect(0, 67072, '\P{^Blk=todhri}', ""); + Expect(1, 67071, '\p{Blk=:\Atodhri\z:}', "");; + Expect(0, 67072, '\p{Blk=:\Atodhri\z:}', "");; + Expect(1, 67071, '\p{Blk=-Todhri}', ""); + Expect(0, 67071, '\p{^Blk=-Todhri}', ""); + Expect(0, 67071, '\P{Blk=-Todhri}', ""); + Expect(1, 67071, '\P{^Blk=-Todhri}', ""); + Expect(0, 67072, '\p{Blk=-Todhri}', ""); + Expect(1, 67072, '\p{^Blk=-Todhri}', ""); + Expect(1, 67072, '\P{Blk=-Todhri}', ""); + Expect(0, 67072, '\P{^Blk=-Todhri}', ""); + Error('\p{Is_Block=_ TODHRI:=}'); + Error('\P{Is_Block=_ TODHRI:=}'); + Expect(1, 67071, '\p{Is_Block: todhri}', ""); + Expect(0, 67071, '\p{^Is_Block: todhri}', ""); + Expect(0, 67071, '\P{Is_Block: todhri}', ""); + Expect(1, 67071, '\P{^Is_Block: todhri}', ""); + Expect(0, 67072, '\p{Is_Block: todhri}', ""); + Expect(1, 67072, '\p{^Is_Block: todhri}', ""); + Expect(1, 67072, '\P{Is_Block: todhri}', ""); + Expect(0, 67072, '\P{^Is_Block: todhri}', ""); + Expect(1, 67071, '\p{Is_Block= TODHRI}', ""); + Expect(0, 67071, '\p{^Is_Block= TODHRI}', ""); + Expect(0, 67071, '\P{Is_Block= TODHRI}', ""); + Expect(1, 67071, '\P{^Is_Block= TODHRI}', ""); + Expect(0, 67072, '\p{Is_Block= TODHRI}', ""); + Expect(1, 67072, '\p{^Is_Block= TODHRI}', ""); + Expect(1, 67072, '\P{Is_Block= TODHRI}', ""); + Expect(0, 67072, '\P{^Is_Block= TODHRI}', ""); + Error('\p{Is_Blk=/a/_-TODHRI}'); + Error('\P{Is_Blk=/a/_-TODHRI}'); + Expect(1, 67071, '\p{Is_Blk=todhri}', ""); + Expect(0, 67071, '\p{^Is_Blk=todhri}', ""); + Expect(0, 67071, '\P{Is_Blk=todhri}', ""); + Expect(1, 67071, '\P{^Is_Blk=todhri}', ""); + Expect(0, 67072, '\p{Is_Blk=todhri}', ""); + Expect(1, 67072, '\p{^Is_Blk=todhri}', ""); + Expect(1, 67072, '\P{Is_Blk=todhri}', ""); + Expect(0, 67072, '\P{^Is_Blk=todhri}', ""); + Expect(1, 67071, '\p{Is_Blk=- TODHRI}', ""); + Expect(0, 67071, '\p{^Is_Blk=- TODHRI}', ""); + Expect(0, 67071, '\P{Is_Blk=- TODHRI}', ""); + Expect(1, 67071, '\P{^Is_Blk=- TODHRI}', ""); + Expect(0, 67072, '\p{Is_Blk=- TODHRI}', ""); + Expect(1, 67072, '\p{^Is_Blk=- TODHRI}', ""); + Expect(1, 67072, '\P{Is_Blk=- TODHRI}', ""); + Expect(0, 67072, '\P{^Is_Blk=- TODHRI}', ""); + Error('\p{Block::=Tolong_siki}'); + Error('\P{Block::=Tolong_siki}'); + Expect(1, 73199, '\p{Block=:\ATolong_Siki\z:}', "");; + Expect(0, 73200, '\p{Block=:\ATolong_Siki\z:}', "");; + Expect(1, 73199, '\p{Block=tolongsiki}', ""); + Expect(0, 73199, '\p{^Block=tolongsiki}', ""); + Expect(0, 73199, '\P{Block=tolongsiki}', ""); + Expect(1, 73199, '\P{^Block=tolongsiki}', ""); + Expect(0, 73200, '\p{Block=tolongsiki}', ""); + Expect(1, 73200, '\p{^Block=tolongsiki}', ""); + Expect(1, 73200, '\P{Block=tolongsiki}', ""); + Expect(0, 73200, '\P{^Block=tolongsiki}', ""); + Expect(1, 73199, '\p{Block=:\Atolongsiki\z:}', "");; + Expect(0, 73200, '\p{Block=:\Atolongsiki\z:}', "");; + Expect(1, 73199, '\p{Block=_-Tolong_SIKI}', ""); + Expect(0, 73199, '\p{^Block=_-Tolong_SIKI}', ""); + Expect(0, 73199, '\P{Block=_-Tolong_SIKI}', ""); + Expect(1, 73199, '\P{^Block=_-Tolong_SIKI}', ""); + Expect(0, 73200, '\p{Block=_-Tolong_SIKI}', ""); + Expect(1, 73200, '\p{^Block=_-Tolong_SIKI}', ""); + Expect(1, 73200, '\P{Block=_-Tolong_SIKI}', ""); + Expect(0, 73200, '\P{^Block=_-Tolong_SIKI}', ""); + Error('\p{Blk=/a/_TOLONG_Siki}'); + Error('\P{Blk=/a/_TOLONG_Siki}'); + Expect(1, 73199, '\p{Blk=:\ATolong_Siki\z:}', "");; + Expect(0, 73200, '\p{Blk=:\ATolong_Siki\z:}', "");; + Expect(1, 73199, '\p{Blk=tolongsiki}', ""); + Expect(0, 73199, '\p{^Blk=tolongsiki}', ""); + Expect(0, 73199, '\P{Blk=tolongsiki}', ""); + Expect(1, 73199, '\P{^Blk=tolongsiki}', ""); + Expect(0, 73200, '\p{Blk=tolongsiki}', ""); + Expect(1, 73200, '\p{^Blk=tolongsiki}', ""); + Expect(1, 73200, '\P{Blk=tolongsiki}', ""); + Expect(0, 73200, '\P{^Blk=tolongsiki}', ""); + Expect(1, 73199, '\p{Blk=:\Atolongsiki\z:}', "");; + Expect(0, 73200, '\p{Blk=:\Atolongsiki\z:}', "");; + Expect(1, 73199, '\p{Blk= TOLONG_siki}', ""); + Expect(0, 73199, '\p{^Blk= TOLONG_siki}', ""); + Expect(0, 73199, '\P{Blk= TOLONG_siki}', ""); + Expect(1, 73199, '\P{^Blk= TOLONG_siki}', ""); + Expect(0, 73200, '\p{Blk= TOLONG_siki}', ""); + Expect(1, 73200, '\p{^Blk= TOLONG_siki}', ""); + Expect(1, 73200, '\P{Blk= TOLONG_siki}', ""); + Expect(0, 73200, '\P{^Blk= TOLONG_siki}', ""); + Error('\p{Is_Block=/a/ TOLONG_siki}'); + Error('\P{Is_Block=/a/ TOLONG_siki}'); + Expect(1, 73199, '\p{Is_Block=tolongsiki}', ""); + Expect(0, 73199, '\p{^Is_Block=tolongsiki}', ""); + Expect(0, 73199, '\P{Is_Block=tolongsiki}', ""); + Expect(1, 73199, '\P{^Is_Block=tolongsiki}', ""); + Expect(0, 73200, '\p{Is_Block=tolongsiki}', ""); + Expect(1, 73200, '\p{^Is_Block=tolongsiki}', ""); + Expect(1, 73200, '\P{Is_Block=tolongsiki}', ""); + Expect(0, 73200, '\P{^Is_Block=tolongsiki}', ""); + Expect(1, 73199, '\p{Is_Block=TOLONG_SIKI}', ""); + Expect(0, 73199, '\p{^Is_Block=TOLONG_SIKI}', ""); + Expect(0, 73199, '\P{Is_Block=TOLONG_SIKI}', ""); + Expect(1, 73199, '\P{^Is_Block=TOLONG_SIKI}', ""); + Expect(0, 73200, '\p{Is_Block=TOLONG_SIKI}', ""); + Expect(1, 73200, '\p{^Is_Block=TOLONG_SIKI}', ""); + Expect(1, 73200, '\P{Is_Block=TOLONG_SIKI}', ""); + Expect(0, 73200, '\P{^Is_Block=TOLONG_SIKI}', ""); + Error('\p{Is_Blk=-_Tolong_siki:=}'); + Error('\P{Is_Blk=-_Tolong_siki:=}'); + Expect(1, 73199, '\p{Is_Blk=tolongsiki}', ""); + Expect(0, 73199, '\p{^Is_Blk=tolongsiki}', ""); + Expect(0, 73199, '\P{Is_Blk=tolongsiki}', ""); + Expect(1, 73199, '\P{^Is_Blk=tolongsiki}', ""); + Expect(0, 73200, '\p{Is_Blk=tolongsiki}', ""); + Expect(1, 73200, '\p{^Is_Blk=tolongsiki}', ""); + Expect(1, 73200, '\P{Is_Blk=tolongsiki}', ""); + Expect(0, 73200, '\P{^Is_Blk=tolongsiki}', ""); + Expect(1, 73199, '\p{Is_Blk= tolong_siki}', ""); + Expect(0, 73199, '\p{^Is_Blk= tolong_siki}', ""); + Expect(0, 73199, '\P{Is_Blk= tolong_siki}', ""); + Expect(1, 73199, '\P{^Is_Blk= tolong_siki}', ""); + Expect(0, 73200, '\p{Is_Blk= tolong_siki}', ""); + Expect(1, 73200, '\p{^Is_Blk= tolong_siki}', ""); + Expect(1, 73200, '\P{Is_Blk= tolong_siki}', ""); + Expect(0, 73200, '\P{^Is_Blk= tolong_siki}', ""); + Error('\p{Block=/a/Toto}'); + Error('\P{Block=/a/Toto}'); + Expect(1, 123583, '\p{Block=:\AToto\z:}', "");; + Expect(0, 123584, '\p{Block=:\AToto\z:}', "");; + Expect(1, 123583, '\p{Block: toto}', ""); + Expect(0, 123583, '\p{^Block: toto}', ""); + Expect(0, 123583, '\P{Block: toto}', ""); + Expect(1, 123583, '\P{^Block: toto}', ""); + Expect(0, 123584, '\p{Block: toto}', ""); + Expect(1, 123584, '\p{^Block: toto}', ""); + Expect(1, 123584, '\P{Block: toto}', ""); + Expect(0, 123584, '\P{^Block: toto}', ""); + Expect(1, 123583, '\p{Block=:\Atoto\z:}', "");; + Expect(0, 123584, '\p{Block=:\Atoto\z:}', "");; + Expect(1, 123583, '\p{Block= Toto}', ""); + Expect(0, 123583, '\p{^Block= Toto}', ""); + Expect(0, 123583, '\P{Block= Toto}', ""); + Expect(1, 123583, '\P{^Block= Toto}', ""); + Expect(0, 123584, '\p{Block= Toto}', ""); + Expect(1, 123584, '\p{^Block= Toto}', ""); + Expect(1, 123584, '\P{Block= Toto}', ""); + Expect(0, 123584, '\P{^Block= Toto}', ""); + Error('\p{Blk=/a/Toto}'); + Error('\P{Blk=/a/Toto}'); + Expect(1, 123583, '\p{Blk=:\AToto\z:}', "");; + Expect(0, 123584, '\p{Blk=:\AToto\z:}', "");; + Expect(1, 123583, '\p{Blk=toto}', ""); + Expect(0, 123583, '\p{^Blk=toto}', ""); + Expect(0, 123583, '\P{Blk=toto}', ""); + Expect(1, 123583, '\P{^Blk=toto}', ""); + Expect(0, 123584, '\p{Blk=toto}', ""); + Expect(1, 123584, '\p{^Blk=toto}', ""); + Expect(1, 123584, '\P{Blk=toto}', ""); + Expect(0, 123584, '\P{^Blk=toto}', ""); + Expect(1, 123583, '\p{Blk=:\Atoto\z:}', "");; + Expect(0, 123584, '\p{Blk=:\Atoto\z:}', "");; + Expect(1, 123583, '\p{Blk=-TOTO}', ""); + Expect(0, 123583, '\p{^Blk=-TOTO}', ""); + Expect(0, 123583, '\P{Blk=-TOTO}', ""); + Expect(1, 123583, '\P{^Blk=-TOTO}', ""); + Expect(0, 123584, '\p{Blk=-TOTO}', ""); + Expect(1, 123584, '\p{^Blk=-TOTO}', ""); + Expect(1, 123584, '\P{Blk=-TOTO}', ""); + Expect(0, 123584, '\P{^Blk=-TOTO}', ""); + Error('\p{Is_Block: :=- TOTO}'); + Error('\P{Is_Block: :=- TOTO}'); + Expect(1, 123583, '\p{Is_Block=toto}', ""); + Expect(0, 123583, '\p{^Is_Block=toto}', ""); + Expect(0, 123583, '\P{Is_Block=toto}', ""); + Expect(1, 123583, '\P{^Is_Block=toto}', ""); + Expect(0, 123584, '\p{Is_Block=toto}', ""); + Expect(1, 123584, '\p{^Is_Block=toto}', ""); + Expect(1, 123584, '\P{Is_Block=toto}', ""); + Expect(0, 123584, '\P{^Is_Block=toto}', ""); + Expect(1, 123583, '\p{Is_Block= Toto}', ""); + Expect(0, 123583, '\p{^Is_Block= Toto}', ""); + Expect(0, 123583, '\P{Is_Block= Toto}', ""); + Expect(1, 123583, '\P{^Is_Block= Toto}', ""); + Expect(0, 123584, '\p{Is_Block= Toto}', ""); + Expect(1, 123584, '\p{^Is_Block= Toto}', ""); + Expect(1, 123584, '\P{Is_Block= Toto}', ""); + Expect(0, 123584, '\P{^Is_Block= Toto}', ""); + Error('\p{Is_Blk=/a/ Toto}'); + Error('\P{Is_Blk=/a/ Toto}'); + Expect(1, 123583, '\p{Is_Blk=toto}', ""); + Expect(0, 123583, '\p{^Is_Blk=toto}', ""); + Expect(0, 123583, '\P{Is_Blk=toto}', ""); + Expect(1, 123583, '\P{^Is_Blk=toto}', ""); + Expect(0, 123584, '\p{Is_Blk=toto}', ""); + Expect(1, 123584, '\p{^Is_Blk=toto}', ""); + Expect(1, 123584, '\P{Is_Blk=toto}', ""); + Expect(0, 123584, '\P{^Is_Blk=toto}', ""); + Expect(1, 123583, '\p{Is_Blk= TOTO}', ""); + Expect(0, 123583, '\p{^Is_Blk= TOTO}', ""); + Expect(0, 123583, '\P{Is_Blk= TOTO}', ""); + Expect(1, 123583, '\P{^Is_Blk= TOTO}', ""); + Expect(0, 123584, '\p{Is_Blk= TOTO}', ""); + Expect(1, 123584, '\p{^Is_Blk= TOTO}', ""); + Expect(1, 123584, '\P{Is_Blk= TOTO}', ""); + Expect(0, 123584, '\P{^Is_Blk= TOTO}', ""); + Error('\p{Block=:= Transport_And_Map_Symbols}'); + Error('\P{Block=:= Transport_And_Map_Symbols}'); + Expect(1, 128767, '\p{Block=:\ATransport_And_Map_Symbols\z:}', "");; + Expect(0, 128768, '\p{Block=:\ATransport_And_Map_Symbols\z:}', "");; + Expect(1, 128767, '\p{Block=transportandmapsymbols}', ""); + Expect(0, 128767, '\p{^Block=transportandmapsymbols}', ""); + Expect(0, 128767, '\P{Block=transportandmapsymbols}', ""); + Expect(1, 128767, '\P{^Block=transportandmapsymbols}', ""); + Expect(0, 128768, '\p{Block=transportandmapsymbols}', ""); + Expect(1, 128768, '\p{^Block=transportandmapsymbols}', ""); + Expect(1, 128768, '\P{Block=transportandmapsymbols}', ""); + Expect(0, 128768, '\P{^Block=transportandmapsymbols}', ""); + Expect(1, 128767, '\p{Block=:\Atransportandmapsymbols\z:}', "");; + Expect(0, 128768, '\p{Block=:\Atransportandmapsymbols\z:}', "");; + Expect(1, 128767, '\p{Block=- Transport_and_Map_SYMBOLS}', ""); + Expect(0, 128767, '\p{^Block=- Transport_and_Map_SYMBOLS}', ""); + Expect(0, 128767, '\P{Block=- Transport_and_Map_SYMBOLS}', ""); + Expect(1, 128767, '\P{^Block=- Transport_and_Map_SYMBOLS}', ""); + Expect(0, 128768, '\p{Block=- Transport_and_Map_SYMBOLS}', ""); + Expect(1, 128768, '\p{^Block=- Transport_and_Map_SYMBOLS}', ""); + Expect(1, 128768, '\P{Block=- Transport_and_Map_SYMBOLS}', ""); + Expect(0, 128768, '\P{^Block=- Transport_and_Map_SYMBOLS}', ""); + Error('\p{Blk=-/a/Transport_And_Map}'); + Error('\P{Blk=-/a/Transport_And_Map}'); + Expect(1, 128767, '\p{Blk=:\ATransport_And_Map\z:}', "");; + Expect(0, 128768, '\p{Blk=:\ATransport_And_Map\z:}', "");; + Expect(1, 128767, '\p{Blk=transportandmap}', ""); + Expect(0, 128767, '\p{^Blk=transportandmap}', ""); + Expect(0, 128767, '\P{Blk=transportandmap}', ""); + Expect(1, 128767, '\P{^Blk=transportandmap}', ""); + Expect(0, 128768, '\p{Blk=transportandmap}', ""); + Expect(1, 128768, '\p{^Blk=transportandmap}', ""); + Expect(1, 128768, '\P{Blk=transportandmap}', ""); + Expect(0, 128768, '\P{^Blk=transportandmap}', ""); + Expect(1, 128767, '\p{Blk=:\Atransportandmap\z:}', "");; + Expect(0, 128768, '\p{Blk=:\Atransportandmap\z:}', "");; + Expect(1, 128767, '\p{Blk= Transport_AND_Map}', ""); + Expect(0, 128767, '\p{^Blk= Transport_AND_Map}', ""); + Expect(0, 128767, '\P{Blk= Transport_AND_Map}', ""); + Expect(1, 128767, '\P{^Blk= Transport_AND_Map}', ""); + Expect(0, 128768, '\p{Blk= Transport_AND_Map}', ""); + Expect(1, 128768, '\p{^Blk= Transport_AND_Map}', ""); + Expect(1, 128768, '\P{Blk= Transport_AND_Map}', ""); + Expect(0, 128768, '\P{^Blk= Transport_AND_Map}', ""); + Error('\p{Is_Block=_Transport_And_Map_symbols/a/}'); + Error('\P{Is_Block=_Transport_And_Map_symbols/a/}'); + Expect(1, 128767, '\p{Is_Block: transportandmapsymbols}', ""); + Expect(0, 128767, '\p{^Is_Block: transportandmapsymbols}', ""); + Expect(0, 128767, '\P{Is_Block: transportandmapsymbols}', ""); + Expect(1, 128767, '\P{^Is_Block: transportandmapsymbols}', ""); + Expect(0, 128768, '\p{Is_Block: transportandmapsymbols}', ""); + Expect(1, 128768, '\p{^Is_Block: transportandmapsymbols}', ""); + Expect(1, 128768, '\P{Is_Block: transportandmapsymbols}', ""); + Expect(0, 128768, '\P{^Is_Block: transportandmapsymbols}', ""); + Expect(1, 128767, '\p{Is_Block: TRANSPORT_And_Map_SYMBOLS}', ""); + Expect(0, 128767, '\p{^Is_Block: TRANSPORT_And_Map_SYMBOLS}', ""); + Expect(0, 128767, '\P{Is_Block: TRANSPORT_And_Map_SYMBOLS}', ""); + Expect(1, 128767, '\P{^Is_Block: TRANSPORT_And_Map_SYMBOLS}', ""); + Expect(0, 128768, '\p{Is_Block: TRANSPORT_And_Map_SYMBOLS}', ""); + Expect(1, 128768, '\p{^Is_Block: TRANSPORT_And_Map_SYMBOLS}', ""); + Expect(1, 128768, '\P{Is_Block: TRANSPORT_And_Map_SYMBOLS}', ""); + Expect(0, 128768, '\P{^Is_Block: TRANSPORT_And_Map_SYMBOLS}', ""); + Error('\p{Is_Blk: _ Transport_And_map/a/}'); + Error('\P{Is_Blk: _ Transport_And_map/a/}'); + Expect(1, 128767, '\p{Is_Blk=transportandmap}', ""); + Expect(0, 128767, '\p{^Is_Blk=transportandmap}', ""); + Expect(0, 128767, '\P{Is_Blk=transportandmap}', ""); + Expect(1, 128767, '\P{^Is_Blk=transportandmap}', ""); + Expect(0, 128768, '\p{Is_Blk=transportandmap}', ""); + Expect(1, 128768, '\p{^Is_Blk=transportandmap}', ""); + Expect(1, 128768, '\P{Is_Blk=transportandmap}', ""); + Expect(0, 128768, '\P{^Is_Blk=transportandmap}', ""); + Expect(1, 128767, '\p{Is_Blk=_Transport_And_Map}', ""); + Expect(0, 128767, '\p{^Is_Blk=_Transport_And_Map}', ""); + Expect(0, 128767, '\P{Is_Blk=_Transport_And_Map}', ""); + Expect(1, 128767, '\P{^Is_Blk=_Transport_And_Map}', ""); + Expect(0, 128768, '\p{Is_Blk=_Transport_And_Map}', ""); + Expect(1, 128768, '\p{^Is_Blk=_Transport_And_Map}', ""); + Expect(1, 128768, '\P{Is_Blk=_Transport_And_Map}', ""); + Expect(0, 128768, '\P{^Is_Blk=_Transport_And_Map}', ""); + Error('\p{Block::=TULU_Tigalari}'); + Error('\P{Block::=TULU_Tigalari}'); + Expect(1, 70655, '\p{Block=:\ATulu_Tigalari\z:}', "");; + Expect(0, 70656, '\p{Block=:\ATulu_Tigalari\z:}', "");; + Expect(1, 70655, '\p{Block: tulutigalari}', ""); + Expect(0, 70655, '\p{^Block: tulutigalari}', ""); + Expect(0, 70655, '\P{Block: tulutigalari}', ""); + Expect(1, 70655, '\P{^Block: tulutigalari}', ""); + Expect(0, 70656, '\p{Block: tulutigalari}', ""); + Expect(1, 70656, '\p{^Block: tulutigalari}', ""); + Expect(1, 70656, '\P{Block: tulutigalari}', ""); + Expect(0, 70656, '\P{^Block: tulutigalari}', ""); + Expect(1, 70655, '\p{Block=:\Atulutigalari\z:}', "");; + Expect(0, 70656, '\p{Block=:\Atulutigalari\z:}', "");; + Expect(1, 70655, '\p{Block=--TULU_TIGALARI}', ""); + Expect(0, 70655, '\p{^Block=--TULU_TIGALARI}', ""); + Expect(0, 70655, '\P{Block=--TULU_TIGALARI}', ""); + Expect(1, 70655, '\P{^Block=--TULU_TIGALARI}', ""); + Expect(0, 70656, '\p{Block=--TULU_TIGALARI}', ""); + Expect(1, 70656, '\p{^Block=--TULU_TIGALARI}', ""); + Expect(1, 70656, '\P{Block=--TULU_TIGALARI}', ""); + Expect(0, 70656, '\P{^Block=--TULU_TIGALARI}', ""); + Error('\p{Blk= /a/TULU_tigalari}'); + Error('\P{Blk= /a/TULU_tigalari}'); + Expect(1, 70655, '\p{Blk=:\ATulu_Tigalari\z:}', "");; + Expect(0, 70656, '\p{Blk=:\ATulu_Tigalari\z:}', "");; + Expect(1, 70655, '\p{Blk=tulutigalari}', ""); + Expect(0, 70655, '\p{^Blk=tulutigalari}', ""); + Expect(0, 70655, '\P{Blk=tulutigalari}', ""); + Expect(1, 70655, '\P{^Blk=tulutigalari}', ""); + Expect(0, 70656, '\p{Blk=tulutigalari}', ""); + Expect(1, 70656, '\p{^Blk=tulutigalari}', ""); + Expect(1, 70656, '\P{Blk=tulutigalari}', ""); + Expect(0, 70656, '\P{^Blk=tulutigalari}', ""); + Expect(1, 70655, '\p{Blk=:\Atulutigalari\z:}', "");; + Expect(0, 70656, '\p{Blk=:\Atulutigalari\z:}', "");; + Expect(1, 70655, '\p{Blk=-tulu_TIGALARI}', ""); + Expect(0, 70655, '\p{^Blk=-tulu_TIGALARI}', ""); + Expect(0, 70655, '\P{Blk=-tulu_TIGALARI}', ""); + Expect(1, 70655, '\P{^Blk=-tulu_TIGALARI}', ""); + Expect(0, 70656, '\p{Blk=-tulu_TIGALARI}', ""); + Expect(1, 70656, '\p{^Blk=-tulu_TIGALARI}', ""); + Expect(1, 70656, '\P{Blk=-tulu_TIGALARI}', ""); + Expect(0, 70656, '\P{^Blk=-tulu_TIGALARI}', ""); + Error('\p{Is_Block=/a/Tulu_TIGALARI}'); + Error('\P{Is_Block=/a/Tulu_TIGALARI}'); + Expect(1, 70655, '\p{Is_Block: tulutigalari}', ""); + Expect(0, 70655, '\p{^Is_Block: tulutigalari}', ""); + Expect(0, 70655, '\P{Is_Block: tulutigalari}', ""); + Expect(1, 70655, '\P{^Is_Block: tulutigalari}', ""); + Expect(0, 70656, '\p{Is_Block: tulutigalari}', ""); + Expect(1, 70656, '\p{^Is_Block: tulutigalari}', ""); + Expect(1, 70656, '\P{Is_Block: tulutigalari}', ""); + Expect(0, 70656, '\P{^Is_Block: tulutigalari}', ""); + Expect(1, 70655, '\p{Is_Block: Tulu_tigalari}', ""); + Expect(0, 70655, '\p{^Is_Block: Tulu_tigalari}', ""); + Expect(0, 70655, '\P{Is_Block: Tulu_tigalari}', ""); + Expect(1, 70655, '\P{^Is_Block: Tulu_tigalari}', ""); + Expect(0, 70656, '\p{Is_Block: Tulu_tigalari}', ""); + Expect(1, 70656, '\p{^Is_Block: Tulu_tigalari}', ""); + Expect(1, 70656, '\P{Is_Block: Tulu_tigalari}', ""); + Expect(0, 70656, '\P{^Is_Block: Tulu_tigalari}', ""); + Error('\p{Is_Blk=-:=tulu_Tigalari}'); + Error('\P{Is_Blk=-:=tulu_Tigalari}'); + Expect(1, 70655, '\p{Is_Blk=tulutigalari}', ""); + Expect(0, 70655, '\p{^Is_Blk=tulutigalari}', ""); + Expect(0, 70655, '\P{Is_Blk=tulutigalari}', ""); + Expect(1, 70655, '\P{^Is_Blk=tulutigalari}', ""); + Expect(0, 70656, '\p{Is_Blk=tulutigalari}', ""); + Expect(1, 70656, '\p{^Is_Blk=tulutigalari}', ""); + Expect(1, 70656, '\P{Is_Blk=tulutigalari}', ""); + Expect(0, 70656, '\P{^Is_Blk=tulutigalari}', ""); + Expect(1, 70655, '\p{Is_Blk= tulu_tigalari}', ""); + Expect(0, 70655, '\p{^Is_Blk= tulu_tigalari}', ""); + Expect(0, 70655, '\P{Is_Blk= tulu_tigalari}', ""); + Expect(1, 70655, '\P{^Is_Blk= tulu_tigalari}', ""); + Expect(0, 70656, '\p{Is_Blk= tulu_tigalari}', ""); + Expect(1, 70656, '\p{^Is_Blk= tulu_tigalari}', ""); + Expect(1, 70656, '\P{Is_Blk= tulu_tigalari}', ""); + Expect(0, 70656, '\P{^Is_Blk= tulu_tigalari}', ""); + Error('\p{Block=:=Unified_Canadian_Aboriginal_Syllabics}'); + Error('\P{Block=:=Unified_Canadian_Aboriginal_Syllabics}'); + Expect(1, 5759, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics\z:}', "");; + Expect(0, 5760, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics\z:}', "");; + Expect(1, 5759, '\p{Block=unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5759, '\p{^Block=unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5759, '\P{Block=unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5759, '\P{^Block=unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5760, '\p{Block=unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5760, '\p{^Block=unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5760, '\P{Block=unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5760, '\P{^Block=unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5759, '\p{Block=:\Aunifiedcanadianaboriginalsyllabics\z:}', "");; + Expect(0, 5760, '\p{Block=:\Aunifiedcanadianaboriginalsyllabics\z:}', "");; + Expect(1, 5759, '\p{Block= UNIFIED_Canadian_aboriginal_Syllabics}', ""); + Expect(0, 5759, '\p{^Block= UNIFIED_Canadian_aboriginal_Syllabics}', ""); + Expect(0, 5759, '\P{Block= UNIFIED_Canadian_aboriginal_Syllabics}', ""); + Expect(1, 5759, '\P{^Block= UNIFIED_Canadian_aboriginal_Syllabics}', ""); + Expect(0, 5760, '\p{Block= UNIFIED_Canadian_aboriginal_Syllabics}', ""); + Expect(1, 5760, '\p{^Block= UNIFIED_Canadian_aboriginal_Syllabics}', ""); + Expect(1, 5760, '\P{Block= UNIFIED_Canadian_aboriginal_Syllabics}', ""); + Expect(0, 5760, '\P{^Block= UNIFIED_Canadian_aboriginal_Syllabics}', ""); + Error('\p{Blk=_/a/UCAS}'); + Error('\P{Blk=_/a/UCAS}'); + Expect(1, 5759, '\p{Blk=:\AUCAS\z:}', "");; + Expect(0, 5760, '\p{Blk=:\AUCAS\z:}', "");; + Expect(1, 5759, '\p{Blk=ucas}', ""); + Expect(0, 5759, '\p{^Blk=ucas}', ""); + Expect(0, 5759, '\P{Blk=ucas}', ""); + Expect(1, 5759, '\P{^Blk=ucas}', ""); + Expect(0, 5760, '\p{Blk=ucas}', ""); + Expect(1, 5760, '\p{^Blk=ucas}', ""); + Expect(1, 5760, '\P{Blk=ucas}', ""); + Expect(0, 5760, '\P{^Blk=ucas}', ""); + Expect(1, 5759, '\p{Blk=:\Aucas\z:}', "");; + Expect(0, 5760, '\p{Blk=:\Aucas\z:}', "");; + Expect(1, 5759, '\p{Blk= ucas}', ""); + Expect(0, 5759, '\p{^Blk= ucas}', ""); + Expect(0, 5759, '\P{Blk= ucas}', ""); + Expect(1, 5759, '\P{^Blk= ucas}', ""); + Expect(0, 5760, '\p{Blk= ucas}', ""); + Expect(1, 5760, '\p{^Blk= ucas}', ""); + Expect(1, 5760, '\P{Blk= ucas}', ""); + Expect(0, 5760, '\P{^Blk= ucas}', ""); + Error('\p{Is_Block=:= _Canadian_syllabics}'); + Error('\P{Is_Block=:= _Canadian_syllabics}'); + Expect(1, 5759, '\p{Is_Block=canadiansyllabics}', ""); + Expect(0, 5759, '\p{^Is_Block=canadiansyllabics}', ""); + Expect(0, 5759, '\P{Is_Block=canadiansyllabics}', ""); + Expect(1, 5759, '\P{^Is_Block=canadiansyllabics}', ""); + Expect(0, 5760, '\p{Is_Block=canadiansyllabics}', ""); + Expect(1, 5760, '\p{^Is_Block=canadiansyllabics}', ""); + Expect(1, 5760, '\P{Is_Block=canadiansyllabics}', ""); + Expect(0, 5760, '\P{^Is_Block=canadiansyllabics}', ""); + Expect(1, 5759, '\p{Is_Block= -CANADIAN_Syllabics}', ""); + Expect(0, 5759, '\p{^Is_Block= -CANADIAN_Syllabics}', ""); + Expect(0, 5759, '\P{Is_Block= -CANADIAN_Syllabics}', ""); + Expect(1, 5759, '\P{^Is_Block= -CANADIAN_Syllabics}', ""); + Expect(0, 5760, '\p{Is_Block= -CANADIAN_Syllabics}', ""); + Expect(1, 5760, '\p{^Is_Block= -CANADIAN_Syllabics}', ""); + Expect(1, 5760, '\P{Is_Block= -CANADIAN_Syllabics}', ""); + Expect(0, 5760, '\P{^Is_Block= -CANADIAN_Syllabics}', ""); + Error('\p{Is_Blk=:= Unified_Canadian_Aboriginal_Syllabics}'); + Error('\P{Is_Blk=:= Unified_Canadian_Aboriginal_Syllabics}'); + Expect(1, 5759, '\p{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5759, '\p{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5759, '\P{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5759, '\P{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5760, '\p{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5760, '\p{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5760, '\P{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5760, '\P{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5759, '\p{Is_Blk: --Unified_CANADIAN_ABORIGINAL_Syllabics}', ""); + Expect(0, 5759, '\p{^Is_Blk: --Unified_CANADIAN_ABORIGINAL_Syllabics}', ""); + Expect(0, 5759, '\P{Is_Blk: --Unified_CANADIAN_ABORIGINAL_Syllabics}', ""); + Expect(1, 5759, '\P{^Is_Blk: --Unified_CANADIAN_ABORIGINAL_Syllabics}', ""); + Expect(0, 5760, '\p{Is_Blk: --Unified_CANADIAN_ABORIGINAL_Syllabics}', ""); + Expect(1, 5760, '\p{^Is_Blk: --Unified_CANADIAN_ABORIGINAL_Syllabics}', ""); + Expect(1, 5760, '\P{Is_Blk: --Unified_CANADIAN_ABORIGINAL_Syllabics}', ""); + Expect(0, 5760, '\P{^Is_Blk: --Unified_CANADIAN_ABORIGINAL_Syllabics}', ""); + Error('\p{Block=-UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED/a/}'); + Error('\P{Block=-UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED/a/}'); + Expect(1, 6399, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics_Extended\z:}', "");; + Expect(0, 6400, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics_Extended\z:}', "");; + Expect(1, 6399, '\p{Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\p{^Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\P{Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\P{^Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\p{Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\p{^Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\P{Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\P{^Block: unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\p{Block=:\Aunifiedcanadianaboriginalsyllabicsextended\z:}', "");; + Expect(0, 6400, '\p{Block=:\Aunifiedcanadianaboriginalsyllabicsextended\z:}', "");; + Expect(1, 6399, '\p{Block=_UNIFIED_Canadian_aboriginal_Syllabics_EXTENDED}', ""); + Expect(0, 6399, '\p{^Block=_UNIFIED_Canadian_aboriginal_Syllabics_EXTENDED}', ""); + Expect(0, 6399, '\P{Block=_UNIFIED_Canadian_aboriginal_Syllabics_EXTENDED}', ""); + Expect(1, 6399, '\P{^Block=_UNIFIED_Canadian_aboriginal_Syllabics_EXTENDED}', ""); + Expect(0, 6400, '\p{Block=_UNIFIED_Canadian_aboriginal_Syllabics_EXTENDED}', ""); + Expect(1, 6400, '\p{^Block=_UNIFIED_Canadian_aboriginal_Syllabics_EXTENDED}', ""); + Expect(1, 6400, '\P{Block=_UNIFIED_Canadian_aboriginal_Syllabics_EXTENDED}', ""); + Expect(0, 6400, '\P{^Block=_UNIFIED_Canadian_aboriginal_Syllabics_EXTENDED}', ""); + Error('\p{Blk=/a/-_UCAS_Ext}'); + Error('\P{Blk=/a/-_UCAS_Ext}'); + Expect(1, 6399, '\p{Blk=:\AUCAS_Ext\z:}', "");; + Expect(0, 6400, '\p{Blk=:\AUCAS_Ext\z:}', "");; + Expect(1, 6399, '\p{Blk=ucasext}', ""); + Expect(0, 6399, '\p{^Blk=ucasext}', ""); + Expect(0, 6399, '\P{Blk=ucasext}', ""); + Expect(1, 6399, '\P{^Blk=ucasext}', ""); + Expect(0, 6400, '\p{Blk=ucasext}', ""); + Expect(1, 6400, '\p{^Blk=ucasext}', ""); + Expect(1, 6400, '\P{Blk=ucasext}', ""); + Expect(0, 6400, '\P{^Blk=ucasext}', ""); + Expect(1, 6399, '\p{Blk=:\Aucasext\z:}', "");; + Expect(0, 6400, '\p{Blk=:\Aucasext\z:}', "");; + Expect(1, 6399, '\p{Blk= UCAS_Ext}', ""); + Expect(0, 6399, '\p{^Blk= UCAS_Ext}', ""); + Expect(0, 6399, '\P{Blk= UCAS_Ext}', ""); + Expect(1, 6399, '\P{^Blk= UCAS_Ext}', ""); + Expect(0, 6400, '\p{Blk= UCAS_Ext}', ""); + Expect(1, 6400, '\p{^Blk= UCAS_Ext}', ""); + Expect(1, 6400, '\P{Blk= UCAS_Ext}', ""); + Expect(0, 6400, '\P{^Blk= UCAS_Ext}', ""); + Error('\p{Is_Block=_:=Unified_Canadian_Aboriginal_Syllabics_Extended}'); + Error('\P{Is_Block=_:=Unified_Canadian_Aboriginal_Syllabics_Extended}'); + Expect(1, 6399, '\p{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\P{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\p{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\P{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\p{Is_Block= Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); + Expect(0, 6399, '\p{^Is_Block= Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); + Expect(0, 6399, '\P{Is_Block= Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); + Expect(1, 6399, '\P{^Is_Block= Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); + Expect(0, 6400, '\p{Is_Block= Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); + Expect(1, 6400, '\p{^Is_Block= Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); + Expect(1, 6400, '\P{Is_Block= Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); + Expect(0, 6400, '\P{^Is_Block= Unified_Canadian_Aboriginal_Syllabics_Extended}', ""); + Error('\p{Is_Blk= UCAS_EXT/a/}'); + Error('\P{Is_Blk= UCAS_EXT/a/}'); + Expect(1, 6399, '\p{Is_Blk=ucasext}', ""); + Expect(0, 6399, '\p{^Is_Blk=ucasext}', ""); + Expect(0, 6399, '\P{Is_Blk=ucasext}', ""); + Expect(1, 6399, '\P{^Is_Blk=ucasext}', ""); + Expect(0, 6400, '\p{Is_Blk=ucasext}', ""); + Expect(1, 6400, '\p{^Is_Blk=ucasext}', ""); + Expect(1, 6400, '\P{Is_Blk=ucasext}', ""); + Expect(0, 6400, '\P{^Is_Blk=ucasext}', ""); + Expect(1, 6399, '\p{Is_Blk=__UCAS_ext}', ""); + Expect(0, 6399, '\p{^Is_Blk=__UCAS_ext}', ""); + Expect(0, 6399, '\P{Is_Blk=__UCAS_ext}', ""); + Expect(1, 6399, '\P{^Is_Blk=__UCAS_ext}', ""); + Expect(0, 6400, '\p{Is_Blk=__UCAS_ext}', ""); + Expect(1, 6400, '\p{^Is_Blk=__UCAS_ext}', ""); + Expect(1, 6400, '\P{Is_Blk=__UCAS_ext}', ""); + Expect(0, 6400, '\P{^Is_Blk=__UCAS_ext}', ""); + Error('\p{Block=:= unified_Canadian_ABORIGINAL_Syllabics_extended_A}'); + Error('\P{Block=:= unified_Canadian_ABORIGINAL_Syllabics_extended_A}'); + Expect(1, 72383, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics_Extended_A\z:}', "");; + Expect(0, 72384, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics_Extended_A\z:}', "");; + Expect(1, 72383, '\p{Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\p{^Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\P{Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\P{^Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\p{Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\p{^Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\P{Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\P{^Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\p{Block=:\Aunifiedcanadianaboriginalsyllabicsextendeda\z:}', "");; + Expect(0, 72384, '\p{Block=:\Aunifiedcanadianaboriginalsyllabicsextendeda\z:}', "");; + Expect(1, 72383, '\p{Block= -unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72383, '\p{^Block= -unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72383, '\P{Block= -unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(1, 72383, '\P{^Block= -unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72384, '\p{Block= -unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(1, 72384, '\p{^Block= -unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(1, 72384, '\P{Block= -unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72384, '\P{^Block= -unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Error('\p{Blk: __UCAS_EXT_a/a/}'); + Error('\P{Blk: __UCAS_EXT_a/a/}'); + Expect(1, 72383, '\p{Blk=:\AUCAS_Ext_A\z:}', "");; + Expect(0, 72384, '\p{Blk=:\AUCAS_Ext_A\z:}', "");; + Expect(1, 72383, '\p{Blk=ucasexta}', ""); + Expect(0, 72383, '\p{^Blk=ucasexta}', ""); + Expect(0, 72383, '\P{Blk=ucasexta}', ""); + Expect(1, 72383, '\P{^Blk=ucasexta}', ""); + Expect(0, 72384, '\p{Blk=ucasexta}', ""); + Expect(1, 72384, '\p{^Blk=ucasexta}', ""); + Expect(1, 72384, '\P{Blk=ucasexta}', ""); + Expect(0, 72384, '\P{^Blk=ucasexta}', ""); + Expect(1, 72383, '\p{Blk=:\Aucasexta\z:}', "");; + Expect(0, 72384, '\p{Blk=:\Aucasexta\z:}', "");; + Expect(1, 72383, '\p{Blk=--UCAS_Ext_a}', ""); + Expect(0, 72383, '\p{^Blk=--UCAS_Ext_a}', ""); + Expect(0, 72383, '\P{Blk=--UCAS_Ext_a}', ""); + Expect(1, 72383, '\P{^Blk=--UCAS_Ext_a}', ""); + Expect(0, 72384, '\p{Blk=--UCAS_Ext_a}', ""); + Expect(1, 72384, '\p{^Blk=--UCAS_Ext_a}', ""); + Expect(1, 72384, '\P{Blk=--UCAS_Ext_a}', ""); + Expect(0, 72384, '\P{^Blk=--UCAS_Ext_a}', ""); + Error('\p{Is_Block= Unified_CANADIAN_aboriginal_Syllabics_extended_A/a/}'); + Error('\P{Is_Block= Unified_CANADIAN_aboriginal_Syllabics_extended_A/a/}'); + Expect(1, 72383, '\p{Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\P{^Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\p{Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\P{^Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\p{Is_Block=_ UNIFIED_CANADIAN_aboriginal_syllabics_Extended_A}', ""); + Expect(0, 72383, '\p{^Is_Block=_ UNIFIED_CANADIAN_aboriginal_syllabics_Extended_A}', ""); + Expect(0, 72383, '\P{Is_Block=_ UNIFIED_CANADIAN_aboriginal_syllabics_Extended_A}', ""); + Expect(1, 72383, '\P{^Is_Block=_ UNIFIED_CANADIAN_aboriginal_syllabics_Extended_A}', ""); + Expect(0, 72384, '\p{Is_Block=_ UNIFIED_CANADIAN_aboriginal_syllabics_Extended_A}', ""); + Expect(1, 72384, '\p{^Is_Block=_ UNIFIED_CANADIAN_aboriginal_syllabics_Extended_A}', ""); + Expect(1, 72384, '\P{Is_Block=_ UNIFIED_CANADIAN_aboriginal_syllabics_Extended_A}', ""); + Expect(0, 72384, '\P{^Is_Block=_ UNIFIED_CANADIAN_aboriginal_syllabics_Extended_A}', ""); + Error('\p{Is_Blk=--UCAS_ext_A:=}'); + Error('\P{Is_Blk=--UCAS_ext_A:=}'); + Expect(1, 72383, '\p{Is_Blk=ucasexta}', ""); + Expect(0, 72383, '\p{^Is_Blk=ucasexta}', ""); + Expect(0, 72383, '\P{Is_Blk=ucasexta}', ""); + Expect(1, 72383, '\P{^Is_Blk=ucasexta}', ""); + Expect(0, 72384, '\p{Is_Blk=ucasexta}', ""); + Expect(1, 72384, '\p{^Is_Blk=ucasexta}', ""); + Expect(1, 72384, '\P{Is_Blk=ucasexta}', ""); + Expect(0, 72384, '\P{^Is_Blk=ucasexta}', ""); + Expect(1, 72383, '\p{Is_Blk= ucas_Ext_a}', ""); + Expect(0, 72383, '\p{^Is_Blk= ucas_Ext_a}', ""); + Expect(0, 72383, '\P{Is_Blk= ucas_Ext_a}', ""); + Expect(1, 72383, '\P{^Is_Blk= ucas_Ext_a}', ""); + Expect(0, 72384, '\p{Is_Blk= ucas_Ext_a}', ""); + Expect(1, 72384, '\p{^Is_Blk= ucas_Ext_a}', ""); + Expect(1, 72384, '\P{Is_Blk= ucas_Ext_a}', ""); + Expect(0, 72384, '\P{^Is_Blk= ucas_Ext_a}', ""); + Error('\p{Block= _Ugaritic:=}'); + Error('\P{Block= _Ugaritic:=}'); + Expect(1, 66463, '\p{Block=:\AUgaritic\z:}', "");; + Expect(0, 66464, '\p{Block=:\AUgaritic\z:}', "");; + Expect(1, 66463, '\p{Block=ugaritic}', ""); + Expect(0, 66463, '\p{^Block=ugaritic}', ""); + Expect(0, 66463, '\P{Block=ugaritic}', ""); + Expect(1, 66463, '\P{^Block=ugaritic}', ""); + Expect(0, 66464, '\p{Block=ugaritic}', ""); + Expect(1, 66464, '\p{^Block=ugaritic}', ""); + Expect(1, 66464, '\P{Block=ugaritic}', ""); + Expect(0, 66464, '\P{^Block=ugaritic}', ""); + Expect(1, 66463, '\p{Block=:\Augaritic\z:}', "");; + Expect(0, 66464, '\p{Block=:\Augaritic\z:}', "");; + Expect(1, 66463, '\p{Block:-UGARITIC}', ""); + Expect(0, 66463, '\p{^Block:-UGARITIC}', ""); + Expect(0, 66463, '\P{Block:-UGARITIC}', ""); + Expect(1, 66463, '\P{^Block:-UGARITIC}', ""); + Expect(0, 66464, '\p{Block:-UGARITIC}', ""); + Expect(1, 66464, '\p{^Block:-UGARITIC}', ""); + Expect(1, 66464, '\P{Block:-UGARITIC}', ""); + Expect(0, 66464, '\P{^Block:-UGARITIC}', ""); + Error('\p{Blk= :=Ugaritic}'); + Error('\P{Blk= :=Ugaritic}'); + Expect(1, 66463, '\p{Blk=:\AUgaritic\z:}', "");; + Expect(0, 66464, '\p{Blk=:\AUgaritic\z:}', "");; + Expect(1, 66463, '\p{Blk=ugaritic}', ""); + Expect(0, 66463, '\p{^Blk=ugaritic}', ""); + Expect(0, 66463, '\P{Blk=ugaritic}', ""); + Expect(1, 66463, '\P{^Blk=ugaritic}', ""); + Expect(0, 66464, '\p{Blk=ugaritic}', ""); + Expect(1, 66464, '\p{^Blk=ugaritic}', ""); + Expect(1, 66464, '\P{Blk=ugaritic}', ""); + Expect(0, 66464, '\P{^Blk=ugaritic}', ""); + Expect(1, 66463, '\p{Blk=:\Augaritic\z:}', "");; + Expect(0, 66464, '\p{Blk=:\Augaritic\z:}', "");; + Expect(1, 66463, '\p{Blk= UGARITIC}', ""); + Expect(0, 66463, '\p{^Blk= UGARITIC}', ""); + Expect(0, 66463, '\P{Blk= UGARITIC}', ""); + Expect(1, 66463, '\P{^Blk= UGARITIC}', ""); + Expect(0, 66464, '\p{Blk= UGARITIC}', ""); + Expect(1, 66464, '\p{^Blk= UGARITIC}', ""); + Expect(1, 66464, '\P{Blk= UGARITIC}', ""); + Expect(0, 66464, '\P{^Blk= UGARITIC}', ""); + Error('\p{Is_Block=_UGARITIC:=}'); + Error('\P{Is_Block=_UGARITIC:=}'); + Expect(1, 66463, '\p{Is_Block=ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Block=ugaritic}', ""); + Expect(0, 66463, '\P{Is_Block=ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Block=ugaritic}', ""); + Expect(0, 66464, '\p{Is_Block=ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Block=ugaritic}', ""); + Expect(1, 66464, '\P{Is_Block=ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Block=ugaritic}', ""); + Expect(1, 66463, '\p{Is_Block=_Ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Block=_Ugaritic}', ""); + Expect(0, 66463, '\P{Is_Block=_Ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Block=_Ugaritic}', ""); + Expect(0, 66464, '\p{Is_Block=_Ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Block=_Ugaritic}', ""); + Expect(1, 66464, '\P{Is_Block=_Ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Block=_Ugaritic}', ""); + Error('\p{Is_Blk=/a/ Ugaritic}'); + Error('\P{Is_Blk=/a/ Ugaritic}'); + Expect(1, 66463, '\p{Is_Blk=ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Blk=ugaritic}', ""); + Expect(0, 66463, '\P{Is_Blk=ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Blk=ugaritic}', ""); + Expect(0, 66464, '\p{Is_Blk=ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Blk=ugaritic}', ""); + Expect(1, 66464, '\P{Is_Blk=ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Blk=ugaritic}', ""); + Expect(1, 66463, '\p{Is_Blk= ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Blk= ugaritic}', ""); + Expect(0, 66463, '\P{Is_Blk= ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Blk= ugaritic}', ""); + Expect(0, 66464, '\p{Is_Blk= ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Blk= ugaritic}', ""); + Expect(1, 66464, '\P{Is_Blk= ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Blk= ugaritic}', ""); + Error('\p{Block=:=_Vai}'); + Error('\P{Block=:=_Vai}'); + Expect(1, 42559, '\p{Block=:\AVai\z:}', "");; + Expect(0, 42560, '\p{Block=:\AVai\z:}', "");; + Expect(1, 42559, '\p{Block: vai}', ""); + Expect(0, 42559, '\p{^Block: vai}', ""); + Expect(0, 42559, '\P{Block: vai}', ""); + Expect(1, 42559, '\P{^Block: vai}', ""); + Expect(0, 42560, '\p{Block: vai}', ""); + Expect(1, 42560, '\p{^Block: vai}', ""); + Expect(1, 42560, '\P{Block: vai}', ""); + Expect(0, 42560, '\P{^Block: vai}', ""); + Expect(1, 42559, '\p{Block=:\Avai\z:}', "");; + Expect(0, 42560, '\p{Block=:\Avai\z:}', "");; + Expect(1, 42559, '\p{Block=- vai}', ""); + Expect(0, 42559, '\p{^Block=- vai}', ""); + Expect(0, 42559, '\P{Block=- vai}', ""); + Expect(1, 42559, '\P{^Block=- vai}', ""); + Expect(0, 42560, '\p{Block=- vai}', ""); + Expect(1, 42560, '\p{^Block=- vai}', ""); + Expect(1, 42560, '\P{Block=- vai}', ""); + Expect(0, 42560, '\P{^Block=- vai}', ""); + Error('\p{Blk=VAI:=}'); + Error('\P{Blk=VAI:=}'); + Expect(1, 42559, '\p{Blk=:\AVai\z:}', "");; + Expect(0, 42560, '\p{Blk=:\AVai\z:}', "");; + Expect(1, 42559, '\p{Blk=vai}', ""); + Expect(0, 42559, '\p{^Blk=vai}', ""); + Expect(0, 42559, '\P{Blk=vai}', ""); + Expect(1, 42559, '\P{^Blk=vai}', ""); + Expect(0, 42560, '\p{Blk=vai}', ""); + Expect(1, 42560, '\p{^Blk=vai}', ""); + Expect(1, 42560, '\P{Blk=vai}', ""); + Expect(0, 42560, '\P{^Blk=vai}', ""); + Expect(1, 42559, '\p{Blk=:\Avai\z:}', "");; + Expect(0, 42560, '\p{Blk=:\Avai\z:}', "");; + Expect(1, 42559, '\p{Blk=__VAI}', ""); + Expect(0, 42559, '\p{^Blk=__VAI}', ""); + Expect(0, 42559, '\P{Blk=__VAI}', ""); + Expect(1, 42559, '\P{^Blk=__VAI}', ""); + Expect(0, 42560, '\p{Blk=__VAI}', ""); + Expect(1, 42560, '\p{^Blk=__VAI}', ""); + Expect(1, 42560, '\P{Blk=__VAI}', ""); + Expect(0, 42560, '\P{^Blk=__VAI}', ""); + Error('\p{Is_Block=- Vai/a/}'); + Error('\P{Is_Block=- Vai/a/}'); + Expect(1, 42559, '\p{Is_Block=vai}', ""); + Expect(0, 42559, '\p{^Is_Block=vai}', ""); + Expect(0, 42559, '\P{Is_Block=vai}', ""); + Expect(1, 42559, '\P{^Is_Block=vai}', ""); + Expect(0, 42560, '\p{Is_Block=vai}', ""); + Expect(1, 42560, '\p{^Is_Block=vai}', ""); + Expect(1, 42560, '\P{Is_Block=vai}', ""); + Expect(0, 42560, '\P{^Is_Block=vai}', ""); + Expect(1, 42559, '\p{Is_Block= Vai}', ""); + Expect(0, 42559, '\p{^Is_Block= Vai}', ""); + Expect(0, 42559, '\P{Is_Block= Vai}', ""); + Expect(1, 42559, '\P{^Is_Block= Vai}', ""); + Expect(0, 42560, '\p{Is_Block= Vai}', ""); + Expect(1, 42560, '\p{^Is_Block= Vai}', ""); + Expect(1, 42560, '\P{Is_Block= Vai}', ""); + Expect(0, 42560, '\P{^Is_Block= Vai}', ""); + Error('\p{Is_Blk= :=Vai}'); + Error('\P{Is_Blk= :=Vai}'); + Expect(1, 42559, '\p{Is_Blk=vai}', ""); + Expect(0, 42559, '\p{^Is_Blk=vai}', ""); + Expect(0, 42559, '\P{Is_Blk=vai}', ""); + Expect(1, 42559, '\P{^Is_Blk=vai}', ""); + Expect(0, 42560, '\p{Is_Blk=vai}', ""); + Expect(1, 42560, '\p{^Is_Blk=vai}', ""); + Expect(1, 42560, '\P{Is_Blk=vai}', ""); + Expect(0, 42560, '\P{^Is_Blk=vai}', ""); + Expect(1, 42559, '\p{Is_Blk= VAI}', ""); + Expect(0, 42559, '\p{^Is_Blk= VAI}', ""); + Expect(0, 42559, '\P{Is_Blk= VAI}', ""); + Expect(1, 42559, '\P{^Is_Blk= VAI}', ""); + Expect(0, 42560, '\p{Is_Blk= VAI}', ""); + Expect(1, 42560, '\p{^Is_Blk= VAI}', ""); + Expect(1, 42560, '\P{Is_Blk= VAI}', ""); + Expect(0, 42560, '\P{^Is_Blk= VAI}', ""); + Error('\p{Block=_/a/Vedic_extensions}'); + Error('\P{Block=_/a/Vedic_extensions}'); + Expect(1, 7423, '\p{Block=:\AVedic_Extensions\z:}', "");; + Expect(0, 7424, '\p{Block=:\AVedic_Extensions\z:}', "");; + Expect(1, 7423, '\p{Block=vedicextensions}', ""); + Expect(0, 7423, '\p{^Block=vedicextensions}', ""); + Expect(0, 7423, '\P{Block=vedicextensions}', ""); + Expect(1, 7423, '\P{^Block=vedicextensions}', ""); + Expect(0, 7424, '\p{Block=vedicextensions}', ""); + Expect(1, 7424, '\p{^Block=vedicextensions}', ""); + Expect(1, 7424, '\P{Block=vedicextensions}', ""); + Expect(0, 7424, '\P{^Block=vedicextensions}', ""); + Expect(1, 7423, '\p{Block=:\Avedicextensions\z:}', "");; + Expect(0, 7424, '\p{Block=:\Avedicextensions\z:}', "");; + Expect(1, 7423, '\p{Block= _Vedic_extensions}', ""); + Expect(0, 7423, '\p{^Block= _Vedic_extensions}', ""); + Expect(0, 7423, '\P{Block= _Vedic_extensions}', ""); + Expect(1, 7423, '\P{^Block= _Vedic_extensions}', ""); + Expect(0, 7424, '\p{Block= _Vedic_extensions}', ""); + Expect(1, 7424, '\p{^Block= _Vedic_extensions}', ""); + Expect(1, 7424, '\P{Block= _Vedic_extensions}', ""); + Expect(0, 7424, '\P{^Block= _Vedic_extensions}', ""); + Error('\p{Blk=- Vedic_ext/a/}'); + Error('\P{Blk=- Vedic_ext/a/}'); + Expect(1, 7423, '\p{Blk=:\AVedic_Ext\z:}', "");; + Expect(0, 7424, '\p{Blk=:\AVedic_Ext\z:}', "");; + Expect(1, 7423, '\p{Blk=vedicext}', ""); + Expect(0, 7423, '\p{^Blk=vedicext}', ""); + Expect(0, 7423, '\P{Blk=vedicext}', ""); + Expect(1, 7423, '\P{^Blk=vedicext}', ""); + Expect(0, 7424, '\p{Blk=vedicext}', ""); + Expect(1, 7424, '\p{^Blk=vedicext}', ""); + Expect(1, 7424, '\P{Blk=vedicext}', ""); + Expect(0, 7424, '\P{^Blk=vedicext}', ""); + Expect(1, 7423, '\p{Blk=:\Avedicext\z:}', "");; + Expect(0, 7424, '\p{Blk=:\Avedicext\z:}', "");; + Expect(1, 7423, '\p{Blk= vedic_Ext}', ""); + Expect(0, 7423, '\p{^Blk= vedic_Ext}', ""); + Expect(0, 7423, '\P{Blk= vedic_Ext}', ""); + Expect(1, 7423, '\P{^Blk= vedic_Ext}', ""); + Expect(0, 7424, '\p{Blk= vedic_Ext}', ""); + Expect(1, 7424, '\p{^Blk= vedic_Ext}', ""); + Expect(1, 7424, '\P{Blk= vedic_Ext}', ""); + Expect(0, 7424, '\P{^Blk= vedic_Ext}', ""); + Error('\p{Is_Block=/a/ _VEDIC_Extensions}'); + Error('\P{Is_Block=/a/ _VEDIC_Extensions}'); + Expect(1, 7423, '\p{Is_Block=vedicextensions}', ""); + Expect(0, 7423, '\p{^Is_Block=vedicextensions}', ""); + Expect(0, 7423, '\P{Is_Block=vedicextensions}', ""); + Expect(1, 7423, '\P{^Is_Block=vedicextensions}', ""); + Expect(0, 7424, '\p{Is_Block=vedicextensions}', ""); + Expect(1, 7424, '\p{^Is_Block=vedicextensions}', ""); + Expect(1, 7424, '\P{Is_Block=vedicextensions}', ""); + Expect(0, 7424, '\P{^Is_Block=vedicextensions}', ""); + Expect(1, 7423, '\p{Is_Block=_ Vedic_Extensions}', ""); + Expect(0, 7423, '\p{^Is_Block=_ Vedic_Extensions}', ""); + Expect(0, 7423, '\P{Is_Block=_ Vedic_Extensions}', ""); + Expect(1, 7423, '\P{^Is_Block=_ Vedic_Extensions}', ""); + Expect(0, 7424, '\p{Is_Block=_ Vedic_Extensions}', ""); + Expect(1, 7424, '\p{^Is_Block=_ Vedic_Extensions}', ""); + Expect(1, 7424, '\P{Is_Block=_ Vedic_Extensions}', ""); + Expect(0, 7424, '\P{^Is_Block=_ Vedic_Extensions}', ""); + Error('\p{Is_Blk=:= vedic_EXT}'); + Error('\P{Is_Blk=:= vedic_EXT}'); + Expect(1, 7423, '\p{Is_Blk: vedicext}', ""); + Expect(0, 7423, '\p{^Is_Blk: vedicext}', ""); + Expect(0, 7423, '\P{Is_Blk: vedicext}', ""); + Expect(1, 7423, '\P{^Is_Blk: vedicext}', ""); + Expect(0, 7424, '\p{Is_Blk: vedicext}', ""); + Expect(1, 7424, '\p{^Is_Blk: vedicext}', ""); + Expect(1, 7424, '\P{Is_Blk: vedicext}', ""); + Expect(0, 7424, '\P{^Is_Blk: vedicext}', ""); + Expect(1, 7423, '\p{Is_Blk: VEDIC_EXT}', ""); + Expect(0, 7423, '\p{^Is_Blk: VEDIC_EXT}', ""); + Expect(0, 7423, '\P{Is_Blk: VEDIC_EXT}', ""); + Expect(1, 7423, '\P{^Is_Blk: VEDIC_EXT}', ""); + Expect(0, 7424, '\p{Is_Blk: VEDIC_EXT}', ""); + Expect(1, 7424, '\p{^Is_Blk: VEDIC_EXT}', ""); + Expect(1, 7424, '\P{Is_Blk: VEDIC_EXT}', ""); + Expect(0, 7424, '\P{^Is_Blk: VEDIC_EXT}', ""); + Error('\p{Block= :=VERTICAL_Forms}'); + Error('\P{Block= :=VERTICAL_Forms}'); + Expect(1, 65055, '\p{Block=:\AVertical_Forms\z:}', "");; + Expect(0, 65056, '\p{Block=:\AVertical_Forms\z:}', "");; + Expect(1, 65055, '\p{Block=verticalforms}', ""); + Expect(0, 65055, '\p{^Block=verticalforms}', ""); + Expect(0, 65055, '\P{Block=verticalforms}', ""); + Expect(1, 65055, '\P{^Block=verticalforms}', ""); + Expect(0, 65056, '\p{Block=verticalforms}', ""); + Expect(1, 65056, '\p{^Block=verticalforms}', ""); + Expect(1, 65056, '\P{Block=verticalforms}', ""); + Expect(0, 65056, '\P{^Block=verticalforms}', ""); + Expect(1, 65055, '\p{Block=:\Averticalforms\z:}', "");; + Expect(0, 65056, '\p{Block=:\Averticalforms\z:}', "");; + Expect(1, 65055, '\p{Block=_Vertical_Forms}', ""); + Expect(0, 65055, '\p{^Block=_Vertical_Forms}', ""); + Expect(0, 65055, '\P{Block=_Vertical_Forms}', ""); + Expect(1, 65055, '\P{^Block=_Vertical_Forms}', ""); + Expect(0, 65056, '\p{Block=_Vertical_Forms}', ""); + Expect(1, 65056, '\p{^Block=_Vertical_Forms}', ""); + Expect(1, 65056, '\P{Block=_Vertical_Forms}', ""); + Expect(0, 65056, '\P{^Block=_Vertical_Forms}', ""); + Error('\p{Blk= Vertical_forms/a/}'); + Error('\P{Blk= Vertical_forms/a/}'); + Expect(1, 65055, '\p{Blk=:\AVertical_Forms\z:}', "");; + Expect(0, 65056, '\p{Blk=:\AVertical_Forms\z:}', "");; + Expect(1, 65055, '\p{Blk=verticalforms}', ""); + Expect(0, 65055, '\p{^Blk=verticalforms}', ""); + Expect(0, 65055, '\P{Blk=verticalforms}', ""); + Expect(1, 65055, '\P{^Blk=verticalforms}', ""); + Expect(0, 65056, '\p{Blk=verticalforms}', ""); + Expect(1, 65056, '\p{^Blk=verticalforms}', ""); + Expect(1, 65056, '\P{Blk=verticalforms}', ""); + Expect(0, 65056, '\P{^Blk=verticalforms}', ""); + Expect(1, 65055, '\p{Blk=:\Averticalforms\z:}', "");; + Expect(0, 65056, '\p{Blk=:\Averticalforms\z:}', "");; + Expect(1, 65055, '\p{Blk: Vertical_Forms}', ""); + Expect(0, 65055, '\p{^Blk: Vertical_Forms}', ""); + Expect(0, 65055, '\P{Blk: Vertical_Forms}', ""); + Expect(1, 65055, '\P{^Blk: Vertical_Forms}', ""); + Expect(0, 65056, '\p{Blk: Vertical_Forms}', ""); + Expect(1, 65056, '\p{^Blk: Vertical_Forms}', ""); + Expect(1, 65056, '\P{Blk: Vertical_Forms}', ""); + Expect(0, 65056, '\P{^Blk: Vertical_Forms}', ""); + Error('\p{Is_Block=:= -VERTICAL_Forms}'); + Error('\P{Is_Block=:= -VERTICAL_Forms}'); + Expect(1, 65055, '\p{Is_Block=verticalforms}', ""); + Expect(0, 65055, '\p{^Is_Block=verticalforms}', ""); + Expect(0, 65055, '\P{Is_Block=verticalforms}', ""); + Expect(1, 65055, '\P{^Is_Block=verticalforms}', ""); + Expect(0, 65056, '\p{Is_Block=verticalforms}', ""); + Expect(1, 65056, '\p{^Is_Block=verticalforms}', ""); + Expect(1, 65056, '\P{Is_Block=verticalforms}', ""); + Expect(0, 65056, '\P{^Is_Block=verticalforms}', ""); + Expect(1, 65055, '\p{Is_Block= _vertical_Forms}', ""); + Expect(0, 65055, '\p{^Is_Block= _vertical_Forms}', ""); + Expect(0, 65055, '\P{Is_Block= _vertical_Forms}', ""); + Expect(1, 65055, '\P{^Is_Block= _vertical_Forms}', ""); + Expect(0, 65056, '\p{Is_Block= _vertical_Forms}', ""); + Expect(1, 65056, '\p{^Is_Block= _vertical_Forms}', ""); + Expect(1, 65056, '\P{Is_Block= _vertical_Forms}', ""); + Expect(0, 65056, '\P{^Is_Block= _vertical_Forms}', ""); + Error('\p{Is_Blk= :=VERTICAL_Forms}'); + Error('\P{Is_Blk= :=VERTICAL_Forms}'); + Expect(1, 65055, '\p{Is_Blk=verticalforms}', ""); + Expect(0, 65055, '\p{^Is_Blk=verticalforms}', ""); + Expect(0, 65055, '\P{Is_Blk=verticalforms}', ""); + Expect(1, 65055, '\P{^Is_Blk=verticalforms}', ""); + Expect(0, 65056, '\p{Is_Blk=verticalforms}', ""); + Expect(1, 65056, '\p{^Is_Blk=verticalforms}', ""); + Expect(1, 65056, '\P{Is_Blk=verticalforms}', ""); + Expect(0, 65056, '\P{^Is_Blk=verticalforms}', ""); + Expect(1, 65055, '\p{Is_Blk= -Vertical_FORMS}', ""); + Expect(0, 65055, '\p{^Is_Blk= -Vertical_FORMS}', ""); + Expect(0, 65055, '\P{Is_Blk= -Vertical_FORMS}', ""); + Expect(1, 65055, '\P{^Is_Blk= -Vertical_FORMS}', ""); + Expect(0, 65056, '\p{Is_Blk= -Vertical_FORMS}', ""); + Expect(1, 65056, '\p{^Is_Blk= -Vertical_FORMS}', ""); + Expect(1, 65056, '\P{Is_Blk= -Vertical_FORMS}', ""); + Expect(0, 65056, '\P{^Is_Blk= -Vertical_FORMS}', ""); + Error('\p{Block:- Vithkuqi:=}'); + Error('\P{Block:- Vithkuqi:=}'); + Expect(1, 67007, '\p{Block=:\AVithkuqi\z:}', "");; + Expect(0, 67008, '\p{Block=:\AVithkuqi\z:}', "");; + Expect(1, 67007, '\p{Block=vithkuqi}', ""); + Expect(0, 67007, '\p{^Block=vithkuqi}', ""); + Expect(0, 67007, '\P{Block=vithkuqi}', ""); + Expect(1, 67007, '\P{^Block=vithkuqi}', ""); + Expect(0, 67008, '\p{Block=vithkuqi}', ""); + Expect(1, 67008, '\p{^Block=vithkuqi}', ""); + Expect(1, 67008, '\P{Block=vithkuqi}', ""); + Expect(0, 67008, '\P{^Block=vithkuqi}', ""); + Expect(1, 67007, '\p{Block=:\Avithkuqi\z:}', "");; + Expect(0, 67008, '\p{Block=:\Avithkuqi\z:}', "");; + Expect(1, 67007, '\p{Block= -Vithkuqi}', ""); + Expect(0, 67007, '\p{^Block= -Vithkuqi}', ""); + Expect(0, 67007, '\P{Block= -Vithkuqi}', ""); + Expect(1, 67007, '\P{^Block= -Vithkuqi}', ""); + Expect(0, 67008, '\p{Block= -Vithkuqi}', ""); + Expect(1, 67008, '\p{^Block= -Vithkuqi}', ""); + Expect(1, 67008, '\P{Block= -Vithkuqi}', ""); + Expect(0, 67008, '\P{^Block= -Vithkuqi}', ""); + Error('\p{Blk::=-VITHKUQI}'); + Error('\P{Blk::=-VITHKUQI}'); + Expect(1, 67007, '\p{Blk=:\AVithkuqi\z:}', "");; + Expect(0, 67008, '\p{Blk=:\AVithkuqi\z:}', "");; + Expect(1, 67007, '\p{Blk: vithkuqi}', ""); + Expect(0, 67007, '\p{^Blk: vithkuqi}', ""); + Expect(0, 67007, '\P{Blk: vithkuqi}', ""); + Expect(1, 67007, '\P{^Blk: vithkuqi}', ""); + Expect(0, 67008, '\p{Blk: vithkuqi}', ""); + Expect(1, 67008, '\p{^Blk: vithkuqi}', ""); + Expect(1, 67008, '\P{Blk: vithkuqi}', ""); + Expect(0, 67008, '\P{^Blk: vithkuqi}', ""); + Expect(1, 67007, '\p{Blk=:\Avithkuqi\z:}', "");; + Expect(0, 67008, '\p{Blk=:\Avithkuqi\z:}', "");; + Expect(1, 67007, '\p{Blk= vithkuqi}', ""); + Expect(0, 67007, '\p{^Blk= vithkuqi}', ""); + Expect(0, 67007, '\P{Blk= vithkuqi}', ""); + Expect(1, 67007, '\P{^Blk= vithkuqi}', ""); + Expect(0, 67008, '\p{Blk= vithkuqi}', ""); + Expect(1, 67008, '\p{^Blk= vithkuqi}', ""); + Expect(1, 67008, '\P{Blk= vithkuqi}', ""); + Expect(0, 67008, '\P{^Blk= vithkuqi}', ""); + Error('\p{Is_Block=/a/ vithkuqi}'); + Error('\P{Is_Block=/a/ vithkuqi}'); + Expect(1, 67007, '\p{Is_Block=vithkuqi}', ""); + Expect(0, 67007, '\p{^Is_Block=vithkuqi}', ""); + Expect(0, 67007, '\P{Is_Block=vithkuqi}', ""); + Expect(1, 67007, '\P{^Is_Block=vithkuqi}', ""); + Expect(0, 67008, '\p{Is_Block=vithkuqi}', ""); + Expect(1, 67008, '\p{^Is_Block=vithkuqi}', ""); + Expect(1, 67008, '\P{Is_Block=vithkuqi}', ""); + Expect(0, 67008, '\P{^Is_Block=vithkuqi}', ""); + Expect(1, 67007, '\p{Is_Block= -Vithkuqi}', ""); + Expect(0, 67007, '\p{^Is_Block= -Vithkuqi}', ""); + Expect(0, 67007, '\P{Is_Block= -Vithkuqi}', ""); + Expect(1, 67007, '\P{^Is_Block= -Vithkuqi}', ""); + Expect(0, 67008, '\p{Is_Block= -Vithkuqi}', ""); + Expect(1, 67008, '\p{^Is_Block= -Vithkuqi}', ""); + Expect(1, 67008, '\P{Is_Block= -Vithkuqi}', ""); + Expect(0, 67008, '\P{^Is_Block= -Vithkuqi}', ""); + Error('\p{Is_Blk= :=Vithkuqi}'); + Error('\P{Is_Blk= :=Vithkuqi}'); + Expect(1, 67007, '\p{Is_Blk=vithkuqi}', ""); + Expect(0, 67007, '\p{^Is_Blk=vithkuqi}', ""); + Expect(0, 67007, '\P{Is_Blk=vithkuqi}', ""); + Expect(1, 67007, '\P{^Is_Blk=vithkuqi}', ""); + Expect(0, 67008, '\p{Is_Blk=vithkuqi}', ""); + Expect(1, 67008, '\p{^Is_Blk=vithkuqi}', ""); + Expect(1, 67008, '\P{Is_Blk=vithkuqi}', ""); + Expect(0, 67008, '\P{^Is_Blk=vithkuqi}', ""); + Expect(1, 67007, '\p{Is_Blk=_-Vithkuqi}', ""); + Expect(0, 67007, '\p{^Is_Blk=_-Vithkuqi}', ""); + Expect(0, 67007, '\P{Is_Blk=_-Vithkuqi}', ""); + Expect(1, 67007, '\P{^Is_Blk=_-Vithkuqi}', ""); + Expect(0, 67008, '\p{Is_Blk=_-Vithkuqi}', ""); + Expect(1, 67008, '\p{^Is_Blk=_-Vithkuqi}', ""); + Expect(1, 67008, '\P{Is_Blk=_-Vithkuqi}', ""); + Expect(0, 67008, '\P{^Is_Blk=_-Vithkuqi}', ""); + Error('\p{Block= :=variation_Selectors}'); + Error('\P{Block= :=variation_Selectors}'); + Expect(1, 65039, '\p{Block=:\AVariation_Selectors\z:}', "");; + Expect(0, 65040, '\p{Block=:\AVariation_Selectors\z:}', "");; + Expect(1, 65039, '\p{Block=variationselectors}', ""); + Expect(0, 65039, '\p{^Block=variationselectors}', ""); + Expect(0, 65039, '\P{Block=variationselectors}', ""); + Expect(1, 65039, '\P{^Block=variationselectors}', ""); + Expect(0, 65040, '\p{Block=variationselectors}', ""); + Expect(1, 65040, '\p{^Block=variationselectors}', ""); + Expect(1, 65040, '\P{Block=variationselectors}', ""); + Expect(0, 65040, '\P{^Block=variationselectors}', ""); + Expect(1, 65039, '\p{Block=:\Avariationselectors\z:}', "");; + Expect(0, 65040, '\p{Block=:\Avariationselectors\z:}', "");; + Expect(1, 65039, '\p{Block: Variation_Selectors}', ""); + Expect(0, 65039, '\p{^Block: Variation_Selectors}', ""); + Expect(0, 65039, '\P{Block: Variation_Selectors}', ""); + Expect(1, 65039, '\P{^Block: Variation_Selectors}', ""); + Expect(0, 65040, '\p{Block: Variation_Selectors}', ""); + Expect(1, 65040, '\p{^Block: Variation_Selectors}', ""); + Expect(1, 65040, '\P{Block: Variation_Selectors}', ""); + Expect(0, 65040, '\P{^Block: Variation_Selectors}', ""); + Error('\p{Blk=-_VS:=}'); + Error('\P{Blk=-_VS:=}'); + Expect(1, 65039, '\p{Blk=:\AVS\z:}', "");; + Expect(0, 65040, '\p{Blk=:\AVS\z:}', "");; + Expect(1, 65039, '\p{Blk=vs}', ""); + Expect(0, 65039, '\p{^Blk=vs}', ""); + Expect(0, 65039, '\P{Blk=vs}', ""); + Expect(1, 65039, '\P{^Blk=vs}', ""); + Expect(0, 65040, '\p{Blk=vs}', ""); + Expect(1, 65040, '\p{^Blk=vs}', ""); + Expect(1, 65040, '\P{Blk=vs}', ""); + Expect(0, 65040, '\P{^Blk=vs}', ""); + Expect(1, 65039, '\p{Blk=:\Avs\z:}', "");; + Expect(0, 65040, '\p{Blk=:\Avs\z:}', "");; + Expect(1, 65039, '\p{Blk=- VS}', ""); + Expect(0, 65039, '\p{^Blk=- VS}', ""); + Expect(0, 65039, '\P{Blk=- VS}', ""); + Expect(1, 65039, '\P{^Blk=- VS}', ""); + Expect(0, 65040, '\p{Blk=- VS}', ""); + Expect(1, 65040, '\p{^Blk=- VS}', ""); + Expect(1, 65040, '\P{Blk=- VS}', ""); + Expect(0, 65040, '\P{^Blk=- VS}', ""); + Error('\p{Is_Block:_/a/VARIATION_Selectors}'); + Error('\P{Is_Block:_/a/VARIATION_Selectors}'); + Expect(1, 65039, '\p{Is_Block=variationselectors}', ""); + Expect(0, 65039, '\p{^Is_Block=variationselectors}', ""); + Expect(0, 65039, '\P{Is_Block=variationselectors}', ""); + Expect(1, 65039, '\P{^Is_Block=variationselectors}', ""); + Expect(0, 65040, '\p{Is_Block=variationselectors}', ""); + Expect(1, 65040, '\p{^Is_Block=variationselectors}', ""); + Expect(1, 65040, '\P{Is_Block=variationselectors}', ""); + Expect(0, 65040, '\P{^Is_Block=variationselectors}', ""); + Expect(1, 65039, '\p{Is_Block= variation_Selectors}', ""); + Expect(0, 65039, '\p{^Is_Block= variation_Selectors}', ""); + Expect(0, 65039, '\P{Is_Block= variation_Selectors}', ""); + Expect(1, 65039, '\P{^Is_Block= variation_Selectors}', ""); + Expect(0, 65040, '\p{Is_Block= variation_Selectors}', ""); + Expect(1, 65040, '\p{^Is_Block= variation_Selectors}', ""); + Expect(1, 65040, '\P{Is_Block= variation_Selectors}', ""); + Expect(0, 65040, '\P{^Is_Block= variation_Selectors}', ""); + Error('\p{Is_Blk=:=VS}'); + Error('\P{Is_Blk=:=VS}'); + Expect(1, 65039, '\p{Is_Blk=vs}', ""); + Expect(0, 65039, '\p{^Is_Blk=vs}', ""); + Expect(0, 65039, '\P{Is_Blk=vs}', ""); + Expect(1, 65039, '\P{^Is_Blk=vs}', ""); + Expect(0, 65040, '\p{Is_Blk=vs}', ""); + Expect(1, 65040, '\p{^Is_Blk=vs}', ""); + Expect(1, 65040, '\P{Is_Blk=vs}', ""); + Expect(0, 65040, '\P{^Is_Blk=vs}', ""); + Expect(1, 65039, '\p{Is_Blk= -vs}', ""); + Expect(0, 65039, '\p{^Is_Blk= -vs}', ""); + Expect(0, 65039, '\P{Is_Blk= -vs}', ""); + Expect(1, 65039, '\P{^Is_Blk= -vs}', ""); + Expect(0, 65040, '\p{Is_Blk= -vs}', ""); + Expect(1, 65040, '\p{^Is_Blk= -vs}', ""); + Expect(1, 65040, '\P{Is_Blk= -vs}', ""); + Expect(0, 65040, '\P{^Is_Blk= -vs}', ""); + Error('\p{Block=:= _Variation_Selectors_SUPPLEMENT}'); + Error('\P{Block=:= _Variation_Selectors_SUPPLEMENT}'); + Expect(1, 917999, '\p{Block=:\AVariation_Selectors_Supplement\z:}', "");; + Expect(0, 918000, '\p{Block=:\AVariation_Selectors_Supplement\z:}', "");; + Expect(1, 917999, '\p{Block=variationselectorssupplement}', ""); + Expect(0, 917999, '\p{^Block=variationselectorssupplement}', ""); + Expect(0, 917999, '\P{Block=variationselectorssupplement}', ""); + Expect(1, 917999, '\P{^Block=variationselectorssupplement}', ""); + Expect(0, 918000, '\p{Block=variationselectorssupplement}', ""); + Expect(1, 918000, '\p{^Block=variationselectorssupplement}', ""); + Expect(1, 918000, '\P{Block=variationselectorssupplement}', ""); + Expect(0, 918000, '\P{^Block=variationselectorssupplement}', ""); + Expect(1, 917999, '\p{Block=:\Avariationselectorssupplement\z:}', "");; + Expect(0, 918000, '\p{Block=:\Avariationselectorssupplement\z:}', "");; + Expect(1, 917999, '\p{Block: - variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\p{^Block: - variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\P{Block: - variation_Selectors_Supplement}', ""); + Expect(1, 917999, '\P{^Block: - variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\p{Block: - variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\p{^Block: - variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\P{Block: - variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\P{^Block: - variation_Selectors_Supplement}', ""); + Error('\p{Blk=:=-_VS_Sup}'); + Error('\P{Blk=:=-_VS_Sup}'); + Expect(1, 917999, '\p{Blk=:\AVS_Sup\z:}', "");; + Expect(0, 918000, '\p{Blk=:\AVS_Sup\z:}', "");; + Expect(1, 917999, '\p{Blk=vssup}', ""); + Expect(0, 917999, '\p{^Blk=vssup}', ""); + Expect(0, 917999, '\P{Blk=vssup}', ""); + Expect(1, 917999, '\P{^Blk=vssup}', ""); + Expect(0, 918000, '\p{Blk=vssup}', ""); + Expect(1, 918000, '\p{^Blk=vssup}', ""); + Expect(1, 918000, '\P{Blk=vssup}', ""); + Expect(0, 918000, '\P{^Blk=vssup}', ""); + Expect(1, 917999, '\p{Blk=:\Avssup\z:}', "");; + Expect(0, 918000, '\p{Blk=:\Avssup\z:}', "");; + Expect(1, 917999, '\p{Blk=__VS_sup}', ""); + Expect(0, 917999, '\p{^Blk=__VS_sup}', ""); + Expect(0, 917999, '\P{Blk=__VS_sup}', ""); + Expect(1, 917999, '\P{^Blk=__VS_sup}', ""); + Expect(0, 918000, '\p{Blk=__VS_sup}', ""); + Expect(1, 918000, '\p{^Blk=__VS_sup}', ""); + Expect(1, 918000, '\P{Blk=__VS_sup}', ""); + Expect(0, 918000, '\P{^Blk=__VS_sup}', ""); + Error('\p{Is_Block=/a/_Variation_selectors_SUPPLEMENT}'); + Error('\P{Is_Block=/a/_Variation_selectors_SUPPLEMENT}'); + Expect(1, 917999, '\p{Is_Block: variationselectorssupplement}', ""); + Expect(0, 917999, '\p{^Is_Block: variationselectorssupplement}', ""); + Expect(0, 917999, '\P{Is_Block: variationselectorssupplement}', ""); + Expect(1, 917999, '\P{^Is_Block: variationselectorssupplement}', ""); + Expect(0, 918000, '\p{Is_Block: variationselectorssupplement}', ""); + Expect(1, 918000, '\p{^Is_Block: variationselectorssupplement}', ""); + Expect(1, 918000, '\P{Is_Block: variationselectorssupplement}', ""); + Expect(0, 918000, '\P{^Is_Block: variationselectorssupplement}', ""); + Expect(1, 917999, '\p{Is_Block= VARIATION_selectors_supplement}', ""); + Expect(0, 917999, '\p{^Is_Block= VARIATION_selectors_supplement}', ""); + Expect(0, 917999, '\P{Is_Block= VARIATION_selectors_supplement}', ""); + Expect(1, 917999, '\P{^Is_Block= VARIATION_selectors_supplement}', ""); + Expect(0, 918000, '\p{Is_Block= VARIATION_selectors_supplement}', ""); + Expect(1, 918000, '\p{^Is_Block= VARIATION_selectors_supplement}', ""); + Expect(1, 918000, '\P{Is_Block= VARIATION_selectors_supplement}', ""); + Expect(0, 918000, '\P{^Is_Block= VARIATION_selectors_supplement}', ""); + Error('\p{Is_Blk=_ VS_SUP:=}'); + Error('\P{Is_Blk=_ VS_SUP:=}'); + Expect(1, 917999, '\p{Is_Blk=vssup}', ""); + Expect(0, 917999, '\p{^Is_Blk=vssup}', ""); + Expect(0, 917999, '\P{Is_Blk=vssup}', ""); + Expect(1, 917999, '\P{^Is_Blk=vssup}', ""); + Expect(0, 918000, '\p{Is_Blk=vssup}', ""); + Expect(1, 918000, '\p{^Is_Blk=vssup}', ""); + Expect(1, 918000, '\P{Is_Blk=vssup}', ""); + Expect(0, 918000, '\P{^Is_Blk=vssup}', ""); + Expect(1, 917999, '\p{Is_Blk= _VS_Sup}', ""); + Expect(0, 917999, '\p{^Is_Blk= _VS_Sup}', ""); + Expect(0, 917999, '\P{Is_Blk= _VS_Sup}', ""); + Expect(1, 917999, '\P{^Is_Blk= _VS_Sup}', ""); + Expect(0, 918000, '\p{Is_Blk= _VS_Sup}', ""); + Expect(1, 918000, '\p{^Is_Blk= _VS_Sup}', ""); + Expect(1, 918000, '\P{Is_Blk= _VS_Sup}', ""); + Expect(0, 918000, '\P{^Is_Blk= _VS_Sup}', ""); + Error('\p{Block= Wancho/a/}'); + Error('\P{Block= Wancho/a/}'); + Expect(1, 123647, '\p{Block=:\AWancho\z:}', "");; + Expect(0, 123648, '\p{Block=:\AWancho\z:}', "");; + Expect(1, 123647, '\p{Block: wancho}', ""); + Expect(0, 123647, '\p{^Block: wancho}', ""); + Expect(0, 123647, '\P{Block: wancho}', ""); + Expect(1, 123647, '\P{^Block: wancho}', ""); + Expect(0, 123648, '\p{Block: wancho}', ""); + Expect(1, 123648, '\p{^Block: wancho}', ""); + Expect(1, 123648, '\P{Block: wancho}', ""); + Expect(0, 123648, '\P{^Block: wancho}', ""); + Expect(1, 123647, '\p{Block=:\Awancho\z:}', "");; + Expect(0, 123648, '\p{Block=:\Awancho\z:}', "");; + Expect(1, 123647, '\p{Block=_Wancho}', ""); + Expect(0, 123647, '\p{^Block=_Wancho}', ""); + Expect(0, 123647, '\P{Block=_Wancho}', ""); + Expect(1, 123647, '\P{^Block=_Wancho}', ""); + Expect(0, 123648, '\p{Block=_Wancho}', ""); + Expect(1, 123648, '\p{^Block=_Wancho}', ""); + Expect(1, 123648, '\P{Block=_Wancho}', ""); + Expect(0, 123648, '\P{^Block=_Wancho}', ""); + Error('\p{Blk=/a/_Wancho}'); + Error('\P{Blk=/a/_Wancho}'); + Expect(1, 123647, '\p{Blk=:\AWancho\z:}', "");; + Expect(0, 123648, '\p{Blk=:\AWancho\z:}', "");; + Expect(1, 123647, '\p{Blk=wancho}', ""); + Expect(0, 123647, '\p{^Blk=wancho}', ""); + Expect(0, 123647, '\P{Blk=wancho}', ""); + Expect(1, 123647, '\P{^Blk=wancho}', ""); + Expect(0, 123648, '\p{Blk=wancho}', ""); + Expect(1, 123648, '\p{^Blk=wancho}', ""); + Expect(1, 123648, '\P{Blk=wancho}', ""); + Expect(0, 123648, '\P{^Blk=wancho}', ""); + Expect(1, 123647, '\p{Blk=:\Awancho\z:}', "");; + Expect(0, 123648, '\p{Blk=:\Awancho\z:}', "");; + Expect(1, 123647, '\p{Blk=- WANCHO}', ""); + Expect(0, 123647, '\p{^Blk=- WANCHO}', ""); + Expect(0, 123647, '\P{Blk=- WANCHO}', ""); + Expect(1, 123647, '\P{^Blk=- WANCHO}', ""); + Expect(0, 123648, '\p{Blk=- WANCHO}', ""); + Expect(1, 123648, '\p{^Blk=- WANCHO}', ""); + Expect(1, 123648, '\P{Blk=- WANCHO}', ""); + Expect(0, 123648, '\P{^Blk=- WANCHO}', ""); + Error('\p{Is_Block=_:=Wancho}'); + Error('\P{Is_Block=_:=Wancho}'); + Expect(1, 123647, '\p{Is_Block=wancho}', ""); + Expect(0, 123647, '\p{^Is_Block=wancho}', ""); + Expect(0, 123647, '\P{Is_Block=wancho}', ""); + Expect(1, 123647, '\P{^Is_Block=wancho}', ""); + Expect(0, 123648, '\p{Is_Block=wancho}', ""); + Expect(1, 123648, '\p{^Is_Block=wancho}', ""); + Expect(1, 123648, '\P{Is_Block=wancho}', ""); + Expect(0, 123648, '\P{^Is_Block=wancho}', ""); + Expect(1, 123647, '\p{Is_Block= _wancho}', ""); + Expect(0, 123647, '\p{^Is_Block= _wancho}', ""); + Expect(0, 123647, '\P{Is_Block= _wancho}', ""); + Expect(1, 123647, '\P{^Is_Block= _wancho}', ""); + Expect(0, 123648, '\p{Is_Block= _wancho}', ""); + Expect(1, 123648, '\p{^Is_Block= _wancho}', ""); + Expect(1, 123648, '\P{Is_Block= _wancho}', ""); + Expect(0, 123648, '\P{^Is_Block= _wancho}', ""); + Error('\p{Is_Blk=_/a/WANCHO}'); + Error('\P{Is_Blk=_/a/WANCHO}'); + Expect(1, 123647, '\p{Is_Blk=wancho}', ""); + Expect(0, 123647, '\p{^Is_Blk=wancho}', ""); + Expect(0, 123647, '\P{Is_Blk=wancho}', ""); + Expect(1, 123647, '\P{^Is_Blk=wancho}', ""); + Expect(0, 123648, '\p{Is_Blk=wancho}', ""); + Expect(1, 123648, '\p{^Is_Blk=wancho}', ""); + Expect(1, 123648, '\P{Is_Blk=wancho}', ""); + Expect(0, 123648, '\P{^Is_Blk=wancho}', ""); + Expect(1, 123647, '\p{Is_Blk= _Wancho}', ""); + Expect(0, 123647, '\p{^Is_Blk= _Wancho}', ""); + Expect(0, 123647, '\P{Is_Blk= _Wancho}', ""); + Expect(1, 123647, '\P{^Is_Blk= _Wancho}', ""); + Expect(0, 123648, '\p{Is_Blk= _Wancho}', ""); + Expect(1, 123648, '\p{^Is_Blk= _Wancho}', ""); + Expect(1, 123648, '\P{Is_Blk= _Wancho}', ""); + Expect(0, 123648, '\P{^Is_Blk= _Wancho}', ""); + Error('\p{Block: /a/Warang_Citi}'); + Error('\P{Block: /a/Warang_Citi}'); + Expect(1, 71935, '\p{Block=:\AWarang_Citi\z:}', "");; + Expect(0, 71936, '\p{Block=:\AWarang_Citi\z:}', "");; + Expect(1, 71935, '\p{Block: warangciti}', ""); + Expect(0, 71935, '\p{^Block: warangciti}', ""); + Expect(0, 71935, '\P{Block: warangciti}', ""); + Expect(1, 71935, '\P{^Block: warangciti}', ""); + Expect(0, 71936, '\p{Block: warangciti}', ""); + Expect(1, 71936, '\p{^Block: warangciti}', ""); + Expect(1, 71936, '\P{Block: warangciti}', ""); + Expect(0, 71936, '\P{^Block: warangciti}', ""); + Expect(1, 71935, '\p{Block=:\Awarangciti\z:}', "");; + Expect(0, 71936, '\p{Block=:\Awarangciti\z:}', "");; + Expect(1, 71935, '\p{Block: - Warang_citi}', ""); + Expect(0, 71935, '\p{^Block: - Warang_citi}', ""); + Expect(0, 71935, '\P{Block: - Warang_citi}', ""); + Expect(1, 71935, '\P{^Block: - Warang_citi}', ""); + Expect(0, 71936, '\p{Block: - Warang_citi}', ""); + Expect(1, 71936, '\p{^Block: - Warang_citi}', ""); + Expect(1, 71936, '\P{Block: - Warang_citi}', ""); + Expect(0, 71936, '\P{^Block: - Warang_citi}', ""); + Error('\p{Blk=-/a/Warang_Citi}'); + Error('\P{Blk=-/a/Warang_Citi}'); + Expect(1, 71935, '\p{Blk=:\AWarang_Citi\z:}', "");; + Expect(0, 71936, '\p{Blk=:\AWarang_Citi\z:}', "");; + Expect(1, 71935, '\p{Blk=warangciti}', ""); + Expect(0, 71935, '\p{^Blk=warangciti}', ""); + Expect(0, 71935, '\P{Blk=warangciti}', ""); + Expect(1, 71935, '\P{^Blk=warangciti}', ""); + Expect(0, 71936, '\p{Blk=warangciti}', ""); + Expect(1, 71936, '\p{^Blk=warangciti}', ""); + Expect(1, 71936, '\P{Blk=warangciti}', ""); + Expect(0, 71936, '\P{^Blk=warangciti}', ""); + Expect(1, 71935, '\p{Blk=:\Awarangciti\z:}', "");; + Expect(0, 71936, '\p{Blk=:\Awarangciti\z:}', "");; + Expect(1, 71935, '\p{Blk=_warang_citi}', ""); + Expect(0, 71935, '\p{^Blk=_warang_citi}', ""); + Expect(0, 71935, '\P{Blk=_warang_citi}', ""); + Expect(1, 71935, '\P{^Blk=_warang_citi}', ""); + Expect(0, 71936, '\p{Blk=_warang_citi}', ""); + Expect(1, 71936, '\p{^Blk=_warang_citi}', ""); + Expect(1, 71936, '\P{Blk=_warang_citi}', ""); + Expect(0, 71936, '\P{^Blk=_warang_citi}', ""); + Error('\p{Is_Block=:= -warang_Citi}'); + Error('\P{Is_Block=:= -warang_Citi}'); + Expect(1, 71935, '\p{Is_Block=warangciti}', ""); + Expect(0, 71935, '\p{^Is_Block=warangciti}', ""); + Expect(0, 71935, '\P{Is_Block=warangciti}', ""); + Expect(1, 71935, '\P{^Is_Block=warangciti}', ""); + Expect(0, 71936, '\p{Is_Block=warangciti}', ""); + Expect(1, 71936, '\p{^Is_Block=warangciti}', ""); + Expect(1, 71936, '\P{Is_Block=warangciti}', ""); + Expect(0, 71936, '\P{^Is_Block=warangciti}', ""); + Expect(1, 71935, '\p{Is_Block= Warang_Citi}', ""); + Expect(0, 71935, '\p{^Is_Block= Warang_Citi}', ""); + Expect(0, 71935, '\P{Is_Block= Warang_Citi}', ""); + Expect(1, 71935, '\P{^Is_Block= Warang_Citi}', ""); + Expect(0, 71936, '\p{Is_Block= Warang_Citi}', ""); + Expect(1, 71936, '\p{^Is_Block= Warang_Citi}', ""); + Expect(1, 71936, '\P{Is_Block= Warang_Citi}', ""); + Expect(0, 71936, '\P{^Is_Block= Warang_Citi}', ""); + Error('\p{Is_Blk=/a/- WARANG_Citi}'); + Error('\P{Is_Blk=/a/- WARANG_Citi}'); + Expect(1, 71935, '\p{Is_Blk=warangciti}', ""); + Expect(0, 71935, '\p{^Is_Blk=warangciti}', ""); + Expect(0, 71935, '\P{Is_Blk=warangciti}', ""); + Expect(1, 71935, '\P{^Is_Blk=warangciti}', ""); + Expect(0, 71936, '\p{Is_Blk=warangciti}', ""); + Expect(1, 71936, '\p{^Is_Blk=warangciti}', ""); + Expect(1, 71936, '\P{Is_Blk=warangciti}', ""); + Expect(0, 71936, '\P{^Is_Blk=warangciti}', ""); + Expect(1, 71935, '\p{Is_Blk=Warang_citi}', ""); + Expect(0, 71935, '\p{^Is_Blk=Warang_citi}', ""); + Expect(0, 71935, '\P{Is_Blk=Warang_citi}', ""); + Expect(1, 71935, '\P{^Is_Blk=Warang_citi}', ""); + Expect(0, 71936, '\p{Is_Blk=Warang_citi}', ""); + Expect(1, 71936, '\p{^Is_Blk=Warang_citi}', ""); + Expect(1, 71936, '\P{Is_Blk=Warang_citi}', ""); + Expect(0, 71936, '\P{^Is_Blk=Warang_citi}', ""); + Error('\p{Block= /a/Yezidi}'); + Error('\P{Block= /a/Yezidi}'); + Expect(1, 69311, '\p{Block=:\AYezidi\z:}', "");; + Expect(0, 69312, '\p{Block=:\AYezidi\z:}', "");; + Expect(1, 69311, '\p{Block=yezidi}', ""); + Expect(0, 69311, '\p{^Block=yezidi}', ""); + Expect(0, 69311, '\P{Block=yezidi}', ""); + Expect(1, 69311, '\P{^Block=yezidi}', ""); + Expect(0, 69312, '\p{Block=yezidi}', ""); + Expect(1, 69312, '\p{^Block=yezidi}', ""); + Expect(1, 69312, '\P{Block=yezidi}', ""); + Expect(0, 69312, '\P{^Block=yezidi}', ""); + Expect(1, 69311, '\p{Block=:\Ayezidi\z:}', "");; + Expect(0, 69312, '\p{Block=:\Ayezidi\z:}', "");; + Expect(1, 69311, '\p{Block= _yezidi}', ""); + Expect(0, 69311, '\p{^Block= _yezidi}', ""); + Expect(0, 69311, '\P{Block= _yezidi}', ""); + Expect(1, 69311, '\P{^Block= _yezidi}', ""); + Expect(0, 69312, '\p{Block= _yezidi}', ""); + Expect(1, 69312, '\p{^Block= _yezidi}', ""); + Expect(1, 69312, '\P{Block= _yezidi}', ""); + Expect(0, 69312, '\P{^Block= _yezidi}', ""); + Error('\p{Blk: /a/YEZIDI}'); + Error('\P{Blk: /a/YEZIDI}'); + Expect(1, 69311, '\p{Blk=:\AYezidi\z:}', "");; + Expect(0, 69312, '\p{Blk=:\AYezidi\z:}', "");; + Expect(1, 69311, '\p{Blk=yezidi}', ""); + Expect(0, 69311, '\p{^Blk=yezidi}', ""); + Expect(0, 69311, '\P{Blk=yezidi}', ""); + Expect(1, 69311, '\P{^Blk=yezidi}', ""); + Expect(0, 69312, '\p{Blk=yezidi}', ""); + Expect(1, 69312, '\p{^Blk=yezidi}', ""); + Expect(1, 69312, '\P{Blk=yezidi}', ""); + Expect(0, 69312, '\P{^Blk=yezidi}', ""); + Expect(1, 69311, '\p{Blk=:\Ayezidi\z:}', "");; + Expect(0, 69312, '\p{Blk=:\Ayezidi\z:}', "");; + Expect(1, 69311, '\p{Blk= yezidi}', ""); + Expect(0, 69311, '\p{^Blk= yezidi}', ""); + Expect(0, 69311, '\P{Blk= yezidi}', ""); + Expect(1, 69311, '\P{^Blk= yezidi}', ""); + Expect(0, 69312, '\p{Blk= yezidi}', ""); + Expect(1, 69312, '\p{^Blk= yezidi}', ""); + Expect(1, 69312, '\P{Blk= yezidi}', ""); + Expect(0, 69312, '\P{^Blk= yezidi}', ""); + Error('\p{Is_Block: -YEZIDI:=}'); + Error('\P{Is_Block: -YEZIDI:=}'); + Expect(1, 69311, '\p{Is_Block=yezidi}', ""); + Expect(0, 69311, '\p{^Is_Block=yezidi}', ""); + Expect(0, 69311, '\P{Is_Block=yezidi}', ""); + Expect(1, 69311, '\P{^Is_Block=yezidi}', ""); + Expect(0, 69312, '\p{Is_Block=yezidi}', ""); + Expect(1, 69312, '\p{^Is_Block=yezidi}', ""); + Expect(1, 69312, '\P{Is_Block=yezidi}', ""); + Expect(0, 69312, '\P{^Is_Block=yezidi}', ""); + Expect(1, 69311, '\p{Is_Block=-YEZIDI}', ""); + Expect(0, 69311, '\p{^Is_Block=-YEZIDI}', ""); + Expect(0, 69311, '\P{Is_Block=-YEZIDI}', ""); + Expect(1, 69311, '\P{^Is_Block=-YEZIDI}', ""); + Expect(0, 69312, '\p{Is_Block=-YEZIDI}', ""); + Expect(1, 69312, '\p{^Is_Block=-YEZIDI}', ""); + Expect(1, 69312, '\P{Is_Block=-YEZIDI}', ""); + Expect(0, 69312, '\P{^Is_Block=-YEZIDI}', ""); + Error('\p{Is_Blk=:=- Yezidi}'); + Error('\P{Is_Blk=:=- Yezidi}'); + Expect(1, 69311, '\p{Is_Blk=yezidi}', ""); + Expect(0, 69311, '\p{^Is_Blk=yezidi}', ""); + Expect(0, 69311, '\P{Is_Blk=yezidi}', ""); + Expect(1, 69311, '\P{^Is_Blk=yezidi}', ""); + Expect(0, 69312, '\p{Is_Blk=yezidi}', ""); + Expect(1, 69312, '\p{^Is_Blk=yezidi}', ""); + Expect(1, 69312, '\P{Is_Blk=yezidi}', ""); + Expect(0, 69312, '\P{^Is_Blk=yezidi}', ""); + Expect(1, 69311, '\p{Is_Blk= YEZIDI}', ""); + Expect(0, 69311, '\p{^Is_Blk= YEZIDI}', ""); + Expect(0, 69311, '\P{Is_Blk= YEZIDI}', ""); + Expect(1, 69311, '\P{^Is_Blk= YEZIDI}', ""); + Expect(0, 69312, '\p{Is_Blk= YEZIDI}', ""); + Expect(1, 69312, '\p{^Is_Blk= YEZIDI}', ""); + Expect(1, 69312, '\P{Is_Blk= YEZIDI}', ""); + Expect(0, 69312, '\P{^Is_Blk= YEZIDI}', ""); + Error('\p{Block=:= Yi_RADICALS}'); + Error('\P{Block=:= Yi_RADICALS}'); + Expect(1, 42191, '\p{Block=:\AYi_Radicals\z:}', "");; + Expect(0, 42192, '\p{Block=:\AYi_Radicals\z:}', "");; + Expect(1, 42191, '\p{Block=yiradicals}', ""); + Expect(0, 42191, '\p{^Block=yiradicals}', ""); + Expect(0, 42191, '\P{Block=yiradicals}', ""); + Expect(1, 42191, '\P{^Block=yiradicals}', ""); + Expect(0, 42192, '\p{Block=yiradicals}', ""); + Expect(1, 42192, '\p{^Block=yiradicals}', ""); + Expect(1, 42192, '\P{Block=yiradicals}', ""); + Expect(0, 42192, '\P{^Block=yiradicals}', ""); + Expect(1, 42191, '\p{Block=:\Ayiradicals\z:}', "");; + Expect(0, 42192, '\p{Block=:\Ayiradicals\z:}', "");; + Expect(1, 42191, '\p{Block= -YI_Radicals}', ""); + Expect(0, 42191, '\p{^Block= -YI_Radicals}', ""); + Expect(0, 42191, '\P{Block= -YI_Radicals}', ""); + Expect(1, 42191, '\P{^Block= -YI_Radicals}', ""); + Expect(0, 42192, '\p{Block= -YI_Radicals}', ""); + Expect(1, 42192, '\p{^Block= -YI_Radicals}', ""); + Expect(1, 42192, '\P{Block= -YI_Radicals}', ""); + Expect(0, 42192, '\P{^Block= -YI_Radicals}', ""); + Error('\p{Blk=:=_ Yi_RADICALS}'); + Error('\P{Blk=:=_ Yi_RADICALS}'); + Expect(1, 42191, '\p{Blk=:\AYi_Radicals\z:}', "");; + Expect(0, 42192, '\p{Blk=:\AYi_Radicals\z:}', "");; + Expect(1, 42191, '\p{Blk=yiradicals}', ""); + Expect(0, 42191, '\p{^Blk=yiradicals}', ""); + Expect(0, 42191, '\P{Blk=yiradicals}', ""); + Expect(1, 42191, '\P{^Blk=yiradicals}', ""); + Expect(0, 42192, '\p{Blk=yiradicals}', ""); + Expect(1, 42192, '\p{^Blk=yiradicals}', ""); + Expect(1, 42192, '\P{Blk=yiradicals}', ""); + Expect(0, 42192, '\P{^Blk=yiradicals}', ""); + Expect(1, 42191, '\p{Blk=:\Ayiradicals\z:}', "");; + Expect(0, 42192, '\p{Blk=:\Ayiradicals\z:}', "");; + Expect(1, 42191, '\p{Blk=-Yi_RADICALS}', ""); + Expect(0, 42191, '\p{^Blk=-Yi_RADICALS}', ""); + Expect(0, 42191, '\P{Blk=-Yi_RADICALS}', ""); + Expect(1, 42191, '\P{^Blk=-Yi_RADICALS}', ""); + Expect(0, 42192, '\p{Blk=-Yi_RADICALS}', ""); + Expect(1, 42192, '\p{^Blk=-Yi_RADICALS}', ""); + Expect(1, 42192, '\P{Blk=-Yi_RADICALS}', ""); + Expect(0, 42192, '\P{^Blk=-Yi_RADICALS}', ""); + Error('\p{Is_Block: _/a/yi_RADICALS}'); + Error('\P{Is_Block: _/a/yi_RADICALS}'); + Expect(1, 42191, '\p{Is_Block: yiradicals}', ""); + Expect(0, 42191, '\p{^Is_Block: yiradicals}', ""); + Expect(0, 42191, '\P{Is_Block: yiradicals}', ""); + Expect(1, 42191, '\P{^Is_Block: yiradicals}', ""); + Expect(0, 42192, '\p{Is_Block: yiradicals}', ""); + Expect(1, 42192, '\p{^Is_Block: yiradicals}', ""); + Expect(1, 42192, '\P{Is_Block: yiradicals}', ""); + Expect(0, 42192, '\P{^Is_Block: yiradicals}', ""); + Expect(1, 42191, '\p{Is_Block=-Yi_Radicals}', ""); + Expect(0, 42191, '\p{^Is_Block=-Yi_Radicals}', ""); + Expect(0, 42191, '\P{Is_Block=-Yi_Radicals}', ""); + Expect(1, 42191, '\P{^Is_Block=-Yi_Radicals}', ""); + Expect(0, 42192, '\p{Is_Block=-Yi_Radicals}', ""); + Expect(1, 42192, '\p{^Is_Block=-Yi_Radicals}', ""); + Expect(1, 42192, '\P{Is_Block=-Yi_Radicals}', ""); + Expect(0, 42192, '\P{^Is_Block=-Yi_Radicals}', ""); + Error('\p{Is_Blk= _Yi_RADICALS/a/}'); + Error('\P{Is_Blk= _Yi_RADICALS/a/}'); + Expect(1, 42191, '\p{Is_Blk=yiradicals}', ""); + Expect(0, 42191, '\p{^Is_Blk=yiradicals}', ""); + Expect(0, 42191, '\P{Is_Blk=yiradicals}', ""); + Expect(1, 42191, '\P{^Is_Blk=yiradicals}', ""); + Expect(0, 42192, '\p{Is_Blk=yiradicals}', ""); + Expect(1, 42192, '\p{^Is_Blk=yiradicals}', ""); + Expect(1, 42192, '\P{Is_Blk=yiradicals}', ""); + Expect(0, 42192, '\P{^Is_Blk=yiradicals}', ""); + Expect(1, 42191, '\p{Is_Blk=_-Yi_radicals}', ""); + Expect(0, 42191, '\p{^Is_Blk=_-Yi_radicals}', ""); + Expect(0, 42191, '\P{Is_Blk=_-Yi_radicals}', ""); + Expect(1, 42191, '\P{^Is_Blk=_-Yi_radicals}', ""); + Expect(0, 42192, '\p{Is_Blk=_-Yi_radicals}', ""); + Expect(1, 42192, '\p{^Is_Blk=_-Yi_radicals}', ""); + Expect(1, 42192, '\P{Is_Blk=_-Yi_radicals}', ""); + Expect(0, 42192, '\P{^Is_Blk=_-Yi_radicals}', ""); + Error('\p{Block=:=_ Yi_syllables}'); + Error('\P{Block=:=_ Yi_syllables}'); + Expect(1, 42127, '\p{Block=:\AYi_Syllables\z:}', "");; + Expect(0, 42128, '\p{Block=:\AYi_Syllables\z:}', "");; + Expect(1, 42127, '\p{Block=yisyllables}', ""); + Expect(0, 42127, '\p{^Block=yisyllables}', ""); + Expect(0, 42127, '\P{Block=yisyllables}', ""); + Expect(1, 42127, '\P{^Block=yisyllables}', ""); + Expect(0, 42128, '\p{Block=yisyllables}', ""); + Expect(1, 42128, '\p{^Block=yisyllables}', ""); + Expect(1, 42128, '\P{Block=yisyllables}', ""); + Expect(0, 42128, '\P{^Block=yisyllables}', ""); + Expect(1, 42127, '\p{Block=:\Ayisyllables\z:}', "");; + Expect(0, 42128, '\p{Block=:\Ayisyllables\z:}', "");; + Expect(1, 42127, '\p{Block=--Yi_Syllables}', ""); + Expect(0, 42127, '\p{^Block=--Yi_Syllables}', ""); + Expect(0, 42127, '\P{Block=--Yi_Syllables}', ""); + Expect(1, 42127, '\P{^Block=--Yi_Syllables}', ""); + Expect(0, 42128, '\p{Block=--Yi_Syllables}', ""); + Expect(1, 42128, '\p{^Block=--Yi_Syllables}', ""); + Expect(1, 42128, '\P{Block=--Yi_Syllables}', ""); + Expect(0, 42128, '\P{^Block=--Yi_Syllables}', ""); + Error('\p{Blk=/a/-_YI_Syllables}'); + Error('\P{Blk=/a/-_YI_Syllables}'); + Expect(1, 42127, '\p{Blk=:\AYi_Syllables\z:}', "");; + Expect(0, 42128, '\p{Blk=:\AYi_Syllables\z:}', "");; + Expect(1, 42127, '\p{Blk=yisyllables}', ""); + Expect(0, 42127, '\p{^Blk=yisyllables}', ""); + Expect(0, 42127, '\P{Blk=yisyllables}', ""); + Expect(1, 42127, '\P{^Blk=yisyllables}', ""); + Expect(0, 42128, '\p{Blk=yisyllables}', ""); + Expect(1, 42128, '\p{^Blk=yisyllables}', ""); + Expect(1, 42128, '\P{Blk=yisyllables}', ""); + Expect(0, 42128, '\P{^Blk=yisyllables}', ""); + Expect(1, 42127, '\p{Blk=:\Ayisyllables\z:}', "");; + Expect(0, 42128, '\p{Blk=:\Ayisyllables\z:}', "");; + Expect(1, 42127, '\p{Blk= Yi_syllables}', ""); + Expect(0, 42127, '\p{^Blk= Yi_syllables}', ""); + Expect(0, 42127, '\P{Blk= Yi_syllables}', ""); + Expect(1, 42127, '\P{^Blk= Yi_syllables}', ""); + Expect(0, 42128, '\p{Blk= Yi_syllables}', ""); + Expect(1, 42128, '\p{^Blk= Yi_syllables}', ""); + Expect(1, 42128, '\P{Blk= Yi_syllables}', ""); + Expect(0, 42128, '\P{^Blk= Yi_syllables}', ""); + Error('\p{Is_Block=/a/-Yi_Syllables}'); + Error('\P{Is_Block=/a/-Yi_Syllables}'); + Expect(1, 42127, '\p{Is_Block=yisyllables}', ""); + Expect(0, 42127, '\p{^Is_Block=yisyllables}', ""); + Expect(0, 42127, '\P{Is_Block=yisyllables}', ""); + Expect(1, 42127, '\P{^Is_Block=yisyllables}', ""); + Expect(0, 42128, '\p{Is_Block=yisyllables}', ""); + Expect(1, 42128, '\p{^Is_Block=yisyllables}', ""); + Expect(1, 42128, '\P{Is_Block=yisyllables}', ""); + Expect(0, 42128, '\P{^Is_Block=yisyllables}', ""); + Expect(1, 42127, '\p{Is_Block= YI_Syllables}', ""); + Expect(0, 42127, '\p{^Is_Block= YI_Syllables}', ""); + Expect(0, 42127, '\P{Is_Block= YI_Syllables}', ""); + Expect(1, 42127, '\P{^Is_Block= YI_Syllables}', ""); + Expect(0, 42128, '\p{Is_Block= YI_Syllables}', ""); + Expect(1, 42128, '\p{^Is_Block= YI_Syllables}', ""); + Expect(1, 42128, '\P{Is_Block= YI_Syllables}', ""); + Expect(0, 42128, '\P{^Is_Block= YI_Syllables}', ""); + Error('\p{Is_Blk= YI_syllables/a/}'); + Error('\P{Is_Blk= YI_syllables/a/}'); + Expect(1, 42127, '\p{Is_Blk=yisyllables}', ""); + Expect(0, 42127, '\p{^Is_Blk=yisyllables}', ""); + Expect(0, 42127, '\P{Is_Blk=yisyllables}', ""); + Expect(1, 42127, '\P{^Is_Blk=yisyllables}', ""); + Expect(0, 42128, '\p{Is_Blk=yisyllables}', ""); + Expect(1, 42128, '\p{^Is_Blk=yisyllables}', ""); + Expect(1, 42128, '\P{Is_Blk=yisyllables}', ""); + Expect(0, 42128, '\P{^Is_Blk=yisyllables}', ""); + Expect(1, 42127, '\p{Is_Blk= YI_Syllables}', ""); + Expect(0, 42127, '\p{^Is_Blk= YI_Syllables}', ""); + Expect(0, 42127, '\P{Is_Blk= YI_Syllables}', ""); + Expect(1, 42127, '\P{^Is_Blk= YI_Syllables}', ""); + Expect(0, 42128, '\p{Is_Blk= YI_Syllables}', ""); + Expect(1, 42128, '\p{^Is_Blk= YI_Syllables}', ""); + Expect(1, 42128, '\P{Is_Blk= YI_Syllables}', ""); + Expect(0, 42128, '\P{^Is_Blk= YI_Syllables}', ""); + Error('\p{Block= Yijing_HEXAGRAM_Symbols/a/}'); + Error('\P{Block= Yijing_HEXAGRAM_Symbols/a/}'); + Expect(1, 19967, '\p{Block=:\AYijing_Hexagram_Symbols\z:}', "");; + Expect(0, 19968, '\p{Block=:\AYijing_Hexagram_Symbols\z:}', "");; + Expect(1, 19967, '\p{Block=yijinghexagramsymbols}', ""); + Expect(0, 19967, '\p{^Block=yijinghexagramsymbols}', ""); + Expect(0, 19967, '\P{Block=yijinghexagramsymbols}', ""); + Expect(1, 19967, '\P{^Block=yijinghexagramsymbols}', ""); + Expect(0, 19968, '\p{Block=yijinghexagramsymbols}', ""); + Expect(1, 19968, '\p{^Block=yijinghexagramsymbols}', ""); + Expect(1, 19968, '\P{Block=yijinghexagramsymbols}', ""); + Expect(0, 19968, '\P{^Block=yijinghexagramsymbols}', ""); + Expect(1, 19967, '\p{Block=:\Ayijinghexagramsymbols\z:}', "");; + Expect(0, 19968, '\p{Block=:\Ayijinghexagramsymbols\z:}', "");; + Expect(1, 19967, '\p{Block=-_Yijing_HEXAGRAM_Symbols}', ""); + Expect(0, 19967, '\p{^Block=-_Yijing_HEXAGRAM_Symbols}', ""); + Expect(0, 19967, '\P{Block=-_Yijing_HEXAGRAM_Symbols}', ""); + Expect(1, 19967, '\P{^Block=-_Yijing_HEXAGRAM_Symbols}', ""); + Expect(0, 19968, '\p{Block=-_Yijing_HEXAGRAM_Symbols}', ""); + Expect(1, 19968, '\p{^Block=-_Yijing_HEXAGRAM_Symbols}', ""); + Expect(1, 19968, '\P{Block=-_Yijing_HEXAGRAM_Symbols}', ""); + Expect(0, 19968, '\P{^Block=-_Yijing_HEXAGRAM_Symbols}', ""); + Error('\p{Blk=/a/ _yijing}'); + Error('\P{Blk=/a/ _yijing}'); + Expect(1, 19967, '\p{Blk=:\AYijing\z:}', "");; + Expect(0, 19968, '\p{Blk=:\AYijing\z:}', "");; + Expect(1, 19967, '\p{Blk=yijing}', ""); + Expect(0, 19967, '\p{^Blk=yijing}', ""); + Expect(0, 19967, '\P{Blk=yijing}', ""); + Expect(1, 19967, '\P{^Blk=yijing}', ""); + Expect(0, 19968, '\p{Blk=yijing}', ""); + Expect(1, 19968, '\p{^Blk=yijing}', ""); + Expect(1, 19968, '\P{Blk=yijing}', ""); + Expect(0, 19968, '\P{^Blk=yijing}', ""); + Expect(1, 19967, '\p{Blk=:\Ayijing\z:}', "");; + Expect(0, 19968, '\p{Blk=:\Ayijing\z:}', "");; + Expect(1, 19967, '\p{Blk=_ Yijing}', ""); + Expect(0, 19967, '\p{^Blk=_ Yijing}', ""); + Expect(0, 19967, '\P{Blk=_ Yijing}', ""); + Expect(1, 19967, '\P{^Blk=_ Yijing}', ""); + Expect(0, 19968, '\p{Blk=_ Yijing}', ""); + Expect(1, 19968, '\p{^Blk=_ Yijing}', ""); + Expect(1, 19968, '\P{Blk=_ Yijing}', ""); + Expect(0, 19968, '\P{^Blk=_ Yijing}', ""); + Error('\p{Is_Block=/a/_-Yijing_Hexagram_Symbols}'); + Error('\P{Is_Block=/a/_-Yijing_Hexagram_Symbols}'); + Expect(1, 19967, '\p{Is_Block: yijinghexagramsymbols}', ""); + Expect(0, 19967, '\p{^Is_Block: yijinghexagramsymbols}', ""); + Expect(0, 19967, '\P{Is_Block: yijinghexagramsymbols}', ""); + Expect(1, 19967, '\P{^Is_Block: yijinghexagramsymbols}', ""); + Expect(0, 19968, '\p{Is_Block: yijinghexagramsymbols}', ""); + Expect(1, 19968, '\p{^Is_Block: yijinghexagramsymbols}', ""); + Expect(1, 19968, '\P{Is_Block: yijinghexagramsymbols}', ""); + Expect(0, 19968, '\P{^Is_Block: yijinghexagramsymbols}', ""); + Expect(1, 19967, '\p{Is_Block:- Yijing_Hexagram_SYMBOLS}', ""); + Expect(0, 19967, '\p{^Is_Block:- Yijing_Hexagram_SYMBOLS}', ""); + Expect(0, 19967, '\P{Is_Block:- Yijing_Hexagram_SYMBOLS}', ""); + Expect(1, 19967, '\P{^Is_Block:- Yijing_Hexagram_SYMBOLS}', ""); + Expect(0, 19968, '\p{Is_Block:- Yijing_Hexagram_SYMBOLS}', ""); + Expect(1, 19968, '\p{^Is_Block:- Yijing_Hexagram_SYMBOLS}', ""); + Expect(1, 19968, '\P{Is_Block:- Yijing_Hexagram_SYMBOLS}', ""); + Expect(0, 19968, '\P{^Is_Block:- Yijing_Hexagram_SYMBOLS}', ""); + Error('\p{Is_Blk: /a/ Yijing}'); + Error('\P{Is_Blk: /a/ Yijing}'); + Expect(1, 19967, '\p{Is_Blk=yijing}', ""); + Expect(0, 19967, '\p{^Is_Blk=yijing}', ""); + Expect(0, 19967, '\P{Is_Blk=yijing}', ""); + Expect(1, 19967, '\P{^Is_Blk=yijing}', ""); + Expect(0, 19968, '\p{Is_Blk=yijing}', ""); + Expect(1, 19968, '\p{^Is_Blk=yijing}', ""); + Expect(1, 19968, '\P{Is_Blk=yijing}', ""); + Expect(0, 19968, '\P{^Is_Blk=yijing}', ""); + Expect(1, 19967, '\p{Is_Blk=_YIJING}', ""); + Expect(0, 19967, '\p{^Is_Blk=_YIJING}', ""); + Expect(0, 19967, '\P{Is_Blk=_YIJING}', ""); + Expect(1, 19967, '\P{^Is_Blk=_YIJING}', ""); + Expect(0, 19968, '\p{Is_Blk=_YIJING}', ""); + Expect(1, 19968, '\p{^Is_Blk=_YIJING}', ""); + Expect(1, 19968, '\P{Is_Blk=_YIJING}', ""); + Expect(0, 19968, '\P{^Is_Blk=_YIJING}', ""); + Error('\p{Block= Zanabazar_Square:=}'); + Error('\P{Block= Zanabazar_Square:=}'); + Expect(1, 72271, '\p{Block=:\AZanabazar_Square\z:}', "");; + Expect(0, 72272, '\p{Block=:\AZanabazar_Square\z:}', "");; + Expect(1, 72271, '\p{Block=zanabazarsquare}', ""); + Expect(0, 72271, '\p{^Block=zanabazarsquare}', ""); + Expect(0, 72271, '\P{Block=zanabazarsquare}', ""); + Expect(1, 72271, '\P{^Block=zanabazarsquare}', ""); + Expect(0, 72272, '\p{Block=zanabazarsquare}', ""); + Expect(1, 72272, '\p{^Block=zanabazarsquare}', ""); + Expect(1, 72272, '\P{Block=zanabazarsquare}', ""); + Expect(0, 72272, '\P{^Block=zanabazarsquare}', ""); + Expect(1, 72271, '\p{Block=:\Azanabazarsquare\z:}', "");; + Expect(0, 72272, '\p{Block=:\Azanabazarsquare\z:}', "");; + Expect(1, 72271, '\p{Block= Zanabazar_SQUARE}', ""); + Expect(0, 72271, '\p{^Block= Zanabazar_SQUARE}', ""); + Expect(0, 72271, '\P{Block= Zanabazar_SQUARE}', ""); + Expect(1, 72271, '\P{^Block= Zanabazar_SQUARE}', ""); + Expect(0, 72272, '\p{Block= Zanabazar_SQUARE}', ""); + Expect(1, 72272, '\p{^Block= Zanabazar_SQUARE}', ""); + Expect(1, 72272, '\P{Block= Zanabazar_SQUARE}', ""); + Expect(0, 72272, '\P{^Block= Zanabazar_SQUARE}', ""); + Error('\p{Blk= :=Zanabazar_Square}'); + Error('\P{Blk= :=Zanabazar_Square}'); + Expect(1, 72271, '\p{Blk=:\AZanabazar_Square\z:}', "");; + Expect(0, 72272, '\p{Blk=:\AZanabazar_Square\z:}', "");; + Expect(1, 72271, '\p{Blk=zanabazarsquare}', ""); + Expect(0, 72271, '\p{^Blk=zanabazarsquare}', ""); + Expect(0, 72271, '\P{Blk=zanabazarsquare}', ""); + Expect(1, 72271, '\P{^Blk=zanabazarsquare}', ""); + Expect(0, 72272, '\p{Blk=zanabazarsquare}', ""); + Expect(1, 72272, '\p{^Blk=zanabazarsquare}', ""); + Expect(1, 72272, '\P{Blk=zanabazarsquare}', ""); + Expect(0, 72272, '\P{^Blk=zanabazarsquare}', ""); + Expect(1, 72271, '\p{Blk=:\Azanabazarsquare\z:}', "");; + Expect(0, 72272, '\p{Blk=:\Azanabazarsquare\z:}', "");; + Expect(1, 72271, '\p{Blk= _zanabazar_Square}', ""); + Expect(0, 72271, '\p{^Blk= _zanabazar_Square}', ""); + Expect(0, 72271, '\P{Blk= _zanabazar_Square}', ""); + Expect(1, 72271, '\P{^Blk= _zanabazar_Square}', ""); + Expect(0, 72272, '\p{Blk= _zanabazar_Square}', ""); + Expect(1, 72272, '\p{^Blk= _zanabazar_Square}', ""); + Expect(1, 72272, '\P{Blk= _zanabazar_Square}', ""); + Expect(0, 72272, '\P{^Blk= _zanabazar_Square}', ""); + Error('\p{Is_Block= ZANABAZAR_Square:=}'); + Error('\P{Is_Block= ZANABAZAR_Square:=}'); + Expect(1, 72271, '\p{Is_Block=zanabazarsquare}', ""); + Expect(0, 72271, '\p{^Is_Block=zanabazarsquare}', ""); + Expect(0, 72271, '\P{Is_Block=zanabazarsquare}', ""); + Expect(1, 72271, '\P{^Is_Block=zanabazarsquare}', ""); + Expect(0, 72272, '\p{Is_Block=zanabazarsquare}', ""); + Expect(1, 72272, '\p{^Is_Block=zanabazarsquare}', ""); + Expect(1, 72272, '\P{Is_Block=zanabazarsquare}', ""); + Expect(0, 72272, '\P{^Is_Block=zanabazarsquare}', ""); + Expect(1, 72271, '\p{Is_Block= zanabazar_Square}', ""); + Expect(0, 72271, '\p{^Is_Block= zanabazar_Square}', ""); + Expect(0, 72271, '\P{Is_Block= zanabazar_Square}', ""); + Expect(1, 72271, '\P{^Is_Block= zanabazar_Square}', ""); + Expect(0, 72272, '\p{Is_Block= zanabazar_Square}', ""); + Expect(1, 72272, '\p{^Is_Block= zanabazar_Square}', ""); + Expect(1, 72272, '\P{Is_Block= zanabazar_Square}', ""); + Expect(0, 72272, '\P{^Is_Block= zanabazar_Square}', ""); + Error('\p{Is_Blk=/a/-ZANABAZAR_square}'); + Error('\P{Is_Blk=/a/-ZANABAZAR_square}'); + Expect(1, 72271, '\p{Is_Blk=zanabazarsquare}', ""); + Expect(0, 72271, '\p{^Is_Blk=zanabazarsquare}', ""); + Expect(0, 72271, '\P{Is_Blk=zanabazarsquare}', ""); + Expect(1, 72271, '\P{^Is_Blk=zanabazarsquare}', ""); + Expect(0, 72272, '\p{Is_Blk=zanabazarsquare}', ""); + Expect(1, 72272, '\p{^Is_Blk=zanabazarsquare}', ""); + Expect(1, 72272, '\P{Is_Blk=zanabazarsquare}', ""); + Expect(0, 72272, '\P{^Is_Blk=zanabazarsquare}', ""); + Expect(1, 72271, '\p{Is_Blk= Zanabazar_SQUARE}', ""); + Expect(0, 72271, '\p{^Is_Blk= Zanabazar_SQUARE}', ""); + Expect(0, 72271, '\P{Is_Blk= Zanabazar_SQUARE}', ""); + Expect(1, 72271, '\P{^Is_Blk= Zanabazar_SQUARE}', ""); + Expect(0, 72272, '\p{Is_Blk= Zanabazar_SQUARE}', ""); + Expect(1, 72272, '\p{^Is_Blk= Zanabazar_SQUARE}', ""); + Expect(1, 72272, '\P{Is_Blk= Zanabazar_SQUARE}', ""); + Expect(0, 72272, '\P{^Is_Blk= Zanabazar_SQUARE}', ""); + Error('\p{Block= znamenny_Musical_NOTATION:=}'); + Error('\P{Block= znamenny_Musical_NOTATION:=}'); + Expect(1, 118735, '\p{Block=:\AZnamenny_Musical_Notation\z:}', "");; + Expect(0, 118736, '\p{Block=:\AZnamenny_Musical_Notation\z:}', "");; + Expect(1, 118735, '\p{Block=znamennymusicalnotation}', ""); + Expect(0, 118735, '\p{^Block=znamennymusicalnotation}', ""); + Expect(0, 118735, '\P{Block=znamennymusicalnotation}', ""); + Expect(1, 118735, '\P{^Block=znamennymusicalnotation}', ""); + Expect(0, 118736, '\p{Block=znamennymusicalnotation}', ""); + Expect(1, 118736, '\p{^Block=znamennymusicalnotation}', ""); + Expect(1, 118736, '\P{Block=znamennymusicalnotation}', ""); + Expect(0, 118736, '\P{^Block=znamennymusicalnotation}', ""); + Expect(1, 118735, '\p{Block=:\Aznamennymusicalnotation\z:}', "");; + Expect(0, 118736, '\p{Block=:\Aznamennymusicalnotation\z:}', "");; + Expect(1, 118735, '\p{Block=_-ZNAMENNY_Musical_NOTATION}', ""); + Expect(0, 118735, '\p{^Block=_-ZNAMENNY_Musical_NOTATION}', ""); + Expect(0, 118735, '\P{Block=_-ZNAMENNY_Musical_NOTATION}', ""); + Expect(1, 118735, '\P{^Block=_-ZNAMENNY_Musical_NOTATION}', ""); + Expect(0, 118736, '\p{Block=_-ZNAMENNY_Musical_NOTATION}', ""); + Expect(1, 118736, '\p{^Block=_-ZNAMENNY_Musical_NOTATION}', ""); + Expect(1, 118736, '\P{Block=_-ZNAMENNY_Musical_NOTATION}', ""); + Expect(0, 118736, '\P{^Block=_-ZNAMENNY_Musical_NOTATION}', ""); + Error('\p{Blk=_ ZNAMENNY_Music/a/}'); + Error('\P{Blk=_ ZNAMENNY_Music/a/}'); + Expect(1, 118735, '\p{Blk=:\AZnamenny_Music\z:}', "");; + Expect(0, 118736, '\p{Blk=:\AZnamenny_Music\z:}', "");; + Expect(1, 118735, '\p{Blk=znamennymusic}', ""); + Expect(0, 118735, '\p{^Blk=znamennymusic}', ""); + Expect(0, 118735, '\P{Blk=znamennymusic}', ""); + Expect(1, 118735, '\P{^Blk=znamennymusic}', ""); + Expect(0, 118736, '\p{Blk=znamennymusic}', ""); + Expect(1, 118736, '\p{^Blk=znamennymusic}', ""); + Expect(1, 118736, '\P{Blk=znamennymusic}', ""); + Expect(0, 118736, '\P{^Blk=znamennymusic}', ""); + Expect(1, 118735, '\p{Blk=:\Aznamennymusic\z:}', "");; + Expect(0, 118736, '\p{Blk=:\Aznamennymusic\z:}', "");; + Expect(1, 118735, '\p{Blk= znamenny_music}', ""); + Expect(0, 118735, '\p{^Blk= znamenny_music}', ""); + Expect(0, 118735, '\P{Blk= znamenny_music}', ""); + Expect(1, 118735, '\P{^Blk= znamenny_music}', ""); + Expect(0, 118736, '\p{Blk= znamenny_music}', ""); + Expect(1, 118736, '\p{^Blk= znamenny_music}', ""); + Expect(1, 118736, '\P{Blk= znamenny_music}', ""); + Expect(0, 118736, '\P{^Blk= znamenny_music}', ""); + Error('\p{Is_Block= ZNAMENNY_MUSICAL_notation:=}'); + Error('\P{Is_Block= ZNAMENNY_MUSICAL_notation:=}'); + Expect(1, 118735, '\p{Is_Block=znamennymusicalnotation}', ""); + Expect(0, 118735, '\p{^Is_Block=znamennymusicalnotation}', ""); + Expect(0, 118735, '\P{Is_Block=znamennymusicalnotation}', ""); + Expect(1, 118735, '\P{^Is_Block=znamennymusicalnotation}', ""); + Expect(0, 118736, '\p{Is_Block=znamennymusicalnotation}', ""); + Expect(1, 118736, '\p{^Is_Block=znamennymusicalnotation}', ""); + Expect(1, 118736, '\P{Is_Block=znamennymusicalnotation}', ""); + Expect(0, 118736, '\P{^Is_Block=znamennymusicalnotation}', ""); + Expect(1, 118735, '\p{Is_Block= -ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118735, '\p{^Is_Block= -ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118735, '\P{Is_Block= -ZNAMENNY_Musical_Notation}', ""); + Expect(1, 118735, '\P{^Is_Block= -ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118736, '\p{Is_Block= -ZNAMENNY_Musical_Notation}', ""); + Expect(1, 118736, '\p{^Is_Block= -ZNAMENNY_Musical_Notation}', ""); + Expect(1, 118736, '\P{Is_Block= -ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118736, '\P{^Is_Block= -ZNAMENNY_Musical_Notation}', ""); + Error('\p{Is_Blk=:= _Znamenny_music}'); + Error('\P{Is_Blk=:= _Znamenny_music}'); + Expect(1, 118735, '\p{Is_Blk=znamennymusic}', ""); + Expect(0, 118735, '\p{^Is_Blk=znamennymusic}', ""); + Expect(0, 118735, '\P{Is_Blk=znamennymusic}', ""); + Expect(1, 118735, '\P{^Is_Blk=znamennymusic}', ""); + Expect(0, 118736, '\p{Is_Blk=znamennymusic}', ""); + Expect(1, 118736, '\p{^Is_Blk=znamennymusic}', ""); + Expect(1, 118736, '\P{Is_Blk=znamennymusic}', ""); + Expect(0, 118736, '\P{^Is_Blk=znamennymusic}', ""); + Expect(1, 118735, '\p{Is_Blk= ZNAMENNY_MUSIC}', ""); + Expect(0, 118735, '\p{^Is_Blk= ZNAMENNY_MUSIC}', ""); + Expect(0, 118735, '\P{Is_Blk= ZNAMENNY_MUSIC}', ""); + Expect(1, 118735, '\P{^Is_Blk= ZNAMENNY_MUSIC}', ""); + Expect(0, 118736, '\p{Is_Blk= ZNAMENNY_MUSIC}', ""); + Expect(1, 118736, '\p{^Is_Blk= ZNAMENNY_MUSIC}', ""); + Expect(1, 118736, '\P{Is_Blk= ZNAMENNY_MUSIC}', ""); + Expect(0, 118736, '\P{^Is_Blk= ZNAMENNY_MUSIC}', ""); + Error('\p{bidimirroringglyph}'); + Error('\P{bidimirroringglyph}'); + Error('\p{bmg}'); + Error('\P{bmg}'); + Error('\p{bidipairedbracket}'); + Error('\P{bidipairedbracket}'); + Error('\p{bpb}'); + Error('\P{bpb}'); + Error('\p{bidipairedbrackettype}'); + Error('\P{bidipairedbrackettype}'); + Error('\p{bpt}'); + Error('\P{bpt}'); + Error('\p{Bidi_Paired_Bracket_Type=_close:=}'); + Error('\P{Bidi_Paired_Bracket_Type=_close:=}'); + Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=:\AClose\z:}', "");; + Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type=:\AClose\z:}', "");; + Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=close}', ""); + Expect(0, 65379, '\p{^Bidi_Paired_Bracket_Type=close}', ""); + Expect(0, 65379, '\P{Bidi_Paired_Bracket_Type=close}', ""); + Expect(1, 65379, '\P{^Bidi_Paired_Bracket_Type=close}', ""); + Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type=close}', ""); + Expect(1, 65380, '\p{^Bidi_Paired_Bracket_Type=close}', ""); + Expect(1, 65380, '\P{Bidi_Paired_Bracket_Type=close}', ""); + Expect(0, 65380, '\P{^Bidi_Paired_Bracket_Type=close}', ""); + Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=:\Aclose\z:}', "");; + Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type=:\Aclose\z:}', "");; + Expect(1, 65379, '\p{Bidi_Paired_Bracket_Type=--CLOSE}', ""); + Expect(0, 65379, '\p{^Bidi_Paired_Bracket_Type=--CLOSE}', ""); + Expect(0, 65379, '\P{Bidi_Paired_Bracket_Type=--CLOSE}', ""); + Expect(1, 65379, '\P{^Bidi_Paired_Bracket_Type=--CLOSE}', ""); + Expect(0, 65380, '\p{Bidi_Paired_Bracket_Type=--CLOSE}', ""); + Expect(1, 65380, '\p{^Bidi_Paired_Bracket_Type=--CLOSE}', ""); + Expect(1, 65380, '\P{Bidi_Paired_Bracket_Type=--CLOSE}', ""); + Expect(0, 65380, '\P{^Bidi_Paired_Bracket_Type=--CLOSE}', ""); + Error('\p{Bpt= :=C}'); + Error('\P{Bpt= :=C}'); + Expect(1, 65379, '\p{Bpt=:\AC\z:}', "");; + Expect(0, 65380, '\p{Bpt=:\AC\z:}', "");; + Expect(1, 65379, '\p{Bpt: c}', ""); + Expect(0, 65379, '\p{^Bpt: c}', ""); + Expect(0, 65379, '\P{Bpt: c}', ""); + Expect(1, 65379, '\P{^Bpt: c}', ""); + Expect(0, 65380, '\p{Bpt: c}', ""); + Expect(1, 65380, '\p{^Bpt: c}', ""); + Expect(1, 65380, '\P{Bpt: c}', ""); + Expect(0, 65380, '\P{^Bpt: c}', ""); + Expect(1, 65379, '\p{Bpt=:\Ac\z:}', "");; + Expect(0, 65380, '\p{Bpt=:\Ac\z:}', "");; + Expect(1, 65379, '\p{Bpt= C}', ""); + Expect(0, 65379, '\p{^Bpt= C}', ""); + Expect(0, 65379, '\P{Bpt= C}', ""); + Expect(1, 65379, '\P{^Bpt= C}', ""); + Expect(0, 65380, '\p{Bpt= C}', ""); + Expect(1, 65380, '\p{^Bpt= C}', ""); + Expect(1, 65380, '\P{Bpt= C}', ""); + Expect(0, 65380, '\P{^Bpt= C}', ""); + Error('\p{Is_Bidi_Paired_Bracket_Type=/a/ close}'); + Error('\P{Is_Bidi_Paired_Bracket_Type=/a/ close}'); + Expect(1, 65379, '\p{Is_Bidi_Paired_Bracket_Type=close}', ""); + Expect(0, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=close}', ""); + Expect(0, 65379, '\P{Is_Bidi_Paired_Bracket_Type=close}', ""); + Expect(1, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=close}', ""); + Expect(0, 65380, '\p{Is_Bidi_Paired_Bracket_Type=close}', ""); + Expect(1, 65380, '\p{^Is_Bidi_Paired_Bracket_Type=close}', ""); + Expect(1, 65380, '\P{Is_Bidi_Paired_Bracket_Type=close}', ""); + Expect(0, 65380, '\P{^Is_Bidi_Paired_Bracket_Type=close}', ""); + Expect(1, 65379, '\p{Is_Bidi_Paired_Bracket_Type=-_CLOSE}', ""); + Expect(0, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=-_CLOSE}', ""); + Expect(0, 65379, '\P{Is_Bidi_Paired_Bracket_Type=-_CLOSE}', ""); + Expect(1, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=-_CLOSE}', ""); + Expect(0, 65380, '\p{Is_Bidi_Paired_Bracket_Type=-_CLOSE}', ""); + Expect(1, 65380, '\p{^Is_Bidi_Paired_Bracket_Type=-_CLOSE}', ""); + Expect(1, 65380, '\P{Is_Bidi_Paired_Bracket_Type=-_CLOSE}', ""); + Expect(0, 65380, '\P{^Is_Bidi_Paired_Bracket_Type=-_CLOSE}', ""); + Error('\p{Is_Bpt=_/a/C}'); + Error('\P{Is_Bpt=_/a/C}'); + Expect(1, 65379, '\p{Is_Bpt=c}', ""); + Expect(0, 65379, '\p{^Is_Bpt=c}', ""); + Expect(0, 65379, '\P{Is_Bpt=c}', ""); + Expect(1, 65379, '\P{^Is_Bpt=c}', ""); + Expect(0, 65380, '\p{Is_Bpt=c}', ""); + Expect(1, 65380, '\p{^Is_Bpt=c}', ""); + Expect(1, 65380, '\P{Is_Bpt=c}', ""); + Expect(0, 65380, '\P{^Is_Bpt=c}', ""); + Expect(1, 65379, '\p{Is_Bpt= -C}', ""); + Expect(0, 65379, '\p{^Is_Bpt= -C}', ""); + Expect(0, 65379, '\P{Is_Bpt= -C}', ""); + Expect(1, 65379, '\P{^Is_Bpt= -C}', ""); + Expect(0, 65380, '\p{Is_Bpt= -C}', ""); + Expect(1, 65380, '\p{^Is_Bpt= -C}', ""); + Expect(1, 65380, '\P{Is_Bpt= -C}', ""); + Expect(0, 65380, '\P{^Is_Bpt= -C}', ""); + Error('\p{Bidi_Paired_Bracket_Type=:= _None}'); + Error('\P{Bidi_Paired_Bracket_Type=:= _None}'); + Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type=:\ANone\z:}', "");; + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\ANone\z:}', "");; + Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type=none}', ""); + Expect(0, 65380, '\p{^Bidi_Paired_Bracket_Type=none}', ""); + Expect(0, 65380, '\P{Bidi_Paired_Bracket_Type=none}', ""); + Expect(1, 65380, '\P{^Bidi_Paired_Bracket_Type=none}', ""); + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=none}', ""); + Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type=none}', ""); + Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type=none}', ""); + Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type=none}', ""); + Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type=:\Anone\z:}', "");; + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\Anone\z:}', "");; + Expect(1, 65380, '\p{Bidi_Paired_Bracket_Type=_-NONE}', ""); + Expect(0, 65380, '\p{^Bidi_Paired_Bracket_Type=_-NONE}', ""); + Expect(0, 65380, '\P{Bidi_Paired_Bracket_Type=_-NONE}', ""); + Expect(1, 65380, '\P{^Bidi_Paired_Bracket_Type=_-NONE}', ""); + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=_-NONE}', ""); + Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type=_-NONE}', ""); + Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type=_-NONE}', ""); + Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type=_-NONE}', ""); + Error('\p{Bpt=-_n/a/}'); + Error('\P{Bpt=-_n/a/}'); + Expect(1, 65380, '\p{Bpt=:\AN\z:}', "");; + Expect(0, 65379, '\p{Bpt=:\AN\z:}', "");; + Expect(1, 65380, '\p{Bpt=n}', ""); + Expect(0, 65380, '\p{^Bpt=n}', ""); + Expect(0, 65380, '\P{Bpt=n}', ""); + Expect(1, 65380, '\P{^Bpt=n}', ""); + Expect(0, 65379, '\p{Bpt=n}', ""); + Expect(1, 65379, '\p{^Bpt=n}', ""); + Expect(1, 65379, '\P{Bpt=n}', ""); + Expect(0, 65379, '\P{^Bpt=n}', ""); + Expect(1, 65380, '\p{Bpt=:\An\z:}', "");; + Expect(0, 65379, '\p{Bpt=:\An\z:}', "");; + Expect(1, 65380, '\p{Bpt= N}', ""); + Expect(0, 65380, '\p{^Bpt= N}', ""); + Expect(0, 65380, '\P{Bpt= N}', ""); + Expect(1, 65380, '\P{^Bpt= N}', ""); + Expect(0, 65379, '\p{Bpt= N}', ""); + Expect(1, 65379, '\p{^Bpt= N}', ""); + Expect(1, 65379, '\P{Bpt= N}', ""); + Expect(0, 65379, '\P{^Bpt= N}', ""); + Error('\p{Is_Bidi_Paired_Bracket_Type=__None/a/}'); + Error('\P{Is_Bidi_Paired_Bracket_Type=__None/a/}'); + Expect(1, 65380, '\p{Is_Bidi_Paired_Bracket_Type=none}', ""); + Expect(0, 65380, '\p{^Is_Bidi_Paired_Bracket_Type=none}', ""); + Expect(0, 65380, '\P{Is_Bidi_Paired_Bracket_Type=none}', ""); + Expect(1, 65380, '\P{^Is_Bidi_Paired_Bracket_Type=none}', ""); + Expect(0, 65379, '\p{Is_Bidi_Paired_Bracket_Type=none}', ""); + Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=none}', ""); + Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type=none}', ""); + Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=none}', ""); + Expect(1, 65380, '\p{Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(0, 65380, '\p{^Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(0, 65380, '\P{Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(1, 65380, '\P{^Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(0, 65379, '\p{Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type=_None}', ""); + Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=_None}', ""); + Error('\p{Is_Bpt=/a/--N}'); + Error('\P{Is_Bpt=/a/--N}'); + Expect(1, 65380, '\p{Is_Bpt=n}', ""); + Expect(0, 65380, '\p{^Is_Bpt=n}', ""); + Expect(0, 65380, '\P{Is_Bpt=n}', ""); + Expect(1, 65380, '\P{^Is_Bpt=n}', ""); + Expect(0, 65379, '\p{Is_Bpt=n}', ""); + Expect(1, 65379, '\p{^Is_Bpt=n}', ""); + Expect(1, 65379, '\P{Is_Bpt=n}', ""); + Expect(0, 65379, '\P{^Is_Bpt=n}', ""); + Expect(1, 65380, '\p{Is_Bpt=_-N}', ""); + Expect(0, 65380, '\p{^Is_Bpt=_-N}', ""); + Expect(0, 65380, '\P{Is_Bpt=_-N}', ""); + Expect(1, 65380, '\P{^Is_Bpt=_-N}', ""); + Expect(0, 65379, '\p{Is_Bpt=_-N}', ""); + Expect(1, 65379, '\p{^Is_Bpt=_-N}', ""); + Expect(1, 65379, '\P{Is_Bpt=_-N}', ""); + Expect(0, 65379, '\P{^Is_Bpt=_-N}', ""); + Error('\p{Bidi_Paired_Bracket_Type= /a/open}'); + Error('\P{Bidi_Paired_Bracket_Type= /a/open}'); + Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=:\AOpen\z:}', "");; + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\AOpen\z:}', "");; + Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=open}', ""); + Expect(0, 65378, '\p{^Bidi_Paired_Bracket_Type=open}', ""); + Expect(0, 65378, '\P{Bidi_Paired_Bracket_Type=open}', ""); + Expect(1, 65378, '\P{^Bidi_Paired_Bracket_Type=open}', ""); + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=open}', ""); + Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type=open}', ""); + Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type=open}', ""); + Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type=open}', ""); + Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=:\Aopen\z:}', "");; + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=:\Aopen\z:}', "");; + Expect(1, 65378, '\p{Bidi_Paired_Bracket_Type=_ OPEN}', ""); + Expect(0, 65378, '\p{^Bidi_Paired_Bracket_Type=_ OPEN}', ""); + Expect(0, 65378, '\P{Bidi_Paired_Bracket_Type=_ OPEN}', ""); + Expect(1, 65378, '\P{^Bidi_Paired_Bracket_Type=_ OPEN}', ""); + Expect(0, 65379, '\p{Bidi_Paired_Bracket_Type=_ OPEN}', ""); + Expect(1, 65379, '\p{^Bidi_Paired_Bracket_Type=_ OPEN}', ""); + Expect(1, 65379, '\P{Bidi_Paired_Bracket_Type=_ OPEN}', ""); + Expect(0, 65379, '\P{^Bidi_Paired_Bracket_Type=_ OPEN}', ""); + Error('\p{Bpt=_:=O}'); + Error('\P{Bpt=_:=O}'); + Expect(1, 65378, '\p{Bpt=:\AO\z:}', "");; + Expect(0, 65379, '\p{Bpt=:\AO\z:}', "");; + Expect(1, 65378, '\p{Bpt=o}', ""); + Expect(0, 65378, '\p{^Bpt=o}', ""); + Expect(0, 65378, '\P{Bpt=o}', ""); + Expect(1, 65378, '\P{^Bpt=o}', ""); + Expect(0, 65379, '\p{Bpt=o}', ""); + Expect(1, 65379, '\p{^Bpt=o}', ""); + Expect(1, 65379, '\P{Bpt=o}', ""); + Expect(0, 65379, '\P{^Bpt=o}', ""); + Expect(1, 65378, '\p{Bpt=:\Ao\z:}', "");; + Expect(0, 65379, '\p{Bpt=:\Ao\z:}', "");; + Expect(1, 65378, '\p{Bpt= O}', ""); + Expect(0, 65378, '\p{^Bpt= O}', ""); + Expect(0, 65378, '\P{Bpt= O}', ""); + Expect(1, 65378, '\P{^Bpt= O}', ""); + Expect(0, 65379, '\p{Bpt= O}', ""); + Expect(1, 65379, '\p{^Bpt= O}', ""); + Expect(1, 65379, '\P{Bpt= O}', ""); + Expect(0, 65379, '\P{^Bpt= O}', ""); + Error('\p{Is_Bidi_Paired_Bracket_Type=-Open/a/}'); + Error('\P{Is_Bidi_Paired_Bracket_Type=-Open/a/}'); + Expect(1, 65378, '\p{Is_Bidi_Paired_Bracket_Type=open}', ""); + Expect(0, 65378, '\p{^Is_Bidi_Paired_Bracket_Type=open}', ""); + Expect(0, 65378, '\P{Is_Bidi_Paired_Bracket_Type=open}', ""); + Expect(1, 65378, '\P{^Is_Bidi_Paired_Bracket_Type=open}', ""); + Expect(0, 65379, '\p{Is_Bidi_Paired_Bracket_Type=open}', ""); + Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type=open}', ""); + Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type=open}', ""); + Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=open}', ""); + Expect(1, 65378, '\p{Is_Bidi_Paired_Bracket_Type= Open}', ""); + Expect(0, 65378, '\p{^Is_Bidi_Paired_Bracket_Type= Open}', ""); + Expect(0, 65378, '\P{Is_Bidi_Paired_Bracket_Type= Open}', ""); + Expect(1, 65378, '\P{^Is_Bidi_Paired_Bracket_Type= Open}', ""); + Expect(0, 65379, '\p{Is_Bidi_Paired_Bracket_Type= Open}', ""); + Expect(1, 65379, '\p{^Is_Bidi_Paired_Bracket_Type= Open}', ""); + Expect(1, 65379, '\P{Is_Bidi_Paired_Bracket_Type= Open}', ""); + Expect(0, 65379, '\P{^Is_Bidi_Paired_Bracket_Type= Open}', ""); + Error('\p{Is_Bpt=-O:=}'); + Error('\P{Is_Bpt=-O:=}'); + Expect(1, 65378, '\p{Is_Bpt=o}', ""); + Expect(0, 65378, '\p{^Is_Bpt=o}', ""); + Expect(0, 65378, '\P{Is_Bpt=o}', ""); + Expect(1, 65378, '\P{^Is_Bpt=o}', ""); + Expect(0, 65379, '\p{Is_Bpt=o}', ""); + Expect(1, 65379, '\p{^Is_Bpt=o}', ""); + Expect(1, 65379, '\P{Is_Bpt=o}', ""); + Expect(0, 65379, '\P{^Is_Bpt=o}', ""); + Expect(1, 65378, '\p{Is_Bpt=--O}', ""); + Expect(0, 65378, '\p{^Is_Bpt=--O}', ""); + Expect(0, 65378, '\P{Is_Bpt=--O}', ""); + Expect(1, 65378, '\P{^Is_Bpt=--O}', ""); + Expect(0, 65379, '\p{Is_Bpt=--O}', ""); + Expect(1, 65379, '\p{^Is_Bpt=--O}', ""); + Expect(1, 65379, '\P{Is_Bpt=--O}', ""); + Expect(0, 65379, '\P{^Is_Bpt=--O}', ""); + Error('\p{Cased= /a/NO}'); + Error('\P{Cased= /a/NO}'); + Expect(1, 127370, '\p{Cased=:\ANo\z:}', "");; + Expect(0, 127369, '\p{Cased=:\ANo\z:}', "");; + Expect(1, 127370, '\p{Cased=no}', ""); + Expect(0, 127370, '\p{^Cased=no}', ""); + Expect(0, 127370, '\P{Cased=no}', ""); + Expect(1, 127370, '\P{^Cased=no}', ""); + Expect(0, 127369, '\p{Cased=no}', ""); + Expect(1, 127369, '\p{^Cased=no}', ""); + Expect(1, 127369, '\P{Cased=no}', ""); + Expect(0, 127369, '\P{^Cased=no}', ""); + Expect(1, 127370, '\p{Cased=:\Ano\z:}', "");; + Expect(0, 127369, '\p{Cased=:\Ano\z:}', "");; + Expect(1, 127370, '\p{Cased=_-no}', ""); + Expect(0, 127370, '\p{^Cased=_-no}', ""); + Expect(0, 127370, '\P{Cased=_-no}', ""); + Expect(1, 127370, '\P{^Cased=_-no}', ""); + Expect(0, 127369, '\p{Cased=_-no}', ""); + Expect(1, 127369, '\p{^Cased=_-no}', ""); + Expect(1, 127369, '\P{Cased=_-no}', ""); + Expect(0, 127369, '\P{^Cased=_-no}', ""); + Error('\p{Is_Cased= N/a/}'); + Error('\P{Is_Cased= N/a/}'); + Expect(1, 127370, '\p{Is_Cased=n}', ""); + Expect(0, 127370, '\p{^Is_Cased=n}', ""); + Expect(0, 127370, '\P{Is_Cased=n}', ""); + Expect(1, 127370, '\P{^Is_Cased=n}', ""); + Expect(0, 127369, '\p{Is_Cased=n}', ""); + Expect(1, 127369, '\p{^Is_Cased=n}', ""); + Expect(1, 127369, '\P{Is_Cased=n}', ""); + Expect(0, 127369, '\P{^Is_Cased=n}', ""); + Expect(1, 127370, '\p{Is_Cased=_n}', ""); + Expect(0, 127370, '\p{^Is_Cased=_n}', ""); + Expect(0, 127370, '\P{Is_Cased=_n}', ""); + Expect(1, 127370, '\P{^Is_Cased=_n}', ""); + Expect(0, 127369, '\p{Is_Cased=_n}', ""); + Expect(1, 127369, '\p{^Is_Cased=_n}', ""); + Expect(1, 127369, '\P{Is_Cased=_n}', ""); + Expect(0, 127369, '\P{^Is_Cased=_n}', ""); + Error('\p{Cased= F:=}'); + Error('\P{Cased= F:=}'); + Expect(1, 127370, '\p{Cased=:\AF\z:}', "");; + Expect(0, 127369, '\p{Cased=:\AF\z:}', "");; + Expect(1, 127370, '\p{Cased=f}', ""); + Expect(0, 127370, '\p{^Cased=f}', ""); + Expect(0, 127370, '\P{Cased=f}', ""); + Expect(1, 127370, '\P{^Cased=f}', ""); + Expect(0, 127369, '\p{Cased=f}', ""); + Expect(1, 127369, '\p{^Cased=f}', ""); + Expect(1, 127369, '\P{Cased=f}', ""); + Expect(0, 127369, '\P{^Cased=f}', ""); + Expect(1, 127370, '\p{Cased=:\Af\z:}', "");; + Expect(0, 127369, '\p{Cased=:\Af\z:}', "");; + Expect(1, 127370, '\p{Cased=_-F}', ""); + Expect(0, 127370, '\p{^Cased=_-F}', ""); + Expect(0, 127370, '\P{Cased=_-F}', ""); + Expect(1, 127370, '\P{^Cased=_-F}', ""); + Expect(0, 127369, '\p{Cased=_-F}', ""); + Expect(1, 127369, '\p{^Cased=_-F}', ""); + Expect(1, 127369, '\P{Cased=_-F}', ""); + Expect(0, 127369, '\P{^Cased=_-F}', ""); + Error('\p{Is_Cased=:=-false}'); + Error('\P{Is_Cased=:=-false}'); + Expect(1, 127370, '\p{Is_Cased=false}', ""); + Expect(0, 127370, '\p{^Is_Cased=false}', ""); + Expect(0, 127370, '\P{Is_Cased=false}', ""); + Expect(1, 127370, '\P{^Is_Cased=false}', ""); + Expect(0, 127369, '\p{Is_Cased=false}', ""); + Expect(1, 127369, '\p{^Is_Cased=false}', ""); + Expect(1, 127369, '\P{Is_Cased=false}', ""); + Expect(0, 127369, '\P{^Is_Cased=false}', ""); + Expect(1, 127370, '\p{Is_Cased= False}', ""); + Expect(0, 127370, '\p{^Is_Cased= False}', ""); + Expect(0, 127370, '\P{Is_Cased= False}', ""); + Expect(1, 127370, '\P{^Is_Cased= False}', ""); + Expect(0, 127369, '\p{Is_Cased= False}', ""); + Expect(1, 127369, '\p{^Is_Cased= False}', ""); + Expect(1, 127369, '\P{Is_Cased= False}', ""); + Expect(0, 127369, '\P{^Is_Cased= False}', ""); + Error('\p{Cased: :=YES}'); + Error('\P{Cased: :=YES}'); + Expect(1, 127369, '\p{Cased=:\AYes\z:}', "");; + Expect(0, 127370, '\p{Cased=:\AYes\z:}', "");; + Expect(1, 127369, '\p{Cased=yes}', ""); + Expect(0, 127369, '\p{^Cased=yes}', ""); + Expect(0, 127369, '\P{Cased=yes}', ""); + Expect(1, 127369, '\P{^Cased=yes}', ""); + Expect(0, 127370, '\p{Cased=yes}', ""); + Expect(1, 127370, '\p{^Cased=yes}', ""); + Expect(1, 127370, '\P{Cased=yes}', ""); + Expect(0, 127370, '\P{^Cased=yes}', ""); + Expect(1, 127369, '\p{Cased=:\Ayes\z:}', "");; + Expect(0, 127370, '\p{Cased=:\Ayes\z:}', "");; + Expect(1, 127369, '\p{Cased: YES}', ""); + Expect(0, 127369, '\p{^Cased: YES}', ""); + Expect(0, 127369, '\P{Cased: YES}', ""); + Expect(1, 127369, '\P{^Cased: YES}', ""); + Expect(0, 127370, '\p{Cased: YES}', ""); + Expect(1, 127370, '\p{^Cased: YES}', ""); + Expect(1, 127370, '\P{Cased: YES}', ""); + Expect(0, 127370, '\P{^Cased: YES}', ""); + Error('\p{Is_Cased=:= -y}'); + Error('\P{Is_Cased=:= -y}'); + Expect(1, 127369, '\p{Is_Cased=y}', ""); + Expect(0, 127369, '\p{^Is_Cased=y}', ""); + Expect(0, 127369, '\P{Is_Cased=y}', ""); + Expect(1, 127369, '\P{^Is_Cased=y}', ""); + Expect(0, 127370, '\p{Is_Cased=y}', ""); + Expect(1, 127370, '\p{^Is_Cased=y}', ""); + Expect(1, 127370, '\P{Is_Cased=y}', ""); + Expect(0, 127370, '\P{^Is_Cased=y}', ""); + Expect(1, 127369, '\p{Is_Cased=_ Y}', ""); + Expect(0, 127369, '\p{^Is_Cased=_ Y}', ""); + Expect(0, 127369, '\P{Is_Cased=_ Y}', ""); + Expect(1, 127369, '\P{^Is_Cased=_ Y}', ""); + Expect(0, 127370, '\p{Is_Cased=_ Y}', ""); + Expect(1, 127370, '\p{^Is_Cased=_ Y}', ""); + Expect(1, 127370, '\P{Is_Cased=_ Y}', ""); + Expect(0, 127370, '\P{^Is_Cased=_ Y}', ""); + Error('\p{Cased=:= T}'); + Error('\P{Cased=:= T}'); + Expect(1, 127369, '\p{Cased=:\AT\z:}', "");; + Expect(0, 127370, '\p{Cased=:\AT\z:}', "");; + Expect(1, 127369, '\p{Cased=t}', ""); + Expect(0, 127369, '\p{^Cased=t}', ""); + Expect(0, 127369, '\P{Cased=t}', ""); + Expect(1, 127369, '\P{^Cased=t}', ""); + Expect(0, 127370, '\p{Cased=t}', ""); + Expect(1, 127370, '\p{^Cased=t}', ""); + Expect(1, 127370, '\P{Cased=t}', ""); + Expect(0, 127370, '\P{^Cased=t}', ""); + Expect(1, 127369, '\p{Cased=:\At\z:}', "");; + Expect(0, 127370, '\p{Cased=:\At\z:}', "");; + Expect(1, 127369, '\p{Cased=- t}', ""); + Expect(0, 127369, '\p{^Cased=- t}', ""); + Expect(0, 127369, '\P{Cased=- t}', ""); + Expect(1, 127369, '\P{^Cased=- t}', ""); + Expect(0, 127370, '\p{Cased=- t}', ""); + Expect(1, 127370, '\p{^Cased=- t}', ""); + Expect(1, 127370, '\P{Cased=- t}', ""); + Expect(0, 127370, '\P{^Cased=- t}', ""); + Error('\p{Is_Cased= True/a/}'); + Error('\P{Is_Cased= True/a/}'); + Expect(1, 127369, '\p{Is_Cased=true}', ""); + Expect(0, 127369, '\p{^Is_Cased=true}', ""); + Expect(0, 127369, '\P{Is_Cased=true}', ""); + Expect(1, 127369, '\P{^Is_Cased=true}', ""); + Expect(0, 127370, '\p{Is_Cased=true}', ""); + Expect(1, 127370, '\p{^Is_Cased=true}', ""); + Expect(1, 127370, '\P{Is_Cased=true}', ""); + Expect(0, 127370, '\P{^Is_Cased=true}', ""); + Expect(1, 127369, '\p{Is_Cased=--TRUE}', ""); + Expect(0, 127369, '\p{^Is_Cased=--TRUE}', ""); + Expect(0, 127369, '\P{Is_Cased=--TRUE}', ""); + Expect(1, 127369, '\P{^Is_Cased=--TRUE}', ""); + Expect(0, 127370, '\p{Is_Cased=--TRUE}', ""); + Expect(1, 127370, '\p{^Is_Cased=--TRUE}', ""); + Expect(1, 127370, '\P{Is_Cased=--TRUE}', ""); + Expect(0, 127370, '\P{^Is_Cased=--TRUE}', ""); + Error('\p{canonicalcombiningclass}'); + Error('\P{canonicalcombiningclass}'); + Error('\p{ccc}'); + Error('\P{ccc}'); + Error('\p{Canonical_Combining_Class=_ Above/a/}'); + Error('\P{Canonical_Combining_Class=_ Above/a/}'); + Expect(1, 125257, '\p{Canonical_Combining_Class=:\AAbove\z:}', "");; + Expect(0, 125258, '\p{Canonical_Combining_Class=:\AAbove\z:}', "");; + Expect(1, 125257, '\p{Canonical_Combining_Class=above}', ""); + Expect(0, 125257, '\p{^Canonical_Combining_Class=above}', ""); + Expect(0, 125257, '\P{Canonical_Combining_Class=above}', ""); + Expect(1, 125257, '\P{^Canonical_Combining_Class=above}', ""); + Expect(0, 125258, '\p{Canonical_Combining_Class=above}', ""); + Expect(1, 125258, '\p{^Canonical_Combining_Class=above}', ""); + Expect(1, 125258, '\P{Canonical_Combining_Class=above}', ""); + Expect(0, 125258, '\P{^Canonical_Combining_Class=above}', ""); + Expect(1, 125257, '\p{Canonical_Combining_Class=:\Aabove\z:}', "");; + Expect(0, 125258, '\p{Canonical_Combining_Class=:\Aabove\z:}', "");; + Expect(1, 125257, '\p{Canonical_Combining_Class= above}', ""); + Expect(0, 125257, '\p{^Canonical_Combining_Class= above}', ""); + Expect(0, 125257, '\P{Canonical_Combining_Class= above}', ""); + Expect(1, 125257, '\P{^Canonical_Combining_Class= above}', ""); + Expect(0, 125258, '\p{Canonical_Combining_Class= above}', ""); + Expect(1, 125258, '\p{^Canonical_Combining_Class= above}', ""); + Expect(1, 125258, '\P{Canonical_Combining_Class= above}', ""); + Expect(0, 125258, '\P{^Canonical_Combining_Class= above}', ""); + Error('\p{Ccc=--a:=}'); + Error('\P{Ccc=--a:=}'); + Expect(1, 125257, '\p{Ccc=:\AA\z:}', "");; + Expect(0, 125258, '\p{Ccc=:\AA\z:}', "");; + Expect(1, 125257, '\p{Ccc=a}', ""); + Expect(0, 125257, '\p{^Ccc=a}', ""); + Expect(0, 125257, '\P{Ccc=a}', ""); + Expect(1, 125257, '\P{^Ccc=a}', ""); + Expect(0, 125258, '\p{Ccc=a}', ""); + Expect(1, 125258, '\p{^Ccc=a}', ""); + Expect(1, 125258, '\P{Ccc=a}', ""); + Expect(0, 125258, '\P{^Ccc=a}', ""); + Expect(1, 125257, '\p{Ccc=:\Aa\z:}', "");; + Expect(0, 125258, '\p{Ccc=:\Aa\z:}', "");; + Expect(1, 125257, '\p{Ccc= a}', ""); + Expect(0, 125257, '\p{^Ccc= a}', ""); + Expect(0, 125257, '\P{Ccc= a}', ""); + Expect(1, 125257, '\P{^Ccc= a}', ""); + Expect(0, 125258, '\p{Ccc= a}', ""); + Expect(1, 125258, '\p{^Ccc= a}', ""); + Expect(1, 125258, '\P{Ccc= a}', ""); + Expect(0, 125258, '\P{^Ccc= a}', ""); + Error('\p{Is_Canonical_Combining_Class=_-0_0_0_0_0_0_000230:=}'); + Error('\P{Is_Canonical_Combining_Class=_-0_0_0_0_0_0_000230:=}'); + Expect(1, 125257, '\p{Is_Canonical_Combining_Class:23_0}', ""); + Expect(0, 125257, '\p{^Is_Canonical_Combining_Class:23_0}', ""); + Expect(0, 125257, '\P{Is_Canonical_Combining_Class:23_0}', ""); + Expect(1, 125257, '\P{^Is_Canonical_Combining_Class:23_0}', ""); + Expect(0, 125258, '\p{Is_Canonical_Combining_Class:23_0}', ""); + Expect(1, 125258, '\p{^Is_Canonical_Combining_Class:23_0}', ""); + Expect(1, 125258, '\P{Is_Canonical_Combining_Class:23_0}', ""); + Expect(0, 125258, '\P{^Is_Canonical_Combining_Class:23_0}', ""); + Error('\p{Is_Ccc= /a/ABOVE}'); + Error('\P{Is_Ccc= /a/ABOVE}'); + Expect(1, 125257, '\p{Is_Ccc=above}', ""); + Expect(0, 125257, '\p{^Is_Ccc=above}', ""); + Expect(0, 125257, '\P{Is_Ccc=above}', ""); + Expect(1, 125257, '\P{^Is_Ccc=above}', ""); + Expect(0, 125258, '\p{Is_Ccc=above}', ""); + Expect(1, 125258, '\p{^Is_Ccc=above}', ""); + Expect(1, 125258, '\P{Is_Ccc=above}', ""); + Expect(0, 125258, '\P{^Is_Ccc=above}', ""); + Expect(1, 125257, '\p{Is_Ccc: ABOVE}', ""); + Expect(0, 125257, '\p{^Is_Ccc: ABOVE}', ""); + Expect(0, 125257, '\P{Is_Ccc: ABOVE}', ""); + Expect(1, 125257, '\P{^Is_Ccc: ABOVE}', ""); + Expect(0, 125258, '\p{Is_Ccc: ABOVE}', ""); + Expect(1, 125258, '\p{^Is_Ccc: ABOVE}', ""); + Expect(1, 125258, '\P{Is_Ccc: ABOVE}', ""); + Expect(0, 125258, '\P{^Is_Ccc: ABOVE}', ""); + Error('\p{Canonical_Combining_Class=_:=Above_Left}'); + Error('\P{Canonical_Combining_Class=_:=Above_Left}'); + Expect(1, 12331, '\p{Canonical_Combining_Class=:\AAbove_Left\z:}', "");; + Expect(0, 12332, '\p{Canonical_Combining_Class=:\AAbove_Left\z:}', "");; + Expect(1, 12331, '\p{Canonical_Combining_Class=aboveleft}', ""); + Expect(0, 12331, '\p{^Canonical_Combining_Class=aboveleft}', ""); + Expect(0, 12331, '\P{Canonical_Combining_Class=aboveleft}', ""); + Expect(1, 12331, '\P{^Canonical_Combining_Class=aboveleft}', ""); + Expect(0, 12332, '\p{Canonical_Combining_Class=aboveleft}', ""); + Expect(1, 12332, '\p{^Canonical_Combining_Class=aboveleft}', ""); + Expect(1, 12332, '\P{Canonical_Combining_Class=aboveleft}', ""); + Expect(0, 12332, '\P{^Canonical_Combining_Class=aboveleft}', ""); + Expect(1, 12331, '\p{Canonical_Combining_Class=:\Aaboveleft\z:}', "");; + Expect(0, 12332, '\p{Canonical_Combining_Class=:\Aaboveleft\z:}', "");; + Expect(1, 12331, '\p{Canonical_Combining_Class= _above_Left}', ""); + Expect(0, 12331, '\p{^Canonical_Combining_Class= _above_Left}', ""); + Expect(0, 12331, '\P{Canonical_Combining_Class= _above_Left}', ""); + Expect(1, 12331, '\P{^Canonical_Combining_Class= _above_Left}', ""); + Expect(0, 12332, '\p{Canonical_Combining_Class= _above_Left}', ""); + Expect(1, 12332, '\p{^Canonical_Combining_Class= _above_Left}', ""); + Expect(1, 12332, '\P{Canonical_Combining_Class= _above_Left}', ""); + Expect(0, 12332, '\P{^Canonical_Combining_Class= _above_Left}', ""); + Error('\p{Ccc=:= AL}'); + Error('\P{Ccc=:= AL}'); + Expect(1, 12331, '\p{Ccc=:\AAL\z:}', "");; + Expect(0, 12332, '\p{Ccc=:\AAL\z:}', "");; + Expect(1, 12331, '\p{Ccc: al}', ""); + Expect(0, 12331, '\p{^Ccc: al}', ""); + Expect(0, 12331, '\P{Ccc: al}', ""); + Expect(1, 12331, '\P{^Ccc: al}', ""); + Expect(0, 12332, '\p{Ccc: al}', ""); + Expect(1, 12332, '\p{^Ccc: al}', ""); + Expect(1, 12332, '\P{Ccc: al}', ""); + Expect(0, 12332, '\P{^Ccc: al}', ""); + Expect(1, 12331, '\p{Ccc=:\Aal\z:}', "");; + Expect(0, 12332, '\p{Ccc=:\Aal\z:}', "");; + Expect(1, 12331, '\p{Ccc=_AL}', ""); + Expect(0, 12331, '\p{^Ccc=_AL}', ""); + Expect(0, 12331, '\P{Ccc=_AL}', ""); + Expect(1, 12331, '\P{^Ccc=_AL}', ""); + Expect(0, 12332, '\p{Ccc=_AL}', ""); + Expect(1, 12332, '\p{^Ccc=_AL}', ""); + Expect(1, 12332, '\P{Ccc=_AL}', ""); + Expect(0, 12332, '\P{^Ccc=_AL}', ""); + Error('\p{Is_Canonical_Combining_Class=:= 00_00_22_8}'); + Error('\P{Is_Canonical_Combining_Class=:= 00_00_22_8}'); + Expect(1, 12331, '\p{Is_Canonical_Combining_Class=228}', ""); + Expect(0, 12331, '\p{^Is_Canonical_Combining_Class=228}', ""); + Expect(0, 12331, '\P{Is_Canonical_Combining_Class=228}', ""); + Expect(1, 12331, '\P{^Is_Canonical_Combining_Class=228}', ""); + Expect(0, 12332, '\p{Is_Canonical_Combining_Class=228}', ""); + Expect(1, 12332, '\p{^Is_Canonical_Combining_Class=228}', ""); + Expect(1, 12332, '\P{Is_Canonical_Combining_Class=228}', ""); + Expect(0, 12332, '\P{^Is_Canonical_Combining_Class=228}', ""); + Error('\p{Is_Ccc= ABOVE_Left/a/}'); + Error('\P{Is_Ccc= ABOVE_Left/a/}'); + Expect(1, 12331, '\p{Is_Ccc=aboveleft}', ""); + Expect(0, 12331, '\p{^Is_Ccc=aboveleft}', ""); + Expect(0, 12331, '\P{Is_Ccc=aboveleft}', ""); + Expect(1, 12331, '\P{^Is_Ccc=aboveleft}', ""); + Expect(0, 12332, '\p{Is_Ccc=aboveleft}', ""); + Expect(1, 12332, '\p{^Is_Ccc=aboveleft}', ""); + Expect(1, 12332, '\P{Is_Ccc=aboveleft}', ""); + Expect(0, 12332, '\P{^Is_Ccc=aboveleft}', ""); + Expect(1, 12331, '\p{Is_Ccc: _Above_Left}', ""); + Expect(0, 12331, '\p{^Is_Ccc: _Above_Left}', ""); + Expect(0, 12331, '\P{Is_Ccc: _Above_Left}', ""); + Expect(1, 12331, '\P{^Is_Ccc: _Above_Left}', ""); + Expect(0, 12332, '\p{Is_Ccc: _Above_Left}', ""); + Expect(1, 12332, '\p{^Is_Ccc: _Above_Left}', ""); + Expect(1, 12332, '\P{Is_Ccc: _Above_Left}', ""); + Expect(0, 12332, '\P{^Is_Ccc: _Above_Left}', ""); + Error('\p{Canonical_Combining_Class:/a/__ABOVE_RIGHT}'); + Error('\P{Canonical_Combining_Class:/a/__ABOVE_RIGHT}'); + Expect(1, 124141, '\p{Canonical_Combining_Class=:\AAbove_Right\z:}', "");; + Expect(0, 124142, '\p{Canonical_Combining_Class=:\AAbove_Right\z:}', "");; + Expect(1, 124141, '\p{Canonical_Combining_Class=aboveright}', ""); + Expect(0, 124141, '\p{^Canonical_Combining_Class=aboveright}', ""); + Expect(0, 124141, '\P{Canonical_Combining_Class=aboveright}', ""); + Expect(1, 124141, '\P{^Canonical_Combining_Class=aboveright}', ""); + Expect(0, 124142, '\p{Canonical_Combining_Class=aboveright}', ""); + Expect(1, 124142, '\p{^Canonical_Combining_Class=aboveright}', ""); + Expect(1, 124142, '\P{Canonical_Combining_Class=aboveright}', ""); + Expect(0, 124142, '\P{^Canonical_Combining_Class=aboveright}', ""); + Expect(1, 124141, '\p{Canonical_Combining_Class=:\Aaboveright\z:}', "");; + Expect(0, 124142, '\p{Canonical_Combining_Class=:\Aaboveright\z:}', "");; + Expect(1, 124141, '\p{Canonical_Combining_Class=_ ABOVE_Right}', ""); + Expect(0, 124141, '\p{^Canonical_Combining_Class=_ ABOVE_Right}', ""); + Expect(0, 124141, '\P{Canonical_Combining_Class=_ ABOVE_Right}', ""); + Expect(1, 124141, '\P{^Canonical_Combining_Class=_ ABOVE_Right}', ""); + Expect(0, 124142, '\p{Canonical_Combining_Class=_ ABOVE_Right}', ""); + Expect(1, 124142, '\p{^Canonical_Combining_Class=_ ABOVE_Right}', ""); + Expect(1, 124142, '\P{Canonical_Combining_Class=_ ABOVE_Right}', ""); + Expect(0, 124142, '\P{^Canonical_Combining_Class=_ ABOVE_Right}', ""); + Error('\p{Ccc= _AR:=}'); + Error('\P{Ccc= _AR:=}'); + Expect(1, 124141, '\p{Ccc=:\AAR\z:}', "");; + Expect(0, 124142, '\p{Ccc=:\AAR\z:}', "");; + Expect(1, 124141, '\p{Ccc=ar}', ""); + Expect(0, 124141, '\p{^Ccc=ar}', ""); + Expect(0, 124141, '\P{Ccc=ar}', ""); + Expect(1, 124141, '\P{^Ccc=ar}', ""); + Expect(0, 124142, '\p{Ccc=ar}', ""); + Expect(1, 124142, '\p{^Ccc=ar}', ""); + Expect(1, 124142, '\P{Ccc=ar}', ""); + Expect(0, 124142, '\P{^Ccc=ar}', ""); + Expect(1, 124141, '\p{Ccc=:\Aar\z:}', "");; + Expect(0, 124142, '\p{Ccc=:\Aar\z:}', "");; + Expect(1, 124141, '\p{Ccc=- AR}', ""); + Expect(0, 124141, '\p{^Ccc=- AR}', ""); + Expect(0, 124141, '\P{Ccc=- AR}', ""); + Expect(1, 124141, '\P{^Ccc=- AR}', ""); + Expect(0, 124142, '\p{Ccc=- AR}', ""); + Expect(1, 124142, '\p{^Ccc=- AR}', ""); + Expect(1, 124142, '\P{Ccc=- AR}', ""); + Expect(0, 124142, '\P{^Ccc=- AR}', ""); + Error('\p{Is_Canonical_Combining_Class= 0_0_0_0_2_32/a/}'); + Error('\P{Is_Canonical_Combining_Class= 0_0_0_0_2_32/a/}'); + Expect(1, 124141, '\p{Is_Canonical_Combining_Class=+0023_2}', ""); + Expect(0, 124141, '\p{^Is_Canonical_Combining_Class=+0023_2}', ""); + Expect(0, 124141, '\P{Is_Canonical_Combining_Class=+0023_2}', ""); + Expect(1, 124141, '\P{^Is_Canonical_Combining_Class=+0023_2}', ""); + Expect(0, 124142, '\p{Is_Canonical_Combining_Class=+0023_2}', ""); + Expect(1, 124142, '\p{^Is_Canonical_Combining_Class=+0023_2}', ""); + Expect(1, 124142, '\P{Is_Canonical_Combining_Class=+0023_2}', ""); + Expect(0, 124142, '\P{^Is_Canonical_Combining_Class=+0023_2}', ""); + Error('\p{Is_Ccc=:=ABOVE_right}'); + Error('\P{Is_Ccc=:=ABOVE_right}'); + Expect(1, 124141, '\p{Is_Ccc=aboveright}', ""); + Expect(0, 124141, '\p{^Is_Ccc=aboveright}', ""); + Expect(0, 124141, '\P{Is_Ccc=aboveright}', ""); + Expect(1, 124141, '\P{^Is_Ccc=aboveright}', ""); + Expect(0, 124142, '\p{Is_Ccc=aboveright}', ""); + Expect(1, 124142, '\p{^Is_Ccc=aboveright}', ""); + Expect(1, 124142, '\P{Is_Ccc=aboveright}', ""); + Expect(0, 124142, '\P{^Is_Ccc=aboveright}', ""); + Expect(1, 124141, '\p{Is_Ccc= Above_Right}', ""); + Expect(0, 124141, '\p{^Is_Ccc= Above_Right}', ""); + Expect(0, 124141, '\P{Is_Ccc= Above_Right}', ""); + Expect(1, 124141, '\P{^Is_Ccc= Above_Right}', ""); + Expect(0, 124142, '\p{Is_Ccc= Above_Right}', ""); + Expect(1, 124142, '\p{^Is_Ccc= Above_Right}', ""); + Expect(1, 124142, '\P{Is_Ccc= Above_Right}', ""); + Expect(0, 124142, '\P{^Is_Ccc= Above_Right}', ""); + Error('\p{Canonical_Combining_Class: ATTACHED_Above:=}'); + Error('\P{Canonical_Combining_Class: ATTACHED_Above:=}'); + Expect(1, 7630, '\p{Canonical_Combining_Class=:\AAttached_Above\z:}', "");; + Expect(0, 7631, '\p{Canonical_Combining_Class=:\AAttached_Above\z:}', "");; + Expect(1, 7630, '\p{Canonical_Combining_Class=attachedabove}', ""); + Expect(0, 7630, '\p{^Canonical_Combining_Class=attachedabove}', ""); + Expect(0, 7630, '\P{Canonical_Combining_Class=attachedabove}', ""); + Expect(1, 7630, '\P{^Canonical_Combining_Class=attachedabove}', ""); + Expect(0, 7631, '\p{Canonical_Combining_Class=attachedabove}', ""); + Expect(1, 7631, '\p{^Canonical_Combining_Class=attachedabove}', ""); + Expect(1, 7631, '\P{Canonical_Combining_Class=attachedabove}', ""); + Expect(0, 7631, '\P{^Canonical_Combining_Class=attachedabove}', ""); + Expect(1, 7630, '\p{Canonical_Combining_Class=:\Aattachedabove\z:}', "");; + Expect(0, 7631, '\p{Canonical_Combining_Class=:\Aattachedabove\z:}', "");; + Expect(1, 7630, '\p{Canonical_Combining_Class= -Attached_above}', ""); + Expect(0, 7630, '\p{^Canonical_Combining_Class= -Attached_above}', ""); + Expect(0, 7630, '\P{Canonical_Combining_Class= -Attached_above}', ""); + Expect(1, 7630, '\P{^Canonical_Combining_Class= -Attached_above}', ""); + Expect(0, 7631, '\p{Canonical_Combining_Class= -Attached_above}', ""); + Expect(1, 7631, '\p{^Canonical_Combining_Class= -Attached_above}', ""); + Expect(1, 7631, '\P{Canonical_Combining_Class= -Attached_above}', ""); + Expect(0, 7631, '\P{^Canonical_Combining_Class= -Attached_above}', ""); + Error('\p{Ccc=:= ata}'); + Error('\P{Ccc=:= ata}'); + Expect(1, 7630, '\p{Ccc=:\AATA\z:}', "");; + Expect(0, 7631, '\p{Ccc=:\AATA\z:}', "");; + Expect(1, 7630, '\p{Ccc=ata}', ""); + Expect(0, 7630, '\p{^Ccc=ata}', ""); + Expect(0, 7630, '\P{Ccc=ata}', ""); + Expect(1, 7630, '\P{^Ccc=ata}', ""); + Expect(0, 7631, '\p{Ccc=ata}', ""); + Expect(1, 7631, '\p{^Ccc=ata}', ""); + Expect(1, 7631, '\P{Ccc=ata}', ""); + Expect(0, 7631, '\P{^Ccc=ata}', ""); + Expect(1, 7630, '\p{Ccc=:\Aata\z:}', "");; + Expect(0, 7631, '\p{Ccc=:\Aata\z:}', "");; + Expect(1, 7630, '\p{Ccc=- ATA}', ""); + Expect(0, 7630, '\p{^Ccc=- ATA}', ""); + Expect(0, 7630, '\P{Ccc=- ATA}', ""); + Expect(1, 7630, '\P{^Ccc=- ATA}', ""); + Expect(0, 7631, '\p{Ccc=- ATA}', ""); + Expect(1, 7631, '\p{^Ccc=- ATA}', ""); + Expect(1, 7631, '\P{Ccc=- ATA}', ""); + Expect(0, 7631, '\P{^Ccc=- ATA}', ""); + Error('\p{Is_Canonical_Combining_Class=000000000214:=}'); + Error('\P{Is_Canonical_Combining_Class=000000000214:=}'); + Expect(1, 7630, '\p{Is_Canonical_Combining_Class=+00_00_02_14}', ""); + Expect(0, 7630, '\p{^Is_Canonical_Combining_Class=+00_00_02_14}', ""); + Expect(0, 7630, '\P{Is_Canonical_Combining_Class=+00_00_02_14}', ""); + Expect(1, 7630, '\P{^Is_Canonical_Combining_Class=+00_00_02_14}', ""); + Expect(0, 7631, '\p{Is_Canonical_Combining_Class=+00_00_02_14}', ""); + Expect(1, 7631, '\p{^Is_Canonical_Combining_Class=+00_00_02_14}', ""); + Expect(1, 7631, '\P{Is_Canonical_Combining_Class=+00_00_02_14}', ""); + Expect(0, 7631, '\P{^Is_Canonical_Combining_Class=+00_00_02_14}', ""); + Error('\p{Is_Ccc=:= _attached_Above}'); + Error('\P{Is_Ccc=:= _attached_Above}'); + Expect(1, 7630, '\p{Is_Ccc=attachedabove}', ""); + Expect(0, 7630, '\p{^Is_Ccc=attachedabove}', ""); + Expect(0, 7630, '\P{Is_Ccc=attachedabove}', ""); + Expect(1, 7630, '\P{^Is_Ccc=attachedabove}', ""); + Expect(0, 7631, '\p{Is_Ccc=attachedabove}', ""); + Expect(1, 7631, '\p{^Is_Ccc=attachedabove}', ""); + Expect(1, 7631, '\P{Is_Ccc=attachedabove}', ""); + Expect(0, 7631, '\P{^Is_Ccc=attachedabove}', ""); + Expect(1, 7630, '\p{Is_Ccc=__ATTACHED_Above}', ""); + Expect(0, 7630, '\p{^Is_Ccc=__ATTACHED_Above}', ""); + Expect(0, 7630, '\P{Is_Ccc=__ATTACHED_Above}', ""); + Expect(1, 7630, '\P{^Is_Ccc=__ATTACHED_Above}', ""); + Expect(0, 7631, '\p{Is_Ccc=__ATTACHED_Above}', ""); + Expect(1, 7631, '\p{^Is_Ccc=__ATTACHED_Above}', ""); + Expect(1, 7631, '\P{Is_Ccc=__ATTACHED_Above}', ""); + Expect(0, 7631, '\P{^Is_Ccc=__ATTACHED_Above}', ""); + Error('\p{Canonical_Combining_Class=-:=Attached_above_Right}'); + Error('\P{Canonical_Combining_Class=-:=Attached_above_Right}'); + Expect(1, 119154, '\p{Canonical_Combining_Class=:\AAttached_Above_Right\z:}', "");; + Expect(0, 119155, '\p{Canonical_Combining_Class=:\AAttached_Above_Right\z:}', "");; + Expect(1, 119154, '\p{Canonical_Combining_Class=attachedaboveright}', ""); + Expect(0, 119154, '\p{^Canonical_Combining_Class=attachedaboveright}', ""); + Expect(0, 119154, '\P{Canonical_Combining_Class=attachedaboveright}', ""); + Expect(1, 119154, '\P{^Canonical_Combining_Class=attachedaboveright}', ""); + Expect(0, 119155, '\p{Canonical_Combining_Class=attachedaboveright}', ""); + Expect(1, 119155, '\p{^Canonical_Combining_Class=attachedaboveright}', ""); + Expect(1, 119155, '\P{Canonical_Combining_Class=attachedaboveright}', ""); + Expect(0, 119155, '\P{^Canonical_Combining_Class=attachedaboveright}', ""); + Expect(1, 119154, '\p{Canonical_Combining_Class=:\Aattachedaboveright\z:}', "");; + Expect(0, 119155, '\p{Canonical_Combining_Class=:\Aattachedaboveright\z:}', "");; + Expect(1, 119154, '\p{Canonical_Combining_Class=_Attached_above_Right}', ""); + Expect(0, 119154, '\p{^Canonical_Combining_Class=_Attached_above_Right}', ""); + Expect(0, 119154, '\P{Canonical_Combining_Class=_Attached_above_Right}', ""); + Expect(1, 119154, '\P{^Canonical_Combining_Class=_Attached_above_Right}', ""); + Expect(0, 119155, '\p{Canonical_Combining_Class=_Attached_above_Right}', ""); + Expect(1, 119155, '\p{^Canonical_Combining_Class=_Attached_above_Right}', ""); + Expect(1, 119155, '\P{Canonical_Combining_Class=_Attached_above_Right}', ""); + Expect(0, 119155, '\P{^Canonical_Combining_Class=_Attached_above_Right}', ""); + Error('\p{Ccc= atar:=}'); + Error('\P{Ccc= atar:=}'); + Expect(1, 119154, '\p{Ccc=:\AATAR\z:}', "");; + Expect(0, 119155, '\p{Ccc=:\AATAR\z:}', "");; + Expect(1, 119154, '\p{Ccc=atar}', ""); + Expect(0, 119154, '\p{^Ccc=atar}', ""); + Expect(0, 119154, '\P{Ccc=atar}', ""); + Expect(1, 119154, '\P{^Ccc=atar}', ""); + Expect(0, 119155, '\p{Ccc=atar}', ""); + Expect(1, 119155, '\p{^Ccc=atar}', ""); + Expect(1, 119155, '\P{Ccc=atar}', ""); + Expect(0, 119155, '\P{^Ccc=atar}', ""); + Expect(1, 119154, '\p{Ccc=:\Aatar\z:}', "");; + Expect(0, 119155, '\p{Ccc=:\Aatar\z:}', "");; + Expect(1, 119154, '\p{Ccc=- ATAR}', ""); + Expect(0, 119154, '\p{^Ccc=- ATAR}', ""); + Expect(0, 119154, '\P{Ccc=- ATAR}', ""); + Expect(1, 119154, '\P{^Ccc=- ATAR}', ""); + Expect(0, 119155, '\p{Ccc=- ATAR}', ""); + Expect(1, 119155, '\p{^Ccc=- ATAR}', ""); + Expect(1, 119155, '\P{Ccc=- ATAR}', ""); + Expect(0, 119155, '\P{^Ccc=- ATAR}', ""); + Error('\p{Is_Canonical_Combining_Class=+000216:=}'); + Error('\P{Is_Canonical_Combining_Class=+000216:=}'); + Expect(1, 119154, '\p{Is_Canonical_Combining_Class=0000000216}', ""); + Expect(0, 119154, '\p{^Is_Canonical_Combining_Class=0000000216}', ""); + Expect(0, 119154, '\P{Is_Canonical_Combining_Class=0000000216}', ""); + Expect(1, 119154, '\P{^Is_Canonical_Combining_Class=0000000216}', ""); + Expect(0, 119155, '\p{Is_Canonical_Combining_Class=0000000216}', ""); + Expect(1, 119155, '\p{^Is_Canonical_Combining_Class=0000000216}', ""); + Expect(1, 119155, '\P{Is_Canonical_Combining_Class=0000000216}', ""); + Expect(0, 119155, '\P{^Is_Canonical_Combining_Class=0000000216}', ""); + Error('\p{Is_Ccc=_ attached_Above_right:=}'); + Error('\P{Is_Ccc=_ attached_Above_right:=}'); + Expect(1, 119154, '\p{Is_Ccc: attachedaboveright}', ""); + Expect(0, 119154, '\p{^Is_Ccc: attachedaboveright}', ""); + Expect(0, 119154, '\P{Is_Ccc: attachedaboveright}', ""); + Expect(1, 119154, '\P{^Is_Ccc: attachedaboveright}', ""); + Expect(0, 119155, '\p{Is_Ccc: attachedaboveright}', ""); + Expect(1, 119155, '\p{^Is_Ccc: attachedaboveright}', ""); + Expect(1, 119155, '\P{Is_Ccc: attachedaboveright}', ""); + Expect(0, 119155, '\P{^Is_Ccc: attachedaboveright}', ""); + Expect(1, 119154, '\p{Is_Ccc= Attached_Above_Right}', ""); + Expect(0, 119154, '\p{^Is_Ccc= Attached_Above_Right}', ""); + Expect(0, 119154, '\P{Is_Ccc= Attached_Above_Right}', ""); + Expect(1, 119154, '\P{^Is_Ccc= Attached_Above_Right}', ""); + Expect(0, 119155, '\p{Is_Ccc= Attached_Above_Right}', ""); + Expect(1, 119155, '\p{^Is_Ccc= Attached_Above_Right}', ""); + Expect(1, 119155, '\P{Is_Ccc= Attached_Above_Right}', ""); + Expect(0, 119155, '\P{^Is_Ccc= Attached_Above_Right}', ""); + Error('\p{Canonical_Combining_Class=/a/attached_Below}'); + Error('\P{Canonical_Combining_Class=/a/attached_Below}'); + Expect(1, 7632, '\p{Canonical_Combining_Class=:\AAttached_Below\z:}', "");; + Expect(0, 7633, '\p{Canonical_Combining_Class=:\AAttached_Below\z:}', "");; + Expect(1, 7632, '\p{Canonical_Combining_Class: attachedbelow}', ""); + Expect(0, 7632, '\p{^Canonical_Combining_Class: attachedbelow}', ""); + Expect(0, 7632, '\P{Canonical_Combining_Class: attachedbelow}', ""); + Expect(1, 7632, '\P{^Canonical_Combining_Class: attachedbelow}', ""); + Expect(0, 7633, '\p{Canonical_Combining_Class: attachedbelow}', ""); + Expect(1, 7633, '\p{^Canonical_Combining_Class: attachedbelow}', ""); + Expect(1, 7633, '\P{Canonical_Combining_Class: attachedbelow}', ""); + Expect(0, 7633, '\P{^Canonical_Combining_Class: attachedbelow}', ""); + Expect(1, 7632, '\p{Canonical_Combining_Class=:\Aattachedbelow\z:}', "");; + Expect(0, 7633, '\p{Canonical_Combining_Class=:\Aattachedbelow\z:}', "");; + Expect(1, 7632, '\p{Canonical_Combining_Class= -Attached_Below}', ""); + Expect(0, 7632, '\p{^Canonical_Combining_Class= -Attached_Below}', ""); + Expect(0, 7632, '\P{Canonical_Combining_Class= -Attached_Below}', ""); + Expect(1, 7632, '\P{^Canonical_Combining_Class= -Attached_Below}', ""); + Expect(0, 7633, '\p{Canonical_Combining_Class= -Attached_Below}', ""); + Expect(1, 7633, '\p{^Canonical_Combining_Class= -Attached_Below}', ""); + Expect(1, 7633, '\P{Canonical_Combining_Class= -Attached_Below}', ""); + Expect(0, 7633, '\P{^Canonical_Combining_Class= -Attached_Below}', ""); + Error('\p{Ccc=:= ATB}'); + Error('\P{Ccc=:= ATB}'); + Expect(1, 7632, '\p{Ccc=:\AATB\z:}', "");; + Expect(0, 7633, '\p{Ccc=:\AATB\z:}', "");; + Expect(1, 7632, '\p{Ccc=atb}', ""); + Expect(0, 7632, '\p{^Ccc=atb}', ""); + Expect(0, 7632, '\P{Ccc=atb}', ""); + Expect(1, 7632, '\P{^Ccc=atb}', ""); + Expect(0, 7633, '\p{Ccc=atb}', ""); + Expect(1, 7633, '\p{^Ccc=atb}', ""); + Expect(1, 7633, '\P{Ccc=atb}', ""); + Expect(0, 7633, '\P{^Ccc=atb}', ""); + Expect(1, 7632, '\p{Ccc=:\Aatb\z:}', "");; + Expect(0, 7633, '\p{Ccc=:\Aatb\z:}', "");; + Expect(1, 7632, '\p{Ccc= atb}', ""); + Expect(0, 7632, '\p{^Ccc= atb}', ""); + Expect(0, 7632, '\P{Ccc= atb}', ""); + Expect(1, 7632, '\P{^Ccc= atb}', ""); + Expect(0, 7633, '\p{Ccc= atb}', ""); + Expect(1, 7633, '\p{^Ccc= atb}', ""); + Expect(1, 7633, '\P{Ccc= atb}', ""); + Expect(0, 7633, '\P{^Ccc= atb}', ""); + Error('\p{Is_Canonical_Combining_Class= 000000000202/a/}'); + Error('\P{Is_Canonical_Combining_Class= 000000000202/a/}'); + Expect(1, 7632, '\p{Is_Canonical_Combining_Class=20_2}', ""); + Expect(0, 7632, '\p{^Is_Canonical_Combining_Class=20_2}', ""); + Expect(0, 7632, '\P{Is_Canonical_Combining_Class=20_2}', ""); + Expect(1, 7632, '\P{^Is_Canonical_Combining_Class=20_2}', ""); + Expect(0, 7633, '\p{Is_Canonical_Combining_Class=20_2}', ""); + Expect(1, 7633, '\p{^Is_Canonical_Combining_Class=20_2}', ""); + Expect(1, 7633, '\P{Is_Canonical_Combining_Class=20_2}', ""); + Expect(0, 7633, '\P{^Is_Canonical_Combining_Class=20_2}', ""); + Error('\p{Is_Ccc=- Attached_Below:=}'); + Error('\P{Is_Ccc=- Attached_Below:=}'); + Expect(1, 7632, '\p{Is_Ccc=attachedbelow}', ""); + Expect(0, 7632, '\p{^Is_Ccc=attachedbelow}', ""); + Expect(0, 7632, '\P{Is_Ccc=attachedbelow}', ""); + Expect(1, 7632, '\P{^Is_Ccc=attachedbelow}', ""); + Expect(0, 7633, '\p{Is_Ccc=attachedbelow}', ""); + Expect(1, 7633, '\p{^Is_Ccc=attachedbelow}', ""); + Expect(1, 7633, '\P{Is_Ccc=attachedbelow}', ""); + Expect(0, 7633, '\P{^Is_Ccc=attachedbelow}', ""); + Expect(1, 7632, '\p{Is_Ccc= _Attached_Below}', ""); + Expect(0, 7632, '\p{^Is_Ccc= _Attached_Below}', ""); + Expect(0, 7632, '\P{Is_Ccc= _Attached_Below}', ""); + Expect(1, 7632, '\P{^Is_Ccc= _Attached_Below}', ""); + Expect(0, 7633, '\p{Is_Ccc= _Attached_Below}', ""); + Expect(1, 7633, '\p{^Is_Ccc= _Attached_Below}', ""); + Expect(1, 7633, '\P{Is_Ccc= _Attached_Below}', ""); + Expect(0, 7633, '\P{^Is_Ccc= _Attached_Below}', ""); + Error('\p{Canonical_Combining_Class=- attached_BELOW_Left:=}'); + Error('\P{Canonical_Combining_Class=- attached_BELOW_Left:=}'); + Expect(0, 1, '\p{Canonical_Combining_Class=:\AAttached_Below_Left\z:}', "");; + Expect(0, 1, '\p{Canonical_Combining_Class=attachedbelowleft}', ""); + Expect(1, 1, '\p{^Canonical_Combining_Class=attachedbelowleft}', ""); + Expect(1, 1, '\P{Canonical_Combining_Class=attachedbelowleft}', ""); + Expect(0, 1, '\P{^Canonical_Combining_Class=attachedbelowleft}', ""); + Expect(0, 1, '\p{Canonical_Combining_Class=:\Aattachedbelowleft\z:}', "");; + Expect(0, 1, '\p{Canonical_Combining_Class= Attached_BELOW_Left}', ""); + Expect(1, 1, '\p{^Canonical_Combining_Class= Attached_BELOW_Left}', ""); + Expect(1, 1, '\P{Canonical_Combining_Class= Attached_BELOW_Left}', ""); + Expect(0, 1, '\P{^Canonical_Combining_Class= Attached_BELOW_Left}', ""); + Error('\p{Ccc=_ ATBL/a/}'); + Error('\P{Ccc=_ ATBL/a/}'); + Expect(0, 1, '\p{Ccc=:\AATBL\z:}', "");; + Expect(0, 1, '\p{Ccc=atbl}', ""); + Expect(1, 1, '\p{^Ccc=atbl}', ""); + Expect(1, 1, '\P{Ccc=atbl}', ""); + Expect(0, 1, '\P{^Ccc=atbl}', ""); + Expect(0, 1, '\p{Ccc=:\Aatbl\z:}', "");; + Expect(0, 1, '\p{Ccc= -ATBL}', ""); + Expect(1, 1, '\p{^Ccc= -ATBL}', ""); + Expect(1, 1, '\P{Ccc= -ATBL}', ""); + Expect(0, 1, '\P{^Ccc= -ATBL}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/-000200}'); + Error('\P{Is_Canonical_Combining_Class=/a/-000200}'); + Expect(0, 1, '\p{Is_Canonical_Combining_Class=0000200}', ""); + Expect(1, 1, '\p{^Is_Canonical_Combining_Class=0000200}', ""); + Expect(1, 1, '\P{Is_Canonical_Combining_Class=0000200}', ""); + Expect(0, 1, '\P{^Is_Canonical_Combining_Class=0000200}', ""); + Error('\p{Is_Ccc= :=Attached_Below_LEFT}'); + Error('\P{Is_Ccc= :=Attached_Below_LEFT}'); + Expect(0, 1, '\p{Is_Ccc=attachedbelowleft}', ""); + Expect(1, 1, '\p{^Is_Ccc=attachedbelowleft}', ""); + Expect(1, 1, '\P{Is_Ccc=attachedbelowleft}', ""); + Expect(0, 1, '\P{^Is_Ccc=attachedbelowleft}', ""); + Expect(0, 1, '\p{Is_Ccc=_Attached_BELOW_left}', ""); + Expect(1, 1, '\p{^Is_Ccc=_Attached_BELOW_left}', ""); + Expect(1, 1, '\P{Is_Ccc=_Attached_BELOW_left}', ""); + Expect(0, 1, '\P{^Is_Ccc=_Attached_BELOW_left}', ""); + Error('\p{Canonical_Combining_Class=-_BELOW/a/}'); + Error('\P{Canonical_Combining_Class=-_BELOW/a/}'); + Expect(1, 125142, '\p{Canonical_Combining_Class=:\ABelow\z:}', "");; + Expect(0, 125143, '\p{Canonical_Combining_Class=:\ABelow\z:}', "");; + Expect(1, 125142, '\p{Canonical_Combining_Class=below}', ""); + Expect(0, 125142, '\p{^Canonical_Combining_Class=below}', ""); + Expect(0, 125142, '\P{Canonical_Combining_Class=below}', ""); + Expect(1, 125142, '\P{^Canonical_Combining_Class=below}', ""); + Expect(0, 125143, '\p{Canonical_Combining_Class=below}', ""); + Expect(1, 125143, '\p{^Canonical_Combining_Class=below}', ""); + Expect(1, 125143, '\P{Canonical_Combining_Class=below}', ""); + Expect(0, 125143, '\P{^Canonical_Combining_Class=below}', ""); + Expect(1, 125142, '\p{Canonical_Combining_Class=:\Abelow\z:}', "");; + Expect(0, 125143, '\p{Canonical_Combining_Class=:\Abelow\z:}', "");; + Expect(1, 125142, '\p{Canonical_Combining_Class= _below}', ""); + Expect(0, 125142, '\p{^Canonical_Combining_Class= _below}', ""); + Expect(0, 125142, '\P{Canonical_Combining_Class= _below}', ""); + Expect(1, 125142, '\P{^Canonical_Combining_Class= _below}', ""); + Expect(0, 125143, '\p{Canonical_Combining_Class= _below}', ""); + Expect(1, 125143, '\p{^Canonical_Combining_Class= _below}', ""); + Expect(1, 125143, '\P{Canonical_Combining_Class= _below}', ""); + Expect(0, 125143, '\P{^Canonical_Combining_Class= _below}', ""); + Error('\p{Ccc=/a/_b}'); + Error('\P{Ccc=/a/_b}'); + Expect(1, 125142, '\p{Ccc=:\AB\z:}', "");; + Expect(0, 125143, '\p{Ccc=:\AB\z:}', "");; + Expect(1, 125142, '\p{Ccc=b}', ""); + Expect(0, 125142, '\p{^Ccc=b}', ""); + Expect(0, 125142, '\P{Ccc=b}', ""); + Expect(1, 125142, '\P{^Ccc=b}', ""); + Expect(0, 125143, '\p{Ccc=b}', ""); + Expect(1, 125143, '\p{^Ccc=b}', ""); + Expect(1, 125143, '\P{Ccc=b}', ""); + Expect(0, 125143, '\P{^Ccc=b}', ""); + Expect(1, 125142, '\p{Ccc=:\Ab\z:}', "");; + Expect(0, 125143, '\p{Ccc=:\Ab\z:}', "");; + Expect(1, 125142, '\p{Ccc=_ B}', ""); + Expect(0, 125142, '\p{^Ccc=_ B}', ""); + Expect(0, 125142, '\P{Ccc=_ B}', ""); + Expect(1, 125142, '\P{^Ccc=_ B}', ""); + Expect(0, 125143, '\p{Ccc=_ B}', ""); + Expect(1, 125143, '\p{^Ccc=_ B}', ""); + Expect(1, 125143, '\P{Ccc=_ B}', ""); + Expect(0, 125143, '\P{^Ccc=_ B}', ""); + Error('\p{Is_Canonical_Combining_Class: - 00000000220/a/}'); + Error('\P{Is_Canonical_Combining_Class: - 00000000220/a/}'); + Expect(1, 125142, '\p{Is_Canonical_Combining_Class=+00_22_0}', ""); + Expect(0, 125142, '\p{^Is_Canonical_Combining_Class=+00_22_0}', ""); + Expect(0, 125142, '\P{Is_Canonical_Combining_Class=+00_22_0}', ""); + Expect(1, 125142, '\P{^Is_Canonical_Combining_Class=+00_22_0}', ""); + Expect(0, 125143, '\p{Is_Canonical_Combining_Class=+00_22_0}', ""); + Expect(1, 125143, '\p{^Is_Canonical_Combining_Class=+00_22_0}', ""); + Expect(1, 125143, '\P{Is_Canonical_Combining_Class=+00_22_0}', ""); + Expect(0, 125143, '\P{^Is_Canonical_Combining_Class=+00_22_0}', ""); + Error('\p{Is_Ccc= BELOW:=}'); + Error('\P{Is_Ccc= BELOW:=}'); + Expect(1, 125142, '\p{Is_Ccc=below}', ""); + Expect(0, 125142, '\p{^Is_Ccc=below}', ""); + Expect(0, 125142, '\P{Is_Ccc=below}', ""); + Expect(1, 125142, '\P{^Is_Ccc=below}', ""); + Expect(0, 125143, '\p{Is_Ccc=below}', ""); + Expect(1, 125143, '\p{^Is_Ccc=below}', ""); + Expect(1, 125143, '\P{Is_Ccc=below}', ""); + Expect(0, 125143, '\P{^Is_Ccc=below}', ""); + Expect(1, 125142, '\p{Is_Ccc=-_Below}', ""); + Expect(0, 125142, '\p{^Is_Ccc=-_Below}', ""); + Expect(0, 125142, '\P{Is_Ccc=-_Below}', ""); + Expect(1, 125142, '\P{^Is_Ccc=-_Below}', ""); + Expect(0, 125143, '\p{Is_Ccc=-_Below}', ""); + Expect(1, 125143, '\p{^Is_Ccc=-_Below}', ""); + Expect(1, 125143, '\P{Is_Ccc=-_Below}', ""); + Expect(0, 125143, '\P{^Is_Ccc=-_Below}', ""); + Error('\p{Canonical_Combining_Class= Below_Left/a/}'); + Error('\P{Canonical_Combining_Class= Below_Left/a/}'); + Expect(1, 12330, '\p{Canonical_Combining_Class=:\ABelow_Left\z:}', "");; + Expect(0, 12331, '\p{Canonical_Combining_Class=:\ABelow_Left\z:}', "");; + Expect(1, 12330, '\p{Canonical_Combining_Class=belowleft}', ""); + Expect(0, 12330, '\p{^Canonical_Combining_Class=belowleft}', ""); + Expect(0, 12330, '\P{Canonical_Combining_Class=belowleft}', ""); + Expect(1, 12330, '\P{^Canonical_Combining_Class=belowleft}', ""); + Expect(0, 12331, '\p{Canonical_Combining_Class=belowleft}', ""); + Expect(1, 12331, '\p{^Canonical_Combining_Class=belowleft}', ""); + Expect(1, 12331, '\P{Canonical_Combining_Class=belowleft}', ""); + Expect(0, 12331, '\P{^Canonical_Combining_Class=belowleft}', ""); + Expect(1, 12330, '\p{Canonical_Combining_Class=:\Abelowleft\z:}', "");; + Expect(0, 12331, '\p{Canonical_Combining_Class=:\Abelowleft\z:}', "");; + Expect(1, 12330, '\p{Canonical_Combining_Class=-_below_left}', ""); + Expect(0, 12330, '\p{^Canonical_Combining_Class=-_below_left}', ""); + Expect(0, 12330, '\P{Canonical_Combining_Class=-_below_left}', ""); + Expect(1, 12330, '\P{^Canonical_Combining_Class=-_below_left}', ""); + Expect(0, 12331, '\p{Canonical_Combining_Class=-_below_left}', ""); + Expect(1, 12331, '\p{^Canonical_Combining_Class=-_below_left}', ""); + Expect(1, 12331, '\P{Canonical_Combining_Class=-_below_left}', ""); + Expect(0, 12331, '\P{^Canonical_Combining_Class=-_below_left}', ""); + Error('\p{Ccc= -bl:=}'); + Error('\P{Ccc= -bl:=}'); + Expect(1, 12330, '\p{Ccc=:\ABL\z:}', "");; + Expect(0, 12331, '\p{Ccc=:\ABL\z:}', "");; + Expect(1, 12330, '\p{Ccc=bl}', ""); + Expect(0, 12330, '\p{^Ccc=bl}', ""); + Expect(0, 12330, '\P{Ccc=bl}', ""); + Expect(1, 12330, '\P{^Ccc=bl}', ""); + Expect(0, 12331, '\p{Ccc=bl}', ""); + Expect(1, 12331, '\p{^Ccc=bl}', ""); + Expect(1, 12331, '\P{Ccc=bl}', ""); + Expect(0, 12331, '\P{^Ccc=bl}', ""); + Expect(1, 12330, '\p{Ccc=:\Abl\z:}', "");; + Expect(0, 12331, '\p{Ccc=:\Abl\z:}', "");; + Expect(1, 12330, '\p{Ccc= BL}', ""); + Expect(0, 12330, '\p{^Ccc= BL}', ""); + Expect(0, 12330, '\P{Ccc= BL}', ""); + Expect(1, 12330, '\P{^Ccc= BL}', ""); + Expect(0, 12331, '\p{Ccc= BL}', ""); + Expect(1, 12331, '\p{^Ccc= BL}', ""); + Expect(1, 12331, '\P{Ccc= BL}', ""); + Expect(0, 12331, '\P{^Ccc= BL}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/000_002_18}'); + Error('\P{Is_Canonical_Combining_Class=/a/000_002_18}'); + Expect(1, 12330, '\p{Is_Canonical_Combining_Class=00000218}', ""); + Expect(0, 12330, '\p{^Is_Canonical_Combining_Class=00000218}', ""); + Expect(0, 12330, '\P{Is_Canonical_Combining_Class=00000218}', ""); + Expect(1, 12330, '\P{^Is_Canonical_Combining_Class=00000218}', ""); + Expect(0, 12331, '\p{Is_Canonical_Combining_Class=00000218}', ""); + Expect(1, 12331, '\p{^Is_Canonical_Combining_Class=00000218}', ""); + Expect(1, 12331, '\P{Is_Canonical_Combining_Class=00000218}', ""); + Expect(0, 12331, '\P{^Is_Canonical_Combining_Class=00000218}', ""); + Error('\p{Is_Ccc=/a/-Below_Left}'); + Error('\P{Is_Ccc=/a/-Below_Left}'); + Expect(1, 12330, '\p{Is_Ccc=belowleft}', ""); + Expect(0, 12330, '\p{^Is_Ccc=belowleft}', ""); + Expect(0, 12330, '\P{Is_Ccc=belowleft}', ""); + Expect(1, 12330, '\P{^Is_Ccc=belowleft}', ""); + Expect(0, 12331, '\p{Is_Ccc=belowleft}', ""); + Expect(1, 12331, '\p{^Is_Ccc=belowleft}', ""); + Expect(1, 12331, '\P{Is_Ccc=belowleft}', ""); + Expect(0, 12331, '\P{^Is_Ccc=belowleft}', ""); + Expect(1, 12330, '\p{Is_Ccc=_Below_left}', ""); + Expect(0, 12330, '\p{^Is_Ccc=_Below_left}', ""); + Expect(0, 12330, '\P{Is_Ccc=_Below_left}', ""); + Expect(1, 12330, '\P{^Is_Ccc=_Below_left}', ""); + Expect(0, 12331, '\p{Is_Ccc=_Below_left}', ""); + Expect(1, 12331, '\p{^Is_Ccc=_Below_left}', ""); + Expect(1, 12331, '\P{Is_Ccc=_Below_left}', ""); + Expect(0, 12331, '\P{^Is_Ccc=_Below_left}', ""); + Error('\p{Canonical_Combining_Class: :=below_RIGHT}'); + Error('\P{Canonical_Combining_Class: :=below_RIGHT}'); + Expect(1, 12333, '\p{Canonical_Combining_Class=:\ABelow_Right\z:}', "");; + Expect(0, 12334, '\p{Canonical_Combining_Class=:\ABelow_Right\z:}', "");; + Expect(1, 12333, '\p{Canonical_Combining_Class=belowright}', ""); + Expect(0, 12333, '\p{^Canonical_Combining_Class=belowright}', ""); + Expect(0, 12333, '\P{Canonical_Combining_Class=belowright}', ""); + Expect(1, 12333, '\P{^Canonical_Combining_Class=belowright}', ""); + Expect(0, 12334, '\p{Canonical_Combining_Class=belowright}', ""); + Expect(1, 12334, '\p{^Canonical_Combining_Class=belowright}', ""); + Expect(1, 12334, '\P{Canonical_Combining_Class=belowright}', ""); + Expect(0, 12334, '\P{^Canonical_Combining_Class=belowright}', ""); + Expect(1, 12333, '\p{Canonical_Combining_Class=:\Abelowright\z:}', "");; + Expect(0, 12334, '\p{Canonical_Combining_Class=:\Abelowright\z:}', "");; + Expect(1, 12333, '\p{Canonical_Combining_Class= Below_Right}', ""); + Expect(0, 12333, '\p{^Canonical_Combining_Class= Below_Right}', ""); + Expect(0, 12333, '\P{Canonical_Combining_Class= Below_Right}', ""); + Expect(1, 12333, '\P{^Canonical_Combining_Class= Below_Right}', ""); + Expect(0, 12334, '\p{Canonical_Combining_Class= Below_Right}', ""); + Expect(1, 12334, '\p{^Canonical_Combining_Class= Below_Right}', ""); + Expect(1, 12334, '\P{Canonical_Combining_Class= Below_Right}', ""); + Expect(0, 12334, '\P{^Canonical_Combining_Class= Below_Right}', ""); + Error('\p{Ccc=-:=BR}'); + Error('\P{Ccc=-:=BR}'); + Expect(1, 12333, '\p{Ccc=:\ABR\z:}', "");; + Expect(0, 12334, '\p{Ccc=:\ABR\z:}', "");; + Expect(1, 12333, '\p{Ccc=br}', ""); + Expect(0, 12333, '\p{^Ccc=br}', ""); + Expect(0, 12333, '\P{Ccc=br}', ""); + Expect(1, 12333, '\P{^Ccc=br}', ""); + Expect(0, 12334, '\p{Ccc=br}', ""); + Expect(1, 12334, '\p{^Ccc=br}', ""); + Expect(1, 12334, '\P{Ccc=br}', ""); + Expect(0, 12334, '\P{^Ccc=br}', ""); + Expect(1, 12333, '\p{Ccc=:\Abr\z:}', "");; + Expect(0, 12334, '\p{Ccc=:\Abr\z:}', "");; + Expect(1, 12333, '\p{Ccc=__br}', ""); + Expect(0, 12333, '\p{^Ccc=__br}', ""); + Expect(0, 12333, '\P{Ccc=__br}', ""); + Expect(1, 12333, '\P{^Ccc=__br}', ""); + Expect(0, 12334, '\p{Ccc=__br}', ""); + Expect(1, 12334, '\p{^Ccc=__br}', ""); + Expect(1, 12334, '\P{Ccc=__br}', ""); + Expect(0, 12334, '\P{^Ccc=__br}', ""); + Error('\p{Is_Canonical_Combining_Class=_/a/0_0_0_2_22}'); + Error('\P{Is_Canonical_Combining_Class=_/a/0_0_0_2_22}'); + Expect(1, 12333, '\p{Is_Canonical_Combining_Class:22_2}', ""); + Expect(0, 12333, '\p{^Is_Canonical_Combining_Class:22_2}', ""); + Expect(0, 12333, '\P{Is_Canonical_Combining_Class:22_2}', ""); + Expect(1, 12333, '\P{^Is_Canonical_Combining_Class:22_2}', ""); + Expect(0, 12334, '\p{Is_Canonical_Combining_Class:22_2}', ""); + Expect(1, 12334, '\p{^Is_Canonical_Combining_Class:22_2}', ""); + Expect(1, 12334, '\P{Is_Canonical_Combining_Class:22_2}', ""); + Expect(0, 12334, '\P{^Is_Canonical_Combining_Class:22_2}', ""); + Error('\p{Is_Ccc=- BELOW_RIGHT/a/}'); + Error('\P{Is_Ccc=- BELOW_RIGHT/a/}'); + Expect(1, 12333, '\p{Is_Ccc=belowright}', ""); + Expect(0, 12333, '\p{^Is_Ccc=belowright}', ""); + Expect(0, 12333, '\P{Is_Ccc=belowright}', ""); + Expect(1, 12333, '\P{^Is_Ccc=belowright}', ""); + Expect(0, 12334, '\p{Is_Ccc=belowright}', ""); + Expect(1, 12334, '\p{^Is_Ccc=belowright}', ""); + Expect(1, 12334, '\P{Is_Ccc=belowright}', ""); + Expect(0, 12334, '\P{^Is_Ccc=belowright}', ""); + Expect(1, 12333, '\p{Is_Ccc=below_Right}', ""); + Expect(0, 12333, '\p{^Is_Ccc=below_Right}', ""); + Expect(0, 12333, '\P{Is_Ccc=below_Right}', ""); + Expect(1, 12333, '\P{^Is_Ccc=below_Right}', ""); + Expect(0, 12334, '\p{Is_Ccc=below_Right}', ""); + Expect(1, 12334, '\p{^Is_Ccc=below_Right}', ""); + Expect(1, 12334, '\P{Is_Ccc=below_Right}', ""); + Expect(0, 12334, '\P{^Is_Ccc=below_Right}', ""); + Error('\p{Canonical_Combining_Class=_/a/CCC10}'); + Error('\P{Canonical_Combining_Class=_/a/CCC10}'); + Expect(1, 1456, '\p{Canonical_Combining_Class=:\ACCC10\z:}', "");; + Expect(0, 1457, '\p{Canonical_Combining_Class=:\ACCC10\z:}', "");; + Expect(1, 1456, '\p{Canonical_Combining_Class:ccc10}', ""); + Expect(0, 1456, '\p{^Canonical_Combining_Class:ccc10}', ""); + Expect(0, 1456, '\P{Canonical_Combining_Class:ccc10}', ""); + Expect(1, 1456, '\P{^Canonical_Combining_Class:ccc10}', ""); + Expect(0, 1457, '\p{Canonical_Combining_Class:ccc10}', ""); + Expect(1, 1457, '\p{^Canonical_Combining_Class:ccc10}', ""); + Expect(1, 1457, '\P{Canonical_Combining_Class:ccc10}', ""); + Expect(0, 1457, '\P{^Canonical_Combining_Class:ccc10}', ""); + Expect(1, 1456, '\p{Canonical_Combining_Class=:\Accc10\z:}', "");; + Expect(0, 1457, '\p{Canonical_Combining_Class=:\Accc10\z:}', "");; + Expect(1, 1456, '\p{Canonical_Combining_Class= _CCC10}', ""); + Expect(0, 1456, '\p{^Canonical_Combining_Class= _CCC10}', ""); + Expect(0, 1456, '\P{Canonical_Combining_Class= _CCC10}', ""); + Expect(1, 1456, '\P{^Canonical_Combining_Class= _CCC10}', ""); + Expect(0, 1457, '\p{Canonical_Combining_Class= _CCC10}', ""); + Expect(1, 1457, '\p{^Canonical_Combining_Class= _CCC10}', ""); + Expect(1, 1457, '\P{Canonical_Combining_Class= _CCC10}', ""); + Expect(0, 1457, '\P{^Canonical_Combining_Class= _CCC10}', ""); + Error('\p{Ccc=_ 000010:=}'); + Error('\P{Ccc=_ 000010:=}'); + Expect(1, 1456, '\p{Ccc=:\A10\z:}', "");; + Expect(0, 1457, '\p{Ccc=:\A10\z:}', "");; + Expect(1, 1456, '\p{Ccc: 1_0}', ""); + Expect(0, 1456, '\p{^Ccc: 1_0}', ""); + Expect(0, 1456, '\P{Ccc: 1_0}', ""); + Expect(1, 1456, '\P{^Ccc: 1_0}', ""); + Expect(0, 1457, '\p{Ccc: 1_0}', ""); + Expect(1, 1457, '\p{^Ccc: 1_0}', ""); + Expect(1, 1457, '\P{Ccc: 1_0}', ""); + Expect(0, 1457, '\P{^Ccc: 1_0}', ""); + Error('\p{Is_Canonical_Combining_Class=--CCC10/a/}'); + Error('\P{Is_Canonical_Combining_Class=--CCC10/a/}'); + Expect(1, 1456, '\p{Is_Canonical_Combining_Class=ccc10}', ""); + Expect(0, 1456, '\p{^Is_Canonical_Combining_Class=ccc10}', ""); + Expect(0, 1456, '\P{Is_Canonical_Combining_Class=ccc10}', ""); + Expect(1, 1456, '\P{^Is_Canonical_Combining_Class=ccc10}', ""); + Expect(0, 1457, '\p{Is_Canonical_Combining_Class=ccc10}', ""); + Expect(1, 1457, '\p{^Is_Canonical_Combining_Class=ccc10}', ""); + Expect(1, 1457, '\P{Is_Canonical_Combining_Class=ccc10}', ""); + Expect(0, 1457, '\P{^Is_Canonical_Combining_Class=ccc10}', ""); + Expect(1, 1456, '\p{Is_Canonical_Combining_Class=-ccc10}', ""); + Expect(0, 1456, '\p{^Is_Canonical_Combining_Class=-ccc10}', ""); + Expect(0, 1456, '\P{Is_Canonical_Combining_Class=-ccc10}', ""); + Expect(1, 1456, '\P{^Is_Canonical_Combining_Class=-ccc10}', ""); + Expect(0, 1457, '\p{Is_Canonical_Combining_Class=-ccc10}', ""); + Expect(1, 1457, '\p{^Is_Canonical_Combining_Class=-ccc10}', ""); + Expect(1, 1457, '\P{Is_Canonical_Combining_Class=-ccc10}', ""); + Expect(0, 1457, '\P{^Is_Canonical_Combining_Class=-ccc10}', ""); + Error('\p{Is_Ccc=-/a/+0000_0001_0}'); + Error('\P{Is_Ccc=-/a/+0000_0001_0}'); + Expect(1, 1456, '\p{Is_Ccc=+0000000010}', ""); + Expect(0, 1456, '\p{^Is_Ccc=+0000000010}', ""); + Expect(0, 1456, '\P{Is_Ccc=+0000000010}', ""); + Expect(1, 1456, '\P{^Is_Ccc=+0000000010}', ""); + Expect(0, 1457, '\p{Is_Ccc=+0000000010}', ""); + Expect(1, 1457, '\p{^Is_Ccc=+0000000010}', ""); + Expect(1, 1457, '\P{Is_Ccc=+0000000010}', ""); + Expect(0, 1457, '\P{^Is_Ccc=+0000000010}', ""); + Error('\p{Canonical_Combining_Class=:= ccc103}'); + Error('\P{Canonical_Combining_Class=:= ccc103}'); + Expect(1, 3641, '\p{Canonical_Combining_Class=:\ACCC103\z:}', "");; + Expect(0, 3642, '\p{Canonical_Combining_Class=:\ACCC103\z:}', "");; + Expect(1, 3641, '\p{Canonical_Combining_Class=ccc103}', ""); + Expect(0, 3641, '\p{^Canonical_Combining_Class=ccc103}', ""); + Expect(0, 3641, '\P{Canonical_Combining_Class=ccc103}', ""); + Expect(1, 3641, '\P{^Canonical_Combining_Class=ccc103}', ""); + Expect(0, 3642, '\p{Canonical_Combining_Class=ccc103}', ""); + Expect(1, 3642, '\p{^Canonical_Combining_Class=ccc103}', ""); + Expect(1, 3642, '\P{Canonical_Combining_Class=ccc103}', ""); + Expect(0, 3642, '\P{^Canonical_Combining_Class=ccc103}', ""); + Expect(1, 3641, '\p{Canonical_Combining_Class=:\Accc103\z:}', "");; + Expect(0, 3642, '\p{Canonical_Combining_Class=:\Accc103\z:}', "");; + Expect(1, 3641, '\p{Canonical_Combining_Class=- CCC103}', ""); + Expect(0, 3641, '\p{^Canonical_Combining_Class=- CCC103}', ""); + Expect(0, 3641, '\P{Canonical_Combining_Class=- CCC103}', ""); + Expect(1, 3641, '\P{^Canonical_Combining_Class=- CCC103}', ""); + Expect(0, 3642, '\p{Canonical_Combining_Class=- CCC103}', ""); + Expect(1, 3642, '\p{^Canonical_Combining_Class=- CCC103}', ""); + Expect(1, 3642, '\P{Canonical_Combining_Class=- CCC103}', ""); + Expect(0, 3642, '\P{^Canonical_Combining_Class=- CCC103}', ""); + Error('\p{Ccc=:= 000_000_010_3}'); + Error('\P{Ccc=:= 000_000_010_3}'); + Expect(1, 3641, '\p{Ccc=:\A103\z:}', "");; + Expect(0, 3642, '\p{Ccc=:\A103\z:}', "");; + Expect(1, 3641, '\p{Ccc=0000000103}', ""); + Expect(0, 3641, '\p{^Ccc=0000000103}', ""); + Expect(0, 3641, '\P{Ccc=0000000103}', ""); + Expect(1, 3641, '\P{^Ccc=0000000103}', ""); + Expect(0, 3642, '\p{Ccc=0000000103}', ""); + Expect(1, 3642, '\p{^Ccc=0000000103}', ""); + Expect(1, 3642, '\P{Ccc=0000000103}', ""); + Expect(0, 3642, '\P{^Ccc=0000000103}', ""); + Error('\p{Is_Canonical_Combining_Class=_:=CCC103}'); + Error('\P{Is_Canonical_Combining_Class=_:=CCC103}'); + Expect(1, 3641, '\p{Is_Canonical_Combining_Class=ccc103}', ""); + Expect(0, 3641, '\p{^Is_Canonical_Combining_Class=ccc103}', ""); + Expect(0, 3641, '\P{Is_Canonical_Combining_Class=ccc103}', ""); + Expect(1, 3641, '\P{^Is_Canonical_Combining_Class=ccc103}', ""); + Expect(0, 3642, '\p{Is_Canonical_Combining_Class=ccc103}', ""); + Expect(1, 3642, '\p{^Is_Canonical_Combining_Class=ccc103}', ""); + Expect(1, 3642, '\P{Is_Canonical_Combining_Class=ccc103}', ""); + Expect(0, 3642, '\P{^Is_Canonical_Combining_Class=ccc103}', ""); + Expect(1, 3641, '\p{Is_Canonical_Combining_Class=__CCC103}', ""); + Expect(0, 3641, '\p{^Is_Canonical_Combining_Class=__CCC103}', ""); + Expect(0, 3641, '\P{Is_Canonical_Combining_Class=__CCC103}', ""); + Expect(1, 3641, '\P{^Is_Canonical_Combining_Class=__CCC103}', ""); + Expect(0, 3642, '\p{Is_Canonical_Combining_Class=__CCC103}', ""); + Expect(1, 3642, '\p{^Is_Canonical_Combining_Class=__CCC103}', ""); + Expect(1, 3642, '\P{Is_Canonical_Combining_Class=__CCC103}', ""); + Expect(0, 3642, '\P{^Is_Canonical_Combining_Class=__CCC103}', ""); + Error('\p{Is_Ccc=:=-000000000103}'); + Error('\P{Is_Ccc=:=-000000000103}'); + Expect(1, 3641, '\p{Is_Ccc=+00000103}', ""); + Expect(0, 3641, '\p{^Is_Ccc=+00000103}', ""); + Expect(0, 3641, '\P{Is_Ccc=+00000103}', ""); + Expect(1, 3641, '\P{^Is_Ccc=+00000103}', ""); + Expect(0, 3642, '\p{Is_Ccc=+00000103}', ""); + Expect(1, 3642, '\p{^Is_Ccc=+00000103}', ""); + Expect(1, 3642, '\P{Is_Ccc=+00000103}', ""); + Expect(0, 3642, '\P{^Is_Ccc=+00000103}', ""); + Error('\p{Canonical_Combining_Class= :=CCC107}'); + Error('\P{Canonical_Combining_Class= :=CCC107}'); + Expect(1, 3659, '\p{Canonical_Combining_Class=:\ACCC107\z:}', "");; + Expect(0, 3660, '\p{Canonical_Combining_Class=:\ACCC107\z:}', "");; + Expect(1, 3659, '\p{Canonical_Combining_Class=ccc107}', ""); + Expect(0, 3659, '\p{^Canonical_Combining_Class=ccc107}', ""); + Expect(0, 3659, '\P{Canonical_Combining_Class=ccc107}', ""); + Expect(1, 3659, '\P{^Canonical_Combining_Class=ccc107}', ""); + Expect(0, 3660, '\p{Canonical_Combining_Class=ccc107}', ""); + Expect(1, 3660, '\p{^Canonical_Combining_Class=ccc107}', ""); + Expect(1, 3660, '\P{Canonical_Combining_Class=ccc107}', ""); + Expect(0, 3660, '\P{^Canonical_Combining_Class=ccc107}', ""); + Expect(1, 3659, '\p{Canonical_Combining_Class=:\Accc107\z:}', "");; + Expect(0, 3660, '\p{Canonical_Combining_Class=:\Accc107\z:}', "");; + Expect(1, 3659, '\p{Canonical_Combining_Class=-_CCC107}', ""); + Expect(0, 3659, '\p{^Canonical_Combining_Class=-_CCC107}', ""); + Expect(0, 3659, '\P{Canonical_Combining_Class=-_CCC107}', ""); + Expect(1, 3659, '\P{^Canonical_Combining_Class=-_CCC107}', ""); + Expect(0, 3660, '\p{Canonical_Combining_Class=-_CCC107}', ""); + Expect(1, 3660, '\p{^Canonical_Combining_Class=-_CCC107}', ""); + Expect(1, 3660, '\P{Canonical_Combining_Class=-_CCC107}', ""); + Expect(0, 3660, '\P{^Canonical_Combining_Class=-_CCC107}', ""); + Error('\p{Ccc=_:=00_10_7}'); + Error('\P{Ccc=_:=00_10_7}'); + Expect(1, 3659, '\p{Ccc=:\A107\z:}', "");; + Expect(0, 3660, '\p{Ccc=:\A107\z:}', "");; + Expect(1, 3659, '\p{Ccc=000107}', ""); + Expect(0, 3659, '\p{^Ccc=000107}', ""); + Expect(0, 3659, '\P{Ccc=000107}', ""); + Expect(1, 3659, '\P{^Ccc=000107}', ""); + Expect(0, 3660, '\p{Ccc=000107}', ""); + Expect(1, 3660, '\p{^Ccc=000107}', ""); + Expect(1, 3660, '\P{Ccc=000107}', ""); + Expect(0, 3660, '\P{^Ccc=000107}', ""); + Error('\p{Is_Canonical_Combining_Class=_ CCC107/a/}'); + Error('\P{Is_Canonical_Combining_Class=_ CCC107/a/}'); + Expect(1, 3659, '\p{Is_Canonical_Combining_Class=ccc107}', ""); + Expect(0, 3659, '\p{^Is_Canonical_Combining_Class=ccc107}', ""); + Expect(0, 3659, '\P{Is_Canonical_Combining_Class=ccc107}', ""); + Expect(1, 3659, '\P{^Is_Canonical_Combining_Class=ccc107}', ""); + Expect(0, 3660, '\p{Is_Canonical_Combining_Class=ccc107}', ""); + Expect(1, 3660, '\p{^Is_Canonical_Combining_Class=ccc107}', ""); + Expect(1, 3660, '\P{Is_Canonical_Combining_Class=ccc107}', ""); + Expect(0, 3660, '\P{^Is_Canonical_Combining_Class=ccc107}', ""); + Expect(1, 3659, '\p{Is_Canonical_Combining_Class= CCC107}', ""); + Expect(0, 3659, '\p{^Is_Canonical_Combining_Class= CCC107}', ""); + Expect(0, 3659, '\P{Is_Canonical_Combining_Class= CCC107}', ""); + Expect(1, 3659, '\P{^Is_Canonical_Combining_Class= CCC107}', ""); + Expect(0, 3660, '\p{Is_Canonical_Combining_Class= CCC107}', ""); + Expect(1, 3660, '\p{^Is_Canonical_Combining_Class= CCC107}', ""); + Expect(1, 3660, '\P{Is_Canonical_Combining_Class= CCC107}', ""); + Expect(0, 3660, '\P{^Is_Canonical_Combining_Class= CCC107}', ""); + Error('\p{Is_Ccc=_:=0000107}'); + Error('\P{Is_Ccc=_:=0000107}'); + Expect(1, 3659, '\p{Is_Ccc=+010_7}', ""); + Expect(0, 3659, '\p{^Is_Ccc=+010_7}', ""); + Expect(0, 3659, '\P{Is_Ccc=+010_7}', ""); + Expect(1, 3659, '\P{^Is_Ccc=+010_7}', ""); + Expect(0, 3660, '\p{Is_Ccc=+010_7}', ""); + Expect(1, 3660, '\p{^Is_Ccc=+010_7}', ""); + Expect(1, 3660, '\P{Is_Ccc=+010_7}', ""); + Expect(0, 3660, '\P{^Is_Ccc=+010_7}', ""); + Error('\p{Canonical_Combining_Class: :=CCC11}'); + Error('\P{Canonical_Combining_Class: :=CCC11}'); + Expect(1, 1457, '\p{Canonical_Combining_Class=:\ACCC11\z:}', "");; + Expect(0, 1458, '\p{Canonical_Combining_Class=:\ACCC11\z:}', "");; + Expect(1, 1457, '\p{Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1457, '\p{^Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1457, '\P{Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1457, '\P{^Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1458, '\p{Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1458, '\p{^Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1458, '\P{Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1458, '\P{^Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1457, '\p{Canonical_Combining_Class=:\Accc11\z:}', "");; + Expect(0, 1458, '\p{Canonical_Combining_Class=:\Accc11\z:}', "");; + Expect(1, 1457, '\p{Canonical_Combining_Class=__CCC11}', ""); + Expect(0, 1457, '\p{^Canonical_Combining_Class=__CCC11}', ""); + Expect(0, 1457, '\P{Canonical_Combining_Class=__CCC11}', ""); + Expect(1, 1457, '\P{^Canonical_Combining_Class=__CCC11}', ""); + Expect(0, 1458, '\p{Canonical_Combining_Class=__CCC11}', ""); + Expect(1, 1458, '\p{^Canonical_Combining_Class=__CCC11}', ""); + Expect(1, 1458, '\P{Canonical_Combining_Class=__CCC11}', ""); + Expect(0, 1458, '\P{^Canonical_Combining_Class=__CCC11}', ""); + Error('\p{Ccc= /a/000000011}'); + Error('\P{Ccc= /a/000000011}'); + Expect(1, 1457, '\p{Ccc=:\A11\z:}', "");; + Expect(0, 1458, '\p{Ccc=:\A11\z:}', "");; + Expect(1, 1457, '\p{Ccc: 00000_00001_1}', ""); + Expect(0, 1457, '\p{^Ccc: 00000_00001_1}', ""); + Expect(0, 1457, '\P{Ccc: 00000_00001_1}', ""); + Expect(1, 1457, '\P{^Ccc: 00000_00001_1}', ""); + Expect(0, 1458, '\p{Ccc: 00000_00001_1}', ""); + Expect(1, 1458, '\p{^Ccc: 00000_00001_1}', ""); + Expect(1, 1458, '\P{Ccc: 00000_00001_1}', ""); + Expect(0, 1458, '\P{^Ccc: 00000_00001_1}', ""); + Error('\p{Is_Canonical_Combining_Class=:= -CCC11}'); + Error('\P{Is_Canonical_Combining_Class=:= -CCC11}'); + Expect(1, 1457, '\p{Is_Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1457, '\p{^Is_Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1457, '\P{Is_Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1457, '\P{^Is_Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1458, '\p{Is_Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1458, '\p{^Is_Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1458, '\P{Is_Canonical_Combining_Class=ccc11}', ""); + Expect(0, 1458, '\P{^Is_Canonical_Combining_Class=ccc11}', ""); + Expect(1, 1457, '\p{Is_Canonical_Combining_Class= CCC11}', ""); + Expect(0, 1457, '\p{^Is_Canonical_Combining_Class= CCC11}', ""); + Expect(0, 1457, '\P{Is_Canonical_Combining_Class= CCC11}', ""); + Expect(1, 1457, '\P{^Is_Canonical_Combining_Class= CCC11}', ""); + Expect(0, 1458, '\p{Is_Canonical_Combining_Class= CCC11}', ""); + Expect(1, 1458, '\p{^Is_Canonical_Combining_Class= CCC11}', ""); + Expect(1, 1458, '\P{Is_Canonical_Combining_Class= CCC11}', ""); + Expect(0, 1458, '\P{^Is_Canonical_Combining_Class= CCC11}', ""); + Error('\p{Is_Ccc=_:=011}'); + Error('\P{Is_Ccc=_:=011}'); + Expect(1, 1457, '\p{Is_Ccc=+00_00_00_00_011}', ""); + Expect(0, 1457, '\p{^Is_Ccc=+00_00_00_00_011}', ""); + Expect(0, 1457, '\P{Is_Ccc=+00_00_00_00_011}', ""); + Expect(1, 1457, '\P{^Is_Ccc=+00_00_00_00_011}', ""); + Expect(0, 1458, '\p{Is_Ccc=+00_00_00_00_011}', ""); + Expect(1, 1458, '\p{^Is_Ccc=+00_00_00_00_011}', ""); + Expect(1, 1458, '\P{Is_Ccc=+00_00_00_00_011}', ""); + Expect(0, 1458, '\P{^Is_Ccc=+00_00_00_00_011}', ""); + Error('\p{Canonical_Combining_Class=:= ccc118}'); + Error('\P{Canonical_Combining_Class=:= ccc118}'); + Expect(1, 3769, '\p{Canonical_Combining_Class=:\ACCC118\z:}', "");; + Expect(0, 3770, '\p{Canonical_Combining_Class=:\ACCC118\z:}', "");; + Expect(1, 3769, '\p{Canonical_Combining_Class: ccc118}', ""); + Expect(0, 3769, '\p{^Canonical_Combining_Class: ccc118}', ""); + Expect(0, 3769, '\P{Canonical_Combining_Class: ccc118}', ""); + Expect(1, 3769, '\P{^Canonical_Combining_Class: ccc118}', ""); + Expect(0, 3770, '\p{Canonical_Combining_Class: ccc118}', ""); + Expect(1, 3770, '\p{^Canonical_Combining_Class: ccc118}', ""); + Expect(1, 3770, '\P{Canonical_Combining_Class: ccc118}', ""); + Expect(0, 3770, '\P{^Canonical_Combining_Class: ccc118}', ""); + Expect(1, 3769, '\p{Canonical_Combining_Class=:\Accc118\z:}', "");; + Expect(0, 3770, '\p{Canonical_Combining_Class=:\Accc118\z:}', "");; + Expect(1, 3769, '\p{Canonical_Combining_Class= -CCC118}', ""); + Expect(0, 3769, '\p{^Canonical_Combining_Class= -CCC118}', ""); + Expect(0, 3769, '\P{Canonical_Combining_Class= -CCC118}', ""); + Expect(1, 3769, '\P{^Canonical_Combining_Class= -CCC118}', ""); + Expect(0, 3770, '\p{Canonical_Combining_Class= -CCC118}', ""); + Expect(1, 3770, '\p{^Canonical_Combining_Class= -CCC118}', ""); + Expect(1, 3770, '\P{Canonical_Combining_Class= -CCC118}', ""); + Expect(0, 3770, '\P{^Canonical_Combining_Class= -CCC118}', ""); + Error('\p{Ccc=-/a/+000118}'); + Error('\P{Ccc=-/a/+000118}'); + Expect(1, 3769, '\p{Ccc=:\A118\z:}', "");; + Expect(0, 3770, '\p{Ccc=:\A118\z:}', "");; + Expect(1, 3769, '\p{Ccc=0000118}', ""); + Expect(0, 3769, '\p{^Ccc=0000118}', ""); + Expect(0, 3769, '\P{Ccc=0000118}', ""); + Expect(1, 3769, '\P{^Ccc=0000118}', ""); + Expect(0, 3770, '\p{Ccc=0000118}', ""); + Expect(1, 3770, '\p{^Ccc=0000118}', ""); + Expect(1, 3770, '\P{Ccc=0000118}', ""); + Expect(0, 3770, '\P{^Ccc=0000118}', ""); + Error('\p{Is_Canonical_Combining_Class=:= CCC118}'); + Error('\P{Is_Canonical_Combining_Class=:= CCC118}'); + Expect(1, 3769, '\p{Is_Canonical_Combining_Class=ccc118}', ""); + Expect(0, 3769, '\p{^Is_Canonical_Combining_Class=ccc118}', ""); + Expect(0, 3769, '\P{Is_Canonical_Combining_Class=ccc118}', ""); + Expect(1, 3769, '\P{^Is_Canonical_Combining_Class=ccc118}', ""); + Expect(0, 3770, '\p{Is_Canonical_Combining_Class=ccc118}', ""); + Expect(1, 3770, '\p{^Is_Canonical_Combining_Class=ccc118}', ""); + Expect(1, 3770, '\P{Is_Canonical_Combining_Class=ccc118}', ""); + Expect(0, 3770, '\P{^Is_Canonical_Combining_Class=ccc118}', ""); + Expect(1, 3769, '\p{Is_Canonical_Combining_Class=_-CCC118}', ""); + Expect(0, 3769, '\p{^Is_Canonical_Combining_Class=_-CCC118}', ""); + Expect(0, 3769, '\P{Is_Canonical_Combining_Class=_-CCC118}', ""); + Expect(1, 3769, '\P{^Is_Canonical_Combining_Class=_-CCC118}', ""); + Expect(0, 3770, '\p{Is_Canonical_Combining_Class=_-CCC118}', ""); + Expect(1, 3770, '\p{^Is_Canonical_Combining_Class=_-CCC118}', ""); + Expect(1, 3770, '\P{Is_Canonical_Combining_Class=_-CCC118}', ""); + Expect(0, 3770, '\P{^Is_Canonical_Combining_Class=_-CCC118}', ""); + Error('\p{Is_Ccc=:=__000118}'); + Error('\P{Is_Ccc=:=__000118}'); + Expect(1, 3769, '\p{Is_Ccc=118}', ""); + Expect(0, 3769, '\p{^Is_Ccc=118}', ""); + Expect(0, 3769, '\P{Is_Ccc=118}', ""); + Expect(1, 3769, '\P{^Is_Ccc=118}', ""); + Expect(0, 3770, '\p{Is_Ccc=118}', ""); + Expect(1, 3770, '\p{^Is_Ccc=118}', ""); + Expect(1, 3770, '\P{Is_Ccc=118}', ""); + Expect(0, 3770, '\P{^Is_Ccc=118}', ""); + Error('\p{Canonical_Combining_Class=-:=CCC12}'); + Error('\P{Canonical_Combining_Class=-:=CCC12}'); + Expect(1, 1458, '\p{Canonical_Combining_Class=:\ACCC12\z:}', "");; + Expect(0, 1459, '\p{Canonical_Combining_Class=:\ACCC12\z:}', "");; + Expect(1, 1458, '\p{Canonical_Combining_Class=ccc12}', ""); + Expect(0, 1458, '\p{^Canonical_Combining_Class=ccc12}', ""); + Expect(0, 1458, '\P{Canonical_Combining_Class=ccc12}', ""); + Expect(1, 1458, '\P{^Canonical_Combining_Class=ccc12}', ""); + Expect(0, 1459, '\p{Canonical_Combining_Class=ccc12}', ""); + Expect(1, 1459, '\p{^Canonical_Combining_Class=ccc12}', ""); + Expect(1, 1459, '\P{Canonical_Combining_Class=ccc12}', ""); + Expect(0, 1459, '\P{^Canonical_Combining_Class=ccc12}', ""); + Expect(1, 1458, '\p{Canonical_Combining_Class=:\Accc12\z:}', "");; + Expect(0, 1459, '\p{Canonical_Combining_Class=:\Accc12\z:}', "");; + Expect(1, 1458, '\p{Canonical_Combining_Class= -ccc12}', ""); + Expect(0, 1458, '\p{^Canonical_Combining_Class= -ccc12}', ""); + Expect(0, 1458, '\P{Canonical_Combining_Class= -ccc12}', ""); + Expect(1, 1458, '\P{^Canonical_Combining_Class= -ccc12}', ""); + Expect(0, 1459, '\p{Canonical_Combining_Class= -ccc12}', ""); + Expect(1, 1459, '\p{^Canonical_Combining_Class= -ccc12}', ""); + Expect(1, 1459, '\P{Canonical_Combining_Class= -ccc12}', ""); + Expect(0, 1459, '\P{^Canonical_Combining_Class= -ccc12}', ""); + Error('\p{Ccc=12:=}'); + Error('\P{Ccc=12:=}'); + Expect(1, 1458, '\p{Ccc=:\A12\z:}', "");; + Expect(0, 1459, '\p{Ccc=:\A12\z:}', "");; + Expect(1, 1458, '\p{Ccc=+00_00_00_00_012}', ""); + Expect(0, 1458, '\p{^Ccc=+00_00_00_00_012}', ""); + Expect(0, 1458, '\P{Ccc=+00_00_00_00_012}', ""); + Expect(1, 1458, '\P{^Ccc=+00_00_00_00_012}', ""); + Expect(0, 1459, '\p{Ccc=+00_00_00_00_012}', ""); + Expect(1, 1459, '\p{^Ccc=+00_00_00_00_012}', ""); + Expect(1, 1459, '\P{Ccc=+00_00_00_00_012}', ""); + Expect(0, 1459, '\P{^Ccc=+00_00_00_00_012}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/CCC12}'); + Error('\P{Is_Canonical_Combining_Class= /a/CCC12}'); + Expect(1, 1458, '\p{Is_Canonical_Combining_Class=ccc12}', ""); + Expect(0, 1458, '\p{^Is_Canonical_Combining_Class=ccc12}', ""); + Expect(0, 1458, '\P{Is_Canonical_Combining_Class=ccc12}', ""); + Expect(1, 1458, '\P{^Is_Canonical_Combining_Class=ccc12}', ""); + Expect(0, 1459, '\p{Is_Canonical_Combining_Class=ccc12}', ""); + Expect(1, 1459, '\p{^Is_Canonical_Combining_Class=ccc12}', ""); + Expect(1, 1459, '\P{Is_Canonical_Combining_Class=ccc12}', ""); + Expect(0, 1459, '\P{^Is_Canonical_Combining_Class=ccc12}', ""); + Expect(1, 1458, '\p{Is_Canonical_Combining_Class= -CCC12}', ""); + Expect(0, 1458, '\p{^Is_Canonical_Combining_Class= -CCC12}', ""); + Expect(0, 1458, '\P{Is_Canonical_Combining_Class= -CCC12}', ""); + Expect(1, 1458, '\P{^Is_Canonical_Combining_Class= -CCC12}', ""); + Expect(0, 1459, '\p{Is_Canonical_Combining_Class= -CCC12}', ""); + Expect(1, 1459, '\p{^Is_Canonical_Combining_Class= -CCC12}', ""); + Expect(1, 1459, '\P{Is_Canonical_Combining_Class= -CCC12}', ""); + Expect(0, 1459, '\P{^Is_Canonical_Combining_Class= -CCC12}', ""); + Error('\p{Is_Ccc= :=0_0_0_0_0_12}'); + Error('\P{Is_Ccc= :=0_0_0_0_0_12}'); + Expect(1, 1458, '\p{Is_Ccc=+012}', ""); + Expect(0, 1458, '\p{^Is_Ccc=+012}', ""); + Expect(0, 1458, '\P{Is_Ccc=+012}', ""); + Expect(1, 1458, '\P{^Is_Ccc=+012}', ""); + Expect(0, 1459, '\p{Is_Ccc=+012}', ""); + Expect(1, 1459, '\p{^Is_Ccc=+012}', ""); + Expect(1, 1459, '\P{Is_Ccc=+012}', ""); + Expect(0, 1459, '\P{^Is_Ccc=+012}', ""); + Error('\p{Canonical_Combining_Class=:=__ccc122}'); + Error('\P{Canonical_Combining_Class=:=__ccc122}'); + Expect(1, 3787, '\p{Canonical_Combining_Class=:\ACCC122\z:}', "");; + Expect(0, 3788, '\p{Canonical_Combining_Class=:\ACCC122\z:}', "");; + Expect(1, 3787, '\p{Canonical_Combining_Class=ccc122}', ""); + Expect(0, 3787, '\p{^Canonical_Combining_Class=ccc122}', ""); + Expect(0, 3787, '\P{Canonical_Combining_Class=ccc122}', ""); + Expect(1, 3787, '\P{^Canonical_Combining_Class=ccc122}', ""); + Expect(0, 3788, '\p{Canonical_Combining_Class=ccc122}', ""); + Expect(1, 3788, '\p{^Canonical_Combining_Class=ccc122}', ""); + Expect(1, 3788, '\P{Canonical_Combining_Class=ccc122}', ""); + Expect(0, 3788, '\P{^Canonical_Combining_Class=ccc122}', ""); + Expect(1, 3787, '\p{Canonical_Combining_Class=:\Accc122\z:}', "");; + Expect(0, 3788, '\p{Canonical_Combining_Class=:\Accc122\z:}', "");; + Expect(1, 3787, '\p{Canonical_Combining_Class= ccc122}', ""); + Expect(0, 3787, '\p{^Canonical_Combining_Class= ccc122}', ""); + Expect(0, 3787, '\P{Canonical_Combining_Class= ccc122}', ""); + Expect(1, 3787, '\P{^Canonical_Combining_Class= ccc122}', ""); + Expect(0, 3788, '\p{Canonical_Combining_Class= ccc122}', ""); + Expect(1, 3788, '\p{^Canonical_Combining_Class= ccc122}', ""); + Expect(1, 3788, '\P{Canonical_Combining_Class= ccc122}', ""); + Expect(0, 3788, '\P{^Canonical_Combining_Class= ccc122}', ""); + Error('\p{Ccc: _0_1_22:=}'); + Error('\P{Ccc: _0_1_22:=}'); + Expect(1, 3787, '\p{Ccc=:\A122\z:}', "");; + Expect(0, 3788, '\p{Ccc=:\A122\z:}', "");; + Expect(1, 3787, '\p{Ccc=000000000122}', ""); + Expect(0, 3787, '\p{^Ccc=000000000122}', ""); + Expect(0, 3787, '\P{Ccc=000000000122}', ""); + Expect(1, 3787, '\P{^Ccc=000000000122}', ""); + Expect(0, 3788, '\p{Ccc=000000000122}', ""); + Expect(1, 3788, '\p{^Ccc=000000000122}', ""); + Expect(1, 3788, '\P{Ccc=000000000122}', ""); + Expect(0, 3788, '\P{^Ccc=000000000122}', ""); + Error('\p{Is_Canonical_Combining_Class=:=CCC122}'); + Error('\P{Is_Canonical_Combining_Class=:=CCC122}'); + Expect(1, 3787, '\p{Is_Canonical_Combining_Class=ccc122}', ""); + Expect(0, 3787, '\p{^Is_Canonical_Combining_Class=ccc122}', ""); + Expect(0, 3787, '\P{Is_Canonical_Combining_Class=ccc122}', ""); + Expect(1, 3787, '\P{^Is_Canonical_Combining_Class=ccc122}', ""); + Expect(0, 3788, '\p{Is_Canonical_Combining_Class=ccc122}', ""); + Expect(1, 3788, '\p{^Is_Canonical_Combining_Class=ccc122}', ""); + Expect(1, 3788, '\P{Is_Canonical_Combining_Class=ccc122}', ""); + Expect(0, 3788, '\P{^Is_Canonical_Combining_Class=ccc122}', ""); + Expect(1, 3787, '\p{Is_Canonical_Combining_Class=__CCC122}', ""); + Expect(0, 3787, '\p{^Is_Canonical_Combining_Class=__CCC122}', ""); + Expect(0, 3787, '\P{Is_Canonical_Combining_Class=__CCC122}', ""); + Expect(1, 3787, '\P{^Is_Canonical_Combining_Class=__CCC122}', ""); + Expect(0, 3788, '\p{Is_Canonical_Combining_Class=__CCC122}', ""); + Expect(1, 3788, '\p{^Is_Canonical_Combining_Class=__CCC122}', ""); + Expect(1, 3788, '\P{Is_Canonical_Combining_Class=__CCC122}', ""); + Expect(0, 3788, '\P{^Is_Canonical_Combining_Class=__CCC122}', ""); + Error('\p{Is_Ccc=_:=+0_0_0_0_0_0122}'); + Error('\P{Is_Ccc=_:=+0_0_0_0_0_0122}'); + Expect(1, 3787, '\p{Is_Ccc:000_000_012_2}', ""); + Expect(0, 3787, '\p{^Is_Ccc:000_000_012_2}', ""); + Expect(0, 3787, '\P{Is_Ccc:000_000_012_2}', ""); + Expect(1, 3787, '\P{^Is_Ccc:000_000_012_2}', ""); + Expect(0, 3788, '\p{Is_Ccc:000_000_012_2}', ""); + Expect(1, 3788, '\p{^Is_Ccc:000_000_012_2}', ""); + Expect(1, 3788, '\P{Is_Ccc:000_000_012_2}', ""); + Expect(0, 3788, '\P{^Is_Ccc:000_000_012_2}', ""); + Error('\p{Canonical_Combining_Class=/a/ _CCC129}'); + Error('\P{Canonical_Combining_Class=/a/ _CCC129}'); + Expect(1, 3953, '\p{Canonical_Combining_Class=:\ACCC129\z:}', "");; + Expect(0, 3954, '\p{Canonical_Combining_Class=:\ACCC129\z:}', "");; + Expect(1, 3953, '\p{Canonical_Combining_Class:ccc129}', ""); + Expect(0, 3953, '\p{^Canonical_Combining_Class:ccc129}', ""); + Expect(0, 3953, '\P{Canonical_Combining_Class:ccc129}', ""); + Expect(1, 3953, '\P{^Canonical_Combining_Class:ccc129}', ""); + Expect(0, 3954, '\p{Canonical_Combining_Class:ccc129}', ""); + Expect(1, 3954, '\p{^Canonical_Combining_Class:ccc129}', ""); + Expect(1, 3954, '\P{Canonical_Combining_Class:ccc129}', ""); + Expect(0, 3954, '\P{^Canonical_Combining_Class:ccc129}', ""); + Expect(1, 3953, '\p{Canonical_Combining_Class=:\Accc129\z:}', "");; + Expect(0, 3954, '\p{Canonical_Combining_Class=:\Accc129\z:}', "");; + Expect(1, 3953, '\p{Canonical_Combining_Class= ccc129}', ""); + Expect(0, 3953, '\p{^Canonical_Combining_Class= ccc129}', ""); + Expect(0, 3953, '\P{Canonical_Combining_Class= ccc129}', ""); + Expect(1, 3953, '\P{^Canonical_Combining_Class= ccc129}', ""); + Expect(0, 3954, '\p{Canonical_Combining_Class= ccc129}', ""); + Expect(1, 3954, '\p{^Canonical_Combining_Class= ccc129}', ""); + Expect(1, 3954, '\P{Canonical_Combining_Class= ccc129}', ""); + Expect(0, 3954, '\P{^Canonical_Combining_Class= ccc129}', ""); + Error('\p{Ccc=:=_ 129}'); + Error('\P{Ccc=:=_ 129}'); + Expect(1, 3953, '\p{Ccc=:\A129\z:}', "");; + Expect(0, 3954, '\p{Ccc=:\A129\z:}', "");; + Expect(1, 3953, '\p{Ccc=00000_00001_29}', ""); + Expect(0, 3953, '\p{^Ccc=00000_00001_29}', ""); + Expect(0, 3953, '\P{Ccc=00000_00001_29}', ""); + Expect(1, 3953, '\P{^Ccc=00000_00001_29}', ""); + Expect(0, 3954, '\p{Ccc=00000_00001_29}', ""); + Expect(1, 3954, '\p{^Ccc=00000_00001_29}', ""); + Expect(1, 3954, '\P{Ccc=00000_00001_29}', ""); + Expect(0, 3954, '\P{^Ccc=00000_00001_29}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/CCC129}'); + Error('\P{Is_Canonical_Combining_Class= /a/CCC129}'); + Expect(1, 3953, '\p{Is_Canonical_Combining_Class=ccc129}', ""); + Expect(0, 3953, '\p{^Is_Canonical_Combining_Class=ccc129}', ""); + Expect(0, 3953, '\P{Is_Canonical_Combining_Class=ccc129}', ""); + Expect(1, 3953, '\P{^Is_Canonical_Combining_Class=ccc129}', ""); + Expect(0, 3954, '\p{Is_Canonical_Combining_Class=ccc129}', ""); + Expect(1, 3954, '\p{^Is_Canonical_Combining_Class=ccc129}', ""); + Expect(1, 3954, '\P{Is_Canonical_Combining_Class=ccc129}', ""); + Expect(0, 3954, '\P{^Is_Canonical_Combining_Class=ccc129}', ""); + Expect(1, 3953, '\p{Is_Canonical_Combining_Class= CCC129}', ""); + Expect(0, 3953, '\p{^Is_Canonical_Combining_Class= CCC129}', ""); + Expect(0, 3953, '\P{Is_Canonical_Combining_Class= CCC129}', ""); + Expect(1, 3953, '\P{^Is_Canonical_Combining_Class= CCC129}', ""); + Expect(0, 3954, '\p{Is_Canonical_Combining_Class= CCC129}', ""); + Expect(1, 3954, '\p{^Is_Canonical_Combining_Class= CCC129}', ""); + Expect(1, 3954, '\P{Is_Canonical_Combining_Class= CCC129}', ""); + Expect(0, 3954, '\P{^Is_Canonical_Combining_Class= CCC129}', ""); + Error('\p{Is_Ccc=0_1_29/a/}'); + Error('\P{Is_Ccc=0_1_29/a/}'); + Expect(1, 3953, '\p{Is_Ccc=00129}', ""); + Expect(0, 3953, '\p{^Is_Ccc=00129}', ""); + Expect(0, 3953, '\P{Is_Ccc=00129}', ""); + Expect(1, 3953, '\P{^Is_Ccc=00129}', ""); + Expect(0, 3954, '\p{Is_Ccc=00129}', ""); + Expect(1, 3954, '\p{^Is_Ccc=00129}', ""); + Expect(1, 3954, '\P{Is_Ccc=00129}', ""); + Expect(0, 3954, '\P{^Is_Ccc=00129}', ""); + Error('\p{Canonical_Combining_Class=_:=CCC13}'); + Error('\P{Canonical_Combining_Class=_:=CCC13}'); + Expect(1, 1459, '\p{Canonical_Combining_Class=:\ACCC13\z:}', "");; + Expect(0, 1460, '\p{Canonical_Combining_Class=:\ACCC13\z:}', "");; + Expect(1, 1459, '\p{Canonical_Combining_Class=ccc13}', ""); + Expect(0, 1459, '\p{^Canonical_Combining_Class=ccc13}', ""); + Expect(0, 1459, '\P{Canonical_Combining_Class=ccc13}', ""); + Expect(1, 1459, '\P{^Canonical_Combining_Class=ccc13}', ""); + Expect(0, 1460, '\p{Canonical_Combining_Class=ccc13}', ""); + Expect(1, 1460, '\p{^Canonical_Combining_Class=ccc13}', ""); + Expect(1, 1460, '\P{Canonical_Combining_Class=ccc13}', ""); + Expect(0, 1460, '\P{^Canonical_Combining_Class=ccc13}', ""); + Expect(1, 1459, '\p{Canonical_Combining_Class=:\Accc13\z:}', "");; + Expect(0, 1460, '\p{Canonical_Combining_Class=:\Accc13\z:}', "");; + Expect(1, 1459, '\p{Canonical_Combining_Class= CCC13}', ""); + Expect(0, 1459, '\p{^Canonical_Combining_Class= CCC13}', ""); + Expect(0, 1459, '\P{Canonical_Combining_Class= CCC13}', ""); + Expect(1, 1459, '\P{^Canonical_Combining_Class= CCC13}', ""); + Expect(0, 1460, '\p{Canonical_Combining_Class= CCC13}', ""); + Expect(1, 1460, '\p{^Canonical_Combining_Class= CCC13}', ""); + Expect(1, 1460, '\P{Canonical_Combining_Class= CCC13}', ""); + Expect(0, 1460, '\P{^Canonical_Combining_Class= CCC13}', ""); + Error('\p{Ccc=:= +013}'); + Error('\P{Ccc=:= +013}'); + Expect(1, 1459, '\p{Ccc=:\A13\z:}', "");; + Expect(0, 1460, '\p{Ccc=:\A13\z:}', "");; + Expect(1, 1459, '\p{Ccc=00000000013}', ""); + Expect(0, 1459, '\p{^Ccc=00000000013}', ""); + Expect(0, 1459, '\P{Ccc=00000000013}', ""); + Expect(1, 1459, '\P{^Ccc=00000000013}', ""); + Expect(0, 1460, '\p{Ccc=00000000013}', ""); + Expect(1, 1460, '\p{^Ccc=00000000013}', ""); + Expect(1, 1460, '\P{Ccc=00000000013}', ""); + Expect(0, 1460, '\P{^Ccc=00000000013}', ""); + Error('\p{Is_Canonical_Combining_Class::=_CCC13}'); + Error('\P{Is_Canonical_Combining_Class::=_CCC13}'); + Expect(1, 1459, '\p{Is_Canonical_Combining_Class=ccc13}', ""); + Expect(0, 1459, '\p{^Is_Canonical_Combining_Class=ccc13}', ""); + Expect(0, 1459, '\P{Is_Canonical_Combining_Class=ccc13}', ""); + Expect(1, 1459, '\P{^Is_Canonical_Combining_Class=ccc13}', ""); + Expect(0, 1460, '\p{Is_Canonical_Combining_Class=ccc13}', ""); + Expect(1, 1460, '\p{^Is_Canonical_Combining_Class=ccc13}', ""); + Expect(1, 1460, '\P{Is_Canonical_Combining_Class=ccc13}', ""); + Expect(0, 1460, '\P{^Is_Canonical_Combining_Class=ccc13}', ""); + Expect(1, 1459, '\p{Is_Canonical_Combining_Class: CCC13}', ""); + Expect(0, 1459, '\p{^Is_Canonical_Combining_Class: CCC13}', ""); + Expect(0, 1459, '\P{Is_Canonical_Combining_Class: CCC13}', ""); + Expect(1, 1459, '\P{^Is_Canonical_Combining_Class: CCC13}', ""); + Expect(0, 1460, '\p{Is_Canonical_Combining_Class: CCC13}', ""); + Expect(1, 1460, '\p{^Is_Canonical_Combining_Class: CCC13}', ""); + Expect(1, 1460, '\P{Is_Canonical_Combining_Class: CCC13}', ""); + Expect(0, 1460, '\P{^Is_Canonical_Combining_Class: CCC13}', ""); + Error('\p{Is_Ccc=_0000013/a/}'); + Error('\P{Is_Ccc=_0000013/a/}'); + Expect(1, 1459, '\p{Is_Ccc=+013}', ""); + Expect(0, 1459, '\p{^Is_Ccc=+013}', ""); + Expect(0, 1459, '\P{Is_Ccc=+013}', ""); + Expect(1, 1459, '\P{^Is_Ccc=+013}', ""); + Expect(0, 1460, '\p{Is_Ccc=+013}', ""); + Expect(1, 1460, '\p{^Is_Ccc=+013}', ""); + Expect(1, 1460, '\P{Is_Ccc=+013}', ""); + Expect(0, 1460, '\P{^Is_Ccc=+013}', ""); + Error('\p{Canonical_Combining_Class=_:=CCC130}'); + Error('\P{Canonical_Combining_Class=_:=CCC130}'); + Expect(1, 3968, '\p{Canonical_Combining_Class=:\ACCC130\z:}', "");; + Expect(0, 3969, '\p{Canonical_Combining_Class=:\ACCC130\z:}', "");; + Expect(1, 3968, '\p{Canonical_Combining_Class=ccc130}', ""); + Expect(0, 3968, '\p{^Canonical_Combining_Class=ccc130}', ""); + Expect(0, 3968, '\P{Canonical_Combining_Class=ccc130}', ""); + Expect(1, 3968, '\P{^Canonical_Combining_Class=ccc130}', ""); + Expect(0, 3969, '\p{Canonical_Combining_Class=ccc130}', ""); + Expect(1, 3969, '\p{^Canonical_Combining_Class=ccc130}', ""); + Expect(1, 3969, '\P{Canonical_Combining_Class=ccc130}', ""); + Expect(0, 3969, '\P{^Canonical_Combining_Class=ccc130}', ""); + Expect(1, 3968, '\p{Canonical_Combining_Class=:\Accc130\z:}', "");; + Expect(0, 3969, '\p{Canonical_Combining_Class=:\Accc130\z:}', "");; + Expect(1, 3968, '\p{Canonical_Combining_Class: __CCC130}', ""); + Expect(0, 3968, '\p{^Canonical_Combining_Class: __CCC130}', ""); + Expect(0, 3968, '\P{Canonical_Combining_Class: __CCC130}', ""); + Expect(1, 3968, '\P{^Canonical_Combining_Class: __CCC130}', ""); + Expect(0, 3969, '\p{Canonical_Combining_Class: __CCC130}', ""); + Expect(1, 3969, '\p{^Canonical_Combining_Class: __CCC130}', ""); + Expect(1, 3969, '\P{Canonical_Combining_Class: __CCC130}', ""); + Expect(0, 3969, '\P{^Canonical_Combining_Class: __CCC130}', ""); + Error('\p{Ccc=:= -13_0}'); + Error('\P{Ccc=:= -13_0}'); + Expect(1, 3968, '\p{Ccc=:\A130\z:}', "");; + Expect(0, 3969, '\p{Ccc=:\A130\z:}', "");; + Expect(1, 3968, '\p{Ccc=0000013_0}', ""); + Expect(0, 3968, '\p{^Ccc=0000013_0}', ""); + Expect(0, 3968, '\P{Ccc=0000013_0}', ""); + Expect(1, 3968, '\P{^Ccc=0000013_0}', ""); + Expect(0, 3969, '\p{Ccc=0000013_0}', ""); + Expect(1, 3969, '\p{^Ccc=0000013_0}', ""); + Expect(1, 3969, '\P{Ccc=0000013_0}', ""); + Expect(0, 3969, '\P{^Ccc=0000013_0}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/-CCC130}'); + Error('\P{Is_Canonical_Combining_Class=/a/-CCC130}'); + Expect(1, 3968, '\p{Is_Canonical_Combining_Class=ccc130}', ""); + Expect(0, 3968, '\p{^Is_Canonical_Combining_Class=ccc130}', ""); + Expect(0, 3968, '\P{Is_Canonical_Combining_Class=ccc130}', ""); + Expect(1, 3968, '\P{^Is_Canonical_Combining_Class=ccc130}', ""); + Expect(0, 3969, '\p{Is_Canonical_Combining_Class=ccc130}', ""); + Expect(1, 3969, '\p{^Is_Canonical_Combining_Class=ccc130}', ""); + Expect(1, 3969, '\P{Is_Canonical_Combining_Class=ccc130}', ""); + Expect(0, 3969, '\P{^Is_Canonical_Combining_Class=ccc130}', ""); + Expect(1, 3968, '\p{Is_Canonical_Combining_Class=- ccc130}', ""); + Expect(0, 3968, '\p{^Is_Canonical_Combining_Class=- ccc130}', ""); + Expect(0, 3968, '\P{Is_Canonical_Combining_Class=- ccc130}', ""); + Expect(1, 3968, '\P{^Is_Canonical_Combining_Class=- ccc130}', ""); + Expect(0, 3969, '\p{Is_Canonical_Combining_Class=- ccc130}', ""); + Expect(1, 3969, '\p{^Is_Canonical_Combining_Class=- ccc130}', ""); + Expect(1, 3969, '\P{Is_Canonical_Combining_Class=- ccc130}', ""); + Expect(0, 3969, '\P{^Is_Canonical_Combining_Class=- ccc130}', ""); + Error('\p{Is_Ccc=:= 0_0_0_0_0_0_000130}'); + Error('\P{Is_Ccc=:= 0_0_0_0_0_0_000130}'); + Expect(1, 3968, '\p{Is_Ccc=00000000130}', ""); + Expect(0, 3968, '\p{^Is_Ccc=00000000130}', ""); + Expect(0, 3968, '\P{Is_Ccc=00000000130}', ""); + Expect(1, 3968, '\P{^Is_Ccc=00000000130}', ""); + Expect(0, 3969, '\p{Is_Ccc=00000000130}', ""); + Expect(1, 3969, '\p{^Is_Ccc=00000000130}', ""); + Expect(1, 3969, '\P{Is_Ccc=00000000130}', ""); + Expect(0, 3969, '\P{^Is_Ccc=00000000130}', ""); + Error('\p{Canonical_Combining_Class=:=_CCC132}'); + Error('\P{Canonical_Combining_Class=:=_CCC132}'); + Expect(1, 3956, '\p{Canonical_Combining_Class=:\ACCC132\z:}', "");; + Expect(0, 3957, '\p{Canonical_Combining_Class=:\ACCC132\z:}', "");; + Expect(1, 3956, '\p{Canonical_Combining_Class:ccc132}', ""); + Expect(0, 3956, '\p{^Canonical_Combining_Class:ccc132}', ""); + Expect(0, 3956, '\P{Canonical_Combining_Class:ccc132}', ""); + Expect(1, 3956, '\P{^Canonical_Combining_Class:ccc132}', ""); + Expect(0, 3957, '\p{Canonical_Combining_Class:ccc132}', ""); + Expect(1, 3957, '\p{^Canonical_Combining_Class:ccc132}', ""); + Expect(1, 3957, '\P{Canonical_Combining_Class:ccc132}', ""); + Expect(0, 3957, '\P{^Canonical_Combining_Class:ccc132}', ""); + Expect(1, 3956, '\p{Canonical_Combining_Class=:\Accc132\z:}', "");; + Expect(0, 3957, '\p{Canonical_Combining_Class=:\Accc132\z:}', "");; + Expect(1, 3956, '\p{Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3956, '\p{^Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3956, '\P{Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3956, '\P{^Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3957, '\p{Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3957, '\p{^Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3957, '\P{Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3957, '\P{^Canonical_Combining_Class= CCC132}', ""); + Error('\p{Ccc=_:=00000132}'); + Error('\P{Ccc=_:=00000132}'); + Expect(1, 3956, '\p{Ccc=:\A132\z:}', "");; + Expect(0, 3957, '\p{Ccc=:\A132\z:}', "");; + Expect(1, 3956, '\p{Ccc=+00000132}', ""); + Expect(0, 3956, '\p{^Ccc=+00000132}', ""); + Expect(0, 3956, '\P{Ccc=+00000132}', ""); + Expect(1, 3956, '\P{^Ccc=+00000132}', ""); + Expect(0, 3957, '\p{Ccc=+00000132}', ""); + Expect(1, 3957, '\p{^Ccc=+00000132}', ""); + Expect(1, 3957, '\P{Ccc=+00000132}', ""); + Expect(0, 3957, '\P{^Ccc=+00000132}', ""); + Error('\p{Is_Canonical_Combining_Class= :=CCC132}'); + Error('\P{Is_Canonical_Combining_Class= :=CCC132}'); + Expect(1, 3956, '\p{Is_Canonical_Combining_Class=ccc132}', ""); + Expect(0, 3956, '\p{^Is_Canonical_Combining_Class=ccc132}', ""); + Expect(0, 3956, '\P{Is_Canonical_Combining_Class=ccc132}', ""); + Expect(1, 3956, '\P{^Is_Canonical_Combining_Class=ccc132}', ""); + Expect(0, 3957, '\p{Is_Canonical_Combining_Class=ccc132}', ""); + Expect(1, 3957, '\p{^Is_Canonical_Combining_Class=ccc132}', ""); + Expect(1, 3957, '\P{Is_Canonical_Combining_Class=ccc132}', ""); + Expect(0, 3957, '\P{^Is_Canonical_Combining_Class=ccc132}', ""); + Expect(1, 3956, '\p{Is_Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3956, '\p{^Is_Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3956, '\P{Is_Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3956, '\P{^Is_Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3957, '\p{Is_Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3957, '\p{^Is_Canonical_Combining_Class= CCC132}', ""); + Expect(1, 3957, '\P{Is_Canonical_Combining_Class= CCC132}', ""); + Expect(0, 3957, '\P{^Is_Canonical_Combining_Class= CCC132}', ""); + Error('\p{Is_Ccc= _0_0_0_0_0_0_0_0_0_132:=}'); + Error('\P{Is_Ccc= _0_0_0_0_0_0_0_0_0_132:=}'); + Expect(1, 3956, '\p{Is_Ccc=0132}', ""); + Expect(0, 3956, '\p{^Is_Ccc=0132}', ""); + Expect(0, 3956, '\P{Is_Ccc=0132}', ""); + Expect(1, 3956, '\P{^Is_Ccc=0132}', ""); + Expect(0, 3957, '\p{Is_Ccc=0132}', ""); + Expect(1, 3957, '\p{^Is_Ccc=0132}', ""); + Expect(1, 3957, '\P{Is_Ccc=0132}', ""); + Expect(0, 3957, '\P{^Is_Ccc=0132}', ""); + Error('\p{Canonical_Combining_Class=/a/_ CCC133}'); + Error('\P{Canonical_Combining_Class=/a/_ CCC133}'); + Expect(0, 1, '\p{Canonical_Combining_Class=:\ACCC133\z:}', "");; + Expect(0, 1, '\p{Canonical_Combining_Class:ccc133}', ""); + Expect(1, 1, '\p{^Canonical_Combining_Class:ccc133}', ""); + Expect(1, 1, '\P{Canonical_Combining_Class:ccc133}', ""); + Expect(0, 1, '\P{^Canonical_Combining_Class:ccc133}', ""); + Expect(0, 1, '\p{Canonical_Combining_Class=:\Accc133\z:}', "");; + Expect(0, 1, '\p{Canonical_Combining_Class=_CCC133}', ""); + Expect(1, 1, '\p{^Canonical_Combining_Class=_CCC133}', ""); + Expect(1, 1, '\P{Canonical_Combining_Class=_CCC133}', ""); + Expect(0, 1, '\P{^Canonical_Combining_Class=_CCC133}', ""); + Error('\p{Ccc= /a/+000_001_33}'); + Error('\P{Ccc= /a/+000_001_33}'); + Expect(0, 1, '\p{Ccc=:\A133\z:}', "");; + Expect(0, 1, '\p{Ccc=0_1_33}', ""); + Expect(1, 1, '\p{^Ccc=0_1_33}', ""); + Expect(1, 1, '\P{Ccc=0_1_33}', ""); + Expect(0, 1, '\P{^Ccc=0_1_33}', ""); + Error('\p{Is_Canonical_Combining_Class=_/a/CCC133}'); + Error('\P{Is_Canonical_Combining_Class=_/a/CCC133}'); + Expect(0, 1, '\p{Is_Canonical_Combining_Class=ccc133}', ""); + Expect(1, 1, '\p{^Is_Canonical_Combining_Class=ccc133}', ""); + Expect(1, 1, '\P{Is_Canonical_Combining_Class=ccc133}', ""); + Expect(0, 1, '\P{^Is_Canonical_Combining_Class=ccc133}', ""); + Expect(0, 1, '\p{Is_Canonical_Combining_Class=- CCC133}', ""); + Expect(1, 1, '\p{^Is_Canonical_Combining_Class=- CCC133}', ""); + Expect(1, 1, '\P{Is_Canonical_Combining_Class=- CCC133}', ""); + Expect(0, 1, '\P{^Is_Canonical_Combining_Class=- CCC133}', ""); + Error('\p{Is_Ccc=-_+00_00_00_00_133/a/}'); + Error('\P{Is_Ccc=-_+00_00_00_00_133/a/}'); + Expect(0, 1, '\p{Is_Ccc=00000000133}', ""); + Expect(1, 1, '\p{^Is_Ccc=00000000133}', ""); + Expect(1, 1, '\P{Is_Ccc=00000000133}', ""); + Expect(0, 1, '\P{^Is_Ccc=00000000133}', ""); + Error('\p{Canonical_Combining_Class=_:=CCC14}'); + Error('\P{Canonical_Combining_Class=_:=CCC14}'); + Expect(1, 1460, '\p{Canonical_Combining_Class=:\ACCC14\z:}', "");; + Expect(0, 1461, '\p{Canonical_Combining_Class=:\ACCC14\z:}', "");; + Expect(1, 1460, '\p{Canonical_Combining_Class:ccc14}', ""); + Expect(0, 1460, '\p{^Canonical_Combining_Class:ccc14}', ""); + Expect(0, 1460, '\P{Canonical_Combining_Class:ccc14}', ""); + Expect(1, 1460, '\P{^Canonical_Combining_Class:ccc14}', ""); + Expect(0, 1461, '\p{Canonical_Combining_Class:ccc14}', ""); + Expect(1, 1461, '\p{^Canonical_Combining_Class:ccc14}', ""); + Expect(1, 1461, '\P{Canonical_Combining_Class:ccc14}', ""); + Expect(0, 1461, '\P{^Canonical_Combining_Class:ccc14}', ""); + Expect(1, 1460, '\p{Canonical_Combining_Class=:\Accc14\z:}', "");; + Expect(0, 1461, '\p{Canonical_Combining_Class=:\Accc14\z:}', "");; + Expect(1, 1460, '\p{Canonical_Combining_Class=-_CCC14}', ""); + Expect(0, 1460, '\p{^Canonical_Combining_Class=-_CCC14}', ""); + Expect(0, 1460, '\P{Canonical_Combining_Class=-_CCC14}', ""); + Expect(1, 1460, '\P{^Canonical_Combining_Class=-_CCC14}', ""); + Expect(0, 1461, '\p{Canonical_Combining_Class=-_CCC14}', ""); + Expect(1, 1461, '\p{^Canonical_Combining_Class=-_CCC14}', ""); + Expect(1, 1461, '\P{Canonical_Combining_Class=-_CCC14}', ""); + Expect(0, 1461, '\P{^Canonical_Combining_Class=-_CCC14}', ""); + Error('\p{Ccc= +00000014/a/}'); + Error('\P{Ccc= +00000014/a/}'); + Expect(1, 1460, '\p{Ccc=:\A14\z:}', "");; + Expect(0, 1461, '\p{Ccc=:\A14\z:}', "");; + Expect(1, 1460, '\p{Ccc=1_4}', ""); + Expect(0, 1460, '\p{^Ccc=1_4}', ""); + Expect(0, 1460, '\P{Ccc=1_4}', ""); + Expect(1, 1460, '\P{^Ccc=1_4}', ""); + Expect(0, 1461, '\p{Ccc=1_4}', ""); + Expect(1, 1461, '\p{^Ccc=1_4}', ""); + Expect(1, 1461, '\P{Ccc=1_4}', ""); + Expect(0, 1461, '\P{^Ccc=1_4}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/ccc14}'); + Error('\P{Is_Canonical_Combining_Class=/a/ccc14}'); + Expect(1, 1460, '\p{Is_Canonical_Combining_Class=ccc14}', ""); + Expect(0, 1460, '\p{^Is_Canonical_Combining_Class=ccc14}', ""); + Expect(0, 1460, '\P{Is_Canonical_Combining_Class=ccc14}', ""); + Expect(1, 1460, '\P{^Is_Canonical_Combining_Class=ccc14}', ""); + Expect(0, 1461, '\p{Is_Canonical_Combining_Class=ccc14}', ""); + Expect(1, 1461, '\p{^Is_Canonical_Combining_Class=ccc14}', ""); + Expect(1, 1461, '\P{Is_Canonical_Combining_Class=ccc14}', ""); + Expect(0, 1461, '\P{^Is_Canonical_Combining_Class=ccc14}', ""); + Expect(1, 1460, '\p{Is_Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1460, '\p{^Is_Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1460, '\P{Is_Canonical_Combining_Class= ccc14}', ""); + Expect(1, 1460, '\P{^Is_Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1461, '\p{Is_Canonical_Combining_Class= ccc14}', ""); + Expect(1, 1461, '\p{^Is_Canonical_Combining_Class= ccc14}', ""); + Expect(1, 1461, '\P{Is_Canonical_Combining_Class= ccc14}', ""); + Expect(0, 1461, '\P{^Is_Canonical_Combining_Class= ccc14}', ""); + Error('\p{Is_Ccc=/a/ -+00001_4}'); + Error('\P{Is_Ccc=/a/ -+00001_4}'); + Expect(1, 1460, '\p{Is_Ccc=00_00_00_014}', ""); + Expect(0, 1460, '\p{^Is_Ccc=00_00_00_014}', ""); + Expect(0, 1460, '\P{Is_Ccc=00_00_00_014}', ""); + Expect(1, 1460, '\P{^Is_Ccc=00_00_00_014}', ""); + Expect(0, 1461, '\p{Is_Ccc=00_00_00_014}', ""); + Expect(1, 1461, '\p{^Is_Ccc=00_00_00_014}', ""); + Expect(1, 1461, '\P{Is_Ccc=00_00_00_014}', ""); + Expect(0, 1461, '\P{^Is_Ccc=00_00_00_014}', ""); + Error('\p{Canonical_Combining_Class=_ CCC15:=}'); + Error('\P{Canonical_Combining_Class=_ CCC15:=}'); + Expect(1, 1461, '\p{Canonical_Combining_Class=:\ACCC15\z:}', "");; + Expect(0, 1462, '\p{Canonical_Combining_Class=:\ACCC15\z:}', "");; + Expect(1, 1461, '\p{Canonical_Combining_Class=ccc15}', ""); + Expect(0, 1461, '\p{^Canonical_Combining_Class=ccc15}', ""); + Expect(0, 1461, '\P{Canonical_Combining_Class=ccc15}', ""); + Expect(1, 1461, '\P{^Canonical_Combining_Class=ccc15}', ""); + Expect(0, 1462, '\p{Canonical_Combining_Class=ccc15}', ""); + Expect(1, 1462, '\p{^Canonical_Combining_Class=ccc15}', ""); + Expect(1, 1462, '\P{Canonical_Combining_Class=ccc15}', ""); + Expect(0, 1462, '\P{^Canonical_Combining_Class=ccc15}', ""); + Expect(1, 1461, '\p{Canonical_Combining_Class=:\Accc15\z:}', "");; + Expect(0, 1462, '\p{Canonical_Combining_Class=:\Accc15\z:}', "");; + Expect(1, 1461, '\p{Canonical_Combining_Class= _ccc15}', ""); + Expect(0, 1461, '\p{^Canonical_Combining_Class= _ccc15}', ""); + Expect(0, 1461, '\P{Canonical_Combining_Class= _ccc15}', ""); + Expect(1, 1461, '\P{^Canonical_Combining_Class= _ccc15}', ""); + Expect(0, 1462, '\p{Canonical_Combining_Class= _ccc15}', ""); + Expect(1, 1462, '\p{^Canonical_Combining_Class= _ccc15}', ""); + Expect(1, 1462, '\P{Canonical_Combining_Class= _ccc15}', ""); + Expect(0, 1462, '\P{^Canonical_Combining_Class= _ccc15}', ""); + Error('\p{Ccc: :=+0000015}'); + Error('\P{Ccc: :=+0000015}'); + Expect(1, 1461, '\p{Ccc=:\A15\z:}', "");; + Expect(0, 1462, '\p{Ccc=:\A15\z:}', "");; + Expect(1, 1461, '\p{Ccc=0000000015}', ""); + Expect(0, 1461, '\p{^Ccc=0000000015}', ""); + Expect(0, 1461, '\P{Ccc=0000000015}', ""); + Expect(1, 1461, '\P{^Ccc=0000000015}', ""); + Expect(0, 1462, '\p{Ccc=0000000015}', ""); + Expect(1, 1462, '\p{^Ccc=0000000015}', ""); + Expect(1, 1462, '\P{Ccc=0000000015}', ""); + Expect(0, 1462, '\P{^Ccc=0000000015}', ""); + Error('\p{Is_Canonical_Combining_Class=:= _CCC15}'); + Error('\P{Is_Canonical_Combining_Class=:= _CCC15}'); + Expect(1, 1461, '\p{Is_Canonical_Combining_Class: ccc15}', ""); + Expect(0, 1461, '\p{^Is_Canonical_Combining_Class: ccc15}', ""); + Expect(0, 1461, '\P{Is_Canonical_Combining_Class: ccc15}', ""); + Expect(1, 1461, '\P{^Is_Canonical_Combining_Class: ccc15}', ""); + Expect(0, 1462, '\p{Is_Canonical_Combining_Class: ccc15}', ""); + Expect(1, 1462, '\p{^Is_Canonical_Combining_Class: ccc15}', ""); + Expect(1, 1462, '\P{Is_Canonical_Combining_Class: ccc15}', ""); + Expect(0, 1462, '\P{^Is_Canonical_Combining_Class: ccc15}', ""); + Expect(1, 1461, '\p{Is_Canonical_Combining_Class= ccc15}', ""); + Expect(0, 1461, '\p{^Is_Canonical_Combining_Class= ccc15}', ""); + Expect(0, 1461, '\P{Is_Canonical_Combining_Class= ccc15}', ""); + Expect(1, 1461, '\P{^Is_Canonical_Combining_Class= ccc15}', ""); + Expect(0, 1462, '\p{Is_Canonical_Combining_Class= ccc15}', ""); + Expect(1, 1462, '\p{^Is_Canonical_Combining_Class= ccc15}', ""); + Expect(1, 1462, '\P{Is_Canonical_Combining_Class= ccc15}', ""); + Expect(0, 1462, '\P{^Is_Canonical_Combining_Class= ccc15}', ""); + Error('\p{Is_Ccc=:= _+015}'); + Error('\P{Is_Ccc=:= _+015}'); + Expect(1, 1461, '\p{Is_Ccc=000015}', ""); + Expect(0, 1461, '\p{^Is_Ccc=000015}', ""); + Expect(0, 1461, '\P{Is_Ccc=000015}', ""); + Expect(1, 1461, '\P{^Is_Ccc=000015}', ""); + Expect(0, 1462, '\p{Is_Ccc=000015}', ""); + Expect(1, 1462, '\p{^Is_Ccc=000015}', ""); + Expect(1, 1462, '\P{Is_Ccc=000015}', ""); + Expect(0, 1462, '\P{^Is_Ccc=000015}', ""); + Error('\p{Canonical_Combining_Class= _CCC16:=}'); + Error('\P{Canonical_Combining_Class= _CCC16:=}'); + Expect(1, 1462, '\p{Canonical_Combining_Class=:\ACCC16\z:}', "");; + Expect(0, 1463, '\p{Canonical_Combining_Class=:\ACCC16\z:}', "");; + Expect(1, 1462, '\p{Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1462, '\p{^Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1462, '\P{Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1462, '\P{^Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1463, '\p{Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1463, '\p{^Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1463, '\P{Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1463, '\P{^Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1462, '\p{Canonical_Combining_Class=:\Accc16\z:}', "");; + Expect(0, 1463, '\p{Canonical_Combining_Class=:\Accc16\z:}', "");; + Expect(1, 1462, '\p{Canonical_Combining_Class= -CCC16}', ""); + Expect(0, 1462, '\p{^Canonical_Combining_Class= -CCC16}', ""); + Expect(0, 1462, '\P{Canonical_Combining_Class= -CCC16}', ""); + Expect(1, 1462, '\P{^Canonical_Combining_Class= -CCC16}', ""); + Expect(0, 1463, '\p{Canonical_Combining_Class= -CCC16}', ""); + Expect(1, 1463, '\p{^Canonical_Combining_Class= -CCC16}', ""); + Expect(1, 1463, '\P{Canonical_Combining_Class= -CCC16}', ""); + Expect(0, 1463, '\P{^Canonical_Combining_Class= -CCC16}', ""); + Error('\p{Ccc=_:=016}'); + Error('\P{Ccc=_:=016}'); + Expect(1, 1462, '\p{Ccc=:\A16\z:}', "");; + Expect(0, 1463, '\p{Ccc=:\A16\z:}', "");; + Expect(1, 1462, '\p{Ccc=0016}', ""); + Expect(0, 1462, '\p{^Ccc=0016}', ""); + Expect(0, 1462, '\P{Ccc=0016}', ""); + Expect(1, 1462, '\P{^Ccc=0016}', ""); + Expect(0, 1463, '\p{Ccc=0016}', ""); + Expect(1, 1463, '\p{^Ccc=0016}', ""); + Expect(1, 1463, '\P{Ccc=0016}', ""); + Expect(0, 1463, '\P{^Ccc=0016}', ""); + Error('\p{Is_Canonical_Combining_Class=:= CCC16}'); + Error('\P{Is_Canonical_Combining_Class=:= CCC16}'); + Expect(1, 1462, '\p{Is_Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1462, '\p{^Is_Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1462, '\P{Is_Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1462, '\P{^Is_Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1463, '\p{Is_Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1463, '\p{^Is_Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1463, '\P{Is_Canonical_Combining_Class=ccc16}', ""); + Expect(0, 1463, '\P{^Is_Canonical_Combining_Class=ccc16}', ""); + Expect(1, 1462, '\p{Is_Canonical_Combining_Class=-CCC16}', ""); + Expect(0, 1462, '\p{^Is_Canonical_Combining_Class=-CCC16}', ""); + Expect(0, 1462, '\P{Is_Canonical_Combining_Class=-CCC16}', ""); + Expect(1, 1462, '\P{^Is_Canonical_Combining_Class=-CCC16}', ""); + Expect(0, 1463, '\p{Is_Canonical_Combining_Class=-CCC16}', ""); + Expect(1, 1463, '\p{^Is_Canonical_Combining_Class=-CCC16}', ""); + Expect(1, 1463, '\P{Is_Canonical_Combining_Class=-CCC16}', ""); + Expect(0, 1463, '\P{^Is_Canonical_Combining_Class=-CCC16}', ""); + Error('\p{Is_Ccc: 000000016:=}'); + Error('\P{Is_Ccc: 000000016:=}'); + Expect(1, 1462, '\p{Is_Ccc=+00_00_00_01_6}', ""); + Expect(0, 1462, '\p{^Is_Ccc=+00_00_00_01_6}', ""); + Expect(0, 1462, '\P{Is_Ccc=+00_00_00_01_6}', ""); + Expect(1, 1462, '\P{^Is_Ccc=+00_00_00_01_6}', ""); + Expect(0, 1463, '\p{Is_Ccc=+00_00_00_01_6}', ""); + Expect(1, 1463, '\p{^Is_Ccc=+00_00_00_01_6}', ""); + Expect(1, 1463, '\P{Is_Ccc=+00_00_00_01_6}', ""); + Expect(0, 1463, '\P{^Is_Ccc=+00_00_00_01_6}', ""); + Error('\p{Canonical_Combining_Class=__ccc17:=}'); + Error('\P{Canonical_Combining_Class=__ccc17:=}'); + Expect(1, 1463, '\p{Canonical_Combining_Class=:\ACCC17\z:}', "");; + Expect(0, 1464, '\p{Canonical_Combining_Class=:\ACCC17\z:}', "");; + Expect(1, 1463, '\p{Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1463, '\p{^Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1463, '\P{Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1463, '\P{^Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1464, '\p{Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1464, '\p{^Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1464, '\P{Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1464, '\P{^Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1463, '\p{Canonical_Combining_Class=:\Accc17\z:}', "");; + Expect(0, 1464, '\p{Canonical_Combining_Class=:\Accc17\z:}', "");; + Expect(1, 1463, '\p{Canonical_Combining_Class=CCC17}', ""); + Expect(0, 1463, '\p{^Canonical_Combining_Class=CCC17}', ""); + Expect(0, 1463, '\P{Canonical_Combining_Class=CCC17}', ""); + Expect(1, 1463, '\P{^Canonical_Combining_Class=CCC17}', ""); + Expect(0, 1464, '\p{Canonical_Combining_Class=CCC17}', ""); + Expect(1, 1464, '\p{^Canonical_Combining_Class=CCC17}', ""); + Expect(1, 1464, '\P{Canonical_Combining_Class=CCC17}', ""); + Expect(0, 1464, '\P{^Canonical_Combining_Class=CCC17}', ""); + Error('\p{Ccc=:=- 000000017}'); + Error('\P{Ccc=:=- 000000017}'); + Expect(1, 1463, '\p{Ccc=:\A17\z:}', "");; + Expect(0, 1464, '\p{Ccc=:\A17\z:}', "");; + Expect(1, 1463, '\p{Ccc: +17}', ""); + Expect(0, 1463, '\p{^Ccc: +17}', ""); + Expect(0, 1463, '\P{Ccc: +17}', ""); + Expect(1, 1463, '\P{^Ccc: +17}', ""); + Expect(0, 1464, '\p{Ccc: +17}', ""); + Expect(1, 1464, '\p{^Ccc: +17}', ""); + Expect(1, 1464, '\P{Ccc: +17}', ""); + Expect(0, 1464, '\P{^Ccc: +17}', ""); + Error('\p{Is_Canonical_Combining_Class=_:=CCC17}'); + Error('\P{Is_Canonical_Combining_Class=_:=CCC17}'); + Expect(1, 1463, '\p{Is_Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1463, '\p{^Is_Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1463, '\P{Is_Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1463, '\P{^Is_Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1464, '\p{Is_Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1464, '\p{^Is_Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1464, '\P{Is_Canonical_Combining_Class=ccc17}', ""); + Expect(0, 1464, '\P{^Is_Canonical_Combining_Class=ccc17}', ""); + Expect(1, 1463, '\p{Is_Canonical_Combining_Class=_CCC17}', ""); + Expect(0, 1463, '\p{^Is_Canonical_Combining_Class=_CCC17}', ""); + Expect(0, 1463, '\P{Is_Canonical_Combining_Class=_CCC17}', ""); + Expect(1, 1463, '\P{^Is_Canonical_Combining_Class=_CCC17}', ""); + Expect(0, 1464, '\p{Is_Canonical_Combining_Class=_CCC17}', ""); + Expect(1, 1464, '\p{^Is_Canonical_Combining_Class=_CCC17}', ""); + Expect(1, 1464, '\P{Is_Canonical_Combining_Class=_CCC17}', ""); + Expect(0, 1464, '\P{^Is_Canonical_Combining_Class=_CCC17}', ""); + Error('\p{Is_Ccc=:=__001_7}'); + Error('\P{Is_Ccc=:=__001_7}'); + Expect(1, 1463, '\p{Is_Ccc=00_00_17}', ""); + Expect(0, 1463, '\p{^Is_Ccc=00_00_17}', ""); + Expect(0, 1463, '\P{Is_Ccc=00_00_17}', ""); + Expect(1, 1463, '\P{^Is_Ccc=00_00_17}', ""); + Expect(0, 1464, '\p{Is_Ccc=00_00_17}', ""); + Expect(1, 1464, '\p{^Is_Ccc=00_00_17}', ""); + Expect(1, 1464, '\P{Is_Ccc=00_00_17}', ""); + Expect(0, 1464, '\P{^Is_Ccc=00_00_17}', ""); + Error('\p{Canonical_Combining_Class= CCC18/a/}'); + Error('\P{Canonical_Combining_Class= CCC18/a/}'); + Expect(1, 1479, '\p{Canonical_Combining_Class=:\ACCC18\z:}', "");; + Expect(0, 1480, '\p{Canonical_Combining_Class=:\ACCC18\z:}', "");; + Expect(1, 1479, '\p{Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1479, '\p{^Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1479, '\P{Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1479, '\P{^Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1480, '\p{Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1480, '\p{^Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1480, '\P{Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1480, '\P{^Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1479, '\p{Canonical_Combining_Class=:\Accc18\z:}', "");; + Expect(0, 1480, '\p{Canonical_Combining_Class=:\Accc18\z:}', "");; + Expect(1, 1479, '\p{Canonical_Combining_Class= CCC18}', ""); + Expect(0, 1479, '\p{^Canonical_Combining_Class= CCC18}', ""); + Expect(0, 1479, '\P{Canonical_Combining_Class= CCC18}', ""); + Expect(1, 1479, '\P{^Canonical_Combining_Class= CCC18}', ""); + Expect(0, 1480, '\p{Canonical_Combining_Class= CCC18}', ""); + Expect(1, 1480, '\p{^Canonical_Combining_Class= CCC18}', ""); + Expect(1, 1480, '\P{Canonical_Combining_Class= CCC18}', ""); + Expect(0, 1480, '\P{^Canonical_Combining_Class= CCC18}', ""); + Error('\p{Ccc=/a/ 018}'); + Error('\P{Ccc=/a/ 018}'); + Expect(1, 1479, '\p{Ccc=:\A18\z:}', "");; + Expect(0, 1480, '\p{Ccc=:\A18\z:}', "");; + Expect(1, 1479, '\p{Ccc=0_0_18}', ""); + Expect(0, 1479, '\p{^Ccc=0_0_18}', ""); + Expect(0, 1479, '\P{Ccc=0_0_18}', ""); + Expect(1, 1479, '\P{^Ccc=0_0_18}', ""); + Expect(0, 1480, '\p{Ccc=0_0_18}', ""); + Expect(1, 1480, '\p{^Ccc=0_0_18}', ""); + Expect(1, 1480, '\P{Ccc=0_0_18}', ""); + Expect(0, 1480, '\P{^Ccc=0_0_18}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/CCC18}'); + Error('\P{Is_Canonical_Combining_Class= /a/CCC18}'); + Expect(1, 1479, '\p{Is_Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1479, '\p{^Is_Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1479, '\P{Is_Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1479, '\P{^Is_Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1480, '\p{Is_Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1480, '\p{^Is_Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1480, '\P{Is_Canonical_Combining_Class=ccc18}', ""); + Expect(0, 1480, '\P{^Is_Canonical_Combining_Class=ccc18}', ""); + Expect(1, 1479, '\p{Is_Canonical_Combining_Class: CCC18}', ""); + Expect(0, 1479, '\p{^Is_Canonical_Combining_Class: CCC18}', ""); + Expect(0, 1479, '\P{Is_Canonical_Combining_Class: CCC18}', ""); + Expect(1, 1479, '\P{^Is_Canonical_Combining_Class: CCC18}', ""); + Expect(0, 1480, '\p{Is_Canonical_Combining_Class: CCC18}', ""); + Expect(1, 1480, '\p{^Is_Canonical_Combining_Class: CCC18}', ""); + Expect(1, 1480, '\P{Is_Canonical_Combining_Class: CCC18}', ""); + Expect(0, 1480, '\P{^Is_Canonical_Combining_Class: CCC18}', ""); + Error('\p{Is_Ccc=/a/_ 1_8}'); + Error('\P{Is_Ccc=/a/_ 1_8}'); + Expect(1, 1479, '\p{Is_Ccc=000_000_000_18}', ""); + Expect(0, 1479, '\p{^Is_Ccc=000_000_000_18}', ""); + Expect(0, 1479, '\P{Is_Ccc=000_000_000_18}', ""); + Expect(1, 1479, '\P{^Is_Ccc=000_000_000_18}', ""); + Expect(0, 1480, '\p{Is_Ccc=000_000_000_18}', ""); + Expect(1, 1480, '\p{^Is_Ccc=000_000_000_18}', ""); + Expect(1, 1480, '\P{Is_Ccc=000_000_000_18}', ""); + Expect(0, 1480, '\P{^Is_Ccc=000_000_000_18}', ""); + Error('\p{Canonical_Combining_Class= CCC19:=}'); + Error('\P{Canonical_Combining_Class= CCC19:=}'); + Expect(1, 1466, '\p{Canonical_Combining_Class=:\ACCC19\z:}', "");; + Expect(0, 1467, '\p{Canonical_Combining_Class=:\ACCC19\z:}', "");; + Expect(1, 1466, '\p{Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1466, '\p{^Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1466, '\P{Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1466, '\P{^Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1467, '\p{Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1467, '\p{^Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1467, '\P{Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1467, '\P{^Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1466, '\p{Canonical_Combining_Class=:\Accc19\z:}', "");; + Expect(0, 1467, '\p{Canonical_Combining_Class=:\Accc19\z:}', "");; + Expect(1, 1466, '\p{Canonical_Combining_Class= _CCC19}', ""); + Expect(0, 1466, '\p{^Canonical_Combining_Class= _CCC19}', ""); + Expect(0, 1466, '\P{Canonical_Combining_Class= _CCC19}', ""); + Expect(1, 1466, '\P{^Canonical_Combining_Class= _CCC19}', ""); + Expect(0, 1467, '\p{Canonical_Combining_Class= _CCC19}', ""); + Expect(1, 1467, '\p{^Canonical_Combining_Class= _CCC19}', ""); + Expect(1, 1467, '\P{Canonical_Combining_Class= _CCC19}', ""); + Expect(0, 1467, '\P{^Canonical_Combining_Class= _CCC19}', ""); + Error('\p{Ccc=-_00000019/a/}'); + Error('\P{Ccc=-_00000019/a/}'); + Expect(1, 1466, '\p{Ccc=:\A19\z:}', "");; + Expect(0, 1467, '\p{Ccc=:\A19\z:}', "");; + Expect(1, 1466, '\p{Ccc: 0_0_0_0_0_0_0019}', ""); + Expect(0, 1466, '\p{^Ccc: 0_0_0_0_0_0_0019}', ""); + Expect(0, 1466, '\P{Ccc: 0_0_0_0_0_0_0019}', ""); + Expect(1, 1466, '\P{^Ccc: 0_0_0_0_0_0_0019}', ""); + Expect(0, 1467, '\p{Ccc: 0_0_0_0_0_0_0019}', ""); + Expect(1, 1467, '\p{^Ccc: 0_0_0_0_0_0_0019}', ""); + Expect(1, 1467, '\P{Ccc: 0_0_0_0_0_0_0019}', ""); + Expect(0, 1467, '\P{^Ccc: 0_0_0_0_0_0_0019}', ""); + Error('\p{Is_Canonical_Combining_Class= _ccc19/a/}'); + Error('\P{Is_Canonical_Combining_Class= _ccc19/a/}'); + Expect(1, 1466, '\p{Is_Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1466, '\p{^Is_Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1466, '\P{Is_Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1466, '\P{^Is_Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1467, '\p{Is_Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1467, '\p{^Is_Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1467, '\P{Is_Canonical_Combining_Class=ccc19}', ""); + Expect(0, 1467, '\P{^Is_Canonical_Combining_Class=ccc19}', ""); + Expect(1, 1466, '\p{Is_Canonical_Combining_Class= CCC19}', ""); + Expect(0, 1466, '\p{^Is_Canonical_Combining_Class= CCC19}', ""); + Expect(0, 1466, '\P{Is_Canonical_Combining_Class= CCC19}', ""); + Expect(1, 1466, '\P{^Is_Canonical_Combining_Class= CCC19}', ""); + Expect(0, 1467, '\p{Is_Canonical_Combining_Class= CCC19}', ""); + Expect(1, 1467, '\p{^Is_Canonical_Combining_Class= CCC19}', ""); + Expect(1, 1467, '\P{Is_Canonical_Combining_Class= CCC19}', ""); + Expect(0, 1467, '\P{^Is_Canonical_Combining_Class= CCC19}', ""); + Error('\p{Is_Ccc= 0_0_0_0_0_00019:=}'); + Error('\P{Is_Ccc= 0_0_0_0_0_00019:=}'); + Expect(1, 1466, '\p{Is_Ccc=+00019}', ""); + Expect(0, 1466, '\p{^Is_Ccc=+00019}', ""); + Expect(0, 1466, '\P{Is_Ccc=+00019}', ""); + Expect(1, 1466, '\P{^Is_Ccc=+00019}', ""); + Expect(0, 1467, '\p{Is_Ccc=+00019}', ""); + Expect(1, 1467, '\p{^Is_Ccc=+00019}', ""); + Expect(1, 1467, '\P{Is_Ccc=+00019}', ""); + Expect(0, 1467, '\P{^Is_Ccc=+00019}', ""); + Error('\p{Canonical_Combining_Class=__CCC20:=}'); + Error('\P{Canonical_Combining_Class=__CCC20:=}'); + Expect(1, 1467, '\p{Canonical_Combining_Class=:\ACCC20\z:}', "");; + Expect(0, 1468, '\p{Canonical_Combining_Class=:\ACCC20\z:}', "");; + Expect(1, 1467, '\p{Canonical_Combining_Class=ccc20}', ""); + Expect(0, 1467, '\p{^Canonical_Combining_Class=ccc20}', ""); + Expect(0, 1467, '\P{Canonical_Combining_Class=ccc20}', ""); + Expect(1, 1467, '\P{^Canonical_Combining_Class=ccc20}', ""); + Expect(0, 1468, '\p{Canonical_Combining_Class=ccc20}', ""); + Expect(1, 1468, '\p{^Canonical_Combining_Class=ccc20}', ""); + Expect(1, 1468, '\P{Canonical_Combining_Class=ccc20}', ""); + Expect(0, 1468, '\P{^Canonical_Combining_Class=ccc20}', ""); + Expect(1, 1467, '\p{Canonical_Combining_Class=:\Accc20\z:}', "");; + Expect(0, 1468, '\p{Canonical_Combining_Class=:\Accc20\z:}', "");; + Expect(1, 1467, '\p{Canonical_Combining_Class= -CCC20}', ""); + Expect(0, 1467, '\p{^Canonical_Combining_Class= -CCC20}', ""); + Expect(0, 1467, '\P{Canonical_Combining_Class= -CCC20}', ""); + Expect(1, 1467, '\P{^Canonical_Combining_Class= -CCC20}', ""); + Expect(0, 1468, '\p{Canonical_Combining_Class= -CCC20}', ""); + Expect(1, 1468, '\p{^Canonical_Combining_Class= -CCC20}', ""); + Expect(1, 1468, '\P{Canonical_Combining_Class= -CCC20}', ""); + Expect(0, 1468, '\P{^Canonical_Combining_Class= -CCC20}', ""); + Error('\p{Ccc= +0_0_0_0_0_020/a/}'); + Error('\P{Ccc= +0_0_0_0_0_020/a/}'); + Expect(1, 1467, '\p{Ccc=:\A20\z:}', "");; + Expect(0, 1468, '\p{Ccc=:\A20\z:}', "");; + Expect(1, 1467, '\p{Ccc=2_0}', ""); + Expect(0, 1467, '\p{^Ccc=2_0}', ""); + Expect(0, 1467, '\P{Ccc=2_0}', ""); + Expect(1, 1467, '\P{^Ccc=2_0}', ""); + Expect(0, 1468, '\p{Ccc=2_0}', ""); + Expect(1, 1468, '\p{^Ccc=2_0}', ""); + Expect(1, 1468, '\P{Ccc=2_0}', ""); + Expect(0, 1468, '\P{^Ccc=2_0}', ""); + Error('\p{Is_Canonical_Combining_Class=:=_ CCC20}'); + Error('\P{Is_Canonical_Combining_Class=:=_ CCC20}'); + Expect(1, 1467, '\p{Is_Canonical_Combining_Class=ccc20}', ""); + Expect(0, 1467, '\p{^Is_Canonical_Combining_Class=ccc20}', ""); + Expect(0, 1467, '\P{Is_Canonical_Combining_Class=ccc20}', ""); + Expect(1, 1467, '\P{^Is_Canonical_Combining_Class=ccc20}', ""); + Expect(0, 1468, '\p{Is_Canonical_Combining_Class=ccc20}', ""); + Expect(1, 1468, '\p{^Is_Canonical_Combining_Class=ccc20}', ""); + Expect(1, 1468, '\P{Is_Canonical_Combining_Class=ccc20}', ""); + Expect(0, 1468, '\P{^Is_Canonical_Combining_Class=ccc20}', ""); + Expect(1, 1467, '\p{Is_Canonical_Combining_Class= -CCC20}', ""); + Expect(0, 1467, '\p{^Is_Canonical_Combining_Class= -CCC20}', ""); + Expect(0, 1467, '\P{Is_Canonical_Combining_Class= -CCC20}', ""); + Expect(1, 1467, '\P{^Is_Canonical_Combining_Class= -CCC20}', ""); + Expect(0, 1468, '\p{Is_Canonical_Combining_Class= -CCC20}', ""); + Expect(1, 1468, '\p{^Is_Canonical_Combining_Class= -CCC20}', ""); + Expect(1, 1468, '\P{Is_Canonical_Combining_Class= -CCC20}', ""); + Expect(0, 1468, '\P{^Is_Canonical_Combining_Class= -CCC20}', ""); + Error('\p{Is_Ccc=:=20}'); + Error('\P{Is_Ccc=:=20}'); + Expect(1, 1467, '\p{Is_Ccc=0_0_0_0_0_0020}', ""); + Expect(0, 1467, '\p{^Is_Ccc=0_0_0_0_0_0020}', ""); + Expect(0, 1467, '\P{Is_Ccc=0_0_0_0_0_0020}', ""); + Expect(1, 1467, '\P{^Is_Ccc=0_0_0_0_0_0020}', ""); + Expect(0, 1468, '\p{Is_Ccc=0_0_0_0_0_0020}', ""); + Expect(1, 1468, '\p{^Is_Ccc=0_0_0_0_0_0020}', ""); + Expect(1, 1468, '\P{Is_Ccc=0_0_0_0_0_0020}', ""); + Expect(0, 1468, '\P{^Is_Ccc=0_0_0_0_0_0020}', ""); + Error('\p{Canonical_Combining_Class= CCC21/a/}'); + Error('\P{Canonical_Combining_Class= CCC21/a/}'); + Expect(1, 1468, '\p{Canonical_Combining_Class=:\ACCC21\z:}', "");; + Expect(0, 1469, '\p{Canonical_Combining_Class=:\ACCC21\z:}', "");; + Expect(1, 1468, '\p{Canonical_Combining_Class=ccc21}', ""); + Expect(0, 1468, '\p{^Canonical_Combining_Class=ccc21}', ""); + Expect(0, 1468, '\P{Canonical_Combining_Class=ccc21}', ""); + Expect(1, 1468, '\P{^Canonical_Combining_Class=ccc21}', ""); + Expect(0, 1469, '\p{Canonical_Combining_Class=ccc21}', ""); + Expect(1, 1469, '\p{^Canonical_Combining_Class=ccc21}', ""); + Expect(1, 1469, '\P{Canonical_Combining_Class=ccc21}', ""); + Expect(0, 1469, '\P{^Canonical_Combining_Class=ccc21}', ""); + Expect(1, 1468, '\p{Canonical_Combining_Class=:\Accc21\z:}', "");; + Expect(0, 1469, '\p{Canonical_Combining_Class=:\Accc21\z:}', "");; + Expect(1, 1468, '\p{Canonical_Combining_Class=__CCC21}', ""); + Expect(0, 1468, '\p{^Canonical_Combining_Class=__CCC21}', ""); + Expect(0, 1468, '\P{Canonical_Combining_Class=__CCC21}', ""); + Expect(1, 1468, '\P{^Canonical_Combining_Class=__CCC21}', ""); + Expect(0, 1469, '\p{Canonical_Combining_Class=__CCC21}', ""); + Expect(1, 1469, '\p{^Canonical_Combining_Class=__CCC21}', ""); + Expect(1, 1469, '\P{Canonical_Combining_Class=__CCC21}', ""); + Expect(0, 1469, '\P{^Canonical_Combining_Class=__CCC21}', ""); + Error('\p{Ccc=/a/ 000000021}'); + Error('\P{Ccc=/a/ 000000021}'); + Expect(1, 1468, '\p{Ccc=:\A21\z:}', "");; + Expect(0, 1469, '\p{Ccc=:\A21\z:}', "");; + Expect(1, 1468, '\p{Ccc=0_0_0_0_0_0_0_0_21}', ""); + Expect(0, 1468, '\p{^Ccc=0_0_0_0_0_0_0_0_21}', ""); + Expect(0, 1468, '\P{Ccc=0_0_0_0_0_0_0_0_21}', ""); + Expect(1, 1468, '\P{^Ccc=0_0_0_0_0_0_0_0_21}', ""); + Expect(0, 1469, '\p{Ccc=0_0_0_0_0_0_0_0_21}', ""); + Expect(1, 1469, '\p{^Ccc=0_0_0_0_0_0_0_0_21}', ""); + Expect(1, 1469, '\P{Ccc=0_0_0_0_0_0_0_0_21}', ""); + Expect(0, 1469, '\P{^Ccc=0_0_0_0_0_0_0_0_21}', ""); + Error('\p{Is_Canonical_Combining_Class: -_CCC21/a/}'); + Error('\P{Is_Canonical_Combining_Class: -_CCC21/a/}'); + Expect(1, 1468, '\p{Is_Canonical_Combining_Class=ccc21}', ""); + Expect(0, 1468, '\p{^Is_Canonical_Combining_Class=ccc21}', ""); + Expect(0, 1468, '\P{Is_Canonical_Combining_Class=ccc21}', ""); + Expect(1, 1468, '\P{^Is_Canonical_Combining_Class=ccc21}', ""); + Expect(0, 1469, '\p{Is_Canonical_Combining_Class=ccc21}', ""); + Expect(1, 1469, '\p{^Is_Canonical_Combining_Class=ccc21}', ""); + Expect(1, 1469, '\P{Is_Canonical_Combining_Class=ccc21}', ""); + Expect(0, 1469, '\P{^Is_Canonical_Combining_Class=ccc21}', ""); + Expect(1, 1468, '\p{Is_Canonical_Combining_Class: - CCC21}', ""); + Expect(0, 1468, '\p{^Is_Canonical_Combining_Class: - CCC21}', ""); + Expect(0, 1468, '\P{Is_Canonical_Combining_Class: - CCC21}', ""); + Expect(1, 1468, '\P{^Is_Canonical_Combining_Class: - CCC21}', ""); + Expect(0, 1469, '\p{Is_Canonical_Combining_Class: - CCC21}', ""); + Expect(1, 1469, '\p{^Is_Canonical_Combining_Class: - CCC21}', ""); + Expect(1, 1469, '\P{Is_Canonical_Combining_Class: - CCC21}', ""); + Expect(0, 1469, '\P{^Is_Canonical_Combining_Class: - CCC21}', ""); + Error('\p{Is_Ccc=-:=+021}'); + Error('\P{Is_Ccc=-:=+021}'); + Expect(1, 1468, '\p{Is_Ccc=0002_1}', ""); + Expect(0, 1468, '\p{^Is_Ccc=0002_1}', ""); + Expect(0, 1468, '\P{Is_Ccc=0002_1}', ""); + Expect(1, 1468, '\P{^Is_Ccc=0002_1}', ""); + Expect(0, 1469, '\p{Is_Ccc=0002_1}', ""); + Expect(1, 1469, '\p{^Is_Ccc=0002_1}', ""); + Expect(1, 1469, '\P{Is_Ccc=0002_1}', ""); + Expect(0, 1469, '\P{^Is_Ccc=0002_1}', ""); + Error('\p{Canonical_Combining_Class= /a/CCC22}'); + Error('\P{Canonical_Combining_Class= /a/CCC22}'); + Expect(1, 1469, '\p{Canonical_Combining_Class=:\ACCC22\z:}', "");; + Expect(0, 1470, '\p{Canonical_Combining_Class=:\ACCC22\z:}', "");; + Expect(1, 1469, '\p{Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1469, '\p{^Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1469, '\P{Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1469, '\P{^Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1470, '\p{Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1470, '\p{^Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1470, '\P{Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1470, '\P{^Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1469, '\p{Canonical_Combining_Class=:\Accc22\z:}', "");; + Expect(0, 1470, '\p{Canonical_Combining_Class=:\Accc22\z:}', "");; + Expect(1, 1469, '\p{Canonical_Combining_Class: CCC22}', ""); + Expect(0, 1469, '\p{^Canonical_Combining_Class: CCC22}', ""); + Expect(0, 1469, '\P{Canonical_Combining_Class: CCC22}', ""); + Expect(1, 1469, '\P{^Canonical_Combining_Class: CCC22}', ""); + Expect(0, 1470, '\p{Canonical_Combining_Class: CCC22}', ""); + Expect(1, 1470, '\p{^Canonical_Combining_Class: CCC22}', ""); + Expect(1, 1470, '\P{Canonical_Combining_Class: CCC22}', ""); + Expect(0, 1470, '\P{^Canonical_Combining_Class: CCC22}', ""); + Error('\p{Ccc=--00000_00002_2:=}'); + Error('\P{Ccc=--00000_00002_2:=}'); + Expect(1, 1469, '\p{Ccc=:\A22\z:}', "");; + Expect(0, 1470, '\p{Ccc=:\A22\z:}', "");; + Expect(1, 1469, '\p{Ccc=000002_2}', ""); + Expect(0, 1469, '\p{^Ccc=000002_2}', ""); + Expect(0, 1469, '\P{Ccc=000002_2}', ""); + Expect(1, 1469, '\P{^Ccc=000002_2}', ""); + Expect(0, 1470, '\p{Ccc=000002_2}', ""); + Expect(1, 1470, '\p{^Ccc=000002_2}', ""); + Expect(1, 1470, '\P{Ccc=000002_2}', ""); + Expect(0, 1470, '\P{^Ccc=000002_2}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/ ccc22}'); + Error('\P{Is_Canonical_Combining_Class=/a/ ccc22}'); + Expect(1, 1469, '\p{Is_Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1469, '\p{^Is_Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1469, '\P{Is_Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1469, '\P{^Is_Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1470, '\p{Is_Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1470, '\p{^Is_Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1470, '\P{Is_Canonical_Combining_Class=ccc22}', ""); + Expect(0, 1470, '\P{^Is_Canonical_Combining_Class=ccc22}', ""); + Expect(1, 1469, '\p{Is_Canonical_Combining_Class= CCC22}', ""); + Expect(0, 1469, '\p{^Is_Canonical_Combining_Class= CCC22}', ""); + Expect(0, 1469, '\P{Is_Canonical_Combining_Class= CCC22}', ""); + Expect(1, 1469, '\P{^Is_Canonical_Combining_Class= CCC22}', ""); + Expect(0, 1470, '\p{Is_Canonical_Combining_Class= CCC22}', ""); + Expect(1, 1470, '\p{^Is_Canonical_Combining_Class= CCC22}', ""); + Expect(1, 1470, '\P{Is_Canonical_Combining_Class= CCC22}', ""); + Expect(0, 1470, '\P{^Is_Canonical_Combining_Class= CCC22}', ""); + Error('\p{Is_Ccc= +000022:=}'); + Error('\P{Is_Ccc= +000022:=}'); + Expect(1, 1469, '\p{Is_Ccc:0000_0002_2}', ""); + Expect(0, 1469, '\p{^Is_Ccc:0000_0002_2}', ""); + Expect(0, 1469, '\P{Is_Ccc:0000_0002_2}', ""); + Expect(1, 1469, '\P{^Is_Ccc:0000_0002_2}', ""); + Expect(0, 1470, '\p{Is_Ccc:0000_0002_2}', ""); + Expect(1, 1470, '\p{^Is_Ccc:0000_0002_2}', ""); + Expect(1, 1470, '\P{Is_Ccc:0000_0002_2}', ""); + Expect(0, 1470, '\P{^Is_Ccc:0000_0002_2}', ""); + Error('\p{Canonical_Combining_Class=/a/ CCC23}'); + Error('\P{Canonical_Combining_Class=/a/ CCC23}'); + Expect(1, 1471, '\p{Canonical_Combining_Class=:\ACCC23\z:}', "");; + Expect(0, 1472, '\p{Canonical_Combining_Class=:\ACCC23\z:}', "");; + Expect(1, 1471, '\p{Canonical_Combining_Class=ccc23}', ""); + Expect(0, 1471, '\p{^Canonical_Combining_Class=ccc23}', ""); + Expect(0, 1471, '\P{Canonical_Combining_Class=ccc23}', ""); + Expect(1, 1471, '\P{^Canonical_Combining_Class=ccc23}', ""); + Expect(0, 1472, '\p{Canonical_Combining_Class=ccc23}', ""); + Expect(1, 1472, '\p{^Canonical_Combining_Class=ccc23}', ""); + Expect(1, 1472, '\P{Canonical_Combining_Class=ccc23}', ""); + Expect(0, 1472, '\P{^Canonical_Combining_Class=ccc23}', ""); + Expect(1, 1471, '\p{Canonical_Combining_Class=:\Accc23\z:}', "");; + Expect(0, 1472, '\p{Canonical_Combining_Class=:\Accc23\z:}', "");; + Expect(1, 1471, '\p{Canonical_Combining_Class: _ccc23}', ""); + Expect(0, 1471, '\p{^Canonical_Combining_Class: _ccc23}', ""); + Expect(0, 1471, '\P{Canonical_Combining_Class: _ccc23}', ""); + Expect(1, 1471, '\P{^Canonical_Combining_Class: _ccc23}', ""); + Expect(0, 1472, '\p{Canonical_Combining_Class: _ccc23}', ""); + Expect(1, 1472, '\p{^Canonical_Combining_Class: _ccc23}', ""); + Expect(1, 1472, '\P{Canonical_Combining_Class: _ccc23}', ""); + Expect(0, 1472, '\P{^Canonical_Combining_Class: _ccc23}', ""); + Error('\p{Ccc=:= -00023}'); + Error('\P{Ccc=:= -00023}'); + Expect(1, 1471, '\p{Ccc=:\A23\z:}', "");; + Expect(0, 1472, '\p{Ccc=:\A23\z:}', "");; + Expect(1, 1471, '\p{Ccc=0000023}', ""); + Expect(0, 1471, '\p{^Ccc=0000023}', ""); + Expect(0, 1471, '\P{Ccc=0000023}', ""); + Expect(1, 1471, '\P{^Ccc=0000023}', ""); + Expect(0, 1472, '\p{Ccc=0000023}', ""); + Expect(1, 1472, '\p{^Ccc=0000023}', ""); + Expect(1, 1472, '\P{Ccc=0000023}', ""); + Expect(0, 1472, '\P{^Ccc=0000023}', ""); + Error('\p{Is_Canonical_Combining_Class=-:=CCC23}'); + Error('\P{Is_Canonical_Combining_Class=-:=CCC23}'); + Expect(1, 1471, '\p{Is_Canonical_Combining_Class=ccc23}', ""); + Expect(0, 1471, '\p{^Is_Canonical_Combining_Class=ccc23}', ""); + Expect(0, 1471, '\P{Is_Canonical_Combining_Class=ccc23}', ""); + Expect(1, 1471, '\P{^Is_Canonical_Combining_Class=ccc23}', ""); + Expect(0, 1472, '\p{Is_Canonical_Combining_Class=ccc23}', ""); + Expect(1, 1472, '\p{^Is_Canonical_Combining_Class=ccc23}', ""); + Expect(1, 1472, '\P{Is_Canonical_Combining_Class=ccc23}', ""); + Expect(0, 1472, '\P{^Is_Canonical_Combining_Class=ccc23}', ""); + Expect(1, 1471, '\p{Is_Canonical_Combining_Class=__CCC23}', ""); + Expect(0, 1471, '\p{^Is_Canonical_Combining_Class=__CCC23}', ""); + Expect(0, 1471, '\P{Is_Canonical_Combining_Class=__CCC23}', ""); + Expect(1, 1471, '\P{^Is_Canonical_Combining_Class=__CCC23}', ""); + Expect(0, 1472, '\p{Is_Canonical_Combining_Class=__CCC23}', ""); + Expect(1, 1472, '\p{^Is_Canonical_Combining_Class=__CCC23}', ""); + Expect(1, 1472, '\P{Is_Canonical_Combining_Class=__CCC23}', ""); + Expect(0, 1472, '\P{^Is_Canonical_Combining_Class=__CCC23}', ""); + Error('\p{Is_Ccc=_:=+000000002_3}'); + Error('\P{Is_Ccc=_:=+000000002_3}'); + Expect(1, 1471, '\p{Is_Ccc=+0_0_0_0_0_23}', ""); + Expect(0, 1471, '\p{^Is_Ccc=+0_0_0_0_0_23}', ""); + Expect(0, 1471, '\P{Is_Ccc=+0_0_0_0_0_23}', ""); + Expect(1, 1471, '\P{^Is_Ccc=+0_0_0_0_0_23}', ""); + Expect(0, 1472, '\p{Is_Ccc=+0_0_0_0_0_23}', ""); + Expect(1, 1472, '\p{^Is_Ccc=+0_0_0_0_0_23}', ""); + Expect(1, 1472, '\P{Is_Ccc=+0_0_0_0_0_23}', ""); + Expect(0, 1472, '\P{^Is_Ccc=+0_0_0_0_0_23}', ""); + Error('\p{Canonical_Combining_Class=-:=CCC24}'); + Error('\P{Canonical_Combining_Class=-:=CCC24}'); + Expect(1, 1473, '\p{Canonical_Combining_Class=:\ACCC24\z:}', "");; + Expect(0, 1474, '\p{Canonical_Combining_Class=:\ACCC24\z:}', "");; + Expect(1, 1473, '\p{Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1473, '\p{^Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1473, '\P{Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1473, '\P{^Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1474, '\p{Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1474, '\p{^Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1474, '\P{Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1474, '\P{^Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1473, '\p{Canonical_Combining_Class=:\Accc24\z:}', "");; + Expect(0, 1474, '\p{Canonical_Combining_Class=:\Accc24\z:}', "");; + Expect(1, 1473, '\p{Canonical_Combining_Class= _ccc24}', ""); + Expect(0, 1473, '\p{^Canonical_Combining_Class= _ccc24}', ""); + Expect(0, 1473, '\P{Canonical_Combining_Class= _ccc24}', ""); + Expect(1, 1473, '\P{^Canonical_Combining_Class= _ccc24}', ""); + Expect(0, 1474, '\p{Canonical_Combining_Class= _ccc24}', ""); + Expect(1, 1474, '\p{^Canonical_Combining_Class= _ccc24}', ""); + Expect(1, 1474, '\P{Canonical_Combining_Class= _ccc24}', ""); + Expect(0, 1474, '\P{^Canonical_Combining_Class= _ccc24}', ""); + Error('\p{Ccc=- 024/a/}'); + Error('\P{Ccc=- 024/a/}'); + Expect(1, 1473, '\p{Ccc=:\A24\z:}', "");; + Expect(0, 1474, '\p{Ccc=:\A24\z:}', "");; + Expect(1, 1473, '\p{Ccc=0000000024}', ""); + Expect(0, 1473, '\p{^Ccc=0000000024}', ""); + Expect(0, 1473, '\P{Ccc=0000000024}', ""); + Expect(1, 1473, '\P{^Ccc=0000000024}', ""); + Expect(0, 1474, '\p{Ccc=0000000024}', ""); + Expect(1, 1474, '\p{^Ccc=0000000024}', ""); + Expect(1, 1474, '\P{Ccc=0000000024}', ""); + Expect(0, 1474, '\P{^Ccc=0000000024}', ""); + Error('\p{Is_Canonical_Combining_Class: _:=ccc24}'); + Error('\P{Is_Canonical_Combining_Class: _:=ccc24}'); + Expect(1, 1473, '\p{Is_Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1473, '\p{^Is_Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1473, '\P{Is_Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1473, '\P{^Is_Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1474, '\p{Is_Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1474, '\p{^Is_Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1474, '\P{Is_Canonical_Combining_Class=ccc24}', ""); + Expect(0, 1474, '\P{^Is_Canonical_Combining_Class=ccc24}', ""); + Expect(1, 1473, '\p{Is_Canonical_Combining_Class=CCC24}', ""); + Expect(0, 1473, '\p{^Is_Canonical_Combining_Class=CCC24}', ""); + Expect(0, 1473, '\P{Is_Canonical_Combining_Class=CCC24}', ""); + Expect(1, 1473, '\P{^Is_Canonical_Combining_Class=CCC24}', ""); + Expect(0, 1474, '\p{Is_Canonical_Combining_Class=CCC24}', ""); + Expect(1, 1474, '\p{^Is_Canonical_Combining_Class=CCC24}', ""); + Expect(1, 1474, '\P{Is_Canonical_Combining_Class=CCC24}', ""); + Expect(0, 1474, '\P{^Is_Canonical_Combining_Class=CCC24}', ""); + Error('\p{Is_Ccc=:=__0_0_0_0_0_0_24}'); + Error('\P{Is_Ccc=:=__0_0_0_0_0_0_24}'); + Expect(1, 1473, '\p{Is_Ccc=+0_0_0_0_0_0024}', ""); + Expect(0, 1473, '\p{^Is_Ccc=+0_0_0_0_0_0024}', ""); + Expect(0, 1473, '\P{Is_Ccc=+0_0_0_0_0_0024}', ""); + Expect(1, 1473, '\P{^Is_Ccc=+0_0_0_0_0_0024}', ""); + Expect(0, 1474, '\p{Is_Ccc=+0_0_0_0_0_0024}', ""); + Expect(1, 1474, '\p{^Is_Ccc=+0_0_0_0_0_0024}', ""); + Expect(1, 1474, '\P{Is_Ccc=+0_0_0_0_0_0024}', ""); + Expect(0, 1474, '\P{^Is_Ccc=+0_0_0_0_0_0024}', ""); + Error('\p{Canonical_Combining_Class=:=CCC25}'); + Error('\P{Canonical_Combining_Class=:=CCC25}'); + Expect(1, 1474, '\p{Canonical_Combining_Class=:\ACCC25\z:}', "");; + Expect(0, 1475, '\p{Canonical_Combining_Class=:\ACCC25\z:}', "");; + Expect(1, 1474, '\p{Canonical_Combining_Class=ccc25}', ""); + Expect(0, 1474, '\p{^Canonical_Combining_Class=ccc25}', ""); + Expect(0, 1474, '\P{Canonical_Combining_Class=ccc25}', ""); + Expect(1, 1474, '\P{^Canonical_Combining_Class=ccc25}', ""); + Expect(0, 1475, '\p{Canonical_Combining_Class=ccc25}', ""); + Expect(1, 1475, '\p{^Canonical_Combining_Class=ccc25}', ""); + Expect(1, 1475, '\P{Canonical_Combining_Class=ccc25}', ""); + Expect(0, 1475, '\P{^Canonical_Combining_Class=ccc25}', ""); + Expect(1, 1474, '\p{Canonical_Combining_Class=:\Accc25\z:}', "");; + Expect(0, 1475, '\p{Canonical_Combining_Class=:\Accc25\z:}', "");; + Expect(1, 1474, '\p{Canonical_Combining_Class=- ccc25}', ""); + Expect(0, 1474, '\p{^Canonical_Combining_Class=- ccc25}', ""); + Expect(0, 1474, '\P{Canonical_Combining_Class=- ccc25}', ""); + Expect(1, 1474, '\P{^Canonical_Combining_Class=- ccc25}', ""); + Expect(0, 1475, '\p{Canonical_Combining_Class=- ccc25}', ""); + Expect(1, 1475, '\p{^Canonical_Combining_Class=- ccc25}', ""); + Expect(1, 1475, '\P{Canonical_Combining_Class=- ccc25}', ""); + Expect(0, 1475, '\P{^Canonical_Combining_Class=- ccc25}', ""); + Error('\p{Ccc=_/a/00002_5}'); + Error('\P{Ccc=_/a/00002_5}'); + Expect(1, 1474, '\p{Ccc=:\A25\z:}', "");; + Expect(0, 1475, '\p{Ccc=:\A25\z:}', "");; + Expect(1, 1474, '\p{Ccc=+25}', ""); + Expect(0, 1474, '\p{^Ccc=+25}', ""); + Expect(0, 1474, '\P{Ccc=+25}', ""); + Expect(1, 1474, '\P{^Ccc=+25}', ""); + Expect(0, 1475, '\p{Ccc=+25}', ""); + Expect(1, 1475, '\p{^Ccc=+25}', ""); + Expect(1, 1475, '\P{Ccc=+25}', ""); + Expect(0, 1475, '\P{^Ccc=+25}', ""); + Error('\p{Is_Canonical_Combining_Class= -CCC25/a/}'); + Error('\P{Is_Canonical_Combining_Class= -CCC25/a/}'); + Expect(1, 1474, '\p{Is_Canonical_Combining_Class=ccc25}', ""); + Expect(0, 1474, '\p{^Is_Canonical_Combining_Class=ccc25}', ""); + Expect(0, 1474, '\P{Is_Canonical_Combining_Class=ccc25}', ""); + Expect(1, 1474, '\P{^Is_Canonical_Combining_Class=ccc25}', ""); + Expect(0, 1475, '\p{Is_Canonical_Combining_Class=ccc25}', ""); + Expect(1, 1475, '\p{^Is_Canonical_Combining_Class=ccc25}', ""); + Expect(1, 1475, '\P{Is_Canonical_Combining_Class=ccc25}', ""); + Expect(0, 1475, '\P{^Is_Canonical_Combining_Class=ccc25}', ""); + Expect(1, 1474, '\p{Is_Canonical_Combining_Class= CCC25}', ""); + Expect(0, 1474, '\p{^Is_Canonical_Combining_Class= CCC25}', ""); + Expect(0, 1474, '\P{Is_Canonical_Combining_Class= CCC25}', ""); + Expect(1, 1474, '\P{^Is_Canonical_Combining_Class= CCC25}', ""); + Expect(0, 1475, '\p{Is_Canonical_Combining_Class= CCC25}', ""); + Expect(1, 1475, '\p{^Is_Canonical_Combining_Class= CCC25}', ""); + Expect(1, 1475, '\P{Is_Canonical_Combining_Class= CCC25}', ""); + Expect(0, 1475, '\P{^Is_Canonical_Combining_Class= CCC25}', ""); + Error('\p{Is_Ccc=_+00_00_02_5:=}'); + Error('\P{Is_Ccc=_+00_00_02_5:=}'); + Expect(1, 1474, '\p{Is_Ccc=0025}', ""); + Expect(0, 1474, '\p{^Is_Ccc=0025}', ""); + Expect(0, 1474, '\P{Is_Ccc=0025}', ""); + Expect(1, 1474, '\P{^Is_Ccc=0025}', ""); + Expect(0, 1475, '\p{Is_Ccc=0025}', ""); + Expect(1, 1475, '\p{^Is_Ccc=0025}', ""); + Expect(1, 1475, '\P{Is_Ccc=0025}', ""); + Expect(0, 1475, '\P{^Is_Ccc=0025}', ""); + Error('\p{Canonical_Combining_Class=/a/ccc26}'); + Error('\P{Canonical_Combining_Class=/a/ccc26}'); + Expect(1, 64286, '\p{Canonical_Combining_Class=:\ACCC26\z:}', "");; + Expect(0, 64287, '\p{Canonical_Combining_Class=:\ACCC26\z:}', "");; + Expect(1, 64286, '\p{Canonical_Combining_Class=ccc26}', ""); + Expect(0, 64286, '\p{^Canonical_Combining_Class=ccc26}', ""); + Expect(0, 64286, '\P{Canonical_Combining_Class=ccc26}', ""); + Expect(1, 64286, '\P{^Canonical_Combining_Class=ccc26}', ""); + Expect(0, 64287, '\p{Canonical_Combining_Class=ccc26}', ""); + Expect(1, 64287, '\p{^Canonical_Combining_Class=ccc26}', ""); + Expect(1, 64287, '\P{Canonical_Combining_Class=ccc26}', ""); + Expect(0, 64287, '\P{^Canonical_Combining_Class=ccc26}', ""); + Expect(1, 64286, '\p{Canonical_Combining_Class=:\Accc26\z:}', "");; + Expect(0, 64287, '\p{Canonical_Combining_Class=:\Accc26\z:}', "");; + Expect(1, 64286, '\p{Canonical_Combining_Class=_CCC26}', ""); + Expect(0, 64286, '\p{^Canonical_Combining_Class=_CCC26}', ""); + Expect(0, 64286, '\P{Canonical_Combining_Class=_CCC26}', ""); + Expect(1, 64286, '\P{^Canonical_Combining_Class=_CCC26}', ""); + Expect(0, 64287, '\p{Canonical_Combining_Class=_CCC26}', ""); + Expect(1, 64287, '\p{^Canonical_Combining_Class=_CCC26}', ""); + Expect(1, 64287, '\P{Canonical_Combining_Class=_CCC26}', ""); + Expect(0, 64287, '\P{^Canonical_Combining_Class=_CCC26}', ""); + Error('\p{Ccc= /a/000002_6}'); + Error('\P{Ccc= /a/000002_6}'); + Expect(1, 64286, '\p{Ccc=:\A26\z:}', "");; + Expect(0, 64287, '\p{Ccc=:\A26\z:}', "");; + Expect(1, 64286, '\p{Ccc=00000000026}', ""); + Expect(0, 64286, '\p{^Ccc=00000000026}', ""); + Expect(0, 64286, '\P{Ccc=00000000026}', ""); + Expect(1, 64286, '\P{^Ccc=00000000026}', ""); + Expect(0, 64287, '\p{Ccc=00000000026}', ""); + Expect(1, 64287, '\p{^Ccc=00000000026}', ""); + Expect(1, 64287, '\P{Ccc=00000000026}', ""); + Expect(0, 64287, '\P{^Ccc=00000000026}', ""); + Error('\p{Is_Canonical_Combining_Class: CCC26:=}'); + Error('\P{Is_Canonical_Combining_Class: CCC26:=}'); + Expect(1, 64286, '\p{Is_Canonical_Combining_Class=ccc26}', ""); + Expect(0, 64286, '\p{^Is_Canonical_Combining_Class=ccc26}', ""); + Expect(0, 64286, '\P{Is_Canonical_Combining_Class=ccc26}', ""); + Expect(1, 64286, '\P{^Is_Canonical_Combining_Class=ccc26}', ""); + Expect(0, 64287, '\p{Is_Canonical_Combining_Class=ccc26}', ""); + Expect(1, 64287, '\p{^Is_Canonical_Combining_Class=ccc26}', ""); + Expect(1, 64287, '\P{Is_Canonical_Combining_Class=ccc26}', ""); + Expect(0, 64287, '\P{^Is_Canonical_Combining_Class=ccc26}', ""); + Expect(1, 64286, '\p{Is_Canonical_Combining_Class= -CCC26}', ""); + Expect(0, 64286, '\p{^Is_Canonical_Combining_Class= -CCC26}', ""); + Expect(0, 64286, '\P{Is_Canonical_Combining_Class= -CCC26}', ""); + Expect(1, 64286, '\P{^Is_Canonical_Combining_Class= -CCC26}', ""); + Expect(0, 64287, '\p{Is_Canonical_Combining_Class= -CCC26}', ""); + Expect(1, 64287, '\p{^Is_Canonical_Combining_Class= -CCC26}', ""); + Expect(1, 64287, '\P{Is_Canonical_Combining_Class= -CCC26}', ""); + Expect(0, 64287, '\P{^Is_Canonical_Combining_Class= -CCC26}', ""); + Error('\p{Is_Ccc=/a/ 0026}'); + Error('\P{Is_Ccc=/a/ 0026}'); + Expect(1, 64286, '\p{Is_Ccc=000_000_26}', ""); + Expect(0, 64286, '\p{^Is_Ccc=000_000_26}', ""); + Expect(0, 64286, '\P{Is_Ccc=000_000_26}', ""); + Expect(1, 64286, '\P{^Is_Ccc=000_000_26}', ""); + Expect(0, 64287, '\p{Is_Ccc=000_000_26}', ""); + Expect(1, 64287, '\p{^Is_Ccc=000_000_26}', ""); + Expect(1, 64287, '\P{Is_Ccc=000_000_26}', ""); + Expect(0, 64287, '\P{^Is_Ccc=000_000_26}', ""); + Error('\p{Canonical_Combining_Class=/a/ CCC27}'); + Error('\P{Canonical_Combining_Class=/a/ CCC27}'); + Expect(1, 2288, '\p{Canonical_Combining_Class=:\ACCC27\z:}', "");; + Expect(0, 2289, '\p{Canonical_Combining_Class=:\ACCC27\z:}', "");; + Expect(1, 2288, '\p{Canonical_Combining_Class=ccc27}', ""); + Expect(0, 2288, '\p{^Canonical_Combining_Class=ccc27}', ""); + Expect(0, 2288, '\P{Canonical_Combining_Class=ccc27}', ""); + Expect(1, 2288, '\P{^Canonical_Combining_Class=ccc27}', ""); + Expect(0, 2289, '\p{Canonical_Combining_Class=ccc27}', ""); + Expect(1, 2289, '\p{^Canonical_Combining_Class=ccc27}', ""); + Expect(1, 2289, '\P{Canonical_Combining_Class=ccc27}', ""); + Expect(0, 2289, '\P{^Canonical_Combining_Class=ccc27}', ""); + Expect(1, 2288, '\p{Canonical_Combining_Class=:\Accc27\z:}', "");; + Expect(0, 2289, '\p{Canonical_Combining_Class=:\Accc27\z:}', "");; + Expect(1, 2288, '\p{Canonical_Combining_Class= ccc27}', ""); + Expect(0, 2288, '\p{^Canonical_Combining_Class= ccc27}', ""); + Expect(0, 2288, '\P{Canonical_Combining_Class= ccc27}', ""); + Expect(1, 2288, '\P{^Canonical_Combining_Class= ccc27}', ""); + Expect(0, 2289, '\p{Canonical_Combining_Class= ccc27}', ""); + Expect(1, 2289, '\p{^Canonical_Combining_Class= ccc27}', ""); + Expect(1, 2289, '\P{Canonical_Combining_Class= ccc27}', ""); + Expect(0, 2289, '\P{^Canonical_Combining_Class= ccc27}', ""); + Error('\p{Ccc: /a/ +000_000_002_7}'); + Error('\P{Ccc: /a/ +000_000_002_7}'); + Expect(1, 2288, '\p{Ccc=:\A27\z:}', "");; + Expect(0, 2289, '\p{Ccc=:\A27\z:}', "");; + Expect(1, 2288, '\p{Ccc=+0027}', ""); + Expect(0, 2288, '\p{^Ccc=+0027}', ""); + Expect(0, 2288, '\P{Ccc=+0027}', ""); + Expect(1, 2288, '\P{^Ccc=+0027}', ""); + Expect(0, 2289, '\p{Ccc=+0027}', ""); + Expect(1, 2289, '\p{^Ccc=+0027}', ""); + Expect(1, 2289, '\P{Ccc=+0027}', ""); + Expect(0, 2289, '\P{^Ccc=+0027}', ""); + Error('\p{Is_Canonical_Combining_Class: /a/_ ccc27}'); + Error('\P{Is_Canonical_Combining_Class: /a/_ ccc27}'); + Expect(1, 2288, '\p{Is_Canonical_Combining_Class: ccc27}', ""); + Expect(0, 2288, '\p{^Is_Canonical_Combining_Class: ccc27}', ""); + Expect(0, 2288, '\P{Is_Canonical_Combining_Class: ccc27}', ""); + Expect(1, 2288, '\P{^Is_Canonical_Combining_Class: ccc27}', ""); + Expect(0, 2289, '\p{Is_Canonical_Combining_Class: ccc27}', ""); + Expect(1, 2289, '\p{^Is_Canonical_Combining_Class: ccc27}', ""); + Expect(1, 2289, '\P{Is_Canonical_Combining_Class: ccc27}', ""); + Expect(0, 2289, '\P{^Is_Canonical_Combining_Class: ccc27}', ""); + Expect(1, 2288, '\p{Is_Canonical_Combining_Class=- CCC27}', ""); + Expect(0, 2288, '\p{^Is_Canonical_Combining_Class=- CCC27}', ""); + Expect(0, 2288, '\P{Is_Canonical_Combining_Class=- CCC27}', ""); + Expect(1, 2288, '\P{^Is_Canonical_Combining_Class=- CCC27}', ""); + Expect(0, 2289, '\p{Is_Canonical_Combining_Class=- CCC27}', ""); + Expect(1, 2289, '\p{^Is_Canonical_Combining_Class=- CCC27}', ""); + Expect(1, 2289, '\P{Is_Canonical_Combining_Class=- CCC27}', ""); + Expect(0, 2289, '\P{^Is_Canonical_Combining_Class=- CCC27}', ""); + Error('\p{Is_Ccc= _0_0_0_027:=}'); + Error('\P{Is_Ccc= _0_0_0_027:=}'); + Expect(1, 2288, '\p{Is_Ccc=02_7}', ""); + Expect(0, 2288, '\p{^Is_Ccc=02_7}', ""); + Expect(0, 2288, '\P{Is_Ccc=02_7}', ""); + Expect(1, 2288, '\P{^Is_Ccc=02_7}', ""); + Expect(0, 2289, '\p{Is_Ccc=02_7}', ""); + Expect(1, 2289, '\p{^Is_Ccc=02_7}', ""); + Expect(1, 2289, '\P{Is_Ccc=02_7}', ""); + Expect(0, 2289, '\P{^Is_Ccc=02_7}', ""); + Error('\p{Canonical_Combining_Class: := -CCC28}'); + Error('\P{Canonical_Combining_Class: := -CCC28}'); + Expect(1, 2289, '\p{Canonical_Combining_Class=:\ACCC28\z:}', "");; + Expect(0, 2290, '\p{Canonical_Combining_Class=:\ACCC28\z:}', "");; + Expect(1, 2289, '\p{Canonical_Combining_Class=ccc28}', ""); + Expect(0, 2289, '\p{^Canonical_Combining_Class=ccc28}', ""); + Expect(0, 2289, '\P{Canonical_Combining_Class=ccc28}', ""); + Expect(1, 2289, '\P{^Canonical_Combining_Class=ccc28}', ""); + Expect(0, 2290, '\p{Canonical_Combining_Class=ccc28}', ""); + Expect(1, 2290, '\p{^Canonical_Combining_Class=ccc28}', ""); + Expect(1, 2290, '\P{Canonical_Combining_Class=ccc28}', ""); + Expect(0, 2290, '\P{^Canonical_Combining_Class=ccc28}', ""); + Expect(1, 2289, '\p{Canonical_Combining_Class=:\Accc28\z:}', "");; + Expect(0, 2290, '\p{Canonical_Combining_Class=:\Accc28\z:}', "");; + Expect(1, 2289, '\p{Canonical_Combining_Class=_CCC28}', ""); + Expect(0, 2289, '\p{^Canonical_Combining_Class=_CCC28}', ""); + Expect(0, 2289, '\P{Canonical_Combining_Class=_CCC28}', ""); + Expect(1, 2289, '\P{^Canonical_Combining_Class=_CCC28}', ""); + Expect(0, 2290, '\p{Canonical_Combining_Class=_CCC28}', ""); + Expect(1, 2290, '\p{^Canonical_Combining_Class=_CCC28}', ""); + Expect(1, 2290, '\P{Canonical_Combining_Class=_CCC28}', ""); + Expect(0, 2290, '\P{^Canonical_Combining_Class=_CCC28}', ""); + Error('\p{Ccc=000000028:=}'); + Error('\P{Ccc=000000028:=}'); + Expect(1, 2289, '\p{Ccc=:\A28\z:}', "");; + Expect(0, 2290, '\p{Ccc=:\A28\z:}', "");; + Expect(1, 2289, '\p{Ccc: +0028}', ""); + Expect(0, 2289, '\p{^Ccc: +0028}', ""); + Expect(0, 2289, '\P{Ccc: +0028}', ""); + Expect(1, 2289, '\P{^Ccc: +0028}', ""); + Expect(0, 2290, '\p{Ccc: +0028}', ""); + Expect(1, 2290, '\p{^Ccc: +0028}', ""); + Expect(1, 2290, '\P{Ccc: +0028}', ""); + Expect(0, 2290, '\P{^Ccc: +0028}', ""); + Error('\p{Is_Canonical_Combining_Class=_/a/CCC28}'); + Error('\P{Is_Canonical_Combining_Class=_/a/CCC28}'); + Expect(1, 2289, '\p{Is_Canonical_Combining_Class=ccc28}', ""); + Expect(0, 2289, '\p{^Is_Canonical_Combining_Class=ccc28}', ""); + Expect(0, 2289, '\P{Is_Canonical_Combining_Class=ccc28}', ""); + Expect(1, 2289, '\P{^Is_Canonical_Combining_Class=ccc28}', ""); + Expect(0, 2290, '\p{Is_Canonical_Combining_Class=ccc28}', ""); + Expect(1, 2290, '\p{^Is_Canonical_Combining_Class=ccc28}', ""); + Expect(1, 2290, '\P{Is_Canonical_Combining_Class=ccc28}', ""); + Expect(0, 2290, '\P{^Is_Canonical_Combining_Class=ccc28}', ""); + Expect(1, 2289, '\p{Is_Canonical_Combining_Class:__ccc28}', ""); + Expect(0, 2289, '\p{^Is_Canonical_Combining_Class:__ccc28}', ""); + Expect(0, 2289, '\P{Is_Canonical_Combining_Class:__ccc28}', ""); + Expect(1, 2289, '\P{^Is_Canonical_Combining_Class:__ccc28}', ""); + Expect(0, 2290, '\p{Is_Canonical_Combining_Class:__ccc28}', ""); + Expect(1, 2290, '\p{^Is_Canonical_Combining_Class:__ccc28}', ""); + Expect(1, 2290, '\P{Is_Canonical_Combining_Class:__ccc28}', ""); + Expect(0, 2290, '\P{^Is_Canonical_Combining_Class:__ccc28}', ""); + Error('\p{Is_Ccc=_ 028/a/}'); + Error('\P{Is_Ccc=_ 028/a/}'); + Expect(1, 2289, '\p{Is_Ccc=0000000028}', ""); + Expect(0, 2289, '\p{^Is_Ccc=0000000028}', ""); + Expect(0, 2289, '\P{Is_Ccc=0000000028}', ""); + Expect(1, 2289, '\P{^Is_Ccc=0000000028}', ""); + Expect(0, 2290, '\p{Is_Ccc=0000000028}', ""); + Expect(1, 2290, '\p{^Is_Ccc=0000000028}', ""); + Expect(1, 2290, '\P{Is_Ccc=0000000028}', ""); + Expect(0, 2290, '\P{^Is_Ccc=0000000028}', ""); + Error('\p{Canonical_Combining_Class=- CCC29/a/}'); + Error('\P{Canonical_Combining_Class=- CCC29/a/}'); + Expect(1, 2290, '\p{Canonical_Combining_Class=:\ACCC29\z:}', "");; + Expect(0, 2291, '\p{Canonical_Combining_Class=:\ACCC29\z:}', "");; + Expect(1, 2290, '\p{Canonical_Combining_Class=ccc29}', ""); + Expect(0, 2290, '\p{^Canonical_Combining_Class=ccc29}', ""); + Expect(0, 2290, '\P{Canonical_Combining_Class=ccc29}', ""); + Expect(1, 2290, '\P{^Canonical_Combining_Class=ccc29}', ""); + Expect(0, 2291, '\p{Canonical_Combining_Class=ccc29}', ""); + Expect(1, 2291, '\p{^Canonical_Combining_Class=ccc29}', ""); + Expect(1, 2291, '\P{Canonical_Combining_Class=ccc29}', ""); + Expect(0, 2291, '\P{^Canonical_Combining_Class=ccc29}', ""); + Expect(1, 2290, '\p{Canonical_Combining_Class=:\Accc29\z:}', "");; + Expect(0, 2291, '\p{Canonical_Combining_Class=:\Accc29\z:}', "");; + Expect(1, 2290, '\p{Canonical_Combining_Class= -ccc29}', ""); + Expect(0, 2290, '\p{^Canonical_Combining_Class= -ccc29}', ""); + Expect(0, 2290, '\P{Canonical_Combining_Class= -ccc29}', ""); + Expect(1, 2290, '\P{^Canonical_Combining_Class= -ccc29}', ""); + Expect(0, 2291, '\p{Canonical_Combining_Class= -ccc29}', ""); + Expect(1, 2291, '\p{^Canonical_Combining_Class= -ccc29}', ""); + Expect(1, 2291, '\P{Canonical_Combining_Class= -ccc29}', ""); + Expect(0, 2291, '\P{^Canonical_Combining_Class= -ccc29}', ""); + Error('\p{Ccc=/a/--00000029}'); + Error('\P{Ccc=/a/--00000029}'); + Expect(1, 2290, '\p{Ccc=:\A29\z:}', "");; + Expect(0, 2291, '\p{Ccc=:\A29\z:}', "");; + Expect(1, 2290, '\p{Ccc=0000029}', ""); + Expect(0, 2290, '\p{^Ccc=0000029}', ""); + Expect(0, 2290, '\P{Ccc=0000029}', ""); + Expect(1, 2290, '\P{^Ccc=0000029}', ""); + Expect(0, 2291, '\p{Ccc=0000029}', ""); + Expect(1, 2291, '\p{^Ccc=0000029}', ""); + Expect(1, 2291, '\P{Ccc=0000029}', ""); + Expect(0, 2291, '\P{^Ccc=0000029}', ""); + Error('\p{Is_Canonical_Combining_Class= CCC29:=}'); + Error('\P{Is_Canonical_Combining_Class= CCC29:=}'); + Expect(1, 2290, '\p{Is_Canonical_Combining_Class=ccc29}', ""); + Expect(0, 2290, '\p{^Is_Canonical_Combining_Class=ccc29}', ""); + Expect(0, 2290, '\P{Is_Canonical_Combining_Class=ccc29}', ""); + Expect(1, 2290, '\P{^Is_Canonical_Combining_Class=ccc29}', ""); + Expect(0, 2291, '\p{Is_Canonical_Combining_Class=ccc29}', ""); + Expect(1, 2291, '\p{^Is_Canonical_Combining_Class=ccc29}', ""); + Expect(1, 2291, '\P{Is_Canonical_Combining_Class=ccc29}', ""); + Expect(0, 2291, '\P{^Is_Canonical_Combining_Class=ccc29}', ""); + Expect(1, 2290, '\p{Is_Canonical_Combining_Class= ccc29}', ""); + Expect(0, 2290, '\p{^Is_Canonical_Combining_Class= ccc29}', ""); + Expect(0, 2290, '\P{Is_Canonical_Combining_Class= ccc29}', ""); + Expect(1, 2290, '\P{^Is_Canonical_Combining_Class= ccc29}', ""); + Expect(0, 2291, '\p{Is_Canonical_Combining_Class= ccc29}', ""); + Expect(1, 2291, '\p{^Is_Canonical_Combining_Class= ccc29}', ""); + Expect(1, 2291, '\P{Is_Canonical_Combining_Class= ccc29}', ""); + Expect(0, 2291, '\P{^Is_Canonical_Combining_Class= ccc29}', ""); + Error('\p{Is_Ccc=-/a/002_9}'); + Error('\P{Is_Ccc=-/a/002_9}'); + Expect(1, 2290, '\p{Is_Ccc=0_0_0_0_0_00029}', ""); + Expect(0, 2290, '\p{^Is_Ccc=0_0_0_0_0_00029}', ""); + Expect(0, 2290, '\P{Is_Ccc=0_0_0_0_0_00029}', ""); + Expect(1, 2290, '\P{^Is_Ccc=0_0_0_0_0_00029}', ""); + Expect(0, 2291, '\p{Is_Ccc=0_0_0_0_0_00029}', ""); + Expect(1, 2291, '\p{^Is_Ccc=0_0_0_0_0_00029}', ""); + Expect(1, 2291, '\P{Is_Ccc=0_0_0_0_0_00029}', ""); + Expect(0, 2291, '\P{^Is_Ccc=0_0_0_0_0_00029}', ""); + Error('\p{Canonical_Combining_Class=ccc30:=}'); + Error('\P{Canonical_Combining_Class=ccc30:=}'); + Expect(1, 1614, '\p{Canonical_Combining_Class=:\ACCC30\z:}', "");; + Expect(0, 1615, '\p{Canonical_Combining_Class=:\ACCC30\z:}', "");; + Expect(1, 1614, '\p{Canonical_Combining_Class=ccc30}', ""); + Expect(0, 1614, '\p{^Canonical_Combining_Class=ccc30}', ""); + Expect(0, 1614, '\P{Canonical_Combining_Class=ccc30}', ""); + Expect(1, 1614, '\P{^Canonical_Combining_Class=ccc30}', ""); + Expect(0, 1615, '\p{Canonical_Combining_Class=ccc30}', ""); + Expect(1, 1615, '\p{^Canonical_Combining_Class=ccc30}', ""); + Expect(1, 1615, '\P{Canonical_Combining_Class=ccc30}', ""); + Expect(0, 1615, '\P{^Canonical_Combining_Class=ccc30}', ""); + Expect(1, 1614, '\p{Canonical_Combining_Class=:\Accc30\z:}', "");; + Expect(0, 1615, '\p{Canonical_Combining_Class=:\Accc30\z:}', "");; + Expect(1, 1614, '\p{Canonical_Combining_Class: _CCC30}', ""); + Expect(0, 1614, '\p{^Canonical_Combining_Class: _CCC30}', ""); + Expect(0, 1614, '\P{Canonical_Combining_Class: _CCC30}', ""); + Expect(1, 1614, '\P{^Canonical_Combining_Class: _CCC30}', ""); + Expect(0, 1615, '\p{Canonical_Combining_Class: _CCC30}', ""); + Expect(1, 1615, '\p{^Canonical_Combining_Class: _CCC30}', ""); + Expect(1, 1615, '\P{Canonical_Combining_Class: _CCC30}', ""); + Expect(0, 1615, '\P{^Canonical_Combining_Class: _CCC30}', ""); + Error('\p{Ccc=-+00000030:=}'); + Error('\P{Ccc=-+00000030:=}'); + Expect(1, 1614, '\p{Ccc=:\A30\z:}', "");; + Expect(0, 1615, '\p{Ccc=:\A30\z:}', "");; + Expect(1, 1614, '\p{Ccc=00_00_30}', ""); + Expect(0, 1614, '\p{^Ccc=00_00_30}', ""); + Expect(0, 1614, '\P{Ccc=00_00_30}', ""); + Expect(1, 1614, '\P{^Ccc=00_00_30}', ""); + Expect(0, 1615, '\p{Ccc=00_00_30}', ""); + Expect(1, 1615, '\p{^Ccc=00_00_30}', ""); + Expect(1, 1615, '\P{Ccc=00_00_30}', ""); + Expect(0, 1615, '\P{^Ccc=00_00_30}', ""); + Error('\p{Is_Canonical_Combining_Class: _:=CCC30}'); + Error('\P{Is_Canonical_Combining_Class: _:=CCC30}'); + Expect(1, 1614, '\p{Is_Canonical_Combining_Class=ccc30}', ""); + Expect(0, 1614, '\p{^Is_Canonical_Combining_Class=ccc30}', ""); + Expect(0, 1614, '\P{Is_Canonical_Combining_Class=ccc30}', ""); + Expect(1, 1614, '\P{^Is_Canonical_Combining_Class=ccc30}', ""); + Expect(0, 1615, '\p{Is_Canonical_Combining_Class=ccc30}', ""); + Expect(1, 1615, '\p{^Is_Canonical_Combining_Class=ccc30}', ""); + Expect(1, 1615, '\P{Is_Canonical_Combining_Class=ccc30}', ""); + Expect(0, 1615, '\P{^Is_Canonical_Combining_Class=ccc30}', ""); + Expect(1, 1614, '\p{Is_Canonical_Combining_Class=_ CCC30}', ""); + Expect(0, 1614, '\p{^Is_Canonical_Combining_Class=_ CCC30}', ""); + Expect(0, 1614, '\P{Is_Canonical_Combining_Class=_ CCC30}', ""); + Expect(1, 1614, '\P{^Is_Canonical_Combining_Class=_ CCC30}', ""); + Expect(0, 1615, '\p{Is_Canonical_Combining_Class=_ CCC30}', ""); + Expect(1, 1615, '\p{^Is_Canonical_Combining_Class=_ CCC30}', ""); + Expect(1, 1615, '\P{Is_Canonical_Combining_Class=_ CCC30}', ""); + Expect(0, 1615, '\P{^Is_Canonical_Combining_Class=_ CCC30}', ""); + Error('\p{Is_Ccc=-:=+00000030}'); + Error('\P{Is_Ccc=-:=+00000030}'); + Expect(1, 1614, '\p{Is_Ccc=0000_0003_0}', ""); + Expect(0, 1614, '\p{^Is_Ccc=0000_0003_0}', ""); + Expect(0, 1614, '\P{Is_Ccc=0000_0003_0}', ""); + Expect(1, 1614, '\P{^Is_Ccc=0000_0003_0}', ""); + Expect(0, 1615, '\p{Is_Ccc=0000_0003_0}', ""); + Expect(1, 1615, '\p{^Is_Ccc=0000_0003_0}', ""); + Expect(1, 1615, '\P{Is_Ccc=0000_0003_0}', ""); + Expect(0, 1615, '\P{^Is_Ccc=0000_0003_0}', ""); + Error('\p{Canonical_Combining_Class= /a/CCC31}'); + Error('\P{Canonical_Combining_Class= /a/CCC31}'); + Expect(1, 1615, '\p{Canonical_Combining_Class=:\ACCC31\z:}', "");; + Expect(0, 1616, '\p{Canonical_Combining_Class=:\ACCC31\z:}', "");; + Expect(1, 1615, '\p{Canonical_Combining_Class=ccc31}', ""); + Expect(0, 1615, '\p{^Canonical_Combining_Class=ccc31}', ""); + Expect(0, 1615, '\P{Canonical_Combining_Class=ccc31}', ""); + Expect(1, 1615, '\P{^Canonical_Combining_Class=ccc31}', ""); + Expect(0, 1616, '\p{Canonical_Combining_Class=ccc31}', ""); + Expect(1, 1616, '\p{^Canonical_Combining_Class=ccc31}', ""); + Expect(1, 1616, '\P{Canonical_Combining_Class=ccc31}', ""); + Expect(0, 1616, '\P{^Canonical_Combining_Class=ccc31}', ""); + Expect(1, 1615, '\p{Canonical_Combining_Class=:\Accc31\z:}', "");; + Expect(0, 1616, '\p{Canonical_Combining_Class=:\Accc31\z:}', "");; + Expect(1, 1615, '\p{Canonical_Combining_Class= -CCC31}', ""); + Expect(0, 1615, '\p{^Canonical_Combining_Class= -CCC31}', ""); + Expect(0, 1615, '\P{Canonical_Combining_Class= -CCC31}', ""); + Expect(1, 1615, '\P{^Canonical_Combining_Class= -CCC31}', ""); + Expect(0, 1616, '\p{Canonical_Combining_Class= -CCC31}', ""); + Expect(1, 1616, '\p{^Canonical_Combining_Class= -CCC31}', ""); + Expect(1, 1616, '\P{Canonical_Combining_Class= -CCC31}', ""); + Expect(0, 1616, '\P{^Canonical_Combining_Class= -CCC31}', ""); + Error('\p{Ccc= _000_003_1:=}'); + Error('\P{Ccc= _000_003_1:=}'); + Expect(1, 1615, '\p{Ccc=:\A31\z:}', "");; + Expect(0, 1616, '\p{Ccc=:\A31\z:}', "");; + Expect(1, 1615, '\p{Ccc=+0000000031}', ""); + Expect(0, 1615, '\p{^Ccc=+0000000031}', ""); + Expect(0, 1615, '\P{Ccc=+0000000031}', ""); + Expect(1, 1615, '\P{^Ccc=+0000000031}', ""); + Expect(0, 1616, '\p{Ccc=+0000000031}', ""); + Expect(1, 1616, '\p{^Ccc=+0000000031}', ""); + Expect(1, 1616, '\P{Ccc=+0000000031}', ""); + Expect(0, 1616, '\P{^Ccc=+0000000031}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/_ CCC31}'); + Error('\P{Is_Canonical_Combining_Class=/a/_ CCC31}'); + Expect(1, 1615, '\p{Is_Canonical_Combining_Class: ccc31}', ""); + Expect(0, 1615, '\p{^Is_Canonical_Combining_Class: ccc31}', ""); + Expect(0, 1615, '\P{Is_Canonical_Combining_Class: ccc31}', ""); + Expect(1, 1615, '\P{^Is_Canonical_Combining_Class: ccc31}', ""); + Expect(0, 1616, '\p{Is_Canonical_Combining_Class: ccc31}', ""); + Expect(1, 1616, '\p{^Is_Canonical_Combining_Class: ccc31}', ""); + Expect(1, 1616, '\P{Is_Canonical_Combining_Class: ccc31}', ""); + Expect(0, 1616, '\P{^Is_Canonical_Combining_Class: ccc31}', ""); + Expect(1, 1615, '\p{Is_Canonical_Combining_Class=_ CCC31}', ""); + Expect(0, 1615, '\p{^Is_Canonical_Combining_Class=_ CCC31}', ""); + Expect(0, 1615, '\P{Is_Canonical_Combining_Class=_ CCC31}', ""); + Expect(1, 1615, '\P{^Is_Canonical_Combining_Class=_ CCC31}', ""); + Expect(0, 1616, '\p{Is_Canonical_Combining_Class=_ CCC31}', ""); + Expect(1, 1616, '\p{^Is_Canonical_Combining_Class=_ CCC31}', ""); + Expect(1, 1616, '\P{Is_Canonical_Combining_Class=_ CCC31}', ""); + Expect(0, 1616, '\P{^Is_Canonical_Combining_Class=_ CCC31}', ""); + Error('\p{Is_Ccc= 0000000031/a/}'); + Error('\P{Is_Ccc= 0000000031/a/}'); + Expect(1, 1615, '\p{Is_Ccc=00000031}', ""); + Expect(0, 1615, '\p{^Is_Ccc=00000031}', ""); + Expect(0, 1615, '\P{Is_Ccc=00000031}', ""); + Expect(1, 1615, '\P{^Is_Ccc=00000031}', ""); + Expect(0, 1616, '\p{Is_Ccc=00000031}', ""); + Expect(1, 1616, '\p{^Is_Ccc=00000031}', ""); + Expect(1, 1616, '\P{Is_Ccc=00000031}', ""); + Expect(0, 1616, '\P{^Is_Ccc=00000031}', ""); + Error('\p{Canonical_Combining_Class=- CCC32:=}'); + Error('\P{Canonical_Combining_Class=- CCC32:=}'); + Expect(1, 1616, '\p{Canonical_Combining_Class=:\ACCC32\z:}', "");; + Expect(0, 1617, '\p{Canonical_Combining_Class=:\ACCC32\z:}', "");; + Expect(1, 1616, '\p{Canonical_Combining_Class: ccc32}', ""); + Expect(0, 1616, '\p{^Canonical_Combining_Class: ccc32}', ""); + Expect(0, 1616, '\P{Canonical_Combining_Class: ccc32}', ""); + Expect(1, 1616, '\P{^Canonical_Combining_Class: ccc32}', ""); + Expect(0, 1617, '\p{Canonical_Combining_Class: ccc32}', ""); + Expect(1, 1617, '\p{^Canonical_Combining_Class: ccc32}', ""); + Expect(1, 1617, '\P{Canonical_Combining_Class: ccc32}', ""); + Expect(0, 1617, '\P{^Canonical_Combining_Class: ccc32}', ""); + Expect(1, 1616, '\p{Canonical_Combining_Class=:\Accc32\z:}', "");; + Expect(0, 1617, '\p{Canonical_Combining_Class=:\Accc32\z:}', "");; + Expect(1, 1616, '\p{Canonical_Combining_Class= CCC32}', ""); + Expect(0, 1616, '\p{^Canonical_Combining_Class= CCC32}', ""); + Expect(0, 1616, '\P{Canonical_Combining_Class= CCC32}', ""); + Expect(1, 1616, '\P{^Canonical_Combining_Class= CCC32}', ""); + Expect(0, 1617, '\p{Canonical_Combining_Class= CCC32}', ""); + Expect(1, 1617, '\p{^Canonical_Combining_Class= CCC32}', ""); + Expect(1, 1617, '\P{Canonical_Combining_Class= CCC32}', ""); + Expect(0, 1617, '\P{^Canonical_Combining_Class= CCC32}', ""); + Error('\p{Ccc= :=0_0_32}'); + Error('\P{Ccc= :=0_0_32}'); + Expect(1, 1616, '\p{Ccc=:\A32\z:}', "");; + Expect(0, 1617, '\p{Ccc=:\A32\z:}', "");; + Expect(1, 1616, '\p{Ccc=+000_000_003_2}', ""); + Expect(0, 1616, '\p{^Ccc=+000_000_003_2}', ""); + Expect(0, 1616, '\P{Ccc=+000_000_003_2}', ""); + Expect(1, 1616, '\P{^Ccc=+000_000_003_2}', ""); + Expect(0, 1617, '\p{Ccc=+000_000_003_2}', ""); + Expect(1, 1617, '\p{^Ccc=+000_000_003_2}', ""); + Expect(1, 1617, '\P{Ccc=+000_000_003_2}', ""); + Expect(0, 1617, '\P{^Ccc=+000_000_003_2}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/CCC32}'); + Error('\P{Is_Canonical_Combining_Class= /a/CCC32}'); + Expect(1, 1616, '\p{Is_Canonical_Combining_Class=ccc32}', ""); + Expect(0, 1616, '\p{^Is_Canonical_Combining_Class=ccc32}', ""); + Expect(0, 1616, '\P{Is_Canonical_Combining_Class=ccc32}', ""); + Expect(1, 1616, '\P{^Is_Canonical_Combining_Class=ccc32}', ""); + Expect(0, 1617, '\p{Is_Canonical_Combining_Class=ccc32}', ""); + Expect(1, 1617, '\p{^Is_Canonical_Combining_Class=ccc32}', ""); + Expect(1, 1617, '\P{Is_Canonical_Combining_Class=ccc32}', ""); + Expect(0, 1617, '\P{^Is_Canonical_Combining_Class=ccc32}', ""); + Expect(1, 1616, '\p{Is_Canonical_Combining_Class= ccc32}', ""); + Expect(0, 1616, '\p{^Is_Canonical_Combining_Class= ccc32}', ""); + Expect(0, 1616, '\P{Is_Canonical_Combining_Class= ccc32}', ""); + Expect(1, 1616, '\P{^Is_Canonical_Combining_Class= ccc32}', ""); + Expect(0, 1617, '\p{Is_Canonical_Combining_Class= ccc32}', ""); + Expect(1, 1617, '\p{^Is_Canonical_Combining_Class= ccc32}', ""); + Expect(1, 1617, '\P{Is_Canonical_Combining_Class= ccc32}', ""); + Expect(0, 1617, '\P{^Is_Canonical_Combining_Class= ccc32}', ""); + Error('\p{Is_Ccc=_:=0000000032}'); + Error('\P{Is_Ccc=_:=0000000032}'); + Expect(1, 1616, '\p{Is_Ccc:000003_2}', ""); + Expect(0, 1616, '\p{^Is_Ccc:000003_2}', ""); + Expect(0, 1616, '\P{Is_Ccc:000003_2}', ""); + Expect(1, 1616, '\P{^Is_Ccc:000003_2}', ""); + Expect(0, 1617, '\p{Is_Ccc:000003_2}', ""); + Expect(1, 1617, '\p{^Is_Ccc:000003_2}', ""); + Expect(1, 1617, '\P{Is_Ccc:000003_2}', ""); + Expect(0, 1617, '\P{^Is_Ccc:000003_2}', ""); + Error('\p{Canonical_Combining_Class=:=-CCC33}'); + Error('\P{Canonical_Combining_Class=:=-CCC33}'); + Expect(1, 1617, '\p{Canonical_Combining_Class=:\ACCC33\z:}', "");; + Expect(0, 1618, '\p{Canonical_Combining_Class=:\ACCC33\z:}', "");; + Expect(1, 1617, '\p{Canonical_Combining_Class=ccc33}', ""); + Expect(0, 1617, '\p{^Canonical_Combining_Class=ccc33}', ""); + Expect(0, 1617, '\P{Canonical_Combining_Class=ccc33}', ""); + Expect(1, 1617, '\P{^Canonical_Combining_Class=ccc33}', ""); + Expect(0, 1618, '\p{Canonical_Combining_Class=ccc33}', ""); + Expect(1, 1618, '\p{^Canonical_Combining_Class=ccc33}', ""); + Expect(1, 1618, '\P{Canonical_Combining_Class=ccc33}', ""); + Expect(0, 1618, '\P{^Canonical_Combining_Class=ccc33}', ""); + Expect(1, 1617, '\p{Canonical_Combining_Class=:\Accc33\z:}', "");; + Expect(0, 1618, '\p{Canonical_Combining_Class=:\Accc33\z:}', "");; + Expect(1, 1617, '\p{Canonical_Combining_Class= CCC33}', ""); + Expect(0, 1617, '\p{^Canonical_Combining_Class= CCC33}', ""); + Expect(0, 1617, '\P{Canonical_Combining_Class= CCC33}', ""); + Expect(1, 1617, '\P{^Canonical_Combining_Class= CCC33}', ""); + Expect(0, 1618, '\p{Canonical_Combining_Class= CCC33}', ""); + Expect(1, 1618, '\p{^Canonical_Combining_Class= CCC33}', ""); + Expect(1, 1618, '\P{Canonical_Combining_Class= CCC33}', ""); + Expect(0, 1618, '\P{^Canonical_Combining_Class= CCC33}', ""); + Error('\p{Ccc=-_00000000033/a/}'); + Error('\P{Ccc=-_00000000033/a/}'); + Expect(1, 1617, '\p{Ccc=:\A33\z:}', "");; + Expect(0, 1618, '\p{Ccc=:\A33\z:}', "");; + Expect(1, 1617, '\p{Ccc=03_3}', ""); + Expect(0, 1617, '\p{^Ccc=03_3}', ""); + Expect(0, 1617, '\P{Ccc=03_3}', ""); + Expect(1, 1617, '\P{^Ccc=03_3}', ""); + Expect(0, 1618, '\p{Ccc=03_3}', ""); + Expect(1, 1618, '\p{^Ccc=03_3}', ""); + Expect(1, 1618, '\P{Ccc=03_3}', ""); + Expect(0, 1618, '\P{^Ccc=03_3}', ""); + Error('\p{Is_Canonical_Combining_Class=_CCC33:=}'); + Error('\P{Is_Canonical_Combining_Class=_CCC33:=}'); + Expect(1, 1617, '\p{Is_Canonical_Combining_Class=ccc33}', ""); + Expect(0, 1617, '\p{^Is_Canonical_Combining_Class=ccc33}', ""); + Expect(0, 1617, '\P{Is_Canonical_Combining_Class=ccc33}', ""); + Expect(1, 1617, '\P{^Is_Canonical_Combining_Class=ccc33}', ""); + Expect(0, 1618, '\p{Is_Canonical_Combining_Class=ccc33}', ""); + Expect(1, 1618, '\p{^Is_Canonical_Combining_Class=ccc33}', ""); + Expect(1, 1618, '\P{Is_Canonical_Combining_Class=ccc33}', ""); + Expect(0, 1618, '\P{^Is_Canonical_Combining_Class=ccc33}', ""); + Expect(1, 1617, '\p{Is_Canonical_Combining_Class=--CCC33}', ""); + Expect(0, 1617, '\p{^Is_Canonical_Combining_Class=--CCC33}', ""); + Expect(0, 1617, '\P{Is_Canonical_Combining_Class=--CCC33}', ""); + Expect(1, 1617, '\P{^Is_Canonical_Combining_Class=--CCC33}', ""); + Expect(0, 1618, '\p{Is_Canonical_Combining_Class=--CCC33}', ""); + Expect(1, 1618, '\p{^Is_Canonical_Combining_Class=--CCC33}', ""); + Expect(1, 1618, '\P{Is_Canonical_Combining_Class=--CCC33}', ""); + Expect(0, 1618, '\P{^Is_Canonical_Combining_Class=--CCC33}', ""); + Error('\p{Is_Ccc=/a/- 0000000033}'); + Error('\P{Is_Ccc=/a/- 0000000033}'); + Expect(1, 1617, '\p{Is_Ccc=0_0_0_0_033}', ""); + Expect(0, 1617, '\p{^Is_Ccc=0_0_0_0_033}', ""); + Expect(0, 1617, '\P{Is_Ccc=0_0_0_0_033}', ""); + Expect(1, 1617, '\P{^Is_Ccc=0_0_0_0_033}', ""); + Expect(0, 1618, '\p{Is_Ccc=0_0_0_0_033}', ""); + Expect(1, 1618, '\p{^Is_Ccc=0_0_0_0_033}', ""); + Expect(1, 1618, '\P{Is_Ccc=0_0_0_0_033}', ""); + Expect(0, 1618, '\P{^Is_Ccc=0_0_0_0_033}', ""); + Error('\p{Canonical_Combining_Class= -CCC34/a/}'); + Error('\P{Canonical_Combining_Class= -CCC34/a/}'); + Expect(1, 1618, '\p{Canonical_Combining_Class=:\ACCC34\z:}', "");; + Expect(0, 1619, '\p{Canonical_Combining_Class=:\ACCC34\z:}', "");; + Expect(1, 1618, '\p{Canonical_Combining_Class: ccc34}', ""); + Expect(0, 1618, '\p{^Canonical_Combining_Class: ccc34}', ""); + Expect(0, 1618, '\P{Canonical_Combining_Class: ccc34}', ""); + Expect(1, 1618, '\P{^Canonical_Combining_Class: ccc34}', ""); + Expect(0, 1619, '\p{Canonical_Combining_Class: ccc34}', ""); + Expect(1, 1619, '\p{^Canonical_Combining_Class: ccc34}', ""); + Expect(1, 1619, '\P{Canonical_Combining_Class: ccc34}', ""); + Expect(0, 1619, '\P{^Canonical_Combining_Class: ccc34}', ""); + Expect(1, 1618, '\p{Canonical_Combining_Class=:\Accc34\z:}', "");; + Expect(0, 1619, '\p{Canonical_Combining_Class=:\Accc34\z:}', "");; + Expect(1, 1618, '\p{Canonical_Combining_Class=- CCC34}', ""); + Expect(0, 1618, '\p{^Canonical_Combining_Class=- CCC34}', ""); + Expect(0, 1618, '\P{Canonical_Combining_Class=- CCC34}', ""); + Expect(1, 1618, '\P{^Canonical_Combining_Class=- CCC34}', ""); + Expect(0, 1619, '\p{Canonical_Combining_Class=- CCC34}', ""); + Expect(1, 1619, '\p{^Canonical_Combining_Class=- CCC34}', ""); + Expect(1, 1619, '\P{Canonical_Combining_Class=- CCC34}', ""); + Expect(0, 1619, '\P{^Canonical_Combining_Class=- CCC34}', ""); + Error('\p{Ccc=:= 000034}'); + Error('\P{Ccc=:= 000034}'); + Expect(1, 1618, '\p{Ccc=:\A34\z:}', "");; + Expect(0, 1619, '\p{Ccc=:\A34\z:}', "");; + Expect(1, 1618, '\p{Ccc=+0000000034}', ""); + Expect(0, 1618, '\p{^Ccc=+0000000034}', ""); + Expect(0, 1618, '\P{Ccc=+0000000034}', ""); + Expect(1, 1618, '\P{^Ccc=+0000000034}', ""); + Expect(0, 1619, '\p{Ccc=+0000000034}', ""); + Expect(1, 1619, '\p{^Ccc=+0000000034}', ""); + Expect(1, 1619, '\P{Ccc=+0000000034}', ""); + Expect(0, 1619, '\P{^Ccc=+0000000034}', ""); + Error('\p{Is_Canonical_Combining_Class=:= ccc34}'); + Error('\P{Is_Canonical_Combining_Class=:= ccc34}'); + Expect(1, 1618, '\p{Is_Canonical_Combining_Class=ccc34}', ""); + Expect(0, 1618, '\p{^Is_Canonical_Combining_Class=ccc34}', ""); + Expect(0, 1618, '\P{Is_Canonical_Combining_Class=ccc34}', ""); + Expect(1, 1618, '\P{^Is_Canonical_Combining_Class=ccc34}', ""); + Expect(0, 1619, '\p{Is_Canonical_Combining_Class=ccc34}', ""); + Expect(1, 1619, '\p{^Is_Canonical_Combining_Class=ccc34}', ""); + Expect(1, 1619, '\P{Is_Canonical_Combining_Class=ccc34}', ""); + Expect(0, 1619, '\P{^Is_Canonical_Combining_Class=ccc34}', ""); + Expect(1, 1618, '\p{Is_Canonical_Combining_Class=_ CCC34}', ""); + Expect(0, 1618, '\p{^Is_Canonical_Combining_Class=_ CCC34}', ""); + Expect(0, 1618, '\P{Is_Canonical_Combining_Class=_ CCC34}', ""); + Expect(1, 1618, '\P{^Is_Canonical_Combining_Class=_ CCC34}', ""); + Expect(0, 1619, '\p{Is_Canonical_Combining_Class=_ CCC34}', ""); + Expect(1, 1619, '\p{^Is_Canonical_Combining_Class=_ CCC34}', ""); + Expect(1, 1619, '\P{Is_Canonical_Combining_Class=_ CCC34}', ""); + Expect(0, 1619, '\P{^Is_Canonical_Combining_Class=_ CCC34}', ""); + Error('\p{Is_Ccc: _00000003_4:=}'); + Error('\P{Is_Ccc: _00000003_4:=}'); + Expect(1, 1618, '\p{Is_Ccc: +003_4}', ""); + Expect(0, 1618, '\p{^Is_Ccc: +003_4}', ""); + Expect(0, 1618, '\P{Is_Ccc: +003_4}', ""); + Expect(1, 1618, '\P{^Is_Ccc: +003_4}', ""); + Expect(0, 1619, '\p{Is_Ccc: +003_4}', ""); + Expect(1, 1619, '\p{^Is_Ccc: +003_4}', ""); + Expect(1, 1619, '\P{Is_Ccc: +003_4}', ""); + Expect(0, 1619, '\P{^Is_Ccc: +003_4}', ""); + Error('\p{Canonical_Combining_Class=- ccc35/a/}'); + Error('\P{Canonical_Combining_Class=- ccc35/a/}'); + Expect(1, 1648, '\p{Canonical_Combining_Class=:\ACCC35\z:}', "");; + Expect(0, 1649, '\p{Canonical_Combining_Class=:\ACCC35\z:}', "");; + Expect(1, 1648, '\p{Canonical_Combining_Class=ccc35}', ""); + Expect(0, 1648, '\p{^Canonical_Combining_Class=ccc35}', ""); + Expect(0, 1648, '\P{Canonical_Combining_Class=ccc35}', ""); + Expect(1, 1648, '\P{^Canonical_Combining_Class=ccc35}', ""); + Expect(0, 1649, '\p{Canonical_Combining_Class=ccc35}', ""); + Expect(1, 1649, '\p{^Canonical_Combining_Class=ccc35}', ""); + Expect(1, 1649, '\P{Canonical_Combining_Class=ccc35}', ""); + Expect(0, 1649, '\P{^Canonical_Combining_Class=ccc35}', ""); + Expect(1, 1648, '\p{Canonical_Combining_Class=:\Accc35\z:}', "");; + Expect(0, 1649, '\p{Canonical_Combining_Class=:\Accc35\z:}', "");; + Expect(1, 1648, '\p{Canonical_Combining_Class: CCC35}', ""); + Expect(0, 1648, '\p{^Canonical_Combining_Class: CCC35}', ""); + Expect(0, 1648, '\P{Canonical_Combining_Class: CCC35}', ""); + Expect(1, 1648, '\P{^Canonical_Combining_Class: CCC35}', ""); + Expect(0, 1649, '\p{Canonical_Combining_Class: CCC35}', ""); + Expect(1, 1649, '\p{^Canonical_Combining_Class: CCC35}', ""); + Expect(1, 1649, '\P{Canonical_Combining_Class: CCC35}', ""); + Expect(0, 1649, '\P{^Canonical_Combining_Class: CCC35}', ""); + Error('\p{Ccc= _+0_0_35/a/}'); + Error('\P{Ccc= _+0_0_35/a/}'); + Expect(1, 1648, '\p{Ccc=:\A35\z:}', "");; + Expect(0, 1649, '\p{Ccc=:\A35\z:}', "");; + Expect(1, 1648, '\p{Ccc=0_0_0_0_0_0_035}', ""); + Expect(0, 1648, '\p{^Ccc=0_0_0_0_0_0_035}', ""); + Expect(0, 1648, '\P{Ccc=0_0_0_0_0_0_035}', ""); + Expect(1, 1648, '\P{^Ccc=0_0_0_0_0_0_035}', ""); + Expect(0, 1649, '\p{Ccc=0_0_0_0_0_0_035}', ""); + Expect(1, 1649, '\p{^Ccc=0_0_0_0_0_0_035}', ""); + Expect(1, 1649, '\P{Ccc=0_0_0_0_0_0_035}', ""); + Expect(0, 1649, '\P{^Ccc=0_0_0_0_0_0_035}', ""); + Error('\p{Is_Canonical_Combining_Class: :=CCC35}'); + Error('\P{Is_Canonical_Combining_Class: :=CCC35}'); + Expect(1, 1648, '\p{Is_Canonical_Combining_Class=ccc35}', ""); + Expect(0, 1648, '\p{^Is_Canonical_Combining_Class=ccc35}', ""); + Expect(0, 1648, '\P{Is_Canonical_Combining_Class=ccc35}', ""); + Expect(1, 1648, '\P{^Is_Canonical_Combining_Class=ccc35}', ""); + Expect(0, 1649, '\p{Is_Canonical_Combining_Class=ccc35}', ""); + Expect(1, 1649, '\p{^Is_Canonical_Combining_Class=ccc35}', ""); + Expect(1, 1649, '\P{Is_Canonical_Combining_Class=ccc35}', ""); + Expect(0, 1649, '\P{^Is_Canonical_Combining_Class=ccc35}', ""); + Expect(1, 1648, '\p{Is_Canonical_Combining_Class= CCC35}', ""); + Expect(0, 1648, '\p{^Is_Canonical_Combining_Class= CCC35}', ""); + Expect(0, 1648, '\P{Is_Canonical_Combining_Class= CCC35}', ""); + Expect(1, 1648, '\P{^Is_Canonical_Combining_Class= CCC35}', ""); + Expect(0, 1649, '\p{Is_Canonical_Combining_Class= CCC35}', ""); + Expect(1, 1649, '\p{^Is_Canonical_Combining_Class= CCC35}', ""); + Expect(1, 1649, '\P{Is_Canonical_Combining_Class= CCC35}', ""); + Expect(0, 1649, '\P{^Is_Canonical_Combining_Class= CCC35}', ""); + Error('\p{Is_Ccc=-/a/+035}'); + Error('\P{Is_Ccc=-/a/+035}'); + Expect(1, 1648, '\p{Is_Ccc=+00000035}', ""); + Expect(0, 1648, '\p{^Is_Ccc=+00000035}', ""); + Expect(0, 1648, '\P{Is_Ccc=+00000035}', ""); + Expect(1, 1648, '\P{^Is_Ccc=+00000035}', ""); + Expect(0, 1649, '\p{Is_Ccc=+00000035}', ""); + Expect(1, 1649, '\p{^Is_Ccc=+00000035}', ""); + Expect(1, 1649, '\P{Is_Ccc=+00000035}', ""); + Expect(0, 1649, '\P{^Is_Ccc=+00000035}', ""); + Error('\p{Canonical_Combining_Class=--ccc36:=}'); + Error('\P{Canonical_Combining_Class=--ccc36:=}'); + Expect(1, 1809, '\p{Canonical_Combining_Class=:\ACCC36\z:}', "");; + Expect(0, 1810, '\p{Canonical_Combining_Class=:\ACCC36\z:}', "");; + Expect(1, 1809, '\p{Canonical_Combining_Class=ccc36}', ""); + Expect(0, 1809, '\p{^Canonical_Combining_Class=ccc36}', ""); + Expect(0, 1809, '\P{Canonical_Combining_Class=ccc36}', ""); + Expect(1, 1809, '\P{^Canonical_Combining_Class=ccc36}', ""); + Expect(0, 1810, '\p{Canonical_Combining_Class=ccc36}', ""); + Expect(1, 1810, '\p{^Canonical_Combining_Class=ccc36}', ""); + Expect(1, 1810, '\P{Canonical_Combining_Class=ccc36}', ""); + Expect(0, 1810, '\P{^Canonical_Combining_Class=ccc36}', ""); + Expect(1, 1809, '\p{Canonical_Combining_Class=:\Accc36\z:}', "");; + Expect(0, 1810, '\p{Canonical_Combining_Class=:\Accc36\z:}', "");; + Expect(1, 1809, '\p{Canonical_Combining_Class=_CCC36}', ""); + Expect(0, 1809, '\p{^Canonical_Combining_Class=_CCC36}', ""); + Expect(0, 1809, '\P{Canonical_Combining_Class=_CCC36}', ""); + Expect(1, 1809, '\P{^Canonical_Combining_Class=_CCC36}', ""); + Expect(0, 1810, '\p{Canonical_Combining_Class=_CCC36}', ""); + Expect(1, 1810, '\p{^Canonical_Combining_Class=_CCC36}', ""); + Expect(1, 1810, '\P{Canonical_Combining_Class=_CCC36}', ""); + Expect(0, 1810, '\P{^Canonical_Combining_Class=_CCC36}', ""); + Error('\p{Ccc: -+36:=}'); + Error('\P{Ccc: -+36:=}'); + Expect(1, 1809, '\p{Ccc=:\A36\z:}', "");; + Expect(0, 1810, '\p{Ccc=:\A36\z:}', "");; + Expect(1, 1809, '\p{Ccc=0_0_36}', ""); + Expect(0, 1809, '\p{^Ccc=0_0_36}', ""); + Expect(0, 1809, '\P{Ccc=0_0_36}', ""); + Expect(1, 1809, '\P{^Ccc=0_0_36}', ""); + Expect(0, 1810, '\p{Ccc=0_0_36}', ""); + Expect(1, 1810, '\p{^Ccc=0_0_36}', ""); + Expect(1, 1810, '\P{Ccc=0_0_36}', ""); + Expect(0, 1810, '\P{^Ccc=0_0_36}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/ccc36}'); + Error('\P{Is_Canonical_Combining_Class=/a/ccc36}'); + Expect(1, 1809, '\p{Is_Canonical_Combining_Class:ccc36}', ""); + Expect(0, 1809, '\p{^Is_Canonical_Combining_Class:ccc36}', ""); + Expect(0, 1809, '\P{Is_Canonical_Combining_Class:ccc36}', ""); + Expect(1, 1809, '\P{^Is_Canonical_Combining_Class:ccc36}', ""); + Expect(0, 1810, '\p{Is_Canonical_Combining_Class:ccc36}', ""); + Expect(1, 1810, '\p{^Is_Canonical_Combining_Class:ccc36}', ""); + Expect(1, 1810, '\P{Is_Canonical_Combining_Class:ccc36}', ""); + Expect(0, 1810, '\P{^Is_Canonical_Combining_Class:ccc36}', ""); + Expect(1, 1809, '\p{Is_Canonical_Combining_Class= CCC36}', ""); + Expect(0, 1809, '\p{^Is_Canonical_Combining_Class= CCC36}', ""); + Expect(0, 1809, '\P{Is_Canonical_Combining_Class= CCC36}', ""); + Expect(1, 1809, '\P{^Is_Canonical_Combining_Class= CCC36}', ""); + Expect(0, 1810, '\p{Is_Canonical_Combining_Class= CCC36}', ""); + Expect(1, 1810, '\p{^Is_Canonical_Combining_Class= CCC36}', ""); + Expect(1, 1810, '\P{Is_Canonical_Combining_Class= CCC36}', ""); + Expect(0, 1810, '\P{^Is_Canonical_Combining_Class= CCC36}', ""); + Error('\p{Is_Ccc=:=3_6}'); + Error('\P{Is_Ccc=:=3_6}'); + Expect(1, 1809, '\p{Is_Ccc=00000_00003_6}', ""); + Expect(0, 1809, '\p{^Is_Ccc=00000_00003_6}', ""); + Expect(0, 1809, '\P{Is_Ccc=00000_00003_6}', ""); + Expect(1, 1809, '\P{^Is_Ccc=00000_00003_6}', ""); + Expect(0, 1810, '\p{Is_Ccc=00000_00003_6}', ""); + Expect(1, 1810, '\p{^Is_Ccc=00000_00003_6}', ""); + Expect(1, 1810, '\P{Is_Ccc=00000_00003_6}', ""); + Expect(0, 1810, '\P{^Is_Ccc=00000_00003_6}', ""); + Error('\p{Canonical_Combining_Class: /a/--CCC84}'); + Error('\P{Canonical_Combining_Class: /a/--CCC84}'); + Expect(1, 3157, '\p{Canonical_Combining_Class=:\ACCC84\z:}', "");; + Expect(0, 3158, '\p{Canonical_Combining_Class=:\ACCC84\z:}', "");; + Expect(1, 3157, '\p{Canonical_Combining_Class=ccc84}', ""); + Expect(0, 3157, '\p{^Canonical_Combining_Class=ccc84}', ""); + Expect(0, 3157, '\P{Canonical_Combining_Class=ccc84}', ""); + Expect(1, 3157, '\P{^Canonical_Combining_Class=ccc84}', ""); + Expect(0, 3158, '\p{Canonical_Combining_Class=ccc84}', ""); + Expect(1, 3158, '\p{^Canonical_Combining_Class=ccc84}', ""); + Expect(1, 3158, '\P{Canonical_Combining_Class=ccc84}', ""); + Expect(0, 3158, '\P{^Canonical_Combining_Class=ccc84}', ""); + Expect(1, 3157, '\p{Canonical_Combining_Class=:\Accc84\z:}', "");; + Expect(0, 3158, '\p{Canonical_Combining_Class=:\Accc84\z:}', "");; + Expect(1, 3157, '\p{Canonical_Combining_Class=- ccc84}', ""); + Expect(0, 3157, '\p{^Canonical_Combining_Class=- ccc84}', ""); + Expect(0, 3157, '\P{Canonical_Combining_Class=- ccc84}', ""); + Expect(1, 3157, '\P{^Canonical_Combining_Class=- ccc84}', ""); + Expect(0, 3158, '\p{Canonical_Combining_Class=- ccc84}', ""); + Expect(1, 3158, '\p{^Canonical_Combining_Class=- ccc84}', ""); + Expect(1, 3158, '\P{Canonical_Combining_Class=- ccc84}', ""); + Expect(0, 3158, '\P{^Canonical_Combining_Class=- ccc84}', ""); + Error('\p{Ccc= /a/+008_4}'); + Error('\P{Ccc= /a/+008_4}'); + Expect(1, 3157, '\p{Ccc=:\A84\z:}', "");; + Expect(0, 3158, '\p{Ccc=:\A84\z:}', "");; + Expect(1, 3157, '\p{Ccc: 000000084}', ""); + Expect(0, 3157, '\p{^Ccc: 000000084}', ""); + Expect(0, 3157, '\P{Ccc: 000000084}', ""); + Expect(1, 3157, '\P{^Ccc: 000000084}', ""); + Expect(0, 3158, '\p{Ccc: 000000084}', ""); + Expect(1, 3158, '\p{^Ccc: 000000084}', ""); + Expect(1, 3158, '\P{Ccc: 000000084}', ""); + Expect(0, 3158, '\P{^Ccc: 000000084}', ""); + Error('\p{Is_Canonical_Combining_Class=_ CCC84/a/}'); + Error('\P{Is_Canonical_Combining_Class=_ CCC84/a/}'); + Expect(1, 3157, '\p{Is_Canonical_Combining_Class=ccc84}', ""); + Expect(0, 3157, '\p{^Is_Canonical_Combining_Class=ccc84}', ""); + Expect(0, 3157, '\P{Is_Canonical_Combining_Class=ccc84}', ""); + Expect(1, 3157, '\P{^Is_Canonical_Combining_Class=ccc84}', ""); + Expect(0, 3158, '\p{Is_Canonical_Combining_Class=ccc84}', ""); + Expect(1, 3158, '\p{^Is_Canonical_Combining_Class=ccc84}', ""); + Expect(1, 3158, '\P{Is_Canonical_Combining_Class=ccc84}', ""); + Expect(0, 3158, '\P{^Is_Canonical_Combining_Class=ccc84}', ""); + Expect(1, 3157, '\p{Is_Canonical_Combining_Class=_-CCC84}', ""); + Expect(0, 3157, '\p{^Is_Canonical_Combining_Class=_-CCC84}', ""); + Expect(0, 3157, '\P{Is_Canonical_Combining_Class=_-CCC84}', ""); + Expect(1, 3157, '\P{^Is_Canonical_Combining_Class=_-CCC84}', ""); + Expect(0, 3158, '\p{Is_Canonical_Combining_Class=_-CCC84}', ""); + Expect(1, 3158, '\p{^Is_Canonical_Combining_Class=_-CCC84}', ""); + Expect(1, 3158, '\P{Is_Canonical_Combining_Class=_-CCC84}', ""); + Expect(0, 3158, '\P{^Is_Canonical_Combining_Class=_-CCC84}', ""); + Error('\p{Is_Ccc=:=- +0_0_0_0_0_0_0_0_084}'); + Error('\P{Is_Ccc=:=- +0_0_0_0_0_0_0_0_084}'); + Expect(1, 3157, '\p{Is_Ccc=+000_000_84}', ""); + Expect(0, 3157, '\p{^Is_Ccc=+000_000_84}', ""); + Expect(0, 3157, '\P{Is_Ccc=+000_000_84}', ""); + Expect(1, 3157, '\P{^Is_Ccc=+000_000_84}', ""); + Expect(0, 3158, '\p{Is_Ccc=+000_000_84}', ""); + Expect(1, 3158, '\p{^Is_Ccc=+000_000_84}', ""); + Expect(1, 3158, '\P{Is_Ccc=+000_000_84}', ""); + Expect(0, 3158, '\P{^Is_Ccc=+000_000_84}', ""); + Error('\p{Canonical_Combining_Class=/a/--CCC91}'); + Error('\P{Canonical_Combining_Class=/a/--CCC91}'); + Expect(1, 3158, '\p{Canonical_Combining_Class=:\ACCC91\z:}', "");; + Expect(0, 3159, '\p{Canonical_Combining_Class=:\ACCC91\z:}', "");; + Expect(1, 3158, '\p{Canonical_Combining_Class=ccc91}', ""); + Expect(0, 3158, '\p{^Canonical_Combining_Class=ccc91}', ""); + Expect(0, 3158, '\P{Canonical_Combining_Class=ccc91}', ""); + Expect(1, 3158, '\P{^Canonical_Combining_Class=ccc91}', ""); + Expect(0, 3159, '\p{Canonical_Combining_Class=ccc91}', ""); + Expect(1, 3159, '\p{^Canonical_Combining_Class=ccc91}', ""); + Expect(1, 3159, '\P{Canonical_Combining_Class=ccc91}', ""); + Expect(0, 3159, '\P{^Canonical_Combining_Class=ccc91}', ""); + Expect(1, 3158, '\p{Canonical_Combining_Class=:\Accc91\z:}', "");; + Expect(0, 3159, '\p{Canonical_Combining_Class=:\Accc91\z:}', "");; + Expect(1, 3158, '\p{Canonical_Combining_Class=_CCC91}', ""); + Expect(0, 3158, '\p{^Canonical_Combining_Class=_CCC91}', ""); + Expect(0, 3158, '\P{Canonical_Combining_Class=_CCC91}', ""); + Expect(1, 3158, '\P{^Canonical_Combining_Class=_CCC91}', ""); + Expect(0, 3159, '\p{Canonical_Combining_Class=_CCC91}', ""); + Expect(1, 3159, '\p{^Canonical_Combining_Class=_CCC91}', ""); + Expect(1, 3159, '\P{Canonical_Combining_Class=_CCC91}', ""); + Expect(0, 3159, '\P{^Canonical_Combining_Class=_CCC91}', ""); + Error('\p{Ccc=-+00000009_1:=}'); + Error('\P{Ccc=-+00000009_1:=}'); + Expect(1, 3158, '\p{Ccc=:\A91\z:}', "");; + Expect(0, 3159, '\p{Ccc=:\A91\z:}', "");; + Expect(1, 3158, '\p{Ccc=+091}', ""); + Expect(0, 3158, '\p{^Ccc=+091}', ""); + Expect(0, 3158, '\P{Ccc=+091}', ""); + Expect(1, 3158, '\P{^Ccc=+091}', ""); + Expect(0, 3159, '\p{Ccc=+091}', ""); + Expect(1, 3159, '\p{^Ccc=+091}', ""); + Expect(1, 3159, '\P{Ccc=+091}', ""); + Expect(0, 3159, '\P{^Ccc=+091}', ""); + Error('\p{Is_Canonical_Combining_Class=-/a/CCC91}'); + Error('\P{Is_Canonical_Combining_Class=-/a/CCC91}'); + Expect(1, 3158, '\p{Is_Canonical_Combining_Class=ccc91}', ""); + Expect(0, 3158, '\p{^Is_Canonical_Combining_Class=ccc91}', ""); + Expect(0, 3158, '\P{Is_Canonical_Combining_Class=ccc91}', ""); + Expect(1, 3158, '\P{^Is_Canonical_Combining_Class=ccc91}', ""); + Expect(0, 3159, '\p{Is_Canonical_Combining_Class=ccc91}', ""); + Expect(1, 3159, '\p{^Is_Canonical_Combining_Class=ccc91}', ""); + Expect(1, 3159, '\P{Is_Canonical_Combining_Class=ccc91}', ""); + Expect(0, 3159, '\P{^Is_Canonical_Combining_Class=ccc91}', ""); + Expect(1, 3158, '\p{Is_Canonical_Combining_Class=_ CCC91}', ""); + Expect(0, 3158, '\p{^Is_Canonical_Combining_Class=_ CCC91}', ""); + Expect(0, 3158, '\P{Is_Canonical_Combining_Class=_ CCC91}', ""); + Expect(1, 3158, '\P{^Is_Canonical_Combining_Class=_ CCC91}', ""); + Expect(0, 3159, '\p{Is_Canonical_Combining_Class=_ CCC91}', ""); + Expect(1, 3159, '\p{^Is_Canonical_Combining_Class=_ CCC91}', ""); + Expect(1, 3159, '\P{Is_Canonical_Combining_Class=_ CCC91}', ""); + Expect(0, 3159, '\P{^Is_Canonical_Combining_Class=_ CCC91}', ""); + Error('\p{Is_Ccc=:= 091}'); + Error('\P{Is_Ccc=:= 091}'); + Expect(1, 3158, '\p{Is_Ccc=0_0_0_0_0_00091}', ""); + Expect(0, 3158, '\p{^Is_Ccc=0_0_0_0_0_00091}', ""); + Expect(0, 3158, '\P{Is_Ccc=0_0_0_0_0_00091}', ""); + Expect(1, 3158, '\P{^Is_Ccc=0_0_0_0_0_00091}', ""); + Expect(0, 3159, '\p{Is_Ccc=0_0_0_0_0_00091}', ""); + Expect(1, 3159, '\p{^Is_Ccc=0_0_0_0_0_00091}', ""); + Expect(1, 3159, '\P{Is_Ccc=0_0_0_0_0_00091}', ""); + Expect(0, 3159, '\P{^Is_Ccc=0_0_0_0_0_00091}', ""); + Error('\p{Canonical_Combining_Class=__Double_above:=}'); + Error('\P{Canonical_Combining_Class=__Double_above:=}'); + Expect(1, 7629, '\p{Canonical_Combining_Class=:\ADouble_Above\z:}', "");; + Expect(0, 7630, '\p{Canonical_Combining_Class=:\ADouble_Above\z:}', "");; + Expect(1, 7629, '\p{Canonical_Combining_Class=doubleabove}', ""); + Expect(0, 7629, '\p{^Canonical_Combining_Class=doubleabove}', ""); + Expect(0, 7629, '\P{Canonical_Combining_Class=doubleabove}', ""); + Expect(1, 7629, '\P{^Canonical_Combining_Class=doubleabove}', ""); + Expect(0, 7630, '\p{Canonical_Combining_Class=doubleabove}', ""); + Expect(1, 7630, '\p{^Canonical_Combining_Class=doubleabove}', ""); + Expect(1, 7630, '\P{Canonical_Combining_Class=doubleabove}', ""); + Expect(0, 7630, '\P{^Canonical_Combining_Class=doubleabove}', ""); + Expect(1, 7629, '\p{Canonical_Combining_Class=:\Adoubleabove\z:}', "");; + Expect(0, 7630, '\p{Canonical_Combining_Class=:\Adoubleabove\z:}', "");; + Expect(1, 7629, '\p{Canonical_Combining_Class=__Double_above}', ""); + Expect(0, 7629, '\p{^Canonical_Combining_Class=__Double_above}', ""); + Expect(0, 7629, '\P{Canonical_Combining_Class=__Double_above}', ""); + Expect(1, 7629, '\P{^Canonical_Combining_Class=__Double_above}', ""); + Expect(0, 7630, '\p{Canonical_Combining_Class=__Double_above}', ""); + Expect(1, 7630, '\p{^Canonical_Combining_Class=__Double_above}', ""); + Expect(1, 7630, '\P{Canonical_Combining_Class=__Double_above}', ""); + Expect(0, 7630, '\P{^Canonical_Combining_Class=__Double_above}', ""); + Error('\p{Ccc=/a/- DA}'); + Error('\P{Ccc=/a/- DA}'); + Expect(1, 7629, '\p{Ccc=:\ADA\z:}', "");; + Expect(0, 7630, '\p{Ccc=:\ADA\z:}', "");; + Expect(1, 7629, '\p{Ccc=da}', ""); + Expect(0, 7629, '\p{^Ccc=da}', ""); + Expect(0, 7629, '\P{Ccc=da}', ""); + Expect(1, 7629, '\P{^Ccc=da}', ""); + Expect(0, 7630, '\p{Ccc=da}', ""); + Expect(1, 7630, '\p{^Ccc=da}', ""); + Expect(1, 7630, '\P{Ccc=da}', ""); + Expect(0, 7630, '\P{^Ccc=da}', ""); + Expect(1, 7629, '\p{Ccc=:\Ada\z:}', "");; + Expect(0, 7630, '\p{Ccc=:\Ada\z:}', "");; + Expect(1, 7629, '\p{Ccc=__DA}', ""); + Expect(0, 7629, '\p{^Ccc=__DA}', ""); + Expect(0, 7629, '\P{Ccc=__DA}', ""); + Expect(1, 7629, '\P{^Ccc=__DA}', ""); + Expect(0, 7630, '\p{Ccc=__DA}', ""); + Expect(1, 7630, '\p{^Ccc=__DA}', ""); + Expect(1, 7630, '\P{Ccc=__DA}', ""); + Expect(0, 7630, '\P{^Ccc=__DA}', ""); + Error('\p{Is_Canonical_Combining_Class:- 000_023_4:=}'); + Error('\P{Is_Canonical_Combining_Class:- 000_023_4:=}'); + Expect(1, 7629, '\p{Is_Canonical_Combining_Class=23_4}', ""); + Expect(0, 7629, '\p{^Is_Canonical_Combining_Class=23_4}', ""); + Expect(0, 7629, '\P{Is_Canonical_Combining_Class=23_4}', ""); + Expect(1, 7629, '\P{^Is_Canonical_Combining_Class=23_4}', ""); + Expect(0, 7630, '\p{Is_Canonical_Combining_Class=23_4}', ""); + Expect(1, 7630, '\p{^Is_Canonical_Combining_Class=23_4}', ""); + Expect(1, 7630, '\P{Is_Canonical_Combining_Class=23_4}', ""); + Expect(0, 7630, '\P{^Is_Canonical_Combining_Class=23_4}', ""); + Error('\p{Is_Ccc=:=- Double_Above}'); + Error('\P{Is_Ccc=:=- Double_Above}'); + Expect(1, 7629, '\p{Is_Ccc=doubleabove}', ""); + Expect(0, 7629, '\p{^Is_Ccc=doubleabove}', ""); + Expect(0, 7629, '\P{Is_Ccc=doubleabove}', ""); + Expect(1, 7629, '\P{^Is_Ccc=doubleabove}', ""); + Expect(0, 7630, '\p{Is_Ccc=doubleabove}', ""); + Expect(1, 7630, '\p{^Is_Ccc=doubleabove}', ""); + Expect(1, 7630, '\P{Is_Ccc=doubleabove}', ""); + Expect(0, 7630, '\P{^Is_Ccc=doubleabove}', ""); + Expect(1, 7629, '\p{Is_Ccc=_DOUBLE_Above}', ""); + Expect(0, 7629, '\p{^Is_Ccc=_DOUBLE_Above}', ""); + Expect(0, 7629, '\P{Is_Ccc=_DOUBLE_Above}', ""); + Expect(1, 7629, '\P{^Is_Ccc=_DOUBLE_Above}', ""); + Expect(0, 7630, '\p{Is_Ccc=_DOUBLE_Above}', ""); + Expect(1, 7630, '\p{^Is_Ccc=_DOUBLE_Above}', ""); + Expect(1, 7630, '\P{Is_Ccc=_DOUBLE_Above}', ""); + Expect(0, 7630, '\P{^Is_Ccc=_DOUBLE_Above}', ""); + Error('\p{Canonical_Combining_Class=/a/_Double_Below}'); + Error('\P{Canonical_Combining_Class=/a/_Double_Below}'); + Expect(1, 7676, '\p{Canonical_Combining_Class=:\ADouble_Below\z:}', "");; + Expect(0, 7677, '\p{Canonical_Combining_Class=:\ADouble_Below\z:}', "");; + Expect(1, 7676, '\p{Canonical_Combining_Class: doublebelow}', ""); + Expect(0, 7676, '\p{^Canonical_Combining_Class: doublebelow}', ""); + Expect(0, 7676, '\P{Canonical_Combining_Class: doublebelow}', ""); + Expect(1, 7676, '\P{^Canonical_Combining_Class: doublebelow}', ""); + Expect(0, 7677, '\p{Canonical_Combining_Class: doublebelow}', ""); + Expect(1, 7677, '\p{^Canonical_Combining_Class: doublebelow}', ""); + Expect(1, 7677, '\P{Canonical_Combining_Class: doublebelow}', ""); + Expect(0, 7677, '\P{^Canonical_Combining_Class: doublebelow}', ""); + Expect(1, 7676, '\p{Canonical_Combining_Class=:\Adoublebelow\z:}', "");; + Expect(0, 7677, '\p{Canonical_Combining_Class=:\Adoublebelow\z:}', "");; + Expect(1, 7676, '\p{Canonical_Combining_Class= -double_Below}', ""); + Expect(0, 7676, '\p{^Canonical_Combining_Class= -double_Below}', ""); + Expect(0, 7676, '\P{Canonical_Combining_Class= -double_Below}', ""); + Expect(1, 7676, '\P{^Canonical_Combining_Class= -double_Below}', ""); + Expect(0, 7677, '\p{Canonical_Combining_Class= -double_Below}', ""); + Expect(1, 7677, '\p{^Canonical_Combining_Class= -double_Below}', ""); + Expect(1, 7677, '\P{Canonical_Combining_Class= -double_Below}', ""); + Expect(0, 7677, '\P{^Canonical_Combining_Class= -double_Below}', ""); + Error('\p{Ccc=_ DB:=}'); + Error('\P{Ccc=_ DB:=}'); + Expect(1, 7676, '\p{Ccc=:\ADB\z:}', "");; + Expect(0, 7677, '\p{Ccc=:\ADB\z:}', "");; + Expect(1, 7676, '\p{Ccc=db}', ""); + Expect(0, 7676, '\p{^Ccc=db}', ""); + Expect(0, 7676, '\P{Ccc=db}', ""); + Expect(1, 7676, '\P{^Ccc=db}', ""); + Expect(0, 7677, '\p{Ccc=db}', ""); + Expect(1, 7677, '\p{^Ccc=db}', ""); + Expect(1, 7677, '\P{Ccc=db}', ""); + Expect(0, 7677, '\P{^Ccc=db}', ""); + Expect(1, 7676, '\p{Ccc=:\Adb\z:}', "");; + Expect(0, 7677, '\p{Ccc=:\Adb\z:}', "");; + Expect(1, 7676, '\p{Ccc=_ DB}', ""); + Expect(0, 7676, '\p{^Ccc=_ DB}', ""); + Expect(0, 7676, '\P{Ccc=_ DB}', ""); + Expect(1, 7676, '\P{^Ccc=_ DB}', ""); + Expect(0, 7677, '\p{Ccc=_ DB}', ""); + Expect(1, 7677, '\p{^Ccc=_ DB}', ""); + Expect(1, 7677, '\P{Ccc=_ DB}', ""); + Expect(0, 7677, '\P{^Ccc=_ DB}', ""); + Error('\p{Is_Canonical_Combining_Class= _+23_3:=}'); + Error('\P{Is_Canonical_Combining_Class= _+23_3:=}'); + Expect(1, 7676, '\p{Is_Canonical_Combining_Class=0000233}', ""); + Expect(0, 7676, '\p{^Is_Canonical_Combining_Class=0000233}', ""); + Expect(0, 7676, '\P{Is_Canonical_Combining_Class=0000233}', ""); + Expect(1, 7676, '\P{^Is_Canonical_Combining_Class=0000233}', ""); + Expect(0, 7677, '\p{Is_Canonical_Combining_Class=0000233}', ""); + Expect(1, 7677, '\p{^Is_Canonical_Combining_Class=0000233}', ""); + Expect(1, 7677, '\P{Is_Canonical_Combining_Class=0000233}', ""); + Expect(0, 7677, '\P{^Is_Canonical_Combining_Class=0000233}', ""); + Error('\p{Is_Ccc=:=_ Double_BELOW}'); + Error('\P{Is_Ccc=:=_ Double_BELOW}'); + Expect(1, 7676, '\p{Is_Ccc=doublebelow}', ""); + Expect(0, 7676, '\p{^Is_Ccc=doublebelow}', ""); + Expect(0, 7676, '\P{Is_Ccc=doublebelow}', ""); + Expect(1, 7676, '\P{^Is_Ccc=doublebelow}', ""); + Expect(0, 7677, '\p{Is_Ccc=doublebelow}', ""); + Expect(1, 7677, '\p{^Is_Ccc=doublebelow}', ""); + Expect(1, 7677, '\P{Is_Ccc=doublebelow}', ""); + Expect(0, 7677, '\P{^Is_Ccc=doublebelow}', ""); + Expect(1, 7676, '\p{Is_Ccc=_double_below}', ""); + Expect(0, 7676, '\p{^Is_Ccc=_double_below}', ""); + Expect(0, 7676, '\P{Is_Ccc=_double_below}', ""); + Expect(1, 7676, '\P{^Is_Ccc=_double_below}', ""); + Expect(0, 7677, '\p{Is_Ccc=_double_below}', ""); + Expect(1, 7677, '\p{^Is_Ccc=_double_below}', ""); + Expect(1, 7677, '\P{Is_Ccc=_double_below}', ""); + Expect(0, 7677, '\P{^Is_Ccc=_double_below}', ""); + Error('\p{Canonical_Combining_Class: /a/ HAN_Reading}'); + Error('\P{Canonical_Combining_Class: /a/ HAN_Reading}'); + Expect(1, 94193, '\p{Canonical_Combining_Class=:\AHan_Reading\z:}', "");; + Expect(0, 94194, '\p{Canonical_Combining_Class=:\AHan_Reading\z:}', "");; + Expect(1, 94193, '\p{Canonical_Combining_Class=hanreading}', ""); + Expect(0, 94193, '\p{^Canonical_Combining_Class=hanreading}', ""); + Expect(0, 94193, '\P{Canonical_Combining_Class=hanreading}', ""); + Expect(1, 94193, '\P{^Canonical_Combining_Class=hanreading}', ""); + Expect(0, 94194, '\p{Canonical_Combining_Class=hanreading}', ""); + Expect(1, 94194, '\p{^Canonical_Combining_Class=hanreading}', ""); + Expect(1, 94194, '\P{Canonical_Combining_Class=hanreading}', ""); + Expect(0, 94194, '\P{^Canonical_Combining_Class=hanreading}', ""); + Expect(1, 94193, '\p{Canonical_Combining_Class=:\Ahanreading\z:}', "");; + Expect(0, 94194, '\p{Canonical_Combining_Class=:\Ahanreading\z:}', "");; + Expect(1, 94193, '\p{Canonical_Combining_Class=--Han_Reading}', ""); + Expect(0, 94193, '\p{^Canonical_Combining_Class=--Han_Reading}', ""); + Expect(0, 94193, '\P{Canonical_Combining_Class=--Han_Reading}', ""); + Expect(1, 94193, '\P{^Canonical_Combining_Class=--Han_Reading}', ""); + Expect(0, 94194, '\p{Canonical_Combining_Class=--Han_Reading}', ""); + Expect(1, 94194, '\p{^Canonical_Combining_Class=--Han_Reading}', ""); + Expect(1, 94194, '\P{Canonical_Combining_Class=--Han_Reading}', ""); + Expect(0, 94194, '\P{^Canonical_Combining_Class=--Han_Reading}', ""); + Error('\p{Ccc= /a/HANR}'); + Error('\P{Ccc= /a/HANR}'); + Expect(1, 94193, '\p{Ccc=:\AHANR\z:}', "");; + Expect(0, 94194, '\p{Ccc=:\AHANR\z:}', "");; + Expect(1, 94193, '\p{Ccc=hanr}', ""); + Expect(0, 94193, '\p{^Ccc=hanr}', ""); + Expect(0, 94193, '\P{Ccc=hanr}', ""); + Expect(1, 94193, '\P{^Ccc=hanr}', ""); + Expect(0, 94194, '\p{Ccc=hanr}', ""); + Expect(1, 94194, '\p{^Ccc=hanr}', ""); + Expect(1, 94194, '\P{Ccc=hanr}', ""); + Expect(0, 94194, '\P{^Ccc=hanr}', ""); + Expect(1, 94193, '\p{Ccc=:\Ahanr\z:}', "");; + Expect(0, 94194, '\p{Ccc=:\Ahanr\z:}', "");; + Expect(1, 94193, '\p{Ccc=-HANR}', ""); + Expect(0, 94193, '\p{^Ccc=-HANR}', ""); + Expect(0, 94193, '\P{Ccc=-HANR}', ""); + Expect(1, 94193, '\P{^Ccc=-HANR}', ""); + Expect(0, 94194, '\p{Ccc=-HANR}', ""); + Expect(1, 94194, '\p{^Ccc=-HANR}', ""); + Expect(1, 94194, '\P{Ccc=-HANR}', ""); + Expect(0, 94194, '\P{^Ccc=-HANR}', ""); + Error('\p{Is_Canonical_Combining_Class=-/a/0_0_06}'); + Error('\P{Is_Canonical_Combining_Class=-/a/0_0_06}'); + Expect(1, 94193, '\p{Is_Canonical_Combining_Class: 6}', ""); + Expect(0, 94193, '\p{^Is_Canonical_Combining_Class: 6}', ""); + Expect(0, 94193, '\P{Is_Canonical_Combining_Class: 6}', ""); + Expect(1, 94193, '\P{^Is_Canonical_Combining_Class: 6}', ""); + Expect(0, 94194, '\p{Is_Canonical_Combining_Class: 6}', ""); + Expect(1, 94194, '\p{^Is_Canonical_Combining_Class: 6}', ""); + Expect(1, 94194, '\P{Is_Canonical_Combining_Class: 6}', ""); + Expect(0, 94194, '\P{^Is_Canonical_Combining_Class: 6}', ""); + Error('\p{Is_Ccc= _han_Reading/a/}'); + Error('\P{Is_Ccc= _han_Reading/a/}'); + Expect(1, 94193, '\p{Is_Ccc=hanreading}', ""); + Expect(0, 94193, '\p{^Is_Ccc=hanreading}', ""); + Expect(0, 94193, '\P{Is_Ccc=hanreading}', ""); + Expect(1, 94193, '\P{^Is_Ccc=hanreading}', ""); + Expect(0, 94194, '\p{Is_Ccc=hanreading}', ""); + Expect(1, 94194, '\p{^Is_Ccc=hanreading}', ""); + Expect(1, 94194, '\P{Is_Ccc=hanreading}', ""); + Expect(0, 94194, '\P{^Is_Ccc=hanreading}', ""); + Expect(1, 94193, '\p{Is_Ccc= HAN_Reading}', ""); + Expect(0, 94193, '\p{^Is_Ccc= HAN_Reading}', ""); + Expect(0, 94193, '\P{Is_Ccc= HAN_Reading}', ""); + Expect(1, 94193, '\P{^Is_Ccc= HAN_Reading}', ""); + Expect(0, 94194, '\p{Is_Ccc= HAN_Reading}', ""); + Expect(1, 94194, '\p{^Is_Ccc= HAN_Reading}', ""); + Expect(1, 94194, '\P{Is_Ccc= HAN_Reading}', ""); + Expect(0, 94194, '\P{^Is_Ccc= HAN_Reading}', ""); + Error('\p{Canonical_Combining_Class=/a/Iota_Subscript}'); + Error('\P{Canonical_Combining_Class=/a/Iota_Subscript}'); + Expect(1, 837, '\p{Canonical_Combining_Class=:\AIota_Subscript\z:}', "");; + Expect(0, 838, '\p{Canonical_Combining_Class=:\AIota_Subscript\z:}', "");; + Expect(1, 837, '\p{Canonical_Combining_Class=iotasubscript}', ""); + Expect(0, 837, '\p{^Canonical_Combining_Class=iotasubscript}', ""); + Expect(0, 837, '\P{Canonical_Combining_Class=iotasubscript}', ""); + Expect(1, 837, '\P{^Canonical_Combining_Class=iotasubscript}', ""); + Expect(0, 838, '\p{Canonical_Combining_Class=iotasubscript}', ""); + Expect(1, 838, '\p{^Canonical_Combining_Class=iotasubscript}', ""); + Expect(1, 838, '\P{Canonical_Combining_Class=iotasubscript}', ""); + Expect(0, 838, '\P{^Canonical_Combining_Class=iotasubscript}', ""); + Expect(1, 837, '\p{Canonical_Combining_Class=:\Aiotasubscript\z:}', "");; + Expect(0, 838, '\p{Canonical_Combining_Class=:\Aiotasubscript\z:}', "");; + Expect(1, 837, '\p{Canonical_Combining_Class=_iota_SUBSCRIPT}', ""); + Expect(0, 837, '\p{^Canonical_Combining_Class=_iota_SUBSCRIPT}', ""); + Expect(0, 837, '\P{Canonical_Combining_Class=_iota_SUBSCRIPT}', ""); + Expect(1, 837, '\P{^Canonical_Combining_Class=_iota_SUBSCRIPT}', ""); + Expect(0, 838, '\p{Canonical_Combining_Class=_iota_SUBSCRIPT}', ""); + Expect(1, 838, '\p{^Canonical_Combining_Class=_iota_SUBSCRIPT}', ""); + Expect(1, 838, '\P{Canonical_Combining_Class=_iota_SUBSCRIPT}', ""); + Expect(0, 838, '\P{^Canonical_Combining_Class=_iota_SUBSCRIPT}', ""); + Error('\p{Ccc: :=IS}'); + Error('\P{Ccc: :=IS}'); + Expect(1, 837, '\p{Ccc=:\AIS\z:}', "");; + Expect(0, 838, '\p{Ccc=:\AIS\z:}', "");; + Expect(1, 837, '\p{Ccc=is}', ""); + Expect(0, 837, '\p{^Ccc=is}', ""); + Expect(0, 837, '\P{Ccc=is}', ""); + Expect(1, 837, '\P{^Ccc=is}', ""); + Expect(0, 838, '\p{Ccc=is}', ""); + Expect(1, 838, '\p{^Ccc=is}', ""); + Expect(1, 838, '\P{Ccc=is}', ""); + Expect(0, 838, '\P{^Ccc=is}', ""); + Expect(1, 837, '\p{Ccc=:\Ais\z:}', "");; + Expect(0, 838, '\p{Ccc=:\Ais\z:}', "");; + Expect(1, 837, '\p{Ccc: IS}', ""); + Expect(0, 837, '\p{^Ccc: IS}', ""); + Expect(0, 837, '\P{Ccc: IS}', ""); + Expect(1, 837, '\P{^Ccc: IS}', ""); + Expect(0, 838, '\p{Ccc: IS}', ""); + Expect(1, 838, '\p{^Ccc: IS}', ""); + Expect(1, 838, '\P{Ccc: IS}', ""); + Expect(0, 838, '\P{^Ccc: IS}', ""); + Error('\p{Is_Canonical_Combining_Class: :=00000000240}'); + Error('\P{Is_Canonical_Combining_Class: :=00000000240}'); + Expect(1, 837, '\p{Is_Canonical_Combining_Class: 0000240}', ""); + Expect(0, 837, '\p{^Is_Canonical_Combining_Class: 0000240}', ""); + Expect(0, 837, '\P{Is_Canonical_Combining_Class: 0000240}', ""); + Expect(1, 837, '\P{^Is_Canonical_Combining_Class: 0000240}', ""); + Expect(0, 838, '\p{Is_Canonical_Combining_Class: 0000240}', ""); + Expect(1, 838, '\p{^Is_Canonical_Combining_Class: 0000240}', ""); + Expect(1, 838, '\P{Is_Canonical_Combining_Class: 0000240}', ""); + Expect(0, 838, '\P{^Is_Canonical_Combining_Class: 0000240}', ""); + Error('\p{Is_Ccc=--IOTA_Subscript:=}'); + Error('\P{Is_Ccc=--IOTA_Subscript:=}'); + Expect(1, 837, '\p{Is_Ccc=iotasubscript}', ""); + Expect(0, 837, '\p{^Is_Ccc=iotasubscript}', ""); + Expect(0, 837, '\P{Is_Ccc=iotasubscript}', ""); + Expect(1, 837, '\P{^Is_Ccc=iotasubscript}', ""); + Expect(0, 838, '\p{Is_Ccc=iotasubscript}', ""); + Expect(1, 838, '\p{^Is_Ccc=iotasubscript}', ""); + Expect(1, 838, '\P{Is_Ccc=iotasubscript}', ""); + Expect(0, 838, '\P{^Is_Ccc=iotasubscript}', ""); + Expect(1, 837, '\p{Is_Ccc=IOTA_SUBSCRIPT}', ""); + Expect(0, 837, '\p{^Is_Ccc=IOTA_SUBSCRIPT}', ""); + Expect(0, 837, '\P{Is_Ccc=IOTA_SUBSCRIPT}', ""); + Expect(1, 837, '\P{^Is_Ccc=IOTA_SUBSCRIPT}', ""); + Expect(0, 838, '\p{Is_Ccc=IOTA_SUBSCRIPT}', ""); + Expect(1, 838, '\p{^Is_Ccc=IOTA_SUBSCRIPT}', ""); + Expect(1, 838, '\P{Is_Ccc=IOTA_SUBSCRIPT}', ""); + Expect(0, 838, '\P{^Is_Ccc=IOTA_SUBSCRIPT}', ""); + Error('\p{Canonical_Combining_Class=/a/ kana_Voicing}'); + Error('\P{Canonical_Combining_Class=/a/ kana_Voicing}'); + Expect(1, 12442, '\p{Canonical_Combining_Class=:\AKana_Voicing\z:}', "");; + Expect(0, 12443, '\p{Canonical_Combining_Class=:\AKana_Voicing\z:}', "");; + Expect(1, 12442, '\p{Canonical_Combining_Class=kanavoicing}', ""); + Expect(0, 12442, '\p{^Canonical_Combining_Class=kanavoicing}', ""); + Expect(0, 12442, '\P{Canonical_Combining_Class=kanavoicing}', ""); + Expect(1, 12442, '\P{^Canonical_Combining_Class=kanavoicing}', ""); + Expect(0, 12443, '\p{Canonical_Combining_Class=kanavoicing}', ""); + Expect(1, 12443, '\p{^Canonical_Combining_Class=kanavoicing}', ""); + Expect(1, 12443, '\P{Canonical_Combining_Class=kanavoicing}', ""); + Expect(0, 12443, '\P{^Canonical_Combining_Class=kanavoicing}', ""); + Expect(1, 12442, '\p{Canonical_Combining_Class=:\Akanavoicing\z:}', "");; + Expect(0, 12443, '\p{Canonical_Combining_Class=:\Akanavoicing\z:}', "");; + Expect(1, 12442, '\p{Canonical_Combining_Class=-_KANA_Voicing}', ""); + Expect(0, 12442, '\p{^Canonical_Combining_Class=-_KANA_Voicing}', ""); + Expect(0, 12442, '\P{Canonical_Combining_Class=-_KANA_Voicing}', ""); + Expect(1, 12442, '\P{^Canonical_Combining_Class=-_KANA_Voicing}', ""); + Expect(0, 12443, '\p{Canonical_Combining_Class=-_KANA_Voicing}', ""); + Expect(1, 12443, '\p{^Canonical_Combining_Class=-_KANA_Voicing}', ""); + Expect(1, 12443, '\P{Canonical_Combining_Class=-_KANA_Voicing}', ""); + Expect(0, 12443, '\P{^Canonical_Combining_Class=-_KANA_Voicing}', ""); + Error('\p{Ccc= KV:=}'); + Error('\P{Ccc= KV:=}'); + Expect(1, 12442, '\p{Ccc=:\AKV\z:}', "");; + Expect(0, 12443, '\p{Ccc=:\AKV\z:}', "");; + Expect(1, 12442, '\p{Ccc=kv}', ""); + Expect(0, 12442, '\p{^Ccc=kv}', ""); + Expect(0, 12442, '\P{Ccc=kv}', ""); + Expect(1, 12442, '\P{^Ccc=kv}', ""); + Expect(0, 12443, '\p{Ccc=kv}', ""); + Expect(1, 12443, '\p{^Ccc=kv}', ""); + Expect(1, 12443, '\P{Ccc=kv}', ""); + Expect(0, 12443, '\P{^Ccc=kv}', ""); + Expect(1, 12442, '\p{Ccc=:\Akv\z:}', "");; + Expect(0, 12443, '\p{Ccc=:\Akv\z:}', "");; + Expect(1, 12442, '\p{Ccc= _KV}', ""); + Expect(0, 12442, '\p{^Ccc= _KV}', ""); + Expect(0, 12442, '\P{Ccc= _KV}', ""); + Expect(1, 12442, '\P{^Ccc= _KV}', ""); + Expect(0, 12443, '\p{Ccc= _KV}', ""); + Expect(1, 12443, '\p{^Ccc= _KV}', ""); + Expect(1, 12443, '\P{Ccc= _KV}', ""); + Expect(0, 12443, '\P{^Ccc= _KV}', ""); + Error('\p{Is_Canonical_Combining_Class=_-+000_8:=}'); + Error('\P{Is_Canonical_Combining_Class=_-+000_8:=}'); + Expect(1, 12442, '\p{Is_Canonical_Combining_Class=0_8}', ""); + Expect(0, 12442, '\p{^Is_Canonical_Combining_Class=0_8}', ""); + Expect(0, 12442, '\P{Is_Canonical_Combining_Class=0_8}', ""); + Expect(1, 12442, '\P{^Is_Canonical_Combining_Class=0_8}', ""); + Expect(0, 12443, '\p{Is_Canonical_Combining_Class=0_8}', ""); + Expect(1, 12443, '\p{^Is_Canonical_Combining_Class=0_8}', ""); + Expect(1, 12443, '\P{Is_Canonical_Combining_Class=0_8}', ""); + Expect(0, 12443, '\P{^Is_Canonical_Combining_Class=0_8}', ""); + Error('\p{Is_Ccc= -KANA_Voicing/a/}'); + Error('\P{Is_Ccc= -KANA_Voicing/a/}'); + Expect(1, 12442, '\p{Is_Ccc: kanavoicing}', ""); + Expect(0, 12442, '\p{^Is_Ccc: kanavoicing}', ""); + Expect(0, 12442, '\P{Is_Ccc: kanavoicing}', ""); + Expect(1, 12442, '\P{^Is_Ccc: kanavoicing}', ""); + Expect(0, 12443, '\p{Is_Ccc: kanavoicing}', ""); + Expect(1, 12443, '\p{^Is_Ccc: kanavoicing}', ""); + Expect(1, 12443, '\P{Is_Ccc: kanavoicing}', ""); + Expect(0, 12443, '\P{^Is_Ccc: kanavoicing}', ""); + Expect(1, 12442, '\p{Is_Ccc=_-Kana_voicing}', ""); + Expect(0, 12442, '\p{^Is_Ccc=_-Kana_voicing}', ""); + Expect(0, 12442, '\P{Is_Ccc=_-Kana_voicing}', ""); + Expect(1, 12442, '\P{^Is_Ccc=_-Kana_voicing}', ""); + Expect(0, 12443, '\p{Is_Ccc=_-Kana_voicing}', ""); + Expect(1, 12443, '\p{^Is_Ccc=_-Kana_voicing}', ""); + Expect(1, 12443, '\P{Is_Ccc=_-Kana_voicing}', ""); + Expect(0, 12443, '\P{^Is_Ccc=_-Kana_voicing}', ""); + Error('\p{Canonical_Combining_Class=-_left:=}'); + Error('\P{Canonical_Combining_Class=-_left:=}'); + Expect(1, 12335, '\p{Canonical_Combining_Class=:\ALeft\z:}', "");; + Expect(0, 12336, '\p{Canonical_Combining_Class=:\ALeft\z:}', "");; + Expect(1, 12335, '\p{Canonical_Combining_Class=left}', ""); + Expect(0, 12335, '\p{^Canonical_Combining_Class=left}', ""); + Expect(0, 12335, '\P{Canonical_Combining_Class=left}', ""); + Expect(1, 12335, '\P{^Canonical_Combining_Class=left}', ""); + Expect(0, 12336, '\p{Canonical_Combining_Class=left}', ""); + Expect(1, 12336, '\p{^Canonical_Combining_Class=left}', ""); + Expect(1, 12336, '\P{Canonical_Combining_Class=left}', ""); + Expect(0, 12336, '\P{^Canonical_Combining_Class=left}', ""); + Expect(1, 12335, '\p{Canonical_Combining_Class=:\Aleft\z:}', "");; + Expect(0, 12336, '\p{Canonical_Combining_Class=:\Aleft\z:}', "");; + Expect(1, 12335, '\p{Canonical_Combining_Class=__left}', ""); + Expect(0, 12335, '\p{^Canonical_Combining_Class=__left}', ""); + Expect(0, 12335, '\P{Canonical_Combining_Class=__left}', ""); + Expect(1, 12335, '\P{^Canonical_Combining_Class=__left}', ""); + Expect(0, 12336, '\p{Canonical_Combining_Class=__left}', ""); + Expect(1, 12336, '\p{^Canonical_Combining_Class=__left}', ""); + Expect(1, 12336, '\P{Canonical_Combining_Class=__left}', ""); + Expect(0, 12336, '\P{^Canonical_Combining_Class=__left}', ""); + Error('\p{Ccc=:=L}'); + Error('\P{Ccc=:=L}'); + Expect(1, 12335, '\p{Ccc=:\AL\z:}', "");; + Expect(0, 12336, '\p{Ccc=:\AL\z:}', "");; + Expect(1, 12335, '\p{Ccc=l}', ""); + Expect(0, 12335, '\p{^Ccc=l}', ""); + Expect(0, 12335, '\P{Ccc=l}', ""); + Expect(1, 12335, '\P{^Ccc=l}', ""); + Expect(0, 12336, '\p{Ccc=l}', ""); + Expect(1, 12336, '\p{^Ccc=l}', ""); + Expect(1, 12336, '\P{Ccc=l}', ""); + Expect(0, 12336, '\P{^Ccc=l}', ""); + Expect(1, 12335, '\p{Ccc=:\Al\z:}', "");; + Expect(0, 12336, '\p{Ccc=:\Al\z:}', "");; + Expect(1, 12335, '\p{Ccc=_l}', ""); + Expect(0, 12335, '\p{^Ccc=_l}', ""); + Expect(0, 12335, '\P{Ccc=_l}', ""); + Expect(1, 12335, '\P{^Ccc=_l}', ""); + Expect(0, 12336, '\p{Ccc=_l}', ""); + Expect(1, 12336, '\p{^Ccc=_l}', ""); + Expect(1, 12336, '\P{Ccc=_l}', ""); + Expect(0, 12336, '\P{^Ccc=_l}', ""); + Error('\p{Is_Canonical_Combining_Class=_/a/+000_000_000_224}'); + Error('\P{Is_Canonical_Combining_Class=_/a/+000_000_000_224}'); + Expect(1, 12335, '\p{Is_Canonical_Combining_Class=22_4}', ""); + Expect(0, 12335, '\p{^Is_Canonical_Combining_Class=22_4}', ""); + Expect(0, 12335, '\P{Is_Canonical_Combining_Class=22_4}', ""); + Expect(1, 12335, '\P{^Is_Canonical_Combining_Class=22_4}', ""); + Expect(0, 12336, '\p{Is_Canonical_Combining_Class=22_4}', ""); + Expect(1, 12336, '\p{^Is_Canonical_Combining_Class=22_4}', ""); + Expect(1, 12336, '\P{Is_Canonical_Combining_Class=22_4}', ""); + Expect(0, 12336, '\P{^Is_Canonical_Combining_Class=22_4}', ""); + Error('\p{Is_Ccc=:=Left}'); + Error('\P{Is_Ccc=:=Left}'); + Expect(1, 12335, '\p{Is_Ccc=left}', ""); + Expect(0, 12335, '\p{^Is_Ccc=left}', ""); + Expect(0, 12335, '\P{Is_Ccc=left}', ""); + Expect(1, 12335, '\P{^Is_Ccc=left}', ""); + Expect(0, 12336, '\p{Is_Ccc=left}', ""); + Expect(1, 12336, '\p{^Is_Ccc=left}', ""); + Expect(1, 12336, '\P{Is_Ccc=left}', ""); + Expect(0, 12336, '\P{^Is_Ccc=left}', ""); + Expect(1, 12335, '\p{Is_Ccc=_ Left}', ""); + Expect(0, 12335, '\p{^Is_Ccc=_ Left}', ""); + Expect(0, 12335, '\P{Is_Ccc=_ Left}', ""); + Expect(1, 12335, '\P{^Is_Ccc=_ Left}', ""); + Expect(0, 12336, '\p{Is_Ccc=_ Left}', ""); + Expect(1, 12336, '\p{^Is_Ccc=_ Left}', ""); + Expect(1, 12336, '\P{Is_Ccc=_ Left}', ""); + Expect(0, 12336, '\P{^Is_Ccc=_ Left}', ""); + Error('\p{Canonical_Combining_Class=-NUKTA:=}'); + Error('\P{Canonical_Combining_Class=-NUKTA:=}'); + Expect(1, 125258, '\p{Canonical_Combining_Class=:\ANukta\z:}', "");; + Expect(0, 125259, '\p{Canonical_Combining_Class=:\ANukta\z:}', "");; + Expect(1, 125258, '\p{Canonical_Combining_Class=nukta}', ""); + Expect(0, 125258, '\p{^Canonical_Combining_Class=nukta}', ""); + Expect(0, 125258, '\P{Canonical_Combining_Class=nukta}', ""); + Expect(1, 125258, '\P{^Canonical_Combining_Class=nukta}', ""); + Expect(0, 125259, '\p{Canonical_Combining_Class=nukta}', ""); + Expect(1, 125259, '\p{^Canonical_Combining_Class=nukta}', ""); + Expect(1, 125259, '\P{Canonical_Combining_Class=nukta}', ""); + Expect(0, 125259, '\P{^Canonical_Combining_Class=nukta}', ""); + Expect(1, 125258, '\p{Canonical_Combining_Class=:\Anukta\z:}', "");; + Expect(0, 125259, '\p{Canonical_Combining_Class=:\Anukta\z:}', "");; + Expect(1, 125258, '\p{Canonical_Combining_Class=-_nukta}', ""); + Expect(0, 125258, '\p{^Canonical_Combining_Class=-_nukta}', ""); + Expect(0, 125258, '\P{Canonical_Combining_Class=-_nukta}', ""); + Expect(1, 125258, '\P{^Canonical_Combining_Class=-_nukta}', ""); + Expect(0, 125259, '\p{Canonical_Combining_Class=-_nukta}', ""); + Expect(1, 125259, '\p{^Canonical_Combining_Class=-_nukta}', ""); + Expect(1, 125259, '\P{Canonical_Combining_Class=-_nukta}', ""); + Expect(0, 125259, '\P{^Canonical_Combining_Class=-_nukta}', ""); + Error('\p{Ccc=- NK/a/}'); + Error('\P{Ccc=- NK/a/}'); + Expect(1, 125258, '\p{Ccc=:\ANK\z:}', "");; + Expect(0, 125259, '\p{Ccc=:\ANK\z:}', "");; + Expect(1, 125258, '\p{Ccc=nk}', ""); + Expect(0, 125258, '\p{^Ccc=nk}', ""); + Expect(0, 125258, '\P{Ccc=nk}', ""); + Expect(1, 125258, '\P{^Ccc=nk}', ""); + Expect(0, 125259, '\p{Ccc=nk}', ""); + Expect(1, 125259, '\p{^Ccc=nk}', ""); + Expect(1, 125259, '\P{Ccc=nk}', ""); + Expect(0, 125259, '\P{^Ccc=nk}', ""); + Expect(1, 125258, '\p{Ccc=:\Ank\z:}', "");; + Expect(0, 125259, '\p{Ccc=:\Ank\z:}', "");; + Expect(1, 125258, '\p{Ccc= -nk}', ""); + Expect(0, 125258, '\p{^Ccc= -nk}', ""); + Expect(0, 125258, '\P{Ccc= -nk}', ""); + Expect(1, 125258, '\P{^Ccc= -nk}', ""); + Expect(0, 125259, '\p{Ccc= -nk}', ""); + Expect(1, 125259, '\p{^Ccc= -nk}', ""); + Expect(1, 125259, '\P{Ccc= -nk}', ""); + Expect(0, 125259, '\P{^Ccc= -nk}', ""); + Error('\p{Is_Canonical_Combining_Class=:=000000007}'); + Error('\P{Is_Canonical_Combining_Class=:=000000007}'); + Expect(1, 125258, '\p{Is_Canonical_Combining_Class=000007}', ""); + Expect(0, 125258, '\p{^Is_Canonical_Combining_Class=000007}', ""); + Expect(0, 125258, '\P{Is_Canonical_Combining_Class=000007}', ""); + Expect(1, 125258, '\P{^Is_Canonical_Combining_Class=000007}', ""); + Expect(0, 125259, '\p{Is_Canonical_Combining_Class=000007}', ""); + Expect(1, 125259, '\p{^Is_Canonical_Combining_Class=000007}', ""); + Expect(1, 125259, '\P{Is_Canonical_Combining_Class=000007}', ""); + Expect(0, 125259, '\P{^Is_Canonical_Combining_Class=000007}', ""); + Error('\p{Is_Ccc=:=NUKTA}'); + Error('\P{Is_Ccc=:=NUKTA}'); + Expect(1, 125258, '\p{Is_Ccc=nukta}', ""); + Expect(0, 125258, '\p{^Is_Ccc=nukta}', ""); + Expect(0, 125258, '\P{Is_Ccc=nukta}', ""); + Expect(1, 125258, '\P{^Is_Ccc=nukta}', ""); + Expect(0, 125259, '\p{Is_Ccc=nukta}', ""); + Expect(1, 125259, '\p{^Is_Ccc=nukta}', ""); + Expect(1, 125259, '\P{Is_Ccc=nukta}', ""); + Expect(0, 125259, '\P{^Is_Ccc=nukta}', ""); + Expect(1, 125258, '\p{Is_Ccc= Nukta}', ""); + Expect(0, 125258, '\p{^Is_Ccc= Nukta}', ""); + Expect(0, 125258, '\P{Is_Ccc= Nukta}', ""); + Expect(1, 125258, '\P{^Is_Ccc= Nukta}', ""); + Expect(0, 125259, '\p{Is_Ccc= Nukta}', ""); + Expect(1, 125259, '\p{^Is_Ccc= Nukta}', ""); + Expect(1, 125259, '\P{Is_Ccc= Nukta}', ""); + Expect(0, 125259, '\P{^Is_Ccc= Nukta}', ""); + Error('\p{Canonical_Combining_Class: :=Not_reordered}'); + Error('\P{Canonical_Combining_Class: :=Not_reordered}'); + Expect(1, 125259, '\p{Canonical_Combining_Class=:\ANot_Reordered\z:}', "");; + Expect(0, 125258, '\p{Canonical_Combining_Class=:\ANot_Reordered\z:}', "");; + Expect(1, 125259, '\p{Canonical_Combining_Class=notreordered}', ""); + Expect(0, 125259, '\p{^Canonical_Combining_Class=notreordered}', ""); + Expect(0, 125259, '\P{Canonical_Combining_Class=notreordered}', ""); + Expect(1, 125259, '\P{^Canonical_Combining_Class=notreordered}', ""); + Expect(0, 125258, '\p{Canonical_Combining_Class=notreordered}', ""); + Expect(1, 125258, '\p{^Canonical_Combining_Class=notreordered}', ""); + Expect(1, 125258, '\P{Canonical_Combining_Class=notreordered}', ""); + Expect(0, 125258, '\P{^Canonical_Combining_Class=notreordered}', ""); + Expect(1, 125259, '\p{Canonical_Combining_Class=:\Anotreordered\z:}', "");; + Expect(0, 125258, '\p{Canonical_Combining_Class=:\Anotreordered\z:}', "");; + Expect(1, 125259, '\p{Canonical_Combining_Class=-Not_Reordered}', ""); + Expect(0, 125259, '\p{^Canonical_Combining_Class=-Not_Reordered}', ""); + Expect(0, 125259, '\P{Canonical_Combining_Class=-Not_Reordered}', ""); + Expect(1, 125259, '\P{^Canonical_Combining_Class=-Not_Reordered}', ""); + Expect(0, 125258, '\p{Canonical_Combining_Class=-Not_Reordered}', ""); + Expect(1, 125258, '\p{^Canonical_Combining_Class=-Not_Reordered}', ""); + Expect(1, 125258, '\P{Canonical_Combining_Class=-Not_Reordered}', ""); + Expect(0, 125258, '\P{^Canonical_Combining_Class=-Not_Reordered}', ""); + Error('\p{Ccc=_/a/NR}'); + Error('\P{Ccc=_/a/NR}'); + Expect(1, 125259, '\p{Ccc=:\ANR\z:}', "");; + Expect(0, 125258, '\p{Ccc=:\ANR\z:}', "");; + Expect(1, 125259, '\p{Ccc=nr}', ""); + Expect(0, 125259, '\p{^Ccc=nr}', ""); + Expect(0, 125259, '\P{Ccc=nr}', ""); + Expect(1, 125259, '\P{^Ccc=nr}', ""); + Expect(0, 125258, '\p{Ccc=nr}', ""); + Expect(1, 125258, '\p{^Ccc=nr}', ""); + Expect(1, 125258, '\P{Ccc=nr}', ""); + Expect(0, 125258, '\P{^Ccc=nr}', ""); + Expect(1, 125259, '\p{Ccc=:\Anr\z:}', "");; + Expect(0, 125258, '\p{Ccc=:\Anr\z:}', "");; + Expect(1, 125259, '\p{Ccc= NR}', ""); + Expect(0, 125259, '\p{^Ccc= NR}', ""); + Expect(0, 125259, '\P{Ccc= NR}', ""); + Expect(1, 125259, '\P{^Ccc= NR}', ""); + Expect(0, 125258, '\p{Ccc= NR}', ""); + Expect(1, 125258, '\p{^Ccc= NR}', ""); + Expect(1, 125258, '\P{Ccc= NR}', ""); + Expect(0, 125258, '\P{^Ccc= NR}', ""); + Error('\p{Is_Canonical_Combining_Class=:= 00_00_0}'); + Error('\P{Is_Canonical_Combining_Class=:= 00_00_0}'); + Expect(1, 125259, '\p{Is_Canonical_Combining_Class=0}', ""); + Expect(0, 125259, '\p{^Is_Canonical_Combining_Class=0}', ""); + Expect(0, 125259, '\P{Is_Canonical_Combining_Class=0}', ""); + Expect(1, 125259, '\P{^Is_Canonical_Combining_Class=0}', ""); + Expect(0, 125258, '\p{Is_Canonical_Combining_Class=0}', ""); + Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=0}', ""); + Expect(1, 125258, '\P{Is_Canonical_Combining_Class=0}', ""); + Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=0}', ""); + Error('\p{Is_Ccc= Not_Reordered/a/}'); + Error('\P{Is_Ccc= Not_Reordered/a/}'); + Expect(1, 125259, '\p{Is_Ccc=notreordered}', ""); + Expect(0, 125259, '\p{^Is_Ccc=notreordered}', ""); + Expect(0, 125259, '\P{Is_Ccc=notreordered}', ""); + Expect(1, 125259, '\P{^Is_Ccc=notreordered}', ""); + Expect(0, 125258, '\p{Is_Ccc=notreordered}', ""); + Expect(1, 125258, '\p{^Is_Ccc=notreordered}', ""); + Expect(1, 125258, '\P{Is_Ccc=notreordered}', ""); + Expect(0, 125258, '\P{^Is_Ccc=notreordered}', ""); + Expect(1, 125259, '\p{Is_Ccc: Not_Reordered}', ""); + Expect(0, 125259, '\p{^Is_Ccc: Not_Reordered}', ""); + Expect(0, 125259, '\P{Is_Ccc: Not_Reordered}', ""); + Expect(1, 125259, '\P{^Is_Ccc: Not_Reordered}', ""); + Expect(0, 125258, '\p{Is_Ccc: Not_Reordered}', ""); + Expect(1, 125258, '\p{^Is_Ccc: Not_Reordered}', ""); + Expect(1, 125258, '\P{Is_Ccc: Not_Reordered}', ""); + Expect(0, 125258, '\P{^Is_Ccc: Not_Reordered}', ""); + Error('\p{Canonical_Combining_Class=/a/ Overlay}'); + Error('\P{Canonical_Combining_Class=/a/ Overlay}'); + Expect(1, 119145, '\p{Canonical_Combining_Class=:\AOverlay\z:}', "");; + Expect(0, 119146, '\p{Canonical_Combining_Class=:\AOverlay\z:}', "");; + Expect(1, 119145, '\p{Canonical_Combining_Class=overlay}', ""); + Expect(0, 119145, '\p{^Canonical_Combining_Class=overlay}', ""); + Expect(0, 119145, '\P{Canonical_Combining_Class=overlay}', ""); + Expect(1, 119145, '\P{^Canonical_Combining_Class=overlay}', ""); + Expect(0, 119146, '\p{Canonical_Combining_Class=overlay}', ""); + Expect(1, 119146, '\p{^Canonical_Combining_Class=overlay}', ""); + Expect(1, 119146, '\P{Canonical_Combining_Class=overlay}', ""); + Expect(0, 119146, '\P{^Canonical_Combining_Class=overlay}', ""); + Expect(1, 119145, '\p{Canonical_Combining_Class=:\Aoverlay\z:}', "");; + Expect(0, 119146, '\p{Canonical_Combining_Class=:\Aoverlay\z:}', "");; + Expect(1, 119145, '\p{Canonical_Combining_Class=- Overlay}', ""); + Expect(0, 119145, '\p{^Canonical_Combining_Class=- Overlay}', ""); + Expect(0, 119145, '\P{Canonical_Combining_Class=- Overlay}', ""); + Expect(1, 119145, '\P{^Canonical_Combining_Class=- Overlay}', ""); + Expect(0, 119146, '\p{Canonical_Combining_Class=- Overlay}', ""); + Expect(1, 119146, '\p{^Canonical_Combining_Class=- Overlay}', ""); + Expect(1, 119146, '\P{Canonical_Combining_Class=- Overlay}', ""); + Expect(0, 119146, '\P{^Canonical_Combining_Class=- Overlay}', ""); + Error('\p{Ccc: -_ov:=}'); + Error('\P{Ccc: -_ov:=}'); + Expect(1, 119145, '\p{Ccc=:\AOV\z:}', "");; + Expect(0, 119146, '\p{Ccc=:\AOV\z:}', "");; + Expect(1, 119145, '\p{Ccc=ov}', ""); + Expect(0, 119145, '\p{^Ccc=ov}', ""); + Expect(0, 119145, '\P{Ccc=ov}', ""); + Expect(1, 119145, '\P{^Ccc=ov}', ""); + Expect(0, 119146, '\p{Ccc=ov}', ""); + Expect(1, 119146, '\p{^Ccc=ov}', ""); + Expect(1, 119146, '\P{Ccc=ov}', ""); + Expect(0, 119146, '\P{^Ccc=ov}', ""); + Expect(1, 119145, '\p{Ccc=:\Aov\z:}', "");; + Expect(0, 119146, '\p{Ccc=:\Aov\z:}', "");; + Expect(1, 119145, '\p{Ccc= -OV}', ""); + Expect(0, 119145, '\p{^Ccc= -OV}', ""); + Expect(0, 119145, '\P{Ccc= -OV}', ""); + Expect(1, 119145, '\P{^Ccc= -OV}', ""); + Expect(0, 119146, '\p{Ccc= -OV}', ""); + Expect(1, 119146, '\p{^Ccc= -OV}', ""); + Expect(1, 119146, '\P{Ccc= -OV}', ""); + Expect(0, 119146, '\P{^Ccc= -OV}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/+00_00_00_01}'); + Error('\P{Is_Canonical_Combining_Class= /a/+00_00_00_01}'); + Expect(1, 119145, '\p{Is_Canonical_Combining_Class: 000001}', ""); + Expect(0, 119145, '\p{^Is_Canonical_Combining_Class: 000001}', ""); + Expect(0, 119145, '\P{Is_Canonical_Combining_Class: 000001}', ""); + Expect(1, 119145, '\P{^Is_Canonical_Combining_Class: 000001}', ""); + Expect(0, 119146, '\p{Is_Canonical_Combining_Class: 000001}', ""); + Expect(1, 119146, '\p{^Is_Canonical_Combining_Class: 000001}', ""); + Expect(1, 119146, '\P{Is_Canonical_Combining_Class: 000001}', ""); + Expect(0, 119146, '\P{^Is_Canonical_Combining_Class: 000001}', ""); + Error('\p{Is_Ccc=:=- overlay}'); + Error('\P{Is_Ccc=:=- overlay}'); + Expect(1, 119145, '\p{Is_Ccc=overlay}', ""); + Expect(0, 119145, '\p{^Is_Ccc=overlay}', ""); + Expect(0, 119145, '\P{Is_Ccc=overlay}', ""); + Expect(1, 119145, '\P{^Is_Ccc=overlay}', ""); + Expect(0, 119146, '\p{Is_Ccc=overlay}', ""); + Expect(1, 119146, '\p{^Is_Ccc=overlay}', ""); + Expect(1, 119146, '\P{Is_Ccc=overlay}', ""); + Expect(0, 119146, '\P{^Is_Ccc=overlay}', ""); + Expect(1, 119145, '\p{Is_Ccc=Overlay}', ""); + Expect(0, 119145, '\p{^Is_Ccc=Overlay}', ""); + Expect(0, 119145, '\P{Is_Ccc=Overlay}', ""); + Expect(1, 119145, '\P{^Is_Ccc=Overlay}', ""); + Expect(0, 119146, '\p{Is_Ccc=Overlay}', ""); + Expect(1, 119146, '\p{^Is_Ccc=Overlay}', ""); + Expect(1, 119146, '\P{Is_Ccc=Overlay}', ""); + Expect(0, 119146, '\P{^Is_Ccc=Overlay}', ""); + Error('\p{Canonical_Combining_Class: -/a/RIGHT}'); + Error('\P{Canonical_Combining_Class: -/a/RIGHT}'); + Expect(1, 119149, '\p{Canonical_Combining_Class=:\ARight\z:}', "");; + Expect(0, 119150, '\p{Canonical_Combining_Class=:\ARight\z:}', "");; + Expect(1, 119149, '\p{Canonical_Combining_Class=right}', ""); + Expect(0, 119149, '\p{^Canonical_Combining_Class=right}', ""); + Expect(0, 119149, '\P{Canonical_Combining_Class=right}', ""); + Expect(1, 119149, '\P{^Canonical_Combining_Class=right}', ""); + Expect(0, 119150, '\p{Canonical_Combining_Class=right}', ""); + Expect(1, 119150, '\p{^Canonical_Combining_Class=right}', ""); + Expect(1, 119150, '\P{Canonical_Combining_Class=right}', ""); + Expect(0, 119150, '\P{^Canonical_Combining_Class=right}', ""); + Expect(1, 119149, '\p{Canonical_Combining_Class=:\Aright\z:}', "");; + Expect(0, 119150, '\p{Canonical_Combining_Class=:\Aright\z:}', "");; + Expect(1, 119149, '\p{Canonical_Combining_Class= RIGHT}', ""); + Expect(0, 119149, '\p{^Canonical_Combining_Class= RIGHT}', ""); + Expect(0, 119149, '\P{Canonical_Combining_Class= RIGHT}', ""); + Expect(1, 119149, '\P{^Canonical_Combining_Class= RIGHT}', ""); + Expect(0, 119150, '\p{Canonical_Combining_Class= RIGHT}', ""); + Expect(1, 119150, '\p{^Canonical_Combining_Class= RIGHT}', ""); + Expect(1, 119150, '\P{Canonical_Combining_Class= RIGHT}', ""); + Expect(0, 119150, '\P{^Canonical_Combining_Class= RIGHT}', ""); + Error('\p{Ccc=__R:=}'); + Error('\P{Ccc=__R:=}'); + Expect(1, 119149, '\p{Ccc=:\AR\z:}', "");; + Expect(0, 119150, '\p{Ccc=:\AR\z:}', "");; + Expect(1, 119149, '\p{Ccc=r}', ""); + Expect(0, 119149, '\p{^Ccc=r}', ""); + Expect(0, 119149, '\P{Ccc=r}', ""); + Expect(1, 119149, '\P{^Ccc=r}', ""); + Expect(0, 119150, '\p{Ccc=r}', ""); + Expect(1, 119150, '\p{^Ccc=r}', ""); + Expect(1, 119150, '\P{Ccc=r}', ""); + Expect(0, 119150, '\P{^Ccc=r}', ""); + Expect(1, 119149, '\p{Ccc=:\Ar\z:}', "");; + Expect(0, 119150, '\p{Ccc=:\Ar\z:}', "");; + Expect(1, 119149, '\p{Ccc: R}', ""); + Expect(0, 119149, '\p{^Ccc: R}', ""); + Expect(0, 119149, '\P{Ccc: R}', ""); + Expect(1, 119149, '\P{^Ccc: R}', ""); + Expect(0, 119150, '\p{Ccc: R}', ""); + Expect(1, 119150, '\p{^Ccc: R}', ""); + Expect(1, 119150, '\P{Ccc: R}', ""); + Expect(0, 119150, '\P{^Ccc: R}', ""); + Error('\p{Is_Canonical_Combining_Class=- 0226/a/}'); + Error('\P{Is_Canonical_Combining_Class=- 0226/a/}'); + Expect(1, 119149, '\p{Is_Canonical_Combining_Class=226}', ""); + Expect(0, 119149, '\p{^Is_Canonical_Combining_Class=226}', ""); + Expect(0, 119149, '\P{Is_Canonical_Combining_Class=226}', ""); + Expect(1, 119149, '\P{^Is_Canonical_Combining_Class=226}', ""); + Expect(0, 119150, '\p{Is_Canonical_Combining_Class=226}', ""); + Expect(1, 119150, '\p{^Is_Canonical_Combining_Class=226}', ""); + Expect(1, 119150, '\P{Is_Canonical_Combining_Class=226}', ""); + Expect(0, 119150, '\P{^Is_Canonical_Combining_Class=226}', ""); + Error('\p{Is_Ccc= /a/Right}'); + Error('\P{Is_Ccc= /a/Right}'); + Expect(1, 119149, '\p{Is_Ccc: right}', ""); + Expect(0, 119149, '\p{^Is_Ccc: right}', ""); + Expect(0, 119149, '\P{Is_Ccc: right}', ""); + Expect(1, 119149, '\P{^Is_Ccc: right}', ""); + Expect(0, 119150, '\p{Is_Ccc: right}', ""); + Expect(1, 119150, '\p{^Is_Ccc: right}', ""); + Expect(1, 119150, '\P{Is_Ccc: right}', ""); + Expect(0, 119150, '\P{^Is_Ccc: right}', ""); + Expect(1, 119149, '\p{Is_Ccc=-right}', ""); + Expect(0, 119149, '\p{^Is_Ccc=-right}', ""); + Expect(0, 119149, '\P{Is_Ccc=-right}', ""); + Expect(1, 119149, '\P{^Is_Ccc=-right}', ""); + Expect(0, 119150, '\p{Is_Ccc=-right}', ""); + Expect(1, 119150, '\p{^Is_Ccc=-right}', ""); + Expect(1, 119150, '\P{Is_Ccc=-right}', ""); + Expect(0, 119150, '\P{^Is_Ccc=-right}', ""); + Error('\p{Canonical_Combining_Class=:= -Virama}'); + Error('\P{Canonical_Combining_Class=:= -Virama}'); + Expect(1, 90415, '\p{Canonical_Combining_Class=:\AVirama\z:}', "");; + Expect(0, 90416, '\p{Canonical_Combining_Class=:\AVirama\z:}', "");; + Expect(1, 90415, '\p{Canonical_Combining_Class=virama}', ""); + Expect(0, 90415, '\p{^Canonical_Combining_Class=virama}', ""); + Expect(0, 90415, '\P{Canonical_Combining_Class=virama}', ""); + Expect(1, 90415, '\P{^Canonical_Combining_Class=virama}', ""); + Expect(0, 90416, '\p{Canonical_Combining_Class=virama}', ""); + Expect(1, 90416, '\p{^Canonical_Combining_Class=virama}', ""); + Expect(1, 90416, '\P{Canonical_Combining_Class=virama}', ""); + Expect(0, 90416, '\P{^Canonical_Combining_Class=virama}', ""); + Expect(1, 90415, '\p{Canonical_Combining_Class=:\Avirama\z:}', "");; + Expect(0, 90416, '\p{Canonical_Combining_Class=:\Avirama\z:}', "");; + Expect(1, 90415, '\p{Canonical_Combining_Class: _ Virama}', ""); + Expect(0, 90415, '\p{^Canonical_Combining_Class: _ Virama}', ""); + Expect(0, 90415, '\P{Canonical_Combining_Class: _ Virama}', ""); + Expect(1, 90415, '\P{^Canonical_Combining_Class: _ Virama}', ""); + Expect(0, 90416, '\p{Canonical_Combining_Class: _ Virama}', ""); + Expect(1, 90416, '\p{^Canonical_Combining_Class: _ Virama}', ""); + Expect(1, 90416, '\P{Canonical_Combining_Class: _ Virama}', ""); + Expect(0, 90416, '\P{^Canonical_Combining_Class: _ Virama}', ""); + Error('\p{Ccc::= VR}'); + Error('\P{Ccc::= VR}'); + Expect(1, 90415, '\p{Ccc=:\AVR\z:}', "");; + Expect(0, 90416, '\p{Ccc=:\AVR\z:}', "");; + Expect(1, 90415, '\p{Ccc=vr}', ""); + Expect(0, 90415, '\p{^Ccc=vr}', ""); + Expect(0, 90415, '\P{Ccc=vr}', ""); + Expect(1, 90415, '\P{^Ccc=vr}', ""); + Expect(0, 90416, '\p{Ccc=vr}', ""); + Expect(1, 90416, '\p{^Ccc=vr}', ""); + Expect(1, 90416, '\P{Ccc=vr}', ""); + Expect(0, 90416, '\P{^Ccc=vr}', ""); + Expect(1, 90415, '\p{Ccc=:\Avr\z:}', "");; + Expect(0, 90416, '\p{Ccc=:\Avr\z:}', "");; + Expect(1, 90415, '\p{Ccc= VR}', ""); + Expect(0, 90415, '\p{^Ccc= VR}', ""); + Expect(0, 90415, '\P{Ccc= VR}', ""); + Expect(1, 90415, '\P{^Ccc= VR}', ""); + Expect(0, 90416, '\p{Ccc= VR}', ""); + Expect(1, 90416, '\p{^Ccc= VR}', ""); + Expect(1, 90416, '\P{Ccc= VR}', ""); + Expect(0, 90416, '\P{^Ccc= VR}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/000000_9}'); + Error('\P{Is_Canonical_Combining_Class=/a/000000_9}'); + Expect(1, 90415, '\p{Is_Canonical_Combining_Class: +0_0_0_009}', ""); + Expect(0, 90415, '\p{^Is_Canonical_Combining_Class: +0_0_0_009}', ""); + Expect(0, 90415, '\P{Is_Canonical_Combining_Class: +0_0_0_009}', ""); + Expect(1, 90415, '\P{^Is_Canonical_Combining_Class: +0_0_0_009}', ""); + Expect(0, 90416, '\p{Is_Canonical_Combining_Class: +0_0_0_009}', ""); + Expect(1, 90416, '\p{^Is_Canonical_Combining_Class: +0_0_0_009}', ""); + Expect(1, 90416, '\P{Is_Canonical_Combining_Class: +0_0_0_009}', ""); + Expect(0, 90416, '\P{^Is_Canonical_Combining_Class: +0_0_0_009}', ""); + Error('\p{Is_Ccc: :=Virama}'); + Error('\P{Is_Ccc: :=Virama}'); + Expect(1, 90415, '\p{Is_Ccc=virama}', ""); + Expect(0, 90415, '\p{^Is_Ccc=virama}', ""); + Expect(0, 90415, '\P{Is_Ccc=virama}', ""); + Expect(1, 90415, '\P{^Is_Ccc=virama}', ""); + Expect(0, 90416, '\p{Is_Ccc=virama}', ""); + Expect(1, 90416, '\p{^Is_Ccc=virama}', ""); + Expect(1, 90416, '\P{Is_Ccc=virama}', ""); + Expect(0, 90416, '\P{^Is_Ccc=virama}', ""); + Expect(1, 90415, '\p{Is_Ccc= -VIRAMA}', ""); + Expect(0, 90415, '\p{^Is_Ccc= -VIRAMA}', ""); + Expect(0, 90415, '\P{Is_Ccc= -VIRAMA}', ""); + Expect(1, 90415, '\P{^Is_Ccc= -VIRAMA}', ""); + Expect(0, 90416, '\p{Is_Ccc= -VIRAMA}', ""); + Expect(1, 90416, '\p{^Is_Ccc= -VIRAMA}', ""); + Expect(1, 90416, '\P{Is_Ccc= -VIRAMA}', ""); + Expect(0, 90416, '\P{^Is_Ccc= -VIRAMA}', ""); + Error('\p{Composition_Exclusion= /a/NO}'); + Error('\P{Composition_Exclusion= /a/NO}'); + Expect(1, 119233, '\p{Composition_Exclusion=:\ANo\z:}', "");; + Expect(0, 119232, '\p{Composition_Exclusion=:\ANo\z:}', "");; + Expect(1, 119233, '\p{Composition_Exclusion=no}', ""); + Expect(0, 119233, '\p{^Composition_Exclusion=no}', ""); + Expect(0, 119233, '\P{Composition_Exclusion=no}', ""); + Expect(1, 119233, '\P{^Composition_Exclusion=no}', ""); + Expect(0, 119232, '\p{Composition_Exclusion=no}', ""); + Expect(1, 119232, '\p{^Composition_Exclusion=no}', ""); + Expect(1, 119232, '\P{Composition_Exclusion=no}', ""); + Expect(0, 119232, '\P{^Composition_Exclusion=no}', ""); + Expect(1, 119233, '\p{Composition_Exclusion=:\Ano\z:}', "");; + Expect(0, 119232, '\p{Composition_Exclusion=:\Ano\z:}', "");; + Expect(1, 119233, '\p{Composition_Exclusion=-No}', ""); + Expect(0, 119233, '\p{^Composition_Exclusion=-No}', ""); + Expect(0, 119233, '\P{Composition_Exclusion=-No}', ""); + Expect(1, 119233, '\P{^Composition_Exclusion=-No}', ""); + Expect(0, 119232, '\p{Composition_Exclusion=-No}', ""); + Expect(1, 119232, '\p{^Composition_Exclusion=-No}', ""); + Expect(1, 119232, '\P{Composition_Exclusion=-No}', ""); + Expect(0, 119232, '\P{^Composition_Exclusion=-No}', ""); + Error('\p{CE=:= _N}'); + Error('\P{CE=:= _N}'); + Expect(1, 119233, '\p{CE=:\AN\z:}', "");; + Expect(0, 119232, '\p{CE=:\AN\z:}', "");; + Expect(1, 119233, '\p{CE=n}', ""); + Expect(0, 119233, '\p{^CE=n}', ""); + Expect(0, 119233, '\P{CE=n}', ""); + Expect(1, 119233, '\P{^CE=n}', ""); + Expect(0, 119232, '\p{CE=n}', ""); + Expect(1, 119232, '\p{^CE=n}', ""); + Expect(1, 119232, '\P{CE=n}', ""); + Expect(0, 119232, '\P{^CE=n}', ""); + Expect(1, 119233, '\p{CE=:\An\z:}', "");; + Expect(0, 119232, '\p{CE=:\An\z:}', "");; + Expect(1, 119233, '\p{CE: _N}', ""); + Expect(0, 119233, '\p{^CE: _N}', ""); + Expect(0, 119233, '\P{CE: _N}', ""); + Expect(1, 119233, '\P{^CE: _N}', ""); + Expect(0, 119232, '\p{CE: _N}', ""); + Expect(1, 119232, '\p{^CE: _N}', ""); + Expect(1, 119232, '\P{CE: _N}', ""); + Expect(0, 119232, '\P{^CE: _N}', ""); + Error('\p{Is_Composition_Exclusion=/a/--F}'); + Error('\P{Is_Composition_Exclusion=/a/--F}'); + Expect(1, 119233, '\p{Is_Composition_Exclusion=f}', ""); + Expect(0, 119233, '\p{^Is_Composition_Exclusion=f}', ""); + Expect(0, 119233, '\P{Is_Composition_Exclusion=f}', ""); + Expect(1, 119233, '\P{^Is_Composition_Exclusion=f}', ""); + Expect(0, 119232, '\p{Is_Composition_Exclusion=f}', ""); + Expect(1, 119232, '\p{^Is_Composition_Exclusion=f}', ""); + Expect(1, 119232, '\P{Is_Composition_Exclusion=f}', ""); + Expect(0, 119232, '\P{^Is_Composition_Exclusion=f}', ""); + Expect(1, 119233, '\p{Is_Composition_Exclusion=-_F}', ""); + Expect(0, 119233, '\p{^Is_Composition_Exclusion=-_F}', ""); + Expect(0, 119233, '\P{Is_Composition_Exclusion=-_F}', ""); + Expect(1, 119233, '\P{^Is_Composition_Exclusion=-_F}', ""); + Expect(0, 119232, '\p{Is_Composition_Exclusion=-_F}', ""); + Expect(1, 119232, '\p{^Is_Composition_Exclusion=-_F}', ""); + Expect(1, 119232, '\P{Is_Composition_Exclusion=-_F}', ""); + Expect(0, 119232, '\P{^Is_Composition_Exclusion=-_F}', ""); + Error('\p{Is_CE: :=_-FALSE}'); + Error('\P{Is_CE: :=_-FALSE}'); + Expect(1, 119233, '\p{Is_CE=false}', ""); + Expect(0, 119233, '\p{^Is_CE=false}', ""); + Expect(0, 119233, '\P{Is_CE=false}', ""); + Expect(1, 119233, '\P{^Is_CE=false}', ""); + Expect(0, 119232, '\p{Is_CE=false}', ""); + Expect(1, 119232, '\p{^Is_CE=false}', ""); + Expect(1, 119232, '\P{Is_CE=false}', ""); + Expect(0, 119232, '\P{^Is_CE=false}', ""); + Expect(1, 119233, '\p{Is_CE=-False}', ""); + Expect(0, 119233, '\p{^Is_CE=-False}', ""); + Expect(0, 119233, '\P{Is_CE=-False}', ""); + Expect(1, 119233, '\P{^Is_CE=-False}', ""); + Expect(0, 119232, '\p{Is_CE=-False}', ""); + Expect(1, 119232, '\p{^Is_CE=-False}', ""); + Expect(1, 119232, '\P{Is_CE=-False}', ""); + Expect(0, 119232, '\P{^Is_CE=-False}', ""); + Error('\p{Composition_Exclusion=:= _Yes}'); + Error('\P{Composition_Exclusion=:= _Yes}'); + Expect(1, 119232, '\p{Composition_Exclusion=:\AYes\z:}', "");; + Expect(0, 119233, '\p{Composition_Exclusion=:\AYes\z:}', "");; + Expect(1, 119232, '\p{Composition_Exclusion=yes}', ""); + Expect(0, 119232, '\p{^Composition_Exclusion=yes}', ""); + Expect(0, 119232, '\P{Composition_Exclusion=yes}', ""); + Expect(1, 119232, '\P{^Composition_Exclusion=yes}', ""); + Expect(0, 119233, '\p{Composition_Exclusion=yes}', ""); + Expect(1, 119233, '\p{^Composition_Exclusion=yes}', ""); + Expect(1, 119233, '\P{Composition_Exclusion=yes}', ""); + Expect(0, 119233, '\P{^Composition_Exclusion=yes}', ""); + Expect(1, 119232, '\p{Composition_Exclusion=:\Ayes\z:}', "");; + Expect(0, 119233, '\p{Composition_Exclusion=:\Ayes\z:}', "");; + Expect(1, 119232, '\p{Composition_Exclusion: Yes}', ""); + Expect(0, 119232, '\p{^Composition_Exclusion: Yes}', ""); + Expect(0, 119232, '\P{Composition_Exclusion: Yes}', ""); + Expect(1, 119232, '\P{^Composition_Exclusion: Yes}', ""); + Expect(0, 119233, '\p{Composition_Exclusion: Yes}', ""); + Expect(1, 119233, '\p{^Composition_Exclusion: Yes}', ""); + Expect(1, 119233, '\P{Composition_Exclusion: Yes}', ""); + Expect(0, 119233, '\P{^Composition_Exclusion: Yes}', ""); + Error('\p{CE=/a/ _Y}'); + Error('\P{CE=/a/ _Y}'); + Expect(1, 119232, '\p{CE=:\AY\z:}', "");; + Expect(0, 119233, '\p{CE=:\AY\z:}', "");; + Expect(1, 119232, '\p{CE=y}', ""); + Expect(0, 119232, '\p{^CE=y}', ""); + Expect(0, 119232, '\P{CE=y}', ""); + Expect(1, 119232, '\P{^CE=y}', ""); + Expect(0, 119233, '\p{CE=y}', ""); + Expect(1, 119233, '\p{^CE=y}', ""); + Expect(1, 119233, '\P{CE=y}', ""); + Expect(0, 119233, '\P{^CE=y}', ""); + Expect(1, 119232, '\p{CE=:\Ay\z:}', "");; + Expect(0, 119233, '\p{CE=:\Ay\z:}', "");; + Expect(1, 119232, '\p{CE=-_Y}', ""); + Expect(0, 119232, '\p{^CE=-_Y}', ""); + Expect(0, 119232, '\P{CE=-_Y}', ""); + Expect(1, 119232, '\P{^CE=-_Y}', ""); + Expect(0, 119233, '\p{CE=-_Y}', ""); + Expect(1, 119233, '\p{^CE=-_Y}', ""); + Expect(1, 119233, '\P{CE=-_Y}', ""); + Expect(0, 119233, '\P{^CE=-_Y}', ""); + Error('\p{Is_Composition_Exclusion: :=T}'); + Error('\P{Is_Composition_Exclusion: :=T}'); + Expect(1, 119232, '\p{Is_Composition_Exclusion=t}', ""); + Expect(0, 119232, '\p{^Is_Composition_Exclusion=t}', ""); + Expect(0, 119232, '\P{Is_Composition_Exclusion=t}', ""); + Expect(1, 119232, '\P{^Is_Composition_Exclusion=t}', ""); + Expect(0, 119233, '\p{Is_Composition_Exclusion=t}', ""); + Expect(1, 119233, '\p{^Is_Composition_Exclusion=t}', ""); + Expect(1, 119233, '\P{Is_Composition_Exclusion=t}', ""); + Expect(0, 119233, '\P{^Is_Composition_Exclusion=t}', ""); + Expect(1, 119232, '\p{Is_Composition_Exclusion= T}', ""); + Expect(0, 119232, '\p{^Is_Composition_Exclusion= T}', ""); + Expect(0, 119232, '\P{Is_Composition_Exclusion= T}', ""); + Expect(1, 119232, '\P{^Is_Composition_Exclusion= T}', ""); + Expect(0, 119233, '\p{Is_Composition_Exclusion= T}', ""); + Expect(1, 119233, '\p{^Is_Composition_Exclusion= T}', ""); + Expect(1, 119233, '\P{Is_Composition_Exclusion= T}', ""); + Expect(0, 119233, '\P{^Is_Composition_Exclusion= T}', ""); + Error('\p{Is_CE=:=-_true}'); + Error('\P{Is_CE=:=-_true}'); + Expect(1, 119232, '\p{Is_CE=true}', ""); + Expect(0, 119232, '\p{^Is_CE=true}', ""); + Expect(0, 119232, '\P{Is_CE=true}', ""); + Expect(1, 119232, '\P{^Is_CE=true}', ""); + Expect(0, 119233, '\p{Is_CE=true}', ""); + Expect(1, 119233, '\p{^Is_CE=true}', ""); + Expect(1, 119233, '\P{Is_CE=true}', ""); + Expect(0, 119233, '\P{^Is_CE=true}', ""); + Expect(1, 119232, '\p{Is_CE=_-True}', ""); + Expect(0, 119232, '\p{^Is_CE=_-True}', ""); + Expect(0, 119232, '\P{Is_CE=_-True}', ""); + Expect(1, 119232, '\P{^Is_CE=_-True}', ""); + Expect(0, 119233, '\p{Is_CE=_-True}', ""); + Expect(1, 119233, '\p{^Is_CE=_-True}', ""); + Expect(1, 119233, '\P{Is_CE=_-True}', ""); + Expect(0, 119233, '\P{^Is_CE=_-True}', ""); + Error('\p{casefolding}'); + Error('\P{casefolding}'); + Error('\p{Case_Ignorable=/a/NO}'); + Error('\P{Case_Ignorable=/a/NO}'); + Expect(1, 918000, '\p{Case_Ignorable=:\ANo\z:}', "");; + Expect(0, 917999, '\p{Case_Ignorable=:\ANo\z:}', "");; + Expect(1, 918000, '\p{Case_Ignorable=no}', ""); + Expect(0, 918000, '\p{^Case_Ignorable=no}', ""); + Expect(0, 918000, '\P{Case_Ignorable=no}', ""); + Expect(1, 918000, '\P{^Case_Ignorable=no}', ""); + Expect(0, 917999, '\p{Case_Ignorable=no}', ""); + Expect(1, 917999, '\p{^Case_Ignorable=no}', ""); + Expect(1, 917999, '\P{Case_Ignorable=no}', ""); + Expect(0, 917999, '\P{^Case_Ignorable=no}', ""); + Expect(1, 918000, '\p{Case_Ignorable=:\Ano\z:}', "");; + Expect(0, 917999, '\p{Case_Ignorable=:\Ano\z:}', "");; + Expect(1, 918000, '\p{Case_Ignorable=_ no}', ""); + Expect(0, 918000, '\p{^Case_Ignorable=_ no}', ""); + Expect(0, 918000, '\P{Case_Ignorable=_ no}', ""); + Expect(1, 918000, '\P{^Case_Ignorable=_ no}', ""); + Expect(0, 917999, '\p{Case_Ignorable=_ no}', ""); + Expect(1, 917999, '\p{^Case_Ignorable=_ no}', ""); + Expect(1, 917999, '\P{Case_Ignorable=_ no}', ""); + Expect(0, 917999, '\P{^Case_Ignorable=_ no}', ""); + Error('\p{CI=-N/a/}'); + Error('\P{CI=-N/a/}'); + Expect(1, 918000, '\p{CI=:\AN\z:}', "");; + Expect(0, 917999, '\p{CI=:\AN\z:}', "");; + Expect(1, 918000, '\p{CI: n}', ""); + Expect(0, 918000, '\p{^CI: n}', ""); + Expect(0, 918000, '\P{CI: n}', ""); + Expect(1, 918000, '\P{^CI: n}', ""); + Expect(0, 917999, '\p{CI: n}', ""); + Expect(1, 917999, '\p{^CI: n}', ""); + Expect(1, 917999, '\P{CI: n}', ""); + Expect(0, 917999, '\P{^CI: n}', ""); + Expect(1, 918000, '\p{CI=:\An\z:}', "");; + Expect(0, 917999, '\p{CI=:\An\z:}', "");; + Expect(1, 918000, '\p{CI: _N}', ""); + Expect(0, 918000, '\p{^CI: _N}', ""); + Expect(0, 918000, '\P{CI: _N}', ""); + Expect(1, 918000, '\P{^CI: _N}', ""); + Expect(0, 917999, '\p{CI: _N}', ""); + Expect(1, 917999, '\p{^CI: _N}', ""); + Expect(1, 917999, '\P{CI: _N}', ""); + Expect(0, 917999, '\P{^CI: _N}', ""); + Error('\p{Is_Case_Ignorable= F:=}'); + Error('\P{Is_Case_Ignorable= F:=}'); + Expect(1, 918000, '\p{Is_Case_Ignorable=f}', ""); + Expect(0, 918000, '\p{^Is_Case_Ignorable=f}', ""); + Expect(0, 918000, '\P{Is_Case_Ignorable=f}', ""); + Expect(1, 918000, '\P{^Is_Case_Ignorable=f}', ""); + Expect(0, 917999, '\p{Is_Case_Ignorable=f}', ""); + Expect(1, 917999, '\p{^Is_Case_Ignorable=f}', ""); + Expect(1, 917999, '\P{Is_Case_Ignorable=f}', ""); + Expect(0, 917999, '\P{^Is_Case_Ignorable=f}', ""); + Expect(1, 918000, '\p{Is_Case_Ignorable= f}', ""); + Expect(0, 918000, '\p{^Is_Case_Ignorable= f}', ""); + Expect(0, 918000, '\P{Is_Case_Ignorable= f}', ""); + Expect(1, 918000, '\P{^Is_Case_Ignorable= f}', ""); + Expect(0, 917999, '\p{Is_Case_Ignorable= f}', ""); + Expect(1, 917999, '\p{^Is_Case_Ignorable= f}', ""); + Expect(1, 917999, '\P{Is_Case_Ignorable= f}', ""); + Expect(0, 917999, '\P{^Is_Case_Ignorable= f}', ""); + Error('\p{Is_CI: -:=FALSE}'); + Error('\P{Is_CI: -:=FALSE}'); + Expect(1, 918000, '\p{Is_CI=false}', ""); + Expect(0, 918000, '\p{^Is_CI=false}', ""); + Expect(0, 918000, '\P{Is_CI=false}', ""); + Expect(1, 918000, '\P{^Is_CI=false}', ""); + Expect(0, 917999, '\p{Is_CI=false}', ""); + Expect(1, 917999, '\p{^Is_CI=false}', ""); + Expect(1, 917999, '\P{Is_CI=false}', ""); + Expect(0, 917999, '\P{^Is_CI=false}', ""); + Expect(1, 918000, '\p{Is_CI=- false}', ""); + Expect(0, 918000, '\p{^Is_CI=- false}', ""); + Expect(0, 918000, '\P{Is_CI=- false}', ""); + Expect(1, 918000, '\P{^Is_CI=- false}', ""); + Expect(0, 917999, '\p{Is_CI=- false}', ""); + Expect(1, 917999, '\p{^Is_CI=- false}', ""); + Expect(1, 917999, '\P{Is_CI=- false}', ""); + Expect(0, 917999, '\P{^Is_CI=- false}', ""); + Error('\p{Case_Ignorable= _Yes:=}'); + Error('\P{Case_Ignorable= _Yes:=}'); + Expect(1, 917999, '\p{Case_Ignorable=:\AYes\z:}', "");; + Expect(0, 918000, '\p{Case_Ignorable=:\AYes\z:}', "");; + Expect(1, 917999, '\p{Case_Ignorable=yes}', ""); + Expect(0, 917999, '\p{^Case_Ignorable=yes}', ""); + Expect(0, 917999, '\P{Case_Ignorable=yes}', ""); + Expect(1, 917999, '\P{^Case_Ignorable=yes}', ""); + Expect(0, 918000, '\p{Case_Ignorable=yes}', ""); + Expect(1, 918000, '\p{^Case_Ignorable=yes}', ""); + Expect(1, 918000, '\P{Case_Ignorable=yes}', ""); + Expect(0, 918000, '\P{^Case_Ignorable=yes}', ""); + Expect(1, 917999, '\p{Case_Ignorable=:\Ayes\z:}', "");; + Expect(0, 918000, '\p{Case_Ignorable=:\Ayes\z:}', "");; + Expect(1, 917999, '\p{Case_Ignorable: -Yes}', ""); + Expect(0, 917999, '\p{^Case_Ignorable: -Yes}', ""); + Expect(0, 917999, '\P{Case_Ignorable: -Yes}', ""); + Expect(1, 917999, '\P{^Case_Ignorable: -Yes}', ""); + Expect(0, 918000, '\p{Case_Ignorable: -Yes}', ""); + Expect(1, 918000, '\p{^Case_Ignorable: -Yes}', ""); + Expect(1, 918000, '\P{Case_Ignorable: -Yes}', ""); + Expect(0, 918000, '\P{^Case_Ignorable: -Yes}', ""); + Error('\p{CI=:= -Y}'); + Error('\P{CI=:= -Y}'); + Expect(1, 917999, '\p{CI=:\AY\z:}', "");; + Expect(0, 918000, '\p{CI=:\AY\z:}', "");; + Expect(1, 917999, '\p{CI=y}', ""); + Expect(0, 917999, '\p{^CI=y}', ""); + Expect(0, 917999, '\P{CI=y}', ""); + Expect(1, 917999, '\P{^CI=y}', ""); + Expect(0, 918000, '\p{CI=y}', ""); + Expect(1, 918000, '\p{^CI=y}', ""); + Expect(1, 918000, '\P{CI=y}', ""); + Expect(0, 918000, '\P{^CI=y}', ""); + Expect(1, 917999, '\p{CI=:\Ay\z:}', "");; + Expect(0, 918000, '\p{CI=:\Ay\z:}', "");; + Expect(1, 917999, '\p{CI: _y}', ""); + Expect(0, 917999, '\p{^CI: _y}', ""); + Expect(0, 917999, '\P{CI: _y}', ""); + Expect(1, 917999, '\P{^CI: _y}', ""); + Expect(0, 918000, '\p{CI: _y}', ""); + Expect(1, 918000, '\p{^CI: _y}', ""); + Expect(1, 918000, '\P{CI: _y}', ""); + Expect(0, 918000, '\P{^CI: _y}', ""); + Error('\p{Is_Case_Ignorable: -T/a/}'); + Error('\P{Is_Case_Ignorable: -T/a/}'); + Expect(1, 917999, '\p{Is_Case_Ignorable=t}', ""); + Expect(0, 917999, '\p{^Is_Case_Ignorable=t}', ""); + Expect(0, 917999, '\P{Is_Case_Ignorable=t}', ""); + Expect(1, 917999, '\P{^Is_Case_Ignorable=t}', ""); + Expect(0, 918000, '\p{Is_Case_Ignorable=t}', ""); + Expect(1, 918000, '\p{^Is_Case_Ignorable=t}', ""); + Expect(1, 918000, '\P{Is_Case_Ignorable=t}', ""); + Expect(0, 918000, '\P{^Is_Case_Ignorable=t}', ""); + Expect(1, 917999, '\p{Is_Case_Ignorable: T}', ""); + Expect(0, 917999, '\p{^Is_Case_Ignorable: T}', ""); + Expect(0, 917999, '\P{Is_Case_Ignorable: T}', ""); + Expect(1, 917999, '\P{^Is_Case_Ignorable: T}', ""); + Expect(0, 918000, '\p{Is_Case_Ignorable: T}', ""); + Expect(1, 918000, '\p{^Is_Case_Ignorable: T}', ""); + Expect(1, 918000, '\P{Is_Case_Ignorable: T}', ""); + Expect(0, 918000, '\P{^Is_Case_Ignorable: T}', ""); + Error('\p{Is_CI: /a/True}'); + Error('\P{Is_CI: /a/True}'); + Expect(1, 917999, '\p{Is_CI=true}', ""); + Expect(0, 917999, '\p{^Is_CI=true}', ""); + Expect(0, 917999, '\P{Is_CI=true}', ""); + Expect(1, 917999, '\P{^Is_CI=true}', ""); + Expect(0, 918000, '\p{Is_CI=true}', ""); + Expect(1, 918000, '\p{^Is_CI=true}', ""); + Expect(1, 918000, '\P{Is_CI=true}', ""); + Expect(0, 918000, '\P{^Is_CI=true}', ""); + Expect(1, 917999, '\p{Is_CI= True}', ""); + Expect(0, 917999, '\p{^Is_CI= True}', ""); + Expect(0, 917999, '\P{Is_CI= True}', ""); + Expect(1, 917999, '\P{^Is_CI= True}', ""); + Expect(0, 918000, '\p{Is_CI= True}', ""); + Expect(1, 918000, '\p{^Is_CI= True}', ""); + Expect(1, 918000, '\P{Is_CI= True}', ""); + Expect(0, 918000, '\P{^Is_CI= True}', ""); + Error('\p{kaccountingnumeric}'); + Error('\P{kaccountingnumeric}'); + Error('\p{cjkaccountingnumeric}'); + Error('\P{cjkaccountingnumeric}'); + Error('\p{kcompatibilityvariant}'); + Error('\P{kcompatibilityvariant}'); + Error('\p{cjkcompatibilityvariant}'); + Error('\P{cjkcompatibilityvariant}'); + Error('\p{kiicore}'); + Error('\P{kiicore}'); + Error('\p{cjkiicore}'); + Error('\P{cjkiicore}'); + Error('\p{kirggsource}'); + Error('\P{kirggsource}'); + Error('\p{cjkirggsource}'); + Error('\P{cjkirggsource}'); + Error('\p{kirghsource}'); + Error('\P{kirghsource}'); + Error('\p{cjkirghsource}'); + Error('\P{cjkirghsource}'); + Error('\p{kirgjsource}'); + Error('\P{kirgjsource}'); + Error('\p{cjkirgjsource}'); + Error('\P{cjkirgjsource}'); + Error('\p{kirgkpsource}'); + Error('\P{kirgkpsource}'); + Error('\p{cjkirgkpsource}'); + Error('\P{cjkirgkpsource}'); + Error('\p{kirgksource}'); + Error('\P{kirgksource}'); + Error('\p{cjkirgksource}'); + Error('\P{cjkirgksource}'); + Error('\p{kirgmsource}'); + Error('\P{kirgmsource}'); + Error('\p{cjkirgmsource}'); + Error('\P{cjkirgmsource}'); + Error('\p{kirgssource}'); + Error('\P{kirgssource}'); + Error('\p{cjkirgssource}'); + Error('\P{cjkirgssource}'); + Error('\p{kirgtsource}'); + Error('\P{kirgtsource}'); + Error('\p{cjkirgtsource}'); + Error('\P{cjkirgtsource}'); + Error('\p{kirguksource}'); + Error('\P{kirguksource}'); + Error('\p{cjkirguksource}'); + Error('\P{cjkirguksource}'); + Error('\p{kirgusource}'); + Error('\P{kirgusource}'); + Error('\p{cjkirgusource}'); + Error('\P{cjkirgusource}'); + Error('\p{kirgvsource}'); + Error('\P{kirgvsource}'); + Error('\p{cjkirgvsource}'); + Error('\P{cjkirgvsource}'); + Error('\p{kmandarin}'); + Error('\P{kmandarin}'); + Error('\p{cjkmandarin}'); + Error('\P{cjkmandarin}'); + Error('\p{kothernumeric}'); + Error('\P{kothernumeric}'); + Error('\p{cjkothernumeric}'); + Error('\P{cjkothernumeric}'); + Error('\p{kprimarynumeric}'); + Error('\P{kprimarynumeric}'); + Error('\p{cjkprimarynumeric}'); + Error('\P{cjkprimarynumeric}'); + Error('\p{krsunicode}'); + Error('\P{krsunicode}'); + Error('\p{cjkrsunicode}'); + Error('\P{cjkrsunicode}'); + Error('\p{unicoderadicalstroke}'); + Error('\P{unicoderadicalstroke}'); + Error('\p{urs}'); + Error('\P{urs}'); + Error('\p{ktotalstrokes}'); + Error('\P{ktotalstrokes}'); + Error('\p{cjktotalstrokes}'); + Error('\P{cjktotalstrokes}'); + Error('\p{kunihancore2020}'); + Error('\P{kunihancore2020}'); + Error('\p{cjkunihancore2020}'); + Error('\P{cjkunihancore2020}'); + Error('\p{Full_Composition_Exclusion=:=- No}'); + Error('\P{Full_Composition_Exclusion=:=- No}'); + Expect(1, 195102, '\p{Full_Composition_Exclusion=:\ANo\z:}', "");; + Expect(0, 195101, '\p{Full_Composition_Exclusion=:\ANo\z:}', "");; + Expect(1, 195102, '\p{Full_Composition_Exclusion=no}', ""); + Expect(0, 195102, '\p{^Full_Composition_Exclusion=no}', ""); + Expect(0, 195102, '\P{Full_Composition_Exclusion=no}', ""); + Expect(1, 195102, '\P{^Full_Composition_Exclusion=no}', ""); + Expect(0, 195101, '\p{Full_Composition_Exclusion=no}', ""); + Expect(1, 195101, '\p{^Full_Composition_Exclusion=no}', ""); + Expect(1, 195101, '\P{Full_Composition_Exclusion=no}', ""); + Expect(0, 195101, '\P{^Full_Composition_Exclusion=no}', ""); + Expect(1, 195102, '\p{Full_Composition_Exclusion=:\Ano\z:}', "");; + Expect(0, 195101, '\p{Full_Composition_Exclusion=:\Ano\z:}', "");; + Expect(1, 195102, '\p{Full_Composition_Exclusion=-no}', ""); + Expect(0, 195102, '\p{^Full_Composition_Exclusion=-no}', ""); + Expect(0, 195102, '\P{Full_Composition_Exclusion=-no}', ""); + Expect(1, 195102, '\P{^Full_Composition_Exclusion=-no}', ""); + Expect(0, 195101, '\p{Full_Composition_Exclusion=-no}', ""); + Expect(1, 195101, '\p{^Full_Composition_Exclusion=-no}', ""); + Expect(1, 195101, '\P{Full_Composition_Exclusion=-no}', ""); + Expect(0, 195101, '\P{^Full_Composition_Exclusion=-no}', ""); + Error('\p{Comp_Ex= n:=}'); + Error('\P{Comp_Ex= n:=}'); + Expect(1, 195102, '\p{Comp_Ex=:\AN\z:}', "");; + Expect(0, 195101, '\p{Comp_Ex=:\AN\z:}', "");; + Expect(1, 195102, '\p{Comp_Ex=n}', ""); + Expect(0, 195102, '\p{^Comp_Ex=n}', ""); + Expect(0, 195102, '\P{Comp_Ex=n}', ""); + Expect(1, 195102, '\P{^Comp_Ex=n}', ""); + Expect(0, 195101, '\p{Comp_Ex=n}', ""); + Expect(1, 195101, '\p{^Comp_Ex=n}', ""); + Expect(1, 195101, '\P{Comp_Ex=n}', ""); + Expect(0, 195101, '\P{^Comp_Ex=n}', ""); + Expect(1, 195102, '\p{Comp_Ex=:\An\z:}', "");; + Expect(0, 195101, '\p{Comp_Ex=:\An\z:}', "");; + Expect(1, 195102, '\p{Comp_Ex=- n}', ""); + Expect(0, 195102, '\p{^Comp_Ex=- n}', ""); + Expect(0, 195102, '\P{Comp_Ex=- n}', ""); + Expect(1, 195102, '\P{^Comp_Ex=- n}', ""); + Expect(0, 195101, '\p{Comp_Ex=- n}', ""); + Expect(1, 195101, '\p{^Comp_Ex=- n}', ""); + Expect(1, 195101, '\P{Comp_Ex=- n}', ""); + Expect(0, 195101, '\P{^Comp_Ex=- n}', ""); + Error('\p{Is_Full_Composition_Exclusion=--F/a/}'); + Error('\P{Is_Full_Composition_Exclusion=--F/a/}'); + Expect(1, 195102, '\p{Is_Full_Composition_Exclusion=f}', ""); + Expect(0, 195102, '\p{^Is_Full_Composition_Exclusion=f}', ""); + Expect(0, 195102, '\P{Is_Full_Composition_Exclusion=f}', ""); + Expect(1, 195102, '\P{^Is_Full_Composition_Exclusion=f}', ""); + Expect(0, 195101, '\p{Is_Full_Composition_Exclusion=f}', ""); + Expect(1, 195101, '\p{^Is_Full_Composition_Exclusion=f}', ""); + Expect(1, 195101, '\P{Is_Full_Composition_Exclusion=f}', ""); + Expect(0, 195101, '\P{^Is_Full_Composition_Exclusion=f}', ""); + Expect(1, 195102, '\p{Is_Full_Composition_Exclusion=F}', ""); + Expect(0, 195102, '\p{^Is_Full_Composition_Exclusion=F}', ""); + Expect(0, 195102, '\P{Is_Full_Composition_Exclusion=F}', ""); + Expect(1, 195102, '\P{^Is_Full_Composition_Exclusion=F}', ""); + Expect(0, 195101, '\p{Is_Full_Composition_Exclusion=F}', ""); + Expect(1, 195101, '\p{^Is_Full_Composition_Exclusion=F}', ""); + Expect(1, 195101, '\P{Is_Full_Composition_Exclusion=F}', ""); + Expect(0, 195101, '\P{^Is_Full_Composition_Exclusion=F}', ""); + Error('\p{Is_Comp_Ex=_/a/False}'); + Error('\P{Is_Comp_Ex=_/a/False}'); + Expect(1, 195102, '\p{Is_Comp_Ex=false}', ""); + Expect(0, 195102, '\p{^Is_Comp_Ex=false}', ""); + Expect(0, 195102, '\P{Is_Comp_Ex=false}', ""); + Expect(1, 195102, '\P{^Is_Comp_Ex=false}', ""); + Expect(0, 195101, '\p{Is_Comp_Ex=false}', ""); + Expect(1, 195101, '\p{^Is_Comp_Ex=false}', ""); + Expect(1, 195101, '\P{Is_Comp_Ex=false}', ""); + Expect(0, 195101, '\P{^Is_Comp_Ex=false}', ""); + Expect(1, 195102, '\p{Is_Comp_Ex= _false}', ""); + Expect(0, 195102, '\p{^Is_Comp_Ex= _false}', ""); + Expect(0, 195102, '\P{Is_Comp_Ex= _false}', ""); + Expect(1, 195102, '\P{^Is_Comp_Ex= _false}', ""); + Expect(0, 195101, '\p{Is_Comp_Ex= _false}', ""); + Expect(1, 195101, '\p{^Is_Comp_Ex= _false}', ""); + Expect(1, 195101, '\P{Is_Comp_Ex= _false}', ""); + Expect(0, 195101, '\P{^Is_Comp_Ex= _false}', ""); + Error('\p{Full_Composition_Exclusion=/a/-Yes}'); + Error('\P{Full_Composition_Exclusion=/a/-Yes}'); + Expect(1, 195101, '\p{Full_Composition_Exclusion=:\AYes\z:}', "");; + Expect(0, 195102, '\p{Full_Composition_Exclusion=:\AYes\z:}', "");; + Expect(1, 195101, '\p{Full_Composition_Exclusion=yes}', ""); + Expect(0, 195101, '\p{^Full_Composition_Exclusion=yes}', ""); + Expect(0, 195101, '\P{Full_Composition_Exclusion=yes}', ""); + Expect(1, 195101, '\P{^Full_Composition_Exclusion=yes}', ""); + Expect(0, 195102, '\p{Full_Composition_Exclusion=yes}', ""); + Expect(1, 195102, '\p{^Full_Composition_Exclusion=yes}', ""); + Expect(1, 195102, '\P{Full_Composition_Exclusion=yes}', ""); + Expect(0, 195102, '\P{^Full_Composition_Exclusion=yes}', ""); + Expect(1, 195101, '\p{Full_Composition_Exclusion=:\Ayes\z:}', "");; + Expect(0, 195102, '\p{Full_Composition_Exclusion=:\Ayes\z:}', "");; + Expect(1, 195101, '\p{Full_Composition_Exclusion:Yes}', ""); + Expect(0, 195101, '\p{^Full_Composition_Exclusion:Yes}', ""); + Expect(0, 195101, '\P{Full_Composition_Exclusion:Yes}', ""); + Expect(1, 195101, '\P{^Full_Composition_Exclusion:Yes}', ""); + Expect(0, 195102, '\p{Full_Composition_Exclusion:Yes}', ""); + Expect(1, 195102, '\p{^Full_Composition_Exclusion:Yes}', ""); + Expect(1, 195102, '\P{Full_Composition_Exclusion:Yes}', ""); + Expect(0, 195102, '\P{^Full_Composition_Exclusion:Yes}', ""); + Error('\p{Comp_Ex=_-y/a/}'); + Error('\P{Comp_Ex=_-y/a/}'); + Expect(1, 195101, '\p{Comp_Ex=:\AY\z:}', "");; + Expect(0, 195102, '\p{Comp_Ex=:\AY\z:}', "");; + Expect(1, 195101, '\p{Comp_Ex=y}', ""); + Expect(0, 195101, '\p{^Comp_Ex=y}', ""); + Expect(0, 195101, '\P{Comp_Ex=y}', ""); + Expect(1, 195101, '\P{^Comp_Ex=y}', ""); + Expect(0, 195102, '\p{Comp_Ex=y}', ""); + Expect(1, 195102, '\p{^Comp_Ex=y}', ""); + Expect(1, 195102, '\P{Comp_Ex=y}', ""); + Expect(0, 195102, '\P{^Comp_Ex=y}', ""); + Expect(1, 195101, '\p{Comp_Ex=:\Ay\z:}', "");; + Expect(0, 195102, '\p{Comp_Ex=:\Ay\z:}', "");; + Expect(1, 195101, '\p{Comp_Ex: y}', ""); + Expect(0, 195101, '\p{^Comp_Ex: y}', ""); + Expect(0, 195101, '\P{Comp_Ex: y}', ""); + Expect(1, 195101, '\P{^Comp_Ex: y}', ""); + Expect(0, 195102, '\p{Comp_Ex: y}', ""); + Expect(1, 195102, '\p{^Comp_Ex: y}', ""); + Expect(1, 195102, '\P{Comp_Ex: y}', ""); + Expect(0, 195102, '\P{^Comp_Ex: y}', ""); + Error('\p{Is_Full_Composition_Exclusion=:= T}'); + Error('\P{Is_Full_Composition_Exclusion=:= T}'); + Expect(1, 195101, '\p{Is_Full_Composition_Exclusion=t}', ""); + Expect(0, 195101, '\p{^Is_Full_Composition_Exclusion=t}', ""); + Expect(0, 195101, '\P{Is_Full_Composition_Exclusion=t}', ""); + Expect(1, 195101, '\P{^Is_Full_Composition_Exclusion=t}', ""); + Expect(0, 195102, '\p{Is_Full_Composition_Exclusion=t}', ""); + Expect(1, 195102, '\p{^Is_Full_Composition_Exclusion=t}', ""); + Expect(1, 195102, '\P{Is_Full_Composition_Exclusion=t}', ""); + Expect(0, 195102, '\P{^Is_Full_Composition_Exclusion=t}', ""); + Expect(1, 195101, '\p{Is_Full_Composition_Exclusion= _t}', ""); + Expect(0, 195101, '\p{^Is_Full_Composition_Exclusion= _t}', ""); + Expect(0, 195101, '\P{Is_Full_Composition_Exclusion= _t}', ""); + Expect(1, 195101, '\P{^Is_Full_Composition_Exclusion= _t}', ""); + Expect(0, 195102, '\p{Is_Full_Composition_Exclusion= _t}', ""); + Expect(1, 195102, '\p{^Is_Full_Composition_Exclusion= _t}', ""); + Expect(1, 195102, '\P{Is_Full_Composition_Exclusion= _t}', ""); + Expect(0, 195102, '\P{^Is_Full_Composition_Exclusion= _t}', ""); + Error('\p{Is_Comp_Ex=/a/ True}'); + Error('\P{Is_Comp_Ex=/a/ True}'); + Expect(1, 195101, '\p{Is_Comp_Ex=true}', ""); + Expect(0, 195101, '\p{^Is_Comp_Ex=true}', ""); + Expect(0, 195101, '\P{Is_Comp_Ex=true}', ""); + Expect(1, 195101, '\P{^Is_Comp_Ex=true}', ""); + Expect(0, 195102, '\p{Is_Comp_Ex=true}', ""); + Expect(1, 195102, '\p{^Is_Comp_Ex=true}', ""); + Expect(1, 195102, '\P{Is_Comp_Ex=true}', ""); + Expect(0, 195102, '\P{^Is_Comp_Ex=true}', ""); + Expect(1, 195101, '\p{Is_Comp_Ex=_TRUE}', ""); + Expect(0, 195101, '\p{^Is_Comp_Ex=_TRUE}', ""); + Expect(0, 195101, '\P{Is_Comp_Ex=_TRUE}', ""); + Expect(1, 195101, '\P{^Is_Comp_Ex=_TRUE}', ""); + Expect(0, 195102, '\p{Is_Comp_Ex=_TRUE}', ""); + Expect(1, 195102, '\p{^Is_Comp_Ex=_TRUE}', ""); + Expect(1, 195102, '\P{Is_Comp_Ex=_TRUE}', ""); + Expect(0, 195102, '\P{^Is_Comp_Ex=_TRUE}', ""); + Error('\p{Changes_When_Casefolded=-No/a/}'); + Error('\P{Changes_When_Casefolded=-No/a/}'); + Expect(1, 125218, '\p{Changes_When_Casefolded=:\ANo\z:}', "");; + Expect(0, 125217, '\p{Changes_When_Casefolded=:\ANo\z:}', "");; + Expect(1, 125218, '\p{Changes_When_Casefolded=no}', ""); + Expect(0, 125218, '\p{^Changes_When_Casefolded=no}', ""); + Expect(0, 125218, '\P{Changes_When_Casefolded=no}', ""); + Expect(1, 125218, '\P{^Changes_When_Casefolded=no}', ""); + Expect(0, 125217, '\p{Changes_When_Casefolded=no}', ""); + Expect(1, 125217, '\p{^Changes_When_Casefolded=no}', ""); + Expect(1, 125217, '\P{Changes_When_Casefolded=no}', ""); + Expect(0, 125217, '\P{^Changes_When_Casefolded=no}', ""); + Expect(1, 125218, '\p{Changes_When_Casefolded=:\Ano\z:}', "");; + Expect(0, 125217, '\p{Changes_When_Casefolded=:\Ano\z:}', "");; + Expect(1, 125218, '\p{Changes_When_Casefolded=_ NO}', ""); + Expect(0, 125218, '\p{^Changes_When_Casefolded=_ NO}', ""); + Expect(0, 125218, '\P{Changes_When_Casefolded=_ NO}', ""); + Expect(1, 125218, '\P{^Changes_When_Casefolded=_ NO}', ""); + Expect(0, 125217, '\p{Changes_When_Casefolded=_ NO}', ""); + Expect(1, 125217, '\p{^Changes_When_Casefolded=_ NO}', ""); + Expect(1, 125217, '\P{Changes_When_Casefolded=_ NO}', ""); + Expect(0, 125217, '\P{^Changes_When_Casefolded=_ NO}', ""); + Error('\p{CWCF=/a/ _N}'); + Error('\P{CWCF=/a/ _N}'); + Expect(1, 125218, '\p{CWCF=:\AN\z:}', "");; + Expect(0, 125217, '\p{CWCF=:\AN\z:}', "");; + Expect(1, 125218, '\p{CWCF=n}', ""); + Expect(0, 125218, '\p{^CWCF=n}', ""); + Expect(0, 125218, '\P{CWCF=n}', ""); + Expect(1, 125218, '\P{^CWCF=n}', ""); + Expect(0, 125217, '\p{CWCF=n}', ""); + Expect(1, 125217, '\p{^CWCF=n}', ""); + Expect(1, 125217, '\P{CWCF=n}', ""); + Expect(0, 125217, '\P{^CWCF=n}', ""); + Expect(1, 125218, '\p{CWCF=:\An\z:}', "");; + Expect(0, 125217, '\p{CWCF=:\An\z:}', "");; + Expect(1, 125218, '\p{CWCF: N}', ""); + Expect(0, 125218, '\p{^CWCF: N}', ""); + Expect(0, 125218, '\P{CWCF: N}', ""); + Expect(1, 125218, '\P{^CWCF: N}', ""); + Expect(0, 125217, '\p{CWCF: N}', ""); + Expect(1, 125217, '\p{^CWCF: N}', ""); + Expect(1, 125217, '\P{CWCF: N}', ""); + Expect(0, 125217, '\P{^CWCF: N}', ""); + Error('\p{Is_Changes_When_Casefolded=:=-f}'); + Error('\P{Is_Changes_When_Casefolded=:=-f}'); + Expect(1, 125218, '\p{Is_Changes_When_Casefolded=f}', ""); + Expect(0, 125218, '\p{^Is_Changes_When_Casefolded=f}', ""); + Expect(0, 125218, '\P{Is_Changes_When_Casefolded=f}', ""); + Expect(1, 125218, '\P{^Is_Changes_When_Casefolded=f}', ""); + Expect(0, 125217, '\p{Is_Changes_When_Casefolded=f}', ""); + Expect(1, 125217, '\p{^Is_Changes_When_Casefolded=f}', ""); + Expect(1, 125217, '\P{Is_Changes_When_Casefolded=f}', ""); + Expect(0, 125217, '\P{^Is_Changes_When_Casefolded=f}', ""); + Expect(1, 125218, '\p{Is_Changes_When_Casefolded=_ F}', ""); + Expect(0, 125218, '\p{^Is_Changes_When_Casefolded=_ F}', ""); + Expect(0, 125218, '\P{Is_Changes_When_Casefolded=_ F}', ""); + Expect(1, 125218, '\P{^Is_Changes_When_Casefolded=_ F}', ""); + Expect(0, 125217, '\p{Is_Changes_When_Casefolded=_ F}', ""); + Expect(1, 125217, '\p{^Is_Changes_When_Casefolded=_ F}', ""); + Expect(1, 125217, '\P{Is_Changes_When_Casefolded=_ F}', ""); + Expect(0, 125217, '\P{^Is_Changes_When_Casefolded=_ F}', ""); + Error('\p{Is_CWCF=_-False:=}'); + Error('\P{Is_CWCF=_-False:=}'); + Expect(1, 125218, '\p{Is_CWCF=false}', ""); + Expect(0, 125218, '\p{^Is_CWCF=false}', ""); + Expect(0, 125218, '\P{Is_CWCF=false}', ""); + Expect(1, 125218, '\P{^Is_CWCF=false}', ""); + Expect(0, 125217, '\p{Is_CWCF=false}', ""); + Expect(1, 125217, '\p{^Is_CWCF=false}', ""); + Expect(1, 125217, '\P{Is_CWCF=false}', ""); + Expect(0, 125217, '\P{^Is_CWCF=false}', ""); + Expect(1, 125218, '\p{Is_CWCF=- false}', ""); + Expect(0, 125218, '\p{^Is_CWCF=- false}', ""); + Expect(0, 125218, '\P{Is_CWCF=- false}', ""); + Expect(1, 125218, '\P{^Is_CWCF=- false}', ""); + Expect(0, 125217, '\p{Is_CWCF=- false}', ""); + Expect(1, 125217, '\p{^Is_CWCF=- false}', ""); + Expect(1, 125217, '\P{Is_CWCF=- false}', ""); + Expect(0, 125217, '\P{^Is_CWCF=- false}', ""); + Error('\p{Changes_When_Casefolded=/a/ yes}'); + Error('\P{Changes_When_Casefolded=/a/ yes}'); + Expect(1, 125217, '\p{Changes_When_Casefolded=:\AYes\z:}', "");; + Expect(0, 125218, '\p{Changes_When_Casefolded=:\AYes\z:}', "");; + Expect(1, 125217, '\p{Changes_When_Casefolded=yes}', ""); + Expect(0, 125217, '\p{^Changes_When_Casefolded=yes}', ""); + Expect(0, 125217, '\P{Changes_When_Casefolded=yes}', ""); + Expect(1, 125217, '\P{^Changes_When_Casefolded=yes}', ""); + Expect(0, 125218, '\p{Changes_When_Casefolded=yes}', ""); + Expect(1, 125218, '\p{^Changes_When_Casefolded=yes}', ""); + Expect(1, 125218, '\P{Changes_When_Casefolded=yes}', ""); + Expect(0, 125218, '\P{^Changes_When_Casefolded=yes}', ""); + Expect(1, 125217, '\p{Changes_When_Casefolded=:\Ayes\z:}', "");; + Expect(0, 125218, '\p{Changes_When_Casefolded=:\Ayes\z:}', "");; + Expect(1, 125217, '\p{Changes_When_Casefolded=-_Yes}', ""); + Expect(0, 125217, '\p{^Changes_When_Casefolded=-_Yes}', ""); + Expect(0, 125217, '\P{Changes_When_Casefolded=-_Yes}', ""); + Expect(1, 125217, '\P{^Changes_When_Casefolded=-_Yes}', ""); + Expect(0, 125218, '\p{Changes_When_Casefolded=-_Yes}', ""); + Expect(1, 125218, '\p{^Changes_When_Casefolded=-_Yes}', ""); + Expect(1, 125218, '\P{Changes_When_Casefolded=-_Yes}', ""); + Expect(0, 125218, '\P{^Changes_When_Casefolded=-_Yes}', ""); + Error('\p{CWCF=/a/ _Y}'); + Error('\P{CWCF=/a/ _Y}'); + Expect(1, 125217, '\p{CWCF=:\AY\z:}', "");; + Expect(0, 125218, '\p{CWCF=:\AY\z:}', "");; + Expect(1, 125217, '\p{CWCF=y}', ""); + Expect(0, 125217, '\p{^CWCF=y}', ""); + Expect(0, 125217, '\P{CWCF=y}', ""); + Expect(1, 125217, '\P{^CWCF=y}', ""); + Expect(0, 125218, '\p{CWCF=y}', ""); + Expect(1, 125218, '\p{^CWCF=y}', ""); + Expect(1, 125218, '\P{CWCF=y}', ""); + Expect(0, 125218, '\P{^CWCF=y}', ""); + Expect(1, 125217, '\p{CWCF=:\Ay\z:}', "");; + Expect(0, 125218, '\p{CWCF=:\Ay\z:}', "");; + Expect(1, 125217, '\p{CWCF=--y}', ""); + Expect(0, 125217, '\p{^CWCF=--y}', ""); + Expect(0, 125217, '\P{CWCF=--y}', ""); + Expect(1, 125217, '\P{^CWCF=--y}', ""); + Expect(0, 125218, '\p{CWCF=--y}', ""); + Expect(1, 125218, '\p{^CWCF=--y}', ""); + Expect(1, 125218, '\P{CWCF=--y}', ""); + Expect(0, 125218, '\P{^CWCF=--y}', ""); + Error('\p{Is_Changes_When_Casefolded= T/a/}'); + Error('\P{Is_Changes_When_Casefolded= T/a/}'); + Expect(1, 125217, '\p{Is_Changes_When_Casefolded=t}', ""); + Expect(0, 125217, '\p{^Is_Changes_When_Casefolded=t}', ""); + Expect(0, 125217, '\P{Is_Changes_When_Casefolded=t}', ""); + Expect(1, 125217, '\P{^Is_Changes_When_Casefolded=t}', ""); + Expect(0, 125218, '\p{Is_Changes_When_Casefolded=t}', ""); + Expect(1, 125218, '\p{^Is_Changes_When_Casefolded=t}', ""); + Expect(1, 125218, '\P{Is_Changes_When_Casefolded=t}', ""); + Expect(0, 125218, '\P{^Is_Changes_When_Casefolded=t}', ""); + Expect(1, 125217, '\p{Is_Changes_When_Casefolded=--T}', ""); + Expect(0, 125217, '\p{^Is_Changes_When_Casefolded=--T}', ""); + Expect(0, 125217, '\P{Is_Changes_When_Casefolded=--T}', ""); + Expect(1, 125217, '\P{^Is_Changes_When_Casefolded=--T}', ""); + Expect(0, 125218, '\p{Is_Changes_When_Casefolded=--T}', ""); + Expect(1, 125218, '\p{^Is_Changes_When_Casefolded=--T}', ""); + Expect(1, 125218, '\P{Is_Changes_When_Casefolded=--T}', ""); + Expect(0, 125218, '\P{^Is_Changes_When_Casefolded=--T}', ""); + Error('\p{Is_CWCF: _true:=}'); + Error('\P{Is_CWCF: _true:=}'); + Expect(1, 125217, '\p{Is_CWCF=true}', ""); + Expect(0, 125217, '\p{^Is_CWCF=true}', ""); + Expect(0, 125217, '\P{Is_CWCF=true}', ""); + Expect(1, 125217, '\P{^Is_CWCF=true}', ""); + Expect(0, 125218, '\p{Is_CWCF=true}', ""); + Expect(1, 125218, '\p{^Is_CWCF=true}', ""); + Expect(1, 125218, '\P{Is_CWCF=true}', ""); + Expect(0, 125218, '\P{^Is_CWCF=true}', ""); + Expect(1, 125217, '\p{Is_CWCF=- True}', ""); + Expect(0, 125217, '\p{^Is_CWCF=- True}', ""); + Expect(0, 125217, '\P{Is_CWCF=- True}', ""); + Expect(1, 125217, '\P{^Is_CWCF=- True}', ""); + Expect(0, 125218, '\p{Is_CWCF=- True}', ""); + Expect(1, 125218, '\p{^Is_CWCF=- True}', ""); + Expect(1, 125218, '\P{Is_CWCF=- True}', ""); + Expect(0, 125218, '\P{^Is_CWCF=- True}', ""); + Error('\p{Changes_When_Casemapped=:=__No}'); + Error('\P{Changes_When_Casemapped=:=__No}'); + Expect(1, 125252, '\p{Changes_When_Casemapped=:\ANo\z:}', "");; + Expect(0, 125251, '\p{Changes_When_Casemapped=:\ANo\z:}', "");; + Expect(1, 125252, '\p{Changes_When_Casemapped=no}', ""); + Expect(0, 125252, '\p{^Changes_When_Casemapped=no}', ""); + Expect(0, 125252, '\P{Changes_When_Casemapped=no}', ""); + Expect(1, 125252, '\P{^Changes_When_Casemapped=no}', ""); + Expect(0, 125251, '\p{Changes_When_Casemapped=no}', ""); + Expect(1, 125251, '\p{^Changes_When_Casemapped=no}', ""); + Expect(1, 125251, '\P{Changes_When_Casemapped=no}', ""); + Expect(0, 125251, '\P{^Changes_When_Casemapped=no}', ""); + Expect(1, 125252, '\p{Changes_When_Casemapped=:\Ano\z:}', "");; + Expect(0, 125251, '\p{Changes_When_Casemapped=:\Ano\z:}', "");; + Expect(1, 125252, '\p{Changes_When_Casemapped= NO}', ""); + Expect(0, 125252, '\p{^Changes_When_Casemapped= NO}', ""); + Expect(0, 125252, '\P{Changes_When_Casemapped= NO}', ""); + Expect(1, 125252, '\P{^Changes_When_Casemapped= NO}', ""); + Expect(0, 125251, '\p{Changes_When_Casemapped= NO}', ""); + Expect(1, 125251, '\p{^Changes_When_Casemapped= NO}', ""); + Expect(1, 125251, '\P{Changes_When_Casemapped= NO}', ""); + Expect(0, 125251, '\P{^Changes_When_Casemapped= NO}', ""); + Error('\p{CWCM=__N/a/}'); + Error('\P{CWCM=__N/a/}'); + Expect(1, 125252, '\p{CWCM=:\AN\z:}', "");; + Expect(0, 125251, '\p{CWCM=:\AN\z:}', "");; + Expect(1, 125252, '\p{CWCM=n}', ""); + Expect(0, 125252, '\p{^CWCM=n}', ""); + Expect(0, 125252, '\P{CWCM=n}', ""); + Expect(1, 125252, '\P{^CWCM=n}', ""); + Expect(0, 125251, '\p{CWCM=n}', ""); + Expect(1, 125251, '\p{^CWCM=n}', ""); + Expect(1, 125251, '\P{CWCM=n}', ""); + Expect(0, 125251, '\P{^CWCM=n}', ""); + Expect(1, 125252, '\p{CWCM=:\An\z:}', "");; + Expect(0, 125251, '\p{CWCM=:\An\z:}', "");; + Expect(1, 125252, '\p{CWCM= N}', ""); + Expect(0, 125252, '\p{^CWCM= N}', ""); + Expect(0, 125252, '\P{CWCM= N}', ""); + Expect(1, 125252, '\P{^CWCM= N}', ""); + Expect(0, 125251, '\p{CWCM= N}', ""); + Expect(1, 125251, '\p{^CWCM= N}', ""); + Expect(1, 125251, '\P{CWCM= N}', ""); + Expect(0, 125251, '\P{^CWCM= N}', ""); + Error('\p{Is_Changes_When_Casemapped= F/a/}'); + Error('\P{Is_Changes_When_Casemapped= F/a/}'); + Expect(1, 125252, '\p{Is_Changes_When_Casemapped=f}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Casemapped=f}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Casemapped=f}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Casemapped=f}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Casemapped=f}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Casemapped=f}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Casemapped=f}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Casemapped=f}', ""); + Expect(1, 125252, '\p{Is_Changes_When_Casemapped= F}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Casemapped= F}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Casemapped= F}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Casemapped= F}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Casemapped= F}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Casemapped= F}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Casemapped= F}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Casemapped= F}', ""); + Error('\p{Is_CWCM=/a/ False}'); + Error('\P{Is_CWCM=/a/ False}'); + Expect(1, 125252, '\p{Is_CWCM=false}', ""); + Expect(0, 125252, '\p{^Is_CWCM=false}', ""); + Expect(0, 125252, '\P{Is_CWCM=false}', ""); + Expect(1, 125252, '\P{^Is_CWCM=false}', ""); + Expect(0, 125251, '\p{Is_CWCM=false}', ""); + Expect(1, 125251, '\p{^Is_CWCM=false}', ""); + Expect(1, 125251, '\P{Is_CWCM=false}', ""); + Expect(0, 125251, '\P{^Is_CWCM=false}', ""); + Expect(1, 125252, '\p{Is_CWCM=_False}', ""); + Expect(0, 125252, '\p{^Is_CWCM=_False}', ""); + Expect(0, 125252, '\P{Is_CWCM=_False}', ""); + Expect(1, 125252, '\P{^Is_CWCM=_False}', ""); + Expect(0, 125251, '\p{Is_CWCM=_False}', ""); + Expect(1, 125251, '\p{^Is_CWCM=_False}', ""); + Expect(1, 125251, '\P{Is_CWCM=_False}', ""); + Expect(0, 125251, '\P{^Is_CWCM=_False}', ""); + Error('\p{Changes_When_Casemapped=/a/ _Yes}'); + Error('\P{Changes_When_Casemapped=/a/ _Yes}'); + Expect(1, 125251, '\p{Changes_When_Casemapped=:\AYes\z:}', "");; + Expect(0, 125252, '\p{Changes_When_Casemapped=:\AYes\z:}', "");; + Expect(1, 125251, '\p{Changes_When_Casemapped=yes}', ""); + Expect(0, 125251, '\p{^Changes_When_Casemapped=yes}', ""); + Expect(0, 125251, '\P{Changes_When_Casemapped=yes}', ""); + Expect(1, 125251, '\P{^Changes_When_Casemapped=yes}', ""); + Expect(0, 125252, '\p{Changes_When_Casemapped=yes}', ""); + Expect(1, 125252, '\p{^Changes_When_Casemapped=yes}', ""); + Expect(1, 125252, '\P{Changes_When_Casemapped=yes}', ""); + Expect(0, 125252, '\P{^Changes_When_Casemapped=yes}', ""); + Expect(1, 125251, '\p{Changes_When_Casemapped=:\Ayes\z:}', "");; + Expect(0, 125252, '\p{Changes_When_Casemapped=:\Ayes\z:}', "");; + Expect(1, 125251, '\p{Changes_When_Casemapped: -Yes}', ""); + Expect(0, 125251, '\p{^Changes_When_Casemapped: -Yes}', ""); + Expect(0, 125251, '\P{Changes_When_Casemapped: -Yes}', ""); + Expect(1, 125251, '\P{^Changes_When_Casemapped: -Yes}', ""); + Expect(0, 125252, '\p{Changes_When_Casemapped: -Yes}', ""); + Expect(1, 125252, '\p{^Changes_When_Casemapped: -Yes}', ""); + Expect(1, 125252, '\P{Changes_When_Casemapped: -Yes}', ""); + Expect(0, 125252, '\P{^Changes_When_Casemapped: -Yes}', ""); + Error('\p{CWCM=_-Y/a/}'); + Error('\P{CWCM=_-Y/a/}'); + Expect(1, 125251, '\p{CWCM=:\AY\z:}', "");; + Expect(0, 125252, '\p{CWCM=:\AY\z:}', "");; + Expect(1, 125251, '\p{CWCM=y}', ""); + Expect(0, 125251, '\p{^CWCM=y}', ""); + Expect(0, 125251, '\P{CWCM=y}', ""); + Expect(1, 125251, '\P{^CWCM=y}', ""); + Expect(0, 125252, '\p{CWCM=y}', ""); + Expect(1, 125252, '\p{^CWCM=y}', ""); + Expect(1, 125252, '\P{CWCM=y}', ""); + Expect(0, 125252, '\P{^CWCM=y}', ""); + Expect(1, 125251, '\p{CWCM=:\Ay\z:}', "");; + Expect(0, 125252, '\p{CWCM=:\Ay\z:}', "");; + Expect(1, 125251, '\p{CWCM= Y}', ""); + Expect(0, 125251, '\p{^CWCM= Y}', ""); + Expect(0, 125251, '\P{CWCM= Y}', ""); + Expect(1, 125251, '\P{^CWCM= Y}', ""); + Expect(0, 125252, '\p{CWCM= Y}', ""); + Expect(1, 125252, '\p{^CWCM= Y}', ""); + Expect(1, 125252, '\P{CWCM= Y}', ""); + Expect(0, 125252, '\P{^CWCM= Y}', ""); + Error('\p{Is_Changes_When_Casemapped= t/a/}'); + Error('\P{Is_Changes_When_Casemapped= t/a/}'); + Expect(1, 125251, '\p{Is_Changes_When_Casemapped=t}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Casemapped=t}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Casemapped=t}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Casemapped=t}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Casemapped=t}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Casemapped=t}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Casemapped=t}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Casemapped=t}', ""); + Expect(1, 125251, '\p{Is_Changes_When_Casemapped=T}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Casemapped=T}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Casemapped=T}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Casemapped=T}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Casemapped=T}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Casemapped=T}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Casemapped=T}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Casemapped=T}', ""); + Error('\p{Is_CWCM:-/a/true}'); + Error('\P{Is_CWCM:-/a/true}'); + Expect(1, 125251, '\p{Is_CWCM=true}', ""); + Expect(0, 125251, '\p{^Is_CWCM=true}', ""); + Expect(0, 125251, '\P{Is_CWCM=true}', ""); + Expect(1, 125251, '\P{^Is_CWCM=true}', ""); + Expect(0, 125252, '\p{Is_CWCM=true}', ""); + Expect(1, 125252, '\p{^Is_CWCM=true}', ""); + Expect(1, 125252, '\P{Is_CWCM=true}', ""); + Expect(0, 125252, '\P{^Is_CWCM=true}', ""); + Expect(1, 125251, '\p{Is_CWCM= _True}', ""); + Expect(0, 125251, '\p{^Is_CWCM= _True}', ""); + Expect(0, 125251, '\P{Is_CWCM= _True}', ""); + Expect(1, 125251, '\P{^Is_CWCM= _True}', ""); + Expect(0, 125252, '\p{Is_CWCM= _True}', ""); + Expect(1, 125252, '\p{^Is_CWCM= _True}', ""); + Expect(1, 125252, '\P{Is_CWCM= _True}', ""); + Expect(0, 125252, '\P{^Is_CWCM= _True}', ""); + Error('\p{Changes_When_NFKC_Casefolded=_/a/No}'); + Error('\P{Changes_When_NFKC_Casefolded=_/a/No}'); + Expect(1, 921600, '\p{Changes_When_NFKC_Casefolded=:\ANo\z:}', "");; + Expect(0, 921599, '\p{Changes_When_NFKC_Casefolded=:\ANo\z:}', "");; + Expect(1, 921600, '\p{Changes_When_NFKC_Casefolded=no}', ""); + Expect(0, 921600, '\p{^Changes_When_NFKC_Casefolded=no}', ""); + Expect(0, 921600, '\P{Changes_When_NFKC_Casefolded=no}', ""); + Expect(1, 921600, '\P{^Changes_When_NFKC_Casefolded=no}', ""); + Expect(0, 921599, '\p{Changes_When_NFKC_Casefolded=no}', ""); + Expect(1, 921599, '\p{^Changes_When_NFKC_Casefolded=no}', ""); + Expect(1, 921599, '\P{Changes_When_NFKC_Casefolded=no}', ""); + Expect(0, 921599, '\P{^Changes_When_NFKC_Casefolded=no}', ""); + Expect(1, 921600, '\p{Changes_When_NFKC_Casefolded=:\Ano\z:}', "");; + Expect(0, 921599, '\p{Changes_When_NFKC_Casefolded=:\Ano\z:}', "");; + Expect(1, 921600, '\p{Changes_When_NFKC_Casefolded= -No}', ""); + Expect(0, 921600, '\p{^Changes_When_NFKC_Casefolded= -No}', ""); + Expect(0, 921600, '\P{Changes_When_NFKC_Casefolded= -No}', ""); + Expect(1, 921600, '\P{^Changes_When_NFKC_Casefolded= -No}', ""); + Expect(0, 921599, '\p{Changes_When_NFKC_Casefolded= -No}', ""); + Expect(1, 921599, '\p{^Changes_When_NFKC_Casefolded= -No}', ""); + Expect(1, 921599, '\P{Changes_When_NFKC_Casefolded= -No}', ""); + Expect(0, 921599, '\P{^Changes_When_NFKC_Casefolded= -No}', ""); + Error('\p{CWKCF=_/a/N}'); + Error('\P{CWKCF=_/a/N}'); + Expect(1, 921600, '\p{CWKCF=:\AN\z:}', "");; + Expect(0, 921599, '\p{CWKCF=:\AN\z:}', "");; + Expect(1, 921600, '\p{CWKCF=n}', ""); + Expect(0, 921600, '\p{^CWKCF=n}', ""); + Expect(0, 921600, '\P{CWKCF=n}', ""); + Expect(1, 921600, '\P{^CWKCF=n}', ""); + Expect(0, 921599, '\p{CWKCF=n}', ""); + Expect(1, 921599, '\p{^CWKCF=n}', ""); + Expect(1, 921599, '\P{CWKCF=n}', ""); + Expect(0, 921599, '\P{^CWKCF=n}', ""); + Expect(1, 921600, '\p{CWKCF=:\An\z:}', "");; + Expect(0, 921599, '\p{CWKCF=:\An\z:}', "");; + Expect(1, 921600, '\p{CWKCF= _N}', ""); + Expect(0, 921600, '\p{^CWKCF= _N}', ""); + Expect(0, 921600, '\P{CWKCF= _N}', ""); + Expect(1, 921600, '\P{^CWKCF= _N}', ""); + Expect(0, 921599, '\p{CWKCF= _N}', ""); + Expect(1, 921599, '\p{^CWKCF= _N}', ""); + Expect(1, 921599, '\P{CWKCF= _N}', ""); + Expect(0, 921599, '\P{^CWKCF= _N}', ""); + Error('\p{Is_Changes_When_NFKC_Casefolded=:= _F}'); + Error('\P{Is_Changes_When_NFKC_Casefolded=:= _F}'); + Expect(1, 921600, '\p{Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(0, 921600, '\p{^Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(0, 921600, '\P{Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(1, 921600, '\P{^Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(0, 921599, '\p{Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(1, 921599, '\p{^Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(1, 921599, '\P{Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(0, 921599, '\P{^Is_Changes_When_NFKC_Casefolded=f}', ""); + Expect(1, 921600, '\p{Is_Changes_When_NFKC_Casefolded= F}', ""); + Expect(0, 921600, '\p{^Is_Changes_When_NFKC_Casefolded= F}', ""); + Expect(0, 921600, '\P{Is_Changes_When_NFKC_Casefolded= F}', ""); + Expect(1, 921600, '\P{^Is_Changes_When_NFKC_Casefolded= F}', ""); + Expect(0, 921599, '\p{Is_Changes_When_NFKC_Casefolded= F}', ""); + Expect(1, 921599, '\p{^Is_Changes_When_NFKC_Casefolded= F}', ""); + Expect(1, 921599, '\P{Is_Changes_When_NFKC_Casefolded= F}', ""); + Expect(0, 921599, '\P{^Is_Changes_When_NFKC_Casefolded= F}', ""); + Error('\p{Is_CWKCF=-_false/a/}'); + Error('\P{Is_CWKCF=-_false/a/}'); + Expect(1, 921600, '\p{Is_CWKCF=false}', ""); + Expect(0, 921600, '\p{^Is_CWKCF=false}', ""); + Expect(0, 921600, '\P{Is_CWKCF=false}', ""); + Expect(1, 921600, '\P{^Is_CWKCF=false}', ""); + Expect(0, 921599, '\p{Is_CWKCF=false}', ""); + Expect(1, 921599, '\p{^Is_CWKCF=false}', ""); + Expect(1, 921599, '\P{Is_CWKCF=false}', ""); + Expect(0, 921599, '\P{^Is_CWKCF=false}', ""); + Expect(1, 921600, '\p{Is_CWKCF=_FALSE}', ""); + Expect(0, 921600, '\p{^Is_CWKCF=_FALSE}', ""); + Expect(0, 921600, '\P{Is_CWKCF=_FALSE}', ""); + Expect(1, 921600, '\P{^Is_CWKCF=_FALSE}', ""); + Expect(0, 921599, '\p{Is_CWKCF=_FALSE}', ""); + Expect(1, 921599, '\p{^Is_CWKCF=_FALSE}', ""); + Expect(1, 921599, '\P{Is_CWKCF=_FALSE}', ""); + Expect(0, 921599, '\P{^Is_CWKCF=_FALSE}', ""); + Error('\p{Changes_When_NFKC_Casefolded=_:=YES}'); + Error('\P{Changes_When_NFKC_Casefolded=_:=YES}'); + Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=:\AYes\z:}', "");; + Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=:\AYes\z:}', "");; + Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=yes}', ""); + Expect(0, 921599, '\p{^Changes_When_NFKC_Casefolded=yes}', ""); + Expect(0, 921599, '\P{Changes_When_NFKC_Casefolded=yes}', ""); + Expect(1, 921599, '\P{^Changes_When_NFKC_Casefolded=yes}', ""); + Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=yes}', ""); + Expect(1, 921600, '\p{^Changes_When_NFKC_Casefolded=yes}', ""); + Expect(1, 921600, '\P{Changes_When_NFKC_Casefolded=yes}', ""); + Expect(0, 921600, '\P{^Changes_When_NFKC_Casefolded=yes}', ""); + Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=:\Ayes\z:}', "");; + Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=:\Ayes\z:}', "");; + Expect(1, 921599, '\p{Changes_When_NFKC_Casefolded=- YES}', ""); + Expect(0, 921599, '\p{^Changes_When_NFKC_Casefolded=- YES}', ""); + Expect(0, 921599, '\P{Changes_When_NFKC_Casefolded=- YES}', ""); + Expect(1, 921599, '\P{^Changes_When_NFKC_Casefolded=- YES}', ""); + Expect(0, 921600, '\p{Changes_When_NFKC_Casefolded=- YES}', ""); + Expect(1, 921600, '\p{^Changes_When_NFKC_Casefolded=- YES}', ""); + Expect(1, 921600, '\P{Changes_When_NFKC_Casefolded=- YES}', ""); + Expect(0, 921600, '\P{^Changes_When_NFKC_Casefolded=- YES}', ""); + Error('\p{CWKCF=-Y/a/}'); + Error('\P{CWKCF=-Y/a/}'); + Expect(1, 921599, '\p{CWKCF=:\AY\z:}', "");; + Expect(0, 921600, '\p{CWKCF=:\AY\z:}', "");; + Expect(1, 921599, '\p{CWKCF=y}', ""); + Expect(0, 921599, '\p{^CWKCF=y}', ""); + Expect(0, 921599, '\P{CWKCF=y}', ""); + Expect(1, 921599, '\P{^CWKCF=y}', ""); + Expect(0, 921600, '\p{CWKCF=y}', ""); + Expect(1, 921600, '\p{^CWKCF=y}', ""); + Expect(1, 921600, '\P{CWKCF=y}', ""); + Expect(0, 921600, '\P{^CWKCF=y}', ""); + Expect(1, 921599, '\p{CWKCF=:\Ay\z:}', "");; + Expect(0, 921600, '\p{CWKCF=:\Ay\z:}', "");; + Expect(1, 921599, '\p{CWKCF= -Y}', ""); + Expect(0, 921599, '\p{^CWKCF= -Y}', ""); + Expect(0, 921599, '\P{CWKCF= -Y}', ""); + Expect(1, 921599, '\P{^CWKCF= -Y}', ""); + Expect(0, 921600, '\p{CWKCF= -Y}', ""); + Expect(1, 921600, '\p{^CWKCF= -Y}', ""); + Expect(1, 921600, '\P{CWKCF= -Y}', ""); + Expect(0, 921600, '\P{^CWKCF= -Y}', ""); + Error('\p{Is_Changes_When_NFKC_Casefolded: T/a/}'); + Error('\P{Is_Changes_When_NFKC_Casefolded: T/a/}'); + Expect(1, 921599, '\p{Is_Changes_When_NFKC_Casefolded=t}', ""); + Expect(0, 921599, '\p{^Is_Changes_When_NFKC_Casefolded=t}', ""); + Expect(0, 921599, '\P{Is_Changes_When_NFKC_Casefolded=t}', ""); + Expect(1, 921599, '\P{^Is_Changes_When_NFKC_Casefolded=t}', ""); + Expect(0, 921600, '\p{Is_Changes_When_NFKC_Casefolded=t}', ""); + Expect(1, 921600, '\p{^Is_Changes_When_NFKC_Casefolded=t}', ""); + Expect(1, 921600, '\P{Is_Changes_When_NFKC_Casefolded=t}', ""); + Expect(0, 921600, '\P{^Is_Changes_When_NFKC_Casefolded=t}', ""); + Expect(1, 921599, '\p{Is_Changes_When_NFKC_Casefolded= _T}', ""); + Expect(0, 921599, '\p{^Is_Changes_When_NFKC_Casefolded= _T}', ""); + Expect(0, 921599, '\P{Is_Changes_When_NFKC_Casefolded= _T}', ""); + Expect(1, 921599, '\P{^Is_Changes_When_NFKC_Casefolded= _T}', ""); + Expect(0, 921600, '\p{Is_Changes_When_NFKC_Casefolded= _T}', ""); + Expect(1, 921600, '\p{^Is_Changes_When_NFKC_Casefolded= _T}', ""); + Expect(1, 921600, '\P{Is_Changes_When_NFKC_Casefolded= _T}', ""); + Expect(0, 921600, '\P{^Is_Changes_When_NFKC_Casefolded= _T}', ""); + Error('\p{Is_CWKCF= True/a/}'); + Error('\P{Is_CWKCF= True/a/}'); + Expect(1, 921599, '\p{Is_CWKCF=true}', ""); + Expect(0, 921599, '\p{^Is_CWKCF=true}', ""); + Expect(0, 921599, '\P{Is_CWKCF=true}', ""); + Expect(1, 921599, '\P{^Is_CWKCF=true}', ""); + Expect(0, 921600, '\p{Is_CWKCF=true}', ""); + Expect(1, 921600, '\p{^Is_CWKCF=true}', ""); + Expect(1, 921600, '\P{Is_CWKCF=true}', ""); + Expect(0, 921600, '\P{^Is_CWKCF=true}', ""); + Error('\p{Changes_When_Lowercased= NO/a/}'); + Error('\P{Changes_When_Lowercased= NO/a/}'); + Expect(1, 125218, '\p{Changes_When_Lowercased=:\ANo\z:}', "");; + Expect(0, 125217, '\p{Changes_When_Lowercased=:\ANo\z:}', "");; + Expect(1, 125218, '\p{Changes_When_Lowercased=no}', ""); + Expect(0, 125218, '\p{^Changes_When_Lowercased=no}', ""); + Expect(0, 125218, '\P{Changes_When_Lowercased=no}', ""); + Expect(1, 125218, '\P{^Changes_When_Lowercased=no}', ""); + Expect(0, 125217, '\p{Changes_When_Lowercased=no}', ""); + Expect(1, 125217, '\p{^Changes_When_Lowercased=no}', ""); + Expect(1, 125217, '\P{Changes_When_Lowercased=no}', ""); + Expect(0, 125217, '\P{^Changes_When_Lowercased=no}', ""); + Expect(1, 125218, '\p{Changes_When_Lowercased=:\Ano\z:}', "");; + Expect(0, 125217, '\p{Changes_When_Lowercased=:\Ano\z:}', "");; + Expect(1, 125218, '\p{Changes_When_Lowercased=_no}', ""); + Expect(0, 125218, '\p{^Changes_When_Lowercased=_no}', ""); + Expect(0, 125218, '\P{Changes_When_Lowercased=_no}', ""); + Expect(1, 125218, '\P{^Changes_When_Lowercased=_no}', ""); + Expect(0, 125217, '\p{Changes_When_Lowercased=_no}', ""); + Expect(1, 125217, '\p{^Changes_When_Lowercased=_no}', ""); + Expect(1, 125217, '\P{Changes_When_Lowercased=_no}', ""); + Expect(0, 125217, '\P{^Changes_When_Lowercased=_no}', ""); + Error('\p{CWL=/a/_-n}'); + Error('\P{CWL=/a/_-n}'); + Expect(1, 125218, '\p{CWL=:\AN\z:}', "");; + Expect(0, 125217, '\p{CWL=:\AN\z:}', "");; + Expect(1, 125218, '\p{CWL:n}', ""); + Expect(0, 125218, '\p{^CWL:n}', ""); + Expect(0, 125218, '\P{CWL:n}', ""); + Expect(1, 125218, '\P{^CWL:n}', ""); + Expect(0, 125217, '\p{CWL:n}', ""); + Expect(1, 125217, '\p{^CWL:n}', ""); + Expect(1, 125217, '\P{CWL:n}', ""); + Expect(0, 125217, '\P{^CWL:n}', ""); + Expect(1, 125218, '\p{CWL=:\An\z:}', "");; + Expect(0, 125217, '\p{CWL=:\An\z:}', "");; + Expect(1, 125218, '\p{CWL= -N}', ""); + Expect(0, 125218, '\p{^CWL= -N}', ""); + Expect(0, 125218, '\P{CWL= -N}', ""); + Expect(1, 125218, '\P{^CWL= -N}', ""); + Expect(0, 125217, '\p{CWL= -N}', ""); + Expect(1, 125217, '\p{^CWL= -N}', ""); + Expect(1, 125217, '\P{CWL= -N}', ""); + Expect(0, 125217, '\P{^CWL= -N}', ""); + Error('\p{Is_Changes_When_Lowercased=-_F/a/}'); + Error('\P{Is_Changes_When_Lowercased=-_F/a/}'); + Expect(1, 125218, '\p{Is_Changes_When_Lowercased=f}', ""); + Expect(0, 125218, '\p{^Is_Changes_When_Lowercased=f}', ""); + Expect(0, 125218, '\P{Is_Changes_When_Lowercased=f}', ""); + Expect(1, 125218, '\P{^Is_Changes_When_Lowercased=f}', ""); + Expect(0, 125217, '\p{Is_Changes_When_Lowercased=f}', ""); + Expect(1, 125217, '\p{^Is_Changes_When_Lowercased=f}', ""); + Expect(1, 125217, '\P{Is_Changes_When_Lowercased=f}', ""); + Expect(0, 125217, '\P{^Is_Changes_When_Lowercased=f}', ""); + Expect(1, 125218, '\p{Is_Changes_When_Lowercased= F}', ""); + Expect(0, 125218, '\p{^Is_Changes_When_Lowercased= F}', ""); + Expect(0, 125218, '\P{Is_Changes_When_Lowercased= F}', ""); + Expect(1, 125218, '\P{^Is_Changes_When_Lowercased= F}', ""); + Expect(0, 125217, '\p{Is_Changes_When_Lowercased= F}', ""); + Expect(1, 125217, '\p{^Is_Changes_When_Lowercased= F}', ""); + Expect(1, 125217, '\P{Is_Changes_When_Lowercased= F}', ""); + Expect(0, 125217, '\P{^Is_Changes_When_Lowercased= F}', ""); + Error('\p{Is_CWL=/a/-False}'); + Error('\P{Is_CWL=/a/-False}'); + Expect(1, 125218, '\p{Is_CWL=false}', ""); + Expect(0, 125218, '\p{^Is_CWL=false}', ""); + Expect(0, 125218, '\P{Is_CWL=false}', ""); + Expect(1, 125218, '\P{^Is_CWL=false}', ""); + Expect(0, 125217, '\p{Is_CWL=false}', ""); + Expect(1, 125217, '\p{^Is_CWL=false}', ""); + Expect(1, 125217, '\P{Is_CWL=false}', ""); + Expect(0, 125217, '\P{^Is_CWL=false}', ""); + Expect(1, 125218, '\p{Is_CWL= False}', ""); + Expect(0, 125218, '\p{^Is_CWL= False}', ""); + Expect(0, 125218, '\P{Is_CWL= False}', ""); + Expect(1, 125218, '\P{^Is_CWL= False}', ""); + Expect(0, 125217, '\p{Is_CWL= False}', ""); + Expect(1, 125217, '\p{^Is_CWL= False}', ""); + Expect(1, 125217, '\P{Is_CWL= False}', ""); + Expect(0, 125217, '\P{^Is_CWL= False}', ""); + Error('\p{Changes_When_Lowercased: /a/ YES}'); + Error('\P{Changes_When_Lowercased: /a/ YES}'); + Expect(1, 125217, '\p{Changes_When_Lowercased=:\AYes\z:}', "");; + Expect(0, 125218, '\p{Changes_When_Lowercased=:\AYes\z:}', "");; + Expect(1, 125217, '\p{Changes_When_Lowercased=yes}', ""); + Expect(0, 125217, '\p{^Changes_When_Lowercased=yes}', ""); + Expect(0, 125217, '\P{Changes_When_Lowercased=yes}', ""); + Expect(1, 125217, '\P{^Changes_When_Lowercased=yes}', ""); + Expect(0, 125218, '\p{Changes_When_Lowercased=yes}', ""); + Expect(1, 125218, '\p{^Changes_When_Lowercased=yes}', ""); + Expect(1, 125218, '\P{Changes_When_Lowercased=yes}', ""); + Expect(0, 125218, '\P{^Changes_When_Lowercased=yes}', ""); + Expect(1, 125217, '\p{Changes_When_Lowercased=:\Ayes\z:}', "");; + Expect(0, 125218, '\p{Changes_When_Lowercased=:\Ayes\z:}', "");; + Expect(1, 125217, '\p{Changes_When_Lowercased= yes}', ""); + Expect(0, 125217, '\p{^Changes_When_Lowercased= yes}', ""); + Expect(0, 125217, '\P{Changes_When_Lowercased= yes}', ""); + Expect(1, 125217, '\P{^Changes_When_Lowercased= yes}', ""); + Expect(0, 125218, '\p{Changes_When_Lowercased= yes}', ""); + Expect(1, 125218, '\p{^Changes_When_Lowercased= yes}', ""); + Expect(1, 125218, '\P{Changes_When_Lowercased= yes}', ""); + Expect(0, 125218, '\P{^Changes_When_Lowercased= yes}', ""); + Error('\p{CWL=:= Y}'); + Error('\P{CWL=:= Y}'); + Expect(1, 125217, '\p{CWL=:\AY\z:}', "");; + Expect(0, 125218, '\p{CWL=:\AY\z:}', "");; + Expect(1, 125217, '\p{CWL=y}', ""); + Expect(0, 125217, '\p{^CWL=y}', ""); + Expect(0, 125217, '\P{CWL=y}', ""); + Expect(1, 125217, '\P{^CWL=y}', ""); + Expect(0, 125218, '\p{CWL=y}', ""); + Expect(1, 125218, '\p{^CWL=y}', ""); + Expect(1, 125218, '\P{CWL=y}', ""); + Expect(0, 125218, '\P{^CWL=y}', ""); + Expect(1, 125217, '\p{CWL=:\Ay\z:}', "");; + Expect(0, 125218, '\p{CWL=:\Ay\z:}', "");; + Expect(1, 125217, '\p{CWL= -Y}', ""); + Expect(0, 125217, '\p{^CWL= -Y}', ""); + Expect(0, 125217, '\P{CWL= -Y}', ""); + Expect(1, 125217, '\P{^CWL= -Y}', ""); + Expect(0, 125218, '\p{CWL= -Y}', ""); + Expect(1, 125218, '\p{^CWL= -Y}', ""); + Expect(1, 125218, '\P{CWL= -Y}', ""); + Expect(0, 125218, '\P{^CWL= -Y}', ""); + Error('\p{Is_Changes_When_Lowercased=/a/ T}'); + Error('\P{Is_Changes_When_Lowercased=/a/ T}'); + Expect(1, 125217, '\p{Is_Changes_When_Lowercased=t}', ""); + Expect(0, 125217, '\p{^Is_Changes_When_Lowercased=t}', ""); + Expect(0, 125217, '\P{Is_Changes_When_Lowercased=t}', ""); + Expect(1, 125217, '\P{^Is_Changes_When_Lowercased=t}', ""); + Expect(0, 125218, '\p{Is_Changes_When_Lowercased=t}', ""); + Expect(1, 125218, '\p{^Is_Changes_When_Lowercased=t}', ""); + Expect(1, 125218, '\P{Is_Changes_When_Lowercased=t}', ""); + Expect(0, 125218, '\P{^Is_Changes_When_Lowercased=t}', ""); + Expect(1, 125217, '\p{Is_Changes_When_Lowercased=-T}', ""); + Expect(0, 125217, '\p{^Is_Changes_When_Lowercased=-T}', ""); + Expect(0, 125217, '\P{Is_Changes_When_Lowercased=-T}', ""); + Expect(1, 125217, '\P{^Is_Changes_When_Lowercased=-T}', ""); + Expect(0, 125218, '\p{Is_Changes_When_Lowercased=-T}', ""); + Expect(1, 125218, '\p{^Is_Changes_When_Lowercased=-T}', ""); + Expect(1, 125218, '\P{Is_Changes_When_Lowercased=-T}', ""); + Expect(0, 125218, '\P{^Is_Changes_When_Lowercased=-T}', ""); + Error('\p{Is_CWL: True/a/}'); + Error('\P{Is_CWL: True/a/}'); + Expect(1, 125217, '\p{Is_CWL=true}', ""); + Expect(0, 125217, '\p{^Is_CWL=true}', ""); + Expect(0, 125217, '\P{Is_CWL=true}', ""); + Expect(1, 125217, '\P{^Is_CWL=true}', ""); + Expect(0, 125218, '\p{Is_CWL=true}', ""); + Expect(1, 125218, '\p{^Is_CWL=true}', ""); + Expect(1, 125218, '\P{Is_CWL=true}', ""); + Expect(0, 125218, '\P{^Is_CWL=true}', ""); + Expect(1, 125217, '\p{Is_CWL: true}', ""); + Expect(0, 125217, '\p{^Is_CWL: true}', ""); + Expect(0, 125217, '\P{Is_CWL: true}', ""); + Expect(1, 125217, '\P{^Is_CWL: true}', ""); + Expect(0, 125218, '\p{Is_CWL: true}', ""); + Expect(1, 125218, '\p{^Is_CWL: true}', ""); + Expect(1, 125218, '\P{Is_CWL: true}', ""); + Expect(0, 125218, '\P{^Is_CWL: true}', ""); + Error('\p{Changes_When_Titlecased=_/a/NO}'); + Error('\P{Changes_When_Titlecased=_/a/NO}'); + Expect(1, 125252, '\p{Changes_When_Titlecased=:\ANo\z:}', "");; + Expect(0, 125251, '\p{Changes_When_Titlecased=:\ANo\z:}', "");; + Expect(1, 125252, '\p{Changes_When_Titlecased=no}', ""); + Expect(0, 125252, '\p{^Changes_When_Titlecased=no}', ""); + Expect(0, 125252, '\P{Changes_When_Titlecased=no}', ""); + Expect(1, 125252, '\P{^Changes_When_Titlecased=no}', ""); + Expect(0, 125251, '\p{Changes_When_Titlecased=no}', ""); + Expect(1, 125251, '\p{^Changes_When_Titlecased=no}', ""); + Expect(1, 125251, '\P{Changes_When_Titlecased=no}', ""); + Expect(0, 125251, '\P{^Changes_When_Titlecased=no}', ""); + Expect(1, 125252, '\p{Changes_When_Titlecased=:\Ano\z:}', "");; + Expect(0, 125251, '\p{Changes_When_Titlecased=:\Ano\z:}', "");; + Expect(1, 125252, '\p{Changes_When_Titlecased=-No}', ""); + Expect(0, 125252, '\p{^Changes_When_Titlecased=-No}', ""); + Expect(0, 125252, '\P{Changes_When_Titlecased=-No}', ""); + Expect(1, 125252, '\P{^Changes_When_Titlecased=-No}', ""); + Expect(0, 125251, '\p{Changes_When_Titlecased=-No}', ""); + Expect(1, 125251, '\p{^Changes_When_Titlecased=-No}', ""); + Expect(1, 125251, '\P{Changes_When_Titlecased=-No}', ""); + Expect(0, 125251, '\P{^Changes_When_Titlecased=-No}', ""); + Error('\p{CWT=/a/_N}'); + Error('\P{CWT=/a/_N}'); + Expect(1, 125252, '\p{CWT=:\AN\z:}', "");; + Expect(0, 125251, '\p{CWT=:\AN\z:}', "");; + Expect(1, 125252, '\p{CWT=n}', ""); + Expect(0, 125252, '\p{^CWT=n}', ""); + Expect(0, 125252, '\P{CWT=n}', ""); + Expect(1, 125252, '\P{^CWT=n}', ""); + Expect(0, 125251, '\p{CWT=n}', ""); + Expect(1, 125251, '\p{^CWT=n}', ""); + Expect(1, 125251, '\P{CWT=n}', ""); + Expect(0, 125251, '\P{^CWT=n}', ""); + Expect(1, 125252, '\p{CWT=:\An\z:}', "");; + Expect(0, 125251, '\p{CWT=:\An\z:}', "");; + Expect(1, 125252, '\p{CWT= N}', ""); + Expect(0, 125252, '\p{^CWT= N}', ""); + Expect(0, 125252, '\P{CWT= N}', ""); + Expect(1, 125252, '\P{^CWT= N}', ""); + Expect(0, 125251, '\p{CWT= N}', ""); + Expect(1, 125251, '\p{^CWT= N}', ""); + Expect(1, 125251, '\P{CWT= N}', ""); + Expect(0, 125251, '\P{^CWT= N}', ""); + Error('\p{Is_Changes_When_Titlecased=- f:=}'); + Error('\P{Is_Changes_When_Titlecased=- f:=}'); + Expect(1, 125252, '\p{Is_Changes_When_Titlecased=f}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Titlecased=f}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Titlecased=f}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Titlecased=f}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Titlecased=f}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Titlecased=f}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Titlecased=f}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Titlecased=f}', ""); + Expect(1, 125252, '\p{Is_Changes_When_Titlecased=__F}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Titlecased=__F}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Titlecased=__F}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Titlecased=__F}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Titlecased=__F}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Titlecased=__F}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Titlecased=__F}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Titlecased=__F}', ""); + Error('\p{Is_CWT= false/a/}'); + Error('\P{Is_CWT= false/a/}'); + Expect(1, 125252, '\p{Is_CWT=false}', ""); + Expect(0, 125252, '\p{^Is_CWT=false}', ""); + Expect(0, 125252, '\P{Is_CWT=false}', ""); + Expect(1, 125252, '\P{^Is_CWT=false}', ""); + Expect(0, 125251, '\p{Is_CWT=false}', ""); + Expect(1, 125251, '\p{^Is_CWT=false}', ""); + Expect(1, 125251, '\P{Is_CWT=false}', ""); + Expect(0, 125251, '\P{^Is_CWT=false}', ""); + Expect(1, 125252, '\p{Is_CWT= _FALSE}', ""); + Expect(0, 125252, '\p{^Is_CWT= _FALSE}', ""); + Expect(0, 125252, '\P{Is_CWT= _FALSE}', ""); + Expect(1, 125252, '\P{^Is_CWT= _FALSE}', ""); + Expect(0, 125251, '\p{Is_CWT= _FALSE}', ""); + Expect(1, 125251, '\p{^Is_CWT= _FALSE}', ""); + Expect(1, 125251, '\P{Is_CWT= _FALSE}', ""); + Expect(0, 125251, '\P{^Is_CWT= _FALSE}', ""); + Error('\p{Changes_When_Titlecased=/a/-Yes}'); + Error('\P{Changes_When_Titlecased=/a/-Yes}'); + Expect(1, 125251, '\p{Changes_When_Titlecased=:\AYes\z:}', "");; + Expect(0, 125252, '\p{Changes_When_Titlecased=:\AYes\z:}', "");; + Expect(1, 125251, '\p{Changes_When_Titlecased=yes}', ""); + Expect(0, 125251, '\p{^Changes_When_Titlecased=yes}', ""); + Expect(0, 125251, '\P{Changes_When_Titlecased=yes}', ""); + Expect(1, 125251, '\P{^Changes_When_Titlecased=yes}', ""); + Expect(0, 125252, '\p{Changes_When_Titlecased=yes}', ""); + Expect(1, 125252, '\p{^Changes_When_Titlecased=yes}', ""); + Expect(1, 125252, '\P{Changes_When_Titlecased=yes}', ""); + Expect(0, 125252, '\P{^Changes_When_Titlecased=yes}', ""); + Expect(1, 125251, '\p{Changes_When_Titlecased=:\Ayes\z:}', "");; + Expect(0, 125252, '\p{Changes_When_Titlecased=:\Ayes\z:}', "");; + Expect(1, 125251, '\p{Changes_When_Titlecased= _YES}', ""); + Expect(0, 125251, '\p{^Changes_When_Titlecased= _YES}', ""); + Expect(0, 125251, '\P{Changes_When_Titlecased= _YES}', ""); + Expect(1, 125251, '\P{^Changes_When_Titlecased= _YES}', ""); + Expect(0, 125252, '\p{Changes_When_Titlecased= _YES}', ""); + Expect(1, 125252, '\p{^Changes_When_Titlecased= _YES}', ""); + Expect(1, 125252, '\P{Changes_When_Titlecased= _YES}', ""); + Expect(0, 125252, '\P{^Changes_When_Titlecased= _YES}', ""); + Error('\p{CWT= _y:=}'); + Error('\P{CWT= _y:=}'); + Expect(1, 125251, '\p{CWT=:\AY\z:}', "");; + Expect(0, 125252, '\p{CWT=:\AY\z:}', "");; + Expect(1, 125251, '\p{CWT=y}', ""); + Expect(0, 125251, '\p{^CWT=y}', ""); + Expect(0, 125251, '\P{CWT=y}', ""); + Expect(1, 125251, '\P{^CWT=y}', ""); + Expect(0, 125252, '\p{CWT=y}', ""); + Expect(1, 125252, '\p{^CWT=y}', ""); + Expect(1, 125252, '\P{CWT=y}', ""); + Expect(0, 125252, '\P{^CWT=y}', ""); + Expect(1, 125251, '\p{CWT=:\Ay\z:}', "");; + Expect(0, 125252, '\p{CWT=:\Ay\z:}', "");; + Expect(1, 125251, '\p{CWT: Y}', ""); + Expect(0, 125251, '\p{^CWT: Y}', ""); + Expect(0, 125251, '\P{CWT: Y}', ""); + Expect(1, 125251, '\P{^CWT: Y}', ""); + Expect(0, 125252, '\p{CWT: Y}', ""); + Expect(1, 125252, '\p{^CWT: Y}', ""); + Expect(1, 125252, '\P{CWT: Y}', ""); + Expect(0, 125252, '\P{^CWT: Y}', ""); + Error('\p{Is_Changes_When_Titlecased= :=t}'); + Error('\P{Is_Changes_When_Titlecased= :=t}'); + Expect(1, 125251, '\p{Is_Changes_When_Titlecased=t}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Titlecased=t}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Titlecased=t}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Titlecased=t}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Titlecased=t}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Titlecased=t}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Titlecased=t}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Titlecased=t}', ""); + Expect(1, 125251, '\p{Is_Changes_When_Titlecased= _t}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Titlecased= _t}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Titlecased= _t}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Titlecased= _t}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Titlecased= _t}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Titlecased= _t}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Titlecased= _t}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Titlecased= _t}', ""); + Error('\p{Is_CWT=_/a/True}'); + Error('\P{Is_CWT=_/a/True}'); + Expect(1, 125251, '\p{Is_CWT=true}', ""); + Expect(0, 125251, '\p{^Is_CWT=true}', ""); + Expect(0, 125251, '\P{Is_CWT=true}', ""); + Expect(1, 125251, '\P{^Is_CWT=true}', ""); + Expect(0, 125252, '\p{Is_CWT=true}', ""); + Expect(1, 125252, '\p{^Is_CWT=true}', ""); + Expect(1, 125252, '\P{Is_CWT=true}', ""); + Expect(0, 125252, '\P{^Is_CWT=true}', ""); + Expect(1, 125251, '\p{Is_CWT= true}', ""); + Expect(0, 125251, '\p{^Is_CWT= true}', ""); + Expect(0, 125251, '\P{Is_CWT= true}', ""); + Expect(1, 125251, '\P{^Is_CWT= true}', ""); + Expect(0, 125252, '\p{Is_CWT= true}', ""); + Expect(1, 125252, '\p{^Is_CWT= true}', ""); + Expect(1, 125252, '\P{Is_CWT= true}', ""); + Expect(0, 125252, '\P{^Is_CWT= true}', ""); + Error('\p{Changes_When_Uppercased=_/a/no}'); + Error('\P{Changes_When_Uppercased=_/a/no}'); + Expect(1, 125252, '\p{Changes_When_Uppercased=:\ANo\z:}', "");; + Expect(0, 125251, '\p{Changes_When_Uppercased=:\ANo\z:}', "");; + Expect(1, 125252, '\p{Changes_When_Uppercased: no}', ""); + Expect(0, 125252, '\p{^Changes_When_Uppercased: no}', ""); + Expect(0, 125252, '\P{Changes_When_Uppercased: no}', ""); + Expect(1, 125252, '\P{^Changes_When_Uppercased: no}', ""); + Expect(0, 125251, '\p{Changes_When_Uppercased: no}', ""); + Expect(1, 125251, '\p{^Changes_When_Uppercased: no}', ""); + Expect(1, 125251, '\P{Changes_When_Uppercased: no}', ""); + Expect(0, 125251, '\P{^Changes_When_Uppercased: no}', ""); + Expect(1, 125252, '\p{Changes_When_Uppercased=:\Ano\z:}', "");; + Expect(0, 125251, '\p{Changes_When_Uppercased=:\Ano\z:}', "");; + Expect(1, 125252, '\p{Changes_When_Uppercased=-_NO}', ""); + Expect(0, 125252, '\p{^Changes_When_Uppercased=-_NO}', ""); + Expect(0, 125252, '\P{Changes_When_Uppercased=-_NO}', ""); + Expect(1, 125252, '\P{^Changes_When_Uppercased=-_NO}', ""); + Expect(0, 125251, '\p{Changes_When_Uppercased=-_NO}', ""); + Expect(1, 125251, '\p{^Changes_When_Uppercased=-_NO}', ""); + Expect(1, 125251, '\P{Changes_When_Uppercased=-_NO}', ""); + Expect(0, 125251, '\P{^Changes_When_Uppercased=-_NO}', ""); + Error('\p{CWU=:= _N}'); + Error('\P{CWU=:= _N}'); + Expect(1, 125252, '\p{CWU=:\AN\z:}', "");; + Expect(0, 125251, '\p{CWU=:\AN\z:}', "");; + Expect(1, 125252, '\p{CWU=n}', ""); + Expect(0, 125252, '\p{^CWU=n}', ""); + Expect(0, 125252, '\P{CWU=n}', ""); + Expect(1, 125252, '\P{^CWU=n}', ""); + Expect(0, 125251, '\p{CWU=n}', ""); + Expect(1, 125251, '\p{^CWU=n}', ""); + Expect(1, 125251, '\P{CWU=n}', ""); + Expect(0, 125251, '\P{^CWU=n}', ""); + Expect(1, 125252, '\p{CWU=:\An\z:}', "");; + Expect(0, 125251, '\p{CWU=:\An\z:}', "");; + Expect(1, 125252, '\p{CWU=_N}', ""); + Expect(0, 125252, '\p{^CWU=_N}', ""); + Expect(0, 125252, '\P{CWU=_N}', ""); + Expect(1, 125252, '\P{^CWU=_N}', ""); + Expect(0, 125251, '\p{CWU=_N}', ""); + Expect(1, 125251, '\p{^CWU=_N}', ""); + Expect(1, 125251, '\P{CWU=_N}', ""); + Expect(0, 125251, '\P{^CWU=_N}', ""); + Error('\p{Is_Changes_When_Uppercased=:= F}'); + Error('\P{Is_Changes_When_Uppercased=:= F}'); + Expect(1, 125252, '\p{Is_Changes_When_Uppercased=f}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Uppercased=f}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Uppercased=f}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Uppercased=f}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Uppercased=f}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Uppercased=f}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Uppercased=f}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Uppercased=f}', ""); + Expect(1, 125252, '\p{Is_Changes_When_Uppercased= -F}', ""); + Expect(0, 125252, '\p{^Is_Changes_When_Uppercased= -F}', ""); + Expect(0, 125252, '\P{Is_Changes_When_Uppercased= -F}', ""); + Expect(1, 125252, '\P{^Is_Changes_When_Uppercased= -F}', ""); + Expect(0, 125251, '\p{Is_Changes_When_Uppercased= -F}', ""); + Expect(1, 125251, '\p{^Is_Changes_When_Uppercased= -F}', ""); + Expect(1, 125251, '\P{Is_Changes_When_Uppercased= -F}', ""); + Expect(0, 125251, '\P{^Is_Changes_When_Uppercased= -F}', ""); + Error('\p{Is_CWU=/a/ false}'); + Error('\P{Is_CWU=/a/ false}'); + Expect(1, 125252, '\p{Is_CWU=false}', ""); + Expect(0, 125252, '\p{^Is_CWU=false}', ""); + Expect(0, 125252, '\P{Is_CWU=false}', ""); + Expect(1, 125252, '\P{^Is_CWU=false}', ""); + Expect(0, 125251, '\p{Is_CWU=false}', ""); + Expect(1, 125251, '\p{^Is_CWU=false}', ""); + Expect(1, 125251, '\P{Is_CWU=false}', ""); + Expect(0, 125251, '\P{^Is_CWU=false}', ""); + Expect(1, 125252, '\p{Is_CWU= FALSE}', ""); + Expect(0, 125252, '\p{^Is_CWU= FALSE}', ""); + Expect(0, 125252, '\P{Is_CWU= FALSE}', ""); + Expect(1, 125252, '\P{^Is_CWU= FALSE}', ""); + Expect(0, 125251, '\p{Is_CWU= FALSE}', ""); + Expect(1, 125251, '\p{^Is_CWU= FALSE}', ""); + Expect(1, 125251, '\P{Is_CWU= FALSE}', ""); + Expect(0, 125251, '\P{^Is_CWU= FALSE}', ""); + Error('\p{Changes_When_Uppercased=/a/_yes}'); + Error('\P{Changes_When_Uppercased=/a/_yes}'); + Expect(1, 125251, '\p{Changes_When_Uppercased=:\AYes\z:}', "");; + Expect(0, 125252, '\p{Changes_When_Uppercased=:\AYes\z:}', "");; + Expect(1, 125251, '\p{Changes_When_Uppercased=yes}', ""); + Expect(0, 125251, '\p{^Changes_When_Uppercased=yes}', ""); + Expect(0, 125251, '\P{Changes_When_Uppercased=yes}', ""); + Expect(1, 125251, '\P{^Changes_When_Uppercased=yes}', ""); + Expect(0, 125252, '\p{Changes_When_Uppercased=yes}', ""); + Expect(1, 125252, '\p{^Changes_When_Uppercased=yes}', ""); + Expect(1, 125252, '\P{Changes_When_Uppercased=yes}', ""); + Expect(0, 125252, '\P{^Changes_When_Uppercased=yes}', ""); + Expect(1, 125251, '\p{Changes_When_Uppercased=:\Ayes\z:}', "");; + Expect(0, 125252, '\p{Changes_When_Uppercased=:\Ayes\z:}', "");; + Expect(1, 125251, '\p{Changes_When_Uppercased= YES}', ""); + Expect(0, 125251, '\p{^Changes_When_Uppercased= YES}', ""); + Expect(0, 125251, '\P{Changes_When_Uppercased= YES}', ""); + Expect(1, 125251, '\P{^Changes_When_Uppercased= YES}', ""); + Expect(0, 125252, '\p{Changes_When_Uppercased= YES}', ""); + Expect(1, 125252, '\p{^Changes_When_Uppercased= YES}', ""); + Expect(1, 125252, '\P{Changes_When_Uppercased= YES}', ""); + Expect(0, 125252, '\P{^Changes_When_Uppercased= YES}', ""); + Error('\p{CWU=:= Y}'); + Error('\P{CWU=:= Y}'); + Expect(1, 125251, '\p{CWU=:\AY\z:}', "");; + Expect(0, 125252, '\p{CWU=:\AY\z:}', "");; + Expect(1, 125251, '\p{CWU=y}', ""); + Expect(0, 125251, '\p{^CWU=y}', ""); + Expect(0, 125251, '\P{CWU=y}', ""); + Expect(1, 125251, '\P{^CWU=y}', ""); + Expect(0, 125252, '\p{CWU=y}', ""); + Expect(1, 125252, '\p{^CWU=y}', ""); + Expect(1, 125252, '\P{CWU=y}', ""); + Expect(0, 125252, '\P{^CWU=y}', ""); + Expect(1, 125251, '\p{CWU=:\Ay\z:}', "");; + Expect(0, 125252, '\p{CWU=:\Ay\z:}', "");; + Expect(1, 125251, '\p{CWU=_-Y}', ""); + Expect(0, 125251, '\p{^CWU=_-Y}', ""); + Expect(0, 125251, '\P{CWU=_-Y}', ""); + Expect(1, 125251, '\P{^CWU=_-Y}', ""); + Expect(0, 125252, '\p{CWU=_-Y}', ""); + Expect(1, 125252, '\p{^CWU=_-Y}', ""); + Expect(1, 125252, '\P{CWU=_-Y}', ""); + Expect(0, 125252, '\P{^CWU=_-Y}', ""); + Error('\p{Is_Changes_When_Uppercased=_-t:=}'); + Error('\P{Is_Changes_When_Uppercased=_-t:=}'); + Expect(1, 125251, '\p{Is_Changes_When_Uppercased=t}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Uppercased=t}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Uppercased=t}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Uppercased=t}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Uppercased=t}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Uppercased=t}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Uppercased=t}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Uppercased=t}', ""); + Expect(1, 125251, '\p{Is_Changes_When_Uppercased: __T}', ""); + Expect(0, 125251, '\p{^Is_Changes_When_Uppercased: __T}', ""); + Expect(0, 125251, '\P{Is_Changes_When_Uppercased: __T}', ""); + Expect(1, 125251, '\P{^Is_Changes_When_Uppercased: __T}', ""); + Expect(0, 125252, '\p{Is_Changes_When_Uppercased: __T}', ""); + Expect(1, 125252, '\p{^Is_Changes_When_Uppercased: __T}', ""); + Expect(1, 125252, '\P{Is_Changes_When_Uppercased: __T}', ""); + Expect(0, 125252, '\P{^Is_Changes_When_Uppercased: __T}', ""); + Error('\p{Is_CWU=_/a/TRUE}'); + Error('\P{Is_CWU=_/a/TRUE}'); + Expect(1, 125251, '\p{Is_CWU=true}', ""); + Expect(0, 125251, '\p{^Is_CWU=true}', ""); + Expect(0, 125251, '\P{Is_CWU=true}', ""); + Expect(1, 125251, '\P{^Is_CWU=true}', ""); + Expect(0, 125252, '\p{Is_CWU=true}', ""); + Expect(1, 125252, '\p{^Is_CWU=true}', ""); + Expect(1, 125252, '\P{Is_CWU=true}', ""); + Expect(0, 125252, '\P{^Is_CWU=true}', ""); + Expect(1, 125251, '\p{Is_CWU: true}', ""); + Expect(0, 125251, '\p{^Is_CWU: true}', ""); + Expect(0, 125251, '\P{Is_CWU: true}', ""); + Expect(1, 125251, '\P{^Is_CWU: true}', ""); + Expect(0, 125252, '\p{Is_CWU: true}', ""); + Expect(1, 125252, '\p{^Is_CWU: true}', ""); + Expect(1, 125252, '\P{Is_CWU: true}', ""); + Expect(0, 125252, '\P{^Is_CWU: true}', ""); + Error('\p{Dash=/a/_No}'); + Error('\P{Dash=/a/_No}'); + Expect(1, 69294, '\p{Dash=:\ANo\z:}', "");; + Expect(0, 69293, '\p{Dash=:\ANo\z:}', "");; + Expect(1, 69294, '\p{Dash=no}', ""); + Expect(0, 69294, '\p{^Dash=no}', ""); + Expect(0, 69294, '\P{Dash=no}', ""); + Expect(1, 69294, '\P{^Dash=no}', ""); + Expect(0, 69293, '\p{Dash=no}', ""); + Expect(1, 69293, '\p{^Dash=no}', ""); + Expect(1, 69293, '\P{Dash=no}', ""); + Expect(0, 69293, '\P{^Dash=no}', ""); + Expect(1, 69294, '\p{Dash=:\Ano\z:}', "");; + Expect(0, 69293, '\p{Dash=:\Ano\z:}', "");; + Expect(1, 69294, '\p{Dash=--No}', ""); + Expect(0, 69294, '\p{^Dash=--No}', ""); + Expect(0, 69294, '\P{Dash=--No}', ""); + Expect(1, 69294, '\P{^Dash=--No}', ""); + Expect(0, 69293, '\p{Dash=--No}', ""); + Expect(1, 69293, '\p{^Dash=--No}', ""); + Expect(1, 69293, '\P{Dash=--No}', ""); + Expect(0, 69293, '\P{^Dash=--No}', ""); + Error('\p{Is_Dash=:=--N}'); + Error('\P{Is_Dash=:=--N}'); + Expect(1, 69294, '\p{Is_Dash=n}', ""); + Expect(0, 69294, '\p{^Is_Dash=n}', ""); + Expect(0, 69294, '\P{Is_Dash=n}', ""); + Expect(1, 69294, '\P{^Is_Dash=n}', ""); + Expect(0, 69293, '\p{Is_Dash=n}', ""); + Expect(1, 69293, '\p{^Is_Dash=n}', ""); + Expect(1, 69293, '\P{Is_Dash=n}', ""); + Expect(0, 69293, '\P{^Is_Dash=n}', ""); + Expect(1, 69294, '\p{Is_Dash=_ N}', ""); + Expect(0, 69294, '\p{^Is_Dash=_ N}', ""); + Expect(0, 69294, '\P{Is_Dash=_ N}', ""); + Expect(1, 69294, '\P{^Is_Dash=_ N}', ""); + Expect(0, 69293, '\p{Is_Dash=_ N}', ""); + Expect(1, 69293, '\p{^Is_Dash=_ N}', ""); + Expect(1, 69293, '\P{Is_Dash=_ N}', ""); + Expect(0, 69293, '\P{^Is_Dash=_ N}', ""); + Error('\p{Dash=:= F}'); + Error('\P{Dash=:= F}'); + Expect(1, 69294, '\p{Dash=:\AF\z:}', "");; + Expect(0, 69293, '\p{Dash=:\AF\z:}', "");; + Expect(1, 69294, '\p{Dash=f}', ""); + Expect(0, 69294, '\p{^Dash=f}', ""); + Expect(0, 69294, '\P{Dash=f}', ""); + Expect(1, 69294, '\P{^Dash=f}', ""); + Expect(0, 69293, '\p{Dash=f}', ""); + Expect(1, 69293, '\p{^Dash=f}', ""); + Expect(1, 69293, '\P{Dash=f}', ""); + Expect(0, 69293, '\P{^Dash=f}', ""); + Expect(1, 69294, '\p{Dash=:\Af\z:}', "");; + Expect(0, 69293, '\p{Dash=:\Af\z:}', "");; + Expect(1, 69294, '\p{Dash=_ F}', ""); + Expect(0, 69294, '\p{^Dash=_ F}', ""); + Expect(0, 69294, '\P{Dash=_ F}', ""); + Expect(1, 69294, '\P{^Dash=_ F}', ""); + Expect(0, 69293, '\p{Dash=_ F}', ""); + Expect(1, 69293, '\p{^Dash=_ F}', ""); + Expect(1, 69293, '\P{Dash=_ F}', ""); + Expect(0, 69293, '\P{^Dash=_ F}', ""); + Error('\p{Is_Dash=/a/-False}'); + Error('\P{Is_Dash=/a/-False}'); + Expect(1, 69294, '\p{Is_Dash:false}', ""); + Expect(0, 69294, '\p{^Is_Dash:false}', ""); + Expect(0, 69294, '\P{Is_Dash:false}', ""); + Expect(1, 69294, '\P{^Is_Dash:false}', ""); + Expect(0, 69293, '\p{Is_Dash:false}', ""); + Expect(1, 69293, '\p{^Is_Dash:false}', ""); + Expect(1, 69293, '\P{Is_Dash:false}', ""); + Expect(0, 69293, '\P{^Is_Dash:false}', ""); + Expect(1, 69294, '\p{Is_Dash= false}', ""); + Expect(0, 69294, '\p{^Is_Dash= false}', ""); + Expect(0, 69294, '\P{Is_Dash= false}', ""); + Expect(1, 69294, '\P{^Is_Dash= false}', ""); + Expect(0, 69293, '\p{Is_Dash= false}', ""); + Expect(1, 69293, '\p{^Is_Dash= false}', ""); + Expect(1, 69293, '\P{Is_Dash= false}', ""); + Expect(0, 69293, '\P{^Is_Dash= false}', ""); + Error('\p{Dash:_-YES:=}'); + Error('\P{Dash:_-YES:=}'); + Expect(1, 69293, '\p{Dash=:\AYes\z:}', "");; + Expect(0, 69294, '\p{Dash=:\AYes\z:}', "");; + Expect(1, 69293, '\p{Dash=yes}', ""); + Expect(0, 69293, '\p{^Dash=yes}', ""); + Expect(0, 69293, '\P{Dash=yes}', ""); + Expect(1, 69293, '\P{^Dash=yes}', ""); + Expect(0, 69294, '\p{Dash=yes}', ""); + Expect(1, 69294, '\p{^Dash=yes}', ""); + Expect(1, 69294, '\P{Dash=yes}', ""); + Expect(0, 69294, '\P{^Dash=yes}', ""); + Expect(1, 69293, '\p{Dash=:\Ayes\z:}', "");; + Expect(0, 69294, '\p{Dash=:\Ayes\z:}', "");; + Expect(1, 69293, '\p{Dash=_Yes}', ""); + Expect(0, 69293, '\p{^Dash=_Yes}', ""); + Expect(0, 69293, '\P{Dash=_Yes}', ""); + Expect(1, 69293, '\P{^Dash=_Yes}', ""); + Expect(0, 69294, '\p{Dash=_Yes}', ""); + Expect(1, 69294, '\p{^Dash=_Yes}', ""); + Expect(1, 69294, '\P{Dash=_Yes}', ""); + Expect(0, 69294, '\P{^Dash=_Yes}', ""); + Error('\p{Is_Dash=-Y:=}'); + Error('\P{Is_Dash=-Y:=}'); + Expect(1, 69293, '\p{Is_Dash=y}', ""); + Expect(0, 69293, '\p{^Is_Dash=y}', ""); + Expect(0, 69293, '\P{Is_Dash=y}', ""); + Expect(1, 69293, '\P{^Is_Dash=y}', ""); + Expect(0, 69294, '\p{Is_Dash=y}', ""); + Expect(1, 69294, '\p{^Is_Dash=y}', ""); + Expect(1, 69294, '\P{Is_Dash=y}', ""); + Expect(0, 69294, '\P{^Is_Dash=y}', ""); + Expect(1, 69293, '\p{Is_Dash=-_Y}', ""); + Expect(0, 69293, '\p{^Is_Dash=-_Y}', ""); + Expect(0, 69293, '\P{Is_Dash=-_Y}', ""); + Expect(1, 69293, '\P{^Is_Dash=-_Y}', ""); + Expect(0, 69294, '\p{Is_Dash=-_Y}', ""); + Expect(1, 69294, '\p{^Is_Dash=-_Y}', ""); + Expect(1, 69294, '\P{Is_Dash=-_Y}', ""); + Expect(0, 69294, '\P{^Is_Dash=-_Y}', ""); + Error('\p{Dash=:= _T}'); + Error('\P{Dash=:= _T}'); + Expect(1, 69293, '\p{Dash=:\AT\z:}', "");; + Expect(0, 69294, '\p{Dash=:\AT\z:}', "");; + Expect(1, 69293, '\p{Dash=t}', ""); + Expect(0, 69293, '\p{^Dash=t}', ""); + Expect(0, 69293, '\P{Dash=t}', ""); + Expect(1, 69293, '\P{^Dash=t}', ""); + Expect(0, 69294, '\p{Dash=t}', ""); + Expect(1, 69294, '\p{^Dash=t}', ""); + Expect(1, 69294, '\P{Dash=t}', ""); + Expect(0, 69294, '\P{^Dash=t}', ""); + Expect(1, 69293, '\p{Dash=:\At\z:}', "");; + Expect(0, 69294, '\p{Dash=:\At\z:}', "");; + Expect(1, 69293, '\p{Dash=--T}', ""); + Expect(0, 69293, '\p{^Dash=--T}', ""); + Expect(0, 69293, '\P{Dash=--T}', ""); + Expect(1, 69293, '\P{^Dash=--T}', ""); + Expect(0, 69294, '\p{Dash=--T}', ""); + Expect(1, 69294, '\p{^Dash=--T}', ""); + Expect(1, 69294, '\P{Dash=--T}', ""); + Expect(0, 69294, '\P{^Dash=--T}', ""); + Error('\p{Is_Dash=/a/ -true}'); + Error('\P{Is_Dash=/a/ -true}'); + Expect(1, 69293, '\p{Is_Dash=true}', ""); + Expect(0, 69293, '\p{^Is_Dash=true}', ""); + Expect(0, 69293, '\P{Is_Dash=true}', ""); + Expect(1, 69293, '\P{^Is_Dash=true}', ""); + Expect(0, 69294, '\p{Is_Dash=true}', ""); + Expect(1, 69294, '\p{^Is_Dash=true}', ""); + Expect(1, 69294, '\P{Is_Dash=true}', ""); + Expect(0, 69294, '\P{^Is_Dash=true}', ""); + Expect(1, 69293, '\p{Is_Dash=_ TRUE}', ""); + Expect(0, 69293, '\p{^Is_Dash=_ TRUE}', ""); + Expect(0, 69293, '\P{Is_Dash=_ TRUE}', ""); + Expect(1, 69293, '\P{^Is_Dash=_ TRUE}', ""); + Expect(0, 69294, '\p{Is_Dash=_ TRUE}', ""); + Expect(1, 69294, '\p{^Is_Dash=_ TRUE}', ""); + Expect(1, 69294, '\P{Is_Dash=_ TRUE}', ""); + Expect(0, 69294, '\P{^Is_Dash=_ TRUE}', ""); + Error('\p{Deprecated=:=No}'); + Error('\P{Deprecated=:=No}'); + Expect(1, 917506, '\p{Deprecated=:\ANo\z:}', "");; + Expect(0, 917505, '\p{Deprecated=:\ANo\z:}', "");; + Expect(1, 917506, '\p{Deprecated=no}', ""); + Expect(0, 917506, '\p{^Deprecated=no}', ""); + Expect(0, 917506, '\P{Deprecated=no}', ""); + Expect(1, 917506, '\P{^Deprecated=no}', ""); + Expect(0, 917505, '\p{Deprecated=no}', ""); + Expect(1, 917505, '\p{^Deprecated=no}', ""); + Expect(1, 917505, '\P{Deprecated=no}', ""); + Expect(0, 917505, '\P{^Deprecated=no}', ""); + Expect(1, 917506, '\p{Deprecated=:\Ano\z:}', "");; + Expect(0, 917505, '\p{Deprecated=:\Ano\z:}', "");; + Expect(1, 917506, '\p{Deprecated= no}', ""); + Expect(0, 917506, '\p{^Deprecated= no}', ""); + Expect(0, 917506, '\P{Deprecated= no}', ""); + Expect(1, 917506, '\P{^Deprecated= no}', ""); + Expect(0, 917505, '\p{Deprecated= no}', ""); + Expect(1, 917505, '\p{^Deprecated= no}', ""); + Expect(1, 917505, '\P{Deprecated= no}', ""); + Expect(0, 917505, '\P{^Deprecated= no}', ""); + Error('\p{Dep= n/a/}'); + Error('\P{Dep= n/a/}'); + Expect(1, 917506, '\p{Dep=:\AN\z:}', "");; + Expect(0, 917505, '\p{Dep=:\AN\z:}', "");; + Expect(1, 917506, '\p{Dep:n}', ""); + Expect(0, 917506, '\p{^Dep:n}', ""); + Expect(0, 917506, '\P{Dep:n}', ""); + Expect(1, 917506, '\P{^Dep:n}', ""); + Expect(0, 917505, '\p{Dep:n}', ""); + Expect(1, 917505, '\p{^Dep:n}', ""); + Expect(1, 917505, '\P{Dep:n}', ""); + Expect(0, 917505, '\P{^Dep:n}', ""); + Expect(1, 917506, '\p{Dep=:\An\z:}', "");; + Expect(0, 917505, '\p{Dep=:\An\z:}', "");; + Expect(1, 917506, '\p{Dep=_ N}', ""); + Expect(0, 917506, '\p{^Dep=_ N}', ""); + Expect(0, 917506, '\P{Dep=_ N}', ""); + Expect(1, 917506, '\P{^Dep=_ N}', ""); + Expect(0, 917505, '\p{Dep=_ N}', ""); + Expect(1, 917505, '\p{^Dep=_ N}', ""); + Expect(1, 917505, '\P{Dep=_ N}', ""); + Expect(0, 917505, '\P{^Dep=_ N}', ""); + Error('\p{Is_Deprecated=-_f/a/}'); + Error('\P{Is_Deprecated=-_f/a/}'); + Expect(1, 917506, '\p{Is_Deprecated=f}', ""); + Expect(0, 917506, '\p{^Is_Deprecated=f}', ""); + Expect(0, 917506, '\P{Is_Deprecated=f}', ""); + Expect(1, 917506, '\P{^Is_Deprecated=f}', ""); + Expect(0, 917505, '\p{Is_Deprecated=f}', ""); + Expect(1, 917505, '\p{^Is_Deprecated=f}', ""); + Expect(1, 917505, '\P{Is_Deprecated=f}', ""); + Expect(0, 917505, '\P{^Is_Deprecated=f}', ""); + Expect(1, 917506, '\p{Is_Deprecated= -F}', ""); + Expect(0, 917506, '\p{^Is_Deprecated= -F}', ""); + Expect(0, 917506, '\P{Is_Deprecated= -F}', ""); + Expect(1, 917506, '\P{^Is_Deprecated= -F}', ""); + Expect(0, 917505, '\p{Is_Deprecated= -F}', ""); + Expect(1, 917505, '\p{^Is_Deprecated= -F}', ""); + Expect(1, 917505, '\P{Is_Deprecated= -F}', ""); + Expect(0, 917505, '\P{^Is_Deprecated= -F}', ""); + Error('\p{Is_Dep= false/a/}'); + Error('\P{Is_Dep= false/a/}'); + Expect(1, 917506, '\p{Is_Dep=false}', ""); + Expect(0, 917506, '\p{^Is_Dep=false}', ""); + Expect(0, 917506, '\P{Is_Dep=false}', ""); + Expect(1, 917506, '\P{^Is_Dep=false}', ""); + Expect(0, 917505, '\p{Is_Dep=false}', ""); + Expect(1, 917505, '\p{^Is_Dep=false}', ""); + Expect(1, 917505, '\P{Is_Dep=false}', ""); + Expect(0, 917505, '\P{^Is_Dep=false}', ""); + Expect(1, 917506, '\p{Is_Dep= _false}', ""); + Expect(0, 917506, '\p{^Is_Dep= _false}', ""); + Expect(0, 917506, '\P{Is_Dep= _false}', ""); + Expect(1, 917506, '\P{^Is_Dep= _false}', ""); + Expect(0, 917505, '\p{Is_Dep= _false}', ""); + Expect(1, 917505, '\p{^Is_Dep= _false}', ""); + Expect(1, 917505, '\P{Is_Dep= _false}', ""); + Expect(0, 917505, '\P{^Is_Dep= _false}', ""); + Error('\p{Deprecated=:= -YES}'); + Error('\P{Deprecated=:= -YES}'); + Expect(1, 917505, '\p{Deprecated=:\AYes\z:}', "");; + Expect(0, 917506, '\p{Deprecated=:\AYes\z:}', "");; + Expect(1, 917505, '\p{Deprecated=yes}', ""); + Expect(0, 917505, '\p{^Deprecated=yes}', ""); + Expect(0, 917505, '\P{Deprecated=yes}', ""); + Expect(1, 917505, '\P{^Deprecated=yes}', ""); + Expect(0, 917506, '\p{Deprecated=yes}', ""); + Expect(1, 917506, '\p{^Deprecated=yes}', ""); + Expect(1, 917506, '\P{Deprecated=yes}', ""); + Expect(0, 917506, '\P{^Deprecated=yes}', ""); + Expect(1, 917505, '\p{Deprecated=:\Ayes\z:}', "");; + Expect(0, 917506, '\p{Deprecated=:\Ayes\z:}', "");; + Expect(1, 917505, '\p{Deprecated= Yes}', ""); + Expect(0, 917505, '\p{^Deprecated= Yes}', ""); + Expect(0, 917505, '\P{Deprecated= Yes}', ""); + Expect(1, 917505, '\P{^Deprecated= Yes}', ""); + Expect(0, 917506, '\p{Deprecated= Yes}', ""); + Expect(1, 917506, '\p{^Deprecated= Yes}', ""); + Expect(1, 917506, '\P{Deprecated= Yes}', ""); + Expect(0, 917506, '\P{^Deprecated= Yes}', ""); + Error('\p{Dep=/a/ -Y}'); + Error('\P{Dep=/a/ -Y}'); + Expect(1, 917505, '\p{Dep=:\AY\z:}', "");; + Expect(0, 917506, '\p{Dep=:\AY\z:}', "");; + Expect(1, 917505, '\p{Dep=y}', ""); + Expect(0, 917505, '\p{^Dep=y}', ""); + Expect(0, 917505, '\P{Dep=y}', ""); + Expect(1, 917505, '\P{^Dep=y}', ""); + Expect(0, 917506, '\p{Dep=y}', ""); + Expect(1, 917506, '\p{^Dep=y}', ""); + Expect(1, 917506, '\P{Dep=y}', ""); + Expect(0, 917506, '\P{^Dep=y}', ""); + Expect(1, 917505, '\p{Dep=:\Ay\z:}', "");; + Expect(0, 917506, '\p{Dep=:\Ay\z:}', "");; + Expect(1, 917505, '\p{Dep=_y}', ""); + Expect(0, 917505, '\p{^Dep=_y}', ""); + Expect(0, 917505, '\P{Dep=_y}', ""); + Expect(1, 917505, '\P{^Dep=_y}', ""); + Expect(0, 917506, '\p{Dep=_y}', ""); + Expect(1, 917506, '\p{^Dep=_y}', ""); + Expect(1, 917506, '\P{Dep=_y}', ""); + Expect(0, 917506, '\P{^Dep=_y}', ""); + Error('\p{Is_Deprecated= t:=}'); + Error('\P{Is_Deprecated= t:=}'); + Expect(1, 917505, '\p{Is_Deprecated=t}', ""); + Expect(0, 917505, '\p{^Is_Deprecated=t}', ""); + Expect(0, 917505, '\P{Is_Deprecated=t}', ""); + Expect(1, 917505, '\P{^Is_Deprecated=t}', ""); + Expect(0, 917506, '\p{Is_Deprecated=t}', ""); + Expect(1, 917506, '\p{^Is_Deprecated=t}', ""); + Expect(1, 917506, '\P{Is_Deprecated=t}', ""); + Expect(0, 917506, '\P{^Is_Deprecated=t}', ""); + Expect(1, 917505, '\p{Is_Deprecated=--T}', ""); + Expect(0, 917505, '\p{^Is_Deprecated=--T}', ""); + Expect(0, 917505, '\P{Is_Deprecated=--T}', ""); + Expect(1, 917505, '\P{^Is_Deprecated=--T}', ""); + Expect(0, 917506, '\p{Is_Deprecated=--T}', ""); + Expect(1, 917506, '\p{^Is_Deprecated=--T}', ""); + Expect(1, 917506, '\P{Is_Deprecated=--T}', ""); + Expect(0, 917506, '\P{^Is_Deprecated=--T}', ""); + Error('\p{Is_Dep= :=True}'); + Error('\P{Is_Dep= :=True}'); + Expect(1, 917505, '\p{Is_Dep=true}', ""); + Expect(0, 917505, '\p{^Is_Dep=true}', ""); + Expect(0, 917505, '\P{Is_Dep=true}', ""); + Expect(1, 917505, '\P{^Is_Dep=true}', ""); + Expect(0, 917506, '\p{Is_Dep=true}', ""); + Expect(1, 917506, '\p{^Is_Dep=true}', ""); + Expect(1, 917506, '\P{Is_Dep=true}', ""); + Expect(0, 917506, '\P{^Is_Dep=true}', ""); + Expect(1, 917505, '\p{Is_Dep=__True}', ""); + Expect(0, 917505, '\p{^Is_Dep=__True}', ""); + Expect(0, 917505, '\P{Is_Dep=__True}', ""); + Expect(1, 917505, '\P{^Is_Dep=__True}', ""); + Expect(0, 917506, '\p{Is_Dep=__True}', ""); + Expect(1, 917506, '\p{^Is_Dep=__True}', ""); + Expect(1, 917506, '\P{Is_Dep=__True}', ""); + Expect(0, 917506, '\P{^Is_Dep=__True}', ""); + Error('\p{Default_Ignorable_Code_Point=_ no/a/}'); + Error('\P{Default_Ignorable_Code_Point=_ no/a/}'); + Expect(1, 921600, '\p{Default_Ignorable_Code_Point=:\ANo\z:}', "");; + Expect(0, 921599, '\p{Default_Ignorable_Code_Point=:\ANo\z:}', "");; + Expect(1, 921600, '\p{Default_Ignorable_Code_Point=no}', ""); + Expect(0, 921600, '\p{^Default_Ignorable_Code_Point=no}', ""); + Expect(0, 921600, '\P{Default_Ignorable_Code_Point=no}', ""); + Expect(1, 921600, '\P{^Default_Ignorable_Code_Point=no}', ""); + Expect(0, 921599, '\p{Default_Ignorable_Code_Point=no}', ""); + Expect(1, 921599, '\p{^Default_Ignorable_Code_Point=no}', ""); + Expect(1, 921599, '\P{Default_Ignorable_Code_Point=no}', ""); + Expect(0, 921599, '\P{^Default_Ignorable_Code_Point=no}', ""); + Expect(1, 921600, '\p{Default_Ignorable_Code_Point=:\Ano\z:}', "");; + Expect(0, 921599, '\p{Default_Ignorable_Code_Point=:\Ano\z:}', "");; + Expect(1, 921600, '\p{Default_Ignorable_Code_Point=_ NO}', ""); + Expect(0, 921600, '\p{^Default_Ignorable_Code_Point=_ NO}', ""); + Expect(0, 921600, '\P{Default_Ignorable_Code_Point=_ NO}', ""); + Expect(1, 921600, '\P{^Default_Ignorable_Code_Point=_ NO}', ""); + Expect(0, 921599, '\p{Default_Ignorable_Code_Point=_ NO}', ""); + Expect(1, 921599, '\p{^Default_Ignorable_Code_Point=_ NO}', ""); + Expect(1, 921599, '\P{Default_Ignorable_Code_Point=_ NO}', ""); + Expect(0, 921599, '\P{^Default_Ignorable_Code_Point=_ NO}', ""); + Error('\p{DI= :=N}'); + Error('\P{DI= :=N}'); + Expect(1, 921600, '\p{DI=:\AN\z:}', "");; + Expect(0, 921599, '\p{DI=:\AN\z:}', "");; + Expect(1, 921600, '\p{DI=n}', ""); + Expect(0, 921600, '\p{^DI=n}', ""); + Expect(0, 921600, '\P{DI=n}', ""); + Expect(1, 921600, '\P{^DI=n}', ""); + Expect(0, 921599, '\p{DI=n}', ""); + Expect(1, 921599, '\p{^DI=n}', ""); + Expect(1, 921599, '\P{DI=n}', ""); + Expect(0, 921599, '\P{^DI=n}', ""); + Expect(1, 921600, '\p{DI=:\An\z:}', "");; + Expect(0, 921599, '\p{DI=:\An\z:}', "");; + Expect(1, 921600, '\p{DI=_ N}', ""); + Expect(0, 921600, '\p{^DI=_ N}', ""); + Expect(0, 921600, '\P{DI=_ N}', ""); + Expect(1, 921600, '\P{^DI=_ N}', ""); + Expect(0, 921599, '\p{DI=_ N}', ""); + Expect(1, 921599, '\p{^DI=_ N}', ""); + Expect(1, 921599, '\P{DI=_ N}', ""); + Expect(0, 921599, '\P{^DI=_ N}', ""); + Error('\p{Is_Default_Ignorable_Code_Point=:= _f}'); + Error('\P{Is_Default_Ignorable_Code_Point=:= _f}'); + Expect(1, 921600, '\p{Is_Default_Ignorable_Code_Point=f}', ""); + Expect(0, 921600, '\p{^Is_Default_Ignorable_Code_Point=f}', ""); + Expect(0, 921600, '\P{Is_Default_Ignorable_Code_Point=f}', ""); + Expect(1, 921600, '\P{^Is_Default_Ignorable_Code_Point=f}', ""); + Expect(0, 921599, '\p{Is_Default_Ignorable_Code_Point=f}', ""); + Expect(1, 921599, '\p{^Is_Default_Ignorable_Code_Point=f}', ""); + Expect(1, 921599, '\P{Is_Default_Ignorable_Code_Point=f}', ""); + Expect(0, 921599, '\P{^Is_Default_Ignorable_Code_Point=f}', ""); + Expect(1, 921600, '\p{Is_Default_Ignorable_Code_Point=_F}', ""); + Expect(0, 921600, '\p{^Is_Default_Ignorable_Code_Point=_F}', ""); + Expect(0, 921600, '\P{Is_Default_Ignorable_Code_Point=_F}', ""); + Expect(1, 921600, '\P{^Is_Default_Ignorable_Code_Point=_F}', ""); + Expect(0, 921599, '\p{Is_Default_Ignorable_Code_Point=_F}', ""); + Expect(1, 921599, '\p{^Is_Default_Ignorable_Code_Point=_F}', ""); + Expect(1, 921599, '\P{Is_Default_Ignorable_Code_Point=_F}', ""); + Expect(0, 921599, '\P{^Is_Default_Ignorable_Code_Point=_F}', ""); + Error('\p{Is_DI=_-false/a/}'); + Error('\P{Is_DI=_-false/a/}'); + Expect(1, 921600, '\p{Is_DI=false}', ""); + Expect(0, 921600, '\p{^Is_DI=false}', ""); + Expect(0, 921600, '\P{Is_DI=false}', ""); + Expect(1, 921600, '\P{^Is_DI=false}', ""); + Expect(0, 921599, '\p{Is_DI=false}', ""); + Expect(1, 921599, '\p{^Is_DI=false}', ""); + Expect(1, 921599, '\P{Is_DI=false}', ""); + Expect(0, 921599, '\P{^Is_DI=false}', ""); + Expect(1, 921600, '\p{Is_DI= _false}', ""); + Expect(0, 921600, '\p{^Is_DI= _false}', ""); + Expect(0, 921600, '\P{Is_DI= _false}', ""); + Expect(1, 921600, '\P{^Is_DI= _false}', ""); + Expect(0, 921599, '\p{Is_DI= _false}', ""); + Expect(1, 921599, '\p{^Is_DI= _false}', ""); + Expect(1, 921599, '\P{Is_DI= _false}', ""); + Expect(0, 921599, '\P{^Is_DI= _false}', ""); + Error('\p{Default_Ignorable_Code_Point= /a/Yes}'); + Error('\P{Default_Ignorable_Code_Point= /a/Yes}'); + Expect(1, 921599, '\p{Default_Ignorable_Code_Point=:\AYes\z:}', "");; + Expect(0, 921600, '\p{Default_Ignorable_Code_Point=:\AYes\z:}', "");; + Expect(1, 921599, '\p{Default_Ignorable_Code_Point=yes}', ""); + Expect(0, 921599, '\p{^Default_Ignorable_Code_Point=yes}', ""); + Expect(0, 921599, '\P{Default_Ignorable_Code_Point=yes}', ""); + Expect(1, 921599, '\P{^Default_Ignorable_Code_Point=yes}', ""); + Expect(0, 921600, '\p{Default_Ignorable_Code_Point=yes}', ""); + Expect(1, 921600, '\p{^Default_Ignorable_Code_Point=yes}', ""); + Expect(1, 921600, '\P{Default_Ignorable_Code_Point=yes}', ""); + Expect(0, 921600, '\P{^Default_Ignorable_Code_Point=yes}', ""); + Expect(1, 921599, '\p{Default_Ignorable_Code_Point=:\Ayes\z:}', "");; + Expect(0, 921600, '\p{Default_Ignorable_Code_Point=:\Ayes\z:}', "");; + Expect(1, 921599, '\p{Default_Ignorable_Code_Point=_Yes}', ""); + Expect(0, 921599, '\p{^Default_Ignorable_Code_Point=_Yes}', ""); + Expect(0, 921599, '\P{Default_Ignorable_Code_Point=_Yes}', ""); + Expect(1, 921599, '\P{^Default_Ignorable_Code_Point=_Yes}', ""); + Expect(0, 921600, '\p{Default_Ignorable_Code_Point=_Yes}', ""); + Expect(1, 921600, '\p{^Default_Ignorable_Code_Point=_Yes}', ""); + Expect(1, 921600, '\P{Default_Ignorable_Code_Point=_Yes}', ""); + Expect(0, 921600, '\P{^Default_Ignorable_Code_Point=_Yes}', ""); + Error('\p{DI=/a/ _Y}'); + Error('\P{DI=/a/ _Y}'); + Expect(1, 921599, '\p{DI=:\AY\z:}', "");; + Expect(0, 921600, '\p{DI=:\AY\z:}', "");; + Expect(1, 921599, '\p{DI=y}', ""); + Expect(0, 921599, '\p{^DI=y}', ""); + Expect(0, 921599, '\P{DI=y}', ""); + Expect(1, 921599, '\P{^DI=y}', ""); + Expect(0, 921600, '\p{DI=y}', ""); + Expect(1, 921600, '\p{^DI=y}', ""); + Expect(1, 921600, '\P{DI=y}', ""); + Expect(0, 921600, '\P{^DI=y}', ""); + Expect(1, 921599, '\p{DI=:\Ay\z:}', "");; + Expect(0, 921600, '\p{DI=:\Ay\z:}', "");; + Expect(1, 921599, '\p{DI= Y}', ""); + Expect(0, 921599, '\p{^DI= Y}', ""); + Expect(0, 921599, '\P{DI= Y}', ""); + Expect(1, 921599, '\P{^DI= Y}', ""); + Expect(0, 921600, '\p{DI= Y}', ""); + Expect(1, 921600, '\p{^DI= Y}', ""); + Expect(1, 921600, '\P{DI= Y}', ""); + Expect(0, 921600, '\P{^DI= Y}', ""); + Error('\p{Is_Default_Ignorable_Code_Point=:=-T}'); + Error('\P{Is_Default_Ignorable_Code_Point=:=-T}'); + Expect(1, 921599, '\p{Is_Default_Ignorable_Code_Point=t}', ""); + Expect(0, 921599, '\p{^Is_Default_Ignorable_Code_Point=t}', ""); + Expect(0, 921599, '\P{Is_Default_Ignorable_Code_Point=t}', ""); + Expect(1, 921599, '\P{^Is_Default_Ignorable_Code_Point=t}', ""); + Expect(0, 921600, '\p{Is_Default_Ignorable_Code_Point=t}', ""); + Expect(1, 921600, '\p{^Is_Default_Ignorable_Code_Point=t}', ""); + Expect(1, 921600, '\P{Is_Default_Ignorable_Code_Point=t}', ""); + Expect(0, 921600, '\P{^Is_Default_Ignorable_Code_Point=t}', ""); + Expect(1, 921599, '\p{Is_Default_Ignorable_Code_Point=--t}', ""); + Expect(0, 921599, '\p{^Is_Default_Ignorable_Code_Point=--t}', ""); + Expect(0, 921599, '\P{Is_Default_Ignorable_Code_Point=--t}', ""); + Expect(1, 921599, '\P{^Is_Default_Ignorable_Code_Point=--t}', ""); + Expect(0, 921600, '\p{Is_Default_Ignorable_Code_Point=--t}', ""); + Expect(1, 921600, '\p{^Is_Default_Ignorable_Code_Point=--t}', ""); + Expect(1, 921600, '\P{Is_Default_Ignorable_Code_Point=--t}', ""); + Expect(0, 921600, '\P{^Is_Default_Ignorable_Code_Point=--t}', ""); + Error('\p{Is_DI= /a/True}'); + Error('\P{Is_DI= /a/True}'); + Expect(1, 921599, '\p{Is_DI=true}', ""); + Expect(0, 921599, '\p{^Is_DI=true}', ""); + Expect(0, 921599, '\P{Is_DI=true}', ""); + Expect(1, 921599, '\P{^Is_DI=true}', ""); + Expect(0, 921600, '\p{Is_DI=true}', ""); + Expect(1, 921600, '\p{^Is_DI=true}', ""); + Expect(1, 921600, '\P{Is_DI=true}', ""); + Expect(0, 921600, '\P{^Is_DI=true}', ""); + Expect(1, 921599, '\p{Is_DI=_ true}', ""); + Expect(0, 921599, '\p{^Is_DI=_ true}', ""); + Expect(0, 921599, '\P{Is_DI=_ true}', ""); + Expect(1, 921599, '\P{^Is_DI=_ true}', ""); + Expect(0, 921600, '\p{Is_DI=_ true}', ""); + Expect(1, 921600, '\p{^Is_DI=_ true}', ""); + Expect(1, 921600, '\P{Is_DI=_ true}', ""); + Expect(0, 921600, '\P{^Is_DI=_ true}', ""); + Error('\p{Diacritic= :=no}'); + Error('\P{Diacritic= :=no}'); + Expect(1, 125259, '\p{Diacritic=:\ANo\z:}', "");; + Expect(0, 125258, '\p{Diacritic=:\ANo\z:}', "");; + Expect(1, 125259, '\p{Diacritic: no}', ""); + Expect(0, 125259, '\p{^Diacritic: no}', ""); + Expect(0, 125259, '\P{Diacritic: no}', ""); + Expect(1, 125259, '\P{^Diacritic: no}', ""); + Expect(0, 125258, '\p{Diacritic: no}', ""); + Expect(1, 125258, '\p{^Diacritic: no}', ""); + Expect(1, 125258, '\P{Diacritic: no}', ""); + Expect(0, 125258, '\P{^Diacritic: no}', ""); + Expect(1, 125259, '\p{Diacritic=:\Ano\z:}', "");; + Expect(0, 125258, '\p{Diacritic=:\Ano\z:}', "");; + Expect(1, 125259, '\p{Diacritic=-_No}', ""); + Expect(0, 125259, '\p{^Diacritic=-_No}', ""); + Expect(0, 125259, '\P{Diacritic=-_No}', ""); + Expect(1, 125259, '\P{^Diacritic=-_No}', ""); + Expect(0, 125258, '\p{Diacritic=-_No}', ""); + Expect(1, 125258, '\p{^Diacritic=-_No}', ""); + Expect(1, 125258, '\P{Diacritic=-_No}', ""); + Expect(0, 125258, '\P{^Diacritic=-_No}', ""); + Error('\p{Dia=-:=n}'); + Error('\P{Dia=-:=n}'); + Expect(1, 125259, '\p{Dia=:\AN\z:}', "");; + Expect(0, 125258, '\p{Dia=:\AN\z:}', "");; + Expect(1, 125259, '\p{Dia=n}', ""); + Expect(0, 125259, '\p{^Dia=n}', ""); + Expect(0, 125259, '\P{Dia=n}', ""); + Expect(1, 125259, '\P{^Dia=n}', ""); + Expect(0, 125258, '\p{Dia=n}', ""); + Expect(1, 125258, '\p{^Dia=n}', ""); + Expect(1, 125258, '\P{Dia=n}', ""); + Expect(0, 125258, '\P{^Dia=n}', ""); + Expect(1, 125259, '\p{Dia=:\An\z:}', "");; + Expect(0, 125258, '\p{Dia=:\An\z:}', "");; + Expect(1, 125259, '\p{Dia=-N}', ""); + Expect(0, 125259, '\p{^Dia=-N}', ""); + Expect(0, 125259, '\P{Dia=-N}', ""); + Expect(1, 125259, '\P{^Dia=-N}', ""); + Expect(0, 125258, '\p{Dia=-N}', ""); + Expect(1, 125258, '\p{^Dia=-N}', ""); + Expect(1, 125258, '\P{Dia=-N}', ""); + Expect(0, 125258, '\P{^Dia=-N}', ""); + Error('\p{Is_Diacritic=/a/__F}'); + Error('\P{Is_Diacritic=/a/__F}'); + Expect(1, 125259, '\p{Is_Diacritic: f}', ""); + Expect(0, 125259, '\p{^Is_Diacritic: f}', ""); + Expect(0, 125259, '\P{Is_Diacritic: f}', ""); + Expect(1, 125259, '\P{^Is_Diacritic: f}', ""); + Expect(0, 125258, '\p{Is_Diacritic: f}', ""); + Expect(1, 125258, '\p{^Is_Diacritic: f}', ""); + Expect(1, 125258, '\P{Is_Diacritic: f}', ""); + Expect(0, 125258, '\P{^Is_Diacritic: f}', ""); + Expect(1, 125259, '\p{Is_Diacritic= F}', ""); + Expect(0, 125259, '\p{^Is_Diacritic= F}', ""); + Expect(0, 125259, '\P{Is_Diacritic= F}', ""); + Expect(1, 125259, '\P{^Is_Diacritic= F}', ""); + Expect(0, 125258, '\p{Is_Diacritic= F}', ""); + Expect(1, 125258, '\p{^Is_Diacritic= F}', ""); + Expect(1, 125258, '\P{Is_Diacritic= F}', ""); + Expect(0, 125258, '\P{^Is_Diacritic= F}', ""); + Error('\p{Is_Dia=/a/ False}'); + Error('\P{Is_Dia=/a/ False}'); + Expect(1, 125259, '\p{Is_Dia=false}', ""); + Expect(0, 125259, '\p{^Is_Dia=false}', ""); + Expect(0, 125259, '\P{Is_Dia=false}', ""); + Expect(1, 125259, '\P{^Is_Dia=false}', ""); + Expect(0, 125258, '\p{Is_Dia=false}', ""); + Expect(1, 125258, '\p{^Is_Dia=false}', ""); + Expect(1, 125258, '\P{Is_Dia=false}', ""); + Expect(0, 125258, '\P{^Is_Dia=false}', ""); + Expect(1, 125259, '\p{Is_Dia= _false}', ""); + Expect(0, 125259, '\p{^Is_Dia= _false}', ""); + Expect(0, 125259, '\P{Is_Dia= _false}', ""); + Expect(1, 125259, '\P{^Is_Dia= _false}', ""); + Expect(0, 125258, '\p{Is_Dia= _false}', ""); + Expect(1, 125258, '\p{^Is_Dia= _false}', ""); + Expect(1, 125258, '\P{Is_Dia= _false}', ""); + Expect(0, 125258, '\P{^Is_Dia= _false}', ""); + Error('\p{Diacritic= :=Yes}'); + Error('\P{Diacritic= :=Yes}'); + Expect(1, 125258, '\p{Diacritic=:\AYes\z:}', "");; + Expect(0, 125259, '\p{Diacritic=:\AYes\z:}', "");; + Expect(1, 125258, '\p{Diacritic=yes}', ""); + Expect(0, 125258, '\p{^Diacritic=yes}', ""); + Expect(0, 125258, '\P{Diacritic=yes}', ""); + Expect(1, 125258, '\P{^Diacritic=yes}', ""); + Expect(0, 125259, '\p{Diacritic=yes}', ""); + Expect(1, 125259, '\p{^Diacritic=yes}', ""); + Expect(1, 125259, '\P{Diacritic=yes}', ""); + Expect(0, 125259, '\P{^Diacritic=yes}', ""); + Expect(1, 125258, '\p{Diacritic=:\Ayes\z:}', "");; + Expect(0, 125259, '\p{Diacritic=:\Ayes\z:}', "");; + Expect(1, 125258, '\p{Diacritic=--Yes}', ""); + Expect(0, 125258, '\p{^Diacritic=--Yes}', ""); + Expect(0, 125258, '\P{Diacritic=--Yes}', ""); + Expect(1, 125258, '\P{^Diacritic=--Yes}', ""); + Expect(0, 125259, '\p{Diacritic=--Yes}', ""); + Expect(1, 125259, '\p{^Diacritic=--Yes}', ""); + Expect(1, 125259, '\P{Diacritic=--Yes}', ""); + Expect(0, 125259, '\P{^Diacritic=--Yes}', ""); + Error('\p{Dia= Y/a/}'); + Error('\P{Dia= Y/a/}'); + Expect(1, 125258, '\p{Dia=:\AY\z:}', "");; + Expect(0, 125259, '\p{Dia=:\AY\z:}', "");; + Expect(1, 125258, '\p{Dia: y}', ""); + Expect(0, 125258, '\p{^Dia: y}', ""); + Expect(0, 125258, '\P{Dia: y}', ""); + Expect(1, 125258, '\P{^Dia: y}', ""); + Expect(0, 125259, '\p{Dia: y}', ""); + Expect(1, 125259, '\p{^Dia: y}', ""); + Expect(1, 125259, '\P{Dia: y}', ""); + Expect(0, 125259, '\P{^Dia: y}', ""); + Expect(1, 125258, '\p{Dia=:\Ay\z:}', "");; + Expect(0, 125259, '\p{Dia=:\Ay\z:}', "");; + Expect(1, 125258, '\p{Dia: Y}', ""); + Expect(0, 125258, '\p{^Dia: Y}', ""); + Expect(0, 125258, '\P{Dia: Y}', ""); + Expect(1, 125258, '\P{^Dia: Y}', ""); + Expect(0, 125259, '\p{Dia: Y}', ""); + Expect(1, 125259, '\p{^Dia: Y}', ""); + Expect(1, 125259, '\P{Dia: Y}', ""); + Expect(0, 125259, '\P{^Dia: Y}', ""); + Error('\p{Is_Diacritic: -:=t}'); + Error('\P{Is_Diacritic: -:=t}'); + Expect(1, 125258, '\p{Is_Diacritic=t}', ""); + Expect(0, 125258, '\p{^Is_Diacritic=t}', ""); + Expect(0, 125258, '\P{Is_Diacritic=t}', ""); + Expect(1, 125258, '\P{^Is_Diacritic=t}', ""); + Expect(0, 125259, '\p{Is_Diacritic=t}', ""); + Expect(1, 125259, '\p{^Is_Diacritic=t}', ""); + Expect(1, 125259, '\P{Is_Diacritic=t}', ""); + Expect(0, 125259, '\P{^Is_Diacritic=t}', ""); + Expect(1, 125258, '\p{Is_Diacritic=-t}', ""); + Expect(0, 125258, '\p{^Is_Diacritic=-t}', ""); + Expect(0, 125258, '\P{Is_Diacritic=-t}', ""); + Expect(1, 125258, '\P{^Is_Diacritic=-t}', ""); + Expect(0, 125259, '\p{Is_Diacritic=-t}', ""); + Expect(1, 125259, '\p{^Is_Diacritic=-t}', ""); + Expect(1, 125259, '\P{Is_Diacritic=-t}', ""); + Expect(0, 125259, '\P{^Is_Diacritic=-t}', ""); + Error('\p{Is_Dia=_-TRUE:=}'); + Error('\P{Is_Dia=_-TRUE:=}'); + Expect(1, 125258, '\p{Is_Dia=true}', ""); + Expect(0, 125258, '\p{^Is_Dia=true}', ""); + Expect(0, 125258, '\P{Is_Dia=true}', ""); + Expect(1, 125258, '\P{^Is_Dia=true}', ""); + Expect(0, 125259, '\p{Is_Dia=true}', ""); + Expect(1, 125259, '\p{^Is_Dia=true}', ""); + Expect(1, 125259, '\P{Is_Dia=true}', ""); + Expect(0, 125259, '\P{^Is_Dia=true}', ""); + Expect(1, 125258, '\p{Is_Dia= True}', ""); + Expect(0, 125258, '\p{^Is_Dia= True}', ""); + Expect(0, 125258, '\P{Is_Dia= True}', ""); + Expect(1, 125258, '\P{^Is_Dia= True}', ""); + Expect(0, 125259, '\p{Is_Dia= True}', ""); + Expect(1, 125259, '\p{^Is_Dia= True}', ""); + Expect(1, 125259, '\P{Is_Dia= True}', ""); + Expect(0, 125259, '\P{^Is_Dia= True}', ""); + Error('\p{decompositionmapping}'); + Error('\P{decompositionmapping}'); + Error('\p{dm}'); + Error('\P{dm}'); + Error('\p{decompositiontype}'); + Error('\P{decompositiontype}'); + Error('\p{dt}'); + Error('\P{dt}'); + Error('\p{Decomposition_Type=_/a/Canonical}'); + Error('\P{Decomposition_Type=_/a/Canonical}'); + Expect(1, 195101, '\p{Decomposition_Type=:\ACanonical\z:}', "");; + Expect(0, 195102, '\p{Decomposition_Type=:\ACanonical\z:}', "");; + Expect(1, 195101, '\p{Decomposition_Type=canonical}', ""); + Expect(0, 195101, '\p{^Decomposition_Type=canonical}', ""); + Expect(0, 195101, '\P{Decomposition_Type=canonical}', ""); + Expect(1, 195101, '\P{^Decomposition_Type=canonical}', ""); + Expect(0, 195102, '\p{Decomposition_Type=canonical}', ""); + Expect(1, 195102, '\p{^Decomposition_Type=canonical}', ""); + Expect(1, 195102, '\P{Decomposition_Type=canonical}', ""); + Expect(0, 195102, '\P{^Decomposition_Type=canonical}', ""); + Expect(1, 195101, '\p{Decomposition_Type=:\Acanonical\z:}', "");; + Expect(0, 195102, '\p{Decomposition_Type=:\Acanonical\z:}', "");; + Expect(1, 195101, '\p{Decomposition_Type=_ CANONICAL}', ""); + Expect(0, 195101, '\p{^Decomposition_Type=_ CANONICAL}', ""); + Expect(0, 195101, '\P{Decomposition_Type=_ CANONICAL}', ""); + Expect(1, 195101, '\P{^Decomposition_Type=_ CANONICAL}', ""); + Expect(0, 195102, '\p{Decomposition_Type=_ CANONICAL}', ""); + Expect(1, 195102, '\p{^Decomposition_Type=_ CANONICAL}', ""); + Expect(1, 195102, '\P{Decomposition_Type=_ CANONICAL}', ""); + Expect(0, 195102, '\P{^Decomposition_Type=_ CANONICAL}', ""); + Error('\p{Dt:-:=can}'); + Error('\P{Dt:-:=can}'); + Expect(1, 195101, '\p{Dt=:\ACan\z:}', "");; + Expect(0, 195102, '\p{Dt=:\ACan\z:}', "");; + Expect(1, 195101, '\p{Dt=can}', ""); + Expect(0, 195101, '\p{^Dt=can}', ""); + Expect(0, 195101, '\P{Dt=can}', ""); + Expect(1, 195101, '\P{^Dt=can}', ""); + Expect(0, 195102, '\p{Dt=can}', ""); + Expect(1, 195102, '\p{^Dt=can}', ""); + Expect(1, 195102, '\P{Dt=can}', ""); + Expect(0, 195102, '\P{^Dt=can}', ""); + Expect(1, 195101, '\p{Dt=:\Acan\z:}', "");; + Expect(0, 195102, '\p{Dt=:\Acan\z:}', "");; + Expect(1, 195101, '\p{Dt= CAN}', ""); + Expect(0, 195101, '\p{^Dt= CAN}', ""); + Expect(0, 195101, '\P{Dt= CAN}', ""); + Expect(1, 195101, '\P{^Dt= CAN}', ""); + Expect(0, 195102, '\p{Dt= CAN}', ""); + Expect(1, 195102, '\p{^Dt= CAN}', ""); + Expect(1, 195102, '\P{Dt= CAN}', ""); + Expect(0, 195102, '\P{^Dt= CAN}', ""); + Error('\p{Is_Decomposition_Type=_:=Canonical}'); + Error('\P{Is_Decomposition_Type=_:=Canonical}'); + Expect(1, 195101, '\p{Is_Decomposition_Type=canonical}', ""); + Expect(0, 195101, '\p{^Is_Decomposition_Type=canonical}', ""); + Expect(0, 195101, '\P{Is_Decomposition_Type=canonical}', ""); + Expect(1, 195101, '\P{^Is_Decomposition_Type=canonical}', ""); + Expect(0, 195102, '\p{Is_Decomposition_Type=canonical}', ""); + Expect(1, 195102, '\p{^Is_Decomposition_Type=canonical}', ""); + Expect(1, 195102, '\P{Is_Decomposition_Type=canonical}', ""); + Expect(0, 195102, '\P{^Is_Decomposition_Type=canonical}', ""); + Expect(1, 195101, '\p{Is_Decomposition_Type=__Canonical}', ""); + Expect(0, 195101, '\p{^Is_Decomposition_Type=__Canonical}', ""); + Expect(0, 195101, '\P{Is_Decomposition_Type=__Canonical}', ""); + Expect(1, 195101, '\P{^Is_Decomposition_Type=__Canonical}', ""); + Expect(0, 195102, '\p{Is_Decomposition_Type=__Canonical}', ""); + Expect(1, 195102, '\p{^Is_Decomposition_Type=__Canonical}', ""); + Expect(1, 195102, '\P{Is_Decomposition_Type=__Canonical}', ""); + Expect(0, 195102, '\P{^Is_Decomposition_Type=__Canonical}', ""); + Error('\p{Is_Dt=:= Can}'); + Error('\P{Is_Dt=:= Can}'); + Expect(1, 195101, '\p{Is_Dt=can}', ""); + Expect(0, 195101, '\p{^Is_Dt=can}', ""); + Expect(0, 195101, '\P{Is_Dt=can}', ""); + Expect(1, 195101, '\P{^Is_Dt=can}', ""); + Expect(0, 195102, '\p{Is_Dt=can}', ""); + Expect(1, 195102, '\p{^Is_Dt=can}', ""); + Expect(1, 195102, '\P{Is_Dt=can}', ""); + Expect(0, 195102, '\P{^Is_Dt=can}', ""); + Expect(1, 195101, '\p{Is_Dt= Can}', ""); + Expect(0, 195101, '\p{^Is_Dt= Can}', ""); + Expect(0, 195101, '\P{Is_Dt= Can}', ""); + Expect(1, 195101, '\P{^Is_Dt= Can}', ""); + Expect(0, 195102, '\p{Is_Dt= Can}', ""); + Expect(1, 195102, '\p{^Is_Dt= Can}', ""); + Expect(1, 195102, '\P{Is_Dt= Can}', ""); + Expect(0, 195102, '\P{^Is_Dt= Can}', ""); + Error('\p{Decomposition_Type=/a/_-compat}'); + Error('\P{Decomposition_Type=/a/_-compat}'); + Expect(1, 127560, '\p{Decomposition_Type=:\ACompat\z:}', "");; + Expect(0, 127561, '\p{Decomposition_Type=:\ACompat\z:}', "");; + Expect(1, 127560, '\p{Decomposition_Type=compat}', ""); + Expect(0, 127560, '\p{^Decomposition_Type=compat}', ""); + Expect(0, 127560, '\P{Decomposition_Type=compat}', ""); + Expect(1, 127560, '\P{^Decomposition_Type=compat}', ""); + Expect(0, 127561, '\p{Decomposition_Type=compat}', ""); + Expect(1, 127561, '\p{^Decomposition_Type=compat}', ""); + Expect(1, 127561, '\P{Decomposition_Type=compat}', ""); + Expect(0, 127561, '\P{^Decomposition_Type=compat}', ""); + Expect(1, 127560, '\p{Decomposition_Type=:\Acompat\z:}', "");; + Expect(0, 127561, '\p{Decomposition_Type=:\Acompat\z:}', "");; + Expect(1, 127560, '\p{Decomposition_Type=-_compat}', ""); + Expect(0, 127560, '\p{^Decomposition_Type=-_compat}', ""); + Expect(0, 127560, '\P{Decomposition_Type=-_compat}', ""); + Expect(1, 127560, '\P{^Decomposition_Type=-_compat}', ""); + Expect(0, 127561, '\p{Decomposition_Type=-_compat}', ""); + Expect(1, 127561, '\p{^Decomposition_Type=-_compat}', ""); + Expect(1, 127561, '\P{Decomposition_Type=-_compat}', ""); + Expect(0, 127561, '\P{^Decomposition_Type=-_compat}', ""); + Error('\p{Dt: :=_ Com}'); + Error('\P{Dt: :=_ Com}'); + Expect(1, 127560, '\p{Dt=:\ACom\z:}', "");; + Expect(0, 127561, '\p{Dt=:\ACom\z:}', "");; + Expect(1, 127560, '\p{Dt=com}', ""); + Expect(0, 127560, '\p{^Dt=com}', ""); + Expect(0, 127560, '\P{Dt=com}', ""); + Expect(1, 127560, '\P{^Dt=com}', ""); + Expect(0, 127561, '\p{Dt=com}', ""); + Expect(1, 127561, '\p{^Dt=com}', ""); + Expect(1, 127561, '\P{Dt=com}', ""); + Expect(0, 127561, '\P{^Dt=com}', ""); + Expect(1, 127560, '\p{Dt=:\Acom\z:}', "");; + Expect(0, 127561, '\p{Dt=:\Acom\z:}', "");; + Expect(1, 127560, '\p{Dt= _Com}', ""); + Expect(0, 127560, '\p{^Dt= _Com}', ""); + Expect(0, 127560, '\P{Dt= _Com}', ""); + Expect(1, 127560, '\P{^Dt= _Com}', ""); + Expect(0, 127561, '\p{Dt= _Com}', ""); + Expect(1, 127561, '\p{^Dt= _Com}', ""); + Expect(1, 127561, '\P{Dt= _Com}', ""); + Expect(0, 127561, '\P{^Dt= _Com}', ""); + Error('\p{Is_Decomposition_Type=-:=compat}'); + Error('\P{Is_Decomposition_Type=-:=compat}'); + Expect(1, 127560, '\p{Is_Decomposition_Type=compat}', ""); + Expect(0, 127560, '\p{^Is_Decomposition_Type=compat}', ""); + Expect(0, 127560, '\P{Is_Decomposition_Type=compat}', ""); + Expect(1, 127560, '\P{^Is_Decomposition_Type=compat}', ""); + Expect(0, 127561, '\p{Is_Decomposition_Type=compat}', ""); + Expect(1, 127561, '\p{^Is_Decomposition_Type=compat}', ""); + Expect(1, 127561, '\P{Is_Decomposition_Type=compat}', ""); + Expect(0, 127561, '\P{^Is_Decomposition_Type=compat}', ""); + Expect(1, 127560, '\p{Is_Decomposition_Type= _compat}', ""); + Expect(0, 127560, '\p{^Is_Decomposition_Type= _compat}', ""); + Expect(0, 127560, '\P{Is_Decomposition_Type= _compat}', ""); + Expect(1, 127560, '\P{^Is_Decomposition_Type= _compat}', ""); + Expect(0, 127561, '\p{Is_Decomposition_Type= _compat}', ""); + Expect(1, 127561, '\p{^Is_Decomposition_Type= _compat}', ""); + Expect(1, 127561, '\P{Is_Decomposition_Type= _compat}', ""); + Expect(0, 127561, '\P{^Is_Decomposition_Type= _compat}', ""); + Error('\p{Is_Dt: _com:=}'); + Error('\P{Is_Dt: _com:=}'); + Expect(1, 127560, '\p{Is_Dt=com}', ""); + Expect(0, 127560, '\p{^Is_Dt=com}', ""); + Expect(0, 127560, '\P{Is_Dt=com}', ""); + Expect(1, 127560, '\P{^Is_Dt=com}', ""); + Expect(0, 127561, '\p{Is_Dt=com}', ""); + Expect(1, 127561, '\p{^Is_Dt=com}', ""); + Expect(1, 127561, '\P{Is_Dt=com}', ""); + Expect(0, 127561, '\P{^Is_Dt=com}', ""); + Expect(1, 127560, '\p{Is_Dt=-_com}', ""); + Expect(0, 127560, '\p{^Is_Dt=-_com}', ""); + Expect(0, 127560, '\P{Is_Dt=-_com}', ""); + Expect(1, 127560, '\P{^Is_Dt=-_com}', ""); + Expect(0, 127561, '\p{Is_Dt=-_com}', ""); + Expect(1, 127561, '\p{^Is_Dt=-_com}', ""); + Expect(1, 127561, '\P{Is_Dt=-_com}', ""); + Expect(0, 127561, '\P{^Is_Dt=-_com}', ""); + Error('\p{Decomposition_Type= :=CIRCLE}'); + Error('\P{Decomposition_Type= :=CIRCLE}'); + Expect(1, 127569, '\p{Decomposition_Type=:\ACircle\z:}', "");; + Expect(0, 127570, '\p{Decomposition_Type=:\ACircle\z:}', "");; + Expect(1, 127569, '\p{Decomposition_Type=circle}', ""); + Expect(0, 127569, '\p{^Decomposition_Type=circle}', ""); + Expect(0, 127569, '\P{Decomposition_Type=circle}', ""); + Expect(1, 127569, '\P{^Decomposition_Type=circle}', ""); + Expect(0, 127570, '\p{Decomposition_Type=circle}', ""); + Expect(1, 127570, '\p{^Decomposition_Type=circle}', ""); + Expect(1, 127570, '\P{Decomposition_Type=circle}', ""); + Expect(0, 127570, '\P{^Decomposition_Type=circle}', ""); + Expect(1, 127569, '\p{Decomposition_Type=:\Acircle\z:}', "");; + Expect(0, 127570, '\p{Decomposition_Type=:\Acircle\z:}', "");; + Expect(1, 127569, '\p{Decomposition_Type=-Circle}', ""); + Expect(0, 127569, '\p{^Decomposition_Type=-Circle}', ""); + Expect(0, 127569, '\P{Decomposition_Type=-Circle}', ""); + Expect(1, 127569, '\P{^Decomposition_Type=-Circle}', ""); + Expect(0, 127570, '\p{Decomposition_Type=-Circle}', ""); + Expect(1, 127570, '\p{^Decomposition_Type=-Circle}', ""); + Expect(1, 127570, '\P{Decomposition_Type=-Circle}', ""); + Expect(0, 127570, '\P{^Decomposition_Type=-Circle}', ""); + Error('\p{Dt= enc:=}'); + Error('\P{Dt= enc:=}'); + Expect(1, 127569, '\p{Dt=:\AEnc\z:}', "");; + Expect(0, 127570, '\p{Dt=:\AEnc\z:}', "");; + Expect(1, 127569, '\p{Dt=enc}', ""); + Expect(0, 127569, '\p{^Dt=enc}', ""); + Expect(0, 127569, '\P{Dt=enc}', ""); + Expect(1, 127569, '\P{^Dt=enc}', ""); + Expect(0, 127570, '\p{Dt=enc}', ""); + Expect(1, 127570, '\p{^Dt=enc}', ""); + Expect(1, 127570, '\P{Dt=enc}', ""); + Expect(0, 127570, '\P{^Dt=enc}', ""); + Expect(1, 127569, '\p{Dt=:\Aenc\z:}', "");; + Expect(0, 127570, '\p{Dt=:\Aenc\z:}', "");; + Expect(1, 127569, '\p{Dt= enc}', ""); + Expect(0, 127569, '\p{^Dt= enc}', ""); + Expect(0, 127569, '\P{Dt= enc}', ""); + Expect(1, 127569, '\P{^Dt= enc}', ""); + Expect(0, 127570, '\p{Dt= enc}', ""); + Expect(1, 127570, '\p{^Dt= enc}', ""); + Expect(1, 127570, '\P{Dt= enc}', ""); + Expect(0, 127570, '\P{^Dt= enc}', ""); + Error('\p{Is_Decomposition_Type=_:=Circle}'); + Error('\P{Is_Decomposition_Type=_:=Circle}'); + Expect(1, 127569, '\p{Is_Decomposition_Type: circle}', ""); + Expect(0, 127569, '\p{^Is_Decomposition_Type: circle}', ""); + Expect(0, 127569, '\P{Is_Decomposition_Type: circle}', ""); + Expect(1, 127569, '\P{^Is_Decomposition_Type: circle}', ""); + Expect(0, 127570, '\p{Is_Decomposition_Type: circle}', ""); + Expect(1, 127570, '\p{^Is_Decomposition_Type: circle}', ""); + Expect(1, 127570, '\P{Is_Decomposition_Type: circle}', ""); + Expect(0, 127570, '\P{^Is_Decomposition_Type: circle}', ""); + Expect(1, 127569, '\p{Is_Decomposition_Type=-_circle}', ""); + Expect(0, 127569, '\p{^Is_Decomposition_Type=-_circle}', ""); + Expect(0, 127569, '\P{Is_Decomposition_Type=-_circle}', ""); + Expect(1, 127569, '\P{^Is_Decomposition_Type=-_circle}', ""); + Expect(0, 127570, '\p{Is_Decomposition_Type=-_circle}', ""); + Expect(1, 127570, '\p{^Is_Decomposition_Type=-_circle}', ""); + Expect(1, 127570, '\P{Is_Decomposition_Type=-_circle}', ""); + Expect(0, 127570, '\P{^Is_Decomposition_Type=-_circle}', ""); + Error('\p{Is_Dt=- enc:=}'); + Error('\P{Is_Dt=- enc:=}'); + Expect(1, 127569, '\p{Is_Dt=enc}', ""); + Expect(0, 127569, '\p{^Is_Dt=enc}', ""); + Expect(0, 127569, '\P{Is_Dt=enc}', ""); + Expect(1, 127569, '\P{^Is_Dt=enc}', ""); + Expect(0, 127570, '\p{Is_Dt=enc}', ""); + Expect(1, 127570, '\p{^Is_Dt=enc}', ""); + Expect(1, 127570, '\P{Is_Dt=enc}', ""); + Expect(0, 127570, '\P{^Is_Dt=enc}', ""); + Expect(1, 127569, '\p{Is_Dt=--enc}', ""); + Expect(0, 127569, '\p{^Is_Dt=--enc}', ""); + Expect(0, 127569, '\P{Is_Dt=--enc}', ""); + Expect(1, 127569, '\P{^Is_Dt=--enc}', ""); + Expect(0, 127570, '\p{Is_Dt=--enc}', ""); + Expect(1, 127570, '\p{^Is_Dt=--enc}', ""); + Expect(1, 127570, '\P{Is_Dt=--enc}', ""); + Expect(0, 127570, '\P{^Is_Dt=--enc}', ""); + Error('\p{Decomposition_Type=-Final:=}'); + Error('\P{Decomposition_Type=-Final:=}'); + Expect(1, 65276, '\p{Decomposition_Type=:\AFinal\z:}', "");; + Expect(0, 65277, '\p{Decomposition_Type=:\AFinal\z:}', "");; + Expect(1, 65276, '\p{Decomposition_Type=final}', ""); + Expect(0, 65276, '\p{^Decomposition_Type=final}', ""); + Expect(0, 65276, '\P{Decomposition_Type=final}', ""); + Expect(1, 65276, '\P{^Decomposition_Type=final}', ""); + Expect(0, 65277, '\p{Decomposition_Type=final}', ""); + Expect(1, 65277, '\p{^Decomposition_Type=final}', ""); + Expect(1, 65277, '\P{Decomposition_Type=final}', ""); + Expect(0, 65277, '\P{^Decomposition_Type=final}', ""); + Expect(1, 65276, '\p{Decomposition_Type=:\Afinal\z:}', "");; + Expect(0, 65277, '\p{Decomposition_Type=:\Afinal\z:}', "");; + Expect(1, 65276, '\p{Decomposition_Type= Final}', ""); + Expect(0, 65276, '\p{^Decomposition_Type= Final}', ""); + Expect(0, 65276, '\P{Decomposition_Type= Final}', ""); + Expect(1, 65276, '\P{^Decomposition_Type= Final}', ""); + Expect(0, 65277, '\p{Decomposition_Type= Final}', ""); + Expect(1, 65277, '\p{^Decomposition_Type= Final}', ""); + Expect(1, 65277, '\P{Decomposition_Type= Final}', ""); + Expect(0, 65277, '\P{^Decomposition_Type= Final}', ""); + Error('\p{Dt= /a/Fin}'); + Error('\P{Dt= /a/Fin}'); + Expect(1, 65276, '\p{Dt=:\AFin\z:}', "");; + Expect(0, 65277, '\p{Dt=:\AFin\z:}', "");; + Expect(1, 65276, '\p{Dt=fin}', ""); + Expect(0, 65276, '\p{^Dt=fin}', ""); + Expect(0, 65276, '\P{Dt=fin}', ""); + Expect(1, 65276, '\P{^Dt=fin}', ""); + Expect(0, 65277, '\p{Dt=fin}', ""); + Expect(1, 65277, '\p{^Dt=fin}', ""); + Expect(1, 65277, '\P{Dt=fin}', ""); + Expect(0, 65277, '\P{^Dt=fin}', ""); + Expect(1, 65276, '\p{Dt=:\Afin\z:}', "");; + Expect(0, 65277, '\p{Dt=:\Afin\z:}', "");; + Expect(1, 65276, '\p{Dt= Fin}', ""); + Expect(0, 65276, '\p{^Dt= Fin}', ""); + Expect(0, 65276, '\P{Dt= Fin}', ""); + Expect(1, 65276, '\P{^Dt= Fin}', ""); + Expect(0, 65277, '\p{Dt= Fin}', ""); + Expect(1, 65277, '\p{^Dt= Fin}', ""); + Expect(1, 65277, '\P{Dt= Fin}', ""); + Expect(0, 65277, '\P{^Dt= Fin}', ""); + Error('\p{Is_Decomposition_Type= /a/FINAL}'); + Error('\P{Is_Decomposition_Type= /a/FINAL}'); + Expect(1, 65276, '\p{Is_Decomposition_Type: final}', ""); + Expect(0, 65276, '\p{^Is_Decomposition_Type: final}', ""); + Expect(0, 65276, '\P{Is_Decomposition_Type: final}', ""); + Expect(1, 65276, '\P{^Is_Decomposition_Type: final}', ""); + Expect(0, 65277, '\p{Is_Decomposition_Type: final}', ""); + Expect(1, 65277, '\p{^Is_Decomposition_Type: final}', ""); + Expect(1, 65277, '\P{Is_Decomposition_Type: final}', ""); + Expect(0, 65277, '\P{^Is_Decomposition_Type: final}', ""); + Expect(1, 65276, '\p{Is_Decomposition_Type=- Final}', ""); + Expect(0, 65276, '\p{^Is_Decomposition_Type=- Final}', ""); + Expect(0, 65276, '\P{Is_Decomposition_Type=- Final}', ""); + Expect(1, 65276, '\P{^Is_Decomposition_Type=- Final}', ""); + Expect(0, 65277, '\p{Is_Decomposition_Type=- Final}', ""); + Expect(1, 65277, '\p{^Is_Decomposition_Type=- Final}', ""); + Expect(1, 65277, '\P{Is_Decomposition_Type=- Final}', ""); + Expect(0, 65277, '\P{^Is_Decomposition_Type=- Final}', ""); + Error('\p{Is_Dt:/a/ -Fin}'); + Error('\P{Is_Dt:/a/ -Fin}'); + Expect(1, 65276, '\p{Is_Dt=fin}', ""); + Expect(0, 65276, '\p{^Is_Dt=fin}', ""); + Expect(0, 65276, '\P{Is_Dt=fin}', ""); + Expect(1, 65276, '\P{^Is_Dt=fin}', ""); + Expect(0, 65277, '\p{Is_Dt=fin}', ""); + Expect(1, 65277, '\p{^Is_Dt=fin}', ""); + Expect(1, 65277, '\P{Is_Dt=fin}', ""); + Expect(0, 65277, '\P{^Is_Dt=fin}', ""); + Expect(1, 65276, '\p{Is_Dt:_ Fin}', ""); + Expect(0, 65276, '\p{^Is_Dt:_ Fin}', ""); + Expect(0, 65276, '\P{Is_Dt:_ Fin}', ""); + Expect(1, 65276, '\P{^Is_Dt:_ Fin}', ""); + Expect(0, 65277, '\p{Is_Dt:_ Fin}', ""); + Expect(1, 65277, '\p{^Is_Dt:_ Fin}', ""); + Expect(1, 65277, '\P{Is_Dt:_ Fin}', ""); + Expect(0, 65277, '\P{^Is_Dt:_ Fin}', ""); + Error('\p{Decomposition_Type: /a/font}'); + Error('\P{Decomposition_Type: /a/font}'); + Expect(1, 130041, '\p{Decomposition_Type=:\AFont\z:}', "");; + Expect(0, 130042, '\p{Decomposition_Type=:\AFont\z:}', "");; + Expect(1, 130041, '\p{Decomposition_Type=font}', ""); + Expect(0, 130041, '\p{^Decomposition_Type=font}', ""); + Expect(0, 130041, '\P{Decomposition_Type=font}', ""); + Expect(1, 130041, '\P{^Decomposition_Type=font}', ""); + Expect(0, 130042, '\p{Decomposition_Type=font}', ""); + Expect(1, 130042, '\p{^Decomposition_Type=font}', ""); + Expect(1, 130042, '\P{Decomposition_Type=font}', ""); + Expect(0, 130042, '\P{^Decomposition_Type=font}', ""); + Expect(1, 130041, '\p{Decomposition_Type=:\Afont\z:}', "");; + Expect(0, 130042, '\p{Decomposition_Type=:\Afont\z:}', "");; + Expect(1, 130041, '\p{Decomposition_Type= -Font}', ""); + Expect(0, 130041, '\p{^Decomposition_Type= -Font}', ""); + Expect(0, 130041, '\P{Decomposition_Type= -Font}', ""); + Expect(1, 130041, '\P{^Decomposition_Type= -Font}', ""); + Expect(0, 130042, '\p{Decomposition_Type= -Font}', ""); + Expect(1, 130042, '\p{^Decomposition_Type= -Font}', ""); + Expect(1, 130042, '\P{Decomposition_Type= -Font}', ""); + Expect(0, 130042, '\P{^Decomposition_Type= -Font}', ""); + Error('\p{Dt: -:=Font}'); + Error('\P{Dt: -:=Font}'); + Expect(1, 130041, '\p{Dt=:\AFont\z:}', "");; + Expect(0, 130042, '\p{Dt=:\AFont\z:}', "");; + Expect(1, 130041, '\p{Dt=font}', ""); + Expect(0, 130041, '\p{^Dt=font}', ""); + Expect(0, 130041, '\P{Dt=font}', ""); + Expect(1, 130041, '\P{^Dt=font}', ""); + Expect(0, 130042, '\p{Dt=font}', ""); + Expect(1, 130042, '\p{^Dt=font}', ""); + Expect(1, 130042, '\P{Dt=font}', ""); + Expect(0, 130042, '\P{^Dt=font}', ""); + Expect(1, 130041, '\p{Dt=:\Afont\z:}', "");; + Expect(0, 130042, '\p{Dt=:\Afont\z:}', "");; + Expect(1, 130041, '\p{Dt= FONT}', ""); + Expect(0, 130041, '\p{^Dt= FONT}', ""); + Expect(0, 130041, '\P{Dt= FONT}', ""); + Expect(1, 130041, '\P{^Dt= FONT}', ""); + Expect(0, 130042, '\p{Dt= FONT}', ""); + Expect(1, 130042, '\p{^Dt= FONT}', ""); + Expect(1, 130042, '\P{Dt= FONT}', ""); + Expect(0, 130042, '\P{^Dt= FONT}', ""); + Error('\p{Is_Decomposition_Type=_/a/font}'); + Error('\P{Is_Decomposition_Type=_/a/font}'); + Expect(1, 130041, '\p{Is_Decomposition_Type=font}', ""); + Expect(0, 130041, '\p{^Is_Decomposition_Type=font}', ""); + Expect(0, 130041, '\P{Is_Decomposition_Type=font}', ""); + Expect(1, 130041, '\P{^Is_Decomposition_Type=font}', ""); + Expect(0, 130042, '\p{Is_Decomposition_Type=font}', ""); + Expect(1, 130042, '\p{^Is_Decomposition_Type=font}', ""); + Expect(1, 130042, '\P{Is_Decomposition_Type=font}', ""); + Expect(0, 130042, '\P{^Is_Decomposition_Type=font}', ""); + Expect(1, 130041, '\p{Is_Decomposition_Type=_-Font}', ""); + Expect(0, 130041, '\p{^Is_Decomposition_Type=_-Font}', ""); + Expect(0, 130041, '\P{Is_Decomposition_Type=_-Font}', ""); + Expect(1, 130041, '\P{^Is_Decomposition_Type=_-Font}', ""); + Expect(0, 130042, '\p{Is_Decomposition_Type=_-Font}', ""); + Expect(1, 130042, '\p{^Is_Decomposition_Type=_-Font}', ""); + Expect(1, 130042, '\P{Is_Decomposition_Type=_-Font}', ""); + Expect(0, 130042, '\P{^Is_Decomposition_Type=_-Font}', ""); + Error('\p{Is_Dt=_/a/Font}'); + Error('\P{Is_Dt=_/a/Font}'); + Expect(1, 130041, '\p{Is_Dt=font}', ""); + Expect(0, 130041, '\p{^Is_Dt=font}', ""); + Expect(0, 130041, '\P{Is_Dt=font}', ""); + Expect(1, 130041, '\P{^Is_Dt=font}', ""); + Expect(0, 130042, '\p{Is_Dt=font}', ""); + Expect(1, 130042, '\p{^Is_Dt=font}', ""); + Expect(1, 130042, '\P{Is_Dt=font}', ""); + Expect(0, 130042, '\P{^Is_Dt=font}', ""); + Expect(1, 130041, '\p{Is_Dt=-_Font}', ""); + Expect(0, 130041, '\p{^Is_Dt=-_Font}', ""); + Expect(0, 130041, '\P{Is_Dt=-_Font}', ""); + Expect(1, 130041, '\P{^Is_Dt=-_Font}', ""); + Expect(0, 130042, '\p{Is_Dt=-_Font}', ""); + Expect(1, 130042, '\p{^Is_Dt=-_Font}', ""); + Expect(1, 130042, '\P{Is_Dt=-_Font}', ""); + Expect(0, 130042, '\P{^Is_Dt=-_Font}', ""); + Error('\p{Decomposition_Type=_FRACTION:=}'); + Error('\P{Decomposition_Type=_FRACTION:=}'); + Expect(1, 8585, '\p{Decomposition_Type=:\AFraction\z:}', "");; + Expect(0, 8586, '\p{Decomposition_Type=:\AFraction\z:}', "");; + Expect(1, 8585, '\p{Decomposition_Type=fraction}', ""); + Expect(0, 8585, '\p{^Decomposition_Type=fraction}', ""); + Expect(0, 8585, '\P{Decomposition_Type=fraction}', ""); + Expect(1, 8585, '\P{^Decomposition_Type=fraction}', ""); + Expect(0, 8586, '\p{Decomposition_Type=fraction}', ""); + Expect(1, 8586, '\p{^Decomposition_Type=fraction}', ""); + Expect(1, 8586, '\P{Decomposition_Type=fraction}', ""); + Expect(0, 8586, '\P{^Decomposition_Type=fraction}', ""); + Expect(1, 8585, '\p{Decomposition_Type=:\Afraction\z:}', "");; + Expect(0, 8586, '\p{Decomposition_Type=:\Afraction\z:}', "");; + Expect(1, 8585, '\p{Decomposition_Type= Fraction}', ""); + Expect(0, 8585, '\p{^Decomposition_Type= Fraction}', ""); + Expect(0, 8585, '\P{Decomposition_Type= Fraction}', ""); + Expect(1, 8585, '\P{^Decomposition_Type= Fraction}', ""); + Expect(0, 8586, '\p{Decomposition_Type= Fraction}', ""); + Expect(1, 8586, '\p{^Decomposition_Type= Fraction}', ""); + Expect(1, 8586, '\P{Decomposition_Type= Fraction}', ""); + Expect(0, 8586, '\P{^Decomposition_Type= Fraction}', ""); + Error('\p{Dt=-:=Fra}'); + Error('\P{Dt=-:=Fra}'); + Expect(1, 8585, '\p{Dt=:\AFra\z:}', "");; + Expect(0, 8586, '\p{Dt=:\AFra\z:}', "");; + Expect(1, 8585, '\p{Dt=fra}', ""); + Expect(0, 8585, '\p{^Dt=fra}', ""); + Expect(0, 8585, '\P{Dt=fra}', ""); + Expect(1, 8585, '\P{^Dt=fra}', ""); + Expect(0, 8586, '\p{Dt=fra}', ""); + Expect(1, 8586, '\p{^Dt=fra}', ""); + Expect(1, 8586, '\P{Dt=fra}', ""); + Expect(0, 8586, '\P{^Dt=fra}', ""); + Expect(1, 8585, '\p{Dt=:\Afra\z:}', "");; + Expect(0, 8586, '\p{Dt=:\Afra\z:}', "");; + Expect(1, 8585, '\p{Dt: - FRA}', ""); + Expect(0, 8585, '\p{^Dt: - FRA}', ""); + Expect(0, 8585, '\P{Dt: - FRA}', ""); + Expect(1, 8585, '\P{^Dt: - FRA}', ""); + Expect(0, 8586, '\p{Dt: - FRA}', ""); + Expect(1, 8586, '\p{^Dt: - FRA}', ""); + Expect(1, 8586, '\P{Dt: - FRA}', ""); + Expect(0, 8586, '\P{^Dt: - FRA}', ""); + Error('\p{Is_Decomposition_Type=/a/FRACTION}'); + Error('\P{Is_Decomposition_Type=/a/FRACTION}'); + Expect(1, 8585, '\p{Is_Decomposition_Type=fraction}', ""); + Expect(0, 8585, '\p{^Is_Decomposition_Type=fraction}', ""); + Expect(0, 8585, '\P{Is_Decomposition_Type=fraction}', ""); + Expect(1, 8585, '\P{^Is_Decomposition_Type=fraction}', ""); + Expect(0, 8586, '\p{Is_Decomposition_Type=fraction}', ""); + Expect(1, 8586, '\p{^Is_Decomposition_Type=fraction}', ""); + Expect(1, 8586, '\P{Is_Decomposition_Type=fraction}', ""); + Expect(0, 8586, '\P{^Is_Decomposition_Type=fraction}', ""); + Expect(1, 8585, '\p{Is_Decomposition_Type=_fraction}', ""); + Expect(0, 8585, '\p{^Is_Decomposition_Type=_fraction}', ""); + Expect(0, 8585, '\P{Is_Decomposition_Type=_fraction}', ""); + Expect(1, 8585, '\P{^Is_Decomposition_Type=_fraction}', ""); + Expect(0, 8586, '\p{Is_Decomposition_Type=_fraction}', ""); + Expect(1, 8586, '\p{^Is_Decomposition_Type=_fraction}', ""); + Expect(1, 8586, '\P{Is_Decomposition_Type=_fraction}', ""); + Expect(0, 8586, '\P{^Is_Decomposition_Type=_fraction}', ""); + Error('\p{Is_Dt= :=Fra}'); + Error('\P{Is_Dt= :=Fra}'); + Expect(1, 8585, '\p{Is_Dt=fra}', ""); + Expect(0, 8585, '\p{^Is_Dt=fra}', ""); + Expect(0, 8585, '\P{Is_Dt=fra}', ""); + Expect(1, 8585, '\P{^Is_Dt=fra}', ""); + Expect(0, 8586, '\p{Is_Dt=fra}', ""); + Expect(1, 8586, '\p{^Is_Dt=fra}', ""); + Expect(1, 8586, '\P{Is_Dt=fra}', ""); + Expect(0, 8586, '\P{^Is_Dt=fra}', ""); + Expect(1, 8585, '\p{Is_Dt= _fra}', ""); + Expect(0, 8585, '\p{^Is_Dt= _fra}', ""); + Expect(0, 8585, '\P{Is_Dt= _fra}', ""); + Expect(1, 8585, '\P{^Is_Dt= _fra}', ""); + Expect(0, 8586, '\p{Is_Dt= _fra}', ""); + Expect(1, 8586, '\p{^Is_Dt= _fra}', ""); + Expect(1, 8586, '\P{Is_Dt= _fra}', ""); + Expect(0, 8586, '\P{^Is_Dt= _fra}', ""); + Error('\p{Decomposition_Type=:= -INITIAL}'); + Error('\P{Decomposition_Type=:= -INITIAL}'); + Expect(1, 65267, '\p{Decomposition_Type=:\AInitial\z:}', "");; + Expect(0, 65268, '\p{Decomposition_Type=:\AInitial\z:}', "");; + Expect(1, 65267, '\p{Decomposition_Type=initial}', ""); + Expect(0, 65267, '\p{^Decomposition_Type=initial}', ""); + Expect(0, 65267, '\P{Decomposition_Type=initial}', ""); + Expect(1, 65267, '\P{^Decomposition_Type=initial}', ""); + Expect(0, 65268, '\p{Decomposition_Type=initial}', ""); + Expect(1, 65268, '\p{^Decomposition_Type=initial}', ""); + Expect(1, 65268, '\P{Decomposition_Type=initial}', ""); + Expect(0, 65268, '\P{^Decomposition_Type=initial}', ""); + Expect(1, 65267, '\p{Decomposition_Type=:\Ainitial\z:}', "");; + Expect(0, 65268, '\p{Decomposition_Type=:\Ainitial\z:}', "");; + Expect(1, 65267, '\p{Decomposition_Type= Initial}', ""); + Expect(0, 65267, '\p{^Decomposition_Type= Initial}', ""); + Expect(0, 65267, '\P{Decomposition_Type= Initial}', ""); + Expect(1, 65267, '\P{^Decomposition_Type= Initial}', ""); + Expect(0, 65268, '\p{Decomposition_Type= Initial}', ""); + Expect(1, 65268, '\p{^Decomposition_Type= Initial}', ""); + Expect(1, 65268, '\P{Decomposition_Type= Initial}', ""); + Expect(0, 65268, '\P{^Decomposition_Type= Initial}', ""); + Error('\p{Dt: := _init}'); + Error('\P{Dt: := _init}'); + Expect(1, 65267, '\p{Dt=:\AInit\z:}', "");; + Expect(0, 65268, '\p{Dt=:\AInit\z:}', "");; + Expect(1, 65267, '\p{Dt=init}', ""); + Expect(0, 65267, '\p{^Dt=init}', ""); + Expect(0, 65267, '\P{Dt=init}', ""); + Expect(1, 65267, '\P{^Dt=init}', ""); + Expect(0, 65268, '\p{Dt=init}', ""); + Expect(1, 65268, '\p{^Dt=init}', ""); + Expect(1, 65268, '\P{Dt=init}', ""); + Expect(0, 65268, '\P{^Dt=init}', ""); + Expect(1, 65267, '\p{Dt=:\Ainit\z:}', "");; + Expect(0, 65268, '\p{Dt=:\Ainit\z:}', "");; + Expect(1, 65267, '\p{Dt: -Init}', ""); + Expect(0, 65267, '\p{^Dt: -Init}', ""); + Expect(0, 65267, '\P{Dt: -Init}', ""); + Expect(1, 65267, '\P{^Dt: -Init}', ""); + Expect(0, 65268, '\p{Dt: -Init}', ""); + Expect(1, 65268, '\p{^Dt: -Init}', ""); + Expect(1, 65268, '\P{Dt: -Init}', ""); + Expect(0, 65268, '\P{^Dt: -Init}', ""); + Error('\p{Is_Decomposition_Type=:=_initial}'); + Error('\P{Is_Decomposition_Type=:=_initial}'); + Expect(1, 65267, '\p{Is_Decomposition_Type=initial}', ""); + Expect(0, 65267, '\p{^Is_Decomposition_Type=initial}', ""); + Expect(0, 65267, '\P{Is_Decomposition_Type=initial}', ""); + Expect(1, 65267, '\P{^Is_Decomposition_Type=initial}', ""); + Expect(0, 65268, '\p{Is_Decomposition_Type=initial}', ""); + Expect(1, 65268, '\p{^Is_Decomposition_Type=initial}', ""); + Expect(1, 65268, '\P{Is_Decomposition_Type=initial}', ""); + Expect(0, 65268, '\P{^Is_Decomposition_Type=initial}', ""); + Expect(1, 65267, '\p{Is_Decomposition_Type=- Initial}', ""); + Expect(0, 65267, '\p{^Is_Decomposition_Type=- Initial}', ""); + Expect(0, 65267, '\P{Is_Decomposition_Type=- Initial}', ""); + Expect(1, 65267, '\P{^Is_Decomposition_Type=- Initial}', ""); + Expect(0, 65268, '\p{Is_Decomposition_Type=- Initial}', ""); + Expect(1, 65268, '\p{^Is_Decomposition_Type=- Initial}', ""); + Expect(1, 65268, '\P{Is_Decomposition_Type=- Initial}', ""); + Expect(0, 65268, '\P{^Is_Decomposition_Type=- Initial}', ""); + Error('\p{Is_Dt= _init/a/}'); + Error('\P{Is_Dt= _init/a/}'); + Expect(1, 65267, '\p{Is_Dt=init}', ""); + Expect(0, 65267, '\p{^Is_Dt=init}', ""); + Expect(0, 65267, '\P{Is_Dt=init}', ""); + Expect(1, 65267, '\P{^Is_Dt=init}', ""); + Expect(0, 65268, '\p{Is_Dt=init}', ""); + Expect(1, 65268, '\p{^Is_Dt=init}', ""); + Expect(1, 65268, '\P{Is_Dt=init}', ""); + Expect(0, 65268, '\P{^Is_Dt=init}', ""); + Expect(1, 65267, '\p{Is_Dt= -init}', ""); + Expect(0, 65267, '\p{^Is_Dt= -init}', ""); + Expect(0, 65267, '\P{Is_Dt= -init}', ""); + Expect(1, 65267, '\P{^Is_Dt= -init}', ""); + Expect(0, 65268, '\p{Is_Dt= -init}', ""); + Expect(1, 65268, '\p{^Is_Dt= -init}', ""); + Expect(1, 65268, '\P{Is_Dt= -init}', ""); + Expect(0, 65268, '\P{^Is_Dt= -init}', ""); + Error('\p{Decomposition_Type=:= ISOLATED}'); + Error('\P{Decomposition_Type=:= ISOLATED}'); + Expect(1, 65275, '\p{Decomposition_Type=:\AIsolated\z:}', "");; + Expect(0, 65276, '\p{Decomposition_Type=:\AIsolated\z:}', "");; + Expect(1, 65275, '\p{Decomposition_Type=isolated}', ""); + Expect(0, 65275, '\p{^Decomposition_Type=isolated}', ""); + Expect(0, 65275, '\P{Decomposition_Type=isolated}', ""); + Expect(1, 65275, '\P{^Decomposition_Type=isolated}', ""); + Expect(0, 65276, '\p{Decomposition_Type=isolated}', ""); + Expect(1, 65276, '\p{^Decomposition_Type=isolated}', ""); + Expect(1, 65276, '\P{Decomposition_Type=isolated}', ""); + Expect(0, 65276, '\P{^Decomposition_Type=isolated}', ""); + Expect(1, 65275, '\p{Decomposition_Type=:\Aisolated\z:}', "");; + Expect(0, 65276, '\p{Decomposition_Type=:\Aisolated\z:}', "");; + Expect(1, 65275, '\p{Decomposition_Type=--ISOLATED}', ""); + Expect(0, 65275, '\p{^Decomposition_Type=--ISOLATED}', ""); + Expect(0, 65275, '\P{Decomposition_Type=--ISOLATED}', ""); + Expect(1, 65275, '\P{^Decomposition_Type=--ISOLATED}', ""); + Expect(0, 65276, '\p{Decomposition_Type=--ISOLATED}', ""); + Expect(1, 65276, '\p{^Decomposition_Type=--ISOLATED}', ""); + Expect(1, 65276, '\P{Decomposition_Type=--ISOLATED}', ""); + Expect(0, 65276, '\P{^Decomposition_Type=--ISOLATED}', ""); + Error('\p{Dt=/a/ ISO}'); + Error('\P{Dt=/a/ ISO}'); + Expect(1, 65275, '\p{Dt=:\AIso\z:}', "");; + Expect(0, 65276, '\p{Dt=:\AIso\z:}', "");; + Expect(1, 65275, '\p{Dt: iso}', ""); + Expect(0, 65275, '\p{^Dt: iso}', ""); + Expect(0, 65275, '\P{Dt: iso}', ""); + Expect(1, 65275, '\P{^Dt: iso}', ""); + Expect(0, 65276, '\p{Dt: iso}', ""); + Expect(1, 65276, '\p{^Dt: iso}', ""); + Expect(1, 65276, '\P{Dt: iso}', ""); + Expect(0, 65276, '\P{^Dt: iso}', ""); + Expect(1, 65275, '\p{Dt=:\Aiso\z:}', "");; + Expect(0, 65276, '\p{Dt=:\Aiso\z:}', "");; + Expect(1, 65275, '\p{Dt=_-iso}', ""); + Expect(0, 65275, '\p{^Dt=_-iso}', ""); + Expect(0, 65275, '\P{Dt=_-iso}', ""); + Expect(1, 65275, '\P{^Dt=_-iso}', ""); + Expect(0, 65276, '\p{Dt=_-iso}', ""); + Expect(1, 65276, '\p{^Dt=_-iso}', ""); + Expect(1, 65276, '\P{Dt=_-iso}', ""); + Expect(0, 65276, '\P{^Dt=_-iso}', ""); + Error('\p{Is_Decomposition_Type=:=- ISOLATED}'); + Error('\P{Is_Decomposition_Type=:=- ISOLATED}'); + Expect(1, 65275, '\p{Is_Decomposition_Type:isolated}', ""); + Expect(0, 65275, '\p{^Is_Decomposition_Type:isolated}', ""); + Expect(0, 65275, '\P{Is_Decomposition_Type:isolated}', ""); + Expect(1, 65275, '\P{^Is_Decomposition_Type:isolated}', ""); + Expect(0, 65276, '\p{Is_Decomposition_Type:isolated}', ""); + Expect(1, 65276, '\p{^Is_Decomposition_Type:isolated}', ""); + Expect(1, 65276, '\P{Is_Decomposition_Type:isolated}', ""); + Expect(0, 65276, '\P{^Is_Decomposition_Type:isolated}', ""); + Expect(1, 65275, '\p{Is_Decomposition_Type=_ isolated}', ""); + Expect(0, 65275, '\p{^Is_Decomposition_Type=_ isolated}', ""); + Expect(0, 65275, '\P{Is_Decomposition_Type=_ isolated}', ""); + Expect(1, 65275, '\P{^Is_Decomposition_Type=_ isolated}', ""); + Expect(0, 65276, '\p{Is_Decomposition_Type=_ isolated}', ""); + Expect(1, 65276, '\p{^Is_Decomposition_Type=_ isolated}', ""); + Expect(1, 65276, '\P{Is_Decomposition_Type=_ isolated}', ""); + Expect(0, 65276, '\P{^Is_Decomposition_Type=_ isolated}', ""); + Error('\p{Is_Dt=_iso/a/}'); + Error('\P{Is_Dt=_iso/a/}'); + Expect(1, 65275, '\p{Is_Dt=iso}', ""); + Expect(0, 65275, '\p{^Is_Dt=iso}', ""); + Expect(0, 65275, '\P{Is_Dt=iso}', ""); + Expect(1, 65275, '\P{^Is_Dt=iso}', ""); + Expect(0, 65276, '\p{Is_Dt=iso}', ""); + Expect(1, 65276, '\p{^Is_Dt=iso}', ""); + Expect(1, 65276, '\P{Is_Dt=iso}', ""); + Expect(0, 65276, '\P{^Is_Dt=iso}', ""); + Expect(1, 65275, '\p{Is_Dt=-iso}', ""); + Expect(0, 65275, '\p{^Is_Dt=-iso}', ""); + Expect(0, 65275, '\P{Is_Dt=-iso}', ""); + Expect(1, 65275, '\P{^Is_Dt=-iso}', ""); + Expect(0, 65276, '\p{Is_Dt=-iso}', ""); + Expect(1, 65276, '\p{^Is_Dt=-iso}', ""); + Expect(1, 65276, '\P{Is_Dt=-iso}', ""); + Expect(0, 65276, '\P{^Is_Dt=-iso}', ""); + Error('\p{Decomposition_Type= Medial:=}'); + Error('\P{Decomposition_Type= Medial:=}'); + Expect(1, 65268, '\p{Decomposition_Type=:\AMedial\z:}', "");; + Expect(0, 65269, '\p{Decomposition_Type=:\AMedial\z:}', "");; + Expect(1, 65268, '\p{Decomposition_Type=medial}', ""); + Expect(0, 65268, '\p{^Decomposition_Type=medial}', ""); + Expect(0, 65268, '\P{Decomposition_Type=medial}', ""); + Expect(1, 65268, '\P{^Decomposition_Type=medial}', ""); + Expect(0, 65269, '\p{Decomposition_Type=medial}', ""); + Expect(1, 65269, '\p{^Decomposition_Type=medial}', ""); + Expect(1, 65269, '\P{Decomposition_Type=medial}', ""); + Expect(0, 65269, '\P{^Decomposition_Type=medial}', ""); + Expect(1, 65268, '\p{Decomposition_Type=:\Amedial\z:}', "");; + Expect(0, 65269, '\p{Decomposition_Type=:\Amedial\z:}', "");; + Expect(1, 65268, '\p{Decomposition_Type=- Medial}', ""); + Expect(0, 65268, '\p{^Decomposition_Type=- Medial}', ""); + Expect(0, 65268, '\P{Decomposition_Type=- Medial}', ""); + Expect(1, 65268, '\P{^Decomposition_Type=- Medial}', ""); + Expect(0, 65269, '\p{Decomposition_Type=- Medial}', ""); + Expect(1, 65269, '\p{^Decomposition_Type=- Medial}', ""); + Expect(1, 65269, '\P{Decomposition_Type=- Medial}', ""); + Expect(0, 65269, '\P{^Decomposition_Type=- Medial}', ""); + Error('\p{Dt: :=-_MED}'); + Error('\P{Dt: :=-_MED}'); + Expect(1, 65268, '\p{Dt=:\AMed\z:}', "");; + Expect(0, 65269, '\p{Dt=:\AMed\z:}', "");; + Expect(1, 65268, '\p{Dt=med}', ""); + Expect(0, 65268, '\p{^Dt=med}', ""); + Expect(0, 65268, '\P{Dt=med}', ""); + Expect(1, 65268, '\P{^Dt=med}', ""); + Expect(0, 65269, '\p{Dt=med}', ""); + Expect(1, 65269, '\p{^Dt=med}', ""); + Expect(1, 65269, '\P{Dt=med}', ""); + Expect(0, 65269, '\P{^Dt=med}', ""); + Expect(1, 65268, '\p{Dt=:\Amed\z:}', "");; + Expect(0, 65269, '\p{Dt=:\Amed\z:}', "");; + Expect(1, 65268, '\p{Dt=_MED}', ""); + Expect(0, 65268, '\p{^Dt=_MED}', ""); + Expect(0, 65268, '\P{Dt=_MED}', ""); + Expect(1, 65268, '\P{^Dt=_MED}', ""); + Expect(0, 65269, '\p{Dt=_MED}', ""); + Expect(1, 65269, '\p{^Dt=_MED}', ""); + Expect(1, 65269, '\P{Dt=_MED}', ""); + Expect(0, 65269, '\P{^Dt=_MED}', ""); + Error('\p{Is_Decomposition_Type=_ MEDIAL/a/}'); + Error('\P{Is_Decomposition_Type=_ MEDIAL/a/}'); + Expect(1, 65268, '\p{Is_Decomposition_Type=medial}', ""); + Expect(0, 65268, '\p{^Is_Decomposition_Type=medial}', ""); + Expect(0, 65268, '\P{Is_Decomposition_Type=medial}', ""); + Expect(1, 65268, '\P{^Is_Decomposition_Type=medial}', ""); + Expect(0, 65269, '\p{Is_Decomposition_Type=medial}', ""); + Expect(1, 65269, '\p{^Is_Decomposition_Type=medial}', ""); + Expect(1, 65269, '\P{Is_Decomposition_Type=medial}', ""); + Expect(0, 65269, '\P{^Is_Decomposition_Type=medial}', ""); + Expect(1, 65268, '\p{Is_Decomposition_Type: -MEDIAL}', ""); + Expect(0, 65268, '\p{^Is_Decomposition_Type: -MEDIAL}', ""); + Expect(0, 65268, '\P{Is_Decomposition_Type: -MEDIAL}', ""); + Expect(1, 65268, '\P{^Is_Decomposition_Type: -MEDIAL}', ""); + Expect(0, 65269, '\p{Is_Decomposition_Type: -MEDIAL}', ""); + Expect(1, 65269, '\p{^Is_Decomposition_Type: -MEDIAL}', ""); + Expect(1, 65269, '\P{Is_Decomposition_Type: -MEDIAL}', ""); + Expect(0, 65269, '\P{^Is_Decomposition_Type: -MEDIAL}', ""); + Error('\p{Is_Dt=_Med/a/}'); + Error('\P{Is_Dt=_Med/a/}'); + Expect(1, 65268, '\p{Is_Dt=med}', ""); + Expect(0, 65268, '\p{^Is_Dt=med}', ""); + Expect(0, 65268, '\P{Is_Dt=med}', ""); + Expect(1, 65268, '\P{^Is_Dt=med}', ""); + Expect(0, 65269, '\p{Is_Dt=med}', ""); + Expect(1, 65269, '\p{^Is_Dt=med}', ""); + Expect(1, 65269, '\P{Is_Dt=med}', ""); + Expect(0, 65269, '\P{^Is_Dt=med}', ""); + Expect(1, 65268, '\p{Is_Dt= _MED}', ""); + Expect(0, 65268, '\p{^Is_Dt= _MED}', ""); + Expect(0, 65268, '\P{Is_Dt= _MED}', ""); + Expect(1, 65268, '\P{^Is_Dt= _MED}', ""); + Expect(0, 65269, '\p{Is_Dt= _MED}', ""); + Expect(1, 65269, '\p{^Is_Dt= _MED}', ""); + Expect(1, 65269, '\P{Is_Dt= _MED}', ""); + Expect(0, 65269, '\P{^Is_Dt= _MED}', ""); + Error('\p{Decomposition_Type: NARROW/a/}'); + Error('\P{Decomposition_Type: NARROW/a/}'); + Expect(1, 65518, '\p{Decomposition_Type=:\ANarrow\z:}', "");; + Expect(0, 65519, '\p{Decomposition_Type=:\ANarrow\z:}', "");; + Expect(1, 65518, '\p{Decomposition_Type=narrow}', ""); + Expect(0, 65518, '\p{^Decomposition_Type=narrow}', ""); + Expect(0, 65518, '\P{Decomposition_Type=narrow}', ""); + Expect(1, 65518, '\P{^Decomposition_Type=narrow}', ""); + Expect(0, 65519, '\p{Decomposition_Type=narrow}', ""); + Expect(1, 65519, '\p{^Decomposition_Type=narrow}', ""); + Expect(1, 65519, '\P{Decomposition_Type=narrow}', ""); + Expect(0, 65519, '\P{^Decomposition_Type=narrow}', ""); + Expect(1, 65518, '\p{Decomposition_Type=:\Anarrow\z:}', "");; + Expect(0, 65519, '\p{Decomposition_Type=:\Anarrow\z:}', "");; + Expect(1, 65518, '\p{Decomposition_Type= narrow}', ""); + Expect(0, 65518, '\p{^Decomposition_Type= narrow}', ""); + Expect(0, 65518, '\P{Decomposition_Type= narrow}', ""); + Expect(1, 65518, '\P{^Decomposition_Type= narrow}', ""); + Expect(0, 65519, '\p{Decomposition_Type= narrow}', ""); + Expect(1, 65519, '\p{^Decomposition_Type= narrow}', ""); + Expect(1, 65519, '\P{Decomposition_Type= narrow}', ""); + Expect(0, 65519, '\P{^Decomposition_Type= narrow}', ""); + Error('\p{Dt=- Nar:=}'); + Error('\P{Dt=- Nar:=}'); + Expect(1, 65518, '\p{Dt=:\ANar\z:}', "");; + Expect(0, 65519, '\p{Dt=:\ANar\z:}', "");; + Expect(1, 65518, '\p{Dt=nar}', ""); + Expect(0, 65518, '\p{^Dt=nar}', ""); + Expect(0, 65518, '\P{Dt=nar}', ""); + Expect(1, 65518, '\P{^Dt=nar}', ""); + Expect(0, 65519, '\p{Dt=nar}', ""); + Expect(1, 65519, '\p{^Dt=nar}', ""); + Expect(1, 65519, '\P{Dt=nar}', ""); + Expect(0, 65519, '\P{^Dt=nar}', ""); + Expect(1, 65518, '\p{Dt=:\Anar\z:}', "");; + Expect(0, 65519, '\p{Dt=:\Anar\z:}', "");; + Expect(1, 65518, '\p{Dt= Nar}', ""); + Expect(0, 65518, '\p{^Dt= Nar}', ""); + Expect(0, 65518, '\P{Dt= Nar}', ""); + Expect(1, 65518, '\P{^Dt= Nar}', ""); + Expect(0, 65519, '\p{Dt= Nar}', ""); + Expect(1, 65519, '\p{^Dt= Nar}', ""); + Expect(1, 65519, '\P{Dt= Nar}', ""); + Expect(0, 65519, '\P{^Dt= Nar}', ""); + Error('\p{Is_Decomposition_Type= NARROW:=}'); + Error('\P{Is_Decomposition_Type= NARROW:=}'); + Expect(1, 65518, '\p{Is_Decomposition_Type=narrow}', ""); + Expect(0, 65518, '\p{^Is_Decomposition_Type=narrow}', ""); + Expect(0, 65518, '\P{Is_Decomposition_Type=narrow}', ""); + Expect(1, 65518, '\P{^Is_Decomposition_Type=narrow}', ""); + Expect(0, 65519, '\p{Is_Decomposition_Type=narrow}', ""); + Expect(1, 65519, '\p{^Is_Decomposition_Type=narrow}', ""); + Expect(1, 65519, '\P{Is_Decomposition_Type=narrow}', ""); + Expect(0, 65519, '\P{^Is_Decomposition_Type=narrow}', ""); + Expect(1, 65518, '\p{Is_Decomposition_Type=_ NARROW}', ""); + Expect(0, 65518, '\p{^Is_Decomposition_Type=_ NARROW}', ""); + Expect(0, 65518, '\P{Is_Decomposition_Type=_ NARROW}', ""); + Expect(1, 65518, '\P{^Is_Decomposition_Type=_ NARROW}', ""); + Expect(0, 65519, '\p{Is_Decomposition_Type=_ NARROW}', ""); + Expect(1, 65519, '\p{^Is_Decomposition_Type=_ NARROW}', ""); + Expect(1, 65519, '\P{Is_Decomposition_Type=_ NARROW}', ""); + Expect(0, 65519, '\P{^Is_Decomposition_Type=_ NARROW}', ""); + Error('\p{Is_Dt=/a/ Nar}'); + Error('\P{Is_Dt=/a/ Nar}'); + Expect(1, 65518, '\p{Is_Dt=nar}', ""); + Expect(0, 65518, '\p{^Is_Dt=nar}', ""); + Expect(0, 65518, '\P{Is_Dt=nar}', ""); + Expect(1, 65518, '\P{^Is_Dt=nar}', ""); + Expect(0, 65519, '\p{Is_Dt=nar}', ""); + Expect(1, 65519, '\p{^Is_Dt=nar}', ""); + Expect(1, 65519, '\P{Is_Dt=nar}', ""); + Expect(0, 65519, '\P{^Is_Dt=nar}', ""); + Expect(1, 65518, '\p{Is_Dt=__Nar}', ""); + Expect(0, 65518, '\p{^Is_Dt=__Nar}', ""); + Expect(0, 65518, '\P{Is_Dt=__Nar}', ""); + Expect(1, 65518, '\P{^Is_Dt=__Nar}', ""); + Expect(0, 65519, '\p{Is_Dt=__Nar}', ""); + Expect(1, 65519, '\p{^Is_Dt=__Nar}', ""); + Expect(1, 65519, '\P{Is_Dt=__Nar}', ""); + Expect(0, 65519, '\P{^Is_Dt=__Nar}', ""); + Error('\p{Decomposition_Type=_nobreak/a/}'); + Error('\P{Decomposition_Type=_nobreak/a/}'); + Expect(1, 8239, '\p{Decomposition_Type=:\ANobreak\z:}', "");; + Expect(0, 8240, '\p{Decomposition_Type=:\ANobreak\z:}', "");; + Expect(1, 8239, '\p{Decomposition_Type=nobreak}', ""); + Expect(0, 8239, '\p{^Decomposition_Type=nobreak}', ""); + Expect(0, 8239, '\P{Decomposition_Type=nobreak}', ""); + Expect(1, 8239, '\P{^Decomposition_Type=nobreak}', ""); + Expect(0, 8240, '\p{Decomposition_Type=nobreak}', ""); + Expect(1, 8240, '\p{^Decomposition_Type=nobreak}', ""); + Expect(1, 8240, '\P{Decomposition_Type=nobreak}', ""); + Expect(0, 8240, '\P{^Decomposition_Type=nobreak}', ""); + Expect(1, 8239, '\p{Decomposition_Type=:\Anobreak\z:}', "");; + Expect(0, 8240, '\p{Decomposition_Type=:\Anobreak\z:}', "");; + Expect(1, 8239, '\p{Decomposition_Type= Nobreak}', ""); + Expect(0, 8239, '\p{^Decomposition_Type= Nobreak}', ""); + Expect(0, 8239, '\P{Decomposition_Type= Nobreak}', ""); + Expect(1, 8239, '\P{^Decomposition_Type= Nobreak}', ""); + Expect(0, 8240, '\p{Decomposition_Type= Nobreak}', ""); + Expect(1, 8240, '\p{^Decomposition_Type= Nobreak}', ""); + Expect(1, 8240, '\P{Decomposition_Type= Nobreak}', ""); + Expect(0, 8240, '\P{^Decomposition_Type= Nobreak}', ""); + Error('\p{Dt= /a/Nb}'); + Error('\P{Dt= /a/Nb}'); + Expect(1, 8239, '\p{Dt=:\ANb\z:}', "");; + Expect(0, 8240, '\p{Dt=:\ANb\z:}', "");; + Expect(1, 8239, '\p{Dt=nb}', ""); + Expect(0, 8239, '\p{^Dt=nb}', ""); + Expect(0, 8239, '\P{Dt=nb}', ""); + Expect(1, 8239, '\P{^Dt=nb}', ""); + Expect(0, 8240, '\p{Dt=nb}', ""); + Expect(1, 8240, '\p{^Dt=nb}', ""); + Expect(1, 8240, '\P{Dt=nb}', ""); + Expect(0, 8240, '\P{^Dt=nb}', ""); + Expect(1, 8239, '\p{Dt=:\Anb\z:}', "");; + Expect(0, 8240, '\p{Dt=:\Anb\z:}', "");; + Expect(1, 8239, '\p{Dt=_Nb}', ""); + Expect(0, 8239, '\p{^Dt=_Nb}', ""); + Expect(0, 8239, '\P{Dt=_Nb}', ""); + Expect(1, 8239, '\P{^Dt=_Nb}', ""); + Expect(0, 8240, '\p{Dt=_Nb}', ""); + Expect(1, 8240, '\p{^Dt=_Nb}', ""); + Expect(1, 8240, '\P{Dt=_Nb}', ""); + Expect(0, 8240, '\P{^Dt=_Nb}', ""); + Error('\p{Is_Decomposition_Type= _nobreak:=}'); + Error('\P{Is_Decomposition_Type= _nobreak:=}'); + Expect(1, 8239, '\p{Is_Decomposition_Type=nobreak}', ""); + Expect(0, 8239, '\p{^Is_Decomposition_Type=nobreak}', ""); + Expect(0, 8239, '\P{Is_Decomposition_Type=nobreak}', ""); + Expect(1, 8239, '\P{^Is_Decomposition_Type=nobreak}', ""); + Expect(0, 8240, '\p{Is_Decomposition_Type=nobreak}', ""); + Expect(1, 8240, '\p{^Is_Decomposition_Type=nobreak}', ""); + Expect(1, 8240, '\P{Is_Decomposition_Type=nobreak}', ""); + Expect(0, 8240, '\P{^Is_Decomposition_Type=nobreak}', ""); + Error('\p{Is_Dt=- Nb/a/}'); + Error('\P{Is_Dt=- Nb/a/}'); + Expect(1, 8239, '\p{Is_Dt:nb}', ""); + Expect(0, 8239, '\p{^Is_Dt:nb}', ""); + Expect(0, 8239, '\P{Is_Dt:nb}', ""); + Expect(1, 8239, '\P{^Is_Dt:nb}', ""); + Expect(0, 8240, '\p{Is_Dt:nb}', ""); + Expect(1, 8240, '\p{^Is_Dt:nb}', ""); + Expect(1, 8240, '\P{Is_Dt:nb}', ""); + Expect(0, 8240, '\P{^Is_Dt:nb}', ""); + Expect(1, 8239, '\p{Is_Dt= _NB}', ""); + Expect(0, 8239, '\p{^Is_Dt= _NB}', ""); + Expect(0, 8239, '\P{Is_Dt= _NB}', ""); + Expect(1, 8239, '\P{^Is_Dt= _NB}', ""); + Expect(0, 8240, '\p{Is_Dt= _NB}', ""); + Expect(1, 8240, '\p{^Is_Dt= _NB}', ""); + Expect(1, 8240, '\P{Is_Dt= _NB}', ""); + Expect(0, 8240, '\P{^Is_Dt= _NB}', ""); + Error('\p{Decomposition_Type=-Non_Canonical:=}'); + Error('\P{Decomposition_Type=-Non_Canonical:=}'); + Expect(1, 130041, '\p{Decomposition_Type=:\ANon_Canonical\z:}', "");; + Expect(0, 130042, '\p{Decomposition_Type=:\ANon_Canonical\z:}', "");; + Expect(1, 130041, '\p{Decomposition_Type=noncanonical}', ""); + Expect(0, 130041, '\p{^Decomposition_Type=noncanonical}', ""); + Expect(0, 130041, '\P{Decomposition_Type=noncanonical}', ""); + Expect(1, 130041, '\P{^Decomposition_Type=noncanonical}', ""); + Expect(0, 130042, '\p{Decomposition_Type=noncanonical}', ""); + Expect(1, 130042, '\p{^Decomposition_Type=noncanonical}', ""); + Expect(1, 130042, '\P{Decomposition_Type=noncanonical}', ""); + Expect(0, 130042, '\P{^Decomposition_Type=noncanonical}', ""); + Expect(1, 130041, '\p{Decomposition_Type=:\Anoncanonical\z:}', "");; + Expect(0, 130042, '\p{Decomposition_Type=:\Anoncanonical\z:}', "");; + Expect(1, 130041, '\p{Decomposition_Type=_ NON_Canonical}', ""); + Expect(0, 130041, '\p{^Decomposition_Type=_ NON_Canonical}', ""); + Expect(0, 130041, '\P{Decomposition_Type=_ NON_Canonical}', ""); + Expect(1, 130041, '\P{^Decomposition_Type=_ NON_Canonical}', ""); + Expect(0, 130042, '\p{Decomposition_Type=_ NON_Canonical}', ""); + Expect(1, 130042, '\p{^Decomposition_Type=_ NON_Canonical}', ""); + Expect(1, 130042, '\P{Decomposition_Type=_ NON_Canonical}', ""); + Expect(0, 130042, '\P{^Decomposition_Type=_ NON_Canonical}', ""); + Error('\p{Dt=/a/ Non_Canon}'); + Error('\P{Dt=/a/ Non_Canon}'); + Expect(1, 130041, '\p{Dt=:\ANon_Canon\z:}', "");; + Expect(0, 130042, '\p{Dt=:\ANon_Canon\z:}', "");; + Expect(1, 130041, '\p{Dt=noncanon}', ""); + Expect(0, 130041, '\p{^Dt=noncanon}', ""); + Expect(0, 130041, '\P{Dt=noncanon}', ""); + Expect(1, 130041, '\P{^Dt=noncanon}', ""); + Expect(0, 130042, '\p{Dt=noncanon}', ""); + Expect(1, 130042, '\p{^Dt=noncanon}', ""); + Expect(1, 130042, '\P{Dt=noncanon}', ""); + Expect(0, 130042, '\P{^Dt=noncanon}', ""); + Expect(1, 130041, '\p{Dt=:\Anoncanon\z:}', "");; + Expect(0, 130042, '\p{Dt=:\Anoncanon\z:}', "");; + Expect(1, 130041, '\p{Dt= NON_canon}', ""); + Expect(0, 130041, '\p{^Dt= NON_canon}', ""); + Expect(0, 130041, '\P{Dt= NON_canon}', ""); + Expect(1, 130041, '\P{^Dt= NON_canon}', ""); + Expect(0, 130042, '\p{Dt= NON_canon}', ""); + Expect(1, 130042, '\p{^Dt= NON_canon}', ""); + Expect(1, 130042, '\P{Dt= NON_canon}', ""); + Expect(0, 130042, '\P{^Dt= NON_canon}', ""); + Error('\p{Is_Decomposition_Type=/a/ -Non_canonical}'); + Error('\P{Is_Decomposition_Type=/a/ -Non_canonical}'); + Expect(1, 130041, '\p{Is_Decomposition_Type=noncanonical}', ""); + Expect(0, 130041, '\p{^Is_Decomposition_Type=noncanonical}', ""); + Expect(0, 130041, '\P{Is_Decomposition_Type=noncanonical}', ""); + Expect(1, 130041, '\P{^Is_Decomposition_Type=noncanonical}', ""); + Expect(0, 130042, '\p{Is_Decomposition_Type=noncanonical}', ""); + Expect(1, 130042, '\p{^Is_Decomposition_Type=noncanonical}', ""); + Expect(1, 130042, '\P{Is_Decomposition_Type=noncanonical}', ""); + Expect(0, 130042, '\P{^Is_Decomposition_Type=noncanonical}', ""); + Expect(1, 130041, '\p{Is_Decomposition_Type=__non_CANONICAL}', ""); + Expect(0, 130041, '\p{^Is_Decomposition_Type=__non_CANONICAL}', ""); + Expect(0, 130041, '\P{Is_Decomposition_Type=__non_CANONICAL}', ""); + Expect(1, 130041, '\P{^Is_Decomposition_Type=__non_CANONICAL}', ""); + Expect(0, 130042, '\p{Is_Decomposition_Type=__non_CANONICAL}', ""); + Expect(1, 130042, '\p{^Is_Decomposition_Type=__non_CANONICAL}', ""); + Expect(1, 130042, '\P{Is_Decomposition_Type=__non_CANONICAL}', ""); + Expect(0, 130042, '\P{^Is_Decomposition_Type=__non_CANONICAL}', ""); + Error('\p{Is_Dt= NON_CANON/a/}'); + Error('\P{Is_Dt= NON_CANON/a/}'); + Expect(1, 130041, '\p{Is_Dt: noncanon}', ""); + Expect(0, 130041, '\p{^Is_Dt: noncanon}', ""); + Expect(0, 130041, '\P{Is_Dt: noncanon}', ""); + Expect(1, 130041, '\P{^Is_Dt: noncanon}', ""); + Expect(0, 130042, '\p{Is_Dt: noncanon}', ""); + Expect(1, 130042, '\p{^Is_Dt: noncanon}', ""); + Expect(1, 130042, '\P{Is_Dt: noncanon}', ""); + Expect(0, 130042, '\P{^Is_Dt: noncanon}', ""); + Expect(1, 130041, '\p{Is_Dt= NON_canon}', ""); + Expect(0, 130041, '\p{^Is_Dt= NON_canon}', ""); + Expect(0, 130041, '\P{Is_Dt= NON_canon}', ""); + Expect(1, 130041, '\P{^Is_Dt= NON_canon}', ""); + Expect(0, 130042, '\p{Is_Dt= NON_canon}', ""); + Expect(1, 130042, '\p{^Is_Dt= NON_canon}', ""); + Expect(1, 130042, '\P{Is_Dt= NON_canon}', ""); + Expect(0, 130042, '\P{^Is_Dt= NON_canon}', ""); + Error('\p{Decomposition_Type=:=--None}'); + Error('\P{Decomposition_Type=:=--None}'); + Expect(1, 195102, '\p{Decomposition_Type=:\ANone\z:}', "");; + Expect(0, 195101, '\p{Decomposition_Type=:\ANone\z:}', "");; + Expect(1, 195102, '\p{Decomposition_Type=none}', ""); + Expect(0, 195102, '\p{^Decomposition_Type=none}', ""); + Expect(0, 195102, '\P{Decomposition_Type=none}', ""); + Expect(1, 195102, '\P{^Decomposition_Type=none}', ""); + Expect(0, 195101, '\p{Decomposition_Type=none}', ""); + Expect(1, 195101, '\p{^Decomposition_Type=none}', ""); + Expect(1, 195101, '\P{Decomposition_Type=none}', ""); + Expect(0, 195101, '\P{^Decomposition_Type=none}', ""); + Expect(1, 195102, '\p{Decomposition_Type=:\Anone\z:}', "");; + Expect(0, 195101, '\p{Decomposition_Type=:\Anone\z:}', "");; + Expect(1, 195102, '\p{Decomposition_Type: -_none}', ""); + Expect(0, 195102, '\p{^Decomposition_Type: -_none}', ""); + Expect(0, 195102, '\P{Decomposition_Type: -_none}', ""); + Expect(1, 195102, '\P{^Decomposition_Type: -_none}', ""); + Expect(0, 195101, '\p{Decomposition_Type: -_none}', ""); + Expect(1, 195101, '\p{^Decomposition_Type: -_none}', ""); + Expect(1, 195101, '\P{Decomposition_Type: -_none}', ""); + Expect(0, 195101, '\P{^Decomposition_Type: -_none}', ""); + Error('\p{Dt=:=NONE}'); + Error('\P{Dt=:=NONE}'); + Expect(1, 195102, '\p{Dt=:\ANone\z:}', "");; + Expect(0, 195101, '\p{Dt=:\ANone\z:}', "");; + Expect(1, 195102, '\p{Dt=none}', ""); + Expect(0, 195102, '\p{^Dt=none}', ""); + Expect(0, 195102, '\P{Dt=none}', ""); + Expect(1, 195102, '\P{^Dt=none}', ""); + Expect(0, 195101, '\p{Dt=none}', ""); + Expect(1, 195101, '\p{^Dt=none}', ""); + Expect(1, 195101, '\P{Dt=none}', ""); + Expect(0, 195101, '\P{^Dt=none}', ""); + Expect(1, 195102, '\p{Dt=:\Anone\z:}', "");; + Expect(0, 195101, '\p{Dt=:\Anone\z:}', "");; + Expect(1, 195102, '\p{Dt= none}', ""); + Expect(0, 195102, '\p{^Dt= none}', ""); + Expect(0, 195102, '\P{Dt= none}', ""); + Expect(1, 195102, '\P{^Dt= none}', ""); + Expect(0, 195101, '\p{Dt= none}', ""); + Expect(1, 195101, '\p{^Dt= none}', ""); + Expect(1, 195101, '\P{Dt= none}', ""); + Expect(0, 195101, '\P{^Dt= none}', ""); + Error('\p{Is_Decomposition_Type=_:=None}'); + Error('\P{Is_Decomposition_Type=_:=None}'); + Expect(1, 195102, '\p{Is_Decomposition_Type=none}', ""); + Expect(0, 195102, '\p{^Is_Decomposition_Type=none}', ""); + Expect(0, 195102, '\P{Is_Decomposition_Type=none}', ""); + Expect(1, 195102, '\P{^Is_Decomposition_Type=none}', ""); + Expect(0, 195101, '\p{Is_Decomposition_Type=none}', ""); + Expect(1, 195101, '\p{^Is_Decomposition_Type=none}', ""); + Expect(1, 195101, '\P{Is_Decomposition_Type=none}', ""); + Expect(0, 195101, '\P{^Is_Decomposition_Type=none}', ""); + Expect(1, 195102, '\p{Is_Decomposition_Type= NONE}', ""); + Expect(0, 195102, '\p{^Is_Decomposition_Type= NONE}', ""); + Expect(0, 195102, '\P{Is_Decomposition_Type= NONE}', ""); + Expect(1, 195102, '\P{^Is_Decomposition_Type= NONE}', ""); + Expect(0, 195101, '\p{Is_Decomposition_Type= NONE}', ""); + Expect(1, 195101, '\p{^Is_Decomposition_Type= NONE}', ""); + Expect(1, 195101, '\P{Is_Decomposition_Type= NONE}', ""); + Expect(0, 195101, '\P{^Is_Decomposition_Type= NONE}', ""); + Error('\p{Is_Dt= /a/None}'); + Error('\P{Is_Dt= /a/None}'); + Expect(1, 195102, '\p{Is_Dt=none}', ""); + Expect(0, 195102, '\p{^Is_Dt=none}', ""); + Expect(0, 195102, '\P{Is_Dt=none}', ""); + Expect(1, 195102, '\P{^Is_Dt=none}', ""); + Expect(0, 195101, '\p{Is_Dt=none}', ""); + Expect(1, 195101, '\p{^Is_Dt=none}', ""); + Expect(1, 195101, '\P{Is_Dt=none}', ""); + Expect(0, 195101, '\P{^Is_Dt=none}', ""); + Expect(1, 195102, '\p{Is_Dt=- None}', ""); + Expect(0, 195102, '\p{^Is_Dt=- None}', ""); + Expect(0, 195102, '\P{Is_Dt=- None}', ""); + Expect(1, 195102, '\P{^Is_Dt=- None}', ""); + Expect(0, 195101, '\p{Is_Dt=- None}', ""); + Expect(1, 195101, '\p{^Is_Dt=- None}', ""); + Expect(1, 195101, '\P{Is_Dt=- None}', ""); + Expect(0, 195101, '\P{^Is_Dt=- None}', ""); + Error('\p{Decomposition_Type= small/a/}'); + Error('\P{Decomposition_Type= small/a/}'); + Expect(1, 65131, '\p{Decomposition_Type=:\ASmall\z:}', "");; + Expect(0, 65132, '\p{Decomposition_Type=:\ASmall\z:}', "");; + Expect(1, 65131, '\p{Decomposition_Type=small}', ""); + Expect(0, 65131, '\p{^Decomposition_Type=small}', ""); + Expect(0, 65131, '\P{Decomposition_Type=small}', ""); + Expect(1, 65131, '\P{^Decomposition_Type=small}', ""); + Expect(0, 65132, '\p{Decomposition_Type=small}', ""); + Expect(1, 65132, '\p{^Decomposition_Type=small}', ""); + Expect(1, 65132, '\P{Decomposition_Type=small}', ""); + Expect(0, 65132, '\P{^Decomposition_Type=small}', ""); + Expect(1, 65131, '\p{Decomposition_Type=:\Asmall\z:}', "");; + Expect(0, 65132, '\p{Decomposition_Type=:\Asmall\z:}', "");; + Expect(1, 65131, '\p{Decomposition_Type: small}', ""); + Expect(0, 65131, '\p{^Decomposition_Type: small}', ""); + Expect(0, 65131, '\P{Decomposition_Type: small}', ""); + Expect(1, 65131, '\P{^Decomposition_Type: small}', ""); + Expect(0, 65132, '\p{Decomposition_Type: small}', ""); + Expect(1, 65132, '\p{^Decomposition_Type: small}', ""); + Expect(1, 65132, '\P{Decomposition_Type: small}', ""); + Expect(0, 65132, '\P{^Decomposition_Type: small}', ""); + Error('\p{Dt=:=-Sml}'); + Error('\P{Dt=:=-Sml}'); + Expect(1, 65131, '\p{Dt=:\ASml\z:}', "");; + Expect(0, 65132, '\p{Dt=:\ASml\z:}', "");; + Expect(1, 65131, '\p{Dt=sml}', ""); + Expect(0, 65131, '\p{^Dt=sml}', ""); + Expect(0, 65131, '\P{Dt=sml}', ""); + Expect(1, 65131, '\P{^Dt=sml}', ""); + Expect(0, 65132, '\p{Dt=sml}', ""); + Expect(1, 65132, '\p{^Dt=sml}', ""); + Expect(1, 65132, '\P{Dt=sml}', ""); + Expect(0, 65132, '\P{^Dt=sml}', ""); + Expect(1, 65131, '\p{Dt=:\Asml\z:}', "");; + Expect(0, 65132, '\p{Dt=:\Asml\z:}', "");; + Expect(1, 65131, '\p{Dt= sml}', ""); + Expect(0, 65131, '\p{^Dt= sml}', ""); + Expect(0, 65131, '\P{Dt= sml}', ""); + Expect(1, 65131, '\P{^Dt= sml}', ""); + Expect(0, 65132, '\p{Dt= sml}', ""); + Expect(1, 65132, '\p{^Dt= sml}', ""); + Expect(1, 65132, '\P{Dt= sml}', ""); + Expect(0, 65132, '\P{^Dt= sml}', ""); + Error('\p{Is_Decomposition_Type=/a/ Small}'); + Error('\P{Is_Decomposition_Type=/a/ Small}'); + Expect(1, 65131, '\p{Is_Decomposition_Type=small}', ""); + Expect(0, 65131, '\p{^Is_Decomposition_Type=small}', ""); + Expect(0, 65131, '\P{Is_Decomposition_Type=small}', ""); + Expect(1, 65131, '\P{^Is_Decomposition_Type=small}', ""); + Expect(0, 65132, '\p{Is_Decomposition_Type=small}', ""); + Expect(1, 65132, '\p{^Is_Decomposition_Type=small}', ""); + Expect(1, 65132, '\P{Is_Decomposition_Type=small}', ""); + Expect(0, 65132, '\P{^Is_Decomposition_Type=small}', ""); + Expect(1, 65131, '\p{Is_Decomposition_Type: --Small}', ""); + Expect(0, 65131, '\p{^Is_Decomposition_Type: --Small}', ""); + Expect(0, 65131, '\P{Is_Decomposition_Type: --Small}', ""); + Expect(1, 65131, '\P{^Is_Decomposition_Type: --Small}', ""); + Expect(0, 65132, '\p{Is_Decomposition_Type: --Small}', ""); + Expect(1, 65132, '\p{^Is_Decomposition_Type: --Small}', ""); + Expect(1, 65132, '\P{Is_Decomposition_Type: --Small}', ""); + Expect(0, 65132, '\P{^Is_Decomposition_Type: --Small}', ""); + Error('\p{Is_Dt= Sml:=}'); + Error('\P{Is_Dt= Sml:=}'); + Expect(1, 65131, '\p{Is_Dt=sml}', ""); + Expect(0, 65131, '\p{^Is_Dt=sml}', ""); + Expect(0, 65131, '\P{Is_Dt=sml}', ""); + Expect(1, 65131, '\P{^Is_Dt=sml}', ""); + Expect(0, 65132, '\p{Is_Dt=sml}', ""); + Expect(1, 65132, '\p{^Is_Dt=sml}', ""); + Expect(1, 65132, '\P{Is_Dt=sml}', ""); + Expect(0, 65132, '\P{^Is_Dt=sml}', ""); + Expect(1, 65131, '\p{Is_Dt= Sml}', ""); + Expect(0, 65131, '\p{^Is_Dt= Sml}', ""); + Expect(0, 65131, '\P{Is_Dt= Sml}', ""); + Expect(1, 65131, '\P{^Is_Dt= Sml}', ""); + Expect(0, 65132, '\p{Is_Dt= Sml}', ""); + Expect(1, 65132, '\p{^Is_Dt= Sml}', ""); + Expect(1, 65132, '\P{Is_Dt= Sml}', ""); + Expect(0, 65132, '\P{^Is_Dt= Sml}', ""); + Error('\p{Decomposition_Type= /a/Square}'); + Error('\P{Decomposition_Type= /a/Square}'); + Expect(1, 127547, '\p{Decomposition_Type=:\ASquare\z:}', "");; + Expect(0, 127548, '\p{Decomposition_Type=:\ASquare\z:}', "");; + Expect(1, 127547, '\p{Decomposition_Type=square}', ""); + Expect(0, 127547, '\p{^Decomposition_Type=square}', ""); + Expect(0, 127547, '\P{Decomposition_Type=square}', ""); + Expect(1, 127547, '\P{^Decomposition_Type=square}', ""); + Expect(0, 127548, '\p{Decomposition_Type=square}', ""); + Expect(1, 127548, '\p{^Decomposition_Type=square}', ""); + Expect(1, 127548, '\P{Decomposition_Type=square}', ""); + Expect(0, 127548, '\P{^Decomposition_Type=square}', ""); + Expect(1, 127547, '\p{Decomposition_Type=:\Asquare\z:}', "");; + Expect(0, 127548, '\p{Decomposition_Type=:\Asquare\z:}', "");; + Expect(1, 127547, '\p{Decomposition_Type: __square}', ""); + Expect(0, 127547, '\p{^Decomposition_Type: __square}', ""); + Expect(0, 127547, '\P{Decomposition_Type: __square}', ""); + Expect(1, 127547, '\P{^Decomposition_Type: __square}', ""); + Expect(0, 127548, '\p{Decomposition_Type: __square}', ""); + Expect(1, 127548, '\p{^Decomposition_Type: __square}', ""); + Expect(1, 127548, '\P{Decomposition_Type: __square}', ""); + Expect(0, 127548, '\P{^Decomposition_Type: __square}', ""); + Error('\p{Dt=--Sqr:=}'); + Error('\P{Dt=--Sqr:=}'); + Expect(1, 127547, '\p{Dt=:\ASqr\z:}', "");; + Expect(0, 127548, '\p{Dt=:\ASqr\z:}', "");; + Expect(1, 127547, '\p{Dt=sqr}', ""); + Expect(0, 127547, '\p{^Dt=sqr}', ""); + Expect(0, 127547, '\P{Dt=sqr}', ""); + Expect(1, 127547, '\P{^Dt=sqr}', ""); + Expect(0, 127548, '\p{Dt=sqr}', ""); + Expect(1, 127548, '\p{^Dt=sqr}', ""); + Expect(1, 127548, '\P{Dt=sqr}', ""); + Expect(0, 127548, '\P{^Dt=sqr}', ""); + Expect(1, 127547, '\p{Dt=:\Asqr\z:}', "");; + Expect(0, 127548, '\p{Dt=:\Asqr\z:}', "");; + Expect(1, 127547, '\p{Dt= sqr}', ""); + Expect(0, 127547, '\p{^Dt= sqr}', ""); + Expect(0, 127547, '\P{Dt= sqr}', ""); + Expect(1, 127547, '\P{^Dt= sqr}', ""); + Expect(0, 127548, '\p{Dt= sqr}', ""); + Expect(1, 127548, '\p{^Dt= sqr}', ""); + Expect(1, 127548, '\P{Dt= sqr}', ""); + Expect(0, 127548, '\P{^Dt= sqr}', ""); + Error('\p{Is_Decomposition_Type=_:=Square}'); + Error('\P{Is_Decomposition_Type=_:=Square}'); + Expect(1, 127547, '\p{Is_Decomposition_Type=square}', ""); + Expect(0, 127547, '\p{^Is_Decomposition_Type=square}', ""); + Expect(0, 127547, '\P{Is_Decomposition_Type=square}', ""); + Expect(1, 127547, '\P{^Is_Decomposition_Type=square}', ""); + Expect(0, 127548, '\p{Is_Decomposition_Type=square}', ""); + Expect(1, 127548, '\p{^Is_Decomposition_Type=square}', ""); + Expect(1, 127548, '\P{Is_Decomposition_Type=square}', ""); + Expect(0, 127548, '\P{^Is_Decomposition_Type=square}', ""); + Expect(1, 127547, '\p{Is_Decomposition_Type= Square}', ""); + Expect(0, 127547, '\p{^Is_Decomposition_Type= Square}', ""); + Expect(0, 127547, '\P{Is_Decomposition_Type= Square}', ""); + Expect(1, 127547, '\P{^Is_Decomposition_Type= Square}', ""); + Expect(0, 127548, '\p{Is_Decomposition_Type= Square}', ""); + Expect(1, 127548, '\p{^Is_Decomposition_Type= Square}', ""); + Expect(1, 127548, '\P{Is_Decomposition_Type= Square}', ""); + Expect(0, 127548, '\P{^Is_Decomposition_Type= Square}', ""); + Error('\p{Is_Dt= /a/sqr}'); + Error('\P{Is_Dt= /a/sqr}'); + Expect(1, 127547, '\p{Is_Dt:sqr}', ""); + Expect(0, 127547, '\p{^Is_Dt:sqr}', ""); + Expect(0, 127547, '\P{Is_Dt:sqr}', ""); + Expect(1, 127547, '\P{^Is_Dt:sqr}', ""); + Expect(0, 127548, '\p{Is_Dt:sqr}', ""); + Expect(1, 127548, '\p{^Is_Dt:sqr}', ""); + Expect(1, 127548, '\P{Is_Dt:sqr}', ""); + Expect(0, 127548, '\P{^Is_Dt:sqr}', ""); + Expect(1, 127547, '\p{Is_Dt=_Sqr}', ""); + Expect(0, 127547, '\p{^Is_Dt=_Sqr}', ""); + Expect(0, 127547, '\P{Is_Dt=_Sqr}', ""); + Expect(1, 127547, '\P{^Is_Dt=_Sqr}', ""); + Expect(0, 127548, '\p{Is_Dt=_Sqr}', ""); + Expect(1, 127548, '\p{^Is_Dt=_Sqr}', ""); + Expect(1, 127548, '\P{Is_Dt=_Sqr}', ""); + Expect(0, 127548, '\P{^Is_Dt=_Sqr}', ""); + Error('\p{Decomposition_Type= _Sub/a/}'); + Error('\P{Decomposition_Type= _Sub/a/}'); + Expect(1, 122986, '\p{Decomposition_Type=:\ASub\z:}', "");; + Expect(0, 122987, '\p{Decomposition_Type=:\ASub\z:}', "");; + Expect(1, 122986, '\p{Decomposition_Type=sub}', ""); + Expect(0, 122986, '\p{^Decomposition_Type=sub}', ""); + Expect(0, 122986, '\P{Decomposition_Type=sub}', ""); + Expect(1, 122986, '\P{^Decomposition_Type=sub}', ""); + Expect(0, 122987, '\p{Decomposition_Type=sub}', ""); + Expect(1, 122987, '\p{^Decomposition_Type=sub}', ""); + Expect(1, 122987, '\P{Decomposition_Type=sub}', ""); + Expect(0, 122987, '\P{^Decomposition_Type=sub}', ""); + Expect(1, 122986, '\p{Decomposition_Type=:\Asub\z:}', "");; + Expect(0, 122987, '\p{Decomposition_Type=:\Asub\z:}', "");; + Expect(1, 122986, '\p{Decomposition_Type=- Sub}', ""); + Expect(0, 122986, '\p{^Decomposition_Type=- Sub}', ""); + Expect(0, 122986, '\P{Decomposition_Type=- Sub}', ""); + Expect(1, 122986, '\P{^Decomposition_Type=- Sub}', ""); + Expect(0, 122987, '\p{Decomposition_Type=- Sub}', ""); + Expect(1, 122987, '\p{^Decomposition_Type=- Sub}', ""); + Expect(1, 122987, '\P{Decomposition_Type=- Sub}', ""); + Expect(0, 122987, '\P{^Decomposition_Type=- Sub}', ""); + Error('\p{Dt=:=Sub}'); + Error('\P{Dt=:=Sub}'); + Expect(1, 122986, '\p{Dt=:\ASub\z:}', "");; + Expect(0, 122987, '\p{Dt=:\ASub\z:}', "");; + Expect(1, 122986, '\p{Dt=sub}', ""); + Expect(0, 122986, '\p{^Dt=sub}', ""); + Expect(0, 122986, '\P{Dt=sub}', ""); + Expect(1, 122986, '\P{^Dt=sub}', ""); + Expect(0, 122987, '\p{Dt=sub}', ""); + Expect(1, 122987, '\p{^Dt=sub}', ""); + Expect(1, 122987, '\P{Dt=sub}', ""); + Expect(0, 122987, '\P{^Dt=sub}', ""); + Expect(1, 122986, '\p{Dt=:\Asub\z:}', "");; + Expect(0, 122987, '\p{Dt=:\Asub\z:}', "");; + Expect(1, 122986, '\p{Dt= SUB}', ""); + Expect(0, 122986, '\p{^Dt= SUB}', ""); + Expect(0, 122986, '\P{Dt= SUB}', ""); + Expect(1, 122986, '\P{^Dt= SUB}', ""); + Expect(0, 122987, '\p{Dt= SUB}', ""); + Expect(1, 122987, '\p{^Dt= SUB}', ""); + Expect(1, 122987, '\P{Dt= SUB}', ""); + Expect(0, 122987, '\P{^Dt= SUB}', ""); + Error('\p{Is_Decomposition_Type=:=- Sub}'); + Error('\P{Is_Decomposition_Type=:=- Sub}'); + Expect(1, 122986, '\p{Is_Decomposition_Type=sub}', ""); + Expect(0, 122986, '\p{^Is_Decomposition_Type=sub}', ""); + Expect(0, 122986, '\P{Is_Decomposition_Type=sub}', ""); + Expect(1, 122986, '\P{^Is_Decomposition_Type=sub}', ""); + Expect(0, 122987, '\p{Is_Decomposition_Type=sub}', ""); + Expect(1, 122987, '\p{^Is_Decomposition_Type=sub}', ""); + Expect(1, 122987, '\P{Is_Decomposition_Type=sub}', ""); + Expect(0, 122987, '\P{^Is_Decomposition_Type=sub}', ""); + Expect(1, 122986, '\p{Is_Decomposition_Type= Sub}', ""); + Expect(0, 122986, '\p{^Is_Decomposition_Type= Sub}', ""); + Expect(0, 122986, '\P{Is_Decomposition_Type= Sub}', ""); + Expect(1, 122986, '\P{^Is_Decomposition_Type= Sub}', ""); + Expect(0, 122987, '\p{Is_Decomposition_Type= Sub}', ""); + Expect(1, 122987, '\p{^Is_Decomposition_Type= Sub}', ""); + Expect(1, 122987, '\P{Is_Decomposition_Type= Sub}', ""); + Expect(0, 122987, '\P{^Is_Decomposition_Type= Sub}', ""); + Error('\p{Is_Dt= :=Sub}'); + Error('\P{Is_Dt= :=Sub}'); + Expect(1, 122986, '\p{Is_Dt=sub}', ""); + Expect(0, 122986, '\p{^Is_Dt=sub}', ""); + Expect(0, 122986, '\P{Is_Dt=sub}', ""); + Expect(1, 122986, '\P{^Is_Dt=sub}', ""); + Expect(0, 122987, '\p{Is_Dt=sub}', ""); + Expect(1, 122987, '\p{^Is_Dt=sub}', ""); + Expect(1, 122987, '\P{Is_Dt=sub}', ""); + Expect(0, 122987, '\P{^Is_Dt=sub}', ""); + Expect(1, 122986, '\p{Is_Dt: Sub}', ""); + Expect(0, 122986, '\p{^Is_Dt: Sub}', ""); + Expect(0, 122986, '\P{Is_Dt: Sub}', ""); + Expect(1, 122986, '\P{^Is_Dt: Sub}', ""); + Expect(0, 122987, '\p{Is_Dt: Sub}', ""); + Expect(1, 122987, '\p{^Is_Dt: Sub}', ""); + Expect(1, 122987, '\P{Is_Dt: Sub}', ""); + Expect(0, 122987, '\P{^Is_Dt: Sub}', ""); + Error('\p{Decomposition_Type=:=_ Super}'); + Error('\P{Decomposition_Type=:=_ Super}'); + Expect(1, 127340, '\p{Decomposition_Type=:\ASuper\z:}', "");; + Expect(0, 127341, '\p{Decomposition_Type=:\ASuper\z:}', "");; + Expect(1, 127340, '\p{Decomposition_Type=super}', ""); + Expect(0, 127340, '\p{^Decomposition_Type=super}', ""); + Expect(0, 127340, '\P{Decomposition_Type=super}', ""); + Expect(1, 127340, '\P{^Decomposition_Type=super}', ""); + Expect(0, 127341, '\p{Decomposition_Type=super}', ""); + Expect(1, 127341, '\p{^Decomposition_Type=super}', ""); + Expect(1, 127341, '\P{Decomposition_Type=super}', ""); + Expect(0, 127341, '\P{^Decomposition_Type=super}', ""); + Expect(1, 127340, '\p{Decomposition_Type=:\Asuper\z:}', "");; + Expect(0, 127341, '\p{Decomposition_Type=:\Asuper\z:}', "");; + Expect(1, 127340, '\p{Decomposition_Type= Super}', ""); + Expect(0, 127340, '\p{^Decomposition_Type= Super}', ""); + Expect(0, 127340, '\P{Decomposition_Type= Super}', ""); + Expect(1, 127340, '\P{^Decomposition_Type= Super}', ""); + Expect(0, 127341, '\p{Decomposition_Type= Super}', ""); + Expect(1, 127341, '\p{^Decomposition_Type= Super}', ""); + Expect(1, 127341, '\P{Decomposition_Type= Super}', ""); + Expect(0, 127341, '\P{^Decomposition_Type= Super}', ""); + Error('\p{Dt=_sup/a/}'); + Error('\P{Dt=_sup/a/}'); + Expect(1, 127340, '\p{Dt=:\ASup\z:}', "");; + Expect(0, 127341, '\p{Dt=:\ASup\z:}', "");; + Expect(1, 127340, '\p{Dt=sup}', ""); + Expect(0, 127340, '\p{^Dt=sup}', ""); + Expect(0, 127340, '\P{Dt=sup}', ""); + Expect(1, 127340, '\P{^Dt=sup}', ""); + Expect(0, 127341, '\p{Dt=sup}', ""); + Expect(1, 127341, '\p{^Dt=sup}', ""); + Expect(1, 127341, '\P{Dt=sup}', ""); + Expect(0, 127341, '\P{^Dt=sup}', ""); + Expect(1, 127340, '\p{Dt=:\Asup\z:}', "");; + Expect(0, 127341, '\p{Dt=:\Asup\z:}', "");; + Expect(1, 127340, '\p{Dt: -Sup}', ""); + Expect(0, 127340, '\p{^Dt: -Sup}', ""); + Expect(0, 127340, '\P{Dt: -Sup}', ""); + Expect(1, 127340, '\P{^Dt: -Sup}', ""); + Expect(0, 127341, '\p{Dt: -Sup}', ""); + Expect(1, 127341, '\p{^Dt: -Sup}', ""); + Expect(1, 127341, '\P{Dt: -Sup}', ""); + Expect(0, 127341, '\P{^Dt: -Sup}', ""); + Error('\p{Is_Decomposition_Type:/a/--Super}'); + Error('\P{Is_Decomposition_Type:/a/--Super}'); + Expect(1, 127340, '\p{Is_Decomposition_Type=super}', ""); + Expect(0, 127340, '\p{^Is_Decomposition_Type=super}', ""); + Expect(0, 127340, '\P{Is_Decomposition_Type=super}', ""); + Expect(1, 127340, '\P{^Is_Decomposition_Type=super}', ""); + Expect(0, 127341, '\p{Is_Decomposition_Type=super}', ""); + Expect(1, 127341, '\p{^Is_Decomposition_Type=super}', ""); + Expect(1, 127341, '\P{Is_Decomposition_Type=super}', ""); + Expect(0, 127341, '\P{^Is_Decomposition_Type=super}', ""); + Expect(1, 127340, '\p{Is_Decomposition_Type=_ Super}', ""); + Expect(0, 127340, '\p{^Is_Decomposition_Type=_ Super}', ""); + Expect(0, 127340, '\P{Is_Decomposition_Type=_ Super}', ""); + Expect(1, 127340, '\P{^Is_Decomposition_Type=_ Super}', ""); + Expect(0, 127341, '\p{Is_Decomposition_Type=_ Super}', ""); + Expect(1, 127341, '\p{^Is_Decomposition_Type=_ Super}', ""); + Expect(1, 127341, '\P{Is_Decomposition_Type=_ Super}', ""); + Expect(0, 127341, '\P{^Is_Decomposition_Type=_ Super}', ""); + Error('\p{Is_Dt=_:=Sup}'); + Error('\P{Is_Dt=_:=Sup}'); + Expect(1, 127340, '\p{Is_Dt=sup}', ""); + Expect(0, 127340, '\p{^Is_Dt=sup}', ""); + Expect(0, 127340, '\P{Is_Dt=sup}', ""); + Expect(1, 127340, '\P{^Is_Dt=sup}', ""); + Expect(0, 127341, '\p{Is_Dt=sup}', ""); + Expect(1, 127341, '\p{^Is_Dt=sup}', ""); + Expect(1, 127341, '\P{Is_Dt=sup}', ""); + Expect(0, 127341, '\P{^Is_Dt=sup}', ""); + Expect(1, 127340, '\p{Is_Dt=Sup}', ""); + Expect(0, 127340, '\p{^Is_Dt=Sup}', ""); + Expect(0, 127340, '\P{Is_Dt=Sup}', ""); + Expect(1, 127340, '\P{^Is_Dt=Sup}', ""); + Expect(0, 127341, '\p{Is_Dt=Sup}', ""); + Expect(1, 127341, '\p{^Is_Dt=Sup}', ""); + Expect(1, 127341, '\P{Is_Dt=Sup}', ""); + Expect(0, 127341, '\P{^Is_Dt=Sup}', ""); + Error('\p{Decomposition_Type= VERTICAL/a/}'); + Error('\P{Decomposition_Type= VERTICAL/a/}'); + Expect(1, 65096, '\p{Decomposition_Type=:\AVertical\z:}', "");; + Expect(0, 65097, '\p{Decomposition_Type=:\AVertical\z:}', "");; + Expect(1, 65096, '\p{Decomposition_Type=vertical}', ""); + Expect(0, 65096, '\p{^Decomposition_Type=vertical}', ""); + Expect(0, 65096, '\P{Decomposition_Type=vertical}', ""); + Expect(1, 65096, '\P{^Decomposition_Type=vertical}', ""); + Expect(0, 65097, '\p{Decomposition_Type=vertical}', ""); + Expect(1, 65097, '\p{^Decomposition_Type=vertical}', ""); + Expect(1, 65097, '\P{Decomposition_Type=vertical}', ""); + Expect(0, 65097, '\P{^Decomposition_Type=vertical}', ""); + Expect(1, 65096, '\p{Decomposition_Type=:\Avertical\z:}', "");; + Expect(0, 65097, '\p{Decomposition_Type=:\Avertical\z:}', "");; + Expect(1, 65096, '\p{Decomposition_Type= _Vertical}', ""); + Expect(0, 65096, '\p{^Decomposition_Type= _Vertical}', ""); + Expect(0, 65096, '\P{Decomposition_Type= _Vertical}', ""); + Expect(1, 65096, '\P{^Decomposition_Type= _Vertical}', ""); + Expect(0, 65097, '\p{Decomposition_Type= _Vertical}', ""); + Expect(1, 65097, '\p{^Decomposition_Type= _Vertical}', ""); + Expect(1, 65097, '\P{Decomposition_Type= _Vertical}', ""); + Expect(0, 65097, '\P{^Decomposition_Type= _Vertical}', ""); + Error('\p{Dt=:=Vert}'); + Error('\P{Dt=:=Vert}'); + Expect(1, 65096, '\p{Dt=:\AVert\z:}', "");; + Expect(0, 65097, '\p{Dt=:\AVert\z:}', "");; + Expect(1, 65096, '\p{Dt: vert}', ""); + Expect(0, 65096, '\p{^Dt: vert}', ""); + Expect(0, 65096, '\P{Dt: vert}', ""); + Expect(1, 65096, '\P{^Dt: vert}', ""); + Expect(0, 65097, '\p{Dt: vert}', ""); + Expect(1, 65097, '\p{^Dt: vert}', ""); + Expect(1, 65097, '\P{Dt: vert}', ""); + Expect(0, 65097, '\P{^Dt: vert}', ""); + Expect(1, 65096, '\p{Dt=:\Avert\z:}', "");; + Expect(0, 65097, '\p{Dt=:\Avert\z:}', "");; + Expect(1, 65096, '\p{Dt= vert}', ""); + Expect(0, 65096, '\p{^Dt= vert}', ""); + Expect(0, 65096, '\P{Dt= vert}', ""); + Expect(1, 65096, '\P{^Dt= vert}', ""); + Expect(0, 65097, '\p{Dt= vert}', ""); + Expect(1, 65097, '\p{^Dt= vert}', ""); + Expect(1, 65097, '\P{Dt= vert}', ""); + Expect(0, 65097, '\P{^Dt= vert}', ""); + Error('\p{Is_Decomposition_Type= vertical/a/}'); + Error('\P{Is_Decomposition_Type= vertical/a/}'); + Expect(1, 65096, '\p{Is_Decomposition_Type=vertical}', ""); + Expect(0, 65096, '\p{^Is_Decomposition_Type=vertical}', ""); + Expect(0, 65096, '\P{Is_Decomposition_Type=vertical}', ""); + Expect(1, 65096, '\P{^Is_Decomposition_Type=vertical}', ""); + Expect(0, 65097, '\p{Is_Decomposition_Type=vertical}', ""); + Expect(1, 65097, '\p{^Is_Decomposition_Type=vertical}', ""); + Expect(1, 65097, '\P{Is_Decomposition_Type=vertical}', ""); + Expect(0, 65097, '\P{^Is_Decomposition_Type=vertical}', ""); + Expect(1, 65096, '\p{Is_Decomposition_Type=_-Vertical}', ""); + Expect(0, 65096, '\p{^Is_Decomposition_Type=_-Vertical}', ""); + Expect(0, 65096, '\P{Is_Decomposition_Type=_-Vertical}', ""); + Expect(1, 65096, '\P{^Is_Decomposition_Type=_-Vertical}', ""); + Expect(0, 65097, '\p{Is_Decomposition_Type=_-Vertical}', ""); + Expect(1, 65097, '\p{^Is_Decomposition_Type=_-Vertical}', ""); + Expect(1, 65097, '\P{Is_Decomposition_Type=_-Vertical}', ""); + Expect(0, 65097, '\P{^Is_Decomposition_Type=_-Vertical}', ""); + Error('\p{Is_Dt= :=VERT}'); + Error('\P{Is_Dt= :=VERT}'); + Expect(1, 65096, '\p{Is_Dt=vert}', ""); + Expect(0, 65096, '\p{^Is_Dt=vert}', ""); + Expect(0, 65096, '\P{Is_Dt=vert}', ""); + Expect(1, 65096, '\P{^Is_Dt=vert}', ""); + Expect(0, 65097, '\p{Is_Dt=vert}', ""); + Expect(1, 65097, '\p{^Is_Dt=vert}', ""); + Expect(1, 65097, '\P{Is_Dt=vert}', ""); + Expect(0, 65097, '\P{^Is_Dt=vert}', ""); + Expect(1, 65096, '\p{Is_Dt= vert}', ""); + Expect(0, 65096, '\p{^Is_Dt= vert}', ""); + Expect(0, 65096, '\P{Is_Dt= vert}', ""); + Expect(1, 65096, '\P{^Is_Dt= vert}', ""); + Expect(0, 65097, '\p{Is_Dt= vert}', ""); + Expect(1, 65097, '\p{^Is_Dt= vert}', ""); + Expect(1, 65097, '\P{Is_Dt= vert}', ""); + Expect(0, 65097, '\P{^Is_Dt= vert}', ""); + Error('\p{Decomposition_Type=/a/ _Wide}'); + Error('\P{Decomposition_Type=/a/ _Wide}'); + Expect(1, 65510, '\p{Decomposition_Type=:\AWide\z:}', "");; + Expect(0, 65511, '\p{Decomposition_Type=:\AWide\z:}', "");; + Expect(1, 65510, '\p{Decomposition_Type=wide}', ""); + Expect(0, 65510, '\p{^Decomposition_Type=wide}', ""); + Expect(0, 65510, '\P{Decomposition_Type=wide}', ""); + Expect(1, 65510, '\P{^Decomposition_Type=wide}', ""); + Expect(0, 65511, '\p{Decomposition_Type=wide}', ""); + Expect(1, 65511, '\p{^Decomposition_Type=wide}', ""); + Expect(1, 65511, '\P{Decomposition_Type=wide}', ""); + Expect(0, 65511, '\P{^Decomposition_Type=wide}', ""); + Expect(1, 65510, '\p{Decomposition_Type=:\Awide\z:}', "");; + Expect(0, 65511, '\p{Decomposition_Type=:\Awide\z:}', "");; + Expect(1, 65510, '\p{Decomposition_Type:WIDE}', ""); + Expect(0, 65510, '\p{^Decomposition_Type:WIDE}', ""); + Expect(0, 65510, '\P{Decomposition_Type:WIDE}', ""); + Expect(1, 65510, '\P{^Decomposition_Type:WIDE}', ""); + Expect(0, 65511, '\p{Decomposition_Type:WIDE}', ""); + Expect(1, 65511, '\p{^Decomposition_Type:WIDE}', ""); + Expect(1, 65511, '\P{Decomposition_Type:WIDE}', ""); + Expect(0, 65511, '\P{^Decomposition_Type:WIDE}', ""); + Error('\p{Dt=:= Wide}'); + Error('\P{Dt=:= Wide}'); + Expect(1, 65510, '\p{Dt=:\AWide\z:}', "");; + Expect(0, 65511, '\p{Dt=:\AWide\z:}', "");; + Expect(1, 65510, '\p{Dt=wide}', ""); + Expect(0, 65510, '\p{^Dt=wide}', ""); + Expect(0, 65510, '\P{Dt=wide}', ""); + Expect(1, 65510, '\P{^Dt=wide}', ""); + Expect(0, 65511, '\p{Dt=wide}', ""); + Expect(1, 65511, '\p{^Dt=wide}', ""); + Expect(1, 65511, '\P{Dt=wide}', ""); + Expect(0, 65511, '\P{^Dt=wide}', ""); + Expect(1, 65510, '\p{Dt=:\Awide\z:}', "");; + Expect(0, 65511, '\p{Dt=:\Awide\z:}', "");; + Expect(1, 65510, '\p{Dt=_ Wide}', ""); + Expect(0, 65510, '\p{^Dt=_ Wide}', ""); + Expect(0, 65510, '\P{Dt=_ Wide}', ""); + Expect(1, 65510, '\P{^Dt=_ Wide}', ""); + Expect(0, 65511, '\p{Dt=_ Wide}', ""); + Expect(1, 65511, '\p{^Dt=_ Wide}', ""); + Expect(1, 65511, '\P{Dt=_ Wide}', ""); + Expect(0, 65511, '\P{^Dt=_ Wide}', ""); + Error('\p{Is_Decomposition_Type=_:=wide}'); + Error('\P{Is_Decomposition_Type=_:=wide}'); + Expect(1, 65510, '\p{Is_Decomposition_Type=wide}', ""); + Expect(0, 65510, '\p{^Is_Decomposition_Type=wide}', ""); + Expect(0, 65510, '\P{Is_Decomposition_Type=wide}', ""); + Expect(1, 65510, '\P{^Is_Decomposition_Type=wide}', ""); + Expect(0, 65511, '\p{Is_Decomposition_Type=wide}', ""); + Expect(1, 65511, '\p{^Is_Decomposition_Type=wide}', ""); + Expect(1, 65511, '\P{Is_Decomposition_Type=wide}', ""); + Expect(0, 65511, '\P{^Is_Decomposition_Type=wide}', ""); + Expect(1, 65510, '\p{Is_Decomposition_Type= WIDE}', ""); + Expect(0, 65510, '\p{^Is_Decomposition_Type= WIDE}', ""); + Expect(0, 65510, '\P{Is_Decomposition_Type= WIDE}', ""); + Expect(1, 65510, '\P{^Is_Decomposition_Type= WIDE}', ""); + Expect(0, 65511, '\p{Is_Decomposition_Type= WIDE}', ""); + Expect(1, 65511, '\p{^Is_Decomposition_Type= WIDE}', ""); + Expect(1, 65511, '\P{Is_Decomposition_Type= WIDE}', ""); + Expect(0, 65511, '\P{^Is_Decomposition_Type= WIDE}', ""); + Error('\p{Is_Dt= :=WIDE}'); + Error('\P{Is_Dt= :=WIDE}'); + Expect(1, 65510, '\p{Is_Dt=wide}', ""); + Expect(0, 65510, '\p{^Is_Dt=wide}', ""); + Expect(0, 65510, '\P{Is_Dt=wide}', ""); + Expect(1, 65510, '\P{^Is_Dt=wide}', ""); + Expect(0, 65511, '\p{Is_Dt=wide}', ""); + Expect(1, 65511, '\p{^Is_Dt=wide}', ""); + Expect(1, 65511, '\P{Is_Dt=wide}', ""); + Expect(0, 65511, '\P{^Is_Dt=wide}', ""); + Expect(1, 65510, '\p{Is_Dt=_WIDE}', ""); + Expect(0, 65510, '\p{^Is_Dt=_WIDE}', ""); + Expect(0, 65510, '\P{Is_Dt=_WIDE}', ""); + Expect(1, 65510, '\P{^Is_Dt=_WIDE}', ""); + Expect(0, 65511, '\p{Is_Dt=_WIDE}', ""); + Expect(1, 65511, '\p{^Is_Dt=_WIDE}', ""); + Expect(1, 65511, '\P{Is_Dt=_WIDE}', ""); + Expect(0, 65511, '\P{^Is_Dt=_WIDE}', ""); + Error('\p{eastasianwidth}'); + Error('\P{eastasianwidth}'); + Error('\p{ea}'); + Error('\P{ea}'); + Error('\p{East_Asian_Width=:= AMBIGUOUS}'); + Error('\P{East_Asian_Width=:= AMBIGUOUS}'); + Expect(1, 1114109, '\p{East_Asian_Width=:\AAmbiguous\z:}', "");; + Expect(0, 918000, '\p{East_Asian_Width=:\AAmbiguous\z:}', "");; + Expect(1, 1114109, '\p{East_Asian_Width=ambiguous}', ""); + Expect(0, 1114109, '\p{^East_Asian_Width=ambiguous}', ""); + Expect(0, 1114109, '\P{East_Asian_Width=ambiguous}', ""); + Expect(1, 1114109, '\P{^East_Asian_Width=ambiguous}', ""); + Expect(0, 918000, '\p{East_Asian_Width=ambiguous}', ""); + Expect(1, 918000, '\p{^East_Asian_Width=ambiguous}', ""); + Expect(1, 918000, '\P{East_Asian_Width=ambiguous}', ""); + Expect(0, 918000, '\P{^East_Asian_Width=ambiguous}', ""); + Expect(1, 1114109, '\p{East_Asian_Width=:\Aambiguous\z:}', "");; + Expect(0, 918000, '\p{East_Asian_Width=:\Aambiguous\z:}', "");; + Error('\p{Ea=:= _A}'); + Error('\P{Ea=:= _A}'); + Expect(1, 1114109, '\p{Ea=:\AA\z:}', "");; + Expect(0, 918000, '\p{Ea=:\AA\z:}', "");; + Expect(1, 1114109, '\p{Ea=a}', ""); + Expect(0, 1114109, '\p{^Ea=a}', ""); + Expect(0, 1114109, '\P{Ea=a}', ""); + Expect(1, 1114109, '\P{^Ea=a}', ""); + Expect(0, 918000, '\p{Ea=a}', ""); + Expect(1, 918000, '\p{^Ea=a}', ""); + Expect(1, 918000, '\P{Ea=a}', ""); + Expect(0, 918000, '\P{^Ea=a}', ""); + Expect(1, 1114109, '\p{Ea=:\Aa\z:}', "");; + Expect(0, 918000, '\p{Ea=:\Aa\z:}', "");; + Expect(1, 1114109, '\p{Ea= A}', ""); + Expect(0, 1114109, '\p{^Ea= A}', ""); + Expect(0, 1114109, '\P{Ea= A}', ""); + Expect(1, 1114109, '\P{^Ea= A}', ""); + Expect(0, 918000, '\p{Ea= A}', ""); + Expect(1, 918000, '\p{^Ea= A}', ""); + Expect(1, 918000, '\P{Ea= A}', ""); + Expect(0, 918000, '\P{^Ea= A}', ""); + Error('\p{Is_East_Asian_Width=_-Ambiguous/a/}'); + Error('\P{Is_East_Asian_Width=_-Ambiguous/a/}'); + Expect(1, 1114109, '\p{Is_East_Asian_Width=ambiguous}', ""); + Expect(0, 1114109, '\p{^Is_East_Asian_Width=ambiguous}', ""); + Expect(0, 1114109, '\P{Is_East_Asian_Width=ambiguous}', ""); + Expect(1, 1114109, '\P{^Is_East_Asian_Width=ambiguous}', ""); + Expect(0, 918000, '\p{Is_East_Asian_Width=ambiguous}', ""); + Expect(1, 918000, '\p{^Is_East_Asian_Width=ambiguous}', ""); + Expect(1, 918000, '\P{Is_East_Asian_Width=ambiguous}', ""); + Expect(0, 918000, '\P{^Is_East_Asian_Width=ambiguous}', ""); + Expect(1, 1114109, '\p{Is_East_Asian_Width=- ambiguous}', ""); + Expect(0, 1114109, '\p{^Is_East_Asian_Width=- ambiguous}', ""); + Expect(0, 1114109, '\P{Is_East_Asian_Width=- ambiguous}', ""); + Expect(1, 1114109, '\P{^Is_East_Asian_Width=- ambiguous}', ""); + Expect(0, 918000, '\p{Is_East_Asian_Width=- ambiguous}', ""); + Expect(1, 918000, '\p{^Is_East_Asian_Width=- ambiguous}', ""); + Expect(1, 918000, '\P{Is_East_Asian_Width=- ambiguous}', ""); + Expect(0, 918000, '\P{^Is_East_Asian_Width=- ambiguous}', ""); + Error('\p{Is_Ea=_:=A}'); + Error('\P{Is_Ea=_:=A}'); + Expect(1, 1114109, '\p{Is_Ea: a}', ""); + Expect(0, 1114109, '\p{^Is_Ea: a}', ""); + Expect(0, 1114109, '\P{Is_Ea: a}', ""); + Expect(1, 1114109, '\P{^Is_Ea: a}', ""); + Expect(0, 918000, '\p{Is_Ea: a}', ""); + Expect(1, 918000, '\p{^Is_Ea: a}', ""); + Expect(1, 918000, '\P{Is_Ea: a}', ""); + Expect(0, 918000, '\P{^Is_Ea: a}', ""); + Expect(1, 1114109, '\p{Is_Ea= -A}', ""); + Expect(0, 1114109, '\p{^Is_Ea= -A}', ""); + Expect(0, 1114109, '\P{Is_Ea= -A}', ""); + Expect(1, 1114109, '\P{^Is_Ea= -A}', ""); + Expect(0, 918000, '\p{Is_Ea= -A}', ""); + Expect(1, 918000, '\p{^Is_Ea= -A}', ""); + Expect(1, 918000, '\P{Is_Ea= -A}', ""); + Expect(0, 918000, '\P{^Is_Ea= -A}', ""); + Error('\p{East_Asian_Width= FULLWIDTH:=}'); + Error('\P{East_Asian_Width= FULLWIDTH:=}'); + Expect(1, 65510, '\p{East_Asian_Width=:\AFullwidth\z:}', "");; + Expect(0, 65511, '\p{East_Asian_Width=:\AFullwidth\z:}', "");; + Expect(1, 65510, '\p{East_Asian_Width=fullwidth}', ""); + Expect(0, 65510, '\p{^East_Asian_Width=fullwidth}', ""); + Expect(0, 65510, '\P{East_Asian_Width=fullwidth}', ""); + Expect(1, 65510, '\P{^East_Asian_Width=fullwidth}', ""); + Expect(0, 65511, '\p{East_Asian_Width=fullwidth}', ""); + Expect(1, 65511, '\p{^East_Asian_Width=fullwidth}', ""); + Expect(1, 65511, '\P{East_Asian_Width=fullwidth}', ""); + Expect(0, 65511, '\P{^East_Asian_Width=fullwidth}', ""); + Expect(1, 65510, '\p{East_Asian_Width=:\Afullwidth\z:}', "");; + Expect(0, 65511, '\p{East_Asian_Width=:\Afullwidth\z:}', "");; + Expect(1, 65510, '\p{East_Asian_Width=-Fullwidth}', ""); + Expect(0, 65510, '\p{^East_Asian_Width=-Fullwidth}', ""); + Expect(0, 65510, '\P{East_Asian_Width=-Fullwidth}', ""); + Expect(1, 65510, '\P{^East_Asian_Width=-Fullwidth}', ""); + Expect(0, 65511, '\p{East_Asian_Width=-Fullwidth}', ""); + Expect(1, 65511, '\p{^East_Asian_Width=-Fullwidth}', ""); + Expect(1, 65511, '\P{East_Asian_Width=-Fullwidth}', ""); + Expect(0, 65511, '\P{^East_Asian_Width=-Fullwidth}', ""); + Error('\p{Ea=:= F}'); + Error('\P{Ea=:= F}'); + Expect(1, 65510, '\p{Ea=:\AF\z:}', "");; + Expect(0, 65511, '\p{Ea=:\AF\z:}', "");; + Expect(1, 65510, '\p{Ea=f}', ""); + Expect(0, 65510, '\p{^Ea=f}', ""); + Expect(0, 65510, '\P{Ea=f}', ""); + Expect(1, 65510, '\P{^Ea=f}', ""); + Expect(0, 65511, '\p{Ea=f}', ""); + Expect(1, 65511, '\p{^Ea=f}', ""); + Expect(1, 65511, '\P{Ea=f}', ""); + Expect(0, 65511, '\P{^Ea=f}', ""); + Expect(1, 65510, '\p{Ea=:\Af\z:}', "");; + Expect(0, 65511, '\p{Ea=:\Af\z:}', "");; + Expect(1, 65510, '\p{Ea=_-F}', ""); + Expect(0, 65510, '\p{^Ea=_-F}', ""); + Expect(0, 65510, '\P{Ea=_-F}', ""); + Expect(1, 65510, '\P{^Ea=_-F}', ""); + Expect(0, 65511, '\p{Ea=_-F}', ""); + Expect(1, 65511, '\p{^Ea=_-F}', ""); + Expect(1, 65511, '\P{Ea=_-F}', ""); + Expect(0, 65511, '\P{^Ea=_-F}', ""); + Error('\p{Is_East_Asian_Width= /a/Fullwidth}'); + Error('\P{Is_East_Asian_Width= /a/Fullwidth}'); + Expect(1, 65510, '\p{Is_East_Asian_Width=fullwidth}', ""); + Expect(0, 65510, '\p{^Is_East_Asian_Width=fullwidth}', ""); + Expect(0, 65510, '\P{Is_East_Asian_Width=fullwidth}', ""); + Expect(1, 65510, '\P{^Is_East_Asian_Width=fullwidth}', ""); + Expect(0, 65511, '\p{Is_East_Asian_Width=fullwidth}', ""); + Expect(1, 65511, '\p{^Is_East_Asian_Width=fullwidth}', ""); + Expect(1, 65511, '\P{Is_East_Asian_Width=fullwidth}', ""); + Expect(0, 65511, '\P{^Is_East_Asian_Width=fullwidth}', ""); + Expect(1, 65510, '\p{Is_East_Asian_Width=- FULLWIDTH}', ""); + Expect(0, 65510, '\p{^Is_East_Asian_Width=- FULLWIDTH}', ""); + Expect(0, 65510, '\P{Is_East_Asian_Width=- FULLWIDTH}', ""); + Expect(1, 65510, '\P{^Is_East_Asian_Width=- FULLWIDTH}', ""); + Expect(0, 65511, '\p{Is_East_Asian_Width=- FULLWIDTH}', ""); + Expect(1, 65511, '\p{^Is_East_Asian_Width=- FULLWIDTH}', ""); + Expect(1, 65511, '\P{Is_East_Asian_Width=- FULLWIDTH}', ""); + Expect(0, 65511, '\P{^Is_East_Asian_Width=- FULLWIDTH}', ""); + Error('\p{Is_Ea= F/a/}'); + Error('\P{Is_Ea= F/a/}'); + Expect(1, 65510, '\p{Is_Ea=f}', ""); + Expect(0, 65510, '\p{^Is_Ea=f}', ""); + Expect(0, 65510, '\P{Is_Ea=f}', ""); + Expect(1, 65510, '\P{^Is_Ea=f}', ""); + Expect(0, 65511, '\p{Is_Ea=f}', ""); + Expect(1, 65511, '\p{^Is_Ea=f}', ""); + Expect(1, 65511, '\P{Is_Ea=f}', ""); + Expect(0, 65511, '\P{^Is_Ea=f}', ""); + Expect(1, 65510, '\p{Is_Ea=- f}', ""); + Expect(0, 65510, '\p{^Is_Ea=- f}', ""); + Expect(0, 65510, '\P{Is_Ea=- f}', ""); + Expect(1, 65510, '\P{^Is_Ea=- f}', ""); + Expect(0, 65511, '\p{Is_Ea=- f}', ""); + Expect(1, 65511, '\p{^Is_Ea=- f}', ""); + Expect(1, 65511, '\P{Is_Ea=- f}', ""); + Expect(0, 65511, '\P{^Is_Ea=- f}', ""); + Error('\p{East_Asian_Width=:= -Halfwidth}'); + Error('\P{East_Asian_Width=:= -Halfwidth}'); + Expect(1, 65518, '\p{East_Asian_Width=:\AHalfwidth\z:}', "");; + Expect(0, 65519, '\p{East_Asian_Width=:\AHalfwidth\z:}', "");; + Expect(1, 65518, '\p{East_Asian_Width=halfwidth}', ""); + Expect(0, 65518, '\p{^East_Asian_Width=halfwidth}', ""); + Expect(0, 65518, '\P{East_Asian_Width=halfwidth}', ""); + Expect(1, 65518, '\P{^East_Asian_Width=halfwidth}', ""); + Expect(0, 65519, '\p{East_Asian_Width=halfwidth}', ""); + Expect(1, 65519, '\p{^East_Asian_Width=halfwidth}', ""); + Expect(1, 65519, '\P{East_Asian_Width=halfwidth}', ""); + Expect(0, 65519, '\P{^East_Asian_Width=halfwidth}', ""); + Expect(1, 65518, '\p{East_Asian_Width=:\Ahalfwidth\z:}', "");; + Expect(0, 65519, '\p{East_Asian_Width=:\Ahalfwidth\z:}', "");; + Expect(1, 65518, '\p{East_Asian_Width= Halfwidth}', ""); + Expect(0, 65518, '\p{^East_Asian_Width= Halfwidth}', ""); + Expect(0, 65518, '\P{East_Asian_Width= Halfwidth}', ""); + Expect(1, 65518, '\P{^East_Asian_Width= Halfwidth}', ""); + Expect(0, 65519, '\p{East_Asian_Width= Halfwidth}', ""); + Expect(1, 65519, '\p{^East_Asian_Width= Halfwidth}', ""); + Expect(1, 65519, '\P{East_Asian_Width= Halfwidth}', ""); + Expect(0, 65519, '\P{^East_Asian_Width= Halfwidth}', ""); + Error('\p{Ea=/a/ -H}'); + Error('\P{Ea=/a/ -H}'); + Expect(1, 65518, '\p{Ea=:\AH\z:}', "");; + Expect(0, 65519, '\p{Ea=:\AH\z:}', "");; + Expect(1, 65518, '\p{Ea=h}', ""); + Expect(0, 65518, '\p{^Ea=h}', ""); + Expect(0, 65518, '\P{Ea=h}', ""); + Expect(1, 65518, '\P{^Ea=h}', ""); + Expect(0, 65519, '\p{Ea=h}', ""); + Expect(1, 65519, '\p{^Ea=h}', ""); + Expect(1, 65519, '\P{Ea=h}', ""); + Expect(0, 65519, '\P{^Ea=h}', ""); + Expect(1, 65518, '\p{Ea=:\Ah\z:}', "");; + Expect(0, 65519, '\p{Ea=:\Ah\z:}', "");; + Expect(1, 65518, '\p{Ea=- H}', ""); + Expect(0, 65518, '\p{^Ea=- H}', ""); + Expect(0, 65518, '\P{Ea=- H}', ""); + Expect(1, 65518, '\P{^Ea=- H}', ""); + Expect(0, 65519, '\p{Ea=- H}', ""); + Expect(1, 65519, '\p{^Ea=- H}', ""); + Expect(1, 65519, '\P{Ea=- H}', ""); + Expect(0, 65519, '\P{^Ea=- H}', ""); + Error('\p{Is_East_Asian_Width= -HALFWIDTH/a/}'); + Error('\P{Is_East_Asian_Width= -HALFWIDTH/a/}'); + Expect(1, 65518, '\p{Is_East_Asian_Width=halfwidth}', ""); + Expect(0, 65518, '\p{^Is_East_Asian_Width=halfwidth}', ""); + Expect(0, 65518, '\P{Is_East_Asian_Width=halfwidth}', ""); + Expect(1, 65518, '\P{^Is_East_Asian_Width=halfwidth}', ""); + Expect(0, 65519, '\p{Is_East_Asian_Width=halfwidth}', ""); + Expect(1, 65519, '\p{^Is_East_Asian_Width=halfwidth}', ""); + Expect(1, 65519, '\P{Is_East_Asian_Width=halfwidth}', ""); + Expect(0, 65519, '\P{^Is_East_Asian_Width=halfwidth}', ""); + Expect(1, 65518, '\p{Is_East_Asian_Width=_halfwidth}', ""); + Expect(0, 65518, '\p{^Is_East_Asian_Width=_halfwidth}', ""); + Expect(0, 65518, '\P{Is_East_Asian_Width=_halfwidth}', ""); + Expect(1, 65518, '\P{^Is_East_Asian_Width=_halfwidth}', ""); + Expect(0, 65519, '\p{Is_East_Asian_Width=_halfwidth}', ""); + Expect(1, 65519, '\p{^Is_East_Asian_Width=_halfwidth}', ""); + Expect(1, 65519, '\P{Is_East_Asian_Width=_halfwidth}', ""); + Expect(0, 65519, '\P{^Is_East_Asian_Width=_halfwidth}', ""); + Error('\p{Is_Ea=/a/-H}'); + Error('\P{Is_Ea=/a/-H}'); + Expect(1, 65518, '\p{Is_Ea=h}', ""); + Expect(0, 65518, '\p{^Is_Ea=h}', ""); + Expect(0, 65518, '\P{Is_Ea=h}', ""); + Expect(1, 65518, '\P{^Is_Ea=h}', ""); + Expect(0, 65519, '\p{Is_Ea=h}', ""); + Expect(1, 65519, '\p{^Is_Ea=h}', ""); + Expect(1, 65519, '\P{Is_Ea=h}', ""); + Expect(0, 65519, '\P{^Is_Ea=h}', ""); + Expect(1, 65518, '\p{Is_Ea= H}', ""); + Expect(0, 65518, '\p{^Is_Ea= H}', ""); + Expect(0, 65518, '\P{Is_Ea= H}', ""); + Expect(1, 65518, '\P{^Is_Ea= H}', ""); + Expect(0, 65519, '\p{Is_Ea= H}', ""); + Expect(1, 65519, '\p{^Is_Ea= H}', ""); + Expect(1, 65519, '\P{Is_Ea= H}', ""); + Expect(0, 65519, '\P{^Is_Ea= H}', ""); + Error('\p{East_Asian_Width=/a/Neutral}'); + Error('\P{East_Asian_Width=/a/Neutral}'); + Expect(1, 918000, '\p{East_Asian_Width=:\ANeutral\z:}', "");; + Expect(0, 1114109, '\p{East_Asian_Width=:\ANeutral\z:}', "");; + Expect(1, 918000, '\p{East_Asian_Width=neutral}', ""); + Expect(0, 918000, '\p{^East_Asian_Width=neutral}', ""); + Expect(0, 918000, '\P{East_Asian_Width=neutral}', ""); + Expect(1, 918000, '\P{^East_Asian_Width=neutral}', ""); + Expect(0, 1114109, '\p{East_Asian_Width=neutral}', ""); + Expect(1, 1114109, '\p{^East_Asian_Width=neutral}', ""); + Expect(1, 1114109, '\P{East_Asian_Width=neutral}', ""); + Expect(0, 1114109, '\P{^East_Asian_Width=neutral}', ""); + Expect(1, 918000, '\p{East_Asian_Width=:\Aneutral\z:}', "");; + Expect(0, 1114109, '\p{East_Asian_Width=:\Aneutral\z:}', "");; + Expect(1, 918000, '\p{East_Asian_Width=_ Neutral}', ""); + Expect(0, 918000, '\p{^East_Asian_Width=_ Neutral}', ""); + Expect(0, 918000, '\P{East_Asian_Width=_ Neutral}', ""); + Expect(1, 918000, '\P{^East_Asian_Width=_ Neutral}', ""); + Expect(0, 1114109, '\p{East_Asian_Width=_ Neutral}', ""); + Expect(1, 1114109, '\p{^East_Asian_Width=_ Neutral}', ""); + Expect(1, 1114109, '\P{East_Asian_Width=_ Neutral}', ""); + Expect(0, 1114109, '\P{^East_Asian_Width=_ Neutral}', ""); + Error('\p{Ea=-:=N}'); + Error('\P{Ea=-:=N}'); + Expect(1, 918000, '\p{Ea=:\AN\z:}', "");; + Expect(0, 1114109, '\p{Ea=:\AN\z:}', "");; + Expect(1, 918000, '\p{Ea=n}', ""); + Expect(0, 918000, '\p{^Ea=n}', ""); + Expect(0, 918000, '\P{Ea=n}', ""); + Expect(1, 918000, '\P{^Ea=n}', ""); + Expect(0, 1114109, '\p{Ea=n}', ""); + Expect(1, 1114109, '\p{^Ea=n}', ""); + Expect(1, 1114109, '\P{Ea=n}', ""); + Expect(0, 1114109, '\P{^Ea=n}', ""); + Expect(1, 918000, '\p{Ea=:\An\z:}', "");; + Expect(0, 1114109, '\p{Ea=:\An\z:}', "");; + Expect(1, 918000, '\p{Ea= N}', ""); + Expect(0, 918000, '\p{^Ea= N}', ""); + Expect(0, 918000, '\P{Ea= N}', ""); + Expect(1, 918000, '\P{^Ea= N}', ""); + Expect(0, 1114109, '\p{Ea= N}', ""); + Expect(1, 1114109, '\p{^Ea= N}', ""); + Expect(1, 1114109, '\P{Ea= N}', ""); + Expect(0, 1114109, '\P{^Ea= N}', ""); + Error('\p{Is_East_Asian_Width=-/a/Neutral}'); + Error('\P{Is_East_Asian_Width=-/a/Neutral}'); + Expect(1, 918000, '\p{Is_East_Asian_Width: neutral}', ""); + Expect(0, 918000, '\p{^Is_East_Asian_Width: neutral}', ""); + Expect(0, 918000, '\P{Is_East_Asian_Width: neutral}', ""); + Expect(1, 918000, '\P{^Is_East_Asian_Width: neutral}', ""); + Expect(0, 1114109, '\p{Is_East_Asian_Width: neutral}', ""); + Expect(1, 1114109, '\p{^Is_East_Asian_Width: neutral}', ""); + Expect(1, 1114109, '\P{Is_East_Asian_Width: neutral}', ""); + Expect(0, 1114109, '\P{^Is_East_Asian_Width: neutral}', ""); + Expect(1, 918000, '\p{Is_East_Asian_Width=-neutral}', ""); + Expect(0, 918000, '\p{^Is_East_Asian_Width=-neutral}', ""); + Expect(0, 918000, '\P{Is_East_Asian_Width=-neutral}', ""); + Expect(1, 918000, '\P{^Is_East_Asian_Width=-neutral}', ""); + Expect(0, 1114109, '\p{Is_East_Asian_Width=-neutral}', ""); + Expect(1, 1114109, '\p{^Is_East_Asian_Width=-neutral}', ""); + Expect(1, 1114109, '\P{Is_East_Asian_Width=-neutral}', ""); + Expect(0, 1114109, '\P{^Is_East_Asian_Width=-neutral}', ""); + Error('\p{Is_Ea=/a/N}'); + Error('\P{Is_Ea=/a/N}'); + Expect(1, 918000, '\p{Is_Ea=n}', ""); + Expect(0, 918000, '\p{^Is_Ea=n}', ""); + Expect(0, 918000, '\P{Is_Ea=n}', ""); + Expect(1, 918000, '\P{^Is_Ea=n}', ""); + Expect(0, 1114109, '\p{Is_Ea=n}', ""); + Expect(1, 1114109, '\p{^Is_Ea=n}', ""); + Expect(1, 1114109, '\P{Is_Ea=n}', ""); + Expect(0, 1114109, '\P{^Is_Ea=n}', ""); + Expect(1, 918000, '\p{Is_Ea= n}', ""); + Expect(0, 918000, '\p{^Is_Ea= n}', ""); + Expect(0, 918000, '\P{Is_Ea= n}', ""); + Expect(1, 918000, '\P{^Is_Ea= n}', ""); + Expect(0, 1114109, '\p{Is_Ea= n}', ""); + Expect(1, 1114109, '\p{^Is_Ea= n}', ""); + Expect(1, 1114109, '\P{Is_Ea= n}', ""); + Expect(0, 1114109, '\P{^Is_Ea= n}', ""); + Error('\p{East_Asian_Width= :=Narrow}'); + Error('\P{East_Asian_Width= :=Narrow}'); + Expect(1, 10630, '\p{East_Asian_Width=:\ANarrow\z:}', "");; + Expect(0, 10631, '\p{East_Asian_Width=:\ANarrow\z:}', "");; + Expect(1, 10630, '\p{East_Asian_Width=narrow}', ""); + Expect(0, 10630, '\p{^East_Asian_Width=narrow}', ""); + Expect(0, 10630, '\P{East_Asian_Width=narrow}', ""); + Expect(1, 10630, '\P{^East_Asian_Width=narrow}', ""); + Expect(0, 10631, '\p{East_Asian_Width=narrow}', ""); + Expect(1, 10631, '\p{^East_Asian_Width=narrow}', ""); + Expect(1, 10631, '\P{East_Asian_Width=narrow}', ""); + Expect(0, 10631, '\P{^East_Asian_Width=narrow}', ""); + Expect(1, 10630, '\p{East_Asian_Width=:\Anarrow\z:}', "");; + Expect(0, 10631, '\p{East_Asian_Width=:\Anarrow\z:}', "");; + Expect(1, 10630, '\p{East_Asian_Width= _NARROW}', ""); + Expect(0, 10630, '\p{^East_Asian_Width= _NARROW}', ""); + Expect(0, 10630, '\P{East_Asian_Width= _NARROW}', ""); + Expect(1, 10630, '\P{^East_Asian_Width= _NARROW}', ""); + Expect(0, 10631, '\p{East_Asian_Width= _NARROW}', ""); + Expect(1, 10631, '\p{^East_Asian_Width= _NARROW}', ""); + Expect(1, 10631, '\P{East_Asian_Width= _NARROW}', ""); + Expect(0, 10631, '\P{^East_Asian_Width= _NARROW}', ""); + Error('\p{Ea=/a/_ NA}'); + Error('\P{Ea=/a/_ NA}'); + Expect(1, 10630, '\p{Ea=:\ANa\z:}', "");; + Expect(0, 10631, '\p{Ea=:\ANa\z:}', "");; + Expect(1, 10630, '\p{Ea=na}', ""); + Expect(0, 10630, '\p{^Ea=na}', ""); + Expect(0, 10630, '\P{Ea=na}', ""); + Expect(1, 10630, '\P{^Ea=na}', ""); + Expect(0, 10631, '\p{Ea=na}', ""); + Expect(1, 10631, '\p{^Ea=na}', ""); + Expect(1, 10631, '\P{Ea=na}', ""); + Expect(0, 10631, '\P{^Ea=na}', ""); + Expect(1, 10630, '\p{Ea=:\Ana\z:}', "");; + Expect(0, 10631, '\p{Ea=:\Ana\z:}', "");; + Expect(1, 10630, '\p{Ea: na}', ""); + Expect(0, 10630, '\p{^Ea: na}', ""); + Expect(0, 10630, '\P{Ea: na}', ""); + Expect(1, 10630, '\P{^Ea: na}', ""); + Expect(0, 10631, '\p{Ea: na}', ""); + Expect(1, 10631, '\p{^Ea: na}', ""); + Expect(1, 10631, '\P{Ea: na}', ""); + Expect(0, 10631, '\P{^Ea: na}', ""); + Error('\p{Is_East_Asian_Width=-:=Narrow}'); + Error('\P{Is_East_Asian_Width=-:=Narrow}'); + Expect(1, 10630, '\p{Is_East_Asian_Width=narrow}', ""); + Expect(0, 10630, '\p{^Is_East_Asian_Width=narrow}', ""); + Expect(0, 10630, '\P{Is_East_Asian_Width=narrow}', ""); + Expect(1, 10630, '\P{^Is_East_Asian_Width=narrow}', ""); + Expect(0, 10631, '\p{Is_East_Asian_Width=narrow}', ""); + Expect(1, 10631, '\p{^Is_East_Asian_Width=narrow}', ""); + Expect(1, 10631, '\P{Is_East_Asian_Width=narrow}', ""); + Expect(0, 10631, '\P{^Is_East_Asian_Width=narrow}', ""); + Expect(1, 10630, '\p{Is_East_Asian_Width=- narrow}', ""); + Expect(0, 10630, '\p{^Is_East_Asian_Width=- narrow}', ""); + Expect(0, 10630, '\P{Is_East_Asian_Width=- narrow}', ""); + Expect(1, 10630, '\P{^Is_East_Asian_Width=- narrow}', ""); + Expect(0, 10631, '\p{Is_East_Asian_Width=- narrow}', ""); + Expect(1, 10631, '\p{^Is_East_Asian_Width=- narrow}', ""); + Expect(1, 10631, '\P{Is_East_Asian_Width=- narrow}', ""); + Expect(0, 10631, '\P{^Is_East_Asian_Width=- narrow}', ""); + Error('\p{Is_Ea=/a/ Na}'); + Error('\P{Is_Ea=/a/ Na}'); + Expect(1, 10630, '\p{Is_Ea=na}', ""); + Expect(0, 10630, '\p{^Is_Ea=na}', ""); + Expect(0, 10630, '\P{Is_Ea=na}', ""); + Expect(1, 10630, '\P{^Is_Ea=na}', ""); + Expect(0, 10631, '\p{Is_Ea=na}', ""); + Expect(1, 10631, '\p{^Is_Ea=na}', ""); + Expect(1, 10631, '\P{Is_Ea=na}', ""); + Expect(0, 10631, '\P{^Is_Ea=na}', ""); + Expect(1, 10630, '\p{Is_Ea= na}', ""); + Expect(0, 10630, '\p{^Is_Ea= na}', ""); + Expect(0, 10630, '\P{Is_Ea= na}', ""); + Expect(1, 10630, '\P{^Is_Ea= na}', ""); + Expect(0, 10631, '\p{Is_Ea= na}', ""); + Expect(1, 10631, '\p{^Is_Ea= na}', ""); + Expect(1, 10631, '\P{Is_Ea= na}', ""); + Expect(0, 10631, '\P{^Is_Ea= na}', ""); + Error('\p{East_Asian_Width=_wide/a/}'); + Error('\P{East_Asian_Width=_wide/a/}'); + Expect(1, 262141, '\p{East_Asian_Width=:\AWide\z:}', "");; + Expect(0, 262144, '\p{East_Asian_Width=:\AWide\z:}', "");; + Expect(1, 262141, '\p{East_Asian_Width=wide}', ""); + Expect(0, 262141, '\p{^East_Asian_Width=wide}', ""); + Expect(0, 262141, '\P{East_Asian_Width=wide}', ""); + Expect(1, 262141, '\P{^East_Asian_Width=wide}', ""); + Expect(0, 262144, '\p{East_Asian_Width=wide}', ""); + Expect(1, 262144, '\p{^East_Asian_Width=wide}', ""); + Expect(1, 262144, '\P{East_Asian_Width=wide}', ""); + Expect(0, 262144, '\P{^East_Asian_Width=wide}', ""); + Expect(1, 262141, '\p{East_Asian_Width=:\Awide\z:}', "");; + Expect(0, 262144, '\p{East_Asian_Width=:\Awide\z:}', "");; + Expect(1, 262141, '\p{East_Asian_Width:Wide}', ""); + Expect(0, 262141, '\p{^East_Asian_Width:Wide}', ""); + Expect(0, 262141, '\P{East_Asian_Width:Wide}', ""); + Expect(1, 262141, '\P{^East_Asian_Width:Wide}', ""); + Expect(0, 262144, '\p{East_Asian_Width:Wide}', ""); + Expect(1, 262144, '\p{^East_Asian_Width:Wide}', ""); + Expect(1, 262144, '\P{East_Asian_Width:Wide}', ""); + Expect(0, 262144, '\P{^East_Asian_Width:Wide}', ""); + Error('\p{Ea: /a/W}'); + Error('\P{Ea: /a/W}'); + Expect(1, 262141, '\p{Ea=:\AW\z:}', "");; + Expect(0, 262144, '\p{Ea=:\AW\z:}', "");; + Expect(1, 262141, '\p{Ea=w}', ""); + Expect(0, 262141, '\p{^Ea=w}', ""); + Expect(0, 262141, '\P{Ea=w}', ""); + Expect(1, 262141, '\P{^Ea=w}', ""); + Expect(0, 262144, '\p{Ea=w}', ""); + Expect(1, 262144, '\p{^Ea=w}', ""); + Expect(1, 262144, '\P{Ea=w}', ""); + Expect(0, 262144, '\P{^Ea=w}', ""); + Expect(1, 262141, '\p{Ea=:\Aw\z:}', "");; + Expect(0, 262144, '\p{Ea=:\Aw\z:}', "");; + Expect(1, 262141, '\p{Ea= W}', ""); + Expect(0, 262141, '\p{^Ea= W}', ""); + Expect(0, 262141, '\P{Ea= W}', ""); + Expect(1, 262141, '\P{^Ea= W}', ""); + Expect(0, 262144, '\p{Ea= W}', ""); + Expect(1, 262144, '\p{^Ea= W}', ""); + Expect(1, 262144, '\P{Ea= W}', ""); + Expect(0, 262144, '\P{^Ea= W}', ""); + Error('\p{Is_East_Asian_Width=_:=Wide}'); + Error('\P{Is_East_Asian_Width=_:=Wide}'); + Expect(1, 262141, '\p{Is_East_Asian_Width=wide}', ""); + Expect(0, 262141, '\p{^Is_East_Asian_Width=wide}', ""); + Expect(0, 262141, '\P{Is_East_Asian_Width=wide}', ""); + Expect(1, 262141, '\P{^Is_East_Asian_Width=wide}', ""); + Expect(0, 262144, '\p{Is_East_Asian_Width=wide}', ""); + Expect(1, 262144, '\p{^Is_East_Asian_Width=wide}', ""); + Expect(1, 262144, '\P{Is_East_Asian_Width=wide}', ""); + Expect(0, 262144, '\P{^Is_East_Asian_Width=wide}', ""); + Expect(1, 262141, '\p{Is_East_Asian_Width= Wide}', ""); + Expect(0, 262141, '\p{^Is_East_Asian_Width= Wide}', ""); + Expect(0, 262141, '\P{Is_East_Asian_Width= Wide}', ""); + Expect(1, 262141, '\P{^Is_East_Asian_Width= Wide}', ""); + Expect(0, 262144, '\p{Is_East_Asian_Width= Wide}', ""); + Expect(1, 262144, '\p{^Is_East_Asian_Width= Wide}', ""); + Expect(1, 262144, '\P{Is_East_Asian_Width= Wide}', ""); + Expect(0, 262144, '\P{^Is_East_Asian_Width= Wide}', ""); + Error('\p{Is_Ea=/a/-W}'); + Error('\P{Is_Ea=/a/-W}'); + Expect(1, 262141, '\p{Is_Ea=w}', ""); + Expect(0, 262141, '\p{^Is_Ea=w}', ""); + Expect(0, 262141, '\P{Is_Ea=w}', ""); + Expect(1, 262141, '\P{^Is_Ea=w}', ""); + Expect(0, 262144, '\p{Is_Ea=w}', ""); + Expect(1, 262144, '\p{^Is_Ea=w}', ""); + Expect(1, 262144, '\P{Is_Ea=w}', ""); + Expect(0, 262144, '\P{^Is_Ea=w}', ""); + Expect(1, 262141, '\p{Is_Ea: -w}', ""); + Expect(0, 262141, '\p{^Is_Ea: -w}', ""); + Expect(0, 262141, '\P{Is_Ea: -w}', ""); + Expect(1, 262141, '\P{^Is_Ea: -w}', ""); + Expect(0, 262144, '\p{Is_Ea: -w}', ""); + Expect(1, 262144, '\p{^Is_Ea: -w}', ""); + Expect(1, 262144, '\P{Is_Ea: -w}', ""); + Expect(0, 262144, '\P{^Is_Ea: -w}', ""); + Error('\p{Emoji_Modifier_Base= :=No}'); + Error('\P{Emoji_Modifier_Base= :=No}'); + Expect(1, 129785, '\p{Emoji_Modifier_Base=:\ANo\z:}', "");; + Expect(0, 129784, '\p{Emoji_Modifier_Base=:\ANo\z:}', "");; + Expect(1, 129785, '\p{Emoji_Modifier_Base=no}', ""); + Expect(0, 129785, '\p{^Emoji_Modifier_Base=no}', ""); + Expect(0, 129785, '\P{Emoji_Modifier_Base=no}', ""); + Expect(1, 129785, '\P{^Emoji_Modifier_Base=no}', ""); + Expect(0, 129784, '\p{Emoji_Modifier_Base=no}', ""); + Expect(1, 129784, '\p{^Emoji_Modifier_Base=no}', ""); + Expect(1, 129784, '\P{Emoji_Modifier_Base=no}', ""); + Expect(0, 129784, '\P{^Emoji_Modifier_Base=no}', ""); + Expect(1, 129785, '\p{Emoji_Modifier_Base=:\Ano\z:}', "");; + Expect(0, 129784, '\p{Emoji_Modifier_Base=:\Ano\z:}', "");; + Expect(1, 129785, '\p{Emoji_Modifier_Base=-No}', ""); + Expect(0, 129785, '\p{^Emoji_Modifier_Base=-No}', ""); + Expect(0, 129785, '\P{Emoji_Modifier_Base=-No}', ""); + Expect(1, 129785, '\P{^Emoji_Modifier_Base=-No}', ""); + Expect(0, 129784, '\p{Emoji_Modifier_Base=-No}', ""); + Expect(1, 129784, '\p{^Emoji_Modifier_Base=-No}', ""); + Expect(1, 129784, '\P{Emoji_Modifier_Base=-No}', ""); + Expect(0, 129784, '\P{^Emoji_Modifier_Base=-No}', ""); + Error('\p{EBase= _N/a/}'); + Error('\P{EBase= _N/a/}'); + Expect(1, 129785, '\p{EBase=:\AN\z:}', "");; + Expect(0, 129784, '\p{EBase=:\AN\z:}', "");; + Expect(1, 129785, '\p{EBase: n}', ""); + Expect(0, 129785, '\p{^EBase: n}', ""); + Expect(0, 129785, '\P{EBase: n}', ""); + Expect(1, 129785, '\P{^EBase: n}', ""); + Expect(0, 129784, '\p{EBase: n}', ""); + Expect(1, 129784, '\p{^EBase: n}', ""); + Expect(1, 129784, '\P{EBase: n}', ""); + Expect(0, 129784, '\P{^EBase: n}', ""); + Expect(1, 129785, '\p{EBase=:\An\z:}', "");; + Expect(0, 129784, '\p{EBase=:\An\z:}', "");; + Expect(1, 129785, '\p{EBase=-N}', ""); + Expect(0, 129785, '\p{^EBase=-N}', ""); + Expect(0, 129785, '\P{EBase=-N}', ""); + Expect(1, 129785, '\P{^EBase=-N}', ""); + Expect(0, 129784, '\p{EBase=-N}', ""); + Expect(1, 129784, '\p{^EBase=-N}', ""); + Expect(1, 129784, '\P{EBase=-N}', ""); + Expect(0, 129784, '\P{^EBase=-N}', ""); + Error('\p{Is_Emoji_Modifier_Base= :=F}'); + Error('\P{Is_Emoji_Modifier_Base= :=F}'); + Expect(1, 129785, '\p{Is_Emoji_Modifier_Base=f}', ""); + Expect(0, 129785, '\p{^Is_Emoji_Modifier_Base=f}', ""); + Expect(0, 129785, '\P{Is_Emoji_Modifier_Base=f}', ""); + Expect(1, 129785, '\P{^Is_Emoji_Modifier_Base=f}', ""); + Expect(0, 129784, '\p{Is_Emoji_Modifier_Base=f}', ""); + Expect(1, 129784, '\p{^Is_Emoji_Modifier_Base=f}', ""); + Expect(1, 129784, '\P{Is_Emoji_Modifier_Base=f}', ""); + Expect(0, 129784, '\P{^Is_Emoji_Modifier_Base=f}', ""); + Expect(1, 129785, '\p{Is_Emoji_Modifier_Base= F}', ""); + Expect(0, 129785, '\p{^Is_Emoji_Modifier_Base= F}', ""); + Expect(0, 129785, '\P{Is_Emoji_Modifier_Base= F}', ""); + Expect(1, 129785, '\P{^Is_Emoji_Modifier_Base= F}', ""); + Expect(0, 129784, '\p{Is_Emoji_Modifier_Base= F}', ""); + Expect(1, 129784, '\p{^Is_Emoji_Modifier_Base= F}', ""); + Expect(1, 129784, '\P{Is_Emoji_Modifier_Base= F}', ""); + Expect(0, 129784, '\P{^Is_Emoji_Modifier_Base= F}', ""); + Error('\p{Is_EBase=- False/a/}'); + Error('\P{Is_EBase=- False/a/}'); + Expect(1, 129785, '\p{Is_EBase=false}', ""); + Expect(0, 129785, '\p{^Is_EBase=false}', ""); + Expect(0, 129785, '\P{Is_EBase=false}', ""); + Expect(1, 129785, '\P{^Is_EBase=false}', ""); + Expect(0, 129784, '\p{Is_EBase=false}', ""); + Expect(1, 129784, '\p{^Is_EBase=false}', ""); + Expect(1, 129784, '\P{Is_EBase=false}', ""); + Expect(0, 129784, '\P{^Is_EBase=false}', ""); + Expect(1, 129785, '\p{Is_EBase= false}', ""); + Expect(0, 129785, '\p{^Is_EBase= false}', ""); + Expect(0, 129785, '\P{Is_EBase= false}', ""); + Expect(1, 129785, '\P{^Is_EBase= false}', ""); + Expect(0, 129784, '\p{Is_EBase= false}', ""); + Expect(1, 129784, '\p{^Is_EBase= false}', ""); + Expect(1, 129784, '\P{Is_EBase= false}', ""); + Expect(0, 129784, '\P{^Is_EBase= false}', ""); + Error('\p{Emoji_Modifier_Base=-:=YES}'); + Error('\P{Emoji_Modifier_Base=-:=YES}'); + Expect(1, 129784, '\p{Emoji_Modifier_Base=:\AYes\z:}', "");; + Expect(0, 129785, '\p{Emoji_Modifier_Base=:\AYes\z:}', "");; + Expect(1, 129784, '\p{Emoji_Modifier_Base=yes}', ""); + Expect(0, 129784, '\p{^Emoji_Modifier_Base=yes}', ""); + Expect(0, 129784, '\P{Emoji_Modifier_Base=yes}', ""); + Expect(1, 129784, '\P{^Emoji_Modifier_Base=yes}', ""); + Expect(0, 129785, '\p{Emoji_Modifier_Base=yes}', ""); + Expect(1, 129785, '\p{^Emoji_Modifier_Base=yes}', ""); + Expect(1, 129785, '\P{Emoji_Modifier_Base=yes}', ""); + Expect(0, 129785, '\P{^Emoji_Modifier_Base=yes}', ""); + Expect(1, 129784, '\p{Emoji_Modifier_Base=:\Ayes\z:}', "");; + Expect(0, 129785, '\p{Emoji_Modifier_Base=:\Ayes\z:}', "");; + Expect(1, 129784, '\p{Emoji_Modifier_Base= Yes}', ""); + Expect(0, 129784, '\p{^Emoji_Modifier_Base= Yes}', ""); + Expect(0, 129784, '\P{Emoji_Modifier_Base= Yes}', ""); + Expect(1, 129784, '\P{^Emoji_Modifier_Base= Yes}', ""); + Expect(0, 129785, '\p{Emoji_Modifier_Base= Yes}', ""); + Expect(1, 129785, '\p{^Emoji_Modifier_Base= Yes}', ""); + Expect(1, 129785, '\P{Emoji_Modifier_Base= Yes}', ""); + Expect(0, 129785, '\P{^Emoji_Modifier_Base= Yes}', ""); + Error('\p{EBase=--Y:=}'); + Error('\P{EBase=--Y:=}'); + Expect(1, 129784, '\p{EBase=:\AY\z:}', "");; + Expect(0, 129785, '\p{EBase=:\AY\z:}', "");; + Expect(1, 129784, '\p{EBase=y}', ""); + Expect(0, 129784, '\p{^EBase=y}', ""); + Expect(0, 129784, '\P{EBase=y}', ""); + Expect(1, 129784, '\P{^EBase=y}', ""); + Expect(0, 129785, '\p{EBase=y}', ""); + Expect(1, 129785, '\p{^EBase=y}', ""); + Expect(1, 129785, '\P{EBase=y}', ""); + Expect(0, 129785, '\P{^EBase=y}', ""); + Expect(1, 129784, '\p{EBase=:\Ay\z:}', "");; + Expect(0, 129785, '\p{EBase=:\Ay\z:}', "");; + Expect(1, 129784, '\p{EBase=_ Y}', ""); + Expect(0, 129784, '\p{^EBase=_ Y}', ""); + Expect(0, 129784, '\P{EBase=_ Y}', ""); + Expect(1, 129784, '\P{^EBase=_ Y}', ""); + Expect(0, 129785, '\p{EBase=_ Y}', ""); + Expect(1, 129785, '\p{^EBase=_ Y}', ""); + Expect(1, 129785, '\P{EBase=_ Y}', ""); + Expect(0, 129785, '\P{^EBase=_ Y}', ""); + Error('\p{Is_Emoji_Modifier_Base=_:=t}'); + Error('\P{Is_Emoji_Modifier_Base=_:=t}'); + Expect(1, 129784, '\p{Is_Emoji_Modifier_Base=t}', ""); + Expect(0, 129784, '\p{^Is_Emoji_Modifier_Base=t}', ""); + Expect(0, 129784, '\P{Is_Emoji_Modifier_Base=t}', ""); + Expect(1, 129784, '\P{^Is_Emoji_Modifier_Base=t}', ""); + Expect(0, 129785, '\p{Is_Emoji_Modifier_Base=t}', ""); + Expect(1, 129785, '\p{^Is_Emoji_Modifier_Base=t}', ""); + Expect(1, 129785, '\P{Is_Emoji_Modifier_Base=t}', ""); + Expect(0, 129785, '\P{^Is_Emoji_Modifier_Base=t}', ""); + Expect(1, 129784, '\p{Is_Emoji_Modifier_Base= T}', ""); + Expect(0, 129784, '\p{^Is_Emoji_Modifier_Base= T}', ""); + Expect(0, 129784, '\P{Is_Emoji_Modifier_Base= T}', ""); + Expect(1, 129784, '\P{^Is_Emoji_Modifier_Base= T}', ""); + Expect(0, 129785, '\p{Is_Emoji_Modifier_Base= T}', ""); + Expect(1, 129785, '\p{^Is_Emoji_Modifier_Base= T}', ""); + Expect(1, 129785, '\P{Is_Emoji_Modifier_Base= T}', ""); + Expect(0, 129785, '\P{^Is_Emoji_Modifier_Base= T}', ""); + Error('\p{Is_EBase=/a/_ TRUE}'); + Error('\P{Is_EBase=/a/_ TRUE}'); + Expect(1, 129784, '\p{Is_EBase=true}', ""); + Expect(0, 129784, '\p{^Is_EBase=true}', ""); + Expect(0, 129784, '\P{Is_EBase=true}', ""); + Expect(1, 129784, '\P{^Is_EBase=true}', ""); + Expect(0, 129785, '\p{Is_EBase=true}', ""); + Expect(1, 129785, '\p{^Is_EBase=true}', ""); + Expect(1, 129785, '\P{Is_EBase=true}', ""); + Expect(0, 129785, '\P{^Is_EBase=true}', ""); + Expect(1, 129784, '\p{Is_EBase=_ True}', ""); + Expect(0, 129784, '\p{^Is_EBase=_ True}', ""); + Expect(0, 129784, '\P{Is_EBase=_ True}', ""); + Expect(1, 129784, '\P{^Is_EBase=_ True}', ""); + Expect(0, 129785, '\p{Is_EBase=_ True}', ""); + Expect(1, 129785, '\p{^Is_EBase=_ True}', ""); + Expect(1, 129785, '\P{Is_EBase=_ True}', ""); + Expect(0, 129785, '\P{^Is_EBase=_ True}', ""); + Error('\p{Emoji_Component=-/a/NO}'); + Error('\P{Emoji_Component=-/a/NO}'); + Expect(1, 917632, '\p{Emoji_Component=:\ANo\z:}', "");; + Expect(0, 917631, '\p{Emoji_Component=:\ANo\z:}', "");; + Expect(1, 917632, '\p{Emoji_Component=no}', ""); + Expect(0, 917632, '\p{^Emoji_Component=no}', ""); + Expect(0, 917632, '\P{Emoji_Component=no}', ""); + Expect(1, 917632, '\P{^Emoji_Component=no}', ""); + Expect(0, 917631, '\p{Emoji_Component=no}', ""); + Expect(1, 917631, '\p{^Emoji_Component=no}', ""); + Expect(1, 917631, '\P{Emoji_Component=no}', ""); + Expect(0, 917631, '\P{^Emoji_Component=no}', ""); + Expect(1, 917632, '\p{Emoji_Component=:\Ano\z:}', "");; + Expect(0, 917631, '\p{Emoji_Component=:\Ano\z:}', "");; + Expect(1, 917632, '\p{Emoji_Component=_NO}', ""); + Expect(0, 917632, '\p{^Emoji_Component=_NO}', ""); + Expect(0, 917632, '\P{Emoji_Component=_NO}', ""); + Expect(1, 917632, '\P{^Emoji_Component=_NO}', ""); + Expect(0, 917631, '\p{Emoji_Component=_NO}', ""); + Expect(1, 917631, '\p{^Emoji_Component=_NO}', ""); + Expect(1, 917631, '\P{Emoji_Component=_NO}', ""); + Expect(0, 917631, '\P{^Emoji_Component=_NO}', ""); + Error('\p{EComp=:= _N}'); + Error('\P{EComp=:= _N}'); + Expect(1, 917632, '\p{EComp=:\AN\z:}', "");; + Expect(0, 917631, '\p{EComp=:\AN\z:}', "");; + Expect(1, 917632, '\p{EComp=n}', ""); + Expect(0, 917632, '\p{^EComp=n}', ""); + Expect(0, 917632, '\P{EComp=n}', ""); + Expect(1, 917632, '\P{^EComp=n}', ""); + Expect(0, 917631, '\p{EComp=n}', ""); + Expect(1, 917631, '\p{^EComp=n}', ""); + Expect(1, 917631, '\P{EComp=n}', ""); + Expect(0, 917631, '\P{^EComp=n}', ""); + Expect(1, 917632, '\p{EComp=:\An\z:}', "");; + Expect(0, 917631, '\p{EComp=:\An\z:}', "");; + Expect(1, 917632, '\p{EComp=_ n}', ""); + Expect(0, 917632, '\p{^EComp=_ n}', ""); + Expect(0, 917632, '\P{EComp=_ n}', ""); + Expect(1, 917632, '\P{^EComp=_ n}', ""); + Expect(0, 917631, '\p{EComp=_ n}', ""); + Expect(1, 917631, '\p{^EComp=_ n}', ""); + Expect(1, 917631, '\P{EComp=_ n}', ""); + Expect(0, 917631, '\P{^EComp=_ n}', ""); + Error('\p{Is_Emoji_Component=:= f}'); + Error('\P{Is_Emoji_Component=:= f}'); + Expect(1, 917632, '\p{Is_Emoji_Component=f}', ""); + Expect(0, 917632, '\p{^Is_Emoji_Component=f}', ""); + Expect(0, 917632, '\P{Is_Emoji_Component=f}', ""); + Expect(1, 917632, '\P{^Is_Emoji_Component=f}', ""); + Expect(0, 917631, '\p{Is_Emoji_Component=f}', ""); + Expect(1, 917631, '\p{^Is_Emoji_Component=f}', ""); + Expect(1, 917631, '\P{Is_Emoji_Component=f}', ""); + Expect(0, 917631, '\P{^Is_Emoji_Component=f}', ""); + Expect(1, 917632, '\p{Is_Emoji_Component=-f}', ""); + Expect(0, 917632, '\p{^Is_Emoji_Component=-f}', ""); + Expect(0, 917632, '\P{Is_Emoji_Component=-f}', ""); + Expect(1, 917632, '\P{^Is_Emoji_Component=-f}', ""); + Expect(0, 917631, '\p{Is_Emoji_Component=-f}', ""); + Expect(1, 917631, '\p{^Is_Emoji_Component=-f}', ""); + Expect(1, 917631, '\P{Is_Emoji_Component=-f}', ""); + Expect(0, 917631, '\P{^Is_Emoji_Component=-f}', ""); + Error('\p{Is_EComp=:= -FALSE}'); + Error('\P{Is_EComp=:= -FALSE}'); + Expect(1, 917632, '\p{Is_EComp=false}', ""); + Expect(0, 917632, '\p{^Is_EComp=false}', ""); + Expect(0, 917632, '\P{Is_EComp=false}', ""); + Expect(1, 917632, '\P{^Is_EComp=false}', ""); + Expect(0, 917631, '\p{Is_EComp=false}', ""); + Expect(1, 917631, '\p{^Is_EComp=false}', ""); + Expect(1, 917631, '\P{Is_EComp=false}', ""); + Expect(0, 917631, '\P{^Is_EComp=false}', ""); + Expect(1, 917632, '\p{Is_EComp=_ FALSE}', ""); + Expect(0, 917632, '\p{^Is_EComp=_ FALSE}', ""); + Expect(0, 917632, '\P{Is_EComp=_ FALSE}', ""); + Expect(1, 917632, '\P{^Is_EComp=_ FALSE}', ""); + Expect(0, 917631, '\p{Is_EComp=_ FALSE}', ""); + Expect(1, 917631, '\p{^Is_EComp=_ FALSE}', ""); + Expect(1, 917631, '\P{Is_EComp=_ FALSE}', ""); + Expect(0, 917631, '\P{^Is_EComp=_ FALSE}', ""); + Error('\p{Emoji_Component= :=YES}'); + Error('\P{Emoji_Component= :=YES}'); + Expect(1, 917631, '\p{Emoji_Component=:\AYes\z:}', "");; + Expect(0, 917632, '\p{Emoji_Component=:\AYes\z:}', "");; + Expect(1, 917631, '\p{Emoji_Component=yes}', ""); + Expect(0, 917631, '\p{^Emoji_Component=yes}', ""); + Expect(0, 917631, '\P{Emoji_Component=yes}', ""); + Expect(1, 917631, '\P{^Emoji_Component=yes}', ""); + Expect(0, 917632, '\p{Emoji_Component=yes}', ""); + Expect(1, 917632, '\p{^Emoji_Component=yes}', ""); + Expect(1, 917632, '\P{Emoji_Component=yes}', ""); + Expect(0, 917632, '\P{^Emoji_Component=yes}', ""); + Expect(1, 917631, '\p{Emoji_Component=:\Ayes\z:}', "");; + Expect(0, 917632, '\p{Emoji_Component=:\Ayes\z:}', "");; + Expect(1, 917631, '\p{Emoji_Component=- Yes}', ""); + Expect(0, 917631, '\p{^Emoji_Component=- Yes}', ""); + Expect(0, 917631, '\P{Emoji_Component=- Yes}', ""); + Expect(1, 917631, '\P{^Emoji_Component=- Yes}', ""); + Expect(0, 917632, '\p{Emoji_Component=- Yes}', ""); + Expect(1, 917632, '\p{^Emoji_Component=- Yes}', ""); + Expect(1, 917632, '\P{Emoji_Component=- Yes}', ""); + Expect(0, 917632, '\P{^Emoji_Component=- Yes}', ""); + Error('\p{EComp=/a/-Y}'); + Error('\P{EComp=/a/-Y}'); + Expect(1, 917631, '\p{EComp=:\AY\z:}', "");; + Expect(0, 917632, '\p{EComp=:\AY\z:}', "");; + Expect(1, 917631, '\p{EComp=y}', ""); + Expect(0, 917631, '\p{^EComp=y}', ""); + Expect(0, 917631, '\P{EComp=y}', ""); + Expect(1, 917631, '\P{^EComp=y}', ""); + Expect(0, 917632, '\p{EComp=y}', ""); + Expect(1, 917632, '\p{^EComp=y}', ""); + Expect(1, 917632, '\P{EComp=y}', ""); + Expect(0, 917632, '\P{^EComp=y}', ""); + Expect(1, 917631, '\p{EComp=:\Ay\z:}', "");; + Expect(0, 917632, '\p{EComp=:\Ay\z:}', "");; + Expect(1, 917631, '\p{EComp=_ Y}', ""); + Expect(0, 917631, '\p{^EComp=_ Y}', ""); + Expect(0, 917631, '\P{EComp=_ Y}', ""); + Expect(1, 917631, '\P{^EComp=_ Y}', ""); + Expect(0, 917632, '\p{EComp=_ Y}', ""); + Expect(1, 917632, '\p{^EComp=_ Y}', ""); + Expect(1, 917632, '\P{EComp=_ Y}', ""); + Expect(0, 917632, '\P{^EComp=_ Y}', ""); + Error('\p{Is_Emoji_Component: := t}'); + Error('\P{Is_Emoji_Component: := t}'); + Expect(1, 917631, '\p{Is_Emoji_Component=t}', ""); + Expect(0, 917631, '\p{^Is_Emoji_Component=t}', ""); + Expect(0, 917631, '\P{Is_Emoji_Component=t}', ""); + Expect(1, 917631, '\P{^Is_Emoji_Component=t}', ""); + Expect(0, 917632, '\p{Is_Emoji_Component=t}', ""); + Expect(1, 917632, '\p{^Is_Emoji_Component=t}', ""); + Expect(1, 917632, '\P{Is_Emoji_Component=t}', ""); + Expect(0, 917632, '\P{^Is_Emoji_Component=t}', ""); + Expect(1, 917631, '\p{Is_Emoji_Component= T}', ""); + Expect(0, 917631, '\p{^Is_Emoji_Component= T}', ""); + Expect(0, 917631, '\P{Is_Emoji_Component= T}', ""); + Expect(1, 917631, '\P{^Is_Emoji_Component= T}', ""); + Expect(0, 917632, '\p{Is_Emoji_Component= T}', ""); + Expect(1, 917632, '\p{^Is_Emoji_Component= T}', ""); + Expect(1, 917632, '\P{Is_Emoji_Component= T}', ""); + Expect(0, 917632, '\P{^Is_Emoji_Component= T}', ""); + Error('\p{Is_EComp=/a/ True}'); + Error('\P{Is_EComp=/a/ True}'); + Expect(1, 917631, '\p{Is_EComp=true}', ""); + Expect(0, 917631, '\p{^Is_EComp=true}', ""); + Expect(0, 917631, '\P{Is_EComp=true}', ""); + Expect(1, 917631, '\P{^Is_EComp=true}', ""); + Expect(0, 917632, '\p{Is_EComp=true}', ""); + Expect(1, 917632, '\p{^Is_EComp=true}', ""); + Expect(1, 917632, '\P{Is_EComp=true}', ""); + Expect(0, 917632, '\P{^Is_EComp=true}', ""); + Expect(1, 917631, '\p{Is_EComp= True}', ""); + Expect(0, 917631, '\p{^Is_EComp= True}', ""); + Expect(0, 917631, '\P{Is_EComp= True}', ""); + Expect(1, 917631, '\P{^Is_EComp= True}', ""); + Expect(0, 917632, '\p{Is_EComp= True}', ""); + Expect(1, 917632, '\p{^Is_EComp= True}', ""); + Expect(1, 917632, '\P{Is_EComp= True}', ""); + Expect(0, 917632, '\P{^Is_EComp= True}', ""); + Error('\p{Emoji_Modifier= No:=}'); + Error('\P{Emoji_Modifier= No:=}'); + Expect(1, 128000, '\p{Emoji_Modifier=:\ANo\z:}', "");; + Expect(0, 127999, '\p{Emoji_Modifier=:\ANo\z:}', "");; + Expect(1, 128000, '\p{Emoji_Modifier=no}', ""); + Expect(0, 128000, '\p{^Emoji_Modifier=no}', ""); + Expect(0, 128000, '\P{Emoji_Modifier=no}', ""); + Expect(1, 128000, '\P{^Emoji_Modifier=no}', ""); + Expect(0, 127999, '\p{Emoji_Modifier=no}', ""); + Expect(1, 127999, '\p{^Emoji_Modifier=no}', ""); + Expect(1, 127999, '\P{Emoji_Modifier=no}', ""); + Expect(0, 127999, '\P{^Emoji_Modifier=no}', ""); + Expect(1, 128000, '\p{Emoji_Modifier=:\Ano\z:}', "");; + Expect(0, 127999, '\p{Emoji_Modifier=:\Ano\z:}', "");; + Expect(1, 128000, '\p{Emoji_Modifier=-_NO}', ""); + Expect(0, 128000, '\p{^Emoji_Modifier=-_NO}', ""); + Expect(0, 128000, '\P{Emoji_Modifier=-_NO}', ""); + Expect(1, 128000, '\P{^Emoji_Modifier=-_NO}', ""); + Expect(0, 127999, '\p{Emoji_Modifier=-_NO}', ""); + Expect(1, 127999, '\p{^Emoji_Modifier=-_NO}', ""); + Expect(1, 127999, '\P{Emoji_Modifier=-_NO}', ""); + Expect(0, 127999, '\P{^Emoji_Modifier=-_NO}', ""); + Error('\p{EMod=:=- N}'); + Error('\P{EMod=:=- N}'); + Expect(1, 128000, '\p{EMod=:\AN\z:}', "");; + Expect(0, 127999, '\p{EMod=:\AN\z:}', "");; + Expect(1, 128000, '\p{EMod=n}', ""); + Expect(0, 128000, '\p{^EMod=n}', ""); + Expect(0, 128000, '\P{EMod=n}', ""); + Expect(1, 128000, '\P{^EMod=n}', ""); + Expect(0, 127999, '\p{EMod=n}', ""); + Expect(1, 127999, '\p{^EMod=n}', ""); + Expect(1, 127999, '\P{EMod=n}', ""); + Expect(0, 127999, '\P{^EMod=n}', ""); + Expect(1, 128000, '\p{EMod=:\An\z:}', "");; + Expect(0, 127999, '\p{EMod=:\An\z:}', "");; + Expect(1, 128000, '\p{EMod=-N}', ""); + Expect(0, 128000, '\p{^EMod=-N}', ""); + Expect(0, 128000, '\P{EMod=-N}', ""); + Expect(1, 128000, '\P{^EMod=-N}', ""); + Expect(0, 127999, '\p{EMod=-N}', ""); + Expect(1, 127999, '\p{^EMod=-N}', ""); + Expect(1, 127999, '\P{EMod=-N}', ""); + Expect(0, 127999, '\P{^EMod=-N}', ""); + Error('\p{Is_Emoji_Modifier=__F:=}'); + Error('\P{Is_Emoji_Modifier=__F:=}'); + Expect(1, 128000, '\p{Is_Emoji_Modifier: f}', ""); + Expect(0, 128000, '\p{^Is_Emoji_Modifier: f}', ""); + Expect(0, 128000, '\P{Is_Emoji_Modifier: f}', ""); + Expect(1, 128000, '\P{^Is_Emoji_Modifier: f}', ""); + Expect(0, 127999, '\p{Is_Emoji_Modifier: f}', ""); + Expect(1, 127999, '\p{^Is_Emoji_Modifier: f}', ""); + Expect(1, 127999, '\P{Is_Emoji_Modifier: f}', ""); + Expect(0, 127999, '\P{^Is_Emoji_Modifier: f}', ""); + Expect(1, 128000, '\p{Is_Emoji_Modifier= F}', ""); + Expect(0, 128000, '\p{^Is_Emoji_Modifier= F}', ""); + Expect(0, 128000, '\P{Is_Emoji_Modifier= F}', ""); + Expect(1, 128000, '\P{^Is_Emoji_Modifier= F}', ""); + Expect(0, 127999, '\p{Is_Emoji_Modifier= F}', ""); + Expect(1, 127999, '\p{^Is_Emoji_Modifier= F}', ""); + Expect(1, 127999, '\P{Is_Emoji_Modifier= F}', ""); + Expect(0, 127999, '\P{^Is_Emoji_Modifier= F}', ""); + Error('\p{Is_EMod=_:=FALSE}'); + Error('\P{Is_EMod=_:=FALSE}'); + Expect(1, 128000, '\p{Is_EMod: false}', ""); + Expect(0, 128000, '\p{^Is_EMod: false}', ""); + Expect(0, 128000, '\P{Is_EMod: false}', ""); + Expect(1, 128000, '\P{^Is_EMod: false}', ""); + Expect(0, 127999, '\p{Is_EMod: false}', ""); + Expect(1, 127999, '\p{^Is_EMod: false}', ""); + Expect(1, 127999, '\P{Is_EMod: false}', ""); + Expect(0, 127999, '\P{^Is_EMod: false}', ""); + Expect(1, 128000, '\p{Is_EMod= -False}', ""); + Expect(0, 128000, '\p{^Is_EMod= -False}', ""); + Expect(0, 128000, '\P{Is_EMod= -False}', ""); + Expect(1, 128000, '\P{^Is_EMod= -False}', ""); + Expect(0, 127999, '\p{Is_EMod= -False}', ""); + Expect(1, 127999, '\p{^Is_EMod= -False}', ""); + Expect(1, 127999, '\P{Is_EMod= -False}', ""); + Expect(0, 127999, '\P{^Is_EMod= -False}', ""); + Error('\p{Emoji_Modifier=:= Yes}'); + Error('\P{Emoji_Modifier=:= Yes}'); + Expect(1, 127999, '\p{Emoji_Modifier=:\AYes\z:}', "");; + Expect(0, 128000, '\p{Emoji_Modifier=:\AYes\z:}', "");; + Expect(1, 127999, '\p{Emoji_Modifier=yes}', ""); + Expect(0, 127999, '\p{^Emoji_Modifier=yes}', ""); + Expect(0, 127999, '\P{Emoji_Modifier=yes}', ""); + Expect(1, 127999, '\P{^Emoji_Modifier=yes}', ""); + Expect(0, 128000, '\p{Emoji_Modifier=yes}', ""); + Expect(1, 128000, '\p{^Emoji_Modifier=yes}', ""); + Expect(1, 128000, '\P{Emoji_Modifier=yes}', ""); + Expect(0, 128000, '\P{^Emoji_Modifier=yes}', ""); + Expect(1, 127999, '\p{Emoji_Modifier=:\Ayes\z:}', "");; + Expect(0, 128000, '\p{Emoji_Modifier=:\Ayes\z:}', "");; + Expect(1, 127999, '\p{Emoji_Modifier=- yes}', ""); + Expect(0, 127999, '\p{^Emoji_Modifier=- yes}', ""); + Expect(0, 127999, '\P{Emoji_Modifier=- yes}', ""); + Expect(1, 127999, '\P{^Emoji_Modifier=- yes}', ""); + Expect(0, 128000, '\p{Emoji_Modifier=- yes}', ""); + Expect(1, 128000, '\p{^Emoji_Modifier=- yes}', ""); + Expect(1, 128000, '\P{Emoji_Modifier=- yes}', ""); + Expect(0, 128000, '\P{^Emoji_Modifier=- yes}', ""); + Error('\p{EMod: _Y:=}'); + Error('\P{EMod: _Y:=}'); + Expect(1, 127999, '\p{EMod=:\AY\z:}', "");; + Expect(0, 128000, '\p{EMod=:\AY\z:}', "");; + Expect(1, 127999, '\p{EMod=y}', ""); + Expect(0, 127999, '\p{^EMod=y}', ""); + Expect(0, 127999, '\P{EMod=y}', ""); + Expect(1, 127999, '\P{^EMod=y}', ""); + Expect(0, 128000, '\p{EMod=y}', ""); + Expect(1, 128000, '\p{^EMod=y}', ""); + Expect(1, 128000, '\P{EMod=y}', ""); + Expect(0, 128000, '\P{^EMod=y}', ""); + Expect(1, 127999, '\p{EMod=:\Ay\z:}', "");; + Expect(0, 128000, '\p{EMod=:\Ay\z:}', "");; + Expect(1, 127999, '\p{EMod= Y}', ""); + Expect(0, 127999, '\p{^EMod= Y}', ""); + Expect(0, 127999, '\P{EMod= Y}', ""); + Expect(1, 127999, '\P{^EMod= Y}', ""); + Expect(0, 128000, '\p{EMod= Y}', ""); + Expect(1, 128000, '\p{^EMod= Y}', ""); + Expect(1, 128000, '\P{EMod= Y}', ""); + Expect(0, 128000, '\P{^EMod= Y}', ""); + Error('\p{Is_Emoji_Modifier=-:=T}'); + Error('\P{Is_Emoji_Modifier=-:=T}'); + Expect(1, 127999, '\p{Is_Emoji_Modifier=t}', ""); + Expect(0, 127999, '\p{^Is_Emoji_Modifier=t}', ""); + Expect(0, 127999, '\P{Is_Emoji_Modifier=t}', ""); + Expect(1, 127999, '\P{^Is_Emoji_Modifier=t}', ""); + Expect(0, 128000, '\p{Is_Emoji_Modifier=t}', ""); + Expect(1, 128000, '\p{^Is_Emoji_Modifier=t}', ""); + Expect(1, 128000, '\P{Is_Emoji_Modifier=t}', ""); + Expect(0, 128000, '\P{^Is_Emoji_Modifier=t}', ""); + Expect(1, 127999, '\p{Is_Emoji_Modifier=_ T}', ""); + Expect(0, 127999, '\p{^Is_Emoji_Modifier=_ T}', ""); + Expect(0, 127999, '\P{Is_Emoji_Modifier=_ T}', ""); + Expect(1, 127999, '\P{^Is_Emoji_Modifier=_ T}', ""); + Expect(0, 128000, '\p{Is_Emoji_Modifier=_ T}', ""); + Expect(1, 128000, '\p{^Is_Emoji_Modifier=_ T}', ""); + Expect(1, 128000, '\P{Is_Emoji_Modifier=_ T}', ""); + Expect(0, 128000, '\P{^Is_Emoji_Modifier=_ T}', ""); + Error('\p{Is_EMod=:=TRUE}'); + Error('\P{Is_EMod=:=TRUE}'); + Expect(1, 127999, '\p{Is_EMod=true}', ""); + Expect(0, 127999, '\p{^Is_EMod=true}', ""); + Expect(0, 127999, '\P{Is_EMod=true}', ""); + Expect(1, 127999, '\P{^Is_EMod=true}', ""); + Expect(0, 128000, '\p{Is_EMod=true}', ""); + Expect(1, 128000, '\p{^Is_EMod=true}', ""); + Expect(1, 128000, '\P{Is_EMod=true}', ""); + Expect(0, 128000, '\P{^Is_EMod=true}', ""); + Expect(1, 127999, '\p{Is_EMod= True}', ""); + Expect(0, 127999, '\p{^Is_EMod= True}', ""); + Expect(0, 127999, '\P{Is_EMod= True}', ""); + Expect(1, 127999, '\P{^Is_EMod= True}', ""); + Expect(0, 128000, '\p{Is_EMod= True}', ""); + Expect(1, 128000, '\p{^Is_EMod= True}', ""); + Expect(1, 128000, '\P{Is_EMod= True}', ""); + Expect(0, 128000, '\P{^Is_EMod= True}', ""); + Error('\p{Emoji=/a/_ NO}'); + Error('\P{Emoji=/a/_ NO}'); + Expect(1, 129785, '\p{Emoji=:\ANo\z:}', "");; + Expect(0, 129784, '\p{Emoji=:\ANo\z:}', "");; + Expect(1, 129785, '\p{Emoji=no}', ""); + Expect(0, 129785, '\p{^Emoji=no}', ""); + Expect(0, 129785, '\P{Emoji=no}', ""); + Expect(1, 129785, '\P{^Emoji=no}', ""); + Expect(0, 129784, '\p{Emoji=no}', ""); + Expect(1, 129784, '\p{^Emoji=no}', ""); + Expect(1, 129784, '\P{Emoji=no}', ""); + Expect(0, 129784, '\P{^Emoji=no}', ""); + Expect(1, 129785, '\p{Emoji=:\Ano\z:}', "");; + Expect(0, 129784, '\p{Emoji=:\Ano\z:}', "");; + Expect(1, 129785, '\p{Emoji=--No}', ""); + Expect(0, 129785, '\p{^Emoji=--No}', ""); + Expect(0, 129785, '\P{Emoji=--No}', ""); + Expect(1, 129785, '\P{^Emoji=--No}', ""); + Expect(0, 129784, '\p{Emoji=--No}', ""); + Expect(1, 129784, '\p{^Emoji=--No}', ""); + Expect(1, 129784, '\P{Emoji=--No}', ""); + Expect(0, 129784, '\P{^Emoji=--No}', ""); + Error('\p{Is_Emoji=:= N}'); + Error('\P{Is_Emoji=:= N}'); + Expect(1, 129785, '\p{Is_Emoji=n}', ""); + Expect(0, 129785, '\p{^Is_Emoji=n}', ""); + Expect(0, 129785, '\P{Is_Emoji=n}', ""); + Expect(1, 129785, '\P{^Is_Emoji=n}', ""); + Expect(0, 129784, '\p{Is_Emoji=n}', ""); + Expect(1, 129784, '\p{^Is_Emoji=n}', ""); + Expect(1, 129784, '\P{Is_Emoji=n}', ""); + Expect(0, 129784, '\P{^Is_Emoji=n}', ""); + Expect(1, 129785, '\p{Is_Emoji=-_N}', ""); + Expect(0, 129785, '\p{^Is_Emoji=-_N}', ""); + Expect(0, 129785, '\P{Is_Emoji=-_N}', ""); + Expect(1, 129785, '\P{^Is_Emoji=-_N}', ""); + Expect(0, 129784, '\p{Is_Emoji=-_N}', ""); + Expect(1, 129784, '\p{^Is_Emoji=-_N}', ""); + Expect(1, 129784, '\P{Is_Emoji=-_N}', ""); + Expect(0, 129784, '\P{^Is_Emoji=-_N}', ""); + Error('\p{Emoji= :=F}'); + Error('\P{Emoji= :=F}'); + Expect(1, 129785, '\p{Emoji=:\AF\z:}', "");; + Expect(0, 129784, '\p{Emoji=:\AF\z:}', "");; + Expect(1, 129785, '\p{Emoji=f}', ""); + Expect(0, 129785, '\p{^Emoji=f}', ""); + Expect(0, 129785, '\P{Emoji=f}', ""); + Expect(1, 129785, '\P{^Emoji=f}', ""); + Expect(0, 129784, '\p{Emoji=f}', ""); + Expect(1, 129784, '\p{^Emoji=f}', ""); + Expect(1, 129784, '\P{Emoji=f}', ""); + Expect(0, 129784, '\P{^Emoji=f}', ""); + Expect(1, 129785, '\p{Emoji=:\Af\z:}', "");; + Expect(0, 129784, '\p{Emoji=:\Af\z:}', "");; + Expect(1, 129785, '\p{Emoji: F}', ""); + Expect(0, 129785, '\p{^Emoji: F}', ""); + Expect(0, 129785, '\P{Emoji: F}', ""); + Expect(1, 129785, '\P{^Emoji: F}', ""); + Expect(0, 129784, '\p{Emoji: F}', ""); + Expect(1, 129784, '\p{^Emoji: F}', ""); + Expect(1, 129784, '\P{Emoji: F}', ""); + Expect(0, 129784, '\P{^Emoji: F}', ""); + Error('\p{Is_Emoji=/a/_False}'); + Error('\P{Is_Emoji=/a/_False}'); + Expect(1, 129785, '\p{Is_Emoji=false}', ""); + Expect(0, 129785, '\p{^Is_Emoji=false}', ""); + Expect(0, 129785, '\P{Is_Emoji=false}', ""); + Expect(1, 129785, '\P{^Is_Emoji=false}', ""); + Expect(0, 129784, '\p{Is_Emoji=false}', ""); + Expect(1, 129784, '\p{^Is_Emoji=false}', ""); + Expect(1, 129784, '\P{Is_Emoji=false}', ""); + Expect(0, 129784, '\P{^Is_Emoji=false}', ""); + Expect(1, 129785, '\p{Is_Emoji=_-false}', ""); + Expect(0, 129785, '\p{^Is_Emoji=_-false}', ""); + Expect(0, 129785, '\P{Is_Emoji=_-false}', ""); + Expect(1, 129785, '\P{^Is_Emoji=_-false}', ""); + Expect(0, 129784, '\p{Is_Emoji=_-false}', ""); + Expect(1, 129784, '\p{^Is_Emoji=_-false}', ""); + Expect(1, 129784, '\P{Is_Emoji=_-false}', ""); + Expect(0, 129784, '\P{^Is_Emoji=_-false}', ""); + Error('\p{Emoji=_ Yes:=}'); + Error('\P{Emoji=_ Yes:=}'); + Expect(1, 129784, '\p{Emoji=:\AYes\z:}', "");; + Expect(0, 129785, '\p{Emoji=:\AYes\z:}', "");; + Expect(1, 129784, '\p{Emoji=yes}', ""); + Expect(0, 129784, '\p{^Emoji=yes}', ""); + Expect(0, 129784, '\P{Emoji=yes}', ""); + Expect(1, 129784, '\P{^Emoji=yes}', ""); + Expect(0, 129785, '\p{Emoji=yes}', ""); + Expect(1, 129785, '\p{^Emoji=yes}', ""); + Expect(1, 129785, '\P{Emoji=yes}', ""); + Expect(0, 129785, '\P{^Emoji=yes}', ""); + Expect(1, 129784, '\p{Emoji=:\Ayes\z:}', "");; + Expect(0, 129785, '\p{Emoji=:\Ayes\z:}', "");; + Expect(1, 129784, '\p{Emoji=_ Yes}', ""); + Expect(0, 129784, '\p{^Emoji=_ Yes}', ""); + Expect(0, 129784, '\P{Emoji=_ Yes}', ""); + Expect(1, 129784, '\P{^Emoji=_ Yes}', ""); + Expect(0, 129785, '\p{Emoji=_ Yes}', ""); + Expect(1, 129785, '\p{^Emoji=_ Yes}', ""); + Expect(1, 129785, '\P{Emoji=_ Yes}', ""); + Expect(0, 129785, '\P{^Emoji=_ Yes}', ""); + Error('\p{Is_Emoji= Y/a/}'); + Error('\P{Is_Emoji= Y/a/}'); + Expect(1, 129784, '\p{Is_Emoji=y}', ""); + Expect(0, 129784, '\p{^Is_Emoji=y}', ""); + Expect(0, 129784, '\P{Is_Emoji=y}', ""); + Expect(1, 129784, '\P{^Is_Emoji=y}', ""); + Expect(0, 129785, '\p{Is_Emoji=y}', ""); + Expect(1, 129785, '\p{^Is_Emoji=y}', ""); + Expect(1, 129785, '\P{Is_Emoji=y}', ""); + Expect(0, 129785, '\P{^Is_Emoji=y}', ""); + Expect(1, 129784, '\p{Is_Emoji= -Y}', ""); + Expect(0, 129784, '\p{^Is_Emoji= -Y}', ""); + Expect(0, 129784, '\P{Is_Emoji= -Y}', ""); + Expect(1, 129784, '\P{^Is_Emoji= -Y}', ""); + Expect(0, 129785, '\p{Is_Emoji= -Y}', ""); + Expect(1, 129785, '\p{^Is_Emoji= -Y}', ""); + Expect(1, 129785, '\P{Is_Emoji= -Y}', ""); + Expect(0, 129785, '\P{^Is_Emoji= -Y}', ""); + Error('\p{Emoji= -T/a/}'); + Error('\P{Emoji= -T/a/}'); + Expect(1, 129784, '\p{Emoji=:\AT\z:}', "");; + Expect(0, 129785, '\p{Emoji=:\AT\z:}', "");; + Expect(1, 129784, '\p{Emoji=t}', ""); + Expect(0, 129784, '\p{^Emoji=t}', ""); + Expect(0, 129784, '\P{Emoji=t}', ""); + Expect(1, 129784, '\P{^Emoji=t}', ""); + Expect(0, 129785, '\p{Emoji=t}', ""); + Expect(1, 129785, '\p{^Emoji=t}', ""); + Expect(1, 129785, '\P{Emoji=t}', ""); + Expect(0, 129785, '\P{^Emoji=t}', ""); + Expect(1, 129784, '\p{Emoji=:\At\z:}', "");; + Expect(0, 129785, '\p{Emoji=:\At\z:}', "");; + Expect(1, 129784, '\p{Emoji= -t}', ""); + Expect(0, 129784, '\p{^Emoji= -t}', ""); + Expect(0, 129784, '\P{Emoji= -t}', ""); + Expect(1, 129784, '\P{^Emoji= -t}', ""); + Expect(0, 129785, '\p{Emoji= -t}', ""); + Expect(1, 129785, '\p{^Emoji= -t}', ""); + Expect(1, 129785, '\P{Emoji= -t}', ""); + Expect(0, 129785, '\P{^Emoji= -t}', ""); + Error('\p{Is_Emoji=:=-_true}'); + Error('\P{Is_Emoji=:=-_true}'); + Expect(1, 129784, '\p{Is_Emoji:true}', ""); + Expect(0, 129784, '\p{^Is_Emoji:true}', ""); + Expect(0, 129784, '\P{Is_Emoji:true}', ""); + Expect(1, 129784, '\P{^Is_Emoji:true}', ""); + Expect(0, 129785, '\p{Is_Emoji:true}', ""); + Expect(1, 129785, '\p{^Is_Emoji:true}', ""); + Expect(1, 129785, '\P{Is_Emoji:true}', ""); + Expect(0, 129785, '\P{^Is_Emoji:true}', ""); + Expect(1, 129784, '\p{Is_Emoji= True}', ""); + Expect(0, 129784, '\p{^Is_Emoji= True}', ""); + Expect(0, 129784, '\P{Is_Emoji= True}', ""); + Expect(1, 129784, '\P{^Is_Emoji= True}', ""); + Expect(0, 129785, '\p{Is_Emoji= True}', ""); + Expect(1, 129785, '\p{^Is_Emoji= True}', ""); + Expect(1, 129785, '\P{Is_Emoji= True}', ""); + Expect(0, 129785, '\P{^Is_Emoji= True}', ""); + Error('\p{Emoji_Presentation=:=No}'); + Error('\P{Emoji_Presentation=:=No}'); + Expect(1, 129785, '\p{Emoji_Presentation=:\ANo\z:}', "");; + Expect(0, 129784, '\p{Emoji_Presentation=:\ANo\z:}', "");; + Expect(1, 129785, '\p{Emoji_Presentation=no}', ""); + Expect(0, 129785, '\p{^Emoji_Presentation=no}', ""); + Expect(0, 129785, '\P{Emoji_Presentation=no}', ""); + Expect(1, 129785, '\P{^Emoji_Presentation=no}', ""); + Expect(0, 129784, '\p{Emoji_Presentation=no}', ""); + Expect(1, 129784, '\p{^Emoji_Presentation=no}', ""); + Expect(1, 129784, '\P{Emoji_Presentation=no}', ""); + Expect(0, 129784, '\P{^Emoji_Presentation=no}', ""); + Expect(1, 129785, '\p{Emoji_Presentation=:\Ano\z:}', "");; + Expect(0, 129784, '\p{Emoji_Presentation=:\Ano\z:}', "");; + Expect(1, 129785, '\p{Emoji_Presentation=- No}', ""); + Expect(0, 129785, '\p{^Emoji_Presentation=- No}', ""); + Expect(0, 129785, '\P{Emoji_Presentation=- No}', ""); + Expect(1, 129785, '\P{^Emoji_Presentation=- No}', ""); + Expect(0, 129784, '\p{Emoji_Presentation=- No}', ""); + Expect(1, 129784, '\p{^Emoji_Presentation=- No}', ""); + Expect(1, 129784, '\P{Emoji_Presentation=- No}', ""); + Expect(0, 129784, '\P{^Emoji_Presentation=- No}', ""); + Error('\p{EPres: /a/N}'); + Error('\P{EPres: /a/N}'); + Expect(1, 129785, '\p{EPres=:\AN\z:}', "");; + Expect(0, 129784, '\p{EPres=:\AN\z:}', "");; + Expect(1, 129785, '\p{EPres: n}', ""); + Expect(0, 129785, '\p{^EPres: n}', ""); + Expect(0, 129785, '\P{EPres: n}', ""); + Expect(1, 129785, '\P{^EPres: n}', ""); + Expect(0, 129784, '\p{EPres: n}', ""); + Expect(1, 129784, '\p{^EPres: n}', ""); + Expect(1, 129784, '\P{EPres: n}', ""); + Expect(0, 129784, '\P{^EPres: n}', ""); + Expect(1, 129785, '\p{EPres=:\An\z:}', "");; + Expect(0, 129784, '\p{EPres=:\An\z:}', "");; + Expect(1, 129785, '\p{EPres= N}', ""); + Expect(0, 129785, '\p{^EPres= N}', ""); + Expect(0, 129785, '\P{EPres= N}', ""); + Expect(1, 129785, '\P{^EPres= N}', ""); + Expect(0, 129784, '\p{EPres= N}', ""); + Expect(1, 129784, '\p{^EPres= N}', ""); + Expect(1, 129784, '\P{EPres= N}', ""); + Expect(0, 129784, '\P{^EPres= N}', ""); + Error('\p{Is_Emoji_Presentation=_F/a/}'); + Error('\P{Is_Emoji_Presentation=_F/a/}'); + Expect(1, 129785, '\p{Is_Emoji_Presentation=f}', ""); + Expect(0, 129785, '\p{^Is_Emoji_Presentation=f}', ""); + Expect(0, 129785, '\P{Is_Emoji_Presentation=f}', ""); + Expect(1, 129785, '\P{^Is_Emoji_Presentation=f}', ""); + Expect(0, 129784, '\p{Is_Emoji_Presentation=f}', ""); + Expect(1, 129784, '\p{^Is_Emoji_Presentation=f}', ""); + Expect(1, 129784, '\P{Is_Emoji_Presentation=f}', ""); + Expect(0, 129784, '\P{^Is_Emoji_Presentation=f}', ""); + Expect(1, 129785, '\p{Is_Emoji_Presentation=- F}', ""); + Expect(0, 129785, '\p{^Is_Emoji_Presentation=- F}', ""); + Expect(0, 129785, '\P{Is_Emoji_Presentation=- F}', ""); + Expect(1, 129785, '\P{^Is_Emoji_Presentation=- F}', ""); + Expect(0, 129784, '\p{Is_Emoji_Presentation=- F}', ""); + Expect(1, 129784, '\p{^Is_Emoji_Presentation=- F}', ""); + Expect(1, 129784, '\P{Is_Emoji_Presentation=- F}', ""); + Expect(0, 129784, '\P{^Is_Emoji_Presentation=- F}', ""); + Error('\p{Is_EPres=:=-false}'); + Error('\P{Is_EPres=:=-false}'); + Expect(1, 129785, '\p{Is_EPres=false}', ""); + Expect(0, 129785, '\p{^Is_EPres=false}', ""); + Expect(0, 129785, '\P{Is_EPres=false}', ""); + Expect(1, 129785, '\P{^Is_EPres=false}', ""); + Expect(0, 129784, '\p{Is_EPres=false}', ""); + Expect(1, 129784, '\p{^Is_EPres=false}', ""); + Expect(1, 129784, '\P{Is_EPres=false}', ""); + Expect(0, 129784, '\P{^Is_EPres=false}', ""); + Expect(1, 129785, '\p{Is_EPres: _False}', ""); + Expect(0, 129785, '\p{^Is_EPres: _False}', ""); + Expect(0, 129785, '\P{Is_EPres: _False}', ""); + Expect(1, 129785, '\P{^Is_EPres: _False}', ""); + Expect(0, 129784, '\p{Is_EPres: _False}', ""); + Expect(1, 129784, '\p{^Is_EPres: _False}', ""); + Expect(1, 129784, '\P{Is_EPres: _False}', ""); + Expect(0, 129784, '\P{^Is_EPres: _False}', ""); + Error('\p{Emoji_Presentation=:=Yes}'); + Error('\P{Emoji_Presentation=:=Yes}'); + Expect(1, 129784, '\p{Emoji_Presentation=:\AYes\z:}', "");; + Expect(0, 129785, '\p{Emoji_Presentation=:\AYes\z:}', "");; + Expect(1, 129784, '\p{Emoji_Presentation=yes}', ""); + Expect(0, 129784, '\p{^Emoji_Presentation=yes}', ""); + Expect(0, 129784, '\P{Emoji_Presentation=yes}', ""); + Expect(1, 129784, '\P{^Emoji_Presentation=yes}', ""); + Expect(0, 129785, '\p{Emoji_Presentation=yes}', ""); + Expect(1, 129785, '\p{^Emoji_Presentation=yes}', ""); + Expect(1, 129785, '\P{Emoji_Presentation=yes}', ""); + Expect(0, 129785, '\P{^Emoji_Presentation=yes}', ""); + Expect(1, 129784, '\p{Emoji_Presentation=:\Ayes\z:}', "");; + Expect(0, 129785, '\p{Emoji_Presentation=:\Ayes\z:}', "");; + Expect(1, 129784, '\p{Emoji_Presentation= _YES}', ""); + Expect(0, 129784, '\p{^Emoji_Presentation= _YES}', ""); + Expect(0, 129784, '\P{Emoji_Presentation= _YES}', ""); + Expect(1, 129784, '\P{^Emoji_Presentation= _YES}', ""); + Expect(0, 129785, '\p{Emoji_Presentation= _YES}', ""); + Expect(1, 129785, '\p{^Emoji_Presentation= _YES}', ""); + Expect(1, 129785, '\P{Emoji_Presentation= _YES}', ""); + Expect(0, 129785, '\P{^Emoji_Presentation= _YES}', ""); + Error('\p{EPres=/a/-y}'); + Error('\P{EPres=/a/-y}'); + Expect(1, 129784, '\p{EPres=:\AY\z:}', "");; + Expect(0, 129785, '\p{EPres=:\AY\z:}', "");; + Expect(1, 129784, '\p{EPres=y}', ""); + Expect(0, 129784, '\p{^EPres=y}', ""); + Expect(0, 129784, '\P{EPres=y}', ""); + Expect(1, 129784, '\P{^EPres=y}', ""); + Expect(0, 129785, '\p{EPres=y}', ""); + Expect(1, 129785, '\p{^EPres=y}', ""); + Expect(1, 129785, '\P{EPres=y}', ""); + Expect(0, 129785, '\P{^EPres=y}', ""); + Expect(1, 129784, '\p{EPres=:\Ay\z:}', "");; + Expect(0, 129785, '\p{EPres=:\Ay\z:}', "");; + Expect(1, 129784, '\p{EPres= -Y}', ""); + Expect(0, 129784, '\p{^EPres= -Y}', ""); + Expect(0, 129784, '\P{EPres= -Y}', ""); + Expect(1, 129784, '\P{^EPres= -Y}', ""); + Expect(0, 129785, '\p{EPres= -Y}', ""); + Expect(1, 129785, '\p{^EPres= -Y}', ""); + Expect(1, 129785, '\P{EPres= -Y}', ""); + Expect(0, 129785, '\P{^EPres= -Y}', ""); + Error('\p{Is_Emoji_Presentation:- T/a/}'); + Error('\P{Is_Emoji_Presentation:- T/a/}'); + Expect(1, 129784, '\p{Is_Emoji_Presentation=t}', ""); + Expect(0, 129784, '\p{^Is_Emoji_Presentation=t}', ""); + Expect(0, 129784, '\P{Is_Emoji_Presentation=t}', ""); + Expect(1, 129784, '\P{^Is_Emoji_Presentation=t}', ""); + Expect(0, 129785, '\p{Is_Emoji_Presentation=t}', ""); + Expect(1, 129785, '\p{^Is_Emoji_Presentation=t}', ""); + Expect(1, 129785, '\P{Is_Emoji_Presentation=t}', ""); + Expect(0, 129785, '\P{^Is_Emoji_Presentation=t}', ""); + Expect(1, 129784, '\p{Is_Emoji_Presentation=__T}', ""); + Expect(0, 129784, '\p{^Is_Emoji_Presentation=__T}', ""); + Expect(0, 129784, '\P{Is_Emoji_Presentation=__T}', ""); + Expect(1, 129784, '\P{^Is_Emoji_Presentation=__T}', ""); + Expect(0, 129785, '\p{Is_Emoji_Presentation=__T}', ""); + Expect(1, 129785, '\p{^Is_Emoji_Presentation=__T}', ""); + Expect(1, 129785, '\P{Is_Emoji_Presentation=__T}', ""); + Expect(0, 129785, '\P{^Is_Emoji_Presentation=__T}', ""); + Error('\p{Is_EPres=_/a/true}'); + Error('\P{Is_EPres=_/a/true}'); + Expect(1, 129784, '\p{Is_EPres=true}', ""); + Expect(0, 129784, '\p{^Is_EPres=true}', ""); + Expect(0, 129784, '\P{Is_EPres=true}', ""); + Expect(1, 129784, '\P{^Is_EPres=true}', ""); + Expect(0, 129785, '\p{Is_EPres=true}', ""); + Expect(1, 129785, '\p{^Is_EPres=true}', ""); + Expect(1, 129785, '\P{Is_EPres=true}', ""); + Expect(0, 129785, '\P{^Is_EPres=true}', ""); + Expect(1, 129784, '\p{Is_EPres=__True}', ""); + Expect(0, 129784, '\p{^Is_EPres=__True}', ""); + Expect(0, 129784, '\P{Is_EPres=__True}', ""); + Expect(1, 129784, '\P{^Is_EPres=__True}', ""); + Expect(0, 129785, '\p{Is_EPres=__True}', ""); + Expect(1, 129785, '\p{^Is_EPres=__True}', ""); + Expect(1, 129785, '\P{Is_EPres=__True}', ""); + Expect(0, 129785, '\P{^Is_EPres=__True}', ""); + Error('\p{equivalentunifiedideograph}'); + Error('\P{equivalentunifiedideograph}'); + Error('\p{equideo}'); + Error('\P{equideo}'); + Error('\p{Extender=- No/a/}'); + Error('\P{Extender=- No/a/}'); + Expect(1, 125255, '\p{Extender=:\ANo\z:}', "");; + Expect(0, 125254, '\p{Extender=:\ANo\z:}', "");; + Expect(1, 125255, '\p{Extender=no}', ""); + Expect(0, 125255, '\p{^Extender=no}', ""); + Expect(0, 125255, '\P{Extender=no}', ""); + Expect(1, 125255, '\P{^Extender=no}', ""); + Expect(0, 125254, '\p{Extender=no}', ""); + Expect(1, 125254, '\p{^Extender=no}', ""); + Expect(1, 125254, '\P{Extender=no}', ""); + Expect(0, 125254, '\P{^Extender=no}', ""); + Expect(1, 125255, '\p{Extender=:\Ano\z:}', "");; + Expect(0, 125254, '\p{Extender=:\Ano\z:}', "");; + Expect(1, 125255, '\p{Extender=- No}', ""); + Expect(0, 125255, '\p{^Extender=- No}', ""); + Expect(0, 125255, '\P{Extender=- No}', ""); + Expect(1, 125255, '\P{^Extender=- No}', ""); + Expect(0, 125254, '\p{Extender=- No}', ""); + Expect(1, 125254, '\p{^Extender=- No}', ""); + Expect(1, 125254, '\P{Extender=- No}', ""); + Expect(0, 125254, '\P{^Extender=- No}', ""); + Error('\p{Ext=:=--N}'); + Error('\P{Ext=:=--N}'); + Expect(1, 125255, '\p{Ext=:\AN\z:}', "");; + Expect(0, 125254, '\p{Ext=:\AN\z:}', "");; + Expect(1, 125255, '\p{Ext=n}', ""); + Expect(0, 125255, '\p{^Ext=n}', ""); + Expect(0, 125255, '\P{Ext=n}', ""); + Expect(1, 125255, '\P{^Ext=n}', ""); + Expect(0, 125254, '\p{Ext=n}', ""); + Expect(1, 125254, '\p{^Ext=n}', ""); + Expect(1, 125254, '\P{Ext=n}', ""); + Expect(0, 125254, '\P{^Ext=n}', ""); + Expect(1, 125255, '\p{Ext=:\An\z:}', "");; + Expect(0, 125254, '\p{Ext=:\An\z:}', "");; + Expect(1, 125255, '\p{Ext=- N}', ""); + Expect(0, 125255, '\p{^Ext=- N}', ""); + Expect(0, 125255, '\P{Ext=- N}', ""); + Expect(1, 125255, '\P{^Ext=- N}', ""); + Expect(0, 125254, '\p{Ext=- N}', ""); + Expect(1, 125254, '\p{^Ext=- N}', ""); + Expect(1, 125254, '\P{Ext=- N}', ""); + Expect(0, 125254, '\P{^Ext=- N}', ""); + Error('\p{Is_Extender=/a/-F}'); + Error('\P{Is_Extender=/a/-F}'); + Expect(1, 125255, '\p{Is_Extender=f}', ""); + Expect(0, 125255, '\p{^Is_Extender=f}', ""); + Expect(0, 125255, '\P{Is_Extender=f}', ""); + Expect(1, 125255, '\P{^Is_Extender=f}', ""); + Expect(0, 125254, '\p{Is_Extender=f}', ""); + Expect(1, 125254, '\p{^Is_Extender=f}', ""); + Expect(1, 125254, '\P{Is_Extender=f}', ""); + Expect(0, 125254, '\P{^Is_Extender=f}', ""); + Expect(1, 125255, '\p{Is_Extender=-F}', ""); + Expect(0, 125255, '\p{^Is_Extender=-F}', ""); + Expect(0, 125255, '\P{Is_Extender=-F}', ""); + Expect(1, 125255, '\P{^Is_Extender=-F}', ""); + Expect(0, 125254, '\p{Is_Extender=-F}', ""); + Expect(1, 125254, '\p{^Is_Extender=-F}', ""); + Expect(1, 125254, '\P{Is_Extender=-F}', ""); + Expect(0, 125254, '\P{^Is_Extender=-F}', ""); + Error('\p{Is_Ext=-_False:=}'); + Error('\P{Is_Ext=-_False:=}'); + Expect(1, 125255, '\p{Is_Ext=false}', ""); + Expect(0, 125255, '\p{^Is_Ext=false}', ""); + Expect(0, 125255, '\P{Is_Ext=false}', ""); + Expect(1, 125255, '\P{^Is_Ext=false}', ""); + Expect(0, 125254, '\p{Is_Ext=false}', ""); + Expect(1, 125254, '\p{^Is_Ext=false}', ""); + Expect(1, 125254, '\P{Is_Ext=false}', ""); + Expect(0, 125254, '\P{^Is_Ext=false}', ""); + Expect(1, 125255, '\p{Is_Ext= false}', ""); + Expect(0, 125255, '\p{^Is_Ext= false}', ""); + Expect(0, 125255, '\P{Is_Ext= false}', ""); + Expect(1, 125255, '\P{^Is_Ext= false}', ""); + Expect(0, 125254, '\p{Is_Ext= false}', ""); + Expect(1, 125254, '\p{^Is_Ext= false}', ""); + Expect(1, 125254, '\P{Is_Ext= false}', ""); + Expect(0, 125254, '\P{^Is_Ext= false}', ""); + Error('\p{Extender=/a/Yes}'); + Error('\P{Extender=/a/Yes}'); + Expect(1, 125254, '\p{Extender=:\AYes\z:}', "");; + Expect(0, 125255, '\p{Extender=:\AYes\z:}', "");; + Expect(1, 125254, '\p{Extender=yes}', ""); + Expect(0, 125254, '\p{^Extender=yes}', ""); + Expect(0, 125254, '\P{Extender=yes}', ""); + Expect(1, 125254, '\P{^Extender=yes}', ""); + Expect(0, 125255, '\p{Extender=yes}', ""); + Expect(1, 125255, '\p{^Extender=yes}', ""); + Expect(1, 125255, '\P{Extender=yes}', ""); + Expect(0, 125255, '\P{^Extender=yes}', ""); + Expect(1, 125254, '\p{Extender=:\Ayes\z:}', "");; + Expect(0, 125255, '\p{Extender=:\Ayes\z:}', "");; + Expect(1, 125254, '\p{Extender=_Yes}', ""); + Expect(0, 125254, '\p{^Extender=_Yes}', ""); + Expect(0, 125254, '\P{Extender=_Yes}', ""); + Expect(1, 125254, '\P{^Extender=_Yes}', ""); + Expect(0, 125255, '\p{Extender=_Yes}', ""); + Expect(1, 125255, '\p{^Extender=_Yes}', ""); + Expect(1, 125255, '\P{Extender=_Yes}', ""); + Expect(0, 125255, '\P{^Extender=_Yes}', ""); + Error('\p{Ext=_/a/Y}'); + Error('\P{Ext=_/a/Y}'); + Expect(1, 125254, '\p{Ext=:\AY\z:}', "");; + Expect(0, 125255, '\p{Ext=:\AY\z:}', "");; + Expect(1, 125254, '\p{Ext=y}', ""); + Expect(0, 125254, '\p{^Ext=y}', ""); + Expect(0, 125254, '\P{Ext=y}', ""); + Expect(1, 125254, '\P{^Ext=y}', ""); + Expect(0, 125255, '\p{Ext=y}', ""); + Expect(1, 125255, '\p{^Ext=y}', ""); + Expect(1, 125255, '\P{Ext=y}', ""); + Expect(0, 125255, '\P{^Ext=y}', ""); + Expect(1, 125254, '\p{Ext=:\Ay\z:}', "");; + Expect(0, 125255, '\p{Ext=:\Ay\z:}', "");; + Expect(1, 125254, '\p{Ext=_-Y}', ""); + Expect(0, 125254, '\p{^Ext=_-Y}', ""); + Expect(0, 125254, '\P{Ext=_-Y}', ""); + Expect(1, 125254, '\P{^Ext=_-Y}', ""); + Expect(0, 125255, '\p{Ext=_-Y}', ""); + Expect(1, 125255, '\p{^Ext=_-Y}', ""); + Expect(1, 125255, '\P{Ext=_-Y}', ""); + Expect(0, 125255, '\P{^Ext=_-Y}', ""); + Error('\p{Is_Extender=/a/ -T}'); + Error('\P{Is_Extender=/a/ -T}'); + Expect(1, 125254, '\p{Is_Extender=t}', ""); + Expect(0, 125254, '\p{^Is_Extender=t}', ""); + Expect(0, 125254, '\P{Is_Extender=t}', ""); + Expect(1, 125254, '\P{^Is_Extender=t}', ""); + Expect(0, 125255, '\p{Is_Extender=t}', ""); + Expect(1, 125255, '\p{^Is_Extender=t}', ""); + Expect(1, 125255, '\P{Is_Extender=t}', ""); + Expect(0, 125255, '\P{^Is_Extender=t}', ""); + Expect(1, 125254, '\p{Is_Extender= -T}', ""); + Expect(0, 125254, '\p{^Is_Extender= -T}', ""); + Expect(0, 125254, '\P{Is_Extender= -T}', ""); + Expect(1, 125254, '\P{^Is_Extender= -T}', ""); + Expect(0, 125255, '\p{Is_Extender= -T}', ""); + Expect(1, 125255, '\p{^Is_Extender= -T}', ""); + Expect(1, 125255, '\P{Is_Extender= -T}', ""); + Expect(0, 125255, '\P{^Is_Extender= -T}', ""); + Error('\p{Is_Ext=_True/a/}'); + Error('\P{Is_Ext=_True/a/}'); + Expect(1, 125254, '\p{Is_Ext=true}', ""); + Expect(0, 125254, '\p{^Is_Ext=true}', ""); + Expect(0, 125254, '\P{Is_Ext=true}', ""); + Expect(1, 125254, '\P{^Is_Ext=true}', ""); + Expect(0, 125255, '\p{Is_Ext=true}', ""); + Expect(1, 125255, '\p{^Is_Ext=true}', ""); + Expect(1, 125255, '\P{Is_Ext=true}', ""); + Expect(0, 125255, '\P{^Is_Ext=true}', ""); + Expect(1, 125254, '\p{Is_Ext=- TRUE}', ""); + Expect(0, 125254, '\p{^Is_Ext=- TRUE}', ""); + Expect(0, 125254, '\P{Is_Ext=- TRUE}', ""); + Expect(1, 125254, '\P{^Is_Ext=- TRUE}', ""); + Expect(0, 125255, '\p{Is_Ext=- TRUE}', ""); + Expect(1, 125255, '\p{^Is_Ext=- TRUE}', ""); + Expect(1, 125255, '\P{Is_Ext=- TRUE}', ""); + Expect(0, 125255, '\P{^Is_Ext=- TRUE}', ""); + Error('\p{Extended_Pictographic=/a/- no}'); + Error('\P{Extended_Pictographic=/a/- no}'); + Expect(1, 131072, '\p{Extended_Pictographic=:\ANo\z:}', "");; + Expect(0, 131069, '\p{Extended_Pictographic=:\ANo\z:}', "");; + Expect(1, 131072, '\p{Extended_Pictographic: no}', ""); + Expect(0, 131072, '\p{^Extended_Pictographic: no}', ""); + Expect(0, 131072, '\P{Extended_Pictographic: no}', ""); + Expect(1, 131072, '\P{^Extended_Pictographic: no}', ""); + Expect(0, 131069, '\p{Extended_Pictographic: no}', ""); + Expect(1, 131069, '\p{^Extended_Pictographic: no}', ""); + Expect(1, 131069, '\P{Extended_Pictographic: no}', ""); + Expect(0, 131069, '\P{^Extended_Pictographic: no}', ""); + Expect(1, 131072, '\p{Extended_Pictographic=:\Ano\z:}', "");; + Expect(0, 131069, '\p{Extended_Pictographic=:\Ano\z:}', "");; + Expect(1, 131072, '\p{Extended_Pictographic= -No}', ""); + Expect(0, 131072, '\p{^Extended_Pictographic= -No}', ""); + Expect(0, 131072, '\P{Extended_Pictographic= -No}', ""); + Expect(1, 131072, '\P{^Extended_Pictographic= -No}', ""); + Expect(0, 131069, '\p{Extended_Pictographic= -No}', ""); + Expect(1, 131069, '\p{^Extended_Pictographic= -No}', ""); + Expect(1, 131069, '\P{Extended_Pictographic= -No}', ""); + Expect(0, 131069, '\P{^Extended_Pictographic= -No}', ""); + Error('\p{ExtPict= :=N}'); + Error('\P{ExtPict= :=N}'); + Expect(1, 131072, '\p{ExtPict=:\AN\z:}', "");; + Expect(0, 131069, '\p{ExtPict=:\AN\z:}', "");; + Expect(1, 131072, '\p{ExtPict=n}', ""); + Expect(0, 131072, '\p{^ExtPict=n}', ""); + Expect(0, 131072, '\P{ExtPict=n}', ""); + Expect(1, 131072, '\P{^ExtPict=n}', ""); + Expect(0, 131069, '\p{ExtPict=n}', ""); + Expect(1, 131069, '\p{^ExtPict=n}', ""); + Expect(1, 131069, '\P{ExtPict=n}', ""); + Expect(0, 131069, '\P{^ExtPict=n}', ""); + Expect(1, 131072, '\p{ExtPict=:\An\z:}', "");; + Expect(0, 131069, '\p{ExtPict=:\An\z:}', "");; + Expect(1, 131072, '\p{ExtPict=_ N}', ""); + Expect(0, 131072, '\p{^ExtPict=_ N}', ""); + Expect(0, 131072, '\P{ExtPict=_ N}', ""); + Expect(1, 131072, '\P{^ExtPict=_ N}', ""); + Expect(0, 131069, '\p{ExtPict=_ N}', ""); + Expect(1, 131069, '\p{^ExtPict=_ N}', ""); + Expect(1, 131069, '\P{ExtPict=_ N}', ""); + Expect(0, 131069, '\P{^ExtPict=_ N}', ""); + Error('\p{Is_Extended_Pictographic= F:=}'); + Error('\P{Is_Extended_Pictographic= F:=}'); + Expect(1, 131072, '\p{Is_Extended_Pictographic=f}', ""); + Expect(0, 131072, '\p{^Is_Extended_Pictographic=f}', ""); + Expect(0, 131072, '\P{Is_Extended_Pictographic=f}', ""); + Expect(1, 131072, '\P{^Is_Extended_Pictographic=f}', ""); + Expect(0, 131069, '\p{Is_Extended_Pictographic=f}', ""); + Expect(1, 131069, '\p{^Is_Extended_Pictographic=f}', ""); + Expect(1, 131069, '\P{Is_Extended_Pictographic=f}', ""); + Expect(0, 131069, '\P{^Is_Extended_Pictographic=f}', ""); + Expect(1, 131072, '\p{Is_Extended_Pictographic= _F}', ""); + Expect(0, 131072, '\p{^Is_Extended_Pictographic= _F}', ""); + Expect(0, 131072, '\P{Is_Extended_Pictographic= _F}', ""); + Expect(1, 131072, '\P{^Is_Extended_Pictographic= _F}', ""); + Expect(0, 131069, '\p{Is_Extended_Pictographic= _F}', ""); + Expect(1, 131069, '\p{^Is_Extended_Pictographic= _F}', ""); + Expect(1, 131069, '\P{Is_Extended_Pictographic= _F}', ""); + Expect(0, 131069, '\P{^Is_Extended_Pictographic= _F}', ""); + Error('\p{Is_ExtPict= _false/a/}'); + Error('\P{Is_ExtPict= _false/a/}'); + Expect(1, 131072, '\p{Is_ExtPict: false}', ""); + Expect(0, 131072, '\p{^Is_ExtPict: false}', ""); + Expect(0, 131072, '\P{Is_ExtPict: false}', ""); + Expect(1, 131072, '\P{^Is_ExtPict: false}', ""); + Expect(0, 131069, '\p{Is_ExtPict: false}', ""); + Expect(1, 131069, '\p{^Is_ExtPict: false}', ""); + Expect(1, 131069, '\P{Is_ExtPict: false}', ""); + Expect(0, 131069, '\P{^Is_ExtPict: false}', ""); + Expect(1, 131072, '\p{Is_ExtPict= false}', ""); + Expect(0, 131072, '\p{^Is_ExtPict= false}', ""); + Expect(0, 131072, '\P{Is_ExtPict= false}', ""); + Expect(1, 131072, '\P{^Is_ExtPict= false}', ""); + Expect(0, 131069, '\p{Is_ExtPict= false}', ""); + Expect(1, 131069, '\p{^Is_ExtPict= false}', ""); + Expect(1, 131069, '\P{Is_ExtPict= false}', ""); + Expect(0, 131069, '\P{^Is_ExtPict= false}', ""); + Error('\p{Extended_Pictographic= -Yes:=}'); + Error('\P{Extended_Pictographic= -Yes:=}'); + Expect(1, 131069, '\p{Extended_Pictographic=:\AYes\z:}', "");; + Expect(0, 131072, '\p{Extended_Pictographic=:\AYes\z:}', "");; + Expect(1, 131069, '\p{Extended_Pictographic=yes}', ""); + Expect(0, 131069, '\p{^Extended_Pictographic=yes}', ""); + Expect(0, 131069, '\P{Extended_Pictographic=yes}', ""); + Expect(1, 131069, '\P{^Extended_Pictographic=yes}', ""); + Expect(0, 131072, '\p{Extended_Pictographic=yes}', ""); + Expect(1, 131072, '\p{^Extended_Pictographic=yes}', ""); + Expect(1, 131072, '\P{Extended_Pictographic=yes}', ""); + Expect(0, 131072, '\P{^Extended_Pictographic=yes}', ""); + Expect(1, 131069, '\p{Extended_Pictographic=:\Ayes\z:}', "");; + Expect(0, 131072, '\p{Extended_Pictographic=:\Ayes\z:}', "");; + Expect(1, 131069, '\p{Extended_Pictographic= Yes}', ""); + Expect(0, 131069, '\p{^Extended_Pictographic= Yes}', ""); + Expect(0, 131069, '\P{Extended_Pictographic= Yes}', ""); + Expect(1, 131069, '\P{^Extended_Pictographic= Yes}', ""); + Expect(0, 131072, '\p{Extended_Pictographic= Yes}', ""); + Expect(1, 131072, '\p{^Extended_Pictographic= Yes}', ""); + Expect(1, 131072, '\P{Extended_Pictographic= Yes}', ""); + Expect(0, 131072, '\P{^Extended_Pictographic= Yes}', ""); + Error('\p{ExtPict=-Y:=}'); + Error('\P{ExtPict=-Y:=}'); + Expect(1, 131069, '\p{ExtPict=:\AY\z:}', "");; + Expect(0, 131072, '\p{ExtPict=:\AY\z:}', "");; + Expect(1, 131069, '\p{ExtPict: y}', ""); + Expect(0, 131069, '\p{^ExtPict: y}', ""); + Expect(0, 131069, '\P{ExtPict: y}', ""); + Expect(1, 131069, '\P{^ExtPict: y}', ""); + Expect(0, 131072, '\p{ExtPict: y}', ""); + Expect(1, 131072, '\p{^ExtPict: y}', ""); + Expect(1, 131072, '\P{ExtPict: y}', ""); + Expect(0, 131072, '\P{^ExtPict: y}', ""); + Expect(1, 131069, '\p{ExtPict=:\Ay\z:}', "");; + Expect(0, 131072, '\p{ExtPict=:\Ay\z:}', "");; + Expect(1, 131069, '\p{ExtPict:_-Y}', ""); + Expect(0, 131069, '\p{^ExtPict:_-Y}', ""); + Expect(0, 131069, '\P{ExtPict:_-Y}', ""); + Expect(1, 131069, '\P{^ExtPict:_-Y}', ""); + Expect(0, 131072, '\p{ExtPict:_-Y}', ""); + Expect(1, 131072, '\p{^ExtPict:_-Y}', ""); + Expect(1, 131072, '\P{ExtPict:_-Y}', ""); + Expect(0, 131072, '\P{^ExtPict:_-Y}', ""); + Error('\p{Is_Extended_Pictographic::=_ T}'); + Error('\P{Is_Extended_Pictographic::=_ T}'); + Expect(1, 131069, '\p{Is_Extended_Pictographic=t}', ""); + Expect(0, 131069, '\p{^Is_Extended_Pictographic=t}', ""); + Expect(0, 131069, '\P{Is_Extended_Pictographic=t}', ""); + Expect(1, 131069, '\P{^Is_Extended_Pictographic=t}', ""); + Expect(0, 131072, '\p{Is_Extended_Pictographic=t}', ""); + Expect(1, 131072, '\p{^Is_Extended_Pictographic=t}', ""); + Expect(1, 131072, '\P{Is_Extended_Pictographic=t}', ""); + Expect(0, 131072, '\P{^Is_Extended_Pictographic=t}', ""); + Expect(1, 131069, '\p{Is_Extended_Pictographic= T}', ""); + Expect(0, 131069, '\p{^Is_Extended_Pictographic= T}', ""); + Expect(0, 131069, '\P{Is_Extended_Pictographic= T}', ""); + Expect(1, 131069, '\P{^Is_Extended_Pictographic= T}', ""); + Expect(0, 131072, '\p{Is_Extended_Pictographic= T}', ""); + Expect(1, 131072, '\p{^Is_Extended_Pictographic= T}', ""); + Expect(1, 131072, '\P{Is_Extended_Pictographic= T}', ""); + Expect(0, 131072, '\P{^Is_Extended_Pictographic= T}', ""); + Error('\p{Is_ExtPict= :=true}'); + Error('\P{Is_ExtPict= :=true}'); + Expect(1, 131069, '\p{Is_ExtPict=true}', ""); + Expect(0, 131069, '\p{^Is_ExtPict=true}', ""); + Expect(0, 131069, '\P{Is_ExtPict=true}', ""); + Expect(1, 131069, '\P{^Is_ExtPict=true}', ""); + Expect(0, 131072, '\p{Is_ExtPict=true}', ""); + Expect(1, 131072, '\p{^Is_ExtPict=true}', ""); + Expect(1, 131072, '\P{Is_ExtPict=true}', ""); + Expect(0, 131072, '\P{^Is_ExtPict=true}', ""); + Expect(1, 131069, '\p{Is_ExtPict= True}', ""); + Expect(0, 131069, '\p{^Is_ExtPict= True}', ""); + Expect(0, 131069, '\P{Is_ExtPict= True}', ""); + Expect(1, 131069, '\P{^Is_ExtPict= True}', ""); + Expect(0, 131072, '\p{Is_ExtPict= True}', ""); + Expect(1, 131072, '\p{^Is_ExtPict= True}', ""); + Expect(1, 131072, '\P{Is_ExtPict= True}', ""); + Expect(0, 131072, '\P{^Is_ExtPict= True}', ""); + Error('\p{fcnfkcclosure}'); + Error('\P{fcnfkcclosure}'); + Error('\p{fcnfkc}'); + Error('\P{fcnfkc}'); + Error('\p{generalcategory}'); + Error('\P{generalcategory}'); + Error('\p{gc}'); + Error('\P{gc}'); + Error('\p{category}'); + Error('\P{category}'); + Error('\p{General_Category=:=-Other}'); + Error('\P{General_Category=:=-Other}'); + Expect(1, 918000, '\p{General_Category=:\AOther\z:}', "");; + Expect(0, 917999, '\p{General_Category=:\AOther\z:}', "");; + Expect(1, 918000, '\p{General_Category=other}', ""); + Expect(0, 918000, '\p{^General_Category=other}', ""); + Expect(0, 918000, '\P{General_Category=other}', ""); + Expect(1, 918000, '\P{^General_Category=other}', ""); + Expect(0, 917999, '\p{General_Category=other}', ""); + Expect(1, 917999, '\p{^General_Category=other}', ""); + Expect(1, 917999, '\P{General_Category=other}', ""); + Expect(0, 917999, '\P{^General_Category=other}', ""); + Expect(1, 918000, '\p{General_Category=:\Aother\z:}', "");; + Expect(0, 917999, '\p{General_Category=:\Aother\z:}', "");; + Expect(1, 918000, '\p{General_Category= _Other}', ""); + Expect(0, 918000, '\p{^General_Category= _Other}', ""); + Expect(0, 918000, '\P{General_Category= _Other}', ""); + Expect(1, 918000, '\P{^General_Category= _Other}', ""); + Expect(0, 917999, '\p{General_Category= _Other}', ""); + Expect(1, 917999, '\p{^General_Category= _Other}', ""); + Expect(1, 917999, '\P{General_Category= _Other}', ""); + Expect(0, 917999, '\P{^General_Category= _Other}', ""); + Error('\p{Gc=- C/a/}'); + Error('\P{Gc=- C/a/}'); + Expect(1, 918000, '\p{Gc=:\AC\z:}', "");; + Expect(0, 917999, '\p{Gc=:\AC\z:}', "");; + Expect(1, 918000, '\p{Gc=c}', ""); + Expect(0, 918000, '\p{^Gc=c}', ""); + Expect(0, 918000, '\P{Gc=c}', ""); + Expect(1, 918000, '\P{^Gc=c}', ""); + Expect(0, 917999, '\p{Gc=c}', ""); + Expect(1, 917999, '\p{^Gc=c}', ""); + Expect(1, 917999, '\P{Gc=c}', ""); + Expect(0, 917999, '\P{^Gc=c}', ""); + Expect(1, 918000, '\p{Gc=:\Ac\z:}', "");; + Expect(0, 917999, '\p{Gc=:\Ac\z:}', "");; + Expect(1, 918000, '\p{Gc: C}', ""); + Expect(0, 918000, '\p{^Gc: C}', ""); + Expect(0, 918000, '\P{Gc: C}', ""); + Expect(1, 918000, '\P{^Gc: C}', ""); + Expect(0, 917999, '\p{Gc: C}', ""); + Expect(1, 917999, '\p{^Gc: C}', ""); + Expect(1, 917999, '\P{Gc: C}', ""); + Expect(0, 917999, '\P{^Gc: C}', ""); + Error('\p{Category=/a/ -OTHER}'); + Error('\P{Category=/a/ -OTHER}'); + Expect(1, 918000, '\p{Category=:\AOther\z:}', "");; + Expect(0, 917999, '\p{Category=:\AOther\z:}', "");; + Expect(1, 918000, '\p{Category=other}', ""); + Expect(0, 918000, '\p{^Category=other}', ""); + Expect(0, 918000, '\P{Category=other}', ""); + Expect(1, 918000, '\P{^Category=other}', ""); + Expect(0, 917999, '\p{Category=other}', ""); + Expect(1, 917999, '\p{^Category=other}', ""); + Expect(1, 917999, '\P{Category=other}', ""); + Expect(0, 917999, '\P{^Category=other}', ""); + Expect(1, 918000, '\p{Category=:\Aother\z:}', "");; + Expect(0, 917999, '\p{Category=:\Aother\z:}', "");; + Expect(1, 918000, '\p{Category= Other}', ""); + Expect(0, 918000, '\p{^Category= Other}', ""); + Expect(0, 918000, '\P{Category= Other}', ""); + Expect(1, 918000, '\P{^Category= Other}', ""); + Expect(0, 917999, '\p{Category= Other}', ""); + Expect(1, 917999, '\p{^Category= Other}', ""); + Expect(1, 917999, '\P{Category= Other}', ""); + Expect(0, 917999, '\P{^Category= Other}', ""); + Error('\p{Is_General_Category=:=_ C}'); + Error('\P{Is_General_Category=:=_ C}'); + Expect(1, 918000, '\p{Is_General_Category=c}', ""); + Expect(0, 918000, '\p{^Is_General_Category=c}', ""); + Expect(0, 918000, '\P{Is_General_Category=c}', ""); + Expect(1, 918000, '\P{^Is_General_Category=c}', ""); + Expect(0, 917999, '\p{Is_General_Category=c}', ""); + Expect(1, 917999, '\p{^Is_General_Category=c}', ""); + Expect(1, 917999, '\P{Is_General_Category=c}', ""); + Expect(0, 917999, '\P{^Is_General_Category=c}', ""); + Expect(1, 918000, '\p{Is_General_Category= -C}', ""); + Expect(0, 918000, '\p{^Is_General_Category= -C}', ""); + Expect(0, 918000, '\P{Is_General_Category= -C}', ""); + Expect(1, 918000, '\P{^Is_General_Category= -C}', ""); + Expect(0, 917999, '\p{Is_General_Category= -C}', ""); + Expect(1, 917999, '\p{^Is_General_Category= -C}', ""); + Expect(1, 917999, '\P{Is_General_Category= -C}', ""); + Expect(0, 917999, '\P{^Is_General_Category= -C}', ""); + Error('\p{Is_Gc=-:=other}'); + Error('\P{Is_Gc=-:=other}'); + Expect(1, 918000, '\p{Is_Gc=other}', ""); + Expect(0, 918000, '\p{^Is_Gc=other}', ""); + Expect(0, 918000, '\P{Is_Gc=other}', ""); + Expect(1, 918000, '\P{^Is_Gc=other}', ""); + Expect(0, 917999, '\p{Is_Gc=other}', ""); + Expect(1, 917999, '\p{^Is_Gc=other}', ""); + Expect(1, 917999, '\P{Is_Gc=other}', ""); + Expect(0, 917999, '\P{^Is_Gc=other}', ""); + Expect(1, 918000, '\p{Is_Gc=_Other}', ""); + Expect(0, 918000, '\p{^Is_Gc=_Other}', ""); + Expect(0, 918000, '\P{Is_Gc=_Other}', ""); + Expect(1, 918000, '\P{^Is_Gc=_Other}', ""); + Expect(0, 917999, '\p{Is_Gc=_Other}', ""); + Expect(1, 917999, '\p{^Is_Gc=_Other}', ""); + Expect(1, 917999, '\P{Is_Gc=_Other}', ""); + Expect(0, 917999, '\P{^Is_Gc=_Other}', ""); + Error('\p{Is_Category=/a/_C}'); + Error('\P{Is_Category=/a/_C}'); + Expect(1, 918000, '\p{Is_Category=c}', ""); + Expect(0, 918000, '\p{^Is_Category=c}', ""); + Expect(0, 918000, '\P{Is_Category=c}', ""); + Expect(1, 918000, '\P{^Is_Category=c}', ""); + Expect(0, 917999, '\p{Is_Category=c}', ""); + Expect(1, 917999, '\p{^Is_Category=c}', ""); + Expect(1, 917999, '\P{Is_Category=c}', ""); + Expect(0, 917999, '\P{^Is_Category=c}', ""); + Expect(1, 918000, '\p{Is_Category= _C}', ""); + Expect(0, 918000, '\p{^Is_Category= _C}', ""); + Expect(0, 918000, '\P{Is_Category= _C}', ""); + Expect(1, 918000, '\P{^Is_Category= _C}', ""); + Expect(0, 917999, '\p{Is_Category= _C}', ""); + Expect(1, 917999, '\p{^Is_Category= _C}', ""); + Expect(1, 917999, '\P{Is_Category= _C}', ""); + Expect(0, 917999, '\P{^Is_Category= _C}', ""); + Error('\p{General_Category=:=_CONTROL}'); + Error('\P{General_Category=:=_CONTROL}'); + Expect(1, 159, '\p{General_Category=:\AControl\z:}', "");; + Expect(0, 160, '\p{General_Category=:\AControl\z:}', "");; + Expect(1, 159, '\p{General_Category=control}', ""); + Expect(0, 159, '\p{^General_Category=control}', ""); + Expect(0, 159, '\P{General_Category=control}', ""); + Expect(1, 159, '\P{^General_Category=control}', ""); + Expect(0, 160, '\p{General_Category=control}', ""); + Expect(1, 160, '\p{^General_Category=control}', ""); + Expect(1, 160, '\P{General_Category=control}', ""); + Expect(0, 160, '\P{^General_Category=control}', ""); + Expect(1, 159, '\p{General_Category=:\Acontrol\z:}', "");; + Expect(0, 160, '\p{General_Category=:\Acontrol\z:}', "");; + Expect(1, 159, '\p{General_Category= Control}', ""); + Expect(0, 159, '\p{^General_Category= Control}', ""); + Expect(0, 159, '\P{General_Category= Control}', ""); + Expect(1, 159, '\P{^General_Category= Control}', ""); + Expect(0, 160, '\p{General_Category= Control}', ""); + Expect(1, 160, '\p{^General_Category= Control}', ""); + Expect(1, 160, '\P{General_Category= Control}', ""); + Expect(0, 160, '\P{^General_Category= Control}', ""); + Error('\p{Gc: /a/CC}'); + Error('\P{Gc: /a/CC}'); + Expect(1, 159, '\p{Gc=:\ACc\z:}', "");; + Expect(0, 160, '\p{Gc=:\ACc\z:}', "");; + Expect(1, 159, '\p{Gc=cc}', ""); + Expect(0, 159, '\p{^Gc=cc}', ""); + Expect(0, 159, '\P{Gc=cc}', ""); + Expect(1, 159, '\P{^Gc=cc}', ""); + Expect(0, 160, '\p{Gc=cc}', ""); + Expect(1, 160, '\p{^Gc=cc}', ""); + Expect(1, 160, '\P{Gc=cc}', ""); + Expect(0, 160, '\P{^Gc=cc}', ""); + Expect(1, 159, '\p{Gc=:\Acc\z:}', "");; + Expect(0, 160, '\p{Gc=:\Acc\z:}', "");; + Expect(1, 159, '\p{Gc= CC}', ""); + Expect(0, 159, '\p{^Gc= CC}', ""); + Expect(0, 159, '\P{Gc= CC}', ""); + Expect(1, 159, '\P{^Gc= CC}', ""); + Expect(0, 160, '\p{Gc= CC}', ""); + Expect(1, 160, '\p{^Gc= CC}', ""); + Expect(1, 160, '\P{Gc= CC}', ""); + Expect(0, 160, '\P{^Gc= CC}', ""); + Error('\p{Category=_/a/Cntrl}'); + Error('\P{Category=_/a/Cntrl}'); + Expect(1, 159, '\p{Category=:\ACntrl\z:}', "");; + Expect(0, 160, '\p{Category=:\ACntrl\z:}', "");; + Expect(1, 159, '\p{Category: cntrl}', ""); + Expect(0, 159, '\p{^Category: cntrl}', ""); + Expect(0, 159, '\P{Category: cntrl}', ""); + Expect(1, 159, '\P{^Category: cntrl}', ""); + Expect(0, 160, '\p{Category: cntrl}', ""); + Expect(1, 160, '\p{^Category: cntrl}', ""); + Expect(1, 160, '\P{Category: cntrl}', ""); + Expect(0, 160, '\P{^Category: cntrl}', ""); + Expect(1, 159, '\p{Category=:\Acntrl\z:}', "");; + Expect(0, 160, '\p{Category=:\Acntrl\z:}', "");; + Expect(1, 159, '\p{Category=_ cntrl}', ""); + Expect(0, 159, '\p{^Category=_ cntrl}', ""); + Expect(0, 159, '\P{Category=_ cntrl}', ""); + Expect(1, 159, '\P{^Category=_ cntrl}', ""); + Expect(0, 160, '\p{Category=_ cntrl}', ""); + Expect(1, 160, '\p{^Category=_ cntrl}', ""); + Expect(1, 160, '\P{Category=_ cntrl}', ""); + Expect(0, 160, '\P{^Category=_ cntrl}', ""); + Error('\p{Is_General_Category: _:=control}'); + Error('\P{Is_General_Category: _:=control}'); + Expect(1, 159, '\p{Is_General_Category=control}', ""); + Expect(0, 159, '\p{^Is_General_Category=control}', ""); + Expect(0, 159, '\P{Is_General_Category=control}', ""); + Expect(1, 159, '\P{^Is_General_Category=control}', ""); + Expect(0, 160, '\p{Is_General_Category=control}', ""); + Expect(1, 160, '\p{^Is_General_Category=control}', ""); + Expect(1, 160, '\P{Is_General_Category=control}', ""); + Expect(0, 160, '\P{^Is_General_Category=control}', ""); + Expect(1, 159, '\p{Is_General_Category=_Control}', ""); + Expect(0, 159, '\p{^Is_General_Category=_Control}', ""); + Expect(0, 159, '\P{Is_General_Category=_Control}', ""); + Expect(1, 159, '\P{^Is_General_Category=_Control}', ""); + Expect(0, 160, '\p{Is_General_Category=_Control}', ""); + Expect(1, 160, '\p{^Is_General_Category=_Control}', ""); + Expect(1, 160, '\P{Is_General_Category=_Control}', ""); + Expect(0, 160, '\P{^Is_General_Category=_Control}', ""); + Error('\p{Is_Gc: Cc:=}'); + Error('\P{Is_Gc: Cc:=}'); + Expect(1, 159, '\p{Is_Gc=cc}', ""); + Expect(0, 159, '\p{^Is_Gc=cc}', ""); + Expect(0, 159, '\P{Is_Gc=cc}', ""); + Expect(1, 159, '\P{^Is_Gc=cc}', ""); + Expect(0, 160, '\p{Is_Gc=cc}', ""); + Expect(1, 160, '\p{^Is_Gc=cc}', ""); + Expect(1, 160, '\P{Is_Gc=cc}', ""); + Expect(0, 160, '\P{^Is_Gc=cc}', ""); + Expect(1, 159, '\p{Is_Gc=_ Cc}', ""); + Expect(0, 159, '\p{^Is_Gc=_ Cc}', ""); + Expect(0, 159, '\P{Is_Gc=_ Cc}', ""); + Expect(1, 159, '\P{^Is_Gc=_ Cc}', ""); + Expect(0, 160, '\p{Is_Gc=_ Cc}', ""); + Expect(1, 160, '\p{^Is_Gc=_ Cc}', ""); + Expect(1, 160, '\P{Is_Gc=_ Cc}', ""); + Expect(0, 160, '\P{^Is_Gc=_ Cc}', ""); + Error('\p{Is_Category=:= _CNTRL}'); + Error('\P{Is_Category=:= _CNTRL}'); + Expect(1, 159, '\p{Is_Category=cntrl}', ""); + Expect(0, 159, '\p{^Is_Category=cntrl}', ""); + Expect(0, 159, '\P{Is_Category=cntrl}', ""); + Expect(1, 159, '\P{^Is_Category=cntrl}', ""); + Expect(0, 160, '\p{Is_Category=cntrl}', ""); + Expect(1, 160, '\p{^Is_Category=cntrl}', ""); + Expect(1, 160, '\P{Is_Category=cntrl}', ""); + Expect(0, 160, '\P{^Is_Category=cntrl}', ""); + Expect(1, 159, '\p{Is_Category: Cntrl}', ""); + Expect(0, 159, '\p{^Is_Category: Cntrl}', ""); + Expect(0, 159, '\P{Is_Category: Cntrl}', ""); + Expect(1, 159, '\P{^Is_Category: Cntrl}', ""); + Expect(0, 160, '\p{Is_Category: Cntrl}', ""); + Expect(1, 160, '\p{^Is_Category: Cntrl}', ""); + Expect(1, 160, '\P{Is_Category: Cntrl}', ""); + Expect(0, 160, '\P{^Is_Category: Cntrl}', ""); + Error('\p{General_Category=:=- FORMAT}'); + Error('\P{General_Category=:=- FORMAT}'); + Expect(1, 917631, '\p{General_Category=:\AFormat\z:}', "");; + Expect(0, 917632, '\p{General_Category=:\AFormat\z:}', "");; + Expect(1, 917631, '\p{General_Category=format}', ""); + Expect(0, 917631, '\p{^General_Category=format}', ""); + Expect(0, 917631, '\P{General_Category=format}', ""); + Expect(1, 917631, '\P{^General_Category=format}', ""); + Expect(0, 917632, '\p{General_Category=format}', ""); + Expect(1, 917632, '\p{^General_Category=format}', ""); + Expect(1, 917632, '\P{General_Category=format}', ""); + Expect(0, 917632, '\P{^General_Category=format}', ""); + Expect(1, 917631, '\p{General_Category=:\Aformat\z:}', "");; + Expect(0, 917632, '\p{General_Category=:\Aformat\z:}', "");; + Expect(1, 917631, '\p{General_Category=-Format}', ""); + Expect(0, 917631, '\p{^General_Category=-Format}', ""); + Expect(0, 917631, '\P{General_Category=-Format}', ""); + Expect(1, 917631, '\P{^General_Category=-Format}', ""); + Expect(0, 917632, '\p{General_Category=-Format}', ""); + Expect(1, 917632, '\p{^General_Category=-Format}', ""); + Expect(1, 917632, '\P{General_Category=-Format}', ""); + Expect(0, 917632, '\P{^General_Category=-Format}', ""); + Error('\p{Gc=:=Cf}'); + Error('\P{Gc=:=Cf}'); + Expect(1, 917631, '\p{Gc=:\ACf\z:}', "");; + Expect(0, 917632, '\p{Gc=:\ACf\z:}', "");; + Expect(1, 917631, '\p{Gc: cf}', ""); + Expect(0, 917631, '\p{^Gc: cf}', ""); + Expect(0, 917631, '\P{Gc: cf}', ""); + Expect(1, 917631, '\P{^Gc: cf}', ""); + Expect(0, 917632, '\p{Gc: cf}', ""); + Expect(1, 917632, '\p{^Gc: cf}', ""); + Expect(1, 917632, '\P{Gc: cf}', ""); + Expect(0, 917632, '\P{^Gc: cf}', ""); + Expect(1, 917631, '\p{Gc=:\Acf\z:}', "");; + Expect(0, 917632, '\p{Gc=:\Acf\z:}', "");; + Expect(1, 917631, '\p{Gc: Cf}', ""); + Expect(0, 917631, '\p{^Gc: Cf}', ""); + Expect(0, 917631, '\P{Gc: Cf}', ""); + Expect(1, 917631, '\P{^Gc: Cf}', ""); + Expect(0, 917632, '\p{Gc: Cf}', ""); + Expect(1, 917632, '\p{^Gc: Cf}', ""); + Expect(1, 917632, '\P{Gc: Cf}', ""); + Expect(0, 917632, '\P{^Gc: Cf}', ""); + Error('\p{Category= Format:=}'); + Error('\P{Category= Format:=}'); + Expect(1, 917631, '\p{Category=:\AFormat\z:}', "");; + Expect(0, 917632, '\p{Category=:\AFormat\z:}', "");; + Expect(1, 917631, '\p{Category=format}', ""); + Expect(0, 917631, '\p{^Category=format}', ""); + Expect(0, 917631, '\P{Category=format}', ""); + Expect(1, 917631, '\P{^Category=format}', ""); + Expect(0, 917632, '\p{Category=format}', ""); + Expect(1, 917632, '\p{^Category=format}', ""); + Expect(1, 917632, '\P{Category=format}', ""); + Expect(0, 917632, '\P{^Category=format}', ""); + Expect(1, 917631, '\p{Category=:\Aformat\z:}', "");; + Expect(0, 917632, '\p{Category=:\Aformat\z:}', "");; + Expect(1, 917631, '\p{Category: format}', ""); + Expect(0, 917631, '\p{^Category: format}', ""); + Expect(0, 917631, '\P{Category: format}', ""); + Expect(1, 917631, '\P{^Category: format}', ""); + Expect(0, 917632, '\p{Category: format}', ""); + Expect(1, 917632, '\p{^Category: format}', ""); + Expect(1, 917632, '\P{Category: format}', ""); + Expect(0, 917632, '\P{^Category: format}', ""); + Error('\p{Is_General_Category: /a/Cf}'); + Error('\P{Is_General_Category: /a/Cf}'); + Expect(1, 917631, '\p{Is_General_Category=cf}', ""); + Expect(0, 917631, '\p{^Is_General_Category=cf}', ""); + Expect(0, 917631, '\P{Is_General_Category=cf}', ""); + Expect(1, 917631, '\P{^Is_General_Category=cf}', ""); + Expect(0, 917632, '\p{Is_General_Category=cf}', ""); + Expect(1, 917632, '\p{^Is_General_Category=cf}', ""); + Expect(1, 917632, '\P{Is_General_Category=cf}', ""); + Expect(0, 917632, '\P{^Is_General_Category=cf}', ""); + Expect(1, 917631, '\p{Is_General_Category=__cf}', ""); + Expect(0, 917631, '\p{^Is_General_Category=__cf}', ""); + Expect(0, 917631, '\P{Is_General_Category=__cf}', ""); + Expect(1, 917631, '\P{^Is_General_Category=__cf}', ""); + Expect(0, 917632, '\p{Is_General_Category=__cf}', ""); + Expect(1, 917632, '\p{^Is_General_Category=__cf}', ""); + Expect(1, 917632, '\P{Is_General_Category=__cf}', ""); + Expect(0, 917632, '\P{^Is_General_Category=__cf}', ""); + Error('\p{Is_Gc=- format/a/}'); + Error('\P{Is_Gc=- format/a/}'); + Expect(1, 917631, '\p{Is_Gc=format}', ""); + Expect(0, 917631, '\p{^Is_Gc=format}', ""); + Expect(0, 917631, '\P{Is_Gc=format}', ""); + Expect(1, 917631, '\P{^Is_Gc=format}', ""); + Expect(0, 917632, '\p{Is_Gc=format}', ""); + Expect(1, 917632, '\p{^Is_Gc=format}', ""); + Expect(1, 917632, '\P{Is_Gc=format}', ""); + Expect(0, 917632, '\P{^Is_Gc=format}', ""); + Expect(1, 917631, '\p{Is_Gc= Format}', ""); + Expect(0, 917631, '\p{^Is_Gc= Format}', ""); + Expect(0, 917631, '\P{Is_Gc= Format}', ""); + Expect(1, 917631, '\P{^Is_Gc= Format}', ""); + Expect(0, 917632, '\p{Is_Gc= Format}', ""); + Expect(1, 917632, '\p{^Is_Gc= Format}', ""); + Expect(1, 917632, '\P{Is_Gc= Format}', ""); + Expect(0, 917632, '\P{^Is_Gc= Format}', ""); + Error('\p{Is_Category=_-cf/a/}'); + Error('\P{Is_Category=_-cf/a/}'); + Expect(1, 917631, '\p{Is_Category=cf}', ""); + Expect(0, 917631, '\p{^Is_Category=cf}', ""); + Expect(0, 917631, '\P{Is_Category=cf}', ""); + Expect(1, 917631, '\P{^Is_Category=cf}', ""); + Expect(0, 917632, '\p{Is_Category=cf}', ""); + Expect(1, 917632, '\p{^Is_Category=cf}', ""); + Expect(1, 917632, '\P{Is_Category=cf}', ""); + Expect(0, 917632, '\P{^Is_Category=cf}', ""); + Expect(1, 917631, '\p{Is_Category=--CF}', ""); + Expect(0, 917631, '\p{^Is_Category=--CF}', ""); + Expect(0, 917631, '\P{Is_Category=--CF}', ""); + Expect(1, 917631, '\P{^Is_Category=--CF}', ""); + Expect(0, 917632, '\p{Is_Category=--CF}', ""); + Expect(1, 917632, '\p{^Is_Category=--CF}', ""); + Expect(1, 917632, '\P{Is_Category=--CF}', ""); + Expect(0, 917632, '\P{^Is_Category=--CF}', ""); + Error('\p{General_Category=/a/ unassigned}'); + Error('\P{General_Category=/a/ unassigned}'); + Expect(1, 918000, '\p{General_Category=:\AUnassigned\z:}', "");; + Expect(0, 1114109, '\p{General_Category=:\AUnassigned\z:}', "");; + Expect(1, 918000, '\p{General_Category=unassigned}', ""); + Expect(0, 918000, '\p{^General_Category=unassigned}', ""); + Expect(0, 918000, '\P{General_Category=unassigned}', ""); + Expect(1, 918000, '\P{^General_Category=unassigned}', ""); + Expect(0, 1114109, '\p{General_Category=unassigned}', ""); + Expect(1, 1114109, '\p{^General_Category=unassigned}', ""); + Expect(1, 1114109, '\P{General_Category=unassigned}', ""); + Expect(0, 1114109, '\P{^General_Category=unassigned}', ""); + Expect(1, 918000, '\p{General_Category=:\Aunassigned\z:}', "");; + Expect(0, 1114109, '\p{General_Category=:\Aunassigned\z:}', "");; + Expect(1, 918000, '\p{General_Category= UNASSIGNED}', ""); + Expect(0, 918000, '\p{^General_Category= UNASSIGNED}', ""); + Expect(0, 918000, '\P{General_Category= UNASSIGNED}', ""); + Expect(1, 918000, '\P{^General_Category= UNASSIGNED}', ""); + Expect(0, 1114109, '\p{General_Category= UNASSIGNED}', ""); + Expect(1, 1114109, '\p{^General_Category= UNASSIGNED}', ""); + Expect(1, 1114109, '\P{General_Category= UNASSIGNED}', ""); + Expect(0, 1114109, '\P{^General_Category= UNASSIGNED}', ""); + Error('\p{Gc=:=Cn}'); + Error('\P{Gc=:=Cn}'); + Expect(1, 918000, '\p{Gc=:\ACn\z:}', "");; + Expect(0, 1114109, '\p{Gc=:\ACn\z:}', "");; + Expect(1, 918000, '\p{Gc=cn}', ""); + Expect(0, 918000, '\p{^Gc=cn}', ""); + Expect(0, 918000, '\P{Gc=cn}', ""); + Expect(1, 918000, '\P{^Gc=cn}', ""); + Expect(0, 1114109, '\p{Gc=cn}', ""); + Expect(1, 1114109, '\p{^Gc=cn}', ""); + Expect(1, 1114109, '\P{Gc=cn}', ""); + Expect(0, 1114109, '\P{^Gc=cn}', ""); + Expect(1, 918000, '\p{Gc=:\Acn\z:}', "");; + Expect(0, 1114109, '\p{Gc=:\Acn\z:}', "");; + Expect(1, 918000, '\p{Gc=_CN}', ""); + Expect(0, 918000, '\p{^Gc=_CN}', ""); + Expect(0, 918000, '\P{Gc=_CN}', ""); + Expect(1, 918000, '\P{^Gc=_CN}', ""); + Expect(0, 1114109, '\p{Gc=_CN}', ""); + Expect(1, 1114109, '\p{^Gc=_CN}', ""); + Expect(1, 1114109, '\P{Gc=_CN}', ""); + Expect(0, 1114109, '\P{^Gc=_CN}', ""); + Error('\p{Category=:=-_Unassigned}'); + Error('\P{Category=:=-_Unassigned}'); + Expect(1, 918000, '\p{Category=:\AUnassigned\z:}', "");; + Expect(0, 1114109, '\p{Category=:\AUnassigned\z:}', "");; + Expect(1, 918000, '\p{Category=unassigned}', ""); + Expect(0, 918000, '\p{^Category=unassigned}', ""); + Expect(0, 918000, '\P{Category=unassigned}', ""); + Expect(1, 918000, '\P{^Category=unassigned}', ""); + Expect(0, 1114109, '\p{Category=unassigned}', ""); + Expect(1, 1114109, '\p{^Category=unassigned}', ""); + Expect(1, 1114109, '\P{Category=unassigned}', ""); + Expect(0, 1114109, '\P{^Category=unassigned}', ""); + Expect(1, 918000, '\p{Category=:\Aunassigned\z:}', "");; + Expect(0, 1114109, '\p{Category=:\Aunassigned\z:}', "");; + Expect(1, 918000, '\p{Category=_-UNASSIGNED}', ""); + Expect(0, 918000, '\p{^Category=_-UNASSIGNED}', ""); + Expect(0, 918000, '\P{Category=_-UNASSIGNED}', ""); + Expect(1, 918000, '\P{^Category=_-UNASSIGNED}', ""); + Expect(0, 1114109, '\p{Category=_-UNASSIGNED}', ""); + Expect(1, 1114109, '\p{^Category=_-UNASSIGNED}', ""); + Expect(1, 1114109, '\P{Category=_-UNASSIGNED}', ""); + Expect(0, 1114109, '\P{^Category=_-UNASSIGNED}', ""); + Error('\p{Is_General_Category=:=CN}'); + Error('\P{Is_General_Category=:=CN}'); + Expect(1, 918000, '\p{Is_General_Category=cn}', ""); + Expect(0, 918000, '\p{^Is_General_Category=cn}', ""); + Expect(0, 918000, '\P{Is_General_Category=cn}', ""); + Expect(1, 918000, '\P{^Is_General_Category=cn}', ""); + Expect(0, 1114109, '\p{Is_General_Category=cn}', ""); + Expect(1, 1114109, '\p{^Is_General_Category=cn}', ""); + Expect(1, 1114109, '\P{Is_General_Category=cn}', ""); + Expect(0, 1114109, '\P{^Is_General_Category=cn}', ""); + Expect(1, 918000, '\p{Is_General_Category:- Cn}', ""); + Expect(0, 918000, '\p{^Is_General_Category:- Cn}', ""); + Expect(0, 918000, '\P{Is_General_Category:- Cn}', ""); + Expect(1, 918000, '\P{^Is_General_Category:- Cn}', ""); + Expect(0, 1114109, '\p{Is_General_Category:- Cn}', ""); + Expect(1, 1114109, '\p{^Is_General_Category:- Cn}', ""); + Expect(1, 1114109, '\P{Is_General_Category:- Cn}', ""); + Expect(0, 1114109, '\P{^Is_General_Category:- Cn}', ""); + Error('\p{Is_Gc:/a/ Unassigned}'); + Error('\P{Is_Gc:/a/ Unassigned}'); + Expect(1, 918000, '\p{Is_Gc=unassigned}', ""); + Expect(0, 918000, '\p{^Is_Gc=unassigned}', ""); + Expect(0, 918000, '\P{Is_Gc=unassigned}', ""); + Expect(1, 918000, '\P{^Is_Gc=unassigned}', ""); + Expect(0, 1114109, '\p{Is_Gc=unassigned}', ""); + Expect(1, 1114109, '\p{^Is_Gc=unassigned}', ""); + Expect(1, 1114109, '\P{Is_Gc=unassigned}', ""); + Expect(0, 1114109, '\P{^Is_Gc=unassigned}', ""); + Expect(1, 918000, '\p{Is_Gc= _Unassigned}', ""); + Expect(0, 918000, '\p{^Is_Gc= _Unassigned}', ""); + Expect(0, 918000, '\P{Is_Gc= _Unassigned}', ""); + Expect(1, 918000, '\P{^Is_Gc= _Unassigned}', ""); + Expect(0, 1114109, '\p{Is_Gc= _Unassigned}', ""); + Expect(1, 1114109, '\p{^Is_Gc= _Unassigned}', ""); + Expect(1, 1114109, '\P{Is_Gc= _Unassigned}', ""); + Expect(0, 1114109, '\P{^Is_Gc= _Unassigned}', ""); + Error('\p{Is_Category=_-Cn:=}'); + Error('\P{Is_Category=_-Cn:=}'); + Expect(1, 918000, '\p{Is_Category=cn}', ""); + Expect(0, 918000, '\p{^Is_Category=cn}', ""); + Expect(0, 918000, '\P{Is_Category=cn}', ""); + Expect(1, 918000, '\P{^Is_Category=cn}', ""); + Expect(0, 1114109, '\p{Is_Category=cn}', ""); + Expect(1, 1114109, '\p{^Is_Category=cn}', ""); + Expect(1, 1114109, '\P{Is_Category=cn}', ""); + Expect(0, 1114109, '\P{^Is_Category=cn}', ""); + Expect(1, 918000, '\p{Is_Category=- Cn}', ""); + Expect(0, 918000, '\p{^Is_Category=- Cn}', ""); + Expect(0, 918000, '\P{Is_Category=- Cn}', ""); + Expect(1, 918000, '\P{^Is_Category=- Cn}', ""); + Expect(0, 1114109, '\p{Is_Category=- Cn}', ""); + Expect(1, 1114109, '\p{^Is_Category=- Cn}', ""); + Expect(1, 1114109, '\P{Is_Category=- Cn}', ""); + Expect(0, 1114109, '\P{^Is_Category=- Cn}', ""); + Error('\p{General_Category=_:=Private_Use}'); + Error('\P{General_Category=_:=Private_Use}'); + Expect(1, 1114109, '\p{General_Category=:\APrivate_Use\z:}', "");; + Expect(0, 63744, '\p{General_Category=:\APrivate_Use\z:}', "");; + Expect(1, 1114109, '\p{General_Category=privateuse}', ""); + Expect(0, 1114109, '\p{^General_Category=privateuse}', ""); + Expect(0, 1114109, '\P{General_Category=privateuse}', ""); + Expect(1, 1114109, '\P{^General_Category=privateuse}', ""); + Expect(0, 63744, '\p{General_Category=privateuse}', ""); + Expect(1, 63744, '\p{^General_Category=privateuse}', ""); + Expect(1, 63744, '\P{General_Category=privateuse}', ""); + Expect(0, 63744, '\P{^General_Category=privateuse}', ""); + Expect(1, 1114109, '\p{General_Category=:\Aprivateuse\z:}', "");; + Expect(0, 63744, '\p{General_Category=:\Aprivateuse\z:}', "");; + Expect(1, 1114109, '\p{General_Category=- Private_use}', ""); + Expect(0, 1114109, '\p{^General_Category=- Private_use}', ""); + Expect(0, 1114109, '\P{General_Category=- Private_use}', ""); + Expect(1, 1114109, '\P{^General_Category=- Private_use}', ""); + Expect(0, 63744, '\p{General_Category=- Private_use}', ""); + Expect(1, 63744, '\p{^General_Category=- Private_use}', ""); + Expect(1, 63744, '\P{General_Category=- Private_use}', ""); + Expect(0, 63744, '\P{^General_Category=- Private_use}', ""); + Error('\p{Gc=:= Co}'); + Error('\P{Gc=:= Co}'); + Expect(1, 1114109, '\p{Gc=:\ACo\z:}', "");; + Expect(0, 63744, '\p{Gc=:\ACo\z:}', "");; + Expect(1, 1114109, '\p{Gc=co}', ""); + Expect(0, 1114109, '\p{^Gc=co}', ""); + Expect(0, 1114109, '\P{Gc=co}', ""); + Expect(1, 1114109, '\P{^Gc=co}', ""); + Expect(0, 63744, '\p{Gc=co}', ""); + Expect(1, 63744, '\p{^Gc=co}', ""); + Expect(1, 63744, '\P{Gc=co}', ""); + Expect(0, 63744, '\P{^Gc=co}', ""); + Expect(1, 1114109, '\p{Gc=:\Aco\z:}', "");; + Expect(0, 63744, '\p{Gc=:\Aco\z:}', "");; + Expect(1, 1114109, '\p{Gc= co}', ""); + Expect(0, 1114109, '\p{^Gc= co}', ""); + Expect(0, 1114109, '\P{Gc= co}', ""); + Expect(1, 1114109, '\P{^Gc= co}', ""); + Expect(0, 63744, '\p{Gc= co}', ""); + Expect(1, 63744, '\p{^Gc= co}', ""); + Expect(1, 63744, '\P{Gc= co}', ""); + Expect(0, 63744, '\P{^Gc= co}', ""); + Error('\p{Category=/a/-_PRIVATE_Use}'); + Error('\P{Category=/a/-_PRIVATE_Use}'); + Expect(1, 1114109, '\p{Category=:\APrivate_Use\z:}', "");; + Expect(0, 63744, '\p{Category=:\APrivate_Use\z:}', "");; + Expect(1, 1114109, '\p{Category=privateuse}', ""); + Expect(0, 1114109, '\p{^Category=privateuse}', ""); + Expect(0, 1114109, '\P{Category=privateuse}', ""); + Expect(1, 1114109, '\P{^Category=privateuse}', ""); + Expect(0, 63744, '\p{Category=privateuse}', ""); + Expect(1, 63744, '\p{^Category=privateuse}', ""); + Expect(1, 63744, '\P{Category=privateuse}', ""); + Expect(0, 63744, '\P{^Category=privateuse}', ""); + Expect(1, 1114109, '\p{Category=:\Aprivateuse\z:}', "");; + Expect(0, 63744, '\p{Category=:\Aprivateuse\z:}', "");; + Expect(1, 1114109, '\p{Category=- Private_use}', ""); + Expect(0, 1114109, '\p{^Category=- Private_use}', ""); + Expect(0, 1114109, '\P{Category=- Private_use}', ""); + Expect(1, 1114109, '\P{^Category=- Private_use}', ""); + Expect(0, 63744, '\p{Category=- Private_use}', ""); + Expect(1, 63744, '\p{^Category=- Private_use}', ""); + Expect(1, 63744, '\P{Category=- Private_use}', ""); + Expect(0, 63744, '\P{^Category=- Private_use}', ""); + Error('\p{Is_General_Category=/a/ _CO}'); + Error('\P{Is_General_Category=/a/ _CO}'); + Expect(1, 1114109, '\p{Is_General_Category:co}', ""); + Expect(0, 1114109, '\p{^Is_General_Category:co}', ""); + Expect(0, 1114109, '\P{Is_General_Category:co}', ""); + Expect(1, 1114109, '\P{^Is_General_Category:co}', ""); + Expect(0, 63744, '\p{Is_General_Category:co}', ""); + Expect(1, 63744, '\p{^Is_General_Category:co}', ""); + Expect(1, 63744, '\P{Is_General_Category:co}', ""); + Expect(0, 63744, '\P{^Is_General_Category:co}', ""); + Expect(1, 1114109, '\p{Is_General_Category= _CO}', ""); + Expect(0, 1114109, '\p{^Is_General_Category= _CO}', ""); + Expect(0, 1114109, '\P{Is_General_Category= _CO}', ""); + Expect(1, 1114109, '\P{^Is_General_Category= _CO}', ""); + Expect(0, 63744, '\p{Is_General_Category= _CO}', ""); + Expect(1, 63744, '\p{^Is_General_Category= _CO}', ""); + Expect(1, 63744, '\P{Is_General_Category= _CO}', ""); + Expect(0, 63744, '\P{^Is_General_Category= _CO}', ""); + Error('\p{Is_Gc= :=PRIVATE_Use}'); + Error('\P{Is_Gc= :=PRIVATE_Use}'); + Expect(1, 1114109, '\p{Is_Gc=privateuse}', ""); + Expect(0, 1114109, '\p{^Is_Gc=privateuse}', ""); + Expect(0, 1114109, '\P{Is_Gc=privateuse}', ""); + Expect(1, 1114109, '\P{^Is_Gc=privateuse}', ""); + Expect(0, 63744, '\p{Is_Gc=privateuse}', ""); + Expect(1, 63744, '\p{^Is_Gc=privateuse}', ""); + Expect(1, 63744, '\P{Is_Gc=privateuse}', ""); + Expect(0, 63744, '\P{^Is_Gc=privateuse}', ""); + Expect(1, 1114109, '\p{Is_Gc=-private_Use}', ""); + Expect(0, 1114109, '\p{^Is_Gc=-private_Use}', ""); + Expect(0, 1114109, '\P{Is_Gc=-private_Use}', ""); + Expect(1, 1114109, '\P{^Is_Gc=-private_Use}', ""); + Expect(0, 63744, '\p{Is_Gc=-private_Use}', ""); + Expect(1, 63744, '\p{^Is_Gc=-private_Use}', ""); + Expect(1, 63744, '\P{Is_Gc=-private_Use}', ""); + Expect(0, 63744, '\P{^Is_Gc=-private_Use}', ""); + Error('\p{Is_Category=-/a/co}'); + Error('\P{Is_Category=-/a/co}'); + Expect(1, 1114109, '\p{Is_Category=co}', ""); + Expect(0, 1114109, '\p{^Is_Category=co}', ""); + Expect(0, 1114109, '\P{Is_Category=co}', ""); + Expect(1, 1114109, '\P{^Is_Category=co}', ""); + Expect(0, 63744, '\p{Is_Category=co}', ""); + Expect(1, 63744, '\p{^Is_Category=co}', ""); + Expect(1, 63744, '\P{Is_Category=co}', ""); + Expect(0, 63744, '\P{^Is_Category=co}', ""); + Expect(1, 1114109, '\p{Is_Category=__co}', ""); + Expect(0, 1114109, '\p{^Is_Category=__co}', ""); + Expect(0, 1114109, '\P{Is_Category=__co}', ""); + Expect(1, 1114109, '\P{^Is_Category=__co}', ""); + Expect(0, 63744, '\p{Is_Category=__co}', ""); + Expect(1, 63744, '\p{^Is_Category=__co}', ""); + Expect(1, 63744, '\P{Is_Category=__co}', ""); + Expect(0, 63744, '\P{^Is_Category=__co}', ""); + Error('\p{General_Category=_:=surrogate}'); + Error('\P{General_Category=_:=surrogate}'); + Expect(1, 57343, '\p{General_Category=:\ASurrogate\z:}', "");; + Expect(0, 57344, '\p{General_Category=:\ASurrogate\z:}', "");; + Expect(1, 57343, '\p{General_Category=surrogate}', ""); + Expect(0, 57343, '\p{^General_Category=surrogate}', ""); + Expect(0, 57343, '\P{General_Category=surrogate}', ""); + Expect(1, 57343, '\P{^General_Category=surrogate}', ""); + Expect(0, 57344, '\p{General_Category=surrogate}', ""); + Expect(1, 57344, '\p{^General_Category=surrogate}', ""); + Expect(1, 57344, '\P{General_Category=surrogate}', ""); + Expect(0, 57344, '\P{^General_Category=surrogate}', ""); + Expect(1, 57343, '\p{General_Category=:\Asurrogate\z:}', "");; + Expect(0, 57344, '\p{General_Category=:\Asurrogate\z:}', "");; + Expect(1, 57343, '\p{General_Category= SURROGATE}', ""); + Expect(0, 57343, '\p{^General_Category= SURROGATE}', ""); + Expect(0, 57343, '\P{General_Category= SURROGATE}', ""); + Expect(1, 57343, '\P{^General_Category= SURROGATE}', ""); + Expect(0, 57344, '\p{General_Category= SURROGATE}', ""); + Expect(1, 57344, '\p{^General_Category= SURROGATE}', ""); + Expect(1, 57344, '\P{General_Category= SURROGATE}', ""); + Expect(0, 57344, '\P{^General_Category= SURROGATE}', ""); + Error('\p{Gc=:=-_CS}'); + Error('\P{Gc=:=-_CS}'); + Expect(1, 57343, '\p{Gc=:\ACs\z:}', "");; + Expect(0, 57344, '\p{Gc=:\ACs\z:}', "");; + Expect(1, 57343, '\p{Gc=cs}', ""); + Expect(0, 57343, '\p{^Gc=cs}', ""); + Expect(0, 57343, '\P{Gc=cs}', ""); + Expect(1, 57343, '\P{^Gc=cs}', ""); + Expect(0, 57344, '\p{Gc=cs}', ""); + Expect(1, 57344, '\p{^Gc=cs}', ""); + Expect(1, 57344, '\P{Gc=cs}', ""); + Expect(0, 57344, '\P{^Gc=cs}', ""); + Expect(1, 57343, '\p{Gc=:\Acs\z:}', "");; + Expect(0, 57344, '\p{Gc=:\Acs\z:}', "");; + Expect(1, 57343, '\p{Gc=-_Cs}', ""); + Expect(0, 57343, '\p{^Gc=-_Cs}', ""); + Expect(0, 57343, '\P{Gc=-_Cs}', ""); + Expect(1, 57343, '\P{^Gc=-_Cs}', ""); + Expect(0, 57344, '\p{Gc=-_Cs}', ""); + Expect(1, 57344, '\p{^Gc=-_Cs}', ""); + Expect(1, 57344, '\P{Gc=-_Cs}', ""); + Expect(0, 57344, '\P{^Gc=-_Cs}', ""); + Error('\p{Category= -Surrogate/a/}'); + Error('\P{Category= -Surrogate/a/}'); + Expect(1, 57343, '\p{Category=:\ASurrogate\z:}', "");; + Expect(0, 57344, '\p{Category=:\ASurrogate\z:}', "");; + Expect(1, 57343, '\p{Category=surrogate}', ""); + Expect(0, 57343, '\p{^Category=surrogate}', ""); + Expect(0, 57343, '\P{Category=surrogate}', ""); + Expect(1, 57343, '\P{^Category=surrogate}', ""); + Expect(0, 57344, '\p{Category=surrogate}', ""); + Expect(1, 57344, '\p{^Category=surrogate}', ""); + Expect(1, 57344, '\P{Category=surrogate}', ""); + Expect(0, 57344, '\P{^Category=surrogate}', ""); + Expect(1, 57343, '\p{Category=:\Asurrogate\z:}', "");; + Expect(0, 57344, '\p{Category=:\Asurrogate\z:}', "");; + Expect(1, 57343, '\p{Category= -Surrogate}', ""); + Expect(0, 57343, '\p{^Category= -Surrogate}', ""); + Expect(0, 57343, '\P{Category= -Surrogate}', ""); + Expect(1, 57343, '\P{^Category= -Surrogate}', ""); + Expect(0, 57344, '\p{Category= -Surrogate}', ""); + Expect(1, 57344, '\p{^Category= -Surrogate}', ""); + Expect(1, 57344, '\P{Category= -Surrogate}', ""); + Expect(0, 57344, '\P{^Category= -Surrogate}', ""); + Error('\p{Is_General_Category=_ Cs:=}'); + Error('\P{Is_General_Category=_ Cs:=}'); + Expect(1, 57343, '\p{Is_General_Category=cs}', ""); + Expect(0, 57343, '\p{^Is_General_Category=cs}', ""); + Expect(0, 57343, '\P{Is_General_Category=cs}', ""); + Expect(1, 57343, '\P{^Is_General_Category=cs}', ""); + Expect(0, 57344, '\p{Is_General_Category=cs}', ""); + Expect(1, 57344, '\p{^Is_General_Category=cs}', ""); + Expect(1, 57344, '\P{Is_General_Category=cs}', ""); + Expect(0, 57344, '\P{^Is_General_Category=cs}', ""); + Expect(1, 57343, '\p{Is_General_Category=- Cs}', ""); + Expect(0, 57343, '\p{^Is_General_Category=- Cs}', ""); + Expect(0, 57343, '\P{Is_General_Category=- Cs}', ""); + Expect(1, 57343, '\P{^Is_General_Category=- Cs}', ""); + Expect(0, 57344, '\p{Is_General_Category=- Cs}', ""); + Expect(1, 57344, '\p{^Is_General_Category=- Cs}', ""); + Expect(1, 57344, '\P{Is_General_Category=- Cs}', ""); + Expect(0, 57344, '\P{^Is_General_Category=- Cs}', ""); + Error('\p{Is_Gc::= Surrogate}'); + Error('\P{Is_Gc::= Surrogate}'); + Expect(1, 57343, '\p{Is_Gc=surrogate}', ""); + Expect(0, 57343, '\p{^Is_Gc=surrogate}', ""); + Expect(0, 57343, '\P{Is_Gc=surrogate}', ""); + Expect(1, 57343, '\P{^Is_Gc=surrogate}', ""); + Expect(0, 57344, '\p{Is_Gc=surrogate}', ""); + Expect(1, 57344, '\p{^Is_Gc=surrogate}', ""); + Expect(1, 57344, '\P{Is_Gc=surrogate}', ""); + Expect(0, 57344, '\P{^Is_Gc=surrogate}', ""); + Expect(1, 57343, '\p{Is_Gc: _SURROGATE}', ""); + Expect(0, 57343, '\p{^Is_Gc: _SURROGATE}', ""); + Expect(0, 57343, '\P{Is_Gc: _SURROGATE}', ""); + Expect(1, 57343, '\P{^Is_Gc: _SURROGATE}', ""); + Expect(0, 57344, '\p{Is_Gc: _SURROGATE}', ""); + Expect(1, 57344, '\p{^Is_Gc: _SURROGATE}', ""); + Expect(1, 57344, '\P{Is_Gc: _SURROGATE}', ""); + Expect(0, 57344, '\P{^Is_Gc: _SURROGATE}', ""); + Error('\p{Is_Category=_ Cs/a/}'); + Error('\P{Is_Category=_ Cs/a/}'); + Expect(1, 57343, '\p{Is_Category=cs}', ""); + Expect(0, 57343, '\p{^Is_Category=cs}', ""); + Expect(0, 57343, '\P{Is_Category=cs}', ""); + Expect(1, 57343, '\P{^Is_Category=cs}', ""); + Expect(0, 57344, '\p{Is_Category=cs}', ""); + Expect(1, 57344, '\p{^Is_Category=cs}', ""); + Expect(1, 57344, '\P{Is_Category=cs}', ""); + Expect(0, 57344, '\P{^Is_Category=cs}', ""); + Expect(1, 57343, '\p{Is_Category=-Cs}', ""); + Expect(0, 57343, '\p{^Is_Category=-Cs}', ""); + Expect(0, 57343, '\P{Is_Category=-Cs}', ""); + Expect(1, 57343, '\P{^Is_Category=-Cs}', ""); + Expect(0, 57344, '\p{Is_Category=-Cs}', ""); + Expect(1, 57344, '\p{^Is_Category=-Cs}', ""); + Expect(1, 57344, '\P{Is_Category=-Cs}', ""); + Expect(0, 57344, '\P{^Is_Category=-Cs}', ""); + Error('\p{General_Category=/a/Letter}'); + Error('\P{General_Category=/a/Letter}'); + Expect(1, 210041, '\p{General_Category=:\ALetter\z:}', "");; + Expect(0, 210042, '\p{General_Category=:\ALetter\z:}', "");; + Expect(1, 210041, '\p{General_Category=letter}', ""); + Expect(0, 210041, '\p{^General_Category=letter}', ""); + Expect(0, 210041, '\P{General_Category=letter}', ""); + Expect(1, 210041, '\P{^General_Category=letter}', ""); + Expect(0, 210042, '\p{General_Category=letter}', ""); + Expect(1, 210042, '\p{^General_Category=letter}', ""); + Expect(1, 210042, '\P{General_Category=letter}', ""); + Expect(0, 210042, '\P{^General_Category=letter}', ""); + Expect(1, 210041, '\p{General_Category=:\Aletter\z:}', "");; + Expect(0, 210042, '\p{General_Category=:\Aletter\z:}', "");; + Expect(1, 210041, '\p{General_Category=__Letter}', ""); + Expect(0, 210041, '\p{^General_Category=__Letter}', ""); + Expect(0, 210041, '\P{General_Category=__Letter}', ""); + Expect(1, 210041, '\P{^General_Category=__Letter}', ""); + Expect(0, 210042, '\p{General_Category=__Letter}', ""); + Expect(1, 210042, '\p{^General_Category=__Letter}', ""); + Expect(1, 210042, '\P{General_Category=__Letter}', ""); + Expect(0, 210042, '\P{^General_Category=__Letter}', ""); + Error('\p{Gc=:=L}'); + Error('\P{Gc=:=L}'); + Expect(1, 210041, '\p{Gc=:\AL\z:}', "");; + Expect(0, 210042, '\p{Gc=:\AL\z:}', "");; + Expect(1, 210041, '\p{Gc=l}', ""); + Expect(0, 210041, '\p{^Gc=l}', ""); + Expect(0, 210041, '\P{Gc=l}', ""); + Expect(1, 210041, '\P{^Gc=l}', ""); + Expect(0, 210042, '\p{Gc=l}', ""); + Expect(1, 210042, '\p{^Gc=l}', ""); + Expect(1, 210042, '\P{Gc=l}', ""); + Expect(0, 210042, '\P{^Gc=l}', ""); + Expect(1, 210041, '\p{Gc=:\Al\z:}', "");; + Expect(0, 210042, '\p{Gc=:\Al\z:}', "");; + Expect(1, 210041, '\p{Gc= L}', ""); + Expect(0, 210041, '\p{^Gc= L}', ""); + Expect(0, 210041, '\P{Gc= L}', ""); + Expect(1, 210041, '\P{^Gc= L}', ""); + Expect(0, 210042, '\p{Gc= L}', ""); + Expect(1, 210042, '\p{^Gc= L}', ""); + Expect(1, 210042, '\P{Gc= L}', ""); + Expect(0, 210042, '\P{^Gc= L}', ""); + Error('\p{Category= letter:=}'); + Error('\P{Category= letter:=}'); + Expect(1, 210041, '\p{Category=:\ALetter\z:}', "");; + Expect(0, 210042, '\p{Category=:\ALetter\z:}', "");; + Expect(1, 210041, '\p{Category=letter}', ""); + Expect(0, 210041, '\p{^Category=letter}', ""); + Expect(0, 210041, '\P{Category=letter}', ""); + Expect(1, 210041, '\P{^Category=letter}', ""); + Expect(0, 210042, '\p{Category=letter}', ""); + Expect(1, 210042, '\p{^Category=letter}', ""); + Expect(1, 210042, '\P{Category=letter}', ""); + Expect(0, 210042, '\P{^Category=letter}', ""); + Expect(1, 210041, '\p{Category=:\Aletter\z:}', "");; + Expect(0, 210042, '\p{Category=:\Aletter\z:}', "");; + Expect(1, 210041, '\p{Category= Letter}', ""); + Expect(0, 210041, '\p{^Category= Letter}', ""); + Expect(0, 210041, '\P{Category= Letter}', ""); + Expect(1, 210041, '\P{^Category= Letter}', ""); + Expect(0, 210042, '\p{Category= Letter}', ""); + Expect(1, 210042, '\p{^Category= Letter}', ""); + Expect(1, 210042, '\P{Category= Letter}', ""); + Expect(0, 210042, '\P{^Category= Letter}', ""); + Error('\p{Is_General_Category:_/a/L}'); + Error('\P{Is_General_Category:_/a/L}'); + Expect(1, 210041, '\p{Is_General_Category=l}', ""); + Expect(0, 210041, '\p{^Is_General_Category=l}', ""); + Expect(0, 210041, '\P{Is_General_Category=l}', ""); + Expect(1, 210041, '\P{^Is_General_Category=l}', ""); + Expect(0, 210042, '\p{Is_General_Category=l}', ""); + Expect(1, 210042, '\p{^Is_General_Category=l}', ""); + Expect(1, 210042, '\P{Is_General_Category=l}', ""); + Expect(0, 210042, '\P{^Is_General_Category=l}', ""); + Expect(1, 210041, '\p{Is_General_Category= L}', ""); + Expect(0, 210041, '\p{^Is_General_Category= L}', ""); + Expect(0, 210041, '\P{Is_General_Category= L}', ""); + Expect(1, 210041, '\P{^Is_General_Category= L}', ""); + Expect(0, 210042, '\p{Is_General_Category= L}', ""); + Expect(1, 210042, '\p{^Is_General_Category= L}', ""); + Expect(1, 210042, '\P{Is_General_Category= L}', ""); + Expect(0, 210042, '\P{^Is_General_Category= L}', ""); + Error('\p{Is_Gc=-:=Letter}'); + Error('\P{Is_Gc=-:=Letter}'); + Expect(1, 210041, '\p{Is_Gc=letter}', ""); + Expect(0, 210041, '\p{^Is_Gc=letter}', ""); + Expect(0, 210041, '\P{Is_Gc=letter}', ""); + Expect(1, 210041, '\P{^Is_Gc=letter}', ""); + Expect(0, 210042, '\p{Is_Gc=letter}', ""); + Expect(1, 210042, '\p{^Is_Gc=letter}', ""); + Expect(1, 210042, '\P{Is_Gc=letter}', ""); + Expect(0, 210042, '\P{^Is_Gc=letter}', ""); + Expect(1, 210041, '\p{Is_Gc= _Letter}', ""); + Expect(0, 210041, '\p{^Is_Gc= _Letter}', ""); + Expect(0, 210041, '\P{Is_Gc= _Letter}', ""); + Expect(1, 210041, '\P{^Is_Gc= _Letter}', ""); + Expect(0, 210042, '\p{Is_Gc= _Letter}', ""); + Expect(1, 210042, '\p{^Is_Gc= _Letter}', ""); + Expect(1, 210042, '\P{Is_Gc= _Letter}', ""); + Expect(0, 210042, '\P{^Is_Gc= _Letter}', ""); + Error('\p{Is_Category= -L/a/}'); + Error('\P{Is_Category= -L/a/}'); + Expect(1, 210041, '\p{Is_Category=l}', ""); + Expect(0, 210041, '\p{^Is_Category=l}', ""); + Expect(0, 210041, '\P{Is_Category=l}', ""); + Expect(1, 210041, '\P{^Is_Category=l}', ""); + Expect(0, 210042, '\p{Is_Category=l}', ""); + Expect(1, 210042, '\p{^Is_Category=l}', ""); + Expect(1, 210042, '\P{Is_Category=l}', ""); + Expect(0, 210042, '\P{^Is_Category=l}', ""); + Expect(1, 210041, '\p{Is_Category:-_l}', ""); + Expect(0, 210041, '\p{^Is_Category:-_l}', ""); + Expect(0, 210041, '\P{Is_Category:-_l}', ""); + Expect(1, 210041, '\P{^Is_Category:-_l}', ""); + Expect(0, 210042, '\p{Is_Category:-_l}', ""); + Expect(1, 210042, '\p{^Is_Category:-_l}', ""); + Expect(1, 210042, '\P{Is_Category:-_l}', ""); + Expect(0, 210042, '\P{^Is_Category:-_l}', ""); + Error('\p{General_Category=:=-_CASED_letter}'); + Error('\P{General_Category=:=-_CASED_letter}'); + Expect(1, 125251, '\p{General_Category=:\ACased_Letter\z:}', "");; + Expect(0, 125252, '\p{General_Category=:\ACased_Letter\z:}', "");; + Expect(1, 125251, '\p{General_Category=casedletter}', ""); + Expect(0, 125251, '\p{^General_Category=casedletter}', ""); + Expect(0, 125251, '\P{General_Category=casedletter}', ""); + Expect(1, 125251, '\P{^General_Category=casedletter}', ""); + Expect(0, 125252, '\p{General_Category=casedletter}', ""); + Expect(1, 125252, '\p{^General_Category=casedletter}', ""); + Expect(1, 125252, '\P{General_Category=casedletter}', ""); + Expect(0, 125252, '\P{^General_Category=casedletter}', ""); + Expect(1, 125251, '\p{General_Category=:\Acasedletter\z:}', "");; + Expect(0, 125252, '\p{General_Category=:\Acasedletter\z:}', "");; + Expect(1, 125251, '\p{General_Category= CASED_letter}', ""); + Expect(0, 125251, '\p{^General_Category= CASED_letter}', ""); + Expect(0, 125251, '\P{General_Category= CASED_letter}', ""); + Expect(1, 125251, '\P{^General_Category= CASED_letter}', ""); + Expect(0, 125252, '\p{General_Category= CASED_letter}', ""); + Expect(1, 125252, '\p{^General_Category= CASED_letter}', ""); + Expect(1, 125252, '\P{General_Category= CASED_letter}', ""); + Expect(0, 125252, '\P{^General_Category= CASED_letter}', ""); + Error('\p{Gc=-/a/lc}'); + Error('\P{Gc=-/a/lc}'); + Expect(1, 125251, '\p{Gc=:\ALC\z:}', "");; + Expect(0, 125252, '\p{Gc=:\ALC\z:}', "");; + Expect(1, 125251, '\p{Gc=lc}', ""); + Expect(0, 125251, '\p{^Gc=lc}', ""); + Expect(0, 125251, '\P{Gc=lc}', ""); + Expect(1, 125251, '\P{^Gc=lc}', ""); + Expect(0, 125252, '\p{Gc=lc}', ""); + Expect(1, 125252, '\p{^Gc=lc}', ""); + Expect(1, 125252, '\P{Gc=lc}', ""); + Expect(0, 125252, '\P{^Gc=lc}', ""); + Expect(1, 125251, '\p{Gc=:\Alc\z:}', "");; + Expect(0, 125252, '\p{Gc=:\Alc\z:}', "");; + Expect(1, 125251, '\p{Gc=- lc}', ""); + Expect(0, 125251, '\p{^Gc=- lc}', ""); + Expect(0, 125251, '\P{Gc=- lc}', ""); + Expect(1, 125251, '\P{^Gc=- lc}', ""); + Expect(0, 125252, '\p{Gc=- lc}', ""); + Expect(1, 125252, '\p{^Gc=- lc}', ""); + Expect(1, 125252, '\P{Gc=- lc}', ""); + Expect(0, 125252, '\P{^Gc=- lc}', ""); + Error('\p{Category=:= L_}'); + Error('\P{Category=:= L_}'); + Expect(1, 125251, '\p{Category=l_}', ""); + Expect(0, 125251, '\p{^Category=l_}', ""); + Expect(0, 125251, '\P{Category=l_}', ""); + Expect(1, 125251, '\P{^Category=l_}', ""); + Expect(0, 125252, '\p{Category=l_}', ""); + Expect(1, 125252, '\p{^Category=l_}', ""); + Expect(1, 125252, '\P{Category=l_}', ""); + Expect(0, 125252, '\P{^Category=l_}', ""); + Expect(1, 125251, '\p{Category=-l_}', ""); + Expect(0, 125251, '\p{^Category=-l_}', ""); + Expect(0, 125251, '\P{Category=-l_}', ""); + Expect(1, 125251, '\P{^Category=-l_}', ""); + Expect(0, 125252, '\p{Category=-l_}', ""); + Expect(1, 125252, '\p{^Category=-l_}', ""); + Expect(1, 125252, '\P{Category=-l_}', ""); + Expect(0, 125252, '\P{^Category=-l_}', ""); + Error('\p{Is_General_Category= /a/l&}'); + Error('\P{Is_General_Category= /a/l&}'); + Expect(1, 125251, '\p{Is_General_Category:l&}', ""); + Expect(0, 125251, '\p{^Is_General_Category:l&}', ""); + Expect(0, 125251, '\P{Is_General_Category:l&}', ""); + Expect(1, 125251, '\P{^Is_General_Category:l&}', ""); + Expect(0, 125252, '\p{Is_General_Category:l&}', ""); + Expect(1, 125252, '\p{^Is_General_Category:l&}', ""); + Expect(1, 125252, '\P{Is_General_Category:l&}', ""); + Expect(0, 125252, '\P{^Is_General_Category:l&}', ""); + Expect(1, 125251, '\p{Is_General_Category= L&}', ""); + Expect(0, 125251, '\p{^Is_General_Category= L&}', ""); + Expect(0, 125251, '\P{Is_General_Category= L&}', ""); + Expect(1, 125251, '\P{^Is_General_Category= L&}', ""); + Expect(0, 125252, '\p{Is_General_Category= L&}', ""); + Expect(1, 125252, '\p{^Is_General_Category= L&}', ""); + Expect(1, 125252, '\P{Is_General_Category= L&}', ""); + Expect(0, 125252, '\P{^Is_General_Category= L&}', ""); + Error('\p{Is_Gc=-_Cased_LETTER:=}'); + Error('\P{Is_Gc=-_Cased_LETTER:=}'); + Expect(1, 125251, '\p{Is_Gc=casedletter}', ""); + Expect(0, 125251, '\p{^Is_Gc=casedletter}', ""); + Expect(0, 125251, '\P{Is_Gc=casedletter}', ""); + Expect(1, 125251, '\P{^Is_Gc=casedletter}', ""); + Expect(0, 125252, '\p{Is_Gc=casedletter}', ""); + Expect(1, 125252, '\p{^Is_Gc=casedletter}', ""); + Expect(1, 125252, '\P{Is_Gc=casedletter}', ""); + Expect(0, 125252, '\P{^Is_Gc=casedletter}', ""); + Expect(1, 125251, '\p{Is_Gc= Cased_LETTER}', ""); + Expect(0, 125251, '\p{^Is_Gc= Cased_LETTER}', ""); + Expect(0, 125251, '\P{Is_Gc= Cased_LETTER}', ""); + Expect(1, 125251, '\P{^Is_Gc= Cased_LETTER}', ""); + Expect(0, 125252, '\p{Is_Gc= Cased_LETTER}', ""); + Expect(1, 125252, '\p{^Is_Gc= Cased_LETTER}', ""); + Expect(1, 125252, '\P{Is_Gc= Cased_LETTER}', ""); + Expect(0, 125252, '\P{^Is_Gc= Cased_LETTER}', ""); + Error('\p{Is_Category= :=LC}'); + Error('\P{Is_Category= :=LC}'); + Expect(1, 125251, '\p{Is_Category=lc}', ""); + Expect(0, 125251, '\p{^Is_Category=lc}', ""); + Expect(0, 125251, '\P{Is_Category=lc}', ""); + Expect(1, 125251, '\P{^Is_Category=lc}', ""); + Expect(0, 125252, '\p{Is_Category=lc}', ""); + Expect(1, 125252, '\p{^Is_Category=lc}', ""); + Expect(1, 125252, '\P{Is_Category=lc}', ""); + Expect(0, 125252, '\P{^Is_Category=lc}', ""); + Expect(1, 125251, '\p{Is_Category= LC}', ""); + Expect(0, 125251, '\p{^Is_Category= LC}', ""); + Expect(0, 125251, '\P{Is_Category= LC}', ""); + Expect(1, 125251, '\P{^Is_Category= LC}', ""); + Expect(0, 125252, '\p{Is_Category= LC}', ""); + Expect(1, 125252, '\p{^Is_Category= LC}', ""); + Expect(1, 125252, '\P{Is_Category= LC}', ""); + Expect(0, 125252, '\P{^Is_Category= LC}', ""); + Error('\p{General_Category=:=- Lowercase_Letter}'); + Error('\P{General_Category=:=- Lowercase_Letter}'); + Expect(1, 125251, '\p{General_Category=:\ALowercase_Letter\z:}', "");; + Expect(0, 125252, '\p{General_Category=:\ALowercase_Letter\z:}', "");; + Expect(1, 125251, '\p{General_Category=lowercaseletter}', ""); + Expect(0, 125251, '\p{^General_Category=lowercaseletter}', ""); + Expect(0, 125251, '\P{General_Category=lowercaseletter}', ""); + Expect(1, 125251, '\P{^General_Category=lowercaseletter}', ""); + Expect(0, 125252, '\p{General_Category=lowercaseletter}', ""); + Expect(1, 125252, '\p{^General_Category=lowercaseletter}', ""); + Expect(1, 125252, '\P{General_Category=lowercaseletter}', ""); + Expect(0, 125252, '\P{^General_Category=lowercaseletter}', ""); + Expect(1, 125251, '\p{General_Category=:\Alowercaseletter\z:}', "");; + Expect(0, 125252, '\p{General_Category=:\Alowercaseletter\z:}', "");; + Expect(1, 125251, '\p{General_Category:- lowercase_LETTER}', ""); + Expect(0, 125251, '\p{^General_Category:- lowercase_LETTER}', ""); + Expect(0, 125251, '\P{General_Category:- lowercase_LETTER}', ""); + Expect(1, 125251, '\P{^General_Category:- lowercase_LETTER}', ""); + Expect(0, 125252, '\p{General_Category:- lowercase_LETTER}', ""); + Expect(1, 125252, '\p{^General_Category:- lowercase_LETTER}', ""); + Expect(1, 125252, '\P{General_Category:- lowercase_LETTER}', ""); + Expect(0, 125252, '\P{^General_Category:- lowercase_LETTER}', ""); + Error('\p{Gc= /a/Ll}'); + Error('\P{Gc= /a/Ll}'); + Expect(1, 125251, '\p{Gc=:\ALl\z:}', "");; + Expect(0, 125252, '\p{Gc=:\ALl\z:}', "");; + Expect(1, 125251, '\p{Gc=ll}', ""); + Expect(0, 125251, '\p{^Gc=ll}', ""); + Expect(0, 125251, '\P{Gc=ll}', ""); + Expect(1, 125251, '\P{^Gc=ll}', ""); + Expect(0, 125252, '\p{Gc=ll}', ""); + Expect(1, 125252, '\p{^Gc=ll}', ""); + Expect(1, 125252, '\P{Gc=ll}', ""); + Expect(0, 125252, '\P{^Gc=ll}', ""); + Expect(1, 125251, '\p{Gc=:\All\z:}', "");; + Expect(0, 125252, '\p{Gc=:\All\z:}', "");; + Expect(1, 125251, '\p{Gc=-_ll}', ""); + Expect(0, 125251, '\p{^Gc=-_ll}', ""); + Expect(0, 125251, '\P{Gc=-_ll}', ""); + Expect(1, 125251, '\P{^Gc=-_ll}', ""); + Expect(0, 125252, '\p{Gc=-_ll}', ""); + Expect(1, 125252, '\p{^Gc=-_ll}', ""); + Expect(1, 125252, '\P{Gc=-_ll}', ""); + Expect(0, 125252, '\P{^Gc=-_ll}', ""); + Error('\p{Category=- Lowercase_Letter:=}'); + Error('\P{Category=- Lowercase_Letter:=}'); + Expect(1, 125251, '\p{Category=:\ALowercase_Letter\z:}', "");; + Expect(0, 125252, '\p{Category=:\ALowercase_Letter\z:}', "");; + Expect(1, 125251, '\p{Category=lowercaseletter}', ""); + Expect(0, 125251, '\p{^Category=lowercaseletter}', ""); + Expect(0, 125251, '\P{Category=lowercaseletter}', ""); + Expect(1, 125251, '\P{^Category=lowercaseletter}', ""); + Expect(0, 125252, '\p{Category=lowercaseletter}', ""); + Expect(1, 125252, '\p{^Category=lowercaseletter}', ""); + Expect(1, 125252, '\P{Category=lowercaseletter}', ""); + Expect(0, 125252, '\P{^Category=lowercaseletter}', ""); + Expect(1, 125251, '\p{Category=:\Alowercaseletter\z:}', "");; + Expect(0, 125252, '\p{Category=:\Alowercaseletter\z:}', "");; + Expect(1, 125251, '\p{Category= _LOWERCASE_letter}', ""); + Expect(0, 125251, '\p{^Category= _LOWERCASE_letter}', ""); + Expect(0, 125251, '\P{Category= _LOWERCASE_letter}', ""); + Expect(1, 125251, '\P{^Category= _LOWERCASE_letter}', ""); + Expect(0, 125252, '\p{Category= _LOWERCASE_letter}', ""); + Expect(1, 125252, '\p{^Category= _LOWERCASE_letter}', ""); + Expect(1, 125252, '\P{Category= _LOWERCASE_letter}', ""); + Expect(0, 125252, '\P{^Category= _LOWERCASE_letter}', ""); + Error('\p{Is_General_Category= _Ll/a/}'); + Error('\P{Is_General_Category= _Ll/a/}'); + Expect(1, 125251, '\p{Is_General_Category=ll}', ""); + Expect(0, 125251, '\p{^Is_General_Category=ll}', ""); + Expect(0, 125251, '\P{Is_General_Category=ll}', ""); + Expect(1, 125251, '\P{^Is_General_Category=ll}', ""); + Expect(0, 125252, '\p{Is_General_Category=ll}', ""); + Expect(1, 125252, '\p{^Is_General_Category=ll}', ""); + Expect(1, 125252, '\P{Is_General_Category=ll}', ""); + Expect(0, 125252, '\P{^Is_General_Category=ll}', ""); + Expect(1, 125251, '\p{Is_General_Category: --Ll}', ""); + Expect(0, 125251, '\p{^Is_General_Category: --Ll}', ""); + Expect(0, 125251, '\P{Is_General_Category: --Ll}', ""); + Expect(1, 125251, '\P{^Is_General_Category: --Ll}', ""); + Expect(0, 125252, '\p{Is_General_Category: --Ll}', ""); + Expect(1, 125252, '\p{^Is_General_Category: --Ll}', ""); + Expect(1, 125252, '\P{Is_General_Category: --Ll}', ""); + Expect(0, 125252, '\P{^Is_General_Category: --Ll}', ""); + Error('\p{Is_Gc::= lowercase_letter}'); + Error('\P{Is_Gc::= lowercase_letter}'); + Expect(1, 125251, '\p{Is_Gc=lowercaseletter}', ""); + Expect(0, 125251, '\p{^Is_Gc=lowercaseletter}', ""); + Expect(0, 125251, '\P{Is_Gc=lowercaseletter}', ""); + Expect(1, 125251, '\P{^Is_Gc=lowercaseletter}', ""); + Expect(0, 125252, '\p{Is_Gc=lowercaseletter}', ""); + Expect(1, 125252, '\p{^Is_Gc=lowercaseletter}', ""); + Expect(1, 125252, '\P{Is_Gc=lowercaseletter}', ""); + Expect(0, 125252, '\P{^Is_Gc=lowercaseletter}', ""); + Expect(1, 125251, '\p{Is_Gc= _Lowercase_letter}', ""); + Expect(0, 125251, '\p{^Is_Gc= _Lowercase_letter}', ""); + Expect(0, 125251, '\P{Is_Gc= _Lowercase_letter}', ""); + Expect(1, 125251, '\P{^Is_Gc= _Lowercase_letter}', ""); + Expect(0, 125252, '\p{Is_Gc= _Lowercase_letter}', ""); + Expect(1, 125252, '\p{^Is_Gc= _Lowercase_letter}', ""); + Expect(1, 125252, '\P{Is_Gc= _Lowercase_letter}', ""); + Expect(0, 125252, '\P{^Is_Gc= _Lowercase_letter}', ""); + Error('\p{Is_Category=/a/LL}'); + Error('\P{Is_Category=/a/LL}'); + Expect(1, 125251, '\p{Is_Category=ll}', ""); + Expect(0, 125251, '\p{^Is_Category=ll}', ""); + Expect(0, 125251, '\P{Is_Category=ll}', ""); + Expect(1, 125251, '\P{^Is_Category=ll}', ""); + Expect(0, 125252, '\p{Is_Category=ll}', ""); + Expect(1, 125252, '\p{^Is_Category=ll}', ""); + Expect(1, 125252, '\P{Is_Category=ll}', ""); + Expect(0, 125252, '\P{^Is_Category=ll}', ""); + Expect(1, 125251, '\p{Is_Category: _ Ll}', ""); + Expect(0, 125251, '\p{^Is_Category: _ Ll}', ""); + Expect(0, 125251, '\P{Is_Category: _ Ll}', ""); + Expect(1, 125251, '\P{^Is_Category: _ Ll}', ""); + Expect(0, 125252, '\p{Is_Category: _ Ll}', ""); + Expect(1, 125252, '\p{^Is_Category: _ Ll}', ""); + Expect(1, 125252, '\P{Is_Category: _ Ll}', ""); + Expect(0, 125252, '\P{^Is_Category: _ Ll}', ""); + Error('\p{General_Category=/a/_Modifier_Letter}'); + Error('\P{General_Category=/a/_Modifier_Letter}'); + Expect(1, 125259, '\p{General_Category=:\AModifier_Letter\z:}', "");; + Expect(0, 125260, '\p{General_Category=:\AModifier_Letter\z:}', "");; + Expect(1, 125259, '\p{General_Category=modifierletter}', ""); + Expect(0, 125259, '\p{^General_Category=modifierletter}', ""); + Expect(0, 125259, '\P{General_Category=modifierletter}', ""); + Expect(1, 125259, '\P{^General_Category=modifierletter}', ""); + Expect(0, 125260, '\p{General_Category=modifierletter}', ""); + Expect(1, 125260, '\p{^General_Category=modifierletter}', ""); + Expect(1, 125260, '\P{General_Category=modifierletter}', ""); + Expect(0, 125260, '\P{^General_Category=modifierletter}', ""); + Expect(1, 125259, '\p{General_Category=:\Amodifierletter\z:}', "");; + Expect(0, 125260, '\p{General_Category=:\Amodifierletter\z:}', "");; + Expect(1, 125259, '\p{General_Category=__modifier_LETTER}', ""); + Expect(0, 125259, '\p{^General_Category=__modifier_LETTER}', ""); + Expect(0, 125259, '\P{General_Category=__modifier_LETTER}', ""); + Expect(1, 125259, '\P{^General_Category=__modifier_LETTER}', ""); + Expect(0, 125260, '\p{General_Category=__modifier_LETTER}', ""); + Expect(1, 125260, '\p{^General_Category=__modifier_LETTER}', ""); + Expect(1, 125260, '\P{General_Category=__modifier_LETTER}', ""); + Expect(0, 125260, '\P{^General_Category=__modifier_LETTER}', ""); + Error('\p{Gc=__lm/a/}'); + Error('\P{Gc=__lm/a/}'); + Expect(1, 125259, '\p{Gc=:\ALm\z:}', "");; + Expect(0, 125260, '\p{Gc=:\ALm\z:}', "");; + Expect(1, 125259, '\p{Gc=lm}', ""); + Expect(0, 125259, '\p{^Gc=lm}', ""); + Expect(0, 125259, '\P{Gc=lm}', ""); + Expect(1, 125259, '\P{^Gc=lm}', ""); + Expect(0, 125260, '\p{Gc=lm}', ""); + Expect(1, 125260, '\p{^Gc=lm}', ""); + Expect(1, 125260, '\P{Gc=lm}', ""); + Expect(0, 125260, '\P{^Gc=lm}', ""); + Expect(1, 125259, '\p{Gc=:\Alm\z:}', "");; + Expect(0, 125260, '\p{Gc=:\Alm\z:}', "");; + Expect(1, 125259, '\p{Gc=_Lm}', ""); + Expect(0, 125259, '\p{^Gc=_Lm}', ""); + Expect(0, 125259, '\P{Gc=_Lm}', ""); + Expect(1, 125259, '\P{^Gc=_Lm}', ""); + Expect(0, 125260, '\p{Gc=_Lm}', ""); + Expect(1, 125260, '\p{^Gc=_Lm}', ""); + Expect(1, 125260, '\P{Gc=_Lm}', ""); + Expect(0, 125260, '\P{^Gc=_Lm}', ""); + Error('\p{Category= MODIFIER_letter:=}'); + Error('\P{Category= MODIFIER_letter:=}'); + Expect(1, 125259, '\p{Category=:\AModifier_Letter\z:}', "");; + Expect(0, 125260, '\p{Category=:\AModifier_Letter\z:}', "");; + Expect(1, 125259, '\p{Category: modifierletter}', ""); + Expect(0, 125259, '\p{^Category: modifierletter}', ""); + Expect(0, 125259, '\P{Category: modifierletter}', ""); + Expect(1, 125259, '\P{^Category: modifierletter}', ""); + Expect(0, 125260, '\p{Category: modifierletter}', ""); + Expect(1, 125260, '\p{^Category: modifierletter}', ""); + Expect(1, 125260, '\P{Category: modifierletter}', ""); + Expect(0, 125260, '\P{^Category: modifierletter}', ""); + Expect(1, 125259, '\p{Category=:\Amodifierletter\z:}', "");; + Expect(0, 125260, '\p{Category=:\Amodifierletter\z:}', "");; + Expect(1, 125259, '\p{Category= _modifier_LETTER}', ""); + Expect(0, 125259, '\p{^Category= _modifier_LETTER}', ""); + Expect(0, 125259, '\P{Category= _modifier_LETTER}', ""); + Expect(1, 125259, '\P{^Category= _modifier_LETTER}', ""); + Expect(0, 125260, '\p{Category= _modifier_LETTER}', ""); + Expect(1, 125260, '\p{^Category= _modifier_LETTER}', ""); + Expect(1, 125260, '\P{Category= _modifier_LETTER}', ""); + Expect(0, 125260, '\P{^Category= _modifier_LETTER}', ""); + Error('\p{Is_General_Category=/a/- LM}'); + Error('\P{Is_General_Category=/a/- LM}'); + Expect(1, 125259, '\p{Is_General_Category: lm}', ""); + Expect(0, 125259, '\p{^Is_General_Category: lm}', ""); + Expect(0, 125259, '\P{Is_General_Category: lm}', ""); + Expect(1, 125259, '\P{^Is_General_Category: lm}', ""); + Expect(0, 125260, '\p{Is_General_Category: lm}', ""); + Expect(1, 125260, '\p{^Is_General_Category: lm}', ""); + Expect(1, 125260, '\P{Is_General_Category: lm}', ""); + Expect(0, 125260, '\P{^Is_General_Category: lm}', ""); + Expect(1, 125259, '\p{Is_General_Category= LM}', ""); + Expect(0, 125259, '\p{^Is_General_Category= LM}', ""); + Expect(0, 125259, '\P{Is_General_Category= LM}', ""); + Expect(1, 125259, '\P{^Is_General_Category= LM}', ""); + Expect(0, 125260, '\p{Is_General_Category= LM}', ""); + Expect(1, 125260, '\p{^Is_General_Category= LM}', ""); + Expect(1, 125260, '\P{Is_General_Category= LM}', ""); + Expect(0, 125260, '\P{^Is_General_Category= LM}', ""); + Error('\p{Is_Gc=/a/- Modifier_LETTER}'); + Error('\P{Is_Gc=/a/- Modifier_LETTER}'); + Expect(1, 125259, '\p{Is_Gc=modifierletter}', ""); + Expect(0, 125259, '\p{^Is_Gc=modifierletter}', ""); + Expect(0, 125259, '\P{Is_Gc=modifierletter}', ""); + Expect(1, 125259, '\P{^Is_Gc=modifierletter}', ""); + Expect(0, 125260, '\p{Is_Gc=modifierletter}', ""); + Expect(1, 125260, '\p{^Is_Gc=modifierletter}', ""); + Expect(1, 125260, '\P{Is_Gc=modifierletter}', ""); + Expect(0, 125260, '\P{^Is_Gc=modifierletter}', ""); + Expect(1, 125259, '\p{Is_Gc=-modifier_LETTER}', ""); + Expect(0, 125259, '\p{^Is_Gc=-modifier_LETTER}', ""); + Expect(0, 125259, '\P{Is_Gc=-modifier_LETTER}', ""); + Expect(1, 125259, '\P{^Is_Gc=-modifier_LETTER}', ""); + Expect(0, 125260, '\p{Is_Gc=-modifier_LETTER}', ""); + Expect(1, 125260, '\p{^Is_Gc=-modifier_LETTER}', ""); + Expect(1, 125260, '\P{Is_Gc=-modifier_LETTER}', ""); + Expect(0, 125260, '\P{^Is_Gc=-modifier_LETTER}', ""); + Error('\p{Is_Category=/a/__LM}'); + Error('\P{Is_Category=/a/__LM}'); + Expect(1, 125259, '\p{Is_Category=lm}', ""); + Expect(0, 125259, '\p{^Is_Category=lm}', ""); + Expect(0, 125259, '\P{Is_Category=lm}', ""); + Expect(1, 125259, '\P{^Is_Category=lm}', ""); + Expect(0, 125260, '\p{Is_Category=lm}', ""); + Expect(1, 125260, '\p{^Is_Category=lm}', ""); + Expect(1, 125260, '\P{Is_Category=lm}', ""); + Expect(0, 125260, '\P{^Is_Category=lm}', ""); + Expect(1, 125259, '\p{Is_Category=--LM}', ""); + Expect(0, 125259, '\p{^Is_Category=--LM}', ""); + Expect(0, 125259, '\P{Is_Category=--LM}', ""); + Expect(1, 125259, '\P{^Is_Category=--LM}', ""); + Expect(0, 125260, '\p{Is_Category=--LM}', ""); + Expect(1, 125260, '\p{^Is_Category=--LM}', ""); + Expect(1, 125260, '\P{Is_Category=--LM}', ""); + Expect(0, 125260, '\P{^Is_Category=--LM}', ""); + Error('\p{General_Category:_-Other_LETTER:=}'); + Error('\P{General_Category:_-Other_LETTER:=}'); + Expect(1, 210041, '\p{General_Category=:\AOther_Letter\z:}', "");; + Expect(0, 210042, '\p{General_Category=:\AOther_Letter\z:}', "");; + Expect(1, 210041, '\p{General_Category=otherletter}', ""); + Expect(0, 210041, '\p{^General_Category=otherletter}', ""); + Expect(0, 210041, '\P{General_Category=otherletter}', ""); + Expect(1, 210041, '\P{^General_Category=otherletter}', ""); + Expect(0, 210042, '\p{General_Category=otherletter}', ""); + Expect(1, 210042, '\p{^General_Category=otherletter}', ""); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 2) { + Expect(1, 210042, '\P{General_Category=otherletter}', ""); + Expect(0, 210042, '\P{^General_Category=otherletter}', ""); + Expect(1, 210041, '\p{General_Category=:\Aotherletter\z:}', "");; + Expect(0, 210042, '\p{General_Category=:\Aotherletter\z:}', "");; + Expect(1, 210041, '\p{General_Category= Other_Letter}', ""); + Expect(0, 210041, '\p{^General_Category= Other_Letter}', ""); + Expect(0, 210041, '\P{General_Category= Other_Letter}', ""); + Expect(1, 210041, '\P{^General_Category= Other_Letter}', ""); + Expect(0, 210042, '\p{General_Category= Other_Letter}', ""); + Expect(1, 210042, '\p{^General_Category= Other_Letter}', ""); + Expect(1, 210042, '\P{General_Category= Other_Letter}', ""); + Expect(0, 210042, '\P{^General_Category= Other_Letter}', ""); + Error('\p{Gc: _ LO:=}'); + Error('\P{Gc: _ LO:=}'); + Expect(1, 210041, '\p{Gc=:\ALo\z:}', "");; + Expect(0, 210042, '\p{Gc=:\ALo\z:}', "");; + Expect(1, 210041, '\p{Gc=lo}', ""); + Expect(0, 210041, '\p{^Gc=lo}', ""); + Expect(0, 210041, '\P{Gc=lo}', ""); + Expect(1, 210041, '\P{^Gc=lo}', ""); + Expect(0, 210042, '\p{Gc=lo}', ""); + Expect(1, 210042, '\p{^Gc=lo}', ""); + Expect(1, 210042, '\P{Gc=lo}', ""); + Expect(0, 210042, '\P{^Gc=lo}', ""); + Expect(1, 210041, '\p{Gc=:\Alo\z:}', "");; + Expect(0, 210042, '\p{Gc=:\Alo\z:}', "");; + Expect(1, 210041, '\p{Gc= Lo}', ""); + Expect(0, 210041, '\p{^Gc= Lo}', ""); + Expect(0, 210041, '\P{Gc= Lo}', ""); + Expect(1, 210041, '\P{^Gc= Lo}', ""); + Expect(0, 210042, '\p{Gc= Lo}', ""); + Expect(1, 210042, '\p{^Gc= Lo}', ""); + Expect(1, 210042, '\P{Gc= Lo}', ""); + Expect(0, 210042, '\P{^Gc= Lo}', ""); + Error('\p{Category=:=Other_LETTER}'); + Error('\P{Category=:=Other_LETTER}'); + Expect(1, 210041, '\p{Category=:\AOther_Letter\z:}', "");; + Expect(0, 210042, '\p{Category=:\AOther_Letter\z:}', "");; + Expect(1, 210041, '\p{Category=otherletter}', ""); + Expect(0, 210041, '\p{^Category=otherletter}', ""); + Expect(0, 210041, '\P{Category=otherletter}', ""); + Expect(1, 210041, '\P{^Category=otherletter}', ""); + Expect(0, 210042, '\p{Category=otherletter}', ""); + Expect(1, 210042, '\p{^Category=otherletter}', ""); + Expect(1, 210042, '\P{Category=otherletter}', ""); + Expect(0, 210042, '\P{^Category=otherletter}', ""); + Expect(1, 210041, '\p{Category=:\Aotherletter\z:}', "");; + Expect(0, 210042, '\p{Category=:\Aotherletter\z:}', "");; + Expect(1, 210041, '\p{Category=-_OTHER_letter}', ""); + Expect(0, 210041, '\p{^Category=-_OTHER_letter}', ""); + Expect(0, 210041, '\P{Category=-_OTHER_letter}', ""); + Expect(1, 210041, '\P{^Category=-_OTHER_letter}', ""); + Expect(0, 210042, '\p{Category=-_OTHER_letter}', ""); + Expect(1, 210042, '\p{^Category=-_OTHER_letter}', ""); + Expect(1, 210042, '\P{Category=-_OTHER_letter}', ""); + Expect(0, 210042, '\P{^Category=-_OTHER_letter}', ""); + Error('\p{Is_General_Category=:=- Lo}'); + Error('\P{Is_General_Category=:=- Lo}'); + Expect(1, 210041, '\p{Is_General_Category=lo}', ""); + Expect(0, 210041, '\p{^Is_General_Category=lo}', ""); + Expect(0, 210041, '\P{Is_General_Category=lo}', ""); + Expect(1, 210041, '\P{^Is_General_Category=lo}', ""); + Expect(0, 210042, '\p{Is_General_Category=lo}', ""); + Expect(1, 210042, '\p{^Is_General_Category=lo}', ""); + Expect(1, 210042, '\P{Is_General_Category=lo}', ""); + Expect(0, 210042, '\P{^Is_General_Category=lo}', ""); + Expect(1, 210041, '\p{Is_General_Category=__LO}', ""); + Expect(0, 210041, '\p{^Is_General_Category=__LO}', ""); + Expect(0, 210041, '\P{Is_General_Category=__LO}', ""); + Expect(1, 210041, '\P{^Is_General_Category=__LO}', ""); + Expect(0, 210042, '\p{Is_General_Category=__LO}', ""); + Expect(1, 210042, '\p{^Is_General_Category=__LO}', ""); + Expect(1, 210042, '\P{Is_General_Category=__LO}', ""); + Expect(0, 210042, '\P{^Is_General_Category=__LO}', ""); + Error('\p{Is_Gc=-/a/Other_LETTER}'); + Error('\P{Is_Gc=-/a/Other_LETTER}'); + Expect(1, 210041, '\p{Is_Gc=otherletter}', ""); + Expect(0, 210041, '\p{^Is_Gc=otherletter}', ""); + Expect(0, 210041, '\P{Is_Gc=otherletter}', ""); + Expect(1, 210041, '\P{^Is_Gc=otherletter}', ""); + Expect(0, 210042, '\p{Is_Gc=otherletter}', ""); + Expect(1, 210042, '\p{^Is_Gc=otherletter}', ""); + Expect(1, 210042, '\P{Is_Gc=otherletter}', ""); + Expect(0, 210042, '\P{^Is_Gc=otherletter}', ""); + Expect(1, 210041, '\p{Is_Gc=--Other_LETTER}', ""); + Expect(0, 210041, '\p{^Is_Gc=--Other_LETTER}', ""); + Expect(0, 210041, '\P{Is_Gc=--Other_LETTER}', ""); + Expect(1, 210041, '\P{^Is_Gc=--Other_LETTER}', ""); + Expect(0, 210042, '\p{Is_Gc=--Other_LETTER}', ""); + Expect(1, 210042, '\p{^Is_Gc=--Other_LETTER}', ""); + Expect(1, 210042, '\P{Is_Gc=--Other_LETTER}', ""); + Expect(0, 210042, '\P{^Is_Gc=--Other_LETTER}', ""); + Error('\p{Is_Category= /a/LO}'); + Error('\P{Is_Category= /a/LO}'); + Expect(1, 210041, '\p{Is_Category=lo}', ""); + Expect(0, 210041, '\p{^Is_Category=lo}', ""); + Expect(0, 210041, '\P{Is_Category=lo}', ""); + Expect(1, 210041, '\P{^Is_Category=lo}', ""); + Expect(0, 210042, '\p{Is_Category=lo}', ""); + Expect(1, 210042, '\p{^Is_Category=lo}', ""); + Expect(1, 210042, '\P{Is_Category=lo}', ""); + Expect(0, 210042, '\P{^Is_Category=lo}', ""); + Expect(1, 210041, '\p{Is_Category: _lo}', ""); + Expect(0, 210041, '\p{^Is_Category: _lo}', ""); + Expect(0, 210041, '\P{Is_Category: _lo}', ""); + Expect(1, 210041, '\P{^Is_Category: _lo}', ""); + Expect(0, 210042, '\p{Is_Category: _lo}', ""); + Expect(1, 210042, '\p{^Is_Category: _lo}', ""); + Expect(1, 210042, '\P{Is_Category: _lo}', ""); + Expect(0, 210042, '\P{^Is_Category: _lo}', ""); + Error('\p{General_Category=/a/ TITLECASE_Letter}'); + Error('\P{General_Category=/a/ TITLECASE_Letter}'); + Expect(1, 8188, '\p{General_Category=:\ATitlecase_Letter\z:}', "");; + Expect(0, 8189, '\p{General_Category=:\ATitlecase_Letter\z:}', "");; + Expect(1, 8188, '\p{General_Category=titlecaseletter}', ""); + Expect(0, 8188, '\p{^General_Category=titlecaseletter}', ""); + Expect(0, 8188, '\P{General_Category=titlecaseletter}', ""); + Expect(1, 8188, '\P{^General_Category=titlecaseletter}', ""); + Expect(0, 8189, '\p{General_Category=titlecaseletter}', ""); + Expect(1, 8189, '\p{^General_Category=titlecaseletter}', ""); + Expect(1, 8189, '\P{General_Category=titlecaseletter}', ""); + Expect(0, 8189, '\P{^General_Category=titlecaseletter}', ""); + Expect(1, 8188, '\p{General_Category=:\Atitlecaseletter\z:}', "");; + Expect(0, 8189, '\p{General_Category=:\Atitlecaseletter\z:}', "");; + Expect(1, 8188, '\p{General_Category= TITLECASE_Letter}', ""); + Expect(0, 8188, '\p{^General_Category= TITLECASE_Letter}', ""); + Expect(0, 8188, '\P{General_Category= TITLECASE_Letter}', ""); + Expect(1, 8188, '\P{^General_Category= TITLECASE_Letter}', ""); + Expect(0, 8189, '\p{General_Category= TITLECASE_Letter}', ""); + Expect(1, 8189, '\p{^General_Category= TITLECASE_Letter}', ""); + Expect(1, 8189, '\P{General_Category= TITLECASE_Letter}', ""); + Expect(0, 8189, '\P{^General_Category= TITLECASE_Letter}', ""); + Error('\p{Gc=/a/- Lt}'); + Error('\P{Gc=/a/- Lt}'); + Expect(1, 8188, '\p{Gc=:\ALt\z:}', "");; + Expect(0, 8189, '\p{Gc=:\ALt\z:}', "");; + Expect(1, 8188, '\p{Gc: lt}', ""); + Expect(0, 8188, '\p{^Gc: lt}', ""); + Expect(0, 8188, '\P{Gc: lt}', ""); + Expect(1, 8188, '\P{^Gc: lt}', ""); + Expect(0, 8189, '\p{Gc: lt}', ""); + Expect(1, 8189, '\p{^Gc: lt}', ""); + Expect(1, 8189, '\P{Gc: lt}', ""); + Expect(0, 8189, '\P{^Gc: lt}', ""); + Expect(1, 8188, '\p{Gc=:\Alt\z:}', "");; + Expect(0, 8189, '\p{Gc=:\Alt\z:}', "");; + Expect(1, 8188, '\p{Gc= Lt}', ""); + Expect(0, 8188, '\p{^Gc= Lt}', ""); + Expect(0, 8188, '\P{Gc= Lt}', ""); + Expect(1, 8188, '\P{^Gc= Lt}', ""); + Expect(0, 8189, '\p{Gc= Lt}', ""); + Expect(1, 8189, '\p{^Gc= Lt}', ""); + Expect(1, 8189, '\P{Gc= Lt}', ""); + Expect(0, 8189, '\P{^Gc= Lt}', ""); + Error('\p{Category= -Titlecase_LETTER/a/}'); + Error('\P{Category= -Titlecase_LETTER/a/}'); + Expect(1, 8188, '\p{Category=:\ATitlecase_Letter\z:}', "");; + Expect(0, 8189, '\p{Category=:\ATitlecase_Letter\z:}', "");; + Expect(1, 8188, '\p{Category=titlecaseletter}', ""); + Expect(0, 8188, '\p{^Category=titlecaseletter}', ""); + Expect(0, 8188, '\P{Category=titlecaseletter}', ""); + Expect(1, 8188, '\P{^Category=titlecaseletter}', ""); + Expect(0, 8189, '\p{Category=titlecaseletter}', ""); + Expect(1, 8189, '\p{^Category=titlecaseletter}', ""); + Expect(1, 8189, '\P{Category=titlecaseletter}', ""); + Expect(0, 8189, '\P{^Category=titlecaseletter}', ""); + Expect(1, 8188, '\p{Category=:\Atitlecaseletter\z:}', "");; + Expect(0, 8189, '\p{Category=:\Atitlecaseletter\z:}', "");; + Expect(1, 8188, '\p{Category=-_TITLECASE_Letter}', ""); + Expect(0, 8188, '\p{^Category=-_TITLECASE_Letter}', ""); + Expect(0, 8188, '\P{Category=-_TITLECASE_Letter}', ""); + Expect(1, 8188, '\P{^Category=-_TITLECASE_Letter}', ""); + Expect(0, 8189, '\p{Category=-_TITLECASE_Letter}', ""); + Expect(1, 8189, '\p{^Category=-_TITLECASE_Letter}', ""); + Expect(1, 8189, '\P{Category=-_TITLECASE_Letter}', ""); + Expect(0, 8189, '\P{^Category=-_TITLECASE_Letter}', ""); + Error('\p{Is_General_Category=/a/ lt}'); + Error('\P{Is_General_Category=/a/ lt}'); + Expect(1, 8188, '\p{Is_General_Category=lt}', ""); + Expect(0, 8188, '\p{^Is_General_Category=lt}', ""); + Expect(0, 8188, '\P{Is_General_Category=lt}', ""); + Expect(1, 8188, '\P{^Is_General_Category=lt}', ""); + Expect(0, 8189, '\p{Is_General_Category=lt}', ""); + Expect(1, 8189, '\p{^Is_General_Category=lt}', ""); + Expect(1, 8189, '\P{Is_General_Category=lt}', ""); + Expect(0, 8189, '\P{^Is_General_Category=lt}', ""); + Expect(1, 8188, '\p{Is_General_Category= -Lt}', ""); + Expect(0, 8188, '\p{^Is_General_Category= -Lt}', ""); + Expect(0, 8188, '\P{Is_General_Category= -Lt}', ""); + Expect(1, 8188, '\P{^Is_General_Category= -Lt}', ""); + Expect(0, 8189, '\p{Is_General_Category= -Lt}', ""); + Expect(1, 8189, '\p{^Is_General_Category= -Lt}', ""); + Expect(1, 8189, '\P{Is_General_Category= -Lt}', ""); + Expect(0, 8189, '\P{^Is_General_Category= -Lt}', ""); + Error('\p{Is_Gc=:=- titlecase_LETTER}'); + Error('\P{Is_Gc=:=- titlecase_LETTER}'); + Expect(1, 8188, '\p{Is_Gc=titlecaseletter}', ""); + Expect(0, 8188, '\p{^Is_Gc=titlecaseletter}', ""); + Expect(0, 8188, '\P{Is_Gc=titlecaseletter}', ""); + Expect(1, 8188, '\P{^Is_Gc=titlecaseletter}', ""); + Expect(0, 8189, '\p{Is_Gc=titlecaseletter}', ""); + Expect(1, 8189, '\p{^Is_Gc=titlecaseletter}', ""); + Expect(1, 8189, '\P{Is_Gc=titlecaseletter}', ""); + Expect(0, 8189, '\P{^Is_Gc=titlecaseletter}', ""); + Expect(1, 8188, '\p{Is_Gc= Titlecase_letter}', ""); + Expect(0, 8188, '\p{^Is_Gc= Titlecase_letter}', ""); + Expect(0, 8188, '\P{Is_Gc= Titlecase_letter}', ""); + Expect(1, 8188, '\P{^Is_Gc= Titlecase_letter}', ""); + Expect(0, 8189, '\p{Is_Gc= Titlecase_letter}', ""); + Expect(1, 8189, '\p{^Is_Gc= Titlecase_letter}', ""); + Expect(1, 8189, '\P{Is_Gc= Titlecase_letter}', ""); + Expect(0, 8189, '\P{^Is_Gc= Titlecase_letter}', ""); + Error('\p{Is_Category=/a/ lt}'); + Error('\P{Is_Category=/a/ lt}'); + Expect(1, 8188, '\p{Is_Category=lt}', ""); + Expect(0, 8188, '\p{^Is_Category=lt}', ""); + Expect(0, 8188, '\P{Is_Category=lt}', ""); + Expect(1, 8188, '\P{^Is_Category=lt}', ""); + Expect(0, 8189, '\p{Is_Category=lt}', ""); + Expect(1, 8189, '\p{^Is_Category=lt}', ""); + Expect(1, 8189, '\P{Is_Category=lt}', ""); + Expect(0, 8189, '\P{^Is_Category=lt}', ""); + Expect(1, 8188, '\p{Is_Category= LT}', ""); + Expect(0, 8188, '\p{^Is_Category= LT}', ""); + Expect(0, 8188, '\P{Is_Category= LT}', ""); + Expect(1, 8188, '\P{^Is_Category= LT}', ""); + Expect(0, 8189, '\p{Is_Category= LT}', ""); + Expect(1, 8189, '\p{^Is_Category= LT}', ""); + Expect(1, 8189, '\P{Is_Category= LT}', ""); + Expect(0, 8189, '\P{^Is_Category= LT}', ""); + Error('\p{General_Category=/a/-Uppercase_letter}'); + Error('\P{General_Category=/a/-Uppercase_letter}'); + Expect(1, 125217, '\p{General_Category=:\AUppercase_Letter\z:}', "");; + Expect(0, 125218, '\p{General_Category=:\AUppercase_Letter\z:}', "");; + Expect(1, 125217, '\p{General_Category=uppercaseletter}', ""); + Expect(0, 125217, '\p{^General_Category=uppercaseletter}', ""); + Expect(0, 125217, '\P{General_Category=uppercaseletter}', ""); + Expect(1, 125217, '\P{^General_Category=uppercaseletter}', ""); + Expect(0, 125218, '\p{General_Category=uppercaseletter}', ""); + Expect(1, 125218, '\p{^General_Category=uppercaseletter}', ""); + Expect(1, 125218, '\P{General_Category=uppercaseletter}', ""); + Expect(0, 125218, '\P{^General_Category=uppercaseletter}', ""); + Expect(1, 125217, '\p{General_Category=:\Auppercaseletter\z:}', "");; + Expect(0, 125218, '\p{General_Category=:\Auppercaseletter\z:}', "");; + Expect(1, 125217, '\p{General_Category: _ Uppercase_letter}', ""); + Expect(0, 125217, '\p{^General_Category: _ Uppercase_letter}', ""); + Expect(0, 125217, '\P{General_Category: _ Uppercase_letter}', ""); + Expect(1, 125217, '\P{^General_Category: _ Uppercase_letter}', ""); + Expect(0, 125218, '\p{General_Category: _ Uppercase_letter}', ""); + Expect(1, 125218, '\p{^General_Category: _ Uppercase_letter}', ""); + Expect(1, 125218, '\P{General_Category: _ Uppercase_letter}', ""); + Expect(0, 125218, '\P{^General_Category: _ Uppercase_letter}', ""); + Error('\p{Gc=- LU/a/}'); + Error('\P{Gc=- LU/a/}'); + Expect(1, 125217, '\p{Gc=:\ALu\z:}', "");; + Expect(0, 125218, '\p{Gc=:\ALu\z:}', "");; + Expect(1, 125217, '\p{Gc=lu}', ""); + Expect(0, 125217, '\p{^Gc=lu}', ""); + Expect(0, 125217, '\P{Gc=lu}', ""); + Expect(1, 125217, '\P{^Gc=lu}', ""); + Expect(0, 125218, '\p{Gc=lu}', ""); + Expect(1, 125218, '\p{^Gc=lu}', ""); + Expect(1, 125218, '\P{Gc=lu}', ""); + Expect(0, 125218, '\P{^Gc=lu}', ""); + Expect(1, 125217, '\p{Gc=:\Alu\z:}', "");; + Expect(0, 125218, '\p{Gc=:\Alu\z:}', "");; + Expect(1, 125217, '\p{Gc= _Lu}', ""); + Expect(0, 125217, '\p{^Gc= _Lu}', ""); + Expect(0, 125217, '\P{Gc= _Lu}', ""); + Expect(1, 125217, '\P{^Gc= _Lu}', ""); + Expect(0, 125218, '\p{Gc= _Lu}', ""); + Expect(1, 125218, '\p{^Gc= _Lu}', ""); + Expect(1, 125218, '\P{Gc= _Lu}', ""); + Expect(0, 125218, '\P{^Gc= _Lu}', ""); + Error('\p{Category= /a/Uppercase_Letter}'); + Error('\P{Category= /a/Uppercase_Letter}'); + Expect(1, 125217, '\p{Category=:\AUppercase_Letter\z:}', "");; + Expect(0, 125218, '\p{Category=:\AUppercase_Letter\z:}', "");; + Expect(1, 125217, '\p{Category=uppercaseletter}', ""); + Expect(0, 125217, '\p{^Category=uppercaseletter}', ""); + Expect(0, 125217, '\P{Category=uppercaseletter}', ""); + Expect(1, 125217, '\P{^Category=uppercaseletter}', ""); + Expect(0, 125218, '\p{Category=uppercaseletter}', ""); + Expect(1, 125218, '\p{^Category=uppercaseletter}', ""); + Expect(1, 125218, '\P{Category=uppercaseletter}', ""); + Expect(0, 125218, '\P{^Category=uppercaseletter}', ""); + Expect(1, 125217, '\p{Category=:\Auppercaseletter\z:}', "");; + Expect(0, 125218, '\p{Category=:\Auppercaseletter\z:}', "");; + Expect(1, 125217, '\p{Category=--UPPERCASE_Letter}', ""); + Expect(0, 125217, '\p{^Category=--UPPERCASE_Letter}', ""); + Expect(0, 125217, '\P{Category=--UPPERCASE_Letter}', ""); + Expect(1, 125217, '\P{^Category=--UPPERCASE_Letter}', ""); + Expect(0, 125218, '\p{Category=--UPPERCASE_Letter}', ""); + Expect(1, 125218, '\p{^Category=--UPPERCASE_Letter}', ""); + Expect(1, 125218, '\P{Category=--UPPERCASE_Letter}', ""); + Expect(0, 125218, '\P{^Category=--UPPERCASE_Letter}', ""); + Error('\p{Is_General_Category=/a/ Lu}'); + Error('\P{Is_General_Category=/a/ Lu}'); + Expect(1, 125217, '\p{Is_General_Category=lu}', ""); + Expect(0, 125217, '\p{^Is_General_Category=lu}', ""); + Expect(0, 125217, '\P{Is_General_Category=lu}', ""); + Expect(1, 125217, '\P{^Is_General_Category=lu}', ""); + Expect(0, 125218, '\p{Is_General_Category=lu}', ""); + Expect(1, 125218, '\p{^Is_General_Category=lu}', ""); + Expect(1, 125218, '\P{Is_General_Category=lu}', ""); + Expect(0, 125218, '\P{^Is_General_Category=lu}', ""); + Expect(1, 125217, '\p{Is_General_Category= -Lu}', ""); + Expect(0, 125217, '\p{^Is_General_Category= -Lu}', ""); + Expect(0, 125217, '\P{Is_General_Category= -Lu}', ""); + Expect(1, 125217, '\P{^Is_General_Category= -Lu}', ""); + Expect(0, 125218, '\p{Is_General_Category= -Lu}', ""); + Expect(1, 125218, '\p{^Is_General_Category= -Lu}', ""); + Expect(1, 125218, '\P{Is_General_Category= -Lu}', ""); + Expect(0, 125218, '\P{^Is_General_Category= -Lu}', ""); + Error('\p{Is_Gc=/a/_-Uppercase_LETTER}'); + Error('\P{Is_Gc=/a/_-Uppercase_LETTER}'); + Expect(1, 125217, '\p{Is_Gc=uppercaseletter}', ""); + Expect(0, 125217, '\p{^Is_Gc=uppercaseletter}', ""); + Expect(0, 125217, '\P{Is_Gc=uppercaseletter}', ""); + Expect(1, 125217, '\P{^Is_Gc=uppercaseletter}', ""); + Expect(0, 125218, '\p{Is_Gc=uppercaseletter}', ""); + Expect(1, 125218, '\p{^Is_Gc=uppercaseletter}', ""); + Expect(1, 125218, '\P{Is_Gc=uppercaseletter}', ""); + Expect(0, 125218, '\P{^Is_Gc=uppercaseletter}', ""); + Expect(1, 125217, '\p{Is_Gc: UPPERCASE_Letter}', ""); + Expect(0, 125217, '\p{^Is_Gc: UPPERCASE_Letter}', ""); + Expect(0, 125217, '\P{Is_Gc: UPPERCASE_Letter}', ""); + Expect(1, 125217, '\P{^Is_Gc: UPPERCASE_Letter}', ""); + Expect(0, 125218, '\p{Is_Gc: UPPERCASE_Letter}', ""); + Expect(1, 125218, '\p{^Is_Gc: UPPERCASE_Letter}', ""); + Expect(1, 125218, '\P{Is_Gc: UPPERCASE_Letter}', ""); + Expect(0, 125218, '\P{^Is_Gc: UPPERCASE_Letter}', ""); + Error('\p{Is_Category=:= LU}'); + Error('\P{Is_Category=:= LU}'); + Expect(1, 125217, '\p{Is_Category=lu}', ""); + Expect(0, 125217, '\p{^Is_Category=lu}', ""); + Expect(0, 125217, '\P{Is_Category=lu}', ""); + Expect(1, 125217, '\P{^Is_Category=lu}', ""); + Expect(0, 125218, '\p{Is_Category=lu}', ""); + Expect(1, 125218, '\p{^Is_Category=lu}', ""); + Expect(1, 125218, '\P{Is_Category=lu}', ""); + Expect(0, 125218, '\P{^Is_Category=lu}', ""); + Expect(1, 125217, '\p{Is_Category= lu}', ""); + Expect(0, 125217, '\p{^Is_Category= lu}', ""); + Expect(0, 125217, '\P{Is_Category= lu}', ""); + Expect(1, 125217, '\P{^Is_Category= lu}', ""); + Expect(0, 125218, '\p{Is_Category= lu}', ""); + Expect(1, 125218, '\p{^Is_Category= lu}', ""); + Expect(1, 125218, '\P{Is_Category= lu}', ""); + Expect(0, 125218, '\P{^Is_Category= lu}', ""); + Error('\p{General_Category= mark:=}'); + Error('\P{General_Category= mark:=}'); + Expect(1, 917999, '\p{General_Category=:\AMark\z:}', "");; + Expect(0, 918000, '\p{General_Category=:\AMark\z:}', "");; + Expect(1, 917999, '\p{General_Category=mark}', ""); + Expect(0, 917999, '\p{^General_Category=mark}', ""); + Expect(0, 917999, '\P{General_Category=mark}', ""); + Expect(1, 917999, '\P{^General_Category=mark}', ""); + Expect(0, 918000, '\p{General_Category=mark}', ""); + Expect(1, 918000, '\p{^General_Category=mark}', ""); + Expect(1, 918000, '\P{General_Category=mark}', ""); + Expect(0, 918000, '\P{^General_Category=mark}', ""); + Expect(1, 917999, '\p{General_Category=:\Amark\z:}', "");; + Expect(0, 918000, '\p{General_Category=:\Amark\z:}', "");; + Expect(1, 917999, '\p{General_Category= Mark}', ""); + Expect(0, 917999, '\p{^General_Category= Mark}', ""); + Expect(0, 917999, '\P{General_Category= Mark}', ""); + Expect(1, 917999, '\P{^General_Category= Mark}', ""); + Expect(0, 918000, '\p{General_Category= Mark}', ""); + Expect(1, 918000, '\p{^General_Category= Mark}', ""); + Expect(1, 918000, '\P{General_Category= Mark}', ""); + Expect(0, 918000, '\P{^General_Category= Mark}', ""); + Error('\p{Gc= m/a/}'); + Error('\P{Gc= m/a/}'); + Expect(1, 917999, '\p{Gc=:\AM\z:}', "");; + Expect(0, 918000, '\p{Gc=:\AM\z:}', "");; + Expect(1, 917999, '\p{Gc=m}', ""); + Expect(0, 917999, '\p{^Gc=m}', ""); + Expect(0, 917999, '\P{Gc=m}', ""); + Expect(1, 917999, '\P{^Gc=m}', ""); + Expect(0, 918000, '\p{Gc=m}', ""); + Expect(1, 918000, '\p{^Gc=m}', ""); + Expect(1, 918000, '\P{Gc=m}', ""); + Expect(0, 918000, '\P{^Gc=m}', ""); + Expect(1, 917999, '\p{Gc=:\Am\z:}', "");; + Expect(0, 918000, '\p{Gc=:\Am\z:}', "");; + Expect(1, 917999, '\p{Gc=-_M}', ""); + Expect(0, 917999, '\p{^Gc=-_M}', ""); + Expect(0, 917999, '\P{Gc=-_M}', ""); + Expect(1, 917999, '\P{^Gc=-_M}', ""); + Expect(0, 918000, '\p{Gc=-_M}', ""); + Expect(1, 918000, '\p{^Gc=-_M}', ""); + Expect(1, 918000, '\P{Gc=-_M}', ""); + Expect(0, 918000, '\P{^Gc=-_M}', ""); + Error('\p{Category=/a/ _COMBINING_mark}'); + Error('\P{Category=/a/ _COMBINING_mark}'); + Expect(1, 917999, '\p{Category=:\ACombining_Mark\z:}', "");; + Expect(0, 918000, '\p{Category=:\ACombining_Mark\z:}', "");; + Expect(1, 917999, '\p{Category=combiningmark}', ""); + Expect(0, 917999, '\p{^Category=combiningmark}', ""); + Expect(0, 917999, '\P{Category=combiningmark}', ""); + Expect(1, 917999, '\P{^Category=combiningmark}', ""); + Expect(0, 918000, '\p{Category=combiningmark}', ""); + Expect(1, 918000, '\p{^Category=combiningmark}', ""); + Expect(1, 918000, '\P{Category=combiningmark}', ""); + Expect(0, 918000, '\P{^Category=combiningmark}', ""); + Expect(1, 917999, '\p{Category=:\Acombiningmark\z:}', "");; + Expect(0, 918000, '\p{Category=:\Acombiningmark\z:}', "");; + Expect(1, 917999, '\p{Category=__Combining_MARK}', ""); + Expect(0, 917999, '\p{^Category=__Combining_MARK}', ""); + Expect(0, 917999, '\P{Category=__Combining_MARK}', ""); + Expect(1, 917999, '\P{^Category=__Combining_MARK}', ""); + Expect(0, 918000, '\p{Category=__Combining_MARK}', ""); + Expect(1, 918000, '\p{^Category=__Combining_MARK}', ""); + Expect(1, 918000, '\P{Category=__Combining_MARK}', ""); + Expect(0, 918000, '\P{^Category=__Combining_MARK}', ""); + Error('\p{Is_General_Category=_Mark/a/}'); + Error('\P{Is_General_Category=_Mark/a/}'); + Expect(1, 917999, '\p{Is_General_Category=mark}', ""); + Expect(0, 917999, '\p{^Is_General_Category=mark}', ""); + Expect(0, 917999, '\P{Is_General_Category=mark}', ""); + Expect(1, 917999, '\P{^Is_General_Category=mark}', ""); + Expect(0, 918000, '\p{Is_General_Category=mark}', ""); + Expect(1, 918000, '\p{^Is_General_Category=mark}', ""); + Expect(1, 918000, '\P{Is_General_Category=mark}', ""); + Expect(0, 918000, '\P{^Is_General_Category=mark}', ""); + Expect(1, 917999, '\p{Is_General_Category: --Mark}', ""); + Expect(0, 917999, '\p{^Is_General_Category: --Mark}', ""); + Expect(0, 917999, '\P{Is_General_Category: --Mark}', ""); + Expect(1, 917999, '\P{^Is_General_Category: --Mark}', ""); + Expect(0, 918000, '\p{Is_General_Category: --Mark}', ""); + Expect(1, 918000, '\p{^Is_General_Category: --Mark}', ""); + Expect(1, 918000, '\P{Is_General_Category: --Mark}', ""); + Expect(0, 918000, '\P{^Is_General_Category: --Mark}', ""); + Error('\p{Is_Gc= -M:=}'); + Error('\P{Is_Gc= -M:=}'); + Expect(1, 917999, '\p{Is_Gc=m}', ""); + Expect(0, 917999, '\p{^Is_Gc=m}', ""); + Expect(0, 917999, '\P{Is_Gc=m}', ""); + Expect(1, 917999, '\P{^Is_Gc=m}', ""); + Expect(0, 918000, '\p{Is_Gc=m}', ""); + Expect(1, 918000, '\p{^Is_Gc=m}', ""); + Expect(1, 918000, '\P{Is_Gc=m}', ""); + Expect(0, 918000, '\P{^Is_Gc=m}', ""); + Expect(1, 917999, '\p{Is_Gc=__m}', ""); + Expect(0, 917999, '\p{^Is_Gc=__m}', ""); + Expect(0, 917999, '\P{Is_Gc=__m}', ""); + Expect(1, 917999, '\P{^Is_Gc=__m}', ""); + Expect(0, 918000, '\p{Is_Gc=__m}', ""); + Expect(1, 918000, '\p{^Is_Gc=__m}', ""); + Expect(1, 918000, '\P{Is_Gc=__m}', ""); + Expect(0, 918000, '\P{^Is_Gc=__m}', ""); + Error('\p{Is_Category=:= combining_Mark}'); + Error('\P{Is_Category=:= combining_Mark}'); + Expect(1, 917999, '\p{Is_Category:combiningmark}', ""); + Expect(0, 917999, '\p{^Is_Category:combiningmark}', ""); + Expect(0, 917999, '\P{Is_Category:combiningmark}', ""); + Expect(1, 917999, '\P{^Is_Category:combiningmark}', ""); + Expect(0, 918000, '\p{Is_Category:combiningmark}', ""); + Expect(1, 918000, '\p{^Is_Category:combiningmark}', ""); + Expect(1, 918000, '\P{Is_Category:combiningmark}', ""); + Expect(0, 918000, '\P{^Is_Category:combiningmark}', ""); + Expect(1, 917999, '\p{Is_Category= Combining_Mark}', ""); + Expect(0, 917999, '\p{^Is_Category= Combining_Mark}', ""); + Expect(0, 917999, '\P{Is_Category= Combining_Mark}', ""); + Expect(1, 917999, '\P{^Is_Category= Combining_Mark}', ""); + Expect(0, 918000, '\p{Is_Category= Combining_Mark}', ""); + Expect(1, 918000, '\p{^Is_Category= Combining_Mark}', ""); + Expect(1, 918000, '\P{Is_Category= Combining_Mark}', ""); + Expect(0, 918000, '\P{^Is_Category= Combining_Mark}', ""); + Error('\p{General_Category:/a/ Spacing_Mark}'); + Error('\P{General_Category:/a/ Spacing_Mark}'); + Expect(1, 119154, '\p{General_Category=:\ASpacing_Mark\z:}', "");; + Expect(0, 119155, '\p{General_Category=:\ASpacing_Mark\z:}', "");; + Expect(1, 119154, '\p{General_Category=spacingmark}', ""); + Expect(0, 119154, '\p{^General_Category=spacingmark}', ""); + Expect(0, 119154, '\P{General_Category=spacingmark}', ""); + Expect(1, 119154, '\P{^General_Category=spacingmark}', ""); + Expect(0, 119155, '\p{General_Category=spacingmark}', ""); + Expect(1, 119155, '\p{^General_Category=spacingmark}', ""); + Expect(1, 119155, '\P{General_Category=spacingmark}', ""); + Expect(0, 119155, '\P{^General_Category=spacingmark}', ""); + Expect(1, 119154, '\p{General_Category=:\Aspacingmark\z:}', "");; + Expect(0, 119155, '\p{General_Category=:\Aspacingmark\z:}', "");; + Expect(1, 119154, '\p{General_Category= Spacing_Mark}', ""); + Expect(0, 119154, '\p{^General_Category= Spacing_Mark}', ""); + Expect(0, 119154, '\P{General_Category= Spacing_Mark}', ""); + Expect(1, 119154, '\P{^General_Category= Spacing_Mark}', ""); + Expect(0, 119155, '\p{General_Category= Spacing_Mark}', ""); + Expect(1, 119155, '\p{^General_Category= Spacing_Mark}', ""); + Expect(1, 119155, '\P{General_Category= Spacing_Mark}', ""); + Expect(0, 119155, '\P{^General_Category= Spacing_Mark}', ""); + Error('\p{Gc: /a/mc}'); + Error('\P{Gc: /a/mc}'); + Expect(1, 119154, '\p{Gc=:\AMc\z:}', "");; + Expect(0, 119155, '\p{Gc=:\AMc\z:}', "");; + Expect(1, 119154, '\p{Gc=mc}', ""); + Expect(0, 119154, '\p{^Gc=mc}', ""); + Expect(0, 119154, '\P{Gc=mc}', ""); + Expect(1, 119154, '\P{^Gc=mc}', ""); + Expect(0, 119155, '\p{Gc=mc}', ""); + Expect(1, 119155, '\p{^Gc=mc}', ""); + Expect(1, 119155, '\P{Gc=mc}', ""); + Expect(0, 119155, '\P{^Gc=mc}', ""); + Expect(1, 119154, '\p{Gc=:\Amc\z:}', "");; + Expect(0, 119155, '\p{Gc=:\Amc\z:}', "");; + Expect(1, 119154, '\p{Gc=__Mc}', ""); + Expect(0, 119154, '\p{^Gc=__Mc}', ""); + Expect(0, 119154, '\P{Gc=__Mc}', ""); + Expect(1, 119154, '\P{^Gc=__Mc}', ""); + Expect(0, 119155, '\p{Gc=__Mc}', ""); + Expect(1, 119155, '\p{^Gc=__Mc}', ""); + Expect(1, 119155, '\P{Gc=__Mc}', ""); + Expect(0, 119155, '\P{^Gc=__Mc}', ""); + Error('\p{Category: /a/- spacing_Mark}'); + Error('\P{Category: /a/- spacing_Mark}'); + Expect(1, 119154, '\p{Category=:\ASpacing_Mark\z:}', "");; + Expect(0, 119155, '\p{Category=:\ASpacing_Mark\z:}', "");; + Expect(1, 119154, '\p{Category=spacingmark}', ""); + Expect(0, 119154, '\p{^Category=spacingmark}', ""); + Expect(0, 119154, '\P{Category=spacingmark}', ""); + Expect(1, 119154, '\P{^Category=spacingmark}', ""); + Expect(0, 119155, '\p{Category=spacingmark}', ""); + Expect(1, 119155, '\p{^Category=spacingmark}', ""); + Expect(1, 119155, '\P{Category=spacingmark}', ""); + Expect(0, 119155, '\P{^Category=spacingmark}', ""); + Expect(1, 119154, '\p{Category=:\Aspacingmark\z:}', "");; + Expect(0, 119155, '\p{Category=:\Aspacingmark\z:}', "");; + Expect(1, 119154, '\p{Category: -Spacing_mark}', ""); + Expect(0, 119154, '\p{^Category: -Spacing_mark}', ""); + Expect(0, 119154, '\P{Category: -Spacing_mark}', ""); + Expect(1, 119154, '\P{^Category: -Spacing_mark}', ""); + Expect(0, 119155, '\p{Category: -Spacing_mark}', ""); + Expect(1, 119155, '\p{^Category: -Spacing_mark}', ""); + Expect(1, 119155, '\P{Category: -Spacing_mark}', ""); + Expect(0, 119155, '\P{^Category: -Spacing_mark}', ""); + Error('\p{Is_General_Category=_MC/a/}'); + Error('\P{Is_General_Category=_MC/a/}'); + Expect(1, 119154, '\p{Is_General_Category=mc}', ""); + Expect(0, 119154, '\p{^Is_General_Category=mc}', ""); + Expect(0, 119154, '\P{Is_General_Category=mc}', ""); + Expect(1, 119154, '\P{^Is_General_Category=mc}', ""); + Expect(0, 119155, '\p{Is_General_Category=mc}', ""); + Expect(1, 119155, '\p{^Is_General_Category=mc}', ""); + Expect(1, 119155, '\P{Is_General_Category=mc}', ""); + Expect(0, 119155, '\P{^Is_General_Category=mc}', ""); + Expect(1, 119154, '\p{Is_General_Category= MC}', ""); + Expect(0, 119154, '\p{^Is_General_Category= MC}', ""); + Expect(0, 119154, '\P{Is_General_Category= MC}', ""); + Expect(1, 119154, '\P{^Is_General_Category= MC}', ""); + Expect(0, 119155, '\p{Is_General_Category= MC}', ""); + Expect(1, 119155, '\p{^Is_General_Category= MC}', ""); + Expect(1, 119155, '\P{Is_General_Category= MC}', ""); + Expect(0, 119155, '\P{^Is_General_Category= MC}', ""); + Error('\p{Is_Gc=:=-_SPACING_Mark}'); + Error('\P{Is_Gc=:=-_SPACING_Mark}'); + Expect(1, 119154, '\p{Is_Gc: spacingmark}', ""); + Expect(0, 119154, '\p{^Is_Gc: spacingmark}', ""); + Expect(0, 119154, '\P{Is_Gc: spacingmark}', ""); + Expect(1, 119154, '\P{^Is_Gc: spacingmark}', ""); + Expect(0, 119155, '\p{Is_Gc: spacingmark}', ""); + Expect(1, 119155, '\p{^Is_Gc: spacingmark}', ""); + Expect(1, 119155, '\P{Is_Gc: spacingmark}', ""); + Expect(0, 119155, '\P{^Is_Gc: spacingmark}', ""); + Expect(1, 119154, '\p{Is_Gc=- Spacing_MARK}', ""); + Expect(0, 119154, '\p{^Is_Gc=- Spacing_MARK}', ""); + Expect(0, 119154, '\P{Is_Gc=- Spacing_MARK}', ""); + Expect(1, 119154, '\P{^Is_Gc=- Spacing_MARK}', ""); + Expect(0, 119155, '\p{Is_Gc=- Spacing_MARK}', ""); + Expect(1, 119155, '\p{^Is_Gc=- Spacing_MARK}', ""); + Expect(1, 119155, '\P{Is_Gc=- Spacing_MARK}', ""); + Expect(0, 119155, '\P{^Is_Gc=- Spacing_MARK}', ""); + Error('\p{Is_Category= Mc/a/}'); + Error('\P{Is_Category= Mc/a/}'); + Expect(1, 119154, '\p{Is_Category: mc}', ""); + Expect(0, 119154, '\p{^Is_Category: mc}', ""); + Expect(0, 119154, '\P{Is_Category: mc}', ""); + Expect(1, 119154, '\P{^Is_Category: mc}', ""); + Expect(0, 119155, '\p{Is_Category: mc}', ""); + Expect(1, 119155, '\p{^Is_Category: mc}', ""); + Expect(1, 119155, '\P{Is_Category: mc}', ""); + Expect(0, 119155, '\P{^Is_Category: mc}', ""); + Expect(1, 119154, '\p{Is_Category= Mc}', ""); + Expect(0, 119154, '\p{^Is_Category= Mc}', ""); + Expect(0, 119154, '\P{Is_Category= Mc}', ""); + Expect(1, 119154, '\P{^Is_Category= Mc}', ""); + Expect(0, 119155, '\p{Is_Category= Mc}', ""); + Expect(1, 119155, '\p{^Is_Category= Mc}', ""); + Expect(1, 119155, '\P{Is_Category= Mc}', ""); + Expect(0, 119155, '\P{^Is_Category= Mc}', ""); + Error('\p{General_Category=_/a/Enclosing_MARK}'); + Error('\P{General_Category=_/a/Enclosing_MARK}'); + Expect(1, 42610, '\p{General_Category=:\AEnclosing_Mark\z:}', "");; + Expect(0, 42611, '\p{General_Category=:\AEnclosing_Mark\z:}', "");; + Expect(1, 42610, '\p{General_Category=enclosingmark}', ""); + Expect(0, 42610, '\p{^General_Category=enclosingmark}', ""); + Expect(0, 42610, '\P{General_Category=enclosingmark}', ""); + Expect(1, 42610, '\P{^General_Category=enclosingmark}', ""); + Expect(0, 42611, '\p{General_Category=enclosingmark}', ""); + Expect(1, 42611, '\p{^General_Category=enclosingmark}', ""); + Expect(1, 42611, '\P{General_Category=enclosingmark}', ""); + Expect(0, 42611, '\P{^General_Category=enclosingmark}', ""); + Expect(1, 42610, '\p{General_Category=:\Aenclosingmark\z:}', "");; + Expect(0, 42611, '\p{General_Category=:\Aenclosingmark\z:}', "");; + Expect(1, 42610, '\p{General_Category: -enclosing_Mark}', ""); + Expect(0, 42610, '\p{^General_Category: -enclosing_Mark}', ""); + Expect(0, 42610, '\P{General_Category: -enclosing_Mark}', ""); + Expect(1, 42610, '\P{^General_Category: -enclosing_Mark}', ""); + Expect(0, 42611, '\p{General_Category: -enclosing_Mark}', ""); + Expect(1, 42611, '\p{^General_Category: -enclosing_Mark}', ""); + Expect(1, 42611, '\P{General_Category: -enclosing_Mark}', ""); + Expect(0, 42611, '\P{^General_Category: -enclosing_Mark}', ""); + Error('\p{Gc=- ME/a/}'); + Error('\P{Gc=- ME/a/}'); + Expect(1, 42610, '\p{Gc=:\AMe\z:}', "");; + Expect(0, 42611, '\p{Gc=:\AMe\z:}', "");; + Expect(1, 42610, '\p{Gc=me}', ""); + Expect(0, 42610, '\p{^Gc=me}', ""); + Expect(0, 42610, '\P{Gc=me}', ""); + Expect(1, 42610, '\P{^Gc=me}', ""); + Expect(0, 42611, '\p{Gc=me}', ""); + Expect(1, 42611, '\p{^Gc=me}', ""); + Expect(1, 42611, '\P{Gc=me}', ""); + Expect(0, 42611, '\P{^Gc=me}', ""); + Expect(1, 42610, '\p{Gc=:\Ame\z:}', "");; + Expect(0, 42611, '\p{Gc=:\Ame\z:}', "");; + Expect(1, 42610, '\p{Gc=_me}', ""); + Expect(0, 42610, '\p{^Gc=_me}', ""); + Expect(0, 42610, '\P{Gc=_me}', ""); + Expect(1, 42610, '\P{^Gc=_me}', ""); + Expect(0, 42611, '\p{Gc=_me}', ""); + Expect(1, 42611, '\p{^Gc=_me}', ""); + Expect(1, 42611, '\P{Gc=_me}', ""); + Expect(0, 42611, '\P{^Gc=_me}', ""); + Error('\p{Category=__enclosing_mark/a/}'); + Error('\P{Category=__enclosing_mark/a/}'); + Expect(1, 42610, '\p{Category=:\AEnclosing_Mark\z:}', "");; + Expect(0, 42611, '\p{Category=:\AEnclosing_Mark\z:}', "");; + Expect(1, 42610, '\p{Category=enclosingmark}', ""); + Expect(0, 42610, '\p{^Category=enclosingmark}', ""); + Expect(0, 42610, '\P{Category=enclosingmark}', ""); + Expect(1, 42610, '\P{^Category=enclosingmark}', ""); + Expect(0, 42611, '\p{Category=enclosingmark}', ""); + Expect(1, 42611, '\p{^Category=enclosingmark}', ""); + Expect(1, 42611, '\P{Category=enclosingmark}', ""); + Expect(0, 42611, '\P{^Category=enclosingmark}', ""); + Expect(1, 42610, '\p{Category=:\Aenclosingmark\z:}', "");; + Expect(0, 42611, '\p{Category=:\Aenclosingmark\z:}', "");; + Expect(1, 42610, '\p{Category= -ENCLOSING_Mark}', ""); + Expect(0, 42610, '\p{^Category= -ENCLOSING_Mark}', ""); + Expect(0, 42610, '\P{Category= -ENCLOSING_Mark}', ""); + Expect(1, 42610, '\P{^Category= -ENCLOSING_Mark}', ""); + Expect(0, 42611, '\p{Category= -ENCLOSING_Mark}', ""); + Expect(1, 42611, '\p{^Category= -ENCLOSING_Mark}', ""); + Expect(1, 42611, '\P{Category= -ENCLOSING_Mark}', ""); + Expect(0, 42611, '\P{^Category= -ENCLOSING_Mark}', ""); + Error('\p{Is_General_Category=-:=me}'); + Error('\P{Is_General_Category=-:=me}'); + Expect(1, 42610, '\p{Is_General_Category=me}', ""); + Expect(0, 42610, '\p{^Is_General_Category=me}', ""); + Expect(0, 42610, '\P{Is_General_Category=me}', ""); + Expect(1, 42610, '\P{^Is_General_Category=me}', ""); + Expect(0, 42611, '\p{Is_General_Category=me}', ""); + Expect(1, 42611, '\p{^Is_General_Category=me}', ""); + Expect(1, 42611, '\P{Is_General_Category=me}', ""); + Expect(0, 42611, '\P{^Is_General_Category=me}', ""); + Expect(1, 42610, '\p{Is_General_Category= ME}', ""); + Expect(0, 42610, '\p{^Is_General_Category= ME}', ""); + Expect(0, 42610, '\P{Is_General_Category= ME}', ""); + Expect(1, 42610, '\P{^Is_General_Category= ME}', ""); + Expect(0, 42611, '\p{Is_General_Category= ME}', ""); + Expect(1, 42611, '\p{^Is_General_Category= ME}', ""); + Expect(1, 42611, '\P{Is_General_Category= ME}', ""); + Expect(0, 42611, '\P{^Is_General_Category= ME}', ""); + Error('\p{Is_Gc=/a/Enclosing_Mark}'); + Error('\P{Is_Gc=/a/Enclosing_Mark}'); + Expect(1, 42610, '\p{Is_Gc=enclosingmark}', ""); + Expect(0, 42610, '\p{^Is_Gc=enclosingmark}', ""); + Expect(0, 42610, '\P{Is_Gc=enclosingmark}', ""); + Expect(1, 42610, '\P{^Is_Gc=enclosingmark}', ""); + Expect(0, 42611, '\p{Is_Gc=enclosingmark}', ""); + Expect(1, 42611, '\p{^Is_Gc=enclosingmark}', ""); + Expect(1, 42611, '\P{Is_Gc=enclosingmark}', ""); + Expect(0, 42611, '\P{^Is_Gc=enclosingmark}', ""); + Expect(1, 42610, '\p{Is_Gc= -Enclosing_mark}', ""); + Expect(0, 42610, '\p{^Is_Gc= -Enclosing_mark}', ""); + Expect(0, 42610, '\P{Is_Gc= -Enclosing_mark}', ""); + Expect(1, 42610, '\P{^Is_Gc= -Enclosing_mark}', ""); + Expect(0, 42611, '\p{Is_Gc= -Enclosing_mark}', ""); + Expect(1, 42611, '\p{^Is_Gc= -Enclosing_mark}', ""); + Expect(1, 42611, '\P{Is_Gc= -Enclosing_mark}', ""); + Expect(0, 42611, '\P{^Is_Gc= -Enclosing_mark}', ""); + Error('\p{Is_Category=/a/-_Me}'); + Error('\P{Is_Category=/a/-_Me}'); + Expect(1, 42610, '\p{Is_Category=me}', ""); + Expect(0, 42610, '\p{^Is_Category=me}', ""); + Expect(0, 42610, '\P{Is_Category=me}', ""); + Expect(1, 42610, '\P{^Is_Category=me}', ""); + Expect(0, 42611, '\p{Is_Category=me}', ""); + Expect(1, 42611, '\p{^Is_Category=me}', ""); + Expect(1, 42611, '\P{Is_Category=me}', ""); + Expect(0, 42611, '\P{^Is_Category=me}', ""); + Expect(1, 42610, '\p{Is_Category=-_ME}', ""); + Expect(0, 42610, '\p{^Is_Category=-_ME}', ""); + Expect(0, 42610, '\P{Is_Category=-_ME}', ""); + Expect(1, 42610, '\P{^Is_Category=-_ME}', ""); + Expect(0, 42611, '\p{Is_Category=-_ME}', ""); + Expect(1, 42611, '\p{^Is_Category=-_ME}', ""); + Expect(1, 42611, '\P{Is_Category=-_ME}', ""); + Expect(0, 42611, '\P{^Is_Category=-_ME}', ""); + Error('\p{General_Category::=-Nonspacing_MARK}'); + Error('\P{General_Category::=-Nonspacing_MARK}'); + Expect(1, 917999, '\p{General_Category=:\ANonspacing_Mark\z:}', "");; + Expect(0, 918000, '\p{General_Category=:\ANonspacing_Mark\z:}', "");; + Expect(1, 917999, '\p{General_Category=nonspacingmark}', ""); + Expect(0, 917999, '\p{^General_Category=nonspacingmark}', ""); + Expect(0, 917999, '\P{General_Category=nonspacingmark}', ""); + Expect(1, 917999, '\P{^General_Category=nonspacingmark}', ""); + Expect(0, 918000, '\p{General_Category=nonspacingmark}', ""); + Expect(1, 918000, '\p{^General_Category=nonspacingmark}', ""); + Expect(1, 918000, '\P{General_Category=nonspacingmark}', ""); + Expect(0, 918000, '\P{^General_Category=nonspacingmark}', ""); + Expect(1, 917999, '\p{General_Category=:\Anonspacingmark\z:}', "");; + Expect(0, 918000, '\p{General_Category=:\Anonspacingmark\z:}', "");; + Expect(1, 917999, '\p{General_Category: - Nonspacing_MARK}', ""); + Expect(0, 917999, '\p{^General_Category: - Nonspacing_MARK}', ""); + Expect(0, 917999, '\P{General_Category: - Nonspacing_MARK}', ""); + Expect(1, 917999, '\P{^General_Category: - Nonspacing_MARK}', ""); + Expect(0, 918000, '\p{General_Category: - Nonspacing_MARK}', ""); + Expect(1, 918000, '\p{^General_Category: - Nonspacing_MARK}', ""); + Expect(1, 918000, '\P{General_Category: - Nonspacing_MARK}', ""); + Expect(0, 918000, '\P{^General_Category: - Nonspacing_MARK}', ""); + Error('\p{Gc=_mn/a/}'); + Error('\P{Gc=_mn/a/}'); + Expect(1, 917999, '\p{Gc=:\AMn\z:}', "");; + Expect(0, 918000, '\p{Gc=:\AMn\z:}', "");; + Expect(1, 917999, '\p{Gc=mn}', ""); + Expect(0, 917999, '\p{^Gc=mn}', ""); + Expect(0, 917999, '\P{Gc=mn}', ""); + Expect(1, 917999, '\P{^Gc=mn}', ""); + Expect(0, 918000, '\p{Gc=mn}', ""); + Expect(1, 918000, '\p{^Gc=mn}', ""); + Expect(1, 918000, '\P{Gc=mn}', ""); + Expect(0, 918000, '\P{^Gc=mn}', ""); + Expect(1, 917999, '\p{Gc=:\Amn\z:}', "");; + Expect(0, 918000, '\p{Gc=:\Amn\z:}', "");; + Expect(1, 917999, '\p{Gc=--mn}', ""); + Expect(0, 917999, '\p{^Gc=--mn}', ""); + Expect(0, 917999, '\P{Gc=--mn}', ""); + Expect(1, 917999, '\P{^Gc=--mn}', ""); + Expect(0, 918000, '\p{Gc=--mn}', ""); + Expect(1, 918000, '\p{^Gc=--mn}', ""); + Expect(1, 918000, '\P{Gc=--mn}', ""); + Expect(0, 918000, '\P{^Gc=--mn}', ""); + Error('\p{Category= -Nonspacing_mark/a/}'); + Error('\P{Category= -Nonspacing_mark/a/}'); + Expect(1, 917999, '\p{Category=:\ANonspacing_Mark\z:}', "");; + Expect(0, 918000, '\p{Category=:\ANonspacing_Mark\z:}', "");; + Expect(1, 917999, '\p{Category=nonspacingmark}', ""); + Expect(0, 917999, '\p{^Category=nonspacingmark}', ""); + Expect(0, 917999, '\P{Category=nonspacingmark}', ""); + Expect(1, 917999, '\P{^Category=nonspacingmark}', ""); + Expect(0, 918000, '\p{Category=nonspacingmark}', ""); + Expect(1, 918000, '\p{^Category=nonspacingmark}', ""); + Expect(1, 918000, '\P{Category=nonspacingmark}', ""); + Expect(0, 918000, '\P{^Category=nonspacingmark}', ""); + Expect(1, 917999, '\p{Category=:\Anonspacingmark\z:}', "");; + Expect(0, 918000, '\p{Category=:\Anonspacingmark\z:}', "");; + Expect(1, 917999, '\p{Category=--nonspacing_mark}', ""); + Expect(0, 917999, '\p{^Category=--nonspacing_mark}', ""); + Expect(0, 917999, '\P{Category=--nonspacing_mark}', ""); + Expect(1, 917999, '\P{^Category=--nonspacing_mark}', ""); + Expect(0, 918000, '\p{Category=--nonspacing_mark}', ""); + Expect(1, 918000, '\p{^Category=--nonspacing_mark}', ""); + Expect(1, 918000, '\P{Category=--nonspacing_mark}', ""); + Expect(0, 918000, '\P{^Category=--nonspacing_mark}', ""); + Error('\p{Is_General_Category=/a/ Mn}'); + Error('\P{Is_General_Category=/a/ Mn}'); + Expect(1, 917999, '\p{Is_General_Category=mn}', ""); + Expect(0, 917999, '\p{^Is_General_Category=mn}', ""); + Expect(0, 917999, '\P{Is_General_Category=mn}', ""); + Expect(1, 917999, '\P{^Is_General_Category=mn}', ""); + Expect(0, 918000, '\p{Is_General_Category=mn}', ""); + Expect(1, 918000, '\p{^Is_General_Category=mn}', ""); + Expect(1, 918000, '\P{Is_General_Category=mn}', ""); + Expect(0, 918000, '\P{^Is_General_Category=mn}', ""); + Expect(1, 917999, '\p{Is_General_Category= _Mn}', ""); + Expect(0, 917999, '\p{^Is_General_Category= _Mn}', ""); + Expect(0, 917999, '\P{Is_General_Category= _Mn}', ""); + Expect(1, 917999, '\P{^Is_General_Category= _Mn}', ""); + Expect(0, 918000, '\p{Is_General_Category= _Mn}', ""); + Expect(1, 918000, '\p{^Is_General_Category= _Mn}', ""); + Expect(1, 918000, '\P{Is_General_Category= _Mn}', ""); + Expect(0, 918000, '\P{^Is_General_Category= _Mn}', ""); + Error('\p{Is_Gc=:=_ Nonspacing_Mark}'); + Error('\P{Is_Gc=:=_ Nonspacing_Mark}'); + Expect(1, 917999, '\p{Is_Gc=nonspacingmark}', ""); + Expect(0, 917999, '\p{^Is_Gc=nonspacingmark}', ""); + Expect(0, 917999, '\P{Is_Gc=nonspacingmark}', ""); + Expect(1, 917999, '\P{^Is_Gc=nonspacingmark}', ""); + Expect(0, 918000, '\p{Is_Gc=nonspacingmark}', ""); + Expect(1, 918000, '\p{^Is_Gc=nonspacingmark}', ""); + Expect(1, 918000, '\P{Is_Gc=nonspacingmark}', ""); + Expect(0, 918000, '\P{^Is_Gc=nonspacingmark}', ""); + Expect(1, 917999, '\p{Is_Gc=--nonspacing_MARK}', ""); + Expect(0, 917999, '\p{^Is_Gc=--nonspacing_MARK}', ""); + Expect(0, 917999, '\P{Is_Gc=--nonspacing_MARK}', ""); + Expect(1, 917999, '\P{^Is_Gc=--nonspacing_MARK}', ""); + Expect(0, 918000, '\p{Is_Gc=--nonspacing_MARK}', ""); + Expect(1, 918000, '\p{^Is_Gc=--nonspacing_MARK}', ""); + Expect(1, 918000, '\P{Is_Gc=--nonspacing_MARK}', ""); + Expect(0, 918000, '\P{^Is_Gc=--nonspacing_MARK}', ""); + Error('\p{Is_Category=:=Mn}'); + Error('\P{Is_Category=:=Mn}'); + Expect(1, 917999, '\p{Is_Category: mn}', ""); + Expect(0, 917999, '\p{^Is_Category: mn}', ""); + Expect(0, 917999, '\P{Is_Category: mn}', ""); + Expect(1, 917999, '\P{^Is_Category: mn}', ""); + Expect(0, 918000, '\p{Is_Category: mn}', ""); + Expect(1, 918000, '\p{^Is_Category: mn}', ""); + Expect(1, 918000, '\P{Is_Category: mn}', ""); + Expect(0, 918000, '\P{^Is_Category: mn}', ""); + Expect(1, 917999, '\p{Is_Category=-_Mn}', ""); + Expect(0, 917999, '\p{^Is_Category=-_Mn}', ""); + Expect(0, 917999, '\P{Is_Category=-_Mn}', ""); + Expect(1, 917999, '\P{^Is_Category=-_Mn}', ""); + Expect(0, 918000, '\p{Is_Category=-_Mn}', ""); + Expect(1, 918000, '\p{^Is_Category=-_Mn}', ""); + Expect(1, 918000, '\P{Is_Category=-_Mn}', ""); + Expect(0, 918000, '\P{^Is_Category=-_Mn}', ""); + Error('\p{General_Category=:=-_Number}'); + Error('\P{General_Category=:=-_Number}'); + Expect(1, 130041, '\p{General_Category=:\ANumber\z:}', "");; + Expect(0, 130042, '\p{General_Category=:\ANumber\z:}', "");; + Expect(1, 130041, '\p{General_Category=number}', ""); + Expect(0, 130041, '\p{^General_Category=number}', ""); + Expect(0, 130041, '\P{General_Category=number}', ""); + Expect(1, 130041, '\P{^General_Category=number}', ""); + Expect(0, 130042, '\p{General_Category=number}', ""); + Expect(1, 130042, '\p{^General_Category=number}', ""); + Expect(1, 130042, '\P{General_Category=number}', ""); + Expect(0, 130042, '\P{^General_Category=number}', ""); + Expect(1, 130041, '\p{General_Category=:\Anumber\z:}', "");; + Expect(0, 130042, '\p{General_Category=:\Anumber\z:}', "");; + Expect(1, 130041, '\p{General_Category: -Number}', ""); + Expect(0, 130041, '\p{^General_Category: -Number}', ""); + Expect(0, 130041, '\P{General_Category: -Number}', ""); + Expect(1, 130041, '\P{^General_Category: -Number}', ""); + Expect(0, 130042, '\p{General_Category: -Number}', ""); + Expect(1, 130042, '\p{^General_Category: -Number}', ""); + Expect(1, 130042, '\P{General_Category: -Number}', ""); + Expect(0, 130042, '\P{^General_Category: -Number}', ""); + Error('\p{Gc= -N/a/}'); + Error('\P{Gc= -N/a/}'); + Expect(1, 130041, '\p{Gc=:\AN\z:}', "");; + Expect(0, 130042, '\p{Gc=:\AN\z:}', "");; + Expect(1, 130041, '\p{Gc=n}', ""); + Expect(0, 130041, '\p{^Gc=n}', ""); + Expect(0, 130041, '\P{Gc=n}', ""); + Expect(1, 130041, '\P{^Gc=n}', ""); + Expect(0, 130042, '\p{Gc=n}', ""); + Expect(1, 130042, '\p{^Gc=n}', ""); + Expect(1, 130042, '\P{Gc=n}', ""); + Expect(0, 130042, '\P{^Gc=n}', ""); + Expect(1, 130041, '\p{Gc=:\An\z:}', "");; + Expect(0, 130042, '\p{Gc=:\An\z:}', "");; + Expect(1, 130041, '\p{Gc=__N}', ""); + Expect(0, 130041, '\p{^Gc=__N}', ""); + Expect(0, 130041, '\P{Gc=__N}', ""); + Expect(1, 130041, '\P{^Gc=__N}', ""); + Expect(0, 130042, '\p{Gc=__N}', ""); + Expect(1, 130042, '\p{^Gc=__N}', ""); + Expect(1, 130042, '\P{Gc=__N}', ""); + Expect(0, 130042, '\P{^Gc=__N}', ""); + Error('\p{Category=/a/ number}'); + Error('\P{Category=/a/ number}'); + Expect(1, 130041, '\p{Category=:\ANumber\z:}', "");; + Expect(0, 130042, '\p{Category=:\ANumber\z:}', "");; + Expect(1, 130041, '\p{Category=number}', ""); + Expect(0, 130041, '\p{^Category=number}', ""); + Expect(0, 130041, '\P{Category=number}', ""); + Expect(1, 130041, '\P{^Category=number}', ""); + Expect(0, 130042, '\p{Category=number}', ""); + Expect(1, 130042, '\p{^Category=number}', ""); + Expect(1, 130042, '\P{Category=number}', ""); + Expect(0, 130042, '\P{^Category=number}', ""); + Expect(1, 130041, '\p{Category=:\Anumber\z:}', "");; + Expect(0, 130042, '\p{Category=:\Anumber\z:}', "");; + Expect(1, 130041, '\p{Category=-Number}', ""); + Expect(0, 130041, '\p{^Category=-Number}', ""); + Expect(0, 130041, '\P{Category=-Number}', ""); + Expect(1, 130041, '\P{^Category=-Number}', ""); + Expect(0, 130042, '\p{Category=-Number}', ""); + Expect(1, 130042, '\p{^Category=-Number}', ""); + Expect(1, 130042, '\P{Category=-Number}', ""); + Expect(0, 130042, '\P{^Category=-Number}', ""); + Error('\p{Is_General_Category=_/a/N}'); + Error('\P{Is_General_Category=_/a/N}'); + Expect(1, 130041, '\p{Is_General_Category=n}', ""); + Expect(0, 130041, '\p{^Is_General_Category=n}', ""); + Expect(0, 130041, '\P{Is_General_Category=n}', ""); + Expect(1, 130041, '\P{^Is_General_Category=n}', ""); + Expect(0, 130042, '\p{Is_General_Category=n}', ""); + Expect(1, 130042, '\p{^Is_General_Category=n}', ""); + Expect(1, 130042, '\P{Is_General_Category=n}', ""); + Expect(0, 130042, '\P{^Is_General_Category=n}', ""); + Expect(1, 130041, '\p{Is_General_Category=-n}', ""); + Expect(0, 130041, '\p{^Is_General_Category=-n}', ""); + Expect(0, 130041, '\P{Is_General_Category=-n}', ""); + Expect(1, 130041, '\P{^Is_General_Category=-n}', ""); + Expect(0, 130042, '\p{Is_General_Category=-n}', ""); + Expect(1, 130042, '\p{^Is_General_Category=-n}', ""); + Expect(1, 130042, '\P{Is_General_Category=-n}', ""); + Expect(0, 130042, '\P{^Is_General_Category=-n}', ""); + Error('\p{Is_Gc=/a/ Number}'); + Error('\P{Is_Gc=/a/ Number}'); + Expect(1, 130041, '\p{Is_Gc=number}', ""); + Expect(0, 130041, '\p{^Is_Gc=number}', ""); + Expect(0, 130041, '\P{Is_Gc=number}', ""); + Expect(1, 130041, '\P{^Is_Gc=number}', ""); + Expect(0, 130042, '\p{Is_Gc=number}', ""); + Expect(1, 130042, '\p{^Is_Gc=number}', ""); + Expect(1, 130042, '\P{Is_Gc=number}', ""); + Expect(0, 130042, '\P{^Is_Gc=number}', ""); + Expect(1, 130041, '\p{Is_Gc= number}', ""); + Expect(0, 130041, '\p{^Is_Gc= number}', ""); + Expect(0, 130041, '\P{Is_Gc= number}', ""); + Expect(1, 130041, '\P{^Is_Gc= number}', ""); + Expect(0, 130042, '\p{Is_Gc= number}', ""); + Expect(1, 130042, '\p{^Is_Gc= number}', ""); + Expect(1, 130042, '\P{Is_Gc= number}', ""); + Expect(0, 130042, '\P{^Is_Gc= number}', ""); + Error('\p{Is_Category=:=--n}'); + Error('\P{Is_Category=:=--n}'); + Expect(1, 130041, '\p{Is_Category=n}', ""); + Expect(0, 130041, '\p{^Is_Category=n}', ""); + Expect(0, 130041, '\P{Is_Category=n}', ""); + Expect(1, 130041, '\P{^Is_Category=n}', ""); + Expect(0, 130042, '\p{Is_Category=n}', ""); + Expect(1, 130042, '\p{^Is_Category=n}', ""); + Expect(1, 130042, '\P{Is_Category=n}', ""); + Expect(0, 130042, '\P{^Is_Category=n}', ""); + Expect(1, 130041, '\p{Is_Category= N}', ""); + Expect(0, 130041, '\p{^Is_Category= N}', ""); + Expect(0, 130041, '\P{Is_Category= N}', ""); + Expect(1, 130041, '\P{^Is_Category= N}', ""); + Expect(0, 130042, '\p{Is_Category= N}', ""); + Expect(1, 130042, '\p{^Is_Category= N}', ""); + Expect(1, 130042, '\P{Is_Category= N}', ""); + Expect(0, 130042, '\P{^Is_Category= N}', ""); + Error('\p{General_Category=-_decimal_number/a/}'); + Error('\P{General_Category=-_decimal_number/a/}'); + Expect(1, 130041, '\p{General_Category=:\ADecimal_Number\z:}', "");; + Expect(0, 130042, '\p{General_Category=:\ADecimal_Number\z:}', "");; + Expect(1, 130041, '\p{General_Category: decimalnumber}', ""); + Expect(0, 130041, '\p{^General_Category: decimalnumber}', ""); + Expect(0, 130041, '\P{General_Category: decimalnumber}', ""); + Expect(1, 130041, '\P{^General_Category: decimalnumber}', ""); + Expect(0, 130042, '\p{General_Category: decimalnumber}', ""); + Expect(1, 130042, '\p{^General_Category: decimalnumber}', ""); + Expect(1, 130042, '\P{General_Category: decimalnumber}', ""); + Expect(0, 130042, '\P{^General_Category: decimalnumber}', ""); + Expect(1, 130041, '\p{General_Category=:\Adecimalnumber\z:}', "");; + Expect(0, 130042, '\p{General_Category=:\Adecimalnumber\z:}', "");; + Expect(1, 130041, '\p{General_Category=- decimal_NUMBER}', ""); + Expect(0, 130041, '\p{^General_Category=- decimal_NUMBER}', ""); + Expect(0, 130041, '\P{General_Category=- decimal_NUMBER}', ""); + Expect(1, 130041, '\P{^General_Category=- decimal_NUMBER}', ""); + Expect(0, 130042, '\p{General_Category=- decimal_NUMBER}', ""); + Expect(1, 130042, '\p{^General_Category=- decimal_NUMBER}', ""); + Expect(1, 130042, '\P{General_Category=- decimal_NUMBER}', ""); + Expect(0, 130042, '\P{^General_Category=- decimal_NUMBER}', ""); + Error('\p{Gc=-:=ND}'); + Error('\P{Gc=-:=ND}'); + Expect(1, 130041, '\p{Gc=:\ANd\z:}', "");; + Expect(0, 130042, '\p{Gc=:\ANd\z:}', "");; + Expect(1, 130041, '\p{Gc=nd}', ""); + Expect(0, 130041, '\p{^Gc=nd}', ""); + Expect(0, 130041, '\P{Gc=nd}', ""); + Expect(1, 130041, '\P{^Gc=nd}', ""); + Expect(0, 130042, '\p{Gc=nd}', ""); + Expect(1, 130042, '\p{^Gc=nd}', ""); + Expect(1, 130042, '\P{Gc=nd}', ""); + Expect(0, 130042, '\P{^Gc=nd}', ""); + Expect(1, 130041, '\p{Gc=:\And\z:}', "");; + Expect(0, 130042, '\p{Gc=:\And\z:}', "");; + Expect(1, 130041, '\p{Gc= -Nd}', ""); + Expect(0, 130041, '\p{^Gc= -Nd}', ""); + Expect(0, 130041, '\P{Gc= -Nd}', ""); + Expect(1, 130041, '\P{^Gc= -Nd}', ""); + Expect(0, 130042, '\p{Gc= -Nd}', ""); + Expect(1, 130042, '\p{^Gc= -Nd}', ""); + Expect(1, 130042, '\P{Gc= -Nd}', ""); + Expect(0, 130042, '\P{^Gc= -Nd}', ""); + Error('\p{Category=-_Digit:=}'); + Error('\P{Category=-_Digit:=}'); + Expect(1, 130041, '\p{Category=:\ADigit\z:}', "");; + Expect(0, 130042, '\p{Category=:\ADigit\z:}', "");; + Expect(1, 130041, '\p{Category=digit}', ""); + Expect(0, 130041, '\p{^Category=digit}', ""); + Expect(0, 130041, '\P{Category=digit}', ""); + Expect(1, 130041, '\P{^Category=digit}', ""); + Expect(0, 130042, '\p{Category=digit}', ""); + Expect(1, 130042, '\p{^Category=digit}', ""); + Expect(1, 130042, '\P{Category=digit}', ""); + Expect(0, 130042, '\P{^Category=digit}', ""); + Expect(1, 130041, '\p{Category=:\Adigit\z:}', "");; + Expect(0, 130042, '\p{Category=:\Adigit\z:}', "");; + Expect(1, 130041, '\p{Category=_ digit}', ""); + Expect(0, 130041, '\p{^Category=_ digit}', ""); + Expect(0, 130041, '\P{Category=_ digit}', ""); + Expect(1, 130041, '\P{^Category=_ digit}', ""); + Expect(0, 130042, '\p{Category=_ digit}', ""); + Expect(1, 130042, '\p{^Category=_ digit}', ""); + Expect(1, 130042, '\P{Category=_ digit}', ""); + Expect(0, 130042, '\P{^Category=_ digit}', ""); + Error('\p{Is_General_Category=_/a/Decimal_number}'); + Error('\P{Is_General_Category=_/a/Decimal_number}'); + Expect(1, 130041, '\p{Is_General_Category=decimalnumber}', ""); + Expect(0, 130041, '\p{^Is_General_Category=decimalnumber}', ""); + Expect(0, 130041, '\P{Is_General_Category=decimalnumber}', ""); + Expect(1, 130041, '\P{^Is_General_Category=decimalnumber}', ""); + Expect(0, 130042, '\p{Is_General_Category=decimalnumber}', ""); + Expect(1, 130042, '\p{^Is_General_Category=decimalnumber}', ""); + Expect(1, 130042, '\P{Is_General_Category=decimalnumber}', ""); + Expect(0, 130042, '\P{^Is_General_Category=decimalnumber}', ""); + Expect(1, 130041, '\p{Is_General_Category=_ decimal_NUMBER}', ""); + Expect(0, 130041, '\p{^Is_General_Category=_ decimal_NUMBER}', ""); + Expect(0, 130041, '\P{Is_General_Category=_ decimal_NUMBER}', ""); + Expect(1, 130041, '\P{^Is_General_Category=_ decimal_NUMBER}', ""); + Expect(0, 130042, '\p{Is_General_Category=_ decimal_NUMBER}', ""); + Expect(1, 130042, '\p{^Is_General_Category=_ decimal_NUMBER}', ""); + Expect(1, 130042, '\P{Is_General_Category=_ decimal_NUMBER}', ""); + Expect(0, 130042, '\P{^Is_General_Category=_ decimal_NUMBER}', ""); + Error('\p{Is_Gc:/a/_Nd}'); + Error('\P{Is_Gc:/a/_Nd}'); + Expect(1, 130041, '\p{Is_Gc=nd}', ""); + Expect(0, 130041, '\p{^Is_Gc=nd}', ""); + Expect(0, 130041, '\P{Is_Gc=nd}', ""); + Expect(1, 130041, '\P{^Is_Gc=nd}', ""); + Expect(0, 130042, '\p{Is_Gc=nd}', ""); + Expect(1, 130042, '\p{^Is_Gc=nd}', ""); + Expect(1, 130042, '\P{Is_Gc=nd}', ""); + Expect(0, 130042, '\P{^Is_Gc=nd}', ""); + Expect(1, 130041, '\p{Is_Gc=--Nd}', ""); + Expect(0, 130041, '\p{^Is_Gc=--Nd}', ""); + Expect(0, 130041, '\P{Is_Gc=--Nd}', ""); + Expect(1, 130041, '\P{^Is_Gc=--Nd}', ""); + Expect(0, 130042, '\p{Is_Gc=--Nd}', ""); + Expect(1, 130042, '\p{^Is_Gc=--Nd}', ""); + Expect(1, 130042, '\P{Is_Gc=--Nd}', ""); + Expect(0, 130042, '\P{^Is_Gc=--Nd}', ""); + Error('\p{Is_Category=_ digit/a/}'); + Error('\P{Is_Category=_ digit/a/}'); + Expect(1, 130041, '\p{Is_Category=digit}', ""); + Expect(0, 130041, '\p{^Is_Category=digit}', ""); + Expect(0, 130041, '\P{Is_Category=digit}', ""); + Expect(1, 130041, '\P{^Is_Category=digit}', ""); + Expect(0, 130042, '\p{Is_Category=digit}', ""); + Expect(1, 130042, '\p{^Is_Category=digit}', ""); + Expect(1, 130042, '\P{Is_Category=digit}', ""); + Expect(0, 130042, '\P{^Is_Category=digit}', ""); + Expect(1, 130041, '\p{Is_Category= _Digit}', ""); + Expect(0, 130041, '\p{^Is_Category= _Digit}', ""); + Expect(0, 130041, '\P{Is_Category= _Digit}', ""); + Expect(1, 130041, '\P{^Is_Category= _Digit}', ""); + Expect(0, 130042, '\p{Is_Category= _Digit}', ""); + Expect(1, 130042, '\p{^Is_Category= _Digit}', ""); + Expect(1, 130042, '\P{Is_Category= _Digit}', ""); + Expect(0, 130042, '\P{^Is_Category= _Digit}', ""); + Error('\p{General_Category= :=letter_NUMBER}'); + Error('\P{General_Category= :=letter_NUMBER}'); + Expect(1, 94198, '\p{General_Category=:\ALetter_Number\z:}', "");; + Expect(0, 94199, '\p{General_Category=:\ALetter_Number\z:}', "");; + Expect(1, 94198, '\p{General_Category=letternumber}', ""); + Expect(0, 94198, '\p{^General_Category=letternumber}', ""); + Expect(0, 94198, '\P{General_Category=letternumber}', ""); + Expect(1, 94198, '\P{^General_Category=letternumber}', ""); + Expect(0, 94199, '\p{General_Category=letternumber}', ""); + Expect(1, 94199, '\p{^General_Category=letternumber}', ""); + Expect(1, 94199, '\P{General_Category=letternumber}', ""); + Expect(0, 94199, '\P{^General_Category=letternumber}', ""); + Expect(1, 94198, '\p{General_Category=:\Aletternumber\z:}', "");; + Expect(0, 94199, '\p{General_Category=:\Aletternumber\z:}', "");; + Expect(1, 94198, '\p{General_Category=_ Letter_Number}', ""); + Expect(0, 94198, '\p{^General_Category=_ Letter_Number}', ""); + Expect(0, 94198, '\P{General_Category=_ Letter_Number}', ""); + Expect(1, 94198, '\P{^General_Category=_ Letter_Number}', ""); + Expect(0, 94199, '\p{General_Category=_ Letter_Number}', ""); + Expect(1, 94199, '\p{^General_Category=_ Letter_Number}', ""); + Expect(1, 94199, '\P{General_Category=_ Letter_Number}', ""); + Expect(0, 94199, '\P{^General_Category=_ Letter_Number}', ""); + Error('\p{Gc: _Nl/a/}'); + Error('\P{Gc: _Nl/a/}'); + Expect(1, 94198, '\p{Gc=:\ANl\z:}', "");; + Expect(0, 94199, '\p{Gc=:\ANl\z:}', "");; + Expect(1, 94198, '\p{Gc=nl}', ""); + Expect(0, 94198, '\p{^Gc=nl}', ""); + Expect(0, 94198, '\P{Gc=nl}', ""); + Expect(1, 94198, '\P{^Gc=nl}', ""); + Expect(0, 94199, '\p{Gc=nl}', ""); + Expect(1, 94199, '\p{^Gc=nl}', ""); + Expect(1, 94199, '\P{Gc=nl}', ""); + Expect(0, 94199, '\P{^Gc=nl}', ""); + Expect(1, 94198, '\p{Gc=:\Anl\z:}', "");; + Expect(0, 94199, '\p{Gc=:\Anl\z:}', "");; + Expect(1, 94198, '\p{Gc=_Nl}', ""); + Expect(0, 94198, '\p{^Gc=_Nl}', ""); + Expect(0, 94198, '\P{Gc=_Nl}', ""); + Expect(1, 94198, '\P{^Gc=_Nl}', ""); + Expect(0, 94199, '\p{Gc=_Nl}', ""); + Expect(1, 94199, '\p{^Gc=_Nl}', ""); + Expect(1, 94199, '\P{Gc=_Nl}', ""); + Expect(0, 94199, '\P{^Gc=_Nl}', ""); + Error('\p{Category=/a/- LETTER_Number}'); + Error('\P{Category=/a/- LETTER_Number}'); + Expect(1, 94198, '\p{Category=:\ALetter_Number\z:}', "");; + Expect(0, 94199, '\p{Category=:\ALetter_Number\z:}', "");; + Expect(1, 94198, '\p{Category=letternumber}', ""); + Expect(0, 94198, '\p{^Category=letternumber}', ""); + Expect(0, 94198, '\P{Category=letternumber}', ""); + Expect(1, 94198, '\P{^Category=letternumber}', ""); + Expect(0, 94199, '\p{Category=letternumber}', ""); + Expect(1, 94199, '\p{^Category=letternumber}', ""); + Expect(1, 94199, '\P{Category=letternumber}', ""); + Expect(0, 94199, '\P{^Category=letternumber}', ""); + Expect(1, 94198, '\p{Category=:\Aletternumber\z:}', "");; + Expect(0, 94199, '\p{Category=:\Aletternumber\z:}', "");; + Expect(1, 94198, '\p{Category=letter_Number}', ""); + Expect(0, 94198, '\p{^Category=letter_Number}', ""); + Expect(0, 94198, '\P{Category=letter_Number}', ""); + Expect(1, 94198, '\P{^Category=letter_Number}', ""); + Expect(0, 94199, '\p{Category=letter_Number}', ""); + Expect(1, 94199, '\p{^Category=letter_Number}', ""); + Expect(1, 94199, '\P{Category=letter_Number}', ""); + Expect(0, 94199, '\P{^Category=letter_Number}', ""); + Error('\p{Is_General_Category=/a/ Nl}'); + Error('\P{Is_General_Category=/a/ Nl}'); + Expect(1, 94198, '\p{Is_General_Category=nl}', ""); + Expect(0, 94198, '\p{^Is_General_Category=nl}', ""); + Expect(0, 94198, '\P{Is_General_Category=nl}', ""); + Expect(1, 94198, '\P{^Is_General_Category=nl}', ""); + Expect(0, 94199, '\p{Is_General_Category=nl}', ""); + Expect(1, 94199, '\p{^Is_General_Category=nl}', ""); + Expect(1, 94199, '\P{Is_General_Category=nl}', ""); + Expect(0, 94199, '\P{^Is_General_Category=nl}', ""); + Expect(1, 94198, '\p{Is_General_Category=- nl}', ""); + Expect(0, 94198, '\p{^Is_General_Category=- nl}', ""); + Expect(0, 94198, '\P{Is_General_Category=- nl}', ""); + Expect(1, 94198, '\P{^Is_General_Category=- nl}', ""); + Expect(0, 94199, '\p{Is_General_Category=- nl}', ""); + Expect(1, 94199, '\p{^Is_General_Category=- nl}', ""); + Expect(1, 94199, '\P{Is_General_Category=- nl}', ""); + Expect(0, 94199, '\P{^Is_General_Category=- nl}', ""); + Error('\p{Is_Gc=_/a/Letter_Number}'); + Error('\P{Is_Gc=_/a/Letter_Number}'); + Expect(1, 94198, '\p{Is_Gc=letternumber}', ""); + Expect(0, 94198, '\p{^Is_Gc=letternumber}', ""); + Expect(0, 94198, '\P{Is_Gc=letternumber}', ""); + Expect(1, 94198, '\P{^Is_Gc=letternumber}', ""); + Expect(0, 94199, '\p{Is_Gc=letternumber}', ""); + Expect(1, 94199, '\p{^Is_Gc=letternumber}', ""); + Expect(1, 94199, '\P{Is_Gc=letternumber}', ""); + Expect(0, 94199, '\P{^Is_Gc=letternumber}', ""); + Expect(1, 94198, '\p{Is_Gc= LETTER_Number}', ""); + Expect(0, 94198, '\p{^Is_Gc= LETTER_Number}', ""); + Expect(0, 94198, '\P{Is_Gc= LETTER_Number}', ""); + Expect(1, 94198, '\P{^Is_Gc= LETTER_Number}', ""); + Expect(0, 94199, '\p{Is_Gc= LETTER_Number}', ""); + Expect(1, 94199, '\p{^Is_Gc= LETTER_Number}', ""); + Expect(1, 94199, '\P{Is_Gc= LETTER_Number}', ""); + Expect(0, 94199, '\P{^Is_Gc= LETTER_Number}', ""); + Error('\p{Is_Category=-/a/Nl}'); + Error('\P{Is_Category=-/a/Nl}'); + Expect(1, 94198, '\p{Is_Category=nl}', ""); + Expect(0, 94198, '\p{^Is_Category=nl}', ""); + Expect(0, 94198, '\P{Is_Category=nl}', ""); + Expect(1, 94198, '\P{^Is_Category=nl}', ""); + Expect(0, 94199, '\p{Is_Category=nl}', ""); + Expect(1, 94199, '\p{^Is_Category=nl}', ""); + Expect(1, 94199, '\P{Is_Category=nl}', ""); + Expect(0, 94199, '\P{^Is_Category=nl}', ""); + Expect(1, 94198, '\p{Is_Category: _ NL}', ""); + Expect(0, 94198, '\p{^Is_Category: _ NL}', ""); + Expect(0, 94198, '\P{Is_Category: _ NL}', ""); + Expect(1, 94198, '\P{^Is_Category: _ NL}', ""); + Expect(0, 94199, '\p{Is_Category: _ NL}', ""); + Expect(1, 94199, '\p{^Is_Category: _ NL}', ""); + Expect(1, 94199, '\P{Is_Category: _ NL}', ""); + Expect(0, 94199, '\P{^Is_Category: _ NL}', ""); + Error('\p{General_Category: -:=other_NUMBER}'); + Error('\P{General_Category: -:=other_NUMBER}'); + Expect(1, 127244, '\p{General_Category=:\AOther_Number\z:}', "");; + Expect(0, 127245, '\p{General_Category=:\AOther_Number\z:}', "");; + Expect(1, 127244, '\p{General_Category=othernumber}', ""); + Expect(0, 127244, '\p{^General_Category=othernumber}', ""); + Expect(0, 127244, '\P{General_Category=othernumber}', ""); + Expect(1, 127244, '\P{^General_Category=othernumber}', ""); + Expect(0, 127245, '\p{General_Category=othernumber}', ""); + Expect(1, 127245, '\p{^General_Category=othernumber}', ""); + Expect(1, 127245, '\P{General_Category=othernumber}', ""); + Expect(0, 127245, '\P{^General_Category=othernumber}', ""); + Expect(1, 127244, '\p{General_Category=:\Aothernumber\z:}', "");; + Expect(0, 127245, '\p{General_Category=:\Aothernumber\z:}', "");; + Expect(1, 127244, '\p{General_Category=__other_Number}', ""); + Expect(0, 127244, '\p{^General_Category=__other_Number}', ""); + Expect(0, 127244, '\P{General_Category=__other_Number}', ""); + Expect(1, 127244, '\P{^General_Category=__other_Number}', ""); + Expect(0, 127245, '\p{General_Category=__other_Number}', ""); + Expect(1, 127245, '\p{^General_Category=__other_Number}', ""); + Expect(1, 127245, '\P{General_Category=__other_Number}', ""); + Expect(0, 127245, '\P{^General_Category=__other_Number}', ""); + Error('\p{Gc= :=NO}'); + Error('\P{Gc= :=NO}'); + Expect(1, 127244, '\p{Gc=:\ANo\z:}', "");; + Expect(0, 127245, '\p{Gc=:\ANo\z:}', "");; + Expect(1, 127244, '\p{Gc: no}', ""); + Expect(0, 127244, '\p{^Gc: no}', ""); + Expect(0, 127244, '\P{Gc: no}', ""); + Expect(1, 127244, '\P{^Gc: no}', ""); + Expect(0, 127245, '\p{Gc: no}', ""); + Expect(1, 127245, '\p{^Gc: no}', ""); + Expect(1, 127245, '\P{Gc: no}', ""); + Expect(0, 127245, '\P{^Gc: no}', ""); + Expect(1, 127244, '\p{Gc=:\Ano\z:}', "");; + Expect(0, 127245, '\p{Gc=:\Ano\z:}', "");; + Expect(1, 127244, '\p{Gc= no}', ""); + Expect(0, 127244, '\p{^Gc= no}', ""); + Expect(0, 127244, '\P{Gc= no}', ""); + Expect(1, 127244, '\P{^Gc= no}', ""); + Expect(0, 127245, '\p{Gc= no}', ""); + Expect(1, 127245, '\p{^Gc= no}', ""); + Expect(1, 127245, '\P{Gc= no}', ""); + Expect(0, 127245, '\P{^Gc= no}', ""); + Error('\p{Category=/a/other_NUMBER}'); + Error('\P{Category=/a/other_NUMBER}'); + Expect(1, 127244, '\p{Category=:\AOther_Number\z:}', "");; + Expect(0, 127245, '\p{Category=:\AOther_Number\z:}', "");; + Expect(1, 127244, '\p{Category=othernumber}', ""); + Expect(0, 127244, '\p{^Category=othernumber}', ""); + Expect(0, 127244, '\P{Category=othernumber}', ""); + Expect(1, 127244, '\P{^Category=othernumber}', ""); + Expect(0, 127245, '\p{Category=othernumber}', ""); + Expect(1, 127245, '\p{^Category=othernumber}', ""); + Expect(1, 127245, '\P{Category=othernumber}', ""); + Expect(0, 127245, '\P{^Category=othernumber}', ""); + Expect(1, 127244, '\p{Category=:\Aothernumber\z:}', "");; + Expect(0, 127245, '\p{Category=:\Aothernumber\z:}', "");; + Expect(1, 127244, '\p{Category= other_NUMBER}', ""); + Expect(0, 127244, '\p{^Category= other_NUMBER}', ""); + Expect(0, 127244, '\P{Category= other_NUMBER}', ""); + Expect(1, 127244, '\P{^Category= other_NUMBER}', ""); + Expect(0, 127245, '\p{Category= other_NUMBER}', ""); + Expect(1, 127245, '\p{^Category= other_NUMBER}', ""); + Expect(1, 127245, '\P{Category= other_NUMBER}', ""); + Expect(0, 127245, '\P{^Category= other_NUMBER}', ""); + Error('\p{Is_General_Category: -:=No}'); + Error('\P{Is_General_Category: -:=No}'); + Expect(1, 127244, '\p{Is_General_Category=no}', ""); + Expect(0, 127244, '\p{^Is_General_Category=no}', ""); + Expect(0, 127244, '\P{Is_General_Category=no}', ""); + Expect(1, 127244, '\P{^Is_General_Category=no}', ""); + Expect(0, 127245, '\p{Is_General_Category=no}', ""); + Expect(1, 127245, '\p{^Is_General_Category=no}', ""); + Expect(1, 127245, '\P{Is_General_Category=no}', ""); + Expect(0, 127245, '\P{^Is_General_Category=no}', ""); + Expect(1, 127244, '\p{Is_General_Category= NO}', ""); + Expect(0, 127244, '\p{^Is_General_Category= NO}', ""); + Expect(0, 127244, '\P{Is_General_Category= NO}', ""); + Expect(1, 127244, '\P{^Is_General_Category= NO}', ""); + Expect(0, 127245, '\p{Is_General_Category= NO}', ""); + Expect(1, 127245, '\p{^Is_General_Category= NO}', ""); + Expect(1, 127245, '\P{Is_General_Category= NO}', ""); + Expect(0, 127245, '\P{^Is_General_Category= NO}', ""); + Error('\p{Is_Gc= -OTHER_NUMBER:=}'); + Error('\P{Is_Gc= -OTHER_NUMBER:=}'); + Expect(1, 127244, '\p{Is_Gc=othernumber}', ""); + Expect(0, 127244, '\p{^Is_Gc=othernumber}', ""); + Expect(0, 127244, '\P{Is_Gc=othernumber}', ""); + Expect(1, 127244, '\P{^Is_Gc=othernumber}', ""); + Expect(0, 127245, '\p{Is_Gc=othernumber}', ""); + Expect(1, 127245, '\p{^Is_Gc=othernumber}', ""); + Expect(1, 127245, '\P{Is_Gc=othernumber}', ""); + Expect(0, 127245, '\P{^Is_Gc=othernumber}', ""); + Expect(1, 127244, '\p{Is_Gc: OTHER_Number}', ""); + Expect(0, 127244, '\p{^Is_Gc: OTHER_Number}', ""); + Expect(0, 127244, '\P{Is_Gc: OTHER_Number}', ""); + Expect(1, 127244, '\P{^Is_Gc: OTHER_Number}', ""); + Expect(0, 127245, '\p{Is_Gc: OTHER_Number}', ""); + Expect(1, 127245, '\p{^Is_Gc: OTHER_Number}', ""); + Expect(1, 127245, '\P{Is_Gc: OTHER_Number}', ""); + Expect(0, 127245, '\P{^Is_Gc: OTHER_Number}', ""); + Error('\p{Is_Category=:= -No}'); + Error('\P{Is_Category=:= -No}'); + Expect(1, 127244, '\p{Is_Category=no}', ""); + Expect(0, 127244, '\p{^Is_Category=no}', ""); + Expect(0, 127244, '\P{Is_Category=no}', ""); + Expect(1, 127244, '\P{^Is_Category=no}', ""); + Expect(0, 127245, '\p{Is_Category=no}', ""); + Expect(1, 127245, '\p{^Is_Category=no}', ""); + Expect(1, 127245, '\P{Is_Category=no}', ""); + Expect(0, 127245, '\P{^Is_Category=no}', ""); + Expect(1, 127244, '\p{Is_Category=-NO}', ""); + Expect(0, 127244, '\p{^Is_Category=-NO}', ""); + Expect(0, 127244, '\P{Is_Category=-NO}', ""); + Expect(1, 127244, '\P{^Is_Category=-NO}', ""); + Expect(0, 127245, '\p{Is_Category=-NO}', ""); + Expect(1, 127245, '\p{^Is_Category=-NO}', ""); + Expect(1, 127245, '\P{Is_Category=-NO}', ""); + Expect(0, 127245, '\P{^Is_Category=-NO}', ""); + Error('\p{General_Category= :=Punctuation}'); + Error('\P{General_Category= :=Punctuation}'); + Expect(1, 125279, '\p{General_Category=:\APunctuation\z:}', "");; + Expect(0, 125280, '\p{General_Category=:\APunctuation\z:}', "");; + Expect(1, 125279, '\p{General_Category=punctuation}', ""); + Expect(0, 125279, '\p{^General_Category=punctuation}', ""); + Expect(0, 125279, '\P{General_Category=punctuation}', ""); + Expect(1, 125279, '\P{^General_Category=punctuation}', ""); + Expect(0, 125280, '\p{General_Category=punctuation}', ""); + Expect(1, 125280, '\p{^General_Category=punctuation}', ""); + Expect(1, 125280, '\P{General_Category=punctuation}', ""); + Expect(0, 125280, '\P{^General_Category=punctuation}', ""); + Expect(1, 125279, '\p{General_Category=:\Apunctuation\z:}', "");; + Expect(0, 125280, '\p{General_Category=:\Apunctuation\z:}', "");; + Expect(1, 125279, '\p{General_Category=--Punctuation}', ""); + Expect(0, 125279, '\p{^General_Category=--Punctuation}', ""); + Expect(0, 125279, '\P{General_Category=--Punctuation}', ""); + Expect(1, 125279, '\P{^General_Category=--Punctuation}', ""); + Expect(0, 125280, '\p{General_Category=--Punctuation}', ""); + Expect(1, 125280, '\p{^General_Category=--Punctuation}', ""); + Expect(1, 125280, '\P{General_Category=--Punctuation}', ""); + Expect(0, 125280, '\P{^General_Category=--Punctuation}', ""); + Error('\p{Gc: /a/ P}'); + Error('\P{Gc: /a/ P}'); + Expect(1, 125279, '\p{Gc=:\AP\z:}', "");; + Expect(0, 125280, '\p{Gc=:\AP\z:}', "");; + Expect(1, 125279, '\p{Gc=p}', ""); + Expect(0, 125279, '\p{^Gc=p}', ""); + Expect(0, 125279, '\P{Gc=p}', ""); + Expect(1, 125279, '\P{^Gc=p}', ""); + Expect(0, 125280, '\p{Gc=p}', ""); + Expect(1, 125280, '\p{^Gc=p}', ""); + Expect(1, 125280, '\P{Gc=p}', ""); + Expect(0, 125280, '\P{^Gc=p}', ""); + Expect(1, 125279, '\p{Gc=:\Ap\z:}', "");; + Expect(0, 125280, '\p{Gc=:\Ap\z:}', "");; + Expect(1, 125279, '\p{Gc= -P}', ""); + Expect(0, 125279, '\p{^Gc= -P}', ""); + Expect(0, 125279, '\P{Gc= -P}', ""); + Expect(1, 125279, '\P{^Gc= -P}', ""); + Expect(0, 125280, '\p{Gc= -P}', ""); + Expect(1, 125280, '\p{^Gc= -P}', ""); + Expect(1, 125280, '\P{Gc= -P}', ""); + Expect(0, 125280, '\P{^Gc= -P}', ""); + Error('\p{Category=-/a/Punct}'); + Error('\P{Category=-/a/Punct}'); + Expect(1, 125279, '\p{Category=:\APunct\z:}', "");; + Expect(0, 125280, '\p{Category=:\APunct\z:}', "");; + Expect(1, 125279, '\p{Category=punct}', ""); + Expect(0, 125279, '\p{^Category=punct}', ""); + Expect(0, 125279, '\P{Category=punct}', ""); + Expect(1, 125279, '\P{^Category=punct}', ""); + Expect(0, 125280, '\p{Category=punct}', ""); + Expect(1, 125280, '\p{^Category=punct}', ""); + Expect(1, 125280, '\P{Category=punct}', ""); + Expect(0, 125280, '\P{^Category=punct}', ""); + Expect(1, 125279, '\p{Category=:\Apunct\z:}', "");; + Expect(0, 125280, '\p{Category=:\Apunct\z:}', "");; + Expect(1, 125279, '\p{Category= punct}', ""); + Expect(0, 125279, '\p{^Category= punct}', ""); + Expect(0, 125279, '\P{Category= punct}', ""); + Expect(1, 125279, '\P{^Category= punct}', ""); + Expect(0, 125280, '\p{Category= punct}', ""); + Expect(1, 125280, '\p{^Category= punct}', ""); + Expect(1, 125280, '\P{Category= punct}', ""); + Expect(0, 125280, '\P{^Category= punct}', ""); + Error('\p{Is_General_Category=/a/ -PUNCTUATION}'); + Error('\P{Is_General_Category=/a/ -PUNCTUATION}'); + Expect(1, 125279, '\p{Is_General_Category=punctuation}', ""); + Expect(0, 125279, '\p{^Is_General_Category=punctuation}', ""); + Expect(0, 125279, '\P{Is_General_Category=punctuation}', ""); + Expect(1, 125279, '\P{^Is_General_Category=punctuation}', ""); + Expect(0, 125280, '\p{Is_General_Category=punctuation}', ""); + Expect(1, 125280, '\p{^Is_General_Category=punctuation}', ""); + Expect(1, 125280, '\P{Is_General_Category=punctuation}', ""); + Expect(0, 125280, '\P{^Is_General_Category=punctuation}', ""); + Expect(1, 125279, '\p{Is_General_Category=_-Punctuation}', ""); + Expect(0, 125279, '\p{^Is_General_Category=_-Punctuation}', ""); + Expect(0, 125279, '\P{Is_General_Category=_-Punctuation}', ""); + Expect(1, 125279, '\P{^Is_General_Category=_-Punctuation}', ""); + Expect(0, 125280, '\p{Is_General_Category=_-Punctuation}', ""); + Expect(1, 125280, '\p{^Is_General_Category=_-Punctuation}', ""); + Expect(1, 125280, '\P{Is_General_Category=_-Punctuation}', ""); + Expect(0, 125280, '\P{^Is_General_Category=_-Punctuation}', ""); + Error('\p{Is_Gc=:= P}'); + Error('\P{Is_Gc=:= P}'); + Expect(1, 125279, '\p{Is_Gc=p}', ""); + Expect(0, 125279, '\p{^Is_Gc=p}', ""); + Expect(0, 125279, '\P{Is_Gc=p}', ""); + Expect(1, 125279, '\P{^Is_Gc=p}', ""); + Expect(0, 125280, '\p{Is_Gc=p}', ""); + Expect(1, 125280, '\p{^Is_Gc=p}', ""); + Expect(1, 125280, '\P{Is_Gc=p}', ""); + Expect(0, 125280, '\P{^Is_Gc=p}', ""); + Expect(1, 125279, '\p{Is_Gc= -p}', ""); + Expect(0, 125279, '\p{^Is_Gc= -p}', ""); + Expect(0, 125279, '\P{Is_Gc= -p}', ""); + Expect(1, 125279, '\P{^Is_Gc= -p}', ""); + Expect(0, 125280, '\p{Is_Gc= -p}', ""); + Expect(1, 125280, '\p{^Is_Gc= -p}', ""); + Expect(1, 125280, '\P{Is_Gc= -p}', ""); + Expect(0, 125280, '\P{^Is_Gc= -p}', ""); + Error('\p{Is_Category= /a/PUNCT}'); + Error('\P{Is_Category= /a/PUNCT}'); + Expect(1, 125279, '\p{Is_Category=punct}', ""); + Expect(0, 125279, '\p{^Is_Category=punct}', ""); + Expect(0, 125279, '\P{Is_Category=punct}', ""); + Expect(1, 125279, '\P{^Is_Category=punct}', ""); + Expect(0, 125280, '\p{Is_Category=punct}', ""); + Expect(1, 125280, '\p{^Is_Category=punct}', ""); + Expect(1, 125280, '\P{Is_Category=punct}', ""); + Expect(0, 125280, '\P{^Is_Category=punct}', ""); + Expect(1, 125279, '\p{Is_Category= PUNCT}', ""); + Expect(0, 125279, '\p{^Is_Category= PUNCT}', ""); + Expect(0, 125279, '\P{Is_Category= PUNCT}', ""); + Expect(1, 125279, '\P{^Is_Category= PUNCT}', ""); + Expect(0, 125280, '\p{Is_Category= PUNCT}', ""); + Expect(1, 125280, '\p{^Is_Category= PUNCT}', ""); + Expect(1, 125280, '\P{Is_Category= PUNCT}', ""); + Expect(0, 125280, '\P{^Is_Category= PUNCT}', ""); + Error('\p{General_Category= _Connector_Punctuation:=}'); + Error('\P{General_Category= _Connector_Punctuation:=}'); + Expect(1, 65343, '\p{General_Category=:\AConnector_Punctuation\z:}', "");; + Expect(0, 65344, '\p{General_Category=:\AConnector_Punctuation\z:}', "");; + Expect(1, 65343, '\p{General_Category=connectorpunctuation}', ""); + Expect(0, 65343, '\p{^General_Category=connectorpunctuation}', ""); + Expect(0, 65343, '\P{General_Category=connectorpunctuation}', ""); + Expect(1, 65343, '\P{^General_Category=connectorpunctuation}', ""); + Expect(0, 65344, '\p{General_Category=connectorpunctuation}', ""); + Expect(1, 65344, '\p{^General_Category=connectorpunctuation}', ""); + Expect(1, 65344, '\P{General_Category=connectorpunctuation}', ""); + Expect(0, 65344, '\P{^General_Category=connectorpunctuation}', ""); + Expect(1, 65343, '\p{General_Category=:\Aconnectorpunctuation\z:}', "");; + Expect(0, 65344, '\p{General_Category=:\Aconnectorpunctuation\z:}', "");; + Expect(1, 65343, '\p{General_Category=-_CONNECTOR_Punctuation}', ""); + Expect(0, 65343, '\p{^General_Category=-_CONNECTOR_Punctuation}', ""); + Expect(0, 65343, '\P{General_Category=-_CONNECTOR_Punctuation}', ""); + Expect(1, 65343, '\P{^General_Category=-_CONNECTOR_Punctuation}', ""); + Expect(0, 65344, '\p{General_Category=-_CONNECTOR_Punctuation}', ""); + Expect(1, 65344, '\p{^General_Category=-_CONNECTOR_Punctuation}', ""); + Expect(1, 65344, '\P{General_Category=-_CONNECTOR_Punctuation}', ""); + Expect(0, 65344, '\P{^General_Category=-_CONNECTOR_Punctuation}', ""); + Error('\p{Gc=- pc/a/}'); + Error('\P{Gc=- pc/a/}'); + Expect(1, 65343, '\p{Gc=:\APc\z:}', "");; + Expect(0, 65344, '\p{Gc=:\APc\z:}', "");; + Expect(1, 65343, '\p{Gc=pc}', ""); + Expect(0, 65343, '\p{^Gc=pc}', ""); + Expect(0, 65343, '\P{Gc=pc}', ""); + Expect(1, 65343, '\P{^Gc=pc}', ""); + Expect(0, 65344, '\p{Gc=pc}', ""); + Expect(1, 65344, '\p{^Gc=pc}', ""); + Expect(1, 65344, '\P{Gc=pc}', ""); + Expect(0, 65344, '\P{^Gc=pc}', ""); + Expect(1, 65343, '\p{Gc=:\Apc\z:}', "");; + Expect(0, 65344, '\p{Gc=:\Apc\z:}', "");; + Expect(1, 65343, '\p{Gc=-Pc}', ""); + Expect(0, 65343, '\p{^Gc=-Pc}', ""); + Expect(0, 65343, '\P{Gc=-Pc}', ""); + Expect(1, 65343, '\P{^Gc=-Pc}', ""); + Expect(0, 65344, '\p{Gc=-Pc}', ""); + Expect(1, 65344, '\p{^Gc=-Pc}', ""); + Expect(1, 65344, '\P{Gc=-Pc}', ""); + Expect(0, 65344, '\P{^Gc=-Pc}', ""); + Error('\p{Category: - Connector_PUNCTUATION:=}'); + Error('\P{Category: - Connector_PUNCTUATION:=}'); + Expect(1, 65343, '\p{Category=:\AConnector_Punctuation\z:}', "");; + Expect(0, 65344, '\p{Category=:\AConnector_Punctuation\z:}', "");; + Expect(1, 65343, '\p{Category=connectorpunctuation}', ""); + Expect(0, 65343, '\p{^Category=connectorpunctuation}', ""); + Expect(0, 65343, '\P{Category=connectorpunctuation}', ""); + Expect(1, 65343, '\P{^Category=connectorpunctuation}', ""); + Expect(0, 65344, '\p{Category=connectorpunctuation}', ""); + Expect(1, 65344, '\p{^Category=connectorpunctuation}', ""); + Expect(1, 65344, '\P{Category=connectorpunctuation}', ""); + Expect(0, 65344, '\P{^Category=connectorpunctuation}', ""); + Expect(1, 65343, '\p{Category=:\Aconnectorpunctuation\z:}', "");; + Expect(0, 65344, '\p{Category=:\Aconnectorpunctuation\z:}', "");; + Expect(1, 65343, '\p{Category= connector_PUNCTUATION}', ""); + Expect(0, 65343, '\p{^Category= connector_PUNCTUATION}', ""); + Expect(0, 65343, '\P{Category= connector_PUNCTUATION}', ""); + Expect(1, 65343, '\P{^Category= connector_PUNCTUATION}', ""); + Expect(0, 65344, '\p{Category= connector_PUNCTUATION}', ""); + Expect(1, 65344, '\p{^Category= connector_PUNCTUATION}', ""); + Expect(1, 65344, '\P{Category= connector_PUNCTUATION}', ""); + Expect(0, 65344, '\P{^Category= connector_PUNCTUATION}', ""); + Error('\p{Is_General_Category= /a/PC}'); + Error('\P{Is_General_Category= /a/PC}'); + Expect(1, 65343, '\p{Is_General_Category: pc}', ""); + Expect(0, 65343, '\p{^Is_General_Category: pc}', ""); + Expect(0, 65343, '\P{Is_General_Category: pc}', ""); + Expect(1, 65343, '\P{^Is_General_Category: pc}', ""); + Expect(0, 65344, '\p{Is_General_Category: pc}', ""); + Expect(1, 65344, '\p{^Is_General_Category: pc}', ""); + Expect(1, 65344, '\P{Is_General_Category: pc}', ""); + Expect(0, 65344, '\P{^Is_General_Category: pc}', ""); + Expect(1, 65343, '\p{Is_General_Category= -Pc}', ""); + Expect(0, 65343, '\p{^Is_General_Category= -Pc}', ""); + Expect(0, 65343, '\P{Is_General_Category= -Pc}', ""); + Expect(1, 65343, '\P{^Is_General_Category= -Pc}', ""); + Expect(0, 65344, '\p{Is_General_Category= -Pc}', ""); + Expect(1, 65344, '\p{^Is_General_Category= -Pc}', ""); + Expect(1, 65344, '\P{Is_General_Category= -Pc}', ""); + Expect(0, 65344, '\P{^Is_General_Category= -Pc}', ""); + Error('\p{Is_Gc=/a/ _Connector_PUNCTUATION}'); + Error('\P{Is_Gc=/a/ _Connector_PUNCTUATION}'); + Expect(1, 65343, '\p{Is_Gc=connectorpunctuation}', ""); + Expect(0, 65343, '\p{^Is_Gc=connectorpunctuation}', ""); + Expect(0, 65343, '\P{Is_Gc=connectorpunctuation}', ""); + Expect(1, 65343, '\P{^Is_Gc=connectorpunctuation}', ""); + Expect(0, 65344, '\p{Is_Gc=connectorpunctuation}', ""); + Expect(1, 65344, '\p{^Is_Gc=connectorpunctuation}', ""); + Expect(1, 65344, '\P{Is_Gc=connectorpunctuation}', ""); + Expect(0, 65344, '\P{^Is_Gc=connectorpunctuation}', ""); + Expect(1, 65343, '\p{Is_Gc: Connector_Punctuation}', ""); + Expect(0, 65343, '\p{^Is_Gc: Connector_Punctuation}', ""); + Expect(0, 65343, '\P{Is_Gc: Connector_Punctuation}', ""); + Expect(1, 65343, '\P{^Is_Gc: Connector_Punctuation}', ""); + Expect(0, 65344, '\p{Is_Gc: Connector_Punctuation}', ""); + Expect(1, 65344, '\p{^Is_Gc: Connector_Punctuation}', ""); + Expect(1, 65344, '\P{Is_Gc: Connector_Punctuation}', ""); + Expect(0, 65344, '\P{^Is_Gc: Connector_Punctuation}', ""); + Error('\p{Is_Category=/a/_ PC}'); + Error('\P{Is_Category=/a/_ PC}'); + Expect(1, 65343, '\p{Is_Category=pc}', ""); + Expect(0, 65343, '\p{^Is_Category=pc}', ""); + Expect(0, 65343, '\P{Is_Category=pc}', ""); + Expect(1, 65343, '\P{^Is_Category=pc}', ""); + Expect(0, 65344, '\p{Is_Category=pc}', ""); + Expect(1, 65344, '\p{^Is_Category=pc}', ""); + Expect(1, 65344, '\P{Is_Category=pc}', ""); + Expect(0, 65344, '\P{^Is_Category=pc}', ""); + Expect(1, 65343, '\p{Is_Category=-_Pc}', ""); + Expect(0, 65343, '\p{^Is_Category=-_Pc}', ""); + Expect(0, 65343, '\P{Is_Category=-_Pc}', ""); + Expect(1, 65343, '\P{^Is_Category=-_Pc}', ""); + Expect(0, 65344, '\p{Is_Category=-_Pc}', ""); + Expect(1, 65344, '\p{^Is_Category=-_Pc}', ""); + Expect(1, 65344, '\P{Is_Category=-_Pc}', ""); + Expect(0, 65344, '\P{^Is_Category=-_Pc}', ""); + Error('\p{General_Category: Dash_Punctuation:=}'); + Error('\P{General_Category: Dash_Punctuation:=}'); + Expect(1, 69293, '\p{General_Category=:\ADash_Punctuation\z:}', "");; + Expect(0, 69294, '\p{General_Category=:\ADash_Punctuation\z:}', "");; + Expect(1, 69293, '\p{General_Category=dashpunctuation}', ""); + Expect(0, 69293, '\p{^General_Category=dashpunctuation}', ""); + Expect(0, 69293, '\P{General_Category=dashpunctuation}', ""); + Expect(1, 69293, '\P{^General_Category=dashpunctuation}', ""); + Expect(0, 69294, '\p{General_Category=dashpunctuation}', ""); + Expect(1, 69294, '\p{^General_Category=dashpunctuation}', ""); + Expect(1, 69294, '\P{General_Category=dashpunctuation}', ""); + Expect(0, 69294, '\P{^General_Category=dashpunctuation}', ""); + Expect(1, 69293, '\p{General_Category=:\Adashpunctuation\z:}', "");; + Expect(0, 69294, '\p{General_Category=:\Adashpunctuation\z:}', "");; + Expect(1, 69293, '\p{General_Category= -Dash_punctuation}', ""); + Expect(0, 69293, '\p{^General_Category= -Dash_punctuation}', ""); + Expect(0, 69293, '\P{General_Category= -Dash_punctuation}', ""); + Expect(1, 69293, '\P{^General_Category= -Dash_punctuation}', ""); + Expect(0, 69294, '\p{General_Category= -Dash_punctuation}', ""); + Expect(1, 69294, '\p{^General_Category= -Dash_punctuation}', ""); + Expect(1, 69294, '\P{General_Category= -Dash_punctuation}', ""); + Expect(0, 69294, '\P{^General_Category= -Dash_punctuation}', ""); + Error('\p{Gc=:= Pd}'); + Error('\P{Gc=:= Pd}'); + Expect(1, 69293, '\p{Gc=:\APd\z:}', "");; + Expect(0, 69294, '\p{Gc=:\APd\z:}', "");; + Expect(1, 69293, '\p{Gc=pd}', ""); + Expect(0, 69293, '\p{^Gc=pd}', ""); + Expect(0, 69293, '\P{Gc=pd}', ""); + Expect(1, 69293, '\P{^Gc=pd}', ""); + Expect(0, 69294, '\p{Gc=pd}', ""); + Expect(1, 69294, '\p{^Gc=pd}', ""); + Expect(1, 69294, '\P{Gc=pd}', ""); + Expect(0, 69294, '\P{^Gc=pd}', ""); + Expect(1, 69293, '\p{Gc=:\Apd\z:}', "");; + Expect(0, 69294, '\p{Gc=:\Apd\z:}', "");; + Expect(1, 69293, '\p{Gc=Pd}', ""); + Expect(0, 69293, '\p{^Gc=Pd}', ""); + Expect(0, 69293, '\P{Gc=Pd}', ""); + Expect(1, 69293, '\P{^Gc=Pd}', ""); + Expect(0, 69294, '\p{Gc=Pd}', ""); + Expect(1, 69294, '\p{^Gc=Pd}', ""); + Expect(1, 69294, '\P{Gc=Pd}', ""); + Expect(0, 69294, '\P{^Gc=Pd}', ""); + Error('\p{Category= Dash_punctuation/a/}'); + Error('\P{Category= Dash_punctuation/a/}'); + Expect(1, 69293, '\p{Category=:\ADash_Punctuation\z:}', "");; + Expect(0, 69294, '\p{Category=:\ADash_Punctuation\z:}', "");; + Expect(1, 69293, '\p{Category=dashpunctuation}', ""); + Expect(0, 69293, '\p{^Category=dashpunctuation}', ""); + Expect(0, 69293, '\P{Category=dashpunctuation}', ""); + Expect(1, 69293, '\P{^Category=dashpunctuation}', ""); + Expect(0, 69294, '\p{Category=dashpunctuation}', ""); + Expect(1, 69294, '\p{^Category=dashpunctuation}', ""); + Expect(1, 69294, '\P{Category=dashpunctuation}', ""); + Expect(0, 69294, '\P{^Category=dashpunctuation}', ""); + Expect(1, 69293, '\p{Category=:\Adashpunctuation\z:}', "");; + Expect(0, 69294, '\p{Category=:\Adashpunctuation\z:}', "");; + Expect(1, 69293, '\p{Category=-_Dash_Punctuation}', ""); + Expect(0, 69293, '\p{^Category=-_Dash_Punctuation}', ""); + Expect(0, 69293, '\P{Category=-_Dash_Punctuation}', ""); + Expect(1, 69293, '\P{^Category=-_Dash_Punctuation}', ""); + Expect(0, 69294, '\p{Category=-_Dash_Punctuation}', ""); + Expect(1, 69294, '\p{^Category=-_Dash_Punctuation}', ""); + Expect(1, 69294, '\P{Category=-_Dash_Punctuation}', ""); + Expect(0, 69294, '\P{^Category=-_Dash_Punctuation}', ""); + Error('\p{Is_General_Category=_/a/pd}'); + Error('\P{Is_General_Category=_/a/pd}'); + Expect(1, 69293, '\p{Is_General_Category=pd}', ""); + Expect(0, 69293, '\p{^Is_General_Category=pd}', ""); + Expect(0, 69293, '\P{Is_General_Category=pd}', ""); + Expect(1, 69293, '\P{^Is_General_Category=pd}', ""); + Expect(0, 69294, '\p{Is_General_Category=pd}', ""); + Expect(1, 69294, '\p{^Is_General_Category=pd}', ""); + Expect(1, 69294, '\P{Is_General_Category=pd}', ""); + Expect(0, 69294, '\P{^Is_General_Category=pd}', ""); + Expect(1, 69293, '\p{Is_General_Category: Pd}', ""); + Expect(0, 69293, '\p{^Is_General_Category: Pd}', ""); + Expect(0, 69293, '\P{Is_General_Category: Pd}', ""); + Expect(1, 69293, '\P{^Is_General_Category: Pd}', ""); + Expect(0, 69294, '\p{Is_General_Category: Pd}', ""); + Expect(1, 69294, '\p{^Is_General_Category: Pd}', ""); + Expect(1, 69294, '\P{Is_General_Category: Pd}', ""); + Expect(0, 69294, '\P{^Is_General_Category: Pd}', ""); + Error('\p{Is_Gc=:= Dash_PUNCTUATION}'); + Error('\P{Is_Gc=:= Dash_PUNCTUATION}'); + Expect(1, 69293, '\p{Is_Gc=dashpunctuation}', ""); + Expect(0, 69293, '\p{^Is_Gc=dashpunctuation}', ""); + Expect(0, 69293, '\P{Is_Gc=dashpunctuation}', ""); + Expect(1, 69293, '\P{^Is_Gc=dashpunctuation}', ""); + Expect(0, 69294, '\p{Is_Gc=dashpunctuation}', ""); + Expect(1, 69294, '\p{^Is_Gc=dashpunctuation}', ""); + Expect(1, 69294, '\P{Is_Gc=dashpunctuation}', ""); + Expect(0, 69294, '\P{^Is_Gc=dashpunctuation}', ""); + Expect(1, 69293, '\p{Is_Gc= Dash_Punctuation}', ""); + Expect(0, 69293, '\p{^Is_Gc= Dash_Punctuation}', ""); + Expect(0, 69293, '\P{Is_Gc= Dash_Punctuation}', ""); + Expect(1, 69293, '\P{^Is_Gc= Dash_Punctuation}', ""); + Expect(0, 69294, '\p{Is_Gc= Dash_Punctuation}', ""); + Expect(1, 69294, '\p{^Is_Gc= Dash_Punctuation}', ""); + Expect(1, 69294, '\P{Is_Gc= Dash_Punctuation}', ""); + Expect(0, 69294, '\P{^Is_Gc= Dash_Punctuation}', ""); + Error('\p{Is_Category=/a/_ PD}'); + Error('\P{Is_Category=/a/_ PD}'); + Expect(1, 69293, '\p{Is_Category=pd}', ""); + Expect(0, 69293, '\p{^Is_Category=pd}', ""); + Expect(0, 69293, '\P{Is_Category=pd}', ""); + Expect(1, 69293, '\P{^Is_Category=pd}', ""); + Expect(0, 69294, '\p{Is_Category=pd}', ""); + Expect(1, 69294, '\p{^Is_Category=pd}', ""); + Expect(1, 69294, '\P{Is_Category=pd}', ""); + Expect(0, 69294, '\P{^Is_Category=pd}', ""); + Expect(1, 69293, '\p{Is_Category= PD}', ""); + Expect(0, 69293, '\p{^Is_Category= PD}', ""); + Expect(0, 69293, '\P{Is_Category= PD}', ""); + Expect(1, 69293, '\P{^Is_Category= PD}', ""); + Expect(0, 69294, '\p{Is_Category= PD}', ""); + Expect(1, 69294, '\p{^Is_Category= PD}', ""); + Expect(1, 69294, '\P{Is_Category= PD}', ""); + Expect(0, 69294, '\P{^Is_Category= PD}', ""); + Error('\p{General_Category= Close_PUNCTUATION:=}'); + Error('\P{General_Category= Close_PUNCTUATION:=}'); + Expect(1, 65379, '\p{General_Category=:\AClose_Punctuation\z:}', "");; + Expect(0, 65380, '\p{General_Category=:\AClose_Punctuation\z:}', "");; + Expect(1, 65379, '\p{General_Category=closepunctuation}', ""); + Expect(0, 65379, '\p{^General_Category=closepunctuation}', ""); + Expect(0, 65379, '\P{General_Category=closepunctuation}', ""); + Expect(1, 65379, '\P{^General_Category=closepunctuation}', ""); + Expect(0, 65380, '\p{General_Category=closepunctuation}', ""); + Expect(1, 65380, '\p{^General_Category=closepunctuation}', ""); + Expect(1, 65380, '\P{General_Category=closepunctuation}', ""); + Expect(0, 65380, '\P{^General_Category=closepunctuation}', ""); + Expect(1, 65379, '\p{General_Category=:\Aclosepunctuation\z:}', "");; + Expect(0, 65380, '\p{General_Category=:\Aclosepunctuation\z:}', "");; + Expect(1, 65379, '\p{General_Category= close_punctuation}', ""); + Expect(0, 65379, '\p{^General_Category= close_punctuation}', ""); + Expect(0, 65379, '\P{General_Category= close_punctuation}', ""); + Expect(1, 65379, '\P{^General_Category= close_punctuation}', ""); + Expect(0, 65380, '\p{General_Category= close_punctuation}', ""); + Expect(1, 65380, '\p{^General_Category= close_punctuation}', ""); + Expect(1, 65380, '\P{General_Category= close_punctuation}', ""); + Expect(0, 65380, '\P{^General_Category= close_punctuation}', ""); + Error('\p{Gc=-_Pe:=}'); + Error('\P{Gc=-_Pe:=}'); + Expect(1, 65379, '\p{Gc=:\APe\z:}', "");; + Expect(0, 65380, '\p{Gc=:\APe\z:}', "");; + Expect(1, 65379, '\p{Gc=pe}', ""); + Expect(0, 65379, '\p{^Gc=pe}', ""); + Expect(0, 65379, '\P{Gc=pe}', ""); + Expect(1, 65379, '\P{^Gc=pe}', ""); + Expect(0, 65380, '\p{Gc=pe}', ""); + Expect(1, 65380, '\p{^Gc=pe}', ""); + Expect(1, 65380, '\P{Gc=pe}', ""); + Expect(0, 65380, '\P{^Gc=pe}', ""); + Expect(1, 65379, '\p{Gc=:\Ape\z:}', "");; + Expect(0, 65380, '\p{Gc=:\Ape\z:}', "");; + Expect(1, 65379, '\p{Gc=_pe}', ""); + Expect(0, 65379, '\p{^Gc=_pe}', ""); + Expect(0, 65379, '\P{Gc=_pe}', ""); + Expect(1, 65379, '\P{^Gc=_pe}', ""); + Expect(0, 65380, '\p{Gc=_pe}', ""); + Expect(1, 65380, '\p{^Gc=_pe}', ""); + Expect(1, 65380, '\P{Gc=_pe}', ""); + Expect(0, 65380, '\P{^Gc=_pe}', ""); + Error('\p{Category=_ close_punctuation/a/}'); + Error('\P{Category=_ close_punctuation/a/}'); + Expect(1, 65379, '\p{Category=:\AClose_Punctuation\z:}', "");; + Expect(0, 65380, '\p{Category=:\AClose_Punctuation\z:}', "");; + Expect(1, 65379, '\p{Category=closepunctuation}', ""); + Expect(0, 65379, '\p{^Category=closepunctuation}', ""); + Expect(0, 65379, '\P{Category=closepunctuation}', ""); + Expect(1, 65379, '\P{^Category=closepunctuation}', ""); + Expect(0, 65380, '\p{Category=closepunctuation}', ""); + Expect(1, 65380, '\p{^Category=closepunctuation}', ""); + Expect(1, 65380, '\P{Category=closepunctuation}', ""); + Expect(0, 65380, '\P{^Category=closepunctuation}', ""); + Expect(1, 65379, '\p{Category=:\Aclosepunctuation\z:}', "");; + Expect(0, 65380, '\p{Category=:\Aclosepunctuation\z:}', "");; + Expect(1, 65379, '\p{Category=_-Close_Punctuation}', ""); + Expect(0, 65379, '\p{^Category=_-Close_Punctuation}', ""); + Expect(0, 65379, '\P{Category=_-Close_Punctuation}', ""); + Expect(1, 65379, '\P{^Category=_-Close_Punctuation}', ""); + Expect(0, 65380, '\p{Category=_-Close_Punctuation}', ""); + Expect(1, 65380, '\p{^Category=_-Close_Punctuation}', ""); + Expect(1, 65380, '\P{Category=_-Close_Punctuation}', ""); + Expect(0, 65380, '\P{^Category=_-Close_Punctuation}', ""); + Error('\p{Is_General_Category=pe/a/}'); + Error('\P{Is_General_Category=pe/a/}'); + Expect(1, 65379, '\p{Is_General_Category=pe}', ""); + Expect(0, 65379, '\p{^Is_General_Category=pe}', ""); + Expect(0, 65379, '\P{Is_General_Category=pe}', ""); + Expect(1, 65379, '\P{^Is_General_Category=pe}', ""); + Expect(0, 65380, '\p{Is_General_Category=pe}', ""); + Expect(1, 65380, '\p{^Is_General_Category=pe}', ""); + Expect(1, 65380, '\P{Is_General_Category=pe}', ""); + Expect(0, 65380, '\P{^Is_General_Category=pe}', ""); + Expect(1, 65379, '\p{Is_General_Category: _ pe}', ""); + Expect(0, 65379, '\p{^Is_General_Category: _ pe}', ""); + Expect(0, 65379, '\P{Is_General_Category: _ pe}', ""); + Expect(1, 65379, '\P{^Is_General_Category: _ pe}', ""); + Expect(0, 65380, '\p{Is_General_Category: _ pe}', ""); + Expect(1, 65380, '\p{^Is_General_Category: _ pe}', ""); + Expect(1, 65380, '\P{Is_General_Category: _ pe}', ""); + Expect(0, 65380, '\P{^Is_General_Category: _ pe}', ""); + Error('\p{Is_Gc=-Close_Punctuation:=}'); + Error('\P{Is_Gc=-Close_Punctuation:=}'); + Expect(1, 65379, '\p{Is_Gc=closepunctuation}', ""); + Expect(0, 65379, '\p{^Is_Gc=closepunctuation}', ""); + Expect(0, 65379, '\P{Is_Gc=closepunctuation}', ""); + Expect(1, 65379, '\P{^Is_Gc=closepunctuation}', ""); + Expect(0, 65380, '\p{Is_Gc=closepunctuation}', ""); + Expect(1, 65380, '\p{^Is_Gc=closepunctuation}', ""); + Expect(1, 65380, '\P{Is_Gc=closepunctuation}', ""); + Expect(0, 65380, '\P{^Is_Gc=closepunctuation}', ""); + Expect(1, 65379, '\p{Is_Gc=-_close_punctuation}', ""); + Expect(0, 65379, '\p{^Is_Gc=-_close_punctuation}', ""); + Expect(0, 65379, '\P{Is_Gc=-_close_punctuation}', ""); + Expect(1, 65379, '\P{^Is_Gc=-_close_punctuation}', ""); + Expect(0, 65380, '\p{Is_Gc=-_close_punctuation}', ""); + Expect(1, 65380, '\p{^Is_Gc=-_close_punctuation}', ""); + Expect(1, 65380, '\P{Is_Gc=-_close_punctuation}', ""); + Expect(0, 65380, '\P{^Is_Gc=-_close_punctuation}', ""); + Error('\p{Is_Category= Pe/a/}'); + Error('\P{Is_Category= Pe/a/}'); + Expect(1, 65379, '\p{Is_Category=pe}', ""); + Expect(0, 65379, '\p{^Is_Category=pe}', ""); + Expect(0, 65379, '\P{Is_Category=pe}', ""); + Expect(1, 65379, '\P{^Is_Category=pe}', ""); + Expect(0, 65380, '\p{Is_Category=pe}', ""); + Expect(1, 65380, '\p{^Is_Category=pe}', ""); + Expect(1, 65380, '\P{Is_Category=pe}', ""); + Expect(0, 65380, '\P{^Is_Category=pe}', ""); + Expect(1, 65379, '\p{Is_Category=- Pe}', ""); + Expect(0, 65379, '\p{^Is_Category=- Pe}', ""); + Expect(0, 65379, '\P{Is_Category=- Pe}', ""); + Expect(1, 65379, '\P{^Is_Category=- Pe}', ""); + Expect(0, 65380, '\p{Is_Category=- Pe}', ""); + Expect(1, 65380, '\p{^Is_Category=- Pe}', ""); + Expect(1, 65380, '\P{Is_Category=- Pe}', ""); + Expect(0, 65380, '\P{^Is_Category=- Pe}', ""); + Error('\p{General_Category=:=- Final_PUNCTUATION}'); + Error('\P{General_Category=:=- Final_PUNCTUATION}'); + Expect(1, 11809, '\p{General_Category=:\AFinal_Punctuation\z:}', "");; + Expect(0, 11810, '\p{General_Category=:\AFinal_Punctuation\z:}', "");; + Expect(1, 11809, '\p{General_Category=finalpunctuation}', ""); + Expect(0, 11809, '\p{^General_Category=finalpunctuation}', ""); + Expect(0, 11809, '\P{General_Category=finalpunctuation}', ""); + Expect(1, 11809, '\P{^General_Category=finalpunctuation}', ""); + Expect(0, 11810, '\p{General_Category=finalpunctuation}', ""); + Expect(1, 11810, '\p{^General_Category=finalpunctuation}', ""); + Expect(1, 11810, '\P{General_Category=finalpunctuation}', ""); + Expect(0, 11810, '\P{^General_Category=finalpunctuation}', ""); + Expect(1, 11809, '\p{General_Category=:\Afinalpunctuation\z:}', "");; + Expect(0, 11810, '\p{General_Category=:\Afinalpunctuation\z:}', "");; + Expect(1, 11809, '\p{General_Category= final_Punctuation}', ""); + Expect(0, 11809, '\p{^General_Category= final_Punctuation}', ""); + Expect(0, 11809, '\P{General_Category= final_Punctuation}', ""); + Expect(1, 11809, '\P{^General_Category= final_Punctuation}', ""); + Expect(0, 11810, '\p{General_Category= final_Punctuation}', ""); + Expect(1, 11810, '\p{^General_Category= final_Punctuation}', ""); + Expect(1, 11810, '\P{General_Category= final_Punctuation}', ""); + Expect(0, 11810, '\P{^General_Category= final_Punctuation}', ""); + Error('\p{Gc=-_pf/a/}'); + Error('\P{Gc=-_pf/a/}'); + Expect(1, 11809, '\p{Gc=:\APf\z:}', "");; + Expect(0, 11810, '\p{Gc=:\APf\z:}', "");; + Expect(1, 11809, '\p{Gc=pf}', ""); + Expect(0, 11809, '\p{^Gc=pf}', ""); + Expect(0, 11809, '\P{Gc=pf}', ""); + Expect(1, 11809, '\P{^Gc=pf}', ""); + Expect(0, 11810, '\p{Gc=pf}', ""); + Expect(1, 11810, '\p{^Gc=pf}', ""); + Expect(1, 11810, '\P{Gc=pf}', ""); + Expect(0, 11810, '\P{^Gc=pf}', ""); + Expect(1, 11809, '\p{Gc=:\Apf\z:}', "");; + Expect(0, 11810, '\p{Gc=:\Apf\z:}', "");; + Expect(1, 11809, '\p{Gc= Pf}', ""); + Expect(0, 11809, '\p{^Gc= Pf}', ""); + Expect(0, 11809, '\P{Gc= Pf}', ""); + Expect(1, 11809, '\P{^Gc= Pf}', ""); + Expect(0, 11810, '\p{Gc= Pf}', ""); + Expect(1, 11810, '\p{^Gc= Pf}', ""); + Expect(1, 11810, '\P{Gc= Pf}', ""); + Expect(0, 11810, '\P{^Gc= Pf}', ""); + Error('\p{Category=_ Final_Punctuation/a/}'); + Error('\P{Category=_ Final_Punctuation/a/}'); + Expect(1, 11809, '\p{Category=:\AFinal_Punctuation\z:}', "");; + Expect(0, 11810, '\p{Category=:\AFinal_Punctuation\z:}', "");; + Expect(1, 11809, '\p{Category=finalpunctuation}', ""); + Expect(0, 11809, '\p{^Category=finalpunctuation}', ""); + Expect(0, 11809, '\P{Category=finalpunctuation}', ""); + Expect(1, 11809, '\P{^Category=finalpunctuation}', ""); + Expect(0, 11810, '\p{Category=finalpunctuation}', ""); + Expect(1, 11810, '\p{^Category=finalpunctuation}', ""); + Expect(1, 11810, '\P{Category=finalpunctuation}', ""); + Expect(0, 11810, '\P{^Category=finalpunctuation}', ""); + Expect(1, 11809, '\p{Category=:\Afinalpunctuation\z:}', "");; + Expect(0, 11810, '\p{Category=:\Afinalpunctuation\z:}', "");; + Expect(1, 11809, '\p{Category=-Final_Punctuation}', ""); + Expect(0, 11809, '\p{^Category=-Final_Punctuation}', ""); + Expect(0, 11809, '\P{Category=-Final_Punctuation}', ""); + Expect(1, 11809, '\P{^Category=-Final_Punctuation}', ""); + Expect(0, 11810, '\p{Category=-Final_Punctuation}', ""); + Expect(1, 11810, '\p{^Category=-Final_Punctuation}', ""); + Expect(1, 11810, '\P{Category=-Final_Punctuation}', ""); + Expect(0, 11810, '\P{^Category=-Final_Punctuation}', ""); + Error('\p{Is_General_Category=/a/Pf}'); + Error('\P{Is_General_Category=/a/Pf}'); + Expect(1, 11809, '\p{Is_General_Category=pf}', ""); + Expect(0, 11809, '\p{^Is_General_Category=pf}', ""); + Expect(0, 11809, '\P{Is_General_Category=pf}', ""); + Expect(1, 11809, '\P{^Is_General_Category=pf}', ""); + Expect(0, 11810, '\p{Is_General_Category=pf}', ""); + Expect(1, 11810, '\p{^Is_General_Category=pf}', ""); + Expect(1, 11810, '\P{Is_General_Category=pf}', ""); + Expect(0, 11810, '\P{^Is_General_Category=pf}', ""); + Expect(1, 11809, '\p{Is_General_Category=_ Pf}', ""); + Expect(0, 11809, '\p{^Is_General_Category=_ Pf}', ""); + Expect(0, 11809, '\P{Is_General_Category=_ Pf}', ""); + Expect(1, 11809, '\P{^Is_General_Category=_ Pf}', ""); + Expect(0, 11810, '\p{Is_General_Category=_ Pf}', ""); + Expect(1, 11810, '\p{^Is_General_Category=_ Pf}', ""); + Expect(1, 11810, '\P{Is_General_Category=_ Pf}', ""); + Expect(0, 11810, '\P{^Is_General_Category=_ Pf}', ""); + Error('\p{Is_Gc= /a/Final_punctuation}'); + Error('\P{Is_Gc= /a/Final_punctuation}'); + Expect(1, 11809, '\p{Is_Gc=finalpunctuation}', ""); + Expect(0, 11809, '\p{^Is_Gc=finalpunctuation}', ""); + Expect(0, 11809, '\P{Is_Gc=finalpunctuation}', ""); + Expect(1, 11809, '\P{^Is_Gc=finalpunctuation}', ""); + Expect(0, 11810, '\p{Is_Gc=finalpunctuation}', ""); + Expect(1, 11810, '\p{^Is_Gc=finalpunctuation}', ""); + Expect(1, 11810, '\P{Is_Gc=finalpunctuation}', ""); + Expect(0, 11810, '\P{^Is_Gc=finalpunctuation}', ""); + Expect(1, 11809, '\p{Is_Gc= final_punctuation}', ""); + Expect(0, 11809, '\p{^Is_Gc= final_punctuation}', ""); + Expect(0, 11809, '\P{Is_Gc= final_punctuation}', ""); + Expect(1, 11809, '\P{^Is_Gc= final_punctuation}', ""); + Expect(0, 11810, '\p{Is_Gc= final_punctuation}', ""); + Expect(1, 11810, '\p{^Is_Gc= final_punctuation}', ""); + Expect(1, 11810, '\P{Is_Gc= final_punctuation}', ""); + Expect(0, 11810, '\P{^Is_Gc= final_punctuation}', ""); + Error('\p{Is_Category=--PF:=}'); + Error('\P{Is_Category=--PF:=}'); + Expect(1, 11809, '\p{Is_Category=pf}', ""); + Expect(0, 11809, '\p{^Is_Category=pf}', ""); + Expect(0, 11809, '\P{Is_Category=pf}', ""); + Expect(1, 11809, '\P{^Is_Category=pf}', ""); + Expect(0, 11810, '\p{Is_Category=pf}', ""); + Expect(1, 11810, '\p{^Is_Category=pf}', ""); + Expect(1, 11810, '\P{Is_Category=pf}', ""); + Expect(0, 11810, '\P{^Is_Category=pf}', ""); + Expect(1, 11809, '\p{Is_Category= _Pf}', ""); + Expect(0, 11809, '\p{^Is_Category= _Pf}', ""); + Expect(0, 11809, '\P{Is_Category= _Pf}', ""); + Expect(1, 11809, '\P{^Is_Category= _Pf}', ""); + Expect(0, 11810, '\p{Is_Category= _Pf}', ""); + Expect(1, 11810, '\p{^Is_Category= _Pf}', ""); + Expect(1, 11810, '\P{Is_Category= _Pf}', ""); + Expect(0, 11810, '\P{^Is_Category= _Pf}', ""); + Error('\p{General_Category=_/a/initial_Punctuation}'); + Error('\P{General_Category=_/a/initial_Punctuation}'); + Expect(1, 11808, '\p{General_Category=:\AInitial_Punctuation\z:}', "");; + Expect(0, 11809, '\p{General_Category=:\AInitial_Punctuation\z:}', "");; + Expect(1, 11808, '\p{General_Category=initialpunctuation}', ""); + Expect(0, 11808, '\p{^General_Category=initialpunctuation}', ""); + Expect(0, 11808, '\P{General_Category=initialpunctuation}', ""); + Expect(1, 11808, '\P{^General_Category=initialpunctuation}', ""); + Expect(0, 11809, '\p{General_Category=initialpunctuation}', ""); + Expect(1, 11809, '\p{^General_Category=initialpunctuation}', ""); + Expect(1, 11809, '\P{General_Category=initialpunctuation}', ""); + Expect(0, 11809, '\P{^General_Category=initialpunctuation}', ""); + Expect(1, 11808, '\p{General_Category=:\Ainitialpunctuation\z:}', "");; + Expect(0, 11809, '\p{General_Category=:\Ainitialpunctuation\z:}', "");; + Expect(1, 11808, '\p{General_Category=_INITIAL_Punctuation}', ""); + Expect(0, 11808, '\p{^General_Category=_INITIAL_Punctuation}', ""); + Expect(0, 11808, '\P{General_Category=_INITIAL_Punctuation}', ""); + Expect(1, 11808, '\P{^General_Category=_INITIAL_Punctuation}', ""); + Expect(0, 11809, '\p{General_Category=_INITIAL_Punctuation}', ""); + Expect(1, 11809, '\p{^General_Category=_INITIAL_Punctuation}', ""); + Expect(1, 11809, '\P{General_Category=_INITIAL_Punctuation}', ""); + Expect(0, 11809, '\P{^General_Category=_INITIAL_Punctuation}', ""); + Error('\p{Gc=- Pi/a/}'); + Error('\P{Gc=- Pi/a/}'); + Expect(1, 11808, '\p{Gc=:\APi\z:}', "");; + Expect(0, 11809, '\p{Gc=:\APi\z:}', "");; + Expect(1, 11808, '\p{Gc=pi}', ""); + Expect(0, 11808, '\p{^Gc=pi}', ""); + Expect(0, 11808, '\P{Gc=pi}', ""); + Expect(1, 11808, '\P{^Gc=pi}', ""); + Expect(0, 11809, '\p{Gc=pi}', ""); + Expect(1, 11809, '\p{^Gc=pi}', ""); + Expect(1, 11809, '\P{Gc=pi}', ""); + Expect(0, 11809, '\P{^Gc=pi}', ""); + Expect(1, 11808, '\p{Gc=:\Api\z:}', "");; + Expect(0, 11809, '\p{Gc=:\Api\z:}', "");; + Expect(1, 11808, '\p{Gc= PI}', ""); + Expect(0, 11808, '\p{^Gc= PI}', ""); + Expect(0, 11808, '\P{Gc= PI}', ""); + Expect(1, 11808, '\P{^Gc= PI}', ""); + Expect(0, 11809, '\p{Gc= PI}', ""); + Expect(1, 11809, '\p{^Gc= PI}', ""); + Expect(1, 11809, '\P{Gc= PI}', ""); + Expect(0, 11809, '\P{^Gc= PI}', ""); + Error('\p{Category=- Initial_Punctuation:=}'); + Error('\P{Category=- Initial_Punctuation:=}'); + Expect(1, 11808, '\p{Category=:\AInitial_Punctuation\z:}', "");; + Expect(0, 11809, '\p{Category=:\AInitial_Punctuation\z:}', "");; + Expect(1, 11808, '\p{Category=initialpunctuation}', ""); + Expect(0, 11808, '\p{^Category=initialpunctuation}', ""); + Expect(0, 11808, '\P{Category=initialpunctuation}', ""); + Expect(1, 11808, '\P{^Category=initialpunctuation}', ""); + Expect(0, 11809, '\p{Category=initialpunctuation}', ""); + Expect(1, 11809, '\p{^Category=initialpunctuation}', ""); + Expect(1, 11809, '\P{Category=initialpunctuation}', ""); + Expect(0, 11809, '\P{^Category=initialpunctuation}', ""); + Expect(1, 11808, '\p{Category=:\Ainitialpunctuation\z:}', "");; + Expect(0, 11809, '\p{Category=:\Ainitialpunctuation\z:}', "");; + Expect(1, 11808, '\p{Category= _INITIAL_PUNCTUATION}', ""); + Expect(0, 11808, '\p{^Category= _INITIAL_PUNCTUATION}', ""); + Expect(0, 11808, '\P{Category= _INITIAL_PUNCTUATION}', ""); + Expect(1, 11808, '\P{^Category= _INITIAL_PUNCTUATION}', ""); + Expect(0, 11809, '\p{Category= _INITIAL_PUNCTUATION}', ""); + Expect(1, 11809, '\p{^Category= _INITIAL_PUNCTUATION}', ""); + Expect(1, 11809, '\P{Category= _INITIAL_PUNCTUATION}', ""); + Expect(0, 11809, '\P{^Category= _INITIAL_PUNCTUATION}', ""); + Error('\p{Is_General_Category=-_pi:=}'); + Error('\P{Is_General_Category=-_pi:=}'); + Expect(1, 11808, '\p{Is_General_Category=pi}', ""); + Expect(0, 11808, '\p{^Is_General_Category=pi}', ""); + Expect(0, 11808, '\P{Is_General_Category=pi}', ""); + Expect(1, 11808, '\P{^Is_General_Category=pi}', ""); + Expect(0, 11809, '\p{Is_General_Category=pi}', ""); + Expect(1, 11809, '\p{^Is_General_Category=pi}', ""); + Expect(1, 11809, '\P{Is_General_Category=pi}', ""); + Expect(0, 11809, '\P{^Is_General_Category=pi}', ""); + Expect(1, 11808, '\p{Is_General_Category=_PI}', ""); + Expect(0, 11808, '\p{^Is_General_Category=_PI}', ""); + Expect(0, 11808, '\P{Is_General_Category=_PI}', ""); + Expect(1, 11808, '\P{^Is_General_Category=_PI}', ""); + Expect(0, 11809, '\p{Is_General_Category=_PI}', ""); + Expect(1, 11809, '\p{^Is_General_Category=_PI}', ""); + Expect(1, 11809, '\P{Is_General_Category=_PI}', ""); + Expect(0, 11809, '\P{^Is_General_Category=_PI}', ""); + Error('\p{Is_Gc= initial_Punctuation/a/}'); + Error('\P{Is_Gc= initial_Punctuation/a/}'); + Expect(1, 11808, '\p{Is_Gc=initialpunctuation}', ""); + Expect(0, 11808, '\p{^Is_Gc=initialpunctuation}', ""); + Expect(0, 11808, '\P{Is_Gc=initialpunctuation}', ""); + Expect(1, 11808, '\P{^Is_Gc=initialpunctuation}', ""); + Expect(0, 11809, '\p{Is_Gc=initialpunctuation}', ""); + Expect(1, 11809, '\p{^Is_Gc=initialpunctuation}', ""); + Expect(1, 11809, '\P{Is_Gc=initialpunctuation}', ""); + Expect(0, 11809, '\P{^Is_Gc=initialpunctuation}', ""); + Expect(1, 11808, '\p{Is_Gc=_initial_PUNCTUATION}', ""); + Expect(0, 11808, '\p{^Is_Gc=_initial_PUNCTUATION}', ""); + Expect(0, 11808, '\P{Is_Gc=_initial_PUNCTUATION}', ""); + Expect(1, 11808, '\P{^Is_Gc=_initial_PUNCTUATION}', ""); + Expect(0, 11809, '\p{Is_Gc=_initial_PUNCTUATION}', ""); + Expect(1, 11809, '\p{^Is_Gc=_initial_PUNCTUATION}', ""); + Expect(1, 11809, '\P{Is_Gc=_initial_PUNCTUATION}', ""); + Expect(0, 11809, '\P{^Is_Gc=_initial_PUNCTUATION}', ""); + Error('\p{Is_Category=/a/ Pi}'); + Error('\P{Is_Category=/a/ Pi}'); + Expect(1, 11808, '\p{Is_Category=pi}', ""); + Expect(0, 11808, '\p{^Is_Category=pi}', ""); + Expect(0, 11808, '\P{Is_Category=pi}', ""); + Expect(1, 11808, '\P{^Is_Category=pi}', ""); + Expect(0, 11809, '\p{Is_Category=pi}', ""); + Expect(1, 11809, '\p{^Is_Category=pi}', ""); + Expect(1, 11809, '\P{Is_Category=pi}', ""); + Expect(0, 11809, '\P{^Is_Category=pi}', ""); + Expect(1, 11808, '\p{Is_Category= Pi}', ""); + Expect(0, 11808, '\p{^Is_Category= Pi}', ""); + Expect(0, 11808, '\P{Is_Category= Pi}', ""); + Expect(1, 11808, '\P{^Is_Category= Pi}', ""); + Expect(0, 11809, '\p{Is_Category= Pi}', ""); + Expect(1, 11809, '\p{^Is_Category= Pi}', ""); + Expect(1, 11809, '\P{Is_Category= Pi}', ""); + Expect(0, 11809, '\P{^Is_Category= Pi}', ""); + Error('\p{General_Category=:= _other_Punctuation}'); + Error('\P{General_Category=:= _other_Punctuation}'); + Expect(1, 125279, '\p{General_Category=:\AOther_Punctuation\z:}', "");; + Expect(0, 125280, '\p{General_Category=:\AOther_Punctuation\z:}', "");; + Expect(1, 125279, '\p{General_Category=otherpunctuation}', ""); + Expect(0, 125279, '\p{^General_Category=otherpunctuation}', ""); + Expect(0, 125279, '\P{General_Category=otherpunctuation}', ""); + Expect(1, 125279, '\P{^General_Category=otherpunctuation}', ""); + Expect(0, 125280, '\p{General_Category=otherpunctuation}', ""); + Expect(1, 125280, '\p{^General_Category=otherpunctuation}', ""); + Expect(1, 125280, '\P{General_Category=otherpunctuation}', ""); + Expect(0, 125280, '\P{^General_Category=otherpunctuation}', ""); + Expect(1, 125279, '\p{General_Category=:\Aotherpunctuation\z:}', "");; + Expect(0, 125280, '\p{General_Category=:\Aotherpunctuation\z:}', "");; + Expect(1, 125279, '\p{General_Category= OTHER_Punctuation}', ""); + Expect(0, 125279, '\p{^General_Category= OTHER_Punctuation}', ""); + Expect(0, 125279, '\P{General_Category= OTHER_Punctuation}', ""); + Expect(1, 125279, '\P{^General_Category= OTHER_Punctuation}', ""); + Expect(0, 125280, '\p{General_Category= OTHER_Punctuation}', ""); + Expect(1, 125280, '\p{^General_Category= OTHER_Punctuation}', ""); + Expect(1, 125280, '\P{General_Category= OTHER_Punctuation}', ""); + Expect(0, 125280, '\P{^General_Category= OTHER_Punctuation}', ""); + Error('\p{Gc=:= po}'); + Error('\P{Gc=:= po}'); + Expect(1, 125279, '\p{Gc=:\APo\z:}', "");; + Expect(0, 125280, '\p{Gc=:\APo\z:}', "");; + Expect(1, 125279, '\p{Gc=po}', ""); + Expect(0, 125279, '\p{^Gc=po}', ""); + Expect(0, 125279, '\P{Gc=po}', ""); + Expect(1, 125279, '\P{^Gc=po}', ""); + Expect(0, 125280, '\p{Gc=po}', ""); + Expect(1, 125280, '\p{^Gc=po}', ""); + Expect(1, 125280, '\P{Gc=po}', ""); + Expect(0, 125280, '\P{^Gc=po}', ""); + Expect(1, 125279, '\p{Gc=:\Apo\z:}', "");; + Expect(0, 125280, '\p{Gc=:\Apo\z:}', "");; + Expect(1, 125279, '\p{Gc=_ PO}', ""); + Expect(0, 125279, '\p{^Gc=_ PO}', ""); + Expect(0, 125279, '\P{Gc=_ PO}', ""); + Expect(1, 125279, '\P{^Gc=_ PO}', ""); + Expect(0, 125280, '\p{Gc=_ PO}', ""); + Expect(1, 125280, '\p{^Gc=_ PO}', ""); + Expect(1, 125280, '\P{Gc=_ PO}', ""); + Expect(0, 125280, '\P{^Gc=_ PO}', ""); + Error('\p{Category= :=Other_Punctuation}'); + Error('\P{Category= :=Other_Punctuation}'); + Expect(1, 125279, '\p{Category=:\AOther_Punctuation\z:}', "");; + Expect(0, 125280, '\p{Category=:\AOther_Punctuation\z:}', "");; + Expect(1, 125279, '\p{Category=otherpunctuation}', ""); + Expect(0, 125279, '\p{^Category=otherpunctuation}', ""); + Expect(0, 125279, '\P{Category=otherpunctuation}', ""); + Expect(1, 125279, '\P{^Category=otherpunctuation}', ""); + Expect(0, 125280, '\p{Category=otherpunctuation}', ""); + Expect(1, 125280, '\p{^Category=otherpunctuation}', ""); + Expect(1, 125280, '\P{Category=otherpunctuation}', ""); + Expect(0, 125280, '\P{^Category=otherpunctuation}', ""); + Expect(1, 125279, '\p{Category=:\Aotherpunctuation\z:}', "");; + Expect(0, 125280, '\p{Category=:\Aotherpunctuation\z:}', "");; + Expect(1, 125279, '\p{Category: other_PUNCTUATION}', ""); + Expect(0, 125279, '\p{^Category: other_PUNCTUATION}', ""); + Expect(0, 125279, '\P{Category: other_PUNCTUATION}', ""); + Expect(1, 125279, '\P{^Category: other_PUNCTUATION}', ""); + Expect(0, 125280, '\p{Category: other_PUNCTUATION}', ""); + Expect(1, 125280, '\p{^Category: other_PUNCTUATION}', ""); + Expect(1, 125280, '\P{Category: other_PUNCTUATION}', ""); + Expect(0, 125280, '\P{^Category: other_PUNCTUATION}', ""); + Error('\p{Is_General_Category= :=Po}'); + Error('\P{Is_General_Category= :=Po}'); + Expect(1, 125279, '\p{Is_General_Category=po}', ""); + Expect(0, 125279, '\p{^Is_General_Category=po}', ""); + Expect(0, 125279, '\P{Is_General_Category=po}', ""); + Expect(1, 125279, '\P{^Is_General_Category=po}', ""); + Expect(0, 125280, '\p{Is_General_Category=po}', ""); + Expect(1, 125280, '\p{^Is_General_Category=po}', ""); + Expect(1, 125280, '\P{Is_General_Category=po}', ""); + Expect(0, 125280, '\P{^Is_General_Category=po}', ""); + Expect(1, 125279, '\p{Is_General_Category=_PO}', ""); + Expect(0, 125279, '\p{^Is_General_Category=_PO}', ""); + Expect(0, 125279, '\P{Is_General_Category=_PO}', ""); + Expect(1, 125279, '\P{^Is_General_Category=_PO}', ""); + Expect(0, 125280, '\p{Is_General_Category=_PO}', ""); + Expect(1, 125280, '\p{^Is_General_Category=_PO}', ""); + Expect(1, 125280, '\P{Is_General_Category=_PO}', ""); + Expect(0, 125280, '\P{^Is_General_Category=_PO}', ""); + Error('\p{Is_Gc= OTHER_Punctuation/a/}'); + Error('\P{Is_Gc= OTHER_Punctuation/a/}'); + Expect(1, 125279, '\p{Is_Gc=otherpunctuation}', ""); + Expect(0, 125279, '\p{^Is_Gc=otherpunctuation}', ""); + Expect(0, 125279, '\P{Is_Gc=otherpunctuation}', ""); + Expect(1, 125279, '\P{^Is_Gc=otherpunctuation}', ""); + Expect(0, 125280, '\p{Is_Gc=otherpunctuation}', ""); + Expect(1, 125280, '\p{^Is_Gc=otherpunctuation}', ""); + Expect(1, 125280, '\P{Is_Gc=otherpunctuation}', ""); + Expect(0, 125280, '\P{^Is_Gc=otherpunctuation}', ""); + Expect(1, 125279, '\p{Is_Gc= Other_Punctuation}', ""); + Expect(0, 125279, '\p{^Is_Gc= Other_Punctuation}', ""); + Expect(0, 125279, '\P{Is_Gc= Other_Punctuation}', ""); + Expect(1, 125279, '\P{^Is_Gc= Other_Punctuation}', ""); + Expect(0, 125280, '\p{Is_Gc= Other_Punctuation}', ""); + Expect(1, 125280, '\p{^Is_Gc= Other_Punctuation}', ""); + Expect(1, 125280, '\P{Is_Gc= Other_Punctuation}', ""); + Expect(0, 125280, '\P{^Is_Gc= Other_Punctuation}', ""); + Error('\p{Is_Category=/a/- po}'); + Error('\P{Is_Category=/a/- po}'); + Expect(1, 125279, '\p{Is_Category=po}', ""); + Expect(0, 125279, '\p{^Is_Category=po}', ""); + Expect(0, 125279, '\P{Is_Category=po}', ""); + Expect(1, 125279, '\P{^Is_Category=po}', ""); + Expect(0, 125280, '\p{Is_Category=po}', ""); + Expect(1, 125280, '\p{^Is_Category=po}', ""); + Expect(1, 125280, '\P{Is_Category=po}', ""); + Expect(0, 125280, '\P{^Is_Category=po}', ""); + Expect(1, 125279, '\p{Is_Category= po}', ""); + Expect(0, 125279, '\p{^Is_Category= po}', ""); + Expect(0, 125279, '\P{Is_Category= po}', ""); + Expect(1, 125279, '\P{^Is_Category= po}', ""); + Expect(0, 125280, '\p{Is_Category= po}', ""); + Expect(1, 125280, '\p{^Is_Category= po}', ""); + Expect(1, 125280, '\P{Is_Category= po}', ""); + Expect(0, 125280, '\P{^Is_Category= po}', ""); + Error('\p{General_Category: :=-OPEN_PUNCTUATION}'); + Error('\P{General_Category: :=-OPEN_PUNCTUATION}'); + Expect(1, 65378, '\p{General_Category=:\AOpen_Punctuation\z:}', "");; + Expect(0, 65379, '\p{General_Category=:\AOpen_Punctuation\z:}', "");; + Expect(1, 65378, '\p{General_Category=openpunctuation}', ""); + Expect(0, 65378, '\p{^General_Category=openpunctuation}', ""); + Expect(0, 65378, '\P{General_Category=openpunctuation}', ""); + Expect(1, 65378, '\P{^General_Category=openpunctuation}', ""); + Expect(0, 65379, '\p{General_Category=openpunctuation}', ""); + Expect(1, 65379, '\p{^General_Category=openpunctuation}', ""); + Expect(1, 65379, '\P{General_Category=openpunctuation}', ""); + Expect(0, 65379, '\P{^General_Category=openpunctuation}', ""); + Expect(1, 65378, '\p{General_Category=:\Aopenpunctuation\z:}', "");; + Expect(0, 65379, '\p{General_Category=:\Aopenpunctuation\z:}', "");; + Expect(1, 65378, '\p{General_Category=_ OPEN_punctuation}', ""); + Expect(0, 65378, '\p{^General_Category=_ OPEN_punctuation}', ""); + Expect(0, 65378, '\P{General_Category=_ OPEN_punctuation}', ""); + Expect(1, 65378, '\P{^General_Category=_ OPEN_punctuation}', ""); + Expect(0, 65379, '\p{General_Category=_ OPEN_punctuation}', ""); + Expect(1, 65379, '\p{^General_Category=_ OPEN_punctuation}', ""); + Expect(1, 65379, '\P{General_Category=_ OPEN_punctuation}', ""); + Expect(0, 65379, '\P{^General_Category=_ OPEN_punctuation}', ""); + Error('\p{Gc=:= Ps}'); + Error('\P{Gc=:= Ps}'); + Expect(1, 65378, '\p{Gc=:\APs\z:}', "");; + Expect(0, 65379, '\p{Gc=:\APs\z:}', "");; + Expect(1, 65378, '\p{Gc=ps}', ""); + Expect(0, 65378, '\p{^Gc=ps}', ""); + Expect(0, 65378, '\P{Gc=ps}', ""); + Expect(1, 65378, '\P{^Gc=ps}', ""); + Expect(0, 65379, '\p{Gc=ps}', ""); + Expect(1, 65379, '\p{^Gc=ps}', ""); + Expect(1, 65379, '\P{Gc=ps}', ""); + Expect(0, 65379, '\P{^Gc=ps}', ""); + Expect(1, 65378, '\p{Gc=:\Aps\z:}', "");; + Expect(0, 65379, '\p{Gc=:\Aps\z:}', "");; + Expect(1, 65378, '\p{Gc=-PS}', ""); + Expect(0, 65378, '\p{^Gc=-PS}', ""); + Expect(0, 65378, '\P{Gc=-PS}', ""); + Expect(1, 65378, '\P{^Gc=-PS}', ""); + Expect(0, 65379, '\p{Gc=-PS}', ""); + Expect(1, 65379, '\p{^Gc=-PS}', ""); + Expect(1, 65379, '\P{Gc=-PS}', ""); + Expect(0, 65379, '\P{^Gc=-PS}', ""); + Error('\p{Category=:=open_Punctuation}'); + Error('\P{Category=:=open_Punctuation}'); + Expect(1, 65378, '\p{Category=:\AOpen_Punctuation\z:}', "");; + Expect(0, 65379, '\p{Category=:\AOpen_Punctuation\z:}', "");; + Expect(1, 65378, '\p{Category=openpunctuation}', ""); + Expect(0, 65378, '\p{^Category=openpunctuation}', ""); + Expect(0, 65378, '\P{Category=openpunctuation}', ""); + Expect(1, 65378, '\P{^Category=openpunctuation}', ""); + Expect(0, 65379, '\p{Category=openpunctuation}', ""); + Expect(1, 65379, '\p{^Category=openpunctuation}', ""); + Expect(1, 65379, '\P{Category=openpunctuation}', ""); + Expect(0, 65379, '\P{^Category=openpunctuation}', ""); + Expect(1, 65378, '\p{Category=:\Aopenpunctuation\z:}', "");; + Expect(0, 65379, '\p{Category=:\Aopenpunctuation\z:}', "");; + Expect(1, 65378, '\p{Category=- open_punctuation}', ""); + Expect(0, 65378, '\p{^Category=- open_punctuation}', ""); + Expect(0, 65378, '\P{Category=- open_punctuation}', ""); + Expect(1, 65378, '\P{^Category=- open_punctuation}', ""); + Expect(0, 65379, '\p{Category=- open_punctuation}', ""); + Expect(1, 65379, '\p{^Category=- open_punctuation}', ""); + Expect(1, 65379, '\P{Category=- open_punctuation}', ""); + Expect(0, 65379, '\P{^Category=- open_punctuation}', ""); + Error('\p{Is_General_Category= :=PS}'); + Error('\P{Is_General_Category= :=PS}'); + Expect(1, 65378, '\p{Is_General_Category=ps}', ""); + Expect(0, 65378, '\p{^Is_General_Category=ps}', ""); + Expect(0, 65378, '\P{Is_General_Category=ps}', ""); + Expect(1, 65378, '\P{^Is_General_Category=ps}', ""); + Expect(0, 65379, '\p{Is_General_Category=ps}', ""); + Expect(1, 65379, '\p{^Is_General_Category=ps}', ""); + Expect(1, 65379, '\P{Is_General_Category=ps}', ""); + Expect(0, 65379, '\P{^Is_General_Category=ps}', ""); + Expect(1, 65378, '\p{Is_General_Category: PS}', ""); + Expect(0, 65378, '\p{^Is_General_Category: PS}', ""); + Expect(0, 65378, '\P{Is_General_Category: PS}', ""); + Expect(1, 65378, '\P{^Is_General_Category: PS}', ""); + Expect(0, 65379, '\p{Is_General_Category: PS}', ""); + Expect(1, 65379, '\p{^Is_General_Category: PS}', ""); + Expect(1, 65379, '\P{Is_General_Category: PS}', ""); + Expect(0, 65379, '\P{^Is_General_Category: PS}', ""); + Error('\p{Is_Gc=/a/ -Open_Punctuation}'); + Error('\P{Is_Gc=/a/ -Open_Punctuation}'); + Expect(1, 65378, '\p{Is_Gc=openpunctuation}', ""); + Expect(0, 65378, '\p{^Is_Gc=openpunctuation}', ""); + Expect(0, 65378, '\P{Is_Gc=openpunctuation}', ""); + Expect(1, 65378, '\P{^Is_Gc=openpunctuation}', ""); + Expect(0, 65379, '\p{Is_Gc=openpunctuation}', ""); + Expect(1, 65379, '\p{^Is_Gc=openpunctuation}', ""); + Expect(1, 65379, '\P{Is_Gc=openpunctuation}', ""); + Expect(0, 65379, '\P{^Is_Gc=openpunctuation}', ""); + Expect(1, 65378, '\p{Is_Gc= -Open_punctuation}', ""); + Expect(0, 65378, '\p{^Is_Gc= -Open_punctuation}', ""); + Expect(0, 65378, '\P{Is_Gc= -Open_punctuation}', ""); + Expect(1, 65378, '\P{^Is_Gc= -Open_punctuation}', ""); + Expect(0, 65379, '\p{Is_Gc= -Open_punctuation}', ""); + Expect(1, 65379, '\p{^Is_Gc= -Open_punctuation}', ""); + Expect(1, 65379, '\P{Is_Gc= -Open_punctuation}', ""); + Expect(0, 65379, '\P{^Is_Gc= -Open_punctuation}', ""); + Error('\p{Is_Category=_/a/ps}'); + Error('\P{Is_Category=_/a/ps}'); + Expect(1, 65378, '\p{Is_Category=ps}', ""); + Expect(0, 65378, '\p{^Is_Category=ps}', ""); + Expect(0, 65378, '\P{Is_Category=ps}', ""); + Expect(1, 65378, '\P{^Is_Category=ps}', ""); + Expect(0, 65379, '\p{Is_Category=ps}', ""); + Expect(1, 65379, '\p{^Is_Category=ps}', ""); + Expect(1, 65379, '\P{Is_Category=ps}', ""); + Expect(0, 65379, '\P{^Is_Category=ps}', ""); + Expect(1, 65378, '\p{Is_Category= Ps}', ""); + Expect(0, 65378, '\p{^Is_Category= Ps}', ""); + Expect(0, 65378, '\P{Is_Category= Ps}', ""); + Expect(1, 65378, '\P{^Is_Category= Ps}', ""); + Expect(0, 65379, '\p{Is_Category= Ps}', ""); + Expect(1, 65379, '\p{^Is_Category= Ps}', ""); + Expect(1, 65379, '\P{Is_Category= Ps}', ""); + Expect(0, 65379, '\P{^Is_Category= Ps}', ""); + Error('\p{General_Category= /a/Symbol}'); + Error('\P{General_Category= /a/Symbol}'); + Expect(1, 130042, '\p{General_Category=:\ASymbol\z:}', "");; + Expect(0, 130043, '\p{General_Category=:\ASymbol\z:}', "");; + Expect(1, 130042, '\p{General_Category:symbol}', ""); + Expect(0, 130042, '\p{^General_Category:symbol}', ""); + Expect(0, 130042, '\P{General_Category:symbol}', ""); + Expect(1, 130042, '\P{^General_Category:symbol}', ""); + Expect(0, 130043, '\p{General_Category:symbol}', ""); + Expect(1, 130043, '\p{^General_Category:symbol}', ""); + Expect(1, 130043, '\P{General_Category:symbol}', ""); + Expect(0, 130043, '\P{^General_Category:symbol}', ""); + Expect(1, 130042, '\p{General_Category=:\Asymbol\z:}', "");; + Expect(0, 130043, '\p{General_Category=:\Asymbol\z:}', "");; + Expect(1, 130042, '\p{General_Category=_SYMBOL}', ""); + Expect(0, 130042, '\p{^General_Category=_SYMBOL}', ""); + Expect(0, 130042, '\P{General_Category=_SYMBOL}', ""); + Expect(1, 130042, '\P{^General_Category=_SYMBOL}', ""); + Expect(0, 130043, '\p{General_Category=_SYMBOL}', ""); + Expect(1, 130043, '\p{^General_Category=_SYMBOL}', ""); + Expect(1, 130043, '\P{General_Category=_SYMBOL}', ""); + Expect(0, 130043, '\P{^General_Category=_SYMBOL}', ""); + Error('\p{Gc=:=_-S}'); + Error('\P{Gc=:=_-S}'); + Expect(1, 130042, '\p{Gc=:\AS\z:}', "");; + Expect(0, 130043, '\p{Gc=:\AS\z:}', "");; + Expect(1, 130042, '\p{Gc=s}', ""); + Expect(0, 130042, '\p{^Gc=s}', ""); + Expect(0, 130042, '\P{Gc=s}', ""); + Expect(1, 130042, '\P{^Gc=s}', ""); + Expect(0, 130043, '\p{Gc=s}', ""); + Expect(1, 130043, '\p{^Gc=s}', ""); + Expect(1, 130043, '\P{Gc=s}', ""); + Expect(0, 130043, '\P{^Gc=s}', ""); + Expect(1, 130042, '\p{Gc=:\As\z:}', "");; + Expect(0, 130043, '\p{Gc=:\As\z:}', "");; + Expect(1, 130042, '\p{Gc=_-S}', ""); + Expect(0, 130042, '\p{^Gc=_-S}', ""); + Expect(0, 130042, '\P{Gc=_-S}', ""); + Expect(1, 130042, '\P{^Gc=_-S}', ""); + Expect(0, 130043, '\p{Gc=_-S}', ""); + Expect(1, 130043, '\p{^Gc=_-S}', ""); + Expect(1, 130043, '\P{Gc=_-S}', ""); + Expect(0, 130043, '\P{^Gc=_-S}', ""); + Error('\p{Category=/a/-_symbol}'); + Error('\P{Category=/a/-_symbol}'); + Expect(1, 130042, '\p{Category=:\ASymbol\z:}', "");; + Expect(0, 130043, '\p{Category=:\ASymbol\z:}', "");; + Expect(1, 130042, '\p{Category=symbol}', ""); + Expect(0, 130042, '\p{^Category=symbol}', ""); + Expect(0, 130042, '\P{Category=symbol}', ""); + Expect(1, 130042, '\P{^Category=symbol}', ""); + Expect(0, 130043, '\p{Category=symbol}', ""); + Expect(1, 130043, '\p{^Category=symbol}', ""); + Expect(1, 130043, '\P{Category=symbol}', ""); + Expect(0, 130043, '\P{^Category=symbol}', ""); + Expect(1, 130042, '\p{Category=:\Asymbol\z:}', "");; + Expect(0, 130043, '\p{Category=:\Asymbol\z:}', "");; + Expect(1, 130042, '\p{Category=_-Symbol}', ""); + Expect(0, 130042, '\p{^Category=_-Symbol}', ""); + Expect(0, 130042, '\P{Category=_-Symbol}', ""); + Expect(1, 130042, '\P{^Category=_-Symbol}', ""); + Expect(0, 130043, '\p{Category=_-Symbol}', ""); + Expect(1, 130043, '\p{^Category=_-Symbol}', ""); + Expect(1, 130043, '\P{Category=_-Symbol}', ""); + Expect(0, 130043, '\P{^Category=_-Symbol}', ""); + Error('\p{Is_General_Category=- S/a/}'); + Error('\P{Is_General_Category=- S/a/}'); + Expect(1, 130042, '\p{Is_General_Category=s}', ""); + Expect(0, 130042, '\p{^Is_General_Category=s}', ""); + Expect(0, 130042, '\P{Is_General_Category=s}', ""); + Expect(1, 130042, '\P{^Is_General_Category=s}', ""); + Expect(0, 130043, '\p{Is_General_Category=s}', ""); + Expect(1, 130043, '\p{^Is_General_Category=s}', ""); + Expect(1, 130043, '\P{Is_General_Category=s}', ""); + Expect(0, 130043, '\P{^Is_General_Category=s}', ""); + Expect(1, 130042, '\p{Is_General_Category=_s}', ""); + Expect(0, 130042, '\p{^Is_General_Category=_s}', ""); + Expect(0, 130042, '\P{Is_General_Category=_s}', ""); + Expect(1, 130042, '\P{^Is_General_Category=_s}', ""); + Expect(0, 130043, '\p{Is_General_Category=_s}', ""); + Expect(1, 130043, '\p{^Is_General_Category=_s}', ""); + Expect(1, 130043, '\P{Is_General_Category=_s}', ""); + Expect(0, 130043, '\P{^Is_General_Category=_s}', ""); + Error('\p{Is_Gc=/a/_-SYMBOL}'); + Error('\P{Is_Gc=/a/_-SYMBOL}'); + Expect(1, 130042, '\p{Is_Gc=symbol}', ""); + Expect(0, 130042, '\p{^Is_Gc=symbol}', ""); + Expect(0, 130042, '\P{Is_Gc=symbol}', ""); + Expect(1, 130042, '\P{^Is_Gc=symbol}', ""); + Expect(0, 130043, '\p{Is_Gc=symbol}', ""); + Expect(1, 130043, '\p{^Is_Gc=symbol}', ""); + Expect(1, 130043, '\P{Is_Gc=symbol}', ""); + Expect(0, 130043, '\P{^Is_Gc=symbol}', ""); + Expect(1, 130042, '\p{Is_Gc= symbol}', ""); + Expect(0, 130042, '\p{^Is_Gc= symbol}', ""); + Expect(0, 130042, '\P{Is_Gc= symbol}', ""); + Expect(1, 130042, '\P{^Is_Gc= symbol}', ""); + Expect(0, 130043, '\p{Is_Gc= symbol}', ""); + Expect(1, 130043, '\p{^Is_Gc= symbol}', ""); + Expect(1, 130043, '\P{Is_Gc= symbol}', ""); + Expect(0, 130043, '\P{^Is_Gc= symbol}', ""); + Error('\p{Is_Category=-:=S}'); + Error('\P{Is_Category=-:=S}'); + Expect(1, 130042, '\p{Is_Category: s}', ""); + Expect(0, 130042, '\p{^Is_Category: s}', ""); + Expect(0, 130042, '\P{Is_Category: s}', ""); + Expect(1, 130042, '\P{^Is_Category: s}', ""); + Expect(0, 130043, '\p{Is_Category: s}', ""); + Expect(1, 130043, '\p{^Is_Category: s}', ""); + Expect(1, 130043, '\P{Is_Category: s}', ""); + Expect(0, 130043, '\P{^Is_Category: s}', ""); + Expect(1, 130042, '\p{Is_Category= -S}', ""); + Expect(0, 130042, '\p{^Is_Category= -S}', ""); + Expect(0, 130042, '\P{Is_Category= -S}', ""); + Expect(1, 130042, '\P{^Is_Category= -S}', ""); + Expect(0, 130043, '\p{Is_Category= -S}', ""); + Expect(1, 130043, '\p{^Is_Category= -S}', ""); + Expect(1, 130043, '\P{Is_Category= -S}', ""); + Expect(0, 130043, '\P{^Is_Category= -S}', ""); + Error('\p{General_Category= -CURRENCY_Symbol/a/}'); + Error('\P{General_Category= -CURRENCY_Symbol/a/}'); + Expect(1, 126128, '\p{General_Category=:\ACurrency_Symbol\z:}', "");; + Expect(0, 126129, '\p{General_Category=:\ACurrency_Symbol\z:}', "");; + Expect(1, 126128, '\p{General_Category=currencysymbol}', ""); + Expect(0, 126128, '\p{^General_Category=currencysymbol}', ""); + Expect(0, 126128, '\P{General_Category=currencysymbol}', ""); + Expect(1, 126128, '\P{^General_Category=currencysymbol}', ""); + Expect(0, 126129, '\p{General_Category=currencysymbol}', ""); + Expect(1, 126129, '\p{^General_Category=currencysymbol}', ""); + Expect(1, 126129, '\P{General_Category=currencysymbol}', ""); + Expect(0, 126129, '\P{^General_Category=currencysymbol}', ""); + Expect(1, 126128, '\p{General_Category=:\Acurrencysymbol\z:}', "");; + Expect(0, 126129, '\p{General_Category=:\Acurrencysymbol\z:}', "");; + Expect(1, 126128, '\p{General_Category=_CURRENCY_Symbol}', ""); + Expect(0, 126128, '\p{^General_Category=_CURRENCY_Symbol}', ""); + Expect(0, 126128, '\P{General_Category=_CURRENCY_Symbol}', ""); + Expect(1, 126128, '\P{^General_Category=_CURRENCY_Symbol}', ""); + Expect(0, 126129, '\p{General_Category=_CURRENCY_Symbol}', ""); + Expect(1, 126129, '\p{^General_Category=_CURRENCY_Symbol}', ""); + Expect(1, 126129, '\P{General_Category=_CURRENCY_Symbol}', ""); + Expect(0, 126129, '\P{^General_Category=_CURRENCY_Symbol}', ""); + Error('\p{Gc=/a/ _Sc}'); + Error('\P{Gc=/a/ _Sc}'); + Expect(1, 126128, '\p{Gc=:\ASc\z:}', "");; + Expect(0, 126129, '\p{Gc=:\ASc\z:}', "");; + Expect(1, 126128, '\p{Gc=sc}', ""); + Expect(0, 126128, '\p{^Gc=sc}', ""); + Expect(0, 126128, '\P{Gc=sc}', ""); + Expect(1, 126128, '\P{^Gc=sc}', ""); + Expect(0, 126129, '\p{Gc=sc}', ""); + Expect(1, 126129, '\p{^Gc=sc}', ""); + Expect(1, 126129, '\P{Gc=sc}', ""); + Expect(0, 126129, '\P{^Gc=sc}', ""); + Expect(1, 126128, '\p{Gc=:\Asc\z:}', "");; + Expect(0, 126129, '\p{Gc=:\Asc\z:}', "");; + Expect(1, 126128, '\p{Gc=--Sc}', ""); + Expect(0, 126128, '\p{^Gc=--Sc}', ""); + Expect(0, 126128, '\P{Gc=--Sc}', ""); + Expect(1, 126128, '\P{^Gc=--Sc}', ""); + Expect(0, 126129, '\p{Gc=--Sc}', ""); + Expect(1, 126129, '\p{^Gc=--Sc}', ""); + Expect(1, 126129, '\P{Gc=--Sc}', ""); + Expect(0, 126129, '\P{^Gc=--Sc}', ""); + Error('\p{Category= Currency_symbol/a/}'); + Error('\P{Category= Currency_symbol/a/}'); + Expect(1, 126128, '\p{Category=:\ACurrency_Symbol\z:}', "");; + Expect(0, 126129, '\p{Category=:\ACurrency_Symbol\z:}', "");; + Expect(1, 126128, '\p{Category=currencysymbol}', ""); + Expect(0, 126128, '\p{^Category=currencysymbol}', ""); + Expect(0, 126128, '\P{Category=currencysymbol}', ""); + Expect(1, 126128, '\P{^Category=currencysymbol}', ""); + Expect(0, 126129, '\p{Category=currencysymbol}', ""); + Expect(1, 126129, '\p{^Category=currencysymbol}', ""); + Expect(1, 126129, '\P{Category=currencysymbol}', ""); + Expect(0, 126129, '\P{^Category=currencysymbol}', ""); + Expect(1, 126128, '\p{Category=:\Acurrencysymbol\z:}', "");; + Expect(0, 126129, '\p{Category=:\Acurrencysymbol\z:}', "");; + Expect(1, 126128, '\p{Category=- CURRENCY_symbol}', ""); + Expect(0, 126128, '\p{^Category=- CURRENCY_symbol}', ""); + Expect(0, 126128, '\P{Category=- CURRENCY_symbol}', ""); + Expect(1, 126128, '\P{^Category=- CURRENCY_symbol}', ""); + Expect(0, 126129, '\p{Category=- CURRENCY_symbol}', ""); + Expect(1, 126129, '\p{^Category=- CURRENCY_symbol}', ""); + Expect(1, 126129, '\P{Category=- CURRENCY_symbol}', ""); + Expect(0, 126129, '\P{^Category=- CURRENCY_symbol}', ""); + Error('\p{Is_General_Category=_SC/a/}'); + Error('\P{Is_General_Category=_SC/a/}'); + Expect(1, 126128, '\p{Is_General_Category=sc}', ""); + Expect(0, 126128, '\p{^Is_General_Category=sc}', ""); + Expect(0, 126128, '\P{Is_General_Category=sc}', ""); + Expect(1, 126128, '\P{^Is_General_Category=sc}', ""); + Expect(0, 126129, '\p{Is_General_Category=sc}', ""); + Expect(1, 126129, '\p{^Is_General_Category=sc}', ""); + Expect(1, 126129, '\P{Is_General_Category=sc}', ""); + Expect(0, 126129, '\P{^Is_General_Category=sc}', ""); + Expect(1, 126128, '\p{Is_General_Category= _Sc}', ""); + Expect(0, 126128, '\p{^Is_General_Category= _Sc}', ""); + Expect(0, 126128, '\P{Is_General_Category= _Sc}', ""); + Expect(1, 126128, '\P{^Is_General_Category= _Sc}', ""); + Expect(0, 126129, '\p{Is_General_Category= _Sc}', ""); + Expect(1, 126129, '\p{^Is_General_Category= _Sc}', ""); + Expect(1, 126129, '\P{Is_General_Category= _Sc}', ""); + Expect(0, 126129, '\P{^Is_General_Category= _Sc}', ""); + Error('\p{Is_Gc= /a/Currency_Symbol}'); + Error('\P{Is_Gc= /a/Currency_Symbol}'); + Expect(1, 126128, '\p{Is_Gc:currencysymbol}', ""); + Expect(0, 126128, '\p{^Is_Gc:currencysymbol}', ""); + Expect(0, 126128, '\P{Is_Gc:currencysymbol}', ""); + Expect(1, 126128, '\P{^Is_Gc:currencysymbol}', ""); + Expect(0, 126129, '\p{Is_Gc:currencysymbol}', ""); + Expect(1, 126129, '\p{^Is_Gc:currencysymbol}', ""); + Expect(1, 126129, '\P{Is_Gc:currencysymbol}', ""); + Expect(0, 126129, '\P{^Is_Gc:currencysymbol}', ""); + Expect(1, 126128, '\p{Is_Gc:-Currency_Symbol}', ""); + Expect(0, 126128, '\p{^Is_Gc:-Currency_Symbol}', ""); + Expect(0, 126128, '\P{Is_Gc:-Currency_Symbol}', ""); + Expect(1, 126128, '\P{^Is_Gc:-Currency_Symbol}', ""); + Expect(0, 126129, '\p{Is_Gc:-Currency_Symbol}', ""); + Expect(1, 126129, '\p{^Is_Gc:-Currency_Symbol}', ""); + Expect(1, 126129, '\P{Is_Gc:-Currency_Symbol}', ""); + Expect(0, 126129, '\P{^Is_Gc:-Currency_Symbol}', ""); + Error('\p{Is_Category=:=sc}'); + Error('\P{Is_Category=:=sc}'); + Expect(1, 126128, '\p{Is_Category=sc}', ""); + Expect(0, 126128, '\p{^Is_Category=sc}', ""); + Expect(0, 126128, '\P{Is_Category=sc}', ""); + Expect(1, 126128, '\P{^Is_Category=sc}', ""); + Expect(0, 126129, '\p{Is_Category=sc}', ""); + Expect(1, 126129, '\p{^Is_Category=sc}', ""); + Expect(1, 126129, '\P{Is_Category=sc}', ""); + Expect(0, 126129, '\P{^Is_Category=sc}', ""); + Expect(1, 126128, '\p{Is_Category=-Sc}', ""); + Expect(0, 126128, '\p{^Is_Category=-Sc}', ""); + Expect(0, 126128, '\P{Is_Category=-Sc}', ""); + Expect(1, 126128, '\P{^Is_Category=-Sc}', ""); + Expect(0, 126129, '\p{Is_Category=-Sc}', ""); + Expect(1, 126129, '\p{^Is_Category=-Sc}', ""); + Expect(1, 126129, '\P{Is_Category=-Sc}', ""); + Expect(0, 126129, '\P{^Is_Category=-Sc}', ""); + Error('\p{General_Category= MODIFIER_Symbol/a/}'); + Error('\P{General_Category= MODIFIER_Symbol/a/}'); + Expect(1, 127999, '\p{General_Category=:\AModifier_Symbol\z:}', "");; + Expect(0, 128000, '\p{General_Category=:\AModifier_Symbol\z:}', "");; + Expect(1, 127999, '\p{General_Category=modifiersymbol}', ""); + Expect(0, 127999, '\p{^General_Category=modifiersymbol}', ""); + Expect(0, 127999, '\P{General_Category=modifiersymbol}', ""); + Expect(1, 127999, '\P{^General_Category=modifiersymbol}', ""); + Expect(0, 128000, '\p{General_Category=modifiersymbol}', ""); + Expect(1, 128000, '\p{^General_Category=modifiersymbol}', ""); + Expect(1, 128000, '\P{General_Category=modifiersymbol}', ""); + Expect(0, 128000, '\P{^General_Category=modifiersymbol}', ""); + Expect(1, 127999, '\p{General_Category=:\Amodifiersymbol\z:}', "");; + Expect(0, 128000, '\p{General_Category=:\Amodifiersymbol\z:}', "");; + Expect(1, 127999, '\p{General_Category=_Modifier_Symbol}', ""); + Expect(0, 127999, '\p{^General_Category=_Modifier_Symbol}', ""); + Expect(0, 127999, '\P{General_Category=_Modifier_Symbol}', ""); + Expect(1, 127999, '\P{^General_Category=_Modifier_Symbol}', ""); + Expect(0, 128000, '\p{General_Category=_Modifier_Symbol}', ""); + Expect(1, 128000, '\p{^General_Category=_Modifier_Symbol}', ""); + Expect(1, 128000, '\P{General_Category=_Modifier_Symbol}', ""); + Expect(0, 128000, '\P{^General_Category=_Modifier_Symbol}', ""); + Error('\p{Gc= sk:=}'); + Error('\P{Gc= sk:=}'); + Expect(1, 127999, '\p{Gc=:\ASk\z:}', "");; + Expect(0, 128000, '\p{Gc=:\ASk\z:}', "");; + Expect(1, 127999, '\p{Gc=sk}', ""); + Expect(0, 127999, '\p{^Gc=sk}', ""); + Expect(0, 127999, '\P{Gc=sk}', ""); + Expect(1, 127999, '\P{^Gc=sk}', ""); + Expect(0, 128000, '\p{Gc=sk}', ""); + Expect(1, 128000, '\p{^Gc=sk}', ""); + Expect(1, 128000, '\P{Gc=sk}', ""); + Expect(0, 128000, '\P{^Gc=sk}', ""); + Expect(1, 127999, '\p{Gc=:\Ask\z:}', "");; + Expect(0, 128000, '\p{Gc=:\Ask\z:}', "");; + Expect(1, 127999, '\p{Gc=--Sk}', ""); + Expect(0, 127999, '\p{^Gc=--Sk}', ""); + Expect(0, 127999, '\P{Gc=--Sk}', ""); + Expect(1, 127999, '\P{^Gc=--Sk}', ""); + Expect(0, 128000, '\p{Gc=--Sk}', ""); + Expect(1, 128000, '\p{^Gc=--Sk}', ""); + Expect(1, 128000, '\P{Gc=--Sk}', ""); + Expect(0, 128000, '\P{^Gc=--Sk}', ""); + Error('\p{Category: := -MODIFIER_Symbol}'); + Error('\P{Category: := -MODIFIER_Symbol}'); + Expect(1, 127999, '\p{Category=:\AModifier_Symbol\z:}', "");; + Expect(0, 128000, '\p{Category=:\AModifier_Symbol\z:}', "");; + Expect(1, 127999, '\p{Category=modifiersymbol}', ""); + Expect(0, 127999, '\p{^Category=modifiersymbol}', ""); + Expect(0, 127999, '\P{Category=modifiersymbol}', ""); + Expect(1, 127999, '\P{^Category=modifiersymbol}', ""); + Expect(0, 128000, '\p{Category=modifiersymbol}', ""); + Expect(1, 128000, '\p{^Category=modifiersymbol}', ""); + Expect(1, 128000, '\P{Category=modifiersymbol}', ""); + Expect(0, 128000, '\P{^Category=modifiersymbol}', ""); + Expect(1, 127999, '\p{Category=:\Amodifiersymbol\z:}', "");; + Expect(0, 128000, '\p{Category=:\Amodifiersymbol\z:}', "");; + Expect(1, 127999, '\p{Category= MODIFIER_symbol}', ""); + Expect(0, 127999, '\p{^Category= MODIFIER_symbol}', ""); + Expect(0, 127999, '\P{Category= MODIFIER_symbol}', ""); + Expect(1, 127999, '\P{^Category= MODIFIER_symbol}', ""); + Expect(0, 128000, '\p{Category= MODIFIER_symbol}', ""); + Expect(1, 128000, '\p{^Category= MODIFIER_symbol}', ""); + Expect(1, 128000, '\P{Category= MODIFIER_symbol}', ""); + Expect(0, 128000, '\P{^Category= MODIFIER_symbol}', ""); + Error('\p{Is_General_Category=:= SK}'); + Error('\P{Is_General_Category=:= SK}'); + Expect(1, 127999, '\p{Is_General_Category=sk}', ""); + Expect(0, 127999, '\p{^Is_General_Category=sk}', ""); + Expect(0, 127999, '\P{Is_General_Category=sk}', ""); + Expect(1, 127999, '\P{^Is_General_Category=sk}', ""); + Expect(0, 128000, '\p{Is_General_Category=sk}', ""); + Expect(1, 128000, '\p{^Is_General_Category=sk}', ""); + Expect(1, 128000, '\P{Is_General_Category=sk}', ""); + Expect(0, 128000, '\P{^Is_General_Category=sk}', ""); + Expect(1, 127999, '\p{Is_General_Category=-_SK}', ""); + Expect(0, 127999, '\p{^Is_General_Category=-_SK}', ""); + Expect(0, 127999, '\P{Is_General_Category=-_SK}', ""); + Expect(1, 127999, '\P{^Is_General_Category=-_SK}', ""); + Expect(0, 128000, '\p{Is_General_Category=-_SK}', ""); + Expect(1, 128000, '\p{^Is_General_Category=-_SK}', ""); + Expect(1, 128000, '\P{Is_General_Category=-_SK}', ""); + Expect(0, 128000, '\P{^Is_General_Category=-_SK}', ""); + Error('\p{Is_Gc= Modifier_Symbol/a/}'); + Error('\P{Is_Gc= Modifier_Symbol/a/}'); + Expect(1, 127999, '\p{Is_Gc=modifiersymbol}', ""); + Expect(0, 127999, '\p{^Is_Gc=modifiersymbol}', ""); + Expect(0, 127999, '\P{Is_Gc=modifiersymbol}', ""); + Expect(1, 127999, '\P{^Is_Gc=modifiersymbol}', ""); + Expect(0, 128000, '\p{Is_Gc=modifiersymbol}', ""); + Expect(1, 128000, '\p{^Is_Gc=modifiersymbol}', ""); + Expect(1, 128000, '\P{Is_Gc=modifiersymbol}', ""); + Expect(0, 128000, '\P{^Is_Gc=modifiersymbol}', ""); + Expect(1, 127999, '\p{Is_Gc= MODIFIER_SYMBOL}', ""); + Expect(0, 127999, '\p{^Is_Gc= MODIFIER_SYMBOL}', ""); + Expect(0, 127999, '\P{Is_Gc= MODIFIER_SYMBOL}', ""); + Expect(1, 127999, '\P{^Is_Gc= MODIFIER_SYMBOL}', ""); + Expect(0, 128000, '\p{Is_Gc= MODIFIER_SYMBOL}', ""); + Expect(1, 128000, '\p{^Is_Gc= MODIFIER_SYMBOL}', ""); + Expect(1, 128000, '\P{Is_Gc= MODIFIER_SYMBOL}', ""); + Expect(0, 128000, '\P{^Is_Gc= MODIFIER_SYMBOL}', ""); + Error('\p{Is_Category= /a/sk}'); + Error('\P{Is_Category= /a/sk}'); + Expect(1, 127999, '\p{Is_Category: sk}', ""); + Expect(0, 127999, '\p{^Is_Category: sk}', ""); + Expect(0, 127999, '\P{Is_Category: sk}', ""); + Expect(1, 127999, '\P{^Is_Category: sk}', ""); + Expect(0, 128000, '\p{Is_Category: sk}', ""); + Expect(1, 128000, '\p{^Is_Category: sk}', ""); + Expect(1, 128000, '\P{Is_Category: sk}', ""); + Expect(0, 128000, '\P{^Is_Category: sk}', ""); + Expect(1, 127999, '\p{Is_Category= _sk}', ""); + Expect(0, 127999, '\p{^Is_Category= _sk}', ""); + Expect(0, 127999, '\P{Is_Category= _sk}', ""); + Expect(1, 127999, '\P{^Is_Category= _sk}', ""); + Expect(0, 128000, '\p{Is_Category= _sk}', ""); + Expect(1, 128000, '\p{^Is_Category= _sk}', ""); + Expect(1, 128000, '\P{Is_Category= _sk}', ""); + Expect(0, 128000, '\P{^Is_Category= _sk}', ""); + Error('\p{General_Category: -/a/Math_Symbol}'); + Error('\P{General_Category: -/a/Math_Symbol}'); + Expect(1, 129240, '\p{General_Category=:\AMath_Symbol\z:}', "");; + Expect(0, 129241, '\p{General_Category=:\AMath_Symbol\z:}', "");; + Expect(1, 129240, '\p{General_Category=mathsymbol}', ""); + Expect(0, 129240, '\p{^General_Category=mathsymbol}', ""); + Expect(0, 129240, '\P{General_Category=mathsymbol}', ""); + Expect(1, 129240, '\P{^General_Category=mathsymbol}', ""); + Expect(0, 129241, '\p{General_Category=mathsymbol}', ""); + Expect(1, 129241, '\p{^General_Category=mathsymbol}', ""); + Expect(1, 129241, '\P{General_Category=mathsymbol}', ""); + Expect(0, 129241, '\P{^General_Category=mathsymbol}', ""); + Expect(1, 129240, '\p{General_Category=:\Amathsymbol\z:}', "");; + Expect(0, 129241, '\p{General_Category=:\Amathsymbol\z:}', "");; + Expect(1, 129240, '\p{General_Category=Math_Symbol}', ""); + Expect(0, 129240, '\p{^General_Category=Math_Symbol}', ""); + Expect(0, 129240, '\P{General_Category=Math_Symbol}', ""); + Expect(1, 129240, '\P{^General_Category=Math_Symbol}', ""); + Expect(0, 129241, '\p{General_Category=Math_Symbol}', ""); + Expect(1, 129241, '\p{^General_Category=Math_Symbol}', ""); + Expect(1, 129241, '\P{General_Category=Math_Symbol}', ""); + Expect(0, 129241, '\P{^General_Category=Math_Symbol}', ""); + Error('\p{Gc=/a/ Sm}'); + Error('\P{Gc=/a/ Sm}'); + Expect(1, 129240, '\p{Gc=:\ASm\z:}', "");; + Expect(0, 129241, '\p{Gc=:\ASm\z:}', "");; + Expect(1, 129240, '\p{Gc=sm}', ""); + Expect(0, 129240, '\p{^Gc=sm}', ""); + Expect(0, 129240, '\P{Gc=sm}', ""); + Expect(1, 129240, '\P{^Gc=sm}', ""); + Expect(0, 129241, '\p{Gc=sm}', ""); + Expect(1, 129241, '\p{^Gc=sm}', ""); + Expect(1, 129241, '\P{Gc=sm}', ""); + Expect(0, 129241, '\P{^Gc=sm}', ""); + Expect(1, 129240, '\p{Gc=:\Asm\z:}', "");; + Expect(0, 129241, '\p{Gc=:\Asm\z:}', "");; + Expect(1, 129240, '\p{Gc= -Sm}', ""); + Expect(0, 129240, '\p{^Gc= -Sm}', ""); + Expect(0, 129240, '\P{Gc= -Sm}', ""); + Expect(1, 129240, '\P{^Gc= -Sm}', ""); + Expect(0, 129241, '\p{Gc= -Sm}', ""); + Expect(1, 129241, '\p{^Gc= -Sm}', ""); + Expect(1, 129241, '\P{Gc= -Sm}', ""); + Expect(0, 129241, '\P{^Gc= -Sm}', ""); + Error('\p{Category=-_Math_symbol:=}'); + Error('\P{Category=-_Math_symbol:=}'); + Expect(1, 129240, '\p{Category=:\AMath_Symbol\z:}', "");; + Expect(0, 129241, '\p{Category=:\AMath_Symbol\z:}', "");; + Expect(1, 129240, '\p{Category=mathsymbol}', ""); + Expect(0, 129240, '\p{^Category=mathsymbol}', ""); + Expect(0, 129240, '\P{Category=mathsymbol}', ""); + Expect(1, 129240, '\P{^Category=mathsymbol}', ""); + Expect(0, 129241, '\p{Category=mathsymbol}', ""); + Expect(1, 129241, '\p{^Category=mathsymbol}', ""); + Expect(1, 129241, '\P{Category=mathsymbol}', ""); + Expect(0, 129241, '\P{^Category=mathsymbol}', ""); + Expect(1, 129240, '\p{Category=:\Amathsymbol\z:}', "");; + Expect(0, 129241, '\p{Category=:\Amathsymbol\z:}', "");; + Expect(1, 129240, '\p{Category= -MATH_SYMBOL}', ""); + Expect(0, 129240, '\p{^Category= -MATH_SYMBOL}', ""); + Expect(0, 129240, '\P{Category= -MATH_SYMBOL}', ""); + Expect(1, 129240, '\P{^Category= -MATH_SYMBOL}', ""); + Expect(0, 129241, '\p{Category= -MATH_SYMBOL}', ""); + Expect(1, 129241, '\p{^Category= -MATH_SYMBOL}', ""); + Expect(1, 129241, '\P{Category= -MATH_SYMBOL}', ""); + Expect(0, 129241, '\P{^Category= -MATH_SYMBOL}', ""); + Error('\p{Is_General_Category: /a/Sm}'); + Error('\P{Is_General_Category: /a/Sm}'); + Expect(1, 129240, '\p{Is_General_Category=sm}', ""); + Expect(0, 129240, '\p{^Is_General_Category=sm}', ""); + Expect(0, 129240, '\P{Is_General_Category=sm}', ""); + Expect(1, 129240, '\P{^Is_General_Category=sm}', ""); + Expect(0, 129241, '\p{Is_General_Category=sm}', ""); + Expect(1, 129241, '\p{^Is_General_Category=sm}', ""); + Expect(1, 129241, '\P{Is_General_Category=sm}', ""); + Expect(0, 129241, '\P{^Is_General_Category=sm}', ""); + Expect(1, 129240, '\p{Is_General_Category=_-Sm}', ""); + Expect(0, 129240, '\p{^Is_General_Category=_-Sm}', ""); + Expect(0, 129240, '\P{Is_General_Category=_-Sm}', ""); + Expect(1, 129240, '\P{^Is_General_Category=_-Sm}', ""); + Expect(0, 129241, '\p{Is_General_Category=_-Sm}', ""); + Expect(1, 129241, '\p{^Is_General_Category=_-Sm}', ""); + Expect(1, 129241, '\P{Is_General_Category=_-Sm}', ""); + Expect(0, 129241, '\P{^Is_General_Category=_-Sm}', ""); + Error('\p{Is_Gc= Math_Symbol/a/}'); + Error('\P{Is_Gc= Math_Symbol/a/}'); + Expect(1, 129240, '\p{Is_Gc: mathsymbol}', ""); + Expect(0, 129240, '\p{^Is_Gc: mathsymbol}', ""); + Expect(0, 129240, '\P{Is_Gc: mathsymbol}', ""); + Expect(1, 129240, '\P{^Is_Gc: mathsymbol}', ""); + Expect(0, 129241, '\p{Is_Gc: mathsymbol}', ""); + Expect(1, 129241, '\p{^Is_Gc: mathsymbol}', ""); + Expect(1, 129241, '\P{Is_Gc: mathsymbol}', ""); + Expect(0, 129241, '\P{^Is_Gc: mathsymbol}', ""); + Expect(1, 129240, '\p{Is_Gc=- math_symbol}', ""); + Expect(0, 129240, '\p{^Is_Gc=- math_symbol}', ""); + Expect(0, 129240, '\P{Is_Gc=- math_symbol}', ""); + Expect(1, 129240, '\P{^Is_Gc=- math_symbol}', ""); + Expect(0, 129241, '\p{Is_Gc=- math_symbol}', ""); + Expect(1, 129241, '\p{^Is_Gc=- math_symbol}', ""); + Expect(1, 129241, '\P{Is_Gc=- math_symbol}', ""); + Expect(0, 129241, '\P{^Is_Gc=- math_symbol}', ""); + Error('\p{Is_Category= :=Sm}'); + Error('\P{Is_Category= :=Sm}'); + Expect(1, 129240, '\p{Is_Category=sm}', ""); + Expect(0, 129240, '\p{^Is_Category=sm}', ""); + Expect(0, 129240, '\P{Is_Category=sm}', ""); + Expect(1, 129240, '\P{^Is_Category=sm}', ""); + Expect(0, 129241, '\p{Is_Category=sm}', ""); + Expect(1, 129241, '\p{^Is_Category=sm}', ""); + Expect(1, 129241, '\P{Is_Category=sm}', ""); + Expect(0, 129241, '\P{^Is_Category=sm}', ""); + Expect(1, 129240, '\p{Is_Category=_ sm}', ""); + Expect(0, 129240, '\p{^Is_Category=_ sm}', ""); + Expect(0, 129240, '\P{Is_Category=_ sm}', ""); + Expect(1, 129240, '\P{^Is_Category=_ sm}', ""); + Expect(0, 129241, '\p{Is_Category=_ sm}', ""); + Expect(1, 129241, '\p{^Is_Category=_ sm}', ""); + Expect(1, 129241, '\P{Is_Category=_ sm}', ""); + Expect(0, 129241, '\P{^Is_Category=_ sm}', ""); + Error('\p{General_Category=/a/- other_Symbol}'); + Error('\P{General_Category=/a/- other_Symbol}'); + Expect(1, 130042, '\p{General_Category=:\AOther_Symbol\z:}', "");; + Expect(0, 130043, '\p{General_Category=:\AOther_Symbol\z:}', "");; + Expect(1, 130042, '\p{General_Category=othersymbol}', ""); + Expect(0, 130042, '\p{^General_Category=othersymbol}', ""); + Expect(0, 130042, '\P{General_Category=othersymbol}', ""); + Expect(1, 130042, '\P{^General_Category=othersymbol}', ""); + Expect(0, 130043, '\p{General_Category=othersymbol}', ""); + Expect(1, 130043, '\p{^General_Category=othersymbol}', ""); + Expect(1, 130043, '\P{General_Category=othersymbol}', ""); + Expect(0, 130043, '\P{^General_Category=othersymbol}', ""); + Expect(1, 130042, '\p{General_Category=:\Aothersymbol\z:}', "");; + Expect(0, 130043, '\p{General_Category=:\Aothersymbol\z:}', "");; + Expect(1, 130042, '\p{General_Category=--other_Symbol}', ""); + Expect(0, 130042, '\p{^General_Category=--other_Symbol}', ""); + Expect(0, 130042, '\P{General_Category=--other_Symbol}', ""); + Expect(1, 130042, '\P{^General_Category=--other_Symbol}', ""); + Expect(0, 130043, '\p{General_Category=--other_Symbol}', ""); + Expect(1, 130043, '\p{^General_Category=--other_Symbol}', ""); + Expect(1, 130043, '\P{General_Category=--other_Symbol}', ""); + Expect(0, 130043, '\P{^General_Category=--other_Symbol}', ""); + Error('\p{Gc=:=- SO}'); + Error('\P{Gc=:=- SO}'); + Expect(1, 130042, '\p{Gc=:\ASo\z:}', "");; + Expect(0, 130043, '\p{Gc=:\ASo\z:}', "");; + Expect(1, 130042, '\p{Gc:so}', ""); + Expect(0, 130042, '\p{^Gc:so}', ""); + Expect(0, 130042, '\P{Gc:so}', ""); + Expect(1, 130042, '\P{^Gc:so}', ""); + Expect(0, 130043, '\p{Gc:so}', ""); + Expect(1, 130043, '\p{^Gc:so}', ""); + Expect(1, 130043, '\P{Gc:so}', ""); + Expect(0, 130043, '\P{^Gc:so}', ""); + Expect(1, 130042, '\p{Gc=:\Aso\z:}', "");; + Expect(0, 130043, '\p{Gc=:\Aso\z:}', "");; + Expect(1, 130042, '\p{Gc:__SO}', ""); + Expect(0, 130042, '\p{^Gc:__SO}', ""); + Expect(0, 130042, '\P{Gc:__SO}', ""); + Expect(1, 130042, '\P{^Gc:__SO}', ""); + Expect(0, 130043, '\p{Gc:__SO}', ""); + Expect(1, 130043, '\p{^Gc:__SO}', ""); + Expect(1, 130043, '\P{Gc:__SO}', ""); + Expect(0, 130043, '\P{^Gc:__SO}', ""); + Error('\p{Category=-:=Other_Symbol}'); + Error('\P{Category=-:=Other_Symbol}'); + Expect(1, 130042, '\p{Category=:\AOther_Symbol\z:}', "");; + Expect(0, 130043, '\p{Category=:\AOther_Symbol\z:}', "");; + Expect(1, 130042, '\p{Category=othersymbol}', ""); + Expect(0, 130042, '\p{^Category=othersymbol}', ""); + Expect(0, 130042, '\P{Category=othersymbol}', ""); + Expect(1, 130042, '\P{^Category=othersymbol}', ""); + Expect(0, 130043, '\p{Category=othersymbol}', ""); + Expect(1, 130043, '\p{^Category=othersymbol}', ""); + Expect(1, 130043, '\P{Category=othersymbol}', ""); + Expect(0, 130043, '\P{^Category=othersymbol}', ""); + Expect(1, 130042, '\p{Category=:\Aothersymbol\z:}', "");; + Expect(0, 130043, '\p{Category=:\Aothersymbol\z:}', "");; + Expect(1, 130042, '\p{Category=_-OTHER_symbol}', ""); + Expect(0, 130042, '\p{^Category=_-OTHER_symbol}', ""); + Expect(0, 130042, '\P{Category=_-OTHER_symbol}', ""); + Expect(1, 130042, '\P{^Category=_-OTHER_symbol}', ""); + Expect(0, 130043, '\p{Category=_-OTHER_symbol}', ""); + Expect(1, 130043, '\p{^Category=_-OTHER_symbol}', ""); + Expect(1, 130043, '\P{Category=_-OTHER_symbol}', ""); + Expect(0, 130043, '\P{^Category=_-OTHER_symbol}', ""); + Error('\p{Is_General_Category=-/a/SO}'); + Error('\P{Is_General_Category=-/a/SO}'); + Expect(1, 130042, '\p{Is_General_Category=so}', ""); + Expect(0, 130042, '\p{^Is_General_Category=so}', ""); + Expect(0, 130042, '\P{Is_General_Category=so}', ""); + Expect(1, 130042, '\P{^Is_General_Category=so}', ""); + Expect(0, 130043, '\p{Is_General_Category=so}', ""); + Expect(1, 130043, '\p{^Is_General_Category=so}', ""); + Expect(1, 130043, '\P{Is_General_Category=so}', ""); + Expect(0, 130043, '\P{^Is_General_Category=so}', ""); + Expect(1, 130042, '\p{Is_General_Category=-_So}', ""); + Expect(0, 130042, '\p{^Is_General_Category=-_So}', ""); + Expect(0, 130042, '\P{Is_General_Category=-_So}', ""); + Expect(1, 130042, '\P{^Is_General_Category=-_So}', ""); + Expect(0, 130043, '\p{Is_General_Category=-_So}', ""); + Expect(1, 130043, '\p{^Is_General_Category=-_So}', ""); + Expect(1, 130043, '\P{Is_General_Category=-_So}', ""); + Expect(0, 130043, '\P{^Is_General_Category=-_So}', ""); + Error('\p{Is_Gc:/a/_other_SYMBOL}'); + Error('\P{Is_Gc:/a/_other_SYMBOL}'); + Expect(1, 130042, '\p{Is_Gc=othersymbol}', ""); + Expect(0, 130042, '\p{^Is_Gc=othersymbol}', ""); + Expect(0, 130042, '\P{Is_Gc=othersymbol}', ""); + Expect(1, 130042, '\P{^Is_Gc=othersymbol}', ""); + Expect(0, 130043, '\p{Is_Gc=othersymbol}', ""); + Expect(1, 130043, '\p{^Is_Gc=othersymbol}', ""); + Expect(1, 130043, '\P{Is_Gc=othersymbol}', ""); + Expect(0, 130043, '\P{^Is_Gc=othersymbol}', ""); + Expect(1, 130042, '\p{Is_Gc=Other_Symbol}', ""); + Expect(0, 130042, '\p{^Is_Gc=Other_Symbol}', ""); + Expect(0, 130042, '\P{Is_Gc=Other_Symbol}', ""); + Expect(1, 130042, '\P{^Is_Gc=Other_Symbol}', ""); + Expect(0, 130043, '\p{Is_Gc=Other_Symbol}', ""); + Expect(1, 130043, '\p{^Is_Gc=Other_Symbol}', ""); + Expect(1, 130043, '\P{Is_Gc=Other_Symbol}', ""); + Expect(0, 130043, '\P{^Is_Gc=Other_Symbol}', ""); + Error('\p{Is_Category= _So:=}'); + Error('\P{Is_Category= _So:=}'); + Expect(1, 130042, '\p{Is_Category:so}', ""); + Expect(0, 130042, '\p{^Is_Category:so}', ""); + Expect(0, 130042, '\P{Is_Category:so}', ""); + Expect(1, 130042, '\P{^Is_Category:so}', ""); + Expect(0, 130043, '\p{Is_Category:so}', ""); + Expect(1, 130043, '\p{^Is_Category:so}', ""); + Expect(1, 130043, '\P{Is_Category:so}', ""); + Expect(0, 130043, '\P{^Is_Category:so}', ""); + Expect(1, 130042, '\p{Is_Category= SO}', ""); + Expect(0, 130042, '\p{^Is_Category= SO}', ""); + Expect(0, 130042, '\P{Is_Category= SO}', ""); + Expect(1, 130042, '\P{^Is_Category= SO}', ""); + Expect(0, 130043, '\p{Is_Category= SO}', ""); + Expect(1, 130043, '\p{^Is_Category= SO}', ""); + Expect(1, 130043, '\P{Is_Category= SO}', ""); + Expect(0, 130043, '\P{^Is_Category= SO}', ""); + Error('\p{General_Category=_ separator:=}'); + Error('\P{General_Category=_ separator:=}'); + Expect(1, 12288, '\p{General_Category=:\ASeparator\z:}', "");; + Expect(0, 12289, '\p{General_Category=:\ASeparator\z:}', "");; + Expect(1, 12288, '\p{General_Category: separator}', ""); + Expect(0, 12288, '\p{^General_Category: separator}', ""); + Expect(0, 12288, '\P{General_Category: separator}', ""); + Expect(1, 12288, '\P{^General_Category: separator}', ""); + Expect(0, 12289, '\p{General_Category: separator}', ""); + Expect(1, 12289, '\p{^General_Category: separator}', ""); + Expect(1, 12289, '\P{General_Category: separator}', ""); + Expect(0, 12289, '\P{^General_Category: separator}', ""); + Expect(1, 12288, '\p{General_Category=:\Aseparator\z:}', "");; + Expect(0, 12289, '\p{General_Category=:\Aseparator\z:}', "");; + Expect(1, 12288, '\p{General_Category=__Separator}', ""); + Expect(0, 12288, '\p{^General_Category=__Separator}', ""); + Expect(0, 12288, '\P{General_Category=__Separator}', ""); + Expect(1, 12288, '\P{^General_Category=__Separator}', ""); + Expect(0, 12289, '\p{General_Category=__Separator}', ""); + Expect(1, 12289, '\p{^General_Category=__Separator}', ""); + Expect(1, 12289, '\P{General_Category=__Separator}', ""); + Expect(0, 12289, '\P{^General_Category=__Separator}', ""); + Error('\p{Gc=:=_z}'); + Error('\P{Gc=:=_z}'); + Expect(1, 12288, '\p{Gc=:\AZ\z:}', "");; + Expect(0, 12289, '\p{Gc=:\AZ\z:}', "");; + Expect(1, 12288, '\p{Gc=z}', ""); + Expect(0, 12288, '\p{^Gc=z}', ""); + Expect(0, 12288, '\P{Gc=z}', ""); + Expect(1, 12288, '\P{^Gc=z}', ""); + Expect(0, 12289, '\p{Gc=z}', ""); + Expect(1, 12289, '\p{^Gc=z}', ""); + Expect(1, 12289, '\P{Gc=z}', ""); + Expect(0, 12289, '\P{^Gc=z}', ""); + Expect(1, 12288, '\p{Gc=:\Az\z:}', "");; + Expect(0, 12289, '\p{Gc=:\Az\z:}', "");; + Expect(1, 12288, '\p{Gc=- Z}', ""); + Expect(0, 12288, '\p{^Gc=- Z}', ""); + Expect(0, 12288, '\P{Gc=- Z}', ""); + Expect(1, 12288, '\P{^Gc=- Z}', ""); + Expect(0, 12289, '\p{Gc=- Z}', ""); + Expect(1, 12289, '\p{^Gc=- Z}', ""); + Expect(1, 12289, '\P{Gc=- Z}', ""); + Expect(0, 12289, '\P{^Gc=- Z}', ""); + Error('\p{Category=_/a/separator}'); + Error('\P{Category=_/a/separator}'); + Expect(1, 12288, '\p{Category=:\ASeparator\z:}', "");; + Expect(0, 12289, '\p{Category=:\ASeparator\z:}', "");; + Expect(1, 12288, '\p{Category=separator}', ""); + Expect(0, 12288, '\p{^Category=separator}', ""); + Expect(0, 12288, '\P{Category=separator}', ""); + Expect(1, 12288, '\P{^Category=separator}', ""); + Expect(0, 12289, '\p{Category=separator}', ""); + Expect(1, 12289, '\p{^Category=separator}', ""); + Expect(1, 12289, '\P{Category=separator}', ""); + Expect(0, 12289, '\P{^Category=separator}', ""); + Expect(1, 12288, '\p{Category=:\Aseparator\z:}', "");; + Expect(0, 12289, '\p{Category=:\Aseparator\z:}', "");; + Expect(1, 12288, '\p{Category=_ separator}', ""); + Expect(0, 12288, '\p{^Category=_ separator}', ""); + Expect(0, 12288, '\P{Category=_ separator}', ""); + Expect(1, 12288, '\P{^Category=_ separator}', ""); + Expect(0, 12289, '\p{Category=_ separator}', ""); + Expect(1, 12289, '\p{^Category=_ separator}', ""); + Expect(1, 12289, '\P{Category=_ separator}', ""); + Expect(0, 12289, '\P{^Category=_ separator}', ""); + Error('\p{Is_General_Category=_/a/Z}'); + Error('\P{Is_General_Category=_/a/Z}'); + Expect(1, 12288, '\p{Is_General_Category=z}', ""); + Expect(0, 12288, '\p{^Is_General_Category=z}', ""); + Expect(0, 12288, '\P{Is_General_Category=z}', ""); + Expect(1, 12288, '\P{^Is_General_Category=z}', ""); + Expect(0, 12289, '\p{Is_General_Category=z}', ""); + Expect(1, 12289, '\p{^Is_General_Category=z}', ""); + Expect(1, 12289, '\P{Is_General_Category=z}', ""); + Expect(0, 12289, '\P{^Is_General_Category=z}', ""); + Expect(1, 12288, '\p{Is_General_Category: Z}', ""); + Expect(0, 12288, '\p{^Is_General_Category: Z}', ""); + Expect(0, 12288, '\P{Is_General_Category: Z}', ""); + Expect(1, 12288, '\P{^Is_General_Category: Z}', ""); + Expect(0, 12289, '\p{Is_General_Category: Z}', ""); + Expect(1, 12289, '\p{^Is_General_Category: Z}', ""); + Expect(1, 12289, '\P{Is_General_Category: Z}', ""); + Expect(0, 12289, '\P{^Is_General_Category: Z}', ""); + Error('\p{Is_Gc:_-SEPARATOR:=}'); + Error('\P{Is_Gc:_-SEPARATOR:=}'); + Expect(1, 12288, '\p{Is_Gc=separator}', ""); + Expect(0, 12288, '\p{^Is_Gc=separator}', ""); + Expect(0, 12288, '\P{Is_Gc=separator}', ""); + Expect(1, 12288, '\P{^Is_Gc=separator}', ""); + Expect(0, 12289, '\p{Is_Gc=separator}', ""); + Expect(1, 12289, '\p{^Is_Gc=separator}', ""); + Expect(1, 12289, '\P{Is_Gc=separator}', ""); + Expect(0, 12289, '\P{^Is_Gc=separator}', ""); + Expect(1, 12288, '\p{Is_Gc=--Separator}', ""); + Expect(0, 12288, '\p{^Is_Gc=--Separator}', ""); + Expect(0, 12288, '\P{Is_Gc=--Separator}', ""); + Expect(1, 12288, '\P{^Is_Gc=--Separator}', ""); + Expect(0, 12289, '\p{Is_Gc=--Separator}', ""); + Expect(1, 12289, '\p{^Is_Gc=--Separator}', ""); + Expect(1, 12289, '\P{Is_Gc=--Separator}', ""); + Expect(0, 12289, '\P{^Is_Gc=--Separator}', ""); + Error('\p{Is_Category=__Z:=}'); + Error('\P{Is_Category=__Z:=}'); + Expect(1, 12288, '\p{Is_Category=z}', ""); + Expect(0, 12288, '\p{^Is_Category=z}', ""); + Expect(0, 12288, '\P{Is_Category=z}', ""); + Expect(1, 12288, '\P{^Is_Category=z}', ""); + Expect(0, 12289, '\p{Is_Category=z}', ""); + Expect(1, 12289, '\p{^Is_Category=z}', ""); + Expect(1, 12289, '\P{Is_Category=z}', ""); + Expect(0, 12289, '\P{^Is_Category=z}', ""); + Expect(1, 12288, '\p{Is_Category: z}', ""); + Expect(0, 12288, '\p{^Is_Category: z}', ""); + Expect(0, 12288, '\P{Is_Category: z}', ""); + Expect(1, 12288, '\P{^Is_Category: z}', ""); + Expect(0, 12289, '\p{Is_Category: z}', ""); + Expect(1, 12289, '\p{^Is_Category: z}', ""); + Expect(1, 12289, '\P{Is_Category: z}', ""); + Expect(0, 12289, '\P{^Is_Category: z}', ""); + Error('\p{General_Category=:=-Line_Separator}'); + Error('\P{General_Category=:=-Line_Separator}'); + Expect(1, 8232, '\p{General_Category=:\ALine_Separator\z:}', "");; + Expect(0, 8233, '\p{General_Category=:\ALine_Separator\z:}', "");; + Expect(1, 8232, '\p{General_Category=lineseparator}', ""); + Expect(0, 8232, '\p{^General_Category=lineseparator}', ""); + Expect(0, 8232, '\P{General_Category=lineseparator}', ""); + Expect(1, 8232, '\P{^General_Category=lineseparator}', ""); + Expect(0, 8233, '\p{General_Category=lineseparator}', ""); + Expect(1, 8233, '\p{^General_Category=lineseparator}', ""); + Expect(1, 8233, '\P{General_Category=lineseparator}', ""); + Expect(0, 8233, '\P{^General_Category=lineseparator}', ""); + Expect(1, 8232, '\p{General_Category=:\Alineseparator\z:}', "");; + Expect(0, 8233, '\p{General_Category=:\Alineseparator\z:}', "");; + Expect(1, 8232, '\p{General_Category= line_SEPARATOR}', ""); + Expect(0, 8232, '\p{^General_Category= line_SEPARATOR}', ""); + Expect(0, 8232, '\P{General_Category= line_SEPARATOR}', ""); + Expect(1, 8232, '\P{^General_Category= line_SEPARATOR}', ""); + Expect(0, 8233, '\p{General_Category= line_SEPARATOR}', ""); + Expect(1, 8233, '\p{^General_Category= line_SEPARATOR}', ""); + Expect(1, 8233, '\P{General_Category= line_SEPARATOR}', ""); + Expect(0, 8233, '\P{^General_Category= line_SEPARATOR}', ""); + Error('\p{Gc= Zl/a/}'); + Error('\P{Gc= Zl/a/}'); + Expect(1, 8232, '\p{Gc=:\AZl\z:}', "");; + Expect(0, 8233, '\p{Gc=:\AZl\z:}', "");; + Expect(1, 8232, '\p{Gc=zl}', ""); + Expect(0, 8232, '\p{^Gc=zl}', ""); + Expect(0, 8232, '\P{Gc=zl}', ""); + Expect(1, 8232, '\P{^Gc=zl}', ""); + Expect(0, 8233, '\p{Gc=zl}', ""); + Expect(1, 8233, '\p{^Gc=zl}', ""); + Expect(1, 8233, '\P{Gc=zl}', ""); + Expect(0, 8233, '\P{^Gc=zl}', ""); + Expect(1, 8232, '\p{Gc=:\Azl\z:}', "");; + Expect(0, 8233, '\p{Gc=:\Azl\z:}', "");; + Expect(1, 8232, '\p{Gc=_ZL}', ""); + Expect(0, 8232, '\p{^Gc=_ZL}', ""); + Expect(0, 8232, '\P{Gc=_ZL}', ""); + Expect(1, 8232, '\P{^Gc=_ZL}', ""); + Expect(0, 8233, '\p{Gc=_ZL}', ""); + Expect(1, 8233, '\p{^Gc=_ZL}', ""); + Expect(1, 8233, '\P{Gc=_ZL}', ""); + Expect(0, 8233, '\P{^Gc=_ZL}', ""); + Error('\p{Category: /a/ line_separator}'); + Error('\P{Category: /a/ line_separator}'); + Expect(1, 8232, '\p{Category=:\ALine_Separator\z:}', "");; + Expect(0, 8233, '\p{Category=:\ALine_Separator\z:}', "");; + Expect(1, 8232, '\p{Category=lineseparator}', ""); + Expect(0, 8232, '\p{^Category=lineseparator}', ""); + Expect(0, 8232, '\P{Category=lineseparator}', ""); + Expect(1, 8232, '\P{^Category=lineseparator}', ""); + Expect(0, 8233, '\p{Category=lineseparator}', ""); + Expect(1, 8233, '\p{^Category=lineseparator}', ""); + Expect(1, 8233, '\P{Category=lineseparator}', ""); + Expect(0, 8233, '\P{^Category=lineseparator}', ""); + Expect(1, 8232, '\p{Category=:\Alineseparator\z:}', "");; + Expect(0, 8233, '\p{Category=:\Alineseparator\z:}', "");; + Expect(1, 8232, '\p{Category=__Line_separator}', ""); + Expect(0, 8232, '\p{^Category=__Line_separator}', ""); + Expect(0, 8232, '\P{Category=__Line_separator}', ""); + Expect(1, 8232, '\P{^Category=__Line_separator}', ""); + Expect(0, 8233, '\p{Category=__Line_separator}', ""); + Expect(1, 8233, '\p{^Category=__Line_separator}', ""); + Expect(1, 8233, '\P{Category=__Line_separator}', ""); + Expect(0, 8233, '\P{^Category=__Line_separator}', ""); + Error('\p{Is_General_Category=/a/-ZL}'); + Error('\P{Is_General_Category=/a/-ZL}'); + Expect(1, 8232, '\p{Is_General_Category=zl}', ""); + Expect(0, 8232, '\p{^Is_General_Category=zl}', ""); + Expect(0, 8232, '\P{Is_General_Category=zl}', ""); + Expect(1, 8232, '\P{^Is_General_Category=zl}', ""); + Expect(0, 8233, '\p{Is_General_Category=zl}', ""); + Expect(1, 8233, '\p{^Is_General_Category=zl}', ""); + Expect(1, 8233, '\P{Is_General_Category=zl}', ""); + Expect(0, 8233, '\P{^Is_General_Category=zl}', ""); + Expect(1, 8232, '\p{Is_General_Category=-_ZL}', ""); + Expect(0, 8232, '\p{^Is_General_Category=-_ZL}', ""); + Expect(0, 8232, '\P{Is_General_Category=-_ZL}', ""); + Expect(1, 8232, '\P{^Is_General_Category=-_ZL}', ""); + Expect(0, 8233, '\p{Is_General_Category=-_ZL}', ""); + Expect(1, 8233, '\p{^Is_General_Category=-_ZL}', ""); + Expect(1, 8233, '\P{Is_General_Category=-_ZL}', ""); + Expect(0, 8233, '\P{^Is_General_Category=-_ZL}', ""); + Error('\p{Is_Gc: :=- LINE_SEPARATOR}'); + Error('\P{Is_Gc: :=- LINE_SEPARATOR}'); + Expect(1, 8232, '\p{Is_Gc=lineseparator}', ""); + Expect(0, 8232, '\p{^Is_Gc=lineseparator}', ""); + Expect(0, 8232, '\P{Is_Gc=lineseparator}', ""); + Expect(1, 8232, '\P{^Is_Gc=lineseparator}', ""); + Expect(0, 8233, '\p{Is_Gc=lineseparator}', ""); + Expect(1, 8233, '\p{^Is_Gc=lineseparator}', ""); + Expect(1, 8233, '\P{Is_Gc=lineseparator}', ""); + Expect(0, 8233, '\P{^Is_Gc=lineseparator}', ""); + Expect(1, 8232, '\p{Is_Gc=_-line_SEPARATOR}', ""); + Expect(0, 8232, '\p{^Is_Gc=_-line_SEPARATOR}', ""); + Expect(0, 8232, '\P{Is_Gc=_-line_SEPARATOR}', ""); + Expect(1, 8232, '\P{^Is_Gc=_-line_SEPARATOR}', ""); + Expect(0, 8233, '\p{Is_Gc=_-line_SEPARATOR}', ""); + Expect(1, 8233, '\p{^Is_Gc=_-line_SEPARATOR}', ""); + Expect(1, 8233, '\P{Is_Gc=_-line_SEPARATOR}', ""); + Expect(0, 8233, '\P{^Is_Gc=_-line_SEPARATOR}', ""); + Error('\p{Is_Category= Zl/a/}'); + Error('\P{Is_Category= Zl/a/}'); + Expect(1, 8232, '\p{Is_Category=zl}', ""); + Expect(0, 8232, '\p{^Is_Category=zl}', ""); + Expect(0, 8232, '\P{Is_Category=zl}', ""); + Expect(1, 8232, '\P{^Is_Category=zl}', ""); + Expect(0, 8233, '\p{Is_Category=zl}', ""); + Expect(1, 8233, '\p{^Is_Category=zl}', ""); + Expect(1, 8233, '\P{Is_Category=zl}', ""); + Expect(0, 8233, '\P{^Is_Category=zl}', ""); + Expect(1, 8232, '\p{Is_Category= Zl}', ""); + Expect(0, 8232, '\p{^Is_Category= Zl}', ""); + Expect(0, 8232, '\P{Is_Category= Zl}', ""); + Expect(1, 8232, '\P{^Is_Category= Zl}', ""); + Expect(0, 8233, '\p{Is_Category= Zl}', ""); + Expect(1, 8233, '\p{^Is_Category= Zl}', ""); + Expect(1, 8233, '\P{Is_Category= Zl}', ""); + Expect(0, 8233, '\P{^Is_Category= Zl}', ""); + Error('\p{General_Category=/a/ paragraph_Separator}'); + Error('\P{General_Category=/a/ paragraph_Separator}'); + Expect(1, 8233, '\p{General_Category=:\AParagraph_Separator\z:}', "");; + Expect(0, 8234, '\p{General_Category=:\AParagraph_Separator\z:}', "");; + Expect(1, 8233, '\p{General_Category:paragraphseparator}', ""); + Expect(0, 8233, '\p{^General_Category:paragraphseparator}', ""); + Expect(0, 8233, '\P{General_Category:paragraphseparator}', ""); + Expect(1, 8233, '\P{^General_Category:paragraphseparator}', ""); + Expect(0, 8234, '\p{General_Category:paragraphseparator}', ""); + Expect(1, 8234, '\p{^General_Category:paragraphseparator}', ""); + Expect(1, 8234, '\P{General_Category:paragraphseparator}', ""); + Expect(0, 8234, '\P{^General_Category:paragraphseparator}', ""); + Expect(1, 8233, '\p{General_Category=:\Aparagraphseparator\z:}', "");; + Expect(0, 8234, '\p{General_Category=:\Aparagraphseparator\z:}', "");; + Expect(1, 8233, '\p{General_Category= -Paragraph_separator}', ""); + Expect(0, 8233, '\p{^General_Category= -Paragraph_separator}', ""); + Expect(0, 8233, '\P{General_Category= -Paragraph_separator}', ""); + Expect(1, 8233, '\P{^General_Category= -Paragraph_separator}', ""); + Expect(0, 8234, '\p{General_Category= -Paragraph_separator}', ""); + Expect(1, 8234, '\p{^General_Category= -Paragraph_separator}', ""); + Expect(1, 8234, '\P{General_Category= -Paragraph_separator}', ""); + Expect(0, 8234, '\P{^General_Category= -Paragraph_separator}', ""); + Error('\p{Gc=-/a/Zp}'); + Error('\P{Gc=-/a/Zp}'); + Expect(1, 8233, '\p{Gc=:\AZp\z:}', "");; + Expect(0, 8234, '\p{Gc=:\AZp\z:}', "");; + Expect(1, 8233, '\p{Gc: zp}', ""); + Expect(0, 8233, '\p{^Gc: zp}', ""); + Expect(0, 8233, '\P{Gc: zp}', ""); + Expect(1, 8233, '\P{^Gc: zp}', ""); + Expect(0, 8234, '\p{Gc: zp}', ""); + Expect(1, 8234, '\p{^Gc: zp}', ""); + Expect(1, 8234, '\P{Gc: zp}', ""); + Expect(0, 8234, '\P{^Gc: zp}', ""); + Expect(1, 8233, '\p{Gc=:\Azp\z:}', "");; + Expect(0, 8234, '\p{Gc=:\Azp\z:}', "");; + Expect(1, 8233, '\p{Gc=Zp}', ""); + Expect(0, 8233, '\p{^Gc=Zp}', ""); + Expect(0, 8233, '\P{Gc=Zp}', ""); + Expect(1, 8233, '\P{^Gc=Zp}', ""); + Expect(0, 8234, '\p{Gc=Zp}', ""); + Expect(1, 8234, '\p{^Gc=Zp}', ""); + Expect(1, 8234, '\P{Gc=Zp}', ""); + Expect(0, 8234, '\P{^Gc=Zp}', ""); + Error('\p{Category=-/a/paragraph_Separator}'); + Error('\P{Category=-/a/paragraph_Separator}'); + Expect(1, 8233, '\p{Category=:\AParagraph_Separator\z:}', "");; + Expect(0, 8234, '\p{Category=:\AParagraph_Separator\z:}', "");; + Expect(1, 8233, '\p{Category=paragraphseparator}', ""); + Expect(0, 8233, '\p{^Category=paragraphseparator}', ""); + Expect(0, 8233, '\P{Category=paragraphseparator}', ""); + Expect(1, 8233, '\P{^Category=paragraphseparator}', ""); + Expect(0, 8234, '\p{Category=paragraphseparator}', ""); + Expect(1, 8234, '\p{^Category=paragraphseparator}', ""); + Expect(1, 8234, '\P{Category=paragraphseparator}', ""); + Expect(0, 8234, '\P{^Category=paragraphseparator}', ""); + Expect(1, 8233, '\p{Category=:\Aparagraphseparator\z:}', "");; + Expect(0, 8234, '\p{Category=:\Aparagraphseparator\z:}', "");; + Expect(1, 8233, '\p{Category=- PARAGRAPH_Separator}', ""); + Expect(0, 8233, '\p{^Category=- PARAGRAPH_Separator}', ""); + Expect(0, 8233, '\P{Category=- PARAGRAPH_Separator}', ""); + Expect(1, 8233, '\P{^Category=- PARAGRAPH_Separator}', ""); + Expect(0, 8234, '\p{Category=- PARAGRAPH_Separator}', ""); + Expect(1, 8234, '\p{^Category=- PARAGRAPH_Separator}', ""); + Expect(1, 8234, '\P{Category=- PARAGRAPH_Separator}', ""); + Expect(0, 8234, '\P{^Category=- PARAGRAPH_Separator}', ""); + Error('\p{Is_General_Category=:= _Zp}'); + Error('\P{Is_General_Category=:= _Zp}'); + Expect(1, 8233, '\p{Is_General_Category=zp}', ""); + Expect(0, 8233, '\p{^Is_General_Category=zp}', ""); + Expect(0, 8233, '\P{Is_General_Category=zp}', ""); + Expect(1, 8233, '\P{^Is_General_Category=zp}', ""); + Expect(0, 8234, '\p{Is_General_Category=zp}', ""); + Expect(1, 8234, '\p{^Is_General_Category=zp}', ""); + Expect(1, 8234, '\P{Is_General_Category=zp}', ""); + Expect(0, 8234, '\P{^Is_General_Category=zp}', ""); + Expect(1, 8233, '\p{Is_General_Category=- ZP}', ""); + Expect(0, 8233, '\p{^Is_General_Category=- ZP}', ""); + Expect(0, 8233, '\P{Is_General_Category=- ZP}', ""); + Expect(1, 8233, '\P{^Is_General_Category=- ZP}', ""); + Expect(0, 8234, '\p{Is_General_Category=- ZP}', ""); + Expect(1, 8234, '\p{^Is_General_Category=- ZP}', ""); + Expect(1, 8234, '\P{Is_General_Category=- ZP}', ""); + Expect(0, 8234, '\P{^Is_General_Category=- ZP}', ""); + Error('\p{Is_Gc=/a/ _Paragraph_Separator}'); + Error('\P{Is_Gc=/a/ _Paragraph_Separator}'); + Expect(1, 8233, '\p{Is_Gc=paragraphseparator}', ""); + Expect(0, 8233, '\p{^Is_Gc=paragraphseparator}', ""); + Expect(0, 8233, '\P{Is_Gc=paragraphseparator}', ""); + Expect(1, 8233, '\P{^Is_Gc=paragraphseparator}', ""); + Expect(0, 8234, '\p{Is_Gc=paragraphseparator}', ""); + Expect(1, 8234, '\p{^Is_Gc=paragraphseparator}', ""); + Expect(1, 8234, '\P{Is_Gc=paragraphseparator}', ""); + Expect(0, 8234, '\P{^Is_Gc=paragraphseparator}', ""); + Expect(1, 8233, '\p{Is_Gc= -Paragraph_SEPARATOR}', ""); + Expect(0, 8233, '\p{^Is_Gc= -Paragraph_SEPARATOR}', ""); + Expect(0, 8233, '\P{Is_Gc= -Paragraph_SEPARATOR}', ""); + Expect(1, 8233, '\P{^Is_Gc= -Paragraph_SEPARATOR}', ""); + Expect(0, 8234, '\p{Is_Gc= -Paragraph_SEPARATOR}', ""); + Expect(1, 8234, '\p{^Is_Gc= -Paragraph_SEPARATOR}', ""); + Expect(1, 8234, '\P{Is_Gc= -Paragraph_SEPARATOR}', ""); + Expect(0, 8234, '\P{^Is_Gc= -Paragraph_SEPARATOR}', ""); + Error('\p{Is_Category= :=Zp}'); + Error('\P{Is_Category= :=Zp}'); + Expect(1, 8233, '\p{Is_Category=zp}', ""); + Expect(0, 8233, '\p{^Is_Category=zp}', ""); + Expect(0, 8233, '\P{Is_Category=zp}', ""); + Expect(1, 8233, '\P{^Is_Category=zp}', ""); + Expect(0, 8234, '\p{Is_Category=zp}', ""); + Expect(1, 8234, '\p{^Is_Category=zp}', ""); + Expect(1, 8234, '\P{Is_Category=zp}', ""); + Expect(0, 8234, '\P{^Is_Category=zp}', ""); + Expect(1, 8233, '\p{Is_Category: _Zp}', ""); + Expect(0, 8233, '\p{^Is_Category: _Zp}', ""); + Expect(0, 8233, '\P{Is_Category: _Zp}', ""); + Expect(1, 8233, '\P{^Is_Category: _Zp}', ""); + Expect(0, 8234, '\p{Is_Category: _Zp}', ""); + Expect(1, 8234, '\p{^Is_Category: _Zp}', ""); + Expect(1, 8234, '\P{Is_Category: _Zp}', ""); + Expect(0, 8234, '\P{^Is_Category: _Zp}', ""); + Error('\p{General_Category=:=-SPACE_Separator}'); + Error('\P{General_Category=:=-SPACE_Separator}'); + Expect(1, 12288, '\p{General_Category=:\ASpace_Separator\z:}', "");; + Expect(0, 12289, '\p{General_Category=:\ASpace_Separator\z:}', "");; + Expect(1, 12288, '\p{General_Category=spaceseparator}', ""); + Expect(0, 12288, '\p{^General_Category=spaceseparator}', ""); + Expect(0, 12288, '\P{General_Category=spaceseparator}', ""); + Expect(1, 12288, '\P{^General_Category=spaceseparator}', ""); + Expect(0, 12289, '\p{General_Category=spaceseparator}', ""); + Expect(1, 12289, '\p{^General_Category=spaceseparator}', ""); + Expect(1, 12289, '\P{General_Category=spaceseparator}', ""); + Expect(0, 12289, '\P{^General_Category=spaceseparator}', ""); + Expect(1, 12288, '\p{General_Category=:\Aspaceseparator\z:}', "");; + Expect(0, 12289, '\p{General_Category=:\Aspaceseparator\z:}', "");; + Expect(1, 12288, '\p{General_Category: _SPACE_separator}', ""); + Expect(0, 12288, '\p{^General_Category: _SPACE_separator}', ""); + Expect(0, 12288, '\P{General_Category: _SPACE_separator}', ""); + Expect(1, 12288, '\P{^General_Category: _SPACE_separator}', ""); + Expect(0, 12289, '\p{General_Category: _SPACE_separator}', ""); + Expect(1, 12289, '\p{^General_Category: _SPACE_separator}', ""); + Expect(1, 12289, '\P{General_Category: _SPACE_separator}', ""); + Expect(0, 12289, '\P{^General_Category: _SPACE_separator}', ""); + Error('\p{Gc=/a/-_Zs}'); + Error('\P{Gc=/a/-_Zs}'); + Expect(1, 12288, '\p{Gc=:\AZs\z:}', "");; + Expect(0, 12289, '\p{Gc=:\AZs\z:}', "");; + Expect(1, 12288, '\p{Gc=zs}', ""); + Expect(0, 12288, '\p{^Gc=zs}', ""); + Expect(0, 12288, '\P{Gc=zs}', ""); + Expect(1, 12288, '\P{^Gc=zs}', ""); + Expect(0, 12289, '\p{Gc=zs}', ""); + Expect(1, 12289, '\p{^Gc=zs}', ""); + Expect(1, 12289, '\P{Gc=zs}', ""); + Expect(0, 12289, '\P{^Gc=zs}', ""); + Expect(1, 12288, '\p{Gc=:\Azs\z:}', "");; + Expect(0, 12289, '\p{Gc=:\Azs\z:}', "");; + Expect(1, 12288, '\p{Gc=_-zs}', ""); + Expect(0, 12288, '\p{^Gc=_-zs}', ""); + Expect(0, 12288, '\P{Gc=_-zs}', ""); + Expect(1, 12288, '\P{^Gc=_-zs}', ""); + Expect(0, 12289, '\p{Gc=_-zs}', ""); + Expect(1, 12289, '\p{^Gc=_-zs}', ""); + Expect(1, 12289, '\P{Gc=_-zs}', ""); + Expect(0, 12289, '\P{^Gc=_-zs}', ""); + Error('\p{Category=/a/-SPACE_Separator}'); + Error('\P{Category=/a/-SPACE_Separator}'); + Expect(1, 12288, '\p{Category=:\ASpace_Separator\z:}', "");; + Expect(0, 12289, '\p{Category=:\ASpace_Separator\z:}', "");; + Expect(1, 12288, '\p{Category=spaceseparator}', ""); + Expect(0, 12288, '\p{^Category=spaceseparator}', ""); + Expect(0, 12288, '\P{Category=spaceseparator}', ""); + Expect(1, 12288, '\P{^Category=spaceseparator}', ""); + Expect(0, 12289, '\p{Category=spaceseparator}', ""); + Expect(1, 12289, '\p{^Category=spaceseparator}', ""); + Expect(1, 12289, '\P{Category=spaceseparator}', ""); + Expect(0, 12289, '\P{^Category=spaceseparator}', ""); + Expect(1, 12288, '\p{Category=:\Aspaceseparator\z:}', "");; + Expect(0, 12289, '\p{Category=:\Aspaceseparator\z:}', "");; + Expect(1, 12288, '\p{Category= SPACE_Separator}', ""); + Expect(0, 12288, '\p{^Category= SPACE_Separator}', ""); + Expect(0, 12288, '\P{Category= SPACE_Separator}', ""); + Expect(1, 12288, '\P{^Category= SPACE_Separator}', ""); + Expect(0, 12289, '\p{Category= SPACE_Separator}', ""); + Expect(1, 12289, '\p{^Category= SPACE_Separator}', ""); + Expect(1, 12289, '\P{Category= SPACE_Separator}', ""); + Expect(0, 12289, '\P{^Category= SPACE_Separator}', ""); + Error('\p{Is_General_Category=:= Zs}'); + Error('\P{Is_General_Category=:= Zs}'); + Expect(1, 12288, '\p{Is_General_Category=zs}', ""); + Expect(0, 12288, '\p{^Is_General_Category=zs}', ""); + Expect(0, 12288, '\P{Is_General_Category=zs}', ""); + Expect(1, 12288, '\P{^Is_General_Category=zs}', ""); + Expect(0, 12289, '\p{Is_General_Category=zs}', ""); + Expect(1, 12289, '\p{^Is_General_Category=zs}', ""); + Expect(1, 12289, '\P{Is_General_Category=zs}', ""); + Expect(0, 12289, '\P{^Is_General_Category=zs}', ""); + Expect(1, 12288, '\p{Is_General_Category= _ZS}', ""); + Expect(0, 12288, '\p{^Is_General_Category= _ZS}', ""); + Expect(0, 12288, '\P{Is_General_Category= _ZS}', ""); + Expect(1, 12288, '\P{^Is_General_Category= _ZS}', ""); + Expect(0, 12289, '\p{Is_General_Category= _ZS}', ""); + Expect(1, 12289, '\p{^Is_General_Category= _ZS}', ""); + Expect(1, 12289, '\P{Is_General_Category= _ZS}', ""); + Expect(0, 12289, '\P{^Is_General_Category= _ZS}', ""); + Error('\p{Is_Gc= Space_Separator/a/}'); + Error('\P{Is_Gc= Space_Separator/a/}'); + Expect(1, 12288, '\p{Is_Gc: spaceseparator}', ""); + Expect(0, 12288, '\p{^Is_Gc: spaceseparator}', ""); + Expect(0, 12288, '\P{Is_Gc: spaceseparator}', ""); + Expect(1, 12288, '\P{^Is_Gc: spaceseparator}', ""); + Expect(0, 12289, '\p{Is_Gc: spaceseparator}', ""); + Expect(1, 12289, '\p{^Is_Gc: spaceseparator}', ""); + Expect(1, 12289, '\P{Is_Gc: spaceseparator}', ""); + Expect(0, 12289, '\P{^Is_Gc: spaceseparator}', ""); + Expect(1, 12288, '\p{Is_Gc= _space_Separator}', ""); + Expect(0, 12288, '\p{^Is_Gc= _space_Separator}', ""); + Expect(0, 12288, '\P{Is_Gc= _space_Separator}', ""); + Expect(1, 12288, '\P{^Is_Gc= _space_Separator}', ""); + Expect(0, 12289, '\p{Is_Gc= _space_Separator}', ""); + Expect(1, 12289, '\p{^Is_Gc= _space_Separator}', ""); + Expect(1, 12289, '\P{Is_Gc= _space_Separator}', ""); + Expect(0, 12289, '\P{^Is_Gc= _space_Separator}', ""); + Error('\p{Is_Category=/a/Zs}'); + Error('\P{Is_Category=/a/Zs}'); + Expect(1, 12288, '\p{Is_Category=zs}', ""); + Expect(0, 12288, '\p{^Is_Category=zs}', ""); + Expect(0, 12288, '\P{Is_Category=zs}', ""); + Expect(1, 12288, '\P{^Is_Category=zs}', ""); + Expect(0, 12289, '\p{Is_Category=zs}', ""); + Expect(1, 12289, '\p{^Is_Category=zs}', ""); + Expect(1, 12289, '\P{Is_Category=zs}', ""); + Expect(0, 12289, '\P{^Is_Category=zs}', ""); + Expect(1, 12288, '\p{Is_Category= _zs}', ""); + Expect(0, 12288, '\p{^Is_Category= _zs}', ""); + Expect(0, 12288, '\P{Is_Category= _zs}', ""); + Expect(1, 12288, '\P{^Is_Category= _zs}', ""); + Expect(0, 12289, '\p{Is_Category= _zs}', ""); + Expect(1, 12289, '\p{^Is_Category= _zs}', ""); + Expect(1, 12289, '\P{Is_Category= _zs}', ""); + Expect(0, 12289, '\P{^Is_Category= _zs}', ""); + Error('\p{graphemeclusterbreak}'); + Error('\P{graphemeclusterbreak}'); + Error('\p{gcb}'); + Error('\P{gcb}'); + Error('\p{_perlgcb}'); + Error('\P{_perlgcb}'); + Error('\p{Grapheme_Cluster_Break=-_control/a/}'); + Error('\P{Grapheme_Cluster_Break=-_control/a/}'); + Expect(1, 921599, '\p{Grapheme_Cluster_Break=:\AControl\z:}', "");; + Expect(0, 921600, '\p{Grapheme_Cluster_Break=:\AControl\z:}', "");; + Expect(1, 921599, '\p{Grapheme_Cluster_Break=control}', ""); + Expect(0, 921599, '\p{^Grapheme_Cluster_Break=control}', ""); + Expect(0, 921599, '\P{Grapheme_Cluster_Break=control}', ""); + Expect(1, 921599, '\P{^Grapheme_Cluster_Break=control}', ""); + Expect(0, 921600, '\p{Grapheme_Cluster_Break=control}', ""); + Expect(1, 921600, '\p{^Grapheme_Cluster_Break=control}', ""); + Expect(1, 921600, '\P{Grapheme_Cluster_Break=control}', ""); + Expect(0, 921600, '\P{^Grapheme_Cluster_Break=control}', ""); + Expect(1, 921599, '\p{Grapheme_Cluster_Break=:\Acontrol\z:}', "");; + Expect(0, 921600, '\p{Grapheme_Cluster_Break=:\Acontrol\z:}', "");; + Expect(1, 921599, '\p{Grapheme_Cluster_Break: control}', ""); + Expect(0, 921599, '\p{^Grapheme_Cluster_Break: control}', ""); + Expect(0, 921599, '\P{Grapheme_Cluster_Break: control}', ""); + Expect(1, 921599, '\P{^Grapheme_Cluster_Break: control}', ""); + Expect(0, 921600, '\p{Grapheme_Cluster_Break: control}', ""); + Expect(1, 921600, '\p{^Grapheme_Cluster_Break: control}', ""); + Expect(1, 921600, '\P{Grapheme_Cluster_Break: control}', ""); + Expect(0, 921600, '\P{^Grapheme_Cluster_Break: control}', ""); + Error('\p{GCB=- CN/a/}'); + Error('\P{GCB=- CN/a/}'); + Expect(1, 921599, '\p{GCB=:\ACN\z:}', "");; + Expect(0, 921600, '\p{GCB=:\ACN\z:}', "");; + Expect(1, 921599, '\p{GCB=cn}', ""); + Expect(0, 921599, '\p{^GCB=cn}', ""); + Expect(0, 921599, '\P{GCB=cn}', ""); + Expect(1, 921599, '\P{^GCB=cn}', ""); + Expect(0, 921600, '\p{GCB=cn}', ""); + Expect(1, 921600, '\p{^GCB=cn}', ""); + Expect(1, 921600, '\P{GCB=cn}', ""); + Expect(0, 921600, '\P{^GCB=cn}', ""); + Expect(1, 921599, '\p{GCB=:\Acn\z:}', "");; + Expect(0, 921600, '\p{GCB=:\Acn\z:}', "");; + Expect(1, 921599, '\p{GCB=- CN}', ""); + Expect(0, 921599, '\p{^GCB=- CN}', ""); + Expect(0, 921599, '\P{GCB=- CN}', ""); + Expect(1, 921599, '\P{^GCB=- CN}', ""); + Expect(0, 921600, '\p{GCB=- CN}', ""); + Expect(1, 921600, '\p{^GCB=- CN}', ""); + Expect(1, 921600, '\P{GCB=- CN}', ""); + Expect(0, 921600, '\P{^GCB=- CN}', ""); + Error('\p{Is_Grapheme_Cluster_Break= control:=}'); + Error('\P{Is_Grapheme_Cluster_Break= control:=}'); + Expect(1, 921599, '\p{Is_Grapheme_Cluster_Break=control}', ""); + Expect(0, 921599, '\p{^Is_Grapheme_Cluster_Break=control}', ""); + Expect(0, 921599, '\P{Is_Grapheme_Cluster_Break=control}', ""); + Expect(1, 921599, '\P{^Is_Grapheme_Cluster_Break=control}', ""); + Expect(0, 921600, '\p{Is_Grapheme_Cluster_Break=control}', ""); + Expect(1, 921600, '\p{^Is_Grapheme_Cluster_Break=control}', ""); + Expect(1, 921600, '\P{Is_Grapheme_Cluster_Break=control}', ""); + Expect(0, 921600, '\P{^Is_Grapheme_Cluster_Break=control}', ""); + Expect(1, 921599, '\p{Is_Grapheme_Cluster_Break= CONTROL}', ""); + Expect(0, 921599, '\p{^Is_Grapheme_Cluster_Break= CONTROL}', ""); + Expect(0, 921599, '\P{Is_Grapheme_Cluster_Break= CONTROL}', ""); + Expect(1, 921599, '\P{^Is_Grapheme_Cluster_Break= CONTROL}', ""); + Expect(0, 921600, '\p{Is_Grapheme_Cluster_Break= CONTROL}', ""); + Expect(1, 921600, '\p{^Is_Grapheme_Cluster_Break= CONTROL}', ""); + Expect(1, 921600, '\P{Is_Grapheme_Cluster_Break= CONTROL}', ""); + Expect(0, 921600, '\P{^Is_Grapheme_Cluster_Break= CONTROL}', ""); + Error('\p{Is_GCB= _CN:=}'); + Error('\P{Is_GCB= _CN:=}'); + Expect(1, 921599, '\p{Is_GCB=cn}', ""); + Expect(0, 921599, '\p{^Is_GCB=cn}', ""); + Expect(0, 921599, '\P{Is_GCB=cn}', ""); + Expect(1, 921599, '\P{^Is_GCB=cn}', ""); + Expect(0, 921600, '\p{Is_GCB=cn}', ""); + Expect(1, 921600, '\p{^Is_GCB=cn}', ""); + Expect(1, 921600, '\P{Is_GCB=cn}', ""); + Expect(0, 921600, '\P{^Is_GCB=cn}', ""); + Expect(1, 921599, '\p{Is_GCB= CN}', ""); + Expect(0, 921599, '\p{^Is_GCB= CN}', ""); + Expect(0, 921599, '\P{Is_GCB= CN}', ""); + Expect(1, 921599, '\P{^Is_GCB= CN}', ""); + Expect(0, 921600, '\p{Is_GCB= CN}', ""); + Expect(1, 921600, '\p{^Is_GCB= CN}', ""); + Expect(1, 921600, '\P{Is_GCB= CN}', ""); + Expect(0, 921600, '\P{^Is_GCB= CN}', ""); + Error('\p{Grapheme_Cluster_Break=- cr:=}'); + Error('\P{Grapheme_Cluster_Break=- cr:=}'); + Expect(1, 13, '\p{Grapheme_Cluster_Break=:\ACR\z:}', "");; + Expect(0, 14, '\p{Grapheme_Cluster_Break=:\ACR\z:}', "");; + Expect(1, 13, '\p{Grapheme_Cluster_Break=cr}', ""); + Expect(0, 13, '\p{^Grapheme_Cluster_Break=cr}', ""); + Expect(0, 13, '\P{Grapheme_Cluster_Break=cr}', ""); + Expect(1, 13, '\P{^Grapheme_Cluster_Break=cr}', ""); + Expect(0, 14, '\p{Grapheme_Cluster_Break=cr}', ""); + Expect(1, 14, '\p{^Grapheme_Cluster_Break=cr}', ""); + Expect(1, 14, '\P{Grapheme_Cluster_Break=cr}', ""); + Expect(0, 14, '\P{^Grapheme_Cluster_Break=cr}', ""); + Expect(1, 13, '\p{Grapheme_Cluster_Break=:\Acr\z:}', "");; + Expect(0, 14, '\p{Grapheme_Cluster_Break=:\Acr\z:}', "");; + Expect(1, 13, '\p{Grapheme_Cluster_Break= CR}', ""); + Expect(0, 13, '\p{^Grapheme_Cluster_Break= CR}', ""); + Expect(0, 13, '\P{Grapheme_Cluster_Break= CR}', ""); + Expect(1, 13, '\P{^Grapheme_Cluster_Break= CR}', ""); + Expect(0, 14, '\p{Grapheme_Cluster_Break= CR}', ""); + Expect(1, 14, '\p{^Grapheme_Cluster_Break= CR}', ""); + Expect(1, 14, '\P{Grapheme_Cluster_Break= CR}', ""); + Expect(0, 14, '\P{^Grapheme_Cluster_Break= CR}', ""); + Error('\p{GCB= CR:=}'); + Error('\P{GCB= CR:=}'); + Expect(1, 13, '\p{GCB=:\ACR\z:}', "");; + Expect(0, 14, '\p{GCB=:\ACR\z:}', "");; + Expect(1, 13, '\p{GCB=cr}', ""); + Expect(0, 13, '\p{^GCB=cr}', ""); + Expect(0, 13, '\P{GCB=cr}', ""); + Expect(1, 13, '\P{^GCB=cr}', ""); + Expect(0, 14, '\p{GCB=cr}', ""); + Expect(1, 14, '\p{^GCB=cr}', ""); + Expect(1, 14, '\P{GCB=cr}', ""); + Expect(0, 14, '\P{^GCB=cr}', ""); + Expect(1, 13, '\p{GCB=:\Acr\z:}', "");; + Expect(0, 14, '\p{GCB=:\Acr\z:}', "");; + Expect(1, 13, '\p{GCB= CR}', ""); + Expect(0, 13, '\p{^GCB= CR}', ""); + Expect(0, 13, '\P{GCB= CR}', ""); + Expect(1, 13, '\P{^GCB= CR}', ""); + Expect(0, 14, '\p{GCB= CR}', ""); + Expect(1, 14, '\p{^GCB= CR}', ""); + Expect(1, 14, '\P{GCB= CR}', ""); + Expect(0, 14, '\P{^GCB= CR}', ""); + Error('\p{Is_Grapheme_Cluster_Break: _:=cr}'); + Error('\P{Is_Grapheme_Cluster_Break: _:=cr}'); + Expect(1, 13, '\p{Is_Grapheme_Cluster_Break=cr}', ""); + Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break=cr}', ""); + Expect(0, 13, '\P{Is_Grapheme_Cluster_Break=cr}', ""); + Expect(1, 13, '\P{^Is_Grapheme_Cluster_Break=cr}', ""); + Expect(0, 14, '\p{Is_Grapheme_Cluster_Break=cr}', ""); + Expect(1, 14, '\p{^Is_Grapheme_Cluster_Break=cr}', ""); + Expect(1, 14, '\P{Is_Grapheme_Cluster_Break=cr}', ""); + Expect(0, 14, '\P{^Is_Grapheme_Cluster_Break=cr}', ""); + Expect(1, 13, '\p{Is_Grapheme_Cluster_Break=_CR}', ""); + Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break=_CR}', ""); + Expect(0, 13, '\P{Is_Grapheme_Cluster_Break=_CR}', ""); + Expect(1, 13, '\P{^Is_Grapheme_Cluster_Break=_CR}', ""); + Expect(0, 14, '\p{Is_Grapheme_Cluster_Break=_CR}', ""); + Expect(1, 14, '\p{^Is_Grapheme_Cluster_Break=_CR}', ""); + Expect(1, 14, '\P{Is_Grapheme_Cluster_Break=_CR}', ""); + Expect(0, 14, '\P{^Is_Grapheme_Cluster_Break=_CR}', ""); + Error('\p{Is_GCB=:= cr}'); + Error('\P{Is_GCB=:= cr}'); + Expect(1, 13, '\p{Is_GCB=cr}', ""); + Expect(0, 13, '\p{^Is_GCB=cr}', ""); + Expect(0, 13, '\P{Is_GCB=cr}', ""); + Expect(1, 13, '\P{^Is_GCB=cr}', ""); + Expect(0, 14, '\p{Is_GCB=cr}', ""); + Expect(1, 14, '\p{^Is_GCB=cr}', ""); + Expect(1, 14, '\P{Is_GCB=cr}', ""); + Expect(0, 14, '\P{^Is_GCB=cr}', ""); + Expect(1, 13, '\p{Is_GCB= cr}', ""); + Expect(0, 13, '\p{^Is_GCB= cr}', ""); + Expect(0, 13, '\P{Is_GCB= cr}', ""); + Expect(1, 13, '\P{^Is_GCB= cr}', ""); + Expect(0, 14, '\p{Is_GCB= cr}', ""); + Expect(1, 14, '\p{^Is_GCB= cr}', ""); + Expect(1, 14, '\P{Is_GCB= cr}', ""); + Expect(0, 14, '\P{^Is_GCB= cr}', ""); + Error('\p{Grapheme_Cluster_Break=:= _E_BASE}'); + Error('\P{Grapheme_Cluster_Break=:= _E_BASE}'); + Expect(0, 1, '\p{Grapheme_Cluster_Break=:\AE_Base\z:}', "");; + Expect(0, 1, '\p{Grapheme_Cluster_Break=ebase}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break=ebase}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break=ebase}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break=ebase}', ""); + Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aebase\z:}', "");; + Expect(0, 1, '\p{Grapheme_Cluster_Break= -E_Base}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break= -E_Base}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break= -E_Base}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break= -E_Base}', ""); + Error('\p{GCB=-/a/EB}'); + Error('\P{GCB=-/a/EB}'); + Expect(0, 1, '\p{GCB=:\AEB\z:}', "");; + Expect(0, 1, '\p{GCB=eb}', ""); + Expect(1, 1, '\p{^GCB=eb}', ""); + Expect(1, 1, '\P{GCB=eb}', ""); + Expect(0, 1, '\P{^GCB=eb}', ""); + Expect(0, 1, '\p{GCB=:\Aeb\z:}', "");; + Expect(0, 1, '\p{GCB: EB}', ""); + Expect(1, 1, '\p{^GCB: EB}', ""); + Expect(1, 1, '\P{GCB: EB}', ""); + Expect(0, 1, '\P{^GCB: EB}', ""); + Error('\p{Is_Grapheme_Cluster_Break=_/a/E_Base}'); + Error('\P{Is_Grapheme_Cluster_Break=_/a/E_Base}'); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=ebase}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=ebase}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=ebase}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=ebase}', ""); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break: _ E_Base}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break: _ E_Base}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break: _ E_Base}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break: _ E_Base}', ""); + Error('\p{Is_GCB: - EB:=}'); + Error('\P{Is_GCB: - EB:=}'); + Expect(0, 1, '\p{Is_GCB=eb}', ""); + Expect(1, 1, '\p{^Is_GCB=eb}', ""); + Expect(1, 1, '\P{Is_GCB=eb}', ""); + Expect(0, 1, '\P{^Is_GCB=eb}', ""); + Expect(0, 1, '\p{Is_GCB=-eb}', ""); + Expect(1, 1, '\p{^Is_GCB=-eb}', ""); + Expect(1, 1, '\P{Is_GCB=-eb}', ""); + Expect(0, 1, '\P{^Is_GCB=-eb}', ""); + Error('\p{Grapheme_Cluster_Break: __e_Base_gaz/a/}'); + Error('\P{Grapheme_Cluster_Break: __e_Base_gaz/a/}'); + Expect(0, 1, '\p{Grapheme_Cluster_Break=:\AE_Base_GAZ\z:}', "");; + Expect(0, 1, '\p{Grapheme_Cluster_Break: ebasegaz}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break: ebasegaz}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break: ebasegaz}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break: ebasegaz}', ""); + Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aebasegaz\z:}', "");; + Expect(0, 1, '\p{Grapheme_Cluster_Break=_ E_Base_GAZ}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break=_ E_Base_GAZ}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break=_ E_Base_GAZ}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break=_ E_Base_GAZ}', ""); + Error('\p{GCB=_:=EBG}'); + Error('\P{GCB=_:=EBG}'); + Expect(0, 1, '\p{GCB=:\AEBG\z:}', "");; + Expect(0, 1, '\p{GCB=ebg}', ""); + Expect(1, 1, '\p{^GCB=ebg}', ""); + Expect(1, 1, '\P{GCB=ebg}', ""); + Expect(0, 1, '\P{^GCB=ebg}', ""); + Expect(0, 1, '\p{GCB=:\Aebg\z:}', "");; + Expect(0, 1, '\p{GCB= EBG}', ""); + Expect(1, 1, '\p{^GCB= EBG}', ""); + Expect(1, 1, '\P{GCB= EBG}', ""); + Expect(0, 1, '\P{^GCB= EBG}', ""); + Error('\p{Is_Grapheme_Cluster_Break= /a/E_BASE_GAZ}'); + Error('\P{Is_Grapheme_Cluster_Break= /a/E_BASE_GAZ}'); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=ebasegaz}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=ebasegaz}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=ebasegaz}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=ebasegaz}', ""); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break= E_base_GAZ}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break= E_base_GAZ}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break= E_base_GAZ}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break= E_base_GAZ}', ""); + Error('\p{Is_GCB=_-EBG/a/}'); + Error('\P{Is_GCB=_-EBG/a/}'); + Expect(0, 1, '\p{Is_GCB=ebg}', ""); + Expect(1, 1, '\p{^Is_GCB=ebg}', ""); + Expect(1, 1, '\P{Is_GCB=ebg}', ""); + Expect(0, 1, '\P{^Is_GCB=ebg}', ""); + Expect(0, 1, '\p{Is_GCB= -ebg}', ""); + Expect(1, 1, '\p{^Is_GCB= -ebg}', ""); + Expect(1, 1, '\P{Is_GCB= -ebg}', ""); + Expect(0, 1, '\P{^Is_GCB= -ebg}', ""); + Error('\p{Grapheme_Cluster_Break=:= e_MODIFIER}'); + Error('\P{Grapheme_Cluster_Break=:= e_MODIFIER}'); + Expect(0, 1, '\p{Grapheme_Cluster_Break=:\AE_Modifier\z:}', "");; + Expect(0, 1, '\p{Grapheme_Cluster_Break=emodifier}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break=emodifier}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break=emodifier}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break=emodifier}', ""); + Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aemodifier\z:}', "");; + Expect(0, 1, '\p{Grapheme_Cluster_Break=- E_Modifier}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break=- E_Modifier}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break=- E_Modifier}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break=- E_Modifier}', ""); + Error('\p{GCB=/a/-em}'); + Error('\P{GCB=/a/-em}'); + Expect(0, 1, '\p{GCB=:\AEM\z:}', "");; + Expect(0, 1, '\p{GCB=em}', ""); + Expect(1, 1, '\p{^GCB=em}', ""); + Expect(1, 1, '\P{GCB=em}', ""); + Expect(0, 1, '\P{^GCB=em}', ""); + Expect(0, 1, '\p{GCB=:\Aem\z:}', "");; + Expect(0, 1, '\p{GCB= EM}', ""); + Expect(1, 1, '\p{^GCB= EM}', ""); + Expect(1, 1, '\P{GCB= EM}', ""); + Expect(0, 1, '\P{^GCB= EM}', ""); + Error('\p{Is_Grapheme_Cluster_Break=_ E_Modifier:=}'); + Error('\P{Is_Grapheme_Cluster_Break=_ E_Modifier:=}'); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=emodifier}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=emodifier}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=emodifier}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=emodifier}', ""); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=_ E_MODIFIER}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=_ E_MODIFIER}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=_ E_MODIFIER}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=_ E_MODIFIER}', ""); + Error('\p{Is_GCB=_/a/EM}'); + Error('\P{Is_GCB=_/a/EM}'); + Expect(0, 1, '\p{Is_GCB=em}', ""); + Expect(1, 1, '\p{^Is_GCB=em}', ""); + Expect(1, 1, '\P{Is_GCB=em}', ""); + Expect(0, 1, '\P{^Is_GCB=em}', ""); + Expect(0, 1, '\p{Is_GCB=EM}', ""); + Expect(1, 1, '\p{^Is_GCB=EM}', ""); + Expect(1, 1, '\P{Is_GCB=EM}', ""); + Expect(0, 1, '\P{^Is_GCB=EM}', ""); + Error('\p{Grapheme_Cluster_Break= EXTEND/a/}'); + Error('\P{Grapheme_Cluster_Break= EXTEND/a/}'); + Expect(1, 917999, '\p{Grapheme_Cluster_Break=:\AExtend\z:}', "");; + Expect(0, 918000, '\p{Grapheme_Cluster_Break=:\AExtend\z:}', "");; + Expect(1, 917999, '\p{Grapheme_Cluster_Break=extend}', ""); + Expect(0, 917999, '\p{^Grapheme_Cluster_Break=extend}', ""); + Expect(0, 917999, '\P{Grapheme_Cluster_Break=extend}', ""); + Expect(1, 917999, '\P{^Grapheme_Cluster_Break=extend}', ""); + Expect(0, 918000, '\p{Grapheme_Cluster_Break=extend}', ""); + Expect(1, 918000, '\p{^Grapheme_Cluster_Break=extend}', ""); + Expect(1, 918000, '\P{Grapheme_Cluster_Break=extend}', ""); + Expect(0, 918000, '\P{^Grapheme_Cluster_Break=extend}', ""); + Expect(1, 917999, '\p{Grapheme_Cluster_Break=:\Aextend\z:}', "");; + Expect(0, 918000, '\p{Grapheme_Cluster_Break=:\Aextend\z:}', "");; + Expect(1, 917999, '\p{Grapheme_Cluster_Break= Extend}', ""); + Expect(0, 917999, '\p{^Grapheme_Cluster_Break= Extend}', ""); + Expect(0, 917999, '\P{Grapheme_Cluster_Break= Extend}', ""); + Expect(1, 917999, '\P{^Grapheme_Cluster_Break= Extend}', ""); + Expect(0, 918000, '\p{Grapheme_Cluster_Break= Extend}', ""); + Expect(1, 918000, '\p{^Grapheme_Cluster_Break= Extend}', ""); + Expect(1, 918000, '\P{Grapheme_Cluster_Break= Extend}', ""); + Expect(0, 918000, '\P{^Grapheme_Cluster_Break= Extend}', ""); + Error('\p{GCB= :=EX}'); + Error('\P{GCB= :=EX}'); + Expect(1, 917999, '\p{GCB=:\AEX\z:}', "");; + Expect(0, 918000, '\p{GCB=:\AEX\z:}', "");; + Expect(1, 917999, '\p{GCB=ex}', ""); + Expect(0, 917999, '\p{^GCB=ex}', ""); + Expect(0, 917999, '\P{GCB=ex}', ""); + Expect(1, 917999, '\P{^GCB=ex}', ""); + Expect(0, 918000, '\p{GCB=ex}', ""); + Expect(1, 918000, '\p{^GCB=ex}', ""); + Expect(1, 918000, '\P{GCB=ex}', ""); + Expect(0, 918000, '\P{^GCB=ex}', ""); + Expect(1, 917999, '\p{GCB=:\Aex\z:}', "");; + Expect(0, 918000, '\p{GCB=:\Aex\z:}', "");; + Expect(1, 917999, '\p{GCB=-EX}', ""); + Expect(0, 917999, '\p{^GCB=-EX}', ""); + Expect(0, 917999, '\P{GCB=-EX}', ""); + Expect(1, 917999, '\P{^GCB=-EX}', ""); + Expect(0, 918000, '\p{GCB=-EX}', ""); + Expect(1, 918000, '\p{^GCB=-EX}', ""); + Expect(1, 918000, '\P{GCB=-EX}', ""); + Expect(0, 918000, '\P{^GCB=-EX}', ""); + Error('\p{Is_Grapheme_Cluster_Break=-_extend:=}'); + Error('\P{Is_Grapheme_Cluster_Break=-_extend:=}'); + Expect(1, 917999, '\p{Is_Grapheme_Cluster_Break=extend}', ""); + Expect(0, 917999, '\p{^Is_Grapheme_Cluster_Break=extend}', ""); + Expect(0, 917999, '\P{Is_Grapheme_Cluster_Break=extend}', ""); + Expect(1, 917999, '\P{^Is_Grapheme_Cluster_Break=extend}', ""); + Expect(0, 918000, '\p{Is_Grapheme_Cluster_Break=extend}', ""); + Expect(1, 918000, '\p{^Is_Grapheme_Cluster_Break=extend}', ""); + Expect(1, 918000, '\P{Is_Grapheme_Cluster_Break=extend}', ""); + Expect(0, 918000, '\P{^Is_Grapheme_Cluster_Break=extend}', ""); + Expect(1, 917999, '\p{Is_Grapheme_Cluster_Break: -_extend}', ""); + Expect(0, 917999, '\p{^Is_Grapheme_Cluster_Break: -_extend}', ""); + Expect(0, 917999, '\P{Is_Grapheme_Cluster_Break: -_extend}', ""); + Expect(1, 917999, '\P{^Is_Grapheme_Cluster_Break: -_extend}', ""); + Expect(0, 918000, '\p{Is_Grapheme_Cluster_Break: -_extend}', ""); + Expect(1, 918000, '\p{^Is_Grapheme_Cluster_Break: -_extend}', ""); + Expect(1, 918000, '\P{Is_Grapheme_Cluster_Break: -_extend}', ""); + Expect(0, 918000, '\P{^Is_Grapheme_Cluster_Break: -_extend}', ""); + Error('\p{Is_GCB=:=-_ex}'); + Error('\P{Is_GCB=:=-_ex}'); + Expect(1, 917999, '\p{Is_GCB=ex}', ""); + Expect(0, 917999, '\p{^Is_GCB=ex}', ""); + Expect(0, 917999, '\P{Is_GCB=ex}', ""); + Expect(1, 917999, '\P{^Is_GCB=ex}', ""); + Expect(0, 918000, '\p{Is_GCB=ex}', ""); + Expect(1, 918000, '\p{^Is_GCB=ex}', ""); + Expect(1, 918000, '\P{Is_GCB=ex}', ""); + Expect(0, 918000, '\P{^Is_GCB=ex}', ""); + Expect(1, 917999, '\p{Is_GCB: _ex}', ""); + Expect(0, 917999, '\p{^Is_GCB: _ex}', ""); + Expect(0, 917999, '\P{Is_GCB: _ex}', ""); + Expect(1, 917999, '\P{^Is_GCB: _ex}', ""); + Expect(0, 918000, '\p{Is_GCB: _ex}', ""); + Expect(1, 918000, '\p{^Is_GCB: _ex}', ""); + Expect(1, 918000, '\P{Is_GCB: _ex}', ""); + Expect(0, 918000, '\P{^Is_GCB: _ex}', ""); + Error('\p{Grapheme_Cluster_Break=_:=glue_After_Zwj}'); + Error('\P{Grapheme_Cluster_Break=_:=glue_After_Zwj}'); + Expect(0, 1, '\p{Grapheme_Cluster_Break=:\AGlue_After_Zwj\z:}', "");; + Expect(0, 1, '\p{Grapheme_Cluster_Break:glueafterzwj}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break:glueafterzwj}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break:glueafterzwj}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break:glueafterzwj}', ""); + Expect(0, 1, '\p{Grapheme_Cluster_Break=:\Aglueafterzwj\z:}', "");; + Expect(0, 1, '\p{Grapheme_Cluster_Break= glue_After_ZWJ}', ""); + Expect(1, 1, '\p{^Grapheme_Cluster_Break= glue_After_ZWJ}', ""); + Expect(1, 1, '\P{Grapheme_Cluster_Break= glue_After_ZWJ}', ""); + Expect(0, 1, '\P{^Grapheme_Cluster_Break= glue_After_ZWJ}', ""); + Error('\p{GCB=:= gaz}'); + Error('\P{GCB=:= gaz}'); + Expect(0, 1, '\p{GCB=:\AGAZ\z:}', "");; + Expect(0, 1, '\p{GCB=gaz}', ""); + Expect(1, 1, '\p{^GCB=gaz}', ""); + Expect(1, 1, '\P{GCB=gaz}', ""); + Expect(0, 1, '\P{^GCB=gaz}', ""); + Expect(0, 1, '\p{GCB=:\Agaz\z:}', "");; + Expect(0, 1, '\p{GCB= GAZ}', ""); + Expect(1, 1, '\p{^GCB= GAZ}', ""); + Expect(1, 1, '\P{GCB= GAZ}', ""); + Expect(0, 1, '\P{^GCB= GAZ}', ""); + Error('\p{Is_Grapheme_Cluster_Break:/a/ -glue_after_zwj}'); + Error('\P{Is_Grapheme_Cluster_Break:/a/ -glue_after_zwj}'); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break:glueafterzwj}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break:glueafterzwj}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break:glueafterzwj}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break:glueafterzwj}', ""); + Expect(0, 1, '\p{Is_Grapheme_Cluster_Break=_-Glue_after_ZWJ}', ""); + Expect(1, 1, '\p{^Is_Grapheme_Cluster_Break=_-Glue_after_ZWJ}', ""); + Expect(1, 1, '\P{Is_Grapheme_Cluster_Break=_-Glue_after_ZWJ}', ""); + Expect(0, 1, '\P{^Is_Grapheme_Cluster_Break=_-Glue_after_ZWJ}', ""); + Error('\p{Is_GCB=-/a/GAZ}'); + Error('\P{Is_GCB=-/a/GAZ}'); + Expect(0, 1, '\p{Is_GCB=gaz}', ""); + Expect(1, 1, '\p{^Is_GCB=gaz}', ""); + Expect(1, 1, '\P{Is_GCB=gaz}', ""); + Expect(0, 1, '\P{^Is_GCB=gaz}', ""); + Expect(0, 1, '\p{Is_GCB= _gaz}', ""); + Expect(1, 1, '\p{^Is_GCB= _gaz}', ""); + Expect(1, 1, '\P{Is_GCB= _gaz}', ""); + Expect(0, 1, '\P{^Is_GCB= _gaz}', ""); + Error('\p{Grapheme_Cluster_Break=/a/L}'); + Error('\P{Grapheme_Cluster_Break=/a/L}'); + Expect(1, 43388, '\p{Grapheme_Cluster_Break=:\AL\z:}', "");; + Expect(0, 43389, '\p{Grapheme_Cluster_Break=:\AL\z:}', "");; + Expect(1, 43388, '\p{Grapheme_Cluster_Break=l}', ""); + Expect(0, 43388, '\p{^Grapheme_Cluster_Break=l}', ""); + Expect(0, 43388, '\P{Grapheme_Cluster_Break=l}', ""); + Expect(1, 43388, '\P{^Grapheme_Cluster_Break=l}', ""); + Expect(0, 43389, '\p{Grapheme_Cluster_Break=l}', ""); + Expect(1, 43389, '\p{^Grapheme_Cluster_Break=l}', ""); + Expect(1, 43389, '\P{Grapheme_Cluster_Break=l}', ""); + Expect(0, 43389, '\P{^Grapheme_Cluster_Break=l}', ""); + Expect(1, 43388, '\p{Grapheme_Cluster_Break=:\Al\z:}', "");; + Expect(0, 43389, '\p{Grapheme_Cluster_Break=:\Al\z:}', "");; + Expect(1, 43388, '\p{Grapheme_Cluster_Break= L}', ""); + Expect(0, 43388, '\p{^Grapheme_Cluster_Break= L}', ""); + Expect(0, 43388, '\P{Grapheme_Cluster_Break= L}', ""); + Expect(1, 43388, '\P{^Grapheme_Cluster_Break= L}', ""); + Expect(0, 43389, '\p{Grapheme_Cluster_Break= L}', ""); + Expect(1, 43389, '\p{^Grapheme_Cluster_Break= L}', ""); + Expect(1, 43389, '\P{Grapheme_Cluster_Break= L}', ""); + Expect(0, 43389, '\P{^Grapheme_Cluster_Break= L}', ""); + Error('\p{GCB: -/a/L}'); + Error('\P{GCB: -/a/L}'); + Expect(1, 43388, '\p{GCB=:\AL\z:}', "");; + Expect(0, 43389, '\p{GCB=:\AL\z:}', "");; + Expect(1, 43388, '\p{GCB=l}', ""); + Expect(0, 43388, '\p{^GCB=l}', ""); + Expect(0, 43388, '\P{GCB=l}', ""); + Expect(1, 43388, '\P{^GCB=l}', ""); + Expect(0, 43389, '\p{GCB=l}', ""); + Expect(1, 43389, '\p{^GCB=l}', ""); + Expect(1, 43389, '\P{GCB=l}', ""); + Expect(0, 43389, '\P{^GCB=l}', ""); + Expect(1, 43388, '\p{GCB=:\Al\z:}', "");; + Expect(0, 43389, '\p{GCB=:\Al\z:}', "");; + Expect(1, 43388, '\p{GCB= L}', ""); + Expect(0, 43388, '\p{^GCB= L}', ""); + Expect(0, 43388, '\P{GCB= L}', ""); + Expect(1, 43388, '\P{^GCB= L}', ""); + Expect(0, 43389, '\p{GCB= L}', ""); + Expect(1, 43389, '\p{^GCB= L}', ""); + Expect(1, 43389, '\P{GCB= L}', ""); + Expect(0, 43389, '\P{^GCB= L}', ""); + Error('\p{Is_Grapheme_Cluster_Break=/a/ L}'); + Error('\P{Is_Grapheme_Cluster_Break=/a/ L}'); + Expect(1, 43388, '\p{Is_Grapheme_Cluster_Break=l}', ""); + Expect(0, 43388, '\p{^Is_Grapheme_Cluster_Break=l}', ""); + Expect(0, 43388, '\P{Is_Grapheme_Cluster_Break=l}', ""); + Expect(1, 43388, '\P{^Is_Grapheme_Cluster_Break=l}', ""); + Expect(0, 43389, '\p{Is_Grapheme_Cluster_Break=l}', ""); + Expect(1, 43389, '\p{^Is_Grapheme_Cluster_Break=l}', ""); + Expect(1, 43389, '\P{Is_Grapheme_Cluster_Break=l}', ""); + Expect(0, 43389, '\P{^Is_Grapheme_Cluster_Break=l}', ""); + Expect(1, 43388, '\p{Is_Grapheme_Cluster_Break: _-L}', ""); + Expect(0, 43388, '\p{^Is_Grapheme_Cluster_Break: _-L}', ""); + Expect(0, 43388, '\P{Is_Grapheme_Cluster_Break: _-L}', ""); + Expect(1, 43388, '\P{^Is_Grapheme_Cluster_Break: _-L}', ""); + Expect(0, 43389, '\p{Is_Grapheme_Cluster_Break: _-L}', ""); + Expect(1, 43389, '\p{^Is_Grapheme_Cluster_Break: _-L}', ""); + Expect(1, 43389, '\P{Is_Grapheme_Cluster_Break: _-L}', ""); + Expect(0, 43389, '\P{^Is_Grapheme_Cluster_Break: _-L}', ""); + Error('\p{Is_GCB: /a/l}'); + Error('\P{Is_GCB: /a/l}'); + Expect(1, 43388, '\p{Is_GCB: l}', ""); + Expect(0, 43388, '\p{^Is_GCB: l}', ""); + Expect(0, 43388, '\P{Is_GCB: l}', ""); + Expect(1, 43388, '\P{^Is_GCB: l}', ""); + Expect(0, 43389, '\p{Is_GCB: l}', ""); + Expect(1, 43389, '\p{^Is_GCB: l}', ""); + Expect(1, 43389, '\P{Is_GCB: l}', ""); + Expect(0, 43389, '\P{^Is_GCB: l}', ""); + Expect(1, 43388, '\p{Is_GCB=_L}', ""); + Expect(0, 43388, '\p{^Is_GCB=_L}', ""); + Expect(0, 43388, '\P{Is_GCB=_L}', ""); + Expect(1, 43388, '\P{^Is_GCB=_L}', ""); + Expect(0, 43389, '\p{Is_GCB=_L}', ""); + Expect(1, 43389, '\p{^Is_GCB=_L}', ""); + Expect(1, 43389, '\P{Is_GCB=_L}', ""); + Expect(0, 43389, '\P{^Is_GCB=_L}', ""); + Error('\p{Grapheme_Cluster_Break= /a/LF}'); + Error('\P{Grapheme_Cluster_Break= /a/LF}'); + Expect(1, 10, '\p{Grapheme_Cluster_Break=:\ALF\z:}', "");; + Expect(0, 11, '\p{Grapheme_Cluster_Break=:\ALF\z:}', "");; + Expect(1, 10, '\p{Grapheme_Cluster_Break: lf}', ""); + Expect(0, 10, '\p{^Grapheme_Cluster_Break: lf}', ""); + Expect(0, 10, '\P{Grapheme_Cluster_Break: lf}', ""); + Expect(1, 10, '\P{^Grapheme_Cluster_Break: lf}', ""); + Expect(0, 11, '\p{Grapheme_Cluster_Break: lf}', ""); + Expect(1, 11, '\p{^Grapheme_Cluster_Break: lf}', ""); + Expect(1, 11, '\P{Grapheme_Cluster_Break: lf}', ""); + Expect(0, 11, '\P{^Grapheme_Cluster_Break: lf}', ""); + Expect(1, 10, '\p{Grapheme_Cluster_Break=:\Alf\z:}', "");; + Expect(0, 11, '\p{Grapheme_Cluster_Break=:\Alf\z:}', "");; + Expect(1, 10, '\p{Grapheme_Cluster_Break= LF}', ""); + Expect(0, 10, '\p{^Grapheme_Cluster_Break= LF}', ""); + Expect(0, 10, '\P{Grapheme_Cluster_Break= LF}', ""); + Expect(1, 10, '\P{^Grapheme_Cluster_Break= LF}', ""); + Expect(0, 11, '\p{Grapheme_Cluster_Break= LF}', ""); + Expect(1, 11, '\p{^Grapheme_Cluster_Break= LF}', ""); + Expect(1, 11, '\P{Grapheme_Cluster_Break= LF}', ""); + Expect(0, 11, '\P{^Grapheme_Cluster_Break= LF}', ""); + Error('\p{GCB=_:=LF}'); + Error('\P{GCB=_:=LF}'); + Expect(1, 10, '\p{GCB=:\ALF\z:}', "");; + Expect(0, 11, '\p{GCB=:\ALF\z:}', "");; + Expect(1, 10, '\p{GCB=lf}', ""); + Expect(0, 10, '\p{^GCB=lf}', ""); + Expect(0, 10, '\P{GCB=lf}', ""); + Expect(1, 10, '\P{^GCB=lf}', ""); + Expect(0, 11, '\p{GCB=lf}', ""); + Expect(1, 11, '\p{^GCB=lf}', ""); + Expect(1, 11, '\P{GCB=lf}', ""); + Expect(0, 11, '\P{^GCB=lf}', ""); + Expect(1, 10, '\p{GCB=:\Alf\z:}', "");; + Expect(0, 11, '\p{GCB=:\Alf\z:}', "");; + Expect(1, 10, '\p{GCB=-LF}', ""); + Expect(0, 10, '\p{^GCB=-LF}', ""); + Expect(0, 10, '\P{GCB=-LF}', ""); + Expect(1, 10, '\P{^GCB=-LF}', ""); + Expect(0, 11, '\p{GCB=-LF}', ""); + Expect(1, 11, '\p{^GCB=-LF}', ""); + Expect(1, 11, '\P{GCB=-LF}', ""); + Expect(0, 11, '\P{^GCB=-LF}', ""); + Error('\p{Is_Grapheme_Cluster_Break= /a/LF}'); + Error('\P{Is_Grapheme_Cluster_Break= /a/LF}'); + Expect(1, 10, '\p{Is_Grapheme_Cluster_Break=lf}', ""); + Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break=lf}', ""); + Expect(0, 10, '\P{Is_Grapheme_Cluster_Break=lf}', ""); + Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break=lf}', ""); + Expect(0, 11, '\p{Is_Grapheme_Cluster_Break=lf}', ""); + Expect(1, 11, '\p{^Is_Grapheme_Cluster_Break=lf}', ""); + Expect(1, 11, '\P{Is_Grapheme_Cluster_Break=lf}', ""); + Expect(0, 11, '\P{^Is_Grapheme_Cluster_Break=lf}', ""); + Expect(1, 10, '\p{Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(0, 10, '\P{Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(0, 11, '\p{Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(1, 11, '\p{^Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(1, 11, '\P{Is_Grapheme_Cluster_Break= _LF}', ""); + Expect(0, 11, '\P{^Is_Grapheme_Cluster_Break= _LF}', ""); + Error('\p{Is_GCB= :=LF}'); + Error('\P{Is_GCB= :=LF}'); + Expect(1, 10, '\p{Is_GCB=lf}', ""); + Expect(0, 10, '\p{^Is_GCB=lf}', ""); + Expect(0, 10, '\P{Is_GCB=lf}', ""); + Expect(1, 10, '\P{^Is_GCB=lf}', ""); + Expect(0, 11, '\p{Is_GCB=lf}', ""); + Expect(1, 11, '\p{^Is_GCB=lf}', ""); + Expect(1, 11, '\P{Is_GCB=lf}', ""); + Expect(0, 11, '\P{^Is_GCB=lf}', ""); + Expect(1, 10, '\p{Is_GCB: _LF}', ""); + Expect(0, 10, '\p{^Is_GCB: _LF}', ""); + Expect(0, 10, '\P{Is_GCB: _LF}', ""); + Expect(1, 10, '\P{^Is_GCB: _LF}', ""); + Expect(0, 11, '\p{Is_GCB: _LF}', ""); + Expect(1, 11, '\p{^Is_GCB: _LF}', ""); + Expect(1, 11, '\P{Is_GCB: _LF}', ""); + Expect(0, 11, '\P{^Is_GCB: _LF}', ""); + Error('\p{Grapheme_Cluster_Break= LV/a/}'); + Error('\P{Grapheme_Cluster_Break= LV/a/}'); + Expect(1, 55176, '\p{Grapheme_Cluster_Break=:\ALV\z:}', "");; + Expect(0, 55177, '\p{Grapheme_Cluster_Break=:\ALV\z:}', "");; + Expect(1, 55176, '\p{Grapheme_Cluster_Break=lv}', ""); + Expect(0, 55176, '\p{^Grapheme_Cluster_Break=lv}', ""); + Expect(0, 55176, '\P{Grapheme_Cluster_Break=lv}', ""); + Expect(1, 55176, '\P{^Grapheme_Cluster_Break=lv}', ""); + Expect(0, 55177, '\p{Grapheme_Cluster_Break=lv}', ""); + Expect(1, 55177, '\p{^Grapheme_Cluster_Break=lv}', ""); + Expect(1, 55177, '\P{Grapheme_Cluster_Break=lv}', ""); + Expect(0, 55177, '\P{^Grapheme_Cluster_Break=lv}', ""); + Expect(1, 55176, '\p{Grapheme_Cluster_Break=:\Alv\z:}', "");; + Expect(0, 55177, '\p{Grapheme_Cluster_Break=:\Alv\z:}', "");; + Expect(1, 55176, '\p{Grapheme_Cluster_Break= -LV}', ""); + Expect(0, 55176, '\p{^Grapheme_Cluster_Break= -LV}', ""); + Expect(0, 55176, '\P{Grapheme_Cluster_Break= -LV}', ""); + Expect(1, 55176, '\P{^Grapheme_Cluster_Break= -LV}', ""); + Expect(0, 55177, '\p{Grapheme_Cluster_Break= -LV}', ""); + Expect(1, 55177, '\p{^Grapheme_Cluster_Break= -LV}', ""); + Expect(1, 55177, '\P{Grapheme_Cluster_Break= -LV}', ""); + Expect(0, 55177, '\P{^Grapheme_Cluster_Break= -LV}', ""); + Error('\p{GCB=/a/ lv}'); + Error('\P{GCB=/a/ lv}'); + Expect(1, 55176, '\p{GCB=:\ALV\z:}', "");; + Expect(0, 55177, '\p{GCB=:\ALV\z:}', "");; + Expect(1, 55176, '\p{GCB=lv}', ""); + Expect(0, 55176, '\p{^GCB=lv}', ""); + Expect(0, 55176, '\P{GCB=lv}', ""); + Expect(1, 55176, '\P{^GCB=lv}', ""); + Expect(0, 55177, '\p{GCB=lv}', ""); + Expect(1, 55177, '\p{^GCB=lv}', ""); + Expect(1, 55177, '\P{GCB=lv}', ""); + Expect(0, 55177, '\P{^GCB=lv}', ""); + Expect(1, 55176, '\p{GCB=:\Alv\z:}', "");; + Expect(0, 55177, '\p{GCB=:\Alv\z:}', "");; + Expect(1, 55176, '\p{GCB= _LV}', ""); + Expect(0, 55176, '\p{^GCB= _LV}', ""); + Expect(0, 55176, '\P{GCB= _LV}', ""); + Expect(1, 55176, '\P{^GCB= _LV}', ""); + Expect(0, 55177, '\p{GCB= _LV}', ""); + Expect(1, 55177, '\p{^GCB= _LV}', ""); + Expect(1, 55177, '\P{GCB= _LV}', ""); + Expect(0, 55177, '\P{^GCB= _LV}', ""); + Error('\p{Is_Grapheme_Cluster_Break=/a/lv}'); + Error('\P{Is_Grapheme_Cluster_Break=/a/lv}'); + Expect(1, 55176, '\p{Is_Grapheme_Cluster_Break=lv}', ""); + Expect(0, 55176, '\p{^Is_Grapheme_Cluster_Break=lv}', ""); + Expect(0, 55176, '\P{Is_Grapheme_Cluster_Break=lv}', ""); + Expect(1, 55176, '\P{^Is_Grapheme_Cluster_Break=lv}', ""); + Expect(0, 55177, '\p{Is_Grapheme_Cluster_Break=lv}', ""); + Expect(1, 55177, '\p{^Is_Grapheme_Cluster_Break=lv}', ""); + Expect(1, 55177, '\P{Is_Grapheme_Cluster_Break=lv}', ""); + Expect(0, 55177, '\P{^Is_Grapheme_Cluster_Break=lv}', ""); + Expect(1, 55176, '\p{Is_Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55176, '\p{^Is_Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55176, '\P{Is_Grapheme_Cluster_Break= LV}', ""); + Expect(1, 55176, '\P{^Is_Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55177, '\p{Is_Grapheme_Cluster_Break= LV}', ""); + Expect(1, 55177, '\p{^Is_Grapheme_Cluster_Break= LV}', ""); + Expect(1, 55177, '\P{Is_Grapheme_Cluster_Break= LV}', ""); + Expect(0, 55177, '\P{^Is_Grapheme_Cluster_Break= LV}', ""); + Error('\p{Is_GCB=/a/ LV}'); + Error('\P{Is_GCB=/a/ LV}'); + Expect(1, 55176, '\p{Is_GCB=lv}', ""); + Expect(0, 55176, '\p{^Is_GCB=lv}', ""); + Expect(0, 55176, '\P{Is_GCB=lv}', ""); + Expect(1, 55176, '\P{^Is_GCB=lv}', ""); + Expect(0, 55177, '\p{Is_GCB=lv}', ""); + Expect(1, 55177, '\p{^Is_GCB=lv}', ""); + Expect(1, 55177, '\P{Is_GCB=lv}', ""); + Expect(0, 55177, '\P{^Is_GCB=lv}', ""); + Expect(1, 55176, '\p{Is_GCB=- LV}', ""); + Expect(0, 55176, '\p{^Is_GCB=- LV}', ""); + Expect(0, 55176, '\P{Is_GCB=- LV}', ""); + Expect(1, 55176, '\P{^Is_GCB=- LV}', ""); + Expect(0, 55177, '\p{Is_GCB=- LV}', ""); + Expect(1, 55177, '\p{^Is_GCB=- LV}', ""); + Expect(1, 55177, '\P{Is_GCB=- LV}', ""); + Expect(0, 55177, '\P{^Is_GCB=- LV}', ""); + Error('\p{Grapheme_Cluster_Break:LVT/a/}'); + Error('\P{Grapheme_Cluster_Break:LVT/a/}'); + Expect(1, 55203, '\p{Grapheme_Cluster_Break=:\ALVT\z:}', "");; + Expect(0, 55204, '\p{Grapheme_Cluster_Break=:\ALVT\z:}', "");; + Expect(1, 55203, '\p{Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55203, '\p{^Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55203, '\P{Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55203, '\P{^Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55204, '\p{Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55204, '\p{^Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55204, '\P{Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55204, '\P{^Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55203, '\p{Grapheme_Cluster_Break=:\Alvt\z:}', "");; + Expect(0, 55204, '\p{Grapheme_Cluster_Break=:\Alvt\z:}', "");; + Expect(1, 55203, '\p{Grapheme_Cluster_Break: LVT}', ""); + Expect(0, 55203, '\p{^Grapheme_Cluster_Break: LVT}', ""); + Expect(0, 55203, '\P{Grapheme_Cluster_Break: LVT}', ""); + Expect(1, 55203, '\P{^Grapheme_Cluster_Break: LVT}', ""); + Expect(0, 55204, '\p{Grapheme_Cluster_Break: LVT}', ""); + Expect(1, 55204, '\p{^Grapheme_Cluster_Break: LVT}', ""); + Expect(1, 55204, '\P{Grapheme_Cluster_Break: LVT}', ""); + Expect(0, 55204, '\P{^Grapheme_Cluster_Break: LVT}', ""); + Error('\p{GCB=LVT:=}'); + Error('\P{GCB=LVT:=}'); + Expect(1, 55203, '\p{GCB=:\ALVT\z:}', "");; + Expect(0, 55204, '\p{GCB=:\ALVT\z:}', "");; + Expect(1, 55203, '\p{GCB=lvt}', ""); + Expect(0, 55203, '\p{^GCB=lvt}', ""); + Expect(0, 55203, '\P{GCB=lvt}', ""); + Expect(1, 55203, '\P{^GCB=lvt}', ""); + Expect(0, 55204, '\p{GCB=lvt}', ""); + Expect(1, 55204, '\p{^GCB=lvt}', ""); + Expect(1, 55204, '\P{GCB=lvt}', ""); + Expect(0, 55204, '\P{^GCB=lvt}', ""); + Expect(1, 55203, '\p{GCB=:\Alvt\z:}', "");; + Expect(0, 55204, '\p{GCB=:\Alvt\z:}', "");; + Expect(1, 55203, '\p{GCB=- LVT}', ""); + Expect(0, 55203, '\p{^GCB=- LVT}', ""); + Expect(0, 55203, '\P{GCB=- LVT}', ""); + Expect(1, 55203, '\P{^GCB=- LVT}', ""); + Expect(0, 55204, '\p{GCB=- LVT}', ""); + Expect(1, 55204, '\p{^GCB=- LVT}', ""); + Expect(1, 55204, '\P{GCB=- LVT}', ""); + Expect(0, 55204, '\P{^GCB=- LVT}', ""); + Error('\p{Is_Grapheme_Cluster_Break= LVT:=}'); + Error('\P{Is_Grapheme_Cluster_Break= LVT:=}'); + Expect(1, 55203, '\p{Is_Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55203, '\p{^Is_Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55203, '\P{Is_Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55203, '\P{^Is_Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55204, '\p{Is_Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55204, '\p{^Is_Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55204, '\P{Is_Grapheme_Cluster_Break=lvt}', ""); + Expect(0, 55204, '\P{^Is_Grapheme_Cluster_Break=lvt}', ""); + Expect(1, 55203, '\p{Is_Grapheme_Cluster_Break=_LVT}', ""); + Expect(0, 55203, '\p{^Is_Grapheme_Cluster_Break=_LVT}', ""); + Expect(0, 55203, '\P{Is_Grapheme_Cluster_Break=_LVT}', ""); + Expect(1, 55203, '\P{^Is_Grapheme_Cluster_Break=_LVT}', ""); + Expect(0, 55204, '\p{Is_Grapheme_Cluster_Break=_LVT}', ""); + Expect(1, 55204, '\p{^Is_Grapheme_Cluster_Break=_LVT}', ""); + Expect(1, 55204, '\P{Is_Grapheme_Cluster_Break=_LVT}', ""); + Expect(0, 55204, '\P{^Is_Grapheme_Cluster_Break=_LVT}', ""); + Error('\p{Is_GCB=/a/_ LVT}'); + Error('\P{Is_GCB=/a/_ LVT}'); + Expect(1, 55203, '\p{Is_GCB=lvt}', ""); + Expect(0, 55203, '\p{^Is_GCB=lvt}', ""); + Expect(0, 55203, '\P{Is_GCB=lvt}', ""); + Expect(1, 55203, '\P{^Is_GCB=lvt}', ""); + Expect(0, 55204, '\p{Is_GCB=lvt}', ""); + Expect(1, 55204, '\p{^Is_GCB=lvt}', ""); + Expect(1, 55204, '\P{Is_GCB=lvt}', ""); + Expect(0, 55204, '\P{^Is_GCB=lvt}', ""); + Expect(1, 55203, '\p{Is_GCB=--LVT}', ""); + Expect(0, 55203, '\p{^Is_GCB=--LVT}', ""); + Expect(0, 55203, '\P{Is_GCB=--LVT}', ""); + Expect(1, 55203, '\P{^Is_GCB=--LVT}', ""); + Expect(0, 55204, '\p{Is_GCB=--LVT}', ""); + Expect(1, 55204, '\p{^Is_GCB=--LVT}', ""); + Expect(1, 55204, '\P{Is_GCB=--LVT}', ""); + Expect(0, 55204, '\P{^Is_GCB=--LVT}', ""); + Error('\p{Grapheme_Cluster_Break= Prepend:=}'); + Error('\P{Grapheme_Cluster_Break= Prepend:=}'); + Expect(1, 73474, '\p{Grapheme_Cluster_Break=:\APrepend\z:}', "");; + Expect(0, 73475, '\p{Grapheme_Cluster_Break=:\APrepend\z:}', "");; + Expect(1, 73474, '\p{Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73474, '\p{^Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73474, '\P{Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73474, '\P{^Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73475, '\p{Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73475, '\p{^Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73475, '\P{Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73475, '\P{^Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73474, '\p{Grapheme_Cluster_Break=:\Aprepend\z:}', "");; + Expect(0, 73475, '\p{Grapheme_Cluster_Break=:\Aprepend\z:}', "");; + Expect(1, 73474, '\p{Grapheme_Cluster_Break=- Prepend}', ""); + Expect(0, 73474, '\p{^Grapheme_Cluster_Break=- Prepend}', ""); + Expect(0, 73474, '\P{Grapheme_Cluster_Break=- Prepend}', ""); + Expect(1, 73474, '\P{^Grapheme_Cluster_Break=- Prepend}', ""); + Expect(0, 73475, '\p{Grapheme_Cluster_Break=- Prepend}', ""); + Expect(1, 73475, '\p{^Grapheme_Cluster_Break=- Prepend}', ""); + Expect(1, 73475, '\P{Grapheme_Cluster_Break=- Prepend}', ""); + Expect(0, 73475, '\P{^Grapheme_Cluster_Break=- Prepend}', ""); + Error('\p{GCB=_-PP:=}'); + Error('\P{GCB=_-PP:=}'); + Expect(1, 73474, '\p{GCB=:\APP\z:}', "");; + Expect(0, 73475, '\p{GCB=:\APP\z:}', "");; + Expect(1, 73474, '\p{GCB=pp}', ""); + Expect(0, 73474, '\p{^GCB=pp}', ""); + Expect(0, 73474, '\P{GCB=pp}', ""); + Expect(1, 73474, '\P{^GCB=pp}', ""); + Expect(0, 73475, '\p{GCB=pp}', ""); + Expect(1, 73475, '\p{^GCB=pp}', ""); + Expect(1, 73475, '\P{GCB=pp}', ""); + Expect(0, 73475, '\P{^GCB=pp}', ""); + Expect(1, 73474, '\p{GCB=:\App\z:}', "");; + Expect(0, 73475, '\p{GCB=:\App\z:}', "");; + Expect(1, 73474, '\p{GCB: _ PP}', ""); + Expect(0, 73474, '\p{^GCB: _ PP}', ""); + Expect(0, 73474, '\P{GCB: _ PP}', ""); + Expect(1, 73474, '\P{^GCB: _ PP}', ""); + Expect(0, 73475, '\p{GCB: _ PP}', ""); + Expect(1, 73475, '\p{^GCB: _ PP}', ""); + Expect(1, 73475, '\P{GCB: _ PP}', ""); + Expect(0, 73475, '\P{^GCB: _ PP}', ""); + Error('\p{Is_Grapheme_Cluster_Break= _PREPEND/a/}'); + Error('\P{Is_Grapheme_Cluster_Break= _PREPEND/a/}'); + Expect(1, 73474, '\p{Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73474, '\p{^Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73474, '\P{Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73474, '\P{^Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73475, '\p{Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73475, '\p{^Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73475, '\P{Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73475, '\P{^Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73474, '\p{Is_Grapheme_Cluster_Break= -prepend}', ""); + Expect(0, 73474, '\p{^Is_Grapheme_Cluster_Break= -prepend}', ""); + Expect(0, 73474, '\P{Is_Grapheme_Cluster_Break= -prepend}', ""); + Expect(1, 73474, '\P{^Is_Grapheme_Cluster_Break= -prepend}', ""); + Expect(0, 73475, '\p{Is_Grapheme_Cluster_Break= -prepend}', ""); + Expect(1, 73475, '\p{^Is_Grapheme_Cluster_Break= -prepend}', ""); + Expect(1, 73475, '\P{Is_Grapheme_Cluster_Break= -prepend}', ""); + Expect(0, 73475, '\P{^Is_Grapheme_Cluster_Break= -prepend}', ""); + Error('\p{Is_GCB=/a/PP}'); + Error('\P{Is_GCB=/a/PP}'); + Expect(1, 73474, '\p{Is_GCB=pp}', ""); + Expect(0, 73474, '\p{^Is_GCB=pp}', ""); + Expect(0, 73474, '\P{Is_GCB=pp}', ""); + Expect(1, 73474, '\P{^Is_GCB=pp}', ""); + Expect(0, 73475, '\p{Is_GCB=pp}', ""); + Expect(1, 73475, '\p{^Is_GCB=pp}', ""); + Expect(1, 73475, '\P{Is_GCB=pp}', ""); + Expect(0, 73475, '\P{^Is_GCB=pp}', ""); + Expect(1, 73474, '\p{Is_GCB=__PP}', ""); + Expect(0, 73474, '\p{^Is_GCB=__PP}', ""); + Expect(0, 73474, '\P{Is_GCB=__PP}', ""); + Expect(1, 73474, '\P{^Is_GCB=__PP}', ""); + Expect(0, 73475, '\p{Is_GCB=__PP}', ""); + Expect(1, 73475, '\p{^Is_GCB=__PP}', ""); + Expect(1, 73475, '\P{Is_GCB=__PP}', ""); + Expect(0, 73475, '\P{^Is_GCB=__PP}', ""); + Error('\p{Grapheme_Cluster_Break=_Regional_Indicator/a/}'); + Error('\P{Grapheme_Cluster_Break=_Regional_Indicator/a/}'); + Expect(1, 127487, '\p{Grapheme_Cluster_Break=:\ARegional_Indicator\z:}', "");; + Expect(0, 127488, '\p{Grapheme_Cluster_Break=:\ARegional_Indicator\z:}', "");; + Expect(1, 127487, '\p{Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(0, 127487, '\p{^Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(0, 127487, '\P{Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(1, 127487, '\P{^Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(0, 127488, '\p{Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(1, 127488, '\p{^Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(1, 127488, '\P{Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(0, 127488, '\P{^Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(1, 127487, '\p{Grapheme_Cluster_Break=:\Aregionalindicator\z:}', "");; + Expect(0, 127488, '\p{Grapheme_Cluster_Break=:\Aregionalindicator\z:}', "");; + Expect(1, 127487, '\p{Grapheme_Cluster_Break=- REGIONAL_Indicator}', ""); + Expect(0, 127487, '\p{^Grapheme_Cluster_Break=- REGIONAL_Indicator}', ""); + Expect(0, 127487, '\P{Grapheme_Cluster_Break=- REGIONAL_Indicator}', ""); + Expect(1, 127487, '\P{^Grapheme_Cluster_Break=- REGIONAL_Indicator}', ""); + Expect(0, 127488, '\p{Grapheme_Cluster_Break=- REGIONAL_Indicator}', ""); + Expect(1, 127488, '\p{^Grapheme_Cluster_Break=- REGIONAL_Indicator}', ""); + Expect(1, 127488, '\P{Grapheme_Cluster_Break=- REGIONAL_Indicator}', ""); + Expect(0, 127488, '\P{^Grapheme_Cluster_Break=- REGIONAL_Indicator}', ""); + Error('\p{GCB=-/a/RI}'); + Error('\P{GCB=-/a/RI}'); + Expect(1, 127487, '\p{GCB=:\ARI\z:}', "");; + Expect(0, 127488, '\p{GCB=:\ARI\z:}', "");; + Expect(1, 127487, '\p{GCB=ri}', ""); + Expect(0, 127487, '\p{^GCB=ri}', ""); + Expect(0, 127487, '\P{GCB=ri}', ""); + Expect(1, 127487, '\P{^GCB=ri}', ""); + Expect(0, 127488, '\p{GCB=ri}', ""); + Expect(1, 127488, '\p{^GCB=ri}', ""); + Expect(1, 127488, '\P{GCB=ri}', ""); + Expect(0, 127488, '\P{^GCB=ri}', ""); + Expect(1, 127487, '\p{GCB=:\Ari\z:}', "");; + Expect(0, 127488, '\p{GCB=:\Ari\z:}', "");; + Expect(1, 127487, '\p{GCB=-_RI}', ""); + Expect(0, 127487, '\p{^GCB=-_RI}', ""); + Expect(0, 127487, '\P{GCB=-_RI}', ""); + Expect(1, 127487, '\P{^GCB=-_RI}', ""); + Expect(0, 127488, '\p{GCB=-_RI}', ""); + Expect(1, 127488, '\p{^GCB=-_RI}', ""); + Expect(1, 127488, '\P{GCB=-_RI}', ""); + Expect(0, 127488, '\P{^GCB=-_RI}', ""); + Error('\p{Is_Grapheme_Cluster_Break= Regional_Indicator:=}'); + Error('\P{Is_Grapheme_Cluster_Break= Regional_Indicator:=}'); + Expect(1, 127487, '\p{Is_Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(0, 127487, '\p{^Is_Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(0, 127487, '\P{Is_Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(1, 127487, '\P{^Is_Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(0, 127488, '\p{Is_Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(1, 127488, '\p{^Is_Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(1, 127488, '\P{Is_Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(0, 127488, '\P{^Is_Grapheme_Cluster_Break=regionalindicator}', ""); + Expect(1, 127487, '\p{Is_Grapheme_Cluster_Break: --regional_INDICATOR}', ""); + Expect(0, 127487, '\p{^Is_Grapheme_Cluster_Break: --regional_INDICATOR}', ""); + Expect(0, 127487, '\P{Is_Grapheme_Cluster_Break: --regional_INDICATOR}', ""); + Expect(1, 127487, '\P{^Is_Grapheme_Cluster_Break: --regional_INDICATOR}', ""); + Expect(0, 127488, '\p{Is_Grapheme_Cluster_Break: --regional_INDICATOR}', ""); + Expect(1, 127488, '\p{^Is_Grapheme_Cluster_Break: --regional_INDICATOR}', ""); + Expect(1, 127488, '\P{Is_Grapheme_Cluster_Break: --regional_INDICATOR}', ""); + Expect(0, 127488, '\P{^Is_Grapheme_Cluster_Break: --regional_INDICATOR}', ""); + Error('\p{Is_GCB=RI/a/}'); + Error('\P{Is_GCB=RI/a/}'); + Expect(1, 127487, '\p{Is_GCB:ri}', ""); + Expect(0, 127487, '\p{^Is_GCB:ri}', ""); + Expect(0, 127487, '\P{Is_GCB:ri}', ""); + Expect(1, 127487, '\P{^Is_GCB:ri}', ""); + Expect(0, 127488, '\p{Is_GCB:ri}', ""); + Expect(1, 127488, '\p{^Is_GCB:ri}', ""); + Expect(1, 127488, '\P{Is_GCB:ri}', ""); + Expect(0, 127488, '\P{^Is_GCB:ri}', ""); + Expect(1, 127487, '\p{Is_GCB= RI}', ""); + Expect(0, 127487, '\p{^Is_GCB= RI}', ""); + Expect(0, 127487, '\P{Is_GCB= RI}', ""); + Expect(1, 127487, '\P{^Is_GCB= RI}', ""); + Expect(0, 127488, '\p{Is_GCB= RI}', ""); + Expect(1, 127488, '\p{^Is_GCB= RI}', ""); + Expect(1, 127488, '\P{Is_GCB= RI}', ""); + Expect(0, 127488, '\P{^Is_GCB= RI}', ""); + Error('\p{Grapheme_Cluster_Break=- SpacingMark:=}'); + Error('\P{Grapheme_Cluster_Break=- SpacingMark:=}'); + Expect(1, 94087, '\p{Grapheme_Cluster_Break=:\ASpacingMark\z:}', "");; + Expect(0, 94088, '\p{Grapheme_Cluster_Break=:\ASpacingMark\z:}', "");; + Expect(1, 94087, '\p{Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 94087, '\p{^Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 94087, '\P{Grapheme_Cluster_Break=spacingmark}', ""); + Expect(1, 94087, '\P{^Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 94088, '\p{Grapheme_Cluster_Break=spacingmark}', ""); + Expect(1, 94088, '\p{^Grapheme_Cluster_Break=spacingmark}', ""); + Expect(1, 94088, '\P{Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 94088, '\P{^Grapheme_Cluster_Break=spacingmark}', ""); + Expect(1, 94087, '\p{Grapheme_Cluster_Break=:\Aspacingmark\z:}', "");; + Expect(0, 94088, '\p{Grapheme_Cluster_Break=:\Aspacingmark\z:}', "");; + Expect(1, 94087, '\p{Grapheme_Cluster_Break=SpacingMark}', ""); + Expect(0, 94087, '\p{^Grapheme_Cluster_Break=SpacingMark}', ""); + Expect(0, 94087, '\P{Grapheme_Cluster_Break=SpacingMark}', ""); + Expect(1, 94087, '\P{^Grapheme_Cluster_Break=SpacingMark}', ""); + Expect(0, 94088, '\p{Grapheme_Cluster_Break=SpacingMark}', ""); + Expect(1, 94088, '\p{^Grapheme_Cluster_Break=SpacingMark}', ""); + Expect(1, 94088, '\P{Grapheme_Cluster_Break=SpacingMark}', ""); + Expect(0, 94088, '\P{^Grapheme_Cluster_Break=SpacingMark}', ""); + Error('\p{GCB= -SM:=}'); + Error('\P{GCB= -SM:=}'); + Expect(1, 94087, '\p{GCB=:\ASM\z:}', "");; + Expect(0, 94088, '\p{GCB=:\ASM\z:}', "");; + Expect(1, 94087, '\p{GCB=sm}', ""); + Expect(0, 94087, '\p{^GCB=sm}', ""); + Expect(0, 94087, '\P{GCB=sm}', ""); + Expect(1, 94087, '\P{^GCB=sm}', ""); + Expect(0, 94088, '\p{GCB=sm}', ""); + Expect(1, 94088, '\p{^GCB=sm}', ""); + Expect(1, 94088, '\P{GCB=sm}', ""); + Expect(0, 94088, '\P{^GCB=sm}', ""); + Expect(1, 94087, '\p{GCB=:\Asm\z:}', "");; + Expect(0, 94088, '\p{GCB=:\Asm\z:}', "");; + Expect(1, 94087, '\p{GCB= SM}', ""); + Expect(0, 94087, '\p{^GCB= SM}', ""); + Expect(0, 94087, '\P{GCB= SM}', ""); + Expect(1, 94087, '\P{^GCB= SM}', ""); + Expect(0, 94088, '\p{GCB= SM}', ""); + Expect(1, 94088, '\p{^GCB= SM}', ""); + Expect(1, 94088, '\P{GCB= SM}', ""); + Expect(0, 94088, '\P{^GCB= SM}', ""); + Error('\p{Is_Grapheme_Cluster_Break: :=SPACINGMARK}'); + Error('\P{Is_Grapheme_Cluster_Break: :=SPACINGMARK}'); + Expect(1, 94087, '\p{Is_Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 94087, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 94087, '\P{Is_Grapheme_Cluster_Break=spacingmark}', ""); + Expect(1, 94087, '\P{^Is_Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 94088, '\p{Is_Grapheme_Cluster_Break=spacingmark}', ""); + Expect(1, 94088, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', ""); + Expect(1, 94088, '\P{Is_Grapheme_Cluster_Break=spacingmark}', ""); + Expect(0, 94088, '\P{^Is_Grapheme_Cluster_Break=spacingmark}', ""); + Error('\p{Is_GCB=_:=SM}'); + Error('\P{Is_GCB=_:=SM}'); + Expect(1, 94087, '\p{Is_GCB=sm}', ""); + Expect(0, 94087, '\p{^Is_GCB=sm}', ""); + Expect(0, 94087, '\P{Is_GCB=sm}', ""); + Expect(1, 94087, '\P{^Is_GCB=sm}', ""); + Expect(0, 94088, '\p{Is_GCB=sm}', ""); + Expect(1, 94088, '\p{^Is_GCB=sm}', ""); + Expect(1, 94088, '\P{Is_GCB=sm}', ""); + Expect(0, 94088, '\P{^Is_GCB=sm}', ""); + Expect(1, 94087, '\p{Is_GCB= SM}', ""); + Expect(0, 94087, '\p{^Is_GCB= SM}', ""); + Expect(0, 94087, '\P{Is_GCB= SM}', ""); + Expect(1, 94087, '\P{^Is_GCB= SM}', ""); + Expect(0, 94088, '\p{Is_GCB= SM}', ""); + Expect(1, 94088, '\p{^Is_GCB= SM}', ""); + Expect(1, 94088, '\P{Is_GCB= SM}', ""); + Expect(0, 94088, '\P{^Is_GCB= SM}', ""); + Error('\p{Grapheme_Cluster_Break=- T/a/}'); + Error('\P{Grapheme_Cluster_Break=- T/a/}'); + Expect(1, 55291, '\p{Grapheme_Cluster_Break=:\AT\z:}', "");; + Expect(0, 55292, '\p{Grapheme_Cluster_Break=:\AT\z:}', "");; + Expect(1, 55291, '\p{Grapheme_Cluster_Break=t}', ""); + Expect(0, 55291, '\p{^Grapheme_Cluster_Break=t}', ""); + Expect(0, 55291, '\P{Grapheme_Cluster_Break=t}', ""); + Expect(1, 55291, '\P{^Grapheme_Cluster_Break=t}', ""); + Expect(0, 55292, '\p{Grapheme_Cluster_Break=t}', ""); + Expect(1, 55292, '\p{^Grapheme_Cluster_Break=t}', ""); + Expect(1, 55292, '\P{Grapheme_Cluster_Break=t}', ""); + Expect(0, 55292, '\P{^Grapheme_Cluster_Break=t}', ""); + Expect(1, 55291, '\p{Grapheme_Cluster_Break=:\At\z:}', "");; + Expect(0, 55292, '\p{Grapheme_Cluster_Break=:\At\z:}', "");; + Expect(1, 55291, '\p{Grapheme_Cluster_Break=_-t}', ""); + Expect(0, 55291, '\p{^Grapheme_Cluster_Break=_-t}', ""); + Expect(0, 55291, '\P{Grapheme_Cluster_Break=_-t}', ""); + Expect(1, 55291, '\P{^Grapheme_Cluster_Break=_-t}', ""); + Expect(0, 55292, '\p{Grapheme_Cluster_Break=_-t}', ""); + Expect(1, 55292, '\p{^Grapheme_Cluster_Break=_-t}', ""); + Expect(1, 55292, '\P{Grapheme_Cluster_Break=_-t}', ""); + Expect(0, 55292, '\P{^Grapheme_Cluster_Break=_-t}', ""); + Error('\p{GCB=_T:=}'); + Error('\P{GCB=_T:=}'); + Expect(1, 55291, '\p{GCB=:\AT\z:}', "");; + Expect(0, 55292, '\p{GCB=:\AT\z:}', "");; + Expect(1, 55291, '\p{GCB=t}', ""); + Expect(0, 55291, '\p{^GCB=t}', ""); + Expect(0, 55291, '\P{GCB=t}', ""); + Expect(1, 55291, '\P{^GCB=t}', ""); + Expect(0, 55292, '\p{GCB=t}', ""); + Expect(1, 55292, '\p{^GCB=t}', ""); + Expect(1, 55292, '\P{GCB=t}', ""); + Expect(0, 55292, '\P{^GCB=t}', ""); + Expect(1, 55291, '\p{GCB=:\At\z:}', "");; + Expect(0, 55292, '\p{GCB=:\At\z:}', "");; + Expect(1, 55291, '\p{GCB=- t}', ""); + Expect(0, 55291, '\p{^GCB=- t}', ""); + Expect(0, 55291, '\P{GCB=- t}', ""); + Expect(1, 55291, '\P{^GCB=- t}', ""); + Expect(0, 55292, '\p{GCB=- t}', ""); + Expect(1, 55292, '\p{^GCB=- t}', ""); + Expect(1, 55292, '\P{GCB=- t}', ""); + Expect(0, 55292, '\P{^GCB=- t}', ""); + Error('\p{Is_Grapheme_Cluster_Break=_t/a/}'); + Error('\P{Is_Grapheme_Cluster_Break=_t/a/}'); + Expect(1, 55291, '\p{Is_Grapheme_Cluster_Break=t}', ""); + Expect(0, 55291, '\p{^Is_Grapheme_Cluster_Break=t}', ""); + Expect(0, 55291, '\P{Is_Grapheme_Cluster_Break=t}', ""); + Expect(1, 55291, '\P{^Is_Grapheme_Cluster_Break=t}', ""); + Expect(0, 55292, '\p{Is_Grapheme_Cluster_Break=t}', ""); + Expect(1, 55292, '\p{^Is_Grapheme_Cluster_Break=t}', ""); + Expect(1, 55292, '\P{Is_Grapheme_Cluster_Break=t}', ""); + Expect(0, 55292, '\P{^Is_Grapheme_Cluster_Break=t}', ""); + Expect(1, 55291, '\p{Is_Grapheme_Cluster_Break= t}', ""); + Expect(0, 55291, '\p{^Is_Grapheme_Cluster_Break= t}', ""); + Expect(0, 55291, '\P{Is_Grapheme_Cluster_Break= t}', ""); + Expect(1, 55291, '\P{^Is_Grapheme_Cluster_Break= t}', ""); + Expect(0, 55292, '\p{Is_Grapheme_Cluster_Break= t}', ""); + Expect(1, 55292, '\p{^Is_Grapheme_Cluster_Break= t}', ""); + Expect(1, 55292, '\P{Is_Grapheme_Cluster_Break= t}', ""); + Expect(0, 55292, '\P{^Is_Grapheme_Cluster_Break= t}', ""); + Error('\p{Is_GCB=/a/--T}'); + Error('\P{Is_GCB=/a/--T}'); + Expect(1, 55291, '\p{Is_GCB=t}', ""); + Expect(0, 55291, '\p{^Is_GCB=t}', ""); + Expect(0, 55291, '\P{Is_GCB=t}', ""); + Expect(1, 55291, '\P{^Is_GCB=t}', ""); + Expect(0, 55292, '\p{Is_GCB=t}', ""); + Expect(1, 55292, '\p{^Is_GCB=t}', ""); + Expect(1, 55292, '\P{Is_GCB=t}', ""); + Expect(0, 55292, '\P{^Is_GCB=t}', ""); + Expect(1, 55291, '\p{Is_GCB=-T}', ""); + Expect(0, 55291, '\p{^Is_GCB=-T}', ""); + Expect(0, 55291, '\P{Is_GCB=-T}', ""); + Expect(1, 55291, '\P{^Is_GCB=-T}', ""); + Expect(0, 55292, '\p{Is_GCB=-T}', ""); + Expect(1, 55292, '\p{^Is_GCB=-T}', ""); + Expect(1, 55292, '\P{Is_GCB=-T}', ""); + Expect(0, 55292, '\P{^Is_GCB=-T}', ""); + Error('\p{Grapheme_Cluster_Break=/a/__V}'); + Error('\P{Grapheme_Cluster_Break=/a/__V}'); + Expect(1, 93546, '\p{Grapheme_Cluster_Break=:\AV\z:}', "");; + Expect(0, 93547, '\p{Grapheme_Cluster_Break=:\AV\z:}', "");; + Expect(1, 93546, '\p{Grapheme_Cluster_Break=v}', ""); + Expect(0, 93546, '\p{^Grapheme_Cluster_Break=v}', ""); + Expect(0, 93546, '\P{Grapheme_Cluster_Break=v}', ""); + Expect(1, 93546, '\P{^Grapheme_Cluster_Break=v}', ""); + Expect(0, 93547, '\p{Grapheme_Cluster_Break=v}', ""); + Expect(1, 93547, '\p{^Grapheme_Cluster_Break=v}', ""); + Expect(1, 93547, '\P{Grapheme_Cluster_Break=v}', ""); + Expect(0, 93547, '\P{^Grapheme_Cluster_Break=v}', ""); + Expect(1, 93546, '\p{Grapheme_Cluster_Break=:\Av\z:}', "");; + Expect(0, 93547, '\p{Grapheme_Cluster_Break=:\Av\z:}', "");; + Expect(1, 93546, '\p{Grapheme_Cluster_Break: v}', ""); + Expect(0, 93546, '\p{^Grapheme_Cluster_Break: v}', ""); + Expect(0, 93546, '\P{Grapheme_Cluster_Break: v}', ""); + Expect(1, 93546, '\P{^Grapheme_Cluster_Break: v}', ""); + Expect(0, 93547, '\p{Grapheme_Cluster_Break: v}', ""); + Expect(1, 93547, '\p{^Grapheme_Cluster_Break: v}', ""); + Expect(1, 93547, '\P{Grapheme_Cluster_Break: v}', ""); + Expect(0, 93547, '\P{^Grapheme_Cluster_Break: v}', ""); + Error('\p{GCB= /a/v}'); + Error('\P{GCB= /a/v}'); + Expect(1, 93546, '\p{GCB=:\AV\z:}', "");; + Expect(0, 93547, '\p{GCB=:\AV\z:}', "");; + Expect(1, 93546, '\p{GCB=v}', ""); + Expect(0, 93546, '\p{^GCB=v}', ""); + Expect(0, 93546, '\P{GCB=v}', ""); + Expect(1, 93546, '\P{^GCB=v}', ""); + Expect(0, 93547, '\p{GCB=v}', ""); + Expect(1, 93547, '\p{^GCB=v}', ""); + Expect(1, 93547, '\P{GCB=v}', ""); + Expect(0, 93547, '\P{^GCB=v}', ""); + Expect(1, 93546, '\p{GCB=:\Av\z:}', "");; + Expect(0, 93547, '\p{GCB=:\Av\z:}', "");; + Expect(1, 93546, '\p{GCB: V}', ""); + Expect(0, 93546, '\p{^GCB: V}', ""); + Expect(0, 93546, '\P{GCB: V}', ""); + Expect(1, 93546, '\P{^GCB: V}', ""); + Expect(0, 93547, '\p{GCB: V}', ""); + Expect(1, 93547, '\p{^GCB: V}', ""); + Expect(1, 93547, '\P{GCB: V}', ""); + Expect(0, 93547, '\P{^GCB: V}', ""); + Error('\p{Is_Grapheme_Cluster_Break=/a/ V}'); + Error('\P{Is_Grapheme_Cluster_Break=/a/ V}'); + Expect(1, 93546, '\p{Is_Grapheme_Cluster_Break=v}', ""); + Expect(0, 93546, '\p{^Is_Grapheme_Cluster_Break=v}', ""); + Expect(0, 93546, '\P{Is_Grapheme_Cluster_Break=v}', ""); + Expect(1, 93546, '\P{^Is_Grapheme_Cluster_Break=v}', ""); + Expect(0, 93547, '\p{Is_Grapheme_Cluster_Break=v}', ""); + Expect(1, 93547, '\p{^Is_Grapheme_Cluster_Break=v}', ""); + Expect(1, 93547, '\P{Is_Grapheme_Cluster_Break=v}', ""); + Expect(0, 93547, '\P{^Is_Grapheme_Cluster_Break=v}', ""); + Expect(1, 93546, '\p{Is_Grapheme_Cluster_Break=-V}', ""); + Expect(0, 93546, '\p{^Is_Grapheme_Cluster_Break=-V}', ""); + Expect(0, 93546, '\P{Is_Grapheme_Cluster_Break=-V}', ""); + Expect(1, 93546, '\P{^Is_Grapheme_Cluster_Break=-V}', ""); + Expect(0, 93547, '\p{Is_Grapheme_Cluster_Break=-V}', ""); + Expect(1, 93547, '\p{^Is_Grapheme_Cluster_Break=-V}', ""); + Expect(1, 93547, '\P{Is_Grapheme_Cluster_Break=-V}', ""); + Expect(0, 93547, '\P{^Is_Grapheme_Cluster_Break=-V}', ""); + Error('\p{Is_GCB=-V/a/}'); + Error('\P{Is_GCB=-V/a/}'); + Expect(1, 93546, '\p{Is_GCB=v}', ""); + Expect(0, 93546, '\p{^Is_GCB=v}', ""); + Expect(0, 93546, '\P{Is_GCB=v}', ""); + Expect(1, 93546, '\P{^Is_GCB=v}', ""); + Expect(0, 93547, '\p{Is_GCB=v}', ""); + Expect(1, 93547, '\p{^Is_GCB=v}', ""); + Expect(1, 93547, '\P{Is_GCB=v}', ""); + Expect(0, 93547, '\P{^Is_GCB=v}', ""); + Expect(1, 93546, '\p{Is_GCB=- V}', ""); + Expect(0, 93546, '\p{^Is_GCB=- V}', ""); + Expect(0, 93546, '\P{Is_GCB=- V}', ""); + Expect(1, 93546, '\P{^Is_GCB=- V}', ""); + Expect(0, 93547, '\p{Is_GCB=- V}', ""); + Expect(1, 93547, '\p{^Is_GCB=- V}', ""); + Expect(1, 93547, '\P{Is_GCB=- V}', ""); + Expect(0, 93547, '\P{^Is_GCB=- V}', ""); + Error('\p{Grapheme_Cluster_Break:-/a/other}'); + Error('\P{Grapheme_Cluster_Break:-/a/other}'); + Expect(1, 921600, '\p{Grapheme_Cluster_Break=:\AOther\z:}', "");; + Expect(0, 921599, '\p{Grapheme_Cluster_Break=:\AOther\z:}', "");; + Expect(1, 921600, '\p{Grapheme_Cluster_Break=other}', ""); + Expect(0, 921600, '\p{^Grapheme_Cluster_Break=other}', ""); + Expect(0, 921600, '\P{Grapheme_Cluster_Break=other}', ""); + Expect(1, 921600, '\P{^Grapheme_Cluster_Break=other}', ""); + Expect(0, 921599, '\p{Grapheme_Cluster_Break=other}', ""); + Expect(1, 921599, '\p{^Grapheme_Cluster_Break=other}', ""); + Expect(1, 921599, '\P{Grapheme_Cluster_Break=other}', ""); + Expect(0, 921599, '\P{^Grapheme_Cluster_Break=other}', ""); + Expect(1, 921600, '\p{Grapheme_Cluster_Break=:\Aother\z:}', "");; + Expect(0, 921599, '\p{Grapheme_Cluster_Break=:\Aother\z:}', "");; + Expect(1, 921600, '\p{Grapheme_Cluster_Break: -other}', ""); + Expect(0, 921600, '\p{^Grapheme_Cluster_Break: -other}', ""); + Expect(0, 921600, '\P{Grapheme_Cluster_Break: -other}', ""); + Expect(1, 921600, '\P{^Grapheme_Cluster_Break: -other}', ""); + Expect(0, 921599, '\p{Grapheme_Cluster_Break: -other}', ""); + Expect(1, 921599, '\p{^Grapheme_Cluster_Break: -other}', ""); + Expect(1, 921599, '\P{Grapheme_Cluster_Break: -other}', ""); + Expect(0, 921599, '\P{^Grapheme_Cluster_Break: -other}', ""); + Error('\p{GCB= _xx/a/}'); + Error('\P{GCB= _xx/a/}'); + Expect(1, 921600, '\p{GCB=:\AXX\z:}', "");; + Expect(0, 921599, '\p{GCB=:\AXX\z:}', "");; + Expect(1, 921600, '\p{GCB=xx}', ""); + Expect(0, 921600, '\p{^GCB=xx}', ""); + Expect(0, 921600, '\P{GCB=xx}', ""); + Expect(1, 921600, '\P{^GCB=xx}', ""); + Expect(0, 921599, '\p{GCB=xx}', ""); + Expect(1, 921599, '\p{^GCB=xx}', ""); + Expect(1, 921599, '\P{GCB=xx}', ""); + Expect(0, 921599, '\P{^GCB=xx}', ""); + Expect(1, 921600, '\p{GCB=:\Axx\z:}', "");; + Expect(0, 921599, '\p{GCB=:\Axx\z:}', "");; + Expect(1, 921600, '\p{GCB= XX}', ""); + Expect(0, 921600, '\p{^GCB= XX}', ""); + Expect(0, 921600, '\P{GCB= XX}', ""); + Expect(1, 921600, '\P{^GCB= XX}', ""); + Expect(0, 921599, '\p{GCB= XX}', ""); + Expect(1, 921599, '\p{^GCB= XX}', ""); + Expect(1, 921599, '\P{GCB= XX}', ""); + Expect(0, 921599, '\P{^GCB= XX}', ""); + Error('\p{Is_Grapheme_Cluster_Break: -_Other/a/}'); + Error('\P{Is_Grapheme_Cluster_Break: -_Other/a/}'); + Expect(1, 921600, '\p{Is_Grapheme_Cluster_Break=other}', ""); + Expect(0, 921600, '\p{^Is_Grapheme_Cluster_Break=other}', ""); + Expect(0, 921600, '\P{Is_Grapheme_Cluster_Break=other}', ""); + Expect(1, 921600, '\P{^Is_Grapheme_Cluster_Break=other}', ""); + Expect(0, 921599, '\p{Is_Grapheme_Cluster_Break=other}', ""); + Expect(1, 921599, '\p{^Is_Grapheme_Cluster_Break=other}', ""); + Expect(1, 921599, '\P{Is_Grapheme_Cluster_Break=other}', ""); + Expect(0, 921599, '\P{^Is_Grapheme_Cluster_Break=other}', ""); + Expect(1, 921600, '\p{Is_Grapheme_Cluster_Break= other}', ""); + Expect(0, 921600, '\p{^Is_Grapheme_Cluster_Break= other}', ""); + Expect(0, 921600, '\P{Is_Grapheme_Cluster_Break= other}', ""); + Expect(1, 921600, '\P{^Is_Grapheme_Cluster_Break= other}', ""); + Expect(0, 921599, '\p{Is_Grapheme_Cluster_Break= other}', ""); + Expect(1, 921599, '\p{^Is_Grapheme_Cluster_Break= other}', ""); + Expect(1, 921599, '\P{Is_Grapheme_Cluster_Break= other}', ""); + Expect(0, 921599, '\P{^Is_Grapheme_Cluster_Break= other}', ""); + Error('\p{Is_GCB= XX:=}'); + Error('\P{Is_GCB= XX:=}'); + Expect(1, 921600, '\p{Is_GCB=xx}', ""); + Expect(0, 921600, '\p{^Is_GCB=xx}', ""); + Expect(0, 921600, '\P{Is_GCB=xx}', ""); + Expect(1, 921600, '\P{^Is_GCB=xx}', ""); + Expect(0, 921599, '\p{Is_GCB=xx}', ""); + Expect(1, 921599, '\p{^Is_GCB=xx}', ""); + Expect(1, 921599, '\P{Is_GCB=xx}', ""); + Expect(0, 921599, '\P{^Is_GCB=xx}', ""); + Expect(1, 921600, '\p{Is_GCB=__XX}', ""); + Expect(0, 921600, '\p{^Is_GCB=__XX}', ""); + Expect(0, 921600, '\P{Is_GCB=__XX}', ""); + Expect(1, 921600, '\P{^Is_GCB=__XX}', ""); + Expect(0, 921599, '\p{Is_GCB=__XX}', ""); + Expect(1, 921599, '\p{^Is_GCB=__XX}', ""); + Expect(1, 921599, '\P{Is_GCB=__XX}', ""); + Expect(0, 921599, '\P{^Is_GCB=__XX}', ""); + Error('\p{Grapheme_Cluster_Break= zwj:=}'); + Error('\P{Grapheme_Cluster_Break= zwj:=}'); + Expect(1, 8205, '\p{Grapheme_Cluster_Break=:\AZWJ\z:}', "");; + Expect(0, 8206, '\p{Grapheme_Cluster_Break=:\AZWJ\z:}', "");; + Expect(1, 8205, '\p{Grapheme_Cluster_Break=zwj}', ""); + Expect(0, 8205, '\p{^Grapheme_Cluster_Break=zwj}', ""); + Expect(0, 8205, '\P{Grapheme_Cluster_Break=zwj}', ""); + Expect(1, 8205, '\P{^Grapheme_Cluster_Break=zwj}', ""); + Expect(0, 8206, '\p{Grapheme_Cluster_Break=zwj}', ""); + Expect(1, 8206, '\p{^Grapheme_Cluster_Break=zwj}', ""); + Expect(1, 8206, '\P{Grapheme_Cluster_Break=zwj}', ""); + Expect(0, 8206, '\P{^Grapheme_Cluster_Break=zwj}', ""); + Expect(1, 8205, '\p{Grapheme_Cluster_Break=:\Azwj\z:}', "");; + Expect(0, 8206, '\p{Grapheme_Cluster_Break=:\Azwj\z:}', "");; + Expect(1, 8205, '\p{Grapheme_Cluster_Break=_-ZWJ}', ""); + Expect(0, 8205, '\p{^Grapheme_Cluster_Break=_-ZWJ}', ""); + Expect(0, 8205, '\P{Grapheme_Cluster_Break=_-ZWJ}', ""); + Expect(1, 8205, '\P{^Grapheme_Cluster_Break=_-ZWJ}', ""); + Expect(0, 8206, '\p{Grapheme_Cluster_Break=_-ZWJ}', ""); + Expect(1, 8206, '\p{^Grapheme_Cluster_Break=_-ZWJ}', ""); + Expect(1, 8206, '\P{Grapheme_Cluster_Break=_-ZWJ}', ""); + Expect(0, 8206, '\P{^Grapheme_Cluster_Break=_-ZWJ}', ""); + Error('\p{GCB: ZWJ/a/}'); + Error('\P{GCB: ZWJ/a/}'); + Expect(1, 8205, '\p{GCB=:\AZWJ\z:}', "");; + Expect(0, 8206, '\p{GCB=:\AZWJ\z:}', "");; + Expect(1, 8205, '\p{GCB=zwj}', ""); + Expect(0, 8205, '\p{^GCB=zwj}', ""); + Expect(0, 8205, '\P{GCB=zwj}', ""); + Expect(1, 8205, '\P{^GCB=zwj}', ""); + Expect(0, 8206, '\p{GCB=zwj}', ""); + Expect(1, 8206, '\p{^GCB=zwj}', ""); + Expect(1, 8206, '\P{GCB=zwj}', ""); + Expect(0, 8206, '\P{^GCB=zwj}', ""); + Expect(1, 8205, '\p{GCB=:\Azwj\z:}', "");; + Expect(0, 8206, '\p{GCB=:\Azwj\z:}', "");; + Expect(1, 8205, '\p{GCB= _ZWJ}', ""); + Expect(0, 8205, '\p{^GCB= _ZWJ}', ""); + Expect(0, 8205, '\P{GCB= _ZWJ}', ""); + Expect(1, 8205, '\P{^GCB= _ZWJ}', ""); + Expect(0, 8206, '\p{GCB= _ZWJ}', ""); + Expect(1, 8206, '\p{^GCB= _ZWJ}', ""); + Expect(1, 8206, '\P{GCB= _ZWJ}', ""); + Expect(0, 8206, '\P{^GCB= _ZWJ}', ""); + Error('\p{Is_Grapheme_Cluster_Break= _ZWJ:=}'); + Error('\P{Is_Grapheme_Cluster_Break= _ZWJ:=}'); + Expect(1, 8205, '\p{Is_Grapheme_Cluster_Break: zwj}', ""); + Expect(0, 8205, '\p{^Is_Grapheme_Cluster_Break: zwj}', ""); + Expect(0, 8205, '\P{Is_Grapheme_Cluster_Break: zwj}', ""); + Expect(1, 8205, '\P{^Is_Grapheme_Cluster_Break: zwj}', ""); + Expect(0, 8206, '\p{Is_Grapheme_Cluster_Break: zwj}', ""); + Expect(1, 8206, '\p{^Is_Grapheme_Cluster_Break: zwj}', ""); + Expect(1, 8206, '\P{Is_Grapheme_Cluster_Break: zwj}', ""); + Expect(0, 8206, '\P{^Is_Grapheme_Cluster_Break: zwj}', ""); + Expect(1, 8205, '\p{Is_Grapheme_Cluster_Break: ZWJ}', ""); + Expect(0, 8205, '\p{^Is_Grapheme_Cluster_Break: ZWJ}', ""); + Expect(0, 8205, '\P{Is_Grapheme_Cluster_Break: ZWJ}', ""); + Expect(1, 8205, '\P{^Is_Grapheme_Cluster_Break: ZWJ}', ""); + Expect(0, 8206, '\p{Is_Grapheme_Cluster_Break: ZWJ}', ""); + Expect(1, 8206, '\p{^Is_Grapheme_Cluster_Break: ZWJ}', ""); + Expect(1, 8206, '\P{Is_Grapheme_Cluster_Break: ZWJ}', ""); + Expect(0, 8206, '\P{^Is_Grapheme_Cluster_Break: ZWJ}', ""); + Error('\p{Is_GCB=/a/ zwj}'); + Error('\P{Is_GCB=/a/ zwj}'); + Expect(1, 8205, '\p{Is_GCB=zwj}', ""); + Expect(0, 8205, '\p{^Is_GCB=zwj}', ""); + Expect(0, 8205, '\P{Is_GCB=zwj}', ""); + Expect(1, 8205, '\P{^Is_GCB=zwj}', ""); + Expect(0, 8206, '\p{Is_GCB=zwj}', ""); + Expect(1, 8206, '\p{^Is_GCB=zwj}', ""); + Expect(1, 8206, '\P{Is_GCB=zwj}', ""); + Expect(0, 8206, '\P{^Is_GCB=zwj}', ""); + Expect(1, 8205, '\p{Is_GCB=-_ZWJ}', ""); + Expect(0, 8205, '\p{^Is_GCB=-_ZWJ}', ""); + Expect(0, 8205, '\P{Is_GCB=-_ZWJ}', ""); + Expect(1, 8205, '\P{^Is_GCB=-_ZWJ}', ""); + Expect(0, 8206, '\p{Is_GCB=-_ZWJ}', ""); + Expect(1, 8206, '\p{^Is_GCB=-_ZWJ}', ""); + Expect(1, 8206, '\P{Is_GCB=-_ZWJ}', ""); + Expect(0, 8206, '\P{^Is_GCB=-_ZWJ}', ""); + Error('\p{Grapheme_Base::=-No}'); + Error('\P{Grapheme_Base::=-No}'); + Expect(1, 210042, '\p{Grapheme_Base=:\ANo\z:}', "");; + Expect(0, 210041, '\p{Grapheme_Base=:\ANo\z:}', "");; + Expect(1, 210042, '\p{Grapheme_Base=no}', ""); + Expect(0, 210042, '\p{^Grapheme_Base=no}', ""); + Expect(0, 210042, '\P{Grapheme_Base=no}', ""); + Expect(1, 210042, '\P{^Grapheme_Base=no}', ""); + Expect(0, 210041, '\p{Grapheme_Base=no}', ""); + Expect(1, 210041, '\p{^Grapheme_Base=no}', ""); + Expect(1, 210041, '\P{Grapheme_Base=no}', ""); + Expect(0, 210041, '\P{^Grapheme_Base=no}', ""); + Expect(1, 210042, '\p{Grapheme_Base=:\Ano\z:}', "");; + Expect(0, 210041, '\p{Grapheme_Base=:\Ano\z:}', "");; + Expect(1, 210042, '\p{Grapheme_Base: _No}', ""); + Expect(0, 210042, '\p{^Grapheme_Base: _No}', ""); + Expect(0, 210042, '\P{Grapheme_Base: _No}', ""); + Expect(1, 210042, '\P{^Grapheme_Base: _No}', ""); + Expect(0, 210041, '\p{Grapheme_Base: _No}', ""); + Expect(1, 210041, '\p{^Grapheme_Base: _No}', ""); + Expect(1, 210041, '\P{Grapheme_Base: _No}', ""); + Expect(0, 210041, '\P{^Grapheme_Base: _No}', ""); + Error('\p{Gr_Base= N/a/}'); + Error('\P{Gr_Base= N/a/}'); + Expect(1, 210042, '\p{Gr_Base=:\AN\z:}', "");; + Expect(0, 210041, '\p{Gr_Base=:\AN\z:}', "");; + Expect(1, 210042, '\p{Gr_Base=n}', ""); + Expect(0, 210042, '\p{^Gr_Base=n}', ""); + Expect(0, 210042, '\P{Gr_Base=n}', ""); + Expect(1, 210042, '\P{^Gr_Base=n}', ""); + Expect(0, 210041, '\p{Gr_Base=n}', ""); + Expect(1, 210041, '\p{^Gr_Base=n}', ""); + Expect(1, 210041, '\P{Gr_Base=n}', ""); + Expect(0, 210041, '\P{^Gr_Base=n}', ""); + Expect(1, 210042, '\p{Gr_Base=:\An\z:}', "");; + Expect(0, 210041, '\p{Gr_Base=:\An\z:}', "");; + Expect(1, 210042, '\p{Gr_Base: -N}', ""); + Expect(0, 210042, '\p{^Gr_Base: -N}', ""); + Expect(0, 210042, '\P{Gr_Base: -N}', ""); + Expect(1, 210042, '\P{^Gr_Base: -N}', ""); + Expect(0, 210041, '\p{Gr_Base: -N}', ""); + Expect(1, 210041, '\p{^Gr_Base: -N}', ""); + Expect(1, 210041, '\P{Gr_Base: -N}', ""); + Expect(0, 210041, '\P{^Gr_Base: -N}', ""); + Error('\p{Is_Grapheme_Base= /a/F}'); + Error('\P{Is_Grapheme_Base= /a/F}'); + Expect(1, 210042, '\p{Is_Grapheme_Base=f}', ""); + Expect(0, 210042, '\p{^Is_Grapheme_Base=f}', ""); + Expect(0, 210042, '\P{Is_Grapheme_Base=f}', ""); + Expect(1, 210042, '\P{^Is_Grapheme_Base=f}', ""); + Expect(0, 210041, '\p{Is_Grapheme_Base=f}', ""); + Expect(1, 210041, '\p{^Is_Grapheme_Base=f}', ""); + Expect(1, 210041, '\P{Is_Grapheme_Base=f}', ""); + Expect(0, 210041, '\P{^Is_Grapheme_Base=f}', ""); + Expect(1, 210042, '\p{Is_Grapheme_Base= _f}', ""); + Expect(0, 210042, '\p{^Is_Grapheme_Base= _f}', ""); + Expect(0, 210042, '\P{Is_Grapheme_Base= _f}', ""); + Expect(1, 210042, '\P{^Is_Grapheme_Base= _f}', ""); + Expect(0, 210041, '\p{Is_Grapheme_Base= _f}', ""); + Expect(1, 210041, '\p{^Is_Grapheme_Base= _f}', ""); + Expect(1, 210041, '\P{Is_Grapheme_Base= _f}', ""); + Expect(0, 210041, '\P{^Is_Grapheme_Base= _f}', ""); + Error('\p{Is_Gr_Base=/a/-FALSE}'); + Error('\P{Is_Gr_Base=/a/-FALSE}'); + Expect(1, 210042, '\p{Is_Gr_Base=false}', ""); + Expect(0, 210042, '\p{^Is_Gr_Base=false}', ""); + Expect(0, 210042, '\P{Is_Gr_Base=false}', ""); + Expect(1, 210042, '\P{^Is_Gr_Base=false}', ""); + Expect(0, 210041, '\p{Is_Gr_Base=false}', ""); + Expect(1, 210041, '\p{^Is_Gr_Base=false}', ""); + Expect(1, 210041, '\P{Is_Gr_Base=false}', ""); + Expect(0, 210041, '\P{^Is_Gr_Base=false}', ""); + Expect(1, 210042, '\p{Is_Gr_Base=--False}', ""); + Expect(0, 210042, '\p{^Is_Gr_Base=--False}', ""); + Expect(0, 210042, '\P{Is_Gr_Base=--False}', ""); + Expect(1, 210042, '\P{^Is_Gr_Base=--False}', ""); + Expect(0, 210041, '\p{Is_Gr_Base=--False}', ""); + Expect(1, 210041, '\p{^Is_Gr_Base=--False}', ""); + Expect(1, 210041, '\P{Is_Gr_Base=--False}', ""); + Expect(0, 210041, '\P{^Is_Gr_Base=--False}', ""); + Error('\p{Grapheme_Base=/a/ yes}'); + Error('\P{Grapheme_Base=/a/ yes}'); + Expect(1, 210041, '\p{Grapheme_Base=:\AYes\z:}', "");; + Expect(0, 210042, '\p{Grapheme_Base=:\AYes\z:}', "");; + Expect(1, 210041, '\p{Grapheme_Base=yes}', ""); + Expect(0, 210041, '\p{^Grapheme_Base=yes}', ""); + Expect(0, 210041, '\P{Grapheme_Base=yes}', ""); + Expect(1, 210041, '\P{^Grapheme_Base=yes}', ""); + Expect(0, 210042, '\p{Grapheme_Base=yes}', ""); + Expect(1, 210042, '\p{^Grapheme_Base=yes}', ""); + Expect(1, 210042, '\P{Grapheme_Base=yes}', ""); + Expect(0, 210042, '\P{^Grapheme_Base=yes}', ""); + Expect(1, 210041, '\p{Grapheme_Base=:\Ayes\z:}', "");; + Expect(0, 210042, '\p{Grapheme_Base=:\Ayes\z:}', "");; + Expect(1, 210041, '\p{Grapheme_Base=Yes}', ""); + Expect(0, 210041, '\p{^Grapheme_Base=Yes}', ""); + Expect(0, 210041, '\P{Grapheme_Base=Yes}', ""); + Expect(1, 210041, '\P{^Grapheme_Base=Yes}', ""); + Expect(0, 210042, '\p{Grapheme_Base=Yes}', ""); + Expect(1, 210042, '\p{^Grapheme_Base=Yes}', ""); + Expect(1, 210042, '\P{Grapheme_Base=Yes}', ""); + Expect(0, 210042, '\P{^Grapheme_Base=Yes}', ""); + Error('\p{Gr_Base=:=_ Y}'); + Error('\P{Gr_Base=:=_ Y}'); + Expect(1, 210041, '\p{Gr_Base=:\AY\z:}', "");; + Expect(0, 210042, '\p{Gr_Base=:\AY\z:}', "");; + Expect(1, 210041, '\p{Gr_Base=y}', ""); + Expect(0, 210041, '\p{^Gr_Base=y}', ""); + Expect(0, 210041, '\P{Gr_Base=y}', ""); + Expect(1, 210041, '\P{^Gr_Base=y}', ""); + Expect(0, 210042, '\p{Gr_Base=y}', ""); + Expect(1, 210042, '\p{^Gr_Base=y}', ""); + Expect(1, 210042, '\P{Gr_Base=y}', ""); + Expect(0, 210042, '\P{^Gr_Base=y}', ""); + Expect(1, 210041, '\p{Gr_Base=:\Ay\z:}', "");; + Expect(0, 210042, '\p{Gr_Base=:\Ay\z:}', "");; + Expect(1, 210041, '\p{Gr_Base= Y}', ""); + Expect(0, 210041, '\p{^Gr_Base= Y}', ""); + Expect(0, 210041, '\P{Gr_Base= Y}', ""); + Expect(1, 210041, '\P{^Gr_Base= Y}', ""); + Expect(0, 210042, '\p{Gr_Base= Y}', ""); + Expect(1, 210042, '\p{^Gr_Base= Y}', ""); + Expect(1, 210042, '\P{Gr_Base= Y}', ""); + Expect(0, 210042, '\P{^Gr_Base= Y}', ""); + Error('\p{Is_Grapheme_Base=/a/_ t}'); + Error('\P{Is_Grapheme_Base=/a/_ t}'); + Expect(1, 210041, '\p{Is_Grapheme_Base=t}', ""); + Expect(0, 210041, '\p{^Is_Grapheme_Base=t}', ""); + Expect(0, 210041, '\P{Is_Grapheme_Base=t}', ""); + Expect(1, 210041, '\P{^Is_Grapheme_Base=t}', ""); + Expect(0, 210042, '\p{Is_Grapheme_Base=t}', ""); + Expect(1, 210042, '\p{^Is_Grapheme_Base=t}', ""); + Expect(1, 210042, '\P{Is_Grapheme_Base=t}', ""); + Expect(0, 210042, '\P{^Is_Grapheme_Base=t}', ""); + Expect(1, 210041, '\p{Is_Grapheme_Base=T}', ""); + Expect(0, 210041, '\p{^Is_Grapheme_Base=T}', ""); + Expect(0, 210041, '\P{Is_Grapheme_Base=T}', ""); + Expect(1, 210041, '\P{^Is_Grapheme_Base=T}', ""); + Expect(0, 210042, '\p{Is_Grapheme_Base=T}', ""); + Expect(1, 210042, '\p{^Is_Grapheme_Base=T}', ""); + Expect(1, 210042, '\P{Is_Grapheme_Base=T}', ""); + Expect(0, 210042, '\P{^Is_Grapheme_Base=T}', ""); + Error('\p{Is_Gr_Base:-/a/True}'); + Error('\P{Is_Gr_Base:-/a/True}'); + Expect(1, 210041, '\p{Is_Gr_Base=true}', ""); + Expect(0, 210041, '\p{^Is_Gr_Base=true}', ""); + Expect(0, 210041, '\P{Is_Gr_Base=true}', ""); + Expect(1, 210041, '\P{^Is_Gr_Base=true}', ""); + Expect(0, 210042, '\p{Is_Gr_Base=true}', ""); + Expect(1, 210042, '\p{^Is_Gr_Base=true}', ""); + Expect(1, 210042, '\P{Is_Gr_Base=true}', ""); + Expect(0, 210042, '\P{^Is_Gr_Base=true}', ""); + Expect(1, 210041, '\p{Is_Gr_Base=_ true}', ""); + Expect(0, 210041, '\p{^Is_Gr_Base=_ true}', ""); + Expect(0, 210041, '\P{Is_Gr_Base=_ true}', ""); + Expect(1, 210041, '\P{^Is_Gr_Base=_ true}', ""); + Expect(0, 210042, '\p{Is_Gr_Base=_ true}', ""); + Expect(1, 210042, '\p{^Is_Gr_Base=_ true}', ""); + Expect(1, 210042, '\P{Is_Gr_Base=_ true}', ""); + Expect(0, 210042, '\P{^Is_Gr_Base=_ true}', ""); + Error('\p{Grapheme_Extend= /a/NO}'); + Error('\P{Grapheme_Extend= /a/NO}'); + Expect(1, 918000, '\p{Grapheme_Extend=:\ANo\z:}', "");; + Expect(0, 917999, '\p{Grapheme_Extend=:\ANo\z:}', "");; + Expect(1, 918000, '\p{Grapheme_Extend=no}', ""); + Expect(0, 918000, '\p{^Grapheme_Extend=no}', ""); + Expect(0, 918000, '\P{Grapheme_Extend=no}', ""); + Expect(1, 918000, '\P{^Grapheme_Extend=no}', ""); + Expect(0, 917999, '\p{Grapheme_Extend=no}', ""); + Expect(1, 917999, '\p{^Grapheme_Extend=no}', ""); + Expect(1, 917999, '\P{Grapheme_Extend=no}', ""); + Expect(0, 917999, '\P{^Grapheme_Extend=no}', ""); + Expect(1, 918000, '\p{Grapheme_Extend=:\Ano\z:}', "");; + Expect(0, 917999, '\p{Grapheme_Extend=:\Ano\z:}', "");; + Expect(1, 918000, '\p{Grapheme_Extend=--no}', ""); + Expect(0, 918000, '\p{^Grapheme_Extend=--no}', ""); + Expect(0, 918000, '\P{Grapheme_Extend=--no}', ""); + Expect(1, 918000, '\P{^Grapheme_Extend=--no}', ""); + Expect(0, 917999, '\p{Grapheme_Extend=--no}', ""); + Expect(1, 917999, '\p{^Grapheme_Extend=--no}', ""); + Expect(1, 917999, '\P{Grapheme_Extend=--no}', ""); + Expect(0, 917999, '\P{^Grapheme_Extend=--no}', ""); + Error('\p{Gr_Ext=:=- N}'); + Error('\P{Gr_Ext=:=- N}'); + Expect(1, 918000, '\p{Gr_Ext=:\AN\z:}', "");; + Expect(0, 917999, '\p{Gr_Ext=:\AN\z:}', "");; + Expect(1, 918000, '\p{Gr_Ext=n}', ""); + Expect(0, 918000, '\p{^Gr_Ext=n}', ""); + Expect(0, 918000, '\P{Gr_Ext=n}', ""); + Expect(1, 918000, '\P{^Gr_Ext=n}', ""); + Expect(0, 917999, '\p{Gr_Ext=n}', ""); + Expect(1, 917999, '\p{^Gr_Ext=n}', ""); + Expect(1, 917999, '\P{Gr_Ext=n}', ""); + Expect(0, 917999, '\P{^Gr_Ext=n}', ""); + Expect(1, 918000, '\p{Gr_Ext=:\An\z:}', "");; + Expect(0, 917999, '\p{Gr_Ext=:\An\z:}', "");; + Expect(1, 918000, '\p{Gr_Ext=N}', ""); + Expect(0, 918000, '\p{^Gr_Ext=N}', ""); + Expect(0, 918000, '\P{Gr_Ext=N}', ""); + Expect(1, 918000, '\P{^Gr_Ext=N}', ""); + Expect(0, 917999, '\p{Gr_Ext=N}', ""); + Expect(1, 917999, '\p{^Gr_Ext=N}', ""); + Expect(1, 917999, '\P{Gr_Ext=N}', ""); + Expect(0, 917999, '\P{^Gr_Ext=N}', ""); + Error('\p{Is_Grapheme_Extend: /a/_f}'); + Error('\P{Is_Grapheme_Extend: /a/_f}'); + Expect(1, 918000, '\p{Is_Grapheme_Extend=f}', ""); + Expect(0, 918000, '\p{^Is_Grapheme_Extend=f}', ""); + Expect(0, 918000, '\P{Is_Grapheme_Extend=f}', ""); + Expect(1, 918000, '\P{^Is_Grapheme_Extend=f}', ""); + Expect(0, 917999, '\p{Is_Grapheme_Extend=f}', ""); + Expect(1, 917999, '\p{^Is_Grapheme_Extend=f}', ""); + Expect(1, 917999, '\P{Is_Grapheme_Extend=f}', ""); + Expect(0, 917999, '\P{^Is_Grapheme_Extend=f}', ""); + Expect(1, 918000, '\p{Is_Grapheme_Extend= F}', ""); + Expect(0, 918000, '\p{^Is_Grapheme_Extend= F}', ""); + Expect(0, 918000, '\P{Is_Grapheme_Extend= F}', ""); + Expect(1, 918000, '\P{^Is_Grapheme_Extend= F}', ""); + Expect(0, 917999, '\p{Is_Grapheme_Extend= F}', ""); + Expect(1, 917999, '\p{^Is_Grapheme_Extend= F}', ""); + Expect(1, 917999, '\P{Is_Grapheme_Extend= F}', ""); + Expect(0, 917999, '\P{^Is_Grapheme_Extend= F}', ""); + Error('\p{Is_Gr_Ext=_:=False}'); + Error('\P{Is_Gr_Ext=_:=False}'); + Expect(1, 918000, '\p{Is_Gr_Ext: false}', ""); + Expect(0, 918000, '\p{^Is_Gr_Ext: false}', ""); + Expect(0, 918000, '\P{Is_Gr_Ext: false}', ""); + Expect(1, 918000, '\P{^Is_Gr_Ext: false}', ""); + Expect(0, 917999, '\p{Is_Gr_Ext: false}', ""); + Expect(1, 917999, '\p{^Is_Gr_Ext: false}', ""); + Expect(1, 917999, '\P{Is_Gr_Ext: false}', ""); + Expect(0, 917999, '\P{^Is_Gr_Ext: false}', ""); + Expect(1, 918000, '\p{Is_Gr_Ext=_False}', ""); + Expect(0, 918000, '\p{^Is_Gr_Ext=_False}', ""); + Expect(0, 918000, '\P{Is_Gr_Ext=_False}', ""); + Expect(1, 918000, '\P{^Is_Gr_Ext=_False}', ""); + Expect(0, 917999, '\p{Is_Gr_Ext=_False}', ""); + Expect(1, 917999, '\p{^Is_Gr_Ext=_False}', ""); + Expect(1, 917999, '\P{Is_Gr_Ext=_False}', ""); + Expect(0, 917999, '\P{^Is_Gr_Ext=_False}', ""); + Error('\p{Grapheme_Extend=/a/_YES}'); + Error('\P{Grapheme_Extend=/a/_YES}'); + Expect(1, 917999, '\p{Grapheme_Extend=:\AYes\z:}', "");; + Expect(0, 918000, '\p{Grapheme_Extend=:\AYes\z:}', "");; + Expect(1, 917999, '\p{Grapheme_Extend=yes}', ""); + Expect(0, 917999, '\p{^Grapheme_Extend=yes}', ""); + Expect(0, 917999, '\P{Grapheme_Extend=yes}', ""); + Expect(1, 917999, '\P{^Grapheme_Extend=yes}', ""); + Expect(0, 918000, '\p{Grapheme_Extend=yes}', ""); + Expect(1, 918000, '\p{^Grapheme_Extend=yes}', ""); + Expect(1, 918000, '\P{Grapheme_Extend=yes}', ""); + Expect(0, 918000, '\P{^Grapheme_Extend=yes}', ""); + Expect(1, 917999, '\p{Grapheme_Extend=:\Ayes\z:}', "");; + Expect(0, 918000, '\p{Grapheme_Extend=:\Ayes\z:}', "");; + Error('\p{Gr_Ext= :=Y}'); + Error('\P{Gr_Ext= :=Y}'); + Expect(1, 917999, '\p{Gr_Ext=:\AY\z:}', "");; + Expect(0, 918000, '\p{Gr_Ext=:\AY\z:}', "");; + Expect(1, 917999, '\p{Gr_Ext=y}', ""); + Expect(0, 917999, '\p{^Gr_Ext=y}', ""); + Expect(0, 917999, '\P{Gr_Ext=y}', ""); + Expect(1, 917999, '\P{^Gr_Ext=y}', ""); + Expect(0, 918000, '\p{Gr_Ext=y}', ""); + Expect(1, 918000, '\p{^Gr_Ext=y}', ""); + Expect(1, 918000, '\P{Gr_Ext=y}', ""); + Expect(0, 918000, '\P{^Gr_Ext=y}', ""); + Expect(1, 917999, '\p{Gr_Ext=:\Ay\z:}', "");; + Expect(0, 918000, '\p{Gr_Ext=:\Ay\z:}', "");; + Expect(1, 917999, '\p{Gr_Ext=_ Y}', ""); + Expect(0, 917999, '\p{^Gr_Ext=_ Y}', ""); + Expect(0, 917999, '\P{Gr_Ext=_ Y}', ""); + Expect(1, 917999, '\P{^Gr_Ext=_ Y}', ""); + Expect(0, 918000, '\p{Gr_Ext=_ Y}', ""); + Expect(1, 918000, '\p{^Gr_Ext=_ Y}', ""); + Expect(1, 918000, '\P{Gr_Ext=_ Y}', ""); + Expect(0, 918000, '\P{^Gr_Ext=_ Y}', ""); + Error('\p{Is_Grapheme_Extend=/a/ T}'); + Error('\P{Is_Grapheme_Extend=/a/ T}'); + Expect(1, 917999, '\p{Is_Grapheme_Extend=t}', ""); + Expect(0, 917999, '\p{^Is_Grapheme_Extend=t}', ""); + Expect(0, 917999, '\P{Is_Grapheme_Extend=t}', ""); + Expect(1, 917999, '\P{^Is_Grapheme_Extend=t}', ""); + Expect(0, 918000, '\p{Is_Grapheme_Extend=t}', ""); + Expect(1, 918000, '\p{^Is_Grapheme_Extend=t}', ""); + Expect(1, 918000, '\P{Is_Grapheme_Extend=t}', ""); + Expect(0, 918000, '\P{^Is_Grapheme_Extend=t}', ""); + Expect(1, 917999, '\p{Is_Grapheme_Extend=--T}', ""); + Expect(0, 917999, '\p{^Is_Grapheme_Extend=--T}', ""); + Expect(0, 917999, '\P{Is_Grapheme_Extend=--T}', ""); + Expect(1, 917999, '\P{^Is_Grapheme_Extend=--T}', ""); + Expect(0, 918000, '\p{Is_Grapheme_Extend=--T}', ""); + Expect(1, 918000, '\p{^Is_Grapheme_Extend=--T}', ""); + Expect(1, 918000, '\P{Is_Grapheme_Extend=--T}', ""); + Expect(0, 918000, '\P{^Is_Grapheme_Extend=--T}', ""); + Error('\p{Is_Gr_Ext=:=_ True}'); + Error('\P{Is_Gr_Ext=:=_ True}'); + Expect(1, 917999, '\p{Is_Gr_Ext=true}', ""); + Expect(0, 917999, '\p{^Is_Gr_Ext=true}', ""); + Expect(0, 917999, '\P{Is_Gr_Ext=true}', ""); + Expect(1, 917999, '\P{^Is_Gr_Ext=true}', ""); + Expect(0, 918000, '\p{Is_Gr_Ext=true}', ""); + Expect(1, 918000, '\p{^Is_Gr_Ext=true}', ""); + Expect(1, 918000, '\P{Is_Gr_Ext=true}', ""); + Expect(0, 918000, '\P{^Is_Gr_Ext=true}', ""); + Expect(1, 917999, '\p{Is_Gr_Ext: _true}', ""); + Expect(0, 917999, '\p{^Is_Gr_Ext: _true}', ""); + Expect(0, 917999, '\P{Is_Gr_Ext: _true}', ""); + Expect(1, 917999, '\P{^Is_Gr_Ext: _true}', ""); + Expect(0, 918000, '\p{Is_Gr_Ext: _true}', ""); + Expect(1, 918000, '\p{^Is_Gr_Ext: _true}', ""); + Expect(1, 918000, '\P{Is_Gr_Ext: _true}', ""); + Expect(0, 918000, '\P{^Is_Gr_Ext: _true}', ""); + Error('\p{Grapheme_Link=No}'); + Error('\P{Grapheme_Link=No}'); + Error('\p{Gr_Link=N}'); + Error('\P{Gr_Link=N}'); + Error('\p{Is_Grapheme_Link=F}'); + Error('\P{Is_Grapheme_Link=F}'); + Error('\p{Is_Gr_Link=False}'); + Error('\P{Is_Gr_Link=False}'); + Error('\p{Grapheme_Link=Yes}'); + Error('\P{Grapheme_Link=Yes}'); + Error('\p{Gr_Link=Y}'); + Error('\P{Gr_Link=Y}'); + Error('\p{Is_Grapheme_Link=T}'); + Error('\P{Is_Grapheme_Link=T}'); + Error('\p{Is_Gr_Link=True}'); + Error('\P{Is_Gr_Link=True}'); + Error('\p{Hex_Digit=/a/- NO}'); + Error('\P{Hex_Digit=/a/- NO}'); + Expect(1, 65351, '\p{Hex_Digit=:\ANo\z:}', "");; + Expect(0, 65350, '\p{Hex_Digit=:\ANo\z:}', "");; + Expect(1, 65351, '\p{Hex_Digit=no}', ""); + Expect(0, 65351, '\p{^Hex_Digit=no}', ""); + Expect(0, 65351, '\P{Hex_Digit=no}', ""); + Expect(1, 65351, '\P{^Hex_Digit=no}', ""); + Expect(0, 65350, '\p{Hex_Digit=no}', ""); + Expect(1, 65350, '\p{^Hex_Digit=no}', ""); + Expect(1, 65350, '\P{Hex_Digit=no}', ""); + Expect(0, 65350, '\P{^Hex_Digit=no}', ""); + Expect(1, 65351, '\p{Hex_Digit=:\Ano\z:}', "");; + Expect(0, 65350, '\p{Hex_Digit=:\Ano\z:}', "");; + Expect(1, 65351, '\p{Hex_Digit=-_NO}', ""); + Expect(0, 65351, '\p{^Hex_Digit=-_NO}', ""); + Expect(0, 65351, '\P{Hex_Digit=-_NO}', ""); + Expect(1, 65351, '\P{^Hex_Digit=-_NO}', ""); + Expect(0, 65350, '\p{Hex_Digit=-_NO}', ""); + Expect(1, 65350, '\p{^Hex_Digit=-_NO}', ""); + Expect(1, 65350, '\P{Hex_Digit=-_NO}', ""); + Expect(0, 65350, '\P{^Hex_Digit=-_NO}', ""); + Error('\p{Hex= _N/a/}'); + Error('\P{Hex= _N/a/}'); + Expect(1, 65351, '\p{Hex=:\AN\z:}', "");; + Expect(0, 65350, '\p{Hex=:\AN\z:}', "");; + Expect(1, 65351, '\p{Hex=n}', ""); + Expect(0, 65351, '\p{^Hex=n}', ""); + Expect(0, 65351, '\P{Hex=n}', ""); + Expect(1, 65351, '\P{^Hex=n}', ""); + Expect(0, 65350, '\p{Hex=n}', ""); + Expect(1, 65350, '\p{^Hex=n}', ""); + Expect(1, 65350, '\P{Hex=n}', ""); + Expect(0, 65350, '\P{^Hex=n}', ""); + Expect(1, 65351, '\p{Hex=:\An\z:}', "");; + Expect(0, 65350, '\p{Hex=:\An\z:}', "");; + Expect(1, 65351, '\p{Hex=_N}', ""); + Expect(0, 65351, '\p{^Hex=_N}', ""); + Expect(0, 65351, '\P{Hex=_N}', ""); + Expect(1, 65351, '\P{^Hex=_N}', ""); + Expect(0, 65350, '\p{Hex=_N}', ""); + Expect(1, 65350, '\p{^Hex=_N}', ""); + Expect(1, 65350, '\P{Hex=_N}', ""); + Expect(0, 65350, '\P{^Hex=_N}', ""); + Error('\p{Is_Hex_Digit=_F:=}'); + Error('\P{Is_Hex_Digit=_F:=}'); + Expect(1, 65351, '\p{Is_Hex_Digit=f}', ""); + Expect(0, 65351, '\p{^Is_Hex_Digit=f}', ""); + Expect(0, 65351, '\P{Is_Hex_Digit=f}', ""); + Expect(1, 65351, '\P{^Is_Hex_Digit=f}', ""); + Expect(0, 65350, '\p{Is_Hex_Digit=f}', ""); + Expect(1, 65350, '\p{^Is_Hex_Digit=f}', ""); + Expect(1, 65350, '\P{Is_Hex_Digit=f}', ""); + Expect(0, 65350, '\P{^Is_Hex_Digit=f}', ""); + Expect(1, 65351, '\p{Is_Hex_Digit: __F}', ""); + Expect(0, 65351, '\p{^Is_Hex_Digit: __F}', ""); + Expect(0, 65351, '\P{Is_Hex_Digit: __F}', ""); + Expect(1, 65351, '\P{^Is_Hex_Digit: __F}', ""); + Expect(0, 65350, '\p{Is_Hex_Digit: __F}', ""); + Expect(1, 65350, '\p{^Is_Hex_Digit: __F}', ""); + Expect(1, 65350, '\P{Is_Hex_Digit: __F}', ""); + Expect(0, 65350, '\P{^Is_Hex_Digit: __F}', ""); + Error('\p{Is_Hex=_ False/a/}'); + Error('\P{Is_Hex=_ False/a/}'); + Expect(1, 65351, '\p{Is_Hex=false}', ""); + Expect(0, 65351, '\p{^Is_Hex=false}', ""); + Expect(0, 65351, '\P{Is_Hex=false}', ""); + Expect(1, 65351, '\P{^Is_Hex=false}', ""); + Expect(0, 65350, '\p{Is_Hex=false}', ""); + Expect(1, 65350, '\p{^Is_Hex=false}', ""); + Expect(1, 65350, '\P{Is_Hex=false}', ""); + Expect(0, 65350, '\P{^Is_Hex=false}', ""); + Expect(1, 65351, '\p{Is_Hex=_-FALSE}', ""); + Expect(0, 65351, '\p{^Is_Hex=_-FALSE}', ""); + Expect(0, 65351, '\P{Is_Hex=_-FALSE}', ""); + Expect(1, 65351, '\P{^Is_Hex=_-FALSE}', ""); + Expect(0, 65350, '\p{Is_Hex=_-FALSE}', ""); + Expect(1, 65350, '\p{^Is_Hex=_-FALSE}', ""); + Expect(1, 65350, '\P{Is_Hex=_-FALSE}', ""); + Expect(0, 65350, '\P{^Is_Hex=_-FALSE}', ""); + Error('\p{Hex_Digit=_ YES/a/}'); + Error('\P{Hex_Digit=_ YES/a/}'); + Expect(1, 65350, '\p{Hex_Digit=:\AYes\z:}', "");; + Expect(0, 65351, '\p{Hex_Digit=:\AYes\z:}', "");; + Expect(1, 65350, '\p{Hex_Digit=yes}', ""); + Expect(0, 65350, '\p{^Hex_Digit=yes}', ""); + Expect(0, 65350, '\P{Hex_Digit=yes}', ""); + Expect(1, 65350, '\P{^Hex_Digit=yes}', ""); + Expect(0, 65351, '\p{Hex_Digit=yes}', ""); + Expect(1, 65351, '\p{^Hex_Digit=yes}', ""); + Expect(1, 65351, '\P{Hex_Digit=yes}', ""); + Expect(0, 65351, '\P{^Hex_Digit=yes}', ""); + Expect(1, 65350, '\p{Hex_Digit=:\Ayes\z:}', "");; + Expect(0, 65351, '\p{Hex_Digit=:\Ayes\z:}', "");; + Expect(1, 65350, '\p{Hex_Digit= _YES}', ""); + Expect(0, 65350, '\p{^Hex_Digit= _YES}', ""); + Expect(0, 65350, '\P{Hex_Digit= _YES}', ""); + Expect(1, 65350, '\P{^Hex_Digit= _YES}', ""); + Expect(0, 65351, '\p{Hex_Digit= _YES}', ""); + Expect(1, 65351, '\p{^Hex_Digit= _YES}', ""); + Expect(1, 65351, '\P{Hex_Digit= _YES}', ""); + Expect(0, 65351, '\P{^Hex_Digit= _YES}', ""); + Error('\p{Hex=/a/y}'); + Error('\P{Hex=/a/y}'); + Expect(1, 65350, '\p{Hex=:\AY\z:}', "");; + Expect(0, 65351, '\p{Hex=:\AY\z:}', "");; + Expect(1, 65350, '\p{Hex=y}', ""); + Expect(0, 65350, '\p{^Hex=y}', ""); + Expect(0, 65350, '\P{Hex=y}', ""); + Expect(1, 65350, '\P{^Hex=y}', ""); + Expect(0, 65351, '\p{Hex=y}', ""); + Expect(1, 65351, '\p{^Hex=y}', ""); + Expect(1, 65351, '\P{Hex=y}', ""); + Expect(0, 65351, '\P{^Hex=y}', ""); + Expect(1, 65350, '\p{Hex=:\Ay\z:}', "");; + Expect(0, 65351, '\p{Hex=:\Ay\z:}', "");; + Expect(1, 65350, '\p{Hex=-_Y}', ""); + Expect(0, 65350, '\p{^Hex=-_Y}', ""); + Expect(0, 65350, '\P{Hex=-_Y}', ""); + Expect(1, 65350, '\P{^Hex=-_Y}', ""); + Expect(0, 65351, '\p{Hex=-_Y}', ""); + Expect(1, 65351, '\p{^Hex=-_Y}', ""); + Expect(1, 65351, '\P{Hex=-_Y}', ""); + Expect(0, 65351, '\P{^Hex=-_Y}', ""); + Error('\p{Is_Hex_Digit: :=T}'); + Error('\P{Is_Hex_Digit: :=T}'); + Expect(1, 65350, '\p{Is_Hex_Digit=t}', ""); + Expect(0, 65350, '\p{^Is_Hex_Digit=t}', ""); + Expect(0, 65350, '\P{Is_Hex_Digit=t}', ""); + Expect(1, 65350, '\P{^Is_Hex_Digit=t}', ""); + Expect(0, 65351, '\p{Is_Hex_Digit=t}', ""); + Expect(1, 65351, '\p{^Is_Hex_Digit=t}', ""); + Expect(1, 65351, '\P{Is_Hex_Digit=t}', ""); + Expect(0, 65351, '\P{^Is_Hex_Digit=t}', ""); + Expect(1, 65350, '\p{Is_Hex_Digit= T}', ""); + Expect(0, 65350, '\p{^Is_Hex_Digit= T}', ""); + Expect(0, 65350, '\P{Is_Hex_Digit= T}', ""); + Expect(1, 65350, '\P{^Is_Hex_Digit= T}', ""); + Expect(0, 65351, '\p{Is_Hex_Digit= T}', ""); + Expect(1, 65351, '\p{^Is_Hex_Digit= T}', ""); + Expect(1, 65351, '\P{Is_Hex_Digit= T}', ""); + Expect(0, 65351, '\P{^Is_Hex_Digit= T}', ""); + Error('\p{Is_Hex=/a/--true}'); + Error('\P{Is_Hex=/a/--true}'); + Expect(1, 65350, '\p{Is_Hex: true}', ""); + Expect(0, 65350, '\p{^Is_Hex: true}', ""); + Expect(0, 65350, '\P{Is_Hex: true}', ""); + Expect(1, 65350, '\P{^Is_Hex: true}', ""); + Expect(0, 65351, '\p{Is_Hex: true}', ""); + Expect(1, 65351, '\p{^Is_Hex: true}', ""); + Expect(1, 65351, '\P{Is_Hex: true}', ""); + Expect(0, 65351, '\P{^Is_Hex: true}', ""); + Expect(1, 65350, '\p{Is_Hex=-TRUE}', ""); + Expect(0, 65350, '\p{^Is_Hex=-TRUE}', ""); + Expect(0, 65350, '\P{Is_Hex=-TRUE}', ""); + Expect(1, 65350, '\P{^Is_Hex=-TRUE}', ""); + Expect(0, 65351, '\p{Is_Hex=-TRUE}', ""); + Expect(1, 65351, '\p{^Is_Hex=-TRUE}', ""); + Expect(1, 65351, '\P{Is_Hex=-TRUE}', ""); + Expect(0, 65351, '\P{^Is_Hex=-TRUE}', ""); + Error('\p{hangulsyllabletype}'); + Error('\P{hangulsyllabletype}'); + Error('\p{hst}'); + Error('\P{hst}'); + Error('\p{Hangul_Syllable_Type=- leading_Jamo/a/}'); + Error('\P{Hangul_Syllable_Type=- leading_Jamo/a/}'); + Expect(1, 43388, '\p{Hangul_Syllable_Type=:\ALeading_Jamo\z:}', "");; + Expect(0, 43389, '\p{Hangul_Syllable_Type=:\ALeading_Jamo\z:}', "");; + Expect(1, 43388, '\p{Hangul_Syllable_Type=leadingjamo}', ""); + Expect(0, 43388, '\p{^Hangul_Syllable_Type=leadingjamo}', ""); + Expect(0, 43388, '\P{Hangul_Syllable_Type=leadingjamo}', ""); + Expect(1, 43388, '\P{^Hangul_Syllable_Type=leadingjamo}', ""); + Expect(0, 43389, '\p{Hangul_Syllable_Type=leadingjamo}', ""); + Expect(1, 43389, '\p{^Hangul_Syllable_Type=leadingjamo}', ""); + Expect(1, 43389, '\P{Hangul_Syllable_Type=leadingjamo}', ""); + Expect(0, 43389, '\P{^Hangul_Syllable_Type=leadingjamo}', ""); + Expect(1, 43388, '\p{Hangul_Syllable_Type=:\Aleadingjamo\z:}', "");; + Expect(0, 43389, '\p{Hangul_Syllable_Type=:\Aleadingjamo\z:}', "");; + Expect(1, 43388, '\p{Hangul_Syllable_Type=_Leading_JAMO}', ""); + Expect(0, 43388, '\p{^Hangul_Syllable_Type=_Leading_JAMO}', ""); + Expect(0, 43388, '\P{Hangul_Syllable_Type=_Leading_JAMO}', ""); + Expect(1, 43388, '\P{^Hangul_Syllable_Type=_Leading_JAMO}', ""); + Expect(0, 43389, '\p{Hangul_Syllable_Type=_Leading_JAMO}', ""); + Expect(1, 43389, '\p{^Hangul_Syllable_Type=_Leading_JAMO}', ""); + Expect(1, 43389, '\P{Hangul_Syllable_Type=_Leading_JAMO}', ""); + Expect(0, 43389, '\P{^Hangul_Syllable_Type=_Leading_JAMO}', ""); + Error('\p{Hst=/a/L}'); + Error('\P{Hst=/a/L}'); + Expect(1, 43388, '\p{Hst=:\AL\z:}', "");; + Expect(0, 43389, '\p{Hst=:\AL\z:}', "");; + Expect(1, 43388, '\p{Hst=l}', ""); + Expect(0, 43388, '\p{^Hst=l}', ""); + Expect(0, 43388, '\P{Hst=l}', ""); + Expect(1, 43388, '\P{^Hst=l}', ""); + Expect(0, 43389, '\p{Hst=l}', ""); + Expect(1, 43389, '\p{^Hst=l}', ""); + Expect(1, 43389, '\P{Hst=l}', ""); + Expect(0, 43389, '\P{^Hst=l}', ""); + Expect(1, 43388, '\p{Hst=:\Al\z:}', "");; + Expect(0, 43389, '\p{Hst=:\Al\z:}', "");; + Expect(1, 43388, '\p{Hst: L}', ""); + Expect(0, 43388, '\p{^Hst: L}', ""); + Expect(0, 43388, '\P{Hst: L}', ""); + Expect(1, 43388, '\P{^Hst: L}', ""); + Expect(0, 43389, '\p{Hst: L}', ""); + Expect(1, 43389, '\p{^Hst: L}', ""); + Expect(1, 43389, '\P{Hst: L}', ""); + Expect(0, 43389, '\P{^Hst: L}', ""); + Error('\p{Is_Hangul_Syllable_Type=/a/-Leading_JAMO}'); + Error('\P{Is_Hangul_Syllable_Type=/a/-Leading_JAMO}'); + Expect(1, 43388, '\p{Is_Hangul_Syllable_Type=leadingjamo}', ""); + Expect(0, 43388, '\p{^Is_Hangul_Syllable_Type=leadingjamo}', ""); + Expect(0, 43388, '\P{Is_Hangul_Syllable_Type=leadingjamo}', ""); + Expect(1, 43388, '\P{^Is_Hangul_Syllable_Type=leadingjamo}', ""); + Expect(0, 43389, '\p{Is_Hangul_Syllable_Type=leadingjamo}', ""); + Expect(1, 43389, '\p{^Is_Hangul_Syllable_Type=leadingjamo}', ""); + Expect(1, 43389, '\P{Is_Hangul_Syllable_Type=leadingjamo}', ""); + Expect(0, 43389, '\P{^Is_Hangul_Syllable_Type=leadingjamo}', ""); + Expect(1, 43388, '\p{Is_Hangul_Syllable_Type=Leading_JAMO}', ""); + Expect(0, 43388, '\p{^Is_Hangul_Syllable_Type=Leading_JAMO}', ""); + Expect(0, 43388, '\P{Is_Hangul_Syllable_Type=Leading_JAMO}', ""); + Expect(1, 43388, '\P{^Is_Hangul_Syllable_Type=Leading_JAMO}', ""); + Expect(0, 43389, '\p{Is_Hangul_Syllable_Type=Leading_JAMO}', ""); + Expect(1, 43389, '\p{^Is_Hangul_Syllable_Type=Leading_JAMO}', ""); + Expect(1, 43389, '\P{Is_Hangul_Syllable_Type=Leading_JAMO}', ""); + Expect(0, 43389, '\P{^Is_Hangul_Syllable_Type=Leading_JAMO}', ""); + Error('\p{Is_Hst= :=L}'); + Error('\P{Is_Hst= :=L}'); + Expect(1, 43388, '\p{Is_Hst=l}', ""); + Expect(0, 43388, '\p{^Is_Hst=l}', ""); + Expect(0, 43388, '\P{Is_Hst=l}', ""); + Expect(1, 43388, '\P{^Is_Hst=l}', ""); + Expect(0, 43389, '\p{Is_Hst=l}', ""); + Expect(1, 43389, '\p{^Is_Hst=l}', ""); + Expect(1, 43389, '\P{Is_Hst=l}', ""); + Expect(0, 43389, '\P{^Is_Hst=l}', ""); + Expect(1, 43388, '\p{Is_Hst= _L}', ""); + Expect(0, 43388, '\p{^Is_Hst= _L}', ""); + Expect(0, 43388, '\P{Is_Hst= _L}', ""); + Expect(1, 43388, '\P{^Is_Hst= _L}', ""); + Expect(0, 43389, '\p{Is_Hst= _L}', ""); + Expect(1, 43389, '\p{^Is_Hst= _L}', ""); + Expect(1, 43389, '\P{Is_Hst= _L}', ""); + Expect(0, 43389, '\P{^Is_Hst= _L}', ""); + Error('\p{Hangul_Syllable_Type= :=LV_syllable}'); + Error('\P{Hangul_Syllable_Type= :=LV_syllable}'); + Expect(1, 55176, '\p{Hangul_Syllable_Type=:\ALV_Syllable\z:}', "");; + Expect(0, 55177, '\p{Hangul_Syllable_Type=:\ALV_Syllable\z:}', "");; + Expect(1, 55176, '\p{Hangul_Syllable_Type=lvsyllable}', ""); + Expect(0, 55176, '\p{^Hangul_Syllable_Type=lvsyllable}', ""); + Expect(0, 55176, '\P{Hangul_Syllable_Type=lvsyllable}', ""); + Expect(1, 55176, '\P{^Hangul_Syllable_Type=lvsyllable}', ""); + Expect(0, 55177, '\p{Hangul_Syllable_Type=lvsyllable}', ""); + Expect(1, 55177, '\p{^Hangul_Syllable_Type=lvsyllable}', ""); + Expect(1, 55177, '\P{Hangul_Syllable_Type=lvsyllable}', ""); + Expect(0, 55177, '\P{^Hangul_Syllable_Type=lvsyllable}', ""); + Expect(1, 55176, '\p{Hangul_Syllable_Type=:\Alvsyllable\z:}', "");; + Expect(0, 55177, '\p{Hangul_Syllable_Type=:\Alvsyllable\z:}', "");; + Expect(1, 55176, '\p{Hangul_Syllable_Type=_lv_Syllable}', ""); + Expect(0, 55176, '\p{^Hangul_Syllable_Type=_lv_Syllable}', ""); + Expect(0, 55176, '\P{Hangul_Syllable_Type=_lv_Syllable}', ""); + Expect(1, 55176, '\P{^Hangul_Syllable_Type=_lv_Syllable}', ""); + Expect(0, 55177, '\p{Hangul_Syllable_Type=_lv_Syllable}', ""); + Expect(1, 55177, '\p{^Hangul_Syllable_Type=_lv_Syllable}', ""); + Expect(1, 55177, '\P{Hangul_Syllable_Type=_lv_Syllable}', ""); + Expect(0, 55177, '\P{^Hangul_Syllable_Type=_lv_Syllable}', ""); + Error('\p{Hst: /a/LV}'); + Error('\P{Hst: /a/LV}'); + Expect(1, 55176, '\p{Hst=:\ALV\z:}', "");; + Expect(0, 55177, '\p{Hst=:\ALV\z:}', "");; + Expect(1, 55176, '\p{Hst=lv}', ""); + Expect(0, 55176, '\p{^Hst=lv}', ""); + Expect(0, 55176, '\P{Hst=lv}', ""); + Expect(1, 55176, '\P{^Hst=lv}', ""); + Expect(0, 55177, '\p{Hst=lv}', ""); + Expect(1, 55177, '\p{^Hst=lv}', ""); + Expect(1, 55177, '\P{Hst=lv}', ""); + Expect(0, 55177, '\P{^Hst=lv}', ""); + Expect(1, 55176, '\p{Hst=:\Alv\z:}', "");; + Expect(0, 55177, '\p{Hst=:\Alv\z:}', "");; + Expect(1, 55176, '\p{Hst=- LV}', ""); + Expect(0, 55176, '\p{^Hst=- LV}', ""); + Expect(0, 55176, '\P{Hst=- LV}', ""); + Expect(1, 55176, '\P{^Hst=- LV}', ""); + Expect(0, 55177, '\p{Hst=- LV}', ""); + Expect(1, 55177, '\p{^Hst=- LV}', ""); + Expect(1, 55177, '\P{Hst=- LV}', ""); + Expect(0, 55177, '\P{^Hst=- LV}', ""); + Error('\p{Is_Hangul_Syllable_Type=:=LV_Syllable}'); + Error('\P{Is_Hangul_Syllable_Type=:=LV_Syllable}'); + Expect(1, 55176, '\p{Is_Hangul_Syllable_Type=lvsyllable}', ""); + Expect(0, 55176, '\p{^Is_Hangul_Syllable_Type=lvsyllable}', ""); + Expect(0, 55176, '\P{Is_Hangul_Syllable_Type=lvsyllable}', ""); + Expect(1, 55176, '\P{^Is_Hangul_Syllable_Type=lvsyllable}', ""); + Expect(0, 55177, '\p{Is_Hangul_Syllable_Type=lvsyllable}', ""); + Expect(1, 55177, '\p{^Is_Hangul_Syllable_Type=lvsyllable}', ""); + Expect(1, 55177, '\P{Is_Hangul_Syllable_Type=lvsyllable}', ""); + Expect(0, 55177, '\P{^Is_Hangul_Syllable_Type=lvsyllable}', ""); + Expect(1, 55176, '\p{Is_Hangul_Syllable_Type: - lv_SYLLABLE}', ""); + Expect(0, 55176, '\p{^Is_Hangul_Syllable_Type: - lv_SYLLABLE}', ""); + Expect(0, 55176, '\P{Is_Hangul_Syllable_Type: - lv_SYLLABLE}', ""); + Expect(1, 55176, '\P{^Is_Hangul_Syllable_Type: - lv_SYLLABLE}', ""); + Expect(0, 55177, '\p{Is_Hangul_Syllable_Type: - lv_SYLLABLE}', ""); + Expect(1, 55177, '\p{^Is_Hangul_Syllable_Type: - lv_SYLLABLE}', ""); + Expect(1, 55177, '\P{Is_Hangul_Syllable_Type: - lv_SYLLABLE}', ""); + Expect(0, 55177, '\P{^Is_Hangul_Syllable_Type: - lv_SYLLABLE}', ""); + Error('\p{Is_Hst= _LV/a/}'); + Error('\P{Is_Hst= _LV/a/}'); + Expect(1, 55176, '\p{Is_Hst=lv}', ""); + Expect(0, 55176, '\p{^Is_Hst=lv}', ""); + Expect(0, 55176, '\P{Is_Hst=lv}', ""); + Expect(1, 55176, '\P{^Is_Hst=lv}', ""); + Expect(0, 55177, '\p{Is_Hst=lv}', ""); + Expect(1, 55177, '\p{^Is_Hst=lv}', ""); + Expect(1, 55177, '\P{Is_Hst=lv}', ""); + Expect(0, 55177, '\P{^Is_Hst=lv}', ""); + Expect(1, 55176, '\p{Is_Hst=_LV}', ""); + Expect(0, 55176, '\p{^Is_Hst=_LV}', ""); + Expect(0, 55176, '\P{Is_Hst=_LV}', ""); + Expect(1, 55176, '\P{^Is_Hst=_LV}', ""); + Expect(0, 55177, '\p{Is_Hst=_LV}', ""); + Expect(1, 55177, '\p{^Is_Hst=_LV}', ""); + Expect(1, 55177, '\P{Is_Hst=_LV}', ""); + Expect(0, 55177, '\P{^Is_Hst=_LV}', ""); + Error('\p{Hangul_Syllable_Type= LVT_Syllable:=}'); + Error('\P{Hangul_Syllable_Type= LVT_Syllable:=}'); + Expect(1, 55203, '\p{Hangul_Syllable_Type=:\ALVT_Syllable\z:}', "");; + Expect(0, 55204, '\p{Hangul_Syllable_Type=:\ALVT_Syllable\z:}', "");; + Expect(1, 55203, '\p{Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(0, 55203, '\p{^Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(0, 55203, '\P{Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(1, 55203, '\P{^Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(0, 55204, '\p{Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(1, 55204, '\p{^Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(1, 55204, '\P{Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(0, 55204, '\P{^Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(1, 55203, '\p{Hangul_Syllable_Type=:\Alvtsyllable\z:}', "");; + Expect(0, 55204, '\p{Hangul_Syllable_Type=:\Alvtsyllable\z:}', "");; + Expect(1, 55203, '\p{Hangul_Syllable_Type= lvt_syllable}', ""); + Expect(0, 55203, '\p{^Hangul_Syllable_Type= lvt_syllable}', ""); + Expect(0, 55203, '\P{Hangul_Syllable_Type= lvt_syllable}', ""); + Expect(1, 55203, '\P{^Hangul_Syllable_Type= lvt_syllable}', ""); + Expect(0, 55204, '\p{Hangul_Syllable_Type= lvt_syllable}', ""); + Expect(1, 55204, '\p{^Hangul_Syllable_Type= lvt_syllable}', ""); + Expect(1, 55204, '\P{Hangul_Syllable_Type= lvt_syllable}', ""); + Expect(0, 55204, '\P{^Hangul_Syllable_Type= lvt_syllable}', ""); + Error('\p{Hst= LVT:=}'); + Error('\P{Hst= LVT:=}'); + Expect(1, 55203, '\p{Hst=:\ALVT\z:}', "");; + Expect(0, 55204, '\p{Hst=:\ALVT\z:}', "");; + Expect(1, 55203, '\p{Hst=lvt}', ""); + Expect(0, 55203, '\p{^Hst=lvt}', ""); + Expect(0, 55203, '\P{Hst=lvt}', ""); + Expect(1, 55203, '\P{^Hst=lvt}', ""); + Expect(0, 55204, '\p{Hst=lvt}', ""); + Expect(1, 55204, '\p{^Hst=lvt}', ""); + Expect(1, 55204, '\P{Hst=lvt}', ""); + Expect(0, 55204, '\P{^Hst=lvt}', ""); + Expect(1, 55203, '\p{Hst=:\Alvt\z:}', "");; + Expect(0, 55204, '\p{Hst=:\Alvt\z:}', "");; + Expect(1, 55203, '\p{Hst: LVT}', ""); + Expect(0, 55203, '\p{^Hst: LVT}', ""); + Expect(0, 55203, '\P{Hst: LVT}', ""); + Expect(1, 55203, '\P{^Hst: LVT}', ""); + Expect(0, 55204, '\p{Hst: LVT}', ""); + Expect(1, 55204, '\p{^Hst: LVT}', ""); + Expect(1, 55204, '\P{Hst: LVT}', ""); + Expect(0, 55204, '\P{^Hst: LVT}', ""); + Error('\p{Is_Hangul_Syllable_Type=/a/--lvt_Syllable}'); + Error('\P{Is_Hangul_Syllable_Type=/a/--lvt_Syllable}'); + Expect(1, 55203, '\p{Is_Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(0, 55203, '\p{^Is_Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(0, 55203, '\P{Is_Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(1, 55203, '\P{^Is_Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(0, 55204, '\p{Is_Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(1, 55204, '\p{^Is_Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(1, 55204, '\P{Is_Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(0, 55204, '\P{^Is_Hangul_Syllable_Type=lvtsyllable}', ""); + Expect(1, 55203, '\p{Is_Hangul_Syllable_Type=LVT_Syllable}', ""); + Expect(0, 55203, '\p{^Is_Hangul_Syllable_Type=LVT_Syllable}', ""); + Expect(0, 55203, '\P{Is_Hangul_Syllable_Type=LVT_Syllable}', ""); + Expect(1, 55203, '\P{^Is_Hangul_Syllable_Type=LVT_Syllable}', ""); + Expect(0, 55204, '\p{Is_Hangul_Syllable_Type=LVT_Syllable}', ""); + Expect(1, 55204, '\p{^Is_Hangul_Syllable_Type=LVT_Syllable}', ""); + Expect(1, 55204, '\P{Is_Hangul_Syllable_Type=LVT_Syllable}', ""); + Expect(0, 55204, '\P{^Is_Hangul_Syllable_Type=LVT_Syllable}', ""); + Error('\p{Is_Hst: LVT:=}'); + Error('\P{Is_Hst: LVT:=}'); + Expect(1, 55203, '\p{Is_Hst=lvt}', ""); + Expect(0, 55203, '\p{^Is_Hst=lvt}', ""); + Expect(0, 55203, '\P{Is_Hst=lvt}', ""); + Expect(1, 55203, '\P{^Is_Hst=lvt}', ""); + Expect(0, 55204, '\p{Is_Hst=lvt}', ""); + Expect(1, 55204, '\p{^Is_Hst=lvt}', ""); + Expect(1, 55204, '\P{Is_Hst=lvt}', ""); + Expect(0, 55204, '\P{^Is_Hst=lvt}', ""); + Expect(1, 55203, '\p{Is_Hst=_ LVT}', ""); + Expect(0, 55203, '\p{^Is_Hst=_ LVT}', ""); + Expect(0, 55203, '\P{Is_Hst=_ LVT}', ""); + Expect(1, 55203, '\P{^Is_Hst=_ LVT}', ""); + Expect(0, 55204, '\p{Is_Hst=_ LVT}', ""); + Expect(1, 55204, '\p{^Is_Hst=_ LVT}', ""); + Expect(1, 55204, '\P{Is_Hst=_ LVT}', ""); + Expect(0, 55204, '\P{^Is_Hst=_ LVT}', ""); + Error('\p{Hangul_Syllable_Type=/a/-_Not_Applicable}'); + Error('\P{Hangul_Syllable_Type=/a/-_Not_Applicable}'); + Expect(1, 55292, '\p{Hangul_Syllable_Type=:\ANot_Applicable\z:}', "");; + Expect(0, 55291, '\p{Hangul_Syllable_Type=:\ANot_Applicable\z:}', "");; + Expect(1, 55292, '\p{Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55292, '\p{^Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55292, '\P{Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55292, '\P{^Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55291, '\p{Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55291, '\p{^Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55291, '\P{Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55291, '\P{^Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55292, '\p{Hangul_Syllable_Type=:\Anotapplicable\z:}', "");; + Expect(0, 55291, '\p{Hangul_Syllable_Type=:\Anotapplicable\z:}', "");; + Expect(1, 55292, '\p{Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(0, 55292, '\p{^Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(0, 55292, '\P{Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(1, 55292, '\P{^Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(0, 55291, '\p{Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(1, 55291, '\p{^Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(1, 55291, '\P{Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(0, 55291, '\P{^Hangul_Syllable_Type=-Not_applicable}', ""); + Error('\p{Hst=/a/ _NA}'); + Error('\P{Hst=/a/ _NA}'); + Expect(1, 55292, '\p{Hst=:\ANA\z:}', "");; + Expect(0, 55291, '\p{Hst=:\ANA\z:}', "");; + Expect(1, 55292, '\p{Hst=na}', ""); + Expect(0, 55292, '\p{^Hst=na}', ""); + Expect(0, 55292, '\P{Hst=na}', ""); + Expect(1, 55292, '\P{^Hst=na}', ""); + Expect(0, 55291, '\p{Hst=na}', ""); + Expect(1, 55291, '\p{^Hst=na}', ""); + Expect(1, 55291, '\P{Hst=na}', ""); + Expect(0, 55291, '\P{^Hst=na}', ""); + Expect(1, 55292, '\p{Hst=:\Ana\z:}', "");; + Expect(0, 55291, '\p{Hst=:\Ana\z:}', "");; + Expect(1, 55292, '\p{Hst= NA}', ""); + Expect(0, 55292, '\p{^Hst= NA}', ""); + Expect(0, 55292, '\P{Hst= NA}', ""); + Expect(1, 55292, '\P{^Hst= NA}', ""); + Expect(0, 55291, '\p{Hst= NA}', ""); + Expect(1, 55291, '\p{^Hst= NA}', ""); + Expect(1, 55291, '\P{Hst= NA}', ""); + Expect(0, 55291, '\P{^Hst= NA}', ""); + Error('\p{Is_Hangul_Syllable_Type=:= not_applicable}'); + Error('\P{Is_Hangul_Syllable_Type=:= not_applicable}'); + Expect(1, 55292, '\p{Is_Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55292, '\p{^Is_Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55292, '\P{Is_Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55292, '\P{^Is_Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55291, '\p{Is_Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55291, '\p{^Is_Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55291, '\P{Is_Hangul_Syllable_Type=notapplicable}', ""); + Expect(0, 55291, '\P{^Is_Hangul_Syllable_Type=notapplicable}', ""); + Expect(1, 55292, '\p{Is_Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(0, 55292, '\p{^Is_Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(0, 55292, '\P{Is_Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(1, 55292, '\P{^Is_Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(0, 55291, '\p{Is_Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(1, 55291, '\p{^Is_Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(1, 55291, '\P{Is_Hangul_Syllable_Type=-Not_applicable}', ""); + Expect(0, 55291, '\P{^Is_Hangul_Syllable_Type=-Not_applicable}', ""); + Error('\p{Is_Hst=:= _NA}'); + Error('\P{Is_Hst=:= _NA}'); + Expect(1, 55292, '\p{Is_Hst=na}', ""); + Expect(0, 55292, '\p{^Is_Hst=na}', ""); + Expect(0, 55292, '\P{Is_Hst=na}', ""); + Expect(1, 55292, '\P{^Is_Hst=na}', ""); + Expect(0, 55291, '\p{Is_Hst=na}', ""); + Expect(1, 55291, '\p{^Is_Hst=na}', ""); + Expect(1, 55291, '\P{Is_Hst=na}', ""); + Expect(0, 55291, '\P{^Is_Hst=na}', ""); + Expect(1, 55292, '\p{Is_Hst= -NA}', ""); + Expect(0, 55292, '\p{^Is_Hst= -NA}', ""); + Expect(0, 55292, '\P{Is_Hst= -NA}', ""); + Expect(1, 55292, '\P{^Is_Hst= -NA}', ""); + Expect(0, 55291, '\p{Is_Hst= -NA}', ""); + Expect(1, 55291, '\p{^Is_Hst= -NA}', ""); + Expect(1, 55291, '\P{Is_Hst= -NA}', ""); + Expect(0, 55291, '\P{^Is_Hst= -NA}', ""); + Error('\p{Hangul_Syllable_Type=:= Trailing_Jamo}'); + Error('\P{Hangul_Syllable_Type=:= Trailing_Jamo}'); + Expect(1, 55291, '\p{Hangul_Syllable_Type=:\ATrailing_Jamo\z:}', "");; + Expect(0, 55292, '\p{Hangul_Syllable_Type=:\ATrailing_Jamo\z:}', "");; + Expect(1, 55291, '\p{Hangul_Syllable_Type=trailingjamo}', ""); + Expect(0, 55291, '\p{^Hangul_Syllable_Type=trailingjamo}', ""); + Expect(0, 55291, '\P{Hangul_Syllable_Type=trailingjamo}', ""); + Expect(1, 55291, '\P{^Hangul_Syllable_Type=trailingjamo}', ""); + Expect(0, 55292, '\p{Hangul_Syllable_Type=trailingjamo}', ""); + Expect(1, 55292, '\p{^Hangul_Syllable_Type=trailingjamo}', ""); + Expect(1, 55292, '\P{Hangul_Syllable_Type=trailingjamo}', ""); + Expect(0, 55292, '\P{^Hangul_Syllable_Type=trailingjamo}', ""); + Expect(1, 55291, '\p{Hangul_Syllable_Type=:\Atrailingjamo\z:}', "");; + Expect(0, 55292, '\p{Hangul_Syllable_Type=:\Atrailingjamo\z:}', "");; + Expect(1, 55291, '\p{Hangul_Syllable_Type: _-Trailing_Jamo}', ""); + Expect(0, 55291, '\p{^Hangul_Syllable_Type: _-Trailing_Jamo}', ""); + Expect(0, 55291, '\P{Hangul_Syllable_Type: _-Trailing_Jamo}', ""); + Expect(1, 55291, '\P{^Hangul_Syllable_Type: _-Trailing_Jamo}', ""); + Expect(0, 55292, '\p{Hangul_Syllable_Type: _-Trailing_Jamo}', ""); + Expect(1, 55292, '\p{^Hangul_Syllable_Type: _-Trailing_Jamo}', ""); + Expect(1, 55292, '\P{Hangul_Syllable_Type: _-Trailing_Jamo}', ""); + Expect(0, 55292, '\P{^Hangul_Syllable_Type: _-Trailing_Jamo}', ""); + Error('\p{Hst=/a/ T}'); + Error('\P{Hst=/a/ T}'); + Expect(1, 55291, '\p{Hst=:\AT\z:}', "");; + Expect(0, 55292, '\p{Hst=:\AT\z:}', "");; + Expect(1, 55291, '\p{Hst=t}', ""); + Expect(0, 55291, '\p{^Hst=t}', ""); + Expect(0, 55291, '\P{Hst=t}', ""); + Expect(1, 55291, '\P{^Hst=t}', ""); + Expect(0, 55292, '\p{Hst=t}', ""); + Expect(1, 55292, '\p{^Hst=t}', ""); + Expect(1, 55292, '\P{Hst=t}', ""); + Expect(0, 55292, '\P{^Hst=t}', ""); + Expect(1, 55291, '\p{Hst=:\At\z:}', "");; + Expect(0, 55292, '\p{Hst=:\At\z:}', "");; + Error('\p{Is_Hangul_Syllable_Type= _TRAILING_Jamo:=}'); + Error('\P{Is_Hangul_Syllable_Type= _TRAILING_Jamo:=}'); + Expect(1, 55291, '\p{Is_Hangul_Syllable_Type:trailingjamo}', ""); + Expect(0, 55291, '\p{^Is_Hangul_Syllable_Type:trailingjamo}', ""); + Expect(0, 55291, '\P{Is_Hangul_Syllable_Type:trailingjamo}', ""); + Expect(1, 55291, '\P{^Is_Hangul_Syllable_Type:trailingjamo}', ""); + Expect(0, 55292, '\p{Is_Hangul_Syllable_Type:trailingjamo}', ""); + Expect(1, 55292, '\p{^Is_Hangul_Syllable_Type:trailingjamo}', ""); + Expect(1, 55292, '\P{Is_Hangul_Syllable_Type:trailingjamo}', ""); + Expect(0, 55292, '\P{^Is_Hangul_Syllable_Type:trailingjamo}', ""); + Expect(1, 55291, '\p{Is_Hangul_Syllable_Type=_Trailing_JAMO}', ""); + Expect(0, 55291, '\p{^Is_Hangul_Syllable_Type=_Trailing_JAMO}', ""); + Expect(0, 55291, '\P{Is_Hangul_Syllable_Type=_Trailing_JAMO}', ""); + Expect(1, 55291, '\P{^Is_Hangul_Syllable_Type=_Trailing_JAMO}', ""); + Expect(0, 55292, '\p{Is_Hangul_Syllable_Type=_Trailing_JAMO}', ""); + Expect(1, 55292, '\p{^Is_Hangul_Syllable_Type=_Trailing_JAMO}', ""); + Expect(1, 55292, '\P{Is_Hangul_Syllable_Type=_Trailing_JAMO}', ""); + Expect(0, 55292, '\P{^Is_Hangul_Syllable_Type=_Trailing_JAMO}', ""); + Error('\p{Is_Hst=-/a/T}'); + Error('\P{Is_Hst=-/a/T}'); + Expect(1, 55291, '\p{Is_Hst=t}', ""); + Expect(0, 55291, '\p{^Is_Hst=t}', ""); + Expect(0, 55291, '\P{Is_Hst=t}', ""); + Expect(1, 55291, '\P{^Is_Hst=t}', ""); + Expect(0, 55292, '\p{Is_Hst=t}', ""); + Expect(1, 55292, '\p{^Is_Hst=t}', ""); + Expect(1, 55292, '\P{Is_Hst=t}', ""); + Expect(0, 55292, '\P{^Is_Hst=t}', ""); + Expect(1, 55291, '\p{Is_Hst=_ T}', ""); + Expect(0, 55291, '\p{^Is_Hst=_ T}', ""); + Expect(0, 55291, '\P{Is_Hst=_ T}', ""); + Expect(1, 55291, '\P{^Is_Hst=_ T}', ""); + Expect(0, 55292, '\p{Is_Hst=_ T}', ""); + Expect(1, 55292, '\p{^Is_Hst=_ T}', ""); + Expect(1, 55292, '\P{Is_Hst=_ T}', ""); + Expect(0, 55292, '\P{^Is_Hst=_ T}', ""); + Error('\p{Hangul_Syllable_Type=/a/ Vowel_JAMO}'); + Error('\P{Hangul_Syllable_Type=/a/ Vowel_JAMO}'); + Expect(1, 55238, '\p{Hangul_Syllable_Type=:\AVowel_Jamo\z:}', "");; + Expect(0, 55239, '\p{Hangul_Syllable_Type=:\AVowel_Jamo\z:}', "");; + Expect(1, 55238, '\p{Hangul_Syllable_Type=voweljamo}', ""); + Expect(0, 55238, '\p{^Hangul_Syllable_Type=voweljamo}', ""); + Expect(0, 55238, '\P{Hangul_Syllable_Type=voweljamo}', ""); + Expect(1, 55238, '\P{^Hangul_Syllable_Type=voweljamo}', ""); + Expect(0, 55239, '\p{Hangul_Syllable_Type=voweljamo}', ""); + Expect(1, 55239, '\p{^Hangul_Syllable_Type=voweljamo}', ""); + Expect(1, 55239, '\P{Hangul_Syllable_Type=voweljamo}', ""); + Expect(0, 55239, '\P{^Hangul_Syllable_Type=voweljamo}', ""); + Expect(1, 55238, '\p{Hangul_Syllable_Type=:\Avoweljamo\z:}', "");; + Expect(0, 55239, '\p{Hangul_Syllable_Type=:\Avoweljamo\z:}', "");; + Expect(1, 55238, '\p{Hangul_Syllable_Type=vowel_JAMO}', ""); + Expect(0, 55238, '\p{^Hangul_Syllable_Type=vowel_JAMO}', ""); + Expect(0, 55238, '\P{Hangul_Syllable_Type=vowel_JAMO}', ""); + Expect(1, 55238, '\P{^Hangul_Syllable_Type=vowel_JAMO}', ""); + Expect(0, 55239, '\p{Hangul_Syllable_Type=vowel_JAMO}', ""); + Expect(1, 55239, '\p{^Hangul_Syllable_Type=vowel_JAMO}', ""); + Expect(1, 55239, '\P{Hangul_Syllable_Type=vowel_JAMO}', ""); + Expect(0, 55239, '\P{^Hangul_Syllable_Type=vowel_JAMO}', ""); + Error('\p{Hst=_ V/a/}'); + Error('\P{Hst=_ V/a/}'); + Expect(1, 55238, '\p{Hst=:\AV\z:}', "");; + Expect(0, 55239, '\p{Hst=:\AV\z:}', "");; + Expect(1, 55238, '\p{Hst=v}', ""); + Expect(0, 55238, '\p{^Hst=v}', ""); + Expect(0, 55238, '\P{Hst=v}', ""); + Expect(1, 55238, '\P{^Hst=v}', ""); + Expect(0, 55239, '\p{Hst=v}', ""); + Expect(1, 55239, '\p{^Hst=v}', ""); + Expect(1, 55239, '\P{Hst=v}', ""); + Expect(0, 55239, '\P{^Hst=v}', ""); + Expect(1, 55238, '\p{Hst=:\Av\z:}', "");; + Expect(0, 55239, '\p{Hst=:\Av\z:}', "");; + Expect(1, 55238, '\p{Hst=_V}', ""); + Expect(0, 55238, '\p{^Hst=_V}', ""); + Expect(0, 55238, '\P{Hst=_V}', ""); + Expect(1, 55238, '\P{^Hst=_V}', ""); + Expect(0, 55239, '\p{Hst=_V}', ""); + Expect(1, 55239, '\p{^Hst=_V}', ""); + Expect(1, 55239, '\P{Hst=_V}', ""); + Expect(0, 55239, '\P{^Hst=_V}', ""); + Error('\p{Is_Hangul_Syllable_Type: :=Vowel_Jamo}'); + Error('\P{Is_Hangul_Syllable_Type: :=Vowel_Jamo}'); + Expect(1, 55238, '\p{Is_Hangul_Syllable_Type=voweljamo}', ""); + Expect(0, 55238, '\p{^Is_Hangul_Syllable_Type=voweljamo}', ""); + Expect(0, 55238, '\P{Is_Hangul_Syllable_Type=voweljamo}', ""); + Expect(1, 55238, '\P{^Is_Hangul_Syllable_Type=voweljamo}', ""); + Expect(0, 55239, '\p{Is_Hangul_Syllable_Type=voweljamo}', ""); + Expect(1, 55239, '\p{^Is_Hangul_Syllable_Type=voweljamo}', ""); + Expect(1, 55239, '\P{Is_Hangul_Syllable_Type=voweljamo}', ""); + Expect(0, 55239, '\P{^Is_Hangul_Syllable_Type=voweljamo}', ""); + Expect(1, 55238, '\p{Is_Hangul_Syllable_Type=_vowel_JAMO}', ""); + Expect(0, 55238, '\p{^Is_Hangul_Syllable_Type=_vowel_JAMO}', ""); + Expect(0, 55238, '\P{Is_Hangul_Syllable_Type=_vowel_JAMO}', ""); + Expect(1, 55238, '\P{^Is_Hangul_Syllable_Type=_vowel_JAMO}', ""); + Expect(0, 55239, '\p{Is_Hangul_Syllable_Type=_vowel_JAMO}', ""); + Expect(1, 55239, '\p{^Is_Hangul_Syllable_Type=_vowel_JAMO}', ""); + Expect(1, 55239, '\P{Is_Hangul_Syllable_Type=_vowel_JAMO}', ""); + Expect(0, 55239, '\P{^Is_Hangul_Syllable_Type=_vowel_JAMO}', ""); + Error('\p{Is_Hst=/a/ V}'); + Error('\P{Is_Hst=/a/ V}'); + Expect(1, 55238, '\p{Is_Hst=v}', ""); + Expect(0, 55238, '\p{^Is_Hst=v}', ""); + Expect(0, 55238, '\P{Is_Hst=v}', ""); + Expect(1, 55238, '\P{^Is_Hst=v}', ""); + Expect(0, 55239, '\p{Is_Hst=v}', ""); + Expect(1, 55239, '\p{^Is_Hst=v}', ""); + Expect(1, 55239, '\P{Is_Hst=v}', ""); + Expect(0, 55239, '\P{^Is_Hst=v}', ""); + Expect(1, 55238, '\p{Is_Hst= V}', ""); + Expect(0, 55238, '\p{^Is_Hst= V}', ""); + Expect(0, 55238, '\P{Is_Hst= V}', ""); + Expect(1, 55238, '\P{^Is_Hst= V}', ""); + Expect(0, 55239, '\p{Is_Hst= V}', ""); + Expect(1, 55239, '\p{^Is_Hst= V}', ""); + Expect(1, 55239, '\P{Is_Hst= V}', ""); + Expect(0, 55239, '\P{^Is_Hst= V}', ""); + Error('\p{Hyphen=-/a/NO}'); + Error('\P{Hyphen=-/a/NO}'); + Expect(1, 65382, '\p{Hyphen=no}', 'deprecated'); + Expect(0, 65382, '\p{^Hyphen=no}', 'deprecated'); + Expect(0, 65382, '\P{Hyphen=no}', 'deprecated'); + Expect(1, 65382, '\P{^Hyphen=no}', 'deprecated'); + Expect(0, 65381, '\p{Hyphen=no}', 'deprecated'); + Expect(1, 65381, '\p{^Hyphen=no}', 'deprecated'); + Expect(1, 65381, '\P{Hyphen=no}', 'deprecated'); + Expect(0, 65381, '\P{^Hyphen=no}', 'deprecated'); + Expect(1, 65382, '\p{Hyphen=-No}', 'deprecated'); + Expect(0, 65382, '\p{^Hyphen=-No}', 'deprecated'); + Expect(0, 65382, '\P{Hyphen=-No}', 'deprecated'); + Expect(1, 65382, '\P{^Hyphen=-No}', 'deprecated'); + Expect(0, 65381, '\p{Hyphen=-No}', 'deprecated'); + Expect(1, 65381, '\p{^Hyphen=-No}', 'deprecated'); + Expect(1, 65381, '\P{Hyphen=-No}', 'deprecated'); + Expect(0, 65381, '\P{^Hyphen=-No}', 'deprecated'); + Error('\p{Is_Hyphen=_N/a/}'); + Error('\P{Is_Hyphen=_N/a/}'); + Expect(1, 65382, '\p{Is_Hyphen=n}', 'deprecated'); + Expect(0, 65382, '\p{^Is_Hyphen=n}', 'deprecated'); + Expect(0, 65382, '\P{Is_Hyphen=n}', 'deprecated'); + Expect(1, 65382, '\P{^Is_Hyphen=n}', 'deprecated'); + Expect(0, 65381, '\p{Is_Hyphen=n}', 'deprecated'); + Expect(1, 65381, '\p{^Is_Hyphen=n}', 'deprecated'); + Expect(1, 65381, '\P{Is_Hyphen=n}', 'deprecated'); + Expect(0, 65381, '\P{^Is_Hyphen=n}', 'deprecated'); + Expect(1, 65382, '\p{Is_Hyphen=_ N}', 'deprecated'); + Expect(0, 65382, '\p{^Is_Hyphen=_ N}', 'deprecated'); + Expect(0, 65382, '\P{Is_Hyphen=_ N}', 'deprecated'); + Expect(1, 65382, '\P{^Is_Hyphen=_ N}', 'deprecated'); + Expect(0, 65381, '\p{Is_Hyphen=_ N}', 'deprecated'); + Expect(1, 65381, '\p{^Is_Hyphen=_ N}', 'deprecated'); + Expect(1, 65381, '\P{Is_Hyphen=_ N}', 'deprecated'); + Expect(0, 65381, '\P{^Is_Hyphen=_ N}', 'deprecated'); + Error('\p{Hyphen=:=-_F}'); + Error('\P{Hyphen=:=-_F}'); + Expect(1, 65382, '\p{Hyphen=:\AF\z:}', 'deprecated');; + Expect(0, 65381, '\p{Hyphen=:\AF\z:}', 'deprecated');; + Expect(1, 65382, '\p{Hyphen=f}', 'deprecated'); + Expect(0, 65382, '\p{^Hyphen=f}', 'deprecated'); + Expect(0, 65382, '\P{Hyphen=f}', 'deprecated'); + Expect(1, 65382, '\P{^Hyphen=f}', 'deprecated'); + Expect(0, 65381, '\p{Hyphen=f}', 'deprecated'); + Expect(1, 65381, '\p{^Hyphen=f}', 'deprecated'); + Expect(1, 65381, '\P{Hyphen=f}', 'deprecated'); + Expect(0, 65381, '\P{^Hyphen=f}', 'deprecated'); + Expect(1, 65382, '\p{Hyphen=:\Af\z:}', 'deprecated');; + Expect(0, 65381, '\p{Hyphen=:\Af\z:}', 'deprecated');; + Expect(1, 65382, '\p{Hyphen= -f}', 'deprecated'); + Expect(0, 65382, '\p{^Hyphen= -f}', 'deprecated'); + Expect(0, 65382, '\P{Hyphen= -f}', 'deprecated'); + Expect(1, 65382, '\P{^Hyphen= -f}', 'deprecated'); + Expect(0, 65381, '\p{Hyphen= -f}', 'deprecated'); + Expect(1, 65381, '\p{^Hyphen= -f}', 'deprecated'); + Expect(1, 65381, '\P{Hyphen= -f}', 'deprecated'); + Expect(0, 65381, '\P{^Hyphen= -f}', 'deprecated'); + Error('\p{Is_Hyphen= False/a/}'); + Error('\P{Is_Hyphen= False/a/}'); + Expect(1, 65382, '\p{Is_Hyphen=false}', 'deprecated'); + Expect(0, 65382, '\p{^Is_Hyphen=false}', 'deprecated'); + Expect(0, 65382, '\P{Is_Hyphen=false}', 'deprecated'); + Expect(1, 65382, '\P{^Is_Hyphen=false}', 'deprecated'); + Expect(0, 65381, '\p{Is_Hyphen=false}', 'deprecated'); + Expect(1, 65381, '\p{^Is_Hyphen=false}', 'deprecated'); + Expect(1, 65381, '\P{Is_Hyphen=false}', 'deprecated'); + Expect(0, 65381, '\P{^Is_Hyphen=false}', 'deprecated'); + Expect(1, 65382, '\p{Is_Hyphen: False}', 'deprecated'); + Expect(0, 65382, '\p{^Is_Hyphen: False}', 'deprecated'); + Expect(0, 65382, '\P{Is_Hyphen: False}', 'deprecated'); + Expect(1, 65382, '\P{^Is_Hyphen: False}', 'deprecated'); + Expect(0, 65381, '\p{Is_Hyphen: False}', 'deprecated'); + Expect(1, 65381, '\p{^Is_Hyphen: False}', 'deprecated'); + Expect(1, 65381, '\P{Is_Hyphen: False}', 'deprecated'); + Expect(0, 65381, '\P{^Is_Hyphen: False}', 'deprecated'); + Error('\p{Hyphen=Yes:=}'); + Error('\P{Hyphen=Yes:=}'); + Expect(1, 65381, '\p{Hyphen=yes}', 'deprecated'); + Expect(0, 65381, '\p{^Hyphen=yes}', 'deprecated'); + Expect(0, 65381, '\P{Hyphen=yes}', 'deprecated'); + Expect(1, 65381, '\P{^Hyphen=yes}', 'deprecated'); + Expect(0, 65382, '\p{Hyphen=yes}', 'deprecated'); + Expect(1, 65382, '\p{^Hyphen=yes}', 'deprecated'); + Expect(1, 65382, '\P{Hyphen=yes}', 'deprecated'); + Expect(0, 65382, '\P{^Hyphen=yes}', 'deprecated'); + Expect(1, 65381, '\p{Hyphen= Yes}', 'deprecated'); + Expect(0, 65381, '\p{^Hyphen= Yes}', 'deprecated'); + Expect(0, 65381, '\P{Hyphen= Yes}', 'deprecated'); + Expect(1, 65381, '\P{^Hyphen= Yes}', 'deprecated'); + Expect(0, 65382, '\p{Hyphen= Yes}', 'deprecated'); + Expect(1, 65382, '\p{^Hyphen= Yes}', 'deprecated'); + Expect(1, 65382, '\P{Hyphen= Yes}', 'deprecated'); + Expect(0, 65382, '\P{^Hyphen= Yes}', 'deprecated'); + Error('\p{Is_Hyphen=/a/- Y}'); + Error('\P{Is_Hyphen=/a/- Y}'); + Expect(1, 65381, '\p{Is_Hyphen=y}', 'deprecated'); + Expect(0, 65381, '\p{^Is_Hyphen=y}', 'deprecated'); + Expect(0, 65381, '\P{Is_Hyphen=y}', 'deprecated'); + Expect(1, 65381, '\P{^Is_Hyphen=y}', 'deprecated'); + Expect(0, 65382, '\p{Is_Hyphen=y}', 'deprecated'); + Expect(1, 65382, '\p{^Is_Hyphen=y}', 'deprecated'); + Expect(1, 65382, '\P{Is_Hyphen=y}', 'deprecated'); + Expect(0, 65382, '\P{^Is_Hyphen=y}', 'deprecated'); + Expect(1, 65381, '\p{Is_Hyphen= y}', 'deprecated'); + Expect(0, 65381, '\p{^Is_Hyphen= y}', 'deprecated'); + Expect(0, 65381, '\P{Is_Hyphen= y}', 'deprecated'); + Expect(1, 65381, '\P{^Is_Hyphen= y}', 'deprecated'); + Expect(0, 65382, '\p{Is_Hyphen= y}', 'deprecated'); + Expect(1, 65382, '\p{^Is_Hyphen= y}', 'deprecated'); + Expect(1, 65382, '\P{Is_Hyphen= y}', 'deprecated'); + Expect(0, 65382, '\P{^Is_Hyphen= y}', 'deprecated'); + Error('\p{Hyphen=-T:=}'); + Error('\P{Hyphen=-T:=}'); + Expect(1, 65381, '\p{Hyphen=:\AT\z:}', 'deprecated');; + Expect(0, 65382, '\p{Hyphen=:\AT\z:}', 'deprecated');; + Expect(1, 65381, '\p{Hyphen: t}', 'deprecated'); + Expect(0, 65381, '\p{^Hyphen: t}', 'deprecated'); + Expect(0, 65381, '\P{Hyphen: t}', 'deprecated'); + Expect(1, 65381, '\P{^Hyphen: t}', 'deprecated'); + Expect(0, 65382, '\p{Hyphen: t}', 'deprecated'); + Expect(1, 65382, '\p{^Hyphen: t}', 'deprecated'); + Expect(1, 65382, '\P{Hyphen: t}', 'deprecated'); + Expect(0, 65382, '\P{^Hyphen: t}', 'deprecated'); + Expect(1, 65381, '\p{Hyphen=:\At\z:}', 'deprecated');; + Expect(0, 65382, '\p{Hyphen=:\At\z:}', 'deprecated');; + Expect(1, 65381, '\p{Hyphen: T}', 'deprecated'); + Expect(0, 65381, '\p{^Hyphen: T}', 'deprecated'); + Expect(0, 65381, '\P{Hyphen: T}', 'deprecated'); + Expect(1, 65381, '\P{^Hyphen: T}', 'deprecated'); + Expect(0, 65382, '\p{Hyphen: T}', 'deprecated'); + Expect(1, 65382, '\p{^Hyphen: T}', 'deprecated'); + Expect(1, 65382, '\P{Hyphen: T}', 'deprecated'); + Expect(0, 65382, '\P{^Hyphen: T}', 'deprecated'); + Error('\p{Is_Hyphen: True:=}'); + Error('\P{Is_Hyphen: True:=}'); + Expect(1, 65381, '\p{Is_Hyphen=true}', 'deprecated'); + Expect(0, 65381, '\p{^Is_Hyphen=true}', 'deprecated'); + Expect(0, 65381, '\P{Is_Hyphen=true}', 'deprecated'); + Expect(1, 65381, '\P{^Is_Hyphen=true}', 'deprecated'); + Expect(0, 65382, '\p{Is_Hyphen=true}', 'deprecated'); + Expect(1, 65382, '\p{^Is_Hyphen=true}', 'deprecated'); + Expect(1, 65382, '\P{Is_Hyphen=true}', 'deprecated'); + Expect(0, 65382, '\P{^Is_Hyphen=true}', 'deprecated'); + Expect(1, 65381, '\p{Is_Hyphen= True}', 'deprecated'); + Expect(0, 65381, '\p{^Is_Hyphen= True}', 'deprecated'); + Expect(0, 65381, '\P{Is_Hyphen= True}', 'deprecated'); + Expect(1, 65381, '\P{^Is_Hyphen= True}', 'deprecated'); + Expect(0, 65382, '\p{Is_Hyphen= True}', 'deprecated'); + Expect(1, 65382, '\p{^Is_Hyphen= True}', 'deprecated'); + Expect(1, 65382, '\P{Is_Hyphen= True}', 'deprecated'); + Expect(0, 65382, '\P{^Is_Hyphen= True}', 'deprecated'); + Error('\p{ID_Compat_Math_Continue=-:=NO}'); + Error('\P{ID_Compat_Math_Continue=-:=NO}'); + Expect(1, 120772, '\p{ID_Compat_Math_Continue=:\ANo\z:}', "");; + Expect(0, 120771, '\p{ID_Compat_Math_Continue=:\ANo\z:}', "");; + Expect(1, 120772, '\p{ID_Compat_Math_Continue: no}', ""); + Expect(0, 120772, '\p{^ID_Compat_Math_Continue: no}', ""); + Expect(0, 120772, '\P{ID_Compat_Math_Continue: no}', ""); + Expect(1, 120772, '\P{^ID_Compat_Math_Continue: no}', ""); + Expect(0, 120771, '\p{ID_Compat_Math_Continue: no}', ""); + Expect(1, 120771, '\p{^ID_Compat_Math_Continue: no}', ""); + Expect(1, 120771, '\P{ID_Compat_Math_Continue: no}', ""); + Expect(0, 120771, '\P{^ID_Compat_Math_Continue: no}', ""); + Expect(1, 120772, '\p{ID_Compat_Math_Continue=:\Ano\z:}', "");; + Expect(0, 120771, '\p{ID_Compat_Math_Continue=:\Ano\z:}', "");; + Expect(1, 120772, '\p{ID_Compat_Math_Continue=--No}', ""); + Expect(0, 120772, '\p{^ID_Compat_Math_Continue=--No}', ""); + Expect(0, 120772, '\P{ID_Compat_Math_Continue=--No}', ""); + Expect(1, 120772, '\P{^ID_Compat_Math_Continue=--No}', ""); + Expect(0, 120771, '\p{ID_Compat_Math_Continue=--No}', ""); + Expect(1, 120771, '\p{^ID_Compat_Math_Continue=--No}', ""); + Expect(1, 120771, '\P{ID_Compat_Math_Continue=--No}', ""); + Expect(0, 120771, '\P{^ID_Compat_Math_Continue=--No}', ""); + Error('\p{Is_ID_Compat_Math_Continue= N/a/}'); + Error('\P{Is_ID_Compat_Math_Continue= N/a/}'); + Expect(1, 120772, '\p{Is_ID_Compat_Math_Continue=n}', ""); + Expect(0, 120772, '\p{^Is_ID_Compat_Math_Continue=n}', ""); + Expect(0, 120772, '\P{Is_ID_Compat_Math_Continue=n}', ""); + Expect(1, 120772, '\P{^Is_ID_Compat_Math_Continue=n}', ""); + Expect(0, 120771, '\p{Is_ID_Compat_Math_Continue=n}', ""); + Expect(1, 120771, '\p{^Is_ID_Compat_Math_Continue=n}', ""); + Expect(1, 120771, '\P{Is_ID_Compat_Math_Continue=n}', ""); + Expect(0, 120771, '\P{^Is_ID_Compat_Math_Continue=n}', ""); + Expect(1, 120772, '\p{Is_ID_Compat_Math_Continue= -N}', ""); + Expect(0, 120772, '\p{^Is_ID_Compat_Math_Continue= -N}', ""); + Expect(0, 120772, '\P{Is_ID_Compat_Math_Continue= -N}', ""); + Expect(1, 120772, '\P{^Is_ID_Compat_Math_Continue= -N}', ""); + Expect(0, 120771, '\p{Is_ID_Compat_Math_Continue= -N}', ""); + Expect(1, 120771, '\p{^Is_ID_Compat_Math_Continue= -N}', ""); + Expect(1, 120771, '\P{Is_ID_Compat_Math_Continue= -N}', ""); + Expect(0, 120771, '\P{^Is_ID_Compat_Math_Continue= -N}', ""); + Error('\p{ID_Compat_Math_Continue=_F/a/}'); + Error('\P{ID_Compat_Math_Continue=_F/a/}'); + Expect(1, 120772, '\p{ID_Compat_Math_Continue=:\AF\z:}', "");; + Expect(0, 120771, '\p{ID_Compat_Math_Continue=:\AF\z:}', "");; + Expect(1, 120772, '\p{ID_Compat_Math_Continue=f}', ""); + Expect(0, 120772, '\p{^ID_Compat_Math_Continue=f}', ""); + Expect(0, 120772, '\P{ID_Compat_Math_Continue=f}', ""); + Expect(1, 120772, '\P{^ID_Compat_Math_Continue=f}', ""); + Expect(0, 120771, '\p{ID_Compat_Math_Continue=f}', ""); + Expect(1, 120771, '\p{^ID_Compat_Math_Continue=f}', ""); + Expect(1, 120771, '\P{ID_Compat_Math_Continue=f}', ""); + Expect(0, 120771, '\P{^ID_Compat_Math_Continue=f}', ""); + Expect(1, 120772, '\p{ID_Compat_Math_Continue=:\Af\z:}', "");; + Expect(0, 120771, '\p{ID_Compat_Math_Continue=:\Af\z:}', "");; + Expect(1, 120772, '\p{ID_Compat_Math_Continue=F}', ""); + Expect(0, 120772, '\p{^ID_Compat_Math_Continue=F}', ""); + Expect(0, 120772, '\P{ID_Compat_Math_Continue=F}', ""); + Expect(1, 120772, '\P{^ID_Compat_Math_Continue=F}', ""); + Expect(0, 120771, '\p{ID_Compat_Math_Continue=F}', ""); + Expect(1, 120771, '\p{^ID_Compat_Math_Continue=F}', ""); + Expect(1, 120771, '\P{ID_Compat_Math_Continue=F}', ""); + Expect(0, 120771, '\P{^ID_Compat_Math_Continue=F}', ""); + Error('\p{Is_ID_Compat_Math_Continue=_FALSE/a/}'); + Error('\P{Is_ID_Compat_Math_Continue=_FALSE/a/}'); + Expect(1, 120772, '\p{Is_ID_Compat_Math_Continue=false}', ""); + Expect(0, 120772, '\p{^Is_ID_Compat_Math_Continue=false}', ""); + Expect(0, 120772, '\P{Is_ID_Compat_Math_Continue=false}', ""); + Expect(1, 120772, '\P{^Is_ID_Compat_Math_Continue=false}', ""); + Expect(0, 120771, '\p{Is_ID_Compat_Math_Continue=false}', ""); + Expect(1, 120771, '\p{^Is_ID_Compat_Math_Continue=false}', ""); + Expect(1, 120771, '\P{Is_ID_Compat_Math_Continue=false}', ""); + Expect(0, 120771, '\P{^Is_ID_Compat_Math_Continue=false}', ""); + Expect(1, 120772, '\p{Is_ID_Compat_Math_Continue: _False}', ""); + Expect(0, 120772, '\p{^Is_ID_Compat_Math_Continue: _False}', ""); + Expect(0, 120772, '\P{Is_ID_Compat_Math_Continue: _False}', ""); + Expect(1, 120772, '\P{^Is_ID_Compat_Math_Continue: _False}', ""); + Expect(0, 120771, '\p{Is_ID_Compat_Math_Continue: _False}', ""); + Expect(1, 120771, '\p{^Is_ID_Compat_Math_Continue: _False}', ""); + Expect(1, 120771, '\P{Is_ID_Compat_Math_Continue: _False}', ""); + Expect(0, 120771, '\P{^Is_ID_Compat_Math_Continue: _False}', ""); + Error('\p{ID_Compat_Math_Continue: :=- YES}'); + Error('\P{ID_Compat_Math_Continue: :=- YES}'); + Expect(1, 120771, '\p{ID_Compat_Math_Continue=:\AYes\z:}', "");; + Expect(0, 120772, '\p{ID_Compat_Math_Continue=:\AYes\z:}', "");; + Expect(1, 120771, '\p{ID_Compat_Math_Continue=yes}', ""); + Expect(0, 120771, '\p{^ID_Compat_Math_Continue=yes}', ""); + Expect(0, 120771, '\P{ID_Compat_Math_Continue=yes}', ""); + Expect(1, 120771, '\P{^ID_Compat_Math_Continue=yes}', ""); + Expect(0, 120772, '\p{ID_Compat_Math_Continue=yes}', ""); + Expect(1, 120772, '\p{^ID_Compat_Math_Continue=yes}', ""); + Expect(1, 120772, '\P{ID_Compat_Math_Continue=yes}', ""); + Expect(0, 120772, '\P{^ID_Compat_Math_Continue=yes}', ""); + Expect(1, 120771, '\p{ID_Compat_Math_Continue=:\Ayes\z:}', "");; + Expect(0, 120772, '\p{ID_Compat_Math_Continue=:\Ayes\z:}', "");; + Expect(1, 120771, '\p{ID_Compat_Math_Continue= -Yes}', ""); + Expect(0, 120771, '\p{^ID_Compat_Math_Continue= -Yes}', ""); + Expect(0, 120771, '\P{ID_Compat_Math_Continue= -Yes}', ""); + Expect(1, 120771, '\P{^ID_Compat_Math_Continue= -Yes}', ""); + Expect(0, 120772, '\p{ID_Compat_Math_Continue= -Yes}', ""); + Expect(1, 120772, '\p{^ID_Compat_Math_Continue= -Yes}', ""); + Expect(1, 120772, '\P{ID_Compat_Math_Continue= -Yes}', ""); + Expect(0, 120772, '\P{^ID_Compat_Math_Continue= -Yes}', ""); + Error('\p{Is_ID_Compat_Math_Continue: -Y:=}'); + Error('\P{Is_ID_Compat_Math_Continue: -Y:=}'); + Expect(1, 120771, '\p{Is_ID_Compat_Math_Continue=y}', ""); + Expect(0, 120771, '\p{^Is_ID_Compat_Math_Continue=y}', ""); + Expect(0, 120771, '\P{Is_ID_Compat_Math_Continue=y}', ""); + Expect(1, 120771, '\P{^Is_ID_Compat_Math_Continue=y}', ""); + Expect(0, 120772, '\p{Is_ID_Compat_Math_Continue=y}', ""); + Expect(1, 120772, '\p{^Is_ID_Compat_Math_Continue=y}', ""); + Expect(1, 120772, '\P{Is_ID_Compat_Math_Continue=y}', ""); + Expect(0, 120772, '\P{^Is_ID_Compat_Math_Continue=y}', ""); + Expect(1, 120771, '\p{Is_ID_Compat_Math_Continue=_Y}', ""); + Expect(0, 120771, '\p{^Is_ID_Compat_Math_Continue=_Y}', ""); + Expect(0, 120771, '\P{Is_ID_Compat_Math_Continue=_Y}', ""); + Expect(1, 120771, '\P{^Is_ID_Compat_Math_Continue=_Y}', ""); + Expect(0, 120772, '\p{Is_ID_Compat_Math_Continue=_Y}', ""); + Expect(1, 120772, '\p{^Is_ID_Compat_Math_Continue=_Y}', ""); + Expect(1, 120772, '\P{Is_ID_Compat_Math_Continue=_Y}', ""); + Expect(0, 120772, '\P{^Is_ID_Compat_Math_Continue=_Y}', ""); + Error('\p{ID_Compat_Math_Continue= /a/T}'); + Error('\P{ID_Compat_Math_Continue= /a/T}'); + Expect(1, 120771, '\p{ID_Compat_Math_Continue=:\AT\z:}', "");; + Expect(0, 120772, '\p{ID_Compat_Math_Continue=:\AT\z:}', "");; + Expect(1, 120771, '\p{ID_Compat_Math_Continue: t}', ""); + Expect(0, 120771, '\p{^ID_Compat_Math_Continue: t}', ""); + Expect(0, 120771, '\P{ID_Compat_Math_Continue: t}', ""); + Expect(1, 120771, '\P{^ID_Compat_Math_Continue: t}', ""); + Expect(0, 120772, '\p{ID_Compat_Math_Continue: t}', ""); + Expect(1, 120772, '\p{^ID_Compat_Math_Continue: t}', ""); + Expect(1, 120772, '\P{ID_Compat_Math_Continue: t}', ""); + Expect(0, 120772, '\P{^ID_Compat_Math_Continue: t}', ""); + Expect(1, 120771, '\p{ID_Compat_Math_Continue=:\At\z:}', "");; + Expect(0, 120772, '\p{ID_Compat_Math_Continue=:\At\z:}', "");; + Expect(1, 120771, '\p{ID_Compat_Math_Continue= T}', ""); + Expect(0, 120771, '\p{^ID_Compat_Math_Continue= T}', ""); + Expect(0, 120771, '\P{ID_Compat_Math_Continue= T}', ""); + Expect(1, 120771, '\P{^ID_Compat_Math_Continue= T}', ""); + Expect(0, 120772, '\p{ID_Compat_Math_Continue= T}', ""); + Expect(1, 120772, '\p{^ID_Compat_Math_Continue= T}', ""); + Expect(1, 120772, '\P{ID_Compat_Math_Continue= T}', ""); + Expect(0, 120772, '\P{^ID_Compat_Math_Continue= T}', ""); + Error('\p{Is_ID_Compat_Math_Continue=/a/True}'); + Error('\P{Is_ID_Compat_Math_Continue=/a/True}'); + Expect(1, 120771, '\p{Is_ID_Compat_Math_Continue=true}', ""); + Expect(0, 120771, '\p{^Is_ID_Compat_Math_Continue=true}', ""); + Expect(0, 120771, '\P{Is_ID_Compat_Math_Continue=true}', ""); + Expect(1, 120771, '\P{^Is_ID_Compat_Math_Continue=true}', ""); + Expect(0, 120772, '\p{Is_ID_Compat_Math_Continue=true}', ""); + Expect(1, 120772, '\p{^Is_ID_Compat_Math_Continue=true}', ""); + Expect(1, 120772, '\P{Is_ID_Compat_Math_Continue=true}', ""); + Expect(0, 120772, '\P{^Is_ID_Compat_Math_Continue=true}', ""); + Expect(1, 120771, '\p{Is_ID_Compat_Math_Continue=_-True}', ""); + Expect(0, 120771, '\p{^Is_ID_Compat_Math_Continue=_-True}', ""); + Expect(0, 120771, '\P{Is_ID_Compat_Math_Continue=_-True}', ""); + Expect(1, 120771, '\P{^Is_ID_Compat_Math_Continue=_-True}', ""); + Expect(0, 120772, '\p{Is_ID_Compat_Math_Continue=_-True}', ""); + Expect(1, 120772, '\p{^Is_ID_Compat_Math_Continue=_-True}', ""); + Expect(1, 120772, '\P{Is_ID_Compat_Math_Continue=_-True}', ""); + Expect(0, 120772, '\P{^Is_ID_Compat_Math_Continue=_-True}', ""); + Error('\p{ID_Compat_Math_Start=:= -no}'); + Error('\P{ID_Compat_Math_Start=:= -no}'); + Expect(1, 120772, '\p{ID_Compat_Math_Start=:\ANo\z:}', "");; + Expect(0, 120771, '\p{ID_Compat_Math_Start=:\ANo\z:}', "");; + Expect(1, 120772, '\p{ID_Compat_Math_Start=no}', ""); + Expect(0, 120772, '\p{^ID_Compat_Math_Start=no}', ""); + Expect(0, 120772, '\P{ID_Compat_Math_Start=no}', ""); + Expect(1, 120772, '\P{^ID_Compat_Math_Start=no}', ""); + Expect(0, 120771, '\p{ID_Compat_Math_Start=no}', ""); + Expect(1, 120771, '\p{^ID_Compat_Math_Start=no}', ""); + Expect(1, 120771, '\P{ID_Compat_Math_Start=no}', ""); + Expect(0, 120771, '\P{^ID_Compat_Math_Start=no}', ""); + Expect(1, 120772, '\p{ID_Compat_Math_Start=:\Ano\z:}', "");; + Expect(0, 120771, '\p{ID_Compat_Math_Start=:\Ano\z:}', "");; + Expect(1, 120772, '\p{ID_Compat_Math_Start=- no}', ""); + Expect(0, 120772, '\p{^ID_Compat_Math_Start=- no}', ""); + Expect(0, 120772, '\P{ID_Compat_Math_Start=- no}', ""); + Expect(1, 120772, '\P{^ID_Compat_Math_Start=- no}', ""); + Expect(0, 120771, '\p{ID_Compat_Math_Start=- no}', ""); + Expect(1, 120771, '\p{^ID_Compat_Math_Start=- no}', ""); + Expect(1, 120771, '\P{ID_Compat_Math_Start=- no}', ""); + Expect(0, 120771, '\P{^ID_Compat_Math_Start=- no}', ""); + Error('\p{Is_ID_Compat_Math_Start=:=n}'); + Error('\P{Is_ID_Compat_Math_Start=:=n}'); + Expect(1, 120772, '\p{Is_ID_Compat_Math_Start=n}', ""); + Expect(0, 120772, '\p{^Is_ID_Compat_Math_Start=n}', ""); + Expect(0, 120772, '\P{Is_ID_Compat_Math_Start=n}', ""); + Expect(1, 120772, '\P{^Is_ID_Compat_Math_Start=n}', ""); + Expect(0, 120771, '\p{Is_ID_Compat_Math_Start=n}', ""); + Expect(1, 120771, '\p{^Is_ID_Compat_Math_Start=n}', ""); + Expect(1, 120771, '\P{Is_ID_Compat_Math_Start=n}', ""); + Expect(0, 120771, '\P{^Is_ID_Compat_Math_Start=n}', ""); + Expect(1, 120772, '\p{Is_ID_Compat_Math_Start= n}', ""); + Expect(0, 120772, '\p{^Is_ID_Compat_Math_Start= n}', ""); + Expect(0, 120772, '\P{Is_ID_Compat_Math_Start= n}', ""); + Expect(1, 120772, '\P{^Is_ID_Compat_Math_Start= n}', ""); + Expect(0, 120771, '\p{Is_ID_Compat_Math_Start= n}', ""); + Expect(1, 120771, '\p{^Is_ID_Compat_Math_Start= n}', ""); + Expect(1, 120771, '\P{Is_ID_Compat_Math_Start= n}', ""); + Expect(0, 120771, '\P{^Is_ID_Compat_Math_Start= n}', ""); + Error('\p{ID_Compat_Math_Start= _F:=}'); + Error('\P{ID_Compat_Math_Start= _F:=}'); + Expect(1, 120772, '\p{ID_Compat_Math_Start=:\AF\z:}', "");; + Expect(0, 120771, '\p{ID_Compat_Math_Start=:\AF\z:}', "");; + Expect(1, 120772, '\p{ID_Compat_Math_Start=f}', ""); + Expect(0, 120772, '\p{^ID_Compat_Math_Start=f}', ""); + Expect(0, 120772, '\P{ID_Compat_Math_Start=f}', ""); + Expect(1, 120772, '\P{^ID_Compat_Math_Start=f}', ""); + Expect(0, 120771, '\p{ID_Compat_Math_Start=f}', ""); + Expect(1, 120771, '\p{^ID_Compat_Math_Start=f}', ""); + Expect(1, 120771, '\P{ID_Compat_Math_Start=f}', ""); + Expect(0, 120771, '\P{^ID_Compat_Math_Start=f}', ""); + Expect(1, 120772, '\p{ID_Compat_Math_Start=:\Af\z:}', "");; + Expect(0, 120771, '\p{ID_Compat_Math_Start=:\Af\z:}', "");; + Expect(1, 120772, '\p{ID_Compat_Math_Start= F}', ""); + Expect(0, 120772, '\p{^ID_Compat_Math_Start= F}', ""); + Expect(0, 120772, '\P{ID_Compat_Math_Start= F}', ""); + Expect(1, 120772, '\P{^ID_Compat_Math_Start= F}', ""); + Expect(0, 120771, '\p{ID_Compat_Math_Start= F}', ""); + Expect(1, 120771, '\p{^ID_Compat_Math_Start= F}', ""); + Expect(1, 120771, '\P{ID_Compat_Math_Start= F}', ""); + Expect(0, 120771, '\P{^ID_Compat_Math_Start= F}', ""); + Error('\p{Is_ID_Compat_Math_Start=/a/ False}'); + Error('\P{Is_ID_Compat_Math_Start=/a/ False}'); + Expect(1, 120772, '\p{Is_ID_Compat_Math_Start=false}', ""); + Expect(0, 120772, '\p{^Is_ID_Compat_Math_Start=false}', ""); + Expect(0, 120772, '\P{Is_ID_Compat_Math_Start=false}', ""); + Expect(1, 120772, '\P{^Is_ID_Compat_Math_Start=false}', ""); + Expect(0, 120771, '\p{Is_ID_Compat_Math_Start=false}', ""); + Expect(1, 120771, '\p{^Is_ID_Compat_Math_Start=false}', ""); + Expect(1, 120771, '\P{Is_ID_Compat_Math_Start=false}', ""); + Expect(0, 120771, '\P{^Is_ID_Compat_Math_Start=false}', ""); + Expect(1, 120772, '\p{Is_ID_Compat_Math_Start=- False}', ""); + Expect(0, 120772, '\p{^Is_ID_Compat_Math_Start=- False}', ""); + Expect(0, 120772, '\P{Is_ID_Compat_Math_Start=- False}', ""); + Expect(1, 120772, '\P{^Is_ID_Compat_Math_Start=- False}', ""); + Expect(0, 120771, '\p{Is_ID_Compat_Math_Start=- False}', ""); + Expect(1, 120771, '\p{^Is_ID_Compat_Math_Start=- False}', ""); + Expect(1, 120771, '\P{Is_ID_Compat_Math_Start=- False}', ""); + Expect(0, 120771, '\P{^Is_ID_Compat_Math_Start=- False}', ""); + Error('\p{ID_Compat_Math_Start= -Yes/a/}'); + Error('\P{ID_Compat_Math_Start= -Yes/a/}'); + Expect(1, 120771, '\p{ID_Compat_Math_Start=:\AYes\z:}', "");; + Expect(0, 120772, '\p{ID_Compat_Math_Start=:\AYes\z:}', "");; + Expect(1, 120771, '\p{ID_Compat_Math_Start=yes}', ""); + Expect(0, 120771, '\p{^ID_Compat_Math_Start=yes}', ""); + Expect(0, 120771, '\P{ID_Compat_Math_Start=yes}', ""); + Expect(1, 120771, '\P{^ID_Compat_Math_Start=yes}', ""); + Expect(0, 120772, '\p{ID_Compat_Math_Start=yes}', ""); + Expect(1, 120772, '\p{^ID_Compat_Math_Start=yes}', ""); + Expect(1, 120772, '\P{ID_Compat_Math_Start=yes}', ""); + Expect(0, 120772, '\P{^ID_Compat_Math_Start=yes}', ""); + Expect(1, 120771, '\p{ID_Compat_Math_Start=:\Ayes\z:}', "");; + Expect(0, 120772, '\p{ID_Compat_Math_Start=:\Ayes\z:}', "");; + Expect(1, 120771, '\p{ID_Compat_Math_Start: Yes}', ""); + Expect(0, 120771, '\p{^ID_Compat_Math_Start: Yes}', ""); + Expect(0, 120771, '\P{ID_Compat_Math_Start: Yes}', ""); + Expect(1, 120771, '\P{^ID_Compat_Math_Start: Yes}', ""); + Expect(0, 120772, '\p{ID_Compat_Math_Start: Yes}', ""); + Expect(1, 120772, '\p{^ID_Compat_Math_Start: Yes}', ""); + Expect(1, 120772, '\P{ID_Compat_Math_Start: Yes}', ""); + Expect(0, 120772, '\P{^ID_Compat_Math_Start: Yes}', ""); + Error('\p{Is_ID_Compat_Math_Start= /a/Y}'); + Error('\P{Is_ID_Compat_Math_Start= /a/Y}'); + Expect(1, 120771, '\p{Is_ID_Compat_Math_Start=y}', ""); + Expect(0, 120771, '\p{^Is_ID_Compat_Math_Start=y}', ""); + Expect(0, 120771, '\P{Is_ID_Compat_Math_Start=y}', ""); + Expect(1, 120771, '\P{^Is_ID_Compat_Math_Start=y}', ""); + Expect(0, 120772, '\p{Is_ID_Compat_Math_Start=y}', ""); + Expect(1, 120772, '\p{^Is_ID_Compat_Math_Start=y}', ""); + Expect(1, 120772, '\P{Is_ID_Compat_Math_Start=y}', ""); + Expect(0, 120772, '\P{^Is_ID_Compat_Math_Start=y}', ""); + Expect(1, 120771, '\p{Is_ID_Compat_Math_Start=Y}', ""); + Expect(0, 120771, '\p{^Is_ID_Compat_Math_Start=Y}', ""); + Expect(0, 120771, '\P{Is_ID_Compat_Math_Start=Y}', ""); + Expect(1, 120771, '\P{^Is_ID_Compat_Math_Start=Y}', ""); + Expect(0, 120772, '\p{Is_ID_Compat_Math_Start=Y}', ""); + Expect(1, 120772, '\p{^Is_ID_Compat_Math_Start=Y}', ""); + Expect(1, 120772, '\P{Is_ID_Compat_Math_Start=Y}', ""); + Expect(0, 120772, '\P{^Is_ID_Compat_Math_Start=Y}', ""); + Error('\p{ID_Compat_Math_Start=:= t}'); + Error('\P{ID_Compat_Math_Start=:= t}'); + Expect(1, 120771, '\p{ID_Compat_Math_Start=:\AT\z:}', "");; + Expect(0, 120772, '\p{ID_Compat_Math_Start=:\AT\z:}', "");; + Expect(1, 120771, '\p{ID_Compat_Math_Start=t}', ""); + Expect(0, 120771, '\p{^ID_Compat_Math_Start=t}', ""); + Expect(0, 120771, '\P{ID_Compat_Math_Start=t}', ""); + Expect(1, 120771, '\P{^ID_Compat_Math_Start=t}', ""); + Expect(0, 120772, '\p{ID_Compat_Math_Start=t}', ""); + Expect(1, 120772, '\p{^ID_Compat_Math_Start=t}', ""); + Expect(1, 120772, '\P{ID_Compat_Math_Start=t}', ""); + Expect(0, 120772, '\P{^ID_Compat_Math_Start=t}', ""); + Expect(1, 120771, '\p{ID_Compat_Math_Start=:\At\z:}', "");; + Expect(0, 120772, '\p{ID_Compat_Math_Start=:\At\z:}', "");; + Expect(1, 120771, '\p{ID_Compat_Math_Start= T}', ""); + Expect(0, 120771, '\p{^ID_Compat_Math_Start= T}', ""); + Expect(0, 120771, '\P{ID_Compat_Math_Start= T}', ""); + Expect(1, 120771, '\P{^ID_Compat_Math_Start= T}', ""); + Expect(0, 120772, '\p{ID_Compat_Math_Start= T}', ""); + Expect(1, 120772, '\p{^ID_Compat_Math_Start= T}', ""); + Expect(1, 120772, '\P{ID_Compat_Math_Start= T}', ""); + Expect(0, 120772, '\P{^ID_Compat_Math_Start= T}', ""); + Error('\p{Is_ID_Compat_Math_Start= _True:=}'); + Error('\P{Is_ID_Compat_Math_Start= _True:=}'); + Expect(1, 120771, '\p{Is_ID_Compat_Math_Start=true}', ""); + Expect(0, 120771, '\p{^Is_ID_Compat_Math_Start=true}', ""); + Expect(0, 120771, '\P{Is_ID_Compat_Math_Start=true}', ""); + Expect(1, 120771, '\P{^Is_ID_Compat_Math_Start=true}', ""); + Expect(0, 120772, '\p{Is_ID_Compat_Math_Start=true}', ""); + Expect(1, 120772, '\p{^Is_ID_Compat_Math_Start=true}', ""); + Expect(1, 120772, '\P{Is_ID_Compat_Math_Start=true}', ""); + Expect(0, 120772, '\P{^Is_ID_Compat_Math_Start=true}', ""); + Expect(1, 120771, '\p{Is_ID_Compat_Math_Start= -True}', ""); + Expect(0, 120771, '\p{^Is_ID_Compat_Math_Start= -True}', ""); + Expect(0, 120771, '\P{Is_ID_Compat_Math_Start= -True}', ""); + Expect(1, 120771, '\P{^Is_ID_Compat_Math_Start= -True}', ""); + Expect(0, 120772, '\p{Is_ID_Compat_Math_Start= -True}', ""); + Expect(1, 120772, '\p{^Is_ID_Compat_Math_Start= -True}', ""); + Expect(1, 120772, '\P{Is_ID_Compat_Math_Start= -True}', ""); + Expect(0, 120772, '\P{^Is_ID_Compat_Math_Start= -True}', ""); + Error('\p{ID_Continue= No/a/}'); + Error('\P{ID_Continue= No/a/}'); + Expect(1, 918000, '\p{ID_Continue=:\ANo\z:}', "");; + Expect(0, 917999, '\p{ID_Continue=:\ANo\z:}', "");; + Expect(1, 918000, '\p{ID_Continue=no}', ""); + Expect(0, 918000, '\p{^ID_Continue=no}', ""); + Expect(0, 918000, '\P{ID_Continue=no}', ""); + Expect(1, 918000, '\P{^ID_Continue=no}', ""); + Expect(0, 917999, '\p{ID_Continue=no}', ""); + Expect(1, 917999, '\p{^ID_Continue=no}', ""); + Expect(1, 917999, '\P{ID_Continue=no}', ""); + Expect(0, 917999, '\P{^ID_Continue=no}', ""); + Expect(1, 918000, '\p{ID_Continue=:\Ano\z:}', "");; + Expect(0, 917999, '\p{ID_Continue=:\Ano\z:}', "");; + Expect(1, 918000, '\p{ID_Continue=-NO}', ""); + Expect(0, 918000, '\p{^ID_Continue=-NO}', ""); + Expect(0, 918000, '\P{ID_Continue=-NO}', ""); + Expect(1, 918000, '\P{^ID_Continue=-NO}', ""); + Expect(0, 917999, '\p{ID_Continue=-NO}', ""); + Expect(1, 917999, '\p{^ID_Continue=-NO}', ""); + Expect(1, 917999, '\P{ID_Continue=-NO}', ""); + Expect(0, 917999, '\P{^ID_Continue=-NO}', ""); + Error('\p{IDC= :=N}'); + Error('\P{IDC= :=N}'); + Expect(1, 918000, '\p{IDC=:\AN\z:}', "");; + Expect(0, 917999, '\p{IDC=:\AN\z:}', "");; + Expect(1, 918000, '\p{IDC: n}', ""); + Expect(0, 918000, '\p{^IDC: n}', ""); + Expect(0, 918000, '\P{IDC: n}', ""); + Expect(1, 918000, '\P{^IDC: n}', ""); + Expect(0, 917999, '\p{IDC: n}', ""); + Expect(1, 917999, '\p{^IDC: n}', ""); + Expect(1, 917999, '\P{IDC: n}', ""); + Expect(0, 917999, '\P{^IDC: n}', ""); + Expect(1, 918000, '\p{IDC=:\An\z:}', "");; + Expect(0, 917999, '\p{IDC=:\An\z:}', "");; + Expect(1, 918000, '\p{IDC= _N}', ""); + Expect(0, 918000, '\p{^IDC= _N}', ""); + Expect(0, 918000, '\P{IDC= _N}', ""); + Expect(1, 918000, '\P{^IDC= _N}', ""); + Expect(0, 917999, '\p{IDC= _N}', ""); + Expect(1, 917999, '\p{^IDC= _N}', ""); + Expect(1, 917999, '\P{IDC= _N}', ""); + Expect(0, 917999, '\P{^IDC= _N}', ""); + Error('\p{Is_ID_Continue: /a/ F}'); + Error('\P{Is_ID_Continue: /a/ F}'); + Expect(1, 918000, '\p{Is_ID_Continue=f}', ""); + Expect(0, 918000, '\p{^Is_ID_Continue=f}', ""); + Expect(0, 918000, '\P{Is_ID_Continue=f}', ""); + Expect(1, 918000, '\P{^Is_ID_Continue=f}', ""); + Expect(0, 917999, '\p{Is_ID_Continue=f}', ""); + Expect(1, 917999, '\p{^Is_ID_Continue=f}', ""); + Expect(1, 917999, '\P{Is_ID_Continue=f}', ""); + Expect(0, 917999, '\P{^Is_ID_Continue=f}', ""); + Expect(1, 918000, '\p{Is_ID_Continue= F}', ""); + Expect(0, 918000, '\p{^Is_ID_Continue= F}', ""); + Expect(0, 918000, '\P{Is_ID_Continue= F}', ""); + Expect(1, 918000, '\P{^Is_ID_Continue= F}', ""); + Expect(0, 917999, '\p{Is_ID_Continue= F}', ""); + Expect(1, 917999, '\p{^Is_ID_Continue= F}', ""); + Expect(1, 917999, '\P{Is_ID_Continue= F}', ""); + Expect(0, 917999, '\P{^Is_ID_Continue= F}', ""); + Error('\p{Is_IDC=/a/- FALSE}'); + Error('\P{Is_IDC=/a/- FALSE}'); + Expect(1, 918000, '\p{Is_IDC=false}', ""); + Expect(0, 918000, '\p{^Is_IDC=false}', ""); + Expect(0, 918000, '\P{Is_IDC=false}', ""); + Expect(1, 918000, '\P{^Is_IDC=false}', ""); + Expect(0, 917999, '\p{Is_IDC=false}', ""); + Expect(1, 917999, '\p{^Is_IDC=false}', ""); + Expect(1, 917999, '\P{Is_IDC=false}', ""); + Expect(0, 917999, '\P{^Is_IDC=false}', ""); + Expect(1, 918000, '\p{Is_IDC=--False}', ""); + Expect(0, 918000, '\p{^Is_IDC=--False}', ""); + Expect(0, 918000, '\P{Is_IDC=--False}', ""); + Expect(1, 918000, '\P{^Is_IDC=--False}', ""); + Expect(0, 917999, '\p{Is_IDC=--False}', ""); + Expect(1, 917999, '\p{^Is_IDC=--False}', ""); + Expect(1, 917999, '\P{Is_IDC=--False}', ""); + Expect(0, 917999, '\P{^Is_IDC=--False}', ""); + Error('\p{ID_Continue= -Yes/a/}'); + Error('\P{ID_Continue= -Yes/a/}'); + Expect(1, 917999, '\p{ID_Continue=:\AYes\z:}', "");; + Expect(0, 918000, '\p{ID_Continue=:\AYes\z:}', "");; + Expect(1, 917999, '\p{ID_Continue=yes}', ""); + Expect(0, 917999, '\p{^ID_Continue=yes}', ""); + Expect(0, 917999, '\P{ID_Continue=yes}', ""); + Expect(1, 917999, '\P{^ID_Continue=yes}', ""); + Expect(0, 918000, '\p{ID_Continue=yes}', ""); + Expect(1, 918000, '\p{^ID_Continue=yes}', ""); + Expect(1, 918000, '\P{ID_Continue=yes}', ""); + Expect(0, 918000, '\P{^ID_Continue=yes}', ""); + Expect(1, 917999, '\p{ID_Continue=:\Ayes\z:}', "");; + Expect(0, 918000, '\p{ID_Continue=:\Ayes\z:}', "");; + Expect(1, 917999, '\p{ID_Continue=-Yes}', ""); + Expect(0, 917999, '\p{^ID_Continue=-Yes}', ""); + Expect(0, 917999, '\P{ID_Continue=-Yes}', ""); + Expect(1, 917999, '\P{^ID_Continue=-Yes}', ""); + Expect(0, 918000, '\p{ID_Continue=-Yes}', ""); + Expect(1, 918000, '\p{^ID_Continue=-Yes}', ""); + Expect(1, 918000, '\P{ID_Continue=-Yes}', ""); + Expect(0, 918000, '\P{^ID_Continue=-Yes}', ""); + Error('\p{IDC= Y/a/}'); + Error('\P{IDC= Y/a/}'); + Expect(1, 917999, '\p{IDC=:\AY\z:}', "");; + Expect(0, 918000, '\p{IDC=:\AY\z:}', "");; + Expect(1, 917999, '\p{IDC=y}', ""); + Expect(0, 917999, '\p{^IDC=y}', ""); + Expect(0, 917999, '\P{IDC=y}', ""); + Expect(1, 917999, '\P{^IDC=y}', ""); + Expect(0, 918000, '\p{IDC=y}', ""); + Expect(1, 918000, '\p{^IDC=y}', ""); + Expect(1, 918000, '\P{IDC=y}', ""); + Expect(0, 918000, '\P{^IDC=y}', ""); + Expect(1, 917999, '\p{IDC=:\Ay\z:}', "");; + Expect(0, 918000, '\p{IDC=:\Ay\z:}', "");; + Expect(1, 917999, '\p{IDC:-Y}', ""); + Expect(0, 917999, '\p{^IDC:-Y}', ""); + Expect(0, 917999, '\P{IDC:-Y}', ""); + Expect(1, 917999, '\P{^IDC:-Y}', ""); + Expect(0, 918000, '\p{IDC:-Y}', ""); + Expect(1, 918000, '\p{^IDC:-Y}', ""); + Expect(1, 918000, '\P{IDC:-Y}', ""); + Expect(0, 918000, '\P{^IDC:-Y}', ""); + Error('\p{Is_ID_Continue=:= -T}'); + Error('\P{Is_ID_Continue=:= -T}'); + Expect(1, 917999, '\p{Is_ID_Continue=t}', ""); + Expect(0, 917999, '\p{^Is_ID_Continue=t}', ""); + Expect(0, 917999, '\P{Is_ID_Continue=t}', ""); + Expect(1, 917999, '\P{^Is_ID_Continue=t}', ""); + Expect(0, 918000, '\p{Is_ID_Continue=t}', ""); + Expect(1, 918000, '\p{^Is_ID_Continue=t}', ""); + Expect(1, 918000, '\P{Is_ID_Continue=t}', ""); + Expect(0, 918000, '\P{^Is_ID_Continue=t}', ""); + Expect(1, 917999, '\p{Is_ID_Continue= -t}', ""); + Expect(0, 917999, '\p{^Is_ID_Continue= -t}', ""); + Expect(0, 917999, '\P{Is_ID_Continue= -t}', ""); + Expect(1, 917999, '\P{^Is_ID_Continue= -t}', ""); + Expect(0, 918000, '\p{Is_ID_Continue= -t}', ""); + Expect(1, 918000, '\p{^Is_ID_Continue= -t}', ""); + Expect(1, 918000, '\P{Is_ID_Continue= -t}', ""); + Expect(0, 918000, '\P{^Is_ID_Continue= -t}', ""); + Error('\p{Is_IDC=:=true}'); + Error('\P{Is_IDC=:=true}'); + Expect(1, 917999, '\p{Is_IDC=true}', ""); + Expect(0, 917999, '\p{^Is_IDC=true}', ""); + Expect(0, 917999, '\P{Is_IDC=true}', ""); + Expect(1, 917999, '\P{^Is_IDC=true}', ""); + Expect(0, 918000, '\p{Is_IDC=true}', ""); + Expect(1, 918000, '\p{^Is_IDC=true}', ""); + Expect(1, 918000, '\P{Is_IDC=true}', ""); + Expect(0, 918000, '\P{^Is_IDC=true}', ""); + Expect(1, 917999, '\p{Is_IDC=_ True}', ""); + Expect(0, 917999, '\p{^Is_IDC=_ True}', ""); + Expect(0, 917999, '\P{Is_IDC=_ True}', ""); + Expect(1, 917999, '\P{^Is_IDC=_ True}', ""); + Expect(0, 918000, '\p{Is_IDC=_ True}', ""); + Expect(1, 918000, '\p{^Is_IDC=_ True}', ""); + Expect(1, 918000, '\P{Is_IDC=_ True}', ""); + Expect(0, 918000, '\P{^Is_IDC=_ True}', ""); + Error('\p{identifierstatus}'); + Error('\P{identifierstatus}'); + Error('\p{Identifier_Status=__allowed:=}'); + Error('\P{Identifier_Status=__allowed:=}'); + Expect(1, 171416, '\p{Identifier_Status=:\AAllowed\z:}', "");; + Expect(0, 171417, '\p{Identifier_Status=:\AAllowed\z:}', "");; + Expect(1, 171416, '\p{Identifier_Status=allowed}', ""); + Expect(0, 171416, '\p{^Identifier_Status=allowed}', ""); + Expect(0, 171416, '\P{Identifier_Status=allowed}', ""); + Expect(1, 171416, '\P{^Identifier_Status=allowed}', ""); + Expect(0, 171417, '\p{Identifier_Status=allowed}', ""); + Expect(1, 171417, '\p{^Identifier_Status=allowed}', ""); + Expect(1, 171417, '\P{Identifier_Status=allowed}', ""); + Expect(0, 171417, '\P{^Identifier_Status=allowed}', ""); + Expect(1, 171416, '\p{Identifier_Status=:\Aallowed\z:}', "");; + Expect(0, 171417, '\p{Identifier_Status=:\Aallowed\z:}', "");; + Expect(1, 171416, '\p{Identifier_Status= _allowed}', ""); + Expect(0, 171416, '\p{^Identifier_Status= _allowed}', ""); + Expect(0, 171416, '\P{Identifier_Status= _allowed}', ""); + Expect(1, 171416, '\P{^Identifier_Status= _allowed}', ""); + Expect(0, 171417, '\p{Identifier_Status= _allowed}', ""); + Expect(1, 171417, '\p{^Identifier_Status= _allowed}', ""); + Expect(1, 171417, '\P{Identifier_Status= _allowed}', ""); + Expect(0, 171417, '\P{^Identifier_Status= _allowed}', ""); + Error('\p{Is_Identifier_Status=/a/_ allowed}'); + Error('\P{Is_Identifier_Status=/a/_ allowed}'); + Expect(1, 171416, '\p{Is_Identifier_Status=allowed}', ""); + Expect(0, 171416, '\p{^Is_Identifier_Status=allowed}', ""); + Expect(0, 171416, '\P{Is_Identifier_Status=allowed}', ""); + Expect(1, 171416, '\P{^Is_Identifier_Status=allowed}', ""); + Expect(0, 171417, '\p{Is_Identifier_Status=allowed}', ""); + Expect(1, 171417, '\p{^Is_Identifier_Status=allowed}', ""); + Expect(1, 171417, '\P{Is_Identifier_Status=allowed}', ""); + Expect(0, 171417, '\P{^Is_Identifier_Status=allowed}', ""); + Expect(1, 171416, '\p{Is_Identifier_Status=_-Allowed}', ""); + Expect(0, 171416, '\p{^Is_Identifier_Status=_-Allowed}', ""); + Expect(0, 171416, '\P{Is_Identifier_Status=_-Allowed}', ""); + Expect(1, 171416, '\P{^Is_Identifier_Status=_-Allowed}', ""); + Expect(0, 171417, '\p{Is_Identifier_Status=_-Allowed}', ""); + Expect(1, 171417, '\p{^Is_Identifier_Status=_-Allowed}', ""); + Expect(1, 171417, '\P{Is_Identifier_Status=_-Allowed}', ""); + Expect(0, 171417, '\P{^Is_Identifier_Status=_-Allowed}', ""); + Error('\p{Identifier_Status: :=restricted}'); + Error('\P{Identifier_Status: :=restricted}'); + Expect(1, 171417, '\p{Identifier_Status=:\ARestricted\z:}', "");; + Expect(0, 171416, '\p{Identifier_Status=:\ARestricted\z:}', "");; + Expect(1, 171417, '\p{Identifier_Status=restricted}', ""); + Expect(0, 171417, '\p{^Identifier_Status=restricted}', ""); + Expect(0, 171417, '\P{Identifier_Status=restricted}', ""); + Expect(1, 171417, '\P{^Identifier_Status=restricted}', ""); + Expect(0, 171416, '\p{Identifier_Status=restricted}', ""); + Expect(1, 171416, '\p{^Identifier_Status=restricted}', ""); + Expect(1, 171416, '\P{Identifier_Status=restricted}', ""); + Expect(0, 171416, '\P{^Identifier_Status=restricted}', ""); + Expect(1, 171417, '\p{Identifier_Status=:\Arestricted\z:}', "");; + Expect(0, 171416, '\p{Identifier_Status=:\Arestricted\z:}', "");; + Expect(1, 171417, '\p{Identifier_Status= restricted}', ""); + Expect(0, 171417, '\p{^Identifier_Status= restricted}', ""); + Expect(0, 171417, '\P{Identifier_Status= restricted}', ""); + Expect(1, 171417, '\P{^Identifier_Status= restricted}', ""); + Expect(0, 171416, '\p{Identifier_Status= restricted}', ""); + Expect(1, 171416, '\p{^Identifier_Status= restricted}', ""); + Expect(1, 171416, '\P{Identifier_Status= restricted}', ""); + Expect(0, 171416, '\P{^Identifier_Status= restricted}', ""); + Error('\p{Is_Identifier_Status=_Restricted:=}'); + Error('\P{Is_Identifier_Status=_Restricted:=}'); + Expect(1, 171417, '\p{Is_Identifier_Status=restricted}', ""); + Expect(0, 171417, '\p{^Is_Identifier_Status=restricted}', ""); + Expect(0, 171417, '\P{Is_Identifier_Status=restricted}', ""); + Expect(1, 171417, '\P{^Is_Identifier_Status=restricted}', ""); + Expect(0, 171416, '\p{Is_Identifier_Status=restricted}', ""); + Expect(1, 171416, '\p{^Is_Identifier_Status=restricted}', ""); + Expect(1, 171416, '\P{Is_Identifier_Status=restricted}', ""); + Expect(0, 171416, '\P{^Is_Identifier_Status=restricted}', ""); + Expect(1, 171417, '\p{Is_Identifier_Status= Restricted}', ""); + Expect(0, 171417, '\p{^Is_Identifier_Status= Restricted}', ""); + Expect(0, 171417, '\P{Is_Identifier_Status= Restricted}', ""); + Expect(1, 171417, '\P{^Is_Identifier_Status= Restricted}', ""); + Expect(0, 171416, '\p{Is_Identifier_Status= Restricted}', ""); + Expect(1, 171416, '\p{^Is_Identifier_Status= Restricted}', ""); + Expect(1, 171416, '\P{Is_Identifier_Status= Restricted}', ""); + Expect(0, 171416, '\P{^Is_Identifier_Status= Restricted}', ""); + Error('\p{identifiertype}'); + Error('\P{identifiertype}'); + Error('\p{Identifier_Type:_ Default_Ignorable:=}'); + Error('\P{Identifier_Type:_ Default_Ignorable:=}'); + Expect(1, 917999, '\p{Identifier_Type=:\ADefault_Ignorable\z:}', "");; + Expect(0, 918000, '\p{Identifier_Type=:\ADefault_Ignorable\z:}', "");; + Expect(1, 917999, '\p{Identifier_Type=defaultignorable}', ""); + Expect(0, 917999, '\p{^Identifier_Type=defaultignorable}', ""); + Expect(0, 917999, '\P{Identifier_Type=defaultignorable}', ""); + Expect(1, 917999, '\P{^Identifier_Type=defaultignorable}', ""); + Expect(0, 918000, '\p{Identifier_Type=defaultignorable}', ""); + Expect(1, 918000, '\p{^Identifier_Type=defaultignorable}', ""); + Expect(1, 918000, '\P{Identifier_Type=defaultignorable}', ""); + Expect(0, 918000, '\P{^Identifier_Type=defaultignorable}', ""); + Expect(1, 917999, '\p{Identifier_Type=:\Adefaultignorable\z:}', "");; + Expect(0, 918000, '\p{Identifier_Type=:\Adefaultignorable\z:}', "");; + Expect(1, 917999, '\p{Identifier_Type= -DEFAULT_IGNORABLE}', ""); + Expect(0, 917999, '\p{^Identifier_Type= -DEFAULT_IGNORABLE}', ""); + Expect(0, 917999, '\P{Identifier_Type= -DEFAULT_IGNORABLE}', ""); + Expect(1, 917999, '\P{^Identifier_Type= -DEFAULT_IGNORABLE}', ""); + Expect(0, 918000, '\p{Identifier_Type= -DEFAULT_IGNORABLE}', ""); + Expect(1, 918000, '\p{^Identifier_Type= -DEFAULT_IGNORABLE}', ""); + Expect(1, 918000, '\P{Identifier_Type= -DEFAULT_IGNORABLE}', ""); + Expect(0, 918000, '\P{^Identifier_Type= -DEFAULT_IGNORABLE}', ""); + Error('\p{Is_Identifier_Type=-/a/Default_IGNORABLE}'); + Error('\P{Is_Identifier_Type=-/a/Default_IGNORABLE}'); + Expect(1, 917999, '\p{Is_Identifier_Type=defaultignorable}', ""); + Expect(0, 917999, '\p{^Is_Identifier_Type=defaultignorable}', ""); + Expect(0, 917999, '\P{Is_Identifier_Type=defaultignorable}', ""); + Expect(1, 917999, '\P{^Is_Identifier_Type=defaultignorable}', ""); + Expect(0, 918000, '\p{Is_Identifier_Type=defaultignorable}', ""); + Expect(1, 918000, '\p{^Is_Identifier_Type=defaultignorable}', ""); + Expect(1, 918000, '\P{Is_Identifier_Type=defaultignorable}', ""); + Expect(0, 918000, '\P{^Is_Identifier_Type=defaultignorable}', ""); + Expect(1, 917999, '\p{Is_Identifier_Type= _Default_Ignorable}', ""); + Expect(0, 917999, '\p{^Is_Identifier_Type= _Default_Ignorable}', ""); + Expect(0, 917999, '\P{Is_Identifier_Type= _Default_Ignorable}', ""); + Expect(1, 917999, '\P{^Is_Identifier_Type= _Default_Ignorable}', ""); + Expect(0, 918000, '\p{Is_Identifier_Type= _Default_Ignorable}', ""); + Expect(1, 918000, '\p{^Is_Identifier_Type= _Default_Ignorable}', ""); + Expect(1, 918000, '\P{Is_Identifier_Type= _Default_Ignorable}', ""); + Expect(0, 918000, '\P{^Is_Identifier_Type= _Default_Ignorable}', ""); + Error('\p{Identifier_Type=/a/_deprecated}'); + Error('\P{Identifier_Type=/a/_deprecated}'); + Expect(1, 917505, '\p{Identifier_Type=:\ADeprecated\z:}', "");; + Expect(0, 917506, '\p{Identifier_Type=:\ADeprecated\z:}', "");; + Expect(1, 917505, '\p{Identifier_Type=deprecated}', ""); + Expect(0, 917505, '\p{^Identifier_Type=deprecated}', ""); + Expect(0, 917505, '\P{Identifier_Type=deprecated}', ""); + Expect(1, 917505, '\P{^Identifier_Type=deprecated}', ""); + Expect(0, 917506, '\p{Identifier_Type=deprecated}', ""); + Expect(1, 917506, '\p{^Identifier_Type=deprecated}', ""); + Expect(1, 917506, '\P{Identifier_Type=deprecated}', ""); + Expect(0, 917506, '\P{^Identifier_Type=deprecated}', ""); + Expect(1, 917505, '\p{Identifier_Type=:\Adeprecated\z:}', "");; + Expect(0, 917506, '\p{Identifier_Type=:\Adeprecated\z:}', "");; + Expect(1, 917505, '\p{Identifier_Type=_-DEPRECATED}', ""); + Expect(0, 917505, '\p{^Identifier_Type=_-DEPRECATED}', ""); + Expect(0, 917505, '\P{Identifier_Type=_-DEPRECATED}', ""); + Expect(1, 917505, '\P{^Identifier_Type=_-DEPRECATED}', ""); + Expect(0, 917506, '\p{Identifier_Type=_-DEPRECATED}', ""); + Expect(1, 917506, '\p{^Identifier_Type=_-DEPRECATED}', ""); + Expect(1, 917506, '\P{Identifier_Type=_-DEPRECATED}', ""); + Expect(0, 917506, '\P{^Identifier_Type=_-DEPRECATED}', ""); + Error('\p{Is_Identifier_Type: := DEPRECATED}'); + Error('\P{Is_Identifier_Type: := DEPRECATED}'); + Expect(1, 917505, '\p{Is_Identifier_Type=deprecated}', ""); + Expect(0, 917505, '\p{^Is_Identifier_Type=deprecated}', ""); + Expect(0, 917505, '\P{Is_Identifier_Type=deprecated}', ""); + Expect(1, 917505, '\P{^Is_Identifier_Type=deprecated}', ""); + Expect(0, 917506, '\p{Is_Identifier_Type=deprecated}', ""); + Expect(1, 917506, '\p{^Is_Identifier_Type=deprecated}', ""); + Expect(1, 917506, '\P{Is_Identifier_Type=deprecated}', ""); + Expect(0, 917506, '\P{^Is_Identifier_Type=deprecated}', ""); + Expect(1, 917505, '\p{Is_Identifier_Type=-Deprecated}', ""); + Expect(0, 917505, '\p{^Is_Identifier_Type=-Deprecated}', ""); + Expect(0, 917505, '\P{Is_Identifier_Type=-Deprecated}', ""); + Expect(1, 917505, '\P{^Is_Identifier_Type=-Deprecated}', ""); + Expect(0, 917506, '\p{Is_Identifier_Type=-Deprecated}', ""); + Expect(1, 917506, '\p{^Is_Identifier_Type=-Deprecated}', ""); + Expect(1, 917506, '\P{Is_Identifier_Type=-Deprecated}', ""); + Expect(0, 917506, '\P{^Is_Identifier_Type=-Deprecated}', ""); + Error('\p{Identifier_Type= /a/EXCLUSION}'); + Error('\P{Identifier_Type= /a/EXCLUSION}'); + Expect(1, 125142, '\p{Identifier_Type=:\AExclusion\z:}', "");; + Expect(0, 125143, '\p{Identifier_Type=:\AExclusion\z:}', "");; + Expect(1, 125142, '\p{Identifier_Type=exclusion}', ""); + Expect(0, 125142, '\p{^Identifier_Type=exclusion}', ""); + Expect(0, 125142, '\P{Identifier_Type=exclusion}', ""); + Expect(1, 125142, '\P{^Identifier_Type=exclusion}', ""); + Expect(0, 125143, '\p{Identifier_Type=exclusion}', ""); + Expect(1, 125143, '\p{^Identifier_Type=exclusion}', ""); + Expect(1, 125143, '\P{Identifier_Type=exclusion}', ""); + Expect(0, 125143, '\P{^Identifier_Type=exclusion}', ""); + Expect(1, 125142, '\p{Identifier_Type=:\Aexclusion\z:}', "");; + Expect(0, 125143, '\p{Identifier_Type=:\Aexclusion\z:}', "");; + Expect(1, 125142, '\p{Identifier_Type= -EXCLUSION}', ""); + Expect(0, 125142, '\p{^Identifier_Type= -EXCLUSION}', ""); + Expect(0, 125142, '\P{Identifier_Type= -EXCLUSION}', ""); + Expect(1, 125142, '\P{^Identifier_Type= -EXCLUSION}', ""); + Expect(0, 125143, '\p{Identifier_Type= -EXCLUSION}', ""); + Expect(1, 125143, '\p{^Identifier_Type= -EXCLUSION}', ""); + Expect(1, 125143, '\P{Identifier_Type= -EXCLUSION}', ""); + Expect(0, 125143, '\P{^Identifier_Type= -EXCLUSION}', ""); + Error('\p{Is_Identifier_Type=/a/EXCLUSION}'); + Error('\P{Is_Identifier_Type=/a/EXCLUSION}'); + Expect(1, 125142, '\p{Is_Identifier_Type=exclusion}', ""); + Expect(0, 125142, '\p{^Is_Identifier_Type=exclusion}', ""); + Expect(0, 125142, '\P{Is_Identifier_Type=exclusion}', ""); + Expect(1, 125142, '\P{^Is_Identifier_Type=exclusion}', ""); + Expect(0, 125143, '\p{Is_Identifier_Type=exclusion}', ""); + Expect(1, 125143, '\p{^Is_Identifier_Type=exclusion}', ""); + Expect(1, 125143, '\P{Is_Identifier_Type=exclusion}', ""); + Expect(0, 125143, '\P{^Is_Identifier_Type=exclusion}', ""); + Expect(1, 125142, '\p{Is_Identifier_Type=_EXCLUSION}', ""); + Expect(0, 125142, '\p{^Is_Identifier_Type=_EXCLUSION}', ""); + Expect(0, 125142, '\P{Is_Identifier_Type=_EXCLUSION}', ""); + Expect(1, 125142, '\P{^Is_Identifier_Type=_EXCLUSION}', ""); + Expect(0, 125143, '\p{Is_Identifier_Type=_EXCLUSION}', ""); + Expect(1, 125143, '\p{^Is_Identifier_Type=_EXCLUSION}', ""); + Expect(1, 125143, '\P{Is_Identifier_Type=_EXCLUSION}', ""); + Expect(0, 125143, '\P{^Is_Identifier_Type=_EXCLUSION}', ""); + Error('\p{Identifier_Type= -INCLUSION:=}'); + Error('\P{Identifier_Type= -INCLUSION:=}'); + Expect(1, 12539, '\p{Identifier_Type=:\AInclusion\z:}', "");; + Expect(0, 12540, '\p{Identifier_Type=:\AInclusion\z:}', "");; + Expect(1, 12539, '\p{Identifier_Type=inclusion}', ""); + Expect(0, 12539, '\p{^Identifier_Type=inclusion}', ""); + Expect(0, 12539, '\P{Identifier_Type=inclusion}', ""); + Expect(1, 12539, '\P{^Identifier_Type=inclusion}', ""); + Expect(0, 12540, '\p{Identifier_Type=inclusion}', ""); + Expect(1, 12540, '\p{^Identifier_Type=inclusion}', ""); + Expect(1, 12540, '\P{Identifier_Type=inclusion}', ""); + Expect(0, 12540, '\P{^Identifier_Type=inclusion}', ""); + Expect(1, 12539, '\p{Identifier_Type=:\Ainclusion\z:}', "");; + Expect(0, 12540, '\p{Identifier_Type=:\Ainclusion\z:}', "");; + Expect(1, 12539, '\p{Identifier_Type= Inclusion}', ""); + Expect(0, 12539, '\p{^Identifier_Type= Inclusion}', ""); + Expect(0, 12539, '\P{Identifier_Type= Inclusion}', ""); + Expect(1, 12539, '\P{^Identifier_Type= Inclusion}', ""); + Expect(0, 12540, '\p{Identifier_Type= Inclusion}', ""); + Expect(1, 12540, '\p{^Identifier_Type= Inclusion}', ""); + Expect(1, 12540, '\P{Identifier_Type= Inclusion}', ""); + Expect(0, 12540, '\P{^Identifier_Type= Inclusion}', ""); + Error('\p{Is_Identifier_Type=-:=Inclusion}'); + Error('\P{Is_Identifier_Type=-:=Inclusion}'); + Expect(1, 12539, '\p{Is_Identifier_Type: inclusion}', ""); + Expect(0, 12539, '\p{^Is_Identifier_Type: inclusion}', ""); + Expect(0, 12539, '\P{Is_Identifier_Type: inclusion}', ""); + Expect(1, 12539, '\P{^Is_Identifier_Type: inclusion}', ""); + Expect(0, 12540, '\p{Is_Identifier_Type: inclusion}', ""); + Expect(1, 12540, '\p{^Is_Identifier_Type: inclusion}', ""); + Expect(1, 12540, '\P{Is_Identifier_Type: inclusion}', ""); + Expect(0, 12540, '\P{^Is_Identifier_Type: inclusion}', ""); + Expect(1, 12539, '\p{Is_Identifier_Type:Inclusion}', ""); + Expect(0, 12539, '\p{^Is_Identifier_Type:Inclusion}', ""); + Expect(0, 12539, '\P{Is_Identifier_Type:Inclusion}', ""); + Expect(1, 12539, '\P{^Is_Identifier_Type:Inclusion}', ""); + Expect(0, 12540, '\p{Is_Identifier_Type:Inclusion}', ""); + Expect(1, 12540, '\p{^Is_Identifier_Type:Inclusion}', ""); + Expect(1, 12540, '\P{Is_Identifier_Type:Inclusion}', ""); + Expect(0, 12540, '\P{^Is_Identifier_Type:Inclusion}', ""); + Error('\p{Identifier_Type= _limited_USE/a/}'); + Error('\P{Identifier_Type= _limited_USE/a/}'); + Expect(1, 125279, '\p{Identifier_Type=:\ALimited_Use\z:}', "");; + Expect(0, 125280, '\p{Identifier_Type=:\ALimited_Use\z:}', "");; + Expect(1, 125279, '\p{Identifier_Type=limiteduse}', ""); + Expect(0, 125279, '\p{^Identifier_Type=limiteduse}', ""); + Expect(0, 125279, '\P{Identifier_Type=limiteduse}', ""); + Expect(1, 125279, '\P{^Identifier_Type=limiteduse}', ""); + Expect(0, 125280, '\p{Identifier_Type=limiteduse}', ""); + Expect(1, 125280, '\p{^Identifier_Type=limiteduse}', ""); + Expect(1, 125280, '\P{Identifier_Type=limiteduse}', ""); + Expect(0, 125280, '\P{^Identifier_Type=limiteduse}', ""); + Expect(1, 125279, '\p{Identifier_Type=:\Alimiteduse\z:}', "");; + Expect(0, 125280, '\p{Identifier_Type=:\Alimiteduse\z:}', "");; + Expect(1, 125279, '\p{Identifier_Type= Limited_Use}', ""); + Expect(0, 125279, '\p{^Identifier_Type= Limited_Use}', ""); + Expect(0, 125279, '\P{Identifier_Type= Limited_Use}', ""); + Expect(1, 125279, '\P{^Identifier_Type= Limited_Use}', ""); + Expect(0, 125280, '\p{Identifier_Type= Limited_Use}', ""); + Expect(1, 125280, '\p{^Identifier_Type= Limited_Use}', ""); + Expect(1, 125280, '\P{Identifier_Type= Limited_Use}', ""); + Expect(0, 125280, '\P{^Identifier_Type= Limited_Use}', ""); + Error('\p{Is_Identifier_Type=:=--Limited_Use}'); + Error('\P{Is_Identifier_Type=:=--Limited_Use}'); + Expect(1, 125279, '\p{Is_Identifier_Type: limiteduse}', ""); + Expect(0, 125279, '\p{^Is_Identifier_Type: limiteduse}', ""); + Expect(0, 125279, '\P{Is_Identifier_Type: limiteduse}', ""); + Expect(1, 125279, '\P{^Is_Identifier_Type: limiteduse}', ""); + Expect(0, 125280, '\p{Is_Identifier_Type: limiteduse}', ""); + Expect(1, 125280, '\p{^Is_Identifier_Type: limiteduse}', ""); + Expect(1, 125280, '\P{Is_Identifier_Type: limiteduse}', ""); + Expect(0, 125280, '\P{^Is_Identifier_Type: limiteduse}', ""); + Expect(1, 125279, '\p{Is_Identifier_Type= limited_Use}', ""); + Expect(0, 125279, '\p{^Is_Identifier_Type= limited_Use}', ""); + Expect(0, 125279, '\P{Is_Identifier_Type= limited_Use}', ""); + Expect(1, 125279, '\P{^Is_Identifier_Type= limited_Use}', ""); + Expect(0, 125280, '\p{Is_Identifier_Type= limited_Use}', ""); + Expect(1, 125280, '\p{^Is_Identifier_Type= limited_Use}', ""); + Expect(1, 125280, '\P{Is_Identifier_Type= limited_Use}', ""); + Expect(0, 125280, '\P{^Is_Identifier_Type= limited_Use}', ""); + Error('\p{Identifier_Type= -Not_Character/a/}'); + Error('\P{Identifier_Type= -Not_Character/a/}'); + Expect(1, 918000, '\p{Identifier_Type=:\ANot_Character\z:}', "");; + Expect(0, 917999, '\p{Identifier_Type=:\ANot_Character\z:}', "");; + Expect(1, 918000, '\p{Identifier_Type=notcharacter}', ""); + Expect(0, 918000, '\p{^Identifier_Type=notcharacter}', ""); + Expect(0, 918000, '\P{Identifier_Type=notcharacter}', ""); + Expect(1, 918000, '\P{^Identifier_Type=notcharacter}', ""); + Expect(0, 917999, '\p{Identifier_Type=notcharacter}', ""); + Expect(1, 917999, '\p{^Identifier_Type=notcharacter}', ""); + Expect(1, 917999, '\P{Identifier_Type=notcharacter}', ""); + Expect(0, 917999, '\P{^Identifier_Type=notcharacter}', ""); + Expect(1, 918000, '\p{Identifier_Type=:\Anotcharacter\z:}', "");; + Expect(0, 917999, '\p{Identifier_Type=:\Anotcharacter\z:}', "");; + Expect(1, 918000, '\p{Identifier_Type= Not_character}', ""); + Expect(0, 918000, '\p{^Identifier_Type= Not_character}', ""); + Expect(0, 918000, '\P{Identifier_Type= Not_character}', ""); + Expect(1, 918000, '\P{^Identifier_Type= Not_character}', ""); + Expect(0, 917999, '\p{Identifier_Type= Not_character}', ""); + Expect(1, 917999, '\p{^Identifier_Type= Not_character}', ""); + Expect(1, 917999, '\P{Identifier_Type= Not_character}', ""); + Expect(0, 917999, '\P{^Identifier_Type= Not_character}', ""); + Error('\p{Is_Identifier_Type=-/a/Not_Character}'); + Error('\P{Is_Identifier_Type=-/a/Not_Character}'); + Expect(1, 918000, '\p{Is_Identifier_Type=notcharacter}', ""); + Expect(0, 918000, '\p{^Is_Identifier_Type=notcharacter}', ""); + Expect(0, 918000, '\P{Is_Identifier_Type=notcharacter}', ""); + Expect(1, 918000, '\P{^Is_Identifier_Type=notcharacter}', ""); + Expect(0, 917999, '\p{Is_Identifier_Type=notcharacter}', ""); + Expect(1, 917999, '\p{^Is_Identifier_Type=notcharacter}', ""); + Expect(1, 917999, '\P{Is_Identifier_Type=notcharacter}', ""); + Expect(0, 917999, '\P{^Is_Identifier_Type=notcharacter}', ""); + Expect(1, 918000, '\p{Is_Identifier_Type=__not_character}', ""); + Expect(0, 918000, '\p{^Is_Identifier_Type=__not_character}', ""); + Expect(0, 918000, '\P{Is_Identifier_Type=__not_character}', ""); + Expect(1, 918000, '\P{^Is_Identifier_Type=__not_character}', ""); + Expect(0, 917999, '\p{Is_Identifier_Type=__not_character}', ""); + Expect(1, 917999, '\p{^Is_Identifier_Type=__not_character}', ""); + Expect(1, 917999, '\P{Is_Identifier_Type=__not_character}', ""); + Expect(0, 917999, '\P{^Is_Identifier_Type=__not_character}', ""); + Error('\p{Identifier_Type=/a/_-Not_nfkc}'); + Error('\P{Identifier_Type=/a/_-Not_nfkc}'); + Expect(1, 195101, '\p{Identifier_Type=:\ANot_NFKC\z:}', "");; + Expect(0, 195102, '\p{Identifier_Type=:\ANot_NFKC\z:}', "");; + Expect(1, 195101, '\p{Identifier_Type=notnfkc}', ""); + Expect(0, 195101, '\p{^Identifier_Type=notnfkc}', ""); + Expect(0, 195101, '\P{Identifier_Type=notnfkc}', ""); + Expect(1, 195101, '\P{^Identifier_Type=notnfkc}', ""); + Expect(0, 195102, '\p{Identifier_Type=notnfkc}', ""); + Expect(1, 195102, '\p{^Identifier_Type=notnfkc}', ""); + Expect(1, 195102, '\P{Identifier_Type=notnfkc}', ""); + Expect(0, 195102, '\P{^Identifier_Type=notnfkc}', ""); + Expect(1, 195101, '\p{Identifier_Type=:\Anotnfkc\z:}', "");; + Expect(0, 195102, '\p{Identifier_Type=:\Anotnfkc\z:}', "");; + Expect(1, 195101, '\p{Identifier_Type=_Not_nfkc}', ""); + Expect(0, 195101, '\p{^Identifier_Type=_Not_nfkc}', ""); + Expect(0, 195101, '\P{Identifier_Type=_Not_nfkc}', ""); + Expect(1, 195101, '\P{^Identifier_Type=_Not_nfkc}', ""); + Expect(0, 195102, '\p{Identifier_Type=_Not_nfkc}', ""); + Expect(1, 195102, '\p{^Identifier_Type=_Not_nfkc}', ""); + Expect(1, 195102, '\P{Identifier_Type=_Not_nfkc}', ""); + Expect(0, 195102, '\P{^Identifier_Type=_Not_nfkc}', ""); + Error('\p{Is_Identifier_Type=_-Not_NFKC:=}'); + Error('\P{Is_Identifier_Type=_-Not_NFKC:=}'); + Expect(1, 195101, '\p{Is_Identifier_Type=notnfkc}', ""); + Expect(0, 195101, '\p{^Is_Identifier_Type=notnfkc}', ""); + Expect(0, 195101, '\P{Is_Identifier_Type=notnfkc}', ""); + Expect(1, 195101, '\P{^Is_Identifier_Type=notnfkc}', ""); + Expect(0, 195102, '\p{Is_Identifier_Type=notnfkc}', ""); + Expect(1, 195102, '\p{^Is_Identifier_Type=notnfkc}', ""); + Expect(1, 195102, '\P{Is_Identifier_Type=notnfkc}', ""); + Expect(0, 195102, '\P{^Is_Identifier_Type=notnfkc}', ""); + Expect(1, 195101, '\p{Is_Identifier_Type: -not_NFKC}', ""); + Expect(0, 195101, '\p{^Is_Identifier_Type: -not_NFKC}', ""); + Expect(0, 195101, '\P{Is_Identifier_Type: -not_NFKC}', ""); + Expect(1, 195101, '\P{^Is_Identifier_Type: -not_NFKC}', ""); + Expect(0, 195102, '\p{Is_Identifier_Type: -not_NFKC}', ""); + Expect(1, 195102, '\p{^Is_Identifier_Type: -not_NFKC}', ""); + Expect(1, 195102, '\P{Is_Identifier_Type: -not_NFKC}', ""); + Expect(0, 195102, '\P{^Is_Identifier_Type: -not_NFKC}', ""); + Error('\p{Identifier_Type: _NOT_xid/a/}'); + Error('\P{Identifier_Type: _NOT_xid/a/}'); + Expect(1, 130042, '\p{Identifier_Type=:\ANot_XID\z:}', "");; + Expect(0, 130043, '\p{Identifier_Type=:\ANot_XID\z:}', "");; + Expect(1, 130042, '\p{Identifier_Type=notxid}', ""); + Expect(0, 130042, '\p{^Identifier_Type=notxid}', ""); + Expect(0, 130042, '\P{Identifier_Type=notxid}', ""); + Expect(1, 130042, '\P{^Identifier_Type=notxid}', ""); + Expect(0, 130043, '\p{Identifier_Type=notxid}', ""); + Expect(1, 130043, '\p{^Identifier_Type=notxid}', ""); + Expect(1, 130043, '\P{Identifier_Type=notxid}', ""); + Expect(0, 130043, '\P{^Identifier_Type=notxid}', ""); + Expect(1, 130042, '\p{Identifier_Type=:\Anotxid\z:}', "");; + Expect(0, 130043, '\p{Identifier_Type=:\Anotxid\z:}', "");; + Expect(1, 130042, '\p{Identifier_Type=- NOT_XID}', ""); + Expect(0, 130042, '\p{^Identifier_Type=- NOT_XID}', ""); + Expect(0, 130042, '\P{Identifier_Type=- NOT_XID}', ""); + Expect(1, 130042, '\P{^Identifier_Type=- NOT_XID}', ""); + Expect(0, 130043, '\p{Identifier_Type=- NOT_XID}', ""); + Expect(1, 130043, '\p{^Identifier_Type=- NOT_XID}', ""); + Expect(1, 130043, '\P{Identifier_Type=- NOT_XID}', ""); + Expect(0, 130043, '\P{^Identifier_Type=- NOT_XID}', ""); + Error('\p{Is_Identifier_Type: :=Not_xid}'); + Error('\P{Is_Identifier_Type: :=Not_xid}'); + Expect(1, 130042, '\p{Is_Identifier_Type=notxid}', ""); + Expect(0, 130042, '\p{^Is_Identifier_Type=notxid}', ""); + Expect(0, 130042, '\P{Is_Identifier_Type=notxid}', ""); + Expect(1, 130042, '\P{^Is_Identifier_Type=notxid}', ""); + Expect(0, 130043, '\p{Is_Identifier_Type=notxid}', ""); + Expect(1, 130043, '\p{^Is_Identifier_Type=notxid}', ""); + Expect(1, 130043, '\P{Is_Identifier_Type=notxid}', ""); + Expect(0, 130043, '\P{^Is_Identifier_Type=notxid}', ""); + Expect(1, 130042, '\p{Is_Identifier_Type=-_Not_XID}', ""); + Expect(0, 130042, '\p{^Is_Identifier_Type=-_Not_XID}', ""); + Expect(0, 130042, '\P{Is_Identifier_Type=-_Not_XID}', ""); + Expect(1, 130042, '\P{^Is_Identifier_Type=-_Not_XID}', ""); + Expect(0, 130043, '\p{Is_Identifier_Type=-_Not_XID}', ""); + Expect(1, 130043, '\p{^Is_Identifier_Type=-_Not_XID}', ""); + Expect(1, 130043, '\P{Is_Identifier_Type=-_Not_XID}', ""); + Expect(0, 130043, '\P{^Is_Identifier_Type=-_Not_XID}', ""); + Error('\p{Identifier_Type=_ Obsolete:=}'); + Error('\P{Identifier_Type=_ Obsolete:=}'); + Expect(1, 123023, '\p{Identifier_Type=:\AObsolete\z:}', "");; + Expect(0, 123024, '\p{Identifier_Type=:\AObsolete\z:}', "");; + Expect(1, 123023, '\p{Identifier_Type=obsolete}', ""); + Expect(0, 123023, '\p{^Identifier_Type=obsolete}', ""); + Expect(0, 123023, '\P{Identifier_Type=obsolete}', ""); + Expect(1, 123023, '\P{^Identifier_Type=obsolete}', ""); + Expect(0, 123024, '\p{Identifier_Type=obsolete}', ""); + Expect(1, 123024, '\p{^Identifier_Type=obsolete}', ""); + Expect(1, 123024, '\P{Identifier_Type=obsolete}', ""); + Expect(0, 123024, '\P{^Identifier_Type=obsolete}', ""); + Expect(1, 123023, '\p{Identifier_Type=:\Aobsolete\z:}', "");; + Expect(0, 123024, '\p{Identifier_Type=:\Aobsolete\z:}', "");; + Expect(1, 123023, '\p{Identifier_Type=-Obsolete}', ""); + Expect(0, 123023, '\p{^Identifier_Type=-Obsolete}', ""); + Expect(0, 123023, '\P{Identifier_Type=-Obsolete}', ""); + Expect(1, 123023, '\P{^Identifier_Type=-Obsolete}', ""); + Expect(0, 123024, '\p{Identifier_Type=-Obsolete}', ""); + Expect(1, 123024, '\p{^Identifier_Type=-Obsolete}', ""); + Expect(1, 123024, '\P{Identifier_Type=-Obsolete}', ""); + Expect(0, 123024, '\P{^Identifier_Type=-Obsolete}', ""); + Error('\p{Is_Identifier_Type=/a/obsolete}'); + Error('\P{Is_Identifier_Type=/a/obsolete}'); + Expect(1, 123023, '\p{Is_Identifier_Type=obsolete}', ""); + Expect(0, 123023, '\p{^Is_Identifier_Type=obsolete}', ""); + Expect(0, 123023, '\P{Is_Identifier_Type=obsolete}', ""); + Expect(1, 123023, '\P{^Is_Identifier_Type=obsolete}', ""); + Expect(0, 123024, '\p{Is_Identifier_Type=obsolete}', ""); + Expect(1, 123024, '\p{^Is_Identifier_Type=obsolete}', ""); + Expect(1, 123024, '\P{Is_Identifier_Type=obsolete}', ""); + Expect(0, 123024, '\P{^Is_Identifier_Type=obsolete}', ""); + Expect(1, 123023, '\p{Is_Identifier_Type= _Obsolete}', ""); + Expect(0, 123023, '\p{^Is_Identifier_Type= _Obsolete}', ""); + Expect(0, 123023, '\P{Is_Identifier_Type= _Obsolete}', ""); + Expect(1, 123023, '\P{^Is_Identifier_Type= _Obsolete}', ""); + Expect(0, 123024, '\p{Is_Identifier_Type= _Obsolete}', ""); + Expect(1, 123024, '\p{^Is_Identifier_Type= _Obsolete}', ""); + Expect(1, 123024, '\P{Is_Identifier_Type= _Obsolete}', ""); + Expect(0, 123024, '\P{^Is_Identifier_Type= _Obsolete}', ""); + Error('\p{Identifier_Type= /a/Recommended}'); + Error('\P{Identifier_Type= /a/Recommended}'); + Expect(1, 171416, '\p{Identifier_Type=:\ARecommended\z:}', "");; + Expect(0, 171417, '\p{Identifier_Type=:\ARecommended\z:}', "");; + Expect(1, 171416, '\p{Identifier_Type: recommended}', ""); + Expect(0, 171416, '\p{^Identifier_Type: recommended}', ""); + Expect(0, 171416, '\P{Identifier_Type: recommended}', ""); + Expect(1, 171416, '\P{^Identifier_Type: recommended}', ""); + Expect(0, 171417, '\p{Identifier_Type: recommended}', ""); + Expect(1, 171417, '\p{^Identifier_Type: recommended}', ""); + Expect(1, 171417, '\P{Identifier_Type: recommended}', ""); + Expect(0, 171417, '\P{^Identifier_Type: recommended}', ""); + Expect(1, 171416, '\p{Identifier_Type=:\Arecommended\z:}', "");; + Expect(0, 171417, '\p{Identifier_Type=:\Arecommended\z:}', "");; + Expect(1, 171416, '\p{Identifier_Type= _RECOMMENDED}', ""); + Expect(0, 171416, '\p{^Identifier_Type= _RECOMMENDED}', ""); + Expect(0, 171416, '\P{Identifier_Type= _RECOMMENDED}', ""); + Expect(1, 171416, '\P{^Identifier_Type= _RECOMMENDED}', ""); + Expect(0, 171417, '\p{Identifier_Type= _RECOMMENDED}', ""); + Expect(1, 171417, '\p{^Identifier_Type= _RECOMMENDED}', ""); + Expect(1, 171417, '\P{Identifier_Type= _RECOMMENDED}', ""); + Expect(0, 171417, '\P{^Identifier_Type= _RECOMMENDED}', ""); + Error('\p{Is_Identifier_Type=/a/_-RECOMMENDED}'); + Error('\P{Is_Identifier_Type=/a/_-RECOMMENDED}'); + Expect(1, 171416, '\p{Is_Identifier_Type=recommended}', ""); + Expect(0, 171416, '\p{^Is_Identifier_Type=recommended}', ""); + Expect(0, 171416, '\P{Is_Identifier_Type=recommended}', ""); + Expect(1, 171416, '\P{^Is_Identifier_Type=recommended}', ""); + Expect(0, 171417, '\p{Is_Identifier_Type=recommended}', ""); + Expect(1, 171417, '\p{^Is_Identifier_Type=recommended}', ""); + Expect(1, 171417, '\P{Is_Identifier_Type=recommended}', ""); + Expect(0, 171417, '\P{^Is_Identifier_Type=recommended}', ""); + Expect(1, 171416, '\p{Is_Identifier_Type=_ Recommended}', ""); + Expect(0, 171416, '\p{^Is_Identifier_Type=_ Recommended}', ""); + Expect(0, 171416, '\P{Is_Identifier_Type=_ Recommended}', ""); + Expect(1, 171416, '\P{^Is_Identifier_Type=_ Recommended}', ""); + Expect(0, 171417, '\p{Is_Identifier_Type=_ Recommended}', ""); + Expect(1, 171417, '\p{^Is_Identifier_Type=_ Recommended}', ""); + Expect(1, 171417, '\P{Is_Identifier_Type=_ Recommended}', ""); + Expect(0, 171417, '\P{^Is_Identifier_Type=_ Recommended}', ""); + Error('\p{Identifier_Type: :=Technical}'); + Error('\P{Identifier_Type: :=Technical}'); + Expect(1, 122666, '\p{Identifier_Type=:\ATechnical\z:}', "");; + Expect(0, 122667, '\p{Identifier_Type=:\ATechnical\z:}', "");; + Expect(1, 122666, '\p{Identifier_Type=technical}', ""); + Expect(0, 122666, '\p{^Identifier_Type=technical}', ""); + Expect(0, 122666, '\P{Identifier_Type=technical}', ""); + Expect(1, 122666, '\P{^Identifier_Type=technical}', ""); + Expect(0, 122667, '\p{Identifier_Type=technical}', ""); + Expect(1, 122667, '\p{^Identifier_Type=technical}', ""); + Expect(1, 122667, '\P{Identifier_Type=technical}', ""); + Expect(0, 122667, '\P{^Identifier_Type=technical}', ""); + Expect(1, 122666, '\p{Identifier_Type=:\Atechnical\z:}', "");; + Expect(0, 122667, '\p{Identifier_Type=:\Atechnical\z:}', "");; + Expect(1, 122666, '\p{Identifier_Type=--technical}', ""); + Expect(0, 122666, '\p{^Identifier_Type=--technical}', ""); + Expect(0, 122666, '\P{Identifier_Type=--technical}', ""); + Expect(1, 122666, '\P{^Identifier_Type=--technical}', ""); + Expect(0, 122667, '\p{Identifier_Type=--technical}', ""); + Expect(1, 122667, '\p{^Identifier_Type=--technical}', ""); + Expect(1, 122667, '\P{Identifier_Type=--technical}', ""); + Expect(0, 122667, '\P{^Identifier_Type=--technical}', ""); + Error('\p{Is_Identifier_Type=/a/-Technical}'); + Error('\P{Is_Identifier_Type=/a/-Technical}'); + Expect(1, 122666, '\p{Is_Identifier_Type=technical}', ""); + Expect(0, 122666, '\p{^Is_Identifier_Type=technical}', ""); + Expect(0, 122666, '\P{Is_Identifier_Type=technical}', ""); + Expect(1, 122666, '\P{^Is_Identifier_Type=technical}', ""); + Expect(0, 122667, '\p{Is_Identifier_Type=technical}', ""); + Expect(1, 122667, '\p{^Is_Identifier_Type=technical}', ""); + Expect(1, 122667, '\P{Is_Identifier_Type=technical}', ""); + Expect(0, 122667, '\P{^Is_Identifier_Type=technical}', ""); + Expect(1, 122666, '\p{Is_Identifier_Type=-TECHNICAL}', ""); + Expect(0, 122666, '\p{^Is_Identifier_Type=-TECHNICAL}', ""); + Expect(0, 122666, '\P{Is_Identifier_Type=-TECHNICAL}', ""); + Expect(1, 122666, '\P{^Is_Identifier_Type=-TECHNICAL}', ""); + Expect(0, 122667, '\p{Is_Identifier_Type=-TECHNICAL}', ""); + Expect(1, 122667, '\p{^Is_Identifier_Type=-TECHNICAL}', ""); + Expect(1, 122667, '\P{Is_Identifier_Type=-TECHNICAL}', ""); + Expect(0, 122667, '\P{^Is_Identifier_Type=-TECHNICAL}', ""); + Error('\p{Identifier_Type=/a/ uncommon_Use}'); + Error('\P{Identifier_Type=/a/ uncommon_Use}'); + Expect(1, 210041, '\p{Identifier_Type=:\AUncommon_Use\z:}', "");; + Expect(0, 210042, '\p{Identifier_Type=:\AUncommon_Use\z:}', "");; + Expect(1, 210041, '\p{Identifier_Type=uncommonuse}', ""); + Expect(0, 210041, '\p{^Identifier_Type=uncommonuse}', ""); + Expect(0, 210041, '\P{Identifier_Type=uncommonuse}', ""); + Expect(1, 210041, '\P{^Identifier_Type=uncommonuse}', ""); + Expect(0, 210042, '\p{Identifier_Type=uncommonuse}', ""); + Expect(1, 210042, '\p{^Identifier_Type=uncommonuse}', ""); + Expect(1, 210042, '\P{Identifier_Type=uncommonuse}', ""); + Expect(0, 210042, '\P{^Identifier_Type=uncommonuse}', ""); + Expect(1, 210041, '\p{Identifier_Type=:\Auncommonuse\z:}', "");; + Expect(0, 210042, '\p{Identifier_Type=:\Auncommonuse\z:}', "");; + Expect(1, 210041, '\p{Identifier_Type=-uncommon_use}', ""); + Expect(0, 210041, '\p{^Identifier_Type=-uncommon_use}', ""); + Expect(0, 210041, '\P{Identifier_Type=-uncommon_use}', ""); + Expect(1, 210041, '\P{^Identifier_Type=-uncommon_use}', ""); + Expect(0, 210042, '\p{Identifier_Type=-uncommon_use}', ""); + Expect(1, 210042, '\p{^Identifier_Type=-uncommon_use}', ""); + Expect(1, 210042, '\P{Identifier_Type=-uncommon_use}', ""); + Expect(0, 210042, '\P{^Identifier_Type=-uncommon_use}', ""); + Error('\p{Is_Identifier_Type= /a/Uncommon_Use}'); + Error('\P{Is_Identifier_Type= /a/Uncommon_Use}'); + Expect(1, 210041, '\p{Is_Identifier_Type=uncommonuse}', ""); + Expect(0, 210041, '\p{^Is_Identifier_Type=uncommonuse}', ""); + Expect(0, 210041, '\P{Is_Identifier_Type=uncommonuse}', ""); + Expect(1, 210041, '\P{^Is_Identifier_Type=uncommonuse}', ""); + Expect(0, 210042, '\p{Is_Identifier_Type=uncommonuse}', ""); + Expect(1, 210042, '\p{^Is_Identifier_Type=uncommonuse}', ""); + Expect(1, 210042, '\P{Is_Identifier_Type=uncommonuse}', ""); + Expect(0, 210042, '\P{^Is_Identifier_Type=uncommonuse}', ""); + Expect(1, 210041, '\p{Is_Identifier_Type:- UNCOMMON_USE}', ""); + Expect(0, 210041, '\p{^Is_Identifier_Type:- UNCOMMON_USE}', ""); + Expect(0, 210041, '\P{Is_Identifier_Type:- UNCOMMON_USE}', ""); + Expect(1, 210041, '\P{^Is_Identifier_Type:- UNCOMMON_USE}', ""); + Expect(0, 210042, '\p{Is_Identifier_Type:- UNCOMMON_USE}', ""); + Expect(1, 210042, '\p{^Is_Identifier_Type:- UNCOMMON_USE}', ""); + Expect(1, 210042, '\P{Is_Identifier_Type:- UNCOMMON_USE}', ""); + Expect(0, 210042, '\P{^Is_Identifier_Type:- UNCOMMON_USE}', ""); + Error('\p{Ideographic=:=- No}'); + Error('\P{Ideographic=:=- No}'); + Expect(1, 210042, '\p{Ideographic=:\ANo\z:}', "");; + Expect(0, 210041, '\p{Ideographic=:\ANo\z:}', "");; + Expect(1, 210042, '\p{Ideographic=no}', ""); + Expect(0, 210042, '\p{^Ideographic=no}', ""); + Expect(0, 210042, '\P{Ideographic=no}', ""); + Expect(1, 210042, '\P{^Ideographic=no}', ""); + Expect(0, 210041, '\p{Ideographic=no}', ""); + Expect(1, 210041, '\p{^Ideographic=no}', ""); + Expect(1, 210041, '\P{Ideographic=no}', ""); + Expect(0, 210041, '\P{^Ideographic=no}', ""); + Expect(1, 210042, '\p{Ideographic=:\Ano\z:}', "");; + Expect(0, 210041, '\p{Ideographic=:\Ano\z:}', "");; + Expect(1, 210042, '\p{Ideographic= NO}', ""); + Expect(0, 210042, '\p{^Ideographic= NO}', ""); + Expect(0, 210042, '\P{Ideographic= NO}', ""); + Expect(1, 210042, '\P{^Ideographic= NO}', ""); + Expect(0, 210041, '\p{Ideographic= NO}', ""); + Expect(1, 210041, '\p{^Ideographic= NO}', ""); + Expect(1, 210041, '\P{Ideographic= NO}', ""); + Expect(0, 210041, '\P{^Ideographic= NO}', ""); + Error('\p{Ideo=_:=N}'); + Error('\P{Ideo=_:=N}'); + Expect(1, 210042, '\p{Ideo=:\AN\z:}', "");; + Expect(0, 210041, '\p{Ideo=:\AN\z:}', "");; + Expect(1, 210042, '\p{Ideo=n}', ""); + Expect(0, 210042, '\p{^Ideo=n}', ""); + Expect(0, 210042, '\P{Ideo=n}', ""); + Expect(1, 210042, '\P{^Ideo=n}', ""); + Expect(0, 210041, '\p{Ideo=n}', ""); + Expect(1, 210041, '\p{^Ideo=n}', ""); + Expect(1, 210041, '\P{Ideo=n}', ""); + Expect(0, 210041, '\P{^Ideo=n}', ""); + Expect(1, 210042, '\p{Ideo=:\An\z:}', "");; + Expect(0, 210041, '\p{Ideo=:\An\z:}', "");; + Expect(1, 210042, '\p{Ideo=- N}', ""); + Expect(0, 210042, '\p{^Ideo=- N}', ""); + Expect(0, 210042, '\P{Ideo=- N}', ""); + Expect(1, 210042, '\P{^Ideo=- N}', ""); + Expect(0, 210041, '\p{Ideo=- N}', ""); + Expect(1, 210041, '\p{^Ideo=- N}', ""); + Expect(1, 210041, '\P{Ideo=- N}', ""); + Expect(0, 210041, '\P{^Ideo=- N}', ""); + Error('\p{Is_Ideographic=:= F}'); + Error('\P{Is_Ideographic=:= F}'); + Expect(1, 210042, '\p{Is_Ideographic=f}', ""); + Expect(0, 210042, '\p{^Is_Ideographic=f}', ""); + Expect(0, 210042, '\P{Is_Ideographic=f}', ""); + Expect(1, 210042, '\P{^Is_Ideographic=f}', ""); + Expect(0, 210041, '\p{Is_Ideographic=f}', ""); + Expect(1, 210041, '\p{^Is_Ideographic=f}', ""); + Expect(1, 210041, '\P{Is_Ideographic=f}', ""); + Expect(0, 210041, '\P{^Is_Ideographic=f}', ""); + Expect(1, 210042, '\p{Is_Ideographic= F}', ""); + Expect(0, 210042, '\p{^Is_Ideographic= F}', ""); + Expect(0, 210042, '\P{Is_Ideographic= F}', ""); + Expect(1, 210042, '\P{^Is_Ideographic= F}', ""); + Expect(0, 210041, '\p{Is_Ideographic= F}', ""); + Expect(1, 210041, '\p{^Is_Ideographic= F}', ""); + Expect(1, 210041, '\P{Is_Ideographic= F}', ""); + Expect(0, 210041, '\P{^Is_Ideographic= F}', ""); + Error('\p{Is_Ideo: :=false}'); + Error('\P{Is_Ideo: :=false}'); + Expect(1, 210042, '\p{Is_Ideo:false}', ""); + Expect(0, 210042, '\p{^Is_Ideo:false}', ""); + Expect(0, 210042, '\P{Is_Ideo:false}', ""); + Expect(1, 210042, '\P{^Is_Ideo:false}', ""); + Expect(0, 210041, '\p{Is_Ideo:false}', ""); + Expect(1, 210041, '\p{^Is_Ideo:false}', ""); + Expect(1, 210041, '\P{Is_Ideo:false}', ""); + Expect(0, 210041, '\P{^Is_Ideo:false}', ""); + Expect(1, 210042, '\p{Is_Ideo= -false}', ""); + Expect(0, 210042, '\p{^Is_Ideo= -false}', ""); + Expect(0, 210042, '\P{Is_Ideo= -false}', ""); + Expect(1, 210042, '\P{^Is_Ideo= -false}', ""); + Expect(0, 210041, '\p{Is_Ideo= -false}', ""); + Expect(1, 210041, '\p{^Is_Ideo= -false}', ""); + Expect(1, 210041, '\P{Is_Ideo= -false}', ""); + Expect(0, 210041, '\P{^Is_Ideo= -false}', ""); + Error('\p{Ideographic: _:=Yes}'); + Error('\P{Ideographic: _:=Yes}'); + Expect(1, 210041, '\p{Ideographic=:\AYes\z:}', "");; + Expect(0, 210042, '\p{Ideographic=:\AYes\z:}', "");; + Expect(1, 210041, '\p{Ideographic=yes}', ""); + Expect(0, 210041, '\p{^Ideographic=yes}', ""); + Expect(0, 210041, '\P{Ideographic=yes}', ""); + Expect(1, 210041, '\P{^Ideographic=yes}', ""); + Expect(0, 210042, '\p{Ideographic=yes}', ""); + Expect(1, 210042, '\p{^Ideographic=yes}', ""); + Expect(1, 210042, '\P{Ideographic=yes}', ""); + Expect(0, 210042, '\P{^Ideographic=yes}', ""); + Expect(1, 210041, '\p{Ideographic=:\Ayes\z:}', "");; + Expect(0, 210042, '\p{Ideographic=:\Ayes\z:}', "");; + Expect(1, 210041, '\p{Ideographic=-_YES}', ""); + Expect(0, 210041, '\p{^Ideographic=-_YES}', ""); + Expect(0, 210041, '\P{Ideographic=-_YES}', ""); + Expect(1, 210041, '\P{^Ideographic=-_YES}', ""); + Expect(0, 210042, '\p{Ideographic=-_YES}', ""); + Expect(1, 210042, '\p{^Ideographic=-_YES}', ""); + Expect(1, 210042, '\P{Ideographic=-_YES}', ""); + Expect(0, 210042, '\P{^Ideographic=-_YES}', ""); + Error('\p{Ideo::= y}'); + Error('\P{Ideo::= y}'); + Expect(1, 210041, '\p{Ideo=:\AY\z:}', "");; + Expect(0, 210042, '\p{Ideo=:\AY\z:}', "");; + Expect(1, 210041, '\p{Ideo=y}', ""); + Expect(0, 210041, '\p{^Ideo=y}', ""); + Expect(0, 210041, '\P{Ideo=y}', ""); + Expect(1, 210041, '\P{^Ideo=y}', ""); + Expect(0, 210042, '\p{Ideo=y}', ""); + Expect(1, 210042, '\p{^Ideo=y}', ""); + Expect(1, 210042, '\P{Ideo=y}', ""); + Expect(0, 210042, '\P{^Ideo=y}', ""); + Expect(1, 210041, '\p{Ideo=:\Ay\z:}', "");; + Expect(0, 210042, '\p{Ideo=:\Ay\z:}', "");; + Expect(1, 210041, '\p{Ideo= y}', ""); + Expect(0, 210041, '\p{^Ideo= y}', ""); + Expect(0, 210041, '\P{Ideo= y}', ""); + Expect(1, 210041, '\P{^Ideo= y}', ""); + Expect(0, 210042, '\p{Ideo= y}', ""); + Expect(1, 210042, '\p{^Ideo= y}', ""); + Expect(1, 210042, '\P{Ideo= y}', ""); + Expect(0, 210042, '\P{^Ideo= y}', ""); + Error('\p{Is_Ideographic: _ T/a/}'); + Error('\P{Is_Ideographic: _ T/a/}'); + Expect(1, 210041, '\p{Is_Ideographic=t}', ""); + Expect(0, 210041, '\p{^Is_Ideographic=t}', ""); + Expect(0, 210041, '\P{Is_Ideographic=t}', ""); + Expect(1, 210041, '\P{^Is_Ideographic=t}', ""); + Expect(0, 210042, '\p{Is_Ideographic=t}', ""); + Expect(1, 210042, '\p{^Is_Ideographic=t}', ""); + Expect(1, 210042, '\P{Is_Ideographic=t}', ""); + Expect(0, 210042, '\P{^Is_Ideographic=t}', ""); + Expect(1, 210041, '\p{Is_Ideographic= t}', ""); + Expect(0, 210041, '\p{^Is_Ideographic= t}', ""); + Expect(0, 210041, '\P{Is_Ideographic= t}', ""); + Expect(1, 210041, '\P{^Is_Ideographic= t}', ""); + Expect(0, 210042, '\p{Is_Ideographic= t}', ""); + Expect(1, 210042, '\p{^Is_Ideographic= t}', ""); + Expect(1, 210042, '\P{Is_Ideographic= t}', ""); + Expect(0, 210042, '\P{^Is_Ideographic= t}', ""); + Error('\p{Is_Ideo: /a/true}'); + Error('\P{Is_Ideo: /a/true}'); + Expect(1, 210041, '\p{Is_Ideo=true}', ""); + Expect(0, 210041, '\p{^Is_Ideo=true}', ""); + Expect(0, 210041, '\P{Is_Ideo=true}', ""); + Expect(1, 210041, '\P{^Is_Ideo=true}', ""); + Expect(0, 210042, '\p{Is_Ideo=true}', ""); + Expect(1, 210042, '\p{^Is_Ideo=true}', ""); + Expect(1, 210042, '\P{Is_Ideo=true}', ""); + Expect(0, 210042, '\P{^Is_Ideo=true}', ""); + Expect(1, 210041, '\p{Is_Ideo=True}', ""); + Expect(0, 210041, '\p{^Is_Ideo=True}', ""); + Expect(0, 210041, '\P{Is_Ideo=True}', ""); + Expect(1, 210041, '\P{^Is_Ideo=True}', ""); + Expect(0, 210042, '\p{Is_Ideo=True}', ""); + Expect(1, 210042, '\p{^Is_Ideo=True}', ""); + Expect(1, 210042, '\P{Is_Ideo=True}', ""); + Expect(0, 210042, '\P{^Is_Ideo=True}', ""); + Error('\p{ID_Start= NO:=}'); + Error('\P{ID_Start= NO:=}'); + Expect(1, 210042, '\p{ID_Start=:\ANo\z:}', "");; + Expect(0, 210041, '\p{ID_Start=:\ANo\z:}', "");; + Expect(1, 210042, '\p{ID_Start=no}', ""); + Expect(0, 210042, '\p{^ID_Start=no}', ""); + Expect(0, 210042, '\P{ID_Start=no}', ""); + Expect(1, 210042, '\P{^ID_Start=no}', ""); + Expect(0, 210041, '\p{ID_Start=no}', ""); + Expect(1, 210041, '\p{^ID_Start=no}', ""); + Expect(1, 210041, '\P{ID_Start=no}', ""); + Expect(0, 210041, '\P{^ID_Start=no}', ""); + Expect(1, 210042, '\p{ID_Start=:\Ano\z:}', "");; + Expect(0, 210041, '\p{ID_Start=:\Ano\z:}', "");; + Expect(1, 210042, '\p{ID_Start= No}', ""); + Expect(0, 210042, '\p{^ID_Start= No}', ""); + Expect(0, 210042, '\P{ID_Start= No}', ""); + Expect(1, 210042, '\P{^ID_Start= No}', ""); + Expect(0, 210041, '\p{ID_Start= No}', ""); + Expect(1, 210041, '\p{^ID_Start= No}', ""); + Expect(1, 210041, '\P{ID_Start= No}', ""); + Expect(0, 210041, '\P{^ID_Start= No}', ""); + Error('\p{IDS=-N/a/}'); + Error('\P{IDS=-N/a/}'); + Expect(1, 210042, '\p{IDS=:\AN\z:}', "");; + Expect(0, 210041, '\p{IDS=:\AN\z:}', "");; + Expect(1, 210042, '\p{IDS=n}', ""); + Expect(0, 210042, '\p{^IDS=n}', ""); + Expect(0, 210042, '\P{IDS=n}', ""); + Expect(1, 210042, '\P{^IDS=n}', ""); + Expect(0, 210041, '\p{IDS=n}', ""); + Expect(1, 210041, '\p{^IDS=n}', ""); + Expect(1, 210041, '\P{IDS=n}', ""); + Expect(0, 210041, '\P{^IDS=n}', ""); + Expect(1, 210042, '\p{IDS=:\An\z:}', "");; + Expect(0, 210041, '\p{IDS=:\An\z:}', "");; + Expect(1, 210042, '\p{IDS: N}', ""); + Expect(0, 210042, '\p{^IDS: N}', ""); + Expect(0, 210042, '\P{IDS: N}', ""); + Expect(1, 210042, '\P{^IDS: N}', ""); + Expect(0, 210041, '\p{IDS: N}', ""); + Expect(1, 210041, '\p{^IDS: N}', ""); + Expect(1, 210041, '\P{IDS: N}', ""); + Expect(0, 210041, '\P{^IDS: N}', ""); + Error('\p{Is_ID_Start=- f/a/}'); + Error('\P{Is_ID_Start=- f/a/}'); + Expect(1, 210042, '\p{Is_ID_Start=f}', ""); + Expect(0, 210042, '\p{^Is_ID_Start=f}', ""); + Expect(0, 210042, '\P{Is_ID_Start=f}', ""); + Expect(1, 210042, '\P{^Is_ID_Start=f}', ""); + Expect(0, 210041, '\p{Is_ID_Start=f}', ""); + Expect(1, 210041, '\p{^Is_ID_Start=f}', ""); + Expect(1, 210041, '\P{Is_ID_Start=f}', ""); + Expect(0, 210041, '\P{^Is_ID_Start=f}', ""); + Expect(1, 210042, '\p{Is_ID_Start=-F}', ""); + Expect(0, 210042, '\p{^Is_ID_Start=-F}', ""); + Expect(0, 210042, '\P{Is_ID_Start=-F}', ""); + Expect(1, 210042, '\P{^Is_ID_Start=-F}', ""); + Expect(0, 210041, '\p{Is_ID_Start=-F}', ""); + Expect(1, 210041, '\p{^Is_ID_Start=-F}', ""); + Expect(1, 210041, '\P{Is_ID_Start=-F}', ""); + Expect(0, 210041, '\P{^Is_ID_Start=-F}', ""); + Error('\p{Is_IDS=/a/ False}'); + Error('\P{Is_IDS=/a/ False}'); + Expect(1, 210042, '\p{Is_IDS=false}', ""); + Expect(0, 210042, '\p{^Is_IDS=false}', ""); + Expect(0, 210042, '\P{Is_IDS=false}', ""); + Expect(1, 210042, '\P{^Is_IDS=false}', ""); + Expect(0, 210041, '\p{Is_IDS=false}', ""); + Expect(1, 210041, '\p{^Is_IDS=false}', ""); + Expect(1, 210041, '\P{Is_IDS=false}', ""); + Expect(0, 210041, '\P{^Is_IDS=false}', ""); + Expect(1, 210042, '\p{Is_IDS= -False}', ""); + Expect(0, 210042, '\p{^Is_IDS= -False}', ""); + Expect(0, 210042, '\P{Is_IDS= -False}', ""); + Expect(1, 210042, '\P{^Is_IDS= -False}', ""); + Expect(0, 210041, '\p{Is_IDS= -False}', ""); + Expect(1, 210041, '\p{^Is_IDS= -False}', ""); + Expect(1, 210041, '\P{Is_IDS= -False}', ""); + Expect(0, 210041, '\P{^Is_IDS= -False}', ""); + Error('\p{ID_Start= YES:=}'); + Error('\P{ID_Start= YES:=}'); + Expect(1, 210041, '\p{ID_Start=:\AYes\z:}', "");; + Expect(0, 210042, '\p{ID_Start=:\AYes\z:}', "");; + Expect(1, 210041, '\p{ID_Start=yes}', ""); + Expect(0, 210041, '\p{^ID_Start=yes}', ""); + Expect(0, 210041, '\P{ID_Start=yes}', ""); + Expect(1, 210041, '\P{^ID_Start=yes}', ""); + Expect(0, 210042, '\p{ID_Start=yes}', ""); + Expect(1, 210042, '\p{^ID_Start=yes}', ""); + Expect(1, 210042, '\P{ID_Start=yes}', ""); + Expect(0, 210042, '\P{^ID_Start=yes}', ""); + Expect(1, 210041, '\p{ID_Start=:\Ayes\z:}', "");; + Expect(0, 210042, '\p{ID_Start=:\Ayes\z:}', "");; + Expect(1, 210041, '\p{ID_Start= Yes}', ""); + Expect(0, 210041, '\p{^ID_Start= Yes}', ""); + Expect(0, 210041, '\P{ID_Start= Yes}', ""); + Expect(1, 210041, '\P{^ID_Start= Yes}', ""); + Expect(0, 210042, '\p{ID_Start= Yes}', ""); + Expect(1, 210042, '\p{^ID_Start= Yes}', ""); + Expect(1, 210042, '\P{ID_Start= Yes}', ""); + Expect(0, 210042, '\P{^ID_Start= Yes}', ""); + Error('\p{IDS: Y/a/}'); + Error('\P{IDS: Y/a/}'); + Expect(1, 210041, '\p{IDS=:\AY\z:}', "");; + Expect(0, 210042, '\p{IDS=:\AY\z:}', "");; + Expect(1, 210041, '\p{IDS=y}', ""); + Expect(0, 210041, '\p{^IDS=y}', ""); + Expect(0, 210041, '\P{IDS=y}', ""); + Expect(1, 210041, '\P{^IDS=y}', ""); + Expect(0, 210042, '\p{IDS=y}', ""); + Expect(1, 210042, '\p{^IDS=y}', ""); + Expect(1, 210042, '\P{IDS=y}', ""); + Expect(0, 210042, '\P{^IDS=y}', ""); + Expect(1, 210041, '\p{IDS=:\Ay\z:}', "");; + Expect(0, 210042, '\p{IDS=:\Ay\z:}', "");; + Expect(1, 210041, '\p{IDS= -Y}', ""); + Expect(0, 210041, '\p{^IDS= -Y}', ""); + Expect(0, 210041, '\P{IDS= -Y}', ""); + Expect(1, 210041, '\P{^IDS= -Y}', ""); + Expect(0, 210042, '\p{IDS= -Y}', ""); + Expect(1, 210042, '\p{^IDS= -Y}', ""); + Expect(1, 210042, '\P{IDS= -Y}', ""); + Expect(0, 210042, '\P{^IDS= -Y}', ""); + Error('\p{Is_ID_Start=/a/ T}'); + Error('\P{Is_ID_Start=/a/ T}'); + Expect(1, 210041, '\p{Is_ID_Start=t}', ""); + Expect(0, 210041, '\p{^Is_ID_Start=t}', ""); + Expect(0, 210041, '\P{Is_ID_Start=t}', ""); + Expect(1, 210041, '\P{^Is_ID_Start=t}', ""); + Expect(0, 210042, '\p{Is_ID_Start=t}', ""); + Expect(1, 210042, '\p{^Is_ID_Start=t}', ""); + Expect(1, 210042, '\P{Is_ID_Start=t}', ""); + Expect(0, 210042, '\P{^Is_ID_Start=t}', ""); + Expect(1, 210041, '\p{Is_ID_Start= T}', ""); + Expect(0, 210041, '\p{^Is_ID_Start= T}', ""); + Expect(0, 210041, '\P{Is_ID_Start= T}', ""); + Expect(1, 210041, '\P{^Is_ID_Start= T}', ""); + Expect(0, 210042, '\p{Is_ID_Start= T}', ""); + Expect(1, 210042, '\p{^Is_ID_Start= T}', ""); + Expect(1, 210042, '\P{Is_ID_Start= T}', ""); + Expect(0, 210042, '\P{^Is_ID_Start= T}', ""); + Error('\p{Is_IDS= _True:=}'); + Error('\P{Is_IDS= _True:=}'); + Expect(1, 210041, '\p{Is_IDS=true}', ""); + Expect(0, 210041, '\p{^Is_IDS=true}', ""); + Expect(0, 210041, '\P{Is_IDS=true}', ""); + Expect(1, 210041, '\P{^Is_IDS=true}', ""); + Expect(0, 210042, '\p{Is_IDS=true}', ""); + Expect(1, 210042, '\p{^Is_IDS=true}', ""); + Expect(1, 210042, '\P{Is_IDS=true}', ""); + Expect(0, 210042, '\P{^Is_IDS=true}', ""); + Expect(1, 210041, '\p{Is_IDS: True}', ""); + Expect(0, 210041, '\p{^Is_IDS: True}', ""); + Expect(0, 210041, '\P{Is_IDS: True}', ""); + Expect(1, 210041, '\P{^Is_IDS: True}', ""); + Expect(0, 210042, '\p{Is_IDS: True}', ""); + Expect(1, 210042, '\p{^Is_IDS: True}', ""); + Expect(1, 210042, '\P{Is_IDS: True}', ""); + Expect(0, 210042, '\P{^Is_IDS: True}', ""); + Error('\p{IDS_Binary_Operator=- No:=}'); + Error('\P{IDS_Binary_Operator=- No:=}'); + Expect(1, 12784, '\p{IDS_Binary_Operator=:\ANo\z:}', "");; + Expect(0, 12783, '\p{IDS_Binary_Operator=:\ANo\z:}', "");; + Expect(1, 12784, '\p{IDS_Binary_Operator=no}', ""); + Expect(0, 12784, '\p{^IDS_Binary_Operator=no}', ""); + Expect(0, 12784, '\P{IDS_Binary_Operator=no}', ""); + Expect(1, 12784, '\P{^IDS_Binary_Operator=no}', ""); + Expect(0, 12783, '\p{IDS_Binary_Operator=no}', ""); + Expect(1, 12783, '\p{^IDS_Binary_Operator=no}', ""); + Expect(1, 12783, '\P{IDS_Binary_Operator=no}', ""); + Expect(0, 12783, '\P{^IDS_Binary_Operator=no}', ""); + Expect(1, 12784, '\p{IDS_Binary_Operator=:\Ano\z:}', "");; + Expect(0, 12783, '\p{IDS_Binary_Operator=:\Ano\z:}', "");; + Expect(1, 12784, '\p{IDS_Binary_Operator=_ NO}', ""); + Expect(0, 12784, '\p{^IDS_Binary_Operator=_ NO}', ""); + Expect(0, 12784, '\P{IDS_Binary_Operator=_ NO}', ""); + Expect(1, 12784, '\P{^IDS_Binary_Operator=_ NO}', ""); + Expect(0, 12783, '\p{IDS_Binary_Operator=_ NO}', ""); + Expect(1, 12783, '\p{^IDS_Binary_Operator=_ NO}', ""); + Expect(1, 12783, '\P{IDS_Binary_Operator=_ NO}', ""); + Expect(0, 12783, '\P{^IDS_Binary_Operator=_ NO}', ""); + Error('\p{IDSB=:=- N}'); + Error('\P{IDSB=:=- N}'); + Expect(1, 12784, '\p{IDSB=:\AN\z:}', "");; + Expect(0, 12783, '\p{IDSB=:\AN\z:}', "");; + Expect(1, 12784, '\p{IDSB=n}', ""); + Expect(0, 12784, '\p{^IDSB=n}', ""); + Expect(0, 12784, '\P{IDSB=n}', ""); + Expect(1, 12784, '\P{^IDSB=n}', ""); + Expect(0, 12783, '\p{IDSB=n}', ""); + Expect(1, 12783, '\p{^IDSB=n}', ""); + Expect(1, 12783, '\P{IDSB=n}', ""); + Expect(0, 12783, '\P{^IDSB=n}', ""); + Expect(1, 12784, '\p{IDSB=:\An\z:}', "");; + Expect(0, 12783, '\p{IDSB=:\An\z:}', "");; + Expect(1, 12784, '\p{IDSB=_ N}', ""); + Expect(0, 12784, '\p{^IDSB=_ N}', ""); + Expect(0, 12784, '\P{IDSB=_ N}', ""); + Expect(1, 12784, '\P{^IDSB=_ N}', ""); + Expect(0, 12783, '\p{IDSB=_ N}', ""); + Expect(1, 12783, '\p{^IDSB=_ N}', ""); + Expect(1, 12783, '\P{IDSB=_ N}', ""); + Expect(0, 12783, '\P{^IDSB=_ N}', ""); + Error('\p{Is_IDS_Binary_Operator= /a/F}'); + Error('\P{Is_IDS_Binary_Operator= /a/F}'); + Expect(1, 12784, '\p{Is_IDS_Binary_Operator=f}', ""); + Expect(0, 12784, '\p{^Is_IDS_Binary_Operator=f}', ""); + Expect(0, 12784, '\P{Is_IDS_Binary_Operator=f}', ""); + Expect(1, 12784, '\P{^Is_IDS_Binary_Operator=f}', ""); + Expect(0, 12783, '\p{Is_IDS_Binary_Operator=f}', ""); + Expect(1, 12783, '\p{^Is_IDS_Binary_Operator=f}', ""); + Expect(1, 12783, '\P{Is_IDS_Binary_Operator=f}', ""); + Expect(0, 12783, '\P{^Is_IDS_Binary_Operator=f}', ""); + Expect(1, 12784, '\p{Is_IDS_Binary_Operator=-f}', ""); + Expect(0, 12784, '\p{^Is_IDS_Binary_Operator=-f}', ""); + Expect(0, 12784, '\P{Is_IDS_Binary_Operator=-f}', ""); + Expect(1, 12784, '\P{^Is_IDS_Binary_Operator=-f}', ""); + Expect(0, 12783, '\p{Is_IDS_Binary_Operator=-f}', ""); + Expect(1, 12783, '\p{^Is_IDS_Binary_Operator=-f}', ""); + Expect(1, 12783, '\P{Is_IDS_Binary_Operator=-f}', ""); + Expect(0, 12783, '\P{^Is_IDS_Binary_Operator=-f}', ""); + Error('\p{Is_IDSB= -FALSE:=}'); + Error('\P{Is_IDSB= -FALSE:=}'); + Expect(1, 12784, '\p{Is_IDSB=false}', ""); + Expect(0, 12784, '\p{^Is_IDSB=false}', ""); + Expect(0, 12784, '\P{Is_IDSB=false}', ""); + Expect(1, 12784, '\P{^Is_IDSB=false}', ""); + Expect(0, 12783, '\p{Is_IDSB=false}', ""); + Expect(1, 12783, '\p{^Is_IDSB=false}', ""); + Expect(1, 12783, '\P{Is_IDSB=false}', ""); + Expect(0, 12783, '\P{^Is_IDSB=false}', ""); + Expect(1, 12784, '\p{Is_IDSB= -False}', ""); + Expect(0, 12784, '\p{^Is_IDSB= -False}', ""); + Expect(0, 12784, '\P{Is_IDSB= -False}', ""); + Expect(1, 12784, '\P{^Is_IDSB= -False}', ""); + Expect(0, 12783, '\p{Is_IDSB= -False}', ""); + Expect(1, 12783, '\p{^Is_IDSB= -False}', ""); + Expect(1, 12783, '\P{Is_IDSB= -False}', ""); + Expect(0, 12783, '\P{^Is_IDSB= -False}', ""); + Error('\p{IDS_Binary_Operator=Yes/a/}'); + Error('\P{IDS_Binary_Operator=Yes/a/}'); + Expect(1, 12783, '\p{IDS_Binary_Operator=:\AYes\z:}', "");; + Expect(0, 12784, '\p{IDS_Binary_Operator=:\AYes\z:}', "");; + Expect(1, 12783, '\p{IDS_Binary_Operator=yes}', ""); + Expect(0, 12783, '\p{^IDS_Binary_Operator=yes}', ""); + Expect(0, 12783, '\P{IDS_Binary_Operator=yes}', ""); + Expect(1, 12783, '\P{^IDS_Binary_Operator=yes}', ""); + Expect(0, 12784, '\p{IDS_Binary_Operator=yes}', ""); + Expect(1, 12784, '\p{^IDS_Binary_Operator=yes}', ""); + Expect(1, 12784, '\P{IDS_Binary_Operator=yes}', ""); + Expect(0, 12784, '\P{^IDS_Binary_Operator=yes}', ""); + Expect(1, 12783, '\p{IDS_Binary_Operator=:\Ayes\z:}', "");; + Expect(0, 12784, '\p{IDS_Binary_Operator=:\Ayes\z:}', "");; + Expect(1, 12783, '\p{IDS_Binary_Operator= -yes}', ""); + Expect(0, 12783, '\p{^IDS_Binary_Operator= -yes}', ""); + Expect(0, 12783, '\P{IDS_Binary_Operator= -yes}', ""); + Expect(1, 12783, '\P{^IDS_Binary_Operator= -yes}', ""); + Expect(0, 12784, '\p{IDS_Binary_Operator= -yes}', ""); + Expect(1, 12784, '\p{^IDS_Binary_Operator= -yes}', ""); + Expect(1, 12784, '\P{IDS_Binary_Operator= -yes}', ""); + Expect(0, 12784, '\P{^IDS_Binary_Operator= -yes}', ""); + Error('\p{IDSB=- y:=}'); + Error('\P{IDSB=- y:=}'); + Expect(1, 12783, '\p{IDSB=:\AY\z:}', "");; + Expect(0, 12784, '\p{IDSB=:\AY\z:}', "");; + Expect(1, 12783, '\p{IDSB=y}', ""); + Expect(0, 12783, '\p{^IDSB=y}', ""); + Expect(0, 12783, '\P{IDSB=y}', ""); + Expect(1, 12783, '\P{^IDSB=y}', ""); + Expect(0, 12784, '\p{IDSB=y}', ""); + Expect(1, 12784, '\p{^IDSB=y}', ""); + Expect(1, 12784, '\P{IDSB=y}', ""); + Expect(0, 12784, '\P{^IDSB=y}', ""); + Expect(1, 12783, '\p{IDSB=:\Ay\z:}', "");; + Expect(0, 12784, '\p{IDSB=:\Ay\z:}', "");; + Expect(1, 12783, '\p{IDSB= -Y}', ""); + Expect(0, 12783, '\p{^IDSB= -Y}', ""); + Expect(0, 12783, '\P{IDSB= -Y}', ""); + Expect(1, 12783, '\P{^IDSB= -Y}', ""); + Expect(0, 12784, '\p{IDSB= -Y}', ""); + Expect(1, 12784, '\p{^IDSB= -Y}', ""); + Expect(1, 12784, '\P{IDSB= -Y}', ""); + Expect(0, 12784, '\P{^IDSB= -Y}', ""); + Error('\p{Is_IDS_Binary_Operator=/a/ -t}'); + Error('\P{Is_IDS_Binary_Operator=/a/ -t}'); + Expect(1, 12783, '\p{Is_IDS_Binary_Operator=t}', ""); + Expect(0, 12783, '\p{^Is_IDS_Binary_Operator=t}', ""); + Expect(0, 12783, '\P{Is_IDS_Binary_Operator=t}', ""); + Expect(1, 12783, '\P{^Is_IDS_Binary_Operator=t}', ""); + Expect(0, 12784, '\p{Is_IDS_Binary_Operator=t}', ""); + Expect(1, 12784, '\p{^Is_IDS_Binary_Operator=t}', ""); + Expect(1, 12784, '\P{Is_IDS_Binary_Operator=t}', ""); + Expect(0, 12784, '\P{^Is_IDS_Binary_Operator=t}', ""); + Expect(1, 12783, '\p{Is_IDS_Binary_Operator= -t}', ""); + Expect(0, 12783, '\p{^Is_IDS_Binary_Operator= -t}', ""); + Expect(0, 12783, '\P{Is_IDS_Binary_Operator= -t}', ""); + Expect(1, 12783, '\P{^Is_IDS_Binary_Operator= -t}', ""); + Expect(0, 12784, '\p{Is_IDS_Binary_Operator= -t}', ""); + Expect(1, 12784, '\p{^Is_IDS_Binary_Operator= -t}', ""); + Expect(1, 12784, '\P{Is_IDS_Binary_Operator= -t}', ""); + Expect(0, 12784, '\P{^Is_IDS_Binary_Operator= -t}', ""); + Error('\p{Is_IDSB: -TRUE:=}'); + Error('\P{Is_IDSB: -TRUE:=}'); + Expect(1, 12783, '\p{Is_IDSB=true}', ""); + Expect(0, 12783, '\p{^Is_IDSB=true}', ""); + Expect(0, 12783, '\P{Is_IDSB=true}', ""); + Expect(1, 12783, '\P{^Is_IDSB=true}', ""); + Expect(0, 12784, '\p{Is_IDSB=true}', ""); + Expect(1, 12784, '\p{^Is_IDSB=true}', ""); + Expect(1, 12784, '\P{Is_IDSB=true}', ""); + Expect(0, 12784, '\P{^Is_IDSB=true}', ""); + Expect(1, 12783, '\p{Is_IDSB=_-TRUE}', ""); + Expect(0, 12783, '\p{^Is_IDSB=_-TRUE}', ""); + Expect(0, 12783, '\P{Is_IDSB=_-TRUE}', ""); + Expect(1, 12783, '\P{^Is_IDSB=_-TRUE}', ""); + Expect(0, 12784, '\p{Is_IDSB=_-TRUE}', ""); + Expect(1, 12784, '\p{^Is_IDSB=_-TRUE}', ""); + Expect(1, 12784, '\P{Is_IDSB=_-TRUE}', ""); + Expect(0, 12784, '\P{^Is_IDSB=_-TRUE}', ""); + Error('\p{IDS_Trinary_Operator=:=No}'); + Error('\P{IDS_Trinary_Operator=:=No}'); + Expect(1, 12276, '\p{IDS_Trinary_Operator=:\ANo\z:}', "");; + Expect(0, 12275, '\p{IDS_Trinary_Operator=:\ANo\z:}', "");; + Expect(1, 12276, '\p{IDS_Trinary_Operator=no}', ""); + Expect(0, 12276, '\p{^IDS_Trinary_Operator=no}', ""); + Expect(0, 12276, '\P{IDS_Trinary_Operator=no}', ""); + Expect(1, 12276, '\P{^IDS_Trinary_Operator=no}', ""); + Expect(0, 12275, '\p{IDS_Trinary_Operator=no}', ""); + Expect(1, 12275, '\p{^IDS_Trinary_Operator=no}', ""); + Expect(1, 12275, '\P{IDS_Trinary_Operator=no}', ""); + Expect(0, 12275, '\P{^IDS_Trinary_Operator=no}', ""); + Expect(1, 12276, '\p{IDS_Trinary_Operator=:\Ano\z:}', "");; + Expect(0, 12275, '\p{IDS_Trinary_Operator=:\Ano\z:}', "");; + Expect(1, 12276, '\p{IDS_Trinary_Operator= No}', ""); + Expect(0, 12276, '\p{^IDS_Trinary_Operator= No}', ""); + Expect(0, 12276, '\P{IDS_Trinary_Operator= No}', ""); + Expect(1, 12276, '\P{^IDS_Trinary_Operator= No}', ""); + Expect(0, 12275, '\p{IDS_Trinary_Operator= No}', ""); + Expect(1, 12275, '\p{^IDS_Trinary_Operator= No}', ""); + Expect(1, 12275, '\P{IDS_Trinary_Operator= No}', ""); + Expect(0, 12275, '\P{^IDS_Trinary_Operator= No}', ""); + Error('\p{IDST= n:=}'); + Error('\P{IDST= n:=}'); + Expect(1, 12276, '\p{IDST=:\AN\z:}', "");; + Expect(0, 12275, '\p{IDST=:\AN\z:}', "");; + Expect(1, 12276, '\p{IDST=n}', ""); + Expect(0, 12276, '\p{^IDST=n}', ""); + Expect(0, 12276, '\P{IDST=n}', ""); + Expect(1, 12276, '\P{^IDST=n}', ""); + Expect(0, 12275, '\p{IDST=n}', ""); + Expect(1, 12275, '\p{^IDST=n}', ""); + Expect(1, 12275, '\P{IDST=n}', ""); + Expect(0, 12275, '\P{^IDST=n}', ""); + Expect(1, 12276, '\p{IDST=:\An\z:}', "");; + Expect(0, 12275, '\p{IDST=:\An\z:}', "");; + Expect(1, 12276, '\p{IDST= N}', ""); + Expect(0, 12276, '\p{^IDST= N}', ""); + Expect(0, 12276, '\P{IDST= N}', ""); + Expect(1, 12276, '\P{^IDST= N}', ""); + Expect(0, 12275, '\p{IDST= N}', ""); + Expect(1, 12275, '\p{^IDST= N}', ""); + Expect(1, 12275, '\P{IDST= N}', ""); + Expect(0, 12275, '\P{^IDST= N}', ""); + Error('\p{Is_IDS_Trinary_Operator=_:=F}'); + Error('\P{Is_IDS_Trinary_Operator=_:=F}'); + Expect(1, 12276, '\p{Is_IDS_Trinary_Operator=f}', ""); + Expect(0, 12276, '\p{^Is_IDS_Trinary_Operator=f}', ""); + Expect(0, 12276, '\P{Is_IDS_Trinary_Operator=f}', ""); + Expect(1, 12276, '\P{^Is_IDS_Trinary_Operator=f}', ""); + Expect(0, 12275, '\p{Is_IDS_Trinary_Operator=f}', ""); + Expect(1, 12275, '\p{^Is_IDS_Trinary_Operator=f}', ""); + Expect(1, 12275, '\P{Is_IDS_Trinary_Operator=f}', ""); + Expect(0, 12275, '\P{^Is_IDS_Trinary_Operator=f}', ""); + Expect(1, 12276, '\p{Is_IDS_Trinary_Operator= F}', ""); + Expect(0, 12276, '\p{^Is_IDS_Trinary_Operator= F}', ""); + Expect(0, 12276, '\P{Is_IDS_Trinary_Operator= F}', ""); + Expect(1, 12276, '\P{^Is_IDS_Trinary_Operator= F}', ""); + Expect(0, 12275, '\p{Is_IDS_Trinary_Operator= F}', ""); + Expect(1, 12275, '\p{^Is_IDS_Trinary_Operator= F}', ""); + Expect(1, 12275, '\P{Is_IDS_Trinary_Operator= F}', ""); + Expect(0, 12275, '\P{^Is_IDS_Trinary_Operator= F}', ""); + Error('\p{Is_IDST= _FALSE:=}'); + Error('\P{Is_IDST= _FALSE:=}'); + Expect(1, 12276, '\p{Is_IDST=false}', ""); + Expect(0, 12276, '\p{^Is_IDST=false}', ""); + Expect(0, 12276, '\P{Is_IDST=false}', ""); + Expect(1, 12276, '\P{^Is_IDST=false}', ""); + Expect(0, 12275, '\p{Is_IDST=false}', ""); + Expect(1, 12275, '\p{^Is_IDST=false}', ""); + Expect(1, 12275, '\P{Is_IDST=false}', ""); + Expect(0, 12275, '\P{^Is_IDST=false}', ""); + Expect(1, 12276, '\p{Is_IDST=-_False}', ""); + Expect(0, 12276, '\p{^Is_IDST=-_False}', ""); + Expect(0, 12276, '\P{Is_IDST=-_False}', ""); + Expect(1, 12276, '\P{^Is_IDST=-_False}', ""); + Expect(0, 12275, '\p{Is_IDST=-_False}', ""); + Expect(1, 12275, '\p{^Is_IDST=-_False}', ""); + Expect(1, 12275, '\P{Is_IDST=-_False}', ""); + Expect(0, 12275, '\P{^Is_IDST=-_False}', ""); + Error('\p{IDS_Trinary_Operator: /a/_Yes}'); + Error('\P{IDS_Trinary_Operator: /a/_Yes}'); + Expect(1, 12275, '\p{IDS_Trinary_Operator=:\AYes\z:}', "");; + Expect(0, 12276, '\p{IDS_Trinary_Operator=:\AYes\z:}', "");; + Expect(1, 12275, '\p{IDS_Trinary_Operator: yes}', ""); + Expect(0, 12275, '\p{^IDS_Trinary_Operator: yes}', ""); + Expect(0, 12275, '\P{IDS_Trinary_Operator: yes}', ""); + Expect(1, 12275, '\P{^IDS_Trinary_Operator: yes}', ""); + Expect(0, 12276, '\p{IDS_Trinary_Operator: yes}', ""); + Expect(1, 12276, '\p{^IDS_Trinary_Operator: yes}', ""); + Expect(1, 12276, '\P{IDS_Trinary_Operator: yes}', ""); + Expect(0, 12276, '\P{^IDS_Trinary_Operator: yes}', ""); + Expect(1, 12275, '\p{IDS_Trinary_Operator=:\Ayes\z:}', "");; + Expect(0, 12276, '\p{IDS_Trinary_Operator=:\Ayes\z:}', "");; + Expect(1, 12275, '\p{IDS_Trinary_Operator= Yes}', ""); + Expect(0, 12275, '\p{^IDS_Trinary_Operator= Yes}', ""); + Expect(0, 12275, '\P{IDS_Trinary_Operator= Yes}', ""); + Expect(1, 12275, '\P{^IDS_Trinary_Operator= Yes}', ""); + Expect(0, 12276, '\p{IDS_Trinary_Operator= Yes}', ""); + Expect(1, 12276, '\p{^IDS_Trinary_Operator= Yes}', ""); + Expect(1, 12276, '\P{IDS_Trinary_Operator= Yes}', ""); + Expect(0, 12276, '\P{^IDS_Trinary_Operator= Yes}', ""); + Error('\p{IDST=-:=y}'); + Error('\P{IDST=-:=y}'); + Expect(1, 12275, '\p{IDST=:\AY\z:}', "");; + Expect(0, 12276, '\p{IDST=:\AY\z:}', "");; + Expect(1, 12275, '\p{IDST=y}', ""); + Expect(0, 12275, '\p{^IDST=y}', ""); + Expect(0, 12275, '\P{IDST=y}', ""); + Expect(1, 12275, '\P{^IDST=y}', ""); + Expect(0, 12276, '\p{IDST=y}', ""); + Expect(1, 12276, '\p{^IDST=y}', ""); + Expect(1, 12276, '\P{IDST=y}', ""); + Expect(0, 12276, '\P{^IDST=y}', ""); + Expect(1, 12275, '\p{IDST=:\Ay\z:}', "");; + Expect(0, 12276, '\p{IDST=:\Ay\z:}', "");; + Expect(1, 12275, '\p{IDST: _Y}', ""); + Expect(0, 12275, '\p{^IDST: _Y}', ""); + Expect(0, 12275, '\P{IDST: _Y}', ""); + Expect(1, 12275, '\P{^IDST: _Y}', ""); + Expect(0, 12276, '\p{IDST: _Y}', ""); + Expect(1, 12276, '\p{^IDST: _Y}', ""); + Expect(1, 12276, '\P{IDST: _Y}', ""); + Expect(0, 12276, '\P{^IDST: _Y}', ""); + Error('\p{Is_IDS_Trinary_Operator: -T:=}'); + Error('\P{Is_IDS_Trinary_Operator: -T:=}'); + Expect(1, 12275, '\p{Is_IDS_Trinary_Operator: t}', ""); + Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator: t}', ""); + Expect(0, 12275, '\P{Is_IDS_Trinary_Operator: t}', ""); + Expect(1, 12275, '\P{^Is_IDS_Trinary_Operator: t}', ""); + Expect(0, 12276, '\p{Is_IDS_Trinary_Operator: t}', ""); + Expect(1, 12276, '\p{^Is_IDS_Trinary_Operator: t}', ""); + Expect(1, 12276, '\P{Is_IDS_Trinary_Operator: t}', ""); + Expect(0, 12276, '\P{^Is_IDS_Trinary_Operator: t}', ""); + Expect(1, 12275, '\p{Is_IDS_Trinary_Operator= T}', ""); + Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator= T}', ""); + Expect(0, 12275, '\P{Is_IDS_Trinary_Operator= T}', ""); + Expect(1, 12275, '\P{^Is_IDS_Trinary_Operator= T}', ""); + Expect(0, 12276, '\p{Is_IDS_Trinary_Operator= T}', ""); + Expect(1, 12276, '\p{^Is_IDS_Trinary_Operator= T}', ""); + Expect(1, 12276, '\P{Is_IDS_Trinary_Operator= T}', ""); + Expect(0, 12276, '\P{^Is_IDS_Trinary_Operator= T}', ""); + Error('\p{Is_IDST=/a/-True}'); + Error('\P{Is_IDST=/a/-True}'); + Expect(1, 12275, '\p{Is_IDST=true}', ""); + Expect(0, 12275, '\p{^Is_IDST=true}', ""); + Expect(0, 12275, '\P{Is_IDST=true}', ""); + Expect(1, 12275, '\P{^Is_IDST=true}', ""); + Expect(0, 12276, '\p{Is_IDST=true}', ""); + Expect(1, 12276, '\p{^Is_IDST=true}', ""); + Expect(1, 12276, '\P{Is_IDST=true}', ""); + Expect(0, 12276, '\P{^Is_IDST=true}', ""); + Expect(1, 12275, '\p{Is_IDST= True}', ""); + Expect(0, 12275, '\p{^Is_IDST= True}', ""); + Expect(0, 12275, '\P{Is_IDST= True}', ""); + Expect(1, 12275, '\P{^Is_IDST= True}', ""); + Expect(0, 12276, '\p{Is_IDST= True}', ""); + Expect(1, 12276, '\p{^Is_IDST= True}', ""); + Expect(1, 12276, '\P{Is_IDST= True}', ""); + Expect(0, 12276, '\P{^Is_IDST= True}', ""); + Error('\p{IDS_Unary_Operator=-NO/a/}'); + Error('\P{IDS_Unary_Operator=-NO/a/}'); + Expect(1, 12288, '\p{IDS_Unary_Operator=:\ANo\z:}', "");; + Expect(0, 12287, '\p{IDS_Unary_Operator=:\ANo\z:}', "");; + Expect(1, 12288, '\p{IDS_Unary_Operator=no}', ""); + Expect(0, 12288, '\p{^IDS_Unary_Operator=no}', ""); + Expect(0, 12288, '\P{IDS_Unary_Operator=no}', ""); + Expect(1, 12288, '\P{^IDS_Unary_Operator=no}', ""); + Expect(0, 12287, '\p{IDS_Unary_Operator=no}', ""); + Expect(1, 12287, '\p{^IDS_Unary_Operator=no}', ""); + Expect(1, 12287, '\P{IDS_Unary_Operator=no}', ""); + Expect(0, 12287, '\P{^IDS_Unary_Operator=no}', ""); + Expect(1, 12288, '\p{IDS_Unary_Operator=:\Ano\z:}', "");; + Expect(0, 12287, '\p{IDS_Unary_Operator=:\Ano\z:}', "");; + Expect(1, 12288, '\p{IDS_Unary_Operator= NO}', ""); + Expect(0, 12288, '\p{^IDS_Unary_Operator= NO}', ""); + Expect(0, 12288, '\P{IDS_Unary_Operator= NO}', ""); + Expect(1, 12288, '\P{^IDS_Unary_Operator= NO}', ""); + Expect(0, 12287, '\p{IDS_Unary_Operator= NO}', ""); + Expect(1, 12287, '\p{^IDS_Unary_Operator= NO}', ""); + Expect(1, 12287, '\P{IDS_Unary_Operator= NO}', ""); + Expect(0, 12287, '\P{^IDS_Unary_Operator= NO}', ""); + Error('\p{IDSU=_ N/a/}'); + Error('\P{IDSU=_ N/a/}'); + Expect(1, 12288, '\p{IDSU=:\AN\z:}', "");; + Expect(0, 12287, '\p{IDSU=:\AN\z:}', "");; + Expect(1, 12288, '\p{IDSU=n}', ""); + Expect(0, 12288, '\p{^IDSU=n}', ""); + Expect(0, 12288, '\P{IDSU=n}', ""); + Expect(1, 12288, '\P{^IDSU=n}', ""); + Expect(0, 12287, '\p{IDSU=n}', ""); + Expect(1, 12287, '\p{^IDSU=n}', ""); + Expect(1, 12287, '\P{IDSU=n}', ""); + Expect(0, 12287, '\P{^IDSU=n}', ""); + Expect(1, 12288, '\p{IDSU=:\An\z:}', "");; + Expect(0, 12287, '\p{IDSU=:\An\z:}', "");; + Expect(1, 12288, '\p{IDSU=-_n}', ""); + Expect(0, 12288, '\p{^IDSU=-_n}', ""); + Expect(0, 12288, '\P{IDSU=-_n}', ""); + Expect(1, 12288, '\P{^IDSU=-_n}', ""); + Expect(0, 12287, '\p{IDSU=-_n}', ""); + Expect(1, 12287, '\p{^IDSU=-_n}', ""); + Expect(1, 12287, '\P{IDSU=-_n}', ""); + Expect(0, 12287, '\P{^IDSU=-_n}', ""); + Error('\p{Is_IDS_Unary_Operator=:=_-F}'); + Error('\P{Is_IDS_Unary_Operator=:=_-F}'); + Expect(1, 12288, '\p{Is_IDS_Unary_Operator=f}', ""); + Expect(0, 12288, '\p{^Is_IDS_Unary_Operator=f}', ""); + Expect(0, 12288, '\P{Is_IDS_Unary_Operator=f}', ""); + Expect(1, 12288, '\P{^Is_IDS_Unary_Operator=f}', ""); + Expect(0, 12287, '\p{Is_IDS_Unary_Operator=f}', ""); + Expect(1, 12287, '\p{^Is_IDS_Unary_Operator=f}', ""); + Expect(1, 12287, '\P{Is_IDS_Unary_Operator=f}', ""); + Expect(0, 12287, '\P{^Is_IDS_Unary_Operator=f}', ""); + Expect(1, 12288, '\p{Is_IDS_Unary_Operator= F}', ""); + Expect(0, 12288, '\p{^Is_IDS_Unary_Operator= F}', ""); + Expect(0, 12288, '\P{Is_IDS_Unary_Operator= F}', ""); + Expect(1, 12288, '\P{^Is_IDS_Unary_Operator= F}', ""); + Expect(0, 12287, '\p{Is_IDS_Unary_Operator= F}', ""); + Expect(1, 12287, '\p{^Is_IDS_Unary_Operator= F}', ""); + Expect(1, 12287, '\P{Is_IDS_Unary_Operator= F}', ""); + Expect(0, 12287, '\P{^Is_IDS_Unary_Operator= F}', ""); + Error('\p{Is_IDSU= /a/False}'); + Error('\P{Is_IDSU= /a/False}'); + Expect(1, 12288, '\p{Is_IDSU: false}', ""); + Expect(0, 12288, '\p{^Is_IDSU: false}', ""); + Expect(0, 12288, '\P{Is_IDSU: false}', ""); + Expect(1, 12288, '\P{^Is_IDSU: false}', ""); + Expect(0, 12287, '\p{Is_IDSU: false}', ""); + Expect(1, 12287, '\p{^Is_IDSU: false}', ""); + Expect(1, 12287, '\P{Is_IDSU: false}', ""); + Expect(0, 12287, '\P{^Is_IDSU: false}', ""); + Expect(1, 12288, '\p{Is_IDSU: -False}', ""); + Expect(0, 12288, '\p{^Is_IDSU: -False}', ""); + Expect(0, 12288, '\P{Is_IDSU: -False}', ""); + Expect(1, 12288, '\P{^Is_IDSU: -False}', ""); + Expect(0, 12287, '\p{Is_IDSU: -False}', ""); + Expect(1, 12287, '\p{^Is_IDSU: -False}', ""); + Expect(1, 12287, '\P{Is_IDSU: -False}', ""); + Expect(0, 12287, '\P{^Is_IDSU: -False}', ""); + Error('\p{IDS_Unary_Operator=_ Yes:=}'); + Error('\P{IDS_Unary_Operator=_ Yes:=}'); + Expect(1, 12287, '\p{IDS_Unary_Operator=:\AYes\z:}', "");; + Expect(0, 12288, '\p{IDS_Unary_Operator=:\AYes\z:}', "");; + Expect(1, 12287, '\p{IDS_Unary_Operator=yes}', ""); + Expect(0, 12287, '\p{^IDS_Unary_Operator=yes}', ""); + Expect(0, 12287, '\P{IDS_Unary_Operator=yes}', ""); + Expect(1, 12287, '\P{^IDS_Unary_Operator=yes}', ""); + Expect(0, 12288, '\p{IDS_Unary_Operator=yes}', ""); + Expect(1, 12288, '\p{^IDS_Unary_Operator=yes}', ""); + Expect(1, 12288, '\P{IDS_Unary_Operator=yes}', ""); + Expect(0, 12288, '\P{^IDS_Unary_Operator=yes}', ""); + Expect(1, 12287, '\p{IDS_Unary_Operator=:\Ayes\z:}', "");; + Expect(0, 12288, '\p{IDS_Unary_Operator=:\Ayes\z:}', "");; + Expect(1, 12287, '\p{IDS_Unary_Operator: _-Yes}', ""); + Expect(0, 12287, '\p{^IDS_Unary_Operator: _-Yes}', ""); + Expect(0, 12287, '\P{IDS_Unary_Operator: _-Yes}', ""); + Expect(1, 12287, '\P{^IDS_Unary_Operator: _-Yes}', ""); + Expect(0, 12288, '\p{IDS_Unary_Operator: _-Yes}', ""); + Expect(1, 12288, '\p{^IDS_Unary_Operator: _-Yes}', ""); + Expect(1, 12288, '\P{IDS_Unary_Operator: _-Yes}', ""); + Expect(0, 12288, '\P{^IDS_Unary_Operator: _-Yes}', ""); + Error('\p{IDSU=--Y:=}'); + Error('\P{IDSU=--Y:=}'); + Expect(1, 12287, '\p{IDSU=:\AY\z:}', "");; + Expect(0, 12288, '\p{IDSU=:\AY\z:}', "");; + Expect(1, 12287, '\p{IDSU=y}', ""); + Expect(0, 12287, '\p{^IDSU=y}', ""); + Expect(0, 12287, '\P{IDSU=y}', ""); + Expect(1, 12287, '\P{^IDSU=y}', ""); + Expect(0, 12288, '\p{IDSU=y}', ""); + Expect(1, 12288, '\p{^IDSU=y}', ""); + Expect(1, 12288, '\P{IDSU=y}', ""); + Expect(0, 12288, '\P{^IDSU=y}', ""); + Expect(1, 12287, '\p{IDSU=:\Ay\z:}', "");; + Expect(0, 12288, '\p{IDSU=:\Ay\z:}', "");; + Expect(1, 12287, '\p{IDSU= Y}', ""); + Expect(0, 12287, '\p{^IDSU= Y}', ""); + Expect(0, 12287, '\P{IDSU= Y}', ""); + Expect(1, 12287, '\P{^IDSU= Y}', ""); + Expect(0, 12288, '\p{IDSU= Y}', ""); + Expect(1, 12288, '\p{^IDSU= Y}', ""); + Expect(1, 12288, '\P{IDSU= Y}', ""); + Expect(0, 12288, '\P{^IDSU= Y}', ""); + Error('\p{Is_IDS_Unary_Operator= t:=}'); + Error('\P{Is_IDS_Unary_Operator= t:=}'); + Expect(1, 12287, '\p{Is_IDS_Unary_Operator=t}', ""); + Expect(0, 12287, '\p{^Is_IDS_Unary_Operator=t}', ""); + Expect(0, 12287, '\P{Is_IDS_Unary_Operator=t}', ""); + Expect(1, 12287, '\P{^Is_IDS_Unary_Operator=t}', ""); + Expect(0, 12288, '\p{Is_IDS_Unary_Operator=t}', ""); + Expect(1, 12288, '\p{^Is_IDS_Unary_Operator=t}', ""); + Expect(1, 12288, '\P{Is_IDS_Unary_Operator=t}', ""); + Expect(0, 12288, '\P{^Is_IDS_Unary_Operator=t}', ""); + Expect(1, 12287, '\p{Is_IDS_Unary_Operator= -T}', ""); + Expect(0, 12287, '\p{^Is_IDS_Unary_Operator= -T}', ""); + Expect(0, 12287, '\P{Is_IDS_Unary_Operator= -T}', ""); + Expect(1, 12287, '\P{^Is_IDS_Unary_Operator= -T}', ""); + Expect(0, 12288, '\p{Is_IDS_Unary_Operator= -T}', ""); + Expect(1, 12288, '\p{^Is_IDS_Unary_Operator= -T}', ""); + Expect(1, 12288, '\P{Is_IDS_Unary_Operator= -T}', ""); + Expect(0, 12288, '\P{^Is_IDS_Unary_Operator= -T}', ""); + Error('\p{Is_IDSU=/a/true}'); + Error('\P{Is_IDSU=/a/true}'); + Expect(1, 12287, '\p{Is_IDSU=true}', ""); + Expect(0, 12287, '\p{^Is_IDSU=true}', ""); + Expect(0, 12287, '\P{Is_IDSU=true}', ""); + Expect(1, 12287, '\P{^Is_IDSU=true}', ""); + Expect(0, 12288, '\p{Is_IDSU=true}', ""); + Expect(1, 12288, '\p{^Is_IDSU=true}', ""); + Expect(1, 12288, '\P{Is_IDSU=true}', ""); + Expect(0, 12288, '\P{^Is_IDSU=true}', ""); + Expect(1, 12287, '\p{Is_IDSU= True}', ""); + Expect(0, 12287, '\p{^Is_IDSU= True}', ""); + Expect(0, 12287, '\P{Is_IDSU= True}', ""); + Expect(1, 12287, '\P{^Is_IDSU= True}', ""); + Expect(0, 12288, '\p{Is_IDSU= True}', ""); + Expect(1, 12288, '\p{^Is_IDSU= True}', ""); + Expect(1, 12288, '\P{Is_IDSU= True}', ""); + Expect(0, 12288, '\P{^Is_IDSU= True}', ""); + Error('\p{presentin}'); + Error('\P{presentin}'); + Error('\p{in}'); + Error('\P{in}'); + Error('\p{Present_In=/a/-+0000001.1}'); + Error('\P{Present_In=/a/-+0000001.1}'); + Expect(1, 65533, '\p{Present_In=:\A1.1\z:}', "");; + Expect(0, 65536, '\p{Present_In=:\A1.1\z:}', "");; + Expect(1, 65533, '\p{Present_In=0_0_0_0_0_0_0_001.1}', ""); + Expect(0, 65533, '\p{^Present_In=0_0_0_0_0_0_0_001.1}', ""); + Expect(0, 65533, '\P{Present_In=0_0_0_0_0_0_0_001.1}', ""); + Expect(1, 65533, '\P{^Present_In=0_0_0_0_0_0_0_001.1}', ""); + Expect(0, 65536, '\p{Present_In=0_0_0_0_0_0_0_001.1}', ""); + Expect(1, 65536, '\p{^Present_In=0_0_0_0_0_0_0_001.1}', ""); + Expect(1, 65536, '\P{Present_In=0_0_0_0_0_0_0_001.1}', ""); + Expect(0, 65536, '\P{^Present_In=0_0_0_0_0_0_0_001.1}', ""); + Error('\p{In=--v1_1/a/}'); + Error('\P{In=--v1_1/a/}'); + Expect(1, 65533, '\p{In=:\AV1_1\z:}', "");; + Expect(0, 65536, '\p{In=:\AV1_1\z:}', "");; + Expect(1, 65533, '\p{In=v11}', ""); + Expect(0, 65533, '\p{^In=v11}', ""); + Expect(0, 65533, '\P{In=v11}', ""); + Expect(1, 65533, '\P{^In=v11}', ""); + Expect(0, 65536, '\p{In=v11}', ""); + Expect(1, 65536, '\p{^In=v11}', ""); + Expect(1, 65536, '\P{In=v11}', ""); + Expect(0, 65536, '\P{^In=v11}', ""); + Expect(1, 65533, '\p{In=:\Av11\z:}', "");; + Expect(0, 65536, '\p{In=:\Av11\z:}', "");; + Expect(1, 65533, '\p{In=-_V1_1}', ""); + Expect(0, 65533, '\p{^In=-_V1_1}', ""); + Expect(0, 65533, '\P{In=-_V1_1}', ""); + Expect(1, 65533, '\P{^In=-_V1_1}', ""); + Expect(0, 65536, '\p{In=-_V1_1}', ""); + Expect(1, 65536, '\p{^In=-_V1_1}', ""); + Expect(1, 65536, '\P{In=-_V1_1}', ""); + Expect(0, 65536, '\P{^In=-_V1_1}', ""); + Error('\p{Is_Present_In=- 1.1:=}'); + Error('\P{Is_Present_In=- 1.1:=}'); + Expect(1, 65533, '\p{Is_Present_In=+1.1}', ""); + Expect(0, 65533, '\p{^Is_Present_In=+1.1}', ""); + Expect(0, 65533, '\P{Is_Present_In=+1.1}', ""); + Expect(1, 65533, '\P{^Is_Present_In=+1.1}', ""); + Expect(0, 65536, '\p{Is_Present_In=+1.1}', ""); + Expect(1, 65536, '\p{^Is_Present_In=+1.1}', ""); + Expect(1, 65536, '\P{Is_Present_In=+1.1}', ""); + Expect(0, 65536, '\P{^Is_Present_In=+1.1}', ""); + Error('\p{Is_In: _V1_1/a/}'); + Error('\P{Is_In: _V1_1/a/}'); + Expect(1, 65533, '\p{Is_In=v11}', ""); + Expect(0, 65533, '\p{^Is_In=v11}', ""); + Expect(0, 65533, '\P{Is_In=v11}', ""); + Expect(1, 65533, '\P{^Is_In=v11}', ""); + Expect(0, 65536, '\p{Is_In=v11}', ""); + Expect(1, 65536, '\p{^Is_In=v11}', ""); + Expect(1, 65536, '\P{Is_In=v11}', ""); + Expect(0, 65536, '\P{^Is_In=v11}', ""); + Expect(1, 65533, '\p{Is_In: -_V1_1}', ""); + Expect(0, 65533, '\p{^Is_In: -_V1_1}', ""); + Expect(0, 65533, '\P{Is_In: -_V1_1}', ""); + Expect(1, 65533, '\P{^Is_In: -_V1_1}', ""); + Expect(0, 65536, '\p{Is_In: -_V1_1}', ""); + Expect(1, 65536, '\p{^Is_In: -_V1_1}', ""); + Expect(1, 65536, '\P{Is_In: -_V1_1}', ""); + Expect(0, 65536, '\P{^Is_In: -_V1_1}', ""); + Error('\p{Present_In= 00010.0:=}'); + Error('\P{Present_In= 00010.0:=}'); + Expect(1, 983040, '\p{Present_In=:\A10.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A10.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=00000000010.0}', ""); + Expect(0, 983040, '\p{^Present_In=00000000010.0}', ""); + Expect(0, 983040, '\P{Present_In=00000000010.0}', ""); + Expect(1, 983040, '\P{^Present_In=00000000010.0}', ""); + Expect(0, 983037, '\p{Present_In=00000000010.0}', ""); + Expect(1, 983037, '\p{^Present_In=00000000010.0}', ""); + Expect(1, 983037, '\P{Present_In=00000000010.0}', ""); + Expect(0, 983037, '\P{^Present_In=00000000010.0}', ""); + Error('\p{In: v10_0:=}'); + Error('\P{In: v10_0:=}'); + Expect(1, 983040, '\p{In=:\AV10_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV10_0\z:}', "");; + Expect(1, 983040, '\p{In=v100}', ""); + Expect(0, 983040, '\p{^In=v100}', ""); + Expect(0, 983040, '\P{In=v100}', ""); + Expect(1, 983040, '\P{^In=v100}', ""); + Expect(0, 983037, '\p{In=v100}', ""); + Expect(1, 983037, '\p{^In=v100}', ""); + Expect(1, 983037, '\P{In=v100}', ""); + Expect(0, 983037, '\P{^In=v100}', ""); + Expect(1, 983040, '\p{In=:\Av100\z:}', "");; + Expect(0, 983037, '\p{In=:\Av100\z:}', "");; + Expect(1, 983040, '\p{In= V10_0}', ""); + Expect(0, 983040, '\p{^In= V10_0}', ""); + Expect(0, 983040, '\P{In= V10_0}', ""); + Expect(1, 983040, '\P{^In= V10_0}', ""); + Expect(0, 983037, '\p{In= V10_0}', ""); + Expect(1, 983037, '\p{^In= V10_0}', ""); + Expect(1, 983037, '\P{In= V10_0}', ""); + Expect(0, 983037, '\P{^In= V10_0}', ""); + Error('\p{Is_Present_In: -/a/+0000010.0}'); + Error('\P{Is_Present_In: -/a/+0000010.0}'); + Expect(1, 983040, '\p{Is_Present_In=0_0_10.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_0_10.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_0_10.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_0_10.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_0_10.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_0_10.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_0_10.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_0_10.0}', ""); + Error('\p{Is_In=-V10_0/a/}'); + Error('\P{Is_In=-V10_0/a/}'); + Expect(1, 983040, '\p{Is_In=v100}', ""); + Expect(0, 983040, '\p{^Is_In=v100}', ""); + Expect(0, 983040, '\P{Is_In=v100}', ""); + Expect(1, 983040, '\P{^Is_In=v100}', ""); + Expect(0, 983037, '\p{Is_In=v100}', ""); + Expect(1, 983037, '\p{^Is_In=v100}', ""); + Expect(1, 983037, '\P{Is_In=v100}', ""); + Expect(0, 983037, '\P{^Is_In=v100}', ""); + Expect(1, 983040, '\p{Is_In=_ V10_0}', ""); + Expect(0, 983040, '\p{^Is_In=_ V10_0}', ""); + Expect(0, 983040, '\P{Is_In=_ V10_0}', ""); + Expect(1, 983040, '\P{^Is_In=_ V10_0}', ""); + Expect(0, 983037, '\p{Is_In=_ V10_0}', ""); + Expect(1, 983037, '\p{^Is_In=_ V10_0}', ""); + Expect(1, 983037, '\P{Is_In=_ V10_0}', ""); + Expect(0, 983037, '\P{^Is_In=_ V10_0}', ""); + Error('\p{Present_In=- 0_0_0_0_11.0:=}'); + Error('\P{Present_In=- 0_0_0_0_11.0:=}'); + Expect(1, 983040, '\p{Present_In=:\A11.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A11.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=+0011.0}', ""); + Expect(0, 983040, '\p{^Present_In=+0011.0}', ""); + Expect(0, 983040, '\P{Present_In=+0011.0}', ""); + Expect(1, 983040, '\P{^Present_In=+0011.0}', ""); + Expect(0, 983037, '\p{Present_In=+0011.0}', ""); + Expect(1, 983037, '\p{^Present_In=+0011.0}', ""); + Expect(1, 983037, '\P{Present_In=+0011.0}', ""); + Expect(0, 983037, '\P{^Present_In=+0011.0}', ""); + Error('\p{In=:= V11_0}'); + Error('\P{In=:= V11_0}'); + Expect(1, 983040, '\p{In=:\AV11_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV11_0\z:}', "");; + Expect(1, 983040, '\p{In=v110}', ""); + Expect(0, 983040, '\p{^In=v110}', ""); + Expect(0, 983040, '\P{In=v110}', ""); + Expect(1, 983040, '\P{^In=v110}', ""); + Expect(0, 983037, '\p{In=v110}', ""); + Expect(1, 983037, '\p{^In=v110}', ""); + Expect(1, 983037, '\P{In=v110}', ""); + Expect(0, 983037, '\P{^In=v110}', ""); + Expect(1, 983040, '\p{In=:\Av110\z:}', "");; + Expect(0, 983037, '\p{In=:\Av110\z:}', "");; + Expect(1, 983040, '\p{In=_ V11_0}', ""); + Expect(0, 983040, '\p{^In=_ V11_0}', ""); + Expect(0, 983040, '\P{In=_ V11_0}', ""); + Expect(1, 983040, '\P{^In=_ V11_0}', ""); + Expect(0, 983037, '\p{In=_ V11_0}', ""); + Expect(1, 983037, '\p{^In=_ V11_0}', ""); + Expect(1, 983037, '\P{In=_ V11_0}', ""); + Expect(0, 983037, '\P{^In=_ V11_0}', ""); + Error('\p{Is_Present_In=- 0011.0:=}'); + Error('\P{Is_Present_In=- 0011.0:=}'); + Expect(1, 983040, '\p{Is_Present_In=11.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=11.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=11.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=11.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=11.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=11.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=11.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=11.0}', ""); + Error('\p{Is_In= :=v11_0}'); + Error('\P{Is_In= :=v11_0}'); + Expect(1, 983040, '\p{Is_In=v110}', ""); + Expect(0, 983040, '\p{^Is_In=v110}', ""); + Expect(0, 983040, '\P{Is_In=v110}', ""); + Expect(1, 983040, '\P{^Is_In=v110}', ""); + Expect(0, 983037, '\p{Is_In=v110}', ""); + Expect(1, 983037, '\p{^Is_In=v110}', ""); + Expect(1, 983037, '\P{Is_In=v110}', ""); + Expect(0, 983037, '\P{^Is_In=v110}', ""); + Expect(1, 983040, '\p{Is_In=_V11_0}', ""); + Expect(0, 983040, '\p{^Is_In=_V11_0}', ""); + Expect(0, 983040, '\P{Is_In=_V11_0}', ""); + Expect(1, 983040, '\P{^Is_In=_V11_0}', ""); + Expect(0, 983037, '\p{Is_In=_V11_0}', ""); + Expect(1, 983037, '\p{^Is_In=_V11_0}', ""); + Expect(1, 983037, '\P{Is_In=_V11_0}', ""); + Expect(0, 983037, '\P{^Is_In=_V11_0}', ""); + Error('\p{Present_In=_-+12.0:=}'); + Error('\P{Present_In=_-+12.0:=}'); + Expect(1, 983040, '\p{Present_In=:\A12.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A12.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=00_00_00_00_12.0}', ""); + Expect(0, 983040, '\p{^Present_In=00_00_00_00_12.0}', ""); + Expect(0, 983040, '\P{Present_In=00_00_00_00_12.0}', ""); + Expect(1, 983040, '\P{^Present_In=00_00_00_00_12.0}', ""); + Expect(0, 983037, '\p{Present_In=00_00_00_00_12.0}', ""); + Expect(1, 983037, '\p{^Present_In=00_00_00_00_12.0}', ""); + Expect(1, 983037, '\P{Present_In=00_00_00_00_12.0}', ""); + Expect(0, 983037, '\P{^Present_In=00_00_00_00_12.0}', ""); + Error('\p{In= v12_0:=}'); + Error('\P{In= v12_0:=}'); + Expect(1, 983040, '\p{In=:\AV12_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV12_0\z:}', "");; + Expect(1, 983040, '\p{In=v120}', ""); + Expect(0, 983040, '\p{^In=v120}', ""); + Expect(0, 983040, '\P{In=v120}', ""); + Expect(1, 983040, '\P{^In=v120}', ""); + Expect(0, 983037, '\p{In=v120}', ""); + Expect(1, 983037, '\p{^In=v120}', ""); + Expect(1, 983037, '\P{In=v120}', ""); + Expect(0, 983037, '\P{^In=v120}', ""); + Expect(1, 983040, '\p{In=:\Av120\z:}', "");; + Expect(0, 983037, '\p{In=:\Av120\z:}', "");; + Expect(1, 983040, '\p{In=_-V12_0}', ""); + Expect(0, 983040, '\p{^In=_-V12_0}', ""); + Expect(0, 983040, '\P{In=_-V12_0}', ""); + Expect(1, 983040, '\P{^In=_-V12_0}', ""); + Expect(0, 983037, '\p{In=_-V12_0}', ""); + Expect(1, 983037, '\p{^In=_-V12_0}', ""); + Expect(1, 983037, '\P{In=_-V12_0}', ""); + Expect(0, 983037, '\P{^In=_-V12_0}', ""); + Error('\p{Is_Present_In= _+0000012.0/a/}'); + Error('\P{Is_Present_In= _+0000012.0/a/}'); + Expect(1, 983040, '\p{Is_Present_In: +01_2.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In: +01_2.0}', ""); + Expect(0, 983040, '\P{Is_Present_In: +01_2.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In: +01_2.0}', ""); + Expect(0, 983037, '\p{Is_Present_In: +01_2.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In: +01_2.0}', ""); + Expect(1, 983037, '\P{Is_Present_In: +01_2.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In: +01_2.0}', ""); + Error('\p{Is_In= V12_0:=}'); + Error('\P{Is_In= V12_0:=}'); + Expect(1, 983040, '\p{Is_In: v120}', ""); + Expect(0, 983040, '\p{^Is_In: v120}', ""); + Expect(0, 983040, '\P{Is_In: v120}', ""); + Expect(1, 983040, '\P{^Is_In: v120}', ""); + Expect(0, 983037, '\p{Is_In: v120}', ""); + Expect(1, 983037, '\p{^Is_In: v120}', ""); + Expect(1, 983037, '\P{Is_In: v120}', ""); + Expect(0, 983037, '\P{^Is_In: v120}', ""); + Expect(1, 983040, '\p{Is_In: _ v12_0}', ""); + Expect(0, 983040, '\p{^Is_In: _ v12_0}', ""); + Expect(0, 983040, '\P{Is_In: _ v12_0}', ""); + Expect(1, 983040, '\P{^Is_In: _ v12_0}', ""); + Expect(0, 983037, '\p{Is_In: _ v12_0}', ""); + Expect(1, 983037, '\p{^Is_In: _ v12_0}', ""); + Expect(1, 983037, '\P{Is_In: _ v12_0}', ""); + Expect(0, 983037, '\P{^Is_In: _ v12_0}', ""); + Error('\p{Present_In=00_00_12.1/a/}'); + Error('\P{Present_In=00_00_12.1/a/}'); + Expect(1, 983040, '\p{Present_In=:\A12.1\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A12.1\z:}', "");; + Expect(1, 983040, '\p{Present_In=+000000012.1}', ""); + Expect(0, 983040, '\p{^Present_In=+000000012.1}', ""); + Expect(0, 983040, '\P{Present_In=+000000012.1}', ""); + Expect(1, 983040, '\P{^Present_In=+000000012.1}', ""); + Expect(0, 983037, '\p{Present_In=+000000012.1}', ""); + Expect(1, 983037, '\p{^Present_In=+000000012.1}', ""); + Expect(1, 983037, '\P{Present_In=+000000012.1}', ""); + Expect(0, 983037, '\P{^Present_In=+000000012.1}', ""); + Error('\p{In=/a/V12_1}'); + Error('\P{In=/a/V12_1}'); + Expect(1, 983040, '\p{In=:\AV12_1\z:}', "");; + Expect(0, 983037, '\p{In=:\AV12_1\z:}', "");; + Expect(1, 983040, '\p{In=v121}', ""); + Expect(0, 983040, '\p{^In=v121}', ""); + Expect(0, 983040, '\P{In=v121}', ""); + Expect(1, 983040, '\P{^In=v121}', ""); + Expect(0, 983037, '\p{In=v121}', ""); + Expect(1, 983037, '\p{^In=v121}', ""); + Expect(1, 983037, '\P{In=v121}', ""); + Expect(0, 983037, '\P{^In=v121}', ""); + Expect(1, 983040, '\p{In=:\Av121\z:}', "");; + Expect(0, 983037, '\p{In=:\Av121\z:}', "");; + Expect(1, 983040, '\p{In= V12_1}', ""); + Expect(0, 983040, '\p{^In= V12_1}', ""); + Expect(0, 983040, '\P{In= V12_1}', ""); + Expect(1, 983040, '\P{^In= V12_1}', ""); + Expect(0, 983037, '\p{In= V12_1}', ""); + Expect(1, 983037, '\p{^In= V12_1}', ""); + Expect(1, 983037, '\P{In= V12_1}', ""); + Expect(0, 983037, '\P{^In= V12_1}', ""); + Error('\p{Is_Present_In: /a/- +0_0_12.1}'); + Error('\P{Is_Present_In: /a/- +0_0_12.1}'); + Expect(1, 983040, '\p{Is_Present_In=0000012.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0000012.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=0000012.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0000012.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=0000012.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0000012.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=0000012.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0000012.1}', ""); + Error('\p{Is_In=-/a/v12_1}'); + Error('\P{Is_In=-/a/v12_1}'); + Expect(1, 983040, '\p{Is_In=v121}', ""); + Expect(0, 983040, '\p{^Is_In=v121}', ""); + Expect(0, 983040, '\P{Is_In=v121}', ""); + Expect(1, 983040, '\P{^Is_In=v121}', ""); + Expect(0, 983037, '\p{Is_In=v121}', ""); + Expect(1, 983037, '\p{^Is_In=v121}', ""); + Expect(1, 983037, '\P{Is_In=v121}', ""); + Expect(0, 983037, '\P{^Is_In=v121}', ""); + Expect(1, 983040, '\p{Is_In= -V12_1}', ""); + Expect(0, 983040, '\p{^Is_In= -V12_1}', ""); + Expect(0, 983040, '\P{Is_In= -V12_1}', ""); + Expect(1, 983040, '\P{^Is_In= -V12_1}', ""); + Expect(0, 983037, '\p{Is_In= -V12_1}', ""); + Expect(1, 983037, '\p{^Is_In= -V12_1}', ""); + Expect(1, 983037, '\P{Is_In= -V12_1}', ""); + Expect(0, 983037, '\P{^Is_In= -V12_1}', ""); + Error('\p{Present_In=:=-00000000013.0}'); + Error('\P{Present_In=:=-00000000013.0}'); + Expect(1, 983040, '\p{Present_In=:\A13.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A13.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=0_0_0_0_0_0_13.0}', ""); + Expect(0, 983040, '\p{^Present_In=0_0_0_0_0_0_13.0}', ""); + Expect(0, 983040, '\P{Present_In=0_0_0_0_0_0_13.0}', ""); + Expect(1, 983040, '\P{^Present_In=0_0_0_0_0_0_13.0}', ""); + Expect(0, 983037, '\p{Present_In=0_0_0_0_0_0_13.0}', ""); + Expect(1, 983037, '\p{^Present_In=0_0_0_0_0_0_13.0}', ""); + Expect(1, 983037, '\P{Present_In=0_0_0_0_0_0_13.0}', ""); + Expect(0, 983037, '\P{^Present_In=0_0_0_0_0_0_13.0}', ""); + Error('\p{In= v13_0/a/}'); + Error('\P{In= v13_0/a/}'); + Expect(1, 983040, '\p{In=:\AV13_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV13_0\z:}', "");; + Expect(1, 983040, '\p{In: v130}', ""); + Expect(0, 983040, '\p{^In: v130}', ""); + Expect(0, 983040, '\P{In: v130}', ""); + Expect(1, 983040, '\P{^In: v130}', ""); + Expect(0, 983037, '\p{In: v130}', ""); + Expect(1, 983037, '\p{^In: v130}', ""); + Expect(1, 983037, '\P{In: v130}', ""); + Expect(0, 983037, '\P{^In: v130}', ""); + Expect(1, 983040, '\p{In=:\Av130\z:}', "");; + Expect(0, 983037, '\p{In=:\Av130\z:}', "");; + Expect(1, 983040, '\p{In= V13_0}', ""); + Expect(0, 983040, '\p{^In= V13_0}', ""); + Expect(0, 983040, '\P{In= V13_0}', ""); + Expect(1, 983040, '\P{^In= V13_0}', ""); + Expect(0, 983037, '\p{In= V13_0}', ""); + Expect(1, 983037, '\p{^In= V13_0}', ""); + Expect(1, 983037, '\P{In= V13_0}', ""); + Expect(0, 983037, '\P{^In= V13_0}', ""); + Error('\p{Is_Present_In= /a/000013.0}'); + Error('\P{Is_Present_In= /a/000013.0}'); + Expect(1, 983040, '\p{Is_Present_In=+0_0_0_0_0013.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0_0_0_0_0013.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0_0_0_0_0013.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0_0_0_0_0013.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0_0_0_0_0013.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0_0_0_0_0013.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0_0_0_0_0013.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0_0_0_0_0013.0}', ""); + Error('\p{Is_In= V13_0:=}'); + Error('\P{Is_In= V13_0:=}'); + Expect(1, 983040, '\p{Is_In: v130}', ""); + Expect(0, 983040, '\p{^Is_In: v130}', ""); + Expect(0, 983040, '\P{Is_In: v130}', ""); + Expect(1, 983040, '\P{^Is_In: v130}', ""); + Expect(0, 983037, '\p{Is_In: v130}', ""); + Expect(1, 983037, '\p{^Is_In: v130}', ""); + Expect(1, 983037, '\P{Is_In: v130}', ""); + Expect(0, 983037, '\P{^Is_In: v130}', ""); + Expect(1, 983040, '\p{Is_In= _v13_0}', ""); + Expect(0, 983040, '\p{^Is_In= _v13_0}', ""); + Expect(0, 983040, '\P{Is_In= _v13_0}', ""); + Expect(1, 983040, '\P{^Is_In= _v13_0}', ""); + Expect(0, 983037, '\p{Is_In= _v13_0}', ""); + Expect(1, 983037, '\p{^Is_In= _v13_0}', ""); + Expect(1, 983037, '\P{Is_In= _v13_0}', ""); + Expect(0, 983037, '\P{^Is_In= _v13_0}', ""); + Error('\p{Present_In=-1_4.0/a/}'); + Error('\P{Present_In=-1_4.0/a/}'); + Expect(1, 983040, '\p{Present_In=:\A14.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A14.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=01_4.0}', ""); + Expect(0, 983040, '\p{^Present_In=01_4.0}', ""); + Expect(0, 983040, '\P{Present_In=01_4.0}', ""); + Expect(1, 983040, '\P{^Present_In=01_4.0}', ""); + Expect(0, 983037, '\p{Present_In=01_4.0}', ""); + Expect(1, 983037, '\p{^Present_In=01_4.0}', ""); + Expect(1, 983037, '\P{Present_In=01_4.0}', ""); + Expect(0, 983037, '\P{^Present_In=01_4.0}', ""); + Error('\p{In= v14_0:=}'); + Error('\P{In= v14_0:=}'); + Expect(1, 983040, '\p{In=:\AV14_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV14_0\z:}', "");; + Expect(1, 983040, '\p{In=v140}', ""); + Expect(0, 983040, '\p{^In=v140}', ""); + Expect(0, 983040, '\P{In=v140}', ""); + Expect(1, 983040, '\P{^In=v140}', ""); + Expect(0, 983037, '\p{In=v140}', ""); + Expect(1, 983037, '\p{^In=v140}', ""); + Expect(1, 983037, '\P{In=v140}', ""); + Expect(0, 983037, '\P{^In=v140}', ""); + Expect(1, 983040, '\p{In=:\Av140\z:}', "");; + Expect(0, 983037, '\p{In=:\Av140\z:}', "");; + Expect(1, 983040, '\p{In=_v14_0}', ""); + Expect(0, 983040, '\p{^In=_v14_0}', ""); + Expect(0, 983040, '\P{In=_v14_0}', ""); + Expect(1, 983040, '\P{^In=_v14_0}', ""); + Expect(0, 983037, '\p{In=_v14_0}', ""); + Expect(1, 983037, '\p{^In=_v14_0}', ""); + Expect(1, 983037, '\P{In=_v14_0}', ""); + Expect(0, 983037, '\P{^In=_v14_0}', ""); + Error('\p{Is_Present_In=_00_00_00_01_4.0/a/}'); + Error('\P{Is_Present_In=_00_00_00_01_4.0/a/}'); + Expect(1, 983040, '\p{Is_Present_In=014.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=014.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=014.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=014.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=014.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=014.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=014.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=014.0}', ""); + Error('\p{Is_In= :=V14_0}'); + Error('\P{Is_In= :=V14_0}'); + Expect(1, 983040, '\p{Is_In=v140}', ""); + Expect(0, 983040, '\p{^Is_In=v140}', ""); + Expect(0, 983040, '\P{Is_In=v140}', ""); + Expect(1, 983040, '\P{^Is_In=v140}', ""); + Expect(0, 983037, '\p{Is_In=v140}', ""); + Expect(1, 983037, '\p{^Is_In=v140}', ""); + Expect(1, 983037, '\P{Is_In=v140}', ""); + Expect(0, 983037, '\P{^Is_In=v140}', ""); + Expect(1, 983040, '\p{Is_In= -V14_0}', ""); + Expect(0, 983040, '\p{^Is_In= -V14_0}', ""); + Expect(0, 983040, '\P{Is_In= -V14_0}', ""); + Expect(1, 983040, '\P{^Is_In= -V14_0}', ""); + Expect(0, 983037, '\p{Is_In= -V14_0}', ""); + Expect(1, 983037, '\p{^Is_In= -V14_0}', ""); + Expect(1, 983037, '\P{Is_In= -V14_0}', ""); + Expect(0, 983037, '\P{^Is_In= -V14_0}', ""); + Error('\p{Present_In=_ +00_01_5.0/a/}'); + Error('\P{Present_In=_ +00_01_5.0/a/}'); + Expect(1, 983040, '\p{Present_In=:\A15.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A15.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=15.0}', ""); + Expect(0, 983040, '\p{^Present_In=15.0}', ""); + Expect(0, 983040, '\P{Present_In=15.0}', ""); + Expect(1, 983040, '\P{^Present_In=15.0}', ""); + Expect(0, 983037, '\p{Present_In=15.0}', ""); + Expect(1, 983037, '\p{^Present_In=15.0}', ""); + Expect(1, 983037, '\P{Present_In=15.0}', ""); + Expect(0, 983037, '\P{^Present_In=15.0}', ""); + Error('\p{In=:= -V15_0}'); + Error('\P{In=:= -V15_0}'); + Expect(1, 983040, '\p{In=:\AV15_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV15_0\z:}', "");; + Expect(1, 983040, '\p{In=v150}', ""); + Expect(0, 983040, '\p{^In=v150}', ""); + Expect(0, 983040, '\P{In=v150}', ""); + Expect(1, 983040, '\P{^In=v150}', ""); + Expect(0, 983037, '\p{In=v150}', ""); + Expect(1, 983037, '\p{^In=v150}', ""); + Expect(1, 983037, '\P{In=v150}', ""); + Expect(0, 983037, '\P{^In=v150}', ""); + Expect(1, 983040, '\p{In=:\Av150\z:}', "");; + Expect(0, 983037, '\p{In=:\Av150\z:}', "");; + Expect(1, 983040, '\p{In= v15_0}', ""); + Expect(0, 983040, '\p{^In= v15_0}', ""); + Expect(0, 983040, '\P{In= v15_0}', ""); + Expect(1, 983040, '\P{^In= v15_0}', ""); + Expect(0, 983037, '\p{In= v15_0}', ""); + Expect(1, 983037, '\p{^In= v15_0}', ""); + Expect(1, 983037, '\P{In= v15_0}', ""); + Expect(0, 983037, '\P{^In= v15_0}', ""); + Error('\p{Is_Present_In=/a/ 0015.0}'); + Error('\P{Is_Present_In=/a/ 0015.0}'); + Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_0_0_15.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_0_0_15.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_0_0_15.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_0_0_15.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_0_0_15.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_0_0_15.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_0_0_15.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_0_0_15.0}', ""); + Error('\p{Is_In=:=--V15_0}'); + Error('\P{Is_In=:=--V15_0}'); + Expect(1, 983040, '\p{Is_In=v150}', ""); + Expect(0, 983040, '\p{^Is_In=v150}', ""); + Expect(0, 983040, '\P{Is_In=v150}', ""); + Expect(1, 983040, '\P{^Is_In=v150}', ""); + Expect(0, 983037, '\p{Is_In=v150}', ""); + Expect(1, 983037, '\p{^Is_In=v150}', ""); + Expect(1, 983037, '\P{Is_In=v150}', ""); + Expect(0, 983037, '\P{^Is_In=v150}', ""); + Expect(1, 983040, '\p{Is_In=_V15_0}', ""); + Expect(0, 983040, '\p{^Is_In=_V15_0}', ""); + Expect(0, 983040, '\P{Is_In=_V15_0}', ""); + Expect(1, 983040, '\P{^Is_In=_V15_0}', ""); + Expect(0, 983037, '\p{Is_In=_V15_0}', ""); + Expect(1, 983037, '\p{^Is_In=_V15_0}', ""); + Expect(1, 983037, '\P{Is_In=_V15_0}', ""); + Expect(0, 983037, '\P{^Is_In=_V15_0}', ""); + Error('\p{Present_In=/a/_+000000015.1}'); + Error('\P{Present_In=/a/_+000000015.1}'); + Expect(1, 983040, '\p{Present_In=:\A15.1\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A15.1\z:}', "");; + Expect(1, 983040, '\p{Present_In: +00000015.1}', ""); + Expect(0, 983040, '\p{^Present_In: +00000015.1}', ""); + Expect(0, 983040, '\P{Present_In: +00000015.1}', ""); + Expect(1, 983040, '\P{^Present_In: +00000015.1}', ""); + Expect(0, 983037, '\p{Present_In: +00000015.1}', ""); + Expect(1, 983037, '\p{^Present_In: +00000015.1}', ""); + Expect(1, 983037, '\P{Present_In: +00000015.1}', ""); + Expect(0, 983037, '\P{^Present_In: +00000015.1}', ""); + Error('\p{In=-:=V15_1}'); + Error('\P{In=-:=V15_1}'); + Expect(1, 983040, '\p{In=:\AV15_1\z:}', "");; + Expect(0, 983037, '\p{In=:\AV15_1\z:}', "");; + Expect(1, 983040, '\p{In=v151}', ""); + Expect(0, 983040, '\p{^In=v151}', ""); + Expect(0, 983040, '\P{In=v151}', ""); + Expect(1, 983040, '\P{^In=v151}', ""); + Expect(0, 983037, '\p{In=v151}', ""); + Expect(1, 983037, '\p{^In=v151}', ""); + Expect(1, 983037, '\P{In=v151}', ""); + Expect(0, 983037, '\P{^In=v151}', ""); + Expect(1, 983040, '\p{In=:\Av151\z:}', "");; + Expect(0, 983037, '\p{In=:\Av151\z:}', "");; + Expect(1, 983040, '\p{In= V15_1}', ""); + Expect(0, 983040, '\p{^In= V15_1}', ""); + Expect(0, 983040, '\P{In= V15_1}', ""); + Expect(1, 983040, '\P{^In= V15_1}', ""); + Expect(0, 983037, '\p{In= V15_1}', ""); + Expect(1, 983037, '\p{^In= V15_1}', ""); + Expect(1, 983037, '\P{In= V15_1}', ""); + Expect(0, 983037, '\P{^In= V15_1}', ""); + Error('\p{Is_Present_In=000_000_15.1:=}'); + Error('\P{Is_Present_In=000_000_15.1:=}'); + Expect(1, 983040, '\p{Is_Present_In=001_5.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=001_5.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=001_5.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=001_5.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=001_5.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=001_5.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=001_5.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=001_5.1}', ""); + Error('\p{Is_In=-:=V15_1}'); + Error('\P{Is_In=-:=V15_1}'); + Expect(1, 983040, '\p{Is_In=v151}', ""); + Expect(0, 983040, '\p{^Is_In=v151}', ""); + Expect(0, 983040, '\P{Is_In=v151}', ""); + Expect(1, 983040, '\P{^Is_In=v151}', ""); + Expect(0, 983037, '\p{Is_In=v151}', ""); + Expect(1, 983037, '\p{^Is_In=v151}', ""); + Expect(1, 983037, '\P{Is_In=v151}', ""); + Expect(0, 983037, '\P{^Is_In=v151}', ""); + Expect(1, 983040, '\p{Is_In=-V15_1}', ""); + Expect(0, 983040, '\p{^Is_In=-V15_1}', ""); + Expect(0, 983040, '\P{Is_In=-V15_1}', ""); + Expect(1, 983040, '\P{^Is_In=-V15_1}', ""); + Expect(0, 983037, '\p{Is_In=-V15_1}', ""); + Expect(1, 983037, '\p{^Is_In=-V15_1}', ""); + Expect(1, 983037, '\P{Is_In=-V15_1}', ""); + Expect(0, 983037, '\P{^Is_In=-V15_1}', ""); + Error('\p{Present_In=/a/--016.0}'); + Error('\P{Present_In=/a/--016.0}'); + Expect(1, 983040, '\p{Present_In=:\A16.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A16.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=0000000016.0}', ""); + Expect(0, 983040, '\p{^Present_In=0000000016.0}', ""); + Expect(0, 983040, '\P{Present_In=0000000016.0}', ""); + Expect(1, 983040, '\P{^Present_In=0000000016.0}', ""); + Expect(0, 983037, '\p{Present_In=0000000016.0}', ""); + Expect(1, 983037, '\p{^Present_In=0000000016.0}', ""); + Expect(1, 983037, '\P{Present_In=0000000016.0}', ""); + Expect(0, 983037, '\P{^Present_In=0000000016.0}', ""); + Error('\p{In= V16_0/a/}'); + Error('\P{In= V16_0/a/}'); + Expect(1, 983040, '\p{In=:\AV16_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV16_0\z:}', "");; + Expect(1, 983040, '\p{In=v160}', ""); + Expect(0, 983040, '\p{^In=v160}', ""); + Expect(0, 983040, '\P{In=v160}', ""); + Expect(1, 983040, '\P{^In=v160}', ""); + Expect(0, 983037, '\p{In=v160}', ""); + Expect(1, 983037, '\p{^In=v160}', ""); + Expect(1, 983037, '\P{In=v160}', ""); + Expect(0, 983037, '\P{^In=v160}', ""); + Expect(1, 983040, '\p{In=:\Av160\z:}', "");; + Expect(0, 983037, '\p{In=:\Av160\z:}', "");; + Expect(1, 983040, '\p{In=_V16_0}', ""); + Expect(0, 983040, '\p{^In=_V16_0}', ""); + Expect(0, 983040, '\P{In=_V16_0}', ""); + Expect(1, 983040, '\P{^In=_V16_0}', ""); + Expect(0, 983037, '\p{In=_V16_0}', ""); + Expect(1, 983037, '\p{^In=_V16_0}', ""); + Expect(1, 983037, '\P{In=_V16_0}', ""); + Expect(0, 983037, '\P{^In=_V16_0}', ""); + Error('\p{Is_Present_In=- +16.0:=}'); + Error('\P{Is_Present_In=- +16.0:=}'); + Expect(1, 983040, '\p{Is_Present_In: 0000000016.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In: 0000000016.0}', ""); + Expect(0, 983040, '\P{Is_Present_In: 0000000016.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In: 0000000016.0}', ""); + Expect(0, 983037, '\p{Is_Present_In: 0000000016.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In: 0000000016.0}', ""); + Expect(1, 983037, '\P{Is_Present_In: 0000000016.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In: 0000000016.0}', ""); + Error('\p{Is_In= :=v16_0}'); + Error('\P{Is_In= :=v16_0}'); + Expect(1, 983040, '\p{Is_In=v160}', ""); + Expect(0, 983040, '\p{^Is_In=v160}', ""); + Expect(0, 983040, '\P{Is_In=v160}', ""); + Expect(1, 983040, '\P{^Is_In=v160}', ""); + Expect(0, 983037, '\p{Is_In=v160}', ""); + Expect(1, 983037, '\p{^Is_In=v160}', ""); + Expect(1, 983037, '\P{Is_In=v160}', ""); + Expect(0, 983037, '\P{^Is_In=v160}', ""); + Expect(1, 983040, '\p{Is_In=V16_0}', ""); + Expect(0, 983040, '\p{^Is_In=V16_0}', ""); + Expect(0, 983040, '\P{Is_In=V16_0}', ""); + Expect(1, 983040, '\P{^Is_In=V16_0}', ""); + Expect(0, 983037, '\p{Is_In=V16_0}', ""); + Expect(1, 983037, '\p{^Is_In=V16_0}', ""); + Expect(1, 983037, '\P{Is_In=V16_0}', ""); + Expect(0, 983037, '\P{^Is_In=V16_0}', ""); + Error('\p{Present_In=/a/000000017.0}'); + Error('\P{Present_In=/a/000000017.0}'); + Expect(1, 983040, '\p{Present_In=:\A17.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A17.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=00_00_00_017.0}', ""); + Expect(0, 983040, '\p{^Present_In=00_00_00_017.0}', ""); + Expect(0, 983040, '\P{Present_In=00_00_00_017.0}', ""); + Expect(1, 983040, '\P{^Present_In=00_00_00_017.0}', ""); + Expect(0, 983037, '\p{Present_In=00_00_00_017.0}', ""); + Expect(1, 983037, '\p{^Present_In=00_00_00_017.0}', ""); + Expect(1, 983037, '\P{Present_In=00_00_00_017.0}', ""); + Expect(0, 983037, '\P{^Present_In=00_00_00_017.0}', ""); + Error('\p{In=_/a/V17_0}'); + Error('\P{In=_/a/V17_0}'); + Expect(1, 983040, '\p{In=:\AV17_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV17_0\z:}', "");; + Expect(1, 983040, '\p{In=v170}', ""); + Expect(0, 983040, '\p{^In=v170}', ""); + Expect(0, 983040, '\P{In=v170}', ""); + Expect(1, 983040, '\P{^In=v170}', ""); + Expect(0, 983037, '\p{In=v170}', ""); + Expect(1, 983037, '\p{^In=v170}', ""); + Expect(1, 983037, '\P{In=v170}', ""); + Expect(0, 983037, '\P{^In=v170}', ""); + Expect(1, 983040, '\p{In=:\Av170\z:}', "");; + Expect(0, 983037, '\p{In=:\Av170\z:}', "");; + Expect(1, 983040, '\p{In= V17_0}', ""); + Expect(0, 983040, '\p{^In= V17_0}', ""); + Expect(0, 983040, '\P{In= V17_0}', ""); + Expect(1, 983040, '\P{^In= V17_0}', ""); + Expect(0, 983037, '\p{In= V17_0}', ""); + Expect(1, 983037, '\p{^In= V17_0}', ""); + Expect(1, 983037, '\P{In= V17_0}', ""); + Expect(0, 983037, '\P{^In= V17_0}', ""); + Error('\p{Is_Present_In=--017.0:=}'); + Error('\P{Is_Present_In=--017.0:=}'); + Expect(1, 983040, '\p{Is_Present_In=00_00_00_00_17.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=00_00_00_00_17.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=00_00_00_00_17.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=00_00_00_00_17.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=00_00_00_00_17.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=00_00_00_00_17.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=00_00_00_00_17.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=00_00_00_00_17.0}', ""); + Error('\p{Is_In=_/a/V17_0}'); + Error('\P{Is_In=_/a/V17_0}'); + Expect(1, 983040, '\p{Is_In=v170}', ""); + Expect(0, 983040, '\p{^Is_In=v170}', ""); + Expect(0, 983040, '\P{Is_In=v170}', ""); + Expect(1, 983040, '\P{^Is_In=v170}', ""); + Expect(0, 983037, '\p{Is_In=v170}', ""); + Expect(1, 983037, '\p{^Is_In=v170}', ""); + Expect(1, 983037, '\P{Is_In=v170}', ""); + Expect(0, 983037, '\P{^Is_In=v170}', ""); + Expect(1, 983040, '\p{Is_In= -V17_0}', ""); + Expect(0, 983040, '\p{^Is_In= -V17_0}', ""); + Expect(0, 983040, '\P{Is_In= -V17_0}', ""); + Expect(1, 983040, '\P{^Is_In= -V17_0}', ""); + Expect(0, 983037, '\p{Is_In= -V17_0}', ""); + Expect(1, 983037, '\p{^Is_In= -V17_0}', ""); + Expect(1, 983037, '\P{Is_In= -V17_0}', ""); + Expect(0, 983037, '\P{^Is_In= -V17_0}', ""); + Error('\p{Present_In=/a/00000_2.0}'); + Error('\P{Present_In=/a/00000_2.0}'); + Expect(1, 983040, '\p{Present_In=:\A2.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A2.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=+000000002.0}', ""); + Expect(0, 983040, '\p{^Present_In=+000000002.0}', ""); + Expect(0, 983040, '\P{Present_In=+000000002.0}', ""); + Expect(1, 983040, '\P{^Present_In=+000000002.0}', ""); + Expect(0, 983037, '\p{Present_In=+000000002.0}', ""); + Expect(1, 983037, '\p{^Present_In=+000000002.0}', ""); + Expect(1, 983037, '\P{Present_In=+000000002.0}', ""); + Expect(0, 983037, '\P{^Present_In=+000000002.0}', ""); + Error('\p{In=_/a/V2_0}'); + Error('\P{In=_/a/V2_0}'); + Expect(1, 983040, '\p{In=:\AV2_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV2_0\z:}', "");; + Expect(1, 983040, '\p{In=v20}', ""); + Expect(0, 983040, '\p{^In=v20}', ""); + Expect(0, 983040, '\P{In=v20}', ""); + Expect(1, 983040, '\P{^In=v20}', ""); + Expect(0, 983037, '\p{In=v20}', ""); + Expect(1, 983037, '\p{^In=v20}', ""); + Expect(1, 983037, '\P{In=v20}', ""); + Expect(0, 983037, '\P{^In=v20}', ""); + Expect(1, 983040, '\p{In=:\Av20\z:}', "");; + Expect(0, 983037, '\p{In=:\Av20\z:}', "");; + Expect(1, 983040, '\p{In= V2_0}', ""); + Expect(0, 983040, '\p{^In= V2_0}', ""); + Expect(0, 983040, '\P{In= V2_0}', ""); + Expect(1, 983040, '\P{^In= V2_0}', ""); + Expect(0, 983037, '\p{In= V2_0}', ""); + Expect(1, 983037, '\p{^In= V2_0}', ""); + Expect(1, 983037, '\P{In= V2_0}', ""); + Expect(0, 983037, '\P{^In= V2_0}', ""); + Error('\p{Is_Present_In= 00000002.0:=}'); + Error('\P{Is_Present_In= 00000002.0:=}'); + Expect(1, 983040, '\p{Is_Present_In=0002.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0002.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=0002.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0002.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=0002.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0002.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=0002.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0002.0}', ""); + Error('\p{Is_In: := -V2_0}'); + Error('\P{Is_In: := -V2_0}'); + Expect(1, 983040, '\p{Is_In=v20}', ""); + Expect(0, 983040, '\p{^Is_In=v20}', ""); + Expect(0, 983040, '\P{Is_In=v20}', ""); + Expect(1, 983040, '\P{^Is_In=v20}', ""); + Expect(0, 983037, '\p{Is_In=v20}', ""); + Expect(1, 983037, '\p{^Is_In=v20}', ""); + Expect(1, 983037, '\P{Is_In=v20}', ""); + Expect(0, 983037, '\P{^Is_In=v20}', ""); + Expect(1, 983040, '\p{Is_In: v2_0}', ""); + Expect(0, 983040, '\p{^Is_In: v2_0}', ""); + Expect(0, 983040, '\P{Is_In: v2_0}', ""); + Expect(1, 983040, '\P{^Is_In: v2_0}', ""); + Expect(0, 983037, '\p{Is_In: v2_0}', ""); + Expect(1, 983037, '\p{^Is_In: v2_0}', ""); + Expect(1, 983037, '\P{Is_In: v2_0}', ""); + Expect(0, 983037, '\P{^Is_In: v2_0}', ""); + Error('\p{Present_In=_:=+00000002.1}'); + Error('\P{Present_In=_:=+00000002.1}'); + Expect(1, 983040, '\p{Present_In=:\A2.1\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A2.1\z:}', "");; + Expect(1, 983040, '\p{Present_In=00_00_02.1}', ""); + Expect(0, 983040, '\p{^Present_In=00_00_02.1}', ""); + Expect(0, 983040, '\P{Present_In=00_00_02.1}', ""); + Expect(1, 983040, '\P{^Present_In=00_00_02.1}', ""); + Expect(0, 983037, '\p{Present_In=00_00_02.1}', ""); + Expect(1, 983037, '\p{^Present_In=00_00_02.1}', ""); + Expect(1, 983037, '\P{Present_In=00_00_02.1}', ""); + Expect(0, 983037, '\P{^Present_In=00_00_02.1}', ""); + Error('\p{In=:=V2_1}'); + Error('\P{In=:=V2_1}'); + Expect(1, 983040, '\p{In=:\AV2_1\z:}', "");; + Expect(0, 983037, '\p{In=:\AV2_1\z:}', "");; + Expect(1, 983040, '\p{In=v21}', ""); + Expect(0, 983040, '\p{^In=v21}', ""); + Expect(0, 983040, '\P{In=v21}', ""); + Expect(1, 983040, '\P{^In=v21}', ""); + Expect(0, 983037, '\p{In=v21}', ""); + Expect(1, 983037, '\p{^In=v21}', ""); + Expect(1, 983037, '\P{In=v21}', ""); + Expect(0, 983037, '\P{^In=v21}', ""); + Expect(1, 983040, '\p{In=:\Av21\z:}', "");; + Expect(0, 983037, '\p{In=:\Av21\z:}', "");; + Expect(1, 983040, '\p{In= V2_1}', ""); + Expect(0, 983040, '\p{^In= V2_1}', ""); + Expect(0, 983040, '\P{In= V2_1}', ""); + Expect(1, 983040, '\P{^In= V2_1}', ""); + Expect(0, 983037, '\p{In= V2_1}', ""); + Expect(1, 983037, '\p{^In= V2_1}', ""); + Expect(1, 983037, '\P{In= V2_1}', ""); + Expect(0, 983037, '\P{^In= V2_1}', ""); + Error('\p{Is_Present_In= +2.1/a/}'); + Error('\P{Is_Present_In= +2.1/a/}'); + Expect(1, 983040, '\p{Is_Present_In=0_2.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_2.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_2.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_2.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_2.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_2.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_2.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_2.1}', ""); + Error('\p{Is_In=_ V2_1/a/}'); + Error('\P{Is_In=_ V2_1/a/}'); + Expect(1, 983040, '\p{Is_In=v21}', ""); + Expect(0, 983040, '\p{^Is_In=v21}', ""); + Expect(0, 983040, '\P{Is_In=v21}', ""); + Expect(1, 983040, '\P{^Is_In=v21}', ""); + Expect(0, 983037, '\p{Is_In=v21}', ""); + Expect(1, 983037, '\p{^Is_In=v21}', ""); + Expect(1, 983037, '\P{Is_In=v21}', ""); + Expect(0, 983037, '\P{^Is_In=v21}', ""); + Expect(1, 983040, '\p{Is_In=_-V2_1}', ""); + Expect(0, 983040, '\p{^Is_In=_-V2_1}', ""); + Expect(0, 983040, '\P{Is_In=_-V2_1}', ""); + Expect(1, 983040, '\P{^Is_In=_-V2_1}', ""); + Expect(0, 983037, '\p{Is_In=_-V2_1}', ""); + Expect(1, 983037, '\p{^Is_In=_-V2_1}', ""); + Expect(1, 983037, '\P{Is_In=_-V2_1}', ""); + Expect(0, 983037, '\P{^Is_In=_-V2_1}', ""); + Error('\p{Present_In=_-+0000_0000_03.0:=}'); + Error('\P{Present_In=_-+0000_0000_03.0:=}'); + Expect(1, 983040, '\p{Present_In=:\A3.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A3.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=+0_0_0_0_0_03.0}', ""); + Expect(0, 983040, '\p{^Present_In=+0_0_0_0_0_03.0}', ""); + Expect(0, 983040, '\P{Present_In=+0_0_0_0_0_03.0}', ""); + Expect(1, 983040, '\P{^Present_In=+0_0_0_0_0_03.0}', ""); + Expect(0, 983037, '\p{Present_In=+0_0_0_0_0_03.0}', ""); + Expect(1, 983037, '\p{^Present_In=+0_0_0_0_0_03.0}', ""); + Expect(1, 983037, '\P{Present_In=+0_0_0_0_0_03.0}', ""); + Expect(0, 983037, '\P{^Present_In=+0_0_0_0_0_03.0}', ""); + Error('\p{In: V3_0/a/}'); + Error('\P{In: V3_0/a/}'); + Expect(1, 983040, '\p{In=:\AV3_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV3_0\z:}', "");; + Expect(1, 983040, '\p{In: v30}', ""); + Expect(0, 983040, '\p{^In: v30}', ""); + Expect(0, 983040, '\P{In: v30}', ""); + Expect(1, 983040, '\P{^In: v30}', ""); + Expect(0, 983037, '\p{In: v30}', ""); + Expect(1, 983037, '\p{^In: v30}', ""); + Expect(1, 983037, '\P{In: v30}', ""); + Expect(0, 983037, '\P{^In: v30}', ""); + Expect(1, 983040, '\p{In=:\Av30\z:}', "");; + Expect(0, 983037, '\p{In=:\Av30\z:}', "");; + Expect(1, 983040, '\p{In= V3_0}', ""); + Expect(0, 983040, '\p{^In= V3_0}', ""); + Expect(0, 983040, '\P{In= V3_0}', ""); + Expect(1, 983040, '\P{^In= V3_0}', ""); + Expect(0, 983037, '\p{In= V3_0}', ""); + Expect(1, 983037, '\p{^In= V3_0}', ""); + Expect(1, 983037, '\P{In= V3_0}', ""); + Expect(0, 983037, '\P{^In= V3_0}', ""); + Error('\p{Is_Present_In=_0_0_0_0_0_0_03.0/a/}'); + Error('\P{Is_Present_In=_0_0_0_0_0_0_03.0/a/}'); + Expect(1, 983040, '\p{Is_Present_In=+000000003.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+000000003.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+000000003.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+000000003.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+000000003.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+000000003.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+000000003.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+000000003.0}', ""); + Error('\p{Is_In: _/a/v3_0}'); + Error('\P{Is_In: _/a/v3_0}'); + Expect(1, 983040, '\p{Is_In=v30}', ""); + Expect(0, 983040, '\p{^Is_In=v30}', ""); + Expect(0, 983040, '\P{Is_In=v30}', ""); + Expect(1, 983040, '\P{^Is_In=v30}', ""); + Expect(0, 983037, '\p{Is_In=v30}', ""); + Expect(1, 983037, '\p{^Is_In=v30}', ""); + Expect(1, 983037, '\P{Is_In=v30}', ""); + Expect(0, 983037, '\P{^Is_In=v30}', ""); + Expect(1, 983040, '\p{Is_In=_v3_0}', ""); + Expect(0, 983040, '\p{^Is_In=_v3_0}', ""); + Expect(0, 983040, '\P{Is_In=_v3_0}', ""); + Expect(1, 983040, '\P{^Is_In=_v3_0}', ""); + Expect(0, 983037, '\p{Is_In=_v3_0}', ""); + Expect(1, 983037, '\p{^Is_In=_v3_0}', ""); + Expect(1, 983037, '\P{Is_In=_v3_0}', ""); + Expect(0, 983037, '\P{^Is_In=_v3_0}', ""); + Error('\p{Present_In=-:=+0_0_0_0_003.1}'); + Error('\P{Present_In=-:=+0_0_0_0_003.1}'); + Expect(1, 983040, '\p{Present_In=:\A3.1\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A3.1\z:}', "");; + Expect(1, 983040, '\p{Present_In:0_0_0_0_003.1}', ""); + Expect(0, 983040, '\p{^Present_In:0_0_0_0_003.1}', ""); + Expect(0, 983040, '\P{Present_In:0_0_0_0_003.1}', ""); + Expect(1, 983040, '\P{^Present_In:0_0_0_0_003.1}', ""); + Expect(0, 983037, '\p{Present_In:0_0_0_0_003.1}', ""); + Expect(1, 983037, '\p{^Present_In:0_0_0_0_003.1}', ""); + Expect(1, 983037, '\P{Present_In:0_0_0_0_003.1}', ""); + Expect(0, 983037, '\P{^Present_In:0_0_0_0_003.1}', ""); + Error('\p{In=/a/ V3_1}'); + Error('\P{In=/a/ V3_1}'); + Expect(1, 983040, '\p{In=:\AV3_1\z:}', "");; + Expect(0, 983037, '\p{In=:\AV3_1\z:}', "");; + Expect(1, 983040, '\p{In:v31}', ""); + Expect(0, 983040, '\p{^In:v31}', ""); + Expect(0, 983040, '\P{In:v31}', ""); + Expect(1, 983040, '\P{^In:v31}', ""); + Expect(0, 983037, '\p{In:v31}', ""); + Expect(1, 983037, '\p{^In:v31}', ""); + Expect(1, 983037, '\P{In:v31}', ""); + Expect(0, 983037, '\P{^In:v31}', ""); + Expect(1, 983040, '\p{In=:\Av31\z:}', "");; + Expect(0, 983037, '\p{In=:\Av31\z:}', "");; + Expect(1, 983040, '\p{In=v3_1}', ""); + Expect(0, 983040, '\p{^In=v3_1}', ""); + Expect(0, 983040, '\P{In=v3_1}', ""); + Expect(1, 983040, '\P{^In=v3_1}', ""); + Expect(0, 983037, '\p{In=v3_1}', ""); + Expect(1, 983037, '\p{^In=v3_1}', ""); + Expect(1, 983037, '\P{In=v3_1}', ""); + Expect(0, 983037, '\P{^In=v3_1}', ""); + Error('\p{Is_Present_In=/a/-_003.1}'); + Error('\P{Is_Present_In=/a/-_003.1}'); + Expect(1, 983040, '\p{Is_Present_In=00_00_03.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=00_00_03.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=00_00_03.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=00_00_03.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=00_00_03.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=00_00_03.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=00_00_03.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=00_00_03.1}', ""); + Error('\p{Is_In= :=V3_1}'); + Error('\P{Is_In= :=V3_1}'); + Expect(1, 983040, '\p{Is_In=v31}', ""); + Expect(0, 983040, '\p{^Is_In=v31}', ""); + Expect(0, 983040, '\P{Is_In=v31}', ""); + Expect(1, 983040, '\P{^Is_In=v31}', ""); + Expect(0, 983037, '\p{Is_In=v31}', ""); + Expect(1, 983037, '\p{^Is_In=v31}', ""); + Expect(1, 983037, '\P{Is_In=v31}', ""); + Expect(0, 983037, '\P{^Is_In=v31}', ""); + Expect(1, 983040, '\p{Is_In:-V3_1}', ""); + Expect(0, 983040, '\p{^Is_In:-V3_1}', ""); + Expect(0, 983040, '\P{Is_In:-V3_1}', ""); + Expect(1, 983040, '\P{^Is_In:-V3_1}', ""); + Expect(0, 983037, '\p{Is_In:-V3_1}', ""); + Expect(1, 983037, '\p{^Is_In:-V3_1}', ""); + Expect(1, 983037, '\P{Is_In:-V3_1}', ""); + Expect(0, 983037, '\P{^Is_In:-V3_1}', ""); + Error('\p{Present_In=- +0_0_0_0_0_0003.2/a/}'); + Error('\P{Present_In=- +0_0_0_0_0_0003.2/a/}'); + Expect(1, 983040, '\p{Present_In=:\A3.2\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A3.2\z:}', "");; + Expect(1, 983040, '\p{Present_In=+00000003.2}', ""); + Expect(0, 983040, '\p{^Present_In=+00000003.2}', ""); + Expect(0, 983040, '\P{Present_In=+00000003.2}', ""); + Expect(1, 983040, '\P{^Present_In=+00000003.2}', ""); + Expect(0, 983037, '\p{Present_In=+00000003.2}', ""); + Expect(1, 983037, '\p{^Present_In=+00000003.2}', ""); + Expect(1, 983037, '\P{Present_In=+00000003.2}', ""); + Expect(0, 983037, '\P{^Present_In=+00000003.2}', ""); + Error('\p{In=_ v3_2/a/}'); + Error('\P{In=_ v3_2/a/}'); + Expect(1, 983040, '\p{In=:\AV3_2\z:}', "");; + Expect(0, 983037, '\p{In=:\AV3_2\z:}', "");; + Expect(1, 983040, '\p{In=v32}', ""); + Expect(0, 983040, '\p{^In=v32}', ""); + Expect(0, 983040, '\P{In=v32}', ""); + Expect(1, 983040, '\P{^In=v32}', ""); + Expect(0, 983037, '\p{In=v32}', ""); + Expect(1, 983037, '\p{^In=v32}', ""); + Expect(1, 983037, '\P{In=v32}', ""); + Expect(0, 983037, '\P{^In=v32}', ""); + Expect(1, 983040, '\p{In=:\Av32\z:}', "");; + Expect(0, 983037, '\p{In=:\Av32\z:}', "");; + Expect(1, 983040, '\p{In= _V3_2}', ""); + Expect(0, 983040, '\p{^In= _V3_2}', ""); + Expect(0, 983040, '\P{In= _V3_2}', ""); + Expect(1, 983040, '\P{^In= _V3_2}', ""); + Expect(0, 983037, '\p{In= _V3_2}', ""); + Expect(1, 983037, '\p{^In= _V3_2}', ""); + Expect(1, 983037, '\P{In= _V3_2}', ""); + Expect(0, 983037, '\P{^In= _V3_2}', ""); + Error('\p{Is_Present_In=_ +0000003.2/a/}'); + Error('\P{Is_Present_In=_ +0000003.2/a/}'); + Expect(1, 983040, '\p{Is_Present_In: 00_3.2}', ""); + Expect(0, 983040, '\p{^Is_Present_In: 00_3.2}', ""); + Expect(0, 983040, '\P{Is_Present_In: 00_3.2}', ""); + Expect(1, 983040, '\P{^Is_Present_In: 00_3.2}', ""); + Expect(0, 983037, '\p{Is_Present_In: 00_3.2}', ""); + Expect(1, 983037, '\p{^Is_Present_In: 00_3.2}', ""); + Expect(1, 983037, '\P{Is_Present_In: 00_3.2}', ""); + Expect(0, 983037, '\P{^Is_Present_In: 00_3.2}', ""); + Error('\p{Is_In=_ v3_2/a/}'); + Error('\P{Is_In=_ v3_2/a/}'); + Expect(1, 983040, '\p{Is_In=v32}', ""); + Expect(0, 983040, '\p{^Is_In=v32}', ""); + Expect(0, 983040, '\P{Is_In=v32}', ""); + Expect(1, 983040, '\P{^Is_In=v32}', ""); + Expect(0, 983037, '\p{Is_In=v32}', ""); + Expect(1, 983037, '\p{^Is_In=v32}', ""); + Expect(1, 983037, '\P{Is_In=v32}', ""); + Expect(0, 983037, '\P{^Is_In=v32}', ""); + Expect(1, 983040, '\p{Is_In= V3_2}', ""); + Expect(0, 983040, '\p{^Is_In= V3_2}', ""); + Expect(0, 983040, '\P{Is_In= V3_2}', ""); + Expect(1, 983040, '\P{^Is_In= V3_2}', ""); + Expect(0, 983037, '\p{Is_In= V3_2}', ""); + Expect(1, 983037, '\p{^Is_In= V3_2}', ""); + Expect(1, 983037, '\P{Is_In= V3_2}', ""); + Expect(0, 983037, '\P{^Is_In= V3_2}', ""); + Error('\p{Present_In= 004.0/a/}'); + Error('\P{Present_In= 004.0/a/}'); + Expect(1, 983040, '\p{Present_In=:\A4.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A4.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=0_0_0_0_0_0004.0}', ""); + Expect(0, 983040, '\p{^Present_In=0_0_0_0_0_0004.0}', ""); + Expect(0, 983040, '\P{Present_In=0_0_0_0_0_0004.0}', ""); + Expect(1, 983040, '\P{^Present_In=0_0_0_0_0_0004.0}', ""); + Expect(0, 983037, '\p{Present_In=0_0_0_0_0_0004.0}', ""); + Expect(1, 983037, '\p{^Present_In=0_0_0_0_0_0004.0}', ""); + Expect(1, 983037, '\P{Present_In=0_0_0_0_0_0004.0}', ""); + Expect(0, 983037, '\P{^Present_In=0_0_0_0_0_0004.0}', ""); + Error('\p{In: -:=V4_0}'); + Error('\P{In: -:=V4_0}'); + Expect(1, 983040, '\p{In=:\AV4_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV4_0\z:}', "");; + Expect(1, 983040, '\p{In=v40}', ""); + Expect(0, 983040, '\p{^In=v40}', ""); + Expect(0, 983040, '\P{In=v40}', ""); + Expect(1, 983040, '\P{^In=v40}', ""); + Expect(0, 983037, '\p{In=v40}', ""); + Expect(1, 983037, '\p{^In=v40}', ""); + Expect(1, 983037, '\P{In=v40}', ""); + Expect(0, 983037, '\P{^In=v40}', ""); + Expect(1, 983040, '\p{In=:\Av40\z:}', "");; + Expect(0, 983037, '\p{In=:\Av40\z:}', "");; + Expect(1, 983040, '\p{In= V4_0}', ""); + Expect(0, 983040, '\p{^In= V4_0}', ""); + Expect(0, 983040, '\P{In= V4_0}', ""); + Expect(1, 983040, '\P{^In= V4_0}', ""); + Expect(0, 983037, '\p{In= V4_0}', ""); + Expect(1, 983037, '\p{^In= V4_0}', ""); + Expect(1, 983037, '\P{In= V4_0}', ""); + Expect(0, 983037, '\P{^In= V4_0}', ""); + Error('\p{Is_Present_In=/a/_000_4.0}'); + Error('\P{Is_Present_In=/a/_000_4.0}'); + Expect(1, 983040, '\p{Is_Present_In: 04.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In: 04.0}', ""); + Expect(0, 983040, '\P{Is_Present_In: 04.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In: 04.0}', ""); + Expect(0, 983037, '\p{Is_Present_In: 04.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In: 04.0}', ""); + Expect(1, 983037, '\P{Is_Present_In: 04.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In: 04.0}', ""); + Error('\p{Is_In=/a/V4_0}'); + Error('\P{Is_In=/a/V4_0}'); + Expect(1, 983040, '\p{Is_In=v40}', ""); + Expect(0, 983040, '\p{^Is_In=v40}', ""); + Expect(0, 983040, '\P{Is_In=v40}', ""); + Expect(1, 983040, '\P{^Is_In=v40}', ""); + Expect(0, 983037, '\p{Is_In=v40}', ""); + Expect(1, 983037, '\p{^Is_In=v40}', ""); + Expect(1, 983037, '\P{Is_In=v40}', ""); + Expect(0, 983037, '\P{^Is_In=v40}', ""); + Expect(1, 983040, '\p{Is_In= v4_0}', ""); + Expect(0, 983040, '\p{^Is_In= v4_0}', ""); + Expect(0, 983040, '\P{Is_In= v4_0}', ""); + Expect(1, 983040, '\P{^Is_In= v4_0}', ""); + Expect(0, 983037, '\p{Is_In= v4_0}', ""); + Expect(1, 983037, '\p{^Is_In= v4_0}', ""); + Expect(1, 983037, '\P{Is_In= v4_0}', ""); + Expect(0, 983037, '\P{^Is_In= v4_0}', ""); + Error('\p{Present_In=:= +0_4.1}'); + Error('\P{Present_In=:= +0_4.1}'); + Expect(1, 983040, '\p{Present_In=:\A4.1\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A4.1\z:}', "");; + Expect(1, 983040, '\p{Present_In=00000004.1}', ""); + Expect(0, 983040, '\p{^Present_In=00000004.1}', ""); + Expect(0, 983040, '\P{Present_In=00000004.1}', ""); + Expect(1, 983040, '\P{^Present_In=00000004.1}', ""); + Expect(0, 983037, '\p{Present_In=00000004.1}', ""); + Expect(1, 983037, '\p{^Present_In=00000004.1}', ""); + Expect(1, 983037, '\P{Present_In=00000004.1}', ""); + Expect(0, 983037, '\P{^Present_In=00000004.1}', ""); + Error('\p{In: /a/ v4_1}'); + Error('\P{In: /a/ v4_1}'); + Expect(1, 983040, '\p{In=:\AV4_1\z:}', "");; + Expect(0, 983037, '\p{In=:\AV4_1\z:}', "");; + Expect(1, 983040, '\p{In=v41}', ""); + Expect(0, 983040, '\p{^In=v41}', ""); + Expect(0, 983040, '\P{In=v41}', ""); + Expect(1, 983040, '\P{^In=v41}', ""); + Expect(0, 983037, '\p{In=v41}', ""); + Expect(1, 983037, '\p{^In=v41}', ""); + Expect(1, 983037, '\P{In=v41}', ""); + Expect(0, 983037, '\P{^In=v41}', ""); + Expect(1, 983040, '\p{In=:\Av41\z:}', "");; + Expect(0, 983037, '\p{In=:\Av41\z:}', "");; + Expect(1, 983040, '\p{In=_V4_1}', ""); + Expect(0, 983040, '\p{^In=_V4_1}', ""); + Expect(0, 983040, '\P{In=_V4_1}', ""); + Expect(1, 983040, '\P{^In=_V4_1}', ""); + Expect(0, 983037, '\p{In=_V4_1}', ""); + Expect(1, 983037, '\p{^In=_V4_1}', ""); + Expect(1, 983037, '\P{In=_V4_1}', ""); + Expect(0, 983037, '\P{^In=_V4_1}', ""); + Error('\p{Is_Present_In=_/a/0_0_04.1}'); + Error('\P{Is_Present_In=_/a/0_0_04.1}'); + Expect(1, 983040, '\p{Is_Present_In=+0000004.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0000004.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0000004.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0000004.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0000004.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0000004.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0000004.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0000004.1}', ""); + Error('\p{Is_In=/a/v4_1}'); + Error('\P{Is_In=/a/v4_1}'); + Expect(1, 983040, '\p{Is_In=v41}', ""); + Expect(0, 983040, '\p{^Is_In=v41}', ""); + Expect(0, 983040, '\P{Is_In=v41}', ""); + Expect(1, 983040, '\P{^Is_In=v41}', ""); + Expect(0, 983037, '\p{Is_In=v41}', ""); + Expect(1, 983037, '\p{^Is_In=v41}', ""); + Expect(1, 983037, '\P{Is_In=v41}', ""); + Expect(0, 983037, '\P{^Is_In=v41}', ""); + Expect(1, 983040, '\p{Is_In= v4_1}', ""); + Expect(0, 983040, '\p{^Is_In= v4_1}', ""); + Expect(0, 983040, '\P{Is_In= v4_1}', ""); + Expect(1, 983040, '\P{^Is_In= v4_1}', ""); + Expect(0, 983037, '\p{Is_In= v4_1}', ""); + Expect(1, 983037, '\p{^Is_In= v4_1}', ""); + Expect(1, 983037, '\P{Is_In= v4_1}', ""); + Expect(0, 983037, '\P{^Is_In= v4_1}', ""); + Error('\p{Present_In=/a/- +000_5.0}'); + Error('\P{Present_In=/a/- +000_5.0}'); + Expect(1, 983040, '\p{Present_In=:\A5.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A5.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=00_00_00_005.0}', ""); + Expect(0, 983040, '\p{^Present_In=00_00_00_005.0}', ""); + Expect(0, 983040, '\P{Present_In=00_00_00_005.0}', ""); + Expect(1, 983040, '\P{^Present_In=00_00_00_005.0}', ""); + Expect(0, 983037, '\p{Present_In=00_00_00_005.0}', ""); + Expect(1, 983037, '\p{^Present_In=00_00_00_005.0}', ""); + Expect(1, 983037, '\P{Present_In=00_00_00_005.0}', ""); + Expect(0, 983037, '\P{^Present_In=00_00_00_005.0}', ""); + Error('\p{In=:= -V5_0}'); + Error('\P{In=:= -V5_0}'); + Expect(1, 983040, '\p{In=:\AV5_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV5_0\z:}', "");; + Expect(1, 983040, '\p{In=v50}', ""); + Expect(0, 983040, '\p{^In=v50}', ""); + Expect(0, 983040, '\P{In=v50}', ""); + Expect(1, 983040, '\P{^In=v50}', ""); + Expect(0, 983037, '\p{In=v50}', ""); + Expect(1, 983037, '\p{^In=v50}', ""); + Expect(1, 983037, '\P{In=v50}', ""); + Expect(0, 983037, '\P{^In=v50}', ""); + Expect(1, 983040, '\p{In=:\Av50\z:}', "");; + Expect(0, 983037, '\p{In=:\Av50\z:}', "");; + Expect(1, 983040, '\p{In= V5_0}', ""); + Expect(0, 983040, '\p{^In= V5_0}', ""); + Expect(0, 983040, '\P{In= V5_0}', ""); + Expect(1, 983040, '\P{^In= V5_0}', ""); + Expect(0, 983037, '\p{In= V5_0}', ""); + Expect(1, 983037, '\p{^In= V5_0}', ""); + Expect(1, 983037, '\P{In= V5_0}', ""); + Expect(0, 983037, '\P{^In= V5_0}', ""); + Error('\p{Is_Present_In:/a/ 000005.0}'); + Error('\P{Is_Present_In:/a/ 000005.0}'); + Expect(1, 983040, '\p{Is_Present_In=+0005.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0005.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0005.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0005.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0005.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0005.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0005.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0005.0}', ""); + Error('\p{Is_In: _V5_0:=}'); + Error('\P{Is_In: _V5_0:=}'); + Expect(1, 983040, '\p{Is_In: v50}', ""); + Expect(0, 983040, '\p{^Is_In: v50}', ""); + Expect(0, 983040, '\P{Is_In: v50}', ""); + Expect(1, 983040, '\P{^Is_In: v50}', ""); + Expect(0, 983037, '\p{Is_In: v50}', ""); + Expect(1, 983037, '\p{^Is_In: v50}', ""); + Expect(1, 983037, '\P{Is_In: v50}', ""); + Expect(0, 983037, '\P{^Is_In: v50}', ""); + Expect(1, 983040, '\p{Is_In= V5_0}', ""); + Expect(0, 983040, '\p{^Is_In= V5_0}', ""); + Expect(0, 983040, '\P{Is_In= V5_0}', ""); + Expect(1, 983040, '\P{^Is_In= V5_0}', ""); + Expect(0, 983037, '\p{Is_In= V5_0}', ""); + Expect(1, 983037, '\p{^Is_In= V5_0}', ""); + Expect(1, 983037, '\P{Is_In= V5_0}', ""); + Expect(0, 983037, '\P{^Is_In= V5_0}', ""); + Error('\p{Present_In= :=000005.1}'); + Error('\P{Present_In= :=000005.1}'); + Expect(1, 983040, '\p{Present_In=:\A5.1\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A5.1\z:}', "");; + Expect(1, 983040, '\p{Present_In=0000005.1}', ""); + Expect(0, 983040, '\p{^Present_In=0000005.1}', ""); + Expect(0, 983040, '\P{Present_In=0000005.1}', ""); + Expect(1, 983040, '\P{^Present_In=0000005.1}', ""); + Expect(0, 983037, '\p{Present_In=0000005.1}', ""); + Expect(1, 983037, '\p{^Present_In=0000005.1}', ""); + Expect(1, 983037, '\P{Present_In=0000005.1}', ""); + Expect(0, 983037, '\P{^Present_In=0000005.1}', ""); + Error('\p{In: - V5_1:=}'); + Error('\P{In: - V5_1:=}'); + Expect(1, 983040, '\p{In=:\AV5_1\z:}', "");; + Expect(0, 983037, '\p{In=:\AV5_1\z:}', "");; + Expect(1, 983040, '\p{In=v51}', ""); + Expect(0, 983040, '\p{^In=v51}', ""); + Expect(0, 983040, '\P{In=v51}', ""); + Expect(1, 983040, '\P{^In=v51}', ""); + Expect(0, 983037, '\p{In=v51}', ""); + Expect(1, 983037, '\p{^In=v51}', ""); + Expect(1, 983037, '\P{In=v51}', ""); + Expect(0, 983037, '\P{^In=v51}', ""); + Expect(1, 983040, '\p{In=:\Av51\z:}', "");; + Expect(0, 983037, '\p{In=:\Av51\z:}', "");; + Expect(1, 983040, '\p{In= v5_1}', ""); + Expect(0, 983040, '\p{^In= v5_1}', ""); + Expect(0, 983040, '\P{In= v5_1}', ""); + Expect(1, 983040, '\P{^In= v5_1}', ""); + Expect(0, 983037, '\p{In= v5_1}', ""); + Expect(1, 983037, '\p{^In= v5_1}', ""); + Expect(1, 983037, '\P{In= v5_1}', ""); + Expect(0, 983037, '\P{^In= v5_1}', ""); + Error('\p{Is_Present_In=:= _00000005.1}'); + Error('\P{Is_Present_In=:= _00000005.1}'); + Expect(1, 983040, '\p{Is_Present_In=00000_5.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=00000_5.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=00000_5.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=00000_5.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=00000_5.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=00000_5.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=00000_5.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=00000_5.1}', ""); + Error('\p{Is_In=/a/ -V5_1}'); + Error('\P{Is_In=/a/ -V5_1}'); + Expect(1, 983040, '\p{Is_In=v51}', ""); + Expect(0, 983040, '\p{^Is_In=v51}', ""); + Expect(0, 983040, '\P{Is_In=v51}', ""); + Expect(1, 983040, '\P{^Is_In=v51}', ""); + Expect(0, 983037, '\p{Is_In=v51}', ""); + Expect(1, 983037, '\p{^Is_In=v51}', ""); + Expect(1, 983037, '\P{Is_In=v51}', ""); + Expect(0, 983037, '\P{^Is_In=v51}', ""); + Expect(1, 983040, '\p{Is_In= v5_1}', ""); + Expect(0, 983040, '\p{^Is_In= v5_1}', ""); + Expect(0, 983040, '\P{Is_In= v5_1}', ""); + Expect(1, 983040, '\P{^Is_In= v5_1}', ""); + Expect(0, 983037, '\p{Is_In= v5_1}', ""); + Expect(1, 983037, '\p{^Is_In= v5_1}', ""); + Expect(1, 983037, '\P{Is_In= v5_1}', ""); + Expect(0, 983037, '\P{^Is_In= v5_1}', ""); + Error('\p{Present_In= :=0_0_0_0_0005.2}'); + Error('\P{Present_In= :=0_0_0_0_0005.2}'); + Expect(1, 983040, '\p{Present_In=:\A5.2\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A5.2\z:}', "");; + Expect(1, 983040, '\p{Present_In=0000005.2}', ""); + Expect(0, 983040, '\p{^Present_In=0000005.2}', ""); + Expect(0, 983040, '\P{Present_In=0000005.2}', ""); + Expect(1, 983040, '\P{^Present_In=0000005.2}', ""); + Expect(0, 983037, '\p{Present_In=0000005.2}', ""); + Expect(1, 983037, '\p{^Present_In=0000005.2}', ""); + Expect(1, 983037, '\P{Present_In=0000005.2}', ""); + Expect(0, 983037, '\P{^Present_In=0000005.2}', ""); + Error('\p{In= V5_2/a/}'); + Error('\P{In= V5_2/a/}'); + Expect(1, 983040, '\p{In=:\AV5_2\z:}', "");; + Expect(0, 983037, '\p{In=:\AV5_2\z:}', "");; + Expect(1, 983040, '\p{In=v52}', ""); + Expect(0, 983040, '\p{^In=v52}', ""); + Expect(0, 983040, '\P{In=v52}', ""); + Expect(1, 983040, '\P{^In=v52}', ""); + Expect(0, 983037, '\p{In=v52}', ""); + Expect(1, 983037, '\p{^In=v52}', ""); + Expect(1, 983037, '\P{In=v52}', ""); + Expect(0, 983037, '\P{^In=v52}', ""); + Expect(1, 983040, '\p{In=:\Av52\z:}', "");; + Expect(0, 983037, '\p{In=:\Av52\z:}', "");; + Expect(1, 983040, '\p{In= V5_2}', ""); + Expect(0, 983040, '\p{^In= V5_2}', ""); + Expect(0, 983040, '\P{In= V5_2}', ""); + Expect(1, 983040, '\P{^In= V5_2}', ""); + Expect(0, 983037, '\p{In= V5_2}', ""); + Expect(1, 983037, '\p{^In= V5_2}', ""); + Expect(1, 983037, '\P{In= V5_2}', ""); + Expect(0, 983037, '\P{^In= V5_2}', ""); + Error('\p{Is_Present_In=--+0005.2:=}'); + Error('\P{Is_Present_In=--+0005.2:=}'); + Expect(1, 983040, '\p{Is_Present_In: 0_0_05.2}', ""); + Expect(0, 983040, '\p{^Is_Present_In: 0_0_05.2}', ""); + Expect(0, 983040, '\P{Is_Present_In: 0_0_05.2}', ""); + Expect(1, 983040, '\P{^Is_Present_In: 0_0_05.2}', ""); + Expect(0, 983037, '\p{Is_Present_In: 0_0_05.2}', ""); + Expect(1, 983037, '\p{^Is_Present_In: 0_0_05.2}', ""); + Expect(1, 983037, '\P{Is_Present_In: 0_0_05.2}', ""); + Expect(0, 983037, '\P{^Is_Present_In: 0_0_05.2}', ""); + Error('\p{Is_In: -_V5_2/a/}'); + Error('\P{Is_In: -_V5_2/a/}'); + Expect(1, 983040, '\p{Is_In=v52}', ""); + Expect(0, 983040, '\p{^Is_In=v52}', ""); + Expect(0, 983040, '\P{Is_In=v52}', ""); + Expect(1, 983040, '\P{^Is_In=v52}', ""); + Expect(0, 983037, '\p{Is_In=v52}', ""); + Expect(1, 983037, '\p{^Is_In=v52}', ""); + Expect(1, 983037, '\P{Is_In=v52}', ""); + Expect(0, 983037, '\P{^Is_In=v52}', ""); + Expect(1, 983040, '\p{Is_In:-V5_2}', ""); + Expect(0, 983040, '\p{^Is_In:-V5_2}', ""); + Expect(0, 983040, '\P{Is_In:-V5_2}', ""); + Expect(1, 983040, '\P{^Is_In:-V5_2}', ""); + Expect(0, 983037, '\p{Is_In:-V5_2}', ""); + Expect(1, 983037, '\p{^Is_In:-V5_2}', ""); + Expect(1, 983037, '\P{Is_In:-V5_2}', ""); + Expect(0, 983037, '\P{^Is_In:-V5_2}', ""); + Error('\p{Present_In= 0000006.0/a/}'); + Error('\P{Present_In= 0000006.0/a/}'); + Expect(1, 983040, '\p{Present_In=:\A6.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A6.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=00_6.0}', ""); + Expect(0, 983040, '\p{^Present_In=00_6.0}', ""); + Expect(0, 983040, '\P{Present_In=00_6.0}', ""); + Expect(1, 983040, '\P{^Present_In=00_6.0}', ""); + Expect(0, 983037, '\p{Present_In=00_6.0}', ""); + Expect(1, 983037, '\p{^Present_In=00_6.0}', ""); + Expect(1, 983037, '\P{Present_In=00_6.0}', ""); + Expect(0, 983037, '\P{^Present_In=00_6.0}', ""); + Error('\p{In=:=_V6_0}'); + Error('\P{In=:=_V6_0}'); + Expect(1, 983040, '\p{In=:\AV6_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV6_0\z:}', "");; + Expect(1, 983040, '\p{In=v60}', ""); + Expect(0, 983040, '\p{^In=v60}', ""); + Expect(0, 983040, '\P{In=v60}', ""); + Expect(1, 983040, '\P{^In=v60}', ""); + Expect(0, 983037, '\p{In=v60}', ""); + Expect(1, 983037, '\p{^In=v60}', ""); + Expect(1, 983037, '\P{In=v60}', ""); + Expect(0, 983037, '\P{^In=v60}', ""); + Expect(1, 983040, '\p{In=:\Av60\z:}', "");; + Expect(0, 983037, '\p{In=:\Av60\z:}', "");; + Expect(1, 983040, '\p{In=- V6_0}', ""); + Expect(0, 983040, '\p{^In=- V6_0}', ""); + Expect(0, 983040, '\P{In=- V6_0}', ""); + Expect(1, 983040, '\P{^In=- V6_0}', ""); + Expect(0, 983037, '\p{In=- V6_0}', ""); + Expect(1, 983037, '\p{^In=- V6_0}', ""); + Expect(1, 983037, '\P{In=- V6_0}', ""); + Expect(0, 983037, '\P{^In=- V6_0}', ""); + Error('\p{Is_Present_In=/a/ +0_0_06.0}'); + Error('\P{Is_Present_In=/a/ +0_0_06.0}'); + Expect(1, 983040, '\p{Is_Present_In=0000000006.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0000000006.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=0000000006.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0000000006.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=0000000006.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0000000006.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=0000000006.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0000000006.0}', ""); + Error('\p{Is_In= V6_0:=}'); + Error('\P{Is_In= V6_0:=}'); + Expect(1, 983040, '\p{Is_In:v60}', ""); + Expect(0, 983040, '\p{^Is_In:v60}', ""); + Expect(0, 983040, '\P{Is_In:v60}', ""); + Expect(1, 983040, '\P{^Is_In:v60}', ""); + Expect(0, 983037, '\p{Is_In:v60}', ""); + Expect(1, 983037, '\p{^Is_In:v60}', ""); + Expect(1, 983037, '\P{Is_In:v60}', ""); + Expect(0, 983037, '\P{^Is_In:v60}', ""); + Expect(1, 983040, '\p{Is_In: _V6_0}', ""); + Expect(0, 983040, '\p{^Is_In: _V6_0}', ""); + Expect(0, 983040, '\P{Is_In: _V6_0}', ""); + Expect(1, 983040, '\P{^Is_In: _V6_0}', ""); + Expect(0, 983037, '\p{Is_In: _V6_0}', ""); + Expect(1, 983037, '\p{^Is_In: _V6_0}', ""); + Expect(1, 983037, '\P{Is_In: _V6_0}', ""); + Expect(0, 983037, '\P{^Is_In: _V6_0}', ""); + Error('\p{Present_In=:= 0006.1}'); + Error('\P{Present_In=:= 0006.1}'); + Expect(1, 983040, '\p{Present_In=:\A6.1\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A6.1\z:}', "");; + Expect(1, 983040, '\p{Present_In=6.1}', ""); + Expect(0, 983040, '\p{^Present_In=6.1}', ""); + Expect(0, 983040, '\P{Present_In=6.1}', ""); + Expect(1, 983040, '\P{^Present_In=6.1}', ""); + Expect(0, 983037, '\p{Present_In=6.1}', ""); + Expect(1, 983037, '\p{^Present_In=6.1}', ""); + Expect(1, 983037, '\P{Present_In=6.1}', ""); + Expect(0, 983037, '\P{^Present_In=6.1}', ""); + Error('\p{In= -V6_1/a/}'); + Error('\P{In= -V6_1/a/}'); + Expect(1, 983040, '\p{In=:\AV6_1\z:}', "");; + Expect(0, 983037, '\p{In=:\AV6_1\z:}', "");; + Expect(1, 983040, '\p{In=v61}', ""); + Expect(0, 983040, '\p{^In=v61}', ""); + Expect(0, 983040, '\P{In=v61}', ""); + Expect(1, 983040, '\P{^In=v61}', ""); + Expect(0, 983037, '\p{In=v61}', ""); + Expect(1, 983037, '\p{^In=v61}', ""); + Expect(1, 983037, '\P{In=v61}', ""); + Expect(0, 983037, '\P{^In=v61}', ""); + Expect(1, 983040, '\p{In=:\Av61\z:}', "");; + Expect(0, 983037, '\p{In=:\Av61\z:}', "");; + Expect(1, 983040, '\p{In=V6_1}', ""); + Expect(0, 983040, '\p{^In=V6_1}', ""); + Expect(0, 983040, '\P{In=V6_1}', ""); + Expect(1, 983040, '\P{^In=V6_1}', ""); + Expect(0, 983037, '\p{In=V6_1}', ""); + Expect(1, 983037, '\p{^In=V6_1}', ""); + Expect(1, 983037, '\P{In=V6_1}', ""); + Expect(0, 983037, '\P{^In=V6_1}', ""); + Error('\p{Is_Present_In=/a/-0_0_0_0_0006.1}'); + Error('\P{Is_Present_In=/a/-0_0_0_0_0006.1}'); + Expect(1, 983040, '\p{Is_Present_In=+0000006.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0000006.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0000006.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0000006.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0000006.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0000006.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0000006.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0000006.1}', ""); + Error('\p{Is_In= _V6_1/a/}'); + Error('\P{Is_In= _V6_1/a/}'); + Expect(1, 983040, '\p{Is_In=v61}', ""); + Expect(0, 983040, '\p{^Is_In=v61}', ""); + Expect(0, 983040, '\P{Is_In=v61}', ""); + Expect(1, 983040, '\P{^Is_In=v61}', ""); + Expect(0, 983037, '\p{Is_In=v61}', ""); + Expect(1, 983037, '\p{^Is_In=v61}', ""); + Expect(1, 983037, '\P{Is_In=v61}', ""); + Expect(0, 983037, '\P{^Is_In=v61}', ""); + Expect(1, 983040, '\p{Is_In= V6_1}', ""); + Expect(0, 983040, '\p{^Is_In= V6_1}', ""); + Expect(0, 983040, '\P{Is_In= V6_1}', ""); + Expect(1, 983040, '\P{^Is_In= V6_1}', ""); + Expect(0, 983037, '\p{Is_In= V6_1}', ""); + Expect(1, 983037, '\p{^Is_In= V6_1}', ""); + Expect(1, 983037, '\P{Is_In= V6_1}', ""); + Expect(0, 983037, '\P{^Is_In= V6_1}', ""); + Error('\p{Present_In=_ +000_6.2/a/}'); + Error('\P{Present_In=_ +000_6.2/a/}'); + Expect(1, 983040, '\p{Present_In=:\A6.2\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A6.2\z:}', "");; + Expect(1, 983040, '\p{Present_In=+0_0_0_006.2}', ""); + Expect(0, 983040, '\p{^Present_In=+0_0_0_006.2}', ""); + Expect(0, 983040, '\P{Present_In=+0_0_0_006.2}', ""); + Expect(1, 983040, '\P{^Present_In=+0_0_0_006.2}', ""); + Expect(0, 983037, '\p{Present_In=+0_0_0_006.2}', ""); + Expect(1, 983037, '\p{^Present_In=+0_0_0_006.2}', ""); + Expect(1, 983037, '\P{Present_In=+0_0_0_006.2}', ""); + Expect(0, 983037, '\P{^Present_In=+0_0_0_006.2}', ""); + Error('\p{In=_ V6_2:=}'); + Error('\P{In=_ V6_2:=}'); + Expect(1, 983040, '\p{In=:\AV6_2\z:}', "");; + Expect(0, 983037, '\p{In=:\AV6_2\z:}', "");; + Expect(1, 983040, '\p{In: v62}', ""); + Expect(0, 983040, '\p{^In: v62}', ""); + Expect(0, 983040, '\P{In: v62}', ""); + Expect(1, 983040, '\P{^In: v62}', ""); + Expect(0, 983037, '\p{In: v62}', ""); + Expect(1, 983037, '\p{^In: v62}', ""); + Expect(1, 983037, '\P{In: v62}', ""); + Expect(0, 983037, '\P{^In: v62}', ""); + Expect(1, 983040, '\p{In=:\Av62\z:}', "");; + Expect(0, 983037, '\p{In=:\Av62\z:}', "");; + Expect(1, 983040, '\p{In= v6_2}', ""); + Expect(0, 983040, '\p{^In= v6_2}', ""); + Expect(0, 983040, '\P{In= v6_2}', ""); + Expect(1, 983040, '\P{^In= v6_2}', ""); + Expect(0, 983037, '\p{In= v6_2}', ""); + Expect(1, 983037, '\p{^In= v6_2}', ""); + Expect(1, 983037, '\P{In= v6_2}', ""); + Expect(0, 983037, '\P{^In= v6_2}', ""); + Error('\p{Is_Present_In=_:=000000_6.2}'); + Error('\P{Is_Present_In=_:=000000_6.2}'); + Expect(1, 983040, '\p{Is_Present_In=+0_0_0_006.2}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0_0_0_006.2}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0_0_0_006.2}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0_0_0_006.2}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0_0_0_006.2}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0_0_0_006.2}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0_0_0_006.2}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0_0_0_006.2}', ""); + Error('\p{Is_In::= V6_2}'); + Error('\P{Is_In::= V6_2}'); + Expect(1, 983040, '\p{Is_In=v62}', ""); + Expect(0, 983040, '\p{^Is_In=v62}', ""); + Expect(0, 983040, '\P{Is_In=v62}', ""); + Expect(1, 983040, '\P{^Is_In=v62}', ""); + Expect(0, 983037, '\p{Is_In=v62}', ""); + Expect(1, 983037, '\p{^Is_In=v62}', ""); + Expect(1, 983037, '\P{Is_In=v62}', ""); + Expect(0, 983037, '\P{^Is_In=v62}', ""); + Expect(1, 983040, '\p{Is_In= V6_2}', ""); + Expect(0, 983040, '\p{^Is_In= V6_2}', ""); + Expect(0, 983040, '\P{Is_In= V6_2}', ""); + Expect(1, 983040, '\P{^Is_In= V6_2}', ""); + Expect(0, 983037, '\p{Is_In= V6_2}', ""); + Expect(1, 983037, '\p{^Is_In= V6_2}', ""); + Expect(1, 983037, '\P{Is_In= V6_2}', ""); + Expect(0, 983037, '\P{^Is_In= V6_2}', ""); + Error('\p{Present_In=/a/ -0_0_06.3}'); + Error('\P{Present_In=/a/ -0_0_06.3}'); + Expect(1, 983040, '\p{Present_In=:\A6.3\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A6.3\z:}', "");; + Expect(1, 983040, '\p{Present_In=6.3}', ""); + Expect(0, 983040, '\p{^Present_In=6.3}', ""); + Expect(0, 983040, '\P{Present_In=6.3}', ""); + Expect(1, 983040, '\P{^Present_In=6.3}', ""); + Expect(0, 983037, '\p{Present_In=6.3}', ""); + Expect(1, 983037, '\p{^Present_In=6.3}', ""); + Expect(1, 983037, '\P{Present_In=6.3}', ""); + Expect(0, 983037, '\P{^Present_In=6.3}', ""); + Error('\p{In::=V6_3}'); + Error('\P{In::=V6_3}'); + Expect(1, 983040, '\p{In=:\AV6_3\z:}', "");; + Expect(0, 983037, '\p{In=:\AV6_3\z:}', "");; + Expect(1, 983040, '\p{In: v63}', ""); + Expect(0, 983040, '\p{^In: v63}', ""); + Expect(0, 983040, '\P{In: v63}', ""); + Expect(1, 983040, '\P{^In: v63}', ""); + Expect(0, 983037, '\p{In: v63}', ""); + Expect(1, 983037, '\p{^In: v63}', ""); + Expect(1, 983037, '\P{In: v63}', ""); + Expect(0, 983037, '\P{^In: v63}', ""); + Expect(1, 983040, '\p{In=:\Av63\z:}', "");; + Expect(0, 983037, '\p{In=:\Av63\z:}', "");; + Expect(1, 983040, '\p{In= V6_3}', ""); + Expect(0, 983040, '\p{^In= V6_3}', ""); + Expect(0, 983040, '\P{In= V6_3}', ""); + Expect(1, 983040, '\P{^In= V6_3}', ""); + Expect(0, 983037, '\p{In= V6_3}', ""); + Expect(1, 983037, '\p{^In= V6_3}', ""); + Expect(1, 983037, '\P{In= V6_3}', ""); + Expect(0, 983037, '\P{^In= V6_3}', ""); + Error('\p{Is_Present_In=-/a/0_0_0_0_06.3}'); + Error('\P{Is_Present_In=-/a/0_0_0_0_06.3}'); + Expect(1, 983040, '\p{Is_Present_In=0_0_06.3}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_0_06.3}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_0_06.3}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_0_06.3}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_0_06.3}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_0_06.3}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_0_06.3}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_0_06.3}', ""); + Error('\p{Is_In= /a/V6_3}'); + Error('\P{Is_In= /a/V6_3}'); + Expect(1, 983040, '\p{Is_In=v63}', ""); + Expect(0, 983040, '\p{^Is_In=v63}', ""); + Expect(0, 983040, '\P{Is_In=v63}', ""); + Expect(1, 983040, '\P{^Is_In=v63}', ""); + Expect(0, 983037, '\p{Is_In=v63}', ""); + Expect(1, 983037, '\p{^Is_In=v63}', ""); + Expect(1, 983037, '\P{Is_In=v63}', ""); + Expect(0, 983037, '\P{^Is_In=v63}', ""); + Expect(1, 983040, '\p{Is_In= V6_3}', ""); + Expect(0, 983040, '\p{^Is_In= V6_3}', ""); + Expect(0, 983040, '\P{Is_In= V6_3}', ""); + Expect(1, 983040, '\P{^Is_In= V6_3}', ""); + Expect(0, 983037, '\p{Is_In= V6_3}', ""); + Expect(1, 983037, '\p{^Is_In= V6_3}', ""); + Expect(1, 983037, '\P{Is_In= V6_3}', ""); + Expect(0, 983037, '\P{^Is_In= V6_3}', ""); + Error('\p{Present_In=-/a/+000000007.0}'); + Error('\P{Present_In=-/a/+000000007.0}'); + Expect(1, 983040, '\p{Present_In=:\A7.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A7.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=007.0}', ""); + Expect(0, 983040, '\p{^Present_In=007.0}', ""); + Expect(0, 983040, '\P{Present_In=007.0}', ""); + Expect(1, 983040, '\P{^Present_In=007.0}', ""); + Expect(0, 983037, '\p{Present_In=007.0}', ""); + Expect(1, 983037, '\p{^Present_In=007.0}', ""); + Expect(1, 983037, '\P{Present_In=007.0}', ""); + Expect(0, 983037, '\P{^Present_In=007.0}', ""); + Error('\p{In=-V7_0:=}'); + Error('\P{In=-V7_0:=}'); + Expect(1, 983040, '\p{In=:\AV7_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV7_0\z:}', "");; + Expect(1, 983040, '\p{In=v70}', ""); + Expect(0, 983040, '\p{^In=v70}', ""); + Expect(0, 983040, '\P{In=v70}', ""); + Expect(1, 983040, '\P{^In=v70}', ""); + Expect(0, 983037, '\p{In=v70}', ""); + Expect(1, 983037, '\p{^In=v70}', ""); + Expect(1, 983037, '\P{In=v70}', ""); + Expect(0, 983037, '\P{^In=v70}', ""); + Expect(1, 983040, '\p{In=:\Av70\z:}', "");; + Expect(0, 983037, '\p{In=:\Av70\z:}', "");; + Expect(1, 983040, '\p{In= -V7_0}', ""); + Expect(0, 983040, '\p{^In= -V7_0}', ""); + Expect(0, 983040, '\P{In= -V7_0}', ""); + Expect(1, 983040, '\P{^In= -V7_0}', ""); + Expect(0, 983037, '\p{In= -V7_0}', ""); + Expect(1, 983037, '\p{^In= -V7_0}', ""); + Expect(1, 983037, '\P{In= -V7_0}', ""); + Expect(0, 983037, '\P{^In= -V7_0}', ""); + Error('\p{Is_Present_In=_:=000000007.0}'); + Error('\P{Is_Present_In=_:=000000007.0}'); + Expect(1, 983040, '\p{Is_Present_In=+00_7.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+00_7.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+00_7.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+00_7.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+00_7.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+00_7.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+00_7.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+00_7.0}', ""); + Error('\p{Is_In=- v7_0/a/}'); + Error('\P{Is_In=- v7_0/a/}'); + Expect(1, 983040, '\p{Is_In=v70}', ""); + Expect(0, 983040, '\p{^Is_In=v70}', ""); + Expect(0, 983040, '\P{Is_In=v70}', ""); + Expect(1, 983040, '\P{^Is_In=v70}', ""); + Expect(0, 983037, '\p{Is_In=v70}', ""); + Expect(1, 983037, '\p{^Is_In=v70}', ""); + Expect(1, 983037, '\P{Is_In=v70}', ""); + Expect(0, 983037, '\P{^Is_In=v70}', ""); + Expect(1, 983040, '\p{Is_In= v7_0}', ""); + Expect(0, 983040, '\p{^Is_In= v7_0}', ""); + Expect(0, 983040, '\P{Is_In= v7_0}', ""); + Expect(1, 983040, '\P{^Is_In= v7_0}', ""); + Expect(0, 983037, '\p{Is_In= v7_0}', ""); + Expect(1, 983037, '\p{^Is_In= v7_0}', ""); + Expect(1, 983037, '\P{Is_In= v7_0}', ""); + Expect(0, 983037, '\P{^Is_In= v7_0}', ""); + Error('\p{Present_In=/a/_008.0}'); + Error('\P{Present_In=/a/_008.0}'); + Expect(1, 983040, '\p{Present_In=:\A8.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A8.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=8.0}', ""); + Expect(0, 983040, '\p{^Present_In=8.0}', ""); + Expect(0, 983040, '\P{Present_In=8.0}', ""); + Expect(1, 983040, '\P{^Present_In=8.0}', ""); + Expect(0, 983037, '\p{Present_In=8.0}', ""); + Expect(1, 983037, '\p{^Present_In=8.0}', ""); + Expect(1, 983037, '\P{Present_In=8.0}', ""); + Expect(0, 983037, '\P{^Present_In=8.0}', ""); + Error('\p{In=/a/-_v8_0}'); + Error('\P{In=/a/-_v8_0}'); + Expect(1, 983040, '\p{In=:\AV8_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV8_0\z:}', "");; + Expect(1, 983040, '\p{In=v80}', ""); + Expect(0, 983040, '\p{^In=v80}', ""); + Expect(0, 983040, '\P{In=v80}', ""); + Expect(1, 983040, '\P{^In=v80}', ""); + Expect(0, 983037, '\p{In=v80}', ""); + Expect(1, 983037, '\p{^In=v80}', ""); + Expect(1, 983037, '\P{In=v80}', ""); + Expect(0, 983037, '\P{^In=v80}', ""); + Expect(1, 983040, '\p{In=:\Av80\z:}', "");; + Expect(0, 983037, '\p{In=:\Av80\z:}', "");; + Expect(1, 983040, '\p{In= V8_0}', ""); + Expect(0, 983040, '\p{^In= V8_0}', ""); + Expect(0, 983040, '\P{In= V8_0}', ""); + Expect(1, 983040, '\P{^In= V8_0}', ""); + Expect(0, 983037, '\p{In= V8_0}', ""); + Expect(1, 983037, '\p{^In= V8_0}', ""); + Expect(1, 983037, '\P{In= V8_0}', ""); + Expect(0, 983037, '\P{^In= V8_0}', ""); + Error('\p{Is_Present_In= 0_0_0_0_0008.0/a/}'); + Error('\P{Is_Present_In= 0_0_0_0_0008.0/a/}'); + Expect(1, 983040, '\p{Is_Present_In=+00_00_08.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+00_00_08.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+00_00_08.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+00_00_08.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+00_00_08.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+00_00_08.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+00_00_08.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+00_00_08.0}', ""); + Error('\p{Is_In: :=V8_0}'); + Error('\P{Is_In: :=V8_0}'); + Expect(1, 983040, '\p{Is_In=v80}', ""); + Expect(0, 983040, '\p{^Is_In=v80}', ""); + Expect(0, 983040, '\P{Is_In=v80}', ""); + Expect(1, 983040, '\P{^Is_In=v80}', ""); + Expect(0, 983037, '\p{Is_In=v80}', ""); + Expect(1, 983037, '\p{^Is_In=v80}', ""); + Expect(1, 983037, '\P{Is_In=v80}', ""); + Expect(0, 983037, '\P{^Is_In=v80}', ""); + Expect(1, 983040, '\p{Is_In: _v8_0}', ""); + Expect(0, 983040, '\p{^Is_In: _v8_0}', ""); + Expect(0, 983040, '\P{Is_In: _v8_0}', ""); + Expect(1, 983040, '\P{^Is_In: _v8_0}', ""); + Expect(0, 983037, '\p{Is_In: _v8_0}', ""); + Expect(1, 983037, '\p{^Is_In: _v8_0}', ""); + Expect(1, 983037, '\P{Is_In: _v8_0}', ""); + Expect(0, 983037, '\P{^Is_In: _v8_0}', ""); + Error('\p{Present_In=-/a/+0_9.0}'); + Error('\P{Present_In=-/a/+0_9.0}'); + Expect(1, 983040, '\p{Present_In=:\A9.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A9.0\z:}', "");; + Expect(1, 983040, '\p{Present_In: +00009.0}', ""); + Expect(0, 983040, '\p{^Present_In: +00009.0}', ""); + Expect(0, 983040, '\P{Present_In: +00009.0}', ""); + Expect(1, 983040, '\P{^Present_In: +00009.0}', ""); + Expect(0, 983037, '\p{Present_In: +00009.0}', ""); + Expect(1, 983037, '\p{^Present_In: +00009.0}', ""); + Expect(1, 983037, '\P{Present_In: +00009.0}', ""); + Expect(0, 983037, '\P{^Present_In: +00009.0}', ""); + Error('\p{In=_:=V9_0}'); + Error('\P{In=_:=V9_0}'); + Expect(1, 983040, '\p{In=:\AV9_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV9_0\z:}', "");; + Expect(1, 983040, '\p{In=v90}', ""); + Expect(0, 983040, '\p{^In=v90}', ""); + Expect(0, 983040, '\P{In=v90}', ""); + Expect(1, 983040, '\P{^In=v90}', ""); + Expect(0, 983037, '\p{In=v90}', ""); + Expect(1, 983037, '\p{^In=v90}', ""); + Expect(1, 983037, '\P{In=v90}', ""); + Expect(0, 983037, '\P{^In=v90}', ""); + Expect(1, 983040, '\p{In=:\Av90\z:}', "");; + Expect(0, 983037, '\p{In=:\Av90\z:}', "");; + Expect(1, 983040, '\p{In= V9_0}', ""); + Expect(0, 983040, '\p{^In= V9_0}', ""); + Expect(0, 983040, '\P{In= V9_0}', ""); + Expect(1, 983040, '\P{^In= V9_0}', ""); + Expect(0, 983037, '\p{In= V9_0}', ""); + Expect(1, 983037, '\p{^In= V9_0}', ""); + Expect(1, 983037, '\P{In= V9_0}', ""); + Expect(0, 983037, '\P{^In= V9_0}', ""); + Error('\p{Is_Present_In=/a/-0_0_0_0_0_00009.0}'); + Error('\P{Is_Present_In=/a/-0_0_0_0_0_00009.0}'); + Expect(1, 983040, '\p{Is_Present_In=+0000000009.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0000000009.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0000000009.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0000000009.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0000000009.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0000000009.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0000000009.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0000000009.0}', ""); + Error('\p{Is_In= /a/v9_0}'); + Error('\P{Is_In= /a/v9_0}'); + Expect(1, 983040, '\p{Is_In=v90}', ""); + Expect(0, 983040, '\p{^Is_In=v90}', ""); + Expect(0, 983040, '\P{Is_In=v90}', ""); + Expect(1, 983040, '\P{^Is_In=v90}', ""); + Expect(0, 983037, '\p{Is_In=v90}', ""); + Expect(1, 983037, '\p{^Is_In=v90}', ""); + Expect(1, 983037, '\P{Is_In=v90}', ""); + Expect(0, 983037, '\P{^Is_In=v90}', ""); + Expect(1, 983040, '\p{Is_In= _V9_0}', ""); + Expect(0, 983040, '\p{^Is_In= _V9_0}', ""); + Expect(0, 983040, '\P{Is_In= _V9_0}', ""); + Expect(1, 983040, '\P{^Is_In= _V9_0}', ""); + Expect(0, 983037, '\p{Is_In= _V9_0}', ""); + Expect(1, 983037, '\p{^Is_In= _V9_0}', ""); + Expect(1, 983037, '\P{Is_In= _V9_0}', ""); + Expect(0, 983037, '\P{^Is_In= _V9_0}', ""); + Error('\p{Present_In=:=_Unassigned}'); + Error('\P{Present_In=:=_Unassigned}'); + Expect(1, 983037, '\p{Present_In=:\AUnassigned\z:}', "");; + Expect(0, 983040, '\p{Present_In=:\AUnassigned\z:}', "");; + Expect(1, 983037, '\p{Present_In=unassigned}', ""); + Expect(0, 983037, '\p{^Present_In=unassigned}', ""); + Expect(0, 983037, '\P{Present_In=unassigned}', ""); + Expect(1, 983037, '\P{^Present_In=unassigned}', ""); + Expect(0, 983040, '\p{Present_In=unassigned}', ""); + Expect(1, 983040, '\p{^Present_In=unassigned}', ""); + Expect(1, 983040, '\P{Present_In=unassigned}', ""); + Expect(0, 983040, '\P{^Present_In=unassigned}', ""); + Expect(1, 983037, '\p{Present_In=:\Aunassigned\z:}', "");; + Expect(0, 983040, '\p{Present_In=:\Aunassigned\z:}', "");; + Expect(1, 983037, '\p{Present_In= -Unassigned}', ""); + Expect(0, 983037, '\p{^Present_In= -Unassigned}', ""); + Expect(0, 983037, '\P{Present_In= -Unassigned}', ""); + Expect(1, 983037, '\P{^Present_In= -Unassigned}', ""); + Expect(0, 983040, '\p{Present_In= -Unassigned}', ""); + Expect(1, 983040, '\p{^Present_In= -Unassigned}', ""); + Expect(1, 983040, '\P{Present_In= -Unassigned}', ""); + Expect(0, 983040, '\P{^Present_In= -Unassigned}', ""); + Error('\p{In=_:=na}'); + Error('\P{In=_:=na}'); + Expect(1, 983037, '\p{In=:\ANA\z:}', "");; + Expect(0, 983040, '\p{In=:\ANA\z:}', "");; + Expect(1, 983037, '\p{In: na}', ""); + Expect(0, 983037, '\p{^In: na}', ""); + Expect(0, 983037, '\P{In: na}', ""); + Expect(1, 983037, '\P{^In: na}', ""); + Expect(0, 983040, '\p{In: na}', ""); + Expect(1, 983040, '\p{^In: na}', ""); + Expect(1, 983040, '\P{In: na}', ""); + Expect(0, 983040, '\P{^In: na}', ""); + Expect(1, 983037, '\p{In=:\Ana\z:}', "");; + Expect(0, 983040, '\p{In=:\Ana\z:}', "");; + Error('\p{Is_Present_In: _Unassigned:=}'); + Error('\P{Is_Present_In: _Unassigned:=}'); + Expect(1, 983037, '\p{Is_Present_In=unassigned}', ""); + Expect(0, 983037, '\p{^Is_Present_In=unassigned}', ""); + Expect(0, 983037, '\P{Is_Present_In=unassigned}', ""); + Expect(1, 983037, '\P{^Is_Present_In=unassigned}', ""); + Expect(0, 983040, '\p{Is_Present_In=unassigned}', ""); + Expect(1, 983040, '\p{^Is_Present_In=unassigned}', ""); + Expect(1, 983040, '\P{Is_Present_In=unassigned}', ""); + Expect(0, 983040, '\P{^Is_Present_In=unassigned}', ""); + Expect(1, 983037, '\p{Is_Present_In= Unassigned}', ""); + Expect(0, 983037, '\p{^Is_Present_In= Unassigned}', ""); + Expect(0, 983037, '\P{Is_Present_In= Unassigned}', ""); + Expect(1, 983037, '\P{^Is_Present_In= Unassigned}', ""); + Expect(0, 983040, '\p{Is_Present_In= Unassigned}', ""); + Expect(1, 983040, '\p{^Is_Present_In= Unassigned}', ""); + Expect(1, 983040, '\P{Is_Present_In= Unassigned}', ""); + Expect(0, 983040, '\P{^Is_Present_In= Unassigned}', ""); + Error('\p{Is_In:-/a/NA}'); + Error('\P{Is_In:-/a/NA}'); + Expect(1, 983037, '\p{Is_In=na}', ""); + Expect(0, 983037, '\p{^Is_In=na}', ""); + Expect(0, 983037, '\P{Is_In=na}', ""); + Expect(1, 983037, '\P{^Is_In=na}', ""); + Expect(0, 983040, '\p{Is_In=na}', ""); + Expect(1, 983040, '\p{^Is_In=na}', ""); + Expect(1, 983040, '\P{Is_In=na}', ""); + Expect(0, 983040, '\P{^Is_In=na}', ""); + Expect(1, 983037, '\p{Is_In=-NA}', ""); + Expect(0, 983037, '\p{^Is_In=-NA}', ""); + Expect(0, 983037, '\P{Is_In=-NA}', ""); + Expect(1, 983037, '\P{^Is_In=-NA}', ""); + Expect(0, 983040, '\p{Is_In=-NA}', ""); + Expect(1, 983040, '\p{^Is_In=-NA}', ""); + Expect(1, 983040, '\P{Is_In=-NA}', ""); + Expect(0, 983040, '\P{^Is_In=-NA}', ""); + Error('\p{indicconjunctbreak}'); + Error('\P{indicconjunctbreak}'); + Error('\p{incb}'); + Error('\P{incb}'); + Error('\p{Indic_Conjunct_Break=:=Consonant}'); + Error('\P{Indic_Conjunct_Break=:=Consonant}'); + Expect(1, 73523, '\p{Indic_Conjunct_Break=:\AConsonant\z:}', "");; + Expect(0, 73524, '\p{Indic_Conjunct_Break=:\AConsonant\z:}', "");; + Expect(1, 73523, '\p{Indic_Conjunct_Break=consonant}', ""); + Expect(0, 73523, '\p{^Indic_Conjunct_Break=consonant}', ""); + Expect(0, 73523, '\P{Indic_Conjunct_Break=consonant}', ""); + Expect(1, 73523, '\P{^Indic_Conjunct_Break=consonant}', ""); + Expect(0, 73524, '\p{Indic_Conjunct_Break=consonant}', ""); + Expect(1, 73524, '\p{^Indic_Conjunct_Break=consonant}', ""); + Expect(1, 73524, '\P{Indic_Conjunct_Break=consonant}', ""); + Expect(0, 73524, '\P{^Indic_Conjunct_Break=consonant}', ""); + Expect(1, 73523, '\p{Indic_Conjunct_Break=:\Aconsonant\z:}', "");; + Expect(0, 73524, '\p{Indic_Conjunct_Break=:\Aconsonant\z:}', "");; + Expect(1, 73523, '\p{Indic_Conjunct_Break=_CONSONANT}', ""); + Expect(0, 73523, '\p{^Indic_Conjunct_Break=_CONSONANT}', ""); + Expect(0, 73523, '\P{Indic_Conjunct_Break=_CONSONANT}', ""); + Expect(1, 73523, '\P{^Indic_Conjunct_Break=_CONSONANT}', ""); + Expect(0, 73524, '\p{Indic_Conjunct_Break=_CONSONANT}', ""); + Expect(1, 73524, '\p{^Indic_Conjunct_Break=_CONSONANT}', ""); + Expect(1, 73524, '\P{Indic_Conjunct_Break=_CONSONANT}', ""); + Expect(0, 73524, '\P{^Indic_Conjunct_Break=_CONSONANT}', ""); + Error('\p{InCB=_/a/Consonant}'); + Error('\P{InCB=_/a/Consonant}'); + Expect(1, 73523, '\p{InCB=:\AConsonant\z:}', "");; + Expect(0, 73524, '\p{InCB=:\AConsonant\z:}', "");; + Expect(1, 73523, '\p{InCB=consonant}', ""); + Expect(0, 73523, '\p{^InCB=consonant}', ""); + Expect(0, 73523, '\P{InCB=consonant}', ""); + Expect(1, 73523, '\P{^InCB=consonant}', ""); + Expect(0, 73524, '\p{InCB=consonant}', ""); + Expect(1, 73524, '\p{^InCB=consonant}', ""); + Expect(1, 73524, '\P{InCB=consonant}', ""); + Expect(0, 73524, '\P{^InCB=consonant}', ""); + Expect(1, 73523, '\p{InCB=:\Aconsonant\z:}', "");; + Expect(0, 73524, '\p{InCB=:\Aconsonant\z:}', "");; + Expect(1, 73523, '\p{InCB: -_Consonant}', ""); + Expect(0, 73523, '\p{^InCB: -_Consonant}', ""); + Expect(0, 73523, '\P{InCB: -_Consonant}', ""); + Expect(1, 73523, '\P{^InCB: -_Consonant}', ""); + Expect(0, 73524, '\p{InCB: -_Consonant}', ""); + Expect(1, 73524, '\p{^InCB: -_Consonant}', ""); + Expect(1, 73524, '\P{InCB: -_Consonant}', ""); + Expect(0, 73524, '\P{^InCB: -_Consonant}', ""); + Error('\p{Is_Indic_Conjunct_Break= _CONSONANT/a/}'); + Error('\P{Is_Indic_Conjunct_Break= _CONSONANT/a/}'); + Expect(1, 73523, '\p{Is_Indic_Conjunct_Break=consonant}', ""); + Expect(0, 73523, '\p{^Is_Indic_Conjunct_Break=consonant}', ""); + Expect(0, 73523, '\P{Is_Indic_Conjunct_Break=consonant}', ""); + Expect(1, 73523, '\P{^Is_Indic_Conjunct_Break=consonant}', ""); + Expect(0, 73524, '\p{Is_Indic_Conjunct_Break=consonant}', ""); + Expect(1, 73524, '\p{^Is_Indic_Conjunct_Break=consonant}', ""); + Expect(1, 73524, '\P{Is_Indic_Conjunct_Break=consonant}', ""); + Expect(0, 73524, '\P{^Is_Indic_Conjunct_Break=consonant}', ""); + Expect(1, 73523, '\p{Is_Indic_Conjunct_Break= Consonant}', ""); + Expect(0, 73523, '\p{^Is_Indic_Conjunct_Break= Consonant}', ""); + Expect(0, 73523, '\P{Is_Indic_Conjunct_Break= Consonant}', ""); + Expect(1, 73523, '\P{^Is_Indic_Conjunct_Break= Consonant}', ""); + Expect(0, 73524, '\p{Is_Indic_Conjunct_Break= Consonant}', ""); + Expect(1, 73524, '\p{^Is_Indic_Conjunct_Break= Consonant}', ""); + Expect(1, 73524, '\P{Is_Indic_Conjunct_Break= Consonant}', ""); + Expect(0, 73524, '\P{^Is_Indic_Conjunct_Break= Consonant}', ""); + Error('\p{Is_InCB: /a/--Consonant}'); + Error('\P{Is_InCB: /a/--Consonant}'); + Expect(1, 73523, '\p{Is_InCB=consonant}', ""); + Expect(0, 73523, '\p{^Is_InCB=consonant}', ""); + Expect(0, 73523, '\P{Is_InCB=consonant}', ""); + Expect(1, 73523, '\P{^Is_InCB=consonant}', ""); + Expect(0, 73524, '\p{Is_InCB=consonant}', ""); + Expect(1, 73524, '\p{^Is_InCB=consonant}', ""); + Expect(1, 73524, '\P{Is_InCB=consonant}', ""); + Expect(0, 73524, '\P{^Is_InCB=consonant}', ""); + Expect(1, 73523, '\p{Is_InCB= Consonant}', ""); + Expect(0, 73523, '\p{^Is_InCB= Consonant}', ""); + Expect(0, 73523, '\P{Is_InCB= Consonant}', ""); + Expect(1, 73523, '\P{^Is_InCB= Consonant}', ""); + Expect(0, 73524, '\p{Is_InCB= Consonant}', ""); + Expect(1, 73524, '\p{^Is_InCB= Consonant}', ""); + Expect(1, 73524, '\P{Is_InCB= Consonant}', ""); + Expect(0, 73524, '\P{^Is_InCB= Consonant}', ""); + Error('\p{Indic_Conjunct_Break=_/a/Extend}'); + Error('\P{Indic_Conjunct_Break=_/a/Extend}'); + Expect(1, 917999, '\p{Indic_Conjunct_Break=:\AExtend\z:}', "");; + Expect(0, 918000, '\p{Indic_Conjunct_Break=:\AExtend\z:}', "");; + Expect(1, 917999, '\p{Indic_Conjunct_Break=extend}', ""); + Expect(0, 917999, '\p{^Indic_Conjunct_Break=extend}', ""); + Expect(0, 917999, '\P{Indic_Conjunct_Break=extend}', ""); + Expect(1, 917999, '\P{^Indic_Conjunct_Break=extend}', ""); + Expect(0, 918000, '\p{Indic_Conjunct_Break=extend}', ""); + Expect(1, 918000, '\p{^Indic_Conjunct_Break=extend}', ""); + Expect(1, 918000, '\P{Indic_Conjunct_Break=extend}', ""); + Expect(0, 918000, '\P{^Indic_Conjunct_Break=extend}', ""); + Expect(1, 917999, '\p{Indic_Conjunct_Break=:\Aextend\z:}', "");; + Expect(0, 918000, '\p{Indic_Conjunct_Break=:\Aextend\z:}', "");; + Expect(1, 917999, '\p{Indic_Conjunct_Break=--Extend}', ""); + Expect(0, 917999, '\p{^Indic_Conjunct_Break=--Extend}', ""); + Expect(0, 917999, '\P{Indic_Conjunct_Break=--Extend}', ""); + Expect(1, 917999, '\P{^Indic_Conjunct_Break=--Extend}', ""); + Expect(0, 918000, '\p{Indic_Conjunct_Break=--Extend}', ""); + Expect(1, 918000, '\p{^Indic_Conjunct_Break=--Extend}', ""); + Expect(1, 918000, '\P{Indic_Conjunct_Break=--Extend}', ""); + Expect(0, 918000, '\P{^Indic_Conjunct_Break=--Extend}', ""); + Error('\p{InCB= :=Extend}'); + Error('\P{InCB= :=Extend}'); + Expect(1, 917999, '\p{InCB=:\AExtend\z:}', "");; + Expect(0, 918000, '\p{InCB=:\AExtend\z:}', "");; + Expect(1, 917999, '\p{InCB=extend}', ""); + Expect(0, 917999, '\p{^InCB=extend}', ""); + Expect(0, 917999, '\P{InCB=extend}', ""); + Expect(1, 917999, '\P{^InCB=extend}', ""); + Expect(0, 918000, '\p{InCB=extend}', ""); + Expect(1, 918000, '\p{^InCB=extend}', ""); + Expect(1, 918000, '\P{InCB=extend}', ""); + Expect(0, 918000, '\P{^InCB=extend}', ""); + Expect(1, 917999, '\p{InCB=:\Aextend\z:}', "");; + Expect(0, 918000, '\p{InCB=:\Aextend\z:}', "");; + Expect(1, 917999, '\p{InCB= Extend}', ""); + Expect(0, 917999, '\p{^InCB= Extend}', ""); + Expect(0, 917999, '\P{InCB= Extend}', ""); + Expect(1, 917999, '\P{^InCB= Extend}', ""); + Expect(0, 918000, '\p{InCB= Extend}', ""); + Expect(1, 918000, '\p{^InCB= Extend}', ""); + Expect(1, 918000, '\P{InCB= Extend}', ""); + Expect(0, 918000, '\P{^InCB= Extend}', ""); + Error('\p{Is_Indic_Conjunct_Break=-:=Extend}'); + Error('\P{Is_Indic_Conjunct_Break=-:=Extend}'); + Expect(1, 917999, '\p{Is_Indic_Conjunct_Break=extend}', ""); + Expect(0, 917999, '\p{^Is_Indic_Conjunct_Break=extend}', ""); + Expect(0, 917999, '\P{Is_Indic_Conjunct_Break=extend}', ""); + Expect(1, 917999, '\P{^Is_Indic_Conjunct_Break=extend}', ""); + Expect(0, 918000, '\p{Is_Indic_Conjunct_Break=extend}', ""); + Expect(1, 918000, '\p{^Is_Indic_Conjunct_Break=extend}', ""); + Expect(1, 918000, '\P{Is_Indic_Conjunct_Break=extend}', ""); + Expect(0, 918000, '\P{^Is_Indic_Conjunct_Break=extend}', ""); + Expect(1, 917999, '\p{Is_Indic_Conjunct_Break=_-Extend}', ""); + Expect(0, 917999, '\p{^Is_Indic_Conjunct_Break=_-Extend}', ""); + Expect(0, 917999, '\P{Is_Indic_Conjunct_Break=_-Extend}', ""); + Expect(1, 917999, '\P{^Is_Indic_Conjunct_Break=_-Extend}', ""); + Expect(0, 918000, '\p{Is_Indic_Conjunct_Break=_-Extend}', ""); + Expect(1, 918000, '\p{^Is_Indic_Conjunct_Break=_-Extend}', ""); + Expect(1, 918000, '\P{Is_Indic_Conjunct_Break=_-Extend}', ""); + Expect(0, 918000, '\P{^Is_Indic_Conjunct_Break=_-Extend}', ""); + Error('\p{Is_InCB=_:=Extend}'); + Error('\P{Is_InCB=_:=Extend}'); + Expect(1, 917999, '\p{Is_InCB: extend}', ""); + Expect(0, 917999, '\p{^Is_InCB: extend}', ""); + Expect(0, 917999, '\P{Is_InCB: extend}', ""); + Expect(1, 917999, '\P{^Is_InCB: extend}', ""); + Expect(0, 918000, '\p{Is_InCB: extend}', ""); + Expect(1, 918000, '\p{^Is_InCB: extend}', ""); + Expect(1, 918000, '\P{Is_InCB: extend}', ""); + Expect(0, 918000, '\P{^Is_InCB: extend}', ""); + Expect(1, 917999, '\p{Is_InCB=EXTEND}', ""); + Expect(0, 917999, '\p{^Is_InCB=EXTEND}', ""); + Expect(0, 917999, '\P{Is_InCB=EXTEND}', ""); + Expect(1, 917999, '\P{^Is_InCB=EXTEND}', ""); + Expect(0, 918000, '\p{Is_InCB=EXTEND}', ""); + Expect(1, 918000, '\p{^Is_InCB=EXTEND}', ""); + Expect(1, 918000, '\P{Is_InCB=EXTEND}', ""); + Expect(0, 918000, '\P{^Is_InCB=EXTEND}', ""); + Error('\p{Indic_Conjunct_Break= linker/a/}'); + Error('\P{Indic_Conjunct_Break= linker/a/}'); + Expect(1, 73538, '\p{Indic_Conjunct_Break=:\ALinker\z:}', "");; + Expect(0, 73539, '\p{Indic_Conjunct_Break=:\ALinker\z:}', "");; + Expect(1, 73538, '\p{Indic_Conjunct_Break=linker}', ""); + Expect(0, 73538, '\p{^Indic_Conjunct_Break=linker}', ""); + Expect(0, 73538, '\P{Indic_Conjunct_Break=linker}', ""); + Expect(1, 73538, '\P{^Indic_Conjunct_Break=linker}', ""); + Expect(0, 73539, '\p{Indic_Conjunct_Break=linker}', ""); + Expect(1, 73539, '\p{^Indic_Conjunct_Break=linker}', ""); + Expect(1, 73539, '\P{Indic_Conjunct_Break=linker}', ""); + Expect(0, 73539, '\P{^Indic_Conjunct_Break=linker}', ""); + Expect(1, 73538, '\p{Indic_Conjunct_Break=:\Alinker\z:}', "");; + Expect(0, 73539, '\p{Indic_Conjunct_Break=:\Alinker\z:}', "");; + Expect(1, 73538, '\p{Indic_Conjunct_Break=_Linker}', ""); + Expect(0, 73538, '\p{^Indic_Conjunct_Break=_Linker}', ""); + Expect(0, 73538, '\P{Indic_Conjunct_Break=_Linker}', ""); + Expect(1, 73538, '\P{^Indic_Conjunct_Break=_Linker}', ""); + Expect(0, 73539, '\p{Indic_Conjunct_Break=_Linker}', ""); + Expect(1, 73539, '\p{^Indic_Conjunct_Break=_Linker}', ""); + Expect(1, 73539, '\P{Indic_Conjunct_Break=_Linker}', ""); + Expect(0, 73539, '\P{^Indic_Conjunct_Break=_Linker}', ""); + Error('\p{InCB=:=_ Linker}'); + Error('\P{InCB=:=_ Linker}'); + Expect(1, 73538, '\p{InCB=:\ALinker\z:}', "");; + Expect(0, 73539, '\p{InCB=:\ALinker\z:}', "");; + Expect(1, 73538, '\p{InCB=linker}', ""); + Expect(0, 73538, '\p{^InCB=linker}', ""); + Expect(0, 73538, '\P{InCB=linker}', ""); + Expect(1, 73538, '\P{^InCB=linker}', ""); + Expect(0, 73539, '\p{InCB=linker}', ""); + Expect(1, 73539, '\p{^InCB=linker}', ""); + Expect(1, 73539, '\P{InCB=linker}', ""); + Expect(0, 73539, '\P{^InCB=linker}', ""); + Expect(1, 73538, '\p{InCB=:\Alinker\z:}', "");; + Expect(0, 73539, '\p{InCB=:\Alinker\z:}', "");; + Expect(1, 73538, '\p{InCB= Linker}', ""); + Expect(0, 73538, '\p{^InCB= Linker}', ""); + Expect(0, 73538, '\P{InCB= Linker}', ""); + Expect(1, 73538, '\P{^InCB= Linker}', ""); + Expect(0, 73539, '\p{InCB= Linker}', ""); + Expect(1, 73539, '\p{^InCB= Linker}', ""); + Expect(1, 73539, '\P{InCB= Linker}', ""); + Expect(0, 73539, '\P{^InCB= Linker}', ""); + Error('\p{Is_Indic_Conjunct_Break: -Linker:=}'); + Error('\P{Is_Indic_Conjunct_Break: -Linker:=}'); + Expect(1, 73538, '\p{Is_Indic_Conjunct_Break=linker}', ""); + Expect(0, 73538, '\p{^Is_Indic_Conjunct_Break=linker}', ""); + Expect(0, 73538, '\P{Is_Indic_Conjunct_Break=linker}', ""); + Expect(1, 73538, '\P{^Is_Indic_Conjunct_Break=linker}', ""); + Expect(0, 73539, '\p{Is_Indic_Conjunct_Break=linker}', ""); + Expect(1, 73539, '\p{^Is_Indic_Conjunct_Break=linker}', ""); + Expect(1, 73539, '\P{Is_Indic_Conjunct_Break=linker}', ""); + Expect(0, 73539, '\P{^Is_Indic_Conjunct_Break=linker}', ""); + Expect(1, 73538, '\p{Is_Indic_Conjunct_Break= linker}', ""); + Expect(0, 73538, '\p{^Is_Indic_Conjunct_Break= linker}', ""); + Expect(0, 73538, '\P{Is_Indic_Conjunct_Break= linker}', ""); + Expect(1, 73538, '\P{^Is_Indic_Conjunct_Break= linker}', ""); + Expect(0, 73539, '\p{Is_Indic_Conjunct_Break= linker}', ""); + Expect(1, 73539, '\p{^Is_Indic_Conjunct_Break= linker}', ""); + Expect(1, 73539, '\P{Is_Indic_Conjunct_Break= linker}', ""); + Expect(0, 73539, '\P{^Is_Indic_Conjunct_Break= linker}', ""); + Error('\p{Is_InCB=/a/Linker}'); + Error('\P{Is_InCB=/a/Linker}'); + Expect(1, 73538, '\p{Is_InCB=linker}', ""); + Expect(0, 73538, '\p{^Is_InCB=linker}', ""); + Expect(0, 73538, '\P{Is_InCB=linker}', ""); + Expect(1, 73538, '\P{^Is_InCB=linker}', ""); + Expect(0, 73539, '\p{Is_InCB=linker}', ""); + Expect(1, 73539, '\p{^Is_InCB=linker}', ""); + Expect(1, 73539, '\P{Is_InCB=linker}', ""); + Expect(0, 73539, '\P{^Is_InCB=linker}', ""); + Expect(1, 73538, '\p{Is_InCB=-LINKER}', ""); + Expect(0, 73538, '\p{^Is_InCB=-LINKER}', ""); + Expect(0, 73538, '\P{Is_InCB=-LINKER}', ""); + Expect(1, 73538, '\P{^Is_InCB=-LINKER}', ""); + Expect(0, 73539, '\p{Is_InCB=-LINKER}', ""); + Expect(1, 73539, '\p{^Is_InCB=-LINKER}', ""); + Expect(1, 73539, '\P{Is_InCB=-LINKER}', ""); + Expect(0, 73539, '\P{^Is_InCB=-LINKER}', ""); + Error('\p{Indic_Conjunct_Break=_ None/a/}'); + Error('\P{Indic_Conjunct_Break=_ None/a/}'); + Expect(1, 918000, '\p{Indic_Conjunct_Break=:\ANone\z:}', "");; + Expect(0, 917999, '\p{Indic_Conjunct_Break=:\ANone\z:}', "");; + Expect(1, 918000, '\p{Indic_Conjunct_Break=none}', ""); + Expect(0, 918000, '\p{^Indic_Conjunct_Break=none}', ""); + Expect(0, 918000, '\P{Indic_Conjunct_Break=none}', ""); + Expect(1, 918000, '\P{^Indic_Conjunct_Break=none}', ""); + Expect(0, 917999, '\p{Indic_Conjunct_Break=none}', ""); + Expect(1, 917999, '\p{^Indic_Conjunct_Break=none}', ""); + Expect(1, 917999, '\P{Indic_Conjunct_Break=none}', ""); + Expect(0, 917999, '\P{^Indic_Conjunct_Break=none}', ""); + Expect(1, 918000, '\p{Indic_Conjunct_Break=:\Anone\z:}', "");; + Expect(0, 917999, '\p{Indic_Conjunct_Break=:\Anone\z:}', "");; + Expect(1, 918000, '\p{Indic_Conjunct_Break=_None}', ""); + Expect(0, 918000, '\p{^Indic_Conjunct_Break=_None}', ""); + Expect(0, 918000, '\P{Indic_Conjunct_Break=_None}', ""); + Expect(1, 918000, '\P{^Indic_Conjunct_Break=_None}', ""); + Expect(0, 917999, '\p{Indic_Conjunct_Break=_None}', ""); + Expect(1, 917999, '\p{^Indic_Conjunct_Break=_None}', ""); + Expect(1, 917999, '\P{Indic_Conjunct_Break=_None}', ""); + Expect(0, 917999, '\P{^Indic_Conjunct_Break=_None}', ""); + Error('\p{InCB=_None:=}'); + Error('\P{InCB=_None:=}'); + Expect(1, 918000, '\p{InCB=:\ANone\z:}', "");; + Expect(0, 917999, '\p{InCB=:\ANone\z:}', "");; + Expect(1, 918000, '\p{InCB=none}', ""); + Expect(0, 918000, '\p{^InCB=none}', ""); + Expect(0, 918000, '\P{InCB=none}', ""); + Expect(1, 918000, '\P{^InCB=none}', ""); + Expect(0, 917999, '\p{InCB=none}', ""); + Expect(1, 917999, '\p{^InCB=none}', ""); + Expect(1, 917999, '\P{InCB=none}', ""); + Expect(0, 917999, '\P{^InCB=none}', ""); + Expect(1, 918000, '\p{InCB=:\Anone\z:}', "");; + Expect(0, 917999, '\p{InCB=:\Anone\z:}', "");; + Expect(1, 918000, '\p{InCB: _NONE}', ""); + Expect(0, 918000, '\p{^InCB: _NONE}', ""); + Expect(0, 918000, '\P{InCB: _NONE}', ""); + Expect(1, 918000, '\P{^InCB: _NONE}', ""); + Expect(0, 917999, '\p{InCB: _NONE}', ""); + Expect(1, 917999, '\p{^InCB: _NONE}', ""); + Expect(1, 917999, '\P{InCB: _NONE}', ""); + Expect(0, 917999, '\P{^InCB: _NONE}', ""); + Error('\p{Is_Indic_Conjunct_Break=-:=NONE}'); + Error('\P{Is_Indic_Conjunct_Break=-:=NONE}'); + Expect(1, 918000, '\p{Is_Indic_Conjunct_Break=none}', ""); + Expect(0, 918000, '\p{^Is_Indic_Conjunct_Break=none}', ""); + Expect(0, 918000, '\P{Is_Indic_Conjunct_Break=none}', ""); + Expect(1, 918000, '\P{^Is_Indic_Conjunct_Break=none}', ""); + Expect(0, 917999, '\p{Is_Indic_Conjunct_Break=none}', ""); + Expect(1, 917999, '\p{^Is_Indic_Conjunct_Break=none}', ""); + Expect(1, 917999, '\P{Is_Indic_Conjunct_Break=none}', ""); + Expect(0, 917999, '\P{^Is_Indic_Conjunct_Break=none}', ""); + Expect(1, 918000, '\p{Is_Indic_Conjunct_Break: _None}', ""); + Expect(0, 918000, '\p{^Is_Indic_Conjunct_Break: _None}', ""); + Expect(0, 918000, '\P{Is_Indic_Conjunct_Break: _None}', ""); + Expect(1, 918000, '\P{^Is_Indic_Conjunct_Break: _None}', ""); + Expect(0, 917999, '\p{Is_Indic_Conjunct_Break: _None}', ""); + Expect(1, 917999, '\p{^Is_Indic_Conjunct_Break: _None}', ""); + Expect(1, 917999, '\P{Is_Indic_Conjunct_Break: _None}', ""); + Expect(0, 917999, '\P{^Is_Indic_Conjunct_Break: _None}', ""); + Error('\p{Is_InCB=:=- NONE}'); + Error('\P{Is_InCB=:=- NONE}'); + Expect(1, 918000, '\p{Is_InCB=none}', ""); + Expect(0, 918000, '\p{^Is_InCB=none}', ""); + Expect(0, 918000, '\P{Is_InCB=none}', ""); + Expect(1, 918000, '\P{^Is_InCB=none}', ""); + Expect(0, 917999, '\p{Is_InCB=none}', ""); + Expect(1, 917999, '\p{^Is_InCB=none}', ""); + Expect(1, 917999, '\P{Is_InCB=none}', ""); + Expect(0, 917999, '\P{^Is_InCB=none}', ""); + Expect(1, 918000, '\p{Is_InCB= none}', ""); + Expect(0, 918000, '\p{^Is_InCB= none}', ""); + Expect(0, 918000, '\P{Is_InCB= none}', ""); + Expect(1, 918000, '\P{^Is_InCB= none}', ""); + Expect(0, 917999, '\p{Is_InCB= none}', ""); + Expect(1, 917999, '\p{^Is_InCB= none}', ""); + Expect(1, 917999, '\P{Is_InCB= none}', ""); + Expect(0, 917999, '\P{^Is_InCB= none}', ""); + Error('\p{indicpositionalcategory}'); + Error('\P{indicpositionalcategory}'); + Error('\p{inpc}'); + Error('\P{inpc}'); + Error('\p{Indic_Positional_Category=:=-bottom}'); + Error('\P{Indic_Positional_Category=:=-bottom}'); + Expect(1, 90415, '\p{Indic_Positional_Category=:\ABottom\z:}', "");; + Expect(0, 90416, '\p{Indic_Positional_Category=:\ABottom\z:}', "");; + Expect(1, 90415, '\p{Indic_Positional_Category=bottom}', ""); + Expect(0, 90415, '\p{^Indic_Positional_Category=bottom}', ""); + Expect(0, 90415, '\P{Indic_Positional_Category=bottom}', ""); + Expect(1, 90415, '\P{^Indic_Positional_Category=bottom}', ""); + Expect(0, 90416, '\p{Indic_Positional_Category=bottom}', ""); + Expect(1, 90416, '\p{^Indic_Positional_Category=bottom}', ""); + Expect(1, 90416, '\P{Indic_Positional_Category=bottom}', ""); + Expect(0, 90416, '\P{^Indic_Positional_Category=bottom}', ""); + Expect(1, 90415, '\p{Indic_Positional_Category=:\Abottom\z:}', "");; + Expect(0, 90416, '\p{Indic_Positional_Category=:\Abottom\z:}', "");; + Expect(1, 90415, '\p{Indic_Positional_Category= -BOTTOM}', ""); + Expect(0, 90415, '\p{^Indic_Positional_Category= -BOTTOM}', ""); + Expect(0, 90415, '\P{Indic_Positional_Category= -BOTTOM}', ""); + Expect(1, 90415, '\P{^Indic_Positional_Category= -BOTTOM}', ""); + Expect(0, 90416, '\p{Indic_Positional_Category= -BOTTOM}', ""); + Expect(1, 90416, '\p{^Indic_Positional_Category= -BOTTOM}', ""); + Expect(1, 90416, '\P{Indic_Positional_Category= -BOTTOM}', ""); + Expect(0, 90416, '\P{^Indic_Positional_Category= -BOTTOM}', ""); + Error('\p{InPC= _Bottom:=}'); + Error('\P{InPC= _Bottom:=}'); + Expect(1, 90415, '\p{InPC=:\ABottom\z:}', "");; + Expect(0, 90416, '\p{InPC=:\ABottom\z:}', "");; + Expect(1, 90415, '\p{InPC=bottom}', ""); + Expect(0, 90415, '\p{^InPC=bottom}', ""); + Expect(0, 90415, '\P{InPC=bottom}', ""); + Expect(1, 90415, '\P{^InPC=bottom}', ""); + Expect(0, 90416, '\p{InPC=bottom}', ""); + Expect(1, 90416, '\p{^InPC=bottom}', ""); + Expect(1, 90416, '\P{InPC=bottom}', ""); + Expect(0, 90416, '\P{^InPC=bottom}', ""); + Expect(1, 90415, '\p{InPC=:\Abottom\z:}', "");; + Expect(0, 90416, '\p{InPC=:\Abottom\z:}', "");; + Expect(1, 90415, '\p{InPC: bottom}', ""); + Expect(0, 90415, '\p{^InPC: bottom}', ""); + Expect(0, 90415, '\P{InPC: bottom}', ""); + Expect(1, 90415, '\P{^InPC: bottom}', ""); + Expect(0, 90416, '\p{InPC: bottom}', ""); + Expect(1, 90416, '\p{^InPC: bottom}', ""); + Expect(1, 90416, '\P{InPC: bottom}', ""); + Expect(0, 90416, '\P{^InPC: bottom}', ""); + Error('\p{Is_Indic_Positional_Category=- Bottom:=}'); + Error('\P{Is_Indic_Positional_Category=- Bottom:=}'); + Expect(1, 90415, '\p{Is_Indic_Positional_Category=bottom}', ""); + Expect(0, 90415, '\p{^Is_Indic_Positional_Category=bottom}', ""); + Expect(0, 90415, '\P{Is_Indic_Positional_Category=bottom}', ""); + Expect(1, 90415, '\P{^Is_Indic_Positional_Category=bottom}', ""); + Expect(0, 90416, '\p{Is_Indic_Positional_Category=bottom}', ""); + Expect(1, 90416, '\p{^Is_Indic_Positional_Category=bottom}', ""); + Expect(1, 90416, '\P{Is_Indic_Positional_Category=bottom}', ""); + Expect(0, 90416, '\P{^Is_Indic_Positional_Category=bottom}', ""); + Expect(1, 90415, '\p{Is_Indic_Positional_Category= -bottom}', ""); + Expect(0, 90415, '\p{^Is_Indic_Positional_Category= -bottom}', ""); + Expect(0, 90415, '\P{Is_Indic_Positional_Category= -bottom}', ""); + Expect(1, 90415, '\P{^Is_Indic_Positional_Category= -bottom}', ""); + Expect(0, 90416, '\p{Is_Indic_Positional_Category= -bottom}', ""); + Expect(1, 90416, '\p{^Is_Indic_Positional_Category= -bottom}', ""); + Expect(1, 90416, '\P{Is_Indic_Positional_Category= -bottom}', ""); + Expect(0, 90416, '\P{^Is_Indic_Positional_Category= -bottom}', ""); + Error('\p{Is_InPC= BOTTOM/a/}'); + Error('\P{Is_InPC= BOTTOM/a/}'); + Expect(1, 90415, '\p{Is_InPC=bottom}', ""); + Expect(0, 90415, '\p{^Is_InPC=bottom}', ""); + Expect(0, 90415, '\P{Is_InPC=bottom}', ""); + Expect(1, 90415, '\P{^Is_InPC=bottom}', ""); + Expect(0, 90416, '\p{Is_InPC=bottom}', ""); + Expect(1, 90416, '\p{^Is_InPC=bottom}', ""); + Expect(1, 90416, '\P{Is_InPC=bottom}', ""); + Expect(0, 90416, '\P{^Is_InPC=bottom}', ""); + Expect(1, 90415, '\p{Is_InPC=--Bottom}', ""); + Expect(0, 90415, '\p{^Is_InPC=--Bottom}', ""); + Expect(0, 90415, '\P{Is_InPC=--Bottom}', ""); + Expect(1, 90415, '\P{^Is_InPC=--Bottom}', ""); + Expect(0, 90416, '\p{Is_InPC=--Bottom}', ""); + Expect(1, 90416, '\p{^Is_InPC=--Bottom}', ""); + Expect(1, 90416, '\P{Is_InPC=--Bottom}', ""); + Expect(0, 90416, '\P{^Is_InPC=--Bottom}', ""); + Error('\p{Indic_Positional_Category=:=-_bottom_and_left}'); + Error('\P{Indic_Positional_Category=:=-_bottom_and_left}'); + Expect(1, 43455, '\p{Indic_Positional_Category=:\ABottom_And_Left\z:}', "");; + Expect(0, 43456, '\p{Indic_Positional_Category=:\ABottom_And_Left\z:}', "");; + Expect(1, 43455, '\p{Indic_Positional_Category=bottomandleft}', ""); + Expect(0, 43455, '\p{^Indic_Positional_Category=bottomandleft}', ""); + Expect(0, 43455, '\P{Indic_Positional_Category=bottomandleft}', ""); + Expect(1, 43455, '\P{^Indic_Positional_Category=bottomandleft}', ""); + Expect(0, 43456, '\p{Indic_Positional_Category=bottomandleft}', ""); + Expect(1, 43456, '\p{^Indic_Positional_Category=bottomandleft}', ""); + Expect(1, 43456, '\P{Indic_Positional_Category=bottomandleft}', ""); + Expect(0, 43456, '\P{^Indic_Positional_Category=bottomandleft}', ""); + Expect(1, 43455, '\p{Indic_Positional_Category=:\Abottomandleft\z:}', "");; + Expect(0, 43456, '\p{Indic_Positional_Category=:\Abottomandleft\z:}', "");; + Expect(1, 43455, '\p{Indic_Positional_Category: -_bottom_And_left}', ""); + Expect(0, 43455, '\p{^Indic_Positional_Category: -_bottom_And_left}', ""); + Expect(0, 43455, '\P{Indic_Positional_Category: -_bottom_And_left}', ""); + Expect(1, 43455, '\P{^Indic_Positional_Category: -_bottom_And_left}', ""); + Expect(0, 43456, '\p{Indic_Positional_Category: -_bottom_And_left}', ""); + Expect(1, 43456, '\p{^Indic_Positional_Category: -_bottom_And_left}', ""); + Expect(1, 43456, '\P{Indic_Positional_Category: -_bottom_And_left}', ""); + Expect(0, 43456, '\P{^Indic_Positional_Category: -_bottom_And_left}', ""); + Error('\p{InPC=/a/ Bottom_AND_Left}'); + Error('\P{InPC=/a/ Bottom_AND_Left}'); + Expect(1, 43455, '\p{InPC=:\ABottom_And_Left\z:}', "");; + Expect(0, 43456, '\p{InPC=:\ABottom_And_Left\z:}', "");; + Expect(1, 43455, '\p{InPC=bottomandleft}', ""); + Expect(0, 43455, '\p{^InPC=bottomandleft}', ""); + Expect(0, 43455, '\P{InPC=bottomandleft}', ""); + Expect(1, 43455, '\P{^InPC=bottomandleft}', ""); + Expect(0, 43456, '\p{InPC=bottomandleft}', ""); + Expect(1, 43456, '\p{^InPC=bottomandleft}', ""); + Expect(1, 43456, '\P{InPC=bottomandleft}', ""); + Expect(0, 43456, '\P{^InPC=bottomandleft}', ""); + Expect(1, 43455, '\p{InPC=:\Abottomandleft\z:}', "");; + Expect(0, 43456, '\p{InPC=:\Abottomandleft\z:}', "");; + Expect(1, 43455, '\p{InPC=-_bottom_And_Left}', ""); + Expect(0, 43455, '\p{^InPC=-_bottom_And_Left}', ""); + Expect(0, 43455, '\P{InPC=-_bottom_And_Left}', ""); + Expect(1, 43455, '\P{^InPC=-_bottom_And_Left}', ""); + Expect(0, 43456, '\p{InPC=-_bottom_And_Left}', ""); + Expect(1, 43456, '\p{^InPC=-_bottom_And_Left}', ""); + Expect(1, 43456, '\P{InPC=-_bottom_And_Left}', ""); + Expect(0, 43456, '\P{^InPC=-_bottom_And_Left}', ""); + Error('\p{Is_Indic_Positional_Category:-:=BOTTOM_And_left}'); + Error('\P{Is_Indic_Positional_Category:-:=BOTTOM_And_left}'); + Expect(1, 43455, '\p{Is_Indic_Positional_Category=bottomandleft}', ""); + Expect(0, 43455, '\p{^Is_Indic_Positional_Category=bottomandleft}', ""); + Expect(0, 43455, '\P{Is_Indic_Positional_Category=bottomandleft}', ""); + Expect(1, 43455, '\P{^Is_Indic_Positional_Category=bottomandleft}', ""); + Expect(0, 43456, '\p{Is_Indic_Positional_Category=bottomandleft}', ""); + Expect(1, 43456, '\p{^Is_Indic_Positional_Category=bottomandleft}', ""); + Expect(1, 43456, '\P{Is_Indic_Positional_Category=bottomandleft}', ""); + Expect(0, 43456, '\P{^Is_Indic_Positional_Category=bottomandleft}', ""); + Expect(1, 43455, '\p{Is_Indic_Positional_Category= Bottom_and_Left}', ""); + Expect(0, 43455, '\p{^Is_Indic_Positional_Category= Bottom_and_Left}', ""); + Expect(0, 43455, '\P{Is_Indic_Positional_Category= Bottom_and_Left}', ""); + Expect(1, 43455, '\P{^Is_Indic_Positional_Category= Bottom_and_Left}', ""); + Expect(0, 43456, '\p{Is_Indic_Positional_Category= Bottom_and_Left}', ""); + Expect(1, 43456, '\p{^Is_Indic_Positional_Category= Bottom_and_Left}', ""); + Expect(1, 43456, '\P{Is_Indic_Positional_Category= Bottom_and_Left}', ""); + Expect(0, 43456, '\P{^Is_Indic_Positional_Category= Bottom_and_Left}', ""); + Error('\p{Is_InPC: /a/bottom_and_Left}'); + Error('\P{Is_InPC: /a/bottom_and_Left}'); + Expect(1, 43455, '\p{Is_InPC=bottomandleft}', ""); + Expect(0, 43455, '\p{^Is_InPC=bottomandleft}', ""); + Expect(0, 43455, '\P{Is_InPC=bottomandleft}', ""); + Expect(1, 43455, '\P{^Is_InPC=bottomandleft}', ""); + Expect(0, 43456, '\p{Is_InPC=bottomandleft}', ""); + Expect(1, 43456, '\p{^Is_InPC=bottomandleft}', ""); + Expect(1, 43456, '\P{Is_InPC=bottomandleft}', ""); + Expect(0, 43456, '\P{^Is_InPC=bottomandleft}', ""); + Expect(1, 43455, '\p{Is_InPC=-Bottom_AND_LEFT}', ""); + Expect(0, 43455, '\p{^Is_InPC=-Bottom_AND_LEFT}', ""); + Expect(0, 43455, '\P{Is_InPC=-Bottom_AND_LEFT}', ""); + Expect(1, 43455, '\P{^Is_InPC=-Bottom_AND_LEFT}', ""); + Expect(0, 43456, '\p{Is_InPC=-Bottom_AND_LEFT}', ""); + Expect(1, 43456, '\p{^Is_InPC=-Bottom_AND_LEFT}', ""); + Expect(1, 43456, '\P{Is_InPC=-Bottom_AND_LEFT}', ""); + Expect(0, 43456, '\P{^Is_InPC=-Bottom_AND_LEFT}', ""); + Error('\p{Indic_Positional_Category=_:=BOTTOM_AND_Right}'); + Error('\P{Indic_Positional_Category=_:=BOTTOM_AND_Right}'); + Expect(1, 72002, '\p{Indic_Positional_Category=:\ABottom_And_Right\z:}', "");; + Expect(0, 72003, '\p{Indic_Positional_Category=:\ABottom_And_Right\z:}', "");; + Expect(1, 72002, '\p{Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72002, '\p{^Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72002, '\P{Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72002, '\P{^Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72003, '\p{Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72003, '\p{^Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72003, '\P{Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72003, '\P{^Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72002, '\p{Indic_Positional_Category=:\Abottomandright\z:}', "");; + Expect(0, 72003, '\p{Indic_Positional_Category=:\Abottomandright\z:}', "");; + Expect(1, 72002, '\p{Indic_Positional_Category= Bottom_And_RIGHT}', ""); + Expect(0, 72002, '\p{^Indic_Positional_Category= Bottom_And_RIGHT}', ""); + Expect(0, 72002, '\P{Indic_Positional_Category= Bottom_And_RIGHT}', ""); + Expect(1, 72002, '\P{^Indic_Positional_Category= Bottom_And_RIGHT}', ""); + Expect(0, 72003, '\p{Indic_Positional_Category= Bottom_And_RIGHT}', ""); + Expect(1, 72003, '\p{^Indic_Positional_Category= Bottom_And_RIGHT}', ""); + Expect(1, 72003, '\P{Indic_Positional_Category= Bottom_And_RIGHT}', ""); + Expect(0, 72003, '\P{^Indic_Positional_Category= Bottom_And_RIGHT}', ""); + Error('\p{InPC= /a/Bottom_And_Right}'); + Error('\P{InPC= /a/Bottom_And_Right}'); + Expect(1, 72002, '\p{InPC=:\ABottom_And_Right\z:}', "");; + Expect(0, 72003, '\p{InPC=:\ABottom_And_Right\z:}', "");; + Expect(1, 72002, '\p{InPC=bottomandright}', ""); + Expect(0, 72002, '\p{^InPC=bottomandright}', ""); + Expect(0, 72002, '\P{InPC=bottomandright}', ""); + Expect(1, 72002, '\P{^InPC=bottomandright}', ""); + Expect(0, 72003, '\p{InPC=bottomandright}', ""); + Expect(1, 72003, '\p{^InPC=bottomandright}', ""); + Expect(1, 72003, '\P{InPC=bottomandright}', ""); + Expect(0, 72003, '\P{^InPC=bottomandright}', ""); + Expect(1, 72002, '\p{InPC=:\Abottomandright\z:}', "");; + Expect(0, 72003, '\p{InPC=:\Abottomandright\z:}', "");; + Expect(1, 72002, '\p{InPC= -BOTTOM_AND_RIGHT}', ""); + Expect(0, 72002, '\p{^InPC= -BOTTOM_AND_RIGHT}', ""); + Expect(0, 72002, '\P{InPC= -BOTTOM_AND_RIGHT}', ""); + Expect(1, 72002, '\P{^InPC= -BOTTOM_AND_RIGHT}', ""); + Expect(0, 72003, '\p{InPC= -BOTTOM_AND_RIGHT}', ""); + Expect(1, 72003, '\p{^InPC= -BOTTOM_AND_RIGHT}', ""); + Expect(1, 72003, '\P{InPC= -BOTTOM_AND_RIGHT}', ""); + Expect(0, 72003, '\P{^InPC= -BOTTOM_AND_RIGHT}', ""); + Error('\p{Is_Indic_Positional_Category: /a/_-Bottom_and_Right}'); + Error('\P{Is_Indic_Positional_Category: /a/_-Bottom_and_Right}'); + Expect(1, 72002, '\p{Is_Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72002, '\p{^Is_Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72002, '\P{Is_Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72002, '\P{^Is_Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72003, '\p{Is_Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72003, '\p{^Is_Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72003, '\P{Is_Indic_Positional_Category=bottomandright}', ""); + Expect(0, 72003, '\P{^Is_Indic_Positional_Category=bottomandright}', ""); + Expect(1, 72002, '\p{Is_Indic_Positional_Category=_-BOTTOM_AND_right}', ""); + Expect(0, 72002, '\p{^Is_Indic_Positional_Category=_-BOTTOM_AND_right}', ""); + Expect(0, 72002, '\P{Is_Indic_Positional_Category=_-BOTTOM_AND_right}', ""); + Expect(1, 72002, '\P{^Is_Indic_Positional_Category=_-BOTTOM_AND_right}', ""); + Expect(0, 72003, '\p{Is_Indic_Positional_Category=_-BOTTOM_AND_right}', ""); + Expect(1, 72003, '\p{^Is_Indic_Positional_Category=_-BOTTOM_AND_right}', ""); + Expect(1, 72003, '\P{Is_Indic_Positional_Category=_-BOTTOM_AND_right}', ""); + Expect(0, 72003, '\P{^Is_Indic_Positional_Category=_-BOTTOM_AND_right}', ""); + Error('\p{Is_InPC= Bottom_And_RIGHT:=}'); + Error('\P{Is_InPC= Bottom_And_RIGHT:=}'); + Expect(1, 72002, '\p{Is_InPC=bottomandright}', ""); + Expect(0, 72002, '\p{^Is_InPC=bottomandright}', ""); + Expect(0, 72002, '\P{Is_InPC=bottomandright}', ""); + Expect(1, 72002, '\P{^Is_InPC=bottomandright}', ""); + Expect(0, 72003, '\p{Is_InPC=bottomandright}', ""); + Expect(1, 72003, '\p{^Is_InPC=bottomandright}', ""); + Expect(1, 72003, '\P{Is_InPC=bottomandright}', ""); + Expect(0, 72003, '\P{^Is_InPC=bottomandright}', ""); + Expect(1, 72002, '\p{Is_InPC=-Bottom_And_right}', ""); + Expect(0, 72002, '\p{^Is_InPC=-Bottom_And_right}', ""); + Expect(0, 72002, '\P{Is_InPC=-Bottom_And_right}', ""); + Expect(1, 72002, '\P{^Is_InPC=-Bottom_And_right}', ""); + Expect(0, 72003, '\p{Is_InPC=-Bottom_And_right}', ""); + Expect(1, 72003, '\p{^Is_InPC=-Bottom_And_right}', ""); + Expect(1, 72003, '\P{Is_InPC=-Bottom_And_right}', ""); + Expect(0, 72003, '\P{^Is_InPC=-Bottom_And_right}', ""); + Error('\p{Indic_Positional_Category= :=LEFT}'); + Error('\P{Indic_Positional_Category= :=LEFT}'); + Expect(1, 90411, '\p{Indic_Positional_Category=:\ALeft\z:}', "");; + Expect(0, 90412, '\p{Indic_Positional_Category=:\ALeft\z:}', "");; + Expect(1, 90411, '\p{Indic_Positional_Category=left}', ""); + Expect(0, 90411, '\p{^Indic_Positional_Category=left}', ""); + Expect(0, 90411, '\P{Indic_Positional_Category=left}', ""); + Expect(1, 90411, '\P{^Indic_Positional_Category=left}', ""); + Expect(0, 90412, '\p{Indic_Positional_Category=left}', ""); + Expect(1, 90412, '\p{^Indic_Positional_Category=left}', ""); + Expect(1, 90412, '\P{Indic_Positional_Category=left}', ""); + Expect(0, 90412, '\P{^Indic_Positional_Category=left}', ""); + Expect(1, 90411, '\p{Indic_Positional_Category=:\Aleft\z:}', "");; + Expect(0, 90412, '\p{Indic_Positional_Category=:\Aleft\z:}', "");; + Expect(1, 90411, '\p{Indic_Positional_Category= Left}', ""); + Expect(0, 90411, '\p{^Indic_Positional_Category= Left}', ""); + Expect(0, 90411, '\P{Indic_Positional_Category= Left}', ""); + Expect(1, 90411, '\P{^Indic_Positional_Category= Left}', ""); + Expect(0, 90412, '\p{Indic_Positional_Category= Left}', ""); + Expect(1, 90412, '\p{^Indic_Positional_Category= Left}', ""); + Expect(1, 90412, '\P{Indic_Positional_Category= Left}', ""); + Expect(0, 90412, '\P{^Indic_Positional_Category= Left}', ""); + Error('\p{InPC=_-left:=}'); + Error('\P{InPC=_-left:=}'); + Expect(1, 90411, '\p{InPC=:\ALeft\z:}', "");; + Expect(0, 90412, '\p{InPC=:\ALeft\z:}', "");; + Expect(1, 90411, '\p{InPC: left}', ""); + Expect(0, 90411, '\p{^InPC: left}', ""); + Expect(0, 90411, '\P{InPC: left}', ""); + Expect(1, 90411, '\P{^InPC: left}', ""); + Expect(0, 90412, '\p{InPC: left}', ""); + Expect(1, 90412, '\p{^InPC: left}', ""); + Expect(1, 90412, '\P{InPC: left}', ""); + Expect(0, 90412, '\P{^InPC: left}', ""); + Expect(1, 90411, '\p{InPC=:\Aleft\z:}', "");; + Expect(0, 90412, '\p{InPC=:\Aleft\z:}', "");; + Expect(1, 90411, '\p{InPC=_-left}', ""); + Expect(0, 90411, '\p{^InPC=_-left}', ""); + Expect(0, 90411, '\P{InPC=_-left}', ""); + Expect(1, 90411, '\P{^InPC=_-left}', ""); + Expect(0, 90412, '\p{InPC=_-left}', ""); + Expect(1, 90412, '\p{^InPC=_-left}', ""); + Expect(1, 90412, '\P{InPC=_-left}', ""); + Expect(0, 90412, '\P{^InPC=_-left}', ""); + Error('\p{Is_Indic_Positional_Category=_-left/a/}'); + Error('\P{Is_Indic_Positional_Category=_-left/a/}'); + Expect(1, 90411, '\p{Is_Indic_Positional_Category=left}', ""); + Expect(0, 90411, '\p{^Is_Indic_Positional_Category=left}', ""); + Expect(0, 90411, '\P{Is_Indic_Positional_Category=left}', ""); + Expect(1, 90411, '\P{^Is_Indic_Positional_Category=left}', ""); + Expect(0, 90412, '\p{Is_Indic_Positional_Category=left}', ""); + Expect(1, 90412, '\p{^Is_Indic_Positional_Category=left}', ""); + Expect(1, 90412, '\P{Is_Indic_Positional_Category=left}', ""); + Expect(0, 90412, '\P{^Is_Indic_Positional_Category=left}', ""); + Expect(1, 90411, '\p{Is_Indic_Positional_Category= left}', ""); + Expect(0, 90411, '\p{^Is_Indic_Positional_Category= left}', ""); + Expect(0, 90411, '\P{Is_Indic_Positional_Category= left}', ""); + Expect(1, 90411, '\P{^Is_Indic_Positional_Category= left}', ""); + Expect(0, 90412, '\p{Is_Indic_Positional_Category= left}', ""); + Expect(1, 90412, '\p{^Is_Indic_Positional_Category= left}', ""); + Expect(1, 90412, '\P{Is_Indic_Positional_Category= left}', ""); + Expect(0, 90412, '\P{^Is_Indic_Positional_Category= left}', ""); + Error('\p{Is_InPC=_:=left}'); + Error('\P{Is_InPC=_:=left}'); + Expect(1, 90411, '\p{Is_InPC=left}', ""); + Expect(0, 90411, '\p{^Is_InPC=left}', ""); + Expect(0, 90411, '\P{Is_InPC=left}', ""); + Expect(1, 90411, '\P{^Is_InPC=left}', ""); + Expect(0, 90412, '\p{Is_InPC=left}', ""); + Expect(1, 90412, '\p{^Is_InPC=left}', ""); + Expect(1, 90412, '\P{Is_InPC=left}', ""); + Expect(0, 90412, '\P{^Is_InPC=left}', ""); + Expect(1, 90411, '\p{Is_InPC= Left}', ""); + Expect(0, 90411, '\p{^Is_InPC= Left}', ""); + Expect(0, 90411, '\P{Is_InPC= Left}', ""); + Expect(1, 90411, '\P{^Is_InPC= Left}', ""); + Expect(0, 90412, '\p{Is_InPC= Left}', ""); + Expect(1, 90412, '\p{^Is_InPC= Left}', ""); + Expect(1, 90412, '\P{Is_InPC= Left}', ""); + Expect(0, 90412, '\P{^Is_InPC= Left}', ""); + Error('\p{Indic_Positional_Category=:=_ Left_and_Right}'); + Error('\P{Indic_Positional_Category=:=_ Left_and_Right}'); + Expect(1, 71992, '\p{Indic_Positional_Category=:\ALeft_And_Right\z:}', "");; + Expect(0, 71993, '\p{Indic_Positional_Category=:\ALeft_And_Right\z:}', "");; + Expect(1, 71992, '\p{Indic_Positional_Category=leftandright}', ""); + Expect(0, 71992, '\p{^Indic_Positional_Category=leftandright}', ""); + Expect(0, 71992, '\P{Indic_Positional_Category=leftandright}', ""); + Expect(1, 71992, '\P{^Indic_Positional_Category=leftandright}', ""); + Expect(0, 71993, '\p{Indic_Positional_Category=leftandright}', ""); + Expect(1, 71993, '\p{^Indic_Positional_Category=leftandright}', ""); + Expect(1, 71993, '\P{Indic_Positional_Category=leftandright}', ""); + Expect(0, 71993, '\P{^Indic_Positional_Category=leftandright}', ""); + Expect(1, 71992, '\p{Indic_Positional_Category=:\Aleftandright\z:}', "");; + Expect(0, 71993, '\p{Indic_Positional_Category=:\Aleftandright\z:}', "");; + Expect(1, 71992, '\p{Indic_Positional_Category= left_And_Right}', ""); + Expect(0, 71992, '\p{^Indic_Positional_Category= left_And_Right}', ""); + Expect(0, 71992, '\P{Indic_Positional_Category= left_And_Right}', ""); + Expect(1, 71992, '\P{^Indic_Positional_Category= left_And_Right}', ""); + Expect(0, 71993, '\p{Indic_Positional_Category= left_And_Right}', ""); + Expect(1, 71993, '\p{^Indic_Positional_Category= left_And_Right}', ""); + Expect(1, 71993, '\P{Indic_Positional_Category= left_And_Right}', ""); + Expect(0, 71993, '\P{^Indic_Positional_Category= left_And_Right}', ""); + Error('\p{InPC: /a/left_And_Right}'); + Error('\P{InPC: /a/left_And_Right}'); + Expect(1, 71992, '\p{InPC=:\ALeft_And_Right\z:}', "");; + Expect(0, 71993, '\p{InPC=:\ALeft_And_Right\z:}', "");; + Expect(1, 71992, '\p{InPC=leftandright}', ""); + Expect(0, 71992, '\p{^InPC=leftandright}', ""); + Expect(0, 71992, '\P{InPC=leftandright}', ""); + Expect(1, 71992, '\P{^InPC=leftandright}', ""); + Expect(0, 71993, '\p{InPC=leftandright}', ""); + Expect(1, 71993, '\p{^InPC=leftandright}', ""); + Expect(1, 71993, '\P{InPC=leftandright}', ""); + Expect(0, 71993, '\P{^InPC=leftandright}', ""); + Expect(1, 71992, '\p{InPC=:\Aleftandright\z:}', "");; + Expect(0, 71993, '\p{InPC=:\Aleftandright\z:}', "");; + Expect(1, 71992, '\p{InPC= Left_And_Right}', ""); + Expect(0, 71992, '\p{^InPC= Left_And_Right}', ""); + Expect(0, 71992, '\P{InPC= Left_And_Right}', ""); + Expect(1, 71992, '\P{^InPC= Left_And_Right}', ""); + Expect(0, 71993, '\p{InPC= Left_And_Right}', ""); + Expect(1, 71993, '\p{^InPC= Left_And_Right}', ""); + Expect(1, 71993, '\P{InPC= Left_And_Right}', ""); + Expect(0, 71993, '\P{^InPC= Left_And_Right}', ""); + Error('\p{Is_Indic_Positional_Category=:= -LEFT_and_Right}'); + Error('\P{Is_Indic_Positional_Category=:= -LEFT_and_Right}'); + Expect(1, 71992, '\p{Is_Indic_Positional_Category=leftandright}', ""); + Expect(0, 71992, '\p{^Is_Indic_Positional_Category=leftandright}', ""); + Expect(0, 71992, '\P{Is_Indic_Positional_Category=leftandright}', ""); + Expect(1, 71992, '\P{^Is_Indic_Positional_Category=leftandright}', ""); + Expect(0, 71993, '\p{Is_Indic_Positional_Category=leftandright}', ""); + Expect(1, 71993, '\p{^Is_Indic_Positional_Category=leftandright}', ""); + Expect(1, 71993, '\P{Is_Indic_Positional_Category=leftandright}', ""); + Expect(0, 71993, '\P{^Is_Indic_Positional_Category=leftandright}', ""); + Expect(1, 71992, '\p{Is_Indic_Positional_Category=-Left_And_Right}', ""); + Expect(0, 71992, '\p{^Is_Indic_Positional_Category=-Left_And_Right}', ""); + Expect(0, 71992, '\P{Is_Indic_Positional_Category=-Left_And_Right}', ""); + Expect(1, 71992, '\P{^Is_Indic_Positional_Category=-Left_And_Right}', ""); + Expect(0, 71993, '\p{Is_Indic_Positional_Category=-Left_And_Right}', ""); + Expect(1, 71993, '\p{^Is_Indic_Positional_Category=-Left_And_Right}', ""); + Expect(1, 71993, '\P{Is_Indic_Positional_Category=-Left_And_Right}', ""); + Expect(0, 71993, '\P{^Is_Indic_Positional_Category=-Left_And_Right}', ""); + Error('\p{Is_InPC=__Left_And_RIGHT:=}'); + Error('\P{Is_InPC=__Left_And_RIGHT:=}'); + Expect(1, 71992, '\p{Is_InPC=leftandright}', ""); + Expect(0, 71992, '\p{^Is_InPC=leftandright}', ""); + Expect(0, 71992, '\P{Is_InPC=leftandright}', ""); + Expect(1, 71992, '\P{^Is_InPC=leftandright}', ""); + Expect(0, 71993, '\p{Is_InPC=leftandright}', ""); + Expect(1, 71993, '\p{^Is_InPC=leftandright}', ""); + Expect(1, 71993, '\P{Is_InPC=leftandright}', ""); + Expect(0, 71993, '\P{^Is_InPC=leftandright}', ""); + Expect(1, 71992, '\p{Is_InPC= LEFT_And_RIGHT}', ""); + Expect(0, 71992, '\p{^Is_InPC= LEFT_And_RIGHT}', ""); + Expect(0, 71992, '\P{Is_InPC= LEFT_And_RIGHT}', ""); + Expect(1, 71992, '\P{^Is_InPC= LEFT_And_RIGHT}', ""); + Expect(0, 71993, '\p{Is_InPC= LEFT_And_RIGHT}', ""); + Expect(1, 71993, '\p{^Is_InPC= LEFT_And_RIGHT}', ""); + Expect(1, 71993, '\P{Is_InPC= LEFT_And_RIGHT}', ""); + Expect(0, 71993, '\P{^Is_InPC= LEFT_And_RIGHT}', ""); + Error('\p{Indic_Positional_Category=:= not_APPLICABLE}'); + Error('\P{Indic_Positional_Category=:= not_APPLICABLE}'); + Expect(1, 93549, '\p{Indic_Positional_Category=:\ANot_Applicable\z:}', "");; + Expect(0, 93548, '\p{Indic_Positional_Category=:\ANot_Applicable\z:}', "");; + Expect(1, 93549, '\p{Indic_Positional_Category=notapplicable}', ""); + Expect(0, 93549, '\p{^Indic_Positional_Category=notapplicable}', ""); + Expect(0, 93549, '\P{Indic_Positional_Category=notapplicable}', ""); + Expect(1, 93549, '\P{^Indic_Positional_Category=notapplicable}', ""); + Expect(0, 93548, '\p{Indic_Positional_Category=notapplicable}', ""); + Expect(1, 93548, '\p{^Indic_Positional_Category=notapplicable}', ""); + Expect(1, 93548, '\P{Indic_Positional_Category=notapplicable}', ""); + Expect(0, 93548, '\P{^Indic_Positional_Category=notapplicable}', ""); + Expect(1, 93549, '\p{Indic_Positional_Category=:\Anotapplicable\z:}', "");; + Expect(0, 93548, '\p{Indic_Positional_Category=:\Anotapplicable\z:}', "");; + Expect(1, 93549, '\p{Indic_Positional_Category=__Not_applicable}', ""); + Expect(0, 93549, '\p{^Indic_Positional_Category=__Not_applicable}', ""); + Expect(0, 93549, '\P{Indic_Positional_Category=__Not_applicable}', ""); + Expect(1, 93549, '\P{^Indic_Positional_Category=__Not_applicable}', ""); + Expect(0, 93548, '\p{Indic_Positional_Category=__Not_applicable}', ""); + Expect(1, 93548, '\p{^Indic_Positional_Category=__Not_applicable}', ""); + Expect(1, 93548, '\P{Indic_Positional_Category=__Not_applicable}', ""); + Expect(0, 93548, '\P{^Indic_Positional_Category=__Not_applicable}', ""); + Error('\p{InPC= NA:=}'); + Error('\P{InPC= NA:=}'); + Expect(1, 93549, '\p{InPC=:\ANA\z:}', "");; + Expect(0, 93548, '\p{InPC=:\ANA\z:}', "");; + Expect(1, 93549, '\p{InPC=na}', ""); + Expect(0, 93549, '\p{^InPC=na}', ""); + Expect(0, 93549, '\P{InPC=na}', ""); + Expect(1, 93549, '\P{^InPC=na}', ""); + Expect(0, 93548, '\p{InPC=na}', ""); + Expect(1, 93548, '\p{^InPC=na}', ""); + Expect(1, 93548, '\P{InPC=na}', ""); + Expect(0, 93548, '\P{^InPC=na}', ""); + Expect(1, 93549, '\p{InPC=:\Ana\z:}', "");; + Expect(0, 93548, '\p{InPC=:\Ana\z:}', "");; + Expect(1, 93549, '\p{InPC= -NA}', ""); + Expect(0, 93549, '\p{^InPC= -NA}', ""); + Expect(0, 93549, '\P{InPC= -NA}', ""); + Expect(1, 93549, '\P{^InPC= -NA}', ""); + Expect(0, 93548, '\p{InPC= -NA}', ""); + Expect(1, 93548, '\p{^InPC= -NA}', ""); + Expect(1, 93548, '\P{InPC= -NA}', ""); + Expect(0, 93548, '\P{^InPC= -NA}', ""); + Error('\p{Is_Indic_Positional_Category= :=Not_applicable}'); + Error('\P{Is_Indic_Positional_Category= :=Not_applicable}'); + Expect(1, 93549, '\p{Is_Indic_Positional_Category=notapplicable}', ""); + Expect(0, 93549, '\p{^Is_Indic_Positional_Category=notapplicable}', ""); + Expect(0, 93549, '\P{Is_Indic_Positional_Category=notapplicable}', ""); + Expect(1, 93549, '\P{^Is_Indic_Positional_Category=notapplicable}', ""); + Expect(0, 93548, '\p{Is_Indic_Positional_Category=notapplicable}', ""); + Expect(1, 93548, '\p{^Is_Indic_Positional_Category=notapplicable}', ""); + Expect(1, 93548, '\P{Is_Indic_Positional_Category=notapplicable}', ""); + Expect(0, 93548, '\P{^Is_Indic_Positional_Category=notapplicable}', ""); + Expect(1, 93549, '\p{Is_Indic_Positional_Category= NOT_Applicable}', ""); + Expect(0, 93549, '\p{^Is_Indic_Positional_Category= NOT_Applicable}', ""); + Expect(0, 93549, '\P{Is_Indic_Positional_Category= NOT_Applicable}', ""); + Expect(1, 93549, '\P{^Is_Indic_Positional_Category= NOT_Applicable}', ""); + Expect(0, 93548, '\p{Is_Indic_Positional_Category= NOT_Applicable}', ""); + Expect(1, 93548, '\p{^Is_Indic_Positional_Category= NOT_Applicable}', ""); + Expect(1, 93548, '\P{Is_Indic_Positional_Category= NOT_Applicable}', ""); + Expect(0, 93548, '\P{^Is_Indic_Positional_Category= NOT_Applicable}', ""); + Error('\p{Is_InPC=_/a/na}'); + Error('\P{Is_InPC=_/a/na}'); + Expect(1, 93549, '\p{Is_InPC: na}', ""); + Expect(0, 93549, '\p{^Is_InPC: na}', ""); + Expect(0, 93549, '\P{Is_InPC: na}', ""); + Expect(1, 93549, '\P{^Is_InPC: na}', ""); + Expect(0, 93548, '\p{Is_InPC: na}', ""); + Expect(1, 93548, '\p{^Is_InPC: na}', ""); + Expect(1, 93548, '\P{Is_InPC: na}', ""); + Expect(0, 93548, '\P{^Is_InPC: na}', ""); + Expect(1, 93549, '\p{Is_InPC= -NA}', ""); + Expect(0, 93549, '\p{^Is_InPC= -NA}', ""); + Expect(0, 93549, '\P{Is_InPC= -NA}', ""); + Expect(1, 93549, '\P{^Is_InPC= -NA}', ""); + Expect(0, 93548, '\p{Is_InPC= -NA}', ""); + Expect(1, 93548, '\p{^Is_InPC= -NA}', ""); + Expect(1, 93548, '\P{Is_InPC= -NA}', ""); + Expect(0, 93548, '\P{^Is_InPC= -NA}', ""); + Error('\p{Indic_Positional_Category=/a/ overstruck}'); + Error('\P{Indic_Positional_Category=/a/ overstruck}'); + Expect(1, 68102, '\p{Indic_Positional_Category=:\AOverstruck\z:}', "");; + Expect(0, 68103, '\p{Indic_Positional_Category=:\AOverstruck\z:}', "");; + Expect(1, 68102, '\p{Indic_Positional_Category=overstruck}', ""); + Expect(0, 68102, '\p{^Indic_Positional_Category=overstruck}', ""); + Expect(0, 68102, '\P{Indic_Positional_Category=overstruck}', ""); + Expect(1, 68102, '\P{^Indic_Positional_Category=overstruck}', ""); + Expect(0, 68103, '\p{Indic_Positional_Category=overstruck}', ""); + Expect(1, 68103, '\p{^Indic_Positional_Category=overstruck}', ""); + Expect(1, 68103, '\P{Indic_Positional_Category=overstruck}', ""); + Expect(0, 68103, '\P{^Indic_Positional_Category=overstruck}', ""); + Expect(1, 68102, '\p{Indic_Positional_Category=:\Aoverstruck\z:}', "");; + Expect(0, 68103, '\p{Indic_Positional_Category=:\Aoverstruck\z:}', "");; + Expect(1, 68102, '\p{Indic_Positional_Category:_ Overstruck}', ""); + Expect(0, 68102, '\p{^Indic_Positional_Category:_ Overstruck}', ""); + Expect(0, 68102, '\P{Indic_Positional_Category:_ Overstruck}', ""); + Expect(1, 68102, '\P{^Indic_Positional_Category:_ Overstruck}', ""); + Expect(0, 68103, '\p{Indic_Positional_Category:_ Overstruck}', ""); + Expect(1, 68103, '\p{^Indic_Positional_Category:_ Overstruck}', ""); + Expect(1, 68103, '\P{Indic_Positional_Category:_ Overstruck}', ""); + Expect(0, 68103, '\P{^Indic_Positional_Category:_ Overstruck}', ""); + Error('\p{InPC=-OVERSTRUCK:=}'); + Error('\P{InPC=-OVERSTRUCK:=}'); + Expect(1, 68102, '\p{InPC=:\AOverstruck\z:}', "");; + Expect(0, 68103, '\p{InPC=:\AOverstruck\z:}', "");; + Expect(1, 68102, '\p{InPC=overstruck}', ""); + Expect(0, 68102, '\p{^InPC=overstruck}', ""); + Expect(0, 68102, '\P{InPC=overstruck}', ""); + Expect(1, 68102, '\P{^InPC=overstruck}', ""); + Expect(0, 68103, '\p{InPC=overstruck}', ""); + Expect(1, 68103, '\p{^InPC=overstruck}', ""); + Expect(1, 68103, '\P{InPC=overstruck}', ""); + Expect(0, 68103, '\P{^InPC=overstruck}', ""); + Expect(1, 68102, '\p{InPC=:\Aoverstruck\z:}', "");; + Expect(0, 68103, '\p{InPC=:\Aoverstruck\z:}', "");; + Expect(1, 68102, '\p{InPC=-overstruck}', ""); + Expect(0, 68102, '\p{^InPC=-overstruck}', ""); + Expect(0, 68102, '\P{InPC=-overstruck}', ""); + Expect(1, 68102, '\P{^InPC=-overstruck}', ""); + Expect(0, 68103, '\p{InPC=-overstruck}', ""); + Expect(1, 68103, '\p{^InPC=-overstruck}', ""); + Expect(1, 68103, '\P{InPC=-overstruck}', ""); + Expect(0, 68103, '\P{^InPC=-overstruck}', ""); + Error('\p{Is_Indic_Positional_Category=-:=Overstruck}'); + Error('\P{Is_Indic_Positional_Category=-:=Overstruck}'); + Expect(1, 68102, '\p{Is_Indic_Positional_Category=overstruck}', ""); + Expect(0, 68102, '\p{^Is_Indic_Positional_Category=overstruck}', ""); + Expect(0, 68102, '\P{Is_Indic_Positional_Category=overstruck}', ""); + Expect(1, 68102, '\P{^Is_Indic_Positional_Category=overstruck}', ""); + Expect(0, 68103, '\p{Is_Indic_Positional_Category=overstruck}', ""); + Expect(1, 68103, '\p{^Is_Indic_Positional_Category=overstruck}', ""); + Expect(1, 68103, '\P{Is_Indic_Positional_Category=overstruck}', ""); + Expect(0, 68103, '\P{^Is_Indic_Positional_Category=overstruck}', ""); + Expect(1, 68102, '\p{Is_Indic_Positional_Category= Overstruck}', ""); + Expect(0, 68102, '\p{^Is_Indic_Positional_Category= Overstruck}', ""); + Expect(0, 68102, '\P{Is_Indic_Positional_Category= Overstruck}', ""); + Expect(1, 68102, '\P{^Is_Indic_Positional_Category= Overstruck}', ""); + Expect(0, 68103, '\p{Is_Indic_Positional_Category= Overstruck}', ""); + Expect(1, 68103, '\p{^Is_Indic_Positional_Category= Overstruck}', ""); + Expect(1, 68103, '\P{Is_Indic_Positional_Category= Overstruck}', ""); + Expect(0, 68103, '\P{^Is_Indic_Positional_Category= Overstruck}', ""); + Error('\p{Is_InPC=/a/ -Overstruck}'); + Error('\P{Is_InPC=/a/ -Overstruck}'); + Expect(1, 68102, '\p{Is_InPC=overstruck}', ""); + Expect(0, 68102, '\p{^Is_InPC=overstruck}', ""); + Expect(0, 68102, '\P{Is_InPC=overstruck}', ""); + Expect(1, 68102, '\P{^Is_InPC=overstruck}', ""); + Expect(0, 68103, '\p{Is_InPC=overstruck}', ""); + Expect(1, 68103, '\p{^Is_InPC=overstruck}', ""); + Expect(1, 68103, '\P{Is_InPC=overstruck}', ""); + Expect(0, 68103, '\P{^Is_InPC=overstruck}', ""); + Expect(1, 68102, '\p{Is_InPC=- overstruck}', ""); + Expect(0, 68102, '\p{^Is_InPC=- overstruck}', ""); + Expect(0, 68102, '\P{Is_InPC=- overstruck}', ""); + Expect(1, 68102, '\P{^Is_InPC=- overstruck}', ""); + Expect(0, 68103, '\p{Is_InPC=- overstruck}', ""); + Expect(1, 68103, '\p{^Is_InPC=- overstruck}', ""); + Expect(1, 68103, '\P{Is_InPC=- overstruck}', ""); + Expect(0, 68103, '\P{^Is_InPC=- overstruck}', ""); + Error('\p{Indic_Positional_Category=/a/ -Right}'); + Error('\P{Indic_Positional_Category=/a/ -Right}'); + Expect(1, 93548, '\p{Indic_Positional_Category=:\ARight\z:}', "");; + Expect(0, 93549, '\p{Indic_Positional_Category=:\ARight\z:}', "");; + Expect(1, 93548, '\p{Indic_Positional_Category=right}', ""); + Expect(0, 93548, '\p{^Indic_Positional_Category=right}', ""); + Expect(0, 93548, '\P{Indic_Positional_Category=right}', ""); + Expect(1, 93548, '\P{^Indic_Positional_Category=right}', ""); + Expect(0, 93549, '\p{Indic_Positional_Category=right}', ""); + Expect(1, 93549, '\p{^Indic_Positional_Category=right}', ""); + Expect(1, 93549, '\P{Indic_Positional_Category=right}', ""); + Expect(0, 93549, '\P{^Indic_Positional_Category=right}', ""); + Expect(1, 93548, '\p{Indic_Positional_Category=:\Aright\z:}', "");; + Expect(0, 93549, '\p{Indic_Positional_Category=:\Aright\z:}', "");; + Expect(1, 93548, '\p{Indic_Positional_Category=__Right}', ""); + Expect(0, 93548, '\p{^Indic_Positional_Category=__Right}', ""); + Expect(0, 93548, '\P{Indic_Positional_Category=__Right}', ""); + Expect(1, 93548, '\P{^Indic_Positional_Category=__Right}', ""); + Expect(0, 93549, '\p{Indic_Positional_Category=__Right}', ""); + Expect(1, 93549, '\p{^Indic_Positional_Category=__Right}', ""); + Expect(1, 93549, '\P{Indic_Positional_Category=__Right}', ""); + Expect(0, 93549, '\P{^Indic_Positional_Category=__Right}', ""); + Error('\p{InPC=_ Right/a/}'); + Error('\P{InPC=_ Right/a/}'); + Expect(1, 93548, '\p{InPC=:\ARight\z:}', "");; + Expect(0, 93549, '\p{InPC=:\ARight\z:}', "");; + Expect(1, 93548, '\p{InPC=right}', ""); + Expect(0, 93548, '\p{^InPC=right}', ""); + Expect(0, 93548, '\P{InPC=right}', ""); + Expect(1, 93548, '\P{^InPC=right}', ""); + Expect(0, 93549, '\p{InPC=right}', ""); + Expect(1, 93549, '\p{^InPC=right}', ""); + Expect(1, 93549, '\P{InPC=right}', ""); + Expect(0, 93549, '\P{^InPC=right}', ""); + Expect(1, 93548, '\p{InPC=:\Aright\z:}', "");; + Expect(0, 93549, '\p{InPC=:\Aright\z:}', "");; + Expect(1, 93548, '\p{InPC: __RIGHT}', ""); + Expect(0, 93548, '\p{^InPC: __RIGHT}', ""); + Expect(0, 93548, '\P{InPC: __RIGHT}', ""); + Expect(1, 93548, '\P{^InPC: __RIGHT}', ""); + Expect(0, 93549, '\p{InPC: __RIGHT}', ""); + Expect(1, 93549, '\p{^InPC: __RIGHT}', ""); + Expect(1, 93549, '\P{InPC: __RIGHT}', ""); + Expect(0, 93549, '\P{^InPC: __RIGHT}', ""); + Error('\p{Is_Indic_Positional_Category= Right:=}'); + Error('\P{Is_Indic_Positional_Category= Right:=}'); + Expect(1, 93548, '\p{Is_Indic_Positional_Category=right}', ""); + Expect(0, 93548, '\p{^Is_Indic_Positional_Category=right}', ""); + Expect(0, 93548, '\P{Is_Indic_Positional_Category=right}', ""); + Expect(1, 93548, '\P{^Is_Indic_Positional_Category=right}', ""); + Expect(0, 93549, '\p{Is_Indic_Positional_Category=right}', ""); + Expect(1, 93549, '\p{^Is_Indic_Positional_Category=right}', ""); + Expect(1, 93549, '\P{Is_Indic_Positional_Category=right}', ""); + Expect(0, 93549, '\P{^Is_Indic_Positional_Category=right}', ""); + Expect(1, 93548, '\p{Is_Indic_Positional_Category= Right}', ""); + Expect(0, 93548, '\p{^Is_Indic_Positional_Category= Right}', ""); + Expect(0, 93548, '\P{Is_Indic_Positional_Category= Right}', ""); + Expect(1, 93548, '\P{^Is_Indic_Positional_Category= Right}', ""); + Expect(0, 93549, '\p{Is_Indic_Positional_Category= Right}', ""); + Expect(1, 93549, '\p{^Is_Indic_Positional_Category= Right}', ""); + Expect(1, 93549, '\P{Is_Indic_Positional_Category= Right}', ""); + Expect(0, 93549, '\P{^Is_Indic_Positional_Category= Right}', ""); + Error('\p{Is_InPC= Right:=}'); + Error('\P{Is_InPC= Right:=}'); + Expect(1, 93548, '\p{Is_InPC=right}', ""); + Expect(0, 93548, '\p{^Is_InPC=right}', ""); + Expect(0, 93548, '\P{Is_InPC=right}', ""); + Expect(1, 93548, '\P{^Is_InPC=right}', ""); + Expect(0, 93549, '\p{Is_InPC=right}', ""); + Expect(1, 93549, '\p{^Is_InPC=right}', ""); + Expect(1, 93549, '\P{Is_InPC=right}', ""); + Expect(0, 93549, '\P{^Is_InPC=right}', ""); + Expect(1, 93548, '\p{Is_InPC= _Right}', ""); + Expect(0, 93548, '\p{^Is_InPC= _Right}', ""); + Expect(0, 93548, '\P{Is_InPC= _Right}', ""); + Expect(1, 93548, '\P{^Is_InPC= _Right}', ""); + Expect(0, 93549, '\p{Is_InPC= _Right}', ""); + Expect(1, 93549, '\p{^Is_InPC= _Right}', ""); + Expect(1, 93549, '\P{Is_InPC= _Right}', ""); + Expect(0, 93549, '\P{^Is_InPC= _Right}', ""); + Error('\p{Indic_Positional_Category=-:=Top}'); + Error('\P{Indic_Positional_Category=-:=Top}'); + Expect(1, 90413, '\p{Indic_Positional_Category=:\ATop\z:}', "");; + Expect(0, 90414, '\p{Indic_Positional_Category=:\ATop\z:}', "");; + Expect(1, 90413, '\p{Indic_Positional_Category=top}', ""); + Expect(0, 90413, '\p{^Indic_Positional_Category=top}', ""); + Expect(0, 90413, '\P{Indic_Positional_Category=top}', ""); + Expect(1, 90413, '\P{^Indic_Positional_Category=top}', ""); + Expect(0, 90414, '\p{Indic_Positional_Category=top}', ""); + Expect(1, 90414, '\p{^Indic_Positional_Category=top}', ""); + Expect(1, 90414, '\P{Indic_Positional_Category=top}', ""); + Expect(0, 90414, '\P{^Indic_Positional_Category=top}', ""); + Expect(1, 90413, '\p{Indic_Positional_Category=:\Atop\z:}', "");; + Expect(0, 90414, '\p{Indic_Positional_Category=:\Atop\z:}', "");; + Expect(1, 90413, '\p{Indic_Positional_Category= Top}', ""); + Expect(0, 90413, '\p{^Indic_Positional_Category= Top}', ""); + Expect(0, 90413, '\P{Indic_Positional_Category= Top}', ""); + Expect(1, 90413, '\P{^Indic_Positional_Category= Top}', ""); + Expect(0, 90414, '\p{Indic_Positional_Category= Top}', ""); + Expect(1, 90414, '\p{^Indic_Positional_Category= Top}', ""); + Expect(1, 90414, '\P{Indic_Positional_Category= Top}', ""); + Expect(0, 90414, '\P{^Indic_Positional_Category= Top}', ""); + Error('\p{InPC=- Top:=}'); + Error('\P{InPC=- Top:=}'); + Expect(1, 90413, '\p{InPC=:\ATop\z:}', "");; + Expect(0, 90414, '\p{InPC=:\ATop\z:}', "");; + Expect(1, 90413, '\p{InPC=top}', ""); + Expect(0, 90413, '\p{^InPC=top}', ""); + Expect(0, 90413, '\P{InPC=top}', ""); + Expect(1, 90413, '\P{^InPC=top}', ""); + Expect(0, 90414, '\p{InPC=top}', ""); + Expect(1, 90414, '\p{^InPC=top}', ""); + Expect(1, 90414, '\P{InPC=top}', ""); + Expect(0, 90414, '\P{^InPC=top}', ""); + Expect(1, 90413, '\p{InPC=:\Atop\z:}', "");; + Expect(0, 90414, '\p{InPC=:\Atop\z:}', "");; + Expect(1, 90413, '\p{InPC=_ Top}', ""); + Expect(0, 90413, '\p{^InPC=_ Top}', ""); + Expect(0, 90413, '\P{InPC=_ Top}', ""); + Expect(1, 90413, '\P{^InPC=_ Top}', ""); + Expect(0, 90414, '\p{InPC=_ Top}', ""); + Expect(1, 90414, '\p{^InPC=_ Top}', ""); + Expect(1, 90414, '\P{InPC=_ Top}', ""); + Expect(0, 90414, '\P{^InPC=_ Top}', ""); + Error('\p{Is_Indic_Positional_Category=:= _Top}'); + Error('\P{Is_Indic_Positional_Category=:= _Top}'); + Expect(1, 90413, '\p{Is_Indic_Positional_Category=top}', ""); + Expect(0, 90413, '\p{^Is_Indic_Positional_Category=top}', ""); + Expect(0, 90413, '\P{Is_Indic_Positional_Category=top}', ""); + Expect(1, 90413, '\P{^Is_Indic_Positional_Category=top}', ""); + Expect(0, 90414, '\p{Is_Indic_Positional_Category=top}', ""); + Expect(1, 90414, '\p{^Is_Indic_Positional_Category=top}', ""); + Expect(1, 90414, '\P{Is_Indic_Positional_Category=top}', ""); + Expect(0, 90414, '\P{^Is_Indic_Positional_Category=top}', ""); + Expect(1, 90413, '\p{Is_Indic_Positional_Category=_TOP}', ""); + Expect(0, 90413, '\p{^Is_Indic_Positional_Category=_TOP}', ""); + Expect(0, 90413, '\P{Is_Indic_Positional_Category=_TOP}', ""); + Expect(1, 90413, '\P{^Is_Indic_Positional_Category=_TOP}', ""); + Expect(0, 90414, '\p{Is_Indic_Positional_Category=_TOP}', ""); + Expect(1, 90414, '\p{^Is_Indic_Positional_Category=_TOP}', ""); + Expect(1, 90414, '\P{Is_Indic_Positional_Category=_TOP}', ""); + Expect(0, 90414, '\P{^Is_Indic_Positional_Category=_TOP}', ""); + Error('\p{Is_InPC= -top:=}'); + Error('\P{Is_InPC= -top:=}'); + Expect(1, 90413, '\p{Is_InPC=top}', ""); + Expect(0, 90413, '\p{^Is_InPC=top}', ""); + Expect(0, 90413, '\P{Is_InPC=top}', ""); + Expect(1, 90413, '\P{^Is_InPC=top}', ""); + Expect(0, 90414, '\p{Is_InPC=top}', ""); + Expect(1, 90414, '\p{^Is_InPC=top}', ""); + Expect(1, 90414, '\P{Is_InPC=top}', ""); + Expect(0, 90414, '\P{^Is_InPC=top}', ""); + Expect(1, 90413, '\p{Is_InPC: Top}', ""); + Expect(0, 90413, '\p{^Is_InPC: Top}', ""); + Expect(0, 90413, '\P{Is_InPC: Top}', ""); + Expect(1, 90413, '\P{^Is_InPC: Top}', ""); + Expect(0, 90414, '\p{Is_InPC: Top}', ""); + Expect(1, 90414, '\p{^Is_InPC: Top}', ""); + Expect(1, 90414, '\P{Is_InPC: Top}', ""); + Expect(0, 90414, '\P{^Is_InPC: Top}', ""); + Error('\p{Indic_Positional_Category=-TOP_And_bottom:=}'); + Error('\P{Indic_Positional_Category=-TOP_And_bottom:=}'); + Expect(1, 69935, '\p{Indic_Positional_Category=:\ATop_And_Bottom\z:}', "");; + Expect(0, 69936, '\p{Indic_Positional_Category=:\ATop_And_Bottom\z:}', "");; + Expect(1, 69935, '\p{Indic_Positional_Category=topandbottom}', ""); + Expect(0, 69935, '\p{^Indic_Positional_Category=topandbottom}', ""); + Expect(0, 69935, '\P{Indic_Positional_Category=topandbottom}', ""); + Expect(1, 69935, '\P{^Indic_Positional_Category=topandbottom}', ""); + Expect(0, 69936, '\p{Indic_Positional_Category=topandbottom}', ""); + Expect(1, 69936, '\p{^Indic_Positional_Category=topandbottom}', ""); + Expect(1, 69936, '\P{Indic_Positional_Category=topandbottom}', ""); + Expect(0, 69936, '\P{^Indic_Positional_Category=topandbottom}', ""); + Expect(1, 69935, '\p{Indic_Positional_Category=:\Atopandbottom\z:}', "");; + Expect(0, 69936, '\p{Indic_Positional_Category=:\Atopandbottom\z:}', "");; + Expect(1, 69935, '\p{Indic_Positional_Category=-_TOP_And_Bottom}', ""); + Expect(0, 69935, '\p{^Indic_Positional_Category=-_TOP_And_Bottom}', ""); + Expect(0, 69935, '\P{Indic_Positional_Category=-_TOP_And_Bottom}', ""); + Expect(1, 69935, '\P{^Indic_Positional_Category=-_TOP_And_Bottom}', ""); + Expect(0, 69936, '\p{Indic_Positional_Category=-_TOP_And_Bottom}', ""); + Expect(1, 69936, '\p{^Indic_Positional_Category=-_TOP_And_Bottom}', ""); + Expect(1, 69936, '\P{Indic_Positional_Category=-_TOP_And_Bottom}', ""); + Expect(0, 69936, '\P{^Indic_Positional_Category=-_TOP_And_Bottom}', ""); + Error('\p{InPC=/a/ Top_AND_Bottom}'); + Error('\P{InPC=/a/ Top_AND_Bottom}'); + Expect(1, 69935, '\p{InPC=:\ATop_And_Bottom\z:}', "");; + Expect(0, 69936, '\p{InPC=:\ATop_And_Bottom\z:}', "");; + Expect(1, 69935, '\p{InPC=topandbottom}', ""); + Expect(0, 69935, '\p{^InPC=topandbottom}', ""); + Expect(0, 69935, '\P{InPC=topandbottom}', ""); + Expect(1, 69935, '\P{^InPC=topandbottom}', ""); + Expect(0, 69936, '\p{InPC=topandbottom}', ""); + Expect(1, 69936, '\p{^InPC=topandbottom}', ""); + Expect(1, 69936, '\P{InPC=topandbottom}', ""); + Expect(0, 69936, '\P{^InPC=topandbottom}', ""); + Expect(1, 69935, '\p{InPC=:\Atopandbottom\z:}', "");; + Expect(0, 69936, '\p{InPC=:\Atopandbottom\z:}', "");; + Expect(1, 69935, '\p{InPC= Top_And_bottom}', ""); + Expect(0, 69935, '\p{^InPC= Top_And_bottom}', ""); + Expect(0, 69935, '\P{InPC= Top_And_bottom}', ""); + Expect(1, 69935, '\P{^InPC= Top_And_bottom}', ""); + Expect(0, 69936, '\p{InPC= Top_And_bottom}', ""); + Expect(1, 69936, '\p{^InPC= Top_And_bottom}', ""); + Expect(1, 69936, '\P{InPC= Top_And_bottom}', ""); + Expect(0, 69936, '\P{^InPC= Top_And_bottom}', ""); + Error('\p{Is_Indic_Positional_Category=--top_and_Bottom/a/}'); + Error('\P{Is_Indic_Positional_Category=--top_and_Bottom/a/}'); + Expect(1, 69935, '\p{Is_Indic_Positional_Category=topandbottom}', ""); + Expect(0, 69935, '\p{^Is_Indic_Positional_Category=topandbottom}', ""); + Expect(0, 69935, '\P{Is_Indic_Positional_Category=topandbottom}', ""); + Expect(1, 69935, '\P{^Is_Indic_Positional_Category=topandbottom}', ""); + Expect(0, 69936, '\p{Is_Indic_Positional_Category=topandbottom}', ""); + Expect(1, 69936, '\p{^Is_Indic_Positional_Category=topandbottom}', ""); + Expect(1, 69936, '\P{Is_Indic_Positional_Category=topandbottom}', ""); + Expect(0, 69936, '\P{^Is_Indic_Positional_Category=topandbottom}', ""); + Expect(1, 69935, '\p{Is_Indic_Positional_Category= -TOP_And_BOTTOM}', ""); + Expect(0, 69935, '\p{^Is_Indic_Positional_Category= -TOP_And_BOTTOM}', ""); + Expect(0, 69935, '\P{Is_Indic_Positional_Category= -TOP_And_BOTTOM}', ""); + Expect(1, 69935, '\P{^Is_Indic_Positional_Category= -TOP_And_BOTTOM}', ""); + Expect(0, 69936, '\p{Is_Indic_Positional_Category= -TOP_And_BOTTOM}', ""); + Expect(1, 69936, '\p{^Is_Indic_Positional_Category= -TOP_And_BOTTOM}', ""); + Expect(1, 69936, '\P{Is_Indic_Positional_Category= -TOP_And_BOTTOM}', ""); + Expect(0, 69936, '\P{^Is_Indic_Positional_Category= -TOP_And_BOTTOM}', ""); + Error('\p{Is_InPC= :=TOP_And_Bottom}'); + Error('\P{Is_InPC= :=TOP_And_Bottom}'); + Expect(1, 69935, '\p{Is_InPC=topandbottom}', ""); + Expect(0, 69935, '\p{^Is_InPC=topandbottom}', ""); + Expect(0, 69935, '\P{Is_InPC=topandbottom}', ""); + Expect(1, 69935, '\P{^Is_InPC=topandbottom}', ""); + Expect(0, 69936, '\p{Is_InPC=topandbottom}', ""); + Expect(1, 69936, '\p{^Is_InPC=topandbottom}', ""); + Expect(1, 69936, '\P{Is_InPC=topandbottom}', ""); + Expect(0, 69936, '\P{^Is_InPC=topandbottom}', ""); + Expect(1, 69935, '\p{Is_InPC=_TOP_And_bottom}', ""); + Expect(0, 69935, '\p{^Is_InPC=_TOP_And_bottom}', ""); + Expect(0, 69935, '\P{Is_InPC=_TOP_And_bottom}', ""); + Expect(1, 69935, '\P{^Is_InPC=_TOP_And_bottom}', ""); + Expect(0, 69936, '\p{Is_InPC=_TOP_And_bottom}', ""); + Expect(1, 69936, '\p{^Is_InPC=_TOP_And_bottom}', ""); + Expect(1, 69936, '\P{Is_InPC=_TOP_And_bottom}', ""); + Expect(0, 69936, '\P{^Is_InPC=_TOP_And_bottom}', ""); + Error('\p{Indic_Positional_Category=:=--top_AND_Bottom_And_Left}'); + Error('\P{Indic_Positional_Category=:=--top_AND_Bottom_And_Left}'); + Expect(1, 71454, '\p{Indic_Positional_Category=:\ATop_And_Bottom_And_Left\z:}', "");; + Expect(0, 71455, '\p{Indic_Positional_Category=:\ATop_And_Bottom_And_Left\z:}', "");; + Expect(1, 71454, '\p{Indic_Positional_Category: topandbottomandleft}', ""); + Expect(0, 71454, '\p{^Indic_Positional_Category: topandbottomandleft}', ""); + Expect(0, 71454, '\P{Indic_Positional_Category: topandbottomandleft}', ""); + Expect(1, 71454, '\P{^Indic_Positional_Category: topandbottomandleft}', ""); + Expect(0, 71455, '\p{Indic_Positional_Category: topandbottomandleft}', ""); + Expect(1, 71455, '\p{^Indic_Positional_Category: topandbottomandleft}', ""); + Expect(1, 71455, '\P{Indic_Positional_Category: topandbottomandleft}', ""); + Expect(0, 71455, '\P{^Indic_Positional_Category: topandbottomandleft}', ""); + Expect(1, 71454, '\p{Indic_Positional_Category=:\Atopandbottomandleft\z:}', "");; + Expect(0, 71455, '\p{Indic_Positional_Category=:\Atopandbottomandleft\z:}', "");; + Expect(1, 71454, '\p{Indic_Positional_Category= top_and_bottom_And_Left}', ""); + Expect(0, 71454, '\p{^Indic_Positional_Category= top_and_bottom_And_Left}', ""); + Expect(0, 71454, '\P{Indic_Positional_Category= top_and_bottom_And_Left}', ""); + Expect(1, 71454, '\P{^Indic_Positional_Category= top_and_bottom_And_Left}', ""); + Expect(0, 71455, '\p{Indic_Positional_Category= top_and_bottom_And_Left}', ""); + Expect(1, 71455, '\p{^Indic_Positional_Category= top_and_bottom_And_Left}', ""); + Expect(1, 71455, '\P{Indic_Positional_Category= top_and_bottom_And_Left}', ""); + Expect(0, 71455, '\P{^Indic_Positional_Category= top_and_bottom_And_Left}', ""); + Error('\p{InPC:/a/- Top_And_Bottom_And_LEFT}'); + Error('\P{InPC:/a/- Top_And_Bottom_And_LEFT}'); + Expect(1, 71454, '\p{InPC=:\ATop_And_Bottom_And_Left\z:}', "");; + Expect(0, 71455, '\p{InPC=:\ATop_And_Bottom_And_Left\z:}', "");; + Expect(1, 71454, '\p{InPC=topandbottomandleft}', ""); + Expect(0, 71454, '\p{^InPC=topandbottomandleft}', ""); + Expect(0, 71454, '\P{InPC=topandbottomandleft}', ""); + Expect(1, 71454, '\P{^InPC=topandbottomandleft}', ""); + Expect(0, 71455, '\p{InPC=topandbottomandleft}', ""); + Expect(1, 71455, '\p{^InPC=topandbottomandleft}', ""); + Expect(1, 71455, '\P{InPC=topandbottomandleft}', ""); + Expect(0, 71455, '\P{^InPC=topandbottomandleft}', ""); + Expect(1, 71454, '\p{InPC=:\Atopandbottomandleft\z:}', "");; + Expect(0, 71455, '\p{InPC=:\Atopandbottomandleft\z:}', "");; + Expect(1, 71454, '\p{InPC= top_And_bottom_And_left}', ""); + Expect(0, 71454, '\p{^InPC= top_And_bottom_And_left}', ""); + Expect(0, 71454, '\P{InPC= top_And_bottom_And_left}', ""); + Expect(1, 71454, '\P{^InPC= top_And_bottom_And_left}', ""); + Expect(0, 71455, '\p{InPC= top_And_bottom_And_left}', ""); + Expect(1, 71455, '\p{^InPC= top_And_bottom_And_left}', ""); + Expect(1, 71455, '\P{InPC= top_And_bottom_And_left}', ""); + Expect(0, 71455, '\P{^InPC= top_And_bottom_And_left}', ""); + Error('\p{Is_Indic_Positional_Category=__top_and_bottom_And_Left/a/}'); + Error('\P{Is_Indic_Positional_Category=__top_and_bottom_And_Left/a/}'); + Expect(1, 71454, '\p{Is_Indic_Positional_Category: topandbottomandleft}', ""); + Expect(0, 71454, '\p{^Is_Indic_Positional_Category: topandbottomandleft}', ""); + Expect(0, 71454, '\P{Is_Indic_Positional_Category: topandbottomandleft}', ""); + Expect(1, 71454, '\P{^Is_Indic_Positional_Category: topandbottomandleft}', ""); + Expect(0, 71455, '\p{Is_Indic_Positional_Category: topandbottomandleft}', ""); + Expect(1, 71455, '\p{^Is_Indic_Positional_Category: topandbottomandleft}', ""); + Expect(1, 71455, '\P{Is_Indic_Positional_Category: topandbottomandleft}', ""); + Expect(0, 71455, '\P{^Is_Indic_Positional_Category: topandbottomandleft}', ""); + Expect(1, 71454, '\p{Is_Indic_Positional_Category=- Top_and_bottom_And_Left}', ""); + Expect(0, 71454, '\p{^Is_Indic_Positional_Category=- Top_and_bottom_And_Left}', ""); + Expect(0, 71454, '\P{Is_Indic_Positional_Category=- Top_and_bottom_And_Left}', ""); + Expect(1, 71454, '\P{^Is_Indic_Positional_Category=- Top_and_bottom_And_Left}', ""); + Expect(0, 71455, '\p{Is_Indic_Positional_Category=- Top_and_bottom_And_Left}', ""); + Expect(1, 71455, '\p{^Is_Indic_Positional_Category=- Top_and_bottom_And_Left}', ""); + Expect(1, 71455, '\P{Is_Indic_Positional_Category=- Top_and_bottom_And_Left}', ""); + Expect(0, 71455, '\P{^Is_Indic_Positional_Category=- Top_and_bottom_And_Left}', ""); + Error('\p{Is_InPC=_ Top_And_Bottom_AND_LEFT:=}'); + Error('\P{Is_InPC=_ Top_And_Bottom_AND_LEFT:=}'); + Expect(1, 71454, '\p{Is_InPC=topandbottomandleft}', ""); + Expect(0, 71454, '\p{^Is_InPC=topandbottomandleft}', ""); + Expect(0, 71454, '\P{Is_InPC=topandbottomandleft}', ""); + Expect(1, 71454, '\P{^Is_InPC=topandbottomandleft}', ""); + Expect(0, 71455, '\p{Is_InPC=topandbottomandleft}', ""); + Expect(1, 71455, '\p{^Is_InPC=topandbottomandleft}', ""); + Expect(1, 71455, '\P{Is_InPC=topandbottomandleft}', ""); + Expect(0, 71455, '\P{^Is_InPC=topandbottomandleft}', ""); + Expect(1, 71454, '\p{Is_InPC= _TOP_And_bottom_And_Left}', ""); + Expect(0, 71454, '\p{^Is_InPC= _TOP_And_bottom_And_Left}', ""); + Expect(0, 71454, '\P{Is_InPC= _TOP_And_bottom_And_Left}', ""); + Expect(1, 71454, '\P{^Is_InPC= _TOP_And_bottom_And_Left}', ""); + Expect(0, 71455, '\p{Is_InPC= _TOP_And_bottom_And_Left}', ""); + Expect(1, 71455, '\p{^Is_InPC= _TOP_And_bottom_And_Left}', ""); + Expect(1, 71455, '\P{Is_InPC= _TOP_And_bottom_And_Left}', ""); + Expect(0, 71455, '\P{^Is_InPC= _TOP_And_bottom_And_Left}', ""); + Error('\p{Indic_Positional_Category= :=Top_and_Bottom_And_RIGHT}'); + Error('\P{Indic_Positional_Category= :=Top_and_Bottom_And_RIGHT}'); + Expect(1, 6973, '\p{Indic_Positional_Category=:\ATop_And_Bottom_And_Right\z:}', "");; + Expect(0, 6974, '\p{Indic_Positional_Category=:\ATop_And_Bottom_And_Right\z:}', "");; + Expect(1, 6973, '\p{Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6973, '\p{^Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6973, '\P{Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6973, '\P{^Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6974, '\p{Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6974, '\p{^Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6974, '\P{Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6974, '\P{^Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6973, '\p{Indic_Positional_Category=:\Atopandbottomandright\z:}', "");; + Expect(0, 6974, '\p{Indic_Positional_Category=:\Atopandbottomandright\z:}', "");; + Expect(1, 6973, '\p{Indic_Positional_Category= TOP_and_Bottom_AND_right}', ""); + Expect(0, 6973, '\p{^Indic_Positional_Category= TOP_and_Bottom_AND_right}', ""); + Expect(0, 6973, '\P{Indic_Positional_Category= TOP_and_Bottom_AND_right}', ""); + Expect(1, 6973, '\P{^Indic_Positional_Category= TOP_and_Bottom_AND_right}', ""); + Expect(0, 6974, '\p{Indic_Positional_Category= TOP_and_Bottom_AND_right}', ""); + Expect(1, 6974, '\p{^Indic_Positional_Category= TOP_and_Bottom_AND_right}', ""); + Expect(1, 6974, '\P{Indic_Positional_Category= TOP_and_Bottom_AND_right}', ""); + Expect(0, 6974, '\P{^Indic_Positional_Category= TOP_and_Bottom_AND_right}', ""); + Error('\p{InPC= TOP_And_Bottom_And_right/a/}'); + Error('\P{InPC= TOP_And_Bottom_And_right/a/}'); + Expect(1, 6973, '\p{InPC=:\ATop_And_Bottom_And_Right\z:}', "");; + Expect(0, 6974, '\p{InPC=:\ATop_And_Bottom_And_Right\z:}', "");; + Expect(1, 6973, '\p{InPC=topandbottomandright}', ""); + Expect(0, 6973, '\p{^InPC=topandbottomandright}', ""); + Expect(0, 6973, '\P{InPC=topandbottomandright}', ""); + Expect(1, 6973, '\P{^InPC=topandbottomandright}', ""); + Expect(0, 6974, '\p{InPC=topandbottomandright}', ""); + Expect(1, 6974, '\p{^InPC=topandbottomandright}', ""); + Expect(1, 6974, '\P{InPC=topandbottomandright}', ""); + Expect(0, 6974, '\P{^InPC=topandbottomandright}', ""); + Expect(1, 6973, '\p{InPC=:\Atopandbottomandright\z:}', "");; + Expect(0, 6974, '\p{InPC=:\Atopandbottomandright\z:}', "");; + Expect(1, 6973, '\p{InPC: - Top_and_bottom_AND_Right}', ""); + Expect(0, 6973, '\p{^InPC: - Top_and_bottom_AND_Right}', ""); + Expect(0, 6973, '\P{InPC: - Top_and_bottom_AND_Right}', ""); + Expect(1, 6973, '\P{^InPC: - Top_and_bottom_AND_Right}', ""); + Expect(0, 6974, '\p{InPC: - Top_and_bottom_AND_Right}', ""); + Expect(1, 6974, '\p{^InPC: - Top_and_bottom_AND_Right}', ""); + Expect(1, 6974, '\P{InPC: - Top_and_bottom_AND_Right}', ""); + Expect(0, 6974, '\P{^InPC: - Top_and_bottom_AND_Right}', ""); + Error('\p{Is_Indic_Positional_Category=_ Top_And_Bottom_and_Right:=}'); + Error('\P{Is_Indic_Positional_Category=_ Top_And_Bottom_and_Right:=}'); + Expect(1, 6973, '\p{Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6973, '\p{^Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6973, '\P{Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6973, '\P{^Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6974, '\p{Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6974, '\p{^Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6974, '\P{Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(0, 6974, '\P{^Is_Indic_Positional_Category=topandbottomandright}', ""); + Expect(1, 6973, '\p{Is_Indic_Positional_Category= top_And_Bottom_AND_Right}', ""); + Expect(0, 6973, '\p{^Is_Indic_Positional_Category= top_And_Bottom_AND_Right}', ""); + Expect(0, 6973, '\P{Is_Indic_Positional_Category= top_And_Bottom_AND_Right}', ""); + Expect(1, 6973, '\P{^Is_Indic_Positional_Category= top_And_Bottom_AND_Right}', ""); + Expect(0, 6974, '\p{Is_Indic_Positional_Category= top_And_Bottom_AND_Right}', ""); + Expect(1, 6974, '\p{^Is_Indic_Positional_Category= top_And_Bottom_AND_Right}', ""); + Expect(1, 6974, '\P{Is_Indic_Positional_Category= top_And_Bottom_AND_Right}', ""); + Expect(0, 6974, '\P{^Is_Indic_Positional_Category= top_And_Bottom_AND_Right}', ""); + Error('\p{Is_InPC=:=Top_And_Bottom_And_right}'); + Error('\P{Is_InPC=:=Top_And_Bottom_And_right}'); + Expect(1, 6973, '\p{Is_InPC=topandbottomandright}', ""); + Expect(0, 6973, '\p{^Is_InPC=topandbottomandright}', ""); + Expect(0, 6973, '\P{Is_InPC=topandbottomandright}', ""); + Expect(1, 6973, '\P{^Is_InPC=topandbottomandright}', ""); + Expect(0, 6974, '\p{Is_InPC=topandbottomandright}', ""); + Expect(1, 6974, '\p{^Is_InPC=topandbottomandright}', ""); + Expect(1, 6974, '\P{Is_InPC=topandbottomandright}', ""); + Expect(0, 6974, '\P{^Is_InPC=topandbottomandright}', ""); + Expect(1, 6973, '\p{Is_InPC=-Top_and_Bottom_And_Right}', ""); + Expect(0, 6973, '\p{^Is_InPC=-Top_and_Bottom_And_Right}', ""); + Expect(0, 6973, '\P{Is_InPC=-Top_and_Bottom_And_Right}', ""); + Expect(1, 6973, '\P{^Is_InPC=-Top_and_Bottom_And_Right}', ""); + Expect(0, 6974, '\p{Is_InPC=-Top_and_Bottom_And_Right}', ""); + Expect(1, 6974, '\p{^Is_InPC=-Top_and_Bottom_And_Right}', ""); + Expect(1, 6974, '\P{Is_InPC=-Top_and_Bottom_And_Right}', ""); + Expect(0, 6974, '\P{^Is_InPC=-Top_and_Bottom_And_Right}', ""); + Error('\p{Indic_Positional_Category= /a/Top_AND_left}'); + Error('\P{Indic_Positional_Category= /a/Top_AND_left}'); + Expect(1, 71097, '\p{Indic_Positional_Category=:\ATop_And_Left\z:}', "");; + Expect(0, 71098, '\p{Indic_Positional_Category=:\ATop_And_Left\z:}', "");; + Expect(1, 71097, '\p{Indic_Positional_Category=topandleft}', ""); + Expect(0, 71097, '\p{^Indic_Positional_Category=topandleft}', ""); + Expect(0, 71097, '\P{Indic_Positional_Category=topandleft}', ""); + Expect(1, 71097, '\P{^Indic_Positional_Category=topandleft}', ""); + Expect(0, 71098, '\p{Indic_Positional_Category=topandleft}', ""); + Expect(1, 71098, '\p{^Indic_Positional_Category=topandleft}', ""); + Expect(1, 71098, '\P{Indic_Positional_Category=topandleft}', ""); + Expect(0, 71098, '\P{^Indic_Positional_Category=topandleft}', ""); + Expect(1, 71097, '\p{Indic_Positional_Category=:\Atopandleft\z:}', "");; + Expect(0, 71098, '\p{Indic_Positional_Category=:\Atopandleft\z:}', "");; + Expect(1, 71097, '\p{Indic_Positional_Category= Top_And_Left}', ""); + Expect(0, 71097, '\p{^Indic_Positional_Category= Top_And_Left}', ""); + Expect(0, 71097, '\P{Indic_Positional_Category= Top_And_Left}', ""); + Expect(1, 71097, '\P{^Indic_Positional_Category= Top_And_Left}', ""); + Expect(0, 71098, '\p{Indic_Positional_Category= Top_And_Left}', ""); + Expect(1, 71098, '\p{^Indic_Positional_Category= Top_And_Left}', ""); + Expect(1, 71098, '\P{Indic_Positional_Category= Top_And_Left}', ""); + Expect(0, 71098, '\P{^Indic_Positional_Category= Top_And_Left}', ""); + Error('\p{InPC=:= -TOP_AND_Left}'); + Error('\P{InPC=:= -TOP_AND_Left}'); + Expect(1, 71097, '\p{InPC=:\ATop_And_Left\z:}', "");; + Expect(0, 71098, '\p{InPC=:\ATop_And_Left\z:}', "");; + Expect(1, 71097, '\p{InPC=topandleft}', ""); + Expect(0, 71097, '\p{^InPC=topandleft}', ""); + Expect(0, 71097, '\P{InPC=topandleft}', ""); + Expect(1, 71097, '\P{^InPC=topandleft}', ""); + Expect(0, 71098, '\p{InPC=topandleft}', ""); + Expect(1, 71098, '\p{^InPC=topandleft}', ""); + Expect(1, 71098, '\P{InPC=topandleft}', ""); + Expect(0, 71098, '\P{^InPC=topandleft}', ""); + Expect(1, 71097, '\p{InPC=:\Atopandleft\z:}', "");; + Expect(0, 71098, '\p{InPC=:\Atopandleft\z:}', "");; + Expect(1, 71097, '\p{InPC=- top_And_left}', ""); + Expect(0, 71097, '\p{^InPC=- top_And_left}', ""); + Expect(0, 71097, '\P{InPC=- top_And_left}', ""); + Expect(1, 71097, '\P{^InPC=- top_And_left}', ""); + Expect(0, 71098, '\p{InPC=- top_And_left}', ""); + Expect(1, 71098, '\p{^InPC=- top_And_left}', ""); + Expect(1, 71098, '\P{InPC=- top_And_left}', ""); + Expect(0, 71098, '\P{^InPC=- top_And_left}', ""); + Error('\p{Is_Indic_Positional_Category= /a/top_And_Left}'); + Error('\P{Is_Indic_Positional_Category= /a/top_And_Left}'); + Expect(1, 71097, '\p{Is_Indic_Positional_Category=topandleft}', ""); + Expect(0, 71097, '\p{^Is_Indic_Positional_Category=topandleft}', ""); + Expect(0, 71097, '\P{Is_Indic_Positional_Category=topandleft}', ""); + Expect(1, 71097, '\P{^Is_Indic_Positional_Category=topandleft}', ""); + Expect(0, 71098, '\p{Is_Indic_Positional_Category=topandleft}', ""); + Expect(1, 71098, '\p{^Is_Indic_Positional_Category=topandleft}', ""); + Expect(1, 71098, '\P{Is_Indic_Positional_Category=topandleft}', ""); + Expect(0, 71098, '\P{^Is_Indic_Positional_Category=topandleft}', ""); + Expect(1, 71097, '\p{Is_Indic_Positional_Category= -Top_and_Left}', ""); + Expect(0, 71097, '\p{^Is_Indic_Positional_Category= -Top_and_Left}', ""); + Expect(0, 71097, '\P{Is_Indic_Positional_Category= -Top_and_Left}', ""); + Expect(1, 71097, '\P{^Is_Indic_Positional_Category= -Top_and_Left}', ""); + Expect(0, 71098, '\p{Is_Indic_Positional_Category= -Top_and_Left}', ""); + Expect(1, 71098, '\p{^Is_Indic_Positional_Category= -Top_and_Left}', ""); + Expect(1, 71098, '\P{Is_Indic_Positional_Category= -Top_and_Left}', ""); + Expect(0, 71098, '\P{^Is_Indic_Positional_Category= -Top_and_Left}', ""); + Error('\p{Is_InPC=/a/ _Top_And_Left}'); + Error('\P{Is_InPC=/a/ _Top_And_Left}'); + Expect(1, 71097, '\p{Is_InPC=topandleft}', ""); + Expect(0, 71097, '\p{^Is_InPC=topandleft}', ""); + Expect(0, 71097, '\P{Is_InPC=topandleft}', ""); + Expect(1, 71097, '\P{^Is_InPC=topandleft}', ""); + Expect(0, 71098, '\p{Is_InPC=topandleft}', ""); + Expect(1, 71098, '\p{^Is_InPC=topandleft}', ""); + Expect(1, 71098, '\P{Is_InPC=topandleft}', ""); + Expect(0, 71098, '\P{^Is_InPC=topandleft}', ""); + Expect(1, 71097, '\p{Is_InPC: - TOP_and_Left}', ""); + Expect(0, 71097, '\p{^Is_InPC: - TOP_and_Left}', ""); + Expect(0, 71097, '\P{Is_InPC: - TOP_and_Left}', ""); + Expect(1, 71097, '\P{^Is_InPC: - TOP_and_Left}', ""); + Expect(0, 71098, '\p{Is_InPC: - TOP_and_Left}', ""); + Expect(1, 71098, '\p{^Is_InPC: - TOP_and_Left}', ""); + Expect(1, 71098, '\P{Is_InPC: - TOP_and_Left}', ""); + Expect(0, 71098, '\P{^Is_InPC: - TOP_and_Left}', ""); + Error('\p{Indic_Positional_Category: Top_and_Left_AND_Right:=}'); + Error('\P{Indic_Positional_Category: Top_and_Left_AND_Right:=}'); + Expect(1, 71099, '\p{Indic_Positional_Category=:\ATop_And_Left_And_Right\z:}', "");; + Expect(0, 71100, '\p{Indic_Positional_Category=:\ATop_And_Left_And_Right\z:}', "");; + Expect(1, 71099, '\p{Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71099, '\p{^Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71099, '\P{Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71099, '\P{^Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71100, '\p{Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71100, '\p{^Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71100, '\P{Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71100, '\P{^Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71099, '\p{Indic_Positional_Category=:\Atopandleftandright\z:}', "");; + Expect(0, 71100, '\p{Indic_Positional_Category=:\Atopandleftandright\z:}', "");; + Expect(1, 71099, '\p{Indic_Positional_Category=_ Top_and_LEFT_AND_right}', ""); + Expect(0, 71099, '\p{^Indic_Positional_Category=_ Top_and_LEFT_AND_right}', ""); + Expect(0, 71099, '\P{Indic_Positional_Category=_ Top_and_LEFT_AND_right}', ""); + Expect(1, 71099, '\P{^Indic_Positional_Category=_ Top_and_LEFT_AND_right}', ""); + Expect(0, 71100, '\p{Indic_Positional_Category=_ Top_and_LEFT_AND_right}', ""); + Expect(1, 71100, '\p{^Indic_Positional_Category=_ Top_and_LEFT_AND_right}', ""); + Expect(1, 71100, '\P{Indic_Positional_Category=_ Top_and_LEFT_AND_right}', ""); + Expect(0, 71100, '\P{^Indic_Positional_Category=_ Top_and_LEFT_AND_right}', ""); + Error('\p{InPC=_:=Top_And_Left_AND_Right}'); + Error('\P{InPC=_:=Top_And_Left_AND_Right}'); + Expect(1, 71099, '\p{InPC=:\ATop_And_Left_And_Right\z:}', "");; + Expect(0, 71100, '\p{InPC=:\ATop_And_Left_And_Right\z:}', "");; + Expect(1, 71099, '\p{InPC=topandleftandright}', ""); + Expect(0, 71099, '\p{^InPC=topandleftandright}', ""); + Expect(0, 71099, '\P{InPC=topandleftandright}', ""); + Expect(1, 71099, '\P{^InPC=topandleftandright}', ""); + Expect(0, 71100, '\p{InPC=topandleftandright}', ""); + Expect(1, 71100, '\p{^InPC=topandleftandright}', ""); + Expect(1, 71100, '\P{InPC=topandleftandright}', ""); + Expect(0, 71100, '\P{^InPC=topandleftandright}', ""); + Expect(1, 71099, '\p{InPC=:\Atopandleftandright\z:}', "");; + Expect(0, 71100, '\p{InPC=:\Atopandleftandright\z:}', "");; + Expect(1, 71099, '\p{InPC= _TOP_and_left_And_Right}', ""); + Expect(0, 71099, '\p{^InPC= _TOP_and_left_And_Right}', ""); + Expect(0, 71099, '\P{InPC= _TOP_and_left_And_Right}', ""); + Expect(1, 71099, '\P{^InPC= _TOP_and_left_And_Right}', ""); + Expect(0, 71100, '\p{InPC= _TOP_and_left_And_Right}', ""); + Expect(1, 71100, '\p{^InPC= _TOP_and_left_And_Right}', ""); + Expect(1, 71100, '\P{InPC= _TOP_and_left_And_Right}', ""); + Expect(0, 71100, '\P{^InPC= _TOP_and_left_And_Right}', ""); + Error('\p{Is_Indic_Positional_Category:_ Top_And_Left_And_Right:=}'); + Error('\P{Is_Indic_Positional_Category:_ Top_And_Left_And_Right:=}'); + Expect(1, 71099, '\p{Is_Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71099, '\p{^Is_Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71099, '\P{Is_Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71099, '\P{^Is_Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71100, '\p{Is_Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71100, '\p{^Is_Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71100, '\P{Is_Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71100, '\P{^Is_Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71099, '\p{Is_Indic_Positional_Category:- TOP_and_left_and_Right}', ""); + Expect(0, 71099, '\p{^Is_Indic_Positional_Category:- TOP_and_left_and_Right}', ""); + Expect(0, 71099, '\P{Is_Indic_Positional_Category:- TOP_and_left_and_Right}', ""); + Expect(1, 71099, '\P{^Is_Indic_Positional_Category:- TOP_and_left_and_Right}', ""); + Expect(0, 71100, '\p{Is_Indic_Positional_Category:- TOP_and_left_and_Right}', ""); + Expect(1, 71100, '\p{^Is_Indic_Positional_Category:- TOP_and_left_and_Right}', ""); + Expect(1, 71100, '\P{Is_Indic_Positional_Category:- TOP_and_left_and_Right}', ""); + Expect(0, 71100, '\P{^Is_Indic_Positional_Category:- TOP_and_left_and_Right}', ""); + Error('\p{Is_InPC= :=Top_And_left_and_RIGHT}'); + Error('\P{Is_InPC= :=Top_And_left_and_RIGHT}'); + Expect(1, 71099, '\p{Is_InPC=topandleftandright}', ""); + Expect(0, 71099, '\p{^Is_InPC=topandleftandright}', ""); + Expect(0, 71099, '\P{Is_InPC=topandleftandright}', ""); + Expect(1, 71099, '\P{^Is_InPC=topandleftandright}', ""); + Expect(0, 71100, '\p{Is_InPC=topandleftandright}', ""); + Expect(1, 71100, '\p{^Is_InPC=topandleftandright}', ""); + Expect(1, 71100, '\P{Is_InPC=topandleftandright}', ""); + Expect(0, 71100, '\P{^Is_InPC=topandleftandright}', ""); + Expect(1, 71099, '\p{Is_InPC=-Top_AND_Left_AND_Right}', ""); + Expect(0, 71099, '\p{^Is_InPC=-Top_AND_Left_AND_Right}', ""); + Expect(0, 71099, '\P{Is_InPC=-Top_AND_Left_AND_Right}', ""); + Expect(1, 71099, '\P{^Is_InPC=-Top_AND_Left_AND_Right}', ""); + Expect(0, 71100, '\p{Is_InPC=-Top_AND_Left_AND_Right}', ""); + Expect(1, 71100, '\p{^Is_InPC=-Top_AND_Left_AND_Right}', ""); + Expect(1, 71100, '\P{Is_InPC=-Top_AND_Left_AND_Right}', ""); + Expect(0, 71100, '\P{^Is_InPC=-Top_AND_Left_AND_Right}', ""); + Error('\p{Indic_Positional_Category=top_And_Right:=}'); + Error('\P{Indic_Positional_Category=top_And_Right:=}'); + Expect(1, 70586, '\p{Indic_Positional_Category=:\ATop_And_Right\z:}', "");; + Expect(0, 70587, '\p{Indic_Positional_Category=:\ATop_And_Right\z:}', "");; + Expect(1, 70586, '\p{Indic_Positional_Category=topandright}', ""); + Expect(0, 70586, '\p{^Indic_Positional_Category=topandright}', ""); + Expect(0, 70586, '\P{Indic_Positional_Category=topandright}', ""); + Expect(1, 70586, '\P{^Indic_Positional_Category=topandright}', ""); + Expect(0, 70587, '\p{Indic_Positional_Category=topandright}', ""); + Expect(1, 70587, '\p{^Indic_Positional_Category=topandright}', ""); + Expect(1, 70587, '\P{Indic_Positional_Category=topandright}', ""); + Expect(0, 70587, '\P{^Indic_Positional_Category=topandright}', ""); + Expect(1, 70586, '\p{Indic_Positional_Category=:\Atopandright\z:}', "");; + Expect(0, 70587, '\p{Indic_Positional_Category=:\Atopandright\z:}', "");; + Expect(1, 70586, '\p{Indic_Positional_Category=__Top_And_RIGHT}', ""); + Expect(0, 70586, '\p{^Indic_Positional_Category=__Top_And_RIGHT}', ""); + Expect(0, 70586, '\P{Indic_Positional_Category=__Top_And_RIGHT}', ""); + Expect(1, 70586, '\P{^Indic_Positional_Category=__Top_And_RIGHT}', ""); + Expect(0, 70587, '\p{Indic_Positional_Category=__Top_And_RIGHT}', ""); + Expect(1, 70587, '\p{^Indic_Positional_Category=__Top_And_RIGHT}', ""); + Expect(1, 70587, '\P{Indic_Positional_Category=__Top_And_RIGHT}', ""); + Expect(0, 70587, '\P{^Indic_Positional_Category=__Top_And_RIGHT}', ""); + Error('\p{InPC=/a/ Top_And_RIGHT}'); + Error('\P{InPC=/a/ Top_And_RIGHT}'); + Expect(1, 70586, '\p{InPC=:\ATop_And_Right\z:}', "");; + Expect(0, 70587, '\p{InPC=:\ATop_And_Right\z:}', "");; + Expect(1, 70586, '\p{InPC=topandright}', ""); + Expect(0, 70586, '\p{^InPC=topandright}', ""); + Expect(0, 70586, '\P{InPC=topandright}', ""); + Expect(1, 70586, '\P{^InPC=topandright}', ""); + Expect(0, 70587, '\p{InPC=topandright}', ""); + Expect(1, 70587, '\p{^InPC=topandright}', ""); + Expect(1, 70587, '\P{InPC=topandright}', ""); + Expect(0, 70587, '\P{^InPC=topandright}', ""); + Expect(1, 70586, '\p{InPC=:\Atopandright\z:}', "");; + Expect(0, 70587, '\p{InPC=:\Atopandright\z:}', "");; + Expect(1, 70586, '\p{InPC= TOP_And_Right}', ""); + Expect(0, 70586, '\p{^InPC= TOP_And_Right}', ""); + Expect(0, 70586, '\P{InPC= TOP_And_Right}', ""); + Expect(1, 70586, '\P{^InPC= TOP_And_Right}', ""); + Expect(0, 70587, '\p{InPC= TOP_And_Right}', ""); + Expect(1, 70587, '\p{^InPC= TOP_And_Right}', ""); + Expect(1, 70587, '\P{InPC= TOP_And_Right}', ""); + Expect(0, 70587, '\P{^InPC= TOP_And_Right}', ""); + Error('\p{Is_Indic_Positional_Category=/a/_-Top_And_right}'); + Error('\P{Is_Indic_Positional_Category=/a/_-Top_And_right}'); + Expect(1, 70586, '\p{Is_Indic_Positional_Category=topandright}', ""); + Expect(0, 70586, '\p{^Is_Indic_Positional_Category=topandright}', ""); + Expect(0, 70586, '\P{Is_Indic_Positional_Category=topandright}', ""); + Expect(1, 70586, '\P{^Is_Indic_Positional_Category=topandright}', ""); + Expect(0, 70587, '\p{Is_Indic_Positional_Category=topandright}', ""); + Expect(1, 70587, '\p{^Is_Indic_Positional_Category=topandright}', ""); + Expect(1, 70587, '\P{Is_Indic_Positional_Category=topandright}', ""); + Expect(0, 70587, '\P{^Is_Indic_Positional_Category=topandright}', ""); + Expect(1, 70586, '\p{Is_Indic_Positional_Category=_Top_And_RIGHT}', ""); + Expect(0, 70586, '\p{^Is_Indic_Positional_Category=_Top_And_RIGHT}', ""); + Expect(0, 70586, '\P{Is_Indic_Positional_Category=_Top_And_RIGHT}', ""); + Expect(1, 70586, '\P{^Is_Indic_Positional_Category=_Top_And_RIGHT}', ""); + Expect(0, 70587, '\p{Is_Indic_Positional_Category=_Top_And_RIGHT}', ""); + Expect(1, 70587, '\p{^Is_Indic_Positional_Category=_Top_And_RIGHT}', ""); + Expect(1, 70587, '\P{Is_Indic_Positional_Category=_Top_And_RIGHT}', ""); + Expect(0, 70587, '\P{^Is_Indic_Positional_Category=_Top_And_RIGHT}', ""); + Error('\p{Is_InPC: _:=top_And_Right}'); + Error('\P{Is_InPC: _:=top_And_Right}'); + Expect(1, 70586, '\p{Is_InPC=topandright}', ""); + Expect(0, 70586, '\p{^Is_InPC=topandright}', ""); + Expect(0, 70586, '\P{Is_InPC=topandright}', ""); + Expect(1, 70586, '\P{^Is_InPC=topandright}', ""); + Expect(0, 70587, '\p{Is_InPC=topandright}', ""); + Expect(1, 70587, '\p{^Is_InPC=topandright}', ""); + Expect(1, 70587, '\P{Is_InPC=topandright}', ""); + Expect(0, 70587, '\P{^Is_InPC=topandright}', ""); + Expect(1, 70586, '\p{Is_InPC= _top_And_right}', ""); + Expect(0, 70586, '\p{^Is_InPC= _top_And_right}', ""); + Expect(0, 70586, '\P{Is_InPC= _top_And_right}', ""); + Expect(1, 70586, '\P{^Is_InPC= _top_And_right}', ""); + Expect(0, 70587, '\p{Is_InPC= _top_And_right}', ""); + Expect(1, 70587, '\p{^Is_InPC= _top_And_right}', ""); + Expect(1, 70587, '\P{Is_InPC= _top_And_right}', ""); + Expect(0, 70587, '\P{^Is_InPC= _top_And_right}', ""); + Error('\p{Indic_Positional_Category=:= _VISUAL_order_left}'); + Error('\P{Indic_Positional_Category=:= _VISUAL_order_left}'); + Expect(1, 43708, '\p{Indic_Positional_Category=:\AVisual_Order_Left\z:}', "");; + Expect(0, 43709, '\p{Indic_Positional_Category=:\AVisual_Order_Left\z:}', "");; + Expect(1, 43708, '\p{Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43708, '\p{^Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43708, '\P{Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43708, '\P{^Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43709, '\p{Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43709, '\p{^Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43709, '\P{Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43709, '\P{^Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43708, '\p{Indic_Positional_Category=:\Avisualorderleft\z:}', "");; + Expect(0, 43709, '\p{Indic_Positional_Category=:\Avisualorderleft\z:}', "");; + Expect(1, 43708, '\p{Indic_Positional_Category: Visual_order_left}', ""); + Expect(0, 43708, '\p{^Indic_Positional_Category: Visual_order_left}', ""); + Expect(0, 43708, '\P{Indic_Positional_Category: Visual_order_left}', ""); + Expect(1, 43708, '\P{^Indic_Positional_Category: Visual_order_left}', ""); + Expect(0, 43709, '\p{Indic_Positional_Category: Visual_order_left}', ""); + Expect(1, 43709, '\p{^Indic_Positional_Category: Visual_order_left}', ""); + Expect(1, 43709, '\P{Indic_Positional_Category: Visual_order_left}', ""); + Expect(0, 43709, '\P{^Indic_Positional_Category: Visual_order_left}', ""); + Error('\p{InPC=-:=VISUAL_Order_LEFT}'); + Error('\P{InPC=-:=VISUAL_Order_LEFT}'); + Expect(1, 43708, '\p{InPC=:\AVisual_Order_Left\z:}', "");; + Expect(0, 43709, '\p{InPC=:\AVisual_Order_Left\z:}', "");; + Expect(1, 43708, '\p{InPC=visualorderleft}', ""); + Expect(0, 43708, '\p{^InPC=visualorderleft}', ""); + Expect(0, 43708, '\P{InPC=visualorderleft}', ""); + Expect(1, 43708, '\P{^InPC=visualorderleft}', ""); + Expect(0, 43709, '\p{InPC=visualorderleft}', ""); + Expect(1, 43709, '\p{^InPC=visualorderleft}', ""); + Expect(1, 43709, '\P{InPC=visualorderleft}', ""); + Expect(0, 43709, '\P{^InPC=visualorderleft}', ""); + Expect(1, 43708, '\p{InPC=:\Avisualorderleft\z:}', "");; + Expect(0, 43709, '\p{InPC=:\Avisualorderleft\z:}', "");; + Expect(1, 43708, '\p{InPC= -visual_Order_Left}', ""); + Expect(0, 43708, '\p{^InPC= -visual_Order_Left}', ""); + Expect(0, 43708, '\P{InPC= -visual_Order_Left}', ""); + Expect(1, 43708, '\P{^InPC= -visual_Order_Left}', ""); + Expect(0, 43709, '\p{InPC= -visual_Order_Left}', ""); + Expect(1, 43709, '\p{^InPC= -visual_Order_Left}', ""); + Expect(1, 43709, '\P{InPC= -visual_Order_Left}', ""); + Expect(0, 43709, '\P{^InPC= -visual_Order_Left}', ""); + Error('\p{Is_Indic_Positional_Category= :=VISUAL_ORDER_LEFT}'); + Error('\P{Is_Indic_Positional_Category= :=VISUAL_ORDER_LEFT}'); + Expect(1, 43708, '\p{Is_Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43708, '\p{^Is_Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43708, '\P{Is_Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43708, '\P{^Is_Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43709, '\p{Is_Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43709, '\p{^Is_Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43709, '\P{Is_Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43709, '\P{^Is_Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43708, '\p{Is_Indic_Positional_Category=_visual_Order_left}', ""); + Expect(0, 43708, '\p{^Is_Indic_Positional_Category=_visual_Order_left}', ""); + Expect(0, 43708, '\P{Is_Indic_Positional_Category=_visual_Order_left}', ""); + Expect(1, 43708, '\P{^Is_Indic_Positional_Category=_visual_Order_left}', ""); + Expect(0, 43709, '\p{Is_Indic_Positional_Category=_visual_Order_left}', ""); + Expect(1, 43709, '\p{^Is_Indic_Positional_Category=_visual_Order_left}', ""); + Expect(1, 43709, '\P{Is_Indic_Positional_Category=_visual_Order_left}', ""); + Expect(0, 43709, '\P{^Is_Indic_Positional_Category=_visual_Order_left}', ""); + Error('\p{Is_InPC=/a/ Visual_ORDER_left}'); + Error('\P{Is_InPC=/a/ Visual_ORDER_left}'); + Expect(1, 43708, '\p{Is_InPC=visualorderleft}', ""); + Expect(0, 43708, '\p{^Is_InPC=visualorderleft}', ""); + Expect(0, 43708, '\P{Is_InPC=visualorderleft}', ""); + Expect(1, 43708, '\P{^Is_InPC=visualorderleft}', ""); + Expect(0, 43709, '\p{Is_InPC=visualorderleft}', ""); + Expect(1, 43709, '\p{^Is_InPC=visualorderleft}', ""); + Expect(1, 43709, '\P{Is_InPC=visualorderleft}', ""); + Expect(0, 43709, '\P{^Is_InPC=visualorderleft}', ""); + Expect(1, 43708, '\p{Is_InPC=- Visual_Order_LEFT}', ""); + Expect(0, 43708, '\p{^Is_InPC=- Visual_Order_LEFT}', ""); + Expect(0, 43708, '\P{Is_InPC=- Visual_Order_LEFT}', ""); + Expect(1, 43708, '\P{^Is_InPC=- Visual_Order_LEFT}', ""); + Expect(0, 43709, '\p{Is_InPC=- Visual_Order_LEFT}', ""); + Expect(1, 43709, '\p{^Is_InPC=- Visual_Order_LEFT}', ""); + Expect(1, 43709, '\P{Is_InPC=- Visual_Order_LEFT}', ""); + Expect(0, 43709, '\P{^Is_InPC=- Visual_Order_LEFT}', ""); + Error('\p{indicsyllabiccategory}'); + Error('\P{indicsyllabiccategory}'); + Error('\p{insc}'); + Error('\P{insc}'); + Error('\p{Indic_Syllabic_Category=_/a/Avagraha}'); + Error('\P{Indic_Syllabic_Category=_/a/Avagraha}'); + Expect(1, 72768, '\p{Indic_Syllabic_Category=:\AAvagraha\z:}', "");; + Expect(0, 72769, '\p{Indic_Syllabic_Category=:\AAvagraha\z:}', "");; + Expect(1, 72768, '\p{Indic_Syllabic_Category=avagraha}', ""); + Expect(0, 72768, '\p{^Indic_Syllabic_Category=avagraha}', ""); + Expect(0, 72768, '\P{Indic_Syllabic_Category=avagraha}', ""); + Expect(1, 72768, '\P{^Indic_Syllabic_Category=avagraha}', ""); + Expect(0, 72769, '\p{Indic_Syllabic_Category=avagraha}', ""); + Expect(1, 72769, '\p{^Indic_Syllabic_Category=avagraha}', ""); + Expect(1, 72769, '\P{Indic_Syllabic_Category=avagraha}', ""); + Expect(0, 72769, '\P{^Indic_Syllabic_Category=avagraha}', ""); + Expect(1, 72768, '\p{Indic_Syllabic_Category=:\Aavagraha\z:}', "");; + Expect(0, 72769, '\p{Indic_Syllabic_Category=:\Aavagraha\z:}', "");; + Expect(1, 72768, '\p{Indic_Syllabic_Category: avagraha}', ""); + Expect(0, 72768, '\p{^Indic_Syllabic_Category: avagraha}', ""); + Expect(0, 72768, '\P{Indic_Syllabic_Category: avagraha}', ""); + Expect(1, 72768, '\P{^Indic_Syllabic_Category: avagraha}', ""); + Expect(0, 72769, '\p{Indic_Syllabic_Category: avagraha}', ""); + Expect(1, 72769, '\p{^Indic_Syllabic_Category: avagraha}', ""); + Expect(1, 72769, '\P{Indic_Syllabic_Category: avagraha}', ""); + Expect(0, 72769, '\P{^Indic_Syllabic_Category: avagraha}', ""); + Error('\p{InSC=-avagraha:=}'); + Error('\P{InSC=-avagraha:=}'); + Expect(1, 72768, '\p{InSC=:\AAvagraha\z:}', "");; + Expect(0, 72769, '\p{InSC=:\AAvagraha\z:}', "");; + Expect(1, 72768, '\p{InSC=avagraha}', ""); + Expect(0, 72768, '\p{^InSC=avagraha}', ""); + Expect(0, 72768, '\P{InSC=avagraha}', ""); + Expect(1, 72768, '\P{^InSC=avagraha}', ""); + Expect(0, 72769, '\p{InSC=avagraha}', ""); + Expect(1, 72769, '\p{^InSC=avagraha}', ""); + Expect(1, 72769, '\P{InSC=avagraha}', ""); + Expect(0, 72769, '\P{^InSC=avagraha}', ""); + Expect(1, 72768, '\p{InSC=:\Aavagraha\z:}', "");; + Expect(0, 72769, '\p{InSC=:\Aavagraha\z:}', "");; + Expect(1, 72768, '\p{InSC= _avagraha}', ""); + Expect(0, 72768, '\p{^InSC= _avagraha}', ""); + Expect(0, 72768, '\P{InSC= _avagraha}', ""); + Expect(1, 72768, '\P{^InSC= _avagraha}', ""); + Expect(0, 72769, '\p{InSC= _avagraha}', ""); + Expect(1, 72769, '\p{^InSC= _avagraha}', ""); + Expect(1, 72769, '\P{InSC= _avagraha}', ""); + Expect(0, 72769, '\P{^InSC= _avagraha}', ""); + Error('\p{Is_Indic_Syllabic_Category=:=--Avagraha}'); + Error('\P{Is_Indic_Syllabic_Category=:=--Avagraha}'); + Expect(1, 72768, '\p{Is_Indic_Syllabic_Category=avagraha}', ""); + Expect(0, 72768, '\p{^Is_Indic_Syllabic_Category=avagraha}', ""); + Expect(0, 72768, '\P{Is_Indic_Syllabic_Category=avagraha}', ""); + Expect(1, 72768, '\P{^Is_Indic_Syllabic_Category=avagraha}', ""); + Expect(0, 72769, '\p{Is_Indic_Syllabic_Category=avagraha}', ""); + Expect(1, 72769, '\p{^Is_Indic_Syllabic_Category=avagraha}', ""); + Expect(1, 72769, '\P{Is_Indic_Syllabic_Category=avagraha}', ""); + Expect(0, 72769, '\P{^Is_Indic_Syllabic_Category=avagraha}', ""); + Expect(1, 72768, '\p{Is_Indic_Syllabic_Category= AVAGRAHA}', ""); + Expect(0, 72768, '\p{^Is_Indic_Syllabic_Category= AVAGRAHA}', ""); + Expect(0, 72768, '\P{Is_Indic_Syllabic_Category= AVAGRAHA}', ""); + Expect(1, 72768, '\P{^Is_Indic_Syllabic_Category= AVAGRAHA}', ""); + Expect(0, 72769, '\p{Is_Indic_Syllabic_Category= AVAGRAHA}', ""); + Expect(1, 72769, '\p{^Is_Indic_Syllabic_Category= AVAGRAHA}', ""); + Expect(1, 72769, '\P{Is_Indic_Syllabic_Category= AVAGRAHA}', ""); + Expect(0, 72769, '\P{^Is_Indic_Syllabic_Category= AVAGRAHA}', ""); + Error('\p{Is_InSC: -:=Avagraha}'); + Error('\P{Is_InSC: -:=Avagraha}'); + Expect(1, 72768, '\p{Is_InSC=avagraha}', ""); + Expect(0, 72768, '\p{^Is_InSC=avagraha}', ""); + Expect(0, 72768, '\P{Is_InSC=avagraha}', ""); + Expect(1, 72768, '\P{^Is_InSC=avagraha}', ""); + Expect(0, 72769, '\p{Is_InSC=avagraha}', ""); + Expect(1, 72769, '\p{^Is_InSC=avagraha}', ""); + Expect(1, 72769, '\P{Is_InSC=avagraha}', ""); + Expect(0, 72769, '\P{^Is_InSC=avagraha}', ""); + Expect(1, 72768, '\p{Is_InSC= Avagraha}', ""); + Expect(0, 72768, '\p{^Is_InSC= Avagraha}', ""); + Expect(0, 72768, '\P{Is_InSC= Avagraha}', ""); + Expect(1, 72768, '\P{^Is_InSC= Avagraha}', ""); + Expect(0, 72769, '\p{Is_InSC= Avagraha}', ""); + Expect(1, 72769, '\p{^Is_InSC= Avagraha}', ""); + Expect(1, 72769, '\P{Is_InSC= Avagraha}', ""); + Expect(0, 72769, '\P{^Is_InSC= Avagraha}', ""); + Error('\p{Indic_Syllabic_Category=- Bindu:=}'); + Error('\P{Indic_Syllabic_Category=- Bindu:=}'); + Expect(1, 93505, '\p{Indic_Syllabic_Category=:\ABindu\z:}', "");; + Expect(0, 93506, '\p{Indic_Syllabic_Category=:\ABindu\z:}', "");; + Expect(1, 93505, '\p{Indic_Syllabic_Category=bindu}', ""); + Expect(0, 93505, '\p{^Indic_Syllabic_Category=bindu}', ""); + Expect(0, 93505, '\P{Indic_Syllabic_Category=bindu}', ""); + Expect(1, 93505, '\P{^Indic_Syllabic_Category=bindu}', ""); + Expect(0, 93506, '\p{Indic_Syllabic_Category=bindu}', ""); + Expect(1, 93506, '\p{^Indic_Syllabic_Category=bindu}', ""); + Expect(1, 93506, '\P{Indic_Syllabic_Category=bindu}', ""); + Expect(0, 93506, '\P{^Indic_Syllabic_Category=bindu}', ""); + Expect(1, 93505, '\p{Indic_Syllabic_Category=:\Abindu\z:}', "");; + Expect(0, 93506, '\p{Indic_Syllabic_Category=:\Abindu\z:}', "");; + Expect(1, 93505, '\p{Indic_Syllabic_Category=_BINDU}', ""); + Expect(0, 93505, '\p{^Indic_Syllabic_Category=_BINDU}', ""); + Expect(0, 93505, '\P{Indic_Syllabic_Category=_BINDU}', ""); + Expect(1, 93505, '\P{^Indic_Syllabic_Category=_BINDU}', ""); + Expect(0, 93506, '\p{Indic_Syllabic_Category=_BINDU}', ""); + Expect(1, 93506, '\p{^Indic_Syllabic_Category=_BINDU}', ""); + Expect(1, 93506, '\P{Indic_Syllabic_Category=_BINDU}', ""); + Expect(0, 93506, '\P{^Indic_Syllabic_Category=_BINDU}', ""); + Error('\p{InSC=_BINDU/a/}'); + Error('\P{InSC=_BINDU/a/}'); + Expect(1, 93505, '\p{InSC=:\ABindu\z:}', "");; + Expect(0, 93506, '\p{InSC=:\ABindu\z:}', "");; + Expect(1, 93505, '\p{InSC=bindu}', ""); + Expect(0, 93505, '\p{^InSC=bindu}', ""); + Expect(0, 93505, '\P{InSC=bindu}', ""); + Expect(1, 93505, '\P{^InSC=bindu}', ""); + Expect(0, 93506, '\p{InSC=bindu}', ""); + Expect(1, 93506, '\p{^InSC=bindu}', ""); + Expect(1, 93506, '\P{InSC=bindu}', ""); + Expect(0, 93506, '\P{^InSC=bindu}', ""); + Expect(1, 93505, '\p{InSC=:\Abindu\z:}', "");; + Expect(0, 93506, '\p{InSC=:\Abindu\z:}', "");; + Expect(1, 93505, '\p{InSC= Bindu}', ""); + Expect(0, 93505, '\p{^InSC= Bindu}', ""); + Expect(0, 93505, '\P{InSC= Bindu}', ""); + Expect(1, 93505, '\P{^InSC= Bindu}', ""); + Expect(0, 93506, '\p{InSC= Bindu}', ""); + Expect(1, 93506, '\p{^InSC= Bindu}', ""); + Expect(1, 93506, '\P{InSC= Bindu}', ""); + Expect(0, 93506, '\P{^InSC= Bindu}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/- Bindu}'); + Error('\P{Is_Indic_Syllabic_Category=/a/- Bindu}'); + Expect(1, 93505, '\p{Is_Indic_Syllabic_Category=bindu}', ""); + Expect(0, 93505, '\p{^Is_Indic_Syllabic_Category=bindu}', ""); + Expect(0, 93505, '\P{Is_Indic_Syllabic_Category=bindu}', ""); + Expect(1, 93505, '\P{^Is_Indic_Syllabic_Category=bindu}', ""); + Expect(0, 93506, '\p{Is_Indic_Syllabic_Category=bindu}', ""); + Expect(1, 93506, '\p{^Is_Indic_Syllabic_Category=bindu}', ""); + Expect(1, 93506, '\P{Is_Indic_Syllabic_Category=bindu}', ""); + Expect(0, 93506, '\P{^Is_Indic_Syllabic_Category=bindu}', ""); + Expect(1, 93505, '\p{Is_Indic_Syllabic_Category=_Bindu}', ""); + Expect(0, 93505, '\p{^Is_Indic_Syllabic_Category=_Bindu}', ""); + Expect(0, 93505, '\P{Is_Indic_Syllabic_Category=_Bindu}', ""); + Expect(1, 93505, '\P{^Is_Indic_Syllabic_Category=_Bindu}', ""); + Expect(0, 93506, '\p{Is_Indic_Syllabic_Category=_Bindu}', ""); + Expect(1, 93506, '\p{^Is_Indic_Syllabic_Category=_Bindu}', ""); + Expect(1, 93506, '\P{Is_Indic_Syllabic_Category=_Bindu}', ""); + Expect(0, 93506, '\P{^Is_Indic_Syllabic_Category=_Bindu}', ""); + Error('\p{Is_InSC= Bindu/a/}'); + Error('\P{Is_InSC= Bindu/a/}'); + Expect(1, 93505, '\p{Is_InSC: bindu}', ""); + Expect(0, 93505, '\p{^Is_InSC: bindu}', ""); + Expect(0, 93505, '\P{Is_InSC: bindu}', ""); + Expect(1, 93505, '\P{^Is_InSC: bindu}', ""); + Expect(0, 93506, '\p{Is_InSC: bindu}', ""); + Expect(1, 93506, '\p{^Is_InSC: bindu}', ""); + Expect(1, 93506, '\P{Is_InSC: bindu}', ""); + Expect(0, 93506, '\P{^Is_InSC: bindu}', ""); + Expect(1, 93505, '\p{Is_InSC=- BINDU}', ""); + Expect(0, 93505, '\p{^Is_InSC=- BINDU}', ""); + Expect(0, 93505, '\P{Is_InSC=- BINDU}', ""); + Expect(1, 93505, '\P{^Is_InSC=- BINDU}', ""); + Expect(0, 93506, '\p{Is_InSC=- BINDU}', ""); + Expect(1, 93506, '\p{^Is_InSC=- BINDU}', ""); + Expect(1, 93506, '\P{Is_InSC=- BINDU}', ""); + Expect(0, 93506, '\P{^Is_InSC=- BINDU}', ""); + Error('\p{Indic_Syllabic_Category:/a/_ Brahmi_Joining_Number}'); + Error('\P{Indic_Syllabic_Category:/a/_ Brahmi_Joining_Number}'); + Expect(1, 69733, '\p{Indic_Syllabic_Category=:\ABrahmi_Joining_Number\z:}', "");; + Expect(0, 69734, '\p{Indic_Syllabic_Category=:\ABrahmi_Joining_Number\z:}', "");; + Expect(1, 69733, '\p{Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(0, 69733, '\p{^Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(0, 69733, '\P{Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(1, 69733, '\P{^Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(0, 69734, '\p{Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(1, 69734, '\p{^Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(1, 69734, '\P{Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(0, 69734, '\P{^Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(1, 69733, '\p{Indic_Syllabic_Category=:\Abrahmijoiningnumber\z:}', "");; + Expect(0, 69734, '\p{Indic_Syllabic_Category=:\Abrahmijoiningnumber\z:}', "");; + Expect(1, 69733, '\p{Indic_Syllabic_Category= BRAHMI_Joining_NUMBER}', ""); + Expect(0, 69733, '\p{^Indic_Syllabic_Category= BRAHMI_Joining_NUMBER}', ""); + Expect(0, 69733, '\P{Indic_Syllabic_Category= BRAHMI_Joining_NUMBER}', ""); + Expect(1, 69733, '\P{^Indic_Syllabic_Category= BRAHMI_Joining_NUMBER}', ""); + Expect(0, 69734, '\p{Indic_Syllabic_Category= BRAHMI_Joining_NUMBER}', ""); + Expect(1, 69734, '\p{^Indic_Syllabic_Category= BRAHMI_Joining_NUMBER}', ""); + Expect(1, 69734, '\P{Indic_Syllabic_Category= BRAHMI_Joining_NUMBER}', ""); + Expect(0, 69734, '\P{^Indic_Syllabic_Category= BRAHMI_Joining_NUMBER}', ""); + Error('\p{InSC=/a/_ brahmi_Joining_number}'); + Error('\P{InSC=/a/_ brahmi_Joining_number}'); + Expect(1, 69733, '\p{InSC=:\ABrahmi_Joining_Number\z:}', "");; + Expect(0, 69734, '\p{InSC=:\ABrahmi_Joining_Number\z:}', "");; + Expect(1, 69733, '\p{InSC=brahmijoiningnumber}', ""); + Expect(0, 69733, '\p{^InSC=brahmijoiningnumber}', ""); + Expect(0, 69733, '\P{InSC=brahmijoiningnumber}', ""); + Expect(1, 69733, '\P{^InSC=brahmijoiningnumber}', ""); + Expect(0, 69734, '\p{InSC=brahmijoiningnumber}', ""); + Expect(1, 69734, '\p{^InSC=brahmijoiningnumber}', ""); + Expect(1, 69734, '\P{InSC=brahmijoiningnumber}', ""); + Expect(0, 69734, '\P{^InSC=brahmijoiningnumber}', ""); + Expect(1, 69733, '\p{InSC=:\Abrahmijoiningnumber\z:}', "");; + Expect(0, 69734, '\p{InSC=:\Abrahmijoiningnumber\z:}', "");; + Expect(1, 69733, '\p{InSC= Brahmi_Joining_NUMBER}', ""); + Expect(0, 69733, '\p{^InSC= Brahmi_Joining_NUMBER}', ""); + Expect(0, 69733, '\P{InSC= Brahmi_Joining_NUMBER}', ""); + Expect(1, 69733, '\P{^InSC= Brahmi_Joining_NUMBER}', ""); + Expect(0, 69734, '\p{InSC= Brahmi_Joining_NUMBER}', ""); + Expect(1, 69734, '\p{^InSC= Brahmi_Joining_NUMBER}', ""); + Expect(1, 69734, '\P{InSC= Brahmi_Joining_NUMBER}', ""); + Expect(0, 69734, '\P{^InSC= Brahmi_Joining_NUMBER}', ""); + Error('\p{Is_Indic_Syllabic_Category= /a/Brahmi_joining_NUMBER}'); + Error('\P{Is_Indic_Syllabic_Category= /a/Brahmi_joining_NUMBER}'); + Expect(1, 69733, '\p{Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(0, 69733, '\p{^Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(0, 69733, '\P{Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(1, 69733, '\P{^Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(0, 69734, '\p{Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(1, 69734, '\p{^Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(1, 69734, '\P{Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(0, 69734, '\P{^Is_Indic_Syllabic_Category=brahmijoiningnumber}', ""); + Expect(1, 69733, '\p{Is_Indic_Syllabic_Category= -BRAHMI_joining_NUMBER}', ""); + Expect(0, 69733, '\p{^Is_Indic_Syllabic_Category= -BRAHMI_joining_NUMBER}', ""); + Expect(0, 69733, '\P{Is_Indic_Syllabic_Category= -BRAHMI_joining_NUMBER}', ""); + Expect(1, 69733, '\P{^Is_Indic_Syllabic_Category= -BRAHMI_joining_NUMBER}', ""); + Expect(0, 69734, '\p{Is_Indic_Syllabic_Category= -BRAHMI_joining_NUMBER}', ""); + Expect(1, 69734, '\p{^Is_Indic_Syllabic_Category= -BRAHMI_joining_NUMBER}', ""); + Expect(1, 69734, '\P{Is_Indic_Syllabic_Category= -BRAHMI_joining_NUMBER}', ""); + Expect(0, 69734, '\P{^Is_Indic_Syllabic_Category= -BRAHMI_joining_NUMBER}', ""); + Error('\p{Is_InSC: /a/Brahmi_joining_number}'); + Error('\P{Is_InSC: /a/Brahmi_joining_number}'); + Expect(1, 69733, '\p{Is_InSC=brahmijoiningnumber}', ""); + Expect(0, 69733, '\p{^Is_InSC=brahmijoiningnumber}', ""); + Expect(0, 69733, '\P{Is_InSC=brahmijoiningnumber}', ""); + Expect(1, 69733, '\P{^Is_InSC=brahmijoiningnumber}', ""); + Expect(0, 69734, '\p{Is_InSC=brahmijoiningnumber}', ""); + Expect(1, 69734, '\p{^Is_InSC=brahmijoiningnumber}', ""); + Expect(1, 69734, '\P{Is_InSC=brahmijoiningnumber}', ""); + Expect(0, 69734, '\P{^Is_InSC=brahmijoiningnumber}', ""); + Expect(1, 69733, '\p{Is_InSC= -BRAHMI_JOINING_NUMBER}', ""); + Expect(0, 69733, '\p{^Is_InSC= -BRAHMI_JOINING_NUMBER}', ""); + Expect(0, 69733, '\P{Is_InSC= -BRAHMI_JOINING_NUMBER}', ""); + Expect(1, 69733, '\P{^Is_InSC= -BRAHMI_JOINING_NUMBER}', ""); + Expect(0, 69734, '\p{Is_InSC= -BRAHMI_JOINING_NUMBER}', ""); + Expect(1, 69734, '\p{^Is_InSC= -BRAHMI_JOINING_NUMBER}', ""); + Expect(1, 69734, '\P{Is_InSC= -BRAHMI_JOINING_NUMBER}', ""); + Expect(0, 69734, '\P{^Is_InSC= -BRAHMI_JOINING_NUMBER}', ""); + Error('\p{Indic_Syllabic_Category: /a/Cantillation_Mark}'); + Error('\P{Indic_Syllabic_Category: /a/Cantillation_Mark}'); + Expect(1, 70626, '\p{Indic_Syllabic_Category=:\ACantillation_Mark\z:}', "");; + Expect(0, 70627, '\p{Indic_Syllabic_Category=:\ACantillation_Mark\z:}', "");; + Expect(1, 70626, '\p{Indic_Syllabic_Category=cantillationmark}', ""); + Expect(0, 70626, '\p{^Indic_Syllabic_Category=cantillationmark}', ""); + Expect(0, 70626, '\P{Indic_Syllabic_Category=cantillationmark}', ""); + Expect(1, 70626, '\P{^Indic_Syllabic_Category=cantillationmark}', ""); + Expect(0, 70627, '\p{Indic_Syllabic_Category=cantillationmark}', ""); + Expect(1, 70627, '\p{^Indic_Syllabic_Category=cantillationmark}', ""); + Expect(1, 70627, '\P{Indic_Syllabic_Category=cantillationmark}', ""); + Expect(0, 70627, '\P{^Indic_Syllabic_Category=cantillationmark}', ""); + Expect(1, 70626, '\p{Indic_Syllabic_Category=:\Acantillationmark\z:}', "");; + Expect(0, 70627, '\p{Indic_Syllabic_Category=:\Acantillationmark\z:}', "");; + Expect(1, 70626, '\p{Indic_Syllabic_Category=-_cantillation_Mark}', ""); + Expect(0, 70626, '\p{^Indic_Syllabic_Category=-_cantillation_Mark}', ""); + Expect(0, 70626, '\P{Indic_Syllabic_Category=-_cantillation_Mark}', ""); + Expect(1, 70626, '\P{^Indic_Syllabic_Category=-_cantillation_Mark}', ""); + Expect(0, 70627, '\p{Indic_Syllabic_Category=-_cantillation_Mark}', ""); + Expect(1, 70627, '\p{^Indic_Syllabic_Category=-_cantillation_Mark}', ""); + Expect(1, 70627, '\P{Indic_Syllabic_Category=-_cantillation_Mark}', ""); + Expect(0, 70627, '\P{^Indic_Syllabic_Category=-_cantillation_Mark}', ""); + Error('\p{InSC= /a/Cantillation_Mark}'); + Error('\P{InSC= /a/Cantillation_Mark}'); + Expect(1, 70626, '\p{InSC=:\ACantillation_Mark\z:}', "");; + Expect(0, 70627, '\p{InSC=:\ACantillation_Mark\z:}', "");; + Expect(1, 70626, '\p{InSC=cantillationmark}', ""); + Expect(0, 70626, '\p{^InSC=cantillationmark}', ""); + Expect(0, 70626, '\P{InSC=cantillationmark}', ""); + Expect(1, 70626, '\P{^InSC=cantillationmark}', ""); + Expect(0, 70627, '\p{InSC=cantillationmark}', ""); + Expect(1, 70627, '\p{^InSC=cantillationmark}', ""); + Expect(1, 70627, '\P{InSC=cantillationmark}', ""); + Expect(0, 70627, '\P{^InSC=cantillationmark}', ""); + Expect(1, 70626, '\p{InSC=:\Acantillationmark\z:}', "");; + Expect(0, 70627, '\p{InSC=:\Acantillationmark\z:}', "");; + Expect(1, 70626, '\p{InSC= Cantillation_mark}', ""); + Expect(0, 70626, '\p{^InSC= Cantillation_mark}', ""); + Expect(0, 70626, '\P{InSC= Cantillation_mark}', ""); + Expect(1, 70626, '\P{^InSC= Cantillation_mark}', ""); + Expect(0, 70627, '\p{InSC= Cantillation_mark}', ""); + Expect(1, 70627, '\p{^InSC= Cantillation_mark}', ""); + Expect(1, 70627, '\P{InSC= Cantillation_mark}', ""); + Expect(0, 70627, '\P{^InSC= Cantillation_mark}', ""); + Error('\p{Is_Indic_Syllabic_Category=-:=Cantillation_Mark}'); + Error('\P{Is_Indic_Syllabic_Category=-:=Cantillation_Mark}'); + Expect(1, 70626, '\p{Is_Indic_Syllabic_Category=cantillationmark}', ""); + Expect(0, 70626, '\p{^Is_Indic_Syllabic_Category=cantillationmark}', ""); + Expect(0, 70626, '\P{Is_Indic_Syllabic_Category=cantillationmark}', ""); + Expect(1, 70626, '\P{^Is_Indic_Syllabic_Category=cantillationmark}', ""); + Expect(0, 70627, '\p{Is_Indic_Syllabic_Category=cantillationmark}', ""); + Expect(1, 70627, '\p{^Is_Indic_Syllabic_Category=cantillationmark}', ""); + Expect(1, 70627, '\P{Is_Indic_Syllabic_Category=cantillationmark}', ""); + Expect(0, 70627, '\P{^Is_Indic_Syllabic_Category=cantillationmark}', ""); + Expect(1, 70626, '\p{Is_Indic_Syllabic_Category=_cantillation_mark}', ""); + Expect(0, 70626, '\p{^Is_Indic_Syllabic_Category=_cantillation_mark}', ""); + Expect(0, 70626, '\P{Is_Indic_Syllabic_Category=_cantillation_mark}', ""); + Expect(1, 70626, '\P{^Is_Indic_Syllabic_Category=_cantillation_mark}', ""); + Expect(0, 70627, '\p{Is_Indic_Syllabic_Category=_cantillation_mark}', ""); + Expect(1, 70627, '\p{^Is_Indic_Syllabic_Category=_cantillation_mark}', ""); + Expect(1, 70627, '\P{Is_Indic_Syllabic_Category=_cantillation_mark}', ""); + Expect(0, 70627, '\P{^Is_Indic_Syllabic_Category=_cantillation_mark}', ""); + Error('\p{Is_InSC= /a/CANTILLATION_mark}'); + Error('\P{Is_InSC= /a/CANTILLATION_mark}'); + Expect(1, 70626, '\p{Is_InSC=cantillationmark}', ""); + Expect(0, 70626, '\p{^Is_InSC=cantillationmark}', ""); + Expect(0, 70626, '\P{Is_InSC=cantillationmark}', ""); + Expect(1, 70626, '\P{^Is_InSC=cantillationmark}', ""); + Expect(0, 70627, '\p{Is_InSC=cantillationmark}', ""); + Expect(1, 70627, '\p{^Is_InSC=cantillationmark}', ""); + Expect(1, 70627, '\P{Is_InSC=cantillationmark}', ""); + Expect(0, 70627, '\P{^Is_InSC=cantillationmark}', ""); + Expect(1, 70626, '\p{Is_InSC= _cantillation_MARK}', ""); + Expect(0, 70626, '\p{^Is_InSC= _cantillation_MARK}', ""); + Expect(0, 70626, '\P{Is_InSC= _cantillation_MARK}', ""); + Expect(1, 70626, '\P{^Is_InSC= _cantillation_MARK}', ""); + Expect(0, 70627, '\p{Is_InSC= _cantillation_MARK}', ""); + Expect(1, 70627, '\p{^Is_InSC= _cantillation_MARK}', ""); + Expect(1, 70627, '\P{Is_InSC= _cantillation_MARK}', ""); + Expect(0, 70627, '\P{^Is_InSC= _cantillation_MARK}', ""); + Error('\p{Indic_Syllabic_Category=_ Consonant:=}'); + Error('\P{Indic_Syllabic_Category=_ Consonant:=}'); + Expect(1, 93538, '\p{Indic_Syllabic_Category=:\AConsonant\z:}', "");; + Expect(0, 93539, '\p{Indic_Syllabic_Category=:\AConsonant\z:}', "");; + Expect(1, 93538, '\p{Indic_Syllabic_Category=consonant}', ""); + Expect(0, 93538, '\p{^Indic_Syllabic_Category=consonant}', ""); + Expect(0, 93538, '\P{Indic_Syllabic_Category=consonant}', ""); + Expect(1, 93538, '\P{^Indic_Syllabic_Category=consonant}', ""); + Expect(0, 93539, '\p{Indic_Syllabic_Category=consonant}', ""); + Expect(1, 93539, '\p{^Indic_Syllabic_Category=consonant}', ""); + Expect(1, 93539, '\P{Indic_Syllabic_Category=consonant}', ""); + Expect(0, 93539, '\P{^Indic_Syllabic_Category=consonant}', ""); + Expect(1, 93538, '\p{Indic_Syllabic_Category=:\Aconsonant\z:}', "");; + Expect(0, 93539, '\p{Indic_Syllabic_Category=:\Aconsonant\z:}', "");; + Expect(1, 93538, '\p{Indic_Syllabic_Category: Consonant}', ""); + Expect(0, 93538, '\p{^Indic_Syllabic_Category: Consonant}', ""); + Expect(0, 93538, '\P{Indic_Syllabic_Category: Consonant}', ""); + Expect(1, 93538, '\P{^Indic_Syllabic_Category: Consonant}', ""); + Expect(0, 93539, '\p{Indic_Syllabic_Category: Consonant}', ""); + Expect(1, 93539, '\p{^Indic_Syllabic_Category: Consonant}', ""); + Expect(1, 93539, '\P{Indic_Syllabic_Category: Consonant}', ""); + Expect(0, 93539, '\P{^Indic_Syllabic_Category: Consonant}', ""); + Error('\p{InSC=:=-_Consonant}'); + Error('\P{InSC=:=-_Consonant}'); + Expect(1, 93538, '\p{InSC=:\AConsonant\z:}', "");; + Expect(0, 93539, '\p{InSC=:\AConsonant\z:}', "");; + Expect(1, 93538, '\p{InSC=consonant}', ""); + Expect(0, 93538, '\p{^InSC=consonant}', ""); + Expect(0, 93538, '\P{InSC=consonant}', ""); + Expect(1, 93538, '\P{^InSC=consonant}', ""); + Expect(0, 93539, '\p{InSC=consonant}', ""); + Expect(1, 93539, '\p{^InSC=consonant}', ""); + Expect(1, 93539, '\P{InSC=consonant}', ""); + Expect(0, 93539, '\P{^InSC=consonant}', ""); + Expect(1, 93538, '\p{InSC=:\Aconsonant\z:}', "");; + Expect(0, 93539, '\p{InSC=:\Aconsonant\z:}', "");; + Expect(1, 93538, '\p{InSC= Consonant}', ""); + Expect(0, 93538, '\p{^InSC= Consonant}', ""); + Expect(0, 93538, '\P{InSC= Consonant}', ""); + Expect(1, 93538, '\P{^InSC= Consonant}', ""); + Expect(0, 93539, '\p{InSC= Consonant}', ""); + Expect(1, 93539, '\p{^InSC= Consonant}', ""); + Expect(1, 93539, '\P{InSC= Consonant}', ""); + Expect(0, 93539, '\P{^InSC= Consonant}', ""); + Error('\p{Is_Indic_Syllabic_Category= /a/Consonant}'); + Error('\P{Is_Indic_Syllabic_Category= /a/Consonant}'); + Expect(1, 93538, '\p{Is_Indic_Syllabic_Category:consonant}', ""); + Expect(0, 93538, '\p{^Is_Indic_Syllabic_Category:consonant}', ""); + Expect(0, 93538, '\P{Is_Indic_Syllabic_Category:consonant}', ""); + Expect(1, 93538, '\P{^Is_Indic_Syllabic_Category:consonant}', ""); + Expect(0, 93539, '\p{Is_Indic_Syllabic_Category:consonant}', ""); + Expect(1, 93539, '\p{^Is_Indic_Syllabic_Category:consonant}', ""); + Expect(1, 93539, '\P{Is_Indic_Syllabic_Category:consonant}', ""); + Expect(0, 93539, '\P{^Is_Indic_Syllabic_Category:consonant}', ""); + Expect(1, 93538, '\p{Is_Indic_Syllabic_Category= CONSONANT}', ""); + Expect(0, 93538, '\p{^Is_Indic_Syllabic_Category= CONSONANT}', ""); + Expect(0, 93538, '\P{Is_Indic_Syllabic_Category= CONSONANT}', ""); + Expect(1, 93538, '\P{^Is_Indic_Syllabic_Category= CONSONANT}', ""); + Expect(0, 93539, '\p{Is_Indic_Syllabic_Category= CONSONANT}', ""); + Expect(1, 93539, '\p{^Is_Indic_Syllabic_Category= CONSONANT}', ""); + Expect(1, 93539, '\P{Is_Indic_Syllabic_Category= CONSONANT}', ""); + Expect(0, 93539, '\P{^Is_Indic_Syllabic_Category= CONSONANT}', ""); + Error('\p{Is_InSC= :=Consonant}'); + Error('\P{Is_InSC= :=Consonant}'); + Expect(1, 93538, '\p{Is_InSC=consonant}', ""); + Expect(0, 93538, '\p{^Is_InSC=consonant}', ""); + Expect(0, 93538, '\P{Is_InSC=consonant}', ""); + Expect(1, 93538, '\P{^Is_InSC=consonant}', ""); + Expect(0, 93539, '\p{Is_InSC=consonant}', ""); + Expect(1, 93539, '\p{^Is_InSC=consonant}', ""); + Expect(1, 93539, '\P{Is_InSC=consonant}', ""); + Expect(0, 93539, '\P{^Is_InSC=consonant}', ""); + Expect(1, 93538, '\p{Is_InSC= CONSONANT}', ""); + Expect(0, 93538, '\p{^Is_InSC= CONSONANT}', ""); + Expect(0, 93538, '\P{Is_InSC= CONSONANT}', ""); + Expect(1, 93538, '\P{^Is_InSC= CONSONANT}', ""); + Expect(0, 93539, '\p{Is_InSC= CONSONANT}', ""); + Expect(1, 93539, '\p{^Is_InSC= CONSONANT}', ""); + Expect(1, 93539, '\P{Is_InSC= CONSONANT}', ""); + Expect(0, 93539, '\P{^Is_InSC= CONSONANT}', ""); + Error('\p{Indic_Syllabic_Category=:= consonant_Dead}'); + Error('\P{Indic_Syllabic_Category=:= consonant_Dead}'); + Expect(1, 7411, '\p{Indic_Syllabic_Category=:\AConsonant_Dead\z:}', "");; + Expect(0, 7412, '\p{Indic_Syllabic_Category=:\AConsonant_Dead\z:}', "");; + Expect(1, 7411, '\p{Indic_Syllabic_Category=consonantdead}', ""); + Expect(0, 7411, '\p{^Indic_Syllabic_Category=consonantdead}', ""); + Expect(0, 7411, '\P{Indic_Syllabic_Category=consonantdead}', ""); + Expect(1, 7411, '\P{^Indic_Syllabic_Category=consonantdead}', ""); + Expect(0, 7412, '\p{Indic_Syllabic_Category=consonantdead}', ""); + Expect(1, 7412, '\p{^Indic_Syllabic_Category=consonantdead}', ""); + Expect(1, 7412, '\P{Indic_Syllabic_Category=consonantdead}', ""); + Expect(0, 7412, '\P{^Indic_Syllabic_Category=consonantdead}', ""); + Expect(1, 7411, '\p{Indic_Syllabic_Category=:\Aconsonantdead\z:}', "");; + Expect(0, 7412, '\p{Indic_Syllabic_Category=:\Aconsonantdead\z:}', "");; + Expect(1, 7411, '\p{Indic_Syllabic_Category=_-consonant_dead}', ""); + Expect(0, 7411, '\p{^Indic_Syllabic_Category=_-consonant_dead}', ""); + Expect(0, 7411, '\P{Indic_Syllabic_Category=_-consonant_dead}', ""); + Expect(1, 7411, '\P{^Indic_Syllabic_Category=_-consonant_dead}', ""); + Expect(0, 7412, '\p{Indic_Syllabic_Category=_-consonant_dead}', ""); + Expect(1, 7412, '\p{^Indic_Syllabic_Category=_-consonant_dead}', ""); + Expect(1, 7412, '\P{Indic_Syllabic_Category=_-consonant_dead}', ""); + Expect(0, 7412, '\P{^Indic_Syllabic_Category=_-consonant_dead}', ""); + Error('\p{InSC= -consonant_DEAD:=}'); + Error('\P{InSC= -consonant_DEAD:=}'); + Expect(1, 7411, '\p{InSC=:\AConsonant_Dead\z:}', "");; + Expect(0, 7412, '\p{InSC=:\AConsonant_Dead\z:}', "");; + Expect(1, 7411, '\p{InSC=consonantdead}', ""); + Expect(0, 7411, '\p{^InSC=consonantdead}', ""); + Expect(0, 7411, '\P{InSC=consonantdead}', ""); + Expect(1, 7411, '\P{^InSC=consonantdead}', ""); + Expect(0, 7412, '\p{InSC=consonantdead}', ""); + Expect(1, 7412, '\p{^InSC=consonantdead}', ""); + Expect(1, 7412, '\P{InSC=consonantdead}', ""); + Expect(0, 7412, '\P{^InSC=consonantdead}', ""); + Expect(1, 7411, '\p{InSC=:\Aconsonantdead\z:}', "");; + Expect(0, 7412, '\p{InSC=:\Aconsonantdead\z:}', "");; + Expect(1, 7411, '\p{InSC= _Consonant_Dead}', ""); + Expect(0, 7411, '\p{^InSC= _Consonant_Dead}', ""); + Expect(0, 7411, '\P{InSC= _Consonant_Dead}', ""); + Expect(1, 7411, '\P{^InSC= _Consonant_Dead}', ""); + Expect(0, 7412, '\p{InSC= _Consonant_Dead}', ""); + Expect(1, 7412, '\p{^InSC= _Consonant_Dead}', ""); + Expect(1, 7412, '\P{InSC= _Consonant_Dead}', ""); + Expect(0, 7412, '\P{^InSC= _Consonant_Dead}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/ -consonant_Dead}'); + Error('\P{Is_Indic_Syllabic_Category=/a/ -consonant_Dead}'); + Expect(1, 7411, '\p{Is_Indic_Syllabic_Category=consonantdead}', ""); + Expect(0, 7411, '\p{^Is_Indic_Syllabic_Category=consonantdead}', ""); + Expect(0, 7411, '\P{Is_Indic_Syllabic_Category=consonantdead}', ""); + Expect(1, 7411, '\P{^Is_Indic_Syllabic_Category=consonantdead}', ""); + Expect(0, 7412, '\p{Is_Indic_Syllabic_Category=consonantdead}', ""); + Expect(1, 7412, '\p{^Is_Indic_Syllabic_Category=consonantdead}', ""); + Expect(1, 7412, '\P{Is_Indic_Syllabic_Category=consonantdead}', ""); + Expect(0, 7412, '\P{^Is_Indic_Syllabic_Category=consonantdead}', ""); + Expect(1, 7411, '\p{Is_Indic_Syllabic_Category: _consonant_DEAD}', ""); + Expect(0, 7411, '\p{^Is_Indic_Syllabic_Category: _consonant_DEAD}', ""); + Expect(0, 7411, '\P{Is_Indic_Syllabic_Category: _consonant_DEAD}', ""); + Expect(1, 7411, '\P{^Is_Indic_Syllabic_Category: _consonant_DEAD}', ""); + Expect(0, 7412, '\p{Is_Indic_Syllabic_Category: _consonant_DEAD}', ""); + Expect(1, 7412, '\p{^Is_Indic_Syllabic_Category: _consonant_DEAD}', ""); + Expect(1, 7412, '\P{Is_Indic_Syllabic_Category: _consonant_DEAD}', ""); + Expect(0, 7412, '\P{^Is_Indic_Syllabic_Category: _consonant_DEAD}', ""); + Error('\p{Is_InSC= :=Consonant_Dead}'); + Error('\P{Is_InSC= :=Consonant_Dead}'); + Expect(1, 7411, '\p{Is_InSC=consonantdead}', ""); + Expect(0, 7411, '\p{^Is_InSC=consonantdead}', ""); + Expect(0, 7411, '\P{Is_InSC=consonantdead}', ""); + Expect(1, 7411, '\P{^Is_InSC=consonantdead}', ""); + Expect(0, 7412, '\p{Is_InSC=consonantdead}', ""); + Expect(1, 7412, '\p{^Is_InSC=consonantdead}', ""); + Expect(1, 7412, '\P{Is_InSC=consonantdead}', ""); + Expect(0, 7412, '\P{^Is_InSC=consonantdead}', ""); + Expect(1, 7411, '\p{Is_InSC= CONSONANT_Dead}', ""); + Expect(0, 7411, '\p{^Is_InSC= CONSONANT_Dead}', ""); + Expect(0, 7411, '\P{Is_InSC= CONSONANT_Dead}', ""); + Expect(1, 7411, '\P{^Is_InSC= CONSONANT_Dead}', ""); + Expect(0, 7412, '\p{Is_InSC= CONSONANT_Dead}', ""); + Expect(1, 7412, '\p{^Is_InSC= CONSONANT_Dead}', ""); + Expect(1, 7412, '\P{Is_InSC= CONSONANT_Dead}', ""); + Expect(0, 7412, '\P{^Is_InSC= CONSONANT_Dead}', ""); + Error('\p{Indic_Syllabic_Category=-_consonant_Final/a/}'); + Error('\P{Indic_Syllabic_Category=-_consonant_Final/a/}'); + Expect(1, 72341, '\p{Indic_Syllabic_Category=:\AConsonant_Final\z:}', "");; + Expect(0, 72342, '\p{Indic_Syllabic_Category=:\AConsonant_Final\z:}', "");; + Expect(1, 72341, '\p{Indic_Syllabic_Category=consonantfinal}', ""); + Expect(0, 72341, '\p{^Indic_Syllabic_Category=consonantfinal}', ""); + Expect(0, 72341, '\P{Indic_Syllabic_Category=consonantfinal}', ""); + Expect(1, 72341, '\P{^Indic_Syllabic_Category=consonantfinal}', ""); + Expect(0, 72342, '\p{Indic_Syllabic_Category=consonantfinal}', ""); + Expect(1, 72342, '\p{^Indic_Syllabic_Category=consonantfinal}', ""); + Expect(1, 72342, '\P{Indic_Syllabic_Category=consonantfinal}', ""); + Expect(0, 72342, '\P{^Indic_Syllabic_Category=consonantfinal}', ""); + Expect(1, 72341, '\p{Indic_Syllabic_Category=:\Aconsonantfinal\z:}', "");; + Expect(0, 72342, '\p{Indic_Syllabic_Category=:\Aconsonantfinal\z:}', "");; + Expect(1, 72341, '\p{Indic_Syllabic_Category= CONSONANT_final}', ""); + Expect(0, 72341, '\p{^Indic_Syllabic_Category= CONSONANT_final}', ""); + Expect(0, 72341, '\P{Indic_Syllabic_Category= CONSONANT_final}', ""); + Expect(1, 72341, '\P{^Indic_Syllabic_Category= CONSONANT_final}', ""); + Expect(0, 72342, '\p{Indic_Syllabic_Category= CONSONANT_final}', ""); + Expect(1, 72342, '\p{^Indic_Syllabic_Category= CONSONANT_final}', ""); + Expect(1, 72342, '\P{Indic_Syllabic_Category= CONSONANT_final}', ""); + Expect(0, 72342, '\P{^Indic_Syllabic_Category= CONSONANT_final}', ""); + Error('\p{InSC: :=Consonant_final}'); + Error('\P{InSC: :=Consonant_final}'); + Expect(1, 72341, '\p{InSC=:\AConsonant_Final\z:}', "");; + Expect(0, 72342, '\p{InSC=:\AConsonant_Final\z:}', "");; + Expect(1, 72341, '\p{InSC=consonantfinal}', ""); + Expect(0, 72341, '\p{^InSC=consonantfinal}', ""); + Expect(0, 72341, '\P{InSC=consonantfinal}', ""); + Expect(1, 72341, '\P{^InSC=consonantfinal}', ""); + Expect(0, 72342, '\p{InSC=consonantfinal}', ""); + Expect(1, 72342, '\p{^InSC=consonantfinal}', ""); + Expect(1, 72342, '\P{InSC=consonantfinal}', ""); + Expect(0, 72342, '\P{^InSC=consonantfinal}', ""); + Expect(1, 72341, '\p{InSC=:\Aconsonantfinal\z:}', "");; + Expect(0, 72342, '\p{InSC=:\Aconsonantfinal\z:}', "");; + Expect(1, 72341, '\p{InSC=_ CONSONANT_Final}', ""); + Expect(0, 72341, '\p{^InSC=_ CONSONANT_Final}', ""); + Expect(0, 72341, '\P{InSC=_ CONSONANT_Final}', ""); + Expect(1, 72341, '\P{^InSC=_ CONSONANT_Final}', ""); + Expect(0, 72342, '\p{InSC=_ CONSONANT_Final}', ""); + Expect(1, 72342, '\p{^InSC=_ CONSONANT_Final}', ""); + Expect(1, 72342, '\P{InSC=_ CONSONANT_Final}', ""); + Expect(0, 72342, '\P{^InSC=_ CONSONANT_Final}', ""); + Error('\p{Is_Indic_Syllabic_Category=:=_Consonant_Final}'); + Error('\P{Is_Indic_Syllabic_Category=:=_Consonant_Final}'); + Expect(1, 72341, '\p{Is_Indic_Syllabic_Category=consonantfinal}', ""); + Expect(0, 72341, '\p{^Is_Indic_Syllabic_Category=consonantfinal}', ""); + Expect(0, 72341, '\P{Is_Indic_Syllabic_Category=consonantfinal}', ""); + Expect(1, 72341, '\P{^Is_Indic_Syllabic_Category=consonantfinal}', ""); + Expect(0, 72342, '\p{Is_Indic_Syllabic_Category=consonantfinal}', ""); + Expect(1, 72342, '\p{^Is_Indic_Syllabic_Category=consonantfinal}', ""); + Expect(1, 72342, '\P{Is_Indic_Syllabic_Category=consonantfinal}', ""); + Expect(0, 72342, '\P{^Is_Indic_Syllabic_Category=consonantfinal}', ""); + Expect(1, 72341, '\p{Is_Indic_Syllabic_Category=_ Consonant_final}', ""); + Expect(0, 72341, '\p{^Is_Indic_Syllabic_Category=_ Consonant_final}', ""); + Expect(0, 72341, '\P{Is_Indic_Syllabic_Category=_ Consonant_final}', ""); + Expect(1, 72341, '\P{^Is_Indic_Syllabic_Category=_ Consonant_final}', ""); + Expect(0, 72342, '\p{Is_Indic_Syllabic_Category=_ Consonant_final}', ""); + Expect(1, 72342, '\p{^Is_Indic_Syllabic_Category=_ Consonant_final}', ""); + Expect(1, 72342, '\P{Is_Indic_Syllabic_Category=_ Consonant_final}', ""); + Expect(0, 72342, '\P{^Is_Indic_Syllabic_Category=_ Consonant_final}', ""); + Error('\p{Is_InSC= CONSONANT_Final:=}'); + Error('\P{Is_InSC= CONSONANT_Final:=}'); + Expect(1, 72341, '\p{Is_InSC=consonantfinal}', ""); + Expect(0, 72341, '\p{^Is_InSC=consonantfinal}', ""); + Expect(0, 72341, '\P{Is_InSC=consonantfinal}', ""); + Expect(1, 72341, '\P{^Is_InSC=consonantfinal}', ""); + Expect(0, 72342, '\p{Is_InSC=consonantfinal}', ""); + Expect(1, 72342, '\p{^Is_InSC=consonantfinal}', ""); + Expect(1, 72342, '\P{Is_InSC=consonantfinal}', ""); + Expect(0, 72342, '\P{^Is_InSC=consonantfinal}', ""); + Expect(1, 72341, '\p{Is_InSC= consonant_final}', ""); + Expect(0, 72341, '\p{^Is_InSC= consonant_final}', ""); + Expect(0, 72341, '\P{Is_InSC= consonant_final}', ""); + Expect(1, 72341, '\P{^Is_InSC= consonant_final}', ""); + Expect(0, 72342, '\p{Is_InSC= consonant_final}', ""); + Expect(1, 72342, '\p{^Is_InSC= consonant_final}', ""); + Expect(1, 72342, '\P{Is_InSC= consonant_final}', ""); + Expect(0, 72342, '\P{^Is_InSC= consonant_final}', ""); + Error('\p{Indic_Syllabic_Category=_:=Consonant_Head_Letter}'); + Error('\P{Indic_Syllabic_Category=_:=Consonant_Head_Letter}'); + Expect(1, 3980, '\p{Indic_Syllabic_Category=:\AConsonant_Head_Letter\z:}', "");; + Expect(0, 3981, '\p{Indic_Syllabic_Category=:\AConsonant_Head_Letter\z:}', "");; + Expect(1, 3980, '\p{Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(0, 3980, '\p{^Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(0, 3980, '\P{Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(1, 3980, '\P{^Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(0, 3981, '\p{Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(1, 3981, '\p{^Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(1, 3981, '\P{Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(0, 3981, '\P{^Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(1, 3980, '\p{Indic_Syllabic_Category=:\Aconsonantheadletter\z:}', "");; + Expect(0, 3981, '\p{Indic_Syllabic_Category=:\Aconsonantheadletter\z:}', "");; + Expect(1, 3980, '\p{Indic_Syllabic_Category=-_Consonant_HEAD_Letter}', ""); + Expect(0, 3980, '\p{^Indic_Syllabic_Category=-_Consonant_HEAD_Letter}', ""); + Expect(0, 3980, '\P{Indic_Syllabic_Category=-_Consonant_HEAD_Letter}', ""); + Expect(1, 3980, '\P{^Indic_Syllabic_Category=-_Consonant_HEAD_Letter}', ""); + Expect(0, 3981, '\p{Indic_Syllabic_Category=-_Consonant_HEAD_Letter}', ""); + Expect(1, 3981, '\p{^Indic_Syllabic_Category=-_Consonant_HEAD_Letter}', ""); + Expect(1, 3981, '\P{Indic_Syllabic_Category=-_Consonant_HEAD_Letter}', ""); + Expect(0, 3981, '\P{^Indic_Syllabic_Category=-_Consonant_HEAD_Letter}', ""); + Error('\p{InSC= /a/consonant_HEAD_LETTER}'); + Error('\P{InSC= /a/consonant_HEAD_LETTER}'); + Expect(1, 3980, '\p{InSC=:\AConsonant_Head_Letter\z:}', "");; + Expect(0, 3981, '\p{InSC=:\AConsonant_Head_Letter\z:}', "");; + Expect(1, 3980, '\p{InSC: consonantheadletter}', ""); + Expect(0, 3980, '\p{^InSC: consonantheadletter}', ""); + Expect(0, 3980, '\P{InSC: consonantheadletter}', ""); + Expect(1, 3980, '\P{^InSC: consonantheadletter}', ""); + Expect(0, 3981, '\p{InSC: consonantheadletter}', ""); + Expect(1, 3981, '\p{^InSC: consonantheadletter}', ""); + Expect(1, 3981, '\P{InSC: consonantheadletter}', ""); + Expect(0, 3981, '\P{^InSC: consonantheadletter}', ""); + Expect(1, 3980, '\p{InSC=:\Aconsonantheadletter\z:}', "");; + Expect(0, 3981, '\p{InSC=:\Aconsonantheadletter\z:}', "");; + Expect(1, 3980, '\p{InSC= -Consonant_Head_Letter}', ""); + Expect(0, 3980, '\p{^InSC= -Consonant_Head_Letter}', ""); + Expect(0, 3980, '\P{InSC= -Consonant_Head_Letter}', ""); + Expect(1, 3980, '\P{^InSC= -Consonant_Head_Letter}', ""); + Expect(0, 3981, '\p{InSC= -Consonant_Head_Letter}', ""); + Expect(1, 3981, '\p{^InSC= -Consonant_Head_Letter}', ""); + Expect(1, 3981, '\P{InSC= -Consonant_Head_Letter}', ""); + Expect(0, 3981, '\P{^InSC= -Consonant_Head_Letter}', ""); + Error('\p{Is_Indic_Syllabic_Category= -Consonant_Head_Letter/a/}'); + Error('\P{Is_Indic_Syllabic_Category= -Consonant_Head_Letter/a/}'); + Expect(1, 3980, '\p{Is_Indic_Syllabic_Category: consonantheadletter}', ""); + Expect(0, 3980, '\p{^Is_Indic_Syllabic_Category: consonantheadletter}', ""); + Expect(0, 3980, '\P{Is_Indic_Syllabic_Category: consonantheadletter}', ""); + Expect(1, 3980, '\P{^Is_Indic_Syllabic_Category: consonantheadletter}', ""); + Expect(0, 3981, '\p{Is_Indic_Syllabic_Category: consonantheadletter}', ""); + Expect(1, 3981, '\p{^Is_Indic_Syllabic_Category: consonantheadletter}', ""); + Expect(1, 3981, '\P{Is_Indic_Syllabic_Category: consonantheadletter}', ""); + Expect(0, 3981, '\P{^Is_Indic_Syllabic_Category: consonantheadletter}', ""); + Expect(1, 3980, '\p{Is_Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(0, 3980, '\p{^Is_Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(0, 3980, '\P{Is_Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(1, 3980, '\P{^Is_Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(0, 3981, '\p{Is_Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(1, 3981, '\p{^Is_Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(1, 3981, '\P{Is_Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Expect(0, 3981, '\P{^Is_Indic_Syllabic_Category= Consonant_Head_letter}', ""); + Error('\p{Is_InSC=-:=CONSONANT_Head_Letter}'); + Error('\P{Is_InSC=-:=CONSONANT_Head_Letter}'); + Expect(1, 3980, '\p{Is_InSC=consonantheadletter}', ""); + Expect(0, 3980, '\p{^Is_InSC=consonantheadletter}', ""); + Expect(0, 3980, '\P{Is_InSC=consonantheadletter}', ""); + Expect(1, 3980, '\P{^Is_InSC=consonantheadletter}', ""); + Expect(0, 3981, '\p{Is_InSC=consonantheadletter}', ""); + Expect(1, 3981, '\p{^Is_InSC=consonantheadletter}', ""); + Expect(1, 3981, '\P{Is_InSC=consonantheadletter}', ""); + Expect(0, 3981, '\P{^Is_InSC=consonantheadletter}', ""); + Expect(1, 3980, '\p{Is_InSC= Consonant_head_letter}', ""); + Expect(0, 3980, '\p{^Is_InSC= Consonant_head_letter}', ""); + Expect(0, 3980, '\P{Is_InSC= Consonant_head_letter}', ""); + Expect(1, 3980, '\P{^Is_InSC= Consonant_head_letter}', ""); + Expect(0, 3981, '\p{Is_InSC= Consonant_head_letter}', ""); + Expect(1, 3981, '\p{^Is_InSC= Consonant_head_letter}', ""); + Expect(1, 3981, '\P{Is_InSC= Consonant_head_letter}', ""); + Expect(0, 3981, '\P{^Is_InSC= Consonant_head_letter}', ""); + Error('\p{Indic_Syllabic_Category=:=consonant_Initial_Postfixed}'); + Error('\P{Indic_Syllabic_Category=:=consonant_Initial_Postfixed}'); + Expect(1, 6746, '\p{Indic_Syllabic_Category=:\AConsonant_Initial_Postfixed\z:}', "");; + Expect(0, 6747, '\p{Indic_Syllabic_Category=:\AConsonant_Initial_Postfixed\z:}', "");; + Expect(1, 6746, '\p{Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(0, 6746, '\p{^Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(0, 6746, '\P{Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(1, 6746, '\P{^Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(0, 6747, '\p{Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(1, 6747, '\p{^Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(1, 6747, '\P{Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(0, 6747, '\P{^Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(1, 6746, '\p{Indic_Syllabic_Category=:\Aconsonantinitialpostfixed\z:}', "");; + Expect(0, 6747, '\p{Indic_Syllabic_Category=:\Aconsonantinitialpostfixed\z:}', "");; + Expect(1, 6746, '\p{Indic_Syllabic_Category=_ Consonant_initial_Postfixed}', ""); + Expect(0, 6746, '\p{^Indic_Syllabic_Category=_ Consonant_initial_Postfixed}', ""); + Expect(0, 6746, '\P{Indic_Syllabic_Category=_ Consonant_initial_Postfixed}', ""); + Expect(1, 6746, '\P{^Indic_Syllabic_Category=_ Consonant_initial_Postfixed}', ""); + Expect(0, 6747, '\p{Indic_Syllabic_Category=_ Consonant_initial_Postfixed}', ""); + Expect(1, 6747, '\p{^Indic_Syllabic_Category=_ Consonant_initial_Postfixed}', ""); + Expect(1, 6747, '\P{Indic_Syllabic_Category=_ Consonant_initial_Postfixed}', ""); + Expect(0, 6747, '\P{^Indic_Syllabic_Category=_ Consonant_initial_Postfixed}', ""); + Error('\p{InSC: -:=CONSONANT_initial_Postfixed}'); + Error('\P{InSC: -:=CONSONANT_initial_Postfixed}'); + Expect(1, 6746, '\p{InSC=:\AConsonant_Initial_Postfixed\z:}', "");; + Expect(0, 6747, '\p{InSC=:\AConsonant_Initial_Postfixed\z:}', "");; + Expect(1, 6746, '\p{InSC=consonantinitialpostfixed}', ""); + Expect(0, 6746, '\p{^InSC=consonantinitialpostfixed}', ""); + Expect(0, 6746, '\P{InSC=consonantinitialpostfixed}', ""); + Expect(1, 6746, '\P{^InSC=consonantinitialpostfixed}', ""); + Expect(0, 6747, '\p{InSC=consonantinitialpostfixed}', ""); + Expect(1, 6747, '\p{^InSC=consonantinitialpostfixed}', ""); + Expect(1, 6747, '\P{InSC=consonantinitialpostfixed}', ""); + Expect(0, 6747, '\P{^InSC=consonantinitialpostfixed}', ""); + Expect(1, 6746, '\p{InSC=:\Aconsonantinitialpostfixed\z:}', "");; + Expect(0, 6747, '\p{InSC=:\Aconsonantinitialpostfixed\z:}', "");; + Expect(1, 6746, '\p{InSC= Consonant_Initial_Postfixed}', ""); + Expect(0, 6746, '\p{^InSC= Consonant_Initial_Postfixed}', ""); + Expect(0, 6746, '\P{InSC= Consonant_Initial_Postfixed}', ""); + Expect(1, 6746, '\P{^InSC= Consonant_Initial_Postfixed}', ""); + Expect(0, 6747, '\p{InSC= Consonant_Initial_Postfixed}', ""); + Expect(1, 6747, '\p{^InSC= Consonant_Initial_Postfixed}', ""); + Expect(1, 6747, '\P{InSC= Consonant_Initial_Postfixed}', ""); + Expect(0, 6747, '\P{^InSC= Consonant_Initial_Postfixed}', ""); + Error('\p{Is_Indic_Syllabic_Category=:=Consonant_Initial_Postfixed}'); + Error('\P{Is_Indic_Syllabic_Category=:=Consonant_Initial_Postfixed}'); + Expect(1, 6746, '\p{Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(0, 6746, '\p{^Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(0, 6746, '\P{Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(1, 6746, '\P{^Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(0, 6747, '\p{Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(1, 6747, '\p{^Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(1, 6747, '\P{Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(0, 6747, '\P{^Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(1, 6746, '\p{Is_Indic_Syllabic_Category=__consonant_Initial_POSTFIXED}', ""); + Expect(0, 6746, '\p{^Is_Indic_Syllabic_Category=__consonant_Initial_POSTFIXED}', ""); + Expect(0, 6746, '\P{Is_Indic_Syllabic_Category=__consonant_Initial_POSTFIXED}', ""); + Expect(1, 6746, '\P{^Is_Indic_Syllabic_Category=__consonant_Initial_POSTFIXED}', ""); + Expect(0, 6747, '\p{Is_Indic_Syllabic_Category=__consonant_Initial_POSTFIXED}', ""); + Expect(1, 6747, '\p{^Is_Indic_Syllabic_Category=__consonant_Initial_POSTFIXED}', ""); + Expect(1, 6747, '\P{Is_Indic_Syllabic_Category=__consonant_Initial_POSTFIXED}', ""); + Expect(0, 6747, '\P{^Is_Indic_Syllabic_Category=__consonant_Initial_POSTFIXED}', ""); + Error('\p{Is_InSC=:= CONSONANT_INITIAL_Postfixed}'); + Error('\P{Is_InSC=:= CONSONANT_INITIAL_Postfixed}'); + Expect(1, 6746, '\p{Is_InSC: consonantinitialpostfixed}', ""); + Expect(0, 6746, '\p{^Is_InSC: consonantinitialpostfixed}', ""); + Expect(0, 6746, '\P{Is_InSC: consonantinitialpostfixed}', ""); + Expect(1, 6746, '\P{^Is_InSC: consonantinitialpostfixed}', ""); + Expect(0, 6747, '\p{Is_InSC: consonantinitialpostfixed}', ""); + Expect(1, 6747, '\p{^Is_InSC: consonantinitialpostfixed}', ""); + Expect(1, 6747, '\P{Is_InSC: consonantinitialpostfixed}', ""); + Expect(0, 6747, '\P{^Is_InSC: consonantinitialpostfixed}', ""); + Expect(1, 6746, '\p{Is_InSC= Consonant_initial_POSTFIXED}', ""); + Expect(0, 6746, '\p{^Is_InSC= Consonant_initial_POSTFIXED}', ""); + Expect(0, 6746, '\P{Is_InSC= Consonant_initial_POSTFIXED}', ""); + Expect(1, 6746, '\P{^Is_InSC= Consonant_initial_POSTFIXED}', ""); + Expect(0, 6747, '\p{Is_InSC= Consonant_initial_POSTFIXED}', ""); + Expect(1, 6747, '\p{^Is_InSC= Consonant_initial_POSTFIXED}', ""); + Expect(1, 6747, '\P{Is_InSC= Consonant_initial_POSTFIXED}', ""); + Expect(0, 6747, '\P{^Is_InSC= Consonant_initial_POSTFIXED}', ""); + Error('\p{Indic_Syllabic_Category=-Consonant_Killer:=}'); + Error('\P{Indic_Syllabic_Category=-Consonant_Killer:=}'); + Expect(1, 6093, '\p{Indic_Syllabic_Category=:\AConsonant_Killer\z:}', "");; + Expect(0, 6094, '\p{Indic_Syllabic_Category=:\AConsonant_Killer\z:}', "");; + Expect(1, 6093, '\p{Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6093, '\p{^Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6093, '\P{Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6093, '\P{^Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6094, '\p{Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6094, '\p{^Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6094, '\P{Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6094, '\P{^Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6093, '\p{Indic_Syllabic_Category=:\Aconsonantkiller\z:}', "");; + Expect(0, 6094, '\p{Indic_Syllabic_Category=:\Aconsonantkiller\z:}', "");; + Expect(1, 6093, '\p{Indic_Syllabic_Category=_ CONSONANT_Killer}', ""); + Expect(0, 6093, '\p{^Indic_Syllabic_Category=_ CONSONANT_Killer}', ""); + Expect(0, 6093, '\P{Indic_Syllabic_Category=_ CONSONANT_Killer}', ""); + Expect(1, 6093, '\P{^Indic_Syllabic_Category=_ CONSONANT_Killer}', ""); + Expect(0, 6094, '\p{Indic_Syllabic_Category=_ CONSONANT_Killer}', ""); + Expect(1, 6094, '\p{^Indic_Syllabic_Category=_ CONSONANT_Killer}', ""); + Expect(1, 6094, '\P{Indic_Syllabic_Category=_ CONSONANT_Killer}', ""); + Expect(0, 6094, '\P{^Indic_Syllabic_Category=_ CONSONANT_Killer}', ""); + Error('\p{InSC=- Consonant_killer/a/}'); + Error('\P{InSC=- Consonant_killer/a/}'); + Expect(1, 6093, '\p{InSC=:\AConsonant_Killer\z:}', "");; + Expect(0, 6094, '\p{InSC=:\AConsonant_Killer\z:}', "");; + Expect(1, 6093, '\p{InSC=consonantkiller}', ""); + Expect(0, 6093, '\p{^InSC=consonantkiller}', ""); + Expect(0, 6093, '\P{InSC=consonantkiller}', ""); + Expect(1, 6093, '\P{^InSC=consonantkiller}', ""); + Expect(0, 6094, '\p{InSC=consonantkiller}', ""); + Expect(1, 6094, '\p{^InSC=consonantkiller}', ""); + Expect(1, 6094, '\P{InSC=consonantkiller}', ""); + Expect(0, 6094, '\P{^InSC=consonantkiller}', ""); + Expect(1, 6093, '\p{InSC=:\Aconsonantkiller\z:}', "");; + Expect(0, 6094, '\p{InSC=:\Aconsonantkiller\z:}', "");; + Expect(1, 6093, '\p{InSC=consonant_KILLER}', ""); + Expect(0, 6093, '\p{^InSC=consonant_KILLER}', ""); + Expect(0, 6093, '\P{InSC=consonant_KILLER}', ""); + Expect(1, 6093, '\P{^InSC=consonant_KILLER}', ""); + Expect(0, 6094, '\p{InSC=consonant_KILLER}', ""); + Expect(1, 6094, '\p{^InSC=consonant_KILLER}', ""); + Expect(1, 6094, '\P{InSC=consonant_KILLER}', ""); + Expect(0, 6094, '\P{^InSC=consonant_KILLER}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/ Consonant_killer}'); + Error('\P{Is_Indic_Syllabic_Category=/a/ Consonant_killer}'); + Expect(1, 6093, '\p{Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6093, '\p{^Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6093, '\P{Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6093, '\P{^Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6094, '\p{Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6094, '\p{^Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6094, '\P{Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(0, 6094, '\P{^Is_Indic_Syllabic_Category=consonantkiller}', ""); + Expect(1, 6093, '\p{Is_Indic_Syllabic_Category: __Consonant_KILLER}', ""); + Expect(0, 6093, '\p{^Is_Indic_Syllabic_Category: __Consonant_KILLER}', ""); + Expect(0, 6093, '\P{Is_Indic_Syllabic_Category: __Consonant_KILLER}', ""); + Expect(1, 6093, '\P{^Is_Indic_Syllabic_Category: __Consonant_KILLER}', ""); + Expect(0, 6094, '\p{Is_Indic_Syllabic_Category: __Consonant_KILLER}', ""); + Expect(1, 6094, '\p{^Is_Indic_Syllabic_Category: __Consonant_KILLER}', ""); + Expect(1, 6094, '\P{Is_Indic_Syllabic_Category: __Consonant_KILLER}', ""); + Expect(0, 6094, '\P{^Is_Indic_Syllabic_Category: __Consonant_KILLER}', ""); + Error('\p{Is_InSC=:= -Consonant_killer}'); + Error('\P{Is_InSC=:= -Consonant_killer}'); + Expect(1, 6093, '\p{Is_InSC=consonantkiller}', ""); + Expect(0, 6093, '\p{^Is_InSC=consonantkiller}', ""); + Expect(0, 6093, '\P{Is_InSC=consonantkiller}', ""); + Expect(1, 6093, '\P{^Is_InSC=consonantkiller}', ""); + Expect(0, 6094, '\p{Is_InSC=consonantkiller}', ""); + Expect(1, 6094, '\p{^Is_InSC=consonantkiller}', ""); + Expect(1, 6094, '\P{Is_InSC=consonantkiller}', ""); + Expect(0, 6094, '\P{^Is_InSC=consonantkiller}', ""); + Expect(1, 6093, '\p{Is_InSC=Consonant_Killer}', ""); + Expect(0, 6093, '\p{^Is_InSC=Consonant_Killer}', ""); + Expect(0, 6093, '\P{Is_InSC=Consonant_Killer}', ""); + Expect(1, 6093, '\P{^Is_InSC=Consonant_Killer}', ""); + Expect(0, 6094, '\p{Is_InSC=Consonant_Killer}', ""); + Expect(1, 6094, '\p{^Is_InSC=Consonant_Killer}', ""); + Expect(1, 6094, '\P{Is_InSC=Consonant_Killer}', ""); + Expect(0, 6094, '\P{^Is_InSC=Consonant_Killer}', ""); + Error('\p{Indic_Syllabic_Category= Consonant_MEDIAL/a/}'); + Error('\P{Indic_Syllabic_Category= Consonant_MEDIAL/a/}'); + Expect(1, 90414, '\p{Indic_Syllabic_Category=:\AConsonant_Medial\z:}', "");; + Expect(0, 90415, '\p{Indic_Syllabic_Category=:\AConsonant_Medial\z:}', "");; + Expect(1, 90414, '\p{Indic_Syllabic_Category=consonantmedial}', ""); + Expect(0, 90414, '\p{^Indic_Syllabic_Category=consonantmedial}', ""); + Expect(0, 90414, '\P{Indic_Syllabic_Category=consonantmedial}', ""); + Expect(1, 90414, '\P{^Indic_Syllabic_Category=consonantmedial}', ""); + Expect(0, 90415, '\p{Indic_Syllabic_Category=consonantmedial}', ""); + Expect(1, 90415, '\p{^Indic_Syllabic_Category=consonantmedial}', ""); + Expect(1, 90415, '\P{Indic_Syllabic_Category=consonantmedial}', ""); + Expect(0, 90415, '\P{^Indic_Syllabic_Category=consonantmedial}', ""); + Expect(1, 90414, '\p{Indic_Syllabic_Category=:\Aconsonantmedial\z:}', "");; + Expect(0, 90415, '\p{Indic_Syllabic_Category=:\Aconsonantmedial\z:}', "");; + Expect(1, 90414, '\p{Indic_Syllabic_Category=_-CONSONANT_medial}', ""); + Expect(0, 90414, '\p{^Indic_Syllabic_Category=_-CONSONANT_medial}', ""); + Expect(0, 90414, '\P{Indic_Syllabic_Category=_-CONSONANT_medial}', ""); + Expect(1, 90414, '\P{^Indic_Syllabic_Category=_-CONSONANT_medial}', ""); + Expect(0, 90415, '\p{Indic_Syllabic_Category=_-CONSONANT_medial}', ""); + Expect(1, 90415, '\p{^Indic_Syllabic_Category=_-CONSONANT_medial}', ""); + Expect(1, 90415, '\P{Indic_Syllabic_Category=_-CONSONANT_medial}', ""); + Expect(0, 90415, '\P{^Indic_Syllabic_Category=_-CONSONANT_medial}', ""); + Error('\p{InSC: :=CONSONANT_Medial}'); + Error('\P{InSC: :=CONSONANT_Medial}'); + Expect(1, 90414, '\p{InSC=:\AConsonant_Medial\z:}', "");; + Expect(0, 90415, '\p{InSC=:\AConsonant_Medial\z:}', "");; + Expect(1, 90414, '\p{InSC=consonantmedial}', ""); + Expect(0, 90414, '\p{^InSC=consonantmedial}', ""); + Expect(0, 90414, '\P{InSC=consonantmedial}', ""); + Expect(1, 90414, '\P{^InSC=consonantmedial}', ""); + Expect(0, 90415, '\p{InSC=consonantmedial}', ""); + Expect(1, 90415, '\p{^InSC=consonantmedial}', ""); + Expect(1, 90415, '\P{InSC=consonantmedial}', ""); + Expect(0, 90415, '\P{^InSC=consonantmedial}', ""); + Expect(1, 90414, '\p{InSC=:\Aconsonantmedial\z:}', "");; + Expect(0, 90415, '\p{InSC=:\Aconsonantmedial\z:}', "");; + Expect(1, 90414, '\p{InSC= consonant_MEDIAL}', ""); + Expect(0, 90414, '\p{^InSC= consonant_MEDIAL}', ""); + Expect(0, 90414, '\P{InSC= consonant_MEDIAL}', ""); + Expect(1, 90414, '\P{^InSC= consonant_MEDIAL}', ""); + Expect(0, 90415, '\p{InSC= consonant_MEDIAL}', ""); + Expect(1, 90415, '\p{^InSC= consonant_MEDIAL}', ""); + Expect(1, 90415, '\P{InSC= consonant_MEDIAL}', ""); + Expect(0, 90415, '\P{^InSC= consonant_MEDIAL}', ""); + Error('\p{Is_Indic_Syllabic_Category=:= Consonant_medial}'); + Error('\P{Is_Indic_Syllabic_Category=:= Consonant_medial}'); + Expect(1, 90414, '\p{Is_Indic_Syllabic_Category=consonantmedial}', ""); + Expect(0, 90414, '\p{^Is_Indic_Syllabic_Category=consonantmedial}', ""); + Expect(0, 90414, '\P{Is_Indic_Syllabic_Category=consonantmedial}', ""); + Expect(1, 90414, '\P{^Is_Indic_Syllabic_Category=consonantmedial}', ""); + Expect(0, 90415, '\p{Is_Indic_Syllabic_Category=consonantmedial}', ""); + Expect(1, 90415, '\p{^Is_Indic_Syllabic_Category=consonantmedial}', ""); + Expect(1, 90415, '\P{Is_Indic_Syllabic_Category=consonantmedial}', ""); + Expect(0, 90415, '\P{^Is_Indic_Syllabic_Category=consonantmedial}', ""); + Expect(1, 90414, '\p{Is_Indic_Syllabic_Category= _Consonant_Medial}', ""); + Expect(0, 90414, '\p{^Is_Indic_Syllabic_Category= _Consonant_Medial}', ""); + Expect(0, 90414, '\P{Is_Indic_Syllabic_Category= _Consonant_Medial}', ""); + Expect(1, 90414, '\P{^Is_Indic_Syllabic_Category= _Consonant_Medial}', ""); + Expect(0, 90415, '\p{Is_Indic_Syllabic_Category= _Consonant_Medial}', ""); + Expect(1, 90415, '\p{^Is_Indic_Syllabic_Category= _Consonant_Medial}', ""); + Expect(1, 90415, '\P{Is_Indic_Syllabic_Category= _Consonant_Medial}', ""); + Expect(0, 90415, '\P{^Is_Indic_Syllabic_Category= _Consonant_Medial}', ""); + Error('\p{Is_InSC=/a/_-Consonant_MEDIAL}'); + Error('\P{Is_InSC=/a/_-Consonant_MEDIAL}'); + Expect(1, 90414, '\p{Is_InSC: consonantmedial}', ""); + Expect(0, 90414, '\p{^Is_InSC: consonantmedial}', ""); + Expect(0, 90414, '\P{Is_InSC: consonantmedial}', ""); + Expect(1, 90414, '\P{^Is_InSC: consonantmedial}', ""); + Expect(0, 90415, '\p{Is_InSC: consonantmedial}', ""); + Expect(1, 90415, '\p{^Is_InSC: consonantmedial}', ""); + Expect(1, 90415, '\P{Is_InSC: consonantmedial}', ""); + Expect(0, 90415, '\P{^Is_InSC: consonantmedial}', ""); + Expect(1, 90414, '\p{Is_InSC= consonant_Medial}', ""); + Expect(0, 90414, '\p{^Is_InSC= consonant_Medial}', ""); + Expect(0, 90414, '\P{Is_InSC= consonant_Medial}', ""); + Expect(1, 90414, '\P{^Is_InSC= consonant_Medial}', ""); + Expect(0, 90415, '\p{Is_InSC= consonant_Medial}', ""); + Expect(1, 90415, '\p{^Is_InSC= consonant_Medial}', ""); + Expect(1, 90415, '\P{Is_InSC= consonant_Medial}', ""); + Expect(0, 90415, '\P{^Is_InSC= consonant_Medial}', ""); + Error('\p{Indic_Syllabic_Category= /a/consonant_Placeholder}'); + Error('\P{Indic_Syllabic_Category= /a/consonant_Placeholder}'); + Expect(1, 73458, '\p{Indic_Syllabic_Category=:\AConsonant_Placeholder\z:}', "");; + Expect(0, 73459, '\p{Indic_Syllabic_Category=:\AConsonant_Placeholder\z:}', "");; + Expect(1, 73458, '\p{Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(0, 73458, '\p{^Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(0, 73458, '\P{Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(1, 73458, '\P{^Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(0, 73459, '\p{Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(1, 73459, '\p{^Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(1, 73459, '\P{Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(0, 73459, '\P{^Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(1, 73458, '\p{Indic_Syllabic_Category=:\Aconsonantplaceholder\z:}', "");; + Expect(0, 73459, '\p{Indic_Syllabic_Category=:\Aconsonantplaceholder\z:}', "");; + Expect(1, 73458, '\p{Indic_Syllabic_Category: consonant_placeholder}', ""); + Expect(0, 73458, '\p{^Indic_Syllabic_Category: consonant_placeholder}', ""); + Expect(0, 73458, '\P{Indic_Syllabic_Category: consonant_placeholder}', ""); + Expect(1, 73458, '\P{^Indic_Syllabic_Category: consonant_placeholder}', ""); + Expect(0, 73459, '\p{Indic_Syllabic_Category: consonant_placeholder}', ""); + Expect(1, 73459, '\p{^Indic_Syllabic_Category: consonant_placeholder}', ""); + Expect(1, 73459, '\P{Indic_Syllabic_Category: consonant_placeholder}', ""); + Expect(0, 73459, '\P{^Indic_Syllabic_Category: consonant_placeholder}', ""); + Error('\p{InSC=/a/-_Consonant_placeholder}'); + Error('\P{InSC=/a/-_Consonant_placeholder}'); + Expect(1, 73458, '\p{InSC=:\AConsonant_Placeholder\z:}', "");; + Expect(0, 73459, '\p{InSC=:\AConsonant_Placeholder\z:}', "");; + Expect(1, 73458, '\p{InSC=consonantplaceholder}', ""); + Expect(0, 73458, '\p{^InSC=consonantplaceholder}', ""); + Expect(0, 73458, '\P{InSC=consonantplaceholder}', ""); + Expect(1, 73458, '\P{^InSC=consonantplaceholder}', ""); + Expect(0, 73459, '\p{InSC=consonantplaceholder}', ""); + Expect(1, 73459, '\p{^InSC=consonantplaceholder}', ""); + Expect(1, 73459, '\P{InSC=consonantplaceholder}', ""); + Expect(0, 73459, '\P{^InSC=consonantplaceholder}', ""); + Expect(1, 73458, '\p{InSC=:\Aconsonantplaceholder\z:}', "");; + Expect(0, 73459, '\p{InSC=:\Aconsonantplaceholder\z:}', "");; + Expect(1, 73458, '\p{InSC: CONSONANT_PLACEHOLDER}', ""); + Expect(0, 73458, '\p{^InSC: CONSONANT_PLACEHOLDER}', ""); + Expect(0, 73458, '\P{InSC: CONSONANT_PLACEHOLDER}', ""); + Expect(1, 73458, '\P{^InSC: CONSONANT_PLACEHOLDER}', ""); + Expect(0, 73459, '\p{InSC: CONSONANT_PLACEHOLDER}', ""); + Expect(1, 73459, '\p{^InSC: CONSONANT_PLACEHOLDER}', ""); + Expect(1, 73459, '\P{InSC: CONSONANT_PLACEHOLDER}', ""); + Expect(0, 73459, '\P{^InSC: CONSONANT_PLACEHOLDER}', ""); + Error('\p{Is_Indic_Syllabic_Category= _Consonant_Placeholder/a/}'); + Error('\P{Is_Indic_Syllabic_Category= _Consonant_Placeholder/a/}'); + Expect(1, 73458, '\p{Is_Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(0, 73458, '\p{^Is_Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(0, 73458, '\P{Is_Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(1, 73458, '\P{^Is_Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(0, 73459, '\p{Is_Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(1, 73459, '\p{^Is_Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(1, 73459, '\P{Is_Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(0, 73459, '\P{^Is_Indic_Syllabic_Category=consonantplaceholder}', ""); + Expect(1, 73458, '\p{Is_Indic_Syllabic_Category=__CONSONANT_PLACEHOLDER}', ""); + Expect(0, 73458, '\p{^Is_Indic_Syllabic_Category=__CONSONANT_PLACEHOLDER}', ""); + Expect(0, 73458, '\P{Is_Indic_Syllabic_Category=__CONSONANT_PLACEHOLDER}', ""); + Expect(1, 73458, '\P{^Is_Indic_Syllabic_Category=__CONSONANT_PLACEHOLDER}', ""); + Expect(0, 73459, '\p{Is_Indic_Syllabic_Category=__CONSONANT_PLACEHOLDER}', ""); + Expect(1, 73459, '\p{^Is_Indic_Syllabic_Category=__CONSONANT_PLACEHOLDER}', ""); + Expect(1, 73459, '\P{Is_Indic_Syllabic_Category=__CONSONANT_PLACEHOLDER}', ""); + Expect(0, 73459, '\P{^Is_Indic_Syllabic_Category=__CONSONANT_PLACEHOLDER}', ""); + Error('\p{Is_InSC=:=CONSONANT_Placeholder}'); + Error('\P{Is_InSC=:=CONSONANT_Placeholder}'); + Expect(1, 73458, '\p{Is_InSC=consonantplaceholder}', ""); + Expect(0, 73458, '\p{^Is_InSC=consonantplaceholder}', ""); + Expect(0, 73458, '\P{Is_InSC=consonantplaceholder}', ""); + Expect(1, 73458, '\P{^Is_InSC=consonantplaceholder}', ""); + Expect(0, 73459, '\p{Is_InSC=consonantplaceholder}', ""); + Expect(1, 73459, '\p{^Is_InSC=consonantplaceholder}', ""); + Expect(1, 73459, '\P{Is_InSC=consonantplaceholder}', ""); + Expect(0, 73459, '\P{^Is_InSC=consonantplaceholder}', ""); + Expect(1, 73458, '\p{Is_InSC= CONSONANT_Placeholder}', ""); + Expect(0, 73458, '\p{^Is_InSC= CONSONANT_Placeholder}', ""); + Expect(0, 73458, '\P{Is_InSC= CONSONANT_Placeholder}', ""); + Expect(1, 73458, '\P{^Is_InSC= CONSONANT_Placeholder}', ""); + Expect(0, 73459, '\p{Is_InSC= CONSONANT_Placeholder}', ""); + Expect(1, 73459, '\p{^Is_InSC= CONSONANT_Placeholder}', ""); + Expect(1, 73459, '\P{Is_InSC= CONSONANT_Placeholder}', ""); + Expect(0, 73459, '\P{^Is_InSC= CONSONANT_Placeholder}', ""); + Error('\p{Indic_Syllabic_Category= -Consonant_PRECEDING_Repha/a/}'); + Error('\P{Indic_Syllabic_Category= -Consonant_PRECEDING_Repha/a/}'); + Expect(1, 73474, '\p{Indic_Syllabic_Category=:\AConsonant_Preceding_Repha\z:}', "");; + Expect(0, 73475, '\p{Indic_Syllabic_Category=:\AConsonant_Preceding_Repha\z:}', "");; + Expect(1, 73474, '\p{Indic_Syllabic_Category: consonantprecedingrepha}', ""); + Expect(0, 73474, '\p{^Indic_Syllabic_Category: consonantprecedingrepha}', ""); + Expect(0, 73474, '\P{Indic_Syllabic_Category: consonantprecedingrepha}', ""); + Expect(1, 73474, '\P{^Indic_Syllabic_Category: consonantprecedingrepha}', ""); + Expect(0, 73475, '\p{Indic_Syllabic_Category: consonantprecedingrepha}', ""); + Expect(1, 73475, '\p{^Indic_Syllabic_Category: consonantprecedingrepha}', ""); + Expect(1, 73475, '\P{Indic_Syllabic_Category: consonantprecedingrepha}', ""); + Expect(0, 73475, '\P{^Indic_Syllabic_Category: consonantprecedingrepha}', ""); + Expect(1, 73474, '\p{Indic_Syllabic_Category=:\Aconsonantprecedingrepha\z:}', "");; + Expect(0, 73475, '\p{Indic_Syllabic_Category=:\Aconsonantprecedingrepha\z:}', "");; + Expect(1, 73474, '\p{Indic_Syllabic_Category= -CONSONANT_Preceding_Repha}', ""); + Expect(0, 73474, '\p{^Indic_Syllabic_Category= -CONSONANT_Preceding_Repha}', ""); + Expect(0, 73474, '\P{Indic_Syllabic_Category= -CONSONANT_Preceding_Repha}', ""); + Expect(1, 73474, '\P{^Indic_Syllabic_Category= -CONSONANT_Preceding_Repha}', ""); + Expect(0, 73475, '\p{Indic_Syllabic_Category= -CONSONANT_Preceding_Repha}', ""); + Expect(1, 73475, '\p{^Indic_Syllabic_Category= -CONSONANT_Preceding_Repha}', ""); + Expect(1, 73475, '\P{Indic_Syllabic_Category= -CONSONANT_Preceding_Repha}', ""); + Expect(0, 73475, '\P{^Indic_Syllabic_Category= -CONSONANT_Preceding_Repha}', ""); + Error('\p{InSC::=-consonant_Preceding_Repha}'); + Error('\P{InSC::=-consonant_Preceding_Repha}'); + Expect(1, 73474, '\p{InSC=:\AConsonant_Preceding_Repha\z:}', "");; + Expect(0, 73475, '\p{InSC=:\AConsonant_Preceding_Repha\z:}', "");; + Expect(1, 73474, '\p{InSC=consonantprecedingrepha}', ""); + Expect(0, 73474, '\p{^InSC=consonantprecedingrepha}', ""); + Expect(0, 73474, '\P{InSC=consonantprecedingrepha}', ""); + Expect(1, 73474, '\P{^InSC=consonantprecedingrepha}', ""); + Expect(0, 73475, '\p{InSC=consonantprecedingrepha}', ""); + Expect(1, 73475, '\p{^InSC=consonantprecedingrepha}', ""); + Expect(1, 73475, '\P{InSC=consonantprecedingrepha}', ""); + Expect(0, 73475, '\P{^InSC=consonantprecedingrepha}', ""); + Expect(1, 73474, '\p{InSC=:\Aconsonantprecedingrepha\z:}', "");; + Expect(0, 73475, '\p{InSC=:\Aconsonantprecedingrepha\z:}', "");; + Expect(1, 73474, '\p{InSC=- consonant_Preceding_REPHA}', ""); + Expect(0, 73474, '\p{^InSC=- consonant_Preceding_REPHA}', ""); + Expect(0, 73474, '\P{InSC=- consonant_Preceding_REPHA}', ""); + Expect(1, 73474, '\P{^InSC=- consonant_Preceding_REPHA}', ""); + Expect(0, 73475, '\p{InSC=- consonant_Preceding_REPHA}', ""); + Expect(1, 73475, '\p{^InSC=- consonant_Preceding_REPHA}', ""); + Expect(1, 73475, '\P{InSC=- consonant_Preceding_REPHA}', ""); + Expect(0, 73475, '\P{^InSC=- consonant_Preceding_REPHA}', ""); + Error('\p{Is_Indic_Syllabic_Category=_ consonant_PRECEDING_REPHA/a/}'); + Error('\P{Is_Indic_Syllabic_Category=_ consonant_PRECEDING_REPHA/a/}'); + Expect(1, 73474, '\p{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73474, '\p{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73474, '\P{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73474, '\P{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73475, '\p{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73475, '\p{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73475, '\P{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73475, '\P{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73474, '\p{Is_Indic_Syllabic_Category=-consonant_Preceding_Repha}', ""); + Expect(0, 73474, '\p{^Is_Indic_Syllabic_Category=-consonant_Preceding_Repha}', ""); + Expect(0, 73474, '\P{Is_Indic_Syllabic_Category=-consonant_Preceding_Repha}', ""); + Expect(1, 73474, '\P{^Is_Indic_Syllabic_Category=-consonant_Preceding_Repha}', ""); + Expect(0, 73475, '\p{Is_Indic_Syllabic_Category=-consonant_Preceding_Repha}', ""); + Expect(1, 73475, '\p{^Is_Indic_Syllabic_Category=-consonant_Preceding_Repha}', ""); + Expect(1, 73475, '\P{Is_Indic_Syllabic_Category=-consonant_Preceding_Repha}', ""); + Expect(0, 73475, '\P{^Is_Indic_Syllabic_Category=-consonant_Preceding_Repha}', ""); + Error('\p{Is_InSC: _CONSONANT_PRECEDING_repha:=}'); + Error('\P{Is_InSC: _CONSONANT_PRECEDING_repha:=}'); + Expect(1, 73474, '\p{Is_InSC=consonantprecedingrepha}', ""); + Expect(0, 73474, '\p{^Is_InSC=consonantprecedingrepha}', ""); + Expect(0, 73474, '\P{Is_InSC=consonantprecedingrepha}', ""); + Expect(1, 73474, '\P{^Is_InSC=consonantprecedingrepha}', ""); + Expect(0, 73475, '\p{Is_InSC=consonantprecedingrepha}', ""); + Expect(1, 73475, '\p{^Is_InSC=consonantprecedingrepha}', ""); + Expect(1, 73475, '\P{Is_InSC=consonantprecedingrepha}', ""); + Expect(0, 73475, '\P{^Is_InSC=consonantprecedingrepha}', ""); + Expect(1, 73474, '\p{Is_InSC= -Consonant_preceding_REPHA}', ""); + Expect(0, 73474, '\p{^Is_InSC= -Consonant_preceding_REPHA}', ""); + Expect(0, 73474, '\P{Is_InSC= -Consonant_preceding_REPHA}', ""); + Expect(1, 73474, '\P{^Is_InSC= -Consonant_preceding_REPHA}', ""); + Expect(0, 73475, '\p{Is_InSC= -Consonant_preceding_REPHA}', ""); + Expect(1, 73475, '\p{^Is_InSC= -Consonant_preceding_REPHA}', ""); + Expect(1, 73475, '\P{Is_InSC= -Consonant_preceding_REPHA}', ""); + Expect(0, 73475, '\P{^Is_InSC= -Consonant_preceding_REPHA}', ""); + Error('\p{Indic_Syllabic_Category= -Consonant_PREFIXED/a/}'); + Error('\P{Indic_Syllabic_Category= -Consonant_PREFIXED/a/}'); + Expect(1, 72329, '\p{Indic_Syllabic_Category=:\AConsonant_Prefixed\z:}', "");; + Expect(0, 72330, '\p{Indic_Syllabic_Category=:\AConsonant_Prefixed\z:}', "");; + Expect(1, 72329, '\p{Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(0, 72329, '\p{^Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(0, 72329, '\P{Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(1, 72329, '\P{^Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(0, 72330, '\p{Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(1, 72330, '\p{^Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(1, 72330, '\P{Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(0, 72330, '\P{^Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(1, 72329, '\p{Indic_Syllabic_Category=:\Aconsonantprefixed\z:}', "");; + Expect(0, 72330, '\p{Indic_Syllabic_Category=:\Aconsonantprefixed\z:}', "");; + Expect(1, 72329, '\p{Indic_Syllabic_Category=_ Consonant_Prefixed}', ""); + Expect(0, 72329, '\p{^Indic_Syllabic_Category=_ Consonant_Prefixed}', ""); + Expect(0, 72329, '\P{Indic_Syllabic_Category=_ Consonant_Prefixed}', ""); + Expect(1, 72329, '\P{^Indic_Syllabic_Category=_ Consonant_Prefixed}', ""); + Expect(0, 72330, '\p{Indic_Syllabic_Category=_ Consonant_Prefixed}', ""); + Expect(1, 72330, '\p{^Indic_Syllabic_Category=_ Consonant_Prefixed}', ""); + Expect(1, 72330, '\P{Indic_Syllabic_Category=_ Consonant_Prefixed}', ""); + Expect(0, 72330, '\P{^Indic_Syllabic_Category=_ Consonant_Prefixed}', ""); + Error('\p{InSC= -consonant_Prefixed:=}'); + Error('\P{InSC= -consonant_Prefixed:=}'); + Expect(1, 72329, '\p{InSC=:\AConsonant_Prefixed\z:}', "");; + Expect(0, 72330, '\p{InSC=:\AConsonant_Prefixed\z:}', "");; + Expect(1, 72329, '\p{InSC=consonantprefixed}', ""); + Expect(0, 72329, '\p{^InSC=consonantprefixed}', ""); + Expect(0, 72329, '\P{InSC=consonantprefixed}', ""); + Expect(1, 72329, '\P{^InSC=consonantprefixed}', ""); + Expect(0, 72330, '\p{InSC=consonantprefixed}', ""); + Expect(1, 72330, '\p{^InSC=consonantprefixed}', ""); + Expect(1, 72330, '\P{InSC=consonantprefixed}', ""); + Expect(0, 72330, '\P{^InSC=consonantprefixed}', ""); + Expect(1, 72329, '\p{InSC=:\Aconsonantprefixed\z:}', "");; + Expect(0, 72330, '\p{InSC=:\Aconsonantprefixed\z:}', "");; + Expect(1, 72329, '\p{InSC=__Consonant_Prefixed}', ""); + Expect(0, 72329, '\p{^InSC=__Consonant_Prefixed}', ""); + Expect(0, 72329, '\P{InSC=__Consonant_Prefixed}', ""); + Expect(1, 72329, '\P{^InSC=__Consonant_Prefixed}', ""); + Expect(0, 72330, '\p{InSC=__Consonant_Prefixed}', ""); + Expect(1, 72330, '\p{^InSC=__Consonant_Prefixed}', ""); + Expect(1, 72330, '\P{InSC=__Consonant_Prefixed}', ""); + Expect(0, 72330, '\P{^InSC=__Consonant_Prefixed}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/__CONSONANT_Prefixed}'); + Error('\P{Is_Indic_Syllabic_Category=/a/__CONSONANT_Prefixed}'); + Expect(1, 72329, '\p{Is_Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(0, 72329, '\p{^Is_Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(0, 72329, '\P{Is_Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(1, 72329, '\P{^Is_Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(0, 72330, '\p{Is_Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(1, 72330, '\p{^Is_Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(1, 72330, '\P{Is_Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(0, 72330, '\P{^Is_Indic_Syllabic_Category=consonantprefixed}', ""); + Expect(1, 72329, '\p{Is_Indic_Syllabic_Category=consonant_prefixed}', ""); + Expect(0, 72329, '\p{^Is_Indic_Syllabic_Category=consonant_prefixed}', ""); + Expect(0, 72329, '\P{Is_Indic_Syllabic_Category=consonant_prefixed}', ""); + Expect(1, 72329, '\P{^Is_Indic_Syllabic_Category=consonant_prefixed}', ""); + Expect(0, 72330, '\p{Is_Indic_Syllabic_Category=consonant_prefixed}', ""); + Expect(1, 72330, '\p{^Is_Indic_Syllabic_Category=consonant_prefixed}', ""); + Expect(1, 72330, '\P{Is_Indic_Syllabic_Category=consonant_prefixed}', ""); + Expect(0, 72330, '\P{^Is_Indic_Syllabic_Category=consonant_prefixed}', ""); + Error('\p{Is_InSC=:= -CONSONANT_prefixed}'); + Error('\P{Is_InSC=:= -CONSONANT_prefixed}'); + Expect(1, 72329, '\p{Is_InSC=consonantprefixed}', ""); + Expect(0, 72329, '\p{^Is_InSC=consonantprefixed}', ""); + Expect(0, 72329, '\P{Is_InSC=consonantprefixed}', ""); + Expect(1, 72329, '\P{^Is_InSC=consonantprefixed}', ""); + Expect(0, 72330, '\p{Is_InSC=consonantprefixed}', ""); + Expect(1, 72330, '\p{^Is_InSC=consonantprefixed}', ""); + Expect(1, 72330, '\P{Is_InSC=consonantprefixed}', ""); + Expect(0, 72330, '\P{^Is_InSC=consonantprefixed}', ""); + Expect(1, 72329, '\p{Is_InSC=-_Consonant_prefixed}', ""); + Expect(0, 72329, '\p{^Is_InSC=-_Consonant_prefixed}', ""); + Expect(0, 72329, '\P{Is_InSC=-_Consonant_prefixed}', ""); + Expect(1, 72329, '\P{^Is_InSC=-_Consonant_prefixed}', ""); + Expect(0, 72330, '\p{Is_InSC=-_Consonant_prefixed}', ""); + Expect(1, 72330, '\p{^Is_InSC=-_Consonant_prefixed}', ""); + Expect(1, 72330, '\P{Is_InSC=-_Consonant_prefixed}', ""); + Expect(0, 72330, '\P{^Is_InSC=-_Consonant_prefixed}', ""); + Error('\p{Indic_Syllabic_Category=_Consonant_Subjoined/a/}'); + Error('\P{Indic_Syllabic_Category=_Consonant_Subjoined/a/}'); + Expect(1, 72879, '\p{Indic_Syllabic_Category=:\AConsonant_Subjoined\z:}', "");; + Expect(0, 72880, '\p{Indic_Syllabic_Category=:\AConsonant_Subjoined\z:}', "");; + Expect(1, 72879, '\p{Indic_Syllabic_Category: consonantsubjoined}', ""); + Expect(0, 72879, '\p{^Indic_Syllabic_Category: consonantsubjoined}', ""); + Expect(0, 72879, '\P{Indic_Syllabic_Category: consonantsubjoined}', ""); + Expect(1, 72879, '\P{^Indic_Syllabic_Category: consonantsubjoined}', ""); + Expect(0, 72880, '\p{Indic_Syllabic_Category: consonantsubjoined}', ""); + Expect(1, 72880, '\p{^Indic_Syllabic_Category: consonantsubjoined}', ""); + Expect(1, 72880, '\P{Indic_Syllabic_Category: consonantsubjoined}', ""); + Expect(0, 72880, '\P{^Indic_Syllabic_Category: consonantsubjoined}', ""); + Expect(1, 72879, '\p{Indic_Syllabic_Category=:\Aconsonantsubjoined\z:}', "");; + Expect(0, 72880, '\p{Indic_Syllabic_Category=:\Aconsonantsubjoined\z:}', "");; + Expect(1, 72879, '\p{Indic_Syllabic_Category= CONSONANT_subjoined}', ""); + Expect(0, 72879, '\p{^Indic_Syllabic_Category= CONSONANT_subjoined}', ""); + Expect(0, 72879, '\P{Indic_Syllabic_Category= CONSONANT_subjoined}', ""); + Expect(1, 72879, '\P{^Indic_Syllabic_Category= CONSONANT_subjoined}', ""); + Expect(0, 72880, '\p{Indic_Syllabic_Category= CONSONANT_subjoined}', ""); + Expect(1, 72880, '\p{^Indic_Syllabic_Category= CONSONANT_subjoined}', ""); + Expect(1, 72880, '\P{Indic_Syllabic_Category= CONSONANT_subjoined}', ""); + Expect(0, 72880, '\P{^Indic_Syllabic_Category= CONSONANT_subjoined}', ""); + Error('\p{InSC= Consonant_Subjoined/a/}'); + Error('\P{InSC= Consonant_Subjoined/a/}'); + Expect(1, 72879, '\p{InSC=:\AConsonant_Subjoined\z:}', "");; + Expect(0, 72880, '\p{InSC=:\AConsonant_Subjoined\z:}', "");; + Expect(1, 72879, '\p{InSC=consonantsubjoined}', ""); + Expect(0, 72879, '\p{^InSC=consonantsubjoined}', ""); + Expect(0, 72879, '\P{InSC=consonantsubjoined}', ""); + Expect(1, 72879, '\P{^InSC=consonantsubjoined}', ""); + Expect(0, 72880, '\p{InSC=consonantsubjoined}', ""); + Expect(1, 72880, '\p{^InSC=consonantsubjoined}', ""); + Expect(1, 72880, '\P{InSC=consonantsubjoined}', ""); + Expect(0, 72880, '\P{^InSC=consonantsubjoined}', ""); + Expect(1, 72879, '\p{InSC=:\Aconsonantsubjoined\z:}', "");; + Expect(0, 72880, '\p{InSC=:\Aconsonantsubjoined\z:}', "");; + Expect(1, 72879, '\p{InSC=-consonant_SUBJOINED}', ""); + Expect(0, 72879, '\p{^InSC=-consonant_SUBJOINED}', ""); + Expect(0, 72879, '\P{InSC=-consonant_SUBJOINED}', ""); + Expect(1, 72879, '\P{^InSC=-consonant_SUBJOINED}', ""); + Expect(0, 72880, '\p{InSC=-consonant_SUBJOINED}', ""); + Expect(1, 72880, '\p{^InSC=-consonant_SUBJOINED}', ""); + Expect(1, 72880, '\P{InSC=-consonant_SUBJOINED}', ""); + Expect(0, 72880, '\P{^InSC=-consonant_SUBJOINED}', ""); + Error('\p{Is_Indic_Syllabic_Category=-_Consonant_SUBJOINED/a/}'); + Error('\P{Is_Indic_Syllabic_Category=-_Consonant_SUBJOINED/a/}'); + Expect(1, 72879, '\p{Is_Indic_Syllabic_Category=consonantsubjoined}', ""); + Expect(0, 72879, '\p{^Is_Indic_Syllabic_Category=consonantsubjoined}', ""); + Expect(0, 72879, '\P{Is_Indic_Syllabic_Category=consonantsubjoined}', ""); + Expect(1, 72879, '\P{^Is_Indic_Syllabic_Category=consonantsubjoined}', ""); + Expect(0, 72880, '\p{Is_Indic_Syllabic_Category=consonantsubjoined}', ""); + Expect(1, 72880, '\p{^Is_Indic_Syllabic_Category=consonantsubjoined}', ""); + Expect(1, 72880, '\P{Is_Indic_Syllabic_Category=consonantsubjoined}', ""); + Expect(0, 72880, '\P{^Is_Indic_Syllabic_Category=consonantsubjoined}', ""); + Expect(1, 72879, '\p{Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(0, 72879, '\p{^Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(0, 72879, '\P{Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(1, 72879, '\P{^Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(0, 72880, '\p{Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(1, 72880, '\p{^Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(1, 72880, '\P{Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Expect(0, 72880, '\P{^Is_Indic_Syllabic_Category=_ Consonant_Subjoined}', ""); + Error('\p{Is_InSC= CONSONANT_Subjoined:=}'); + Error('\P{Is_InSC= CONSONANT_Subjoined:=}'); + Expect(1, 72879, '\p{Is_InSC=consonantsubjoined}', ""); + Expect(0, 72879, '\p{^Is_InSC=consonantsubjoined}', ""); + Expect(0, 72879, '\P{Is_InSC=consonantsubjoined}', ""); + Expect(1, 72879, '\P{^Is_InSC=consonantsubjoined}', ""); + Expect(0, 72880, '\p{Is_InSC=consonantsubjoined}', ""); + Expect(1, 72880, '\p{^Is_InSC=consonantsubjoined}', ""); + Expect(1, 72880, '\P{Is_InSC=consonantsubjoined}', ""); + Expect(0, 72880, '\P{^Is_InSC=consonantsubjoined}', ""); + Expect(1, 72879, '\p{Is_InSC= -CONSONANT_Subjoined}', ""); + Expect(0, 72879, '\p{^Is_InSC= -CONSONANT_Subjoined}', ""); + Expect(0, 72879, '\P{Is_InSC= -CONSONANT_Subjoined}', ""); + Expect(1, 72879, '\P{^Is_InSC= -CONSONANT_Subjoined}', ""); + Expect(0, 72880, '\p{Is_InSC= -CONSONANT_Subjoined}', ""); + Expect(1, 72880, '\p{^Is_InSC= -CONSONANT_Subjoined}', ""); + Expect(1, 72880, '\P{Is_InSC= -CONSONANT_Subjoined}', ""); + Expect(0, 72880, '\P{^Is_InSC= -CONSONANT_Subjoined}', ""); + Error('\p{Indic_Syllabic_Category=:=-_Consonant_succeeding_Repha}'); + Error('\P{Indic_Syllabic_Category=:=-_Consonant_succeeding_Repha}'); + Expect(1, 6092, '\p{Indic_Syllabic_Category=:\AConsonant_Succeeding_Repha\z:}', "");; + Expect(0, 6093, '\p{Indic_Syllabic_Category=:\AConsonant_Succeeding_Repha\z:}', "");; + Expect(1, 6092, '\p{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\p{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\P{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\P{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\p{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\p{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\P{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\P{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\p{Indic_Syllabic_Category=:\Aconsonantsucceedingrepha\z:}', "");; + Expect(0, 6093, '\p{Indic_Syllabic_Category=:\Aconsonantsucceedingrepha\z:}', "");; + Expect(1, 6092, '\p{Indic_Syllabic_Category= consonant_Succeeding_Repha}', ""); + Expect(0, 6092, '\p{^Indic_Syllabic_Category= consonant_Succeeding_Repha}', ""); + Expect(0, 6092, '\P{Indic_Syllabic_Category= consonant_Succeeding_Repha}', ""); + Expect(1, 6092, '\P{^Indic_Syllabic_Category= consonant_Succeeding_Repha}', ""); + Expect(0, 6093, '\p{Indic_Syllabic_Category= consonant_Succeeding_Repha}', ""); + Expect(1, 6093, '\p{^Indic_Syllabic_Category= consonant_Succeeding_Repha}', ""); + Expect(1, 6093, '\P{Indic_Syllabic_Category= consonant_Succeeding_Repha}', ""); + Expect(0, 6093, '\P{^Indic_Syllabic_Category= consonant_Succeeding_Repha}', ""); + Error('\p{InSC=/a/_-consonant_SUCCEEDING_REPHA}'); + Error('\P{InSC=/a/_-consonant_SUCCEEDING_REPHA}'); + Expect(1, 6092, '\p{InSC=:\AConsonant_Succeeding_Repha\z:}', "");; + Expect(0, 6093, '\p{InSC=:\AConsonant_Succeeding_Repha\z:}', "");; + Expect(1, 6092, '\p{InSC=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\p{^InSC=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\P{InSC=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\P{^InSC=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\p{InSC=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\p{^InSC=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\P{InSC=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\P{^InSC=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\p{InSC=:\Aconsonantsucceedingrepha\z:}', "");; + Expect(0, 6093, '\p{InSC=:\Aconsonantsucceedingrepha\z:}', "");; + Expect(1, 6092, '\p{InSC= _Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6092, '\p{^InSC= _Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6092, '\P{InSC= _Consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6092, '\P{^InSC= _Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6093, '\p{InSC= _Consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6093, '\p{^InSC= _Consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6093, '\P{InSC= _Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6093, '\P{^InSC= _Consonant_SUCCEEDING_Repha}', ""); + Error('\p{Is_Indic_Syllabic_Category= /a/consonant_Succeeding_REPHA}'); + Error('\P{Is_Indic_Syllabic_Category= /a/consonant_Succeeding_REPHA}'); + Expect(1, 6092, '\p{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\p{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\P{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\P{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\p{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\p{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\P{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\P{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\p{Is_Indic_Syllabic_Category= CONSONANT_succeeding_REPHA}', ""); + Expect(0, 6092, '\p{^Is_Indic_Syllabic_Category= CONSONANT_succeeding_REPHA}', ""); + Expect(0, 6092, '\P{Is_Indic_Syllabic_Category= CONSONANT_succeeding_REPHA}', ""); + Expect(1, 6092, '\P{^Is_Indic_Syllabic_Category= CONSONANT_succeeding_REPHA}', ""); + Expect(0, 6093, '\p{Is_Indic_Syllabic_Category= CONSONANT_succeeding_REPHA}', ""); + Expect(1, 6093, '\p{^Is_Indic_Syllabic_Category= CONSONANT_succeeding_REPHA}', ""); + Expect(1, 6093, '\P{Is_Indic_Syllabic_Category= CONSONANT_succeeding_REPHA}', ""); + Expect(0, 6093, '\P{^Is_Indic_Syllabic_Category= CONSONANT_succeeding_REPHA}', ""); + Error('\p{Is_InSC=_/a/CONSONANT_Succeeding_Repha}'); + Error('\P{Is_InSC=_/a/CONSONANT_Succeeding_Repha}'); + Expect(1, 6092, '\p{Is_InSC=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\p{^Is_InSC=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\P{Is_InSC=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\P{^Is_InSC=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\p{Is_InSC=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\p{^Is_InSC=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\P{Is_InSC=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\P{^Is_InSC=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\p{Is_InSC= -Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6092, '\p{^Is_InSC= -Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6092, '\P{Is_InSC= -Consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6092, '\P{^Is_InSC= -Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6093, '\p{Is_InSC= -Consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6093, '\p{^Is_InSC= -Consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6093, '\P{Is_InSC= -Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6093, '\P{^Is_InSC= -Consonant_SUCCEEDING_Repha}', ""); + Error('\p{Indic_Syllabic_Category=consonant_with_Stacker:=}'); + Error('\P{Indic_Syllabic_Category=consonant_with_Stacker:=}'); + Expect(1, 72250, '\p{Indic_Syllabic_Category=:\AConsonant_With_Stacker\z:}', "");; + Expect(0, 72251, '\p{Indic_Syllabic_Category=:\AConsonant_With_Stacker\z:}', "");; + Expect(1, 72250, '\p{Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(0, 72250, '\p{^Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(0, 72250, '\P{Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(1, 72250, '\P{^Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(0, 72251, '\p{Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(1, 72251, '\p{^Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(1, 72251, '\P{Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(0, 72251, '\P{^Indic_Syllabic_Category: consonantwithstacker}', ""); + Expect(1, 72250, '\p{Indic_Syllabic_Category=:\Aconsonantwithstacker\z:}', "");; + Expect(0, 72251, '\p{Indic_Syllabic_Category=:\Aconsonantwithstacker\z:}', "");; + Expect(1, 72250, '\p{Indic_Syllabic_Category= Consonant_With_Stacker}', ""); + Expect(0, 72250, '\p{^Indic_Syllabic_Category= Consonant_With_Stacker}', ""); + Expect(0, 72250, '\P{Indic_Syllabic_Category= Consonant_With_Stacker}', ""); + Expect(1, 72250, '\P{^Indic_Syllabic_Category= Consonant_With_Stacker}', ""); + Expect(0, 72251, '\p{Indic_Syllabic_Category= Consonant_With_Stacker}', ""); + Expect(1, 72251, '\p{^Indic_Syllabic_Category= Consonant_With_Stacker}', ""); + Expect(1, 72251, '\P{Indic_Syllabic_Category= Consonant_With_Stacker}', ""); + Expect(0, 72251, '\P{^Indic_Syllabic_Category= Consonant_With_Stacker}', ""); + Error('\p{InSC=:=consonant_With_stacker}'); + Error('\P{InSC=:=consonant_With_stacker}'); + Expect(1, 72250, '\p{InSC=:\AConsonant_With_Stacker\z:}', "");; + Expect(0, 72251, '\p{InSC=:\AConsonant_With_Stacker\z:}', "");; + Expect(1, 72250, '\p{InSC: consonantwithstacker}', ""); + Expect(0, 72250, '\p{^InSC: consonantwithstacker}', ""); + Expect(0, 72250, '\P{InSC: consonantwithstacker}', ""); + Expect(1, 72250, '\P{^InSC: consonantwithstacker}', ""); + Expect(0, 72251, '\p{InSC: consonantwithstacker}', ""); + Expect(1, 72251, '\p{^InSC: consonantwithstacker}', ""); + Expect(1, 72251, '\P{InSC: consonantwithstacker}', ""); + Expect(0, 72251, '\P{^InSC: consonantwithstacker}', ""); + Expect(1, 72250, '\p{InSC=:\Aconsonantwithstacker\z:}', "");; + Expect(0, 72251, '\p{InSC=:\Aconsonantwithstacker\z:}', "");; + Expect(1, 72250, '\p{InSC=_-Consonant_With_Stacker}', ""); + Expect(0, 72250, '\p{^InSC=_-Consonant_With_Stacker}', ""); + Expect(0, 72250, '\P{InSC=_-Consonant_With_Stacker}', ""); + Expect(1, 72250, '\P{^InSC=_-Consonant_With_Stacker}', ""); + Expect(0, 72251, '\p{InSC=_-Consonant_With_Stacker}', ""); + Expect(1, 72251, '\p{^InSC=_-Consonant_With_Stacker}', ""); + Expect(1, 72251, '\P{InSC=_-Consonant_With_Stacker}', ""); + Expect(0, 72251, '\P{^InSC=_-Consonant_With_Stacker}', ""); + Error('\p{Is_Indic_Syllabic_Category=:=- Consonant_with_stacker}'); + Error('\P{Is_Indic_Syllabic_Category=:=- Consonant_with_stacker}'); + Expect(1, 72250, '\p{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 72250, '\p{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 72250, '\P{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 72250, '\P{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 72251, '\p{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 72251, '\p{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 72251, '\P{Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(0, 72251, '\P{^Is_Indic_Syllabic_Category=consonantwithstacker}', ""); + Expect(1, 72250, '\p{Is_Indic_Syllabic_Category=-Consonant_With_stacker}', ""); + Expect(0, 72250, '\p{^Is_Indic_Syllabic_Category=-Consonant_With_stacker}', ""); + Expect(0, 72250, '\P{Is_Indic_Syllabic_Category=-Consonant_With_stacker}', ""); + Expect(1, 72250, '\P{^Is_Indic_Syllabic_Category=-Consonant_With_stacker}', ""); + Expect(0, 72251, '\p{Is_Indic_Syllabic_Category=-Consonant_With_stacker}', ""); + Expect(1, 72251, '\p{^Is_Indic_Syllabic_Category=-Consonant_With_stacker}', ""); + Expect(1, 72251, '\P{Is_Indic_Syllabic_Category=-Consonant_With_stacker}', ""); + Expect(0, 72251, '\P{^Is_Indic_Syllabic_Category=-Consonant_With_stacker}', ""); + Error('\p{Is_InSC=/a/ consonant_WITH_stacker}'); + Error('\P{Is_InSC=/a/ consonant_WITH_stacker}'); + Expect(1, 72250, '\p{Is_InSC=consonantwithstacker}', ""); + Expect(0, 72250, '\p{^Is_InSC=consonantwithstacker}', ""); + Expect(0, 72250, '\P{Is_InSC=consonantwithstacker}', ""); + Expect(1, 72250, '\P{^Is_InSC=consonantwithstacker}', ""); + Expect(0, 72251, '\p{Is_InSC=consonantwithstacker}', ""); + Expect(1, 72251, '\p{^Is_InSC=consonantwithstacker}', ""); + Expect(1, 72251, '\P{Is_InSC=consonantwithstacker}', ""); + Expect(0, 72251, '\P{^Is_InSC=consonantwithstacker}', ""); + Expect(1, 72250, '\p{Is_InSC= Consonant_With_stacker}', ""); + Expect(0, 72250, '\p{^Is_InSC= Consonant_With_stacker}', ""); + Expect(0, 72250, '\P{Is_InSC= Consonant_With_stacker}', ""); + Expect(1, 72250, '\P{^Is_InSC= Consonant_With_stacker}', ""); + Expect(0, 72251, '\p{Is_InSC= Consonant_With_stacker}', ""); + Expect(1, 72251, '\p{^Is_InSC= Consonant_With_stacker}', ""); + Expect(1, 72251, '\P{Is_InSC= Consonant_With_stacker}', ""); + Expect(0, 72251, '\P{^Is_InSC= Consonant_With_stacker}', ""); + Error('\p{Indic_Syllabic_Category= gemination_Mark:=}'); + Error('\P{Indic_Syllabic_Category= gemination_Mark:=}'); + Expect(1, 72344, '\p{Indic_Syllabic_Category=:\AGemination_Mark\z:}', "");; + Expect(0, 72345, '\p{Indic_Syllabic_Category=:\AGemination_Mark\z:}', "");; + Expect(1, 72344, '\p{Indic_Syllabic_Category: geminationmark}', ""); + Expect(0, 72344, '\p{^Indic_Syllabic_Category: geminationmark}', ""); + Expect(0, 72344, '\P{Indic_Syllabic_Category: geminationmark}', ""); + Expect(1, 72344, '\P{^Indic_Syllabic_Category: geminationmark}', ""); + Expect(0, 72345, '\p{Indic_Syllabic_Category: geminationmark}', ""); + Expect(1, 72345, '\p{^Indic_Syllabic_Category: geminationmark}', ""); + Expect(1, 72345, '\P{Indic_Syllabic_Category: geminationmark}', ""); + Expect(0, 72345, '\P{^Indic_Syllabic_Category: geminationmark}', ""); + Expect(1, 72344, '\p{Indic_Syllabic_Category=:\Ageminationmark\z:}', "");; + Expect(0, 72345, '\p{Indic_Syllabic_Category=:\Ageminationmark\z:}', "");; + Expect(1, 72344, '\p{Indic_Syllabic_Category: Gemination_Mark}', ""); + Expect(0, 72344, '\p{^Indic_Syllabic_Category: Gemination_Mark}', ""); + Expect(0, 72344, '\P{Indic_Syllabic_Category: Gemination_Mark}', ""); + Expect(1, 72344, '\P{^Indic_Syllabic_Category: Gemination_Mark}', ""); + Expect(0, 72345, '\p{Indic_Syllabic_Category: Gemination_Mark}', ""); + Expect(1, 72345, '\p{^Indic_Syllabic_Category: Gemination_Mark}', ""); + Expect(1, 72345, '\P{Indic_Syllabic_Category: Gemination_Mark}', ""); + Expect(0, 72345, '\P{^Indic_Syllabic_Category: Gemination_Mark}', ""); + Error('\p{InSC=-:=Gemination_mark}'); + Error('\P{InSC=-:=Gemination_mark}'); + Expect(1, 72344, '\p{InSC=:\AGemination_Mark\z:}', "");; + Expect(0, 72345, '\p{InSC=:\AGemination_Mark\z:}', "");; + Expect(1, 72344, '\p{InSC=geminationmark}', ""); + Expect(0, 72344, '\p{^InSC=geminationmark}', ""); + Expect(0, 72344, '\P{InSC=geminationmark}', ""); + Expect(1, 72344, '\P{^InSC=geminationmark}', ""); + Expect(0, 72345, '\p{InSC=geminationmark}', ""); + Expect(1, 72345, '\p{^InSC=geminationmark}', ""); + Expect(1, 72345, '\P{InSC=geminationmark}', ""); + Expect(0, 72345, '\P{^InSC=geminationmark}', ""); + Expect(1, 72344, '\p{InSC=:\Ageminationmark\z:}', "");; + Expect(0, 72345, '\p{InSC=:\Ageminationmark\z:}', "");; + Expect(1, 72344, '\p{InSC: _GEMINATION_Mark}', ""); + Expect(0, 72344, '\p{^InSC: _GEMINATION_Mark}', ""); + Expect(0, 72344, '\P{InSC: _GEMINATION_Mark}', ""); + Expect(1, 72344, '\P{^InSC: _GEMINATION_Mark}', ""); + Expect(0, 72345, '\p{InSC: _GEMINATION_Mark}', ""); + Expect(1, 72345, '\p{^InSC: _GEMINATION_Mark}', ""); + Expect(1, 72345, '\P{InSC: _GEMINATION_Mark}', ""); + Expect(0, 72345, '\P{^InSC: _GEMINATION_Mark}', ""); + Error('\p{Is_Indic_Syllabic_Category= /a/Gemination_mark}'); + Error('\P{Is_Indic_Syllabic_Category= /a/Gemination_mark}'); + Expect(1, 72344, '\p{Is_Indic_Syllabic_Category=geminationmark}', ""); + Expect(0, 72344, '\p{^Is_Indic_Syllabic_Category=geminationmark}', ""); + Expect(0, 72344, '\P{Is_Indic_Syllabic_Category=geminationmark}', ""); + Expect(1, 72344, '\P{^Is_Indic_Syllabic_Category=geminationmark}', ""); + Expect(0, 72345, '\p{Is_Indic_Syllabic_Category=geminationmark}', ""); + Expect(1, 72345, '\p{^Is_Indic_Syllabic_Category=geminationmark}', ""); + Expect(1, 72345, '\P{Is_Indic_Syllabic_Category=geminationmark}', ""); + Expect(0, 72345, '\P{^Is_Indic_Syllabic_Category=geminationmark}', ""); + Expect(1, 72344, '\p{Is_Indic_Syllabic_Category=_gemination_MARK}', ""); + Expect(0, 72344, '\p{^Is_Indic_Syllabic_Category=_gemination_MARK}', ""); + Expect(0, 72344, '\P{Is_Indic_Syllabic_Category=_gemination_MARK}', ""); + Expect(1, 72344, '\P{^Is_Indic_Syllabic_Category=_gemination_MARK}', ""); + Expect(0, 72345, '\p{Is_Indic_Syllabic_Category=_gemination_MARK}', ""); + Expect(1, 72345, '\p{^Is_Indic_Syllabic_Category=_gemination_MARK}', ""); + Expect(1, 72345, '\P{Is_Indic_Syllabic_Category=_gemination_MARK}', ""); + Expect(0, 72345, '\P{^Is_Indic_Syllabic_Category=_gemination_MARK}', ""); + Error('\p{Is_InSC= _Gemination_Mark:=}'); + Error('\P{Is_InSC= _Gemination_Mark:=}'); + Expect(1, 72344, '\p{Is_InSC=geminationmark}', ""); + Expect(0, 72344, '\p{^Is_InSC=geminationmark}', ""); + Expect(0, 72344, '\P{Is_InSC=geminationmark}', ""); + Expect(1, 72344, '\P{^Is_InSC=geminationmark}', ""); + Expect(0, 72345, '\p{Is_InSC=geminationmark}', ""); + Expect(1, 72345, '\p{^Is_InSC=geminationmark}', ""); + Expect(1, 72345, '\P{Is_InSC=geminationmark}', ""); + Expect(0, 72345, '\P{^Is_InSC=geminationmark}', ""); + Expect(1, 72344, '\p{Is_InSC= GEMINATION_Mark}', ""); + Expect(0, 72344, '\p{^Is_InSC= GEMINATION_Mark}', ""); + Expect(0, 72344, '\P{Is_InSC= GEMINATION_Mark}', ""); + Expect(1, 72344, '\P{^Is_InSC= GEMINATION_Mark}', ""); + Expect(0, 72345, '\p{Is_InSC= GEMINATION_Mark}', ""); + Expect(1, 72345, '\p{^Is_InSC= GEMINATION_Mark}', ""); + Expect(1, 72345, '\P{Is_InSC= GEMINATION_Mark}', ""); + Expect(0, 72345, '\P{^Is_InSC= GEMINATION_Mark}', ""); + Error('\p{Indic_Syllabic_Category=_ INVISIBLE_Stacker:=}'); + Error('\P{Indic_Syllabic_Category=_ INVISIBLE_Stacker:=}'); + Expect(1, 73538, '\p{Indic_Syllabic_Category=:\AInvisible_Stacker\z:}', "");; + Expect(0, 73539, '\p{Indic_Syllabic_Category=:\AInvisible_Stacker\z:}', "");; + Expect(1, 73538, '\p{Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73538, '\p{^Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73538, '\P{Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73538, '\P{^Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73539, '\p{Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73539, '\p{^Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73539, '\P{Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73539, '\P{^Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73538, '\p{Indic_Syllabic_Category=:\Ainvisiblestacker\z:}', "");; + Expect(0, 73539, '\p{Indic_Syllabic_Category=:\Ainvisiblestacker\z:}', "");; + Expect(1, 73538, '\p{Indic_Syllabic_Category=Invisible_stacker}', ""); + Expect(0, 73538, '\p{^Indic_Syllabic_Category=Invisible_stacker}', ""); + Expect(0, 73538, '\P{Indic_Syllabic_Category=Invisible_stacker}', ""); + Expect(1, 73538, '\P{^Indic_Syllabic_Category=Invisible_stacker}', ""); + Expect(0, 73539, '\p{Indic_Syllabic_Category=Invisible_stacker}', ""); + Expect(1, 73539, '\p{^Indic_Syllabic_Category=Invisible_stacker}', ""); + Expect(1, 73539, '\P{Indic_Syllabic_Category=Invisible_stacker}', ""); + Expect(0, 73539, '\P{^Indic_Syllabic_Category=Invisible_stacker}', ""); + Error('\p{InSC=-INVISIBLE_Stacker:=}'); + Error('\P{InSC=-INVISIBLE_Stacker:=}'); + Expect(1, 73538, '\p{InSC=:\AInvisible_Stacker\z:}', "");; + Expect(0, 73539, '\p{InSC=:\AInvisible_Stacker\z:}', "");; + Expect(1, 73538, '\p{InSC=invisiblestacker}', ""); + Expect(0, 73538, '\p{^InSC=invisiblestacker}', ""); + Expect(0, 73538, '\P{InSC=invisiblestacker}', ""); + Expect(1, 73538, '\P{^InSC=invisiblestacker}', ""); + Expect(0, 73539, '\p{InSC=invisiblestacker}', ""); + Expect(1, 73539, '\p{^InSC=invisiblestacker}', ""); + Expect(1, 73539, '\P{InSC=invisiblestacker}', ""); + Expect(0, 73539, '\P{^InSC=invisiblestacker}', ""); + Expect(1, 73538, '\p{InSC=:\Ainvisiblestacker\z:}', "");; + Expect(0, 73539, '\p{InSC=:\Ainvisiblestacker\z:}', "");; + Expect(1, 73538, '\p{InSC=INVISIBLE_stacker}', ""); + Expect(0, 73538, '\p{^InSC=INVISIBLE_stacker}', ""); + Expect(0, 73538, '\P{InSC=INVISIBLE_stacker}', ""); + Expect(1, 73538, '\P{^InSC=INVISIBLE_stacker}', ""); + Expect(0, 73539, '\p{InSC=INVISIBLE_stacker}', ""); + Expect(1, 73539, '\p{^InSC=INVISIBLE_stacker}', ""); + Expect(1, 73539, '\P{InSC=INVISIBLE_stacker}', ""); + Expect(0, 73539, '\P{^InSC=INVISIBLE_stacker}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/_Invisible_Stacker}'); + Error('\P{Is_Indic_Syllabic_Category=/a/_Invisible_Stacker}'); + Expect(1, 73538, '\p{Is_Indic_Syllabic_Category: invisiblestacker}', ""); + Expect(0, 73538, '\p{^Is_Indic_Syllabic_Category: invisiblestacker}', ""); + Expect(0, 73538, '\P{Is_Indic_Syllabic_Category: invisiblestacker}', ""); + Expect(1, 73538, '\P{^Is_Indic_Syllabic_Category: invisiblestacker}', ""); + Expect(0, 73539, '\p{Is_Indic_Syllabic_Category: invisiblestacker}', ""); + Expect(1, 73539, '\p{^Is_Indic_Syllabic_Category: invisiblestacker}', ""); + Expect(1, 73539, '\P{Is_Indic_Syllabic_Category: invisiblestacker}', ""); + Expect(0, 73539, '\P{^Is_Indic_Syllabic_Category: invisiblestacker}', ""); + Expect(1, 73538, '\p{Is_Indic_Syllabic_Category=-_Invisible_STACKER}', ""); + Expect(0, 73538, '\p{^Is_Indic_Syllabic_Category=-_Invisible_STACKER}', ""); + Expect(0, 73538, '\P{Is_Indic_Syllabic_Category=-_Invisible_STACKER}', ""); + Expect(1, 73538, '\P{^Is_Indic_Syllabic_Category=-_Invisible_STACKER}', ""); + Expect(0, 73539, '\p{Is_Indic_Syllabic_Category=-_Invisible_STACKER}', ""); + Expect(1, 73539, '\p{^Is_Indic_Syllabic_Category=-_Invisible_STACKER}', ""); + Expect(1, 73539, '\P{Is_Indic_Syllabic_Category=-_Invisible_STACKER}', ""); + Expect(0, 73539, '\P{^Is_Indic_Syllabic_Category=-_Invisible_STACKER}', ""); + Error('\p{Is_InSC=:=Invisible_stacker}'); + Error('\P{Is_InSC=:=Invisible_stacker}'); + Expect(1, 73538, '\p{Is_InSC=invisiblestacker}', ""); + Expect(0, 73538, '\p{^Is_InSC=invisiblestacker}', ""); + Expect(0, 73538, '\P{Is_InSC=invisiblestacker}', ""); + Expect(1, 73538, '\P{^Is_InSC=invisiblestacker}', ""); + Expect(0, 73539, '\p{Is_InSC=invisiblestacker}', ""); + Expect(1, 73539, '\p{^Is_InSC=invisiblestacker}', ""); + Expect(1, 73539, '\P{Is_InSC=invisiblestacker}', ""); + Expect(0, 73539, '\P{^Is_InSC=invisiblestacker}', ""); + Expect(1, 73538, '\p{Is_InSC=-Invisible_Stacker}', ""); + Expect(0, 73538, '\p{^Is_InSC=-Invisible_Stacker}', ""); + Expect(0, 73538, '\P{Is_InSC=-Invisible_Stacker}', ""); + Expect(1, 73538, '\P{^Is_InSC=-Invisible_Stacker}', ""); + Expect(0, 73539, '\p{Is_InSC=-Invisible_Stacker}', ""); + Expect(1, 73539, '\p{^Is_InSC=-Invisible_Stacker}', ""); + Expect(1, 73539, '\P{Is_InSC=-Invisible_Stacker}', ""); + Expect(0, 73539, '\P{^Is_InSC=-Invisible_Stacker}', ""); + Error('\p{Indic_Syllabic_Category: -joiner/a/}'); + Error('\P{Indic_Syllabic_Category: -joiner/a/}'); + Expect(1, 8205, '\p{Indic_Syllabic_Category=:\AJoiner\z:}', "");; + Expect(0, 8206, '\p{Indic_Syllabic_Category=:\AJoiner\z:}', "");; + Expect(1, 8205, '\p{Indic_Syllabic_Category=joiner}', ""); + Expect(0, 8205, '\p{^Indic_Syllabic_Category=joiner}', ""); + Expect(0, 8205, '\P{Indic_Syllabic_Category=joiner}', ""); + Expect(1, 8205, '\P{^Indic_Syllabic_Category=joiner}', ""); + Expect(0, 8206, '\p{Indic_Syllabic_Category=joiner}', ""); + Expect(1, 8206, '\p{^Indic_Syllabic_Category=joiner}', ""); + Expect(1, 8206, '\P{Indic_Syllabic_Category=joiner}', ""); + Expect(0, 8206, '\P{^Indic_Syllabic_Category=joiner}', ""); + Expect(1, 8205, '\p{Indic_Syllabic_Category=:\Ajoiner\z:}', "");; + Expect(0, 8206, '\p{Indic_Syllabic_Category=:\Ajoiner\z:}', "");; + Expect(1, 8205, '\p{Indic_Syllabic_Category=--Joiner}', ""); + Expect(0, 8205, '\p{^Indic_Syllabic_Category=--Joiner}', ""); + Expect(0, 8205, '\P{Indic_Syllabic_Category=--Joiner}', ""); + Expect(1, 8205, '\P{^Indic_Syllabic_Category=--Joiner}', ""); + Expect(0, 8206, '\p{Indic_Syllabic_Category=--Joiner}', ""); + Expect(1, 8206, '\p{^Indic_Syllabic_Category=--Joiner}', ""); + Expect(1, 8206, '\P{Indic_Syllabic_Category=--Joiner}', ""); + Expect(0, 8206, '\P{^Indic_Syllabic_Category=--Joiner}', ""); + Error('\p{InSC=/a/Joiner}'); + Error('\P{InSC=/a/Joiner}'); + Expect(1, 8205, '\p{InSC=:\AJoiner\z:}', "");; + Expect(0, 8206, '\p{InSC=:\AJoiner\z:}', "");; + Expect(1, 8205, '\p{InSC=joiner}', ""); + Expect(0, 8205, '\p{^InSC=joiner}', ""); + Expect(0, 8205, '\P{InSC=joiner}', ""); + Expect(1, 8205, '\P{^InSC=joiner}', ""); + Expect(0, 8206, '\p{InSC=joiner}', ""); + Expect(1, 8206, '\p{^InSC=joiner}', ""); + Expect(1, 8206, '\P{InSC=joiner}', ""); + Expect(0, 8206, '\P{^InSC=joiner}', ""); + Expect(1, 8205, '\p{InSC=:\Ajoiner\z:}', "");; + Expect(0, 8206, '\p{InSC=:\Ajoiner\z:}', "");; + Expect(1, 8205, '\p{InSC= Joiner}', ""); + Expect(0, 8205, '\p{^InSC= Joiner}', ""); + Expect(0, 8205, '\P{InSC= Joiner}', ""); + Expect(1, 8205, '\P{^InSC= Joiner}', ""); + Expect(0, 8206, '\p{InSC= Joiner}', ""); + Expect(1, 8206, '\p{^InSC= Joiner}', ""); + Expect(1, 8206, '\P{InSC= Joiner}', ""); + Expect(0, 8206, '\P{^InSC= Joiner}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/ _JOINER}'); + Error('\P{Is_Indic_Syllabic_Category=/a/ _JOINER}'); + Expect(1, 8205, '\p{Is_Indic_Syllabic_Category=joiner}', ""); + Expect(0, 8205, '\p{^Is_Indic_Syllabic_Category=joiner}', ""); + Expect(0, 8205, '\P{Is_Indic_Syllabic_Category=joiner}', ""); + Expect(1, 8205, '\P{^Is_Indic_Syllabic_Category=joiner}', ""); + Expect(0, 8206, '\p{Is_Indic_Syllabic_Category=joiner}', ""); + Expect(1, 8206, '\p{^Is_Indic_Syllabic_Category=joiner}', ""); + Expect(1, 8206, '\P{Is_Indic_Syllabic_Category=joiner}', ""); + Expect(0, 8206, '\P{^Is_Indic_Syllabic_Category=joiner}', ""); + Expect(1, 8205, '\p{Is_Indic_Syllabic_Category= -joiner}', ""); + Expect(0, 8205, '\p{^Is_Indic_Syllabic_Category= -joiner}', ""); + Expect(0, 8205, '\P{Is_Indic_Syllabic_Category= -joiner}', ""); + Expect(1, 8205, '\P{^Is_Indic_Syllabic_Category= -joiner}', ""); + Expect(0, 8206, '\p{Is_Indic_Syllabic_Category= -joiner}', ""); + Expect(1, 8206, '\p{^Is_Indic_Syllabic_Category= -joiner}', ""); + Expect(1, 8206, '\P{Is_Indic_Syllabic_Category= -joiner}', ""); + Expect(0, 8206, '\P{^Is_Indic_Syllabic_Category= -joiner}', ""); + Error('\p{Is_InSC=_-joiner:=}'); + Error('\P{Is_InSC=_-joiner:=}'); + Expect(1, 8205, '\p{Is_InSC=joiner}', ""); + Expect(0, 8205, '\p{^Is_InSC=joiner}', ""); + Expect(0, 8205, '\P{Is_InSC=joiner}', ""); + Expect(1, 8205, '\P{^Is_InSC=joiner}', ""); + Expect(0, 8206, '\p{Is_InSC=joiner}', ""); + Expect(1, 8206, '\p{^Is_InSC=joiner}', ""); + Expect(1, 8206, '\P{Is_InSC=joiner}', ""); + Expect(0, 8206, '\P{^Is_InSC=joiner}', ""); + Expect(1, 8205, '\p{Is_InSC= -joiner}', ""); + Expect(0, 8205, '\p{^Is_InSC= -joiner}', ""); + Expect(0, 8205, '\P{Is_InSC= -joiner}', ""); + Expect(1, 8205, '\P{^Is_InSC= -joiner}', ""); + Expect(0, 8206, '\p{Is_InSC= -joiner}', ""); + Expect(1, 8206, '\p{^Is_InSC= -joiner}', ""); + Expect(1, 8206, '\P{Is_InSC= -joiner}', ""); + Expect(0, 8206, '\P{^Is_InSC= -joiner}', ""); + Error('\p{Indic_Syllabic_Category=/a/-MODIFYING_LETTER}'); + Error('\P{Indic_Syllabic_Category=/a/-MODIFYING_LETTER}'); + Expect(1, 2947, '\p{Indic_Syllabic_Category=:\AModifying_Letter\z:}', "");; + Expect(0, 2948, '\p{Indic_Syllabic_Category=:\AModifying_Letter\z:}', "");; + Expect(1, 2947, '\p{Indic_Syllabic_Category: modifyingletter}', ""); + Expect(0, 2947, '\p{^Indic_Syllabic_Category: modifyingletter}', ""); + Expect(0, 2947, '\P{Indic_Syllabic_Category: modifyingletter}', ""); + Expect(1, 2947, '\P{^Indic_Syllabic_Category: modifyingletter}', ""); + Expect(0, 2948, '\p{Indic_Syllabic_Category: modifyingletter}', ""); + Expect(1, 2948, '\p{^Indic_Syllabic_Category: modifyingletter}', ""); + Expect(1, 2948, '\P{Indic_Syllabic_Category: modifyingletter}', ""); + Expect(0, 2948, '\P{^Indic_Syllabic_Category: modifyingletter}', ""); + Expect(1, 2947, '\p{Indic_Syllabic_Category=:\Amodifyingletter\z:}', "");; + Expect(0, 2948, '\p{Indic_Syllabic_Category=:\Amodifyingletter\z:}', "");; + Expect(1, 2947, '\p{Indic_Syllabic_Category= modifying_Letter}', ""); + Expect(0, 2947, '\p{^Indic_Syllabic_Category= modifying_Letter}', ""); + Expect(0, 2947, '\P{Indic_Syllabic_Category= modifying_Letter}', ""); + Expect(1, 2947, '\P{^Indic_Syllabic_Category= modifying_Letter}', ""); + Expect(0, 2948, '\p{Indic_Syllabic_Category= modifying_Letter}', ""); + Expect(1, 2948, '\p{^Indic_Syllabic_Category= modifying_Letter}', ""); + Expect(1, 2948, '\P{Indic_Syllabic_Category= modifying_Letter}', ""); + Expect(0, 2948, '\P{^Indic_Syllabic_Category= modifying_Letter}', ""); + Error('\p{InSC=_ Modifying_Letter:=}'); + Error('\P{InSC=_ Modifying_Letter:=}'); + Expect(1, 2947, '\p{InSC=:\AModifying_Letter\z:}', "");; + Expect(0, 2948, '\p{InSC=:\AModifying_Letter\z:}', "");; + Expect(1, 2947, '\p{InSC=modifyingletter}', ""); + Expect(0, 2947, '\p{^InSC=modifyingletter}', ""); + Expect(0, 2947, '\P{InSC=modifyingletter}', ""); + Expect(1, 2947, '\P{^InSC=modifyingletter}', ""); + Expect(0, 2948, '\p{InSC=modifyingletter}', ""); + Expect(1, 2948, '\p{^InSC=modifyingletter}', ""); + Expect(1, 2948, '\P{InSC=modifyingletter}', ""); + Expect(0, 2948, '\P{^InSC=modifyingletter}', ""); + Expect(1, 2947, '\p{InSC=:\Amodifyingletter\z:}', "");; + Expect(0, 2948, '\p{InSC=:\Amodifyingletter\z:}', "");; + Expect(1, 2947, '\p{InSC=-MODIFYING_Letter}', ""); + Expect(0, 2947, '\p{^InSC=-MODIFYING_Letter}', ""); + Expect(0, 2947, '\P{InSC=-MODIFYING_Letter}', ""); + Expect(1, 2947, '\P{^InSC=-MODIFYING_Letter}', ""); + Expect(0, 2948, '\p{InSC=-MODIFYING_Letter}', ""); + Expect(1, 2948, '\p{^InSC=-MODIFYING_Letter}', ""); + Expect(1, 2948, '\P{InSC=-MODIFYING_Letter}', ""); + Expect(0, 2948, '\P{^InSC=-MODIFYING_Letter}', ""); + Error('\p{Is_Indic_Syllabic_Category= -modifying_LETTER:=}'); + Error('\P{Is_Indic_Syllabic_Category= -modifying_LETTER:=}'); + Expect(1, 2947, '\p{Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(0, 2947, '\p{^Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(0, 2947, '\P{Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(1, 2947, '\P{^Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(0, 2948, '\p{Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(1, 2948, '\p{^Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(1, 2948, '\P{Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(0, 2948, '\P{^Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(1, 2947, '\p{Is_Indic_Syllabic_Category=_Modifying_Letter}', ""); + Expect(0, 2947, '\p{^Is_Indic_Syllabic_Category=_Modifying_Letter}', ""); + Expect(0, 2947, '\P{Is_Indic_Syllabic_Category=_Modifying_Letter}', ""); + Expect(1, 2947, '\P{^Is_Indic_Syllabic_Category=_Modifying_Letter}', ""); + Expect(0, 2948, '\p{Is_Indic_Syllabic_Category=_Modifying_Letter}', ""); + Expect(1, 2948, '\p{^Is_Indic_Syllabic_Category=_Modifying_Letter}', ""); + Expect(1, 2948, '\P{Is_Indic_Syllabic_Category=_Modifying_Letter}', ""); + Expect(0, 2948, '\P{^Is_Indic_Syllabic_Category=_Modifying_Letter}', ""); + Error('\p{Is_InSC=/a/_-Modifying_Letter}'); + Error('\P{Is_InSC=/a/_-Modifying_Letter}'); + Expect(1, 2947, '\p{Is_InSC: modifyingletter}', ""); + Expect(0, 2947, '\p{^Is_InSC: modifyingletter}', ""); + Expect(0, 2947, '\P{Is_InSC: modifyingletter}', ""); + Expect(1, 2947, '\P{^Is_InSC: modifyingletter}', ""); + Expect(0, 2948, '\p{Is_InSC: modifyingletter}', ""); + Expect(1, 2948, '\p{^Is_InSC: modifyingletter}', ""); + Expect(1, 2948, '\P{Is_InSC: modifyingletter}', ""); + Expect(0, 2948, '\P{^Is_InSC: modifyingletter}', ""); + Expect(1, 2947, '\p{Is_InSC=-Modifying_Letter}', ""); + Expect(0, 2947, '\p{^Is_InSC=-Modifying_Letter}', ""); + Expect(0, 2947, '\P{Is_InSC=-Modifying_Letter}', ""); + Expect(1, 2947, '\P{^Is_InSC=-Modifying_Letter}', ""); + Expect(0, 2948, '\p{Is_InSC=-Modifying_Letter}', ""); + Expect(1, 2948, '\p{^Is_InSC=-Modifying_Letter}', ""); + Expect(1, 2948, '\P{Is_InSC=-Modifying_Letter}', ""); + Expect(0, 2948, '\P{^Is_InSC=-Modifying_Letter}', ""); + Error('\p{Indic_Syllabic_Category=/a/ -Non_Joiner}'); + Error('\P{Indic_Syllabic_Category=/a/ -Non_Joiner}'); + Expect(1, 8204, '\p{Indic_Syllabic_Category=:\ANon_Joiner\z:}', "");; + Expect(0, 8205, '\p{Indic_Syllabic_Category=:\ANon_Joiner\z:}', "");; + Expect(1, 8204, '\p{Indic_Syllabic_Category: nonjoiner}', ""); + Expect(0, 8204, '\p{^Indic_Syllabic_Category: nonjoiner}', ""); + Expect(0, 8204, '\P{Indic_Syllabic_Category: nonjoiner}', ""); + Expect(1, 8204, '\P{^Indic_Syllabic_Category: nonjoiner}', ""); + Expect(0, 8205, '\p{Indic_Syllabic_Category: nonjoiner}', ""); + Expect(1, 8205, '\p{^Indic_Syllabic_Category: nonjoiner}', ""); + Expect(1, 8205, '\P{Indic_Syllabic_Category: nonjoiner}', ""); + Expect(0, 8205, '\P{^Indic_Syllabic_Category: nonjoiner}', ""); + Expect(1, 8204, '\p{Indic_Syllabic_Category=:\Anonjoiner\z:}', "");; + Expect(0, 8205, '\p{Indic_Syllabic_Category=:\Anonjoiner\z:}', "");; + Expect(1, 8204, '\p{Indic_Syllabic_Category=_NON_joiner}', ""); + Expect(0, 8204, '\p{^Indic_Syllabic_Category=_NON_joiner}', ""); + Expect(0, 8204, '\P{Indic_Syllabic_Category=_NON_joiner}', ""); + Expect(1, 8204, '\P{^Indic_Syllabic_Category=_NON_joiner}', ""); + Expect(0, 8205, '\p{Indic_Syllabic_Category=_NON_joiner}', ""); + Expect(1, 8205, '\p{^Indic_Syllabic_Category=_NON_joiner}', ""); + Expect(1, 8205, '\P{Indic_Syllabic_Category=_NON_joiner}', ""); + Expect(0, 8205, '\P{^Indic_Syllabic_Category=_NON_joiner}', ""); + Error('\p{InSC=:=-_Non_joiner}'); + Error('\P{InSC=:=-_Non_joiner}'); + Expect(1, 8204, '\p{InSC=:\ANon_Joiner\z:}', "");; + Expect(0, 8205, '\p{InSC=:\ANon_Joiner\z:}', "");; + Expect(1, 8204, '\p{InSC=nonjoiner}', ""); + Expect(0, 8204, '\p{^InSC=nonjoiner}', ""); + Expect(0, 8204, '\P{InSC=nonjoiner}', ""); + Expect(1, 8204, '\P{^InSC=nonjoiner}', ""); + Expect(0, 8205, '\p{InSC=nonjoiner}', ""); + Expect(1, 8205, '\p{^InSC=nonjoiner}', ""); + Expect(1, 8205, '\P{InSC=nonjoiner}', ""); + Expect(0, 8205, '\P{^InSC=nonjoiner}', ""); + Expect(1, 8204, '\p{InSC=:\Anonjoiner\z:}', "");; + Expect(0, 8205, '\p{InSC=:\Anonjoiner\z:}', "");; + Expect(1, 8204, '\p{InSC= _Non_Joiner}', ""); + Expect(0, 8204, '\p{^InSC= _Non_Joiner}', ""); + Expect(0, 8204, '\P{InSC= _Non_Joiner}', ""); + Expect(1, 8204, '\P{^InSC= _Non_Joiner}', ""); + Expect(0, 8205, '\p{InSC= _Non_Joiner}', ""); + Expect(1, 8205, '\p{^InSC= _Non_Joiner}', ""); + Expect(1, 8205, '\P{InSC= _Non_Joiner}', ""); + Expect(0, 8205, '\P{^InSC= _Non_Joiner}', ""); + Error('\p{Is_Indic_Syllabic_Category=_ Non_Joiner/a/}'); + Error('\P{Is_Indic_Syllabic_Category=_ Non_Joiner/a/}'); + Expect(1, 8204, '\p{Is_Indic_Syllabic_Category=nonjoiner}', ""); + Expect(0, 8204, '\p{^Is_Indic_Syllabic_Category=nonjoiner}', ""); + Expect(0, 8204, '\P{Is_Indic_Syllabic_Category=nonjoiner}', ""); + Expect(1, 8204, '\P{^Is_Indic_Syllabic_Category=nonjoiner}', ""); + Expect(0, 8205, '\p{Is_Indic_Syllabic_Category=nonjoiner}', ""); + Expect(1, 8205, '\p{^Is_Indic_Syllabic_Category=nonjoiner}', ""); + Expect(1, 8205, '\P{Is_Indic_Syllabic_Category=nonjoiner}', ""); + Expect(0, 8205, '\P{^Is_Indic_Syllabic_Category=nonjoiner}', ""); + Expect(1, 8204, '\p{Is_Indic_Syllabic_Category= non_Joiner}', ""); + Expect(0, 8204, '\p{^Is_Indic_Syllabic_Category= non_Joiner}', ""); + Expect(0, 8204, '\P{Is_Indic_Syllabic_Category= non_Joiner}', ""); + Expect(1, 8204, '\P{^Is_Indic_Syllabic_Category= non_Joiner}', ""); + Expect(0, 8205, '\p{Is_Indic_Syllabic_Category= non_Joiner}', ""); + Expect(1, 8205, '\p{^Is_Indic_Syllabic_Category= non_Joiner}', ""); + Expect(1, 8205, '\P{Is_Indic_Syllabic_Category= non_Joiner}', ""); + Expect(0, 8205, '\P{^Is_Indic_Syllabic_Category= non_Joiner}', ""); + Error('\p{Is_InSC=-non_Joiner:=}'); + Error('\P{Is_InSC=-non_Joiner:=}'); + Expect(1, 8204, '\p{Is_InSC=nonjoiner}', ""); + Expect(0, 8204, '\p{^Is_InSC=nonjoiner}', ""); + Expect(0, 8204, '\P{Is_InSC=nonjoiner}', ""); + Expect(1, 8204, '\P{^Is_InSC=nonjoiner}', ""); + Expect(0, 8205, '\p{Is_InSC=nonjoiner}', ""); + Expect(1, 8205, '\p{^Is_InSC=nonjoiner}', ""); + Expect(1, 8205, '\P{Is_InSC=nonjoiner}', ""); + Expect(0, 8205, '\P{^Is_InSC=nonjoiner}', ""); + Expect(1, 8204, '\p{Is_InSC: _NON_JOINER}', ""); + Expect(0, 8204, '\p{^Is_InSC: _NON_JOINER}', ""); + Expect(0, 8204, '\P{Is_InSC: _NON_JOINER}', ""); + Expect(1, 8204, '\P{^Is_InSC: _NON_JOINER}', ""); + Expect(0, 8205, '\p{Is_InSC: _NON_JOINER}', ""); + Expect(1, 8205, '\p{^Is_InSC: _NON_JOINER}', ""); + Expect(1, 8205, '\P{Is_InSC: _NON_JOINER}', ""); + Expect(0, 8205, '\P{^Is_InSC: _NON_JOINER}', ""); + Error('\p{Indic_Syllabic_Category=:=_nukta}'); + Error('\P{Indic_Syllabic_Category=:=_nukta}'); + Expect(1, 73562, '\p{Indic_Syllabic_Category=:\ANukta\z:}', "");; + Expect(0, 73563, '\p{Indic_Syllabic_Category=:\ANukta\z:}', "");; + Expect(1, 73562, '\p{Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73562, '\p{^Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73562, '\P{Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73562, '\P{^Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73563, '\p{Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73563, '\p{^Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73563, '\P{Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73563, '\P{^Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73562, '\p{Indic_Syllabic_Category=:\Anukta\z:}', "");; + Expect(0, 73563, '\p{Indic_Syllabic_Category=:\Anukta\z:}', "");; + Expect(1, 73562, '\p{Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73562, '\p{^Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73562, '\P{Indic_Syllabic_Category= nukta}', ""); + Expect(1, 73562, '\P{^Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73563, '\p{Indic_Syllabic_Category= nukta}', ""); + Expect(1, 73563, '\p{^Indic_Syllabic_Category= nukta}', ""); + Expect(1, 73563, '\P{Indic_Syllabic_Category= nukta}', ""); + Expect(0, 73563, '\P{^Indic_Syllabic_Category= nukta}', ""); + Error('\p{InSC= nukta:=}'); + Error('\P{InSC= nukta:=}'); + Expect(1, 73562, '\p{InSC=:\ANukta\z:}', "");; + Expect(0, 73563, '\p{InSC=:\ANukta\z:}', "");; + Expect(1, 73562, '\p{InSC=nukta}', ""); + Expect(0, 73562, '\p{^InSC=nukta}', ""); + Expect(0, 73562, '\P{InSC=nukta}', ""); + Expect(1, 73562, '\P{^InSC=nukta}', ""); + Expect(0, 73563, '\p{InSC=nukta}', ""); + Expect(1, 73563, '\p{^InSC=nukta}', ""); + Expect(1, 73563, '\P{InSC=nukta}', ""); + Expect(0, 73563, '\P{^InSC=nukta}', ""); + Expect(1, 73562, '\p{InSC=:\Anukta\z:}', "");; + Expect(0, 73563, '\p{InSC=:\Anukta\z:}', "");; + Expect(1, 73562, '\p{InSC= _nukta}', ""); + Expect(0, 73562, '\p{^InSC= _nukta}', ""); + Expect(0, 73562, '\P{InSC= _nukta}', ""); + Expect(1, 73562, '\P{^InSC= _nukta}', ""); + Expect(0, 73563, '\p{InSC= _nukta}', ""); + Expect(1, 73563, '\p{^InSC= _nukta}', ""); + Expect(1, 73563, '\P{InSC= _nukta}', ""); + Expect(0, 73563, '\P{^InSC= _nukta}', ""); + Error('\p{Is_Indic_Syllabic_Category=:= _NUKTA}'); + Error('\P{Is_Indic_Syllabic_Category=:= _NUKTA}'); + Expect(1, 73562, '\p{Is_Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73562, '\p{^Is_Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73562, '\P{Is_Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73562, '\P{^Is_Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73563, '\p{Is_Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73563, '\p{^Is_Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73563, '\P{Is_Indic_Syllabic_Category=nukta}', ""); + Expect(0, 73563, '\P{^Is_Indic_Syllabic_Category=nukta}', ""); + Expect(1, 73562, '\p{Is_Indic_Syllabic_Category=_-nukta}', ""); + Expect(0, 73562, '\p{^Is_Indic_Syllabic_Category=_-nukta}', ""); + Expect(0, 73562, '\P{Is_Indic_Syllabic_Category=_-nukta}', ""); + Expect(1, 73562, '\P{^Is_Indic_Syllabic_Category=_-nukta}', ""); + Expect(0, 73563, '\p{Is_Indic_Syllabic_Category=_-nukta}', ""); + Expect(1, 73563, '\p{^Is_Indic_Syllabic_Category=_-nukta}', ""); + Expect(1, 73563, '\P{Is_Indic_Syllabic_Category=_-nukta}', ""); + Expect(0, 73563, '\P{^Is_Indic_Syllabic_Category=_-nukta}', ""); + Error('\p{Is_InSC= :=Nukta}'); + Error('\P{Is_InSC= :=Nukta}'); + Expect(1, 73562, '\p{Is_InSC=nukta}', ""); + Expect(0, 73562, '\p{^Is_InSC=nukta}', ""); + Expect(0, 73562, '\P{Is_InSC=nukta}', ""); + Expect(1, 73562, '\P{^Is_InSC=nukta}', ""); + Expect(0, 73563, '\p{Is_InSC=nukta}', ""); + Expect(1, 73563, '\p{^Is_InSC=nukta}', ""); + Expect(1, 73563, '\P{Is_InSC=nukta}', ""); + Expect(0, 73563, '\P{^Is_InSC=nukta}', ""); + Expect(1, 73562, '\p{Is_InSC= _Nukta}', ""); + Expect(0, 73562, '\p{^Is_InSC= _Nukta}', ""); + Expect(0, 73562, '\P{Is_InSC= _Nukta}', ""); + Expect(1, 73562, '\P{^Is_InSC= _Nukta}', ""); + Expect(0, 73563, '\p{Is_InSC= _Nukta}', ""); + Expect(1, 73563, '\p{^Is_InSC= _Nukta}', ""); + Expect(1, 73563, '\P{Is_InSC= _Nukta}', ""); + Expect(0, 73563, '\P{^Is_InSC= _Nukta}', ""); + Error('\p{Indic_Syllabic_Category: :=- number}'); + Error('\P{Indic_Syllabic_Category: :=- number}'); + Expect(1, 93561, '\p{Indic_Syllabic_Category=:\ANumber\z:}', "");; + Expect(0, 93562, '\p{Indic_Syllabic_Category=:\ANumber\z:}', "");; + Expect(1, 93561, '\p{Indic_Syllabic_Category=number}', ""); + Expect(0, 93561, '\p{^Indic_Syllabic_Category=number}', ""); + Expect(0, 93561, '\P{Indic_Syllabic_Category=number}', ""); + Expect(1, 93561, '\P{^Indic_Syllabic_Category=number}', ""); + Expect(0, 93562, '\p{Indic_Syllabic_Category=number}', ""); + Expect(1, 93562, '\p{^Indic_Syllabic_Category=number}', ""); + Expect(1, 93562, '\P{Indic_Syllabic_Category=number}', ""); + Expect(0, 93562, '\P{^Indic_Syllabic_Category=number}', ""); + Expect(1, 93561, '\p{Indic_Syllabic_Category=:\Anumber\z:}', "");; + Expect(0, 93562, '\p{Indic_Syllabic_Category=:\Anumber\z:}', "");; + Expect(1, 93561, '\p{Indic_Syllabic_Category=-Number}', ""); + Expect(0, 93561, '\p{^Indic_Syllabic_Category=-Number}', ""); + Expect(0, 93561, '\P{Indic_Syllabic_Category=-Number}', ""); + Expect(1, 93561, '\P{^Indic_Syllabic_Category=-Number}', ""); + Expect(0, 93562, '\p{Indic_Syllabic_Category=-Number}', ""); + Expect(1, 93562, '\p{^Indic_Syllabic_Category=-Number}', ""); + Expect(1, 93562, '\P{Indic_Syllabic_Category=-Number}', ""); + Expect(0, 93562, '\P{^Indic_Syllabic_Category=-Number}', ""); + Error('\p{InSC: number/a/}'); + Error('\P{InSC: number/a/}'); + Expect(1, 93561, '\p{InSC=:\ANumber\z:}', "");; + Expect(0, 93562, '\p{InSC=:\ANumber\z:}', "");; + Expect(1, 93561, '\p{InSC=number}', ""); + Expect(0, 93561, '\p{^InSC=number}', ""); + Expect(0, 93561, '\P{InSC=number}', ""); + Expect(1, 93561, '\P{^InSC=number}', ""); + Expect(0, 93562, '\p{InSC=number}', ""); + Expect(1, 93562, '\p{^InSC=number}', ""); + Expect(1, 93562, '\P{InSC=number}', ""); + Expect(0, 93562, '\P{^InSC=number}', ""); + Expect(1, 93561, '\p{InSC=:\Anumber\z:}', "");; + Expect(0, 93562, '\p{InSC=:\Anumber\z:}', "");; + Expect(1, 93561, '\p{InSC= Number}', ""); + Expect(0, 93561, '\p{^InSC= Number}', ""); + Expect(0, 93561, '\P{InSC= Number}', ""); + Expect(1, 93561, '\P{^InSC= Number}', ""); + Expect(0, 93562, '\p{InSC= Number}', ""); + Expect(1, 93562, '\p{^InSC= Number}', ""); + Expect(1, 93562, '\P{InSC= Number}', ""); + Expect(0, 93562, '\P{^InSC= Number}', ""); + Error('\p{Is_Indic_Syllabic_Category= :=NUMBER}'); + Error('\P{Is_Indic_Syllabic_Category= :=NUMBER}'); + Expect(1, 93561, '\p{Is_Indic_Syllabic_Category=number}', ""); + Expect(0, 93561, '\p{^Is_Indic_Syllabic_Category=number}', ""); + Expect(0, 93561, '\P{Is_Indic_Syllabic_Category=number}', ""); + Expect(1, 93561, '\P{^Is_Indic_Syllabic_Category=number}', ""); + Expect(0, 93562, '\p{Is_Indic_Syllabic_Category=number}', ""); + Expect(1, 93562, '\p{^Is_Indic_Syllabic_Category=number}', ""); + Expect(1, 93562, '\P{Is_Indic_Syllabic_Category=number}', ""); + Expect(0, 93562, '\P{^Is_Indic_Syllabic_Category=number}', ""); + Expect(1, 93561, '\p{Is_Indic_Syllabic_Category= NUMBER}', ""); + Expect(0, 93561, '\p{^Is_Indic_Syllabic_Category= NUMBER}', ""); + Expect(0, 93561, '\P{Is_Indic_Syllabic_Category= NUMBER}', ""); + Expect(1, 93561, '\P{^Is_Indic_Syllabic_Category= NUMBER}', ""); + Expect(0, 93562, '\p{Is_Indic_Syllabic_Category= NUMBER}', ""); + Expect(1, 93562, '\p{^Is_Indic_Syllabic_Category= NUMBER}', ""); + Expect(1, 93562, '\P{Is_Indic_Syllabic_Category= NUMBER}', ""); + Expect(0, 93562, '\P{^Is_Indic_Syllabic_Category= NUMBER}', ""); + Error('\p{Is_InSC=-/a/NUMBER}'); + Error('\P{Is_InSC=-/a/NUMBER}'); + Expect(1, 93561, '\p{Is_InSC=number}', ""); + Expect(0, 93561, '\p{^Is_InSC=number}', ""); + Expect(0, 93561, '\P{Is_InSC=number}', ""); + Expect(1, 93561, '\P{^Is_InSC=number}', ""); + Expect(0, 93562, '\p{Is_InSC=number}', ""); + Expect(1, 93562, '\p{^Is_InSC=number}', ""); + Expect(1, 93562, '\P{Is_InSC=number}', ""); + Expect(0, 93562, '\P{^Is_InSC=number}', ""); + Expect(1, 93561, '\p{Is_InSC=-Number}', ""); + Expect(0, 93561, '\p{^Is_InSC=-Number}', ""); + Expect(0, 93561, '\P{Is_InSC=-Number}', ""); + Expect(1, 93561, '\P{^Is_InSC=-Number}', ""); + Expect(0, 93562, '\p{Is_InSC=-Number}', ""); + Expect(1, 93562, '\p{^Is_InSC=-Number}', ""); + Expect(1, 93562, '\P{Is_InSC=-Number}', ""); + Expect(0, 93562, '\P{^Is_InSC=-Number}', ""); + Error('\p{Indic_Syllabic_Category=:=NUMBER_Joiner}'); + Error('\P{Indic_Syllabic_Category=:=NUMBER_Joiner}'); + Expect(1, 69759, '\p{Indic_Syllabic_Category=:\ANumber_Joiner\z:}', "");; + Expect(0, 69760, '\p{Indic_Syllabic_Category=:\ANumber_Joiner\z:}', "");; + Expect(1, 69759, '\p{Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69759, '\p{^Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69759, '\P{Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69759, '\P{^Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69760, '\p{Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69760, '\p{^Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69760, '\P{Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69760, '\P{^Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69759, '\p{Indic_Syllabic_Category=:\Anumberjoiner\z:}', "");; + Expect(0, 69760, '\p{Indic_Syllabic_Category=:\Anumberjoiner\z:}', "");; + Expect(1, 69759, '\p{Indic_Syllabic_Category=-number_joiner}', ""); + Expect(0, 69759, '\p{^Indic_Syllabic_Category=-number_joiner}', ""); + Expect(0, 69759, '\P{Indic_Syllabic_Category=-number_joiner}', ""); + Expect(1, 69759, '\P{^Indic_Syllabic_Category=-number_joiner}', ""); + Expect(0, 69760, '\p{Indic_Syllabic_Category=-number_joiner}', ""); + Expect(1, 69760, '\p{^Indic_Syllabic_Category=-number_joiner}', ""); + Expect(1, 69760, '\P{Indic_Syllabic_Category=-number_joiner}', ""); + Expect(0, 69760, '\P{^Indic_Syllabic_Category=-number_joiner}', ""); + Error('\p{InSC= /a/NUMBER_joiner}'); + Error('\P{InSC= /a/NUMBER_joiner}'); + Expect(1, 69759, '\p{InSC=:\ANumber_Joiner\z:}', "");; + Expect(0, 69760, '\p{InSC=:\ANumber_Joiner\z:}', "");; + Expect(1, 69759, '\p{InSC=numberjoiner}', ""); + Expect(0, 69759, '\p{^InSC=numberjoiner}', ""); + Expect(0, 69759, '\P{InSC=numberjoiner}', ""); + Expect(1, 69759, '\P{^InSC=numberjoiner}', ""); + Expect(0, 69760, '\p{InSC=numberjoiner}', ""); + Expect(1, 69760, '\p{^InSC=numberjoiner}', ""); + Expect(1, 69760, '\P{InSC=numberjoiner}', ""); + Expect(0, 69760, '\P{^InSC=numberjoiner}', ""); + Expect(1, 69759, '\p{InSC=:\Anumberjoiner\z:}', "");; + Expect(0, 69760, '\p{InSC=:\Anumberjoiner\z:}', "");; + Expect(1, 69759, '\p{InSC= Number_joiner}', ""); + Expect(0, 69759, '\p{^InSC= Number_joiner}', ""); + Expect(0, 69759, '\P{InSC= Number_joiner}', ""); + Expect(1, 69759, '\P{^InSC= Number_joiner}', ""); + Expect(0, 69760, '\p{InSC= Number_joiner}', ""); + Expect(1, 69760, '\p{^InSC= Number_joiner}', ""); + Expect(1, 69760, '\P{InSC= Number_joiner}', ""); + Expect(0, 69760, '\P{^InSC= Number_joiner}', ""); + Error('\p{Is_Indic_Syllabic_Category: NUMBER_JOINER:=}'); + Error('\P{Is_Indic_Syllabic_Category: NUMBER_JOINER:=}'); + Expect(1, 69759, '\p{Is_Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69759, '\p{^Is_Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69759, '\P{Is_Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69759, '\P{^Is_Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69760, '\p{Is_Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69760, '\p{^Is_Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69760, '\P{Is_Indic_Syllabic_Category=numberjoiner}', ""); + Expect(0, 69760, '\P{^Is_Indic_Syllabic_Category=numberjoiner}', ""); + Expect(1, 69759, '\p{Is_Indic_Syllabic_Category= number_JOINER}', ""); + Expect(0, 69759, '\p{^Is_Indic_Syllabic_Category= number_JOINER}', ""); + Expect(0, 69759, '\P{Is_Indic_Syllabic_Category= number_JOINER}', ""); + Expect(1, 69759, '\P{^Is_Indic_Syllabic_Category= number_JOINER}', ""); + Expect(0, 69760, '\p{Is_Indic_Syllabic_Category= number_JOINER}', ""); + Expect(1, 69760, '\p{^Is_Indic_Syllabic_Category= number_JOINER}', ""); + Expect(1, 69760, '\P{Is_Indic_Syllabic_Category= number_JOINER}', ""); + Expect(0, 69760, '\P{^Is_Indic_Syllabic_Category= number_JOINER}', ""); + Error('\p{Is_InSC=:= -number_Joiner}'); + Error('\P{Is_InSC=:= -number_Joiner}'); + Expect(1, 69759, '\p{Is_InSC=numberjoiner}', ""); + Expect(0, 69759, '\p{^Is_InSC=numberjoiner}', ""); + Expect(0, 69759, '\P{Is_InSC=numberjoiner}', ""); + Expect(1, 69759, '\P{^Is_InSC=numberjoiner}', ""); + Expect(0, 69760, '\p{Is_InSC=numberjoiner}', ""); + Expect(1, 69760, '\p{^Is_InSC=numberjoiner}', ""); + Expect(1, 69760, '\P{Is_InSC=numberjoiner}', ""); + Expect(0, 69760, '\P{^Is_InSC=numberjoiner}', ""); + Expect(1, 69759, '\p{Is_InSC=-_number_JOINER}', ""); + Expect(0, 69759, '\p{^Is_InSC=-_number_JOINER}', ""); + Expect(0, 69759, '\P{Is_InSC=-_number_JOINER}', ""); + Expect(1, 69759, '\P{^Is_InSC=-_number_JOINER}', ""); + Expect(0, 69760, '\p{Is_InSC=-_number_JOINER}', ""); + Expect(1, 69760, '\p{^Is_InSC=-_number_JOINER}', ""); + Expect(1, 69760, '\P{Is_InSC=-_number_JOINER}', ""); + Expect(0, 69760, '\P{^Is_InSC=-_number_JOINER}', ""); + Error('\p{Indic_Syllabic_Category=--Other/a/}'); + Error('\P{Indic_Syllabic_Category=--Other/a/}'); + Expect(1, 93562, '\p{Indic_Syllabic_Category=:\AOther\z:}', "");; + Expect(0, 93561, '\p{Indic_Syllabic_Category=:\AOther\z:}', "");; + Expect(1, 93562, '\p{Indic_Syllabic_Category=other}', ""); + Expect(0, 93562, '\p{^Indic_Syllabic_Category=other}', ""); + Expect(0, 93562, '\P{Indic_Syllabic_Category=other}', ""); + Expect(1, 93562, '\P{^Indic_Syllabic_Category=other}', ""); + Expect(0, 93561, '\p{Indic_Syllabic_Category=other}', ""); + Expect(1, 93561, '\p{^Indic_Syllabic_Category=other}', ""); + Expect(1, 93561, '\P{Indic_Syllabic_Category=other}', ""); + Expect(0, 93561, '\P{^Indic_Syllabic_Category=other}', ""); + Expect(1, 93562, '\p{Indic_Syllabic_Category=:\Aother\z:}', "");; + Expect(0, 93561, '\p{Indic_Syllabic_Category=:\Aother\z:}', "");; + Expect(1, 93562, '\p{Indic_Syllabic_Category= -Other}', ""); + Expect(0, 93562, '\p{^Indic_Syllabic_Category= -Other}', ""); + Expect(0, 93562, '\P{Indic_Syllabic_Category= -Other}', ""); + Expect(1, 93562, '\P{^Indic_Syllabic_Category= -Other}', ""); + Expect(0, 93561, '\p{Indic_Syllabic_Category= -Other}', ""); + Expect(1, 93561, '\p{^Indic_Syllabic_Category= -Other}', ""); + Expect(1, 93561, '\P{Indic_Syllabic_Category= -Other}', ""); + Expect(0, 93561, '\P{^Indic_Syllabic_Category= -Other}', ""); + Error('\p{InSC=_:=OTHER}'); + Error('\P{InSC=_:=OTHER}'); + Expect(1, 93562, '\p{InSC=:\AOther\z:}', "");; + Expect(0, 93561, '\p{InSC=:\AOther\z:}', "");; + Expect(1, 93562, '\p{InSC=other}', ""); + Expect(0, 93562, '\p{^InSC=other}', ""); + Expect(0, 93562, '\P{InSC=other}', ""); + Expect(1, 93562, '\P{^InSC=other}', ""); + Expect(0, 93561, '\p{InSC=other}', ""); + Expect(1, 93561, '\p{^InSC=other}', ""); + Expect(1, 93561, '\P{InSC=other}', ""); + Expect(0, 93561, '\P{^InSC=other}', ""); + Expect(1, 93562, '\p{InSC=:\Aother\z:}', "");; + Expect(0, 93561, '\p{InSC=:\Aother\z:}', "");; + Expect(1, 93562, '\p{InSC=- Other}', ""); + Expect(0, 93562, '\p{^InSC=- Other}', ""); + Expect(0, 93562, '\P{InSC=- Other}', ""); + Expect(1, 93562, '\P{^InSC=- Other}', ""); + Expect(0, 93561, '\p{InSC=- Other}', ""); + Expect(1, 93561, '\p{^InSC=- Other}', ""); + Expect(1, 93561, '\P{InSC=- Other}', ""); + Expect(0, 93561, '\P{^InSC=- Other}', ""); + Error('\p{Is_Indic_Syllabic_Category: _ other/a/}'); + Error('\P{Is_Indic_Syllabic_Category: _ other/a/}'); + Expect(1, 93562, '\p{Is_Indic_Syllabic_Category=other}', ""); + Expect(0, 93562, '\p{^Is_Indic_Syllabic_Category=other}', ""); + Expect(0, 93562, '\P{Is_Indic_Syllabic_Category=other}', ""); + Expect(1, 93562, '\P{^Is_Indic_Syllabic_Category=other}', ""); + Expect(0, 93561, '\p{Is_Indic_Syllabic_Category=other}', ""); + Expect(1, 93561, '\p{^Is_Indic_Syllabic_Category=other}', ""); + Expect(1, 93561, '\P{Is_Indic_Syllabic_Category=other}', ""); + Expect(0, 93561, '\P{^Is_Indic_Syllabic_Category=other}', ""); + Expect(1, 93562, '\p{Is_Indic_Syllabic_Category=_-other}', ""); + Expect(0, 93562, '\p{^Is_Indic_Syllabic_Category=_-other}', ""); + Expect(0, 93562, '\P{Is_Indic_Syllabic_Category=_-other}', ""); + Expect(1, 93562, '\P{^Is_Indic_Syllabic_Category=_-other}', ""); + Expect(0, 93561, '\p{Is_Indic_Syllabic_Category=_-other}', ""); + Expect(1, 93561, '\p{^Is_Indic_Syllabic_Category=_-other}', ""); + Expect(1, 93561, '\P{Is_Indic_Syllabic_Category=_-other}', ""); + Expect(0, 93561, '\P{^Is_Indic_Syllabic_Category=_-other}', ""); + Error('\p{Is_InSC: /a/Other}'); + Error('\P{Is_InSC: /a/Other}'); + Expect(1, 93562, '\p{Is_InSC=other}', ""); + Expect(0, 93562, '\p{^Is_InSC=other}', ""); + Expect(0, 93562, '\P{Is_InSC=other}', ""); + Expect(1, 93562, '\P{^Is_InSC=other}', ""); + Expect(0, 93561, '\p{Is_InSC=other}', ""); + Expect(1, 93561, '\p{^Is_InSC=other}', ""); + Expect(1, 93561, '\P{Is_InSC=other}', ""); + Expect(0, 93561, '\P{^Is_InSC=other}', ""); + Expect(1, 93562, '\p{Is_InSC= Other}', ""); + Expect(0, 93562, '\p{^Is_InSC= Other}', ""); + Expect(0, 93562, '\P{Is_InSC= Other}', ""); + Expect(1, 93562, '\P{^Is_InSC= Other}', ""); + Expect(0, 93561, '\p{Is_InSC= Other}', ""); + Expect(1, 93561, '\p{^Is_InSC= Other}', ""); + Expect(1, 93561, '\P{Is_InSC= Other}', ""); + Expect(0, 93561, '\P{^Is_InSC= Other}', ""); + Error('\p{Indic_Syllabic_Category= Pure_killer:=}'); + Error('\P{Indic_Syllabic_Category= Pure_killer:=}'); + Expect(1, 93548, '\p{Indic_Syllabic_Category=:\APure_Killer\z:}', "");; + Expect(0, 93549, '\p{Indic_Syllabic_Category=:\APure_Killer\z:}', "");; + Expect(1, 93548, '\p{Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 93548, '\p{^Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 93548, '\P{Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 93548, '\P{^Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 93549, '\p{Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 93549, '\p{^Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 93549, '\P{Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 93549, '\P{^Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 93548, '\p{Indic_Syllabic_Category=:\Apurekiller\z:}', "");; + Expect(0, 93549, '\p{Indic_Syllabic_Category=:\Apurekiller\z:}', "");; + Expect(1, 93548, '\p{Indic_Syllabic_Category: -Pure_Killer}', ""); + Expect(0, 93548, '\p{^Indic_Syllabic_Category: -Pure_Killer}', ""); + Expect(0, 93548, '\P{Indic_Syllabic_Category: -Pure_Killer}', ""); + Expect(1, 93548, '\P{^Indic_Syllabic_Category: -Pure_Killer}', ""); + Expect(0, 93549, '\p{Indic_Syllabic_Category: -Pure_Killer}', ""); + Expect(1, 93549, '\p{^Indic_Syllabic_Category: -Pure_Killer}', ""); + Expect(1, 93549, '\P{Indic_Syllabic_Category: -Pure_Killer}', ""); + Expect(0, 93549, '\P{^Indic_Syllabic_Category: -Pure_Killer}', ""); + Error('\p{InSC=/a/_Pure_Killer}'); + Error('\P{InSC=/a/_Pure_Killer}'); + Expect(1, 93548, '\p{InSC=:\APure_Killer\z:}', "");; + Expect(0, 93549, '\p{InSC=:\APure_Killer\z:}', "");; + Expect(1, 93548, '\p{InSC=purekiller}', ""); + Expect(0, 93548, '\p{^InSC=purekiller}', ""); + Expect(0, 93548, '\P{InSC=purekiller}', ""); + Expect(1, 93548, '\P{^InSC=purekiller}', ""); + Expect(0, 93549, '\p{InSC=purekiller}', ""); + Expect(1, 93549, '\p{^InSC=purekiller}', ""); + Expect(1, 93549, '\P{InSC=purekiller}', ""); + Expect(0, 93549, '\P{^InSC=purekiller}', ""); + Expect(1, 93548, '\p{InSC=:\Apurekiller\z:}', "");; + Expect(0, 93549, '\p{InSC=:\Apurekiller\z:}', "");; + Expect(1, 93548, '\p{InSC= _Pure_KILLER}', ""); + Expect(0, 93548, '\p{^InSC= _Pure_KILLER}', ""); + Expect(0, 93548, '\P{InSC= _Pure_KILLER}', ""); + Expect(1, 93548, '\P{^InSC= _Pure_KILLER}', ""); + Expect(0, 93549, '\p{InSC= _Pure_KILLER}', ""); + Expect(1, 93549, '\p{^InSC= _Pure_KILLER}', ""); + Expect(1, 93549, '\P{InSC= _Pure_KILLER}', ""); + Expect(0, 93549, '\P{^InSC= _Pure_KILLER}', ""); + Error('\p{Is_Indic_Syllabic_Category=-:=Pure_Killer}'); + Error('\P{Is_Indic_Syllabic_Category=-:=Pure_Killer}'); + Expect(1, 93548, '\p{Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 93548, '\p{^Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 93548, '\P{Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 93548, '\P{^Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 93549, '\p{Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 93549, '\p{^Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 93549, '\P{Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 93549, '\P{^Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 93548, '\p{Is_Indic_Syllabic_Category=- Pure_killer}', ""); + Expect(0, 93548, '\p{^Is_Indic_Syllabic_Category=- Pure_killer}', ""); + Expect(0, 93548, '\P{Is_Indic_Syllabic_Category=- Pure_killer}', ""); + Expect(1, 93548, '\P{^Is_Indic_Syllabic_Category=- Pure_killer}', ""); + Expect(0, 93549, '\p{Is_Indic_Syllabic_Category=- Pure_killer}', ""); + Expect(1, 93549, '\p{^Is_Indic_Syllabic_Category=- Pure_killer}', ""); + Expect(1, 93549, '\P{Is_Indic_Syllabic_Category=- Pure_killer}', ""); + Expect(0, 93549, '\P{^Is_Indic_Syllabic_Category=- Pure_killer}', ""); + Error('\p{Is_InSC=-/a/Pure_Killer}'); + Error('\P{Is_InSC=-/a/Pure_Killer}'); + Expect(1, 93548, '\p{Is_InSC=purekiller}', ""); + Expect(0, 93548, '\p{^Is_InSC=purekiller}', ""); + Expect(0, 93548, '\P{Is_InSC=purekiller}', ""); + Expect(1, 93548, '\P{^Is_InSC=purekiller}', ""); + Expect(0, 93549, '\p{Is_InSC=purekiller}', ""); + Expect(1, 93549, '\p{^Is_InSC=purekiller}', ""); + Expect(1, 93549, '\P{Is_InSC=purekiller}', ""); + Expect(0, 93549, '\P{^Is_InSC=purekiller}', ""); + Expect(1, 93548, '\p{Is_InSC= Pure_Killer}', ""); + Expect(0, 93548, '\p{^Is_InSC= Pure_Killer}', ""); + Expect(0, 93548, '\P{Is_InSC= Pure_Killer}', ""); + Expect(1, 93548, '\P{^Is_InSC= Pure_Killer}', ""); + Expect(0, 93549, '\p{Is_InSC= Pure_Killer}', ""); + Expect(1, 93549, '\p{^Is_InSC= Pure_Killer}', ""); + Expect(1, 93549, '\P{Is_InSC= Pure_Killer}', ""); + Expect(0, 93549, '\P{^Is_InSC= Pure_Killer}', ""); + Error('\p{Indic_Syllabic_Category: /a/ Register_shifter}'); + Error('\P{Indic_Syllabic_Category: /a/ Register_shifter}'); + Expect(1, 6090, '\p{Indic_Syllabic_Category=:\ARegister_Shifter\z:}', "");; + Expect(0, 6091, '\p{Indic_Syllabic_Category=:\ARegister_Shifter\z:}', "");; + Expect(1, 6090, '\p{Indic_Syllabic_Category:registershifter}', ""); + Expect(0, 6090, '\p{^Indic_Syllabic_Category:registershifter}', ""); + Expect(0, 6090, '\P{Indic_Syllabic_Category:registershifter}', ""); + Expect(1, 6090, '\P{^Indic_Syllabic_Category:registershifter}', ""); + Expect(0, 6091, '\p{Indic_Syllabic_Category:registershifter}', ""); + Expect(1, 6091, '\p{^Indic_Syllabic_Category:registershifter}', ""); + Expect(1, 6091, '\P{Indic_Syllabic_Category:registershifter}', ""); + Expect(0, 6091, '\P{^Indic_Syllabic_Category:registershifter}', ""); + Expect(1, 6090, '\p{Indic_Syllabic_Category=:\Aregistershifter\z:}', "");; + Expect(0, 6091, '\p{Indic_Syllabic_Category=:\Aregistershifter\z:}', "");; + Expect(1, 6090, '\p{Indic_Syllabic_Category=--Register_SHIFTER}', ""); + Expect(0, 6090, '\p{^Indic_Syllabic_Category=--Register_SHIFTER}', ""); + Expect(0, 6090, '\P{Indic_Syllabic_Category=--Register_SHIFTER}', ""); + Expect(1, 6090, '\P{^Indic_Syllabic_Category=--Register_SHIFTER}', ""); + Expect(0, 6091, '\p{Indic_Syllabic_Category=--Register_SHIFTER}', ""); + Expect(1, 6091, '\p{^Indic_Syllabic_Category=--Register_SHIFTER}', ""); + Expect(1, 6091, '\P{Indic_Syllabic_Category=--Register_SHIFTER}', ""); + Expect(0, 6091, '\P{^Indic_Syllabic_Category=--Register_SHIFTER}', ""); + Error('\p{InSC=-REGISTER_Shifter:=}'); + Error('\P{InSC=-REGISTER_Shifter:=}'); + Expect(1, 6090, '\p{InSC=:\ARegister_Shifter\z:}', "");; + Expect(0, 6091, '\p{InSC=:\ARegister_Shifter\z:}', "");; + Expect(1, 6090, '\p{InSC=registershifter}', ""); + Expect(0, 6090, '\p{^InSC=registershifter}', ""); + Expect(0, 6090, '\P{InSC=registershifter}', ""); + Expect(1, 6090, '\P{^InSC=registershifter}', ""); + Expect(0, 6091, '\p{InSC=registershifter}', ""); + Expect(1, 6091, '\p{^InSC=registershifter}', ""); + Expect(1, 6091, '\P{InSC=registershifter}', ""); + Expect(0, 6091, '\P{^InSC=registershifter}', ""); + Expect(1, 6090, '\p{InSC=:\Aregistershifter\z:}', "");; + Expect(0, 6091, '\p{InSC=:\Aregistershifter\z:}', "");; + Expect(1, 6090, '\p{InSC=- Register_shifter}', ""); + Expect(0, 6090, '\p{^InSC=- Register_shifter}', ""); + Expect(0, 6090, '\P{InSC=- Register_shifter}', ""); + Expect(1, 6090, '\P{^InSC=- Register_shifter}', ""); + Expect(0, 6091, '\p{InSC=- Register_shifter}', ""); + Expect(1, 6091, '\p{^InSC=- Register_shifter}', ""); + Expect(1, 6091, '\P{InSC=- Register_shifter}', ""); + Expect(0, 6091, '\P{^InSC=- Register_shifter}', ""); + Error('\p{Is_Indic_Syllabic_Category: :=Register_Shifter}'); + Error('\P{Is_Indic_Syllabic_Category: :=Register_Shifter}'); + Expect(1, 6090, '\p{Is_Indic_Syllabic_Category=registershifter}', ""); + Expect(0, 6090, '\p{^Is_Indic_Syllabic_Category=registershifter}', ""); + Expect(0, 6090, '\P{Is_Indic_Syllabic_Category=registershifter}', ""); + Expect(1, 6090, '\P{^Is_Indic_Syllabic_Category=registershifter}', ""); + Expect(0, 6091, '\p{Is_Indic_Syllabic_Category=registershifter}', ""); + Expect(1, 6091, '\p{^Is_Indic_Syllabic_Category=registershifter}', ""); + Expect(1, 6091, '\P{Is_Indic_Syllabic_Category=registershifter}', ""); + Expect(0, 6091, '\P{^Is_Indic_Syllabic_Category=registershifter}', ""); + Expect(1, 6090, '\p{Is_Indic_Syllabic_Category=--Register_Shifter}', ""); + Expect(0, 6090, '\p{^Is_Indic_Syllabic_Category=--Register_Shifter}', ""); + Expect(0, 6090, '\P{Is_Indic_Syllabic_Category=--Register_Shifter}', ""); + Expect(1, 6090, '\P{^Is_Indic_Syllabic_Category=--Register_Shifter}', ""); + Expect(0, 6091, '\p{Is_Indic_Syllabic_Category=--Register_Shifter}', ""); + Expect(1, 6091, '\p{^Is_Indic_Syllabic_Category=--Register_Shifter}', ""); + Expect(1, 6091, '\P{Is_Indic_Syllabic_Category=--Register_Shifter}', ""); + Expect(0, 6091, '\P{^Is_Indic_Syllabic_Category=--Register_Shifter}', ""); + Error('\p{Is_InSC=/a/ Register_Shifter}'); + Error('\P{Is_InSC=/a/ Register_Shifter}'); + Expect(1, 6090, '\p{Is_InSC: registershifter}', ""); + Expect(0, 6090, '\p{^Is_InSC: registershifter}', ""); + Expect(0, 6090, '\P{Is_InSC: registershifter}', ""); + Expect(1, 6090, '\P{^Is_InSC: registershifter}', ""); + Expect(0, 6091, '\p{Is_InSC: registershifter}', ""); + Expect(1, 6091, '\p{^Is_InSC: registershifter}', ""); + Expect(1, 6091, '\P{Is_InSC: registershifter}', ""); + Expect(0, 6091, '\P{^Is_InSC: registershifter}', ""); + Expect(1, 6090, '\p{Is_InSC= REGISTER_SHIFTER}', ""); + Expect(0, 6090, '\p{^Is_InSC= REGISTER_SHIFTER}', ""); + Expect(0, 6090, '\P{Is_InSC= REGISTER_SHIFTER}', ""); + Expect(1, 6090, '\P{^Is_InSC= REGISTER_SHIFTER}', ""); + Expect(0, 6091, '\p{Is_InSC= REGISTER_SHIFTER}', ""); + Expect(1, 6091, '\p{^Is_InSC= REGISTER_SHIFTER}', ""); + Expect(1, 6091, '\P{Is_InSC= REGISTER_SHIFTER}', ""); + Expect(0, 6091, '\P{^Is_InSC= REGISTER_SHIFTER}', ""); + Error('\p{Indic_Syllabic_Category= Reordering_Killer:=}'); + Error('\P{Indic_Syllabic_Category= Reordering_Killer:=}'); + Expect(1, 7155, '\p{Indic_Syllabic_Category=:\AReordering_Killer\z:}', "");; + Expect(0, 7156, '\p{Indic_Syllabic_Category=:\AReordering_Killer\z:}', "");; + Expect(1, 7155, '\p{Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(0, 7155, '\p{^Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(0, 7155, '\P{Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(1, 7155, '\P{^Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(0, 7156, '\p{Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(1, 7156, '\p{^Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(1, 7156, '\P{Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(0, 7156, '\P{^Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(1, 7155, '\p{Indic_Syllabic_Category=:\Areorderingkiller\z:}', "");; + Expect(0, 7156, '\p{Indic_Syllabic_Category=:\Areorderingkiller\z:}', "");; + Expect(1, 7155, '\p{Indic_Syllabic_Category= -reordering_KILLER}', ""); + Expect(0, 7155, '\p{^Indic_Syllabic_Category= -reordering_KILLER}', ""); + Expect(0, 7155, '\P{Indic_Syllabic_Category= -reordering_KILLER}', ""); + Expect(1, 7155, '\P{^Indic_Syllabic_Category= -reordering_KILLER}', ""); + Expect(0, 7156, '\p{Indic_Syllabic_Category= -reordering_KILLER}', ""); + Expect(1, 7156, '\p{^Indic_Syllabic_Category= -reordering_KILLER}', ""); + Expect(1, 7156, '\P{Indic_Syllabic_Category= -reordering_KILLER}', ""); + Expect(0, 7156, '\P{^Indic_Syllabic_Category= -reordering_KILLER}', ""); + Error('\p{InSC=:= REORDERING_KILLER}'); + Error('\P{InSC=:= REORDERING_KILLER}'); + Expect(1, 7155, '\p{InSC=:\AReordering_Killer\z:}', "");; + Expect(0, 7156, '\p{InSC=:\AReordering_Killer\z:}', "");; + Expect(1, 7155, '\p{InSC=reorderingkiller}', ""); + Expect(0, 7155, '\p{^InSC=reorderingkiller}', ""); + Expect(0, 7155, '\P{InSC=reorderingkiller}', ""); + Expect(1, 7155, '\P{^InSC=reorderingkiller}', ""); + Expect(0, 7156, '\p{InSC=reorderingkiller}', ""); + Expect(1, 7156, '\p{^InSC=reorderingkiller}', ""); + Expect(1, 7156, '\P{InSC=reorderingkiller}', ""); + Expect(0, 7156, '\P{^InSC=reorderingkiller}', ""); + Expect(1, 7155, '\p{InSC=:\Areorderingkiller\z:}', "");; + Expect(0, 7156, '\p{InSC=:\Areorderingkiller\z:}', "");; + Expect(1, 7155, '\p{InSC=REORDERING_killer}', ""); + Expect(0, 7155, '\p{^InSC=REORDERING_killer}', ""); + Expect(0, 7155, '\P{InSC=REORDERING_killer}', ""); + Expect(1, 7155, '\P{^InSC=REORDERING_killer}', ""); + Expect(0, 7156, '\p{InSC=REORDERING_killer}', ""); + Expect(1, 7156, '\p{^InSC=REORDERING_killer}', ""); + Expect(1, 7156, '\P{InSC=REORDERING_killer}', ""); + Expect(0, 7156, '\P{^InSC=REORDERING_killer}', ""); + Error('\p{Is_Indic_Syllabic_Category=_REORDERING_Killer:=}'); + Error('\P{Is_Indic_Syllabic_Category=_REORDERING_Killer:=}'); + Expect(1, 7155, '\p{Is_Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(0, 7155, '\p{^Is_Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(0, 7155, '\P{Is_Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(1, 7155, '\P{^Is_Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(0, 7156, '\p{Is_Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(1, 7156, '\p{^Is_Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(1, 7156, '\P{Is_Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(0, 7156, '\P{^Is_Indic_Syllabic_Category=reorderingkiller}', ""); + Expect(1, 7155, '\p{Is_Indic_Syllabic_Category=-_reordering_Killer}', ""); + Expect(0, 7155, '\p{^Is_Indic_Syllabic_Category=-_reordering_Killer}', ""); + Expect(0, 7155, '\P{Is_Indic_Syllabic_Category=-_reordering_Killer}', ""); + Expect(1, 7155, '\P{^Is_Indic_Syllabic_Category=-_reordering_Killer}', ""); + Expect(0, 7156, '\p{Is_Indic_Syllabic_Category=-_reordering_Killer}', ""); + Expect(1, 7156, '\p{^Is_Indic_Syllabic_Category=-_reordering_Killer}', ""); + Expect(1, 7156, '\P{Is_Indic_Syllabic_Category=-_reordering_Killer}', ""); + Expect(0, 7156, '\P{^Is_Indic_Syllabic_Category=-_reordering_Killer}', ""); + Error('\p{Is_InSC= /a/Reordering_killer}'); + Error('\P{Is_InSC= /a/Reordering_killer}'); + Expect(1, 7155, '\p{Is_InSC=reorderingkiller}', ""); + Expect(0, 7155, '\p{^Is_InSC=reorderingkiller}', ""); + Expect(0, 7155, '\P{Is_InSC=reorderingkiller}', ""); + Expect(1, 7155, '\P{^Is_InSC=reorderingkiller}', ""); + Expect(0, 7156, '\p{Is_InSC=reorderingkiller}', ""); + Expect(1, 7156, '\p{^Is_InSC=reorderingkiller}', ""); + Expect(1, 7156, '\P{Is_InSC=reorderingkiller}', ""); + Expect(0, 7156, '\P{^Is_InSC=reorderingkiller}', ""); + Expect(1, 7155, '\p{Is_InSC=- Reordering_killer}', ""); + Expect(0, 7155, '\p{^Is_InSC=- Reordering_killer}', ""); + Expect(0, 7155, '\P{Is_InSC=- Reordering_killer}', ""); + Expect(1, 7155, '\P{^Is_InSC=- Reordering_killer}', ""); + Expect(0, 7156, '\p{Is_InSC=- Reordering_killer}', ""); + Expect(1, 7156, '\p{^Is_InSC=- Reordering_killer}', ""); + Expect(1, 7156, '\P{Is_InSC=- Reordering_killer}', ""); + Expect(0, 7156, '\P{^Is_InSC=- Reordering_killer}', ""); + Error('\p{Indic_Syllabic_Category=- SYLLABLE_modifier:=}'); + Error('\P{Indic_Syllabic_Category=- SYLLABLE_modifier:=}'); + Expect(1, 72243, '\p{Indic_Syllabic_Category=:\ASyllable_Modifier\z:}', "");; + Expect(0, 72244, '\p{Indic_Syllabic_Category=:\ASyllable_Modifier\z:}', "");; + Expect(1, 72243, '\p{Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(0, 72243, '\p{^Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(0, 72243, '\P{Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(1, 72243, '\P{^Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(0, 72244, '\p{Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(1, 72244, '\p{^Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(1, 72244, '\P{Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(0, 72244, '\P{^Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(1, 72243, '\p{Indic_Syllabic_Category=:\Asyllablemodifier\z:}', "");; + Expect(0, 72244, '\p{Indic_Syllabic_Category=:\Asyllablemodifier\z:}', "");; + Expect(1, 72243, '\p{Indic_Syllabic_Category=--syllable_Modifier}', ""); + Expect(0, 72243, '\p{^Indic_Syllabic_Category=--syllable_Modifier}', ""); + Expect(0, 72243, '\P{Indic_Syllabic_Category=--syllable_Modifier}', ""); + Expect(1, 72243, '\P{^Indic_Syllabic_Category=--syllable_Modifier}', ""); + Expect(0, 72244, '\p{Indic_Syllabic_Category=--syllable_Modifier}', ""); + Expect(1, 72244, '\p{^Indic_Syllabic_Category=--syllable_Modifier}', ""); + Expect(1, 72244, '\P{Indic_Syllabic_Category=--syllable_Modifier}', ""); + Expect(0, 72244, '\P{^Indic_Syllabic_Category=--syllable_Modifier}', ""); + Error('\p{InSC: _/a/SYLLABLE_Modifier}'); + Error('\P{InSC: _/a/SYLLABLE_Modifier}'); + Expect(1, 72243, '\p{InSC=:\ASyllable_Modifier\z:}', "");; + Expect(0, 72244, '\p{InSC=:\ASyllable_Modifier\z:}', "");; + Expect(1, 72243, '\p{InSC=syllablemodifier}', ""); + Expect(0, 72243, '\p{^InSC=syllablemodifier}', ""); + Expect(0, 72243, '\P{InSC=syllablemodifier}', ""); + Expect(1, 72243, '\P{^InSC=syllablemodifier}', ""); + Expect(0, 72244, '\p{InSC=syllablemodifier}', ""); + Expect(1, 72244, '\p{^InSC=syllablemodifier}', ""); + Expect(1, 72244, '\P{InSC=syllablemodifier}', ""); + Expect(0, 72244, '\P{^InSC=syllablemodifier}', ""); + Expect(1, 72243, '\p{InSC=:\Asyllablemodifier\z:}', "");; + Expect(0, 72244, '\p{InSC=:\Asyllablemodifier\z:}', "");; + Expect(1, 72243, '\p{InSC=--syllable_Modifier}', ""); + Expect(0, 72243, '\p{^InSC=--syllable_Modifier}', ""); + Expect(0, 72243, '\P{InSC=--syllable_Modifier}', ""); + Expect(1, 72243, '\P{^InSC=--syllable_Modifier}', ""); + Expect(0, 72244, '\p{InSC=--syllable_Modifier}', ""); + Expect(1, 72244, '\p{^InSC=--syllable_Modifier}', ""); + Expect(1, 72244, '\P{InSC=--syllable_Modifier}', ""); + Expect(0, 72244, '\P{^InSC=--syllable_Modifier}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/ Syllable_modifier}'); + Error('\P{Is_Indic_Syllabic_Category=/a/ Syllable_modifier}'); + Expect(1, 72243, '\p{Is_Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(0, 72243, '\p{^Is_Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(0, 72243, '\P{Is_Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(1, 72243, '\P{^Is_Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(0, 72244, '\p{Is_Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(1, 72244, '\p{^Is_Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(1, 72244, '\P{Is_Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(0, 72244, '\P{^Is_Indic_Syllabic_Category=syllablemodifier}', ""); + Expect(1, 72243, '\p{Is_Indic_Syllabic_Category= _syllable_modifier}', ""); + Expect(0, 72243, '\p{^Is_Indic_Syllabic_Category= _syllable_modifier}', ""); + Expect(0, 72243, '\P{Is_Indic_Syllabic_Category= _syllable_modifier}', ""); + Expect(1, 72243, '\P{^Is_Indic_Syllabic_Category= _syllable_modifier}', ""); + Expect(0, 72244, '\p{Is_Indic_Syllabic_Category= _syllable_modifier}', ""); + Expect(1, 72244, '\p{^Is_Indic_Syllabic_Category= _syllable_modifier}', ""); + Expect(1, 72244, '\P{Is_Indic_Syllabic_Category= _syllable_modifier}', ""); + Expect(0, 72244, '\P{^Is_Indic_Syllabic_Category= _syllable_modifier}', ""); + Error('\p{Is_InSC= /a/syllable_Modifier}'); + Error('\P{Is_InSC= /a/syllable_Modifier}'); + Expect(1, 72243, '\p{Is_InSC=syllablemodifier}', ""); + Expect(0, 72243, '\p{^Is_InSC=syllablemodifier}', ""); + Expect(0, 72243, '\P{Is_InSC=syllablemodifier}', ""); + Expect(1, 72243, '\P{^Is_InSC=syllablemodifier}', ""); + Expect(0, 72244, '\p{Is_InSC=syllablemodifier}', ""); + Expect(1, 72244, '\p{^Is_InSC=syllablemodifier}', ""); + Expect(1, 72244, '\P{Is_InSC=syllablemodifier}', ""); + Expect(0, 72244, '\P{^Is_InSC=syllablemodifier}', ""); + Expect(1, 72243, '\p{Is_InSC=- SYLLABLE_modifier}', ""); + Expect(0, 72243, '\p{^Is_InSC=- SYLLABLE_modifier}', ""); + Expect(0, 72243, '\P{Is_InSC=- SYLLABLE_modifier}', ""); + Expect(1, 72243, '\P{^Is_InSC=- SYLLABLE_modifier}', ""); + Expect(0, 72244, '\p{Is_InSC=- SYLLABLE_modifier}', ""); + Expect(1, 72244, '\p{^Is_InSC=- SYLLABLE_modifier}', ""); + Expect(1, 72244, '\P{Is_InSC=- SYLLABLE_modifier}', ""); + Expect(0, 72244, '\P{^Is_InSC=- SYLLABLE_modifier}', ""); + Error('\p{Indic_Syllabic_Category=/a/tone_Letter}'); + Error('\P{Indic_Syllabic_Category=/a/tone_Letter}'); + Expect(1, 43714, '\p{Indic_Syllabic_Category=:\ATone_Letter\z:}', "");; + Expect(0, 43715, '\p{Indic_Syllabic_Category=:\ATone_Letter\z:}', "");; + Expect(1, 43714, '\p{Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43714, '\p{^Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43714, '\P{Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43714, '\P{^Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43715, '\p{Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43715, '\p{^Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43715, '\P{Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43715, '\P{^Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43714, '\p{Indic_Syllabic_Category=:\Atoneletter\z:}', "");; + Expect(0, 43715, '\p{Indic_Syllabic_Category=:\Atoneletter\z:}', "");; + Expect(1, 43714, '\p{Indic_Syllabic_Category=- tone_Letter}', ""); + Expect(0, 43714, '\p{^Indic_Syllabic_Category=- tone_Letter}', ""); + Expect(0, 43714, '\P{Indic_Syllabic_Category=- tone_Letter}', ""); + Expect(1, 43714, '\P{^Indic_Syllabic_Category=- tone_Letter}', ""); + Expect(0, 43715, '\p{Indic_Syllabic_Category=- tone_Letter}', ""); + Expect(1, 43715, '\p{^Indic_Syllabic_Category=- tone_Letter}', ""); + Expect(1, 43715, '\P{Indic_Syllabic_Category=- tone_Letter}', ""); + Expect(0, 43715, '\P{^Indic_Syllabic_Category=- tone_Letter}', ""); + Error('\p{InSC=:= _Tone_Letter}'); + Error('\P{InSC=:= _Tone_Letter}'); + Expect(1, 43714, '\p{InSC=:\ATone_Letter\z:}', "");; + Expect(0, 43715, '\p{InSC=:\ATone_Letter\z:}', "");; + Expect(1, 43714, '\p{InSC=toneletter}', ""); + Expect(0, 43714, '\p{^InSC=toneletter}', ""); + Expect(0, 43714, '\P{InSC=toneletter}', ""); + Expect(1, 43714, '\P{^InSC=toneletter}', ""); + Expect(0, 43715, '\p{InSC=toneletter}', ""); + Expect(1, 43715, '\p{^InSC=toneletter}', ""); + Expect(1, 43715, '\P{InSC=toneletter}', ""); + Expect(0, 43715, '\P{^InSC=toneletter}', ""); + Expect(1, 43714, '\p{InSC=:\Atoneletter\z:}', "");; + Expect(0, 43715, '\p{InSC=:\Atoneletter\z:}', "");; + Expect(1, 43714, '\p{InSC=__Tone_Letter}', ""); + Expect(0, 43714, '\p{^InSC=__Tone_Letter}', ""); + Expect(0, 43714, '\P{InSC=__Tone_Letter}', ""); + Expect(1, 43714, '\P{^InSC=__Tone_Letter}', ""); + Expect(0, 43715, '\p{InSC=__Tone_Letter}', ""); + Expect(1, 43715, '\p{^InSC=__Tone_Letter}', ""); + Expect(1, 43715, '\P{InSC=__Tone_Letter}', ""); + Expect(0, 43715, '\P{^InSC=__Tone_Letter}', ""); + Error('\p{Is_Indic_Syllabic_Category=:=-TONE_Letter}'); + Error('\P{Is_Indic_Syllabic_Category=:=-TONE_Letter}'); + Expect(1, 43714, '\p{Is_Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43714, '\p{^Is_Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43714, '\P{Is_Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43714, '\P{^Is_Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43715, '\p{Is_Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43715, '\p{^Is_Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43715, '\P{Is_Indic_Syllabic_Category=toneletter}', ""); + Expect(0, 43715, '\P{^Is_Indic_Syllabic_Category=toneletter}', ""); + Expect(1, 43714, '\p{Is_Indic_Syllabic_Category=- Tone_Letter}', ""); + Expect(0, 43714, '\p{^Is_Indic_Syllabic_Category=- Tone_Letter}', ""); + Expect(0, 43714, '\P{Is_Indic_Syllabic_Category=- Tone_Letter}', ""); + Expect(1, 43714, '\P{^Is_Indic_Syllabic_Category=- Tone_Letter}', ""); + Expect(0, 43715, '\p{Is_Indic_Syllabic_Category=- Tone_Letter}', ""); + Expect(1, 43715, '\p{^Is_Indic_Syllabic_Category=- Tone_Letter}', ""); + Expect(1, 43715, '\P{Is_Indic_Syllabic_Category=- Tone_Letter}', ""); + Expect(0, 43715, '\P{^Is_Indic_Syllabic_Category=- Tone_Letter}', ""); + Error('\p{Is_InSC: tone_LETTER:=}'); + Error('\P{Is_InSC: tone_LETTER:=}'); + Expect(1, 43714, '\p{Is_InSC=toneletter}', ""); + Expect(0, 43714, '\p{^Is_InSC=toneletter}', ""); + Expect(0, 43714, '\P{Is_InSC=toneletter}', ""); + Expect(1, 43714, '\P{^Is_InSC=toneletter}', ""); + Expect(0, 43715, '\p{Is_InSC=toneletter}', ""); + Expect(1, 43715, '\p{^Is_InSC=toneletter}', ""); + Expect(1, 43715, '\P{Is_InSC=toneletter}', ""); + Expect(0, 43715, '\P{^Is_InSC=toneletter}', ""); + Expect(1, 43714, '\p{Is_InSC=-tone_Letter}', ""); + Expect(0, 43714, '\p{^Is_InSC=-tone_Letter}', ""); + Expect(0, 43714, '\P{Is_InSC=-tone_Letter}', ""); + Expect(1, 43714, '\P{^Is_InSC=-tone_Letter}', ""); + Expect(0, 43715, '\p{Is_InSC=-tone_Letter}', ""); + Expect(1, 43715, '\p{^Is_InSC=-tone_Letter}', ""); + Expect(1, 43715, '\P{Is_InSC=-tone_Letter}', ""); + Expect(0, 43715, '\P{^Is_InSC=-tone_Letter}', ""); + Error('\p{Indic_Syllabic_Category= Tone_Mark/a/}'); + Error('\P{Indic_Syllabic_Category= Tone_Mark/a/}'); + Expect(1, 44012, '\p{Indic_Syllabic_Category=:\ATone_Mark\z:}', "");; + Expect(0, 44013, '\p{Indic_Syllabic_Category=:\ATone_Mark\z:}', "");; + Expect(1, 44012, '\p{Indic_Syllabic_Category=tonemark}', ""); + Expect(0, 44012, '\p{^Indic_Syllabic_Category=tonemark}', ""); + Expect(0, 44012, '\P{Indic_Syllabic_Category=tonemark}', ""); + Expect(1, 44012, '\P{^Indic_Syllabic_Category=tonemark}', ""); + Expect(0, 44013, '\p{Indic_Syllabic_Category=tonemark}', ""); + Expect(1, 44013, '\p{^Indic_Syllabic_Category=tonemark}', ""); + Expect(1, 44013, '\P{Indic_Syllabic_Category=tonemark}', ""); + Expect(0, 44013, '\P{^Indic_Syllabic_Category=tonemark}', ""); + Expect(1, 44012, '\p{Indic_Syllabic_Category=:\Atonemark\z:}', "");; + Expect(0, 44013, '\p{Indic_Syllabic_Category=:\Atonemark\z:}', "");; + Expect(1, 44012, '\p{Indic_Syllabic_Category= Tone_mark}', ""); + Expect(0, 44012, '\p{^Indic_Syllabic_Category= Tone_mark}', ""); + Expect(0, 44012, '\P{Indic_Syllabic_Category= Tone_mark}', ""); + Expect(1, 44012, '\P{^Indic_Syllabic_Category= Tone_mark}', ""); + Expect(0, 44013, '\p{Indic_Syllabic_Category= Tone_mark}', ""); + Expect(1, 44013, '\p{^Indic_Syllabic_Category= Tone_mark}', ""); + Expect(1, 44013, '\P{Indic_Syllabic_Category= Tone_mark}', ""); + Expect(0, 44013, '\P{^Indic_Syllabic_Category= Tone_mark}', ""); + Error('\p{InSC: Tone_Mark:=}'); + Error('\P{InSC: Tone_Mark:=}'); + Expect(1, 44012, '\p{InSC=:\ATone_Mark\z:}', "");; + Expect(0, 44013, '\p{InSC=:\ATone_Mark\z:}', "");; + Expect(1, 44012, '\p{InSC=tonemark}', ""); + Expect(0, 44012, '\p{^InSC=tonemark}', ""); + Expect(0, 44012, '\P{InSC=tonemark}', ""); + Expect(1, 44012, '\P{^InSC=tonemark}', ""); + Expect(0, 44013, '\p{InSC=tonemark}', ""); + Expect(1, 44013, '\p{^InSC=tonemark}', ""); + Expect(1, 44013, '\P{InSC=tonemark}', ""); + Expect(0, 44013, '\P{^InSC=tonemark}', ""); + Expect(1, 44012, '\p{InSC=:\Atonemark\z:}', "");; + Expect(0, 44013, '\p{InSC=:\Atonemark\z:}', "");; + Expect(1, 44012, '\p{InSC=-_Tone_Mark}', ""); + Expect(0, 44012, '\p{^InSC=-_Tone_Mark}', ""); + Expect(0, 44012, '\P{InSC=-_Tone_Mark}', ""); + Expect(1, 44012, '\P{^InSC=-_Tone_Mark}', ""); + Expect(0, 44013, '\p{InSC=-_Tone_Mark}', ""); + Expect(1, 44013, '\p{^InSC=-_Tone_Mark}', ""); + Expect(1, 44013, '\P{InSC=-_Tone_Mark}', ""); + Expect(0, 44013, '\P{^InSC=-_Tone_Mark}', ""); + Error('\p{Is_Indic_Syllabic_Category= /a/tone_mark}'); + Error('\P{Is_Indic_Syllabic_Category= /a/tone_mark}'); + Expect(1, 44012, '\p{Is_Indic_Syllabic_Category=tonemark}', ""); + Expect(0, 44012, '\p{^Is_Indic_Syllabic_Category=tonemark}', ""); + Expect(0, 44012, '\P{Is_Indic_Syllabic_Category=tonemark}', ""); + Expect(1, 44012, '\P{^Is_Indic_Syllabic_Category=tonemark}', ""); + Expect(0, 44013, '\p{Is_Indic_Syllabic_Category=tonemark}', ""); + Expect(1, 44013, '\p{^Is_Indic_Syllabic_Category=tonemark}', ""); + Expect(1, 44013, '\P{Is_Indic_Syllabic_Category=tonemark}', ""); + Expect(0, 44013, '\P{^Is_Indic_Syllabic_Category=tonemark}', ""); + Expect(1, 44012, '\p{Is_Indic_Syllabic_Category=-tone_Mark}', ""); + Expect(0, 44012, '\p{^Is_Indic_Syllabic_Category=-tone_Mark}', ""); + Expect(0, 44012, '\P{Is_Indic_Syllabic_Category=-tone_Mark}', ""); + Expect(1, 44012, '\P{^Is_Indic_Syllabic_Category=-tone_Mark}', ""); + Expect(0, 44013, '\p{Is_Indic_Syllabic_Category=-tone_Mark}', ""); + Expect(1, 44013, '\p{^Is_Indic_Syllabic_Category=-tone_Mark}', ""); + Expect(1, 44013, '\P{Is_Indic_Syllabic_Category=-tone_Mark}', ""); + Expect(0, 44013, '\P{^Is_Indic_Syllabic_Category=-tone_Mark}', ""); + Error('\p{Is_InSC: /a/-_tone_MARK}'); + Error('\P{Is_InSC: /a/-_tone_MARK}'); + Expect(1, 44012, '\p{Is_InSC=tonemark}', ""); + Expect(0, 44012, '\p{^Is_InSC=tonemark}', ""); + Expect(0, 44012, '\P{Is_InSC=tonemark}', ""); + Expect(1, 44012, '\P{^Is_InSC=tonemark}', ""); + Expect(0, 44013, '\p{Is_InSC=tonemark}', ""); + Expect(1, 44013, '\p{^Is_InSC=tonemark}', ""); + Expect(1, 44013, '\P{Is_InSC=tonemark}', ""); + Expect(0, 44013, '\P{^Is_InSC=tonemark}', ""); + Expect(1, 44012, '\p{Is_InSC=--TONE_mark}', ""); + Expect(0, 44012, '\p{^Is_InSC=--TONE_mark}', ""); + Expect(0, 44012, '\P{Is_InSC=--TONE_mark}', ""); + Expect(1, 44012, '\P{^Is_InSC=--TONE_mark}', ""); + Expect(0, 44013, '\p{Is_InSC=--TONE_mark}', ""); + Expect(1, 44013, '\p{^Is_InSC=--TONE_mark}', ""); + Expect(1, 44013, '\P{Is_InSC=--TONE_mark}', ""); + Expect(0, 44013, '\P{^Is_InSC=--TONE_mark}', ""); + Error('\p{Indic_Syllabic_Category=:=VIRAMA}'); + Error('\P{Indic_Syllabic_Category=:=VIRAMA}'); + Expect(1, 72767, '\p{Indic_Syllabic_Category=:\AVirama\z:}', "");; + Expect(0, 72768, '\p{Indic_Syllabic_Category=:\AVirama\z:}', "");; + Expect(1, 72767, '\p{Indic_Syllabic_Category=virama}', ""); + Expect(0, 72767, '\p{^Indic_Syllabic_Category=virama}', ""); + Expect(0, 72767, '\P{Indic_Syllabic_Category=virama}', ""); + Expect(1, 72767, '\P{^Indic_Syllabic_Category=virama}', ""); + Expect(0, 72768, '\p{Indic_Syllabic_Category=virama}', ""); + Expect(1, 72768, '\p{^Indic_Syllabic_Category=virama}', ""); + Expect(1, 72768, '\P{Indic_Syllabic_Category=virama}', ""); + Expect(0, 72768, '\P{^Indic_Syllabic_Category=virama}', ""); + Expect(1, 72767, '\p{Indic_Syllabic_Category=:\Avirama\z:}', "");; + Expect(0, 72768, '\p{Indic_Syllabic_Category=:\Avirama\z:}', "");; + Expect(1, 72767, '\p{Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72767, '\p{^Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72767, '\P{Indic_Syllabic_Category= Virama}', ""); + Expect(1, 72767, '\P{^Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72768, '\p{Indic_Syllabic_Category= Virama}', ""); + Expect(1, 72768, '\p{^Indic_Syllabic_Category= Virama}', ""); + Expect(1, 72768, '\P{Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72768, '\P{^Indic_Syllabic_Category= Virama}', ""); + Error('\p{InSC=/a/ -VIRAMA}'); + Error('\P{InSC=/a/ -VIRAMA}'); + Expect(1, 72767, '\p{InSC=:\AVirama\z:}', "");; + Expect(0, 72768, '\p{InSC=:\AVirama\z:}', "");; + Expect(1, 72767, '\p{InSC=virama}', ""); + Expect(0, 72767, '\p{^InSC=virama}', ""); + Expect(0, 72767, '\P{InSC=virama}', ""); + Expect(1, 72767, '\P{^InSC=virama}', ""); + Expect(0, 72768, '\p{InSC=virama}', ""); + Expect(1, 72768, '\p{^InSC=virama}', ""); + Expect(1, 72768, '\P{InSC=virama}', ""); + Expect(0, 72768, '\P{^InSC=virama}', ""); + Expect(1, 72767, '\p{InSC=:\Avirama\z:}', "");; + Expect(0, 72768, '\p{InSC=:\Avirama\z:}', "");; + Expect(1, 72767, '\p{InSC=_Virama}', ""); + Expect(0, 72767, '\p{^InSC=_Virama}', ""); + Expect(0, 72767, '\P{InSC=_Virama}', ""); + Expect(1, 72767, '\P{^InSC=_Virama}', ""); + Expect(0, 72768, '\p{InSC=_Virama}', ""); + Expect(1, 72768, '\p{^InSC=_Virama}', ""); + Expect(1, 72768, '\P{InSC=_Virama}', ""); + Expect(0, 72768, '\P{^InSC=_Virama}', ""); + Error('\p{Is_Indic_Syllabic_Category= VIRAMA:=}'); + Error('\P{Is_Indic_Syllabic_Category= VIRAMA:=}'); + Expect(1, 72767, '\p{Is_Indic_Syllabic_Category=virama}', ""); + Expect(0, 72767, '\p{^Is_Indic_Syllabic_Category=virama}', ""); + Expect(0, 72767, '\P{Is_Indic_Syllabic_Category=virama}', ""); + Expect(1, 72767, '\P{^Is_Indic_Syllabic_Category=virama}', ""); + Expect(0, 72768, '\p{Is_Indic_Syllabic_Category=virama}', ""); + Expect(1, 72768, '\p{^Is_Indic_Syllabic_Category=virama}', ""); + Expect(1, 72768, '\P{Is_Indic_Syllabic_Category=virama}', ""); + Expect(0, 72768, '\P{^Is_Indic_Syllabic_Category=virama}', ""); + Expect(1, 72767, '\p{Is_Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72767, '\p{^Is_Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72767, '\P{Is_Indic_Syllabic_Category= Virama}', ""); + Expect(1, 72767, '\P{^Is_Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72768, '\p{Is_Indic_Syllabic_Category= Virama}', ""); + Expect(1, 72768, '\p{^Is_Indic_Syllabic_Category= Virama}', ""); + Expect(1, 72768, '\P{Is_Indic_Syllabic_Category= Virama}', ""); + Expect(0, 72768, '\P{^Is_Indic_Syllabic_Category= Virama}', ""); + Error('\p{Is_InSC=:=virama}'); + Error('\P{Is_InSC=:=virama}'); + Expect(1, 72767, '\p{Is_InSC=virama}', ""); + Expect(0, 72767, '\p{^Is_InSC=virama}', ""); + Expect(0, 72767, '\P{Is_InSC=virama}', ""); + Expect(1, 72767, '\P{^Is_InSC=virama}', ""); + Expect(0, 72768, '\p{Is_InSC=virama}', ""); + Expect(1, 72768, '\p{^Is_InSC=virama}', ""); + Expect(1, 72768, '\P{Is_InSC=virama}', ""); + Expect(0, 72768, '\P{^Is_InSC=virama}', ""); + Expect(1, 72767, '\p{Is_InSC= VIRAMA}', ""); + Expect(0, 72767, '\p{^Is_InSC= VIRAMA}', ""); + Expect(0, 72767, '\P{Is_InSC= VIRAMA}', ""); + Expect(1, 72767, '\P{^Is_InSC= VIRAMA}', ""); + Expect(0, 72768, '\p{Is_InSC= VIRAMA}', ""); + Expect(1, 72768, '\p{^Is_InSC= VIRAMA}', ""); + Expect(1, 72768, '\P{Is_InSC= VIRAMA}', ""); + Expect(0, 72768, '\P{^Is_InSC= VIRAMA}', ""); + Error('\p{Indic_Syllabic_Category=-_VISARGA/a/}'); + Error('\P{Indic_Syllabic_Category=-_VISARGA/a/}'); + Expect(1, 93506, '\p{Indic_Syllabic_Category=:\AVisarga\z:}', "");; + Expect(0, 93507, '\p{Indic_Syllabic_Category=:\AVisarga\z:}', "");; + Expect(1, 93506, '\p{Indic_Syllabic_Category=visarga}', ""); + Expect(0, 93506, '\p{^Indic_Syllabic_Category=visarga}', ""); + Expect(0, 93506, '\P{Indic_Syllabic_Category=visarga}', ""); + Expect(1, 93506, '\P{^Indic_Syllabic_Category=visarga}', ""); + Expect(0, 93507, '\p{Indic_Syllabic_Category=visarga}', ""); + Expect(1, 93507, '\p{^Indic_Syllabic_Category=visarga}', ""); + Expect(1, 93507, '\P{Indic_Syllabic_Category=visarga}', ""); + Expect(0, 93507, '\P{^Indic_Syllabic_Category=visarga}', ""); + Expect(1, 93506, '\p{Indic_Syllabic_Category=:\Avisarga\z:}', "");; + Expect(0, 93507, '\p{Indic_Syllabic_Category=:\Avisarga\z:}', "");; + Expect(1, 93506, '\p{Indic_Syllabic_Category=_Visarga}', ""); + Expect(0, 93506, '\p{^Indic_Syllabic_Category=_Visarga}', ""); + Expect(0, 93506, '\P{Indic_Syllabic_Category=_Visarga}', ""); + Expect(1, 93506, '\P{^Indic_Syllabic_Category=_Visarga}', ""); + Expect(0, 93507, '\p{Indic_Syllabic_Category=_Visarga}', ""); + Expect(1, 93507, '\p{^Indic_Syllabic_Category=_Visarga}', ""); + Expect(1, 93507, '\P{Indic_Syllabic_Category=_Visarga}', ""); + Expect(0, 93507, '\P{^Indic_Syllabic_Category=_Visarga}', ""); + Error('\p{InSC=/a/-_VISARGA}'); + Error('\P{InSC=/a/-_VISARGA}'); + Expect(1, 93506, '\p{InSC=:\AVisarga\z:}', "");; + Expect(0, 93507, '\p{InSC=:\AVisarga\z:}', "");; + Expect(1, 93506, '\p{InSC=visarga}', ""); + Expect(0, 93506, '\p{^InSC=visarga}', ""); + Expect(0, 93506, '\P{InSC=visarga}', ""); + Expect(1, 93506, '\P{^InSC=visarga}', ""); + Expect(0, 93507, '\p{InSC=visarga}', ""); + Expect(1, 93507, '\p{^InSC=visarga}', ""); + Expect(1, 93507, '\P{InSC=visarga}', ""); + Expect(0, 93507, '\P{^InSC=visarga}', ""); + Expect(1, 93506, '\p{InSC=:\Avisarga\z:}', "");; + Expect(0, 93507, '\p{InSC=:\Avisarga\z:}', "");; + Expect(1, 93506, '\p{InSC= Visarga}', ""); + Expect(0, 93506, '\p{^InSC= Visarga}', ""); + Expect(0, 93506, '\P{InSC= Visarga}', ""); + Expect(1, 93506, '\P{^InSC= Visarga}', ""); + Expect(0, 93507, '\p{InSC= Visarga}', ""); + Expect(1, 93507, '\p{^InSC= Visarga}', ""); + Expect(1, 93507, '\P{InSC= Visarga}', ""); + Expect(0, 93507, '\P{^InSC= Visarga}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/--VISARGA}'); + Error('\P{Is_Indic_Syllabic_Category=/a/--VISARGA}'); + Expect(1, 93506, '\p{Is_Indic_Syllabic_Category=visarga}', ""); + Expect(0, 93506, '\p{^Is_Indic_Syllabic_Category=visarga}', ""); + Expect(0, 93506, '\P{Is_Indic_Syllabic_Category=visarga}', ""); + Expect(1, 93506, '\P{^Is_Indic_Syllabic_Category=visarga}', ""); + Expect(0, 93507, '\p{Is_Indic_Syllabic_Category=visarga}', ""); + Expect(1, 93507, '\p{^Is_Indic_Syllabic_Category=visarga}', ""); + Expect(1, 93507, '\P{Is_Indic_Syllabic_Category=visarga}', ""); + Expect(0, 93507, '\P{^Is_Indic_Syllabic_Category=visarga}', ""); + Expect(1, 93506, '\p{Is_Indic_Syllabic_Category=_ visarga}', ""); + Expect(0, 93506, '\p{^Is_Indic_Syllabic_Category=_ visarga}', ""); + Expect(0, 93506, '\P{Is_Indic_Syllabic_Category=_ visarga}', ""); + Expect(1, 93506, '\P{^Is_Indic_Syllabic_Category=_ visarga}', ""); + Expect(0, 93507, '\p{Is_Indic_Syllabic_Category=_ visarga}', ""); + Expect(1, 93507, '\p{^Is_Indic_Syllabic_Category=_ visarga}', ""); + Expect(1, 93507, '\P{Is_Indic_Syllabic_Category=_ visarga}', ""); + Expect(0, 93507, '\P{^Is_Indic_Syllabic_Category=_ visarga}', ""); + Error('\p{Is_InSC= /a/Visarga}'); + Error('\P{Is_InSC= /a/Visarga}'); + Expect(1, 93506, '\p{Is_InSC=visarga}', ""); + Expect(0, 93506, '\p{^Is_InSC=visarga}', ""); + Expect(0, 93506, '\P{Is_InSC=visarga}', ""); + Expect(1, 93506, '\P{^Is_InSC=visarga}', ""); + Expect(0, 93507, '\p{Is_InSC=visarga}', ""); + Expect(1, 93507, '\p{^Is_InSC=visarga}', ""); + Expect(1, 93507, '\P{Is_InSC=visarga}', ""); + Expect(0, 93507, '\P{^Is_InSC=visarga}', ""); + Expect(1, 93506, '\p{Is_InSC= VISARGA}', ""); + Expect(0, 93506, '\p{^Is_InSC= VISARGA}', ""); + Expect(0, 93506, '\P{Is_InSC= VISARGA}', ""); + Expect(1, 93506, '\P{^Is_InSC= VISARGA}', ""); + Expect(0, 93507, '\p{Is_InSC= VISARGA}', ""); + Expect(1, 93507, '\p{^Is_InSC= VISARGA}', ""); + Expect(1, 93507, '\P{Is_InSC= VISARGA}', ""); + Expect(0, 93507, '\P{^Is_InSC= VISARGA}', ""); + Error('\p{Indic_Syllabic_Category= _VOWEL:=}'); + Error('\P{Indic_Syllabic_Category= _VOWEL:=}'); + Expect(1, 69972, '\p{Indic_Syllabic_Category=:\AVowel\z:}', "");; + Expect(0, 69973, '\p{Indic_Syllabic_Category=:\AVowel\z:}', "");; + Expect(1, 69972, '\p{Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69972, '\p{^Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69972, '\P{Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69972, '\P{^Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69973, '\p{Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69973, '\p{^Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69973, '\P{Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69973, '\P{^Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69972, '\p{Indic_Syllabic_Category=:\Avowel\z:}', "");; + Expect(0, 69973, '\p{Indic_Syllabic_Category=:\Avowel\z:}', "");; + Expect(1, 69972, '\p{Indic_Syllabic_Category=-Vowel}', ""); + Expect(0, 69972, '\p{^Indic_Syllabic_Category=-Vowel}', ""); + Expect(0, 69972, '\P{Indic_Syllabic_Category=-Vowel}', ""); + Expect(1, 69972, '\P{^Indic_Syllabic_Category=-Vowel}', ""); + Expect(0, 69973, '\p{Indic_Syllabic_Category=-Vowel}', ""); + Expect(1, 69973, '\p{^Indic_Syllabic_Category=-Vowel}', ""); + Expect(1, 69973, '\P{Indic_Syllabic_Category=-Vowel}', ""); + Expect(0, 69973, '\P{^Indic_Syllabic_Category=-Vowel}', ""); + Error('\p{InSC=vowel:=}'); + Error('\P{InSC=vowel:=}'); + Expect(1, 69972, '\p{InSC=:\AVowel\z:}', "");; + Expect(0, 69973, '\p{InSC=:\AVowel\z:}', "");; + Expect(1, 69972, '\p{InSC=vowel}', ""); + Expect(0, 69972, '\p{^InSC=vowel}', ""); + Expect(0, 69972, '\P{InSC=vowel}', ""); + Expect(1, 69972, '\P{^InSC=vowel}', ""); + Expect(0, 69973, '\p{InSC=vowel}', ""); + Expect(1, 69973, '\p{^InSC=vowel}', ""); + Expect(1, 69973, '\P{InSC=vowel}', ""); + Expect(0, 69973, '\P{^InSC=vowel}', ""); + Expect(1, 69972, '\p{InSC=:\Avowel\z:}', "");; + Expect(0, 69973, '\p{InSC=:\Avowel\z:}', "");; + Expect(1, 69972, '\p{InSC=-Vowel}', ""); + Expect(0, 69972, '\p{^InSC=-Vowel}', ""); + Expect(0, 69972, '\P{InSC=-Vowel}', ""); + Expect(1, 69972, '\P{^InSC=-Vowel}', ""); + Expect(0, 69973, '\p{InSC=-Vowel}', ""); + Expect(1, 69973, '\p{^InSC=-Vowel}', ""); + Expect(1, 69973, '\P{InSC=-Vowel}', ""); + Expect(0, 69973, '\P{^InSC=-Vowel}', ""); + Error('\p{Is_Indic_Syllabic_Category=-:=vowel}'); + Error('\P{Is_Indic_Syllabic_Category=-:=vowel}'); + Expect(1, 69972, '\p{Is_Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69972, '\p{^Is_Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69972, '\P{Is_Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69972, '\P{^Is_Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69973, '\p{Is_Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69973, '\p{^Is_Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69973, '\P{Is_Indic_Syllabic_Category=vowel}', ""); + Expect(0, 69973, '\P{^Is_Indic_Syllabic_Category=vowel}', ""); + Expect(1, 69972, '\p{Is_Indic_Syllabic_Category:- VOWEL}', ""); + Expect(0, 69972, '\p{^Is_Indic_Syllabic_Category:- VOWEL}', ""); + Expect(0, 69972, '\P{Is_Indic_Syllabic_Category:- VOWEL}', ""); + Expect(1, 69972, '\P{^Is_Indic_Syllabic_Category:- VOWEL}', ""); + Expect(0, 69973, '\p{Is_Indic_Syllabic_Category:- VOWEL}', ""); + Expect(1, 69973, '\p{^Is_Indic_Syllabic_Category:- VOWEL}', ""); + Expect(1, 69973, '\P{Is_Indic_Syllabic_Category:- VOWEL}', ""); + Expect(0, 69973, '\P{^Is_Indic_Syllabic_Category:- VOWEL}', ""); + Error('\p{Is_InSC=-/a/VOWEL}'); + Error('\P{Is_InSC=-/a/VOWEL}'); + Expect(1, 69972, '\p{Is_InSC=vowel}', ""); + Expect(0, 69972, '\p{^Is_InSC=vowel}', ""); + Expect(0, 69972, '\P{Is_InSC=vowel}', ""); + Expect(1, 69972, '\P{^Is_InSC=vowel}', ""); + Expect(0, 69973, '\p{Is_InSC=vowel}', ""); + Expect(1, 69973, '\p{^Is_InSC=vowel}', ""); + Expect(1, 69973, '\P{Is_InSC=vowel}', ""); + Expect(0, 69973, '\P{^Is_InSC=vowel}', ""); + Expect(1, 69972, '\p{Is_InSC=Vowel}', ""); + Expect(0, 69972, '\p{^Is_InSC=Vowel}', ""); + Expect(0, 69972, '\P{Is_InSC=Vowel}', ""); + Expect(1, 69972, '\P{^Is_InSC=Vowel}', ""); + Expect(0, 69973, '\p{Is_InSC=Vowel}', ""); + Expect(1, 69973, '\p{^Is_InSC=Vowel}', ""); + Expect(1, 69973, '\P{Is_InSC=Vowel}', ""); + Expect(0, 69973, '\P{^Is_InSC=Vowel}', ""); + Error('\p{Indic_Syllabic_Category: /a/ Vowel_Dependent}'); + Error('\P{Indic_Syllabic_Category: /a/ Vowel_Dependent}'); + Expect(1, 93546, '\p{Indic_Syllabic_Category=:\AVowel_Dependent\z:}', "");; + Expect(0, 93547, '\p{Indic_Syllabic_Category=:\AVowel_Dependent\z:}', "");; + Expect(1, 93546, '\p{Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 93546, '\p{^Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 93546, '\P{Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 93546, '\P{^Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 93547, '\p{Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 93547, '\p{^Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 93547, '\P{Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 93547, '\P{^Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 93546, '\p{Indic_Syllabic_Category=:\Avoweldependent\z:}', "");; + Expect(0, 93547, '\p{Indic_Syllabic_Category=:\Avoweldependent\z:}', "");; + Expect(1, 93546, '\p{Indic_Syllabic_Category=- VOWEL_Dependent}', ""); + Expect(0, 93546, '\p{^Indic_Syllabic_Category=- VOWEL_Dependent}', ""); + Expect(0, 93546, '\P{Indic_Syllabic_Category=- VOWEL_Dependent}', ""); + Expect(1, 93546, '\P{^Indic_Syllabic_Category=- VOWEL_Dependent}', ""); + Expect(0, 93547, '\p{Indic_Syllabic_Category=- VOWEL_Dependent}', ""); + Expect(1, 93547, '\p{^Indic_Syllabic_Category=- VOWEL_Dependent}', ""); + Expect(1, 93547, '\P{Indic_Syllabic_Category=- VOWEL_Dependent}', ""); + Expect(0, 93547, '\P{^Indic_Syllabic_Category=- VOWEL_Dependent}', ""); + Error('\p{InSC=_/a/vowel_Dependent}'); + Error('\P{InSC=_/a/vowel_Dependent}'); + Expect(1, 93546, '\p{InSC=:\AVowel_Dependent\z:}', "");; + Expect(0, 93547, '\p{InSC=:\AVowel_Dependent\z:}', "");; + Expect(1, 93546, '\p{InSC=voweldependent}', ""); + Expect(0, 93546, '\p{^InSC=voweldependent}', ""); + Expect(0, 93546, '\P{InSC=voweldependent}', ""); + Expect(1, 93546, '\P{^InSC=voweldependent}', ""); + Expect(0, 93547, '\p{InSC=voweldependent}', ""); + Expect(1, 93547, '\p{^InSC=voweldependent}', ""); + Expect(1, 93547, '\P{InSC=voweldependent}', ""); + Expect(0, 93547, '\P{^InSC=voweldependent}', ""); + Expect(1, 93546, '\p{InSC=:\Avoweldependent\z:}', "");; + Expect(0, 93547, '\p{InSC=:\Avoweldependent\z:}', "");; + Expect(1, 93546, '\p{InSC=-_Vowel_dependent}', ""); + Expect(0, 93546, '\p{^InSC=-_Vowel_dependent}', ""); + Expect(0, 93546, '\P{InSC=-_Vowel_dependent}', ""); + Expect(1, 93546, '\P{^InSC=-_Vowel_dependent}', ""); + Expect(0, 93547, '\p{InSC=-_Vowel_dependent}', ""); + Expect(1, 93547, '\p{^InSC=-_Vowel_dependent}', ""); + Expect(1, 93547, '\P{InSC=-_Vowel_dependent}', ""); + Expect(0, 93547, '\P{^InSC=-_Vowel_dependent}', ""); + Error('\p{Is_Indic_Syllabic_Category=:=_Vowel_dependent}'); + Error('\P{Is_Indic_Syllabic_Category=:=_Vowel_dependent}'); + Expect(1, 93546, '\p{Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 93546, '\p{^Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 93546, '\P{Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 93546, '\P{^Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 93547, '\p{Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 93547, '\p{^Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 93547, '\P{Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 93547, '\P{^Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 93546, '\p{Is_Indic_Syllabic_Category= vowel_Dependent}', ""); + Expect(0, 93546, '\p{^Is_Indic_Syllabic_Category= vowel_Dependent}', ""); + Expect(0, 93546, '\P{Is_Indic_Syllabic_Category= vowel_Dependent}', ""); + Expect(1, 93546, '\P{^Is_Indic_Syllabic_Category= vowel_Dependent}', ""); + Expect(0, 93547, '\p{Is_Indic_Syllabic_Category= vowel_Dependent}', ""); + Expect(1, 93547, '\p{^Is_Indic_Syllabic_Category= vowel_Dependent}', ""); + Expect(1, 93547, '\P{Is_Indic_Syllabic_Category= vowel_Dependent}', ""); + Expect(0, 93547, '\P{^Is_Indic_Syllabic_Category= vowel_Dependent}', ""); + Error('\p{Is_InSC=__VOWEL_Dependent:=}'); + Error('\P{Is_InSC=__VOWEL_Dependent:=}'); + Expect(1, 93546, '\p{Is_InSC=voweldependent}', ""); + Expect(0, 93546, '\p{^Is_InSC=voweldependent}', ""); + Expect(0, 93546, '\P{Is_InSC=voweldependent}', ""); + Expect(1, 93546, '\P{^Is_InSC=voweldependent}', ""); + Expect(0, 93547, '\p{Is_InSC=voweldependent}', ""); + Expect(1, 93547, '\p{^Is_InSC=voweldependent}', ""); + Expect(1, 93547, '\P{Is_InSC=voweldependent}', ""); + Expect(0, 93547, '\P{^Is_InSC=voweldependent}', ""); + Expect(1, 93546, '\p{Is_InSC: - VOWEL_dependent}', ""); + Expect(0, 93546, '\p{^Is_InSC: - VOWEL_dependent}', ""); + Expect(0, 93546, '\P{Is_InSC: - VOWEL_dependent}', ""); + Expect(1, 93546, '\P{^Is_InSC: - VOWEL_dependent}', ""); + Expect(0, 93547, '\p{Is_InSC: - VOWEL_dependent}', ""); + Expect(1, 93547, '\p{^Is_InSC: - VOWEL_dependent}', ""); + Expect(1, 93547, '\P{Is_InSC: - VOWEL_dependent}', ""); + Expect(0, 93547, '\P{^Is_InSC: - VOWEL_dependent}', ""); + Error('\p{Indic_Syllabic_Category=:=--vowel_independent}'); + Error('\P{Indic_Syllabic_Category=:=--vowel_independent}'); + Expect(1, 90368, '\p{Indic_Syllabic_Category=:\AVowel_Independent\z:}', "");; + Expect(0, 90369, '\p{Indic_Syllabic_Category=:\AVowel_Independent\z:}', "");; + Expect(1, 90368, '\p{Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 90368, '\p{^Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 90368, '\P{Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 90368, '\P{^Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 90369, '\p{Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 90369, '\p{^Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 90369, '\P{Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 90369, '\P{^Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 90368, '\p{Indic_Syllabic_Category=:\Avowelindependent\z:}', "");; + Expect(0, 90369, '\p{Indic_Syllabic_Category=:\Avowelindependent\z:}', "");; + Expect(1, 90368, '\p{Indic_Syllabic_Category= -Vowel_INDEPENDENT}', ""); + Expect(0, 90368, '\p{^Indic_Syllabic_Category= -Vowel_INDEPENDENT}', ""); + Expect(0, 90368, '\P{Indic_Syllabic_Category= -Vowel_INDEPENDENT}', ""); + Expect(1, 90368, '\P{^Indic_Syllabic_Category= -Vowel_INDEPENDENT}', ""); + Expect(0, 90369, '\p{Indic_Syllabic_Category= -Vowel_INDEPENDENT}', ""); + Expect(1, 90369, '\p{^Indic_Syllabic_Category= -Vowel_INDEPENDENT}', ""); + Expect(1, 90369, '\P{Indic_Syllabic_Category= -Vowel_INDEPENDENT}', ""); + Expect(0, 90369, '\P{^Indic_Syllabic_Category= -Vowel_INDEPENDENT}', ""); + Error('\p{InSC=_/a/vowel_independent}'); + Error('\P{InSC=_/a/vowel_independent}'); + Expect(1, 90368, '\p{InSC=:\AVowel_Independent\z:}', "");; + Expect(0, 90369, '\p{InSC=:\AVowel_Independent\z:}', "");; + Expect(1, 90368, '\p{InSC: vowelindependent}', ""); + Expect(0, 90368, '\p{^InSC: vowelindependent}', ""); + Expect(0, 90368, '\P{InSC: vowelindependent}', ""); + Expect(1, 90368, '\P{^InSC: vowelindependent}', ""); + Expect(0, 90369, '\p{InSC: vowelindependent}', ""); + Expect(1, 90369, '\p{^InSC: vowelindependent}', ""); + Expect(1, 90369, '\P{InSC: vowelindependent}', ""); + Expect(0, 90369, '\P{^InSC: vowelindependent}', ""); + Expect(1, 90368, '\p{InSC=:\Avowelindependent\z:}', "");; + Expect(0, 90369, '\p{InSC=:\Avowelindependent\z:}', "");; + Expect(1, 90368, '\p{InSC=-VOWEL_Independent}', ""); + Expect(0, 90368, '\p{^InSC=-VOWEL_Independent}', ""); + Expect(0, 90368, '\P{InSC=-VOWEL_Independent}', ""); + Expect(1, 90368, '\P{^InSC=-VOWEL_Independent}', ""); + Expect(0, 90369, '\p{InSC=-VOWEL_Independent}', ""); + Expect(1, 90369, '\p{^InSC=-VOWEL_Independent}', ""); + Expect(1, 90369, '\P{InSC=-VOWEL_Independent}', ""); + Expect(0, 90369, '\P{^InSC=-VOWEL_Independent}', ""); + Error('\p{Is_Indic_Syllabic_Category: _ VOWEL_INDEPENDENT:=}'); + Error('\P{Is_Indic_Syllabic_Category: _ VOWEL_INDEPENDENT:=}'); + Expect(1, 90368, '\p{Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 90368, '\p{^Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 90368, '\P{Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 90368, '\P{^Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 90369, '\p{Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 90369, '\p{^Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 90369, '\P{Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 90369, '\P{^Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 90368, '\p{Is_Indic_Syllabic_Category=-Vowel_independent}', ""); + Expect(0, 90368, '\p{^Is_Indic_Syllabic_Category=-Vowel_independent}', ""); + Expect(0, 90368, '\P{Is_Indic_Syllabic_Category=-Vowel_independent}', ""); + Expect(1, 90368, '\P{^Is_Indic_Syllabic_Category=-Vowel_independent}', ""); + Expect(0, 90369, '\p{Is_Indic_Syllabic_Category=-Vowel_independent}', ""); + Expect(1, 90369, '\p{^Is_Indic_Syllabic_Category=-Vowel_independent}', ""); + Expect(1, 90369, '\P{Is_Indic_Syllabic_Category=-Vowel_independent}', ""); + Expect(0, 90369, '\P{^Is_Indic_Syllabic_Category=-Vowel_independent}', ""); + Error('\p{Is_InSC=/a/_ VOWEL_INDEPENDENT}'); + Error('\P{Is_InSC=/a/_ VOWEL_INDEPENDENT}'); + Expect(1, 90368, '\p{Is_InSC=vowelindependent}', ""); + Expect(0, 90368, '\p{^Is_InSC=vowelindependent}', ""); + Expect(0, 90368, '\P{Is_InSC=vowelindependent}', ""); + Expect(1, 90368, '\P{^Is_InSC=vowelindependent}', ""); + Expect(0, 90369, '\p{Is_InSC=vowelindependent}', ""); + Expect(1, 90369, '\p{^Is_InSC=vowelindependent}', ""); + Expect(1, 90369, '\P{Is_InSC=vowelindependent}', ""); + Expect(0, 90369, '\P{^Is_InSC=vowelindependent}', ""); + Expect(1, 90368, '\p{Is_InSC: _vowel_INDEPENDENT}', ""); + Expect(0, 90368, '\p{^Is_InSC: _vowel_INDEPENDENT}', ""); + Expect(0, 90368, '\P{Is_InSC: _vowel_INDEPENDENT}', ""); + Expect(1, 90368, '\P{^Is_InSC: _vowel_INDEPENDENT}', ""); + Expect(0, 90369, '\p{Is_InSC: _vowel_INDEPENDENT}', ""); + Expect(1, 90369, '\p{^Is_InSC: _vowel_INDEPENDENT}', ""); + Expect(1, 90369, '\P{Is_InSC: _vowel_INDEPENDENT}', ""); + Expect(0, 90369, '\P{^Is_InSC: _vowel_INDEPENDENT}', ""); + Error('\p{isocomment}'); + Error('\P{isocomment}'); + Error('\p{joininggroup}'); + Error('\P{joininggroup}'); + Error('\p{jg}'); + Error('\P{jg}'); + Error('\p{Joining_Group=-/a/african_Feh}'); + Error('\P{Joining_Group=-/a/african_Feh}'); + Expect(1, 2235, '\p{Joining_Group=:\AAfrican_Feh\z:}', "");; + Expect(0, 2236, '\p{Joining_Group=:\AAfrican_Feh\z:}', "");; + Expect(1, 2235, '\p{Joining_Group=africanfeh}', ""); + Expect(0, 2235, '\p{^Joining_Group=africanfeh}', ""); + Expect(0, 2235, '\P{Joining_Group=africanfeh}', ""); + Expect(1, 2235, '\P{^Joining_Group=africanfeh}', ""); + Expect(0, 2236, '\p{Joining_Group=africanfeh}', ""); + Expect(1, 2236, '\p{^Joining_Group=africanfeh}', ""); + Expect(1, 2236, '\P{Joining_Group=africanfeh}', ""); + Expect(0, 2236, '\P{^Joining_Group=africanfeh}', ""); + Expect(1, 2235, '\p{Joining_Group=:\Aafricanfeh\z:}', "");; + Expect(0, 2236, '\p{Joining_Group=:\Aafricanfeh\z:}', "");; + Expect(1, 2235, '\p{Joining_Group=- african_Feh}', ""); + Expect(0, 2235, '\p{^Joining_Group=- african_Feh}', ""); + Expect(0, 2235, '\P{Joining_Group=- african_Feh}', ""); + Expect(1, 2235, '\P{^Joining_Group=- african_Feh}', ""); + Expect(0, 2236, '\p{Joining_Group=- african_Feh}', ""); + Expect(1, 2236, '\p{^Joining_Group=- african_Feh}', ""); + Expect(1, 2236, '\P{Joining_Group=- african_Feh}', ""); + Expect(0, 2236, '\P{^Joining_Group=- african_Feh}', ""); + Error('\p{Jg= /a/AFRICAN_Feh}'); + Error('\P{Jg= /a/AFRICAN_Feh}'); + Expect(1, 2235, '\p{Jg=:\AAfrican_Feh\z:}', "");; + Expect(0, 2236, '\p{Jg=:\AAfrican_Feh\z:}', "");; + Expect(1, 2235, '\p{Jg=africanfeh}', ""); + Expect(0, 2235, '\p{^Jg=africanfeh}', ""); + Expect(0, 2235, '\P{Jg=africanfeh}', ""); + Expect(1, 2235, '\P{^Jg=africanfeh}', ""); + Expect(0, 2236, '\p{Jg=africanfeh}', ""); + Expect(1, 2236, '\p{^Jg=africanfeh}', ""); + Expect(1, 2236, '\P{Jg=africanfeh}', ""); + Expect(0, 2236, '\P{^Jg=africanfeh}', ""); + Expect(1, 2235, '\p{Jg=:\Aafricanfeh\z:}', "");; + Expect(0, 2236, '\p{Jg=:\Aafricanfeh\z:}', "");; + Expect(1, 2235, '\p{Jg= AFRICAN_Feh}', ""); + Expect(0, 2235, '\p{^Jg= AFRICAN_Feh}', ""); + Expect(0, 2235, '\P{Jg= AFRICAN_Feh}', ""); + Expect(1, 2235, '\P{^Jg= AFRICAN_Feh}', ""); + Expect(0, 2236, '\p{Jg= AFRICAN_Feh}', ""); + Expect(1, 2236, '\p{^Jg= AFRICAN_Feh}', ""); + Expect(1, 2236, '\P{Jg= AFRICAN_Feh}', ""); + Expect(0, 2236, '\P{^Jg= AFRICAN_Feh}', ""); + Error('\p{Is_Joining_Group=african_Feh/a/}'); + Error('\P{Is_Joining_Group=african_Feh/a/}'); + Expect(1, 2235, '\p{Is_Joining_Group=africanfeh}', ""); + Expect(0, 2235, '\p{^Is_Joining_Group=africanfeh}', ""); + Expect(0, 2235, '\P{Is_Joining_Group=africanfeh}', ""); + Expect(1, 2235, '\P{^Is_Joining_Group=africanfeh}', ""); + Expect(0, 2236, '\p{Is_Joining_Group=africanfeh}', ""); + Expect(1, 2236, '\p{^Is_Joining_Group=africanfeh}', ""); + Expect(1, 2236, '\P{Is_Joining_Group=africanfeh}', ""); + Expect(0, 2236, '\P{^Is_Joining_Group=africanfeh}', ""); + Expect(1, 2235, '\p{Is_Joining_Group=african_feh}', ""); + Expect(0, 2235, '\p{^Is_Joining_Group=african_feh}', ""); + Expect(0, 2235, '\P{Is_Joining_Group=african_feh}', ""); + Expect(1, 2235, '\P{^Is_Joining_Group=african_feh}', ""); + Expect(0, 2236, '\p{Is_Joining_Group=african_feh}', ""); + Expect(1, 2236, '\p{^Is_Joining_Group=african_feh}', ""); + Expect(1, 2236, '\P{Is_Joining_Group=african_feh}', ""); + Expect(0, 2236, '\P{^Is_Joining_Group=african_feh}', ""); + Error('\p{Is_Jg: _african_Feh/a/}'); + Error('\P{Is_Jg: _african_Feh/a/}'); + Expect(1, 2235, '\p{Is_Jg=africanfeh}', ""); + Expect(0, 2235, '\p{^Is_Jg=africanfeh}', ""); + Expect(0, 2235, '\P{Is_Jg=africanfeh}', ""); + Expect(1, 2235, '\P{^Is_Jg=africanfeh}', ""); + Expect(0, 2236, '\p{Is_Jg=africanfeh}', ""); + Expect(1, 2236, '\p{^Is_Jg=africanfeh}', ""); + Expect(1, 2236, '\P{Is_Jg=africanfeh}', ""); + Expect(0, 2236, '\P{^Is_Jg=africanfeh}', ""); + Expect(1, 2235, '\p{Is_Jg= _African_FEH}', ""); + Expect(0, 2235, '\p{^Is_Jg= _African_FEH}', ""); + Expect(0, 2235, '\P{Is_Jg= _African_FEH}', ""); + Expect(1, 2235, '\P{^Is_Jg= _African_FEH}', ""); + Expect(0, 2236, '\p{Is_Jg= _African_FEH}', ""); + Expect(1, 2236, '\p{^Is_Jg= _African_FEH}', ""); + Expect(1, 2236, '\P{Is_Jg= _African_FEH}', ""); + Expect(0, 2236, '\P{^Is_Jg= _African_FEH}', ""); + Error('\p{Joining_Group: /a/AFRICAN_NOON}'); + Error('\P{Joining_Group: /a/AFRICAN_NOON}'); + Expect(1, 2237, '\p{Joining_Group=:\AAfrican_Noon\z:}', "");; + Expect(0, 2238, '\p{Joining_Group=:\AAfrican_Noon\z:}', "");; + Expect(1, 2237, '\p{Joining_Group=africannoon}', ""); + Expect(0, 2237, '\p{^Joining_Group=africannoon}', ""); + Expect(0, 2237, '\P{Joining_Group=africannoon}', ""); + Expect(1, 2237, '\P{^Joining_Group=africannoon}', ""); + Expect(0, 2238, '\p{Joining_Group=africannoon}', ""); + Expect(1, 2238, '\p{^Joining_Group=africannoon}', ""); + Expect(1, 2238, '\P{Joining_Group=africannoon}', ""); + Expect(0, 2238, '\P{^Joining_Group=africannoon}', ""); + Expect(1, 2237, '\p{Joining_Group=:\Aafricannoon\z:}', "");; + Expect(0, 2238, '\p{Joining_Group=:\Aafricannoon\z:}', "");; + Expect(1, 2237, '\p{Joining_Group= African_NOON}', ""); + Expect(0, 2237, '\p{^Joining_Group= African_NOON}', ""); + Expect(0, 2237, '\P{Joining_Group= African_NOON}', ""); + Expect(1, 2237, '\P{^Joining_Group= African_NOON}', ""); + Expect(0, 2238, '\p{Joining_Group= African_NOON}', ""); + Expect(1, 2238, '\p{^Joining_Group= African_NOON}', ""); + Expect(1, 2238, '\P{Joining_Group= African_NOON}', ""); + Expect(0, 2238, '\P{^Joining_Group= African_NOON}', ""); + Error('\p{Jg= _african_Noon:=}'); + Error('\P{Jg= _african_Noon:=}'); + Expect(1, 2237, '\p{Jg=:\AAfrican_Noon\z:}', "");; + Expect(0, 2238, '\p{Jg=:\AAfrican_Noon\z:}', "");; + Expect(1, 2237, '\p{Jg=africannoon}', ""); + Expect(0, 2237, '\p{^Jg=africannoon}', ""); + Expect(0, 2237, '\P{Jg=africannoon}', ""); + Expect(1, 2237, '\P{^Jg=africannoon}', ""); + Expect(0, 2238, '\p{Jg=africannoon}', ""); + Expect(1, 2238, '\p{^Jg=africannoon}', ""); + Expect(1, 2238, '\P{Jg=africannoon}', ""); + Expect(0, 2238, '\P{^Jg=africannoon}', ""); + Expect(1, 2237, '\p{Jg=:\Aafricannoon\z:}', "");; + Expect(0, 2238, '\p{Jg=:\Aafricannoon\z:}', "");; + Expect(1, 2237, '\p{Jg:-AFRICAN_Noon}', ""); + Expect(0, 2237, '\p{^Jg:-AFRICAN_Noon}', ""); + Expect(0, 2237, '\P{Jg:-AFRICAN_Noon}', ""); + Expect(1, 2237, '\P{^Jg:-AFRICAN_Noon}', ""); + Expect(0, 2238, '\p{Jg:-AFRICAN_Noon}', ""); + Expect(1, 2238, '\p{^Jg:-AFRICAN_Noon}', ""); + Expect(1, 2238, '\P{Jg:-AFRICAN_Noon}', ""); + Expect(0, 2238, '\P{^Jg:-AFRICAN_Noon}', ""); + Error('\p{Is_Joining_Group= AFRICAN_noon/a/}'); + Error('\P{Is_Joining_Group= AFRICAN_noon/a/}'); + Expect(1, 2237, '\p{Is_Joining_Group: africannoon}', ""); + Expect(0, 2237, '\p{^Is_Joining_Group: africannoon}', ""); + Expect(0, 2237, '\P{Is_Joining_Group: africannoon}', ""); + Expect(1, 2237, '\P{^Is_Joining_Group: africannoon}', ""); + Expect(0, 2238, '\p{Is_Joining_Group: africannoon}', ""); + Expect(1, 2238, '\p{^Is_Joining_Group: africannoon}', ""); + Expect(1, 2238, '\P{Is_Joining_Group: africannoon}', ""); + Expect(0, 2238, '\P{^Is_Joining_Group: africannoon}', ""); + Expect(1, 2237, '\p{Is_Joining_Group=- african_NOON}', ""); + Expect(0, 2237, '\p{^Is_Joining_Group=- african_NOON}', ""); + Expect(0, 2237, '\P{Is_Joining_Group=- african_NOON}', ""); + Expect(1, 2237, '\P{^Is_Joining_Group=- african_NOON}', ""); + Expect(0, 2238, '\p{Is_Joining_Group=- african_NOON}', ""); + Expect(1, 2238, '\p{^Is_Joining_Group=- african_NOON}', ""); + Expect(1, 2238, '\P{Is_Joining_Group=- african_NOON}', ""); + Expect(0, 2238, '\P{^Is_Joining_Group=- african_NOON}', ""); + Error('\p{Is_Jg=-:=african_noon}'); + Error('\P{Is_Jg=-:=african_noon}'); + Expect(1, 2237, '\p{Is_Jg=africannoon}', ""); + Expect(0, 2237, '\p{^Is_Jg=africannoon}', ""); + Expect(0, 2237, '\P{Is_Jg=africannoon}', ""); + Expect(1, 2237, '\P{^Is_Jg=africannoon}', ""); + Expect(0, 2238, '\p{Is_Jg=africannoon}', ""); + Expect(1, 2238, '\p{^Is_Jg=africannoon}', ""); + Expect(1, 2238, '\P{Is_Jg=africannoon}', ""); + Expect(0, 2238, '\P{^Is_Jg=africannoon}', ""); + Expect(1, 2237, '\p{Is_Jg= African_NOON}', ""); + Expect(0, 2237, '\p{^Is_Jg= African_NOON}', ""); + Expect(0, 2237, '\P{Is_Jg= African_NOON}', ""); + Expect(1, 2237, '\P{^Is_Jg= African_NOON}', ""); + Expect(0, 2238, '\p{Is_Jg= African_NOON}', ""); + Expect(1, 2238, '\p{^Is_Jg= African_NOON}', ""); + Expect(1, 2238, '\P{Is_Jg= African_NOON}', ""); + Expect(0, 2238, '\P{^Is_Jg= African_NOON}', ""); + Error('\p{Joining_Group: :=African_Qaf}'); + Error('\P{Joining_Group: :=African_Qaf}'); + Expect(1, 2244, '\p{Joining_Group=:\AAfrican_Qaf\z:}', "");; + Expect(0, 2245, '\p{Joining_Group=:\AAfrican_Qaf\z:}', "");; + Expect(1, 2244, '\p{Joining_Group: africanqaf}', ""); + Expect(0, 2244, '\p{^Joining_Group: africanqaf}', ""); + Expect(0, 2244, '\P{Joining_Group: africanqaf}', ""); + Expect(1, 2244, '\P{^Joining_Group: africanqaf}', ""); + Expect(0, 2245, '\p{Joining_Group: africanqaf}', ""); + Expect(1, 2245, '\p{^Joining_Group: africanqaf}', ""); + Expect(1, 2245, '\P{Joining_Group: africanqaf}', ""); + Expect(0, 2245, '\P{^Joining_Group: africanqaf}', ""); + Expect(1, 2244, '\p{Joining_Group=:\Aafricanqaf\z:}', "");; + Expect(0, 2245, '\p{Joining_Group=:\Aafricanqaf\z:}', "");; + Expect(1, 2244, '\p{Joining_Group= african_QAF}', ""); + Expect(0, 2244, '\p{^Joining_Group= african_QAF}', ""); + Expect(0, 2244, '\P{Joining_Group= african_QAF}', ""); + Expect(1, 2244, '\P{^Joining_Group= african_QAF}', ""); + Expect(0, 2245, '\p{Joining_Group= african_QAF}', ""); + Expect(1, 2245, '\p{^Joining_Group= african_QAF}', ""); + Expect(1, 2245, '\P{Joining_Group= african_QAF}', ""); + Expect(0, 2245, '\P{^Joining_Group= african_QAF}', ""); + Error('\p{Jg=_-African_QAF:=}'); + Error('\P{Jg=_-African_QAF:=}'); + Expect(1, 2244, '\p{Jg=:\AAfrican_Qaf\z:}', "");; + Expect(0, 2245, '\p{Jg=:\AAfrican_Qaf\z:}', "");; + Expect(1, 2244, '\p{Jg=africanqaf}', ""); + Expect(0, 2244, '\p{^Jg=africanqaf}', ""); + Expect(0, 2244, '\P{Jg=africanqaf}', ""); + Expect(1, 2244, '\P{^Jg=africanqaf}', ""); + Expect(0, 2245, '\p{Jg=africanqaf}', ""); + Expect(1, 2245, '\p{^Jg=africanqaf}', ""); + Expect(1, 2245, '\P{Jg=africanqaf}', ""); + Expect(0, 2245, '\P{^Jg=africanqaf}', ""); + Expect(1, 2244, '\p{Jg=:\Aafricanqaf\z:}', "");; + Expect(0, 2245, '\p{Jg=:\Aafricanqaf\z:}', "");; + Expect(1, 2244, '\p{Jg= African_qaf}', ""); + Expect(0, 2244, '\p{^Jg= African_qaf}', ""); + Expect(0, 2244, '\P{Jg= African_qaf}', ""); + Expect(1, 2244, '\P{^Jg= African_qaf}', ""); + Expect(0, 2245, '\p{Jg= African_qaf}', ""); + Expect(1, 2245, '\p{^Jg= African_qaf}', ""); + Expect(1, 2245, '\P{Jg= African_qaf}', ""); + Expect(0, 2245, '\P{^Jg= African_qaf}', ""); + Error('\p{Is_Joining_Group= -AFRICAN_qaf/a/}'); + Error('\P{Is_Joining_Group= -AFRICAN_qaf/a/}'); + Expect(1, 2244, '\p{Is_Joining_Group=africanqaf}', ""); + Expect(0, 2244, '\p{^Is_Joining_Group=africanqaf}', ""); + Expect(0, 2244, '\P{Is_Joining_Group=africanqaf}', ""); + Expect(1, 2244, '\P{^Is_Joining_Group=africanqaf}', ""); + Expect(0, 2245, '\p{Is_Joining_Group=africanqaf}', ""); + Expect(1, 2245, '\p{^Is_Joining_Group=africanqaf}', ""); + Expect(1, 2245, '\P{Is_Joining_Group=africanqaf}', ""); + Expect(0, 2245, '\P{^Is_Joining_Group=africanqaf}', ""); + Expect(1, 2244, '\p{Is_Joining_Group=_-African_qaf}', ""); + Expect(0, 2244, '\p{^Is_Joining_Group=_-African_qaf}', ""); + Expect(0, 2244, '\P{Is_Joining_Group=_-African_qaf}', ""); + Expect(1, 2244, '\P{^Is_Joining_Group=_-African_qaf}', ""); + Expect(0, 2245, '\p{Is_Joining_Group=_-African_qaf}', ""); + Expect(1, 2245, '\p{^Is_Joining_Group=_-African_qaf}', ""); + Expect(1, 2245, '\P{Is_Joining_Group=_-African_qaf}', ""); + Expect(0, 2245, '\P{^Is_Joining_Group=_-African_qaf}', ""); + Error('\p{Is_Jg= _african_qaf/a/}'); + Error('\P{Is_Jg= _african_qaf/a/}'); + Expect(1, 2244, '\p{Is_Jg=africanqaf}', ""); + Expect(0, 2244, '\p{^Is_Jg=africanqaf}', ""); + Expect(0, 2244, '\P{Is_Jg=africanqaf}', ""); + Expect(1, 2244, '\P{^Is_Jg=africanqaf}', ""); + Expect(0, 2245, '\p{Is_Jg=africanqaf}', ""); + Expect(1, 2245, '\p{^Is_Jg=africanqaf}', ""); + Expect(1, 2245, '\P{Is_Jg=africanqaf}', ""); + Expect(0, 2245, '\P{^Is_Jg=africanqaf}', ""); + Expect(1, 2244, '\p{Is_Jg=African_Qaf}', ""); + Expect(0, 2244, '\p{^Is_Jg=African_Qaf}', ""); + Expect(0, 2244, '\P{Is_Jg=African_Qaf}', ""); + Expect(1, 2244, '\P{^Is_Jg=African_Qaf}', ""); + Expect(0, 2245, '\p{Is_Jg=African_Qaf}', ""); + Expect(1, 2245, '\p{^Is_Jg=African_Qaf}', ""); + Expect(1, 2245, '\P{Is_Jg=African_Qaf}', ""); + Expect(0, 2245, '\P{^Is_Jg=African_Qaf}', ""); + Error('\p{Joining_Group=_/a/Ain}'); + Error('\P{Joining_Group=_/a/Ain}'); + Expect(1, 2243, '\p{Joining_Group=:\AAin\z:}', "");; + Expect(0, 2244, '\p{Joining_Group=:\AAin\z:}', "");; + Expect(1, 2243, '\p{Joining_Group=ain}', ""); + Expect(0, 2243, '\p{^Joining_Group=ain}', ""); + Expect(0, 2243, '\P{Joining_Group=ain}', ""); + Expect(1, 2243, '\P{^Joining_Group=ain}', ""); + Expect(0, 2244, '\p{Joining_Group=ain}', ""); + Expect(1, 2244, '\p{^Joining_Group=ain}', ""); + Expect(1, 2244, '\P{Joining_Group=ain}', ""); + Expect(0, 2244, '\P{^Joining_Group=ain}', ""); + Expect(1, 2243, '\p{Joining_Group=:\Aain\z:}', "");; + Expect(0, 2244, '\p{Joining_Group=:\Aain\z:}', "");; + Expect(1, 2243, '\p{Joining_Group: Ain}', ""); + Expect(0, 2243, '\p{^Joining_Group: Ain}', ""); + Expect(0, 2243, '\P{Joining_Group: Ain}', ""); + Expect(1, 2243, '\P{^Joining_Group: Ain}', ""); + Expect(0, 2244, '\p{Joining_Group: Ain}', ""); + Expect(1, 2244, '\p{^Joining_Group: Ain}', ""); + Expect(1, 2244, '\P{Joining_Group: Ain}', ""); + Expect(0, 2244, '\P{^Joining_Group: Ain}', ""); + Error('\p{Jg:_/a/Ain}'); + Error('\P{Jg:_/a/Ain}'); + Expect(1, 2243, '\p{Jg=:\AAin\z:}', "");; + Expect(0, 2244, '\p{Jg=:\AAin\z:}', "");; + Expect(1, 2243, '\p{Jg=ain}', ""); + Expect(0, 2243, '\p{^Jg=ain}', ""); + Expect(0, 2243, '\P{Jg=ain}', ""); + Expect(1, 2243, '\P{^Jg=ain}', ""); + Expect(0, 2244, '\p{Jg=ain}', ""); + Expect(1, 2244, '\p{^Jg=ain}', ""); + Expect(1, 2244, '\P{Jg=ain}', ""); + Expect(0, 2244, '\P{^Jg=ain}', ""); + Expect(1, 2243, '\p{Jg=:\Aain\z:}', "");; + Expect(0, 2244, '\p{Jg=:\Aain\z:}', "");; + Expect(1, 2243, '\p{Jg=AIN}', ""); + Expect(0, 2243, '\p{^Jg=AIN}', ""); + Expect(0, 2243, '\P{Jg=AIN}', ""); + Expect(1, 2243, '\P{^Jg=AIN}', ""); + Expect(0, 2244, '\p{Jg=AIN}', ""); + Expect(1, 2244, '\p{^Jg=AIN}', ""); + Expect(1, 2244, '\P{Jg=AIN}', ""); + Expect(0, 2244, '\P{^Jg=AIN}', ""); + Error('\p{Is_Joining_Group= :=Ain}'); + Error('\P{Is_Joining_Group= :=Ain}'); + Expect(1, 2243, '\p{Is_Joining_Group=ain}', ""); + Expect(0, 2243, '\p{^Is_Joining_Group=ain}', ""); + Expect(0, 2243, '\P{Is_Joining_Group=ain}', ""); + Expect(1, 2243, '\P{^Is_Joining_Group=ain}', ""); + Expect(0, 2244, '\p{Is_Joining_Group=ain}', ""); + Expect(1, 2244, '\p{^Is_Joining_Group=ain}', ""); + Expect(1, 2244, '\P{Is_Joining_Group=ain}', ""); + Expect(0, 2244, '\P{^Is_Joining_Group=ain}', ""); + Expect(1, 2243, '\p{Is_Joining_Group=__ain}', ""); + Expect(0, 2243, '\p{^Is_Joining_Group=__ain}', ""); + Expect(0, 2243, '\P{Is_Joining_Group=__ain}', ""); + Expect(1, 2243, '\P{^Is_Joining_Group=__ain}', ""); + Expect(0, 2244, '\p{Is_Joining_Group=__ain}', ""); + Expect(1, 2244, '\p{^Is_Joining_Group=__ain}', ""); + Expect(1, 2244, '\P{Is_Joining_Group=__ain}', ""); + Expect(0, 2244, '\P{^Is_Joining_Group=__ain}', ""); + Error('\p{Is_Jg=_Ain/a/}'); + Error('\P{Is_Jg=_Ain/a/}'); + Expect(1, 2243, '\p{Is_Jg=ain}', ""); + Expect(0, 2243, '\p{^Is_Jg=ain}', ""); + Expect(0, 2243, '\P{Is_Jg=ain}', ""); + Expect(1, 2243, '\P{^Is_Jg=ain}', ""); + Expect(0, 2244, '\p{Is_Jg=ain}', ""); + Expect(1, 2244, '\p{^Is_Jg=ain}', ""); + Expect(1, 2244, '\P{Is_Jg=ain}', ""); + Expect(0, 2244, '\P{^Is_Jg=ain}', ""); + Expect(1, 2243, '\p{Is_Jg=- AIN}', ""); + Expect(0, 2243, '\p{^Is_Jg=- AIN}', ""); + Expect(0, 2243, '\P{Is_Jg=- AIN}', ""); + Expect(1, 2243, '\P{^Is_Jg=- AIN}', ""); + Expect(0, 2244, '\p{Is_Jg=- AIN}', ""); + Expect(1, 2244, '\p{^Is_Jg=- AIN}', ""); + Expect(1, 2244, '\P{Is_Jg=- AIN}', ""); + Expect(0, 2244, '\P{^Is_Jg=- AIN}', ""); + Error('\p{Joining_Group=:=_ALAPH}'); + Error('\P{Joining_Group=:=_ALAPH}'); + Expect(1, 1808, '\p{Joining_Group=:\AAlaph\z:}', "");; + Expect(0, 1809, '\p{Joining_Group=:\AAlaph\z:}', "");; + Expect(1, 1808, '\p{Joining_Group=alaph}', ""); + Expect(0, 1808, '\p{^Joining_Group=alaph}', ""); + Expect(0, 1808, '\P{Joining_Group=alaph}', ""); + Expect(1, 1808, '\P{^Joining_Group=alaph}', ""); + Expect(0, 1809, '\p{Joining_Group=alaph}', ""); + Expect(1, 1809, '\p{^Joining_Group=alaph}', ""); + Expect(1, 1809, '\P{Joining_Group=alaph}', ""); + Expect(0, 1809, '\P{^Joining_Group=alaph}', ""); + Expect(1, 1808, '\p{Joining_Group=:\Aalaph\z:}', "");; + Expect(0, 1809, '\p{Joining_Group=:\Aalaph\z:}', "");; + Expect(1, 1808, '\p{Joining_Group: -Alaph}', ""); + Expect(0, 1808, '\p{^Joining_Group: -Alaph}', ""); + Expect(0, 1808, '\P{Joining_Group: -Alaph}', ""); + Expect(1, 1808, '\P{^Joining_Group: -Alaph}', ""); + Expect(0, 1809, '\p{Joining_Group: -Alaph}', ""); + Expect(1, 1809, '\p{^Joining_Group: -Alaph}', ""); + Expect(1, 1809, '\P{Joining_Group: -Alaph}', ""); + Expect(0, 1809, '\P{^Joining_Group: -Alaph}', ""); + Error('\p{Jg= -Alaph/a/}'); + Error('\P{Jg= -Alaph/a/}'); + Expect(1, 1808, '\p{Jg=:\AAlaph\z:}', "");; + Expect(0, 1809, '\p{Jg=:\AAlaph\z:}', "");; + Expect(1, 1808, '\p{Jg=alaph}', ""); + Expect(0, 1808, '\p{^Jg=alaph}', ""); + Expect(0, 1808, '\P{Jg=alaph}', ""); + Expect(1, 1808, '\P{^Jg=alaph}', ""); + Expect(0, 1809, '\p{Jg=alaph}', ""); + Expect(1, 1809, '\p{^Jg=alaph}', ""); + Expect(1, 1809, '\P{Jg=alaph}', ""); + Expect(0, 1809, '\P{^Jg=alaph}', ""); + Expect(1, 1808, '\p{Jg=:\Aalaph\z:}', "");; + Expect(0, 1809, '\p{Jg=:\Aalaph\z:}', "");; + Expect(1, 1808, '\p{Jg= Alaph}', ""); + Expect(0, 1808, '\p{^Jg= Alaph}', ""); + Expect(0, 1808, '\P{Jg= Alaph}', ""); + Expect(1, 1808, '\P{^Jg= Alaph}', ""); + Expect(0, 1809, '\p{Jg= Alaph}', ""); + Expect(1, 1809, '\p{^Jg= Alaph}', ""); + Expect(1, 1809, '\P{Jg= Alaph}', ""); + Expect(0, 1809, '\P{^Jg= Alaph}', ""); + Error('\p{Is_Joining_Group=/a/ALAPH}'); + Error('\P{Is_Joining_Group=/a/ALAPH}'); + Expect(1, 1808, '\p{Is_Joining_Group=alaph}', ""); + Expect(0, 1808, '\p{^Is_Joining_Group=alaph}', ""); + Expect(0, 1808, '\P{Is_Joining_Group=alaph}', ""); + Expect(1, 1808, '\P{^Is_Joining_Group=alaph}', ""); + Expect(0, 1809, '\p{Is_Joining_Group=alaph}', ""); + Expect(1, 1809, '\p{^Is_Joining_Group=alaph}', ""); + Expect(1, 1809, '\P{Is_Joining_Group=alaph}', ""); + Expect(0, 1809, '\P{^Is_Joining_Group=alaph}', ""); + Expect(1, 1808, '\p{Is_Joining_Group= alaph}', ""); + Expect(0, 1808, '\p{^Is_Joining_Group= alaph}', ""); + Expect(0, 1808, '\P{Is_Joining_Group= alaph}', ""); + Expect(1, 1808, '\P{^Is_Joining_Group= alaph}', ""); + Expect(0, 1809, '\p{Is_Joining_Group= alaph}', ""); + Expect(1, 1809, '\p{^Is_Joining_Group= alaph}', ""); + Expect(1, 1809, '\P{Is_Joining_Group= alaph}', ""); + Expect(0, 1809, '\P{^Is_Joining_Group= alaph}', ""); + Error('\p{Is_Jg=:=ALAPH}'); + Error('\P{Is_Jg=:=ALAPH}'); + Expect(1, 1808, '\p{Is_Jg=alaph}', ""); + Expect(0, 1808, '\p{^Is_Jg=alaph}', ""); + Expect(0, 1808, '\P{Is_Jg=alaph}', ""); + Expect(1, 1808, '\P{^Is_Jg=alaph}', ""); + Expect(0, 1809, '\p{Is_Jg=alaph}', ""); + Expect(1, 1809, '\p{^Is_Jg=alaph}', ""); + Expect(1, 1809, '\P{Is_Jg=alaph}', ""); + Expect(0, 1809, '\P{^Is_Jg=alaph}', ""); + Expect(1, 1808, '\p{Is_Jg=_ Alaph}', ""); + Expect(0, 1808, '\p{^Is_Jg=_ Alaph}', ""); + Expect(0, 1808, '\P{Is_Jg=_ Alaph}', ""); + Expect(1, 1808, '\P{^Is_Jg=_ Alaph}', ""); + Expect(0, 1809, '\p{Is_Jg=_ Alaph}', ""); + Expect(1, 1809, '\p{^Is_Jg=_ Alaph}', ""); + Expect(1, 1809, '\P{Is_Jg=_ Alaph}', ""); + Expect(0, 1809, '\P{^Is_Jg=_ Alaph}', ""); + Error('\p{Joining_Group=_-ALEF/a/}'); + Error('\P{Joining_Group=_-ALEF/a/}'); + Expect(1, 2178, '\p{Joining_Group=:\AAlef\z:}', "");; + Expect(0, 2179, '\p{Joining_Group=:\AAlef\z:}', "");; + Expect(1, 2178, '\p{Joining_Group=alef}', ""); + Expect(0, 2178, '\p{^Joining_Group=alef}', ""); + Expect(0, 2178, '\P{Joining_Group=alef}', ""); + Expect(1, 2178, '\P{^Joining_Group=alef}', ""); + Expect(0, 2179, '\p{Joining_Group=alef}', ""); + Expect(1, 2179, '\p{^Joining_Group=alef}', ""); + Expect(1, 2179, '\P{Joining_Group=alef}', ""); + Expect(0, 2179, '\P{^Joining_Group=alef}', ""); + Expect(1, 2178, '\p{Joining_Group=:\Aalef\z:}', "");; + Expect(0, 2179, '\p{Joining_Group=:\Aalef\z:}', "");; + Expect(1, 2178, '\p{Joining_Group=_ Alef}', ""); + Expect(0, 2178, '\p{^Joining_Group=_ Alef}', ""); + Expect(0, 2178, '\P{Joining_Group=_ Alef}', ""); + Expect(1, 2178, '\P{^Joining_Group=_ Alef}', ""); + Expect(0, 2179, '\p{Joining_Group=_ Alef}', ""); + Expect(1, 2179, '\p{^Joining_Group=_ Alef}', ""); + Expect(1, 2179, '\P{Joining_Group=_ Alef}', ""); + Expect(0, 2179, '\P{^Joining_Group=_ Alef}', ""); + Error('\p{Jg=:=alef}'); + Error('\P{Jg=:=alef}'); + Expect(1, 2178, '\p{Jg=:\AAlef\z:}', "");; + Expect(0, 2179, '\p{Jg=:\AAlef\z:}', "");; + Expect(1, 2178, '\p{Jg: alef}', ""); + Expect(0, 2178, '\p{^Jg: alef}', ""); + Expect(0, 2178, '\P{Jg: alef}', ""); + Expect(1, 2178, '\P{^Jg: alef}', ""); + Expect(0, 2179, '\p{Jg: alef}', ""); + Expect(1, 2179, '\p{^Jg: alef}', ""); + Expect(1, 2179, '\P{Jg: alef}', ""); + Expect(0, 2179, '\P{^Jg: alef}', ""); + Expect(1, 2178, '\p{Jg=:\Aalef\z:}', "");; + Expect(0, 2179, '\p{Jg=:\Aalef\z:}', "");; + Expect(1, 2178, '\p{Jg=-_Alef}', ""); + Expect(0, 2178, '\p{^Jg=-_Alef}', ""); + Expect(0, 2178, '\P{Jg=-_Alef}', ""); + Expect(1, 2178, '\P{^Jg=-_Alef}', ""); + Expect(0, 2179, '\p{Jg=-_Alef}', ""); + Expect(1, 2179, '\p{^Jg=-_Alef}', ""); + Expect(1, 2179, '\P{Jg=-_Alef}', ""); + Expect(0, 2179, '\P{^Jg=-_Alef}', ""); + Error('\p{Is_Joining_Group=:=Alef}'); + Error('\P{Is_Joining_Group=:=Alef}'); + Expect(1, 2178, '\p{Is_Joining_Group=alef}', ""); + Expect(0, 2178, '\p{^Is_Joining_Group=alef}', ""); + Expect(0, 2178, '\P{Is_Joining_Group=alef}', ""); + Expect(1, 2178, '\P{^Is_Joining_Group=alef}', ""); + Expect(0, 2179, '\p{Is_Joining_Group=alef}', ""); + Expect(1, 2179, '\p{^Is_Joining_Group=alef}', ""); + Expect(1, 2179, '\P{Is_Joining_Group=alef}', ""); + Expect(0, 2179, '\P{^Is_Joining_Group=alef}', ""); + Expect(1, 2178, '\p{Is_Joining_Group: Alef}', ""); + Expect(0, 2178, '\p{^Is_Joining_Group: Alef}', ""); + Expect(0, 2178, '\P{Is_Joining_Group: Alef}', ""); + Expect(1, 2178, '\P{^Is_Joining_Group: Alef}', ""); + Expect(0, 2179, '\p{Is_Joining_Group: Alef}', ""); + Expect(1, 2179, '\p{^Is_Joining_Group: Alef}', ""); + Expect(1, 2179, '\P{Is_Joining_Group: Alef}', ""); + Expect(0, 2179, '\P{^Is_Joining_Group: Alef}', ""); + Error('\p{Is_Jg=_/a/Alef}'); + Error('\P{Is_Jg=_/a/Alef}'); + Expect(1, 2178, '\p{Is_Jg=alef}', ""); + Expect(0, 2178, '\p{^Is_Jg=alef}', ""); + Expect(0, 2178, '\P{Is_Jg=alef}', ""); + Expect(1, 2178, '\P{^Is_Jg=alef}', ""); + Expect(0, 2179, '\p{Is_Jg=alef}', ""); + Expect(1, 2179, '\p{^Is_Jg=alef}', ""); + Expect(1, 2179, '\P{Is_Jg=alef}', ""); + Expect(0, 2179, '\P{^Is_Jg=alef}', ""); + Expect(1, 2178, '\p{Is_Jg: _alef}', ""); + Expect(0, 2178, '\p{^Is_Jg: _alef}', ""); + Expect(0, 2178, '\P{Is_Jg: _alef}', ""); + Expect(1, 2178, '\P{^Is_Jg: _alef}', ""); + Expect(0, 2179, '\p{Is_Jg: _alef}', ""); + Expect(1, 2179, '\p{^Is_Jg: _alef}', ""); + Expect(1, 2179, '\P{Is_Jg: _alef}', ""); + Expect(0, 2179, '\P{^Is_Jg: _alef}', ""); + Error('\p{Joining_Group= Beh:=}'); + Error('\P{Joining_Group= Beh:=}'); + Expect(1, 2240, '\p{Joining_Group=:\ABeh\z:}', "");; + Expect(0, 2241, '\p{Joining_Group=:\ABeh\z:}', "");; + Expect(1, 2240, '\p{Joining_Group=beh}', ""); + Expect(0, 2240, '\p{^Joining_Group=beh}', ""); + Expect(0, 2240, '\P{Joining_Group=beh}', ""); + Expect(1, 2240, '\P{^Joining_Group=beh}', ""); + Expect(0, 2241, '\p{Joining_Group=beh}', ""); + Expect(1, 2241, '\p{^Joining_Group=beh}', ""); + Expect(1, 2241, '\P{Joining_Group=beh}', ""); + Expect(0, 2241, '\P{^Joining_Group=beh}', ""); + Expect(1, 2240, '\p{Joining_Group=:\Abeh\z:}', "");; + Expect(0, 2241, '\p{Joining_Group=:\Abeh\z:}', "");; + Expect(1, 2240, '\p{Joining_Group=-BEH}', ""); + Expect(0, 2240, '\p{^Joining_Group=-BEH}', ""); + Expect(0, 2240, '\P{Joining_Group=-BEH}', ""); + Expect(1, 2240, '\P{^Joining_Group=-BEH}', ""); + Expect(0, 2241, '\p{Joining_Group=-BEH}', ""); + Expect(1, 2241, '\p{^Joining_Group=-BEH}', ""); + Expect(1, 2241, '\P{Joining_Group=-BEH}', ""); + Expect(0, 2241, '\P{^Joining_Group=-BEH}', ""); + Error('\p{Jg::=_ Beh}'); + Error('\P{Jg::=_ Beh}'); + Expect(1, 2240, '\p{Jg=:\ABeh\z:}', "");; + Expect(0, 2241, '\p{Jg=:\ABeh\z:}', "");; + Expect(1, 2240, '\p{Jg=beh}', ""); + Expect(0, 2240, '\p{^Jg=beh}', ""); + Expect(0, 2240, '\P{Jg=beh}', ""); + Expect(1, 2240, '\P{^Jg=beh}', ""); + Expect(0, 2241, '\p{Jg=beh}', ""); + Expect(1, 2241, '\p{^Jg=beh}', ""); + Expect(1, 2241, '\P{Jg=beh}', ""); + Expect(0, 2241, '\P{^Jg=beh}', ""); + Expect(1, 2240, '\p{Jg=:\Abeh\z:}', "");; + Expect(0, 2241, '\p{Jg=:\Abeh\z:}', "");; + Expect(1, 2240, '\p{Jg=--BEH}', ""); + Expect(0, 2240, '\p{^Jg=--BEH}', ""); + Expect(0, 2240, '\P{Jg=--BEH}', ""); + Expect(1, 2240, '\P{^Jg=--BEH}', ""); + Expect(0, 2241, '\p{Jg=--BEH}', ""); + Expect(1, 2241, '\p{^Jg=--BEH}', ""); + Expect(1, 2241, '\P{Jg=--BEH}', ""); + Expect(0, 2241, '\P{^Jg=--BEH}', ""); + Error('\p{Is_Joining_Group=:= beh}'); + Error('\P{Is_Joining_Group=:= beh}'); + Expect(1, 2240, '\p{Is_Joining_Group: beh}', ""); + Expect(0, 2240, '\p{^Is_Joining_Group: beh}', ""); + Expect(0, 2240, '\P{Is_Joining_Group: beh}', ""); + Expect(1, 2240, '\P{^Is_Joining_Group: beh}', ""); + Expect(0, 2241, '\p{Is_Joining_Group: beh}', ""); + Expect(1, 2241, '\p{^Is_Joining_Group: beh}', ""); + Expect(1, 2241, '\P{Is_Joining_Group: beh}', ""); + Expect(0, 2241, '\P{^Is_Joining_Group: beh}', ""); + Expect(1, 2240, '\p{Is_Joining_Group=-Beh}', ""); + Expect(0, 2240, '\p{^Is_Joining_Group=-Beh}', ""); + Expect(0, 2240, '\P{Is_Joining_Group=-Beh}', ""); + Expect(1, 2240, '\P{^Is_Joining_Group=-Beh}', ""); + Expect(0, 2241, '\p{Is_Joining_Group=-Beh}', ""); + Expect(1, 2241, '\p{^Is_Joining_Group=-Beh}', ""); + Expect(1, 2241, '\P{Is_Joining_Group=-Beh}', ""); + Expect(0, 2241, '\P{^Is_Joining_Group=-Beh}', ""); + Error('\p{Is_Jg= _Beh/a/}'); + Error('\P{Is_Jg= _Beh/a/}'); + Expect(1, 2240, '\p{Is_Jg=beh}', ""); + Expect(0, 2240, '\p{^Is_Jg=beh}', ""); + Expect(0, 2240, '\P{Is_Jg=beh}', ""); + Expect(1, 2240, '\P{^Is_Jg=beh}', ""); + Expect(0, 2241, '\p{Is_Jg=beh}', ""); + Expect(1, 2241, '\p{^Is_Jg=beh}', ""); + Expect(1, 2241, '\P{Is_Jg=beh}', ""); + Expect(0, 2241, '\P{^Is_Jg=beh}', ""); + Expect(1, 2240, '\p{Is_Jg=_Beh}', ""); + Expect(0, 2240, '\p{^Is_Jg=_Beh}', ""); + Expect(0, 2240, '\P{Is_Jg=_Beh}', ""); + Expect(1, 2240, '\P{^Is_Jg=_Beh}', ""); + Expect(0, 2241, '\p{Is_Jg=_Beh}', ""); + Expect(1, 2241, '\p{^Is_Jg=_Beh}', ""); + Expect(1, 2241, '\P{Is_Jg=_Beh}', ""); + Expect(0, 2241, '\P{^Is_Jg=_Beh}', ""); + Error('\p{Joining_Group=_beth:=}'); + Error('\P{Joining_Group=_beth:=}'); + Expect(1, 1837, '\p{Joining_Group=:\ABeth\z:}', "");; + Expect(0, 1838, '\p{Joining_Group=:\ABeth\z:}', "");; + Expect(1, 1837, '\p{Joining_Group=beth}', ""); + Expect(0, 1837, '\p{^Joining_Group=beth}', ""); + Expect(0, 1837, '\P{Joining_Group=beth}', ""); + Expect(1, 1837, '\P{^Joining_Group=beth}', ""); + Expect(0, 1838, '\p{Joining_Group=beth}', ""); + Expect(1, 1838, '\p{^Joining_Group=beth}', ""); + Expect(1, 1838, '\P{Joining_Group=beth}', ""); + Expect(0, 1838, '\P{^Joining_Group=beth}', ""); + Expect(1, 1837, '\p{Joining_Group=:\Abeth\z:}', "");; + Expect(0, 1838, '\p{Joining_Group=:\Abeth\z:}', "");; + Expect(1, 1837, '\p{Joining_Group=- beth}', ""); + Expect(0, 1837, '\p{^Joining_Group=- beth}', ""); + Expect(0, 1837, '\P{Joining_Group=- beth}', ""); + Expect(1, 1837, '\P{^Joining_Group=- beth}', ""); + Expect(0, 1838, '\p{Joining_Group=- beth}', ""); + Expect(1, 1838, '\p{^Joining_Group=- beth}', ""); + Expect(1, 1838, '\P{Joining_Group=- beth}', ""); + Expect(0, 1838, '\P{^Joining_Group=- beth}', ""); + Error('\p{Jg= Beth/a/}'); + Error('\P{Jg= Beth/a/}'); + Expect(1, 1837, '\p{Jg=:\ABeth\z:}', "");; + Expect(0, 1838, '\p{Jg=:\ABeth\z:}', "");; + Expect(1, 1837, '\p{Jg=beth}', ""); + Expect(0, 1837, '\p{^Jg=beth}', ""); + Expect(0, 1837, '\P{Jg=beth}', ""); + Expect(1, 1837, '\P{^Jg=beth}', ""); + Expect(0, 1838, '\p{Jg=beth}', ""); + Expect(1, 1838, '\p{^Jg=beth}', ""); + Expect(1, 1838, '\P{Jg=beth}', ""); + Expect(0, 1838, '\P{^Jg=beth}', ""); + Expect(1, 1837, '\p{Jg=:\Abeth\z:}', "");; + Expect(0, 1838, '\p{Jg=:\Abeth\z:}', "");; + Expect(1, 1837, '\p{Jg=_-Beth}', ""); + Expect(0, 1837, '\p{^Jg=_-Beth}', ""); + Expect(0, 1837, '\P{Jg=_-Beth}', ""); + Expect(1, 1837, '\P{^Jg=_-Beth}', ""); + Expect(0, 1838, '\p{Jg=_-Beth}', ""); + Expect(1, 1838, '\p{^Jg=_-Beth}', ""); + Expect(1, 1838, '\P{Jg=_-Beth}', ""); + Expect(0, 1838, '\P{^Jg=_-Beth}', ""); + Error('\p{Is_Joining_Group: /a/_ Beth}'); + Error('\P{Is_Joining_Group: /a/_ Beth}'); + Expect(1, 1837, '\p{Is_Joining_Group: beth}', ""); + Expect(0, 1837, '\p{^Is_Joining_Group: beth}', ""); + Expect(0, 1837, '\P{Is_Joining_Group: beth}', ""); + Expect(1, 1837, '\P{^Is_Joining_Group: beth}', ""); + Expect(0, 1838, '\p{Is_Joining_Group: beth}', ""); + Expect(1, 1838, '\p{^Is_Joining_Group: beth}', ""); + Expect(1, 1838, '\P{Is_Joining_Group: beth}', ""); + Expect(0, 1838, '\P{^Is_Joining_Group: beth}', ""); + Expect(1, 1837, '\p{Is_Joining_Group=-Beth}', ""); + Expect(0, 1837, '\p{^Is_Joining_Group=-Beth}', ""); + Expect(0, 1837, '\P{Is_Joining_Group=-Beth}', ""); + Expect(1, 1837, '\P{^Is_Joining_Group=-Beth}', ""); + Expect(0, 1838, '\p{Is_Joining_Group=-Beth}', ""); + Expect(1, 1838, '\p{^Is_Joining_Group=-Beth}', ""); + Expect(1, 1838, '\P{Is_Joining_Group=-Beth}', ""); + Expect(0, 1838, '\P{^Is_Joining_Group=-Beth}', ""); + Error('\p{Is_Jg=_:=Beth}'); + Error('\P{Is_Jg=_:=Beth}'); + Expect(1, 1837, '\p{Is_Jg=beth}', ""); + Expect(0, 1837, '\p{^Is_Jg=beth}', ""); + Expect(0, 1837, '\P{Is_Jg=beth}', ""); + Expect(1, 1837, '\P{^Is_Jg=beth}', ""); + Expect(0, 1838, '\p{Is_Jg=beth}', ""); + Expect(1, 1838, '\p{^Is_Jg=beth}', ""); + Expect(1, 1838, '\P{Is_Jg=beth}', ""); + Expect(0, 1838, '\P{^Is_Jg=beth}', ""); + Expect(1, 1837, '\p{Is_Jg: BETH}', ""); + Expect(0, 1837, '\p{^Is_Jg: BETH}', ""); + Expect(0, 1837, '\P{Is_Jg: BETH}', ""); + Expect(1, 1837, '\P{^Is_Jg: BETH}', ""); + Expect(0, 1838, '\p{Is_Jg: BETH}', ""); + Expect(1, 1838, '\p{^Is_Jg: BETH}', ""); + Expect(1, 1838, '\P{Is_Jg: BETH}', ""); + Expect(0, 1838, '\P{^Is_Jg: BETH}', ""); + Error('\p{Joining_Group=/a/- Burushaski_yeh_barree}'); + Error('\P{Joining_Group=/a/- Burushaski_yeh_barree}'); + Expect(1, 1915, '\p{Joining_Group=:\ABurushaski_Yeh_Barree\z:}', "");; + Expect(0, 1916, '\p{Joining_Group=:\ABurushaski_Yeh_Barree\z:}', "");; + Expect(1, 1915, '\p{Joining_Group=burushaskiyehbarree}', ""); + Expect(0, 1915, '\p{^Joining_Group=burushaskiyehbarree}', ""); + Expect(0, 1915, '\P{Joining_Group=burushaskiyehbarree}', ""); + Expect(1, 1915, '\P{^Joining_Group=burushaskiyehbarree}', ""); + Expect(0, 1916, '\p{Joining_Group=burushaskiyehbarree}', ""); + Expect(1, 1916, '\p{^Joining_Group=burushaskiyehbarree}', ""); + Expect(1, 1916, '\P{Joining_Group=burushaskiyehbarree}', ""); + Expect(0, 1916, '\P{^Joining_Group=burushaskiyehbarree}', ""); + Expect(1, 1915, '\p{Joining_Group=:\Aburushaskiyehbarree\z:}', "");; + Expect(0, 1916, '\p{Joining_Group=:\Aburushaskiyehbarree\z:}', "");; + Expect(1, 1915, '\p{Joining_Group= Burushaski_Yeh_Barree}', ""); + Expect(0, 1915, '\p{^Joining_Group= Burushaski_Yeh_Barree}', ""); + Expect(0, 1915, '\P{Joining_Group= Burushaski_Yeh_Barree}', ""); + Expect(1, 1915, '\P{^Joining_Group= Burushaski_Yeh_Barree}', ""); + Expect(0, 1916, '\p{Joining_Group= Burushaski_Yeh_Barree}', ""); + Expect(1, 1916, '\p{^Joining_Group= Burushaski_Yeh_Barree}', ""); + Expect(1, 1916, '\P{Joining_Group= Burushaski_Yeh_Barree}', ""); + Expect(0, 1916, '\P{^Joining_Group= Burushaski_Yeh_Barree}', ""); + Error('\p{Jg: _-Burushaski_YEH_Barree:=}'); + Error('\P{Jg: _-Burushaski_YEH_Barree:=}'); + Expect(1, 1915, '\p{Jg=:\ABurushaski_Yeh_Barree\z:}', "");; + Expect(0, 1916, '\p{Jg=:\ABurushaski_Yeh_Barree\z:}', "");; + Expect(1, 1915, '\p{Jg=burushaskiyehbarree}', ""); + Expect(0, 1915, '\p{^Jg=burushaskiyehbarree}', ""); + Expect(0, 1915, '\P{Jg=burushaskiyehbarree}', ""); + Expect(1, 1915, '\P{^Jg=burushaskiyehbarree}', ""); + Expect(0, 1916, '\p{Jg=burushaskiyehbarree}', ""); + Expect(1, 1916, '\p{^Jg=burushaskiyehbarree}', ""); + Expect(1, 1916, '\P{Jg=burushaskiyehbarree}', ""); + Expect(0, 1916, '\P{^Jg=burushaskiyehbarree}', ""); + Expect(1, 1915, '\p{Jg=:\Aburushaskiyehbarree\z:}', "");; + Expect(0, 1916, '\p{Jg=:\Aburushaskiyehbarree\z:}', "");; + Expect(1, 1915, '\p{Jg= burushaski_Yeh_Barree}', ""); + Expect(0, 1915, '\p{^Jg= burushaski_Yeh_Barree}', ""); + Expect(0, 1915, '\P{Jg= burushaski_Yeh_Barree}', ""); + Expect(1, 1915, '\P{^Jg= burushaski_Yeh_Barree}', ""); + Expect(0, 1916, '\p{Jg= burushaski_Yeh_Barree}', ""); + Expect(1, 1916, '\p{^Jg= burushaski_Yeh_Barree}', ""); + Expect(1, 1916, '\P{Jg= burushaski_Yeh_Barree}', ""); + Expect(0, 1916, '\P{^Jg= burushaski_Yeh_Barree}', ""); + Error('\p{Is_Joining_Group= /a/Burushaski_Yeh_Barree}'); + Error('\P{Is_Joining_Group= /a/Burushaski_Yeh_Barree}'); + Expect(1, 1915, '\p{Is_Joining_Group=burushaskiyehbarree}', ""); + Expect(0, 1915, '\p{^Is_Joining_Group=burushaskiyehbarree}', ""); + Expect(0, 1915, '\P{Is_Joining_Group=burushaskiyehbarree}', ""); + Expect(1, 1915, '\P{^Is_Joining_Group=burushaskiyehbarree}', ""); + Expect(0, 1916, '\p{Is_Joining_Group=burushaskiyehbarree}', ""); + Expect(1, 1916, '\p{^Is_Joining_Group=burushaskiyehbarree}', ""); + Expect(1, 1916, '\P{Is_Joining_Group=burushaskiyehbarree}', ""); + Expect(0, 1916, '\P{^Is_Joining_Group=burushaskiyehbarree}', ""); + Expect(1, 1915, '\p{Is_Joining_Group= _BURUSHASKI_Yeh_BARREE}', ""); + Expect(0, 1915, '\p{^Is_Joining_Group= _BURUSHASKI_Yeh_BARREE}', ""); + Expect(0, 1915, '\P{Is_Joining_Group= _BURUSHASKI_Yeh_BARREE}', ""); + Expect(1, 1915, '\P{^Is_Joining_Group= _BURUSHASKI_Yeh_BARREE}', ""); + Expect(0, 1916, '\p{Is_Joining_Group= _BURUSHASKI_Yeh_BARREE}', ""); + Expect(1, 1916, '\p{^Is_Joining_Group= _BURUSHASKI_Yeh_BARREE}', ""); + Expect(1, 1916, '\P{Is_Joining_Group= _BURUSHASKI_Yeh_BARREE}', ""); + Expect(0, 1916, '\P{^Is_Joining_Group= _BURUSHASKI_Yeh_BARREE}', ""); + Error('\p{Is_Jg= burushaski_Yeh_barree:=}'); + Error('\P{Is_Jg= burushaski_Yeh_barree:=}'); + Expect(1, 1915, '\p{Is_Jg=burushaskiyehbarree}', ""); + Expect(0, 1915, '\p{^Is_Jg=burushaskiyehbarree}', ""); + Expect(0, 1915, '\P{Is_Jg=burushaskiyehbarree}', ""); + Expect(1, 1915, '\P{^Is_Jg=burushaskiyehbarree}', ""); + Expect(0, 1916, '\p{Is_Jg=burushaskiyehbarree}', ""); + Expect(1, 1916, '\p{^Is_Jg=burushaskiyehbarree}', ""); + Expect(1, 1916, '\P{Is_Jg=burushaskiyehbarree}', ""); + Expect(0, 1916, '\P{^Is_Jg=burushaskiyehbarree}', ""); + Expect(1, 1915, '\p{Is_Jg=-Burushaski_Yeh_Barree}', ""); + Expect(0, 1915, '\p{^Is_Jg=-Burushaski_Yeh_Barree}', ""); + Expect(0, 1915, '\P{Is_Jg=-Burushaski_Yeh_Barree}', ""); + Expect(1, 1915, '\P{^Is_Jg=-Burushaski_Yeh_Barree}', ""); + Expect(0, 1916, '\p{Is_Jg=-Burushaski_Yeh_Barree}', ""); + Expect(1, 1916, '\p{^Is_Jg=-Burushaski_Yeh_Barree}', ""); + Expect(1, 1916, '\P{Is_Jg=-Burushaski_Yeh_Barree}', ""); + Expect(0, 1916, '\P{^Is_Jg=-Burushaski_Yeh_Barree}', ""); + Error('\p{Joining_Group=-_DAL/a/}'); + Error('\P{Joining_Group=-_DAL/a/}'); + Expect(1, 69314, '\p{Joining_Group=:\ADal\z:}', "");; + Expect(0, 69315, '\p{Joining_Group=:\ADal\z:}', "");; + Expect(1, 69314, '\p{Joining_Group=dal}', ""); + Expect(0, 69314, '\p{^Joining_Group=dal}', ""); + Expect(0, 69314, '\P{Joining_Group=dal}', ""); + Expect(1, 69314, '\P{^Joining_Group=dal}', ""); + Expect(0, 69315, '\p{Joining_Group=dal}', ""); + Expect(1, 69315, '\p{^Joining_Group=dal}', ""); + Expect(1, 69315, '\P{Joining_Group=dal}', ""); + Expect(0, 69315, '\P{^Joining_Group=dal}', ""); + Expect(1, 69314, '\p{Joining_Group=:\Adal\z:}', "");; + Expect(0, 69315, '\p{Joining_Group=:\Adal\z:}', "");; + Expect(1, 69314, '\p{Joining_Group=- DAL}', ""); + Expect(0, 69314, '\p{^Joining_Group=- DAL}', ""); + Expect(0, 69314, '\P{Joining_Group=- DAL}', ""); + Expect(1, 69314, '\P{^Joining_Group=- DAL}', ""); + Expect(0, 69315, '\p{Joining_Group=- DAL}', ""); + Expect(1, 69315, '\p{^Joining_Group=- DAL}', ""); + Expect(1, 69315, '\P{Joining_Group=- DAL}', ""); + Expect(0, 69315, '\P{^Joining_Group=- DAL}', ""); + Error('\p{Jg=:= _dal}'); + Error('\P{Jg=:= _dal}'); + Expect(1, 69314, '\p{Jg=:\ADal\z:}', "");; + Expect(0, 69315, '\p{Jg=:\ADal\z:}', "");; + Expect(1, 69314, '\p{Jg=dal}', ""); + Expect(0, 69314, '\p{^Jg=dal}', ""); + Expect(0, 69314, '\P{Jg=dal}', ""); + Expect(1, 69314, '\P{^Jg=dal}', ""); + Expect(0, 69315, '\p{Jg=dal}', ""); + Expect(1, 69315, '\p{^Jg=dal}', ""); + Expect(1, 69315, '\P{Jg=dal}', ""); + Expect(0, 69315, '\P{^Jg=dal}', ""); + Expect(1, 69314, '\p{Jg=:\Adal\z:}', "");; + Expect(0, 69315, '\p{Jg=:\Adal\z:}', "");; + Expect(1, 69314, '\p{Jg=- dal}', ""); + Expect(0, 69314, '\p{^Jg=- dal}', ""); + Expect(0, 69314, '\P{Jg=- dal}', ""); + Expect(1, 69314, '\P{^Jg=- dal}', ""); + Expect(0, 69315, '\p{Jg=- dal}', ""); + Expect(1, 69315, '\p{^Jg=- dal}', ""); + Expect(1, 69315, '\P{Jg=- dal}', ""); + Expect(0, 69315, '\P{^Jg=- dal}', ""); + Error('\p{Is_Joining_Group= _Dal:=}'); + Error('\P{Is_Joining_Group= _Dal:=}'); + Expect(1, 69314, '\p{Is_Joining_Group=dal}', ""); + Expect(0, 69314, '\p{^Is_Joining_Group=dal}', ""); + Expect(0, 69314, '\P{Is_Joining_Group=dal}', ""); + Expect(1, 69314, '\P{^Is_Joining_Group=dal}', ""); + Expect(0, 69315, '\p{Is_Joining_Group=dal}', ""); + Expect(1, 69315, '\p{^Is_Joining_Group=dal}', ""); + Expect(1, 69315, '\P{Is_Joining_Group=dal}', ""); + Expect(0, 69315, '\P{^Is_Joining_Group=dal}', ""); + Expect(1, 69314, '\p{Is_Joining_Group= Dal}', ""); + Expect(0, 69314, '\p{^Is_Joining_Group= Dal}', ""); + Expect(0, 69314, '\P{Is_Joining_Group= Dal}', ""); + Expect(1, 69314, '\P{^Is_Joining_Group= Dal}', ""); + Expect(0, 69315, '\p{Is_Joining_Group= Dal}', ""); + Expect(1, 69315, '\p{^Is_Joining_Group= Dal}', ""); + Expect(1, 69315, '\P{Is_Joining_Group= Dal}', ""); + Expect(0, 69315, '\P{^Is_Joining_Group= Dal}', ""); + Error('\p{Is_Jg=:= dal}'); + Error('\P{Is_Jg=:= dal}'); + Expect(1, 69314, '\p{Is_Jg=dal}', ""); + Expect(0, 69314, '\p{^Is_Jg=dal}', ""); + Expect(0, 69314, '\P{Is_Jg=dal}', ""); + Expect(1, 69314, '\P{^Is_Jg=dal}', ""); + Expect(0, 69315, '\p{Is_Jg=dal}', ""); + Expect(1, 69315, '\p{^Is_Jg=dal}', ""); + Expect(1, 69315, '\P{Is_Jg=dal}', ""); + Expect(0, 69315, '\P{^Is_Jg=dal}', ""); + Expect(1, 69314, '\p{Is_Jg=_ DAL}', ""); + Expect(0, 69314, '\p{^Is_Jg=_ DAL}', ""); + Expect(0, 69314, '\P{Is_Jg=_ DAL}', ""); + Expect(1, 69314, '\P{^Is_Jg=_ DAL}', ""); + Expect(0, 69315, '\p{Is_Jg=_ DAL}', ""); + Expect(1, 69315, '\p{^Is_Jg=_ DAL}', ""); + Expect(1, 69315, '\P{Is_Jg=_ DAL}', ""); + Expect(0, 69315, '\P{^Is_Jg=_ DAL}', ""); + Error('\p{Joining_Group=:= Dalath_rish}'); + Error('\P{Joining_Group=:= Dalath_rish}'); + Expect(1, 1839, '\p{Joining_Group=:\ADalath_Rish\z:}', "");; + Expect(0, 1840, '\p{Joining_Group=:\ADalath_Rish\z:}', "");; + Expect(1, 1839, '\p{Joining_Group=dalathrish}', ""); + Expect(0, 1839, '\p{^Joining_Group=dalathrish}', ""); + Expect(0, 1839, '\P{Joining_Group=dalathrish}', ""); + Expect(1, 1839, '\P{^Joining_Group=dalathrish}', ""); + Expect(0, 1840, '\p{Joining_Group=dalathrish}', ""); + Expect(1, 1840, '\p{^Joining_Group=dalathrish}', ""); + Expect(1, 1840, '\P{Joining_Group=dalathrish}', ""); + Expect(0, 1840, '\P{^Joining_Group=dalathrish}', ""); + Expect(1, 1839, '\p{Joining_Group=:\Adalathrish\z:}', "");; + Expect(0, 1840, '\p{Joining_Group=:\Adalathrish\z:}', "");; + Expect(1, 1839, '\p{Joining_Group= -Dalath_Rish}', ""); + Expect(0, 1839, '\p{^Joining_Group= -Dalath_Rish}', ""); + Expect(0, 1839, '\P{Joining_Group= -Dalath_Rish}', ""); + Expect(1, 1839, '\P{^Joining_Group= -Dalath_Rish}', ""); + Expect(0, 1840, '\p{Joining_Group= -Dalath_Rish}', ""); + Expect(1, 1840, '\p{^Joining_Group= -Dalath_Rish}', ""); + Expect(1, 1840, '\P{Joining_Group= -Dalath_Rish}', ""); + Expect(0, 1840, '\P{^Joining_Group= -Dalath_Rish}', ""); + Error('\p{Jg: :=Dalath_rish}'); + Error('\P{Jg: :=Dalath_rish}'); + Expect(1, 1839, '\p{Jg=:\ADalath_Rish\z:}', "");; + Expect(0, 1840, '\p{Jg=:\ADalath_Rish\z:}', "");; + Expect(1, 1839, '\p{Jg=dalathrish}', ""); + Expect(0, 1839, '\p{^Jg=dalathrish}', ""); + Expect(0, 1839, '\P{Jg=dalathrish}', ""); + Expect(1, 1839, '\P{^Jg=dalathrish}', ""); + Expect(0, 1840, '\p{Jg=dalathrish}', ""); + Expect(1, 1840, '\p{^Jg=dalathrish}', ""); + Expect(1, 1840, '\P{Jg=dalathrish}', ""); + Expect(0, 1840, '\P{^Jg=dalathrish}', ""); + Expect(1, 1839, '\p{Jg=:\Adalathrish\z:}', "");; + Expect(0, 1840, '\p{Jg=:\Adalathrish\z:}', "");; + Expect(1, 1839, '\p{Jg= dalath_Rish}', ""); + Expect(0, 1839, '\p{^Jg= dalath_Rish}', ""); + Expect(0, 1839, '\P{Jg= dalath_Rish}', ""); + Expect(1, 1839, '\P{^Jg= dalath_Rish}', ""); + Expect(0, 1840, '\p{Jg= dalath_Rish}', ""); + Expect(1, 1840, '\p{^Jg= dalath_Rish}', ""); + Expect(1, 1840, '\P{Jg= dalath_Rish}', ""); + Expect(0, 1840, '\P{^Jg= dalath_Rish}', ""); + Error('\p{Is_Joining_Group=_Dalath_Rish:=}'); + Error('\P{Is_Joining_Group=_Dalath_Rish:=}'); + Expect(1, 1839, '\p{Is_Joining_Group=dalathrish}', ""); + Expect(0, 1839, '\p{^Is_Joining_Group=dalathrish}', ""); + Expect(0, 1839, '\P{Is_Joining_Group=dalathrish}', ""); + Expect(1, 1839, '\P{^Is_Joining_Group=dalathrish}', ""); + Expect(0, 1840, '\p{Is_Joining_Group=dalathrish}', ""); + Expect(1, 1840, '\p{^Is_Joining_Group=dalathrish}', ""); + Expect(1, 1840, '\P{Is_Joining_Group=dalathrish}', ""); + Expect(0, 1840, '\P{^Is_Joining_Group=dalathrish}', ""); + Expect(1, 1839, '\p{Is_Joining_Group=_dalath_rish}', ""); + Expect(0, 1839, '\p{^Is_Joining_Group=_dalath_rish}', ""); + Expect(0, 1839, '\P{Is_Joining_Group=_dalath_rish}', ""); + Expect(1, 1839, '\P{^Is_Joining_Group=_dalath_rish}', ""); + Expect(0, 1840, '\p{Is_Joining_Group=_dalath_rish}', ""); + Expect(1, 1840, '\p{^Is_Joining_Group=_dalath_rish}', ""); + Expect(1, 1840, '\P{Is_Joining_Group=_dalath_rish}', ""); + Expect(0, 1840, '\P{^Is_Joining_Group=_dalath_rish}', ""); + Error('\p{Is_Jg=:= dalath_Rish}'); + Error('\P{Is_Jg=:= dalath_Rish}'); + Expect(1, 1839, '\p{Is_Jg=dalathrish}', ""); + Expect(0, 1839, '\p{^Is_Jg=dalathrish}', ""); + Expect(0, 1839, '\P{Is_Jg=dalathrish}', ""); + Expect(1, 1839, '\P{^Is_Jg=dalathrish}', ""); + Expect(0, 1840, '\p{Is_Jg=dalathrish}', ""); + Expect(1, 1840, '\p{^Is_Jg=dalathrish}', ""); + Expect(1, 1840, '\P{Is_Jg=dalathrish}', ""); + Expect(0, 1840, '\P{^Is_Jg=dalathrish}', ""); + Expect(1, 1839, '\p{Is_Jg= _Dalath_RISH}', ""); + Expect(0, 1839, '\p{^Is_Jg= _Dalath_RISH}', ""); + Expect(0, 1839, '\P{Is_Jg= _Dalath_RISH}', ""); + Expect(1, 1839, '\P{^Is_Jg= _Dalath_RISH}', ""); + Expect(0, 1840, '\p{Is_Jg= _Dalath_RISH}', ""); + Expect(1, 1840, '\p{^Is_Jg= _Dalath_RISH}', ""); + Expect(1, 1840, '\P{Is_Jg= _Dalath_RISH}', ""); + Expect(0, 1840, '\P{^Is_Jg= _Dalath_RISH}', ""); + Error('\p{Joining_Group: /a/E}'); + Error('\P{Joining_Group: /a/E}'); + Expect(1, 1829, '\p{Joining_Group=:\AE\z:}', "");; + Expect(0, 1830, '\p{Joining_Group=:\AE\z:}', "");; + Expect(1, 1829, '\p{Joining_Group=e}', ""); + Expect(0, 1829, '\p{^Joining_Group=e}', ""); + Expect(0, 1829, '\P{Joining_Group=e}', ""); + Expect(1, 1829, '\P{^Joining_Group=e}', ""); + Expect(0, 1830, '\p{Joining_Group=e}', ""); + Expect(1, 1830, '\p{^Joining_Group=e}', ""); + Expect(1, 1830, '\P{Joining_Group=e}', ""); + Expect(0, 1830, '\P{^Joining_Group=e}', ""); + Expect(1, 1829, '\p{Joining_Group=:\Ae\z:}', "");; + Expect(0, 1830, '\p{Joining_Group=:\Ae\z:}', "");; + Expect(1, 1829, '\p{Joining_Group= _E}', ""); + Expect(0, 1829, '\p{^Joining_Group= _E}', ""); + Expect(0, 1829, '\P{Joining_Group= _E}', ""); + Expect(1, 1829, '\P{^Joining_Group= _E}', ""); + Expect(0, 1830, '\p{Joining_Group= _E}', ""); + Expect(1, 1830, '\p{^Joining_Group= _E}', ""); + Expect(1, 1830, '\P{Joining_Group= _E}', ""); + Expect(0, 1830, '\P{^Joining_Group= _E}', ""); + Error('\p{Jg= e:=}'); + Error('\P{Jg= e:=}'); + Expect(1, 1829, '\p{Jg=:\AE\z:}', "");; + Expect(0, 1830, '\p{Jg=:\AE\z:}', "");; + Expect(1, 1829, '\p{Jg=e}', ""); + Expect(0, 1829, '\p{^Jg=e}', ""); + Expect(0, 1829, '\P{Jg=e}', ""); + Expect(1, 1829, '\P{^Jg=e}', ""); + Expect(0, 1830, '\p{Jg=e}', ""); + Expect(1, 1830, '\p{^Jg=e}', ""); + Expect(1, 1830, '\P{Jg=e}', ""); + Expect(0, 1830, '\P{^Jg=e}', ""); + Expect(1, 1829, '\p{Jg=:\Ae\z:}', "");; + Expect(0, 1830, '\p{Jg=:\Ae\z:}', "");; + Expect(1, 1829, '\p{Jg= _e}', ""); + Expect(0, 1829, '\p{^Jg= _e}', ""); + Expect(0, 1829, '\P{Jg= _e}', ""); + Expect(1, 1829, '\P{^Jg= _e}', ""); + Expect(0, 1830, '\p{Jg= _e}', ""); + Expect(1, 1830, '\p{^Jg= _e}', ""); + Expect(1, 1830, '\P{Jg= _e}', ""); + Expect(0, 1830, '\P{^Jg= _e}', ""); + Error('\p{Is_Joining_Group= E/a/}'); + Error('\P{Is_Joining_Group= E/a/}'); + Expect(1, 1829, '\p{Is_Joining_Group=e}', ""); + Expect(0, 1829, '\p{^Is_Joining_Group=e}', ""); + Expect(0, 1829, '\P{Is_Joining_Group=e}', ""); + Expect(1, 1829, '\P{^Is_Joining_Group=e}', ""); + Expect(0, 1830, '\p{Is_Joining_Group=e}', ""); + Expect(1, 1830, '\p{^Is_Joining_Group=e}', ""); + Expect(1, 1830, '\P{Is_Joining_Group=e}', ""); + Expect(0, 1830, '\P{^Is_Joining_Group=e}', ""); + Expect(1, 1829, '\p{Is_Joining_Group= _E}', ""); + Expect(0, 1829, '\p{^Is_Joining_Group= _E}', ""); + Expect(0, 1829, '\P{Is_Joining_Group= _E}', ""); + Expect(1, 1829, '\P{^Is_Joining_Group= _E}', ""); + Expect(0, 1830, '\p{Is_Joining_Group= _E}', ""); + Expect(1, 1830, '\p{^Is_Joining_Group= _E}', ""); + Expect(1, 1830, '\P{Is_Joining_Group= _E}', ""); + Expect(0, 1830, '\P{^Is_Joining_Group= _E}', ""); + Error('\p{Is_Jg=/a/_e}'); + Error('\P{Is_Jg=/a/_e}'); + Expect(1, 1829, '\p{Is_Jg=e}', ""); + Expect(0, 1829, '\p{^Is_Jg=e}', ""); + Expect(0, 1829, '\P{Is_Jg=e}', ""); + Expect(1, 1829, '\P{^Is_Jg=e}', ""); + Expect(0, 1830, '\p{Is_Jg=e}', ""); + Expect(1, 1830, '\p{^Is_Jg=e}', ""); + Expect(1, 1830, '\P{Is_Jg=e}', ""); + Expect(0, 1830, '\P{^Is_Jg=e}', ""); + Expect(1, 1829, '\p{Is_Jg=-e}', ""); + Expect(0, 1829, '\p{^Is_Jg=-e}', ""); + Expect(0, 1829, '\P{Is_Jg=-e}', ""); + Expect(1, 1829, '\P{^Is_Jg=-e}', ""); + Expect(0, 1830, '\p{Is_Jg=-e}', ""); + Expect(1, 1830, '\p{^Is_Jg=-e}', ""); + Expect(1, 1830, '\P{Is_Jg=-e}', ""); + Expect(0, 1830, '\P{^Is_Jg=-e}', ""); + Error('\p{Joining_Group= :=Farsi_Yeh}'); + Error('\P{Joining_Group= :=Farsi_Yeh}'); + Expect(1, 1910, '\p{Joining_Group=:\AFarsi_Yeh\z:}', "");; + Expect(0, 1911, '\p{Joining_Group=:\AFarsi_Yeh\z:}', "");; + Expect(1, 1910, '\p{Joining_Group=farsiyeh}', ""); + Expect(0, 1910, '\p{^Joining_Group=farsiyeh}', ""); + Expect(0, 1910, '\P{Joining_Group=farsiyeh}', ""); + Expect(1, 1910, '\P{^Joining_Group=farsiyeh}', ""); + Expect(0, 1911, '\p{Joining_Group=farsiyeh}', ""); + Expect(1, 1911, '\p{^Joining_Group=farsiyeh}', ""); + Expect(1, 1911, '\P{Joining_Group=farsiyeh}', ""); + Expect(0, 1911, '\P{^Joining_Group=farsiyeh}', ""); + Expect(1, 1910, '\p{Joining_Group=:\Afarsiyeh\z:}', "");; + Expect(0, 1911, '\p{Joining_Group=:\Afarsiyeh\z:}', "");; + Expect(1, 1910, '\p{Joining_Group= -Farsi_yeh}', ""); + Expect(0, 1910, '\p{^Joining_Group= -Farsi_yeh}', ""); + Expect(0, 1910, '\P{Joining_Group= -Farsi_yeh}', ""); + Expect(1, 1910, '\P{^Joining_Group= -Farsi_yeh}', ""); + Expect(0, 1911, '\p{Joining_Group= -Farsi_yeh}', ""); + Expect(1, 1911, '\p{^Joining_Group= -Farsi_yeh}', ""); + Expect(1, 1911, '\P{Joining_Group= -Farsi_yeh}', ""); + Expect(0, 1911, '\P{^Joining_Group= -Farsi_yeh}', ""); + Error('\p{Jg=:=_ FARSI_yeh}'); + Error('\P{Jg=:=_ FARSI_yeh}'); + Expect(1, 1910, '\p{Jg=:\AFarsi_Yeh\z:}', "");; + Expect(0, 1911, '\p{Jg=:\AFarsi_Yeh\z:}', "");; + Expect(1, 1910, '\p{Jg=farsiyeh}', ""); + Expect(0, 1910, '\p{^Jg=farsiyeh}', ""); + Expect(0, 1910, '\P{Jg=farsiyeh}', ""); + Expect(1, 1910, '\P{^Jg=farsiyeh}', ""); + Expect(0, 1911, '\p{Jg=farsiyeh}', ""); + Expect(1, 1911, '\p{^Jg=farsiyeh}', ""); + Expect(1, 1911, '\P{Jg=farsiyeh}', ""); + Expect(0, 1911, '\P{^Jg=farsiyeh}', ""); + Expect(1, 1910, '\p{Jg=:\Afarsiyeh\z:}', "");; + Expect(0, 1911, '\p{Jg=:\Afarsiyeh\z:}', "");; + Expect(1, 1910, '\p{Jg= farsi_YEH}', ""); + Expect(0, 1910, '\p{^Jg= farsi_YEH}', ""); + Expect(0, 1910, '\P{Jg= farsi_YEH}', ""); + Expect(1, 1910, '\P{^Jg= farsi_YEH}', ""); + Expect(0, 1911, '\p{Jg= farsi_YEH}', ""); + Expect(1, 1911, '\p{^Jg= farsi_YEH}', ""); + Expect(1, 1911, '\P{Jg= farsi_YEH}', ""); + Expect(0, 1911, '\P{^Jg= farsi_YEH}', ""); + Error('\p{Is_Joining_Group=:=__Farsi_Yeh}'); + Error('\P{Is_Joining_Group=:=__Farsi_Yeh}'); + Expect(1, 1910, '\p{Is_Joining_Group=farsiyeh}', ""); + Expect(0, 1910, '\p{^Is_Joining_Group=farsiyeh}', ""); + Expect(0, 1910, '\P{Is_Joining_Group=farsiyeh}', ""); + Expect(1, 1910, '\P{^Is_Joining_Group=farsiyeh}', ""); + Expect(0, 1911, '\p{Is_Joining_Group=farsiyeh}', ""); + Expect(1, 1911, '\p{^Is_Joining_Group=farsiyeh}', ""); + Expect(1, 1911, '\P{Is_Joining_Group=farsiyeh}', ""); + Expect(0, 1911, '\P{^Is_Joining_Group=farsiyeh}', ""); + Expect(1, 1910, '\p{Is_Joining_Group: _Farsi_YEH}', ""); + Expect(0, 1910, '\p{^Is_Joining_Group: _Farsi_YEH}', ""); + Expect(0, 1910, '\P{Is_Joining_Group: _Farsi_YEH}', ""); + Expect(1, 1910, '\P{^Is_Joining_Group: _Farsi_YEH}', ""); + Expect(0, 1911, '\p{Is_Joining_Group: _Farsi_YEH}', ""); + Expect(1, 1911, '\p{^Is_Joining_Group: _Farsi_YEH}', ""); + Expect(1, 1911, '\P{Is_Joining_Group: _Farsi_YEH}', ""); + Expect(0, 1911, '\P{^Is_Joining_Group: _Farsi_YEH}', ""); + Error('\p{Is_Jg=-Farsi_Yeh:=}'); + Error('\P{Is_Jg=-Farsi_Yeh:=}'); + Expect(1, 1910, '\p{Is_Jg=farsiyeh}', ""); + Expect(0, 1910, '\p{^Is_Jg=farsiyeh}', ""); + Expect(0, 1910, '\P{Is_Jg=farsiyeh}', ""); + Expect(1, 1910, '\P{^Is_Jg=farsiyeh}', ""); + Expect(0, 1911, '\p{Is_Jg=farsiyeh}', ""); + Expect(1, 1911, '\p{^Is_Jg=farsiyeh}', ""); + Expect(1, 1911, '\P{Is_Jg=farsiyeh}', ""); + Expect(0, 1911, '\P{^Is_Jg=farsiyeh}', ""); + Expect(1, 1910, '\p{Is_Jg= FARSI_YEH}', ""); + Expect(0, 1910, '\p{^Is_Jg= FARSI_YEH}', ""); + Expect(0, 1910, '\P{Is_Jg= FARSI_YEH}', ""); + Expect(1, 1910, '\P{^Is_Jg= FARSI_YEH}', ""); + Expect(0, 1911, '\p{Is_Jg= FARSI_YEH}', ""); + Expect(1, 1911, '\p{^Is_Jg= FARSI_YEH}', ""); + Expect(1, 1911, '\P{Is_Jg= FARSI_YEH}', ""); + Expect(0, 1911, '\P{^Is_Jg= FARSI_YEH}', ""); + Error('\p{Joining_Group=/a/ _Fe}'); + Error('\P{Joining_Group=/a/ _Fe}'); + Expect(1, 1871, '\p{Joining_Group=:\AFe\z:}', "");; + Expect(0, 1872, '\p{Joining_Group=:\AFe\z:}', "");; + Expect(1, 1871, '\p{Joining_Group=fe}', ""); + Expect(0, 1871, '\p{^Joining_Group=fe}', ""); + Expect(0, 1871, '\P{Joining_Group=fe}', ""); + Expect(1, 1871, '\P{^Joining_Group=fe}', ""); + Expect(0, 1872, '\p{Joining_Group=fe}', ""); + Expect(1, 1872, '\p{^Joining_Group=fe}', ""); + Expect(1, 1872, '\P{Joining_Group=fe}', ""); + Expect(0, 1872, '\P{^Joining_Group=fe}', ""); + Expect(1, 1871, '\p{Joining_Group=:\Afe\z:}', "");; + Expect(0, 1872, '\p{Joining_Group=:\Afe\z:}', "");; + Expect(1, 1871, '\p{Joining_Group=_ Fe}', ""); + Expect(0, 1871, '\p{^Joining_Group=_ Fe}', ""); + Expect(0, 1871, '\P{Joining_Group=_ Fe}', ""); + Expect(1, 1871, '\P{^Joining_Group=_ Fe}', ""); + Expect(0, 1872, '\p{Joining_Group=_ Fe}', ""); + Expect(1, 1872, '\p{^Joining_Group=_ Fe}', ""); + Expect(1, 1872, '\P{Joining_Group=_ Fe}', ""); + Expect(0, 1872, '\P{^Joining_Group=_ Fe}', ""); + Error('\p{Jg= fe/a/}'); + Error('\P{Jg= fe/a/}'); + Expect(1, 1871, '\p{Jg=:\AFe\z:}', "");; + Expect(0, 1872, '\p{Jg=:\AFe\z:}', "");; + Expect(1, 1871, '\p{Jg=fe}', ""); + Expect(0, 1871, '\p{^Jg=fe}', ""); + Expect(0, 1871, '\P{Jg=fe}', ""); + Expect(1, 1871, '\P{^Jg=fe}', ""); + Expect(0, 1872, '\p{Jg=fe}', ""); + Expect(1, 1872, '\p{^Jg=fe}', ""); + Expect(1, 1872, '\P{Jg=fe}', ""); + Expect(0, 1872, '\P{^Jg=fe}', ""); + Expect(1, 1871, '\p{Jg=:\Afe\z:}', "");; + Expect(0, 1872, '\p{Jg=:\Afe\z:}', "");; + Expect(1, 1871, '\p{Jg: - FE}', ""); + Expect(0, 1871, '\p{^Jg: - FE}', ""); + Expect(0, 1871, '\P{Jg: - FE}', ""); + Expect(1, 1871, '\P{^Jg: - FE}', ""); + Expect(0, 1872, '\p{Jg: - FE}', ""); + Expect(1, 1872, '\p{^Jg: - FE}', ""); + Expect(1, 1872, '\P{Jg: - FE}', ""); + Expect(0, 1872, '\P{^Jg: - FE}', ""); + Error('\p{Is_Joining_Group=/a/FE}'); + Error('\P{Is_Joining_Group=/a/FE}'); + Expect(1, 1871, '\p{Is_Joining_Group=fe}', ""); + Expect(0, 1871, '\p{^Is_Joining_Group=fe}', ""); + Expect(0, 1871, '\P{Is_Joining_Group=fe}', ""); + Expect(1, 1871, '\P{^Is_Joining_Group=fe}', ""); + Expect(0, 1872, '\p{Is_Joining_Group=fe}', ""); + Expect(1, 1872, '\p{^Is_Joining_Group=fe}', ""); + Expect(1, 1872, '\P{Is_Joining_Group=fe}', ""); + Expect(0, 1872, '\P{^Is_Joining_Group=fe}', ""); + Expect(1, 1871, '\p{Is_Joining_Group= _Fe}', ""); + Expect(0, 1871, '\p{^Is_Joining_Group= _Fe}', ""); + Expect(0, 1871, '\P{Is_Joining_Group= _Fe}', ""); + Expect(1, 1871, '\P{^Is_Joining_Group= _Fe}', ""); + Expect(0, 1872, '\p{Is_Joining_Group= _Fe}', ""); + Expect(1, 1872, '\p{^Is_Joining_Group= _Fe}', ""); + Expect(1, 1872, '\P{Is_Joining_Group= _Fe}', ""); + Expect(0, 1872, '\P{^Is_Joining_Group= _Fe}', ""); + Error('\p{Is_Jg=-:=Fe}'); + Error('\P{Is_Jg=-:=Fe}'); + Expect(1, 1871, '\p{Is_Jg=fe}', ""); + Expect(0, 1871, '\p{^Is_Jg=fe}', ""); + Expect(0, 1871, '\P{Is_Jg=fe}', ""); + Expect(1, 1871, '\P{^Is_Jg=fe}', ""); + Expect(0, 1872, '\p{Is_Jg=fe}', ""); + Expect(1, 1872, '\p{^Is_Jg=fe}', ""); + Expect(1, 1872, '\P{Is_Jg=fe}', ""); + Expect(0, 1872, '\P{^Is_Jg=fe}', ""); + Expect(1, 1871, '\p{Is_Jg= fe}', ""); + Expect(0, 1871, '\p{^Is_Jg= fe}', ""); + Expect(0, 1871, '\P{Is_Jg= fe}', ""); + Expect(1, 1871, '\P{^Is_Jg= fe}', ""); + Expect(0, 1872, '\p{Is_Jg= fe}', ""); + Expect(1, 1872, '\p{^Is_Jg= fe}', ""); + Expect(1, 1872, '\P{Is_Jg= fe}', ""); + Expect(0, 1872, '\P{^Is_Jg= fe}', ""); + Error('\p{Joining_Group=-feh:=}'); + Error('\P{Joining_Group=-feh:=}'); + Expect(1, 2212, '\p{Joining_Group=:\AFeh\z:}', "");; + Expect(0, 2213, '\p{Joining_Group=:\AFeh\z:}', "");; + Expect(1, 2212, '\p{Joining_Group=feh}', ""); + Expect(0, 2212, '\p{^Joining_Group=feh}', ""); + Expect(0, 2212, '\P{Joining_Group=feh}', ""); + Expect(1, 2212, '\P{^Joining_Group=feh}', ""); + Expect(0, 2213, '\p{Joining_Group=feh}', ""); + Expect(1, 2213, '\p{^Joining_Group=feh}', ""); + Expect(1, 2213, '\P{Joining_Group=feh}', ""); + Expect(0, 2213, '\P{^Joining_Group=feh}', ""); + Expect(1, 2212, '\p{Joining_Group=:\Afeh\z:}', "");; + Expect(0, 2213, '\p{Joining_Group=:\Afeh\z:}', "");; + Expect(1, 2212, '\p{Joining_Group= FEH}', ""); + Expect(0, 2212, '\p{^Joining_Group= FEH}', ""); + Expect(0, 2212, '\P{Joining_Group= FEH}', ""); + Expect(1, 2212, '\P{^Joining_Group= FEH}', ""); + Expect(0, 2213, '\p{Joining_Group= FEH}', ""); + Expect(1, 2213, '\p{^Joining_Group= FEH}', ""); + Expect(1, 2213, '\P{Joining_Group= FEH}', ""); + Expect(0, 2213, '\P{^Joining_Group= FEH}', ""); + Error('\p{Jg=:=_Feh}'); + Error('\P{Jg=:=_Feh}'); + Expect(1, 2212, '\p{Jg=:\AFeh\z:}', "");; + Expect(0, 2213, '\p{Jg=:\AFeh\z:}', "");; + Expect(1, 2212, '\p{Jg: feh}', ""); + Expect(0, 2212, '\p{^Jg: feh}', ""); + Expect(0, 2212, '\P{Jg: feh}', ""); + Expect(1, 2212, '\P{^Jg: feh}', ""); + Expect(0, 2213, '\p{Jg: feh}', ""); + Expect(1, 2213, '\p{^Jg: feh}', ""); + Expect(1, 2213, '\P{Jg: feh}', ""); + Expect(0, 2213, '\P{^Jg: feh}', ""); + Expect(1, 2212, '\p{Jg=:\Afeh\z:}', "");; + Expect(0, 2213, '\p{Jg=:\Afeh\z:}', "");; + Expect(1, 2212, '\p{Jg= Feh}', ""); + Expect(0, 2212, '\p{^Jg= Feh}', ""); + Expect(0, 2212, '\P{Jg= Feh}', ""); + Expect(1, 2212, '\P{^Jg= Feh}', ""); + Expect(0, 2213, '\p{Jg= Feh}', ""); + Expect(1, 2213, '\p{^Jg= Feh}', ""); + Expect(1, 2213, '\P{Jg= Feh}', ""); + Expect(0, 2213, '\P{^Jg= Feh}', ""); + Error('\p{Is_Joining_Group= FEH/a/}'); + Error('\P{Is_Joining_Group= FEH/a/}'); + Expect(1, 2212, '\p{Is_Joining_Group=feh}', ""); + Expect(0, 2212, '\p{^Is_Joining_Group=feh}', ""); + Expect(0, 2212, '\P{Is_Joining_Group=feh}', ""); + Expect(1, 2212, '\P{^Is_Joining_Group=feh}', ""); + Expect(0, 2213, '\p{Is_Joining_Group=feh}', ""); + Expect(1, 2213, '\p{^Is_Joining_Group=feh}', ""); + Expect(1, 2213, '\P{Is_Joining_Group=feh}', ""); + Expect(0, 2213, '\P{^Is_Joining_Group=feh}', ""); + Expect(1, 2212, '\p{Is_Joining_Group= FEH}', ""); + Expect(0, 2212, '\p{^Is_Joining_Group= FEH}', ""); + Expect(0, 2212, '\P{Is_Joining_Group= FEH}', ""); + Expect(1, 2212, '\P{^Is_Joining_Group= FEH}', ""); + Expect(0, 2213, '\p{Is_Joining_Group= FEH}', ""); + Expect(1, 2213, '\p{^Is_Joining_Group= FEH}', ""); + Expect(1, 2213, '\P{Is_Joining_Group= FEH}', ""); + Expect(0, 2213, '\P{^Is_Joining_Group= FEH}', ""); + Error('\p{Is_Jg=:=FEH}'); + Error('\P{Is_Jg=:=FEH}'); + Expect(1, 2212, '\p{Is_Jg:feh}', ""); + Expect(0, 2212, '\p{^Is_Jg:feh}', ""); + Expect(0, 2212, '\P{Is_Jg:feh}', ""); + Expect(1, 2212, '\P{^Is_Jg:feh}', ""); + Expect(0, 2213, '\p{Is_Jg:feh}', ""); + Expect(1, 2213, '\p{^Is_Jg:feh}', ""); + Expect(1, 2213, '\P{Is_Jg:feh}', ""); + Expect(0, 2213, '\P{^Is_Jg:feh}', ""); + Expect(1, 2212, '\p{Is_Jg= feh}', ""); + Expect(0, 2212, '\p{^Is_Jg= feh}', ""); + Expect(0, 2212, '\P{Is_Jg= feh}', ""); + Expect(1, 2212, '\P{^Is_Jg= feh}', ""); + Expect(0, 2213, '\p{Is_Jg= feh}', ""); + Expect(1, 2213, '\p{^Is_Jg= feh}', ""); + Expect(1, 2213, '\P{Is_Jg= feh}', ""); + Expect(0, 2213, '\P{^Is_Jg= feh}', ""); + Error('\p{Joining_Group= Final_SEMKATH/a/}'); + Error('\P{Joining_Group= Final_SEMKATH/a/}'); + Expect(1, 1828, '\p{Joining_Group=:\AFinal_Semkath\z:}', "");; + Expect(0, 1829, '\p{Joining_Group=:\AFinal_Semkath\z:}', "");; + Expect(1, 1828, '\p{Joining_Group=finalsemkath}', ""); + Expect(0, 1828, '\p{^Joining_Group=finalsemkath}', ""); + Expect(0, 1828, '\P{Joining_Group=finalsemkath}', ""); + Expect(1, 1828, '\P{^Joining_Group=finalsemkath}', ""); + Expect(0, 1829, '\p{Joining_Group=finalsemkath}', ""); + Expect(1, 1829, '\p{^Joining_Group=finalsemkath}', ""); + Expect(1, 1829, '\P{Joining_Group=finalsemkath}', ""); + Expect(0, 1829, '\P{^Joining_Group=finalsemkath}', ""); + Expect(1, 1828, '\p{Joining_Group=:\Afinalsemkath\z:}', "");; + Expect(0, 1829, '\p{Joining_Group=:\Afinalsemkath\z:}', "");; + Expect(1, 1828, '\p{Joining_Group=-Final_SEMKATH}', ""); + Expect(0, 1828, '\p{^Joining_Group=-Final_SEMKATH}', ""); + Expect(0, 1828, '\P{Joining_Group=-Final_SEMKATH}', ""); + Expect(1, 1828, '\P{^Joining_Group=-Final_SEMKATH}', ""); + Expect(0, 1829, '\p{Joining_Group=-Final_SEMKATH}', ""); + Expect(1, 1829, '\p{^Joining_Group=-Final_SEMKATH}', ""); + Expect(1, 1829, '\P{Joining_Group=-Final_SEMKATH}', ""); + Expect(0, 1829, '\P{^Joining_Group=-Final_SEMKATH}', ""); + Error('\p{Jg=-:=Final_Semkath}'); + Error('\P{Jg=-:=Final_Semkath}'); + Expect(1, 1828, '\p{Jg=:\AFinal_Semkath\z:}', "");; + Expect(0, 1829, '\p{Jg=:\AFinal_Semkath\z:}', "");; + Expect(1, 1828, '\p{Jg=finalsemkath}', ""); + Expect(0, 1828, '\p{^Jg=finalsemkath}', ""); + Expect(0, 1828, '\P{Jg=finalsemkath}', ""); + Expect(1, 1828, '\P{^Jg=finalsemkath}', ""); + Expect(0, 1829, '\p{Jg=finalsemkath}', ""); + Expect(1, 1829, '\p{^Jg=finalsemkath}', ""); + Expect(1, 1829, '\P{Jg=finalsemkath}', ""); + Expect(0, 1829, '\P{^Jg=finalsemkath}', ""); + Expect(1, 1828, '\p{Jg=:\Afinalsemkath\z:}', "");; + Expect(0, 1829, '\p{Jg=:\Afinalsemkath\z:}', "");; + Expect(1, 1828, '\p{Jg=_final_Semkath}', ""); + Expect(0, 1828, '\p{^Jg=_final_Semkath}', ""); + Expect(0, 1828, '\P{Jg=_final_Semkath}', ""); + Expect(1, 1828, '\P{^Jg=_final_Semkath}', ""); + Expect(0, 1829, '\p{Jg=_final_Semkath}', ""); + Expect(1, 1829, '\p{^Jg=_final_Semkath}', ""); + Expect(1, 1829, '\P{Jg=_final_Semkath}', ""); + Expect(0, 1829, '\P{^Jg=_final_Semkath}', ""); + Error('\p{Is_Joining_Group= _final_semkath/a/}'); + Error('\P{Is_Joining_Group= _final_semkath/a/}'); + Expect(1, 1828, '\p{Is_Joining_Group=finalsemkath}', ""); + Expect(0, 1828, '\p{^Is_Joining_Group=finalsemkath}', ""); + Expect(0, 1828, '\P{Is_Joining_Group=finalsemkath}', ""); + Expect(1, 1828, '\P{^Is_Joining_Group=finalsemkath}', ""); + Expect(0, 1829, '\p{Is_Joining_Group=finalsemkath}', ""); + Expect(1, 1829, '\p{^Is_Joining_Group=finalsemkath}', ""); + Expect(1, 1829, '\P{Is_Joining_Group=finalsemkath}', ""); + Expect(0, 1829, '\P{^Is_Joining_Group=finalsemkath}', ""); + Expect(1, 1828, '\p{Is_Joining_Group=_ Final_Semkath}', ""); + Expect(0, 1828, '\p{^Is_Joining_Group=_ Final_Semkath}', ""); + Expect(0, 1828, '\P{Is_Joining_Group=_ Final_Semkath}', ""); + Expect(1, 1828, '\P{^Is_Joining_Group=_ Final_Semkath}', ""); + Expect(0, 1829, '\p{Is_Joining_Group=_ Final_Semkath}', ""); + Expect(1, 1829, '\p{^Is_Joining_Group=_ Final_Semkath}', ""); + Expect(1, 1829, '\P{Is_Joining_Group=_ Final_Semkath}', ""); + Expect(0, 1829, '\P{^Is_Joining_Group=_ Final_Semkath}', ""); + Error('\p{Is_Jg=/a/Final_semkath}'); + Error('\P{Is_Jg=/a/Final_semkath}'); + Expect(1, 1828, '\p{Is_Jg=finalsemkath}', ""); + Expect(0, 1828, '\p{^Is_Jg=finalsemkath}', ""); + Expect(0, 1828, '\P{Is_Jg=finalsemkath}', ""); + Expect(1, 1828, '\P{^Is_Jg=finalsemkath}', ""); + Expect(0, 1829, '\p{Is_Jg=finalsemkath}', ""); + Expect(1, 1829, '\p{^Is_Jg=finalsemkath}', ""); + Expect(1, 1829, '\P{Is_Jg=finalsemkath}', ""); + Expect(0, 1829, '\P{^Is_Jg=finalsemkath}', ""); + Expect(1, 1828, '\p{Is_Jg=- FINAL_Semkath}', ""); + Expect(0, 1828, '\p{^Is_Jg=- FINAL_Semkath}', ""); + Expect(0, 1828, '\P{Is_Jg=- FINAL_Semkath}', ""); + Expect(1, 1828, '\P{^Is_Jg=- FINAL_Semkath}', ""); + Expect(0, 1829, '\p{Is_Jg=- FINAL_Semkath}', ""); + Expect(1, 1829, '\p{^Is_Jg=- FINAL_Semkath}', ""); + Expect(1, 1829, '\P{Is_Jg=- FINAL_Semkath}', ""); + Expect(0, 1829, '\P{^Is_Jg=- FINAL_Semkath}', ""); + Error('\p{Joining_Group=_-Gaf:=}'); + Error('\P{Joining_Group=_-Gaf:=}'); + Expect(1, 2248, '\p{Joining_Group=:\AGaf\z:}', "");; + Expect(0, 2249, '\p{Joining_Group=:\AGaf\z:}', "");; + Expect(1, 2248, '\p{Joining_Group=gaf}', ""); + Expect(0, 2248, '\p{^Joining_Group=gaf}', ""); + Expect(0, 2248, '\P{Joining_Group=gaf}', ""); + Expect(1, 2248, '\P{^Joining_Group=gaf}', ""); + Expect(0, 2249, '\p{Joining_Group=gaf}', ""); + Expect(1, 2249, '\p{^Joining_Group=gaf}', ""); + Expect(1, 2249, '\P{Joining_Group=gaf}', ""); + Expect(0, 2249, '\P{^Joining_Group=gaf}', ""); + Expect(1, 2248, '\p{Joining_Group=:\Agaf\z:}', "");; + Expect(0, 2249, '\p{Joining_Group=:\Agaf\z:}', "");; + Expect(1, 2248, '\p{Joining_Group= -Gaf}', ""); + Expect(0, 2248, '\p{^Joining_Group= -Gaf}', ""); + Expect(0, 2248, '\P{Joining_Group= -Gaf}', ""); + Expect(1, 2248, '\P{^Joining_Group= -Gaf}', ""); + Expect(0, 2249, '\p{Joining_Group= -Gaf}', ""); + Expect(1, 2249, '\p{^Joining_Group= -Gaf}', ""); + Expect(1, 2249, '\P{Joining_Group= -Gaf}', ""); + Expect(0, 2249, '\P{^Joining_Group= -Gaf}', ""); + Error('\p{Jg=-:=Gaf}'); + Error('\P{Jg=-:=Gaf}'); + Expect(1, 2248, '\p{Jg=:\AGaf\z:}', "");; + Expect(0, 2249, '\p{Jg=:\AGaf\z:}', "");; + Expect(1, 2248, '\p{Jg: gaf}', ""); + Expect(0, 2248, '\p{^Jg: gaf}', ""); + Expect(0, 2248, '\P{Jg: gaf}', ""); + Expect(1, 2248, '\P{^Jg: gaf}', ""); + Expect(0, 2249, '\p{Jg: gaf}', ""); + Expect(1, 2249, '\p{^Jg: gaf}', ""); + Expect(1, 2249, '\P{Jg: gaf}', ""); + Expect(0, 2249, '\P{^Jg: gaf}', ""); + Expect(1, 2248, '\p{Jg=:\Agaf\z:}', "");; + Expect(0, 2249, '\p{Jg=:\Agaf\z:}', "");; + Expect(1, 2248, '\p{Jg= -Gaf}', ""); + Expect(0, 2248, '\p{^Jg= -Gaf}', ""); + Expect(0, 2248, '\P{Jg= -Gaf}', ""); + Expect(1, 2248, '\P{^Jg= -Gaf}', ""); + Expect(0, 2249, '\p{Jg= -Gaf}', ""); + Expect(1, 2249, '\p{^Jg= -Gaf}', ""); + Expect(1, 2249, '\P{Jg= -Gaf}', ""); + Expect(0, 2249, '\P{^Jg= -Gaf}', ""); + Error('\p{Is_Joining_Group=-:=gaf}'); + Error('\P{Is_Joining_Group=-:=gaf}'); + Expect(1, 2248, '\p{Is_Joining_Group: gaf}', ""); + Expect(0, 2248, '\p{^Is_Joining_Group: gaf}', ""); + Expect(0, 2248, '\P{Is_Joining_Group: gaf}', ""); + Expect(1, 2248, '\P{^Is_Joining_Group: gaf}', ""); + Expect(0, 2249, '\p{Is_Joining_Group: gaf}', ""); + Expect(1, 2249, '\p{^Is_Joining_Group: gaf}', ""); + Expect(1, 2249, '\P{Is_Joining_Group: gaf}', ""); + Expect(0, 2249, '\P{^Is_Joining_Group: gaf}', ""); + Expect(1, 2248, '\p{Is_Joining_Group=-GAF}', ""); + Expect(0, 2248, '\p{^Is_Joining_Group=-GAF}', ""); + Expect(0, 2248, '\P{Is_Joining_Group=-GAF}', ""); + Expect(1, 2248, '\P{^Is_Joining_Group=-GAF}', ""); + Expect(0, 2249, '\p{Is_Joining_Group=-GAF}', ""); + Expect(1, 2249, '\p{^Is_Joining_Group=-GAF}', ""); + Expect(1, 2249, '\P{Is_Joining_Group=-GAF}', ""); + Expect(0, 2249, '\P{^Is_Joining_Group=-GAF}', ""); + Error('\p{Is_Jg= -gaf:=}'); + Error('\P{Is_Jg= -gaf:=}'); + Expect(1, 2248, '\p{Is_Jg=gaf}', ""); + Expect(0, 2248, '\p{^Is_Jg=gaf}', ""); + Expect(0, 2248, '\P{Is_Jg=gaf}', ""); + Expect(1, 2248, '\P{^Is_Jg=gaf}', ""); + Expect(0, 2249, '\p{Is_Jg=gaf}', ""); + Expect(1, 2249, '\p{^Is_Jg=gaf}', ""); + Expect(1, 2249, '\P{Is_Jg=gaf}', ""); + Expect(0, 2249, '\P{^Is_Jg=gaf}', ""); + Expect(1, 2248, '\p{Is_Jg=_-GAF}', ""); + Expect(0, 2248, '\p{^Is_Jg=_-GAF}', ""); + Expect(0, 2248, '\P{Is_Jg=_-GAF}', ""); + Expect(1, 2248, '\P{^Is_Jg=_-GAF}', ""); + Expect(0, 2249, '\p{Is_Jg=_-GAF}', ""); + Expect(1, 2249, '\p{^Is_Jg=_-GAF}', ""); + Expect(1, 2249, '\P{Is_Jg=_-GAF}', ""); + Expect(0, 2249, '\P{^Is_Jg=_-GAF}', ""); + Error('\p{Joining_Group= /a/Gamal}'); + Error('\P{Joining_Group= /a/Gamal}'); + Expect(1, 1838, '\p{Joining_Group=:\AGamal\z:}', "");; + Expect(0, 1839, '\p{Joining_Group=:\AGamal\z:}', "");; + Expect(1, 1838, '\p{Joining_Group=gamal}', ""); + Expect(0, 1838, '\p{^Joining_Group=gamal}', ""); + Expect(0, 1838, '\P{Joining_Group=gamal}', ""); + Expect(1, 1838, '\P{^Joining_Group=gamal}', ""); + Expect(0, 1839, '\p{Joining_Group=gamal}', ""); + Expect(1, 1839, '\p{^Joining_Group=gamal}', ""); + Expect(1, 1839, '\P{Joining_Group=gamal}', ""); + Expect(0, 1839, '\P{^Joining_Group=gamal}', ""); + Expect(1, 1838, '\p{Joining_Group=:\Agamal\z:}', "");; + Expect(0, 1839, '\p{Joining_Group=:\Agamal\z:}', "");; + Expect(1, 1838, '\p{Joining_Group= -GAMAL}', ""); + Expect(0, 1838, '\p{^Joining_Group= -GAMAL}', ""); + Expect(0, 1838, '\P{Joining_Group= -GAMAL}', ""); + Expect(1, 1838, '\P{^Joining_Group= -GAMAL}', ""); + Expect(0, 1839, '\p{Joining_Group= -GAMAL}', ""); + Expect(1, 1839, '\p{^Joining_Group= -GAMAL}', ""); + Expect(1, 1839, '\P{Joining_Group= -GAMAL}', ""); + Expect(0, 1839, '\P{^Joining_Group= -GAMAL}', ""); + Error('\p{Jg=:=- Gamal}'); + Error('\P{Jg=:=- Gamal}'); + Expect(1, 1838, '\p{Jg=:\AGamal\z:}', "");; + Expect(0, 1839, '\p{Jg=:\AGamal\z:}', "");; + Expect(1, 1838, '\p{Jg=gamal}', ""); + Expect(0, 1838, '\p{^Jg=gamal}', ""); + Expect(0, 1838, '\P{Jg=gamal}', ""); + Expect(1, 1838, '\P{^Jg=gamal}', ""); + Expect(0, 1839, '\p{Jg=gamal}', ""); + Expect(1, 1839, '\p{^Jg=gamal}', ""); + Expect(1, 1839, '\P{Jg=gamal}', ""); + Expect(0, 1839, '\P{^Jg=gamal}', ""); + Expect(1, 1838, '\p{Jg=:\Agamal\z:}', "");; + Expect(0, 1839, '\p{Jg=:\Agamal\z:}', "");; + Expect(1, 1838, '\p{Jg=-GAMAL}', ""); + Expect(0, 1838, '\p{^Jg=-GAMAL}', ""); + Expect(0, 1838, '\P{Jg=-GAMAL}', ""); + Expect(1, 1838, '\P{^Jg=-GAMAL}', ""); + Expect(0, 1839, '\p{Jg=-GAMAL}', ""); + Expect(1, 1839, '\p{^Jg=-GAMAL}', ""); + Expect(1, 1839, '\P{Jg=-GAMAL}', ""); + Expect(0, 1839, '\P{^Jg=-GAMAL}', ""); + Error('\p{Is_Joining_Group=_:=GAMAL}'); + Error('\P{Is_Joining_Group=_:=GAMAL}'); + Expect(1, 1838, '\p{Is_Joining_Group=gamal}', ""); + Expect(0, 1838, '\p{^Is_Joining_Group=gamal}', ""); + Expect(0, 1838, '\P{Is_Joining_Group=gamal}', ""); + Expect(1, 1838, '\P{^Is_Joining_Group=gamal}', ""); + Expect(0, 1839, '\p{Is_Joining_Group=gamal}', ""); + Expect(1, 1839, '\p{^Is_Joining_Group=gamal}', ""); + Expect(1, 1839, '\P{Is_Joining_Group=gamal}', ""); + Expect(0, 1839, '\P{^Is_Joining_Group=gamal}', ""); + Expect(1, 1838, '\p{Is_Joining_Group= -Gamal}', ""); + Expect(0, 1838, '\p{^Is_Joining_Group= -Gamal}', ""); + Expect(0, 1838, '\P{Is_Joining_Group= -Gamal}', ""); + Expect(1, 1838, '\P{^Is_Joining_Group= -Gamal}', ""); + Expect(0, 1839, '\p{Is_Joining_Group= -Gamal}', ""); + Expect(1, 1839, '\p{^Is_Joining_Group= -Gamal}', ""); + Expect(1, 1839, '\P{Is_Joining_Group= -Gamal}', ""); + Expect(0, 1839, '\P{^Is_Joining_Group= -Gamal}', ""); + Error('\p{Is_Jg=:= Gamal}'); + Error('\P{Is_Jg=:= Gamal}'); + Expect(1, 1838, '\p{Is_Jg=gamal}', ""); + Expect(0, 1838, '\p{^Is_Jg=gamal}', ""); + Expect(0, 1838, '\P{Is_Jg=gamal}', ""); + Expect(1, 1838, '\P{^Is_Jg=gamal}', ""); + Expect(0, 1839, '\p{Is_Jg=gamal}', ""); + Expect(1, 1839, '\p{^Is_Jg=gamal}', ""); + Expect(1, 1839, '\P{Is_Jg=gamal}', ""); + Expect(0, 1839, '\P{^Is_Jg=gamal}', ""); + Expect(1, 1838, '\p{Is_Jg= Gamal}', ""); + Expect(0, 1838, '\p{^Is_Jg= Gamal}', ""); + Expect(0, 1838, '\P{Is_Jg= Gamal}', ""); + Expect(1, 1838, '\P{^Is_Jg= Gamal}', ""); + Expect(0, 1839, '\p{Is_Jg= Gamal}', ""); + Expect(1, 1839, '\p{^Is_Jg= Gamal}', ""); + Expect(1, 1839, '\P{Is_Jg= Gamal}', ""); + Expect(0, 1839, '\P{^Is_Jg= Gamal}', ""); + Error('\p{Joining_Group=/a/Hah}'); + Error('\P{Joining_Group=/a/Hah}'); + Expect(1, 2246, '\p{Joining_Group=:\AHah\z:}', "");; + Expect(0, 2247, '\p{Joining_Group=:\AHah\z:}', "");; + Expect(1, 2246, '\p{Joining_Group: hah}', ""); + Expect(0, 2246, '\p{^Joining_Group: hah}', ""); + Expect(0, 2246, '\P{Joining_Group: hah}', ""); + Expect(1, 2246, '\P{^Joining_Group: hah}', ""); + Expect(0, 2247, '\p{Joining_Group: hah}', ""); + Expect(1, 2247, '\p{^Joining_Group: hah}', ""); + Expect(1, 2247, '\P{Joining_Group: hah}', ""); + Expect(0, 2247, '\P{^Joining_Group: hah}', ""); + Expect(1, 2246, '\p{Joining_Group=:\Ahah\z:}', "");; + Expect(0, 2247, '\p{Joining_Group=:\Ahah\z:}', "");; + Expect(1, 2246, '\p{Joining_Group= HAH}', ""); + Expect(0, 2246, '\p{^Joining_Group= HAH}', ""); + Expect(0, 2246, '\P{Joining_Group= HAH}', ""); + Expect(1, 2246, '\P{^Joining_Group= HAH}', ""); + Expect(0, 2247, '\p{Joining_Group= HAH}', ""); + Expect(1, 2247, '\p{^Joining_Group= HAH}', ""); + Expect(1, 2247, '\P{Joining_Group= HAH}', ""); + Expect(0, 2247, '\P{^Joining_Group= HAH}', ""); + Error('\p{Jg=:=HAH}'); + Error('\P{Jg=:=HAH}'); + Expect(1, 2246, '\p{Jg=:\AHah\z:}', "");; + Expect(0, 2247, '\p{Jg=:\AHah\z:}', "");; + Expect(1, 2246, '\p{Jg: hah}', ""); + Expect(0, 2246, '\p{^Jg: hah}', ""); + Expect(0, 2246, '\P{Jg: hah}', ""); + Expect(1, 2246, '\P{^Jg: hah}', ""); + Expect(0, 2247, '\p{Jg: hah}', ""); + Expect(1, 2247, '\p{^Jg: hah}', ""); + Expect(1, 2247, '\P{Jg: hah}', ""); + Expect(0, 2247, '\P{^Jg: hah}', ""); + Expect(1, 2246, '\p{Jg=:\Ahah\z:}', "");; + Expect(0, 2247, '\p{Jg=:\Ahah\z:}', "");; + Expect(1, 2246, '\p{Jg=-HAH}', ""); + Expect(0, 2246, '\p{^Jg=-HAH}', ""); + Expect(0, 2246, '\P{Jg=-HAH}', ""); + Expect(1, 2246, '\P{^Jg=-HAH}', ""); + Expect(0, 2247, '\p{Jg=-HAH}', ""); + Expect(1, 2247, '\p{^Jg=-HAH}', ""); + Expect(1, 2247, '\P{Jg=-HAH}', ""); + Expect(0, 2247, '\P{^Jg=-HAH}', ""); + Error('\p{Is_Joining_Group=_/a/hah}'); + Error('\P{Is_Joining_Group=_/a/hah}'); + Expect(1, 2246, '\p{Is_Joining_Group=hah}', ""); + Expect(0, 2246, '\p{^Is_Joining_Group=hah}', ""); + Expect(0, 2246, '\P{Is_Joining_Group=hah}', ""); + Expect(1, 2246, '\P{^Is_Joining_Group=hah}', ""); + Expect(0, 2247, '\p{Is_Joining_Group=hah}', ""); + Expect(1, 2247, '\p{^Is_Joining_Group=hah}', ""); + Expect(1, 2247, '\P{Is_Joining_Group=hah}', ""); + Expect(0, 2247, '\P{^Is_Joining_Group=hah}', ""); + Expect(1, 2246, '\p{Is_Joining_Group=--hah}', ""); + Expect(0, 2246, '\p{^Is_Joining_Group=--hah}', ""); + Expect(0, 2246, '\P{Is_Joining_Group=--hah}', ""); + Expect(1, 2246, '\P{^Is_Joining_Group=--hah}', ""); + Expect(0, 2247, '\p{Is_Joining_Group=--hah}', ""); + Expect(1, 2247, '\p{^Is_Joining_Group=--hah}', ""); + Expect(1, 2247, '\P{Is_Joining_Group=--hah}', ""); + Expect(0, 2247, '\P{^Is_Joining_Group=--hah}', ""); + Error('\p{Is_Jg= /a/Hah}'); + Error('\P{Is_Jg= /a/Hah}'); + Expect(1, 2246, '\p{Is_Jg=hah}', ""); + Expect(0, 2246, '\p{^Is_Jg=hah}', ""); + Expect(0, 2246, '\P{Is_Jg=hah}', ""); + Expect(1, 2246, '\P{^Is_Jg=hah}', ""); + Expect(0, 2247, '\p{Is_Jg=hah}', ""); + Expect(1, 2247, '\p{^Is_Jg=hah}', ""); + Expect(1, 2247, '\P{Is_Jg=hah}', ""); + Expect(0, 2247, '\P{^Is_Jg=hah}', ""); + Expect(1, 2246, '\p{Is_Jg=_-HAH}', ""); + Expect(0, 2246, '\p{^Is_Jg=_-HAH}', ""); + Expect(0, 2246, '\P{Is_Jg=_-HAH}', ""); + Expect(1, 2246, '\P{^Is_Jg=_-HAH}', ""); + Expect(0, 2247, '\p{Is_Jg=_-HAH}', ""); + Expect(1, 2247, '\p{^Is_Jg=_-HAH}', ""); + Expect(1, 2247, '\P{Is_Jg=_-HAH}', ""); + Expect(0, 2247, '\P{^Is_Jg=_-HAH}', ""); + Error('\p{Joining_Group=:=__hanifi_Rohingya_Kinna_Ya}'); + Error('\P{Joining_Group=:=__hanifi_Rohingya_Kinna_Ya}'); + Expect(1, 68899, '\p{Joining_Group=:\AHanifi_Rohingya_Kinna_Ya\z:}', "");; + Expect(0, 68900, '\p{Joining_Group=:\AHanifi_Rohingya_Kinna_Ya\z:}', "");; + Expect(1, 68899, '\p{Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\p{^Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\P{Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\P{^Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\p{Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\p{^Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\P{Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\P{^Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\p{Joining_Group=:\Ahanifirohingyakinnaya\z:}', "");; + Expect(0, 68900, '\p{Joining_Group=:\Ahanifirohingyakinnaya\z:}', "");; + Expect(1, 68899, '\p{Joining_Group=_hanifi_rohingya_Kinna_Ya}', ""); + Expect(0, 68899, '\p{^Joining_Group=_hanifi_rohingya_Kinna_Ya}', ""); + Expect(0, 68899, '\P{Joining_Group=_hanifi_rohingya_Kinna_Ya}', ""); + Expect(1, 68899, '\P{^Joining_Group=_hanifi_rohingya_Kinna_Ya}', ""); + Expect(0, 68900, '\p{Joining_Group=_hanifi_rohingya_Kinna_Ya}', ""); + Expect(1, 68900, '\p{^Joining_Group=_hanifi_rohingya_Kinna_Ya}', ""); + Expect(1, 68900, '\P{Joining_Group=_hanifi_rohingya_Kinna_Ya}', ""); + Expect(0, 68900, '\P{^Joining_Group=_hanifi_rohingya_Kinna_Ya}', ""); + Error('\p{Jg=/a/ HANIFI_Rohingya_KINNA_YA}'); + Error('\P{Jg=/a/ HANIFI_Rohingya_KINNA_YA}'); + Expect(1, 68899, '\p{Jg=:\AHanifi_Rohingya_Kinna_Ya\z:}', "");; + Expect(0, 68900, '\p{Jg=:\AHanifi_Rohingya_Kinna_Ya\z:}', "");; + Expect(1, 68899, '\p{Jg=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\p{^Jg=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\P{Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\P{^Jg=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\p{Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\p{^Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\P{Jg=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\P{^Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\p{Jg=:\Ahanifirohingyakinnaya\z:}', "");; + Expect(0, 68900, '\p{Jg=:\Ahanifirohingyakinnaya\z:}', "");; + Expect(1, 68899, '\p{Jg=_ Hanifi_Rohingya_KINNA_Ya}', ""); + Expect(0, 68899, '\p{^Jg=_ Hanifi_Rohingya_KINNA_Ya}', ""); + Expect(0, 68899, '\P{Jg=_ Hanifi_Rohingya_KINNA_Ya}', ""); + Expect(1, 68899, '\P{^Jg=_ Hanifi_Rohingya_KINNA_Ya}', ""); + Expect(0, 68900, '\p{Jg=_ Hanifi_Rohingya_KINNA_Ya}', ""); + Expect(1, 68900, '\p{^Jg=_ Hanifi_Rohingya_KINNA_Ya}', ""); + Expect(1, 68900, '\P{Jg=_ Hanifi_Rohingya_KINNA_Ya}', ""); + Expect(0, 68900, '\P{^Jg=_ Hanifi_Rohingya_KINNA_Ya}', ""); + Error('\p{Is_Joining_Group=/a/ hanifi_Rohingya_Kinna_ya}'); + Error('\P{Is_Joining_Group=/a/ hanifi_Rohingya_Kinna_ya}'); + Expect(1, 68899, '\p{Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\p{^Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\P{Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\P{^Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\p{Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\p{^Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\P{Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\P{^Is_Joining_Group=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\p{Is_Joining_Group= hanifi_Rohingya_Kinna_Ya}', ""); + Expect(0, 68899, '\p{^Is_Joining_Group= hanifi_Rohingya_Kinna_Ya}', ""); + Expect(0, 68899, '\P{Is_Joining_Group= hanifi_Rohingya_Kinna_Ya}', ""); + Expect(1, 68899, '\P{^Is_Joining_Group= hanifi_Rohingya_Kinna_Ya}', ""); + Expect(0, 68900, '\p{Is_Joining_Group= hanifi_Rohingya_Kinna_Ya}', ""); + Expect(1, 68900, '\p{^Is_Joining_Group= hanifi_Rohingya_Kinna_Ya}', ""); + Expect(1, 68900, '\P{Is_Joining_Group= hanifi_Rohingya_Kinna_Ya}', ""); + Expect(0, 68900, '\P{^Is_Joining_Group= hanifi_Rohingya_Kinna_Ya}', ""); + Error('\p{Is_Jg=__Hanifi_Rohingya_kinna_ya/a/}'); + Error('\P{Is_Jg=__Hanifi_Rohingya_kinna_ya/a/}'); + Expect(1, 68899, '\p{Is_Jg=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\p{^Is_Jg=hanifirohingyakinnaya}', ""); + Expect(0, 68899, '\P{Is_Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\P{^Is_Jg=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\p{Is_Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\p{^Is_Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68900, '\P{Is_Jg=hanifirohingyakinnaya}', ""); + Expect(0, 68900, '\P{^Is_Jg=hanifirohingyakinnaya}', ""); + Expect(1, 68899, '\p{Is_Jg= Hanifi_ROHINGYA_Kinna_Ya}', ""); + Expect(0, 68899, '\p{^Is_Jg= Hanifi_ROHINGYA_Kinna_Ya}', ""); + Expect(0, 68899, '\P{Is_Jg= Hanifi_ROHINGYA_Kinna_Ya}', ""); + Expect(1, 68899, '\P{^Is_Jg= Hanifi_ROHINGYA_Kinna_Ya}', ""); + Expect(0, 68900, '\p{Is_Jg= Hanifi_ROHINGYA_Kinna_Ya}', ""); + Expect(1, 68900, '\p{^Is_Jg= Hanifi_ROHINGYA_Kinna_Ya}', ""); + Expect(1, 68900, '\P{Is_Jg= Hanifi_ROHINGYA_Kinna_Ya}', ""); + Expect(0, 68900, '\P{^Is_Jg= Hanifi_ROHINGYA_Kinna_Ya}', ""); + Error('\p{Joining_Group=- Hanifi_Rohingya_PA:=}'); + Error('\P{Joining_Group=- Hanifi_Rohingya_PA:=}'); + Expect(1, 68892, '\p{Joining_Group=:\AHanifi_Rohingya_Pa\z:}', "");; + Expect(0, 68893, '\p{Joining_Group=:\AHanifi_Rohingya_Pa\z:}', "");; + Expect(1, 68892, '\p{Joining_Group=hanifirohingyapa}', ""); + Expect(0, 68892, '\p{^Joining_Group=hanifirohingyapa}', ""); + Expect(0, 68892, '\P{Joining_Group=hanifirohingyapa}', ""); + Expect(1, 68892, '\P{^Joining_Group=hanifirohingyapa}', ""); + Expect(0, 68893, '\p{Joining_Group=hanifirohingyapa}', ""); + Expect(1, 68893, '\p{^Joining_Group=hanifirohingyapa}', ""); + Expect(1, 68893, '\P{Joining_Group=hanifirohingyapa}', ""); + Expect(0, 68893, '\P{^Joining_Group=hanifirohingyapa}', ""); + Expect(1, 68892, '\p{Joining_Group=:\Ahanifirohingyapa\z:}', "");; + Expect(0, 68893, '\p{Joining_Group=:\Ahanifirohingyapa\z:}', "");; + Expect(1, 68892, '\p{Joining_Group=-Hanifi_Rohingya_Pa}', ""); + Expect(0, 68892, '\p{^Joining_Group=-Hanifi_Rohingya_Pa}', ""); + Expect(0, 68892, '\P{Joining_Group=-Hanifi_Rohingya_Pa}', ""); + Expect(1, 68892, '\P{^Joining_Group=-Hanifi_Rohingya_Pa}', ""); + Expect(0, 68893, '\p{Joining_Group=-Hanifi_Rohingya_Pa}', ""); + Expect(1, 68893, '\p{^Joining_Group=-Hanifi_Rohingya_Pa}', ""); + Expect(1, 68893, '\P{Joining_Group=-Hanifi_Rohingya_Pa}', ""); + Expect(0, 68893, '\P{^Joining_Group=-Hanifi_Rohingya_Pa}', ""); + Error('\p{Jg= :=hanifi_rohingya_PA}'); + Error('\P{Jg= :=hanifi_rohingya_PA}'); + Expect(1, 68892, '\p{Jg=:\AHanifi_Rohingya_Pa\z:}', "");; + Expect(0, 68893, '\p{Jg=:\AHanifi_Rohingya_Pa\z:}', "");; + Expect(1, 68892, '\p{Jg=hanifirohingyapa}', ""); + Expect(0, 68892, '\p{^Jg=hanifirohingyapa}', ""); + Expect(0, 68892, '\P{Jg=hanifirohingyapa}', ""); + Expect(1, 68892, '\P{^Jg=hanifirohingyapa}', ""); + Expect(0, 68893, '\p{Jg=hanifirohingyapa}', ""); + Expect(1, 68893, '\p{^Jg=hanifirohingyapa}', ""); + Expect(1, 68893, '\P{Jg=hanifirohingyapa}', ""); + Expect(0, 68893, '\P{^Jg=hanifirohingyapa}', ""); + Expect(1, 68892, '\p{Jg=:\Ahanifirohingyapa\z:}', "");; + Expect(0, 68893, '\p{Jg=:\Ahanifirohingyapa\z:}', "");; + Expect(1, 68892, '\p{Jg= HANIFI_Rohingya_Pa}', ""); + Expect(0, 68892, '\p{^Jg= HANIFI_Rohingya_Pa}', ""); + Expect(0, 68892, '\P{Jg= HANIFI_Rohingya_Pa}', ""); + Expect(1, 68892, '\P{^Jg= HANIFI_Rohingya_Pa}', ""); + Expect(0, 68893, '\p{Jg= HANIFI_Rohingya_Pa}', ""); + Expect(1, 68893, '\p{^Jg= HANIFI_Rohingya_Pa}', ""); + Expect(1, 68893, '\P{Jg= HANIFI_Rohingya_Pa}', ""); + Expect(0, 68893, '\P{^Jg= HANIFI_Rohingya_Pa}', ""); + Error('\p{Is_Joining_Group=_-hanifi_rohingya_Pa/a/}'); + Error('\P{Is_Joining_Group=_-hanifi_rohingya_Pa/a/}'); + Expect(1, 68892, '\p{Is_Joining_Group: hanifirohingyapa}', ""); + Expect(0, 68892, '\p{^Is_Joining_Group: hanifirohingyapa}', ""); + Expect(0, 68892, '\P{Is_Joining_Group: hanifirohingyapa}', ""); + Expect(1, 68892, '\P{^Is_Joining_Group: hanifirohingyapa}', ""); + Expect(0, 68893, '\p{Is_Joining_Group: hanifirohingyapa}', ""); + Expect(1, 68893, '\p{^Is_Joining_Group: hanifirohingyapa}', ""); + Expect(1, 68893, '\P{Is_Joining_Group: hanifirohingyapa}', ""); + Expect(0, 68893, '\P{^Is_Joining_Group: hanifirohingyapa}', ""); + Expect(1, 68892, '\p{Is_Joining_Group= _Hanifi_Rohingya_Pa}', ""); + Expect(0, 68892, '\p{^Is_Joining_Group= _Hanifi_Rohingya_Pa}', ""); + Expect(0, 68892, '\P{Is_Joining_Group= _Hanifi_Rohingya_Pa}', ""); + Expect(1, 68892, '\P{^Is_Joining_Group= _Hanifi_Rohingya_Pa}', ""); + Expect(0, 68893, '\p{Is_Joining_Group= _Hanifi_Rohingya_Pa}', ""); + Expect(1, 68893, '\p{^Is_Joining_Group= _Hanifi_Rohingya_Pa}', ""); + Expect(1, 68893, '\P{Is_Joining_Group= _Hanifi_Rohingya_Pa}', ""); + Expect(0, 68893, '\P{^Is_Joining_Group= _Hanifi_Rohingya_Pa}', ""); + Error('\p{Is_Jg= /a/Hanifi_Rohingya_Pa}'); + Error('\P{Is_Jg= /a/Hanifi_Rohingya_Pa}'); + Expect(1, 68892, '\p{Is_Jg=hanifirohingyapa}', ""); + Expect(0, 68892, '\p{^Is_Jg=hanifirohingyapa}', ""); + Expect(0, 68892, '\P{Is_Jg=hanifirohingyapa}', ""); + Expect(1, 68892, '\P{^Is_Jg=hanifirohingyapa}', ""); + Expect(0, 68893, '\p{Is_Jg=hanifirohingyapa}', ""); + Expect(1, 68893, '\p{^Is_Jg=hanifirohingyapa}', ""); + Expect(1, 68893, '\P{Is_Jg=hanifirohingyapa}', ""); + Expect(0, 68893, '\P{^Is_Jg=hanifirohingyapa}', ""); + Expect(1, 68892, '\p{Is_Jg=-_HANIFI_rohingya_PA}', ""); + Expect(0, 68892, '\p{^Is_Jg=-_HANIFI_rohingya_PA}', ""); + Expect(0, 68892, '\P{Is_Jg=-_HANIFI_rohingya_PA}', ""); + Expect(1, 68892, '\P{^Is_Jg=-_HANIFI_rohingya_PA}', ""); + Expect(0, 68893, '\p{Is_Jg=-_HANIFI_rohingya_PA}', ""); + Expect(1, 68893, '\p{^Is_Jg=-_HANIFI_rohingya_PA}', ""); + Expect(1, 68893, '\P{Is_Jg=-_HANIFI_rohingya_PA}', ""); + Expect(0, 68893, '\P{^Is_Jg=-_HANIFI_rohingya_PA}', ""); + Error('\p{Joining_Group=/a/--He}'); + Error('\P{Joining_Group=/a/--He}'); + Expect(1, 1815, '\p{Joining_Group=:\AHe\z:}', "");; + Expect(0, 1816, '\p{Joining_Group=:\AHe\z:}', "");; + Expect(1, 1815, '\p{Joining_Group=he}', ""); + Expect(0, 1815, '\p{^Joining_Group=he}', ""); + Expect(0, 1815, '\P{Joining_Group=he}', ""); + Expect(1, 1815, '\P{^Joining_Group=he}', ""); + Expect(0, 1816, '\p{Joining_Group=he}', ""); + Expect(1, 1816, '\p{^Joining_Group=he}', ""); + Expect(1, 1816, '\P{Joining_Group=he}', ""); + Expect(0, 1816, '\P{^Joining_Group=he}', ""); + Expect(1, 1815, '\p{Joining_Group=:\Ahe\z:}', "");; + Expect(0, 1816, '\p{Joining_Group=:\Ahe\z:}', "");; + Expect(1, 1815, '\p{Joining_Group: _-he}', ""); + Expect(0, 1815, '\p{^Joining_Group: _-he}', ""); + Expect(0, 1815, '\P{Joining_Group: _-he}', ""); + Expect(1, 1815, '\P{^Joining_Group: _-he}', ""); + Expect(0, 1816, '\p{Joining_Group: _-he}', ""); + Expect(1, 1816, '\p{^Joining_Group: _-he}', ""); + Expect(1, 1816, '\P{Joining_Group: _-he}', ""); + Expect(0, 1816, '\P{^Joining_Group: _-he}', ""); + Error('\p{Jg= HE/a/}'); + Error('\P{Jg= HE/a/}'); + Expect(1, 1815, '\p{Jg=:\AHe\z:}', "");; + Expect(0, 1816, '\p{Jg=:\AHe\z:}', "");; + Expect(1, 1815, '\p{Jg=he}', ""); + Expect(0, 1815, '\p{^Jg=he}', ""); + Expect(0, 1815, '\P{Jg=he}', ""); + Expect(1, 1815, '\P{^Jg=he}', ""); + Expect(0, 1816, '\p{Jg=he}', ""); + Expect(1, 1816, '\p{^Jg=he}', ""); + Expect(1, 1816, '\P{Jg=he}', ""); + Expect(0, 1816, '\P{^Jg=he}', ""); + Expect(1, 1815, '\p{Jg=:\Ahe\z:}', "");; + Expect(0, 1816, '\p{Jg=:\Ahe\z:}', "");; + Expect(1, 1815, '\p{Jg: - He}', ""); + Expect(0, 1815, '\p{^Jg: - He}', ""); + Expect(0, 1815, '\P{Jg: - He}', ""); + Expect(1, 1815, '\P{^Jg: - He}', ""); + Expect(0, 1816, '\p{Jg: - He}', ""); + Expect(1, 1816, '\p{^Jg: - He}', ""); + Expect(1, 1816, '\P{Jg: - He}', ""); + Expect(0, 1816, '\P{^Jg: - He}', ""); + Error('\p{Is_Joining_Group: :=-_HE}'); + Error('\P{Is_Joining_Group: :=-_HE}'); + Expect(1, 1815, '\p{Is_Joining_Group=he}', ""); + Expect(0, 1815, '\p{^Is_Joining_Group=he}', ""); + Expect(0, 1815, '\P{Is_Joining_Group=he}', ""); + Expect(1, 1815, '\P{^Is_Joining_Group=he}', ""); + Expect(0, 1816, '\p{Is_Joining_Group=he}', ""); + Expect(1, 1816, '\p{^Is_Joining_Group=he}', ""); + Expect(1, 1816, '\P{Is_Joining_Group=he}', ""); + Expect(0, 1816, '\P{^Is_Joining_Group=he}', ""); + Expect(1, 1815, '\p{Is_Joining_Group=He}', ""); + Expect(0, 1815, '\p{^Is_Joining_Group=He}', ""); + Expect(0, 1815, '\P{Is_Joining_Group=He}', ""); + Expect(1, 1815, '\P{^Is_Joining_Group=He}', ""); + Expect(0, 1816, '\p{Is_Joining_Group=He}', ""); + Expect(1, 1816, '\p{^Is_Joining_Group=He}', ""); + Expect(1, 1816, '\P{Is_Joining_Group=He}', ""); + Expect(0, 1816, '\P{^Is_Joining_Group=He}', ""); + Error('\p{Is_Jg=_:=He}'); + Error('\P{Is_Jg=_:=He}'); + Expect(1, 1815, '\p{Is_Jg=he}', ""); + Expect(0, 1815, '\p{^Is_Jg=he}', ""); + Expect(0, 1815, '\P{Is_Jg=he}', ""); + Expect(1, 1815, '\P{^Is_Jg=he}', ""); + Expect(0, 1816, '\p{Is_Jg=he}', ""); + Expect(1, 1816, '\p{^Is_Jg=he}', ""); + Expect(1, 1816, '\P{Is_Jg=he}', ""); + Expect(0, 1816, '\P{^Is_Jg=he}', ""); + Expect(1, 1815, '\p{Is_Jg=_HE}', ""); + Expect(0, 1815, '\p{^Is_Jg=_HE}', ""); + Expect(0, 1815, '\P{Is_Jg=_HE}', ""); + Expect(1, 1815, '\P{^Is_Jg=_HE}', ""); + Expect(0, 1816, '\p{Is_Jg=_HE}', ""); + Expect(1, 1816, '\p{^Is_Jg=_HE}', ""); + Expect(1, 1816, '\P{Is_Jg=_HE}', ""); + Expect(0, 1816, '\P{^Is_Jg=_HE}', ""); + Error('\p{Joining_Group= /a/Heh}'); + Error('\P{Joining_Group= /a/Heh}'); + Expect(1, 1607, '\p{Joining_Group=:\AHeh\z:}', "");; + Expect(0, 1608, '\p{Joining_Group=:\AHeh\z:}', "");; + Expect(1, 1607, '\p{Joining_Group:heh}', ""); + Expect(0, 1607, '\p{^Joining_Group:heh}', ""); + Expect(0, 1607, '\P{Joining_Group:heh}', ""); + Expect(1, 1607, '\P{^Joining_Group:heh}', ""); + Expect(0, 1608, '\p{Joining_Group:heh}', ""); + Expect(1, 1608, '\p{^Joining_Group:heh}', ""); + Expect(1, 1608, '\P{Joining_Group:heh}', ""); + Expect(0, 1608, '\P{^Joining_Group:heh}', ""); + Expect(1, 1607, '\p{Joining_Group=:\Aheh\z:}', "");; + Expect(0, 1608, '\p{Joining_Group=:\Aheh\z:}', "");; + Expect(1, 1607, '\p{Joining_Group:_heh}', ""); + Expect(0, 1607, '\p{^Joining_Group:_heh}', ""); + Expect(0, 1607, '\P{Joining_Group:_heh}', ""); + Expect(1, 1607, '\P{^Joining_Group:_heh}', ""); + Expect(0, 1608, '\p{Joining_Group:_heh}', ""); + Expect(1, 1608, '\p{^Joining_Group:_heh}', ""); + Expect(1, 1608, '\P{Joining_Group:_heh}', ""); + Expect(0, 1608, '\P{^Joining_Group:_heh}', ""); + Error('\p{Jg=:=-HEH}'); + Error('\P{Jg=:=-HEH}'); + Expect(1, 1607, '\p{Jg=:\AHeh\z:}', "");; + Expect(0, 1608, '\p{Jg=:\AHeh\z:}', "");; + Expect(1, 1607, '\p{Jg=heh}', ""); + Expect(0, 1607, '\p{^Jg=heh}', ""); + Expect(0, 1607, '\P{Jg=heh}', ""); + Expect(1, 1607, '\P{^Jg=heh}', ""); + Expect(0, 1608, '\p{Jg=heh}', ""); + Expect(1, 1608, '\p{^Jg=heh}', ""); + Expect(1, 1608, '\P{Jg=heh}', ""); + Expect(0, 1608, '\P{^Jg=heh}', ""); + Expect(1, 1607, '\p{Jg=:\Aheh\z:}', "");; + Expect(0, 1608, '\p{Jg=:\Aheh\z:}', "");; + Expect(1, 1607, '\p{Jg=-heh}', ""); + Expect(0, 1607, '\p{^Jg=-heh}', ""); + Expect(0, 1607, '\P{Jg=-heh}', ""); + Expect(1, 1607, '\P{^Jg=-heh}', ""); + Expect(0, 1608, '\p{Jg=-heh}', ""); + Expect(1, 1608, '\p{^Jg=-heh}', ""); + Expect(1, 1608, '\P{Jg=-heh}', ""); + Expect(0, 1608, '\P{^Jg=-heh}', ""); + Error('\p{Is_Joining_Group=/a/_Heh}'); + Error('\P{Is_Joining_Group=/a/_Heh}'); + Expect(1, 1607, '\p{Is_Joining_Group=heh}', ""); + Expect(0, 1607, '\p{^Is_Joining_Group=heh}', ""); + Expect(0, 1607, '\P{Is_Joining_Group=heh}', ""); + Expect(1, 1607, '\P{^Is_Joining_Group=heh}', ""); + Expect(0, 1608, '\p{Is_Joining_Group=heh}', ""); + Expect(1, 1608, '\p{^Is_Joining_Group=heh}', ""); + Expect(1, 1608, '\P{Is_Joining_Group=heh}', ""); + Expect(0, 1608, '\P{^Is_Joining_Group=heh}', ""); + Expect(1, 1607, '\p{Is_Joining_Group:- heh}', ""); + Expect(0, 1607, '\p{^Is_Joining_Group:- heh}', ""); + Expect(0, 1607, '\P{Is_Joining_Group:- heh}', ""); + Expect(1, 1607, '\P{^Is_Joining_Group:- heh}', ""); + Expect(0, 1608, '\p{Is_Joining_Group:- heh}', ""); + Expect(1, 1608, '\p{^Is_Joining_Group:- heh}', ""); + Expect(1, 1608, '\P{Is_Joining_Group:- heh}', ""); + Expect(0, 1608, '\P{^Is_Joining_Group:- heh}', ""); + Error('\p{Is_Jg=:=- Heh}'); + Error('\P{Is_Jg=:=- Heh}'); + Expect(1, 1607, '\p{Is_Jg=heh}', ""); + Expect(0, 1607, '\p{^Is_Jg=heh}', ""); + Expect(0, 1607, '\P{Is_Jg=heh}', ""); + Expect(1, 1607, '\P{^Is_Jg=heh}', ""); + Expect(0, 1608, '\p{Is_Jg=heh}', ""); + Expect(1, 1608, '\p{^Is_Jg=heh}', ""); + Expect(1, 1608, '\P{Is_Jg=heh}', ""); + Expect(0, 1608, '\P{^Is_Jg=heh}', ""); + Expect(1, 1607, '\p{Is_Jg= -Heh}', ""); + Expect(0, 1607, '\p{^Is_Jg= -Heh}', ""); + Expect(0, 1607, '\P{Is_Jg= -Heh}', ""); + Expect(1, 1607, '\P{^Is_Jg= -Heh}', ""); + Expect(0, 1608, '\p{Is_Jg= -Heh}', ""); + Expect(1, 1608, '\p{^Is_Jg= -Heh}', ""); + Expect(1, 1608, '\P{Is_Jg= -Heh}', ""); + Expect(0, 1608, '\P{^Is_Jg= -Heh}', ""); + Error('\p{Joining_Group=:=_heh_GOAL}'); + Error('\P{Joining_Group=:=_heh_GOAL}'); + Expect(1, 1730, '\p{Joining_Group=:\AHeh_Goal\z:}', "");; + Expect(0, 1731, '\p{Joining_Group=:\AHeh_Goal\z:}', "");; + Expect(1, 1730, '\p{Joining_Group=hehgoal}', ""); + Expect(0, 1730, '\p{^Joining_Group=hehgoal}', ""); + Expect(0, 1730, '\P{Joining_Group=hehgoal}', ""); + Expect(1, 1730, '\P{^Joining_Group=hehgoal}', ""); + Expect(0, 1731, '\p{Joining_Group=hehgoal}', ""); + Expect(1, 1731, '\p{^Joining_Group=hehgoal}', ""); + Expect(1, 1731, '\P{Joining_Group=hehgoal}', ""); + Expect(0, 1731, '\P{^Joining_Group=hehgoal}', ""); + Expect(1, 1730, '\p{Joining_Group=:\Ahehgoal\z:}', "");; + Expect(0, 1731, '\p{Joining_Group=:\Ahehgoal\z:}', "");; + Expect(1, 1730, '\p{Joining_Group= _heh_GOAL}', ""); + Expect(0, 1730, '\p{^Joining_Group= _heh_GOAL}', ""); + Expect(0, 1730, '\P{Joining_Group= _heh_GOAL}', ""); + Expect(1, 1730, '\P{^Joining_Group= _heh_GOAL}', ""); + Expect(0, 1731, '\p{Joining_Group= _heh_GOAL}', ""); + Expect(1, 1731, '\p{^Joining_Group= _heh_GOAL}', ""); + Expect(1, 1731, '\P{Joining_Group= _heh_GOAL}', ""); + Expect(0, 1731, '\P{^Joining_Group= _heh_GOAL}', ""); + Error('\p{Jg= :=heh_goal}'); + Error('\P{Jg= :=heh_goal}'); + Expect(1, 1730, '\p{Jg=:\AHeh_Goal\z:}', "");; + Expect(0, 1731, '\p{Jg=:\AHeh_Goal\z:}', "");; + Expect(1, 1730, '\p{Jg:hehgoal}', ""); + Expect(0, 1730, '\p{^Jg:hehgoal}', ""); + Expect(0, 1730, '\P{Jg:hehgoal}', ""); + Expect(1, 1730, '\P{^Jg:hehgoal}', ""); + Expect(0, 1731, '\p{Jg:hehgoal}', ""); + Expect(1, 1731, '\p{^Jg:hehgoal}', ""); + Expect(1, 1731, '\P{Jg:hehgoal}', ""); + Expect(0, 1731, '\P{^Jg:hehgoal}', ""); + Expect(1, 1730, '\p{Jg=:\Ahehgoal\z:}', "");; + Expect(0, 1731, '\p{Jg=:\Ahehgoal\z:}', "");; + Expect(1, 1730, '\p{Jg=_heh_goal}', ""); + Expect(0, 1730, '\p{^Jg=_heh_goal}', ""); + Expect(0, 1730, '\P{Jg=_heh_goal}', ""); + Expect(1, 1730, '\P{^Jg=_heh_goal}', ""); + Expect(0, 1731, '\p{Jg=_heh_goal}', ""); + Expect(1, 1731, '\p{^Jg=_heh_goal}', ""); + Expect(1, 1731, '\P{Jg=_heh_goal}', ""); + Expect(0, 1731, '\P{^Jg=_heh_goal}', ""); + Error('\p{Is_Joining_Group= :=HEH_goal}'); + Error('\P{Is_Joining_Group= :=HEH_goal}'); + Expect(1, 1730, '\p{Is_Joining_Group=hehgoal}', ""); + Expect(0, 1730, '\p{^Is_Joining_Group=hehgoal}', ""); + Expect(0, 1730, '\P{Is_Joining_Group=hehgoal}', ""); + Expect(1, 1730, '\P{^Is_Joining_Group=hehgoal}', ""); + Expect(0, 1731, '\p{Is_Joining_Group=hehgoal}', ""); + Expect(1, 1731, '\p{^Is_Joining_Group=hehgoal}', ""); + Expect(1, 1731, '\P{Is_Joining_Group=hehgoal}', ""); + Expect(0, 1731, '\P{^Is_Joining_Group=hehgoal}', ""); + Expect(1, 1730, '\p{Is_Joining_Group=_-HEH_GOAL}', ""); + Expect(0, 1730, '\p{^Is_Joining_Group=_-HEH_GOAL}', ""); + Expect(0, 1730, '\P{Is_Joining_Group=_-HEH_GOAL}', ""); + Expect(1, 1730, '\P{^Is_Joining_Group=_-HEH_GOAL}', ""); + Expect(0, 1731, '\p{Is_Joining_Group=_-HEH_GOAL}', ""); + Expect(1, 1731, '\p{^Is_Joining_Group=_-HEH_GOAL}', ""); + Expect(1, 1731, '\P{Is_Joining_Group=_-HEH_GOAL}', ""); + Expect(0, 1731, '\P{^Is_Joining_Group=_-HEH_GOAL}', ""); + Error('\p{Is_Jg= /a/HEH_GOAL}'); + Error('\P{Is_Jg= /a/HEH_GOAL}'); + Expect(1, 1730, '\p{Is_Jg=hehgoal}', ""); + Expect(0, 1730, '\p{^Is_Jg=hehgoal}', ""); + Expect(0, 1730, '\P{Is_Jg=hehgoal}', ""); + Expect(1, 1730, '\P{^Is_Jg=hehgoal}', ""); + Expect(0, 1731, '\p{Is_Jg=hehgoal}', ""); + Expect(1, 1731, '\p{^Is_Jg=hehgoal}', ""); + Expect(1, 1731, '\P{Is_Jg=hehgoal}', ""); + Expect(0, 1731, '\P{^Is_Jg=hehgoal}', ""); + Expect(1, 1730, '\p{Is_Jg=_HEH_Goal}', ""); + Expect(0, 1730, '\p{^Is_Jg=_HEH_Goal}', ""); + Expect(0, 1730, '\P{Is_Jg=_HEH_Goal}', ""); + Expect(1, 1730, '\P{^Is_Jg=_HEH_Goal}', ""); + Expect(0, 1731, '\p{Is_Jg=_HEH_Goal}', ""); + Expect(1, 1731, '\p{^Is_Jg=_HEH_Goal}', ""); + Expect(1, 1731, '\P{Is_Jg=_HEH_Goal}', ""); + Expect(0, 1731, '\P{^Is_Jg=_HEH_Goal}', ""); + Error('\p{Joining_Group: -/a/Heth}'); + Error('\P{Joining_Group: -/a/Heth}'); + Expect(1, 1818, '\p{Joining_Group=:\AHeth\z:}', "");; + Expect(0, 1819, '\p{Joining_Group=:\AHeth\z:}', "");; + Expect(1, 1818, '\p{Joining_Group=heth}', ""); + Expect(0, 1818, '\p{^Joining_Group=heth}', ""); + Expect(0, 1818, '\P{Joining_Group=heth}', ""); + Expect(1, 1818, '\P{^Joining_Group=heth}', ""); + Expect(0, 1819, '\p{Joining_Group=heth}', ""); + Expect(1, 1819, '\p{^Joining_Group=heth}', ""); + Expect(1, 1819, '\P{Joining_Group=heth}', ""); + Expect(0, 1819, '\P{^Joining_Group=heth}', ""); + Expect(1, 1818, '\p{Joining_Group=:\Aheth\z:}', "");; + Expect(0, 1819, '\p{Joining_Group=:\Aheth\z:}', "");; + Expect(1, 1818, '\p{Joining_Group= Heth}', ""); + Expect(0, 1818, '\p{^Joining_Group= Heth}', ""); + Expect(0, 1818, '\P{Joining_Group= Heth}', ""); + Expect(1, 1818, '\P{^Joining_Group= Heth}', ""); + Expect(0, 1819, '\p{Joining_Group= Heth}', ""); + Expect(1, 1819, '\p{^Joining_Group= Heth}', ""); + Expect(1, 1819, '\P{Joining_Group= Heth}', ""); + Expect(0, 1819, '\P{^Joining_Group= Heth}', ""); + Error('\p{Jg: := heth}'); + Error('\P{Jg: := heth}'); + Expect(1, 1818, '\p{Jg=:\AHeth\z:}', "");; + Expect(0, 1819, '\p{Jg=:\AHeth\z:}', "");; + Expect(1, 1818, '\p{Jg=heth}', ""); + Expect(0, 1818, '\p{^Jg=heth}', ""); + Expect(0, 1818, '\P{Jg=heth}', ""); + Expect(1, 1818, '\P{^Jg=heth}', ""); + Expect(0, 1819, '\p{Jg=heth}', ""); + Expect(1, 1819, '\p{^Jg=heth}', ""); + Expect(1, 1819, '\P{Jg=heth}', ""); + Expect(0, 1819, '\P{^Jg=heth}', ""); + Expect(1, 1818, '\p{Jg=:\Aheth\z:}', "");; + Expect(0, 1819, '\p{Jg=:\Aheth\z:}', "");; + Expect(1, 1818, '\p{Jg=HETH}', ""); + Expect(0, 1818, '\p{^Jg=HETH}', ""); + Expect(0, 1818, '\P{Jg=HETH}', ""); + Expect(1, 1818, '\P{^Jg=HETH}', ""); + Expect(0, 1819, '\p{Jg=HETH}', ""); + Expect(1, 1819, '\p{^Jg=HETH}', ""); + Expect(1, 1819, '\P{Jg=HETH}', ""); + Expect(0, 1819, '\P{^Jg=HETH}', ""); + Error('\p{Is_Joining_Group= :=heth}'); + Error('\P{Is_Joining_Group= :=heth}'); + Expect(1, 1818, '\p{Is_Joining_Group=heth}', ""); + Expect(0, 1818, '\p{^Is_Joining_Group=heth}', ""); + Expect(0, 1818, '\P{Is_Joining_Group=heth}', ""); + Expect(1, 1818, '\P{^Is_Joining_Group=heth}', ""); + Expect(0, 1819, '\p{Is_Joining_Group=heth}', ""); + Expect(1, 1819, '\p{^Is_Joining_Group=heth}', ""); + Expect(1, 1819, '\P{Is_Joining_Group=heth}', ""); + Expect(0, 1819, '\P{^Is_Joining_Group=heth}', ""); + Expect(1, 1818, '\p{Is_Joining_Group=-_Heth}', ""); + Expect(0, 1818, '\p{^Is_Joining_Group=-_Heth}', ""); + Expect(0, 1818, '\P{Is_Joining_Group=-_Heth}', ""); + Expect(1, 1818, '\P{^Is_Joining_Group=-_Heth}', ""); + Expect(0, 1819, '\p{Is_Joining_Group=-_Heth}', ""); + Expect(1, 1819, '\p{^Is_Joining_Group=-_Heth}', ""); + Expect(1, 1819, '\P{Is_Joining_Group=-_Heth}', ""); + Expect(0, 1819, '\P{^Is_Joining_Group=-_Heth}', ""); + Error('\p{Is_Jg=:=__Heth}'); + Error('\P{Is_Jg=:=__Heth}'); + Expect(1, 1818, '\p{Is_Jg=heth}', ""); + Expect(0, 1818, '\p{^Is_Jg=heth}', ""); + Expect(0, 1818, '\P{Is_Jg=heth}', ""); + Expect(1, 1818, '\P{^Is_Jg=heth}', ""); + Expect(0, 1819, '\p{Is_Jg=heth}', ""); + Expect(1, 1819, '\p{^Is_Jg=heth}', ""); + Expect(1, 1819, '\P{Is_Jg=heth}', ""); + Expect(0, 1819, '\P{^Is_Jg=heth}', ""); + Expect(1, 1818, '\p{Is_Jg=-Heth}', ""); + Expect(0, 1818, '\p{^Is_Jg=-Heth}', ""); + Expect(0, 1818, '\P{Is_Jg=-Heth}', ""); + Expect(1, 1818, '\P{^Is_Jg=-Heth}', ""); + Expect(0, 1819, '\p{Is_Jg=-Heth}', ""); + Expect(1, 1819, '\p{^Is_Jg=-Heth}', ""); + Expect(1, 1819, '\P{Is_Jg=-Heth}', ""); + Expect(0, 1819, '\P{^Is_Jg=-Heth}', ""); + Error('\p{Joining_Group=/a/--KAF}'); + Error('\P{Joining_Group=/a/--KAF}'); + Expect(1, 69316, '\p{Joining_Group=:\AKaf\z:}', "");; + Expect(0, 69317, '\p{Joining_Group=:\AKaf\z:}', "");; + Expect(1, 69316, '\p{Joining_Group=kaf}', ""); + Expect(0, 69316, '\p{^Joining_Group=kaf}', ""); + Expect(0, 69316, '\P{Joining_Group=kaf}', ""); + Expect(1, 69316, '\P{^Joining_Group=kaf}', ""); + Expect(0, 69317, '\p{Joining_Group=kaf}', ""); + Expect(1, 69317, '\p{^Joining_Group=kaf}', ""); + Expect(1, 69317, '\P{Joining_Group=kaf}', ""); + Expect(0, 69317, '\P{^Joining_Group=kaf}', ""); + Expect(1, 69316, '\p{Joining_Group=:\Akaf\z:}', "");; + Expect(0, 69317, '\p{Joining_Group=:\Akaf\z:}', "");; + Expect(1, 69316, '\p{Joining_Group=_Kaf}', ""); + Expect(0, 69316, '\p{^Joining_Group=_Kaf}', ""); + Expect(0, 69316, '\P{Joining_Group=_Kaf}', ""); + Expect(1, 69316, '\P{^Joining_Group=_Kaf}', ""); + Expect(0, 69317, '\p{Joining_Group=_Kaf}', ""); + Expect(1, 69317, '\p{^Joining_Group=_Kaf}', ""); + Expect(1, 69317, '\P{Joining_Group=_Kaf}', ""); + Expect(0, 69317, '\P{^Joining_Group=_Kaf}', ""); + Error('\p{Jg=/a/ Kaf}'); + Error('\P{Jg=/a/ Kaf}'); + Expect(1, 69316, '\p{Jg=:\AKaf\z:}', "");; + Expect(0, 69317, '\p{Jg=:\AKaf\z:}', "");; + Expect(1, 69316, '\p{Jg=kaf}', ""); + Expect(0, 69316, '\p{^Jg=kaf}', ""); + Expect(0, 69316, '\P{Jg=kaf}', ""); + Expect(1, 69316, '\P{^Jg=kaf}', ""); + Expect(0, 69317, '\p{Jg=kaf}', ""); + Expect(1, 69317, '\p{^Jg=kaf}', ""); + Expect(1, 69317, '\P{Jg=kaf}', ""); + Expect(0, 69317, '\P{^Jg=kaf}', ""); + Expect(1, 69316, '\p{Jg=:\Akaf\z:}', "");; + Expect(0, 69317, '\p{Jg=:\Akaf\z:}', "");; + Expect(1, 69316, '\p{Jg=-_Kaf}', ""); + Expect(0, 69316, '\p{^Jg=-_Kaf}', ""); + Expect(0, 69316, '\P{Jg=-_Kaf}', ""); + Expect(1, 69316, '\P{^Jg=-_Kaf}', ""); + Expect(0, 69317, '\p{Jg=-_Kaf}', ""); + Expect(1, 69317, '\p{^Jg=-_Kaf}', ""); + Expect(1, 69317, '\P{Jg=-_Kaf}', ""); + Expect(0, 69317, '\P{^Jg=-_Kaf}', ""); + Error('\p{Is_Joining_Group=:=KAF}'); + Error('\P{Is_Joining_Group=:=KAF}'); + Expect(1, 69316, '\p{Is_Joining_Group=kaf}', ""); + Expect(0, 69316, '\p{^Is_Joining_Group=kaf}', ""); + Expect(0, 69316, '\P{Is_Joining_Group=kaf}', ""); + Expect(1, 69316, '\P{^Is_Joining_Group=kaf}', ""); + Expect(0, 69317, '\p{Is_Joining_Group=kaf}', ""); + Expect(1, 69317, '\p{^Is_Joining_Group=kaf}', ""); + Expect(1, 69317, '\P{Is_Joining_Group=kaf}', ""); + Expect(0, 69317, '\P{^Is_Joining_Group=kaf}', ""); + Expect(1, 69316, '\p{Is_Joining_Group=- kaf}', ""); + Expect(0, 69316, '\p{^Is_Joining_Group=- kaf}', ""); + Expect(0, 69316, '\P{Is_Joining_Group=- kaf}', ""); + Expect(1, 69316, '\P{^Is_Joining_Group=- kaf}', ""); + Expect(0, 69317, '\p{Is_Joining_Group=- kaf}', ""); + Expect(1, 69317, '\p{^Is_Joining_Group=- kaf}', ""); + Expect(1, 69317, '\P{Is_Joining_Group=- kaf}', ""); + Expect(0, 69317, '\P{^Is_Joining_Group=- kaf}', ""); + Error('\p{Is_Jg=:= -kaf}'); + Error('\P{Is_Jg=:= -kaf}'); + Expect(1, 69316, '\p{Is_Jg=kaf}', ""); + Expect(0, 69316, '\p{^Is_Jg=kaf}', ""); + Expect(0, 69316, '\P{Is_Jg=kaf}', ""); + Expect(1, 69316, '\P{^Is_Jg=kaf}', ""); + Expect(0, 69317, '\p{Is_Jg=kaf}', ""); + Expect(1, 69317, '\p{^Is_Jg=kaf}', ""); + Expect(1, 69317, '\P{Is_Jg=kaf}', ""); + Expect(0, 69317, '\P{^Is_Jg=kaf}', ""); + Expect(1, 69316, '\p{Is_Jg= -KAF}', ""); + Expect(0, 69316, '\p{^Is_Jg= -KAF}', ""); + Expect(0, 69316, '\P{Is_Jg= -KAF}', ""); + Expect(1, 69316, '\P{^Is_Jg= -KAF}', ""); + Expect(0, 69317, '\p{Is_Jg= -KAF}', ""); + Expect(1, 69317, '\p{^Is_Jg= -KAF}', ""); + Expect(1, 69317, '\P{Is_Jg= -KAF}', ""); + Expect(0, 69317, '\P{^Is_Jg= -KAF}', ""); + Error('\p{Joining_Group=/a/KAPH}'); + Error('\P{Joining_Group=/a/KAPH}'); + Expect(1, 1823, '\p{Joining_Group=:\AKaph\z:}', "");; + Expect(0, 1824, '\p{Joining_Group=:\AKaph\z:}', "");; + Expect(1, 1823, '\p{Joining_Group=kaph}', ""); + Expect(0, 1823, '\p{^Joining_Group=kaph}', ""); + Expect(0, 1823, '\P{Joining_Group=kaph}', ""); + Expect(1, 1823, '\P{^Joining_Group=kaph}', ""); + Expect(0, 1824, '\p{Joining_Group=kaph}', ""); + Expect(1, 1824, '\p{^Joining_Group=kaph}', ""); + Expect(1, 1824, '\P{Joining_Group=kaph}', ""); + Expect(0, 1824, '\P{^Joining_Group=kaph}', ""); + Expect(1, 1823, '\p{Joining_Group=:\Akaph\z:}', "");; + Expect(0, 1824, '\p{Joining_Group=:\Akaph\z:}', "");; + Expect(1, 1823, '\p{Joining_Group: -Kaph}', ""); + Expect(0, 1823, '\p{^Joining_Group: -Kaph}', ""); + Expect(0, 1823, '\P{Joining_Group: -Kaph}', ""); + Expect(1, 1823, '\P{^Joining_Group: -Kaph}', ""); + Expect(0, 1824, '\p{Joining_Group: -Kaph}', ""); + Expect(1, 1824, '\p{^Joining_Group: -Kaph}', ""); + Expect(1, 1824, '\P{Joining_Group: -Kaph}', ""); + Expect(0, 1824, '\P{^Joining_Group: -Kaph}', ""); + Error('\p{Jg=-/a/KAPH}'); + Error('\P{Jg=-/a/KAPH}'); + Expect(1, 1823, '\p{Jg=:\AKaph\z:}', "");; + Expect(0, 1824, '\p{Jg=:\AKaph\z:}', "");; + Expect(1, 1823, '\p{Jg=kaph}', ""); + Expect(0, 1823, '\p{^Jg=kaph}', ""); + Expect(0, 1823, '\P{Jg=kaph}', ""); + Expect(1, 1823, '\P{^Jg=kaph}', ""); + Expect(0, 1824, '\p{Jg=kaph}', ""); + Expect(1, 1824, '\p{^Jg=kaph}', ""); + Expect(1, 1824, '\P{Jg=kaph}', ""); + Expect(0, 1824, '\P{^Jg=kaph}', ""); + Expect(1, 1823, '\p{Jg=:\Akaph\z:}', "");; + Expect(0, 1824, '\p{Jg=:\Akaph\z:}', "");; + Expect(1, 1823, '\p{Jg= Kaph}', ""); + Expect(0, 1823, '\p{^Jg= Kaph}', ""); + Expect(0, 1823, '\P{Jg= Kaph}', ""); + Expect(1, 1823, '\P{^Jg= Kaph}', ""); + Expect(0, 1824, '\p{Jg= Kaph}', ""); + Expect(1, 1824, '\p{^Jg= Kaph}', ""); + Expect(1, 1824, '\P{Jg= Kaph}', ""); + Expect(0, 1824, '\P{^Jg= Kaph}', ""); + Error('\p{Is_Joining_Group=/a/Kaph}'); + Error('\P{Is_Joining_Group=/a/Kaph}'); + Expect(1, 1823, '\p{Is_Joining_Group=kaph}', ""); + Expect(0, 1823, '\p{^Is_Joining_Group=kaph}', ""); + Expect(0, 1823, '\P{Is_Joining_Group=kaph}', ""); + Expect(1, 1823, '\P{^Is_Joining_Group=kaph}', ""); + Expect(0, 1824, '\p{Is_Joining_Group=kaph}', ""); + Expect(1, 1824, '\p{^Is_Joining_Group=kaph}', ""); + Expect(1, 1824, '\P{Is_Joining_Group=kaph}', ""); + Expect(0, 1824, '\P{^Is_Joining_Group=kaph}', ""); + Expect(1, 1823, '\p{Is_Joining_Group=-kaph}', ""); + Expect(0, 1823, '\p{^Is_Joining_Group=-kaph}', ""); + Expect(0, 1823, '\P{Is_Joining_Group=-kaph}', ""); + Expect(1, 1823, '\P{^Is_Joining_Group=-kaph}', ""); + Expect(0, 1824, '\p{Is_Joining_Group=-kaph}', ""); + Expect(1, 1824, '\p{^Is_Joining_Group=-kaph}', ""); + Expect(1, 1824, '\P{Is_Joining_Group=-kaph}', ""); + Expect(0, 1824, '\P{^Is_Joining_Group=-kaph}', ""); + Error('\p{Is_Jg= Kaph/a/}'); + Error('\P{Is_Jg= Kaph/a/}'); + Expect(1, 1823, '\p{Is_Jg=kaph}', ""); + Expect(0, 1823, '\p{^Is_Jg=kaph}', ""); + Expect(0, 1823, '\P{Is_Jg=kaph}', ""); + Expect(1, 1823, '\P{^Is_Jg=kaph}', ""); + Expect(0, 1824, '\p{Is_Jg=kaph}', ""); + Expect(1, 1824, '\p{^Is_Jg=kaph}', ""); + Expect(1, 1824, '\P{Is_Jg=kaph}', ""); + Expect(0, 1824, '\P{^Is_Jg=kaph}', ""); + Expect(1, 1823, '\p{Is_Jg= kaph}', ""); + Expect(0, 1823, '\p{^Is_Jg= kaph}', ""); + Expect(0, 1823, '\P{Is_Jg= kaph}', ""); + Expect(1, 1823, '\P{^Is_Jg= kaph}', ""); + Expect(0, 1824, '\p{Is_Jg= kaph}', ""); + Expect(1, 1824, '\p{^Is_Jg= kaph}', ""); + Expect(1, 1824, '\P{Is_Jg= kaph}', ""); + Expect(0, 1824, '\P{^Is_Jg= kaph}', ""); + Error('\p{Joining_Group=-:=KASHMIRI_Yeh}'); + Error('\P{Joining_Group=-:=KASHMIRI_Yeh}'); + Expect(1, 1568, '\p{Joining_Group=:\AKashmiri_Yeh\z:}', "");; + Expect(0, 1569, '\p{Joining_Group=:\AKashmiri_Yeh\z:}', "");; + Expect(1, 1568, '\p{Joining_Group=kashmiriyeh}', ""); + Expect(0, 1568, '\p{^Joining_Group=kashmiriyeh}', ""); + Expect(0, 1568, '\P{Joining_Group=kashmiriyeh}', ""); + Expect(1, 1568, '\P{^Joining_Group=kashmiriyeh}', ""); + Expect(0, 1569, '\p{Joining_Group=kashmiriyeh}', ""); + Expect(1, 1569, '\p{^Joining_Group=kashmiriyeh}', ""); + Expect(1, 1569, '\P{Joining_Group=kashmiriyeh}', ""); + Expect(0, 1569, '\P{^Joining_Group=kashmiriyeh}', ""); + Expect(1, 1568, '\p{Joining_Group=:\Akashmiriyeh\z:}', "");; + Expect(0, 1569, '\p{Joining_Group=:\Akashmiriyeh\z:}', "");; + Expect(1, 1568, '\p{Joining_Group=--Kashmiri_YEH}', ""); + Expect(0, 1568, '\p{^Joining_Group=--Kashmiri_YEH}', ""); + Expect(0, 1568, '\P{Joining_Group=--Kashmiri_YEH}', ""); + Expect(1, 1568, '\P{^Joining_Group=--Kashmiri_YEH}', ""); + Expect(0, 1569, '\p{Joining_Group=--Kashmiri_YEH}', ""); + Expect(1, 1569, '\p{^Joining_Group=--Kashmiri_YEH}', ""); + Expect(1, 1569, '\P{Joining_Group=--Kashmiri_YEH}', ""); + Expect(0, 1569, '\P{^Joining_Group=--Kashmiri_YEH}', ""); + Error('\p{Jg=/a/KASHMIRI_YEH}'); + Error('\P{Jg=/a/KASHMIRI_YEH}'); + Expect(1, 1568, '\p{Jg=:\AKashmiri_Yeh\z:}', "");; + Expect(0, 1569, '\p{Jg=:\AKashmiri_Yeh\z:}', "");; + Expect(1, 1568, '\p{Jg=kashmiriyeh}', ""); + Expect(0, 1568, '\p{^Jg=kashmiriyeh}', ""); + Expect(0, 1568, '\P{Jg=kashmiriyeh}', ""); + Expect(1, 1568, '\P{^Jg=kashmiriyeh}', ""); + Expect(0, 1569, '\p{Jg=kashmiriyeh}', ""); + Expect(1, 1569, '\p{^Jg=kashmiriyeh}', ""); + Expect(1, 1569, '\P{Jg=kashmiriyeh}', ""); + Expect(0, 1569, '\P{^Jg=kashmiriyeh}', ""); + Expect(1, 1568, '\p{Jg=:\Akashmiriyeh\z:}', "");; + Expect(0, 1569, '\p{Jg=:\Akashmiriyeh\z:}', "");; + Expect(1, 1568, '\p{Jg: _ kashmiri_yeh}', ""); + Expect(0, 1568, '\p{^Jg: _ kashmiri_yeh}', ""); + Expect(0, 1568, '\P{Jg: _ kashmiri_yeh}', ""); + Expect(1, 1568, '\P{^Jg: _ kashmiri_yeh}', ""); + Expect(0, 1569, '\p{Jg: _ kashmiri_yeh}', ""); + Expect(1, 1569, '\p{^Jg: _ kashmiri_yeh}', ""); + Expect(1, 1569, '\P{Jg: _ kashmiri_yeh}', ""); + Expect(0, 1569, '\P{^Jg: _ kashmiri_yeh}', ""); + Error('\p{Is_Joining_Group: Kashmiri_Yeh:=}'); + Error('\P{Is_Joining_Group: Kashmiri_Yeh:=}'); + Expect(1, 1568, '\p{Is_Joining_Group=kashmiriyeh}', ""); + Expect(0, 1568, '\p{^Is_Joining_Group=kashmiriyeh}', ""); + Expect(0, 1568, '\P{Is_Joining_Group=kashmiriyeh}', ""); + Expect(1, 1568, '\P{^Is_Joining_Group=kashmiriyeh}', ""); + Expect(0, 1569, '\p{Is_Joining_Group=kashmiriyeh}', ""); + Expect(1, 1569, '\p{^Is_Joining_Group=kashmiriyeh}', ""); + Expect(1, 1569, '\P{Is_Joining_Group=kashmiriyeh}', ""); + Expect(0, 1569, '\P{^Is_Joining_Group=kashmiriyeh}', ""); + Expect(1, 1568, '\p{Is_Joining_Group=-_Kashmiri_YEH}', ""); + Expect(0, 1568, '\p{^Is_Joining_Group=-_Kashmiri_YEH}', ""); + Expect(0, 1568, '\P{Is_Joining_Group=-_Kashmiri_YEH}', ""); + Expect(1, 1568, '\P{^Is_Joining_Group=-_Kashmiri_YEH}', ""); + Expect(0, 1569, '\p{Is_Joining_Group=-_Kashmiri_YEH}', ""); + Expect(1, 1569, '\p{^Is_Joining_Group=-_Kashmiri_YEH}', ""); + Expect(1, 1569, '\P{Is_Joining_Group=-_Kashmiri_YEH}', ""); + Expect(0, 1569, '\P{^Is_Joining_Group=-_Kashmiri_YEH}', ""); + Error('\p{Is_Jg: _:=kashmiri_YEH}'); + Error('\P{Is_Jg: _:=kashmiri_YEH}'); + Expect(1, 1568, '\p{Is_Jg=kashmiriyeh}', ""); + Expect(0, 1568, '\p{^Is_Jg=kashmiriyeh}', ""); + Expect(0, 1568, '\P{Is_Jg=kashmiriyeh}', ""); + Expect(1, 1568, '\P{^Is_Jg=kashmiriyeh}', ""); + Expect(0, 1569, '\p{Is_Jg=kashmiriyeh}', ""); + Expect(1, 1569, '\p{^Is_Jg=kashmiriyeh}', ""); + Expect(1, 1569, '\P{Is_Jg=kashmiriyeh}', ""); + Expect(0, 1569, '\P{^Is_Jg=kashmiriyeh}', ""); + Expect(1, 1568, '\p{Is_Jg= Kashmiri_Yeh}', ""); + Expect(0, 1568, '\p{^Is_Jg= Kashmiri_Yeh}', ""); + Expect(0, 1568, '\P{Is_Jg= Kashmiri_Yeh}', ""); + Expect(1, 1568, '\P{^Is_Jg= Kashmiri_Yeh}', ""); + Expect(0, 1569, '\p{Is_Jg= Kashmiri_Yeh}', ""); + Expect(1, 1569, '\p{^Is_Jg= Kashmiri_Yeh}', ""); + Expect(1, 1569, '\P{Is_Jg= Kashmiri_Yeh}', ""); + Expect(0, 1569, '\P{^Is_Jg= Kashmiri_Yeh}', ""); + Error('\p{Joining_Group=/a/-Khaph}'); + Error('\P{Joining_Group=/a/-Khaph}'); + Expect(1, 1870, '\p{Joining_Group=:\AKhaph\z:}', "");; + Expect(0, 1871, '\p{Joining_Group=:\AKhaph\z:}', "");; + Expect(1, 1870, '\p{Joining_Group=khaph}', ""); + Expect(0, 1870, '\p{^Joining_Group=khaph}', ""); + Expect(0, 1870, '\P{Joining_Group=khaph}', ""); + Expect(1, 1870, '\P{^Joining_Group=khaph}', ""); + Expect(0, 1871, '\p{Joining_Group=khaph}', ""); + Expect(1, 1871, '\p{^Joining_Group=khaph}', ""); + Expect(1, 1871, '\P{Joining_Group=khaph}', ""); + Expect(0, 1871, '\P{^Joining_Group=khaph}', ""); + Expect(1, 1870, '\p{Joining_Group=:\Akhaph\z:}', "");; + Expect(0, 1871, '\p{Joining_Group=:\Akhaph\z:}', "");; + Expect(1, 1870, '\p{Joining_Group=KHAPH}', ""); + Expect(0, 1870, '\p{^Joining_Group=KHAPH}', ""); + Expect(0, 1870, '\P{Joining_Group=KHAPH}', ""); + Expect(1, 1870, '\P{^Joining_Group=KHAPH}', ""); + Expect(0, 1871, '\p{Joining_Group=KHAPH}', ""); + Expect(1, 1871, '\p{^Joining_Group=KHAPH}', ""); + Expect(1, 1871, '\P{Joining_Group=KHAPH}', ""); + Expect(0, 1871, '\P{^Joining_Group=KHAPH}', ""); + Error('\p{Jg=-_khaph/a/}'); + Error('\P{Jg=-_khaph/a/}'); + Expect(1, 1870, '\p{Jg=:\AKhaph\z:}', "");; + Expect(0, 1871, '\p{Jg=:\AKhaph\z:}', "");; + Expect(1, 1870, '\p{Jg=khaph}', ""); + Expect(0, 1870, '\p{^Jg=khaph}', ""); + Expect(0, 1870, '\P{Jg=khaph}', ""); + Expect(1, 1870, '\P{^Jg=khaph}', ""); + Expect(0, 1871, '\p{Jg=khaph}', ""); + Expect(1, 1871, '\p{^Jg=khaph}', ""); + Expect(1, 1871, '\P{Jg=khaph}', ""); + Expect(0, 1871, '\P{^Jg=khaph}', ""); + Expect(1, 1870, '\p{Jg=:\Akhaph\z:}', "");; + Expect(0, 1871, '\p{Jg=:\Akhaph\z:}', "");; + Expect(1, 1870, '\p{Jg= -KHAPH}', ""); + Expect(0, 1870, '\p{^Jg= -KHAPH}', ""); + Expect(0, 1870, '\P{Jg= -KHAPH}', ""); + Expect(1, 1870, '\P{^Jg= -KHAPH}', ""); + Expect(0, 1871, '\p{Jg= -KHAPH}', ""); + Expect(1, 1871, '\p{^Jg= -KHAPH}', ""); + Expect(1, 1871, '\P{Jg= -KHAPH}', ""); + Expect(0, 1871, '\P{^Jg= -KHAPH}', ""); + Error('\p{Is_Joining_Group:/a/-Khaph}'); + Error('\P{Is_Joining_Group:/a/-Khaph}'); + Expect(1, 1870, '\p{Is_Joining_Group=khaph}', ""); + Expect(0, 1870, '\p{^Is_Joining_Group=khaph}', ""); + Expect(0, 1870, '\P{Is_Joining_Group=khaph}', ""); + Expect(1, 1870, '\P{^Is_Joining_Group=khaph}', ""); + Expect(0, 1871, '\p{Is_Joining_Group=khaph}', ""); + Expect(1, 1871, '\p{^Is_Joining_Group=khaph}', ""); + Expect(1, 1871, '\P{Is_Joining_Group=khaph}', ""); + Expect(0, 1871, '\P{^Is_Joining_Group=khaph}', ""); + Expect(1, 1870, '\p{Is_Joining_Group= KHAPH}', ""); + Expect(0, 1870, '\p{^Is_Joining_Group= KHAPH}', ""); + Expect(0, 1870, '\P{Is_Joining_Group= KHAPH}', ""); + Expect(1, 1870, '\P{^Is_Joining_Group= KHAPH}', ""); + Expect(0, 1871, '\p{Is_Joining_Group= KHAPH}', ""); + Expect(1, 1871, '\p{^Is_Joining_Group= KHAPH}', ""); + Expect(1, 1871, '\P{Is_Joining_Group= KHAPH}', ""); + Expect(0, 1871, '\P{^Is_Joining_Group= KHAPH}', ""); + Error('\p{Is_Jg=_Khaph:=}'); + Error('\P{Is_Jg=_Khaph:=}'); + Expect(1, 1870, '\p{Is_Jg=khaph}', ""); + Expect(0, 1870, '\p{^Is_Jg=khaph}', ""); + Expect(0, 1870, '\P{Is_Jg=khaph}', ""); + Expect(1, 1870, '\P{^Is_Jg=khaph}', ""); + Expect(0, 1871, '\p{Is_Jg=khaph}', ""); + Expect(1, 1871, '\p{^Is_Jg=khaph}', ""); + Expect(1, 1871, '\P{Is_Jg=khaph}', ""); + Expect(0, 1871, '\P{^Is_Jg=khaph}', ""); + Expect(1, 1870, '\p{Is_Jg= KHAPH}', ""); + Expect(0, 1870, '\p{^Is_Jg= KHAPH}', ""); + Expect(0, 1870, '\P{Is_Jg= KHAPH}', ""); + Expect(1, 1870, '\P{^Is_Jg= KHAPH}', ""); + Expect(0, 1871, '\p{Is_Jg= KHAPH}', ""); + Expect(1, 1871, '\p{^Is_Jg= KHAPH}', ""); + Expect(1, 1871, '\P{Is_Jg= KHAPH}', ""); + Expect(0, 1871, '\P{^Is_Jg= KHAPH}', ""); + Error('\p{Joining_Group= _KNOTTED_Heh/a/}'); + Error('\P{Joining_Group= _KNOTTED_Heh/a/}'); + Expect(1, 1791, '\p{Joining_Group=:\AKnotted_Heh\z:}', "");; + Expect(0, 1792, '\p{Joining_Group=:\AKnotted_Heh\z:}', "");; + Expect(1, 1791, '\p{Joining_Group=knottedheh}', ""); + Expect(0, 1791, '\p{^Joining_Group=knottedheh}', ""); + Expect(0, 1791, '\P{Joining_Group=knottedheh}', ""); + Expect(1, 1791, '\P{^Joining_Group=knottedheh}', ""); + Expect(0, 1792, '\p{Joining_Group=knottedheh}', ""); + Expect(1, 1792, '\p{^Joining_Group=knottedheh}', ""); + Expect(1, 1792, '\P{Joining_Group=knottedheh}', ""); + Expect(0, 1792, '\P{^Joining_Group=knottedheh}', ""); + Expect(1, 1791, '\p{Joining_Group=:\Aknottedheh\z:}', "");; + Expect(0, 1792, '\p{Joining_Group=:\Aknottedheh\z:}', "");; + Expect(1, 1791, '\p{Joining_Group= KNOTTED_HEH}', ""); + Expect(0, 1791, '\p{^Joining_Group= KNOTTED_HEH}', ""); + Expect(0, 1791, '\P{Joining_Group= KNOTTED_HEH}', ""); + Expect(1, 1791, '\P{^Joining_Group= KNOTTED_HEH}', ""); + Expect(0, 1792, '\p{Joining_Group= KNOTTED_HEH}', ""); + Expect(1, 1792, '\p{^Joining_Group= KNOTTED_HEH}', ""); + Expect(1, 1792, '\P{Joining_Group= KNOTTED_HEH}', ""); + Expect(0, 1792, '\P{^Joining_Group= KNOTTED_HEH}', ""); + Error('\p{Jg= /a/Knotted_heh}'); + Error('\P{Jg= /a/Knotted_heh}'); + Expect(1, 1791, '\p{Jg=:\AKnotted_Heh\z:}', "");; + Expect(0, 1792, '\p{Jg=:\AKnotted_Heh\z:}', "");; + Expect(1, 1791, '\p{Jg=knottedheh}', ""); + Expect(0, 1791, '\p{^Jg=knottedheh}', ""); + Expect(0, 1791, '\P{Jg=knottedheh}', ""); + Expect(1, 1791, '\P{^Jg=knottedheh}', ""); + Expect(0, 1792, '\p{Jg=knottedheh}', ""); + Expect(1, 1792, '\p{^Jg=knottedheh}', ""); + Expect(1, 1792, '\P{Jg=knottedheh}', ""); + Expect(0, 1792, '\P{^Jg=knottedheh}', ""); + Expect(1, 1791, '\p{Jg=:\Aknottedheh\z:}', "");; + Expect(0, 1792, '\p{Jg=:\Aknottedheh\z:}', "");; + Expect(1, 1791, '\p{Jg= -Knotted_HEH}', ""); + Expect(0, 1791, '\p{^Jg= -Knotted_HEH}', ""); + Expect(0, 1791, '\P{Jg= -Knotted_HEH}', ""); + Expect(1, 1791, '\P{^Jg= -Knotted_HEH}', ""); + Expect(0, 1792, '\p{Jg= -Knotted_HEH}', ""); + Expect(1, 1792, '\p{^Jg= -Knotted_HEH}', ""); + Expect(1, 1792, '\P{Jg= -Knotted_HEH}', ""); + Expect(0, 1792, '\P{^Jg= -Knotted_HEH}', ""); + Error('\p{Is_Joining_Group= :=knotted_HEH}'); + Error('\P{Is_Joining_Group= :=knotted_HEH}'); + Expect(1, 1791, '\p{Is_Joining_Group: knottedheh}', ""); + Expect(0, 1791, '\p{^Is_Joining_Group: knottedheh}', ""); + Expect(0, 1791, '\P{Is_Joining_Group: knottedheh}', ""); + Expect(1, 1791, '\P{^Is_Joining_Group: knottedheh}', ""); + Expect(0, 1792, '\p{Is_Joining_Group: knottedheh}', ""); + Expect(1, 1792, '\p{^Is_Joining_Group: knottedheh}', ""); + Expect(1, 1792, '\P{Is_Joining_Group: knottedheh}', ""); + Expect(0, 1792, '\P{^Is_Joining_Group: knottedheh}', ""); + Expect(1, 1791, '\p{Is_Joining_Group=- Knotted_Heh}', ""); + Expect(0, 1791, '\p{^Is_Joining_Group=- Knotted_Heh}', ""); + Expect(0, 1791, '\P{Is_Joining_Group=- Knotted_Heh}', ""); + Expect(1, 1791, '\P{^Is_Joining_Group=- Knotted_Heh}', ""); + Expect(0, 1792, '\p{Is_Joining_Group=- Knotted_Heh}', ""); + Expect(1, 1792, '\p{^Is_Joining_Group=- Knotted_Heh}', ""); + Expect(1, 1792, '\P{Is_Joining_Group=- Knotted_Heh}', ""); + Expect(0, 1792, '\P{^Is_Joining_Group=- Knotted_Heh}', ""); + Error('\p{Is_Jg= :=Knotted_Heh}'); + Error('\P{Is_Jg= :=Knotted_Heh}'); + Expect(1, 1791, '\p{Is_Jg=knottedheh}', ""); + Expect(0, 1791, '\p{^Is_Jg=knottedheh}', ""); + Expect(0, 1791, '\P{Is_Jg=knottedheh}', ""); + Expect(1, 1791, '\P{^Is_Jg=knottedheh}', ""); + Expect(0, 1792, '\p{Is_Jg=knottedheh}', ""); + Expect(1, 1792, '\p{^Is_Jg=knottedheh}', ""); + Expect(1, 1792, '\P{Is_Jg=knottedheh}', ""); + Expect(0, 1792, '\P{^Is_Jg=knottedheh}', ""); + Expect(1, 1791, '\p{Is_Jg=- Knotted_heh}', ""); + Expect(0, 1791, '\p{^Is_Jg=- Knotted_heh}', ""); + Expect(0, 1791, '\P{Is_Jg=- Knotted_heh}', ""); + Expect(1, 1791, '\P{^Is_Jg=- Knotted_heh}', ""); + Expect(0, 1792, '\p{Is_Jg=- Knotted_heh}', ""); + Expect(1, 1792, '\p{^Is_Jg=- Knotted_heh}', ""); + Expect(1, 1792, '\P{Is_Jg=- Knotted_heh}', ""); + Expect(0, 1792, '\P{^Is_Jg=- Knotted_heh}', ""); + Error('\p{Joining_Group=:= -lam}'); + Error('\P{Joining_Group=:= -lam}'); + Expect(1, 2247, '\p{Joining_Group=:\ALam\z:}', "");; + Expect(0, 2248, '\p{Joining_Group=:\ALam\z:}', "");; + Expect(1, 2247, '\p{Joining_Group=lam}', ""); + Expect(0, 2247, '\p{^Joining_Group=lam}', ""); + Expect(0, 2247, '\P{Joining_Group=lam}', ""); + Expect(1, 2247, '\P{^Joining_Group=lam}', ""); + Expect(0, 2248, '\p{Joining_Group=lam}', ""); + Expect(1, 2248, '\p{^Joining_Group=lam}', ""); + Expect(1, 2248, '\P{Joining_Group=lam}', ""); + Expect(0, 2248, '\P{^Joining_Group=lam}', ""); + Expect(1, 2247, '\p{Joining_Group=:\Alam\z:}', "");; + Expect(0, 2248, '\p{Joining_Group=:\Alam\z:}', "");; + Expect(1, 2247, '\p{Joining_Group= _lam}', ""); + Expect(0, 2247, '\p{^Joining_Group= _lam}', ""); + Expect(0, 2247, '\P{Joining_Group= _lam}', ""); + Expect(1, 2247, '\P{^Joining_Group= _lam}', ""); + Expect(0, 2248, '\p{Joining_Group= _lam}', ""); + Expect(1, 2248, '\p{^Joining_Group= _lam}', ""); + Expect(1, 2248, '\P{Joining_Group= _lam}', ""); + Expect(0, 2248, '\P{^Joining_Group= _lam}', ""); + Error('\p{Jg: := -lam}'); + Error('\P{Jg: := -lam}'); + Expect(1, 2247, '\p{Jg=:\ALam\z:}', "");; + Expect(0, 2248, '\p{Jg=:\ALam\z:}', "");; + Expect(1, 2247, '\p{Jg=lam}', ""); + Expect(0, 2247, '\p{^Jg=lam}', ""); + Expect(0, 2247, '\P{Jg=lam}', ""); + Expect(1, 2247, '\P{^Jg=lam}', ""); + Expect(0, 2248, '\p{Jg=lam}', ""); + Expect(1, 2248, '\p{^Jg=lam}', ""); + Expect(1, 2248, '\P{Jg=lam}', ""); + Expect(0, 2248, '\P{^Jg=lam}', ""); + Expect(1, 2247, '\p{Jg=:\Alam\z:}', "");; + Expect(0, 2248, '\p{Jg=:\Alam\z:}', "");; + Expect(1, 2247, '\p{Jg=_Lam}', ""); + Expect(0, 2247, '\p{^Jg=_Lam}', ""); + Expect(0, 2247, '\P{Jg=_Lam}', ""); + Expect(1, 2247, '\P{^Jg=_Lam}', ""); + Expect(0, 2248, '\p{Jg=_Lam}', ""); + Expect(1, 2248, '\p{^Jg=_Lam}', ""); + Expect(1, 2248, '\P{Jg=_Lam}', ""); + Expect(0, 2248, '\P{^Jg=_Lam}', ""); + Error('\p{Is_Joining_Group=-/a/Lam}'); + Error('\P{Is_Joining_Group=-/a/Lam}'); + Expect(1, 2247, '\p{Is_Joining_Group=lam}', ""); + Expect(0, 2247, '\p{^Is_Joining_Group=lam}', ""); + Expect(0, 2247, '\P{Is_Joining_Group=lam}', ""); + Expect(1, 2247, '\P{^Is_Joining_Group=lam}', ""); + Expect(0, 2248, '\p{Is_Joining_Group=lam}', ""); + Expect(1, 2248, '\p{^Is_Joining_Group=lam}', ""); + Expect(1, 2248, '\P{Is_Joining_Group=lam}', ""); + Expect(0, 2248, '\P{^Is_Joining_Group=lam}', ""); + Expect(1, 2247, '\p{Is_Joining_Group= _Lam}', ""); + Expect(0, 2247, '\p{^Is_Joining_Group= _Lam}', ""); + Expect(0, 2247, '\P{Is_Joining_Group= _Lam}', ""); + Expect(1, 2247, '\P{^Is_Joining_Group= _Lam}', ""); + Expect(0, 2248, '\p{Is_Joining_Group= _Lam}', ""); + Expect(1, 2248, '\p{^Is_Joining_Group= _Lam}', ""); + Expect(1, 2248, '\P{Is_Joining_Group= _Lam}', ""); + Expect(0, 2248, '\P{^Is_Joining_Group= _Lam}', ""); + Error('\p{Is_Jg=:= LAM}'); + Error('\P{Is_Jg=:= LAM}'); + Expect(1, 2247, '\p{Is_Jg: lam}', ""); + Expect(0, 2247, '\p{^Is_Jg: lam}', ""); + Expect(0, 2247, '\P{Is_Jg: lam}', ""); + Expect(1, 2247, '\P{^Is_Jg: lam}', ""); + Expect(0, 2248, '\p{Is_Jg: lam}', ""); + Expect(1, 2248, '\p{^Is_Jg: lam}', ""); + Expect(1, 2248, '\P{Is_Jg: lam}', ""); + Expect(0, 2248, '\P{^Is_Jg: lam}', ""); + Expect(1, 2247, '\p{Is_Jg=--LAM}', ""); + Expect(0, 2247, '\p{^Is_Jg=--LAM}', ""); + Expect(0, 2247, '\P{Is_Jg=--LAM}', ""); + Expect(1, 2247, '\P{^Is_Jg=--LAM}', ""); + Expect(0, 2248, '\p{Is_Jg=--LAM}', ""); + Expect(1, 2248, '\p{^Is_Jg=--LAM}', ""); + Expect(1, 2248, '\P{Is_Jg=--LAM}', ""); + Expect(0, 2248, '\P{^Is_Jg=--LAM}', ""); + Error('\p{Joining_Group=:=-_lamadh}'); + Error('\P{Joining_Group=:=-_lamadh}'); + Expect(1, 1824, '\p{Joining_Group=:\ALamadh\z:}', "");; + Expect(0, 1825, '\p{Joining_Group=:\ALamadh\z:}', "");; + Expect(1, 1824, '\p{Joining_Group=lamadh}', ""); + Expect(0, 1824, '\p{^Joining_Group=lamadh}', ""); + Expect(0, 1824, '\P{Joining_Group=lamadh}', ""); + Expect(1, 1824, '\P{^Joining_Group=lamadh}', ""); + Expect(0, 1825, '\p{Joining_Group=lamadh}', ""); + Expect(1, 1825, '\p{^Joining_Group=lamadh}', ""); + Expect(1, 1825, '\P{Joining_Group=lamadh}', ""); + Expect(0, 1825, '\P{^Joining_Group=lamadh}', ""); + Expect(1, 1824, '\p{Joining_Group=:\Alamadh\z:}', "");; + Expect(0, 1825, '\p{Joining_Group=:\Alamadh\z:}', "");; + Expect(1, 1824, '\p{Joining_Group=_ lamadh}', ""); + Expect(0, 1824, '\p{^Joining_Group=_ lamadh}', ""); + Expect(0, 1824, '\P{Joining_Group=_ lamadh}', ""); + Expect(1, 1824, '\P{^Joining_Group=_ lamadh}', ""); + Expect(0, 1825, '\p{Joining_Group=_ lamadh}', ""); + Expect(1, 1825, '\p{^Joining_Group=_ lamadh}', ""); + Expect(1, 1825, '\P{Joining_Group=_ lamadh}', ""); + Expect(0, 1825, '\P{^Joining_Group=_ lamadh}', ""); + Error('\p{Jg=/a/ Lamadh}'); + Error('\P{Jg=/a/ Lamadh}'); + Expect(1, 1824, '\p{Jg=:\ALamadh\z:}', "");; + Expect(0, 1825, '\p{Jg=:\ALamadh\z:}', "");; + Expect(1, 1824, '\p{Jg=lamadh}', ""); + Expect(0, 1824, '\p{^Jg=lamadh}', ""); + Expect(0, 1824, '\P{Jg=lamadh}', ""); + Expect(1, 1824, '\P{^Jg=lamadh}', ""); + Expect(0, 1825, '\p{Jg=lamadh}', ""); + Expect(1, 1825, '\p{^Jg=lamadh}', ""); + Expect(1, 1825, '\P{Jg=lamadh}', ""); + Expect(0, 1825, '\P{^Jg=lamadh}', ""); + Expect(1, 1824, '\p{Jg=:\Alamadh\z:}', "");; + Expect(0, 1825, '\p{Jg=:\Alamadh\z:}', "");; + Expect(1, 1824, '\p{Jg: __Lamadh}', ""); + Expect(0, 1824, '\p{^Jg: __Lamadh}', ""); + Expect(0, 1824, '\P{Jg: __Lamadh}', ""); + Expect(1, 1824, '\P{^Jg: __Lamadh}', ""); + Expect(0, 1825, '\p{Jg: __Lamadh}', ""); + Expect(1, 1825, '\p{^Jg: __Lamadh}', ""); + Expect(1, 1825, '\P{Jg: __Lamadh}', ""); + Expect(0, 1825, '\P{^Jg: __Lamadh}', ""); + Error('\p{Is_Joining_Group= -Lamadh/a/}'); + Error('\P{Is_Joining_Group= -Lamadh/a/}'); + Expect(1, 1824, '\p{Is_Joining_Group:lamadh}', ""); + Expect(0, 1824, '\p{^Is_Joining_Group:lamadh}', ""); + Expect(0, 1824, '\P{Is_Joining_Group:lamadh}', ""); + Expect(1, 1824, '\P{^Is_Joining_Group:lamadh}', ""); + Expect(0, 1825, '\p{Is_Joining_Group:lamadh}', ""); + Expect(1, 1825, '\p{^Is_Joining_Group:lamadh}', ""); + Expect(1, 1825, '\P{Is_Joining_Group:lamadh}', ""); + Expect(0, 1825, '\P{^Is_Joining_Group:lamadh}', ""); + Expect(1, 1824, '\p{Is_Joining_Group=--LAMADH}', ""); + Expect(0, 1824, '\p{^Is_Joining_Group=--LAMADH}', ""); + Expect(0, 1824, '\P{Is_Joining_Group=--LAMADH}', ""); + Expect(1, 1824, '\P{^Is_Joining_Group=--LAMADH}', ""); + Expect(0, 1825, '\p{Is_Joining_Group=--LAMADH}', ""); + Expect(1, 1825, '\p{^Is_Joining_Group=--LAMADH}', ""); + Expect(1, 1825, '\P{Is_Joining_Group=--LAMADH}', ""); + Expect(0, 1825, '\P{^Is_Joining_Group=--LAMADH}', ""); + Error('\p{Is_Jg=/a/ Lamadh}'); + Error('\P{Is_Jg=/a/ Lamadh}'); + Expect(1, 1824, '\p{Is_Jg=lamadh}', ""); + Expect(0, 1824, '\p{^Is_Jg=lamadh}', ""); + Expect(0, 1824, '\P{Is_Jg=lamadh}', ""); + Expect(1, 1824, '\P{^Is_Jg=lamadh}', ""); + Expect(0, 1825, '\p{Is_Jg=lamadh}', ""); + Expect(1, 1825, '\p{^Is_Jg=lamadh}', ""); + Expect(1, 1825, '\P{Is_Jg=lamadh}', ""); + Expect(0, 1825, '\P{^Is_Jg=lamadh}', ""); + Expect(1, 1824, '\p{Is_Jg= _LAMADH}', ""); + Expect(0, 1824, '\p{^Is_Jg= _LAMADH}', ""); + Expect(0, 1824, '\P{Is_Jg= _LAMADH}', ""); + Expect(1, 1824, '\P{^Is_Jg= _LAMADH}', ""); + Expect(0, 1825, '\p{Is_Jg= _LAMADH}', ""); + Expect(1, 1825, '\p{^Is_Jg= _LAMADH}', ""); + Expect(1, 1825, '\P{Is_Jg= _LAMADH}', ""); + Expect(0, 1825, '\P{^Is_Jg= _LAMADH}', ""); + Error('\p{Joining_Group=/a/ _Malayalam_Bha}'); + Error('\P{Joining_Group=/a/ _Malayalam_Bha}'); + Expect(1, 2150, '\p{Joining_Group=:\AMalayalam_Bha\z:}', "");; + Expect(0, 2151, '\p{Joining_Group=:\AMalayalam_Bha\z:}', "");; + Expect(1, 2150, '\p{Joining_Group=malayalambha}', ""); + Expect(0, 2150, '\p{^Joining_Group=malayalambha}', ""); + Expect(0, 2150, '\P{Joining_Group=malayalambha}', ""); + Expect(1, 2150, '\P{^Joining_Group=malayalambha}', ""); + Expect(0, 2151, '\p{Joining_Group=malayalambha}', ""); + Expect(1, 2151, '\p{^Joining_Group=malayalambha}', ""); + Expect(1, 2151, '\P{Joining_Group=malayalambha}', ""); + Expect(0, 2151, '\P{^Joining_Group=malayalambha}', ""); + Expect(1, 2150, '\p{Joining_Group=:\Amalayalambha\z:}', "");; + Expect(0, 2151, '\p{Joining_Group=:\Amalayalambha\z:}', "");; + Expect(1, 2150, '\p{Joining_Group: Malayalam_Bha}', ""); + Expect(0, 2150, '\p{^Joining_Group: Malayalam_Bha}', ""); + Expect(0, 2150, '\P{Joining_Group: Malayalam_Bha}', ""); + Expect(1, 2150, '\P{^Joining_Group: Malayalam_Bha}', ""); + Expect(0, 2151, '\p{Joining_Group: Malayalam_Bha}', ""); + Expect(1, 2151, '\p{^Joining_Group: Malayalam_Bha}', ""); + Expect(1, 2151, '\P{Joining_Group: Malayalam_Bha}', ""); + Expect(0, 2151, '\P{^Joining_Group: Malayalam_Bha}', ""); + Error('\p{Jg= malayalam_Bha/a/}'); + Error('\P{Jg= malayalam_Bha/a/}'); + Expect(1, 2150, '\p{Jg=:\AMalayalam_Bha\z:}', "");; + Expect(0, 2151, '\p{Jg=:\AMalayalam_Bha\z:}', "");; + Expect(1, 2150, '\p{Jg=malayalambha}', ""); + Expect(0, 2150, '\p{^Jg=malayalambha}', ""); + Expect(0, 2150, '\P{Jg=malayalambha}', ""); + Expect(1, 2150, '\P{^Jg=malayalambha}', ""); + Expect(0, 2151, '\p{Jg=malayalambha}', ""); + Expect(1, 2151, '\p{^Jg=malayalambha}', ""); + Expect(1, 2151, '\P{Jg=malayalambha}', ""); + Expect(0, 2151, '\P{^Jg=malayalambha}', ""); + Expect(1, 2150, '\p{Jg=:\Amalayalambha\z:}', "");; + Expect(0, 2151, '\p{Jg=:\Amalayalambha\z:}', "");; + Expect(1, 2150, '\p{Jg= malayalam_bha}', ""); + Expect(0, 2150, '\p{^Jg= malayalam_bha}', ""); + Expect(0, 2150, '\P{Jg= malayalam_bha}', ""); + Expect(1, 2150, '\P{^Jg= malayalam_bha}', ""); + Expect(0, 2151, '\p{Jg= malayalam_bha}', ""); + Expect(1, 2151, '\p{^Jg= malayalam_bha}', ""); + Expect(1, 2151, '\P{Jg= malayalam_bha}', ""); + Expect(0, 2151, '\P{^Jg= malayalam_bha}', ""); + Error('\p{Is_Joining_Group=/a/-_Malayalam_bha}'); + Error('\P{Is_Joining_Group=/a/-_Malayalam_bha}'); + Expect(1, 2150, '\p{Is_Joining_Group=malayalambha}', ""); + Expect(0, 2150, '\p{^Is_Joining_Group=malayalambha}', ""); + Expect(0, 2150, '\P{Is_Joining_Group=malayalambha}', ""); + Expect(1, 2150, '\P{^Is_Joining_Group=malayalambha}', ""); + Expect(0, 2151, '\p{Is_Joining_Group=malayalambha}', ""); + Expect(1, 2151, '\p{^Is_Joining_Group=malayalambha}', ""); + Expect(1, 2151, '\P{Is_Joining_Group=malayalambha}', ""); + Expect(0, 2151, '\P{^Is_Joining_Group=malayalambha}', ""); + Expect(1, 2150, '\p{Is_Joining_Group= Malayalam_bha}', ""); + Expect(0, 2150, '\p{^Is_Joining_Group= Malayalam_bha}', ""); + Expect(0, 2150, '\P{Is_Joining_Group= Malayalam_bha}', ""); + Expect(1, 2150, '\P{^Is_Joining_Group= Malayalam_bha}', ""); + Expect(0, 2151, '\p{Is_Joining_Group= Malayalam_bha}', ""); + Expect(1, 2151, '\p{^Is_Joining_Group= Malayalam_bha}', ""); + Expect(1, 2151, '\P{Is_Joining_Group= Malayalam_bha}', ""); + Expect(0, 2151, '\P{^Is_Joining_Group= Malayalam_bha}', ""); + Error('\p{Is_Jg=-:=malayalam_Bha}'); + Error('\P{Is_Jg=-:=malayalam_Bha}'); + Expect(1, 2150, '\p{Is_Jg=malayalambha}', ""); + Expect(0, 2150, '\p{^Is_Jg=malayalambha}', ""); + Expect(0, 2150, '\P{Is_Jg=malayalambha}', ""); + Expect(1, 2150, '\P{^Is_Jg=malayalambha}', ""); + Expect(0, 2151, '\p{Is_Jg=malayalambha}', ""); + Expect(1, 2151, '\p{^Is_Jg=malayalambha}', ""); + Expect(1, 2151, '\P{Is_Jg=malayalambha}', ""); + Expect(0, 2151, '\P{^Is_Jg=malayalambha}', ""); + Expect(1, 2150, '\p{Is_Jg=_ malayalam_Bha}', ""); + Expect(0, 2150, '\p{^Is_Jg=_ malayalam_Bha}', ""); + Expect(0, 2150, '\P{Is_Jg=_ malayalam_Bha}', ""); + Expect(1, 2150, '\P{^Is_Jg=_ malayalam_Bha}', ""); + Expect(0, 2151, '\p{Is_Jg=_ malayalam_Bha}', ""); + Expect(1, 2151, '\p{^Is_Jg=_ malayalam_Bha}', ""); + Expect(1, 2151, '\P{Is_Jg=_ malayalam_Bha}', ""); + Expect(0, 2151, '\P{^Is_Jg=_ malayalam_Bha}', ""); + Error('\p{Joining_Group=/a/-_MALAYALAM_Ja}'); + Error('\P{Joining_Group=/a/-_MALAYALAM_Ja}'); + Expect(1, 2145, '\p{Joining_Group=:\AMalayalam_Ja\z:}', "");; + Expect(0, 2146, '\p{Joining_Group=:\AMalayalam_Ja\z:}', "");; + Expect(1, 2145, '\p{Joining_Group=malayalamja}', ""); + Expect(0, 2145, '\p{^Joining_Group=malayalamja}', ""); + Expect(0, 2145, '\P{Joining_Group=malayalamja}', ""); + Expect(1, 2145, '\P{^Joining_Group=malayalamja}', ""); + Expect(0, 2146, '\p{Joining_Group=malayalamja}', ""); + Expect(1, 2146, '\p{^Joining_Group=malayalamja}', ""); + Expect(1, 2146, '\P{Joining_Group=malayalamja}', ""); + Expect(0, 2146, '\P{^Joining_Group=malayalamja}', ""); + Expect(1, 2145, '\p{Joining_Group=:\Amalayalamja\z:}', "");; + Expect(0, 2146, '\p{Joining_Group=:\Amalayalamja\z:}', "");; + Expect(1, 2145, '\p{Joining_Group= malayalam_ja}', ""); + Expect(0, 2145, '\p{^Joining_Group= malayalam_ja}', ""); + Expect(0, 2145, '\P{Joining_Group= malayalam_ja}', ""); + Expect(1, 2145, '\P{^Joining_Group= malayalam_ja}', ""); + Expect(0, 2146, '\p{Joining_Group= malayalam_ja}', ""); + Expect(1, 2146, '\p{^Joining_Group= malayalam_ja}', ""); + Expect(1, 2146, '\P{Joining_Group= malayalam_ja}', ""); + Expect(0, 2146, '\P{^Joining_Group= malayalam_ja}', ""); + Error('\p{Jg: /a/ MALAYALAM_JA}'); + Error('\P{Jg: /a/ MALAYALAM_JA}'); + Expect(1, 2145, '\p{Jg=:\AMalayalam_Ja\z:}', "");; + Expect(0, 2146, '\p{Jg=:\AMalayalam_Ja\z:}', "");; + Expect(1, 2145, '\p{Jg=malayalamja}', ""); + Expect(0, 2145, '\p{^Jg=malayalamja}', ""); + Expect(0, 2145, '\P{Jg=malayalamja}', ""); + Expect(1, 2145, '\P{^Jg=malayalamja}', ""); + Expect(0, 2146, '\p{Jg=malayalamja}', ""); + Expect(1, 2146, '\p{^Jg=malayalamja}', ""); + Expect(1, 2146, '\P{Jg=malayalamja}', ""); + Expect(0, 2146, '\P{^Jg=malayalamja}', ""); + Expect(1, 2145, '\p{Jg=:\Amalayalamja\z:}', "");; + Expect(0, 2146, '\p{Jg=:\Amalayalamja\z:}', "");; + Expect(1, 2145, '\p{Jg=-_Malayalam_ja}', ""); + Expect(0, 2145, '\p{^Jg=-_Malayalam_ja}', ""); + Expect(0, 2145, '\P{Jg=-_Malayalam_ja}', ""); + Expect(1, 2145, '\P{^Jg=-_Malayalam_ja}', ""); + Expect(0, 2146, '\p{Jg=-_Malayalam_ja}', ""); + Expect(1, 2146, '\p{^Jg=-_Malayalam_ja}', ""); + Expect(1, 2146, '\P{Jg=-_Malayalam_ja}', ""); + Expect(0, 2146, '\P{^Jg=-_Malayalam_ja}', ""); + Error('\p{Is_Joining_Group: :=Malayalam_ja}'); + Error('\P{Is_Joining_Group: :=Malayalam_ja}'); + Expect(1, 2145, '\p{Is_Joining_Group=malayalamja}', ""); + Expect(0, 2145, '\p{^Is_Joining_Group=malayalamja}', ""); + Expect(0, 2145, '\P{Is_Joining_Group=malayalamja}', ""); + Expect(1, 2145, '\P{^Is_Joining_Group=malayalamja}', ""); + Expect(0, 2146, '\p{Is_Joining_Group=malayalamja}', ""); + Expect(1, 2146, '\p{^Is_Joining_Group=malayalamja}', ""); + Expect(1, 2146, '\P{Is_Joining_Group=malayalamja}', ""); + Expect(0, 2146, '\P{^Is_Joining_Group=malayalamja}', ""); + Expect(1, 2145, '\p{Is_Joining_Group=- Malayalam_JA}', ""); + Expect(0, 2145, '\p{^Is_Joining_Group=- Malayalam_JA}', ""); + Expect(0, 2145, '\P{Is_Joining_Group=- Malayalam_JA}', ""); + Expect(1, 2145, '\P{^Is_Joining_Group=- Malayalam_JA}', ""); + Expect(0, 2146, '\p{Is_Joining_Group=- Malayalam_JA}', ""); + Expect(1, 2146, '\p{^Is_Joining_Group=- Malayalam_JA}', ""); + Expect(1, 2146, '\P{Is_Joining_Group=- Malayalam_JA}', ""); + Expect(0, 2146, '\P{^Is_Joining_Group=- Malayalam_JA}', ""); + Error('\p{Is_Jg=-:=malayalam_Ja}'); + Error('\P{Is_Jg=-:=malayalam_Ja}'); + Expect(1, 2145, '\p{Is_Jg=malayalamja}', ""); + Expect(0, 2145, '\p{^Is_Jg=malayalamja}', ""); + Expect(0, 2145, '\P{Is_Jg=malayalamja}', ""); + Expect(1, 2145, '\P{^Is_Jg=malayalamja}', ""); + Expect(0, 2146, '\p{Is_Jg=malayalamja}', ""); + Expect(1, 2146, '\p{^Is_Jg=malayalamja}', ""); + Expect(1, 2146, '\P{Is_Jg=malayalamja}', ""); + Expect(0, 2146, '\P{^Is_Jg=malayalamja}', ""); + Expect(1, 2145, '\p{Is_Jg=-MALAYALAM_JA}', ""); + Expect(0, 2145, '\p{^Is_Jg=-MALAYALAM_JA}', ""); + Expect(0, 2145, '\P{Is_Jg=-MALAYALAM_JA}', ""); + Expect(1, 2145, '\P{^Is_Jg=-MALAYALAM_JA}', ""); + Expect(0, 2146, '\p{Is_Jg=-MALAYALAM_JA}', ""); + Expect(1, 2146, '\p{^Is_Jg=-MALAYALAM_JA}', ""); + Expect(1, 2146, '\P{Is_Jg=-MALAYALAM_JA}', ""); + Expect(0, 2146, '\P{^Is_Jg=-MALAYALAM_JA}', ""); + Error('\p{Joining_Group=/a/ -Malayalam_LLA}'); + Error('\P{Joining_Group=/a/ -Malayalam_LLA}'); + Expect(1, 2152, '\p{Joining_Group=:\AMalayalam_Lla\z:}', "");; + Expect(0, 2153, '\p{Joining_Group=:\AMalayalam_Lla\z:}', "");; + Expect(1, 2152, '\p{Joining_Group=malayalamlla}', ""); + Expect(0, 2152, '\p{^Joining_Group=malayalamlla}', ""); + Expect(0, 2152, '\P{Joining_Group=malayalamlla}', ""); + Expect(1, 2152, '\P{^Joining_Group=malayalamlla}', ""); + Expect(0, 2153, '\p{Joining_Group=malayalamlla}', ""); + Expect(1, 2153, '\p{^Joining_Group=malayalamlla}', ""); + Expect(1, 2153, '\P{Joining_Group=malayalamlla}', ""); + Expect(0, 2153, '\P{^Joining_Group=malayalamlla}', ""); + Expect(1, 2152, '\p{Joining_Group=:\Amalayalamlla\z:}', "");; + Expect(0, 2153, '\p{Joining_Group=:\Amalayalamlla\z:}', "");; + Expect(1, 2152, '\p{Joining_Group=- malayalam_Lla}', ""); + Expect(0, 2152, '\p{^Joining_Group=- malayalam_Lla}', ""); + Expect(0, 2152, '\P{Joining_Group=- malayalam_Lla}', ""); + Expect(1, 2152, '\P{^Joining_Group=- malayalam_Lla}', ""); + Expect(0, 2153, '\p{Joining_Group=- malayalam_Lla}', ""); + Expect(1, 2153, '\p{^Joining_Group=- malayalam_Lla}', ""); + Expect(1, 2153, '\P{Joining_Group=- malayalam_Lla}', ""); + Expect(0, 2153, '\P{^Joining_Group=- malayalam_Lla}', ""); + Error('\p{Jg: /a/ malayalam_Lla}'); + Error('\P{Jg: /a/ malayalam_Lla}'); + Expect(1, 2152, '\p{Jg=:\AMalayalam_Lla\z:}', "");; + Expect(0, 2153, '\p{Jg=:\AMalayalam_Lla\z:}', "");; + Expect(1, 2152, '\p{Jg=malayalamlla}', ""); + Expect(0, 2152, '\p{^Jg=malayalamlla}', ""); + Expect(0, 2152, '\P{Jg=malayalamlla}', ""); + Expect(1, 2152, '\P{^Jg=malayalamlla}', ""); + Expect(0, 2153, '\p{Jg=malayalamlla}', ""); + Expect(1, 2153, '\p{^Jg=malayalamlla}', ""); + Expect(1, 2153, '\P{Jg=malayalamlla}', ""); + Expect(0, 2153, '\P{^Jg=malayalamlla}', ""); + Expect(1, 2152, '\p{Jg=:\Amalayalamlla\z:}', "");; + Expect(0, 2153, '\p{Jg=:\Amalayalamlla\z:}', "");; + Expect(1, 2152, '\p{Jg= -MALAYALAM_LLA}', ""); + Expect(0, 2152, '\p{^Jg= -MALAYALAM_LLA}', ""); + Expect(0, 2152, '\P{Jg= -MALAYALAM_LLA}', ""); + Expect(1, 2152, '\P{^Jg= -MALAYALAM_LLA}', ""); + Expect(0, 2153, '\p{Jg= -MALAYALAM_LLA}', ""); + Expect(1, 2153, '\p{^Jg= -MALAYALAM_LLA}', ""); + Expect(1, 2153, '\P{Jg= -MALAYALAM_LLA}', ""); + Expect(0, 2153, '\P{^Jg= -MALAYALAM_LLA}', ""); + Error('\p{Is_Joining_Group= malayalam_LLA:=}'); + Error('\P{Is_Joining_Group= malayalam_LLA:=}'); + Expect(1, 2152, '\p{Is_Joining_Group=malayalamlla}', ""); + Expect(0, 2152, '\p{^Is_Joining_Group=malayalamlla}', ""); + Expect(0, 2152, '\P{Is_Joining_Group=malayalamlla}', ""); + Expect(1, 2152, '\P{^Is_Joining_Group=malayalamlla}', ""); + Expect(0, 2153, '\p{Is_Joining_Group=malayalamlla}', ""); + Expect(1, 2153, '\p{^Is_Joining_Group=malayalamlla}', ""); + Expect(1, 2153, '\P{Is_Joining_Group=malayalamlla}', ""); + Expect(0, 2153, '\P{^Is_Joining_Group=malayalamlla}', ""); + Expect(1, 2152, '\p{Is_Joining_Group=-Malayalam_lla}', ""); + Expect(0, 2152, '\p{^Is_Joining_Group=-Malayalam_lla}', ""); + Expect(0, 2152, '\P{Is_Joining_Group=-Malayalam_lla}', ""); + Expect(1, 2152, '\P{^Is_Joining_Group=-Malayalam_lla}', ""); + Expect(0, 2153, '\p{Is_Joining_Group=-Malayalam_lla}', ""); + Expect(1, 2153, '\p{^Is_Joining_Group=-Malayalam_lla}', ""); + Expect(1, 2153, '\P{Is_Joining_Group=-Malayalam_lla}', ""); + Expect(0, 2153, '\P{^Is_Joining_Group=-Malayalam_lla}', ""); + Error('\p{Is_Jg=:=-_Malayalam_LLA}'); + Error('\P{Is_Jg=:=-_Malayalam_LLA}'); + Expect(1, 2152, '\p{Is_Jg=malayalamlla}', ""); + Expect(0, 2152, '\p{^Is_Jg=malayalamlla}', ""); + Expect(0, 2152, '\P{Is_Jg=malayalamlla}', ""); + Expect(1, 2152, '\P{^Is_Jg=malayalamlla}', ""); + Expect(0, 2153, '\p{Is_Jg=malayalamlla}', ""); + Expect(1, 2153, '\p{^Is_Jg=malayalamlla}', ""); + Expect(1, 2153, '\P{Is_Jg=malayalamlla}', ""); + Expect(0, 2153, '\P{^Is_Jg=malayalamlla}', ""); + Expect(1, 2152, '\p{Is_Jg= _malayalam_Lla}', ""); + Expect(0, 2152, '\p{^Is_Jg= _malayalam_Lla}', ""); + Expect(0, 2152, '\P{Is_Jg= _malayalam_Lla}', ""); + Expect(1, 2152, '\P{^Is_Jg= _malayalam_Lla}', ""); + Expect(0, 2153, '\p{Is_Jg= _malayalam_Lla}', ""); + Expect(1, 2153, '\p{^Is_Jg= _malayalam_Lla}', ""); + Expect(1, 2153, '\P{Is_Jg= _malayalam_Lla}', ""); + Expect(0, 2153, '\P{^Is_Jg= _malayalam_Lla}', ""); + Error('\p{Joining_Group= /a/Malayalam_Llla}'); + Error('\P{Joining_Group= /a/Malayalam_Llla}'); + Expect(1, 2153, '\p{Joining_Group=:\AMalayalam_Llla\z:}', "");; + Expect(0, 2154, '\p{Joining_Group=:\AMalayalam_Llla\z:}', "");; + Expect(1, 2153, '\p{Joining_Group=malayalamllla}', ""); + Expect(0, 2153, '\p{^Joining_Group=malayalamllla}', ""); + Expect(0, 2153, '\P{Joining_Group=malayalamllla}', ""); + Expect(1, 2153, '\P{^Joining_Group=malayalamllla}', ""); + Expect(0, 2154, '\p{Joining_Group=malayalamllla}', ""); + Expect(1, 2154, '\p{^Joining_Group=malayalamllla}', ""); + Expect(1, 2154, '\P{Joining_Group=malayalamllla}', ""); + Expect(0, 2154, '\P{^Joining_Group=malayalamllla}', ""); + Expect(1, 2153, '\p{Joining_Group=:\Amalayalamllla\z:}', "");; + Expect(0, 2154, '\p{Joining_Group=:\Amalayalamllla\z:}', "");; + Expect(1, 2153, '\p{Joining_Group= Malayalam_Llla}', ""); + Expect(0, 2153, '\p{^Joining_Group= Malayalam_Llla}', ""); + Expect(0, 2153, '\P{Joining_Group= Malayalam_Llla}', ""); + Expect(1, 2153, '\P{^Joining_Group= Malayalam_Llla}', ""); + Expect(0, 2154, '\p{Joining_Group= Malayalam_Llla}', ""); + Expect(1, 2154, '\p{^Joining_Group= Malayalam_Llla}', ""); + Expect(1, 2154, '\P{Joining_Group= Malayalam_Llla}', ""); + Expect(0, 2154, '\P{^Joining_Group= Malayalam_Llla}', ""); + Error('\p{Jg=:= Malayalam_LLLA}'); + Error('\P{Jg=:= Malayalam_LLLA}'); + Expect(1, 2153, '\p{Jg=:\AMalayalam_Llla\z:}', "");; + Expect(0, 2154, '\p{Jg=:\AMalayalam_Llla\z:}', "");; + Expect(1, 2153, '\p{Jg=malayalamllla}', ""); + Expect(0, 2153, '\p{^Jg=malayalamllla}', ""); + Expect(0, 2153, '\P{Jg=malayalamllla}', ""); + Expect(1, 2153, '\P{^Jg=malayalamllla}', ""); + Expect(0, 2154, '\p{Jg=malayalamllla}', ""); + Expect(1, 2154, '\p{^Jg=malayalamllla}', ""); + Expect(1, 2154, '\P{Jg=malayalamllla}', ""); + Expect(0, 2154, '\P{^Jg=malayalamllla}', ""); + Expect(1, 2153, '\p{Jg=:\Amalayalamllla\z:}', "");; + Expect(0, 2154, '\p{Jg=:\Amalayalamllla\z:}', "");; + Expect(1, 2153, '\p{Jg=-_Malayalam_Llla}', ""); + Expect(0, 2153, '\p{^Jg=-_Malayalam_Llla}', ""); + Expect(0, 2153, '\P{Jg=-_Malayalam_Llla}', ""); + Expect(1, 2153, '\P{^Jg=-_Malayalam_Llla}', ""); + Expect(0, 2154, '\p{Jg=-_Malayalam_Llla}', ""); + Expect(1, 2154, '\p{^Jg=-_Malayalam_Llla}', ""); + Expect(1, 2154, '\P{Jg=-_Malayalam_Llla}', ""); + Expect(0, 2154, '\P{^Jg=-_Malayalam_Llla}', ""); + Error('\p{Is_Joining_Group=:=- Malayalam_Llla}'); + Error('\P{Is_Joining_Group=:=- Malayalam_Llla}'); + Expect(1, 2153, '\p{Is_Joining_Group=malayalamllla}', ""); + Expect(0, 2153, '\p{^Is_Joining_Group=malayalamllla}', ""); + Expect(0, 2153, '\P{Is_Joining_Group=malayalamllla}', ""); + Expect(1, 2153, '\P{^Is_Joining_Group=malayalamllla}', ""); + Expect(0, 2154, '\p{Is_Joining_Group=malayalamllla}', ""); + Expect(1, 2154, '\p{^Is_Joining_Group=malayalamllla}', ""); + Expect(1, 2154, '\P{Is_Joining_Group=malayalamllla}', ""); + Expect(0, 2154, '\P{^Is_Joining_Group=malayalamllla}', ""); + Expect(1, 2153, '\p{Is_Joining_Group= malayalam_Llla}', ""); + Expect(0, 2153, '\p{^Is_Joining_Group= malayalam_Llla}', ""); + Expect(0, 2153, '\P{Is_Joining_Group= malayalam_Llla}', ""); + Expect(1, 2153, '\P{^Is_Joining_Group= malayalam_Llla}', ""); + Expect(0, 2154, '\p{Is_Joining_Group= malayalam_Llla}', ""); + Expect(1, 2154, '\p{^Is_Joining_Group= malayalam_Llla}', ""); + Expect(1, 2154, '\P{Is_Joining_Group= malayalam_Llla}', ""); + Expect(0, 2154, '\P{^Is_Joining_Group= malayalam_Llla}', ""); + Error('\p{Is_Jg=-malayalam_Llla/a/}'); + Error('\P{Is_Jg=-malayalam_Llla/a/}'); + Expect(1, 2153, '\p{Is_Jg=malayalamllla}', ""); + Expect(0, 2153, '\p{^Is_Jg=malayalamllla}', ""); + Expect(0, 2153, '\P{Is_Jg=malayalamllla}', ""); + Expect(1, 2153, '\P{^Is_Jg=malayalamllla}', ""); + Expect(0, 2154, '\p{Is_Jg=malayalamllla}', ""); + Expect(1, 2154, '\p{^Is_Jg=malayalamllla}', ""); + Expect(1, 2154, '\P{Is_Jg=malayalamllla}', ""); + Expect(0, 2154, '\P{^Is_Jg=malayalamllla}', ""); + Expect(1, 2153, '\p{Is_Jg:-_Malayalam_LLLA}', ""); + Expect(0, 2153, '\p{^Is_Jg:-_Malayalam_LLLA}', ""); + Expect(0, 2153, '\P{Is_Jg:-_Malayalam_LLLA}', ""); + Expect(1, 2153, '\P{^Is_Jg:-_Malayalam_LLLA}', ""); + Expect(0, 2154, '\p{Is_Jg:-_Malayalam_LLLA}', ""); + Expect(1, 2154, '\p{^Is_Jg:-_Malayalam_LLLA}', ""); + Expect(1, 2154, '\P{Is_Jg:-_Malayalam_LLLA}', ""); + Expect(0, 2154, '\P{^Is_Jg:-_Malayalam_LLLA}', ""); + Error('\p{Joining_Group=- Malayalam_NGA:=}'); + Error('\P{Joining_Group=- Malayalam_NGA:=}'); + Expect(1, 2144, '\p{Joining_Group=:\AMalayalam_Nga\z:}', "");; + Expect(0, 2145, '\p{Joining_Group=:\AMalayalam_Nga\z:}', "");; + Expect(1, 2144, '\p{Joining_Group=malayalamnga}', ""); + Expect(0, 2144, '\p{^Joining_Group=malayalamnga}', ""); + Expect(0, 2144, '\P{Joining_Group=malayalamnga}', ""); + Expect(1, 2144, '\P{^Joining_Group=malayalamnga}', ""); + Expect(0, 2145, '\p{Joining_Group=malayalamnga}', ""); + Expect(1, 2145, '\p{^Joining_Group=malayalamnga}', ""); + Expect(1, 2145, '\P{Joining_Group=malayalamnga}', ""); + Expect(0, 2145, '\P{^Joining_Group=malayalamnga}', ""); + Expect(1, 2144, '\p{Joining_Group=:\Amalayalamnga\z:}', "");; + Expect(0, 2145, '\p{Joining_Group=:\Amalayalamnga\z:}', "");; + Expect(1, 2144, '\p{Joining_Group=-Malayalam_NGA}', ""); + Expect(0, 2144, '\p{^Joining_Group=-Malayalam_NGA}', ""); + Expect(0, 2144, '\P{Joining_Group=-Malayalam_NGA}', ""); + Expect(1, 2144, '\P{^Joining_Group=-Malayalam_NGA}', ""); + Expect(0, 2145, '\p{Joining_Group=-Malayalam_NGA}', ""); + Expect(1, 2145, '\p{^Joining_Group=-Malayalam_NGA}', ""); + Expect(1, 2145, '\P{Joining_Group=-Malayalam_NGA}', ""); + Expect(0, 2145, '\P{^Joining_Group=-Malayalam_NGA}', ""); + Error('\p{Jg=:= -Malayalam_Nga}'); + Error('\P{Jg=:= -Malayalam_Nga}'); + Expect(1, 2144, '\p{Jg=:\AMalayalam_Nga\z:}', "");; + Expect(0, 2145, '\p{Jg=:\AMalayalam_Nga\z:}', "");; + Expect(1, 2144, '\p{Jg=malayalamnga}', ""); + Expect(0, 2144, '\p{^Jg=malayalamnga}', ""); + Expect(0, 2144, '\P{Jg=malayalamnga}', ""); + Expect(1, 2144, '\P{^Jg=malayalamnga}', ""); + Expect(0, 2145, '\p{Jg=malayalamnga}', ""); + Expect(1, 2145, '\p{^Jg=malayalamnga}', ""); + Expect(1, 2145, '\P{Jg=malayalamnga}', ""); + Expect(0, 2145, '\P{^Jg=malayalamnga}', ""); + Expect(1, 2144, '\p{Jg=:\Amalayalamnga\z:}', "");; + Expect(0, 2145, '\p{Jg=:\Amalayalamnga\z:}', "");; + Expect(1, 2144, '\p{Jg= _MALAYALAM_Nga}', ""); + Expect(0, 2144, '\p{^Jg= _MALAYALAM_Nga}', ""); + Expect(0, 2144, '\P{Jg= _MALAYALAM_Nga}', ""); + Expect(1, 2144, '\P{^Jg= _MALAYALAM_Nga}', ""); + Expect(0, 2145, '\p{Jg= _MALAYALAM_Nga}', ""); + Expect(1, 2145, '\p{^Jg= _MALAYALAM_Nga}', ""); + Expect(1, 2145, '\P{Jg= _MALAYALAM_Nga}', ""); + Expect(0, 2145, '\P{^Jg= _MALAYALAM_Nga}', ""); + Error('\p{Is_Joining_Group: /a/_-malayalam_NGA}'); + Error('\P{Is_Joining_Group: /a/_-malayalam_NGA}'); + Expect(1, 2144, '\p{Is_Joining_Group=malayalamnga}', ""); + Expect(0, 2144, '\p{^Is_Joining_Group=malayalamnga}', ""); + Expect(0, 2144, '\P{Is_Joining_Group=malayalamnga}', ""); + Expect(1, 2144, '\P{^Is_Joining_Group=malayalamnga}', ""); + Expect(0, 2145, '\p{Is_Joining_Group=malayalamnga}', ""); + Expect(1, 2145, '\p{^Is_Joining_Group=malayalamnga}', ""); + Expect(1, 2145, '\P{Is_Joining_Group=malayalamnga}', ""); + Expect(0, 2145, '\P{^Is_Joining_Group=malayalamnga}', ""); + Expect(1, 2144, '\p{Is_Joining_Group= _Malayalam_nga}', ""); + Expect(0, 2144, '\p{^Is_Joining_Group= _Malayalam_nga}', ""); + Expect(0, 2144, '\P{Is_Joining_Group= _Malayalam_nga}', ""); + Expect(1, 2144, '\P{^Is_Joining_Group= _Malayalam_nga}', ""); + Expect(0, 2145, '\p{Is_Joining_Group= _Malayalam_nga}', ""); + Expect(1, 2145, '\p{^Is_Joining_Group= _Malayalam_nga}', ""); + Expect(1, 2145, '\P{Is_Joining_Group= _Malayalam_nga}', ""); + Expect(0, 2145, '\P{^Is_Joining_Group= _Malayalam_nga}', ""); + Error('\p{Is_Jg: :=malayalam_Nga}'); + Error('\P{Is_Jg: :=malayalam_Nga}'); + Expect(1, 2144, '\p{Is_Jg=malayalamnga}', ""); + Expect(0, 2144, '\p{^Is_Jg=malayalamnga}', ""); + Expect(0, 2144, '\P{Is_Jg=malayalamnga}', ""); + Expect(1, 2144, '\P{^Is_Jg=malayalamnga}', ""); + Expect(0, 2145, '\p{Is_Jg=malayalamnga}', ""); + Expect(1, 2145, '\p{^Is_Jg=malayalamnga}', ""); + Expect(1, 2145, '\P{Is_Jg=malayalamnga}', ""); + Expect(0, 2145, '\P{^Is_Jg=malayalamnga}', ""); + Expect(1, 2144, '\p{Is_Jg= Malayalam_NGA}', ""); + Expect(0, 2144, '\p{^Is_Jg= Malayalam_NGA}', ""); + Expect(0, 2144, '\P{Is_Jg= Malayalam_NGA}', ""); + Expect(1, 2144, '\P{^Is_Jg= Malayalam_NGA}', ""); + Expect(0, 2145, '\p{Is_Jg= Malayalam_NGA}', ""); + Expect(1, 2145, '\p{^Is_Jg= Malayalam_NGA}', ""); + Expect(1, 2145, '\P{Is_Jg= Malayalam_NGA}', ""); + Expect(0, 2145, '\P{^Is_Jg= Malayalam_NGA}', ""); + Error('\p{Joining_Group=-:=Malayalam_Nna}'); + Error('\P{Joining_Group=-:=Malayalam_Nna}'); + Expect(1, 2148, '\p{Joining_Group=:\AMalayalam_Nna\z:}', "");; + Expect(0, 2149, '\p{Joining_Group=:\AMalayalam_Nna\z:}', "");; + Expect(1, 2148, '\p{Joining_Group: malayalamnna}', ""); + Expect(0, 2148, '\p{^Joining_Group: malayalamnna}', ""); + Expect(0, 2148, '\P{Joining_Group: malayalamnna}', ""); + Expect(1, 2148, '\P{^Joining_Group: malayalamnna}', ""); + Expect(0, 2149, '\p{Joining_Group: malayalamnna}', ""); + Expect(1, 2149, '\p{^Joining_Group: malayalamnna}', ""); + Expect(1, 2149, '\P{Joining_Group: malayalamnna}', ""); + Expect(0, 2149, '\P{^Joining_Group: malayalamnna}', ""); + Expect(1, 2148, '\p{Joining_Group=:\Amalayalamnna\z:}', "");; + Expect(0, 2149, '\p{Joining_Group=:\Amalayalamnna\z:}', "");; + Expect(1, 2148, '\p{Joining_Group= MALAYALAM_Nna}', ""); + Expect(0, 2148, '\p{^Joining_Group= MALAYALAM_Nna}', ""); + Expect(0, 2148, '\P{Joining_Group= MALAYALAM_Nna}', ""); + Expect(1, 2148, '\P{^Joining_Group= MALAYALAM_Nna}', ""); + Expect(0, 2149, '\p{Joining_Group= MALAYALAM_Nna}', ""); + Expect(1, 2149, '\p{^Joining_Group= MALAYALAM_Nna}', ""); + Expect(1, 2149, '\P{Joining_Group= MALAYALAM_Nna}', ""); + Expect(0, 2149, '\P{^Joining_Group= MALAYALAM_Nna}', ""); + Error('\p{Jg= _Malayalam_Nna:=}'); + Error('\P{Jg= _Malayalam_Nna:=}'); + Expect(1, 2148, '\p{Jg=:\AMalayalam_Nna\z:}', "");; + Expect(0, 2149, '\p{Jg=:\AMalayalam_Nna\z:}', "");; + Expect(1, 2148, '\p{Jg=malayalamnna}', ""); + Expect(0, 2148, '\p{^Jg=malayalamnna}', ""); + Expect(0, 2148, '\P{Jg=malayalamnna}', ""); + Expect(1, 2148, '\P{^Jg=malayalamnna}', ""); + Expect(0, 2149, '\p{Jg=malayalamnna}', ""); + Expect(1, 2149, '\p{^Jg=malayalamnna}', ""); + Expect(1, 2149, '\P{Jg=malayalamnna}', ""); + Expect(0, 2149, '\P{^Jg=malayalamnna}', ""); + Expect(1, 2148, '\p{Jg=:\Amalayalamnna\z:}', "");; + Expect(0, 2149, '\p{Jg=:\Amalayalamnna\z:}', "");; + Expect(1, 2148, '\p{Jg=_Malayalam_Nna}', ""); + Expect(0, 2148, '\p{^Jg=_Malayalam_Nna}', ""); + Expect(0, 2148, '\P{Jg=_Malayalam_Nna}', ""); + Expect(1, 2148, '\P{^Jg=_Malayalam_Nna}', ""); + Expect(0, 2149, '\p{Jg=_Malayalam_Nna}', ""); + Expect(1, 2149, '\p{^Jg=_Malayalam_Nna}', ""); + Expect(1, 2149, '\P{Jg=_Malayalam_Nna}', ""); + Expect(0, 2149, '\P{^Jg=_Malayalam_Nna}', ""); + Error('\p{Is_Joining_Group=_ MALAYALAM_Nna:=}'); + Error('\P{Is_Joining_Group=_ MALAYALAM_Nna:=}'); + Expect(1, 2148, '\p{Is_Joining_Group=malayalamnna}', ""); + Expect(0, 2148, '\p{^Is_Joining_Group=malayalamnna}', ""); + Expect(0, 2148, '\P{Is_Joining_Group=malayalamnna}', ""); + Expect(1, 2148, '\P{^Is_Joining_Group=malayalamnna}', ""); + Expect(0, 2149, '\p{Is_Joining_Group=malayalamnna}', ""); + Expect(1, 2149, '\p{^Is_Joining_Group=malayalamnna}', ""); + Expect(1, 2149, '\P{Is_Joining_Group=malayalamnna}', ""); + Expect(0, 2149, '\P{^Is_Joining_Group=malayalamnna}', ""); + Expect(1, 2148, '\p{Is_Joining_Group=_malayalam_nna}', ""); + Expect(0, 2148, '\p{^Is_Joining_Group=_malayalam_nna}', ""); + Expect(0, 2148, '\P{Is_Joining_Group=_malayalam_nna}', ""); + Expect(1, 2148, '\P{^Is_Joining_Group=_malayalam_nna}', ""); + Expect(0, 2149, '\p{Is_Joining_Group=_malayalam_nna}', ""); + Expect(1, 2149, '\p{^Is_Joining_Group=_malayalam_nna}', ""); + Expect(1, 2149, '\P{Is_Joining_Group=_malayalam_nna}', ""); + Expect(0, 2149, '\P{^Is_Joining_Group=_malayalam_nna}', ""); + Error('\p{Is_Jg=--Malayalam_nna/a/}'); + Error('\P{Is_Jg=--Malayalam_nna/a/}'); + Expect(1, 2148, '\p{Is_Jg=malayalamnna}', ""); + Expect(0, 2148, '\p{^Is_Jg=malayalamnna}', ""); + Expect(0, 2148, '\P{Is_Jg=malayalamnna}', ""); + Expect(1, 2148, '\P{^Is_Jg=malayalamnna}', ""); + Expect(0, 2149, '\p{Is_Jg=malayalamnna}', ""); + Expect(1, 2149, '\p{^Is_Jg=malayalamnna}', ""); + Expect(1, 2149, '\P{Is_Jg=malayalamnna}', ""); + Expect(0, 2149, '\P{^Is_Jg=malayalamnna}', ""); + Expect(1, 2148, '\p{Is_Jg=- MALAYALAM_nna}', ""); + Expect(0, 2148, '\p{^Is_Jg=- MALAYALAM_nna}', ""); + Expect(0, 2148, '\P{Is_Jg=- MALAYALAM_nna}', ""); + Expect(1, 2148, '\P{^Is_Jg=- MALAYALAM_nna}', ""); + Expect(0, 2149, '\p{Is_Jg=- MALAYALAM_nna}', ""); + Expect(1, 2149, '\p{^Is_Jg=- MALAYALAM_nna}', ""); + Expect(1, 2149, '\P{Is_Jg=- MALAYALAM_nna}', ""); + Expect(0, 2149, '\P{^Is_Jg=- MALAYALAM_nna}', ""); + Error('\p{Joining_Group=:=_ Malayalam_NNNA}'); + Error('\P{Joining_Group=:=_ Malayalam_NNNA}'); + Expect(1, 2149, '\p{Joining_Group=:\AMalayalam_Nnna\z:}', "");; + Expect(0, 2150, '\p{Joining_Group=:\AMalayalam_Nnna\z:}', "");; + Expect(1, 2149, '\p{Joining_Group=malayalamnnna}', ""); + Expect(0, 2149, '\p{^Joining_Group=malayalamnnna}', ""); + Expect(0, 2149, '\P{Joining_Group=malayalamnnna}', ""); + Expect(1, 2149, '\P{^Joining_Group=malayalamnnna}', ""); + Expect(0, 2150, '\p{Joining_Group=malayalamnnna}', ""); + Expect(1, 2150, '\p{^Joining_Group=malayalamnnna}', ""); + Expect(1, 2150, '\P{Joining_Group=malayalamnnna}', ""); + Expect(0, 2150, '\P{^Joining_Group=malayalamnnna}', ""); + Expect(1, 2149, '\p{Joining_Group=:\Amalayalamnnna\z:}', "");; + Expect(0, 2150, '\p{Joining_Group=:\Amalayalamnnna\z:}', "");; + Expect(1, 2149, '\p{Joining_Group: _Malayalam_nnna}', ""); + Expect(0, 2149, '\p{^Joining_Group: _Malayalam_nnna}', ""); + Expect(0, 2149, '\P{Joining_Group: _Malayalam_nnna}', ""); + Expect(1, 2149, '\P{^Joining_Group: _Malayalam_nnna}', ""); + Expect(0, 2150, '\p{Joining_Group: _Malayalam_nnna}', ""); + Expect(1, 2150, '\p{^Joining_Group: _Malayalam_nnna}', ""); + Expect(1, 2150, '\P{Joining_Group: _Malayalam_nnna}', ""); + Expect(0, 2150, '\P{^Joining_Group: _Malayalam_nnna}', ""); + Error('\p{Jg= _Malayalam_NNNA/a/}'); + Error('\P{Jg= _Malayalam_NNNA/a/}'); + Expect(1, 2149, '\p{Jg=:\AMalayalam_Nnna\z:}', "");; + Expect(0, 2150, '\p{Jg=:\AMalayalam_Nnna\z:}', "");; + Expect(1, 2149, '\p{Jg=malayalamnnna}', ""); + Expect(0, 2149, '\p{^Jg=malayalamnnna}', ""); + Expect(0, 2149, '\P{Jg=malayalamnnna}', ""); + Expect(1, 2149, '\P{^Jg=malayalamnnna}', ""); + Expect(0, 2150, '\p{Jg=malayalamnnna}', ""); + Expect(1, 2150, '\p{^Jg=malayalamnnna}', ""); + Expect(1, 2150, '\P{Jg=malayalamnnna}', ""); + Expect(0, 2150, '\P{^Jg=malayalamnnna}', ""); + Expect(1, 2149, '\p{Jg=:\Amalayalamnnna\z:}', "");; + Expect(0, 2150, '\p{Jg=:\Amalayalamnnna\z:}', "");; + Expect(1, 2149, '\p{Jg= malayalam_nnna}', ""); + Expect(0, 2149, '\p{^Jg= malayalam_nnna}', ""); + Expect(0, 2149, '\P{Jg= malayalam_nnna}', ""); + Expect(1, 2149, '\P{^Jg= malayalam_nnna}', ""); + Expect(0, 2150, '\p{Jg= malayalam_nnna}', ""); + Expect(1, 2150, '\p{^Jg= malayalam_nnna}', ""); + Expect(1, 2150, '\P{Jg= malayalam_nnna}', ""); + Expect(0, 2150, '\P{^Jg= malayalam_nnna}', ""); + Error('\p{Is_Joining_Group: /a/ Malayalam_nnna}'); + Error('\P{Is_Joining_Group: /a/ Malayalam_nnna}'); + Expect(1, 2149, '\p{Is_Joining_Group=malayalamnnna}', ""); + Expect(0, 2149, '\p{^Is_Joining_Group=malayalamnnna}', ""); + Expect(0, 2149, '\P{Is_Joining_Group=malayalamnnna}', ""); + Expect(1, 2149, '\P{^Is_Joining_Group=malayalamnnna}', ""); + Expect(0, 2150, '\p{Is_Joining_Group=malayalamnnna}', ""); + Expect(1, 2150, '\p{^Is_Joining_Group=malayalamnnna}', ""); + Expect(1, 2150, '\P{Is_Joining_Group=malayalamnnna}', ""); + Expect(0, 2150, '\P{^Is_Joining_Group=malayalamnnna}', ""); + Expect(1, 2149, '\p{Is_Joining_Group: _ MALAYALAM_Nnna}', ""); + Expect(0, 2149, '\p{^Is_Joining_Group: _ MALAYALAM_Nnna}', ""); + Expect(0, 2149, '\P{Is_Joining_Group: _ MALAYALAM_Nnna}', ""); + Expect(1, 2149, '\P{^Is_Joining_Group: _ MALAYALAM_Nnna}', ""); + Expect(0, 2150, '\p{Is_Joining_Group: _ MALAYALAM_Nnna}', ""); + Expect(1, 2150, '\p{^Is_Joining_Group: _ MALAYALAM_Nnna}', ""); + Expect(1, 2150, '\P{Is_Joining_Group: _ MALAYALAM_Nnna}', ""); + Expect(0, 2150, '\P{^Is_Joining_Group: _ MALAYALAM_Nnna}', ""); + Error('\p{Is_Jg=:=_-Malayalam_Nnna}'); + Error('\P{Is_Jg=:=_-Malayalam_Nnna}'); + Expect(1, 2149, '\p{Is_Jg=malayalamnnna}', ""); + Expect(0, 2149, '\p{^Is_Jg=malayalamnnna}', ""); + Expect(0, 2149, '\P{Is_Jg=malayalamnnna}', ""); + Expect(1, 2149, '\P{^Is_Jg=malayalamnnna}', ""); + Expect(0, 2150, '\p{Is_Jg=malayalamnnna}', ""); + Expect(1, 2150, '\p{^Is_Jg=malayalamnnna}', ""); + Expect(1, 2150, '\P{Is_Jg=malayalamnnna}', ""); + Expect(0, 2150, '\P{^Is_Jg=malayalamnnna}', ""); + Expect(1, 2149, '\p{Is_Jg: _Malayalam_nnna}', ""); + Expect(0, 2149, '\p{^Is_Jg: _Malayalam_nnna}', ""); + Expect(0, 2149, '\P{Is_Jg: _Malayalam_nnna}', ""); + Expect(1, 2149, '\P{^Is_Jg: _Malayalam_nnna}', ""); + Expect(0, 2150, '\p{Is_Jg: _Malayalam_nnna}', ""); + Expect(1, 2150, '\p{^Is_Jg: _Malayalam_nnna}', ""); + Expect(1, 2150, '\P{Is_Jg: _Malayalam_nnna}', ""); + Expect(0, 2150, '\P{^Is_Jg: _Malayalam_nnna}', ""); + Error('\p{Joining_Group= :=malayalam_NYA}'); + Error('\P{Joining_Group= :=malayalam_NYA}'); + Expect(1, 2146, '\p{Joining_Group=:\AMalayalam_Nya\z:}', "");; + Expect(0, 2147, '\p{Joining_Group=:\AMalayalam_Nya\z:}', "");; + Expect(1, 2146, '\p{Joining_Group: malayalamnya}', ""); + Expect(0, 2146, '\p{^Joining_Group: malayalamnya}', ""); + Expect(0, 2146, '\P{Joining_Group: malayalamnya}', ""); + Expect(1, 2146, '\P{^Joining_Group: malayalamnya}', ""); + Expect(0, 2147, '\p{Joining_Group: malayalamnya}', ""); + Expect(1, 2147, '\p{^Joining_Group: malayalamnya}', ""); + Expect(1, 2147, '\P{Joining_Group: malayalamnya}', ""); + Expect(0, 2147, '\P{^Joining_Group: malayalamnya}', ""); + Expect(1, 2146, '\p{Joining_Group=:\Amalayalamnya\z:}', "");; + Expect(0, 2147, '\p{Joining_Group=:\Amalayalamnya\z:}', "");; + Expect(1, 2146, '\p{Joining_Group= MALAYALAM_Nya}', ""); + Expect(0, 2146, '\p{^Joining_Group= MALAYALAM_Nya}', ""); + Expect(0, 2146, '\P{Joining_Group= MALAYALAM_Nya}', ""); + Expect(1, 2146, '\P{^Joining_Group= MALAYALAM_Nya}', ""); + Expect(0, 2147, '\p{Joining_Group= MALAYALAM_Nya}', ""); + Expect(1, 2147, '\p{^Joining_Group= MALAYALAM_Nya}', ""); + Expect(1, 2147, '\P{Joining_Group= MALAYALAM_Nya}', ""); + Expect(0, 2147, '\P{^Joining_Group= MALAYALAM_Nya}', ""); + Error('\p{Jg: - malayalam_Nya:=}'); + Error('\P{Jg: - malayalam_Nya:=}'); + Expect(1, 2146, '\p{Jg=:\AMalayalam_Nya\z:}', "");; + Expect(0, 2147, '\p{Jg=:\AMalayalam_Nya\z:}', "");; + Expect(1, 2146, '\p{Jg=malayalamnya}', ""); + Expect(0, 2146, '\p{^Jg=malayalamnya}', ""); + Expect(0, 2146, '\P{Jg=malayalamnya}', ""); + Expect(1, 2146, '\P{^Jg=malayalamnya}', ""); + Expect(0, 2147, '\p{Jg=malayalamnya}', ""); + Expect(1, 2147, '\p{^Jg=malayalamnya}', ""); + Expect(1, 2147, '\P{Jg=malayalamnya}', ""); + Expect(0, 2147, '\P{^Jg=malayalamnya}', ""); + Expect(1, 2146, '\p{Jg=:\Amalayalamnya\z:}', "");; + Expect(0, 2147, '\p{Jg=:\Amalayalamnya\z:}', "");; + Expect(1, 2146, '\p{Jg= -MALAYALAM_nya}', ""); + Expect(0, 2146, '\p{^Jg= -MALAYALAM_nya}', ""); + Expect(0, 2146, '\P{Jg= -MALAYALAM_nya}', ""); + Expect(1, 2146, '\P{^Jg= -MALAYALAM_nya}', ""); + Expect(0, 2147, '\p{Jg= -MALAYALAM_nya}', ""); + Expect(1, 2147, '\p{^Jg= -MALAYALAM_nya}', ""); + Expect(1, 2147, '\P{Jg= -MALAYALAM_nya}', ""); + Expect(0, 2147, '\P{^Jg= -MALAYALAM_nya}', ""); + Error('\p{Is_Joining_Group=:=_ MALAYALAM_Nya}'); + Error('\P{Is_Joining_Group=:=_ MALAYALAM_Nya}'); + Expect(1, 2146, '\p{Is_Joining_Group=malayalamnya}', ""); + Expect(0, 2146, '\p{^Is_Joining_Group=malayalamnya}', ""); + Expect(0, 2146, '\P{Is_Joining_Group=malayalamnya}', ""); + Expect(1, 2146, '\P{^Is_Joining_Group=malayalamnya}', ""); + Expect(0, 2147, '\p{Is_Joining_Group=malayalamnya}', ""); + Expect(1, 2147, '\p{^Is_Joining_Group=malayalamnya}', ""); + Expect(1, 2147, '\P{Is_Joining_Group=malayalamnya}', ""); + Expect(0, 2147, '\P{^Is_Joining_Group=malayalamnya}', ""); + Expect(1, 2146, '\p{Is_Joining_Group= -Malayalam_NYA}', ""); + Expect(0, 2146, '\p{^Is_Joining_Group= -Malayalam_NYA}', ""); + Expect(0, 2146, '\P{Is_Joining_Group= -Malayalam_NYA}', ""); + Expect(1, 2146, '\P{^Is_Joining_Group= -Malayalam_NYA}', ""); + Expect(0, 2147, '\p{Is_Joining_Group= -Malayalam_NYA}', ""); + Expect(1, 2147, '\p{^Is_Joining_Group= -Malayalam_NYA}', ""); + Expect(1, 2147, '\P{Is_Joining_Group= -Malayalam_NYA}', ""); + Expect(0, 2147, '\P{^Is_Joining_Group= -Malayalam_NYA}', ""); + Error('\p{Is_Jg=/a/_malayalam_nya}'); + Error('\P{Is_Jg=/a/_malayalam_nya}'); + Expect(1, 2146, '\p{Is_Jg=malayalamnya}', ""); + Expect(0, 2146, '\p{^Is_Jg=malayalamnya}', ""); + Expect(0, 2146, '\P{Is_Jg=malayalamnya}', ""); + Expect(1, 2146, '\P{^Is_Jg=malayalamnya}', ""); + Expect(0, 2147, '\p{Is_Jg=malayalamnya}', ""); + Expect(1, 2147, '\p{^Is_Jg=malayalamnya}', ""); + Expect(1, 2147, '\P{Is_Jg=malayalamnya}', ""); + Expect(0, 2147, '\P{^Is_Jg=malayalamnya}', ""); + Expect(1, 2146, '\p{Is_Jg:--Malayalam_NYA}', ""); + Expect(0, 2146, '\p{^Is_Jg:--Malayalam_NYA}', ""); + Expect(0, 2146, '\P{Is_Jg:--Malayalam_NYA}', ""); + Expect(1, 2146, '\P{^Is_Jg:--Malayalam_NYA}', ""); + Expect(0, 2147, '\p{Is_Jg:--Malayalam_NYA}', ""); + Expect(1, 2147, '\p{^Is_Jg:--Malayalam_NYA}', ""); + Expect(1, 2147, '\P{Is_Jg:--Malayalam_NYA}', ""); + Expect(0, 2147, '\P{^Is_Jg:--Malayalam_NYA}', ""); + Error('\p{Joining_Group=:=_ Malayalam_ra}'); + Error('\P{Joining_Group=:=_ Malayalam_ra}'); + Expect(1, 2151, '\p{Joining_Group=:\AMalayalam_Ra\z:}', "");; + Expect(0, 2152, '\p{Joining_Group=:\AMalayalam_Ra\z:}', "");; + Expect(1, 2151, '\p{Joining_Group=malayalamra}', ""); + Expect(0, 2151, '\p{^Joining_Group=malayalamra}', ""); + Expect(0, 2151, '\P{Joining_Group=malayalamra}', ""); + Expect(1, 2151, '\P{^Joining_Group=malayalamra}', ""); + Expect(0, 2152, '\p{Joining_Group=malayalamra}', ""); + Expect(1, 2152, '\p{^Joining_Group=malayalamra}', ""); + Expect(1, 2152, '\P{Joining_Group=malayalamra}', ""); + Expect(0, 2152, '\P{^Joining_Group=malayalamra}', ""); + Expect(1, 2151, '\p{Joining_Group=:\Amalayalamra\z:}', "");; + Expect(0, 2152, '\p{Joining_Group=:\Amalayalamra\z:}', "");; + Expect(1, 2151, '\p{Joining_Group=_Malayalam_Ra}', ""); + Expect(0, 2151, '\p{^Joining_Group=_Malayalam_Ra}', ""); + Expect(0, 2151, '\P{Joining_Group=_Malayalam_Ra}', ""); + Expect(1, 2151, '\P{^Joining_Group=_Malayalam_Ra}', ""); + Expect(0, 2152, '\p{Joining_Group=_Malayalam_Ra}', ""); + Expect(1, 2152, '\p{^Joining_Group=_Malayalam_Ra}', ""); + Expect(1, 2152, '\P{Joining_Group=_Malayalam_Ra}', ""); + Expect(0, 2152, '\P{^Joining_Group=_Malayalam_Ra}', ""); + Error('\p{Jg=:=-MALAYALAM_Ra}'); + Error('\P{Jg=:=-MALAYALAM_Ra}'); + Expect(1, 2151, '\p{Jg=:\AMalayalam_Ra\z:}', "");; + Expect(0, 2152, '\p{Jg=:\AMalayalam_Ra\z:}', "");; + Expect(1, 2151, '\p{Jg=malayalamra}', ""); + Expect(0, 2151, '\p{^Jg=malayalamra}', ""); + Expect(0, 2151, '\P{Jg=malayalamra}', ""); + Expect(1, 2151, '\P{^Jg=malayalamra}', ""); + Expect(0, 2152, '\p{Jg=malayalamra}', ""); + Expect(1, 2152, '\p{^Jg=malayalamra}', ""); + Expect(1, 2152, '\P{Jg=malayalamra}', ""); + Expect(0, 2152, '\P{^Jg=malayalamra}', ""); + Expect(1, 2151, '\p{Jg=:\Amalayalamra\z:}', "");; + Expect(0, 2152, '\p{Jg=:\Amalayalamra\z:}', "");; + Expect(1, 2151, '\p{Jg: -malayalam_ra}', ""); + Expect(0, 2151, '\p{^Jg: -malayalam_ra}', ""); + Expect(0, 2151, '\P{Jg: -malayalam_ra}', ""); + Expect(1, 2151, '\P{^Jg: -malayalam_ra}', ""); + Expect(0, 2152, '\p{Jg: -malayalam_ra}', ""); + Expect(1, 2152, '\p{^Jg: -malayalam_ra}', ""); + Expect(1, 2152, '\P{Jg: -malayalam_ra}', ""); + Expect(0, 2152, '\P{^Jg: -malayalam_ra}', ""); + Error('\p{Is_Joining_Group= malayalam_Ra:=}'); + Error('\P{Is_Joining_Group= malayalam_Ra:=}'); + Expect(1, 2151, '\p{Is_Joining_Group=malayalamra}', ""); + Expect(0, 2151, '\p{^Is_Joining_Group=malayalamra}', ""); + Expect(0, 2151, '\P{Is_Joining_Group=malayalamra}', ""); + Expect(1, 2151, '\P{^Is_Joining_Group=malayalamra}', ""); + Expect(0, 2152, '\p{Is_Joining_Group=malayalamra}', ""); + Expect(1, 2152, '\p{^Is_Joining_Group=malayalamra}', ""); + Expect(1, 2152, '\P{Is_Joining_Group=malayalamra}', ""); + Expect(0, 2152, '\P{^Is_Joining_Group=malayalamra}', ""); + Expect(1, 2151, '\p{Is_Joining_Group= Malayalam_ra}', ""); + Expect(0, 2151, '\p{^Is_Joining_Group= Malayalam_ra}', ""); + Expect(0, 2151, '\P{Is_Joining_Group= Malayalam_ra}', ""); + Expect(1, 2151, '\P{^Is_Joining_Group= Malayalam_ra}', ""); + Expect(0, 2152, '\p{Is_Joining_Group= Malayalam_ra}', ""); + Expect(1, 2152, '\p{^Is_Joining_Group= Malayalam_ra}', ""); + Expect(1, 2152, '\P{Is_Joining_Group= Malayalam_ra}', ""); + Expect(0, 2152, '\P{^Is_Joining_Group= Malayalam_ra}', ""); + Error('\p{Is_Jg=:= MALAYALAM_Ra}'); + Error('\P{Is_Jg=:= MALAYALAM_Ra}'); + Expect(1, 2151, '\p{Is_Jg: malayalamra}', ""); + Expect(0, 2151, '\p{^Is_Jg: malayalamra}', ""); + Expect(0, 2151, '\P{Is_Jg: malayalamra}', ""); + Expect(1, 2151, '\P{^Is_Jg: malayalamra}', ""); + Expect(0, 2152, '\p{Is_Jg: malayalamra}', ""); + Expect(1, 2152, '\p{^Is_Jg: malayalamra}', ""); + Expect(1, 2152, '\P{Is_Jg: malayalamra}', ""); + Expect(0, 2152, '\P{^Is_Jg: malayalamra}', ""); + Expect(1, 2151, '\p{Is_Jg= Malayalam_Ra}', ""); + Expect(0, 2151, '\p{^Is_Jg= Malayalam_Ra}', ""); + Expect(0, 2151, '\P{Is_Jg= Malayalam_Ra}', ""); + Expect(1, 2151, '\P{^Is_Jg= Malayalam_Ra}', ""); + Expect(0, 2152, '\p{Is_Jg= Malayalam_Ra}', ""); + Expect(1, 2152, '\p{^Is_Jg= Malayalam_Ra}', ""); + Expect(1, 2152, '\P{Is_Jg= Malayalam_Ra}', ""); + Expect(0, 2152, '\P{^Is_Jg= Malayalam_Ra}', ""); + Error('\p{Joining_Group=_/a/Malayalam_Ssa}'); + Error('\P{Joining_Group=_/a/Malayalam_Ssa}'); + Expect(1, 2154, '\p{Joining_Group=:\AMalayalam_Ssa\z:}', "");; + Expect(0, 2155, '\p{Joining_Group=:\AMalayalam_Ssa\z:}', "");; + Expect(1, 2154, '\p{Joining_Group=malayalamssa}', ""); + Expect(0, 2154, '\p{^Joining_Group=malayalamssa}', ""); + Expect(0, 2154, '\P{Joining_Group=malayalamssa}', ""); + Expect(1, 2154, '\P{^Joining_Group=malayalamssa}', ""); + Expect(0, 2155, '\p{Joining_Group=malayalamssa}', ""); + Expect(1, 2155, '\p{^Joining_Group=malayalamssa}', ""); + Expect(1, 2155, '\P{Joining_Group=malayalamssa}', ""); + Expect(0, 2155, '\P{^Joining_Group=malayalamssa}', ""); + Expect(1, 2154, '\p{Joining_Group=:\Amalayalamssa\z:}', "");; + Expect(0, 2155, '\p{Joining_Group=:\Amalayalamssa\z:}', "");; + Expect(1, 2154, '\p{Joining_Group= MALAYALAM_SSA}', ""); + Expect(0, 2154, '\p{^Joining_Group= MALAYALAM_SSA}', ""); + Expect(0, 2154, '\P{Joining_Group= MALAYALAM_SSA}', ""); + Expect(1, 2154, '\P{^Joining_Group= MALAYALAM_SSA}', ""); + Expect(0, 2155, '\p{Joining_Group= MALAYALAM_SSA}', ""); + Expect(1, 2155, '\p{^Joining_Group= MALAYALAM_SSA}', ""); + Expect(1, 2155, '\P{Joining_Group= MALAYALAM_SSA}', ""); + Expect(0, 2155, '\P{^Joining_Group= MALAYALAM_SSA}', ""); + Error('\p{Jg= :=MALAYALAM_SSA}'); + Error('\P{Jg= :=MALAYALAM_SSA}'); + Expect(1, 2154, '\p{Jg=:\AMalayalam_Ssa\z:}', "");; + Expect(0, 2155, '\p{Jg=:\AMalayalam_Ssa\z:}', "");; + Expect(1, 2154, '\p{Jg=malayalamssa}', ""); + Expect(0, 2154, '\p{^Jg=malayalamssa}', ""); + Expect(0, 2154, '\P{Jg=malayalamssa}', ""); + Expect(1, 2154, '\P{^Jg=malayalamssa}', ""); + Expect(0, 2155, '\p{Jg=malayalamssa}', ""); + Expect(1, 2155, '\p{^Jg=malayalamssa}', ""); + Expect(1, 2155, '\P{Jg=malayalamssa}', ""); + Expect(0, 2155, '\P{^Jg=malayalamssa}', ""); + Expect(1, 2154, '\p{Jg=:\Amalayalamssa\z:}', "");; + Expect(0, 2155, '\p{Jg=:\Amalayalamssa\z:}', "");; + Expect(1, 2154, '\p{Jg: _Malayalam_Ssa}', ""); + Expect(0, 2154, '\p{^Jg: _Malayalam_Ssa}', ""); + Expect(0, 2154, '\P{Jg: _Malayalam_Ssa}', ""); + Expect(1, 2154, '\P{^Jg: _Malayalam_Ssa}', ""); + Expect(0, 2155, '\p{Jg: _Malayalam_Ssa}', ""); + Expect(1, 2155, '\p{^Jg: _Malayalam_Ssa}', ""); + Expect(1, 2155, '\P{Jg: _Malayalam_Ssa}', ""); + Expect(0, 2155, '\P{^Jg: _Malayalam_Ssa}', ""); + Error('\p{Is_Joining_Group=/a/ Malayalam_Ssa}'); + Error('\P{Is_Joining_Group=/a/ Malayalam_Ssa}'); + Expect(1, 2154, '\p{Is_Joining_Group=malayalamssa}', ""); + Expect(0, 2154, '\p{^Is_Joining_Group=malayalamssa}', ""); + Expect(0, 2154, '\P{Is_Joining_Group=malayalamssa}', ""); + Expect(1, 2154, '\P{^Is_Joining_Group=malayalamssa}', ""); + Expect(0, 2155, '\p{Is_Joining_Group=malayalamssa}', ""); + Expect(1, 2155, '\p{^Is_Joining_Group=malayalamssa}', ""); + Expect(1, 2155, '\P{Is_Joining_Group=malayalamssa}', ""); + Expect(0, 2155, '\P{^Is_Joining_Group=malayalamssa}', ""); + Expect(1, 2154, '\p{Is_Joining_Group=_Malayalam_ssa}', ""); + Expect(0, 2154, '\p{^Is_Joining_Group=_Malayalam_ssa}', ""); + Expect(0, 2154, '\P{Is_Joining_Group=_Malayalam_ssa}', ""); + Expect(1, 2154, '\P{^Is_Joining_Group=_Malayalam_ssa}', ""); + Expect(0, 2155, '\p{Is_Joining_Group=_Malayalam_ssa}', ""); + Expect(1, 2155, '\p{^Is_Joining_Group=_Malayalam_ssa}', ""); + Expect(1, 2155, '\P{Is_Joining_Group=_Malayalam_ssa}', ""); + Expect(0, 2155, '\P{^Is_Joining_Group=_Malayalam_ssa}', ""); + Error('\p{Is_Jg=_Malayalam_Ssa:=}'); + Error('\P{Is_Jg=_Malayalam_Ssa:=}'); + Expect(1, 2154, '\p{Is_Jg=malayalamssa}', ""); + Expect(0, 2154, '\p{^Is_Jg=malayalamssa}', ""); + Expect(0, 2154, '\P{Is_Jg=malayalamssa}', ""); + Expect(1, 2154, '\P{^Is_Jg=malayalamssa}', ""); + Expect(0, 2155, '\p{Is_Jg=malayalamssa}', ""); + Expect(1, 2155, '\p{^Is_Jg=malayalamssa}', ""); + Expect(1, 2155, '\P{Is_Jg=malayalamssa}', ""); + Expect(0, 2155, '\P{^Is_Jg=malayalamssa}', ""); + Expect(1, 2154, '\p{Is_Jg= -malayalam_Ssa}', ""); + Expect(0, 2154, '\p{^Is_Jg= -malayalam_Ssa}', ""); + Expect(0, 2154, '\P{Is_Jg= -malayalam_Ssa}', ""); + Expect(1, 2154, '\P{^Is_Jg= -malayalam_Ssa}', ""); + Expect(0, 2155, '\p{Is_Jg= -malayalam_Ssa}', ""); + Expect(1, 2155, '\p{^Is_Jg= -malayalam_Ssa}', ""); + Expect(1, 2155, '\P{Is_Jg= -malayalam_Ssa}', ""); + Expect(0, 2155, '\P{^Is_Jg= -malayalam_Ssa}', ""); + Error('\p{Joining_Group=/a/_Malayalam_Tta}'); + Error('\P{Joining_Group=/a/_Malayalam_Tta}'); + Expect(1, 2147, '\p{Joining_Group=:\AMalayalam_Tta\z:}', "");; + Expect(0, 2148, '\p{Joining_Group=:\AMalayalam_Tta\z:}', "");; + Expect(1, 2147, '\p{Joining_Group=malayalamtta}', ""); + Expect(0, 2147, '\p{^Joining_Group=malayalamtta}', ""); + Expect(0, 2147, '\P{Joining_Group=malayalamtta}', ""); + Expect(1, 2147, '\P{^Joining_Group=malayalamtta}', ""); + Expect(0, 2148, '\p{Joining_Group=malayalamtta}', ""); + Expect(1, 2148, '\p{^Joining_Group=malayalamtta}', ""); + Expect(1, 2148, '\P{Joining_Group=malayalamtta}', ""); + Expect(0, 2148, '\P{^Joining_Group=malayalamtta}', ""); + Expect(1, 2147, '\p{Joining_Group=:\Amalayalamtta\z:}', "");; + Expect(0, 2148, '\p{Joining_Group=:\Amalayalamtta\z:}', "");; + Expect(1, 2147, '\p{Joining_Group=_ Malayalam_Tta}', ""); + Expect(0, 2147, '\p{^Joining_Group=_ Malayalam_Tta}', ""); + Expect(0, 2147, '\P{Joining_Group=_ Malayalam_Tta}', ""); + Expect(1, 2147, '\P{^Joining_Group=_ Malayalam_Tta}', ""); + Expect(0, 2148, '\p{Joining_Group=_ Malayalam_Tta}', ""); + Expect(1, 2148, '\p{^Joining_Group=_ Malayalam_Tta}', ""); + Expect(1, 2148, '\P{Joining_Group=_ Malayalam_Tta}', ""); + Expect(0, 2148, '\P{^Joining_Group=_ Malayalam_Tta}', ""); + Error('\p{Jg=/a/ Malayalam_TTA}'); + Error('\P{Jg=/a/ Malayalam_TTA}'); + Expect(1, 2147, '\p{Jg=:\AMalayalam_Tta\z:}', "");; + Expect(0, 2148, '\p{Jg=:\AMalayalam_Tta\z:}', "");; + Expect(1, 2147, '\p{Jg=malayalamtta}', ""); + Expect(0, 2147, '\p{^Jg=malayalamtta}', ""); + Expect(0, 2147, '\P{Jg=malayalamtta}', ""); + Expect(1, 2147, '\P{^Jg=malayalamtta}', ""); + Expect(0, 2148, '\p{Jg=malayalamtta}', ""); + Expect(1, 2148, '\p{^Jg=malayalamtta}', ""); + Expect(1, 2148, '\P{Jg=malayalamtta}', ""); + Expect(0, 2148, '\P{^Jg=malayalamtta}', ""); + Expect(1, 2147, '\p{Jg=:\Amalayalamtta\z:}', "");; + Expect(0, 2148, '\p{Jg=:\Amalayalamtta\z:}', "");; + Expect(1, 2147, '\p{Jg= _malayalam_Tta}', ""); + Expect(0, 2147, '\p{^Jg= _malayalam_Tta}', ""); + Expect(0, 2147, '\P{Jg= _malayalam_Tta}', ""); + Expect(1, 2147, '\P{^Jg= _malayalam_Tta}', ""); + Expect(0, 2148, '\p{Jg= _malayalam_Tta}', ""); + Expect(1, 2148, '\p{^Jg= _malayalam_Tta}', ""); + Expect(1, 2148, '\P{Jg= _malayalam_Tta}', ""); + Expect(0, 2148, '\P{^Jg= _malayalam_Tta}', ""); + Error('\p{Is_Joining_Group=:=-Malayalam_Tta}'); + Error('\P{Is_Joining_Group=:=-Malayalam_Tta}'); + Expect(1, 2147, '\p{Is_Joining_Group=malayalamtta}', ""); + Expect(0, 2147, '\p{^Is_Joining_Group=malayalamtta}', ""); + Expect(0, 2147, '\P{Is_Joining_Group=malayalamtta}', ""); + Expect(1, 2147, '\P{^Is_Joining_Group=malayalamtta}', ""); + Expect(0, 2148, '\p{Is_Joining_Group=malayalamtta}', ""); + Expect(1, 2148, '\p{^Is_Joining_Group=malayalamtta}', ""); + Expect(1, 2148, '\P{Is_Joining_Group=malayalamtta}', ""); + Expect(0, 2148, '\P{^Is_Joining_Group=malayalamtta}', ""); + Expect(1, 2147, '\p{Is_Joining_Group=_-Malayalam_Tta}', ""); + Expect(0, 2147, '\p{^Is_Joining_Group=_-Malayalam_Tta}', ""); + Expect(0, 2147, '\P{Is_Joining_Group=_-Malayalam_Tta}', ""); + Expect(1, 2147, '\P{^Is_Joining_Group=_-Malayalam_Tta}', ""); + Expect(0, 2148, '\p{Is_Joining_Group=_-Malayalam_Tta}', ""); + Expect(1, 2148, '\p{^Is_Joining_Group=_-Malayalam_Tta}', ""); + Expect(1, 2148, '\P{Is_Joining_Group=_-Malayalam_Tta}', ""); + Expect(0, 2148, '\P{^Is_Joining_Group=_-Malayalam_Tta}', ""); + Error('\p{Is_Jg= /a/MALAYALAM_Tta}'); + Error('\P{Is_Jg= /a/MALAYALAM_Tta}'); + Expect(1, 2147, '\p{Is_Jg=malayalamtta}', ""); + Expect(0, 2147, '\p{^Is_Jg=malayalamtta}', ""); + Expect(0, 2147, '\P{Is_Jg=malayalamtta}', ""); + Expect(1, 2147, '\P{^Is_Jg=malayalamtta}', ""); + Expect(0, 2148, '\p{Is_Jg=malayalamtta}', ""); + Expect(1, 2148, '\p{^Is_Jg=malayalamtta}', ""); + Expect(1, 2148, '\P{Is_Jg=malayalamtta}', ""); + Expect(0, 2148, '\P{^Is_Jg=malayalamtta}', ""); + Expect(1, 2147, '\p{Is_Jg=-malayalam_Tta}', ""); + Expect(0, 2147, '\p{^Is_Jg=-malayalam_Tta}', ""); + Expect(0, 2147, '\P{Is_Jg=-malayalam_Tta}', ""); + Expect(1, 2147, '\P{^Is_Jg=-malayalam_Tta}', ""); + Expect(0, 2148, '\p{Is_Jg=-malayalam_Tta}', ""); + Expect(1, 2148, '\p{^Is_Jg=-malayalam_Tta}', ""); + Expect(1, 2148, '\P{Is_Jg=-malayalam_Tta}', ""); + Expect(0, 2148, '\P{^Is_Jg=-malayalam_Tta}', ""); + Error('\p{Joining_Group=/a/manichaean_aleph}'); + Error('\P{Joining_Group=/a/manichaean_aleph}'); + Expect(1, 68288, '\p{Joining_Group=:\AManichaean_Aleph\z:}', "");; + Expect(0, 68289, '\p{Joining_Group=:\AManichaean_Aleph\z:}', "");; + Expect(1, 68288, '\p{Joining_Group=manichaeanaleph}', ""); + Expect(0, 68288, '\p{^Joining_Group=manichaeanaleph}', ""); + Expect(0, 68288, '\P{Joining_Group=manichaeanaleph}', ""); + Expect(1, 68288, '\P{^Joining_Group=manichaeanaleph}', ""); + Expect(0, 68289, '\p{Joining_Group=manichaeanaleph}', ""); + Expect(1, 68289, '\p{^Joining_Group=manichaeanaleph}', ""); + Expect(1, 68289, '\P{Joining_Group=manichaeanaleph}', ""); + Expect(0, 68289, '\P{^Joining_Group=manichaeanaleph}', ""); + Expect(1, 68288, '\p{Joining_Group=:\Amanichaeanaleph\z:}', "");; + Expect(0, 68289, '\p{Joining_Group=:\Amanichaeanaleph\z:}', "");; + Expect(1, 68288, '\p{Joining_Group= _Manichaean_Aleph}', ""); + Expect(0, 68288, '\p{^Joining_Group= _Manichaean_Aleph}', ""); + Expect(0, 68288, '\P{Joining_Group= _Manichaean_Aleph}', ""); + Expect(1, 68288, '\P{^Joining_Group= _Manichaean_Aleph}', ""); + Expect(0, 68289, '\p{Joining_Group= _Manichaean_Aleph}', ""); + Expect(1, 68289, '\p{^Joining_Group= _Manichaean_Aleph}', ""); + Expect(1, 68289, '\P{Joining_Group= _Manichaean_Aleph}', ""); + Expect(0, 68289, '\P{^Joining_Group= _Manichaean_Aleph}', ""); + Error('\p{Jg=__Manichaean_Aleph/a/}'); + Error('\P{Jg=__Manichaean_Aleph/a/}'); + Expect(1, 68288, '\p{Jg=:\AManichaean_Aleph\z:}', "");; + Expect(0, 68289, '\p{Jg=:\AManichaean_Aleph\z:}', "");; + Expect(1, 68288, '\p{Jg=manichaeanaleph}', ""); + Expect(0, 68288, '\p{^Jg=manichaeanaleph}', ""); + Expect(0, 68288, '\P{Jg=manichaeanaleph}', ""); + Expect(1, 68288, '\P{^Jg=manichaeanaleph}', ""); + Expect(0, 68289, '\p{Jg=manichaeanaleph}', ""); + Expect(1, 68289, '\p{^Jg=manichaeanaleph}', ""); + Expect(1, 68289, '\P{Jg=manichaeanaleph}', ""); + Expect(0, 68289, '\P{^Jg=manichaeanaleph}', ""); + Expect(1, 68288, '\p{Jg=:\Amanichaeanaleph\z:}', "");; + Expect(0, 68289, '\p{Jg=:\Amanichaeanaleph\z:}', "");; + Expect(1, 68288, '\p{Jg= manichaean_Aleph}', ""); + Expect(0, 68288, '\p{^Jg= manichaean_Aleph}', ""); + Expect(0, 68288, '\P{Jg= manichaean_Aleph}', ""); + Expect(1, 68288, '\P{^Jg= manichaean_Aleph}', ""); + Expect(0, 68289, '\p{Jg= manichaean_Aleph}', ""); + Expect(1, 68289, '\p{^Jg= manichaean_Aleph}', ""); + Expect(1, 68289, '\P{Jg= manichaean_Aleph}', ""); + Expect(0, 68289, '\P{^Jg= manichaean_Aleph}', ""); + Error('\p{Is_Joining_Group=:=-_MANICHAEAN_ALEPH}'); + Error('\P{Is_Joining_Group=:=-_MANICHAEAN_ALEPH}'); + Expect(1, 68288, '\p{Is_Joining_Group=manichaeanaleph}', ""); + Expect(0, 68288, '\p{^Is_Joining_Group=manichaeanaleph}', ""); + Expect(0, 68288, '\P{Is_Joining_Group=manichaeanaleph}', ""); + Expect(1, 68288, '\P{^Is_Joining_Group=manichaeanaleph}', ""); + Expect(0, 68289, '\p{Is_Joining_Group=manichaeanaleph}', ""); + Expect(1, 68289, '\p{^Is_Joining_Group=manichaeanaleph}', ""); + Expect(1, 68289, '\P{Is_Joining_Group=manichaeanaleph}', ""); + Expect(0, 68289, '\P{^Is_Joining_Group=manichaeanaleph}', ""); + Expect(1, 68288, '\p{Is_Joining_Group= MANICHAEAN_Aleph}', ""); + Expect(0, 68288, '\p{^Is_Joining_Group= MANICHAEAN_Aleph}', ""); + Expect(0, 68288, '\P{Is_Joining_Group= MANICHAEAN_Aleph}', ""); + Expect(1, 68288, '\P{^Is_Joining_Group= MANICHAEAN_Aleph}', ""); + Expect(0, 68289, '\p{Is_Joining_Group= MANICHAEAN_Aleph}', ""); + Expect(1, 68289, '\p{^Is_Joining_Group= MANICHAEAN_Aleph}', ""); + Expect(1, 68289, '\P{Is_Joining_Group= MANICHAEAN_Aleph}', ""); + Expect(0, 68289, '\P{^Is_Joining_Group= MANICHAEAN_Aleph}', ""); + Error('\p{Is_Jg=-_manichaean_Aleph/a/}'); + Error('\P{Is_Jg=-_manichaean_Aleph/a/}'); + Expect(1, 68288, '\p{Is_Jg: manichaeanaleph}', ""); + Expect(0, 68288, '\p{^Is_Jg: manichaeanaleph}', ""); + Expect(0, 68288, '\P{Is_Jg: manichaeanaleph}', ""); + Expect(1, 68288, '\P{^Is_Jg: manichaeanaleph}', ""); + Expect(0, 68289, '\p{Is_Jg: manichaeanaleph}', ""); + Expect(1, 68289, '\p{^Is_Jg: manichaeanaleph}', ""); + Expect(1, 68289, '\P{Is_Jg: manichaeanaleph}', ""); + Expect(0, 68289, '\P{^Is_Jg: manichaeanaleph}', ""); + Expect(1, 68288, '\p{Is_Jg=manichaean_Aleph}', ""); + Expect(0, 68288, '\p{^Is_Jg=manichaean_Aleph}', ""); + Expect(0, 68288, '\P{Is_Jg=manichaean_Aleph}', ""); + Expect(1, 68288, '\P{^Is_Jg=manichaean_Aleph}', ""); + Expect(0, 68289, '\p{Is_Jg=manichaean_Aleph}', ""); + Expect(1, 68289, '\p{^Is_Jg=manichaean_Aleph}', ""); + Expect(1, 68289, '\P{Is_Jg=manichaean_Aleph}', ""); + Expect(0, 68289, '\P{^Is_Jg=manichaean_Aleph}', ""); + Error('\p{Joining_Group=/a/ Manichaean_ayin}'); + Error('\P{Joining_Group=/a/ Manichaean_ayin}'); + Expect(1, 68314, '\p{Joining_Group=:\AManichaean_Ayin\z:}', "");; + Expect(0, 68315, '\p{Joining_Group=:\AManichaean_Ayin\z:}', "");; + Expect(1, 68314, '\p{Joining_Group=manichaeanayin}', ""); + Expect(0, 68314, '\p{^Joining_Group=manichaeanayin}', ""); + Expect(0, 68314, '\P{Joining_Group=manichaeanayin}', ""); + Expect(1, 68314, '\P{^Joining_Group=manichaeanayin}', ""); + Expect(0, 68315, '\p{Joining_Group=manichaeanayin}', ""); + Expect(1, 68315, '\p{^Joining_Group=manichaeanayin}', ""); + Expect(1, 68315, '\P{Joining_Group=manichaeanayin}', ""); + Expect(0, 68315, '\P{^Joining_Group=manichaeanayin}', ""); + Expect(1, 68314, '\p{Joining_Group=:\Amanichaeanayin\z:}', "");; + Expect(0, 68315, '\p{Joining_Group=:\Amanichaeanayin\z:}', "");; + Expect(1, 68314, '\p{Joining_Group= -Manichaean_ayin}', ""); + Expect(0, 68314, '\p{^Joining_Group= -Manichaean_ayin}', ""); + Expect(0, 68314, '\P{Joining_Group= -Manichaean_ayin}', ""); + Expect(1, 68314, '\P{^Joining_Group= -Manichaean_ayin}', ""); + Expect(0, 68315, '\p{Joining_Group= -Manichaean_ayin}', ""); + Expect(1, 68315, '\p{^Joining_Group= -Manichaean_ayin}', ""); + Expect(1, 68315, '\P{Joining_Group= -Manichaean_ayin}', ""); + Expect(0, 68315, '\P{^Joining_Group= -Manichaean_ayin}', ""); + Error('\p{Jg=/a/Manichaean_AYIN}'); + Error('\P{Jg=/a/Manichaean_AYIN}'); + Expect(1, 68314, '\p{Jg=:\AManichaean_Ayin\z:}', "");; + Expect(0, 68315, '\p{Jg=:\AManichaean_Ayin\z:}', "");; + Expect(1, 68314, '\p{Jg=manichaeanayin}', ""); + Expect(0, 68314, '\p{^Jg=manichaeanayin}', ""); + Expect(0, 68314, '\P{Jg=manichaeanayin}', ""); + Expect(1, 68314, '\P{^Jg=manichaeanayin}', ""); + Expect(0, 68315, '\p{Jg=manichaeanayin}', ""); + Expect(1, 68315, '\p{^Jg=manichaeanayin}', ""); + Expect(1, 68315, '\P{Jg=manichaeanayin}', ""); + Expect(0, 68315, '\P{^Jg=manichaeanayin}', ""); + Expect(1, 68314, '\p{Jg=:\Amanichaeanayin\z:}', "");; + Expect(0, 68315, '\p{Jg=:\Amanichaeanayin\z:}', "");; + Expect(1, 68314, '\p{Jg=- Manichaean_AYIN}', ""); + Expect(0, 68314, '\p{^Jg=- Manichaean_AYIN}', ""); + Expect(0, 68314, '\P{Jg=- Manichaean_AYIN}', ""); + Expect(1, 68314, '\P{^Jg=- Manichaean_AYIN}', ""); + Expect(0, 68315, '\p{Jg=- Manichaean_AYIN}', ""); + Expect(1, 68315, '\p{^Jg=- Manichaean_AYIN}', ""); + Expect(1, 68315, '\P{Jg=- Manichaean_AYIN}', ""); + Expect(0, 68315, '\P{^Jg=- Manichaean_AYIN}', ""); + Error('\p{Is_Joining_Group=/a/ manichaean_ayin}'); + Error('\P{Is_Joining_Group=/a/ manichaean_ayin}'); + Expect(1, 68314, '\p{Is_Joining_Group=manichaeanayin}', ""); + Expect(0, 68314, '\p{^Is_Joining_Group=manichaeanayin}', ""); + Expect(0, 68314, '\P{Is_Joining_Group=manichaeanayin}', ""); + Expect(1, 68314, '\P{^Is_Joining_Group=manichaeanayin}', ""); + Expect(0, 68315, '\p{Is_Joining_Group=manichaeanayin}', ""); + Expect(1, 68315, '\p{^Is_Joining_Group=manichaeanayin}', ""); + Expect(1, 68315, '\P{Is_Joining_Group=manichaeanayin}', ""); + Expect(0, 68315, '\P{^Is_Joining_Group=manichaeanayin}', ""); + Expect(1, 68314, '\p{Is_Joining_Group: __manichaean_ayin}', ""); + Expect(0, 68314, '\p{^Is_Joining_Group: __manichaean_ayin}', ""); + Expect(0, 68314, '\P{Is_Joining_Group: __manichaean_ayin}', ""); + Expect(1, 68314, '\P{^Is_Joining_Group: __manichaean_ayin}', ""); + Expect(0, 68315, '\p{Is_Joining_Group: __manichaean_ayin}', ""); + Expect(1, 68315, '\p{^Is_Joining_Group: __manichaean_ayin}', ""); + Expect(1, 68315, '\P{Is_Joining_Group: __manichaean_ayin}', ""); + Expect(0, 68315, '\P{^Is_Joining_Group: __manichaean_ayin}', ""); + Error('\p{Is_Jg=/a/ MANICHAEAN_Ayin}'); + Error('\P{Is_Jg=/a/ MANICHAEAN_Ayin}'); + Expect(1, 68314, '\p{Is_Jg: manichaeanayin}', ""); + Expect(0, 68314, '\p{^Is_Jg: manichaeanayin}', ""); + Expect(0, 68314, '\P{Is_Jg: manichaeanayin}', ""); + Expect(1, 68314, '\P{^Is_Jg: manichaeanayin}', ""); + Expect(0, 68315, '\p{Is_Jg: manichaeanayin}', ""); + Expect(1, 68315, '\p{^Is_Jg: manichaeanayin}', ""); + Expect(1, 68315, '\P{Is_Jg: manichaeanayin}', ""); + Expect(0, 68315, '\P{^Is_Jg: manichaeanayin}', ""); + Expect(1, 68314, '\p{Is_Jg= manichaean_AYIN}', ""); + Expect(0, 68314, '\p{^Is_Jg= manichaean_AYIN}', ""); + Expect(0, 68314, '\P{Is_Jg= manichaean_AYIN}', ""); + Expect(1, 68314, '\P{^Is_Jg= manichaean_AYIN}', ""); + Expect(0, 68315, '\p{Is_Jg= manichaean_AYIN}', ""); + Expect(1, 68315, '\p{^Is_Jg= manichaean_AYIN}', ""); + Expect(1, 68315, '\P{Is_Jg= manichaean_AYIN}', ""); + Expect(0, 68315, '\P{^Is_Jg= manichaean_AYIN}', ""); + Error('\p{Joining_Group= Manichaean_Beth/a/}'); + Error('\P{Joining_Group= Manichaean_Beth/a/}'); + Expect(1, 68290, '\p{Joining_Group=:\AManichaean_Beth\z:}', "");; + Expect(0, 68291, '\p{Joining_Group=:\AManichaean_Beth\z:}', "");; + Expect(1, 68290, '\p{Joining_Group:manichaeanbeth}', ""); + Expect(0, 68290, '\p{^Joining_Group:manichaeanbeth}', ""); + Expect(0, 68290, '\P{Joining_Group:manichaeanbeth}', ""); + Expect(1, 68290, '\P{^Joining_Group:manichaeanbeth}', ""); + Expect(0, 68291, '\p{Joining_Group:manichaeanbeth}', ""); + Expect(1, 68291, '\p{^Joining_Group:manichaeanbeth}', ""); + Expect(1, 68291, '\P{Joining_Group:manichaeanbeth}', ""); + Expect(0, 68291, '\P{^Joining_Group:manichaeanbeth}', ""); + Expect(1, 68290, '\p{Joining_Group=:\Amanichaeanbeth\z:}', "");; + Expect(0, 68291, '\p{Joining_Group=:\Amanichaeanbeth\z:}', "");; + Expect(1, 68290, '\p{Joining_Group= _Manichaean_Beth}', ""); + Expect(0, 68290, '\p{^Joining_Group= _Manichaean_Beth}', ""); + Expect(0, 68290, '\P{Joining_Group= _Manichaean_Beth}', ""); + Expect(1, 68290, '\P{^Joining_Group= _Manichaean_Beth}', ""); + Expect(0, 68291, '\p{Joining_Group= _Manichaean_Beth}', ""); + Expect(1, 68291, '\p{^Joining_Group= _Manichaean_Beth}', ""); + Expect(1, 68291, '\P{Joining_Group= _Manichaean_Beth}', ""); + Expect(0, 68291, '\P{^Joining_Group= _Manichaean_Beth}', ""); + Error('\p{Jg=Manichaean_BETH/a/}'); + Error('\P{Jg=Manichaean_BETH/a/}'); + Expect(1, 68290, '\p{Jg=:\AManichaean_Beth\z:}', "");; + Expect(0, 68291, '\p{Jg=:\AManichaean_Beth\z:}', "");; + Expect(1, 68290, '\p{Jg=manichaeanbeth}', ""); + Expect(0, 68290, '\p{^Jg=manichaeanbeth}', ""); + Expect(0, 68290, '\P{Jg=manichaeanbeth}', ""); + Expect(1, 68290, '\P{^Jg=manichaeanbeth}', ""); + Expect(0, 68291, '\p{Jg=manichaeanbeth}', ""); + Expect(1, 68291, '\p{^Jg=manichaeanbeth}', ""); + Expect(1, 68291, '\P{Jg=manichaeanbeth}', ""); + Expect(0, 68291, '\P{^Jg=manichaeanbeth}', ""); + Expect(1, 68290, '\p{Jg=:\Amanichaeanbeth\z:}', "");; + Expect(0, 68291, '\p{Jg=:\Amanichaeanbeth\z:}', "");; + Expect(1, 68290, '\p{Jg= manichaean_BETH}', ""); + Expect(0, 68290, '\p{^Jg= manichaean_BETH}', ""); + Expect(0, 68290, '\P{Jg= manichaean_BETH}', ""); + Expect(1, 68290, '\P{^Jg= manichaean_BETH}', ""); + Expect(0, 68291, '\p{Jg= manichaean_BETH}', ""); + Expect(1, 68291, '\p{^Jg= manichaean_BETH}', ""); + Expect(1, 68291, '\P{Jg= manichaean_BETH}', ""); + Expect(0, 68291, '\P{^Jg= manichaean_BETH}', ""); + Error('\p{Is_Joining_Group=:=Manichaean_Beth}'); + Error('\P{Is_Joining_Group=:=Manichaean_Beth}'); + Expect(1, 68290, '\p{Is_Joining_Group=manichaeanbeth}', ""); + Expect(0, 68290, '\p{^Is_Joining_Group=manichaeanbeth}', ""); + Expect(0, 68290, '\P{Is_Joining_Group=manichaeanbeth}', ""); + Expect(1, 68290, '\P{^Is_Joining_Group=manichaeanbeth}', ""); + Expect(0, 68291, '\p{Is_Joining_Group=manichaeanbeth}', ""); + Expect(1, 68291, '\p{^Is_Joining_Group=manichaeanbeth}', ""); + Expect(1, 68291, '\P{Is_Joining_Group=manichaeanbeth}', ""); + Expect(0, 68291, '\P{^Is_Joining_Group=manichaeanbeth}', ""); + Expect(1, 68290, '\p{Is_Joining_Group= manichaean_beth}', ""); + Expect(0, 68290, '\p{^Is_Joining_Group= manichaean_beth}', ""); + Expect(0, 68290, '\P{Is_Joining_Group= manichaean_beth}', ""); + Expect(1, 68290, '\P{^Is_Joining_Group= manichaean_beth}', ""); + Expect(0, 68291, '\p{Is_Joining_Group= manichaean_beth}', ""); + Expect(1, 68291, '\p{^Is_Joining_Group= manichaean_beth}', ""); + Expect(1, 68291, '\P{Is_Joining_Group= manichaean_beth}', ""); + Expect(0, 68291, '\P{^Is_Joining_Group= manichaean_beth}', ""); + Error('\p{Is_Jg: :=_ manichaean_Beth}'); + Error('\P{Is_Jg: :=_ manichaean_Beth}'); + Expect(1, 68290, '\p{Is_Jg=manichaeanbeth}', ""); + Expect(0, 68290, '\p{^Is_Jg=manichaeanbeth}', ""); + Expect(0, 68290, '\P{Is_Jg=manichaeanbeth}', ""); + Expect(1, 68290, '\P{^Is_Jg=manichaeanbeth}', ""); + Expect(0, 68291, '\p{Is_Jg=manichaeanbeth}', ""); + Expect(1, 68291, '\p{^Is_Jg=manichaeanbeth}', ""); + Expect(1, 68291, '\P{Is_Jg=manichaeanbeth}', ""); + Expect(0, 68291, '\P{^Is_Jg=manichaeanbeth}', ""); + Expect(1, 68290, '\p{Is_Jg= MANICHAEAN_BETH}', ""); + Expect(0, 68290, '\p{^Is_Jg= MANICHAEAN_BETH}', ""); + Expect(0, 68290, '\P{Is_Jg= MANICHAEAN_BETH}', ""); + Expect(1, 68290, '\P{^Is_Jg= MANICHAEAN_BETH}', ""); + Expect(0, 68291, '\p{Is_Jg= MANICHAEAN_BETH}', ""); + Expect(1, 68291, '\p{^Is_Jg= MANICHAEAN_BETH}', ""); + Expect(1, 68291, '\P{Is_Jg= MANICHAEAN_BETH}', ""); + Expect(0, 68291, '\P{^Is_Jg= MANICHAEAN_BETH}', ""); + Error('\p{Joining_Group=:=Manichaean_daleth}'); + Error('\P{Joining_Group=:=Manichaean_daleth}'); + Expect(1, 68293, '\p{Joining_Group=:\AManichaean_Daleth\z:}', "");; + Expect(0, 68294, '\p{Joining_Group=:\AManichaean_Daleth\z:}', "");; + Expect(1, 68293, '\p{Joining_Group=manichaeandaleth}', ""); + Expect(0, 68293, '\p{^Joining_Group=manichaeandaleth}', ""); + Expect(0, 68293, '\P{Joining_Group=manichaeandaleth}', ""); + Expect(1, 68293, '\P{^Joining_Group=manichaeandaleth}', ""); + Expect(0, 68294, '\p{Joining_Group=manichaeandaleth}', ""); + Expect(1, 68294, '\p{^Joining_Group=manichaeandaleth}', ""); + Expect(1, 68294, '\P{Joining_Group=manichaeandaleth}', ""); + Expect(0, 68294, '\P{^Joining_Group=manichaeandaleth}', ""); + Expect(1, 68293, '\p{Joining_Group=:\Amanichaeandaleth\z:}', "");; + Expect(0, 68294, '\p{Joining_Group=:\Amanichaeandaleth\z:}', "");; + Expect(1, 68293, '\p{Joining_Group= Manichaean_Daleth}', ""); + Expect(0, 68293, '\p{^Joining_Group= Manichaean_Daleth}', ""); + Expect(0, 68293, '\P{Joining_Group= Manichaean_Daleth}', ""); + Expect(1, 68293, '\P{^Joining_Group= Manichaean_Daleth}', ""); + Expect(0, 68294, '\p{Joining_Group= Manichaean_Daleth}', ""); + Expect(1, 68294, '\p{^Joining_Group= Manichaean_Daleth}', ""); + Expect(1, 68294, '\P{Joining_Group= Manichaean_Daleth}', ""); + Expect(0, 68294, '\P{^Joining_Group= Manichaean_Daleth}', ""); + Error('\p{Jg= _manichaean_daleth:=}'); + Error('\P{Jg= _manichaean_daleth:=}'); + Expect(1, 68293, '\p{Jg=:\AManichaean_Daleth\z:}', "");; + Expect(0, 68294, '\p{Jg=:\AManichaean_Daleth\z:}', "");; + Expect(1, 68293, '\p{Jg=manichaeandaleth}', ""); + Expect(0, 68293, '\p{^Jg=manichaeandaleth}', ""); + Expect(0, 68293, '\P{Jg=manichaeandaleth}', ""); + Expect(1, 68293, '\P{^Jg=manichaeandaleth}', ""); + Expect(0, 68294, '\p{Jg=manichaeandaleth}', ""); + Expect(1, 68294, '\p{^Jg=manichaeandaleth}', ""); + Expect(1, 68294, '\P{Jg=manichaeandaleth}', ""); + Expect(0, 68294, '\P{^Jg=manichaeandaleth}', ""); + Expect(1, 68293, '\p{Jg=:\Amanichaeandaleth\z:}', "");; + Expect(0, 68294, '\p{Jg=:\Amanichaeandaleth\z:}', "");; + Expect(1, 68293, '\p{Jg= manichaean_daleth}', ""); + Expect(0, 68293, '\p{^Jg= manichaean_daleth}', ""); + Expect(0, 68293, '\P{Jg= manichaean_daleth}', ""); + Expect(1, 68293, '\P{^Jg= manichaean_daleth}', ""); + Expect(0, 68294, '\p{Jg= manichaean_daleth}', ""); + Expect(1, 68294, '\p{^Jg= manichaean_daleth}', ""); + Expect(1, 68294, '\P{Jg= manichaean_daleth}', ""); + Expect(0, 68294, '\P{^Jg= manichaean_daleth}', ""); + Error('\p{Is_Joining_Group=/a/ manichaean_Daleth}'); + Error('\P{Is_Joining_Group=/a/ manichaean_Daleth}'); + Expect(1, 68293, '\p{Is_Joining_Group=manichaeandaleth}', ""); + Expect(0, 68293, '\p{^Is_Joining_Group=manichaeandaleth}', ""); + Expect(0, 68293, '\P{Is_Joining_Group=manichaeandaleth}', ""); + Expect(1, 68293, '\P{^Is_Joining_Group=manichaeandaleth}', ""); + Expect(0, 68294, '\p{Is_Joining_Group=manichaeandaleth}', ""); + Expect(1, 68294, '\p{^Is_Joining_Group=manichaeandaleth}', ""); + Expect(1, 68294, '\P{Is_Joining_Group=manichaeandaleth}', ""); + Expect(0, 68294, '\P{^Is_Joining_Group=manichaeandaleth}', ""); + Expect(1, 68293, '\p{Is_Joining_Group=-MANICHAEAN_Daleth}', ""); + Expect(0, 68293, '\p{^Is_Joining_Group=-MANICHAEAN_Daleth}', ""); + Expect(0, 68293, '\P{Is_Joining_Group=-MANICHAEAN_Daleth}', ""); + Expect(1, 68293, '\P{^Is_Joining_Group=-MANICHAEAN_Daleth}', ""); + Expect(0, 68294, '\p{Is_Joining_Group=-MANICHAEAN_Daleth}', ""); + Expect(1, 68294, '\p{^Is_Joining_Group=-MANICHAEAN_Daleth}', ""); + Expect(1, 68294, '\P{Is_Joining_Group=-MANICHAEAN_Daleth}', ""); + Expect(0, 68294, '\P{^Is_Joining_Group=-MANICHAEAN_Daleth}', ""); + Error('\p{Is_Jg=/a/MANICHAEAN_Daleth}'); + Error('\P{Is_Jg=/a/MANICHAEAN_Daleth}'); + Expect(1, 68293, '\p{Is_Jg=manichaeandaleth}', ""); + Expect(0, 68293, '\p{^Is_Jg=manichaeandaleth}', ""); + Expect(0, 68293, '\P{Is_Jg=manichaeandaleth}', ""); + Expect(1, 68293, '\P{^Is_Jg=manichaeandaleth}', ""); + Expect(0, 68294, '\p{Is_Jg=manichaeandaleth}', ""); + Expect(1, 68294, '\p{^Is_Jg=manichaeandaleth}', ""); + Expect(1, 68294, '\P{Is_Jg=manichaeandaleth}', ""); + Expect(0, 68294, '\P{^Is_Jg=manichaeandaleth}', ""); + Expect(1, 68293, '\p{Is_Jg= Manichaean_daleth}', ""); + Expect(0, 68293, '\p{^Is_Jg= Manichaean_daleth}', ""); + Expect(0, 68293, '\P{Is_Jg= Manichaean_daleth}', ""); + Expect(1, 68293, '\P{^Is_Jg= Manichaean_daleth}', ""); + Expect(0, 68294, '\p{Is_Jg= Manichaean_daleth}', ""); + Expect(1, 68294, '\p{^Is_Jg= Manichaean_daleth}', ""); + Expect(1, 68294, '\P{Is_Jg= Manichaean_daleth}', ""); + Expect(0, 68294, '\P{^Is_Jg= Manichaean_daleth}', ""); + Error('\p{Joining_Group= Manichaean_dhamedh/a/}'); + Error('\P{Joining_Group= Manichaean_dhamedh/a/}'); + Expect(1, 68308, '\p{Joining_Group=:\AManichaean_Dhamedh\z:}', "");; + Expect(0, 68309, '\p{Joining_Group=:\AManichaean_Dhamedh\z:}', "");; + Expect(1, 68308, '\p{Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68308, '\p{^Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68308, '\P{Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68308, '\P{^Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68309, '\p{Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68309, '\p{^Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68309, '\P{Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68309, '\P{^Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68308, '\p{Joining_Group=:\Amanichaeandhamedh\z:}', "");; + Expect(0, 68309, '\p{Joining_Group=:\Amanichaeandhamedh\z:}', "");; + Expect(1, 68308, '\p{Joining_Group=_ manichaean_DHAMEDH}', ""); + Expect(0, 68308, '\p{^Joining_Group=_ manichaean_DHAMEDH}', ""); + Expect(0, 68308, '\P{Joining_Group=_ manichaean_DHAMEDH}', ""); + Expect(1, 68308, '\P{^Joining_Group=_ manichaean_DHAMEDH}', ""); + Expect(0, 68309, '\p{Joining_Group=_ manichaean_DHAMEDH}', ""); + Expect(1, 68309, '\p{^Joining_Group=_ manichaean_DHAMEDH}', ""); + Expect(1, 68309, '\P{Joining_Group=_ manichaean_DHAMEDH}', ""); + Expect(0, 68309, '\P{^Joining_Group=_ manichaean_DHAMEDH}', ""); + Error('\p{Jg=--Manichaean_DHAMEDH:=}'); + Error('\P{Jg=--Manichaean_DHAMEDH:=}'); + Expect(1, 68308, '\p{Jg=:\AManichaean_Dhamedh\z:}', "");; + Expect(0, 68309, '\p{Jg=:\AManichaean_Dhamedh\z:}', "");; + Expect(1, 68308, '\p{Jg=manichaeandhamedh}', ""); + Expect(0, 68308, '\p{^Jg=manichaeandhamedh}', ""); + Expect(0, 68308, '\P{Jg=manichaeandhamedh}', ""); + Expect(1, 68308, '\P{^Jg=manichaeandhamedh}', ""); + Expect(0, 68309, '\p{Jg=manichaeandhamedh}', ""); + Expect(1, 68309, '\p{^Jg=manichaeandhamedh}', ""); + Expect(1, 68309, '\P{Jg=manichaeandhamedh}', ""); + Expect(0, 68309, '\P{^Jg=manichaeandhamedh}', ""); + Expect(1, 68308, '\p{Jg=:\Amanichaeandhamedh\z:}', "");; + Expect(0, 68309, '\p{Jg=:\Amanichaeandhamedh\z:}', "");; + Expect(1, 68308, '\p{Jg= manichaean_Dhamedh}', ""); + Expect(0, 68308, '\p{^Jg= manichaean_Dhamedh}', ""); + Expect(0, 68308, '\P{Jg= manichaean_Dhamedh}', ""); + Expect(1, 68308, '\P{^Jg= manichaean_Dhamedh}', ""); + Expect(0, 68309, '\p{Jg= manichaean_Dhamedh}', ""); + Expect(1, 68309, '\p{^Jg= manichaean_Dhamedh}', ""); + Expect(1, 68309, '\P{Jg= manichaean_Dhamedh}', ""); + Expect(0, 68309, '\P{^Jg= manichaean_Dhamedh}', ""); + Error('\p{Is_Joining_Group: /a/-_Manichaean_Dhamedh}'); + Error('\P{Is_Joining_Group: /a/-_Manichaean_Dhamedh}'); + Expect(1, 68308, '\p{Is_Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68308, '\p{^Is_Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68308, '\P{Is_Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68308, '\P{^Is_Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68309, '\p{Is_Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68309, '\p{^Is_Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68309, '\P{Is_Joining_Group=manichaeandhamedh}', ""); + Expect(0, 68309, '\P{^Is_Joining_Group=manichaeandhamedh}', ""); + Expect(1, 68308, '\p{Is_Joining_Group= _manichaean_dhamedh}', ""); + Expect(0, 68308, '\p{^Is_Joining_Group= _manichaean_dhamedh}', ""); + Expect(0, 68308, '\P{Is_Joining_Group= _manichaean_dhamedh}', ""); + Expect(1, 68308, '\P{^Is_Joining_Group= _manichaean_dhamedh}', ""); + Expect(0, 68309, '\p{Is_Joining_Group= _manichaean_dhamedh}', ""); + Expect(1, 68309, '\p{^Is_Joining_Group= _manichaean_dhamedh}', ""); + Expect(1, 68309, '\P{Is_Joining_Group= _manichaean_dhamedh}', ""); + Expect(0, 68309, '\P{^Is_Joining_Group= _manichaean_dhamedh}', ""); + Error('\p{Is_Jg=:= Manichaean_dhamedh}'); + Error('\P{Is_Jg=:= Manichaean_dhamedh}'); + Expect(1, 68308, '\p{Is_Jg: manichaeandhamedh}', ""); + Expect(0, 68308, '\p{^Is_Jg: manichaeandhamedh}', ""); + Expect(0, 68308, '\P{Is_Jg: manichaeandhamedh}', ""); + Expect(1, 68308, '\P{^Is_Jg: manichaeandhamedh}', ""); + Expect(0, 68309, '\p{Is_Jg: manichaeandhamedh}', ""); + Expect(1, 68309, '\p{^Is_Jg: manichaeandhamedh}', ""); + Expect(1, 68309, '\P{Is_Jg: manichaeandhamedh}', ""); + Expect(0, 68309, '\P{^Is_Jg: manichaeandhamedh}', ""); + Expect(1, 68308, '\p{Is_Jg=_-Manichaean_dhamedh}', ""); + Expect(0, 68308, '\p{^Is_Jg=_-Manichaean_dhamedh}', ""); + Expect(0, 68308, '\P{Is_Jg=_-Manichaean_dhamedh}', ""); + Expect(1, 68308, '\P{^Is_Jg=_-Manichaean_dhamedh}', ""); + Expect(0, 68309, '\p{Is_Jg=_-Manichaean_dhamedh}', ""); + Expect(1, 68309, '\p{^Is_Jg=_-Manichaean_dhamedh}', ""); + Expect(1, 68309, '\P{Is_Jg=_-Manichaean_dhamedh}', ""); + Expect(0, 68309, '\P{^Is_Jg=_-Manichaean_dhamedh}', ""); + Error('\p{Joining_Group=:=_-MANICHAEAN_FIVE}'); + Error('\P{Joining_Group=:=_-MANICHAEAN_FIVE}'); + Expect(1, 68332, '\p{Joining_Group=:\AManichaean_Five\z:}', "");; + Expect(0, 68333, '\p{Joining_Group=:\AManichaean_Five\z:}', "");; + Expect(1, 68332, '\p{Joining_Group=manichaeanfive}', ""); + Expect(0, 68332, '\p{^Joining_Group=manichaeanfive}', ""); + Expect(0, 68332, '\P{Joining_Group=manichaeanfive}', ""); + Expect(1, 68332, '\P{^Joining_Group=manichaeanfive}', ""); + Expect(0, 68333, '\p{Joining_Group=manichaeanfive}', ""); + Expect(1, 68333, '\p{^Joining_Group=manichaeanfive}', ""); + Expect(1, 68333, '\P{Joining_Group=manichaeanfive}', ""); + Expect(0, 68333, '\P{^Joining_Group=manichaeanfive}', ""); + Expect(1, 68332, '\p{Joining_Group=:\Amanichaeanfive\z:}', "");; + Expect(0, 68333, '\p{Joining_Group=:\Amanichaeanfive\z:}', "");; + Expect(1, 68332, '\p{Joining_Group=_-MANICHAEAN_five}', ""); + Expect(0, 68332, '\p{^Joining_Group=_-MANICHAEAN_five}', ""); + Expect(0, 68332, '\P{Joining_Group=_-MANICHAEAN_five}', ""); + Expect(1, 68332, '\P{^Joining_Group=_-MANICHAEAN_five}', ""); + Expect(0, 68333, '\p{Joining_Group=_-MANICHAEAN_five}', ""); + Expect(1, 68333, '\p{^Joining_Group=_-MANICHAEAN_five}', ""); + Expect(1, 68333, '\P{Joining_Group=_-MANICHAEAN_five}', ""); + Expect(0, 68333, '\P{^Joining_Group=_-MANICHAEAN_five}', ""); + Error('\p{Jg=-Manichaean_Five/a/}'); + Error('\P{Jg=-Manichaean_Five/a/}'); + Expect(1, 68332, '\p{Jg=:\AManichaean_Five\z:}', "");; + Expect(0, 68333, '\p{Jg=:\AManichaean_Five\z:}', "");; + Expect(1, 68332, '\p{Jg:manichaeanfive}', ""); + Expect(0, 68332, '\p{^Jg:manichaeanfive}', ""); + Expect(0, 68332, '\P{Jg:manichaeanfive}', ""); + Expect(1, 68332, '\P{^Jg:manichaeanfive}', ""); + Expect(0, 68333, '\p{Jg:manichaeanfive}', ""); + Expect(1, 68333, '\p{^Jg:manichaeanfive}', ""); + Expect(1, 68333, '\P{Jg:manichaeanfive}', ""); + Expect(0, 68333, '\P{^Jg:manichaeanfive}', ""); + Expect(1, 68332, '\p{Jg=:\Amanichaeanfive\z:}', "");; + Expect(0, 68333, '\p{Jg=:\Amanichaeanfive\z:}', "");; + Expect(1, 68332, '\p{Jg=Manichaean_Five}', ""); + Expect(0, 68332, '\p{^Jg=Manichaean_Five}', ""); + Expect(0, 68332, '\P{Jg=Manichaean_Five}', ""); + Expect(1, 68332, '\P{^Jg=Manichaean_Five}', ""); + Expect(0, 68333, '\p{Jg=Manichaean_Five}', ""); + Expect(1, 68333, '\p{^Jg=Manichaean_Five}', ""); + Expect(1, 68333, '\P{Jg=Manichaean_Five}', ""); + Expect(0, 68333, '\P{^Jg=Manichaean_Five}', ""); + Error('\p{Is_Joining_Group: := Manichaean_Five}'); + Error('\P{Is_Joining_Group: := Manichaean_Five}'); + Expect(1, 68332, '\p{Is_Joining_Group=manichaeanfive}', ""); + Expect(0, 68332, '\p{^Is_Joining_Group=manichaeanfive}', ""); + Expect(0, 68332, '\P{Is_Joining_Group=manichaeanfive}', ""); + Expect(1, 68332, '\P{^Is_Joining_Group=manichaeanfive}', ""); + Expect(0, 68333, '\p{Is_Joining_Group=manichaeanfive}', ""); + Expect(1, 68333, '\p{^Is_Joining_Group=manichaeanfive}', ""); + Expect(1, 68333, '\P{Is_Joining_Group=manichaeanfive}', ""); + Expect(0, 68333, '\P{^Is_Joining_Group=manichaeanfive}', ""); + Expect(1, 68332, '\p{Is_Joining_Group=_Manichaean_Five}', ""); + Expect(0, 68332, '\p{^Is_Joining_Group=_Manichaean_Five}', ""); + Expect(0, 68332, '\P{Is_Joining_Group=_Manichaean_Five}', ""); + Expect(1, 68332, '\P{^Is_Joining_Group=_Manichaean_Five}', ""); + Expect(0, 68333, '\p{Is_Joining_Group=_Manichaean_Five}', ""); + Expect(1, 68333, '\p{^Is_Joining_Group=_Manichaean_Five}', ""); + Expect(1, 68333, '\P{Is_Joining_Group=_Manichaean_Five}', ""); + Expect(0, 68333, '\P{^Is_Joining_Group=_Manichaean_Five}', ""); + Error('\p{Is_Jg=/a/ MANICHAEAN_five}'); + Error('\P{Is_Jg=/a/ MANICHAEAN_five}'); + Expect(1, 68332, '\p{Is_Jg=manichaeanfive}', ""); + Expect(0, 68332, '\p{^Is_Jg=manichaeanfive}', ""); + Expect(0, 68332, '\P{Is_Jg=manichaeanfive}', ""); + Expect(1, 68332, '\P{^Is_Jg=manichaeanfive}', ""); + Expect(0, 68333, '\p{Is_Jg=manichaeanfive}', ""); + Expect(1, 68333, '\p{^Is_Jg=manichaeanfive}', ""); + Expect(1, 68333, '\P{Is_Jg=manichaeanfive}', ""); + Expect(0, 68333, '\P{^Is_Jg=manichaeanfive}', ""); + Expect(1, 68332, '\p{Is_Jg:_-Manichaean_Five}', ""); + Expect(0, 68332, '\p{^Is_Jg:_-Manichaean_Five}', ""); + Expect(0, 68332, '\P{Is_Jg:_-Manichaean_Five}', ""); + Expect(1, 68332, '\P{^Is_Jg:_-Manichaean_Five}', ""); + Expect(0, 68333, '\p{Is_Jg:_-Manichaean_Five}', ""); + Expect(1, 68333, '\p{^Is_Jg:_-Manichaean_Five}', ""); + Expect(1, 68333, '\P{Is_Jg:_-Manichaean_Five}', ""); + Expect(0, 68333, '\P{^Is_Jg:_-Manichaean_Five}', ""); + Error('\p{Joining_Group= :=MANICHAEAN_Gimel}'); + Error('\P{Joining_Group= :=MANICHAEAN_Gimel}'); + Expect(1, 68292, '\p{Joining_Group=:\AManichaean_Gimel\z:}', "");; + Expect(0, 68293, '\p{Joining_Group=:\AManichaean_Gimel\z:}', "");; + Expect(1, 68292, '\p{Joining_Group=manichaeangimel}', ""); + Expect(0, 68292, '\p{^Joining_Group=manichaeangimel}', ""); + Expect(0, 68292, '\P{Joining_Group=manichaeangimel}', ""); + Expect(1, 68292, '\P{^Joining_Group=manichaeangimel}', ""); + Expect(0, 68293, '\p{Joining_Group=manichaeangimel}', ""); + Expect(1, 68293, '\p{^Joining_Group=manichaeangimel}', ""); + Expect(1, 68293, '\P{Joining_Group=manichaeangimel}', ""); + Expect(0, 68293, '\P{^Joining_Group=manichaeangimel}', ""); + Expect(1, 68292, '\p{Joining_Group=:\Amanichaeangimel\z:}', "");; + Expect(0, 68293, '\p{Joining_Group=:\Amanichaeangimel\z:}', "");; + Expect(1, 68292, '\p{Joining_Group=_Manichaean_GIMEL}', ""); + Expect(0, 68292, '\p{^Joining_Group=_Manichaean_GIMEL}', ""); + Expect(0, 68292, '\P{Joining_Group=_Manichaean_GIMEL}', ""); + Expect(1, 68292, '\P{^Joining_Group=_Manichaean_GIMEL}', ""); + Expect(0, 68293, '\p{Joining_Group=_Manichaean_GIMEL}', ""); + Expect(1, 68293, '\p{^Joining_Group=_Manichaean_GIMEL}', ""); + Expect(1, 68293, '\P{Joining_Group=_Manichaean_GIMEL}', ""); + Expect(0, 68293, '\P{^Joining_Group=_Manichaean_GIMEL}', ""); + Error('\p{Jg= -manichaean_Gimel/a/}'); + Error('\P{Jg= -manichaean_Gimel/a/}'); + Expect(1, 68292, '\p{Jg=:\AManichaean_Gimel\z:}', "");; + Expect(0, 68293, '\p{Jg=:\AManichaean_Gimel\z:}', "");; + Expect(1, 68292, '\p{Jg=manichaeangimel}', ""); + Expect(0, 68292, '\p{^Jg=manichaeangimel}', ""); + Expect(0, 68292, '\P{Jg=manichaeangimel}', ""); + Expect(1, 68292, '\P{^Jg=manichaeangimel}', ""); + Expect(0, 68293, '\p{Jg=manichaeangimel}', ""); + Expect(1, 68293, '\p{^Jg=manichaeangimel}', ""); + Expect(1, 68293, '\P{Jg=manichaeangimel}', ""); + Expect(0, 68293, '\P{^Jg=manichaeangimel}', ""); + Expect(1, 68292, '\p{Jg=:\Amanichaeangimel\z:}', "");; + Expect(0, 68293, '\p{Jg=:\Amanichaeangimel\z:}', "");; + Expect(1, 68292, '\p{Jg= manichaean_Gimel}', ""); + Expect(0, 68292, '\p{^Jg= manichaean_Gimel}', ""); + Expect(0, 68292, '\P{Jg= manichaean_Gimel}', ""); + Expect(1, 68292, '\P{^Jg= manichaean_Gimel}', ""); + Expect(0, 68293, '\p{Jg= manichaean_Gimel}', ""); + Expect(1, 68293, '\p{^Jg= manichaean_Gimel}', ""); + Expect(1, 68293, '\P{Jg= manichaean_Gimel}', ""); + Expect(0, 68293, '\P{^Jg= manichaean_Gimel}', ""); + Error('\p{Is_Joining_Group=:=_Manichaean_Gimel}'); + Error('\P{Is_Joining_Group=:=_Manichaean_Gimel}'); + Expect(1, 68292, '\p{Is_Joining_Group=manichaeangimel}', ""); + Expect(0, 68292, '\p{^Is_Joining_Group=manichaeangimel}', ""); + Expect(0, 68292, '\P{Is_Joining_Group=manichaeangimel}', ""); + Expect(1, 68292, '\P{^Is_Joining_Group=manichaeangimel}', ""); + Expect(0, 68293, '\p{Is_Joining_Group=manichaeangimel}', ""); + Expect(1, 68293, '\p{^Is_Joining_Group=manichaeangimel}', ""); + Expect(1, 68293, '\P{Is_Joining_Group=manichaeangimel}', ""); + Expect(0, 68293, '\P{^Is_Joining_Group=manichaeangimel}', ""); + Expect(1, 68292, '\p{Is_Joining_Group= -manichaean_Gimel}', ""); + Expect(0, 68292, '\p{^Is_Joining_Group= -manichaean_Gimel}', ""); + Expect(0, 68292, '\P{Is_Joining_Group= -manichaean_Gimel}', ""); + Expect(1, 68292, '\P{^Is_Joining_Group= -manichaean_Gimel}', ""); + Expect(0, 68293, '\p{Is_Joining_Group= -manichaean_Gimel}', ""); + Expect(1, 68293, '\p{^Is_Joining_Group= -manichaean_Gimel}', ""); + Expect(1, 68293, '\P{Is_Joining_Group= -manichaean_Gimel}', ""); + Expect(0, 68293, '\P{^Is_Joining_Group= -manichaean_Gimel}', ""); + Error('\p{Is_Jg::=-_Manichaean_GIMEL}'); + Error('\P{Is_Jg::=-_Manichaean_GIMEL}'); + Expect(1, 68292, '\p{Is_Jg=manichaeangimel}', ""); + Expect(0, 68292, '\p{^Is_Jg=manichaeangimel}', ""); + Expect(0, 68292, '\P{Is_Jg=manichaeangimel}', ""); + Expect(1, 68292, '\P{^Is_Jg=manichaeangimel}', ""); + Expect(0, 68293, '\p{Is_Jg=manichaeangimel}', ""); + Expect(1, 68293, '\p{^Is_Jg=manichaeangimel}', ""); + Expect(1, 68293, '\P{Is_Jg=manichaeangimel}', ""); + Expect(0, 68293, '\P{^Is_Jg=manichaeangimel}', ""); + Expect(1, 68292, '\p{Is_Jg= Manichaean_Gimel}', ""); + Expect(0, 68292, '\p{^Is_Jg= Manichaean_Gimel}', ""); + Expect(0, 68292, '\P{Is_Jg= Manichaean_Gimel}', ""); + Expect(1, 68292, '\P{^Is_Jg= Manichaean_Gimel}', ""); + Expect(0, 68293, '\p{Is_Jg= Manichaean_Gimel}', ""); + Expect(1, 68293, '\p{^Is_Jg= Manichaean_Gimel}', ""); + Expect(1, 68293, '\P{Is_Jg= Manichaean_Gimel}', ""); + Expect(0, 68293, '\P{^Is_Jg= Manichaean_Gimel}', ""); + Error('\p{Joining_Group=:= MANICHAEAN_Heth}'); + Error('\P{Joining_Group=:= MANICHAEAN_Heth}'); + Expect(1, 68301, '\p{Joining_Group=:\AManichaean_Heth\z:}', "");; + Expect(0, 68302, '\p{Joining_Group=:\AManichaean_Heth\z:}', "");; + Expect(1, 68301, '\p{Joining_Group=manichaeanheth}', ""); + Expect(0, 68301, '\p{^Joining_Group=manichaeanheth}', ""); + Expect(0, 68301, '\P{Joining_Group=manichaeanheth}', ""); + Expect(1, 68301, '\P{^Joining_Group=manichaeanheth}', ""); + Expect(0, 68302, '\p{Joining_Group=manichaeanheth}', ""); + Expect(1, 68302, '\p{^Joining_Group=manichaeanheth}', ""); + Expect(1, 68302, '\P{Joining_Group=manichaeanheth}', ""); + Expect(0, 68302, '\P{^Joining_Group=manichaeanheth}', ""); + Expect(1, 68301, '\p{Joining_Group=:\Amanichaeanheth\z:}', "");; + Expect(0, 68302, '\p{Joining_Group=:\Amanichaeanheth\z:}', "");; + Expect(1, 68301, '\p{Joining_Group= manichaean_Heth}', ""); + Expect(0, 68301, '\p{^Joining_Group= manichaean_Heth}', ""); + Expect(0, 68301, '\P{Joining_Group= manichaean_Heth}', ""); + Expect(1, 68301, '\P{^Joining_Group= manichaean_Heth}', ""); + Expect(0, 68302, '\p{Joining_Group= manichaean_Heth}', ""); + Expect(1, 68302, '\p{^Joining_Group= manichaean_Heth}', ""); + Expect(1, 68302, '\P{Joining_Group= manichaean_Heth}', ""); + Expect(0, 68302, '\P{^Joining_Group= manichaean_Heth}', ""); + Error('\p{Jg= :=Manichaean_Heth}'); + Error('\P{Jg= :=Manichaean_Heth}'); + Expect(1, 68301, '\p{Jg=:\AManichaean_Heth\z:}', "");; + Expect(0, 68302, '\p{Jg=:\AManichaean_Heth\z:}', "");; + Expect(1, 68301, '\p{Jg=manichaeanheth}', ""); + Expect(0, 68301, '\p{^Jg=manichaeanheth}', ""); + Expect(0, 68301, '\P{Jg=manichaeanheth}', ""); + Expect(1, 68301, '\P{^Jg=manichaeanheth}', ""); + Expect(0, 68302, '\p{Jg=manichaeanheth}', ""); + Expect(1, 68302, '\p{^Jg=manichaeanheth}', ""); + Expect(1, 68302, '\P{Jg=manichaeanheth}', ""); + Expect(0, 68302, '\P{^Jg=manichaeanheth}', ""); + Expect(1, 68301, '\p{Jg=:\Amanichaeanheth\z:}', "");; + Expect(0, 68302, '\p{Jg=:\Amanichaeanheth\z:}', "");; + Expect(1, 68301, '\p{Jg= Manichaean_Heth}', ""); + Expect(0, 68301, '\p{^Jg= Manichaean_Heth}', ""); + Expect(0, 68301, '\P{Jg= Manichaean_Heth}', ""); + Expect(1, 68301, '\P{^Jg= Manichaean_Heth}', ""); + Expect(0, 68302, '\p{Jg= Manichaean_Heth}', ""); + Expect(1, 68302, '\p{^Jg= Manichaean_Heth}', ""); + Expect(1, 68302, '\P{Jg= Manichaean_Heth}', ""); + Expect(0, 68302, '\P{^Jg= Manichaean_Heth}', ""); + Error('\p{Is_Joining_Group= MANICHAEAN_Heth:=}'); + Error('\P{Is_Joining_Group= MANICHAEAN_Heth:=}'); + Expect(1, 68301, '\p{Is_Joining_Group=manichaeanheth}', ""); + Expect(0, 68301, '\p{^Is_Joining_Group=manichaeanheth}', ""); + Expect(0, 68301, '\P{Is_Joining_Group=manichaeanheth}', ""); + Expect(1, 68301, '\P{^Is_Joining_Group=manichaeanheth}', ""); + Expect(0, 68302, '\p{Is_Joining_Group=manichaeanheth}', ""); + Expect(1, 68302, '\p{^Is_Joining_Group=manichaeanheth}', ""); + Expect(1, 68302, '\P{Is_Joining_Group=manichaeanheth}', ""); + Expect(0, 68302, '\P{^Is_Joining_Group=manichaeanheth}', ""); + Expect(1, 68301, '\p{Is_Joining_Group: _Manichaean_heth}', ""); + Expect(0, 68301, '\p{^Is_Joining_Group: _Manichaean_heth}', ""); + Expect(0, 68301, '\P{Is_Joining_Group: _Manichaean_heth}', ""); + Expect(1, 68301, '\P{^Is_Joining_Group: _Manichaean_heth}', ""); + Expect(0, 68302, '\p{Is_Joining_Group: _Manichaean_heth}', ""); + Expect(1, 68302, '\p{^Is_Joining_Group: _Manichaean_heth}', ""); + Expect(1, 68302, '\P{Is_Joining_Group: _Manichaean_heth}', ""); + Expect(0, 68302, '\P{^Is_Joining_Group: _Manichaean_heth}', ""); + Error('\p{Is_Jg= MANICHAEAN_Heth:=}'); + Error('\P{Is_Jg= MANICHAEAN_Heth:=}'); + Expect(1, 68301, '\p{Is_Jg:manichaeanheth}', ""); + Expect(0, 68301, '\p{^Is_Jg:manichaeanheth}', ""); + Expect(0, 68301, '\P{Is_Jg:manichaeanheth}', ""); + Expect(1, 68301, '\P{^Is_Jg:manichaeanheth}', ""); + Expect(0, 68302, '\p{Is_Jg:manichaeanheth}', ""); + Expect(1, 68302, '\p{^Is_Jg:manichaeanheth}', ""); + Expect(1, 68302, '\P{Is_Jg:manichaeanheth}', ""); + Expect(0, 68302, '\P{^Is_Jg:manichaeanheth}', ""); + Expect(1, 68301, '\p{Is_Jg: _Manichaean_HETH}', ""); + Expect(0, 68301, '\p{^Is_Jg: _Manichaean_HETH}', ""); + Expect(0, 68301, '\P{Is_Jg: _Manichaean_HETH}', ""); + Expect(1, 68301, '\P{^Is_Jg: _Manichaean_HETH}', ""); + Expect(0, 68302, '\p{Is_Jg: _Manichaean_HETH}', ""); + Expect(1, 68302, '\p{^Is_Jg: _Manichaean_HETH}', ""); + Expect(1, 68302, '\P{Is_Jg: _Manichaean_HETH}', ""); + Expect(0, 68302, '\P{^Is_Jg: _Manichaean_HETH}', ""); + Error('\p{Joining_Group= MANICHAEAN_HUNDRED:=}'); + Error('\P{Joining_Group= MANICHAEAN_HUNDRED:=}'); + Expect(1, 68335, '\p{Joining_Group=:\AManichaean_Hundred\z:}', "");; + Expect(0, 68336, '\p{Joining_Group=:\AManichaean_Hundred\z:}', "");; + Expect(1, 68335, '\p{Joining_Group: manichaeanhundred}', ""); + Expect(0, 68335, '\p{^Joining_Group: manichaeanhundred}', ""); + Expect(0, 68335, '\P{Joining_Group: manichaeanhundred}', ""); + Expect(1, 68335, '\P{^Joining_Group: manichaeanhundred}', ""); + Expect(0, 68336, '\p{Joining_Group: manichaeanhundred}', ""); + Expect(1, 68336, '\p{^Joining_Group: manichaeanhundred}', ""); + Expect(1, 68336, '\P{Joining_Group: manichaeanhundred}', ""); + Expect(0, 68336, '\P{^Joining_Group: manichaeanhundred}', ""); + Expect(1, 68335, '\p{Joining_Group=:\Amanichaeanhundred\z:}', "");; + Expect(0, 68336, '\p{Joining_Group=:\Amanichaeanhundred\z:}', "");; + Expect(1, 68335, '\p{Joining_Group= -Manichaean_Hundred}', ""); + Expect(0, 68335, '\p{^Joining_Group= -Manichaean_Hundred}', ""); + Expect(0, 68335, '\P{Joining_Group= -Manichaean_Hundred}', ""); + Expect(1, 68335, '\P{^Joining_Group= -Manichaean_Hundred}', ""); + Expect(0, 68336, '\p{Joining_Group= -Manichaean_Hundred}', ""); + Expect(1, 68336, '\p{^Joining_Group= -Manichaean_Hundred}', ""); + Expect(1, 68336, '\P{Joining_Group= -Manichaean_Hundred}', ""); + Expect(0, 68336, '\P{^Joining_Group= -Manichaean_Hundred}', ""); + Error('\p{Jg: /a/-_MANICHAEAN_hundred}'); + Error('\P{Jg: /a/-_MANICHAEAN_hundred}'); + Expect(1, 68335, '\p{Jg=:\AManichaean_Hundred\z:}', "");; + Expect(0, 68336, '\p{Jg=:\AManichaean_Hundred\z:}', "");; + Expect(1, 68335, '\p{Jg:manichaeanhundred}', ""); + Expect(0, 68335, '\p{^Jg:manichaeanhundred}', ""); + Expect(0, 68335, '\P{Jg:manichaeanhundred}', ""); + Expect(1, 68335, '\P{^Jg:manichaeanhundred}', ""); + Expect(0, 68336, '\p{Jg:manichaeanhundred}', ""); + Expect(1, 68336, '\p{^Jg:manichaeanhundred}', ""); + Expect(1, 68336, '\P{Jg:manichaeanhundred}', ""); + Expect(0, 68336, '\P{^Jg:manichaeanhundred}', ""); + Expect(1, 68335, '\p{Jg=:\Amanichaeanhundred\z:}', "");; + Expect(0, 68336, '\p{Jg=:\Amanichaeanhundred\z:}', "");; + Expect(1, 68335, '\p{Jg=-_Manichaean_Hundred}', ""); + Expect(0, 68335, '\p{^Jg=-_Manichaean_Hundred}', ""); + Expect(0, 68335, '\P{Jg=-_Manichaean_Hundred}', ""); + Expect(1, 68335, '\P{^Jg=-_Manichaean_Hundred}', ""); + Expect(0, 68336, '\p{Jg=-_Manichaean_Hundred}', ""); + Expect(1, 68336, '\p{^Jg=-_Manichaean_Hundred}', ""); + Expect(1, 68336, '\P{Jg=-_Manichaean_Hundred}', ""); + Expect(0, 68336, '\P{^Jg=-_Manichaean_Hundred}', ""); + Error('\p{Is_Joining_Group: manichaean_hundred:=}'); + Error('\P{Is_Joining_Group: manichaean_hundred:=}'); + Expect(1, 68335, '\p{Is_Joining_Group=manichaeanhundred}', ""); + Expect(0, 68335, '\p{^Is_Joining_Group=manichaeanhundred}', ""); + Expect(0, 68335, '\P{Is_Joining_Group=manichaeanhundred}', ""); + Expect(1, 68335, '\P{^Is_Joining_Group=manichaeanhundred}', ""); + Expect(0, 68336, '\p{Is_Joining_Group=manichaeanhundred}', ""); + Expect(1, 68336, '\p{^Is_Joining_Group=manichaeanhundred}', ""); + Expect(1, 68336, '\P{Is_Joining_Group=manichaeanhundred}', ""); + Expect(0, 68336, '\P{^Is_Joining_Group=manichaeanhundred}', ""); + Expect(1, 68335, '\p{Is_Joining_Group=_ manichaean_Hundred}', ""); + Expect(0, 68335, '\p{^Is_Joining_Group=_ manichaean_Hundred}', ""); + Expect(0, 68335, '\P{Is_Joining_Group=_ manichaean_Hundred}', ""); + Expect(1, 68335, '\P{^Is_Joining_Group=_ manichaean_Hundred}', ""); + Expect(0, 68336, '\p{Is_Joining_Group=_ manichaean_Hundred}', ""); + Expect(1, 68336, '\p{^Is_Joining_Group=_ manichaean_Hundred}', ""); + Expect(1, 68336, '\P{Is_Joining_Group=_ manichaean_Hundred}', ""); + Expect(0, 68336, '\P{^Is_Joining_Group=_ manichaean_Hundred}', ""); + Error('\p{Is_Jg=:=Manichaean_hundred}'); + Error('\P{Is_Jg=:=Manichaean_hundred}'); + Expect(1, 68335, '\p{Is_Jg=manichaeanhundred}', ""); + Expect(0, 68335, '\p{^Is_Jg=manichaeanhundred}', ""); + Expect(0, 68335, '\P{Is_Jg=manichaeanhundred}', ""); + Expect(1, 68335, '\P{^Is_Jg=manichaeanhundred}', ""); + Expect(0, 68336, '\p{Is_Jg=manichaeanhundred}', ""); + Expect(1, 68336, '\p{^Is_Jg=manichaeanhundred}', ""); + Expect(1, 68336, '\P{Is_Jg=manichaeanhundred}', ""); + Expect(0, 68336, '\P{^Is_Jg=manichaeanhundred}', ""); + Expect(1, 68335, '\p{Is_Jg=- manichaean_hundred}', ""); + Expect(0, 68335, '\p{^Is_Jg=- manichaean_hundred}', ""); + Expect(0, 68335, '\P{Is_Jg=- manichaean_hundred}', ""); + Expect(1, 68335, '\P{^Is_Jg=- manichaean_hundred}', ""); + Expect(0, 68336, '\p{Is_Jg=- manichaean_hundred}', ""); + Expect(1, 68336, '\p{^Is_Jg=- manichaean_hundred}', ""); + Expect(1, 68336, '\P{Is_Jg=- manichaean_hundred}', ""); + Expect(0, 68336, '\P{^Is_Jg=- manichaean_hundred}', ""); + Error('\p{Joining_Group=:= manichaean_kaph}'); + Error('\P{Joining_Group=:= manichaean_kaph}'); + Expect(1, 68306, '\p{Joining_Group=:\AManichaean_Kaph\z:}', "");; + Expect(0, 68307, '\p{Joining_Group=:\AManichaean_Kaph\z:}', "");; + Expect(1, 68306, '\p{Joining_Group: manichaeankaph}', ""); + Expect(0, 68306, '\p{^Joining_Group: manichaeankaph}', ""); + Expect(0, 68306, '\P{Joining_Group: manichaeankaph}', ""); + Expect(1, 68306, '\P{^Joining_Group: manichaeankaph}', ""); + Expect(0, 68307, '\p{Joining_Group: manichaeankaph}', ""); + Expect(1, 68307, '\p{^Joining_Group: manichaeankaph}', ""); + Expect(1, 68307, '\P{Joining_Group: manichaeankaph}', ""); + Expect(0, 68307, '\P{^Joining_Group: manichaeankaph}', ""); + Expect(1, 68306, '\p{Joining_Group=:\Amanichaeankaph\z:}', "");; + Expect(0, 68307, '\p{Joining_Group=:\Amanichaeankaph\z:}', "");; + Expect(1, 68306, '\p{Joining_Group= MANICHAEAN_Kaph}', ""); + Expect(0, 68306, '\p{^Joining_Group= MANICHAEAN_Kaph}', ""); + Expect(0, 68306, '\P{Joining_Group= MANICHAEAN_Kaph}', ""); + Expect(1, 68306, '\P{^Joining_Group= MANICHAEAN_Kaph}', ""); + Expect(0, 68307, '\p{Joining_Group= MANICHAEAN_Kaph}', ""); + Expect(1, 68307, '\p{^Joining_Group= MANICHAEAN_Kaph}', ""); + Expect(1, 68307, '\P{Joining_Group= MANICHAEAN_Kaph}', ""); + Expect(0, 68307, '\P{^Joining_Group= MANICHAEAN_Kaph}', ""); + Error('\p{Jg=-:=manichaean_KAPH}'); + Error('\P{Jg=-:=manichaean_KAPH}'); + Expect(1, 68306, '\p{Jg=:\AManichaean_Kaph\z:}', "");; + Expect(0, 68307, '\p{Jg=:\AManichaean_Kaph\z:}', "");; + Expect(1, 68306, '\p{Jg=manichaeankaph}', ""); + Expect(0, 68306, '\p{^Jg=manichaeankaph}', ""); + Expect(0, 68306, '\P{Jg=manichaeankaph}', ""); + Expect(1, 68306, '\P{^Jg=manichaeankaph}', ""); + Expect(0, 68307, '\p{Jg=manichaeankaph}', ""); + Expect(1, 68307, '\p{^Jg=manichaeankaph}', ""); + Expect(1, 68307, '\P{Jg=manichaeankaph}', ""); + Expect(0, 68307, '\P{^Jg=manichaeankaph}', ""); + Expect(1, 68306, '\p{Jg=:\Amanichaeankaph\z:}', "");; + Expect(0, 68307, '\p{Jg=:\Amanichaeankaph\z:}', "");; + Expect(1, 68306, '\p{Jg: manichaean_Kaph}', ""); + Expect(0, 68306, '\p{^Jg: manichaean_Kaph}', ""); + Expect(0, 68306, '\P{Jg: manichaean_Kaph}', ""); + Expect(1, 68306, '\P{^Jg: manichaean_Kaph}', ""); + Expect(0, 68307, '\p{Jg: manichaean_Kaph}', ""); + Expect(1, 68307, '\p{^Jg: manichaean_Kaph}', ""); + Expect(1, 68307, '\P{Jg: manichaean_Kaph}', ""); + Expect(0, 68307, '\P{^Jg: manichaean_Kaph}', ""); + Error('\p{Is_Joining_Group=:=MANICHAEAN_Kaph}'); + Error('\P{Is_Joining_Group=:=MANICHAEAN_Kaph}'); + Expect(1, 68306, '\p{Is_Joining_Group=manichaeankaph}', ""); + Expect(0, 68306, '\p{^Is_Joining_Group=manichaeankaph}', ""); + Expect(0, 68306, '\P{Is_Joining_Group=manichaeankaph}', ""); + Expect(1, 68306, '\P{^Is_Joining_Group=manichaeankaph}', ""); + Expect(0, 68307, '\p{Is_Joining_Group=manichaeankaph}', ""); + Expect(1, 68307, '\p{^Is_Joining_Group=manichaeankaph}', ""); + Expect(1, 68307, '\P{Is_Joining_Group=manichaeankaph}', ""); + Expect(0, 68307, '\P{^Is_Joining_Group=manichaeankaph}', ""); + Expect(1, 68306, '\p{Is_Joining_Group: _-Manichaean_Kaph}', ""); + Expect(0, 68306, '\p{^Is_Joining_Group: _-Manichaean_Kaph}', ""); + Expect(0, 68306, '\P{Is_Joining_Group: _-Manichaean_Kaph}', ""); + Expect(1, 68306, '\P{^Is_Joining_Group: _-Manichaean_Kaph}', ""); + Expect(0, 68307, '\p{Is_Joining_Group: _-Manichaean_Kaph}', ""); + Expect(1, 68307, '\p{^Is_Joining_Group: _-Manichaean_Kaph}', ""); + Expect(1, 68307, '\P{Is_Joining_Group: _-Manichaean_Kaph}', ""); + Expect(0, 68307, '\P{^Is_Joining_Group: _-Manichaean_Kaph}', ""); + Error('\p{Is_Jg=/a/__Manichaean_KAPH}'); + Error('\P{Is_Jg=/a/__Manichaean_KAPH}'); + Expect(1, 68306, '\p{Is_Jg=manichaeankaph}', ""); + Expect(0, 68306, '\p{^Is_Jg=manichaeankaph}', ""); + Expect(0, 68306, '\P{Is_Jg=manichaeankaph}', ""); + Expect(1, 68306, '\P{^Is_Jg=manichaeankaph}', ""); + Expect(0, 68307, '\p{Is_Jg=manichaeankaph}', ""); + Expect(1, 68307, '\p{^Is_Jg=manichaeankaph}', ""); + Expect(1, 68307, '\P{Is_Jg=manichaeankaph}', ""); + Expect(0, 68307, '\P{^Is_Jg=manichaeankaph}', ""); + Expect(1, 68306, '\p{Is_Jg= Manichaean_kaph}', ""); + Expect(0, 68306, '\p{^Is_Jg= Manichaean_kaph}', ""); + Expect(0, 68306, '\P{Is_Jg= Manichaean_kaph}', ""); + Expect(1, 68306, '\P{^Is_Jg= Manichaean_kaph}', ""); + Expect(0, 68307, '\p{Is_Jg= Manichaean_kaph}', ""); + Expect(1, 68307, '\p{^Is_Jg= Manichaean_kaph}', ""); + Expect(1, 68307, '\P{Is_Jg= Manichaean_kaph}', ""); + Expect(0, 68307, '\P{^Is_Jg= Manichaean_kaph}', ""); + Error('\p{Joining_Group= -Manichaean_LAMEDH:=}'); + Error('\P{Joining_Group= -Manichaean_LAMEDH:=}'); + Expect(1, 68307, '\p{Joining_Group=:\AManichaean_Lamedh\z:}', "");; + Expect(0, 68308, '\p{Joining_Group=:\AManichaean_Lamedh\z:}', "");; + Expect(1, 68307, '\p{Joining_Group=manichaeanlamedh}', ""); + Expect(0, 68307, '\p{^Joining_Group=manichaeanlamedh}', ""); + Expect(0, 68307, '\P{Joining_Group=manichaeanlamedh}', ""); + Expect(1, 68307, '\P{^Joining_Group=manichaeanlamedh}', ""); + Expect(0, 68308, '\p{Joining_Group=manichaeanlamedh}', ""); + Expect(1, 68308, '\p{^Joining_Group=manichaeanlamedh}', ""); + Expect(1, 68308, '\P{Joining_Group=manichaeanlamedh}', ""); + Expect(0, 68308, '\P{^Joining_Group=manichaeanlamedh}', ""); + Expect(1, 68307, '\p{Joining_Group=:\Amanichaeanlamedh\z:}', "");; + Expect(0, 68308, '\p{Joining_Group=:\Amanichaeanlamedh\z:}', "");; + Expect(1, 68307, '\p{Joining_Group=- Manichaean_Lamedh}', ""); + Expect(0, 68307, '\p{^Joining_Group=- Manichaean_Lamedh}', ""); + Expect(0, 68307, '\P{Joining_Group=- Manichaean_Lamedh}', ""); + Expect(1, 68307, '\P{^Joining_Group=- Manichaean_Lamedh}', ""); + Expect(0, 68308, '\p{Joining_Group=- Manichaean_Lamedh}', ""); + Expect(1, 68308, '\p{^Joining_Group=- Manichaean_Lamedh}', ""); + Expect(1, 68308, '\P{Joining_Group=- Manichaean_Lamedh}', ""); + Expect(0, 68308, '\P{^Joining_Group=- Manichaean_Lamedh}', ""); + Error('\p{Jg=:=MANICHAEAN_lamedh}'); + Error('\P{Jg=:=MANICHAEAN_lamedh}'); + Expect(1, 68307, '\p{Jg=:\AManichaean_Lamedh\z:}', "");; + Expect(0, 68308, '\p{Jg=:\AManichaean_Lamedh\z:}', "");; + Expect(1, 68307, '\p{Jg=manichaeanlamedh}', ""); + Expect(0, 68307, '\p{^Jg=manichaeanlamedh}', ""); + Expect(0, 68307, '\P{Jg=manichaeanlamedh}', ""); + Expect(1, 68307, '\P{^Jg=manichaeanlamedh}', ""); + Expect(0, 68308, '\p{Jg=manichaeanlamedh}', ""); + Expect(1, 68308, '\p{^Jg=manichaeanlamedh}', ""); + Expect(1, 68308, '\P{Jg=manichaeanlamedh}', ""); + Expect(0, 68308, '\P{^Jg=manichaeanlamedh}', ""); + Expect(1, 68307, '\p{Jg=:\Amanichaeanlamedh\z:}', "");; + Expect(0, 68308, '\p{Jg=:\Amanichaeanlamedh\z:}', "");; + Expect(1, 68307, '\p{Jg=-manichaean_lamedh}', ""); + Expect(0, 68307, '\p{^Jg=-manichaean_lamedh}', ""); + Expect(0, 68307, '\P{Jg=-manichaean_lamedh}', ""); + Expect(1, 68307, '\P{^Jg=-manichaean_lamedh}', ""); + Expect(0, 68308, '\p{Jg=-manichaean_lamedh}', ""); + Expect(1, 68308, '\p{^Jg=-manichaean_lamedh}', ""); + Expect(1, 68308, '\P{Jg=-manichaean_lamedh}', ""); + Expect(0, 68308, '\P{^Jg=-manichaean_lamedh}', ""); + Error('\p{Is_Joining_Group=/a/_ Manichaean_lamedh}'); + Error('\P{Is_Joining_Group=/a/_ Manichaean_lamedh}'); + Expect(1, 68307, '\p{Is_Joining_Group:manichaeanlamedh}', ""); + Expect(0, 68307, '\p{^Is_Joining_Group:manichaeanlamedh}', ""); + Expect(0, 68307, '\P{Is_Joining_Group:manichaeanlamedh}', ""); + Expect(1, 68307, '\P{^Is_Joining_Group:manichaeanlamedh}', ""); + Expect(0, 68308, '\p{Is_Joining_Group:manichaeanlamedh}', ""); + Expect(1, 68308, '\p{^Is_Joining_Group:manichaeanlamedh}', ""); + Expect(1, 68308, '\P{Is_Joining_Group:manichaeanlamedh}', ""); + Expect(0, 68308, '\P{^Is_Joining_Group:manichaeanlamedh}', ""); + Expect(1, 68307, '\p{Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(0, 68307, '\p{^Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(0, 68307, '\P{Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(1, 68307, '\P{^Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(0, 68308, '\p{Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(1, 68308, '\p{^Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(1, 68308, '\P{Is_Joining_Group= Manichaean_Lamedh}', ""); + Expect(0, 68308, '\P{^Is_Joining_Group= Manichaean_Lamedh}', ""); + Error('\p{Is_Jg=/a/ _MANICHAEAN_LAMEDH}'); + Error('\P{Is_Jg=/a/ _MANICHAEAN_LAMEDH}'); + Expect(1, 68307, '\p{Is_Jg=manichaeanlamedh}', ""); + Expect(0, 68307, '\p{^Is_Jg=manichaeanlamedh}', ""); + Expect(0, 68307, '\P{Is_Jg=manichaeanlamedh}', ""); + Expect(1, 68307, '\P{^Is_Jg=manichaeanlamedh}', ""); + Expect(0, 68308, '\p{Is_Jg=manichaeanlamedh}', ""); + Expect(1, 68308, '\p{^Is_Jg=manichaeanlamedh}', ""); + Expect(1, 68308, '\P{Is_Jg=manichaeanlamedh}', ""); + Expect(0, 68308, '\P{^Is_Jg=manichaeanlamedh}', ""); + Expect(1, 68307, '\p{Is_Jg= Manichaean_Lamedh}', ""); + Expect(0, 68307, '\p{^Is_Jg= Manichaean_Lamedh}', ""); + Expect(0, 68307, '\P{Is_Jg= Manichaean_Lamedh}', ""); + Expect(1, 68307, '\P{^Is_Jg= Manichaean_Lamedh}', ""); + Expect(0, 68308, '\p{Is_Jg= Manichaean_Lamedh}', ""); + Expect(1, 68308, '\p{^Is_Jg= Manichaean_Lamedh}', ""); + Expect(1, 68308, '\P{Is_Jg= Manichaean_Lamedh}', ""); + Expect(0, 68308, '\P{^Is_Jg= Manichaean_Lamedh}', ""); + Error('\p{Joining_Group=_/a/manichaean_MEM}'); + Error('\P{Joining_Group=_/a/manichaean_MEM}'); + Expect(1, 68310, '\p{Joining_Group=:\AManichaean_Mem\z:}', "");; + Expect(0, 68311, '\p{Joining_Group=:\AManichaean_Mem\z:}', "");; + Expect(1, 68310, '\p{Joining_Group=manichaeanmem}', ""); + Expect(0, 68310, '\p{^Joining_Group=manichaeanmem}', ""); + Expect(0, 68310, '\P{Joining_Group=manichaeanmem}', ""); + Expect(1, 68310, '\P{^Joining_Group=manichaeanmem}', ""); + Expect(0, 68311, '\p{Joining_Group=manichaeanmem}', ""); + Expect(1, 68311, '\p{^Joining_Group=manichaeanmem}', ""); + Expect(1, 68311, '\P{Joining_Group=manichaeanmem}', ""); + Expect(0, 68311, '\P{^Joining_Group=manichaeanmem}', ""); + Expect(1, 68310, '\p{Joining_Group=:\Amanichaeanmem\z:}', "");; + Expect(0, 68311, '\p{Joining_Group=:\Amanichaeanmem\z:}', "");; + Expect(1, 68310, '\p{Joining_Group=_ Manichaean_mem}', ""); + Expect(0, 68310, '\p{^Joining_Group=_ Manichaean_mem}', ""); + Expect(0, 68310, '\P{Joining_Group=_ Manichaean_mem}', ""); + Expect(1, 68310, '\P{^Joining_Group=_ Manichaean_mem}', ""); + Expect(0, 68311, '\p{Joining_Group=_ Manichaean_mem}', ""); + Expect(1, 68311, '\p{^Joining_Group=_ Manichaean_mem}', ""); + Expect(1, 68311, '\P{Joining_Group=_ Manichaean_mem}', ""); + Expect(0, 68311, '\P{^Joining_Group=_ Manichaean_mem}', ""); + Error('\p{Jg=:= Manichaean_Mem}'); + Error('\P{Jg=:= Manichaean_Mem}'); + Expect(1, 68310, '\p{Jg=:\AManichaean_Mem\z:}', "");; + Expect(0, 68311, '\p{Jg=:\AManichaean_Mem\z:}', "");; + Expect(1, 68310, '\p{Jg=manichaeanmem}', ""); + Expect(0, 68310, '\p{^Jg=manichaeanmem}', ""); + Expect(0, 68310, '\P{Jg=manichaeanmem}', ""); + Expect(1, 68310, '\P{^Jg=manichaeanmem}', ""); + Expect(0, 68311, '\p{Jg=manichaeanmem}', ""); + Expect(1, 68311, '\p{^Jg=manichaeanmem}', ""); + Expect(1, 68311, '\P{Jg=manichaeanmem}', ""); + Expect(0, 68311, '\P{^Jg=manichaeanmem}', ""); + Expect(1, 68310, '\p{Jg=:\Amanichaeanmem\z:}', "");; + Expect(0, 68311, '\p{Jg=:\Amanichaeanmem\z:}', "");; + Expect(1, 68310, '\p{Jg: _Manichaean_Mem}', ""); + Expect(0, 68310, '\p{^Jg: _Manichaean_Mem}', ""); + Expect(0, 68310, '\P{Jg: _Manichaean_Mem}', ""); + Expect(1, 68310, '\P{^Jg: _Manichaean_Mem}', ""); + Expect(0, 68311, '\p{Jg: _Manichaean_Mem}', ""); + Expect(1, 68311, '\p{^Jg: _Manichaean_Mem}', ""); + Expect(1, 68311, '\P{Jg: _Manichaean_Mem}', ""); + Expect(0, 68311, '\P{^Jg: _Manichaean_Mem}', ""); + Error('\p{Is_Joining_Group= Manichaean_Mem/a/}'); + Error('\P{Is_Joining_Group= Manichaean_Mem/a/}'); + Expect(1, 68310, '\p{Is_Joining_Group=manichaeanmem}', ""); + Expect(0, 68310, '\p{^Is_Joining_Group=manichaeanmem}', ""); + Expect(0, 68310, '\P{Is_Joining_Group=manichaeanmem}', ""); + Expect(1, 68310, '\P{^Is_Joining_Group=manichaeanmem}', ""); + Expect(0, 68311, '\p{Is_Joining_Group=manichaeanmem}', ""); + Expect(1, 68311, '\p{^Is_Joining_Group=manichaeanmem}', ""); + Expect(1, 68311, '\P{Is_Joining_Group=manichaeanmem}', ""); + Expect(0, 68311, '\P{^Is_Joining_Group=manichaeanmem}', ""); + Expect(1, 68310, '\p{Is_Joining_Group= MANICHAEAN_Mem}', ""); + Expect(0, 68310, '\p{^Is_Joining_Group= MANICHAEAN_Mem}', ""); + Expect(0, 68310, '\P{Is_Joining_Group= MANICHAEAN_Mem}', ""); + Expect(1, 68310, '\P{^Is_Joining_Group= MANICHAEAN_Mem}', ""); + Expect(0, 68311, '\p{Is_Joining_Group= MANICHAEAN_Mem}', ""); + Expect(1, 68311, '\p{^Is_Joining_Group= MANICHAEAN_Mem}', ""); + Expect(1, 68311, '\P{Is_Joining_Group= MANICHAEAN_Mem}', ""); + Expect(0, 68311, '\P{^Is_Joining_Group= MANICHAEAN_Mem}', ""); + Error('\p{Is_Jg=:=__Manichaean_MEM}'); + Error('\P{Is_Jg=:=__Manichaean_MEM}'); + Expect(1, 68310, '\p{Is_Jg=manichaeanmem}', ""); + Expect(0, 68310, '\p{^Is_Jg=manichaeanmem}', ""); + Expect(0, 68310, '\P{Is_Jg=manichaeanmem}', ""); + Expect(1, 68310, '\P{^Is_Jg=manichaeanmem}', ""); + Expect(0, 68311, '\p{Is_Jg=manichaeanmem}', ""); + Expect(1, 68311, '\p{^Is_Jg=manichaeanmem}', ""); + Expect(1, 68311, '\P{Is_Jg=manichaeanmem}', ""); + Expect(0, 68311, '\P{^Is_Jg=manichaeanmem}', ""); + Expect(1, 68310, '\p{Is_Jg=MANICHAEAN_Mem}', ""); + Expect(0, 68310, '\p{^Is_Jg=MANICHAEAN_Mem}', ""); + Expect(0, 68310, '\P{Is_Jg=MANICHAEAN_Mem}', ""); + Expect(1, 68310, '\P{^Is_Jg=MANICHAEAN_Mem}', ""); + Expect(0, 68311, '\p{Is_Jg=MANICHAEAN_Mem}', ""); + Expect(1, 68311, '\p{^Is_Jg=MANICHAEAN_Mem}', ""); + Expect(1, 68311, '\P{Is_Jg=MANICHAEAN_Mem}', ""); + Expect(0, 68311, '\P{^Is_Jg=MANICHAEAN_Mem}', ""); + Error('\p{Joining_Group=/a/Manichaean_nun}'); + Error('\P{Joining_Group=/a/Manichaean_nun}'); + Expect(1, 68311, '\p{Joining_Group=:\AManichaean_Nun\z:}', "");; + Expect(0, 68312, '\p{Joining_Group=:\AManichaean_Nun\z:}', "");; + Expect(1, 68311, '\p{Joining_Group=manichaeannun}', ""); + Expect(0, 68311, '\p{^Joining_Group=manichaeannun}', ""); + Expect(0, 68311, '\P{Joining_Group=manichaeannun}', ""); + Expect(1, 68311, '\P{^Joining_Group=manichaeannun}', ""); + Expect(0, 68312, '\p{Joining_Group=manichaeannun}', ""); + Expect(1, 68312, '\p{^Joining_Group=manichaeannun}', ""); + Expect(1, 68312, '\P{Joining_Group=manichaeannun}', ""); + Expect(0, 68312, '\P{^Joining_Group=manichaeannun}', ""); + Expect(1, 68311, '\p{Joining_Group=:\Amanichaeannun\z:}', "");; + Expect(0, 68312, '\p{Joining_Group=:\Amanichaeannun\z:}', "");; + Expect(1, 68311, '\p{Joining_Group= MANICHAEAN_NUN}', ""); + Expect(0, 68311, '\p{^Joining_Group= MANICHAEAN_NUN}', ""); + Expect(0, 68311, '\P{Joining_Group= MANICHAEAN_NUN}', ""); + Expect(1, 68311, '\P{^Joining_Group= MANICHAEAN_NUN}', ""); + Expect(0, 68312, '\p{Joining_Group= MANICHAEAN_NUN}', ""); + Expect(1, 68312, '\p{^Joining_Group= MANICHAEAN_NUN}', ""); + Expect(1, 68312, '\P{Joining_Group= MANICHAEAN_NUN}', ""); + Expect(0, 68312, '\P{^Joining_Group= MANICHAEAN_NUN}', ""); + Error('\p{Jg=/a/ -MANICHAEAN_nun}'); + Error('\P{Jg=/a/ -MANICHAEAN_nun}'); + Expect(1, 68311, '\p{Jg=:\AManichaean_Nun\z:}', "");; + Expect(0, 68312, '\p{Jg=:\AManichaean_Nun\z:}', "");; + Expect(1, 68311, '\p{Jg=manichaeannun}', ""); + Expect(0, 68311, '\p{^Jg=manichaeannun}', ""); + Expect(0, 68311, '\P{Jg=manichaeannun}', ""); + Expect(1, 68311, '\P{^Jg=manichaeannun}', ""); + Expect(0, 68312, '\p{Jg=manichaeannun}', ""); + Expect(1, 68312, '\p{^Jg=manichaeannun}', ""); + Expect(1, 68312, '\P{Jg=manichaeannun}', ""); + Expect(0, 68312, '\P{^Jg=manichaeannun}', ""); + Expect(1, 68311, '\p{Jg=:\Amanichaeannun\z:}', "");; + Expect(0, 68312, '\p{Jg=:\Amanichaeannun\z:}', "");; + Expect(1, 68311, '\p{Jg=_-manichaean_nun}', ""); + Expect(0, 68311, '\p{^Jg=_-manichaean_nun}', ""); + Expect(0, 68311, '\P{Jg=_-manichaean_nun}', ""); + Expect(1, 68311, '\P{^Jg=_-manichaean_nun}', ""); + Expect(0, 68312, '\p{Jg=_-manichaean_nun}', ""); + Expect(1, 68312, '\p{^Jg=_-manichaean_nun}', ""); + Expect(1, 68312, '\P{Jg=_-manichaean_nun}', ""); + Expect(0, 68312, '\P{^Jg=_-manichaean_nun}', ""); + Error('\p{Is_Joining_Group= MANICHAEAN_Nun:=}'); + Error('\P{Is_Joining_Group= MANICHAEAN_Nun:=}'); + Expect(1, 68311, '\p{Is_Joining_Group: manichaeannun}', ""); + Expect(0, 68311, '\p{^Is_Joining_Group: manichaeannun}', ""); + Expect(0, 68311, '\P{Is_Joining_Group: manichaeannun}', ""); + Expect(1, 68311, '\P{^Is_Joining_Group: manichaeannun}', ""); + Expect(0, 68312, '\p{Is_Joining_Group: manichaeannun}', ""); + Expect(1, 68312, '\p{^Is_Joining_Group: manichaeannun}', ""); + Expect(1, 68312, '\P{Is_Joining_Group: manichaeannun}', ""); + Expect(0, 68312, '\P{^Is_Joining_Group: manichaeannun}', ""); + Expect(1, 68311, '\p{Is_Joining_Group= Manichaean_NUN}', ""); + Expect(0, 68311, '\p{^Is_Joining_Group= Manichaean_NUN}', ""); + Expect(0, 68311, '\P{Is_Joining_Group= Manichaean_NUN}', ""); + Expect(1, 68311, '\P{^Is_Joining_Group= Manichaean_NUN}', ""); + Expect(0, 68312, '\p{Is_Joining_Group= Manichaean_NUN}', ""); + Expect(1, 68312, '\p{^Is_Joining_Group= Manichaean_NUN}', ""); + Expect(1, 68312, '\P{Is_Joining_Group= Manichaean_NUN}', ""); + Expect(0, 68312, '\P{^Is_Joining_Group= Manichaean_NUN}', ""); + Error('\p{Is_Jg= Manichaean_Nun/a/}'); + Error('\P{Is_Jg= Manichaean_Nun/a/}'); + Expect(1, 68311, '\p{Is_Jg=manichaeannun}', ""); + Expect(0, 68311, '\p{^Is_Jg=manichaeannun}', ""); + Expect(0, 68311, '\P{Is_Jg=manichaeannun}', ""); + Expect(1, 68311, '\P{^Is_Jg=manichaeannun}', ""); + Expect(0, 68312, '\p{Is_Jg=manichaeannun}', ""); + Expect(1, 68312, '\p{^Is_Jg=manichaeannun}', ""); + Expect(1, 68312, '\P{Is_Jg=manichaeannun}', ""); + Expect(0, 68312, '\P{^Is_Jg=manichaeannun}', ""); + Expect(1, 68311, '\p{Is_Jg=--manichaean_Nun}', ""); + Expect(0, 68311, '\p{^Is_Jg=--manichaean_Nun}', ""); + Expect(0, 68311, '\P{Is_Jg=--manichaean_Nun}', ""); + Expect(1, 68311, '\P{^Is_Jg=--manichaean_Nun}', ""); + Expect(0, 68312, '\p{Is_Jg=--manichaean_Nun}', ""); + Expect(1, 68312, '\p{^Is_Jg=--manichaean_Nun}', ""); + Expect(1, 68312, '\P{Is_Jg=--manichaean_Nun}', ""); + Expect(0, 68312, '\P{^Is_Jg=--manichaean_Nun}', ""); + Error('\p{Joining_Group= -manichaean_One:=}'); + Error('\P{Joining_Group= -manichaean_One:=}'); + Expect(1, 68331, '\p{Joining_Group=:\AManichaean_One\z:}', "");; + Expect(0, 68332, '\p{Joining_Group=:\AManichaean_One\z:}', "");; + Expect(1, 68331, '\p{Joining_Group=manichaeanone}', ""); + Expect(0, 68331, '\p{^Joining_Group=manichaeanone}', ""); + Expect(0, 68331, '\P{Joining_Group=manichaeanone}', ""); + Expect(1, 68331, '\P{^Joining_Group=manichaeanone}', ""); + Expect(0, 68332, '\p{Joining_Group=manichaeanone}', ""); + Expect(1, 68332, '\p{^Joining_Group=manichaeanone}', ""); + Expect(1, 68332, '\P{Joining_Group=manichaeanone}', ""); + Expect(0, 68332, '\P{^Joining_Group=manichaeanone}', ""); + Expect(1, 68331, '\p{Joining_Group=:\Amanichaeanone\z:}', "");; + Expect(0, 68332, '\p{Joining_Group=:\Amanichaeanone\z:}', "");; + Expect(1, 68331, '\p{Joining_Group=_ MANICHAEAN_one}', ""); + Expect(0, 68331, '\p{^Joining_Group=_ MANICHAEAN_one}', ""); + Expect(0, 68331, '\P{Joining_Group=_ MANICHAEAN_one}', ""); + Expect(1, 68331, '\P{^Joining_Group=_ MANICHAEAN_one}', ""); + Expect(0, 68332, '\p{Joining_Group=_ MANICHAEAN_one}', ""); + Expect(1, 68332, '\p{^Joining_Group=_ MANICHAEAN_one}', ""); + Expect(1, 68332, '\P{Joining_Group=_ MANICHAEAN_one}', ""); + Expect(0, 68332, '\P{^Joining_Group=_ MANICHAEAN_one}', ""); + Error('\p{Jg=- MANICHAEAN_one:=}'); + Error('\P{Jg=- MANICHAEAN_one:=}'); + Expect(1, 68331, '\p{Jg=:\AManichaean_One\z:}', "");; + Expect(0, 68332, '\p{Jg=:\AManichaean_One\z:}', "");; + Expect(1, 68331, '\p{Jg=manichaeanone}', ""); + Expect(0, 68331, '\p{^Jg=manichaeanone}', ""); + Expect(0, 68331, '\P{Jg=manichaeanone}', ""); + Expect(1, 68331, '\P{^Jg=manichaeanone}', ""); + Expect(0, 68332, '\p{Jg=manichaeanone}', ""); + Expect(1, 68332, '\p{^Jg=manichaeanone}', ""); + Expect(1, 68332, '\P{Jg=manichaeanone}', ""); + Expect(0, 68332, '\P{^Jg=manichaeanone}', ""); + Expect(1, 68331, '\p{Jg=:\Amanichaeanone\z:}', "");; + Expect(0, 68332, '\p{Jg=:\Amanichaeanone\z:}', "");; + Expect(1, 68331, '\p{Jg=_ Manichaean_One}', ""); + Expect(0, 68331, '\p{^Jg=_ Manichaean_One}', ""); + Expect(0, 68331, '\P{Jg=_ Manichaean_One}', ""); + Expect(1, 68331, '\P{^Jg=_ Manichaean_One}', ""); + Expect(0, 68332, '\p{Jg=_ Manichaean_One}', ""); + Expect(1, 68332, '\p{^Jg=_ Manichaean_One}', ""); + Expect(1, 68332, '\P{Jg=_ Manichaean_One}', ""); + Expect(0, 68332, '\P{^Jg=_ Manichaean_One}', ""); + Error('\p{Is_Joining_Group= :=MANICHAEAN_One}'); + Error('\P{Is_Joining_Group= :=MANICHAEAN_One}'); + Expect(1, 68331, '\p{Is_Joining_Group=manichaeanone}', ""); + Expect(0, 68331, '\p{^Is_Joining_Group=manichaeanone}', ""); + Expect(0, 68331, '\P{Is_Joining_Group=manichaeanone}', ""); + Expect(1, 68331, '\P{^Is_Joining_Group=manichaeanone}', ""); + Expect(0, 68332, '\p{Is_Joining_Group=manichaeanone}', ""); + Expect(1, 68332, '\p{^Is_Joining_Group=manichaeanone}', ""); + Expect(1, 68332, '\P{Is_Joining_Group=manichaeanone}', ""); + Expect(0, 68332, '\P{^Is_Joining_Group=manichaeanone}', ""); + Expect(1, 68331, '\p{Is_Joining_Group= MANICHAEAN_One}', ""); + Expect(0, 68331, '\p{^Is_Joining_Group= MANICHAEAN_One}', ""); + Expect(0, 68331, '\P{Is_Joining_Group= MANICHAEAN_One}', ""); + Expect(1, 68331, '\P{^Is_Joining_Group= MANICHAEAN_One}', ""); + Expect(0, 68332, '\p{Is_Joining_Group= MANICHAEAN_One}', ""); + Expect(1, 68332, '\p{^Is_Joining_Group= MANICHAEAN_One}', ""); + Expect(1, 68332, '\P{Is_Joining_Group= MANICHAEAN_One}', ""); + Expect(0, 68332, '\P{^Is_Joining_Group= MANICHAEAN_One}', ""); + Error('\p{Is_Jg=:=__Manichaean_one}'); + Error('\P{Is_Jg=:=__Manichaean_one}'); + Expect(1, 68331, '\p{Is_Jg=manichaeanone}', ""); + Expect(0, 68331, '\p{^Is_Jg=manichaeanone}', ""); + Expect(0, 68331, '\P{Is_Jg=manichaeanone}', ""); + Expect(1, 68331, '\P{^Is_Jg=manichaeanone}', ""); + Expect(0, 68332, '\p{Is_Jg=manichaeanone}', ""); + Expect(1, 68332, '\p{^Is_Jg=manichaeanone}', ""); + Expect(1, 68332, '\P{Is_Jg=manichaeanone}', ""); + Expect(0, 68332, '\P{^Is_Jg=manichaeanone}', ""); + Expect(1, 68331, '\p{Is_Jg= Manichaean_one}', ""); + Expect(0, 68331, '\p{^Is_Jg= Manichaean_one}', ""); + Expect(0, 68331, '\P{Is_Jg= Manichaean_one}', ""); + Expect(1, 68331, '\P{^Is_Jg= Manichaean_one}', ""); + Expect(0, 68332, '\p{Is_Jg= Manichaean_one}', ""); + Expect(1, 68332, '\p{^Is_Jg= Manichaean_one}', ""); + Expect(1, 68332, '\P{Is_Jg= Manichaean_one}', ""); + Expect(0, 68332, '\P{^Is_Jg= Manichaean_one}', ""); + Error('\p{Joining_Group: /a/manichaean_Pe}'); + Error('\P{Joining_Group: /a/manichaean_Pe}'); + Expect(1, 68316, '\p{Joining_Group=:\AManichaean_Pe\z:}', "");; + Expect(0, 68317, '\p{Joining_Group=:\AManichaean_Pe\z:}', "");; + Expect(1, 68316, '\p{Joining_Group=manichaeanpe}', ""); + Expect(0, 68316, '\p{^Joining_Group=manichaeanpe}', ""); + Expect(0, 68316, '\P{Joining_Group=manichaeanpe}', ""); + Expect(1, 68316, '\P{^Joining_Group=manichaeanpe}', ""); + Expect(0, 68317, '\p{Joining_Group=manichaeanpe}', ""); + Expect(1, 68317, '\p{^Joining_Group=manichaeanpe}', ""); + Expect(1, 68317, '\P{Joining_Group=manichaeanpe}', ""); + Expect(0, 68317, '\P{^Joining_Group=manichaeanpe}', ""); + Expect(1, 68316, '\p{Joining_Group=:\Amanichaeanpe\z:}', "");; + Expect(0, 68317, '\p{Joining_Group=:\Amanichaeanpe\z:}', "");; + Expect(1, 68316, '\p{Joining_Group= manichaean_PE}', ""); + Expect(0, 68316, '\p{^Joining_Group= manichaean_PE}', ""); + Expect(0, 68316, '\P{Joining_Group= manichaean_PE}', ""); + Expect(1, 68316, '\P{^Joining_Group= manichaean_PE}', ""); + Expect(0, 68317, '\p{Joining_Group= manichaean_PE}', ""); + Expect(1, 68317, '\p{^Joining_Group= manichaean_PE}', ""); + Expect(1, 68317, '\P{Joining_Group= manichaean_PE}', ""); + Expect(0, 68317, '\P{^Joining_Group= manichaean_PE}', ""); + Error('\p{Jg=:= MANICHAEAN_pe}'); + Error('\P{Jg=:= MANICHAEAN_pe}'); + Expect(1, 68316, '\p{Jg=:\AManichaean_Pe\z:}', "");; + Expect(0, 68317, '\p{Jg=:\AManichaean_Pe\z:}', "");; + Expect(1, 68316, '\p{Jg=manichaeanpe}', ""); + Expect(0, 68316, '\p{^Jg=manichaeanpe}', ""); + Expect(0, 68316, '\P{Jg=manichaeanpe}', ""); + Expect(1, 68316, '\P{^Jg=manichaeanpe}', ""); + Expect(0, 68317, '\p{Jg=manichaeanpe}', ""); + Expect(1, 68317, '\p{^Jg=manichaeanpe}', ""); + Expect(1, 68317, '\P{Jg=manichaeanpe}', ""); + Expect(0, 68317, '\P{^Jg=manichaeanpe}', ""); + Expect(1, 68316, '\p{Jg=:\Amanichaeanpe\z:}', "");; + Expect(0, 68317, '\p{Jg=:\Amanichaeanpe\z:}', "");; + Expect(1, 68316, '\p{Jg= manichaean_Pe}', ""); + Expect(0, 68316, '\p{^Jg= manichaean_Pe}', ""); + Expect(0, 68316, '\P{Jg= manichaean_Pe}', ""); + Expect(1, 68316, '\P{^Jg= manichaean_Pe}', ""); + Expect(0, 68317, '\p{Jg= manichaean_Pe}', ""); + Expect(1, 68317, '\p{^Jg= manichaean_Pe}', ""); + Expect(1, 68317, '\P{Jg= manichaean_Pe}', ""); + Expect(0, 68317, '\P{^Jg= manichaean_Pe}', ""); + Error('\p{Is_Joining_Group:/a/ _manichaean_Pe}'); + Error('\P{Is_Joining_Group:/a/ _manichaean_Pe}'); + Expect(1, 68316, '\p{Is_Joining_Group=manichaeanpe}', ""); + Expect(0, 68316, '\p{^Is_Joining_Group=manichaeanpe}', ""); + Expect(0, 68316, '\P{Is_Joining_Group=manichaeanpe}', ""); + Expect(1, 68316, '\P{^Is_Joining_Group=manichaeanpe}', ""); + Expect(0, 68317, '\p{Is_Joining_Group=manichaeanpe}', ""); + Expect(1, 68317, '\p{^Is_Joining_Group=manichaeanpe}', ""); + Expect(1, 68317, '\P{Is_Joining_Group=manichaeanpe}', ""); + Expect(0, 68317, '\P{^Is_Joining_Group=manichaeanpe}', ""); + Expect(1, 68316, '\p{Is_Joining_Group=_manichaean_Pe}', ""); + Expect(0, 68316, '\p{^Is_Joining_Group=_manichaean_Pe}', ""); + Expect(0, 68316, '\P{Is_Joining_Group=_manichaean_Pe}', ""); + Expect(1, 68316, '\P{^Is_Joining_Group=_manichaean_Pe}', ""); + Expect(0, 68317, '\p{Is_Joining_Group=_manichaean_Pe}', ""); + Expect(1, 68317, '\p{^Is_Joining_Group=_manichaean_Pe}', ""); + Expect(1, 68317, '\P{Is_Joining_Group=_manichaean_Pe}', ""); + Expect(0, 68317, '\P{^Is_Joining_Group=_manichaean_Pe}', ""); + Error('\p{Is_Jg= Manichaean_PE/a/}'); + Error('\P{Is_Jg= Manichaean_PE/a/}'); + Expect(1, 68316, '\p{Is_Jg=manichaeanpe}', ""); + Expect(0, 68316, '\p{^Is_Jg=manichaeanpe}', ""); + Expect(0, 68316, '\P{Is_Jg=manichaeanpe}', ""); + Expect(1, 68316, '\P{^Is_Jg=manichaeanpe}', ""); + Expect(0, 68317, '\p{Is_Jg=manichaeanpe}', ""); + Expect(1, 68317, '\p{^Is_Jg=manichaeanpe}', ""); + Expect(1, 68317, '\P{Is_Jg=manichaeanpe}', ""); + Expect(0, 68317, '\P{^Is_Jg=manichaeanpe}', ""); + Expect(1, 68316, '\p{Is_Jg= Manichaean_pe}', ""); + Expect(0, 68316, '\p{^Is_Jg= Manichaean_pe}', ""); + Expect(0, 68316, '\P{Is_Jg= Manichaean_pe}', ""); + Expect(1, 68316, '\P{^Is_Jg= Manichaean_pe}', ""); + Expect(0, 68317, '\p{Is_Jg= Manichaean_pe}', ""); + Expect(1, 68317, '\p{^Is_Jg= Manichaean_pe}', ""); + Expect(1, 68317, '\P{Is_Jg= Manichaean_pe}', ""); + Expect(0, 68317, '\P{^Is_Jg= Manichaean_pe}', ""); + Error('\p{Joining_Group= -manichaean_Qoph/a/}'); + Error('\P{Joining_Group= -manichaean_Qoph/a/}'); + Expect(1, 68320, '\p{Joining_Group=:\AManichaean_Qoph\z:}', "");; + Expect(0, 68321, '\p{Joining_Group=:\AManichaean_Qoph\z:}', "");; + Expect(1, 68320, '\p{Joining_Group=manichaeanqoph}', ""); + Expect(0, 68320, '\p{^Joining_Group=manichaeanqoph}', ""); + Expect(0, 68320, '\P{Joining_Group=manichaeanqoph}', ""); + Expect(1, 68320, '\P{^Joining_Group=manichaeanqoph}', ""); + Expect(0, 68321, '\p{Joining_Group=manichaeanqoph}', ""); + Expect(1, 68321, '\p{^Joining_Group=manichaeanqoph}', ""); + Expect(1, 68321, '\P{Joining_Group=manichaeanqoph}', ""); + Expect(0, 68321, '\P{^Joining_Group=manichaeanqoph}', ""); + Expect(1, 68320, '\p{Joining_Group=:\Amanichaeanqoph\z:}', "");; + Expect(0, 68321, '\p{Joining_Group=:\Amanichaeanqoph\z:}', "");; + Expect(1, 68320, '\p{Joining_Group= MANICHAEAN_Qoph}', ""); + Expect(0, 68320, '\p{^Joining_Group= MANICHAEAN_Qoph}', ""); + Expect(0, 68320, '\P{Joining_Group= MANICHAEAN_Qoph}', ""); + Expect(1, 68320, '\P{^Joining_Group= MANICHAEAN_Qoph}', ""); + Expect(0, 68321, '\p{Joining_Group= MANICHAEAN_Qoph}', ""); + Expect(1, 68321, '\p{^Joining_Group= MANICHAEAN_Qoph}', ""); + Expect(1, 68321, '\P{Joining_Group= MANICHAEAN_Qoph}', ""); + Expect(0, 68321, '\P{^Joining_Group= MANICHAEAN_Qoph}', ""); + Error('\p{Jg=:= _Manichaean_Qoph}'); + Error('\P{Jg=:= _Manichaean_Qoph}'); + Expect(1, 68320, '\p{Jg=:\AManichaean_Qoph\z:}', "");; + Expect(0, 68321, '\p{Jg=:\AManichaean_Qoph\z:}', "");; + Expect(1, 68320, '\p{Jg=manichaeanqoph}', ""); + Expect(0, 68320, '\p{^Jg=manichaeanqoph}', ""); + Expect(0, 68320, '\P{Jg=manichaeanqoph}', ""); + Expect(1, 68320, '\P{^Jg=manichaeanqoph}', ""); + Expect(0, 68321, '\p{Jg=manichaeanqoph}', ""); + Expect(1, 68321, '\p{^Jg=manichaeanqoph}', ""); + Expect(1, 68321, '\P{Jg=manichaeanqoph}', ""); + Expect(0, 68321, '\P{^Jg=manichaeanqoph}', ""); + Expect(1, 68320, '\p{Jg=:\Amanichaeanqoph\z:}', "");; + Expect(0, 68321, '\p{Jg=:\Amanichaeanqoph\z:}', "");; + Expect(1, 68320, '\p{Jg= -Manichaean_QOPH}', ""); + Expect(0, 68320, '\p{^Jg= -Manichaean_QOPH}', ""); + Expect(0, 68320, '\P{Jg= -Manichaean_QOPH}', ""); + Expect(1, 68320, '\P{^Jg= -Manichaean_QOPH}', ""); + Expect(0, 68321, '\p{Jg= -Manichaean_QOPH}', ""); + Expect(1, 68321, '\p{^Jg= -Manichaean_QOPH}', ""); + Expect(1, 68321, '\P{Jg= -Manichaean_QOPH}', ""); + Expect(0, 68321, '\P{^Jg= -Manichaean_QOPH}', ""); + Error('\p{Is_Joining_Group=-/a/manichaean_qoph}'); + Error('\P{Is_Joining_Group=-/a/manichaean_qoph}'); + Expect(1, 68320, '\p{Is_Joining_Group=manichaeanqoph}', ""); + Expect(0, 68320, '\p{^Is_Joining_Group=manichaeanqoph}', ""); + Expect(0, 68320, '\P{Is_Joining_Group=manichaeanqoph}', ""); + Expect(1, 68320, '\P{^Is_Joining_Group=manichaeanqoph}', ""); + Expect(0, 68321, '\p{Is_Joining_Group=manichaeanqoph}', ""); + Expect(1, 68321, '\p{^Is_Joining_Group=manichaeanqoph}', ""); + Expect(1, 68321, '\P{Is_Joining_Group=manichaeanqoph}', ""); + Expect(0, 68321, '\P{^Is_Joining_Group=manichaeanqoph}', ""); + Expect(1, 68320, '\p{Is_Joining_Group=_ Manichaean_Qoph}', ""); + Expect(0, 68320, '\p{^Is_Joining_Group=_ Manichaean_Qoph}', ""); + Expect(0, 68320, '\P{Is_Joining_Group=_ Manichaean_Qoph}', ""); + Expect(1, 68320, '\P{^Is_Joining_Group=_ Manichaean_Qoph}', ""); + Expect(0, 68321, '\p{Is_Joining_Group=_ Manichaean_Qoph}', ""); + Expect(1, 68321, '\p{^Is_Joining_Group=_ Manichaean_Qoph}', ""); + Expect(1, 68321, '\P{Is_Joining_Group=_ Manichaean_Qoph}', ""); + Expect(0, 68321, '\P{^Is_Joining_Group=_ Manichaean_Qoph}', ""); + Error('\p{Is_Jg=_ MANICHAEAN_Qoph/a/}'); + Error('\P{Is_Jg=_ MANICHAEAN_Qoph/a/}'); + Expect(1, 68320, '\p{Is_Jg=manichaeanqoph}', ""); + Expect(0, 68320, '\p{^Is_Jg=manichaeanqoph}', ""); + Expect(0, 68320, '\P{Is_Jg=manichaeanqoph}', ""); + Expect(1, 68320, '\P{^Is_Jg=manichaeanqoph}', ""); + Expect(0, 68321, '\p{Is_Jg=manichaeanqoph}', ""); + Expect(1, 68321, '\p{^Is_Jg=manichaeanqoph}', ""); + Expect(1, 68321, '\P{Is_Jg=manichaeanqoph}', ""); + Expect(0, 68321, '\P{^Is_Jg=manichaeanqoph}', ""); + Expect(1, 68320, '\p{Is_Jg: Manichaean_Qoph}', ""); + Expect(0, 68320, '\p{^Is_Jg: Manichaean_Qoph}', ""); + Expect(0, 68320, '\P{Is_Jg: Manichaean_Qoph}', ""); + Expect(1, 68320, '\P{^Is_Jg: Manichaean_Qoph}', ""); + Expect(0, 68321, '\p{Is_Jg: Manichaean_Qoph}', ""); + Expect(1, 68321, '\p{^Is_Jg: Manichaean_Qoph}', ""); + Expect(1, 68321, '\P{Is_Jg: Manichaean_Qoph}', ""); + Expect(0, 68321, '\P{^Is_Jg: Manichaean_Qoph}', ""); + Error('\p{Joining_Group=:= Manichaean_resh}'); + Error('\P{Joining_Group=:= Manichaean_resh}'); + Expect(1, 68321, '\p{Joining_Group=:\AManichaean_Resh\z:}', "");; + Expect(0, 68322, '\p{Joining_Group=:\AManichaean_Resh\z:}', "");; + Expect(1, 68321, '\p{Joining_Group: manichaeanresh}', ""); + Expect(0, 68321, '\p{^Joining_Group: manichaeanresh}', ""); + Expect(0, 68321, '\P{Joining_Group: manichaeanresh}', ""); + Expect(1, 68321, '\P{^Joining_Group: manichaeanresh}', ""); + Expect(0, 68322, '\p{Joining_Group: manichaeanresh}', ""); + Expect(1, 68322, '\p{^Joining_Group: manichaeanresh}', ""); + Expect(1, 68322, '\P{Joining_Group: manichaeanresh}', ""); + Expect(0, 68322, '\P{^Joining_Group: manichaeanresh}', ""); + Expect(1, 68321, '\p{Joining_Group=:\Amanichaeanresh\z:}', "");; + Expect(0, 68322, '\p{Joining_Group=:\Amanichaeanresh\z:}', "");; + Expect(1, 68321, '\p{Joining_Group=-manichaean_Resh}', ""); + Expect(0, 68321, '\p{^Joining_Group=-manichaean_Resh}', ""); + Expect(0, 68321, '\P{Joining_Group=-manichaean_Resh}', ""); + Expect(1, 68321, '\P{^Joining_Group=-manichaean_Resh}', ""); + Expect(0, 68322, '\p{Joining_Group=-manichaean_Resh}', ""); + Expect(1, 68322, '\p{^Joining_Group=-manichaean_Resh}', ""); + Expect(1, 68322, '\P{Joining_Group=-manichaean_Resh}', ""); + Expect(0, 68322, '\P{^Joining_Group=-manichaean_Resh}', ""); + Error('\p{Jg=/a/_Manichaean_Resh}'); + Error('\P{Jg=/a/_Manichaean_Resh}'); + Expect(1, 68321, '\p{Jg=:\AManichaean_Resh\z:}', "");; + Expect(0, 68322, '\p{Jg=:\AManichaean_Resh\z:}', "");; + Expect(1, 68321, '\p{Jg=manichaeanresh}', ""); + Expect(0, 68321, '\p{^Jg=manichaeanresh}', ""); + Expect(0, 68321, '\P{Jg=manichaeanresh}', ""); + Expect(1, 68321, '\P{^Jg=manichaeanresh}', ""); + Expect(0, 68322, '\p{Jg=manichaeanresh}', ""); + Expect(1, 68322, '\p{^Jg=manichaeanresh}', ""); + Expect(1, 68322, '\P{Jg=manichaeanresh}', ""); + Expect(0, 68322, '\P{^Jg=manichaeanresh}', ""); + Expect(1, 68321, '\p{Jg=:\Amanichaeanresh\z:}', "");; + Expect(0, 68322, '\p{Jg=:\Amanichaeanresh\z:}', "");; + Expect(1, 68321, '\p{Jg=_ manichaean_RESH}', ""); + Expect(0, 68321, '\p{^Jg=_ manichaean_RESH}', ""); + Expect(0, 68321, '\P{Jg=_ manichaean_RESH}', ""); + Expect(1, 68321, '\P{^Jg=_ manichaean_RESH}', ""); + Expect(0, 68322, '\p{Jg=_ manichaean_RESH}', ""); + Expect(1, 68322, '\p{^Jg=_ manichaean_RESH}', ""); + Expect(1, 68322, '\P{Jg=_ manichaean_RESH}', ""); + Expect(0, 68322, '\P{^Jg=_ manichaean_RESH}', ""); + Error('\p{Is_Joining_Group: /a/-Manichaean_resh}'); + Error('\P{Is_Joining_Group: /a/-Manichaean_resh}'); + Expect(1, 68321, '\p{Is_Joining_Group: manichaeanresh}', ""); + Expect(0, 68321, '\p{^Is_Joining_Group: manichaeanresh}', ""); + Expect(0, 68321, '\P{Is_Joining_Group: manichaeanresh}', ""); + Expect(1, 68321, '\P{^Is_Joining_Group: manichaeanresh}', ""); + Expect(0, 68322, '\p{Is_Joining_Group: manichaeanresh}', ""); + Expect(1, 68322, '\p{^Is_Joining_Group: manichaeanresh}', ""); + Expect(1, 68322, '\P{Is_Joining_Group: manichaeanresh}', ""); + Expect(0, 68322, '\P{^Is_Joining_Group: manichaeanresh}', ""); + Expect(1, 68321, '\p{Is_Joining_Group=--MANICHAEAN_resh}', ""); + Expect(0, 68321, '\p{^Is_Joining_Group=--MANICHAEAN_resh}', ""); + Expect(0, 68321, '\P{Is_Joining_Group=--MANICHAEAN_resh}', ""); + Expect(1, 68321, '\P{^Is_Joining_Group=--MANICHAEAN_resh}', ""); + Expect(0, 68322, '\p{Is_Joining_Group=--MANICHAEAN_resh}', ""); + Expect(1, 68322, '\p{^Is_Joining_Group=--MANICHAEAN_resh}', ""); + Expect(1, 68322, '\P{Is_Joining_Group=--MANICHAEAN_resh}', ""); + Expect(0, 68322, '\P{^Is_Joining_Group=--MANICHAEAN_resh}', ""); + Error('\p{Is_Jg= _manichaean_resh/a/}'); + Error('\P{Is_Jg= _manichaean_resh/a/}'); + Expect(1, 68321, '\p{Is_Jg:manichaeanresh}', ""); + Expect(0, 68321, '\p{^Is_Jg:manichaeanresh}', ""); + Expect(0, 68321, '\P{Is_Jg:manichaeanresh}', ""); + Expect(1, 68321, '\P{^Is_Jg:manichaeanresh}', ""); + Expect(0, 68322, '\p{Is_Jg:manichaeanresh}', ""); + Expect(1, 68322, '\p{^Is_Jg:manichaeanresh}', ""); + Expect(1, 68322, '\P{Is_Jg:manichaeanresh}', ""); + Expect(0, 68322, '\P{^Is_Jg:manichaeanresh}', ""); + Expect(1, 68321, '\p{Is_Jg= Manichaean_resh}', ""); + Expect(0, 68321, '\p{^Is_Jg= Manichaean_resh}', ""); + Expect(0, 68321, '\P{Is_Jg= Manichaean_resh}', ""); + Expect(1, 68321, '\P{^Is_Jg= Manichaean_resh}', ""); + Expect(0, 68322, '\p{Is_Jg= Manichaean_resh}', ""); + Expect(1, 68322, '\p{^Is_Jg= Manichaean_resh}', ""); + Expect(1, 68322, '\P{Is_Jg= Manichaean_resh}', ""); + Expect(0, 68322, '\P{^Is_Jg= Manichaean_resh}', ""); + Error('\p{Joining_Group=:=-Manichaean_SADHE}'); + Error('\P{Joining_Group=:=-Manichaean_SADHE}'); + Expect(1, 68317, '\p{Joining_Group=:\AManichaean_Sadhe\z:}', "");; + Expect(0, 68318, '\p{Joining_Group=:\AManichaean_Sadhe\z:}', "");; + Expect(1, 68317, '\p{Joining_Group=manichaeansadhe}', ""); + Expect(0, 68317, '\p{^Joining_Group=manichaeansadhe}', ""); + Expect(0, 68317, '\P{Joining_Group=manichaeansadhe}', ""); + Expect(1, 68317, '\P{^Joining_Group=manichaeansadhe}', ""); + Expect(0, 68318, '\p{Joining_Group=manichaeansadhe}', ""); + Expect(1, 68318, '\p{^Joining_Group=manichaeansadhe}', ""); + Expect(1, 68318, '\P{Joining_Group=manichaeansadhe}', ""); + Expect(0, 68318, '\P{^Joining_Group=manichaeansadhe}', ""); + Expect(1, 68317, '\p{Joining_Group=:\Amanichaeansadhe\z:}', "");; + Expect(0, 68318, '\p{Joining_Group=:\Amanichaeansadhe\z:}', "");; + Expect(1, 68317, '\p{Joining_Group= Manichaean_Sadhe}', ""); + Expect(0, 68317, '\p{^Joining_Group= Manichaean_Sadhe}', ""); + Expect(0, 68317, '\P{Joining_Group= Manichaean_Sadhe}', ""); + Expect(1, 68317, '\P{^Joining_Group= Manichaean_Sadhe}', ""); + Expect(0, 68318, '\p{Joining_Group= Manichaean_Sadhe}', ""); + Expect(1, 68318, '\p{^Joining_Group= Manichaean_Sadhe}', ""); + Expect(1, 68318, '\P{Joining_Group= Manichaean_Sadhe}', ""); + Expect(0, 68318, '\P{^Joining_Group= Manichaean_Sadhe}', ""); + Error('\p{Jg: /a/MANICHAEAN_Sadhe}'); + Error('\P{Jg: /a/MANICHAEAN_Sadhe}'); + Expect(1, 68317, '\p{Jg=:\AManichaean_Sadhe\z:}', "");; + Expect(0, 68318, '\p{Jg=:\AManichaean_Sadhe\z:}', "");; + Expect(1, 68317, '\p{Jg=manichaeansadhe}', ""); + Expect(0, 68317, '\p{^Jg=manichaeansadhe}', ""); + Expect(0, 68317, '\P{Jg=manichaeansadhe}', ""); + Expect(1, 68317, '\P{^Jg=manichaeansadhe}', ""); + Expect(0, 68318, '\p{Jg=manichaeansadhe}', ""); + Expect(1, 68318, '\p{^Jg=manichaeansadhe}', ""); + Expect(1, 68318, '\P{Jg=manichaeansadhe}', ""); + Expect(0, 68318, '\P{^Jg=manichaeansadhe}', ""); + Expect(1, 68317, '\p{Jg=:\Amanichaeansadhe\z:}', "");; + Expect(0, 68318, '\p{Jg=:\Amanichaeansadhe\z:}', "");; + Expect(1, 68317, '\p{Jg=_Manichaean_Sadhe}', ""); + Expect(0, 68317, '\p{^Jg=_Manichaean_Sadhe}', ""); + Expect(0, 68317, '\P{Jg=_Manichaean_Sadhe}', ""); + Expect(1, 68317, '\P{^Jg=_Manichaean_Sadhe}', ""); + Expect(0, 68318, '\p{Jg=_Manichaean_Sadhe}', ""); + Expect(1, 68318, '\p{^Jg=_Manichaean_Sadhe}', ""); + Expect(1, 68318, '\P{Jg=_Manichaean_Sadhe}', ""); + Expect(0, 68318, '\P{^Jg=_Manichaean_Sadhe}', ""); + Error('\p{Is_Joining_Group=__MANICHAEAN_SADHE:=}'); + Error('\P{Is_Joining_Group=__MANICHAEAN_SADHE:=}'); + Expect(1, 68317, '\p{Is_Joining_Group=manichaeansadhe}', ""); + Expect(0, 68317, '\p{^Is_Joining_Group=manichaeansadhe}', ""); + Expect(0, 68317, '\P{Is_Joining_Group=manichaeansadhe}', ""); + Expect(1, 68317, '\P{^Is_Joining_Group=manichaeansadhe}', ""); + Expect(0, 68318, '\p{Is_Joining_Group=manichaeansadhe}', ""); + Expect(1, 68318, '\p{^Is_Joining_Group=manichaeansadhe}', ""); + Expect(1, 68318, '\P{Is_Joining_Group=manichaeansadhe}', ""); + Expect(0, 68318, '\P{^Is_Joining_Group=manichaeansadhe}', ""); + Expect(1, 68317, '\p{Is_Joining_Group=_ Manichaean_SADHE}', ""); + Expect(0, 68317, '\p{^Is_Joining_Group=_ Manichaean_SADHE}', ""); + Expect(0, 68317, '\P{Is_Joining_Group=_ Manichaean_SADHE}', ""); + Expect(1, 68317, '\P{^Is_Joining_Group=_ Manichaean_SADHE}', ""); + Expect(0, 68318, '\p{Is_Joining_Group=_ Manichaean_SADHE}', ""); + Expect(1, 68318, '\p{^Is_Joining_Group=_ Manichaean_SADHE}', ""); + Expect(1, 68318, '\P{Is_Joining_Group=_ Manichaean_SADHE}', ""); + Expect(0, 68318, '\P{^Is_Joining_Group=_ Manichaean_SADHE}', ""); + Error('\p{Is_Jg: -:=Manichaean_sadhe}'); + Error('\P{Is_Jg: -:=Manichaean_sadhe}'); + Expect(1, 68317, '\p{Is_Jg=manichaeansadhe}', ""); + Expect(0, 68317, '\p{^Is_Jg=manichaeansadhe}', ""); + Expect(0, 68317, '\P{Is_Jg=manichaeansadhe}', ""); + Expect(1, 68317, '\P{^Is_Jg=manichaeansadhe}', ""); + Expect(0, 68318, '\p{Is_Jg=manichaeansadhe}', ""); + Expect(1, 68318, '\p{^Is_Jg=manichaeansadhe}', ""); + Expect(1, 68318, '\P{Is_Jg=manichaeansadhe}', ""); + Expect(0, 68318, '\P{^Is_Jg=manichaeansadhe}', ""); + Expect(1, 68317, '\p{Is_Jg= Manichaean_SADHE}', ""); + Expect(0, 68317, '\p{^Is_Jg= Manichaean_SADHE}', ""); + Expect(0, 68317, '\P{Is_Jg= Manichaean_SADHE}', ""); + Expect(1, 68317, '\P{^Is_Jg= Manichaean_SADHE}', ""); + Expect(0, 68318, '\p{Is_Jg= Manichaean_SADHE}', ""); + Expect(1, 68318, '\p{^Is_Jg= Manichaean_SADHE}', ""); + Expect(1, 68318, '\P{Is_Jg= Manichaean_SADHE}', ""); + Expect(0, 68318, '\P{^Is_Jg= Manichaean_SADHE}', ""); + Error('\p{Joining_Group=:=Manichaean_Samekh}'); + Error('\P{Joining_Group=:=Manichaean_Samekh}'); + Expect(1, 68312, '\p{Joining_Group=:\AManichaean_Samekh\z:}', "");; + Expect(0, 68313, '\p{Joining_Group=:\AManichaean_Samekh\z:}', "");; + Expect(1, 68312, '\p{Joining_Group=manichaeansamekh}', ""); + Expect(0, 68312, '\p{^Joining_Group=manichaeansamekh}', ""); + Expect(0, 68312, '\P{Joining_Group=manichaeansamekh}', ""); + Expect(1, 68312, '\P{^Joining_Group=manichaeansamekh}', ""); + Expect(0, 68313, '\p{Joining_Group=manichaeansamekh}', ""); + Expect(1, 68313, '\p{^Joining_Group=manichaeansamekh}', ""); + Expect(1, 68313, '\P{Joining_Group=manichaeansamekh}', ""); + Expect(0, 68313, '\P{^Joining_Group=manichaeansamekh}', ""); + Expect(1, 68312, '\p{Joining_Group=:\Amanichaeansamekh\z:}', "");; + Expect(0, 68313, '\p{Joining_Group=:\Amanichaeansamekh\z:}', "");; + Expect(1, 68312, '\p{Joining_Group: Manichaean_Samekh}', ""); + Expect(0, 68312, '\p{^Joining_Group: Manichaean_Samekh}', ""); + Expect(0, 68312, '\P{Joining_Group: Manichaean_Samekh}', ""); + Expect(1, 68312, '\P{^Joining_Group: Manichaean_Samekh}', ""); + Expect(0, 68313, '\p{Joining_Group: Manichaean_Samekh}', ""); + Expect(1, 68313, '\p{^Joining_Group: Manichaean_Samekh}', ""); + Expect(1, 68313, '\P{Joining_Group: Manichaean_Samekh}', ""); + Expect(0, 68313, '\P{^Joining_Group: Manichaean_Samekh}', ""); + Error('\p{Jg=-:=Manichaean_samekh}'); + Error('\P{Jg=-:=Manichaean_samekh}'); + Expect(1, 68312, '\p{Jg=:\AManichaean_Samekh\z:}', "");; + Expect(0, 68313, '\p{Jg=:\AManichaean_Samekh\z:}', "");; + Expect(1, 68312, '\p{Jg=manichaeansamekh}', ""); + Expect(0, 68312, '\p{^Jg=manichaeansamekh}', ""); + Expect(0, 68312, '\P{Jg=manichaeansamekh}', ""); + Expect(1, 68312, '\P{^Jg=manichaeansamekh}', ""); + Expect(0, 68313, '\p{Jg=manichaeansamekh}', ""); + Expect(1, 68313, '\p{^Jg=manichaeansamekh}', ""); + Expect(1, 68313, '\P{Jg=manichaeansamekh}', ""); + Expect(0, 68313, '\P{^Jg=manichaeansamekh}', ""); + Expect(1, 68312, '\p{Jg=:\Amanichaeansamekh\z:}', "");; + Expect(0, 68313, '\p{Jg=:\Amanichaeansamekh\z:}', "");; + Expect(1, 68312, '\p{Jg= _Manichaean_Samekh}', ""); + Expect(0, 68312, '\p{^Jg= _Manichaean_Samekh}', ""); + Expect(0, 68312, '\P{Jg= _Manichaean_Samekh}', ""); + Expect(1, 68312, '\P{^Jg= _Manichaean_Samekh}', ""); + Expect(0, 68313, '\p{Jg= _Manichaean_Samekh}', ""); + Expect(1, 68313, '\p{^Jg= _Manichaean_Samekh}', ""); + Expect(1, 68313, '\P{Jg= _Manichaean_Samekh}', ""); + Expect(0, 68313, '\P{^Jg= _Manichaean_Samekh}', ""); + Error('\p{Is_Joining_Group: Manichaean_samekh/a/}'); + Error('\P{Is_Joining_Group: Manichaean_samekh/a/}'); + Expect(1, 68312, '\p{Is_Joining_Group=manichaeansamekh}', ""); + Expect(0, 68312, '\p{^Is_Joining_Group=manichaeansamekh}', ""); + Expect(0, 68312, '\P{Is_Joining_Group=manichaeansamekh}', ""); + Expect(1, 68312, '\P{^Is_Joining_Group=manichaeansamekh}', ""); + Expect(0, 68313, '\p{Is_Joining_Group=manichaeansamekh}', ""); + Expect(1, 68313, '\p{^Is_Joining_Group=manichaeansamekh}', ""); + Expect(1, 68313, '\P{Is_Joining_Group=manichaeansamekh}', ""); + Expect(0, 68313, '\P{^Is_Joining_Group=manichaeansamekh}', ""); + Expect(1, 68312, '\p{Is_Joining_Group=_ MANICHAEAN_Samekh}', ""); + Expect(0, 68312, '\p{^Is_Joining_Group=_ MANICHAEAN_Samekh}', ""); + Expect(0, 68312, '\P{Is_Joining_Group=_ MANICHAEAN_Samekh}', ""); + Expect(1, 68312, '\P{^Is_Joining_Group=_ MANICHAEAN_Samekh}', ""); + Expect(0, 68313, '\p{Is_Joining_Group=_ MANICHAEAN_Samekh}', ""); + Expect(1, 68313, '\p{^Is_Joining_Group=_ MANICHAEAN_Samekh}', ""); + Expect(1, 68313, '\P{Is_Joining_Group=_ MANICHAEAN_Samekh}', ""); + Expect(0, 68313, '\P{^Is_Joining_Group=_ MANICHAEAN_Samekh}', ""); + Error('\p{Is_Jg=_/a/MANICHAEAN_Samekh}'); + Error('\P{Is_Jg=_/a/MANICHAEAN_Samekh}'); + Expect(1, 68312, '\p{Is_Jg=manichaeansamekh}', ""); + Expect(0, 68312, '\p{^Is_Jg=manichaeansamekh}', ""); + Expect(0, 68312, '\P{Is_Jg=manichaeansamekh}', ""); + Expect(1, 68312, '\P{^Is_Jg=manichaeansamekh}', ""); + Expect(0, 68313, '\p{Is_Jg=manichaeansamekh}', ""); + Expect(1, 68313, '\p{^Is_Jg=manichaeansamekh}', ""); + Expect(1, 68313, '\P{Is_Jg=manichaeansamekh}', ""); + Expect(0, 68313, '\P{^Is_Jg=manichaeansamekh}', ""); + Expect(1, 68312, '\p{Is_Jg=- MANICHAEAN_Samekh}', ""); + Expect(0, 68312, '\p{^Is_Jg=- MANICHAEAN_Samekh}', ""); + Expect(0, 68312, '\P{Is_Jg=- MANICHAEAN_Samekh}', ""); + Expect(1, 68312, '\P{^Is_Jg=- MANICHAEAN_Samekh}', ""); + Expect(0, 68313, '\p{Is_Jg=- MANICHAEAN_Samekh}', ""); + Expect(1, 68313, '\p{^Is_Jg=- MANICHAEAN_Samekh}', ""); + Expect(1, 68313, '\P{Is_Jg=- MANICHAEAN_Samekh}', ""); + Expect(0, 68313, '\P{^Is_Jg=- MANICHAEAN_Samekh}', ""); + Error('\p{Joining_Group=/a/Manichaean_taw}'); + Error('\P{Joining_Group=/a/Manichaean_taw}'); + Expect(1, 68324, '\p{Joining_Group=:\AManichaean_Taw\z:}', "");; + Expect(0, 68325, '\p{Joining_Group=:\AManichaean_Taw\z:}', "");; + Expect(1, 68324, '\p{Joining_Group=manichaeantaw}', ""); + Expect(0, 68324, '\p{^Joining_Group=manichaeantaw}', ""); + Expect(0, 68324, '\P{Joining_Group=manichaeantaw}', ""); + Expect(1, 68324, '\P{^Joining_Group=manichaeantaw}', ""); + Expect(0, 68325, '\p{Joining_Group=manichaeantaw}', ""); + Expect(1, 68325, '\p{^Joining_Group=manichaeantaw}', ""); + Expect(1, 68325, '\P{Joining_Group=manichaeantaw}', ""); + Expect(0, 68325, '\P{^Joining_Group=manichaeantaw}', ""); + Expect(1, 68324, '\p{Joining_Group=:\Amanichaeantaw\z:}', "");; + Expect(0, 68325, '\p{Joining_Group=:\Amanichaeantaw\z:}', "");; + Expect(1, 68324, '\p{Joining_Group= _Manichaean_Taw}', ""); + Expect(0, 68324, '\p{^Joining_Group= _Manichaean_Taw}', ""); + Expect(0, 68324, '\P{Joining_Group= _Manichaean_Taw}', ""); + Expect(1, 68324, '\P{^Joining_Group= _Manichaean_Taw}', ""); + Expect(0, 68325, '\p{Joining_Group= _Manichaean_Taw}', ""); + Expect(1, 68325, '\p{^Joining_Group= _Manichaean_Taw}', ""); + Expect(1, 68325, '\P{Joining_Group= _Manichaean_Taw}', ""); + Expect(0, 68325, '\P{^Joining_Group= _Manichaean_Taw}', ""); + Error('\p{Jg=/a/ MANICHAEAN_TAW}'); + Error('\P{Jg=/a/ MANICHAEAN_TAW}'); + Expect(1, 68324, '\p{Jg=:\AManichaean_Taw\z:}', "");; + Expect(0, 68325, '\p{Jg=:\AManichaean_Taw\z:}', "");; + Expect(1, 68324, '\p{Jg=manichaeantaw}', ""); + Expect(0, 68324, '\p{^Jg=manichaeantaw}', ""); + Expect(0, 68324, '\P{Jg=manichaeantaw}', ""); + Expect(1, 68324, '\P{^Jg=manichaeantaw}', ""); + Expect(0, 68325, '\p{Jg=manichaeantaw}', ""); + Expect(1, 68325, '\p{^Jg=manichaeantaw}', ""); + Expect(1, 68325, '\P{Jg=manichaeantaw}', ""); + Expect(0, 68325, '\P{^Jg=manichaeantaw}', ""); + Expect(1, 68324, '\p{Jg=:\Amanichaeantaw\z:}', "");; + Expect(0, 68325, '\p{Jg=:\Amanichaeantaw\z:}', "");; + Expect(1, 68324, '\p{Jg= -Manichaean_Taw}', ""); + Expect(0, 68324, '\p{^Jg= -Manichaean_Taw}', ""); + Expect(0, 68324, '\P{Jg= -Manichaean_Taw}', ""); + Expect(1, 68324, '\P{^Jg= -Manichaean_Taw}', ""); + Expect(0, 68325, '\p{Jg= -Manichaean_Taw}', ""); + Expect(1, 68325, '\p{^Jg= -Manichaean_Taw}', ""); + Expect(1, 68325, '\P{Jg= -Manichaean_Taw}', ""); + Expect(0, 68325, '\P{^Jg= -Manichaean_Taw}', ""); + Error('\p{Is_Joining_Group= Manichaean_TAW/a/}'); + Error('\P{Is_Joining_Group= Manichaean_TAW/a/}'); + Expect(1, 68324, '\p{Is_Joining_Group=manichaeantaw}', ""); + Expect(0, 68324, '\p{^Is_Joining_Group=manichaeantaw}', ""); + Expect(0, 68324, '\P{Is_Joining_Group=manichaeantaw}', ""); + Expect(1, 68324, '\P{^Is_Joining_Group=manichaeantaw}', ""); + Expect(0, 68325, '\p{Is_Joining_Group=manichaeantaw}', ""); + Expect(1, 68325, '\p{^Is_Joining_Group=manichaeantaw}', ""); + Expect(1, 68325, '\P{Is_Joining_Group=manichaeantaw}', ""); + Expect(0, 68325, '\P{^Is_Joining_Group=manichaeantaw}', ""); + Expect(1, 68324, '\p{Is_Joining_Group: _MANICHAEAN_taw}', ""); + Expect(0, 68324, '\p{^Is_Joining_Group: _MANICHAEAN_taw}', ""); + Expect(0, 68324, '\P{Is_Joining_Group: _MANICHAEAN_taw}', ""); + Expect(1, 68324, '\P{^Is_Joining_Group: _MANICHAEAN_taw}', ""); + Expect(0, 68325, '\p{Is_Joining_Group: _MANICHAEAN_taw}', ""); + Expect(1, 68325, '\p{^Is_Joining_Group: _MANICHAEAN_taw}', ""); + Expect(1, 68325, '\P{Is_Joining_Group: _MANICHAEAN_taw}', ""); + Expect(0, 68325, '\P{^Is_Joining_Group: _MANICHAEAN_taw}', ""); + Error('\p{Is_Jg=- manichaean_Taw/a/}'); + Error('\P{Is_Jg=- manichaean_Taw/a/}'); + Expect(1, 68324, '\p{Is_Jg=manichaeantaw}', ""); + Expect(0, 68324, '\p{^Is_Jg=manichaeantaw}', ""); + Expect(0, 68324, '\P{Is_Jg=manichaeantaw}', ""); + Expect(1, 68324, '\P{^Is_Jg=manichaeantaw}', ""); + Expect(0, 68325, '\p{Is_Jg=manichaeantaw}', ""); + Expect(1, 68325, '\p{^Is_Jg=manichaeantaw}', ""); + Expect(1, 68325, '\P{Is_Jg=manichaeantaw}', ""); + Expect(0, 68325, '\P{^Is_Jg=manichaeantaw}', ""); + Expect(1, 68324, '\p{Is_Jg=_Manichaean_Taw}', ""); + Expect(0, 68324, '\p{^Is_Jg=_Manichaean_Taw}', ""); + Expect(0, 68324, '\P{Is_Jg=_Manichaean_Taw}', ""); + Expect(1, 68324, '\P{^Is_Jg=_Manichaean_Taw}', ""); + Expect(0, 68325, '\p{Is_Jg=_Manichaean_Taw}', ""); + Expect(1, 68325, '\p{^Is_Jg=_Manichaean_Taw}', ""); + Expect(1, 68325, '\P{Is_Jg=_Manichaean_Taw}', ""); + Expect(0, 68325, '\P{^Is_Jg=_Manichaean_Taw}', ""); + Error('\p{Joining_Group: - manichaean_TEN/a/}'); + Error('\P{Joining_Group: - manichaean_TEN/a/}'); + Expect(1, 68333, '\p{Joining_Group=:\AManichaean_Ten\z:}', "");; + Expect(0, 68334, '\p{Joining_Group=:\AManichaean_Ten\z:}', "");; + Expect(1, 68333, '\p{Joining_Group=manichaeanten}', ""); + Expect(0, 68333, '\p{^Joining_Group=manichaeanten}', ""); + Expect(0, 68333, '\P{Joining_Group=manichaeanten}', ""); + Expect(1, 68333, '\P{^Joining_Group=manichaeanten}', ""); + Expect(0, 68334, '\p{Joining_Group=manichaeanten}', ""); + Expect(1, 68334, '\p{^Joining_Group=manichaeanten}', ""); + Expect(1, 68334, '\P{Joining_Group=manichaeanten}', ""); + Expect(0, 68334, '\P{^Joining_Group=manichaeanten}', ""); + Expect(1, 68333, '\p{Joining_Group=:\Amanichaeanten\z:}', "");; + Expect(0, 68334, '\p{Joining_Group=:\Amanichaeanten\z:}', "");; + Expect(1, 68333, '\p{Joining_Group= Manichaean_Ten}', ""); + Expect(0, 68333, '\p{^Joining_Group= Manichaean_Ten}', ""); + Expect(0, 68333, '\P{Joining_Group= Manichaean_Ten}', ""); + Expect(1, 68333, '\P{^Joining_Group= Manichaean_Ten}', ""); + Expect(0, 68334, '\p{Joining_Group= Manichaean_Ten}', ""); + Expect(1, 68334, '\p{^Joining_Group= Manichaean_Ten}', ""); + Expect(1, 68334, '\P{Joining_Group= Manichaean_Ten}', ""); + Expect(0, 68334, '\P{^Joining_Group= Manichaean_Ten}', ""); + Error('\p{Jg=/a/-Manichaean_Ten}'); + Error('\P{Jg=/a/-Manichaean_Ten}'); + Expect(1, 68333, '\p{Jg=:\AManichaean_Ten\z:}', "");; + Expect(0, 68334, '\p{Jg=:\AManichaean_Ten\z:}', "");; + Expect(1, 68333, '\p{Jg=manichaeanten}', ""); + Expect(0, 68333, '\p{^Jg=manichaeanten}', ""); + Expect(0, 68333, '\P{Jg=manichaeanten}', ""); + Expect(1, 68333, '\P{^Jg=manichaeanten}', ""); + Expect(0, 68334, '\p{Jg=manichaeanten}', ""); + Expect(1, 68334, '\p{^Jg=manichaeanten}', ""); + Expect(1, 68334, '\P{Jg=manichaeanten}', ""); + Expect(0, 68334, '\P{^Jg=manichaeanten}', ""); + Expect(1, 68333, '\p{Jg=:\Amanichaeanten\z:}', "");; + Expect(0, 68334, '\p{Jg=:\Amanichaeanten\z:}', "");; + Expect(1, 68333, '\p{Jg=_ Manichaean_ten}', ""); + Expect(0, 68333, '\p{^Jg=_ Manichaean_ten}', ""); + Expect(0, 68333, '\P{Jg=_ Manichaean_ten}', ""); + Expect(1, 68333, '\P{^Jg=_ Manichaean_ten}', ""); + Expect(0, 68334, '\p{Jg=_ Manichaean_ten}', ""); + Expect(1, 68334, '\p{^Jg=_ Manichaean_ten}', ""); + Expect(1, 68334, '\P{Jg=_ Manichaean_ten}', ""); + Expect(0, 68334, '\P{^Jg=_ Manichaean_ten}', ""); + Error('\p{Is_Joining_Group=:=_-Manichaean_Ten}'); + Error('\P{Is_Joining_Group=:=_-Manichaean_Ten}'); + Expect(1, 68333, '\p{Is_Joining_Group=manichaeanten}', ""); + Expect(0, 68333, '\p{^Is_Joining_Group=manichaeanten}', ""); + Expect(0, 68333, '\P{Is_Joining_Group=manichaeanten}', ""); + Expect(1, 68333, '\P{^Is_Joining_Group=manichaeanten}', ""); + Expect(0, 68334, '\p{Is_Joining_Group=manichaeanten}', ""); + Expect(1, 68334, '\p{^Is_Joining_Group=manichaeanten}', ""); + Expect(1, 68334, '\P{Is_Joining_Group=manichaeanten}', ""); + Expect(0, 68334, '\P{^Is_Joining_Group=manichaeanten}', ""); + Expect(1, 68333, '\p{Is_Joining_Group=--MANICHAEAN_Ten}', ""); + Expect(0, 68333, '\p{^Is_Joining_Group=--MANICHAEAN_Ten}', ""); + Expect(0, 68333, '\P{Is_Joining_Group=--MANICHAEAN_Ten}', ""); + Expect(1, 68333, '\P{^Is_Joining_Group=--MANICHAEAN_Ten}', ""); + Expect(0, 68334, '\p{Is_Joining_Group=--MANICHAEAN_Ten}', ""); + Expect(1, 68334, '\p{^Is_Joining_Group=--MANICHAEAN_Ten}', ""); + Expect(1, 68334, '\P{Is_Joining_Group=--MANICHAEAN_Ten}', ""); + Expect(0, 68334, '\P{^Is_Joining_Group=--MANICHAEAN_Ten}', ""); + Error('\p{Is_Jg=:=-Manichaean_TEN}'); + Error('\P{Is_Jg=:=-Manichaean_TEN}'); + Expect(1, 68333, '\p{Is_Jg=manichaeanten}', ""); + Expect(0, 68333, '\p{^Is_Jg=manichaeanten}', ""); + Expect(0, 68333, '\P{Is_Jg=manichaeanten}', ""); + Expect(1, 68333, '\P{^Is_Jg=manichaeanten}', ""); + Expect(0, 68334, '\p{Is_Jg=manichaeanten}', ""); + Expect(1, 68334, '\p{^Is_Jg=manichaeanten}', ""); + Expect(1, 68334, '\P{Is_Jg=manichaeanten}', ""); + Expect(0, 68334, '\P{^Is_Jg=manichaeanten}', ""); + Expect(1, 68333, '\p{Is_Jg=-MANICHAEAN_ten}', ""); + Expect(0, 68333, '\p{^Is_Jg=-MANICHAEAN_ten}', ""); + Expect(0, 68333, '\P{Is_Jg=-MANICHAEAN_ten}', ""); + Expect(1, 68333, '\P{^Is_Jg=-MANICHAEAN_ten}', ""); + Expect(0, 68334, '\p{Is_Jg=-MANICHAEAN_ten}', ""); + Expect(1, 68334, '\p{^Is_Jg=-MANICHAEAN_ten}', ""); + Expect(1, 68334, '\P{Is_Jg=-MANICHAEAN_ten}', ""); + Expect(0, 68334, '\P{^Is_Jg=-MANICHAEAN_ten}', ""); + Error('\p{Joining_Group=_ Manichaean_Teth:=}'); + Error('\P{Joining_Group=_ Manichaean_Teth:=}'); + Expect(1, 68302, '\p{Joining_Group=:\AManichaean_Teth\z:}', "");; + Expect(0, 68303, '\p{Joining_Group=:\AManichaean_Teth\z:}', "");; + Expect(1, 68302, '\p{Joining_Group=manichaeanteth}', ""); + Expect(0, 68302, '\p{^Joining_Group=manichaeanteth}', ""); + Expect(0, 68302, '\P{Joining_Group=manichaeanteth}', ""); + Expect(1, 68302, '\P{^Joining_Group=manichaeanteth}', ""); + Expect(0, 68303, '\p{Joining_Group=manichaeanteth}', ""); + Expect(1, 68303, '\p{^Joining_Group=manichaeanteth}', ""); + Expect(1, 68303, '\P{Joining_Group=manichaeanteth}', ""); + Expect(0, 68303, '\P{^Joining_Group=manichaeanteth}', ""); + Expect(1, 68302, '\p{Joining_Group=:\Amanichaeanteth\z:}', "");; + Expect(0, 68303, '\p{Joining_Group=:\Amanichaeanteth\z:}', "");; + Expect(1, 68302, '\p{Joining_Group= MANICHAEAN_TETH}', ""); + Expect(0, 68302, '\p{^Joining_Group= MANICHAEAN_TETH}', ""); + Expect(0, 68302, '\P{Joining_Group= MANICHAEAN_TETH}', ""); + Expect(1, 68302, '\P{^Joining_Group= MANICHAEAN_TETH}', ""); + Expect(0, 68303, '\p{Joining_Group= MANICHAEAN_TETH}', ""); + Expect(1, 68303, '\p{^Joining_Group= MANICHAEAN_TETH}', ""); + Expect(1, 68303, '\P{Joining_Group= MANICHAEAN_TETH}', ""); + Expect(0, 68303, '\P{^Joining_Group= MANICHAEAN_TETH}', ""); + Error('\p{Jg=:=manichaean_Teth}'); + Error('\P{Jg=:=manichaean_Teth}'); + Expect(1, 68302, '\p{Jg=:\AManichaean_Teth\z:}', "");; + Expect(0, 68303, '\p{Jg=:\AManichaean_Teth\z:}', "");; + Expect(1, 68302, '\p{Jg=manichaeanteth}', ""); + Expect(0, 68302, '\p{^Jg=manichaeanteth}', ""); + Expect(0, 68302, '\P{Jg=manichaeanteth}', ""); + Expect(1, 68302, '\P{^Jg=manichaeanteth}', ""); + Expect(0, 68303, '\p{Jg=manichaeanteth}', ""); + Expect(1, 68303, '\p{^Jg=manichaeanteth}', ""); + Expect(1, 68303, '\P{Jg=manichaeanteth}', ""); + Expect(0, 68303, '\P{^Jg=manichaeanteth}', ""); + Expect(1, 68302, '\p{Jg=:\Amanichaeanteth\z:}', "");; + Expect(0, 68303, '\p{Jg=:\Amanichaeanteth\z:}', "");; + Expect(1, 68302, '\p{Jg: _manichaean_TETH}', ""); + Expect(0, 68302, '\p{^Jg: _manichaean_TETH}', ""); + Expect(0, 68302, '\P{Jg: _manichaean_TETH}', ""); + Expect(1, 68302, '\P{^Jg: _manichaean_TETH}', ""); + Expect(0, 68303, '\p{Jg: _manichaean_TETH}', ""); + Expect(1, 68303, '\p{^Jg: _manichaean_TETH}', ""); + Expect(1, 68303, '\P{Jg: _manichaean_TETH}', ""); + Expect(0, 68303, '\P{^Jg: _manichaean_TETH}', ""); + Error('\p{Is_Joining_Group= Manichaean_TETH/a/}'); + Error('\P{Is_Joining_Group= Manichaean_TETH/a/}'); + Expect(1, 68302, '\p{Is_Joining_Group=manichaeanteth}', ""); + Expect(0, 68302, '\p{^Is_Joining_Group=manichaeanteth}', ""); + Expect(0, 68302, '\P{Is_Joining_Group=manichaeanteth}', ""); + Expect(1, 68302, '\P{^Is_Joining_Group=manichaeanteth}', ""); + Expect(0, 68303, '\p{Is_Joining_Group=manichaeanteth}', ""); + Expect(1, 68303, '\p{^Is_Joining_Group=manichaeanteth}', ""); + Expect(1, 68303, '\P{Is_Joining_Group=manichaeanteth}', ""); + Expect(0, 68303, '\P{^Is_Joining_Group=manichaeanteth}', ""); + Expect(1, 68302, '\p{Is_Joining_Group= Manichaean_teth}', ""); + Expect(0, 68302, '\p{^Is_Joining_Group= Manichaean_teth}', ""); + Expect(0, 68302, '\P{Is_Joining_Group= Manichaean_teth}', ""); + Expect(1, 68302, '\P{^Is_Joining_Group= Manichaean_teth}', ""); + Expect(0, 68303, '\p{Is_Joining_Group= Manichaean_teth}', ""); + Expect(1, 68303, '\p{^Is_Joining_Group= Manichaean_teth}', ""); + Expect(1, 68303, '\P{Is_Joining_Group= Manichaean_teth}', ""); + Expect(0, 68303, '\P{^Is_Joining_Group= Manichaean_teth}', ""); + Error('\p{Is_Jg=/a/-_Manichaean_Teth}'); + Error('\P{Is_Jg=/a/-_Manichaean_Teth}'); + Expect(1, 68302, '\p{Is_Jg=manichaeanteth}', ""); + Expect(0, 68302, '\p{^Is_Jg=manichaeanteth}', ""); + Expect(0, 68302, '\P{Is_Jg=manichaeanteth}', ""); + Expect(1, 68302, '\P{^Is_Jg=manichaeanteth}', ""); + Expect(0, 68303, '\p{Is_Jg=manichaeanteth}', ""); + Expect(1, 68303, '\p{^Is_Jg=manichaeanteth}', ""); + Expect(1, 68303, '\P{Is_Jg=manichaeanteth}', ""); + Expect(0, 68303, '\P{^Is_Jg=manichaeanteth}', ""); + Expect(1, 68302, '\p{Is_Jg= manichaean_Teth}', ""); + Expect(0, 68302, '\p{^Is_Jg= manichaean_Teth}', ""); + Expect(0, 68302, '\P{Is_Jg= manichaean_Teth}', ""); + Expect(1, 68302, '\P{^Is_Jg= manichaean_Teth}', ""); + Expect(0, 68303, '\p{Is_Jg= manichaean_Teth}', ""); + Expect(1, 68303, '\p{^Is_Jg= manichaean_Teth}', ""); + Expect(1, 68303, '\P{Is_Jg= manichaean_Teth}', ""); + Expect(0, 68303, '\P{^Is_Jg= manichaean_Teth}', ""); + Error('\p{Joining_Group=:= Manichaean_Thamedh}'); + Error('\P{Joining_Group=:= Manichaean_Thamedh}'); + Expect(1, 68309, '\p{Joining_Group=:\AManichaean_Thamedh\z:}', "");; + Expect(0, 68310, '\p{Joining_Group=:\AManichaean_Thamedh\z:}', "");; + Expect(1, 68309, '\p{Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68309, '\p{^Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68309, '\P{Joining_Group=manichaeanthamedh}', ""); + Expect(1, 68309, '\P{^Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68310, '\p{Joining_Group=manichaeanthamedh}', ""); + Expect(1, 68310, '\p{^Joining_Group=manichaeanthamedh}', ""); + Expect(1, 68310, '\P{Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68310, '\P{^Joining_Group=manichaeanthamedh}', ""); + Expect(1, 68309, '\p{Joining_Group=:\Amanichaeanthamedh\z:}', "");; + Expect(0, 68310, '\p{Joining_Group=:\Amanichaeanthamedh\z:}', "");; + Expect(1, 68309, '\p{Joining_Group= manichaean_Thamedh}', ""); + Expect(0, 68309, '\p{^Joining_Group= manichaean_Thamedh}', ""); + Expect(0, 68309, '\P{Joining_Group= manichaean_Thamedh}', ""); + Expect(1, 68309, '\P{^Joining_Group= manichaean_Thamedh}', ""); + Expect(0, 68310, '\p{Joining_Group= manichaean_Thamedh}', ""); + Expect(1, 68310, '\p{^Joining_Group= manichaean_Thamedh}', ""); + Expect(1, 68310, '\P{Joining_Group= manichaean_Thamedh}', ""); + Expect(0, 68310, '\P{^Joining_Group= manichaean_Thamedh}', ""); + Error('\p{Jg=-/a/Manichaean_Thamedh}'); + Error('\P{Jg=-/a/Manichaean_Thamedh}'); + Expect(1, 68309, '\p{Jg=:\AManichaean_Thamedh\z:}', "");; + Expect(0, 68310, '\p{Jg=:\AManichaean_Thamedh\z:}', "");; + Expect(1, 68309, '\p{Jg=manichaeanthamedh}', ""); + Expect(0, 68309, '\p{^Jg=manichaeanthamedh}', ""); + Expect(0, 68309, '\P{Jg=manichaeanthamedh}', ""); + Expect(1, 68309, '\P{^Jg=manichaeanthamedh}', ""); + Expect(0, 68310, '\p{Jg=manichaeanthamedh}', ""); + Expect(1, 68310, '\p{^Jg=manichaeanthamedh}', ""); + Expect(1, 68310, '\P{Jg=manichaeanthamedh}', ""); + Expect(0, 68310, '\P{^Jg=manichaeanthamedh}', ""); + Expect(1, 68309, '\p{Jg=:\Amanichaeanthamedh\z:}', "");; + Expect(0, 68310, '\p{Jg=:\Amanichaeanthamedh\z:}', "");; + Expect(1, 68309, '\p{Jg=Manichaean_thamedh}', ""); + Expect(0, 68309, '\p{^Jg=Manichaean_thamedh}', ""); + Expect(0, 68309, '\P{Jg=Manichaean_thamedh}', ""); + Expect(1, 68309, '\P{^Jg=Manichaean_thamedh}', ""); + Expect(0, 68310, '\p{Jg=Manichaean_thamedh}', ""); + Expect(1, 68310, '\p{^Jg=Manichaean_thamedh}', ""); + Expect(1, 68310, '\P{Jg=Manichaean_thamedh}', ""); + Expect(0, 68310, '\P{^Jg=Manichaean_thamedh}', ""); + Error('\p{Is_Joining_Group=-_MANICHAEAN_Thamedh/a/}'); + Error('\P{Is_Joining_Group=-_MANICHAEAN_Thamedh/a/}'); + Expect(1, 68309, '\p{Is_Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68309, '\p{^Is_Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68309, '\P{Is_Joining_Group=manichaeanthamedh}', ""); + Expect(1, 68309, '\P{^Is_Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68310, '\p{Is_Joining_Group=manichaeanthamedh}', ""); + Expect(1, 68310, '\p{^Is_Joining_Group=manichaeanthamedh}', ""); + Expect(1, 68310, '\P{Is_Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68310, '\P{^Is_Joining_Group=manichaeanthamedh}', ""); + Expect(1, 68309, '\p{Is_Joining_Group= Manichaean_THAMEDH}', ""); + Expect(0, 68309, '\p{^Is_Joining_Group= Manichaean_THAMEDH}', ""); + Expect(0, 68309, '\P{Is_Joining_Group= Manichaean_THAMEDH}', ""); + Expect(1, 68309, '\P{^Is_Joining_Group= Manichaean_THAMEDH}', ""); + Expect(0, 68310, '\p{Is_Joining_Group= Manichaean_THAMEDH}', ""); + Expect(1, 68310, '\p{^Is_Joining_Group= Manichaean_THAMEDH}', ""); + Expect(1, 68310, '\P{Is_Joining_Group= Manichaean_THAMEDH}', ""); + Expect(0, 68310, '\P{^Is_Joining_Group= Manichaean_THAMEDH}', ""); + Error('\p{Is_Jg=/a/- Manichaean_thamedh}'); + Error('\P{Is_Jg=/a/- Manichaean_thamedh}'); + Expect(1, 68309, '\p{Is_Jg=manichaeanthamedh}', ""); + Expect(0, 68309, '\p{^Is_Jg=manichaeanthamedh}', ""); + Expect(0, 68309, '\P{Is_Jg=manichaeanthamedh}', ""); + Expect(1, 68309, '\P{^Is_Jg=manichaeanthamedh}', ""); + Expect(0, 68310, '\p{Is_Jg=manichaeanthamedh}', ""); + Expect(1, 68310, '\p{^Is_Jg=manichaeanthamedh}', ""); + Expect(1, 68310, '\P{Is_Jg=manichaeanthamedh}', ""); + Expect(0, 68310, '\P{^Is_Jg=manichaeanthamedh}', ""); + Expect(1, 68309, '\p{Is_Jg=- Manichaean_THAMEDH}', ""); + Expect(0, 68309, '\p{^Is_Jg=- Manichaean_THAMEDH}', ""); + Expect(0, 68309, '\P{Is_Jg=- Manichaean_THAMEDH}', ""); + Expect(1, 68309, '\P{^Is_Jg=- Manichaean_THAMEDH}', ""); + Expect(0, 68310, '\p{Is_Jg=- Manichaean_THAMEDH}', ""); + Expect(1, 68310, '\p{^Is_Jg=- Manichaean_THAMEDH}', ""); + Expect(1, 68310, '\P{Is_Jg=- Manichaean_THAMEDH}', ""); + Expect(0, 68310, '\P{^Is_Jg=- Manichaean_THAMEDH}', ""); + Error('\p{Joining_Group: :=--manichaean_TWENTY}'); + Error('\P{Joining_Group: :=--manichaean_TWENTY}'); + Expect(1, 68334, '\p{Joining_Group=:\AManichaean_Twenty\z:}', "");; + Expect(0, 68335, '\p{Joining_Group=:\AManichaean_Twenty\z:}', "");; + Expect(1, 68334, '\p{Joining_Group=manichaeantwenty}', ""); + Expect(0, 68334, '\p{^Joining_Group=manichaeantwenty}', ""); + Expect(0, 68334, '\P{Joining_Group=manichaeantwenty}', ""); + Expect(1, 68334, '\P{^Joining_Group=manichaeantwenty}', ""); + Expect(0, 68335, '\p{Joining_Group=manichaeantwenty}', ""); + Expect(1, 68335, '\p{^Joining_Group=manichaeantwenty}', ""); + Expect(1, 68335, '\P{Joining_Group=manichaeantwenty}', ""); + Expect(0, 68335, '\P{^Joining_Group=manichaeantwenty}', ""); + Expect(1, 68334, '\p{Joining_Group=:\Amanichaeantwenty\z:}', "");; + Expect(0, 68335, '\p{Joining_Group=:\Amanichaeantwenty\z:}', "");; + Expect(1, 68334, '\p{Joining_Group= -MANICHAEAN_Twenty}', ""); + Expect(0, 68334, '\p{^Joining_Group= -MANICHAEAN_Twenty}', ""); + Expect(0, 68334, '\P{Joining_Group= -MANICHAEAN_Twenty}', ""); + Expect(1, 68334, '\P{^Joining_Group= -MANICHAEAN_Twenty}', ""); + Expect(0, 68335, '\p{Joining_Group= -MANICHAEAN_Twenty}', ""); + Expect(1, 68335, '\p{^Joining_Group= -MANICHAEAN_Twenty}', ""); + Expect(1, 68335, '\P{Joining_Group= -MANICHAEAN_Twenty}', ""); + Expect(0, 68335, '\P{^Joining_Group= -MANICHAEAN_Twenty}', ""); + Error('\p{Jg=:=_Manichaean_TWENTY}'); + Error('\P{Jg=:=_Manichaean_TWENTY}'); + Expect(1, 68334, '\p{Jg=:\AManichaean_Twenty\z:}', "");; + Expect(0, 68335, '\p{Jg=:\AManichaean_Twenty\z:}', "");; + Expect(1, 68334, '\p{Jg=manichaeantwenty}', ""); + Expect(0, 68334, '\p{^Jg=manichaeantwenty}', ""); + Expect(0, 68334, '\P{Jg=manichaeantwenty}', ""); + Expect(1, 68334, '\P{^Jg=manichaeantwenty}', ""); + Expect(0, 68335, '\p{Jg=manichaeantwenty}', ""); + Expect(1, 68335, '\p{^Jg=manichaeantwenty}', ""); + Expect(1, 68335, '\P{Jg=manichaeantwenty}', ""); + Expect(0, 68335, '\P{^Jg=manichaeantwenty}', ""); + Expect(1, 68334, '\p{Jg=:\Amanichaeantwenty\z:}', "");; + Expect(0, 68335, '\p{Jg=:\Amanichaeantwenty\z:}', "");; + Expect(1, 68334, '\p{Jg=-_manichaean_TWENTY}', ""); + Expect(0, 68334, '\p{^Jg=-_manichaean_TWENTY}', ""); + Expect(0, 68334, '\P{Jg=-_manichaean_TWENTY}', ""); + Expect(1, 68334, '\P{^Jg=-_manichaean_TWENTY}', ""); + Expect(0, 68335, '\p{Jg=-_manichaean_TWENTY}', ""); + Expect(1, 68335, '\p{^Jg=-_manichaean_TWENTY}', ""); + Expect(1, 68335, '\P{Jg=-_manichaean_TWENTY}', ""); + Expect(0, 68335, '\P{^Jg=-_manichaean_TWENTY}', ""); + Error('\p{Is_Joining_Group=/a/__Manichaean_Twenty}'); + Error('\P{Is_Joining_Group=/a/__Manichaean_Twenty}'); + Expect(1, 68334, '\p{Is_Joining_Group=manichaeantwenty}', ""); + Expect(0, 68334, '\p{^Is_Joining_Group=manichaeantwenty}', ""); + Expect(0, 68334, '\P{Is_Joining_Group=manichaeantwenty}', ""); + Expect(1, 68334, '\P{^Is_Joining_Group=manichaeantwenty}', ""); + Expect(0, 68335, '\p{Is_Joining_Group=manichaeantwenty}', ""); + Expect(1, 68335, '\p{^Is_Joining_Group=manichaeantwenty}', ""); + Expect(1, 68335, '\P{Is_Joining_Group=manichaeantwenty}', ""); + Expect(0, 68335, '\P{^Is_Joining_Group=manichaeantwenty}', ""); + Expect(1, 68334, '\p{Is_Joining_Group= Manichaean_Twenty}', ""); + Expect(0, 68334, '\p{^Is_Joining_Group= Manichaean_Twenty}', ""); + Expect(0, 68334, '\P{Is_Joining_Group= Manichaean_Twenty}', ""); + Expect(1, 68334, '\P{^Is_Joining_Group= Manichaean_Twenty}', ""); + Expect(0, 68335, '\p{Is_Joining_Group= Manichaean_Twenty}', ""); + Expect(1, 68335, '\p{^Is_Joining_Group= Manichaean_Twenty}', ""); + Expect(1, 68335, '\P{Is_Joining_Group= Manichaean_Twenty}', ""); + Expect(0, 68335, '\P{^Is_Joining_Group= Manichaean_Twenty}', ""); + Error('\p{Is_Jg=:= MANICHAEAN_Twenty}'); + Error('\P{Is_Jg=:= MANICHAEAN_Twenty}'); + Expect(1, 68334, '\p{Is_Jg=manichaeantwenty}', ""); + Expect(0, 68334, '\p{^Is_Jg=manichaeantwenty}', ""); + Expect(0, 68334, '\P{Is_Jg=manichaeantwenty}', ""); + Expect(1, 68334, '\P{^Is_Jg=manichaeantwenty}', ""); + Expect(0, 68335, '\p{Is_Jg=manichaeantwenty}', ""); + Expect(1, 68335, '\p{^Is_Jg=manichaeantwenty}', ""); + Expect(1, 68335, '\P{Is_Jg=manichaeantwenty}', ""); + Expect(0, 68335, '\P{^Is_Jg=manichaeantwenty}', ""); + Expect(1, 68334, '\p{Is_Jg: _ manichaean_Twenty}', ""); + Expect(0, 68334, '\p{^Is_Jg: _ manichaean_Twenty}', ""); + Expect(0, 68334, '\P{Is_Jg: _ manichaean_Twenty}', ""); + Expect(1, 68334, '\P{^Is_Jg: _ manichaean_Twenty}', ""); + Expect(0, 68335, '\p{Is_Jg: _ manichaean_Twenty}', ""); + Expect(1, 68335, '\p{^Is_Jg: _ manichaean_Twenty}', ""); + Expect(1, 68335, '\P{Is_Jg: _ manichaean_Twenty}', ""); + Expect(0, 68335, '\P{^Is_Jg: _ manichaean_Twenty}', ""); + Error('\p{Joining_Group=:=- manichaean_WAW}'); + Error('\P{Joining_Group=:=- manichaean_WAW}'); + Expect(1, 68295, '\p{Joining_Group=:\AManichaean_Waw\z:}', "");; + Expect(0, 68296, '\p{Joining_Group=:\AManichaean_Waw\z:}', "");; + Expect(1, 68295, '\p{Joining_Group=manichaeanwaw}', ""); + Expect(0, 68295, '\p{^Joining_Group=manichaeanwaw}', ""); + Expect(0, 68295, '\P{Joining_Group=manichaeanwaw}', ""); + Expect(1, 68295, '\P{^Joining_Group=manichaeanwaw}', ""); + Expect(0, 68296, '\p{Joining_Group=manichaeanwaw}', ""); + Expect(1, 68296, '\p{^Joining_Group=manichaeanwaw}', ""); + Expect(1, 68296, '\P{Joining_Group=manichaeanwaw}', ""); + Expect(0, 68296, '\P{^Joining_Group=manichaeanwaw}', ""); + Expect(1, 68295, '\p{Joining_Group=:\Amanichaeanwaw\z:}', "");; + Expect(0, 68296, '\p{Joining_Group=:\Amanichaeanwaw\z:}', "");; + Expect(1, 68295, '\p{Joining_Group= MANICHAEAN_WAW}', ""); + Expect(0, 68295, '\p{^Joining_Group= MANICHAEAN_WAW}', ""); + Expect(0, 68295, '\P{Joining_Group= MANICHAEAN_WAW}', ""); + Expect(1, 68295, '\P{^Joining_Group= MANICHAEAN_WAW}', ""); + Expect(0, 68296, '\p{Joining_Group= MANICHAEAN_WAW}', ""); + Expect(1, 68296, '\p{^Joining_Group= MANICHAEAN_WAW}', ""); + Expect(1, 68296, '\P{Joining_Group= MANICHAEAN_WAW}', ""); + Expect(0, 68296, '\P{^Joining_Group= MANICHAEAN_WAW}', ""); + Error('\p{Jg= /a/MANICHAEAN_Waw}'); + Error('\P{Jg= /a/MANICHAEAN_Waw}'); + Expect(1, 68295, '\p{Jg=:\AManichaean_Waw\z:}', "");; + Expect(0, 68296, '\p{Jg=:\AManichaean_Waw\z:}', "");; + Expect(1, 68295, '\p{Jg: manichaeanwaw}', ""); + Expect(0, 68295, '\p{^Jg: manichaeanwaw}', ""); + Expect(0, 68295, '\P{Jg: manichaeanwaw}', ""); + Expect(1, 68295, '\P{^Jg: manichaeanwaw}', ""); + Expect(0, 68296, '\p{Jg: manichaeanwaw}', ""); + Expect(1, 68296, '\p{^Jg: manichaeanwaw}', ""); + Expect(1, 68296, '\P{Jg: manichaeanwaw}', ""); + Expect(0, 68296, '\P{^Jg: manichaeanwaw}', ""); + Expect(1, 68295, '\p{Jg=:\Amanichaeanwaw\z:}', "");; + Expect(0, 68296, '\p{Jg=:\Amanichaeanwaw\z:}', "");; + Expect(1, 68295, '\p{Jg=Manichaean_WAW}', ""); + Expect(0, 68295, '\p{^Jg=Manichaean_WAW}', ""); + Expect(0, 68295, '\P{Jg=Manichaean_WAW}', ""); + Expect(1, 68295, '\P{^Jg=Manichaean_WAW}', ""); + Expect(0, 68296, '\p{Jg=Manichaean_WAW}', ""); + Expect(1, 68296, '\p{^Jg=Manichaean_WAW}', ""); + Expect(1, 68296, '\P{Jg=Manichaean_WAW}', ""); + Expect(0, 68296, '\P{^Jg=Manichaean_WAW}', ""); + Error('\p{Is_Joining_Group=:= MANICHAEAN_WAW}'); + Error('\P{Is_Joining_Group=:= MANICHAEAN_WAW}'); + Expect(1, 68295, '\p{Is_Joining_Group=manichaeanwaw}', ""); + Expect(0, 68295, '\p{^Is_Joining_Group=manichaeanwaw}', ""); + Expect(0, 68295, '\P{Is_Joining_Group=manichaeanwaw}', ""); + Expect(1, 68295, '\P{^Is_Joining_Group=manichaeanwaw}', ""); + Expect(0, 68296, '\p{Is_Joining_Group=manichaeanwaw}', ""); + Expect(1, 68296, '\p{^Is_Joining_Group=manichaeanwaw}', ""); + Expect(1, 68296, '\P{Is_Joining_Group=manichaeanwaw}', ""); + Expect(0, 68296, '\P{^Is_Joining_Group=manichaeanwaw}', ""); + Expect(1, 68295, '\p{Is_Joining_Group= Manichaean_Waw}', ""); + Expect(0, 68295, '\p{^Is_Joining_Group= Manichaean_Waw}', ""); + Expect(0, 68295, '\P{Is_Joining_Group= Manichaean_Waw}', ""); + Expect(1, 68295, '\P{^Is_Joining_Group= Manichaean_Waw}', ""); + Expect(0, 68296, '\p{Is_Joining_Group= Manichaean_Waw}', ""); + Expect(1, 68296, '\p{^Is_Joining_Group= Manichaean_Waw}', ""); + Expect(1, 68296, '\P{Is_Joining_Group= Manichaean_Waw}', ""); + Expect(0, 68296, '\P{^Is_Joining_Group= Manichaean_Waw}', ""); + Error('\p{Is_Jg=- Manichaean_WAW:=}'); + Error('\P{Is_Jg=- Manichaean_WAW:=}'); + Expect(1, 68295, '\p{Is_Jg: manichaeanwaw}', ""); + Expect(0, 68295, '\p{^Is_Jg: manichaeanwaw}', ""); + Expect(0, 68295, '\P{Is_Jg: manichaeanwaw}', ""); + Expect(1, 68295, '\P{^Is_Jg: manichaeanwaw}', ""); + Expect(0, 68296, '\p{Is_Jg: manichaeanwaw}', ""); + Expect(1, 68296, '\p{^Is_Jg: manichaeanwaw}', ""); + Expect(1, 68296, '\P{Is_Jg: manichaeanwaw}', ""); + Expect(0, 68296, '\P{^Is_Jg: manichaeanwaw}', ""); + Expect(1, 68295, '\p{Is_Jg=_-MANICHAEAN_waw}', ""); + Expect(0, 68295, '\p{^Is_Jg=_-MANICHAEAN_waw}', ""); + Expect(0, 68295, '\P{Is_Jg=_-MANICHAEAN_waw}', ""); + Expect(1, 68295, '\P{^Is_Jg=_-MANICHAEAN_waw}', ""); + Expect(0, 68296, '\p{Is_Jg=_-MANICHAEAN_waw}', ""); + Expect(1, 68296, '\p{^Is_Jg=_-MANICHAEAN_waw}', ""); + Expect(1, 68296, '\P{Is_Jg=_-MANICHAEAN_waw}', ""); + Expect(0, 68296, '\P{^Is_Jg=_-MANICHAEAN_waw}', ""); + Error('\p{Joining_Group=:= Manichaean_Yodh}'); + Error('\P{Joining_Group=:= Manichaean_Yodh}'); + Expect(1, 68303, '\p{Joining_Group=:\AManichaean_Yodh\z:}', "");; + Expect(0, 68304, '\p{Joining_Group=:\AManichaean_Yodh\z:}', "");; + Expect(1, 68303, '\p{Joining_Group:manichaeanyodh}', ""); + Expect(0, 68303, '\p{^Joining_Group:manichaeanyodh}', ""); + Expect(0, 68303, '\P{Joining_Group:manichaeanyodh}', ""); + Expect(1, 68303, '\P{^Joining_Group:manichaeanyodh}', ""); + Expect(0, 68304, '\p{Joining_Group:manichaeanyodh}', ""); + Expect(1, 68304, '\p{^Joining_Group:manichaeanyodh}', ""); + Expect(1, 68304, '\P{Joining_Group:manichaeanyodh}', ""); + Expect(0, 68304, '\P{^Joining_Group:manichaeanyodh}', ""); + Expect(1, 68303, '\p{Joining_Group=:\Amanichaeanyodh\z:}', "");; + Expect(0, 68304, '\p{Joining_Group=:\Amanichaeanyodh\z:}', "");; + Expect(1, 68303, '\p{Joining_Group=__Manichaean_yodh}', ""); + Expect(0, 68303, '\p{^Joining_Group=__Manichaean_yodh}', ""); + Expect(0, 68303, '\P{Joining_Group=__Manichaean_yodh}', ""); + Expect(1, 68303, '\P{^Joining_Group=__Manichaean_yodh}', ""); + Expect(0, 68304, '\p{Joining_Group=__Manichaean_yodh}', ""); + Expect(1, 68304, '\p{^Joining_Group=__Manichaean_yodh}', ""); + Expect(1, 68304, '\P{Joining_Group=__Manichaean_yodh}', ""); + Expect(0, 68304, '\P{^Joining_Group=__Manichaean_yodh}', ""); + Error('\p{Jg=:= _Manichaean_YODH}'); + Error('\P{Jg=:= _Manichaean_YODH}'); + Expect(1, 68303, '\p{Jg=:\AManichaean_Yodh\z:}', "");; + Expect(0, 68304, '\p{Jg=:\AManichaean_Yodh\z:}', "");; + Expect(1, 68303, '\p{Jg=manichaeanyodh}', ""); + Expect(0, 68303, '\p{^Jg=manichaeanyodh}', ""); + Expect(0, 68303, '\P{Jg=manichaeanyodh}', ""); + Expect(1, 68303, '\P{^Jg=manichaeanyodh}', ""); + Expect(0, 68304, '\p{Jg=manichaeanyodh}', ""); + Expect(1, 68304, '\p{^Jg=manichaeanyodh}', ""); + Expect(1, 68304, '\P{Jg=manichaeanyodh}', ""); + Expect(0, 68304, '\P{^Jg=manichaeanyodh}', ""); + Expect(1, 68303, '\p{Jg=:\Amanichaeanyodh\z:}', "");; + Expect(0, 68304, '\p{Jg=:\Amanichaeanyodh\z:}', "");; + Expect(1, 68303, '\p{Jg: manichaean_YODH}', ""); + Expect(0, 68303, '\p{^Jg: manichaean_YODH}', ""); + Expect(0, 68303, '\P{Jg: manichaean_YODH}', ""); + Expect(1, 68303, '\P{^Jg: manichaean_YODH}', ""); + Expect(0, 68304, '\p{Jg: manichaean_YODH}', ""); + Expect(1, 68304, '\p{^Jg: manichaean_YODH}', ""); + Expect(1, 68304, '\P{Jg: manichaean_YODH}', ""); + Expect(0, 68304, '\P{^Jg: manichaean_YODH}', ""); + Error('\p{Is_Joining_Group=_:=Manichaean_YODH}'); + Error('\P{Is_Joining_Group=_:=Manichaean_YODH}'); + Expect(1, 68303, '\p{Is_Joining_Group=manichaeanyodh}', ""); + Expect(0, 68303, '\p{^Is_Joining_Group=manichaeanyodh}', ""); + Expect(0, 68303, '\P{Is_Joining_Group=manichaeanyodh}', ""); + Expect(1, 68303, '\P{^Is_Joining_Group=manichaeanyodh}', ""); + Expect(0, 68304, '\p{Is_Joining_Group=manichaeanyodh}', ""); + Expect(1, 68304, '\p{^Is_Joining_Group=manichaeanyodh}', ""); + Expect(1, 68304, '\P{Is_Joining_Group=manichaeanyodh}', ""); + Expect(0, 68304, '\P{^Is_Joining_Group=manichaeanyodh}', ""); + Expect(1, 68303, '\p{Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(0, 68303, '\p{^Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(0, 68303, '\P{Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(1, 68303, '\P{^Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(0, 68304, '\p{Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(1, 68304, '\p{^Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(1, 68304, '\P{Is_Joining_Group=-Manichaean_Yodh}', ""); + Expect(0, 68304, '\P{^Is_Joining_Group=-Manichaean_Yodh}', ""); + Error('\p{Is_Jg=-:=Manichaean_Yodh}'); + Error('\P{Is_Jg=-:=Manichaean_Yodh}'); + Expect(1, 68303, '\p{Is_Jg=manichaeanyodh}', ""); + Expect(0, 68303, '\p{^Is_Jg=manichaeanyodh}', ""); + Expect(0, 68303, '\P{Is_Jg=manichaeanyodh}', ""); + Expect(1, 68303, '\P{^Is_Jg=manichaeanyodh}', ""); + Expect(0, 68304, '\p{Is_Jg=manichaeanyodh}', ""); + Expect(1, 68304, '\p{^Is_Jg=manichaeanyodh}', ""); + Expect(1, 68304, '\P{Is_Jg=manichaeanyodh}', ""); + Expect(0, 68304, '\P{^Is_Jg=manichaeanyodh}', ""); + Expect(1, 68303, '\p{Is_Jg=-MANICHAEAN_Yodh}', ""); + Expect(0, 68303, '\p{^Is_Jg=-MANICHAEAN_Yodh}', ""); + Expect(0, 68303, '\P{Is_Jg=-MANICHAEAN_Yodh}', ""); + Expect(1, 68303, '\P{^Is_Jg=-MANICHAEAN_Yodh}', ""); + Expect(0, 68304, '\p{Is_Jg=-MANICHAEAN_Yodh}', ""); + Expect(1, 68304, '\p{^Is_Jg=-MANICHAEAN_Yodh}', ""); + Expect(1, 68304, '\P{Is_Jg=-MANICHAEAN_Yodh}', ""); + Expect(0, 68304, '\P{^Is_Jg=-MANICHAEAN_Yodh}', ""); + Error('\p{Joining_Group=:=_ manichaean_zayin}'); + Error('\P{Joining_Group=:=_ manichaean_zayin}'); + Expect(1, 68298, '\p{Joining_Group=:\AManichaean_Zayin\z:}', "");; + Expect(0, 68299, '\p{Joining_Group=:\AManichaean_Zayin\z:}', "");; + Expect(1, 68298, '\p{Joining_Group=manichaeanzayin}', ""); + Expect(0, 68298, '\p{^Joining_Group=manichaeanzayin}', ""); + Expect(0, 68298, '\P{Joining_Group=manichaeanzayin}', ""); + Expect(1, 68298, '\P{^Joining_Group=manichaeanzayin}', ""); + Expect(0, 68299, '\p{Joining_Group=manichaeanzayin}', ""); + Expect(1, 68299, '\p{^Joining_Group=manichaeanzayin}', ""); + Expect(1, 68299, '\P{Joining_Group=manichaeanzayin}', ""); + Expect(0, 68299, '\P{^Joining_Group=manichaeanzayin}', ""); + Expect(1, 68298, '\p{Joining_Group=:\Amanichaeanzayin\z:}', "");; + Expect(0, 68299, '\p{Joining_Group=:\Amanichaeanzayin\z:}', "");; + Expect(1, 68298, '\p{Joining_Group=_-MANICHAEAN_ZAYIN}', ""); + Expect(0, 68298, '\p{^Joining_Group=_-MANICHAEAN_ZAYIN}', ""); + Expect(0, 68298, '\P{Joining_Group=_-MANICHAEAN_ZAYIN}', ""); + Expect(1, 68298, '\P{^Joining_Group=_-MANICHAEAN_ZAYIN}', ""); + Expect(0, 68299, '\p{Joining_Group=_-MANICHAEAN_ZAYIN}', ""); + Expect(1, 68299, '\p{^Joining_Group=_-MANICHAEAN_ZAYIN}', ""); + Expect(1, 68299, '\P{Joining_Group=_-MANICHAEAN_ZAYIN}', ""); + Expect(0, 68299, '\P{^Joining_Group=_-MANICHAEAN_ZAYIN}', ""); + Error('\p{Jg: _ MANICHAEAN_Zayin:=}'); + Error('\P{Jg: _ MANICHAEAN_Zayin:=}'); + Expect(1, 68298, '\p{Jg=:\AManichaean_Zayin\z:}', "");; + Expect(0, 68299, '\p{Jg=:\AManichaean_Zayin\z:}', "");; + Expect(1, 68298, '\p{Jg=manichaeanzayin}', ""); + Expect(0, 68298, '\p{^Jg=manichaeanzayin}', ""); + Expect(0, 68298, '\P{Jg=manichaeanzayin}', ""); + Expect(1, 68298, '\P{^Jg=manichaeanzayin}', ""); + Expect(0, 68299, '\p{Jg=manichaeanzayin}', ""); + Expect(1, 68299, '\p{^Jg=manichaeanzayin}', ""); + Expect(1, 68299, '\P{Jg=manichaeanzayin}', ""); + Expect(0, 68299, '\P{^Jg=manichaeanzayin}', ""); + Expect(1, 68298, '\p{Jg=:\Amanichaeanzayin\z:}', "");; + Expect(0, 68299, '\p{Jg=:\Amanichaeanzayin\z:}', "");; + Expect(1, 68298, '\p{Jg:-_Manichaean_zayin}', ""); + Expect(0, 68298, '\p{^Jg:-_Manichaean_zayin}', ""); + Expect(0, 68298, '\P{Jg:-_Manichaean_zayin}', ""); + Expect(1, 68298, '\P{^Jg:-_Manichaean_zayin}', ""); + Expect(0, 68299, '\p{Jg:-_Manichaean_zayin}', ""); + Expect(1, 68299, '\p{^Jg:-_Manichaean_zayin}', ""); + Expect(1, 68299, '\P{Jg:-_Manichaean_zayin}', ""); + Expect(0, 68299, '\P{^Jg:-_Manichaean_zayin}', ""); + Error('\p{Is_Joining_Group=/a/_-Manichaean_ZAYIN}'); + Error('\P{Is_Joining_Group=/a/_-Manichaean_ZAYIN}'); + Expect(1, 68298, '\p{Is_Joining_Group=manichaeanzayin}', ""); + Expect(0, 68298, '\p{^Is_Joining_Group=manichaeanzayin}', ""); + Expect(0, 68298, '\P{Is_Joining_Group=manichaeanzayin}', ""); + Expect(1, 68298, '\P{^Is_Joining_Group=manichaeanzayin}', ""); + Expect(0, 68299, '\p{Is_Joining_Group=manichaeanzayin}', ""); + Expect(1, 68299, '\p{^Is_Joining_Group=manichaeanzayin}', ""); + Expect(1, 68299, '\P{Is_Joining_Group=manichaeanzayin}', ""); + Expect(0, 68299, '\P{^Is_Joining_Group=manichaeanzayin}', ""); + Expect(1, 68298, '\p{Is_Joining_Group=MANICHAEAN_Zayin}', ""); + Expect(0, 68298, '\p{^Is_Joining_Group=MANICHAEAN_Zayin}', ""); + Expect(0, 68298, '\P{Is_Joining_Group=MANICHAEAN_Zayin}', ""); + Expect(1, 68298, '\P{^Is_Joining_Group=MANICHAEAN_Zayin}', ""); + Expect(0, 68299, '\p{Is_Joining_Group=MANICHAEAN_Zayin}', ""); + Expect(1, 68299, '\p{^Is_Joining_Group=MANICHAEAN_Zayin}', ""); + Expect(1, 68299, '\P{Is_Joining_Group=MANICHAEAN_Zayin}', ""); + Expect(0, 68299, '\P{^Is_Joining_Group=MANICHAEAN_Zayin}', ""); + Error('\p{Is_Jg= MANICHAEAN_zayin/a/}'); + Error('\P{Is_Jg= MANICHAEAN_zayin/a/}'); + Expect(1, 68298, '\p{Is_Jg=manichaeanzayin}', ""); + Expect(0, 68298, '\p{^Is_Jg=manichaeanzayin}', ""); + Expect(0, 68298, '\P{Is_Jg=manichaeanzayin}', ""); + Expect(1, 68298, '\P{^Is_Jg=manichaeanzayin}', ""); + Expect(0, 68299, '\p{Is_Jg=manichaeanzayin}', ""); + Expect(1, 68299, '\p{^Is_Jg=manichaeanzayin}', ""); + Expect(1, 68299, '\P{Is_Jg=manichaeanzayin}', ""); + Expect(0, 68299, '\P{^Is_Jg=manichaeanzayin}', ""); + Expect(1, 68298, '\p{Is_Jg= MANICHAEAN_Zayin}', ""); + Expect(0, 68298, '\p{^Is_Jg= MANICHAEAN_Zayin}', ""); + Expect(0, 68298, '\P{Is_Jg= MANICHAEAN_Zayin}', ""); + Expect(1, 68298, '\P{^Is_Jg= MANICHAEAN_Zayin}', ""); + Expect(0, 68299, '\p{Is_Jg= MANICHAEAN_Zayin}', ""); + Expect(1, 68299, '\p{^Is_Jg= MANICHAEAN_Zayin}', ""); + Expect(1, 68299, '\P{Is_Jg= MANICHAEAN_Zayin}', ""); + Expect(0, 68299, '\P{^Is_Jg= MANICHAEAN_Zayin}', ""); + Error('\p{Joining_Group: _-MEEM:=}'); + Error('\P{Joining_Group: _-MEEM:=}'); + Expect(1, 2215, '\p{Joining_Group=:\AMeem\z:}', "");; + Expect(0, 2216, '\p{Joining_Group=:\AMeem\z:}', "");; + Expect(1, 2215, '\p{Joining_Group=meem}', ""); + Expect(0, 2215, '\p{^Joining_Group=meem}', ""); + Expect(0, 2215, '\P{Joining_Group=meem}', ""); + Expect(1, 2215, '\P{^Joining_Group=meem}', ""); + Expect(0, 2216, '\p{Joining_Group=meem}', ""); + Expect(1, 2216, '\p{^Joining_Group=meem}', ""); + Expect(1, 2216, '\P{Joining_Group=meem}', ""); + Expect(0, 2216, '\P{^Joining_Group=meem}', ""); + Expect(1, 2215, '\p{Joining_Group=:\Ameem\z:}', "");; + Expect(0, 2216, '\p{Joining_Group=:\Ameem\z:}', "");; + Expect(1, 2215, '\p{Joining_Group= _MEEM}', ""); + Expect(0, 2215, '\p{^Joining_Group= _MEEM}', ""); + Expect(0, 2215, '\P{Joining_Group= _MEEM}', ""); + Expect(1, 2215, '\P{^Joining_Group= _MEEM}', ""); + Expect(0, 2216, '\p{Joining_Group= _MEEM}', ""); + Expect(1, 2216, '\p{^Joining_Group= _MEEM}', ""); + Expect(1, 2216, '\P{Joining_Group= _MEEM}', ""); + Expect(0, 2216, '\P{^Joining_Group= _MEEM}', ""); + Error('\p{Jg=-:=Meem}'); + Error('\P{Jg=-:=Meem}'); + Expect(1, 2215, '\p{Jg=:\AMeem\z:}', "");; + Expect(0, 2216, '\p{Jg=:\AMeem\z:}', "");; + Expect(1, 2215, '\p{Jg=meem}', ""); + Expect(0, 2215, '\p{^Jg=meem}', ""); + Expect(0, 2215, '\P{Jg=meem}', ""); + Expect(1, 2215, '\P{^Jg=meem}', ""); + Expect(0, 2216, '\p{Jg=meem}', ""); + Expect(1, 2216, '\p{^Jg=meem}', ""); + Expect(1, 2216, '\P{Jg=meem}', ""); + Expect(0, 2216, '\P{^Jg=meem}', ""); + Expect(1, 2215, '\p{Jg=:\Ameem\z:}', "");; + Expect(0, 2216, '\p{Jg=:\Ameem\z:}', "");; + Expect(1, 2215, '\p{Jg= meem}', ""); + Expect(0, 2215, '\p{^Jg= meem}', ""); + Expect(0, 2215, '\P{Jg= meem}', ""); + Expect(1, 2215, '\P{^Jg= meem}', ""); + Expect(0, 2216, '\p{Jg= meem}', ""); + Expect(1, 2216, '\p{^Jg= meem}', ""); + Expect(1, 2216, '\P{Jg= meem}', ""); + Expect(0, 2216, '\P{^Jg= meem}', ""); + Error('\p{Is_Joining_Group:_:=MEEM}'); + Error('\P{Is_Joining_Group:_:=MEEM}'); + Expect(1, 2215, '\p{Is_Joining_Group=meem}', ""); + Expect(0, 2215, '\p{^Is_Joining_Group=meem}', ""); + Expect(0, 2215, '\P{Is_Joining_Group=meem}', ""); + Expect(1, 2215, '\P{^Is_Joining_Group=meem}', ""); + Expect(0, 2216, '\p{Is_Joining_Group=meem}', ""); + Expect(1, 2216, '\p{^Is_Joining_Group=meem}', ""); + Expect(1, 2216, '\P{Is_Joining_Group=meem}', ""); + Expect(0, 2216, '\P{^Is_Joining_Group=meem}', ""); + Expect(1, 2215, '\p{Is_Joining_Group=_ MEEM}', ""); + Expect(0, 2215, '\p{^Is_Joining_Group=_ MEEM}', ""); + Expect(0, 2215, '\P{Is_Joining_Group=_ MEEM}', ""); + Expect(1, 2215, '\P{^Is_Joining_Group=_ MEEM}', ""); + Expect(0, 2216, '\p{Is_Joining_Group=_ MEEM}', ""); + Expect(1, 2216, '\p{^Is_Joining_Group=_ MEEM}', ""); + Expect(1, 2216, '\P{Is_Joining_Group=_ MEEM}', ""); + Expect(0, 2216, '\P{^Is_Joining_Group=_ MEEM}', ""); + Error('\p{Is_Jg= :=Meem}'); + Error('\P{Is_Jg= :=Meem}'); + Expect(1, 2215, '\p{Is_Jg=meem}', ""); + Expect(0, 2215, '\p{^Is_Jg=meem}', ""); + Expect(0, 2215, '\P{Is_Jg=meem}', ""); + Expect(1, 2215, '\P{^Is_Jg=meem}', ""); + Expect(0, 2216, '\p{Is_Jg=meem}', ""); + Expect(1, 2216, '\p{^Is_Jg=meem}', ""); + Expect(1, 2216, '\P{Is_Jg=meem}', ""); + Expect(0, 2216, '\P{^Is_Jg=meem}', ""); + Expect(1, 2215, '\p{Is_Jg=__Meem}', ""); + Expect(0, 2215, '\p{^Is_Jg=__Meem}', ""); + Expect(0, 2215, '\P{Is_Jg=__Meem}', ""); + Expect(1, 2215, '\P{^Is_Jg=__Meem}', ""); + Expect(0, 2216, '\p{Is_Jg=__Meem}', ""); + Expect(1, 2216, '\p{^Is_Jg=__Meem}', ""); + Expect(1, 2216, '\P{Is_Jg=__Meem}', ""); + Expect(0, 2216, '\P{^Is_Jg=__Meem}', ""); + Error('\p{Joining_Group: Mim/a/}'); + Error('\P{Joining_Group: Mim/a/}'); + Expect(1, 1825, '\p{Joining_Group=:\AMim\z:}', "");; + Expect(0, 1826, '\p{Joining_Group=:\AMim\z:}', "");; + Expect(1, 1825, '\p{Joining_Group=mim}', ""); + Expect(0, 1825, '\p{^Joining_Group=mim}', ""); + Expect(0, 1825, '\P{Joining_Group=mim}', ""); + Expect(1, 1825, '\P{^Joining_Group=mim}', ""); + Expect(0, 1826, '\p{Joining_Group=mim}', ""); + Expect(1, 1826, '\p{^Joining_Group=mim}', ""); + Expect(1, 1826, '\P{Joining_Group=mim}', ""); + Expect(0, 1826, '\P{^Joining_Group=mim}', ""); + Expect(1, 1825, '\p{Joining_Group=:\Amim\z:}', "");; + Expect(0, 1826, '\p{Joining_Group=:\Amim\z:}', "");; + Expect(1, 1825, '\p{Joining_Group=- Mim}', ""); + Expect(0, 1825, '\p{^Joining_Group=- Mim}', ""); + Expect(0, 1825, '\P{Joining_Group=- Mim}', ""); + Expect(1, 1825, '\P{^Joining_Group=- Mim}', ""); + Expect(0, 1826, '\p{Joining_Group=- Mim}', ""); + Expect(1, 1826, '\p{^Joining_Group=- Mim}', ""); + Expect(1, 1826, '\P{Joining_Group=- Mim}', ""); + Expect(0, 1826, '\P{^Joining_Group=- Mim}', ""); + Error('\p{Jg= Mim/a/}'); + Error('\P{Jg= Mim/a/}'); + Expect(1, 1825, '\p{Jg=:\AMim\z:}', "");; + Expect(0, 1826, '\p{Jg=:\AMim\z:}', "");; + Expect(1, 1825, '\p{Jg=mim}', ""); + Expect(0, 1825, '\p{^Jg=mim}', ""); + Expect(0, 1825, '\P{Jg=mim}', ""); + Expect(1, 1825, '\P{^Jg=mim}', ""); + Expect(0, 1826, '\p{Jg=mim}', ""); + Expect(1, 1826, '\p{^Jg=mim}', ""); + Expect(1, 1826, '\P{Jg=mim}', ""); + Expect(0, 1826, '\P{^Jg=mim}', ""); + Expect(1, 1825, '\p{Jg=:\Amim\z:}', "");; + Expect(0, 1826, '\p{Jg=:\Amim\z:}', "");; + Expect(1, 1825, '\p{Jg= mim}', ""); + Expect(0, 1825, '\p{^Jg= mim}', ""); + Expect(0, 1825, '\P{Jg= mim}', ""); + Expect(1, 1825, '\P{^Jg= mim}', ""); + Expect(0, 1826, '\p{Jg= mim}', ""); + Expect(1, 1826, '\p{^Jg= mim}', ""); + Expect(1, 1826, '\P{Jg= mim}', ""); + Expect(0, 1826, '\P{^Jg= mim}', ""); + Error('\p{Is_Joining_Group: :=_Mim}'); + Error('\P{Is_Joining_Group: :=_Mim}'); + Expect(1, 1825, '\p{Is_Joining_Group=mim}', ""); + Expect(0, 1825, '\p{^Is_Joining_Group=mim}', ""); + Expect(0, 1825, '\P{Is_Joining_Group=mim}', ""); + Expect(1, 1825, '\P{^Is_Joining_Group=mim}', ""); + Expect(0, 1826, '\p{Is_Joining_Group=mim}', ""); + Expect(1, 1826, '\p{^Is_Joining_Group=mim}', ""); + Expect(1, 1826, '\P{Is_Joining_Group=mim}', ""); + Expect(0, 1826, '\P{^Is_Joining_Group=mim}', ""); + Expect(1, 1825, '\p{Is_Joining_Group: Mim}', ""); + Expect(0, 1825, '\p{^Is_Joining_Group: Mim}', ""); + Expect(0, 1825, '\P{Is_Joining_Group: Mim}', ""); + Expect(1, 1825, '\P{^Is_Joining_Group: Mim}', ""); + Expect(0, 1826, '\p{Is_Joining_Group: Mim}', ""); + Expect(1, 1826, '\p{^Is_Joining_Group: Mim}', ""); + Expect(1, 1826, '\P{Is_Joining_Group: Mim}', ""); + Expect(0, 1826, '\P{^Is_Joining_Group: Mim}', ""); + Error('\p{Is_Jg=/a/ _Mim}'); + Error('\P{Is_Jg=/a/ _Mim}'); + Expect(1, 1825, '\p{Is_Jg=mim}', ""); + Expect(0, 1825, '\p{^Is_Jg=mim}', ""); + Expect(0, 1825, '\P{Is_Jg=mim}', ""); + Expect(1, 1825, '\P{^Is_Jg=mim}', ""); + Expect(0, 1826, '\p{Is_Jg=mim}', ""); + Expect(1, 1826, '\p{^Is_Jg=mim}', ""); + Expect(1, 1826, '\P{Is_Jg=mim}', ""); + Expect(0, 1826, '\P{^Is_Jg=mim}', ""); + Expect(1, 1825, '\p{Is_Jg:_ Mim}', ""); + Expect(0, 1825, '\p{^Is_Jg:_ Mim}', ""); + Expect(0, 1825, '\P{Is_Jg:_ Mim}', ""); + Expect(1, 1825, '\P{^Is_Jg:_ Mim}', ""); + Expect(0, 1826, '\p{Is_Jg:_ Mim}', ""); + Expect(1, 1826, '\p{^Is_Jg:_ Mim}', ""); + Expect(1, 1826, '\P{Is_Jg:_ Mim}', ""); + Expect(0, 1826, '\P{^Is_Jg:_ Mim}', ""); + Error('\p{Joining_Group= No_JOINING_Group:=}'); + Error('\P{Joining_Group= No_JOINING_Group:=}'); + Expect(1, 69320, '\p{Joining_Group=:\ANo_Joining_Group\z:}', "");; + Expect(0, 69319, '\p{Joining_Group=:\ANo_Joining_Group\z:}', "");; + Expect(1, 69320, '\p{Joining_Group=nojoininggroup}', ""); + Expect(0, 69320, '\p{^Joining_Group=nojoininggroup}', ""); + Expect(0, 69320, '\P{Joining_Group=nojoininggroup}', ""); + Expect(1, 69320, '\P{^Joining_Group=nojoininggroup}', ""); + Expect(0, 69319, '\p{Joining_Group=nojoininggroup}', ""); + Expect(1, 69319, '\p{^Joining_Group=nojoininggroup}', ""); + Expect(1, 69319, '\P{Joining_Group=nojoininggroup}', ""); + Expect(0, 69319, '\P{^Joining_Group=nojoininggroup}', ""); + Expect(1, 69320, '\p{Joining_Group=:\Anojoininggroup\z:}', "");; + Expect(0, 69319, '\p{Joining_Group=:\Anojoininggroup\z:}', "");; + Expect(1, 69320, '\p{Joining_Group=_No_Joining_Group}', ""); + Expect(0, 69320, '\p{^Joining_Group=_No_Joining_Group}', ""); + Expect(0, 69320, '\P{Joining_Group=_No_Joining_Group}', ""); + Expect(1, 69320, '\P{^Joining_Group=_No_Joining_Group}', ""); + Expect(0, 69319, '\p{Joining_Group=_No_Joining_Group}', ""); + Expect(1, 69319, '\p{^Joining_Group=_No_Joining_Group}', ""); + Expect(1, 69319, '\P{Joining_Group=_No_Joining_Group}', ""); + Expect(0, 69319, '\P{^Joining_Group=_No_Joining_Group}', ""); + Error('\p{Jg= No_Joining_group:=}'); + Error('\P{Jg= No_Joining_group:=}'); + Expect(1, 69320, '\p{Jg=:\ANo_Joining_Group\z:}', "");; + Expect(0, 69319, '\p{Jg=:\ANo_Joining_Group\z:}', "");; + Expect(1, 69320, '\p{Jg=nojoininggroup}', ""); + Expect(0, 69320, '\p{^Jg=nojoininggroup}', ""); + Expect(0, 69320, '\P{Jg=nojoininggroup}', ""); + Expect(1, 69320, '\P{^Jg=nojoininggroup}', ""); + Expect(0, 69319, '\p{Jg=nojoininggroup}', ""); + Expect(1, 69319, '\p{^Jg=nojoininggroup}', ""); + Expect(1, 69319, '\P{Jg=nojoininggroup}', ""); + Expect(0, 69319, '\P{^Jg=nojoininggroup}', ""); + Expect(1, 69320, '\p{Jg=:\Anojoininggroup\z:}', "");; + Expect(0, 69319, '\p{Jg=:\Anojoininggroup\z:}', "");; + Expect(1, 69320, '\p{Jg: NO_JOINING_Group}', ""); + Expect(0, 69320, '\p{^Jg: NO_JOINING_Group}', ""); + Expect(0, 69320, '\P{Jg: NO_JOINING_Group}', ""); + Expect(1, 69320, '\P{^Jg: NO_JOINING_Group}', ""); + Expect(0, 69319, '\p{Jg: NO_JOINING_Group}', ""); + Expect(1, 69319, '\p{^Jg: NO_JOINING_Group}', ""); + Expect(1, 69319, '\P{Jg: NO_JOINING_Group}', ""); + Expect(0, 69319, '\P{^Jg: NO_JOINING_Group}', ""); + Error('\p{Is_Joining_Group=- no_JOINING_GROUP/a/}'); + Error('\P{Is_Joining_Group=- no_JOINING_GROUP/a/}'); + Expect(1, 69320, '\p{Is_Joining_Group=nojoininggroup}', ""); + Expect(0, 69320, '\p{^Is_Joining_Group=nojoininggroup}', ""); + Expect(0, 69320, '\P{Is_Joining_Group=nojoininggroup}', ""); + Expect(1, 69320, '\P{^Is_Joining_Group=nojoininggroup}', ""); + Expect(0, 69319, '\p{Is_Joining_Group=nojoininggroup}', ""); + Expect(1, 69319, '\p{^Is_Joining_Group=nojoininggroup}', ""); + Expect(1, 69319, '\P{Is_Joining_Group=nojoininggroup}', ""); + Expect(0, 69319, '\P{^Is_Joining_Group=nojoininggroup}', ""); + Expect(1, 69320, '\p{Is_Joining_Group=_-No_JOINING_Group}', ""); + Expect(0, 69320, '\p{^Is_Joining_Group=_-No_JOINING_Group}', ""); + Expect(0, 69320, '\P{Is_Joining_Group=_-No_JOINING_Group}', ""); + Expect(1, 69320, '\P{^Is_Joining_Group=_-No_JOINING_Group}', ""); + Expect(0, 69319, '\p{Is_Joining_Group=_-No_JOINING_Group}', ""); + Expect(1, 69319, '\p{^Is_Joining_Group=_-No_JOINING_Group}', ""); + Expect(1, 69319, '\P{Is_Joining_Group=_-No_JOINING_Group}', ""); + Expect(0, 69319, '\P{^Is_Joining_Group=_-No_JOINING_Group}', ""); + Error('\p{Is_Jg: No_Joining_Group/a/}'); + Error('\P{Is_Jg: No_Joining_Group/a/}'); + Expect(1, 69320, '\p{Is_Jg: nojoininggroup}', ""); + Expect(0, 69320, '\p{^Is_Jg: nojoininggroup}', ""); + Expect(0, 69320, '\P{Is_Jg: nojoininggroup}', ""); + Expect(1, 69320, '\P{^Is_Jg: nojoininggroup}', ""); + Expect(0, 69319, '\p{Is_Jg: nojoininggroup}', ""); + Expect(1, 69319, '\p{^Is_Jg: nojoininggroup}', ""); + Expect(1, 69319, '\P{Is_Jg: nojoininggroup}', ""); + Expect(0, 69319, '\P{^Is_Jg: nojoininggroup}', ""); + Expect(1, 69320, '\p{Is_Jg=--NO_joining_group}', ""); + Expect(0, 69320, '\p{^Is_Jg=--NO_joining_group}', ""); + Expect(0, 69320, '\P{Is_Jg=--NO_joining_group}', ""); + Expect(1, 69320, '\P{^Is_Jg=--NO_joining_group}', ""); + Expect(0, 69319, '\p{Is_Jg=--NO_joining_group}', ""); + Expect(1, 69319, '\p{^Is_Jg=--NO_joining_group}', ""); + Expect(1, 69319, '\P{Is_Jg=--NO_joining_group}', ""); + Expect(0, 69319, '\P{^Is_Jg=--NO_joining_group}', ""); + Error('\p{Joining_Group: /a/Noon}'); + Error('\P{Joining_Group: /a/Noon}'); + Expect(1, 2191, '\p{Joining_Group=:\ANoon\z:}', "");; + Expect(0, 2192, '\p{Joining_Group=:\ANoon\z:}', "");; + Expect(1, 2191, '\p{Joining_Group=noon}', ""); + Expect(0, 2191, '\p{^Joining_Group=noon}', ""); + Expect(0, 2191, '\P{Joining_Group=noon}', ""); + Expect(1, 2191, '\P{^Joining_Group=noon}', ""); + Expect(0, 2192, '\p{Joining_Group=noon}', ""); + Expect(1, 2192, '\p{^Joining_Group=noon}', ""); + Expect(1, 2192, '\P{Joining_Group=noon}', ""); + Expect(0, 2192, '\P{^Joining_Group=noon}', ""); + Expect(1, 2191, '\p{Joining_Group=:\Anoon\z:}', "");; + Expect(0, 2192, '\p{Joining_Group=:\Anoon\z:}', "");; + Expect(1, 2191, '\p{Joining_Group= noon}', ""); + Expect(0, 2191, '\p{^Joining_Group= noon}', ""); + Expect(0, 2191, '\P{Joining_Group= noon}', ""); + Expect(1, 2191, '\P{^Joining_Group= noon}', ""); + Expect(0, 2192, '\p{Joining_Group= noon}', ""); + Expect(1, 2192, '\p{^Joining_Group= noon}', ""); + Expect(1, 2192, '\P{Joining_Group= noon}', ""); + Expect(0, 2192, '\P{^Joining_Group= noon}', ""); + Error('\p{Jg= _Noon:=}'); + Error('\P{Jg= _Noon:=}'); + Expect(1, 2191, '\p{Jg=:\ANoon\z:}', "");; + Expect(0, 2192, '\p{Jg=:\ANoon\z:}', "");; + Expect(1, 2191, '\p{Jg=noon}', ""); + Expect(0, 2191, '\p{^Jg=noon}', ""); + Expect(0, 2191, '\P{Jg=noon}', ""); + Expect(1, 2191, '\P{^Jg=noon}', ""); + Expect(0, 2192, '\p{Jg=noon}', ""); + Expect(1, 2192, '\p{^Jg=noon}', ""); + Expect(1, 2192, '\P{Jg=noon}', ""); + Expect(0, 2192, '\P{^Jg=noon}', ""); + Expect(1, 2191, '\p{Jg=:\Anoon\z:}', "");; + Expect(0, 2192, '\p{Jg=:\Anoon\z:}', "");; + Expect(1, 2191, '\p{Jg= Noon}', ""); + Expect(0, 2191, '\p{^Jg= Noon}', ""); + Expect(0, 2191, '\P{Jg= Noon}', ""); + Expect(1, 2191, '\P{^Jg= Noon}', ""); + Expect(0, 2192, '\p{Jg= Noon}', ""); + Expect(1, 2192, '\p{^Jg= Noon}', ""); + Expect(1, 2192, '\P{Jg= Noon}', ""); + Expect(0, 2192, '\P{^Jg= Noon}', ""); + Error('\p{Is_Joining_Group=noon/a/}'); + Error('\P{Is_Joining_Group=noon/a/}'); + Expect(1, 2191, '\p{Is_Joining_Group=noon}', ""); + Expect(0, 2191, '\p{^Is_Joining_Group=noon}', ""); + Expect(0, 2191, '\P{Is_Joining_Group=noon}', ""); + Expect(1, 2191, '\P{^Is_Joining_Group=noon}', ""); + Expect(0, 2192, '\p{Is_Joining_Group=noon}', ""); + Expect(1, 2192, '\p{^Is_Joining_Group=noon}', ""); + Expect(1, 2192, '\P{Is_Joining_Group=noon}', ""); + Expect(0, 2192, '\P{^Is_Joining_Group=noon}', ""); + Expect(1, 2191, '\p{Is_Joining_Group: -Noon}', ""); + Expect(0, 2191, '\p{^Is_Joining_Group: -Noon}', ""); + Expect(0, 2191, '\P{Is_Joining_Group: -Noon}', ""); + Expect(1, 2191, '\P{^Is_Joining_Group: -Noon}', ""); + Expect(0, 2192, '\p{Is_Joining_Group: -Noon}', ""); + Expect(1, 2192, '\p{^Is_Joining_Group: -Noon}', ""); + Expect(1, 2192, '\P{Is_Joining_Group: -Noon}', ""); + Expect(0, 2192, '\P{^Is_Joining_Group: -Noon}', ""); + Error('\p{Is_Jg: :=Noon}'); + Error('\P{Is_Jg: :=Noon}'); + Expect(1, 2191, '\p{Is_Jg=noon}', ""); + Expect(0, 2191, '\p{^Is_Jg=noon}', ""); + Expect(0, 2191, '\P{Is_Jg=noon}', ""); + Expect(1, 2191, '\P{^Is_Jg=noon}', ""); + Expect(0, 2192, '\p{Is_Jg=noon}', ""); + Expect(1, 2192, '\p{^Is_Jg=noon}', ""); + Expect(1, 2192, '\P{Is_Jg=noon}', ""); + Expect(0, 2192, '\P{^Is_Jg=noon}', ""); + Expect(1, 2191, '\p{Is_Jg= noon}', ""); + Expect(0, 2191, '\p{^Is_Jg= noon}', ""); + Expect(0, 2191, '\P{Is_Jg= noon}', ""); + Expect(1, 2191, '\P{^Is_Jg= noon}', ""); + Expect(0, 2192, '\p{Is_Jg= noon}', ""); + Expect(1, 2192, '\p{^Is_Jg= noon}', ""); + Expect(1, 2192, '\P{Is_Jg= noon}', ""); + Expect(0, 2192, '\P{^Is_Jg= noon}', ""); + Error('\p{Joining_Group=/a/NUN}'); + Error('\P{Joining_Group=/a/NUN}'); + Expect(1, 1826, '\p{Joining_Group=:\ANun\z:}', "");; + Expect(0, 1827, '\p{Joining_Group=:\ANun\z:}', "");; + Expect(1, 1826, '\p{Joining_Group=nun}', ""); + Expect(0, 1826, '\p{^Joining_Group=nun}', ""); + Expect(0, 1826, '\P{Joining_Group=nun}', ""); + Expect(1, 1826, '\P{^Joining_Group=nun}', ""); + Expect(0, 1827, '\p{Joining_Group=nun}', ""); + Expect(1, 1827, '\p{^Joining_Group=nun}', ""); + Expect(1, 1827, '\P{Joining_Group=nun}', ""); + Expect(0, 1827, '\P{^Joining_Group=nun}', ""); + Expect(1, 1826, '\p{Joining_Group=:\Anun\z:}', "");; + Expect(0, 1827, '\p{Joining_Group=:\Anun\z:}', "");; + Expect(1, 1826, '\p{Joining_Group=_NUN}', ""); + Expect(0, 1826, '\p{^Joining_Group=_NUN}', ""); + Expect(0, 1826, '\P{Joining_Group=_NUN}', ""); + Expect(1, 1826, '\P{^Joining_Group=_NUN}', ""); + Expect(0, 1827, '\p{Joining_Group=_NUN}', ""); + Expect(1, 1827, '\p{^Joining_Group=_NUN}', ""); + Expect(1, 1827, '\P{Joining_Group=_NUN}', ""); + Expect(0, 1827, '\P{^Joining_Group=_NUN}', ""); + Error('\p{Jg: -/a/Nun}'); + Error('\P{Jg: -/a/Nun}'); + Expect(1, 1826, '\p{Jg=:\ANun\z:}', "");; + Expect(0, 1827, '\p{Jg=:\ANun\z:}', "");; + Expect(1, 1826, '\p{Jg=nun}', ""); + Expect(0, 1826, '\p{^Jg=nun}', ""); + Expect(0, 1826, '\P{Jg=nun}', ""); + Expect(1, 1826, '\P{^Jg=nun}', ""); + Expect(0, 1827, '\p{Jg=nun}', ""); + Expect(1, 1827, '\p{^Jg=nun}', ""); + Expect(1, 1827, '\P{Jg=nun}', ""); + Expect(0, 1827, '\P{^Jg=nun}', ""); + Expect(1, 1826, '\p{Jg=:\Anun\z:}', "");; + Expect(0, 1827, '\p{Jg=:\Anun\z:}', "");; + Expect(1, 1826, '\p{Jg=--nun}', ""); + Expect(0, 1826, '\p{^Jg=--nun}', ""); + Expect(0, 1826, '\P{Jg=--nun}', ""); + Expect(1, 1826, '\P{^Jg=--nun}', ""); + Expect(0, 1827, '\p{Jg=--nun}', ""); + Expect(1, 1827, '\p{^Jg=--nun}', ""); + Expect(1, 1827, '\P{Jg=--nun}', ""); + Expect(0, 1827, '\P{^Jg=--nun}', ""); + Error('\p{Is_Joining_Group=_/a/nun}'); + Error('\P{Is_Joining_Group=_/a/nun}'); + Expect(1, 1826, '\p{Is_Joining_Group=nun}', ""); + Expect(0, 1826, '\p{^Is_Joining_Group=nun}', ""); + Expect(0, 1826, '\P{Is_Joining_Group=nun}', ""); + Expect(1, 1826, '\P{^Is_Joining_Group=nun}', ""); + Expect(0, 1827, '\p{Is_Joining_Group=nun}', ""); + Expect(1, 1827, '\p{^Is_Joining_Group=nun}', ""); + Expect(1, 1827, '\P{Is_Joining_Group=nun}', ""); + Expect(0, 1827, '\P{^Is_Joining_Group=nun}', ""); + Expect(1, 1826, '\p{Is_Joining_Group=- NUN}', ""); + Expect(0, 1826, '\p{^Is_Joining_Group=- NUN}', ""); + Expect(0, 1826, '\P{Is_Joining_Group=- NUN}', ""); + Expect(1, 1826, '\P{^Is_Joining_Group=- NUN}', ""); + Expect(0, 1827, '\p{Is_Joining_Group=- NUN}', ""); + Expect(1, 1827, '\p{^Is_Joining_Group=- NUN}', ""); + Expect(1, 1827, '\P{Is_Joining_Group=- NUN}', ""); + Expect(0, 1827, '\P{^Is_Joining_Group=- NUN}', ""); + Error('\p{Is_Jg= nun:=}'); + Error('\P{Is_Jg= nun:=}'); + Expect(1, 1826, '\p{Is_Jg=nun}', ""); + Expect(0, 1826, '\p{^Is_Jg=nun}', ""); + Expect(0, 1826, '\P{Is_Jg=nun}', ""); + Expect(1, 1826, '\P{^Is_Jg=nun}', ""); + Expect(0, 1827, '\p{Is_Jg=nun}', ""); + Expect(1, 1827, '\p{^Is_Jg=nun}', ""); + Expect(1, 1827, '\P{Is_Jg=nun}', ""); + Expect(0, 1827, '\P{^Is_Jg=nun}', ""); + Expect(1, 1826, '\p{Is_Jg= Nun}', ""); + Expect(0, 1826, '\p{^Is_Jg= Nun}', ""); + Expect(0, 1826, '\P{Is_Jg= Nun}', ""); + Expect(1, 1826, '\P{^Is_Jg= Nun}', ""); + Expect(0, 1827, '\p{Is_Jg= Nun}', ""); + Expect(1, 1827, '\p{^Is_Jg= Nun}', ""); + Expect(1, 1827, '\P{Is_Jg= Nun}', ""); + Expect(0, 1827, '\P{^Is_Jg= Nun}', ""); + Error('\p{Joining_Group: := Nya}'); + Error('\P{Joining_Group: := Nya}'); + Expect(1, 1725, '\p{Joining_Group=:\ANya\z:}', "");; + Expect(0, 1726, '\p{Joining_Group=:\ANya\z:}', "");; + Expect(1, 1725, '\p{Joining_Group=nya}', ""); + Expect(0, 1725, '\p{^Joining_Group=nya}', ""); + Expect(0, 1725, '\P{Joining_Group=nya}', ""); + Expect(1, 1725, '\P{^Joining_Group=nya}', ""); + Expect(0, 1726, '\p{Joining_Group=nya}', ""); + Expect(1, 1726, '\p{^Joining_Group=nya}', ""); + Expect(1, 1726, '\P{Joining_Group=nya}', ""); + Expect(0, 1726, '\P{^Joining_Group=nya}', ""); + Expect(1, 1725, '\p{Joining_Group=:\Anya\z:}', "");; + Expect(0, 1726, '\p{Joining_Group=:\Anya\z:}', "");; + Expect(1, 1725, '\p{Joining_Group=-_nya}', ""); + Expect(0, 1725, '\p{^Joining_Group=-_nya}', ""); + Expect(0, 1725, '\P{Joining_Group=-_nya}', ""); + Expect(1, 1725, '\P{^Joining_Group=-_nya}', ""); + Expect(0, 1726, '\p{Joining_Group=-_nya}', ""); + Expect(1, 1726, '\p{^Joining_Group=-_nya}', ""); + Expect(1, 1726, '\P{Joining_Group=-_nya}', ""); + Expect(0, 1726, '\P{^Joining_Group=-_nya}', ""); + Error('\p{Jg: /a/Nya}'); + Error('\P{Jg: /a/Nya}'); + Expect(1, 1725, '\p{Jg=:\ANya\z:}', "");; + Expect(0, 1726, '\p{Jg=:\ANya\z:}', "");; + Expect(1, 1725, '\p{Jg=nya}', ""); + Expect(0, 1725, '\p{^Jg=nya}', ""); + Expect(0, 1725, '\P{Jg=nya}', ""); + Expect(1, 1725, '\P{^Jg=nya}', ""); + Expect(0, 1726, '\p{Jg=nya}', ""); + Expect(1, 1726, '\p{^Jg=nya}', ""); + Expect(1, 1726, '\P{Jg=nya}', ""); + Expect(0, 1726, '\P{^Jg=nya}', ""); + Expect(1, 1725, '\p{Jg=:\Anya\z:}', "");; + Expect(0, 1726, '\p{Jg=:\Anya\z:}', "");; + Expect(1, 1725, '\p{Jg: _Nya}', ""); + Expect(0, 1725, '\p{^Jg: _Nya}', ""); + Expect(0, 1725, '\P{Jg: _Nya}', ""); + Expect(1, 1725, '\P{^Jg: _Nya}', ""); + Expect(0, 1726, '\p{Jg: _Nya}', ""); + Expect(1, 1726, '\p{^Jg: _Nya}', ""); + Expect(1, 1726, '\P{Jg: _Nya}', ""); + Expect(0, 1726, '\P{^Jg: _Nya}', ""); + Error('\p{Is_Joining_Group=/a/ NYA}'); + Error('\P{Is_Joining_Group=/a/ NYA}'); + Expect(1, 1725, '\p{Is_Joining_Group=nya}', ""); + Expect(0, 1725, '\p{^Is_Joining_Group=nya}', ""); + Expect(0, 1725, '\P{Is_Joining_Group=nya}', ""); + Expect(1, 1725, '\P{^Is_Joining_Group=nya}', ""); + Expect(0, 1726, '\p{Is_Joining_Group=nya}', ""); + Expect(1, 1726, '\p{^Is_Joining_Group=nya}', ""); + Expect(1, 1726, '\P{Is_Joining_Group=nya}', ""); + Expect(0, 1726, '\P{^Is_Joining_Group=nya}', ""); + Expect(1, 1725, '\p{Is_Joining_Group= nya}', ""); + Expect(0, 1725, '\p{^Is_Joining_Group= nya}', ""); + Expect(0, 1725, '\P{Is_Joining_Group= nya}', ""); + Expect(1, 1725, '\P{^Is_Joining_Group= nya}', ""); + Expect(0, 1726, '\p{Is_Joining_Group= nya}', ""); + Expect(1, 1726, '\p{^Is_Joining_Group= nya}', ""); + Expect(1, 1726, '\P{Is_Joining_Group= nya}', ""); + Expect(0, 1726, '\P{^Is_Joining_Group= nya}', ""); + Error('\p{Is_Jg=_/a/NYA}'); + Error('\P{Is_Jg=_/a/NYA}'); + Expect(1, 1725, '\p{Is_Jg: nya}', ""); + Expect(0, 1725, '\p{^Is_Jg: nya}', ""); + Expect(0, 1725, '\P{Is_Jg: nya}', ""); + Expect(1, 1725, '\P{^Is_Jg: nya}', ""); + Expect(0, 1726, '\p{Is_Jg: nya}', ""); + Expect(1, 1726, '\p{^Is_Jg: nya}', ""); + Expect(1, 1726, '\P{Is_Jg: nya}', ""); + Expect(0, 1726, '\P{^Is_Jg: nya}', ""); + Expect(1, 1725, '\p{Is_Jg=-Nya}', ""); + Expect(0, 1725, '\p{^Is_Jg=-Nya}', ""); + Expect(0, 1725, '\P{Is_Jg=-Nya}', ""); + Expect(1, 1725, '\P{^Is_Jg=-Nya}', ""); + Expect(0, 1726, '\p{Is_Jg=-Nya}', ""); + Expect(1, 1726, '\p{^Is_Jg=-Nya}', ""); + Expect(1, 1726, '\P{Is_Jg=-Nya}', ""); + Expect(0, 1726, '\P{^Is_Jg=-Nya}', ""); + Error('\p{Joining_Group=__Pe:=}'); + Error('\P{Joining_Group=__Pe:=}'); + Expect(1, 1830, '\p{Joining_Group=:\APe\z:}', "");; + Expect(0, 1831, '\p{Joining_Group=:\APe\z:}', "");; + Expect(1, 1830, '\p{Joining_Group=pe}', ""); + Expect(0, 1830, '\p{^Joining_Group=pe}', ""); + Expect(0, 1830, '\P{Joining_Group=pe}', ""); + Expect(1, 1830, '\P{^Joining_Group=pe}', ""); + Expect(0, 1831, '\p{Joining_Group=pe}', ""); + Expect(1, 1831, '\p{^Joining_Group=pe}', ""); + Expect(1, 1831, '\P{Joining_Group=pe}', ""); + Expect(0, 1831, '\P{^Joining_Group=pe}', ""); + Expect(1, 1830, '\p{Joining_Group=:\Ape\z:}', "");; + Expect(0, 1831, '\p{Joining_Group=:\Ape\z:}', "");; + Expect(1, 1830, '\p{Joining_Group= PE}', ""); + Expect(0, 1830, '\p{^Joining_Group= PE}', ""); + Expect(0, 1830, '\P{Joining_Group= PE}', ""); + Expect(1, 1830, '\P{^Joining_Group= PE}', ""); + Expect(0, 1831, '\p{Joining_Group= PE}', ""); + Expect(1, 1831, '\p{^Joining_Group= PE}', ""); + Expect(1, 1831, '\P{Joining_Group= PE}', ""); + Expect(0, 1831, '\P{^Joining_Group= PE}', ""); + Error('\p{Jg= /a/pe}'); + Error('\P{Jg= /a/pe}'); + Expect(1, 1830, '\p{Jg=:\APe\z:}', "");; + Expect(0, 1831, '\p{Jg=:\APe\z:}', "");; + Expect(1, 1830, '\p{Jg=pe}', ""); + Expect(0, 1830, '\p{^Jg=pe}', ""); + Expect(0, 1830, '\P{Jg=pe}', ""); + Expect(1, 1830, '\P{^Jg=pe}', ""); + Expect(0, 1831, '\p{Jg=pe}', ""); + Expect(1, 1831, '\p{^Jg=pe}', ""); + Expect(1, 1831, '\P{Jg=pe}', ""); + Expect(0, 1831, '\P{^Jg=pe}', ""); + Expect(1, 1830, '\p{Jg=:\Ape\z:}', "");; + Expect(0, 1831, '\p{Jg=:\Ape\z:}', "");; + Expect(1, 1830, '\p{Jg= Pe}', ""); + Expect(0, 1830, '\p{^Jg= Pe}', ""); + Expect(0, 1830, '\P{Jg= Pe}', ""); + Expect(1, 1830, '\P{^Jg= Pe}', ""); + Expect(0, 1831, '\p{Jg= Pe}', ""); + Expect(1, 1831, '\p{^Jg= Pe}', ""); + Expect(1, 1831, '\P{Jg= Pe}', ""); + Expect(0, 1831, '\P{^Jg= Pe}', ""); + Error('\p{Is_Joining_Group= PE/a/}'); + Error('\P{Is_Joining_Group= PE/a/}'); + Expect(1, 1830, '\p{Is_Joining_Group=pe}', ""); + Expect(0, 1830, '\p{^Is_Joining_Group=pe}', ""); + Expect(0, 1830, '\P{Is_Joining_Group=pe}', ""); + Expect(1, 1830, '\P{^Is_Joining_Group=pe}', ""); + Expect(0, 1831, '\p{Is_Joining_Group=pe}', ""); + Expect(1, 1831, '\p{^Is_Joining_Group=pe}', ""); + Expect(1, 1831, '\P{Is_Joining_Group=pe}', ""); + Expect(0, 1831, '\P{^Is_Joining_Group=pe}', ""); + Expect(1, 1830, '\p{Is_Joining_Group: PE}', ""); + Expect(0, 1830, '\p{^Is_Joining_Group: PE}', ""); + Expect(0, 1830, '\P{Is_Joining_Group: PE}', ""); + Expect(1, 1830, '\P{^Is_Joining_Group: PE}', ""); + Expect(0, 1831, '\p{Is_Joining_Group: PE}', ""); + Expect(1, 1831, '\p{^Is_Joining_Group: PE}', ""); + Expect(1, 1831, '\P{Is_Joining_Group: PE}', ""); + Expect(0, 1831, '\P{^Is_Joining_Group: PE}', ""); + Error('\p{Is_Jg=/a/- Pe}'); + Error('\P{Is_Jg=/a/- Pe}'); + Expect(1, 1830, '\p{Is_Jg: pe}', ""); + Expect(0, 1830, '\p{^Is_Jg: pe}', ""); + Expect(0, 1830, '\P{Is_Jg: pe}', ""); + Expect(1, 1830, '\P{^Is_Jg: pe}', ""); + Expect(0, 1831, '\p{Is_Jg: pe}', ""); + Expect(1, 1831, '\p{^Is_Jg: pe}', ""); + Expect(1, 1831, '\P{Is_Jg: pe}', ""); + Expect(0, 1831, '\P{^Is_Jg: pe}', ""); + Expect(1, 1830, '\p{Is_Jg: Pe}', ""); + Expect(0, 1830, '\p{^Is_Jg: Pe}', ""); + Expect(0, 1830, '\P{Is_Jg: Pe}', ""); + Expect(1, 1830, '\P{^Is_Jg: Pe}', ""); + Expect(0, 1831, '\p{Is_Jg: Pe}', ""); + Expect(1, 1831, '\p{^Is_Jg: Pe}', ""); + Expect(1, 1831, '\P{Is_Jg: Pe}', ""); + Expect(0, 1831, '\P{^Is_Jg: Pe}', ""); + Error('\p{Joining_Group=/a/ qaf}'); + Error('\P{Joining_Group=/a/ qaf}'); + Expect(1, 2229, '\p{Joining_Group=:\AQaf\z:}', "");; + Expect(0, 2230, '\p{Joining_Group=:\AQaf\z:}', "");; + Expect(1, 2229, '\p{Joining_Group=qaf}', ""); + Expect(0, 2229, '\p{^Joining_Group=qaf}', ""); + Expect(0, 2229, '\P{Joining_Group=qaf}', ""); + Expect(1, 2229, '\P{^Joining_Group=qaf}', ""); + Expect(0, 2230, '\p{Joining_Group=qaf}', ""); + Expect(1, 2230, '\p{^Joining_Group=qaf}', ""); + Expect(1, 2230, '\P{Joining_Group=qaf}', ""); + Expect(0, 2230, '\P{^Joining_Group=qaf}', ""); + Expect(1, 2229, '\p{Joining_Group=:\Aqaf\z:}', "");; + Expect(0, 2230, '\p{Joining_Group=:\Aqaf\z:}', "");; + Expect(1, 2229, '\p{Joining_Group: Qaf}', ""); + Expect(0, 2229, '\p{^Joining_Group: Qaf}', ""); + Expect(0, 2229, '\P{Joining_Group: Qaf}', ""); + Expect(1, 2229, '\P{^Joining_Group: Qaf}', ""); + Expect(0, 2230, '\p{Joining_Group: Qaf}', ""); + Expect(1, 2230, '\p{^Joining_Group: Qaf}', ""); + Expect(1, 2230, '\P{Joining_Group: Qaf}', ""); + Expect(0, 2230, '\P{^Joining_Group: Qaf}', ""); + Error('\p{Jg: -Qaf/a/}'); + Error('\P{Jg: -Qaf/a/}'); + Expect(1, 2229, '\p{Jg=:\AQaf\z:}', "");; + Expect(0, 2230, '\p{Jg=:\AQaf\z:}', "");; + Expect(1, 2229, '\p{Jg=qaf}', ""); + Expect(0, 2229, '\p{^Jg=qaf}', ""); + Expect(0, 2229, '\P{Jg=qaf}', ""); + Expect(1, 2229, '\P{^Jg=qaf}', ""); + Expect(0, 2230, '\p{Jg=qaf}', ""); + Expect(1, 2230, '\p{^Jg=qaf}', ""); + Expect(1, 2230, '\P{Jg=qaf}', ""); + Expect(0, 2230, '\P{^Jg=qaf}', ""); + Expect(1, 2229, '\p{Jg=:\Aqaf\z:}', "");; + Expect(0, 2230, '\p{Jg=:\Aqaf\z:}', "");; + Expect(1, 2229, '\p{Jg=--QAF}', ""); + Expect(0, 2229, '\p{^Jg=--QAF}', ""); + Expect(0, 2229, '\P{Jg=--QAF}', ""); + Expect(1, 2229, '\P{^Jg=--QAF}', ""); + Expect(0, 2230, '\p{Jg=--QAF}', ""); + Expect(1, 2230, '\p{^Jg=--QAF}', ""); + Expect(1, 2230, '\P{Jg=--QAF}', ""); + Expect(0, 2230, '\P{^Jg=--QAF}', ""); + Error('\p{Is_Joining_Group=/a/_qaf}'); + Error('\P{Is_Joining_Group=/a/_qaf}'); + Expect(1, 2229, '\p{Is_Joining_Group=qaf}', ""); + Expect(0, 2229, '\p{^Is_Joining_Group=qaf}', ""); + Expect(0, 2229, '\P{Is_Joining_Group=qaf}', ""); + Expect(1, 2229, '\P{^Is_Joining_Group=qaf}', ""); + Expect(0, 2230, '\p{Is_Joining_Group=qaf}', ""); + Expect(1, 2230, '\p{^Is_Joining_Group=qaf}', ""); + Expect(1, 2230, '\P{Is_Joining_Group=qaf}', ""); + Expect(0, 2230, '\P{^Is_Joining_Group=qaf}', ""); + Expect(1, 2229, '\p{Is_Joining_Group= qaf}', ""); + Expect(0, 2229, '\p{^Is_Joining_Group= qaf}', ""); + Expect(0, 2229, '\P{Is_Joining_Group= qaf}', ""); + Expect(1, 2229, '\P{^Is_Joining_Group= qaf}', ""); + Expect(0, 2230, '\p{Is_Joining_Group= qaf}', ""); + Expect(1, 2230, '\p{^Is_Joining_Group= qaf}', ""); + Expect(1, 2230, '\P{Is_Joining_Group= qaf}', ""); + Expect(0, 2230, '\P{^Is_Joining_Group= qaf}', ""); + Error('\p{Is_Jg=-:=Qaf}'); + Error('\P{Is_Jg=-:=Qaf}'); + Expect(1, 2229, '\p{Is_Jg=qaf}', ""); + Expect(0, 2229, '\p{^Is_Jg=qaf}', ""); + Expect(0, 2229, '\P{Is_Jg=qaf}', ""); + Expect(1, 2229, '\P{^Is_Jg=qaf}', ""); + Expect(0, 2230, '\p{Is_Jg=qaf}', ""); + Expect(1, 2230, '\p{^Is_Jg=qaf}', ""); + Expect(1, 2230, '\P{Is_Jg=qaf}', ""); + Expect(0, 2230, '\P{^Is_Jg=qaf}', ""); + Expect(1, 2229, '\p{Is_Jg=- Qaf}', ""); + Expect(0, 2229, '\p{^Is_Jg=- Qaf}', ""); + Expect(0, 2229, '\P{Is_Jg=- Qaf}', ""); + Expect(1, 2229, '\P{^Is_Jg=- Qaf}', ""); + Expect(0, 2230, '\p{Is_Jg=- Qaf}', ""); + Expect(1, 2230, '\p{^Is_Jg=- Qaf}', ""); + Expect(1, 2230, '\P{Is_Jg=- Qaf}', ""); + Expect(0, 2230, '\P{^Is_Jg=- Qaf}', ""); + Error('\p{Joining_Group:/a/_qaph}'); + Error('\P{Joining_Group:/a/_qaph}'); + Expect(1, 1833, '\p{Joining_Group=:\AQaph\z:}', "");; + Expect(0, 1834, '\p{Joining_Group=:\AQaph\z:}', "");; + Expect(1, 1833, '\p{Joining_Group=qaph}', ""); + Expect(0, 1833, '\p{^Joining_Group=qaph}', ""); + Expect(0, 1833, '\P{Joining_Group=qaph}', ""); + Expect(1, 1833, '\P{^Joining_Group=qaph}', ""); + Expect(0, 1834, '\p{Joining_Group=qaph}', ""); + Expect(1, 1834, '\p{^Joining_Group=qaph}', ""); + Expect(1, 1834, '\P{Joining_Group=qaph}', ""); + Expect(0, 1834, '\P{^Joining_Group=qaph}', ""); + Expect(1, 1833, '\p{Joining_Group=:\Aqaph\z:}', "");; + Expect(0, 1834, '\p{Joining_Group=:\Aqaph\z:}', "");; + Expect(1, 1833, '\p{Joining_Group=-_qaph}', ""); + Expect(0, 1833, '\p{^Joining_Group=-_qaph}', ""); + Expect(0, 1833, '\P{Joining_Group=-_qaph}', ""); + Expect(1, 1833, '\P{^Joining_Group=-_qaph}', ""); + Expect(0, 1834, '\p{Joining_Group=-_qaph}', ""); + Expect(1, 1834, '\p{^Joining_Group=-_qaph}', ""); + Expect(1, 1834, '\P{Joining_Group=-_qaph}', ""); + Expect(0, 1834, '\P{^Joining_Group=-_qaph}', ""); + Error('\p{Jg= :=Qaph}'); + Error('\P{Jg= :=Qaph}'); + Expect(1, 1833, '\p{Jg=:\AQaph\z:}', "");; + Expect(0, 1834, '\p{Jg=:\AQaph\z:}', "");; + Expect(1, 1833, '\p{Jg=qaph}', ""); + Expect(0, 1833, '\p{^Jg=qaph}', ""); + Expect(0, 1833, '\P{Jg=qaph}', ""); + Expect(1, 1833, '\P{^Jg=qaph}', ""); + Expect(0, 1834, '\p{Jg=qaph}', ""); + Expect(1, 1834, '\p{^Jg=qaph}', ""); + Expect(1, 1834, '\P{Jg=qaph}', ""); + Expect(0, 1834, '\P{^Jg=qaph}', ""); + Expect(1, 1833, '\p{Jg=:\Aqaph\z:}', "");; + Expect(0, 1834, '\p{Jg=:\Aqaph\z:}', "");; + Expect(1, 1833, '\p{Jg: _Qaph}', ""); + Expect(0, 1833, '\p{^Jg: _Qaph}', ""); + Expect(0, 1833, '\P{Jg: _Qaph}', ""); + Expect(1, 1833, '\P{^Jg: _Qaph}', ""); + Expect(0, 1834, '\p{Jg: _Qaph}', ""); + Expect(1, 1834, '\p{^Jg: _Qaph}', ""); + Expect(1, 1834, '\P{Jg: _Qaph}', ""); + Expect(0, 1834, '\P{^Jg: _Qaph}', ""); + Error('\p{Is_Joining_Group: -:=Qaph}'); + Error('\P{Is_Joining_Group: -:=Qaph}'); + Expect(1, 1833, '\p{Is_Joining_Group=qaph}', ""); + Expect(0, 1833, '\p{^Is_Joining_Group=qaph}', ""); + Expect(0, 1833, '\P{Is_Joining_Group=qaph}', ""); + Expect(1, 1833, '\P{^Is_Joining_Group=qaph}', ""); + Expect(0, 1834, '\p{Is_Joining_Group=qaph}', ""); + Expect(1, 1834, '\p{^Is_Joining_Group=qaph}', ""); + Expect(1, 1834, '\P{Is_Joining_Group=qaph}', ""); + Expect(0, 1834, '\P{^Is_Joining_Group=qaph}', ""); + Expect(1, 1833, '\p{Is_Joining_Group= qaph}', ""); + Expect(0, 1833, '\p{^Is_Joining_Group= qaph}', ""); + Expect(0, 1833, '\P{Is_Joining_Group= qaph}', ""); + Expect(1, 1833, '\P{^Is_Joining_Group= qaph}', ""); + Expect(0, 1834, '\p{Is_Joining_Group= qaph}', ""); + Expect(1, 1834, '\p{^Is_Joining_Group= qaph}', ""); + Expect(1, 1834, '\P{Is_Joining_Group= qaph}', ""); + Expect(0, 1834, '\P{^Is_Joining_Group= qaph}', ""); + Error('\p{Is_Jg=/a/ -qaph}'); + Error('\P{Is_Jg=/a/ -qaph}'); + Expect(1, 1833, '\p{Is_Jg=qaph}', ""); + Expect(0, 1833, '\p{^Is_Jg=qaph}', ""); + Expect(0, 1833, '\P{Is_Jg=qaph}', ""); + Expect(1, 1833, '\P{^Is_Jg=qaph}', ""); + Expect(0, 1834, '\p{Is_Jg=qaph}', ""); + Expect(1, 1834, '\p{^Is_Jg=qaph}', ""); + Expect(1, 1834, '\P{Is_Jg=qaph}', ""); + Expect(0, 1834, '\P{^Is_Jg=qaph}', ""); + Expect(1, 1833, '\p{Is_Jg=_Qaph}', ""); + Expect(0, 1833, '\p{^Is_Jg=_Qaph}', ""); + Expect(0, 1833, '\P{Is_Jg=_Qaph}', ""); + Expect(1, 1833, '\P{^Is_Jg=_Qaph}', ""); + Expect(0, 1834, '\p{Is_Jg=_Qaph}', ""); + Expect(1, 1834, '\p{^Is_Jg=_Qaph}', ""); + Expect(1, 1834, '\P{Is_Jg=_Qaph}', ""); + Expect(0, 1834, '\P{^Is_Jg=_Qaph}', ""); + Error('\p{Joining_Group: -REH:=}'); + Error('\P{Joining_Group: -REH:=}'); + Expect(1, 2233, '\p{Joining_Group=:\AReh\z:}', "");; + Expect(0, 2234, '\p{Joining_Group=:\AReh\z:}', "");; + Expect(1, 2233, '\p{Joining_Group=reh}', ""); + Expect(0, 2233, '\p{^Joining_Group=reh}', ""); + Expect(0, 2233, '\P{Joining_Group=reh}', ""); + Expect(1, 2233, '\P{^Joining_Group=reh}', ""); + Expect(0, 2234, '\p{Joining_Group=reh}', ""); + Expect(1, 2234, '\p{^Joining_Group=reh}', ""); + Expect(1, 2234, '\P{Joining_Group=reh}', ""); + Expect(0, 2234, '\P{^Joining_Group=reh}', ""); + Expect(1, 2233, '\p{Joining_Group=:\Areh\z:}', "");; + Expect(0, 2234, '\p{Joining_Group=:\Areh\z:}', "");; + Expect(1, 2233, '\p{Joining_Group= -Reh}', ""); + Expect(0, 2233, '\p{^Joining_Group= -Reh}', ""); + Expect(0, 2233, '\P{Joining_Group= -Reh}', ""); + Expect(1, 2233, '\P{^Joining_Group= -Reh}', ""); + Expect(0, 2234, '\p{Joining_Group= -Reh}', ""); + Expect(1, 2234, '\p{^Joining_Group= -Reh}', ""); + Expect(1, 2234, '\P{Joining_Group= -Reh}', ""); + Expect(0, 2234, '\P{^Joining_Group= -Reh}', ""); + Error('\p{Jg=:= reh}'); + Error('\P{Jg=:= reh}'); + Expect(1, 2233, '\p{Jg=:\AReh\z:}', "");; + Expect(0, 2234, '\p{Jg=:\AReh\z:}', "");; + Expect(1, 2233, '\p{Jg=reh}', ""); + Expect(0, 2233, '\p{^Jg=reh}', ""); + Expect(0, 2233, '\P{Jg=reh}', ""); + Expect(1, 2233, '\P{^Jg=reh}', ""); + Expect(0, 2234, '\p{Jg=reh}', ""); + Expect(1, 2234, '\p{^Jg=reh}', ""); + Expect(1, 2234, '\P{Jg=reh}', ""); + Expect(0, 2234, '\P{^Jg=reh}', ""); + Expect(1, 2233, '\p{Jg=:\Areh\z:}', "");; + Expect(0, 2234, '\p{Jg=:\Areh\z:}', "");; + Expect(1, 2233, '\p{Jg=-_Reh}', ""); + Expect(0, 2233, '\p{^Jg=-_Reh}', ""); + Expect(0, 2233, '\P{Jg=-_Reh}', ""); + Expect(1, 2233, '\P{^Jg=-_Reh}', ""); + Expect(0, 2234, '\p{Jg=-_Reh}', ""); + Expect(1, 2234, '\p{^Jg=-_Reh}', ""); + Expect(1, 2234, '\P{Jg=-_Reh}', ""); + Expect(0, 2234, '\P{^Jg=-_Reh}', ""); + Error('\p{Is_Joining_Group=:= reh}'); + Error('\P{Is_Joining_Group=:= reh}'); + Expect(1, 2233, '\p{Is_Joining_Group=reh}', ""); + Expect(0, 2233, '\p{^Is_Joining_Group=reh}', ""); + Expect(0, 2233, '\P{Is_Joining_Group=reh}', ""); + Expect(1, 2233, '\P{^Is_Joining_Group=reh}', ""); + Expect(0, 2234, '\p{Is_Joining_Group=reh}', ""); + Expect(1, 2234, '\p{^Is_Joining_Group=reh}', ""); + Expect(1, 2234, '\P{Is_Joining_Group=reh}', ""); + Expect(0, 2234, '\P{^Is_Joining_Group=reh}', ""); + Expect(1, 2233, '\p{Is_Joining_Group=-_Reh}', ""); + Expect(0, 2233, '\p{^Is_Joining_Group=-_Reh}', ""); + Expect(0, 2233, '\P{Is_Joining_Group=-_Reh}', ""); + Expect(1, 2233, '\P{^Is_Joining_Group=-_Reh}', ""); + Expect(0, 2234, '\p{Is_Joining_Group=-_Reh}', ""); + Expect(1, 2234, '\p{^Is_Joining_Group=-_Reh}', ""); + Expect(1, 2234, '\P{Is_Joining_Group=-_Reh}', ""); + Expect(0, 2234, '\P{^Is_Joining_Group=-_Reh}', ""); + Error('\p{Is_Jg=_:=REH}'); + Error('\P{Is_Jg=_:=REH}'); + Expect(1, 2233, '\p{Is_Jg=reh}', ""); + Expect(0, 2233, '\p{^Is_Jg=reh}', ""); + Expect(0, 2233, '\P{Is_Jg=reh}', ""); + Expect(1, 2233, '\P{^Is_Jg=reh}', ""); + Expect(0, 2234, '\p{Is_Jg=reh}', ""); + Expect(1, 2234, '\p{^Is_Jg=reh}', ""); + Expect(1, 2234, '\P{Is_Jg=reh}', ""); + Expect(0, 2234, '\P{^Is_Jg=reh}', ""); + Expect(1, 2233, '\p{Is_Jg=- reh}', ""); + Expect(0, 2233, '\p{^Is_Jg=- reh}', ""); + Expect(0, 2233, '\P{Is_Jg=- reh}', ""); + Expect(1, 2233, '\P{^Is_Jg=- reh}', ""); + Expect(0, 2234, '\p{Is_Jg=- reh}', ""); + Expect(1, 2234, '\p{^Is_Jg=- reh}', ""); + Expect(1, 2234, '\P{Is_Jg=- reh}', ""); + Expect(0, 2234, '\P{^Is_Jg=- reh}', ""); + Error('\p{Joining_Group=--Reversed_pe:=}'); + Error('\P{Joining_Group=--Reversed_pe:=}'); + Expect(1, 1831, '\p{Joining_Group=:\AReversed_Pe\z:}', "");; + Expect(0, 1832, '\p{Joining_Group=:\AReversed_Pe\z:}', "");; + Expect(1, 1831, '\p{Joining_Group=reversedpe}', ""); + Expect(0, 1831, '\p{^Joining_Group=reversedpe}', ""); + Expect(0, 1831, '\P{Joining_Group=reversedpe}', ""); + Expect(1, 1831, '\P{^Joining_Group=reversedpe}', ""); + Expect(0, 1832, '\p{Joining_Group=reversedpe}', ""); + Expect(1, 1832, '\p{^Joining_Group=reversedpe}', ""); + Expect(1, 1832, '\P{Joining_Group=reversedpe}', ""); + Expect(0, 1832, '\P{^Joining_Group=reversedpe}', ""); + Expect(1, 1831, '\p{Joining_Group=:\Areversedpe\z:}', "");; + Expect(0, 1832, '\p{Joining_Group=:\Areversedpe\z:}', "");; + Expect(1, 1831, '\p{Joining_Group: Reversed_pe}', ""); + Expect(0, 1831, '\p{^Joining_Group: Reversed_pe}', ""); + Expect(0, 1831, '\P{Joining_Group: Reversed_pe}', ""); + Expect(1, 1831, '\P{^Joining_Group: Reversed_pe}', ""); + Expect(0, 1832, '\p{Joining_Group: Reversed_pe}', ""); + Expect(1, 1832, '\p{^Joining_Group: Reversed_pe}', ""); + Expect(1, 1832, '\P{Joining_Group: Reversed_pe}', ""); + Expect(0, 1832, '\P{^Joining_Group: Reversed_pe}', ""); + Error('\p{Jg: /a/--reversed_PE}'); + Error('\P{Jg: /a/--reversed_PE}'); + Expect(1, 1831, '\p{Jg=:\AReversed_Pe\z:}', "");; + Expect(0, 1832, '\p{Jg=:\AReversed_Pe\z:}', "");; + Expect(1, 1831, '\p{Jg=reversedpe}', ""); + Expect(0, 1831, '\p{^Jg=reversedpe}', ""); + Expect(0, 1831, '\P{Jg=reversedpe}', ""); + Expect(1, 1831, '\P{^Jg=reversedpe}', ""); + Expect(0, 1832, '\p{Jg=reversedpe}', ""); + Expect(1, 1832, '\p{^Jg=reversedpe}', ""); + Expect(1, 1832, '\P{Jg=reversedpe}', ""); + Expect(0, 1832, '\P{^Jg=reversedpe}', ""); + Expect(1, 1831, '\p{Jg=:\Areversedpe\z:}', "");; + Expect(0, 1832, '\p{Jg=:\Areversedpe\z:}', "");; + Expect(1, 1831, '\p{Jg=--Reversed_PE}', ""); + Expect(0, 1831, '\p{^Jg=--Reversed_PE}', ""); + Expect(0, 1831, '\P{Jg=--Reversed_PE}', ""); + Expect(1, 1831, '\P{^Jg=--Reversed_PE}', ""); + Expect(0, 1832, '\p{Jg=--Reversed_PE}', ""); + Expect(1, 1832, '\p{^Jg=--Reversed_PE}', ""); + Expect(1, 1832, '\P{Jg=--Reversed_PE}', ""); + Expect(0, 1832, '\P{^Jg=--Reversed_PE}', ""); + Error('\p{Is_Joining_Group=/a/ _Reversed_PE}'); + Error('\P{Is_Joining_Group=/a/ _Reversed_PE}'); + Expect(1, 1831, '\p{Is_Joining_Group=reversedpe}', ""); + Expect(0, 1831, '\p{^Is_Joining_Group=reversedpe}', ""); + Expect(0, 1831, '\P{Is_Joining_Group=reversedpe}', ""); + Expect(1, 1831, '\P{^Is_Joining_Group=reversedpe}', ""); + Expect(0, 1832, '\p{Is_Joining_Group=reversedpe}', ""); + Expect(1, 1832, '\p{^Is_Joining_Group=reversedpe}', ""); + Expect(1, 1832, '\P{Is_Joining_Group=reversedpe}', ""); + Expect(0, 1832, '\P{^Is_Joining_Group=reversedpe}', ""); + Expect(1, 1831, '\p{Is_Joining_Group=_reversed_pe}', ""); + Expect(0, 1831, '\p{^Is_Joining_Group=_reversed_pe}', ""); + Expect(0, 1831, '\P{Is_Joining_Group=_reversed_pe}', ""); + Expect(1, 1831, '\P{^Is_Joining_Group=_reversed_pe}', ""); + Expect(0, 1832, '\p{Is_Joining_Group=_reversed_pe}', ""); + Expect(1, 1832, '\p{^Is_Joining_Group=_reversed_pe}', ""); + Expect(1, 1832, '\P{Is_Joining_Group=_reversed_pe}', ""); + Expect(0, 1832, '\P{^Is_Joining_Group=_reversed_pe}', ""); + Error('\p{Is_Jg= reversed_PE/a/}'); + Error('\P{Is_Jg= reversed_PE/a/}'); + Expect(1, 1831, '\p{Is_Jg=reversedpe}', ""); + Expect(0, 1831, '\p{^Is_Jg=reversedpe}', ""); + Expect(0, 1831, '\P{Is_Jg=reversedpe}', ""); + Expect(1, 1831, '\P{^Is_Jg=reversedpe}', ""); + Expect(0, 1832, '\p{Is_Jg=reversedpe}', ""); + Expect(1, 1832, '\p{^Is_Jg=reversedpe}', ""); + Expect(1, 1832, '\P{Is_Jg=reversedpe}', ""); + Expect(0, 1832, '\P{^Is_Jg=reversedpe}', ""); + Expect(1, 1831, '\p{Is_Jg= _Reversed_pe}', ""); + Expect(0, 1831, '\p{^Is_Jg= _Reversed_pe}', ""); + Expect(0, 1831, '\P{Is_Jg= _Reversed_pe}', ""); + Expect(1, 1831, '\P{^Is_Jg= _Reversed_pe}', ""); + Expect(0, 1832, '\p{Is_Jg= _Reversed_pe}', ""); + Expect(1, 1832, '\p{^Is_Jg= _Reversed_pe}', ""); + Expect(1, 1832, '\P{Is_Jg= _Reversed_pe}', ""); + Expect(0, 1832, '\P{^Is_Jg= _Reversed_pe}', ""); + Error('\p{Joining_Group= Rohingya_Yeh:=}'); + Error('\P{Joining_Group= Rohingya_Yeh:=}'); + Expect(1, 2220, '\p{Joining_Group=:\ARohingya_Yeh\z:}', "");; + Expect(0, 2221, '\p{Joining_Group=:\ARohingya_Yeh\z:}', "");; + Expect(1, 2220, '\p{Joining_Group=rohingyayeh}', ""); + Expect(0, 2220, '\p{^Joining_Group=rohingyayeh}', ""); + Expect(0, 2220, '\P{Joining_Group=rohingyayeh}', ""); + Expect(1, 2220, '\P{^Joining_Group=rohingyayeh}', ""); + Expect(0, 2221, '\p{Joining_Group=rohingyayeh}', ""); + Expect(1, 2221, '\p{^Joining_Group=rohingyayeh}', ""); + Expect(1, 2221, '\P{Joining_Group=rohingyayeh}', ""); + Expect(0, 2221, '\P{^Joining_Group=rohingyayeh}', ""); + Expect(1, 2220, '\p{Joining_Group=:\Arohingyayeh\z:}', "");; + Expect(0, 2221, '\p{Joining_Group=:\Arohingyayeh\z:}', "");; + Expect(1, 2220, '\p{Joining_Group: Rohingya_Yeh}', ""); + Expect(0, 2220, '\p{^Joining_Group: Rohingya_Yeh}', ""); + Expect(0, 2220, '\P{Joining_Group: Rohingya_Yeh}', ""); + Expect(1, 2220, '\P{^Joining_Group: Rohingya_Yeh}', ""); + Expect(0, 2221, '\p{Joining_Group: Rohingya_Yeh}', ""); + Expect(1, 2221, '\p{^Joining_Group: Rohingya_Yeh}', ""); + Expect(1, 2221, '\P{Joining_Group: Rohingya_Yeh}', ""); + Expect(0, 2221, '\P{^Joining_Group: Rohingya_Yeh}', ""); + Error('\p{Jg=_/a/Rohingya_yeh}'); + Error('\P{Jg=_/a/Rohingya_yeh}'); + Expect(1, 2220, '\p{Jg=:\ARohingya_Yeh\z:}', "");; + Expect(0, 2221, '\p{Jg=:\ARohingya_Yeh\z:}', "");; + Expect(1, 2220, '\p{Jg=rohingyayeh}', ""); + Expect(0, 2220, '\p{^Jg=rohingyayeh}', ""); + Expect(0, 2220, '\P{Jg=rohingyayeh}', ""); + Expect(1, 2220, '\P{^Jg=rohingyayeh}', ""); + Expect(0, 2221, '\p{Jg=rohingyayeh}', ""); + Expect(1, 2221, '\p{^Jg=rohingyayeh}', ""); + Expect(1, 2221, '\P{Jg=rohingyayeh}', ""); + Expect(0, 2221, '\P{^Jg=rohingyayeh}', ""); + Expect(1, 2220, '\p{Jg=:\Arohingyayeh\z:}', "");; + Expect(0, 2221, '\p{Jg=:\Arohingyayeh\z:}', "");; + Expect(1, 2220, '\p{Jg: -Rohingya_YEH}', ""); + Expect(0, 2220, '\p{^Jg: -Rohingya_YEH}', ""); + Expect(0, 2220, '\P{Jg: -Rohingya_YEH}', ""); + Expect(1, 2220, '\P{^Jg: -Rohingya_YEH}', ""); + Expect(0, 2221, '\p{Jg: -Rohingya_YEH}', ""); + Expect(1, 2221, '\p{^Jg: -Rohingya_YEH}', ""); + Expect(1, 2221, '\P{Jg: -Rohingya_YEH}', ""); + Expect(0, 2221, '\P{^Jg: -Rohingya_YEH}', ""); + Error('\p{Is_Joining_Group=:=_Rohingya_Yeh}'); + Error('\P{Is_Joining_Group=:=_Rohingya_Yeh}'); + Expect(1, 2220, '\p{Is_Joining_Group=rohingyayeh}', ""); + Expect(0, 2220, '\p{^Is_Joining_Group=rohingyayeh}', ""); + Expect(0, 2220, '\P{Is_Joining_Group=rohingyayeh}', ""); + Expect(1, 2220, '\P{^Is_Joining_Group=rohingyayeh}', ""); + Expect(0, 2221, '\p{Is_Joining_Group=rohingyayeh}', ""); + Expect(1, 2221, '\p{^Is_Joining_Group=rohingyayeh}', ""); + Expect(1, 2221, '\P{Is_Joining_Group=rohingyayeh}', ""); + Expect(0, 2221, '\P{^Is_Joining_Group=rohingyayeh}', ""); + Expect(1, 2220, '\p{Is_Joining_Group=-ROHINGYA_yeh}', ""); + Expect(0, 2220, '\p{^Is_Joining_Group=-ROHINGYA_yeh}', ""); + Expect(0, 2220, '\P{Is_Joining_Group=-ROHINGYA_yeh}', ""); + Expect(1, 2220, '\P{^Is_Joining_Group=-ROHINGYA_yeh}', ""); + Expect(0, 2221, '\p{Is_Joining_Group=-ROHINGYA_yeh}', ""); + Expect(1, 2221, '\p{^Is_Joining_Group=-ROHINGYA_yeh}', ""); + Expect(1, 2221, '\P{Is_Joining_Group=-ROHINGYA_yeh}', ""); + Expect(0, 2221, '\P{^Is_Joining_Group=-ROHINGYA_yeh}', ""); + Error('\p{Is_Jg=_:=Rohingya_Yeh}'); + Error('\P{Is_Jg=_:=Rohingya_Yeh}'); + Expect(1, 2220, '\p{Is_Jg: rohingyayeh}', ""); + Expect(0, 2220, '\p{^Is_Jg: rohingyayeh}', ""); + Expect(0, 2220, '\P{Is_Jg: rohingyayeh}', ""); + Expect(1, 2220, '\P{^Is_Jg: rohingyayeh}', ""); + Expect(0, 2221, '\p{Is_Jg: rohingyayeh}', ""); + Expect(1, 2221, '\p{^Is_Jg: rohingyayeh}', ""); + Expect(1, 2221, '\P{Is_Jg: rohingyayeh}', ""); + Expect(0, 2221, '\P{^Is_Jg: rohingyayeh}', ""); + Expect(1, 2220, '\p{Is_Jg=-Rohingya_yeh}', ""); + Expect(0, 2220, '\p{^Is_Jg=-Rohingya_yeh}', ""); + Expect(0, 2220, '\P{Is_Jg=-Rohingya_yeh}', ""); + Expect(1, 2220, '\P{^Is_Jg=-Rohingya_yeh}', ""); + Expect(0, 2221, '\p{Is_Jg=-Rohingya_yeh}', ""); + Expect(1, 2221, '\p{^Is_Jg=-Rohingya_yeh}', ""); + Expect(1, 2221, '\P{Is_Jg=-Rohingya_yeh}', ""); + Expect(0, 2221, '\P{^Is_Jg=-Rohingya_yeh}', ""); + Error('\p{Joining_Group: /a/ SAD}'); + Error('\P{Joining_Group: /a/ SAD}'); + Expect(1, 2223, '\p{Joining_Group=:\ASad\z:}', "");; + Expect(0, 2224, '\p{Joining_Group=:\ASad\z:}', "");; + Expect(1, 2223, '\p{Joining_Group: sad}', ""); + Expect(0, 2223, '\p{^Joining_Group: sad}', ""); + Expect(0, 2223, '\P{Joining_Group: sad}', ""); + Expect(1, 2223, '\P{^Joining_Group: sad}', ""); + Expect(0, 2224, '\p{Joining_Group: sad}', ""); + Expect(1, 2224, '\p{^Joining_Group: sad}', ""); + Expect(1, 2224, '\P{Joining_Group: sad}', ""); + Expect(0, 2224, '\P{^Joining_Group: sad}', ""); + Expect(1, 2223, '\p{Joining_Group=:\Asad\z:}', "");; + Expect(0, 2224, '\p{Joining_Group=:\Asad\z:}', "");; + Expect(1, 2223, '\p{Joining_Group= _SAD}', ""); + Expect(0, 2223, '\p{^Joining_Group= _SAD}', ""); + Expect(0, 2223, '\P{Joining_Group= _SAD}', ""); + Expect(1, 2223, '\P{^Joining_Group= _SAD}', ""); + Expect(0, 2224, '\p{Joining_Group= _SAD}', ""); + Expect(1, 2224, '\p{^Joining_Group= _SAD}', ""); + Expect(1, 2224, '\P{Joining_Group= _SAD}', ""); + Expect(0, 2224, '\P{^Joining_Group= _SAD}', ""); + Error('\p{Jg=/a/Sad}'); + Error('\P{Jg=/a/Sad}'); + Expect(1, 2223, '\p{Jg=:\ASad\z:}', "");; + Expect(0, 2224, '\p{Jg=:\ASad\z:}', "");; + Expect(1, 2223, '\p{Jg=sad}', ""); + Expect(0, 2223, '\p{^Jg=sad}', ""); + Expect(0, 2223, '\P{Jg=sad}', ""); + Expect(1, 2223, '\P{^Jg=sad}', ""); + Expect(0, 2224, '\p{Jg=sad}', ""); + Expect(1, 2224, '\p{^Jg=sad}', ""); + Expect(1, 2224, '\P{Jg=sad}', ""); + Expect(0, 2224, '\P{^Jg=sad}', ""); + Expect(1, 2223, '\p{Jg=:\Asad\z:}', "");; + Expect(0, 2224, '\p{Jg=:\Asad\z:}', "");; + Expect(1, 2223, '\p{Jg=__Sad}', ""); + Expect(0, 2223, '\p{^Jg=__Sad}', ""); + Expect(0, 2223, '\P{Jg=__Sad}', ""); + Expect(1, 2223, '\P{^Jg=__Sad}', ""); + Expect(0, 2224, '\p{Jg=__Sad}', ""); + Expect(1, 2224, '\p{^Jg=__Sad}', ""); + Expect(1, 2224, '\P{Jg=__Sad}', ""); + Expect(0, 2224, '\P{^Jg=__Sad}', ""); + Error('\p{Is_Joining_Group=/a/ sad}'); + Error('\P{Is_Joining_Group=/a/ sad}'); + Expect(1, 2223, '\p{Is_Joining_Group=sad}', ""); + Expect(0, 2223, '\p{^Is_Joining_Group=sad}', ""); + Expect(0, 2223, '\P{Is_Joining_Group=sad}', ""); + Expect(1, 2223, '\P{^Is_Joining_Group=sad}', ""); + Expect(0, 2224, '\p{Is_Joining_Group=sad}', ""); + Expect(1, 2224, '\p{^Is_Joining_Group=sad}', ""); + Expect(1, 2224, '\P{Is_Joining_Group=sad}', ""); + Expect(0, 2224, '\P{^Is_Joining_Group=sad}', ""); + Expect(1, 2223, '\p{Is_Joining_Group=_ Sad}', ""); + Expect(0, 2223, '\p{^Is_Joining_Group=_ Sad}', ""); + Expect(0, 2223, '\P{Is_Joining_Group=_ Sad}', ""); + Expect(1, 2223, '\P{^Is_Joining_Group=_ Sad}', ""); + Expect(0, 2224, '\p{Is_Joining_Group=_ Sad}', ""); + Expect(1, 2224, '\p{^Is_Joining_Group=_ Sad}', ""); + Expect(1, 2224, '\P{Is_Joining_Group=_ Sad}', ""); + Expect(0, 2224, '\P{^Is_Joining_Group=_ Sad}', ""); + Error('\p{Is_Jg=_-sad:=}'); + Error('\P{Is_Jg=_-sad:=}'); + Expect(1, 2223, '\p{Is_Jg=sad}', ""); + Expect(0, 2223, '\p{^Is_Jg=sad}', ""); + Expect(0, 2223, '\P{Is_Jg=sad}', ""); + Expect(1, 2223, '\P{^Is_Jg=sad}', ""); + Expect(0, 2224, '\p{Is_Jg=sad}', ""); + Expect(1, 2224, '\p{^Is_Jg=sad}', ""); + Expect(1, 2224, '\P{Is_Jg=sad}', ""); + Expect(0, 2224, '\P{^Is_Jg=sad}', ""); + Expect(1, 2223, '\p{Is_Jg=_ sad}', ""); + Expect(0, 2223, '\p{^Is_Jg=_ sad}', ""); + Expect(0, 2223, '\P{Is_Jg=_ sad}', ""); + Expect(1, 2223, '\P{^Is_Jg=_ sad}', ""); + Expect(0, 2224, '\p{Is_Jg=_ sad}', ""); + Expect(1, 2224, '\p{^Is_Jg=_ sad}', ""); + Expect(1, 2224, '\P{Is_Jg=_ sad}', ""); + Expect(0, 2224, '\P{^Is_Jg=_ sad}', ""); + Error('\p{Joining_Group= :=sadhe}'); + Error('\P{Joining_Group= :=sadhe}'); + Expect(1, 1832, '\p{Joining_Group=:\ASadhe\z:}', "");; + Expect(0, 1833, '\p{Joining_Group=:\ASadhe\z:}', "");; + Expect(1, 1832, '\p{Joining_Group: sadhe}', ""); + Expect(0, 1832, '\p{^Joining_Group: sadhe}', ""); + Expect(0, 1832, '\P{Joining_Group: sadhe}', ""); + Expect(1, 1832, '\P{^Joining_Group: sadhe}', ""); + Expect(0, 1833, '\p{Joining_Group: sadhe}', ""); + Expect(1, 1833, '\p{^Joining_Group: sadhe}', ""); + Expect(1, 1833, '\P{Joining_Group: sadhe}', ""); + Expect(0, 1833, '\P{^Joining_Group: sadhe}', ""); + Expect(1, 1832, '\p{Joining_Group=:\Asadhe\z:}', "");; + Expect(0, 1833, '\p{Joining_Group=:\Asadhe\z:}', "");; + Expect(1, 1832, '\p{Joining_Group= _Sadhe}', ""); + Expect(0, 1832, '\p{^Joining_Group= _Sadhe}', ""); + Expect(0, 1832, '\P{Joining_Group= _Sadhe}', ""); + Expect(1, 1832, '\P{^Joining_Group= _Sadhe}', ""); + Expect(0, 1833, '\p{Joining_Group= _Sadhe}', ""); + Expect(1, 1833, '\p{^Joining_Group= _Sadhe}', ""); + Expect(1, 1833, '\P{Joining_Group= _Sadhe}', ""); + Expect(0, 1833, '\P{^Joining_Group= _Sadhe}', ""); + Error('\p{Jg=:= -Sadhe}'); + Error('\P{Jg=:= -Sadhe}'); + Expect(1, 1832, '\p{Jg=:\ASadhe\z:}', "");; + Expect(0, 1833, '\p{Jg=:\ASadhe\z:}', "");; + Expect(1, 1832, '\p{Jg=sadhe}', ""); + Expect(0, 1832, '\p{^Jg=sadhe}', ""); + Expect(0, 1832, '\P{Jg=sadhe}', ""); + Expect(1, 1832, '\P{^Jg=sadhe}', ""); + Expect(0, 1833, '\p{Jg=sadhe}', ""); + Expect(1, 1833, '\p{^Jg=sadhe}', ""); + Expect(1, 1833, '\P{Jg=sadhe}', ""); + Expect(0, 1833, '\P{^Jg=sadhe}', ""); + Expect(1, 1832, '\p{Jg=:\Asadhe\z:}', "");; + Expect(0, 1833, '\p{Jg=:\Asadhe\z:}', "");; + Expect(1, 1832, '\p{Jg=--SADHE}', ""); + Expect(0, 1832, '\p{^Jg=--SADHE}', ""); + Expect(0, 1832, '\P{Jg=--SADHE}', ""); + Expect(1, 1832, '\P{^Jg=--SADHE}', ""); + Expect(0, 1833, '\p{Jg=--SADHE}', ""); + Expect(1, 1833, '\p{^Jg=--SADHE}', ""); + Expect(1, 1833, '\P{Jg=--SADHE}', ""); + Expect(0, 1833, '\P{^Jg=--SADHE}', ""); + Error('\p{Is_Joining_Group=Sadhe:=}'); + Error('\P{Is_Joining_Group=Sadhe:=}'); + Expect(1, 1832, '\p{Is_Joining_Group=sadhe}', ""); + Expect(0, 1832, '\p{^Is_Joining_Group=sadhe}', ""); + Expect(0, 1832, '\P{Is_Joining_Group=sadhe}', ""); + Expect(1, 1832, '\P{^Is_Joining_Group=sadhe}', ""); + Expect(0, 1833, '\p{Is_Joining_Group=sadhe}', ""); + Expect(1, 1833, '\p{^Is_Joining_Group=sadhe}', ""); + Expect(1, 1833, '\P{Is_Joining_Group=sadhe}', ""); + Expect(0, 1833, '\P{^Is_Joining_Group=sadhe}', ""); + Expect(1, 1832, '\p{Is_Joining_Group= SADHE}', ""); + Expect(0, 1832, '\p{^Is_Joining_Group= SADHE}', ""); + Expect(0, 1832, '\P{Is_Joining_Group= SADHE}', ""); + Expect(1, 1832, '\P{^Is_Joining_Group= SADHE}', ""); + Expect(0, 1833, '\p{Is_Joining_Group= SADHE}', ""); + Expect(1, 1833, '\p{^Is_Joining_Group= SADHE}', ""); + Expect(1, 1833, '\P{Is_Joining_Group= SADHE}', ""); + Expect(0, 1833, '\P{^Is_Joining_Group= SADHE}', ""); + Error('\p{Is_Jg=--sadhe/a/}'); + Error('\P{Is_Jg=--sadhe/a/}'); + Expect(1, 1832, '\p{Is_Jg=sadhe}', ""); + Expect(0, 1832, '\p{^Is_Jg=sadhe}', ""); + Expect(0, 1832, '\P{Is_Jg=sadhe}', ""); + Expect(1, 1832, '\P{^Is_Jg=sadhe}', ""); + Expect(0, 1833, '\p{Is_Jg=sadhe}', ""); + Expect(1, 1833, '\p{^Is_Jg=sadhe}', ""); + Expect(1, 1833, '\P{Is_Jg=sadhe}', ""); + Expect(0, 1833, '\P{^Is_Jg=sadhe}', ""); + Expect(1, 1832, '\p{Is_Jg: _SADHE}', ""); + Expect(0, 1832, '\p{^Is_Jg: _SADHE}', ""); + Expect(0, 1832, '\P{Is_Jg: _SADHE}', ""); + Expect(1, 1832, '\P{^Is_Jg: _SADHE}', ""); + Expect(0, 1833, '\p{Is_Jg: _SADHE}', ""); + Expect(1, 1833, '\p{^Is_Jg: _SADHE}', ""); + Expect(1, 1833, '\P{Is_Jg: _SADHE}', ""); + Expect(0, 1833, '\P{^Is_Jg: _SADHE}', ""); + Error('\p{Joining_Group= :=Seen}'); + Error('\P{Joining_Group= :=Seen}'); + Expect(1, 1918, '\p{Joining_Group=:\ASeen\z:}', "");; + Expect(0, 1919, '\p{Joining_Group=:\ASeen\z:}', "");; + Expect(1, 1918, '\p{Joining_Group=seen}', ""); + Expect(0, 1918, '\p{^Joining_Group=seen}', ""); + Expect(0, 1918, '\P{Joining_Group=seen}', ""); + Expect(1, 1918, '\P{^Joining_Group=seen}', ""); + Expect(0, 1919, '\p{Joining_Group=seen}', ""); + Expect(1, 1919, '\p{^Joining_Group=seen}', ""); + Expect(1, 1919, '\P{Joining_Group=seen}', ""); + Expect(0, 1919, '\P{^Joining_Group=seen}', ""); + Expect(1, 1918, '\p{Joining_Group=:\Aseen\z:}', "");; + Expect(0, 1919, '\p{Joining_Group=:\Aseen\z:}', "");; + Expect(1, 1918, '\p{Joining_Group: __Seen}', ""); + Expect(0, 1918, '\p{^Joining_Group: __Seen}', ""); + Expect(0, 1918, '\P{Joining_Group: __Seen}', ""); + Expect(1, 1918, '\P{^Joining_Group: __Seen}', ""); + Expect(0, 1919, '\p{Joining_Group: __Seen}', ""); + Expect(1, 1919, '\p{^Joining_Group: __Seen}', ""); + Expect(1, 1919, '\P{Joining_Group: __Seen}', ""); + Expect(0, 1919, '\P{^Joining_Group: __Seen}', ""); + Error('\p{Jg= seen:=}'); + Error('\P{Jg= seen:=}'); + Expect(1, 1918, '\p{Jg=:\ASeen\z:}', "");; + Expect(0, 1919, '\p{Jg=:\ASeen\z:}', "");; + Expect(1, 1918, '\p{Jg=seen}', ""); + Expect(0, 1918, '\p{^Jg=seen}', ""); + Expect(0, 1918, '\P{Jg=seen}', ""); + Expect(1, 1918, '\P{^Jg=seen}', ""); + Expect(0, 1919, '\p{Jg=seen}', ""); + Expect(1, 1919, '\p{^Jg=seen}', ""); + Expect(1, 1919, '\P{Jg=seen}', ""); + Expect(0, 1919, '\P{^Jg=seen}', ""); + Expect(1, 1918, '\p{Jg=:\Aseen\z:}', "");; + Expect(0, 1919, '\p{Jg=:\Aseen\z:}', "");; + Expect(1, 1918, '\p{Jg= seen}', ""); + Expect(0, 1918, '\p{^Jg= seen}', ""); + Expect(0, 1918, '\P{Jg= seen}', ""); + Expect(1, 1918, '\P{^Jg= seen}', ""); + Expect(0, 1919, '\p{Jg= seen}', ""); + Expect(1, 1919, '\p{^Jg= seen}', ""); + Expect(1, 1919, '\P{Jg= seen}', ""); + Expect(0, 1919, '\P{^Jg= seen}', ""); + Error('\p{Is_Joining_Group=:=- seen}'); + Error('\P{Is_Joining_Group=:=- seen}'); + Expect(1, 1918, '\p{Is_Joining_Group=seen}', ""); + Expect(0, 1918, '\p{^Is_Joining_Group=seen}', ""); + Expect(0, 1918, '\P{Is_Joining_Group=seen}', ""); + Expect(1, 1918, '\P{^Is_Joining_Group=seen}', ""); + Expect(0, 1919, '\p{Is_Joining_Group=seen}', ""); + Expect(1, 1919, '\p{^Is_Joining_Group=seen}', ""); + Expect(1, 1919, '\P{Is_Joining_Group=seen}', ""); + Expect(0, 1919, '\P{^Is_Joining_Group=seen}', ""); + Expect(1, 1918, '\p{Is_Joining_Group=--Seen}', ""); + Expect(0, 1918, '\p{^Is_Joining_Group=--Seen}', ""); + Expect(0, 1918, '\P{Is_Joining_Group=--Seen}', ""); + Expect(1, 1918, '\P{^Is_Joining_Group=--Seen}', ""); + Expect(0, 1919, '\p{Is_Joining_Group=--Seen}', ""); + Expect(1, 1919, '\p{^Is_Joining_Group=--Seen}', ""); + Expect(1, 1919, '\P{Is_Joining_Group=--Seen}', ""); + Expect(0, 1919, '\P{^Is_Joining_Group=--Seen}', ""); + Error('\p{Is_Jg=_ Seen/a/}'); + Error('\P{Is_Jg=_ Seen/a/}'); + Expect(1, 1918, '\p{Is_Jg=seen}', ""); + Expect(0, 1918, '\p{^Is_Jg=seen}', ""); + Expect(0, 1918, '\P{Is_Jg=seen}', ""); + Expect(1, 1918, '\P{^Is_Jg=seen}', ""); + Expect(0, 1919, '\p{Is_Jg=seen}', ""); + Expect(1, 1919, '\p{^Is_Jg=seen}', ""); + Expect(1, 1919, '\P{Is_Jg=seen}', ""); + Expect(0, 1919, '\P{^Is_Jg=seen}', ""); + Expect(1, 1918, '\p{Is_Jg=_Seen}', ""); + Expect(0, 1918, '\p{^Is_Jg=_Seen}', ""); + Expect(0, 1918, '\P{Is_Jg=_Seen}', ""); + Expect(1, 1918, '\P{^Is_Jg=_Seen}', ""); + Expect(0, 1919, '\p{Is_Jg=_Seen}', ""); + Expect(1, 1919, '\p{^Is_Jg=_Seen}', ""); + Expect(1, 1919, '\P{Is_Jg=_Seen}', ""); + Expect(0, 1919, '\P{^Is_Jg=_Seen}', ""); + Error('\p{Joining_Group= semkath:=}'); + Error('\P{Joining_Group= semkath:=}'); + Expect(1, 1827, '\p{Joining_Group=:\ASemkath\z:}', "");; + Expect(0, 1828, '\p{Joining_Group=:\ASemkath\z:}', "");; + Expect(1, 1827, '\p{Joining_Group=semkath}', ""); + Expect(0, 1827, '\p{^Joining_Group=semkath}', ""); + Expect(0, 1827, '\P{Joining_Group=semkath}', ""); + Expect(1, 1827, '\P{^Joining_Group=semkath}', ""); + Expect(0, 1828, '\p{Joining_Group=semkath}', ""); + Expect(1, 1828, '\p{^Joining_Group=semkath}', ""); + Expect(1, 1828, '\P{Joining_Group=semkath}', ""); + Expect(0, 1828, '\P{^Joining_Group=semkath}', ""); + Expect(1, 1827, '\p{Joining_Group=:\Asemkath\z:}', "");; + Expect(0, 1828, '\p{Joining_Group=:\Asemkath\z:}', "");; + Expect(1, 1827, '\p{Joining_Group= -Semkath}', ""); + Expect(0, 1827, '\p{^Joining_Group= -Semkath}', ""); + Expect(0, 1827, '\P{Joining_Group= -Semkath}', ""); + Expect(1, 1827, '\P{^Joining_Group= -Semkath}', ""); + Expect(0, 1828, '\p{Joining_Group= -Semkath}', ""); + Expect(1, 1828, '\p{^Joining_Group= -Semkath}', ""); + Expect(1, 1828, '\P{Joining_Group= -Semkath}', ""); + Expect(0, 1828, '\P{^Joining_Group= -Semkath}', ""); + Error('\p{Jg=Semkath/a/}'); + Error('\P{Jg=Semkath/a/}'); + Expect(1, 1827, '\p{Jg=:\ASemkath\z:}', "");; + Expect(0, 1828, '\p{Jg=:\ASemkath\z:}', "");; + Expect(1, 1827, '\p{Jg: semkath}', ""); + Expect(0, 1827, '\p{^Jg: semkath}', ""); + Expect(0, 1827, '\P{Jg: semkath}', ""); + Expect(1, 1827, '\P{^Jg: semkath}', ""); + Expect(0, 1828, '\p{Jg: semkath}', ""); + Expect(1, 1828, '\p{^Jg: semkath}', ""); + Expect(1, 1828, '\P{Jg: semkath}', ""); + Expect(0, 1828, '\P{^Jg: semkath}', ""); + Expect(1, 1827, '\p{Jg=:\Asemkath\z:}', "");; + Expect(0, 1828, '\p{Jg=:\Asemkath\z:}', "");; + Expect(1, 1827, '\p{Jg= _SEMKATH}', ""); + Expect(0, 1827, '\p{^Jg= _SEMKATH}', ""); + Expect(0, 1827, '\P{Jg= _SEMKATH}', ""); + Expect(1, 1827, '\P{^Jg= _SEMKATH}', ""); + Expect(0, 1828, '\p{Jg= _SEMKATH}', ""); + Expect(1, 1828, '\p{^Jg= _SEMKATH}', ""); + Expect(1, 1828, '\P{Jg= _SEMKATH}', ""); + Expect(0, 1828, '\P{^Jg= _SEMKATH}', ""); + Error('\p{Is_Joining_Group=/a/ _SEMKATH}'); + Error('\P{Is_Joining_Group=/a/ _SEMKATH}'); + Expect(1, 1827, '\p{Is_Joining_Group=semkath}', ""); + Expect(0, 1827, '\p{^Is_Joining_Group=semkath}', ""); + Expect(0, 1827, '\P{Is_Joining_Group=semkath}', ""); + Expect(1, 1827, '\P{^Is_Joining_Group=semkath}', ""); + Expect(0, 1828, '\p{Is_Joining_Group=semkath}', ""); + Expect(1, 1828, '\p{^Is_Joining_Group=semkath}', ""); + Expect(1, 1828, '\P{Is_Joining_Group=semkath}', ""); + Expect(0, 1828, '\P{^Is_Joining_Group=semkath}', ""); + Expect(1, 1827, '\p{Is_Joining_Group= Semkath}', ""); + Expect(0, 1827, '\p{^Is_Joining_Group= Semkath}', ""); + Expect(0, 1827, '\P{Is_Joining_Group= Semkath}', ""); + Expect(1, 1827, '\P{^Is_Joining_Group= Semkath}', ""); + Expect(0, 1828, '\p{Is_Joining_Group= Semkath}', ""); + Expect(1, 1828, '\p{^Is_Joining_Group= Semkath}', ""); + Expect(1, 1828, '\P{Is_Joining_Group= Semkath}', ""); + Expect(0, 1828, '\P{^Is_Joining_Group= Semkath}', ""); + Error('\p{Is_Jg=_:=Semkath}'); + Error('\P{Is_Jg=_:=Semkath}'); + Expect(1, 1827, '\p{Is_Jg=semkath}', ""); + Expect(0, 1827, '\p{^Is_Jg=semkath}', ""); + Expect(0, 1827, '\P{Is_Jg=semkath}', ""); + Expect(1, 1827, '\P{^Is_Jg=semkath}', ""); + Expect(0, 1828, '\p{Is_Jg=semkath}', ""); + Expect(1, 1828, '\p{^Is_Jg=semkath}', ""); + Expect(1, 1828, '\P{Is_Jg=semkath}', ""); + Expect(0, 1828, '\P{^Is_Jg=semkath}', ""); + Expect(1, 1827, '\p{Is_Jg=_ Semkath}', ""); + Expect(0, 1827, '\p{^Is_Jg=_ Semkath}', ""); + Expect(0, 1827, '\P{Is_Jg=_ Semkath}', ""); + Expect(1, 1827, '\P{^Is_Jg=_ Semkath}', ""); + Expect(0, 1828, '\p{Is_Jg=_ Semkath}', ""); + Expect(1, 1828, '\p{^Is_Jg=_ Semkath}', ""); + Expect(1, 1828, '\P{Is_Jg=_ Semkath}', ""); + Expect(0, 1828, '\P{^Is_Jg=_ Semkath}', ""); + Error('\p{Joining_Group=_/a/SHIN}'); + Error('\P{Joining_Group=_/a/SHIN}'); + Expect(1, 1835, '\p{Joining_Group=:\AShin\z:}', "");; + Expect(0, 1836, '\p{Joining_Group=:\AShin\z:}', "");; + Expect(1, 1835, '\p{Joining_Group=shin}', ""); + Expect(0, 1835, '\p{^Joining_Group=shin}', ""); + Expect(0, 1835, '\P{Joining_Group=shin}', ""); + Expect(1, 1835, '\P{^Joining_Group=shin}', ""); + Expect(0, 1836, '\p{Joining_Group=shin}', ""); + Expect(1, 1836, '\p{^Joining_Group=shin}', ""); + Expect(1, 1836, '\P{Joining_Group=shin}', ""); + Expect(0, 1836, '\P{^Joining_Group=shin}', ""); + Expect(1, 1835, '\p{Joining_Group=:\Ashin\z:}', "");; + Expect(0, 1836, '\p{Joining_Group=:\Ashin\z:}', "");; + Expect(1, 1835, '\p{Joining_Group= _Shin}', ""); + Expect(0, 1835, '\p{^Joining_Group= _Shin}', ""); + Expect(0, 1835, '\P{Joining_Group= _Shin}', ""); + Expect(1, 1835, '\P{^Joining_Group= _Shin}', ""); + Expect(0, 1836, '\p{Joining_Group= _Shin}', ""); + Expect(1, 1836, '\p{^Joining_Group= _Shin}', ""); + Expect(1, 1836, '\P{Joining_Group= _Shin}', ""); + Expect(0, 1836, '\P{^Joining_Group= _Shin}', ""); + Error('\p{Jg=_/a/SHIN}'); + Error('\P{Jg=_/a/SHIN}'); + Expect(1, 1835, '\p{Jg=:\AShin\z:}', "");; + Expect(0, 1836, '\p{Jg=:\AShin\z:}', "");; + Expect(1, 1835, '\p{Jg=shin}', ""); + Expect(0, 1835, '\p{^Jg=shin}', ""); + Expect(0, 1835, '\P{Jg=shin}', ""); + Expect(1, 1835, '\P{^Jg=shin}', ""); + Expect(0, 1836, '\p{Jg=shin}', ""); + Expect(1, 1836, '\p{^Jg=shin}', ""); + Expect(1, 1836, '\P{Jg=shin}', ""); + Expect(0, 1836, '\P{^Jg=shin}', ""); + Expect(1, 1835, '\p{Jg=:\Ashin\z:}', "");; + Expect(0, 1836, '\p{Jg=:\Ashin\z:}', "");; + Expect(1, 1835, '\p{Jg=Shin}', ""); + Expect(0, 1835, '\p{^Jg=Shin}', ""); + Expect(0, 1835, '\P{Jg=Shin}', ""); + Expect(1, 1835, '\P{^Jg=Shin}', ""); + Expect(0, 1836, '\p{Jg=Shin}', ""); + Expect(1, 1836, '\p{^Jg=Shin}', ""); + Expect(1, 1836, '\P{Jg=Shin}', ""); + Expect(0, 1836, '\P{^Jg=Shin}', ""); + Error('\p{Is_Joining_Group::= -Shin}'); + Error('\P{Is_Joining_Group::= -Shin}'); + Expect(1, 1835, '\p{Is_Joining_Group=shin}', ""); + Expect(0, 1835, '\p{^Is_Joining_Group=shin}', ""); + Expect(0, 1835, '\P{Is_Joining_Group=shin}', ""); + Expect(1, 1835, '\P{^Is_Joining_Group=shin}', ""); + Expect(0, 1836, '\p{Is_Joining_Group=shin}', ""); + Expect(1, 1836, '\p{^Is_Joining_Group=shin}', ""); + Expect(1, 1836, '\P{Is_Joining_Group=shin}', ""); + Expect(0, 1836, '\P{^Is_Joining_Group=shin}', ""); + Expect(1, 1835, '\p{Is_Joining_Group= Shin}', ""); + Expect(0, 1835, '\p{^Is_Joining_Group= Shin}', ""); + Expect(0, 1835, '\P{Is_Joining_Group= Shin}', ""); + Expect(1, 1835, '\P{^Is_Joining_Group= Shin}', ""); + Expect(0, 1836, '\p{Is_Joining_Group= Shin}', ""); + Expect(1, 1836, '\p{^Is_Joining_Group= Shin}', ""); + Expect(1, 1836, '\P{Is_Joining_Group= Shin}', ""); + Expect(0, 1836, '\P{^Is_Joining_Group= Shin}', ""); + Error('\p{Is_Jg= _Shin:=}'); + Error('\P{Is_Jg= _Shin:=}'); + Expect(1, 1835, '\p{Is_Jg=shin}', ""); + Expect(0, 1835, '\p{^Is_Jg=shin}', ""); + Expect(0, 1835, '\P{Is_Jg=shin}', ""); + Expect(1, 1835, '\P{^Is_Jg=shin}', ""); + Expect(0, 1836, '\p{Is_Jg=shin}', ""); + Expect(1, 1836, '\p{^Is_Jg=shin}', ""); + Expect(1, 1836, '\P{Is_Jg=shin}', ""); + Expect(0, 1836, '\P{^Is_Jg=shin}', ""); + Expect(1, 1835, '\p{Is_Jg=- Shin}', ""); + Expect(0, 1835, '\p{^Is_Jg=- Shin}', ""); + Expect(0, 1835, '\P{Is_Jg=- Shin}', ""); + Expect(1, 1835, '\P{^Is_Jg=- Shin}', ""); + Expect(0, 1836, '\p{Is_Jg=- Shin}', ""); + Expect(1, 1836, '\p{^Is_Jg=- Shin}', ""); + Expect(1, 1836, '\P{Is_Jg=- Shin}', ""); + Expect(0, 1836, '\P{^Is_Jg=- Shin}', ""); + Error('\p{Joining_Group: -:=STRAIGHT_Waw}'); + Error('\P{Joining_Group: -:=STRAIGHT_Waw}'); + Expect(1, 2225, '\p{Joining_Group=:\AStraight_Waw\z:}', "");; + Expect(0, 2226, '\p{Joining_Group=:\AStraight_Waw\z:}', "");; + Expect(1, 2225, '\p{Joining_Group=straightwaw}', ""); + Expect(0, 2225, '\p{^Joining_Group=straightwaw}', ""); + Expect(0, 2225, '\P{Joining_Group=straightwaw}', ""); + Expect(1, 2225, '\P{^Joining_Group=straightwaw}', ""); + Expect(0, 2226, '\p{Joining_Group=straightwaw}', ""); + Expect(1, 2226, '\p{^Joining_Group=straightwaw}', ""); + Expect(1, 2226, '\P{Joining_Group=straightwaw}', ""); + Expect(0, 2226, '\P{^Joining_Group=straightwaw}', ""); + Expect(1, 2225, '\p{Joining_Group=:\Astraightwaw\z:}', "");; + Expect(0, 2226, '\p{Joining_Group=:\Astraightwaw\z:}', "");; + Expect(1, 2225, '\p{Joining_Group= STRAIGHT_waw}', ""); + Expect(0, 2225, '\p{^Joining_Group= STRAIGHT_waw}', ""); + Expect(0, 2225, '\P{Joining_Group= STRAIGHT_waw}', ""); + Expect(1, 2225, '\P{^Joining_Group= STRAIGHT_waw}', ""); + Expect(0, 2226, '\p{Joining_Group= STRAIGHT_waw}', ""); + Expect(1, 2226, '\p{^Joining_Group= STRAIGHT_waw}', ""); + Expect(1, 2226, '\P{Joining_Group= STRAIGHT_waw}', ""); + Expect(0, 2226, '\P{^Joining_Group= STRAIGHT_waw}', ""); + Error('\p{Jg= /a/Straight_Waw}'); + Error('\P{Jg= /a/Straight_Waw}'); + Expect(1, 2225, '\p{Jg=:\AStraight_Waw\z:}', "");; + Expect(0, 2226, '\p{Jg=:\AStraight_Waw\z:}', "");; + Expect(1, 2225, '\p{Jg=straightwaw}', ""); + Expect(0, 2225, '\p{^Jg=straightwaw}', ""); + Expect(0, 2225, '\P{Jg=straightwaw}', ""); + Expect(1, 2225, '\P{^Jg=straightwaw}', ""); + Expect(0, 2226, '\p{Jg=straightwaw}', ""); + Expect(1, 2226, '\p{^Jg=straightwaw}', ""); + Expect(1, 2226, '\P{Jg=straightwaw}', ""); + Expect(0, 2226, '\P{^Jg=straightwaw}', ""); + Expect(1, 2225, '\p{Jg=:\Astraightwaw\z:}', "");; + Expect(0, 2226, '\p{Jg=:\Astraightwaw\z:}', "");; + Expect(1, 2225, '\p{Jg: straight_waw}', ""); + Expect(0, 2225, '\p{^Jg: straight_waw}', ""); + Expect(0, 2225, '\P{Jg: straight_waw}', ""); + Expect(1, 2225, '\P{^Jg: straight_waw}', ""); + Expect(0, 2226, '\p{Jg: straight_waw}', ""); + Expect(1, 2226, '\p{^Jg: straight_waw}', ""); + Expect(1, 2226, '\P{Jg: straight_waw}', ""); + Expect(0, 2226, '\P{^Jg: straight_waw}', ""); + Error('\p{Is_Joining_Group: Straight_Waw/a/}'); + Error('\P{Is_Joining_Group: Straight_Waw/a/}'); + Expect(1, 2225, '\p{Is_Joining_Group=straightwaw}', ""); + Expect(0, 2225, '\p{^Is_Joining_Group=straightwaw}', ""); + Expect(0, 2225, '\P{Is_Joining_Group=straightwaw}', ""); + Expect(1, 2225, '\P{^Is_Joining_Group=straightwaw}', ""); + Expect(0, 2226, '\p{Is_Joining_Group=straightwaw}', ""); + Expect(1, 2226, '\p{^Is_Joining_Group=straightwaw}', ""); + Expect(1, 2226, '\P{Is_Joining_Group=straightwaw}', ""); + Expect(0, 2226, '\P{^Is_Joining_Group=straightwaw}', ""); + Expect(1, 2225, '\p{Is_Joining_Group=_-straight_Waw}', ""); + Expect(0, 2225, '\p{^Is_Joining_Group=_-straight_Waw}', ""); + Expect(0, 2225, '\P{Is_Joining_Group=_-straight_Waw}', ""); + Expect(1, 2225, '\P{^Is_Joining_Group=_-straight_Waw}', ""); + Expect(0, 2226, '\p{Is_Joining_Group=_-straight_Waw}', ""); + Expect(1, 2226, '\p{^Is_Joining_Group=_-straight_Waw}', ""); + Expect(1, 2226, '\P{Is_Joining_Group=_-straight_Waw}', ""); + Expect(0, 2226, '\P{^Is_Joining_Group=_-straight_Waw}', ""); + Error('\p{Is_Jg=:= Straight_WAW}'); + Error('\P{Is_Jg=:= Straight_WAW}'); + Expect(1, 2225, '\p{Is_Jg=straightwaw}', ""); + Expect(0, 2225, '\p{^Is_Jg=straightwaw}', ""); + Expect(0, 2225, '\P{Is_Jg=straightwaw}', ""); + Expect(1, 2225, '\P{^Is_Jg=straightwaw}', ""); + Expect(0, 2226, '\p{Is_Jg=straightwaw}', ""); + Expect(1, 2226, '\p{^Is_Jg=straightwaw}', ""); + Expect(1, 2226, '\P{Is_Jg=straightwaw}', ""); + Expect(0, 2226, '\P{^Is_Jg=straightwaw}', ""); + Expect(1, 2225, '\p{Is_Jg= straight_Waw}', ""); + Expect(0, 2225, '\p{^Is_Jg= straight_Waw}', ""); + Expect(0, 2225, '\P{Is_Jg= straight_Waw}', ""); + Expect(1, 2225, '\P{^Is_Jg= straight_Waw}', ""); + Expect(0, 2226, '\p{Is_Jg= straight_Waw}', ""); + Expect(1, 2226, '\p{^Is_Jg= straight_Waw}', ""); + Expect(1, 2226, '\P{Is_Jg= straight_Waw}', ""); + Expect(0, 2226, '\P{^Is_Jg= straight_Waw}', ""); + Error('\p{Joining_Group=/a/ swash_Kaf}'); + Error('\P{Joining_Group=/a/ swash_Kaf}'); + Expect(1, 1706, '\p{Joining_Group=:\ASwash_Kaf\z:}', "");; + Expect(0, 1707, '\p{Joining_Group=:\ASwash_Kaf\z:}', "");; + Expect(1, 1706, '\p{Joining_Group=swashkaf}', ""); + Expect(0, 1706, '\p{^Joining_Group=swashkaf}', ""); + Expect(0, 1706, '\P{Joining_Group=swashkaf}', ""); + Expect(1, 1706, '\P{^Joining_Group=swashkaf}', ""); + Expect(0, 1707, '\p{Joining_Group=swashkaf}', ""); + Expect(1, 1707, '\p{^Joining_Group=swashkaf}', ""); + Expect(1, 1707, '\P{Joining_Group=swashkaf}', ""); + Expect(0, 1707, '\P{^Joining_Group=swashkaf}', ""); + Expect(1, 1706, '\p{Joining_Group=:\Aswashkaf\z:}', "");; + Expect(0, 1707, '\p{Joining_Group=:\Aswashkaf\z:}', "");; + Expect(1, 1706, '\p{Joining_Group= Swash_Kaf}', ""); + Expect(0, 1706, '\p{^Joining_Group= Swash_Kaf}', ""); + Expect(0, 1706, '\P{Joining_Group= Swash_Kaf}', ""); + Expect(1, 1706, '\P{^Joining_Group= Swash_Kaf}', ""); + Expect(0, 1707, '\p{Joining_Group= Swash_Kaf}', ""); + Expect(1, 1707, '\p{^Joining_Group= Swash_Kaf}', ""); + Expect(1, 1707, '\P{Joining_Group= Swash_Kaf}', ""); + Expect(0, 1707, '\P{^Joining_Group= Swash_Kaf}', ""); + Error('\p{Jg=:=_Swash_kaf}'); + Error('\P{Jg=:=_Swash_kaf}'); + Expect(1, 1706, '\p{Jg=:\ASwash_Kaf\z:}', "");; + Expect(0, 1707, '\p{Jg=:\ASwash_Kaf\z:}', "");; + Expect(1, 1706, '\p{Jg=swashkaf}', ""); + Expect(0, 1706, '\p{^Jg=swashkaf}', ""); + Expect(0, 1706, '\P{Jg=swashkaf}', ""); + Expect(1, 1706, '\P{^Jg=swashkaf}', ""); + Expect(0, 1707, '\p{Jg=swashkaf}', ""); + Expect(1, 1707, '\p{^Jg=swashkaf}', ""); + Expect(1, 1707, '\P{Jg=swashkaf}', ""); + Expect(0, 1707, '\P{^Jg=swashkaf}', ""); + Expect(1, 1706, '\p{Jg=:\Aswashkaf\z:}', "");; + Expect(0, 1707, '\p{Jg=:\Aswashkaf\z:}', "");; + Expect(1, 1706, '\p{Jg= Swash_Kaf}', ""); + Expect(0, 1706, '\p{^Jg= Swash_Kaf}', ""); + Expect(0, 1706, '\P{Jg= Swash_Kaf}', ""); + Expect(1, 1706, '\P{^Jg= Swash_Kaf}', ""); + Expect(0, 1707, '\p{Jg= Swash_Kaf}', ""); + Expect(1, 1707, '\p{^Jg= Swash_Kaf}', ""); + Expect(1, 1707, '\P{Jg= Swash_Kaf}', ""); + Expect(0, 1707, '\P{^Jg= Swash_Kaf}', ""); + Error('\p{Is_Joining_Group=-/a/Swash_kaf}'); + Error('\P{Is_Joining_Group=-/a/Swash_kaf}'); + Expect(1, 1706, '\p{Is_Joining_Group=swashkaf}', ""); + Expect(0, 1706, '\p{^Is_Joining_Group=swashkaf}', ""); + Expect(0, 1706, '\P{Is_Joining_Group=swashkaf}', ""); + Expect(1, 1706, '\P{^Is_Joining_Group=swashkaf}', ""); + Expect(0, 1707, '\p{Is_Joining_Group=swashkaf}', ""); + Expect(1, 1707, '\p{^Is_Joining_Group=swashkaf}', ""); + Expect(1, 1707, '\P{Is_Joining_Group=swashkaf}', ""); + Expect(0, 1707, '\P{^Is_Joining_Group=swashkaf}', ""); + Expect(1, 1706, '\p{Is_Joining_Group=__SWASH_Kaf}', ""); + Expect(0, 1706, '\p{^Is_Joining_Group=__SWASH_Kaf}', ""); + Expect(0, 1706, '\P{Is_Joining_Group=__SWASH_Kaf}', ""); + Expect(1, 1706, '\P{^Is_Joining_Group=__SWASH_Kaf}', ""); + Expect(0, 1707, '\p{Is_Joining_Group=__SWASH_Kaf}', ""); + Expect(1, 1707, '\p{^Is_Joining_Group=__SWASH_Kaf}', ""); + Expect(1, 1707, '\P{Is_Joining_Group=__SWASH_Kaf}', ""); + Expect(0, 1707, '\P{^Is_Joining_Group=__SWASH_Kaf}', ""); + Error('\p{Is_Jg: :=swash_KAF}'); + Error('\P{Is_Jg: :=swash_KAF}'); + Expect(1, 1706, '\p{Is_Jg=swashkaf}', ""); + Expect(0, 1706, '\p{^Is_Jg=swashkaf}', ""); + Expect(0, 1706, '\P{Is_Jg=swashkaf}', ""); + Expect(1, 1706, '\P{^Is_Jg=swashkaf}', ""); + Expect(0, 1707, '\p{Is_Jg=swashkaf}', ""); + Expect(1, 1707, '\p{^Is_Jg=swashkaf}', ""); + Expect(1, 1707, '\P{Is_Jg=swashkaf}', ""); + Expect(0, 1707, '\P{^Is_Jg=swashkaf}', ""); + Expect(1, 1706, '\p{Is_Jg= _Swash_Kaf}', ""); + Expect(0, 1706, '\p{^Is_Jg= _Swash_Kaf}', ""); + Expect(0, 1706, '\P{Is_Jg= _Swash_Kaf}', ""); + Expect(1, 1706, '\P{^Is_Jg= _Swash_Kaf}', ""); + Expect(0, 1707, '\p{Is_Jg= _Swash_Kaf}', ""); + Expect(1, 1707, '\p{^Is_Jg= _Swash_Kaf}', ""); + Expect(1, 1707, '\P{Is_Jg= _Swash_Kaf}', ""); + Expect(0, 1707, '\P{^Is_Jg= _Swash_Kaf}', ""); + Error('\p{Joining_Group= Syriac_waw/a/}'); + Error('\P{Joining_Group= Syriac_waw/a/}'); + Expect(1, 1816, '\p{Joining_Group=:\ASyriac_Waw\z:}', "");; + Expect(0, 1817, '\p{Joining_Group=:\ASyriac_Waw\z:}', "");; + Expect(1, 1816, '\p{Joining_Group=syriacwaw}', ""); + Expect(0, 1816, '\p{^Joining_Group=syriacwaw}', ""); + Expect(0, 1816, '\P{Joining_Group=syriacwaw}', ""); + Expect(1, 1816, '\P{^Joining_Group=syriacwaw}', ""); + Expect(0, 1817, '\p{Joining_Group=syriacwaw}', ""); + Expect(1, 1817, '\p{^Joining_Group=syriacwaw}', ""); + Expect(1, 1817, '\P{Joining_Group=syriacwaw}', ""); + Expect(0, 1817, '\P{^Joining_Group=syriacwaw}', ""); + Expect(1, 1816, '\p{Joining_Group=:\Asyriacwaw\z:}', "");; + Expect(0, 1817, '\p{Joining_Group=:\Asyriacwaw\z:}', "");; + Expect(1, 1816, '\p{Joining_Group=_-SYRIAC_Waw}', ""); + Expect(0, 1816, '\p{^Joining_Group=_-SYRIAC_Waw}', ""); + Expect(0, 1816, '\P{Joining_Group=_-SYRIAC_Waw}', ""); + Expect(1, 1816, '\P{^Joining_Group=_-SYRIAC_Waw}', ""); + Expect(0, 1817, '\p{Joining_Group=_-SYRIAC_Waw}', ""); + Expect(1, 1817, '\p{^Joining_Group=_-SYRIAC_Waw}', ""); + Expect(1, 1817, '\P{Joining_Group=_-SYRIAC_Waw}', ""); + Expect(0, 1817, '\P{^Joining_Group=_-SYRIAC_Waw}', ""); + Error('\p{Jg=:=_-syriac_WAW}'); + Error('\P{Jg=:=_-syriac_WAW}'); + Expect(1, 1816, '\p{Jg=:\ASyriac_Waw\z:}', "");; + Expect(0, 1817, '\p{Jg=:\ASyriac_Waw\z:}', "");; + Expect(1, 1816, '\p{Jg=syriacwaw}', ""); + Expect(0, 1816, '\p{^Jg=syriacwaw}', ""); + Expect(0, 1816, '\P{Jg=syriacwaw}', ""); + Expect(1, 1816, '\P{^Jg=syriacwaw}', ""); + Expect(0, 1817, '\p{Jg=syriacwaw}', ""); + Expect(1, 1817, '\p{^Jg=syriacwaw}', ""); + Expect(1, 1817, '\P{Jg=syriacwaw}', ""); + Expect(0, 1817, '\P{^Jg=syriacwaw}', ""); + Expect(1, 1816, '\p{Jg=:\Asyriacwaw\z:}', "");; + Expect(0, 1817, '\p{Jg=:\Asyriacwaw\z:}', "");; + Expect(1, 1816, '\p{Jg=-_Syriac_Waw}', ""); + Expect(0, 1816, '\p{^Jg=-_Syriac_Waw}', ""); + Expect(0, 1816, '\P{Jg=-_Syriac_Waw}', ""); + Expect(1, 1816, '\P{^Jg=-_Syriac_Waw}', ""); + Expect(0, 1817, '\p{Jg=-_Syriac_Waw}', ""); + Expect(1, 1817, '\p{^Jg=-_Syriac_Waw}', ""); + Expect(1, 1817, '\P{Jg=-_Syriac_Waw}', ""); + Expect(0, 1817, '\P{^Jg=-_Syriac_Waw}', ""); + Error('\p{Is_Joining_Group=:= SYRIAC_waw}'); + Error('\P{Is_Joining_Group=:= SYRIAC_waw}'); + Expect(1, 1816, '\p{Is_Joining_Group=syriacwaw}', ""); + Expect(0, 1816, '\p{^Is_Joining_Group=syriacwaw}', ""); + Expect(0, 1816, '\P{Is_Joining_Group=syriacwaw}', ""); + Expect(1, 1816, '\P{^Is_Joining_Group=syriacwaw}', ""); + Expect(0, 1817, '\p{Is_Joining_Group=syriacwaw}', ""); + Expect(1, 1817, '\p{^Is_Joining_Group=syriacwaw}', ""); + Expect(1, 1817, '\P{Is_Joining_Group=syriacwaw}', ""); + Expect(0, 1817, '\P{^Is_Joining_Group=syriacwaw}', ""); + Expect(1, 1816, '\p{Is_Joining_Group=-syriac_WAW}', ""); + Expect(0, 1816, '\p{^Is_Joining_Group=-syriac_WAW}', ""); + Expect(0, 1816, '\P{Is_Joining_Group=-syriac_WAW}', ""); + Expect(1, 1816, '\P{^Is_Joining_Group=-syriac_WAW}', ""); + Expect(0, 1817, '\p{Is_Joining_Group=-syriac_WAW}', ""); + Expect(1, 1817, '\p{^Is_Joining_Group=-syriac_WAW}', ""); + Expect(1, 1817, '\P{Is_Joining_Group=-syriac_WAW}', ""); + Expect(0, 1817, '\P{^Is_Joining_Group=-syriac_WAW}', ""); + Error('\p{Is_Jg=_Syriac_waw/a/}'); + Error('\P{Is_Jg=_Syriac_waw/a/}'); + Expect(1, 1816, '\p{Is_Jg=syriacwaw}', ""); + Expect(0, 1816, '\p{^Is_Jg=syriacwaw}', ""); + Expect(0, 1816, '\P{Is_Jg=syriacwaw}', ""); + Expect(1, 1816, '\P{^Is_Jg=syriacwaw}', ""); + Expect(0, 1817, '\p{Is_Jg=syriacwaw}', ""); + Expect(1, 1817, '\p{^Is_Jg=syriacwaw}', ""); + Expect(1, 1817, '\P{Is_Jg=syriacwaw}', ""); + Expect(0, 1817, '\P{^Is_Jg=syriacwaw}', ""); + Expect(1, 1816, '\p{Is_Jg= _Syriac_waw}', ""); + Expect(0, 1816, '\p{^Is_Jg= _Syriac_waw}', ""); + Expect(0, 1816, '\P{Is_Jg= _Syriac_waw}', ""); + Expect(1, 1816, '\P{^Is_Jg= _Syriac_waw}', ""); + Expect(0, 1817, '\p{Is_Jg= _Syriac_waw}', ""); + Expect(1, 1817, '\p{^Is_Jg= _Syriac_waw}', ""); + Expect(1, 1817, '\P{Is_Jg= _Syriac_waw}', ""); + Expect(0, 1817, '\P{^Is_Jg= _Syriac_waw}', ""); + Error('\p{Joining_Group=:=- TAH}'); + Error('\P{Joining_Group=:=- TAH}'); + Expect(1, 69315, '\p{Joining_Group=:\ATah\z:}', "");; + Expect(0, 69316, '\p{Joining_Group=:\ATah\z:}', "");; + Expect(1, 69315, '\p{Joining_Group=tah}', ""); + Expect(0, 69315, '\p{^Joining_Group=tah}', ""); + Expect(0, 69315, '\P{Joining_Group=tah}', ""); + Expect(1, 69315, '\P{^Joining_Group=tah}', ""); + Expect(0, 69316, '\p{Joining_Group=tah}', ""); + Expect(1, 69316, '\p{^Joining_Group=tah}', ""); + Expect(1, 69316, '\P{Joining_Group=tah}', ""); + Expect(0, 69316, '\P{^Joining_Group=tah}', ""); + Expect(1, 69315, '\p{Joining_Group=:\Atah\z:}', "");; + Expect(0, 69316, '\p{Joining_Group=:\Atah\z:}', "");; + Expect(1, 69315, '\p{Joining_Group=_ Tah}', ""); + Expect(0, 69315, '\p{^Joining_Group=_ Tah}', ""); + Expect(0, 69315, '\P{Joining_Group=_ Tah}', ""); + Expect(1, 69315, '\P{^Joining_Group=_ Tah}', ""); + Expect(0, 69316, '\p{Joining_Group=_ Tah}', ""); + Expect(1, 69316, '\p{^Joining_Group=_ Tah}', ""); + Expect(1, 69316, '\P{Joining_Group=_ Tah}', ""); + Expect(0, 69316, '\P{^Joining_Group=_ Tah}', ""); + Error('\p{Jg=/a/ Tah}'); + Error('\P{Jg=/a/ Tah}'); + Expect(1, 69315, '\p{Jg=:\ATah\z:}', "");; + Expect(0, 69316, '\p{Jg=:\ATah\z:}', "");; + Expect(1, 69315, '\p{Jg=tah}', ""); + Expect(0, 69315, '\p{^Jg=tah}', ""); + Expect(0, 69315, '\P{Jg=tah}', ""); + Expect(1, 69315, '\P{^Jg=tah}', ""); + Expect(0, 69316, '\p{Jg=tah}', ""); + Expect(1, 69316, '\p{^Jg=tah}', ""); + Expect(1, 69316, '\P{Jg=tah}', ""); + Expect(0, 69316, '\P{^Jg=tah}', ""); + Expect(1, 69315, '\p{Jg=:\Atah\z:}', "");; + Expect(0, 69316, '\p{Jg=:\Atah\z:}', "");; + Expect(1, 69315, '\p{Jg= TAH}', ""); + Expect(0, 69315, '\p{^Jg= TAH}', ""); + Expect(0, 69315, '\P{Jg= TAH}', ""); + Expect(1, 69315, '\P{^Jg= TAH}', ""); + Expect(0, 69316, '\p{Jg= TAH}', ""); + Expect(1, 69316, '\p{^Jg= TAH}', ""); + Expect(1, 69316, '\P{Jg= TAH}', ""); + Expect(0, 69316, '\P{^Jg= TAH}', ""); + Error('\p{Is_Joining_Group=:=tah}'); + Error('\P{Is_Joining_Group=:=tah}'); + Expect(1, 69315, '\p{Is_Joining_Group: tah}', ""); + Expect(0, 69315, '\p{^Is_Joining_Group: tah}', ""); + Expect(0, 69315, '\P{Is_Joining_Group: tah}', ""); + Expect(1, 69315, '\P{^Is_Joining_Group: tah}', ""); + Expect(0, 69316, '\p{Is_Joining_Group: tah}', ""); + Expect(1, 69316, '\p{^Is_Joining_Group: tah}', ""); + Expect(1, 69316, '\P{Is_Joining_Group: tah}', ""); + Expect(0, 69316, '\P{^Is_Joining_Group: tah}', ""); + Expect(1, 69315, '\p{Is_Joining_Group= Tah}', ""); + Expect(0, 69315, '\p{^Is_Joining_Group= Tah}', ""); + Expect(0, 69315, '\P{Is_Joining_Group= Tah}', ""); + Expect(1, 69315, '\P{^Is_Joining_Group= Tah}', ""); + Expect(0, 69316, '\p{Is_Joining_Group= Tah}', ""); + Expect(1, 69316, '\p{^Is_Joining_Group= Tah}', ""); + Expect(1, 69316, '\P{Is_Joining_Group= Tah}', ""); + Expect(0, 69316, '\P{^Is_Joining_Group= Tah}', ""); + Error('\p{Is_Jg=:=tah}'); + Error('\P{Is_Jg=:=tah}'); + Expect(1, 69315, '\p{Is_Jg=tah}', ""); + Expect(0, 69315, '\p{^Is_Jg=tah}', ""); + Expect(0, 69315, '\P{Is_Jg=tah}', ""); + Expect(1, 69315, '\P{^Is_Jg=tah}', ""); + Expect(0, 69316, '\p{Is_Jg=tah}', ""); + Expect(1, 69316, '\p{^Is_Jg=tah}', ""); + Expect(1, 69316, '\P{Is_Jg=tah}', ""); + Expect(0, 69316, '\P{^Is_Jg=tah}', ""); + Expect(1, 69315, '\p{Is_Jg: -Tah}', ""); + Expect(0, 69315, '\p{^Is_Jg: -Tah}', ""); + Expect(0, 69315, '\P{Is_Jg: -Tah}', ""); + Expect(1, 69315, '\P{^Is_Jg: -Tah}', ""); + Expect(0, 69316, '\p{Is_Jg: -Tah}', ""); + Expect(1, 69316, '\p{^Is_Jg: -Tah}', ""); + Expect(1, 69316, '\P{Is_Jg: -Tah}', ""); + Expect(0, 69316, '\P{^Is_Jg: -Tah}', ""); + Error('\p{Joining_Group=- TAW:=}'); + Error('\P{Joining_Group=- TAW:=}'); + Expect(1, 1836, '\p{Joining_Group=:\ATaw\z:}', "");; + Expect(0, 1837, '\p{Joining_Group=:\ATaw\z:}', "");; + Expect(1, 1836, '\p{Joining_Group=taw}', ""); + Expect(0, 1836, '\p{^Joining_Group=taw}', ""); + Expect(0, 1836, '\P{Joining_Group=taw}', ""); + Expect(1, 1836, '\P{^Joining_Group=taw}', ""); + Expect(0, 1837, '\p{Joining_Group=taw}', ""); + Expect(1, 1837, '\p{^Joining_Group=taw}', ""); + Expect(1, 1837, '\P{Joining_Group=taw}', ""); + Expect(0, 1837, '\P{^Joining_Group=taw}', ""); + Expect(1, 1836, '\p{Joining_Group=:\Ataw\z:}', "");; + Expect(0, 1837, '\p{Joining_Group=:\Ataw\z:}', "");; + Expect(1, 1836, '\p{Joining_Group=- Taw}', ""); + Expect(0, 1836, '\p{^Joining_Group=- Taw}', ""); + Expect(0, 1836, '\P{Joining_Group=- Taw}', ""); + Expect(1, 1836, '\P{^Joining_Group=- Taw}', ""); + Expect(0, 1837, '\p{Joining_Group=- Taw}', ""); + Expect(1, 1837, '\p{^Joining_Group=- Taw}', ""); + Expect(1, 1837, '\P{Joining_Group=- Taw}', ""); + Expect(0, 1837, '\P{^Joining_Group=- Taw}', ""); + Error('\p{Jg=_Taw/a/}'); + Error('\P{Jg=_Taw/a/}'); + Expect(1, 1836, '\p{Jg=:\ATaw\z:}', "");; + Expect(0, 1837, '\p{Jg=:\ATaw\z:}', "");; + Expect(1, 1836, '\p{Jg=taw}', ""); + Expect(0, 1836, '\p{^Jg=taw}', ""); + Expect(0, 1836, '\P{Jg=taw}', ""); + Expect(1, 1836, '\P{^Jg=taw}', ""); + Expect(0, 1837, '\p{Jg=taw}', ""); + Expect(1, 1837, '\p{^Jg=taw}', ""); + Expect(1, 1837, '\P{Jg=taw}', ""); + Expect(0, 1837, '\P{^Jg=taw}', ""); + Expect(1, 1836, '\p{Jg=:\Ataw\z:}', "");; + Expect(0, 1837, '\p{Jg=:\Ataw\z:}', "");; + Expect(1, 1836, '\p{Jg: _ Taw}', ""); + Expect(0, 1836, '\p{^Jg: _ Taw}', ""); + Expect(0, 1836, '\P{Jg: _ Taw}', ""); + Expect(1, 1836, '\P{^Jg: _ Taw}', ""); + Expect(0, 1837, '\p{Jg: _ Taw}', ""); + Expect(1, 1837, '\p{^Jg: _ Taw}', ""); + Expect(1, 1837, '\P{Jg: _ Taw}', ""); + Expect(0, 1837, '\P{^Jg: _ Taw}', ""); + Error('\p{Is_Joining_Group=_-taw/a/}'); + Error('\P{Is_Joining_Group=_-taw/a/}'); + Expect(1, 1836, '\p{Is_Joining_Group=taw}', ""); + Expect(0, 1836, '\p{^Is_Joining_Group=taw}', ""); + Expect(0, 1836, '\P{Is_Joining_Group=taw}', ""); + Expect(1, 1836, '\P{^Is_Joining_Group=taw}', ""); + Expect(0, 1837, '\p{Is_Joining_Group=taw}', ""); + Expect(1, 1837, '\p{^Is_Joining_Group=taw}', ""); + Expect(1, 1837, '\P{Is_Joining_Group=taw}', ""); + Expect(0, 1837, '\P{^Is_Joining_Group=taw}', ""); + Expect(1, 1836, '\p{Is_Joining_Group=- TAW}', ""); + Expect(0, 1836, '\p{^Is_Joining_Group=- TAW}', ""); + Expect(0, 1836, '\P{Is_Joining_Group=- TAW}', ""); + Expect(1, 1836, '\P{^Is_Joining_Group=- TAW}', ""); + Expect(0, 1837, '\p{Is_Joining_Group=- TAW}', ""); + Expect(1, 1837, '\p{^Is_Joining_Group=- TAW}', ""); + Expect(1, 1837, '\P{Is_Joining_Group=- TAW}', ""); + Expect(0, 1837, '\P{^Is_Joining_Group=- TAW}', ""); + Error('\p{Is_Jg=_Taw/a/}'); + Error('\P{Is_Jg=_Taw/a/}'); + Expect(1, 1836, '\p{Is_Jg=taw}', ""); + Expect(0, 1836, '\p{^Is_Jg=taw}', ""); + Expect(0, 1836, '\P{Is_Jg=taw}', ""); + Expect(1, 1836, '\P{^Is_Jg=taw}', ""); + Expect(0, 1837, '\p{Is_Jg=taw}', ""); + Expect(1, 1837, '\p{^Is_Jg=taw}', ""); + Expect(1, 1837, '\P{Is_Jg=taw}', ""); + Expect(0, 1837, '\P{^Is_Jg=taw}', ""); + Expect(1, 1836, '\p{Is_Jg= taw}', ""); + Expect(0, 1836, '\p{^Is_Jg= taw}', ""); + Expect(0, 1836, '\P{Is_Jg= taw}', ""); + Expect(1, 1836, '\P{^Is_Jg= taw}', ""); + Expect(0, 1837, '\p{Is_Jg= taw}', ""); + Expect(1, 1837, '\p{^Is_Jg= taw}', ""); + Expect(1, 1837, '\P{Is_Jg= taw}', ""); + Expect(0, 1837, '\P{^Is_Jg= taw}', ""); + Error('\p{Joining_Group= teh_Marbuta/a/}'); + Error('\P{Joining_Group= teh_Marbuta/a/}'); + Expect(1, 1749, '\p{Joining_Group=:\ATeh_Marbuta\z:}', "");; + Expect(0, 1750, '\p{Joining_Group=:\ATeh_Marbuta\z:}', "");; + Expect(1, 1749, '\p{Joining_Group=tehmarbuta}', ""); + Expect(0, 1749, '\p{^Joining_Group=tehmarbuta}', ""); + Expect(0, 1749, '\P{Joining_Group=tehmarbuta}', ""); + Expect(1, 1749, '\P{^Joining_Group=tehmarbuta}', ""); + Expect(0, 1750, '\p{Joining_Group=tehmarbuta}', ""); + Expect(1, 1750, '\p{^Joining_Group=tehmarbuta}', ""); + Expect(1, 1750, '\P{Joining_Group=tehmarbuta}', ""); + Expect(0, 1750, '\P{^Joining_Group=tehmarbuta}', ""); + Expect(1, 1749, '\p{Joining_Group=:\Atehmarbuta\z:}', "");; + Expect(0, 1750, '\p{Joining_Group=:\Atehmarbuta\z:}', "");; + Expect(1, 1749, '\p{Joining_Group=_ Teh_MARBUTA}', ""); + Expect(0, 1749, '\p{^Joining_Group=_ Teh_MARBUTA}', ""); + Expect(0, 1749, '\P{Joining_Group=_ Teh_MARBUTA}', ""); + Expect(1, 1749, '\P{^Joining_Group=_ Teh_MARBUTA}', ""); + Expect(0, 1750, '\p{Joining_Group=_ Teh_MARBUTA}', ""); + Expect(1, 1750, '\p{^Joining_Group=_ Teh_MARBUTA}', ""); + Expect(1, 1750, '\P{Joining_Group=_ Teh_MARBUTA}', ""); + Expect(0, 1750, '\P{^Joining_Group=_ Teh_MARBUTA}', ""); + Error('\p{Jg= _teh_Marbuta:=}'); + Error('\P{Jg= _teh_Marbuta:=}'); + Expect(1, 1749, '\p{Jg=:\ATeh_Marbuta\z:}', "");; + Expect(0, 1750, '\p{Jg=:\ATeh_Marbuta\z:}', "");; + Expect(1, 1749, '\p{Jg=tehmarbuta}', ""); + Expect(0, 1749, '\p{^Jg=tehmarbuta}', ""); + Expect(0, 1749, '\P{Jg=tehmarbuta}', ""); + Expect(1, 1749, '\P{^Jg=tehmarbuta}', ""); + Expect(0, 1750, '\p{Jg=tehmarbuta}', ""); + Expect(1, 1750, '\p{^Jg=tehmarbuta}', ""); + Expect(1, 1750, '\P{Jg=tehmarbuta}', ""); + Expect(0, 1750, '\P{^Jg=tehmarbuta}', ""); + Expect(1, 1749, '\p{Jg=:\Atehmarbuta\z:}', "");; + Expect(0, 1750, '\p{Jg=:\Atehmarbuta\z:}', "");; + Expect(1, 1749, '\p{Jg=_-Teh_Marbuta}', ""); + Expect(0, 1749, '\p{^Jg=_-Teh_Marbuta}', ""); + Expect(0, 1749, '\P{Jg=_-Teh_Marbuta}', ""); + Expect(1, 1749, '\P{^Jg=_-Teh_Marbuta}', ""); + Expect(0, 1750, '\p{Jg=_-Teh_Marbuta}', ""); + Expect(1, 1750, '\p{^Jg=_-Teh_Marbuta}', ""); + Expect(1, 1750, '\P{Jg=_-Teh_Marbuta}', ""); + Expect(0, 1750, '\P{^Jg=_-Teh_Marbuta}', ""); + Error('\p{Is_Joining_Group=:=teh_marbuta}'); + Error('\P{Is_Joining_Group=:=teh_marbuta}'); + Expect(1, 1749, '\p{Is_Joining_Group=tehmarbuta}', ""); + Expect(0, 1749, '\p{^Is_Joining_Group=tehmarbuta}', ""); + Expect(0, 1749, '\P{Is_Joining_Group=tehmarbuta}', ""); + Expect(1, 1749, '\P{^Is_Joining_Group=tehmarbuta}', ""); + Expect(0, 1750, '\p{Is_Joining_Group=tehmarbuta}', ""); + Expect(1, 1750, '\p{^Is_Joining_Group=tehmarbuta}', ""); + Expect(1, 1750, '\P{Is_Joining_Group=tehmarbuta}', ""); + Expect(0, 1750, '\P{^Is_Joining_Group=tehmarbuta}', ""); + Expect(1, 1749, '\p{Is_Joining_Group=-TEH_MARBUTA}', ""); + Expect(0, 1749, '\p{^Is_Joining_Group=-TEH_MARBUTA}', ""); + Expect(0, 1749, '\P{Is_Joining_Group=-TEH_MARBUTA}', ""); + Expect(1, 1749, '\P{^Is_Joining_Group=-TEH_MARBUTA}', ""); + Expect(0, 1750, '\p{Is_Joining_Group=-TEH_MARBUTA}', ""); + Expect(1, 1750, '\p{^Is_Joining_Group=-TEH_MARBUTA}', ""); + Expect(1, 1750, '\P{Is_Joining_Group=-TEH_MARBUTA}', ""); + Expect(0, 1750, '\P{^Is_Joining_Group=-TEH_MARBUTA}', ""); + Error('\p{Is_Jg= TEH_MARBUTA:=}'); + Error('\P{Is_Jg= TEH_MARBUTA:=}'); + Expect(1, 1749, '\p{Is_Jg=tehmarbuta}', ""); + Expect(0, 1749, '\p{^Is_Jg=tehmarbuta}', ""); + Expect(0, 1749, '\P{Is_Jg=tehmarbuta}', ""); + Expect(1, 1749, '\P{^Is_Jg=tehmarbuta}', ""); + Expect(0, 1750, '\p{Is_Jg=tehmarbuta}', ""); + Expect(1, 1750, '\p{^Is_Jg=tehmarbuta}', ""); + Expect(1, 1750, '\P{Is_Jg=tehmarbuta}', ""); + Expect(0, 1750, '\P{^Is_Jg=tehmarbuta}', ""); + Expect(1, 1749, '\p{Is_Jg: Teh_Marbuta}', ""); + Expect(0, 1749, '\p{^Is_Jg: Teh_Marbuta}', ""); + Expect(0, 1749, '\P{Is_Jg: Teh_Marbuta}', ""); + Expect(1, 1749, '\P{^Is_Jg: Teh_Marbuta}', ""); + Expect(0, 1750, '\p{Is_Jg: Teh_Marbuta}', ""); + Expect(1, 1750, '\p{^Is_Jg: Teh_Marbuta}', ""); + Expect(1, 1750, '\P{Is_Jg: Teh_Marbuta}', ""); + Expect(0, 1750, '\P{^Is_Jg: Teh_Marbuta}', ""); + Error('\p{Joining_Group= :=Teh_Marbuta_Goal}'); + Error('\P{Joining_Group= :=Teh_Marbuta_Goal}'); + Expect(1, 1731, '\p{Joining_Group=:\ATeh_Marbuta_Goal\z:}', "");; + Expect(0, 1732, '\p{Joining_Group=:\ATeh_Marbuta_Goal\z:}', "");; + Expect(1, 1731, '\p{Joining_Group=tehmarbutagoal}', ""); + Expect(0, 1731, '\p{^Joining_Group=tehmarbutagoal}', ""); + Expect(0, 1731, '\P{Joining_Group=tehmarbutagoal}', ""); + Expect(1, 1731, '\P{^Joining_Group=tehmarbutagoal}', ""); + Expect(0, 1732, '\p{Joining_Group=tehmarbutagoal}', ""); + Expect(1, 1732, '\p{^Joining_Group=tehmarbutagoal}', ""); + Expect(1, 1732, '\P{Joining_Group=tehmarbutagoal}', ""); + Expect(0, 1732, '\P{^Joining_Group=tehmarbutagoal}', ""); + Expect(1, 1731, '\p{Joining_Group=:\Atehmarbutagoal\z:}', "");; + Expect(0, 1732, '\p{Joining_Group=:\Atehmarbutagoal\z:}', "");; + Expect(1, 1731, '\p{Joining_Group=TEH_Marbuta_Goal}', ""); + Expect(0, 1731, '\p{^Joining_Group=TEH_Marbuta_Goal}', ""); + Expect(0, 1731, '\P{Joining_Group=TEH_Marbuta_Goal}', ""); + Expect(1, 1731, '\P{^Joining_Group=TEH_Marbuta_Goal}', ""); + Expect(0, 1732, '\p{Joining_Group=TEH_Marbuta_Goal}', ""); + Expect(1, 1732, '\p{^Joining_Group=TEH_Marbuta_Goal}', ""); + Expect(1, 1732, '\P{Joining_Group=TEH_Marbuta_Goal}', ""); + Expect(0, 1732, '\P{^Joining_Group=TEH_Marbuta_Goal}', ""); + Error('\p{Jg=/a/ HAMZA_On_heh_Goal}'); + Error('\P{Jg=/a/ HAMZA_On_heh_Goal}'); + Expect(1, 1731, '\p{Jg=:\AHamza_On_Heh_Goal\z:}', "");; + Expect(0, 1732, '\p{Jg=:\AHamza_On_Heh_Goal\z:}', "");; + Expect(1, 1731, '\p{Jg=hamzaonhehgoal}', ""); + Expect(0, 1731, '\p{^Jg=hamzaonhehgoal}', ""); + Expect(0, 1731, '\P{Jg=hamzaonhehgoal}', ""); + Expect(1, 1731, '\P{^Jg=hamzaonhehgoal}', ""); + Expect(0, 1732, '\p{Jg=hamzaonhehgoal}', ""); + Expect(1, 1732, '\p{^Jg=hamzaonhehgoal}', ""); + Expect(1, 1732, '\P{Jg=hamzaonhehgoal}', ""); + Expect(0, 1732, '\P{^Jg=hamzaonhehgoal}', ""); + Expect(1, 1731, '\p{Jg=:\Ahamzaonhehgoal\z:}', "");; + Expect(0, 1732, '\p{Jg=:\Ahamzaonhehgoal\z:}', "");; + Expect(1, 1731, '\p{Jg= Hamza_ON_Heh_GOAL}', ""); + Expect(0, 1731, '\p{^Jg= Hamza_ON_Heh_GOAL}', ""); + Expect(0, 1731, '\P{Jg= Hamza_ON_Heh_GOAL}', ""); + Expect(1, 1731, '\P{^Jg= Hamza_ON_Heh_GOAL}', ""); + Expect(0, 1732, '\p{Jg= Hamza_ON_Heh_GOAL}', ""); + Expect(1, 1732, '\p{^Jg= Hamza_ON_Heh_GOAL}', ""); + Expect(1, 1732, '\P{Jg= Hamza_ON_Heh_GOAL}', ""); + Expect(0, 1732, '\P{^Jg= Hamza_ON_Heh_GOAL}', ""); + Error('\p{Is_Joining_Group=-_Teh_Marbuta_goal/a/}'); + Error('\P{Is_Joining_Group=-_Teh_Marbuta_goal/a/}'); + Expect(1, 1731, '\p{Is_Joining_Group=tehmarbutagoal}', ""); + Expect(0, 1731, '\p{^Is_Joining_Group=tehmarbutagoal}', ""); + Expect(0, 1731, '\P{Is_Joining_Group=tehmarbutagoal}', ""); + Expect(1, 1731, '\P{^Is_Joining_Group=tehmarbutagoal}', ""); + Expect(0, 1732, '\p{Is_Joining_Group=tehmarbutagoal}', ""); + Expect(1, 1732, '\p{^Is_Joining_Group=tehmarbutagoal}', ""); + Expect(1, 1732, '\P{Is_Joining_Group=tehmarbutagoal}', ""); + Expect(0, 1732, '\P{^Is_Joining_Group=tehmarbutagoal}', ""); + Expect(1, 1731, '\p{Is_Joining_Group=--TEH_MARBUTA_GOAL}', ""); + Expect(0, 1731, '\p{^Is_Joining_Group=--TEH_MARBUTA_GOAL}', ""); + Expect(0, 1731, '\P{Is_Joining_Group=--TEH_MARBUTA_GOAL}', ""); + Expect(1, 1731, '\P{^Is_Joining_Group=--TEH_MARBUTA_GOAL}', ""); + Expect(0, 1732, '\p{Is_Joining_Group=--TEH_MARBUTA_GOAL}', ""); + Expect(1, 1732, '\p{^Is_Joining_Group=--TEH_MARBUTA_GOAL}', ""); + Expect(1, 1732, '\P{Is_Joining_Group=--TEH_MARBUTA_GOAL}', ""); + Expect(0, 1732, '\P{^Is_Joining_Group=--TEH_MARBUTA_GOAL}', ""); + Error('\p{Is_Jg=:=--Hamza_On_Heh_Goal}'); + Error('\P{Is_Jg=:=--Hamza_On_Heh_Goal}'); + Expect(1, 1731, '\p{Is_Jg=hamzaonhehgoal}', ""); + Expect(0, 1731, '\p{^Is_Jg=hamzaonhehgoal}', ""); + Expect(0, 1731, '\P{Is_Jg=hamzaonhehgoal}', ""); + Expect(1, 1731, '\P{^Is_Jg=hamzaonhehgoal}', ""); + Expect(0, 1732, '\p{Is_Jg=hamzaonhehgoal}', ""); + Expect(1, 1732, '\p{^Is_Jg=hamzaonhehgoal}', ""); + Expect(1, 1732, '\P{Is_Jg=hamzaonhehgoal}', ""); + Expect(0, 1732, '\P{^Is_Jg=hamzaonhehgoal}', ""); + Expect(1, 1731, '\p{Is_Jg=_ Hamza_On_Heh_Goal}', ""); + Expect(0, 1731, '\p{^Is_Jg=_ Hamza_On_Heh_Goal}', ""); + Expect(0, 1731, '\P{Is_Jg=_ Hamza_On_Heh_Goal}', ""); + Expect(1, 1731, '\P{^Is_Jg=_ Hamza_On_Heh_Goal}', ""); + Expect(0, 1732, '\p{Is_Jg=_ Hamza_On_Heh_Goal}', ""); + Expect(1, 1732, '\p{^Is_Jg=_ Hamza_On_Heh_Goal}', ""); + Expect(1, 1732, '\P{Is_Jg=_ Hamza_On_Heh_Goal}', ""); + Expect(0, 1732, '\P{^Is_Jg=_ Hamza_On_Heh_Goal}', ""); + Error('\p{Joining_Group: _:=TETH}'); + Error('\P{Joining_Group: _:=TETH}'); + Expect(1, 1820, '\p{Joining_Group=:\ATeth\z:}', "");; + Expect(0, 1821, '\p{Joining_Group=:\ATeth\z:}', "");; + Expect(1, 1820, '\p{Joining_Group: teth}', ""); + Expect(0, 1820, '\p{^Joining_Group: teth}', ""); + Expect(0, 1820, '\P{Joining_Group: teth}', ""); + Expect(1, 1820, '\P{^Joining_Group: teth}', ""); + Expect(0, 1821, '\p{Joining_Group: teth}', ""); + Expect(1, 1821, '\p{^Joining_Group: teth}', ""); + Expect(1, 1821, '\P{Joining_Group: teth}', ""); + Expect(0, 1821, '\P{^Joining_Group: teth}', ""); + Expect(1, 1820, '\p{Joining_Group=:\Ateth\z:}', "");; + Expect(0, 1821, '\p{Joining_Group=:\Ateth\z:}', "");; + Expect(1, 1820, '\p{Joining_Group= -Teth}', ""); + Expect(0, 1820, '\p{^Joining_Group= -Teth}', ""); + Expect(0, 1820, '\P{Joining_Group= -Teth}', ""); + Expect(1, 1820, '\P{^Joining_Group= -Teth}', ""); + Expect(0, 1821, '\p{Joining_Group= -Teth}', ""); + Expect(1, 1821, '\p{^Joining_Group= -Teth}', ""); + Expect(1, 1821, '\P{Joining_Group= -Teth}', ""); + Expect(0, 1821, '\P{^Joining_Group= -Teth}', ""); + Error('\p{Jg=:= Teth}'); + Error('\P{Jg=:= Teth}'); + Expect(1, 1820, '\p{Jg=:\ATeth\z:}', "");; + Expect(0, 1821, '\p{Jg=:\ATeth\z:}', "");; + Expect(1, 1820, '\p{Jg=teth}', ""); + Expect(0, 1820, '\p{^Jg=teth}', ""); + Expect(0, 1820, '\P{Jg=teth}', ""); + Expect(1, 1820, '\P{^Jg=teth}', ""); + Expect(0, 1821, '\p{Jg=teth}', ""); + Expect(1, 1821, '\p{^Jg=teth}', ""); + Expect(1, 1821, '\P{Jg=teth}', ""); + Expect(0, 1821, '\P{^Jg=teth}', ""); + Expect(1, 1820, '\p{Jg=:\Ateth\z:}', "");; + Expect(0, 1821, '\p{Jg=:\Ateth\z:}', "");; + Expect(1, 1820, '\p{Jg=-Teth}', ""); + Expect(0, 1820, '\p{^Jg=-Teth}', ""); + Expect(0, 1820, '\P{Jg=-Teth}', ""); + Expect(1, 1820, '\P{^Jg=-Teth}', ""); + Expect(0, 1821, '\p{Jg=-Teth}', ""); + Expect(1, 1821, '\p{^Jg=-Teth}', ""); + Expect(1, 1821, '\P{Jg=-Teth}', ""); + Expect(0, 1821, '\P{^Jg=-Teth}', ""); + Error('\p{Is_Joining_Group: _Teth:=}'); + Error('\P{Is_Joining_Group: _Teth:=}'); + Expect(1, 1820, '\p{Is_Joining_Group=teth}', ""); + Expect(0, 1820, '\p{^Is_Joining_Group=teth}', ""); + Expect(0, 1820, '\P{Is_Joining_Group=teth}', ""); + Expect(1, 1820, '\P{^Is_Joining_Group=teth}', ""); + Expect(0, 1821, '\p{Is_Joining_Group=teth}', ""); + Expect(1, 1821, '\p{^Is_Joining_Group=teth}', ""); + Expect(1, 1821, '\P{Is_Joining_Group=teth}', ""); + Expect(0, 1821, '\P{^Is_Joining_Group=teth}', ""); + Expect(1, 1820, '\p{Is_Joining_Group= _TETH}', ""); + Expect(0, 1820, '\p{^Is_Joining_Group= _TETH}', ""); + Expect(0, 1820, '\P{Is_Joining_Group= _TETH}', ""); + Expect(1, 1820, '\P{^Is_Joining_Group= _TETH}', ""); + Expect(0, 1821, '\p{Is_Joining_Group= _TETH}', ""); + Expect(1, 1821, '\p{^Is_Joining_Group= _TETH}', ""); + Expect(1, 1821, '\P{Is_Joining_Group= _TETH}', ""); + Expect(0, 1821, '\P{^Is_Joining_Group= _TETH}', ""); + Error('\p{Is_Jg=-/a/teth}'); + Error('\P{Is_Jg=-/a/teth}'); + Expect(1, 1820, '\p{Is_Jg=teth}', ""); + Expect(0, 1820, '\p{^Is_Jg=teth}', ""); + Expect(0, 1820, '\P{Is_Jg=teth}', ""); + Expect(1, 1820, '\P{^Is_Jg=teth}', ""); + Expect(0, 1821, '\p{Is_Jg=teth}', ""); + Expect(1, 1821, '\p{^Is_Jg=teth}', ""); + Expect(1, 1821, '\P{Is_Jg=teth}', ""); + Expect(0, 1821, '\P{^Is_Jg=teth}', ""); + Expect(1, 1820, '\p{Is_Jg= Teth}', ""); + Expect(0, 1820, '\p{^Is_Jg= Teth}', ""); + Expect(0, 1820, '\P{Is_Jg= Teth}', ""); + Expect(1, 1820, '\P{^Is_Jg= Teth}', ""); + Expect(0, 1821, '\p{Is_Jg= Teth}', ""); + Expect(1, 1821, '\p{^Is_Jg= Teth}', ""); + Expect(1, 1821, '\P{Is_Jg= Teth}', ""); + Expect(0, 1821, '\P{^Is_Jg= Teth}', ""); + Error('\p{Joining_Group=:=_THIN_noon}'); + Error('\P{Joining_Group=:=_THIN_noon}'); + Expect(1, 69318, '\p{Joining_Group=:\AThin_Noon\z:}', "");; + Expect(0, 69319, '\p{Joining_Group=:\AThin_Noon\z:}', "");; + Expect(1, 69318, '\p{Joining_Group=thinnoon}', ""); + Expect(0, 69318, '\p{^Joining_Group=thinnoon}', ""); + Expect(0, 69318, '\P{Joining_Group=thinnoon}', ""); + Expect(1, 69318, '\P{^Joining_Group=thinnoon}', ""); + Expect(0, 69319, '\p{Joining_Group=thinnoon}', ""); + Expect(1, 69319, '\p{^Joining_Group=thinnoon}', ""); + Expect(1, 69319, '\P{Joining_Group=thinnoon}', ""); + Expect(0, 69319, '\P{^Joining_Group=thinnoon}', ""); + Expect(1, 69318, '\p{Joining_Group=:\Athinnoon\z:}', "");; + Expect(0, 69319, '\p{Joining_Group=:\Athinnoon\z:}', "");; + Expect(1, 69318, '\p{Joining_Group: THIN_Noon}', ""); + Expect(0, 69318, '\p{^Joining_Group: THIN_Noon}', ""); + Expect(0, 69318, '\P{Joining_Group: THIN_Noon}', ""); + Expect(1, 69318, '\P{^Joining_Group: THIN_Noon}', ""); + Expect(0, 69319, '\p{Joining_Group: THIN_Noon}', ""); + Expect(1, 69319, '\p{^Joining_Group: THIN_Noon}', ""); + Expect(1, 69319, '\P{Joining_Group: THIN_Noon}', ""); + Expect(0, 69319, '\P{^Joining_Group: THIN_Noon}', ""); + Error('\p{Jg=/a/ thin_NOON}'); + Error('\P{Jg=/a/ thin_NOON}'); + Expect(1, 69318, '\p{Jg=:\AThin_Noon\z:}', "");; + Expect(0, 69319, '\p{Jg=:\AThin_Noon\z:}', "");; + Expect(1, 69318, '\p{Jg: thinnoon}', ""); + Expect(0, 69318, '\p{^Jg: thinnoon}', ""); + Expect(0, 69318, '\P{Jg: thinnoon}', ""); + Expect(1, 69318, '\P{^Jg: thinnoon}', ""); + Expect(0, 69319, '\p{Jg: thinnoon}', ""); + Expect(1, 69319, '\p{^Jg: thinnoon}', ""); + Expect(1, 69319, '\P{Jg: thinnoon}', ""); + Expect(0, 69319, '\P{^Jg: thinnoon}', ""); + Expect(1, 69318, '\p{Jg=:\Athinnoon\z:}', "");; + Expect(0, 69319, '\p{Jg=:\Athinnoon\z:}', "");; + Expect(1, 69318, '\p{Jg= THIN_NOON}', ""); + Expect(0, 69318, '\p{^Jg= THIN_NOON}', ""); + Expect(0, 69318, '\P{Jg= THIN_NOON}', ""); + Expect(1, 69318, '\P{^Jg= THIN_NOON}', ""); + Expect(0, 69319, '\p{Jg= THIN_NOON}', ""); + Expect(1, 69319, '\p{^Jg= THIN_NOON}', ""); + Expect(1, 69319, '\P{Jg= THIN_NOON}', ""); + Expect(0, 69319, '\P{^Jg= THIN_NOON}', ""); + Error('\p{Is_Joining_Group=-:=thin_Noon}'); + Error('\P{Is_Joining_Group=-:=thin_Noon}'); + Expect(1, 69318, '\p{Is_Joining_Group=thinnoon}', ""); + Expect(0, 69318, '\p{^Is_Joining_Group=thinnoon}', ""); + Expect(0, 69318, '\P{Is_Joining_Group=thinnoon}', ""); + Expect(1, 69318, '\P{^Is_Joining_Group=thinnoon}', ""); + Expect(0, 69319, '\p{Is_Joining_Group=thinnoon}', ""); + Expect(1, 69319, '\p{^Is_Joining_Group=thinnoon}', ""); + Expect(1, 69319, '\P{Is_Joining_Group=thinnoon}', ""); + Expect(0, 69319, '\P{^Is_Joining_Group=thinnoon}', ""); + Expect(1, 69318, '\p{Is_Joining_Group: -THIN_Noon}', ""); + Expect(0, 69318, '\p{^Is_Joining_Group: -THIN_Noon}', ""); + Expect(0, 69318, '\P{Is_Joining_Group: -THIN_Noon}', ""); + Expect(1, 69318, '\P{^Is_Joining_Group: -THIN_Noon}', ""); + Expect(0, 69319, '\p{Is_Joining_Group: -THIN_Noon}', ""); + Expect(1, 69319, '\p{^Is_Joining_Group: -THIN_Noon}', ""); + Expect(1, 69319, '\P{Is_Joining_Group: -THIN_Noon}', ""); + Expect(0, 69319, '\P{^Is_Joining_Group: -THIN_Noon}', ""); + Error('\p{Is_Jg=:=_-Thin_NOON}'); + Error('\P{Is_Jg=:=_-Thin_NOON}'); + Expect(1, 69318, '\p{Is_Jg=thinnoon}', ""); + Expect(0, 69318, '\p{^Is_Jg=thinnoon}', ""); + Expect(0, 69318, '\P{Is_Jg=thinnoon}', ""); + Expect(1, 69318, '\P{^Is_Jg=thinnoon}', ""); + Expect(0, 69319, '\p{Is_Jg=thinnoon}', ""); + Expect(1, 69319, '\p{^Is_Jg=thinnoon}', ""); + Expect(1, 69319, '\P{Is_Jg=thinnoon}', ""); + Expect(0, 69319, '\P{^Is_Jg=thinnoon}', ""); + Expect(1, 69318, '\p{Is_Jg=_-THIN_NOON}', ""); + Expect(0, 69318, '\p{^Is_Jg=_-THIN_NOON}', ""); + Expect(0, 69318, '\P{Is_Jg=_-THIN_NOON}', ""); + Expect(1, 69318, '\P{^Is_Jg=_-THIN_NOON}', ""); + Expect(0, 69319, '\p{Is_Jg=_-THIN_NOON}', ""); + Expect(1, 69319, '\p{^Is_Jg=_-THIN_NOON}', ""); + Expect(1, 69319, '\P{Is_Jg=_-THIN_NOON}', ""); + Expect(0, 69319, '\P{^Is_Jg=_-THIN_NOON}', ""); + Error('\p{Joining_Group=/a/_ THIN_Yeh}'); + Error('\P{Joining_Group=/a/_ THIN_Yeh}'); + Expect(1, 2182, '\p{Joining_Group=:\AThin_Yeh\z:}', "");; + Expect(0, 2183, '\p{Joining_Group=:\AThin_Yeh\z:}', "");; + Expect(1, 2182, '\p{Joining_Group=thinyeh}', ""); + Expect(0, 2182, '\p{^Joining_Group=thinyeh}', ""); + Expect(0, 2182, '\P{Joining_Group=thinyeh}', ""); + Expect(1, 2182, '\P{^Joining_Group=thinyeh}', ""); + Expect(0, 2183, '\p{Joining_Group=thinyeh}', ""); + Expect(1, 2183, '\p{^Joining_Group=thinyeh}', ""); + Expect(1, 2183, '\P{Joining_Group=thinyeh}', ""); + Expect(0, 2183, '\P{^Joining_Group=thinyeh}', ""); + Expect(1, 2182, '\p{Joining_Group=:\Athinyeh\z:}', "");; + Expect(0, 2183, '\p{Joining_Group=:\Athinyeh\z:}', "");; + Expect(1, 2182, '\p{Joining_Group: Thin_YEH}', ""); + Expect(0, 2182, '\p{^Joining_Group: Thin_YEH}', ""); + Expect(0, 2182, '\P{Joining_Group: Thin_YEH}', ""); + Expect(1, 2182, '\P{^Joining_Group: Thin_YEH}', ""); + Expect(0, 2183, '\p{Joining_Group: Thin_YEH}', ""); + Expect(1, 2183, '\p{^Joining_Group: Thin_YEH}', ""); + Expect(1, 2183, '\P{Joining_Group: Thin_YEH}', ""); + Expect(0, 2183, '\P{^Joining_Group: Thin_YEH}', ""); + Error('\p{Jg=/a/ thin_YEH}'); + Error('\P{Jg=/a/ thin_YEH}'); + Expect(1, 2182, '\p{Jg=:\AThin_Yeh\z:}', "");; + Expect(0, 2183, '\p{Jg=:\AThin_Yeh\z:}', "");; + Expect(1, 2182, '\p{Jg:thinyeh}', ""); + Expect(0, 2182, '\p{^Jg:thinyeh}', ""); + Expect(0, 2182, '\P{Jg:thinyeh}', ""); + Expect(1, 2182, '\P{^Jg:thinyeh}', ""); + Expect(0, 2183, '\p{Jg:thinyeh}', ""); + Expect(1, 2183, '\p{^Jg:thinyeh}', ""); + Expect(1, 2183, '\P{Jg:thinyeh}', ""); + Expect(0, 2183, '\P{^Jg:thinyeh}', ""); + Expect(1, 2182, '\p{Jg=:\Athinyeh\z:}', "");; + Expect(0, 2183, '\p{Jg=:\Athinyeh\z:}', "");; + Expect(1, 2182, '\p{Jg: THIN_yeh}', ""); + Expect(0, 2182, '\p{^Jg: THIN_yeh}', ""); + Expect(0, 2182, '\P{Jg: THIN_yeh}', ""); + Expect(1, 2182, '\P{^Jg: THIN_yeh}', ""); + Expect(0, 2183, '\p{Jg: THIN_yeh}', ""); + Expect(1, 2183, '\p{^Jg: THIN_yeh}', ""); + Expect(1, 2183, '\P{Jg: THIN_yeh}', ""); + Expect(0, 2183, '\P{^Jg: THIN_yeh}', ""); + Error('\p{Is_Joining_Group=Thin_YEH:=}'); + Error('\P{Is_Joining_Group=Thin_YEH:=}'); + Expect(1, 2182, '\p{Is_Joining_Group=thinyeh}', ""); + Expect(0, 2182, '\p{^Is_Joining_Group=thinyeh}', ""); + Expect(0, 2182, '\P{Is_Joining_Group=thinyeh}', ""); + Expect(1, 2182, '\P{^Is_Joining_Group=thinyeh}', ""); + Expect(0, 2183, '\p{Is_Joining_Group=thinyeh}', ""); + Expect(1, 2183, '\p{^Is_Joining_Group=thinyeh}', ""); + Expect(1, 2183, '\P{Is_Joining_Group=thinyeh}', ""); + Expect(0, 2183, '\P{^Is_Joining_Group=thinyeh}', ""); + Expect(1, 2182, '\p{Is_Joining_Group=__Thin_Yeh}', ""); + Expect(0, 2182, '\p{^Is_Joining_Group=__Thin_Yeh}', ""); + Expect(0, 2182, '\P{Is_Joining_Group=__Thin_Yeh}', ""); + Expect(1, 2182, '\P{^Is_Joining_Group=__Thin_Yeh}', ""); + Expect(0, 2183, '\p{Is_Joining_Group=__Thin_Yeh}', ""); + Expect(1, 2183, '\p{^Is_Joining_Group=__Thin_Yeh}', ""); + Expect(1, 2183, '\P{Is_Joining_Group=__Thin_Yeh}', ""); + Expect(0, 2183, '\P{^Is_Joining_Group=__Thin_Yeh}', ""); + Error('\p{Is_Jg= :=Thin_yeh}'); + Error('\P{Is_Jg= :=Thin_yeh}'); + Expect(1, 2182, '\p{Is_Jg=thinyeh}', ""); + Expect(0, 2182, '\p{^Is_Jg=thinyeh}', ""); + Expect(0, 2182, '\P{Is_Jg=thinyeh}', ""); + Expect(1, 2182, '\P{^Is_Jg=thinyeh}', ""); + Expect(0, 2183, '\p{Is_Jg=thinyeh}', ""); + Expect(1, 2183, '\p{^Is_Jg=thinyeh}', ""); + Expect(1, 2183, '\P{Is_Jg=thinyeh}', ""); + Expect(0, 2183, '\P{^Is_Jg=thinyeh}', ""); + Expect(1, 2182, '\p{Is_Jg= -THIN_YEH}', ""); + Expect(0, 2182, '\p{^Is_Jg= -THIN_YEH}', ""); + Expect(0, 2182, '\P{Is_Jg= -THIN_YEH}', ""); + Expect(1, 2182, '\P{^Is_Jg= -THIN_YEH}', ""); + Expect(0, 2183, '\p{Is_Jg= -THIN_YEH}', ""); + Expect(1, 2183, '\p{^Is_Jg= -THIN_YEH}', ""); + Expect(1, 2183, '\P{Is_Jg= -THIN_YEH}', ""); + Expect(0, 2183, '\P{^Is_Jg= -THIN_YEH}', ""); + Error('\p{Joining_Group: Vertical_Tail:=}'); + Error('\P{Joining_Group: Vertical_Tail:=}'); + Expect(1, 2190, '\p{Joining_Group=:\AVertical_Tail\z:}', "");; + Expect(0, 2191, '\p{Joining_Group=:\AVertical_Tail\z:}', "");; + Expect(1, 2190, '\p{Joining_Group=verticaltail}', ""); + Expect(0, 2190, '\p{^Joining_Group=verticaltail}', ""); + Expect(0, 2190, '\P{Joining_Group=verticaltail}', ""); + Expect(1, 2190, '\P{^Joining_Group=verticaltail}', ""); + Expect(0, 2191, '\p{Joining_Group=verticaltail}', ""); + Expect(1, 2191, '\p{^Joining_Group=verticaltail}', ""); + Expect(1, 2191, '\P{Joining_Group=verticaltail}', ""); + Expect(0, 2191, '\P{^Joining_Group=verticaltail}', ""); + Expect(1, 2190, '\p{Joining_Group=:\Averticaltail\z:}', "");; + Expect(0, 2191, '\p{Joining_Group=:\Averticaltail\z:}', "");; + Expect(1, 2190, '\p{Joining_Group= vertical_tail}', ""); + Expect(0, 2190, '\p{^Joining_Group= vertical_tail}', ""); + Expect(0, 2190, '\P{Joining_Group= vertical_tail}', ""); + Expect(1, 2190, '\P{^Joining_Group= vertical_tail}', ""); + Expect(0, 2191, '\p{Joining_Group= vertical_tail}', ""); + Expect(1, 2191, '\p{^Joining_Group= vertical_tail}', ""); + Expect(1, 2191, '\P{Joining_Group= vertical_tail}', ""); + Expect(0, 2191, '\P{^Joining_Group= vertical_tail}', ""); + Error('\p{Jg=:=_vertical_Tail}'); + Error('\P{Jg=:=_vertical_Tail}'); + Expect(1, 2190, '\p{Jg=:\AVertical_Tail\z:}', "");; + Expect(0, 2191, '\p{Jg=:\AVertical_Tail\z:}', "");; + Expect(1, 2190, '\p{Jg=verticaltail}', ""); + Expect(0, 2190, '\p{^Jg=verticaltail}', ""); + Expect(0, 2190, '\P{Jg=verticaltail}', ""); + Expect(1, 2190, '\P{^Jg=verticaltail}', ""); + Expect(0, 2191, '\p{Jg=verticaltail}', ""); + Expect(1, 2191, '\p{^Jg=verticaltail}', ""); + Expect(1, 2191, '\P{Jg=verticaltail}', ""); + Expect(0, 2191, '\P{^Jg=verticaltail}', ""); + Expect(1, 2190, '\p{Jg=:\Averticaltail\z:}', "");; + Expect(0, 2191, '\p{Jg=:\Averticaltail\z:}', "");; + Expect(1, 2190, '\p{Jg=_Vertical_TAIL}', ""); + Expect(0, 2190, '\p{^Jg=_Vertical_TAIL}', ""); + Expect(0, 2190, '\P{Jg=_Vertical_TAIL}', ""); + Expect(1, 2190, '\P{^Jg=_Vertical_TAIL}', ""); + Expect(0, 2191, '\p{Jg=_Vertical_TAIL}', ""); + Expect(1, 2191, '\p{^Jg=_Vertical_TAIL}', ""); + Expect(1, 2191, '\P{Jg=_Vertical_TAIL}', ""); + Expect(0, 2191, '\P{^Jg=_Vertical_TAIL}', ""); + Error('\p{Is_Joining_Group=:=- Vertical_TAIL}'); + Error('\P{Is_Joining_Group=:=- Vertical_TAIL}'); + Expect(1, 2190, '\p{Is_Joining_Group: verticaltail}', ""); + Expect(0, 2190, '\p{^Is_Joining_Group: verticaltail}', ""); + Expect(0, 2190, '\P{Is_Joining_Group: verticaltail}', ""); + Expect(1, 2190, '\P{^Is_Joining_Group: verticaltail}', ""); + Expect(0, 2191, '\p{Is_Joining_Group: verticaltail}', ""); + Expect(1, 2191, '\p{^Is_Joining_Group: verticaltail}', ""); + Expect(1, 2191, '\P{Is_Joining_Group: verticaltail}', ""); + Expect(0, 2191, '\P{^Is_Joining_Group: verticaltail}', ""); + Expect(1, 2190, '\p{Is_Joining_Group=__Vertical_Tail}', ""); + Expect(0, 2190, '\p{^Is_Joining_Group=__Vertical_Tail}', ""); + Expect(0, 2190, '\P{Is_Joining_Group=__Vertical_Tail}', ""); + Expect(1, 2190, '\P{^Is_Joining_Group=__Vertical_Tail}', ""); + Expect(0, 2191, '\p{Is_Joining_Group=__Vertical_Tail}', ""); + Expect(1, 2191, '\p{^Is_Joining_Group=__Vertical_Tail}', ""); + Expect(1, 2191, '\P{Is_Joining_Group=__Vertical_Tail}', ""); + Expect(0, 2191, '\P{^Is_Joining_Group=__Vertical_Tail}', ""); + Error('\p{Is_Jg= VERTICAL_tail/a/}'); + Error('\P{Is_Jg= VERTICAL_tail/a/}'); + Expect(1, 2190, '\p{Is_Jg=verticaltail}', ""); + Expect(0, 2190, '\p{^Is_Jg=verticaltail}', ""); + Expect(0, 2190, '\P{Is_Jg=verticaltail}', ""); + Expect(1, 2190, '\P{^Is_Jg=verticaltail}', ""); + Expect(0, 2191, '\p{Is_Jg=verticaltail}', ""); + Expect(1, 2191, '\p{^Is_Jg=verticaltail}', ""); + Expect(1, 2191, '\P{Is_Jg=verticaltail}', ""); + Expect(0, 2191, '\P{^Is_Jg=verticaltail}', ""); + Expect(1, 2190, '\p{Is_Jg: _ VERTICAL_TAIL}', ""); + Expect(0, 2190, '\p{^Is_Jg: _ VERTICAL_TAIL}', ""); + Expect(0, 2190, '\P{Is_Jg: _ VERTICAL_TAIL}', ""); + Expect(1, 2190, '\P{^Is_Jg: _ VERTICAL_TAIL}', ""); + Expect(0, 2191, '\p{Is_Jg: _ VERTICAL_TAIL}', ""); + Expect(1, 2191, '\p{^Is_Jg: _ VERTICAL_TAIL}', ""); + Expect(1, 2191, '\P{Is_Jg: _ VERTICAL_TAIL}', ""); + Expect(0, 2191, '\P{^Is_Jg: _ VERTICAL_TAIL}', ""); + Error('\p{Joining_Group=_ Waw/a/}'); + Error('\P{Joining_Group=_ Waw/a/}'); + Expect(1, 2219, '\p{Joining_Group=:\AWaw\z:}', "");; + Expect(0, 2220, '\p{Joining_Group=:\AWaw\z:}', "");; + Expect(1, 2219, '\p{Joining_Group=waw}', ""); + Expect(0, 2219, '\p{^Joining_Group=waw}', ""); + Expect(0, 2219, '\P{Joining_Group=waw}', ""); + Expect(1, 2219, '\P{^Joining_Group=waw}', ""); + Expect(0, 2220, '\p{Joining_Group=waw}', ""); + Expect(1, 2220, '\p{^Joining_Group=waw}', ""); + Expect(1, 2220, '\P{Joining_Group=waw}', ""); + Expect(0, 2220, '\P{^Joining_Group=waw}', ""); + Expect(1, 2219, '\p{Joining_Group=:\Awaw\z:}', "");; + Expect(0, 2220, '\p{Joining_Group=:\Awaw\z:}', "");; + Expect(1, 2219, '\p{Joining_Group= WAW}', ""); + Expect(0, 2219, '\p{^Joining_Group= WAW}', ""); + Expect(0, 2219, '\P{Joining_Group= WAW}', ""); + Expect(1, 2219, '\P{^Joining_Group= WAW}', ""); + Expect(0, 2220, '\p{Joining_Group= WAW}', ""); + Expect(1, 2220, '\p{^Joining_Group= WAW}', ""); + Expect(1, 2220, '\P{Joining_Group= WAW}', ""); + Expect(0, 2220, '\P{^Joining_Group= WAW}', ""); + Error('\p{Jg=/a/- Waw}'); + Error('\P{Jg=/a/- Waw}'); + Expect(1, 2219, '\p{Jg=:\AWaw\z:}', "");; + Expect(0, 2220, '\p{Jg=:\AWaw\z:}', "");; + Expect(1, 2219, '\p{Jg=waw}', ""); + Expect(0, 2219, '\p{^Jg=waw}', ""); + Expect(0, 2219, '\P{Jg=waw}', ""); + Expect(1, 2219, '\P{^Jg=waw}', ""); + Expect(0, 2220, '\p{Jg=waw}', ""); + Expect(1, 2220, '\p{^Jg=waw}', ""); + Expect(1, 2220, '\P{Jg=waw}', ""); + Expect(0, 2220, '\P{^Jg=waw}', ""); + Expect(1, 2219, '\p{Jg=:\Awaw\z:}', "");; + Expect(0, 2220, '\p{Jg=:\Awaw\z:}', "");; + Expect(1, 2219, '\p{Jg=_ waw}', ""); + Expect(0, 2219, '\p{^Jg=_ waw}', ""); + Expect(0, 2219, '\P{Jg=_ waw}', ""); + Expect(1, 2219, '\P{^Jg=_ waw}', ""); + Expect(0, 2220, '\p{Jg=_ waw}', ""); + Expect(1, 2220, '\p{^Jg=_ waw}', ""); + Expect(1, 2220, '\P{Jg=_ waw}', ""); + Expect(0, 2220, '\P{^Jg=_ waw}', ""); + Error('\p{Is_Joining_Group= WAW:=}'); + Error('\P{Is_Joining_Group= WAW:=}'); + Expect(1, 2219, '\p{Is_Joining_Group: waw}', ""); + Expect(0, 2219, '\p{^Is_Joining_Group: waw}', ""); + Expect(0, 2219, '\P{Is_Joining_Group: waw}', ""); + Expect(1, 2219, '\P{^Is_Joining_Group: waw}', ""); + Expect(0, 2220, '\p{Is_Joining_Group: waw}', ""); + Expect(1, 2220, '\p{^Is_Joining_Group: waw}', ""); + Expect(1, 2220, '\P{Is_Joining_Group: waw}', ""); + Expect(0, 2220, '\P{^Is_Joining_Group: waw}', ""); + Expect(1, 2219, '\p{Is_Joining_Group= Waw}', ""); + Expect(0, 2219, '\p{^Is_Joining_Group= Waw}', ""); + Expect(0, 2219, '\P{Is_Joining_Group= Waw}', ""); + Expect(1, 2219, '\P{^Is_Joining_Group= Waw}', ""); + Expect(0, 2220, '\p{Is_Joining_Group= Waw}', ""); + Expect(1, 2220, '\p{^Is_Joining_Group= Waw}', ""); + Expect(1, 2220, '\P{Is_Joining_Group= Waw}', ""); + Expect(0, 2220, '\P{^Is_Joining_Group= Waw}', ""); + Error('\p{Is_Jg=:= _Waw}'); + Error('\P{Is_Jg=:= _Waw}'); + Expect(1, 2219, '\p{Is_Jg=waw}', ""); + Expect(0, 2219, '\p{^Is_Jg=waw}', ""); + Expect(0, 2219, '\P{Is_Jg=waw}', ""); + Expect(1, 2219, '\P{^Is_Jg=waw}', ""); + Expect(0, 2220, '\p{Is_Jg=waw}', ""); + Expect(1, 2220, '\p{^Is_Jg=waw}', ""); + Expect(1, 2220, '\P{Is_Jg=waw}', ""); + Expect(0, 2220, '\P{^Is_Jg=waw}', ""); + Expect(1, 2219, '\p{Is_Jg:-WAW}', ""); + Expect(0, 2219, '\p{^Is_Jg:-WAW}', ""); + Expect(0, 2219, '\P{Is_Jg:-WAW}', ""); + Expect(1, 2219, '\P{^Is_Jg:-WAW}', ""); + Expect(0, 2220, '\p{Is_Jg:-WAW}', ""); + Expect(1, 2220, '\p{^Is_Jg:-WAW}', ""); + Expect(1, 2220, '\P{Is_Jg:-WAW}', ""); + Expect(0, 2220, '\P{^Is_Jg:-WAW}', ""); + Error('\p{Joining_Group=/a/ yeh}'); + Error('\P{Joining_Group=/a/ yeh}'); + Expect(1, 69319, '\p{Joining_Group=:\AYeh\z:}', "");; + Expect(0, 69320, '\p{Joining_Group=:\AYeh\z:}', "");; + Expect(1, 69319, '\p{Joining_Group: yeh}', ""); + Expect(0, 69319, '\p{^Joining_Group: yeh}', ""); + Expect(0, 69319, '\P{Joining_Group: yeh}', ""); + Expect(1, 69319, '\P{^Joining_Group: yeh}', ""); + Expect(0, 69320, '\p{Joining_Group: yeh}', ""); + Expect(1, 69320, '\p{^Joining_Group: yeh}', ""); + Expect(1, 69320, '\P{Joining_Group: yeh}', ""); + Expect(0, 69320, '\P{^Joining_Group: yeh}', ""); + Expect(1, 69319, '\p{Joining_Group=:\Ayeh\z:}', "");; + Expect(0, 69320, '\p{Joining_Group=:\Ayeh\z:}', "");; + Expect(1, 69319, '\p{Joining_Group= Yeh}', ""); + Expect(0, 69319, '\p{^Joining_Group= Yeh}', ""); + Expect(0, 69319, '\P{Joining_Group= Yeh}', ""); + Expect(1, 69319, '\P{^Joining_Group= Yeh}', ""); + Expect(0, 69320, '\p{Joining_Group= Yeh}', ""); + Expect(1, 69320, '\p{^Joining_Group= Yeh}', ""); + Expect(1, 69320, '\P{Joining_Group= Yeh}', ""); + Expect(0, 69320, '\P{^Joining_Group= Yeh}', ""); + Error('\p{Jg=-YEH:=}'); + Error('\P{Jg=-YEH:=}'); + Expect(1, 69319, '\p{Jg=:\AYeh\z:}', "");; + Expect(0, 69320, '\p{Jg=:\AYeh\z:}', "");; + Expect(1, 69319, '\p{Jg=yeh}', ""); + Expect(0, 69319, '\p{^Jg=yeh}', ""); + Expect(0, 69319, '\P{Jg=yeh}', ""); + Expect(1, 69319, '\P{^Jg=yeh}', ""); + Expect(0, 69320, '\p{Jg=yeh}', ""); + Expect(1, 69320, '\p{^Jg=yeh}', ""); + Expect(1, 69320, '\P{Jg=yeh}', ""); + Expect(0, 69320, '\P{^Jg=yeh}', ""); + Expect(1, 69319, '\p{Jg=:\Ayeh\z:}', "");; + Expect(0, 69320, '\p{Jg=:\Ayeh\z:}', "");; + Expect(1, 69319, '\p{Jg= Yeh}', ""); + Expect(0, 69319, '\p{^Jg= Yeh}', ""); + Expect(0, 69319, '\P{Jg= Yeh}', ""); + Expect(1, 69319, '\P{^Jg= Yeh}', ""); + Expect(0, 69320, '\p{Jg= Yeh}', ""); + Expect(1, 69320, '\p{^Jg= Yeh}', ""); + Expect(1, 69320, '\P{Jg= Yeh}', ""); + Expect(0, 69320, '\P{^Jg= Yeh}', ""); + Error('\p{Is_Joining_Group=/a/ _YEH}'); + Error('\P{Is_Joining_Group=/a/ _YEH}'); + Expect(1, 69319, '\p{Is_Joining_Group=yeh}', ""); + Expect(0, 69319, '\p{^Is_Joining_Group=yeh}', ""); + Expect(0, 69319, '\P{Is_Joining_Group=yeh}', ""); + Expect(1, 69319, '\P{^Is_Joining_Group=yeh}', ""); + Expect(0, 69320, '\p{Is_Joining_Group=yeh}', ""); + Expect(1, 69320, '\p{^Is_Joining_Group=yeh}', ""); + Expect(1, 69320, '\P{Is_Joining_Group=yeh}', ""); + Expect(0, 69320, '\P{^Is_Joining_Group=yeh}', ""); + Expect(1, 69319, '\p{Is_Joining_Group=_-YEH}', ""); + Expect(0, 69319, '\p{^Is_Joining_Group=_-YEH}', ""); + Expect(0, 69319, '\P{Is_Joining_Group=_-YEH}', ""); + Expect(1, 69319, '\P{^Is_Joining_Group=_-YEH}', ""); + Expect(0, 69320, '\p{Is_Joining_Group=_-YEH}', ""); + Expect(1, 69320, '\p{^Is_Joining_Group=_-YEH}', ""); + Expect(1, 69320, '\P{Is_Joining_Group=_-YEH}', ""); + Expect(0, 69320, '\P{^Is_Joining_Group=_-YEH}', ""); + Error('\p{Is_Jg=_/a/Yeh}'); + Error('\P{Is_Jg=_/a/Yeh}'); + Expect(1, 69319, '\p{Is_Jg:yeh}', ""); + Expect(0, 69319, '\p{^Is_Jg:yeh}', ""); + Expect(0, 69319, '\P{Is_Jg:yeh}', ""); + Expect(1, 69319, '\P{^Is_Jg:yeh}', ""); + Expect(0, 69320, '\p{Is_Jg:yeh}', ""); + Expect(1, 69320, '\p{^Is_Jg:yeh}', ""); + Expect(1, 69320, '\P{Is_Jg:yeh}', ""); + Expect(0, 69320, '\P{^Is_Jg:yeh}', ""); + Expect(1, 69319, '\p{Is_Jg= yeh}', ""); + Expect(0, 69319, '\p{^Is_Jg= yeh}', ""); + Expect(0, 69319, '\P{Is_Jg= yeh}', ""); + Expect(1, 69319, '\P{^Is_Jg= yeh}', ""); + Expect(0, 69320, '\p{Is_Jg= yeh}', ""); + Expect(1, 69320, '\p{^Is_Jg= yeh}', ""); + Expect(1, 69320, '\P{Is_Jg= yeh}', ""); + Expect(0, 69320, '\P{^Is_Jg= yeh}', ""); + Error('\p{Joining_Group::=-yeh_barree}'); + Error('\P{Joining_Group::=-yeh_barree}'); + Expect(1, 1747, '\p{Joining_Group=:\AYeh_Barree\z:}', "");; + Expect(0, 1748, '\p{Joining_Group=:\AYeh_Barree\z:}', "");; + Expect(1, 1747, '\p{Joining_Group:yehbarree}', ""); + Expect(0, 1747, '\p{^Joining_Group:yehbarree}', ""); + Expect(0, 1747, '\P{Joining_Group:yehbarree}', ""); + Expect(1, 1747, '\P{^Joining_Group:yehbarree}', ""); + Expect(0, 1748, '\p{Joining_Group:yehbarree}', ""); + Expect(1, 1748, '\p{^Joining_Group:yehbarree}', ""); + Expect(1, 1748, '\P{Joining_Group:yehbarree}', ""); + Expect(0, 1748, '\P{^Joining_Group:yehbarree}', ""); + Expect(1, 1747, '\p{Joining_Group=:\Ayehbarree\z:}', "");; + Expect(0, 1748, '\p{Joining_Group=:\Ayehbarree\z:}', "");; + Expect(1, 1747, '\p{Joining_Group: Yeh_BARREE}', ""); + Expect(0, 1747, '\p{^Joining_Group: Yeh_BARREE}', ""); + Expect(0, 1747, '\P{Joining_Group: Yeh_BARREE}', ""); + Expect(1, 1747, '\P{^Joining_Group: Yeh_BARREE}', ""); + Expect(0, 1748, '\p{Joining_Group: Yeh_BARREE}', ""); + Expect(1, 1748, '\p{^Joining_Group: Yeh_BARREE}', ""); + Expect(1, 1748, '\P{Joining_Group: Yeh_BARREE}', ""); + Expect(0, 1748, '\P{^Joining_Group: Yeh_BARREE}', ""); + Error('\p{Jg=:=- yeh_BARREE}'); + Error('\P{Jg=:=- yeh_BARREE}'); + Expect(1, 1747, '\p{Jg=:\AYeh_Barree\z:}', "");; + Expect(0, 1748, '\p{Jg=:\AYeh_Barree\z:}', "");; + Expect(1, 1747, '\p{Jg=yehbarree}', ""); + Expect(0, 1747, '\p{^Jg=yehbarree}', ""); + Expect(0, 1747, '\P{Jg=yehbarree}', ""); + Expect(1, 1747, '\P{^Jg=yehbarree}', ""); + Expect(0, 1748, '\p{Jg=yehbarree}', ""); + Expect(1, 1748, '\p{^Jg=yehbarree}', ""); + Expect(1, 1748, '\P{Jg=yehbarree}', ""); + Expect(0, 1748, '\P{^Jg=yehbarree}', ""); + Expect(1, 1747, '\p{Jg=:\Ayehbarree\z:}', "");; + Expect(0, 1748, '\p{Jg=:\Ayehbarree\z:}', "");; + Expect(1, 1747, '\p{Jg=--Yeh_Barree}', ""); + Expect(0, 1747, '\p{^Jg=--Yeh_Barree}', ""); + Expect(0, 1747, '\P{Jg=--Yeh_Barree}', ""); + Expect(1, 1747, '\P{^Jg=--Yeh_Barree}', ""); + Expect(0, 1748, '\p{Jg=--Yeh_Barree}', ""); + Expect(1, 1748, '\p{^Jg=--Yeh_Barree}', ""); + Expect(1, 1748, '\P{Jg=--Yeh_Barree}', ""); + Expect(0, 1748, '\P{^Jg=--Yeh_Barree}', ""); + Error('\p{Is_Joining_Group=_:=YEH_barree}'); + Error('\P{Is_Joining_Group=_:=YEH_barree}'); + Expect(1, 1747, '\p{Is_Joining_Group=yehbarree}', ""); + Expect(0, 1747, '\p{^Is_Joining_Group=yehbarree}', ""); + Expect(0, 1747, '\P{Is_Joining_Group=yehbarree}', ""); + Expect(1, 1747, '\P{^Is_Joining_Group=yehbarree}', ""); + Expect(0, 1748, '\p{Is_Joining_Group=yehbarree}', ""); + Expect(1, 1748, '\p{^Is_Joining_Group=yehbarree}', ""); + Expect(1, 1748, '\P{Is_Joining_Group=yehbarree}', ""); + Expect(0, 1748, '\P{^Is_Joining_Group=yehbarree}', ""); + Expect(1, 1747, '\p{Is_Joining_Group=_yeh_BARREE}', ""); + Expect(0, 1747, '\p{^Is_Joining_Group=_yeh_BARREE}', ""); + Expect(0, 1747, '\P{Is_Joining_Group=_yeh_BARREE}', ""); + Expect(1, 1747, '\P{^Is_Joining_Group=_yeh_BARREE}', ""); + Expect(0, 1748, '\p{Is_Joining_Group=_yeh_BARREE}', ""); + Expect(1, 1748, '\p{^Is_Joining_Group=_yeh_BARREE}', ""); + Expect(1, 1748, '\P{Is_Joining_Group=_yeh_BARREE}', ""); + Expect(0, 1748, '\P{^Is_Joining_Group=_yeh_BARREE}', ""); + Error('\p{Is_Jg=/a/YEH_Barree}'); + Error('\P{Is_Jg=/a/YEH_Barree}'); + Expect(1, 1747, '\p{Is_Jg: yehbarree}', ""); + Expect(0, 1747, '\p{^Is_Jg: yehbarree}', ""); + Expect(0, 1747, '\P{Is_Jg: yehbarree}', ""); + Expect(1, 1747, '\P{^Is_Jg: yehbarree}', ""); + Expect(0, 1748, '\p{Is_Jg: yehbarree}', ""); + Expect(1, 1748, '\p{^Is_Jg: yehbarree}', ""); + Expect(1, 1748, '\P{Is_Jg: yehbarree}', ""); + Expect(0, 1748, '\P{^Is_Jg: yehbarree}', ""); + Expect(1, 1747, '\p{Is_Jg= yeh_barree}', ""); + Expect(0, 1747, '\p{^Is_Jg= yeh_barree}', ""); + Expect(0, 1747, '\P{Is_Jg= yeh_barree}', ""); + Expect(1, 1747, '\P{^Is_Jg= yeh_barree}', ""); + Expect(0, 1748, '\p{Is_Jg= yeh_barree}', ""); + Expect(1, 1748, '\p{^Is_Jg= yeh_barree}', ""); + Expect(1, 1748, '\P{Is_Jg= yeh_barree}', ""); + Expect(0, 1748, '\P{^Is_Jg= yeh_barree}', ""); + Error('\p{Joining_Group=:=__Yeh_With_TAIL}'); + Error('\P{Joining_Group=:=__Yeh_With_TAIL}'); + Expect(1, 1741, '\p{Joining_Group=:\AYeh_With_Tail\z:}', "");; + Expect(0, 1742, '\p{Joining_Group=:\AYeh_With_Tail\z:}', "");; + Expect(1, 1741, '\p{Joining_Group=yehwithtail}', ""); + Expect(0, 1741, '\p{^Joining_Group=yehwithtail}', ""); + Expect(0, 1741, '\P{Joining_Group=yehwithtail}', ""); + Expect(1, 1741, '\P{^Joining_Group=yehwithtail}', ""); + Expect(0, 1742, '\p{Joining_Group=yehwithtail}', ""); + Expect(1, 1742, '\p{^Joining_Group=yehwithtail}', ""); + Expect(1, 1742, '\P{Joining_Group=yehwithtail}', ""); + Expect(0, 1742, '\P{^Joining_Group=yehwithtail}', ""); + Expect(1, 1741, '\p{Joining_Group=:\Ayehwithtail\z:}', "");; + Expect(0, 1742, '\p{Joining_Group=:\Ayehwithtail\z:}', "");; + Expect(1, 1741, '\p{Joining_Group=_Yeh_With_tail}', ""); + Expect(0, 1741, '\p{^Joining_Group=_Yeh_With_tail}', ""); + Expect(0, 1741, '\P{Joining_Group=_Yeh_With_tail}', ""); + Expect(1, 1741, '\P{^Joining_Group=_Yeh_With_tail}', ""); + Expect(0, 1742, '\p{Joining_Group=_Yeh_With_tail}', ""); + Expect(1, 1742, '\p{^Joining_Group=_Yeh_With_tail}', ""); + Expect(1, 1742, '\P{Joining_Group=_Yeh_With_tail}', ""); + Expect(0, 1742, '\P{^Joining_Group=_Yeh_With_tail}', ""); + Error('\p{Jg= YEH_with_TAIL:=}'); + Error('\P{Jg= YEH_with_TAIL:=}'); + Expect(1, 1741, '\p{Jg=:\AYeh_With_Tail\z:}', "");; + Expect(0, 1742, '\p{Jg=:\AYeh_With_Tail\z:}', "");; + Expect(1, 1741, '\p{Jg=yehwithtail}', ""); + Expect(0, 1741, '\p{^Jg=yehwithtail}', ""); + Expect(0, 1741, '\P{Jg=yehwithtail}', ""); + Expect(1, 1741, '\P{^Jg=yehwithtail}', ""); + Expect(0, 1742, '\p{Jg=yehwithtail}', ""); + Expect(1, 1742, '\p{^Jg=yehwithtail}', ""); + Expect(1, 1742, '\P{Jg=yehwithtail}', ""); + Expect(0, 1742, '\P{^Jg=yehwithtail}', ""); + Expect(1, 1741, '\p{Jg=:\Ayehwithtail\z:}', "");; + Expect(0, 1742, '\p{Jg=:\Ayehwithtail\z:}', "");; + Expect(1, 1741, '\p{Jg: -YEH_With_TAIL}', ""); + Expect(0, 1741, '\p{^Jg: -YEH_With_TAIL}', ""); + Expect(0, 1741, '\P{Jg: -YEH_With_TAIL}', ""); + Expect(1, 1741, '\P{^Jg: -YEH_With_TAIL}', ""); + Expect(0, 1742, '\p{Jg: -YEH_With_TAIL}', ""); + Expect(1, 1742, '\p{^Jg: -YEH_With_TAIL}', ""); + Expect(1, 1742, '\P{Jg: -YEH_With_TAIL}', ""); + Expect(0, 1742, '\P{^Jg: -YEH_With_TAIL}', ""); + Error('\p{Is_Joining_Group=/a/_yeh_WITH_TAIL}'); + Error('\P{Is_Joining_Group=/a/_yeh_WITH_TAIL}'); + Expect(1, 1741, '\p{Is_Joining_Group=yehwithtail}', ""); + Expect(0, 1741, '\p{^Is_Joining_Group=yehwithtail}', ""); + Expect(0, 1741, '\P{Is_Joining_Group=yehwithtail}', ""); + Expect(1, 1741, '\P{^Is_Joining_Group=yehwithtail}', ""); + Expect(0, 1742, '\p{Is_Joining_Group=yehwithtail}', ""); + Expect(1, 1742, '\p{^Is_Joining_Group=yehwithtail}', ""); + Expect(1, 1742, '\P{Is_Joining_Group=yehwithtail}', ""); + Expect(0, 1742, '\P{^Is_Joining_Group=yehwithtail}', ""); + Expect(1, 1741, '\p{Is_Joining_Group= Yeh_With_Tail}', ""); + Expect(0, 1741, '\p{^Is_Joining_Group= Yeh_With_Tail}', ""); + Expect(0, 1741, '\P{Is_Joining_Group= Yeh_With_Tail}', ""); + Expect(1, 1741, '\P{^Is_Joining_Group= Yeh_With_Tail}', ""); + Expect(0, 1742, '\p{Is_Joining_Group= Yeh_With_Tail}', ""); + Expect(1, 1742, '\p{^Is_Joining_Group= Yeh_With_Tail}', ""); + Expect(1, 1742, '\P{Is_Joining_Group= Yeh_With_Tail}', ""); + Expect(0, 1742, '\P{^Is_Joining_Group= Yeh_With_Tail}', ""); + Error('\p{Is_Jg= :=YEH_WITH_tail}'); + Error('\P{Is_Jg= :=YEH_WITH_tail}'); + Expect(1, 1741, '\p{Is_Jg=yehwithtail}', ""); + Expect(0, 1741, '\p{^Is_Jg=yehwithtail}', ""); + Expect(0, 1741, '\P{Is_Jg=yehwithtail}', ""); + Expect(1, 1741, '\P{^Is_Jg=yehwithtail}', ""); + Expect(0, 1742, '\p{Is_Jg=yehwithtail}', ""); + Expect(1, 1742, '\p{^Is_Jg=yehwithtail}', ""); + Expect(1, 1742, '\P{Is_Jg=yehwithtail}', ""); + Expect(0, 1742, '\P{^Is_Jg=yehwithtail}', ""); + Expect(1, 1741, '\p{Is_Jg=- Yeh_With_Tail}', ""); + Expect(0, 1741, '\p{^Is_Jg=- Yeh_With_Tail}', ""); + Expect(0, 1741, '\P{Is_Jg=- Yeh_With_Tail}', ""); + Expect(1, 1741, '\P{^Is_Jg=- Yeh_With_Tail}', ""); + Expect(0, 1742, '\p{Is_Jg=- Yeh_With_Tail}', ""); + Expect(1, 1742, '\p{^Is_Jg=- Yeh_With_Tail}', ""); + Expect(1, 1742, '\P{Is_Jg=- Yeh_With_Tail}', ""); + Expect(0, 1742, '\P{^Is_Jg=- Yeh_With_Tail}', ""); + Error('\p{Joining_Group=:=-Yudh}'); + Error('\P{Joining_Group=:=-Yudh}'); + Expect(1, 1821, '\p{Joining_Group=:\AYudh\z:}', "");; + Expect(0, 1822, '\p{Joining_Group=:\AYudh\z:}', "");; + Expect(1, 1821, '\p{Joining_Group=yudh}', ""); + Expect(0, 1821, '\p{^Joining_Group=yudh}', ""); + Expect(0, 1821, '\P{Joining_Group=yudh}', ""); + Expect(1, 1821, '\P{^Joining_Group=yudh}', ""); + Expect(0, 1822, '\p{Joining_Group=yudh}', ""); + Expect(1, 1822, '\p{^Joining_Group=yudh}', ""); + Expect(1, 1822, '\P{Joining_Group=yudh}', ""); + Expect(0, 1822, '\P{^Joining_Group=yudh}', ""); + Expect(1, 1821, '\p{Joining_Group=:\Ayudh\z:}', "");; + Expect(0, 1822, '\p{Joining_Group=:\Ayudh\z:}', "");; + Expect(1, 1821, '\p{Joining_Group= Yudh}', ""); + Expect(0, 1821, '\p{^Joining_Group= Yudh}', ""); + Expect(0, 1821, '\P{Joining_Group= Yudh}', ""); + Expect(1, 1821, '\P{^Joining_Group= Yudh}', ""); + Expect(0, 1822, '\p{Joining_Group= Yudh}', ""); + Expect(1, 1822, '\p{^Joining_Group= Yudh}', ""); + Expect(1, 1822, '\P{Joining_Group= Yudh}', ""); + Expect(0, 1822, '\P{^Joining_Group= Yudh}', ""); + Error('\p{Jg= _Yudh/a/}'); + Error('\P{Jg= _Yudh/a/}'); + Expect(1, 1821, '\p{Jg=:\AYudh\z:}', "");; + Expect(0, 1822, '\p{Jg=:\AYudh\z:}', "");; + Expect(1, 1821, '\p{Jg=yudh}', ""); + Expect(0, 1821, '\p{^Jg=yudh}', ""); + Expect(0, 1821, '\P{Jg=yudh}', ""); + Expect(1, 1821, '\P{^Jg=yudh}', ""); + Expect(0, 1822, '\p{Jg=yudh}', ""); + Expect(1, 1822, '\p{^Jg=yudh}', ""); + Expect(1, 1822, '\P{Jg=yudh}', ""); + Expect(0, 1822, '\P{^Jg=yudh}', ""); + Expect(1, 1821, '\p{Jg=:\Ayudh\z:}', "");; + Expect(0, 1822, '\p{Jg=:\Ayudh\z:}', "");; + Expect(1, 1821, '\p{Jg=-YUDH}', ""); + Expect(0, 1821, '\p{^Jg=-YUDH}', ""); + Expect(0, 1821, '\P{Jg=-YUDH}', ""); + Expect(1, 1821, '\P{^Jg=-YUDH}', ""); + Expect(0, 1822, '\p{Jg=-YUDH}', ""); + Expect(1, 1822, '\p{^Jg=-YUDH}', ""); + Expect(1, 1822, '\P{Jg=-YUDH}', ""); + Expect(0, 1822, '\P{^Jg=-YUDH}', ""); + Error('\p{Is_Joining_Group=:=_ yudh}'); + Error('\P{Is_Joining_Group=:=_ yudh}'); + Expect(1, 1821, '\p{Is_Joining_Group=yudh}', ""); + Expect(0, 1821, '\p{^Is_Joining_Group=yudh}', ""); + Expect(0, 1821, '\P{Is_Joining_Group=yudh}', ""); + Expect(1, 1821, '\P{^Is_Joining_Group=yudh}', ""); + Expect(0, 1822, '\p{Is_Joining_Group=yudh}', ""); + Expect(1, 1822, '\p{^Is_Joining_Group=yudh}', ""); + Expect(1, 1822, '\P{Is_Joining_Group=yudh}', ""); + Expect(0, 1822, '\P{^Is_Joining_Group=yudh}', ""); + Expect(1, 1821, '\p{Is_Joining_Group= Yudh}', ""); + Expect(0, 1821, '\p{^Is_Joining_Group= Yudh}', ""); + Expect(0, 1821, '\P{Is_Joining_Group= Yudh}', ""); + Expect(1, 1821, '\P{^Is_Joining_Group= Yudh}', ""); + Expect(0, 1822, '\p{Is_Joining_Group= Yudh}', ""); + Expect(1, 1822, '\p{^Is_Joining_Group= Yudh}', ""); + Expect(1, 1822, '\P{Is_Joining_Group= Yudh}', ""); + Expect(0, 1822, '\P{^Is_Joining_Group= Yudh}', ""); + Error('\p{Is_Jg= :=Yudh}'); + Error('\P{Is_Jg= :=Yudh}'); + Expect(1, 1821, '\p{Is_Jg=yudh}', ""); + Expect(0, 1821, '\p{^Is_Jg=yudh}', ""); + Expect(0, 1821, '\P{Is_Jg=yudh}', ""); + Expect(1, 1821, '\P{^Is_Jg=yudh}', ""); + Expect(0, 1822, '\p{Is_Jg=yudh}', ""); + Expect(1, 1822, '\p{^Is_Jg=yudh}', ""); + Expect(1, 1822, '\P{Is_Jg=yudh}', ""); + Expect(0, 1822, '\P{^Is_Jg=yudh}', ""); + Expect(1, 1821, '\p{Is_Jg= YUDH}', ""); + Expect(0, 1821, '\p{^Is_Jg= YUDH}', ""); + Expect(0, 1821, '\P{Is_Jg= YUDH}', ""); + Expect(1, 1821, '\P{^Is_Jg= YUDH}', ""); + Expect(0, 1822, '\p{Is_Jg= YUDH}', ""); + Expect(1, 1822, '\p{^Is_Jg= YUDH}', ""); + Expect(1, 1822, '\P{Is_Jg= YUDH}', ""); + Expect(0, 1822, '\P{^Is_Jg= YUDH}', ""); + Error('\p{Joining_Group=_ YUDH_He:=}'); + Error('\P{Joining_Group=_ YUDH_He:=}'); + Expect(1, 1822, '\p{Joining_Group=:\AYudh_He\z:}', "");; + Expect(0, 1823, '\p{Joining_Group=:\AYudh_He\z:}', "");; + Expect(1, 1822, '\p{Joining_Group=yudhhe}', ""); + Expect(0, 1822, '\p{^Joining_Group=yudhhe}', ""); + Expect(0, 1822, '\P{Joining_Group=yudhhe}', ""); + Expect(1, 1822, '\P{^Joining_Group=yudhhe}', ""); + Expect(0, 1823, '\p{Joining_Group=yudhhe}', ""); + Expect(1, 1823, '\p{^Joining_Group=yudhhe}', ""); + Expect(1, 1823, '\P{Joining_Group=yudhhe}', ""); + Expect(0, 1823, '\P{^Joining_Group=yudhhe}', ""); + Expect(1, 1822, '\p{Joining_Group=:\Ayudhhe\z:}', "");; + Expect(0, 1823, '\p{Joining_Group=:\Ayudhhe\z:}', "");; + Expect(1, 1822, '\p{Joining_Group:_Yudh_HE}', ""); + Expect(0, 1822, '\p{^Joining_Group:_Yudh_HE}', ""); + Expect(0, 1822, '\P{Joining_Group:_Yudh_HE}', ""); + Expect(1, 1822, '\P{^Joining_Group:_Yudh_HE}', ""); + Expect(0, 1823, '\p{Joining_Group:_Yudh_HE}', ""); + Expect(1, 1823, '\p{^Joining_Group:_Yudh_HE}', ""); + Expect(1, 1823, '\P{Joining_Group:_Yudh_HE}', ""); + Expect(0, 1823, '\P{^Joining_Group:_Yudh_HE}', ""); + Error('\p{Jg=/a/Yudh_he}'); + Error('\P{Jg=/a/Yudh_he}'); + Expect(1, 1822, '\p{Jg=:\AYudh_He\z:}', "");; + Expect(0, 1823, '\p{Jg=:\AYudh_He\z:}', "");; + Expect(1, 1822, '\p{Jg=yudhhe}', ""); + Expect(0, 1822, '\p{^Jg=yudhhe}', ""); + Expect(0, 1822, '\P{Jg=yudhhe}', ""); + Expect(1, 1822, '\P{^Jg=yudhhe}', ""); + Expect(0, 1823, '\p{Jg=yudhhe}', ""); + Expect(1, 1823, '\p{^Jg=yudhhe}', ""); + Expect(1, 1823, '\P{Jg=yudhhe}', ""); + Expect(0, 1823, '\P{^Jg=yudhhe}', ""); + Expect(1, 1822, '\p{Jg=:\Ayudhhe\z:}', "");; + Expect(0, 1823, '\p{Jg=:\Ayudhhe\z:}', "");; + Expect(1, 1822, '\p{Jg= Yudh_He}', ""); + Expect(0, 1822, '\p{^Jg= Yudh_He}', ""); + Expect(0, 1822, '\P{Jg= Yudh_He}', ""); + Expect(1, 1822, '\P{^Jg= Yudh_He}', ""); + Expect(0, 1823, '\p{Jg= Yudh_He}', ""); + Expect(1, 1823, '\p{^Jg= Yudh_He}', ""); + Expect(1, 1823, '\P{Jg= Yudh_He}', ""); + Expect(0, 1823, '\P{^Jg= Yudh_He}', ""); + Error('\p{Is_Joining_Group:/a/ YUDH_HE}'); + Error('\P{Is_Joining_Group:/a/ YUDH_HE}'); + Expect(1, 1822, '\p{Is_Joining_Group: yudhhe}', ""); + Expect(0, 1822, '\p{^Is_Joining_Group: yudhhe}', ""); + Expect(0, 1822, '\P{Is_Joining_Group: yudhhe}', ""); + Expect(1, 1822, '\P{^Is_Joining_Group: yudhhe}', ""); + Expect(0, 1823, '\p{Is_Joining_Group: yudhhe}', ""); + Expect(1, 1823, '\p{^Is_Joining_Group: yudhhe}', ""); + Expect(1, 1823, '\P{Is_Joining_Group: yudhhe}', ""); + Expect(0, 1823, '\P{^Is_Joining_Group: yudhhe}', ""); + Expect(1, 1822, '\p{Is_Joining_Group=--yudh_He}', ""); + Expect(0, 1822, '\p{^Is_Joining_Group=--yudh_He}', ""); + Expect(0, 1822, '\P{Is_Joining_Group=--yudh_He}', ""); + Expect(1, 1822, '\P{^Is_Joining_Group=--yudh_He}', ""); + Expect(0, 1823, '\p{Is_Joining_Group=--yudh_He}', ""); + Expect(1, 1823, '\p{^Is_Joining_Group=--yudh_He}', ""); + Expect(1, 1823, '\P{Is_Joining_Group=--yudh_He}', ""); + Expect(0, 1823, '\P{^Is_Joining_Group=--yudh_He}', ""); + Error('\p{Is_Jg=:= yudh_He}'); + Error('\P{Is_Jg=:= yudh_He}'); + Expect(1, 1822, '\p{Is_Jg=yudhhe}', ""); + Expect(0, 1822, '\p{^Is_Jg=yudhhe}', ""); + Expect(0, 1822, '\P{Is_Jg=yudhhe}', ""); + Expect(1, 1822, '\P{^Is_Jg=yudhhe}', ""); + Expect(0, 1823, '\p{Is_Jg=yudhhe}', ""); + Expect(1, 1823, '\p{^Is_Jg=yudhhe}', ""); + Expect(1, 1823, '\P{Is_Jg=yudhhe}', ""); + Expect(0, 1823, '\P{^Is_Jg=yudhhe}', ""); + Expect(1, 1822, '\p{Is_Jg=_ yudh_he}', ""); + Expect(0, 1822, '\p{^Is_Jg=_ yudh_he}', ""); + Expect(0, 1822, '\P{Is_Jg=_ yudh_he}', ""); + Expect(1, 1822, '\P{^Is_Jg=_ yudh_he}', ""); + Expect(0, 1823, '\p{Is_Jg=_ yudh_he}', ""); + Expect(1, 1823, '\p{^Is_Jg=_ yudh_he}', ""); + Expect(1, 1823, '\P{Is_Jg=_ yudh_he}', ""); + Expect(0, 1823, '\P{^Is_Jg=_ yudh_he}', ""); + Error('\p{Joining_Group= ZAIN:=}'); + Error('\P{Joining_Group= ZAIN:=}'); + Expect(1, 1817, '\p{Joining_Group=:\AZain\z:}', "");; + Expect(0, 1818, '\p{Joining_Group=:\AZain\z:}', "");; + Expect(1, 1817, '\p{Joining_Group=zain}', ""); + Expect(0, 1817, '\p{^Joining_Group=zain}', ""); + Expect(0, 1817, '\P{Joining_Group=zain}', ""); + Expect(1, 1817, '\P{^Joining_Group=zain}', ""); + Expect(0, 1818, '\p{Joining_Group=zain}', ""); + Expect(1, 1818, '\p{^Joining_Group=zain}', ""); + Expect(1, 1818, '\P{Joining_Group=zain}', ""); + Expect(0, 1818, '\P{^Joining_Group=zain}', ""); + Expect(1, 1817, '\p{Joining_Group=:\Azain\z:}', "");; + Expect(0, 1818, '\p{Joining_Group=:\Azain\z:}', "");; + Expect(1, 1817, '\p{Joining_Group= _ZAIN}', ""); + Expect(0, 1817, '\p{^Joining_Group= _ZAIN}', ""); + Expect(0, 1817, '\P{Joining_Group= _ZAIN}', ""); + Expect(1, 1817, '\P{^Joining_Group= _ZAIN}', ""); + Expect(0, 1818, '\p{Joining_Group= _ZAIN}', ""); + Expect(1, 1818, '\p{^Joining_Group= _ZAIN}', ""); + Expect(1, 1818, '\P{Joining_Group= _ZAIN}', ""); + Expect(0, 1818, '\P{^Joining_Group= _ZAIN}', ""); + Error('\p{Jg=:=zain}'); + Error('\P{Jg=:=zain}'); + Expect(1, 1817, '\p{Jg=:\AZain\z:}', "");; + Expect(0, 1818, '\p{Jg=:\AZain\z:}', "");; + Expect(1, 1817, '\p{Jg=zain}', ""); + Expect(0, 1817, '\p{^Jg=zain}', ""); + Expect(0, 1817, '\P{Jg=zain}', ""); + Expect(1, 1817, '\P{^Jg=zain}', ""); + Expect(0, 1818, '\p{Jg=zain}', ""); + Expect(1, 1818, '\p{^Jg=zain}', ""); + Expect(1, 1818, '\P{Jg=zain}', ""); + Expect(0, 1818, '\P{^Jg=zain}', ""); + Expect(1, 1817, '\p{Jg=:\Azain\z:}', "");; + Expect(0, 1818, '\p{Jg=:\Azain\z:}', "");; + Expect(1, 1817, '\p{Jg=- Zain}', ""); + Expect(0, 1817, '\p{^Jg=- Zain}', ""); + Expect(0, 1817, '\P{Jg=- Zain}', ""); + Expect(1, 1817, '\P{^Jg=- Zain}', ""); + Expect(0, 1818, '\p{Jg=- Zain}', ""); + Expect(1, 1818, '\p{^Jg=- Zain}', ""); + Expect(1, 1818, '\P{Jg=- Zain}', ""); + Expect(0, 1818, '\P{^Jg=- Zain}', ""); + Error('\p{Is_Joining_Group=-/a/zain}'); + Error('\P{Is_Joining_Group=-/a/zain}'); + Expect(1, 1817, '\p{Is_Joining_Group=zain}', ""); + Expect(0, 1817, '\p{^Is_Joining_Group=zain}', ""); + Expect(0, 1817, '\P{Is_Joining_Group=zain}', ""); + Expect(1, 1817, '\P{^Is_Joining_Group=zain}', ""); + Expect(0, 1818, '\p{Is_Joining_Group=zain}', ""); + Expect(1, 1818, '\p{^Is_Joining_Group=zain}', ""); + Expect(1, 1818, '\P{Is_Joining_Group=zain}', ""); + Expect(0, 1818, '\P{^Is_Joining_Group=zain}', ""); + Expect(1, 1817, '\p{Is_Joining_Group=_Zain}', ""); + Expect(0, 1817, '\p{^Is_Joining_Group=_Zain}', ""); + Expect(0, 1817, '\P{Is_Joining_Group=_Zain}', ""); + Expect(1, 1817, '\P{^Is_Joining_Group=_Zain}', ""); + Expect(0, 1818, '\p{Is_Joining_Group=_Zain}', ""); + Expect(1, 1818, '\p{^Is_Joining_Group=_Zain}', ""); + Expect(1, 1818, '\P{Is_Joining_Group=_Zain}', ""); + Expect(0, 1818, '\P{^Is_Joining_Group=_Zain}', ""); + Error('\p{Is_Jg: -Zain:=}'); + Error('\P{Is_Jg: -Zain:=}'); + Expect(1, 1817, '\p{Is_Jg=zain}', ""); + Expect(0, 1817, '\p{^Is_Jg=zain}', ""); + Expect(0, 1817, '\P{Is_Jg=zain}', ""); + Expect(1, 1817, '\P{^Is_Jg=zain}', ""); + Expect(0, 1818, '\p{Is_Jg=zain}', ""); + Expect(1, 1818, '\p{^Is_Jg=zain}', ""); + Expect(1, 1818, '\P{Is_Jg=zain}', ""); + Expect(0, 1818, '\P{^Is_Jg=zain}', ""); + Error('\p{Joining_Group= Zhain/a/}'); + Error('\P{Joining_Group= Zhain/a/}'); + Expect(1, 1869, '\p{Joining_Group=:\AZhain\z:}', "");; + Expect(0, 1870, '\p{Joining_Group=:\AZhain\z:}', "");; + Expect(1, 1869, '\p{Joining_Group=zhain}', ""); + Expect(0, 1869, '\p{^Joining_Group=zhain}', ""); + Expect(0, 1869, '\P{Joining_Group=zhain}', ""); + Expect(1, 1869, '\P{^Joining_Group=zhain}', ""); + Expect(0, 1870, '\p{Joining_Group=zhain}', ""); + Expect(1, 1870, '\p{^Joining_Group=zhain}', ""); + Expect(1, 1870, '\P{Joining_Group=zhain}', ""); + Expect(0, 1870, '\P{^Joining_Group=zhain}', ""); + Expect(1, 1869, '\p{Joining_Group=:\Azhain\z:}', "");; + Expect(0, 1870, '\p{Joining_Group=:\Azhain\z:}', "");; + Expect(1, 1869, '\p{Joining_Group= _zhain}', ""); + Expect(0, 1869, '\p{^Joining_Group= _zhain}', ""); + Expect(0, 1869, '\P{Joining_Group= _zhain}', ""); + Expect(1, 1869, '\P{^Joining_Group= _zhain}', ""); + Expect(0, 1870, '\p{Joining_Group= _zhain}', ""); + Expect(1, 1870, '\p{^Joining_Group= _zhain}', ""); + Expect(1, 1870, '\P{Joining_Group= _zhain}', ""); + Expect(0, 1870, '\P{^Joining_Group= _zhain}', ""); + Error('\p{Jg= ZHAIN:=}'); + Error('\P{Jg= ZHAIN:=}'); + Expect(1, 1869, '\p{Jg=:\AZhain\z:}', "");; + Expect(0, 1870, '\p{Jg=:\AZhain\z:}', "");; + Expect(1, 1869, '\p{Jg=zhain}', ""); + Expect(0, 1869, '\p{^Jg=zhain}', ""); + Expect(0, 1869, '\P{Jg=zhain}', ""); + Expect(1, 1869, '\P{^Jg=zhain}', ""); + Expect(0, 1870, '\p{Jg=zhain}', ""); + Expect(1, 1870, '\p{^Jg=zhain}', ""); + Expect(1, 1870, '\P{Jg=zhain}', ""); + Expect(0, 1870, '\P{^Jg=zhain}', ""); + Expect(1, 1869, '\p{Jg=:\Azhain\z:}', "");; + Expect(0, 1870, '\p{Jg=:\Azhain\z:}', "");; + Expect(1, 1869, '\p{Jg=- ZHAIN}', ""); + Expect(0, 1869, '\p{^Jg=- ZHAIN}', ""); + Expect(0, 1869, '\P{Jg=- ZHAIN}', ""); + Expect(1, 1869, '\P{^Jg=- ZHAIN}', ""); + Expect(0, 1870, '\p{Jg=- ZHAIN}', ""); + Expect(1, 1870, '\p{^Jg=- ZHAIN}', ""); + Expect(1, 1870, '\P{Jg=- ZHAIN}', ""); + Expect(0, 1870, '\P{^Jg=- ZHAIN}', ""); + Error('\p{Is_Joining_Group=/a/-_Zhain}'); + Error('\P{Is_Joining_Group=/a/-_Zhain}'); + Expect(1, 1869, '\p{Is_Joining_Group: zhain}', ""); + Expect(0, 1869, '\p{^Is_Joining_Group: zhain}', ""); + Expect(0, 1869, '\P{Is_Joining_Group: zhain}', ""); + Expect(1, 1869, '\P{^Is_Joining_Group: zhain}', ""); + Expect(0, 1870, '\p{Is_Joining_Group: zhain}', ""); + Expect(1, 1870, '\p{^Is_Joining_Group: zhain}', ""); + Expect(1, 1870, '\P{Is_Joining_Group: zhain}', ""); + Expect(0, 1870, '\P{^Is_Joining_Group: zhain}', ""); + Expect(1, 1869, '\p{Is_Joining_Group: _ZHAIN}', ""); + Expect(0, 1869, '\p{^Is_Joining_Group: _ZHAIN}', ""); + Expect(0, 1869, '\P{Is_Joining_Group: _ZHAIN}', ""); + Expect(1, 1869, '\P{^Is_Joining_Group: _ZHAIN}', ""); + Expect(0, 1870, '\p{Is_Joining_Group: _ZHAIN}', ""); + Expect(1, 1870, '\p{^Is_Joining_Group: _ZHAIN}', ""); + Expect(1, 1870, '\P{Is_Joining_Group: _ZHAIN}', ""); + Expect(0, 1870, '\P{^Is_Joining_Group: _ZHAIN}', ""); + Error('\p{Is_Jg=/a/Zhain}'); + Error('\P{Is_Jg=/a/Zhain}'); + Expect(1, 1869, '\p{Is_Jg=zhain}', ""); + Expect(0, 1869, '\p{^Is_Jg=zhain}', ""); + Expect(0, 1869, '\P{Is_Jg=zhain}', ""); + Expect(1, 1869, '\P{^Is_Jg=zhain}', ""); + Expect(0, 1870, '\p{Is_Jg=zhain}', ""); + Expect(1, 1870, '\p{^Is_Jg=zhain}', ""); + Expect(1, 1870, '\P{Is_Jg=zhain}', ""); + Expect(0, 1870, '\P{^Is_Jg=zhain}', ""); + Expect(1, 1869, '\p{Is_Jg=__Zhain}', ""); + Expect(0, 1869, '\p{^Is_Jg=__Zhain}', ""); + Expect(0, 1869, '\P{Is_Jg=__Zhain}', ""); + Expect(1, 1869, '\P{^Is_Jg=__Zhain}', ""); + Expect(0, 1870, '\p{Is_Jg=__Zhain}', ""); + Expect(1, 1870, '\p{^Is_Jg=__Zhain}', ""); + Expect(1, 1870, '\P{Is_Jg=__Zhain}', ""); + Expect(0, 1870, '\P{^Is_Jg=__Zhain}', ""); + Error('\p{Join_Control= _no/a/}'); + Error('\P{Join_Control= _no/a/}'); + Expect(1, 8206, '\p{Join_Control=:\ANo\z:}', "");; + Expect(0, 8205, '\p{Join_Control=:\ANo\z:}', "");; + Expect(1, 8206, '\p{Join_Control=no}', ""); + Expect(0, 8206, '\p{^Join_Control=no}', ""); + Expect(0, 8206, '\P{Join_Control=no}', ""); + Expect(1, 8206, '\P{^Join_Control=no}', ""); + Expect(0, 8205, '\p{Join_Control=no}', ""); + Expect(1, 8205, '\p{^Join_Control=no}', ""); + Expect(1, 8205, '\P{Join_Control=no}', ""); + Expect(0, 8205, '\P{^Join_Control=no}', ""); + Expect(1, 8206, '\p{Join_Control=:\Ano\z:}', "");; + Expect(0, 8205, '\p{Join_Control=:\Ano\z:}', "");; + Expect(1, 8206, '\p{Join_Control= No}', ""); + Expect(0, 8206, '\p{^Join_Control= No}', ""); + Expect(0, 8206, '\P{Join_Control= No}', ""); + Expect(1, 8206, '\P{^Join_Control= No}', ""); + Expect(0, 8205, '\p{Join_Control= No}', ""); + Expect(1, 8205, '\p{^Join_Control= No}', ""); + Expect(1, 8205, '\P{Join_Control= No}', ""); + Expect(0, 8205, '\P{^Join_Control= No}', ""); + Error('\p{Join_C= N:=}'); + Error('\P{Join_C= N:=}'); + Expect(1, 8206, '\p{Join_C=:\AN\z:}', "");; + Expect(0, 8205, '\p{Join_C=:\AN\z:}', "");; + Expect(1, 8206, '\p{Join_C=n}', ""); + Expect(0, 8206, '\p{^Join_C=n}', ""); + Expect(0, 8206, '\P{Join_C=n}', ""); + Expect(1, 8206, '\P{^Join_C=n}', ""); + Expect(0, 8205, '\p{Join_C=n}', ""); + Expect(1, 8205, '\p{^Join_C=n}', ""); + Expect(1, 8205, '\P{Join_C=n}', ""); + Expect(0, 8205, '\P{^Join_C=n}', ""); + Expect(1, 8206, '\p{Join_C=:\An\z:}', "");; + Expect(0, 8205, '\p{Join_C=:\An\z:}', "");; + Expect(1, 8206, '\p{Join_C=-N}', ""); + Expect(0, 8206, '\p{^Join_C=-N}', ""); + Expect(0, 8206, '\P{Join_C=-N}', ""); + Expect(1, 8206, '\P{^Join_C=-N}', ""); + Expect(0, 8205, '\p{Join_C=-N}', ""); + Expect(1, 8205, '\p{^Join_C=-N}', ""); + Expect(1, 8205, '\P{Join_C=-N}', ""); + Expect(0, 8205, '\P{^Join_C=-N}', ""); + Error('\p{Is_Join_Control=_/a/F}'); + Error('\P{Is_Join_Control=_/a/F}'); + Expect(1, 8206, '\p{Is_Join_Control=f}', ""); + Expect(0, 8206, '\p{^Is_Join_Control=f}', ""); + Expect(0, 8206, '\P{Is_Join_Control=f}', ""); + Expect(1, 8206, '\P{^Is_Join_Control=f}', ""); + Expect(0, 8205, '\p{Is_Join_Control=f}', ""); + Expect(1, 8205, '\p{^Is_Join_Control=f}', ""); + Expect(1, 8205, '\P{Is_Join_Control=f}', ""); + Expect(0, 8205, '\P{^Is_Join_Control=f}', ""); + Expect(1, 8206, '\p{Is_Join_Control= _F}', ""); + Expect(0, 8206, '\p{^Is_Join_Control= _F}', ""); + Expect(0, 8206, '\P{Is_Join_Control= _F}', ""); + Expect(1, 8206, '\P{^Is_Join_Control= _F}', ""); + Expect(0, 8205, '\p{Is_Join_Control= _F}', ""); + Expect(1, 8205, '\p{^Is_Join_Control= _F}', ""); + Expect(1, 8205, '\P{Is_Join_Control= _F}', ""); + Expect(0, 8205, '\P{^Is_Join_Control= _F}', ""); + Error('\p{Is_Join_C= FALSE/a/}'); + Error('\P{Is_Join_C= FALSE/a/}'); + Expect(1, 8206, '\p{Is_Join_C=false}', ""); + Expect(0, 8206, '\p{^Is_Join_C=false}', ""); + Expect(0, 8206, '\P{Is_Join_C=false}', ""); + Expect(1, 8206, '\P{^Is_Join_C=false}', ""); + Expect(0, 8205, '\p{Is_Join_C=false}', ""); + Expect(1, 8205, '\p{^Is_Join_C=false}', ""); + Expect(1, 8205, '\P{Is_Join_C=false}', ""); + Expect(0, 8205, '\P{^Is_Join_C=false}', ""); + Expect(1, 8206, '\p{Is_Join_C=_-false}', ""); + Expect(0, 8206, '\p{^Is_Join_C=_-false}', ""); + Expect(0, 8206, '\P{Is_Join_C=_-false}', ""); + Expect(1, 8206, '\P{^Is_Join_C=_-false}', ""); + Expect(0, 8205, '\p{Is_Join_C=_-false}', ""); + Expect(1, 8205, '\p{^Is_Join_C=_-false}', ""); + Expect(1, 8205, '\P{Is_Join_C=_-false}', ""); + Expect(0, 8205, '\P{^Is_Join_C=_-false}', ""); + Error('\p{Join_Control=:=Yes}'); + Error('\P{Join_Control=:=Yes}'); + Expect(1, 8205, '\p{Join_Control=:\AYes\z:}', "");; + Expect(0, 8206, '\p{Join_Control=:\AYes\z:}', "");; + Expect(1, 8205, '\p{Join_Control=yes}', ""); + Expect(0, 8205, '\p{^Join_Control=yes}', ""); + Expect(0, 8205, '\P{Join_Control=yes}', ""); + Expect(1, 8205, '\P{^Join_Control=yes}', ""); + Expect(0, 8206, '\p{Join_Control=yes}', ""); + Expect(1, 8206, '\p{^Join_Control=yes}', ""); + Expect(1, 8206, '\P{Join_Control=yes}', ""); + Expect(0, 8206, '\P{^Join_Control=yes}', ""); + Expect(1, 8205, '\p{Join_Control=:\Ayes\z:}', "");; + Expect(0, 8206, '\p{Join_Control=:\Ayes\z:}', "");; + Expect(1, 8205, '\p{Join_Control= YES}', ""); + Expect(0, 8205, '\p{^Join_Control= YES}', ""); + Expect(0, 8205, '\P{Join_Control= YES}', ""); + Expect(1, 8205, '\P{^Join_Control= YES}', ""); + Expect(0, 8206, '\p{Join_Control= YES}', ""); + Expect(1, 8206, '\p{^Join_Control= YES}', ""); + Expect(1, 8206, '\P{Join_Control= YES}', ""); + Expect(0, 8206, '\P{^Join_Control= YES}', ""); + Error('\p{Join_C=_ Y/a/}'); + Error('\P{Join_C=_ Y/a/}'); + Expect(1, 8205, '\p{Join_C=:\AY\z:}', "");; + Expect(0, 8206, '\p{Join_C=:\AY\z:}', "");; + Expect(1, 8205, '\p{Join_C=y}', ""); + Expect(0, 8205, '\p{^Join_C=y}', ""); + Expect(0, 8205, '\P{Join_C=y}', ""); + Expect(1, 8205, '\P{^Join_C=y}', ""); + Expect(0, 8206, '\p{Join_C=y}', ""); + Expect(1, 8206, '\p{^Join_C=y}', ""); + Expect(1, 8206, '\P{Join_C=y}', ""); + Expect(0, 8206, '\P{^Join_C=y}', ""); + Expect(1, 8205, '\p{Join_C=:\Ay\z:}', "");; + Expect(0, 8206, '\p{Join_C=:\Ay\z:}', "");; + Expect(1, 8205, '\p{Join_C=_ Y}', ""); + Expect(0, 8205, '\p{^Join_C=_ Y}', ""); + Expect(0, 8205, '\P{Join_C=_ Y}', ""); + Expect(1, 8205, '\P{^Join_C=_ Y}', ""); + Expect(0, 8206, '\p{Join_C=_ Y}', ""); + Expect(1, 8206, '\p{^Join_C=_ Y}', ""); + Expect(1, 8206, '\P{Join_C=_ Y}', ""); + Expect(0, 8206, '\P{^Join_C=_ Y}', ""); + Error('\p{Is_Join_Control= :=t}'); + Error('\P{Is_Join_Control= :=t}'); + Expect(1, 8205, '\p{Is_Join_Control=t}', ""); + Expect(0, 8205, '\p{^Is_Join_Control=t}', ""); + Expect(0, 8205, '\P{Is_Join_Control=t}', ""); + Expect(1, 8205, '\P{^Is_Join_Control=t}', ""); + Expect(0, 8206, '\p{Is_Join_Control=t}', ""); + Expect(1, 8206, '\p{^Is_Join_Control=t}', ""); + Expect(1, 8206, '\P{Is_Join_Control=t}', ""); + Expect(0, 8206, '\P{^Is_Join_Control=t}', ""); + Expect(1, 8205, '\p{Is_Join_Control= _t}', ""); + Expect(0, 8205, '\p{^Is_Join_Control= _t}', ""); + Expect(0, 8205, '\P{Is_Join_Control= _t}', ""); + Expect(1, 8205, '\P{^Is_Join_Control= _t}', ""); + Expect(0, 8206, '\p{Is_Join_Control= _t}', ""); + Expect(1, 8206, '\p{^Is_Join_Control= _t}', ""); + Expect(1, 8206, '\P{Is_Join_Control= _t}', ""); + Expect(0, 8206, '\P{^Is_Join_Control= _t}', ""); + Error('\p{Is_Join_C=:= True}'); + Error('\P{Is_Join_C=:= True}'); + Expect(1, 8205, '\p{Is_Join_C=true}', ""); + Expect(0, 8205, '\p{^Is_Join_C=true}', ""); + Expect(0, 8205, '\P{Is_Join_C=true}', ""); + Expect(1, 8205, '\P{^Is_Join_C=true}', ""); + Expect(0, 8206, '\p{Is_Join_C=true}', ""); + Expect(1, 8206, '\p{^Is_Join_C=true}', ""); + Expect(1, 8206, '\P{Is_Join_C=true}', ""); + Expect(0, 8206, '\P{^Is_Join_C=true}', ""); + Expect(1, 8205, '\p{Is_Join_C=- TRUE}', ""); + Expect(0, 8205, '\p{^Is_Join_C=- TRUE}', ""); + Expect(0, 8205, '\P{Is_Join_C=- TRUE}', ""); + Expect(1, 8205, '\P{^Is_Join_C=- TRUE}', ""); + Expect(0, 8206, '\p{Is_Join_C=- TRUE}', ""); + Expect(1, 8206, '\p{^Is_Join_C=- TRUE}', ""); + Expect(1, 8206, '\P{Is_Join_C=- TRUE}', ""); + Expect(0, 8206, '\P{^Is_Join_C=- TRUE}', ""); + Error('\p{jamoshortname}'); + Error('\P{jamoshortname}'); + Error('\p{jsn}'); + Error('\P{jsn}'); + Error('\p{Jamo_Short_Name=A}'); + Error('\P{Jamo_Short_Name=A}'); + Error('\p{JSN=A}'); + Error('\P{JSN=A}'); + Error('\p{Is_Jamo_Short_Name=A}'); + Error('\P{Is_Jamo_Short_Name=A}'); + Error('\p{Is_JSN=A}'); + Error('\P{Is_JSN=A}'); + Error('\p{Jamo_Short_Name=AE}'); + Error('\P{Jamo_Short_Name=AE}'); + Error('\p{JSN=AE}'); + Error('\P{JSN=AE}'); + Error('\p{Is_Jamo_Short_Name=AE}'); + Error('\P{Is_Jamo_Short_Name=AE}'); + Error('\p{Is_JSN=AE}'); + Error('\P{Is_JSN=AE}'); + Error('\p{Jamo_Short_Name=B}'); + Error('\P{Jamo_Short_Name=B}'); + Error('\p{JSN=B}'); + Error('\P{JSN=B}'); + Error('\p{Is_Jamo_Short_Name=B}'); + Error('\P{Is_Jamo_Short_Name=B}'); + Error('\p{Is_JSN=B}'); + Error('\P{Is_JSN=B}'); + Error('\p{Jamo_Short_Name=BB}'); + Error('\P{Jamo_Short_Name=BB}'); + Error('\p{JSN=BB}'); + Error('\P{JSN=BB}'); + Error('\p{Is_Jamo_Short_Name=BB}'); + Error('\P{Is_Jamo_Short_Name=BB}'); + Error('\p{Is_JSN=BB}'); + Error('\P{Is_JSN=BB}'); + Error('\p{Jamo_Short_Name=BS}'); + Error('\P{Jamo_Short_Name=BS}'); + Error('\p{JSN=BS}'); + Error('\P{JSN=BS}'); + Error('\p{Is_Jamo_Short_Name=BS}'); + Error('\P{Is_Jamo_Short_Name=BS}'); + Error('\p{Is_JSN=BS}'); + Error('\P{Is_JSN=BS}'); + Error('\p{Jamo_Short_Name=C}'); + Error('\P{Jamo_Short_Name=C}'); + Error('\p{JSN=C}'); + Error('\P{JSN=C}'); + Error('\p{Is_Jamo_Short_Name=C}'); + Error('\P{Is_Jamo_Short_Name=C}'); + Error('\p{Is_JSN=C}'); + Error('\P{Is_JSN=C}'); + Error('\p{Jamo_Short_Name=D}'); + Error('\P{Jamo_Short_Name=D}'); + Error('\p{JSN=D}'); + Error('\P{JSN=D}'); + Error('\p{Is_Jamo_Short_Name=D}'); + Error('\P{Is_Jamo_Short_Name=D}'); + Error('\p{Is_JSN: D}'); + Error('\P{Is_JSN: D}'); + Error('\p{Jamo_Short_Name:DD}'); + Error('\P{Jamo_Short_Name:DD}'); + Error('\p{JSN=DD}'); + Error('\P{JSN=DD}'); + Error('\p{Is_Jamo_Short_Name=DD}'); + Error('\P{Is_Jamo_Short_Name=DD}'); + Error('\p{Is_JSN=DD}'); + Error('\P{Is_JSN=DD}'); + Error('\p{Jamo_Short_Name=E}'); + Error('\P{Jamo_Short_Name=E}'); + Error('\p{JSN=E}'); + Error('\P{JSN=E}'); + Error('\p{Is_Jamo_Short_Name=E}'); + Error('\P{Is_Jamo_Short_Name=E}'); + Error('\p{Is_JSN=E}'); + Error('\P{Is_JSN=E}'); + Error('\p{Jamo_Short_Name=EO}'); + Error('\P{Jamo_Short_Name=EO}'); + Error('\p{JSN=EO}'); + Error('\P{JSN=EO}'); + Error('\p{Is_Jamo_Short_Name=EO}'); + Error('\P{Is_Jamo_Short_Name=EO}'); + Error('\p{Is_JSN=EO}'); + Error('\P{Is_JSN=EO}'); + Error('\p{Jamo_Short_Name=EU}'); + Error('\P{Jamo_Short_Name=EU}'); + Error('\p{JSN=EU}'); + Error('\P{JSN=EU}'); + Error('\p{Is_Jamo_Short_Name=EU}'); + Error('\P{Is_Jamo_Short_Name=EU}'); + Error('\p{Is_JSN=EU}'); + Error('\P{Is_JSN=EU}'); + Error('\p{Jamo_Short_Name=G}'); + Error('\P{Jamo_Short_Name=G}'); + Error('\p{JSN=G}'); + Error('\P{JSN=G}'); + Error('\p{Is_Jamo_Short_Name: G}'); + Error('\P{Is_Jamo_Short_Name: G}'); + Error('\p{Is_JSN=G}'); + Error('\P{Is_JSN=G}'); + Error('\p{Jamo_Short_Name=GG}'); + Error('\P{Jamo_Short_Name=GG}'); + Error('\p{JSN=GG}'); + Error('\P{JSN=GG}'); + Error('\p{Is_Jamo_Short_Name=GG}'); + Error('\P{Is_Jamo_Short_Name=GG}'); + Error('\p{Is_JSN=GG}'); + Error('\P{Is_JSN=GG}'); + Error('\p{Jamo_Short_Name=GS}'); + Error('\P{Jamo_Short_Name=GS}'); + Error('\p{JSN=GS}'); + Error('\P{JSN=GS}'); + Error('\p{Is_Jamo_Short_Name:GS}'); + Error('\P{Is_Jamo_Short_Name:GS}'); + Error('\p{Is_JSN=GS}'); + Error('\P{Is_JSN=GS}'); + Error('\p{Jamo_Short_Name=H}'); + Error('\P{Jamo_Short_Name=H}'); + Error('\p{JSN=H}'); + Error('\P{JSN=H}'); + Error('\p{Is_Jamo_Short_Name=H}'); + Error('\P{Is_Jamo_Short_Name=H}'); + Error('\p{Is_JSN=H}'); + Error('\P{Is_JSN=H}'); + Error('\p{Jamo_Short_Name=I}'); + Error('\P{Jamo_Short_Name=I}'); + Error('\p{JSN=I}'); + Error('\P{JSN=I}'); + Error('\p{Is_Jamo_Short_Name=I}'); + Error('\P{Is_Jamo_Short_Name=I}'); + Error('\p{Is_JSN=I}'); + Error('\P{Is_JSN=I}'); + Error('\p{Jamo_Short_Name=J}'); + Error('\P{Jamo_Short_Name=J}'); + Error('\p{JSN=J}'); + Error('\P{JSN=J}'); + Error('\p{Is_Jamo_Short_Name=J}'); + Error('\P{Is_Jamo_Short_Name=J}'); + Error('\p{Is_JSN=J}'); + Error('\P{Is_JSN=J}'); + Error('\p{Jamo_Short_Name=JJ}'); + Error('\P{Jamo_Short_Name=JJ}'); + Error('\p{JSN=JJ}'); + Error('\P{JSN=JJ}'); + Error('\p{Is_Jamo_Short_Name=JJ}'); + Error('\P{Is_Jamo_Short_Name=JJ}'); + Error('\p{Is_JSN=JJ}'); + Error('\P{Is_JSN=JJ}'); + Error('\p{Jamo_Short_Name=K}'); + Error('\P{Jamo_Short_Name=K}'); + Error('\p{JSN=K}'); + Error('\P{JSN=K}'); + Error('\p{Is_Jamo_Short_Name=K}'); + Error('\P{Is_Jamo_Short_Name=K}'); + Error('\p{Is_JSN=K}'); + Error('\P{Is_JSN=K}'); + Error('\p{Jamo_Short_Name=L}'); + Error('\P{Jamo_Short_Name=L}'); + Error('\p{JSN=L}'); + Error('\P{JSN=L}'); + Error('\p{Is_Jamo_Short_Name=L}'); + Error('\P{Is_Jamo_Short_Name=L}'); + Error('\p{Is_JSN=L}'); + Error('\P{Is_JSN=L}'); + Error('\p{Jamo_Short_Name=LB}'); + Error('\P{Jamo_Short_Name=LB}'); + Error('\p{JSN: LB}'); + Error('\P{JSN: LB}'); + Error('\p{Is_Jamo_Short_Name=LB}'); + Error('\P{Is_Jamo_Short_Name=LB}'); + Error('\p{Is_JSN: LB}'); + Error('\P{Is_JSN: LB}'); + Error('\p{Jamo_Short_Name=LG}'); + Error('\P{Jamo_Short_Name=LG}'); + Error('\p{JSN=LG}'); + Error('\P{JSN=LG}'); + Error('\p{Is_Jamo_Short_Name=LG}'); + Error('\P{Is_Jamo_Short_Name=LG}'); + Error('\p{Is_JSN=LG}'); + Error('\P{Is_JSN=LG}'); + Error('\p{Jamo_Short_Name=LH}'); + Error('\P{Jamo_Short_Name=LH}'); + Error('\p{JSN: LH}'); + Error('\P{JSN: LH}'); + Error('\p{Is_Jamo_Short_Name: LH}'); + Error('\P{Is_Jamo_Short_Name: LH}'); + Error('\p{Is_JSN=LH}'); + Error('\P{Is_JSN=LH}'); + Error('\p{Jamo_Short_Name=LM}'); + Error('\P{Jamo_Short_Name=LM}'); + Error('\p{JSN=LM}'); + Error('\P{JSN=LM}'); + Error('\p{Is_Jamo_Short_Name=LM}'); + Error('\P{Is_Jamo_Short_Name=LM}'); + Error('\p{Is_JSN=LM}'); + Error('\P{Is_JSN=LM}'); + Error('\p{Jamo_Short_Name=LP}'); + Error('\P{Jamo_Short_Name=LP}'); + Error('\p{JSN:LP}'); + Error('\P{JSN:LP}'); + Error('\p{Is_Jamo_Short_Name=LP}'); + Error('\P{Is_Jamo_Short_Name=LP}'); + Error('\p{Is_JSN=LP}'); + Error('\P{Is_JSN=LP}'); + Error('\p{Jamo_Short_Name=LS}'); + Error('\P{Jamo_Short_Name=LS}'); + Error('\p{JSN=LS}'); + Error('\P{JSN=LS}'); + Error('\p{Is_Jamo_Short_Name=LS}'); + Error('\P{Is_Jamo_Short_Name=LS}'); + Error('\p{Is_JSN: LS}'); + Error('\P{Is_JSN: LS}'); + Error('\p{Jamo_Short_Name=LT}'); + Error('\P{Jamo_Short_Name=LT}'); + Error('\p{JSN=LT}'); + Error('\P{JSN=LT}'); + Error('\p{Is_Jamo_Short_Name=LT}'); + Error('\P{Is_Jamo_Short_Name=LT}'); + Error('\p{Is_JSN=LT}'); + Error('\P{Is_JSN=LT}'); + Error('\p{Jamo_Short_Name: M}'); + Error('\P{Jamo_Short_Name: M}'); + Error('\p{JSN=M}'); + Error('\P{JSN=M}'); + Error('\p{Is_Jamo_Short_Name=M}'); + Error('\P{Is_Jamo_Short_Name=M}'); + Error('\p{Is_JSN=M}'); + Error('\P{Is_JSN=M}'); + Error('\p{Jamo_Short_Name=N}'); + Error('\P{Jamo_Short_Name=N}'); + Error('\p{JSN=N}'); + Error('\P{JSN=N}'); + Error('\p{Is_Jamo_Short_Name=N}'); + Error('\P{Is_Jamo_Short_Name=N}'); + Error('\p{Is_JSN=N}'); + Error('\P{Is_JSN=N}'); + Error('\p{Jamo_Short_Name=NG}'); + Error('\P{Jamo_Short_Name=NG}'); + Error('\p{JSN=NG}'); + Error('\P{JSN=NG}'); + Error('\p{Is_Jamo_Short_Name=NG}'); + Error('\P{Is_Jamo_Short_Name=NG}'); + Error('\p{Is_JSN=NG}'); + Error('\P{Is_JSN=NG}'); + Error('\p{Jamo_Short_Name=NH}'); + Error('\P{Jamo_Short_Name=NH}'); + Error('\p{JSN=NH}'); + Error('\P{JSN=NH}'); + Error('\p{Is_Jamo_Short_Name=NH}'); + Error('\P{Is_Jamo_Short_Name=NH}'); + Error('\p{Is_JSN:NH}'); + Error('\P{Is_JSN:NH}'); + Error('\p{Jamo_Short_Name=NJ}'); + Error('\P{Jamo_Short_Name=NJ}'); + Error('\p{JSN=NJ}'); + Error('\P{JSN=NJ}'); + Error('\p{Is_Jamo_Short_Name=NJ}'); + Error('\P{Is_Jamo_Short_Name=NJ}'); + Error('\p{Is_JSN=NJ}'); + Error('\P{Is_JSN=NJ}'); + Error('\p{Jamo_Short_Name=O}'); + Error('\P{Jamo_Short_Name=O}'); + Error('\p{JSN=O}'); + Error('\P{JSN=O}'); + Error('\p{Is_Jamo_Short_Name=O}'); + Error('\P{Is_Jamo_Short_Name=O}'); + Error('\p{Is_JSN=O}'); + Error('\P{Is_JSN=O}'); + Error('\p{Jamo_Short_Name=OE}'); + Error('\P{Jamo_Short_Name=OE}'); + Error('\p{JSN=OE}'); + Error('\P{JSN=OE}'); + Error('\p{Is_Jamo_Short_Name=OE}'); + Error('\P{Is_Jamo_Short_Name=OE}'); + Error('\p{Is_JSN=OE}'); + Error('\P{Is_JSN=OE}'); + Error('\p{Jamo_Short_Name: P}'); + Error('\P{Jamo_Short_Name: P}'); + Error('\p{JSN: P}'); + Error('\P{JSN: P}'); + Error('\p{Is_Jamo_Short_Name=P}'); + Error('\P{Is_Jamo_Short_Name=P}'); + Error('\p{Is_JSN=P}'); + Error('\P{Is_JSN=P}'); + Error('\p{Jamo_Short_Name=R}'); + Error('\P{Jamo_Short_Name=R}'); + Error('\p{JSN=R}'); + Error('\P{JSN=R}'); + Error('\p{Is_Jamo_Short_Name=R}'); + Error('\P{Is_Jamo_Short_Name=R}'); + Error('\p{Is_JSN=R}'); + Error('\P{Is_JSN=R}'); + Error('\p{Jamo_Short_Name=S}'); + Error('\P{Jamo_Short_Name=S}'); + Error('\p{JSN=S}'); + Error('\P{JSN=S}'); + Error('\p{Is_Jamo_Short_Name=S}'); + Error('\P{Is_Jamo_Short_Name=S}'); + Error('\p{Is_JSN=S}'); + Error('\P{Is_JSN=S}'); + Error('\p{Jamo_Short_Name=SS}'); + Error('\P{Jamo_Short_Name=SS}'); + Error('\p{JSN: SS}'); + Error('\P{JSN: SS}'); + Error('\p{Is_Jamo_Short_Name=SS}'); + Error('\P{Is_Jamo_Short_Name=SS}'); + Error('\p{Is_JSN=SS}'); + Error('\P{Is_JSN=SS}'); + Error('\p{Jamo_Short_Name=T}'); + Error('\P{Jamo_Short_Name=T}'); + Error('\p{JSN=T}'); + Error('\P{JSN=T}'); + Error('\p{Is_Jamo_Short_Name=T}'); + Error('\P{Is_Jamo_Short_Name=T}'); + Error('\p{Is_JSN=T}'); + Error('\P{Is_JSN=T}'); + Error('\p{Jamo_Short_Name=U}'); + Error('\P{Jamo_Short_Name=U}'); + Error('\p{JSN=U}'); + Error('\P{JSN=U}'); + Error('\p{Is_Jamo_Short_Name=U}'); + Error('\P{Is_Jamo_Short_Name=U}'); + Error('\p{Is_JSN=U}'); + Error('\P{Is_JSN=U}'); + Error('\p{Jamo_Short_Name=WA}'); + Error('\P{Jamo_Short_Name=WA}'); + Error('\p{JSN=WA}'); + Error('\P{JSN=WA}'); + Error('\p{Is_Jamo_Short_Name=WA}'); + Error('\P{Is_Jamo_Short_Name=WA}'); + Error('\p{Is_JSN=WA}'); + Error('\P{Is_JSN=WA}'); + Error('\p{Jamo_Short_Name=WAE}'); + Error('\P{Jamo_Short_Name=WAE}'); + Error('\p{JSN=WAE}'); + Error('\P{JSN=WAE}'); + Error('\p{Is_Jamo_Short_Name=WAE}'); + Error('\P{Is_Jamo_Short_Name=WAE}'); + Error('\p{Is_JSN=WAE}'); + Error('\P{Is_JSN=WAE}'); + Error('\p{Jamo_Short_Name=WE}'); + Error('\P{Jamo_Short_Name=WE}'); + Error('\p{JSN=WE}'); + Error('\P{JSN=WE}'); + Error('\p{Is_Jamo_Short_Name=WE}'); + Error('\P{Is_Jamo_Short_Name=WE}'); + Error('\p{Is_JSN=WE}'); + Error('\P{Is_JSN=WE}'); + Error('\p{Jamo_Short_Name=WEO}'); + Error('\P{Jamo_Short_Name=WEO}'); + Error('\p{JSN=WEO}'); + Error('\P{JSN=WEO}'); + Error('\p{Is_Jamo_Short_Name: WEO}'); + Error('\P{Is_Jamo_Short_Name: WEO}'); + Error('\p{Is_JSN=WEO}'); + Error('\P{Is_JSN=WEO}'); + Error('\p{Jamo_Short_Name=WI}'); + Error('\P{Jamo_Short_Name=WI}'); + Error('\p{JSN=WI}'); + Error('\P{JSN=WI}'); + Error('\p{Is_Jamo_Short_Name=WI}'); + Error('\P{Is_Jamo_Short_Name=WI}'); + Error('\p{Is_JSN=WI}'); + Error('\P{Is_JSN=WI}'); + Error('\p{Jamo_Short_Name=YA}'); + Error('\P{Jamo_Short_Name=YA}'); + Error('\p{JSN=YA}'); + Error('\P{JSN=YA}'); + Error('\p{Is_Jamo_Short_Name=YA}'); + Error('\P{Is_Jamo_Short_Name=YA}'); + Error('\p{Is_JSN=YA}'); + Error('\P{Is_JSN=YA}'); + Error('\p{Jamo_Short_Name=YAE}'); + Error('\P{Jamo_Short_Name=YAE}'); + Error('\p{JSN=YAE}'); + Error('\P{JSN=YAE}'); + Error('\p{Is_Jamo_Short_Name=YAE}'); + Error('\P{Is_Jamo_Short_Name=YAE}'); + Error('\p{Is_JSN=YAE}'); + Error('\P{Is_JSN=YAE}'); + Error('\p{Jamo_Short_Name=YE}'); + Error('\P{Jamo_Short_Name=YE}'); + Error('\p{JSN=YE}'); + Error('\P{JSN=YE}'); + Error('\p{Is_Jamo_Short_Name=YE}'); + Error('\P{Is_Jamo_Short_Name=YE}'); + Error('\p{Is_JSN=YE}'); + Error('\P{Is_JSN=YE}'); + Error('\p{Jamo_Short_Name=YEO}'); + Error('\P{Jamo_Short_Name=YEO}'); + Error('\p{JSN=YEO}'); + Error('\P{JSN=YEO}'); + Error('\p{Is_Jamo_Short_Name=YEO}'); + Error('\P{Is_Jamo_Short_Name=YEO}'); + Error('\p{Is_JSN=YEO}'); + Error('\P{Is_JSN=YEO}'); + Error('\p{Jamo_Short_Name=YI}'); + Error('\P{Jamo_Short_Name=YI}'); + Error('\p{JSN=YI}'); + Error('\P{JSN=YI}'); + Error('\p{Is_Jamo_Short_Name=YI}'); + Error('\P{Is_Jamo_Short_Name=YI}'); + Error('\p{Is_JSN=YI}'); + Error('\P{Is_JSN=YI}'); + Error('\p{Jamo_Short_Name=YO}'); + Error('\P{Jamo_Short_Name=YO}'); + Error('\p{JSN=YO}'); + Error('\P{JSN=YO}'); + Error('\p{Is_Jamo_Short_Name=YO}'); + Error('\P{Is_Jamo_Short_Name=YO}'); + Error('\p{Is_JSN=YO}'); + Error('\P{Is_JSN=YO}'); + Error('\p{Jamo_Short_Name=YU}'); + Error('\P{Jamo_Short_Name=YU}'); + Error('\p{JSN:YU}'); + Error('\P{JSN:YU}'); + Error('\p{Is_Jamo_Short_Name=YU}'); + Error('\P{Is_Jamo_Short_Name=YU}'); + Error('\p{Is_JSN=YU}'); + Error('\P{Is_JSN=YU}'); + Error('\p{joiningtype}'); + Error('\P{joiningtype}'); + Error('\p{jt}'); + Error('\P{jt}'); + Error('\p{Joining_Type=_ join_causing:=}'); + Error('\P{Joining_Type=_ join_causing:=}'); + Expect(1, 8205, '\p{Joining_Type=:\AJoin_Causing\z:}', "");; + Expect(0, 8206, '\p{Joining_Type=:\AJoin_Causing\z:}', "");; + Expect(1, 8205, '\p{Joining_Type=joincausing}', ""); + Expect(0, 8205, '\p{^Joining_Type=joincausing}', ""); + Expect(0, 8205, '\P{Joining_Type=joincausing}', ""); + Expect(1, 8205, '\P{^Joining_Type=joincausing}', ""); + Expect(0, 8206, '\p{Joining_Type=joincausing}', ""); + Expect(1, 8206, '\p{^Joining_Type=joincausing}', ""); + Expect(1, 8206, '\P{Joining_Type=joincausing}', ""); + Expect(0, 8206, '\P{^Joining_Type=joincausing}', ""); + Expect(1, 8205, '\p{Joining_Type=:\Ajoincausing\z:}', "");; + Expect(0, 8206, '\p{Joining_Type=:\Ajoincausing\z:}', "");; + Expect(1, 8205, '\p{Joining_Type= -Join_Causing}', ""); + Expect(0, 8205, '\p{^Joining_Type= -Join_Causing}', ""); + Expect(0, 8205, '\P{Joining_Type= -Join_Causing}', ""); + Expect(1, 8205, '\P{^Joining_Type= -Join_Causing}', ""); + Expect(0, 8206, '\p{Joining_Type= -Join_Causing}', ""); + Expect(1, 8206, '\p{^Joining_Type= -Join_Causing}', ""); + Expect(1, 8206, '\P{Joining_Type= -Join_Causing}', ""); + Expect(0, 8206, '\P{^Joining_Type= -Join_Causing}', ""); + Error('\p{Jt=:=-C}'); + Error('\P{Jt=:=-C}'); + Expect(1, 8205, '\p{Jt=:\AC\z:}', "");; + Expect(0, 8206, '\p{Jt=:\AC\z:}', "");; + Expect(1, 8205, '\p{Jt=c}', ""); + Expect(0, 8205, '\p{^Jt=c}', ""); + Expect(0, 8205, '\P{Jt=c}', ""); + Expect(1, 8205, '\P{^Jt=c}', ""); + Expect(0, 8206, '\p{Jt=c}', ""); + Expect(1, 8206, '\p{^Jt=c}', ""); + Expect(1, 8206, '\P{Jt=c}', ""); + Expect(0, 8206, '\P{^Jt=c}', ""); + Expect(1, 8205, '\p{Jt=:\Ac\z:}', "");; + Expect(0, 8206, '\p{Jt=:\Ac\z:}', "");; + Expect(1, 8205, '\p{Jt=_-C}', ""); + Expect(0, 8205, '\p{^Jt=_-C}', ""); + Expect(0, 8205, '\P{Jt=_-C}', ""); + Expect(1, 8205, '\P{^Jt=_-C}', ""); + Expect(0, 8206, '\p{Jt=_-C}', ""); + Expect(1, 8206, '\p{^Jt=_-C}', ""); + Expect(1, 8206, '\P{Jt=_-C}', ""); + Expect(0, 8206, '\P{^Jt=_-C}', ""); + Error('\p{Is_Joining_Type=:= Join_Causing}'); + Error('\P{Is_Joining_Type=:= Join_Causing}'); + Expect(1, 8205, '\p{Is_Joining_Type: joincausing}', ""); + Expect(0, 8205, '\p{^Is_Joining_Type: joincausing}', ""); + Expect(0, 8205, '\P{Is_Joining_Type: joincausing}', ""); + Expect(1, 8205, '\P{^Is_Joining_Type: joincausing}', ""); + Expect(0, 8206, '\p{Is_Joining_Type: joincausing}', ""); + Expect(1, 8206, '\p{^Is_Joining_Type: joincausing}', ""); + Expect(1, 8206, '\P{Is_Joining_Type: joincausing}', ""); + Expect(0, 8206, '\P{^Is_Joining_Type: joincausing}', ""); + Expect(1, 8205, '\p{Is_Joining_Type=-_join_Causing}', ""); + Expect(0, 8205, '\p{^Is_Joining_Type=-_join_Causing}', ""); + Expect(0, 8205, '\P{Is_Joining_Type=-_join_Causing}', ""); + Expect(1, 8205, '\P{^Is_Joining_Type=-_join_Causing}', ""); + Expect(0, 8206, '\p{Is_Joining_Type=-_join_Causing}', ""); + Expect(1, 8206, '\p{^Is_Joining_Type=-_join_Causing}', ""); + Expect(1, 8206, '\P{Is_Joining_Type=-_join_Causing}', ""); + Expect(0, 8206, '\P{^Is_Joining_Type=-_join_Causing}', ""); + Error('\p{Is_Jt: c/a/}'); + Error('\P{Is_Jt: c/a/}'); + Expect(1, 8205, '\p{Is_Jt=c}', ""); + Expect(0, 8205, '\p{^Is_Jt=c}', ""); + Expect(0, 8205, '\P{Is_Jt=c}', ""); + Expect(1, 8205, '\P{^Is_Jt=c}', ""); + Expect(0, 8206, '\p{Is_Jt=c}', ""); + Expect(1, 8206, '\p{^Is_Jt=c}', ""); + Expect(1, 8206, '\P{Is_Jt=c}', ""); + Expect(0, 8206, '\P{^Is_Jt=c}', ""); + Expect(1, 8205, '\p{Is_Jt= C}', ""); + Expect(0, 8205, '\p{^Is_Jt= C}', ""); + Expect(0, 8205, '\P{Is_Jt= C}', ""); + Expect(1, 8205, '\P{^Is_Jt= C}', ""); + Expect(0, 8206, '\p{Is_Jt= C}', ""); + Expect(1, 8206, '\p{^Is_Jt= C}', ""); + Expect(1, 8206, '\P{Is_Jt= C}', ""); + Expect(0, 8206, '\P{^Is_Jt= C}', ""); + Error('\p{Joining_Type=-/a/dual_Joining}'); + Error('\P{Joining_Type=-/a/dual_Joining}'); + Expect(1, 125251, '\p{Joining_Type=:\ADual_Joining\z:}', "");; + Expect(0, 125252, '\p{Joining_Type=:\ADual_Joining\z:}', "");; + Expect(1, 125251, '\p{Joining_Type=dualjoining}', ""); + Expect(0, 125251, '\p{^Joining_Type=dualjoining}', ""); + Expect(0, 125251, '\P{Joining_Type=dualjoining}', ""); + Expect(1, 125251, '\P{^Joining_Type=dualjoining}', ""); + Expect(0, 125252, '\p{Joining_Type=dualjoining}', ""); + Expect(1, 125252, '\p{^Joining_Type=dualjoining}', ""); + Expect(1, 125252, '\P{Joining_Type=dualjoining}', ""); + Expect(0, 125252, '\P{^Joining_Type=dualjoining}', ""); + Expect(1, 125251, '\p{Joining_Type=:\Adualjoining\z:}', "");; + Expect(0, 125252, '\p{Joining_Type=:\Adualjoining\z:}', "");; + Expect(1, 125251, '\p{Joining_Type= Dual_Joining}', ""); + Expect(0, 125251, '\p{^Joining_Type= Dual_Joining}', ""); + Expect(0, 125251, '\P{Joining_Type= Dual_Joining}', ""); + Expect(1, 125251, '\P{^Joining_Type= Dual_Joining}', ""); + Expect(0, 125252, '\p{Joining_Type= Dual_Joining}', ""); + Expect(1, 125252, '\p{^Joining_Type= Dual_Joining}', ""); + Expect(1, 125252, '\P{Joining_Type= Dual_Joining}', ""); + Expect(0, 125252, '\P{^Joining_Type= Dual_Joining}', ""); + Error('\p{Jt::=--D}'); + Error('\P{Jt::=--D}'); + Expect(1, 125251, '\p{Jt=:\AD\z:}', "");; + Expect(0, 125252, '\p{Jt=:\AD\z:}', "");; + Expect(1, 125251, '\p{Jt=d}', ""); + Expect(0, 125251, '\p{^Jt=d}', ""); + Expect(0, 125251, '\P{Jt=d}', ""); + Expect(1, 125251, '\P{^Jt=d}', ""); + Expect(0, 125252, '\p{Jt=d}', ""); + Expect(1, 125252, '\p{^Jt=d}', ""); + Expect(1, 125252, '\P{Jt=d}', ""); + Expect(0, 125252, '\P{^Jt=d}', ""); + Expect(1, 125251, '\p{Jt=:\Ad\z:}', "");; + Expect(0, 125252, '\p{Jt=:\Ad\z:}', "");; + Expect(1, 125251, '\p{Jt= _D}', ""); + Expect(0, 125251, '\p{^Jt= _D}', ""); + Expect(0, 125251, '\P{Jt= _D}', ""); + Expect(1, 125251, '\P{^Jt= _D}', ""); + Expect(0, 125252, '\p{Jt= _D}', ""); + Expect(1, 125252, '\p{^Jt= _D}', ""); + Expect(1, 125252, '\P{Jt= _D}', ""); + Expect(0, 125252, '\P{^Jt= _D}', ""); + Error('\p{Is_Joining_Type=/a/ Dual_joining}'); + Error('\P{Is_Joining_Type=/a/ Dual_joining}'); + Expect(1, 125251, '\p{Is_Joining_Type=dualjoining}', ""); + Expect(0, 125251, '\p{^Is_Joining_Type=dualjoining}', ""); + Expect(0, 125251, '\P{Is_Joining_Type=dualjoining}', ""); + Expect(1, 125251, '\P{^Is_Joining_Type=dualjoining}', ""); + Expect(0, 125252, '\p{Is_Joining_Type=dualjoining}', ""); + Expect(1, 125252, '\p{^Is_Joining_Type=dualjoining}', ""); + Expect(1, 125252, '\P{Is_Joining_Type=dualjoining}', ""); + Expect(0, 125252, '\P{^Is_Joining_Type=dualjoining}', ""); + Expect(1, 125251, '\p{Is_Joining_Type:-_DUAL_JOINING}', ""); + Expect(0, 125251, '\p{^Is_Joining_Type:-_DUAL_JOINING}', ""); + Expect(0, 125251, '\P{Is_Joining_Type:-_DUAL_JOINING}', ""); + Expect(1, 125251, '\P{^Is_Joining_Type:-_DUAL_JOINING}', ""); + Expect(0, 125252, '\p{Is_Joining_Type:-_DUAL_JOINING}', ""); + Expect(1, 125252, '\p{^Is_Joining_Type:-_DUAL_JOINING}', ""); + Expect(1, 125252, '\P{Is_Joining_Type:-_DUAL_JOINING}', ""); + Expect(0, 125252, '\P{^Is_Joining_Type:-_DUAL_JOINING}', ""); + Error('\p{Is_Jt= :=D}'); + Error('\P{Is_Jt= :=D}'); + Expect(1, 125251, '\p{Is_Jt: d}', ""); + Expect(0, 125251, '\p{^Is_Jt: d}', ""); + Expect(0, 125251, '\P{Is_Jt: d}', ""); + Expect(1, 125251, '\P{^Is_Jt: d}', ""); + Expect(0, 125252, '\p{Is_Jt: d}', ""); + Expect(1, 125252, '\p{^Is_Jt: d}', ""); + Expect(1, 125252, '\P{Is_Jt: d}', ""); + Expect(0, 125252, '\P{^Is_Jt: d}', ""); + Expect(1, 125251, '\p{Is_Jt=-d}', ""); + Expect(0, 125251, '\p{^Is_Jt=-d}', ""); + Expect(0, 125251, '\P{Is_Jt=-d}', ""); + Expect(1, 125251, '\P{^Is_Jt=-d}', ""); + Expect(0, 125252, '\p{Is_Jt=-d}', ""); + Expect(1, 125252, '\p{^Is_Jt=-d}', ""); + Expect(1, 125252, '\P{Is_Jt=-d}', ""); + Expect(0, 125252, '\P{^Is_Jt=-d}', ""); + Error('\p{Joining_Type=/a/LEFT_joining}'); + Error('\P{Joining_Type=/a/LEFT_joining}'); + Expect(1, 69579, '\p{Joining_Type=:\ALeft_Joining\z:}', "");; + Expect(0, 69580, '\p{Joining_Type=:\ALeft_Joining\z:}', "");; + Expect(1, 69579, '\p{Joining_Type=leftjoining}', ""); + Expect(0, 69579, '\p{^Joining_Type=leftjoining}', ""); + Expect(0, 69579, '\P{Joining_Type=leftjoining}', ""); + Expect(1, 69579, '\P{^Joining_Type=leftjoining}', ""); + Expect(0, 69580, '\p{Joining_Type=leftjoining}', ""); + Expect(1, 69580, '\p{^Joining_Type=leftjoining}', ""); + Expect(1, 69580, '\P{Joining_Type=leftjoining}', ""); + Expect(0, 69580, '\P{^Joining_Type=leftjoining}', ""); + Expect(1, 69579, '\p{Joining_Type=:\Aleftjoining\z:}', "");; + Expect(0, 69580, '\p{Joining_Type=:\Aleftjoining\z:}', "");; + Expect(1, 69579, '\p{Joining_Type= Left_Joining}', ""); + Expect(0, 69579, '\p{^Joining_Type= Left_Joining}', ""); + Expect(0, 69579, '\P{Joining_Type= Left_Joining}', ""); + Expect(1, 69579, '\P{^Joining_Type= Left_Joining}', ""); + Expect(0, 69580, '\p{Joining_Type= Left_Joining}', ""); + Expect(1, 69580, '\p{^Joining_Type= Left_Joining}', ""); + Expect(1, 69580, '\P{Joining_Type= Left_Joining}', ""); + Expect(0, 69580, '\P{^Joining_Type= Left_Joining}', ""); + Error('\p{Jt=:=l}'); + Error('\P{Jt=:=l}'); + Expect(1, 69579, '\p{Jt=:\AL\z:}', "");; + Expect(0, 69580, '\p{Jt=:\AL\z:}', "");; + Expect(1, 69579, '\p{Jt=l}', ""); + Expect(0, 69579, '\p{^Jt=l}', ""); + Expect(0, 69579, '\P{Jt=l}', ""); + Expect(1, 69579, '\P{^Jt=l}', ""); + Expect(0, 69580, '\p{Jt=l}', ""); + Expect(1, 69580, '\p{^Jt=l}', ""); + Expect(1, 69580, '\P{Jt=l}', ""); + Expect(0, 69580, '\P{^Jt=l}', ""); + Expect(1, 69579, '\p{Jt=:\Al\z:}', "");; + Expect(0, 69580, '\p{Jt=:\Al\z:}', "");; + Expect(1, 69579, '\p{Jt=_ L}', ""); + Expect(0, 69579, '\p{^Jt=_ L}', ""); + Expect(0, 69579, '\P{Jt=_ L}', ""); + Expect(1, 69579, '\P{^Jt=_ L}', ""); + Expect(0, 69580, '\p{Jt=_ L}', ""); + Expect(1, 69580, '\p{^Jt=_ L}', ""); + Expect(1, 69580, '\P{Jt=_ L}', ""); + Expect(0, 69580, '\P{^Jt=_ L}', ""); + Error('\p{Is_Joining_Type=-/a/left_Joining}'); + Error('\P{Is_Joining_Type=-/a/left_Joining}'); + Expect(1, 69579, '\p{Is_Joining_Type=leftjoining}', ""); + Expect(0, 69579, '\p{^Is_Joining_Type=leftjoining}', ""); + Expect(0, 69579, '\P{Is_Joining_Type=leftjoining}', ""); + Expect(1, 69579, '\P{^Is_Joining_Type=leftjoining}', ""); + Expect(0, 69580, '\p{Is_Joining_Type=leftjoining}', ""); + Expect(1, 69580, '\p{^Is_Joining_Type=leftjoining}', ""); + Expect(1, 69580, '\P{Is_Joining_Type=leftjoining}', ""); + Expect(0, 69580, '\P{^Is_Joining_Type=leftjoining}', ""); + Expect(1, 69579, '\p{Is_Joining_Type=_ Left_Joining}', ""); + Expect(0, 69579, '\p{^Is_Joining_Type=_ Left_Joining}', ""); + Expect(0, 69579, '\P{Is_Joining_Type=_ Left_Joining}', ""); + Expect(1, 69579, '\P{^Is_Joining_Type=_ Left_Joining}', ""); + Expect(0, 69580, '\p{Is_Joining_Type=_ Left_Joining}', ""); + Expect(1, 69580, '\p{^Is_Joining_Type=_ Left_Joining}', ""); + Expect(1, 69580, '\P{Is_Joining_Type=_ Left_Joining}', ""); + Expect(0, 69580, '\P{^Is_Joining_Type=_ Left_Joining}', ""); + Error('\p{Is_Jt=l/a/}'); + Error('\P{Is_Jt=l/a/}'); + Expect(1, 69579, '\p{Is_Jt=l}', ""); + Expect(0, 69579, '\p{^Is_Jt=l}', ""); + Expect(0, 69579, '\P{Is_Jt=l}', ""); + Expect(1, 69579, '\P{^Is_Jt=l}', ""); + Expect(0, 69580, '\p{Is_Jt=l}', ""); + Expect(1, 69580, '\p{^Is_Jt=l}', ""); + Expect(1, 69580, '\P{Is_Jt=l}', ""); + Expect(0, 69580, '\P{^Is_Jt=l}', ""); + Expect(1, 69579, '\p{Is_Jt= -l}', ""); + Expect(0, 69579, '\p{^Is_Jt= -l}', ""); + Expect(0, 69579, '\P{Is_Jt= -l}', ""); + Expect(1, 69579, '\P{^Is_Jt= -l}', ""); + Expect(0, 69580, '\p{Is_Jt= -l}', ""); + Expect(1, 69580, '\p{^Is_Jt= -l}', ""); + Expect(1, 69580, '\P{Is_Jt= -l}', ""); + Expect(0, 69580, '\P{^Is_Jt= -l}', ""); + Error('\p{Joining_Type=/a/_-Right_Joining}'); + Error('\P{Joining_Type=/a/_-Right_Joining}'); + Expect(1, 69577, '\p{Joining_Type=:\ARight_Joining\z:}', "");; + Expect(0, 69578, '\p{Joining_Type=:\ARight_Joining\z:}', "");; + Expect(1, 69577, '\p{Joining_Type=rightjoining}', ""); + Expect(0, 69577, '\p{^Joining_Type=rightjoining}', ""); + Expect(0, 69577, '\P{Joining_Type=rightjoining}', ""); + Expect(1, 69577, '\P{^Joining_Type=rightjoining}', ""); + Expect(0, 69578, '\p{Joining_Type=rightjoining}', ""); + Expect(1, 69578, '\p{^Joining_Type=rightjoining}', ""); + Expect(1, 69578, '\P{Joining_Type=rightjoining}', ""); + Expect(0, 69578, '\P{^Joining_Type=rightjoining}', ""); + Expect(1, 69577, '\p{Joining_Type=:\Arightjoining\z:}', "");; + Expect(0, 69578, '\p{Joining_Type=:\Arightjoining\z:}', "");; + Expect(1, 69577, '\p{Joining_Type= Right_joining}', ""); + Expect(0, 69577, '\p{^Joining_Type= Right_joining}', ""); + Expect(0, 69577, '\P{Joining_Type= Right_joining}', ""); + Expect(1, 69577, '\P{^Joining_Type= Right_joining}', ""); + Expect(0, 69578, '\p{Joining_Type= Right_joining}', ""); + Expect(1, 69578, '\p{^Joining_Type= Right_joining}', ""); + Expect(1, 69578, '\P{Joining_Type= Right_joining}', ""); + Expect(0, 69578, '\P{^Joining_Type= Right_joining}', ""); + Error('\p{Jt=:=_R}'); + Error('\P{Jt=:=_R}'); + Expect(1, 69577, '\p{Jt=:\AR\z:}', "");; + Expect(0, 69578, '\p{Jt=:\AR\z:}', "");; + Expect(1, 69577, '\p{Jt=r}', ""); + Expect(0, 69577, '\p{^Jt=r}', ""); + Expect(0, 69577, '\P{Jt=r}', ""); + Expect(1, 69577, '\P{^Jt=r}', ""); + Expect(0, 69578, '\p{Jt=r}', ""); + Expect(1, 69578, '\p{^Jt=r}', ""); + Expect(1, 69578, '\P{Jt=r}', ""); + Expect(0, 69578, '\P{^Jt=r}', ""); + Expect(1, 69577, '\p{Jt=:\Ar\z:}', "");; + Expect(0, 69578, '\p{Jt=:\Ar\z:}', "");; + Expect(1, 69577, '\p{Jt=R}', ""); + Expect(0, 69577, '\p{^Jt=R}', ""); + Expect(0, 69577, '\P{Jt=R}', ""); + Expect(1, 69577, '\P{^Jt=R}', ""); + Expect(0, 69578, '\p{Jt=R}', ""); + Expect(1, 69578, '\p{^Jt=R}', ""); + Expect(1, 69578, '\P{Jt=R}', ""); + Expect(0, 69578, '\P{^Jt=R}', ""); + Error('\p{Is_Joining_Type= /a/right_joining}'); + Error('\P{Is_Joining_Type= /a/right_joining}'); + Expect(1, 69577, '\p{Is_Joining_Type: rightjoining}', ""); + Expect(0, 69577, '\p{^Is_Joining_Type: rightjoining}', ""); + Expect(0, 69577, '\P{Is_Joining_Type: rightjoining}', ""); + Expect(1, 69577, '\P{^Is_Joining_Type: rightjoining}', ""); + Expect(0, 69578, '\p{Is_Joining_Type: rightjoining}', ""); + Expect(1, 69578, '\p{^Is_Joining_Type: rightjoining}', ""); + Expect(1, 69578, '\P{Is_Joining_Type: rightjoining}', ""); + Expect(0, 69578, '\P{^Is_Joining_Type: rightjoining}', ""); + Expect(1, 69577, '\p{Is_Joining_Type=-RIGHT_joining}', ""); + Expect(0, 69577, '\p{^Is_Joining_Type=-RIGHT_joining}', ""); + Expect(0, 69577, '\P{Is_Joining_Type=-RIGHT_joining}', ""); + Expect(1, 69577, '\P{^Is_Joining_Type=-RIGHT_joining}', ""); + Expect(0, 69578, '\p{Is_Joining_Type=-RIGHT_joining}', ""); + Expect(1, 69578, '\p{^Is_Joining_Type=-RIGHT_joining}', ""); + Expect(1, 69578, '\P{Is_Joining_Type=-RIGHT_joining}', ""); + Expect(0, 69578, '\P{^Is_Joining_Type=-RIGHT_joining}', ""); + Error('\p{Is_Jt: :=r}'); + Error('\P{Is_Jt: :=r}'); + Expect(1, 69577, '\p{Is_Jt=r}', ""); + Expect(0, 69577, '\p{^Is_Jt=r}', ""); + Expect(0, 69577, '\P{Is_Jt=r}', ""); + Expect(1, 69577, '\P{^Is_Jt=r}', ""); + Expect(0, 69578, '\p{Is_Jt=r}', ""); + Expect(1, 69578, '\p{^Is_Jt=r}', ""); + Expect(1, 69578, '\P{Is_Jt=r}', ""); + Expect(0, 69578, '\P{^Is_Jt=r}', ""); + Expect(1, 69577, '\p{Is_Jt= R}', ""); + Expect(0, 69577, '\p{^Is_Jt= R}', ""); + Expect(0, 69577, '\P{Is_Jt= R}', ""); + Expect(1, 69577, '\P{^Is_Jt= R}', ""); + Expect(0, 69578, '\p{Is_Jt= R}', ""); + Expect(1, 69578, '\p{^Is_Jt= R}', ""); + Expect(1, 69578, '\P{Is_Jt= R}', ""); + Expect(0, 69578, '\P{^Is_Jt= R}', ""); + Error('\p{Joining_Type=_:=Transparent}'); + Error('\P{Joining_Type=_:=Transparent}'); + Expect(1, 917999, '\p{Joining_Type=:\ATransparent\z:}', "");; + Expect(0, 918000, '\p{Joining_Type=:\ATransparent\z:}', "");; + Expect(1, 917999, '\p{Joining_Type=transparent}', ""); + Expect(0, 917999, '\p{^Joining_Type=transparent}', ""); + Expect(0, 917999, '\P{Joining_Type=transparent}', ""); + Expect(1, 917999, '\P{^Joining_Type=transparent}', ""); + Expect(0, 918000, '\p{Joining_Type=transparent}', ""); + Expect(1, 918000, '\p{^Joining_Type=transparent}', ""); + Expect(1, 918000, '\P{Joining_Type=transparent}', ""); + Expect(0, 918000, '\P{^Joining_Type=transparent}', ""); + Expect(1, 917999, '\p{Joining_Type=:\Atransparent\z:}', "");; + Expect(0, 918000, '\p{Joining_Type=:\Atransparent\z:}', "");; + Expect(1, 917999, '\p{Joining_Type=--transparent}', ""); + Expect(0, 917999, '\p{^Joining_Type=--transparent}', ""); + Expect(0, 917999, '\P{Joining_Type=--transparent}', ""); + Expect(1, 917999, '\P{^Joining_Type=--transparent}', ""); + Expect(0, 918000, '\p{Joining_Type=--transparent}', ""); + Expect(1, 918000, '\p{^Joining_Type=--transparent}', ""); + Expect(1, 918000, '\P{Joining_Type=--transparent}', ""); + Expect(0, 918000, '\P{^Joining_Type=--transparent}', ""); + Error('\p{Jt=:= T}'); + Error('\P{Jt=:= T}'); + Expect(1, 917999, '\p{Jt=:\AT\z:}', "");; + Expect(0, 918000, '\p{Jt=:\AT\z:}', "");; + Expect(1, 917999, '\p{Jt=t}', ""); + Expect(0, 917999, '\p{^Jt=t}', ""); + Expect(0, 917999, '\P{Jt=t}', ""); + Expect(1, 917999, '\P{^Jt=t}', ""); + Expect(0, 918000, '\p{Jt=t}', ""); + Expect(1, 918000, '\p{^Jt=t}', ""); + Expect(1, 918000, '\P{Jt=t}', ""); + Expect(0, 918000, '\P{^Jt=t}', ""); + Expect(1, 917999, '\p{Jt=:\At\z:}', "");; + Expect(0, 918000, '\p{Jt=:\At\z:}', "");; + Expect(1, 917999, '\p{Jt= T}', ""); + Expect(0, 917999, '\p{^Jt= T}', ""); + Expect(0, 917999, '\P{Jt= T}', ""); + Expect(1, 917999, '\P{^Jt= T}', ""); + Expect(0, 918000, '\p{Jt= T}', ""); + Expect(1, 918000, '\p{^Jt= T}', ""); + Expect(1, 918000, '\P{Jt= T}', ""); + Expect(0, 918000, '\P{^Jt= T}', ""); + Error('\p{Is_Joining_Type=/a/Transparent}'); + Error('\P{Is_Joining_Type=/a/Transparent}'); + Expect(1, 917999, '\p{Is_Joining_Type=transparent}', ""); + Expect(0, 917999, '\p{^Is_Joining_Type=transparent}', ""); + Expect(0, 917999, '\P{Is_Joining_Type=transparent}', ""); + Expect(1, 917999, '\P{^Is_Joining_Type=transparent}', ""); + Expect(0, 918000, '\p{Is_Joining_Type=transparent}', ""); + Expect(1, 918000, '\p{^Is_Joining_Type=transparent}', ""); + Expect(1, 918000, '\P{Is_Joining_Type=transparent}', ""); + Expect(0, 918000, '\P{^Is_Joining_Type=transparent}', ""); + Expect(1, 917999, '\p{Is_Joining_Type= -TRANSPARENT}', ""); + Expect(0, 917999, '\p{^Is_Joining_Type= -TRANSPARENT}', ""); + Expect(0, 917999, '\P{Is_Joining_Type= -TRANSPARENT}', ""); + Expect(1, 917999, '\P{^Is_Joining_Type= -TRANSPARENT}', ""); + Expect(0, 918000, '\p{Is_Joining_Type= -TRANSPARENT}', ""); + Expect(1, 918000, '\p{^Is_Joining_Type= -TRANSPARENT}', ""); + Expect(1, 918000, '\P{Is_Joining_Type= -TRANSPARENT}', ""); + Expect(0, 918000, '\P{^Is_Joining_Type= -TRANSPARENT}', ""); + Error('\p{Is_Jt=_ T:=}'); + Error('\P{Is_Jt=_ T:=}'); + Expect(1, 917999, '\p{Is_Jt=t}', ""); + Expect(0, 917999, '\p{^Is_Jt=t}', ""); + Expect(0, 917999, '\P{Is_Jt=t}', ""); + Expect(1, 917999, '\P{^Is_Jt=t}', ""); + Expect(0, 918000, '\p{Is_Jt=t}', ""); + Expect(1, 918000, '\p{^Is_Jt=t}', ""); + Expect(1, 918000, '\P{Is_Jt=t}', ""); + Expect(0, 918000, '\P{^Is_Jt=t}', ""); + Expect(1, 917999, '\p{Is_Jt= T}', ""); + Expect(0, 917999, '\p{^Is_Jt= T}', ""); + Expect(0, 917999, '\P{Is_Jt= T}', ""); + Expect(1, 917999, '\P{^Is_Jt= T}', ""); + Expect(0, 918000, '\p{Is_Jt= T}', ""); + Expect(1, 918000, '\p{^Is_Jt= T}', ""); + Expect(1, 918000, '\P{Is_Jt= T}', ""); + Expect(0, 918000, '\P{^Is_Jt= T}', ""); + Error('\p{Joining_Type=_:=Non_Joining}'); + Error('\P{Joining_Type=_:=Non_Joining}'); + Expect(1, 918000, '\p{Joining_Type=:\ANon_Joining\z:}', "");; + Expect(0, 917999, '\p{Joining_Type=:\ANon_Joining\z:}', "");; + Expect(1, 918000, '\p{Joining_Type=nonjoining}', ""); + Expect(0, 918000, '\p{^Joining_Type=nonjoining}', ""); + Expect(0, 918000, '\P{Joining_Type=nonjoining}', ""); + Expect(1, 918000, '\P{^Joining_Type=nonjoining}', ""); + Expect(0, 917999, '\p{Joining_Type=nonjoining}', ""); + Expect(1, 917999, '\p{^Joining_Type=nonjoining}', ""); + Expect(1, 917999, '\P{Joining_Type=nonjoining}', ""); + Expect(0, 917999, '\P{^Joining_Type=nonjoining}', ""); + Expect(1, 918000, '\p{Joining_Type=:\Anonjoining\z:}', "");; + Expect(0, 917999, '\p{Joining_Type=:\Anonjoining\z:}', "");; + Expect(1, 918000, '\p{Joining_Type= Non_joining}', ""); + Expect(0, 918000, '\p{^Joining_Type= Non_joining}', ""); + Expect(0, 918000, '\P{Joining_Type= Non_joining}', ""); + Expect(1, 918000, '\P{^Joining_Type= Non_joining}', ""); + Expect(0, 917999, '\p{Joining_Type= Non_joining}', ""); + Expect(1, 917999, '\p{^Joining_Type= Non_joining}', ""); + Expect(1, 917999, '\P{Joining_Type= Non_joining}', ""); + Expect(0, 917999, '\P{^Joining_Type= Non_joining}', ""); + Error('\p{Jt=__u/a/}'); + Error('\P{Jt=__u/a/}'); + Expect(1, 918000, '\p{Jt=:\AU\z:}', "");; + Expect(0, 917999, '\p{Jt=:\AU\z:}', "");; + Expect(1, 918000, '\p{Jt=u}', ""); + Expect(0, 918000, '\p{^Jt=u}', ""); + Expect(0, 918000, '\P{Jt=u}', ""); + Expect(1, 918000, '\P{^Jt=u}', ""); + Expect(0, 917999, '\p{Jt=u}', ""); + Expect(1, 917999, '\p{^Jt=u}', ""); + Expect(1, 917999, '\P{Jt=u}', ""); + Expect(0, 917999, '\P{^Jt=u}', ""); + Expect(1, 918000, '\p{Jt=:\Au\z:}', "");; + Expect(0, 917999, '\p{Jt=:\Au\z:}', "");; + Expect(1, 918000, '\p{Jt: -U}', ""); + Expect(0, 918000, '\p{^Jt: -U}', ""); + Expect(0, 918000, '\P{Jt: -U}', ""); + Expect(1, 918000, '\P{^Jt: -U}', ""); + Expect(0, 917999, '\p{Jt: -U}', ""); + Expect(1, 917999, '\p{^Jt: -U}', ""); + Expect(1, 917999, '\P{Jt: -U}', ""); + Expect(0, 917999, '\P{^Jt: -U}', ""); + Error('\p{Is_Joining_Type= /a/Non_Joining}'); + Error('\P{Is_Joining_Type= /a/Non_Joining}'); + Expect(1, 918000, '\p{Is_Joining_Type=nonjoining}', ""); + Expect(0, 918000, '\p{^Is_Joining_Type=nonjoining}', ""); + Expect(0, 918000, '\P{Is_Joining_Type=nonjoining}', ""); + Expect(1, 918000, '\P{^Is_Joining_Type=nonjoining}', ""); + Expect(0, 917999, '\p{Is_Joining_Type=nonjoining}', ""); + Expect(1, 917999, '\p{^Is_Joining_Type=nonjoining}', ""); + Expect(1, 917999, '\P{Is_Joining_Type=nonjoining}', ""); + Expect(0, 917999, '\P{^Is_Joining_Type=nonjoining}', ""); + Expect(1, 918000, '\p{Is_Joining_Type= NON_JOINING}', ""); + Expect(0, 918000, '\p{^Is_Joining_Type= NON_JOINING}', ""); + Expect(0, 918000, '\P{Is_Joining_Type= NON_JOINING}', ""); + Expect(1, 918000, '\P{^Is_Joining_Type= NON_JOINING}', ""); + Expect(0, 917999, '\p{Is_Joining_Type= NON_JOINING}', ""); + Expect(1, 917999, '\p{^Is_Joining_Type= NON_JOINING}', ""); + Expect(1, 917999, '\P{Is_Joining_Type= NON_JOINING}', ""); + Expect(0, 917999, '\P{^Is_Joining_Type= NON_JOINING}', ""); + Error('\p{Is_Jt=/a/ _U}'); + Error('\P{Is_Jt=/a/ _U}'); + Expect(1, 918000, '\p{Is_Jt=u}', ""); + Expect(0, 918000, '\p{^Is_Jt=u}', ""); + Expect(0, 918000, '\P{Is_Jt=u}', ""); + Expect(1, 918000, '\P{^Is_Jt=u}', ""); + Expect(0, 917999, '\p{Is_Jt=u}', ""); + Expect(1, 917999, '\p{^Is_Jt=u}', ""); + Expect(1, 917999, '\P{Is_Jt=u}', ""); + Expect(0, 917999, '\P{^Is_Jt=u}', ""); + Expect(1, 918000, '\p{Is_Jt= u}', ""); + Expect(0, 918000, '\p{^Is_Jt= u}', ""); + Expect(0, 918000, '\P{Is_Jt= u}', ""); + Expect(1, 918000, '\P{^Is_Jt= u}', ""); + Expect(0, 917999, '\p{Is_Jt= u}', ""); + Expect(1, 917999, '\p{^Is_Jt= u}', ""); + Expect(1, 917999, '\P{Is_Jt= u}', ""); + Expect(0, 917999, '\P{^Is_Jt= u}', ""); + Error('\p{kehaltseq}'); + Error('\P{kehaltseq}'); + Error('\p{kehcat}'); + Error('\P{kehcat}'); + Error('\p{kehcore}'); + Error('\P{kehcore}'); + Error('\p{kEH_Core=/a/ C}'); + Error('\P{kEH_Core=/a/ C}'); + Expect(1, 82938, '\p{kEH_Core=c}', ""); + Expect(0, 82938, '\p{^kEH_Core=c}', ""); + Expect(0, 82938, '\P{kEH_Core=c}', ""); + Expect(1, 82938, '\P{^kEH_Core=c}', ""); + Expect(0, 82939, '\p{kEH_Core=c}', ""); + Expect(1, 82939, '\p{^kEH_Core=c}', ""); + Expect(1, 82939, '\P{kEH_Core=c}', ""); + Expect(0, 82939, '\P{^kEH_Core=c}', ""); + Expect(1, 82938, '\p{kEH_Core=- C}', ""); + Expect(0, 82938, '\p{^kEH_Core=- C}', ""); + Expect(0, 82938, '\P{kEH_Core=- C}', ""); + Expect(1, 82938, '\P{^kEH_Core=- C}', ""); + Expect(0, 82939, '\p{kEH_Core=- C}', ""); + Expect(1, 82939, '\p{^kEH_Core=- C}', ""); + Expect(1, 82939, '\P{kEH_Core=- C}', ""); + Expect(0, 82939, '\P{^kEH_Core=- C}', ""); + Error('\p{Is_kEH_Core=_ C:=}'); + Error('\P{Is_kEH_Core=_ C:=}'); + Expect(1, 82938, '\p{Is_kEH_Core: c}', ""); + Expect(0, 82938, '\p{^Is_kEH_Core: c}', ""); + Expect(0, 82938, '\P{Is_kEH_Core: c}', ""); + Expect(1, 82938, '\P{^Is_kEH_Core: c}', ""); + Expect(0, 82939, '\p{Is_kEH_Core: c}', ""); + Expect(1, 82939, '\p{^Is_kEH_Core: c}', ""); + Expect(1, 82939, '\P{Is_kEH_Core: c}', ""); + Expect(0, 82939, '\P{^Is_kEH_Core: c}', ""); + Expect(1, 82938, '\p{Is_kEH_Core= C}', ""); + Expect(0, 82938, '\p{^Is_kEH_Core= C}', ""); + Expect(0, 82938, '\P{Is_kEH_Core= C}', ""); + Expect(1, 82938, '\P{^Is_kEH_Core= C}', ""); + Expect(0, 82939, '\p{Is_kEH_Core= C}', ""); + Expect(1, 82939, '\p{^Is_kEH_Core= C}', ""); + Expect(1, 82939, '\P{Is_kEH_Core= C}', ""); + Expect(0, 82939, '\P{^Is_kEH_Core= C}', ""); + Error('\p{kEH_Core=__L/a/}'); + Error('\P{kEH_Core=__L/a/}'); + Expect(1, 78884, '\p{kEH_Core: l}', ""); + Expect(0, 78884, '\p{^kEH_Core: l}', ""); + Expect(0, 78884, '\P{kEH_Core: l}', ""); + Expect(1, 78884, '\P{^kEH_Core: l}', ""); + Expect(0, 78885, '\p{kEH_Core: l}', ""); + Expect(1, 78885, '\p{^kEH_Core: l}', ""); + Expect(1, 78885, '\P{kEH_Core: l}', ""); + Expect(0, 78885, '\P{^kEH_Core: l}', ""); + Expect(1, 78884, '\p{kEH_Core=- L}', ""); + Expect(0, 78884, '\p{^kEH_Core=- L}', ""); + Expect(0, 78884, '\P{kEH_Core=- L}', ""); + Expect(1, 78884, '\P{^kEH_Core=- L}', ""); + Expect(0, 78885, '\p{kEH_Core=- L}', ""); + Expect(1, 78885, '\p{^kEH_Core=- L}', ""); + Expect(1, 78885, '\P{kEH_Core=- L}', ""); + Expect(0, 78885, '\P{^kEH_Core=- L}', ""); + Error('\p{Is_kEH_Core: :=-_l}'); + Error('\P{Is_kEH_Core: :=-_l}'); + Expect(1, 78884, '\p{Is_kEH_Core=l}', ""); + Expect(0, 78884, '\p{^Is_kEH_Core=l}', ""); + Expect(0, 78884, '\P{Is_kEH_Core=l}', ""); + Expect(1, 78884, '\P{^Is_kEH_Core=l}', ""); + Expect(0, 78885, '\p{Is_kEH_Core=l}', ""); + Expect(1, 78885, '\p{^Is_kEH_Core=l}', ""); + Expect(1, 78885, '\P{Is_kEH_Core=l}', ""); + Expect(0, 78885, '\P{^Is_kEH_Core=l}', ""); + Expect(1, 78884, '\p{Is_kEH_Core= L}', ""); + Expect(0, 78884, '\p{^Is_kEH_Core= L}', ""); + Expect(0, 78884, '\P{Is_kEH_Core= L}', ""); + Expect(1, 78884, '\P{^Is_kEH_Core= L}', ""); + Expect(0, 78885, '\p{Is_kEH_Core= L}', ""); + Expect(1, 78885, '\p{^Is_kEH_Core= L}', ""); + Expect(1, 78885, '\P{Is_kEH_Core= L}', ""); + Expect(0, 78885, '\P{^Is_kEH_Core= L}', ""); + Error('\p{kEH_Core=_ N:=}'); + Error('\P{kEH_Core=_ N:=}'); + Expect(1, 82939, '\p{kEH_Core=n}', ""); + Expect(0, 82939, '\p{^kEH_Core=n}', ""); + Expect(0, 82939, '\P{kEH_Core=n}', ""); + Expect(1, 82939, '\P{^kEH_Core=n}', ""); + Expect(0, 82938, '\p{kEH_Core=n}', ""); + Expect(1, 82938, '\p{^kEH_Core=n}', ""); + Expect(1, 82938, '\P{kEH_Core=n}', ""); + Expect(0, 82938, '\P{^kEH_Core=n}', ""); + Expect(1, 82939, '\p{kEH_Core= n}', ""); + Expect(0, 82939, '\p{^kEH_Core= n}', ""); + Expect(0, 82939, '\P{kEH_Core= n}', ""); + Expect(1, 82939, '\P{^kEH_Core= n}', ""); + Expect(0, 82938, '\p{kEH_Core= n}', ""); + Expect(1, 82938, '\p{^kEH_Core= n}', ""); + Expect(1, 82938, '\P{kEH_Core= n}', ""); + Expect(0, 82938, '\P{^kEH_Core= n}', ""); + Error('\p{Is_kEH_Core= _N/a/}'); + Error('\P{Is_kEH_Core= _N/a/}'); + Expect(1, 82939, '\p{Is_kEH_Core=n}', ""); + Expect(0, 82939, '\p{^Is_kEH_Core=n}', ""); + Expect(0, 82939, '\P{Is_kEH_Core=n}', ""); + Expect(1, 82939, '\P{^Is_kEH_Core=n}', ""); + Expect(0, 82938, '\p{Is_kEH_Core=n}', ""); + Expect(1, 82938, '\p{^Is_kEH_Core=n}', ""); + Expect(1, 82938, '\P{Is_kEH_Core=n}', ""); + Expect(0, 82938, '\P{^Is_kEH_Core=n}', ""); + Expect(1, 82939, '\p{Is_kEH_Core=- N}', ""); + Expect(0, 82939, '\p{^Is_kEH_Core=- N}', ""); + Expect(0, 82939, '\P{Is_kEH_Core=- N}', ""); + Expect(1, 82939, '\P{^Is_kEH_Core=- N}', ""); + Expect(0, 82938, '\p{Is_kEH_Core=- N}', ""); + Expect(1, 82938, '\p{^Is_kEH_Core=- N}', ""); + Expect(1, 82938, '\P{Is_kEH_Core=- N}', ""); + Expect(0, 82938, '\P{^Is_kEH_Core=- N}', ""); + Error('\p{kehdesc}'); + Error('\P{kehdesc}'); + Error('\p{kehfunc}'); + Error('\P{kehfunc}'); + Error('\p{kehfval}'); + Error('\P{kehfval}'); + Error('\p{kehhg}'); + Error('\P{kehhg}'); + Error('\p{kehifao}'); + Error('\P{kehifao}'); + Error('\p{kehjsesh}'); + Error('\P{kehjsesh}'); + Error('\p{kEH_NoMirror= :=No}'); + Error('\P{kEH_NoMirror= :=No}'); + Expect(1, 78014, '\p{kEH_NoMirror=:\ANo\z:}', "");; + Expect(0, 78013, '\p{kEH_NoMirror=:\ANo\z:}', "");; + Expect(1, 78014, '\p{kEH_NoMirror: no}', ""); + Expect(0, 78014, '\p{^kEH_NoMirror: no}', ""); + Expect(0, 78014, '\P{kEH_NoMirror: no}', ""); + Expect(1, 78014, '\P{^kEH_NoMirror: no}', ""); + Expect(0, 78013, '\p{kEH_NoMirror: no}', ""); + Expect(1, 78013, '\p{^kEH_NoMirror: no}', ""); + Expect(1, 78013, '\P{kEH_NoMirror: no}', ""); + Expect(0, 78013, '\P{^kEH_NoMirror: no}', ""); + Expect(1, 78014, '\p{kEH_NoMirror=:\Ano\z:}', "");; + Expect(0, 78013, '\p{kEH_NoMirror=:\Ano\z:}', "");; + Expect(1, 78014, '\p{kEH_NoMirror=_ no}', ""); + Expect(0, 78014, '\p{^kEH_NoMirror=_ no}', ""); + Expect(0, 78014, '\P{kEH_NoMirror=_ no}', ""); + Expect(1, 78014, '\P{^kEH_NoMirror=_ no}', ""); + Expect(0, 78013, '\p{kEH_NoMirror=_ no}', ""); + Expect(1, 78013, '\p{^kEH_NoMirror=_ no}', ""); + Expect(1, 78013, '\P{kEH_NoMirror=_ no}', ""); + Expect(0, 78013, '\P{^kEH_NoMirror=_ no}', ""); + Error('\p{Is_kEH_NoMirror=/a/ N}'); + Error('\P{Is_kEH_NoMirror=/a/ N}'); + Expect(1, 78014, '\p{Is_kEH_NoMirror=n}', ""); + Expect(0, 78014, '\p{^Is_kEH_NoMirror=n}', ""); + Expect(0, 78014, '\P{Is_kEH_NoMirror=n}', ""); + Expect(1, 78014, '\P{^Is_kEH_NoMirror=n}', ""); + Expect(0, 78013, '\p{Is_kEH_NoMirror=n}', ""); + Expect(1, 78013, '\p{^Is_kEH_NoMirror=n}', ""); + Expect(1, 78013, '\P{Is_kEH_NoMirror=n}', ""); + Expect(0, 78013, '\P{^Is_kEH_NoMirror=n}', ""); + Expect(1, 78014, '\p{Is_kEH_NoMirror=-_N}', ""); + Expect(0, 78014, '\p{^Is_kEH_NoMirror=-_N}', ""); + Expect(0, 78014, '\P{Is_kEH_NoMirror=-_N}', ""); + Expect(1, 78014, '\P{^Is_kEH_NoMirror=-_N}', ""); + Expect(0, 78013, '\p{Is_kEH_NoMirror=-_N}', ""); + Expect(1, 78013, '\p{^Is_kEH_NoMirror=-_N}', ""); + Expect(1, 78013, '\P{Is_kEH_NoMirror=-_N}', ""); + Expect(0, 78013, '\P{^Is_kEH_NoMirror=-_N}', ""); + Error('\p{kEH_NoMirror=/a/_F}'); + Error('\P{kEH_NoMirror=/a/_F}'); + Expect(1, 78014, '\p{kEH_NoMirror=:\AF\z:}', "");; + Expect(0, 78013, '\p{kEH_NoMirror=:\AF\z:}', "");; + Expect(1, 78014, '\p{kEH_NoMirror=f}', ""); + Expect(0, 78014, '\p{^kEH_NoMirror=f}', ""); + Expect(0, 78014, '\P{kEH_NoMirror=f}', ""); + Expect(1, 78014, '\P{^kEH_NoMirror=f}', ""); + Expect(0, 78013, '\p{kEH_NoMirror=f}', ""); + Expect(1, 78013, '\p{^kEH_NoMirror=f}', ""); + Expect(1, 78013, '\P{kEH_NoMirror=f}', ""); + Expect(0, 78013, '\P{^kEH_NoMirror=f}', ""); + Expect(1, 78014, '\p{kEH_NoMirror=:\Af\z:}', "");; + Expect(0, 78013, '\p{kEH_NoMirror=:\Af\z:}', "");; + Expect(1, 78014, '\p{kEH_NoMirror= F}', ""); + Expect(0, 78014, '\p{^kEH_NoMirror= F}', ""); + Expect(0, 78014, '\P{kEH_NoMirror= F}', ""); + Expect(1, 78014, '\P{^kEH_NoMirror= F}', ""); + Expect(0, 78013, '\p{kEH_NoMirror= F}', ""); + Expect(1, 78013, '\p{^kEH_NoMirror= F}', ""); + Expect(1, 78013, '\P{kEH_NoMirror= F}', ""); + Expect(0, 78013, '\P{^kEH_NoMirror= F}', ""); + Error('\p{Is_kEH_NoMirror=/a/-False}'); + Error('\P{Is_kEH_NoMirror=/a/-False}'); + Expect(1, 78014, '\p{Is_kEH_NoMirror=false}', ""); + Expect(0, 78014, '\p{^Is_kEH_NoMirror=false}', ""); + Expect(0, 78014, '\P{Is_kEH_NoMirror=false}', ""); + Expect(1, 78014, '\P{^Is_kEH_NoMirror=false}', ""); + Expect(0, 78013, '\p{Is_kEH_NoMirror=false}', ""); + Expect(1, 78013, '\p{^Is_kEH_NoMirror=false}', ""); + Expect(1, 78013, '\P{Is_kEH_NoMirror=false}', ""); + Expect(0, 78013, '\P{^Is_kEH_NoMirror=false}', ""); + Expect(1, 78014, '\p{Is_kEH_NoMirror= -false}', ""); + Expect(0, 78014, '\p{^Is_kEH_NoMirror= -false}', ""); + Expect(0, 78014, '\P{Is_kEH_NoMirror= -false}', ""); + Expect(1, 78014, '\P{^Is_kEH_NoMirror= -false}', ""); + Expect(0, 78013, '\p{Is_kEH_NoMirror= -false}', ""); + Expect(1, 78013, '\p{^Is_kEH_NoMirror= -false}', ""); + Expect(1, 78013, '\P{Is_kEH_NoMirror= -false}', ""); + Expect(0, 78013, '\P{^Is_kEH_NoMirror= -false}', ""); + Error('\p{kEH_NoMirror= -Yes:=}'); + Error('\P{kEH_NoMirror= -Yes:=}'); + Expect(1, 78013, '\p{kEH_NoMirror=:\AYes\z:}', "");; + Expect(0, 78014, '\p{kEH_NoMirror=:\AYes\z:}', "");; + Expect(1, 78013, '\p{kEH_NoMirror=yes}', ""); + Expect(0, 78013, '\p{^kEH_NoMirror=yes}', ""); + Expect(0, 78013, '\P{kEH_NoMirror=yes}', ""); + Expect(1, 78013, '\P{^kEH_NoMirror=yes}', ""); + Expect(0, 78014, '\p{kEH_NoMirror=yes}', ""); + Expect(1, 78014, '\p{^kEH_NoMirror=yes}', ""); + Expect(1, 78014, '\P{kEH_NoMirror=yes}', ""); + Expect(0, 78014, '\P{^kEH_NoMirror=yes}', ""); + Expect(1, 78013, '\p{kEH_NoMirror=:\Ayes\z:}', "");; + Expect(0, 78014, '\p{kEH_NoMirror=:\Ayes\z:}', "");; + Expect(1, 78013, '\p{kEH_NoMirror=_ yes}', ""); + Expect(0, 78013, '\p{^kEH_NoMirror=_ yes}', ""); + Expect(0, 78013, '\P{kEH_NoMirror=_ yes}', ""); + Expect(1, 78013, '\P{^kEH_NoMirror=_ yes}', ""); + Expect(0, 78014, '\p{kEH_NoMirror=_ yes}', ""); + Expect(1, 78014, '\p{^kEH_NoMirror=_ yes}', ""); + Expect(1, 78014, '\P{kEH_NoMirror=_ yes}', ""); + Expect(0, 78014, '\P{^kEH_NoMirror=_ yes}', ""); + Error('\p{Is_kEH_NoMirror=-y/a/}'); + Error('\P{Is_kEH_NoMirror=-y/a/}'); + Expect(1, 78013, '\p{Is_kEH_NoMirror=y}', ""); + Expect(0, 78013, '\p{^Is_kEH_NoMirror=y}', ""); + Expect(0, 78013, '\P{Is_kEH_NoMirror=y}', ""); + Expect(1, 78013, '\P{^Is_kEH_NoMirror=y}', ""); + Expect(0, 78014, '\p{Is_kEH_NoMirror=y}', ""); + Expect(1, 78014, '\p{^Is_kEH_NoMirror=y}', ""); + Expect(1, 78014, '\P{Is_kEH_NoMirror=y}', ""); + Expect(0, 78014, '\P{^Is_kEH_NoMirror=y}', ""); + Expect(1, 78013, '\p{Is_kEH_NoMirror= Y}', ""); + Expect(0, 78013, '\p{^Is_kEH_NoMirror= Y}', ""); + Expect(0, 78013, '\P{Is_kEH_NoMirror= Y}', ""); + Expect(1, 78013, '\P{^Is_kEH_NoMirror= Y}', ""); + Expect(0, 78014, '\p{Is_kEH_NoMirror= Y}', ""); + Expect(1, 78014, '\p{^Is_kEH_NoMirror= Y}', ""); + Expect(1, 78014, '\P{Is_kEH_NoMirror= Y}', ""); + Expect(0, 78014, '\P{^Is_kEH_NoMirror= Y}', ""); + Error('\p{kEH_NoMirror:_ T/a/}'); + Error('\P{kEH_NoMirror:_ T/a/}'); + Expect(1, 78013, '\p{kEH_NoMirror=:\AT\z:}', "");; + Expect(0, 78014, '\p{kEH_NoMirror=:\AT\z:}', "");; + Expect(1, 78013, '\p{kEH_NoMirror: t}', ""); + Expect(0, 78013, '\p{^kEH_NoMirror: t}', ""); + Expect(0, 78013, '\P{kEH_NoMirror: t}', ""); + Expect(1, 78013, '\P{^kEH_NoMirror: t}', ""); + Expect(0, 78014, '\p{kEH_NoMirror: t}', ""); + Expect(1, 78014, '\p{^kEH_NoMirror: t}', ""); + Expect(1, 78014, '\P{kEH_NoMirror: t}', ""); + Expect(0, 78014, '\P{^kEH_NoMirror: t}', ""); + Expect(1, 78013, '\p{kEH_NoMirror=:\At\z:}', "");; + Expect(0, 78014, '\p{kEH_NoMirror=:\At\z:}', "");; + Expect(1, 78013, '\p{kEH_NoMirror=_T}', ""); + Expect(0, 78013, '\p{^kEH_NoMirror=_T}', ""); + Expect(0, 78013, '\P{kEH_NoMirror=_T}', ""); + Expect(1, 78013, '\P{^kEH_NoMirror=_T}', ""); + Expect(0, 78014, '\p{kEH_NoMirror=_T}', ""); + Expect(1, 78014, '\p{^kEH_NoMirror=_T}', ""); + Expect(1, 78014, '\P{kEH_NoMirror=_T}', ""); + Expect(0, 78014, '\P{^kEH_NoMirror=_T}', ""); + Error('\p{Is_kEH_NoMirror= -TRUE:=}'); + Error('\P{Is_kEH_NoMirror= -TRUE:=}'); + Expect(1, 78013, '\p{Is_kEH_NoMirror=true}', ""); + Expect(0, 78013, '\p{^Is_kEH_NoMirror=true}', ""); + Expect(0, 78013, '\P{Is_kEH_NoMirror=true}', ""); + Expect(1, 78013, '\P{^Is_kEH_NoMirror=true}', ""); + Expect(0, 78014, '\p{Is_kEH_NoMirror=true}', ""); + Expect(1, 78014, '\p{^Is_kEH_NoMirror=true}', ""); + Expect(1, 78014, '\P{Is_kEH_NoMirror=true}', ""); + Expect(0, 78014, '\P{^Is_kEH_NoMirror=true}', ""); + Expect(1, 78013, '\p{Is_kEH_NoMirror=_ TRUE}', ""); + Expect(0, 78013, '\p{^Is_kEH_NoMirror=_ TRUE}', ""); + Expect(0, 78013, '\P{Is_kEH_NoMirror=_ TRUE}', ""); + Expect(1, 78013, '\P{^Is_kEH_NoMirror=_ TRUE}', ""); + Expect(0, 78014, '\p{Is_kEH_NoMirror=_ TRUE}', ""); + Expect(1, 78014, '\p{^Is_kEH_NoMirror=_ TRUE}', ""); + Expect(1, 78014, '\P{Is_kEH_NoMirror=_ TRUE}', ""); + Expect(0, 78014, '\P{^Is_kEH_NoMirror=_ TRUE}', ""); + Error('\p{kEH_NoRotate= :=No}'); + Error('\P{kEH_NoRotate= :=No}'); + Expect(1, 82921, '\p{kEH_NoRotate=:\ANo\z:}', "");; + Expect(0, 82920, '\p{kEH_NoRotate=:\ANo\z:}', "");; + Expect(1, 82921, '\p{kEH_NoRotate=no}', ""); + Expect(0, 82921, '\p{^kEH_NoRotate=no}', ""); + Expect(0, 82921, '\P{kEH_NoRotate=no}', ""); + Expect(1, 82921, '\P{^kEH_NoRotate=no}', ""); + Expect(0, 82920, '\p{kEH_NoRotate=no}', ""); + Expect(1, 82920, '\p{^kEH_NoRotate=no}', ""); + Expect(1, 82920, '\P{kEH_NoRotate=no}', ""); + Expect(0, 82920, '\P{^kEH_NoRotate=no}', ""); + Expect(1, 82921, '\p{kEH_NoRotate=:\Ano\z:}', "");; + Expect(0, 82920, '\p{kEH_NoRotate=:\Ano\z:}', "");; + Expect(1, 82921, '\p{kEH_NoRotate=-No}', ""); + Expect(0, 82921, '\p{^kEH_NoRotate=-No}', ""); + Expect(0, 82921, '\P{kEH_NoRotate=-No}', ""); + Expect(1, 82921, '\P{^kEH_NoRotate=-No}', ""); + Expect(0, 82920, '\p{kEH_NoRotate=-No}', ""); + Expect(1, 82920, '\p{^kEH_NoRotate=-No}', ""); + Expect(1, 82920, '\P{kEH_NoRotate=-No}', ""); + Expect(0, 82920, '\P{^kEH_NoRotate=-No}', ""); + Error('\p{Is_kEH_NoRotate=_/a/N}'); + Error('\P{Is_kEH_NoRotate=_/a/N}'); + Expect(1, 82921, '\p{Is_kEH_NoRotate=n}', ""); + Expect(0, 82921, '\p{^Is_kEH_NoRotate=n}', ""); + Expect(0, 82921, '\P{Is_kEH_NoRotate=n}', ""); + Expect(1, 82921, '\P{^Is_kEH_NoRotate=n}', ""); + Expect(0, 82920, '\p{Is_kEH_NoRotate=n}', ""); + Expect(1, 82920, '\p{^Is_kEH_NoRotate=n}', ""); + Expect(1, 82920, '\P{Is_kEH_NoRotate=n}', ""); + Expect(0, 82920, '\P{^Is_kEH_NoRotate=n}', ""); + Expect(1, 82921, '\p{Is_kEH_NoRotate=N}', ""); + Expect(0, 82921, '\p{^Is_kEH_NoRotate=N}', ""); + Expect(0, 82921, '\P{Is_kEH_NoRotate=N}', ""); + Expect(1, 82921, '\P{^Is_kEH_NoRotate=N}', ""); + Expect(0, 82920, '\p{Is_kEH_NoRotate=N}', ""); + Expect(1, 82920, '\p{^Is_kEH_NoRotate=N}', ""); + Expect(1, 82920, '\P{Is_kEH_NoRotate=N}', ""); + Expect(0, 82920, '\P{^Is_kEH_NoRotate=N}', ""); + Error('\p{kEH_NoRotate=/a/ -F}'); + Error('\P{kEH_NoRotate=/a/ -F}'); + Expect(1, 82921, '\p{kEH_NoRotate=:\AF\z:}', "");; + Expect(0, 82920, '\p{kEH_NoRotate=:\AF\z:}', "");; + Expect(1, 82921, '\p{kEH_NoRotate=f}', ""); + Expect(0, 82921, '\p{^kEH_NoRotate=f}', ""); + Expect(0, 82921, '\P{kEH_NoRotate=f}', ""); + Expect(1, 82921, '\P{^kEH_NoRotate=f}', ""); + Expect(0, 82920, '\p{kEH_NoRotate=f}', ""); + Expect(1, 82920, '\p{^kEH_NoRotate=f}', ""); + Expect(1, 82920, '\P{kEH_NoRotate=f}', ""); + Expect(0, 82920, '\P{^kEH_NoRotate=f}', ""); + Expect(1, 82921, '\p{kEH_NoRotate=:\Af\z:}', "");; + Expect(0, 82920, '\p{kEH_NoRotate=:\Af\z:}', "");; + Expect(1, 82921, '\p{kEH_NoRotate=_-f}', ""); + Expect(0, 82921, '\p{^kEH_NoRotate=_-f}', ""); + Expect(0, 82921, '\P{kEH_NoRotate=_-f}', ""); + Expect(1, 82921, '\P{^kEH_NoRotate=_-f}', ""); + Expect(0, 82920, '\p{kEH_NoRotate=_-f}', ""); + Expect(1, 82920, '\p{^kEH_NoRotate=_-f}', ""); + Expect(1, 82920, '\P{kEH_NoRotate=_-f}', ""); + Expect(0, 82920, '\P{^kEH_NoRotate=_-f}', ""); + Error('\p{Is_kEH_NoRotate=-False/a/}'); + Error('\P{Is_kEH_NoRotate=-False/a/}'); + Expect(1, 82921, '\p{Is_kEH_NoRotate=false}', ""); + Expect(0, 82921, '\p{^Is_kEH_NoRotate=false}', ""); + Expect(0, 82921, '\P{Is_kEH_NoRotate=false}', ""); + Expect(1, 82921, '\P{^Is_kEH_NoRotate=false}', ""); + Expect(0, 82920, '\p{Is_kEH_NoRotate=false}', ""); + Expect(1, 82920, '\p{^Is_kEH_NoRotate=false}', ""); + Expect(1, 82920, '\P{Is_kEH_NoRotate=false}', ""); + Expect(0, 82920, '\P{^Is_kEH_NoRotate=false}', ""); + Expect(1, 82921, '\p{Is_kEH_NoRotate= FALSE}', ""); + Expect(0, 82921, '\p{^Is_kEH_NoRotate= FALSE}', ""); + Expect(0, 82921, '\P{Is_kEH_NoRotate= FALSE}', ""); + Expect(1, 82921, '\P{^Is_kEH_NoRotate= FALSE}', ""); + Expect(0, 82920, '\p{Is_kEH_NoRotate= FALSE}', ""); + Expect(1, 82920, '\p{^Is_kEH_NoRotate= FALSE}', ""); + Expect(1, 82920, '\P{Is_kEH_NoRotate= FALSE}', ""); + Expect(0, 82920, '\P{^Is_kEH_NoRotate= FALSE}', ""); + Error('\p{kEH_NoRotate=/a/YES}'); + Error('\P{kEH_NoRotate=/a/YES}'); + Expect(1, 82920, '\p{kEH_NoRotate=:\AYes\z:}', "");; + Expect(0, 82921, '\p{kEH_NoRotate=:\AYes\z:}', "");; + Expect(1, 82920, '\p{kEH_NoRotate=yes}', ""); + Expect(0, 82920, '\p{^kEH_NoRotate=yes}', ""); + Expect(0, 82920, '\P{kEH_NoRotate=yes}', ""); + Expect(1, 82920, '\P{^kEH_NoRotate=yes}', ""); + Expect(0, 82921, '\p{kEH_NoRotate=yes}', ""); + Expect(1, 82921, '\p{^kEH_NoRotate=yes}', ""); + Expect(1, 82921, '\P{kEH_NoRotate=yes}', ""); + Expect(0, 82921, '\P{^kEH_NoRotate=yes}', ""); + Expect(1, 82920, '\p{kEH_NoRotate=:\Ayes\z:}', "");; + Expect(0, 82921, '\p{kEH_NoRotate=:\Ayes\z:}', "");; + Expect(1, 82920, '\p{kEH_NoRotate: Yes}', ""); + Expect(0, 82920, '\p{^kEH_NoRotate: Yes}', ""); + Expect(0, 82920, '\P{kEH_NoRotate: Yes}', ""); + Expect(1, 82920, '\P{^kEH_NoRotate: Yes}', ""); + Expect(0, 82921, '\p{kEH_NoRotate: Yes}', ""); + Expect(1, 82921, '\p{^kEH_NoRotate: Yes}', ""); + Expect(1, 82921, '\P{kEH_NoRotate: Yes}', ""); + Expect(0, 82921, '\P{^kEH_NoRotate: Yes}', ""); + Error('\p{Is_kEH_NoRotate=-:=Y}'); + Error('\P{Is_kEH_NoRotate=-:=Y}'); + Expect(1, 82920, '\p{Is_kEH_NoRotate=y}', ""); + Expect(0, 82920, '\p{^Is_kEH_NoRotate=y}', ""); + Expect(0, 82920, '\P{Is_kEH_NoRotate=y}', ""); + Expect(1, 82920, '\P{^Is_kEH_NoRotate=y}', ""); + Expect(0, 82921, '\p{Is_kEH_NoRotate=y}', ""); + Expect(1, 82921, '\p{^Is_kEH_NoRotate=y}', ""); + Expect(1, 82921, '\P{Is_kEH_NoRotate=y}', ""); + Expect(0, 82921, '\P{^Is_kEH_NoRotate=y}', ""); + Expect(1, 82920, '\p{Is_kEH_NoRotate=_Y}', ""); + Expect(0, 82920, '\p{^Is_kEH_NoRotate=_Y}', ""); + Expect(0, 82920, '\P{Is_kEH_NoRotate=_Y}', ""); + Expect(1, 82920, '\P{^Is_kEH_NoRotate=_Y}', ""); + Expect(0, 82921, '\p{Is_kEH_NoRotate=_Y}', ""); + Expect(1, 82921, '\p{^Is_kEH_NoRotate=_Y}', ""); + Expect(1, 82921, '\P{Is_kEH_NoRotate=_Y}', ""); + Expect(0, 82921, '\P{^Is_kEH_NoRotate=_Y}', ""); + Error('\p{kEH_NoRotate=--T/a/}'); + Error('\P{kEH_NoRotate=--T/a/}'); + Expect(1, 82920, '\p{kEH_NoRotate=:\AT\z:}', "");; + Expect(0, 82921, '\p{kEH_NoRotate=:\AT\z:}', "");; + Expect(1, 82920, '\p{kEH_NoRotate=t}', ""); + Expect(0, 82920, '\p{^kEH_NoRotate=t}', ""); + Expect(0, 82920, '\P{kEH_NoRotate=t}', ""); + Expect(1, 82920, '\P{^kEH_NoRotate=t}', ""); + Expect(0, 82921, '\p{kEH_NoRotate=t}', ""); + Expect(1, 82921, '\p{^kEH_NoRotate=t}', ""); + Expect(1, 82921, '\P{kEH_NoRotate=t}', ""); + Expect(0, 82921, '\P{^kEH_NoRotate=t}', ""); + Expect(1, 82920, '\p{kEH_NoRotate=:\At\z:}', "");; + Expect(0, 82921, '\p{kEH_NoRotate=:\At\z:}', "");; + Expect(1, 82920, '\p{kEH_NoRotate=_-T}', ""); + Expect(0, 82920, '\p{^kEH_NoRotate=_-T}', ""); + Expect(0, 82920, '\P{kEH_NoRotate=_-T}', ""); + Expect(1, 82920, '\P{^kEH_NoRotate=_-T}', ""); + Expect(0, 82921, '\p{kEH_NoRotate=_-T}', ""); + Expect(1, 82921, '\p{^kEH_NoRotate=_-T}', ""); + Expect(1, 82921, '\P{kEH_NoRotate=_-T}', ""); + Expect(0, 82921, '\P{^kEH_NoRotate=_-T}', ""); + Error('\p{Is_kEH_NoRotate: True/a/}'); + Error('\P{Is_kEH_NoRotate: True/a/}'); + Expect(1, 82920, '\p{Is_kEH_NoRotate=true}', ""); + Expect(0, 82920, '\p{^Is_kEH_NoRotate=true}', ""); + Expect(0, 82920, '\P{Is_kEH_NoRotate=true}', ""); + Expect(1, 82920, '\P{^Is_kEH_NoRotate=true}', ""); + Expect(0, 82921, '\p{Is_kEH_NoRotate=true}', ""); + Expect(1, 82921, '\p{^Is_kEH_NoRotate=true}', ""); + Expect(1, 82921, '\P{Is_kEH_NoRotate=true}', ""); + Expect(0, 82921, '\P{^Is_kEH_NoRotate=true}', ""); + Expect(1, 82920, '\p{Is_kEH_NoRotate= -True}', ""); + Expect(0, 82920, '\p{^Is_kEH_NoRotate= -True}', ""); + Expect(0, 82920, '\P{Is_kEH_NoRotate= -True}', ""); + Expect(1, 82920, '\P{^Is_kEH_NoRotate= -True}', ""); + Expect(0, 82921, '\p{Is_kEH_NoRotate= -True}', ""); + Expect(1, 82921, '\p{^Is_kEH_NoRotate= -True}', ""); + Expect(1, 82921, '\P{Is_kEH_NoRotate= -True}', ""); + Expect(0, 82921, '\P{^Is_kEH_NoRotate= -True}', ""); + Error('\p{kehunik}'); + Error('\P{kehunik}'); + Error('\p{linebreak}'); + Error('\P{linebreak}'); + Error('\p{lb}'); + Error('\P{lb}'); + Error('\p{Line_Break: -:=AMBIGUOUS}'); + Error('\P{Line_Break: -:=AMBIGUOUS}'); + Expect(1, 127404, '\p{Line_Break=:\AAmbiguous\z:}', "");; + Expect(0, 127405, '\p{Line_Break=:\AAmbiguous\z:}', "");; + Expect(1, 127404, '\p{Line_Break=ambiguous}', ""); + Expect(0, 127404, '\p{^Line_Break=ambiguous}', ""); + Expect(0, 127404, '\P{Line_Break=ambiguous}', ""); + Expect(1, 127404, '\P{^Line_Break=ambiguous}', ""); + Expect(0, 127405, '\p{Line_Break=ambiguous}', ""); + Expect(1, 127405, '\p{^Line_Break=ambiguous}', ""); + Expect(1, 127405, '\P{Line_Break=ambiguous}', ""); + Expect(0, 127405, '\P{^Line_Break=ambiguous}', ""); + Expect(1, 127404, '\p{Line_Break=:\Aambiguous\z:}', "");; + Expect(0, 127405, '\p{Line_Break=:\Aambiguous\z:}', "");; + Error('\p{Lb=:= AI}'); + Error('\P{Lb=:= AI}'); + Expect(1, 127404, '\p{Lb=:\AAI\z:}', "");; + Expect(0, 127405, '\p{Lb=:\AAI\z:}', "");; + Expect(1, 127404, '\p{Lb=ai}', ""); + Expect(0, 127404, '\p{^Lb=ai}', ""); + Expect(0, 127404, '\P{Lb=ai}', ""); + Expect(1, 127404, '\P{^Lb=ai}', ""); + Expect(0, 127405, '\p{Lb=ai}', ""); + Expect(1, 127405, '\p{^Lb=ai}', ""); + Expect(1, 127405, '\P{Lb=ai}', ""); + Expect(0, 127405, '\P{^Lb=ai}', ""); + Expect(1, 127404, '\p{Lb=:\Aai\z:}', "");; + Expect(0, 127405, '\p{Lb=:\Aai\z:}', "");; + Expect(1, 127404, '\p{Lb=_ai}', ""); + Expect(0, 127404, '\p{^Lb=_ai}', ""); + Expect(0, 127404, '\P{Lb=_ai}', ""); + Expect(1, 127404, '\P{^Lb=_ai}', ""); + Expect(0, 127405, '\p{Lb=_ai}', ""); + Expect(1, 127405, '\p{^Lb=_ai}', ""); + Expect(1, 127405, '\P{Lb=_ai}', ""); + Expect(0, 127405, '\P{^Lb=_ai}', ""); + Error('\p{Is_Line_Break=/a/- AMBIGUOUS}'); + Error('\P{Is_Line_Break=/a/- AMBIGUOUS}'); + Expect(1, 127404, '\p{Is_Line_Break=ambiguous}', ""); + Expect(0, 127404, '\p{^Is_Line_Break=ambiguous}', ""); + Expect(0, 127404, '\P{Is_Line_Break=ambiguous}', ""); + Expect(1, 127404, '\P{^Is_Line_Break=ambiguous}', ""); + Expect(0, 127405, '\p{Is_Line_Break=ambiguous}', ""); + Expect(1, 127405, '\p{^Is_Line_Break=ambiguous}', ""); + Expect(1, 127405, '\P{Is_Line_Break=ambiguous}', ""); + Expect(0, 127405, '\P{^Is_Line_Break=ambiguous}', ""); + Expect(1, 127404, '\p{Is_Line_Break: - Ambiguous}', ""); + Expect(0, 127404, '\p{^Is_Line_Break: - Ambiguous}', ""); + Expect(0, 127404, '\P{Is_Line_Break: - Ambiguous}', ""); + Expect(1, 127404, '\P{^Is_Line_Break: - Ambiguous}', ""); + Expect(0, 127405, '\p{Is_Line_Break: - Ambiguous}', ""); + Expect(1, 127405, '\p{^Is_Line_Break: - Ambiguous}', ""); + Expect(1, 127405, '\P{Is_Line_Break: - Ambiguous}', ""); + Expect(0, 127405, '\P{^Is_Line_Break: - Ambiguous}', ""); + Error('\p{Is_Lb=-:=AI}'); + Error('\P{Is_Lb=-:=AI}'); + Expect(1, 127404, '\p{Is_Lb=ai}', ""); + Expect(0, 127404, '\p{^Is_Lb=ai}', ""); + Expect(0, 127404, '\P{Is_Lb=ai}', ""); + Expect(1, 127404, '\P{^Is_Lb=ai}', ""); + Expect(0, 127405, '\p{Is_Lb=ai}', ""); + Expect(1, 127405, '\p{^Is_Lb=ai}', ""); + Expect(1, 127405, '\P{Is_Lb=ai}', ""); + Expect(0, 127405, '\P{^Is_Lb=ai}', ""); + Expect(1, 127404, '\p{Is_Lb= _AI}', ""); + Expect(0, 127404, '\p{^Is_Lb= _AI}', ""); + Expect(0, 127404, '\P{Is_Lb= _AI}', ""); + Expect(1, 127404, '\P{^Is_Lb= _AI}', ""); + Expect(0, 127405, '\p{Is_Lb= _AI}', ""); + Expect(1, 127405, '\p{^Is_Lb= _AI}', ""); + Expect(1, 127405, '\P{Is_Lb= _AI}', ""); + Expect(0, 127405, '\P{^Is_Lb= _AI}', ""); + Error('\p{Line_Break: _Aksara:=}'); + Error('\P{Line_Break: _Aksara:=}'); + Expect(1, 73523, '\p{Line_Break=:\AAksara\z:}', "");; + Expect(0, 73524, '\p{Line_Break=:\AAksara\z:}', "");; + Expect(1, 73523, '\p{Line_Break=aksara}', ""); + Expect(0, 73523, '\p{^Line_Break=aksara}', ""); + Expect(0, 73523, '\P{Line_Break=aksara}', ""); + Expect(1, 73523, '\P{^Line_Break=aksara}', ""); + Expect(0, 73524, '\p{Line_Break=aksara}', ""); + Expect(1, 73524, '\p{^Line_Break=aksara}', ""); + Expect(1, 73524, '\P{Line_Break=aksara}', ""); + Expect(0, 73524, '\P{^Line_Break=aksara}', ""); + Expect(1, 73523, '\p{Line_Break=:\Aaksara\z:}', "");; + Expect(0, 73524, '\p{Line_Break=:\Aaksara\z:}', "");; + Expect(1, 73523, '\p{Line_Break=_Aksara}', ""); + Expect(0, 73523, '\p{^Line_Break=_Aksara}', ""); + Expect(0, 73523, '\P{Line_Break=_Aksara}', ""); + Expect(1, 73523, '\P{^Line_Break=_Aksara}', ""); + Expect(0, 73524, '\p{Line_Break=_Aksara}', ""); + Expect(1, 73524, '\p{^Line_Break=_Aksara}', ""); + Expect(1, 73524, '\P{Line_Break=_Aksara}', ""); + Expect(0, 73524, '\P{^Line_Break=_Aksara}', ""); + Error('\p{Lb=:= AK}'); + Error('\P{Lb=:= AK}'); + Expect(1, 73523, '\p{Lb=:\AAK\z:}', "");; + Expect(0, 73524, '\p{Lb=:\AAK\z:}', "");; + Expect(1, 73523, '\p{Lb=ak}', ""); + Expect(0, 73523, '\p{^Lb=ak}', ""); + Expect(0, 73523, '\P{Lb=ak}', ""); + Expect(1, 73523, '\P{^Lb=ak}', ""); + Expect(0, 73524, '\p{Lb=ak}', ""); + Expect(1, 73524, '\p{^Lb=ak}', ""); + Expect(1, 73524, '\P{Lb=ak}', ""); + Expect(0, 73524, '\P{^Lb=ak}', ""); + Expect(1, 73523, '\p{Lb=:\Aak\z:}', "");; + Expect(0, 73524, '\p{Lb=:\Aak\z:}', "");; + Expect(1, 73523, '\p{Lb= ak}', ""); + Expect(0, 73523, '\p{^Lb= ak}', ""); + Expect(0, 73523, '\P{Lb= ak}', ""); + Expect(1, 73523, '\P{^Lb= ak}', ""); + Expect(0, 73524, '\p{Lb= ak}', ""); + Expect(1, 73524, '\p{^Lb= ak}', ""); + Expect(1, 73524, '\P{Lb= ak}', ""); + Expect(0, 73524, '\P{^Lb= ak}', ""); + Error('\p{Is_Line_Break=_ aksara:=}'); + Error('\P{Is_Line_Break=_ aksara:=}'); + Expect(1, 73523, '\p{Is_Line_Break=aksara}', ""); + Expect(0, 73523, '\p{^Is_Line_Break=aksara}', ""); + Expect(0, 73523, '\P{Is_Line_Break=aksara}', ""); + Expect(1, 73523, '\P{^Is_Line_Break=aksara}', ""); + Expect(0, 73524, '\p{Is_Line_Break=aksara}', ""); + Expect(1, 73524, '\p{^Is_Line_Break=aksara}', ""); + Expect(1, 73524, '\P{Is_Line_Break=aksara}', ""); + Expect(0, 73524, '\P{^Is_Line_Break=aksara}', ""); + Expect(1, 73523, '\p{Is_Line_Break=-AKSARA}', ""); + Expect(0, 73523, '\p{^Is_Line_Break=-AKSARA}', ""); + Expect(0, 73523, '\P{Is_Line_Break=-AKSARA}', ""); + Expect(1, 73523, '\P{^Is_Line_Break=-AKSARA}', ""); + Expect(0, 73524, '\p{Is_Line_Break=-AKSARA}', ""); + Expect(1, 73524, '\p{^Is_Line_Break=-AKSARA}', ""); + Expect(1, 73524, '\P{Is_Line_Break=-AKSARA}', ""); + Expect(0, 73524, '\P{^Is_Line_Break=-AKSARA}', ""); + Error('\p{Is_Lb= :=ak}'); + Error('\P{Is_Lb= :=ak}'); + Expect(1, 73523, '\p{Is_Lb=ak}', ""); + Expect(0, 73523, '\p{^Is_Lb=ak}', ""); + Expect(0, 73523, '\P{Is_Lb=ak}', ""); + Expect(1, 73523, '\P{^Is_Lb=ak}', ""); + Expect(0, 73524, '\p{Is_Lb=ak}', ""); + Expect(1, 73524, '\p{^Is_Lb=ak}', ""); + Expect(1, 73524, '\P{Is_Lb=ak}', ""); + Expect(0, 73524, '\P{^Is_Lb=ak}', ""); + Expect(1, 73523, '\p{Is_Lb=-_ak}', ""); + Expect(0, 73523, '\p{^Is_Lb=-_ak}', ""); + Expect(0, 73523, '\P{Is_Lb=-_ak}', ""); + Expect(1, 73523, '\P{^Is_Lb=-_ak}', ""); + Expect(0, 73524, '\p{Is_Lb=-_ak}', ""); + Expect(1, 73524, '\p{^Is_Lb=-_ak}', ""); + Expect(1, 73524, '\P{Is_Lb=-_ak}', ""); + Expect(0, 73524, '\P{^Is_Lb=-_ak}', ""); + Error('\p{Line_Break= /a/alphabetic}'); + Error('\P{Line_Break= /a/alphabetic}'); + Expect(1, 130042, '\p{Line_Break=:\AAlphabetic\z:}', "");; + Expect(0, 130043, '\p{Line_Break=:\AAlphabetic\z:}', "");; + Expect(1, 130042, '\p{Line_Break=alphabetic}', ""); + Expect(0, 130042, '\p{^Line_Break=alphabetic}', ""); + Expect(0, 130042, '\P{Line_Break=alphabetic}', ""); + Expect(1, 130042, '\P{^Line_Break=alphabetic}', ""); + Expect(0, 130043, '\p{Line_Break=alphabetic}', ""); + Expect(1, 130043, '\p{^Line_Break=alphabetic}', ""); + Expect(1, 130043, '\P{Line_Break=alphabetic}', ""); + Expect(0, 130043, '\P{^Line_Break=alphabetic}', ""); + Expect(1, 130042, '\p{Line_Break=:\Aalphabetic\z:}', "");; + Expect(0, 130043, '\p{Line_Break=:\Aalphabetic\z:}', "");; + Expect(1, 130042, '\p{Line_Break: Alphabetic}', ""); + Expect(0, 130042, '\p{^Line_Break: Alphabetic}', ""); + Expect(0, 130042, '\P{Line_Break: Alphabetic}', ""); + Expect(1, 130042, '\P{^Line_Break: Alphabetic}', ""); + Expect(0, 130043, '\p{Line_Break: Alphabetic}', ""); + Expect(1, 130043, '\p{^Line_Break: Alphabetic}', ""); + Expect(1, 130043, '\P{Line_Break: Alphabetic}', ""); + Expect(0, 130043, '\P{^Line_Break: Alphabetic}', ""); + Error('\p{Lb=-:=AL}'); + Error('\P{Lb=-:=AL}'); + Expect(1, 130042, '\p{Lb=:\AAL\z:}', "");; + Expect(0, 130043, '\p{Lb=:\AAL\z:}', "");; + Expect(1, 130042, '\p{Lb=al}', ""); + Expect(0, 130042, '\p{^Lb=al}', ""); + Expect(0, 130042, '\P{Lb=al}', ""); + Expect(1, 130042, '\P{^Lb=al}', ""); + Expect(0, 130043, '\p{Lb=al}', ""); + Expect(1, 130043, '\p{^Lb=al}', ""); + Expect(1, 130043, '\P{Lb=al}', ""); + Expect(0, 130043, '\P{^Lb=al}', ""); + Expect(1, 130042, '\p{Lb=:\Aal\z:}', "");; + Expect(0, 130043, '\p{Lb=:\Aal\z:}', "");; + Expect(1, 130042, '\p{Lb= AL}', ""); + Expect(0, 130042, '\p{^Lb= AL}', ""); + Expect(0, 130042, '\P{Lb= AL}', ""); + Expect(1, 130042, '\P{^Lb= AL}', ""); + Expect(0, 130043, '\p{Lb= AL}', ""); + Expect(1, 130043, '\p{^Lb= AL}', ""); + Expect(1, 130043, '\P{Lb= AL}', ""); + Expect(0, 130043, '\P{^Lb= AL}', ""); + Error('\p{Is_Line_Break=:=-alphabetic}'); + Error('\P{Is_Line_Break=:=-alphabetic}'); + Expect(1, 130042, '\p{Is_Line_Break=alphabetic}', ""); + Expect(0, 130042, '\p{^Is_Line_Break=alphabetic}', ""); + Expect(0, 130042, '\P{Is_Line_Break=alphabetic}', ""); + Expect(1, 130042, '\P{^Is_Line_Break=alphabetic}', ""); + Expect(0, 130043, '\p{Is_Line_Break=alphabetic}', ""); + Expect(1, 130043, '\p{^Is_Line_Break=alphabetic}', ""); + Expect(1, 130043, '\P{Is_Line_Break=alphabetic}', ""); + Expect(0, 130043, '\P{^Is_Line_Break=alphabetic}', ""); + Expect(1, 130042, '\p{Is_Line_Break= ALPHABETIC}', ""); + Expect(0, 130042, '\p{^Is_Line_Break= ALPHABETIC}', ""); + Expect(0, 130042, '\P{Is_Line_Break= ALPHABETIC}', ""); + Expect(1, 130042, '\P{^Is_Line_Break= ALPHABETIC}', ""); + Expect(0, 130043, '\p{Is_Line_Break= ALPHABETIC}', ""); + Expect(1, 130043, '\p{^Is_Line_Break= ALPHABETIC}', ""); + Expect(1, 130043, '\P{Is_Line_Break= ALPHABETIC}', ""); + Expect(0, 130043, '\P{^Is_Line_Break= ALPHABETIC}', ""); + Error('\p{Is_Lb=-:=AL}'); + Error('\P{Is_Lb=-:=AL}'); + Expect(1, 130042, '\p{Is_Lb=al}', ""); + Expect(0, 130042, '\p{^Is_Lb=al}', ""); + Expect(0, 130042, '\P{Is_Lb=al}', ""); + Expect(1, 130042, '\P{^Is_Lb=al}', ""); + Expect(0, 130043, '\p{Is_Lb=al}', ""); + Expect(1, 130043, '\p{^Is_Lb=al}', ""); + Expect(1, 130043, '\P{Is_Lb=al}', ""); + Expect(0, 130043, '\P{^Is_Lb=al}', ""); + Expect(1, 130042, '\p{Is_Lb= _AL}', ""); + Expect(0, 130042, '\p{^Is_Lb= _AL}', ""); + Expect(0, 130042, '\P{Is_Lb= _AL}', ""); + Expect(1, 130042, '\P{^Is_Lb= _AL}', ""); + Expect(0, 130043, '\p{Is_Lb= _AL}', ""); + Expect(1, 130043, '\p{^Is_Lb= _AL}', ""); + Expect(1, 130043, '\P{Is_Lb= _AL}', ""); + Expect(0, 130043, '\P{^Is_Lb= _AL}', ""); + Error('\p{Line_Break=__Aksara_prebase:=}'); + Error('\P{Line_Break=__Aksara_prebase:=}'); + Expect(1, 73474, '\p{Line_Break=:\AAksara_Prebase\z:}', "");; + Expect(0, 73475, '\p{Line_Break=:\AAksara_Prebase\z:}', "");; + Expect(1, 73474, '\p{Line_Break=aksaraprebase}', ""); + Expect(0, 73474, '\p{^Line_Break=aksaraprebase}', ""); + Expect(0, 73474, '\P{Line_Break=aksaraprebase}', ""); + Expect(1, 73474, '\P{^Line_Break=aksaraprebase}', ""); + Expect(0, 73475, '\p{Line_Break=aksaraprebase}', ""); + Expect(1, 73475, '\p{^Line_Break=aksaraprebase}', ""); + Expect(1, 73475, '\P{Line_Break=aksaraprebase}', ""); + Expect(0, 73475, '\P{^Line_Break=aksaraprebase}', ""); + Expect(1, 73474, '\p{Line_Break=:\Aaksaraprebase\z:}', "");; + Expect(0, 73475, '\p{Line_Break=:\Aaksaraprebase\z:}', "");; + Expect(1, 73474, '\p{Line_Break=_AKSARA_PREBASE}', ""); + Expect(0, 73474, '\p{^Line_Break=_AKSARA_PREBASE}', ""); + Expect(0, 73474, '\P{Line_Break=_AKSARA_PREBASE}', ""); + Expect(1, 73474, '\P{^Line_Break=_AKSARA_PREBASE}', ""); + Expect(0, 73475, '\p{Line_Break=_AKSARA_PREBASE}', ""); + Expect(1, 73475, '\p{^Line_Break=_AKSARA_PREBASE}', ""); + Expect(1, 73475, '\P{Line_Break=_AKSARA_PREBASE}', ""); + Expect(0, 73475, '\P{^Line_Break=_AKSARA_PREBASE}', ""); + Error('\p{Lb= AP:=}'); + Error('\P{Lb= AP:=}'); + Expect(1, 73474, '\p{Lb=:\AAP\z:}', "");; + Expect(0, 73475, '\p{Lb=:\AAP\z:}', "");; + Expect(1, 73474, '\p{Lb=ap}', ""); + Expect(0, 73474, '\p{^Lb=ap}', ""); + Expect(0, 73474, '\P{Lb=ap}', ""); + Expect(1, 73474, '\P{^Lb=ap}', ""); + Expect(0, 73475, '\p{Lb=ap}', ""); + Expect(1, 73475, '\p{^Lb=ap}', ""); + Expect(1, 73475, '\P{Lb=ap}', ""); + Expect(0, 73475, '\P{^Lb=ap}', ""); + Expect(1, 73474, '\p{Lb=:\Aap\z:}', "");; + Expect(0, 73475, '\p{Lb=:\Aap\z:}', "");; + Expect(1, 73474, '\p{Lb= -AP}', ""); + Expect(0, 73474, '\p{^Lb= -AP}', ""); + Expect(0, 73474, '\P{Lb= -AP}', ""); + Expect(1, 73474, '\P{^Lb= -AP}', ""); + Expect(0, 73475, '\p{Lb= -AP}', ""); + Expect(1, 73475, '\p{^Lb= -AP}', ""); + Expect(1, 73475, '\P{Lb= -AP}', ""); + Expect(0, 73475, '\P{^Lb= -AP}', ""); + Error('\p{Is_Line_Break=:=AKSARA_Prebase}'); + Error('\P{Is_Line_Break=:=AKSARA_Prebase}'); + Expect(1, 73474, '\p{Is_Line_Break=aksaraprebase}', ""); + Expect(0, 73474, '\p{^Is_Line_Break=aksaraprebase}', ""); + Expect(0, 73474, '\P{Is_Line_Break=aksaraprebase}', ""); + Expect(1, 73474, '\P{^Is_Line_Break=aksaraprebase}', ""); + Expect(0, 73475, '\p{Is_Line_Break=aksaraprebase}', ""); + Expect(1, 73475, '\p{^Is_Line_Break=aksaraprebase}', ""); + Expect(1, 73475, '\P{Is_Line_Break=aksaraprebase}', ""); + Expect(0, 73475, '\P{^Is_Line_Break=aksaraprebase}', ""); + Expect(1, 73474, '\p{Is_Line_Break=_ aksara_prebase}', ""); + Expect(0, 73474, '\p{^Is_Line_Break=_ aksara_prebase}', ""); + Expect(0, 73474, '\P{Is_Line_Break=_ aksara_prebase}', ""); + Expect(1, 73474, '\P{^Is_Line_Break=_ aksara_prebase}', ""); + Expect(0, 73475, '\p{Is_Line_Break=_ aksara_prebase}', ""); + Expect(1, 73475, '\p{^Is_Line_Break=_ aksara_prebase}', ""); + Expect(1, 73475, '\P{Is_Line_Break=_ aksara_prebase}', ""); + Expect(0, 73475, '\P{^Is_Line_Break=_ aksara_prebase}', ""); + Error('\p{Is_Lb=/a/_-AP}'); + Error('\P{Is_Lb=/a/_-AP}'); + Expect(1, 73474, '\p{Is_Lb=ap}', ""); + Expect(0, 73474, '\p{^Is_Lb=ap}', ""); + Expect(0, 73474, '\P{Is_Lb=ap}', ""); + Expect(1, 73474, '\P{^Is_Lb=ap}', ""); + Expect(0, 73475, '\p{Is_Lb=ap}', ""); + Expect(1, 73475, '\p{^Is_Lb=ap}', ""); + Expect(1, 73475, '\P{Is_Lb=ap}', ""); + Expect(0, 73475, '\P{^Is_Lb=ap}', ""); + Expect(1, 73474, '\p{Is_Lb= _AP}', ""); + Expect(0, 73474, '\p{^Is_Lb= _AP}', ""); + Expect(0, 73474, '\P{Is_Lb= _AP}', ""); + Expect(1, 73474, '\P{^Is_Lb= _AP}', ""); + Expect(0, 73475, '\p{Is_Lb= _AP}', ""); + Expect(1, 73475, '\p{^Is_Lb= _AP}', ""); + Expect(1, 73475, '\P{Is_Lb= _AP}', ""); + Expect(0, 73475, '\P{^Is_Lb= _AP}', ""); + Error('\p{Line_Break= -Aksara_Start:=}'); + Error('\P{Line_Break= -Aksara_Start:=}'); + Expect(1, 90425, '\p{Line_Break=:\AAksara_Start\z:}', "");; + Expect(0, 90426, '\p{Line_Break=:\AAksara_Start\z:}', "");; + Expect(1, 90425, '\p{Line_Break=aksarastart}', ""); + Expect(0, 90425, '\p{^Line_Break=aksarastart}', ""); + Expect(0, 90425, '\P{Line_Break=aksarastart}', ""); + Expect(1, 90425, '\P{^Line_Break=aksarastart}', ""); + Expect(0, 90426, '\p{Line_Break=aksarastart}', ""); + Expect(1, 90426, '\p{^Line_Break=aksarastart}', ""); + Expect(1, 90426, '\P{Line_Break=aksarastart}', ""); + Expect(0, 90426, '\P{^Line_Break=aksarastart}', ""); + Expect(1, 90425, '\p{Line_Break=:\Aaksarastart\z:}', "");; + Expect(0, 90426, '\p{Line_Break=:\Aaksarastart\z:}', "");; + Expect(1, 90425, '\p{Line_Break= Aksara_Start}', ""); + Expect(0, 90425, '\p{^Line_Break= Aksara_Start}', ""); + Expect(0, 90425, '\P{Line_Break= Aksara_Start}', ""); + Expect(1, 90425, '\P{^Line_Break= Aksara_Start}', ""); + Expect(0, 90426, '\p{Line_Break= Aksara_Start}', ""); + Expect(1, 90426, '\p{^Line_Break= Aksara_Start}', ""); + Expect(1, 90426, '\P{Line_Break= Aksara_Start}', ""); + Expect(0, 90426, '\P{^Line_Break= Aksara_Start}', ""); + Error('\p{Lb= _AS/a/}'); + Error('\P{Lb= _AS/a/}'); + Expect(1, 90425, '\p{Lb=:\AAS\z:}', "");; + Expect(0, 90426, '\p{Lb=:\AAS\z:}', "");; + Expect(1, 90425, '\p{Lb:as}', ""); + Expect(0, 90425, '\p{^Lb:as}', ""); + Expect(0, 90425, '\P{Lb:as}', ""); + Expect(1, 90425, '\P{^Lb:as}', ""); + Expect(0, 90426, '\p{Lb:as}', ""); + Expect(1, 90426, '\p{^Lb:as}', ""); + Expect(1, 90426, '\P{Lb:as}', ""); + Expect(0, 90426, '\P{^Lb:as}', ""); + Expect(1, 90425, '\p{Lb=:\Aas\z:}', "");; + Expect(0, 90426, '\p{Lb=:\Aas\z:}', "");; + Expect(1, 90425, '\p{Lb: _-AS}', ""); + Expect(0, 90425, '\p{^Lb: _-AS}', ""); + Expect(0, 90425, '\P{Lb: _-AS}', ""); + Expect(1, 90425, '\P{^Lb: _-AS}', ""); + Expect(0, 90426, '\p{Lb: _-AS}', ""); + Expect(1, 90426, '\p{^Lb: _-AS}', ""); + Expect(1, 90426, '\P{Lb: _-AS}', ""); + Expect(0, 90426, '\P{^Lb: _-AS}', ""); + Error('\p{Is_Line_Break=:=-_Aksara_Start}'); + Error('\P{Is_Line_Break=:=-_Aksara_Start}'); + Expect(1, 90425, '\p{Is_Line_Break: aksarastart}', ""); + Expect(0, 90425, '\p{^Is_Line_Break: aksarastart}', ""); + Expect(0, 90425, '\P{Is_Line_Break: aksarastart}', ""); + Expect(1, 90425, '\P{^Is_Line_Break: aksarastart}', ""); + Expect(0, 90426, '\p{Is_Line_Break: aksarastart}', ""); + Expect(1, 90426, '\p{^Is_Line_Break: aksarastart}', ""); + Expect(1, 90426, '\P{Is_Line_Break: aksarastart}', ""); + Expect(0, 90426, '\P{^Is_Line_Break: aksarastart}', ""); + Expect(1, 90425, '\p{Is_Line_Break=-Aksara_Start}', ""); + Expect(0, 90425, '\p{^Is_Line_Break=-Aksara_Start}', ""); + Expect(0, 90425, '\P{Is_Line_Break=-Aksara_Start}', ""); + Expect(1, 90425, '\P{^Is_Line_Break=-Aksara_Start}', ""); + Expect(0, 90426, '\p{Is_Line_Break=-Aksara_Start}', ""); + Expect(1, 90426, '\p{^Is_Line_Break=-Aksara_Start}', ""); + Expect(1, 90426, '\P{Is_Line_Break=-Aksara_Start}', ""); + Expect(0, 90426, '\P{^Is_Line_Break=-Aksara_Start}', ""); + Error('\p{Is_Lb=-AS/a/}'); + Error('\P{Is_Lb=-AS/a/}'); + Expect(1, 90425, '\p{Is_Lb: as}', ""); + Expect(0, 90425, '\p{^Is_Lb: as}', ""); + Expect(0, 90425, '\P{Is_Lb: as}', ""); + Expect(1, 90425, '\P{^Is_Lb: as}', ""); + Expect(0, 90426, '\p{Is_Lb: as}', ""); + Expect(1, 90426, '\p{^Is_Lb: as}', ""); + Expect(1, 90426, '\P{Is_Lb: as}', ""); + Expect(0, 90426, '\P{^Is_Lb: as}', ""); + Expect(1, 90425, '\p{Is_Lb: -AS}', ""); + Expect(0, 90425, '\p{^Is_Lb: -AS}', ""); + Expect(0, 90425, '\P{Is_Lb: -AS}', ""); + Expect(1, 90425, '\P{^Is_Lb: -AS}', ""); + Expect(0, 90426, '\p{Is_Lb: -AS}', ""); + Expect(1, 90426, '\p{^Is_Lb: -AS}', ""); + Expect(1, 90426, '\P{Is_Lb: -AS}', ""); + Expect(0, 90426, '\P{^Is_Lb: -AS}', ""); + Error('\p{Line_Break=:= -Break_Both}'); + Error('\P{Line_Break=:= -Break_Both}'); + Expect(1, 11835, '\p{Line_Break=:\ABreak_Both\z:}', "");; + Expect(0, 11836, '\p{Line_Break=:\ABreak_Both\z:}', "");; + Expect(1, 11835, '\p{Line_Break=breakboth}', ""); + Expect(0, 11835, '\p{^Line_Break=breakboth}', ""); + Expect(0, 11835, '\P{Line_Break=breakboth}', ""); + Expect(1, 11835, '\P{^Line_Break=breakboth}', ""); + Expect(0, 11836, '\p{Line_Break=breakboth}', ""); + Expect(1, 11836, '\p{^Line_Break=breakboth}', ""); + Expect(1, 11836, '\P{Line_Break=breakboth}', ""); + Expect(0, 11836, '\P{^Line_Break=breakboth}', ""); + Expect(1, 11835, '\p{Line_Break=:\Abreakboth\z:}', "");; + Expect(0, 11836, '\p{Line_Break=:\Abreakboth\z:}', "");; + Expect(1, 11835, '\p{Line_Break= Break_BOTH}', ""); + Expect(0, 11835, '\p{^Line_Break= Break_BOTH}', ""); + Expect(0, 11835, '\P{Line_Break= Break_BOTH}', ""); + Expect(1, 11835, '\P{^Line_Break= Break_BOTH}', ""); + Expect(0, 11836, '\p{Line_Break= Break_BOTH}', ""); + Expect(1, 11836, '\p{^Line_Break= Break_BOTH}', ""); + Expect(1, 11836, '\P{Line_Break= Break_BOTH}', ""); + Expect(0, 11836, '\P{^Line_Break= Break_BOTH}', ""); + Error('\p{Lb=-/a/B2}'); + Error('\P{Lb=-/a/B2}'); + Expect(1, 11835, '\p{Lb=:\AB2\z:}', "");; + Expect(0, 11836, '\p{Lb=:\AB2\z:}', "");; + Expect(1, 11835, '\p{Lb=b2}', ""); + Expect(0, 11835, '\p{^Lb=b2}', ""); + Expect(0, 11835, '\P{Lb=b2}', ""); + Expect(1, 11835, '\P{^Lb=b2}', ""); + Expect(0, 11836, '\p{Lb=b2}', ""); + Expect(1, 11836, '\p{^Lb=b2}', ""); + Expect(1, 11836, '\P{Lb=b2}', ""); + Expect(0, 11836, '\P{^Lb=b2}', ""); + Expect(1, 11835, '\p{Lb=:\Ab2\z:}', "");; + Expect(0, 11836, '\p{Lb=:\Ab2\z:}', "");; + Expect(1, 11835, '\p{Lb=--b2}', ""); + Expect(0, 11835, '\p{^Lb=--b2}', ""); + Expect(0, 11835, '\P{Lb=--b2}', ""); + Expect(1, 11835, '\P{^Lb=--b2}', ""); + Expect(0, 11836, '\p{Lb=--b2}', ""); + Expect(1, 11836, '\p{^Lb=--b2}', ""); + Expect(1, 11836, '\P{Lb=--b2}', ""); + Expect(0, 11836, '\P{^Lb=--b2}', ""); + Error('\p{Is_Line_Break=:=_Break_Both}'); + Error('\P{Is_Line_Break=:=_Break_Both}'); + Expect(1, 11835, '\p{Is_Line_Break=breakboth}', ""); + Expect(0, 11835, '\p{^Is_Line_Break=breakboth}', ""); + Expect(0, 11835, '\P{Is_Line_Break=breakboth}', ""); + Expect(1, 11835, '\P{^Is_Line_Break=breakboth}', ""); + Expect(0, 11836, '\p{Is_Line_Break=breakboth}', ""); + Expect(1, 11836, '\p{^Is_Line_Break=breakboth}', ""); + Expect(1, 11836, '\P{Is_Line_Break=breakboth}', ""); + Expect(0, 11836, '\P{^Is_Line_Break=breakboth}', ""); + Expect(1, 11835, '\p{Is_Line_Break= _Break_both}', ""); + Expect(0, 11835, '\p{^Is_Line_Break= _Break_both}', ""); + Expect(0, 11835, '\P{Is_Line_Break= _Break_both}', ""); + Expect(1, 11835, '\P{^Is_Line_Break= _Break_both}', ""); + Expect(0, 11836, '\p{Is_Line_Break= _Break_both}', ""); + Expect(1, 11836, '\p{^Is_Line_Break= _Break_both}', ""); + Expect(1, 11836, '\P{Is_Line_Break= _Break_both}', ""); + Expect(0, 11836, '\P{^Is_Line_Break= _Break_both}', ""); + Error('\p{Is_Lb=-/a/b2}'); + Error('\P{Is_Lb=-/a/b2}'); + Expect(1, 11835, '\p{Is_Lb=b2}', ""); + Expect(0, 11835, '\p{^Is_Lb=b2}', ""); + Expect(0, 11835, '\P{Is_Lb=b2}', ""); + Expect(1, 11835, '\P{^Is_Lb=b2}', ""); + Expect(0, 11836, '\p{Is_Lb=b2}', ""); + Expect(1, 11836, '\p{^Is_Lb=b2}', ""); + Expect(1, 11836, '\P{Is_Lb=b2}', ""); + Expect(0, 11836, '\P{^Is_Lb=b2}', ""); + Expect(1, 11835, '\p{Is_Lb= _B2}', ""); + Expect(0, 11835, '\p{^Is_Lb= _B2}', ""); + Expect(0, 11835, '\P{Is_Lb= _B2}', ""); + Expect(1, 11835, '\P{^Is_Lb= _B2}', ""); + Expect(0, 11836, '\p{Is_Lb= _B2}', ""); + Expect(1, 11836, '\p{^Is_Lb= _B2}', ""); + Expect(1, 11836, '\P{Is_Lb= _B2}', ""); + Expect(0, 11836, '\P{^Is_Lb= _B2}', ""); + Error('\p{Line_Break=:=_ Break_After}'); + Error('\P{Line_Break=:=_ Break_After}'); + Expect(1, 121482, '\p{Line_Break=:\ABreak_After\z:}', "");; + Expect(0, 121483, '\p{Line_Break=:\ABreak_After\z:}', "");; + Expect(1, 121482, '\p{Line_Break=breakafter}', ""); + Expect(0, 121482, '\p{^Line_Break=breakafter}', ""); + Expect(0, 121482, '\P{Line_Break=breakafter}', ""); + Expect(1, 121482, '\P{^Line_Break=breakafter}', ""); + Expect(0, 121483, '\p{Line_Break=breakafter}', ""); + Expect(1, 121483, '\p{^Line_Break=breakafter}', ""); + Expect(1, 121483, '\P{Line_Break=breakafter}', ""); + Expect(0, 121483, '\P{^Line_Break=breakafter}', ""); + Expect(1, 121482, '\p{Line_Break=:\Abreakafter\z:}', "");; + Expect(0, 121483, '\p{Line_Break=:\Abreakafter\z:}', "");; + Expect(1, 121482, '\p{Line_Break=-BREAK_after}', ""); + Expect(0, 121482, '\p{^Line_Break=-BREAK_after}', ""); + Expect(0, 121482, '\P{Line_Break=-BREAK_after}', ""); + Expect(1, 121482, '\P{^Line_Break=-BREAK_after}', ""); + Expect(0, 121483, '\p{Line_Break=-BREAK_after}', ""); + Expect(1, 121483, '\p{^Line_Break=-BREAK_after}', ""); + Expect(1, 121483, '\P{Line_Break=-BREAK_after}', ""); + Expect(0, 121483, '\P{^Line_Break=-BREAK_after}', ""); + Error('\p{Lb= BA:=}'); + Error('\P{Lb= BA:=}'); + Expect(1, 121482, '\p{Lb=:\ABA\z:}', "");; + Expect(0, 121483, '\p{Lb=:\ABA\z:}', "");; + Expect(1, 121482, '\p{Lb=ba}', ""); + Expect(0, 121482, '\p{^Lb=ba}', ""); + Expect(0, 121482, '\P{Lb=ba}', ""); + Expect(1, 121482, '\P{^Lb=ba}', ""); + Expect(0, 121483, '\p{Lb=ba}', ""); + Expect(1, 121483, '\p{^Lb=ba}', ""); + Expect(1, 121483, '\P{Lb=ba}', ""); + Expect(0, 121483, '\P{^Lb=ba}', ""); + Expect(1, 121482, '\p{Lb=:\Aba\z:}', "");; + Expect(0, 121483, '\p{Lb=:\Aba\z:}', "");; + Expect(1, 121482, '\p{Lb: BA}', ""); + Expect(0, 121482, '\p{^Lb: BA}', ""); + Expect(0, 121482, '\P{Lb: BA}', ""); + Expect(1, 121482, '\P{^Lb: BA}', ""); + Expect(0, 121483, '\p{Lb: BA}', ""); + Expect(1, 121483, '\p{^Lb: BA}', ""); + Expect(1, 121483, '\P{Lb: BA}', ""); + Expect(0, 121483, '\P{^Lb: BA}', ""); + Error('\p{Is_Line_Break: /a/_Break_After}'); + Error('\P{Is_Line_Break: /a/_Break_After}'); + Expect(1, 121482, '\p{Is_Line_Break=breakafter}', ""); + Expect(0, 121482, '\p{^Is_Line_Break=breakafter}', ""); + Expect(0, 121482, '\P{Is_Line_Break=breakafter}', ""); + Expect(1, 121482, '\P{^Is_Line_Break=breakafter}', ""); + Expect(0, 121483, '\p{Is_Line_Break=breakafter}', ""); + Expect(1, 121483, '\p{^Is_Line_Break=breakafter}', ""); + Expect(1, 121483, '\P{Is_Line_Break=breakafter}', ""); + Expect(0, 121483, '\P{^Is_Line_Break=breakafter}', ""); + Expect(1, 121482, '\p{Is_Line_Break= Break_After}', ""); + Expect(0, 121482, '\p{^Is_Line_Break= Break_After}', ""); + Expect(0, 121482, '\P{Is_Line_Break= Break_After}', ""); + Expect(1, 121482, '\P{^Is_Line_Break= Break_After}', ""); + Expect(0, 121483, '\p{Is_Line_Break= Break_After}', ""); + Expect(1, 121483, '\p{^Is_Line_Break= Break_After}', ""); + Expect(1, 121483, '\P{Is_Line_Break= Break_After}', ""); + Expect(0, 121483, '\P{^Is_Line_Break= Break_After}', ""); + Error('\p{Is_Lb: -BA:=}'); + Error('\P{Is_Lb: -BA:=}'); + Expect(1, 121482, '\p{Is_Lb: ba}', ""); + Expect(0, 121482, '\p{^Is_Lb: ba}', ""); + Expect(0, 121482, '\P{Is_Lb: ba}', ""); + Expect(1, 121482, '\P{^Is_Lb: ba}', ""); + Expect(0, 121483, '\p{Is_Lb: ba}', ""); + Expect(1, 121483, '\p{^Is_Lb: ba}', ""); + Expect(1, 121483, '\P{Is_Lb: ba}', ""); + Expect(0, 121483, '\P{^Is_Lb: ba}', ""); + Expect(1, 121482, '\p{Is_Lb= BA}', ""); + Expect(0, 121482, '\p{^Is_Lb= BA}', ""); + Expect(0, 121482, '\P{Is_Lb= BA}', ""); + Expect(1, 121482, '\P{^Is_Lb= BA}', ""); + Expect(0, 121483, '\p{Is_Lb= BA}', ""); + Expect(1, 121483, '\p{^Is_Lb= BA}', ""); + Expect(1, 121483, '\P{Is_Lb= BA}', ""); + Expect(0, 121483, '\P{^Is_Lb= BA}', ""); + Error('\p{Line_Break=/a/Break_before}'); + Error('\P{Line_Break=/a/Break_before}'); + Expect(1, 72816, '\p{Line_Break=:\ABreak_Before\z:}', "");; + Expect(0, 72817, '\p{Line_Break=:\ABreak_Before\z:}', "");; + Expect(1, 72816, '\p{Line_Break: breakbefore}', ""); + Expect(0, 72816, '\p{^Line_Break: breakbefore}', ""); + Expect(0, 72816, '\P{Line_Break: breakbefore}', ""); + Expect(1, 72816, '\P{^Line_Break: breakbefore}', ""); + Expect(0, 72817, '\p{Line_Break: breakbefore}', ""); + Expect(1, 72817, '\p{^Line_Break: breakbefore}', ""); + Expect(1, 72817, '\P{Line_Break: breakbefore}', ""); + Expect(0, 72817, '\P{^Line_Break: breakbefore}', ""); + Expect(1, 72816, '\p{Line_Break=:\Abreakbefore\z:}', "");; + Expect(0, 72817, '\p{Line_Break=:\Abreakbefore\z:}', "");; + Expect(1, 72816, '\p{Line_Break=-break_before}', ""); + Expect(0, 72816, '\p{^Line_Break=-break_before}', ""); + Expect(0, 72816, '\P{Line_Break=-break_before}', ""); + Expect(1, 72816, '\P{^Line_Break=-break_before}', ""); + Expect(0, 72817, '\p{Line_Break=-break_before}', ""); + Expect(1, 72817, '\p{^Line_Break=-break_before}', ""); + Expect(1, 72817, '\P{Line_Break=-break_before}', ""); + Expect(0, 72817, '\P{^Line_Break=-break_before}', ""); + Error('\p{Lb=/a/_ bb}'); + Error('\P{Lb=/a/_ bb}'); + Expect(1, 72816, '\p{Lb=:\ABB\z:}', "");; + Expect(0, 72817, '\p{Lb=:\ABB\z:}', "");; + Expect(1, 72816, '\p{Lb=bb}', ""); + Expect(0, 72816, '\p{^Lb=bb}', ""); + Expect(0, 72816, '\P{Lb=bb}', ""); + Expect(1, 72816, '\P{^Lb=bb}', ""); + Expect(0, 72817, '\p{Lb=bb}', ""); + Expect(1, 72817, '\p{^Lb=bb}', ""); + Expect(1, 72817, '\P{Lb=bb}', ""); + Expect(0, 72817, '\P{^Lb=bb}', ""); + Expect(1, 72816, '\p{Lb=:\Abb\z:}', "");; + Expect(0, 72817, '\p{Lb=:\Abb\z:}', "");; + Expect(1, 72816, '\p{Lb= BB}', ""); + Expect(0, 72816, '\p{^Lb= BB}', ""); + Expect(0, 72816, '\P{Lb= BB}', ""); + Expect(1, 72816, '\P{^Lb= BB}', ""); + Expect(0, 72817, '\p{Lb= BB}', ""); + Expect(1, 72817, '\p{^Lb= BB}', ""); + Expect(1, 72817, '\P{Lb= BB}', ""); + Expect(0, 72817, '\P{^Lb= BB}', ""); + Error('\p{Is_Line_Break: _ break_Before/a/}'); + Error('\P{Is_Line_Break: _ break_Before/a/}'); + Expect(1, 72816, '\p{Is_Line_Break=breakbefore}', ""); + Expect(0, 72816, '\p{^Is_Line_Break=breakbefore}', ""); + Expect(0, 72816, '\P{Is_Line_Break=breakbefore}', ""); + Expect(1, 72816, '\P{^Is_Line_Break=breakbefore}', ""); + Expect(0, 72817, '\p{Is_Line_Break=breakbefore}', ""); + Expect(1, 72817, '\p{^Is_Line_Break=breakbefore}', ""); + Expect(1, 72817, '\P{Is_Line_Break=breakbefore}', ""); + Expect(0, 72817, '\P{^Is_Line_Break=breakbefore}', ""); + Expect(1, 72816, '\p{Is_Line_Break= _Break_BEFORE}', ""); + Expect(0, 72816, '\p{^Is_Line_Break= _Break_BEFORE}', ""); + Expect(0, 72816, '\P{Is_Line_Break= _Break_BEFORE}', ""); + Expect(1, 72816, '\P{^Is_Line_Break= _Break_BEFORE}', ""); + Expect(0, 72817, '\p{Is_Line_Break= _Break_BEFORE}', ""); + Expect(1, 72817, '\p{^Is_Line_Break= _Break_BEFORE}', ""); + Expect(1, 72817, '\P{Is_Line_Break= _Break_BEFORE}', ""); + Expect(0, 72817, '\P{^Is_Line_Break= _Break_BEFORE}', ""); + Error('\p{Is_Lb=/a/bb}'); + Error('\P{Is_Lb=/a/bb}'); + Expect(1, 72816, '\p{Is_Lb: bb}', ""); + Expect(0, 72816, '\p{^Is_Lb: bb}', ""); + Expect(0, 72816, '\P{Is_Lb: bb}', ""); + Expect(1, 72816, '\P{^Is_Lb: bb}', ""); + Expect(0, 72817, '\p{Is_Lb: bb}', ""); + Expect(1, 72817, '\p{^Is_Lb: bb}', ""); + Expect(1, 72817, '\P{Is_Lb: bb}', ""); + Expect(0, 72817, '\P{^Is_Lb: bb}', ""); + Expect(1, 72816, '\p{Is_Lb=__BB}', ""); + Expect(0, 72816, '\p{^Is_Lb=__BB}', ""); + Expect(0, 72816, '\P{Is_Lb=__BB}', ""); + Expect(1, 72816, '\P{^Is_Lb=__BB}', ""); + Expect(0, 72817, '\p{Is_Lb=__BB}', ""); + Expect(1, 72817, '\p{^Is_Lb=__BB}', ""); + Expect(1, 72817, '\P{Is_Lb=__BB}', ""); + Expect(0, 72817, '\P{^Is_Lb=__BB}', ""); + Error('\p{Line_Break=:= _mandatory_break}'); + Error('\P{Line_Break=:= _mandatory_break}'); + Expect(1, 8233, '\p{Line_Break=:\AMandatory_Break\z:}', "");; + Expect(0, 8234, '\p{Line_Break=:\AMandatory_Break\z:}', "");; + Expect(1, 8233, '\p{Line_Break=mandatorybreak}', ""); + Expect(0, 8233, '\p{^Line_Break=mandatorybreak}', ""); + Expect(0, 8233, '\P{Line_Break=mandatorybreak}', ""); + Expect(1, 8233, '\P{^Line_Break=mandatorybreak}', ""); + Expect(0, 8234, '\p{Line_Break=mandatorybreak}', ""); + Expect(1, 8234, '\p{^Line_Break=mandatorybreak}', ""); + Expect(1, 8234, '\P{Line_Break=mandatorybreak}', ""); + Expect(0, 8234, '\P{^Line_Break=mandatorybreak}', ""); + Expect(1, 8233, '\p{Line_Break=:\Amandatorybreak\z:}', "");; + Expect(0, 8234, '\p{Line_Break=:\Amandatorybreak\z:}', "");; + Expect(1, 8233, '\p{Line_Break= -Mandatory_break}', ""); + Expect(0, 8233, '\p{^Line_Break= -Mandatory_break}', ""); + Expect(0, 8233, '\P{Line_Break= -Mandatory_break}', ""); + Expect(1, 8233, '\P{^Line_Break= -Mandatory_break}', ""); + Expect(0, 8234, '\p{Line_Break= -Mandatory_break}', ""); + Expect(1, 8234, '\p{^Line_Break= -Mandatory_break}', ""); + Expect(1, 8234, '\P{Line_Break= -Mandatory_break}', ""); + Expect(0, 8234, '\P{^Line_Break= -Mandatory_break}', ""); + Error('\p{Lb=/a/ bk}'); + Error('\P{Lb=/a/ bk}'); + Expect(1, 8233, '\p{Lb=:\ABK\z:}', "");; + Expect(0, 8234, '\p{Lb=:\ABK\z:}', "");; + Expect(1, 8233, '\p{Lb=bk}', ""); + Expect(0, 8233, '\p{^Lb=bk}', ""); + Expect(0, 8233, '\P{Lb=bk}', ""); + Expect(1, 8233, '\P{^Lb=bk}', ""); + Expect(0, 8234, '\p{Lb=bk}', ""); + Expect(1, 8234, '\p{^Lb=bk}', ""); + Expect(1, 8234, '\P{Lb=bk}', ""); + Expect(0, 8234, '\P{^Lb=bk}', ""); + Expect(1, 8233, '\p{Lb=:\Abk\z:}', "");; + Expect(0, 8234, '\p{Lb=:\Abk\z:}', "");; + Expect(1, 8233, '\p{Lb: - BK}', ""); + Expect(0, 8233, '\p{^Lb: - BK}', ""); + Expect(0, 8233, '\P{Lb: - BK}', ""); + Expect(1, 8233, '\P{^Lb: - BK}', ""); + Expect(0, 8234, '\p{Lb: - BK}', ""); + Expect(1, 8234, '\p{^Lb: - BK}', ""); + Expect(1, 8234, '\P{Lb: - BK}', ""); + Expect(0, 8234, '\P{^Lb: - BK}', ""); + Error('\p{Is_Line_Break=:=_-mandatory_Break}'); + Error('\P{Is_Line_Break=:=_-mandatory_Break}'); + Expect(1, 8233, '\p{Is_Line_Break=mandatorybreak}', ""); + Expect(0, 8233, '\p{^Is_Line_Break=mandatorybreak}', ""); + Expect(0, 8233, '\P{Is_Line_Break=mandatorybreak}', ""); + Expect(1, 8233, '\P{^Is_Line_Break=mandatorybreak}', ""); + Expect(0, 8234, '\p{Is_Line_Break=mandatorybreak}', ""); + Expect(1, 8234, '\p{^Is_Line_Break=mandatorybreak}', ""); + Expect(1, 8234, '\P{Is_Line_Break=mandatorybreak}', ""); + Expect(0, 8234, '\P{^Is_Line_Break=mandatorybreak}', ""); + Expect(1, 8233, '\p{Is_Line_Break=-MANDATORY_break}', ""); + Expect(0, 8233, '\p{^Is_Line_Break=-MANDATORY_break}', ""); + Expect(0, 8233, '\P{Is_Line_Break=-MANDATORY_break}', ""); + Expect(1, 8233, '\P{^Is_Line_Break=-MANDATORY_break}', ""); + Expect(0, 8234, '\p{Is_Line_Break=-MANDATORY_break}', ""); + Expect(1, 8234, '\p{^Is_Line_Break=-MANDATORY_break}', ""); + Expect(1, 8234, '\P{Is_Line_Break=-MANDATORY_break}', ""); + Expect(0, 8234, '\P{^Is_Line_Break=-MANDATORY_break}', ""); + Error('\p{Is_Lb=:=BK}'); + Error('\P{Is_Lb=:=BK}'); + Expect(1, 8233, '\p{Is_Lb=bk}', ""); + Expect(0, 8233, '\p{^Is_Lb=bk}', ""); + Expect(0, 8233, '\P{Is_Lb=bk}', ""); + Expect(1, 8233, '\P{^Is_Lb=bk}', ""); + Expect(0, 8234, '\p{Is_Lb=bk}', ""); + Expect(1, 8234, '\p{^Is_Lb=bk}', ""); + Expect(1, 8234, '\P{Is_Lb=bk}', ""); + Expect(0, 8234, '\P{^Is_Lb=bk}', ""); + Expect(1, 8233, '\p{Is_Lb: _BK}', ""); + Expect(0, 8233, '\p{^Is_Lb: _BK}', ""); + Expect(0, 8233, '\P{Is_Lb: _BK}', ""); + Expect(1, 8233, '\P{^Is_Lb: _BK}', ""); + Expect(0, 8234, '\p{Is_Lb: _BK}', ""); + Expect(1, 8234, '\p{^Is_Lb: _BK}', ""); + Expect(1, 8234, '\P{Is_Lb: _BK}', ""); + Expect(0, 8234, '\P{^Is_Lb: _BK}', ""); + Error('\p{Line_Break=_ contingent_break/a/}'); + Error('\P{Line_Break=_ contingent_break/a/}'); + Expect(1, 65532, '\p{Line_Break=:\AContingent_Break\z:}', "");; + Expect(0, 65533, '\p{Line_Break=:\AContingent_Break\z:}', "");; + Expect(1, 65532, '\p{Line_Break=contingentbreak}', ""); + Expect(0, 65532, '\p{^Line_Break=contingentbreak}', ""); + Expect(0, 65532, '\P{Line_Break=contingentbreak}', ""); + Expect(1, 65532, '\P{^Line_Break=contingentbreak}', ""); + Expect(0, 65533, '\p{Line_Break=contingentbreak}', ""); + Expect(1, 65533, '\p{^Line_Break=contingentbreak}', ""); + Expect(1, 65533, '\P{Line_Break=contingentbreak}', ""); + Expect(0, 65533, '\P{^Line_Break=contingentbreak}', ""); + Expect(1, 65532, '\p{Line_Break=:\Acontingentbreak\z:}', "");; + Expect(0, 65533, '\p{Line_Break=:\Acontingentbreak\z:}', "");; + Expect(1, 65532, '\p{Line_Break= CONTINGENT_BREAK}', ""); + Expect(0, 65532, '\p{^Line_Break= CONTINGENT_BREAK}', ""); + Expect(0, 65532, '\P{Line_Break= CONTINGENT_BREAK}', ""); + Expect(1, 65532, '\P{^Line_Break= CONTINGENT_BREAK}', ""); + Expect(0, 65533, '\p{Line_Break= CONTINGENT_BREAK}', ""); + Expect(1, 65533, '\p{^Line_Break= CONTINGENT_BREAK}', ""); + Expect(1, 65533, '\P{Line_Break= CONTINGENT_BREAK}', ""); + Expect(0, 65533, '\P{^Line_Break= CONTINGENT_BREAK}', ""); + Error('\p{Lb= :=cb}'); + Error('\P{Lb= :=cb}'); + Expect(1, 65532, '\p{Lb=:\ACB\z:}', "");; + Expect(0, 65533, '\p{Lb=:\ACB\z:}', "");; + Expect(1, 65532, '\p{Lb=cb}', ""); + Expect(0, 65532, '\p{^Lb=cb}', ""); + Expect(0, 65532, '\P{Lb=cb}', ""); + Expect(1, 65532, '\P{^Lb=cb}', ""); + Expect(0, 65533, '\p{Lb=cb}', ""); + Expect(1, 65533, '\p{^Lb=cb}', ""); + Expect(1, 65533, '\P{Lb=cb}', ""); + Expect(0, 65533, '\P{^Lb=cb}', ""); + Expect(1, 65532, '\p{Lb=:\Acb\z:}', "");; + Expect(0, 65533, '\p{Lb=:\Acb\z:}', "");; + Expect(1, 65532, '\p{Lb= CB}', ""); + Expect(0, 65532, '\p{^Lb= CB}', ""); + Expect(0, 65532, '\P{Lb= CB}', ""); + Expect(1, 65532, '\P{^Lb= CB}', ""); + Expect(0, 65533, '\p{Lb= CB}', ""); + Expect(1, 65533, '\p{^Lb= CB}', ""); + Expect(1, 65533, '\P{Lb= CB}', ""); + Expect(0, 65533, '\P{^Lb= CB}', ""); + Error('\p{Is_Line_Break=:=_ Contingent_Break}'); + Error('\P{Is_Line_Break=:=_ Contingent_Break}'); + Expect(1, 65532, '\p{Is_Line_Break=contingentbreak}', ""); + Expect(0, 65532, '\p{^Is_Line_Break=contingentbreak}', ""); + Expect(0, 65532, '\P{Is_Line_Break=contingentbreak}', ""); + Expect(1, 65532, '\P{^Is_Line_Break=contingentbreak}', ""); + Expect(0, 65533, '\p{Is_Line_Break=contingentbreak}', ""); + Expect(1, 65533, '\p{^Is_Line_Break=contingentbreak}', ""); + Expect(1, 65533, '\P{Is_Line_Break=contingentbreak}', ""); + Expect(0, 65533, '\P{^Is_Line_Break=contingentbreak}', ""); + Expect(1, 65532, '\p{Is_Line_Break= contingent_break}', ""); + Expect(0, 65532, '\p{^Is_Line_Break= contingent_break}', ""); + Expect(0, 65532, '\P{Is_Line_Break= contingent_break}', ""); + Expect(1, 65532, '\P{^Is_Line_Break= contingent_break}', ""); + Expect(0, 65533, '\p{Is_Line_Break= contingent_break}', ""); + Expect(1, 65533, '\p{^Is_Line_Break= contingent_break}', ""); + Expect(1, 65533, '\P{Is_Line_Break= contingent_break}', ""); + Expect(0, 65533, '\P{^Is_Line_Break= contingent_break}', ""); + Error('\p{Is_Lb:/a/_ CB}'); + Error('\P{Is_Lb:/a/_ CB}'); + Expect(1, 65532, '\p{Is_Lb=cb}', ""); + Expect(0, 65532, '\p{^Is_Lb=cb}', ""); + Expect(0, 65532, '\P{Is_Lb=cb}', ""); + Expect(1, 65532, '\P{^Is_Lb=cb}', ""); + Expect(0, 65533, '\p{Is_Lb=cb}', ""); + Expect(1, 65533, '\p{^Is_Lb=cb}', ""); + Expect(1, 65533, '\P{Is_Lb=cb}', ""); + Expect(0, 65533, '\P{^Is_Lb=cb}', ""); + Expect(1, 65532, '\p{Is_Lb= -CB}', ""); + Expect(0, 65532, '\p{^Is_Lb= -CB}', ""); + Expect(0, 65532, '\P{Is_Lb= -CB}', ""); + Expect(1, 65532, '\P{^Is_Lb= -CB}', ""); + Expect(0, 65533, '\p{Is_Lb= -CB}', ""); + Expect(1, 65533, '\p{^Is_Lb= -CB}', ""); + Expect(1, 65533, '\P{Is_Lb= -CB}', ""); + Expect(0, 65533, '\P{^Is_Lb= -CB}', ""); + Error('\p{Line_Break= /a/conditional_JAPANESE_STARTER}'); + Error('\P{Line_Break= /a/conditional_JAPANESE_STARTER}'); + Expect(1, 110951, '\p{Line_Break=:\AConditional_Japanese_Starter\z:}', "");; + Expect(0, 110952, '\p{Line_Break=:\AConditional_Japanese_Starter\z:}', "");; + Expect(1, 110951, '\p{Line_Break=conditionaljapanesestarter}', ""); + Expect(0, 110951, '\p{^Line_Break=conditionaljapanesestarter}', ""); + Expect(0, 110951, '\P{Line_Break=conditionaljapanesestarter}', ""); + Expect(1, 110951, '\P{^Line_Break=conditionaljapanesestarter}', ""); + Expect(0, 110952, '\p{Line_Break=conditionaljapanesestarter}', ""); + Expect(1, 110952, '\p{^Line_Break=conditionaljapanesestarter}', ""); + Expect(1, 110952, '\P{Line_Break=conditionaljapanesestarter}', ""); + Expect(0, 110952, '\P{^Line_Break=conditionaljapanesestarter}', ""); + Expect(1, 110951, '\p{Line_Break=:\Aconditionaljapanesestarter\z:}', "");; + Expect(0, 110952, '\p{Line_Break=:\Aconditionaljapanesestarter\z:}', "");; + Expect(1, 110951, '\p{Line_Break: -Conditional_japanese_Starter}', ""); + Expect(0, 110951, '\p{^Line_Break: -Conditional_japanese_Starter}', ""); + Expect(0, 110951, '\P{Line_Break: -Conditional_japanese_Starter}', ""); + Expect(1, 110951, '\P{^Line_Break: -Conditional_japanese_Starter}', ""); + Expect(0, 110952, '\p{Line_Break: -Conditional_japanese_Starter}', ""); + Expect(1, 110952, '\p{^Line_Break: -Conditional_japanese_Starter}', ""); + Expect(1, 110952, '\P{Line_Break: -Conditional_japanese_Starter}', ""); + Expect(0, 110952, '\P{^Line_Break: -Conditional_japanese_Starter}', ""); + Error('\p{Lb=-cj:=}'); + Error('\P{Lb=-cj:=}'); + Expect(1, 110951, '\p{Lb=:\ACJ\z:}', "");; + Expect(0, 110952, '\p{Lb=:\ACJ\z:}', "");; + Expect(1, 110951, '\p{Lb=cj}', ""); + Expect(0, 110951, '\p{^Lb=cj}', ""); + Expect(0, 110951, '\P{Lb=cj}', ""); + Expect(1, 110951, '\P{^Lb=cj}', ""); + Expect(0, 110952, '\p{Lb=cj}', ""); + Expect(1, 110952, '\p{^Lb=cj}', ""); + Expect(1, 110952, '\P{Lb=cj}', ""); + Expect(0, 110952, '\P{^Lb=cj}', ""); + Expect(1, 110951, '\p{Lb=:\Acj\z:}', "");; + Expect(0, 110952, '\p{Lb=:\Acj\z:}', "");; + Expect(1, 110951, '\p{Lb=_ CJ}', ""); + Expect(0, 110951, '\p{^Lb=_ CJ}', ""); + Expect(0, 110951, '\P{Lb=_ CJ}', ""); + Expect(1, 110951, '\P{^Lb=_ CJ}', ""); + Expect(0, 110952, '\p{Lb=_ CJ}', ""); + Expect(1, 110952, '\p{^Lb=_ CJ}', ""); + Expect(1, 110952, '\P{Lb=_ CJ}', ""); + Expect(0, 110952, '\P{^Lb=_ CJ}', ""); + Error('\p{Is_Line_Break=/a/ conditional_Japanese_Starter}'); + Error('\P{Is_Line_Break=/a/ conditional_Japanese_Starter}'); + Expect(1, 110951, '\p{Is_Line_Break=conditionaljapanesestarter}', ""); + Expect(0, 110951, '\p{^Is_Line_Break=conditionaljapanesestarter}', ""); + Expect(0, 110951, '\P{Is_Line_Break=conditionaljapanesestarter}', ""); + Expect(1, 110951, '\P{^Is_Line_Break=conditionaljapanesestarter}', ""); + Expect(0, 110952, '\p{Is_Line_Break=conditionaljapanesestarter}', ""); + Expect(1, 110952, '\p{^Is_Line_Break=conditionaljapanesestarter}', ""); + Expect(1, 110952, '\P{Is_Line_Break=conditionaljapanesestarter}', ""); + Expect(0, 110952, '\P{^Is_Line_Break=conditionaljapanesestarter}', ""); + Expect(1, 110951, '\p{Is_Line_Break: -Conditional_Japanese_Starter}', ""); + Expect(0, 110951, '\p{^Is_Line_Break: -Conditional_Japanese_Starter}', ""); + Expect(0, 110951, '\P{Is_Line_Break: -Conditional_Japanese_Starter}', ""); + Expect(1, 110951, '\P{^Is_Line_Break: -Conditional_Japanese_Starter}', ""); + Expect(0, 110952, '\p{Is_Line_Break: -Conditional_Japanese_Starter}', ""); + Expect(1, 110952, '\p{^Is_Line_Break: -Conditional_Japanese_Starter}', ""); + Expect(1, 110952, '\P{Is_Line_Break: -Conditional_Japanese_Starter}', ""); + Expect(0, 110952, '\P{^Is_Line_Break: -Conditional_Japanese_Starter}', ""); + Error('\p{Is_Lb= :=CJ}'); + Error('\P{Is_Lb= :=CJ}'); + Expect(1, 110951, '\p{Is_Lb=cj}', ""); + Expect(0, 110951, '\p{^Is_Lb=cj}', ""); + Expect(0, 110951, '\P{Is_Lb=cj}', ""); + Expect(1, 110951, '\P{^Is_Lb=cj}', ""); + Expect(0, 110952, '\p{Is_Lb=cj}', ""); + Expect(1, 110952, '\p{^Is_Lb=cj}', ""); + Expect(1, 110952, '\P{Is_Lb=cj}', ""); + Expect(0, 110952, '\P{^Is_Lb=cj}', ""); + Expect(1, 110951, '\p{Is_Lb= -CJ}', ""); + Expect(0, 110951, '\p{^Is_Lb= -CJ}', ""); + Expect(0, 110951, '\P{Is_Lb= -CJ}', ""); + Expect(1, 110951, '\P{^Is_Lb= -CJ}', ""); + Expect(0, 110952, '\p{Is_Lb= -CJ}', ""); + Expect(1, 110952, '\p{^Is_Lb= -CJ}', ""); + Expect(1, 110952, '\P{Is_Lb= -CJ}', ""); + Expect(0, 110952, '\P{^Is_Lb= -CJ}', ""); + Error('\p{Line_Break=:=Close_Punctuation}'); + Error('\P{Line_Break=:=Close_Punctuation}'); + Expect(1, 83407, '\p{Line_Break=:\AClose_Punctuation\z:}', "");; + Expect(0, 83408, '\p{Line_Break=:\AClose_Punctuation\z:}', "");; + Expect(1, 83407, '\p{Line_Break=closepunctuation}', ""); + Expect(0, 83407, '\p{^Line_Break=closepunctuation}', ""); + Expect(0, 83407, '\P{Line_Break=closepunctuation}', ""); + Expect(1, 83407, '\P{^Line_Break=closepunctuation}', ""); + Expect(0, 83408, '\p{Line_Break=closepunctuation}', ""); + Expect(1, 83408, '\p{^Line_Break=closepunctuation}', ""); + Expect(1, 83408, '\P{Line_Break=closepunctuation}', ""); + Expect(0, 83408, '\P{^Line_Break=closepunctuation}', ""); + Expect(1, 83407, '\p{Line_Break=:\Aclosepunctuation\z:}', "");; + Expect(0, 83408, '\p{Line_Break=:\Aclosepunctuation\z:}', "");; + Expect(1, 83407, '\p{Line_Break=--Close_punctuation}', ""); + Expect(0, 83407, '\p{^Line_Break=--Close_punctuation}', ""); + Expect(0, 83407, '\P{Line_Break=--Close_punctuation}', ""); + Expect(1, 83407, '\P{^Line_Break=--Close_punctuation}', ""); + Expect(0, 83408, '\p{Line_Break=--Close_punctuation}', ""); + Expect(1, 83408, '\p{^Line_Break=--Close_punctuation}', ""); + Expect(1, 83408, '\P{Line_Break=--Close_punctuation}', ""); + Expect(0, 83408, '\P{^Line_Break=--Close_punctuation}', ""); + Error('\p{Lb=:=CL}'); + Error('\P{Lb=:=CL}'); + Expect(1, 83407, '\p{Lb=:\ACL\z:}', "");; + Expect(0, 83408, '\p{Lb=:\ACL\z:}', "");; + Expect(1, 83407, '\p{Lb=cl}', ""); + Expect(0, 83407, '\p{^Lb=cl}', ""); + Expect(0, 83407, '\P{Lb=cl}', ""); + Expect(1, 83407, '\P{^Lb=cl}', ""); + Expect(0, 83408, '\p{Lb=cl}', ""); + Expect(1, 83408, '\p{^Lb=cl}', ""); + Expect(1, 83408, '\P{Lb=cl}', ""); + Expect(0, 83408, '\P{^Lb=cl}', ""); + Expect(1, 83407, '\p{Lb=:\Acl\z:}', "");; + Expect(0, 83408, '\p{Lb=:\Acl\z:}', "");; + Expect(1, 83407, '\p{Lb=__CL}', ""); + Expect(0, 83407, '\p{^Lb=__CL}', ""); + Expect(0, 83407, '\P{Lb=__CL}', ""); + Expect(1, 83407, '\P{^Lb=__CL}', ""); + Expect(0, 83408, '\p{Lb=__CL}', ""); + Expect(1, 83408, '\p{^Lb=__CL}', ""); + Expect(1, 83408, '\P{Lb=__CL}', ""); + Expect(0, 83408, '\P{^Lb=__CL}', ""); + Error('\p{Is_Line_Break=__Close_Punctuation:=}'); + Error('\P{Is_Line_Break=__Close_Punctuation:=}'); + Expect(1, 83407, '\p{Is_Line_Break=closepunctuation}', ""); + Expect(0, 83407, '\p{^Is_Line_Break=closepunctuation}', ""); + Expect(0, 83407, '\P{Is_Line_Break=closepunctuation}', ""); + Expect(1, 83407, '\P{^Is_Line_Break=closepunctuation}', ""); + Expect(0, 83408, '\p{Is_Line_Break=closepunctuation}', ""); + Expect(1, 83408, '\p{^Is_Line_Break=closepunctuation}', ""); + Expect(1, 83408, '\P{Is_Line_Break=closepunctuation}', ""); + Expect(0, 83408, '\P{^Is_Line_Break=closepunctuation}', ""); + Expect(1, 83407, '\p{Is_Line_Break=-_Close_Punctuation}', ""); + Expect(0, 83407, '\p{^Is_Line_Break=-_Close_Punctuation}', ""); + Expect(0, 83407, '\P{Is_Line_Break=-_Close_Punctuation}', ""); + Expect(1, 83407, '\P{^Is_Line_Break=-_Close_Punctuation}', ""); + Expect(0, 83408, '\p{Is_Line_Break=-_Close_Punctuation}', ""); + Expect(1, 83408, '\p{^Is_Line_Break=-_Close_Punctuation}', ""); + Expect(1, 83408, '\P{Is_Line_Break=-_Close_Punctuation}', ""); + Expect(0, 83408, '\P{^Is_Line_Break=-_Close_Punctuation}', ""); + Error('\p{Is_Lb=:= CL}'); + Error('\P{Is_Lb=:= CL}'); + Expect(1, 83407, '\p{Is_Lb=cl}', ""); + Expect(0, 83407, '\p{^Is_Lb=cl}', ""); + Expect(0, 83407, '\P{Is_Lb=cl}', ""); + Expect(1, 83407, '\P{^Is_Lb=cl}', ""); + Expect(0, 83408, '\p{Is_Lb=cl}', ""); + Expect(1, 83408, '\p{^Is_Lb=cl}', ""); + Expect(1, 83408, '\P{Is_Lb=cl}', ""); + Expect(0, 83408, '\P{^Is_Lb=cl}', ""); + Expect(1, 83407, '\p{Is_Lb= _CL}', ""); + Expect(0, 83407, '\p{^Is_Lb= _CL}', ""); + Expect(0, 83407, '\P{Is_Lb= _CL}', ""); + Expect(1, 83407, '\P{^Is_Lb= _CL}', ""); + Expect(0, 83408, '\p{Is_Lb= _CL}', ""); + Expect(1, 83408, '\p{^Is_Lb= _CL}', ""); + Expect(1, 83408, '\P{Is_Lb= _CL}', ""); + Expect(0, 83408, '\P{^Is_Lb= _CL}', ""); + Error('\p{Line_Break= :=COMBINING_mark}'); + Error('\P{Line_Break= :=COMBINING_mark}'); + Expect(1, 917999, '\p{Line_Break=:\ACombining_Mark\z:}', "");; + Expect(0, 918000, '\p{Line_Break=:\ACombining_Mark\z:}', "");; + Expect(1, 917999, '\p{Line_Break=combiningmark}', ""); + Expect(0, 917999, '\p{^Line_Break=combiningmark}', ""); + Expect(0, 917999, '\P{Line_Break=combiningmark}', ""); + Expect(1, 917999, '\P{^Line_Break=combiningmark}', ""); + Expect(0, 918000, '\p{Line_Break=combiningmark}', ""); + Expect(1, 918000, '\p{^Line_Break=combiningmark}', ""); + Expect(1, 918000, '\P{Line_Break=combiningmark}', ""); + Expect(0, 918000, '\P{^Line_Break=combiningmark}', ""); + Expect(1, 917999, '\p{Line_Break=:\Acombiningmark\z:}', "");; + Expect(0, 918000, '\p{Line_Break=:\Acombiningmark\z:}', "");; + Expect(1, 917999, '\p{Line_Break= Combining_MARK}', ""); + Expect(0, 917999, '\p{^Line_Break= Combining_MARK}', ""); + Expect(0, 917999, '\P{Line_Break= Combining_MARK}', ""); + Expect(1, 917999, '\P{^Line_Break= Combining_MARK}', ""); + Expect(0, 918000, '\p{Line_Break= Combining_MARK}', ""); + Expect(1, 918000, '\p{^Line_Break= Combining_MARK}', ""); + Expect(1, 918000, '\P{Line_Break= Combining_MARK}', ""); + Expect(0, 918000, '\P{^Line_Break= Combining_MARK}', ""); + Error('\p{Lb=-CM:=}'); + Error('\P{Lb=-CM:=}'); + Expect(1, 917999, '\p{Lb=:\ACM\z:}', "");; + Expect(0, 918000, '\p{Lb=:\ACM\z:}', "");; + Expect(1, 917999, '\p{Lb=cm}', ""); + Expect(0, 917999, '\p{^Lb=cm}', ""); + Expect(0, 917999, '\P{Lb=cm}', ""); + Expect(1, 917999, '\P{^Lb=cm}', ""); + Expect(0, 918000, '\p{Lb=cm}', ""); + Expect(1, 918000, '\p{^Lb=cm}', ""); + Expect(1, 918000, '\P{Lb=cm}', ""); + Expect(0, 918000, '\P{^Lb=cm}', ""); + Expect(1, 917999, '\p{Lb=:\Acm\z:}', "");; + Expect(0, 918000, '\p{Lb=:\Acm\z:}', "");; + Expect(1, 917999, '\p{Lb= _CM}', ""); + Expect(0, 917999, '\p{^Lb= _CM}', ""); + Expect(0, 917999, '\P{Lb= _CM}', ""); + Expect(1, 917999, '\P{^Lb= _CM}', ""); + Expect(0, 918000, '\p{Lb= _CM}', ""); + Expect(1, 918000, '\p{^Lb= _CM}', ""); + Expect(1, 918000, '\P{Lb= _CM}', ""); + Expect(0, 918000, '\P{^Lb= _CM}', ""); + Error('\p{Is_Line_Break= combining_Mark:=}'); + Error('\P{Is_Line_Break= combining_Mark:=}'); + Expect(1, 917999, '\p{Is_Line_Break=combiningmark}', ""); + Expect(0, 917999, '\p{^Is_Line_Break=combiningmark}', ""); + Expect(0, 917999, '\P{Is_Line_Break=combiningmark}', ""); + Expect(1, 917999, '\P{^Is_Line_Break=combiningmark}', ""); + Expect(0, 918000, '\p{Is_Line_Break=combiningmark}', ""); + Expect(1, 918000, '\p{^Is_Line_Break=combiningmark}', ""); + Expect(1, 918000, '\P{Is_Line_Break=combiningmark}', ""); + Expect(0, 918000, '\P{^Is_Line_Break=combiningmark}', ""); + Expect(1, 917999, '\p{Is_Line_Break=-Combining_Mark}', ""); + Expect(0, 917999, '\p{^Is_Line_Break=-Combining_Mark}', ""); + Expect(0, 917999, '\P{Is_Line_Break=-Combining_Mark}', ""); + Expect(1, 917999, '\P{^Is_Line_Break=-Combining_Mark}', ""); + Expect(0, 918000, '\p{Is_Line_Break=-Combining_Mark}', ""); + Expect(1, 918000, '\p{^Is_Line_Break=-Combining_Mark}', ""); + Expect(1, 918000, '\P{Is_Line_Break=-Combining_Mark}', ""); + Expect(0, 918000, '\P{^Is_Line_Break=-Combining_Mark}', ""); + Error('\p{Is_Lb=- CM:=}'); + Error('\P{Is_Lb=- CM:=}'); + Expect(1, 917999, '\p{Is_Lb=cm}', ""); + Expect(0, 917999, '\p{^Is_Lb=cm}', ""); + Expect(0, 917999, '\P{Is_Lb=cm}', ""); + Expect(1, 917999, '\P{^Is_Lb=cm}', ""); + Expect(0, 918000, '\p{Is_Lb=cm}', ""); + Expect(1, 918000, '\p{^Is_Lb=cm}', ""); + Expect(1, 918000, '\P{Is_Lb=cm}', ""); + Expect(0, 918000, '\P{^Is_Lb=cm}', ""); + Expect(1, 917999, '\p{Is_Lb= CM}', ""); + Expect(0, 917999, '\p{^Is_Lb= CM}', ""); + Expect(0, 917999, '\P{Is_Lb= CM}', ""); + Expect(1, 917999, '\P{^Is_Lb= CM}', ""); + Expect(0, 918000, '\p{Is_Lb= CM}', ""); + Expect(1, 918000, '\p{^Is_Lb= CM}', ""); + Expect(1, 918000, '\P{Is_Lb= CM}', ""); + Expect(0, 918000, '\P{^Is_Lb= CM}', ""); + Error('\p{Line_Break= /a/Close_Parenthesis}'); + Error('\P{Line_Break= /a/Close_Parenthesis}'); + Expect(1, 11868, '\p{Line_Break=:\AClose_Parenthesis\z:}', "");; + Expect(0, 11869, '\p{Line_Break=:\AClose_Parenthesis\z:}', "");; + Expect(1, 11868, '\p{Line_Break: closeparenthesis}', ""); + Expect(0, 11868, '\p{^Line_Break: closeparenthesis}', ""); + Expect(0, 11868, '\P{Line_Break: closeparenthesis}', ""); + Expect(1, 11868, '\P{^Line_Break: closeparenthesis}', ""); + Expect(0, 11869, '\p{Line_Break: closeparenthesis}', ""); + Expect(1, 11869, '\p{^Line_Break: closeparenthesis}', ""); + Expect(1, 11869, '\P{Line_Break: closeparenthesis}', ""); + Expect(0, 11869, '\P{^Line_Break: closeparenthesis}', ""); + Expect(1, 11868, '\p{Line_Break=:\Acloseparenthesis\z:}', "");; + Expect(0, 11869, '\p{Line_Break=:\Acloseparenthesis\z:}', "");; + Expect(1, 11868, '\p{Line_Break=_Close_Parenthesis}', ""); + Expect(0, 11868, '\p{^Line_Break=_Close_Parenthesis}', ""); + Expect(0, 11868, '\P{Line_Break=_Close_Parenthesis}', ""); + Expect(1, 11868, '\P{^Line_Break=_Close_Parenthesis}', ""); + Expect(0, 11869, '\p{Line_Break=_Close_Parenthesis}', ""); + Expect(1, 11869, '\p{^Line_Break=_Close_Parenthesis}', ""); + Expect(1, 11869, '\P{Line_Break=_Close_Parenthesis}', ""); + Expect(0, 11869, '\P{^Line_Break=_Close_Parenthesis}', ""); + Error('\p{Lb=- cp/a/}'); + Error('\P{Lb=- cp/a/}'); + Expect(1, 11868, '\p{Lb=:\ACP\z:}', "");; + Expect(0, 11869, '\p{Lb=:\ACP\z:}', "");; + Expect(1, 11868, '\p{Lb=cp}', ""); + Expect(0, 11868, '\p{^Lb=cp}', ""); + Expect(0, 11868, '\P{Lb=cp}', ""); + Expect(1, 11868, '\P{^Lb=cp}', ""); + Expect(0, 11869, '\p{Lb=cp}', ""); + Expect(1, 11869, '\p{^Lb=cp}', ""); + Expect(1, 11869, '\P{Lb=cp}', ""); + Expect(0, 11869, '\P{^Lb=cp}', ""); + Expect(1, 11868, '\p{Lb=:\Acp\z:}', "");; + Expect(0, 11869, '\p{Lb=:\Acp\z:}', "");; + Expect(1, 11868, '\p{Lb:-_cp}', ""); + Expect(0, 11868, '\p{^Lb:-_cp}', ""); + Expect(0, 11868, '\P{Lb:-_cp}', ""); + Expect(1, 11868, '\P{^Lb:-_cp}', ""); + Expect(0, 11869, '\p{Lb:-_cp}', ""); + Expect(1, 11869, '\p{^Lb:-_cp}', ""); + Expect(1, 11869, '\P{Lb:-_cp}', ""); + Expect(0, 11869, '\P{^Lb:-_cp}', ""); + Error('\p{Is_Line_Break=:= Close_Parenthesis}'); + Error('\P{Is_Line_Break=:= Close_Parenthesis}'); + Expect(1, 11868, '\p{Is_Line_Break=closeparenthesis}', ""); + Expect(0, 11868, '\p{^Is_Line_Break=closeparenthesis}', ""); + Expect(0, 11868, '\P{Is_Line_Break=closeparenthesis}', ""); + Expect(1, 11868, '\P{^Is_Line_Break=closeparenthesis}', ""); + Expect(0, 11869, '\p{Is_Line_Break=closeparenthesis}', ""); + Expect(1, 11869, '\p{^Is_Line_Break=closeparenthesis}', ""); + Expect(1, 11869, '\P{Is_Line_Break=closeparenthesis}', ""); + Expect(0, 11869, '\P{^Is_Line_Break=closeparenthesis}', ""); + Expect(1, 11868, '\p{Is_Line_Break=-CLOSE_parenthesis}', ""); + Expect(0, 11868, '\p{^Is_Line_Break=-CLOSE_parenthesis}', ""); + Expect(0, 11868, '\P{Is_Line_Break=-CLOSE_parenthesis}', ""); + Expect(1, 11868, '\P{^Is_Line_Break=-CLOSE_parenthesis}', ""); + Expect(0, 11869, '\p{Is_Line_Break=-CLOSE_parenthesis}', ""); + Expect(1, 11869, '\p{^Is_Line_Break=-CLOSE_parenthesis}', ""); + Expect(1, 11869, '\P{Is_Line_Break=-CLOSE_parenthesis}', ""); + Expect(0, 11869, '\P{^Is_Line_Break=-CLOSE_parenthesis}', ""); + Error('\p{Is_Lb=_CP:=}'); + Error('\P{Is_Lb=_CP:=}'); + Expect(1, 11868, '\p{Is_Lb=cp}', ""); + Expect(0, 11868, '\p{^Is_Lb=cp}', ""); + Expect(0, 11868, '\P{Is_Lb=cp}', ""); + Expect(1, 11868, '\P{^Is_Lb=cp}', ""); + Expect(0, 11869, '\p{Is_Lb=cp}', ""); + Expect(1, 11869, '\p{^Is_Lb=cp}', ""); + Expect(1, 11869, '\P{Is_Lb=cp}', ""); + Expect(0, 11869, '\P{^Is_Lb=cp}', ""); + Expect(1, 11868, '\p{Is_Lb=--CP}', ""); + Expect(0, 11868, '\p{^Is_Lb=--CP}', ""); + Expect(0, 11868, '\P{Is_Lb=--CP}', ""); + Expect(1, 11868, '\P{^Is_Lb=--CP}', ""); + Expect(0, 11869, '\p{Is_Lb=--CP}', ""); + Expect(1, 11869, '\p{^Is_Lb=--CP}', ""); + Expect(1, 11869, '\P{Is_Lb=--CP}', ""); + Expect(0, 11869, '\P{^Is_Lb=--CP}', ""); + Error('\p{Line_Break=_ carriage_Return:=}'); + Error('\P{Line_Break=_ carriage_Return:=}'); + Expect(1, 13, '\p{Line_Break=:\ACarriage_Return\z:}', "");; + Expect(0, 14, '\p{Line_Break=:\ACarriage_Return\z:}', "");; + Expect(1, 13, '\p{Line_Break=carriagereturn}', ""); + Expect(0, 13, '\p{^Line_Break=carriagereturn}', ""); + Expect(0, 13, '\P{Line_Break=carriagereturn}', ""); + Expect(1, 13, '\P{^Line_Break=carriagereturn}', ""); + Expect(0, 14, '\p{Line_Break=carriagereturn}', ""); + Expect(1, 14, '\p{^Line_Break=carriagereturn}', ""); + Expect(1, 14, '\P{Line_Break=carriagereturn}', ""); + Expect(0, 14, '\P{^Line_Break=carriagereturn}', ""); + Expect(1, 13, '\p{Line_Break=:\Acarriagereturn\z:}', "");; + Expect(0, 14, '\p{Line_Break=:\Acarriagereturn\z:}', "");; + Expect(1, 13, '\p{Line_Break=--carriage_Return}', ""); + Expect(0, 13, '\p{^Line_Break=--carriage_Return}', ""); + Expect(0, 13, '\P{Line_Break=--carriage_Return}', ""); + Expect(1, 13, '\P{^Line_Break=--carriage_Return}', ""); + Expect(0, 14, '\p{Line_Break=--carriage_Return}', ""); + Expect(1, 14, '\p{^Line_Break=--carriage_Return}', ""); + Expect(1, 14, '\P{Line_Break=--carriage_Return}', ""); + Expect(0, 14, '\P{^Line_Break=--carriage_Return}', ""); + Error('\p{Lb=-:=CR}'); + Error('\P{Lb=-:=CR}'); + Expect(1, 13, '\p{Lb=:\ACR\z:}', "");; + Expect(0, 14, '\p{Lb=:\ACR\z:}', "");; + Expect(1, 13, '\p{Lb: cr}', ""); + Expect(0, 13, '\p{^Lb: cr}', ""); + Expect(0, 13, '\P{Lb: cr}', ""); + Expect(1, 13, '\P{^Lb: cr}', ""); + Expect(0, 14, '\p{Lb: cr}', ""); + Expect(1, 14, '\p{^Lb: cr}', ""); + Expect(1, 14, '\P{Lb: cr}', ""); + Expect(0, 14, '\P{^Lb: cr}', ""); + Expect(1, 13, '\p{Lb=:\Acr\z:}', "");; + Expect(0, 14, '\p{Lb=:\Acr\z:}', "");; + Expect(1, 13, '\p{Lb= cr}', ""); + Expect(0, 13, '\p{^Lb= cr}', ""); + Expect(0, 13, '\P{Lb= cr}', ""); + Expect(1, 13, '\P{^Lb= cr}', ""); + Expect(0, 14, '\p{Lb= cr}', ""); + Expect(1, 14, '\p{^Lb= cr}', ""); + Expect(1, 14, '\P{Lb= cr}', ""); + Expect(0, 14, '\P{^Lb= cr}', ""); + Error('\p{Is_Line_Break=_:=Carriage_Return}'); + Error('\P{Is_Line_Break=_:=Carriage_Return}'); + Expect(1, 13, '\p{Is_Line_Break=carriagereturn}', ""); + Expect(0, 13, '\p{^Is_Line_Break=carriagereturn}', ""); + Expect(0, 13, '\P{Is_Line_Break=carriagereturn}', ""); + Expect(1, 13, '\P{^Is_Line_Break=carriagereturn}', ""); + Expect(0, 14, '\p{Is_Line_Break=carriagereturn}', ""); + Expect(1, 14, '\p{^Is_Line_Break=carriagereturn}', ""); + Expect(1, 14, '\P{Is_Line_Break=carriagereturn}', ""); + Expect(0, 14, '\P{^Is_Line_Break=carriagereturn}', ""); + Expect(1, 13, '\p{Is_Line_Break=_Carriage_RETURN}', ""); + Expect(0, 13, '\p{^Is_Line_Break=_Carriage_RETURN}', ""); + Expect(0, 13, '\P{Is_Line_Break=_Carriage_RETURN}', ""); + Expect(1, 13, '\P{^Is_Line_Break=_Carriage_RETURN}', ""); + Expect(0, 14, '\p{Is_Line_Break=_Carriage_RETURN}', ""); + Expect(1, 14, '\p{^Is_Line_Break=_Carriage_RETURN}', ""); + Expect(1, 14, '\P{Is_Line_Break=_Carriage_RETURN}', ""); + Expect(0, 14, '\P{^Is_Line_Break=_Carriage_RETURN}', ""); + Error('\p{Is_Lb: /a/ CR}'); + Error('\P{Is_Lb: /a/ CR}'); + Expect(1, 13, '\p{Is_Lb=cr}', ""); + Expect(0, 13, '\p{^Is_Lb=cr}', ""); + Expect(0, 13, '\P{Is_Lb=cr}', ""); + Expect(1, 13, '\P{^Is_Lb=cr}', ""); + Expect(0, 14, '\p{Is_Lb=cr}', ""); + Expect(1, 14, '\p{^Is_Lb=cr}', ""); + Expect(1, 14, '\P{Is_Lb=cr}', ""); + Expect(0, 14, '\P{^Is_Lb=cr}', ""); + Expect(1, 13, '\p{Is_Lb=-cr}', ""); + Expect(0, 13, '\p{^Is_Lb=-cr}', ""); + Expect(0, 13, '\P{Is_Lb=-cr}', ""); + Expect(1, 13, '\P{^Is_Lb=-cr}', ""); + Expect(0, 14, '\p{Is_Lb=-cr}', ""); + Expect(1, 14, '\p{^Is_Lb=-cr}', ""); + Expect(1, 14, '\P{Is_Lb=-cr}', ""); + Expect(0, 14, '\P{^Is_Lb=-cr}', ""); + Error('\p{Line_Break=:=- e_BASE}'); + Error('\P{Line_Break=:=- e_BASE}'); + Expect(1, 129784, '\p{Line_Break=:\AE_Base\z:}', "");; + Expect(0, 129785, '\p{Line_Break=:\AE_Base\z:}', "");; + Expect(1, 129784, '\p{Line_Break=ebase}', ""); + Expect(0, 129784, '\p{^Line_Break=ebase}', ""); + Expect(0, 129784, '\P{Line_Break=ebase}', ""); + Expect(1, 129784, '\P{^Line_Break=ebase}', ""); + Expect(0, 129785, '\p{Line_Break=ebase}', ""); + Expect(1, 129785, '\p{^Line_Break=ebase}', ""); + Expect(1, 129785, '\P{Line_Break=ebase}', ""); + Expect(0, 129785, '\P{^Line_Break=ebase}', ""); + Expect(1, 129784, '\p{Line_Break=:\Aebase\z:}', "");; + Expect(0, 129785, '\p{Line_Break=:\Aebase\z:}', "");; + Expect(1, 129784, '\p{Line_Break= -e_Base}', ""); + Expect(0, 129784, '\p{^Line_Break= -e_Base}', ""); + Expect(0, 129784, '\P{Line_Break= -e_Base}', ""); + Expect(1, 129784, '\P{^Line_Break= -e_Base}', ""); + Expect(0, 129785, '\p{Line_Break= -e_Base}', ""); + Expect(1, 129785, '\p{^Line_Break= -e_Base}', ""); + Expect(1, 129785, '\P{Line_Break= -e_Base}', ""); + Expect(0, 129785, '\P{^Line_Break= -e_Base}', ""); + Error('\p{Lb=:= EB}'); + Error('\P{Lb=:= EB}'); + Expect(1, 129784, '\p{Lb=:\AEB\z:}', "");; + Expect(0, 129785, '\p{Lb=:\AEB\z:}', "");; + Expect(1, 129784, '\p{Lb=eb}', ""); + Expect(0, 129784, '\p{^Lb=eb}', ""); + Expect(0, 129784, '\P{Lb=eb}', ""); + Expect(1, 129784, '\P{^Lb=eb}', ""); + Expect(0, 129785, '\p{Lb=eb}', ""); + Expect(1, 129785, '\p{^Lb=eb}', ""); + Expect(1, 129785, '\P{Lb=eb}', ""); + Expect(0, 129785, '\P{^Lb=eb}', ""); + Expect(1, 129784, '\p{Lb=:\Aeb\z:}', "");; + Expect(0, 129785, '\p{Lb=:\Aeb\z:}', "");; + Expect(1, 129784, '\p{Lb=_EB}', ""); + Expect(0, 129784, '\p{^Lb=_EB}', ""); + Expect(0, 129784, '\P{Lb=_EB}', ""); + Expect(1, 129784, '\P{^Lb=_EB}', ""); + Expect(0, 129785, '\p{Lb=_EB}', ""); + Expect(1, 129785, '\p{^Lb=_EB}', ""); + Expect(1, 129785, '\P{Lb=_EB}', ""); + Expect(0, 129785, '\P{^Lb=_EB}', ""); + Error('\p{Is_Line_Break: --e_Base:=}'); + Error('\P{Is_Line_Break: --e_Base:=}'); + Expect(1, 129784, '\p{Is_Line_Break:ebase}', ""); + Expect(0, 129784, '\p{^Is_Line_Break:ebase}', ""); + Expect(0, 129784, '\P{Is_Line_Break:ebase}', ""); + Expect(1, 129784, '\P{^Is_Line_Break:ebase}', ""); + Expect(0, 129785, '\p{Is_Line_Break:ebase}', ""); + Expect(1, 129785, '\p{^Is_Line_Break:ebase}', ""); + Expect(1, 129785, '\P{Is_Line_Break:ebase}', ""); + Expect(0, 129785, '\P{^Is_Line_Break:ebase}', ""); + Expect(1, 129784, '\p{Is_Line_Break= E_BASE}', ""); + Expect(0, 129784, '\p{^Is_Line_Break= E_BASE}', ""); + Expect(0, 129784, '\P{Is_Line_Break= E_BASE}', ""); + Expect(1, 129784, '\P{^Is_Line_Break= E_BASE}', ""); + Expect(0, 129785, '\p{Is_Line_Break= E_BASE}', ""); + Expect(1, 129785, '\p{^Is_Line_Break= E_BASE}', ""); + Expect(1, 129785, '\P{Is_Line_Break= E_BASE}', ""); + Expect(0, 129785, '\P{^Is_Line_Break= E_BASE}', ""); + Error('\p{Is_Lb=/a/ _EB}'); + Error('\P{Is_Lb=/a/ _EB}'); + Expect(1, 129784, '\p{Is_Lb=eb}', ""); + Expect(0, 129784, '\p{^Is_Lb=eb}', ""); + Expect(0, 129784, '\P{Is_Lb=eb}', ""); + Expect(1, 129784, '\P{^Is_Lb=eb}', ""); + Expect(0, 129785, '\p{Is_Lb=eb}', ""); + Expect(1, 129785, '\p{^Is_Lb=eb}', ""); + Expect(1, 129785, '\P{Is_Lb=eb}', ""); + Expect(0, 129785, '\P{^Is_Lb=eb}', ""); + Expect(1, 129784, '\p{Is_Lb: _EB}', ""); + Expect(0, 129784, '\p{^Is_Lb: _EB}', ""); + Expect(0, 129784, '\P{Is_Lb: _EB}', ""); + Expect(1, 129784, '\P{^Is_Lb: _EB}', ""); + Expect(0, 129785, '\p{Is_Lb: _EB}', ""); + Expect(1, 129785, '\p{^Is_Lb: _EB}', ""); + Expect(1, 129785, '\P{Is_Lb: _EB}', ""); + Expect(0, 129785, '\P{^Is_Lb: _EB}', ""); + Error('\p{Line_Break:/a/E_modifier}'); + Error('\P{Line_Break:/a/E_modifier}'); + Expect(1, 127999, '\p{Line_Break=:\AE_Modifier\z:}', "");; + Expect(0, 128000, '\p{Line_Break=:\AE_Modifier\z:}', "");; + Expect(1, 127999, '\p{Line_Break=emodifier}', ""); + Expect(0, 127999, '\p{^Line_Break=emodifier}', ""); + Expect(0, 127999, '\P{Line_Break=emodifier}', ""); + Expect(1, 127999, '\P{^Line_Break=emodifier}', ""); + Expect(0, 128000, '\p{Line_Break=emodifier}', ""); + Expect(1, 128000, '\p{^Line_Break=emodifier}', ""); + Expect(1, 128000, '\P{Line_Break=emodifier}', ""); + Expect(0, 128000, '\P{^Line_Break=emodifier}', ""); + Expect(1, 127999, '\p{Line_Break=:\Aemodifier\z:}', "");; + Expect(0, 128000, '\p{Line_Break=:\Aemodifier\z:}', "");; + Expect(1, 127999, '\p{Line_Break: E_modifier}', ""); + Expect(0, 127999, '\p{^Line_Break: E_modifier}', ""); + Expect(0, 127999, '\P{Line_Break: E_modifier}', ""); + Expect(1, 127999, '\P{^Line_Break: E_modifier}', ""); + Expect(0, 128000, '\p{Line_Break: E_modifier}', ""); + Expect(1, 128000, '\p{^Line_Break: E_modifier}', ""); + Expect(1, 128000, '\P{Line_Break: E_modifier}', ""); + Expect(0, 128000, '\P{^Line_Break: E_modifier}', ""); + Error('\p{Lb: -EM/a/}'); + Error('\P{Lb: -EM/a/}'); + Expect(1, 127999, '\p{Lb=:\AEM\z:}', "");; + Expect(0, 128000, '\p{Lb=:\AEM\z:}', "");; + Expect(1, 127999, '\p{Lb=em}', ""); + Expect(0, 127999, '\p{^Lb=em}', ""); + Expect(0, 127999, '\P{Lb=em}', ""); + Expect(1, 127999, '\P{^Lb=em}', ""); + Expect(0, 128000, '\p{Lb=em}', ""); + Expect(1, 128000, '\p{^Lb=em}', ""); + Expect(1, 128000, '\P{Lb=em}', ""); + Expect(0, 128000, '\P{^Lb=em}', ""); + Expect(1, 127999, '\p{Lb=:\Aem\z:}', "");; + Expect(0, 128000, '\p{Lb=:\Aem\z:}', "");; + Expect(1, 127999, '\p{Lb= -EM}', ""); + Expect(0, 127999, '\p{^Lb= -EM}', ""); + Expect(0, 127999, '\P{Lb= -EM}', ""); + Expect(1, 127999, '\P{^Lb= -EM}', ""); + Expect(0, 128000, '\p{Lb= -EM}', ""); + Expect(1, 128000, '\p{^Lb= -EM}', ""); + Expect(1, 128000, '\P{Lb= -EM}', ""); + Expect(0, 128000, '\P{^Lb= -EM}', ""); + Error('\p{Is_Line_Break=:=_ e_MODIFIER}'); + Error('\P{Is_Line_Break=:=_ e_MODIFIER}'); + Expect(1, 127999, '\p{Is_Line_Break=emodifier}', ""); + Expect(0, 127999, '\p{^Is_Line_Break=emodifier}', ""); + Expect(0, 127999, '\P{Is_Line_Break=emodifier}', ""); + Expect(1, 127999, '\P{^Is_Line_Break=emodifier}', ""); + Expect(0, 128000, '\p{Is_Line_Break=emodifier}', ""); + Expect(1, 128000, '\p{^Is_Line_Break=emodifier}', ""); + Expect(1, 128000, '\P{Is_Line_Break=emodifier}', ""); + Expect(0, 128000, '\P{^Is_Line_Break=emodifier}', ""); + Expect(1, 127999, '\p{Is_Line_Break=E_modifier}', ""); + Expect(0, 127999, '\p{^Is_Line_Break=E_modifier}', ""); + Expect(0, 127999, '\P{Is_Line_Break=E_modifier}', ""); + Expect(1, 127999, '\P{^Is_Line_Break=E_modifier}', ""); + Expect(0, 128000, '\p{Is_Line_Break=E_modifier}', ""); + Expect(1, 128000, '\p{^Is_Line_Break=E_modifier}', ""); + Expect(1, 128000, '\P{Is_Line_Break=E_modifier}', ""); + Expect(0, 128000, '\P{^Is_Line_Break=E_modifier}', ""); + Error('\p{Is_Lb= :=em}'); + Error('\P{Is_Lb= :=em}'); + Expect(1, 127999, '\p{Is_Lb: em}', ""); + Expect(0, 127999, '\p{^Is_Lb: em}', ""); + Expect(0, 127999, '\P{Is_Lb: em}', ""); + Expect(1, 127999, '\P{^Is_Lb: em}', ""); + Expect(0, 128000, '\p{Is_Lb: em}', ""); + Expect(1, 128000, '\p{^Is_Lb: em}', ""); + Expect(1, 128000, '\P{Is_Lb: em}', ""); + Expect(0, 128000, '\P{^Is_Lb: em}', ""); + Expect(1, 127999, '\p{Is_Lb=-em}', ""); + Expect(0, 127999, '\p{^Is_Lb=-em}', ""); + Expect(0, 127999, '\P{Is_Lb=-em}', ""); + Expect(1, 127999, '\P{^Is_Lb=-em}', ""); + Expect(0, 128000, '\p{Is_Lb=-em}', ""); + Expect(1, 128000, '\p{^Is_Lb=-em}', ""); + Expect(1, 128000, '\P{Is_Lb=-em}', ""); + Expect(0, 128000, '\P{^Is_Lb=-em}', ""); + Error('\p{Line_Break=:= Exclamation}'); + Error('\P{Line_Break=:= Exclamation}'); + Expect(1, 72817, '\p{Line_Break=:\AExclamation\z:}', "");; + Expect(0, 72818, '\p{Line_Break=:\AExclamation\z:}', "");; + Expect(1, 72817, '\p{Line_Break=exclamation}', ""); + Expect(0, 72817, '\p{^Line_Break=exclamation}', ""); + Expect(0, 72817, '\P{Line_Break=exclamation}', ""); + Expect(1, 72817, '\P{^Line_Break=exclamation}', ""); + Expect(0, 72818, '\p{Line_Break=exclamation}', ""); + Expect(1, 72818, '\p{^Line_Break=exclamation}', ""); + Expect(1, 72818, '\P{Line_Break=exclamation}', ""); + Expect(0, 72818, '\P{^Line_Break=exclamation}', ""); + Expect(1, 72817, '\p{Line_Break=:\Aexclamation\z:}', "");; + Expect(0, 72818, '\p{Line_Break=:\Aexclamation\z:}', "");; + Expect(1, 72817, '\p{Line_Break=--EXCLAMATION}', ""); + Expect(0, 72817, '\p{^Line_Break=--EXCLAMATION}', ""); + Expect(0, 72817, '\P{Line_Break=--EXCLAMATION}', ""); + Expect(1, 72817, '\P{^Line_Break=--EXCLAMATION}', ""); + Expect(0, 72818, '\p{Line_Break=--EXCLAMATION}', ""); + Expect(1, 72818, '\p{^Line_Break=--EXCLAMATION}', ""); + Expect(1, 72818, '\P{Line_Break=--EXCLAMATION}', ""); + Expect(0, 72818, '\P{^Line_Break=--EXCLAMATION}', ""); + Error('\p{Lb=-ex:=}'); + Error('\P{Lb=-ex:=}'); + Expect(1, 72817, '\p{Lb=:\AEX\z:}', "");; + Expect(0, 72818, '\p{Lb=:\AEX\z:}', "");; + Expect(1, 72817, '\p{Lb=ex}', ""); + Expect(0, 72817, '\p{^Lb=ex}', ""); + Expect(0, 72817, '\P{Lb=ex}', ""); + Expect(1, 72817, '\P{^Lb=ex}', ""); + Expect(0, 72818, '\p{Lb=ex}', ""); + Expect(1, 72818, '\p{^Lb=ex}', ""); + Expect(1, 72818, '\P{Lb=ex}', ""); + Expect(0, 72818, '\P{^Lb=ex}', ""); + Expect(1, 72817, '\p{Lb=:\Aex\z:}', "");; + Expect(0, 72818, '\p{Lb=:\Aex\z:}', "");; + Expect(1, 72817, '\p{Lb= EX}', ""); + Expect(0, 72817, '\p{^Lb= EX}', ""); + Expect(0, 72817, '\P{Lb= EX}', ""); + Expect(1, 72817, '\P{^Lb= EX}', ""); + Expect(0, 72818, '\p{Lb= EX}', ""); + Expect(1, 72818, '\p{^Lb= EX}', ""); + Expect(1, 72818, '\P{Lb= EX}', ""); + Expect(0, 72818, '\P{^Lb= EX}', ""); + Error('\p{Is_Line_Break=-:=exclamation}'); + Error('\P{Is_Line_Break=-:=exclamation}'); + Expect(1, 72817, '\p{Is_Line_Break: exclamation}', ""); + Expect(0, 72817, '\p{^Is_Line_Break: exclamation}', ""); + Expect(0, 72817, '\P{Is_Line_Break: exclamation}', ""); + Expect(1, 72817, '\P{^Is_Line_Break: exclamation}', ""); + Expect(0, 72818, '\p{Is_Line_Break: exclamation}', ""); + Expect(1, 72818, '\p{^Is_Line_Break: exclamation}', ""); + Expect(1, 72818, '\P{Is_Line_Break: exclamation}', ""); + Expect(0, 72818, '\P{^Is_Line_Break: exclamation}', ""); + Expect(1, 72817, '\p{Is_Line_Break: _ exclamation}', ""); + Expect(0, 72817, '\p{^Is_Line_Break: _ exclamation}', ""); + Expect(0, 72817, '\P{Is_Line_Break: _ exclamation}', ""); + Expect(1, 72817, '\P{^Is_Line_Break: _ exclamation}', ""); + Expect(0, 72818, '\p{Is_Line_Break: _ exclamation}', ""); + Expect(1, 72818, '\p{^Is_Line_Break: _ exclamation}', ""); + Expect(1, 72818, '\P{Is_Line_Break: _ exclamation}', ""); + Expect(0, 72818, '\P{^Is_Line_Break: _ exclamation}', ""); + Error('\p{Is_Lb=/a/-EX}'); + Error('\P{Is_Lb=/a/-EX}'); + Expect(1, 72817, '\p{Is_Lb=ex}', ""); + Expect(0, 72817, '\p{^Is_Lb=ex}', ""); + Expect(0, 72817, '\P{Is_Lb=ex}', ""); + Expect(1, 72817, '\P{^Is_Lb=ex}', ""); + Expect(0, 72818, '\p{Is_Lb=ex}', ""); + Expect(1, 72818, '\p{^Is_Lb=ex}', ""); + Expect(1, 72818, '\P{Is_Lb=ex}', ""); + Expect(0, 72818, '\P{^Is_Lb=ex}', ""); + Expect(1, 72817, '\p{Is_Lb= EX}', ""); + Expect(0, 72817, '\p{^Is_Lb= EX}', ""); + Expect(0, 72817, '\P{Is_Lb= EX}', ""); + Expect(1, 72817, '\P{^Is_Lb= EX}', ""); + Expect(0, 72818, '\p{Is_Lb= EX}', ""); + Expect(1, 72818, '\p{^Is_Lb= EX}', ""); + Expect(1, 72818, '\P{Is_Lb= EX}', ""); + Expect(0, 72818, '\P{^Is_Lb= EX}', ""); + Error('\p{Line_Break=-:=glue}'); + Error('\P{Line_Break=-:=glue}'); + Expect(1, 94180, '\p{Line_Break=:\AGlue\z:}', "");; + Expect(0, 94181, '\p{Line_Break=:\AGlue\z:}', "");; + Expect(1, 94180, '\p{Line_Break: glue}', ""); + Expect(0, 94180, '\p{^Line_Break: glue}', ""); + Expect(0, 94180, '\P{Line_Break: glue}', ""); + Expect(1, 94180, '\P{^Line_Break: glue}', ""); + Expect(0, 94181, '\p{Line_Break: glue}', ""); + Expect(1, 94181, '\p{^Line_Break: glue}', ""); + Expect(1, 94181, '\P{Line_Break: glue}', ""); + Expect(0, 94181, '\P{^Line_Break: glue}', ""); + Expect(1, 94180, '\p{Line_Break=:\Aglue\z:}', "");; + Expect(0, 94181, '\p{Line_Break=:\Aglue\z:}', "");; + Expect(1, 94180, '\p{Line_Break=- GLUE}', ""); + Expect(0, 94180, '\p{^Line_Break=- GLUE}', ""); + Expect(0, 94180, '\P{Line_Break=- GLUE}', ""); + Expect(1, 94180, '\P{^Line_Break=- GLUE}', ""); + Expect(0, 94181, '\p{Line_Break=- GLUE}', ""); + Expect(1, 94181, '\p{^Line_Break=- GLUE}', ""); + Expect(1, 94181, '\P{Line_Break=- GLUE}', ""); + Expect(0, 94181, '\P{^Line_Break=- GLUE}', ""); + Error('\p{Lb=/a/ _gl}'); + Error('\P{Lb=/a/ _gl}'); + Expect(1, 94180, '\p{Lb=:\AGL\z:}', "");; + Expect(0, 94181, '\p{Lb=:\AGL\z:}', "");; + Expect(1, 94180, '\p{Lb=gl}', ""); + Expect(0, 94180, '\p{^Lb=gl}', ""); + Expect(0, 94180, '\P{Lb=gl}', ""); + Expect(1, 94180, '\P{^Lb=gl}', ""); + Expect(0, 94181, '\p{Lb=gl}', ""); + Expect(1, 94181, '\p{^Lb=gl}', ""); + Expect(1, 94181, '\P{Lb=gl}', ""); + Expect(0, 94181, '\P{^Lb=gl}', ""); + Expect(1, 94180, '\p{Lb=:\Agl\z:}', "");; + Expect(0, 94181, '\p{Lb=:\Agl\z:}', "");; + Expect(1, 94180, '\p{Lb= -gl}', ""); + Expect(0, 94180, '\p{^Lb= -gl}', ""); + Expect(0, 94180, '\P{Lb= -gl}', ""); + Expect(1, 94180, '\P{^Lb= -gl}', ""); + Expect(0, 94181, '\p{Lb= -gl}', ""); + Expect(1, 94181, '\p{^Lb= -gl}', ""); + Expect(1, 94181, '\P{Lb= -gl}', ""); + Expect(0, 94181, '\P{^Lb= -gl}', ""); + Error('\p{Is_Line_Break= Glue/a/}'); + Error('\P{Is_Line_Break= Glue/a/}'); + Expect(1, 94180, '\p{Is_Line_Break=glue}', ""); + Expect(0, 94180, '\p{^Is_Line_Break=glue}', ""); + Expect(0, 94180, '\P{Is_Line_Break=glue}', ""); + Expect(1, 94180, '\P{^Is_Line_Break=glue}', ""); + Expect(0, 94181, '\p{Is_Line_Break=glue}', ""); + Expect(1, 94181, '\p{^Is_Line_Break=glue}', ""); + Expect(1, 94181, '\P{Is_Line_Break=glue}', ""); + Expect(0, 94181, '\P{^Is_Line_Break=glue}', ""); + Expect(1, 94180, '\p{Is_Line_Break: _ GLUE}', ""); + Expect(0, 94180, '\p{^Is_Line_Break: _ GLUE}', ""); + Expect(0, 94180, '\P{Is_Line_Break: _ GLUE}', ""); + Expect(1, 94180, '\P{^Is_Line_Break: _ GLUE}', ""); + Expect(0, 94181, '\p{Is_Line_Break: _ GLUE}', ""); + Expect(1, 94181, '\p{^Is_Line_Break: _ GLUE}', ""); + Expect(1, 94181, '\P{Is_Line_Break: _ GLUE}', ""); + Expect(0, 94181, '\P{^Is_Line_Break: _ GLUE}', ""); + Error('\p{Is_Lb=:= GL}'); + Error('\P{Is_Lb=:= GL}'); + Expect(1, 94180, '\p{Is_Lb=gl}', ""); + Expect(0, 94180, '\p{^Is_Lb=gl}', ""); + Expect(0, 94180, '\P{Is_Lb=gl}', ""); + Expect(1, 94180, '\P{^Is_Lb=gl}', ""); + Expect(0, 94181, '\p{Is_Lb=gl}', ""); + Expect(1, 94181, '\p{^Is_Lb=gl}', ""); + Expect(1, 94181, '\P{Is_Lb=gl}', ""); + Expect(0, 94181, '\P{^Is_Lb=gl}', ""); + Expect(1, 94180, '\p{Is_Lb: - GL}', ""); + Expect(0, 94180, '\p{^Is_Lb: - GL}', ""); + Expect(0, 94180, '\P{Is_Lb: - GL}', ""); + Expect(1, 94180, '\P{^Is_Lb: - GL}', ""); + Expect(0, 94181, '\p{Is_Lb: - GL}', ""); + Expect(1, 94181, '\p{^Is_Lb: - GL}', ""); + Expect(1, 94181, '\P{Is_Lb: - GL}', ""); + Expect(0, 94181, '\P{^Is_Lb: - GL}', ""); + Error('\p{Line_Break: := H2}'); + Error('\P{Line_Break: := H2}'); + Expect(1, 55176, '\p{Line_Break=:\AH2\z:}', "");; + Expect(0, 55177, '\p{Line_Break=:\AH2\z:}', "");; + Expect(1, 55176, '\p{Line_Break=h2}', ""); + Expect(0, 55176, '\p{^Line_Break=h2}', ""); + Expect(0, 55176, '\P{Line_Break=h2}', ""); + Expect(1, 55176, '\P{^Line_Break=h2}', ""); + Expect(0, 55177, '\p{Line_Break=h2}', ""); + Expect(1, 55177, '\p{^Line_Break=h2}', ""); + Expect(1, 55177, '\P{Line_Break=h2}', ""); + Expect(0, 55177, '\P{^Line_Break=h2}', ""); + Expect(1, 55176, '\p{Line_Break=:\Ah2\z:}', "");; + Expect(0, 55177, '\p{Line_Break=:\Ah2\z:}', "");; + Expect(1, 55176, '\p{Line_Break= H2}', ""); + Expect(0, 55176, '\p{^Line_Break= H2}', ""); + Expect(0, 55176, '\P{Line_Break= H2}', ""); + Expect(1, 55176, '\P{^Line_Break= H2}', ""); + Expect(0, 55177, '\p{Line_Break= H2}', ""); + Expect(1, 55177, '\p{^Line_Break= H2}', ""); + Expect(1, 55177, '\P{Line_Break= H2}', ""); + Expect(0, 55177, '\P{^Line_Break= H2}', ""); + Error('\p{Lb=/a/_ H2}'); + Error('\P{Lb=/a/_ H2}'); + Expect(1, 55176, '\p{Lb=:\AH2\z:}', "");; + Expect(0, 55177, '\p{Lb=:\AH2\z:}', "");; + Expect(1, 55176, '\p{Lb=h2}', ""); + Expect(0, 55176, '\p{^Lb=h2}', ""); + Expect(0, 55176, '\P{Lb=h2}', ""); + Expect(1, 55176, '\P{^Lb=h2}', ""); + Expect(0, 55177, '\p{Lb=h2}', ""); + Expect(1, 55177, '\p{^Lb=h2}', ""); + Expect(1, 55177, '\P{Lb=h2}', ""); + Expect(0, 55177, '\P{^Lb=h2}', ""); + Expect(1, 55176, '\p{Lb=:\Ah2\z:}', "");; + Expect(0, 55177, '\p{Lb=:\Ah2\z:}', "");; + Expect(1, 55176, '\p{Lb= H2}', ""); + Expect(0, 55176, '\p{^Lb= H2}', ""); + Expect(0, 55176, '\P{Lb= H2}', ""); + Expect(1, 55176, '\P{^Lb= H2}', ""); + Expect(0, 55177, '\p{Lb= H2}', ""); + Expect(1, 55177, '\p{^Lb= H2}', ""); + Expect(1, 55177, '\P{Lb= H2}', ""); + Expect(0, 55177, '\P{^Lb= H2}', ""); + Error('\p{Is_Line_Break=:= _H2}'); + Error('\P{Is_Line_Break=:= _H2}'); + Expect(1, 55176, '\p{Is_Line_Break=h2}', ""); + Expect(0, 55176, '\p{^Is_Line_Break=h2}', ""); + Expect(0, 55176, '\P{Is_Line_Break=h2}', ""); + Expect(1, 55176, '\P{^Is_Line_Break=h2}', ""); + Expect(0, 55177, '\p{Is_Line_Break=h2}', ""); + Expect(1, 55177, '\p{^Is_Line_Break=h2}', ""); + Expect(1, 55177, '\P{Is_Line_Break=h2}', ""); + Expect(0, 55177, '\P{^Is_Line_Break=h2}', ""); + Expect(1, 55176, '\p{Is_Line_Break=-H2}', ""); + Expect(0, 55176, '\p{^Is_Line_Break=-H2}', ""); + Expect(0, 55176, '\P{Is_Line_Break=-H2}', ""); + Expect(1, 55176, '\P{^Is_Line_Break=-H2}', ""); + Expect(0, 55177, '\p{Is_Line_Break=-H2}', ""); + Expect(1, 55177, '\p{^Is_Line_Break=-H2}', ""); + Expect(1, 55177, '\P{Is_Line_Break=-H2}', ""); + Expect(0, 55177, '\P{^Is_Line_Break=-H2}', ""); + Error('\p{Is_Lb= H2/a/}'); + Error('\P{Is_Lb= H2/a/}'); + Expect(1, 55176, '\p{Is_Lb=h2}', ""); + Expect(0, 55176, '\p{^Is_Lb=h2}', ""); + Expect(0, 55176, '\P{Is_Lb=h2}', ""); + Expect(1, 55176, '\P{^Is_Lb=h2}', ""); + Expect(0, 55177, '\p{Is_Lb=h2}', ""); + Expect(1, 55177, '\p{^Is_Lb=h2}', ""); + Expect(1, 55177, '\P{Is_Lb=h2}', ""); + Expect(0, 55177, '\P{^Is_Lb=h2}', ""); + Expect(1, 55176, '\p{Is_Lb= h2}', ""); + Expect(0, 55176, '\p{^Is_Lb= h2}', ""); + Expect(0, 55176, '\P{Is_Lb= h2}', ""); + Expect(1, 55176, '\P{^Is_Lb= h2}', ""); + Expect(0, 55177, '\p{Is_Lb= h2}', ""); + Expect(1, 55177, '\p{^Is_Lb= h2}', ""); + Expect(1, 55177, '\P{Is_Lb= h2}', ""); + Expect(0, 55177, '\P{^Is_Lb= h2}', ""); + Error('\p{Line_Break=_ H3:=}'); + Error('\P{Line_Break=_ H3:=}'); + Expect(1, 55203, '\p{Line_Break=:\AH3\z:}', "");; + Expect(0, 55204, '\p{Line_Break=:\AH3\z:}', "");; + Expect(1, 55203, '\p{Line_Break=h3}', ""); + Expect(0, 55203, '\p{^Line_Break=h3}', ""); + Expect(0, 55203, '\P{Line_Break=h3}', ""); + Expect(1, 55203, '\P{^Line_Break=h3}', ""); + Expect(0, 55204, '\p{Line_Break=h3}', ""); + Expect(1, 55204, '\p{^Line_Break=h3}', ""); + Expect(1, 55204, '\P{Line_Break=h3}', ""); + Expect(0, 55204, '\P{^Line_Break=h3}', ""); + Expect(1, 55203, '\p{Line_Break=:\Ah3\z:}', "");; + Expect(0, 55204, '\p{Line_Break=:\Ah3\z:}', "");; + Expect(1, 55203, '\p{Line_Break= H3}', ""); + Expect(0, 55203, '\p{^Line_Break= H3}', ""); + Expect(0, 55203, '\P{Line_Break= H3}', ""); + Expect(1, 55203, '\P{^Line_Break= H3}', ""); + Expect(0, 55204, '\p{Line_Break= H3}', ""); + Expect(1, 55204, '\p{^Line_Break= H3}', ""); + Expect(1, 55204, '\P{Line_Break= H3}', ""); + Expect(0, 55204, '\P{^Line_Break= H3}', ""); + Error('\p{Lb= H3:=}'); + Error('\P{Lb= H3:=}'); + Expect(1, 55203, '\p{Lb=:\AH3\z:}', "");; + Expect(0, 55204, '\p{Lb=:\AH3\z:}', "");; + Expect(1, 55203, '\p{Lb=h3}', ""); + Expect(0, 55203, '\p{^Lb=h3}', ""); + Expect(0, 55203, '\P{Lb=h3}', ""); + Expect(1, 55203, '\P{^Lb=h3}', ""); + Expect(0, 55204, '\p{Lb=h3}', ""); + Expect(1, 55204, '\p{^Lb=h3}', ""); + Expect(1, 55204, '\P{Lb=h3}', ""); + Expect(0, 55204, '\P{^Lb=h3}', ""); + Expect(1, 55203, '\p{Lb=:\Ah3\z:}', "");; + Expect(0, 55204, '\p{Lb=:\Ah3\z:}', "");; + Expect(1, 55203, '\p{Lb=--H3}', ""); + Expect(0, 55203, '\p{^Lb=--H3}', ""); + Expect(0, 55203, '\P{Lb=--H3}', ""); + Expect(1, 55203, '\P{^Lb=--H3}', ""); + Expect(0, 55204, '\p{Lb=--H3}', ""); + Expect(1, 55204, '\p{^Lb=--H3}', ""); + Expect(1, 55204, '\P{Lb=--H3}', ""); + Expect(0, 55204, '\P{^Lb=--H3}', ""); + Error('\p{Is_Line_Break=/a/ H3}'); + Error('\P{Is_Line_Break=/a/ H3}'); + Expect(1, 55203, '\p{Is_Line_Break: h3}', ""); + Expect(0, 55203, '\p{^Is_Line_Break: h3}', ""); + Expect(0, 55203, '\P{Is_Line_Break: h3}', ""); + Expect(1, 55203, '\P{^Is_Line_Break: h3}', ""); + Expect(0, 55204, '\p{Is_Line_Break: h3}', ""); + Expect(1, 55204, '\p{^Is_Line_Break: h3}', ""); + Expect(1, 55204, '\P{Is_Line_Break: h3}', ""); + Expect(0, 55204, '\P{^Is_Line_Break: h3}', ""); + Expect(1, 55203, '\p{Is_Line_Break= _h3}', ""); + Expect(0, 55203, '\p{^Is_Line_Break= _h3}', ""); + Expect(0, 55203, '\P{Is_Line_Break= _h3}', ""); + Expect(1, 55203, '\P{^Is_Line_Break= _h3}', ""); + Expect(0, 55204, '\p{Is_Line_Break= _h3}', ""); + Expect(1, 55204, '\p{^Is_Line_Break= _h3}', ""); + Expect(1, 55204, '\P{Is_Line_Break= _h3}', ""); + Expect(0, 55204, '\P{^Is_Line_Break= _h3}', ""); + Error('\p{Is_Lb=-h3:=}'); + Error('\P{Is_Lb=-h3:=}'); + Expect(1, 55203, '\p{Is_Lb=h3}', ""); + Expect(0, 55203, '\p{^Is_Lb=h3}', ""); + Expect(0, 55203, '\P{Is_Lb=h3}', ""); + Expect(1, 55203, '\P{^Is_Lb=h3}', ""); + Expect(0, 55204, '\p{Is_Lb=h3}', ""); + Expect(1, 55204, '\p{^Is_Lb=h3}', ""); + Expect(1, 55204, '\P{Is_Lb=h3}', ""); + Expect(0, 55204, '\P{^Is_Lb=h3}', ""); + Expect(1, 55203, '\p{Is_Lb= _H3}', ""); + Expect(0, 55203, '\p{^Is_Lb= _H3}', ""); + Expect(0, 55203, '\P{Is_Lb= _H3}', ""); + Expect(1, 55203, '\P{^Is_Lb= _H3}', ""); + Expect(0, 55204, '\p{Is_Lb= _H3}', ""); + Expect(1, 55204, '\p{^Is_Lb= _H3}', ""); + Expect(1, 55204, '\P{Is_Lb= _H3}', ""); + Expect(0, 55204, '\P{^Is_Lb= _H3}', ""); + Error('\p{Line_Break=/a/__unambiguous_Hyphen}'); + Error('\P{Line_Break=/a/__unambiguous_Hyphen}'); + Expect(1, 69293, '\p{Line_Break=:\AUnambiguous_Hyphen\z:}', "");; + Expect(0, 69294, '\p{Line_Break=:\AUnambiguous_Hyphen\z:}', "");; + Expect(1, 69293, '\p{Line_Break=unambiguoushyphen}', ""); + Expect(0, 69293, '\p{^Line_Break=unambiguoushyphen}', ""); + Expect(0, 69293, '\P{Line_Break=unambiguoushyphen}', ""); + Expect(1, 69293, '\P{^Line_Break=unambiguoushyphen}', ""); + Expect(0, 69294, '\p{Line_Break=unambiguoushyphen}', ""); + Expect(1, 69294, '\p{^Line_Break=unambiguoushyphen}', ""); + Expect(1, 69294, '\P{Line_Break=unambiguoushyphen}', ""); + Expect(0, 69294, '\P{^Line_Break=unambiguoushyphen}', ""); + Expect(1, 69293, '\p{Line_Break=:\Aunambiguoushyphen\z:}', "");; + Expect(0, 69294, '\p{Line_Break=:\Aunambiguoushyphen\z:}', "");; + Expect(1, 69293, '\p{Line_Break=_unambiguous_Hyphen}', ""); + Expect(0, 69293, '\p{^Line_Break=_unambiguous_Hyphen}', ""); + Expect(0, 69293, '\P{Line_Break=_unambiguous_Hyphen}', ""); + Expect(1, 69293, '\P{^Line_Break=_unambiguous_Hyphen}', ""); + Expect(0, 69294, '\p{Line_Break=_unambiguous_Hyphen}', ""); + Expect(1, 69294, '\p{^Line_Break=_unambiguous_Hyphen}', ""); + Expect(1, 69294, '\P{Line_Break=_unambiguous_Hyphen}', ""); + Expect(0, 69294, '\P{^Line_Break=_unambiguous_Hyphen}', ""); + Error('\p{Lb=/a/_ HH}'); + Error('\P{Lb=/a/_ HH}'); + Expect(1, 69293, '\p{Lb=:\AHH\z:}', "");; + Expect(0, 69294, '\p{Lb=:\AHH\z:}', "");; + Expect(1, 69293, '\p{Lb=hh}', ""); + Expect(0, 69293, '\p{^Lb=hh}', ""); + Expect(0, 69293, '\P{Lb=hh}', ""); + Expect(1, 69293, '\P{^Lb=hh}', ""); + Expect(0, 69294, '\p{Lb=hh}', ""); + Expect(1, 69294, '\p{^Lb=hh}', ""); + Expect(1, 69294, '\P{Lb=hh}', ""); + Expect(0, 69294, '\P{^Lb=hh}', ""); + Expect(1, 69293, '\p{Lb=:\Ahh\z:}', "");; + Expect(0, 69294, '\p{Lb=:\Ahh\z:}', "");; + Expect(1, 69293, '\p{Lb= HH}', ""); + Expect(0, 69293, '\p{^Lb= HH}', ""); + Expect(0, 69293, '\P{Lb= HH}', ""); + Expect(1, 69293, '\P{^Lb= HH}', ""); + Expect(0, 69294, '\p{Lb= HH}', ""); + Expect(1, 69294, '\p{^Lb= HH}', ""); + Expect(1, 69294, '\P{Lb= HH}', ""); + Expect(0, 69294, '\P{^Lb= HH}', ""); + Error('\p{Is_Line_Break=-unambiguous_Hyphen/a/}'); + Error('\P{Is_Line_Break=-unambiguous_Hyphen/a/}'); + Expect(1, 69293, '\p{Is_Line_Break=unambiguoushyphen}', ""); + Expect(0, 69293, '\p{^Is_Line_Break=unambiguoushyphen}', ""); + Expect(0, 69293, '\P{Is_Line_Break=unambiguoushyphen}', ""); + Expect(1, 69293, '\P{^Is_Line_Break=unambiguoushyphen}', ""); + Expect(0, 69294, '\p{Is_Line_Break=unambiguoushyphen}', ""); + Expect(1, 69294, '\p{^Is_Line_Break=unambiguoushyphen}', ""); + Expect(1, 69294, '\P{Is_Line_Break=unambiguoushyphen}', ""); + Expect(0, 69294, '\P{^Is_Line_Break=unambiguoushyphen}', ""); + Expect(1, 69293, '\p{Is_Line_Break= Unambiguous_hyphen}', ""); + Expect(0, 69293, '\p{^Is_Line_Break= Unambiguous_hyphen}', ""); + Expect(0, 69293, '\P{Is_Line_Break= Unambiguous_hyphen}', ""); + Expect(1, 69293, '\P{^Is_Line_Break= Unambiguous_hyphen}', ""); + Expect(0, 69294, '\p{Is_Line_Break= Unambiguous_hyphen}', ""); + Expect(1, 69294, '\p{^Is_Line_Break= Unambiguous_hyphen}', ""); + Expect(1, 69294, '\P{Is_Line_Break= Unambiguous_hyphen}', ""); + Expect(0, 69294, '\P{^Is_Line_Break= Unambiguous_hyphen}', ""); + Error('\p{Is_Lb=/a/--hh}'); + Error('\P{Is_Lb=/a/--hh}'); + Expect(1, 69293, '\p{Is_Lb=hh}', ""); + Expect(0, 69293, '\p{^Is_Lb=hh}', ""); + Expect(0, 69293, '\P{Is_Lb=hh}', ""); + Expect(1, 69293, '\P{^Is_Lb=hh}', ""); + Expect(0, 69294, '\p{Is_Lb=hh}', ""); + Expect(1, 69294, '\p{^Is_Lb=hh}', ""); + Expect(1, 69294, '\P{Is_Lb=hh}', ""); + Expect(0, 69294, '\P{^Is_Lb=hh}', ""); + Expect(1, 69293, '\p{Is_Lb=- hh}', ""); + Expect(0, 69293, '\p{^Is_Lb=- hh}', ""); + Expect(0, 69293, '\P{Is_Lb=- hh}', ""); + Expect(1, 69293, '\P{^Is_Lb=- hh}', ""); + Expect(0, 69294, '\p{Is_Lb=- hh}', ""); + Expect(1, 69294, '\p{^Is_Lb=- hh}', ""); + Expect(1, 69294, '\P{Is_Lb=- hh}', ""); + Expect(0, 69294, '\P{^Is_Lb=- hh}', ""); + Error('\p{Line_Break=_-hebrew_Letter/a/}'); + Error('\P{Line_Break=_-hebrew_Letter/a/}'); + Expect(1, 64335, '\p{Line_Break=:\AHebrew_Letter\z:}', "");; + Expect(0, 64336, '\p{Line_Break=:\AHebrew_Letter\z:}', "");; + Expect(1, 64335, '\p{Line_Break=hebrewletter}', ""); + Expect(0, 64335, '\p{^Line_Break=hebrewletter}', ""); + Expect(0, 64335, '\P{Line_Break=hebrewletter}', ""); + Expect(1, 64335, '\P{^Line_Break=hebrewletter}', ""); + Expect(0, 64336, '\p{Line_Break=hebrewletter}', ""); + Expect(1, 64336, '\p{^Line_Break=hebrewletter}', ""); + Expect(1, 64336, '\P{Line_Break=hebrewletter}', ""); + Expect(0, 64336, '\P{^Line_Break=hebrewletter}', ""); + Expect(1, 64335, '\p{Line_Break=:\Ahebrewletter\z:}', "");; + Expect(0, 64336, '\p{Line_Break=:\Ahebrewletter\z:}', "");; + Expect(1, 64335, '\p{Line_Break=_HEBREW_Letter}', ""); + Expect(0, 64335, '\p{^Line_Break=_HEBREW_Letter}', ""); + Expect(0, 64335, '\P{Line_Break=_HEBREW_Letter}', ""); + Expect(1, 64335, '\P{^Line_Break=_HEBREW_Letter}', ""); + Expect(0, 64336, '\p{Line_Break=_HEBREW_Letter}', ""); + Expect(1, 64336, '\p{^Line_Break=_HEBREW_Letter}', ""); + Expect(1, 64336, '\P{Line_Break=_HEBREW_Letter}', ""); + Expect(0, 64336, '\P{^Line_Break=_HEBREW_Letter}', ""); + Error('\p{Lb=-:=HL}'); + Error('\P{Lb=-:=HL}'); + Expect(1, 64335, '\p{Lb=:\AHL\z:}', "");; + Expect(0, 64336, '\p{Lb=:\AHL\z:}', "");; + Expect(1, 64335, '\p{Lb=hl}', ""); + Expect(0, 64335, '\p{^Lb=hl}', ""); + Expect(0, 64335, '\P{Lb=hl}', ""); + Expect(1, 64335, '\P{^Lb=hl}', ""); + Expect(0, 64336, '\p{Lb=hl}', ""); + Expect(1, 64336, '\p{^Lb=hl}', ""); + Expect(1, 64336, '\P{Lb=hl}', ""); + Expect(0, 64336, '\P{^Lb=hl}', ""); + Expect(1, 64335, '\p{Lb=:\Ahl\z:}', "");; + Expect(0, 64336, '\p{Lb=:\Ahl\z:}', "");; + Expect(1, 64335, '\p{Lb=- HL}', ""); + Expect(0, 64335, '\p{^Lb=- HL}', ""); + Expect(0, 64335, '\P{Lb=- HL}', ""); + Expect(1, 64335, '\P{^Lb=- HL}', ""); + Expect(0, 64336, '\p{Lb=- HL}', ""); + Expect(1, 64336, '\p{^Lb=- HL}', ""); + Expect(1, 64336, '\P{Lb=- HL}', ""); + Expect(0, 64336, '\P{^Lb=- HL}', ""); + Error('\p{Is_Line_Break= /a/Hebrew_Letter}'); + Error('\P{Is_Line_Break= /a/Hebrew_Letter}'); + Expect(1, 64335, '\p{Is_Line_Break=hebrewletter}', ""); + Expect(0, 64335, '\p{^Is_Line_Break=hebrewletter}', ""); + Expect(0, 64335, '\P{Is_Line_Break=hebrewletter}', ""); + Expect(1, 64335, '\P{^Is_Line_Break=hebrewletter}', ""); + Expect(0, 64336, '\p{Is_Line_Break=hebrewletter}', ""); + Expect(1, 64336, '\p{^Is_Line_Break=hebrewletter}', ""); + Expect(1, 64336, '\P{Is_Line_Break=hebrewletter}', ""); + Expect(0, 64336, '\P{^Is_Line_Break=hebrewletter}', ""); + Expect(1, 64335, '\p{Is_Line_Break=- hebrew_Letter}', ""); + Expect(0, 64335, '\p{^Is_Line_Break=- hebrew_Letter}', ""); + Expect(0, 64335, '\P{Is_Line_Break=- hebrew_Letter}', ""); + Expect(1, 64335, '\P{^Is_Line_Break=- hebrew_Letter}', ""); + Expect(0, 64336, '\p{Is_Line_Break=- hebrew_Letter}', ""); + Expect(1, 64336, '\p{^Is_Line_Break=- hebrew_Letter}', ""); + Expect(1, 64336, '\P{Is_Line_Break=- hebrew_Letter}', ""); + Expect(0, 64336, '\P{^Is_Line_Break=- hebrew_Letter}', ""); + Error('\p{Is_Lb= /a/HL}'); + Error('\P{Is_Lb= /a/HL}'); + Expect(1, 64335, '\p{Is_Lb=hl}', ""); + Expect(0, 64335, '\p{^Is_Lb=hl}', ""); + Expect(0, 64335, '\P{Is_Lb=hl}', ""); + Expect(1, 64335, '\P{^Is_Lb=hl}', ""); + Expect(0, 64336, '\p{Is_Lb=hl}', ""); + Expect(1, 64336, '\p{^Is_Lb=hl}', ""); + Expect(1, 64336, '\P{Is_Lb=hl}', ""); + Expect(0, 64336, '\P{^Is_Lb=hl}', ""); + Expect(1, 64335, '\p{Is_Lb: hl}', ""); + Expect(0, 64335, '\p{^Is_Lb: hl}', ""); + Expect(0, 64335, '\P{Is_Lb: hl}', ""); + Expect(1, 64335, '\P{^Is_Lb: hl}', ""); + Expect(0, 64336, '\p{Is_Lb: hl}', ""); + Expect(1, 64336, '\p{^Is_Lb: hl}', ""); + Expect(1, 64336, '\P{Is_Lb: hl}', ""); + Expect(0, 64336, '\P{^Is_Lb: hl}', ""); + Error('\p{Line_Break= :=Hyphen}'); + Error('\P{Line_Break= :=Hyphen}'); + Expect(1, 45, '\p{Line_Break=:\AHyphen\z:}', "");; + Expect(0, 46, '\p{Line_Break=:\AHyphen\z:}', "");; + Expect(1, 45, '\p{Line_Break=hyphen}', ""); + Expect(0, 45, '\p{^Line_Break=hyphen}', ""); + Expect(0, 45, '\P{Line_Break=hyphen}', ""); + Expect(1, 45, '\P{^Line_Break=hyphen}', ""); + Expect(0, 46, '\p{Line_Break=hyphen}', ""); + Expect(1, 46, '\p{^Line_Break=hyphen}', ""); + Expect(1, 46, '\P{Line_Break=hyphen}', ""); + Expect(0, 46, '\P{^Line_Break=hyphen}', ""); + Expect(1, 45, '\p{Line_Break=:\Ahyphen\z:}', "");; + Expect(0, 46, '\p{Line_Break=:\Ahyphen\z:}', "");; + Expect(1, 45, '\p{Line_Break=_hyphen}', ""); + Expect(0, 45, '\p{^Line_Break=_hyphen}', ""); + Expect(0, 45, '\P{Line_Break=_hyphen}', ""); + Expect(1, 45, '\P{^Line_Break=_hyphen}', ""); + Expect(0, 46, '\p{Line_Break=_hyphen}', ""); + Expect(1, 46, '\p{^Line_Break=_hyphen}', ""); + Expect(1, 46, '\P{Line_Break=_hyphen}', ""); + Expect(0, 46, '\P{^Line_Break=_hyphen}', ""); + Error('\p{Lb=_hy/a/}'); + Error('\P{Lb=_hy/a/}'); + Expect(1, 45, '\p{Lb=:\AHY\z:}', "");; + Expect(0, 46, '\p{Lb=:\AHY\z:}', "");; + Expect(1, 45, '\p{Lb: hy}', ""); + Expect(0, 45, '\p{^Lb: hy}', ""); + Expect(0, 45, '\P{Lb: hy}', ""); + Expect(1, 45, '\P{^Lb: hy}', ""); + Expect(0, 46, '\p{Lb: hy}', ""); + Expect(1, 46, '\p{^Lb: hy}', ""); + Expect(1, 46, '\P{Lb: hy}', ""); + Expect(0, 46, '\P{^Lb: hy}', ""); + Expect(1, 45, '\p{Lb=:\Ahy\z:}', "");; + Expect(0, 46, '\p{Lb=:\Ahy\z:}', "");; + Expect(1, 45, '\p{Lb=- hy}', ""); + Expect(0, 45, '\p{^Lb=- hy}', ""); + Expect(0, 45, '\P{Lb=- hy}', ""); + Expect(1, 45, '\P{^Lb=- hy}', ""); + Expect(0, 46, '\p{Lb=- hy}', ""); + Expect(1, 46, '\p{^Lb=- hy}', ""); + Expect(1, 46, '\P{Lb=- hy}', ""); + Expect(0, 46, '\P{^Lb=- hy}', ""); + Error('\p{Is_Line_Break: :=_ HYPHEN}'); + Error('\P{Is_Line_Break: :=_ HYPHEN}'); + Expect(1, 45, '\p{Is_Line_Break=hyphen}', ""); + Expect(0, 45, '\p{^Is_Line_Break=hyphen}', ""); + Expect(0, 45, '\P{Is_Line_Break=hyphen}', ""); + Expect(1, 45, '\P{^Is_Line_Break=hyphen}', ""); + Expect(0, 46, '\p{Is_Line_Break=hyphen}', ""); + Expect(1, 46, '\p{^Is_Line_Break=hyphen}', ""); + Expect(1, 46, '\P{Is_Line_Break=hyphen}', ""); + Expect(0, 46, '\P{^Is_Line_Break=hyphen}', ""); + Expect(1, 45, '\p{Is_Line_Break=_ Hyphen}', ""); + Expect(0, 45, '\p{^Is_Line_Break=_ Hyphen}', ""); + Expect(0, 45, '\P{Is_Line_Break=_ Hyphen}', ""); + Expect(1, 45, '\P{^Is_Line_Break=_ Hyphen}', ""); + Expect(0, 46, '\p{Is_Line_Break=_ Hyphen}', ""); + Expect(1, 46, '\p{^Is_Line_Break=_ Hyphen}', ""); + Expect(1, 46, '\P{Is_Line_Break=_ Hyphen}', ""); + Expect(0, 46, '\P{^Is_Line_Break=_ Hyphen}', ""); + Error('\p{Is_Lb::=_-HY}'); + Error('\P{Is_Lb::=_-HY}'); + Expect(1, 45, '\p{Is_Lb: hy}', ""); + Expect(0, 45, '\p{^Is_Lb: hy}', ""); + Expect(0, 45, '\P{Is_Lb: hy}', ""); + Expect(1, 45, '\P{^Is_Lb: hy}', ""); + Expect(0, 46, '\p{Is_Lb: hy}', ""); + Expect(1, 46, '\p{^Is_Lb: hy}', ""); + Expect(1, 46, '\P{Is_Lb: hy}', ""); + Expect(0, 46, '\P{^Is_Lb: hy}', ""); + Expect(1, 45, '\p{Is_Lb=- HY}', ""); + Expect(0, 45, '\p{^Is_Lb=- HY}', ""); + Expect(0, 45, '\P{Is_Lb=- HY}', ""); + Expect(1, 45, '\P{^Is_Lb=- HY}', ""); + Expect(0, 46, '\p{Is_Lb=- HY}', ""); + Expect(1, 46, '\p{^Is_Lb=- HY}', ""); + Expect(1, 46, '\P{Is_Lb=- HY}', ""); + Expect(0, 46, '\P{^Is_Lb=- HY}', ""); + Error('\p{Line_Break= -Ideographic:=}'); + Error('\P{Line_Break= -Ideographic:=}'); + Expect(1, 262141, '\p{Line_Break=:\AIdeographic\z:}', "");; + Expect(0, 262144, '\p{Line_Break=:\AIdeographic\z:}', "");; + Expect(1, 262141, '\p{Line_Break=ideographic}', ""); + Expect(0, 262141, '\p{^Line_Break=ideographic}', ""); + Expect(0, 262141, '\P{Line_Break=ideographic}', ""); + Expect(1, 262141, '\P{^Line_Break=ideographic}', ""); + Expect(0, 262144, '\p{Line_Break=ideographic}', ""); + Expect(1, 262144, '\p{^Line_Break=ideographic}', ""); + Expect(1, 262144, '\P{Line_Break=ideographic}', ""); + Expect(0, 262144, '\P{^Line_Break=ideographic}', ""); + Expect(1, 262141, '\p{Line_Break=:\Aideographic\z:}', "");; + Expect(0, 262144, '\p{Line_Break=:\Aideographic\z:}', "");; + Expect(1, 262141, '\p{Line_Break=_ Ideographic}', ""); + Expect(0, 262141, '\p{^Line_Break=_ Ideographic}', ""); + Expect(0, 262141, '\P{Line_Break=_ Ideographic}', ""); + Expect(1, 262141, '\P{^Line_Break=_ Ideographic}', ""); + Expect(0, 262144, '\p{Line_Break=_ Ideographic}', ""); + Expect(1, 262144, '\p{^Line_Break=_ Ideographic}', ""); + Expect(1, 262144, '\P{Line_Break=_ Ideographic}', ""); + Expect(0, 262144, '\P{^Line_Break=_ Ideographic}', ""); + Error('\p{Lb= ID:=}'); + Error('\P{Lb= ID:=}'); + Expect(1, 262141, '\p{Lb=:\AID\z:}', "");; + Expect(0, 262144, '\p{Lb=:\AID\z:}', "");; + Expect(1, 262141, '\p{Lb:id}', ""); + Expect(0, 262141, '\p{^Lb:id}', ""); + Expect(0, 262141, '\P{Lb:id}', ""); + Expect(1, 262141, '\P{^Lb:id}', ""); + Expect(0, 262144, '\p{Lb:id}', ""); + Expect(1, 262144, '\p{^Lb:id}', ""); + Expect(1, 262144, '\P{Lb:id}', ""); + Expect(0, 262144, '\P{^Lb:id}', ""); + Expect(1, 262141, '\p{Lb=:\Aid\z:}', "");; + Expect(0, 262144, '\p{Lb=:\Aid\z:}', "");; + Expect(1, 262141, '\p{Lb=-_id}', ""); + Expect(0, 262141, '\p{^Lb=-_id}', ""); + Expect(0, 262141, '\P{Lb=-_id}', ""); + Expect(1, 262141, '\P{^Lb=-_id}', ""); + Expect(0, 262144, '\p{Lb=-_id}', ""); + Expect(1, 262144, '\p{^Lb=-_id}', ""); + Expect(1, 262144, '\P{Lb=-_id}', ""); + Expect(0, 262144, '\P{^Lb=-_id}', ""); + Error('\p{Is_Line_Break=/a/ideographic}'); + Error('\P{Is_Line_Break=/a/ideographic}'); + Expect(1, 262141, '\p{Is_Line_Break=ideographic}', ""); + Expect(0, 262141, '\p{^Is_Line_Break=ideographic}', ""); + Expect(0, 262141, '\P{Is_Line_Break=ideographic}', ""); + Expect(1, 262141, '\P{^Is_Line_Break=ideographic}', ""); + Expect(0, 262144, '\p{Is_Line_Break=ideographic}', ""); + Expect(1, 262144, '\p{^Is_Line_Break=ideographic}', ""); + Expect(1, 262144, '\P{Is_Line_Break=ideographic}', ""); + Expect(0, 262144, '\P{^Is_Line_Break=ideographic}', ""); + Expect(1, 262141, '\p{Is_Line_Break: --ideographic}', ""); + Expect(0, 262141, '\p{^Is_Line_Break: --ideographic}', ""); + Expect(0, 262141, '\P{Is_Line_Break: --ideographic}', ""); + Expect(1, 262141, '\P{^Is_Line_Break: --ideographic}', ""); + Expect(0, 262144, '\p{Is_Line_Break: --ideographic}', ""); + Expect(1, 262144, '\p{^Is_Line_Break: --ideographic}', ""); + Expect(1, 262144, '\P{Is_Line_Break: --ideographic}', ""); + Expect(0, 262144, '\P{^Is_Line_Break: --ideographic}', ""); + Error('\p{Is_Lb=- ID:=}'); + Error('\P{Is_Lb=- ID:=}'); + Expect(1, 262141, '\p{Is_Lb=id}', ""); + Expect(0, 262141, '\p{^Is_Lb=id}', ""); + Expect(0, 262141, '\P{Is_Lb=id}', ""); + Expect(1, 262141, '\P{^Is_Lb=id}', ""); + Expect(0, 262144, '\p{Is_Lb=id}', ""); + Expect(1, 262144, '\p{^Is_Lb=id}', ""); + Expect(1, 262144, '\P{Is_Lb=id}', ""); + Expect(0, 262144, '\P{^Is_Lb=id}', ""); + Expect(1, 262141, '\p{Is_Lb=__id}', ""); + Expect(0, 262141, '\p{^Is_Lb=__id}', ""); + Expect(0, 262141, '\P{Is_Lb=__id}', ""); + Expect(1, 262141, '\P{^Is_Lb=__id}', ""); + Expect(0, 262144, '\p{Is_Lb=__id}', ""); + Expect(1, 262144, '\p{^Is_Lb=__id}', ""); + Expect(1, 262144, '\P{Is_Lb=__id}', ""); + Expect(0, 262144, '\P{^Is_Lb=__id}', ""); + Error('\p{Line_Break=-inseparable/a/}'); + Error('\P{Line_Break=-inseparable/a/}'); + Expect(1, 68342, '\p{Line_Break=:\AInseparable\z:}', "");; + Expect(0, 68343, '\p{Line_Break=:\AInseparable\z:}', "");; + Expect(1, 68342, '\p{Line_Break: inseparable}', ""); + Expect(0, 68342, '\p{^Line_Break: inseparable}', ""); + Expect(0, 68342, '\P{Line_Break: inseparable}', ""); + Expect(1, 68342, '\P{^Line_Break: inseparable}', ""); + Expect(0, 68343, '\p{Line_Break: inseparable}', ""); + Expect(1, 68343, '\p{^Line_Break: inseparable}', ""); + Expect(1, 68343, '\P{Line_Break: inseparable}', ""); + Expect(0, 68343, '\P{^Line_Break: inseparable}', ""); + Expect(1, 68342, '\p{Line_Break=:\Ainseparable\z:}', "");; + Expect(0, 68343, '\p{Line_Break=:\Ainseparable\z:}', "");; + Expect(1, 68342, '\p{Line_Break=- Inseparable}', ""); + Expect(0, 68342, '\p{^Line_Break=- Inseparable}', ""); + Expect(0, 68342, '\P{Line_Break=- Inseparable}', ""); + Expect(1, 68342, '\P{^Line_Break=- Inseparable}', ""); + Expect(0, 68343, '\p{Line_Break=- Inseparable}', ""); + Expect(1, 68343, '\p{^Line_Break=- Inseparable}', ""); + Expect(1, 68343, '\P{Line_Break=- Inseparable}', ""); + Expect(0, 68343, '\P{^Line_Break=- Inseparable}', ""); + Error('\p{Lb=IN/a/}'); + Error('\P{Lb=IN/a/}'); + Expect(1, 68342, '\p{Lb=:\AIN\z:}', "");; + Expect(0, 68343, '\p{Lb=:\AIN\z:}', "");; + Expect(1, 68342, '\p{Lb=in}', ""); + Expect(0, 68342, '\p{^Lb=in}', ""); + Expect(0, 68342, '\P{Lb=in}', ""); + Expect(1, 68342, '\P{^Lb=in}', ""); + Expect(0, 68343, '\p{Lb=in}', ""); + Expect(1, 68343, '\p{^Lb=in}', ""); + Expect(1, 68343, '\P{Lb=in}', ""); + Expect(0, 68343, '\P{^Lb=in}', ""); + Expect(1, 68342, '\p{Lb=:\Ain\z:}', "");; + Expect(0, 68343, '\p{Lb=:\Ain\z:}', "");; + Expect(1, 68342, '\p{Lb=-_IN}', ""); + Expect(0, 68342, '\p{^Lb=-_IN}', ""); + Expect(0, 68342, '\P{Lb=-_IN}', ""); + Expect(1, 68342, '\P{^Lb=-_IN}', ""); + Expect(0, 68343, '\p{Lb=-_IN}', ""); + Expect(1, 68343, '\p{^Lb=-_IN}', ""); + Expect(1, 68343, '\P{Lb=-_IN}', ""); + Expect(0, 68343, '\P{^Lb=-_IN}', ""); + Error('\p{Is_Line_Break=:=_-Inseperable}'); + Error('\P{Is_Line_Break=:=_-Inseperable}'); + Expect(1, 68342, '\p{Is_Line_Break=inseperable}', ""); + Expect(0, 68342, '\p{^Is_Line_Break=inseperable}', ""); + Expect(0, 68342, '\P{Is_Line_Break=inseperable}', ""); + Expect(1, 68342, '\P{^Is_Line_Break=inseperable}', ""); + Expect(0, 68343, '\p{Is_Line_Break=inseperable}', ""); + Expect(1, 68343, '\p{^Is_Line_Break=inseperable}', ""); + Expect(1, 68343, '\P{Is_Line_Break=inseperable}', ""); + Expect(0, 68343, '\P{^Is_Line_Break=inseperable}', ""); + Expect(1, 68342, '\p{Is_Line_Break= -Inseperable}', ""); + Expect(0, 68342, '\p{^Is_Line_Break= -Inseperable}', ""); + Expect(0, 68342, '\P{Is_Line_Break= -Inseperable}', ""); + Expect(1, 68342, '\P{^Is_Line_Break= -Inseperable}', ""); + Expect(0, 68343, '\p{Is_Line_Break= -Inseperable}', ""); + Expect(1, 68343, '\p{^Is_Line_Break= -Inseperable}', ""); + Expect(1, 68343, '\P{Is_Line_Break= -Inseperable}', ""); + Expect(0, 68343, '\P{^Is_Line_Break= -Inseperable}', ""); + Error('\p{Is_Lb=__inseparable:=}'); + Error('\P{Is_Lb=__inseparable:=}'); + Expect(1, 68342, '\p{Is_Lb=inseparable}', ""); + Expect(0, 68342, '\p{^Is_Lb=inseparable}', ""); + Expect(0, 68342, '\P{Is_Lb=inseparable}', ""); + Expect(1, 68342, '\P{^Is_Lb=inseparable}', ""); + Expect(0, 68343, '\p{Is_Lb=inseparable}', ""); + Expect(1, 68343, '\p{^Is_Lb=inseparable}', ""); + Expect(1, 68343, '\P{Is_Lb=inseparable}', ""); + Expect(0, 68343, '\P{^Is_Lb=inseparable}', ""); + Expect(1, 68342, '\p{Is_Lb=Inseparable}', ""); + Expect(0, 68342, '\p{^Is_Lb=Inseparable}', ""); + Expect(0, 68342, '\P{Is_Lb=Inseparable}', ""); + Expect(1, 68342, '\P{^Is_Lb=Inseparable}', ""); + Expect(0, 68343, '\p{Is_Lb=Inseparable}', ""); + Expect(1, 68343, '\p{^Is_Lb=Inseparable}', ""); + Expect(1, 68343, '\P{Is_Lb=Inseparable}', ""); + Expect(0, 68343, '\P{^Is_Lb=Inseparable}', ""); + Error('\p{Line_Break:/a/Infix_Numeric}'); + Error('\P{Line_Break:/a/Infix_Numeric}'); + Expect(1, 8260, '\p{Line_Break=:\AInfix_Numeric\z:}', "");; + Expect(0, 8261, '\p{Line_Break=:\AInfix_Numeric\z:}', "");; + Expect(1, 8260, '\p{Line_Break=infixnumeric}', ""); + Expect(0, 8260, '\p{^Line_Break=infixnumeric}', ""); + Expect(0, 8260, '\P{Line_Break=infixnumeric}', ""); + Expect(1, 8260, '\P{^Line_Break=infixnumeric}', ""); + Expect(0, 8261, '\p{Line_Break=infixnumeric}', ""); + Expect(1, 8261, '\p{^Line_Break=infixnumeric}', ""); + Expect(1, 8261, '\P{Line_Break=infixnumeric}', ""); + Expect(0, 8261, '\P{^Line_Break=infixnumeric}', ""); + Expect(1, 8260, '\p{Line_Break=:\Ainfixnumeric\z:}', "");; + Expect(0, 8261, '\p{Line_Break=:\Ainfixnumeric\z:}', "");; + Expect(1, 8260, '\p{Line_Break= _Infix_Numeric}', ""); + Expect(0, 8260, '\p{^Line_Break= _Infix_Numeric}', ""); + Expect(0, 8260, '\P{Line_Break= _Infix_Numeric}', ""); + Expect(1, 8260, '\P{^Line_Break= _Infix_Numeric}', ""); + Expect(0, 8261, '\p{Line_Break= _Infix_Numeric}', ""); + Expect(1, 8261, '\p{^Line_Break= _Infix_Numeric}', ""); + Expect(1, 8261, '\P{Line_Break= _Infix_Numeric}', ""); + Expect(0, 8261, '\P{^Line_Break= _Infix_Numeric}', ""); + Error('\p{Lb=/a/-_IS}'); + Error('\P{Lb=/a/-_IS}'); + Expect(1, 8260, '\p{Lb=:\AIS\z:}', "");; + Expect(0, 8261, '\p{Lb=:\AIS\z:}', "");; + Expect(1, 8260, '\p{Lb=is}', ""); + Expect(0, 8260, '\p{^Lb=is}', ""); + Expect(0, 8260, '\P{Lb=is}', ""); + Expect(1, 8260, '\P{^Lb=is}', ""); + Expect(0, 8261, '\p{Lb=is}', ""); + Expect(1, 8261, '\p{^Lb=is}', ""); + Expect(1, 8261, '\P{Lb=is}', ""); + Expect(0, 8261, '\P{^Lb=is}', ""); + Expect(1, 8260, '\p{Lb=:\Ais\z:}', "");; + Expect(0, 8261, '\p{Lb=:\Ais\z:}', "");; + Expect(1, 8260, '\p{Lb= IS}', ""); + Expect(0, 8260, '\p{^Lb= IS}', ""); + Expect(0, 8260, '\P{Lb= IS}', ""); + Expect(1, 8260, '\P{^Lb= IS}', ""); + Expect(0, 8261, '\p{Lb= IS}', ""); + Expect(1, 8261, '\p{^Lb= IS}', ""); + Expect(1, 8261, '\P{Lb= IS}', ""); + Expect(0, 8261, '\P{^Lb= IS}', ""); + Error('\p{Is_Line_Break=:=Infix_NUMERIC}'); + Error('\P{Is_Line_Break=:=Infix_NUMERIC}'); + Expect(1, 8260, '\p{Is_Line_Break:infixnumeric}', ""); + Expect(0, 8260, '\p{^Is_Line_Break:infixnumeric}', ""); + Expect(0, 8260, '\P{Is_Line_Break:infixnumeric}', ""); + Expect(1, 8260, '\P{^Is_Line_Break:infixnumeric}', ""); + Expect(0, 8261, '\p{Is_Line_Break:infixnumeric}', ""); + Expect(1, 8261, '\p{^Is_Line_Break:infixnumeric}', ""); + Expect(1, 8261, '\P{Is_Line_Break:infixnumeric}', ""); + Expect(0, 8261, '\P{^Is_Line_Break:infixnumeric}', ""); + Expect(1, 8260, '\p{Is_Line_Break= infix_Numeric}', ""); + Expect(0, 8260, '\p{^Is_Line_Break= infix_Numeric}', ""); + Expect(0, 8260, '\P{Is_Line_Break= infix_Numeric}', ""); + Expect(1, 8260, '\P{^Is_Line_Break= infix_Numeric}', ""); + Expect(0, 8261, '\p{Is_Line_Break= infix_Numeric}', ""); + Expect(1, 8261, '\p{^Is_Line_Break= infix_Numeric}', ""); + Expect(1, 8261, '\P{Is_Line_Break= infix_Numeric}', ""); + Expect(0, 8261, '\P{^Is_Line_Break= infix_Numeric}', ""); + Error('\p{Is_Lb=-_IS/a/}'); + Error('\P{Is_Lb=-_IS/a/}'); + Expect(1, 8260, '\p{Is_Lb=is}', ""); + Expect(0, 8260, '\p{^Is_Lb=is}', ""); + Expect(0, 8260, '\P{Is_Lb=is}', ""); + Expect(1, 8260, '\P{^Is_Lb=is}', ""); + Expect(0, 8261, '\p{Is_Lb=is}', ""); + Expect(1, 8261, '\p{^Is_Lb=is}', ""); + Expect(1, 8261, '\P{Is_Lb=is}', ""); + Expect(0, 8261, '\P{^Is_Lb=is}', ""); + Expect(1, 8260, '\p{Is_Lb=_IS}', ""); + Expect(0, 8260, '\p{^Is_Lb=_IS}', ""); + Expect(0, 8260, '\P{Is_Lb=_IS}', ""); + Expect(1, 8260, '\P{^Is_Lb=_IS}', ""); + Expect(0, 8261, '\p{Is_Lb=_IS}', ""); + Expect(1, 8261, '\p{^Is_Lb=_IS}', ""); + Expect(1, 8261, '\P{Is_Lb=_IS}', ""); + Expect(0, 8261, '\P{^Is_Lb=_IS}', ""); + Error('\p{Line_Break=:= jl}'); + Error('\P{Line_Break=:= jl}'); + Expect(1, 43388, '\p{Line_Break=:\AJL\z:}', "");; + Expect(0, 43389, '\p{Line_Break=:\AJL\z:}', "");; + Expect(1, 43388, '\p{Line_Break=jl}', ""); + Expect(0, 43388, '\p{^Line_Break=jl}', ""); + Expect(0, 43388, '\P{Line_Break=jl}', ""); + Expect(1, 43388, '\P{^Line_Break=jl}', ""); + Expect(0, 43389, '\p{Line_Break=jl}', ""); + Expect(1, 43389, '\p{^Line_Break=jl}', ""); + Expect(1, 43389, '\P{Line_Break=jl}', ""); + Expect(0, 43389, '\P{^Line_Break=jl}', ""); + Expect(1, 43388, '\p{Line_Break=:\Ajl\z:}', "");; + Expect(0, 43389, '\p{Line_Break=:\Ajl\z:}', "");; + Expect(1, 43388, '\p{Line_Break=_JL}', ""); + Expect(0, 43388, '\p{^Line_Break=_JL}', ""); + Expect(0, 43388, '\P{Line_Break=_JL}', ""); + Expect(1, 43388, '\P{^Line_Break=_JL}', ""); + Expect(0, 43389, '\p{Line_Break=_JL}', ""); + Expect(1, 43389, '\p{^Line_Break=_JL}', ""); + Expect(1, 43389, '\P{Line_Break=_JL}', ""); + Expect(0, 43389, '\P{^Line_Break=_JL}', ""); + Error('\p{Lb=-:=JL}'); + Error('\P{Lb=-:=JL}'); + Expect(1, 43388, '\p{Lb=:\AJL\z:}', "");; + Expect(0, 43389, '\p{Lb=:\AJL\z:}', "");; + Expect(1, 43388, '\p{Lb=jl}', ""); + Expect(0, 43388, '\p{^Lb=jl}', ""); + Expect(0, 43388, '\P{Lb=jl}', ""); + Expect(1, 43388, '\P{^Lb=jl}', ""); + Expect(0, 43389, '\p{Lb=jl}', ""); + Expect(1, 43389, '\p{^Lb=jl}', ""); + Expect(1, 43389, '\P{Lb=jl}', ""); + Expect(0, 43389, '\P{^Lb=jl}', ""); + Expect(1, 43388, '\p{Lb=:\Ajl\z:}', "");; + Expect(0, 43389, '\p{Lb=:\Ajl\z:}', "");; + Expect(1, 43388, '\p{Lb= JL}', ""); + Expect(0, 43388, '\p{^Lb= JL}', ""); + Expect(0, 43388, '\P{Lb= JL}', ""); + Expect(1, 43388, '\P{^Lb= JL}', ""); + Expect(0, 43389, '\p{Lb= JL}', ""); + Expect(1, 43389, '\p{^Lb= JL}', ""); + Expect(1, 43389, '\P{Lb= JL}', ""); + Expect(0, 43389, '\P{^Lb= JL}', ""); + Error('\p{Is_Line_Break=/a/__JL}'); + Error('\P{Is_Line_Break=/a/__JL}'); + Expect(1, 43388, '\p{Is_Line_Break=jl}', ""); + Expect(0, 43388, '\p{^Is_Line_Break=jl}', ""); + Expect(0, 43388, '\P{Is_Line_Break=jl}', ""); + Expect(1, 43388, '\P{^Is_Line_Break=jl}', ""); + Expect(0, 43389, '\p{Is_Line_Break=jl}', ""); + Expect(1, 43389, '\p{^Is_Line_Break=jl}', ""); + Expect(1, 43389, '\P{Is_Line_Break=jl}', ""); + Expect(0, 43389, '\P{^Is_Line_Break=jl}', ""); + Expect(1, 43388, '\p{Is_Line_Break: _-JL}', ""); + Expect(0, 43388, '\p{^Is_Line_Break: _-JL}', ""); + Expect(0, 43388, '\P{Is_Line_Break: _-JL}', ""); + Expect(1, 43388, '\P{^Is_Line_Break: _-JL}', ""); + Expect(0, 43389, '\p{Is_Line_Break: _-JL}', ""); + Expect(1, 43389, '\p{^Is_Line_Break: _-JL}', ""); + Expect(1, 43389, '\P{Is_Line_Break: _-JL}', ""); + Expect(0, 43389, '\P{^Is_Line_Break: _-JL}', ""); + Error('\p{Is_Lb: - JL:=}'); + Error('\P{Is_Lb: - JL:=}'); + Expect(1, 43388, '\p{Is_Lb=jl}', ""); + Expect(0, 43388, '\p{^Is_Lb=jl}', ""); + Expect(0, 43388, '\P{Is_Lb=jl}', ""); + Expect(1, 43388, '\P{^Is_Lb=jl}', ""); + Expect(0, 43389, '\p{Is_Lb=jl}', ""); + Expect(1, 43389, '\p{^Is_Lb=jl}', ""); + Expect(1, 43389, '\P{Is_Lb=jl}', ""); + Expect(0, 43389, '\P{^Is_Lb=jl}', ""); + Expect(1, 43388, '\p{Is_Lb=-JL}', ""); + Expect(0, 43388, '\p{^Is_Lb=-JL}', ""); + Expect(0, 43388, '\P{Is_Lb=-JL}', ""); + Expect(1, 43388, '\P{^Is_Lb=-JL}', ""); + Expect(0, 43389, '\p{Is_Lb=-JL}', ""); + Expect(1, 43389, '\p{^Is_Lb=-JL}', ""); + Expect(1, 43389, '\P{Is_Lb=-JL}', ""); + Expect(0, 43389, '\P{^Is_Lb=-JL}', ""); + Error('\p{Line_Break: /a/JT}'); + Error('\P{Line_Break: /a/JT}'); + Expect(1, 55291, '\p{Line_Break=:\AJT\z:}', "");; + Expect(0, 55292, '\p{Line_Break=:\AJT\z:}', "");; + Expect(1, 55291, '\p{Line_Break=jt}', ""); + Expect(0, 55291, '\p{^Line_Break=jt}', ""); + Expect(0, 55291, '\P{Line_Break=jt}', ""); + Expect(1, 55291, '\P{^Line_Break=jt}', ""); + Expect(0, 55292, '\p{Line_Break=jt}', ""); + Expect(1, 55292, '\p{^Line_Break=jt}', ""); + Expect(1, 55292, '\P{Line_Break=jt}', ""); + Expect(0, 55292, '\P{^Line_Break=jt}', ""); + Expect(1, 55291, '\p{Line_Break=:\Ajt\z:}', "");; + Expect(0, 55292, '\p{Line_Break=:\Ajt\z:}', "");; + Expect(1, 55291, '\p{Line_Break= jt}', ""); + Expect(0, 55291, '\p{^Line_Break= jt}', ""); + Expect(0, 55291, '\P{Line_Break= jt}', ""); + Expect(1, 55291, '\P{^Line_Break= jt}', ""); + Expect(0, 55292, '\p{Line_Break= jt}', ""); + Expect(1, 55292, '\p{^Line_Break= jt}', ""); + Expect(1, 55292, '\P{Line_Break= jt}', ""); + Expect(0, 55292, '\P{^Line_Break= jt}', ""); + Error('\p{Lb=_ JT:=}'); + Error('\P{Lb=_ JT:=}'); + Expect(1, 55291, '\p{Lb=:\AJT\z:}', "");; + Expect(0, 55292, '\p{Lb=:\AJT\z:}', "");; + Expect(1, 55291, '\p{Lb=jt}', ""); + Expect(0, 55291, '\p{^Lb=jt}', ""); + Expect(0, 55291, '\P{Lb=jt}', ""); + Expect(1, 55291, '\P{^Lb=jt}', ""); + Expect(0, 55292, '\p{Lb=jt}', ""); + Expect(1, 55292, '\p{^Lb=jt}', ""); + Expect(1, 55292, '\P{Lb=jt}', ""); + Expect(0, 55292, '\P{^Lb=jt}', ""); + Expect(1, 55291, '\p{Lb=:\Ajt\z:}', "");; + Expect(0, 55292, '\p{Lb=:\Ajt\z:}', "");; + Expect(1, 55291, '\p{Lb=--JT}', ""); + Expect(0, 55291, '\p{^Lb=--JT}', ""); + Expect(0, 55291, '\P{Lb=--JT}', ""); + Expect(1, 55291, '\P{^Lb=--JT}', ""); + Expect(0, 55292, '\p{Lb=--JT}', ""); + Expect(1, 55292, '\p{^Lb=--JT}', ""); + Expect(1, 55292, '\P{Lb=--JT}', ""); + Expect(0, 55292, '\P{^Lb=--JT}', ""); + Error('\p{Is_Line_Break=_/a/JT}'); + Error('\P{Is_Line_Break=_/a/JT}'); + Expect(1, 55291, '\p{Is_Line_Break=jt}', ""); + Expect(0, 55291, '\p{^Is_Line_Break=jt}', ""); + Expect(0, 55291, '\P{Is_Line_Break=jt}', ""); + Expect(1, 55291, '\P{^Is_Line_Break=jt}', ""); + Expect(0, 55292, '\p{Is_Line_Break=jt}', ""); + Expect(1, 55292, '\p{^Is_Line_Break=jt}', ""); + Expect(1, 55292, '\P{Is_Line_Break=jt}', ""); + Expect(0, 55292, '\P{^Is_Line_Break=jt}', ""); + Expect(1, 55291, '\p{Is_Line_Break= JT}', ""); + Expect(0, 55291, '\p{^Is_Line_Break= JT}', ""); + Expect(0, 55291, '\P{Is_Line_Break= JT}', ""); + Expect(1, 55291, '\P{^Is_Line_Break= JT}', ""); + Expect(0, 55292, '\p{Is_Line_Break= JT}', ""); + Expect(1, 55292, '\p{^Is_Line_Break= JT}', ""); + Expect(1, 55292, '\P{Is_Line_Break= JT}', ""); + Expect(0, 55292, '\P{^Is_Line_Break= JT}', ""); + Error('\p{Is_Lb=:= JT}'); + Error('\P{Is_Lb=:= JT}'); + Expect(1, 55291, '\p{Is_Lb: jt}', ""); + Expect(0, 55291, '\p{^Is_Lb: jt}', ""); + Expect(0, 55291, '\P{Is_Lb: jt}', ""); + Expect(1, 55291, '\P{^Is_Lb: jt}', ""); + Expect(0, 55292, '\p{Is_Lb: jt}', ""); + Expect(1, 55292, '\p{^Is_Lb: jt}', ""); + Expect(1, 55292, '\P{Is_Lb: jt}', ""); + Expect(0, 55292, '\P{^Is_Lb: jt}', ""); + Expect(1, 55291, '\p{Is_Lb=- jt}', ""); + Expect(0, 55291, '\p{^Is_Lb=- jt}', ""); + Expect(0, 55291, '\P{Is_Lb=- jt}', ""); + Expect(1, 55291, '\P{^Is_Lb=- jt}', ""); + Expect(0, 55292, '\p{Is_Lb=- jt}', ""); + Expect(1, 55292, '\p{^Is_Lb=- jt}', ""); + Expect(1, 55292, '\P{Is_Lb=- jt}', ""); + Expect(0, 55292, '\P{^Is_Lb=- jt}', ""); + Error('\p{Line_Break=_JV:=}'); + Error('\P{Line_Break=_JV:=}'); + Expect(1, 55238, '\p{Line_Break=:\AJV\z:}', "");; + Expect(0, 55239, '\p{Line_Break=:\AJV\z:}', "");; + Expect(1, 55238, '\p{Line_Break: jv}', ""); + Expect(0, 55238, '\p{^Line_Break: jv}', ""); + Expect(0, 55238, '\P{Line_Break: jv}', ""); + Expect(1, 55238, '\P{^Line_Break: jv}', ""); + Expect(0, 55239, '\p{Line_Break: jv}', ""); + Expect(1, 55239, '\p{^Line_Break: jv}', ""); + Expect(1, 55239, '\P{Line_Break: jv}', ""); + Expect(0, 55239, '\P{^Line_Break: jv}', ""); + Expect(1, 55238, '\p{Line_Break=:\Ajv\z:}', "");; + Expect(0, 55239, '\p{Line_Break=:\Ajv\z:}', "");; + Expect(1, 55238, '\p{Line_Break= -JV}', ""); + Expect(0, 55238, '\p{^Line_Break= -JV}', ""); + Expect(0, 55238, '\P{Line_Break= -JV}', ""); + Expect(1, 55238, '\P{^Line_Break= -JV}', ""); + Expect(0, 55239, '\p{Line_Break= -JV}', ""); + Expect(1, 55239, '\p{^Line_Break= -JV}', ""); + Expect(1, 55239, '\P{Line_Break= -JV}', ""); + Expect(0, 55239, '\P{^Line_Break= -JV}', ""); + Error('\p{Lb=:= -jv}'); + Error('\P{Lb=:= -jv}'); + Expect(1, 55238, '\p{Lb=:\AJV\z:}', "");; + Expect(0, 55239, '\p{Lb=:\AJV\z:}', "");; + Expect(1, 55238, '\p{Lb: jv}', ""); + Expect(0, 55238, '\p{^Lb: jv}', ""); + Expect(0, 55238, '\P{Lb: jv}', ""); + Expect(1, 55238, '\P{^Lb: jv}', ""); + Expect(0, 55239, '\p{Lb: jv}', ""); + Expect(1, 55239, '\p{^Lb: jv}', ""); + Expect(1, 55239, '\P{Lb: jv}', ""); + Expect(0, 55239, '\P{^Lb: jv}', ""); + Expect(1, 55238, '\p{Lb=:\Ajv\z:}', "");; + Expect(0, 55239, '\p{Lb=:\Ajv\z:}', "");; + Expect(1, 55238, '\p{Lb= jv}', ""); + Expect(0, 55238, '\p{^Lb= jv}', ""); + Expect(0, 55238, '\P{Lb= jv}', ""); + Expect(1, 55238, '\P{^Lb= jv}', ""); + Expect(0, 55239, '\p{Lb= jv}', ""); + Expect(1, 55239, '\p{^Lb= jv}', ""); + Expect(1, 55239, '\P{Lb= jv}', ""); + Expect(0, 55239, '\P{^Lb= jv}', ""); + Error('\p{Is_Line_Break=_:=jv}'); + Error('\P{Is_Line_Break=_:=jv}'); + Expect(1, 55238, '\p{Is_Line_Break=jv}', ""); + Expect(0, 55238, '\p{^Is_Line_Break=jv}', ""); + Expect(0, 55238, '\P{Is_Line_Break=jv}', ""); + Expect(1, 55238, '\P{^Is_Line_Break=jv}', ""); + Expect(0, 55239, '\p{Is_Line_Break=jv}', ""); + Expect(1, 55239, '\p{^Is_Line_Break=jv}', ""); + Expect(1, 55239, '\P{Is_Line_Break=jv}', ""); + Expect(0, 55239, '\P{^Is_Line_Break=jv}', ""); + Expect(1, 55238, '\p{Is_Line_Break: jv}', ""); + Expect(0, 55238, '\p{^Is_Line_Break: jv}', ""); + Expect(0, 55238, '\P{Is_Line_Break: jv}', ""); + Expect(1, 55238, '\P{^Is_Line_Break: jv}', ""); + Expect(0, 55239, '\p{Is_Line_Break: jv}', ""); + Expect(1, 55239, '\p{^Is_Line_Break: jv}', ""); + Expect(1, 55239, '\P{Is_Line_Break: jv}', ""); + Expect(0, 55239, '\P{^Is_Line_Break: jv}', ""); + Error('\p{Is_Lb=/a/-JV}'); + Error('\P{Is_Lb=/a/-JV}'); + Expect(1, 55238, '\p{Is_Lb=jv}', ""); + Expect(0, 55238, '\p{^Is_Lb=jv}', ""); + Expect(0, 55238, '\P{Is_Lb=jv}', ""); + Expect(1, 55238, '\P{^Is_Lb=jv}', ""); + Expect(0, 55239, '\p{Is_Lb=jv}', ""); + Expect(1, 55239, '\p{^Is_Lb=jv}', ""); + Expect(1, 55239, '\P{Is_Lb=jv}', ""); + Expect(0, 55239, '\P{^Is_Lb=jv}', ""); + Expect(1, 55238, '\p{Is_Lb= JV}', ""); + Expect(0, 55238, '\p{^Is_Lb= JV}', ""); + Expect(0, 55238, '\P{Is_Lb= JV}', ""); + Expect(1, 55238, '\P{^Is_Lb= JV}', ""); + Expect(0, 55239, '\p{Is_Lb= JV}', ""); + Expect(1, 55239, '\p{^Is_Lb= JV}', ""); + Expect(1, 55239, '\P{Is_Lb= JV}', ""); + Expect(0, 55239, '\P{^Is_Lb= JV}', ""); + Error('\p{Line_Break: -:=Line_FEED}'); + Error('\P{Line_Break: -:=Line_FEED}'); + Expect(1, 10, '\p{Line_Break=:\ALine_Feed\z:}', "");; + Expect(0, 11, '\p{Line_Break=:\ALine_Feed\z:}', "");; + Expect(1, 10, '\p{Line_Break=linefeed}', ""); + Expect(0, 10, '\p{^Line_Break=linefeed}', ""); + Expect(0, 10, '\P{Line_Break=linefeed}', ""); + Expect(1, 10, '\P{^Line_Break=linefeed}', ""); + Expect(0, 11, '\p{Line_Break=linefeed}', ""); + Expect(1, 11, '\p{^Line_Break=linefeed}', ""); + Expect(1, 11, '\P{Line_Break=linefeed}', ""); + Expect(0, 11, '\P{^Line_Break=linefeed}', ""); + Expect(1, 10, '\p{Line_Break=:\Alinefeed\z:}', "");; + Expect(0, 11, '\p{Line_Break=:\Alinefeed\z:}', "");; + Expect(1, 10, '\p{Line_Break=-_Line_Feed}', ""); + Expect(0, 10, '\p{^Line_Break=-_Line_Feed}', ""); + Expect(0, 10, '\P{Line_Break=-_Line_Feed}', ""); + Expect(1, 10, '\P{^Line_Break=-_Line_Feed}', ""); + Expect(0, 11, '\p{Line_Break=-_Line_Feed}', ""); + Expect(1, 11, '\p{^Line_Break=-_Line_Feed}', ""); + Expect(1, 11, '\P{Line_Break=-_Line_Feed}', ""); + Expect(0, 11, '\P{^Line_Break=-_Line_Feed}', ""); + Error('\p{Lb= _LF/a/}'); + Error('\P{Lb= _LF/a/}'); + Expect(1, 10, '\p{Lb=:\ALF\z:}', "");; + Expect(0, 11, '\p{Lb=:\ALF\z:}', "");; + Expect(1, 10, '\p{Lb=lf}', ""); + Expect(0, 10, '\p{^Lb=lf}', ""); + Expect(0, 10, '\P{Lb=lf}', ""); + Expect(1, 10, '\P{^Lb=lf}', ""); + Expect(0, 11, '\p{Lb=lf}', ""); + Expect(1, 11, '\p{^Lb=lf}', ""); + Expect(1, 11, '\P{Lb=lf}', ""); + Expect(0, 11, '\P{^Lb=lf}', ""); + Expect(1, 10, '\p{Lb=:\Alf\z:}', "");; + Expect(0, 11, '\p{Lb=:\Alf\z:}', "");; + Expect(1, 10, '\p{Lb=- LF}', ""); + Expect(0, 10, '\p{^Lb=- LF}', ""); + Expect(0, 10, '\P{Lb=- LF}', ""); + Expect(1, 10, '\P{^Lb=- LF}', ""); + Expect(0, 11, '\p{Lb=- LF}', ""); + Expect(1, 11, '\p{^Lb=- LF}', ""); + Expect(1, 11, '\P{Lb=- LF}', ""); + Expect(0, 11, '\P{^Lb=- LF}', ""); + Error('\p{Is_Line_Break=:=-line_FEED}'); + Error('\P{Is_Line_Break=:=-line_FEED}'); + Expect(1, 10, '\p{Is_Line_Break=linefeed}', ""); + Expect(0, 10, '\p{^Is_Line_Break=linefeed}', ""); + Expect(0, 10, '\P{Is_Line_Break=linefeed}', ""); + Expect(1, 10, '\P{^Is_Line_Break=linefeed}', ""); + Expect(0, 11, '\p{Is_Line_Break=linefeed}', ""); + Expect(1, 11, '\p{^Is_Line_Break=linefeed}', ""); + Expect(1, 11, '\P{Is_Line_Break=linefeed}', ""); + Expect(0, 11, '\P{^Is_Line_Break=linefeed}', ""); + Expect(1, 10, '\p{Is_Line_Break=__Line_Feed}', ""); + Expect(0, 10, '\p{^Is_Line_Break=__Line_Feed}', ""); + Expect(0, 10, '\P{Is_Line_Break=__Line_Feed}', ""); + Expect(1, 10, '\P{^Is_Line_Break=__Line_Feed}', ""); + Expect(0, 11, '\p{Is_Line_Break=__Line_Feed}', ""); + Expect(1, 11, '\p{^Is_Line_Break=__Line_Feed}', ""); + Expect(1, 11, '\P{Is_Line_Break=__Line_Feed}', ""); + Expect(0, 11, '\P{^Is_Line_Break=__Line_Feed}', ""); + Error('\p{Is_Lb=-/a/LF}'); + Error('\P{Is_Lb=-/a/LF}'); + Expect(1, 10, '\p{Is_Lb=lf}', ""); + Expect(0, 10, '\p{^Is_Lb=lf}', ""); + Expect(0, 10, '\P{Is_Lb=lf}', ""); + Expect(1, 10, '\P{^Is_Lb=lf}', ""); + Expect(0, 11, '\p{Is_Lb=lf}', ""); + Expect(1, 11, '\p{^Is_Lb=lf}', ""); + Expect(1, 11, '\P{Is_Lb=lf}', ""); + Expect(0, 11, '\P{^Is_Lb=lf}', ""); + Expect(1, 10, '\p{Is_Lb= LF}', ""); + Expect(0, 10, '\p{^Is_Lb= LF}', ""); + Expect(0, 10, '\P{Is_Lb= LF}', ""); + Expect(1, 10, '\P{^Is_Lb= LF}', ""); + Expect(0, 11, '\p{Is_Lb= LF}', ""); + Expect(1, 11, '\p{^Is_Lb= LF}', ""); + Expect(1, 11, '\P{Is_Lb= LF}', ""); + Expect(0, 11, '\P{^Is_Lb= LF}', ""); + Error('\p{Line_Break=/a/_next_line}'); + Error('\P{Line_Break=/a/_next_line}'); + Expect(1, 133, '\p{Line_Break=:\ANext_Line\z:}', "");; + Expect(0, 134, '\p{Line_Break=:\ANext_Line\z:}', "");; + Expect(1, 133, '\p{Line_Break=nextline}', ""); + Expect(0, 133, '\p{^Line_Break=nextline}', ""); + Expect(0, 133, '\P{Line_Break=nextline}', ""); + Expect(1, 133, '\P{^Line_Break=nextline}', ""); + Expect(0, 134, '\p{Line_Break=nextline}', ""); + Expect(1, 134, '\p{^Line_Break=nextline}', ""); + Expect(1, 134, '\P{Line_Break=nextline}', ""); + Expect(0, 134, '\P{^Line_Break=nextline}', ""); + Expect(1, 133, '\p{Line_Break=:\Anextline\z:}', "");; + Expect(0, 134, '\p{Line_Break=:\Anextline\z:}', "");; + Expect(1, 133, '\p{Line_Break=- NEXT_Line}', ""); + Expect(0, 133, '\p{^Line_Break=- NEXT_Line}', ""); + Expect(0, 133, '\P{Line_Break=- NEXT_Line}', ""); + Expect(1, 133, '\P{^Line_Break=- NEXT_Line}', ""); + Expect(0, 134, '\p{Line_Break=- NEXT_Line}', ""); + Expect(1, 134, '\p{^Line_Break=- NEXT_Line}', ""); + Expect(1, 134, '\P{Line_Break=- NEXT_Line}', ""); + Expect(0, 134, '\P{^Line_Break=- NEXT_Line}', ""); + Error('\p{Lb= :=NL}'); + Error('\P{Lb= :=NL}'); + Expect(1, 133, '\p{Lb=:\ANL\z:}', "");; + Expect(0, 134, '\p{Lb=:\ANL\z:}', "");; + Expect(1, 133, '\p{Lb:nl}', ""); + Expect(0, 133, '\p{^Lb:nl}', ""); + Expect(0, 133, '\P{Lb:nl}', ""); + Expect(1, 133, '\P{^Lb:nl}', ""); + Expect(0, 134, '\p{Lb:nl}', ""); + Expect(1, 134, '\p{^Lb:nl}', ""); + Expect(1, 134, '\P{Lb:nl}', ""); + Expect(0, 134, '\P{^Lb:nl}', ""); + Expect(1, 133, '\p{Lb=:\Anl\z:}', "");; + Expect(0, 134, '\p{Lb=:\Anl\z:}', "");; + Expect(1, 133, '\p{Lb=_-NL}', ""); + Expect(0, 133, '\p{^Lb=_-NL}', ""); + Expect(0, 133, '\P{Lb=_-NL}', ""); + Expect(1, 133, '\P{^Lb=_-NL}', ""); + Expect(0, 134, '\p{Lb=_-NL}', ""); + Expect(1, 134, '\p{^Lb=_-NL}', ""); + Expect(1, 134, '\P{Lb=_-NL}', ""); + Expect(0, 134, '\P{^Lb=_-NL}', ""); + Error('\p{Is_Line_Break=:= Next_Line}'); + Error('\P{Is_Line_Break=:= Next_Line}'); + Expect(1, 133, '\p{Is_Line_Break=nextline}', ""); + Expect(0, 133, '\p{^Is_Line_Break=nextline}', ""); + Expect(0, 133, '\P{Is_Line_Break=nextline}', ""); + Expect(1, 133, '\P{^Is_Line_Break=nextline}', ""); + Expect(0, 134, '\p{Is_Line_Break=nextline}', ""); + Expect(1, 134, '\p{^Is_Line_Break=nextline}', ""); + Expect(1, 134, '\P{Is_Line_Break=nextline}', ""); + Expect(0, 134, '\P{^Is_Line_Break=nextline}', ""); + Expect(1, 133, '\p{Is_Line_Break=- NEXT_Line}', ""); + Expect(0, 133, '\p{^Is_Line_Break=- NEXT_Line}', ""); + Expect(0, 133, '\P{Is_Line_Break=- NEXT_Line}', ""); + Expect(1, 133, '\P{^Is_Line_Break=- NEXT_Line}', ""); + Expect(0, 134, '\p{Is_Line_Break=- NEXT_Line}', ""); + Expect(1, 134, '\p{^Is_Line_Break=- NEXT_Line}', ""); + Expect(1, 134, '\P{Is_Line_Break=- NEXT_Line}', ""); + Expect(0, 134, '\P{^Is_Line_Break=- NEXT_Line}', ""); + Error('\p{Is_Lb= NL/a/}'); + Error('\P{Is_Lb= NL/a/}'); + Expect(1, 133, '\p{Is_Lb=nl}', ""); + Expect(0, 133, '\p{^Is_Lb=nl}', ""); + Expect(0, 133, '\P{Is_Lb=nl}', ""); + Expect(1, 133, '\P{^Is_Lb=nl}', ""); + Expect(0, 134, '\p{Is_Lb=nl}', ""); + Expect(1, 134, '\p{^Is_Lb=nl}', ""); + Expect(1, 134, '\P{Is_Lb=nl}', ""); + Expect(0, 134, '\P{^Is_Lb=nl}', ""); + Expect(1, 133, '\p{Is_Lb=_ NL}', ""); + Expect(0, 133, '\p{^Is_Lb=_ NL}', ""); + Expect(0, 133, '\P{Is_Lb=_ NL}', ""); + Expect(1, 133, '\P{^Is_Lb=_ NL}', ""); + Expect(0, 134, '\p{Is_Lb=_ NL}', ""); + Expect(1, 134, '\p{^Is_Lb=_ NL}', ""); + Expect(1, 134, '\P{Is_Lb=_ NL}', ""); + Expect(0, 134, '\P{^Is_Lb=_ NL}', ""); + Error('\p{Line_Break=:= _Nonstarter}'); + Error('\P{Line_Break=:= _Nonstarter}'); + Expect(1, 128635, '\p{Line_Break=:\ANonstarter\z:}', "");; + Expect(0, 128636, '\p{Line_Break=:\ANonstarter\z:}', "");; + Expect(1, 128635, '\p{Line_Break=nonstarter}', ""); + Expect(0, 128635, '\p{^Line_Break=nonstarter}', ""); + Expect(0, 128635, '\P{Line_Break=nonstarter}', ""); + Expect(1, 128635, '\P{^Line_Break=nonstarter}', ""); + Expect(0, 128636, '\p{Line_Break=nonstarter}', ""); + Expect(1, 128636, '\p{^Line_Break=nonstarter}', ""); + Expect(1, 128636, '\P{Line_Break=nonstarter}', ""); + Expect(0, 128636, '\P{^Line_Break=nonstarter}', ""); + Expect(1, 128635, '\p{Line_Break=:\Anonstarter\z:}', "");; + Expect(0, 128636, '\p{Line_Break=:\Anonstarter\z:}', "");; + Expect(1, 128635, '\p{Line_Break=-_NONSTARTER}', ""); + Expect(0, 128635, '\p{^Line_Break=-_NONSTARTER}', ""); + Expect(0, 128635, '\P{Line_Break=-_NONSTARTER}', ""); + Expect(1, 128635, '\P{^Line_Break=-_NONSTARTER}', ""); + Expect(0, 128636, '\p{Line_Break=-_NONSTARTER}', ""); + Expect(1, 128636, '\p{^Line_Break=-_NONSTARTER}', ""); + Expect(1, 128636, '\P{Line_Break=-_NONSTARTER}', ""); + Expect(0, 128636, '\P{^Line_Break=-_NONSTARTER}', ""); + Error('\p{Lb=-:=NS}'); + Error('\P{Lb=-:=NS}'); + Expect(1, 128635, '\p{Lb=:\ANS\z:}', "");; + Expect(0, 128636, '\p{Lb=:\ANS\z:}', "");; + Expect(1, 128635, '\p{Lb=ns}', ""); + Expect(0, 128635, '\p{^Lb=ns}', ""); + Expect(0, 128635, '\P{Lb=ns}', ""); + Expect(1, 128635, '\P{^Lb=ns}', ""); + Expect(0, 128636, '\p{Lb=ns}', ""); + Expect(1, 128636, '\p{^Lb=ns}', ""); + Expect(1, 128636, '\P{Lb=ns}', ""); + Expect(0, 128636, '\P{^Lb=ns}', ""); + Expect(1, 128635, '\p{Lb=:\Ans\z:}', "");; + Expect(0, 128636, '\p{Lb=:\Ans\z:}', "");; + Expect(1, 128635, '\p{Lb=--ns}', ""); + Expect(0, 128635, '\p{^Lb=--ns}', ""); + Expect(0, 128635, '\P{Lb=--ns}', ""); + Expect(1, 128635, '\P{^Lb=--ns}', ""); + Expect(0, 128636, '\p{Lb=--ns}', ""); + Expect(1, 128636, '\p{^Lb=--ns}', ""); + Expect(1, 128636, '\P{Lb=--ns}', ""); + Expect(0, 128636, '\P{^Lb=--ns}', ""); + Error('\p{Is_Line_Break=/a/nonstarter}'); + Error('\P{Is_Line_Break=/a/nonstarter}'); + Expect(1, 128635, '\p{Is_Line_Break=nonstarter}', ""); + Expect(0, 128635, '\p{^Is_Line_Break=nonstarter}', ""); + Expect(0, 128635, '\P{Is_Line_Break=nonstarter}', ""); + Expect(1, 128635, '\P{^Is_Line_Break=nonstarter}', ""); + Expect(0, 128636, '\p{Is_Line_Break=nonstarter}', ""); + Expect(1, 128636, '\p{^Is_Line_Break=nonstarter}', ""); + Expect(1, 128636, '\P{Is_Line_Break=nonstarter}', ""); + Expect(0, 128636, '\P{^Is_Line_Break=nonstarter}', ""); + Error('\p{Is_Lb: :=NS}'); + Error('\P{Is_Lb: :=NS}'); + Expect(1, 128635, '\p{Is_Lb=ns}', ""); + Expect(0, 128635, '\p{^Is_Lb=ns}', ""); + Expect(0, 128635, '\P{Is_Lb=ns}', ""); + Expect(1, 128635, '\P{^Is_Lb=ns}', ""); + Expect(0, 128636, '\p{Is_Lb=ns}', ""); + Expect(1, 128636, '\p{^Is_Lb=ns}', ""); + Expect(1, 128636, '\P{Is_Lb=ns}', ""); + Expect(0, 128636, '\P{^Is_Lb=ns}', ""); + Expect(1, 128635, '\p{Is_Lb=_-NS}', ""); + Expect(0, 128635, '\p{^Is_Lb=_-NS}', ""); + Expect(0, 128635, '\P{Is_Lb=_-NS}', ""); + Expect(1, 128635, '\P{^Is_Lb=_-NS}', ""); + Expect(0, 128636, '\p{Is_Lb=_-NS}', ""); + Expect(1, 128636, '\p{^Is_Lb=_-NS}', ""); + Expect(1, 128636, '\P{Is_Lb=_-NS}', ""); + Expect(0, 128636, '\P{^Is_Lb=_-NS}', ""); + Error('\p{Line_Break= NUMERIC:=}'); + Error('\P{Line_Break= NUMERIC:=}'); + Expect(1, 130041, '\p{Line_Break=:\ANumeric\z:}', "");; + Expect(0, 130042, '\p{Line_Break=:\ANumeric\z:}', "");; + Expect(1, 130041, '\p{Line_Break=numeric}', ""); + Expect(0, 130041, '\p{^Line_Break=numeric}', ""); + Expect(0, 130041, '\P{Line_Break=numeric}', ""); + Expect(1, 130041, '\P{^Line_Break=numeric}', ""); + Expect(0, 130042, '\p{Line_Break=numeric}', ""); + Expect(1, 130042, '\p{^Line_Break=numeric}', ""); + Expect(1, 130042, '\P{Line_Break=numeric}', ""); + Expect(0, 130042, '\P{^Line_Break=numeric}', ""); + Expect(1, 130041, '\p{Line_Break=:\Anumeric\z:}', "");; + Expect(0, 130042, '\p{Line_Break=:\Anumeric\z:}', "");; + Expect(1, 130041, '\p{Line_Break=NUMERIC}', ""); + Expect(0, 130041, '\p{^Line_Break=NUMERIC}', ""); + Expect(0, 130041, '\P{Line_Break=NUMERIC}', ""); + Expect(1, 130041, '\P{^Line_Break=NUMERIC}', ""); + Expect(0, 130042, '\p{Line_Break=NUMERIC}', ""); + Expect(1, 130042, '\p{^Line_Break=NUMERIC}', ""); + Expect(1, 130042, '\P{Line_Break=NUMERIC}', ""); + Expect(0, 130042, '\P{^Line_Break=NUMERIC}', ""); + Error('\p{Lb= NU/a/}'); + Error('\P{Lb= NU/a/}'); + Expect(1, 130041, '\p{Lb=:\ANU\z:}', "");; + Expect(0, 130042, '\p{Lb=:\ANU\z:}', "");; + Expect(1, 130041, '\p{Lb=nu}', ""); + Expect(0, 130041, '\p{^Lb=nu}', ""); + Expect(0, 130041, '\P{Lb=nu}', ""); + Expect(1, 130041, '\P{^Lb=nu}', ""); + Expect(0, 130042, '\p{Lb=nu}', ""); + Expect(1, 130042, '\p{^Lb=nu}', ""); + Expect(1, 130042, '\P{Lb=nu}', ""); + Expect(0, 130042, '\P{^Lb=nu}', ""); + Expect(1, 130041, '\p{Lb=:\Anu\z:}', "");; + Expect(0, 130042, '\p{Lb=:\Anu\z:}', "");; + Expect(1, 130041, '\p{Lb= NU}', ""); + Expect(0, 130041, '\p{^Lb= NU}', ""); + Expect(0, 130041, '\P{Lb= NU}', ""); + Expect(1, 130041, '\P{^Lb= NU}', ""); + Expect(0, 130042, '\p{Lb= NU}', ""); + Expect(1, 130042, '\p{^Lb= NU}', ""); + Expect(1, 130042, '\P{Lb= NU}', ""); + Expect(0, 130042, '\P{^Lb= NU}', ""); + Error('\p{Is_Line_Break=/a/Numeric}'); + Error('\P{Is_Line_Break=/a/Numeric}'); + Expect(1, 130041, '\p{Is_Line_Break=numeric}', ""); + Expect(0, 130041, '\p{^Is_Line_Break=numeric}', ""); + Expect(0, 130041, '\P{Is_Line_Break=numeric}', ""); + Expect(1, 130041, '\P{^Is_Line_Break=numeric}', ""); + Expect(0, 130042, '\p{Is_Line_Break=numeric}', ""); + Expect(1, 130042, '\p{^Is_Line_Break=numeric}', ""); + Expect(1, 130042, '\P{Is_Line_Break=numeric}', ""); + Expect(0, 130042, '\P{^Is_Line_Break=numeric}', ""); + Expect(1, 130041, '\p{Is_Line_Break=--NUMERIC}', ""); + Expect(0, 130041, '\p{^Is_Line_Break=--NUMERIC}', ""); + Expect(0, 130041, '\P{Is_Line_Break=--NUMERIC}', ""); + Expect(1, 130041, '\P{^Is_Line_Break=--NUMERIC}', ""); + Expect(0, 130042, '\p{Is_Line_Break=--NUMERIC}', ""); + Expect(1, 130042, '\p{^Is_Line_Break=--NUMERIC}', ""); + Expect(1, 130042, '\P{Is_Line_Break=--NUMERIC}', ""); + Expect(0, 130042, '\P{^Is_Line_Break=--NUMERIC}', ""); + Error('\p{Is_Lb= _NU:=}'); + Error('\P{Is_Lb= _NU:=}'); + Expect(1, 130041, '\p{Is_Lb=nu}', ""); + Expect(0, 130041, '\p{^Is_Lb=nu}', ""); + Expect(0, 130041, '\P{Is_Lb=nu}', ""); + Expect(1, 130041, '\P{^Is_Lb=nu}', ""); + Expect(0, 130042, '\p{Is_Lb=nu}', ""); + Expect(1, 130042, '\p{^Is_Lb=nu}', ""); + Expect(1, 130042, '\P{Is_Lb=nu}', ""); + Expect(0, 130042, '\P{^Is_Lb=nu}', ""); + Expect(1, 130041, '\p{Is_Lb: _ NU}', ""); + Expect(0, 130041, '\p{^Is_Lb: _ NU}', ""); + Expect(0, 130041, '\P{Is_Lb: _ NU}', ""); + Expect(1, 130041, '\P{^Is_Lb: _ NU}', ""); + Expect(0, 130042, '\p{Is_Lb: _ NU}', ""); + Expect(1, 130042, '\p{^Is_Lb: _ NU}', ""); + Expect(1, 130042, '\P{Is_Lb: _ NU}', ""); + Expect(0, 130042, '\P{^Is_Lb: _ NU}', ""); + Error('\p{Line_Break=:=_OPEN_Punctuation}'); + Error('\P{Line_Break=:=_OPEN_Punctuation}'); + Expect(1, 125279, '\p{Line_Break=:\AOpen_Punctuation\z:}', "");; + Expect(0, 125280, '\p{Line_Break=:\AOpen_Punctuation\z:}', "");; + Expect(1, 125279, '\p{Line_Break=openpunctuation}', ""); + Expect(0, 125279, '\p{^Line_Break=openpunctuation}', ""); + Expect(0, 125279, '\P{Line_Break=openpunctuation}', ""); + Expect(1, 125279, '\P{^Line_Break=openpunctuation}', ""); + Expect(0, 125280, '\p{Line_Break=openpunctuation}', ""); + Expect(1, 125280, '\p{^Line_Break=openpunctuation}', ""); + Expect(1, 125280, '\P{Line_Break=openpunctuation}', ""); + Expect(0, 125280, '\P{^Line_Break=openpunctuation}', ""); + Expect(1, 125279, '\p{Line_Break=:\Aopenpunctuation\z:}', "");; + Expect(0, 125280, '\p{Line_Break=:\Aopenpunctuation\z:}', "");; + Expect(1, 125279, '\p{Line_Break= _OPEN_punctuation}', ""); + Expect(0, 125279, '\p{^Line_Break= _OPEN_punctuation}', ""); + Expect(0, 125279, '\P{Line_Break= _OPEN_punctuation}', ""); + Expect(1, 125279, '\P{^Line_Break= _OPEN_punctuation}', ""); + Expect(0, 125280, '\p{Line_Break= _OPEN_punctuation}', ""); + Expect(1, 125280, '\p{^Line_Break= _OPEN_punctuation}', ""); + Expect(1, 125280, '\P{Line_Break= _OPEN_punctuation}', ""); + Expect(0, 125280, '\P{^Line_Break= _OPEN_punctuation}', ""); + Error('\p{Lb=-OP:=}'); + Error('\P{Lb=-OP:=}'); + Expect(1, 125279, '\p{Lb=:\AOP\z:}', "");; + Expect(0, 125280, '\p{Lb=:\AOP\z:}', "");; + Expect(1, 125279, '\p{Lb=op}', ""); + Expect(0, 125279, '\p{^Lb=op}', ""); + Expect(0, 125279, '\P{Lb=op}', ""); + Expect(1, 125279, '\P{^Lb=op}', ""); + Expect(0, 125280, '\p{Lb=op}', ""); + Expect(1, 125280, '\p{^Lb=op}', ""); + Expect(1, 125280, '\P{Lb=op}', ""); + Expect(0, 125280, '\P{^Lb=op}', ""); + Expect(1, 125279, '\p{Lb=:\Aop\z:}', "");; + Expect(0, 125280, '\p{Lb=:\Aop\z:}', "");; + Expect(1, 125279, '\p{Lb=- op}', ""); + Expect(0, 125279, '\p{^Lb=- op}', ""); + Expect(0, 125279, '\P{Lb=- op}', ""); + Expect(1, 125279, '\P{^Lb=- op}', ""); + Expect(0, 125280, '\p{Lb=- op}', ""); + Expect(1, 125280, '\p{^Lb=- op}', ""); + Expect(1, 125280, '\P{Lb=- op}', ""); + Expect(0, 125280, '\P{^Lb=- op}', ""); + Error('\p{Is_Line_Break= /a/Open_Punctuation}'); + Error('\P{Is_Line_Break= /a/Open_Punctuation}'); + Expect(1, 125279, '\p{Is_Line_Break: openpunctuation}', ""); + Expect(0, 125279, '\p{^Is_Line_Break: openpunctuation}', ""); + Expect(0, 125279, '\P{Is_Line_Break: openpunctuation}', ""); + Expect(1, 125279, '\P{^Is_Line_Break: openpunctuation}', ""); + Expect(0, 125280, '\p{Is_Line_Break: openpunctuation}', ""); + Expect(1, 125280, '\p{^Is_Line_Break: openpunctuation}', ""); + Expect(1, 125280, '\P{Is_Line_Break: openpunctuation}', ""); + Expect(0, 125280, '\P{^Is_Line_Break: openpunctuation}', ""); + Expect(1, 125279, '\p{Is_Line_Break=_ OPEN_Punctuation}', ""); + Expect(0, 125279, '\p{^Is_Line_Break=_ OPEN_Punctuation}', ""); + Expect(0, 125279, '\P{Is_Line_Break=_ OPEN_Punctuation}', ""); + Expect(1, 125279, '\P{^Is_Line_Break=_ OPEN_Punctuation}', ""); + Expect(0, 125280, '\p{Is_Line_Break=_ OPEN_Punctuation}', ""); + Expect(1, 125280, '\p{^Is_Line_Break=_ OPEN_Punctuation}', ""); + Expect(1, 125280, '\P{Is_Line_Break=_ OPEN_Punctuation}', ""); + Expect(0, 125280, '\P{^Is_Line_Break=_ OPEN_Punctuation}', ""); + Error('\p{Is_Lb:/a/_ OP}'); + Error('\P{Is_Lb:/a/_ OP}'); + Expect(1, 125279, '\p{Is_Lb=op}', ""); + Expect(0, 125279, '\p{^Is_Lb=op}', ""); + Expect(0, 125279, '\P{Is_Lb=op}', ""); + Expect(1, 125279, '\P{^Is_Lb=op}', ""); + Expect(0, 125280, '\p{Is_Lb=op}', ""); + Expect(1, 125280, '\p{^Is_Lb=op}', ""); + Expect(1, 125280, '\P{Is_Lb=op}', ""); + Expect(0, 125280, '\P{^Is_Lb=op}', ""); + Expect(1, 125279, '\p{Is_Lb=OP}', ""); + Expect(0, 125279, '\p{^Is_Lb=OP}', ""); + Expect(0, 125279, '\P{Is_Lb=OP}', ""); + Expect(1, 125279, '\P{^Is_Lb=OP}', ""); + Expect(0, 125280, '\p{Is_Lb=OP}', ""); + Expect(1, 125280, '\p{^Is_Lb=OP}', ""); + Expect(1, 125280, '\P{Is_Lb=OP}', ""); + Expect(0, 125280, '\P{^Is_Lb=OP}', ""); + Error('\p{Line_Break=:=-_Postfix_NUMERIC}'); + Error('\P{Line_Break=:=-_Postfix_NUMERIC}'); + Expect(1, 126128, '\p{Line_Break=:\APostfix_Numeric\z:}', "");; + Expect(0, 126129, '\p{Line_Break=:\APostfix_Numeric\z:}', "");; + Expect(1, 126128, '\p{Line_Break=postfixnumeric}', ""); + Expect(0, 126128, '\p{^Line_Break=postfixnumeric}', ""); + Expect(0, 126128, '\P{Line_Break=postfixnumeric}', ""); + Expect(1, 126128, '\P{^Line_Break=postfixnumeric}', ""); + Expect(0, 126129, '\p{Line_Break=postfixnumeric}', ""); + Expect(1, 126129, '\p{^Line_Break=postfixnumeric}', ""); + Expect(1, 126129, '\P{Line_Break=postfixnumeric}', ""); + Expect(0, 126129, '\P{^Line_Break=postfixnumeric}', ""); + Expect(1, 126128, '\p{Line_Break=:\Apostfixnumeric\z:}', "");; + Expect(0, 126129, '\p{Line_Break=:\Apostfixnumeric\z:}', "");; + Expect(1, 126128, '\p{Line_Break: POSTFIX_NUMERIC}', ""); + Expect(0, 126128, '\p{^Line_Break: POSTFIX_NUMERIC}', ""); + Expect(0, 126128, '\P{Line_Break: POSTFIX_NUMERIC}', ""); + Expect(1, 126128, '\P{^Line_Break: POSTFIX_NUMERIC}', ""); + Expect(0, 126129, '\p{Line_Break: POSTFIX_NUMERIC}', ""); + Expect(1, 126129, '\p{^Line_Break: POSTFIX_NUMERIC}', ""); + Expect(1, 126129, '\P{Line_Break: POSTFIX_NUMERIC}', ""); + Expect(0, 126129, '\P{^Line_Break: POSTFIX_NUMERIC}', ""); + Error('\p{Lb=/a/-po}'); + Error('\P{Lb=/a/-po}'); + Expect(1, 126128, '\p{Lb=:\APO\z:}', "");; + Expect(0, 126129, '\p{Lb=:\APO\z:}', "");; + Expect(1, 126128, '\p{Lb: po}', ""); + Expect(0, 126128, '\p{^Lb: po}', ""); + Expect(0, 126128, '\P{Lb: po}', ""); + Expect(1, 126128, '\P{^Lb: po}', ""); + Expect(0, 126129, '\p{Lb: po}', ""); + Expect(1, 126129, '\p{^Lb: po}', ""); + Expect(1, 126129, '\P{Lb: po}', ""); + Expect(0, 126129, '\P{^Lb: po}', ""); + Expect(1, 126128, '\p{Lb=:\Apo\z:}', "");; + Expect(0, 126129, '\p{Lb=:\Apo\z:}', "");; + Expect(1, 126128, '\p{Lb=-_PO}', ""); + Expect(0, 126128, '\p{^Lb=-_PO}', ""); + Expect(0, 126128, '\P{Lb=-_PO}', ""); + Expect(1, 126128, '\P{^Lb=-_PO}', ""); + Expect(0, 126129, '\p{Lb=-_PO}', ""); + Expect(1, 126129, '\p{^Lb=-_PO}', ""); + Expect(1, 126129, '\P{Lb=-_PO}', ""); + Expect(0, 126129, '\P{^Lb=-_PO}', ""); + Error('\p{Is_Line_Break=/a/ -POSTFIX_Numeric}'); + Error('\P{Is_Line_Break=/a/ -POSTFIX_Numeric}'); + Expect(1, 126128, '\p{Is_Line_Break=postfixnumeric}', ""); + Expect(0, 126128, '\p{^Is_Line_Break=postfixnumeric}', ""); + Expect(0, 126128, '\P{Is_Line_Break=postfixnumeric}', ""); + Expect(1, 126128, '\P{^Is_Line_Break=postfixnumeric}', ""); + Expect(0, 126129, '\p{Is_Line_Break=postfixnumeric}', ""); + Expect(1, 126129, '\p{^Is_Line_Break=postfixnumeric}', ""); + Expect(1, 126129, '\P{Is_Line_Break=postfixnumeric}', ""); + Expect(0, 126129, '\P{^Is_Line_Break=postfixnumeric}', ""); + Expect(1, 126128, '\p{Is_Line_Break= POSTFIX_Numeric}', ""); + Expect(0, 126128, '\p{^Is_Line_Break= POSTFIX_Numeric}', ""); + Expect(0, 126128, '\P{Is_Line_Break= POSTFIX_Numeric}', ""); + Expect(1, 126128, '\P{^Is_Line_Break= POSTFIX_Numeric}', ""); + Expect(0, 126129, '\p{Is_Line_Break= POSTFIX_Numeric}', ""); + Expect(1, 126129, '\p{^Is_Line_Break= POSTFIX_Numeric}', ""); + Expect(1, 126129, '\P{Is_Line_Break= POSTFIX_Numeric}', ""); + Expect(0, 126129, '\P{^Is_Line_Break= POSTFIX_Numeric}', ""); + Error('\p{Is_Lb=_ po/a/}'); + Error('\P{Is_Lb=_ po/a/}'); + Expect(1, 126128, '\p{Is_Lb=po}', ""); + Expect(0, 126128, '\p{^Is_Lb=po}', ""); + Expect(0, 126128, '\P{Is_Lb=po}', ""); + Expect(1, 126128, '\P{^Is_Lb=po}', ""); + Expect(0, 126129, '\p{Is_Lb=po}', ""); + Expect(1, 126129, '\p{^Is_Lb=po}', ""); + Expect(1, 126129, '\P{Is_Lb=po}', ""); + Expect(0, 126129, '\P{^Is_Lb=po}', ""); + Expect(1, 126128, '\p{Is_Lb= -po}', ""); + Expect(0, 126128, '\p{^Is_Lb= -po}', ""); + Expect(0, 126128, '\P{Is_Lb= -po}', ""); + Expect(1, 126128, '\P{^Is_Lb= -po}', ""); + Expect(0, 126129, '\p{Is_Lb= -po}', ""); + Expect(1, 126129, '\p{^Is_Lb= -po}', ""); + Expect(1, 126129, '\P{Is_Lb= -po}', ""); + Expect(0, 126129, '\P{^Is_Lb= -po}', ""); + Error('\p{Line_Break=- Prefix_Numeric/a/}'); + Error('\P{Line_Break=- Prefix_Numeric/a/}'); + Expect(1, 123647, '\p{Line_Break=:\APrefix_Numeric\z:}', "");; + Expect(0, 123648, '\p{Line_Break=:\APrefix_Numeric\z:}', "");; + Expect(1, 123647, '\p{Line_Break=prefixnumeric}', ""); + Expect(0, 123647, '\p{^Line_Break=prefixnumeric}', ""); + Expect(0, 123647, '\P{Line_Break=prefixnumeric}', ""); + Expect(1, 123647, '\P{^Line_Break=prefixnumeric}', ""); + Expect(0, 123648, '\p{Line_Break=prefixnumeric}', ""); + Expect(1, 123648, '\p{^Line_Break=prefixnumeric}', ""); + Expect(1, 123648, '\P{Line_Break=prefixnumeric}', ""); + Expect(0, 123648, '\P{^Line_Break=prefixnumeric}', ""); + Expect(1, 123647, '\p{Line_Break=:\Aprefixnumeric\z:}', "");; + Expect(0, 123648, '\p{Line_Break=:\Aprefixnumeric\z:}', "");; + Expect(1, 123647, '\p{Line_Break=- PREFIX_NUMERIC}', ""); + Expect(0, 123647, '\p{^Line_Break=- PREFIX_NUMERIC}', ""); + Expect(0, 123647, '\P{Line_Break=- PREFIX_NUMERIC}', ""); + Expect(1, 123647, '\P{^Line_Break=- PREFIX_NUMERIC}', ""); + Expect(0, 123648, '\p{Line_Break=- PREFIX_NUMERIC}', ""); + Expect(1, 123648, '\p{^Line_Break=- PREFIX_NUMERIC}', ""); + Expect(1, 123648, '\P{Line_Break=- PREFIX_NUMERIC}', ""); + Expect(0, 123648, '\P{^Line_Break=- PREFIX_NUMERIC}', ""); + Error('\p{Lb=__PR:=}'); + Error('\P{Lb=__PR:=}'); + Expect(1, 123647, '\p{Lb=:\APR\z:}', "");; + Expect(0, 123648, '\p{Lb=:\APR\z:}', "");; + Expect(1, 123647, '\p{Lb=pr}', ""); + Expect(0, 123647, '\p{^Lb=pr}', ""); + Expect(0, 123647, '\P{Lb=pr}', ""); + Expect(1, 123647, '\P{^Lb=pr}', ""); + Expect(0, 123648, '\p{Lb=pr}', ""); + Expect(1, 123648, '\p{^Lb=pr}', ""); + Expect(1, 123648, '\P{Lb=pr}', ""); + Expect(0, 123648, '\P{^Lb=pr}', ""); + Expect(1, 123647, '\p{Lb=:\Apr\z:}', "");; + Expect(0, 123648, '\p{Lb=:\Apr\z:}', "");; + Expect(1, 123647, '\p{Lb=_PR}', ""); + Expect(0, 123647, '\p{^Lb=_PR}', ""); + Expect(0, 123647, '\P{Lb=_PR}', ""); + Expect(1, 123647, '\P{^Lb=_PR}', ""); + Expect(0, 123648, '\p{Lb=_PR}', ""); + Expect(1, 123648, '\p{^Lb=_PR}', ""); + Expect(1, 123648, '\P{Lb=_PR}', ""); + Expect(0, 123648, '\P{^Lb=_PR}', ""); + Error('\p{Is_Line_Break=_ PREFIX_NUMERIC:=}'); + Error('\P{Is_Line_Break=_ PREFIX_NUMERIC:=}'); + Expect(1, 123647, '\p{Is_Line_Break=prefixnumeric}', ""); + Expect(0, 123647, '\p{^Is_Line_Break=prefixnumeric}', ""); + Expect(0, 123647, '\P{Is_Line_Break=prefixnumeric}', ""); + Expect(1, 123647, '\P{^Is_Line_Break=prefixnumeric}', ""); + Expect(0, 123648, '\p{Is_Line_Break=prefixnumeric}', ""); + Expect(1, 123648, '\p{^Is_Line_Break=prefixnumeric}', ""); + Expect(1, 123648, '\P{Is_Line_Break=prefixnumeric}', ""); + Expect(0, 123648, '\P{^Is_Line_Break=prefixnumeric}', ""); + Expect(1, 123647, '\p{Is_Line_Break= -Prefix_Numeric}', ""); + Expect(0, 123647, '\p{^Is_Line_Break= -Prefix_Numeric}', ""); + Expect(0, 123647, '\P{Is_Line_Break= -Prefix_Numeric}', ""); + Expect(1, 123647, '\P{^Is_Line_Break= -Prefix_Numeric}', ""); + Expect(0, 123648, '\p{Is_Line_Break= -Prefix_Numeric}', ""); + Expect(1, 123648, '\p{^Is_Line_Break= -Prefix_Numeric}', ""); + Expect(1, 123648, '\P{Is_Line_Break= -Prefix_Numeric}', ""); + Expect(0, 123648, '\P{^Is_Line_Break= -Prefix_Numeric}', ""); + Error('\p{Is_Lb=_PR/a/}'); + Error('\P{Is_Lb=_PR/a/}'); + Expect(1, 123647, '\p{Is_Lb=pr}', ""); + Expect(0, 123647, '\p{^Is_Lb=pr}', ""); + Expect(0, 123647, '\P{Is_Lb=pr}', ""); + Expect(1, 123647, '\P{^Is_Lb=pr}', ""); + Expect(0, 123648, '\p{Is_Lb=pr}', ""); + Expect(1, 123648, '\p{^Is_Lb=pr}', ""); + Expect(1, 123648, '\P{Is_Lb=pr}', ""); + Expect(0, 123648, '\P{^Is_Lb=pr}', ""); + Expect(1, 123647, '\p{Is_Lb=- PR}', ""); + Expect(0, 123647, '\p{^Is_Lb=- PR}', ""); + Expect(0, 123647, '\P{Is_Lb=- PR}', ""); + Expect(1, 123647, '\P{^Is_Lb=- PR}', ""); + Expect(0, 123648, '\p{Is_Lb=- PR}', ""); + Expect(1, 123648, '\p{^Is_Lb=- PR}', ""); + Expect(1, 123648, '\P{Is_Lb=- PR}', ""); + Expect(0, 123648, '\P{^Is_Lb=- PR}', ""); + Error('\p{Line_Break=:=QUOTATION}'); + Error('\P{Line_Break=:=QUOTATION}'); + Expect(1, 128632, '\p{Line_Break=:\AQuotation\z:}', "");; + Expect(0, 128633, '\p{Line_Break=:\AQuotation\z:}', "");; + Expect(1, 128632, '\p{Line_Break=quotation}', ""); + Expect(0, 128632, '\p{^Line_Break=quotation}', ""); + Expect(0, 128632, '\P{Line_Break=quotation}', ""); + Expect(1, 128632, '\P{^Line_Break=quotation}', ""); + Expect(0, 128633, '\p{Line_Break=quotation}', ""); + Expect(1, 128633, '\p{^Line_Break=quotation}', ""); + Expect(1, 128633, '\P{Line_Break=quotation}', ""); + Expect(0, 128633, '\P{^Line_Break=quotation}', ""); + Expect(1, 128632, '\p{Line_Break=:\Aquotation\z:}', "");; + Expect(0, 128633, '\p{Line_Break=:\Aquotation\z:}', "");; + Expect(1, 128632, '\p{Line_Break: QUOTATION}', ""); + Expect(0, 128632, '\p{^Line_Break: QUOTATION}', ""); + Expect(0, 128632, '\P{Line_Break: QUOTATION}', ""); + Expect(1, 128632, '\P{^Line_Break: QUOTATION}', ""); + Expect(0, 128633, '\p{Line_Break: QUOTATION}', ""); + Expect(1, 128633, '\p{^Line_Break: QUOTATION}', ""); + Expect(1, 128633, '\P{Line_Break: QUOTATION}', ""); + Expect(0, 128633, '\P{^Line_Break: QUOTATION}', ""); + Error('\p{Lb=_ QU:=}'); + Error('\P{Lb=_ QU:=}'); + Expect(1, 128632, '\p{Lb=:\AQU\z:}', "");; + Expect(0, 128633, '\p{Lb=:\AQU\z:}', "");; + Expect(1, 128632, '\p{Lb=qu}', ""); + Expect(0, 128632, '\p{^Lb=qu}', ""); + Expect(0, 128632, '\P{Lb=qu}', ""); + Expect(1, 128632, '\P{^Lb=qu}', ""); + Expect(0, 128633, '\p{Lb=qu}', ""); + Expect(1, 128633, '\p{^Lb=qu}', ""); + Expect(1, 128633, '\P{Lb=qu}', ""); + Expect(0, 128633, '\P{^Lb=qu}', ""); + Expect(1, 128632, '\p{Lb=:\Aqu\z:}', "");; + Expect(0, 128633, '\p{Lb=:\Aqu\z:}', "");; + Expect(1, 128632, '\p{Lb=-qu}', ""); + Expect(0, 128632, '\p{^Lb=-qu}', ""); + Expect(0, 128632, '\P{Lb=-qu}', ""); + Expect(1, 128632, '\P{^Lb=-qu}', ""); + Expect(0, 128633, '\p{Lb=-qu}', ""); + Expect(1, 128633, '\p{^Lb=-qu}', ""); + Expect(1, 128633, '\P{Lb=-qu}', ""); + Expect(0, 128633, '\P{^Lb=-qu}', ""); + Error('\p{Is_Line_Break: :=__Quotation}'); + Error('\P{Is_Line_Break: :=__Quotation}'); + Expect(1, 128632, '\p{Is_Line_Break=quotation}', ""); + Expect(0, 128632, '\p{^Is_Line_Break=quotation}', ""); + Expect(0, 128632, '\P{Is_Line_Break=quotation}', ""); + Expect(1, 128632, '\P{^Is_Line_Break=quotation}', ""); + Expect(0, 128633, '\p{Is_Line_Break=quotation}', ""); + Expect(1, 128633, '\p{^Is_Line_Break=quotation}', ""); + Expect(1, 128633, '\P{Is_Line_Break=quotation}', ""); + Expect(0, 128633, '\P{^Is_Line_Break=quotation}', ""); + Expect(1, 128632, '\p{Is_Line_Break=--Quotation}', ""); + Expect(0, 128632, '\p{^Is_Line_Break=--Quotation}', ""); + Expect(0, 128632, '\P{Is_Line_Break=--Quotation}', ""); + Expect(1, 128632, '\P{^Is_Line_Break=--Quotation}', ""); + Expect(0, 128633, '\p{Is_Line_Break=--Quotation}', ""); + Expect(1, 128633, '\p{^Is_Line_Break=--Quotation}', ""); + Expect(1, 128633, '\P{Is_Line_Break=--Quotation}', ""); + Expect(0, 128633, '\P{^Is_Line_Break=--Quotation}', ""); + Error('\p{Is_Lb= :=QU}'); + Error('\P{Is_Lb= :=QU}'); + Expect(1, 128632, '\p{Is_Lb=qu}', ""); + Expect(0, 128632, '\p{^Is_Lb=qu}', ""); + Expect(0, 128632, '\P{Is_Lb=qu}', ""); + Expect(1, 128632, '\P{^Is_Lb=qu}', ""); + Expect(0, 128633, '\p{Is_Lb=qu}', ""); + Expect(1, 128633, '\p{^Is_Lb=qu}', ""); + Expect(1, 128633, '\P{Is_Lb=qu}', ""); + Expect(0, 128633, '\P{^Is_Lb=qu}', ""); + Expect(1, 128632, '\p{Is_Lb= QU}', ""); + Expect(0, 128632, '\p{^Is_Lb= QU}', ""); + Expect(0, 128632, '\P{Is_Lb= QU}', ""); + Expect(1, 128632, '\P{^Is_Lb= QU}', ""); + Expect(0, 128633, '\p{Is_Lb= QU}', ""); + Expect(1, 128633, '\p{^Is_Lb= QU}', ""); + Expect(1, 128633, '\P{Is_Lb= QU}', ""); + Expect(0, 128633, '\P{^Is_Lb= QU}', ""); + Error('\p{Line_Break=:=_ regional_indicator}'); + Error('\P{Line_Break=:=_ regional_indicator}'); + Expect(1, 127487, '\p{Line_Break=:\ARegional_Indicator\z:}', "");; + Expect(0, 127488, '\p{Line_Break=:\ARegional_Indicator\z:}', "");; + Expect(1, 127487, '\p{Line_Break=regionalindicator}', ""); + Expect(0, 127487, '\p{^Line_Break=regionalindicator}', ""); + Expect(0, 127487, '\P{Line_Break=regionalindicator}', ""); + Expect(1, 127487, '\P{^Line_Break=regionalindicator}', ""); + Expect(0, 127488, '\p{Line_Break=regionalindicator}', ""); + Expect(1, 127488, '\p{^Line_Break=regionalindicator}', ""); + Expect(1, 127488, '\P{Line_Break=regionalindicator}', ""); + Expect(0, 127488, '\P{^Line_Break=regionalindicator}', ""); + Expect(1, 127487, '\p{Line_Break=:\Aregionalindicator\z:}', "");; + Expect(0, 127488, '\p{Line_Break=:\Aregionalindicator\z:}', "");; + Expect(1, 127487, '\p{Line_Break=_REGIONAL_Indicator}', ""); + Expect(0, 127487, '\p{^Line_Break=_REGIONAL_Indicator}', ""); + Expect(0, 127487, '\P{Line_Break=_REGIONAL_Indicator}', ""); + Expect(1, 127487, '\P{^Line_Break=_REGIONAL_Indicator}', ""); + Expect(0, 127488, '\p{Line_Break=_REGIONAL_Indicator}', ""); + Expect(1, 127488, '\p{^Line_Break=_REGIONAL_Indicator}', ""); + Expect(1, 127488, '\P{Line_Break=_REGIONAL_Indicator}', ""); + Expect(0, 127488, '\P{^Line_Break=_REGIONAL_Indicator}', ""); + Error('\p{Lb=/a/RI}'); + Error('\P{Lb=/a/RI}'); + Expect(1, 127487, '\p{Lb=:\ARI\z:}', "");; + Expect(0, 127488, '\p{Lb=:\ARI\z:}', "");; + Expect(1, 127487, '\p{Lb=ri}', ""); + Expect(0, 127487, '\p{^Lb=ri}', ""); + Expect(0, 127487, '\P{Lb=ri}', ""); + Expect(1, 127487, '\P{^Lb=ri}', ""); + Expect(0, 127488, '\p{Lb=ri}', ""); + Expect(1, 127488, '\p{^Lb=ri}', ""); + Expect(1, 127488, '\P{Lb=ri}', ""); + Expect(0, 127488, '\P{^Lb=ri}', ""); + Expect(1, 127487, '\p{Lb=:\Ari\z:}', "");; + Expect(0, 127488, '\p{Lb=:\Ari\z:}', "");; + Expect(1, 127487, '\p{Lb=_RI}', ""); + Expect(0, 127487, '\p{^Lb=_RI}', ""); + Expect(0, 127487, '\P{Lb=_RI}', ""); + Expect(1, 127487, '\P{^Lb=_RI}', ""); + Expect(0, 127488, '\p{Lb=_RI}', ""); + Expect(1, 127488, '\p{^Lb=_RI}', ""); + Expect(1, 127488, '\P{Lb=_RI}', ""); + Expect(0, 127488, '\P{^Lb=_RI}', ""); + Error('\p{Is_Line_Break:/a/ _regional_Indicator}'); + Error('\P{Is_Line_Break:/a/ _regional_Indicator}'); + Expect(1, 127487, '\p{Is_Line_Break=regionalindicator}', ""); + Expect(0, 127487, '\p{^Is_Line_Break=regionalindicator}', ""); + Expect(0, 127487, '\P{Is_Line_Break=regionalindicator}', ""); + Expect(1, 127487, '\P{^Is_Line_Break=regionalindicator}', ""); + Expect(0, 127488, '\p{Is_Line_Break=regionalindicator}', ""); + Expect(1, 127488, '\p{^Is_Line_Break=regionalindicator}', ""); + Expect(1, 127488, '\P{Is_Line_Break=regionalindicator}', ""); + Expect(0, 127488, '\P{^Is_Line_Break=regionalindicator}', ""); + Expect(1, 127487, '\p{Is_Line_Break=_Regional_Indicator}', ""); + Expect(0, 127487, '\p{^Is_Line_Break=_Regional_Indicator}', ""); + Expect(0, 127487, '\P{Is_Line_Break=_Regional_Indicator}', ""); + Expect(1, 127487, '\P{^Is_Line_Break=_Regional_Indicator}', ""); + Expect(0, 127488, '\p{Is_Line_Break=_Regional_Indicator}', ""); + Expect(1, 127488, '\p{^Is_Line_Break=_Regional_Indicator}', ""); + Expect(1, 127488, '\P{Is_Line_Break=_Regional_Indicator}', ""); + Expect(0, 127488, '\P{^Is_Line_Break=_Regional_Indicator}', ""); + Error('\p{Is_Lb=:=_-RI}'); + Error('\P{Is_Lb=:=_-RI}'); + Expect(1, 127487, '\p{Is_Lb=ri}', ""); + Expect(0, 127487, '\p{^Is_Lb=ri}', ""); + Expect(0, 127487, '\P{Is_Lb=ri}', ""); + Expect(1, 127487, '\P{^Is_Lb=ri}', ""); + Expect(0, 127488, '\p{Is_Lb=ri}', ""); + Expect(1, 127488, '\p{^Is_Lb=ri}', ""); + Expect(1, 127488, '\P{Is_Lb=ri}', ""); + Expect(0, 127488, '\P{^Is_Lb=ri}', ""); + Expect(1, 127487, '\p{Is_Lb=_ ri}', ""); + Expect(0, 127487, '\p{^Is_Lb=_ ri}', ""); + Expect(0, 127487, '\P{Is_Lb=_ ri}', ""); + Expect(1, 127487, '\P{^Is_Lb=_ ri}', ""); + Expect(0, 127488, '\p{Is_Lb=_ ri}', ""); + Expect(1, 127488, '\p{^Is_Lb=_ ri}', ""); + Expect(1, 127488, '\P{Is_Lb=_ ri}', ""); + Expect(0, 127488, '\P{^Is_Lb=_ ri}', ""); + Error('\p{Line_Break=-/a/Complex_context}'); + Error('\P{Line_Break=-/a/Complex_context}'); + Expect(1, 71494, '\p{Line_Break=:\AComplex_Context\z:}', "");; + Expect(0, 71495, '\p{Line_Break=:\AComplex_Context\z:}', "");; + Expect(1, 71494, '\p{Line_Break=complexcontext}', ""); + Expect(0, 71494, '\p{^Line_Break=complexcontext}', ""); + Expect(0, 71494, '\P{Line_Break=complexcontext}', ""); + Expect(1, 71494, '\P{^Line_Break=complexcontext}', ""); + Expect(0, 71495, '\p{Line_Break=complexcontext}', ""); + Expect(1, 71495, '\p{^Line_Break=complexcontext}', ""); + Expect(1, 71495, '\P{Line_Break=complexcontext}', ""); + Expect(0, 71495, '\P{^Line_Break=complexcontext}', ""); + Expect(1, 71494, '\p{Line_Break=:\Acomplexcontext\z:}', "");; + Expect(0, 71495, '\p{Line_Break=:\Acomplexcontext\z:}', "");; + Expect(1, 71494, '\p{Line_Break: _Complex_Context}', ""); + Expect(0, 71494, '\p{^Line_Break: _Complex_Context}', ""); + Expect(0, 71494, '\P{Line_Break: _Complex_Context}', ""); + Expect(1, 71494, '\P{^Line_Break: _Complex_Context}', ""); + Expect(0, 71495, '\p{Line_Break: _Complex_Context}', ""); + Expect(1, 71495, '\p{^Line_Break: _Complex_Context}', ""); + Expect(1, 71495, '\P{Line_Break: _Complex_Context}', ""); + Expect(0, 71495, '\P{^Line_Break: _Complex_Context}', ""); + Error('\p{Lb=_/a/SA}'); + Error('\P{Lb=_/a/SA}'); + Expect(1, 71494, '\p{Lb=:\ASA\z:}', "");; + Expect(0, 71495, '\p{Lb=:\ASA\z:}', "");; + Expect(1, 71494, '\p{Lb=sa}', ""); + Expect(0, 71494, '\p{^Lb=sa}', ""); + Expect(0, 71494, '\P{Lb=sa}', ""); + Expect(1, 71494, '\P{^Lb=sa}', ""); + Expect(0, 71495, '\p{Lb=sa}', ""); + Expect(1, 71495, '\p{^Lb=sa}', ""); + Expect(1, 71495, '\P{Lb=sa}', ""); + Expect(0, 71495, '\P{^Lb=sa}', ""); + Expect(1, 71494, '\p{Lb=:\Asa\z:}', "");; + Expect(0, 71495, '\p{Lb=:\Asa\z:}', "");; + Expect(1, 71494, '\p{Lb= SA}', ""); + Expect(0, 71494, '\p{^Lb= SA}', ""); + Expect(0, 71494, '\P{Lb= SA}', ""); + Expect(1, 71494, '\P{^Lb= SA}', ""); + Expect(0, 71495, '\p{Lb= SA}', ""); + Expect(1, 71495, '\p{^Lb= SA}', ""); + Expect(1, 71495, '\P{Lb= SA}', ""); + Expect(0, 71495, '\P{^Lb= SA}', ""); + Error('\p{Is_Line_Break=:= Complex_Context}'); + Error('\P{Is_Line_Break=:= Complex_Context}'); + Expect(1, 71494, '\p{Is_Line_Break:complexcontext}', ""); + Expect(0, 71494, '\p{^Is_Line_Break:complexcontext}', ""); + Expect(0, 71494, '\P{Is_Line_Break:complexcontext}', ""); + Expect(1, 71494, '\P{^Is_Line_Break:complexcontext}', ""); + Expect(0, 71495, '\p{Is_Line_Break:complexcontext}', ""); + Expect(1, 71495, '\p{^Is_Line_Break:complexcontext}', ""); + Expect(1, 71495, '\P{Is_Line_Break:complexcontext}', ""); + Expect(0, 71495, '\P{^Is_Line_Break:complexcontext}', ""); + Expect(1, 71494, '\p{Is_Line_Break=- COMPLEX_Context}', ""); + Expect(0, 71494, '\p{^Is_Line_Break=- COMPLEX_Context}', ""); + Expect(0, 71494, '\P{Is_Line_Break=- COMPLEX_Context}', ""); + Expect(1, 71494, '\P{^Is_Line_Break=- COMPLEX_Context}', ""); + Expect(0, 71495, '\p{Is_Line_Break=- COMPLEX_Context}', ""); + Expect(1, 71495, '\p{^Is_Line_Break=- COMPLEX_Context}', ""); + Expect(1, 71495, '\P{Is_Line_Break=- COMPLEX_Context}', ""); + Expect(0, 71495, '\P{^Is_Line_Break=- COMPLEX_Context}', ""); + Error('\p{Is_Lb= /a/SA}'); + Error('\P{Is_Lb= /a/SA}'); + Expect(1, 71494, '\p{Is_Lb=sa}', ""); + Expect(0, 71494, '\p{^Is_Lb=sa}', ""); + Expect(0, 71494, '\P{Is_Lb=sa}', ""); + Expect(1, 71494, '\P{^Is_Lb=sa}', ""); + Expect(0, 71495, '\p{Is_Lb=sa}', ""); + Expect(1, 71495, '\p{^Is_Lb=sa}', ""); + Expect(1, 71495, '\P{Is_Lb=sa}', ""); + Expect(0, 71495, '\P{^Is_Lb=sa}', ""); + Expect(1, 71494, '\p{Is_Lb=-SA}', ""); + Expect(0, 71494, '\p{^Is_Lb=-SA}', ""); + Expect(0, 71494, '\P{Is_Lb=-SA}', ""); + Expect(1, 71494, '\P{^Is_Lb=-SA}', ""); + Expect(0, 71495, '\p{Is_Lb=-SA}', ""); + Expect(1, 71495, '\p{^Is_Lb=-SA}', ""); + Expect(1, 71495, '\P{Is_Lb=-SA}', ""); + Expect(0, 71495, '\P{^Is_Lb=-SA}', ""); + Error('\p{Line_Break: /a/ -surrogate}'); + Error('\P{Line_Break: /a/ -surrogate}'); + Expect(1, 57343, '\p{Line_Break=surrogate}', 'deprecated'); + Expect(0, 57343, '\p{^Line_Break=surrogate}', 'deprecated'); + Expect(0, 57343, '\P{Line_Break=surrogate}', 'deprecated'); + Expect(1, 57343, '\P{^Line_Break=surrogate}', 'deprecated'); + Expect(0, 57344, '\p{Line_Break=surrogate}', 'deprecated'); + Expect(1, 57344, '\p{^Line_Break=surrogate}', 'deprecated'); + Expect(1, 57344, '\P{Line_Break=surrogate}', 'deprecated'); + Expect(0, 57344, '\P{^Line_Break=surrogate}', 'deprecated'); + Expect(1, 57343, '\p{Line_Break=_ surrogate}', 'deprecated'); + Expect(0, 57343, '\p{^Line_Break=_ surrogate}', 'deprecated'); + Expect(0, 57343, '\P{Line_Break=_ surrogate}', 'deprecated'); + Expect(1, 57343, '\P{^Line_Break=_ surrogate}', 'deprecated'); + Expect(0, 57344, '\p{Line_Break=_ surrogate}', 'deprecated'); + Expect(1, 57344, '\p{^Line_Break=_ surrogate}', 'deprecated'); + Expect(1, 57344, '\P{Line_Break=_ surrogate}', 'deprecated'); + Expect(0, 57344, '\P{^Line_Break=_ surrogate}', 'deprecated'); + Error('\p{Lb=/a/__sg}'); + Error('\P{Lb=/a/__sg}'); + Expect(1, 57343, '\p{Lb=sg}', 'deprecated'); + Expect(0, 57343, '\p{^Lb=sg}', 'deprecated'); + Expect(0, 57343, '\P{Lb=sg}', 'deprecated'); + Expect(1, 57343, '\P{^Lb=sg}', 'deprecated'); + Expect(0, 57344, '\p{Lb=sg}', 'deprecated'); + Expect(1, 57344, '\p{^Lb=sg}', 'deprecated'); + Expect(1, 57344, '\P{Lb=sg}', 'deprecated'); + Expect(0, 57344, '\P{^Lb=sg}', 'deprecated'); + Expect(1, 57343, '\p{Lb=_ SG}', 'deprecated'); + Expect(0, 57343, '\p{^Lb=_ SG}', 'deprecated'); + Expect(0, 57343, '\P{Lb=_ SG}', 'deprecated'); + Expect(1, 57343, '\P{^Lb=_ SG}', 'deprecated'); + Expect(0, 57344, '\p{Lb=_ SG}', 'deprecated'); + Expect(1, 57344, '\p{^Lb=_ SG}', 'deprecated'); + Expect(1, 57344, '\P{Lb=_ SG}', 'deprecated'); + Expect(0, 57344, '\P{^Lb=_ SG}', 'deprecated'); + Error('\p{Is_Line_Break= /a/surrogate}'); + Error('\P{Is_Line_Break= /a/surrogate}'); + Expect(1, 57343, '\p{Is_Line_Break=surrogate}', 'deprecated'); + Expect(0, 57343, '\p{^Is_Line_Break=surrogate}', 'deprecated'); + Expect(0, 57343, '\P{Is_Line_Break=surrogate}', 'deprecated'); + Expect(1, 57343, '\P{^Is_Line_Break=surrogate}', 'deprecated'); + Expect(0, 57344, '\p{Is_Line_Break=surrogate}', 'deprecated'); + Expect(1, 57344, '\p{^Is_Line_Break=surrogate}', 'deprecated'); + Expect(1, 57344, '\P{Is_Line_Break=surrogate}', 'deprecated'); + Expect(0, 57344, '\P{^Is_Line_Break=surrogate}', 'deprecated'); + Expect(1, 57343, '\p{Is_Line_Break: Surrogate}', 'deprecated'); + Expect(0, 57343, '\p{^Is_Line_Break: Surrogate}', 'deprecated'); + Expect(0, 57343, '\P{Is_Line_Break: Surrogate}', 'deprecated'); + Expect(1, 57343, '\P{^Is_Line_Break: Surrogate}', 'deprecated'); + Expect(0, 57344, '\p{Is_Line_Break: Surrogate}', 'deprecated'); + Expect(1, 57344, '\p{^Is_Line_Break: Surrogate}', 'deprecated'); + Expect(1, 57344, '\P{Is_Line_Break: Surrogate}', 'deprecated'); + Expect(0, 57344, '\P{^Is_Line_Break: Surrogate}', 'deprecated'); + Error('\p{Is_Lb=/a/ -SG}'); + Error('\P{Is_Lb=/a/ -SG}'); + Expect(1, 57343, '\p{Is_Lb=sg}', 'deprecated'); + Expect(0, 57343, '\p{^Is_Lb=sg}', 'deprecated'); + Expect(0, 57343, '\P{Is_Lb=sg}', 'deprecated'); + Expect(1, 57343, '\P{^Is_Lb=sg}', 'deprecated'); + Expect(0, 57344, '\p{Is_Lb=sg}', 'deprecated'); + Expect(1, 57344, '\p{^Is_Lb=sg}', 'deprecated'); + Expect(1, 57344, '\P{Is_Lb=sg}', 'deprecated'); + Expect(0, 57344, '\P{^Is_Lb=sg}', 'deprecated'); + Expect(1, 57343, '\p{Is_Lb= SG}', 'deprecated'); + Expect(0, 57343, '\p{^Is_Lb= SG}', 'deprecated'); + Expect(0, 57343, '\P{Is_Lb= SG}', 'deprecated'); + Expect(1, 57343, '\P{^Is_Lb= SG}', 'deprecated'); + Expect(0, 57344, '\p{Is_Lb= SG}', 'deprecated'); + Expect(1, 57344, '\p{^Is_Lb= SG}', 'deprecated'); + Expect(1, 57344, '\P{Is_Lb= SG}', 'deprecated'); + Expect(0, 57344, '\P{^Is_Lb= SG}', 'deprecated'); + Error('\p{Line_Break=:=SPACE}'); + Error('\P{Line_Break=:=SPACE}'); + Expect(1, 32, '\p{Line_Break=:\ASpace\z:}', "");; + Expect(0, 33, '\p{Line_Break=:\ASpace\z:}', "");; + Expect(1, 32, '\p{Line_Break=space}', ""); + Expect(0, 32, '\p{^Line_Break=space}', ""); + Expect(0, 32, '\P{Line_Break=space}', ""); + Expect(1, 32, '\P{^Line_Break=space}', ""); + Expect(0, 33, '\p{Line_Break=space}', ""); + Expect(1, 33, '\p{^Line_Break=space}', ""); + Expect(1, 33, '\P{Line_Break=space}', ""); + Expect(0, 33, '\P{^Line_Break=space}', ""); + Expect(1, 32, '\p{Line_Break=:\Aspace\z:}', "");; + Expect(0, 33, '\p{Line_Break=:\Aspace\z:}', "");; + Expect(1, 32, '\p{Line_Break= -Space}', ""); + Expect(0, 32, '\p{^Line_Break= -Space}', ""); + Expect(0, 32, '\P{Line_Break= -Space}', ""); + Expect(1, 32, '\P{^Line_Break= -Space}', ""); + Expect(0, 33, '\p{Line_Break= -Space}', ""); + Expect(1, 33, '\p{^Line_Break= -Space}', ""); + Expect(1, 33, '\P{Line_Break= -Space}', ""); + Expect(0, 33, '\P{^Line_Break= -Space}', ""); + Error('\p{Lb=:= SP}'); + Error('\P{Lb=:= SP}'); + Expect(1, 32, '\p{Lb=:\ASP\z:}', "");; + Expect(0, 33, '\p{Lb=:\ASP\z:}', "");; + Expect(1, 32, '\p{Lb: sp}', ""); + Expect(0, 32, '\p{^Lb: sp}', ""); + Expect(0, 32, '\P{Lb: sp}', ""); + Expect(1, 32, '\P{^Lb: sp}', ""); + Expect(0, 33, '\p{Lb: sp}', ""); + Expect(1, 33, '\p{^Lb: sp}', ""); + Expect(1, 33, '\P{Lb: sp}', ""); + Expect(0, 33, '\P{^Lb: sp}', ""); + Expect(1, 32, '\p{Lb=:\Asp\z:}', "");; + Expect(0, 33, '\p{Lb=:\Asp\z:}', "");; + Expect(1, 32, '\p{Lb= SP}', ""); + Expect(0, 32, '\p{^Lb= SP}', ""); + Expect(0, 32, '\P{Lb= SP}', ""); + Expect(1, 32, '\P{^Lb= SP}', ""); + Expect(0, 33, '\p{Lb= SP}', ""); + Expect(1, 33, '\p{^Lb= SP}', ""); + Expect(1, 33, '\P{Lb= SP}', ""); + Expect(0, 33, '\P{^Lb= SP}', ""); + Error('\p{Is_Line_Break= _space:=}'); + Error('\P{Is_Line_Break= _space:=}'); + Expect(1, 32, '\p{Is_Line_Break=space}', ""); + Expect(0, 32, '\p{^Is_Line_Break=space}', ""); + Expect(0, 32, '\P{Is_Line_Break=space}', ""); + Expect(1, 32, '\P{^Is_Line_Break=space}', ""); + Expect(0, 33, '\p{Is_Line_Break=space}', ""); + Expect(1, 33, '\p{^Is_Line_Break=space}', ""); + Expect(1, 33, '\P{Is_Line_Break=space}', ""); + Expect(0, 33, '\P{^Is_Line_Break=space}', ""); + Expect(1, 32, '\p{Is_Line_Break= space}', ""); + Expect(0, 32, '\p{^Is_Line_Break= space}', ""); + Expect(0, 32, '\P{Is_Line_Break= space}', ""); + Expect(1, 32, '\P{^Is_Line_Break= space}', ""); + Expect(0, 33, '\p{Is_Line_Break= space}', ""); + Expect(1, 33, '\p{^Is_Line_Break= space}', ""); + Expect(1, 33, '\P{Is_Line_Break= space}', ""); + Expect(0, 33, '\P{^Is_Line_Break= space}', ""); + Error('\p{Is_Lb=-SP:=}'); + Error('\P{Is_Lb=-SP:=}'); + Expect(1, 32, '\p{Is_Lb=sp}', ""); + Expect(0, 32, '\p{^Is_Lb=sp}', ""); + Expect(0, 32, '\P{Is_Lb=sp}', ""); + Expect(1, 32, '\P{^Is_Lb=sp}', ""); + Expect(0, 33, '\p{Is_Lb=sp}', ""); + Expect(1, 33, '\p{^Is_Lb=sp}', ""); + Expect(1, 33, '\P{Is_Lb=sp}', ""); + Expect(0, 33, '\P{^Is_Lb=sp}', ""); + Expect(1, 32, '\p{Is_Lb=_ SP}', ""); + Expect(0, 32, '\p{^Is_Lb=_ SP}', ""); + Expect(0, 32, '\P{Is_Lb=_ SP}', ""); + Expect(1, 32, '\P{^Is_Lb=_ SP}', ""); + Expect(0, 33, '\p{Is_Lb=_ SP}', ""); + Expect(1, 33, '\p{^Is_Lb=_ SP}', ""); + Expect(1, 33, '\P{Is_Lb=_ SP}', ""); + Expect(0, 33, '\P{^Is_Lb=_ SP}', ""); + Error('\p{Line_Break=/a/-BREAK_symbols}'); + Error('\P{Line_Break=/a/-BREAK_symbols}'); + Expect(1, 47, '\p{Line_Break=:\ABreak_Symbols\z:}', "");; + Expect(0, 48, '\p{Line_Break=:\ABreak_Symbols\z:}', "");; + Expect(1, 47, '\p{Line_Break=breaksymbols}', ""); + Expect(0, 47, '\p{^Line_Break=breaksymbols}', ""); + Expect(0, 47, '\P{Line_Break=breaksymbols}', ""); + Expect(1, 47, '\P{^Line_Break=breaksymbols}', ""); + Expect(0, 48, '\p{Line_Break=breaksymbols}', ""); + Expect(1, 48, '\p{^Line_Break=breaksymbols}', ""); + Expect(1, 48, '\P{Line_Break=breaksymbols}', ""); + Expect(0, 48, '\P{^Line_Break=breaksymbols}', ""); + Expect(1, 47, '\p{Line_Break=:\Abreaksymbols\z:}', "");; + Expect(0, 48, '\p{Line_Break=:\Abreaksymbols\z:}', "");; + Expect(1, 47, '\p{Line_Break: Break_Symbols}', ""); + Expect(0, 47, '\p{^Line_Break: Break_Symbols}', ""); + Expect(0, 47, '\P{Line_Break: Break_Symbols}', ""); + Expect(1, 47, '\P{^Line_Break: Break_Symbols}', ""); + Expect(0, 48, '\p{Line_Break: Break_Symbols}', ""); + Expect(1, 48, '\p{^Line_Break: Break_Symbols}', ""); + Expect(1, 48, '\P{Line_Break: Break_Symbols}', ""); + Expect(0, 48, '\P{^Line_Break: Break_Symbols}', ""); + Error('\p{Lb=:=SY}'); + Error('\P{Lb=:=SY}'); + Expect(1, 47, '\p{Lb=:\ASY\z:}', "");; + Expect(0, 48, '\p{Lb=:\ASY\z:}', "");; + Expect(1, 47, '\p{Lb=sy}', ""); + Expect(0, 47, '\p{^Lb=sy}', ""); + Expect(0, 47, '\P{Lb=sy}', ""); + Expect(1, 47, '\P{^Lb=sy}', ""); + Expect(0, 48, '\p{Lb=sy}', ""); + Expect(1, 48, '\p{^Lb=sy}', ""); + Expect(1, 48, '\P{Lb=sy}', ""); + Expect(0, 48, '\P{^Lb=sy}', ""); + Expect(1, 47, '\p{Lb=:\Asy\z:}', "");; + Expect(0, 48, '\p{Lb=:\Asy\z:}', "");; + Expect(1, 47, '\p{Lb= SY}', ""); + Expect(0, 47, '\p{^Lb= SY}', ""); + Expect(0, 47, '\P{Lb= SY}', ""); + Expect(1, 47, '\P{^Lb= SY}', ""); + Expect(0, 48, '\p{Lb= SY}', ""); + Expect(1, 48, '\p{^Lb= SY}', ""); + Expect(1, 48, '\P{Lb= SY}', ""); + Expect(0, 48, '\P{^Lb= SY}', ""); + Error('\p{Is_Line_Break=/a/_ break_Symbols}'); + Error('\P{Is_Line_Break=/a/_ break_Symbols}'); + Expect(1, 47, '\p{Is_Line_Break=breaksymbols}', ""); + Expect(0, 47, '\p{^Is_Line_Break=breaksymbols}', ""); + Expect(0, 47, '\P{Is_Line_Break=breaksymbols}', ""); + Expect(1, 47, '\P{^Is_Line_Break=breaksymbols}', ""); + Expect(0, 48, '\p{Is_Line_Break=breaksymbols}', ""); + Expect(1, 48, '\p{^Is_Line_Break=breaksymbols}', ""); + Expect(1, 48, '\P{Is_Line_Break=breaksymbols}', ""); + Expect(0, 48, '\P{^Is_Line_Break=breaksymbols}', ""); + Expect(1, 47, '\p{Is_Line_Break=__break_SYMBOLS}', ""); + Expect(0, 47, '\p{^Is_Line_Break=__break_SYMBOLS}', ""); + Expect(0, 47, '\P{Is_Line_Break=__break_SYMBOLS}', ""); + Expect(1, 47, '\P{^Is_Line_Break=__break_SYMBOLS}', ""); + Expect(0, 48, '\p{Is_Line_Break=__break_SYMBOLS}', ""); + Expect(1, 48, '\p{^Is_Line_Break=__break_SYMBOLS}', ""); + Expect(1, 48, '\P{Is_Line_Break=__break_SYMBOLS}', ""); + Expect(0, 48, '\P{^Is_Line_Break=__break_SYMBOLS}', ""); + Error('\p{Is_Lb=:= SY}'); + Error('\P{Is_Lb=:= SY}'); + Expect(1, 47, '\p{Is_Lb=sy}', ""); + Expect(0, 47, '\p{^Is_Lb=sy}', ""); + Expect(0, 47, '\P{Is_Lb=sy}', ""); + Expect(1, 47, '\P{^Is_Lb=sy}', ""); + Expect(0, 48, '\p{Is_Lb=sy}', ""); + Expect(1, 48, '\p{^Is_Lb=sy}', ""); + Expect(1, 48, '\P{Is_Lb=sy}', ""); + Expect(0, 48, '\P{^Is_Lb=sy}', ""); + Expect(1, 47, '\p{Is_Lb= -SY}', ""); + Expect(0, 47, '\p{^Is_Lb= -SY}', ""); + Expect(0, 47, '\P{Is_Lb= -SY}', ""); + Expect(1, 47, '\P{^Is_Lb= -SY}', ""); + Expect(0, 48, '\p{Is_Lb= -SY}', ""); + Expect(1, 48, '\p{^Is_Lb= -SY}', ""); + Expect(1, 48, '\P{Is_Lb= -SY}', ""); + Expect(0, 48, '\P{^Is_Lb= -SY}', ""); + Error('\p{Line_Break=/a/-Virama_FINAL}'); + Error('\P{Line_Break=/a/-Virama_FINAL}'); + Expect(1, 7155, '\p{Line_Break=:\AVirama_Final\z:}', "");; + Expect(0, 7156, '\p{Line_Break=:\AVirama_Final\z:}', "");; + Expect(1, 7155, '\p{Line_Break=viramafinal}', ""); + Expect(0, 7155, '\p{^Line_Break=viramafinal}', ""); + Expect(0, 7155, '\P{Line_Break=viramafinal}', ""); + Expect(1, 7155, '\P{^Line_Break=viramafinal}', ""); + Expect(0, 7156, '\p{Line_Break=viramafinal}', ""); + Expect(1, 7156, '\p{^Line_Break=viramafinal}', ""); + Expect(1, 7156, '\P{Line_Break=viramafinal}', ""); + Expect(0, 7156, '\P{^Line_Break=viramafinal}', ""); + Expect(1, 7155, '\p{Line_Break=:\Aviramafinal\z:}', "");; + Expect(0, 7156, '\p{Line_Break=:\Aviramafinal\z:}', "");; + Expect(1, 7155, '\p{Line_Break: -_Virama_Final}', ""); + Expect(0, 7155, '\p{^Line_Break: -_Virama_Final}', ""); + Expect(0, 7155, '\P{Line_Break: -_Virama_Final}', ""); + Expect(1, 7155, '\P{^Line_Break: -_Virama_Final}', ""); + Expect(0, 7156, '\p{Line_Break: -_Virama_Final}', ""); + Expect(1, 7156, '\p{^Line_Break: -_Virama_Final}', ""); + Expect(1, 7156, '\P{Line_Break: -_Virama_Final}', ""); + Expect(0, 7156, '\P{^Line_Break: -_Virama_Final}', ""); + Error('\p{Lb=--VF:=}'); + Error('\P{Lb=--VF:=}'); + Expect(1, 7155, '\p{Lb=:\AVF\z:}', "");; + Expect(0, 7156, '\p{Lb=:\AVF\z:}', "");; + Expect(1, 7155, '\p{Lb=vf}', ""); + Expect(0, 7155, '\p{^Lb=vf}', ""); + Expect(0, 7155, '\P{Lb=vf}', ""); + Expect(1, 7155, '\P{^Lb=vf}', ""); + Expect(0, 7156, '\p{Lb=vf}', ""); + Expect(1, 7156, '\p{^Lb=vf}', ""); + Expect(1, 7156, '\P{Lb=vf}', ""); + Expect(0, 7156, '\P{^Lb=vf}', ""); + Expect(1, 7155, '\p{Lb=:\Avf\z:}', "");; + Expect(0, 7156, '\p{Lb=:\Avf\z:}', "");; + Expect(1, 7155, '\p{Lb= VF}', ""); + Expect(0, 7155, '\p{^Lb= VF}', ""); + Expect(0, 7155, '\P{Lb= VF}', ""); + Expect(1, 7155, '\P{^Lb= VF}', ""); + Expect(0, 7156, '\p{Lb= VF}', ""); + Expect(1, 7156, '\p{^Lb= VF}', ""); + Expect(1, 7156, '\P{Lb= VF}', ""); + Expect(0, 7156, '\P{^Lb= VF}', ""); + Error('\p{Is_Line_Break= Virama_Final:=}'); + Error('\P{Is_Line_Break= Virama_Final:=}'); + Expect(1, 7155, '\p{Is_Line_Break=viramafinal}', ""); + Expect(0, 7155, '\p{^Is_Line_Break=viramafinal}', ""); + Expect(0, 7155, '\P{Is_Line_Break=viramafinal}', ""); + Expect(1, 7155, '\P{^Is_Line_Break=viramafinal}', ""); + Expect(0, 7156, '\p{Is_Line_Break=viramafinal}', ""); + Expect(1, 7156, '\p{^Is_Line_Break=viramafinal}', ""); + Expect(1, 7156, '\P{Is_Line_Break=viramafinal}', ""); + Expect(0, 7156, '\P{^Is_Line_Break=viramafinal}', ""); + Expect(1, 7155, '\p{Is_Line_Break= VIRAMA_Final}', ""); + Expect(0, 7155, '\p{^Is_Line_Break= VIRAMA_Final}', ""); + Expect(0, 7155, '\P{Is_Line_Break= VIRAMA_Final}', ""); + Expect(1, 7155, '\P{^Is_Line_Break= VIRAMA_Final}', ""); + Expect(0, 7156, '\p{Is_Line_Break= VIRAMA_Final}', ""); + Expect(1, 7156, '\p{^Is_Line_Break= VIRAMA_Final}', ""); + Expect(1, 7156, '\P{Is_Line_Break= VIRAMA_Final}', ""); + Expect(0, 7156, '\P{^Is_Line_Break= VIRAMA_Final}', ""); + Error('\p{Is_Lb=/a/VF}'); + Error('\P{Is_Lb=/a/VF}'); + Expect(1, 7155, '\p{Is_Lb=vf}', ""); + Expect(0, 7155, '\p{^Is_Lb=vf}', ""); + Expect(0, 7155, '\P{Is_Lb=vf}', ""); + Expect(1, 7155, '\P{^Is_Lb=vf}', ""); + Expect(0, 7156, '\p{Is_Lb=vf}', ""); + Expect(1, 7156, '\p{^Is_Lb=vf}', ""); + Expect(1, 7156, '\P{Is_Lb=vf}', ""); + Expect(0, 7156, '\P{^Is_Lb=vf}', ""); + Expect(1, 7155, '\p{Is_Lb=_ VF}', ""); + Expect(0, 7155, '\p{^Is_Lb=_ VF}', ""); + Expect(0, 7155, '\P{Is_Lb=_ VF}', ""); + Expect(1, 7155, '\P{^Is_Lb=_ VF}', ""); + Expect(0, 7156, '\p{Is_Lb=_ VF}', ""); + Expect(1, 7156, '\p{^Is_Lb=_ VF}', ""); + Expect(1, 7156, '\P{Is_Lb=_ VF}', ""); + Expect(0, 7156, '\P{^Is_Lb=_ VF}', ""); + Error('\p{Line_Break=:=Virama}'); + Error('\P{Line_Break=:=Virama}'); + Expect(1, 73538, '\p{Line_Break=:\AVirama\z:}', "");; + Expect(0, 73539, '\p{Line_Break=:\AVirama\z:}', "");; + Expect(1, 73538, '\p{Line_Break=virama}', ""); + Expect(0, 73538, '\p{^Line_Break=virama}', ""); + Expect(0, 73538, '\P{Line_Break=virama}', ""); + Expect(1, 73538, '\P{^Line_Break=virama}', ""); + Expect(0, 73539, '\p{Line_Break=virama}', ""); + Expect(1, 73539, '\p{^Line_Break=virama}', ""); + Expect(1, 73539, '\P{Line_Break=virama}', ""); + Expect(0, 73539, '\P{^Line_Break=virama}', ""); + Expect(1, 73538, '\p{Line_Break=:\Avirama\z:}', "");; + Expect(0, 73539, '\p{Line_Break=:\Avirama\z:}', "");; + Expect(1, 73538, '\p{Line_Break= VIRAMA}', ""); + Expect(0, 73538, '\p{^Line_Break= VIRAMA}', ""); + Expect(0, 73538, '\P{Line_Break= VIRAMA}', ""); + Expect(1, 73538, '\P{^Line_Break= VIRAMA}', ""); + Expect(0, 73539, '\p{Line_Break= VIRAMA}', ""); + Expect(1, 73539, '\p{^Line_Break= VIRAMA}', ""); + Expect(1, 73539, '\P{Line_Break= VIRAMA}', ""); + Expect(0, 73539, '\P{^Line_Break= VIRAMA}', ""); + Error('\p{Lb= -VI:=}'); + Error('\P{Lb= -VI:=}'); + Expect(1, 73538, '\p{Lb=:\AVI\z:}', "");; + Expect(0, 73539, '\p{Lb=:\AVI\z:}', "");; + Expect(1, 73538, '\p{Lb=vi}', ""); + Expect(0, 73538, '\p{^Lb=vi}', ""); + Expect(0, 73538, '\P{Lb=vi}', ""); + Expect(1, 73538, '\P{^Lb=vi}', ""); + Expect(0, 73539, '\p{Lb=vi}', ""); + Expect(1, 73539, '\p{^Lb=vi}', ""); + Expect(1, 73539, '\P{Lb=vi}', ""); + Expect(0, 73539, '\P{^Lb=vi}', ""); + Expect(1, 73538, '\p{Lb=:\Avi\z:}', "");; + Expect(0, 73539, '\p{Lb=:\Avi\z:}', "");; + Expect(1, 73538, '\p{Lb= _vi}', ""); + Expect(0, 73538, '\p{^Lb= _vi}', ""); + Expect(0, 73538, '\P{Lb= _vi}', ""); + Expect(1, 73538, '\P{^Lb= _vi}', ""); + Expect(0, 73539, '\p{Lb= _vi}', ""); + Expect(1, 73539, '\p{^Lb= _vi}', ""); + Expect(1, 73539, '\P{Lb= _vi}', ""); + Expect(0, 73539, '\P{^Lb= _vi}', ""); + Error('\p{Is_Line_Break=/a/VIRAMA}'); + Error('\P{Is_Line_Break=/a/VIRAMA}'); + Expect(1, 73538, '\p{Is_Line_Break=virama}', ""); + Expect(0, 73538, '\p{^Is_Line_Break=virama}', ""); + Expect(0, 73538, '\P{Is_Line_Break=virama}', ""); + Expect(1, 73538, '\P{^Is_Line_Break=virama}', ""); + Expect(0, 73539, '\p{Is_Line_Break=virama}', ""); + Expect(1, 73539, '\p{^Is_Line_Break=virama}', ""); + Expect(1, 73539, '\P{Is_Line_Break=virama}', ""); + Expect(0, 73539, '\P{^Is_Line_Break=virama}', ""); + Expect(1, 73538, '\p{Is_Line_Break=--Virama}', ""); + Expect(0, 73538, '\p{^Is_Line_Break=--Virama}', ""); + Expect(0, 73538, '\P{Is_Line_Break=--Virama}', ""); + Expect(1, 73538, '\P{^Is_Line_Break=--Virama}', ""); + Expect(0, 73539, '\p{Is_Line_Break=--Virama}', ""); + Expect(1, 73539, '\p{^Is_Line_Break=--Virama}', ""); + Expect(1, 73539, '\P{Is_Line_Break=--Virama}', ""); + Expect(0, 73539, '\P{^Is_Line_Break=--Virama}', ""); + Error('\p{Is_Lb=:= _VI}'); + Error('\P{Is_Lb=:= _VI}'); + Expect(1, 73538, '\p{Is_Lb:vi}', ""); + Expect(0, 73538, '\p{^Is_Lb:vi}', ""); + Expect(0, 73538, '\P{Is_Lb:vi}', ""); + Expect(1, 73538, '\P{^Is_Lb:vi}', ""); + Expect(0, 73539, '\p{Is_Lb:vi}', ""); + Expect(1, 73539, '\p{^Is_Lb:vi}', ""); + Expect(1, 73539, '\P{Is_Lb:vi}', ""); + Expect(0, 73539, '\P{^Is_Lb:vi}', ""); + Expect(1, 73538, '\p{Is_Lb=-VI}', ""); + Expect(0, 73538, '\p{^Is_Lb=-VI}', ""); + Expect(0, 73538, '\P{Is_Lb=-VI}', ""); + Expect(1, 73538, '\P{^Is_Lb=-VI}', ""); + Expect(0, 73539, '\p{Is_Lb=-VI}', ""); + Expect(1, 73539, '\p{^Is_Lb=-VI}', ""); + Expect(1, 73539, '\P{Is_Lb=-VI}', ""); + Expect(0, 73539, '\P{^Is_Lb=-VI}', ""); + Error('\p{Line_Break=/a/word_joiner}'); + Error('\P{Line_Break=/a/word_joiner}'); + Expect(1, 65279, '\p{Line_Break=:\AWord_Joiner\z:}', "");; + Expect(0, 65280, '\p{Line_Break=:\AWord_Joiner\z:}', "");; + Expect(1, 65279, '\p{Line_Break:wordjoiner}', ""); + Expect(0, 65279, '\p{^Line_Break:wordjoiner}', ""); + Expect(0, 65279, '\P{Line_Break:wordjoiner}', ""); + Expect(1, 65279, '\P{^Line_Break:wordjoiner}', ""); + Expect(0, 65280, '\p{Line_Break:wordjoiner}', ""); + Expect(1, 65280, '\p{^Line_Break:wordjoiner}', ""); + Expect(1, 65280, '\P{Line_Break:wordjoiner}', ""); + Expect(0, 65280, '\P{^Line_Break:wordjoiner}', ""); + Expect(1, 65279, '\p{Line_Break=:\Awordjoiner\z:}', "");; + Expect(0, 65280, '\p{Line_Break=:\Awordjoiner\z:}', "");; + Expect(1, 65279, '\p{Line_Break=- Word_Joiner}', ""); + Expect(0, 65279, '\p{^Line_Break=- Word_Joiner}', ""); + Expect(0, 65279, '\P{Line_Break=- Word_Joiner}', ""); + Expect(1, 65279, '\P{^Line_Break=- Word_Joiner}', ""); + Expect(0, 65280, '\p{Line_Break=- Word_Joiner}', ""); + Expect(1, 65280, '\p{^Line_Break=- Word_Joiner}', ""); + Expect(1, 65280, '\P{Line_Break=- Word_Joiner}', ""); + Expect(0, 65280, '\P{^Line_Break=- Word_Joiner}', ""); + Error('\p{Lb=:=--WJ}'); + Error('\P{Lb=:=--WJ}'); + Expect(1, 65279, '\p{Lb=:\AWJ\z:}', "");; + Expect(0, 65280, '\p{Lb=:\AWJ\z:}', "");; + Expect(1, 65279, '\p{Lb=wj}', ""); + Expect(0, 65279, '\p{^Lb=wj}', ""); + Expect(0, 65279, '\P{Lb=wj}', ""); + Expect(1, 65279, '\P{^Lb=wj}', ""); + Expect(0, 65280, '\p{Lb=wj}', ""); + Expect(1, 65280, '\p{^Lb=wj}', ""); + Expect(1, 65280, '\P{Lb=wj}', ""); + Expect(0, 65280, '\P{^Lb=wj}', ""); + Expect(1, 65279, '\p{Lb=:\Awj\z:}', "");; + Expect(0, 65280, '\p{Lb=:\Awj\z:}', "");; + Expect(1, 65279, '\p{Lb= WJ}', ""); + Expect(0, 65279, '\p{^Lb= WJ}', ""); + Expect(0, 65279, '\P{Lb= WJ}', ""); + Expect(1, 65279, '\P{^Lb= WJ}', ""); + Expect(0, 65280, '\p{Lb= WJ}', ""); + Expect(1, 65280, '\p{^Lb= WJ}', ""); + Expect(1, 65280, '\P{Lb= WJ}', ""); + Expect(0, 65280, '\P{^Lb= WJ}', ""); + Error('\p{Is_Line_Break= Word_Joiner/a/}'); + Error('\P{Is_Line_Break= Word_Joiner/a/}'); + Expect(1, 65279, '\p{Is_Line_Break=wordjoiner}', ""); + Expect(0, 65279, '\p{^Is_Line_Break=wordjoiner}', ""); + Expect(0, 65279, '\P{Is_Line_Break=wordjoiner}', ""); + Expect(1, 65279, '\P{^Is_Line_Break=wordjoiner}', ""); + Expect(0, 65280, '\p{Is_Line_Break=wordjoiner}', ""); + Expect(1, 65280, '\p{^Is_Line_Break=wordjoiner}', ""); + Expect(1, 65280, '\P{Is_Line_Break=wordjoiner}', ""); + Expect(0, 65280, '\P{^Is_Line_Break=wordjoiner}', ""); + Expect(1, 65279, '\p{Is_Line_Break=-Word_Joiner}', ""); + Expect(0, 65279, '\p{^Is_Line_Break=-Word_Joiner}', ""); + Expect(0, 65279, '\P{Is_Line_Break=-Word_Joiner}', ""); + Expect(1, 65279, '\P{^Is_Line_Break=-Word_Joiner}', ""); + Expect(0, 65280, '\p{Is_Line_Break=-Word_Joiner}', ""); + Expect(1, 65280, '\p{^Is_Line_Break=-Word_Joiner}', ""); + Expect(1, 65280, '\P{Is_Line_Break=-Word_Joiner}', ""); + Expect(0, 65280, '\P{^Is_Line_Break=-Word_Joiner}', ""); + Error('\p{Is_Lb=/a/-_WJ}'); + Error('\P{Is_Lb=/a/-_WJ}'); + Expect(1, 65279, '\p{Is_Lb=wj}', ""); + Expect(0, 65279, '\p{^Is_Lb=wj}', ""); + Expect(0, 65279, '\P{Is_Lb=wj}', ""); + Expect(1, 65279, '\P{^Is_Lb=wj}', ""); + Expect(0, 65280, '\p{Is_Lb=wj}', ""); + Expect(1, 65280, '\p{^Is_Lb=wj}', ""); + Expect(1, 65280, '\P{Is_Lb=wj}', ""); + Expect(0, 65280, '\P{^Is_Lb=wj}', ""); + Expect(1, 65279, '\p{Is_Lb= _WJ}', ""); + Expect(0, 65279, '\p{^Is_Lb= _WJ}', ""); + Expect(0, 65279, '\P{Is_Lb= _WJ}', ""); + Expect(1, 65279, '\P{^Is_Lb= _WJ}', ""); + Expect(0, 65280, '\p{Is_Lb= _WJ}', ""); + Expect(1, 65280, '\p{^Is_Lb= _WJ}', ""); + Expect(1, 65280, '\P{Is_Lb= _WJ}', ""); + Expect(0, 65280, '\P{^Is_Lb= _WJ}', ""); + Error('\p{Line_Break=:= _UNKNOWN}'); + Error('\P{Line_Break=:= _UNKNOWN}'); + Expect(1, 918000, '\p{Line_Break=:\AUnknown\z:}', "");; + Expect(0, 917999, '\p{Line_Break=:\AUnknown\z:}', "");; + Expect(1, 918000, '\p{Line_Break=unknown}', ""); + Expect(0, 918000, '\p{^Line_Break=unknown}', ""); + Expect(0, 918000, '\P{Line_Break=unknown}', ""); + Expect(1, 918000, '\P{^Line_Break=unknown}', ""); + Expect(0, 917999, '\p{Line_Break=unknown}', ""); + Expect(1, 917999, '\p{^Line_Break=unknown}', ""); + Expect(1, 917999, '\P{Line_Break=unknown}', ""); + Expect(0, 917999, '\P{^Line_Break=unknown}', ""); + Expect(1, 918000, '\p{Line_Break=:\Aunknown\z:}', "");; + Expect(0, 917999, '\p{Line_Break=:\Aunknown\z:}', "");; + Expect(1, 918000, '\p{Line_Break= UNKNOWN}', ""); + Expect(0, 918000, '\p{^Line_Break= UNKNOWN}', ""); + Expect(0, 918000, '\P{Line_Break= UNKNOWN}', ""); + Expect(1, 918000, '\P{^Line_Break= UNKNOWN}', ""); + Expect(0, 917999, '\p{Line_Break= UNKNOWN}', ""); + Expect(1, 917999, '\p{^Line_Break= UNKNOWN}', ""); + Expect(1, 917999, '\P{Line_Break= UNKNOWN}', ""); + Expect(0, 917999, '\P{^Line_Break= UNKNOWN}', ""); + Error('\p{Lb=_XX:=}'); + Error('\P{Lb=_XX:=}'); + Expect(1, 918000, '\p{Lb=:\AXX\z:}', "");; + Expect(0, 917999, '\p{Lb=:\AXX\z:}', "");; + Expect(1, 918000, '\p{Lb=xx}', ""); + Expect(0, 918000, '\p{^Lb=xx}', ""); + Expect(0, 918000, '\P{Lb=xx}', ""); + Expect(1, 918000, '\P{^Lb=xx}', ""); + Expect(0, 917999, '\p{Lb=xx}', ""); + Expect(1, 917999, '\p{^Lb=xx}', ""); + Expect(1, 917999, '\P{Lb=xx}', ""); + Expect(0, 917999, '\P{^Lb=xx}', ""); + Expect(1, 918000, '\p{Lb=:\Axx\z:}', "");; + Expect(0, 917999, '\p{Lb=:\Axx\z:}', "");; + Expect(1, 918000, '\p{Lb: _xx}', ""); + Expect(0, 918000, '\p{^Lb: _xx}', ""); + Expect(0, 918000, '\P{Lb: _xx}', ""); + Expect(1, 918000, '\P{^Lb: _xx}', ""); + Expect(0, 917999, '\p{Lb: _xx}', ""); + Expect(1, 917999, '\p{^Lb: _xx}', ""); + Expect(1, 917999, '\P{Lb: _xx}', ""); + Expect(0, 917999, '\P{^Lb: _xx}', ""); + Error('\p{Is_Line_Break=-Unknown:=}'); + Error('\P{Is_Line_Break=-Unknown:=}'); + Expect(1, 918000, '\p{Is_Line_Break=unknown}', ""); + Expect(0, 918000, '\p{^Is_Line_Break=unknown}', ""); + Expect(0, 918000, '\P{Is_Line_Break=unknown}', ""); + Expect(1, 918000, '\P{^Is_Line_Break=unknown}', ""); + Expect(0, 917999, '\p{Is_Line_Break=unknown}', ""); + Expect(1, 917999, '\p{^Is_Line_Break=unknown}', ""); + Expect(1, 917999, '\P{Is_Line_Break=unknown}', ""); + Expect(0, 917999, '\P{^Is_Line_Break=unknown}', ""); + Expect(1, 918000, '\p{Is_Line_Break= Unknown}', ""); + Expect(0, 918000, '\p{^Is_Line_Break= Unknown}', ""); + Expect(0, 918000, '\P{Is_Line_Break= Unknown}', ""); + Expect(1, 918000, '\P{^Is_Line_Break= Unknown}', ""); + Expect(0, 917999, '\p{Is_Line_Break= Unknown}', ""); + Expect(1, 917999, '\p{^Is_Line_Break= Unknown}', ""); + Expect(1, 917999, '\P{Is_Line_Break= Unknown}', ""); + Expect(0, 917999, '\P{^Is_Line_Break= Unknown}', ""); + Error('\p{Is_Lb=_/a/XX}'); + Error('\P{Is_Lb=_/a/XX}'); + Expect(1, 918000, '\p{Is_Lb=xx}', ""); + Expect(0, 918000, '\p{^Is_Lb=xx}', ""); + Expect(0, 918000, '\P{Is_Lb=xx}', ""); + Expect(1, 918000, '\P{^Is_Lb=xx}', ""); + Expect(0, 917999, '\p{Is_Lb=xx}', ""); + Expect(1, 917999, '\p{^Is_Lb=xx}', ""); + Expect(1, 917999, '\P{Is_Lb=xx}', ""); + Expect(0, 917999, '\P{^Is_Lb=xx}', ""); + Expect(1, 918000, '\p{Is_Lb= _XX}', ""); + Expect(0, 918000, '\p{^Is_Lb= _XX}', ""); + Expect(0, 918000, '\P{Is_Lb= _XX}', ""); + Expect(1, 918000, '\P{^Is_Lb= _XX}', ""); + Expect(0, 917999, '\p{Is_Lb= _XX}', ""); + Expect(1, 917999, '\p{^Is_Lb= _XX}', ""); + Expect(1, 917999, '\P{Is_Lb= _XX}', ""); + Expect(0, 917999, '\P{^Is_Lb= _XX}', ""); + Error('\p{Line_Break=:=_-ZWSPACE}'); + Error('\P{Line_Break=:=_-ZWSPACE}'); + Expect(1, 8203, '\p{Line_Break=:\AZWSpace\z:}', "");; + Expect(0, 8204, '\p{Line_Break=:\AZWSpace\z:}', "");; + Expect(1, 8203, '\p{Line_Break=zwspace}', ""); + Expect(0, 8203, '\p{^Line_Break=zwspace}', ""); + Expect(0, 8203, '\P{Line_Break=zwspace}', ""); + Expect(1, 8203, '\P{^Line_Break=zwspace}', ""); + Expect(0, 8204, '\p{Line_Break=zwspace}', ""); + Expect(1, 8204, '\p{^Line_Break=zwspace}', ""); + Expect(1, 8204, '\P{Line_Break=zwspace}', ""); + Expect(0, 8204, '\P{^Line_Break=zwspace}', ""); + Expect(1, 8203, '\p{Line_Break=:\Azwspace\z:}', "");; + Expect(0, 8204, '\p{Line_Break=:\Azwspace\z:}', "");; + Expect(1, 8203, '\p{Line_Break=ZWSpace}', ""); + Expect(0, 8203, '\p{^Line_Break=ZWSpace}', ""); + Expect(0, 8203, '\P{Line_Break=ZWSpace}', ""); + Expect(1, 8203, '\P{^Line_Break=ZWSpace}', ""); + Expect(0, 8204, '\p{Line_Break=ZWSpace}', ""); + Expect(1, 8204, '\p{^Line_Break=ZWSpace}', ""); + Expect(1, 8204, '\P{Line_Break=ZWSpace}', ""); + Expect(0, 8204, '\P{^Line_Break=ZWSpace}', ""); + Error('\p{Lb= /a/ZW}'); + Error('\P{Lb= /a/ZW}'); + Expect(1, 8203, '\p{Lb=:\AZW\z:}', "");; + Expect(0, 8204, '\p{Lb=:\AZW\z:}', "");; + Expect(1, 8203, '\p{Lb=zw}', ""); + Expect(0, 8203, '\p{^Lb=zw}', ""); + Expect(0, 8203, '\P{Lb=zw}', ""); + Expect(1, 8203, '\P{^Lb=zw}', ""); + Expect(0, 8204, '\p{Lb=zw}', ""); + Expect(1, 8204, '\p{^Lb=zw}', ""); + Expect(1, 8204, '\P{Lb=zw}', ""); + Expect(0, 8204, '\P{^Lb=zw}', ""); + Expect(1, 8203, '\p{Lb=:\Azw\z:}', "");; + Expect(0, 8204, '\p{Lb=:\Azw\z:}', "");; + Expect(1, 8203, '\p{Lb=_ ZW}', ""); + Expect(0, 8203, '\p{^Lb=_ ZW}', ""); + Expect(0, 8203, '\P{Lb=_ ZW}', ""); + Expect(1, 8203, '\P{^Lb=_ ZW}', ""); + Expect(0, 8204, '\p{Lb=_ ZW}', ""); + Expect(1, 8204, '\p{^Lb=_ ZW}', ""); + Expect(1, 8204, '\P{Lb=_ ZW}', ""); + Expect(0, 8204, '\P{^Lb=_ ZW}', ""); + Error('\p{Is_Line_Break=:=- ZWSpace}'); + Error('\P{Is_Line_Break=:=- ZWSpace}'); + Expect(1, 8203, '\p{Is_Line_Break=zwspace}', ""); + Expect(0, 8203, '\p{^Is_Line_Break=zwspace}', ""); + Expect(0, 8203, '\P{Is_Line_Break=zwspace}', ""); + Expect(1, 8203, '\P{^Is_Line_Break=zwspace}', ""); + Expect(0, 8204, '\p{Is_Line_Break=zwspace}', ""); + Expect(1, 8204, '\p{^Is_Line_Break=zwspace}', ""); + Expect(1, 8204, '\P{Is_Line_Break=zwspace}', ""); + Expect(0, 8204, '\P{^Is_Line_Break=zwspace}', ""); + Expect(1, 8203, '\p{Is_Line_Break=_ zwspace}', ""); + Expect(0, 8203, '\p{^Is_Line_Break=_ zwspace}', ""); + Expect(0, 8203, '\P{Is_Line_Break=_ zwspace}', ""); + Expect(1, 8203, '\P{^Is_Line_Break=_ zwspace}', ""); + Expect(0, 8204, '\p{Is_Line_Break=_ zwspace}', ""); + Expect(1, 8204, '\p{^Is_Line_Break=_ zwspace}', ""); + Expect(1, 8204, '\P{Is_Line_Break=_ zwspace}', ""); + Expect(0, 8204, '\P{^Is_Line_Break=_ zwspace}', ""); + Error('\p{Is_Lb: _-ZW:=}'); + Error('\P{Is_Lb: _-ZW:=}'); + Expect(1, 8203, '\p{Is_Lb=zw}', ""); + Expect(0, 8203, '\p{^Is_Lb=zw}', ""); + Expect(0, 8203, '\P{Is_Lb=zw}', ""); + Expect(1, 8203, '\P{^Is_Lb=zw}', ""); + Expect(0, 8204, '\p{Is_Lb=zw}', ""); + Expect(1, 8204, '\p{^Is_Lb=zw}', ""); + Expect(1, 8204, '\P{Is_Lb=zw}', ""); + Expect(0, 8204, '\P{^Is_Lb=zw}', ""); + Expect(1, 8203, '\p{Is_Lb: ZW}', ""); + Expect(0, 8203, '\p{^Is_Lb: ZW}', ""); + Expect(0, 8203, '\P{Is_Lb: ZW}', ""); + Expect(1, 8203, '\P{^Is_Lb: ZW}', ""); + Expect(0, 8204, '\p{Is_Lb: ZW}', ""); + Expect(1, 8204, '\p{^Is_Lb: ZW}', ""); + Expect(1, 8204, '\P{Is_Lb: ZW}', ""); + Expect(0, 8204, '\P{^Is_Lb: ZW}', ""); + Error('\p{Line_Break=_ZWJ/a/}'); + Error('\P{Line_Break=_ZWJ/a/}'); + Expect(1, 8205, '\p{Line_Break=:\AZWJ\z:}', "");; + Expect(0, 8206, '\p{Line_Break=:\AZWJ\z:}', "");; + Expect(1, 8205, '\p{Line_Break=zwj}', ""); + Expect(0, 8205, '\p{^Line_Break=zwj}', ""); + Expect(0, 8205, '\P{Line_Break=zwj}', ""); + Expect(1, 8205, '\P{^Line_Break=zwj}', ""); + Expect(0, 8206, '\p{Line_Break=zwj}', ""); + Expect(1, 8206, '\p{^Line_Break=zwj}', ""); + Expect(1, 8206, '\P{Line_Break=zwj}', ""); + Expect(0, 8206, '\P{^Line_Break=zwj}', ""); + Expect(1, 8205, '\p{Line_Break=:\Azwj\z:}', "");; + Expect(0, 8206, '\p{Line_Break=:\Azwj\z:}', "");; + Expect(1, 8205, '\p{Line_Break= zwj}', ""); + Expect(0, 8205, '\p{^Line_Break= zwj}', ""); + Expect(0, 8205, '\P{Line_Break= zwj}', ""); + Expect(1, 8205, '\P{^Line_Break= zwj}', ""); + Expect(0, 8206, '\p{Line_Break= zwj}', ""); + Expect(1, 8206, '\p{^Line_Break= zwj}', ""); + Expect(1, 8206, '\P{Line_Break= zwj}', ""); + Expect(0, 8206, '\P{^Line_Break= zwj}', ""); + Error('\p{Lb=:=_-zwj}'); + Error('\P{Lb=:=_-zwj}'); + Expect(1, 8205, '\p{Lb=:\AZWJ\z:}', "");; + Expect(0, 8206, '\p{Lb=:\AZWJ\z:}', "");; + Expect(1, 8205, '\p{Lb=zwj}', ""); + Expect(0, 8205, '\p{^Lb=zwj}', ""); + Expect(0, 8205, '\P{Lb=zwj}', ""); + Expect(1, 8205, '\P{^Lb=zwj}', ""); + Expect(0, 8206, '\p{Lb=zwj}', ""); + Expect(1, 8206, '\p{^Lb=zwj}', ""); + Expect(1, 8206, '\P{Lb=zwj}', ""); + Expect(0, 8206, '\P{^Lb=zwj}', ""); + Expect(1, 8205, '\p{Lb=:\Azwj\z:}', "");; + Expect(0, 8206, '\p{Lb=:\Azwj\z:}', "");; + Expect(1, 8205, '\p{Lb: ZWJ}', ""); + Expect(0, 8205, '\p{^Lb: ZWJ}', ""); + Expect(0, 8205, '\P{Lb: ZWJ}', ""); + Expect(1, 8205, '\P{^Lb: ZWJ}', ""); + Expect(0, 8206, '\p{Lb: ZWJ}', ""); + Expect(1, 8206, '\p{^Lb: ZWJ}', ""); + Expect(1, 8206, '\P{Lb: ZWJ}', ""); + Expect(0, 8206, '\P{^Lb: ZWJ}', ""); + Error('\p{Is_Line_Break= :=ZWJ}'); + Error('\P{Is_Line_Break= :=ZWJ}'); + Expect(1, 8205, '\p{Is_Line_Break=zwj}', ""); + Expect(0, 8205, '\p{^Is_Line_Break=zwj}', ""); + Expect(0, 8205, '\P{Is_Line_Break=zwj}', ""); + Expect(1, 8205, '\P{^Is_Line_Break=zwj}', ""); + Expect(0, 8206, '\p{Is_Line_Break=zwj}', ""); + Expect(1, 8206, '\p{^Is_Line_Break=zwj}', ""); + Expect(1, 8206, '\P{Is_Line_Break=zwj}', ""); + Expect(0, 8206, '\P{^Is_Line_Break=zwj}', ""); + Expect(1, 8205, '\p{Is_Line_Break=_ZWJ}', ""); + Expect(0, 8205, '\p{^Is_Line_Break=_ZWJ}', ""); + Expect(0, 8205, '\P{Is_Line_Break=_ZWJ}', ""); + Expect(1, 8205, '\P{^Is_Line_Break=_ZWJ}', ""); + Expect(0, 8206, '\p{Is_Line_Break=_ZWJ}', ""); + Expect(1, 8206, '\p{^Is_Line_Break=_ZWJ}', ""); + Expect(1, 8206, '\P{Is_Line_Break=_ZWJ}', ""); + Expect(0, 8206, '\P{^Is_Line_Break=_ZWJ}', ""); + Error('\p{Is_Lb= ZWJ:=}'); + Error('\P{Is_Lb= ZWJ:=}'); + Expect(1, 8205, '\p{Is_Lb:zwj}', ""); + Expect(0, 8205, '\p{^Is_Lb:zwj}', ""); + Expect(0, 8205, '\P{Is_Lb:zwj}', ""); + Expect(1, 8205, '\P{^Is_Lb:zwj}', ""); + Expect(0, 8206, '\p{Is_Lb:zwj}', ""); + Expect(1, 8206, '\p{^Is_Lb:zwj}', ""); + Expect(1, 8206, '\P{Is_Lb:zwj}', ""); + Expect(0, 8206, '\P{^Is_Lb:zwj}', ""); + Expect(1, 8205, '\p{Is_Lb= ZWJ}', ""); + Expect(0, 8205, '\p{^Is_Lb= ZWJ}', ""); + Expect(0, 8205, '\P{Is_Lb= ZWJ}', ""); + Expect(1, 8205, '\P{^Is_Lb= ZWJ}', ""); + Expect(0, 8206, '\p{Is_Lb= ZWJ}', ""); + Expect(1, 8206, '\p{^Is_Lb= ZWJ}', ""); + Expect(1, 8206, '\P{Is_Lb= ZWJ}', ""); + Expect(0, 8206, '\P{^Is_Lb= ZWJ}', ""); + Error('\p{lowercasemapping}'); + Error('\P{lowercasemapping}'); + Error('\p{Logical_Order_Exception=_:=no}'); + Error('\P{Logical_Order_Exception=_:=no}'); + Expect(1, 43709, '\p{Logical_Order_Exception=:\ANo\z:}', "");; + Expect(0, 43708, '\p{Logical_Order_Exception=:\ANo\z:}', "");; + Expect(1, 43709, '\p{Logical_Order_Exception=no}', ""); + Expect(0, 43709, '\p{^Logical_Order_Exception=no}', ""); + Expect(0, 43709, '\P{Logical_Order_Exception=no}', ""); + Expect(1, 43709, '\P{^Logical_Order_Exception=no}', ""); + Expect(0, 43708, '\p{Logical_Order_Exception=no}', ""); + Expect(1, 43708, '\p{^Logical_Order_Exception=no}', ""); + Expect(1, 43708, '\P{Logical_Order_Exception=no}', ""); + Expect(0, 43708, '\P{^Logical_Order_Exception=no}', ""); + Expect(1, 43709, '\p{Logical_Order_Exception=:\Ano\z:}', "");; + Expect(0, 43708, '\p{Logical_Order_Exception=:\Ano\z:}', "");; + Expect(1, 43709, '\p{Logical_Order_Exception=- NO}', ""); + Expect(0, 43709, '\p{^Logical_Order_Exception=- NO}', ""); + Expect(0, 43709, '\P{Logical_Order_Exception=- NO}', ""); + Expect(1, 43709, '\P{^Logical_Order_Exception=- NO}', ""); + Expect(0, 43708, '\p{Logical_Order_Exception=- NO}', ""); + Expect(1, 43708, '\p{^Logical_Order_Exception=- NO}', ""); + Expect(1, 43708, '\P{Logical_Order_Exception=- NO}', ""); + Expect(0, 43708, '\P{^Logical_Order_Exception=- NO}', ""); + Error('\p{LOE=__n:=}'); + Error('\P{LOE=__n:=}'); + Expect(1, 43709, '\p{LOE=:\AN\z:}', "");; + Expect(0, 43708, '\p{LOE=:\AN\z:}', "");; + Expect(1, 43709, '\p{LOE=n}', ""); + Expect(0, 43709, '\p{^LOE=n}', ""); + Expect(0, 43709, '\P{LOE=n}', ""); + Expect(1, 43709, '\P{^LOE=n}', ""); + Expect(0, 43708, '\p{LOE=n}', ""); + Expect(1, 43708, '\p{^LOE=n}', ""); + Expect(1, 43708, '\P{LOE=n}', ""); + Expect(0, 43708, '\P{^LOE=n}', ""); + Expect(1, 43709, '\p{LOE=:\An\z:}', "");; + Expect(0, 43708, '\p{LOE=:\An\z:}', "");; + Expect(1, 43709, '\p{LOE= N}', ""); + Expect(0, 43709, '\p{^LOE= N}', ""); + Expect(0, 43709, '\P{LOE= N}', ""); + Expect(1, 43709, '\P{^LOE= N}', ""); + Expect(0, 43708, '\p{LOE= N}', ""); + Expect(1, 43708, '\p{^LOE= N}', ""); + Expect(1, 43708, '\P{LOE= N}', ""); + Expect(0, 43708, '\P{^LOE= N}', ""); + Error('\p{Is_Logical_Order_Exception=-:=F}'); + Error('\P{Is_Logical_Order_Exception=-:=F}'); + Expect(1, 43709, '\p{Is_Logical_Order_Exception=f}', ""); + Expect(0, 43709, '\p{^Is_Logical_Order_Exception=f}', ""); + Expect(0, 43709, '\P{Is_Logical_Order_Exception=f}', ""); + Expect(1, 43709, '\P{^Is_Logical_Order_Exception=f}', ""); + Expect(0, 43708, '\p{Is_Logical_Order_Exception=f}', ""); + Expect(1, 43708, '\p{^Is_Logical_Order_Exception=f}', ""); + Expect(1, 43708, '\P{Is_Logical_Order_Exception=f}', ""); + Expect(0, 43708, '\P{^Is_Logical_Order_Exception=f}', ""); + Expect(1, 43709, '\p{Is_Logical_Order_Exception= f}', ""); + Expect(0, 43709, '\p{^Is_Logical_Order_Exception= f}', ""); + Expect(0, 43709, '\P{Is_Logical_Order_Exception= f}', ""); + Expect(1, 43709, '\P{^Is_Logical_Order_Exception= f}', ""); + Expect(0, 43708, '\p{Is_Logical_Order_Exception= f}', ""); + Expect(1, 43708, '\p{^Is_Logical_Order_Exception= f}', ""); + Expect(1, 43708, '\P{Is_Logical_Order_Exception= f}', ""); + Expect(0, 43708, '\P{^Is_Logical_Order_Exception= f}', ""); + Error('\p{Is_LOE= /a/False}'); + Error('\P{Is_LOE= /a/False}'); + Expect(1, 43709, '\p{Is_LOE=false}', ""); + Expect(0, 43709, '\p{^Is_LOE=false}', ""); + Expect(0, 43709, '\P{Is_LOE=false}', ""); + Expect(1, 43709, '\P{^Is_LOE=false}', ""); + Expect(0, 43708, '\p{Is_LOE=false}', ""); + Expect(1, 43708, '\p{^Is_LOE=false}', ""); + Expect(1, 43708, '\P{Is_LOE=false}', ""); + Expect(0, 43708, '\P{^Is_LOE=false}', ""); + Expect(1, 43709, '\p{Is_LOE=__False}', ""); + Expect(0, 43709, '\p{^Is_LOE=__False}', ""); + Expect(0, 43709, '\P{Is_LOE=__False}', ""); + Expect(1, 43709, '\P{^Is_LOE=__False}', ""); + Expect(0, 43708, '\p{Is_LOE=__False}', ""); + Expect(1, 43708, '\p{^Is_LOE=__False}', ""); + Expect(1, 43708, '\P{Is_LOE=__False}', ""); + Expect(0, 43708, '\P{^Is_LOE=__False}', ""); + Error('\p{Logical_Order_Exception= /a/yes}'); + Error('\P{Logical_Order_Exception= /a/yes}'); + Expect(1, 43708, '\p{Logical_Order_Exception=:\AYes\z:}', "");; + Expect(0, 43709, '\p{Logical_Order_Exception=:\AYes\z:}', "");; + Expect(1, 43708, '\p{Logical_Order_Exception=yes}', ""); + Expect(0, 43708, '\p{^Logical_Order_Exception=yes}', ""); + Expect(0, 43708, '\P{Logical_Order_Exception=yes}', ""); + Expect(1, 43708, '\P{^Logical_Order_Exception=yes}', ""); + Expect(0, 43709, '\p{Logical_Order_Exception=yes}', ""); + Expect(1, 43709, '\p{^Logical_Order_Exception=yes}', ""); + Expect(1, 43709, '\P{Logical_Order_Exception=yes}', ""); + Expect(0, 43709, '\P{^Logical_Order_Exception=yes}', ""); + Expect(1, 43708, '\p{Logical_Order_Exception=:\Ayes\z:}', "");; + Expect(0, 43709, '\p{Logical_Order_Exception=:\Ayes\z:}', "");; + Expect(1, 43708, '\p{Logical_Order_Exception= yes}', ""); + Expect(0, 43708, '\p{^Logical_Order_Exception= yes}', ""); + Expect(0, 43708, '\P{Logical_Order_Exception= yes}', ""); + Expect(1, 43708, '\P{^Logical_Order_Exception= yes}', ""); + Expect(0, 43709, '\p{Logical_Order_Exception= yes}', ""); + Expect(1, 43709, '\p{^Logical_Order_Exception= yes}', ""); + Expect(1, 43709, '\P{Logical_Order_Exception= yes}', ""); + Expect(0, 43709, '\P{^Logical_Order_Exception= yes}', ""); + Error('\p{LOE=_/a/y}'); + Error('\P{LOE=_/a/y}'); + Expect(1, 43708, '\p{LOE=:\AY\z:}', "");; + Expect(0, 43709, '\p{LOE=:\AY\z:}', "");; + Expect(1, 43708, '\p{LOE=y}', ""); + Expect(0, 43708, '\p{^LOE=y}', ""); + Expect(0, 43708, '\P{LOE=y}', ""); + Expect(1, 43708, '\P{^LOE=y}', ""); + Expect(0, 43709, '\p{LOE=y}', ""); + Expect(1, 43709, '\p{^LOE=y}', ""); + Expect(1, 43709, '\P{LOE=y}', ""); + Expect(0, 43709, '\P{^LOE=y}', ""); + Expect(1, 43708, '\p{LOE=:\Ay\z:}', "");; + Expect(0, 43709, '\p{LOE=:\Ay\z:}', "");; + Expect(1, 43708, '\p{LOE= Y}', ""); + Expect(0, 43708, '\p{^LOE= Y}', ""); + Expect(0, 43708, '\P{LOE= Y}', ""); + Expect(1, 43708, '\P{^LOE= Y}', ""); + Expect(0, 43709, '\p{LOE= Y}', ""); + Expect(1, 43709, '\p{^LOE= Y}', ""); + Expect(1, 43709, '\P{LOE= Y}', ""); + Expect(0, 43709, '\P{^LOE= Y}', ""); + Error('\p{Is_Logical_Order_Exception=T/a/}'); + Error('\P{Is_Logical_Order_Exception=T/a/}'); + Expect(1, 43708, '\p{Is_Logical_Order_Exception: t}', ""); + Expect(0, 43708, '\p{^Is_Logical_Order_Exception: t}', ""); + Expect(0, 43708, '\P{Is_Logical_Order_Exception: t}', ""); + Expect(1, 43708, '\P{^Is_Logical_Order_Exception: t}', ""); + Expect(0, 43709, '\p{Is_Logical_Order_Exception: t}', ""); + Expect(1, 43709, '\p{^Is_Logical_Order_Exception: t}', ""); + Expect(1, 43709, '\P{Is_Logical_Order_Exception: t}', ""); + Expect(0, 43709, '\P{^Is_Logical_Order_Exception: t}', ""); + Expect(1, 43708, '\p{Is_Logical_Order_Exception= -T}', ""); + Expect(0, 43708, '\p{^Is_Logical_Order_Exception= -T}', ""); + Expect(0, 43708, '\P{Is_Logical_Order_Exception= -T}', ""); + Expect(1, 43708, '\P{^Is_Logical_Order_Exception= -T}', ""); + Expect(0, 43709, '\p{Is_Logical_Order_Exception= -T}', ""); + Expect(1, 43709, '\p{^Is_Logical_Order_Exception= -T}', ""); + Expect(1, 43709, '\P{Is_Logical_Order_Exception= -T}', ""); + Expect(0, 43709, '\P{^Is_Logical_Order_Exception= -T}', ""); + Error('\p{Is_LOE=_-True:=}'); + Error('\P{Is_LOE=_-True:=}'); + Expect(1, 43708, '\p{Is_LOE=true}', ""); + Expect(0, 43708, '\p{^Is_LOE=true}', ""); + Expect(0, 43708, '\P{Is_LOE=true}', ""); + Expect(1, 43708, '\P{^Is_LOE=true}', ""); + Expect(0, 43709, '\p{Is_LOE=true}', ""); + Expect(1, 43709, '\p{^Is_LOE=true}', ""); + Expect(1, 43709, '\P{Is_LOE=true}', ""); + Expect(0, 43709, '\P{^Is_LOE=true}', ""); + Expect(1, 43708, '\p{Is_LOE=__true}', ""); + Expect(0, 43708, '\p{^Is_LOE=__true}', ""); + Expect(0, 43708, '\P{Is_LOE=__true}', ""); + Expect(1, 43708, '\P{^Is_LOE=__true}', ""); + Expect(0, 43709, '\p{Is_LOE=__true}', ""); + Expect(1, 43709, '\p{^Is_LOE=__true}', ""); + Expect(1, 43709, '\P{Is_LOE=__true}', ""); + Expect(0, 43709, '\P{^Is_LOE=__true}', ""); + Error('\p{Lowercase: :=NO}'); + Error('\P{Lowercase: :=NO}'); + Expect(1, 125252, '\p{Lowercase=:\ANo\z:}', "");; + Expect(0, 125251, '\p{Lowercase=:\ANo\z:}', "");; + Expect(1, 125252, '\p{Lowercase: no}', ""); + Expect(0, 125252, '\p{^Lowercase: no}', ""); + Expect(0, 125252, '\P{Lowercase: no}', ""); + Expect(1, 125252, '\P{^Lowercase: no}', ""); + Expect(0, 125251, '\p{Lowercase: no}', ""); + Expect(1, 125251, '\p{^Lowercase: no}', ""); + Expect(1, 125251, '\P{Lowercase: no}', ""); + Expect(0, 125251, '\P{^Lowercase: no}', ""); + Expect(1, 125252, '\p{Lowercase=:\Ano\z:}', "");; + Expect(0, 125251, '\p{Lowercase=:\Ano\z:}', "");; + Expect(1, 125252, '\p{Lowercase: No}', ""); + Expect(0, 125252, '\p{^Lowercase: No}', ""); + Expect(0, 125252, '\P{Lowercase: No}', ""); + Expect(1, 125252, '\P{^Lowercase: No}', ""); + Expect(0, 125251, '\p{Lowercase: No}', ""); + Expect(1, 125251, '\p{^Lowercase: No}', ""); + Expect(1, 125251, '\P{Lowercase: No}', ""); + Expect(0, 125251, '\P{^Lowercase: No}', ""); + Error('\p{Lower=/a/ n}'); + Error('\P{Lower=/a/ n}'); + Expect(1, 125252, '\p{Lower=:\AN\z:}', "");; + Expect(0, 125251, '\p{Lower=:\AN\z:}', "");; + Expect(1, 125252, '\p{Lower=n}', ""); + Expect(0, 125252, '\p{^Lower=n}', ""); + Expect(0, 125252, '\P{Lower=n}', ""); + Expect(1, 125252, '\P{^Lower=n}', ""); + Expect(0, 125251, '\p{Lower=n}', ""); + Expect(1, 125251, '\p{^Lower=n}', ""); + Expect(1, 125251, '\P{Lower=n}', ""); + Expect(0, 125251, '\P{^Lower=n}', ""); + Expect(1, 125252, '\p{Lower=:\An\z:}', "");; + Expect(0, 125251, '\p{Lower=:\An\z:}', "");; + Expect(1, 125252, '\p{Lower=__N}', ""); + Expect(0, 125252, '\p{^Lower=__N}', ""); + Expect(0, 125252, '\P{Lower=__N}', ""); + Expect(1, 125252, '\P{^Lower=__N}', ""); + Expect(0, 125251, '\p{Lower=__N}', ""); + Expect(1, 125251, '\p{^Lower=__N}', ""); + Expect(1, 125251, '\P{Lower=__N}', ""); + Expect(0, 125251, '\P{^Lower=__N}', ""); + Error('\p{Is_Lowercase= -f/a/}'); + Error('\P{Is_Lowercase= -f/a/}'); + Expect(1, 125252, '\p{Is_Lowercase:f}', ""); + Expect(0, 125252, '\p{^Is_Lowercase:f}', ""); + Expect(0, 125252, '\P{Is_Lowercase:f}', ""); + Expect(1, 125252, '\P{^Is_Lowercase:f}', ""); + Expect(0, 125251, '\p{Is_Lowercase:f}', ""); + Expect(1, 125251, '\p{^Is_Lowercase:f}', ""); + Expect(1, 125251, '\P{Is_Lowercase:f}', ""); + Expect(0, 125251, '\P{^Is_Lowercase:f}', ""); + Expect(1, 125252, '\p{Is_Lowercase= -F}', ""); + Expect(0, 125252, '\p{^Is_Lowercase= -F}', ""); + Expect(0, 125252, '\P{Is_Lowercase= -F}', ""); + Expect(1, 125252, '\P{^Is_Lowercase= -F}', ""); + Expect(0, 125251, '\p{Is_Lowercase= -F}', ""); + Expect(1, 125251, '\p{^Is_Lowercase= -F}', ""); + Expect(1, 125251, '\P{Is_Lowercase= -F}', ""); + Expect(0, 125251, '\P{^Is_Lowercase= -F}', ""); + Error('\p{Is_Lower=:=_-FALSE}'); + Error('\P{Is_Lower=:=_-FALSE}'); + Expect(1, 125252, '\p{Is_Lower: false}', ""); + Expect(0, 125252, '\p{^Is_Lower: false}', ""); + Expect(0, 125252, '\P{Is_Lower: false}', ""); + Expect(1, 125252, '\P{^Is_Lower: false}', ""); + Expect(0, 125251, '\p{Is_Lower: false}', ""); + Expect(1, 125251, '\p{^Is_Lower: false}', ""); + Expect(1, 125251, '\P{Is_Lower: false}', ""); + Expect(0, 125251, '\P{^Is_Lower: false}', ""); + Expect(1, 125252, '\p{Is_Lower= -False}', ""); + Expect(0, 125252, '\p{^Is_Lower= -False}', ""); + Expect(0, 125252, '\P{Is_Lower= -False}', ""); + Expect(1, 125252, '\P{^Is_Lower= -False}', ""); + Expect(0, 125251, '\p{Is_Lower= -False}', ""); + Expect(1, 125251, '\p{^Is_Lower= -False}', ""); + Expect(1, 125251, '\P{Is_Lower= -False}', ""); + Expect(0, 125251, '\P{^Is_Lower= -False}', ""); + Error('\p{Lowercase=/a/- Yes}'); + Error('\P{Lowercase=/a/- Yes}'); + Expect(1, 125251, '\p{Lowercase=:\AYes\z:}', "");; + Expect(0, 125252, '\p{Lowercase=:\AYes\z:}', "");; + Expect(1, 125251, '\p{Lowercase=yes}', ""); + Expect(0, 125251, '\p{^Lowercase=yes}', ""); + Expect(0, 125251, '\P{Lowercase=yes}', ""); + Expect(1, 125251, '\P{^Lowercase=yes}', ""); + Expect(0, 125252, '\p{Lowercase=yes}', ""); + Expect(1, 125252, '\p{^Lowercase=yes}', ""); + Expect(1, 125252, '\P{Lowercase=yes}', ""); + Expect(0, 125252, '\P{^Lowercase=yes}', ""); + Expect(1, 125251, '\p{Lowercase=:\Ayes\z:}', "");; + Expect(0, 125252, '\p{Lowercase=:\Ayes\z:}', "");; + Expect(1, 125251, '\p{Lowercase:__Yes}', ""); + Expect(0, 125251, '\p{^Lowercase:__Yes}', ""); + Expect(0, 125251, '\P{Lowercase:__Yes}', ""); + Expect(1, 125251, '\P{^Lowercase:__Yes}', ""); + Expect(0, 125252, '\p{Lowercase:__Yes}', ""); + Expect(1, 125252, '\p{^Lowercase:__Yes}', ""); + Expect(1, 125252, '\P{Lowercase:__Yes}', ""); + Expect(0, 125252, '\P{^Lowercase:__Yes}', ""); + Error('\p{Lower=-Y/a/}'); + Error('\P{Lower=-Y/a/}'); + Expect(1, 125251, '\p{Lower=:\AY\z:}', "");; + Expect(0, 125252, '\p{Lower=:\AY\z:}', "");; + Expect(1, 125251, '\p{Lower: y}', ""); + Expect(0, 125251, '\p{^Lower: y}', ""); + Expect(0, 125251, '\P{Lower: y}', ""); + Expect(1, 125251, '\P{^Lower: y}', ""); + Expect(0, 125252, '\p{Lower: y}', ""); + Expect(1, 125252, '\p{^Lower: y}', ""); + Expect(1, 125252, '\P{Lower: y}', ""); + Expect(0, 125252, '\P{^Lower: y}', ""); + Expect(1, 125251, '\p{Lower=:\Ay\z:}', "");; + Expect(0, 125252, '\p{Lower=:\Ay\z:}', "");; + Expect(1, 125251, '\p{Lower= y}', ""); + Expect(0, 125251, '\p{^Lower= y}', ""); + Expect(0, 125251, '\P{Lower= y}', ""); + Expect(1, 125251, '\P{^Lower= y}', ""); + Expect(0, 125252, '\p{Lower= y}', ""); + Expect(1, 125252, '\p{^Lower= y}', ""); + Expect(1, 125252, '\P{Lower= y}', ""); + Expect(0, 125252, '\P{^Lower= y}', ""); + Error('\p{Is_Lowercase=_:=T}'); + Error('\P{Is_Lowercase=_:=T}'); + Expect(1, 125251, '\p{Is_Lowercase=t}', ""); + Expect(0, 125251, '\p{^Is_Lowercase=t}', ""); + Expect(0, 125251, '\P{Is_Lowercase=t}', ""); + Expect(1, 125251, '\P{^Is_Lowercase=t}', ""); + Expect(0, 125252, '\p{Is_Lowercase=t}', ""); + Expect(1, 125252, '\p{^Is_Lowercase=t}', ""); + Expect(1, 125252, '\P{Is_Lowercase=t}', ""); + Expect(0, 125252, '\P{^Is_Lowercase=t}', ""); + Expect(1, 125251, '\p{Is_Lowercase= -t}', ""); + Expect(0, 125251, '\p{^Is_Lowercase= -t}', ""); + Expect(0, 125251, '\P{Is_Lowercase= -t}', ""); + Expect(1, 125251, '\P{^Is_Lowercase= -t}', ""); + Expect(0, 125252, '\p{Is_Lowercase= -t}', ""); + Expect(1, 125252, '\p{^Is_Lowercase= -t}', ""); + Expect(1, 125252, '\P{Is_Lowercase= -t}', ""); + Expect(0, 125252, '\P{^Is_Lowercase= -t}', ""); + Error('\p{Is_Lower: := True}'); + Error('\P{Is_Lower: := True}'); + Expect(1, 125251, '\p{Is_Lower=true}', ""); + Expect(0, 125251, '\p{^Is_Lower=true}', ""); + Expect(0, 125251, '\P{Is_Lower=true}', ""); + Expect(1, 125251, '\P{^Is_Lower=true}', ""); + Expect(0, 125252, '\p{Is_Lower=true}', ""); + Expect(1, 125252, '\p{^Is_Lower=true}', ""); + Expect(1, 125252, '\P{Is_Lower=true}', ""); + Expect(0, 125252, '\P{^Is_Lower=true}', ""); + Expect(1, 125251, '\p{Is_Lower=_True}', ""); + Expect(0, 125251, '\p{^Is_Lower=_True}', ""); + Expect(0, 125251, '\P{Is_Lower=_True}', ""); + Expect(1, 125251, '\P{^Is_Lower=_True}', ""); + Expect(0, 125252, '\p{Is_Lower=_True}', ""); + Expect(1, 125252, '\p{^Is_Lower=_True}', ""); + Expect(1, 125252, '\P{Is_Lower=_True}', ""); + Expect(0, 125252, '\P{^Is_Lower=_True}', ""); + Error('\p{Math= /a/no}'); + Error('\P{Math= /a/no}'); + Expect(1, 129241, '\p{Math=:\ANo\z:}', "");; + Expect(0, 129240, '\p{Math=:\ANo\z:}', "");; + Expect(1, 129241, '\p{Math=no}', ""); + Expect(0, 129241, '\p{^Math=no}', ""); + Expect(0, 129241, '\P{Math=no}', ""); + Expect(1, 129241, '\P{^Math=no}', ""); + Expect(0, 129240, '\p{Math=no}', ""); + Expect(1, 129240, '\p{^Math=no}', ""); + Expect(1, 129240, '\P{Math=no}', ""); + Expect(0, 129240, '\P{^Math=no}', ""); + Expect(1, 129241, '\p{Math=:\Ano\z:}', "");; + Expect(0, 129240, '\p{Math=:\Ano\z:}', "");; + Expect(1, 129241, '\p{Math= -no}', ""); + Expect(0, 129241, '\p{^Math= -no}', ""); + Expect(0, 129241, '\P{Math= -no}', ""); + Expect(1, 129241, '\P{^Math= -no}', ""); + Expect(0, 129240, '\p{Math= -no}', ""); + Expect(1, 129240, '\p{^Math= -no}', ""); + Expect(1, 129240, '\P{Math= -no}', ""); + Expect(0, 129240, '\P{^Math= -no}', ""); + Error('\p{Is_Math: /a/ N}'); + Error('\P{Is_Math: /a/ N}'); + Expect(1, 129241, '\p{Is_Math=n}', ""); + Expect(0, 129241, '\p{^Is_Math=n}', ""); + Expect(0, 129241, '\P{Is_Math=n}', ""); + Expect(1, 129241, '\P{^Is_Math=n}', ""); + Expect(0, 129240, '\p{Is_Math=n}', ""); + Expect(1, 129240, '\p{^Is_Math=n}', ""); + Expect(1, 129240, '\P{Is_Math=n}', ""); + Expect(0, 129240, '\P{^Is_Math=n}', ""); + Expect(1, 129241, '\p{Is_Math= N}', ""); + Expect(0, 129241, '\p{^Is_Math= N}', ""); + Expect(0, 129241, '\P{Is_Math= N}', ""); + Expect(1, 129241, '\P{^Is_Math= N}', ""); + Expect(0, 129240, '\p{Is_Math= N}', ""); + Expect(1, 129240, '\p{^Is_Math= N}', ""); + Expect(1, 129240, '\P{Is_Math= N}', ""); + Expect(0, 129240, '\P{^Is_Math= N}', ""); + Error('\p{Math=:= F}'); + Error('\P{Math=:= F}'); + Expect(1, 129241, '\p{Math=:\AF\z:}', "");; + Expect(0, 129240, '\p{Math=:\AF\z:}', "");; + Expect(1, 129241, '\p{Math=f}', ""); + Expect(0, 129241, '\p{^Math=f}', ""); + Expect(0, 129241, '\P{Math=f}', ""); + Expect(1, 129241, '\P{^Math=f}', ""); + Expect(0, 129240, '\p{Math=f}', ""); + Expect(1, 129240, '\p{^Math=f}', ""); + Expect(1, 129240, '\P{Math=f}', ""); + Expect(0, 129240, '\P{^Math=f}', ""); + Expect(1, 129241, '\p{Math=:\Af\z:}', "");; + Expect(0, 129240, '\p{Math=:\Af\z:}', "");; + Expect(1, 129241, '\p{Math= f}', ""); + Expect(0, 129241, '\p{^Math= f}', ""); + Expect(0, 129241, '\P{Math= f}', ""); + Expect(1, 129241, '\P{^Math= f}', ""); + Expect(0, 129240, '\p{Math= f}', ""); + Expect(1, 129240, '\p{^Math= f}', ""); + Expect(1, 129240, '\P{Math= f}', ""); + Expect(0, 129240, '\P{^Math= f}', ""); + Error('\p{Is_Math: False:=}'); + Error('\P{Is_Math: False:=}'); + Expect(1, 129241, '\p{Is_Math=false}', ""); + Expect(0, 129241, '\p{^Is_Math=false}', ""); + Expect(0, 129241, '\P{Is_Math=false}', ""); + Expect(1, 129241, '\P{^Is_Math=false}', ""); + Expect(0, 129240, '\p{Is_Math=false}', ""); + Expect(1, 129240, '\p{^Is_Math=false}', ""); + Expect(1, 129240, '\P{Is_Math=false}', ""); + Expect(0, 129240, '\P{^Is_Math=false}', ""); + Expect(1, 129241, '\p{Is_Math=_False}', ""); + Expect(0, 129241, '\p{^Is_Math=_False}', ""); + Expect(0, 129241, '\P{Is_Math=_False}', ""); + Expect(1, 129241, '\P{^Is_Math=_False}', ""); + Expect(0, 129240, '\p{Is_Math=_False}', ""); + Expect(1, 129240, '\p{^Is_Math=_False}', ""); + Expect(1, 129240, '\P{Is_Math=_False}', ""); + Expect(0, 129240, '\P{^Is_Math=_False}', ""); + Error('\p{Math=/a/- Yes}'); + Error('\P{Math=/a/- Yes}'); + Expect(1, 129240, '\p{Math=:\AYes\z:}', "");; + Expect(0, 129241, '\p{Math=:\AYes\z:}', "");; + Expect(1, 129240, '\p{Math: yes}', ""); + Expect(0, 129240, '\p{^Math: yes}', ""); + Expect(0, 129240, '\P{Math: yes}', ""); + Expect(1, 129240, '\P{^Math: yes}', ""); + Expect(0, 129241, '\p{Math: yes}', ""); + Expect(1, 129241, '\p{^Math: yes}', ""); + Expect(1, 129241, '\P{Math: yes}', ""); + Expect(0, 129241, '\P{^Math: yes}', ""); + Expect(1, 129240, '\p{Math=:\Ayes\z:}', "");; + Expect(0, 129241, '\p{Math=:\Ayes\z:}', "");; + Expect(1, 129240, '\p{Math=Yes}', ""); + Expect(0, 129240, '\p{^Math=Yes}', ""); + Expect(0, 129240, '\P{Math=Yes}', ""); + Expect(1, 129240, '\P{^Math=Yes}', ""); + Expect(0, 129241, '\p{Math=Yes}', ""); + Expect(1, 129241, '\p{^Math=Yes}', ""); + Expect(1, 129241, '\P{Math=Yes}', ""); + Expect(0, 129241, '\P{^Math=Yes}', ""); + Error('\p{Is_Math=:= _y}'); + Error('\P{Is_Math=:= _y}'); + Expect(1, 129240, '\p{Is_Math=y}', ""); + Expect(0, 129240, '\p{^Is_Math=y}', ""); + Expect(0, 129240, '\P{Is_Math=y}', ""); + Expect(1, 129240, '\P{^Is_Math=y}', ""); + Expect(0, 129241, '\p{Is_Math=y}', ""); + Expect(1, 129241, '\p{^Is_Math=y}', ""); + Expect(1, 129241, '\P{Is_Math=y}', ""); + Expect(0, 129241, '\P{^Is_Math=y}', ""); + Expect(1, 129240, '\p{Is_Math= Y}', ""); + Expect(0, 129240, '\p{^Is_Math= Y}', ""); + Expect(0, 129240, '\P{Is_Math= Y}', ""); + Expect(1, 129240, '\P{^Is_Math= Y}', ""); + Expect(0, 129241, '\p{Is_Math= Y}', ""); + Expect(1, 129241, '\p{^Is_Math= Y}', ""); + Expect(1, 129241, '\P{Is_Math= Y}', ""); + Expect(0, 129241, '\P{^Is_Math= Y}', ""); + Error('\p{Math= :=T}'); + Error('\P{Math= :=T}'); + Expect(1, 129240, '\p{Math=:\AT\z:}', "");; + Expect(0, 129241, '\p{Math=:\AT\z:}', "");; + Expect(1, 129240, '\p{Math=t}', ""); + Expect(0, 129240, '\p{^Math=t}', ""); + Expect(0, 129240, '\P{Math=t}', ""); + Expect(1, 129240, '\P{^Math=t}', ""); + Expect(0, 129241, '\p{Math=t}', ""); + Expect(1, 129241, '\p{^Math=t}', ""); + Expect(1, 129241, '\P{Math=t}', ""); + Expect(0, 129241, '\P{^Math=t}', ""); + Expect(1, 129240, '\p{Math=:\At\z:}', "");; + Expect(0, 129241, '\p{Math=:\At\z:}', "");; + Expect(1, 129240, '\p{Math= T}', ""); + Expect(0, 129240, '\p{^Math= T}', ""); + Expect(0, 129240, '\P{Math= T}', ""); + Expect(1, 129240, '\P{^Math= T}', ""); + Expect(0, 129241, '\p{Math= T}', ""); + Expect(1, 129241, '\p{^Math= T}', ""); + Expect(1, 129241, '\P{Math= T}', ""); + Expect(0, 129241, '\P{^Math= T}', ""); + Error('\p{Is_Math= -True:=}'); + Error('\P{Is_Math= -True:=}'); + Expect(1, 129240, '\p{Is_Math=true}', ""); + Expect(0, 129240, '\p{^Is_Math=true}', ""); + Expect(0, 129240, '\P{Is_Math=true}', ""); + Expect(1, 129240, '\P{^Is_Math=true}', ""); + Expect(0, 129241, '\p{Is_Math=true}', ""); + Expect(1, 129241, '\p{^Is_Math=true}', ""); + Expect(1, 129241, '\P{Is_Math=true}', ""); + Expect(0, 129241, '\P{^Is_Math=true}', ""); + Expect(1, 129240, '\p{Is_Math=--TRUE}', ""); + Expect(0, 129240, '\p{^Is_Math=--TRUE}', ""); + Expect(0, 129240, '\P{Is_Math=--TRUE}', ""); + Expect(1, 129240, '\P{^Is_Math=--TRUE}', ""); + Expect(0, 129241, '\p{Is_Math=--TRUE}', ""); + Expect(1, 129241, '\p{^Is_Math=--TRUE}', ""); + Expect(1, 129241, '\P{Is_Math=--TRUE}', ""); + Expect(0, 129241, '\P{^Is_Math=--TRUE}', ""); + Error('\p{Modifier_Combining_Mark=_:=NO}'); + Error('\P{Modifier_Combining_Mark=_:=NO}'); + Expect(1, 2292, '\p{Modifier_Combining_Mark=:\ANo\z:}', "");; + Expect(0, 2291, '\p{Modifier_Combining_Mark=:\ANo\z:}', "");; + Expect(1, 2292, '\p{Modifier_Combining_Mark=no}', ""); + Expect(0, 2292, '\p{^Modifier_Combining_Mark=no}', ""); + Expect(0, 2292, '\P{Modifier_Combining_Mark=no}', ""); + Expect(1, 2292, '\P{^Modifier_Combining_Mark=no}', ""); + Expect(0, 2291, '\p{Modifier_Combining_Mark=no}', ""); + Expect(1, 2291, '\p{^Modifier_Combining_Mark=no}', ""); + Expect(1, 2291, '\P{Modifier_Combining_Mark=no}', ""); + Expect(0, 2291, '\P{^Modifier_Combining_Mark=no}', ""); + Expect(1, 2292, '\p{Modifier_Combining_Mark=:\Ano\z:}', "");; + Expect(0, 2291, '\p{Modifier_Combining_Mark=:\Ano\z:}', "");; + Expect(1, 2292, '\p{Modifier_Combining_Mark=__NO}', ""); + Expect(0, 2292, '\p{^Modifier_Combining_Mark=__NO}', ""); + Expect(0, 2292, '\P{Modifier_Combining_Mark=__NO}', ""); + Expect(1, 2292, '\P{^Modifier_Combining_Mark=__NO}', ""); + Expect(0, 2291, '\p{Modifier_Combining_Mark=__NO}', ""); + Expect(1, 2291, '\p{^Modifier_Combining_Mark=__NO}', ""); + Expect(1, 2291, '\P{Modifier_Combining_Mark=__NO}', ""); + Expect(0, 2291, '\P{^Modifier_Combining_Mark=__NO}', ""); + Error('\p{MCM= :=N}'); + Error('\P{MCM= :=N}'); + Expect(1, 2292, '\p{MCM=:\AN\z:}', "");; + Expect(0, 2291, '\p{MCM=:\AN\z:}', "");; + Expect(1, 2292, '\p{MCM=n}', ""); + Expect(0, 2292, '\p{^MCM=n}', ""); + Expect(0, 2292, '\P{MCM=n}', ""); + Expect(1, 2292, '\P{^MCM=n}', ""); + Expect(0, 2291, '\p{MCM=n}', ""); + Expect(1, 2291, '\p{^MCM=n}', ""); + Expect(1, 2291, '\P{MCM=n}', ""); + Expect(0, 2291, '\P{^MCM=n}', ""); + Expect(1, 2292, '\p{MCM=:\An\z:}', "");; + Expect(0, 2291, '\p{MCM=:\An\z:}', "");; + Expect(1, 2292, '\p{MCM= _N}', ""); + Expect(0, 2292, '\p{^MCM= _N}', ""); + Expect(0, 2292, '\P{MCM= _N}', ""); + Expect(1, 2292, '\P{^MCM= _N}', ""); + Expect(0, 2291, '\p{MCM= _N}', ""); + Expect(1, 2291, '\p{^MCM= _N}', ""); + Expect(1, 2291, '\P{MCM= _N}', ""); + Expect(0, 2291, '\P{^MCM= _N}', ""); + Error('\p{Is_Modifier_Combining_Mark: /a/ -F}'); + Error('\P{Is_Modifier_Combining_Mark: /a/ -F}'); + Expect(1, 2292, '\p{Is_Modifier_Combining_Mark=f}', ""); + Expect(0, 2292, '\p{^Is_Modifier_Combining_Mark=f}', ""); + Expect(0, 2292, '\P{Is_Modifier_Combining_Mark=f}', ""); + Expect(1, 2292, '\P{^Is_Modifier_Combining_Mark=f}', ""); + Expect(0, 2291, '\p{Is_Modifier_Combining_Mark=f}', ""); + Expect(1, 2291, '\p{^Is_Modifier_Combining_Mark=f}', ""); + Expect(1, 2291, '\P{Is_Modifier_Combining_Mark=f}', ""); + Expect(0, 2291, '\P{^Is_Modifier_Combining_Mark=f}', ""); + Expect(1, 2292, '\p{Is_Modifier_Combining_Mark=_-F}', ""); + Expect(0, 2292, '\p{^Is_Modifier_Combining_Mark=_-F}', ""); + Expect(0, 2292, '\P{Is_Modifier_Combining_Mark=_-F}', ""); + Expect(1, 2292, '\P{^Is_Modifier_Combining_Mark=_-F}', ""); + Expect(0, 2291, '\p{Is_Modifier_Combining_Mark=_-F}', ""); + Expect(1, 2291, '\p{^Is_Modifier_Combining_Mark=_-F}', ""); + Expect(1, 2291, '\P{Is_Modifier_Combining_Mark=_-F}', ""); + Expect(0, 2291, '\P{^Is_Modifier_Combining_Mark=_-F}', ""); + Error('\p{Is_MCM=/a/_ false}'); + Error('\P{Is_MCM=/a/_ false}'); + Expect(1, 2292, '\p{Is_MCM=false}', ""); + Expect(0, 2292, '\p{^Is_MCM=false}', ""); + Expect(0, 2292, '\P{Is_MCM=false}', ""); + Expect(1, 2292, '\P{^Is_MCM=false}', ""); + Expect(0, 2291, '\p{Is_MCM=false}', ""); + Expect(1, 2291, '\p{^Is_MCM=false}', ""); + Expect(1, 2291, '\P{Is_MCM=false}', ""); + Expect(0, 2291, '\P{^Is_MCM=false}', ""); + Expect(1, 2292, '\p{Is_MCM= False}', ""); + Expect(0, 2292, '\p{^Is_MCM= False}', ""); + Expect(0, 2292, '\P{Is_MCM= False}', ""); + Expect(1, 2292, '\P{^Is_MCM= False}', ""); + Expect(0, 2291, '\p{Is_MCM= False}', ""); + Expect(1, 2291, '\p{^Is_MCM= False}', ""); + Expect(1, 2291, '\P{Is_MCM= False}', ""); + Expect(0, 2291, '\P{^Is_MCM= False}', ""); + Error('\p{Modifier_Combining_Mark=-yes:=}'); + Error('\P{Modifier_Combining_Mark=-yes:=}'); + Expect(1, 2291, '\p{Modifier_Combining_Mark=:\AYes\z:}', "");; + Expect(0, 2292, '\p{Modifier_Combining_Mark=:\AYes\z:}', "");; + Expect(1, 2291, '\p{Modifier_Combining_Mark:yes}', ""); + Expect(0, 2291, '\p{^Modifier_Combining_Mark:yes}', ""); + Expect(0, 2291, '\P{Modifier_Combining_Mark:yes}', ""); + Expect(1, 2291, '\P{^Modifier_Combining_Mark:yes}', ""); + Expect(0, 2292, '\p{Modifier_Combining_Mark:yes}', ""); + Expect(1, 2292, '\p{^Modifier_Combining_Mark:yes}', ""); + Expect(1, 2292, '\P{Modifier_Combining_Mark:yes}', ""); + Expect(0, 2292, '\P{^Modifier_Combining_Mark:yes}', ""); + Expect(1, 2291, '\p{Modifier_Combining_Mark=:\Ayes\z:}', "");; + Expect(0, 2292, '\p{Modifier_Combining_Mark=:\Ayes\z:}', "");; + Expect(1, 2291, '\p{Modifier_Combining_Mark:- Yes}', ""); + Expect(0, 2291, '\p{^Modifier_Combining_Mark:- Yes}', ""); + Expect(0, 2291, '\P{Modifier_Combining_Mark:- Yes}', ""); + Expect(1, 2291, '\P{^Modifier_Combining_Mark:- Yes}', ""); + Expect(0, 2292, '\p{Modifier_Combining_Mark:- Yes}', ""); + Expect(1, 2292, '\p{^Modifier_Combining_Mark:- Yes}', ""); + Expect(1, 2292, '\P{Modifier_Combining_Mark:- Yes}', ""); + Expect(0, 2292, '\P{^Modifier_Combining_Mark:- Yes}', ""); + Error('\p{MCM=:= -y}'); + Error('\P{MCM=:= -y}'); + Expect(1, 2291, '\p{MCM=:\AY\z:}', "");; + Expect(0, 2292, '\p{MCM=:\AY\z:}', "");; + Expect(1, 2291, '\p{MCM=y}', ""); + Expect(0, 2291, '\p{^MCM=y}', ""); + Expect(0, 2291, '\P{MCM=y}', ""); + Expect(1, 2291, '\P{^MCM=y}', ""); + Expect(0, 2292, '\p{MCM=y}', ""); + Expect(1, 2292, '\p{^MCM=y}', ""); + Expect(1, 2292, '\P{MCM=y}', ""); + Expect(0, 2292, '\P{^MCM=y}', ""); + Expect(1, 2291, '\p{MCM=:\Ay\z:}', "");; + Expect(0, 2292, '\p{MCM=:\Ay\z:}', "");; + Expect(1, 2291, '\p{MCM=__Y}', ""); + Expect(0, 2291, '\p{^MCM=__Y}', ""); + Expect(0, 2291, '\P{MCM=__Y}', ""); + Expect(1, 2291, '\P{^MCM=__Y}', ""); + Expect(0, 2292, '\p{MCM=__Y}', ""); + Expect(1, 2292, '\p{^MCM=__Y}', ""); + Expect(1, 2292, '\P{MCM=__Y}', ""); + Expect(0, 2292, '\P{^MCM=__Y}', ""); + Error('\p{Is_Modifier_Combining_Mark=/a/t}'); + Error('\P{Is_Modifier_Combining_Mark=/a/t}'); + Expect(1, 2291, '\p{Is_Modifier_Combining_Mark=t}', ""); + Expect(0, 2291, '\p{^Is_Modifier_Combining_Mark=t}', ""); + Expect(0, 2291, '\P{Is_Modifier_Combining_Mark=t}', ""); + Expect(1, 2291, '\P{^Is_Modifier_Combining_Mark=t}', ""); + Expect(0, 2292, '\p{Is_Modifier_Combining_Mark=t}', ""); + Expect(1, 2292, '\p{^Is_Modifier_Combining_Mark=t}', ""); + Expect(1, 2292, '\P{Is_Modifier_Combining_Mark=t}', ""); + Expect(0, 2292, '\P{^Is_Modifier_Combining_Mark=t}', ""); + Expect(1, 2291, '\p{Is_Modifier_Combining_Mark= -T}', ""); + Expect(0, 2291, '\p{^Is_Modifier_Combining_Mark= -T}', ""); + Expect(0, 2291, '\P{Is_Modifier_Combining_Mark= -T}', ""); + Expect(1, 2291, '\P{^Is_Modifier_Combining_Mark= -T}', ""); + Expect(0, 2292, '\p{Is_Modifier_Combining_Mark= -T}', ""); + Expect(1, 2292, '\p{^Is_Modifier_Combining_Mark= -T}', ""); + Expect(1, 2292, '\P{Is_Modifier_Combining_Mark= -T}', ""); + Expect(0, 2292, '\P{^Is_Modifier_Combining_Mark= -T}', ""); + Error('\p{Is_MCM= :=True}'); + Error('\P{Is_MCM= :=True}'); + Expect(1, 2291, '\p{Is_MCM=true}', ""); + Expect(0, 2291, '\p{^Is_MCM=true}', ""); + Expect(0, 2291, '\P{Is_MCM=true}', ""); + Expect(1, 2291, '\P{^Is_MCM=true}', ""); + Expect(0, 2292, '\p{Is_MCM=true}', ""); + Expect(1, 2292, '\p{^Is_MCM=true}', ""); + Expect(1, 2292, '\P{Is_MCM=true}', ""); + Expect(0, 2292, '\P{^Is_MCM=true}', ""); + Expect(1, 2291, '\p{Is_MCM=__TRUE}', ""); + Expect(0, 2291, '\p{^Is_MCM=__TRUE}', ""); + Expect(0, 2291, '\P{Is_MCM=__TRUE}', ""); + Expect(1, 2291, '\P{^Is_MCM=__TRUE}', ""); + Expect(0, 2292, '\p{Is_MCM=__TRUE}', ""); + Expect(1, 2292, '\p{^Is_MCM=__TRUE}', ""); + Expect(1, 2292, '\P{Is_MCM=__TRUE}', ""); + Expect(0, 2292, '\P{^Is_MCM=__TRUE}', ""); + Error('\p{name}'); + Error('\P{name}'); + Error('\p{na}'); + Error('\P{na}'); + Error('\p{unicode1name}'); + Error('\P{unicode1name}'); + Error('\p{na1}'); + Error('\P{na1}'); + Error('\p{namealias}'); + Error('\P{namealias}'); + Error('\p{_perlnamealias}'); + Error('\P{_perlnamealias}'); + Error('\p{Noncharacter_Code_Point=/a/_ No}'); + Error('\P{Noncharacter_Code_Point=/a/_ No}'); + Expect(1, 1114109, '\p{Noncharacter_Code_Point=:\ANo\z:}', "");; + Expect(0, 1114111, '\p{Noncharacter_Code_Point=:\ANo\z:}', "");; + Expect(1, 1114109, '\p{Noncharacter_Code_Point=no}', ""); + Expect(0, 1114109, '\p{^Noncharacter_Code_Point=no}', ""); + Expect(0, 1114109, '\P{Noncharacter_Code_Point=no}', ""); + Expect(1, 1114109, '\P{^Noncharacter_Code_Point=no}', ""); + Expect(0, 1114111, '\p{Noncharacter_Code_Point=no}', ""); + Expect(1, 1114111, '\p{^Noncharacter_Code_Point=no}', ""); + Expect(1, 1114111, '\P{Noncharacter_Code_Point=no}', ""); + Expect(0, 1114111, '\P{^Noncharacter_Code_Point=no}', ""); + Expect(1, 1114109, '\p{Noncharacter_Code_Point=:\Ano\z:}', "");; + Expect(0, 1114111, '\p{Noncharacter_Code_Point=:\Ano\z:}', "");; + Expect(1, 1114109, '\p{Noncharacter_Code_Point= no}', ""); + Expect(0, 1114109, '\p{^Noncharacter_Code_Point= no}', ""); + Expect(0, 1114109, '\P{Noncharacter_Code_Point= no}', ""); + Expect(1, 1114109, '\P{^Noncharacter_Code_Point= no}', ""); + Expect(0, 1114111, '\p{Noncharacter_Code_Point= no}', ""); + Expect(1, 1114111, '\p{^Noncharacter_Code_Point= no}', ""); + Expect(1, 1114111, '\P{Noncharacter_Code_Point= no}', ""); + Expect(0, 1114111, '\P{^Noncharacter_Code_Point= no}', ""); + Error('\p{NChar= :=n}'); + Error('\P{NChar= :=n}'); + Expect(1, 1114109, '\p{NChar=:\AN\z:}', "");; + Expect(0, 1114111, '\p{NChar=:\AN\z:}', "");; + Expect(1, 1114109, '\p{NChar=n}', ""); + Expect(0, 1114109, '\p{^NChar=n}', ""); + Expect(0, 1114109, '\P{NChar=n}', ""); + Expect(1, 1114109, '\P{^NChar=n}', ""); + Expect(0, 1114111, '\p{NChar=n}', ""); + Expect(1, 1114111, '\p{^NChar=n}', ""); + Expect(1, 1114111, '\P{NChar=n}', ""); + Expect(0, 1114111, '\P{^NChar=n}', ""); + Expect(1, 1114109, '\p{NChar=:\An\z:}', "");; + Expect(0, 1114111, '\p{NChar=:\An\z:}', "");; + Expect(1, 1114109, '\p{NChar: n}', ""); + Expect(0, 1114109, '\p{^NChar: n}', ""); + Expect(0, 1114109, '\P{NChar: n}', ""); + Expect(1, 1114109, '\P{^NChar: n}', ""); + Expect(0, 1114111, '\p{NChar: n}', ""); + Expect(1, 1114111, '\p{^NChar: n}', ""); + Expect(1, 1114111, '\P{NChar: n}', ""); + Expect(0, 1114111, '\P{^NChar: n}', ""); + Error('\p{Is_Noncharacter_Code_Point: := F}'); + Error('\P{Is_Noncharacter_Code_Point: := F}'); + Expect(1, 1114109, '\p{Is_Noncharacter_Code_Point=f}', ""); + Expect(0, 1114109, '\p{^Is_Noncharacter_Code_Point=f}', ""); + Expect(0, 1114109, '\P{Is_Noncharacter_Code_Point=f}', ""); + Expect(1, 1114109, '\P{^Is_Noncharacter_Code_Point=f}', ""); + Expect(0, 1114111, '\p{Is_Noncharacter_Code_Point=f}', ""); + Expect(1, 1114111, '\p{^Is_Noncharacter_Code_Point=f}', ""); + Expect(1, 1114111, '\P{Is_Noncharacter_Code_Point=f}', ""); + Expect(0, 1114111, '\P{^Is_Noncharacter_Code_Point=f}', ""); + Expect(1, 1114109, '\p{Is_Noncharacter_Code_Point=F}', ""); + Expect(0, 1114109, '\p{^Is_Noncharacter_Code_Point=F}', ""); + Expect(0, 1114109, '\P{Is_Noncharacter_Code_Point=F}', ""); + Expect(1, 1114109, '\P{^Is_Noncharacter_Code_Point=F}', ""); + Expect(0, 1114111, '\p{Is_Noncharacter_Code_Point=F}', ""); + Expect(1, 1114111, '\p{^Is_Noncharacter_Code_Point=F}', ""); + Expect(1, 1114111, '\P{Is_Noncharacter_Code_Point=F}', ""); + Expect(0, 1114111, '\P{^Is_Noncharacter_Code_Point=F}', ""); + Error('\p{Is_NChar=-:=false}'); + Error('\P{Is_NChar=-:=false}'); + Expect(1, 1114109, '\p{Is_NChar=false}', ""); + Expect(0, 1114109, '\p{^Is_NChar=false}', ""); + Expect(0, 1114109, '\P{Is_NChar=false}', ""); + Expect(1, 1114109, '\P{^Is_NChar=false}', ""); + Expect(0, 1114111, '\p{Is_NChar=false}', ""); + Expect(1, 1114111, '\p{^Is_NChar=false}', ""); + Expect(1, 1114111, '\P{Is_NChar=false}', ""); + Expect(0, 1114111, '\P{^Is_NChar=false}', ""); + Expect(1, 1114109, '\p{Is_NChar=__False}', ""); + Expect(0, 1114109, '\p{^Is_NChar=__False}', ""); + Expect(0, 1114109, '\P{Is_NChar=__False}', ""); + Expect(1, 1114109, '\P{^Is_NChar=__False}', ""); + Expect(0, 1114111, '\p{Is_NChar=__False}', ""); + Expect(1, 1114111, '\p{^Is_NChar=__False}', ""); + Expect(1, 1114111, '\P{Is_NChar=__False}', ""); + Expect(0, 1114111, '\P{^Is_NChar=__False}', ""); + Error('\p{Noncharacter_Code_Point: :=yes}'); + Error('\P{Noncharacter_Code_Point: :=yes}'); + Expect(1, 1114111, '\p{Noncharacter_Code_Point=:\AYes\z:}', "");; + Expect(0, 1114109, '\p{Noncharacter_Code_Point=:\AYes\z:}', "");; + Expect(1, 1114111, '\p{Noncharacter_Code_Point=yes}', ""); + Expect(0, 1114111, '\p{^Noncharacter_Code_Point=yes}', ""); + Expect(0, 1114111, '\P{Noncharacter_Code_Point=yes}', ""); + Expect(1, 1114111, '\P{^Noncharacter_Code_Point=yes}', ""); + Expect(0, 1114109, '\p{Noncharacter_Code_Point=yes}', ""); + Expect(1, 1114109, '\p{^Noncharacter_Code_Point=yes}', ""); + Expect(1, 1114109, '\P{Noncharacter_Code_Point=yes}', ""); + Expect(0, 1114109, '\P{^Noncharacter_Code_Point=yes}', ""); + Expect(1, 1114111, '\p{Noncharacter_Code_Point=:\Ayes\z:}', "");; + Expect(0, 1114109, '\p{Noncharacter_Code_Point=:\Ayes\z:}', "");; + Expect(1, 1114111, '\p{Noncharacter_Code_Point=_ Yes}', ""); + Expect(0, 1114111, '\p{^Noncharacter_Code_Point=_ Yes}', ""); + Expect(0, 1114111, '\P{Noncharacter_Code_Point=_ Yes}', ""); + Expect(1, 1114111, '\P{^Noncharacter_Code_Point=_ Yes}', ""); + Expect(0, 1114109, '\p{Noncharacter_Code_Point=_ Yes}', ""); + Expect(1, 1114109, '\p{^Noncharacter_Code_Point=_ Yes}', ""); + Expect(1, 1114109, '\P{Noncharacter_Code_Point=_ Yes}', ""); + Expect(0, 1114109, '\P{^Noncharacter_Code_Point=_ Yes}', ""); + Error('\p{NChar: :=Y}'); + Error('\P{NChar: :=Y}'); + Expect(1, 1114111, '\p{NChar=:\AY\z:}', "");; + Expect(0, 1114109, '\p{NChar=:\AY\z:}', "");; + Expect(1, 1114111, '\p{NChar=y}', ""); + Expect(0, 1114111, '\p{^NChar=y}', ""); + Expect(0, 1114111, '\P{NChar=y}', ""); + Expect(1, 1114111, '\P{^NChar=y}', ""); + Expect(0, 1114109, '\p{NChar=y}', ""); + Expect(1, 1114109, '\p{^NChar=y}', ""); + Expect(1, 1114109, '\P{NChar=y}', ""); + Expect(0, 1114109, '\P{^NChar=y}', ""); + Expect(1, 1114111, '\p{NChar=:\Ay\z:}', "");; + Expect(0, 1114109, '\p{NChar=:\Ay\z:}', "");; + Expect(1, 1114111, '\p{NChar= -y}', ""); + Expect(0, 1114111, '\p{^NChar= -y}', ""); + Expect(0, 1114111, '\P{NChar= -y}', ""); + Expect(1, 1114111, '\P{^NChar= -y}', ""); + Expect(0, 1114109, '\p{NChar= -y}', ""); + Expect(1, 1114109, '\p{^NChar= -y}', ""); + Expect(1, 1114109, '\P{NChar= -y}', ""); + Expect(0, 1114109, '\P{^NChar= -y}', ""); + Error('\p{Is_Noncharacter_Code_Point= _T:=}'); + Error('\P{Is_Noncharacter_Code_Point= _T:=}'); + Expect(1, 1114111, '\p{Is_Noncharacter_Code_Point=t}', ""); + Expect(0, 1114111, '\p{^Is_Noncharacter_Code_Point=t}', ""); + Expect(0, 1114111, '\P{Is_Noncharacter_Code_Point=t}', ""); + Expect(1, 1114111, '\P{^Is_Noncharacter_Code_Point=t}', ""); + Expect(0, 1114109, '\p{Is_Noncharacter_Code_Point=t}', ""); + Expect(1, 1114109, '\p{^Is_Noncharacter_Code_Point=t}', ""); + Expect(1, 1114109, '\P{Is_Noncharacter_Code_Point=t}', ""); + Expect(0, 1114109, '\P{^Is_Noncharacter_Code_Point=t}', ""); + Expect(1, 1114111, '\p{Is_Noncharacter_Code_Point= T}', ""); + Expect(0, 1114111, '\p{^Is_Noncharacter_Code_Point= T}', ""); + Expect(0, 1114111, '\P{Is_Noncharacter_Code_Point= T}', ""); + Expect(1, 1114111, '\P{^Is_Noncharacter_Code_Point= T}', ""); + Expect(0, 1114109, '\p{Is_Noncharacter_Code_Point= T}', ""); + Expect(1, 1114109, '\p{^Is_Noncharacter_Code_Point= T}', ""); + Expect(1, 1114109, '\P{Is_Noncharacter_Code_Point= T}', ""); + Expect(0, 1114109, '\P{^Is_Noncharacter_Code_Point= T}', ""); + Error('\p{Is_NChar= True:=}'); + Error('\P{Is_NChar= True:=}'); + Expect(1, 1114111, '\p{Is_NChar=true}', ""); + Expect(0, 1114111, '\p{^Is_NChar=true}', ""); + Expect(0, 1114111, '\P{Is_NChar=true}', ""); + Expect(1, 1114111, '\P{^Is_NChar=true}', ""); + Expect(0, 1114109, '\p{Is_NChar=true}', ""); + Expect(1, 1114109, '\p{^Is_NChar=true}', ""); + Expect(1, 1114109, '\P{Is_NChar=true}', ""); + Expect(0, 1114109, '\P{^Is_NChar=true}', ""); + Expect(1, 1114111, '\p{Is_NChar= _true}', ""); + Expect(0, 1114111, '\p{^Is_NChar= _true}', ""); + Expect(0, 1114111, '\P{Is_NChar= _true}', ""); + Expect(1, 1114111, '\P{^Is_NChar= _true}', ""); + Expect(0, 1114109, '\p{Is_NChar= _true}', ""); + Expect(1, 1114109, '\p{^Is_NChar= _true}', ""); + Expect(1, 1114109, '\P{Is_NChar= _true}', ""); + Expect(0, 1114109, '\P{^Is_NChar= _true}', ""); + Error('\p{nfcquickcheck}'); + Error('\P{nfcquickcheck}'); + Error('\p{nfcqc}'); + Error('\P{nfcqc}'); + Error('\p{NFC_Quick_Check=/a/-Maybe}'); + Error('\P{NFC_Quick_Check=/a/-Maybe}'); + Expect(1, 93544, '\p{NFC_Quick_Check=:\AMaybe\z:}', "");; + Expect(0, 93545, '\p{NFC_Quick_Check=:\AMaybe\z:}', "");; + Expect(1, 93544, '\p{NFC_Quick_Check:maybe}', ""); + Expect(0, 93544, '\p{^NFC_Quick_Check:maybe}', ""); + Expect(0, 93544, '\P{NFC_Quick_Check:maybe}', ""); + Expect(1, 93544, '\P{^NFC_Quick_Check:maybe}', ""); + Expect(0, 93545, '\p{NFC_Quick_Check:maybe}', ""); + Expect(1, 93545, '\p{^NFC_Quick_Check:maybe}', ""); + Expect(1, 93545, '\P{NFC_Quick_Check:maybe}', ""); + Expect(0, 93545, '\P{^NFC_Quick_Check:maybe}', ""); + Expect(1, 93544, '\p{NFC_Quick_Check=:\Amaybe\z:}', "");; + Expect(0, 93545, '\p{NFC_Quick_Check=:\Amaybe\z:}', "");; + Expect(1, 93544, '\p{NFC_Quick_Check=_ MAYBE}', ""); + Expect(0, 93544, '\p{^NFC_Quick_Check=_ MAYBE}', ""); + Expect(0, 93544, '\P{NFC_Quick_Check=_ MAYBE}', ""); + Expect(1, 93544, '\P{^NFC_Quick_Check=_ MAYBE}', ""); + Expect(0, 93545, '\p{NFC_Quick_Check=_ MAYBE}', ""); + Expect(1, 93545, '\p{^NFC_Quick_Check=_ MAYBE}', ""); + Expect(1, 93545, '\P{NFC_Quick_Check=_ MAYBE}', ""); + Expect(0, 93545, '\P{^NFC_Quick_Check=_ MAYBE}', ""); + Error('\p{NFC_QC=:= M}'); + Error('\P{NFC_QC=:= M}'); + Expect(1, 93544, '\p{NFC_QC=:\AM\z:}', "");; + Expect(0, 93545, '\p{NFC_QC=:\AM\z:}', "");; + Expect(1, 93544, '\p{NFC_QC=m}', ""); + Expect(0, 93544, '\p{^NFC_QC=m}', ""); + Expect(0, 93544, '\P{NFC_QC=m}', ""); + Expect(1, 93544, '\P{^NFC_QC=m}', ""); + Expect(0, 93545, '\p{NFC_QC=m}', ""); + Expect(1, 93545, '\p{^NFC_QC=m}', ""); + Expect(1, 93545, '\P{NFC_QC=m}', ""); + Expect(0, 93545, '\P{^NFC_QC=m}', ""); + Expect(1, 93544, '\p{NFC_QC=:\Am\z:}', "");; + Expect(0, 93545, '\p{NFC_QC=:\Am\z:}', "");; + Expect(1, 93544, '\p{NFC_QC= M}', ""); + Expect(0, 93544, '\p{^NFC_QC= M}', ""); + Expect(0, 93544, '\P{NFC_QC= M}', ""); + Expect(1, 93544, '\P{^NFC_QC= M}', ""); + Expect(0, 93545, '\p{NFC_QC= M}', ""); + Expect(1, 93545, '\p{^NFC_QC= M}', ""); + Expect(1, 93545, '\P{NFC_QC= M}', ""); + Expect(0, 93545, '\P{^NFC_QC= M}', ""); + Error('\p{Is_NFC_Quick_Check=:= MAYBE}'); + Error('\P{Is_NFC_Quick_Check=:= MAYBE}'); + Expect(1, 93544, '\p{Is_NFC_Quick_Check=maybe}', ""); + Expect(0, 93544, '\p{^Is_NFC_Quick_Check=maybe}', ""); + Expect(0, 93544, '\P{Is_NFC_Quick_Check=maybe}', ""); + Expect(1, 93544, '\P{^Is_NFC_Quick_Check=maybe}', ""); + Expect(0, 93545, '\p{Is_NFC_Quick_Check=maybe}', ""); + Expect(1, 93545, '\p{^Is_NFC_Quick_Check=maybe}', ""); + Expect(1, 93545, '\P{Is_NFC_Quick_Check=maybe}', ""); + Expect(0, 93545, '\P{^Is_NFC_Quick_Check=maybe}', ""); + Expect(1, 93544, '\p{Is_NFC_Quick_Check= Maybe}', ""); + Expect(0, 93544, '\p{^Is_NFC_Quick_Check= Maybe}', ""); + Expect(0, 93544, '\P{Is_NFC_Quick_Check= Maybe}', ""); + Expect(1, 93544, '\P{^Is_NFC_Quick_Check= Maybe}', ""); + Expect(0, 93545, '\p{Is_NFC_Quick_Check= Maybe}', ""); + Expect(1, 93545, '\p{^Is_NFC_Quick_Check= Maybe}', ""); + Expect(1, 93545, '\P{Is_NFC_Quick_Check= Maybe}', ""); + Expect(0, 93545, '\P{^Is_NFC_Quick_Check= Maybe}', ""); + Error('\p{Is_NFC_QC=/a/--M}'); + Error('\P{Is_NFC_QC=/a/--M}'); + Expect(1, 93544, '\p{Is_NFC_QC=m}', ""); + Expect(0, 93544, '\p{^Is_NFC_QC=m}', ""); + Expect(0, 93544, '\P{Is_NFC_QC=m}', ""); + Expect(1, 93544, '\P{^Is_NFC_QC=m}', ""); + Expect(0, 93545, '\p{Is_NFC_QC=m}', ""); + Expect(1, 93545, '\p{^Is_NFC_QC=m}', ""); + Expect(1, 93545, '\P{Is_NFC_QC=m}', ""); + Expect(0, 93545, '\P{^Is_NFC_QC=m}', ""); + Expect(1, 93544, '\p{Is_NFC_QC=-M}', ""); + Expect(0, 93544, '\p{^Is_NFC_QC=-M}', ""); + Expect(0, 93544, '\P{Is_NFC_QC=-M}', ""); + Expect(1, 93544, '\P{^Is_NFC_QC=-M}', ""); + Expect(0, 93545, '\p{Is_NFC_QC=-M}', ""); + Expect(1, 93545, '\p{^Is_NFC_QC=-M}', ""); + Expect(1, 93545, '\P{Is_NFC_QC=-M}', ""); + Expect(0, 93545, '\P{^Is_NFC_QC=-M}', ""); + Error('\p{NFC_Quick_Check=/a/ -NO}'); + Error('\P{NFC_Quick_Check=/a/ -NO}'); + Expect(1, 195101, '\p{NFC_Quick_Check=:\ANo\z:}', "");; + Expect(0, 195102, '\p{NFC_Quick_Check=:\ANo\z:}', "");; + Expect(1, 195101, '\p{NFC_Quick_Check=no}', ""); + Expect(0, 195101, '\p{^NFC_Quick_Check=no}', ""); + Expect(0, 195101, '\P{NFC_Quick_Check=no}', ""); + Expect(1, 195101, '\P{^NFC_Quick_Check=no}', ""); + Expect(0, 195102, '\p{NFC_Quick_Check=no}', ""); + Expect(1, 195102, '\p{^NFC_Quick_Check=no}', ""); + Expect(1, 195102, '\P{NFC_Quick_Check=no}', ""); + Expect(0, 195102, '\P{^NFC_Quick_Check=no}', ""); + Expect(1, 195101, '\p{NFC_Quick_Check=:\Ano\z:}', "");; + Expect(0, 195102, '\p{NFC_Quick_Check=:\Ano\z:}', "");; + Expect(1, 195101, '\p{NFC_Quick_Check:--NO}', ""); + Expect(0, 195101, '\p{^NFC_Quick_Check:--NO}', ""); + Expect(0, 195101, '\P{NFC_Quick_Check:--NO}', ""); + Expect(1, 195101, '\P{^NFC_Quick_Check:--NO}', ""); + Expect(0, 195102, '\p{NFC_Quick_Check:--NO}', ""); + Expect(1, 195102, '\p{^NFC_Quick_Check:--NO}', ""); + Expect(1, 195102, '\P{NFC_Quick_Check:--NO}', ""); + Expect(0, 195102, '\P{^NFC_Quick_Check:--NO}', ""); + Error('\p{NFC_QC= n/a/}'); + Error('\P{NFC_QC= n/a/}'); + Expect(1, 195101, '\p{NFC_QC=:\AN\z:}', "");; + Expect(0, 195102, '\p{NFC_QC=:\AN\z:}', "");; + Expect(1, 195101, '\p{NFC_QC=n}', ""); + Expect(0, 195101, '\p{^NFC_QC=n}', ""); + Expect(0, 195101, '\P{NFC_QC=n}', ""); + Expect(1, 195101, '\P{^NFC_QC=n}', ""); + Expect(0, 195102, '\p{NFC_QC=n}', ""); + Expect(1, 195102, '\p{^NFC_QC=n}', ""); + Expect(1, 195102, '\P{NFC_QC=n}', ""); + Expect(0, 195102, '\P{^NFC_QC=n}', ""); + Expect(1, 195101, '\p{NFC_QC=:\An\z:}', "");; + Expect(0, 195102, '\p{NFC_QC=:\An\z:}', "");; + Expect(1, 195101, '\p{NFC_QC: N}', ""); + Expect(0, 195101, '\p{^NFC_QC: N}', ""); + Expect(0, 195101, '\P{NFC_QC: N}', ""); + Expect(1, 195101, '\P{^NFC_QC: N}', ""); + Expect(0, 195102, '\p{NFC_QC: N}', ""); + Expect(1, 195102, '\p{^NFC_QC: N}', ""); + Expect(1, 195102, '\P{NFC_QC: N}', ""); + Expect(0, 195102, '\P{^NFC_QC: N}', ""); + Error('\p{Is_NFC_Quick_Check=_/a/No}'); + Error('\P{Is_NFC_Quick_Check=_/a/No}'); + Expect(1, 195101, '\p{Is_NFC_Quick_Check=no}', ""); + Expect(0, 195101, '\p{^Is_NFC_Quick_Check=no}', ""); + Expect(0, 195101, '\P{Is_NFC_Quick_Check=no}', ""); + Expect(1, 195101, '\P{^Is_NFC_Quick_Check=no}', ""); + Expect(0, 195102, '\p{Is_NFC_Quick_Check=no}', ""); + Expect(1, 195102, '\p{^Is_NFC_Quick_Check=no}', ""); + Expect(1, 195102, '\P{Is_NFC_Quick_Check=no}', ""); + Expect(0, 195102, '\P{^Is_NFC_Quick_Check=no}', ""); + Expect(1, 195101, '\p{Is_NFC_Quick_Check: __No}', ""); + Expect(0, 195101, '\p{^Is_NFC_Quick_Check: __No}', ""); + Expect(0, 195101, '\P{Is_NFC_Quick_Check: __No}', ""); + Expect(1, 195101, '\P{^Is_NFC_Quick_Check: __No}', ""); + Expect(0, 195102, '\p{Is_NFC_Quick_Check: __No}', ""); + Expect(1, 195102, '\p{^Is_NFC_Quick_Check: __No}', ""); + Expect(1, 195102, '\P{Is_NFC_Quick_Check: __No}', ""); + Expect(0, 195102, '\P{^Is_NFC_Quick_Check: __No}', ""); + Error('\p{Is_NFC_QC=_/a/N}'); + Error('\P{Is_NFC_QC=_/a/N}'); + Expect(1, 195101, '\p{Is_NFC_QC=n}', ""); + Expect(0, 195101, '\p{^Is_NFC_QC=n}', ""); + Expect(0, 195101, '\P{Is_NFC_QC=n}', ""); + Expect(1, 195101, '\P{^Is_NFC_QC=n}', ""); + Expect(0, 195102, '\p{Is_NFC_QC=n}', ""); + Expect(1, 195102, '\p{^Is_NFC_QC=n}', ""); + Expect(1, 195102, '\P{Is_NFC_QC=n}', ""); + Expect(0, 195102, '\P{^Is_NFC_QC=n}', ""); + Expect(1, 195101, '\p{Is_NFC_QC=- N}', ""); + Expect(0, 195101, '\p{^Is_NFC_QC=- N}', ""); + Expect(0, 195101, '\P{Is_NFC_QC=- N}', ""); + Expect(1, 195101, '\P{^Is_NFC_QC=- N}', ""); + Expect(0, 195102, '\p{Is_NFC_QC=- N}', ""); + Expect(1, 195102, '\p{^Is_NFC_QC=- N}', ""); + Expect(1, 195102, '\P{Is_NFC_QC=- N}', ""); + Expect(0, 195102, '\P{^Is_NFC_QC=- N}', ""); + Error('\p{NFC_Quick_Check=__Yes:=}'); + Error('\P{NFC_Quick_Check=__Yes:=}'); + Expect(1, 195102, '\p{NFC_Quick_Check=:\AYes\z:}', "");; + Expect(0, 195101, '\p{NFC_Quick_Check=:\AYes\z:}', "");; + Expect(1, 195102, '\p{NFC_Quick_Check=yes}', ""); + Expect(0, 195102, '\p{^NFC_Quick_Check=yes}', ""); + Expect(0, 195102, '\P{NFC_Quick_Check=yes}', ""); + Expect(1, 195102, '\P{^NFC_Quick_Check=yes}', ""); + Expect(0, 195101, '\p{NFC_Quick_Check=yes}', ""); + Expect(1, 195101, '\p{^NFC_Quick_Check=yes}', ""); + Expect(1, 195101, '\P{NFC_Quick_Check=yes}', ""); + Expect(0, 195101, '\P{^NFC_Quick_Check=yes}', ""); + Expect(1, 195102, '\p{NFC_Quick_Check=:\Ayes\z:}', "");; + Expect(0, 195101, '\p{NFC_Quick_Check=:\Ayes\z:}', "");; + Expect(1, 195102, '\p{NFC_Quick_Check= Yes}', ""); + Expect(0, 195102, '\p{^NFC_Quick_Check= Yes}', ""); + Expect(0, 195102, '\P{NFC_Quick_Check= Yes}', ""); + Expect(1, 195102, '\P{^NFC_Quick_Check= Yes}', ""); + Expect(0, 195101, '\p{NFC_Quick_Check= Yes}', ""); + Expect(1, 195101, '\p{^NFC_Quick_Check= Yes}', ""); + Expect(1, 195101, '\P{NFC_Quick_Check= Yes}', ""); + Expect(0, 195101, '\P{^NFC_Quick_Check= Yes}', ""); + Error('\p{NFC_QC=_ Y:=}'); + Error('\P{NFC_QC=_ Y:=}'); + Expect(1, 195102, '\p{NFC_QC=:\AY\z:}', "");; + Expect(0, 195101, '\p{NFC_QC=:\AY\z:}', "");; + Expect(1, 195102, '\p{NFC_QC=y}', ""); + Expect(0, 195102, '\p{^NFC_QC=y}', ""); + Expect(0, 195102, '\P{NFC_QC=y}', ""); + Expect(1, 195102, '\P{^NFC_QC=y}', ""); + Expect(0, 195101, '\p{NFC_QC=y}', ""); + Expect(1, 195101, '\p{^NFC_QC=y}', ""); + Expect(1, 195101, '\P{NFC_QC=y}', ""); + Expect(0, 195101, '\P{^NFC_QC=y}', ""); + Expect(1, 195102, '\p{NFC_QC=:\Ay\z:}', "");; + Expect(0, 195101, '\p{NFC_QC=:\Ay\z:}', "");; + Expect(1, 195102, '\p{NFC_QC=-Y}', ""); + Expect(0, 195102, '\p{^NFC_QC=-Y}', ""); + Expect(0, 195102, '\P{NFC_QC=-Y}', ""); + Expect(1, 195102, '\P{^NFC_QC=-Y}', ""); + Expect(0, 195101, '\p{NFC_QC=-Y}', ""); + Expect(1, 195101, '\p{^NFC_QC=-Y}', ""); + Expect(1, 195101, '\P{NFC_QC=-Y}', ""); + Expect(0, 195101, '\P{^NFC_QC=-Y}', ""); + Error('\p{Is_NFC_Quick_Check=:=_ YES}'); + Error('\P{Is_NFC_Quick_Check=:=_ YES}'); + Expect(1, 195102, '\p{Is_NFC_Quick_Check=yes}', ""); + Expect(0, 195102, '\p{^Is_NFC_Quick_Check=yes}', ""); + Expect(0, 195102, '\P{Is_NFC_Quick_Check=yes}', ""); + Expect(1, 195102, '\P{^Is_NFC_Quick_Check=yes}', ""); + Expect(0, 195101, '\p{Is_NFC_Quick_Check=yes}', ""); + Expect(1, 195101, '\p{^Is_NFC_Quick_Check=yes}', ""); + Expect(1, 195101, '\P{Is_NFC_Quick_Check=yes}', ""); + Expect(0, 195101, '\P{^Is_NFC_Quick_Check=yes}', ""); + Expect(1, 195102, '\p{Is_NFC_Quick_Check= Yes}', ""); + Expect(0, 195102, '\p{^Is_NFC_Quick_Check= Yes}', ""); + Expect(0, 195102, '\P{Is_NFC_Quick_Check= Yes}', ""); + Expect(1, 195102, '\P{^Is_NFC_Quick_Check= Yes}', ""); + Expect(0, 195101, '\p{Is_NFC_Quick_Check= Yes}', ""); + Expect(1, 195101, '\p{^Is_NFC_Quick_Check= Yes}', ""); + Expect(1, 195101, '\P{Is_NFC_Quick_Check= Yes}', ""); + Expect(0, 195101, '\P{^Is_NFC_Quick_Check= Yes}', ""); + Error('\p{Is_NFC_QC=_Y/a/}'); + Error('\P{Is_NFC_QC=_Y/a/}'); + Expect(1, 195102, '\p{Is_NFC_QC=y}', ""); + Expect(0, 195102, '\p{^Is_NFC_QC=y}', ""); + Expect(0, 195102, '\P{Is_NFC_QC=y}', ""); + Expect(1, 195102, '\P{^Is_NFC_QC=y}', ""); + Expect(0, 195101, '\p{Is_NFC_QC=y}', ""); + Expect(1, 195101, '\p{^Is_NFC_QC=y}', ""); + Expect(1, 195101, '\P{Is_NFC_QC=y}', ""); + Expect(0, 195101, '\P{^Is_NFC_QC=y}', ""); + Expect(1, 195102, '\p{Is_NFC_QC= y}', ""); + Expect(0, 195102, '\p{^Is_NFC_QC= y}', ""); + Expect(0, 195102, '\P{Is_NFC_QC= y}', ""); + Expect(1, 195102, '\P{^Is_NFC_QC= y}', ""); + Expect(0, 195101, '\p{Is_NFC_QC= y}', ""); + Expect(1, 195101, '\p{^Is_NFC_QC= y}', ""); + Expect(1, 195101, '\P{Is_NFC_QC= y}', ""); + Expect(0, 195101, '\P{^Is_NFC_QC= y}', ""); + Error('\p{nfdquickcheck}'); + Error('\P{nfdquickcheck}'); + Error('\p{nfdqc}'); + Error('\P{nfdqc}'); + Error('\p{NFD_Quick_Check=:= No}'); + Error('\P{NFD_Quick_Check=:= No}'); + Expect(1, 195101, '\p{NFD_Quick_Check=:\ANo\z:}', "");; + Expect(0, 195102, '\p{NFD_Quick_Check=:\ANo\z:}', "");; + Expect(1, 195101, '\p{NFD_Quick_Check: no}', ""); + Expect(0, 195101, '\p{^NFD_Quick_Check: no}', ""); + Expect(0, 195101, '\P{NFD_Quick_Check: no}', ""); + Expect(1, 195101, '\P{^NFD_Quick_Check: no}', ""); + Expect(0, 195102, '\p{NFD_Quick_Check: no}', ""); + Expect(1, 195102, '\p{^NFD_Quick_Check: no}', ""); + Expect(1, 195102, '\P{NFD_Quick_Check: no}', ""); + Expect(0, 195102, '\P{^NFD_Quick_Check: no}', ""); + Expect(1, 195101, '\p{NFD_Quick_Check=:\Ano\z:}', "");; + Expect(0, 195102, '\p{NFD_Quick_Check=:\Ano\z:}', "");; + Expect(1, 195101, '\p{NFD_Quick_Check= No}', ""); + Expect(0, 195101, '\p{^NFD_Quick_Check= No}', ""); + Expect(0, 195101, '\P{NFD_Quick_Check= No}', ""); + Expect(1, 195101, '\P{^NFD_Quick_Check= No}', ""); + Expect(0, 195102, '\p{NFD_Quick_Check= No}', ""); + Expect(1, 195102, '\p{^NFD_Quick_Check= No}', ""); + Expect(1, 195102, '\P{NFD_Quick_Check= No}', ""); + Expect(0, 195102, '\P{^NFD_Quick_Check= No}', ""); + Error('\p{NFD_QC= N/a/}'); + Error('\P{NFD_QC= N/a/}'); + Expect(1, 195101, '\p{NFD_QC=:\AN\z:}', "");; + Expect(0, 195102, '\p{NFD_QC=:\AN\z:}', "");; + Expect(1, 195101, '\p{NFD_QC=n}', ""); + Expect(0, 195101, '\p{^NFD_QC=n}', ""); + Expect(0, 195101, '\P{NFD_QC=n}', ""); + Expect(1, 195101, '\P{^NFD_QC=n}', ""); + Expect(0, 195102, '\p{NFD_QC=n}', ""); + Expect(1, 195102, '\p{^NFD_QC=n}', ""); + Expect(1, 195102, '\P{NFD_QC=n}', ""); + Expect(0, 195102, '\P{^NFD_QC=n}', ""); + Expect(1, 195101, '\p{NFD_QC=:\An\z:}', "");; + Expect(0, 195102, '\p{NFD_QC=:\An\z:}', "");; + Expect(1, 195101, '\p{NFD_QC: - N}', ""); + Expect(0, 195101, '\p{^NFD_QC: - N}', ""); + Expect(0, 195101, '\P{NFD_QC: - N}', ""); + Expect(1, 195101, '\P{^NFD_QC: - N}', ""); + Expect(0, 195102, '\p{NFD_QC: - N}', ""); + Expect(1, 195102, '\p{^NFD_QC: - N}', ""); + Expect(1, 195102, '\P{NFD_QC: - N}', ""); + Expect(0, 195102, '\P{^NFD_QC: - N}', ""); + Error('\p{Is_NFD_Quick_Check=:=-no}'); + Error('\P{Is_NFD_Quick_Check=:=-no}'); + Expect(1, 195101, '\p{Is_NFD_Quick_Check:no}', ""); + Expect(0, 195101, '\p{^Is_NFD_Quick_Check:no}', ""); + Expect(0, 195101, '\P{Is_NFD_Quick_Check:no}', ""); + Expect(1, 195101, '\P{^Is_NFD_Quick_Check:no}', ""); + Expect(0, 195102, '\p{Is_NFD_Quick_Check:no}', ""); + Expect(1, 195102, '\p{^Is_NFD_Quick_Check:no}', ""); + Expect(1, 195102, '\P{Is_NFD_Quick_Check:no}', ""); + Expect(0, 195102, '\P{^Is_NFD_Quick_Check:no}', ""); + Expect(1, 195101, '\p{Is_NFD_Quick_Check: - no}', ""); + Expect(0, 195101, '\p{^Is_NFD_Quick_Check: - no}', ""); + Expect(0, 195101, '\P{Is_NFD_Quick_Check: - no}', ""); + Expect(1, 195101, '\P{^Is_NFD_Quick_Check: - no}', ""); + Expect(0, 195102, '\p{Is_NFD_Quick_Check: - no}', ""); + Expect(1, 195102, '\p{^Is_NFD_Quick_Check: - no}', ""); + Expect(1, 195102, '\P{Is_NFD_Quick_Check: - no}', ""); + Expect(0, 195102, '\P{^Is_NFD_Quick_Check: - no}', ""); + Error('\p{Is_NFD_QC=:= n}'); + Error('\P{Is_NFD_QC=:= n}'); + Expect(1, 195101, '\p{Is_NFD_QC=n}', ""); + Expect(0, 195101, '\p{^Is_NFD_QC=n}', ""); + Expect(0, 195101, '\P{Is_NFD_QC=n}', ""); + Expect(1, 195101, '\P{^Is_NFD_QC=n}', ""); + Expect(0, 195102, '\p{Is_NFD_QC=n}', ""); + Expect(1, 195102, '\p{^Is_NFD_QC=n}', ""); + Expect(1, 195102, '\P{Is_NFD_QC=n}', ""); + Expect(0, 195102, '\P{^Is_NFD_QC=n}', ""); + Expect(1, 195101, '\p{Is_NFD_QC=- N}', ""); + Expect(0, 195101, '\p{^Is_NFD_QC=- N}', ""); + Expect(0, 195101, '\P{Is_NFD_QC=- N}', ""); + Expect(1, 195101, '\P{^Is_NFD_QC=- N}', ""); + Expect(0, 195102, '\p{Is_NFD_QC=- N}', ""); + Expect(1, 195102, '\p{^Is_NFD_QC=- N}', ""); + Expect(1, 195102, '\P{Is_NFD_QC=- N}', ""); + Expect(0, 195102, '\P{^Is_NFD_QC=- N}', ""); + Error('\p{NFD_Quick_Check: :=--Yes}'); + Error('\P{NFD_Quick_Check: :=--Yes}'); + Expect(1, 195102, '\p{NFD_Quick_Check=:\AYes\z:}', "");; + Expect(0, 195101, '\p{NFD_Quick_Check=:\AYes\z:}', "");; + Expect(1, 195102, '\p{NFD_Quick_Check=yes}', ""); + Expect(0, 195102, '\p{^NFD_Quick_Check=yes}', ""); + Expect(0, 195102, '\P{NFD_Quick_Check=yes}', ""); + Expect(1, 195102, '\P{^NFD_Quick_Check=yes}', ""); + Expect(0, 195101, '\p{NFD_Quick_Check=yes}', ""); + Expect(1, 195101, '\p{^NFD_Quick_Check=yes}', ""); + Expect(1, 195101, '\P{NFD_Quick_Check=yes}', ""); + Expect(0, 195101, '\P{^NFD_Quick_Check=yes}', ""); + Expect(1, 195102, '\p{NFD_Quick_Check=:\Ayes\z:}', "");; + Expect(0, 195101, '\p{NFD_Quick_Check=:\Ayes\z:}', "");; + Expect(1, 195102, '\p{NFD_Quick_Check=--yes}', ""); + Expect(0, 195102, '\p{^NFD_Quick_Check=--yes}', ""); + Expect(0, 195102, '\P{NFD_Quick_Check=--yes}', ""); + Expect(1, 195102, '\P{^NFD_Quick_Check=--yes}', ""); + Expect(0, 195101, '\p{NFD_Quick_Check=--yes}', ""); + Expect(1, 195101, '\p{^NFD_Quick_Check=--yes}', ""); + Expect(1, 195101, '\P{NFD_Quick_Check=--yes}', ""); + Expect(0, 195101, '\P{^NFD_Quick_Check=--yes}', ""); + Error('\p{NFD_QC=/a/ Y}'); + Error('\P{NFD_QC=/a/ Y}'); + Expect(1, 195102, '\p{NFD_QC=:\AY\z:}', "");; + Expect(0, 195101, '\p{NFD_QC=:\AY\z:}', "");; + Expect(1, 195102, '\p{NFD_QC=y}', ""); + Expect(0, 195102, '\p{^NFD_QC=y}', ""); + Expect(0, 195102, '\P{NFD_QC=y}', ""); + Expect(1, 195102, '\P{^NFD_QC=y}', ""); + Expect(0, 195101, '\p{NFD_QC=y}', ""); + Expect(1, 195101, '\p{^NFD_QC=y}', ""); + Expect(1, 195101, '\P{NFD_QC=y}', ""); + Expect(0, 195101, '\P{^NFD_QC=y}', ""); + Expect(1, 195102, '\p{NFD_QC=:\Ay\z:}', "");; + Expect(0, 195101, '\p{NFD_QC=:\Ay\z:}', "");; + Expect(1, 195102, '\p{NFD_QC=-Y}', ""); + Expect(0, 195102, '\p{^NFD_QC=-Y}', ""); + Expect(0, 195102, '\P{NFD_QC=-Y}', ""); + Expect(1, 195102, '\P{^NFD_QC=-Y}', ""); + Expect(0, 195101, '\p{NFD_QC=-Y}', ""); + Expect(1, 195101, '\p{^NFD_QC=-Y}', ""); + Expect(1, 195101, '\P{NFD_QC=-Y}', ""); + Expect(0, 195101, '\P{^NFD_QC=-Y}', ""); + Error('\p{Is_NFD_Quick_Check=_:=YES}'); + Error('\P{Is_NFD_Quick_Check=_:=YES}'); + Expect(1, 195102, '\p{Is_NFD_Quick_Check=yes}', ""); + Expect(0, 195102, '\p{^Is_NFD_Quick_Check=yes}', ""); + Expect(0, 195102, '\P{Is_NFD_Quick_Check=yes}', ""); + Expect(1, 195102, '\P{^Is_NFD_Quick_Check=yes}', ""); + Expect(0, 195101, '\p{Is_NFD_Quick_Check=yes}', ""); + Expect(1, 195101, '\p{^Is_NFD_Quick_Check=yes}', ""); + Expect(1, 195101, '\P{Is_NFD_Quick_Check=yes}', ""); + Expect(0, 195101, '\P{^Is_NFD_Quick_Check=yes}', ""); + Expect(1, 195102, '\p{Is_NFD_Quick_Check=-_Yes}', ""); + Expect(0, 195102, '\p{^Is_NFD_Quick_Check=-_Yes}', ""); + Expect(0, 195102, '\P{Is_NFD_Quick_Check=-_Yes}', ""); + Expect(1, 195102, '\P{^Is_NFD_Quick_Check=-_Yes}', ""); + Expect(0, 195101, '\p{Is_NFD_Quick_Check=-_Yes}', ""); + Expect(1, 195101, '\p{^Is_NFD_Quick_Check=-_Yes}', ""); + Expect(1, 195101, '\P{Is_NFD_Quick_Check=-_Yes}', ""); + Expect(0, 195101, '\P{^Is_NFD_Quick_Check=-_Yes}', ""); + Error('\p{Is_NFD_QC=/a/_-y}'); + Error('\P{Is_NFD_QC=/a/_-y}'); + Expect(1, 195102, '\p{Is_NFD_QC=y}', ""); + Expect(0, 195102, '\p{^Is_NFD_QC=y}', ""); + Expect(0, 195102, '\P{Is_NFD_QC=y}', ""); + Expect(1, 195102, '\P{^Is_NFD_QC=y}', ""); + Expect(0, 195101, '\p{Is_NFD_QC=y}', ""); + Expect(1, 195101, '\p{^Is_NFD_QC=y}', ""); + Expect(1, 195101, '\P{Is_NFD_QC=y}', ""); + Expect(0, 195101, '\P{^Is_NFD_QC=y}', ""); + Expect(1, 195102, '\p{Is_NFD_QC= Y}', ""); + Expect(0, 195102, '\p{^Is_NFD_QC= Y}', ""); + Expect(0, 195102, '\P{Is_NFD_QC= Y}', ""); + Expect(1, 195102, '\P{^Is_NFD_QC= Y}', ""); + Expect(0, 195101, '\p{Is_NFD_QC= Y}', ""); + Expect(1, 195101, '\p{^Is_NFD_QC= Y}', ""); + Expect(1, 195101, '\P{Is_NFD_QC= Y}', ""); + Expect(0, 195101, '\P{^Is_NFD_QC= Y}', ""); + Error('\p{nfkccasefold}'); + Error('\P{nfkccasefold}'); + Error('\p{nfkccf}'); + Error('\P{nfkccf}'); + Error('\p{nfkcquickcheck}'); + Error('\P{nfkcquickcheck}'); + Error('\p{nfkcqc}'); + Error('\P{nfkcqc}'); + Error('\p{NFKC_Quick_Check=/a/ Maybe}'); + Error('\P{NFKC_Quick_Check=/a/ Maybe}'); + Expect(1, 93544, '\p{NFKC_Quick_Check=:\AMaybe\z:}', "");; + Expect(0, 93545, '\p{NFKC_Quick_Check=:\AMaybe\z:}', "");; + Expect(1, 93544, '\p{NFKC_Quick_Check=maybe}', ""); + Expect(0, 93544, '\p{^NFKC_Quick_Check=maybe}', ""); + Expect(0, 93544, '\P{NFKC_Quick_Check=maybe}', ""); + Expect(1, 93544, '\P{^NFKC_Quick_Check=maybe}', ""); + Expect(0, 93545, '\p{NFKC_Quick_Check=maybe}', ""); + Expect(1, 93545, '\p{^NFKC_Quick_Check=maybe}', ""); + Expect(1, 93545, '\P{NFKC_Quick_Check=maybe}', ""); + Expect(0, 93545, '\P{^NFKC_Quick_Check=maybe}', ""); + Expect(1, 93544, '\p{NFKC_Quick_Check=:\Amaybe\z:}', "");; + Expect(0, 93545, '\p{NFKC_Quick_Check=:\Amaybe\z:}', "");; + Expect(1, 93544, '\p{NFKC_Quick_Check=_ Maybe}', ""); + Expect(0, 93544, '\p{^NFKC_Quick_Check=_ Maybe}', ""); + Expect(0, 93544, '\P{NFKC_Quick_Check=_ Maybe}', ""); + Expect(1, 93544, '\P{^NFKC_Quick_Check=_ Maybe}', ""); + Expect(0, 93545, '\p{NFKC_Quick_Check=_ Maybe}', ""); + Expect(1, 93545, '\p{^NFKC_Quick_Check=_ Maybe}', ""); + Expect(1, 93545, '\P{NFKC_Quick_Check=_ Maybe}', ""); + Expect(0, 93545, '\P{^NFKC_Quick_Check=_ Maybe}', ""); + Error('\p{NFKC_QC: /a/- m}'); + Error('\P{NFKC_QC: /a/- m}'); + Expect(1, 93544, '\p{NFKC_QC=:\AM\z:}', "");; + Expect(0, 93545, '\p{NFKC_QC=:\AM\z:}', "");; + Expect(1, 93544, '\p{NFKC_QC=m}', ""); + Expect(0, 93544, '\p{^NFKC_QC=m}', ""); + Expect(0, 93544, '\P{NFKC_QC=m}', ""); + Expect(1, 93544, '\P{^NFKC_QC=m}', ""); + Expect(0, 93545, '\p{NFKC_QC=m}', ""); + Expect(1, 93545, '\p{^NFKC_QC=m}', ""); + Expect(1, 93545, '\P{NFKC_QC=m}', ""); + Expect(0, 93545, '\P{^NFKC_QC=m}', ""); + Expect(1, 93544, '\p{NFKC_QC=:\Am\z:}', "");; + Expect(0, 93545, '\p{NFKC_QC=:\Am\z:}', "");; + Expect(1, 93544, '\p{NFKC_QC= M}', ""); + Expect(0, 93544, '\p{^NFKC_QC= M}', ""); + Expect(0, 93544, '\P{NFKC_QC= M}', ""); + Expect(1, 93544, '\P{^NFKC_QC= M}', ""); + Expect(0, 93545, '\p{NFKC_QC= M}', ""); + Expect(1, 93545, '\p{^NFKC_QC= M}', ""); + Expect(1, 93545, '\P{NFKC_QC= M}', ""); + Expect(0, 93545, '\P{^NFKC_QC= M}', ""); + Error('\p{Is_NFKC_Quick_Check=/a/MAYBE}'); + Error('\P{Is_NFKC_Quick_Check=/a/MAYBE}'); + Expect(1, 93544, '\p{Is_NFKC_Quick_Check=maybe}', ""); + Expect(0, 93544, '\p{^Is_NFKC_Quick_Check=maybe}', ""); + Expect(0, 93544, '\P{Is_NFKC_Quick_Check=maybe}', ""); + Expect(1, 93544, '\P{^Is_NFKC_Quick_Check=maybe}', ""); + Expect(0, 93545, '\p{Is_NFKC_Quick_Check=maybe}', ""); + Expect(1, 93545, '\p{^Is_NFKC_Quick_Check=maybe}', ""); + Expect(1, 93545, '\P{Is_NFKC_Quick_Check=maybe}', ""); + Expect(0, 93545, '\P{^Is_NFKC_Quick_Check=maybe}', ""); + Expect(1, 93544, '\p{Is_NFKC_Quick_Check= Maybe}', ""); + Expect(0, 93544, '\p{^Is_NFKC_Quick_Check= Maybe}', ""); + Expect(0, 93544, '\P{Is_NFKC_Quick_Check= Maybe}', ""); + Expect(1, 93544, '\P{^Is_NFKC_Quick_Check= Maybe}', ""); + Expect(0, 93545, '\p{Is_NFKC_Quick_Check= Maybe}', ""); + Expect(1, 93545, '\p{^Is_NFKC_Quick_Check= Maybe}', ""); + Expect(1, 93545, '\P{Is_NFKC_Quick_Check= Maybe}', ""); + Expect(0, 93545, '\P{^Is_NFKC_Quick_Check= Maybe}', ""); + Error('\p{Is_NFKC_QC=/a/- M}'); + Error('\P{Is_NFKC_QC=/a/- M}'); + Expect(1, 93544, '\p{Is_NFKC_QC=m}', ""); + Expect(0, 93544, '\p{^Is_NFKC_QC=m}', ""); + Expect(0, 93544, '\P{Is_NFKC_QC=m}', ""); + Expect(1, 93544, '\P{^Is_NFKC_QC=m}', ""); + Expect(0, 93545, '\p{Is_NFKC_QC=m}', ""); + Expect(1, 93545, '\p{^Is_NFKC_QC=m}', ""); + Expect(1, 93545, '\P{Is_NFKC_QC=m}', ""); + Expect(0, 93545, '\P{^Is_NFKC_QC=m}', ""); + Expect(1, 93544, '\p{Is_NFKC_QC= -M}', ""); + Expect(0, 93544, '\p{^Is_NFKC_QC= -M}', ""); + Expect(0, 93544, '\P{Is_NFKC_QC= -M}', ""); + Expect(1, 93544, '\P{^Is_NFKC_QC= -M}', ""); + Expect(0, 93545, '\p{Is_NFKC_QC= -M}', ""); + Expect(1, 93545, '\p{^Is_NFKC_QC= -M}', ""); + Expect(1, 93545, '\P{Is_NFKC_QC= -M}', ""); + Expect(0, 93545, '\P{^Is_NFKC_QC= -M}', ""); + Error('\p{NFKC_Quick_Check=/a/ -No}'); + Error('\P{NFKC_Quick_Check=/a/ -No}'); + Expect(1, 195101, '\p{NFKC_Quick_Check=:\ANo\z:}', "");; + Expect(0, 195102, '\p{NFKC_Quick_Check=:\ANo\z:}', "");; + Expect(1, 195101, '\p{NFKC_Quick_Check=no}', ""); + Expect(0, 195101, '\p{^NFKC_Quick_Check=no}', ""); + Expect(0, 195101, '\P{NFKC_Quick_Check=no}', ""); + Expect(1, 195101, '\P{^NFKC_Quick_Check=no}', ""); + Expect(0, 195102, '\p{NFKC_Quick_Check=no}', ""); + Expect(1, 195102, '\p{^NFKC_Quick_Check=no}', ""); + Expect(1, 195102, '\P{NFKC_Quick_Check=no}', ""); + Expect(0, 195102, '\P{^NFKC_Quick_Check=no}', ""); + Expect(1, 195101, '\p{NFKC_Quick_Check=:\Ano\z:}', "");; + Expect(0, 195102, '\p{NFKC_Quick_Check=:\Ano\z:}', "");; + Expect(1, 195101, '\p{NFKC_Quick_Check=-no}', ""); + Expect(0, 195101, '\p{^NFKC_Quick_Check=-no}', ""); + Expect(0, 195101, '\P{NFKC_Quick_Check=-no}', ""); + Expect(1, 195101, '\P{^NFKC_Quick_Check=-no}', ""); + Expect(0, 195102, '\p{NFKC_Quick_Check=-no}', ""); + Expect(1, 195102, '\p{^NFKC_Quick_Check=-no}', ""); + Expect(1, 195102, '\P{NFKC_Quick_Check=-no}', ""); + Expect(0, 195102, '\P{^NFKC_Quick_Check=-no}', ""); + Error('\p{NFKC_QC= -N/a/}'); + Error('\P{NFKC_QC= -N/a/}'); + Expect(1, 195101, '\p{NFKC_QC=:\AN\z:}', "");; + Expect(0, 195102, '\p{NFKC_QC=:\AN\z:}', "");; + Expect(1, 195101, '\p{NFKC_QC=n}', ""); + Expect(0, 195101, '\p{^NFKC_QC=n}', ""); + Expect(0, 195101, '\P{NFKC_QC=n}', ""); + Expect(1, 195101, '\P{^NFKC_QC=n}', ""); + Expect(0, 195102, '\p{NFKC_QC=n}', ""); + Expect(1, 195102, '\p{^NFKC_QC=n}', ""); + Expect(1, 195102, '\P{NFKC_QC=n}', ""); + Expect(0, 195102, '\P{^NFKC_QC=n}', ""); + Expect(1, 195101, '\p{NFKC_QC=:\An\z:}', "");; + Expect(0, 195102, '\p{NFKC_QC=:\An\z:}', "");; + Expect(1, 195101, '\p{NFKC_QC=- N}', ""); + Expect(0, 195101, '\p{^NFKC_QC=- N}', ""); + Expect(0, 195101, '\P{NFKC_QC=- N}', ""); + Expect(1, 195101, '\P{^NFKC_QC=- N}', ""); + Expect(0, 195102, '\p{NFKC_QC=- N}', ""); + Expect(1, 195102, '\p{^NFKC_QC=- N}', ""); + Expect(1, 195102, '\P{NFKC_QC=- N}', ""); + Expect(0, 195102, '\P{^NFKC_QC=- N}', ""); + Error('\p{Is_NFKC_Quick_Check: /a/-_no}'); + Error('\P{Is_NFKC_Quick_Check: /a/-_no}'); + Expect(1, 195101, '\p{Is_NFKC_Quick_Check=no}', ""); + Expect(0, 195101, '\p{^Is_NFKC_Quick_Check=no}', ""); + Expect(0, 195101, '\P{Is_NFKC_Quick_Check=no}', ""); + Expect(1, 195101, '\P{^Is_NFKC_Quick_Check=no}', ""); + Expect(0, 195102, '\p{Is_NFKC_Quick_Check=no}', ""); + Expect(1, 195102, '\p{^Is_NFKC_Quick_Check=no}', ""); + Expect(1, 195102, '\P{Is_NFKC_Quick_Check=no}', ""); + Expect(0, 195102, '\P{^Is_NFKC_Quick_Check=no}', ""); + Expect(1, 195101, '\p{Is_NFKC_Quick_Check:-No}', ""); + Expect(0, 195101, '\p{^Is_NFKC_Quick_Check:-No}', ""); + Expect(0, 195101, '\P{Is_NFKC_Quick_Check:-No}', ""); + Expect(1, 195101, '\P{^Is_NFKC_Quick_Check:-No}', ""); + Expect(0, 195102, '\p{Is_NFKC_Quick_Check:-No}', ""); + Expect(1, 195102, '\p{^Is_NFKC_Quick_Check:-No}', ""); + Expect(1, 195102, '\P{Is_NFKC_Quick_Check:-No}', ""); + Expect(0, 195102, '\P{^Is_NFKC_Quick_Check:-No}', ""); + Error('\p{Is_NFKC_QC=/a/_N}'); + Error('\P{Is_NFKC_QC=/a/_N}'); + Expect(1, 195101, '\p{Is_NFKC_QC: n}', ""); + Expect(0, 195101, '\p{^Is_NFKC_QC: n}', ""); + Expect(0, 195101, '\P{Is_NFKC_QC: n}', ""); + Expect(1, 195101, '\P{^Is_NFKC_QC: n}', ""); + Expect(0, 195102, '\p{Is_NFKC_QC: n}', ""); + Expect(1, 195102, '\p{^Is_NFKC_QC: n}', ""); + Expect(1, 195102, '\P{Is_NFKC_QC: n}', ""); + Expect(0, 195102, '\P{^Is_NFKC_QC: n}', ""); + Expect(1, 195101, '\p{Is_NFKC_QC=_N}', ""); + Expect(0, 195101, '\p{^Is_NFKC_QC=_N}', ""); + Expect(0, 195101, '\P{Is_NFKC_QC=_N}', ""); + Expect(1, 195101, '\P{^Is_NFKC_QC=_N}', ""); + Expect(0, 195102, '\p{Is_NFKC_QC=_N}', ""); + Expect(1, 195102, '\p{^Is_NFKC_QC=_N}', ""); + Expect(1, 195102, '\P{Is_NFKC_QC=_N}', ""); + Expect(0, 195102, '\P{^Is_NFKC_QC=_N}', ""); + Error('\p{NFKC_Quick_Check=/a/_ Yes}'); + Error('\P{NFKC_Quick_Check=/a/_ Yes}'); + Expect(1, 195102, '\p{NFKC_Quick_Check=:\AYes\z:}', "");; + Expect(0, 195101, '\p{NFKC_Quick_Check=:\AYes\z:}', "");; + Expect(1, 195102, '\p{NFKC_Quick_Check=yes}', ""); + Expect(0, 195102, '\p{^NFKC_Quick_Check=yes}', ""); + Expect(0, 195102, '\P{NFKC_Quick_Check=yes}', ""); + Expect(1, 195102, '\P{^NFKC_Quick_Check=yes}', ""); + Expect(0, 195101, '\p{NFKC_Quick_Check=yes}', ""); + Expect(1, 195101, '\p{^NFKC_Quick_Check=yes}', ""); + Expect(1, 195101, '\P{NFKC_Quick_Check=yes}', ""); + Expect(0, 195101, '\P{^NFKC_Quick_Check=yes}', ""); + Expect(1, 195102, '\p{NFKC_Quick_Check=:\Ayes\z:}', "");; + Expect(0, 195101, '\p{NFKC_Quick_Check=:\Ayes\z:}', "");; + Expect(1, 195102, '\p{NFKC_Quick_Check= YES}', ""); + Expect(0, 195102, '\p{^NFKC_Quick_Check= YES}', ""); + Expect(0, 195102, '\P{NFKC_Quick_Check= YES}', ""); + Expect(1, 195102, '\P{^NFKC_Quick_Check= YES}', ""); + Expect(0, 195101, '\p{NFKC_Quick_Check= YES}', ""); + Expect(1, 195101, '\p{^NFKC_Quick_Check= YES}', ""); + Expect(1, 195101, '\P{NFKC_Quick_Check= YES}', ""); + Expect(0, 195101, '\P{^NFKC_Quick_Check= YES}', ""); + Error('\p{NFKC_QC=:=- Y}'); + Error('\P{NFKC_QC=:=- Y}'); + Expect(1, 195102, '\p{NFKC_QC=:\AY\z:}', "");; + Expect(0, 195101, '\p{NFKC_QC=:\AY\z:}', "");; + Expect(1, 195102, '\p{NFKC_QC=y}', ""); + Expect(0, 195102, '\p{^NFKC_QC=y}', ""); + Expect(0, 195102, '\P{NFKC_QC=y}', ""); + Expect(1, 195102, '\P{^NFKC_QC=y}', ""); + Expect(0, 195101, '\p{NFKC_QC=y}', ""); + Expect(1, 195101, '\p{^NFKC_QC=y}', ""); + Expect(1, 195101, '\P{NFKC_QC=y}', ""); + Expect(0, 195101, '\P{^NFKC_QC=y}', ""); + Expect(1, 195102, '\p{NFKC_QC=:\Ay\z:}', "");; + Expect(0, 195101, '\p{NFKC_QC=:\Ay\z:}', "");; + Expect(1, 195102, '\p{NFKC_QC=_y}', ""); + Expect(0, 195102, '\p{^NFKC_QC=_y}', ""); + Expect(0, 195102, '\P{NFKC_QC=_y}', ""); + Expect(1, 195102, '\P{^NFKC_QC=_y}', ""); + Expect(0, 195101, '\p{NFKC_QC=_y}', ""); + Expect(1, 195101, '\p{^NFKC_QC=_y}', ""); + Expect(1, 195101, '\P{NFKC_QC=_y}', ""); + Expect(0, 195101, '\P{^NFKC_QC=_y}', ""); + Error('\p{Is_NFKC_Quick_Check=_:=yes}'); + Error('\P{Is_NFKC_Quick_Check=_:=yes}'); + Expect(1, 195102, '\p{Is_NFKC_Quick_Check=yes}', ""); + Expect(0, 195102, '\p{^Is_NFKC_Quick_Check=yes}', ""); + Expect(0, 195102, '\P{Is_NFKC_Quick_Check=yes}', ""); + Expect(1, 195102, '\P{^Is_NFKC_Quick_Check=yes}', ""); + Expect(0, 195101, '\p{Is_NFKC_Quick_Check=yes}', ""); + Expect(1, 195101, '\p{^Is_NFKC_Quick_Check=yes}', ""); + Expect(1, 195101, '\P{Is_NFKC_Quick_Check=yes}', ""); + Expect(0, 195101, '\P{^Is_NFKC_Quick_Check=yes}', ""); + Expect(1, 195102, '\p{Is_NFKC_Quick_Check=-yes}', ""); + Expect(0, 195102, '\p{^Is_NFKC_Quick_Check=-yes}', ""); + Expect(0, 195102, '\P{Is_NFKC_Quick_Check=-yes}', ""); + Expect(1, 195102, '\P{^Is_NFKC_Quick_Check=-yes}', ""); + Expect(0, 195101, '\p{Is_NFKC_Quick_Check=-yes}', ""); + Expect(1, 195101, '\p{^Is_NFKC_Quick_Check=-yes}', ""); + Expect(1, 195101, '\P{Is_NFKC_Quick_Check=-yes}', ""); + Expect(0, 195101, '\P{^Is_NFKC_Quick_Check=-yes}', ""); + Error('\p{Is_NFKC_QC= -Y:=}'); + Error('\P{Is_NFKC_QC= -Y:=}'); + Expect(1, 195102, '\p{Is_NFKC_QC=y}', ""); + Expect(0, 195102, '\p{^Is_NFKC_QC=y}', ""); + Expect(0, 195102, '\P{Is_NFKC_QC=y}', ""); + Expect(1, 195102, '\P{^Is_NFKC_QC=y}', ""); + Expect(0, 195101, '\p{Is_NFKC_QC=y}', ""); + Expect(1, 195101, '\p{^Is_NFKC_QC=y}', ""); + Expect(1, 195101, '\P{Is_NFKC_QC=y}', ""); + Expect(0, 195101, '\P{^Is_NFKC_QC=y}', ""); + Expect(1, 195102, '\p{Is_NFKC_QC=_-y}', ""); + Expect(0, 195102, '\p{^Is_NFKC_QC=_-y}', ""); + Expect(0, 195102, '\P{Is_NFKC_QC=_-y}', ""); + Expect(1, 195102, '\P{^Is_NFKC_QC=_-y}', ""); + Expect(0, 195101, '\p{Is_NFKC_QC=_-y}', ""); + Expect(1, 195101, '\p{^Is_NFKC_QC=_-y}', ""); + Expect(1, 195101, '\P{Is_NFKC_QC=_-y}', ""); + Expect(0, 195101, '\P{^Is_NFKC_QC=_-y}', ""); + Error('\p{nfkcsimplecasefold}'); + Error('\P{nfkcsimplecasefold}'); + Error('\p{nfkcscf}'); + Error('\P{nfkcscf}'); + Error('\p{nfkdquickcheck}'); + Error('\P{nfkdquickcheck}'); + Error('\p{nfkdqc}'); + Error('\P{nfkdqc}'); + Error('\p{NFKD_Quick_Check= No/a/}'); + Error('\P{NFKD_Quick_Check= No/a/}'); + Expect(1, 195101, '\p{NFKD_Quick_Check=:\ANo\z:}', "");; + Expect(0, 195102, '\p{NFKD_Quick_Check=:\ANo\z:}', "");; + Expect(1, 195101, '\p{NFKD_Quick_Check=no}', ""); + Expect(0, 195101, '\p{^NFKD_Quick_Check=no}', ""); + Expect(0, 195101, '\P{NFKD_Quick_Check=no}', ""); + Expect(1, 195101, '\P{^NFKD_Quick_Check=no}', ""); + Expect(0, 195102, '\p{NFKD_Quick_Check=no}', ""); + Expect(1, 195102, '\p{^NFKD_Quick_Check=no}', ""); + Expect(1, 195102, '\P{NFKD_Quick_Check=no}', ""); + Expect(0, 195102, '\P{^NFKD_Quick_Check=no}', ""); + Expect(1, 195101, '\p{NFKD_Quick_Check=:\Ano\z:}', "");; + Expect(0, 195102, '\p{NFKD_Quick_Check=:\Ano\z:}', "");; + Expect(1, 195101, '\p{NFKD_Quick_Check= No}', ""); + Expect(0, 195101, '\p{^NFKD_Quick_Check= No}', ""); + Expect(0, 195101, '\P{NFKD_Quick_Check= No}', ""); + Expect(1, 195101, '\P{^NFKD_Quick_Check= No}', ""); + Expect(0, 195102, '\p{NFKD_Quick_Check= No}', ""); + Expect(1, 195102, '\p{^NFKD_Quick_Check= No}', ""); + Expect(1, 195102, '\P{NFKD_Quick_Check= No}', ""); + Expect(0, 195102, '\P{^NFKD_Quick_Check= No}', ""); + Error('\p{NFKD_QC= n/a/}'); + Error('\P{NFKD_QC= n/a/}'); + Expect(1, 195101, '\p{NFKD_QC=:\AN\z:}', "");; + Expect(0, 195102, '\p{NFKD_QC=:\AN\z:}', "");; + Expect(1, 195101, '\p{NFKD_QC=n}', ""); + Expect(0, 195101, '\p{^NFKD_QC=n}', ""); + Expect(0, 195101, '\P{NFKD_QC=n}', ""); + Expect(1, 195101, '\P{^NFKD_QC=n}', ""); + Expect(0, 195102, '\p{NFKD_QC=n}', ""); + Expect(1, 195102, '\p{^NFKD_QC=n}', ""); + Expect(1, 195102, '\P{NFKD_QC=n}', ""); + Expect(0, 195102, '\P{^NFKD_QC=n}', ""); + Expect(1, 195101, '\p{NFKD_QC=:\An\z:}', "");; + Expect(0, 195102, '\p{NFKD_QC=:\An\z:}', "");; + Expect(1, 195101, '\p{NFKD_QC=_-N}', ""); + Expect(0, 195101, '\p{^NFKD_QC=_-N}', ""); + Expect(0, 195101, '\P{NFKD_QC=_-N}', ""); + Expect(1, 195101, '\P{^NFKD_QC=_-N}', ""); + Expect(0, 195102, '\p{NFKD_QC=_-N}', ""); + Expect(1, 195102, '\p{^NFKD_QC=_-N}', ""); + Expect(1, 195102, '\P{NFKD_QC=_-N}', ""); + Expect(0, 195102, '\P{^NFKD_QC=_-N}', ""); + Error('\p{Is_NFKD_Quick_Check=:= NO}'); + Error('\P{Is_NFKD_Quick_Check=:= NO}'); + Expect(1, 195101, '\p{Is_NFKD_Quick_Check=no}', ""); + Expect(0, 195101, '\p{^Is_NFKD_Quick_Check=no}', ""); + Expect(0, 195101, '\P{Is_NFKD_Quick_Check=no}', ""); + Expect(1, 195101, '\P{^Is_NFKD_Quick_Check=no}', ""); + Expect(0, 195102, '\p{Is_NFKD_Quick_Check=no}', ""); + Expect(1, 195102, '\p{^Is_NFKD_Quick_Check=no}', ""); + Expect(1, 195102, '\P{Is_NFKD_Quick_Check=no}', ""); + Expect(0, 195102, '\P{^Is_NFKD_Quick_Check=no}', ""); + Expect(1, 195101, '\p{Is_NFKD_Quick_Check= -NO}', ""); + Expect(0, 195101, '\p{^Is_NFKD_Quick_Check= -NO}', ""); + Expect(0, 195101, '\P{Is_NFKD_Quick_Check= -NO}', ""); + Expect(1, 195101, '\P{^Is_NFKD_Quick_Check= -NO}', ""); + Expect(0, 195102, '\p{Is_NFKD_Quick_Check= -NO}', ""); + Expect(1, 195102, '\p{^Is_NFKD_Quick_Check= -NO}', ""); + Expect(1, 195102, '\P{Is_NFKD_Quick_Check= -NO}', ""); + Expect(0, 195102, '\P{^Is_NFKD_Quick_Check= -NO}', ""); + Error('\p{Is_NFKD_QC=_N/a/}'); + Error('\P{Is_NFKD_QC=_N/a/}'); + Expect(1, 195101, '\p{Is_NFKD_QC=n}', ""); + Expect(0, 195101, '\p{^Is_NFKD_QC=n}', ""); + Expect(0, 195101, '\P{Is_NFKD_QC=n}', ""); + Expect(1, 195101, '\P{^Is_NFKD_QC=n}', ""); + Expect(0, 195102, '\p{Is_NFKD_QC=n}', ""); + Expect(1, 195102, '\p{^Is_NFKD_QC=n}', ""); + Expect(1, 195102, '\P{Is_NFKD_QC=n}', ""); + Expect(0, 195102, '\P{^Is_NFKD_QC=n}', ""); + Expect(1, 195101, '\p{Is_NFKD_QC= -N}', ""); + Expect(0, 195101, '\p{^Is_NFKD_QC= -N}', ""); + Expect(0, 195101, '\P{Is_NFKD_QC= -N}', ""); + Expect(1, 195101, '\P{^Is_NFKD_QC= -N}', ""); + Expect(0, 195102, '\p{Is_NFKD_QC= -N}', ""); + Expect(1, 195102, '\p{^Is_NFKD_QC= -N}', ""); + Expect(1, 195102, '\P{Is_NFKD_QC= -N}', ""); + Expect(0, 195102, '\P{^Is_NFKD_QC= -N}', ""); + Error('\p{NFKD_Quick_Check: Yes/a/}'); + Error('\P{NFKD_Quick_Check: Yes/a/}'); + Expect(1, 195102, '\p{NFKD_Quick_Check=:\AYes\z:}', "");; + Expect(0, 195101, '\p{NFKD_Quick_Check=:\AYes\z:}', "");; + Expect(1, 195102, '\p{NFKD_Quick_Check=yes}', ""); + Expect(0, 195102, '\p{^NFKD_Quick_Check=yes}', ""); + Expect(0, 195102, '\P{NFKD_Quick_Check=yes}', ""); + Expect(1, 195102, '\P{^NFKD_Quick_Check=yes}', ""); + Expect(0, 195101, '\p{NFKD_Quick_Check=yes}', ""); + Expect(1, 195101, '\p{^NFKD_Quick_Check=yes}', ""); + Expect(1, 195101, '\P{NFKD_Quick_Check=yes}', ""); + Expect(0, 195101, '\P{^NFKD_Quick_Check=yes}', ""); + Expect(1, 195102, '\p{NFKD_Quick_Check=:\Ayes\z:}', "");; + Expect(0, 195101, '\p{NFKD_Quick_Check=:\Ayes\z:}', "");; + Expect(1, 195102, '\p{NFKD_Quick_Check:-_Yes}', ""); + Expect(0, 195102, '\p{^NFKD_Quick_Check:-_Yes}', ""); + Expect(0, 195102, '\P{NFKD_Quick_Check:-_Yes}', ""); + Expect(1, 195102, '\P{^NFKD_Quick_Check:-_Yes}', ""); + Expect(0, 195101, '\p{NFKD_Quick_Check:-_Yes}', ""); + Expect(1, 195101, '\p{^NFKD_Quick_Check:-_Yes}', ""); + Expect(1, 195101, '\P{NFKD_Quick_Check:-_Yes}', ""); + Expect(0, 195101, '\P{^NFKD_Quick_Check:-_Yes}', ""); + Error('\p{NFKD_QC=/a/_Y}'); + Error('\P{NFKD_QC=/a/_Y}'); + Expect(1, 195102, '\p{NFKD_QC=:\AY\z:}', "");; + Expect(0, 195101, '\p{NFKD_QC=:\AY\z:}', "");; + Expect(1, 195102, '\p{NFKD_QC=y}', ""); + Expect(0, 195102, '\p{^NFKD_QC=y}', ""); + Expect(0, 195102, '\P{NFKD_QC=y}', ""); + Expect(1, 195102, '\P{^NFKD_QC=y}', ""); + Expect(0, 195101, '\p{NFKD_QC=y}', ""); + Expect(1, 195101, '\p{^NFKD_QC=y}', ""); + Expect(1, 195101, '\P{NFKD_QC=y}', ""); + Expect(0, 195101, '\P{^NFKD_QC=y}', ""); + Expect(1, 195102, '\p{NFKD_QC=:\Ay\z:}', "");; + Expect(0, 195101, '\p{NFKD_QC=:\Ay\z:}', "");; + Expect(1, 195102, '\p{NFKD_QC=- y}', ""); + Expect(0, 195102, '\p{^NFKD_QC=- y}', ""); + Expect(0, 195102, '\P{NFKD_QC=- y}', ""); + Expect(1, 195102, '\P{^NFKD_QC=- y}', ""); + Expect(0, 195101, '\p{NFKD_QC=- y}', ""); + Expect(1, 195101, '\p{^NFKD_QC=- y}', ""); + Expect(1, 195101, '\P{NFKD_QC=- y}', ""); + Expect(0, 195101, '\P{^NFKD_QC=- y}', ""); + Error('\p{Is_NFKD_Quick_Check=-_Yes/a/}'); + Error('\P{Is_NFKD_Quick_Check=-_Yes/a/}'); + Expect(1, 195102, '\p{Is_NFKD_Quick_Check=yes}', ""); + Expect(0, 195102, '\p{^Is_NFKD_Quick_Check=yes}', ""); + Expect(0, 195102, '\P{Is_NFKD_Quick_Check=yes}', ""); + Expect(1, 195102, '\P{^Is_NFKD_Quick_Check=yes}', ""); + Expect(0, 195101, '\p{Is_NFKD_Quick_Check=yes}', ""); + Expect(1, 195101, '\p{^Is_NFKD_Quick_Check=yes}', ""); + Expect(1, 195101, '\P{Is_NFKD_Quick_Check=yes}', ""); + Expect(0, 195101, '\P{^Is_NFKD_Quick_Check=yes}', ""); + Expect(1, 195102, '\p{Is_NFKD_Quick_Check= -Yes}', ""); + Expect(0, 195102, '\p{^Is_NFKD_Quick_Check= -Yes}', ""); + Expect(0, 195102, '\P{Is_NFKD_Quick_Check= -Yes}', ""); + Expect(1, 195102, '\P{^Is_NFKD_Quick_Check= -Yes}', ""); + Expect(0, 195101, '\p{Is_NFKD_Quick_Check= -Yes}', ""); + Expect(1, 195101, '\p{^Is_NFKD_Quick_Check= -Yes}', ""); + Expect(1, 195101, '\P{Is_NFKD_Quick_Check= -Yes}', ""); + Expect(0, 195101, '\P{^Is_NFKD_Quick_Check= -Yes}', ""); + Error('\p{Is_NFKD_QC= Y:=}'); + Error('\P{Is_NFKD_QC= Y:=}'); + Expect(1, 195102, '\p{Is_NFKD_QC=y}', ""); + Expect(0, 195102, '\p{^Is_NFKD_QC=y}', ""); + Expect(0, 195102, '\P{Is_NFKD_QC=y}', ""); + Expect(1, 195102, '\P{^Is_NFKD_QC=y}', ""); + Expect(0, 195101, '\p{Is_NFKD_QC=y}', ""); + Expect(1, 195101, '\p{^Is_NFKD_QC=y}', ""); + Expect(1, 195101, '\P{Is_NFKD_QC=y}', ""); + Expect(0, 195101, '\P{^Is_NFKD_QC=y}', ""); + Expect(1, 195102, '\p{Is_NFKD_QC= -y}', ""); + Expect(0, 195102, '\p{^Is_NFKD_QC= -y}', ""); + Expect(0, 195102, '\P{Is_NFKD_QC= -y}', ""); + Expect(1, 195102, '\P{^Is_NFKD_QC= -y}', ""); + Expect(0, 195101, '\p{Is_NFKD_QC= -y}', ""); + Expect(1, 195101, '\p{^Is_NFKD_QC= -y}', ""); + Expect(1, 195101, '\P{Is_NFKD_QC= -y}', ""); + Expect(0, 195101, '\P{^Is_NFKD_QC= -y}', ""); + Error('\p{numerictype}'); + Error('\P{numerictype}'); + Error('\p{nt}'); + Error('\P{nt}'); + Error('\p{Numeric_Type=decimal/a/}'); + Error('\P{Numeric_Type=decimal/a/}'); + Expect(1, 130041, '\p{Numeric_Type=:\ADecimal\z:}', "");; + Expect(0, 130042, '\p{Numeric_Type=:\ADecimal\z:}', "");; + Expect(1, 130041, '\p{Numeric_Type=decimal}', ""); + Expect(0, 130041, '\p{^Numeric_Type=decimal}', ""); + Expect(0, 130041, '\P{Numeric_Type=decimal}', ""); + Expect(1, 130041, '\P{^Numeric_Type=decimal}', ""); + Expect(0, 130042, '\p{Numeric_Type=decimal}', ""); + Expect(1, 130042, '\p{^Numeric_Type=decimal}', ""); + Expect(1, 130042, '\P{Numeric_Type=decimal}', ""); + Expect(0, 130042, '\P{^Numeric_Type=decimal}', ""); + Expect(1, 130041, '\p{Numeric_Type=:\Adecimal\z:}', "");; + Expect(0, 130042, '\p{Numeric_Type=:\Adecimal\z:}', "");; + Expect(1, 130041, '\p{Numeric_Type:__DECIMAL}', ""); + Expect(0, 130041, '\p{^Numeric_Type:__DECIMAL}', ""); + Expect(0, 130041, '\P{Numeric_Type:__DECIMAL}', ""); + Expect(1, 130041, '\P{^Numeric_Type:__DECIMAL}', ""); + Expect(0, 130042, '\p{Numeric_Type:__DECIMAL}', ""); + Expect(1, 130042, '\p{^Numeric_Type:__DECIMAL}', ""); + Expect(1, 130042, '\P{Numeric_Type:__DECIMAL}', ""); + Expect(0, 130042, '\P{^Numeric_Type:__DECIMAL}', ""); + Error('\p{Nt=:= _de}'); + Error('\P{Nt=:= _de}'); + Expect(1, 130041, '\p{Nt=:\ADe\z:}', "");; + Expect(0, 130042, '\p{Nt=:\ADe\z:}', "");; + Expect(1, 130041, '\p{Nt=de}', ""); + Expect(0, 130041, '\p{^Nt=de}', ""); + Expect(0, 130041, '\P{Nt=de}', ""); + Expect(1, 130041, '\P{^Nt=de}', ""); + Expect(0, 130042, '\p{Nt=de}', ""); + Expect(1, 130042, '\p{^Nt=de}', ""); + Expect(1, 130042, '\P{Nt=de}', ""); + Expect(0, 130042, '\P{^Nt=de}', ""); + Expect(1, 130041, '\p{Nt=:\Ade\z:}', "");; + Expect(0, 130042, '\p{Nt=:\Ade\z:}', "");; + Expect(1, 130041, '\p{Nt=- De}', ""); + Expect(0, 130041, '\p{^Nt=- De}', ""); + Expect(0, 130041, '\P{Nt=- De}', ""); + Expect(1, 130041, '\P{^Nt=- De}', ""); + Expect(0, 130042, '\p{Nt=- De}', ""); + Expect(1, 130042, '\p{^Nt=- De}', ""); + Expect(1, 130042, '\P{Nt=- De}', ""); + Expect(0, 130042, '\P{^Nt=- De}', ""); + Error('\p{Is_Numeric_Type=/a/- Decimal}'); + Error('\P{Is_Numeric_Type=/a/- Decimal}'); + Expect(1, 130041, '\p{Is_Numeric_Type=decimal}', ""); + Expect(0, 130041, '\p{^Is_Numeric_Type=decimal}', ""); + Expect(0, 130041, '\P{Is_Numeric_Type=decimal}', ""); + Expect(1, 130041, '\P{^Is_Numeric_Type=decimal}', ""); + Expect(0, 130042, '\p{Is_Numeric_Type=decimal}', ""); + Expect(1, 130042, '\p{^Is_Numeric_Type=decimal}', ""); + Expect(1, 130042, '\P{Is_Numeric_Type=decimal}', ""); + Expect(0, 130042, '\P{^Is_Numeric_Type=decimal}', ""); + Expect(1, 130041, '\p{Is_Numeric_Type=_decimal}', ""); + Expect(0, 130041, '\p{^Is_Numeric_Type=_decimal}', ""); + Expect(0, 130041, '\P{Is_Numeric_Type=_decimal}', ""); + Expect(1, 130041, '\P{^Is_Numeric_Type=_decimal}', ""); + Expect(0, 130042, '\p{Is_Numeric_Type=_decimal}', ""); + Expect(1, 130042, '\p{^Is_Numeric_Type=_decimal}', ""); + Expect(1, 130042, '\P{Is_Numeric_Type=_decimal}', ""); + Expect(0, 130042, '\P{^Is_Numeric_Type=_decimal}', ""); + Error('\p{Is_Nt= /a/DE}'); + Error('\P{Is_Nt= /a/DE}'); + Expect(1, 130041, '\p{Is_Nt=de}', ""); + Expect(0, 130041, '\p{^Is_Nt=de}', ""); + Expect(0, 130041, '\P{Is_Nt=de}', ""); + Expect(1, 130041, '\P{^Is_Nt=de}', ""); + Expect(0, 130042, '\p{Is_Nt=de}', ""); + Expect(1, 130042, '\p{^Is_Nt=de}', ""); + Expect(1, 130042, '\P{Is_Nt=de}', ""); + Expect(0, 130042, '\P{^Is_Nt=de}', ""); + Expect(1, 130041, '\p{Is_Nt= de}', ""); + Expect(0, 130041, '\p{^Is_Nt= de}', ""); + Expect(0, 130041, '\P{Is_Nt= de}', ""); + Expect(1, 130041, '\P{^Is_Nt= de}', ""); + Expect(0, 130042, '\p{Is_Nt= de}', ""); + Expect(1, 130042, '\p{^Is_Nt= de}', ""); + Expect(1, 130042, '\P{Is_Nt= de}', ""); + Expect(0, 130042, '\P{^Is_Nt= de}', ""); + Error('\p{Numeric_Type=/a/ DIGIT}'); + Error('\P{Numeric_Type=/a/ DIGIT}'); + Expect(1, 127242, '\p{Numeric_Type=:\ADigit\z:}', "");; + Expect(0, 127243, '\p{Numeric_Type=:\ADigit\z:}', "");; + Expect(1, 127242, '\p{Numeric_Type=digit}', ""); + Expect(0, 127242, '\p{^Numeric_Type=digit}', ""); + Expect(0, 127242, '\P{Numeric_Type=digit}', ""); + Expect(1, 127242, '\P{^Numeric_Type=digit}', ""); + Expect(0, 127243, '\p{Numeric_Type=digit}', ""); + Expect(1, 127243, '\p{^Numeric_Type=digit}', ""); + Expect(1, 127243, '\P{Numeric_Type=digit}', ""); + Expect(0, 127243, '\P{^Numeric_Type=digit}', ""); + Expect(1, 127242, '\p{Numeric_Type=:\Adigit\z:}', "");; + Expect(0, 127243, '\p{Numeric_Type=:\Adigit\z:}', "");; + Expect(1, 127242, '\p{Numeric_Type=_-digit}', ""); + Expect(0, 127242, '\p{^Numeric_Type=_-digit}', ""); + Expect(0, 127242, '\P{Numeric_Type=_-digit}', ""); + Expect(1, 127242, '\P{^Numeric_Type=_-digit}', ""); + Expect(0, 127243, '\p{Numeric_Type=_-digit}', ""); + Expect(1, 127243, '\p{^Numeric_Type=_-digit}', ""); + Expect(1, 127243, '\P{Numeric_Type=_-digit}', ""); + Expect(0, 127243, '\P{^Numeric_Type=_-digit}', ""); + Error('\p{Nt= /a/di}'); + Error('\P{Nt= /a/di}'); + Expect(1, 127242, '\p{Nt=:\ADi\z:}', "");; + Expect(0, 127243, '\p{Nt=:\ADi\z:}', "");; + Expect(1, 127242, '\p{Nt=di}', ""); + Expect(0, 127242, '\p{^Nt=di}', ""); + Expect(0, 127242, '\P{Nt=di}', ""); + Expect(1, 127242, '\P{^Nt=di}', ""); + Expect(0, 127243, '\p{Nt=di}', ""); + Expect(1, 127243, '\p{^Nt=di}', ""); + Expect(1, 127243, '\P{Nt=di}', ""); + Expect(0, 127243, '\P{^Nt=di}', ""); + Expect(1, 127242, '\p{Nt=:\Adi\z:}', "");; + Expect(0, 127243, '\p{Nt=:\Adi\z:}', "");; + Expect(1, 127242, '\p{Nt= Di}', ""); + Expect(0, 127242, '\p{^Nt= Di}', ""); + Expect(0, 127242, '\P{Nt= Di}', ""); + Expect(1, 127242, '\P{^Nt= Di}', ""); + Expect(0, 127243, '\p{Nt= Di}', ""); + Expect(1, 127243, '\p{^Nt= Di}', ""); + Expect(1, 127243, '\P{Nt= Di}', ""); + Expect(0, 127243, '\P{^Nt= Di}', ""); + Error('\p{Is_Numeric_Type=_digit:=}'); + Error('\P{Is_Numeric_Type=_digit:=}'); + Expect(1, 127242, '\p{Is_Numeric_Type=digit}', ""); + Expect(0, 127242, '\p{^Is_Numeric_Type=digit}', ""); + Expect(0, 127242, '\P{Is_Numeric_Type=digit}', ""); + Expect(1, 127242, '\P{^Is_Numeric_Type=digit}', ""); + Expect(0, 127243, '\p{Is_Numeric_Type=digit}', ""); + Expect(1, 127243, '\p{^Is_Numeric_Type=digit}', ""); + Expect(1, 127243, '\P{Is_Numeric_Type=digit}', ""); + Expect(0, 127243, '\P{^Is_Numeric_Type=digit}', ""); + Expect(1, 127242, '\p{Is_Numeric_Type= -digit}', ""); + Expect(0, 127242, '\p{^Is_Numeric_Type= -digit}', ""); + Expect(0, 127242, '\P{Is_Numeric_Type= -digit}', ""); + Expect(1, 127242, '\P{^Is_Numeric_Type= -digit}', ""); + Expect(0, 127243, '\p{Is_Numeric_Type= -digit}', ""); + Expect(1, 127243, '\p{^Is_Numeric_Type= -digit}', ""); + Expect(1, 127243, '\P{Is_Numeric_Type= -digit}', ""); + Expect(0, 127243, '\P{^Is_Numeric_Type= -digit}', ""); + Error('\p{Is_Nt= :=di}'); + Error('\P{Is_Nt= :=di}'); + Expect(1, 127242, '\p{Is_Nt=di}', ""); + Expect(0, 127242, '\p{^Is_Nt=di}', ""); + Expect(0, 127242, '\P{Is_Nt=di}', ""); + Expect(1, 127242, '\P{^Is_Nt=di}', ""); + Expect(0, 127243, '\p{Is_Nt=di}', ""); + Expect(1, 127243, '\p{^Is_Nt=di}', ""); + Expect(1, 127243, '\P{Is_Nt=di}', ""); + Expect(0, 127243, '\P{^Is_Nt=di}', ""); + Expect(1, 127242, '\p{Is_Nt=- Di}', ""); + Expect(0, 127242, '\p{^Is_Nt=- Di}', ""); + Expect(0, 127242, '\P{Is_Nt=- Di}', ""); + Expect(1, 127242, '\P{^Is_Nt=- Di}', ""); + Expect(0, 127243, '\p{Is_Nt=- Di}', ""); + Expect(1, 127243, '\p{^Is_Nt=- Di}', ""); + Expect(1, 127243, '\P{Is_Nt=- Di}', ""); + Expect(0, 127243, '\P{^Is_Nt=- Di}', ""); + Error('\p{Numeric_Type: _/a/none}'); + Error('\P{Numeric_Type: _/a/none}'); + Expect(1, 194705, '\p{Numeric_Type=:\ANone\z:}', "");; + Expect(0, 194704, '\p{Numeric_Type=:\ANone\z:}', "");; + Expect(1, 194705, '\p{Numeric_Type=none}', ""); + Expect(0, 194705, '\p{^Numeric_Type=none}', ""); + Expect(0, 194705, '\P{Numeric_Type=none}', ""); + Expect(1, 194705, '\P{^Numeric_Type=none}', ""); + Expect(0, 194704, '\p{Numeric_Type=none}', ""); + Expect(1, 194704, '\p{^Numeric_Type=none}', ""); + Expect(1, 194704, '\P{Numeric_Type=none}', ""); + Expect(0, 194704, '\P{^Numeric_Type=none}', ""); + Expect(1, 194705, '\p{Numeric_Type=:\Anone\z:}', "");; + Expect(0, 194704, '\p{Numeric_Type=:\Anone\z:}', "");; + Error('\p{Nt= none:=}'); + Error('\P{Nt= none:=}'); + Expect(1, 194705, '\p{Nt=:\ANone\z:}', "");; + Expect(0, 194704, '\p{Nt=:\ANone\z:}', "");; + Expect(1, 194705, '\p{Nt=none}', ""); + Expect(0, 194705, '\p{^Nt=none}', ""); + Expect(0, 194705, '\P{Nt=none}', ""); + Expect(1, 194705, '\P{^Nt=none}', ""); + Expect(0, 194704, '\p{Nt=none}', ""); + Expect(1, 194704, '\p{^Nt=none}', ""); + Expect(1, 194704, '\P{Nt=none}', ""); + Expect(0, 194704, '\P{^Nt=none}', ""); + Expect(1, 194705, '\p{Nt=:\Anone\z:}', "");; + Expect(0, 194704, '\p{Nt=:\Anone\z:}', "");; + Expect(1, 194705, '\p{Nt=__None}', ""); + Expect(0, 194705, '\p{^Nt=__None}', ""); + Expect(0, 194705, '\P{Nt=__None}', ""); + Expect(1, 194705, '\P{^Nt=__None}', ""); + Expect(0, 194704, '\p{Nt=__None}', ""); + Expect(1, 194704, '\p{^Nt=__None}', ""); + Expect(1, 194704, '\P{Nt=__None}', ""); + Expect(0, 194704, '\P{^Nt=__None}', ""); + Error('\p{Is_Numeric_Type: none/a/}'); + Error('\P{Is_Numeric_Type: none/a/}'); + Expect(1, 194705, '\p{Is_Numeric_Type: none}', ""); + Expect(0, 194705, '\p{^Is_Numeric_Type: none}', ""); + Expect(0, 194705, '\P{Is_Numeric_Type: none}', ""); + Expect(1, 194705, '\P{^Is_Numeric_Type: none}', ""); + Expect(0, 194704, '\p{Is_Numeric_Type: none}', ""); + Expect(1, 194704, '\p{^Is_Numeric_Type: none}', ""); + Expect(1, 194704, '\P{Is_Numeric_Type: none}', ""); + Expect(0, 194704, '\P{^Is_Numeric_Type: none}', ""); + Expect(1, 194705, '\p{Is_Numeric_Type=--None}', ""); + Expect(0, 194705, '\p{^Is_Numeric_Type=--None}', ""); + Expect(0, 194705, '\P{Is_Numeric_Type=--None}', ""); + Expect(1, 194705, '\P{^Is_Numeric_Type=--None}', ""); + Expect(0, 194704, '\p{Is_Numeric_Type=--None}', ""); + Expect(1, 194704, '\p{^Is_Numeric_Type=--None}', ""); + Expect(1, 194704, '\P{Is_Numeric_Type=--None}', ""); + Expect(0, 194704, '\P{^Is_Numeric_Type=--None}', ""); + Error('\p{Is_Nt=/a/NONE}'); + Error('\P{Is_Nt=/a/NONE}'); + Expect(1, 194705, '\p{Is_Nt=none}', ""); + Expect(0, 194705, '\p{^Is_Nt=none}', ""); + Expect(0, 194705, '\P{Is_Nt=none}', ""); + Expect(1, 194705, '\P{^Is_Nt=none}', ""); + Expect(0, 194704, '\p{Is_Nt=none}', ""); + Expect(1, 194704, '\p{^Is_Nt=none}', ""); + Expect(1, 194704, '\P{Is_Nt=none}', ""); + Expect(0, 194704, '\P{^Is_Nt=none}', ""); + Expect(1, 194705, '\p{Is_Nt=-_None}', ""); + Expect(0, 194705, '\p{^Is_Nt=-_None}', ""); + Expect(0, 194705, '\P{Is_Nt=-_None}', ""); + Expect(1, 194705, '\P{^Is_Nt=-_None}', ""); + Expect(0, 194704, '\p{Is_Nt=-_None}', ""); + Expect(1, 194704, '\p{^Is_Nt=-_None}', ""); + Expect(1, 194704, '\P{Is_Nt=-_None}', ""); + Expect(0, 194704, '\P{^Is_Nt=-_None}', ""); + Error('\p{Numeric_Type=/a/_-Numeric}'); + Error('\P{Numeric_Type=/a/_-Numeric}'); + Expect(1, 194704, '\p{Numeric_Type=:\ANumeric\z:}', "");; + Expect(0, 194705, '\p{Numeric_Type=:\ANumeric\z:}', "");; + Expect(1, 194704, '\p{Numeric_Type=numeric}', ""); + Expect(0, 194704, '\p{^Numeric_Type=numeric}', ""); + Expect(0, 194704, '\P{Numeric_Type=numeric}', ""); + Expect(1, 194704, '\P{^Numeric_Type=numeric}', ""); + Expect(0, 194705, '\p{Numeric_Type=numeric}', ""); + Expect(1, 194705, '\p{^Numeric_Type=numeric}', ""); + Expect(1, 194705, '\P{Numeric_Type=numeric}', ""); + Expect(0, 194705, '\P{^Numeric_Type=numeric}', ""); + Expect(1, 194704, '\p{Numeric_Type=:\Anumeric\z:}', "");; + Expect(0, 194705, '\p{Numeric_Type=:\Anumeric\z:}', "");; + Expect(1, 194704, '\p{Numeric_Type=_ numeric}', ""); + Expect(0, 194704, '\p{^Numeric_Type=_ numeric}', ""); + Expect(0, 194704, '\P{Numeric_Type=_ numeric}', ""); + Expect(1, 194704, '\P{^Numeric_Type=_ numeric}', ""); + Expect(0, 194705, '\p{Numeric_Type=_ numeric}', ""); + Expect(1, 194705, '\p{^Numeric_Type=_ numeric}', ""); + Expect(1, 194705, '\P{Numeric_Type=_ numeric}', ""); + Expect(0, 194705, '\P{^Numeric_Type=_ numeric}', ""); + Error('\p{Nt: _:=nu}'); + Error('\P{Nt: _:=nu}'); + Expect(1, 194704, '\p{Nt=:\ANu\z:}', "");; + Expect(0, 194705, '\p{Nt=:\ANu\z:}', "");; + Expect(1, 194704, '\p{Nt:nu}', ""); + Expect(0, 194704, '\p{^Nt:nu}', ""); + Expect(0, 194704, '\P{Nt:nu}', ""); + Expect(1, 194704, '\P{^Nt:nu}', ""); + Expect(0, 194705, '\p{Nt:nu}', ""); + Expect(1, 194705, '\p{^Nt:nu}', ""); + Expect(1, 194705, '\P{Nt:nu}', ""); + Expect(0, 194705, '\P{^Nt:nu}', ""); + Expect(1, 194704, '\p{Nt=:\Anu\z:}', "");; + Expect(0, 194705, '\p{Nt=:\Anu\z:}', "");; + Expect(1, 194704, '\p{Nt=-NU}', ""); + Expect(0, 194704, '\p{^Nt=-NU}', ""); + Expect(0, 194704, '\P{Nt=-NU}', ""); + Expect(1, 194704, '\P{^Nt=-NU}', ""); + Expect(0, 194705, '\p{Nt=-NU}', ""); + Expect(1, 194705, '\p{^Nt=-NU}', ""); + Expect(1, 194705, '\P{Nt=-NU}', ""); + Expect(0, 194705, '\P{^Nt=-NU}', ""); + Error('\p{Is_Numeric_Type=--NUMERIC/a/}'); + Error('\P{Is_Numeric_Type=--NUMERIC/a/}'); + Expect(1, 194704, '\p{Is_Numeric_Type=numeric}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Type=numeric}', ""); + Expect(0, 194704, '\P{Is_Numeric_Type=numeric}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Type=numeric}', ""); + Expect(0, 194705, '\p{Is_Numeric_Type=numeric}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Type=numeric}', ""); + Expect(1, 194705, '\P{Is_Numeric_Type=numeric}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Type=numeric}', ""); + Expect(1, 194704, '\p{Is_Numeric_Type=- Numeric}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Type=- Numeric}', ""); + Expect(0, 194704, '\P{Is_Numeric_Type=- Numeric}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Type=- Numeric}', ""); + Expect(0, 194705, '\p{Is_Numeric_Type=- Numeric}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Type=- Numeric}', ""); + Expect(1, 194705, '\P{Is_Numeric_Type=- Numeric}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Type=- Numeric}', ""); + Error('\p{Is_Nt=/a/ NU}'); + Error('\P{Is_Nt=/a/ NU}'); + Expect(1, 194704, '\p{Is_Nt:nu}', ""); + Expect(0, 194704, '\p{^Is_Nt:nu}', ""); + Expect(0, 194704, '\P{Is_Nt:nu}', ""); + Expect(1, 194704, '\P{^Is_Nt:nu}', ""); + Expect(0, 194705, '\p{Is_Nt:nu}', ""); + Expect(1, 194705, '\p{^Is_Nt:nu}', ""); + Expect(1, 194705, '\P{Is_Nt:nu}', ""); + Expect(0, 194705, '\P{^Is_Nt:nu}', ""); + Expect(1, 194704, '\p{Is_Nt= _Nu}', ""); + Expect(0, 194704, '\p{^Is_Nt= _Nu}', ""); + Expect(0, 194704, '\P{Is_Nt= _Nu}', ""); + Expect(1, 194704, '\P{^Is_Nt= _Nu}', ""); + Expect(0, 194705, '\p{Is_Nt= _Nu}', ""); + Expect(1, 194705, '\p{^Is_Nt= _Nu}', ""); + Expect(1, 194705, '\P{Is_Nt= _Nu}', ""); + Expect(0, 194705, '\P{^Is_Nt= _Nu}', ""); + Error('\p{numericvalue}'); + Error('\P{numericvalue}'); + Error('\p{nv}'); + Error('\P{nv}'); + Error('\p{Numeric_Value=-:=-000001/00000002}'); + Error('\P{Numeric_Value=-:=-000001/00000002}'); + Expect(1, 3891, '\p{Numeric_Value=:\A-1/2\z:}', "");; + Expect(0, 3892, '\p{Numeric_Value=:\A-1/2\z:}', "");; + Expect(1, 3891, '\p{Numeric_Value: -0000001/0000002}', ""); + Expect(0, 3891, '\p{^Numeric_Value: -0000001/0000002}', ""); + Expect(0, 3891, '\P{Numeric_Value: -0000001/0000002}', ""); + Expect(1, 3891, '\P{^Numeric_Value: -0000001/0000002}', ""); + Expect(0, 3892, '\p{Numeric_Value: -0000001/0000002}', ""); + Expect(1, 3892, '\p{^Numeric_Value: -0000001/0000002}', ""); + Expect(1, 3892, '\P{Numeric_Value: -0000001/0000002}', ""); + Expect(0, 3892, '\P{^Numeric_Value: -0000001/0000002}', ""); + Expect(1, 3891, '\p{Numeric_Value=-60/120}', ""); + Expect(0, 3891, '\p{^Numeric_Value=-60/120}', ""); + Expect(0, 3891, '\P{Numeric_Value=-60/120}', ""); + Expect(1, 3891, '\P{^Numeric_Value=-60/120}', ""); + Expect(0, 3892, '\p{Numeric_Value=-60/120}', ""); + Expect(1, 3892, '\p{^Numeric_Value=-60/120}', ""); + Expect(1, 3892, '\P{Numeric_Value=-60/120}', ""); + Expect(0, 3892, '\P{^Numeric_Value=-60/120}', ""); + Expect(1, 3891, '\p{Numeric_Value:-5.0e-01}', ""); + Expect(0, 3891, '\p{^Numeric_Value:-5.0e-01}', ""); + Expect(0, 3891, '\P{Numeric_Value:-5.0e-01}', ""); + Expect(1, 3891, '\P{^Numeric_Value:-5.0e-01}', ""); + Expect(0, 3892, '\p{Numeric_Value:-5.0e-01}', ""); + Expect(1, 3892, '\p{^Numeric_Value:-5.0e-01}', ""); + Expect(1, 3892, '\P{Numeric_Value:-5.0e-01}', ""); + Expect(0, 3892, '\P{^Numeric_Value:-5.0e-01}', ""); + Expect(1, 3891, '\p{Numeric_Value=-0.5}', ""); + Expect(0, 3891, '\p{^Numeric_Value=-0.5}', ""); + Expect(0, 3891, '\P{Numeric_Value=-0.5}', ""); + Expect(1, 3891, '\P{^Numeric_Value=-0.5}', ""); + Expect(0, 3892, '\p{Numeric_Value=-0.5}', ""); + Expect(1, 3892, '\p{^Numeric_Value=-0.5}', ""); + Expect(1, 3892, '\P{Numeric_Value=-0.5}', ""); + Expect(0, 3892, '\P{^Numeric_Value=-0.5}', ""); + Expect(1, 3891, '\p{Numeric_Value=-5.00e-01}', ""); + Expect(0, 3891, '\p{^Numeric_Value=-5.00e-01}', ""); + Expect(0, 3891, '\P{Numeric_Value=-5.00e-01}', ""); + Expect(1, 3891, '\P{^Numeric_Value=-5.00e-01}', ""); + Expect(0, 3892, '\p{Numeric_Value=-5.00e-01}', ""); + Expect(1, 3892, '\p{^Numeric_Value=-5.00e-01}', ""); + Expect(1, 3892, '\P{Numeric_Value=-5.00e-01}', ""); + Expect(0, 3892, '\P{^Numeric_Value=-5.00e-01}', ""); + Expect(1, 3891, '\p{Numeric_Value=-0.50}', ""); + Expect(0, 3891, '\p{^Numeric_Value=-0.50}', ""); + Expect(0, 3891, '\P{Numeric_Value=-0.50}', ""); + Expect(1, 3891, '\P{^Numeric_Value=-0.50}', ""); + Expect(0, 3892, '\p{Numeric_Value=-0.50}', ""); + Expect(1, 3892, '\p{^Numeric_Value=-0.50}', ""); + Expect(1, 3892, '\P{Numeric_Value=-0.50}', ""); + Expect(0, 3892, '\P{^Numeric_Value=-0.50}', ""); + Error('\p{Nv= /a/-001/002}'); + Error('\P{Nv= /a/-001/002}'); + Expect(1, 3891, '\p{Nv=:\A-1/2\z:}', "");; + Expect(0, 3892, '\p{Nv=:\A-1/2\z:}', "");; + Expect(1, 3891, '\p{Nv=-000000001/00000002}', ""); + Expect(0, 3891, '\p{^Nv=-000000001/00000002}', ""); + Expect(0, 3891, '\P{Nv=-000000001/00000002}', ""); + Expect(1, 3891, '\P{^Nv=-000000001/00000002}', ""); + Expect(0, 3892, '\p{Nv=-000000001/00000002}', ""); + Expect(1, 3892, '\p{^Nv=-000000001/00000002}', ""); + Expect(1, 3892, '\P{Nv=-000000001/00000002}', ""); + Expect(0, 3892, '\P{^Nv=-000000001/00000002}', ""); + Expect(1, 3891, '\p{Nv=-60/120}', ""); + Expect(0, 3891, '\p{^Nv=-60/120}', ""); + Expect(0, 3891, '\P{Nv=-60/120}', ""); + Expect(1, 3891, '\P{^Nv=-60/120}', ""); + Expect(0, 3892, '\p{Nv=-60/120}', ""); + Expect(1, 3892, '\p{^Nv=-60/120}', ""); + Expect(1, 3892, '\P{Nv=-60/120}', ""); + Expect(0, 3892, '\P{^Nv=-60/120}', ""); + Expect(1, 3891, '\p{Nv: -5.0e-01}', ""); + Expect(0, 3891, '\p{^Nv: -5.0e-01}', ""); + Expect(0, 3891, '\P{Nv: -5.0e-01}', ""); + Expect(1, 3891, '\P{^Nv: -5.0e-01}', ""); + Expect(0, 3892, '\p{Nv: -5.0e-01}', ""); + Expect(1, 3892, '\p{^Nv: -5.0e-01}', ""); + Expect(1, 3892, '\P{Nv: -5.0e-01}', ""); + Expect(0, 3892, '\P{^Nv: -5.0e-01}', ""); + Expect(1, 3891, '\p{Nv=-0.5}', ""); + Expect(0, 3891, '\p{^Nv=-0.5}', ""); + Expect(0, 3891, '\P{Nv=-0.5}', ""); + Expect(1, 3891, '\P{^Nv=-0.5}', ""); + Expect(0, 3892, '\p{Nv=-0.5}', ""); + Expect(1, 3892, '\p{^Nv=-0.5}', ""); + Expect(1, 3892, '\P{Nv=-0.5}', ""); + Expect(0, 3892, '\P{^Nv=-0.5}', ""); + Expect(1, 3891, '\p{Nv=-5.00e-01}', ""); + Expect(0, 3891, '\p{^Nv=-5.00e-01}', ""); + Expect(0, 3891, '\P{Nv=-5.00e-01}', ""); + Expect(1, 3891, '\P{^Nv=-5.00e-01}', ""); + Expect(0, 3892, '\p{Nv=-5.00e-01}', ""); + Expect(1, 3892, '\p{^Nv=-5.00e-01}', ""); + Expect(1, 3892, '\P{Nv=-5.00e-01}', ""); + Expect(0, 3892, '\P{^Nv=-5.00e-01}', ""); + Expect(1, 3891, '\p{Nv=-0.50}', ""); + Expect(0, 3891, '\p{^Nv=-0.50}', ""); + Expect(0, 3891, '\P{Nv=-0.50}', ""); + Expect(1, 3891, '\P{^Nv=-0.50}', ""); + Expect(0, 3892, '\p{Nv=-0.50}', ""); + Expect(1, 3892, '\p{^Nv=-0.50}', ""); + Expect(1, 3892, '\P{Nv=-0.50}', ""); + Expect(0, 3892, '\P{^Nv=-0.50}', ""); + Error('\p{Is_Numeric_Value=:=--0000000001/2}'); + Error('\P{Is_Numeric_Value=:=--0000000001/2}'); + Expect(1, 3891, '\p{Is_Numeric_Value: -0000001/002}', ""); + Expect(0, 3891, '\p{^Is_Numeric_Value: -0000001/002}', ""); + Expect(0, 3891, '\P{Is_Numeric_Value: -0000001/002}', ""); + Expect(1, 3891, '\P{^Is_Numeric_Value: -0000001/002}', ""); + Expect(0, 3892, '\p{Is_Numeric_Value: -0000001/002}', ""); + Expect(1, 3892, '\p{^Is_Numeric_Value: -0000001/002}', ""); + Expect(1, 3892, '\P{Is_Numeric_Value: -0000001/002}', ""); + Expect(0, 3892, '\P{^Is_Numeric_Value: -0000001/002}', ""); + Expect(1, 3891, '\p{Is_Numeric_Value=-60/120}', ""); + Expect(0, 3891, '\p{^Is_Numeric_Value=-60/120}', ""); + Expect(0, 3891, '\P{Is_Numeric_Value=-60/120}', ""); + Expect(1, 3891, '\P{^Is_Numeric_Value=-60/120}', ""); + Expect(0, 3892, '\p{Is_Numeric_Value=-60/120}', ""); + Expect(1, 3892, '\p{^Is_Numeric_Value=-60/120}', ""); + Expect(1, 3892, '\P{Is_Numeric_Value=-60/120}', ""); + Expect(0, 3892, '\P{^Is_Numeric_Value=-60/120}', ""); + Expect(1, 3891, '\p{Is_Numeric_Value=-5.0e-01}', ""); + Expect(0, 3891, '\p{^Is_Numeric_Value=-5.0e-01}', ""); + Expect(0, 3891, '\P{Is_Numeric_Value=-5.0e-01}', ""); + Expect(1, 3891, '\P{^Is_Numeric_Value=-5.0e-01}', ""); + Expect(0, 3892, '\p{Is_Numeric_Value=-5.0e-01}', ""); + Expect(1, 3892, '\p{^Is_Numeric_Value=-5.0e-01}', ""); + Expect(1, 3892, '\P{Is_Numeric_Value=-5.0e-01}', ""); + Expect(0, 3892, '\P{^Is_Numeric_Value=-5.0e-01}', ""); + Expect(1, 3891, '\p{Is_Numeric_Value: -0.5}', ""); + Expect(0, 3891, '\p{^Is_Numeric_Value: -0.5}', ""); + Expect(0, 3891, '\P{Is_Numeric_Value: -0.5}', ""); + Expect(1, 3891, '\P{^Is_Numeric_Value: -0.5}', ""); + Expect(0, 3892, '\p{Is_Numeric_Value: -0.5}', ""); + Expect(1, 3892, '\p{^Is_Numeric_Value: -0.5}', ""); + Expect(1, 3892, '\P{Is_Numeric_Value: -0.5}', ""); + Expect(0, 3892, '\P{^Is_Numeric_Value: -0.5}', ""); + Expect(1, 3891, '\p{Is_Numeric_Value=-5.00e-01}', ""); + Expect(0, 3891, '\p{^Is_Numeric_Value=-5.00e-01}', ""); + Expect(0, 3891, '\P{Is_Numeric_Value=-5.00e-01}', ""); + Expect(1, 3891, '\P{^Is_Numeric_Value=-5.00e-01}', ""); + Expect(0, 3892, '\p{Is_Numeric_Value=-5.00e-01}', ""); + Expect(1, 3892, '\p{^Is_Numeric_Value=-5.00e-01}', ""); + Expect(1, 3892, '\P{Is_Numeric_Value=-5.00e-01}', ""); + Expect(0, 3892, '\P{^Is_Numeric_Value=-5.00e-01}', ""); + Expect(1, 3891, '\p{Is_Numeric_Value=-0.50}', ""); + Expect(0, 3891, '\p{^Is_Numeric_Value=-0.50}', ""); + Expect(0, 3891, '\P{Is_Numeric_Value=-0.50}', ""); + Expect(1, 3891, '\P{^Is_Numeric_Value=-0.50}', ""); + Expect(0, 3892, '\p{Is_Numeric_Value=-0.50}', ""); + Expect(1, 3892, '\p{^Is_Numeric_Value=-0.50}', ""); + Expect(1, 3892, '\P{Is_Numeric_Value=-0.50}', ""); + Expect(0, 3892, '\P{^Is_Numeric_Value=-0.50}', ""); + Error('\p{Is_Nv= /a/-00000001/0002}'); + Error('\P{Is_Nv= /a/-00000001/0002}'); + Expect(1, 3891, '\p{Is_Nv=-01/0000002}', ""); + Expect(0, 3891, '\p{^Is_Nv=-01/0000002}', ""); + Expect(0, 3891, '\P{Is_Nv=-01/0000002}', ""); + Expect(1, 3891, '\P{^Is_Nv=-01/0000002}', ""); + Expect(0, 3892, '\p{Is_Nv=-01/0000002}', ""); + Expect(1, 3892, '\p{^Is_Nv=-01/0000002}', ""); + Expect(1, 3892, '\P{Is_Nv=-01/0000002}', ""); + Expect(0, 3892, '\P{^Is_Nv=-01/0000002}', ""); + Expect(1, 3891, '\p{Is_Nv: -60/120}', ""); + Expect(0, 3891, '\p{^Is_Nv: -60/120}', ""); + Expect(0, 3891, '\P{Is_Nv: -60/120}', ""); + Expect(1, 3891, '\P{^Is_Nv: -60/120}', ""); + Expect(0, 3892, '\p{Is_Nv: -60/120}', ""); + Expect(1, 3892, '\p{^Is_Nv: -60/120}', ""); + Expect(1, 3892, '\P{Is_Nv: -60/120}', ""); + Expect(0, 3892, '\P{^Is_Nv: -60/120}', ""); + Expect(1, 3891, '\p{Is_Nv=-5.0e-01}', ""); + Expect(0, 3891, '\p{^Is_Nv=-5.0e-01}', ""); + Expect(0, 3891, '\P{Is_Nv=-5.0e-01}', ""); + Expect(1, 3891, '\P{^Is_Nv=-5.0e-01}', ""); + Expect(0, 3892, '\p{Is_Nv=-5.0e-01}', ""); + Expect(1, 3892, '\p{^Is_Nv=-5.0e-01}', ""); + Expect(1, 3892, '\P{Is_Nv=-5.0e-01}', ""); + Expect(0, 3892, '\P{^Is_Nv=-5.0e-01}', ""); + Expect(1, 3891, '\p{Is_Nv=-0.5}', ""); + Expect(0, 3891, '\p{^Is_Nv=-0.5}', ""); + Expect(0, 3891, '\P{Is_Nv=-0.5}', ""); + Expect(1, 3891, '\P{^Is_Nv=-0.5}', ""); + Expect(0, 3892, '\p{Is_Nv=-0.5}', ""); + Expect(1, 3892, '\p{^Is_Nv=-0.5}', ""); + Expect(1, 3892, '\P{Is_Nv=-0.5}', ""); + Expect(0, 3892, '\P{^Is_Nv=-0.5}', ""); + Expect(1, 3891, '\p{Is_Nv=-5.00e-01}', ""); + Expect(0, 3891, '\p{^Is_Nv=-5.00e-01}', ""); + Expect(0, 3891, '\P{Is_Nv=-5.00e-01}', ""); + Expect(1, 3891, '\P{^Is_Nv=-5.00e-01}', ""); + Expect(0, 3892, '\p{Is_Nv=-5.00e-01}', ""); + Expect(1, 3892, '\p{^Is_Nv=-5.00e-01}', ""); + Expect(1, 3892, '\P{Is_Nv=-5.00e-01}', ""); + Expect(0, 3892, '\P{^Is_Nv=-5.00e-01}', ""); + Expect(1, 3891, '\p{Is_Nv=-0.50}', ""); + Expect(0, 3891, '\p{^Is_Nv=-0.50}', ""); + Expect(0, 3891, '\P{Is_Nv=-0.50}', ""); + Expect(1, 3891, '\P{^Is_Nv=-0.50}', ""); + Expect(0, 3892, '\p{Is_Nv=-0.50}', ""); + Expect(1, 3892, '\p{^Is_Nv=-0.50}', ""); + Expect(1, 3892, '\P{Is_Nv=-0.50}', ""); + Expect(0, 3892, '\P{^Is_Nv=-0.50}', ""); + Error('\p{Numeric_Value= +0000000000/a/}'); + Error('\P{Numeric_Value= +0000000000/a/}'); + Expect(1, 130032, '\p{Numeric_Value=:\A0\z:}', "");; + Expect(0, 130033, '\p{Numeric_Value=:\A0\z:}', "");; + Expect(1, 130032, '\p{Numeric_Value=000}', ""); + Expect(0, 130032, '\p{^Numeric_Value=000}', ""); + Expect(0, 130032, '\P{Numeric_Value=000}', ""); + Expect(1, 130032, '\P{^Numeric_Value=000}', ""); + Expect(0, 130033, '\p{Numeric_Value=000}', ""); + Expect(1, 130033, '\p{^Numeric_Value=000}', ""); + Expect(1, 130033, '\P{Numeric_Value=000}', ""); + Expect(0, 130033, '\P{^Numeric_Value=000}', ""); + Expect(1, 130032, '\p{Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130032, '\p{^Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130032, '\P{Numeric_Value=0.000000000000000e+00}', ""); + Expect(1, 130032, '\P{^Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130033, '\p{Numeric_Value=0.000000000000000e+00}', ""); + Expect(1, 130033, '\p{^Numeric_Value=0.000000000000000e+00}', ""); + Expect(1, 130033, '\P{Numeric_Value=0.000000000000000e+00}', ""); + Expect(0, 130033, '\P{^Numeric_Value=0.000000000000000e+00}', ""); + Error('\p{Nv= _+0_0_0_000:=}'); + Error('\P{Nv= _+0_0_0_000:=}'); + Expect(1, 130032, '\p{Nv=:\A0\z:}', "");; + Expect(0, 130033, '\p{Nv=:\A0\z:}', "");; + Expect(1, 130032, '\p{Nv=0000_0000_0}', ""); + Expect(0, 130032, '\p{^Nv=0000_0000_0}', ""); + Expect(0, 130032, '\P{Nv=0000_0000_0}', ""); + Expect(1, 130032, '\P{^Nv=0000_0000_0}', ""); + Expect(0, 130033, '\p{Nv=0000_0000_0}', ""); + Expect(1, 130033, '\p{^Nv=0000_0000_0}', ""); + Expect(1, 130033, '\P{Nv=0000_0000_0}', ""); + Expect(0, 130033, '\P{^Nv=0000_0000_0}', ""); + Expect(1, 130032, '\p{Nv:0.000000000000000e+00}', ""); + Expect(0, 130032, '\p{^Nv:0.000000000000000e+00}', ""); + Expect(0, 130032, '\P{Nv:0.000000000000000e+00}', ""); + Expect(1, 130032, '\P{^Nv:0.000000000000000e+00}', ""); + Expect(0, 130033, '\p{Nv:0.000000000000000e+00}', ""); + Expect(1, 130033, '\p{^Nv:0.000000000000000e+00}', ""); + Expect(1, 130033, '\P{Nv:0.000000000000000e+00}', ""); + Expect(0, 130033, '\P{^Nv:0.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value= :=+000_000_00}'); + Error('\P{Is_Numeric_Value= :=+000_000_00}'); + Expect(1, 130032, '\p{Is_Numeric_Value=0000000}', ""); + Expect(0, 130032, '\p{^Is_Numeric_Value=0000000}', ""); + Expect(0, 130032, '\P{Is_Numeric_Value=0000000}', ""); + Expect(1, 130032, '\P{^Is_Numeric_Value=0000000}', ""); + Expect(0, 130033, '\p{Is_Numeric_Value=0000000}', ""); + Expect(1, 130033, '\p{^Is_Numeric_Value=0000000}', ""); + Expect(1, 130033, '\P{Is_Numeric_Value=0000000}', ""); + Expect(0, 130033, '\P{^Is_Numeric_Value=0000000}', ""); + Expect(1, 130032, '\p{Is_Numeric_Value: 0.000000000000000e+00}', ""); + Expect(0, 130032, '\p{^Is_Numeric_Value: 0.000000000000000e+00}', ""); + Expect(0, 130032, '\P{Is_Numeric_Value: 0.000000000000000e+00}', ""); + Expect(1, 130032, '\P{^Is_Numeric_Value: 0.000000000000000e+00}', ""); + Expect(0, 130033, '\p{Is_Numeric_Value: 0.000000000000000e+00}', ""); + Expect(1, 130033, '\p{^Is_Numeric_Value: 0.000000000000000e+00}', ""); + Expect(1, 130033, '\P{Is_Numeric_Value: 0.000000000000000e+00}', ""); + Expect(0, 130033, '\P{^Is_Numeric_Value: 0.000000000000000e+00}', ""); + Error('\p{Is_Nv::=__0000_0}'); + Error('\P{Is_Nv::=__0000_0}'); + Expect(1, 130032, '\p{Is_Nv:0}', ""); + Expect(0, 130032, '\p{^Is_Nv:0}', ""); + Expect(0, 130032, '\P{Is_Nv:0}', ""); + Expect(1, 130032, '\P{^Is_Nv:0}', ""); + Expect(0, 130033, '\p{Is_Nv:0}', ""); + Expect(1, 130033, '\p{^Is_Nv:0}', ""); + Expect(1, 130033, '\P{Is_Nv:0}', ""); + Expect(0, 130033, '\P{^Is_Nv:0}', ""); + Expect(1, 130032, '\p{Is_Nv=0.000000000000000e+00}', ""); + Expect(0, 130032, '\p{^Is_Nv=0.000000000000000e+00}', ""); + Expect(0, 130032, '\P{Is_Nv=0.000000000000000e+00}', ""); + Expect(1, 130032, '\P{^Is_Nv=0.000000000000000e+00}', ""); + Expect(0, 130033, '\p{Is_Nv=0.000000000000000e+00}', ""); + Expect(1, 130033, '\p{^Is_Nv=0.000000000000000e+00}', ""); + Expect(1, 130033, '\P{Is_Nv=0.000000000000000e+00}', ""); + Expect(0, 130033, '\P{^Is_Nv=0.000000000000000e+00}', ""); + Error('\p{Numeric_Value=-/a/00001}'); + Error('\P{Numeric_Value=-/a/00001}'); + Expect(1, 133418, '\p{Numeric_Value=:\A1\z:}', "");; + Expect(0, 133419, '\p{Numeric_Value=:\A1\z:}', "");; + Expect(1, 133418, '\p{Numeric_Value=00_00_00_01}', ""); + Expect(0, 133418, '\p{^Numeric_Value=00_00_00_01}', ""); + Expect(0, 133418, '\P{Numeric_Value=00_00_00_01}', ""); + Expect(1, 133418, '\P{^Numeric_Value=00_00_00_01}', ""); + Expect(0, 133419, '\p{Numeric_Value=00_00_00_01}', ""); + Expect(1, 133419, '\p{^Numeric_Value=00_00_00_01}', ""); + Expect(1, 133419, '\P{Numeric_Value=00_00_00_01}', ""); + Expect(0, 133419, '\P{^Numeric_Value=00_00_00_01}', ""); + Expect(1, 133418, '\p{Numeric_Value=1.000000000000000e+00}', ""); + Expect(0, 133418, '\p{^Numeric_Value=1.000000000000000e+00}', ""); + Expect(0, 133418, '\P{Numeric_Value=1.000000000000000e+00}', ""); + Expect(1, 133418, '\P{^Numeric_Value=1.000000000000000e+00}', ""); + Expect(0, 133419, '\p{Numeric_Value=1.000000000000000e+00}', ""); + Expect(1, 133419, '\p{^Numeric_Value=1.000000000000000e+00}', ""); + Expect(1, 133419, '\P{Numeric_Value=1.000000000000000e+00}', ""); + Expect(0, 133419, '\P{^Numeric_Value=1.000000000000000e+00}', ""); + Error('\p{Nv=-_00_00_1:=}'); + Error('\P{Nv=-_00_00_1:=}'); + Expect(1, 133418, '\p{Nv=:\A1\z:}', "");; + Expect(0, 133419, '\p{Nv=:\A1\z:}', "");; + Expect(1, 133418, '\p{Nv=+0_0_01}', ""); + Expect(0, 133418, '\p{^Nv=+0_0_01}', ""); + Expect(0, 133418, '\P{Nv=+0_0_01}', ""); + Expect(1, 133418, '\P{^Nv=+0_0_01}', ""); + Expect(0, 133419, '\p{Nv=+0_0_01}', ""); + Expect(1, 133419, '\p{^Nv=+0_0_01}', ""); + Expect(1, 133419, '\P{Nv=+0_0_01}', ""); + Expect(0, 133419, '\P{^Nv=+0_0_01}', ""); + Expect(1, 133418, '\p{Nv=1.000000000000000e+00}', ""); + Expect(0, 133418, '\p{^Nv=1.000000000000000e+00}', ""); + Expect(0, 133418, '\P{Nv=1.000000000000000e+00}', ""); + Expect(1, 133418, '\P{^Nv=1.000000000000000e+00}', ""); + Expect(0, 133419, '\p{Nv=1.000000000000000e+00}', ""); + Expect(1, 133419, '\p{^Nv=1.000000000000000e+00}', ""); + Expect(1, 133419, '\P{Nv=1.000000000000000e+00}', ""); + Expect(0, 133419, '\P{^Nv=1.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value= -000001:=}'); + Error('\P{Is_Numeric_Value= -000001:=}'); + Expect(1, 133418, '\p{Is_Numeric_Value=00_1}', ""); + Expect(0, 133418, '\p{^Is_Numeric_Value=00_1}', ""); + Expect(0, 133418, '\P{Is_Numeric_Value=00_1}', ""); + Expect(1, 133418, '\P{^Is_Numeric_Value=00_1}', ""); + Expect(0, 133419, '\p{Is_Numeric_Value=00_1}', ""); + Expect(1, 133419, '\p{^Is_Numeric_Value=00_1}', ""); + Expect(1, 133419, '\P{Is_Numeric_Value=00_1}', ""); + Expect(0, 133419, '\P{^Is_Numeric_Value=00_1}', ""); + Expect(1, 133418, '\p{Is_Numeric_Value=1.000000000000000e+00}', ""); + Expect(0, 133418, '\p{^Is_Numeric_Value=1.000000000000000e+00}', ""); + Expect(0, 133418, '\P{Is_Numeric_Value=1.000000000000000e+00}', ""); + Expect(1, 133418, '\P{^Is_Numeric_Value=1.000000000000000e+00}', ""); + Expect(0, 133419, '\p{Is_Numeric_Value=1.000000000000000e+00}', ""); + Expect(1, 133419, '\p{^Is_Numeric_Value=1.000000000000000e+00}', ""); + Expect(1, 133419, '\P{Is_Numeric_Value=1.000000000000000e+00}', ""); + Expect(0, 133419, '\P{^Is_Numeric_Value=1.000000000000000e+00}', ""); + Error('\p{Is_Nv=/a/ +000001}'); + Error('\P{Is_Nv=/a/ +000001}'); + Expect(1, 133418, '\p{Is_Nv=0_1}', ""); + Expect(0, 133418, '\p{^Is_Nv=0_1}', ""); + Expect(0, 133418, '\P{Is_Nv=0_1}', ""); + Expect(1, 133418, '\P{^Is_Nv=0_1}', ""); + Expect(0, 133419, '\p{Is_Nv=0_1}', ""); + Expect(1, 133419, '\p{^Is_Nv=0_1}', ""); + Expect(1, 133419, '\P{Is_Nv=0_1}', ""); + Expect(0, 133419, '\P{^Is_Nv=0_1}', ""); + Expect(1, 133418, '\p{Is_Nv=1.000000000000000e+00}', ""); + Expect(0, 133418, '\p{^Is_Nv=1.000000000000000e+00}', ""); + Expect(0, 133418, '\P{Is_Nv=1.000000000000000e+00}', ""); + Expect(1, 133418, '\P{^Is_Nv=1.000000000000000e+00}', ""); + Expect(0, 133419, '\p{Is_Nv=1.000000000000000e+00}', ""); + Expect(1, 133419, '\p{^Is_Nv=1.000000000000000e+00}', ""); + Expect(1, 133419, '\P{Is_Nv=1.000000000000000e+00}', ""); + Expect(0, 133419, '\P{^Is_Nv=1.000000000000000e+00}', ""); + Error('\p{Numeric_Value=:=00000001/10}'); + Error('\P{Numeric_Value=:=00000001/10}'); + Expect(1, 73675, '\p{Numeric_Value=:\A1/10\z:}', "");; + Expect(0, 73676, '\p{Numeric_Value=:\A1/10\z:}', "");; + Expect(1, 73675, '\p{Numeric_Value=00001/10}', ""); + Expect(0, 73675, '\p{^Numeric_Value=00001/10}', ""); + Expect(0, 73675, '\P{Numeric_Value=00001/10}', ""); + Expect(1, 73675, '\P{^Numeric_Value=00001/10}', ""); + Expect(0, 73676, '\p{Numeric_Value=00001/10}', ""); + Expect(1, 73676, '\p{^Numeric_Value=00001/10}', ""); + Expect(1, 73676, '\P{Numeric_Value=00001/10}', ""); + Expect(0, 73676, '\P{^Numeric_Value=00001/10}', ""); + Expect(1, 73675, '\p{Numeric_Value=60/600}', ""); + Expect(0, 73675, '\p{^Numeric_Value=60/600}', ""); + Expect(0, 73675, '\P{Numeric_Value=60/600}', ""); + Expect(1, 73675, '\P{^Numeric_Value=60/600}', ""); + Expect(0, 73676, '\p{Numeric_Value=60/600}', ""); + Expect(1, 73676, '\p{^Numeric_Value=60/600}', ""); + Expect(1, 73676, '\P{Numeric_Value=60/600}', ""); + Expect(0, 73676, '\P{^Numeric_Value=60/600}', ""); + Expect(1, 73675, '\p{Numeric_Value=1.0e-01}', ""); + Expect(0, 73675, '\p{^Numeric_Value=1.0e-01}', ""); + Expect(0, 73675, '\P{Numeric_Value=1.0e-01}', ""); + Expect(1, 73675, '\P{^Numeric_Value=1.0e-01}', ""); + Expect(0, 73676, '\p{Numeric_Value=1.0e-01}', ""); + Expect(1, 73676, '\p{^Numeric_Value=1.0e-01}', ""); + Expect(1, 73676, '\P{Numeric_Value=1.0e-01}', ""); + Expect(0, 73676, '\P{^Numeric_Value=1.0e-01}', ""); + Expect(1, 73675, '\p{Numeric_Value=0.1}', ""); + Expect(0, 73675, '\p{^Numeric_Value=0.1}', ""); + Expect(0, 73675, '\P{Numeric_Value=0.1}', ""); + Expect(1, 73675, '\P{^Numeric_Value=0.1}', ""); + Expect(0, 73676, '\p{Numeric_Value=0.1}', ""); + Expect(1, 73676, '\p{^Numeric_Value=0.1}', ""); + Expect(1, 73676, '\P{Numeric_Value=0.1}', ""); + Expect(0, 73676, '\P{^Numeric_Value=0.1}', ""); + Expect(1, 73675, '\p{Numeric_Value=1.00e-01}', ""); + Expect(0, 73675, '\p{^Numeric_Value=1.00e-01}', ""); + Expect(0, 73675, '\P{Numeric_Value=1.00e-01}', ""); + Expect(1, 73675, '\P{^Numeric_Value=1.00e-01}', ""); + Expect(0, 73676, '\p{Numeric_Value=1.00e-01}', ""); + Expect(1, 73676, '\p{^Numeric_Value=1.00e-01}', ""); + Expect(1, 73676, '\P{Numeric_Value=1.00e-01}', ""); + Expect(0, 73676, '\P{^Numeric_Value=1.00e-01}', ""); + Expect(1, 73675, '\p{Numeric_Value: 0.10}', ""); + Expect(0, 73675, '\p{^Numeric_Value: 0.10}', ""); + Expect(0, 73675, '\P{Numeric_Value: 0.10}', ""); + Expect(1, 73675, '\P{^Numeric_Value: 0.10}', ""); + Expect(0, 73676, '\p{Numeric_Value: 0.10}', ""); + Expect(1, 73676, '\p{^Numeric_Value: 0.10}', ""); + Expect(1, 73676, '\P{Numeric_Value: 0.10}', ""); + Expect(0, 73676, '\P{^Numeric_Value: 0.10}', ""); + Error('\p{Nv: /a/-_000000001/00010}'); + Error('\P{Nv: /a/-_000000001/00010}'); + Expect(1, 73675, '\p{Nv=:\A1/10\z:}', "");; + Expect(0, 73676, '\p{Nv=:\A1/10\z:}', "");; + Expect(1, 73675, '\p{Nv=0000001/00010}', ""); + Expect(0, 73675, '\p{^Nv=0000001/00010}', ""); + Expect(0, 73675, '\P{Nv=0000001/00010}', ""); + Expect(1, 73675, '\P{^Nv=0000001/00010}', ""); + Expect(0, 73676, '\p{Nv=0000001/00010}', ""); + Expect(1, 73676, '\p{^Nv=0000001/00010}', ""); + Expect(1, 73676, '\P{Nv=0000001/00010}', ""); + Expect(0, 73676, '\P{^Nv=0000001/00010}', ""); + Expect(1, 73675, '\p{Nv=60/600}', ""); + Expect(0, 73675, '\p{^Nv=60/600}', ""); + Expect(0, 73675, '\P{Nv=60/600}', ""); + Expect(1, 73675, '\P{^Nv=60/600}', ""); + Expect(0, 73676, '\p{Nv=60/600}', ""); + Expect(1, 73676, '\p{^Nv=60/600}', ""); + Expect(1, 73676, '\P{Nv=60/600}', ""); + Expect(0, 73676, '\P{^Nv=60/600}', ""); + Expect(1, 73675, '\p{Nv=1.0e-01}', ""); + Expect(0, 73675, '\p{^Nv=1.0e-01}', ""); + Expect(0, 73675, '\P{Nv=1.0e-01}', ""); + Expect(1, 73675, '\P{^Nv=1.0e-01}', ""); + Expect(0, 73676, '\p{Nv=1.0e-01}', ""); + Expect(1, 73676, '\p{^Nv=1.0e-01}', ""); + Expect(1, 73676, '\P{Nv=1.0e-01}', ""); + Expect(0, 73676, '\P{^Nv=1.0e-01}', ""); + Expect(1, 73675, '\p{Nv=0.1}', ""); + Expect(0, 73675, '\p{^Nv=0.1}', ""); + Expect(0, 73675, '\P{Nv=0.1}', ""); + Expect(1, 73675, '\P{^Nv=0.1}', ""); + Expect(0, 73676, '\p{Nv=0.1}', ""); + Expect(1, 73676, '\p{^Nv=0.1}', ""); + Expect(1, 73676, '\P{Nv=0.1}', ""); + Expect(0, 73676, '\P{^Nv=0.1}', ""); + Expect(1, 73675, '\p{Nv: 1.00e-01}', ""); + Expect(0, 73675, '\p{^Nv: 1.00e-01}', ""); + Expect(0, 73675, '\P{Nv: 1.00e-01}', ""); + Expect(1, 73675, '\P{^Nv: 1.00e-01}', ""); + Expect(0, 73676, '\p{Nv: 1.00e-01}', ""); + Expect(1, 73676, '\p{^Nv: 1.00e-01}', ""); + Expect(1, 73676, '\P{Nv: 1.00e-01}', ""); + Expect(0, 73676, '\P{^Nv: 1.00e-01}', ""); + Expect(1, 73675, '\p{Nv=0.10}', ""); + Expect(0, 73675, '\p{^Nv=0.10}', ""); + Expect(0, 73675, '\P{Nv=0.10}', ""); + Expect(1, 73675, '\P{^Nv=0.10}', ""); + Expect(0, 73676, '\p{Nv=0.10}', ""); + Expect(1, 73676, '\p{^Nv=0.10}', ""); + Expect(1, 73676, '\P{Nv=0.10}', ""); + Expect(0, 73676, '\P{^Nv=0.10}', ""); + Error('\p{Is_Numeric_Value= /a/001/0000010}'); + Error('\P{Is_Numeric_Value= /a/001/0000010}'); + Expect(1, 73675, '\p{Is_Numeric_Value=+0000000001/0010}', ""); + Expect(0, 73675, '\p{^Is_Numeric_Value=+0000000001/0010}', ""); + Expect(0, 73675, '\P{Is_Numeric_Value=+0000000001/0010}', ""); + Expect(1, 73675, '\P{^Is_Numeric_Value=+0000000001/0010}', ""); + Expect(0, 73676, '\p{Is_Numeric_Value=+0000000001/0010}', ""); + Expect(1, 73676, '\p{^Is_Numeric_Value=+0000000001/0010}', ""); + Expect(1, 73676, '\P{Is_Numeric_Value=+0000000001/0010}', ""); + Expect(0, 73676, '\P{^Is_Numeric_Value=+0000000001/0010}', ""); + Expect(1, 73675, '\p{Is_Numeric_Value=60/600}', ""); + Expect(0, 73675, '\p{^Is_Numeric_Value=60/600}', ""); + Expect(0, 73675, '\P{Is_Numeric_Value=60/600}', ""); + Expect(1, 73675, '\P{^Is_Numeric_Value=60/600}', ""); + Expect(0, 73676, '\p{Is_Numeric_Value=60/600}', ""); + Expect(1, 73676, '\p{^Is_Numeric_Value=60/600}', ""); + Expect(1, 73676, '\P{Is_Numeric_Value=60/600}', ""); + Expect(0, 73676, '\P{^Is_Numeric_Value=60/600}', ""); + Expect(1, 73675, '\p{Is_Numeric_Value=1.0e-01}', ""); + Expect(0, 73675, '\p{^Is_Numeric_Value=1.0e-01}', ""); + Expect(0, 73675, '\P{Is_Numeric_Value=1.0e-01}', ""); + Expect(1, 73675, '\P{^Is_Numeric_Value=1.0e-01}', ""); + Expect(0, 73676, '\p{Is_Numeric_Value=1.0e-01}', ""); + Expect(1, 73676, '\p{^Is_Numeric_Value=1.0e-01}', ""); + Expect(1, 73676, '\P{Is_Numeric_Value=1.0e-01}', ""); + Expect(0, 73676, '\P{^Is_Numeric_Value=1.0e-01}', ""); + Expect(1, 73675, '\p{Is_Numeric_Value=0.1}', ""); + Expect(0, 73675, '\p{^Is_Numeric_Value=0.1}', ""); + Expect(0, 73675, '\P{Is_Numeric_Value=0.1}', ""); + Expect(1, 73675, '\P{^Is_Numeric_Value=0.1}', ""); + Expect(0, 73676, '\p{Is_Numeric_Value=0.1}', ""); + Expect(1, 73676, '\p{^Is_Numeric_Value=0.1}', ""); + Expect(1, 73676, '\P{Is_Numeric_Value=0.1}', ""); + Expect(0, 73676, '\P{^Is_Numeric_Value=0.1}', ""); + Expect(1, 73675, '\p{Is_Numeric_Value=1.00e-01}', ""); + Expect(0, 73675, '\p{^Is_Numeric_Value=1.00e-01}', ""); + Expect(0, 73675, '\P{Is_Numeric_Value=1.00e-01}', ""); + Expect(1, 73675, '\P{^Is_Numeric_Value=1.00e-01}', ""); + Expect(0, 73676, '\p{Is_Numeric_Value=1.00e-01}', ""); + Expect(1, 73676, '\p{^Is_Numeric_Value=1.00e-01}', ""); + Expect(1, 73676, '\P{Is_Numeric_Value=1.00e-01}', ""); + Expect(0, 73676, '\P{^Is_Numeric_Value=1.00e-01}', ""); + Expect(1, 73675, '\p{Is_Numeric_Value=0.10}', ""); + Expect(0, 73675, '\p{^Is_Numeric_Value=0.10}', ""); + Expect(0, 73675, '\P{Is_Numeric_Value=0.10}', ""); + Expect(1, 73675, '\P{^Is_Numeric_Value=0.10}', ""); + Expect(0, 73676, '\p{Is_Numeric_Value=0.10}', ""); + Expect(1, 73676, '\p{^Is_Numeric_Value=0.10}', ""); + Expect(1, 73676, '\P{Is_Numeric_Value=0.10}', ""); + Expect(0, 73676, '\P{^Is_Numeric_Value=0.10}', ""); + Error('\p{Is_Nv=_ 01/00010:=}'); + Error('\P{Is_Nv=_ 01/00010:=}'); + Expect(1, 73675, '\p{Is_Nv=00001/000010}', ""); + Expect(0, 73675, '\p{^Is_Nv=00001/000010}', ""); + Expect(0, 73675, '\P{Is_Nv=00001/000010}', ""); + Expect(1, 73675, '\P{^Is_Nv=00001/000010}', ""); + Expect(0, 73676, '\p{Is_Nv=00001/000010}', ""); + Expect(1, 73676, '\p{^Is_Nv=00001/000010}', ""); + Expect(1, 73676, '\P{Is_Nv=00001/000010}', ""); + Expect(0, 73676, '\P{^Is_Nv=00001/000010}', ""); + Expect(1, 73675, '\p{Is_Nv=60/600}', ""); + Expect(0, 73675, '\p{^Is_Nv=60/600}', ""); + Expect(0, 73675, '\P{Is_Nv=60/600}', ""); + Expect(1, 73675, '\P{^Is_Nv=60/600}', ""); + Expect(0, 73676, '\p{Is_Nv=60/600}', ""); + Expect(1, 73676, '\p{^Is_Nv=60/600}', ""); + Expect(1, 73676, '\P{Is_Nv=60/600}', ""); + Expect(0, 73676, '\P{^Is_Nv=60/600}', ""); + Expect(1, 73675, '\p{Is_Nv=1.0e-01}', ""); + Expect(0, 73675, '\p{^Is_Nv=1.0e-01}', ""); + Expect(0, 73675, '\P{Is_Nv=1.0e-01}', ""); + Expect(1, 73675, '\P{^Is_Nv=1.0e-01}', ""); + Expect(0, 73676, '\p{Is_Nv=1.0e-01}', ""); + Expect(1, 73676, '\p{^Is_Nv=1.0e-01}', ""); + Expect(1, 73676, '\P{Is_Nv=1.0e-01}', ""); + Expect(0, 73676, '\P{^Is_Nv=1.0e-01}', ""); + Expect(1, 73675, '\p{Is_Nv=0.1}', ""); + Expect(0, 73675, '\p{^Is_Nv=0.1}', ""); + Expect(0, 73675, '\P{Is_Nv=0.1}', ""); + Expect(1, 73675, '\P{^Is_Nv=0.1}', ""); + Expect(0, 73676, '\p{Is_Nv=0.1}', ""); + Expect(1, 73676, '\p{^Is_Nv=0.1}', ""); + Expect(1, 73676, '\P{Is_Nv=0.1}', ""); + Expect(0, 73676, '\P{^Is_Nv=0.1}', ""); + Expect(1, 73675, '\p{Is_Nv=1.00e-01}', ""); + Expect(0, 73675, '\p{^Is_Nv=1.00e-01}', ""); + Expect(0, 73675, '\P{Is_Nv=1.00e-01}', ""); + Expect(1, 73675, '\P{^Is_Nv=1.00e-01}', ""); + Expect(0, 73676, '\p{Is_Nv=1.00e-01}', ""); + Expect(1, 73676, '\p{^Is_Nv=1.00e-01}', ""); + Expect(1, 73676, '\P{Is_Nv=1.00e-01}', ""); + Expect(0, 73676, '\P{^Is_Nv=1.00e-01}', ""); + Expect(1, 73675, '\p{Is_Nv=0.10}', ""); + Expect(0, 73675, '\p{^Is_Nv=0.10}', ""); + Expect(0, 73675, '\P{Is_Nv=0.10}', ""); + Expect(1, 73675, '\P{^Is_Nv=0.10}', ""); + Expect(0, 73676, '\p{Is_Nv=0.10}', ""); + Expect(1, 73676, '\p{^Is_Nv=0.10}', ""); + Expect(1, 73676, '\P{Is_Nv=0.10}', ""); + Expect(0, 73676, '\P{^Is_Nv=0.10}', ""); + Error('\p{Numeric_Value=_0000001/00000012:=}'); + Error('\P{Numeric_Value=_0000001/00000012:=}'); + Expect(1, 68086, '\p{Numeric_Value=:\A1/12\z:}', "");; + Expect(0, 68087, '\p{Numeric_Value=:\A1/12\z:}', "");; + Expect(1, 68086, '\p{Numeric_Value=+1/12}', ""); + Expect(0, 68086, '\p{^Numeric_Value=+1/12}', ""); + Expect(0, 68086, '\P{Numeric_Value=+1/12}', ""); + Expect(1, 68086, '\P{^Numeric_Value=+1/12}', ""); + Expect(0, 68087, '\p{Numeric_Value=+1/12}', ""); + Expect(1, 68087, '\p{^Numeric_Value=+1/12}', ""); + Expect(1, 68087, '\P{Numeric_Value=+1/12}', ""); + Expect(0, 68087, '\P{^Numeric_Value=+1/12}', ""); + Expect(1, 68086, '\p{Numeric_Value=60/720}', ""); + Expect(0, 68086, '\p{^Numeric_Value=60/720}', ""); + Expect(0, 68086, '\P{Numeric_Value=60/720}', ""); + Expect(1, 68086, '\P{^Numeric_Value=60/720}', ""); + Expect(0, 68087, '\p{Numeric_Value=60/720}', ""); + Expect(1, 68087, '\p{^Numeric_Value=60/720}', ""); + Expect(1, 68087, '\P{Numeric_Value=60/720}', ""); + Expect(0, 68087, '\P{^Numeric_Value=60/720}', ""); + Error('\p{Numeric_Value=8.3e-02}'); + Error('\P{Numeric_Value=8.3e-02}'); + Error('\p{Numeric_Value=8.33e-02}'); + Error('\P{Numeric_Value=8.33e-02}'); + Error('\p{Numeric_Value:0.08}'); + Error('\P{Numeric_Value:0.08}'); + Expect(1, 68086, '\p{Numeric_Value=8.333e-02}', ""); + Expect(0, 68086, '\p{^Numeric_Value=8.333e-02}', ""); + Expect(0, 68086, '\P{Numeric_Value=8.333e-02}', ""); + Expect(1, 68086, '\P{^Numeric_Value=8.333e-02}', ""); + Expect(0, 68087, '\p{Numeric_Value=8.333e-02}', ""); + Expect(1, 68087, '\p{^Numeric_Value=8.333e-02}', ""); + Expect(1, 68087, '\P{Numeric_Value=8.333e-02}', ""); + Expect(0, 68087, '\P{^Numeric_Value=8.333e-02}', ""); + Error('\p{Numeric_Value=0.083}'); + Error('\P{Numeric_Value=0.083}'); + Expect(1, 68086, '\p{Numeric_Value=8.3333e-02}', ""); + Expect(0, 68086, '\p{^Numeric_Value=8.3333e-02}', ""); + Expect(0, 68086, '\P{Numeric_Value=8.3333e-02}', ""); + Expect(1, 68086, '\P{^Numeric_Value=8.3333e-02}', ""); + Expect(0, 68087, '\p{Numeric_Value=8.3333e-02}', ""); + Expect(1, 68087, '\p{^Numeric_Value=8.3333e-02}', ""); + Expect(1, 68087, '\P{Numeric_Value=8.3333e-02}', ""); + Expect(0, 68087, '\P{^Numeric_Value=8.3333e-02}', ""); + Error('\p{Numeric_Value=0.0833}'); + Error('\P{Numeric_Value=0.0833}'); + Expect(1, 68086, '\p{Numeric_Value=8.33333e-02}', ""); + Expect(0, 68086, '\p{^Numeric_Value=8.33333e-02}', ""); + Expect(0, 68086, '\P{Numeric_Value=8.33333e-02}', ""); + Expect(1, 68086, '\P{^Numeric_Value=8.33333e-02}', ""); + Expect(0, 68087, '\p{Numeric_Value=8.33333e-02}', ""); + Expect(1, 68087, '\p{^Numeric_Value=8.33333e-02}', ""); + Expect(1, 68087, '\P{Numeric_Value=8.33333e-02}', ""); + Expect(0, 68087, '\P{^Numeric_Value=8.33333e-02}', ""); + Expect(1, 68086, '\p{Numeric_Value: 0.08333}', ""); + Expect(0, 68086, '\p{^Numeric_Value: 0.08333}', ""); + Expect(0, 68086, '\P{Numeric_Value: 0.08333}', ""); + Expect(1, 68086, '\P{^Numeric_Value: 0.08333}', ""); + Expect(0, 68087, '\p{Numeric_Value: 0.08333}', ""); + Expect(1, 68087, '\p{^Numeric_Value: 0.08333}', ""); + Expect(1, 68087, '\P{Numeric_Value: 0.08333}', ""); + Expect(0, 68087, '\P{^Numeric_Value: 0.08333}', ""); + Expect(1, 68086, '\p{Numeric_Value=8.333333e-02}', ""); + Expect(0, 68086, '\p{^Numeric_Value=8.333333e-02}', ""); + Expect(0, 68086, '\P{Numeric_Value=8.333333e-02}', ""); + Expect(1, 68086, '\P{^Numeric_Value=8.333333e-02}', ""); + Expect(0, 68087, '\p{Numeric_Value=8.333333e-02}', ""); + Expect(1, 68087, '\p{^Numeric_Value=8.333333e-02}', ""); + Expect(1, 68087, '\P{Numeric_Value=8.333333e-02}', ""); + Expect(0, 68087, '\P{^Numeric_Value=8.333333e-02}', ""); + Expect(1, 68086, '\p{Numeric_Value=0.083333}', ""); + Expect(0, 68086, '\p{^Numeric_Value=0.083333}', ""); + Expect(0, 68086, '\P{Numeric_Value=0.083333}', ""); + Expect(1, 68086, '\P{^Numeric_Value=0.083333}', ""); + Expect(0, 68087, '\p{Numeric_Value=0.083333}', ""); + Expect(1, 68087, '\p{^Numeric_Value=0.083333}', ""); + Expect(1, 68087, '\P{Numeric_Value=0.083333}', ""); + Expect(0, 68087, '\P{^Numeric_Value=0.083333}', ""); + Error('\p{Nv=:=_0000001/00012}'); + Error('\P{Nv=:=_0000001/00012}'); + Expect(1, 68086, '\p{Nv=:\A1/12\z:}', "");; + Expect(0, 68087, '\p{Nv=:\A1/12\z:}', "");; + Expect(1, 68086, '\p{Nv=0000000001/00000012}', ""); + Expect(0, 68086, '\p{^Nv=0000000001/00000012}', ""); + Expect(0, 68086, '\P{Nv=0000000001/00000012}', ""); + Expect(1, 68086, '\P{^Nv=0000000001/00000012}', ""); + Expect(0, 68087, '\p{Nv=0000000001/00000012}', ""); + Expect(1, 68087, '\p{^Nv=0000000001/00000012}', ""); + Expect(1, 68087, '\P{Nv=0000000001/00000012}', ""); + Expect(0, 68087, '\P{^Nv=0000000001/00000012}', ""); + Expect(1, 68086, '\p{Nv=60/720}', ""); + Expect(0, 68086, '\p{^Nv=60/720}', ""); + Expect(0, 68086, '\P{Nv=60/720}', ""); + Expect(1, 68086, '\P{^Nv=60/720}', ""); + Expect(0, 68087, '\p{Nv=60/720}', ""); + Expect(1, 68087, '\p{^Nv=60/720}', ""); + Expect(1, 68087, '\P{Nv=60/720}', ""); + Expect(0, 68087, '\P{^Nv=60/720}', ""); + Error('\p{Nv=8.3e-02}'); + Error('\P{Nv=8.3e-02}'); + Error('\p{Nv=8.33e-02}'); + Error('\P{Nv=8.33e-02}'); + Error('\p{Nv=0.08}'); + Error('\P{Nv=0.08}'); + Expect(1, 68086, '\p{Nv=8.333e-02}', ""); + Expect(0, 68086, '\p{^Nv=8.333e-02}', ""); + Expect(0, 68086, '\P{Nv=8.333e-02}', ""); + Expect(1, 68086, '\P{^Nv=8.333e-02}', ""); + Expect(0, 68087, '\p{Nv=8.333e-02}', ""); + Expect(1, 68087, '\p{^Nv=8.333e-02}', ""); + Expect(1, 68087, '\P{Nv=8.333e-02}', ""); + Expect(0, 68087, '\P{^Nv=8.333e-02}', ""); + Error('\p{Nv=0.083}'); + Error('\P{Nv=0.083}'); + Expect(1, 68086, '\p{Nv=8.3333e-02}', ""); + Expect(0, 68086, '\p{^Nv=8.3333e-02}', ""); + Expect(0, 68086, '\P{Nv=8.3333e-02}', ""); + Expect(1, 68086, '\P{^Nv=8.3333e-02}', ""); + Expect(0, 68087, '\p{Nv=8.3333e-02}', ""); + Expect(1, 68087, '\p{^Nv=8.3333e-02}', ""); + Expect(1, 68087, '\P{Nv=8.3333e-02}', ""); + Expect(0, 68087, '\P{^Nv=8.3333e-02}', ""); + Error('\p{Nv=0.0833}'); + Error('\P{Nv=0.0833}'); + Expect(1, 68086, '\p{Nv=8.33333e-02}', ""); + Expect(0, 68086, '\p{^Nv=8.33333e-02}', ""); + Expect(0, 68086, '\P{Nv=8.33333e-02}', ""); + Expect(1, 68086, '\P{^Nv=8.33333e-02}', ""); + Expect(0, 68087, '\p{Nv=8.33333e-02}', ""); + Expect(1, 68087, '\p{^Nv=8.33333e-02}', ""); + Expect(1, 68087, '\P{Nv=8.33333e-02}', ""); + Expect(0, 68087, '\P{^Nv=8.33333e-02}', ""); + Expect(1, 68086, '\p{Nv: 0.08333}', ""); + Expect(0, 68086, '\p{^Nv: 0.08333}', ""); + Expect(0, 68086, '\P{Nv: 0.08333}', ""); + Expect(1, 68086, '\P{^Nv: 0.08333}', ""); + Expect(0, 68087, '\p{Nv: 0.08333}', ""); + Expect(1, 68087, '\p{^Nv: 0.08333}', ""); + Expect(1, 68087, '\P{Nv: 0.08333}', ""); + Expect(0, 68087, '\P{^Nv: 0.08333}', ""); + Expect(1, 68086, '\p{Nv=8.333333e-02}', ""); + Expect(0, 68086, '\p{^Nv=8.333333e-02}', ""); + Expect(0, 68086, '\P{Nv=8.333333e-02}', ""); + Expect(1, 68086, '\P{^Nv=8.333333e-02}', ""); + Expect(0, 68087, '\p{Nv=8.333333e-02}', ""); + Expect(1, 68087, '\p{^Nv=8.333333e-02}', ""); + Expect(1, 68087, '\P{Nv=8.333333e-02}', ""); + Expect(0, 68087, '\P{^Nv=8.333333e-02}', ""); + Expect(1, 68086, '\p{Nv=0.083333}', ""); + Expect(0, 68086, '\p{^Nv=0.083333}', ""); + Expect(0, 68086, '\P{Nv=0.083333}', ""); + Expect(1, 68086, '\P{^Nv=0.083333}', ""); + Expect(0, 68087, '\p{Nv=0.083333}', ""); + Expect(1, 68087, '\p{^Nv=0.083333}', ""); + Expect(1, 68087, '\P{Nv=0.083333}', ""); + Expect(0, 68087, '\P{^Nv=0.083333}', ""); + Error('\p{Is_Numeric_Value: /a/+01/0012}'); + Error('\P{Is_Numeric_Value: /a/+01/0012}'); + Expect(1, 68086, '\p{Is_Numeric_Value=+1/0000012}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=+1/0000012}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=+1/0000012}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=+1/0000012}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=+1/0000012}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=+1/0000012}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=+1/0000012}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=+1/0000012}', ""); + Expect(1, 68086, '\p{Is_Numeric_Value=60/720}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=60/720}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=60/720}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=60/720}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=60/720}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=60/720}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=60/720}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=60/720}', ""); + Error('\p{Is_Numeric_Value=8.3e-02}'); + Error('\P{Is_Numeric_Value=8.3e-02}'); + Error('\p{Is_Numeric_Value=8.33e-02}'); + Error('\P{Is_Numeric_Value=8.33e-02}'); + Error('\p{Is_Numeric_Value=0.08}'); + Error('\P{Is_Numeric_Value=0.08}'); + Expect(1, 68086, '\p{Is_Numeric_Value=8.333e-02}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=8.333e-02}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=8.333e-02}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=8.333e-02}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=8.333e-02}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=8.333e-02}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=8.333e-02}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=8.333e-02}', ""); + Error('\p{Is_Numeric_Value=0.083}'); + Error('\P{Is_Numeric_Value=0.083}'); + Expect(1, 68086, '\p{Is_Numeric_Value=8.3333e-02}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=8.3333e-02}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=8.3333e-02}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=8.3333e-02}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=8.3333e-02}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=8.3333e-02}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=8.3333e-02}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=8.3333e-02}', ""); + Error('\p{Is_Numeric_Value=0.0833}'); + Error('\P{Is_Numeric_Value=0.0833}'); + Expect(1, 68086, '\p{Is_Numeric_Value=8.33333e-02}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=8.33333e-02}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=8.33333e-02}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=8.33333e-02}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=8.33333e-02}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=8.33333e-02}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=8.33333e-02}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=8.33333e-02}', ""); + Expect(1, 68086, '\p{Is_Numeric_Value=0.08333}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=0.08333}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=0.08333}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=0.08333}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=0.08333}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=0.08333}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=0.08333}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=0.08333}', ""); + Expect(1, 68086, '\p{Is_Numeric_Value=8.333333e-02}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=8.333333e-02}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=8.333333e-02}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=8.333333e-02}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=8.333333e-02}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=8.333333e-02}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=8.333333e-02}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=8.333333e-02}', ""); + Expect(1, 68086, '\p{Is_Numeric_Value: 0.083333}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value: 0.083333}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value: 0.083333}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value: 0.083333}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value: 0.083333}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value: 0.083333}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value: 0.083333}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value: 0.083333}', ""); + Error('\p{Is_Nv=/a/-01/00000000012}'); + Error('\P{Is_Nv=/a/-01/00000000012}'); + Expect(1, 68086, '\p{Is_Nv=0001/0012}', ""); + Expect(0, 68086, '\p{^Is_Nv=0001/0012}', ""); + Expect(0, 68086, '\P{Is_Nv=0001/0012}', ""); + Expect(1, 68086, '\P{^Is_Nv=0001/0012}', ""); + Expect(0, 68087, '\p{Is_Nv=0001/0012}', ""); + Expect(1, 68087, '\p{^Is_Nv=0001/0012}', ""); + Expect(1, 68087, '\P{Is_Nv=0001/0012}', ""); + Expect(0, 68087, '\P{^Is_Nv=0001/0012}', ""); + Expect(1, 68086, '\p{Is_Nv=60/720}', ""); + Expect(0, 68086, '\p{^Is_Nv=60/720}', ""); + Expect(0, 68086, '\P{Is_Nv=60/720}', ""); + Expect(1, 68086, '\P{^Is_Nv=60/720}', ""); + Expect(0, 68087, '\p{Is_Nv=60/720}', ""); + Expect(1, 68087, '\p{^Is_Nv=60/720}', ""); + Expect(1, 68087, '\P{Is_Nv=60/720}', ""); + Expect(0, 68087, '\P{^Is_Nv=60/720}', ""); + Error('\p{Is_Nv=8.3e-02}'); + Error('\P{Is_Nv=8.3e-02}'); + Error('\p{Is_Nv=8.33e-02}'); + Error('\P{Is_Nv=8.33e-02}'); + Error('\p{Is_Nv=0.08}'); + Error('\P{Is_Nv=0.08}'); + Expect(1, 68086, '\p{Is_Nv=8.333e-02}', ""); + Expect(0, 68086, '\p{^Is_Nv=8.333e-02}', ""); + Expect(0, 68086, '\P{Is_Nv=8.333e-02}', ""); + Expect(1, 68086, '\P{^Is_Nv=8.333e-02}', ""); + Expect(0, 68087, '\p{Is_Nv=8.333e-02}', ""); + Expect(1, 68087, '\p{^Is_Nv=8.333e-02}', ""); + Expect(1, 68087, '\P{Is_Nv=8.333e-02}', ""); + Expect(0, 68087, '\P{^Is_Nv=8.333e-02}', ""); + Error('\p{Is_Nv=0.083}'); + Error('\P{Is_Nv=0.083}'); + Expect(1, 68086, '\p{Is_Nv=8.3333e-02}', ""); + Expect(0, 68086, '\p{^Is_Nv=8.3333e-02}', ""); + Expect(0, 68086, '\P{Is_Nv=8.3333e-02}', ""); + Expect(1, 68086, '\P{^Is_Nv=8.3333e-02}', ""); + Expect(0, 68087, '\p{Is_Nv=8.3333e-02}', ""); + Expect(1, 68087, '\p{^Is_Nv=8.3333e-02}', ""); + Expect(1, 68087, '\P{Is_Nv=8.3333e-02}', ""); + Expect(0, 68087, '\P{^Is_Nv=8.3333e-02}', ""); + Error('\p{Is_Nv=0.0833}'); + Error('\P{Is_Nv=0.0833}'); + Expect(1, 68086, '\p{Is_Nv=8.33333e-02}', ""); + Expect(0, 68086, '\p{^Is_Nv=8.33333e-02}', ""); + Expect(0, 68086, '\P{Is_Nv=8.33333e-02}', ""); + Expect(1, 68086, '\P{^Is_Nv=8.33333e-02}', ""); + Expect(0, 68087, '\p{Is_Nv=8.33333e-02}', ""); + Expect(1, 68087, '\p{^Is_Nv=8.33333e-02}', ""); + Expect(1, 68087, '\P{Is_Nv=8.33333e-02}', ""); + Expect(0, 68087, '\P{^Is_Nv=8.33333e-02}', ""); + Expect(1, 68086, '\p{Is_Nv=0.08333}', ""); + Expect(0, 68086, '\p{^Is_Nv=0.08333}', ""); + Expect(0, 68086, '\P{Is_Nv=0.08333}', ""); + Expect(1, 68086, '\P{^Is_Nv=0.08333}', ""); + Expect(0, 68087, '\p{Is_Nv=0.08333}', ""); + Expect(1, 68087, '\p{^Is_Nv=0.08333}', ""); + Expect(1, 68087, '\P{Is_Nv=0.08333}', ""); + Expect(0, 68087, '\P{^Is_Nv=0.08333}', ""); + Expect(1, 68086, '\p{Is_Nv=8.333333e-02}', ""); + Expect(0, 68086, '\p{^Is_Nv=8.333333e-02}', ""); + Expect(0, 68086, '\P{Is_Nv=8.333333e-02}', ""); + Expect(1, 68086, '\P{^Is_Nv=8.333333e-02}', ""); + Expect(0, 68087, '\p{Is_Nv=8.333333e-02}', ""); + Expect(1, 68087, '\p{^Is_Nv=8.333333e-02}', ""); + Expect(1, 68087, '\P{Is_Nv=8.333333e-02}', ""); + Expect(0, 68087, '\P{^Is_Nv=8.333333e-02}', ""); + Expect(1, 68086, '\p{Is_Nv=0.083333}', ""); + Expect(0, 68086, '\p{^Is_Nv=0.083333}', ""); + Expect(0, 68086, '\P{Is_Nv=0.083333}', ""); + Expect(1, 68086, '\P{^Is_Nv=0.083333}', ""); + Expect(0, 68087, '\p{Is_Nv=0.083333}', ""); + Expect(1, 68087, '\p{^Is_Nv=0.083333}', ""); + Expect(1, 68087, '\P{Is_Nv=0.083333}', ""); + Expect(0, 68087, '\P{^Is_Nv=0.083333}', ""); + Error('\p{Numeric_Value=_/a/1/16}'); + Error('\P{Numeric_Value=_/a/1/16}'); + Expect(1, 73674, '\p{Numeric_Value=:\A1/16\z:}', "");; + Expect(0, 73675, '\p{Numeric_Value=:\A1/16\z:}', "");; + Expect(1, 73674, '\p{Numeric_Value=1/016}', ""); + Expect(0, 73674, '\p{^Numeric_Value=1/016}', ""); + Expect(0, 73674, '\P{Numeric_Value=1/016}', ""); + Expect(1, 73674, '\P{^Numeric_Value=1/016}', ""); + Expect(0, 73675, '\p{Numeric_Value=1/016}', ""); + Expect(1, 73675, '\p{^Numeric_Value=1/016}', ""); + Expect(1, 73675, '\P{Numeric_Value=1/016}', ""); + Expect(0, 73675, '\P{^Numeric_Value=1/016}', ""); + Expect(1, 73674, '\p{Numeric_Value=60/960}', ""); + Expect(0, 73674, '\p{^Numeric_Value=60/960}', ""); + Expect(0, 73674, '\P{Numeric_Value=60/960}', ""); + Expect(1, 73674, '\P{^Numeric_Value=60/960}', ""); + Expect(0, 73675, '\p{Numeric_Value=60/960}', ""); + Expect(1, 73675, '\p{^Numeric_Value=60/960}', ""); + Expect(1, 73675, '\P{Numeric_Value=60/960}', ""); + Expect(0, 73675, '\P{^Numeric_Value=60/960}', ""); + Error('\p{Numeric_Value: 6.2e-02}'); + Error('\P{Numeric_Value: 6.2e-02}'); + Expect(1, 73674, '\p{Numeric_Value=6.25e-02}', ""); + Expect(0, 73674, '\p{^Numeric_Value=6.25e-02}', ""); + Expect(0, 73674, '\P{Numeric_Value=6.25e-02}', ""); + Expect(1, 73674, '\P{^Numeric_Value=6.25e-02}', ""); + Expect(0, 73675, '\p{Numeric_Value=6.25e-02}', ""); + Expect(1, 73675, '\p{^Numeric_Value=6.25e-02}', ""); + Expect(1, 73675, '\P{Numeric_Value=6.25e-02}', ""); + Expect(0, 73675, '\P{^Numeric_Value=6.25e-02}', ""); + Error('\p{Numeric_Value=0.06}'); + Error('\P{Numeric_Value=0.06}'); + Expect(1, 73674, '\p{Numeric_Value=6.250e-02}', ""); + Expect(0, 73674, '\p{^Numeric_Value=6.250e-02}', ""); + Expect(0, 73674, '\P{Numeric_Value=6.250e-02}', ""); + Expect(1, 73674, '\P{^Numeric_Value=6.250e-02}', ""); + Expect(0, 73675, '\p{Numeric_Value=6.250e-02}', ""); + Expect(1, 73675, '\p{^Numeric_Value=6.250e-02}', ""); + Expect(1, 73675, '\P{Numeric_Value=6.250e-02}', ""); + Expect(0, 73675, '\P{^Numeric_Value=6.250e-02}', ""); + Error('\p{Numeric_Value: 0.062}'); + Error('\P{Numeric_Value: 0.062}'); + Expect(1, 73674, '\p{Numeric_Value=6.2500e-02}', ""); + Expect(0, 73674, '\p{^Numeric_Value=6.2500e-02}', ""); + Expect(0, 73674, '\P{Numeric_Value=6.2500e-02}', ""); + Expect(1, 73674, '\P{^Numeric_Value=6.2500e-02}', ""); + Expect(0, 73675, '\p{Numeric_Value=6.2500e-02}', ""); + Expect(1, 73675, '\p{^Numeric_Value=6.2500e-02}', ""); + Expect(1, 73675, '\P{Numeric_Value=6.2500e-02}', ""); + Expect(0, 73675, '\P{^Numeric_Value=6.2500e-02}', ""); + Expect(1, 73674, '\p{Numeric_Value=0.0625}', ""); + Expect(0, 73674, '\p{^Numeric_Value=0.0625}', ""); + Expect(0, 73674, '\P{Numeric_Value=0.0625}', ""); + Expect(1, 73674, '\P{^Numeric_Value=0.0625}', ""); + Expect(0, 73675, '\p{Numeric_Value=0.0625}', ""); + Expect(1, 73675, '\p{^Numeric_Value=0.0625}', ""); + Expect(1, 73675, '\P{Numeric_Value=0.0625}', ""); + Expect(0, 73675, '\P{^Numeric_Value=0.0625}', ""); + Expect(1, 73674, '\p{Numeric_Value=6.25000e-02}', ""); + Expect(0, 73674, '\p{^Numeric_Value=6.25000e-02}', ""); + Expect(0, 73674, '\P{Numeric_Value=6.25000e-02}', ""); + Expect(1, 73674, '\P{^Numeric_Value=6.25000e-02}', ""); + Expect(0, 73675, '\p{Numeric_Value=6.25000e-02}', ""); + Expect(1, 73675, '\p{^Numeric_Value=6.25000e-02}', ""); + Expect(1, 73675, '\P{Numeric_Value=6.25000e-02}', ""); + Expect(0, 73675, '\P{^Numeric_Value=6.25000e-02}', ""); + Expect(1, 73674, '\p{Numeric_Value=0.06250}', ""); + Expect(0, 73674, '\p{^Numeric_Value=0.06250}', ""); + Expect(0, 73674, '\P{Numeric_Value=0.06250}', ""); + Expect(1, 73674, '\P{^Numeric_Value=0.06250}', ""); + Expect(0, 73675, '\p{Numeric_Value=0.06250}', ""); + Expect(1, 73675, '\p{^Numeric_Value=0.06250}', ""); + Expect(1, 73675, '\P{Numeric_Value=0.06250}', ""); + Expect(0, 73675, '\P{^Numeric_Value=0.06250}', ""); + Error('\p{Nv= :=00000001/00000000016}'); + Error('\P{Nv= :=00000001/00000000016}'); + Expect(1, 73674, '\p{Nv=:\A1/16\z:}', "");; + Expect(0, 73675, '\p{Nv=:\A1/16\z:}', "");; + Expect(1, 73674, '\p{Nv:00001/00000016}', ""); + Expect(0, 73674, '\p{^Nv:00001/00000016}', ""); + Expect(0, 73674, '\P{Nv:00001/00000016}', ""); + Expect(1, 73674, '\P{^Nv:00001/00000016}', ""); + Expect(0, 73675, '\p{Nv:00001/00000016}', ""); + Expect(1, 73675, '\p{^Nv:00001/00000016}', ""); + Expect(1, 73675, '\P{Nv:00001/00000016}', ""); + Expect(0, 73675, '\P{^Nv:00001/00000016}', ""); + Expect(1, 73674, '\p{Nv=60/960}', ""); + Expect(0, 73674, '\p{^Nv=60/960}', ""); + Expect(0, 73674, '\P{Nv=60/960}', ""); + Expect(1, 73674, '\P{^Nv=60/960}', ""); + Expect(0, 73675, '\p{Nv=60/960}', ""); + Expect(1, 73675, '\p{^Nv=60/960}', ""); + Expect(1, 73675, '\P{Nv=60/960}', ""); + Expect(0, 73675, '\P{^Nv=60/960}', ""); + Error('\p{Nv=6.2e-02}'); + Error('\P{Nv=6.2e-02}'); + Expect(1, 73674, '\p{Nv=6.25e-02}', ""); + Expect(0, 73674, '\p{^Nv=6.25e-02}', ""); + Expect(0, 73674, '\P{Nv=6.25e-02}', ""); + Expect(1, 73674, '\P{^Nv=6.25e-02}', ""); + Expect(0, 73675, '\p{Nv=6.25e-02}', ""); + Expect(1, 73675, '\p{^Nv=6.25e-02}', ""); + Expect(1, 73675, '\P{Nv=6.25e-02}', ""); + Expect(0, 73675, '\P{^Nv=6.25e-02}', ""); + Error('\p{Nv=0.06}'); + Error('\P{Nv=0.06}'); + Expect(1, 73674, '\p{Nv=6.250e-02}', ""); + Expect(0, 73674, '\p{^Nv=6.250e-02}', ""); + Expect(0, 73674, '\P{Nv=6.250e-02}', ""); + Expect(1, 73674, '\P{^Nv=6.250e-02}', ""); + Expect(0, 73675, '\p{Nv=6.250e-02}', ""); + Expect(1, 73675, '\p{^Nv=6.250e-02}', ""); + Expect(1, 73675, '\P{Nv=6.250e-02}', ""); + Expect(0, 73675, '\P{^Nv=6.250e-02}', ""); + Error('\p{Nv=0.062}'); + Error('\P{Nv=0.062}'); + Expect(1, 73674, '\p{Nv=6.2500e-02}', ""); + Expect(0, 73674, '\p{^Nv=6.2500e-02}', ""); + Expect(0, 73674, '\P{Nv=6.2500e-02}', ""); + Expect(1, 73674, '\P{^Nv=6.2500e-02}', ""); + Expect(0, 73675, '\p{Nv=6.2500e-02}', ""); + Expect(1, 73675, '\p{^Nv=6.2500e-02}', ""); + Expect(1, 73675, '\P{Nv=6.2500e-02}', ""); + Expect(0, 73675, '\P{^Nv=6.2500e-02}', ""); + Expect(1, 73674, '\p{Nv: 0.0625}', ""); + Expect(0, 73674, '\p{^Nv: 0.0625}', ""); + Expect(0, 73674, '\P{Nv: 0.0625}', ""); + Expect(1, 73674, '\P{^Nv: 0.0625}', ""); + Expect(0, 73675, '\p{Nv: 0.0625}', ""); + Expect(1, 73675, '\p{^Nv: 0.0625}', ""); + Expect(1, 73675, '\P{Nv: 0.0625}', ""); + Expect(0, 73675, '\P{^Nv: 0.0625}', ""); + Expect(1, 73674, '\p{Nv=6.25000e-02}', ""); + Expect(0, 73674, '\p{^Nv=6.25000e-02}', ""); + Expect(0, 73674, '\P{Nv=6.25000e-02}', ""); + Expect(1, 73674, '\P{^Nv=6.25000e-02}', ""); + Expect(0, 73675, '\p{Nv=6.25000e-02}', ""); + Expect(1, 73675, '\p{^Nv=6.25000e-02}', ""); + Expect(1, 73675, '\P{Nv=6.25000e-02}', ""); + Expect(0, 73675, '\P{^Nv=6.25000e-02}', ""); + Expect(1, 73674, '\p{Nv=0.06250}', ""); + Expect(0, 73674, '\p{^Nv=0.06250}', ""); + Expect(0, 73674, '\P{Nv=0.06250}', ""); + Expect(1, 73674, '\P{^Nv=0.06250}', ""); + Expect(0, 73675, '\p{Nv=0.06250}', ""); + Expect(1, 73675, '\p{^Nv=0.06250}', ""); + Expect(1, 73675, '\P{Nv=0.06250}', ""); + Expect(0, 73675, '\P{^Nv=0.06250}', ""); + Error('\p{Is_Numeric_Value=:= 1/000016}'); + Error('\P{Is_Numeric_Value=:= 1/000016}'); + Expect(1, 73674, '\p{Is_Numeric_Value=001/0000000016}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=001/0000000016}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=001/0000000016}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=001/0000000016}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=001/0000000016}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=001/0000000016}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=001/0000000016}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=001/0000000016}', ""); + Expect(1, 73674, '\p{Is_Numeric_Value=60/960}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=60/960}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=60/960}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=60/960}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=60/960}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=60/960}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=60/960}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=60/960}', ""); + Error('\p{Is_Numeric_Value=6.2e-02}'); + Error('\P{Is_Numeric_Value=6.2e-02}'); + Expect(1, 73674, '\p{Is_Numeric_Value=6.25e-02}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=6.25e-02}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=6.25e-02}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=6.25e-02}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=6.25e-02}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=6.25e-02}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=6.25e-02}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=6.25e-02}', ""); + Error('\p{Is_Numeric_Value=0.06}'); + Error('\P{Is_Numeric_Value=0.06}'); + Expect(1, 73674, '\p{Is_Numeric_Value=6.250e-02}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=6.250e-02}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=6.250e-02}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=6.250e-02}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=6.250e-02}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=6.250e-02}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=6.250e-02}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=6.250e-02}', ""); + Error('\p{Is_Numeric_Value=0.062}'); + Error('\P{Is_Numeric_Value=0.062}'); + Expect(1, 73674, '\p{Is_Numeric_Value=6.2500e-02}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=6.2500e-02}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=6.2500e-02}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=6.2500e-02}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=6.2500e-02}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=6.2500e-02}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=6.2500e-02}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=6.2500e-02}', ""); + Expect(1, 73674, '\p{Is_Numeric_Value=0.0625}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=0.0625}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=0.0625}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=0.0625}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=0.0625}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=0.0625}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=0.0625}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=0.0625}', ""); + Expect(1, 73674, '\p{Is_Numeric_Value=6.25000e-02}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=6.25000e-02}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=6.25000e-02}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=6.25000e-02}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=6.25000e-02}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=6.25000e-02}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=6.25000e-02}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=6.25000e-02}', ""); + Expect(1, 73674, '\p{Is_Numeric_Value=0.06250}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=0.06250}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=0.06250}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=0.06250}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=0.06250}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=0.06250}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=0.06250}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=0.06250}', ""); + Error('\p{Is_Nv=:=00001/0000000016}'); + Error('\P{Is_Nv=:=00001/0000000016}'); + Expect(1, 73674, '\p{Is_Nv=000001/16}', ""); + Expect(0, 73674, '\p{^Is_Nv=000001/16}', ""); + Expect(0, 73674, '\P{Is_Nv=000001/16}', ""); + Expect(1, 73674, '\P{^Is_Nv=000001/16}', ""); + Expect(0, 73675, '\p{Is_Nv=000001/16}', ""); + Expect(1, 73675, '\p{^Is_Nv=000001/16}', ""); + Expect(1, 73675, '\P{Is_Nv=000001/16}', ""); + Expect(0, 73675, '\P{^Is_Nv=000001/16}', ""); + Expect(1, 73674, '\p{Is_Nv=60/960}', ""); + Expect(0, 73674, '\p{^Is_Nv=60/960}', ""); + Expect(0, 73674, '\P{Is_Nv=60/960}', ""); + Expect(1, 73674, '\P{^Is_Nv=60/960}', ""); + Expect(0, 73675, '\p{Is_Nv=60/960}', ""); + Expect(1, 73675, '\p{^Is_Nv=60/960}', ""); + Expect(1, 73675, '\P{Is_Nv=60/960}', ""); + Expect(0, 73675, '\P{^Is_Nv=60/960}', ""); + Error('\p{Is_Nv=6.2e-02}'); + Error('\P{Is_Nv=6.2e-02}'); + Expect(1, 73674, '\p{Is_Nv=6.25e-02}', ""); + Expect(0, 73674, '\p{^Is_Nv=6.25e-02}', ""); + Expect(0, 73674, '\P{Is_Nv=6.25e-02}', ""); + Expect(1, 73674, '\P{^Is_Nv=6.25e-02}', ""); + Expect(0, 73675, '\p{Is_Nv=6.25e-02}', ""); + Expect(1, 73675, '\p{^Is_Nv=6.25e-02}', ""); + Expect(1, 73675, '\P{Is_Nv=6.25e-02}', ""); + Expect(0, 73675, '\P{^Is_Nv=6.25e-02}', ""); + Error('\p{Is_Nv=0.06}'); + Error('\P{Is_Nv=0.06}'); + Expect(1, 73674, '\p{Is_Nv=6.250e-02}', ""); + Expect(0, 73674, '\p{^Is_Nv=6.250e-02}', ""); + Expect(0, 73674, '\P{Is_Nv=6.250e-02}', ""); + Expect(1, 73674, '\P{^Is_Nv=6.250e-02}', ""); + Expect(0, 73675, '\p{Is_Nv=6.250e-02}', ""); + Expect(1, 73675, '\p{^Is_Nv=6.250e-02}', ""); + Expect(1, 73675, '\P{Is_Nv=6.250e-02}', ""); + Expect(0, 73675, '\P{^Is_Nv=6.250e-02}', ""); + Error('\p{Is_Nv=0.062}'); + Error('\P{Is_Nv=0.062}'); + Expect(1, 73674, '\p{Is_Nv=6.2500e-02}', ""); + Expect(0, 73674, '\p{^Is_Nv=6.2500e-02}', ""); + Expect(0, 73674, '\P{Is_Nv=6.2500e-02}', ""); + Expect(1, 73674, '\P{^Is_Nv=6.2500e-02}', ""); + Expect(0, 73675, '\p{Is_Nv=6.2500e-02}', ""); + Expect(1, 73675, '\p{^Is_Nv=6.2500e-02}', ""); + Expect(1, 73675, '\P{Is_Nv=6.2500e-02}', ""); + Expect(0, 73675, '\P{^Is_Nv=6.2500e-02}', ""); + Expect(1, 73674, '\p{Is_Nv=0.0625}', ""); + Expect(0, 73674, '\p{^Is_Nv=0.0625}', ""); + Expect(0, 73674, '\P{Is_Nv=0.0625}', ""); + Expect(1, 73674, '\P{^Is_Nv=0.0625}', ""); + Expect(0, 73675, '\p{Is_Nv=0.0625}', ""); + Expect(1, 73675, '\p{^Is_Nv=0.0625}', ""); + Expect(1, 73675, '\P{Is_Nv=0.0625}', ""); + Expect(0, 73675, '\P{^Is_Nv=0.0625}', ""); + Expect(1, 73674, '\p{Is_Nv=6.25000e-02}', ""); + Expect(0, 73674, '\p{^Is_Nv=6.25000e-02}', ""); + Expect(0, 73674, '\P{Is_Nv=6.25000e-02}', ""); + Expect(1, 73674, '\P{^Is_Nv=6.25000e-02}', ""); + Expect(0, 73675, '\p{Is_Nv=6.25000e-02}', ""); + Expect(1, 73675, '\p{^Is_Nv=6.25000e-02}', ""); + Expect(1, 73675, '\P{Is_Nv=6.25000e-02}', ""); + Expect(0, 73675, '\P{^Is_Nv=6.25000e-02}', ""); + Expect(1, 73674, '\p{Is_Nv=0.06250}', ""); + Expect(0, 73674, '\p{^Is_Nv=0.06250}', ""); + Expect(0, 73674, '\P{Is_Nv=0.06250}', ""); + Expect(1, 73674, '\P{^Is_Nv=0.06250}', ""); + Expect(0, 73675, '\p{Is_Nv=0.06250}', ""); + Expect(1, 73675, '\p{^Is_Nv=0.06250}', ""); + Expect(1, 73675, '\P{Is_Nv=0.06250}', ""); + Expect(0, 73675, '\P{^Is_Nv=0.06250}', ""); + Error('\p{Numeric_Value=/a/_000000001/0000160}'); + Error('\P{Numeric_Value=/a/_000000001/0000160}'); + Expect(1, 73665, '\p{Numeric_Value=:\A1/160\z:}', "");; + Expect(0, 73666, '\p{Numeric_Value=:\A1/160\z:}', "");; + Expect(1, 73665, '\p{Numeric_Value=00001/160}', ""); + Expect(0, 73665, '\p{^Numeric_Value=00001/160}', ""); + Expect(0, 73665, '\P{Numeric_Value=00001/160}', ""); + Expect(1, 73665, '\P{^Numeric_Value=00001/160}', ""); + Expect(0, 73666, '\p{Numeric_Value=00001/160}', ""); + Expect(1, 73666, '\p{^Numeric_Value=00001/160}', ""); + Expect(1, 73666, '\P{Numeric_Value=00001/160}', ""); + Expect(0, 73666, '\P{^Numeric_Value=00001/160}', ""); + Expect(1, 73665, '\p{Numeric_Value=60/9600}', ""); + Expect(0, 73665, '\p{^Numeric_Value=60/9600}', ""); + Expect(0, 73665, '\P{Numeric_Value=60/9600}', ""); + Expect(1, 73665, '\P{^Numeric_Value=60/9600}', ""); + Expect(0, 73666, '\p{Numeric_Value=60/9600}', ""); + Expect(1, 73666, '\p{^Numeric_Value=60/9600}', ""); + Expect(1, 73666, '\P{Numeric_Value=60/9600}', ""); + Expect(0, 73666, '\P{^Numeric_Value=60/9600}', ""); + Error('\p{Numeric_Value=6.3e-03}'); + Error('\P{Numeric_Value=6.3e-03}'); + Expect(1, 73665, '\p{Numeric_Value=6.25e-03}', ""); + Expect(0, 73665, '\p{^Numeric_Value=6.25e-03}', ""); + Expect(0, 73665, '\P{Numeric_Value=6.25e-03}', ""); + Expect(1, 73665, '\P{^Numeric_Value=6.25e-03}', ""); + Expect(0, 73666, '\p{Numeric_Value=6.25e-03}', ""); + Expect(1, 73666, '\p{^Numeric_Value=6.25e-03}', ""); + Expect(1, 73666, '\P{Numeric_Value=6.25e-03}', ""); + Expect(0, 73666, '\P{^Numeric_Value=6.25e-03}', ""); + Error('\p{Numeric_Value=0.01}'); + Error('\P{Numeric_Value=0.01}'); + Expect(1, 73665, '\p{Numeric_Value=6.250e-03}', ""); + Expect(0, 73665, '\p{^Numeric_Value=6.250e-03}', ""); + Expect(0, 73665, '\P{Numeric_Value=6.250e-03}', ""); + Expect(1, 73665, '\P{^Numeric_Value=6.250e-03}', ""); + Expect(0, 73666, '\p{Numeric_Value=6.250e-03}', ""); + Expect(1, 73666, '\p{^Numeric_Value=6.250e-03}', ""); + Expect(1, 73666, '\P{Numeric_Value=6.250e-03}', ""); + Expect(0, 73666, '\P{^Numeric_Value=6.250e-03}', ""); + Error('\p{Numeric_Value=0.006}'); + Error('\P{Numeric_Value=0.006}'); + Expect(1, 73665, '\p{Numeric_Value: 6.2500e-03}', ""); + Expect(0, 73665, '\p{^Numeric_Value: 6.2500e-03}', ""); + Expect(0, 73665, '\P{Numeric_Value: 6.2500e-03}', ""); + Expect(1, 73665, '\P{^Numeric_Value: 6.2500e-03}', ""); + Expect(0, 73666, '\p{Numeric_Value: 6.2500e-03}', ""); + Expect(1, 73666, '\p{^Numeric_Value: 6.2500e-03}', ""); + Expect(1, 73666, '\P{Numeric_Value: 6.2500e-03}', ""); + Expect(0, 73666, '\P{^Numeric_Value: 6.2500e-03}', ""); + Error('\p{Numeric_Value=0.0063}'); + Error('\P{Numeric_Value=0.0063}'); + Expect(1, 73665, '\p{Numeric_Value=6.25000e-03}', ""); + Expect(0, 73665, '\p{^Numeric_Value=6.25000e-03}', ""); + Expect(0, 73665, '\P{Numeric_Value=6.25000e-03}', ""); + Expect(1, 73665, '\P{^Numeric_Value=6.25000e-03}', ""); + Expect(0, 73666, '\p{Numeric_Value=6.25000e-03}', ""); + Expect(1, 73666, '\p{^Numeric_Value=6.25000e-03}', ""); + Expect(1, 73666, '\P{Numeric_Value=6.25000e-03}', ""); + Expect(0, 73666, '\P{^Numeric_Value=6.25000e-03}', ""); + Expect(1, 73665, '\p{Numeric_Value=0.00625}', ""); + Expect(0, 73665, '\p{^Numeric_Value=0.00625}', ""); + Expect(0, 73665, '\P{Numeric_Value=0.00625}', ""); + Expect(1, 73665, '\P{^Numeric_Value=0.00625}', ""); + Expect(0, 73666, '\p{Numeric_Value=0.00625}', ""); + Expect(1, 73666, '\p{^Numeric_Value=0.00625}', ""); + Expect(1, 73666, '\P{Numeric_Value=0.00625}', ""); + Expect(0, 73666, '\P{^Numeric_Value=0.00625}', ""); + Expect(1, 73665, '\p{Numeric_Value=6.250000e-03}', ""); + Expect(0, 73665, '\p{^Numeric_Value=6.250000e-03}', ""); + Expect(0, 73665, '\P{Numeric_Value=6.250000e-03}', ""); + Expect(1, 73665, '\P{^Numeric_Value=6.250000e-03}', ""); + Expect(0, 73666, '\p{Numeric_Value=6.250000e-03}', ""); + Expect(1, 73666, '\p{^Numeric_Value=6.250000e-03}', ""); + Expect(1, 73666, '\P{Numeric_Value=6.250000e-03}', ""); + Expect(0, 73666, '\P{^Numeric_Value=6.250000e-03}', ""); + Expect(1, 73665, '\p{Numeric_Value=0.006250}', ""); + Expect(0, 73665, '\p{^Numeric_Value=0.006250}', ""); + Expect(0, 73665, '\P{Numeric_Value=0.006250}', ""); + Expect(1, 73665, '\P{^Numeric_Value=0.006250}', ""); + Expect(0, 73666, '\p{Numeric_Value=0.006250}', ""); + Expect(1, 73666, '\p{^Numeric_Value=0.006250}', ""); + Expect(1, 73666, '\P{Numeric_Value=0.006250}', ""); + Expect(0, 73666, '\P{^Numeric_Value=0.006250}', ""); + Error('\p{Nv=-_+00001/000000160/a/}'); + Error('\P{Nv=-_+00001/000000160/a/}'); + Expect(1, 73665, '\p{Nv=:\A1/160\z:}', "");; + Expect(0, 73666, '\p{Nv=:\A1/160\z:}', "");; + Expect(1, 73665, '\p{Nv=0001/0160}', ""); + Expect(0, 73665, '\p{^Nv=0001/0160}', ""); + Expect(0, 73665, '\P{Nv=0001/0160}', ""); + Expect(1, 73665, '\P{^Nv=0001/0160}', ""); + Expect(0, 73666, '\p{Nv=0001/0160}', ""); + Expect(1, 73666, '\p{^Nv=0001/0160}', ""); + Expect(1, 73666, '\P{Nv=0001/0160}', ""); + Expect(0, 73666, '\P{^Nv=0001/0160}', ""); + Expect(1, 73665, '\p{Nv=60/9600}', ""); + Expect(0, 73665, '\p{^Nv=60/9600}', ""); + Expect(0, 73665, '\P{Nv=60/9600}', ""); + Expect(1, 73665, '\P{^Nv=60/9600}', ""); + Expect(0, 73666, '\p{Nv=60/9600}', ""); + Expect(1, 73666, '\p{^Nv=60/9600}', ""); + Expect(1, 73666, '\P{Nv=60/9600}', ""); + Expect(0, 73666, '\P{^Nv=60/9600}', ""); + Error('\p{Nv=6.3e-03}'); + Error('\P{Nv=6.3e-03}'); + Expect(1, 73665, '\p{Nv=6.25e-03}', ""); + Expect(0, 73665, '\p{^Nv=6.25e-03}', ""); + Expect(0, 73665, '\P{Nv=6.25e-03}', ""); + Expect(1, 73665, '\P{^Nv=6.25e-03}', ""); + Expect(0, 73666, '\p{Nv=6.25e-03}', ""); + Expect(1, 73666, '\p{^Nv=6.25e-03}', ""); + Expect(1, 73666, '\P{Nv=6.25e-03}', ""); + Expect(0, 73666, '\P{^Nv=6.25e-03}', ""); + Error('\p{Nv=0.01}'); + Error('\P{Nv=0.01}'); + Expect(1, 73665, '\p{Nv=6.250e-03}', ""); + Expect(0, 73665, '\p{^Nv=6.250e-03}', ""); + Expect(0, 73665, '\P{Nv=6.250e-03}', ""); + Expect(1, 73665, '\P{^Nv=6.250e-03}', ""); + Expect(0, 73666, '\p{Nv=6.250e-03}', ""); + Expect(1, 73666, '\p{^Nv=6.250e-03}', ""); + Expect(1, 73666, '\P{Nv=6.250e-03}', ""); + Expect(0, 73666, '\P{^Nv=6.250e-03}', ""); + Error('\p{Nv=0.006}'); + Error('\P{Nv=0.006}'); + Expect(1, 73665, '\p{Nv: 6.2500e-03}', ""); + Expect(0, 73665, '\p{^Nv: 6.2500e-03}', ""); + Expect(0, 73665, '\P{Nv: 6.2500e-03}', ""); + Expect(1, 73665, '\P{^Nv: 6.2500e-03}', ""); + Expect(0, 73666, '\p{Nv: 6.2500e-03}', ""); + Expect(1, 73666, '\p{^Nv: 6.2500e-03}', ""); + Expect(1, 73666, '\P{Nv: 6.2500e-03}', ""); + Expect(0, 73666, '\P{^Nv: 6.2500e-03}', ""); + Error('\p{Nv=0.0063}'); + Error('\P{Nv=0.0063}'); + Expect(1, 73665, '\p{Nv=6.25000e-03}', ""); + Expect(0, 73665, '\p{^Nv=6.25000e-03}', ""); + Expect(0, 73665, '\P{Nv=6.25000e-03}', ""); + Expect(1, 73665, '\P{^Nv=6.25000e-03}', ""); + Expect(0, 73666, '\p{Nv=6.25000e-03}', ""); + Expect(1, 73666, '\p{^Nv=6.25000e-03}', ""); + Expect(1, 73666, '\P{Nv=6.25000e-03}', ""); + Expect(0, 73666, '\P{^Nv=6.25000e-03}', ""); + Expect(1, 73665, '\p{Nv: 0.00625}', ""); + Expect(0, 73665, '\p{^Nv: 0.00625}', ""); + Expect(0, 73665, '\P{Nv: 0.00625}', ""); + Expect(1, 73665, '\P{^Nv: 0.00625}', ""); + Expect(0, 73666, '\p{Nv: 0.00625}', ""); + Expect(1, 73666, '\p{^Nv: 0.00625}', ""); + Expect(1, 73666, '\P{Nv: 0.00625}', ""); + Expect(0, 73666, '\P{^Nv: 0.00625}', ""); + Expect(1, 73665, '\p{Nv=6.250000e-03}', ""); + Expect(0, 73665, '\p{^Nv=6.250000e-03}', ""); + Expect(0, 73665, '\P{Nv=6.250000e-03}', ""); + Expect(1, 73665, '\P{^Nv=6.250000e-03}', ""); + Expect(0, 73666, '\p{Nv=6.250000e-03}', ""); + Expect(1, 73666, '\p{^Nv=6.250000e-03}', ""); + Expect(1, 73666, '\P{Nv=6.250000e-03}', ""); + Expect(0, 73666, '\P{^Nv=6.250000e-03}', ""); + Expect(1, 73665, '\p{Nv=0.006250}', ""); + Expect(0, 73665, '\p{^Nv=0.006250}', ""); + Expect(0, 73665, '\P{Nv=0.006250}', ""); + Expect(1, 73665, '\P{^Nv=0.006250}', ""); + Expect(0, 73666, '\p{Nv=0.006250}', ""); + Expect(1, 73666, '\p{^Nv=0.006250}', ""); + Expect(1, 73666, '\P{Nv=0.006250}', ""); + Expect(0, 73666, '\P{^Nv=0.006250}', ""); + Error('\p{Is_Numeric_Value: /a/ -000000001/000000160}'); + Error('\P{Is_Numeric_Value: /a/ -000000001/000000160}'); + Expect(1, 73665, '\p{Is_Numeric_Value=+001/000160}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value=+001/000160}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value=+001/000160}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value=+001/000160}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value=+001/000160}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value=+001/000160}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value=+001/000160}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value=+001/000160}', ""); + Expect(1, 73665, '\p{Is_Numeric_Value=60/9600}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value=60/9600}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value=60/9600}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value=60/9600}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value=60/9600}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value=60/9600}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value=60/9600}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value=60/9600}', ""); + Error('\p{Is_Numeric_Value=6.3e-03}'); + Error('\P{Is_Numeric_Value=6.3e-03}'); + Expect(1, 73665, '\p{Is_Numeric_Value:6.25e-03}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value:6.25e-03}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value:6.25e-03}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value:6.25e-03}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value:6.25e-03}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value:6.25e-03}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value:6.25e-03}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value:6.25e-03}', ""); + Error('\p{Is_Numeric_Value: 0.01}'); + Error('\P{Is_Numeric_Value: 0.01}'); + Expect(1, 73665, '\p{Is_Numeric_Value: 6.250e-03}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value: 6.250e-03}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value: 6.250e-03}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value: 6.250e-03}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value: 6.250e-03}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value: 6.250e-03}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value: 6.250e-03}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value: 6.250e-03}', ""); + Error('\p{Is_Numeric_Value=0.006}'); + Error('\P{Is_Numeric_Value=0.006}'); + Expect(1, 73665, '\p{Is_Numeric_Value=6.2500e-03}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value=6.2500e-03}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value=6.2500e-03}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value=6.2500e-03}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value=6.2500e-03}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value=6.2500e-03}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value=6.2500e-03}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value=6.2500e-03}', ""); + Error('\p{Is_Numeric_Value=0.0063}'); + Error('\P{Is_Numeric_Value=0.0063}'); + Expect(1, 73665, '\p{Is_Numeric_Value=6.25000e-03}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value=6.25000e-03}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value=6.25000e-03}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value=6.25000e-03}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value=6.25000e-03}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value=6.25000e-03}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value=6.25000e-03}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value=6.25000e-03}', ""); + Expect(1, 73665, '\p{Is_Numeric_Value=0.00625}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value=0.00625}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value=0.00625}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value=0.00625}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value=0.00625}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value=0.00625}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value=0.00625}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value=0.00625}', ""); + Expect(1, 73665, '\p{Is_Numeric_Value=6.250000e-03}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value=6.250000e-03}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value=6.250000e-03}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value=6.250000e-03}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value=6.250000e-03}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value=6.250000e-03}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value=6.250000e-03}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value=6.250000e-03}', ""); + Expect(1, 73665, '\p{Is_Numeric_Value=0.006250}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value=0.006250}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value=0.006250}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value=0.006250}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value=0.006250}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value=0.006250}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value=0.006250}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value=0.006250}', ""); + Error('\p{Is_Nv=/a/1/000000160}'); + Error('\P{Is_Nv=/a/1/000000160}'); + Expect(1, 73665, '\p{Is_Nv=+0000000001/000160}', ""); + Expect(0, 73665, '\p{^Is_Nv=+0000000001/000160}', ""); + Expect(0, 73665, '\P{Is_Nv=+0000000001/000160}', ""); + Expect(1, 73665, '\P{^Is_Nv=+0000000001/000160}', ""); + Expect(0, 73666, '\p{Is_Nv=+0000000001/000160}', ""); + Expect(1, 73666, '\p{^Is_Nv=+0000000001/000160}', ""); + Expect(1, 73666, '\P{Is_Nv=+0000000001/000160}', ""); + Expect(0, 73666, '\P{^Is_Nv=+0000000001/000160}', ""); + Expect(1, 73665, '\p{Is_Nv:60/9600}', ""); + Expect(0, 73665, '\p{^Is_Nv:60/9600}', ""); + Expect(0, 73665, '\P{Is_Nv:60/9600}', ""); + Expect(1, 73665, '\P{^Is_Nv:60/9600}', ""); + Expect(0, 73666, '\p{Is_Nv:60/9600}', ""); + Expect(1, 73666, '\p{^Is_Nv:60/9600}', ""); + Expect(1, 73666, '\P{Is_Nv:60/9600}', ""); + Expect(0, 73666, '\P{^Is_Nv:60/9600}', ""); + Error('\p{Is_Nv=6.3e-03}'); + Error('\P{Is_Nv=6.3e-03}'); + Expect(1, 73665, '\p{Is_Nv=6.25e-03}', ""); + Expect(0, 73665, '\p{^Is_Nv=6.25e-03}', ""); + Expect(0, 73665, '\P{Is_Nv=6.25e-03}', ""); + Expect(1, 73665, '\P{^Is_Nv=6.25e-03}', ""); + Expect(0, 73666, '\p{Is_Nv=6.25e-03}', ""); + Expect(1, 73666, '\p{^Is_Nv=6.25e-03}', ""); + Expect(1, 73666, '\P{Is_Nv=6.25e-03}', ""); + Expect(0, 73666, '\P{^Is_Nv=6.25e-03}', ""); + Error('\p{Is_Nv=0.01}'); + Error('\P{Is_Nv=0.01}'); + Expect(1, 73665, '\p{Is_Nv=6.250e-03}', ""); + Expect(0, 73665, '\p{^Is_Nv=6.250e-03}', ""); + Expect(0, 73665, '\P{Is_Nv=6.250e-03}', ""); + Expect(1, 73665, '\P{^Is_Nv=6.250e-03}', ""); + Expect(0, 73666, '\p{Is_Nv=6.250e-03}', ""); + Expect(1, 73666, '\p{^Is_Nv=6.250e-03}', ""); + Expect(1, 73666, '\P{Is_Nv=6.250e-03}', ""); + Expect(0, 73666, '\P{^Is_Nv=6.250e-03}', ""); + Error('\p{Is_Nv=0.006}'); + Error('\P{Is_Nv=0.006}'); + Expect(1, 73665, '\p{Is_Nv=6.2500e-03}', ""); + Expect(0, 73665, '\p{^Is_Nv=6.2500e-03}', ""); + Expect(0, 73665, '\P{Is_Nv=6.2500e-03}', ""); + Expect(1, 73665, '\P{^Is_Nv=6.2500e-03}', ""); + Expect(0, 73666, '\p{Is_Nv=6.2500e-03}', ""); + Expect(1, 73666, '\p{^Is_Nv=6.2500e-03}', ""); + Expect(1, 73666, '\P{Is_Nv=6.2500e-03}', ""); + Expect(0, 73666, '\P{^Is_Nv=6.2500e-03}', ""); + Error('\p{Is_Nv=0.0063}'); + Error('\P{Is_Nv=0.0063}'); + Expect(1, 73665, '\p{Is_Nv=6.25000e-03}', ""); + Expect(0, 73665, '\p{^Is_Nv=6.25000e-03}', ""); + Expect(0, 73665, '\P{Is_Nv=6.25000e-03}', ""); + Expect(1, 73665, '\P{^Is_Nv=6.25000e-03}', ""); + Expect(0, 73666, '\p{Is_Nv=6.25000e-03}', ""); + Expect(1, 73666, '\p{^Is_Nv=6.25000e-03}', ""); + Expect(1, 73666, '\P{Is_Nv=6.25000e-03}', ""); + Expect(0, 73666, '\P{^Is_Nv=6.25000e-03}', ""); + Expect(1, 73665, '\p{Is_Nv=0.00625}', ""); + Expect(0, 73665, '\p{^Is_Nv=0.00625}', ""); + Expect(0, 73665, '\P{Is_Nv=0.00625}', ""); + Expect(1, 73665, '\P{^Is_Nv=0.00625}', ""); + Expect(0, 73666, '\p{Is_Nv=0.00625}', ""); + Expect(1, 73666, '\p{^Is_Nv=0.00625}', ""); + Expect(1, 73666, '\P{Is_Nv=0.00625}', ""); + Expect(0, 73666, '\P{^Is_Nv=0.00625}', ""); + Expect(1, 73665, '\p{Is_Nv:6.250000e-03}', ""); + Expect(0, 73665, '\p{^Is_Nv:6.250000e-03}', ""); + Expect(0, 73665, '\P{Is_Nv:6.250000e-03}', ""); + Expect(1, 73665, '\P{^Is_Nv:6.250000e-03}', ""); + Expect(0, 73666, '\p{Is_Nv:6.250000e-03}', ""); + Expect(1, 73666, '\p{^Is_Nv:6.250000e-03}', ""); + Expect(1, 73666, '\P{Is_Nv:6.250000e-03}', ""); + Expect(0, 73666, '\P{^Is_Nv:6.250000e-03}', ""); + Expect(1, 73665, '\p{Is_Nv=0.006250}', ""); + Expect(0, 73665, '\p{^Is_Nv=0.006250}', ""); + Expect(0, 73665, '\P{Is_Nv=0.006250}', ""); + Expect(1, 73665, '\P{^Is_Nv=0.006250}', ""); + Expect(0, 73666, '\p{Is_Nv=0.006250}', ""); + Expect(1, 73666, '\p{^Is_Nv=0.006250}', ""); + Expect(1, 73666, '\P{Is_Nv=0.006250}', ""); + Expect(0, 73666, '\P{^Is_Nv=0.006250}', ""); + Error('\p{Numeric_Value=-/a/01/02}'); + Error('\P{Numeric_Value=-/a/01/02}'); + Expect(1, 126268, '\p{Numeric_Value=:\A1/2\z:}', "");; + Expect(0, 126269, '\p{Numeric_Value=:\A1/2\z:}', "");; + Expect(1, 126268, '\p{Numeric_Value: 0001/00002}', ""); + Expect(0, 126268, '\p{^Numeric_Value: 0001/00002}', ""); + Expect(0, 126268, '\P{Numeric_Value: 0001/00002}', ""); + Expect(1, 126268, '\P{^Numeric_Value: 0001/00002}', ""); + Expect(0, 126269, '\p{Numeric_Value: 0001/00002}', ""); + Expect(1, 126269, '\p{^Numeric_Value: 0001/00002}', ""); + Expect(1, 126269, '\P{Numeric_Value: 0001/00002}', ""); + Expect(0, 126269, '\P{^Numeric_Value: 0001/00002}', ""); + Expect(1, 126268, '\p{Numeric_Value=60/120}', ""); + Expect(0, 126268, '\p{^Numeric_Value=60/120}', ""); + Expect(0, 126268, '\P{Numeric_Value=60/120}', ""); + Expect(1, 126268, '\P{^Numeric_Value=60/120}', ""); + Expect(0, 126269, '\p{Numeric_Value=60/120}', ""); + Expect(1, 126269, '\p{^Numeric_Value=60/120}', ""); + Expect(1, 126269, '\P{Numeric_Value=60/120}', ""); + Expect(0, 126269, '\P{^Numeric_Value=60/120}', ""); + Expect(1, 126268, '\p{Numeric_Value=5.0e-01}', ""); + Expect(0, 126268, '\p{^Numeric_Value=5.0e-01}', ""); + Expect(0, 126268, '\P{Numeric_Value=5.0e-01}', ""); + Expect(1, 126268, '\P{^Numeric_Value=5.0e-01}', ""); + Expect(0, 126269, '\p{Numeric_Value=5.0e-01}', ""); + Expect(1, 126269, '\p{^Numeric_Value=5.0e-01}', ""); + Expect(1, 126269, '\P{Numeric_Value=5.0e-01}', ""); + Expect(0, 126269, '\P{^Numeric_Value=5.0e-01}', ""); + Expect(1, 126268, '\p{Numeric_Value=0.5}', ""); + Expect(0, 126268, '\p{^Numeric_Value=0.5}', ""); + Expect(0, 126268, '\P{Numeric_Value=0.5}', ""); + Expect(1, 126268, '\P{^Numeric_Value=0.5}', ""); + Expect(0, 126269, '\p{Numeric_Value=0.5}', ""); + Expect(1, 126269, '\p{^Numeric_Value=0.5}', ""); + Expect(1, 126269, '\P{Numeric_Value=0.5}', ""); + Expect(0, 126269, '\P{^Numeric_Value=0.5}', ""); + Expect(1, 126268, '\p{Numeric_Value=5.00e-01}', ""); + Expect(0, 126268, '\p{^Numeric_Value=5.00e-01}', ""); + Expect(0, 126268, '\P{Numeric_Value=5.00e-01}', ""); + Expect(1, 126268, '\P{^Numeric_Value=5.00e-01}', ""); + Expect(0, 126269, '\p{Numeric_Value=5.00e-01}', ""); + Expect(1, 126269, '\p{^Numeric_Value=5.00e-01}', ""); + Expect(1, 126269, '\P{Numeric_Value=5.00e-01}', ""); + Expect(0, 126269, '\P{^Numeric_Value=5.00e-01}', ""); + Expect(1, 126268, '\p{Numeric_Value=0.50}', ""); + Expect(0, 126268, '\p{^Numeric_Value=0.50}', ""); + Expect(0, 126268, '\P{Numeric_Value=0.50}', ""); + Expect(1, 126268, '\P{^Numeric_Value=0.50}', ""); + Expect(0, 126269, '\p{Numeric_Value=0.50}', ""); + Expect(1, 126269, '\p{^Numeric_Value=0.50}', ""); + Expect(1, 126269, '\P{Numeric_Value=0.50}', ""); + Expect(0, 126269, '\P{^Numeric_Value=0.50}', ""); + Error('\p{Nv=/a/-_00001/0002}'); + Error('\P{Nv=/a/-_00001/0002}'); + Expect(1, 126268, '\p{Nv=:\A1/2\z:}', "");; + Expect(0, 126269, '\p{Nv=:\A1/2\z:}', "");; + Expect(1, 126268, '\p{Nv: 000001/00000002}', ""); + Expect(0, 126268, '\p{^Nv: 000001/00000002}', ""); + Expect(0, 126268, '\P{Nv: 000001/00000002}', ""); + Expect(1, 126268, '\P{^Nv: 000001/00000002}', ""); + Expect(0, 126269, '\p{Nv: 000001/00000002}', ""); + Expect(1, 126269, '\p{^Nv: 000001/00000002}', ""); + Expect(1, 126269, '\P{Nv: 000001/00000002}', ""); + Expect(0, 126269, '\P{^Nv: 000001/00000002}', ""); + Expect(1, 126268, '\p{Nv=60/120}', ""); + Expect(0, 126268, '\p{^Nv=60/120}', ""); + Expect(0, 126268, '\P{Nv=60/120}', ""); + Expect(1, 126268, '\P{^Nv=60/120}', ""); + Expect(0, 126269, '\p{Nv=60/120}', ""); + Expect(1, 126269, '\p{^Nv=60/120}', ""); + Expect(1, 126269, '\P{Nv=60/120}', ""); + Expect(0, 126269, '\P{^Nv=60/120}', ""); + Expect(1, 126268, '\p{Nv: 5.0e-01}', ""); + Expect(0, 126268, '\p{^Nv: 5.0e-01}', ""); + Expect(0, 126268, '\P{Nv: 5.0e-01}', ""); + Expect(1, 126268, '\P{^Nv: 5.0e-01}', ""); + Expect(0, 126269, '\p{Nv: 5.0e-01}', ""); + Expect(1, 126269, '\p{^Nv: 5.0e-01}', ""); + Expect(1, 126269, '\P{Nv: 5.0e-01}', ""); + Expect(0, 126269, '\P{^Nv: 5.0e-01}', ""); + Expect(1, 126268, '\p{Nv=0.5}', ""); + Expect(0, 126268, '\p{^Nv=0.5}', ""); + Expect(0, 126268, '\P{Nv=0.5}', ""); + Expect(1, 126268, '\P{^Nv=0.5}', ""); + Expect(0, 126269, '\p{Nv=0.5}', ""); + Expect(1, 126269, '\p{^Nv=0.5}', ""); + Expect(1, 126269, '\P{Nv=0.5}', ""); + Expect(0, 126269, '\P{^Nv=0.5}', ""); + Expect(1, 126268, '\p{Nv=5.00e-01}', ""); + Expect(0, 126268, '\p{^Nv=5.00e-01}', ""); + Expect(0, 126268, '\P{Nv=5.00e-01}', ""); + Expect(1, 126268, '\P{^Nv=5.00e-01}', ""); + Expect(0, 126269, '\p{Nv=5.00e-01}', ""); + Expect(1, 126269, '\p{^Nv=5.00e-01}', ""); + Expect(1, 126269, '\P{Nv=5.00e-01}', ""); + Expect(0, 126269, '\P{^Nv=5.00e-01}', ""); + Expect(1, 126268, '\p{Nv=0.50}', ""); + Expect(0, 126268, '\p{^Nv=0.50}', ""); + Expect(0, 126268, '\P{Nv=0.50}', ""); + Expect(1, 126268, '\P{^Nv=0.50}', ""); + Expect(0, 126269, '\p{Nv=0.50}', ""); + Expect(1, 126269, '\p{^Nv=0.50}', ""); + Expect(1, 126269, '\P{Nv=0.50}', ""); + Expect(0, 126269, '\P{^Nv=0.50}', ""); + Error('\p{Is_Numeric_Value=/a/01/002}'); + Error('\P{Is_Numeric_Value=/a/01/002}'); + Expect(1, 126268, '\p{Is_Numeric_Value=+01/02}', ""); + Expect(0, 126268, '\p{^Is_Numeric_Value=+01/02}', ""); + Expect(0, 126268, '\P{Is_Numeric_Value=+01/02}', ""); + Expect(1, 126268, '\P{^Is_Numeric_Value=+01/02}', ""); + Expect(0, 126269, '\p{Is_Numeric_Value=+01/02}', ""); + Expect(1, 126269, '\p{^Is_Numeric_Value=+01/02}', ""); + Expect(1, 126269, '\P{Is_Numeric_Value=+01/02}', ""); + Expect(0, 126269, '\P{^Is_Numeric_Value=+01/02}', ""); + Expect(1, 126268, '\p{Is_Numeric_Value=60/120}', ""); + Expect(0, 126268, '\p{^Is_Numeric_Value=60/120}', ""); + Expect(0, 126268, '\P{Is_Numeric_Value=60/120}', ""); + Expect(1, 126268, '\P{^Is_Numeric_Value=60/120}', ""); + Expect(0, 126269, '\p{Is_Numeric_Value=60/120}', ""); + Expect(1, 126269, '\p{^Is_Numeric_Value=60/120}', ""); + Expect(1, 126269, '\P{Is_Numeric_Value=60/120}', ""); + Expect(0, 126269, '\P{^Is_Numeric_Value=60/120}', ""); + Expect(1, 126268, '\p{Is_Numeric_Value: 5.0e-01}', ""); + Expect(0, 126268, '\p{^Is_Numeric_Value: 5.0e-01}', ""); + Expect(0, 126268, '\P{Is_Numeric_Value: 5.0e-01}', ""); + Expect(1, 126268, '\P{^Is_Numeric_Value: 5.0e-01}', ""); + Expect(0, 126269, '\p{Is_Numeric_Value: 5.0e-01}', ""); + Expect(1, 126269, '\p{^Is_Numeric_Value: 5.0e-01}', ""); + Expect(1, 126269, '\P{Is_Numeric_Value: 5.0e-01}', ""); + Expect(0, 126269, '\P{^Is_Numeric_Value: 5.0e-01}', ""); + Expect(1, 126268, '\p{Is_Numeric_Value=0.5}', ""); + Expect(0, 126268, '\p{^Is_Numeric_Value=0.5}', ""); + Expect(0, 126268, '\P{Is_Numeric_Value=0.5}', ""); + Expect(1, 126268, '\P{^Is_Numeric_Value=0.5}', ""); + Expect(0, 126269, '\p{Is_Numeric_Value=0.5}', ""); + Expect(1, 126269, '\p{^Is_Numeric_Value=0.5}', ""); + Expect(1, 126269, '\P{Is_Numeric_Value=0.5}', ""); + Expect(0, 126269, '\P{^Is_Numeric_Value=0.5}', ""); + Expect(1, 126268, '\p{Is_Numeric_Value=5.00e-01}', ""); + Expect(0, 126268, '\p{^Is_Numeric_Value=5.00e-01}', ""); + Expect(0, 126268, '\P{Is_Numeric_Value=5.00e-01}', ""); + Expect(1, 126268, '\P{^Is_Numeric_Value=5.00e-01}', ""); + Expect(0, 126269, '\p{Is_Numeric_Value=5.00e-01}', ""); + Expect(1, 126269, '\p{^Is_Numeric_Value=5.00e-01}', ""); + Expect(1, 126269, '\P{Is_Numeric_Value=5.00e-01}', ""); + Expect(0, 126269, '\P{^Is_Numeric_Value=5.00e-01}', ""); + Expect(1, 126268, '\p{Is_Numeric_Value=0.50}', ""); + Expect(0, 126268, '\p{^Is_Numeric_Value=0.50}', ""); + Expect(0, 126268, '\P{Is_Numeric_Value=0.50}', ""); + Expect(1, 126268, '\P{^Is_Numeric_Value=0.50}', ""); + Expect(0, 126269, '\p{Is_Numeric_Value=0.50}', ""); + Expect(1, 126269, '\p{^Is_Numeric_Value=0.50}', ""); + Expect(1, 126269, '\P{Is_Numeric_Value=0.50}', ""); + Expect(0, 126269, '\P{^Is_Numeric_Value=0.50}', ""); + Error('\p{Is_Nv=_+01/0002/a/}'); + Error('\P{Is_Nv=_+01/0002/a/}'); + Expect(1, 126268, '\p{Is_Nv=0000000001/0000000002}', ""); + Expect(0, 126268, '\p{^Is_Nv=0000000001/0000000002}', ""); + Expect(0, 126268, '\P{Is_Nv=0000000001/0000000002}', ""); + Expect(1, 126268, '\P{^Is_Nv=0000000001/0000000002}', ""); + Expect(0, 126269, '\p{Is_Nv=0000000001/0000000002}', ""); + Expect(1, 126269, '\p{^Is_Nv=0000000001/0000000002}', ""); + Expect(1, 126269, '\P{Is_Nv=0000000001/0000000002}', ""); + Expect(0, 126269, '\P{^Is_Nv=0000000001/0000000002}', ""); + Expect(1, 126268, '\p{Is_Nv=60/120}', ""); + Expect(0, 126268, '\p{^Is_Nv=60/120}', ""); + Expect(0, 126268, '\P{Is_Nv=60/120}', ""); + Expect(1, 126268, '\P{^Is_Nv=60/120}', ""); + Expect(0, 126269, '\p{Is_Nv=60/120}', ""); + Expect(1, 126269, '\p{^Is_Nv=60/120}', ""); + Expect(1, 126269, '\P{Is_Nv=60/120}', ""); + Expect(0, 126269, '\P{^Is_Nv=60/120}', ""); + Expect(1, 126268, '\p{Is_Nv: 5.0e-01}', ""); + Expect(0, 126268, '\p{^Is_Nv: 5.0e-01}', ""); + Expect(0, 126268, '\P{Is_Nv: 5.0e-01}', ""); + Expect(1, 126268, '\P{^Is_Nv: 5.0e-01}', ""); + Expect(0, 126269, '\p{Is_Nv: 5.0e-01}', ""); + Expect(1, 126269, '\p{^Is_Nv: 5.0e-01}', ""); + Expect(1, 126269, '\P{Is_Nv: 5.0e-01}', ""); + Expect(0, 126269, '\P{^Is_Nv: 5.0e-01}', ""); + Expect(1, 126268, '\p{Is_Nv=0.5}', ""); + Expect(0, 126268, '\p{^Is_Nv=0.5}', ""); + Expect(0, 126268, '\P{Is_Nv=0.5}', ""); + Expect(1, 126268, '\P{^Is_Nv=0.5}', ""); + Expect(0, 126269, '\p{Is_Nv=0.5}', ""); + Expect(1, 126269, '\p{^Is_Nv=0.5}', ""); + Expect(1, 126269, '\P{Is_Nv=0.5}', ""); + Expect(0, 126269, '\P{^Is_Nv=0.5}', ""); + Expect(1, 126268, '\p{Is_Nv=5.00e-01}', ""); + Expect(0, 126268, '\p{^Is_Nv=5.00e-01}', ""); + Expect(0, 126268, '\P{Is_Nv=5.00e-01}', ""); + Expect(1, 126268, '\P{^Is_Nv=5.00e-01}', ""); + Expect(0, 126269, '\p{Is_Nv=5.00e-01}', ""); + Expect(1, 126269, '\p{^Is_Nv=5.00e-01}', ""); + Expect(1, 126269, '\P{Is_Nv=5.00e-01}', ""); + Expect(0, 126269, '\P{^Is_Nv=5.00e-01}', ""); + Expect(1, 126268, '\p{Is_Nv=0.50}', ""); + Expect(0, 126268, '\p{^Is_Nv=0.50}', ""); + Expect(0, 126268, '\P{Is_Nv=0.50}', ""); + Expect(1, 126268, '\P{^Is_Nv=0.50}', ""); + Expect(0, 126269, '\p{Is_Nv=0.50}', ""); + Expect(1, 126269, '\p{^Is_Nv=0.50}', ""); + Expect(1, 126269, '\P{Is_Nv=0.50}', ""); + Expect(0, 126269, '\P{^Is_Nv=0.50}', ""); + Error('\p{Numeric_Value=:=_00000001/0000000020}'); + Error('\P{Numeric_Value=:=_00000001/0000000020}'); + Expect(1, 73672, '\p{Numeric_Value=:\A1/20\z:}', "");; + Expect(0, 73673, '\p{Numeric_Value=:\A1/20\z:}', "");; + Expect(1, 73672, '\p{Numeric_Value=00001/20}', ""); + Expect(0, 73672, '\p{^Numeric_Value=00001/20}', ""); + Expect(0, 73672, '\P{Numeric_Value=00001/20}', ""); + Expect(1, 73672, '\P{^Numeric_Value=00001/20}', ""); + Expect(0, 73673, '\p{Numeric_Value=00001/20}', ""); + Expect(1, 73673, '\p{^Numeric_Value=00001/20}', ""); + Expect(1, 73673, '\P{Numeric_Value=00001/20}', ""); + Expect(0, 73673, '\P{^Numeric_Value=00001/20}', ""); + Expect(1, 73672, '\p{Numeric_Value=60/1200}', ""); + Expect(0, 73672, '\p{^Numeric_Value=60/1200}', ""); + Expect(0, 73672, '\P{Numeric_Value=60/1200}', ""); + Expect(1, 73672, '\P{^Numeric_Value=60/1200}', ""); + Expect(0, 73673, '\p{Numeric_Value=60/1200}', ""); + Expect(1, 73673, '\p{^Numeric_Value=60/1200}', ""); + Expect(1, 73673, '\P{Numeric_Value=60/1200}', ""); + Expect(0, 73673, '\P{^Numeric_Value=60/1200}', ""); + Expect(1, 73672, '\p{Numeric_Value:5.0e-02}', ""); + Expect(0, 73672, '\p{^Numeric_Value:5.0e-02}', ""); + Expect(0, 73672, '\P{Numeric_Value:5.0e-02}', ""); + Expect(1, 73672, '\P{^Numeric_Value:5.0e-02}', ""); + Expect(0, 73673, '\p{Numeric_Value:5.0e-02}', ""); + Expect(1, 73673, '\p{^Numeric_Value:5.0e-02}', ""); + Expect(1, 73673, '\P{Numeric_Value:5.0e-02}', ""); + Expect(0, 73673, '\P{^Numeric_Value:5.0e-02}', ""); + Expect(1, 73672, '\p{Numeric_Value=5.00e-02}', ""); + Expect(0, 73672, '\p{^Numeric_Value=5.00e-02}', ""); + Expect(0, 73672, '\P{Numeric_Value=5.00e-02}', ""); + Expect(1, 73672, '\P{^Numeric_Value=5.00e-02}', ""); + Expect(0, 73673, '\p{Numeric_Value=5.00e-02}', ""); + Expect(1, 73673, '\p{^Numeric_Value=5.00e-02}', ""); + Expect(1, 73673, '\P{Numeric_Value=5.00e-02}', ""); + Expect(0, 73673, '\P{^Numeric_Value=5.00e-02}', ""); + Expect(1, 73672, '\p{Numeric_Value: 0.05}', ""); + Expect(0, 73672, '\p{^Numeric_Value: 0.05}', ""); + Expect(0, 73672, '\P{Numeric_Value: 0.05}', ""); + Expect(1, 73672, '\P{^Numeric_Value: 0.05}', ""); + Expect(0, 73673, '\p{Numeric_Value: 0.05}', ""); + Expect(1, 73673, '\p{^Numeric_Value: 0.05}', ""); + Expect(1, 73673, '\P{Numeric_Value: 0.05}', ""); + Expect(0, 73673, '\P{^Numeric_Value: 0.05}', ""); + Expect(1, 73672, '\p{Numeric_Value=5.000e-02}', ""); + Expect(0, 73672, '\p{^Numeric_Value=5.000e-02}', ""); + Expect(0, 73672, '\P{Numeric_Value=5.000e-02}', ""); + Expect(1, 73672, '\P{^Numeric_Value=5.000e-02}', ""); + Expect(0, 73673, '\p{Numeric_Value=5.000e-02}', ""); + Expect(1, 73673, '\p{^Numeric_Value=5.000e-02}', ""); + Expect(1, 73673, '\P{Numeric_Value=5.000e-02}', ""); + Expect(0, 73673, '\P{^Numeric_Value=5.000e-02}', ""); + Expect(1, 73672, '\p{Numeric_Value=0.050}', ""); + Expect(0, 73672, '\p{^Numeric_Value=0.050}', ""); + Expect(0, 73672, '\P{Numeric_Value=0.050}', ""); + Expect(1, 73672, '\P{^Numeric_Value=0.050}', ""); + Expect(0, 73673, '\p{Numeric_Value=0.050}', ""); + Expect(1, 73673, '\p{^Numeric_Value=0.050}', ""); + Expect(1, 73673, '\P{Numeric_Value=0.050}', ""); + Expect(0, 73673, '\P{^Numeric_Value=0.050}', ""); + Error('\p{Nv= _001/0000000020:=}'); + Error('\P{Nv= _001/0000000020:=}'); + Expect(1, 73672, '\p{Nv=:\A1/20\z:}', "");; + Expect(0, 73673, '\p{Nv=:\A1/20\z:}', "");; + Expect(1, 73672, '\p{Nv: 00000001/00000020}', ""); + Expect(0, 73672, '\p{^Nv: 00000001/00000020}', ""); + Expect(0, 73672, '\P{Nv: 00000001/00000020}', ""); + Expect(1, 73672, '\P{^Nv: 00000001/00000020}', ""); + Expect(0, 73673, '\p{Nv: 00000001/00000020}', ""); + Expect(1, 73673, '\p{^Nv: 00000001/00000020}', ""); + Expect(1, 73673, '\P{Nv: 00000001/00000020}', ""); + Expect(0, 73673, '\P{^Nv: 00000001/00000020}', ""); + Expect(1, 73672, '\p{Nv=60/1200}', ""); + Expect(0, 73672, '\p{^Nv=60/1200}', ""); + Expect(0, 73672, '\P{Nv=60/1200}', ""); + Expect(1, 73672, '\P{^Nv=60/1200}', ""); + Expect(0, 73673, '\p{Nv=60/1200}', ""); + Expect(1, 73673, '\p{^Nv=60/1200}', ""); + Expect(1, 73673, '\P{Nv=60/1200}', ""); + Expect(0, 73673, '\P{^Nv=60/1200}', ""); + Expect(1, 73672, '\p{Nv=5.0e-02}', ""); + Expect(0, 73672, '\p{^Nv=5.0e-02}', ""); + Expect(0, 73672, '\P{Nv=5.0e-02}', ""); + Expect(1, 73672, '\P{^Nv=5.0e-02}', ""); + Expect(0, 73673, '\p{Nv=5.0e-02}', ""); + Expect(1, 73673, '\p{^Nv=5.0e-02}', ""); + Expect(1, 73673, '\P{Nv=5.0e-02}', ""); + Expect(0, 73673, '\P{^Nv=5.0e-02}', ""); + Expect(1, 73672, '\p{Nv=5.00e-02}', ""); + Expect(0, 73672, '\p{^Nv=5.00e-02}', ""); + Expect(0, 73672, '\P{Nv=5.00e-02}', ""); + Expect(1, 73672, '\P{^Nv=5.00e-02}', ""); + Expect(0, 73673, '\p{Nv=5.00e-02}', ""); + Expect(1, 73673, '\p{^Nv=5.00e-02}', ""); + Expect(1, 73673, '\P{Nv=5.00e-02}', ""); + Expect(0, 73673, '\P{^Nv=5.00e-02}', ""); + Expect(1, 73672, '\p{Nv: 0.05}', ""); + Expect(0, 73672, '\p{^Nv: 0.05}', ""); + Expect(0, 73672, '\P{Nv: 0.05}', ""); + Expect(1, 73672, '\P{^Nv: 0.05}', ""); + Expect(0, 73673, '\p{Nv: 0.05}', ""); + Expect(1, 73673, '\p{^Nv: 0.05}', ""); + Expect(1, 73673, '\P{Nv: 0.05}', ""); + Expect(0, 73673, '\P{^Nv: 0.05}', ""); + Expect(1, 73672, '\p{Nv=5.000e-02}', ""); + Expect(0, 73672, '\p{^Nv=5.000e-02}', ""); + Expect(0, 73672, '\P{Nv=5.000e-02}', ""); + Expect(1, 73672, '\P{^Nv=5.000e-02}', ""); + Expect(0, 73673, '\p{Nv=5.000e-02}', ""); + Expect(1, 73673, '\p{^Nv=5.000e-02}', ""); + Expect(1, 73673, '\P{Nv=5.000e-02}', ""); + Expect(0, 73673, '\P{^Nv=5.000e-02}', ""); + Expect(1, 73672, '\p{Nv=0.050}', ""); + Expect(0, 73672, '\p{^Nv=0.050}', ""); + Expect(0, 73672, '\P{Nv=0.050}', ""); + Expect(1, 73672, '\P{^Nv=0.050}', ""); + Expect(0, 73673, '\p{Nv=0.050}', ""); + Expect(1, 73673, '\p{^Nv=0.050}', ""); + Expect(1, 73673, '\P{Nv=0.050}', ""); + Expect(0, 73673, '\P{^Nv=0.050}', ""); + Error('\p{Is_Numeric_Value=_ 0001/20/a/}'); + Error('\P{Is_Numeric_Value=_ 0001/20/a/}'); + Expect(1, 73672, '\p{Is_Numeric_Value=00000001/00000000020}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value=00000001/00000000020}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value=00000001/00000000020}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value=00000001/00000000020}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value=00000001/00000000020}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value=00000001/00000000020}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value=00000001/00000000020}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value=00000001/00000000020}', ""); + Expect(1, 73672, '\p{Is_Numeric_Value=60/1200}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value=60/1200}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value=60/1200}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value=60/1200}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value=60/1200}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value=60/1200}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value=60/1200}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value=60/1200}', ""); + Expect(1, 73672, '\p{Is_Numeric_Value=5.0e-02}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value=5.0e-02}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value=5.0e-02}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value=5.0e-02}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value=5.0e-02}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value=5.0e-02}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value=5.0e-02}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value=5.0e-02}', ""); + Expect(1, 73672, '\p{Is_Numeric_Value: 5.00e-02}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value: 5.00e-02}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value: 5.00e-02}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value: 5.00e-02}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value: 5.00e-02}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value: 5.00e-02}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value: 5.00e-02}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value: 5.00e-02}', ""); + Expect(1, 73672, '\p{Is_Numeric_Value=0.05}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value=0.05}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value=0.05}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value=0.05}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value=0.05}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value=0.05}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value=0.05}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value=0.05}', ""); + Expect(1, 73672, '\p{Is_Numeric_Value:5.000e-02}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value:5.000e-02}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value:5.000e-02}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value:5.000e-02}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value:5.000e-02}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value:5.000e-02}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value:5.000e-02}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value:5.000e-02}', ""); + Expect(1, 73672, '\p{Is_Numeric_Value=0.050}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value=0.050}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value=0.050}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value=0.050}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value=0.050}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value=0.050}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value=0.050}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value=0.050}', ""); + Error('\p{Is_Nv= +1/020:=}'); + Error('\P{Is_Nv= +1/020:=}'); + Expect(1, 73672, '\p{Is_Nv=1/0000000020}', ""); + Expect(0, 73672, '\p{^Is_Nv=1/0000000020}', ""); + Expect(0, 73672, '\P{Is_Nv=1/0000000020}', ""); + Expect(1, 73672, '\P{^Is_Nv=1/0000000020}', ""); + Expect(0, 73673, '\p{Is_Nv=1/0000000020}', ""); + Expect(1, 73673, '\p{^Is_Nv=1/0000000020}', ""); + Expect(1, 73673, '\P{Is_Nv=1/0000000020}', ""); + Expect(0, 73673, '\P{^Is_Nv=1/0000000020}', ""); + Expect(1, 73672, '\p{Is_Nv:60/1200}', ""); + Expect(0, 73672, '\p{^Is_Nv:60/1200}', ""); + Expect(0, 73672, '\P{Is_Nv:60/1200}', ""); + Expect(1, 73672, '\P{^Is_Nv:60/1200}', ""); + Expect(0, 73673, '\p{Is_Nv:60/1200}', ""); + Expect(1, 73673, '\p{^Is_Nv:60/1200}', ""); + Expect(1, 73673, '\P{Is_Nv:60/1200}', ""); + Expect(0, 73673, '\P{^Is_Nv:60/1200}', ""); + Expect(1, 73672, '\p{Is_Nv=5.0e-02}', ""); + Expect(0, 73672, '\p{^Is_Nv=5.0e-02}', ""); + Expect(0, 73672, '\P{Is_Nv=5.0e-02}', ""); + Expect(1, 73672, '\P{^Is_Nv=5.0e-02}', ""); + Expect(0, 73673, '\p{Is_Nv=5.0e-02}', ""); + Expect(1, 73673, '\p{^Is_Nv=5.0e-02}', ""); + Expect(1, 73673, '\P{Is_Nv=5.0e-02}', ""); + Expect(0, 73673, '\P{^Is_Nv=5.0e-02}', ""); + Expect(1, 73672, '\p{Is_Nv=5.00e-02}', ""); + Expect(0, 73672, '\p{^Is_Nv=5.00e-02}', ""); + Expect(0, 73672, '\P{Is_Nv=5.00e-02}', ""); + Expect(1, 73672, '\P{^Is_Nv=5.00e-02}', ""); + Expect(0, 73673, '\p{Is_Nv=5.00e-02}', ""); + Expect(1, 73673, '\p{^Is_Nv=5.00e-02}', ""); + Expect(1, 73673, '\P{Is_Nv=5.00e-02}', ""); + Expect(0, 73673, '\P{^Is_Nv=5.00e-02}', ""); + Expect(1, 73672, '\p{Is_Nv=0.05}', ""); + Expect(0, 73672, '\p{^Is_Nv=0.05}', ""); + Expect(0, 73672, '\P{Is_Nv=0.05}', ""); + Expect(1, 73672, '\P{^Is_Nv=0.05}', ""); + Expect(0, 73673, '\p{Is_Nv=0.05}', ""); + Expect(1, 73673, '\p{^Is_Nv=0.05}', ""); + Expect(1, 73673, '\P{Is_Nv=0.05}', ""); + Expect(0, 73673, '\P{^Is_Nv=0.05}', ""); + Expect(1, 73672, '\p{Is_Nv=5.000e-02}', ""); + Expect(0, 73672, '\p{^Is_Nv=5.000e-02}', ""); + Expect(0, 73672, '\P{Is_Nv=5.000e-02}', ""); + Expect(1, 73672, '\P{^Is_Nv=5.000e-02}', ""); + Expect(0, 73673, '\p{Is_Nv=5.000e-02}', ""); + Expect(1, 73673, '\p{^Is_Nv=5.000e-02}', ""); + Expect(1, 73673, '\P{Is_Nv=5.000e-02}', ""); + Expect(0, 73673, '\P{^Is_Nv=5.000e-02}', ""); + Expect(1, 73672, '\p{Is_Nv=0.050}', ""); + Expect(0, 73672, '\p{^Is_Nv=0.050}', ""); + Expect(0, 73672, '\P{Is_Nv=0.050}', ""); + Expect(1, 73672, '\P{^Is_Nv=0.050}', ""); + Expect(0, 73673, '\p{Is_Nv=0.050}', ""); + Expect(1, 73673, '\p{^Is_Nv=0.050}', ""); + Expect(1, 73673, '\P{Is_Nv=0.050}', ""); + Expect(0, 73673, '\P{^Is_Nv=0.050}', ""); + Error('\p{Numeric_Value=--+001/03:=}'); + Error('\P{Numeric_Value=--+001/03:=}'); + Expect(1, 74853, '\p{Numeric_Value=:\A1/3\z:}', "");; + Expect(0, 74854, '\p{Numeric_Value=:\A1/3\z:}', "");; + Expect(1, 74853, '\p{Numeric_Value=0000001/000003}', ""); + Expect(0, 74853, '\p{^Numeric_Value=0000001/000003}', ""); + Expect(0, 74853, '\P{Numeric_Value=0000001/000003}', ""); + Expect(1, 74853, '\P{^Numeric_Value=0000001/000003}', ""); + Expect(0, 74854, '\p{Numeric_Value=0000001/000003}', ""); + Expect(1, 74854, '\p{^Numeric_Value=0000001/000003}', ""); + Expect(1, 74854, '\P{Numeric_Value=0000001/000003}', ""); + Expect(0, 74854, '\P{^Numeric_Value=0000001/000003}', ""); + Expect(1, 74853, '\p{Numeric_Value=60/180}', ""); + Expect(0, 74853, '\p{^Numeric_Value=60/180}', ""); + Expect(0, 74853, '\P{Numeric_Value=60/180}', ""); + Expect(1, 74853, '\P{^Numeric_Value=60/180}', ""); + Expect(0, 74854, '\p{Numeric_Value=60/180}', ""); + Expect(1, 74854, '\p{^Numeric_Value=60/180}', ""); + Expect(1, 74854, '\P{Numeric_Value=60/180}', ""); + Expect(0, 74854, '\P{^Numeric_Value=60/180}', ""); + Error('\p{Numeric_Value=3.3e-01}'); + Error('\P{Numeric_Value=3.3e-01}'); + Error('\p{Numeric_Value=0.3}'); + Error('\P{Numeric_Value=0.3}'); + Error('\p{Numeric_Value=3.33e-01}'); + Error('\P{Numeric_Value=3.33e-01}'); + Error('\p{Numeric_Value=0.33}'); + Error('\P{Numeric_Value=0.33}'); + Expect(1, 74853, '\p{Numeric_Value=3.333e-01}', ""); + Expect(0, 74853, '\p{^Numeric_Value=3.333e-01}', ""); + Expect(0, 74853, '\P{Numeric_Value=3.333e-01}', ""); + Expect(1, 74853, '\P{^Numeric_Value=3.333e-01}', ""); + Expect(0, 74854, '\p{Numeric_Value=3.333e-01}', ""); + Expect(1, 74854, '\p{^Numeric_Value=3.333e-01}', ""); + Expect(1, 74854, '\P{Numeric_Value=3.333e-01}', ""); + Expect(0, 74854, '\P{^Numeric_Value=3.333e-01}', ""); + Error('\p{Numeric_Value: 0.333}'); + Error('\P{Numeric_Value: 0.333}'); + Expect(1, 74853, '\p{Numeric_Value=3.3333e-01}', ""); + Expect(0, 74853, '\p{^Numeric_Value=3.3333e-01}', ""); + Expect(0, 74853, '\P{Numeric_Value=3.3333e-01}', ""); + Expect(1, 74853, '\P{^Numeric_Value=3.3333e-01}', ""); + Expect(0, 74854, '\p{Numeric_Value=3.3333e-01}', ""); + Expect(1, 74854, '\p{^Numeric_Value=3.3333e-01}', ""); + Expect(1, 74854, '\P{Numeric_Value=3.3333e-01}', ""); + Expect(0, 74854, '\P{^Numeric_Value=3.3333e-01}', ""); + Expect(1, 74853, '\p{Numeric_Value=0.3333}', ""); + Expect(0, 74853, '\p{^Numeric_Value=0.3333}', ""); + Expect(0, 74853, '\P{Numeric_Value=0.3333}', ""); + Expect(1, 74853, '\P{^Numeric_Value=0.3333}', ""); + Expect(0, 74854, '\p{Numeric_Value=0.3333}', ""); + Expect(1, 74854, '\p{^Numeric_Value=0.3333}', ""); + Expect(1, 74854, '\P{Numeric_Value=0.3333}', ""); + Expect(0, 74854, '\P{^Numeric_Value=0.3333}', ""); + Expect(1, 74853, '\p{Numeric_Value=3.33333e-01}', ""); + Expect(0, 74853, '\p{^Numeric_Value=3.33333e-01}', ""); + Expect(0, 74853, '\P{Numeric_Value=3.33333e-01}', ""); + Expect(1, 74853, '\P{^Numeric_Value=3.33333e-01}', ""); + Expect(0, 74854, '\p{Numeric_Value=3.33333e-01}', ""); + Expect(1, 74854, '\p{^Numeric_Value=3.33333e-01}', ""); + Expect(1, 74854, '\P{Numeric_Value=3.33333e-01}', ""); + Expect(0, 74854, '\P{^Numeric_Value=3.33333e-01}', ""); + Expect(1, 74853, '\p{Numeric_Value=0.33333}', ""); + Expect(0, 74853, '\p{^Numeric_Value=0.33333}', ""); + Expect(0, 74853, '\P{Numeric_Value=0.33333}', ""); + Expect(1, 74853, '\P{^Numeric_Value=0.33333}', ""); + Expect(0, 74854, '\p{Numeric_Value=0.33333}', ""); + Expect(1, 74854, '\p{^Numeric_Value=0.33333}', ""); + Expect(1, 74854, '\P{Numeric_Value=0.33333}', ""); + Expect(0, 74854, '\P{^Numeric_Value=0.33333}', ""); + Error('\p{Nv=-/a/1/0000000003}'); + Error('\P{Nv=-/a/1/0000000003}'); + Expect(1, 74853, '\p{Nv=:\A1/3\z:}', "");; + Expect(0, 74854, '\p{Nv=:\A1/3\z:}', "");; + Expect(1, 74853, '\p{Nv=00000001/000003}', ""); + Expect(0, 74853, '\p{^Nv=00000001/000003}', ""); + Expect(0, 74853, '\P{Nv=00000001/000003}', ""); + Expect(1, 74853, '\P{^Nv=00000001/000003}', ""); + Expect(0, 74854, '\p{Nv=00000001/000003}', ""); + Expect(1, 74854, '\p{^Nv=00000001/000003}', ""); + Expect(1, 74854, '\P{Nv=00000001/000003}', ""); + Expect(0, 74854, '\P{^Nv=00000001/000003}', ""); + Expect(1, 74853, '\p{Nv: 60/180}', ""); + Expect(0, 74853, '\p{^Nv: 60/180}', ""); + Expect(0, 74853, '\P{Nv: 60/180}', ""); + Expect(1, 74853, '\P{^Nv: 60/180}', ""); + Expect(0, 74854, '\p{Nv: 60/180}', ""); + Expect(1, 74854, '\p{^Nv: 60/180}', ""); + Expect(1, 74854, '\P{Nv: 60/180}', ""); + Expect(0, 74854, '\P{^Nv: 60/180}', ""); + Error('\p{Nv=3.3e-01}'); + Error('\P{Nv=3.3e-01}'); + Error('\p{Nv=0.3}'); + Error('\P{Nv=0.3}'); + Error('\p{Nv=3.33e-01}'); + Error('\P{Nv=3.33e-01}'); + Error('\p{Nv=0.33}'); + Error('\P{Nv=0.33}'); + Expect(1, 74853, '\p{Nv=3.333e-01}', ""); + Expect(0, 74853, '\p{^Nv=3.333e-01}', ""); + Expect(0, 74853, '\P{Nv=3.333e-01}', ""); + Expect(1, 74853, '\P{^Nv=3.333e-01}', ""); + Expect(0, 74854, '\p{Nv=3.333e-01}', ""); + Expect(1, 74854, '\p{^Nv=3.333e-01}', ""); + Expect(1, 74854, '\P{Nv=3.333e-01}', ""); + Expect(0, 74854, '\P{^Nv=3.333e-01}', ""); + Error('\p{Nv=0.333}'); + Error('\P{Nv=0.333}'); + Expect(1, 74853, '\p{Nv=3.3333e-01}', ""); + Expect(0, 74853, '\p{^Nv=3.3333e-01}', ""); + Expect(0, 74853, '\P{Nv=3.3333e-01}', ""); + Expect(1, 74853, '\P{^Nv=3.3333e-01}', ""); + Expect(0, 74854, '\p{Nv=3.3333e-01}', ""); + Expect(1, 74854, '\p{^Nv=3.3333e-01}', ""); + Expect(1, 74854, '\P{Nv=3.3333e-01}', ""); + Expect(0, 74854, '\P{^Nv=3.3333e-01}', ""); + Expect(1, 74853, '\p{Nv=0.3333}', ""); + Expect(0, 74853, '\p{^Nv=0.3333}', ""); + Expect(0, 74853, '\P{Nv=0.3333}', ""); + Expect(1, 74853, '\P{^Nv=0.3333}', ""); + Expect(0, 74854, '\p{Nv=0.3333}', ""); + Expect(1, 74854, '\p{^Nv=0.3333}', ""); + Expect(1, 74854, '\P{Nv=0.3333}', ""); + Expect(0, 74854, '\P{^Nv=0.3333}', ""); + Expect(1, 74853, '\p{Nv=3.33333e-01}', ""); + Expect(0, 74853, '\p{^Nv=3.33333e-01}', ""); + Expect(0, 74853, '\P{Nv=3.33333e-01}', ""); + Expect(1, 74853, '\P{^Nv=3.33333e-01}', ""); + Expect(0, 74854, '\p{Nv=3.33333e-01}', ""); + Expect(1, 74854, '\p{^Nv=3.33333e-01}', ""); + Expect(1, 74854, '\P{Nv=3.33333e-01}', ""); + Expect(0, 74854, '\P{^Nv=3.33333e-01}', ""); + Expect(1, 74853, '\p{Nv=0.33333}', ""); + Expect(0, 74853, '\p{^Nv=0.33333}', ""); + Expect(0, 74853, '\P{Nv=0.33333}', ""); + Expect(1, 74853, '\P{^Nv=0.33333}', ""); + Expect(0, 74854, '\p{Nv=0.33333}', ""); + Expect(1, 74854, '\p{^Nv=0.33333}', ""); + Expect(1, 74854, '\P{Nv=0.33333}', ""); + Expect(0, 74854, '\P{^Nv=0.33333}', ""); + Error('\p{Is_Numeric_Value=/a/-0001/3}'); + Error('\P{Is_Numeric_Value=/a/-0001/3}'); + Expect(1, 74853, '\p{Is_Numeric_Value=00000001/000003}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=00000001/000003}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=00000001/000003}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=00000001/000003}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=00000001/000003}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=00000001/000003}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=00000001/000003}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=00000001/000003}', ""); + Expect(1, 74853, '\p{Is_Numeric_Value=60/180}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=60/180}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=60/180}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=60/180}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=60/180}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=60/180}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=60/180}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=60/180}', ""); + Error('\p{Is_Numeric_Value: 3.3e-01}'); + Error('\P{Is_Numeric_Value: 3.3e-01}'); + Error('\p{Is_Numeric_Value=0.3}'); + Error('\P{Is_Numeric_Value=0.3}'); + Error('\p{Is_Numeric_Value=3.33e-01}'); + Error('\P{Is_Numeric_Value=3.33e-01}'); + Error('\p{Is_Numeric_Value=0.33}'); + Error('\P{Is_Numeric_Value=0.33}'); + Expect(1, 74853, '\p{Is_Numeric_Value=3.333e-01}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=3.333e-01}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=3.333e-01}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=3.333e-01}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=3.333e-01}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=3.333e-01}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=3.333e-01}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=3.333e-01}', ""); + Error('\p{Is_Numeric_Value: 0.333}'); + Error('\P{Is_Numeric_Value: 0.333}'); + Expect(1, 74853, '\p{Is_Numeric_Value=3.3333e-01}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=3.3333e-01}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=3.3333e-01}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=3.3333e-01}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=3.3333e-01}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=3.3333e-01}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=3.3333e-01}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=3.3333e-01}', ""); + Expect(1, 74853, '\p{Is_Numeric_Value=0.3333}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=0.3333}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=0.3333}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=0.3333}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=0.3333}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=0.3333}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=0.3333}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=0.3333}', ""); + Expect(1, 74853, '\p{Is_Numeric_Value=3.33333e-01}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=3.33333e-01}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=3.33333e-01}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=3.33333e-01}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=3.33333e-01}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=3.33333e-01}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=3.33333e-01}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=3.33333e-01}', ""); + Expect(1, 74853, '\p{Is_Numeric_Value=0.33333}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=0.33333}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=0.33333}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=0.33333}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=0.33333}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=0.33333}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=0.33333}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=0.33333}', ""); + Error('\p{Is_Nv= :=+0000001/0000003}'); + Error('\P{Is_Nv= :=+0000001/0000003}'); + Expect(1, 74853, '\p{Is_Nv=+000000001/000000003}', ""); + Expect(0, 74853, '\p{^Is_Nv=+000000001/000000003}', ""); + Expect(0, 74853, '\P{Is_Nv=+000000001/000000003}', ""); + Expect(1, 74853, '\P{^Is_Nv=+000000001/000000003}', ""); + Expect(0, 74854, '\p{Is_Nv=+000000001/000000003}', ""); + Expect(1, 74854, '\p{^Is_Nv=+000000001/000000003}', ""); + Expect(1, 74854, '\P{Is_Nv=+000000001/000000003}', ""); + Expect(0, 74854, '\P{^Is_Nv=+000000001/000000003}', ""); + Expect(1, 74853, '\p{Is_Nv=60/180}', ""); + Expect(0, 74853, '\p{^Is_Nv=60/180}', ""); + Expect(0, 74853, '\P{Is_Nv=60/180}', ""); + Expect(1, 74853, '\P{^Is_Nv=60/180}', ""); + Expect(0, 74854, '\p{Is_Nv=60/180}', ""); + Expect(1, 74854, '\p{^Is_Nv=60/180}', ""); + Expect(1, 74854, '\P{Is_Nv=60/180}', ""); + Expect(0, 74854, '\P{^Is_Nv=60/180}', ""); + Error('\p{Is_Nv: 3.3e-01}'); + Error('\P{Is_Nv: 3.3e-01}'); + Error('\p{Is_Nv=0.3}'); + Error('\P{Is_Nv=0.3}'); + Error('\p{Is_Nv=3.33e-01}'); + Error('\P{Is_Nv=3.33e-01}'); + Error('\p{Is_Nv=0.33}'); + Error('\P{Is_Nv=0.33}'); + Expect(1, 74853, '\p{Is_Nv=3.333e-01}', ""); + Expect(0, 74853, '\p{^Is_Nv=3.333e-01}', ""); + Expect(0, 74853, '\P{Is_Nv=3.333e-01}', ""); + Expect(1, 74853, '\P{^Is_Nv=3.333e-01}', ""); + Expect(0, 74854, '\p{Is_Nv=3.333e-01}', ""); + Expect(1, 74854, '\p{^Is_Nv=3.333e-01}', ""); + Expect(1, 74854, '\P{Is_Nv=3.333e-01}', ""); + Expect(0, 74854, '\P{^Is_Nv=3.333e-01}', ""); + Error('\p{Is_Nv=0.333}'); + Error('\P{Is_Nv=0.333}'); + Expect(1, 74853, '\p{Is_Nv: 3.3333e-01}', ""); + Expect(0, 74853, '\p{^Is_Nv: 3.3333e-01}', ""); + Expect(0, 74853, '\P{Is_Nv: 3.3333e-01}', ""); + Expect(1, 74853, '\P{^Is_Nv: 3.3333e-01}', ""); + Expect(0, 74854, '\p{Is_Nv: 3.3333e-01}', ""); + Expect(1, 74854, '\p{^Is_Nv: 3.3333e-01}', ""); + Expect(1, 74854, '\P{Is_Nv: 3.3333e-01}', ""); + Expect(0, 74854, '\P{^Is_Nv: 3.3333e-01}', ""); + Expect(1, 74853, '\p{Is_Nv=0.3333}', ""); + Expect(0, 74853, '\p{^Is_Nv=0.3333}', ""); + Expect(0, 74853, '\P{Is_Nv=0.3333}', ""); + Expect(1, 74853, '\P{^Is_Nv=0.3333}', ""); + Expect(0, 74854, '\p{Is_Nv=0.3333}', ""); + Expect(1, 74854, '\p{^Is_Nv=0.3333}', ""); + Expect(1, 74854, '\P{Is_Nv=0.3333}', ""); + Expect(0, 74854, '\P{^Is_Nv=0.3333}', ""); + Expect(1, 74853, '\p{Is_Nv=3.33333e-01}', ""); + Expect(0, 74853, '\p{^Is_Nv=3.33333e-01}', ""); + Expect(0, 74853, '\P{Is_Nv=3.33333e-01}', ""); + Expect(1, 74853, '\P{^Is_Nv=3.33333e-01}', ""); + Expect(0, 74854, '\p{Is_Nv=3.33333e-01}', ""); + Expect(1, 74854, '\p{^Is_Nv=3.33333e-01}', ""); + Expect(1, 74854, '\P{Is_Nv=3.33333e-01}', ""); + Expect(0, 74854, '\P{^Is_Nv=3.33333e-01}', ""); + Expect(1, 74853, '\p{Is_Nv=0.33333}', ""); + Expect(0, 74853, '\p{^Is_Nv=0.33333}', ""); + Expect(0, 74853, '\P{Is_Nv=0.33333}', ""); + Expect(1, 74853, '\P{^Is_Nv=0.33333}', ""); + Expect(0, 74854, '\p{Is_Nv=0.33333}', ""); + Expect(1, 74854, '\p{^Is_Nv=0.33333}', ""); + Expect(1, 74854, '\P{Is_Nv=0.33333}', ""); + Expect(0, 74854, '\P{^Is_Nv=0.33333}', ""); + Error('\p{Numeric_Value=- 001/0032:=}'); + Error('\P{Numeric_Value=- 001/0032:=}'); + Expect(1, 73669, '\p{Numeric_Value=:\A1/32\z:}', "");; + Expect(0, 73670, '\p{Numeric_Value=:\A1/32\z:}', "");; + Expect(1, 73669, '\p{Numeric_Value=+1/00032}', ""); + Expect(0, 73669, '\p{^Numeric_Value=+1/00032}', ""); + Expect(0, 73669, '\P{Numeric_Value=+1/00032}', ""); + Expect(1, 73669, '\P{^Numeric_Value=+1/00032}', ""); + Expect(0, 73670, '\p{Numeric_Value=+1/00032}', ""); + Expect(1, 73670, '\p{^Numeric_Value=+1/00032}', ""); + Expect(1, 73670, '\P{Numeric_Value=+1/00032}', ""); + Expect(0, 73670, '\P{^Numeric_Value=+1/00032}', ""); + Expect(1, 73669, '\p{Numeric_Value=60/1920}', ""); + Expect(0, 73669, '\p{^Numeric_Value=60/1920}', ""); + Expect(0, 73669, '\P{Numeric_Value=60/1920}', ""); + Expect(1, 73669, '\P{^Numeric_Value=60/1920}', ""); + Expect(0, 73670, '\p{Numeric_Value=60/1920}', ""); + Expect(1, 73670, '\p{^Numeric_Value=60/1920}', ""); + Expect(1, 73670, '\P{Numeric_Value=60/1920}', ""); + Expect(0, 73670, '\P{^Numeric_Value=60/1920}', ""); + Error('\p{Numeric_Value=3.1e-02}'); + Error('\P{Numeric_Value=3.1e-02}'); + Error('\p{Numeric_Value: 3.12e-02}'); + Error('\P{Numeric_Value: 3.12e-02}'); + Error('\p{Numeric_Value=0.03}'); + Error('\P{Numeric_Value=0.03}'); + Expect(1, 73669, '\p{Numeric_Value=3.125e-02}', ""); + Expect(0, 73669, '\p{^Numeric_Value=3.125e-02}', ""); + Expect(0, 73669, '\P{Numeric_Value=3.125e-02}', ""); + Expect(1, 73669, '\P{^Numeric_Value=3.125e-02}', ""); + Expect(0, 73670, '\p{Numeric_Value=3.125e-02}', ""); + Expect(1, 73670, '\p{^Numeric_Value=3.125e-02}', ""); + Expect(1, 73670, '\P{Numeric_Value=3.125e-02}', ""); + Expect(0, 73670, '\P{^Numeric_Value=3.125e-02}', ""); + Error('\p{Numeric_Value=0.031}'); + Error('\P{Numeric_Value=0.031}'); + Expect(1, 73669, '\p{Numeric_Value=3.1250e-02}', ""); + Expect(0, 73669, '\p{^Numeric_Value=3.1250e-02}', ""); + Expect(0, 73669, '\P{Numeric_Value=3.1250e-02}', ""); + Expect(1, 73669, '\P{^Numeric_Value=3.1250e-02}', ""); + Expect(0, 73670, '\p{Numeric_Value=3.1250e-02}', ""); + Expect(1, 73670, '\p{^Numeric_Value=3.1250e-02}', ""); + Expect(1, 73670, '\P{Numeric_Value=3.1250e-02}', ""); + Expect(0, 73670, '\P{^Numeric_Value=3.1250e-02}', ""); + Error('\p{Numeric_Value=0.0312}'); + Error('\P{Numeric_Value=0.0312}'); + Expect(1, 73669, '\p{Numeric_Value=3.12500e-02}', ""); + Expect(0, 73669, '\p{^Numeric_Value=3.12500e-02}', ""); + Expect(0, 73669, '\P{Numeric_Value=3.12500e-02}', ""); + Expect(1, 73669, '\P{^Numeric_Value=3.12500e-02}', ""); + Expect(0, 73670, '\p{Numeric_Value=3.12500e-02}', ""); + Expect(1, 73670, '\p{^Numeric_Value=3.12500e-02}', ""); + Expect(1, 73670, '\P{Numeric_Value=3.12500e-02}', ""); + Expect(0, 73670, '\P{^Numeric_Value=3.12500e-02}', ""); + Expect(1, 73669, '\p{Numeric_Value=0.03125}', ""); + Expect(0, 73669, '\p{^Numeric_Value=0.03125}', ""); + Expect(0, 73669, '\P{Numeric_Value=0.03125}', ""); + Expect(1, 73669, '\P{^Numeric_Value=0.03125}', ""); + Expect(0, 73670, '\p{Numeric_Value=0.03125}', ""); + Expect(1, 73670, '\p{^Numeric_Value=0.03125}', ""); + Expect(1, 73670, '\P{Numeric_Value=0.03125}', ""); + Expect(0, 73670, '\P{^Numeric_Value=0.03125}', ""); + Expect(1, 73669, '\p{Numeric_Value=3.125000e-02}', ""); + Expect(0, 73669, '\p{^Numeric_Value=3.125000e-02}', ""); + Expect(0, 73669, '\P{Numeric_Value=3.125000e-02}', ""); + Expect(1, 73669, '\P{^Numeric_Value=3.125000e-02}', ""); + Expect(0, 73670, '\p{Numeric_Value=3.125000e-02}', ""); + Expect(1, 73670, '\p{^Numeric_Value=3.125000e-02}', ""); + Expect(1, 73670, '\P{Numeric_Value=3.125000e-02}', ""); + Expect(0, 73670, '\P{^Numeric_Value=3.125000e-02}', ""); + Expect(1, 73669, '\p{Numeric_Value:0.031250}', ""); + Expect(0, 73669, '\p{^Numeric_Value:0.031250}', ""); + Expect(0, 73669, '\P{Numeric_Value:0.031250}', ""); + Expect(1, 73669, '\P{^Numeric_Value:0.031250}', ""); + Expect(0, 73670, '\p{Numeric_Value:0.031250}', ""); + Expect(1, 73670, '\p{^Numeric_Value:0.031250}', ""); + Expect(1, 73670, '\P{Numeric_Value:0.031250}', ""); + Expect(0, 73670, '\P{^Numeric_Value:0.031250}', ""); + Error('\p{Nv: -00000001/0000000032:=}'); + Error('\P{Nv: -00000001/0000000032:=}'); + Expect(1, 73669, '\p{Nv=:\A1/32\z:}', "");; + Expect(0, 73670, '\p{Nv=:\A1/32\z:}', "");; + Expect(1, 73669, '\p{Nv=01/00000032}', ""); + Expect(0, 73669, '\p{^Nv=01/00000032}', ""); + Expect(0, 73669, '\P{Nv=01/00000032}', ""); + Expect(1, 73669, '\P{^Nv=01/00000032}', ""); + Expect(0, 73670, '\p{Nv=01/00000032}', ""); + Expect(1, 73670, '\p{^Nv=01/00000032}', ""); + Expect(1, 73670, '\P{Nv=01/00000032}', ""); + Expect(0, 73670, '\P{^Nv=01/00000032}', ""); + Expect(1, 73669, '\p{Nv=60/1920}', ""); + Expect(0, 73669, '\p{^Nv=60/1920}', ""); + Expect(0, 73669, '\P{Nv=60/1920}', ""); + Expect(1, 73669, '\P{^Nv=60/1920}', ""); + Expect(0, 73670, '\p{Nv=60/1920}', ""); + Expect(1, 73670, '\p{^Nv=60/1920}', ""); + Expect(1, 73670, '\P{Nv=60/1920}', ""); + Expect(0, 73670, '\P{^Nv=60/1920}', ""); + Error('\p{Nv=3.1e-02}'); + Error('\P{Nv=3.1e-02}'); + Error('\p{Nv=3.12e-02}'); + Error('\P{Nv=3.12e-02}'); + Error('\p{Nv=0.03}'); + Error('\P{Nv=0.03}'); + Expect(1, 73669, '\p{Nv=3.125e-02}', ""); + Expect(0, 73669, '\p{^Nv=3.125e-02}', ""); + Expect(0, 73669, '\P{Nv=3.125e-02}', ""); + Expect(1, 73669, '\P{^Nv=3.125e-02}', ""); + Expect(0, 73670, '\p{Nv=3.125e-02}', ""); + Expect(1, 73670, '\p{^Nv=3.125e-02}', ""); + Expect(1, 73670, '\P{Nv=3.125e-02}', ""); + Expect(0, 73670, '\P{^Nv=3.125e-02}', ""); + Error('\p{Nv=0.031}'); + Error('\P{Nv=0.031}'); + Expect(1, 73669, '\p{Nv=3.1250e-02}', ""); + Expect(0, 73669, '\p{^Nv=3.1250e-02}', ""); + Expect(0, 73669, '\P{Nv=3.1250e-02}', ""); + Expect(1, 73669, '\P{^Nv=3.1250e-02}', ""); + Expect(0, 73670, '\p{Nv=3.1250e-02}', ""); + Expect(1, 73670, '\p{^Nv=3.1250e-02}', ""); + Expect(1, 73670, '\P{Nv=3.1250e-02}', ""); + Expect(0, 73670, '\P{^Nv=3.1250e-02}', ""); + Error('\p{Nv: 0.0312}'); + Error('\P{Nv: 0.0312}'); + Expect(1, 73669, '\p{Nv=3.12500e-02}', ""); + Expect(0, 73669, '\p{^Nv=3.12500e-02}', ""); + Expect(0, 73669, '\P{Nv=3.12500e-02}', ""); + Expect(1, 73669, '\P{^Nv=3.12500e-02}', ""); + Expect(0, 73670, '\p{Nv=3.12500e-02}', ""); + Expect(1, 73670, '\p{^Nv=3.12500e-02}', ""); + Expect(1, 73670, '\P{Nv=3.12500e-02}', ""); + Expect(0, 73670, '\P{^Nv=3.12500e-02}', ""); + Expect(1, 73669, '\p{Nv=0.03125}', ""); + Expect(0, 73669, '\p{^Nv=0.03125}', ""); + Expect(0, 73669, '\P{Nv=0.03125}', ""); + Expect(1, 73669, '\P{^Nv=0.03125}', ""); + Expect(0, 73670, '\p{Nv=0.03125}', ""); + Expect(1, 73670, '\p{^Nv=0.03125}', ""); + Expect(1, 73670, '\P{Nv=0.03125}', ""); + Expect(0, 73670, '\P{^Nv=0.03125}', ""); + Expect(1, 73669, '\p{Nv=3.125000e-02}', ""); + Expect(0, 73669, '\p{^Nv=3.125000e-02}', ""); + Expect(0, 73669, '\P{Nv=3.125000e-02}', ""); + Expect(1, 73669, '\P{^Nv=3.125000e-02}', ""); + Expect(0, 73670, '\p{Nv=3.125000e-02}', ""); + Expect(1, 73670, '\p{^Nv=3.125000e-02}', ""); + Expect(1, 73670, '\P{Nv=3.125000e-02}', ""); + Expect(0, 73670, '\P{^Nv=3.125000e-02}', ""); + Expect(1, 73669, '\p{Nv=0.031250}', ""); + Expect(0, 73669, '\p{^Nv=0.031250}', ""); + Expect(0, 73669, '\P{Nv=0.031250}', ""); + Expect(1, 73669, '\P{^Nv=0.031250}', ""); + Expect(0, 73670, '\p{Nv=0.031250}', ""); + Expect(1, 73670, '\p{^Nv=0.031250}', ""); + Expect(1, 73670, '\P{Nv=0.031250}', ""); + Expect(0, 73670, '\P{^Nv=0.031250}', ""); + Error('\p{Is_Numeric_Value: :=_ 00000001/0000032}'); + Error('\P{Is_Numeric_Value: :=_ 00000001/0000032}'); + Expect(1, 73669, '\p{Is_Numeric_Value=1/000000032}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=1/000000032}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=1/000000032}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=1/000000032}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=1/000000032}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=1/000000032}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=1/000000032}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=1/000000032}', ""); + Expect(1, 73669, '\p{Is_Numeric_Value=60/1920}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=60/1920}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=60/1920}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=60/1920}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=60/1920}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=60/1920}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=60/1920}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=60/1920}', ""); + Error('\p{Is_Numeric_Value=3.1e-02}'); + Error('\P{Is_Numeric_Value=3.1e-02}'); + Error('\p{Is_Numeric_Value=3.12e-02}'); + Error('\P{Is_Numeric_Value=3.12e-02}'); + Error('\p{Is_Numeric_Value=0.03}'); + Error('\P{Is_Numeric_Value=0.03}'); + Expect(1, 73669, '\p{Is_Numeric_Value: 3.125e-02}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value: 3.125e-02}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value: 3.125e-02}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value: 3.125e-02}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value: 3.125e-02}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value: 3.125e-02}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value: 3.125e-02}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value: 3.125e-02}', ""); + Error('\p{Is_Numeric_Value=0.031}'); + Error('\P{Is_Numeric_Value=0.031}'); + Expect(1, 73669, '\p{Is_Numeric_Value=3.1250e-02}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=3.1250e-02}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=3.1250e-02}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=3.1250e-02}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=3.1250e-02}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=3.1250e-02}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=3.1250e-02}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=3.1250e-02}', ""); + Error('\p{Is_Numeric_Value: 0.0312}'); + Error('\P{Is_Numeric_Value: 0.0312}'); + Expect(1, 73669, '\p{Is_Numeric_Value=3.12500e-02}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=3.12500e-02}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=3.12500e-02}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=3.12500e-02}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=3.12500e-02}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=3.12500e-02}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=3.12500e-02}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=3.12500e-02}', ""); + Expect(1, 73669, '\p{Is_Numeric_Value=0.03125}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=0.03125}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=0.03125}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=0.03125}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=0.03125}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=0.03125}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=0.03125}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=0.03125}', ""); + Expect(1, 73669, '\p{Is_Numeric_Value=3.125000e-02}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=3.125000e-02}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=3.125000e-02}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=3.125000e-02}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=3.125000e-02}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=3.125000e-02}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=3.125000e-02}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=3.125000e-02}', ""); + Expect(1, 73669, '\p{Is_Numeric_Value=0.031250}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=0.031250}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=0.031250}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=0.031250}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=0.031250}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=0.031250}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=0.031250}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=0.031250}', ""); + Error('\p{Is_Nv=:=1/0000000032}'); + Error('\P{Is_Nv=:=1/0000000032}'); + Expect(1, 73669, '\p{Is_Nv=000001/000000032}', ""); + Expect(0, 73669, '\p{^Is_Nv=000001/000000032}', ""); + Expect(0, 73669, '\P{Is_Nv=000001/000000032}', ""); + Expect(1, 73669, '\P{^Is_Nv=000001/000000032}', ""); + Expect(0, 73670, '\p{Is_Nv=000001/000000032}', ""); + Expect(1, 73670, '\p{^Is_Nv=000001/000000032}', ""); + Expect(1, 73670, '\P{Is_Nv=000001/000000032}', ""); + Expect(0, 73670, '\P{^Is_Nv=000001/000000032}', ""); + Expect(1, 73669, '\p{Is_Nv=60/1920}', ""); + Expect(0, 73669, '\p{^Is_Nv=60/1920}', ""); + Expect(0, 73669, '\P{Is_Nv=60/1920}', ""); + Expect(1, 73669, '\P{^Is_Nv=60/1920}', ""); + Expect(0, 73670, '\p{Is_Nv=60/1920}', ""); + Expect(1, 73670, '\p{^Is_Nv=60/1920}', ""); + Expect(1, 73670, '\P{Is_Nv=60/1920}', ""); + Expect(0, 73670, '\P{^Is_Nv=60/1920}', ""); + Error('\p{Is_Nv=3.1e-02}'); + Error('\P{Is_Nv=3.1e-02}'); + Error('\p{Is_Nv=3.12e-02}'); + Error('\P{Is_Nv=3.12e-02}'); + Error('\p{Is_Nv: 0.03}'); + Error('\P{Is_Nv: 0.03}'); + Expect(1, 73669, '\p{Is_Nv=3.125e-02}', ""); + Expect(0, 73669, '\p{^Is_Nv=3.125e-02}', ""); + Expect(0, 73669, '\P{Is_Nv=3.125e-02}', ""); + Expect(1, 73669, '\P{^Is_Nv=3.125e-02}', ""); + Expect(0, 73670, '\p{Is_Nv=3.125e-02}', ""); + Expect(1, 73670, '\p{^Is_Nv=3.125e-02}', ""); + Expect(1, 73670, '\P{Is_Nv=3.125e-02}', ""); + Expect(0, 73670, '\P{^Is_Nv=3.125e-02}', ""); + Error('\p{Is_Nv=0.031}'); + Error('\P{Is_Nv=0.031}'); + Expect(1, 73669, '\p{Is_Nv=3.1250e-02}', ""); + Expect(0, 73669, '\p{^Is_Nv=3.1250e-02}', ""); + Expect(0, 73669, '\P{Is_Nv=3.1250e-02}', ""); + Expect(1, 73669, '\P{^Is_Nv=3.1250e-02}', ""); + Expect(0, 73670, '\p{Is_Nv=3.1250e-02}', ""); + Expect(1, 73670, '\p{^Is_Nv=3.1250e-02}', ""); + Expect(1, 73670, '\P{Is_Nv=3.1250e-02}', ""); + Expect(0, 73670, '\P{^Is_Nv=3.1250e-02}', ""); + Error('\p{Is_Nv=0.0312}'); + Error('\P{Is_Nv=0.0312}'); + Expect(1, 73669, '\p{Is_Nv: 3.12500e-02}', ""); + Expect(0, 73669, '\p{^Is_Nv: 3.12500e-02}', ""); + Expect(0, 73669, '\P{Is_Nv: 3.12500e-02}', ""); + Expect(1, 73669, '\P{^Is_Nv: 3.12500e-02}', ""); + Expect(0, 73670, '\p{Is_Nv: 3.12500e-02}', ""); + Expect(1, 73670, '\p{^Is_Nv: 3.12500e-02}', ""); + Expect(1, 73670, '\P{Is_Nv: 3.12500e-02}', ""); + Expect(0, 73670, '\P{^Is_Nv: 3.12500e-02}', ""); + Expect(1, 73669, '\p{Is_Nv=0.03125}', ""); + Expect(0, 73669, '\p{^Is_Nv=0.03125}', ""); + Expect(0, 73669, '\P{Is_Nv=0.03125}', ""); + Expect(1, 73669, '\P{^Is_Nv=0.03125}', ""); + Expect(0, 73670, '\p{Is_Nv=0.03125}', ""); + Expect(1, 73670, '\p{^Is_Nv=0.03125}', ""); + Expect(1, 73670, '\P{Is_Nv=0.03125}', ""); + Expect(0, 73670, '\P{^Is_Nv=0.03125}', ""); + Expect(1, 73669, '\p{Is_Nv=3.125000e-02}', ""); + Expect(0, 73669, '\p{^Is_Nv=3.125000e-02}', ""); + Expect(0, 73669, '\P{Is_Nv=3.125000e-02}', ""); + Expect(1, 73669, '\P{^Is_Nv=3.125000e-02}', ""); + Expect(0, 73670, '\p{Is_Nv=3.125000e-02}', ""); + Expect(1, 73670, '\p{^Is_Nv=3.125000e-02}', ""); + Expect(1, 73670, '\P{Is_Nv=3.125000e-02}', ""); + Expect(0, 73670, '\P{^Is_Nv=3.125000e-02}', ""); + Expect(1, 73669, '\p{Is_Nv=0.031250}', ""); + Expect(0, 73669, '\p{^Is_Nv=0.031250}', ""); + Expect(0, 73669, '\P{Is_Nv=0.031250}', ""); + Expect(1, 73669, '\P{^Is_Nv=0.031250}', ""); + Expect(0, 73670, '\p{Is_Nv=0.031250}', ""); + Expect(1, 73670, '\p{^Is_Nv=0.031250}', ""); + Expect(1, 73670, '\P{Is_Nv=0.031250}', ""); + Expect(0, 73670, '\P{^Is_Nv=0.031250}', ""); + Error('\p{Numeric_Value= +000000001/000320/a/}'); + Error('\P{Numeric_Value= +000000001/000320/a/}'); + Expect(1, 73684, '\p{Numeric_Value=:\A1/320\z:}', "");; + Expect(0, 73685, '\p{Numeric_Value=:\A1/320\z:}', "");; + Expect(1, 73684, '\p{Numeric_Value=0001/000000000320}', ""); + Expect(0, 73684, '\p{^Numeric_Value=0001/000000000320}', ""); + Expect(0, 73684, '\P{Numeric_Value=0001/000000000320}', ""); + Expect(1, 73684, '\P{^Numeric_Value=0001/000000000320}', ""); + Expect(0, 73685, '\p{Numeric_Value=0001/000000000320}', ""); + Expect(1, 73685, '\p{^Numeric_Value=0001/000000000320}', ""); + Expect(1, 73685, '\P{Numeric_Value=0001/000000000320}', ""); + Expect(0, 73685, '\P{^Numeric_Value=0001/000000000320}', ""); + Expect(1, 73684, '\p{Numeric_Value=60/19200}', ""); + Expect(0, 73684, '\p{^Numeric_Value=60/19200}', ""); + Expect(0, 73684, '\P{Numeric_Value=60/19200}', ""); + Expect(1, 73684, '\P{^Numeric_Value=60/19200}', ""); + Expect(0, 73685, '\p{Numeric_Value=60/19200}', ""); + Expect(1, 73685, '\p{^Numeric_Value=60/19200}', ""); + Expect(1, 73685, '\P{Numeric_Value=60/19200}', ""); + Expect(0, 73685, '\P{^Numeric_Value=60/19200}', ""); + Error('\p{Numeric_Value=3.1e-03}'); + Error('\P{Numeric_Value=3.1e-03}'); + Error('\p{Numeric_Value: 3.13e-03}'); + Error('\P{Numeric_Value: 3.13e-03}'); + Expect(1, 73684, '\p{Numeric_Value=3.125e-03}', ""); + Expect(0, 73684, '\p{^Numeric_Value=3.125e-03}', ""); + Expect(0, 73684, '\P{Numeric_Value=3.125e-03}', ""); + Expect(1, 73684, '\P{^Numeric_Value=3.125e-03}', ""); + Expect(0, 73685, '\p{Numeric_Value=3.125e-03}', ""); + Expect(1, 73685, '\p{^Numeric_Value=3.125e-03}', ""); + Expect(1, 73685, '\P{Numeric_Value=3.125e-03}', ""); + Expect(0, 73685, '\P{^Numeric_Value=3.125e-03}', ""); + Error('\p{Numeric_Value=0.003}'); + Error('\P{Numeric_Value=0.003}'); + Expect(1, 73684, '\p{Numeric_Value=3.1250e-03}', ""); + Expect(0, 73684, '\p{^Numeric_Value=3.1250e-03}', ""); + Expect(0, 73684, '\P{Numeric_Value=3.1250e-03}', ""); + Expect(1, 73684, '\P{^Numeric_Value=3.1250e-03}', ""); + Expect(0, 73685, '\p{Numeric_Value=3.1250e-03}', ""); + Expect(1, 73685, '\p{^Numeric_Value=3.1250e-03}', ""); + Expect(1, 73685, '\P{Numeric_Value=3.1250e-03}', ""); + Expect(0, 73685, '\P{^Numeric_Value=3.1250e-03}', ""); + Error('\p{Numeric_Value=0.0031}'); + Error('\P{Numeric_Value=0.0031}'); + Expect(1, 73684, '\p{Numeric_Value=3.12500e-03}', ""); + Expect(0, 73684, '\p{^Numeric_Value=3.12500e-03}', ""); + Expect(0, 73684, '\P{Numeric_Value=3.12500e-03}', ""); + Expect(1, 73684, '\P{^Numeric_Value=3.12500e-03}', ""); + Expect(0, 73685, '\p{Numeric_Value=3.12500e-03}', ""); + Expect(1, 73685, '\p{^Numeric_Value=3.12500e-03}', ""); + Expect(1, 73685, '\P{Numeric_Value=3.12500e-03}', ""); + Expect(0, 73685, '\P{^Numeric_Value=3.12500e-03}', ""); + Error('\p{Numeric_Value=0.00313}'); + Error('\P{Numeric_Value=0.00313}'); + Expect(1, 73684, '\p{Numeric_Value: 3.125000e-03}', ""); + Expect(0, 73684, '\p{^Numeric_Value: 3.125000e-03}', ""); + Expect(0, 73684, '\P{Numeric_Value: 3.125000e-03}', ""); + Expect(1, 73684, '\P{^Numeric_Value: 3.125000e-03}', ""); + Expect(0, 73685, '\p{Numeric_Value: 3.125000e-03}', ""); + Expect(1, 73685, '\p{^Numeric_Value: 3.125000e-03}', ""); + Expect(1, 73685, '\P{Numeric_Value: 3.125000e-03}', ""); + Expect(0, 73685, '\P{^Numeric_Value: 3.125000e-03}', ""); + Expect(1, 73684, '\p{Numeric_Value:0.003125}', ""); + Expect(0, 73684, '\p{^Numeric_Value:0.003125}', ""); + Expect(0, 73684, '\P{Numeric_Value:0.003125}', ""); + Expect(1, 73684, '\P{^Numeric_Value:0.003125}', ""); + Expect(0, 73685, '\p{Numeric_Value:0.003125}', ""); + Expect(1, 73685, '\p{^Numeric_Value:0.003125}', ""); + Expect(1, 73685, '\P{Numeric_Value:0.003125}', ""); + Expect(0, 73685, '\P{^Numeric_Value:0.003125}', ""); + Expect(1, 73684, '\p{Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73684, '\p{^Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73684, '\P{Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73684, '\P{^Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73685, '\p{Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73685, '\p{^Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73685, '\P{Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73685, '\P{^Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73684, '\p{Numeric_Value=0.0031250}', ""); + Expect(0, 73684, '\p{^Numeric_Value=0.0031250}', ""); + Expect(0, 73684, '\P{Numeric_Value=0.0031250}', ""); + Expect(1, 73684, '\P{^Numeric_Value=0.0031250}', ""); + Expect(0, 73685, '\p{Numeric_Value=0.0031250}', ""); + Expect(1, 73685, '\p{^Numeric_Value=0.0031250}', ""); + Expect(1, 73685, '\P{Numeric_Value=0.0031250}', ""); + Expect(0, 73685, '\P{^Numeric_Value=0.0031250}', ""); + Error('\p{Nv= :=0000000001/000000320}'); + Error('\P{Nv= :=0000000001/000000320}'); + Expect(1, 73684, '\p{Nv=:\A1/320\z:}', "");; + Expect(0, 73685, '\p{Nv=:\A1/320\z:}', "");; + Expect(1, 73684, '\p{Nv=1/0000320}', ""); + Expect(0, 73684, '\p{^Nv=1/0000320}', ""); + Expect(0, 73684, '\P{Nv=1/0000320}', ""); + Expect(1, 73684, '\P{^Nv=1/0000320}', ""); + Expect(0, 73685, '\p{Nv=1/0000320}', ""); + Expect(1, 73685, '\p{^Nv=1/0000320}', ""); + Expect(1, 73685, '\P{Nv=1/0000320}', ""); + Expect(0, 73685, '\P{^Nv=1/0000320}', ""); + Expect(1, 73684, '\p{Nv=60/19200}', ""); + Expect(0, 73684, '\p{^Nv=60/19200}', ""); + Expect(0, 73684, '\P{Nv=60/19200}', ""); + Expect(1, 73684, '\P{^Nv=60/19200}', ""); + Expect(0, 73685, '\p{Nv=60/19200}', ""); + Expect(1, 73685, '\p{^Nv=60/19200}', ""); + Expect(1, 73685, '\P{Nv=60/19200}', ""); + Expect(0, 73685, '\P{^Nv=60/19200}', ""); + Error('\p{Nv=3.1e-03}'); + Error('\P{Nv=3.1e-03}'); + Error('\p{Nv=3.13e-03}'); + Error('\P{Nv=3.13e-03}'); + Expect(1, 73684, '\p{Nv=3.125e-03}', ""); + Expect(0, 73684, '\p{^Nv=3.125e-03}', ""); + Expect(0, 73684, '\P{Nv=3.125e-03}', ""); + Expect(1, 73684, '\P{^Nv=3.125e-03}', ""); + Expect(0, 73685, '\p{Nv=3.125e-03}', ""); + Expect(1, 73685, '\p{^Nv=3.125e-03}', ""); + Expect(1, 73685, '\P{Nv=3.125e-03}', ""); + Expect(0, 73685, '\P{^Nv=3.125e-03}', ""); + Error('\p{Nv=0.003}'); + Error('\P{Nv=0.003}'); + Expect(1, 73684, '\p{Nv=3.1250e-03}', ""); + Expect(0, 73684, '\p{^Nv=3.1250e-03}', ""); + Expect(0, 73684, '\P{Nv=3.1250e-03}', ""); + Expect(1, 73684, '\P{^Nv=3.1250e-03}', ""); + Expect(0, 73685, '\p{Nv=3.1250e-03}', ""); + Expect(1, 73685, '\p{^Nv=3.1250e-03}', ""); + Expect(1, 73685, '\P{Nv=3.1250e-03}', ""); + Expect(0, 73685, '\P{^Nv=3.1250e-03}', ""); + Error('\p{Nv=0.0031}'); + Error('\P{Nv=0.0031}'); + Expect(1, 73684, '\p{Nv: 3.12500e-03}', ""); + Expect(0, 73684, '\p{^Nv: 3.12500e-03}', ""); + Expect(0, 73684, '\P{Nv: 3.12500e-03}', ""); + Expect(1, 73684, '\P{^Nv: 3.12500e-03}', ""); + Expect(0, 73685, '\p{Nv: 3.12500e-03}', ""); + Expect(1, 73685, '\p{^Nv: 3.12500e-03}', ""); + Expect(1, 73685, '\P{Nv: 3.12500e-03}', ""); + Expect(0, 73685, '\P{^Nv: 3.12500e-03}', ""); + Error('\p{Nv=0.00313}'); + Error('\P{Nv=0.00313}'); + Expect(1, 73684, '\p{Nv=3.125000e-03}', ""); + Expect(0, 73684, '\p{^Nv=3.125000e-03}', ""); + Expect(0, 73684, '\P{Nv=3.125000e-03}', ""); + Expect(1, 73684, '\P{^Nv=3.125000e-03}', ""); + Expect(0, 73685, '\p{Nv=3.125000e-03}', ""); + Expect(1, 73685, '\p{^Nv=3.125000e-03}', ""); + Expect(1, 73685, '\P{Nv=3.125000e-03}', ""); + Expect(0, 73685, '\P{^Nv=3.125000e-03}', ""); + Expect(1, 73684, '\p{Nv=0.003125}', ""); + Expect(0, 73684, '\p{^Nv=0.003125}', ""); + Expect(0, 73684, '\P{Nv=0.003125}', ""); + Expect(1, 73684, '\P{^Nv=0.003125}', ""); + Expect(0, 73685, '\p{Nv=0.003125}', ""); + Expect(1, 73685, '\p{^Nv=0.003125}', ""); + Expect(1, 73685, '\P{Nv=0.003125}', ""); + Expect(0, 73685, '\P{^Nv=0.003125}', ""); + Expect(1, 73684, '\p{Nv=3.1250000e-03}', ""); + Expect(0, 73684, '\p{^Nv=3.1250000e-03}', ""); + Expect(0, 73684, '\P{Nv=3.1250000e-03}', ""); + Expect(1, 73684, '\P{^Nv=3.1250000e-03}', ""); + Expect(0, 73685, '\p{Nv=3.1250000e-03}', ""); + Expect(1, 73685, '\p{^Nv=3.1250000e-03}', ""); + Expect(1, 73685, '\P{Nv=3.1250000e-03}', ""); + Expect(0, 73685, '\P{^Nv=3.1250000e-03}', ""); + Expect(1, 73684, '\p{Nv=0.0031250}', ""); + Expect(0, 73684, '\p{^Nv=0.0031250}', ""); + Expect(0, 73684, '\P{Nv=0.0031250}', ""); + Expect(1, 73684, '\P{^Nv=0.0031250}', ""); + Expect(0, 73685, '\p{Nv=0.0031250}', ""); + Expect(1, 73685, '\p{^Nv=0.0031250}', ""); + Expect(1, 73685, '\P{Nv=0.0031250}', ""); + Expect(0, 73685, '\P{^Nv=0.0031250}', ""); + Error('\p{Is_Numeric_Value=- 000000001/0000000320/a/}'); + Error('\P{Is_Numeric_Value=- 000000001/0000000320/a/}'); + Expect(1, 73684, '\p{Is_Numeric_Value: 000000001/000000000320}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value: 000000001/000000000320}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value: 000000001/000000000320}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value: 000000001/000000000320}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value: 000000001/000000000320}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value: 000000001/000000000320}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value: 000000001/000000000320}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value: 000000001/000000000320}', ""); + Expect(1, 73684, '\p{Is_Numeric_Value=60/19200}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=60/19200}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=60/19200}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=60/19200}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=60/19200}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=60/19200}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=60/19200}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=60/19200}', ""); + Error('\p{Is_Numeric_Value=3.1e-03}'); + Error('\P{Is_Numeric_Value=3.1e-03}'); + Error('\p{Is_Numeric_Value=3.13e-03}'); + Error('\P{Is_Numeric_Value=3.13e-03}'); + Expect(1, 73684, '\p{Is_Numeric_Value=3.125e-03}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=3.125e-03}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=3.125e-03}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=3.125e-03}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=3.125e-03}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=3.125e-03}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=3.125e-03}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=3.125e-03}', ""); + Error('\p{Is_Numeric_Value=0.003}'); + Error('\P{Is_Numeric_Value=0.003}'); + Expect(1, 73684, '\p{Is_Numeric_Value=3.1250e-03}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=3.1250e-03}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=3.1250e-03}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=3.1250e-03}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=3.1250e-03}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=3.1250e-03}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=3.1250e-03}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=3.1250e-03}', ""); + Error('\p{Is_Numeric_Value=0.0031}'); + Error('\P{Is_Numeric_Value=0.0031}'); + Expect(1, 73684, '\p{Is_Numeric_Value=3.12500e-03}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=3.12500e-03}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=3.12500e-03}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=3.12500e-03}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=3.12500e-03}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=3.12500e-03}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=3.12500e-03}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=3.12500e-03}', ""); + Error('\p{Is_Numeric_Value=0.00313}'); + Error('\P{Is_Numeric_Value=0.00313}'); + Expect(1, 73684, '\p{Is_Numeric_Value=3.125000e-03}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=3.125000e-03}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=3.125000e-03}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=3.125000e-03}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=3.125000e-03}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=3.125000e-03}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=3.125000e-03}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=3.125000e-03}', ""); + Expect(1, 73684, '\p{Is_Numeric_Value=0.003125}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=0.003125}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=0.003125}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=0.003125}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=0.003125}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=0.003125}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=0.003125}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=0.003125}', ""); + Expect(1, 73684, '\p{Is_Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=3.1250000e-03}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=3.1250000e-03}', ""); + Expect(1, 73684, '\p{Is_Numeric_Value=0.0031250}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=0.0031250}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=0.0031250}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=0.0031250}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=0.0031250}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=0.0031250}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=0.0031250}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=0.0031250}', ""); + Error('\p{Is_Nv=:=_ 0000000001/0320}'); + Error('\P{Is_Nv=:=_ 0000000001/0320}'); + Expect(1, 73684, '\p{Is_Nv=00000001/000000320}', ""); + Expect(0, 73684, '\p{^Is_Nv=00000001/000000320}', ""); + Expect(0, 73684, '\P{Is_Nv=00000001/000000320}', ""); + Expect(1, 73684, '\P{^Is_Nv=00000001/000000320}', ""); + Expect(0, 73685, '\p{Is_Nv=00000001/000000320}', ""); + Expect(1, 73685, '\p{^Is_Nv=00000001/000000320}', ""); + Expect(1, 73685, '\P{Is_Nv=00000001/000000320}', ""); + Expect(0, 73685, '\P{^Is_Nv=00000001/000000320}', ""); + Expect(1, 73684, '\p{Is_Nv=60/19200}', ""); + Expect(0, 73684, '\p{^Is_Nv=60/19200}', ""); + Expect(0, 73684, '\P{Is_Nv=60/19200}', ""); + Expect(1, 73684, '\P{^Is_Nv=60/19200}', ""); + Expect(0, 73685, '\p{Is_Nv=60/19200}', ""); + Expect(1, 73685, '\p{^Is_Nv=60/19200}', ""); + Expect(1, 73685, '\P{Is_Nv=60/19200}', ""); + Expect(0, 73685, '\P{^Is_Nv=60/19200}', ""); + Error('\p{Is_Nv:3.1e-03}'); + Error('\P{Is_Nv:3.1e-03}'); + Error('\p{Is_Nv=3.13e-03}'); + Error('\P{Is_Nv=3.13e-03}'); + Expect(1, 73684, '\p{Is_Nv=3.125e-03}', ""); + Expect(0, 73684, '\p{^Is_Nv=3.125e-03}', ""); + Expect(0, 73684, '\P{Is_Nv=3.125e-03}', ""); + Expect(1, 73684, '\P{^Is_Nv=3.125e-03}', ""); + Expect(0, 73685, '\p{Is_Nv=3.125e-03}', ""); + Expect(1, 73685, '\p{^Is_Nv=3.125e-03}', ""); + Expect(1, 73685, '\P{Is_Nv=3.125e-03}', ""); + Expect(0, 73685, '\P{^Is_Nv=3.125e-03}', ""); + Error('\p{Is_Nv=0.003}'); + Error('\P{Is_Nv=0.003}'); + Expect(1, 73684, '\p{Is_Nv=3.1250e-03}', ""); + Expect(0, 73684, '\p{^Is_Nv=3.1250e-03}', ""); + Expect(0, 73684, '\P{Is_Nv=3.1250e-03}', ""); + Expect(1, 73684, '\P{^Is_Nv=3.1250e-03}', ""); + Expect(0, 73685, '\p{Is_Nv=3.1250e-03}', ""); + Expect(1, 73685, '\p{^Is_Nv=3.1250e-03}', ""); + Expect(1, 73685, '\P{Is_Nv=3.1250e-03}', ""); + Expect(0, 73685, '\P{^Is_Nv=3.1250e-03}', ""); + Error('\p{Is_Nv=0.0031}'); + Error('\P{Is_Nv=0.0031}'); + Expect(1, 73684, '\p{Is_Nv=3.12500e-03}', ""); + Expect(0, 73684, '\p{^Is_Nv=3.12500e-03}', ""); + Expect(0, 73684, '\P{Is_Nv=3.12500e-03}', ""); + Expect(1, 73684, '\P{^Is_Nv=3.12500e-03}', ""); + Expect(0, 73685, '\p{Is_Nv=3.12500e-03}', ""); + Expect(1, 73685, '\p{^Is_Nv=3.12500e-03}', ""); + Expect(1, 73685, '\P{Is_Nv=3.12500e-03}', ""); + Expect(0, 73685, '\P{^Is_Nv=3.12500e-03}', ""); + Error('\p{Is_Nv=0.00313}'); + Error('\P{Is_Nv=0.00313}'); + Expect(1, 73684, '\p{Is_Nv=3.125000e-03}', ""); + Expect(0, 73684, '\p{^Is_Nv=3.125000e-03}', ""); + Expect(0, 73684, '\P{Is_Nv=3.125000e-03}', ""); + Expect(1, 73684, '\P{^Is_Nv=3.125000e-03}', ""); + Expect(0, 73685, '\p{Is_Nv=3.125000e-03}', ""); + Expect(1, 73685, '\p{^Is_Nv=3.125000e-03}', ""); + Expect(1, 73685, '\P{Is_Nv=3.125000e-03}', ""); + Expect(0, 73685, '\P{^Is_Nv=3.125000e-03}', ""); + Expect(1, 73684, '\p{Is_Nv=0.003125}', ""); + Expect(0, 73684, '\p{^Is_Nv=0.003125}', ""); + Expect(0, 73684, '\P{Is_Nv=0.003125}', ""); + Expect(1, 73684, '\P{^Is_Nv=0.003125}', ""); + Expect(0, 73685, '\p{Is_Nv=0.003125}', ""); + Expect(1, 73685, '\p{^Is_Nv=0.003125}', ""); + Expect(1, 73685, '\P{Is_Nv=0.003125}', ""); + Expect(0, 73685, '\P{^Is_Nv=0.003125}', ""); + Expect(1, 73684, '\p{Is_Nv=3.1250000e-03}', ""); + Expect(0, 73684, '\p{^Is_Nv=3.1250000e-03}', ""); + Expect(0, 73684, '\P{Is_Nv=3.1250000e-03}', ""); + Expect(1, 73684, '\P{^Is_Nv=3.1250000e-03}', ""); + Expect(0, 73685, '\p{Is_Nv=3.1250000e-03}', ""); + Expect(1, 73685, '\p{^Is_Nv=3.1250000e-03}', ""); + Expect(1, 73685, '\P{Is_Nv=3.1250000e-03}', ""); + Expect(0, 73685, '\P{^Is_Nv=3.1250000e-03}', ""); + Expect(1, 73684, '\p{Is_Nv=0.0031250}', ""); + Expect(0, 73684, '\p{^Is_Nv=0.0031250}', ""); + Expect(0, 73684, '\P{Is_Nv=0.0031250}', ""); + Expect(1, 73684, '\P{^Is_Nv=0.0031250}', ""); + Expect(0, 73685, '\p{Is_Nv=0.0031250}', ""); + Expect(1, 73685, '\p{^Is_Nv=0.0031250}', ""); + Expect(1, 73685, '\P{Is_Nv=0.0031250}', ""); + Expect(0, 73685, '\P{^Is_Nv=0.0031250}', ""); + Error('\p{Numeric_Value=:=--+01/000000004}'); + Error('\P{Numeric_Value=:=--+01/000000004}'); + Expect(1, 126125, '\p{Numeric_Value=:\A1/4\z:}', "");; + Expect(0, 126126, '\p{Numeric_Value=:\A1/4\z:}', "");; + Expect(1, 126125, '\p{Numeric_Value=+0001/00004}', ""); + Expect(0, 126125, '\p{^Numeric_Value=+0001/00004}', ""); + Expect(0, 126125, '\P{Numeric_Value=+0001/00004}', ""); + Expect(1, 126125, '\P{^Numeric_Value=+0001/00004}', ""); + Expect(0, 126126, '\p{Numeric_Value=+0001/00004}', ""); + Expect(1, 126126, '\p{^Numeric_Value=+0001/00004}', ""); + Expect(1, 126126, '\P{Numeric_Value=+0001/00004}', ""); + Expect(0, 126126, '\P{^Numeric_Value=+0001/00004}', ""); + Expect(1, 126125, '\p{Numeric_Value=60/240}', ""); + Expect(0, 126125, '\p{^Numeric_Value=60/240}', ""); + Expect(0, 126125, '\P{Numeric_Value=60/240}', ""); + Expect(1, 126125, '\P{^Numeric_Value=60/240}', ""); + Expect(0, 126126, '\p{Numeric_Value=60/240}', ""); + Expect(1, 126126, '\p{^Numeric_Value=60/240}', ""); + Expect(1, 126126, '\P{Numeric_Value=60/240}', ""); + Expect(0, 126126, '\P{^Numeric_Value=60/240}', ""); + Expect(1, 126125, '\p{Numeric_Value=2.5e-01}', ""); + Expect(0, 126125, '\p{^Numeric_Value=2.5e-01}', ""); + Expect(0, 126125, '\P{Numeric_Value=2.5e-01}', ""); + Expect(1, 126125, '\P{^Numeric_Value=2.5e-01}', ""); + Expect(0, 126126, '\p{Numeric_Value=2.5e-01}', ""); + Expect(1, 126126, '\p{^Numeric_Value=2.5e-01}', ""); + Expect(1, 126126, '\P{Numeric_Value=2.5e-01}', ""); + Expect(0, 126126, '\P{^Numeric_Value=2.5e-01}', ""); + Expect(1, 126125, '\p{Numeric_Value=2.50e-01}', ""); + Expect(0, 126125, '\p{^Numeric_Value=2.50e-01}', ""); + Expect(0, 126125, '\P{Numeric_Value=2.50e-01}', ""); + Expect(1, 126125, '\P{^Numeric_Value=2.50e-01}', ""); + Expect(0, 126126, '\p{Numeric_Value=2.50e-01}', ""); + Expect(1, 126126, '\p{^Numeric_Value=2.50e-01}', ""); + Expect(1, 126126, '\P{Numeric_Value=2.50e-01}', ""); + Expect(0, 126126, '\P{^Numeric_Value=2.50e-01}', ""); + Expect(1, 126125, '\p{Numeric_Value=0.25}', ""); + Expect(0, 126125, '\p{^Numeric_Value=0.25}', ""); + Expect(0, 126125, '\P{Numeric_Value=0.25}', ""); + Expect(1, 126125, '\P{^Numeric_Value=0.25}', ""); + Expect(0, 126126, '\p{Numeric_Value=0.25}', ""); + Expect(1, 126126, '\p{^Numeric_Value=0.25}', ""); + Expect(1, 126126, '\P{Numeric_Value=0.25}', ""); + Expect(0, 126126, '\P{^Numeric_Value=0.25}', ""); + Expect(1, 126125, '\p{Numeric_Value=2.500e-01}', ""); + Expect(0, 126125, '\p{^Numeric_Value=2.500e-01}', ""); + Expect(0, 126125, '\P{Numeric_Value=2.500e-01}', ""); + Expect(1, 126125, '\P{^Numeric_Value=2.500e-01}', ""); + Expect(0, 126126, '\p{Numeric_Value=2.500e-01}', ""); + Expect(1, 126126, '\p{^Numeric_Value=2.500e-01}', ""); + Expect(1, 126126, '\P{Numeric_Value=2.500e-01}', ""); + Expect(0, 126126, '\P{^Numeric_Value=2.500e-01}', ""); + Expect(1, 126125, '\p{Numeric_Value=0.250}', ""); + Expect(0, 126125, '\p{^Numeric_Value=0.250}', ""); + Expect(0, 126125, '\P{Numeric_Value=0.250}', ""); + Expect(1, 126125, '\P{^Numeric_Value=0.250}', ""); + Expect(0, 126126, '\p{Numeric_Value=0.250}', ""); + Expect(1, 126126, '\p{^Numeric_Value=0.250}', ""); + Expect(1, 126126, '\P{Numeric_Value=0.250}', ""); + Expect(0, 126126, '\P{^Numeric_Value=0.250}', ""); + Error('\p{Nv= 0001/04:=}'); + Error('\P{Nv= 0001/04:=}'); + Expect(1, 126125, '\p{Nv=:\A1/4\z:}', "");; + Expect(0, 126126, '\p{Nv=:\A1/4\z:}', "");; + Expect(1, 126125, '\p{Nv=+001/00000004}', ""); + Expect(0, 126125, '\p{^Nv=+001/00000004}', ""); + Expect(0, 126125, '\P{Nv=+001/00000004}', ""); + Expect(1, 126125, '\P{^Nv=+001/00000004}', ""); + Expect(0, 126126, '\p{Nv=+001/00000004}', ""); + Expect(1, 126126, '\p{^Nv=+001/00000004}', ""); + Expect(1, 126126, '\P{Nv=+001/00000004}', ""); + Expect(0, 126126, '\P{^Nv=+001/00000004}', ""); + Expect(1, 126125, '\p{Nv=60/240}', ""); + Expect(0, 126125, '\p{^Nv=60/240}', ""); + Expect(0, 126125, '\P{Nv=60/240}', ""); + Expect(1, 126125, '\P{^Nv=60/240}', ""); + Expect(0, 126126, '\p{Nv=60/240}', ""); + Expect(1, 126126, '\p{^Nv=60/240}', ""); + Expect(1, 126126, '\P{Nv=60/240}', ""); + Expect(0, 126126, '\P{^Nv=60/240}', ""); + Expect(1, 126125, '\p{Nv=2.5e-01}', ""); + Expect(0, 126125, '\p{^Nv=2.5e-01}', ""); + Expect(0, 126125, '\P{Nv=2.5e-01}', ""); + Expect(1, 126125, '\P{^Nv=2.5e-01}', ""); + Expect(0, 126126, '\p{Nv=2.5e-01}', ""); + Expect(1, 126126, '\p{^Nv=2.5e-01}', ""); + Expect(1, 126126, '\P{Nv=2.5e-01}', ""); + Expect(0, 126126, '\P{^Nv=2.5e-01}', ""); + Expect(1, 126125, '\p{Nv=2.50e-01}', ""); + Expect(0, 126125, '\p{^Nv=2.50e-01}', ""); + Expect(0, 126125, '\P{Nv=2.50e-01}', ""); + Expect(1, 126125, '\P{^Nv=2.50e-01}', ""); + Expect(0, 126126, '\p{Nv=2.50e-01}', ""); + Expect(1, 126126, '\p{^Nv=2.50e-01}', ""); + Expect(1, 126126, '\P{Nv=2.50e-01}', ""); + Expect(0, 126126, '\P{^Nv=2.50e-01}', ""); + Expect(1, 126125, '\p{Nv=0.25}', ""); + Expect(0, 126125, '\p{^Nv=0.25}', ""); + Expect(0, 126125, '\P{Nv=0.25}', ""); + Expect(1, 126125, '\P{^Nv=0.25}', ""); + Expect(0, 126126, '\p{Nv=0.25}', ""); + Expect(1, 126126, '\p{^Nv=0.25}', ""); + Expect(1, 126126, '\P{Nv=0.25}', ""); + Expect(0, 126126, '\P{^Nv=0.25}', ""); + Expect(1, 126125, '\p{Nv=2.500e-01}', ""); + Expect(0, 126125, '\p{^Nv=2.500e-01}', ""); + Expect(0, 126125, '\P{Nv=2.500e-01}', ""); + Expect(1, 126125, '\P{^Nv=2.500e-01}', ""); + Expect(0, 126126, '\p{Nv=2.500e-01}', ""); + Expect(1, 126126, '\p{^Nv=2.500e-01}', ""); + Expect(1, 126126, '\P{Nv=2.500e-01}', ""); + Expect(0, 126126, '\P{^Nv=2.500e-01}', ""); + Expect(1, 126125, '\p{Nv:0.250}', ""); + Expect(0, 126125, '\p{^Nv:0.250}', ""); + Expect(0, 126125, '\P{Nv:0.250}', ""); + Expect(1, 126125, '\P{^Nv:0.250}', ""); + Expect(0, 126126, '\p{Nv:0.250}', ""); + Expect(1, 126126, '\p{^Nv:0.250}', ""); + Expect(1, 126126, '\P{Nv:0.250}', ""); + Expect(0, 126126, '\P{^Nv:0.250}', ""); + Error('\p{Is_Numeric_Value=/a/001/004}'); + Error('\P{Is_Numeric_Value=/a/001/004}'); + Expect(1, 126125, '\p{Is_Numeric_Value=01/00000004}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=01/00000004}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=01/00000004}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=01/00000004}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=01/00000004}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=01/00000004}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=01/00000004}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=01/00000004}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value=60/240}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=60/240}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=60/240}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=60/240}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=60/240}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=60/240}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=60/240}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=60/240}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value=2.5e-01}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=2.5e-01}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=2.5e-01}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=2.5e-01}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=2.5e-01}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=2.5e-01}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=2.5e-01}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=2.5e-01}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value=2.50e-01}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=2.50e-01}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=2.50e-01}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=2.50e-01}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=2.50e-01}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=2.50e-01}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=2.50e-01}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=2.50e-01}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value=0.25}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=0.25}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=0.25}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=0.25}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=0.25}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=0.25}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=0.25}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=0.25}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value=2.500e-01}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=2.500e-01}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=2.500e-01}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=2.500e-01}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=2.500e-01}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=2.500e-01}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=2.500e-01}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=2.500e-01}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value=0.250}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=0.250}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=0.250}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=0.250}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=0.250}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=0.250}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=0.250}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=0.250}', ""); + Error('\p{Is_Nv= -0001/00004:=}'); + Error('\P{Is_Nv= -0001/00004:=}'); + Expect(1, 126125, '\p{Is_Nv=0001/0004}', ""); + Expect(0, 126125, '\p{^Is_Nv=0001/0004}', ""); + Expect(0, 126125, '\P{Is_Nv=0001/0004}', ""); + Expect(1, 126125, '\P{^Is_Nv=0001/0004}', ""); + Expect(0, 126126, '\p{Is_Nv=0001/0004}', ""); + Expect(1, 126126, '\p{^Is_Nv=0001/0004}', ""); + Expect(1, 126126, '\P{Is_Nv=0001/0004}', ""); + Expect(0, 126126, '\P{^Is_Nv=0001/0004}', ""); + Expect(1, 126125, '\p{Is_Nv=60/240}', ""); + Expect(0, 126125, '\p{^Is_Nv=60/240}', ""); + Expect(0, 126125, '\P{Is_Nv=60/240}', ""); + Expect(1, 126125, '\P{^Is_Nv=60/240}', ""); + Expect(0, 126126, '\p{Is_Nv=60/240}', ""); + Expect(1, 126126, '\p{^Is_Nv=60/240}', ""); + Expect(1, 126126, '\P{Is_Nv=60/240}', ""); + Expect(0, 126126, '\P{^Is_Nv=60/240}', ""); + Expect(1, 126125, '\p{Is_Nv=2.5e-01}', ""); + Expect(0, 126125, '\p{^Is_Nv=2.5e-01}', ""); + Expect(0, 126125, '\P{Is_Nv=2.5e-01}', ""); + Expect(1, 126125, '\P{^Is_Nv=2.5e-01}', ""); + Expect(0, 126126, '\p{Is_Nv=2.5e-01}', ""); + Expect(1, 126126, '\p{^Is_Nv=2.5e-01}', ""); + Expect(1, 126126, '\P{Is_Nv=2.5e-01}', ""); + Expect(0, 126126, '\P{^Is_Nv=2.5e-01}', ""); + Expect(1, 126125, '\p{Is_Nv=2.50e-01}', ""); + Expect(0, 126125, '\p{^Is_Nv=2.50e-01}', ""); + Expect(0, 126125, '\P{Is_Nv=2.50e-01}', ""); + Expect(1, 126125, '\P{^Is_Nv=2.50e-01}', ""); + Expect(0, 126126, '\p{Is_Nv=2.50e-01}', ""); + Expect(1, 126126, '\p{^Is_Nv=2.50e-01}', ""); + Expect(1, 126126, '\P{Is_Nv=2.50e-01}', ""); + Expect(0, 126126, '\P{^Is_Nv=2.50e-01}', ""); + Expect(1, 126125, '\p{Is_Nv=0.25}', ""); + Expect(0, 126125, '\p{^Is_Nv=0.25}', ""); + Expect(0, 126125, '\P{Is_Nv=0.25}', ""); + Expect(1, 126125, '\P{^Is_Nv=0.25}', ""); + Expect(0, 126126, '\p{Is_Nv=0.25}', ""); + Expect(1, 126126, '\p{^Is_Nv=0.25}', ""); + Expect(1, 126126, '\P{Is_Nv=0.25}', ""); + Expect(0, 126126, '\P{^Is_Nv=0.25}', ""); + Expect(1, 126125, '\p{Is_Nv=2.500e-01}', ""); + Expect(0, 126125, '\p{^Is_Nv=2.500e-01}', ""); + Expect(0, 126125, '\P{Is_Nv=2.500e-01}', ""); + Expect(1, 126125, '\P{^Is_Nv=2.500e-01}', ""); + Expect(0, 126126, '\p{Is_Nv=2.500e-01}', ""); + Expect(1, 126126, '\p{^Is_Nv=2.500e-01}', ""); + Expect(1, 126126, '\P{Is_Nv=2.500e-01}', ""); + Expect(0, 126126, '\P{^Is_Nv=2.500e-01}', ""); + Expect(1, 126125, '\p{Is_Nv=0.250}', ""); + Expect(0, 126125, '\p{^Is_Nv=0.250}', ""); + Expect(0, 126125, '\P{Is_Nv=0.250}', ""); + Expect(1, 126125, '\P{^Is_Nv=0.250}', ""); + Expect(0, 126126, '\p{Is_Nv=0.250}', ""); + Expect(1, 126126, '\p{^Is_Nv=0.250}', ""); + Expect(1, 126126, '\P{Is_Nv=0.250}', ""); + Expect(0, 126126, '\P{^Is_Nv=0.250}', ""); + Error('\p{Numeric_Value=-/a/0000000001/0000040}'); + Error('\P{Numeric_Value=-/a/0000000001/0000040}'); + Expect(1, 73668, '\p{Numeric_Value=:\A1/40\z:}', "");; + Expect(0, 73669, '\p{Numeric_Value=:\A1/40\z:}', "");; + Expect(1, 73668, '\p{Numeric_Value=+00000001/00000040}', ""); + Expect(0, 73668, '\p{^Numeric_Value=+00000001/00000040}', ""); + Expect(0, 73668, '\P{Numeric_Value=+00000001/00000040}', ""); + Expect(1, 73668, '\P{^Numeric_Value=+00000001/00000040}', ""); + Expect(0, 73669, '\p{Numeric_Value=+00000001/00000040}', ""); + Expect(1, 73669, '\p{^Numeric_Value=+00000001/00000040}', ""); + Expect(1, 73669, '\P{Numeric_Value=+00000001/00000040}', ""); + Expect(0, 73669, '\P{^Numeric_Value=+00000001/00000040}', ""); + Expect(1, 73668, '\p{Numeric_Value=60/2400}', ""); + Expect(0, 73668, '\p{^Numeric_Value=60/2400}', ""); + Expect(0, 73668, '\P{Numeric_Value=60/2400}', ""); + Expect(1, 73668, '\P{^Numeric_Value=60/2400}', ""); + Expect(0, 73669, '\p{Numeric_Value=60/2400}', ""); + Expect(1, 73669, '\p{^Numeric_Value=60/2400}', ""); + Expect(1, 73669, '\P{Numeric_Value=60/2400}', ""); + Expect(0, 73669, '\P{^Numeric_Value=60/2400}', ""); + Expect(1, 73668, '\p{Numeric_Value=2.5e-02}', ""); + Expect(0, 73668, '\p{^Numeric_Value=2.5e-02}', ""); + Expect(0, 73668, '\P{Numeric_Value=2.5e-02}', ""); + Expect(1, 73668, '\P{^Numeric_Value=2.5e-02}', ""); + Expect(0, 73669, '\p{Numeric_Value=2.5e-02}', ""); + Expect(1, 73669, '\p{^Numeric_Value=2.5e-02}', ""); + Expect(1, 73669, '\P{Numeric_Value=2.5e-02}', ""); + Expect(0, 73669, '\P{^Numeric_Value=2.5e-02}', ""); + Expect(1, 73668, '\p{Numeric_Value=2.50e-02}', ""); + Expect(0, 73668, '\p{^Numeric_Value=2.50e-02}', ""); + Expect(0, 73668, '\P{Numeric_Value=2.50e-02}', ""); + Expect(1, 73668, '\P{^Numeric_Value=2.50e-02}', ""); + Expect(0, 73669, '\p{Numeric_Value=2.50e-02}', ""); + Expect(1, 73669, '\p{^Numeric_Value=2.50e-02}', ""); + Expect(1, 73669, '\P{Numeric_Value=2.50e-02}', ""); + Expect(0, 73669, '\P{^Numeric_Value=2.50e-02}', ""); + Error('\p{Numeric_Value:0.03}'); + Error('\P{Numeric_Value:0.03}'); + Expect(1, 73668, '\p{Numeric_Value=2.500e-02}', ""); + Expect(0, 73668, '\p{^Numeric_Value=2.500e-02}', ""); + Expect(0, 73668, '\P{Numeric_Value=2.500e-02}', ""); + Expect(1, 73668, '\P{^Numeric_Value=2.500e-02}', ""); + Expect(0, 73669, '\p{Numeric_Value=2.500e-02}', ""); + Expect(1, 73669, '\p{^Numeric_Value=2.500e-02}', ""); + Expect(1, 73669, '\P{Numeric_Value=2.500e-02}', ""); + Expect(0, 73669, '\P{^Numeric_Value=2.500e-02}', ""); + Expect(1, 73668, '\p{Numeric_Value:0.025}', ""); + Expect(0, 73668, '\p{^Numeric_Value:0.025}', ""); + Expect(0, 73668, '\P{Numeric_Value:0.025}', ""); + Expect(1, 73668, '\P{^Numeric_Value:0.025}', ""); + Expect(0, 73669, '\p{Numeric_Value:0.025}', ""); + Expect(1, 73669, '\p{^Numeric_Value:0.025}', ""); + Expect(1, 73669, '\P{Numeric_Value:0.025}', ""); + Expect(0, 73669, '\P{^Numeric_Value:0.025}', ""); + Expect(1, 73668, '\p{Numeric_Value=2.5000e-02}', ""); + Expect(0, 73668, '\p{^Numeric_Value=2.5000e-02}', ""); + Expect(0, 73668, '\P{Numeric_Value=2.5000e-02}', ""); + Expect(1, 73668, '\P{^Numeric_Value=2.5000e-02}', ""); + Expect(0, 73669, '\p{Numeric_Value=2.5000e-02}', ""); + Expect(1, 73669, '\p{^Numeric_Value=2.5000e-02}', ""); + Expect(1, 73669, '\P{Numeric_Value=2.5000e-02}', ""); + Expect(0, 73669, '\P{^Numeric_Value=2.5000e-02}', ""); + Expect(1, 73668, '\p{Numeric_Value=0.0250}', ""); + Expect(0, 73668, '\p{^Numeric_Value=0.0250}', ""); + Expect(0, 73668, '\P{Numeric_Value=0.0250}', ""); + Expect(1, 73668, '\P{^Numeric_Value=0.0250}', ""); + Expect(0, 73669, '\p{Numeric_Value=0.0250}', ""); + Expect(1, 73669, '\p{^Numeric_Value=0.0250}', ""); + Expect(1, 73669, '\P{Numeric_Value=0.0250}', ""); + Expect(0, 73669, '\P{^Numeric_Value=0.0250}', ""); + Error('\p{Nv: :=-000000001/00000000040}'); + Error('\P{Nv: :=-000000001/00000000040}'); + Expect(1, 73668, '\p{Nv=:\A1/40\z:}', "");; + Expect(0, 73669, '\p{Nv=:\A1/40\z:}', "");; + Expect(1, 73668, '\p{Nv=00001/40}', ""); + Expect(0, 73668, '\p{^Nv=00001/40}', ""); + Expect(0, 73668, '\P{Nv=00001/40}', ""); + Expect(1, 73668, '\P{^Nv=00001/40}', ""); + Expect(0, 73669, '\p{Nv=00001/40}', ""); + Expect(1, 73669, '\p{^Nv=00001/40}', ""); + Expect(1, 73669, '\P{Nv=00001/40}', ""); + Expect(0, 73669, '\P{^Nv=00001/40}', ""); + Expect(1, 73668, '\p{Nv=60/2400}', ""); + Expect(0, 73668, '\p{^Nv=60/2400}', ""); + Expect(0, 73668, '\P{Nv=60/2400}', ""); + Expect(1, 73668, '\P{^Nv=60/2400}', ""); + Expect(0, 73669, '\p{Nv=60/2400}', ""); + Expect(1, 73669, '\p{^Nv=60/2400}', ""); + Expect(1, 73669, '\P{Nv=60/2400}', ""); + Expect(0, 73669, '\P{^Nv=60/2400}', ""); + Expect(1, 73668, '\p{Nv=2.5e-02}', ""); + Expect(0, 73668, '\p{^Nv=2.5e-02}', ""); + Expect(0, 73668, '\P{Nv=2.5e-02}', ""); + Expect(1, 73668, '\P{^Nv=2.5e-02}', ""); + Expect(0, 73669, '\p{Nv=2.5e-02}', ""); + Expect(1, 73669, '\p{^Nv=2.5e-02}', ""); + Expect(1, 73669, '\P{Nv=2.5e-02}', ""); + Expect(0, 73669, '\P{^Nv=2.5e-02}', ""); + Expect(1, 73668, '\p{Nv: 2.50e-02}', ""); + Expect(0, 73668, '\p{^Nv: 2.50e-02}', ""); + Expect(0, 73668, '\P{Nv: 2.50e-02}', ""); + Expect(1, 73668, '\P{^Nv: 2.50e-02}', ""); + Expect(0, 73669, '\p{Nv: 2.50e-02}', ""); + Expect(1, 73669, '\p{^Nv: 2.50e-02}', ""); + Expect(1, 73669, '\P{Nv: 2.50e-02}', ""); + Expect(0, 73669, '\P{^Nv: 2.50e-02}', ""); + Error('\p{Nv=0.03}'); + Error('\P{Nv=0.03}'); + Expect(1, 73668, '\p{Nv=2.500e-02}', ""); + Expect(0, 73668, '\p{^Nv=2.500e-02}', ""); + Expect(0, 73668, '\P{Nv=2.500e-02}', ""); + Expect(1, 73668, '\P{^Nv=2.500e-02}', ""); + Expect(0, 73669, '\p{Nv=2.500e-02}', ""); + Expect(1, 73669, '\p{^Nv=2.500e-02}', ""); + Expect(1, 73669, '\P{Nv=2.500e-02}', ""); + Expect(0, 73669, '\P{^Nv=2.500e-02}', ""); + Expect(1, 73668, '\p{Nv: 0.025}', ""); + Expect(0, 73668, '\p{^Nv: 0.025}', ""); + Expect(0, 73668, '\P{Nv: 0.025}', ""); + Expect(1, 73668, '\P{^Nv: 0.025}', ""); + Expect(0, 73669, '\p{Nv: 0.025}', ""); + Expect(1, 73669, '\p{^Nv: 0.025}', ""); + Expect(1, 73669, '\P{Nv: 0.025}', ""); + Expect(0, 73669, '\P{^Nv: 0.025}', ""); + Expect(1, 73668, '\p{Nv=2.5000e-02}', ""); + Expect(0, 73668, '\p{^Nv=2.5000e-02}', ""); + Expect(0, 73668, '\P{Nv=2.5000e-02}', ""); + Expect(1, 73668, '\P{^Nv=2.5000e-02}', ""); + Expect(0, 73669, '\p{Nv=2.5000e-02}', ""); + Expect(1, 73669, '\p{^Nv=2.5000e-02}', ""); + Expect(1, 73669, '\P{Nv=2.5000e-02}', ""); + Expect(0, 73669, '\P{^Nv=2.5000e-02}', ""); + Expect(1, 73668, '\p{Nv=0.0250}', ""); + Expect(0, 73668, '\p{^Nv=0.0250}', ""); + Expect(0, 73668, '\P{Nv=0.0250}', ""); + Expect(1, 73668, '\P{^Nv=0.0250}', ""); + Expect(0, 73669, '\p{Nv=0.0250}', ""); + Expect(1, 73669, '\p{^Nv=0.0250}', ""); + Expect(1, 73669, '\P{Nv=0.0250}', ""); + Expect(0, 73669, '\P{^Nv=0.0250}', ""); + Error('\p{Is_Numeric_Value=--+0000001/40:=}'); + Error('\P{Is_Numeric_Value=--+0000001/40:=}'); + Expect(1, 73668, '\p{Is_Numeric_Value=1/0040}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=1/0040}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=1/0040}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=1/0040}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=1/0040}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=1/0040}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=1/0040}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=1/0040}', ""); + Expect(1, 73668, '\p{Is_Numeric_Value=60/2400}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=60/2400}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=60/2400}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=60/2400}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=60/2400}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=60/2400}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=60/2400}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=60/2400}', ""); + Expect(1, 73668, '\p{Is_Numeric_Value=2.5e-02}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=2.5e-02}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=2.5e-02}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=2.5e-02}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=2.5e-02}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=2.5e-02}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=2.5e-02}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=2.5e-02}', ""); + Expect(1, 73668, '\p{Is_Numeric_Value=2.50e-02}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=2.50e-02}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=2.50e-02}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=2.50e-02}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=2.50e-02}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=2.50e-02}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=2.50e-02}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=2.50e-02}', ""); + Error('\p{Is_Numeric_Value=0.03}'); + Error('\P{Is_Numeric_Value=0.03}'); + Expect(1, 73668, '\p{Is_Numeric_Value=2.500e-02}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=2.500e-02}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=2.500e-02}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=2.500e-02}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=2.500e-02}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=2.500e-02}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=2.500e-02}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=2.500e-02}', ""); + Expect(1, 73668, '\p{Is_Numeric_Value=0.025}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=0.025}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=0.025}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=0.025}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=0.025}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=0.025}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=0.025}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=0.025}', ""); + Expect(1, 73668, '\p{Is_Numeric_Value=2.5000e-02}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=2.5000e-02}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=2.5000e-02}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=2.5000e-02}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=2.5000e-02}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=2.5000e-02}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=2.5000e-02}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=2.5000e-02}', ""); + Expect(1, 73668, '\p{Is_Numeric_Value=0.0250}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=0.0250}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=0.0250}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=0.0250}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=0.0250}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=0.0250}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=0.0250}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=0.0250}', ""); + Error('\p{Is_Nv=:=__00000001/000040}'); + Error('\P{Is_Nv=:=__00000001/000040}'); + Expect(1, 73668, '\p{Is_Nv=00001/00000000040}', ""); + Expect(0, 73668, '\p{^Is_Nv=00001/00000000040}', ""); + Expect(0, 73668, '\P{Is_Nv=00001/00000000040}', ""); + Expect(1, 73668, '\P{^Is_Nv=00001/00000000040}', ""); + Expect(0, 73669, '\p{Is_Nv=00001/00000000040}', ""); + Expect(1, 73669, '\p{^Is_Nv=00001/00000000040}', ""); + Expect(1, 73669, '\P{Is_Nv=00001/00000000040}', ""); + Expect(0, 73669, '\P{^Is_Nv=00001/00000000040}', ""); + Expect(1, 73668, '\p{Is_Nv=60/2400}', ""); + Expect(0, 73668, '\p{^Is_Nv=60/2400}', ""); + Expect(0, 73668, '\P{Is_Nv=60/2400}', ""); + Expect(1, 73668, '\P{^Is_Nv=60/2400}', ""); + Expect(0, 73669, '\p{Is_Nv=60/2400}', ""); + Expect(1, 73669, '\p{^Is_Nv=60/2400}', ""); + Expect(1, 73669, '\P{Is_Nv=60/2400}', ""); + Expect(0, 73669, '\P{^Is_Nv=60/2400}', ""); + Expect(1, 73668, '\p{Is_Nv=2.5e-02}', ""); + Expect(0, 73668, '\p{^Is_Nv=2.5e-02}', ""); + Expect(0, 73668, '\P{Is_Nv=2.5e-02}', ""); + Expect(1, 73668, '\P{^Is_Nv=2.5e-02}', ""); + Expect(0, 73669, '\p{Is_Nv=2.5e-02}', ""); + Expect(1, 73669, '\p{^Is_Nv=2.5e-02}', ""); + Expect(1, 73669, '\P{Is_Nv=2.5e-02}', ""); + Expect(0, 73669, '\P{^Is_Nv=2.5e-02}', ""); + Expect(1, 73668, '\p{Is_Nv=2.50e-02}', ""); + Expect(0, 73668, '\p{^Is_Nv=2.50e-02}', ""); + Expect(0, 73668, '\P{Is_Nv=2.50e-02}', ""); + Expect(1, 73668, '\P{^Is_Nv=2.50e-02}', ""); + Expect(0, 73669, '\p{Is_Nv=2.50e-02}', ""); + Expect(1, 73669, '\p{^Is_Nv=2.50e-02}', ""); + Expect(1, 73669, '\P{Is_Nv=2.50e-02}', ""); + Expect(0, 73669, '\P{^Is_Nv=2.50e-02}', ""); + Error('\p{Is_Nv=0.03}'); + Error('\P{Is_Nv=0.03}'); + Expect(1, 73668, '\p{Is_Nv=2.500e-02}', ""); + Expect(0, 73668, '\p{^Is_Nv=2.500e-02}', ""); + Expect(0, 73668, '\P{Is_Nv=2.500e-02}', ""); + Expect(1, 73668, '\P{^Is_Nv=2.500e-02}', ""); + Expect(0, 73669, '\p{Is_Nv=2.500e-02}', ""); + Expect(1, 73669, '\p{^Is_Nv=2.500e-02}', ""); + Expect(1, 73669, '\P{Is_Nv=2.500e-02}', ""); + Expect(0, 73669, '\P{^Is_Nv=2.500e-02}', ""); + Expect(1, 73668, '\p{Is_Nv: 0.025}', ""); + Expect(0, 73668, '\p{^Is_Nv: 0.025}', ""); + Expect(0, 73668, '\P{Is_Nv: 0.025}', ""); + Expect(1, 73668, '\P{^Is_Nv: 0.025}', ""); + Expect(0, 73669, '\p{Is_Nv: 0.025}', ""); + Expect(1, 73669, '\p{^Is_Nv: 0.025}', ""); + Expect(1, 73669, '\P{Is_Nv: 0.025}', ""); + Expect(0, 73669, '\P{^Is_Nv: 0.025}', ""); + Expect(1, 73668, '\p{Is_Nv=2.5000e-02}', ""); + Expect(0, 73668, '\p{^Is_Nv=2.5000e-02}', ""); + Expect(0, 73668, '\P{Is_Nv=2.5000e-02}', ""); + Expect(1, 73668, '\P{^Is_Nv=2.5000e-02}', ""); + Expect(0, 73669, '\p{Is_Nv=2.5000e-02}', ""); + Expect(1, 73669, '\p{^Is_Nv=2.5000e-02}', ""); + Expect(1, 73669, '\P{Is_Nv=2.5000e-02}', ""); + Expect(0, 73669, '\P{^Is_Nv=2.5000e-02}', ""); + Expect(1, 73668, '\p{Is_Nv=0.0250}', ""); + Expect(0, 73668, '\p{^Is_Nv=0.0250}', ""); + Expect(0, 73668, '\P{Is_Nv=0.0250}', ""); + Expect(1, 73668, '\P{^Is_Nv=0.0250}', ""); + Expect(0, 73669, '\p{Is_Nv=0.0250}', ""); + Expect(1, 73669, '\p{^Is_Nv=0.0250}', ""); + Expect(1, 73669, '\P{Is_Nv=0.0250}', ""); + Expect(0, 73669, '\P{^Is_Nv=0.0250}', ""); + Error('\p{Numeric_Value=/a/_ 0000000001/00000005}'); + Error('\P{Numeric_Value=/a/_ 0000000001/00000005}'); + Expect(1, 73679, '\p{Numeric_Value=:\A1/5\z:}', "");; + Expect(0, 73680, '\p{Numeric_Value=:\A1/5\z:}', "");; + Expect(1, 73679, '\p{Numeric_Value=0000000001/000000005}', ""); + Expect(0, 73679, '\p{^Numeric_Value=0000000001/000000005}', ""); + Expect(0, 73679, '\P{Numeric_Value=0000000001/000000005}', ""); + Expect(1, 73679, '\P{^Numeric_Value=0000000001/000000005}', ""); + Expect(0, 73680, '\p{Numeric_Value=0000000001/000000005}', ""); + Expect(1, 73680, '\p{^Numeric_Value=0000000001/000000005}', ""); + Expect(1, 73680, '\P{Numeric_Value=0000000001/000000005}', ""); + Expect(0, 73680, '\P{^Numeric_Value=0000000001/000000005}', ""); + Expect(1, 73679, '\p{Numeric_Value=60/300}', ""); + Expect(0, 73679, '\p{^Numeric_Value=60/300}', ""); + Expect(0, 73679, '\P{Numeric_Value=60/300}', ""); + Expect(1, 73679, '\P{^Numeric_Value=60/300}', ""); + Expect(0, 73680, '\p{Numeric_Value=60/300}', ""); + Expect(1, 73680, '\p{^Numeric_Value=60/300}', ""); + Expect(1, 73680, '\P{Numeric_Value=60/300}', ""); + Expect(0, 73680, '\P{^Numeric_Value=60/300}', ""); + Expect(1, 73679, '\p{Numeric_Value: 2.0e-01}', ""); + Expect(0, 73679, '\p{^Numeric_Value: 2.0e-01}', ""); + Expect(0, 73679, '\P{Numeric_Value: 2.0e-01}', ""); + Expect(1, 73679, '\P{^Numeric_Value: 2.0e-01}', ""); + Expect(0, 73680, '\p{Numeric_Value: 2.0e-01}', ""); + Expect(1, 73680, '\p{^Numeric_Value: 2.0e-01}', ""); + Expect(1, 73680, '\P{Numeric_Value: 2.0e-01}', ""); + Expect(0, 73680, '\P{^Numeric_Value: 2.0e-01}', ""); + Expect(1, 73679, '\p{Numeric_Value=0.2}', ""); + Expect(0, 73679, '\p{^Numeric_Value=0.2}', ""); + Expect(0, 73679, '\P{Numeric_Value=0.2}', ""); + Expect(1, 73679, '\P{^Numeric_Value=0.2}', ""); + Expect(0, 73680, '\p{Numeric_Value=0.2}', ""); + Expect(1, 73680, '\p{^Numeric_Value=0.2}', ""); + Expect(1, 73680, '\P{Numeric_Value=0.2}', ""); + Expect(0, 73680, '\P{^Numeric_Value=0.2}', ""); + Expect(1, 73679, '\p{Numeric_Value:2.00e-01}', ""); + Expect(0, 73679, '\p{^Numeric_Value:2.00e-01}', ""); + Expect(0, 73679, '\P{Numeric_Value:2.00e-01}', ""); + Expect(1, 73679, '\P{^Numeric_Value:2.00e-01}', ""); + Expect(0, 73680, '\p{Numeric_Value:2.00e-01}', ""); + Expect(1, 73680, '\p{^Numeric_Value:2.00e-01}', ""); + Expect(1, 73680, '\P{Numeric_Value:2.00e-01}', ""); + Expect(0, 73680, '\P{^Numeric_Value:2.00e-01}', ""); + Expect(1, 73679, '\p{Numeric_Value=0.20}', ""); + Expect(0, 73679, '\p{^Numeric_Value=0.20}', ""); + Expect(0, 73679, '\P{Numeric_Value=0.20}', ""); + Expect(1, 73679, '\P{^Numeric_Value=0.20}', ""); + Expect(0, 73680, '\p{Numeric_Value=0.20}', ""); + Expect(1, 73680, '\p{^Numeric_Value=0.20}', ""); + Expect(1, 73680, '\P{Numeric_Value=0.20}', ""); + Expect(0, 73680, '\P{^Numeric_Value=0.20}', ""); + Error('\p{Nv=/a/ _+00000001/00005}'); + Error('\P{Nv=/a/ _+00000001/00005}'); + Expect(1, 73679, '\p{Nv=:\A1/5\z:}', "");; + Expect(0, 73680, '\p{Nv=:\A1/5\z:}', "");; + Expect(1, 73679, '\p{Nv=+01/000005}', ""); + Expect(0, 73679, '\p{^Nv=+01/000005}', ""); + Expect(0, 73679, '\P{Nv=+01/000005}', ""); + Expect(1, 73679, '\P{^Nv=+01/000005}', ""); + Expect(0, 73680, '\p{Nv=+01/000005}', ""); + Expect(1, 73680, '\p{^Nv=+01/000005}', ""); + Expect(1, 73680, '\P{Nv=+01/000005}', ""); + Expect(0, 73680, '\P{^Nv=+01/000005}', ""); + Expect(1, 73679, '\p{Nv: 60/300}', ""); + Expect(0, 73679, '\p{^Nv: 60/300}', ""); + Expect(0, 73679, '\P{Nv: 60/300}', ""); + Expect(1, 73679, '\P{^Nv: 60/300}', ""); + Expect(0, 73680, '\p{Nv: 60/300}', ""); + Expect(1, 73680, '\p{^Nv: 60/300}', ""); + Expect(1, 73680, '\P{Nv: 60/300}', ""); + Expect(0, 73680, '\P{^Nv: 60/300}', ""); + Expect(1, 73679, '\p{Nv=2.0e-01}', ""); + Expect(0, 73679, '\p{^Nv=2.0e-01}', ""); + Expect(0, 73679, '\P{Nv=2.0e-01}', ""); + Expect(1, 73679, '\P{^Nv=2.0e-01}', ""); + Expect(0, 73680, '\p{Nv=2.0e-01}', ""); + Expect(1, 73680, '\p{^Nv=2.0e-01}', ""); + Expect(1, 73680, '\P{Nv=2.0e-01}', ""); + Expect(0, 73680, '\P{^Nv=2.0e-01}', ""); + Expect(1, 73679, '\p{Nv=0.2}', ""); + Expect(0, 73679, '\p{^Nv=0.2}', ""); + Expect(0, 73679, '\P{Nv=0.2}', ""); + Expect(1, 73679, '\P{^Nv=0.2}', ""); + Expect(0, 73680, '\p{Nv=0.2}', ""); + Expect(1, 73680, '\p{^Nv=0.2}', ""); + Expect(1, 73680, '\P{Nv=0.2}', ""); + Expect(0, 73680, '\P{^Nv=0.2}', ""); + Expect(1, 73679, '\p{Nv=2.00e-01}', ""); + Expect(0, 73679, '\p{^Nv=2.00e-01}', ""); + Expect(0, 73679, '\P{Nv=2.00e-01}', ""); + Expect(1, 73679, '\P{^Nv=2.00e-01}', ""); + Expect(0, 73680, '\p{Nv=2.00e-01}', ""); + Expect(1, 73680, '\p{^Nv=2.00e-01}', ""); + Expect(1, 73680, '\P{Nv=2.00e-01}', ""); + Expect(0, 73680, '\P{^Nv=2.00e-01}', ""); + Expect(1, 73679, '\p{Nv=0.20}', ""); + Expect(0, 73679, '\p{^Nv=0.20}', ""); + Expect(0, 73679, '\P{Nv=0.20}', ""); + Expect(1, 73679, '\P{^Nv=0.20}', ""); + Expect(0, 73680, '\p{Nv=0.20}', ""); + Expect(1, 73680, '\p{^Nv=0.20}', ""); + Expect(1, 73680, '\P{Nv=0.20}', ""); + Expect(0, 73680, '\P{^Nv=0.20}', ""); + Error('\p{Is_Numeric_Value= 0000001/0000000005/a/}'); + Error('\P{Is_Numeric_Value= 0000001/0000000005/a/}'); + Expect(1, 73679, '\p{Is_Numeric_Value=000000001/0005}', ""); + Expect(0, 73679, '\p{^Is_Numeric_Value=000000001/0005}', ""); + Expect(0, 73679, '\P{Is_Numeric_Value=000000001/0005}', ""); + Expect(1, 73679, '\P{^Is_Numeric_Value=000000001/0005}', ""); + Expect(0, 73680, '\p{Is_Numeric_Value=000000001/0005}', ""); + Expect(1, 73680, '\p{^Is_Numeric_Value=000000001/0005}', ""); + Expect(1, 73680, '\P{Is_Numeric_Value=000000001/0005}', ""); + Expect(0, 73680, '\P{^Is_Numeric_Value=000000001/0005}', ""); + Expect(1, 73679, '\p{Is_Numeric_Value=60/300}', ""); + Expect(0, 73679, '\p{^Is_Numeric_Value=60/300}', ""); + Expect(0, 73679, '\P{Is_Numeric_Value=60/300}', ""); + Expect(1, 73679, '\P{^Is_Numeric_Value=60/300}', ""); + Expect(0, 73680, '\p{Is_Numeric_Value=60/300}', ""); + Expect(1, 73680, '\p{^Is_Numeric_Value=60/300}', ""); + Expect(1, 73680, '\P{Is_Numeric_Value=60/300}', ""); + Expect(0, 73680, '\P{^Is_Numeric_Value=60/300}', ""); + Expect(1, 73679, '\p{Is_Numeric_Value=2.0e-01}', ""); + Expect(0, 73679, '\p{^Is_Numeric_Value=2.0e-01}', ""); + Expect(0, 73679, '\P{Is_Numeric_Value=2.0e-01}', ""); + Expect(1, 73679, '\P{^Is_Numeric_Value=2.0e-01}', ""); + Expect(0, 73680, '\p{Is_Numeric_Value=2.0e-01}', ""); + Expect(1, 73680, '\p{^Is_Numeric_Value=2.0e-01}', ""); + Expect(1, 73680, '\P{Is_Numeric_Value=2.0e-01}', ""); + Expect(0, 73680, '\P{^Is_Numeric_Value=2.0e-01}', ""); + Expect(1, 73679, '\p{Is_Numeric_Value=0.2}', ""); + Expect(0, 73679, '\p{^Is_Numeric_Value=0.2}', ""); + Expect(0, 73679, '\P{Is_Numeric_Value=0.2}', ""); + Expect(1, 73679, '\P{^Is_Numeric_Value=0.2}', ""); + Expect(0, 73680, '\p{Is_Numeric_Value=0.2}', ""); + Expect(1, 73680, '\p{^Is_Numeric_Value=0.2}', ""); + Expect(1, 73680, '\P{Is_Numeric_Value=0.2}', ""); + Expect(0, 73680, '\P{^Is_Numeric_Value=0.2}', ""); + Expect(1, 73679, '\p{Is_Numeric_Value=2.00e-01}', ""); + Expect(0, 73679, '\p{^Is_Numeric_Value=2.00e-01}', ""); + Expect(0, 73679, '\P{Is_Numeric_Value=2.00e-01}', ""); + Expect(1, 73679, '\P{^Is_Numeric_Value=2.00e-01}', ""); + Expect(0, 73680, '\p{Is_Numeric_Value=2.00e-01}', ""); + Expect(1, 73680, '\p{^Is_Numeric_Value=2.00e-01}', ""); + Expect(1, 73680, '\P{Is_Numeric_Value=2.00e-01}', ""); + Expect(0, 73680, '\P{^Is_Numeric_Value=2.00e-01}', ""); + Expect(1, 73679, '\p{Is_Numeric_Value=0.20}', ""); + Expect(0, 73679, '\p{^Is_Numeric_Value=0.20}', ""); + Expect(0, 73679, '\P{Is_Numeric_Value=0.20}', ""); + Expect(1, 73679, '\P{^Is_Numeric_Value=0.20}', ""); + Expect(0, 73680, '\p{Is_Numeric_Value=0.20}', ""); + Expect(1, 73680, '\p{^Is_Numeric_Value=0.20}', ""); + Expect(1, 73680, '\P{Is_Numeric_Value=0.20}', ""); + Expect(0, 73680, '\P{^Is_Numeric_Value=0.20}', ""); + Error('\p{Is_Nv=:= _+001/0000000005}'); + Error('\P{Is_Nv=:= _+001/0000000005}'); + Expect(1, 73679, '\p{Is_Nv=+0000001/0000005}', ""); + Expect(0, 73679, '\p{^Is_Nv=+0000001/0000005}', ""); + Expect(0, 73679, '\P{Is_Nv=+0000001/0000005}', ""); + Expect(1, 73679, '\P{^Is_Nv=+0000001/0000005}', ""); + Expect(0, 73680, '\p{Is_Nv=+0000001/0000005}', ""); + Expect(1, 73680, '\p{^Is_Nv=+0000001/0000005}', ""); + Expect(1, 73680, '\P{Is_Nv=+0000001/0000005}', ""); + Expect(0, 73680, '\P{^Is_Nv=+0000001/0000005}', ""); + Expect(1, 73679, '\p{Is_Nv=60/300}', ""); + Expect(0, 73679, '\p{^Is_Nv=60/300}', ""); + Expect(0, 73679, '\P{Is_Nv=60/300}', ""); + Expect(1, 73679, '\P{^Is_Nv=60/300}', ""); + Expect(0, 73680, '\p{Is_Nv=60/300}', ""); + Expect(1, 73680, '\p{^Is_Nv=60/300}', ""); + Expect(1, 73680, '\P{Is_Nv=60/300}', ""); + Expect(0, 73680, '\P{^Is_Nv=60/300}', ""); + Expect(1, 73679, '\p{Is_Nv=2.0e-01}', ""); + Expect(0, 73679, '\p{^Is_Nv=2.0e-01}', ""); + Expect(0, 73679, '\P{Is_Nv=2.0e-01}', ""); + Expect(1, 73679, '\P{^Is_Nv=2.0e-01}', ""); + Expect(0, 73680, '\p{Is_Nv=2.0e-01}', ""); + Expect(1, 73680, '\p{^Is_Nv=2.0e-01}', ""); + Expect(1, 73680, '\P{Is_Nv=2.0e-01}', ""); + Expect(0, 73680, '\P{^Is_Nv=2.0e-01}', ""); + Expect(1, 73679, '\p{Is_Nv=0.2}', ""); + Expect(0, 73679, '\p{^Is_Nv=0.2}', ""); + Expect(0, 73679, '\P{Is_Nv=0.2}', ""); + Expect(1, 73679, '\P{^Is_Nv=0.2}', ""); + Expect(0, 73680, '\p{Is_Nv=0.2}', ""); + Expect(1, 73680, '\p{^Is_Nv=0.2}', ""); + Expect(1, 73680, '\P{Is_Nv=0.2}', ""); + Expect(0, 73680, '\P{^Is_Nv=0.2}', ""); + Expect(1, 73679, '\p{Is_Nv=2.00e-01}', ""); + Expect(0, 73679, '\p{^Is_Nv=2.00e-01}', ""); + Expect(0, 73679, '\P{Is_Nv=2.00e-01}', ""); + Expect(1, 73679, '\P{^Is_Nv=2.00e-01}', ""); + Expect(0, 73680, '\p{Is_Nv=2.00e-01}', ""); + Expect(1, 73680, '\p{^Is_Nv=2.00e-01}', ""); + Expect(1, 73680, '\P{Is_Nv=2.00e-01}', ""); + Expect(0, 73680, '\P{^Is_Nv=2.00e-01}', ""); + Expect(1, 73679, '\p{Is_Nv: 0.20}', ""); + Expect(0, 73679, '\p{^Is_Nv: 0.20}', ""); + Expect(0, 73679, '\P{Is_Nv: 0.20}', ""); + Expect(1, 73679, '\P{^Is_Nv: 0.20}', ""); + Expect(0, 73680, '\p{Is_Nv: 0.20}', ""); + Expect(1, 73680, '\p{^Is_Nv: 0.20}', ""); + Expect(1, 73680, '\P{Is_Nv: 0.20}', ""); + Expect(0, 73680, '\P{^Is_Nv: 0.20}', ""); + Error('\p{Numeric_Value=/a/_-01/0000000006}'); + Error('\P{Numeric_Value=/a/_-01/0000000006}'); + Expect(1, 126269, '\p{Numeric_Value=:\A1/6\z:}', "");; + Expect(0, 126270, '\p{Numeric_Value=:\A1/6\z:}', "");; + Expect(1, 126269, '\p{Numeric_Value=001/6}', ""); + Expect(0, 126269, '\p{^Numeric_Value=001/6}', ""); + Expect(0, 126269, '\P{Numeric_Value=001/6}', ""); + Expect(1, 126269, '\P{^Numeric_Value=001/6}', ""); + Expect(0, 126270, '\p{Numeric_Value=001/6}', ""); + Expect(1, 126270, '\p{^Numeric_Value=001/6}', ""); + Expect(1, 126270, '\P{Numeric_Value=001/6}', ""); + Expect(0, 126270, '\P{^Numeric_Value=001/6}', ""); + Expect(1, 126269, '\p{Numeric_Value=60/360}', ""); + Expect(0, 126269, '\p{^Numeric_Value=60/360}', ""); + Expect(0, 126269, '\P{Numeric_Value=60/360}', ""); + Expect(1, 126269, '\P{^Numeric_Value=60/360}', ""); + Expect(0, 126270, '\p{Numeric_Value=60/360}', ""); + Expect(1, 126270, '\p{^Numeric_Value=60/360}', ""); + Expect(1, 126270, '\P{Numeric_Value=60/360}', ""); + Expect(0, 126270, '\P{^Numeric_Value=60/360}', ""); + Error('\p{Numeric_Value=1.7e-01}'); + Error('\P{Numeric_Value=1.7e-01}'); + Error('\p{Numeric_Value=1.67e-01}'); + Error('\P{Numeric_Value=1.67e-01}'); + Error('\p{Numeric_Value=0.17}'); + Error('\P{Numeric_Value=0.17}'); + Expect(1, 126269, '\p{Numeric_Value: 1.667e-01}', ""); + Expect(0, 126269, '\p{^Numeric_Value: 1.667e-01}', ""); + Expect(0, 126269, '\P{Numeric_Value: 1.667e-01}', ""); + Expect(1, 126269, '\P{^Numeric_Value: 1.667e-01}', ""); + Expect(0, 126270, '\p{Numeric_Value: 1.667e-01}', ""); + Expect(1, 126270, '\p{^Numeric_Value: 1.667e-01}', ""); + Expect(1, 126270, '\P{Numeric_Value: 1.667e-01}', ""); + Expect(0, 126270, '\P{^Numeric_Value: 1.667e-01}', ""); + Error('\p{Numeric_Value=0.167}'); + Error('\P{Numeric_Value=0.167}'); + Expect(1, 126269, '\p{Numeric_Value: 1.6667e-01}', ""); + Expect(0, 126269, '\p{^Numeric_Value: 1.6667e-01}', ""); + Expect(0, 126269, '\P{Numeric_Value: 1.6667e-01}', ""); + Expect(1, 126269, '\P{^Numeric_Value: 1.6667e-01}', ""); + Expect(0, 126270, '\p{Numeric_Value: 1.6667e-01}', ""); + Expect(1, 126270, '\p{^Numeric_Value: 1.6667e-01}', ""); + Expect(1, 126270, '\P{Numeric_Value: 1.6667e-01}', ""); + Expect(0, 126270, '\P{^Numeric_Value: 1.6667e-01}', ""); + Expect(1, 126269, '\p{Numeric_Value=0.1667}', ""); + Expect(0, 126269, '\p{^Numeric_Value=0.1667}', ""); + Expect(0, 126269, '\P{Numeric_Value=0.1667}', ""); + Expect(1, 126269, '\P{^Numeric_Value=0.1667}', ""); + Expect(0, 126270, '\p{Numeric_Value=0.1667}', ""); + Expect(1, 126270, '\p{^Numeric_Value=0.1667}', ""); + Expect(1, 126270, '\P{Numeric_Value=0.1667}', ""); + Expect(0, 126270, '\P{^Numeric_Value=0.1667}', ""); + Expect(1, 126269, '\p{Numeric_Value=1.66667e-01}', ""); + Expect(0, 126269, '\p{^Numeric_Value=1.66667e-01}', ""); + Expect(0, 126269, '\P{Numeric_Value=1.66667e-01}', ""); + Expect(1, 126269, '\P{^Numeric_Value=1.66667e-01}', ""); + Expect(0, 126270, '\p{Numeric_Value=1.66667e-01}', ""); + Expect(1, 126270, '\p{^Numeric_Value=1.66667e-01}', ""); + Expect(1, 126270, '\P{Numeric_Value=1.66667e-01}', ""); + Expect(0, 126270, '\P{^Numeric_Value=1.66667e-01}', ""); + Expect(1, 126269, '\p{Numeric_Value=0.16667}', ""); + Expect(0, 126269, '\p{^Numeric_Value=0.16667}', ""); + Expect(0, 126269, '\P{Numeric_Value=0.16667}', ""); + Expect(1, 126269, '\P{^Numeric_Value=0.16667}', ""); + Expect(0, 126270, '\p{Numeric_Value=0.16667}', ""); + Expect(1, 126270, '\p{^Numeric_Value=0.16667}', ""); + Expect(1, 126270, '\P{Numeric_Value=0.16667}', ""); + Expect(0, 126270, '\P{^Numeric_Value=0.16667}', ""); + Error('\p{Nv=-/a/0001/06}'); + Error('\P{Nv=-/a/0001/06}'); + Expect(1, 126269, '\p{Nv=:\A1/6\z:}', "");; + Expect(0, 126270, '\p{Nv=:\A1/6\z:}', "");; + Expect(1, 126269, '\p{Nv=00001/6}', ""); + Expect(0, 126269, '\p{^Nv=00001/6}', ""); + Expect(0, 126269, '\P{Nv=00001/6}', ""); + Expect(1, 126269, '\P{^Nv=00001/6}', ""); + Expect(0, 126270, '\p{Nv=00001/6}', ""); + Expect(1, 126270, '\p{^Nv=00001/6}', ""); + Expect(1, 126270, '\P{Nv=00001/6}', ""); + Expect(0, 126270, '\P{^Nv=00001/6}', ""); + Expect(1, 126269, '\p{Nv=60/360}', ""); + Expect(0, 126269, '\p{^Nv=60/360}', ""); + Expect(0, 126269, '\P{Nv=60/360}', ""); + Expect(1, 126269, '\P{^Nv=60/360}', ""); + Expect(0, 126270, '\p{Nv=60/360}', ""); + Expect(1, 126270, '\p{^Nv=60/360}', ""); + Expect(1, 126270, '\P{Nv=60/360}', ""); + Expect(0, 126270, '\P{^Nv=60/360}', ""); + Error('\p{Nv=1.7e-01}'); + Error('\P{Nv=1.7e-01}'); + Error('\p{Nv: 1.67e-01}'); + Error('\P{Nv: 1.67e-01}'); + Error('\p{Nv=0.17}'); + Error('\P{Nv=0.17}'); + Expect(1, 126269, '\p{Nv=1.667e-01}', ""); + Expect(0, 126269, '\p{^Nv=1.667e-01}', ""); + Expect(0, 126269, '\P{Nv=1.667e-01}', ""); + Expect(1, 126269, '\P{^Nv=1.667e-01}', ""); + Expect(0, 126270, '\p{Nv=1.667e-01}', ""); + Expect(1, 126270, '\p{^Nv=1.667e-01}', ""); + Expect(1, 126270, '\P{Nv=1.667e-01}', ""); + Expect(0, 126270, '\P{^Nv=1.667e-01}', ""); + Error('\p{Nv=0.167}'); + Error('\P{Nv=0.167}'); + Expect(1, 126269, '\p{Nv=1.6667e-01}', ""); + Expect(0, 126269, '\p{^Nv=1.6667e-01}', ""); + Expect(0, 126269, '\P{Nv=1.6667e-01}', ""); + Expect(1, 126269, '\P{^Nv=1.6667e-01}', ""); + Expect(0, 126270, '\p{Nv=1.6667e-01}', ""); + Expect(1, 126270, '\p{^Nv=1.6667e-01}', ""); + Expect(1, 126270, '\P{Nv=1.6667e-01}', ""); + Expect(0, 126270, '\P{^Nv=1.6667e-01}', ""); + Expect(1, 126269, '\p{Nv=0.1667}', ""); + Expect(0, 126269, '\p{^Nv=0.1667}', ""); + Expect(0, 126269, '\P{Nv=0.1667}', ""); + Expect(1, 126269, '\P{^Nv=0.1667}', ""); + Expect(0, 126270, '\p{Nv=0.1667}', ""); + Expect(1, 126270, '\p{^Nv=0.1667}', ""); + Expect(1, 126270, '\P{Nv=0.1667}', ""); + Expect(0, 126270, '\P{^Nv=0.1667}', ""); + Expect(1, 126269, '\p{Nv=1.66667e-01}', ""); + Expect(0, 126269, '\p{^Nv=1.66667e-01}', ""); + Expect(0, 126269, '\P{Nv=1.66667e-01}', ""); + Expect(1, 126269, '\P{^Nv=1.66667e-01}', ""); + Expect(0, 126270, '\p{Nv=1.66667e-01}', ""); + Expect(1, 126270, '\p{^Nv=1.66667e-01}', ""); + Expect(1, 126270, '\P{Nv=1.66667e-01}', ""); + Expect(0, 126270, '\P{^Nv=1.66667e-01}', ""); + Expect(1, 126269, '\p{Nv=0.16667}', ""); + Expect(0, 126269, '\p{^Nv=0.16667}', ""); + Expect(0, 126269, '\P{Nv=0.16667}', ""); + Expect(1, 126269, '\P{^Nv=0.16667}', ""); + Expect(0, 126270, '\p{Nv=0.16667}', ""); + Expect(1, 126270, '\p{^Nv=0.16667}', ""); + Expect(1, 126270, '\P{Nv=0.16667}', ""); + Expect(0, 126270, '\P{^Nv=0.16667}', ""); + Error('\p{Is_Numeric_Value=:=_ 01/0006}'); + Error('\P{Is_Numeric_Value=:=_ 01/0006}'); + Expect(1, 126269, '\p{Is_Numeric_Value=01/006}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value=01/006}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value=01/006}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=01/006}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=01/006}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value=01/006}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value=01/006}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value=01/006}', ""); + Expect(1, 126269, '\p{Is_Numeric_Value=60/360}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value=60/360}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value=60/360}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=60/360}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=60/360}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value=60/360}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value=60/360}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value=60/360}', ""); + Error('\p{Is_Numeric_Value=1.7e-01}'); + Error('\P{Is_Numeric_Value=1.7e-01}'); + Error('\p{Is_Numeric_Value=1.67e-01}'); + Error('\P{Is_Numeric_Value=1.67e-01}'); + Error('\p{Is_Numeric_Value=0.17}'); + Error('\P{Is_Numeric_Value=0.17}'); + Expect(1, 126269, '\p{Is_Numeric_Value=1.667e-01}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value=1.667e-01}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value=1.667e-01}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=1.667e-01}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=1.667e-01}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value=1.667e-01}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value=1.667e-01}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value=1.667e-01}', ""); + Error('\p{Is_Numeric_Value=0.167}'); + Error('\P{Is_Numeric_Value=0.167}'); + Expect(1, 126269, '\p{Is_Numeric_Value=1.6667e-01}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value=1.6667e-01}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value=1.6667e-01}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=1.6667e-01}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=1.6667e-01}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value=1.6667e-01}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value=1.6667e-01}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value=1.6667e-01}', ""); + Expect(1, 126269, '\p{Is_Numeric_Value:0.1667}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value:0.1667}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value:0.1667}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value:0.1667}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value:0.1667}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value:0.1667}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value:0.1667}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value:0.1667}', ""); + Expect(1, 126269, '\p{Is_Numeric_Value=1.66667e-01}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value=1.66667e-01}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value=1.66667e-01}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=1.66667e-01}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=1.66667e-01}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value=1.66667e-01}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value=1.66667e-01}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value=1.66667e-01}', ""); + Expect(1, 126269, '\p{Is_Numeric_Value=0.16667}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value=0.16667}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value=0.16667}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=0.16667}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=0.16667}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value=0.16667}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value=0.16667}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value=0.16667}', ""); + Error('\p{Is_Nv=:= +001/0000000006}'); + Error('\P{Is_Nv=:= +001/0000000006}'); + Expect(1, 126269, '\p{Is_Nv=00001/000006}', ""); + Expect(0, 126269, '\p{^Is_Nv=00001/000006}', ""); + Expect(0, 126269, '\P{Is_Nv=00001/000006}', ""); + Expect(1, 126269, '\P{^Is_Nv=00001/000006}', ""); + Expect(0, 126270, '\p{Is_Nv=00001/000006}', ""); + Expect(1, 126270, '\p{^Is_Nv=00001/000006}', ""); + Expect(1, 126270, '\P{Is_Nv=00001/000006}', ""); + Expect(0, 126270, '\P{^Is_Nv=00001/000006}', ""); + Expect(1, 126269, '\p{Is_Nv=60/360}', ""); + Expect(0, 126269, '\p{^Is_Nv=60/360}', ""); + Expect(0, 126269, '\P{Is_Nv=60/360}', ""); + Expect(1, 126269, '\P{^Is_Nv=60/360}', ""); + Expect(0, 126270, '\p{Is_Nv=60/360}', ""); + Expect(1, 126270, '\p{^Is_Nv=60/360}', ""); + Expect(1, 126270, '\P{Is_Nv=60/360}', ""); + Expect(0, 126270, '\P{^Is_Nv=60/360}', ""); + Error('\p{Is_Nv=1.7e-01}'); + Error('\P{Is_Nv=1.7e-01}'); + Error('\p{Is_Nv=1.67e-01}'); + Error('\P{Is_Nv=1.67e-01}'); + Error('\p{Is_Nv=0.17}'); + Error('\P{Is_Nv=0.17}'); + Expect(1, 126269, '\p{Is_Nv=1.667e-01}', ""); + Expect(0, 126269, '\p{^Is_Nv=1.667e-01}', ""); + Expect(0, 126269, '\P{Is_Nv=1.667e-01}', ""); + Expect(1, 126269, '\P{^Is_Nv=1.667e-01}', ""); + Expect(0, 126270, '\p{Is_Nv=1.667e-01}', ""); + Expect(1, 126270, '\p{^Is_Nv=1.667e-01}', ""); + Expect(1, 126270, '\P{Is_Nv=1.667e-01}', ""); + Expect(0, 126270, '\P{^Is_Nv=1.667e-01}', ""); + Error('\p{Is_Nv: 0.167}'); + Error('\P{Is_Nv: 0.167}'); + Expect(1, 126269, '\p{Is_Nv=1.6667e-01}', ""); + Expect(0, 126269, '\p{^Is_Nv=1.6667e-01}', ""); + Expect(0, 126269, '\P{Is_Nv=1.6667e-01}', ""); + Expect(1, 126269, '\P{^Is_Nv=1.6667e-01}', ""); + Expect(0, 126270, '\p{Is_Nv=1.6667e-01}', ""); + Expect(1, 126270, '\p{^Is_Nv=1.6667e-01}', ""); + Expect(1, 126270, '\P{Is_Nv=1.6667e-01}', ""); + Expect(0, 126270, '\P{^Is_Nv=1.6667e-01}', ""); + Expect(1, 126269, '\p{Is_Nv: 0.1667}', ""); + Expect(0, 126269, '\p{^Is_Nv: 0.1667}', ""); + Expect(0, 126269, '\P{Is_Nv: 0.1667}', ""); + Expect(1, 126269, '\P{^Is_Nv: 0.1667}', ""); + Expect(0, 126270, '\p{Is_Nv: 0.1667}', ""); + Expect(1, 126270, '\p{^Is_Nv: 0.1667}', ""); + Expect(1, 126270, '\P{Is_Nv: 0.1667}', ""); + Expect(0, 126270, '\P{^Is_Nv: 0.1667}', ""); + Expect(1, 126269, '\p{Is_Nv=1.66667e-01}', ""); + Expect(0, 126269, '\p{^Is_Nv=1.66667e-01}', ""); + Expect(0, 126269, '\P{Is_Nv=1.66667e-01}', ""); + Expect(1, 126269, '\P{^Is_Nv=1.66667e-01}', ""); + Expect(0, 126270, '\p{Is_Nv=1.66667e-01}', ""); + Expect(1, 126270, '\p{^Is_Nv=1.66667e-01}', ""); + Expect(1, 126270, '\P{Is_Nv=1.66667e-01}', ""); + Expect(0, 126270, '\P{^Is_Nv=1.66667e-01}', ""); + Expect(1, 126269, '\p{Is_Nv=0.16667}', ""); + Expect(0, 126269, '\p{^Is_Nv=0.16667}', ""); + Expect(0, 126269, '\P{Is_Nv=0.16667}', ""); + Expect(1, 126269, '\P{^Is_Nv=0.16667}', ""); + Expect(0, 126270, '\p{Is_Nv=0.16667}', ""); + Expect(1, 126270, '\p{^Is_Nv=0.16667}', ""); + Expect(1, 126270, '\P{Is_Nv=0.16667}', ""); + Expect(0, 126270, '\P{^Is_Nv=0.16667}', ""); + Error('\p{Numeric_Value=:=00001/000000064}'); + Error('\P{Numeric_Value=:=00001/000000064}'); + Expect(1, 73667, '\p{Numeric_Value=:\A1/64\z:}', "");; + Expect(0, 73668, '\p{Numeric_Value=:\A1/64\z:}', "");; + Expect(1, 73667, '\p{Numeric_Value=00001/00064}', ""); + Expect(0, 73667, '\p{^Numeric_Value=00001/00064}', ""); + Expect(0, 73667, '\P{Numeric_Value=00001/00064}', ""); + Expect(1, 73667, '\P{^Numeric_Value=00001/00064}', ""); + Expect(0, 73668, '\p{Numeric_Value=00001/00064}', ""); + Expect(1, 73668, '\p{^Numeric_Value=00001/00064}', ""); + Expect(1, 73668, '\P{Numeric_Value=00001/00064}', ""); + Expect(0, 73668, '\P{^Numeric_Value=00001/00064}', ""); + Expect(1, 73667, '\p{Numeric_Value=60/3840}', ""); + Expect(0, 73667, '\p{^Numeric_Value=60/3840}', ""); + Expect(0, 73667, '\P{Numeric_Value=60/3840}', ""); + Expect(1, 73667, '\P{^Numeric_Value=60/3840}', ""); + Expect(0, 73668, '\p{Numeric_Value=60/3840}', ""); + Expect(1, 73668, '\p{^Numeric_Value=60/3840}', ""); + Expect(1, 73668, '\P{Numeric_Value=60/3840}', ""); + Expect(0, 73668, '\P{^Numeric_Value=60/3840}', ""); + Error('\p{Numeric_Value=1.6e-02}'); + Error('\P{Numeric_Value=1.6e-02}'); + Error('\p{Numeric_Value: 1.56e-02}'); + Error('\P{Numeric_Value: 1.56e-02}'); + Error('\p{Numeric_Value=0.02}'); + Error('\P{Numeric_Value=0.02}'); + Expect(1, 73667, '\p{Numeric_Value=1.562e-02}', ""); + Expect(0, 73667, '\p{^Numeric_Value=1.562e-02}', ""); + Expect(0, 73667, '\P{Numeric_Value=1.562e-02}', ""); + Expect(1, 73667, '\P{^Numeric_Value=1.562e-02}', ""); + Expect(0, 73668, '\p{Numeric_Value=1.562e-02}', ""); + Expect(1, 73668, '\p{^Numeric_Value=1.562e-02}', ""); + Expect(1, 73668, '\P{Numeric_Value=1.562e-02}', ""); + Expect(0, 73668, '\P{^Numeric_Value=1.562e-02}', ""); + Error('\p{Numeric_Value=0.016}'); + Error('\P{Numeric_Value=0.016}'); + Expect(1, 73667, '\p{Numeric_Value=1.5625e-02}', ""); + Expect(0, 73667, '\p{^Numeric_Value=1.5625e-02}', ""); + Expect(0, 73667, '\P{Numeric_Value=1.5625e-02}', ""); + Expect(1, 73667, '\P{^Numeric_Value=1.5625e-02}', ""); + Expect(0, 73668, '\p{Numeric_Value=1.5625e-02}', ""); + Expect(1, 73668, '\p{^Numeric_Value=1.5625e-02}', ""); + Expect(1, 73668, '\P{Numeric_Value=1.5625e-02}', ""); + Expect(0, 73668, '\P{^Numeric_Value=1.5625e-02}', ""); + Error('\p{Numeric_Value=0.0156}'); + Error('\P{Numeric_Value=0.0156}'); + Expect(1, 73667, '\p{Numeric_Value=1.56250e-02}', ""); + Expect(0, 73667, '\p{^Numeric_Value=1.56250e-02}', ""); + Expect(0, 73667, '\P{Numeric_Value=1.56250e-02}', ""); + Expect(1, 73667, '\P{^Numeric_Value=1.56250e-02}', ""); + Expect(0, 73668, '\p{Numeric_Value=1.56250e-02}', ""); + Expect(1, 73668, '\p{^Numeric_Value=1.56250e-02}', ""); + Expect(1, 73668, '\P{Numeric_Value=1.56250e-02}', ""); + Expect(0, 73668, '\P{^Numeric_Value=1.56250e-02}', ""); + Expect(1, 73667, '\p{Numeric_Value: 0.01562}', ""); + Expect(0, 73667, '\p{^Numeric_Value: 0.01562}', ""); + Expect(0, 73667, '\P{Numeric_Value: 0.01562}', ""); + Expect(1, 73667, '\P{^Numeric_Value: 0.01562}', ""); + Expect(0, 73668, '\p{Numeric_Value: 0.01562}', ""); + Expect(1, 73668, '\p{^Numeric_Value: 0.01562}', ""); + Expect(1, 73668, '\P{Numeric_Value: 0.01562}', ""); + Expect(0, 73668, '\P{^Numeric_Value: 0.01562}', ""); + Expect(1, 73667, '\p{Numeric_Value=1.562500e-02}', ""); + Expect(0, 73667, '\p{^Numeric_Value=1.562500e-02}', ""); + Expect(0, 73667, '\P{Numeric_Value=1.562500e-02}', ""); + Expect(1, 73667, '\P{^Numeric_Value=1.562500e-02}', ""); + Expect(0, 73668, '\p{Numeric_Value=1.562500e-02}', ""); + Expect(1, 73668, '\p{^Numeric_Value=1.562500e-02}', ""); + Expect(1, 73668, '\P{Numeric_Value=1.562500e-02}', ""); + Expect(0, 73668, '\P{^Numeric_Value=1.562500e-02}', ""); + Expect(1, 73667, '\p{Numeric_Value=0.015625}', ""); + Expect(0, 73667, '\p{^Numeric_Value=0.015625}', ""); + Expect(0, 73667, '\P{Numeric_Value=0.015625}', ""); + Expect(1, 73667, '\P{^Numeric_Value=0.015625}', ""); + Expect(0, 73668, '\p{Numeric_Value=0.015625}', ""); + Expect(1, 73668, '\p{^Numeric_Value=0.015625}', ""); + Expect(1, 73668, '\P{Numeric_Value=0.015625}', ""); + Expect(0, 73668, '\P{^Numeric_Value=0.015625}', ""); + Error('\p{Nv=- 1/0000064/a/}'); + Error('\P{Nv=- 1/0000064/a/}'); + Expect(1, 73667, '\p{Nv=:\A1/64\z:}', "");; + Expect(0, 73668, '\p{Nv=:\A1/64\z:}', "");; + Expect(1, 73667, '\p{Nv=0000001/000000064}', ""); + Expect(0, 73667, '\p{^Nv=0000001/000000064}', ""); + Expect(0, 73667, '\P{Nv=0000001/000000064}', ""); + Expect(1, 73667, '\P{^Nv=0000001/000000064}', ""); + Expect(0, 73668, '\p{Nv=0000001/000000064}', ""); + Expect(1, 73668, '\p{^Nv=0000001/000000064}', ""); + Expect(1, 73668, '\P{Nv=0000001/000000064}', ""); + Expect(0, 73668, '\P{^Nv=0000001/000000064}', ""); + Expect(1, 73667, '\p{Nv=60/3840}', ""); + Expect(0, 73667, '\p{^Nv=60/3840}', ""); + Expect(0, 73667, '\P{Nv=60/3840}', ""); + Expect(1, 73667, '\P{^Nv=60/3840}', ""); + Expect(0, 73668, '\p{Nv=60/3840}', ""); + Expect(1, 73668, '\p{^Nv=60/3840}', ""); + Expect(1, 73668, '\P{Nv=60/3840}', ""); + Expect(0, 73668, '\P{^Nv=60/3840}', ""); + Error('\p{Nv=1.6e-02}'); + Error('\P{Nv=1.6e-02}'); + Error('\p{Nv=1.56e-02}'); + Error('\P{Nv=1.56e-02}'); + Error('\p{Nv=0.02}'); + Error('\P{Nv=0.02}'); + Expect(1, 73667, '\p{Nv=1.562e-02}', ""); + Expect(0, 73667, '\p{^Nv=1.562e-02}', ""); + Expect(0, 73667, '\P{Nv=1.562e-02}', ""); + Expect(1, 73667, '\P{^Nv=1.562e-02}', ""); + Expect(0, 73668, '\p{Nv=1.562e-02}', ""); + Expect(1, 73668, '\p{^Nv=1.562e-02}', ""); + Expect(1, 73668, '\P{Nv=1.562e-02}', ""); + Expect(0, 73668, '\P{^Nv=1.562e-02}', ""); + Error('\p{Nv: 0.016}'); + Error('\P{Nv: 0.016}'); + Expect(1, 73667, '\p{Nv=1.5625e-02}', ""); + Expect(0, 73667, '\p{^Nv=1.5625e-02}', ""); + Expect(0, 73667, '\P{Nv=1.5625e-02}', ""); + Expect(1, 73667, '\P{^Nv=1.5625e-02}', ""); + Expect(0, 73668, '\p{Nv=1.5625e-02}', ""); + Expect(1, 73668, '\p{^Nv=1.5625e-02}', ""); + Expect(1, 73668, '\P{Nv=1.5625e-02}', ""); + Expect(0, 73668, '\P{^Nv=1.5625e-02}', ""); + Error('\p{Nv=0.0156}'); + Error('\P{Nv=0.0156}'); + Expect(1, 73667, '\p{Nv=1.56250e-02}', ""); + Expect(0, 73667, '\p{^Nv=1.56250e-02}', ""); + Expect(0, 73667, '\P{Nv=1.56250e-02}', ""); + Expect(1, 73667, '\P{^Nv=1.56250e-02}', ""); + Expect(0, 73668, '\p{Nv=1.56250e-02}', ""); + Expect(1, 73668, '\p{^Nv=1.56250e-02}', ""); + Expect(1, 73668, '\P{Nv=1.56250e-02}', ""); + Expect(0, 73668, '\P{^Nv=1.56250e-02}', ""); + Expect(1, 73667, '\p{Nv=0.01562}', ""); + Expect(0, 73667, '\p{^Nv=0.01562}', ""); + Expect(0, 73667, '\P{Nv=0.01562}', ""); + Expect(1, 73667, '\P{^Nv=0.01562}', ""); + Expect(0, 73668, '\p{Nv=0.01562}', ""); + Expect(1, 73668, '\p{^Nv=0.01562}', ""); + Expect(1, 73668, '\P{Nv=0.01562}', ""); + Expect(0, 73668, '\P{^Nv=0.01562}', ""); + Expect(1, 73667, '\p{Nv: 1.562500e-02}', ""); + Expect(0, 73667, '\p{^Nv: 1.562500e-02}', ""); + Expect(0, 73667, '\P{Nv: 1.562500e-02}', ""); + Expect(1, 73667, '\P{^Nv: 1.562500e-02}', ""); + Expect(0, 73668, '\p{Nv: 1.562500e-02}', ""); + Expect(1, 73668, '\p{^Nv: 1.562500e-02}', ""); + Expect(1, 73668, '\P{Nv: 1.562500e-02}', ""); + Expect(0, 73668, '\P{^Nv: 1.562500e-02}', ""); + Expect(1, 73667, '\p{Nv=0.015625}', ""); + Expect(0, 73667, '\p{^Nv=0.015625}', ""); + Expect(0, 73667, '\P{Nv=0.015625}', ""); + Expect(1, 73667, '\P{^Nv=0.015625}', ""); + Expect(0, 73668, '\p{Nv=0.015625}', ""); + Expect(1, 73668, '\p{^Nv=0.015625}', ""); + Expect(1, 73668, '\P{Nv=0.015625}', ""); + Expect(0, 73668, '\P{^Nv=0.015625}', ""); + Error('\p{Is_Numeric_Value: :=0000001/000000064}'); + Error('\P{Is_Numeric_Value: :=0000001/000000064}'); + Expect(1, 73667, '\p{Is_Numeric_Value=00001/0000064}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=00001/0000064}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=00001/0000064}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=00001/0000064}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=00001/0000064}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=00001/0000064}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=00001/0000064}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=00001/0000064}', ""); + Expect(1, 73667, '\p{Is_Numeric_Value=60/3840}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=60/3840}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=60/3840}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=60/3840}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=60/3840}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=60/3840}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=60/3840}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=60/3840}', ""); + Error('\p{Is_Numeric_Value=1.6e-02}'); + Error('\P{Is_Numeric_Value=1.6e-02}'); + Error('\p{Is_Numeric_Value=1.56e-02}'); + Error('\P{Is_Numeric_Value=1.56e-02}'); + Error('\p{Is_Numeric_Value: 0.02}'); + Error('\P{Is_Numeric_Value: 0.02}'); + Expect(1, 73667, '\p{Is_Numeric_Value=1.562e-02}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=1.562e-02}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=1.562e-02}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=1.562e-02}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=1.562e-02}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=1.562e-02}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=1.562e-02}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=1.562e-02}', ""); + Error('\p{Is_Numeric_Value=0.016}'); + Error('\P{Is_Numeric_Value=0.016}'); + Expect(1, 73667, '\p{Is_Numeric_Value=1.5625e-02}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=1.5625e-02}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=1.5625e-02}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=1.5625e-02}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=1.5625e-02}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=1.5625e-02}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=1.5625e-02}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=1.5625e-02}', ""); + Error('\p{Is_Numeric_Value=0.0156}'); + Error('\P{Is_Numeric_Value=0.0156}'); + Expect(1, 73667, '\p{Is_Numeric_Value=1.56250e-02}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=1.56250e-02}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=1.56250e-02}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=1.56250e-02}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=1.56250e-02}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=1.56250e-02}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=1.56250e-02}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=1.56250e-02}', ""); + Expect(1, 73667, '\p{Is_Numeric_Value=0.01562}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=0.01562}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=0.01562}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=0.01562}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=0.01562}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=0.01562}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=0.01562}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=0.01562}', ""); + Expect(1, 73667, '\p{Is_Numeric_Value=1.562500e-02}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=1.562500e-02}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=1.562500e-02}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=1.562500e-02}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=1.562500e-02}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=1.562500e-02}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=1.562500e-02}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=1.562500e-02}', ""); + Expect(1, 73667, '\p{Is_Numeric_Value=0.015625}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=0.015625}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=0.015625}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=0.015625}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=0.015625}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=0.015625}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=0.015625}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=0.015625}', ""); + Error('\p{Is_Nv=_:=1/000000064}'); + Error('\P{Is_Nv=_:=1/000000064}'); + Expect(1, 73667, '\p{Is_Nv=+00001/0000064}', ""); + Expect(0, 73667, '\p{^Is_Nv=+00001/0000064}', ""); + Expect(0, 73667, '\P{Is_Nv=+00001/0000064}', ""); + Expect(1, 73667, '\P{^Is_Nv=+00001/0000064}', ""); + Expect(0, 73668, '\p{Is_Nv=+00001/0000064}', ""); + Expect(1, 73668, '\p{^Is_Nv=+00001/0000064}', ""); + Expect(1, 73668, '\P{Is_Nv=+00001/0000064}', ""); + Expect(0, 73668, '\P{^Is_Nv=+00001/0000064}', ""); + Expect(1, 73667, '\p{Is_Nv=60/3840}', ""); + Expect(0, 73667, '\p{^Is_Nv=60/3840}', ""); + Expect(0, 73667, '\P{Is_Nv=60/3840}', ""); + Expect(1, 73667, '\P{^Is_Nv=60/3840}', ""); + Expect(0, 73668, '\p{Is_Nv=60/3840}', ""); + Expect(1, 73668, '\p{^Is_Nv=60/3840}', ""); + Expect(1, 73668, '\P{Is_Nv=60/3840}', ""); + Expect(0, 73668, '\P{^Is_Nv=60/3840}', ""); + Error('\p{Is_Nv=1.6e-02}'); + Error('\P{Is_Nv=1.6e-02}'); + Error('\p{Is_Nv=1.56e-02}'); + Error('\P{Is_Nv=1.56e-02}'); + Error('\p{Is_Nv: 0.02}'); + Error('\P{Is_Nv: 0.02}'); + Expect(1, 73667, '\p{Is_Nv=1.562e-02}', ""); + Expect(0, 73667, '\p{^Is_Nv=1.562e-02}', ""); + Expect(0, 73667, '\P{Is_Nv=1.562e-02}', ""); + Expect(1, 73667, '\P{^Is_Nv=1.562e-02}', ""); + Expect(0, 73668, '\p{Is_Nv=1.562e-02}', ""); + Expect(1, 73668, '\p{^Is_Nv=1.562e-02}', ""); + Expect(1, 73668, '\P{Is_Nv=1.562e-02}', ""); + Expect(0, 73668, '\P{^Is_Nv=1.562e-02}', ""); + Error('\p{Is_Nv=0.016}'); + Error('\P{Is_Nv=0.016}'); + Expect(1, 73667, '\p{Is_Nv: 1.5625e-02}', ""); + Expect(0, 73667, '\p{^Is_Nv: 1.5625e-02}', ""); + Expect(0, 73667, '\P{Is_Nv: 1.5625e-02}', ""); + Expect(1, 73667, '\P{^Is_Nv: 1.5625e-02}', ""); + Expect(0, 73668, '\p{Is_Nv: 1.5625e-02}', ""); + Expect(1, 73668, '\p{^Is_Nv: 1.5625e-02}', ""); + Expect(1, 73668, '\P{Is_Nv: 1.5625e-02}', ""); + Expect(0, 73668, '\P{^Is_Nv: 1.5625e-02}', ""); + Error('\p{Is_Nv=0.0156}'); + Error('\P{Is_Nv=0.0156}'); + Expect(1, 73667, '\p{Is_Nv=1.56250e-02}', ""); + Expect(0, 73667, '\p{^Is_Nv=1.56250e-02}', ""); + Expect(0, 73667, '\P{Is_Nv=1.56250e-02}', ""); + Expect(1, 73667, '\P{^Is_Nv=1.56250e-02}', ""); + Expect(0, 73668, '\p{Is_Nv=1.56250e-02}', ""); + Expect(1, 73668, '\p{^Is_Nv=1.56250e-02}', ""); + Expect(1, 73668, '\P{Is_Nv=1.56250e-02}', ""); + Expect(0, 73668, '\P{^Is_Nv=1.56250e-02}', ""); + Expect(1, 73667, '\p{Is_Nv=0.01562}', ""); + Expect(0, 73667, '\p{^Is_Nv=0.01562}', ""); + Expect(0, 73667, '\P{Is_Nv=0.01562}', ""); + Expect(1, 73667, '\P{^Is_Nv=0.01562}', ""); + Expect(0, 73668, '\p{Is_Nv=0.01562}', ""); + Expect(1, 73668, '\p{^Is_Nv=0.01562}', ""); + Expect(1, 73668, '\P{Is_Nv=0.01562}', ""); + Expect(0, 73668, '\P{^Is_Nv=0.01562}', ""); + Expect(1, 73667, '\p{Is_Nv=1.562500e-02}', ""); + Expect(0, 73667, '\p{^Is_Nv=1.562500e-02}', ""); + Expect(0, 73667, '\P{Is_Nv=1.562500e-02}', ""); + Expect(1, 73667, '\P{^Is_Nv=1.562500e-02}', ""); + Expect(0, 73668, '\p{Is_Nv=1.562500e-02}', ""); + Expect(1, 73668, '\p{^Is_Nv=1.562500e-02}', ""); + Expect(1, 73668, '\P{Is_Nv=1.562500e-02}', ""); + Expect(0, 73668, '\P{^Is_Nv=1.562500e-02}', ""); + Expect(1, 73667, '\p{Is_Nv: 0.015625}', ""); + Expect(0, 73667, '\p{^Is_Nv: 0.015625}', ""); + Expect(0, 73667, '\P{Is_Nv: 0.015625}', ""); + Expect(1, 73667, '\P{^Is_Nv: 0.015625}', ""); + Expect(0, 73668, '\p{Is_Nv: 0.015625}', ""); + Expect(1, 73668, '\p{^Is_Nv: 0.015625}', ""); + Expect(1, 73668, '\P{Is_Nv: 0.015625}', ""); + Expect(0, 73668, '\P{^Is_Nv: 0.015625}', ""); + Error('\p{Numeric_Value=:=000000001/000007}'); + Error('\P{Numeric_Value=:=000000001/000007}'); + Expect(1, 8528, '\p{Numeric_Value=:\A1/7\z:}', "");; + Expect(0, 8529, '\p{Numeric_Value=:\A1/7\z:}', "");; + Expect(1, 8528, '\p{Numeric_Value: +000000001/0000007}', ""); + Expect(0, 8528, '\p{^Numeric_Value: +000000001/0000007}', ""); + Expect(0, 8528, '\P{Numeric_Value: +000000001/0000007}', ""); + Expect(1, 8528, '\P{^Numeric_Value: +000000001/0000007}', ""); + Expect(0, 8529, '\p{Numeric_Value: +000000001/0000007}', ""); + Expect(1, 8529, '\p{^Numeric_Value: +000000001/0000007}', ""); + Expect(1, 8529, '\P{Numeric_Value: +000000001/0000007}', ""); + Expect(0, 8529, '\P{^Numeric_Value: +000000001/0000007}', ""); + Expect(1, 8528, '\p{Numeric_Value:60/420}', ""); + Expect(0, 8528, '\p{^Numeric_Value:60/420}', ""); + Expect(0, 8528, '\P{Numeric_Value:60/420}', ""); + Expect(1, 8528, '\P{^Numeric_Value:60/420}', ""); + Expect(0, 8529, '\p{Numeric_Value:60/420}', ""); + Expect(1, 8529, '\p{^Numeric_Value:60/420}', ""); + Expect(1, 8529, '\P{Numeric_Value:60/420}', ""); + Expect(0, 8529, '\P{^Numeric_Value:60/420}', ""); + Error('\p{Numeric_Value=1.4e-01}'); + Error('\P{Numeric_Value=1.4e-01}'); + Error('\p{Numeric_Value: 1.43e-01}'); + Error('\P{Numeric_Value: 1.43e-01}'); + Error('\p{Numeric_Value=0.14}'); + Error('\P{Numeric_Value=0.14}'); + Expect(1, 8528, '\p{Numeric_Value=1.429e-01}', ""); + Expect(0, 8528, '\p{^Numeric_Value=1.429e-01}', ""); + Expect(0, 8528, '\P{Numeric_Value=1.429e-01}', ""); + Expect(1, 8528, '\P{^Numeric_Value=1.429e-01}', ""); + Expect(0, 8529, '\p{Numeric_Value=1.429e-01}', ""); + Expect(1, 8529, '\p{^Numeric_Value=1.429e-01}', ""); + Expect(1, 8529, '\P{Numeric_Value=1.429e-01}', ""); + Expect(0, 8529, '\P{^Numeric_Value=1.429e-01}', ""); + Error('\p{Numeric_Value=0.143}'); + Error('\P{Numeric_Value=0.143}'); + Expect(1, 8528, '\p{Numeric_Value=1.4286e-01}', ""); + Expect(0, 8528, '\p{^Numeric_Value=1.4286e-01}', ""); + Expect(0, 8528, '\P{Numeric_Value=1.4286e-01}', ""); + Expect(1, 8528, '\P{^Numeric_Value=1.4286e-01}', ""); + Expect(0, 8529, '\p{Numeric_Value=1.4286e-01}', ""); + Expect(1, 8529, '\p{^Numeric_Value=1.4286e-01}', ""); + Expect(1, 8529, '\P{Numeric_Value=1.4286e-01}', ""); + Expect(0, 8529, '\P{^Numeric_Value=1.4286e-01}', ""); + Expect(1, 8528, '\p{Numeric_Value=0.1429}', ""); + Expect(0, 8528, '\p{^Numeric_Value=0.1429}', ""); + Expect(0, 8528, '\P{Numeric_Value=0.1429}', ""); + Expect(1, 8528, '\P{^Numeric_Value=0.1429}', ""); + Expect(0, 8529, '\p{Numeric_Value=0.1429}', ""); + Expect(1, 8529, '\p{^Numeric_Value=0.1429}', ""); + Expect(1, 8529, '\P{Numeric_Value=0.1429}', ""); + Expect(0, 8529, '\P{^Numeric_Value=0.1429}', ""); + Expect(1, 8528, '\p{Numeric_Value=1.42857e-01}', ""); + Expect(0, 8528, '\p{^Numeric_Value=1.42857e-01}', ""); + Expect(0, 8528, '\P{Numeric_Value=1.42857e-01}', ""); + Expect(1, 8528, '\P{^Numeric_Value=1.42857e-01}', ""); + Expect(0, 8529, '\p{Numeric_Value=1.42857e-01}', ""); + Expect(1, 8529, '\p{^Numeric_Value=1.42857e-01}', ""); + Expect(1, 8529, '\P{Numeric_Value=1.42857e-01}', ""); + Expect(0, 8529, '\P{^Numeric_Value=1.42857e-01}', ""); + Expect(1, 8528, '\p{Numeric_Value=0.14286}', ""); + Expect(0, 8528, '\p{^Numeric_Value=0.14286}', ""); + Expect(0, 8528, '\P{Numeric_Value=0.14286}', ""); + Expect(1, 8528, '\P{^Numeric_Value=0.14286}', ""); + Expect(0, 8529, '\p{Numeric_Value=0.14286}', ""); + Expect(1, 8529, '\p{^Numeric_Value=0.14286}', ""); + Expect(1, 8529, '\P{Numeric_Value=0.14286}', ""); + Expect(0, 8529, '\P{^Numeric_Value=0.14286}', ""); + Error('\p{Nv=_ +00000001/0000007:=}'); + Error('\P{Nv=_ +00000001/0000007:=}'); + Expect(1, 8528, '\p{Nv=:\A1/7\z:}', "");; + Expect(0, 8529, '\p{Nv=:\A1/7\z:}', "");; + Expect(1, 8528, '\p{Nv=0001/000007}', ""); + Expect(0, 8528, '\p{^Nv=0001/000007}', ""); + Expect(0, 8528, '\P{Nv=0001/000007}', ""); + Expect(1, 8528, '\P{^Nv=0001/000007}', ""); + Expect(0, 8529, '\p{Nv=0001/000007}', ""); + Expect(1, 8529, '\p{^Nv=0001/000007}', ""); + Expect(1, 8529, '\P{Nv=0001/000007}', ""); + Expect(0, 8529, '\P{^Nv=0001/000007}', ""); + Expect(1, 8528, '\p{Nv=60/420}', ""); + Expect(0, 8528, '\p{^Nv=60/420}', ""); + Expect(0, 8528, '\P{Nv=60/420}', ""); + Expect(1, 8528, '\P{^Nv=60/420}', ""); + Expect(0, 8529, '\p{Nv=60/420}', ""); + Expect(1, 8529, '\p{^Nv=60/420}', ""); + Expect(1, 8529, '\P{Nv=60/420}', ""); + Expect(0, 8529, '\P{^Nv=60/420}', ""); + Error('\p{Nv=1.4e-01}'); + Error('\P{Nv=1.4e-01}'); + Error('\p{Nv=1.43e-01}'); + Error('\P{Nv=1.43e-01}'); + Error('\p{Nv: 0.14}'); + Error('\P{Nv: 0.14}'); + Expect(1, 8528, '\p{Nv=1.429e-01}', ""); + Expect(0, 8528, '\p{^Nv=1.429e-01}', ""); + Expect(0, 8528, '\P{Nv=1.429e-01}', ""); + Expect(1, 8528, '\P{^Nv=1.429e-01}', ""); + Expect(0, 8529, '\p{Nv=1.429e-01}', ""); + Expect(1, 8529, '\p{^Nv=1.429e-01}', ""); + Expect(1, 8529, '\P{Nv=1.429e-01}', ""); + Expect(0, 8529, '\P{^Nv=1.429e-01}', ""); + Error('\p{Nv=0.143}'); + Error('\P{Nv=0.143}'); + Expect(1, 8528, '\p{Nv: 1.4286e-01}', ""); + Expect(0, 8528, '\p{^Nv: 1.4286e-01}', ""); + Expect(0, 8528, '\P{Nv: 1.4286e-01}', ""); + Expect(1, 8528, '\P{^Nv: 1.4286e-01}', ""); + Expect(0, 8529, '\p{Nv: 1.4286e-01}', ""); + Expect(1, 8529, '\p{^Nv: 1.4286e-01}', ""); + Expect(1, 8529, '\P{Nv: 1.4286e-01}', ""); + Expect(0, 8529, '\P{^Nv: 1.4286e-01}', ""); + Expect(1, 8528, '\p{Nv=0.1429}', ""); + Expect(0, 8528, '\p{^Nv=0.1429}', ""); + Expect(0, 8528, '\P{Nv=0.1429}', ""); + Expect(1, 8528, '\P{^Nv=0.1429}', ""); + Expect(0, 8529, '\p{Nv=0.1429}', ""); + Expect(1, 8529, '\p{^Nv=0.1429}', ""); + Expect(1, 8529, '\P{Nv=0.1429}', ""); + Expect(0, 8529, '\P{^Nv=0.1429}', ""); + Expect(1, 8528, '\p{Nv=1.42857e-01}', ""); + Expect(0, 8528, '\p{^Nv=1.42857e-01}', ""); + Expect(0, 8528, '\P{Nv=1.42857e-01}', ""); + Expect(1, 8528, '\P{^Nv=1.42857e-01}', ""); + Expect(0, 8529, '\p{Nv=1.42857e-01}', ""); + Expect(1, 8529, '\p{^Nv=1.42857e-01}', ""); + Expect(1, 8529, '\P{Nv=1.42857e-01}', ""); + Expect(0, 8529, '\P{^Nv=1.42857e-01}', ""); + Expect(1, 8528, '\p{Nv=0.14286}', ""); + Expect(0, 8528, '\p{^Nv=0.14286}', ""); + Expect(0, 8528, '\P{Nv=0.14286}', ""); + Expect(1, 8528, '\P{^Nv=0.14286}', ""); + Expect(0, 8529, '\p{Nv=0.14286}', ""); + Expect(1, 8529, '\p{^Nv=0.14286}', ""); + Expect(1, 8529, '\P{Nv=0.14286}', ""); + Expect(0, 8529, '\P{^Nv=0.14286}', ""); + Error('\p{Is_Numeric_Value=/a/+1/07}'); + Error('\P{Is_Numeric_Value=/a/+1/07}'); + Expect(1, 8528, '\p{Is_Numeric_Value: 0001/000007}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value: 0001/000007}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value: 0001/000007}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value: 0001/000007}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value: 0001/000007}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value: 0001/000007}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value: 0001/000007}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value: 0001/000007}', ""); + Expect(1, 8528, '\p{Is_Numeric_Value=60/420}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value=60/420}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value=60/420}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value=60/420}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value=60/420}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value=60/420}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value=60/420}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value=60/420}', ""); + Error('\p{Is_Numeric_Value=1.4e-01}'); + Error('\P{Is_Numeric_Value=1.4e-01}'); + Error('\p{Is_Numeric_Value=1.43e-01}'); + Error('\P{Is_Numeric_Value=1.43e-01}'); + Error('\p{Is_Numeric_Value=0.14}'); + Error('\P{Is_Numeric_Value=0.14}'); + Expect(1, 8528, '\p{Is_Numeric_Value:1.429e-01}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value:1.429e-01}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value:1.429e-01}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value:1.429e-01}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value:1.429e-01}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value:1.429e-01}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value:1.429e-01}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value:1.429e-01}', ""); + Error('\p{Is_Numeric_Value=0.143}'); + Error('\P{Is_Numeric_Value=0.143}'); + Expect(1, 8528, '\p{Is_Numeric_Value=1.4286e-01}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value=1.4286e-01}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value=1.4286e-01}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value=1.4286e-01}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value=1.4286e-01}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value=1.4286e-01}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value=1.4286e-01}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value=1.4286e-01}', ""); + Expect(1, 8528, '\p{Is_Numeric_Value=0.1429}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value=0.1429}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value=0.1429}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value=0.1429}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value=0.1429}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value=0.1429}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value=0.1429}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value=0.1429}', ""); + Expect(1, 8528, '\p{Is_Numeric_Value=1.42857e-01}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value=1.42857e-01}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value=1.42857e-01}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value=1.42857e-01}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value=1.42857e-01}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value=1.42857e-01}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value=1.42857e-01}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value=1.42857e-01}', ""); + Expect(1, 8528, '\p{Is_Numeric_Value=0.14286}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value=0.14286}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value=0.14286}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value=0.14286}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value=0.14286}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value=0.14286}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value=0.14286}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value=0.14286}', ""); + Error('\p{Is_Nv=_-01/000007:=}'); + Error('\P{Is_Nv=_-01/000007:=}'); + Expect(1, 8528, '\p{Is_Nv=0000000001/007}', ""); + Expect(0, 8528, '\p{^Is_Nv=0000000001/007}', ""); + Expect(0, 8528, '\P{Is_Nv=0000000001/007}', ""); + Expect(1, 8528, '\P{^Is_Nv=0000000001/007}', ""); + Expect(0, 8529, '\p{Is_Nv=0000000001/007}', ""); + Expect(1, 8529, '\p{^Is_Nv=0000000001/007}', ""); + Expect(1, 8529, '\P{Is_Nv=0000000001/007}', ""); + Expect(0, 8529, '\P{^Is_Nv=0000000001/007}', ""); + Expect(1, 8528, '\p{Is_Nv=60/420}', ""); + Expect(0, 8528, '\p{^Is_Nv=60/420}', ""); + Expect(0, 8528, '\P{Is_Nv=60/420}', ""); + Expect(1, 8528, '\P{^Is_Nv=60/420}', ""); + Expect(0, 8529, '\p{Is_Nv=60/420}', ""); + Expect(1, 8529, '\p{^Is_Nv=60/420}', ""); + Expect(1, 8529, '\P{Is_Nv=60/420}', ""); + Expect(0, 8529, '\P{^Is_Nv=60/420}', ""); + Error('\p{Is_Nv=1.4e-01}'); + Error('\P{Is_Nv=1.4e-01}'); + Error('\p{Is_Nv=1.43e-01}'); + Error('\P{Is_Nv=1.43e-01}'); + Error('\p{Is_Nv=0.14}'); + Error('\P{Is_Nv=0.14}'); + Expect(1, 8528, '\p{Is_Nv=1.429e-01}', ""); + Expect(0, 8528, '\p{^Is_Nv=1.429e-01}', ""); + Expect(0, 8528, '\P{Is_Nv=1.429e-01}', ""); + Expect(1, 8528, '\P{^Is_Nv=1.429e-01}', ""); + Expect(0, 8529, '\p{Is_Nv=1.429e-01}', ""); + Expect(1, 8529, '\p{^Is_Nv=1.429e-01}', ""); + Expect(1, 8529, '\P{Is_Nv=1.429e-01}', ""); + Expect(0, 8529, '\P{^Is_Nv=1.429e-01}', ""); + Error('\p{Is_Nv=0.143}'); + Error('\P{Is_Nv=0.143}'); + Expect(1, 8528, '\p{Is_Nv=1.4286e-01}', ""); + Expect(0, 8528, '\p{^Is_Nv=1.4286e-01}', ""); + Expect(0, 8528, '\P{Is_Nv=1.4286e-01}', ""); + Expect(1, 8528, '\P{^Is_Nv=1.4286e-01}', ""); + Expect(0, 8529, '\p{Is_Nv=1.4286e-01}', ""); + Expect(1, 8529, '\p{^Is_Nv=1.4286e-01}', ""); + Expect(1, 8529, '\P{Is_Nv=1.4286e-01}', ""); + Expect(0, 8529, '\P{^Is_Nv=1.4286e-01}', ""); + Expect(1, 8528, '\p{Is_Nv=0.1429}', ""); + Expect(0, 8528, '\p{^Is_Nv=0.1429}', ""); + Expect(0, 8528, '\P{Is_Nv=0.1429}', ""); + Expect(1, 8528, '\P{^Is_Nv=0.1429}', ""); + Expect(0, 8529, '\p{Is_Nv=0.1429}', ""); + Expect(1, 8529, '\p{^Is_Nv=0.1429}', ""); + Expect(1, 8529, '\P{Is_Nv=0.1429}', ""); + Expect(0, 8529, '\P{^Is_Nv=0.1429}', ""); + Expect(1, 8528, '\p{Is_Nv: 1.42857e-01}', ""); + Expect(0, 8528, '\p{^Is_Nv: 1.42857e-01}', ""); + Expect(0, 8528, '\P{Is_Nv: 1.42857e-01}', ""); + Expect(1, 8528, '\P{^Is_Nv: 1.42857e-01}', ""); + Expect(0, 8529, '\p{Is_Nv: 1.42857e-01}', ""); + Expect(1, 8529, '\p{^Is_Nv: 1.42857e-01}', ""); + Expect(1, 8529, '\P{Is_Nv: 1.42857e-01}', ""); + Expect(0, 8529, '\P{^Is_Nv: 1.42857e-01}', ""); + Expect(1, 8528, '\p{Is_Nv:0.14286}', ""); + Expect(0, 8528, '\p{^Is_Nv:0.14286}', ""); + Expect(0, 8528, '\P{Is_Nv:0.14286}', ""); + Expect(1, 8528, '\P{^Is_Nv:0.14286}', ""); + Expect(0, 8529, '\p{Is_Nv:0.14286}', ""); + Expect(1, 8529, '\p{^Is_Nv:0.14286}', ""); + Expect(1, 8529, '\P{Is_Nv:0.14286}', ""); + Expect(0, 8529, '\P{^Is_Nv:0.14286}', ""); + Error('\p{Numeric_Value= /a/0001/08}'); + Error('\P{Numeric_Value= /a/0001/08}'); + Expect(1, 74847, '\p{Numeric_Value=:\A1/8\z:}', "");; + Expect(0, 74848, '\p{Numeric_Value=:\A1/8\z:}', "");; + Expect(1, 74847, '\p{Numeric_Value=000000001/0000000008}', ""); + Expect(0, 74847, '\p{^Numeric_Value=000000001/0000000008}', ""); + Expect(0, 74847, '\P{Numeric_Value=000000001/0000000008}', ""); + Expect(1, 74847, '\P{^Numeric_Value=000000001/0000000008}', ""); + Expect(0, 74848, '\p{Numeric_Value=000000001/0000000008}', ""); + Expect(1, 74848, '\p{^Numeric_Value=000000001/0000000008}', ""); + Expect(1, 74848, '\P{Numeric_Value=000000001/0000000008}', ""); + Expect(0, 74848, '\P{^Numeric_Value=000000001/0000000008}', ""); + Expect(1, 74847, '\p{Numeric_Value=60/480}', ""); + Expect(0, 74847, '\p{^Numeric_Value=60/480}', ""); + Expect(0, 74847, '\P{Numeric_Value=60/480}', ""); + Expect(1, 74847, '\P{^Numeric_Value=60/480}', ""); + Expect(0, 74848, '\p{Numeric_Value=60/480}', ""); + Expect(1, 74848, '\p{^Numeric_Value=60/480}', ""); + Expect(1, 74848, '\P{Numeric_Value=60/480}', ""); + Expect(0, 74848, '\P{^Numeric_Value=60/480}', ""); + Error('\p{Numeric_Value=1.2e-01}'); + Error('\P{Numeric_Value=1.2e-01}'); + Expect(1, 74847, '\p{Numeric_Value=1.25e-01}', ""); + Expect(0, 74847, '\p{^Numeric_Value=1.25e-01}', ""); + Expect(0, 74847, '\P{Numeric_Value=1.25e-01}', ""); + Expect(1, 74847, '\P{^Numeric_Value=1.25e-01}', ""); + Expect(0, 74848, '\p{Numeric_Value=1.25e-01}', ""); + Expect(1, 74848, '\p{^Numeric_Value=1.25e-01}', ""); + Expect(1, 74848, '\P{Numeric_Value=1.25e-01}', ""); + Expect(0, 74848, '\P{^Numeric_Value=1.25e-01}', ""); + Error('\p{Numeric_Value=0.12}'); + Error('\P{Numeric_Value=0.12}'); + Expect(1, 74847, '\p{Numeric_Value=1.250e-01}', ""); + Expect(0, 74847, '\p{^Numeric_Value=1.250e-01}', ""); + Expect(0, 74847, '\P{Numeric_Value=1.250e-01}', ""); + Expect(1, 74847, '\P{^Numeric_Value=1.250e-01}', ""); + Expect(0, 74848, '\p{Numeric_Value=1.250e-01}', ""); + Expect(1, 74848, '\p{^Numeric_Value=1.250e-01}', ""); + Expect(1, 74848, '\P{Numeric_Value=1.250e-01}', ""); + Expect(0, 74848, '\P{^Numeric_Value=1.250e-01}', ""); + Expect(1, 74847, '\p{Numeric_Value=0.125}', ""); + Expect(0, 74847, '\p{^Numeric_Value=0.125}', ""); + Expect(0, 74847, '\P{Numeric_Value=0.125}', ""); + Expect(1, 74847, '\P{^Numeric_Value=0.125}', ""); + Expect(0, 74848, '\p{Numeric_Value=0.125}', ""); + Expect(1, 74848, '\p{^Numeric_Value=0.125}', ""); + Expect(1, 74848, '\P{Numeric_Value=0.125}', ""); + Expect(0, 74848, '\P{^Numeric_Value=0.125}', ""); + Expect(1, 74847, '\p{Numeric_Value: 1.2500e-01}', ""); + Expect(0, 74847, '\p{^Numeric_Value: 1.2500e-01}', ""); + Expect(0, 74847, '\P{Numeric_Value: 1.2500e-01}', ""); + Expect(1, 74847, '\P{^Numeric_Value: 1.2500e-01}', ""); + Expect(0, 74848, '\p{Numeric_Value: 1.2500e-01}', ""); + Expect(1, 74848, '\p{^Numeric_Value: 1.2500e-01}', ""); + Expect(1, 74848, '\P{Numeric_Value: 1.2500e-01}', ""); + Expect(0, 74848, '\P{^Numeric_Value: 1.2500e-01}', ""); + Expect(1, 74847, '\p{Numeric_Value=0.1250}', ""); + Expect(0, 74847, '\p{^Numeric_Value=0.1250}', ""); + Expect(0, 74847, '\P{Numeric_Value=0.1250}', ""); + Expect(1, 74847, '\P{^Numeric_Value=0.1250}', ""); + Expect(0, 74848, '\p{Numeric_Value=0.1250}', ""); + Expect(1, 74848, '\p{^Numeric_Value=0.1250}', ""); + Expect(1, 74848, '\P{Numeric_Value=0.1250}', ""); + Expect(0, 74848, '\P{^Numeric_Value=0.1250}', ""); + Error('\p{Nv= 001/000000008/a/}'); + Error('\P{Nv= 001/000000008/a/}'); + Expect(1, 74847, '\p{Nv=:\A1/8\z:}', "");; + Expect(0, 74848, '\p{Nv=:\A1/8\z:}', "");; + Expect(1, 74847, '\p{Nv=00001/000000008}', ""); + Expect(0, 74847, '\p{^Nv=00001/000000008}', ""); + Expect(0, 74847, '\P{Nv=00001/000000008}', ""); + Expect(1, 74847, '\P{^Nv=00001/000000008}', ""); + Expect(0, 74848, '\p{Nv=00001/000000008}', ""); + Expect(1, 74848, '\p{^Nv=00001/000000008}', ""); + Expect(1, 74848, '\P{Nv=00001/000000008}', ""); + Expect(0, 74848, '\P{^Nv=00001/000000008}', ""); + Expect(1, 74847, '\p{Nv=60/480}', ""); + Expect(0, 74847, '\p{^Nv=60/480}', ""); + Expect(0, 74847, '\P{Nv=60/480}', ""); + Expect(1, 74847, '\P{^Nv=60/480}', ""); + Expect(0, 74848, '\p{Nv=60/480}', ""); + Expect(1, 74848, '\p{^Nv=60/480}', ""); + Expect(1, 74848, '\P{Nv=60/480}', ""); + Expect(0, 74848, '\P{^Nv=60/480}', ""); + Error('\p{Nv=1.2e-01}'); + Error('\P{Nv=1.2e-01}'); + Expect(1, 74847, '\p{Nv=1.25e-01}', ""); + Expect(0, 74847, '\p{^Nv=1.25e-01}', ""); + Expect(0, 74847, '\P{Nv=1.25e-01}', ""); + Expect(1, 74847, '\P{^Nv=1.25e-01}', ""); + Expect(0, 74848, '\p{Nv=1.25e-01}', ""); + Expect(1, 74848, '\p{^Nv=1.25e-01}', ""); + Expect(1, 74848, '\P{Nv=1.25e-01}', ""); + Expect(0, 74848, '\P{^Nv=1.25e-01}', ""); + Error('\p{Nv=0.12}'); + Error('\P{Nv=0.12}'); + Expect(1, 74847, '\p{Nv=1.250e-01}', ""); + Expect(0, 74847, '\p{^Nv=1.250e-01}', ""); + Expect(0, 74847, '\P{Nv=1.250e-01}', ""); + Expect(1, 74847, '\P{^Nv=1.250e-01}', ""); + Expect(0, 74848, '\p{Nv=1.250e-01}', ""); + Expect(1, 74848, '\p{^Nv=1.250e-01}', ""); + Expect(1, 74848, '\P{Nv=1.250e-01}', ""); + Expect(0, 74848, '\P{^Nv=1.250e-01}', ""); + Expect(1, 74847, '\p{Nv=0.125}', ""); + Expect(0, 74847, '\p{^Nv=0.125}', ""); + Expect(0, 74847, '\P{Nv=0.125}', ""); + Expect(1, 74847, '\P{^Nv=0.125}', ""); + Expect(0, 74848, '\p{Nv=0.125}', ""); + Expect(1, 74848, '\p{^Nv=0.125}', ""); + Expect(1, 74848, '\P{Nv=0.125}', ""); + Expect(0, 74848, '\P{^Nv=0.125}', ""); + Expect(1, 74847, '\p{Nv: 1.2500e-01}', ""); + Expect(0, 74847, '\p{^Nv: 1.2500e-01}', ""); + Expect(0, 74847, '\P{Nv: 1.2500e-01}', ""); + Expect(1, 74847, '\P{^Nv: 1.2500e-01}', ""); + Expect(0, 74848, '\p{Nv: 1.2500e-01}', ""); + Expect(1, 74848, '\p{^Nv: 1.2500e-01}', ""); + Expect(1, 74848, '\P{Nv: 1.2500e-01}', ""); + Expect(0, 74848, '\P{^Nv: 1.2500e-01}', ""); + Expect(1, 74847, '\p{Nv=0.1250}', ""); + Expect(0, 74847, '\p{^Nv=0.1250}', ""); + Expect(0, 74847, '\P{Nv=0.1250}', ""); + Expect(1, 74847, '\P{^Nv=0.1250}', ""); + Expect(0, 74848, '\p{Nv=0.1250}', ""); + Expect(1, 74848, '\p{^Nv=0.1250}', ""); + Expect(1, 74848, '\P{Nv=0.1250}', ""); + Expect(0, 74848, '\P{^Nv=0.1250}', ""); + Error('\p{Is_Numeric_Value=/a/__1/00008}'); + Error('\P{Is_Numeric_Value=/a/__1/00008}'); + Expect(1, 74847, '\p{Is_Numeric_Value=+0001/0000008}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value=+0001/0000008}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value=+0001/0000008}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value=+0001/0000008}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value=+0001/0000008}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value=+0001/0000008}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value=+0001/0000008}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value=+0001/0000008}', ""); + Expect(1, 74847, '\p{Is_Numeric_Value=60/480}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value=60/480}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value=60/480}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value=60/480}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value=60/480}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value=60/480}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value=60/480}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value=60/480}', ""); + Error('\p{Is_Numeric_Value=1.2e-01}'); + Error('\P{Is_Numeric_Value=1.2e-01}'); + Expect(1, 74847, '\p{Is_Numeric_Value=1.25e-01}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value=1.25e-01}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value=1.25e-01}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value=1.25e-01}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value=1.25e-01}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value=1.25e-01}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value=1.25e-01}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value=1.25e-01}', ""); + Error('\p{Is_Numeric_Value=0.12}'); + Error('\P{Is_Numeric_Value=0.12}'); + Expect(1, 74847, '\p{Is_Numeric_Value=1.250e-01}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value=1.250e-01}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value=1.250e-01}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value=1.250e-01}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value=1.250e-01}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value=1.250e-01}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value=1.250e-01}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value=1.250e-01}', ""); + Expect(1, 74847, '\p{Is_Numeric_Value=0.125}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value=0.125}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value=0.125}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value=0.125}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value=0.125}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value=0.125}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value=0.125}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value=0.125}', ""); + Expect(1, 74847, '\p{Is_Numeric_Value:1.2500e-01}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value:1.2500e-01}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value:1.2500e-01}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value:1.2500e-01}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value:1.2500e-01}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value:1.2500e-01}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value:1.2500e-01}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value:1.2500e-01}', ""); + Expect(1, 74847, '\p{Is_Numeric_Value: 0.1250}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value: 0.1250}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value: 0.1250}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value: 0.1250}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value: 0.1250}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value: 0.1250}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value: 0.1250}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value: 0.1250}', ""); + Error('\p{Is_Nv= :=+000000001/000000008}'); + Error('\P{Is_Nv= :=+000000001/000000008}'); + Expect(1, 74847, '\p{Is_Nv=000000001/00000008}', ""); + Expect(0, 74847, '\p{^Is_Nv=000000001/00000008}', ""); + Expect(0, 74847, '\P{Is_Nv=000000001/00000008}', ""); + Expect(1, 74847, '\P{^Is_Nv=000000001/00000008}', ""); + Expect(0, 74848, '\p{Is_Nv=000000001/00000008}', ""); + Expect(1, 74848, '\p{^Is_Nv=000000001/00000008}', ""); + Expect(1, 74848, '\P{Is_Nv=000000001/00000008}', ""); + Expect(0, 74848, '\P{^Is_Nv=000000001/00000008}', ""); + Expect(1, 74847, '\p{Is_Nv=60/480}', ""); + Expect(0, 74847, '\p{^Is_Nv=60/480}', ""); + Expect(0, 74847, '\P{Is_Nv=60/480}', ""); + Expect(1, 74847, '\P{^Is_Nv=60/480}', ""); + Expect(0, 74848, '\p{Is_Nv=60/480}', ""); + Expect(1, 74848, '\p{^Is_Nv=60/480}', ""); + Expect(1, 74848, '\P{Is_Nv=60/480}', ""); + Expect(0, 74848, '\P{^Is_Nv=60/480}', ""); + Error('\p{Is_Nv=1.2e-01}'); + Error('\P{Is_Nv=1.2e-01}'); + Expect(1, 74847, '\p{Is_Nv=1.25e-01}', ""); + Expect(0, 74847, '\p{^Is_Nv=1.25e-01}', ""); + Expect(0, 74847, '\P{Is_Nv=1.25e-01}', ""); + Expect(1, 74847, '\P{^Is_Nv=1.25e-01}', ""); + Expect(0, 74848, '\p{Is_Nv=1.25e-01}', ""); + Expect(1, 74848, '\p{^Is_Nv=1.25e-01}', ""); + Expect(1, 74848, '\P{Is_Nv=1.25e-01}', ""); + Expect(0, 74848, '\P{^Is_Nv=1.25e-01}', ""); + Error('\p{Is_Nv=0.12}'); + Error('\P{Is_Nv=0.12}'); + Expect(1, 74847, '\p{Is_Nv=1.250e-01}', ""); + Expect(0, 74847, '\p{^Is_Nv=1.250e-01}', ""); + Expect(0, 74847, '\P{Is_Nv=1.250e-01}', ""); + Expect(1, 74847, '\P{^Is_Nv=1.250e-01}', ""); + Expect(0, 74848, '\p{Is_Nv=1.250e-01}', ""); + Expect(1, 74848, '\p{^Is_Nv=1.250e-01}', ""); + Expect(1, 74848, '\P{Is_Nv=1.250e-01}', ""); + Expect(0, 74848, '\P{^Is_Nv=1.250e-01}', ""); + Expect(1, 74847, '\p{Is_Nv=0.125}', ""); + Expect(0, 74847, '\p{^Is_Nv=0.125}', ""); + Expect(0, 74847, '\P{Is_Nv=0.125}', ""); + Expect(1, 74847, '\P{^Is_Nv=0.125}', ""); + Expect(0, 74848, '\p{Is_Nv=0.125}', ""); + Expect(1, 74848, '\p{^Is_Nv=0.125}', ""); + Expect(1, 74848, '\P{Is_Nv=0.125}', ""); + Expect(0, 74848, '\P{^Is_Nv=0.125}', ""); + Expect(1, 74847, '\p{Is_Nv=1.2500e-01}', ""); + Expect(0, 74847, '\p{^Is_Nv=1.2500e-01}', ""); + Expect(0, 74847, '\P{Is_Nv=1.2500e-01}', ""); + Expect(1, 74847, '\P{^Is_Nv=1.2500e-01}', ""); + Expect(0, 74848, '\p{Is_Nv=1.2500e-01}', ""); + Expect(1, 74848, '\p{^Is_Nv=1.2500e-01}', ""); + Expect(1, 74848, '\P{Is_Nv=1.2500e-01}', ""); + Expect(0, 74848, '\P{^Is_Nv=1.2500e-01}', ""); + Expect(1, 74847, '\p{Is_Nv=0.1250}', ""); + Expect(0, 74847, '\p{^Is_Nv=0.1250}', ""); + Expect(0, 74847, '\P{Is_Nv=0.1250}', ""); + Expect(1, 74847, '\P{^Is_Nv=0.1250}', ""); + Expect(0, 74848, '\p{Is_Nv=0.1250}', ""); + Expect(1, 74848, '\p{^Is_Nv=0.1250}', ""); + Expect(1, 74848, '\P{Is_Nv=0.1250}', ""); + Expect(0, 74848, '\P{^Is_Nv=0.1250}', ""); + Error('\p{Numeric_Value=_-00001/80:=}'); + Error('\P{Numeric_Value=_-00001/80:=}'); + Expect(1, 73666, '\p{Numeric_Value=:\A1/80\z:}', "");; + Expect(0, 73667, '\p{Numeric_Value=:\A1/80\z:}', "");; + Expect(1, 73666, '\p{Numeric_Value: 0000000001/00000000080}', ""); + Expect(0, 73666, '\p{^Numeric_Value: 0000000001/00000000080}', ""); + Expect(0, 73666, '\P{Numeric_Value: 0000000001/00000000080}', ""); + Expect(1, 73666, '\P{^Numeric_Value: 0000000001/00000000080}', ""); + Expect(0, 73667, '\p{Numeric_Value: 0000000001/00000000080}', ""); + Expect(1, 73667, '\p{^Numeric_Value: 0000000001/00000000080}', ""); + Expect(1, 73667, '\P{Numeric_Value: 0000000001/00000000080}', ""); + Expect(0, 73667, '\P{^Numeric_Value: 0000000001/00000000080}', ""); + Expect(1, 73666, '\p{Numeric_Value=60/4800}', ""); + Expect(0, 73666, '\p{^Numeric_Value=60/4800}', ""); + Expect(0, 73666, '\P{Numeric_Value=60/4800}', ""); + Expect(1, 73666, '\P{^Numeric_Value=60/4800}', ""); + Expect(0, 73667, '\p{Numeric_Value=60/4800}', ""); + Expect(1, 73667, '\p{^Numeric_Value=60/4800}', ""); + Expect(1, 73667, '\P{Numeric_Value=60/4800}', ""); + Expect(0, 73667, '\P{^Numeric_Value=60/4800}', ""); + Error('\p{Numeric_Value:1.3e-02}'); + Error('\P{Numeric_Value:1.3e-02}'); + Expect(1, 73666, '\p{Numeric_Value=1.25e-02}', ""); + Expect(0, 73666, '\p{^Numeric_Value=1.25e-02}', ""); + Expect(0, 73666, '\P{Numeric_Value=1.25e-02}', ""); + Expect(1, 73666, '\P{^Numeric_Value=1.25e-02}', ""); + Expect(0, 73667, '\p{Numeric_Value=1.25e-02}', ""); + Expect(1, 73667, '\p{^Numeric_Value=1.25e-02}', ""); + Expect(1, 73667, '\P{Numeric_Value=1.25e-02}', ""); + Expect(0, 73667, '\P{^Numeric_Value=1.25e-02}', ""); + Error('\p{Numeric_Value=0.01}'); + Error('\P{Numeric_Value=0.01}'); + Expect(1, 73666, '\p{Numeric_Value=1.250e-02}', ""); + Expect(0, 73666, '\p{^Numeric_Value=1.250e-02}', ""); + Expect(0, 73666, '\P{Numeric_Value=1.250e-02}', ""); + Expect(1, 73666, '\P{^Numeric_Value=1.250e-02}', ""); + Expect(0, 73667, '\p{Numeric_Value=1.250e-02}', ""); + Expect(1, 73667, '\p{^Numeric_Value=1.250e-02}', ""); + Expect(1, 73667, '\P{Numeric_Value=1.250e-02}', ""); + Expect(0, 73667, '\P{^Numeric_Value=1.250e-02}', ""); + Error('\p{Numeric_Value=0.013}'); + Error('\P{Numeric_Value=0.013}'); + Expect(1, 73666, '\p{Numeric_Value=1.2500e-02}', ""); + Expect(0, 73666, '\p{^Numeric_Value=1.2500e-02}', ""); + Expect(0, 73666, '\P{Numeric_Value=1.2500e-02}', ""); + Expect(1, 73666, '\P{^Numeric_Value=1.2500e-02}', ""); + Expect(0, 73667, '\p{Numeric_Value=1.2500e-02}', ""); + Expect(1, 73667, '\p{^Numeric_Value=1.2500e-02}', ""); + Expect(1, 73667, '\P{Numeric_Value=1.2500e-02}', ""); + Expect(0, 73667, '\P{^Numeric_Value=1.2500e-02}', ""); + Expect(1, 73666, '\p{Numeric_Value=0.0125}', ""); + Expect(0, 73666, '\p{^Numeric_Value=0.0125}', ""); + Expect(0, 73666, '\P{Numeric_Value=0.0125}', ""); + Expect(1, 73666, '\P{^Numeric_Value=0.0125}', ""); + Expect(0, 73667, '\p{Numeric_Value=0.0125}', ""); + Expect(1, 73667, '\p{^Numeric_Value=0.0125}', ""); + Expect(1, 73667, '\P{Numeric_Value=0.0125}', ""); + Expect(0, 73667, '\P{^Numeric_Value=0.0125}', ""); + Expect(1, 73666, '\p{Numeric_Value=1.25000e-02}', ""); + Expect(0, 73666, '\p{^Numeric_Value=1.25000e-02}', ""); + Expect(0, 73666, '\P{Numeric_Value=1.25000e-02}', ""); + Expect(1, 73666, '\P{^Numeric_Value=1.25000e-02}', ""); + Expect(0, 73667, '\p{Numeric_Value=1.25000e-02}', ""); + Expect(1, 73667, '\p{^Numeric_Value=1.25000e-02}', ""); + Expect(1, 73667, '\P{Numeric_Value=1.25000e-02}', ""); + Expect(0, 73667, '\P{^Numeric_Value=1.25000e-02}', ""); + Expect(1, 73666, '\p{Numeric_Value=0.01250}', ""); + Expect(0, 73666, '\p{^Numeric_Value=0.01250}', ""); + Expect(0, 73666, '\P{Numeric_Value=0.01250}', ""); + Expect(1, 73666, '\P{^Numeric_Value=0.01250}', ""); + Expect(0, 73667, '\p{Numeric_Value=0.01250}', ""); + Expect(1, 73667, '\p{^Numeric_Value=0.01250}', ""); + Expect(1, 73667, '\P{Numeric_Value=0.01250}', ""); + Expect(0, 73667, '\P{^Numeric_Value=0.01250}', ""); + Error('\p{Nv=/a/-_001/080}'); + Error('\P{Nv=/a/-_001/080}'); + Expect(1, 73666, '\p{Nv=:\A1/80\z:}', "");; + Expect(0, 73667, '\p{Nv=:\A1/80\z:}', "");; + Expect(1, 73666, '\p{Nv=+000000001/0080}', ""); + Expect(0, 73666, '\p{^Nv=+000000001/0080}', ""); + Expect(0, 73666, '\P{Nv=+000000001/0080}', ""); + Expect(1, 73666, '\P{^Nv=+000000001/0080}', ""); + Expect(0, 73667, '\p{Nv=+000000001/0080}', ""); + Expect(1, 73667, '\p{^Nv=+000000001/0080}', ""); + Expect(1, 73667, '\P{Nv=+000000001/0080}', ""); + Expect(0, 73667, '\P{^Nv=+000000001/0080}', ""); + Expect(1, 73666, '\p{Nv=60/4800}', ""); + Expect(0, 73666, '\p{^Nv=60/4800}', ""); + Expect(0, 73666, '\P{Nv=60/4800}', ""); + Expect(1, 73666, '\P{^Nv=60/4800}', ""); + Expect(0, 73667, '\p{Nv=60/4800}', ""); + Expect(1, 73667, '\p{^Nv=60/4800}', ""); + Expect(1, 73667, '\P{Nv=60/4800}', ""); + Expect(0, 73667, '\P{^Nv=60/4800}', ""); + Error('\p{Nv=1.3e-02}'); + Error('\P{Nv=1.3e-02}'); + Expect(1, 73666, '\p{Nv=1.25e-02}', ""); + Expect(0, 73666, '\p{^Nv=1.25e-02}', ""); + Expect(0, 73666, '\P{Nv=1.25e-02}', ""); + Expect(1, 73666, '\P{^Nv=1.25e-02}', ""); + Expect(0, 73667, '\p{Nv=1.25e-02}', ""); + Expect(1, 73667, '\p{^Nv=1.25e-02}', ""); + Expect(1, 73667, '\P{Nv=1.25e-02}', ""); + Expect(0, 73667, '\P{^Nv=1.25e-02}', ""); + Error('\p{Nv:0.01}'); + Error('\P{Nv:0.01}'); + Expect(1, 73666, '\p{Nv=1.250e-02}', ""); + Expect(0, 73666, '\p{^Nv=1.250e-02}', ""); + Expect(0, 73666, '\P{Nv=1.250e-02}', ""); + Expect(1, 73666, '\P{^Nv=1.250e-02}', ""); + Expect(0, 73667, '\p{Nv=1.250e-02}', ""); + Expect(1, 73667, '\p{^Nv=1.250e-02}', ""); + Expect(1, 73667, '\P{Nv=1.250e-02}', ""); + Expect(0, 73667, '\P{^Nv=1.250e-02}', ""); + Error('\p{Nv=0.013}'); + Error('\P{Nv=0.013}'); + Expect(1, 73666, '\p{Nv: 1.2500e-02}', ""); + Expect(0, 73666, '\p{^Nv: 1.2500e-02}', ""); + Expect(0, 73666, '\P{Nv: 1.2500e-02}', ""); + Expect(1, 73666, '\P{^Nv: 1.2500e-02}', ""); + Expect(0, 73667, '\p{Nv: 1.2500e-02}', ""); + Expect(1, 73667, '\p{^Nv: 1.2500e-02}', ""); + Expect(1, 73667, '\P{Nv: 1.2500e-02}', ""); + Expect(0, 73667, '\P{^Nv: 1.2500e-02}', ""); + Expect(1, 73666, '\p{Nv=0.0125}', ""); + Expect(0, 73666, '\p{^Nv=0.0125}', ""); + Expect(0, 73666, '\P{Nv=0.0125}', ""); + Expect(1, 73666, '\P{^Nv=0.0125}', ""); + Expect(0, 73667, '\p{Nv=0.0125}', ""); + Expect(1, 73667, '\p{^Nv=0.0125}', ""); + Expect(1, 73667, '\P{Nv=0.0125}', ""); + Expect(0, 73667, '\P{^Nv=0.0125}', ""); + Expect(1, 73666, '\p{Nv=1.25000e-02}', ""); + Expect(0, 73666, '\p{^Nv=1.25000e-02}', ""); + Expect(0, 73666, '\P{Nv=1.25000e-02}', ""); + Expect(1, 73666, '\P{^Nv=1.25000e-02}', ""); + Expect(0, 73667, '\p{Nv=1.25000e-02}', ""); + Expect(1, 73667, '\p{^Nv=1.25000e-02}', ""); + Expect(1, 73667, '\P{Nv=1.25000e-02}', ""); + Expect(0, 73667, '\P{^Nv=1.25000e-02}', ""); + Expect(1, 73666, '\p{Nv=0.01250}', ""); + Expect(0, 73666, '\p{^Nv=0.01250}', ""); + Expect(0, 73666, '\P{Nv=0.01250}', ""); + Expect(1, 73666, '\P{^Nv=0.01250}', ""); + Expect(0, 73667, '\p{Nv=0.01250}', ""); + Expect(1, 73667, '\p{^Nv=0.01250}', ""); + Expect(1, 73667, '\P{Nv=0.01250}', ""); + Expect(0, 73667, '\P{^Nv=0.01250}', ""); + Error('\p{Is_Numeric_Value=/a/- +000001/0000080}'); + Error('\P{Is_Numeric_Value=/a/- +000001/0000080}'); + Expect(1, 73666, '\p{Is_Numeric_Value=00001/00080}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=00001/00080}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=00001/00080}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=00001/00080}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=00001/00080}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=00001/00080}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=00001/00080}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=00001/00080}', ""); + Expect(1, 73666, '\p{Is_Numeric_Value:60/4800}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value:60/4800}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value:60/4800}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value:60/4800}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value:60/4800}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value:60/4800}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value:60/4800}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value:60/4800}', ""); + Error('\p{Is_Numeric_Value=1.3e-02}'); + Error('\P{Is_Numeric_Value=1.3e-02}'); + Expect(1, 73666, '\p{Is_Numeric_Value=1.25e-02}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=1.25e-02}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=1.25e-02}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=1.25e-02}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=1.25e-02}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=1.25e-02}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=1.25e-02}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=1.25e-02}', ""); + Error('\p{Is_Numeric_Value=0.01}'); + Error('\P{Is_Numeric_Value=0.01}'); + Expect(1, 73666, '\p{Is_Numeric_Value=1.250e-02}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=1.250e-02}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=1.250e-02}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=1.250e-02}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=1.250e-02}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=1.250e-02}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=1.250e-02}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=1.250e-02}', ""); + Error('\p{Is_Numeric_Value=0.013}'); + Error('\P{Is_Numeric_Value=0.013}'); + Expect(1, 73666, '\p{Is_Numeric_Value=1.2500e-02}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=1.2500e-02}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=1.2500e-02}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=1.2500e-02}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=1.2500e-02}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=1.2500e-02}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=1.2500e-02}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=1.2500e-02}', ""); + Expect(1, 73666, '\p{Is_Numeric_Value=0.0125}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=0.0125}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=0.0125}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=0.0125}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=0.0125}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=0.0125}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=0.0125}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=0.0125}', ""); + Expect(1, 73666, '\p{Is_Numeric_Value=1.25000e-02}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=1.25000e-02}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=1.25000e-02}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=1.25000e-02}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=1.25000e-02}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=1.25000e-02}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=1.25000e-02}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=1.25000e-02}', ""); + Expect(1, 73666, '\p{Is_Numeric_Value=0.01250}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=0.01250}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=0.01250}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=0.01250}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=0.01250}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=0.01250}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=0.01250}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=0.01250}', ""); + Error('\p{Is_Nv=/a/_001/0000000080}'); + Error('\P{Is_Nv=/a/_001/0000000080}'); + Expect(1, 73666, '\p{Is_Nv=0000000001/000000080}', ""); + Expect(0, 73666, '\p{^Is_Nv=0000000001/000000080}', ""); + Expect(0, 73666, '\P{Is_Nv=0000000001/000000080}', ""); + Expect(1, 73666, '\P{^Is_Nv=0000000001/000000080}', ""); + Expect(0, 73667, '\p{Is_Nv=0000000001/000000080}', ""); + Expect(1, 73667, '\p{^Is_Nv=0000000001/000000080}', ""); + Expect(1, 73667, '\P{Is_Nv=0000000001/000000080}', ""); + Expect(0, 73667, '\P{^Is_Nv=0000000001/000000080}', ""); + Expect(1, 73666, '\p{Is_Nv=60/4800}', ""); + Expect(0, 73666, '\p{^Is_Nv=60/4800}', ""); + Expect(0, 73666, '\P{Is_Nv=60/4800}', ""); + Expect(1, 73666, '\P{^Is_Nv=60/4800}', ""); + Expect(0, 73667, '\p{Is_Nv=60/4800}', ""); + Expect(1, 73667, '\p{^Is_Nv=60/4800}', ""); + Expect(1, 73667, '\P{Is_Nv=60/4800}', ""); + Expect(0, 73667, '\P{^Is_Nv=60/4800}', ""); + Error('\p{Is_Nv=1.3e-02}'); + Error('\P{Is_Nv=1.3e-02}'); + Expect(1, 73666, '\p{Is_Nv=1.25e-02}', ""); + Expect(0, 73666, '\p{^Is_Nv=1.25e-02}', ""); + Expect(0, 73666, '\P{Is_Nv=1.25e-02}', ""); + Expect(1, 73666, '\P{^Is_Nv=1.25e-02}', ""); + Expect(0, 73667, '\p{Is_Nv=1.25e-02}', ""); + Expect(1, 73667, '\p{^Is_Nv=1.25e-02}', ""); + Expect(1, 73667, '\P{Is_Nv=1.25e-02}', ""); + Expect(0, 73667, '\P{^Is_Nv=1.25e-02}', ""); + Error('\p{Is_Nv=0.01}'); + Error('\P{Is_Nv=0.01}'); + Expect(1, 73666, '\p{Is_Nv=1.250e-02}', ""); + Expect(0, 73666, '\p{^Is_Nv=1.250e-02}', ""); + Expect(0, 73666, '\P{Is_Nv=1.250e-02}', ""); + Expect(1, 73666, '\P{^Is_Nv=1.250e-02}', ""); + Expect(0, 73667, '\p{Is_Nv=1.250e-02}', ""); + Expect(1, 73667, '\p{^Is_Nv=1.250e-02}', ""); + Expect(1, 73667, '\P{Is_Nv=1.250e-02}', ""); + Expect(0, 73667, '\P{^Is_Nv=1.250e-02}', ""); + Error('\p{Is_Nv=0.013}'); + Error('\P{Is_Nv=0.013}'); + Expect(1, 73666, '\p{Is_Nv=1.2500e-02}', ""); + Expect(0, 73666, '\p{^Is_Nv=1.2500e-02}', ""); + Expect(0, 73666, '\P{Is_Nv=1.2500e-02}', ""); + Expect(1, 73666, '\P{^Is_Nv=1.2500e-02}', ""); + Expect(0, 73667, '\p{Is_Nv=1.2500e-02}', ""); + Expect(1, 73667, '\p{^Is_Nv=1.2500e-02}', ""); + Expect(1, 73667, '\P{Is_Nv=1.2500e-02}', ""); + Expect(0, 73667, '\P{^Is_Nv=1.2500e-02}', ""); + Expect(1, 73666, '\p{Is_Nv=0.0125}', ""); + Expect(0, 73666, '\p{^Is_Nv=0.0125}', ""); + Expect(0, 73666, '\P{Is_Nv=0.0125}', ""); + Expect(1, 73666, '\P{^Is_Nv=0.0125}', ""); + Expect(0, 73667, '\p{Is_Nv=0.0125}', ""); + Expect(1, 73667, '\p{^Is_Nv=0.0125}', ""); + Expect(1, 73667, '\P{Is_Nv=0.0125}', ""); + Expect(0, 73667, '\P{^Is_Nv=0.0125}', ""); + Expect(1, 73666, '\p{Is_Nv=1.25000e-02}', ""); + Expect(0, 73666, '\p{^Is_Nv=1.25000e-02}', ""); + Expect(0, 73666, '\P{Is_Nv=1.25000e-02}', ""); + Expect(1, 73666, '\P{^Is_Nv=1.25000e-02}', ""); + Expect(0, 73667, '\p{Is_Nv=1.25000e-02}', ""); + Expect(1, 73667, '\p{^Is_Nv=1.25000e-02}', ""); + Expect(1, 73667, '\P{Is_Nv=1.25000e-02}', ""); + Expect(0, 73667, '\P{^Is_Nv=1.25000e-02}', ""); + Expect(1, 73666, '\p{Is_Nv=0.01250}', ""); + Expect(0, 73666, '\p{^Is_Nv=0.01250}', ""); + Expect(0, 73666, '\P{Is_Nv=0.01250}', ""); + Expect(1, 73666, '\P{^Is_Nv=0.01250}', ""); + Expect(0, 73667, '\p{Is_Nv=0.01250}', ""); + Expect(1, 73667, '\p{^Is_Nv=0.01250}', ""); + Expect(1, 73667, '\P{Is_Nv=0.01250}', ""); + Expect(0, 73667, '\P{^Is_Nv=0.01250}', ""); + Error('\p{Numeric_Value: :=01/0009}'); + Error('\P{Numeric_Value: :=01/0009}'); + Expect(1, 8529, '\p{Numeric_Value=:\A1/9\z:}', "");; + Expect(0, 8530, '\p{Numeric_Value=:\A1/9\z:}', "");; + Expect(1, 8529, '\p{Numeric_Value=+0000000001/0009}', ""); + Expect(0, 8529, '\p{^Numeric_Value=+0000000001/0009}', ""); + Expect(0, 8529, '\P{Numeric_Value=+0000000001/0009}', ""); + Expect(1, 8529, '\P{^Numeric_Value=+0000000001/0009}', ""); + Expect(0, 8530, '\p{Numeric_Value=+0000000001/0009}', ""); + Expect(1, 8530, '\p{^Numeric_Value=+0000000001/0009}', ""); + Expect(1, 8530, '\P{Numeric_Value=+0000000001/0009}', ""); + Expect(0, 8530, '\P{^Numeric_Value=+0000000001/0009}', ""); + Expect(1, 8529, '\p{Numeric_Value=60/540}', ""); + Expect(0, 8529, '\p{^Numeric_Value=60/540}', ""); + Expect(0, 8529, '\P{Numeric_Value=60/540}', ""); + Expect(1, 8529, '\P{^Numeric_Value=60/540}', ""); + Expect(0, 8530, '\p{Numeric_Value=60/540}', ""); + Expect(1, 8530, '\p{^Numeric_Value=60/540}', ""); + Expect(1, 8530, '\P{Numeric_Value=60/540}', ""); + Expect(0, 8530, '\P{^Numeric_Value=60/540}', ""); + Error('\p{Numeric_Value=1.1e-01}'); + Error('\P{Numeric_Value=1.1e-01}'); + Error('\p{Numeric_Value=1.11e-01}'); + Error('\P{Numeric_Value=1.11e-01}'); + Error('\p{Numeric_Value: 0.11}'); + Error('\P{Numeric_Value: 0.11}'); + Expect(1, 8529, '\p{Numeric_Value=1.111e-01}', ""); + Expect(0, 8529, '\p{^Numeric_Value=1.111e-01}', ""); + Expect(0, 8529, '\P{Numeric_Value=1.111e-01}', ""); + Expect(1, 8529, '\P{^Numeric_Value=1.111e-01}', ""); + Expect(0, 8530, '\p{Numeric_Value=1.111e-01}', ""); + Expect(1, 8530, '\p{^Numeric_Value=1.111e-01}', ""); + Expect(1, 8530, '\P{Numeric_Value=1.111e-01}', ""); + Expect(0, 8530, '\P{^Numeric_Value=1.111e-01}', ""); + Error('\p{Numeric_Value=0.111}'); + Error('\P{Numeric_Value=0.111}'); + Expect(1, 8529, '\p{Numeric_Value=1.1111e-01}', ""); + Expect(0, 8529, '\p{^Numeric_Value=1.1111e-01}', ""); + Expect(0, 8529, '\P{Numeric_Value=1.1111e-01}', ""); + Expect(1, 8529, '\P{^Numeric_Value=1.1111e-01}', ""); + Expect(0, 8530, '\p{Numeric_Value=1.1111e-01}', ""); + Expect(1, 8530, '\p{^Numeric_Value=1.1111e-01}', ""); + Expect(1, 8530, '\P{Numeric_Value=1.1111e-01}', ""); + Expect(0, 8530, '\P{^Numeric_Value=1.1111e-01}', ""); + Expect(1, 8529, '\p{Numeric_Value=0.1111}', ""); + Expect(0, 8529, '\p{^Numeric_Value=0.1111}', ""); + Expect(0, 8529, '\P{Numeric_Value=0.1111}', ""); + Expect(1, 8529, '\P{^Numeric_Value=0.1111}', ""); + Expect(0, 8530, '\p{Numeric_Value=0.1111}', ""); + Expect(1, 8530, '\p{^Numeric_Value=0.1111}', ""); + Expect(1, 8530, '\P{Numeric_Value=0.1111}', ""); + Expect(0, 8530, '\P{^Numeric_Value=0.1111}', ""); + Expect(1, 8529, '\p{Numeric_Value=1.11111e-01}', ""); + Expect(0, 8529, '\p{^Numeric_Value=1.11111e-01}', ""); + Expect(0, 8529, '\P{Numeric_Value=1.11111e-01}', ""); + Expect(1, 8529, '\P{^Numeric_Value=1.11111e-01}', ""); + Expect(0, 8530, '\p{Numeric_Value=1.11111e-01}', ""); + Expect(1, 8530, '\p{^Numeric_Value=1.11111e-01}', ""); + Expect(1, 8530, '\P{Numeric_Value=1.11111e-01}', ""); + Expect(0, 8530, '\P{^Numeric_Value=1.11111e-01}', ""); + Expect(1, 8529, '\p{Numeric_Value=0.11111}', ""); + Expect(0, 8529, '\p{^Numeric_Value=0.11111}', ""); + Expect(0, 8529, '\P{Numeric_Value=0.11111}', ""); + Expect(1, 8529, '\P{^Numeric_Value=0.11111}', ""); + Expect(0, 8530, '\p{Numeric_Value=0.11111}', ""); + Expect(1, 8530, '\p{^Numeric_Value=0.11111}', ""); + Expect(1, 8530, '\P{Numeric_Value=0.11111}', ""); + Expect(0, 8530, '\P{^Numeric_Value=0.11111}', ""); + Error('\p{Nv: _/a/00001/000000009}'); + Error('\P{Nv: _/a/00001/000000009}'); + Expect(1, 8529, '\p{Nv=:\A1/9\z:}', "");; + Expect(0, 8530, '\p{Nv=:\A1/9\z:}', "");; + Expect(1, 8529, '\p{Nv=00001/009}', ""); + Expect(0, 8529, '\p{^Nv=00001/009}', ""); + Expect(0, 8529, '\P{Nv=00001/009}', ""); + Expect(1, 8529, '\P{^Nv=00001/009}', ""); + Expect(0, 8530, '\p{Nv=00001/009}', ""); + Expect(1, 8530, '\p{^Nv=00001/009}', ""); + Expect(1, 8530, '\P{Nv=00001/009}', ""); + Expect(0, 8530, '\P{^Nv=00001/009}', ""); + Expect(1, 8529, '\p{Nv=60/540}', ""); + Expect(0, 8529, '\p{^Nv=60/540}', ""); + Expect(0, 8529, '\P{Nv=60/540}', ""); + Expect(1, 8529, '\P{^Nv=60/540}', ""); + Expect(0, 8530, '\p{Nv=60/540}', ""); + Expect(1, 8530, '\p{^Nv=60/540}', ""); + Expect(1, 8530, '\P{Nv=60/540}', ""); + Expect(0, 8530, '\P{^Nv=60/540}', ""); + Error('\p{Nv=1.1e-01}'); + Error('\P{Nv=1.1e-01}'); + Error('\p{Nv=1.11e-01}'); + Error('\P{Nv=1.11e-01}'); + Error('\p{Nv=0.11}'); + Error('\P{Nv=0.11}'); + Expect(1, 8529, '\p{Nv=1.111e-01}', ""); + Expect(0, 8529, '\p{^Nv=1.111e-01}', ""); + Expect(0, 8529, '\P{Nv=1.111e-01}', ""); + Expect(1, 8529, '\P{^Nv=1.111e-01}', ""); + Expect(0, 8530, '\p{Nv=1.111e-01}', ""); + Expect(1, 8530, '\p{^Nv=1.111e-01}', ""); + Expect(1, 8530, '\P{Nv=1.111e-01}', ""); + Expect(0, 8530, '\P{^Nv=1.111e-01}', ""); + Error('\p{Nv=0.111}'); + Error('\P{Nv=0.111}'); + Expect(1, 8529, '\p{Nv=1.1111e-01}', ""); + Expect(0, 8529, '\p{^Nv=1.1111e-01}', ""); + Expect(0, 8529, '\P{Nv=1.1111e-01}', ""); + Expect(1, 8529, '\P{^Nv=1.1111e-01}', ""); + Expect(0, 8530, '\p{Nv=1.1111e-01}', ""); + Expect(1, 8530, '\p{^Nv=1.1111e-01}', ""); + Expect(1, 8530, '\P{Nv=1.1111e-01}', ""); + Expect(0, 8530, '\P{^Nv=1.1111e-01}', ""); + Expect(1, 8529, '\p{Nv=0.1111}', ""); + Expect(0, 8529, '\p{^Nv=0.1111}', ""); + Expect(0, 8529, '\P{Nv=0.1111}', ""); + Expect(1, 8529, '\P{^Nv=0.1111}', ""); + Expect(0, 8530, '\p{Nv=0.1111}', ""); + Expect(1, 8530, '\p{^Nv=0.1111}', ""); + Expect(1, 8530, '\P{Nv=0.1111}', ""); + Expect(0, 8530, '\P{^Nv=0.1111}', ""); + Expect(1, 8529, '\p{Nv=1.11111e-01}', ""); + Expect(0, 8529, '\p{^Nv=1.11111e-01}', ""); + Expect(0, 8529, '\P{Nv=1.11111e-01}', ""); + Expect(1, 8529, '\P{^Nv=1.11111e-01}', ""); + Expect(0, 8530, '\p{Nv=1.11111e-01}', ""); + Expect(1, 8530, '\p{^Nv=1.11111e-01}', ""); + Expect(1, 8530, '\P{Nv=1.11111e-01}', ""); + Expect(0, 8530, '\P{^Nv=1.11111e-01}', ""); + Expect(1, 8529, '\p{Nv=0.11111}', ""); + Expect(0, 8529, '\p{^Nv=0.11111}', ""); + Expect(0, 8529, '\P{Nv=0.11111}', ""); + Expect(1, 8529, '\P{^Nv=0.11111}', ""); + Expect(0, 8530, '\p{Nv=0.11111}', ""); + Expect(1, 8530, '\p{^Nv=0.11111}', ""); + Expect(1, 8530, '\P{Nv=0.11111}', ""); + Expect(0, 8530, '\P{^Nv=0.11111}', ""); + Error('\p{Is_Numeric_Value=/a/1/000009}'); + Error('\P{Is_Numeric_Value=/a/1/000009}'); + Expect(1, 8529, '\p{Is_Numeric_Value=+01/0000000009}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=+01/0000000009}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=+01/0000000009}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=+01/0000000009}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=+01/0000000009}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=+01/0000000009}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=+01/0000000009}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=+01/0000000009}', ""); + Expect(1, 8529, '\p{Is_Numeric_Value=60/540}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=60/540}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=60/540}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=60/540}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=60/540}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=60/540}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=60/540}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=60/540}', ""); + Error('\p{Is_Numeric_Value=1.1e-01}'); + Error('\P{Is_Numeric_Value=1.1e-01}'); + Error('\p{Is_Numeric_Value=1.11e-01}'); + Error('\P{Is_Numeric_Value=1.11e-01}'); + Error('\p{Is_Numeric_Value=0.11}'); + Error('\P{Is_Numeric_Value=0.11}'); + Expect(1, 8529, '\p{Is_Numeric_Value=1.111e-01}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=1.111e-01}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=1.111e-01}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=1.111e-01}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=1.111e-01}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=1.111e-01}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=1.111e-01}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=1.111e-01}', ""); + Error('\p{Is_Numeric_Value=0.111}'); + Error('\P{Is_Numeric_Value=0.111}'); + Expect(1, 8529, '\p{Is_Numeric_Value=1.1111e-01}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=1.1111e-01}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=1.1111e-01}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=1.1111e-01}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=1.1111e-01}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=1.1111e-01}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=1.1111e-01}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=1.1111e-01}', ""); + Expect(1, 8529, '\p{Is_Numeric_Value=0.1111}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=0.1111}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=0.1111}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=0.1111}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=0.1111}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=0.1111}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=0.1111}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=0.1111}', ""); + Expect(1, 8529, '\p{Is_Numeric_Value=1.11111e-01}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=1.11111e-01}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=1.11111e-01}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=1.11111e-01}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=1.11111e-01}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=1.11111e-01}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=1.11111e-01}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=1.11111e-01}', ""); + Expect(1, 8529, '\p{Is_Numeric_Value=0.11111}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=0.11111}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=0.11111}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=0.11111}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=0.11111}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=0.11111}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=0.11111}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=0.11111}', ""); + Error('\p{Is_Nv=_:=01/0000009}'); + Error('\P{Is_Nv=_:=01/0000009}'); + Expect(1, 8529, '\p{Is_Nv: 1/0000000009}', ""); + Expect(0, 8529, '\p{^Is_Nv: 1/0000000009}', ""); + Expect(0, 8529, '\P{Is_Nv: 1/0000000009}', ""); + Expect(1, 8529, '\P{^Is_Nv: 1/0000000009}', ""); + Expect(0, 8530, '\p{Is_Nv: 1/0000000009}', ""); + Expect(1, 8530, '\p{^Is_Nv: 1/0000000009}', ""); + Expect(1, 8530, '\P{Is_Nv: 1/0000000009}', ""); + Expect(0, 8530, '\P{^Is_Nv: 1/0000000009}', ""); + Expect(1, 8529, '\p{Is_Nv=60/540}', ""); + Expect(0, 8529, '\p{^Is_Nv=60/540}', ""); + Expect(0, 8529, '\P{Is_Nv=60/540}', ""); + Expect(1, 8529, '\P{^Is_Nv=60/540}', ""); + Expect(0, 8530, '\p{Is_Nv=60/540}', ""); + Expect(1, 8530, '\p{^Is_Nv=60/540}', ""); + Expect(1, 8530, '\P{Is_Nv=60/540}', ""); + Expect(0, 8530, '\P{^Is_Nv=60/540}', ""); + Error('\p{Is_Nv=1.1e-01}'); + Error('\P{Is_Nv=1.1e-01}'); + Error('\p{Is_Nv=1.11e-01}'); + Error('\P{Is_Nv=1.11e-01}'); + Error('\p{Is_Nv=0.11}'); + Error('\P{Is_Nv=0.11}'); + Expect(1, 8529, '\p{Is_Nv=1.111e-01}', ""); + Expect(0, 8529, '\p{^Is_Nv=1.111e-01}', ""); + Expect(0, 8529, '\P{Is_Nv=1.111e-01}', ""); + Expect(1, 8529, '\P{^Is_Nv=1.111e-01}', ""); + Expect(0, 8530, '\p{Is_Nv=1.111e-01}', ""); + Expect(1, 8530, '\p{^Is_Nv=1.111e-01}', ""); + Expect(1, 8530, '\P{Is_Nv=1.111e-01}', ""); + Expect(0, 8530, '\P{^Is_Nv=1.111e-01}', ""); + Error('\p{Is_Nv=0.111}'); + Error('\P{Is_Nv=0.111}'); + Expect(1, 8529, '\p{Is_Nv: 1.1111e-01}', ""); + Expect(0, 8529, '\p{^Is_Nv: 1.1111e-01}', ""); + Expect(0, 8529, '\P{Is_Nv: 1.1111e-01}', ""); + Expect(1, 8529, '\P{^Is_Nv: 1.1111e-01}', ""); + Expect(0, 8530, '\p{Is_Nv: 1.1111e-01}', ""); + Expect(1, 8530, '\p{^Is_Nv: 1.1111e-01}', ""); + Expect(1, 8530, '\P{Is_Nv: 1.1111e-01}', ""); + Expect(0, 8530, '\P{^Is_Nv: 1.1111e-01}', ""); + Expect(1, 8529, '\p{Is_Nv: 0.1111}', ""); + Expect(0, 8529, '\p{^Is_Nv: 0.1111}', ""); + Expect(0, 8529, '\P{Is_Nv: 0.1111}', ""); + Expect(1, 8529, '\P{^Is_Nv: 0.1111}', ""); + Expect(0, 8530, '\p{Is_Nv: 0.1111}', ""); + Expect(1, 8530, '\p{^Is_Nv: 0.1111}', ""); + Expect(1, 8530, '\P{Is_Nv: 0.1111}', ""); + Expect(0, 8530, '\P{^Is_Nv: 0.1111}', ""); + Expect(1, 8529, '\p{Is_Nv=1.11111e-01}', ""); + Expect(0, 8529, '\p{^Is_Nv=1.11111e-01}', ""); + Expect(0, 8529, '\P{Is_Nv=1.11111e-01}', ""); + Expect(1, 8529, '\P{^Is_Nv=1.11111e-01}', ""); + Expect(0, 8530, '\p{Is_Nv=1.11111e-01}', ""); + Expect(1, 8530, '\p{^Is_Nv=1.11111e-01}', ""); + Expect(1, 8530, '\P{Is_Nv=1.11111e-01}', ""); + Expect(0, 8530, '\P{^Is_Nv=1.11111e-01}', ""); + Expect(1, 8529, '\p{Is_Nv=0.11111}', ""); + Expect(0, 8529, '\p{^Is_Nv=0.11111}', ""); + Expect(0, 8529, '\P{Is_Nv=0.11111}', ""); + Expect(1, 8529, '\P{^Is_Nv=0.11111}', ""); + Expect(0, 8530, '\p{Is_Nv=0.11111}', ""); + Expect(1, 8530, '\p{^Is_Nv=0.11111}', ""); + Expect(1, 8530, '\P{Is_Nv=0.11111}', ""); + Expect(0, 8530, '\P{^Is_Nv=0.11111}', ""); + Error('\p{Numeric_Value= _000_000_001_0/a/}'); + Error('\P{Numeric_Value= _000_000_001_0/a/}'); + Expect(1, 126263, '\p{Numeric_Value=:\A10\z:}', "");; + Expect(0, 126264, '\p{Numeric_Value=:\A10\z:}', "");; + Expect(1, 126263, '\p{Numeric_Value=010}', ""); + Expect(0, 126263, '\p{^Numeric_Value=010}', ""); + Expect(0, 126263, '\P{Numeric_Value=010}', ""); + Expect(1, 126263, '\P{^Numeric_Value=010}', ""); + Expect(0, 126264, '\p{Numeric_Value=010}', ""); + Expect(1, 126264, '\p{^Numeric_Value=010}', ""); + Expect(1, 126264, '\P{Numeric_Value=010}', ""); + Expect(0, 126264, '\P{^Numeric_Value=010}', ""); + Expect(1, 126263, '\p{Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126263, '\p{^Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126263, '\P{Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126263, '\P{^Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126264, '\p{Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126264, '\p{^Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126264, '\P{Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126264, '\P{^Numeric_Value=1.000000000000000e+01}', ""); + Error('\p{Nv=:=_-001_0}'); + Error('\P{Nv=:=_-001_0}'); + Expect(1, 126263, '\p{Nv=:\A10\z:}', "");; + Expect(0, 126264, '\p{Nv=:\A10\z:}', "");; + Expect(1, 126263, '\p{Nv=0001_0}', ""); + Expect(0, 126263, '\p{^Nv=0001_0}', ""); + Expect(0, 126263, '\P{Nv=0001_0}', ""); + Expect(1, 126263, '\P{^Nv=0001_0}', ""); + Expect(0, 126264, '\p{Nv=0001_0}', ""); + Expect(1, 126264, '\p{^Nv=0001_0}', ""); + Expect(1, 126264, '\P{Nv=0001_0}', ""); + Expect(0, 126264, '\P{^Nv=0001_0}', ""); + Expect(1, 126263, '\p{Nv=1.000000000000000e+01}', ""); + Expect(0, 126263, '\p{^Nv=1.000000000000000e+01}', ""); + Expect(0, 126263, '\P{Nv=1.000000000000000e+01}', ""); + Expect(1, 126263, '\P{^Nv=1.000000000000000e+01}', ""); + Expect(0, 126264, '\p{Nv=1.000000000000000e+01}', ""); + Expect(1, 126264, '\p{^Nv=1.000000000000000e+01}', ""); + Expect(1, 126264, '\P{Nv=1.000000000000000e+01}', ""); + Expect(0, 126264, '\P{^Nv=1.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=-1_0/a/}'); + Error('\P{Is_Numeric_Value=-1_0/a/}'); + Expect(1, 126263, '\p{Is_Numeric_Value=+0_0_0_010}', ""); + Expect(0, 126263, '\p{^Is_Numeric_Value=+0_0_0_010}', ""); + Expect(0, 126263, '\P{Is_Numeric_Value=+0_0_0_010}', ""); + Expect(1, 126263, '\P{^Is_Numeric_Value=+0_0_0_010}', ""); + Expect(0, 126264, '\p{Is_Numeric_Value=+0_0_0_010}', ""); + Expect(1, 126264, '\p{^Is_Numeric_Value=+0_0_0_010}', ""); + Expect(1, 126264, '\P{Is_Numeric_Value=+0_0_0_010}', ""); + Expect(0, 126264, '\P{^Is_Numeric_Value=+0_0_0_010}', ""); + Expect(1, 126263, '\p{Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126263, '\p{^Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126263, '\P{Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126263, '\P{^Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126264, '\p{Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126264, '\p{^Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(1, 126264, '\P{Is_Numeric_Value=1.000000000000000e+01}', ""); + Expect(0, 126264, '\P{^Is_Numeric_Value=1.000000000000000e+01}', ""); + Error('\p{Is_Nv=/a/00000010}'); + Error('\P{Is_Nv=/a/00000010}'); + Expect(1, 126263, '\p{Is_Nv=0_0_0_0_010}', ""); + Expect(0, 126263, '\p{^Is_Nv=0_0_0_0_010}', ""); + Expect(0, 126263, '\P{Is_Nv=0_0_0_0_010}', ""); + Expect(1, 126263, '\P{^Is_Nv=0_0_0_0_010}', ""); + Expect(0, 126264, '\p{Is_Nv=0_0_0_0_010}', ""); + Expect(1, 126264, '\p{^Is_Nv=0_0_0_0_010}', ""); + Expect(1, 126264, '\P{Is_Nv=0_0_0_0_010}', ""); + Expect(0, 126264, '\P{^Is_Nv=0_0_0_0_010}', ""); + Expect(1, 126263, '\p{Is_Nv=1.000000000000000e+01}', ""); + Expect(0, 126263, '\p{^Is_Nv=1.000000000000000e+01}', ""); + Expect(0, 126263, '\P{Is_Nv=1.000000000000000e+01}', ""); + Expect(1, 126263, '\P{^Is_Nv=1.000000000000000e+01}', ""); + Expect(0, 126264, '\p{Is_Nv=1.000000000000000e+01}', ""); + Expect(1, 126264, '\p{^Is_Nv=1.000000000000000e+01}', ""); + Expect(1, 126264, '\P{Is_Nv=1.000000000000000e+01}', ""); + Expect(0, 126264, '\P{^Is_Nv=1.000000000000000e+01}', ""); + Error('\p{Numeric_Value=:=_000_001_00}'); + Error('\P{Numeric_Value=:=_000_001_00}'); + Expect(1, 126227, '\p{Numeric_Value=:\A100\z:}', "");; + Expect(0, 126228, '\p{Numeric_Value=:\A100\z:}', "");; + Expect(1, 126227, '\p{Numeric_Value=000000000100}', ""); + Expect(0, 126227, '\p{^Numeric_Value=000000000100}', ""); + Expect(0, 126227, '\P{Numeric_Value=000000000100}', ""); + Expect(1, 126227, '\P{^Numeric_Value=000000000100}', ""); + Expect(0, 126228, '\p{Numeric_Value=000000000100}', ""); + Expect(1, 126228, '\p{^Numeric_Value=000000000100}', ""); + Expect(1, 126228, '\P{Numeric_Value=000000000100}', ""); + Expect(0, 126228, '\P{^Numeric_Value=000000000100}', ""); + Expect(1, 126227, '\p{Numeric_Value=1.000000000000000e+02}', ""); + Expect(0, 126227, '\p{^Numeric_Value=1.000000000000000e+02}', ""); + Expect(0, 126227, '\P{Numeric_Value=1.000000000000000e+02}', ""); + Expect(1, 126227, '\P{^Numeric_Value=1.000000000000000e+02}', ""); + Expect(0, 126228, '\p{Numeric_Value=1.000000000000000e+02}', ""); + Expect(1, 126228, '\p{^Numeric_Value=1.000000000000000e+02}', ""); + Expect(1, 126228, '\P{Numeric_Value=1.000000000000000e+02}', ""); + Expect(0, 126228, '\P{^Numeric_Value=1.000000000000000e+02}', ""); + Error('\p{Nv= :=00000_00001_00}'); + Error('\P{Nv= :=00000_00001_00}'); + Expect(1, 126227, '\p{Nv=:\A100\z:}', "");; + Expect(0, 126228, '\p{Nv=:\A100\z:}', "");; + Expect(1, 126227, '\p{Nv: 000000100}', ""); + Expect(0, 126227, '\p{^Nv: 000000100}', ""); + Expect(0, 126227, '\P{Nv: 000000100}', ""); + Expect(1, 126227, '\P{^Nv: 000000100}', ""); + Expect(0, 126228, '\p{Nv: 000000100}', ""); + Expect(1, 126228, '\p{^Nv: 000000100}', ""); + Expect(1, 126228, '\P{Nv: 000000100}', ""); + Expect(0, 126228, '\P{^Nv: 000000100}', ""); + Expect(1, 126227, '\p{Nv=1.000000000000000e+02}', ""); + Expect(0, 126227, '\p{^Nv=1.000000000000000e+02}', ""); + Expect(0, 126227, '\P{Nv=1.000000000000000e+02}', ""); + Expect(1, 126227, '\P{^Nv=1.000000000000000e+02}', ""); + Expect(0, 126228, '\p{Nv=1.000000000000000e+02}', ""); + Expect(1, 126228, '\p{^Nv=1.000000000000000e+02}', ""); + Expect(1, 126228, '\P{Nv=1.000000000000000e+02}', ""); + Expect(0, 126228, '\P{^Nv=1.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value=/a/_0000000100}'); + Error('\P{Is_Numeric_Value=/a/_0000000100}'); + Expect(1, 126227, '\p{Is_Numeric_Value=+00100}', ""); + Expect(0, 126227, '\p{^Is_Numeric_Value=+00100}', ""); + Expect(0, 126227, '\P{Is_Numeric_Value=+00100}', ""); + Expect(1, 126227, '\P{^Is_Numeric_Value=+00100}', ""); + Expect(0, 126228, '\p{Is_Numeric_Value=+00100}', ""); + Expect(1, 126228, '\p{^Is_Numeric_Value=+00100}', ""); + Expect(1, 126228, '\P{Is_Numeric_Value=+00100}', ""); + Expect(0, 126228, '\P{^Is_Numeric_Value=+00100}', ""); + Expect(1, 126227, '\p{Is_Numeric_Value=1.000000000000000e+02}', ""); + Expect(0, 126227, '\p{^Is_Numeric_Value=1.000000000000000e+02}', ""); + Expect(0, 126227, '\P{Is_Numeric_Value=1.000000000000000e+02}', ""); + Expect(1, 126227, '\P{^Is_Numeric_Value=1.000000000000000e+02}', ""); + Expect(0, 126228, '\p{Is_Numeric_Value=1.000000000000000e+02}', ""); + Expect(1, 126228, '\p{^Is_Numeric_Value=1.000000000000000e+02}', ""); + Expect(1, 126228, '\P{Is_Numeric_Value=1.000000000000000e+02}', ""); + Expect(0, 126228, '\P{^Is_Numeric_Value=1.000000000000000e+02}', ""); + Error('\p{Is_Nv= _+100:=}'); + Error('\P{Is_Nv= _+100:=}'); + Expect(1, 126227, '\p{Is_Nv: +100}', ""); + Expect(0, 126227, '\p{^Is_Nv: +100}', ""); + Expect(0, 126227, '\P{Is_Nv: +100}', ""); + Expect(1, 126227, '\P{^Is_Nv: +100}', ""); + Expect(0, 126228, '\p{Is_Nv: +100}', ""); + Expect(1, 126228, '\p{^Is_Nv: +100}', ""); + Expect(1, 126228, '\P{Is_Nv: +100}', ""); + Expect(0, 126228, '\P{^Is_Nv: +100}', ""); + Expect(1, 126227, '\p{Is_Nv=1.000000000000000e+02}', ""); + Expect(0, 126227, '\p{^Is_Nv=1.000000000000000e+02}', ""); + Expect(0, 126227, '\P{Is_Nv=1.000000000000000e+02}', ""); + Expect(1, 126227, '\P{^Is_Nv=1.000000000000000e+02}', ""); + Expect(0, 126228, '\p{Is_Nv=1.000000000000000e+02}', ""); + Expect(1, 126228, '\p{^Is_Nv=1.000000000000000e+02}', ""); + Expect(1, 126228, '\P{Is_Nv=1.000000000000000e+02}', ""); + Expect(0, 126228, '\P{^Is_Nv=1.000000000000000e+02}', ""); + Error('\p{Numeric_Value=:=--0_0_0_0_0_0_01000}'); + Error('\P{Numeric_Value=:=--0_0_0_0_0_0_01000}'); + Expect(1, 126236, '\p{Numeric_Value=:\A1000\z:}', "");; + Expect(0, 126237, '\p{Numeric_Value=:\A1000\z:}', "");; + Expect(1, 126236, '\p{Numeric_Value=00_00_01_000}', ""); + Expect(0, 126236, '\p{^Numeric_Value=00_00_01_000}', ""); + Expect(0, 126236, '\P{Numeric_Value=00_00_01_000}', ""); + Expect(1, 126236, '\P{^Numeric_Value=00_00_01_000}', ""); + Expect(0, 126237, '\p{Numeric_Value=00_00_01_000}', ""); + Expect(1, 126237, '\p{^Numeric_Value=00_00_01_000}', ""); + Expect(1, 126237, '\P{Numeric_Value=00_00_01_000}', ""); + Expect(0, 126237, '\P{^Numeric_Value=00_00_01_000}', ""); + Expect(1, 126236, '\p{Numeric_Value: 1.000000000000000e+03}', ""); + Expect(0, 126236, '\p{^Numeric_Value: 1.000000000000000e+03}', ""); + Expect(0, 126236, '\P{Numeric_Value: 1.000000000000000e+03}', ""); + Expect(1, 126236, '\P{^Numeric_Value: 1.000000000000000e+03}', ""); + Expect(0, 126237, '\p{Numeric_Value: 1.000000000000000e+03}', ""); + Expect(1, 126237, '\p{^Numeric_Value: 1.000000000000000e+03}', ""); + Expect(1, 126237, '\P{Numeric_Value: 1.000000000000000e+03}', ""); + Expect(0, 126237, '\P{^Numeric_Value: 1.000000000000000e+03}', ""); + Error('\p{Nv: _1_0_00/a/}'); + Error('\P{Nv: _1_0_00/a/}'); + Expect(1, 126236, '\p{Nv=:\A1000\z:}', "");; + Expect(0, 126237, '\p{Nv=:\A1000\z:}', "");; + Expect(1, 126236, '\p{Nv=0_0_0_0_0_0_0_0_0_1_0_00}', ""); + Expect(0, 126236, '\p{^Nv=0_0_0_0_0_0_0_0_0_1_0_00}', ""); + Expect(0, 126236, '\P{Nv=0_0_0_0_0_0_0_0_0_1_0_00}', ""); + Expect(1, 126236, '\P{^Nv=0_0_0_0_0_0_0_0_0_1_0_00}', ""); + Expect(0, 126237, '\p{Nv=0_0_0_0_0_0_0_0_0_1_0_00}', ""); + Expect(1, 126237, '\p{^Nv=0_0_0_0_0_0_0_0_0_1_0_00}', ""); + Expect(1, 126237, '\P{Nv=0_0_0_0_0_0_0_0_0_1_0_00}', ""); + Expect(0, 126237, '\P{^Nv=0_0_0_0_0_0_0_0_0_1_0_00}', ""); + Expect(1, 126236, '\p{Nv=1.000000000000000e+03}', ""); + Expect(0, 126236, '\p{^Nv=1.000000000000000e+03}', ""); + Expect(0, 126236, '\P{Nv=1.000000000000000e+03}', ""); + Expect(1, 126236, '\P{^Nv=1.000000000000000e+03}', ""); + Expect(0, 126237, '\p{Nv=1.000000000000000e+03}', ""); + Expect(1, 126237, '\p{^Nv=1.000000000000000e+03}', ""); + Expect(1, 126237, '\P{Nv=1.000000000000000e+03}', ""); + Expect(0, 126237, '\P{^Nv=1.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value=/a/ 0100_0}'); + Error('\P{Is_Numeric_Value=/a/ 0100_0}'); + Expect(1, 126236, '\p{Is_Numeric_Value=+0000_0010_00}', ""); + Expect(0, 126236, '\p{^Is_Numeric_Value=+0000_0010_00}', ""); + Expect(0, 126236, '\P{Is_Numeric_Value=+0000_0010_00}', ""); + Expect(1, 126236, '\P{^Is_Numeric_Value=+0000_0010_00}', ""); + Expect(0, 126237, '\p{Is_Numeric_Value=+0000_0010_00}', ""); + Expect(1, 126237, '\p{^Is_Numeric_Value=+0000_0010_00}', ""); + Expect(1, 126237, '\P{Is_Numeric_Value=+0000_0010_00}', ""); + Expect(0, 126237, '\P{^Is_Numeric_Value=+0000_0010_00}', ""); + Expect(1, 126236, '\p{Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(0, 126236, '\p{^Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(0, 126236, '\P{Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(1, 126236, '\P{^Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(0, 126237, '\p{Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(1, 126237, '\p{^Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(1, 126237, '\P{Is_Numeric_Value=1.000000000000000e+03}', ""); + Expect(0, 126237, '\P{^Is_Numeric_Value=1.000000000000000e+03}', ""); + Error('\p{Is_Nv=:= +0000000001000}'); + Error('\P{Is_Nv=:= +0000000001000}'); + Expect(1, 126236, '\p{Is_Nv=0_0_1_000}', ""); + Expect(0, 126236, '\p{^Is_Nv=0_0_1_000}', ""); + Expect(0, 126236, '\P{Is_Nv=0_0_1_000}', ""); + Expect(1, 126236, '\P{^Is_Nv=0_0_1_000}', ""); + Expect(0, 126237, '\p{Is_Nv=0_0_1_000}', ""); + Expect(1, 126237, '\p{^Is_Nv=0_0_1_000}', ""); + Expect(1, 126237, '\P{Is_Nv=0_0_1_000}', ""); + Expect(0, 126237, '\P{^Is_Nv=0_0_1_000}', ""); + Expect(1, 126236, '\p{Is_Nv=1.000000000000000e+03}', ""); + Expect(0, 126236, '\p{^Is_Nv=1.000000000000000e+03}', ""); + Expect(0, 126236, '\P{Is_Nv=1.000000000000000e+03}', ""); + Expect(1, 126236, '\P{^Is_Nv=1.000000000000000e+03}', ""); + Expect(0, 126237, '\p{Is_Nv=1.000000000000000e+03}', ""); + Expect(1, 126237, '\p{^Is_Nv=1.000000000000000e+03}', ""); + Expect(1, 126237, '\P{Is_Nv=1.000000000000000e+03}', ""); + Expect(0, 126237, '\P{^Is_Nv=1.000000000000000e+03}', ""); + Error('\p{Numeric_Value= /a/10000}'); + Error('\P{Numeric_Value= /a/10000}'); + Expect(1, 126267, '\p{Numeric_Value=:\A10000\z:}', "");; + Expect(0, 126268, '\p{Numeric_Value=:\A10000\z:}', "");; + Expect(1, 126267, '\p{Numeric_Value=+0000000010000}', ""); + Expect(0, 126267, '\p{^Numeric_Value=+0000000010000}', ""); + Expect(0, 126267, '\P{Numeric_Value=+0000000010000}', ""); + Expect(1, 126267, '\P{^Numeric_Value=+0000000010000}', ""); + Expect(0, 126268, '\p{Numeric_Value=+0000000010000}', ""); + Expect(1, 126268, '\p{^Numeric_Value=+0000000010000}', ""); + Expect(1, 126268, '\P{Numeric_Value=+0000000010000}', ""); + Expect(0, 126268, '\P{^Numeric_Value=+0000000010000}', ""); + Expect(1, 126267, '\p{Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126267, '\p{^Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126267, '\P{Numeric_Value=1.000000000000000e+04}', ""); + Expect(1, 126267, '\P{^Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126268, '\p{Numeric_Value=1.000000000000000e+04}', ""); + Expect(1, 126268, '\p{^Numeric_Value=1.000000000000000e+04}', ""); + Expect(1, 126268, '\P{Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126268, '\P{^Numeric_Value=1.000000000000000e+04}', ""); + Error('\p{Nv=_000_001_000_0:=}'); + Error('\P{Nv=_000_001_000_0:=}'); + Expect(1, 126267, '\p{Nv=:\A10000\z:}', "");; + Expect(0, 126268, '\p{Nv=:\A10000\z:}', "");; + Expect(1, 126267, '\p{Nv=+00_00_10_00_0}', ""); + Expect(0, 126267, '\p{^Nv=+00_00_10_00_0}', ""); + Expect(0, 126267, '\P{Nv=+00_00_10_00_0}', ""); + Expect(1, 126267, '\P{^Nv=+00_00_10_00_0}', ""); + Expect(0, 126268, '\p{Nv=+00_00_10_00_0}', ""); + Expect(1, 126268, '\p{^Nv=+00_00_10_00_0}', ""); + Expect(1, 126268, '\P{Nv=+00_00_10_00_0}', ""); + Expect(0, 126268, '\P{^Nv=+00_00_10_00_0}', ""); + Expect(1, 126267, '\p{Nv=1.000000000000000e+04}', ""); + Expect(0, 126267, '\p{^Nv=1.000000000000000e+04}', ""); + Expect(0, 126267, '\P{Nv=1.000000000000000e+04}', ""); + Expect(1, 126267, '\P{^Nv=1.000000000000000e+04}', ""); + Expect(0, 126268, '\p{Nv=1.000000000000000e+04}', ""); + Expect(1, 126268, '\p{^Nv=1.000000000000000e+04}', ""); + Expect(1, 126268, '\P{Nv=1.000000000000000e+04}', ""); + Expect(0, 126268, '\P{^Nv=1.000000000000000e+04}', ""); + Error('\p{Is_Numeric_Value=/a/ -0000010000}'); + Error('\P{Is_Numeric_Value=/a/ -0000010000}'); + Expect(1, 126267, '\p{Is_Numeric_Value=+0000010000}', ""); + Expect(0, 126267, '\p{^Is_Numeric_Value=+0000010000}', ""); + Expect(0, 126267, '\P{Is_Numeric_Value=+0000010000}', ""); + Expect(1, 126267, '\P{^Is_Numeric_Value=+0000010000}', ""); + Expect(0, 126268, '\p{Is_Numeric_Value=+0000010000}', ""); + Expect(1, 126268, '\p{^Is_Numeric_Value=+0000010000}', ""); + Expect(1, 126268, '\P{Is_Numeric_Value=+0000010000}', ""); + Expect(0, 126268, '\P{^Is_Numeric_Value=+0000010000}', ""); + Expect(1, 126267, '\p{Is_Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126267, '\p{^Is_Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126267, '\P{Is_Numeric_Value=1.000000000000000e+04}', ""); + Expect(1, 126267, '\P{^Is_Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126268, '\p{Is_Numeric_Value=1.000000000000000e+04}', ""); + Expect(1, 126268, '\p{^Is_Numeric_Value=1.000000000000000e+04}', ""); + Expect(1, 126268, '\P{Is_Numeric_Value=1.000000000000000e+04}', ""); + Expect(0, 126268, '\P{^Is_Numeric_Value=1.000000000000000e+04}', ""); + Error('\p{Is_Nv=-/a/0_0_0_0_0_1_0000}'); + Error('\P{Is_Nv=-/a/0_0_0_0_0_1_0000}'); + Expect(1, 126267, '\p{Is_Nv=+000000010000}', ""); + Expect(0, 126267, '\p{^Is_Nv=+000000010000}', ""); + Expect(0, 126267, '\P{Is_Nv=+000000010000}', ""); + Expect(1, 126267, '\P{^Is_Nv=+000000010000}', ""); + Expect(0, 126268, '\p{Is_Nv=+000000010000}', ""); + Expect(1, 126268, '\p{^Is_Nv=+000000010000}', ""); + Expect(1, 126268, '\P{Is_Nv=+000000010000}', ""); + Expect(0, 126268, '\P{^Is_Nv=+000000010000}', ""); + Expect(1, 126267, '\p{Is_Nv=1.000000000000000e+04}', ""); + Expect(0, 126267, '\p{^Is_Nv=1.000000000000000e+04}', ""); + Expect(0, 126267, '\P{Is_Nv=1.000000000000000e+04}', ""); + Expect(1, 126267, '\P{^Is_Nv=1.000000000000000e+04}', ""); + Expect(0, 126268, '\p{Is_Nv=1.000000000000000e+04}', ""); + Expect(1, 126268, '\p{^Is_Nv=1.000000000000000e+04}', ""); + Expect(1, 126268, '\P{Is_Nv=1.000000000000000e+04}', ""); + Expect(0, 126268, '\P{^Is_Nv=1.000000000000000e+04}', ""); + Error('\p{Numeric_Value= _+0_0_0_0_0_0_0_1_00000:=}'); + Error('\P{Numeric_Value= _+0_0_0_0_0_0_0_1_00000:=}'); + Expect(1, 126132, '\p{Numeric_Value=:\A100000\z:}', "");; + Expect(0, 126133, '\p{Numeric_Value=:\A100000\z:}', "");; + Expect(1, 126132, '\p{Numeric_Value=000000100000}', ""); + Expect(0, 126132, '\p{^Numeric_Value=000000100000}', ""); + Expect(0, 126132, '\P{Numeric_Value=000000100000}', ""); + Expect(1, 126132, '\P{^Numeric_Value=000000100000}', ""); + Expect(0, 126133, '\p{Numeric_Value=000000100000}', ""); + Expect(1, 126133, '\p{^Numeric_Value=000000100000}', ""); + Expect(1, 126133, '\P{Numeric_Value=000000100000}', ""); + Expect(0, 126133, '\P{^Numeric_Value=000000100000}', ""); + Expect(1, 126132, '\p{Numeric_Value=1.000000000000000e+05}', ""); + Expect(0, 126132, '\p{^Numeric_Value=1.000000000000000e+05}', ""); + Expect(0, 126132, '\P{Numeric_Value=1.000000000000000e+05}', ""); + Expect(1, 126132, '\P{^Numeric_Value=1.000000000000000e+05}', ""); + Expect(0, 126133, '\p{Numeric_Value=1.000000000000000e+05}', ""); + Expect(1, 126133, '\p{^Numeric_Value=1.000000000000000e+05}', ""); + Expect(1, 126133, '\P{Numeric_Value=1.000000000000000e+05}', ""); + Expect(0, 126133, '\P{^Numeric_Value=1.000000000000000e+05}', ""); + Error('\p{Nv=:=__000000000100000}'); + Error('\P{Nv=:=__000000000100000}'); + Expect(1, 126132, '\p{Nv=:\A100000\z:}', "");; + Expect(0, 126133, '\p{Nv=:\A100000\z:}', "");; + Expect(1, 126132, '\p{Nv=+1_0_0_0_00}', ""); + Expect(0, 126132, '\p{^Nv=+1_0_0_0_00}', ""); + Expect(0, 126132, '\P{Nv=+1_0_0_0_00}', ""); + Expect(1, 126132, '\P{^Nv=+1_0_0_0_00}', ""); + Expect(0, 126133, '\p{Nv=+1_0_0_0_00}', ""); + Expect(1, 126133, '\p{^Nv=+1_0_0_0_00}', ""); + Expect(1, 126133, '\P{Nv=+1_0_0_0_00}', ""); + Expect(0, 126133, '\P{^Nv=+1_0_0_0_00}', ""); + Expect(1, 126132, '\p{Nv=1.000000000000000e+05}', ""); + Expect(0, 126132, '\p{^Nv=1.000000000000000e+05}', ""); + Expect(0, 126132, '\P{Nv=1.000000000000000e+05}', ""); + Expect(1, 126132, '\P{^Nv=1.000000000000000e+05}', ""); + Expect(0, 126133, '\p{Nv=1.000000000000000e+05}', ""); + Expect(1, 126133, '\p{^Nv=1.000000000000000e+05}', ""); + Expect(1, 126133, '\P{Nv=1.000000000000000e+05}', ""); + Expect(0, 126133, '\P{^Nv=1.000000000000000e+05}', ""); + Error('\p{Is_Numeric_Value=_0_0_0_0_0_1_0_0_000/a/}'); + Error('\P{Is_Numeric_Value=_0_0_0_0_0_1_0_0_000/a/}'); + Expect(1, 126132, '\p{Is_Numeric_Value=00000100000}', ""); + Expect(0, 126132, '\p{^Is_Numeric_Value=00000100000}', ""); + Expect(0, 126132, '\P{Is_Numeric_Value=00000100000}', ""); + Expect(1, 126132, '\P{^Is_Numeric_Value=00000100000}', ""); + Expect(0, 126133, '\p{Is_Numeric_Value=00000100000}', ""); + Expect(1, 126133, '\p{^Is_Numeric_Value=00000100000}', ""); + Expect(1, 126133, '\P{Is_Numeric_Value=00000100000}', ""); + Expect(0, 126133, '\P{^Is_Numeric_Value=00000100000}', ""); + Expect(1, 126132, '\p{Is_Numeric_Value=1.000000000000000e+05}', ""); + Expect(0, 126132, '\p{^Is_Numeric_Value=1.000000000000000e+05}', ""); + Expect(0, 126132, '\P{Is_Numeric_Value=1.000000000000000e+05}', ""); + Expect(1, 126132, '\P{^Is_Numeric_Value=1.000000000000000e+05}', ""); + Expect(0, 126133, '\p{Is_Numeric_Value=1.000000000000000e+05}', ""); + Expect(1, 126133, '\p{^Is_Numeric_Value=1.000000000000000e+05}', ""); + Expect(1, 126133, '\P{Is_Numeric_Value=1.000000000000000e+05}', ""); + Expect(0, 126133, '\P{^Is_Numeric_Value=1.000000000000000e+05}', ""); + Error('\p{Is_Nv=:=_ 0100000}'); + Error('\P{Is_Nv=:=_ 0100000}'); + Expect(1, 126132, '\p{Is_Nv: +1_0_0_000}', ""); + Expect(0, 126132, '\p{^Is_Nv: +1_0_0_000}', ""); + Expect(0, 126132, '\P{Is_Nv: +1_0_0_000}', ""); + Expect(1, 126132, '\P{^Is_Nv: +1_0_0_000}', ""); + Expect(0, 126133, '\p{Is_Nv: +1_0_0_000}', ""); + Expect(1, 126133, '\p{^Is_Nv: +1_0_0_000}', ""); + Expect(1, 126133, '\P{Is_Nv: +1_0_0_000}', ""); + Expect(0, 126133, '\P{^Is_Nv: +1_0_0_000}', ""); + Expect(1, 126132, '\p{Is_Nv: 1.000000000000000e+05}', ""); + Expect(0, 126132, '\p{^Is_Nv: 1.000000000000000e+05}', ""); + Expect(0, 126132, '\P{Is_Nv: 1.000000000000000e+05}', ""); + Expect(1, 126132, '\P{^Is_Nv: 1.000000000000000e+05}', ""); + Expect(0, 126133, '\p{Is_Nv: 1.000000000000000e+05}', ""); + Expect(1, 126133, '\p{^Is_Nv: 1.000000000000000e+05}', ""); + Expect(1, 126133, '\P{Is_Nv: 1.000000000000000e+05}', ""); + Expect(0, 126133, '\P{^Is_Nv: 1.000000000000000e+05}', ""); + Error('\p{Numeric_Value=_/a/0_0_0_0_0_0_0_0_1_000000}'); + Error('\P{Numeric_Value=_/a/0_0_0_0_0_0_0_0_1_000000}'); + Expect(1, 93022, '\p{Numeric_Value=:\A1000000\z:}', "");; + Expect(0, 93023, '\p{Numeric_Value=:\A1000000\z:}', "");; + Expect(1, 93022, '\p{Numeric_Value=+0001000000}', ""); + Expect(0, 93022, '\p{^Numeric_Value=+0001000000}', ""); + Expect(0, 93022, '\P{Numeric_Value=+0001000000}', ""); + Expect(1, 93022, '\P{^Numeric_Value=+0001000000}', ""); + Expect(0, 93023, '\p{Numeric_Value=+0001000000}', ""); + Expect(1, 93023, '\p{^Numeric_Value=+0001000000}', ""); + Expect(1, 93023, '\P{Numeric_Value=+0001000000}', ""); + Expect(0, 93023, '\P{^Numeric_Value=+0001000000}', ""); + Expect(1, 93022, '\p{Numeric_Value: 1.000000000000000e+06}', ""); + Expect(0, 93022, '\p{^Numeric_Value: 1.000000000000000e+06}', ""); + Expect(0, 93022, '\P{Numeric_Value: 1.000000000000000e+06}', ""); + Expect(1, 93022, '\P{^Numeric_Value: 1.000000000000000e+06}', ""); + Expect(0, 93023, '\p{Numeric_Value: 1.000000000000000e+06}', ""); + Expect(1, 93023, '\p{^Numeric_Value: 1.000000000000000e+06}', ""); + Expect(1, 93023, '\P{Numeric_Value: 1.000000000000000e+06}', ""); + Expect(0, 93023, '\P{^Numeric_Value: 1.000000000000000e+06}', ""); + Error('\p{Nv=/a/- +0_0_0_0_0_1_0_0_0_000}'); + Error('\P{Nv=/a/- +0_0_0_0_0_1_0_0_0_000}'); + Expect(1, 93022, '\p{Nv=:\A1000000\z:}', "");; + Expect(0, 93023, '\p{Nv=:\A1000000\z:}', "");; + Expect(1, 93022, '\p{Nv=+01000000}', ""); + Expect(0, 93022, '\p{^Nv=+01000000}', ""); + Expect(0, 93022, '\P{Nv=+01000000}', ""); + Expect(1, 93022, '\P{^Nv=+01000000}', ""); + Expect(0, 93023, '\p{Nv=+01000000}', ""); + Expect(1, 93023, '\p{^Nv=+01000000}', ""); + Expect(1, 93023, '\P{Nv=+01000000}', ""); + Expect(0, 93023, '\P{^Nv=+01000000}', ""); + Expect(1, 93022, '\p{Nv=1.000000000000000e+06}', ""); + Expect(0, 93022, '\p{^Nv=1.000000000000000e+06}', ""); + Expect(0, 93022, '\P{Nv=1.000000000000000e+06}', ""); + Expect(1, 93022, '\P{^Nv=1.000000000000000e+06}', ""); + Expect(0, 93023, '\p{Nv=1.000000000000000e+06}', ""); + Expect(1, 93023, '\p{^Nv=1.000000000000000e+06}', ""); + Expect(1, 93023, '\P{Nv=1.000000000000000e+06}', ""); + Expect(0, 93023, '\P{^Nv=1.000000000000000e+06}', ""); + Error('\p{Is_Numeric_Value: -_00_00_10_00_000:=}'); + Error('\P{Is_Numeric_Value: -_00_00_10_00_000:=}'); + Expect(1, 93022, '\p{Is_Numeric_Value=00000001000000}', ""); + Expect(0, 93022, '\p{^Is_Numeric_Value=00000001000000}', ""); + Expect(0, 93022, '\P{Is_Numeric_Value=00000001000000}', ""); + Expect(1, 93022, '\P{^Is_Numeric_Value=00000001000000}', ""); + Expect(0, 93023, '\p{Is_Numeric_Value=00000001000000}', ""); + Expect(1, 93023, '\p{^Is_Numeric_Value=00000001000000}', ""); + Expect(1, 93023, '\P{Is_Numeric_Value=00000001000000}', ""); + Expect(0, 93023, '\P{^Is_Numeric_Value=00000001000000}', ""); + Expect(1, 93022, '\p{Is_Numeric_Value: 1.000000000000000e+06}', ""); + Expect(0, 93022, '\p{^Is_Numeric_Value: 1.000000000000000e+06}', ""); + Expect(0, 93022, '\P{Is_Numeric_Value: 1.000000000000000e+06}', ""); + Expect(1, 93022, '\P{^Is_Numeric_Value: 1.000000000000000e+06}', ""); + Expect(0, 93023, '\p{Is_Numeric_Value: 1.000000000000000e+06}', ""); + Expect(1, 93023, '\p{^Is_Numeric_Value: 1.000000000000000e+06}', ""); + Expect(1, 93023, '\P{Is_Numeric_Value: 1.000000000000000e+06}', ""); + Expect(0, 93023, '\P{^Is_Numeric_Value: 1.000000000000000e+06}', ""); + Error('\p{Is_Nv: :=01000000}'); + Error('\P{Is_Nv: :=01000000}'); + Expect(1, 93022, '\p{Is_Nv=+001000000}', ""); + Expect(0, 93022, '\p{^Is_Nv=+001000000}', ""); + Expect(0, 93022, '\P{Is_Nv=+001000000}', ""); + Expect(1, 93022, '\P{^Is_Nv=+001000000}', ""); + Expect(0, 93023, '\p{Is_Nv=+001000000}', ""); + Expect(1, 93023, '\p{^Is_Nv=+001000000}', ""); + Expect(1, 93023, '\P{Is_Nv=+001000000}', ""); + Expect(0, 93023, '\P{^Is_Nv=+001000000}', ""); + Expect(1, 93022, '\p{Is_Nv=1.000000000000000e+06}', ""); + Expect(0, 93022, '\p{^Is_Nv=1.000000000000000e+06}', ""); + Expect(0, 93022, '\P{Is_Nv=1.000000000000000e+06}', ""); + Expect(1, 93022, '\P{^Is_Nv=1.000000000000000e+06}', ""); + Expect(0, 93023, '\p{Is_Nv=1.000000000000000e+06}', ""); + Expect(1, 93023, '\p{^Is_Nv=1.000000000000000e+06}', ""); + Expect(1, 93023, '\P{Is_Nv=1.000000000000000e+06}', ""); + Expect(0, 93023, '\P{^Is_Nv=1.000000000000000e+06}', ""); + Error('\p{Numeric_Value=_:=0010000000}'); + Error('\P{Numeric_Value=_:=0010000000}'); + Expect(1, 126113, '\p{Numeric_Value=:\A10000000\z:}', "");; + Expect(0, 126114, '\p{Numeric_Value=:\A10000000\z:}', "");; + Expect(1, 126113, '\p{Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_00000}', ""); + Expect(0, 126113, '\p{^Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_00000}', ""); + Expect(0, 126113, '\P{Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_00000}', ""); + Expect(1, 126113, '\P{^Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_00000}', ""); + Expect(0, 126114, '\p{Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_00000}', ""); + Expect(1, 126114, '\p{^Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_00000}', ""); + Expect(1, 126114, '\P{Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_00000}', ""); + Expect(0, 126114, '\P{^Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_00000}', ""); + Expect(1, 126113, '\p{Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126113, '\p{^Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126113, '\P{Numeric_Value=1.000000000000000e+07}', ""); + Expect(1, 126113, '\P{^Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126114, '\p{Numeric_Value=1.000000000000000e+07}', ""); + Expect(1, 126114, '\p{^Numeric_Value=1.000000000000000e+07}', ""); + Expect(1, 126114, '\P{Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126114, '\P{^Numeric_Value=1.000000000000000e+07}', ""); + Error('\p{Nv=:= _00_00_00_01_00_00_00_0}'); + Error('\P{Nv=:= _00_00_00_01_00_00_00_0}'); + Expect(1, 126113, '\p{Nv=:\A10000000\z:}', "");; + Expect(0, 126114, '\p{Nv=:\A10000000\z:}', "");; + Expect(1, 126113, '\p{Nv=100_000_00}', ""); + Expect(0, 126113, '\p{^Nv=100_000_00}', ""); + Expect(0, 126113, '\P{Nv=100_000_00}', ""); + Expect(1, 126113, '\P{^Nv=100_000_00}', ""); + Expect(0, 126114, '\p{Nv=100_000_00}', ""); + Expect(1, 126114, '\p{^Nv=100_000_00}', ""); + Expect(1, 126114, '\P{Nv=100_000_00}', ""); + Expect(0, 126114, '\P{^Nv=100_000_00}', ""); + Expect(1, 126113, '\p{Nv: 1.000000000000000e+07}', ""); + Expect(0, 126113, '\p{^Nv: 1.000000000000000e+07}', ""); + Expect(0, 126113, '\P{Nv: 1.000000000000000e+07}', ""); + Expect(1, 126113, '\P{^Nv: 1.000000000000000e+07}', ""); + Expect(0, 126114, '\p{Nv: 1.000000000000000e+07}', ""); + Expect(1, 126114, '\p{^Nv: 1.000000000000000e+07}', ""); + Expect(1, 126114, '\P{Nv: 1.000000000000000e+07}', ""); + Expect(0, 126114, '\P{^Nv: 1.000000000000000e+07}', ""); + Error('\p{Is_Numeric_Value: -00000000010000000:=}'); + Error('\P{Is_Numeric_Value: -00000000010000000:=}'); + Expect(1, 126113, '\p{Is_Numeric_Value=000000010000000}', ""); + Expect(0, 126113, '\p{^Is_Numeric_Value=000000010000000}', ""); + Expect(0, 126113, '\P{Is_Numeric_Value=000000010000000}', ""); + Expect(1, 126113, '\P{^Is_Numeric_Value=000000010000000}', ""); + Expect(0, 126114, '\p{Is_Numeric_Value=000000010000000}', ""); + Expect(1, 126114, '\p{^Is_Numeric_Value=000000010000000}', ""); + Expect(1, 126114, '\P{Is_Numeric_Value=000000010000000}', ""); + Expect(0, 126114, '\P{^Is_Numeric_Value=000000010000000}', ""); + Expect(1, 126113, '\p{Is_Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126113, '\p{^Is_Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126113, '\P{Is_Numeric_Value=1.000000000000000e+07}', ""); + Expect(1, 126113, '\P{^Is_Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126114, '\p{Is_Numeric_Value=1.000000000000000e+07}', ""); + Expect(1, 126114, '\p{^Is_Numeric_Value=1.000000000000000e+07}', ""); + Expect(1, 126114, '\P{Is_Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126114, '\P{^Is_Numeric_Value=1.000000000000000e+07}', ""); + Error('\p{Is_Nv=:=_00010000000}'); + Error('\P{Is_Nv=:=_00010000000}'); + Expect(1, 126113, '\p{Is_Nv=000000010000000}', ""); + Expect(0, 126113, '\p{^Is_Nv=000000010000000}', ""); + Expect(0, 126113, '\P{Is_Nv=000000010000000}', ""); + Expect(1, 126113, '\P{^Is_Nv=000000010000000}', ""); + Expect(0, 126114, '\p{Is_Nv=000000010000000}', ""); + Expect(1, 126114, '\p{^Is_Nv=000000010000000}', ""); + Expect(1, 126114, '\P{Is_Nv=000000010000000}', ""); + Expect(0, 126114, '\P{^Is_Nv=000000010000000}', ""); + Expect(1, 126113, '\p{Is_Nv=1.000000000000000e+07}', ""); + Expect(0, 126113, '\p{^Is_Nv=1.000000000000000e+07}', ""); + Expect(0, 126113, '\P{Is_Nv=1.000000000000000e+07}', ""); + Expect(1, 126113, '\P{^Is_Nv=1.000000000000000e+07}', ""); + Expect(0, 126114, '\p{Is_Nv=1.000000000000000e+07}', ""); + Expect(1, 126114, '\p{^Is_Nv=1.000000000000000e+07}', ""); + Expect(1, 126114, '\P{Is_Nv=1.000000000000000e+07}', ""); + Expect(0, 126114, '\P{^Is_Nv=1.000000000000000e+07}', ""); + Error('\p{Numeric_Value: /a/ +00000000100000000}'); + Error('\P{Numeric_Value: /a/ +00000000100000000}'); + Expect(1, 93023, '\p{Numeric_Value=:\A100000000\z:}', "");; + Expect(0, 93024, '\p{Numeric_Value=:\A100000000\z:}', "");; + Expect(1, 93023, '\p{Numeric_Value: +00000000100000000}', ""); + Expect(0, 93023, '\p{^Numeric_Value: +00000000100000000}', ""); + Expect(0, 93023, '\P{Numeric_Value: +00000000100000000}', ""); + Expect(1, 93023, '\P{^Numeric_Value: +00000000100000000}', ""); + Expect(0, 93024, '\p{Numeric_Value: +00000000100000000}', ""); + Expect(1, 93024, '\p{^Numeric_Value: +00000000100000000}', ""); + Expect(1, 93024, '\P{Numeric_Value: +00000000100000000}', ""); + Expect(0, 93024, '\P{^Numeric_Value: +00000000100000000}', ""); + Expect(1, 93023, '\p{Numeric_Value: 1.000000000000000e+08}', ""); + Expect(0, 93023, '\p{^Numeric_Value: 1.000000000000000e+08}', ""); + Expect(0, 93023, '\P{Numeric_Value: 1.000000000000000e+08}', ""); + Expect(1, 93023, '\P{^Numeric_Value: 1.000000000000000e+08}', ""); + Expect(0, 93024, '\p{Numeric_Value: 1.000000000000000e+08}', ""); + Expect(1, 93024, '\p{^Numeric_Value: 1.000000000000000e+08}', ""); + Expect(1, 93024, '\P{Numeric_Value: 1.000000000000000e+08}', ""); + Expect(0, 93024, '\P{^Numeric_Value: 1.000000000000000e+08}', ""); + Error('\p{Nv: _0100000000:=}'); + Error('\P{Nv: _0100000000:=}'); + Expect(1, 93023, '\p{Nv=:\A100000000\z:}', "");; + Expect(0, 93024, '\p{Nv=:\A100000000\z:}', "");; + Expect(1, 93023, '\p{Nv=0000100000000}', ""); + Expect(0, 93023, '\p{^Nv=0000100000000}', ""); + Expect(0, 93023, '\P{Nv=0000100000000}', ""); + Expect(1, 93023, '\P{^Nv=0000100000000}', ""); + Expect(0, 93024, '\p{Nv=0000100000000}', ""); + Expect(1, 93024, '\p{^Nv=0000100000000}', ""); + Expect(1, 93024, '\P{Nv=0000100000000}', ""); + Expect(0, 93024, '\P{^Nv=0000100000000}', ""); + Expect(1, 93023, '\p{Nv=1.000000000000000e+08}', ""); + Expect(0, 93023, '\p{^Nv=1.000000000000000e+08}', ""); + Expect(0, 93023, '\P{Nv=1.000000000000000e+08}', ""); + Expect(1, 93023, '\P{^Nv=1.000000000000000e+08}', ""); + Expect(0, 93024, '\p{Nv=1.000000000000000e+08}', ""); + Expect(1, 93024, '\p{^Nv=1.000000000000000e+08}', ""); + Expect(1, 93024, '\P{Nv=1.000000000000000e+08}', ""); + Expect(0, 93024, '\P{^Nv=1.000000000000000e+08}', ""); + Error('\p{Is_Numeric_Value= +0000100000000:=}'); + Error('\P{Is_Numeric_Value= +0000100000000:=}'); + Expect(1, 93023, '\p{Is_Numeric_Value=+0100000000}', ""); + Expect(0, 93023, '\p{^Is_Numeric_Value=+0100000000}', ""); + Expect(0, 93023, '\P{Is_Numeric_Value=+0100000000}', ""); + Expect(1, 93023, '\P{^Is_Numeric_Value=+0100000000}', ""); + Expect(0, 93024, '\p{Is_Numeric_Value=+0100000000}', ""); + Expect(1, 93024, '\p{^Is_Numeric_Value=+0100000000}', ""); + Expect(1, 93024, '\P{Is_Numeric_Value=+0100000000}', ""); + Expect(0, 93024, '\P{^Is_Numeric_Value=+0100000000}', ""); + Expect(1, 93023, '\p{Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(0, 93023, '\p{^Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(0, 93023, '\P{Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(1, 93023, '\P{^Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(0, 93024, '\p{Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(1, 93024, '\p{^Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(1, 93024, '\P{Is_Numeric_Value=1.000000000000000e+08}', ""); + Expect(0, 93024, '\P{^Is_Numeric_Value=1.000000000000000e+08}', ""); + Error('\p{Is_Nv=_:=0100000000}'); + Error('\P{Is_Nv=_:=0100000000}'); + Expect(1, 93023, '\p{Is_Nv:0_0_1_0_0_0_00000}', ""); + Expect(0, 93023, '\p{^Is_Nv:0_0_1_0_0_0_00000}', ""); + Expect(0, 93023, '\P{Is_Nv:0_0_1_0_0_0_00000}', ""); + Expect(1, 93023, '\P{^Is_Nv:0_0_1_0_0_0_00000}', ""); + Expect(0, 93024, '\p{Is_Nv:0_0_1_0_0_0_00000}', ""); + Expect(1, 93024, '\p{^Is_Nv:0_0_1_0_0_0_00000}', ""); + Expect(1, 93024, '\P{Is_Nv:0_0_1_0_0_0_00000}', ""); + Expect(0, 93024, '\P{^Is_Nv:0_0_1_0_0_0_00000}', ""); + Expect(1, 93023, '\p{Is_Nv=1.000000000000000e+08}', ""); + Expect(0, 93023, '\p{^Is_Nv=1.000000000000000e+08}', ""); + Expect(0, 93023, '\P{Is_Nv=1.000000000000000e+08}', ""); + Expect(1, 93023, '\P{^Is_Nv=1.000000000000000e+08}', ""); + Expect(0, 93024, '\p{Is_Nv=1.000000000000000e+08}', ""); + Expect(1, 93024, '\p{^Is_Nv=1.000000000000000e+08}', ""); + Expect(1, 93024, '\P{Is_Nv=1.000000000000000e+08}', ""); + Expect(0, 93024, '\P{^Is_Nv=1.000000000000000e+08}', ""); + Error('\p{Numeric_Value=-/a/00001000000000}'); + Error('\P{Numeric_Value=-/a/00001000000000}'); + Expect(1, 31213, '\p{Numeric_Value=:\A1000000000\z:}', "");; + Expect(0, 31214, '\p{Numeric_Value=:\A1000000000\z:}', "");; + Expect(1, 31213, '\p{Numeric_Value=0_0_0_1_0_0_0_0_0_0000}', ""); + Expect(0, 31213, '\p{^Numeric_Value=0_0_0_1_0_0_0_0_0_0000}', ""); + Expect(0, 31213, '\P{Numeric_Value=0_0_0_1_0_0_0_0_0_0000}', ""); + Expect(1, 31213, '\P{^Numeric_Value=0_0_0_1_0_0_0_0_0_0000}', ""); + Expect(0, 31214, '\p{Numeric_Value=0_0_0_1_0_0_0_0_0_0000}', ""); + Expect(1, 31214, '\p{^Numeric_Value=0_0_0_1_0_0_0_0_0_0000}', ""); + Expect(1, 31214, '\P{Numeric_Value=0_0_0_1_0_0_0_0_0_0000}', ""); + Expect(0, 31214, '\P{^Numeric_Value=0_0_0_1_0_0_0_0_0_0000}', ""); + Expect(1, 31213, '\p{Numeric_Value=1.000000000000000e+09}', ""); + Expect(0, 31213, '\p{^Numeric_Value=1.000000000000000e+09}', ""); + Expect(0, 31213, '\P{Numeric_Value=1.000000000000000e+09}', ""); + Expect(1, 31213, '\P{^Numeric_Value=1.000000000000000e+09}', ""); + Expect(0, 31214, '\p{Numeric_Value=1.000000000000000e+09}', ""); + Expect(1, 31214, '\p{^Numeric_Value=1.000000000000000e+09}', ""); + Expect(1, 31214, '\P{Numeric_Value=1.000000000000000e+09}', ""); + Expect(0, 31214, '\P{^Numeric_Value=1.000000000000000e+09}', ""); + Error('\p{Nv= -001000000000:=}'); + Error('\P{Nv= -001000000000:=}'); + Expect(1, 31213, '\p{Nv=:\A1000000000\z:}', "");; + Expect(0, 31214, '\p{Nv=:\A1000000000\z:}', "");; + Expect(1, 31213, '\p{Nv=1000000000}', ""); + Expect(0, 31213, '\p{^Nv=1000000000}', ""); + Expect(0, 31213, '\P{Nv=1000000000}', ""); + Expect(1, 31213, '\P{^Nv=1000000000}', ""); + Expect(0, 31214, '\p{Nv=1000000000}', ""); + Expect(1, 31214, '\p{^Nv=1000000000}', ""); + Expect(1, 31214, '\P{Nv=1000000000}', ""); + Expect(0, 31214, '\P{^Nv=1000000000}', ""); + Expect(1, 31213, '\p{Nv=1.000000000000000e+09}', ""); + Expect(0, 31213, '\p{^Nv=1.000000000000000e+09}', ""); + Expect(0, 31213, '\P{Nv=1.000000000000000e+09}', ""); + Expect(1, 31213, '\P{^Nv=1.000000000000000e+09}', ""); + Expect(0, 31214, '\p{Nv=1.000000000000000e+09}', ""); + Expect(1, 31214, '\p{^Nv=1.000000000000000e+09}', ""); + Expect(1, 31214, '\P{Nv=1.000000000000000e+09}', ""); + Expect(0, 31214, '\P{^Nv=1.000000000000000e+09}', ""); + Error('\p{Is_Numeric_Value=-_000_000_100_000_0000/a/}'); + Error('\P{Is_Numeric_Value=-_000_000_100_000_0000/a/}'); + Expect(1, 31213, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_00000}', ""); + Expect(0, 31213, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_00000}', ""); + Expect(0, 31213, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_00000}', ""); + Expect(1, 31213, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_00000}', ""); + Expect(0, 31214, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_00000}', ""); + Expect(1, 31214, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_00000}', ""); + Expect(1, 31214, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_00000}', ""); + Expect(0, 31214, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_1_0_0_0_0_00000}', ""); + Expect(1, 31213, '\p{Is_Numeric_Value=1.000000000000000e+09}', ""); + Expect(0, 31213, '\p{^Is_Numeric_Value=1.000000000000000e+09}', ""); + Expect(0, 31213, '\P{Is_Numeric_Value=1.000000000000000e+09}', ""); + Expect(1, 31213, '\P{^Is_Numeric_Value=1.000000000000000e+09}', ""); + Expect(0, 31214, '\p{Is_Numeric_Value=1.000000000000000e+09}', ""); + Expect(1, 31214, '\p{^Is_Numeric_Value=1.000000000000000e+09}', ""); + Expect(1, 31214, '\P{Is_Numeric_Value=1.000000000000000e+09}', ""); + Expect(0, 31214, '\P{^Is_Numeric_Value=1.000000000000000e+09}', ""); + Error('\p{Is_Nv: 00000001000000000/a/}'); + Error('\P{Is_Nv: 00000001000000000/a/}'); + Expect(1, 31213, '\p{Is_Nv=+000_100_000_000_0}', ""); + Expect(0, 31213, '\p{^Is_Nv=+000_100_000_000_0}', ""); + Expect(0, 31213, '\P{Is_Nv=+000_100_000_000_0}', ""); + Expect(1, 31213, '\P{^Is_Nv=+000_100_000_000_0}', ""); + Expect(0, 31214, '\p{Is_Nv=+000_100_000_000_0}', ""); + Expect(1, 31214, '\p{^Is_Nv=+000_100_000_000_0}', ""); + Expect(1, 31214, '\P{Is_Nv=+000_100_000_000_0}', ""); + Expect(0, 31214, '\P{^Is_Nv=+000_100_000_000_0}', ""); + Expect(1, 31213, '\p{Is_Nv=1.000000000000000e+09}', ""); + Expect(0, 31213, '\p{^Is_Nv=1.000000000000000e+09}', ""); + Expect(0, 31213, '\P{Is_Nv=1.000000000000000e+09}', ""); + Expect(1, 31213, '\P{^Is_Nv=1.000000000000000e+09}', ""); + Expect(0, 31214, '\p{Is_Nv=1.000000000000000e+09}', ""); + Expect(1, 31214, '\p{^Is_Nv=1.000000000000000e+09}', ""); + Expect(1, 31214, '\P{Is_Nv=1.000000000000000e+09}', ""); + Expect(0, 31214, '\P{^Is_Nv=1.000000000000000e+09}', ""); + Error('\p{Numeric_Value: 00000_01000_00000_00/a/}'); + Error('\P{Numeric_Value: 00000_01000_00000_00/a/}'); + Expect(1, 93024, '\p{Numeric_Value=:\A10000000000\z:}', "");; + Expect(0, 93025, '\p{Numeric_Value=:\A10000000000\z:}', "");; + Expect(1, 93024, '\p{Numeric_Value=000000010000000000}', ""); + Expect(0, 93024, '\p{^Numeric_Value=000000010000000000}', ""); + Expect(0, 93024, '\P{Numeric_Value=000000010000000000}', ""); + Expect(1, 93024, '\P{^Numeric_Value=000000010000000000}', ""); + Expect(0, 93025, '\p{Numeric_Value=000000010000000000}', ""); + Expect(1, 93025, '\p{^Numeric_Value=000000010000000000}', ""); + Expect(1, 93025, '\P{Numeric_Value=000000010000000000}', ""); + Expect(0, 93025, '\P{^Numeric_Value=000000010000000000}', ""); + Expect(1, 93024, '\p{Numeric_Value: 1.000000000000000e+10}', ""); + Expect(0, 93024, '\p{^Numeric_Value: 1.000000000000000e+10}', ""); + Expect(0, 93024, '\P{Numeric_Value: 1.000000000000000e+10}', ""); + Expect(1, 93024, '\P{^Numeric_Value: 1.000000000000000e+10}', ""); + Expect(0, 93025, '\p{Numeric_Value: 1.000000000000000e+10}', ""); + Expect(1, 93025, '\p{^Numeric_Value: 1.000000000000000e+10}', ""); + Expect(1, 93025, '\P{Numeric_Value: 1.000000000000000e+10}', ""); + Expect(0, 93025, '\P{^Numeric_Value: 1.000000000000000e+10}', ""); + Error('\p{Nv= -010000000000:=}'); + Error('\P{Nv= -010000000000:=}'); + Expect(1, 93024, '\p{Nv=:\A10000000000\z:}', "");; + Expect(0, 93025, '\p{Nv=:\A10000000000\z:}', "");; + Expect(1, 93024, '\p{Nv=000000010000000000}', ""); + Expect(0, 93024, '\p{^Nv=000000010000000000}', ""); + Expect(0, 93024, '\P{Nv=000000010000000000}', ""); + Expect(1, 93024, '\P{^Nv=000000010000000000}', ""); + Expect(0, 93025, '\p{Nv=000000010000000000}', ""); + Expect(1, 93025, '\p{^Nv=000000010000000000}', ""); + Expect(1, 93025, '\P{Nv=000000010000000000}', ""); + Expect(0, 93025, '\P{^Nv=000000010000000000}', ""); + Expect(1, 93024, '\p{Nv=1.000000000000000e+10}', ""); + Expect(0, 93024, '\p{^Nv=1.000000000000000e+10}', ""); + Expect(0, 93024, '\P{Nv=1.000000000000000e+10}', ""); + Expect(1, 93024, '\P{^Nv=1.000000000000000e+10}', ""); + Expect(0, 93025, '\p{Nv=1.000000000000000e+10}', ""); + Expect(1, 93025, '\p{^Nv=1.000000000000000e+10}', ""); + Expect(1, 93025, '\P{Nv=1.000000000000000e+10}', ""); + Expect(0, 93025, '\P{^Nv=1.000000000000000e+10}', ""); + Error('\p{Is_Numeric_Value=:=+0_0_0_0_0_0_0_0_0_1_0_0_0_0000000}'); + Error('\P{Is_Numeric_Value=:=+0_0_0_0_0_0_0_0_0_1_0_0_0_0000000}'); + Expect(1, 93024, '\p{Is_Numeric_Value=0001_0000_0000_00}', ""); + Expect(0, 93024, '\p{^Is_Numeric_Value=0001_0000_0000_00}', ""); + Expect(0, 93024, '\P{Is_Numeric_Value=0001_0000_0000_00}', ""); + Expect(1, 93024, '\P{^Is_Numeric_Value=0001_0000_0000_00}', ""); + Expect(0, 93025, '\p{Is_Numeric_Value=0001_0000_0000_00}', ""); + Expect(1, 93025, '\p{^Is_Numeric_Value=0001_0000_0000_00}', ""); + Expect(1, 93025, '\P{Is_Numeric_Value=0001_0000_0000_00}', ""); + Expect(0, 93025, '\P{^Is_Numeric_Value=0001_0000_0000_00}', ""); + Expect(1, 93024, '\p{Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(0, 93024, '\p{^Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(0, 93024, '\P{Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(1, 93024, '\P{^Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(0, 93025, '\p{Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(1, 93025, '\p{^Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(1, 93025, '\P{Is_Numeric_Value=1.000000000000000e+10}', ""); + Expect(0, 93025, '\P{^Is_Numeric_Value=1.000000000000000e+10}', ""); + Error('\p{Is_Nv= /a/0_0_0_0_0_0_1_0_0_00000000}'); + Error('\P{Is_Nv= /a/0_0_0_0_0_0_1_0_0_00000000}'); + Expect(1, 93024, '\p{Is_Nv=+0000000010000000000}', ""); + Expect(0, 93024, '\p{^Is_Nv=+0000000010000000000}', ""); + Expect(0, 93024, '\P{Is_Nv=+0000000010000000000}', ""); + Expect(1, 93024, '\P{^Is_Nv=+0000000010000000000}', ""); + Expect(0, 93025, '\p{Is_Nv=+0000000010000000000}', ""); + Expect(1, 93025, '\p{^Is_Nv=+0000000010000000000}', ""); + Expect(1, 93025, '\P{Is_Nv=+0000000010000000000}', ""); + Expect(0, 93025, '\P{^Is_Nv=+0000000010000000000}', ""); + Expect(1, 93024, '\p{Is_Nv:1.000000000000000e+10}', ""); + Expect(0, 93024, '\p{^Is_Nv:1.000000000000000e+10}', ""); + Expect(0, 93024, '\P{Is_Nv:1.000000000000000e+10}', ""); + Expect(1, 93024, '\P{^Is_Nv:1.000000000000000e+10}', ""); + Expect(0, 93025, '\p{Is_Nv:1.000000000000000e+10}', ""); + Expect(1, 93025, '\p{^Is_Nv:1.000000000000000e+10}', ""); + Expect(1, 93025, '\P{Is_Nv:1.000000000000000e+10}', ""); + Expect(0, 93025, '\P{^Is_Nv:1.000000000000000e+10}', ""); + Error('\p{Numeric_Value=/a/ 0_0_0_1_0_0_0_0_0_0_0_00000}'); + Error('\P{Numeric_Value=/a/ 0_0_0_1_0_0_0_0_0_0_0_00000}'); + Expect(1, 93025, '\p{Numeric_Value=:\A1000000000000\z:}', "");; + Expect(0, 93026, '\p{Numeric_Value=:\A1000000000000\z:}', "");; + Expect(1, 93025, '\p{Numeric_Value=00000001000000000000}', ""); + Expect(0, 93025, '\p{^Numeric_Value=00000001000000000000}', ""); + Expect(0, 93025, '\P{Numeric_Value=00000001000000000000}', ""); + Expect(1, 93025, '\P{^Numeric_Value=00000001000000000000}', ""); + Expect(0, 93026, '\p{Numeric_Value=00000001000000000000}', ""); + Expect(1, 93026, '\p{^Numeric_Value=00000001000000000000}', ""); + Expect(1, 93026, '\P{Numeric_Value=00000001000000000000}', ""); + Expect(0, 93026, '\P{^Numeric_Value=00000001000000000000}', ""); + Expect(1, 93025, '\p{Numeric_Value: 1.000000000000000e+12}', ""); + Expect(0, 93025, '\p{^Numeric_Value: 1.000000000000000e+12}', ""); + Expect(0, 93025, '\P{Numeric_Value: 1.000000000000000e+12}', ""); + Expect(1, 93025, '\P{^Numeric_Value: 1.000000000000000e+12}', ""); + Expect(0, 93026, '\p{Numeric_Value: 1.000000000000000e+12}', ""); + Expect(1, 93026, '\p{^Numeric_Value: 1.000000000000000e+12}', ""); + Expect(1, 93026, '\P{Numeric_Value: 1.000000000000000e+12}', ""); + Expect(0, 93026, '\P{^Numeric_Value: 1.000000000000000e+12}', ""); + Error('\p{Nv=000001000000000000:=}'); + Error('\P{Nv=000001000000000000:=}'); + Expect(1, 93025, '\p{Nv=:\A1000000000000\z:}', "");; + Expect(0, 93026, '\p{Nv=:\A1000000000000\z:}', "");; + Expect(1, 93025, '\p{Nv=1000000000000}', ""); + Expect(0, 93025, '\p{^Nv=1000000000000}', ""); + Expect(0, 93025, '\P{Nv=1000000000000}', ""); + Expect(1, 93025, '\P{^Nv=1000000000000}', ""); + Expect(0, 93026, '\p{Nv=1000000000000}', ""); + Expect(1, 93026, '\p{^Nv=1000000000000}', ""); + Expect(1, 93026, '\P{Nv=1000000000000}', ""); + Expect(0, 93026, '\P{^Nv=1000000000000}', ""); + Expect(1, 93025, '\p{Nv=1.000000000000000e+12}', ""); + Expect(0, 93025, '\p{^Nv=1.000000000000000e+12}', ""); + Expect(0, 93025, '\P{Nv=1.000000000000000e+12}', ""); + Expect(1, 93025, '\P{^Nv=1.000000000000000e+12}', ""); + Expect(0, 93026, '\p{Nv=1.000000000000000e+12}', ""); + Expect(1, 93026, '\p{^Nv=1.000000000000000e+12}', ""); + Expect(1, 93026, '\P{Nv=1.000000000000000e+12}', ""); + Expect(0, 93026, '\P{^Nv=1.000000000000000e+12}', ""); + Error('\p{Is_Numeric_Value=:= -00_00_10_00_00_00_00_00_0}'); + Error('\P{Is_Numeric_Value=:= -00_00_10_00_00_00_00_00_0}'); + Expect(1, 93025, '\p{Is_Numeric_Value=+010000_000000_00}', ""); + Expect(0, 93025, '\p{^Is_Numeric_Value=+010000_000000_00}', ""); + Expect(0, 93025, '\P{Is_Numeric_Value=+010000_000000_00}', ""); + Expect(1, 93025, '\P{^Is_Numeric_Value=+010000_000000_00}', ""); + Expect(0, 93026, '\p{Is_Numeric_Value=+010000_000000_00}', ""); + Expect(1, 93026, '\p{^Is_Numeric_Value=+010000_000000_00}', ""); + Expect(1, 93026, '\P{Is_Numeric_Value=+010000_000000_00}', ""); + Expect(0, 93026, '\P{^Is_Numeric_Value=+010000_000000_00}', ""); + Expect(1, 93025, '\p{Is_Numeric_Value: 1.000000000000000e+12}', ""); + Expect(0, 93025, '\p{^Is_Numeric_Value: 1.000000000000000e+12}', ""); + Expect(0, 93025, '\P{Is_Numeric_Value: 1.000000000000000e+12}', ""); + Expect(1, 93025, '\P{^Is_Numeric_Value: 1.000000000000000e+12}', ""); + Expect(0, 93026, '\p{Is_Numeric_Value: 1.000000000000000e+12}', ""); + Expect(1, 93026, '\p{^Is_Numeric_Value: 1.000000000000000e+12}', ""); + Expect(1, 93026, '\P{Is_Numeric_Value: 1.000000000000000e+12}', ""); + Expect(0, 93026, '\P{^Is_Numeric_Value: 1.000000000000000e+12}', ""); + Error('\p{Is_Nv= :=00001000000000000}'); + Error('\P{Is_Nv= :=00001000000000000}'); + Expect(1, 93025, '\p{Is_Nv=1000000000000}', ""); + Expect(0, 93025, '\p{^Is_Nv=1000000000000}', ""); + Expect(0, 93025, '\P{Is_Nv=1000000000000}', ""); + Expect(1, 93025, '\P{^Is_Nv=1000000000000}', ""); + Expect(0, 93026, '\p{Is_Nv=1000000000000}', ""); + Expect(1, 93026, '\p{^Is_Nv=1000000000000}', ""); + Expect(1, 93026, '\P{Is_Nv=1000000000000}', ""); + Expect(0, 93026, '\P{^Is_Nv=1000000000000}', ""); + Expect(1, 93025, '\p{Is_Nv=1.000000000000000e+12}', ""); + Expect(0, 93025, '\p{^Is_Nv=1.000000000000000e+12}', ""); + Expect(0, 93025, '\P{Is_Nv=1.000000000000000e+12}', ""); + Expect(1, 93025, '\P{^Is_Nv=1.000000000000000e+12}', ""); + Expect(0, 93026, '\p{Is_Nv=1.000000000000000e+12}', ""); + Expect(1, 93026, '\p{^Is_Nv=1.000000000000000e+12}', ""); + Expect(1, 93026, '\P{Is_Nv=1.000000000000000e+12}', ""); + Expect(0, 93026, '\P{^Is_Nv=1.000000000000000e+12}', ""); + Error('\p{Numeric_Value=/a/_10000000000000000}'); + Error('\P{Numeric_Value=/a/_10000000000000000}'); + Expect(1, 20140, '\p{Numeric_Value=:\A10000000000000000\z:}', "");; + Expect(0, 20141, '\p{Numeric_Value=:\A10000000000000000\z:}', "");; + Expect(1, 20140, '\p{Numeric_Value=010000000000000000}', ""); + Expect(0, 20140, '\p{^Numeric_Value=010000000000000000}', ""); + Expect(0, 20140, '\P{Numeric_Value=010000000000000000}', ""); + Expect(1, 20140, '\P{^Numeric_Value=010000000000000000}', ""); + Expect(0, 20141, '\p{Numeric_Value=010000000000000000}', ""); + Expect(1, 20141, '\p{^Numeric_Value=010000000000000000}', ""); + Expect(1, 20141, '\P{Numeric_Value=010000000000000000}', ""); + Expect(0, 20141, '\P{^Numeric_Value=010000000000000000}', ""); + Expect(1, 20140, '\p{Numeric_Value=1.000000000000000e+16}', ""); + Expect(0, 20140, '\p{^Numeric_Value=1.000000000000000e+16}', ""); + Expect(0, 20140, '\P{Numeric_Value=1.000000000000000e+16}', ""); + Expect(1, 20140, '\P{^Numeric_Value=1.000000000000000e+16}', ""); + Expect(0, 20141, '\p{Numeric_Value=1.000000000000000e+16}', ""); + Expect(1, 20141, '\p{^Numeric_Value=1.000000000000000e+16}', ""); + Expect(1, 20141, '\P{Numeric_Value=1.000000000000000e+16}', ""); + Expect(0, 20141, '\P{^Numeric_Value=1.000000000000000e+16}', ""); + Error('\p{Nv= /a/010000000000000000}'); + Error('\P{Nv= /a/010000000000000000}'); + Expect(1, 20140, '\p{Nv=:\A10000000000000000\z:}', "");; + Expect(0, 20141, '\p{Nv=:\A10000000000000000\z:}', "");; + Expect(1, 20140, '\p{Nv=+10000000000000000}', ""); + Expect(0, 20140, '\p{^Nv=+10000000000000000}', ""); + Expect(0, 20140, '\P{Nv=+10000000000000000}', ""); + Expect(1, 20140, '\P{^Nv=+10000000000000000}', ""); + Expect(0, 20141, '\p{Nv=+10000000000000000}', ""); + Expect(1, 20141, '\p{^Nv=+10000000000000000}', ""); + Expect(1, 20141, '\P{Nv=+10000000000000000}', ""); + Expect(0, 20141, '\P{^Nv=+10000000000000000}', ""); + Expect(1, 20140, '\p{Nv:1.000000000000000e+16}', ""); + Expect(0, 20140, '\p{^Nv:1.000000000000000e+16}', ""); + Expect(0, 20140, '\P{Nv:1.000000000000000e+16}', ""); + Expect(1, 20140, '\P{^Nv:1.000000000000000e+16}', ""); + Expect(0, 20141, '\p{Nv:1.000000000000000e+16}', ""); + Expect(1, 20141, '\p{^Nv:1.000000000000000e+16}', ""); + Expect(1, 20141, '\P{Nv:1.000000000000000e+16}', ""); + Expect(0, 20141, '\P{^Nv:1.000000000000000e+16}', ""); + Error('\p{Is_Numeric_Value=_00_00_10_00_00_00_00_00_00_000:=}'); + Error('\P{Is_Numeric_Value=_00_00_10_00_00_00_00_00_00_000:=}'); + Expect(1, 20140, '\p{Is_Numeric_Value=000000010000000000000000}', ""); + Expect(0, 20140, '\p{^Is_Numeric_Value=000000010000000000000000}', ""); + Expect(0, 20140, '\P{Is_Numeric_Value=000000010000000000000000}', ""); + Expect(1, 20140, '\P{^Is_Numeric_Value=000000010000000000000000}', ""); + Expect(0, 20141, '\p{Is_Numeric_Value=000000010000000000000000}', ""); + Expect(1, 20141, '\p{^Is_Numeric_Value=000000010000000000000000}', ""); + Expect(1, 20141, '\P{Is_Numeric_Value=000000010000000000000000}', ""); + Expect(0, 20141, '\P{^Is_Numeric_Value=000000010000000000000000}', ""); + Expect(1, 20140, '\p{Is_Numeric_Value=1.000000000000000e+16}', ""); + Expect(0, 20140, '\p{^Is_Numeric_Value=1.000000000000000e+16}', ""); + Expect(0, 20140, '\P{Is_Numeric_Value=1.000000000000000e+16}', ""); + Expect(1, 20140, '\P{^Is_Numeric_Value=1.000000000000000e+16}', ""); + Expect(0, 20141, '\p{Is_Numeric_Value=1.000000000000000e+16}', ""); + Expect(1, 20141, '\p{^Is_Numeric_Value=1.000000000000000e+16}', ""); + Expect(1, 20141, '\P{Is_Numeric_Value=1.000000000000000e+16}', ""); + Expect(0, 20141, '\P{^Is_Numeric_Value=1.000000000000000e+16}', ""); + Error('\p{Is_Nv=/a/__+000000010000000000000000}'); + Error('\P{Is_Nv=/a/__+000000010000000000000000}'); + Expect(1, 20140, '\p{Is_Nv=+0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_0_00000}', ""); + Expect(0, 20140, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_0_00000}', ""); + Expect(0, 20140, '\P{Is_Nv=+0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_0_00000}', ""); + Expect(1, 20140, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_0_00000}', ""); + Expect(0, 20141, '\p{Is_Nv=+0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_0_00000}', ""); + Expect(1, 20141, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_0_00000}', ""); + Expect(1, 20141, '\P{Is_Nv=+0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_0_00000}', ""); + Expect(0, 20141, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0_0_00000}', ""); + Expect(1, 20140, '\p{Is_Nv=1.000000000000000e+16}', ""); + Expect(0, 20140, '\p{^Is_Nv=1.000000000000000e+16}', ""); + Expect(0, 20140, '\P{Is_Nv=1.000000000000000e+16}', ""); + Expect(1, 20140, '\P{^Is_Nv=1.000000000000000e+16}', ""); + Expect(0, 20141, '\p{Is_Nv=1.000000000000000e+16}', ""); + Expect(1, 20141, '\p{^Is_Nv=1.000000000000000e+16}', ""); + Expect(1, 20141, '\P{Is_Nv=1.000000000000000e+16}', ""); + Expect(0, 20141, '\P{^Is_Nv=1.000000000000000e+16}', ""); + Error('\p{Numeric_Value= 00011/a/}'); + Error('\P{Numeric_Value= 00011/a/}'); + Expect(1, 119531, '\p{Numeric_Value=:\A11\z:}', "");; + Expect(0, 119532, '\p{Numeric_Value=:\A11\z:}', "");; + Expect(1, 119531, '\p{Numeric_Value=+0011}', ""); + Expect(0, 119531, '\p{^Numeric_Value=+0011}', ""); + Expect(0, 119531, '\P{Numeric_Value=+0011}', ""); + Expect(1, 119531, '\P{^Numeric_Value=+0011}', ""); + Expect(0, 119532, '\p{Numeric_Value=+0011}', ""); + Expect(1, 119532, '\p{^Numeric_Value=+0011}', ""); + Expect(1, 119532, '\P{Numeric_Value=+0011}', ""); + Expect(0, 119532, '\P{^Numeric_Value=+0011}', ""); + Expect(1, 119531, '\p{Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119531, '\p{^Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119531, '\P{Numeric_Value=1.100000000000000e+01}', ""); + Expect(1, 119531, '\P{^Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119532, '\p{Numeric_Value=1.100000000000000e+01}', ""); + Expect(1, 119532, '\p{^Numeric_Value=1.100000000000000e+01}', ""); + Expect(1, 119532, '\P{Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119532, '\P{^Numeric_Value=1.100000000000000e+01}', ""); + Error('\p{Nv=-/a/00011}'); + Error('\P{Nv=-/a/00011}'); + Expect(1, 119531, '\p{Nv=:\A11\z:}', "");; + Expect(0, 119532, '\p{Nv=:\A11\z:}', "");; + Expect(1, 119531, '\p{Nv: 11}', ""); + Expect(0, 119531, '\p{^Nv: 11}', ""); + Expect(0, 119531, '\P{Nv: 11}', ""); + Expect(1, 119531, '\P{^Nv: 11}', ""); + Expect(0, 119532, '\p{Nv: 11}', ""); + Expect(1, 119532, '\p{^Nv: 11}', ""); + Expect(1, 119532, '\P{Nv: 11}', ""); + Expect(0, 119532, '\P{^Nv: 11}', ""); + Expect(1, 119531, '\p{Nv=1.100000000000000e+01}', ""); + Expect(0, 119531, '\p{^Nv=1.100000000000000e+01}', ""); + Expect(0, 119531, '\P{Nv=1.100000000000000e+01}', ""); + Expect(1, 119531, '\P{^Nv=1.100000000000000e+01}', ""); + Expect(0, 119532, '\p{Nv=1.100000000000000e+01}', ""); + Expect(1, 119532, '\p{^Nv=1.100000000000000e+01}', ""); + Expect(1, 119532, '\P{Nv=1.100000000000000e+01}', ""); + Expect(0, 119532, '\P{^Nv=1.100000000000000e+01}', ""); + Error('\p{Is_Numeric_Value: 00000011:=}'); + Error('\P{Is_Numeric_Value: 00000011:=}'); + Expect(1, 119531, '\p{Is_Numeric_Value=+0011}', ""); + Expect(0, 119531, '\p{^Is_Numeric_Value=+0011}', ""); + Expect(0, 119531, '\P{Is_Numeric_Value=+0011}', ""); + Expect(1, 119531, '\P{^Is_Numeric_Value=+0011}', ""); + Expect(0, 119532, '\p{Is_Numeric_Value=+0011}', ""); + Expect(1, 119532, '\p{^Is_Numeric_Value=+0011}', ""); + Expect(1, 119532, '\P{Is_Numeric_Value=+0011}', ""); + Expect(0, 119532, '\P{^Is_Numeric_Value=+0011}', ""); + Expect(1, 119531, '\p{Is_Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119531, '\p{^Is_Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119531, '\P{Is_Numeric_Value=1.100000000000000e+01}', ""); + Expect(1, 119531, '\P{^Is_Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119532, '\p{Is_Numeric_Value=1.100000000000000e+01}', ""); + Expect(1, 119532, '\p{^Is_Numeric_Value=1.100000000000000e+01}', ""); + Expect(1, 119532, '\P{Is_Numeric_Value=1.100000000000000e+01}', ""); + Expect(0, 119532, '\P{^Is_Numeric_Value=1.100000000000000e+01}', ""); + Error('\p{Is_Nv=_011:=}'); + Error('\P{Is_Nv=_011:=}'); + Expect(1, 119531, '\p{Is_Nv=00011}', ""); + Expect(0, 119531, '\p{^Is_Nv=00011}', ""); + Expect(0, 119531, '\P{Is_Nv=00011}', ""); + Expect(1, 119531, '\P{^Is_Nv=00011}', ""); + Expect(0, 119532, '\p{Is_Nv=00011}', ""); + Expect(1, 119532, '\p{^Is_Nv=00011}', ""); + Expect(1, 119532, '\P{Is_Nv=00011}', ""); + Expect(0, 119532, '\P{^Is_Nv=00011}', ""); + Expect(1, 119531, '\p{Is_Nv=1.100000000000000e+01}', ""); + Expect(0, 119531, '\p{^Is_Nv=1.100000000000000e+01}', ""); + Expect(0, 119531, '\P{Is_Nv=1.100000000000000e+01}', ""); + Expect(1, 119531, '\P{^Is_Nv=1.100000000000000e+01}', ""); + Expect(0, 119532, '\p{Is_Nv=1.100000000000000e+01}', ""); + Expect(1, 119532, '\p{^Is_Nv=1.100000000000000e+01}', ""); + Expect(1, 119532, '\P{Is_Nv=1.100000000000000e+01}', ""); + Expect(0, 119532, '\P{^Is_Nv=1.100000000000000e+01}', ""); + Error('\p{Numeric_Value= 0011/00000012/a/}'); + Error('\P{Numeric_Value= 0011/00000012/a/}'); + Expect(1, 68028, '\p{Numeric_Value=:\A11/12\z:}', "");; + Expect(0, 68029, '\p{Numeric_Value=:\A11/12\z:}', "");; + Expect(1, 68028, '\p{Numeric_Value:00011/0012}', ""); + Expect(0, 68028, '\p{^Numeric_Value:00011/0012}', ""); + Expect(0, 68028, '\P{Numeric_Value:00011/0012}', ""); + Expect(1, 68028, '\P{^Numeric_Value:00011/0012}', ""); + Expect(0, 68029, '\p{Numeric_Value:00011/0012}', ""); + Expect(1, 68029, '\p{^Numeric_Value:00011/0012}', ""); + Expect(1, 68029, '\P{Numeric_Value:00011/0012}', ""); + Expect(0, 68029, '\P{^Numeric_Value:00011/0012}', ""); + Expect(1, 68028, '\p{Numeric_Value=660/720}', ""); + Expect(0, 68028, '\p{^Numeric_Value=660/720}', ""); + Expect(0, 68028, '\P{Numeric_Value=660/720}', ""); + Expect(1, 68028, '\P{^Numeric_Value=660/720}', ""); + Expect(0, 68029, '\p{Numeric_Value=660/720}', ""); + Expect(1, 68029, '\p{^Numeric_Value=660/720}', ""); + Expect(1, 68029, '\P{Numeric_Value=660/720}', ""); + Expect(0, 68029, '\P{^Numeric_Value=660/720}', ""); + Error('\p{Numeric_Value=9.2e-01}'); + Error('\P{Numeric_Value=9.2e-01}'); + Error('\p{Numeric_Value=0.9}'); + Error('\P{Numeric_Value=0.9}'); + Error('\p{Numeric_Value=9.17e-01}'); + Error('\P{Numeric_Value=9.17e-01}'); + Error('\p{Numeric_Value: 0.92}'); + Error('\P{Numeric_Value: 0.92}'); + Expect(1, 68028, '\p{Numeric_Value=9.167e-01}', ""); + Expect(0, 68028, '\p{^Numeric_Value=9.167e-01}', ""); + Expect(0, 68028, '\P{Numeric_Value=9.167e-01}', ""); + Expect(1, 68028, '\P{^Numeric_Value=9.167e-01}', ""); + Expect(0, 68029, '\p{Numeric_Value=9.167e-01}', ""); + Expect(1, 68029, '\p{^Numeric_Value=9.167e-01}', ""); + Expect(1, 68029, '\P{Numeric_Value=9.167e-01}', ""); + Expect(0, 68029, '\P{^Numeric_Value=9.167e-01}', ""); + Error('\p{Numeric_Value=0.917}'); + Error('\P{Numeric_Value=0.917}'); + Expect(1, 68028, '\p{Numeric_Value=9.1667e-01}', ""); + Expect(0, 68028, '\p{^Numeric_Value=9.1667e-01}', ""); + Expect(0, 68028, '\P{Numeric_Value=9.1667e-01}', ""); + Expect(1, 68028, '\P{^Numeric_Value=9.1667e-01}', ""); + Expect(0, 68029, '\p{Numeric_Value=9.1667e-01}', ""); + Expect(1, 68029, '\p{^Numeric_Value=9.1667e-01}', ""); + Expect(1, 68029, '\P{Numeric_Value=9.1667e-01}', ""); + Expect(0, 68029, '\P{^Numeric_Value=9.1667e-01}', ""); + Expect(1, 68028, '\p{Numeric_Value=0.9167}', ""); + Expect(0, 68028, '\p{^Numeric_Value=0.9167}', ""); + Expect(0, 68028, '\P{Numeric_Value=0.9167}', ""); + Expect(1, 68028, '\P{^Numeric_Value=0.9167}', ""); + Expect(0, 68029, '\p{Numeric_Value=0.9167}', ""); + Expect(1, 68029, '\p{^Numeric_Value=0.9167}', ""); + Expect(1, 68029, '\P{Numeric_Value=0.9167}', ""); + Expect(0, 68029, '\P{^Numeric_Value=0.9167}', ""); + Expect(1, 68028, '\p{Numeric_Value=9.16667e-01}', ""); + Expect(0, 68028, '\p{^Numeric_Value=9.16667e-01}', ""); + Expect(0, 68028, '\P{Numeric_Value=9.16667e-01}', ""); + Expect(1, 68028, '\P{^Numeric_Value=9.16667e-01}', ""); + Expect(0, 68029, '\p{Numeric_Value=9.16667e-01}', ""); + Expect(1, 68029, '\p{^Numeric_Value=9.16667e-01}', ""); + Expect(1, 68029, '\P{Numeric_Value=9.16667e-01}', ""); + Expect(0, 68029, '\P{^Numeric_Value=9.16667e-01}', ""); + Expect(1, 68028, '\p{Numeric_Value=0.91667}', ""); + Expect(0, 68028, '\p{^Numeric_Value=0.91667}', ""); + Expect(0, 68028, '\P{Numeric_Value=0.91667}', ""); + Expect(1, 68028, '\P{^Numeric_Value=0.91667}', ""); + Expect(0, 68029, '\p{Numeric_Value=0.91667}', ""); + Expect(1, 68029, '\p{^Numeric_Value=0.91667}', ""); + Expect(1, 68029, '\P{Numeric_Value=0.91667}', ""); + Expect(0, 68029, '\P{^Numeric_Value=0.91667}', ""); + Error('\p{Nv= _11/00000012:=}'); + Error('\P{Nv= _11/00000012:=}'); + Expect(1, 68028, '\p{Nv=:\A11/12\z:}', "");; + Expect(0, 68029, '\p{Nv=:\A11/12\z:}', "");; + Expect(1, 68028, '\p{Nv=000011/00000000012}', ""); + Expect(0, 68028, '\p{^Nv=000011/00000000012}', ""); + Expect(0, 68028, '\P{Nv=000011/00000000012}', ""); + Expect(1, 68028, '\P{^Nv=000011/00000000012}', ""); + Expect(0, 68029, '\p{Nv=000011/00000000012}', ""); + Expect(1, 68029, '\p{^Nv=000011/00000000012}', ""); + Expect(1, 68029, '\P{Nv=000011/00000000012}', ""); + Expect(0, 68029, '\P{^Nv=000011/00000000012}', ""); + Expect(1, 68028, '\p{Nv=660/720}', ""); + Expect(0, 68028, '\p{^Nv=660/720}', ""); + Expect(0, 68028, '\P{Nv=660/720}', ""); + Expect(1, 68028, '\P{^Nv=660/720}', ""); + Expect(0, 68029, '\p{Nv=660/720}', ""); + Expect(1, 68029, '\p{^Nv=660/720}', ""); + Expect(1, 68029, '\P{Nv=660/720}', ""); + Expect(0, 68029, '\P{^Nv=660/720}', ""); + Error('\p{Nv=9.2e-01}'); + Error('\P{Nv=9.2e-01}'); + Error('\p{Nv=0.9}'); + Error('\P{Nv=0.9}'); + Error('\p{Nv=9.17e-01}'); + Error('\P{Nv=9.17e-01}'); + Error('\p{Nv=0.92}'); + Error('\P{Nv=0.92}'); + Expect(1, 68028, '\p{Nv=9.167e-01}', ""); + Expect(0, 68028, '\p{^Nv=9.167e-01}', ""); + Expect(0, 68028, '\P{Nv=9.167e-01}', ""); + Expect(1, 68028, '\P{^Nv=9.167e-01}', ""); + Expect(0, 68029, '\p{Nv=9.167e-01}', ""); + Expect(1, 68029, '\p{^Nv=9.167e-01}', ""); + Expect(1, 68029, '\P{Nv=9.167e-01}', ""); + Expect(0, 68029, '\P{^Nv=9.167e-01}', ""); + Error('\p{Nv=0.917}'); + Error('\P{Nv=0.917}'); + Expect(1, 68028, '\p{Nv=9.1667e-01}', ""); + Expect(0, 68028, '\p{^Nv=9.1667e-01}', ""); + Expect(0, 68028, '\P{Nv=9.1667e-01}', ""); + Expect(1, 68028, '\P{^Nv=9.1667e-01}', ""); + Expect(0, 68029, '\p{Nv=9.1667e-01}', ""); + Expect(1, 68029, '\p{^Nv=9.1667e-01}', ""); + Expect(1, 68029, '\P{Nv=9.1667e-01}', ""); + Expect(0, 68029, '\P{^Nv=9.1667e-01}', ""); + Expect(1, 68028, '\p{Nv=0.9167}', ""); + Expect(0, 68028, '\p{^Nv=0.9167}', ""); + Expect(0, 68028, '\P{Nv=0.9167}', ""); + Expect(1, 68028, '\P{^Nv=0.9167}', ""); + Expect(0, 68029, '\p{Nv=0.9167}', ""); + Expect(1, 68029, '\p{^Nv=0.9167}', ""); + Expect(1, 68029, '\P{Nv=0.9167}', ""); + Expect(0, 68029, '\P{^Nv=0.9167}', ""); + Expect(1, 68028, '\p{Nv=9.16667e-01}', ""); + Expect(0, 68028, '\p{^Nv=9.16667e-01}', ""); + Expect(0, 68028, '\P{Nv=9.16667e-01}', ""); + Expect(1, 68028, '\P{^Nv=9.16667e-01}', ""); + Expect(0, 68029, '\p{Nv=9.16667e-01}', ""); + Expect(1, 68029, '\p{^Nv=9.16667e-01}', ""); + Expect(1, 68029, '\P{Nv=9.16667e-01}', ""); + Expect(0, 68029, '\P{^Nv=9.16667e-01}', ""); + Expect(1, 68028, '\p{Nv=0.91667}', ""); + Expect(0, 68028, '\p{^Nv=0.91667}', ""); + Expect(0, 68028, '\P{Nv=0.91667}', ""); + Expect(1, 68028, '\P{^Nv=0.91667}', ""); + Expect(0, 68029, '\p{Nv=0.91667}', ""); + Expect(1, 68029, '\p{^Nv=0.91667}', ""); + Expect(1, 68029, '\P{Nv=0.91667}', ""); + Expect(0, 68029, '\P{^Nv=0.91667}', ""); + Error('\p{Is_Numeric_Value=-:=00000011/0012}'); + Error('\P{Is_Numeric_Value=-:=00000011/0012}'); + Expect(1, 68028, '\p{Is_Numeric_Value=11/12}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=11/12}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=11/12}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=11/12}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=11/12}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=11/12}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=11/12}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=11/12}', ""); + Expect(1, 68028, '\p{Is_Numeric_Value=660/720}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=660/720}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=660/720}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=660/720}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=660/720}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=660/720}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=660/720}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=660/720}', ""); + Error('\p{Is_Numeric_Value: 9.2e-01}'); + Error('\P{Is_Numeric_Value: 9.2e-01}'); + Error('\p{Is_Numeric_Value=0.9}'); + Error('\P{Is_Numeric_Value=0.9}'); + Error('\p{Is_Numeric_Value=9.17e-01}'); + Error('\P{Is_Numeric_Value=9.17e-01}'); + Error('\p{Is_Numeric_Value=0.92}'); + Error('\P{Is_Numeric_Value=0.92}'); + Expect(1, 68028, '\p{Is_Numeric_Value=9.167e-01}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=9.167e-01}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=9.167e-01}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=9.167e-01}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=9.167e-01}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=9.167e-01}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=9.167e-01}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=9.167e-01}', ""); + Error('\p{Is_Numeric_Value=0.917}'); + Error('\P{Is_Numeric_Value=0.917}'); + Expect(1, 68028, '\p{Is_Numeric_Value=9.1667e-01}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=9.1667e-01}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=9.1667e-01}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=9.1667e-01}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=9.1667e-01}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=9.1667e-01}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=9.1667e-01}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=9.1667e-01}', ""); + Expect(1, 68028, '\p{Is_Numeric_Value=0.9167}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=0.9167}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=0.9167}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=0.9167}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=0.9167}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=0.9167}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=0.9167}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=0.9167}', ""); + Expect(1, 68028, '\p{Is_Numeric_Value=9.16667e-01}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=9.16667e-01}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=9.16667e-01}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=9.16667e-01}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=9.16667e-01}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=9.16667e-01}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=9.16667e-01}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=9.16667e-01}', ""); + Expect(1, 68028, '\p{Is_Numeric_Value=0.91667}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value=0.91667}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value=0.91667}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value=0.91667}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value=0.91667}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value=0.91667}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value=0.91667}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value=0.91667}', ""); + Error('\p{Is_Nv=_ +0000011/012/a/}'); + Error('\P{Is_Nv=_ +0000011/012/a/}'); + Expect(1, 68028, '\p{Is_Nv=011/00000012}', ""); + Expect(0, 68028, '\p{^Is_Nv=011/00000012}', ""); + Expect(0, 68028, '\P{Is_Nv=011/00000012}', ""); + Expect(1, 68028, '\P{^Is_Nv=011/00000012}', ""); + Expect(0, 68029, '\p{Is_Nv=011/00000012}', ""); + Expect(1, 68029, '\p{^Is_Nv=011/00000012}', ""); + Expect(1, 68029, '\P{Is_Nv=011/00000012}', ""); + Expect(0, 68029, '\P{^Is_Nv=011/00000012}', ""); + Expect(1, 68028, '\p{Is_Nv=660/720}', ""); + Expect(0, 68028, '\p{^Is_Nv=660/720}', ""); + Expect(0, 68028, '\P{Is_Nv=660/720}', ""); + Expect(1, 68028, '\P{^Is_Nv=660/720}', ""); + Expect(0, 68029, '\p{Is_Nv=660/720}', ""); + Expect(1, 68029, '\p{^Is_Nv=660/720}', ""); + Expect(1, 68029, '\P{Is_Nv=660/720}', ""); + Expect(0, 68029, '\P{^Is_Nv=660/720}', ""); + Error('\p{Is_Nv: 9.2e-01}'); + Error('\P{Is_Nv: 9.2e-01}'); + Error('\p{Is_Nv=0.9}'); + Error('\P{Is_Nv=0.9}'); + Error('\p{Is_Nv=9.17e-01}'); + Error('\P{Is_Nv=9.17e-01}'); + Error('\p{Is_Nv=0.92}'); + Error('\P{Is_Nv=0.92}'); + Expect(1, 68028, '\p{Is_Nv=9.167e-01}', ""); + Expect(0, 68028, '\p{^Is_Nv=9.167e-01}', ""); + Expect(0, 68028, '\P{Is_Nv=9.167e-01}', ""); + Expect(1, 68028, '\P{^Is_Nv=9.167e-01}', ""); + Expect(0, 68029, '\p{Is_Nv=9.167e-01}', ""); + Expect(1, 68029, '\p{^Is_Nv=9.167e-01}', ""); + Expect(1, 68029, '\P{Is_Nv=9.167e-01}', ""); + Expect(0, 68029, '\P{^Is_Nv=9.167e-01}', ""); + Error('\p{Is_Nv=0.917}'); + Error('\P{Is_Nv=0.917}'); + Expect(1, 68028, '\p{Is_Nv=9.1667e-01}', ""); + Expect(0, 68028, '\p{^Is_Nv=9.1667e-01}', ""); + Expect(0, 68028, '\P{Is_Nv=9.1667e-01}', ""); + Expect(1, 68028, '\P{^Is_Nv=9.1667e-01}', ""); + Expect(0, 68029, '\p{Is_Nv=9.1667e-01}', ""); + Expect(1, 68029, '\p{^Is_Nv=9.1667e-01}', ""); + Expect(1, 68029, '\P{Is_Nv=9.1667e-01}', ""); + Expect(0, 68029, '\P{^Is_Nv=9.1667e-01}', ""); + Expect(1, 68028, '\p{Is_Nv=0.9167}', ""); + Expect(0, 68028, '\p{^Is_Nv=0.9167}', ""); + Expect(0, 68028, '\P{Is_Nv=0.9167}', ""); + Expect(1, 68028, '\P{^Is_Nv=0.9167}', ""); + Expect(0, 68029, '\p{Is_Nv=0.9167}', ""); + Expect(1, 68029, '\p{^Is_Nv=0.9167}', ""); + Expect(1, 68029, '\P{Is_Nv=0.9167}', ""); + Expect(0, 68029, '\P{^Is_Nv=0.9167}', ""); + Expect(1, 68028, '\p{Is_Nv=9.16667e-01}', ""); + Expect(0, 68028, '\p{^Is_Nv=9.16667e-01}', ""); + Expect(0, 68028, '\P{Is_Nv=9.16667e-01}', ""); + Expect(1, 68028, '\P{^Is_Nv=9.16667e-01}', ""); + Expect(0, 68029, '\p{Is_Nv=9.16667e-01}', ""); + Expect(1, 68029, '\p{^Is_Nv=9.16667e-01}', ""); + Expect(1, 68029, '\P{Is_Nv=9.16667e-01}', ""); + Expect(0, 68029, '\P{^Is_Nv=9.16667e-01}', ""); + Expect(1, 68028, '\p{Is_Nv: 0.91667}', ""); + Expect(0, 68028, '\p{^Is_Nv: 0.91667}', ""); + Expect(0, 68028, '\P{Is_Nv: 0.91667}', ""); + Expect(1, 68028, '\P{^Is_Nv: 0.91667}', ""); + Expect(0, 68029, '\p{Is_Nv: 0.91667}', ""); + Expect(1, 68029, '\p{^Is_Nv: 0.91667}', ""); + Expect(1, 68029, '\P{Is_Nv: 0.91667}', ""); + Expect(0, 68029, '\P{^Is_Nv: 0.91667}', ""); + Error('\p{Numeric_Value= +0011/2/a/}'); + Error('\P{Numeric_Value= +0011/2/a/}'); + Expect(1, 3887, '\p{Numeric_Value=:\A11/2\z:}', "");; + Expect(0, 3888, '\p{Numeric_Value=:\A11/2\z:}', "");; + Expect(1, 3887, '\p{Numeric_Value=0011/0002}', ""); + Expect(0, 3887, '\p{^Numeric_Value=0011/0002}', ""); + Expect(0, 3887, '\P{Numeric_Value=0011/0002}', ""); + Expect(1, 3887, '\P{^Numeric_Value=0011/0002}', ""); + Expect(0, 3888, '\p{Numeric_Value=0011/0002}', ""); + Expect(1, 3888, '\p{^Numeric_Value=0011/0002}', ""); + Expect(1, 3888, '\P{Numeric_Value=0011/0002}', ""); + Expect(0, 3888, '\P{^Numeric_Value=0011/0002}', ""); + Expect(1, 3887, '\p{Numeric_Value=660/120}', ""); + Expect(0, 3887, '\p{^Numeric_Value=660/120}', ""); + Expect(0, 3887, '\P{Numeric_Value=660/120}', ""); + Expect(1, 3887, '\P{^Numeric_Value=660/120}', ""); + Expect(0, 3888, '\p{Numeric_Value=660/120}', ""); + Expect(1, 3888, '\p{^Numeric_Value=660/120}', ""); + Expect(1, 3888, '\P{Numeric_Value=660/120}', ""); + Expect(0, 3888, '\P{^Numeric_Value=660/120}', ""); + Expect(1, 3887, '\p{Numeric_Value=5.5e+00}', ""); + Expect(0, 3887, '\p{^Numeric_Value=5.5e+00}', ""); + Expect(0, 3887, '\P{Numeric_Value=5.5e+00}', ""); + Expect(1, 3887, '\P{^Numeric_Value=5.5e+00}', ""); + Expect(0, 3888, '\p{Numeric_Value=5.5e+00}', ""); + Expect(1, 3888, '\p{^Numeric_Value=5.5e+00}', ""); + Expect(1, 3888, '\P{Numeric_Value=5.5e+00}', ""); + Expect(0, 3888, '\P{^Numeric_Value=5.5e+00}', ""); + Expect(1, 3887, '\p{Numeric_Value=5.5}', ""); + Expect(0, 3887, '\p{^Numeric_Value=5.5}', ""); + Expect(0, 3887, '\P{Numeric_Value=5.5}', ""); + Expect(1, 3887, '\P{^Numeric_Value=5.5}', ""); + Expect(0, 3888, '\p{Numeric_Value=5.5}', ""); + Expect(1, 3888, '\p{^Numeric_Value=5.5}', ""); + Expect(1, 3888, '\P{Numeric_Value=5.5}', ""); + Expect(0, 3888, '\P{^Numeric_Value=5.5}', ""); + Expect(1, 3887, '\p{Numeric_Value=5.50e+00}', ""); + Expect(0, 3887, '\p{^Numeric_Value=5.50e+00}', ""); + Expect(0, 3887, '\P{Numeric_Value=5.50e+00}', ""); + Expect(1, 3887, '\P{^Numeric_Value=5.50e+00}', ""); + Expect(0, 3888, '\p{Numeric_Value=5.50e+00}', ""); + Expect(1, 3888, '\p{^Numeric_Value=5.50e+00}', ""); + Expect(1, 3888, '\P{Numeric_Value=5.50e+00}', ""); + Expect(0, 3888, '\P{^Numeric_Value=5.50e+00}', ""); + Expect(1, 3887, '\p{Numeric_Value=5.50}', ""); + Expect(0, 3887, '\p{^Numeric_Value=5.50}', ""); + Expect(0, 3887, '\P{Numeric_Value=5.50}', ""); + Expect(1, 3887, '\P{^Numeric_Value=5.50}', ""); + Expect(0, 3888, '\p{Numeric_Value=5.50}', ""); + Expect(1, 3888, '\p{^Numeric_Value=5.50}', ""); + Expect(1, 3888, '\P{Numeric_Value=5.50}', ""); + Expect(0, 3888, '\P{^Numeric_Value=5.50}', ""); + Error('\p{Nv=_:=0000011/002}'); + Error('\P{Nv=_:=0000011/002}'); + Expect(1, 3887, '\p{Nv=:\A11/2\z:}', "");; + Expect(0, 3888, '\p{Nv=:\A11/2\z:}', "");; + Expect(1, 3887, '\p{Nv: +011/00000002}', ""); + Expect(0, 3887, '\p{^Nv: +011/00000002}', ""); + Expect(0, 3887, '\P{Nv: +011/00000002}', ""); + Expect(1, 3887, '\P{^Nv: +011/00000002}', ""); + Expect(0, 3888, '\p{Nv: +011/00000002}', ""); + Expect(1, 3888, '\p{^Nv: +011/00000002}', ""); + Expect(1, 3888, '\P{Nv: +011/00000002}', ""); + Expect(0, 3888, '\P{^Nv: +011/00000002}', ""); + Expect(1, 3887, '\p{Nv=660/120}', ""); + Expect(0, 3887, '\p{^Nv=660/120}', ""); + Expect(0, 3887, '\P{Nv=660/120}', ""); + Expect(1, 3887, '\P{^Nv=660/120}', ""); + Expect(0, 3888, '\p{Nv=660/120}', ""); + Expect(1, 3888, '\p{^Nv=660/120}', ""); + Expect(1, 3888, '\P{Nv=660/120}', ""); + Expect(0, 3888, '\P{^Nv=660/120}', ""); + Expect(1, 3887, '\p{Nv=5.5e+00}', ""); + Expect(0, 3887, '\p{^Nv=5.5e+00}', ""); + Expect(0, 3887, '\P{Nv=5.5e+00}', ""); + Expect(1, 3887, '\P{^Nv=5.5e+00}', ""); + Expect(0, 3888, '\p{Nv=5.5e+00}', ""); + Expect(1, 3888, '\p{^Nv=5.5e+00}', ""); + Expect(1, 3888, '\P{Nv=5.5e+00}', ""); + Expect(0, 3888, '\P{^Nv=5.5e+00}', ""); + Expect(1, 3887, '\p{Nv=5.5}', ""); + Expect(0, 3887, '\p{^Nv=5.5}', ""); + Expect(0, 3887, '\P{Nv=5.5}', ""); + Expect(1, 3887, '\P{^Nv=5.5}', ""); + Expect(0, 3888, '\p{Nv=5.5}', ""); + Expect(1, 3888, '\p{^Nv=5.5}', ""); + Expect(1, 3888, '\P{Nv=5.5}', ""); + Expect(0, 3888, '\P{^Nv=5.5}', ""); + Expect(1, 3887, '\p{Nv=5.50e+00}', ""); + Expect(0, 3887, '\p{^Nv=5.50e+00}', ""); + Expect(0, 3887, '\P{Nv=5.50e+00}', ""); + Expect(1, 3887, '\P{^Nv=5.50e+00}', ""); + Expect(0, 3888, '\p{Nv=5.50e+00}', ""); + Expect(1, 3888, '\p{^Nv=5.50e+00}', ""); + Expect(1, 3888, '\P{Nv=5.50e+00}', ""); + Expect(0, 3888, '\P{^Nv=5.50e+00}', ""); + Expect(1, 3887, '\p{Nv=5.50}', ""); + Expect(0, 3887, '\p{^Nv=5.50}', ""); + Expect(0, 3887, '\P{Nv=5.50}', ""); + Expect(1, 3887, '\P{^Nv=5.50}', ""); + Expect(0, 3888, '\p{Nv=5.50}', ""); + Expect(1, 3888, '\p{^Nv=5.50}', ""); + Expect(1, 3888, '\P{Nv=5.50}', ""); + Expect(0, 3888, '\P{^Nv=5.50}', ""); + Error('\p{Is_Numeric_Value= _11/2/a/}'); + Error('\P{Is_Numeric_Value= _11/2/a/}'); + Expect(1, 3887, '\p{Is_Numeric_Value=+11/2}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value=+11/2}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value=+11/2}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value=+11/2}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value=+11/2}', ""); + Expect(1, 3888, '\p{^Is_Numeric_Value=+11/2}', ""); + Expect(1, 3888, '\P{Is_Numeric_Value=+11/2}', ""); + Expect(0, 3888, '\P{^Is_Numeric_Value=+11/2}', ""); + Expect(1, 3887, '\p{Is_Numeric_Value=660/120}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value=660/120}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value=660/120}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value=660/120}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value=660/120}', ""); + Expect(1, 3888, '\p{^Is_Numeric_Value=660/120}', ""); + Expect(1, 3888, '\P{Is_Numeric_Value=660/120}', ""); + Expect(0, 3888, '\P{^Is_Numeric_Value=660/120}', ""); + Expect(1, 3887, '\p{Is_Numeric_Value=5.5e+00}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value=5.5e+00}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value=5.5e+00}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value=5.5e+00}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value=5.5e+00}', ""); + Expect(1, 3888, '\p{^Is_Numeric_Value=5.5e+00}', ""); + Expect(1, 3888, '\P{Is_Numeric_Value=5.5e+00}', ""); + Expect(0, 3888, '\P{^Is_Numeric_Value=5.5e+00}', ""); + Expect(1, 3887, '\p{Is_Numeric_Value=5.5}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value=5.5}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value=5.5}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value=5.5}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value=5.5}', ""); + Expect(1, 3888, '\p{^Is_Numeric_Value=5.5}', ""); + Expect(1, 3888, '\P{Is_Numeric_Value=5.5}', ""); + Expect(0, 3888, '\P{^Is_Numeric_Value=5.5}', ""); + Expect(1, 3887, '\p{Is_Numeric_Value=5.50e+00}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value=5.50e+00}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value=5.50e+00}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value=5.50e+00}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value=5.50e+00}', ""); + Expect(1, 3888, '\p{^Is_Numeric_Value=5.50e+00}', ""); + Expect(1, 3888, '\P{Is_Numeric_Value=5.50e+00}', ""); + Expect(0, 3888, '\P{^Is_Numeric_Value=5.50e+00}', ""); + Expect(1, 3887, '\p{Is_Numeric_Value=5.50}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value=5.50}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value=5.50}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value=5.50}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value=5.50}', ""); + Expect(1, 3888, '\p{^Is_Numeric_Value=5.50}', ""); + Expect(1, 3888, '\P{Is_Numeric_Value=5.50}', ""); + Expect(0, 3888, '\P{^Is_Numeric_Value=5.50}', ""); + Error('\p{Is_Nv=/a/00011/0000000002}'); + Error('\P{Is_Nv=/a/00011/0000000002}'); + Expect(1, 3887, '\p{Is_Nv=0000000011/2}', ""); + Expect(0, 3887, '\p{^Is_Nv=0000000011/2}', ""); + Expect(0, 3887, '\P{Is_Nv=0000000011/2}', ""); + Expect(1, 3887, '\P{^Is_Nv=0000000011/2}', ""); + Expect(0, 3888, '\p{Is_Nv=0000000011/2}', ""); + Expect(1, 3888, '\p{^Is_Nv=0000000011/2}', ""); + Expect(1, 3888, '\P{Is_Nv=0000000011/2}', ""); + Expect(0, 3888, '\P{^Is_Nv=0000000011/2}', ""); + Expect(1, 3887, '\p{Is_Nv=660/120}', ""); + Expect(0, 3887, '\p{^Is_Nv=660/120}', ""); + Expect(0, 3887, '\P{Is_Nv=660/120}', ""); + Expect(1, 3887, '\P{^Is_Nv=660/120}', ""); + Expect(0, 3888, '\p{Is_Nv=660/120}', ""); + Expect(1, 3888, '\p{^Is_Nv=660/120}', ""); + Expect(1, 3888, '\P{Is_Nv=660/120}', ""); + Expect(0, 3888, '\P{^Is_Nv=660/120}', ""); + Expect(1, 3887, '\p{Is_Nv: 5.5e+00}', ""); + Expect(0, 3887, '\p{^Is_Nv: 5.5e+00}', ""); + Expect(0, 3887, '\P{Is_Nv: 5.5e+00}', ""); + Expect(1, 3887, '\P{^Is_Nv: 5.5e+00}', ""); + Expect(0, 3888, '\p{Is_Nv: 5.5e+00}', ""); + Expect(1, 3888, '\p{^Is_Nv: 5.5e+00}', ""); + Expect(1, 3888, '\P{Is_Nv: 5.5e+00}', ""); + Expect(0, 3888, '\P{^Is_Nv: 5.5e+00}', ""); + Expect(1, 3887, '\p{Is_Nv=5.5}', ""); + Expect(0, 3887, '\p{^Is_Nv=5.5}', ""); + Expect(0, 3887, '\P{Is_Nv=5.5}', ""); + Expect(1, 3887, '\P{^Is_Nv=5.5}', ""); + Expect(0, 3888, '\p{Is_Nv=5.5}', ""); + Expect(1, 3888, '\p{^Is_Nv=5.5}', ""); + Expect(1, 3888, '\P{Is_Nv=5.5}', ""); + Expect(0, 3888, '\P{^Is_Nv=5.5}', ""); + Expect(1, 3887, '\p{Is_Nv=5.50e+00}', ""); + Expect(0, 3887, '\p{^Is_Nv=5.50e+00}', ""); + Expect(0, 3887, '\P{Is_Nv=5.50e+00}', ""); + Expect(1, 3887, '\P{^Is_Nv=5.50e+00}', ""); + Expect(0, 3888, '\p{Is_Nv=5.50e+00}', ""); + Expect(1, 3888, '\p{^Is_Nv=5.50e+00}', ""); + Expect(1, 3888, '\P{Is_Nv=5.50e+00}', ""); + Expect(0, 3888, '\P{^Is_Nv=5.50e+00}', ""); + Expect(1, 3887, '\p{Is_Nv=5.50}', ""); + Expect(0, 3887, '\p{^Is_Nv=5.50}', ""); + Expect(0, 3887, '\P{Is_Nv=5.50}', ""); + Expect(1, 3887, '\P{^Is_Nv=5.50}', ""); + Expect(0, 3888, '\p{Is_Nv=5.50}', ""); + Expect(1, 3888, '\p{^Is_Nv=5.50}', ""); + Expect(1, 3888, '\P{Is_Nv=5.50}', ""); + Expect(0, 3888, '\P{^Is_Nv=5.50}', ""); + Error('\p{Numeric_Value=/a/012}'); + Error('\P{Numeric_Value=/a/012}'); + Expect(1, 119532, '\p{Numeric_Value=:\A12\z:}', "");; + Expect(0, 119533, '\p{Numeric_Value=:\A12\z:}', "");; + Expect(1, 119532, '\p{Numeric_Value=+01_2}', ""); + Expect(0, 119532, '\p{^Numeric_Value=+01_2}', ""); + Expect(0, 119532, '\P{Numeric_Value=+01_2}', ""); + Expect(1, 119532, '\P{^Numeric_Value=+01_2}', ""); + Expect(0, 119533, '\p{Numeric_Value=+01_2}', ""); + Expect(1, 119533, '\p{^Numeric_Value=+01_2}', ""); + Expect(1, 119533, '\P{Numeric_Value=+01_2}', ""); + Expect(0, 119533, '\P{^Numeric_Value=+01_2}', ""); + Expect(1, 119532, '\p{Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119532, '\p{^Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119532, '\P{Numeric_Value=1.200000000000000e+01}', ""); + Expect(1, 119532, '\P{^Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119533, '\p{Numeric_Value=1.200000000000000e+01}', ""); + Expect(1, 119533, '\p{^Numeric_Value=1.200000000000000e+01}', ""); + Expect(1, 119533, '\P{Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119533, '\P{^Numeric_Value=1.200000000000000e+01}', ""); + Error('\p{Nv: /a/ +0000012}'); + Error('\P{Nv: /a/ +0000012}'); + Expect(1, 119532, '\p{Nv=:\A12\z:}', "");; + Expect(0, 119533, '\p{Nv=:\A12\z:}', "");; + Expect(1, 119532, '\p{Nv=+00000000012}', ""); + Expect(0, 119532, '\p{^Nv=+00000000012}', ""); + Expect(0, 119532, '\P{Nv=+00000000012}', ""); + Expect(1, 119532, '\P{^Nv=+00000000012}', ""); + Expect(0, 119533, '\p{Nv=+00000000012}', ""); + Expect(1, 119533, '\p{^Nv=+00000000012}', ""); + Expect(1, 119533, '\P{Nv=+00000000012}', ""); + Expect(0, 119533, '\P{^Nv=+00000000012}', ""); + Expect(1, 119532, '\p{Nv=1.200000000000000e+01}', ""); + Expect(0, 119532, '\p{^Nv=1.200000000000000e+01}', ""); + Expect(0, 119532, '\P{Nv=1.200000000000000e+01}', ""); + Expect(1, 119532, '\P{^Nv=1.200000000000000e+01}', ""); + Expect(0, 119533, '\p{Nv=1.200000000000000e+01}', ""); + Expect(1, 119533, '\p{^Nv=1.200000000000000e+01}', ""); + Expect(1, 119533, '\P{Nv=1.200000000000000e+01}', ""); + Expect(0, 119533, '\P{^Nv=1.200000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= _0_0_0_0_0_0_0012/a/}'); + Error('\P{Is_Numeric_Value= _0_0_0_0_0_0_0012/a/}'); + Expect(1, 119532, '\p{Is_Numeric_Value=+0_0_0_12}', ""); + Expect(0, 119532, '\p{^Is_Numeric_Value=+0_0_0_12}', ""); + Expect(0, 119532, '\P{Is_Numeric_Value=+0_0_0_12}', ""); + Expect(1, 119532, '\P{^Is_Numeric_Value=+0_0_0_12}', ""); + Expect(0, 119533, '\p{Is_Numeric_Value=+0_0_0_12}', ""); + Expect(1, 119533, '\p{^Is_Numeric_Value=+0_0_0_12}', ""); + Expect(1, 119533, '\P{Is_Numeric_Value=+0_0_0_12}', ""); + Expect(0, 119533, '\P{^Is_Numeric_Value=+0_0_0_12}', ""); + Expect(1, 119532, '\p{Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119532, '\p{^Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119532, '\P{Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(1, 119532, '\P{^Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119533, '\p{Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(1, 119533, '\p{^Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(1, 119533, '\P{Is_Numeric_Value=1.200000000000000e+01}', ""); + Expect(0, 119533, '\P{^Is_Numeric_Value=1.200000000000000e+01}', ""); + Error('\p{Is_Nv=:=_+0_0_0_0_0_0_12}'); + Error('\P{Is_Nv=:=_+0_0_0_0_0_0_12}'); + Expect(1, 119532, '\p{Is_Nv=000012}', ""); + Expect(0, 119532, '\p{^Is_Nv=000012}', ""); + Expect(0, 119532, '\P{Is_Nv=000012}', ""); + Expect(1, 119532, '\P{^Is_Nv=000012}', ""); + Expect(0, 119533, '\p{Is_Nv=000012}', ""); + Expect(1, 119533, '\p{^Is_Nv=000012}', ""); + Expect(1, 119533, '\P{Is_Nv=000012}', ""); + Expect(0, 119533, '\P{^Is_Nv=000012}', ""); + Expect(1, 119532, '\p{Is_Nv=1.200000000000000e+01}', ""); + Expect(0, 119532, '\p{^Is_Nv=1.200000000000000e+01}', ""); + Expect(0, 119532, '\P{Is_Nv=1.200000000000000e+01}', ""); + Expect(1, 119532, '\P{^Is_Nv=1.200000000000000e+01}', ""); + Expect(0, 119533, '\p{Is_Nv=1.200000000000000e+01}', ""); + Expect(1, 119533, '\p{^Is_Nv=1.200000000000000e+01}', ""); + Expect(1, 119533, '\P{Is_Nv=1.200000000000000e+01}', ""); + Expect(0, 119533, '\P{^Is_Nv=1.200000000000000e+01}', ""); + Error('\p{Numeric_Value=- +0_0_0_0_0_00013/a/}'); + Error('\P{Numeric_Value=- +0_0_0_0_0_00013/a/}'); + Expect(1, 119533, '\p{Numeric_Value=:\A13\z:}', "");; + Expect(0, 119534, '\p{Numeric_Value=:\A13\z:}', "");; + Expect(1, 119533, '\p{Numeric_Value=+00000000013}', ""); + Expect(0, 119533, '\p{^Numeric_Value=+00000000013}', ""); + Expect(0, 119533, '\P{Numeric_Value=+00000000013}', ""); + Expect(1, 119533, '\P{^Numeric_Value=+00000000013}', ""); + Expect(0, 119534, '\p{Numeric_Value=+00000000013}', ""); + Expect(1, 119534, '\p{^Numeric_Value=+00000000013}', ""); + Expect(1, 119534, '\P{Numeric_Value=+00000000013}', ""); + Expect(0, 119534, '\P{^Numeric_Value=+00000000013}', ""); + Expect(1, 119533, '\p{Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119533, '\p{^Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119533, '\P{Numeric_Value=1.300000000000000e+01}', ""); + Expect(1, 119533, '\P{^Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119534, '\p{Numeric_Value=1.300000000000000e+01}', ""); + Expect(1, 119534, '\p{^Numeric_Value=1.300000000000000e+01}', ""); + Expect(1, 119534, '\P{Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119534, '\P{^Numeric_Value=1.300000000000000e+01}', ""); + Error('\p{Nv=:=_ +000_000_000_13}'); + Error('\P{Nv=:=_ +000_000_000_13}'); + Expect(1, 119533, '\p{Nv=:\A13\z:}', "");; + Expect(0, 119534, '\p{Nv=:\A13\z:}', "");; + Expect(1, 119533, '\p{Nv=00013}', ""); + Expect(0, 119533, '\p{^Nv=00013}', ""); + Expect(0, 119533, '\P{Nv=00013}', ""); + Expect(1, 119533, '\P{^Nv=00013}', ""); + Expect(0, 119534, '\p{Nv=00013}', ""); + Expect(1, 119534, '\p{^Nv=00013}', ""); + Expect(1, 119534, '\P{Nv=00013}', ""); + Expect(0, 119534, '\P{^Nv=00013}', ""); + Expect(1, 119533, '\p{Nv=1.300000000000000e+01}', ""); + Expect(0, 119533, '\p{^Nv=1.300000000000000e+01}', ""); + Expect(0, 119533, '\P{Nv=1.300000000000000e+01}', ""); + Expect(1, 119533, '\P{^Nv=1.300000000000000e+01}', ""); + Expect(0, 119534, '\p{Nv=1.300000000000000e+01}', ""); + Expect(1, 119534, '\p{^Nv=1.300000000000000e+01}', ""); + Expect(1, 119534, '\P{Nv=1.300000000000000e+01}', ""); + Expect(0, 119534, '\P{^Nv=1.300000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= :=000_001_3}'); + Error('\P{Is_Numeric_Value= :=000_001_3}'); + Expect(1, 119533, '\p{Is_Numeric_Value=1_3}', ""); + Expect(0, 119533, '\p{^Is_Numeric_Value=1_3}', ""); + Expect(0, 119533, '\P{Is_Numeric_Value=1_3}', ""); + Expect(1, 119533, '\P{^Is_Numeric_Value=1_3}', ""); + Expect(0, 119534, '\p{Is_Numeric_Value=1_3}', ""); + Expect(1, 119534, '\p{^Is_Numeric_Value=1_3}', ""); + Expect(1, 119534, '\P{Is_Numeric_Value=1_3}', ""); + Expect(0, 119534, '\P{^Is_Numeric_Value=1_3}', ""); + Expect(1, 119533, '\p{Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119533, '\p{^Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119533, '\P{Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(1, 119533, '\P{^Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119534, '\p{Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(1, 119534, '\p{^Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(1, 119534, '\P{Is_Numeric_Value=1.300000000000000e+01}', ""); + Expect(0, 119534, '\P{^Is_Numeric_Value=1.300000000000000e+01}', ""); + Error('\p{Is_Nv:-+01_3:=}'); + Error('\P{Is_Nv:-+01_3:=}'); + Expect(1, 119533, '\p{Is_Nv: 00013}', ""); + Expect(0, 119533, '\p{^Is_Nv: 00013}', ""); + Expect(0, 119533, '\P{Is_Nv: 00013}', ""); + Expect(1, 119533, '\P{^Is_Nv: 00013}', ""); + Expect(0, 119534, '\p{Is_Nv: 00013}', ""); + Expect(1, 119534, '\p{^Is_Nv: 00013}', ""); + Expect(1, 119534, '\P{Is_Nv: 00013}', ""); + Expect(0, 119534, '\P{^Is_Nv: 00013}', ""); + Expect(1, 119533, '\p{Is_Nv=1.300000000000000e+01}', ""); + Expect(0, 119533, '\p{^Is_Nv=1.300000000000000e+01}', ""); + Expect(0, 119533, '\P{Is_Nv=1.300000000000000e+01}', ""); + Expect(1, 119533, '\P{^Is_Nv=1.300000000000000e+01}', ""); + Expect(0, 119534, '\p{Is_Nv=1.300000000000000e+01}', ""); + Expect(1, 119534, '\p{^Is_Nv=1.300000000000000e+01}', ""); + Expect(1, 119534, '\P{Is_Nv=1.300000000000000e+01}', ""); + Expect(0, 119534, '\P{^Is_Nv=1.300000000000000e+01}', ""); + Error('\p{Numeric_Value=_-0000013/0000000002:=}'); + Error('\P{Numeric_Value=_-0000013/0000000002:=}'); + Expect(1, 3888, '\p{Numeric_Value=:\A13/2\z:}', "");; + Expect(0, 3889, '\p{Numeric_Value=:\A13/2\z:}', "");; + Expect(1, 3888, '\p{Numeric_Value=13/000000002}', ""); + Expect(0, 3888, '\p{^Numeric_Value=13/000000002}', ""); + Expect(0, 3888, '\P{Numeric_Value=13/000000002}', ""); + Expect(1, 3888, '\P{^Numeric_Value=13/000000002}', ""); + Expect(0, 3889, '\p{Numeric_Value=13/000000002}', ""); + Expect(1, 3889, '\p{^Numeric_Value=13/000000002}', ""); + Expect(1, 3889, '\P{Numeric_Value=13/000000002}', ""); + Expect(0, 3889, '\P{^Numeric_Value=13/000000002}', ""); + Expect(1, 3888, '\p{Numeric_Value=780/120}', ""); + Expect(0, 3888, '\p{^Numeric_Value=780/120}', ""); + Expect(0, 3888, '\P{Numeric_Value=780/120}', ""); + Expect(1, 3888, '\P{^Numeric_Value=780/120}', ""); + Expect(0, 3889, '\p{Numeric_Value=780/120}', ""); + Expect(1, 3889, '\p{^Numeric_Value=780/120}', ""); + Expect(1, 3889, '\P{Numeric_Value=780/120}', ""); + Expect(0, 3889, '\P{^Numeric_Value=780/120}', ""); + Expect(1, 3888, '\p{Numeric_Value=6.5e+00}', ""); + Expect(0, 3888, '\p{^Numeric_Value=6.5e+00}', ""); + Expect(0, 3888, '\P{Numeric_Value=6.5e+00}', ""); + Expect(1, 3888, '\P{^Numeric_Value=6.5e+00}', ""); + Expect(0, 3889, '\p{Numeric_Value=6.5e+00}', ""); + Expect(1, 3889, '\p{^Numeric_Value=6.5e+00}', ""); + Expect(1, 3889, '\P{Numeric_Value=6.5e+00}', ""); + Expect(0, 3889, '\P{^Numeric_Value=6.5e+00}', ""); + Expect(1, 3888, '\p{Numeric_Value=6.5}', ""); + Expect(0, 3888, '\p{^Numeric_Value=6.5}', ""); + Expect(0, 3888, '\P{Numeric_Value=6.5}', ""); + Expect(1, 3888, '\P{^Numeric_Value=6.5}', ""); + Expect(0, 3889, '\p{Numeric_Value=6.5}', ""); + Expect(1, 3889, '\p{^Numeric_Value=6.5}', ""); + Expect(1, 3889, '\P{Numeric_Value=6.5}', ""); + Expect(0, 3889, '\P{^Numeric_Value=6.5}', ""); + Expect(1, 3888, '\p{Numeric_Value: 6.50e+00}', ""); + Expect(0, 3888, '\p{^Numeric_Value: 6.50e+00}', ""); + Expect(0, 3888, '\P{Numeric_Value: 6.50e+00}', ""); + Expect(1, 3888, '\P{^Numeric_Value: 6.50e+00}', ""); + Expect(0, 3889, '\p{Numeric_Value: 6.50e+00}', ""); + Expect(1, 3889, '\p{^Numeric_Value: 6.50e+00}', ""); + Expect(1, 3889, '\P{Numeric_Value: 6.50e+00}', ""); + Expect(0, 3889, '\P{^Numeric_Value: 6.50e+00}', ""); + Expect(1, 3888, '\p{Numeric_Value: 6.50}', ""); + Expect(0, 3888, '\p{^Numeric_Value: 6.50}', ""); + Expect(0, 3888, '\P{Numeric_Value: 6.50}', ""); + Expect(1, 3888, '\P{^Numeric_Value: 6.50}', ""); + Expect(0, 3889, '\p{Numeric_Value: 6.50}', ""); + Expect(1, 3889, '\p{^Numeric_Value: 6.50}', ""); + Expect(1, 3889, '\P{Numeric_Value: 6.50}', ""); + Expect(0, 3889, '\P{^Numeric_Value: 6.50}', ""); + Error('\p{Nv=/a/- +000000013/000000002}'); + Error('\P{Nv=/a/- +000000013/000000002}'); + Expect(1, 3888, '\p{Nv=:\A13/2\z:}', "");; + Expect(0, 3889, '\p{Nv=:\A13/2\z:}', "");; + Expect(1, 3888, '\p{Nv=+0000000013/000002}', ""); + Expect(0, 3888, '\p{^Nv=+0000000013/000002}', ""); + Expect(0, 3888, '\P{Nv=+0000000013/000002}', ""); + Expect(1, 3888, '\P{^Nv=+0000000013/000002}', ""); + Expect(0, 3889, '\p{Nv=+0000000013/000002}', ""); + Expect(1, 3889, '\p{^Nv=+0000000013/000002}', ""); + Expect(1, 3889, '\P{Nv=+0000000013/000002}', ""); + Expect(0, 3889, '\P{^Nv=+0000000013/000002}', ""); + Expect(1, 3888, '\p{Nv=780/120}', ""); + Expect(0, 3888, '\p{^Nv=780/120}', ""); + Expect(0, 3888, '\P{Nv=780/120}', ""); + Expect(1, 3888, '\P{^Nv=780/120}', ""); + Expect(0, 3889, '\p{Nv=780/120}', ""); + Expect(1, 3889, '\p{^Nv=780/120}', ""); + Expect(1, 3889, '\P{Nv=780/120}', ""); + Expect(0, 3889, '\P{^Nv=780/120}', ""); + Expect(1, 3888, '\p{Nv=6.5e+00}', ""); + Expect(0, 3888, '\p{^Nv=6.5e+00}', ""); + Expect(0, 3888, '\P{Nv=6.5e+00}', ""); + Expect(1, 3888, '\P{^Nv=6.5e+00}', ""); + Expect(0, 3889, '\p{Nv=6.5e+00}', ""); + Expect(1, 3889, '\p{^Nv=6.5e+00}', ""); + Expect(1, 3889, '\P{Nv=6.5e+00}', ""); + Expect(0, 3889, '\P{^Nv=6.5e+00}', ""); + Expect(1, 3888, '\p{Nv=6.5}', ""); + Expect(0, 3888, '\p{^Nv=6.5}', ""); + Expect(0, 3888, '\P{Nv=6.5}', ""); + Expect(1, 3888, '\P{^Nv=6.5}', ""); + Expect(0, 3889, '\p{Nv=6.5}', ""); + Expect(1, 3889, '\p{^Nv=6.5}', ""); + Expect(1, 3889, '\P{Nv=6.5}', ""); + Expect(0, 3889, '\P{^Nv=6.5}', ""); + Expect(1, 3888, '\p{Nv=6.50e+00}', ""); + Expect(0, 3888, '\p{^Nv=6.50e+00}', ""); + Expect(0, 3888, '\P{Nv=6.50e+00}', ""); + Expect(1, 3888, '\P{^Nv=6.50e+00}', ""); + Expect(0, 3889, '\p{Nv=6.50e+00}', ""); + Expect(1, 3889, '\p{^Nv=6.50e+00}', ""); + Expect(1, 3889, '\P{Nv=6.50e+00}', ""); + Expect(0, 3889, '\P{^Nv=6.50e+00}', ""); + Expect(1, 3888, '\p{Nv: 6.50}', ""); + Expect(0, 3888, '\p{^Nv: 6.50}', ""); + Expect(0, 3888, '\P{Nv: 6.50}', ""); + Expect(1, 3888, '\P{^Nv: 6.50}', ""); + Expect(0, 3889, '\p{Nv: 6.50}', ""); + Expect(1, 3889, '\p{^Nv: 6.50}', ""); + Expect(1, 3889, '\P{Nv: 6.50}', ""); + Expect(0, 3889, '\P{^Nv: 6.50}', ""); + Error('\p{Is_Numeric_Value= -0013/2/a/}'); + Error('\P{Is_Numeric_Value= -0013/2/a/}'); + Expect(1, 3888, '\p{Is_Numeric_Value=000000013/0000002}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value=000000013/0000002}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value=000000013/0000002}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value=000000013/0000002}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value=000000013/0000002}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value=000000013/0000002}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value=000000013/0000002}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value=000000013/0000002}', ""); + Expect(1, 3888, '\p{Is_Numeric_Value=780/120}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value=780/120}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value=780/120}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value=780/120}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value=780/120}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value=780/120}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value=780/120}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value=780/120}', ""); + Expect(1, 3888, '\p{Is_Numeric_Value: 6.5e+00}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value: 6.5e+00}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value: 6.5e+00}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value: 6.5e+00}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value: 6.5e+00}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value: 6.5e+00}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value: 6.5e+00}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value: 6.5e+00}', ""); + Expect(1, 3888, '\p{Is_Numeric_Value=6.5}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value=6.5}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value=6.5}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value=6.5}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value=6.5}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value=6.5}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value=6.5}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value=6.5}', ""); + Expect(1, 3888, '\p{Is_Numeric_Value=6.50e+00}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value=6.50e+00}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value=6.50e+00}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value=6.50e+00}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value=6.50e+00}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value=6.50e+00}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value=6.50e+00}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value=6.50e+00}', ""); + Expect(1, 3888, '\p{Is_Numeric_Value=6.50}', ""); + Expect(0, 3888, '\p{^Is_Numeric_Value=6.50}', ""); + Expect(0, 3888, '\P{Is_Numeric_Value=6.50}', ""); + Expect(1, 3888, '\P{^Is_Numeric_Value=6.50}', ""); + Expect(0, 3889, '\p{Is_Numeric_Value=6.50}', ""); + Expect(1, 3889, '\p{^Is_Numeric_Value=6.50}', ""); + Expect(1, 3889, '\P{Is_Numeric_Value=6.50}', ""); + Expect(0, 3889, '\P{^Is_Numeric_Value=6.50}', ""); + Error('\p{Is_Nv=:= _+00000000013/0000000002}'); + Error('\P{Is_Nv=:= _+00000000013/0000000002}'); + Expect(1, 3888, '\p{Is_Nv=+00013/0000002}', ""); + Expect(0, 3888, '\p{^Is_Nv=+00013/0000002}', ""); + Expect(0, 3888, '\P{Is_Nv=+00013/0000002}', ""); + Expect(1, 3888, '\P{^Is_Nv=+00013/0000002}', ""); + Expect(0, 3889, '\p{Is_Nv=+00013/0000002}', ""); + Expect(1, 3889, '\p{^Is_Nv=+00013/0000002}', ""); + Expect(1, 3889, '\P{Is_Nv=+00013/0000002}', ""); + Expect(0, 3889, '\P{^Is_Nv=+00013/0000002}', ""); + Expect(1, 3888, '\p{Is_Nv=780/120}', ""); + Expect(0, 3888, '\p{^Is_Nv=780/120}', ""); + Expect(0, 3888, '\P{Is_Nv=780/120}', ""); + Expect(1, 3888, '\P{^Is_Nv=780/120}', ""); + Expect(0, 3889, '\p{Is_Nv=780/120}', ""); + Expect(1, 3889, '\p{^Is_Nv=780/120}', ""); + Expect(1, 3889, '\P{Is_Nv=780/120}', ""); + Expect(0, 3889, '\P{^Is_Nv=780/120}', ""); + Expect(1, 3888, '\p{Is_Nv=6.5e+00}', ""); + Expect(0, 3888, '\p{^Is_Nv=6.5e+00}', ""); + Expect(0, 3888, '\P{Is_Nv=6.5e+00}', ""); + Expect(1, 3888, '\P{^Is_Nv=6.5e+00}', ""); + Expect(0, 3889, '\p{Is_Nv=6.5e+00}', ""); + Expect(1, 3889, '\p{^Is_Nv=6.5e+00}', ""); + Expect(1, 3889, '\P{Is_Nv=6.5e+00}', ""); + Expect(0, 3889, '\P{^Is_Nv=6.5e+00}', ""); + Expect(1, 3888, '\p{Is_Nv=6.5}', ""); + Expect(0, 3888, '\p{^Is_Nv=6.5}', ""); + Expect(0, 3888, '\P{Is_Nv=6.5}', ""); + Expect(1, 3888, '\P{^Is_Nv=6.5}', ""); + Expect(0, 3889, '\p{Is_Nv=6.5}', ""); + Expect(1, 3889, '\p{^Is_Nv=6.5}', ""); + Expect(1, 3889, '\P{Is_Nv=6.5}', ""); + Expect(0, 3889, '\P{^Is_Nv=6.5}', ""); + Expect(1, 3888, '\p{Is_Nv=6.50e+00}', ""); + Expect(0, 3888, '\p{^Is_Nv=6.50e+00}', ""); + Expect(0, 3888, '\P{Is_Nv=6.50e+00}', ""); + Expect(1, 3888, '\P{^Is_Nv=6.50e+00}', ""); + Expect(0, 3889, '\p{Is_Nv=6.50e+00}', ""); + Expect(1, 3889, '\p{^Is_Nv=6.50e+00}', ""); + Expect(1, 3889, '\P{Is_Nv=6.50e+00}', ""); + Expect(0, 3889, '\P{^Is_Nv=6.50e+00}', ""); + Expect(1, 3888, '\p{Is_Nv=6.50}', ""); + Expect(0, 3888, '\p{^Is_Nv=6.50}', ""); + Expect(0, 3888, '\P{Is_Nv=6.50}', ""); + Expect(1, 3888, '\P{^Is_Nv=6.50}', ""); + Expect(0, 3889, '\p{Is_Nv=6.50}', ""); + Expect(1, 3889, '\p{^Is_Nv=6.50}', ""); + Expect(1, 3889, '\P{Is_Nv=6.50}', ""); + Expect(0, 3889, '\P{^Is_Nv=6.50}', ""); + Error('\p{Numeric_Value=:=-_0001_4}'); + Error('\P{Numeric_Value=:=-_0001_4}'); + Expect(1, 119534, '\p{Numeric_Value=:\A14\z:}', "");; + Expect(0, 119535, '\p{Numeric_Value=:\A14\z:}', "");; + Expect(1, 119534, '\p{Numeric_Value=14}', ""); + Expect(0, 119534, '\p{^Numeric_Value=14}', ""); + Expect(0, 119534, '\P{Numeric_Value=14}', ""); + Expect(1, 119534, '\P{^Numeric_Value=14}', ""); + Expect(0, 119535, '\p{Numeric_Value=14}', ""); + Expect(1, 119535, '\p{^Numeric_Value=14}', ""); + Expect(1, 119535, '\P{Numeric_Value=14}', ""); + Expect(0, 119535, '\P{^Numeric_Value=14}', ""); + Expect(1, 119534, '\p{Numeric_Value=1.400000000000000e+01}', ""); + Expect(0, 119534, '\p{^Numeric_Value=1.400000000000000e+01}', ""); + Expect(0, 119534, '\P{Numeric_Value=1.400000000000000e+01}', ""); + Expect(1, 119534, '\P{^Numeric_Value=1.400000000000000e+01}', ""); + Expect(0, 119535, '\p{Numeric_Value=1.400000000000000e+01}', ""); + Expect(1, 119535, '\p{^Numeric_Value=1.400000000000000e+01}', ""); + Expect(1, 119535, '\P{Numeric_Value=1.400000000000000e+01}', ""); + Expect(0, 119535, '\P{^Numeric_Value=1.400000000000000e+01}', ""); + Error('\p{Nv=_ +14:=}'); + Error('\P{Nv=_ +14:=}'); + Expect(1, 119534, '\p{Nv=:\A14\z:}', "");; + Expect(0, 119535, '\p{Nv=:\A14\z:}', "");; + Expect(1, 119534, '\p{Nv=1_4}', ""); + Expect(0, 119534, '\p{^Nv=1_4}', ""); + Expect(0, 119534, '\P{Nv=1_4}', ""); + Expect(1, 119534, '\P{^Nv=1_4}', ""); + Expect(0, 119535, '\p{Nv=1_4}', ""); + Expect(1, 119535, '\p{^Nv=1_4}', ""); + Expect(1, 119535, '\P{Nv=1_4}', ""); + Expect(0, 119535, '\P{^Nv=1_4}', ""); + Expect(1, 119534, '\p{Nv:1.400000000000000e+01}', ""); + Expect(0, 119534, '\p{^Nv:1.400000000000000e+01}', ""); + Expect(0, 119534, '\P{Nv:1.400000000000000e+01}', ""); + Expect(1, 119534, '\P{^Nv:1.400000000000000e+01}', ""); + Expect(0, 119535, '\p{Nv:1.400000000000000e+01}', ""); + Expect(1, 119535, '\p{^Nv:1.400000000000000e+01}', ""); + Expect(1, 119535, '\P{Nv:1.400000000000000e+01}', ""); + Expect(0, 119535, '\P{^Nv:1.400000000000000e+01}', ""); + Error('\p{Is_Numeric_Value: _/a/014}'); + Error('\P{Is_Numeric_Value: _/a/014}'); + Expect(1, 119534, '\p{Is_Numeric_Value=+00_00_00_14}', ""); + Expect(0, 119534, '\p{^Is_Numeric_Value=+00_00_00_14}', ""); + Expect(0, 119534, '\P{Is_Numeric_Value=+00_00_00_14}', ""); + Expect(1, 119534, '\P{^Is_Numeric_Value=+00_00_00_14}', ""); + Expect(0, 119535, '\p{Is_Numeric_Value=+00_00_00_14}', ""); + Expect(1, 119535, '\p{^Is_Numeric_Value=+00_00_00_14}', ""); + Expect(1, 119535, '\P{Is_Numeric_Value=+00_00_00_14}', ""); + Expect(0, 119535, '\P{^Is_Numeric_Value=+00_00_00_14}', ""); + Expect(1, 119534, '\p{Is_Numeric_Value=1.400000000000000e+01}', ""); + Expect(0, 119534, '\p{^Is_Numeric_Value=1.400000000000000e+01}', ""); + Expect(0, 119534, '\P{Is_Numeric_Value=1.400000000000000e+01}', ""); + Expect(1, 119534, '\P{^Is_Numeric_Value=1.400000000000000e+01}', ""); + Expect(0, 119535, '\p{Is_Numeric_Value=1.400000000000000e+01}', ""); + Expect(1, 119535, '\p{^Is_Numeric_Value=1.400000000000000e+01}', ""); + Expect(1, 119535, '\P{Is_Numeric_Value=1.400000000000000e+01}', ""); + Expect(0, 119535, '\P{^Is_Numeric_Value=1.400000000000000e+01}', ""); + Error('\p{Is_Nv=/a/- 00001_4}'); + Error('\P{Is_Nv=/a/- 00001_4}'); + Expect(1, 119534, '\p{Is_Nv=00000000014}', ""); + Expect(0, 119534, '\p{^Is_Nv=00000000014}', ""); + Expect(0, 119534, '\P{Is_Nv=00000000014}', ""); + Expect(1, 119534, '\P{^Is_Nv=00000000014}', ""); + Expect(0, 119535, '\p{Is_Nv=00000000014}', ""); + Expect(1, 119535, '\p{^Is_Nv=00000000014}', ""); + Expect(1, 119535, '\P{Is_Nv=00000000014}', ""); + Expect(0, 119535, '\P{^Is_Nv=00000000014}', ""); + Expect(1, 119534, '\p{Is_Nv: 1.400000000000000e+01}', ""); + Expect(0, 119534, '\p{^Is_Nv: 1.400000000000000e+01}', ""); + Expect(0, 119534, '\P{Is_Nv: 1.400000000000000e+01}', ""); + Expect(1, 119534, '\P{^Is_Nv: 1.400000000000000e+01}', ""); + Expect(0, 119535, '\p{Is_Nv: 1.400000000000000e+01}', ""); + Expect(1, 119535, '\p{^Is_Nv: 1.400000000000000e+01}', ""); + Expect(1, 119535, '\P{Is_Nv: 1.400000000000000e+01}', ""); + Expect(0, 119535, '\P{^Is_Nv: 1.400000000000000e+01}', ""); + Error('\p{Numeric_Value: :=1_5}'); + Error('\P{Numeric_Value: :=1_5}'); + Expect(1, 119535, '\p{Numeric_Value=:\A15\z:}', "");; + Expect(0, 119536, '\p{Numeric_Value=:\A15\z:}', "");; + Expect(1, 119535, '\p{Numeric_Value=00_00_01_5}', ""); + Expect(0, 119535, '\p{^Numeric_Value=00_00_01_5}', ""); + Expect(0, 119535, '\P{Numeric_Value=00_00_01_5}', ""); + Expect(1, 119535, '\P{^Numeric_Value=00_00_01_5}', ""); + Expect(0, 119536, '\p{Numeric_Value=00_00_01_5}', ""); + Expect(1, 119536, '\p{^Numeric_Value=00_00_01_5}', ""); + Expect(1, 119536, '\P{Numeric_Value=00_00_01_5}', ""); + Expect(0, 119536, '\P{^Numeric_Value=00_00_01_5}', ""); + Expect(1, 119535, '\p{Numeric_Value=1.500000000000000e+01}', ""); + Expect(0, 119535, '\p{^Numeric_Value=1.500000000000000e+01}', ""); + Expect(0, 119535, '\P{Numeric_Value=1.500000000000000e+01}', ""); + Expect(1, 119535, '\P{^Numeric_Value=1.500000000000000e+01}', ""); + Expect(0, 119536, '\p{Numeric_Value=1.500000000000000e+01}', ""); + Expect(1, 119536, '\p{^Numeric_Value=1.500000000000000e+01}', ""); + Expect(1, 119536, '\P{Numeric_Value=1.500000000000000e+01}', ""); + Expect(0, 119536, '\P{^Numeric_Value=1.500000000000000e+01}', ""); + Error('\p{Nv= /a/+01_5}'); + Error('\P{Nv= /a/+01_5}'); + Expect(1, 119535, '\p{Nv=:\A15\z:}', "");; + Expect(0, 119536, '\p{Nv=:\A15\z:}', "");; + Expect(1, 119535, '\p{Nv=+0000001_5}', ""); + Expect(0, 119535, '\p{^Nv=+0000001_5}', ""); + Expect(0, 119535, '\P{Nv=+0000001_5}', ""); + Expect(1, 119535, '\P{^Nv=+0000001_5}', ""); + Expect(0, 119536, '\p{Nv=+0000001_5}', ""); + Expect(1, 119536, '\p{^Nv=+0000001_5}', ""); + Expect(1, 119536, '\P{Nv=+0000001_5}', ""); + Expect(0, 119536, '\P{^Nv=+0000001_5}', ""); + Expect(1, 119535, '\p{Nv=1.500000000000000e+01}', ""); + Expect(0, 119535, '\p{^Nv=1.500000000000000e+01}', ""); + Expect(0, 119535, '\P{Nv=1.500000000000000e+01}', ""); + Expect(1, 119535, '\P{^Nv=1.500000000000000e+01}', ""); + Expect(0, 119536, '\p{Nv=1.500000000000000e+01}', ""); + Expect(1, 119536, '\p{^Nv=1.500000000000000e+01}', ""); + Expect(1, 119536, '\P{Nv=1.500000000000000e+01}', ""); + Expect(0, 119536, '\P{^Nv=1.500000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=-/a/15}'); + Error('\P{Is_Numeric_Value=-/a/15}'); + Expect(1, 119535, '\p{Is_Numeric_Value=00015}', ""); + Expect(0, 119535, '\p{^Is_Numeric_Value=00015}', ""); + Expect(0, 119535, '\P{Is_Numeric_Value=00015}', ""); + Expect(1, 119535, '\P{^Is_Numeric_Value=00015}', ""); + Expect(0, 119536, '\p{Is_Numeric_Value=00015}', ""); + Expect(1, 119536, '\p{^Is_Numeric_Value=00015}', ""); + Expect(1, 119536, '\P{Is_Numeric_Value=00015}', ""); + Expect(0, 119536, '\P{^Is_Numeric_Value=00015}', ""); + Expect(1, 119535, '\p{Is_Numeric_Value=1.500000000000000e+01}', ""); + Expect(0, 119535, '\p{^Is_Numeric_Value=1.500000000000000e+01}', ""); + Expect(0, 119535, '\P{Is_Numeric_Value=1.500000000000000e+01}', ""); + Expect(1, 119535, '\P{^Is_Numeric_Value=1.500000000000000e+01}', ""); + Expect(0, 119536, '\p{Is_Numeric_Value=1.500000000000000e+01}', ""); + Expect(1, 119536, '\p{^Is_Numeric_Value=1.500000000000000e+01}', ""); + Expect(1, 119536, '\P{Is_Numeric_Value=1.500000000000000e+01}', ""); + Expect(0, 119536, '\P{^Is_Numeric_Value=1.500000000000000e+01}', ""); + Error('\p{Is_Nv= :=+00_00_15}'); + Error('\P{Is_Nv= :=+00_00_15}'); + Expect(1, 119535, '\p{Is_Nv=+15}', ""); + Expect(0, 119535, '\p{^Is_Nv=+15}', ""); + Expect(0, 119535, '\P{Is_Nv=+15}', ""); + Expect(1, 119535, '\P{^Is_Nv=+15}', ""); + Expect(0, 119536, '\p{Is_Nv=+15}', ""); + Expect(1, 119536, '\p{^Is_Nv=+15}', ""); + Expect(1, 119536, '\P{Is_Nv=+15}', ""); + Expect(0, 119536, '\P{^Is_Nv=+15}', ""); + Expect(1, 119535, '\p{Is_Nv=1.500000000000000e+01}', ""); + Expect(0, 119535, '\p{^Is_Nv=1.500000000000000e+01}', ""); + Expect(0, 119535, '\P{Is_Nv=1.500000000000000e+01}', ""); + Expect(1, 119535, '\P{^Is_Nv=1.500000000000000e+01}', ""); + Expect(0, 119536, '\p{Is_Nv=1.500000000000000e+01}', ""); + Expect(1, 119536, '\p{^Is_Nv=1.500000000000000e+01}', ""); + Expect(1, 119536, '\P{Is_Nv=1.500000000000000e+01}', ""); + Expect(0, 119536, '\P{^Is_Nv=1.500000000000000e+01}', ""); + Error('\p{Numeric_Value=-/a/015/0000002}'); + Error('\P{Numeric_Value=-/a/015/0000002}'); + Expect(1, 3889, '\p{Numeric_Value=:\A15/2\z:}', "");; + Expect(0, 3890, '\p{Numeric_Value=:\A15/2\z:}', "");; + Expect(1, 3889, '\p{Numeric_Value=00000015/000002}', ""); + Expect(0, 3889, '\p{^Numeric_Value=00000015/000002}', ""); + Expect(0, 3889, '\P{Numeric_Value=00000015/000002}', ""); + Expect(1, 3889, '\P{^Numeric_Value=00000015/000002}', ""); + Expect(0, 3890, '\p{Numeric_Value=00000015/000002}', ""); + Expect(1, 3890, '\p{^Numeric_Value=00000015/000002}', ""); + Expect(1, 3890, '\P{Numeric_Value=00000015/000002}', ""); + Expect(0, 3890, '\P{^Numeric_Value=00000015/000002}', ""); + Expect(1, 3889, '\p{Numeric_Value=900/120}', ""); + Expect(0, 3889, '\p{^Numeric_Value=900/120}', ""); + Expect(0, 3889, '\P{Numeric_Value=900/120}', ""); + Expect(1, 3889, '\P{^Numeric_Value=900/120}', ""); + Expect(0, 3890, '\p{Numeric_Value=900/120}', ""); + Expect(1, 3890, '\p{^Numeric_Value=900/120}', ""); + Expect(1, 3890, '\P{Numeric_Value=900/120}', ""); + Expect(0, 3890, '\P{^Numeric_Value=900/120}', ""); + Expect(1, 3889, '\p{Numeric_Value=7.5e+00}', ""); + Expect(0, 3889, '\p{^Numeric_Value=7.5e+00}', ""); + Expect(0, 3889, '\P{Numeric_Value=7.5e+00}', ""); + Expect(1, 3889, '\P{^Numeric_Value=7.5e+00}', ""); + Expect(0, 3890, '\p{Numeric_Value=7.5e+00}', ""); + Expect(1, 3890, '\p{^Numeric_Value=7.5e+00}', ""); + Expect(1, 3890, '\P{Numeric_Value=7.5e+00}', ""); + Expect(0, 3890, '\P{^Numeric_Value=7.5e+00}', ""); + Expect(1, 3889, '\p{Numeric_Value=7.5}', ""); + Expect(0, 3889, '\p{^Numeric_Value=7.5}', ""); + Expect(0, 3889, '\P{Numeric_Value=7.5}', ""); + Expect(1, 3889, '\P{^Numeric_Value=7.5}', ""); + Expect(0, 3890, '\p{Numeric_Value=7.5}', ""); + Expect(1, 3890, '\p{^Numeric_Value=7.5}', ""); + Expect(1, 3890, '\P{Numeric_Value=7.5}', ""); + Expect(0, 3890, '\P{^Numeric_Value=7.5}', ""); + Expect(1, 3889, '\p{Numeric_Value: 7.50e+00}', ""); + Expect(0, 3889, '\p{^Numeric_Value: 7.50e+00}', ""); + Expect(0, 3889, '\P{Numeric_Value: 7.50e+00}', ""); + Expect(1, 3889, '\P{^Numeric_Value: 7.50e+00}', ""); + Expect(0, 3890, '\p{Numeric_Value: 7.50e+00}', ""); + Expect(1, 3890, '\p{^Numeric_Value: 7.50e+00}', ""); + Expect(1, 3890, '\P{Numeric_Value: 7.50e+00}', ""); + Expect(0, 3890, '\P{^Numeric_Value: 7.50e+00}', ""); + Expect(1, 3889, '\p{Numeric_Value=7.50}', ""); + Expect(0, 3889, '\p{^Numeric_Value=7.50}', ""); + Expect(0, 3889, '\P{Numeric_Value=7.50}', ""); + Expect(1, 3889, '\P{^Numeric_Value=7.50}', ""); + Expect(0, 3890, '\p{Numeric_Value=7.50}', ""); + Expect(1, 3890, '\p{^Numeric_Value=7.50}', ""); + Expect(1, 3890, '\P{Numeric_Value=7.50}', ""); + Expect(0, 3890, '\P{^Numeric_Value=7.50}', ""); + Error('\p{Nv=-/a/+00000000015/0000002}'); + Error('\P{Nv=-/a/+00000000015/0000002}'); + Expect(1, 3889, '\p{Nv=:\A15/2\z:}', "");; + Expect(0, 3890, '\p{Nv=:\A15/2\z:}', "");; + Expect(1, 3889, '\p{Nv=000015/000002}', ""); + Expect(0, 3889, '\p{^Nv=000015/000002}', ""); + Expect(0, 3889, '\P{Nv=000015/000002}', ""); + Expect(1, 3889, '\P{^Nv=000015/000002}', ""); + Expect(0, 3890, '\p{Nv=000015/000002}', ""); + Expect(1, 3890, '\p{^Nv=000015/000002}', ""); + Expect(1, 3890, '\P{Nv=000015/000002}', ""); + Expect(0, 3890, '\P{^Nv=000015/000002}', ""); + Expect(1, 3889, '\p{Nv=900/120}', ""); + Expect(0, 3889, '\p{^Nv=900/120}', ""); + Expect(0, 3889, '\P{Nv=900/120}', ""); + Expect(1, 3889, '\P{^Nv=900/120}', ""); + Expect(0, 3890, '\p{Nv=900/120}', ""); + Expect(1, 3890, '\p{^Nv=900/120}', ""); + Expect(1, 3890, '\P{Nv=900/120}', ""); + Expect(0, 3890, '\P{^Nv=900/120}', ""); + Expect(1, 3889, '\p{Nv=7.5e+00}', ""); + Expect(0, 3889, '\p{^Nv=7.5e+00}', ""); + Expect(0, 3889, '\P{Nv=7.5e+00}', ""); + Expect(1, 3889, '\P{^Nv=7.5e+00}', ""); + Expect(0, 3890, '\p{Nv=7.5e+00}', ""); + Expect(1, 3890, '\p{^Nv=7.5e+00}', ""); + Expect(1, 3890, '\P{Nv=7.5e+00}', ""); + Expect(0, 3890, '\P{^Nv=7.5e+00}', ""); + Expect(1, 3889, '\p{Nv=7.5}', ""); + Expect(0, 3889, '\p{^Nv=7.5}', ""); + Expect(0, 3889, '\P{Nv=7.5}', ""); + Expect(1, 3889, '\P{^Nv=7.5}', ""); + Expect(0, 3890, '\p{Nv=7.5}', ""); + Expect(1, 3890, '\p{^Nv=7.5}', ""); + Expect(1, 3890, '\P{Nv=7.5}', ""); + Expect(0, 3890, '\P{^Nv=7.5}', ""); + Expect(1, 3889, '\p{Nv=7.50e+00}', ""); + Expect(0, 3889, '\p{^Nv=7.50e+00}', ""); + Expect(0, 3889, '\P{Nv=7.50e+00}', ""); + Expect(1, 3889, '\P{^Nv=7.50e+00}', ""); + Expect(0, 3890, '\p{Nv=7.50e+00}', ""); + Expect(1, 3890, '\p{^Nv=7.50e+00}', ""); + Expect(1, 3890, '\P{Nv=7.50e+00}', ""); + Expect(0, 3890, '\P{^Nv=7.50e+00}', ""); + Expect(1, 3889, '\p{Nv=7.50}', ""); + Expect(0, 3889, '\p{^Nv=7.50}', ""); + Expect(0, 3889, '\P{Nv=7.50}', ""); + Expect(1, 3889, '\P{^Nv=7.50}', ""); + Expect(0, 3890, '\p{Nv=7.50}', ""); + Expect(1, 3890, '\p{^Nv=7.50}', ""); + Expect(1, 3890, '\P{Nv=7.50}', ""); + Expect(0, 3890, '\P{^Nv=7.50}', ""); + Error('\p{Is_Numeric_Value= 00000015/000002/a/}'); + Error('\P{Is_Numeric_Value= 00000015/000002/a/}'); + Expect(1, 3889, '\p{Is_Numeric_Value=+00000000015/002}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value=+00000000015/002}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value=+00000000015/002}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value=+00000000015/002}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value=+00000000015/002}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value=+00000000015/002}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value=+00000000015/002}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value=+00000000015/002}', ""); + Expect(1, 3889, '\p{Is_Numeric_Value=900/120}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value=900/120}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value=900/120}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value=900/120}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value=900/120}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value=900/120}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value=900/120}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value=900/120}', ""); + Expect(1, 3889, '\p{Is_Numeric_Value=7.5e+00}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value=7.5e+00}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value=7.5e+00}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value=7.5e+00}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value=7.5e+00}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value=7.5e+00}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value=7.5e+00}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value=7.5e+00}', ""); + Expect(1, 3889, '\p{Is_Numeric_Value=7.5}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value=7.5}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value=7.5}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value=7.5}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value=7.5}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value=7.5}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value=7.5}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value=7.5}', ""); + Expect(1, 3889, '\p{Is_Numeric_Value: 7.50e+00}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value: 7.50e+00}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value: 7.50e+00}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value: 7.50e+00}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value: 7.50e+00}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value: 7.50e+00}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value: 7.50e+00}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value: 7.50e+00}', ""); + Expect(1, 3889, '\p{Is_Numeric_Value=7.50}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value=7.50}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value=7.50}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value=7.50}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value=7.50}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value=7.50}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value=7.50}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value=7.50}', ""); + Error('\p{Is_Nv=- 00000000015/000002:=}'); + Error('\P{Is_Nv=- 00000000015/000002:=}'); + Expect(1, 3889, '\p{Is_Nv=00000015/0000000002}', ""); + Expect(0, 3889, '\p{^Is_Nv=00000015/0000000002}', ""); + Expect(0, 3889, '\P{Is_Nv=00000015/0000000002}', ""); + Expect(1, 3889, '\P{^Is_Nv=00000015/0000000002}', ""); + Expect(0, 3890, '\p{Is_Nv=00000015/0000000002}', ""); + Expect(1, 3890, '\p{^Is_Nv=00000015/0000000002}', ""); + Expect(1, 3890, '\P{Is_Nv=00000015/0000000002}', ""); + Expect(0, 3890, '\P{^Is_Nv=00000015/0000000002}', ""); + Expect(1, 3889, '\p{Is_Nv=900/120}', ""); + Expect(0, 3889, '\p{^Is_Nv=900/120}', ""); + Expect(0, 3889, '\P{Is_Nv=900/120}', ""); + Expect(1, 3889, '\P{^Is_Nv=900/120}', ""); + Expect(0, 3890, '\p{Is_Nv=900/120}', ""); + Expect(1, 3890, '\p{^Is_Nv=900/120}', ""); + Expect(1, 3890, '\P{Is_Nv=900/120}', ""); + Expect(0, 3890, '\P{^Is_Nv=900/120}', ""); + Expect(1, 3889, '\p{Is_Nv=7.5e+00}', ""); + Expect(0, 3889, '\p{^Is_Nv=7.5e+00}', ""); + Expect(0, 3889, '\P{Is_Nv=7.5e+00}', ""); + Expect(1, 3889, '\P{^Is_Nv=7.5e+00}', ""); + Expect(0, 3890, '\p{Is_Nv=7.5e+00}', ""); + Expect(1, 3890, '\p{^Is_Nv=7.5e+00}', ""); + Expect(1, 3890, '\P{Is_Nv=7.5e+00}', ""); + Expect(0, 3890, '\P{^Is_Nv=7.5e+00}', ""); + Expect(1, 3889, '\p{Is_Nv=7.5}', ""); + Expect(0, 3889, '\p{^Is_Nv=7.5}', ""); + Expect(0, 3889, '\P{Is_Nv=7.5}', ""); + Expect(1, 3889, '\P{^Is_Nv=7.5}', ""); + Expect(0, 3890, '\p{Is_Nv=7.5}', ""); + Expect(1, 3890, '\p{^Is_Nv=7.5}', ""); + Expect(1, 3890, '\P{Is_Nv=7.5}', ""); + Expect(0, 3890, '\P{^Is_Nv=7.5}', ""); + Expect(1, 3889, '\p{Is_Nv=7.50e+00}', ""); + Expect(0, 3889, '\p{^Is_Nv=7.50e+00}', ""); + Expect(0, 3889, '\P{Is_Nv=7.50e+00}', ""); + Expect(1, 3889, '\P{^Is_Nv=7.50e+00}', ""); + Expect(0, 3890, '\p{Is_Nv=7.50e+00}', ""); + Expect(1, 3890, '\p{^Is_Nv=7.50e+00}', ""); + Expect(1, 3890, '\P{Is_Nv=7.50e+00}', ""); + Expect(0, 3890, '\P{^Is_Nv=7.50e+00}', ""); + Expect(1, 3889, '\p{Is_Nv=7.50}', ""); + Expect(0, 3889, '\p{^Is_Nv=7.50}', ""); + Expect(0, 3889, '\P{Is_Nv=7.50}', ""); + Expect(1, 3889, '\P{^Is_Nv=7.50}', ""); + Expect(0, 3890, '\p{Is_Nv=7.50}', ""); + Expect(1, 3890, '\p{^Is_Nv=7.50}', ""); + Expect(1, 3890, '\P{Is_Nv=7.50}', ""); + Expect(0, 3890, '\P{^Is_Nv=7.50}', ""); + Error('\p{Numeric_Value: /a/000001_6}'); + Error('\P{Numeric_Value: /a/000001_6}'); + Expect(1, 119536, '\p{Numeric_Value=:\A16\z:}', "");; + Expect(0, 119537, '\p{Numeric_Value=:\A16\z:}', "");; + Expect(1, 119536, '\p{Numeric_Value=+16}', ""); + Expect(0, 119536, '\p{^Numeric_Value=+16}', ""); + Expect(0, 119536, '\P{Numeric_Value=+16}', ""); + Expect(1, 119536, '\P{^Numeric_Value=+16}', ""); + Expect(0, 119537, '\p{Numeric_Value=+16}', ""); + Expect(1, 119537, '\p{^Numeric_Value=+16}', ""); + Expect(1, 119537, '\P{Numeric_Value=+16}', ""); + Expect(0, 119537, '\P{^Numeric_Value=+16}', ""); + Expect(1, 119536, '\p{Numeric_Value=1.600000000000000e+01}', ""); + Expect(0, 119536, '\p{^Numeric_Value=1.600000000000000e+01}', ""); + Expect(0, 119536, '\P{Numeric_Value=1.600000000000000e+01}', ""); + Expect(1, 119536, '\P{^Numeric_Value=1.600000000000000e+01}', ""); + Expect(0, 119537, '\p{Numeric_Value=1.600000000000000e+01}', ""); + Expect(1, 119537, '\p{^Numeric_Value=1.600000000000000e+01}', ""); + Expect(1, 119537, '\P{Numeric_Value=1.600000000000000e+01}', ""); + Expect(0, 119537, '\P{^Numeric_Value=1.600000000000000e+01}', ""); + Error('\p{Nv=/a/ 00_00_00_16}'); + Error('\P{Nv=/a/ 00_00_00_16}'); + Expect(1, 119536, '\p{Nv=:\A16\z:}', "");; + Expect(0, 119537, '\p{Nv=:\A16\z:}', "");; + Expect(1, 119536, '\p{Nv=+0016}', ""); + Expect(0, 119536, '\p{^Nv=+0016}', ""); + Expect(0, 119536, '\P{Nv=+0016}', ""); + Expect(1, 119536, '\P{^Nv=+0016}', ""); + Expect(0, 119537, '\p{Nv=+0016}', ""); + Expect(1, 119537, '\p{^Nv=+0016}', ""); + Expect(1, 119537, '\P{Nv=+0016}', ""); + Expect(0, 119537, '\P{^Nv=+0016}', ""); + Expect(1, 119536, '\p{Nv=1.600000000000000e+01}', ""); + Expect(0, 119536, '\p{^Nv=1.600000000000000e+01}', ""); + Expect(0, 119536, '\P{Nv=1.600000000000000e+01}', ""); + Expect(1, 119536, '\P{^Nv=1.600000000000000e+01}', ""); + Expect(0, 119537, '\p{Nv=1.600000000000000e+01}', ""); + Expect(1, 119537, '\p{^Nv=1.600000000000000e+01}', ""); + Expect(1, 119537, '\P{Nv=1.600000000000000e+01}', ""); + Expect(0, 119537, '\P{^Nv=1.600000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/0016}'); + Error('\P{Is_Numeric_Value=/a/0016}'); + Expect(1, 119536, '\p{Is_Numeric_Value: 0016}', ""); + Expect(0, 119536, '\p{^Is_Numeric_Value: 0016}', ""); + Expect(0, 119536, '\P{Is_Numeric_Value: 0016}', ""); + Expect(1, 119536, '\P{^Is_Numeric_Value: 0016}', ""); + Expect(0, 119537, '\p{Is_Numeric_Value: 0016}', ""); + Expect(1, 119537, '\p{^Is_Numeric_Value: 0016}', ""); + Expect(1, 119537, '\P{Is_Numeric_Value: 0016}', ""); + Expect(0, 119537, '\P{^Is_Numeric_Value: 0016}', ""); + Expect(1, 119536, '\p{Is_Numeric_Value=1.600000000000000e+01}', ""); + Expect(0, 119536, '\p{^Is_Numeric_Value=1.600000000000000e+01}', ""); + Expect(0, 119536, '\P{Is_Numeric_Value=1.600000000000000e+01}', ""); + Expect(1, 119536, '\P{^Is_Numeric_Value=1.600000000000000e+01}', ""); + Expect(0, 119537, '\p{Is_Numeric_Value=1.600000000000000e+01}', ""); + Expect(1, 119537, '\p{^Is_Numeric_Value=1.600000000000000e+01}', ""); + Expect(1, 119537, '\P{Is_Numeric_Value=1.600000000000000e+01}', ""); + Expect(0, 119537, '\P{^Is_Numeric_Value=1.600000000000000e+01}', ""); + Error('\p{Is_Nv=-:=0000016}'); + Error('\P{Is_Nv=-:=0000016}'); + Expect(1, 119536, '\p{Is_Nv=+0_0_0_0_0_0_16}', ""); + Expect(0, 119536, '\p{^Is_Nv=+0_0_0_0_0_0_16}', ""); + Expect(0, 119536, '\P{Is_Nv=+0_0_0_0_0_0_16}', ""); + Expect(1, 119536, '\P{^Is_Nv=+0_0_0_0_0_0_16}', ""); + Expect(0, 119537, '\p{Is_Nv=+0_0_0_0_0_0_16}', ""); + Expect(1, 119537, '\p{^Is_Nv=+0_0_0_0_0_0_16}', ""); + Expect(1, 119537, '\P{Is_Nv=+0_0_0_0_0_0_16}', ""); + Expect(0, 119537, '\P{^Is_Nv=+0_0_0_0_0_0_16}', ""); + Expect(1, 119536, '\p{Is_Nv=1.600000000000000e+01}', ""); + Expect(0, 119536, '\p{^Is_Nv=1.600000000000000e+01}', ""); + Expect(0, 119536, '\P{Is_Nv=1.600000000000000e+01}', ""); + Expect(1, 119536, '\P{^Is_Nv=1.600000000000000e+01}', ""); + Expect(0, 119537, '\p{Is_Nv=1.600000000000000e+01}', ""); + Expect(1, 119537, '\p{^Is_Nv=1.600000000000000e+01}', ""); + Expect(1, 119537, '\P{Is_Nv=1.600000000000000e+01}', ""); + Expect(0, 119537, '\P{^Is_Nv=1.600000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/ +00_00_00_01_7}'); + Error('\P{Numeric_Value=/a/ +00_00_00_01_7}'); + Expect(1, 119537, '\p{Numeric_Value=:\A17\z:}', "");; + Expect(0, 119538, '\p{Numeric_Value=:\A17\z:}', "");; + Expect(1, 119537, '\p{Numeric_Value=0_0_0_017}', ""); + Expect(0, 119537, '\p{^Numeric_Value=0_0_0_017}', ""); + Expect(0, 119537, '\P{Numeric_Value=0_0_0_017}', ""); + Expect(1, 119537, '\P{^Numeric_Value=0_0_0_017}', ""); + Expect(0, 119538, '\p{Numeric_Value=0_0_0_017}', ""); + Expect(1, 119538, '\p{^Numeric_Value=0_0_0_017}', ""); + Expect(1, 119538, '\P{Numeric_Value=0_0_0_017}', ""); + Expect(0, 119538, '\P{^Numeric_Value=0_0_0_017}', ""); + Expect(1, 119537, '\p{Numeric_Value=1.700000000000000e+01}', ""); + Expect(0, 119537, '\p{^Numeric_Value=1.700000000000000e+01}', ""); + Expect(0, 119537, '\P{Numeric_Value=1.700000000000000e+01}', ""); + Expect(1, 119537, '\P{^Numeric_Value=1.700000000000000e+01}', ""); + Expect(0, 119538, '\p{Numeric_Value=1.700000000000000e+01}', ""); + Expect(1, 119538, '\p{^Numeric_Value=1.700000000000000e+01}', ""); + Expect(1, 119538, '\P{Numeric_Value=1.700000000000000e+01}', ""); + Expect(0, 119538, '\P{^Numeric_Value=1.700000000000000e+01}', ""); + Error('\p{Nv=/a/ 0001_7}'); + Error('\P{Nv=/a/ 0001_7}'); + Expect(1, 119537, '\p{Nv=:\A17\z:}', "");; + Expect(0, 119538, '\p{Nv=:\A17\z:}', "");; + Expect(1, 119537, '\p{Nv=0_0_0_17}', ""); + Expect(0, 119537, '\p{^Nv=0_0_0_17}', ""); + Expect(0, 119537, '\P{Nv=0_0_0_17}', ""); + Expect(1, 119537, '\P{^Nv=0_0_0_17}', ""); + Expect(0, 119538, '\p{Nv=0_0_0_17}', ""); + Expect(1, 119538, '\p{^Nv=0_0_0_17}', ""); + Expect(1, 119538, '\P{Nv=0_0_0_17}', ""); + Expect(0, 119538, '\P{^Nv=0_0_0_17}', ""); + Expect(1, 119537, '\p{Nv=1.700000000000000e+01}', ""); + Expect(0, 119537, '\p{^Nv=1.700000000000000e+01}', ""); + Expect(0, 119537, '\P{Nv=1.700000000000000e+01}', ""); + Expect(1, 119537, '\P{^Nv=1.700000000000000e+01}', ""); + Expect(0, 119538, '\p{Nv=1.700000000000000e+01}', ""); + Expect(1, 119538, '\p{^Nv=1.700000000000000e+01}', ""); + Expect(1, 119538, '\P{Nv=1.700000000000000e+01}', ""); + Expect(0, 119538, '\P{^Nv=1.700000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=_-001_7:=}'); + Error('\P{Is_Numeric_Value=_-001_7:=}'); + Expect(1, 119537, '\p{Is_Numeric_Value=0000000017}', ""); + Expect(0, 119537, '\p{^Is_Numeric_Value=0000000017}', ""); + Expect(0, 119537, '\P{Is_Numeric_Value=0000000017}', ""); + Expect(1, 119537, '\P{^Is_Numeric_Value=0000000017}', ""); + Expect(0, 119538, '\p{Is_Numeric_Value=0000000017}', ""); + Expect(1, 119538, '\p{^Is_Numeric_Value=0000000017}', ""); + Expect(1, 119538, '\P{Is_Numeric_Value=0000000017}', ""); + Expect(0, 119538, '\P{^Is_Numeric_Value=0000000017}', ""); + Expect(1, 119537, '\p{Is_Numeric_Value=1.700000000000000e+01}', ""); + Expect(0, 119537, '\p{^Is_Numeric_Value=1.700000000000000e+01}', ""); + Expect(0, 119537, '\P{Is_Numeric_Value=1.700000000000000e+01}', ""); + Expect(1, 119537, '\P{^Is_Numeric_Value=1.700000000000000e+01}', ""); + Expect(0, 119538, '\p{Is_Numeric_Value=1.700000000000000e+01}', ""); + Expect(1, 119538, '\p{^Is_Numeric_Value=1.700000000000000e+01}', ""); + Expect(1, 119538, '\P{Is_Numeric_Value=1.700000000000000e+01}', ""); + Expect(0, 119538, '\P{^Is_Numeric_Value=1.700000000000000e+01}', ""); + Error('\p{Is_Nv=/a/ +0000017}'); + Error('\P{Is_Nv=/a/ +0000017}'); + Expect(1, 119537, '\p{Is_Nv=00017}', ""); + Expect(0, 119537, '\p{^Is_Nv=00017}', ""); + Expect(0, 119537, '\P{Is_Nv=00017}', ""); + Expect(1, 119537, '\P{^Is_Nv=00017}', ""); + Expect(0, 119538, '\p{Is_Nv=00017}', ""); + Expect(1, 119538, '\p{^Is_Nv=00017}', ""); + Expect(1, 119538, '\P{Is_Nv=00017}', ""); + Expect(0, 119538, '\P{^Is_Nv=00017}', ""); + Expect(1, 119537, '\p{Is_Nv=1.700000000000000e+01}', ""); + Expect(0, 119537, '\p{^Is_Nv=1.700000000000000e+01}', ""); + Expect(0, 119537, '\P{Is_Nv=1.700000000000000e+01}', ""); + Expect(1, 119537, '\P{^Is_Nv=1.700000000000000e+01}', ""); + Expect(0, 119538, '\p{Is_Nv=1.700000000000000e+01}', ""); + Expect(1, 119538, '\p{^Is_Nv=1.700000000000000e+01}', ""); + Expect(1, 119538, '\P{Is_Nv=1.700000000000000e+01}', ""); + Expect(0, 119538, '\P{^Is_Nv=1.700000000000000e+01}', ""); + Error('\p{Numeric_Value= :=00017/00002}'); + Error('\P{Numeric_Value= :=00017/00002}'); + Expect(1, 3890, '\p{Numeric_Value=:\A17/2\z:}', "");; + Expect(0, 3891, '\p{Numeric_Value=:\A17/2\z:}', "");; + Expect(1, 3890, '\p{Numeric_Value=0017/0000002}', ""); + Expect(0, 3890, '\p{^Numeric_Value=0017/0000002}', ""); + Expect(0, 3890, '\P{Numeric_Value=0017/0000002}', ""); + Expect(1, 3890, '\P{^Numeric_Value=0017/0000002}', ""); + Expect(0, 3891, '\p{Numeric_Value=0017/0000002}', ""); + Expect(1, 3891, '\p{^Numeric_Value=0017/0000002}', ""); + Expect(1, 3891, '\P{Numeric_Value=0017/0000002}', ""); + Expect(0, 3891, '\P{^Numeric_Value=0017/0000002}', ""); + Expect(1, 3890, '\p{Numeric_Value=1020/120}', ""); + Expect(0, 3890, '\p{^Numeric_Value=1020/120}', ""); + Expect(0, 3890, '\P{Numeric_Value=1020/120}', ""); + Expect(1, 3890, '\P{^Numeric_Value=1020/120}', ""); + Expect(0, 3891, '\p{Numeric_Value=1020/120}', ""); + Expect(1, 3891, '\p{^Numeric_Value=1020/120}', ""); + Expect(1, 3891, '\P{Numeric_Value=1020/120}', ""); + Expect(0, 3891, '\P{^Numeric_Value=1020/120}', ""); + Expect(1, 3890, '\p{Numeric_Value=8.5e+00}', ""); + Expect(0, 3890, '\p{^Numeric_Value=8.5e+00}', ""); + Expect(0, 3890, '\P{Numeric_Value=8.5e+00}', ""); + Expect(1, 3890, '\P{^Numeric_Value=8.5e+00}', ""); + Expect(0, 3891, '\p{Numeric_Value=8.5e+00}', ""); + Expect(1, 3891, '\p{^Numeric_Value=8.5e+00}', ""); + Expect(1, 3891, '\P{Numeric_Value=8.5e+00}', ""); + Expect(0, 3891, '\P{^Numeric_Value=8.5e+00}', ""); + Expect(1, 3890, '\p{Numeric_Value=8.5}', ""); + Expect(0, 3890, '\p{^Numeric_Value=8.5}', ""); + Expect(0, 3890, '\P{Numeric_Value=8.5}', ""); + Expect(1, 3890, '\P{^Numeric_Value=8.5}', ""); + Expect(0, 3891, '\p{Numeric_Value=8.5}', ""); + Expect(1, 3891, '\p{^Numeric_Value=8.5}', ""); + Expect(1, 3891, '\P{Numeric_Value=8.5}', ""); + Expect(0, 3891, '\P{^Numeric_Value=8.5}', ""); + Expect(1, 3890, '\p{Numeric_Value=8.50e+00}', ""); + Expect(0, 3890, '\p{^Numeric_Value=8.50e+00}', ""); + Expect(0, 3890, '\P{Numeric_Value=8.50e+00}', ""); + Expect(1, 3890, '\P{^Numeric_Value=8.50e+00}', ""); + Expect(0, 3891, '\p{Numeric_Value=8.50e+00}', ""); + Expect(1, 3891, '\p{^Numeric_Value=8.50e+00}', ""); + Expect(1, 3891, '\P{Numeric_Value=8.50e+00}', ""); + Expect(0, 3891, '\P{^Numeric_Value=8.50e+00}', ""); + Expect(1, 3890, '\p{Numeric_Value=8.50}', ""); + Expect(0, 3890, '\p{^Numeric_Value=8.50}', ""); + Expect(0, 3890, '\P{Numeric_Value=8.50}', ""); + Expect(1, 3890, '\P{^Numeric_Value=8.50}', ""); + Expect(0, 3891, '\p{Numeric_Value=8.50}', ""); + Expect(1, 3891, '\p{^Numeric_Value=8.50}', ""); + Expect(1, 3891, '\P{Numeric_Value=8.50}', ""); + Expect(0, 3891, '\P{^Numeric_Value=8.50}', ""); + Error('\p{Nv: /a/_ +00000017/0000002}'); + Error('\P{Nv: /a/_ +00000017/0000002}'); + Expect(1, 3890, '\p{Nv=:\A17/2\z:}', "");; + Expect(0, 3891, '\p{Nv=:\A17/2\z:}', "");; + Expect(1, 3890, '\p{Nv=017/00000002}', ""); + Expect(0, 3890, '\p{^Nv=017/00000002}', ""); + Expect(0, 3890, '\P{Nv=017/00000002}', ""); + Expect(1, 3890, '\P{^Nv=017/00000002}', ""); + Expect(0, 3891, '\p{Nv=017/00000002}', ""); + Expect(1, 3891, '\p{^Nv=017/00000002}', ""); + Expect(1, 3891, '\P{Nv=017/00000002}', ""); + Expect(0, 3891, '\P{^Nv=017/00000002}', ""); + Expect(1, 3890, '\p{Nv=1020/120}', ""); + Expect(0, 3890, '\p{^Nv=1020/120}', ""); + Expect(0, 3890, '\P{Nv=1020/120}', ""); + Expect(1, 3890, '\P{^Nv=1020/120}', ""); + Expect(0, 3891, '\p{Nv=1020/120}', ""); + Expect(1, 3891, '\p{^Nv=1020/120}', ""); + Expect(1, 3891, '\P{Nv=1020/120}', ""); + Expect(0, 3891, '\P{^Nv=1020/120}', ""); + Expect(1, 3890, '\p{Nv=8.5e+00}', ""); + Expect(0, 3890, '\p{^Nv=8.5e+00}', ""); + Expect(0, 3890, '\P{Nv=8.5e+00}', ""); + Expect(1, 3890, '\P{^Nv=8.5e+00}', ""); + Expect(0, 3891, '\p{Nv=8.5e+00}', ""); + Expect(1, 3891, '\p{^Nv=8.5e+00}', ""); + Expect(1, 3891, '\P{Nv=8.5e+00}', ""); + Expect(0, 3891, '\P{^Nv=8.5e+00}', ""); + Expect(1, 3890, '\p{Nv=8.5}', ""); + Expect(0, 3890, '\p{^Nv=8.5}', ""); + Expect(0, 3890, '\P{Nv=8.5}', ""); + Expect(1, 3890, '\P{^Nv=8.5}', ""); + Expect(0, 3891, '\p{Nv=8.5}', ""); + Expect(1, 3891, '\p{^Nv=8.5}', ""); + Expect(1, 3891, '\P{Nv=8.5}', ""); + Expect(0, 3891, '\P{^Nv=8.5}', ""); + Expect(1, 3890, '\p{Nv=8.50e+00}', ""); + Expect(0, 3890, '\p{^Nv=8.50e+00}', ""); + Expect(0, 3890, '\P{Nv=8.50e+00}', ""); + Expect(1, 3890, '\P{^Nv=8.50e+00}', ""); + Expect(0, 3891, '\p{Nv=8.50e+00}', ""); + Expect(1, 3891, '\p{^Nv=8.50e+00}', ""); + Expect(1, 3891, '\P{Nv=8.50e+00}', ""); + Expect(0, 3891, '\P{^Nv=8.50e+00}', ""); + Expect(1, 3890, '\p{Nv=8.50}', ""); + Expect(0, 3890, '\p{^Nv=8.50}', ""); + Expect(0, 3890, '\P{Nv=8.50}', ""); + Expect(1, 3890, '\P{^Nv=8.50}', ""); + Expect(0, 3891, '\p{Nv=8.50}', ""); + Expect(1, 3891, '\p{^Nv=8.50}', ""); + Expect(1, 3891, '\P{Nv=8.50}', ""); + Expect(0, 3891, '\P{^Nv=8.50}', ""); + Error('\p{Is_Numeric_Value= +00000000017/000002/a/}'); + Error('\P{Is_Numeric_Value= +00000000017/000002/a/}'); + Expect(1, 3890, '\p{Is_Numeric_Value=+0000000017/00002}', ""); + Expect(0, 3890, '\p{^Is_Numeric_Value=+0000000017/00002}', ""); + Expect(0, 3890, '\P{Is_Numeric_Value=+0000000017/00002}', ""); + Expect(1, 3890, '\P{^Is_Numeric_Value=+0000000017/00002}', ""); + Expect(0, 3891, '\p{Is_Numeric_Value=+0000000017/00002}', ""); + Expect(1, 3891, '\p{^Is_Numeric_Value=+0000000017/00002}', ""); + Expect(1, 3891, '\P{Is_Numeric_Value=+0000000017/00002}', ""); + Expect(0, 3891, '\P{^Is_Numeric_Value=+0000000017/00002}', ""); + Expect(1, 3890, '\p{Is_Numeric_Value=1020/120}', ""); + Expect(0, 3890, '\p{^Is_Numeric_Value=1020/120}', ""); + Expect(0, 3890, '\P{Is_Numeric_Value=1020/120}', ""); + Expect(1, 3890, '\P{^Is_Numeric_Value=1020/120}', ""); + Expect(0, 3891, '\p{Is_Numeric_Value=1020/120}', ""); + Expect(1, 3891, '\p{^Is_Numeric_Value=1020/120}', ""); + Expect(1, 3891, '\P{Is_Numeric_Value=1020/120}', ""); + Expect(0, 3891, '\P{^Is_Numeric_Value=1020/120}', ""); + Expect(1, 3890, '\p{Is_Numeric_Value=8.5e+00}', ""); + Expect(0, 3890, '\p{^Is_Numeric_Value=8.5e+00}', ""); + Expect(0, 3890, '\P{Is_Numeric_Value=8.5e+00}', ""); + Expect(1, 3890, '\P{^Is_Numeric_Value=8.5e+00}', ""); + Expect(0, 3891, '\p{Is_Numeric_Value=8.5e+00}', ""); + Expect(1, 3891, '\p{^Is_Numeric_Value=8.5e+00}', ""); + Expect(1, 3891, '\P{Is_Numeric_Value=8.5e+00}', ""); + Expect(0, 3891, '\P{^Is_Numeric_Value=8.5e+00}', ""); + Expect(1, 3890, '\p{Is_Numeric_Value=8.5}', ""); + Expect(0, 3890, '\p{^Is_Numeric_Value=8.5}', ""); + Expect(0, 3890, '\P{Is_Numeric_Value=8.5}', ""); + Expect(1, 3890, '\P{^Is_Numeric_Value=8.5}', ""); + Expect(0, 3891, '\p{Is_Numeric_Value=8.5}', ""); + Expect(1, 3891, '\p{^Is_Numeric_Value=8.5}', ""); + Expect(1, 3891, '\P{Is_Numeric_Value=8.5}', ""); + Expect(0, 3891, '\P{^Is_Numeric_Value=8.5}', ""); + Expect(1, 3890, '\p{Is_Numeric_Value=8.50e+00}', ""); + Expect(0, 3890, '\p{^Is_Numeric_Value=8.50e+00}', ""); + Expect(0, 3890, '\P{Is_Numeric_Value=8.50e+00}', ""); + Expect(1, 3890, '\P{^Is_Numeric_Value=8.50e+00}', ""); + Expect(0, 3891, '\p{Is_Numeric_Value=8.50e+00}', ""); + Expect(1, 3891, '\p{^Is_Numeric_Value=8.50e+00}', ""); + Expect(1, 3891, '\P{Is_Numeric_Value=8.50e+00}', ""); + Expect(0, 3891, '\P{^Is_Numeric_Value=8.50e+00}', ""); + Expect(1, 3890, '\p{Is_Numeric_Value=8.50}', ""); + Expect(0, 3890, '\p{^Is_Numeric_Value=8.50}', ""); + Expect(0, 3890, '\P{Is_Numeric_Value=8.50}', ""); + Expect(1, 3890, '\P{^Is_Numeric_Value=8.50}', ""); + Expect(0, 3891, '\p{Is_Numeric_Value=8.50}', ""); + Expect(1, 3891, '\p{^Is_Numeric_Value=8.50}', ""); + Expect(1, 3891, '\P{Is_Numeric_Value=8.50}', ""); + Expect(0, 3891, '\P{^Is_Numeric_Value=8.50}', ""); + Error('\p{Is_Nv=/a/ +17/0002}'); + Error('\P{Is_Nv=/a/ +17/0002}'); + Expect(1, 3890, '\p{Is_Nv=+0017/0000002}', ""); + Expect(0, 3890, '\p{^Is_Nv=+0017/0000002}', ""); + Expect(0, 3890, '\P{Is_Nv=+0017/0000002}', ""); + Expect(1, 3890, '\P{^Is_Nv=+0017/0000002}', ""); + Expect(0, 3891, '\p{Is_Nv=+0017/0000002}', ""); + Expect(1, 3891, '\p{^Is_Nv=+0017/0000002}', ""); + Expect(1, 3891, '\P{Is_Nv=+0017/0000002}', ""); + Expect(0, 3891, '\P{^Is_Nv=+0017/0000002}', ""); + Expect(1, 3890, '\p{Is_Nv=1020/120}', ""); + Expect(0, 3890, '\p{^Is_Nv=1020/120}', ""); + Expect(0, 3890, '\P{Is_Nv=1020/120}', ""); + Expect(1, 3890, '\P{^Is_Nv=1020/120}', ""); + Expect(0, 3891, '\p{Is_Nv=1020/120}', ""); + Expect(1, 3891, '\p{^Is_Nv=1020/120}', ""); + Expect(1, 3891, '\P{Is_Nv=1020/120}', ""); + Expect(0, 3891, '\P{^Is_Nv=1020/120}', ""); + Expect(1, 3890, '\p{Is_Nv=8.5e+00}', ""); + Expect(0, 3890, '\p{^Is_Nv=8.5e+00}', ""); + Expect(0, 3890, '\P{Is_Nv=8.5e+00}', ""); + Expect(1, 3890, '\P{^Is_Nv=8.5e+00}', ""); + Expect(0, 3891, '\p{Is_Nv=8.5e+00}', ""); + Expect(1, 3891, '\p{^Is_Nv=8.5e+00}', ""); + Expect(1, 3891, '\P{Is_Nv=8.5e+00}', ""); + Expect(0, 3891, '\P{^Is_Nv=8.5e+00}', ""); + Expect(1, 3890, '\p{Is_Nv=8.5}', ""); + Expect(0, 3890, '\p{^Is_Nv=8.5}', ""); + Expect(0, 3890, '\P{Is_Nv=8.5}', ""); + Expect(1, 3890, '\P{^Is_Nv=8.5}', ""); + Expect(0, 3891, '\p{Is_Nv=8.5}', ""); + Expect(1, 3891, '\p{^Is_Nv=8.5}', ""); + Expect(1, 3891, '\P{Is_Nv=8.5}', ""); + Expect(0, 3891, '\P{^Is_Nv=8.5}', ""); + Expect(1, 3890, '\p{Is_Nv=8.50e+00}', ""); + Expect(0, 3890, '\p{^Is_Nv=8.50e+00}', ""); + Expect(0, 3890, '\P{Is_Nv=8.50e+00}', ""); + Expect(1, 3890, '\P{^Is_Nv=8.50e+00}', ""); + Expect(0, 3891, '\p{Is_Nv=8.50e+00}', ""); + Expect(1, 3891, '\p{^Is_Nv=8.50e+00}', ""); + Expect(1, 3891, '\P{Is_Nv=8.50e+00}', ""); + Expect(0, 3891, '\P{^Is_Nv=8.50e+00}', ""); + Expect(1, 3890, '\p{Is_Nv=8.50}', ""); + Expect(0, 3890, '\p{^Is_Nv=8.50}', ""); + Expect(0, 3890, '\P{Is_Nv=8.50}', ""); + Expect(1, 3890, '\P{^Is_Nv=8.50}', ""); + Expect(0, 3891, '\p{Is_Nv=8.50}', ""); + Expect(1, 3891, '\p{^Is_Nv=8.50}', ""); + Expect(1, 3891, '\P{Is_Nv=8.50}', ""); + Expect(0, 3891, '\P{^Is_Nv=8.50}', ""); + Error('\p{Numeric_Value=_+000000018/a/}'); + Error('\P{Numeric_Value=_+000000018/a/}'); + Expect(1, 119538, '\p{Numeric_Value=:\A18\z:}', "");; + Expect(0, 119539, '\p{Numeric_Value=:\A18\z:}', "");; + Expect(1, 119538, '\p{Numeric_Value=+00001_8}', ""); + Expect(0, 119538, '\p{^Numeric_Value=+00001_8}', ""); + Expect(0, 119538, '\P{Numeric_Value=+00001_8}', ""); + Expect(1, 119538, '\P{^Numeric_Value=+00001_8}', ""); + Expect(0, 119539, '\p{Numeric_Value=+00001_8}', ""); + Expect(1, 119539, '\p{^Numeric_Value=+00001_8}', ""); + Expect(1, 119539, '\P{Numeric_Value=+00001_8}', ""); + Expect(0, 119539, '\P{^Numeric_Value=+00001_8}', ""); + Expect(1, 119538, '\p{Numeric_Value=1.800000000000000e+01}', ""); + Expect(0, 119538, '\p{^Numeric_Value=1.800000000000000e+01}', ""); + Expect(0, 119538, '\P{Numeric_Value=1.800000000000000e+01}', ""); + Expect(1, 119538, '\P{^Numeric_Value=1.800000000000000e+01}', ""); + Expect(0, 119539, '\p{Numeric_Value=1.800000000000000e+01}', ""); + Expect(1, 119539, '\p{^Numeric_Value=1.800000000000000e+01}', ""); + Expect(1, 119539, '\P{Numeric_Value=1.800000000000000e+01}', ""); + Expect(0, 119539, '\P{^Numeric_Value=1.800000000000000e+01}', ""); + Error('\p{Nv=/a/ 000001_8}'); + Error('\P{Nv=/a/ 000001_8}'); + Expect(1, 119538, '\p{Nv=:\A18\z:}', "");; + Expect(0, 119539, '\p{Nv=:\A18\z:}', "");; + Expect(1, 119538, '\p{Nv=1_8}', ""); + Expect(0, 119538, '\p{^Nv=1_8}', ""); + Expect(0, 119538, '\P{Nv=1_8}', ""); + Expect(1, 119538, '\P{^Nv=1_8}', ""); + Expect(0, 119539, '\p{Nv=1_8}', ""); + Expect(1, 119539, '\p{^Nv=1_8}', ""); + Expect(1, 119539, '\P{Nv=1_8}', ""); + Expect(0, 119539, '\P{^Nv=1_8}', ""); + Expect(1, 119538, '\p{Nv=1.800000000000000e+01}', ""); + Expect(0, 119538, '\p{^Nv=1.800000000000000e+01}', ""); + Expect(0, 119538, '\P{Nv=1.800000000000000e+01}', ""); + Expect(1, 119538, '\P{^Nv=1.800000000000000e+01}', ""); + Expect(0, 119539, '\p{Nv=1.800000000000000e+01}', ""); + Expect(1, 119539, '\p{^Nv=1.800000000000000e+01}', ""); + Expect(1, 119539, '\P{Nv=1.800000000000000e+01}', ""); + Expect(0, 119539, '\P{^Nv=1.800000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= _+0_0_0_0_0_0_0_0_0_18:=}'); + Error('\P{Is_Numeric_Value= _+0_0_0_0_0_0_0_0_0_18:=}'); + Expect(1, 119538, '\p{Is_Numeric_Value=000000018}', ""); + Expect(0, 119538, '\p{^Is_Numeric_Value=000000018}', ""); + Expect(0, 119538, '\P{Is_Numeric_Value=000000018}', ""); + Expect(1, 119538, '\P{^Is_Numeric_Value=000000018}', ""); + Expect(0, 119539, '\p{Is_Numeric_Value=000000018}', ""); + Expect(1, 119539, '\p{^Is_Numeric_Value=000000018}', ""); + Expect(1, 119539, '\P{Is_Numeric_Value=000000018}', ""); + Expect(0, 119539, '\P{^Is_Numeric_Value=000000018}', ""); + Expect(1, 119538, '\p{Is_Numeric_Value=1.800000000000000e+01}', ""); + Expect(0, 119538, '\p{^Is_Numeric_Value=1.800000000000000e+01}', ""); + Expect(0, 119538, '\P{Is_Numeric_Value=1.800000000000000e+01}', ""); + Expect(1, 119538, '\P{^Is_Numeric_Value=1.800000000000000e+01}', ""); + Expect(0, 119539, '\p{Is_Numeric_Value=1.800000000000000e+01}', ""); + Expect(1, 119539, '\p{^Is_Numeric_Value=1.800000000000000e+01}', ""); + Expect(1, 119539, '\P{Is_Numeric_Value=1.800000000000000e+01}', ""); + Expect(0, 119539, '\P{^Is_Numeric_Value=1.800000000000000e+01}', ""); + Error('\p{Is_Nv= /a/000000018}'); + Error('\P{Is_Nv= /a/000000018}'); + Expect(1, 119538, '\p{Is_Nv=0_0_0_0_0_0018}', ""); + Expect(0, 119538, '\p{^Is_Nv=0_0_0_0_0_0018}', ""); + Expect(0, 119538, '\P{Is_Nv=0_0_0_0_0_0018}', ""); + Expect(1, 119538, '\P{^Is_Nv=0_0_0_0_0_0018}', ""); + Expect(0, 119539, '\p{Is_Nv=0_0_0_0_0_0018}', ""); + Expect(1, 119539, '\p{^Is_Nv=0_0_0_0_0_0018}', ""); + Expect(1, 119539, '\P{Is_Nv=0_0_0_0_0_0018}', ""); + Expect(0, 119539, '\P{^Is_Nv=0_0_0_0_0_0018}', ""); + Expect(1, 119538, '\p{Is_Nv=1.800000000000000e+01}', ""); + Expect(0, 119538, '\p{^Is_Nv=1.800000000000000e+01}', ""); + Expect(0, 119538, '\P{Is_Nv=1.800000000000000e+01}', ""); + Expect(1, 119538, '\P{^Is_Nv=1.800000000000000e+01}', ""); + Expect(0, 119539, '\p{Is_Nv=1.800000000000000e+01}', ""); + Expect(1, 119539, '\p{^Is_Nv=1.800000000000000e+01}', ""); + Expect(1, 119539, '\P{Is_Nv=1.800000000000000e+01}', ""); + Expect(0, 119539, '\P{^Is_Nv=1.800000000000000e+01}', ""); + Error('\p{Numeric_Value= :=+00019}'); + Error('\P{Numeric_Value= :=+00019}'); + Expect(1, 119539, '\p{Numeric_Value=:\A19\z:}', "");; + Expect(0, 119540, '\p{Numeric_Value=:\A19\z:}', "");; + Expect(1, 119539, '\p{Numeric_Value: +00019}', ""); + Expect(0, 119539, '\p{^Numeric_Value: +00019}', ""); + Expect(0, 119539, '\P{Numeric_Value: +00019}', ""); + Expect(1, 119539, '\P{^Numeric_Value: +00019}', ""); + Expect(0, 119540, '\p{Numeric_Value: +00019}', ""); + Expect(1, 119540, '\p{^Numeric_Value: +00019}', ""); + Expect(1, 119540, '\P{Numeric_Value: +00019}', ""); + Expect(0, 119540, '\P{^Numeric_Value: +00019}', ""); + Expect(1, 119539, '\p{Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119539, '\p{^Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119539, '\P{Numeric_Value=1.900000000000000e+01}', ""); + Expect(1, 119539, '\P{^Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119540, '\p{Numeric_Value=1.900000000000000e+01}', ""); + Expect(1, 119540, '\p{^Numeric_Value=1.900000000000000e+01}', ""); + Expect(1, 119540, '\P{Numeric_Value=1.900000000000000e+01}', ""); + Expect(0, 119540, '\P{^Numeric_Value=1.900000000000000e+01}', ""); + Error('\p{Nv=_/a/0000019}'); + Error('\P{Nv=_/a/0000019}'); + Expect(1, 119539, '\p{Nv=:\A19\z:}', "");; + Expect(0, 119540, '\p{Nv=:\A19\z:}', "");; + Expect(1, 119539, '\p{Nv=00019}', ""); + Expect(0, 119539, '\p{^Nv=00019}', ""); + Expect(0, 119539, '\P{Nv=00019}', ""); + Expect(1, 119539, '\P{^Nv=00019}', ""); + Expect(0, 119540, '\p{Nv=00019}', ""); + Expect(1, 119540, '\p{^Nv=00019}', ""); + Expect(1, 119540, '\P{Nv=00019}', ""); + Expect(0, 119540, '\P{^Nv=00019}', ""); + Expect(1, 119539, '\p{Nv=1.900000000000000e+01}', ""); + Expect(0, 119539, '\p{^Nv=1.900000000000000e+01}', ""); + Expect(0, 119539, '\P{Nv=1.900000000000000e+01}', ""); + Expect(1, 119539, '\P{^Nv=1.900000000000000e+01}', ""); + Expect(0, 119540, '\p{Nv=1.900000000000000e+01}', ""); + Expect(1, 119540, '\p{^Nv=1.900000000000000e+01}', ""); + Expect(1, 119540, '\P{Nv=1.900000000000000e+01}', ""); + Expect(0, 119540, '\P{^Nv=1.900000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/+0000019}'); + Error('\P{Is_Numeric_Value=/a/+0000019}'); + Expect(1, 119539, '\p{Is_Numeric_Value=1_9}', ""); + Expect(0, 119539, '\p{^Is_Numeric_Value=1_9}', ""); + Expect(0, 119539, '\P{Is_Numeric_Value=1_9}', ""); + Expect(1, 119539, '\P{^Is_Numeric_Value=1_9}', ""); + Expect(0, 119540, '\p{Is_Numeric_Value=1_9}', ""); + Expect(1, 119540, '\p{^Is_Numeric_Value=1_9}', ""); + Expect(1, 119540, '\P{Is_Numeric_Value=1_9}', ""); + Expect(0, 119540, '\P{^Is_Numeric_Value=1_9}', ""); + Expect(1, 119539, '\p{Is_Numeric_Value: 1.900000000000000e+01}', ""); + Expect(0, 119539, '\p{^Is_Numeric_Value: 1.900000000000000e+01}', ""); + Expect(0, 119539, '\P{Is_Numeric_Value: 1.900000000000000e+01}', ""); + Expect(1, 119539, '\P{^Is_Numeric_Value: 1.900000000000000e+01}', ""); + Expect(0, 119540, '\p{Is_Numeric_Value: 1.900000000000000e+01}', ""); + Expect(1, 119540, '\p{^Is_Numeric_Value: 1.900000000000000e+01}', ""); + Expect(1, 119540, '\P{Is_Numeric_Value: 1.900000000000000e+01}', ""); + Expect(0, 119540, '\P{^Is_Numeric_Value: 1.900000000000000e+01}', ""); + Error('\p{Is_Nv=:= 000019}'); + Error('\P{Is_Nv=:= 000019}'); + Expect(1, 119539, '\p{Is_Nv=00_00_19}', ""); + Expect(0, 119539, '\p{^Is_Nv=00_00_19}', ""); + Expect(0, 119539, '\P{Is_Nv=00_00_19}', ""); + Expect(1, 119539, '\P{^Is_Nv=00_00_19}', ""); + Expect(0, 119540, '\p{Is_Nv=00_00_19}', ""); + Expect(1, 119540, '\p{^Is_Nv=00_00_19}', ""); + Expect(1, 119540, '\P{Is_Nv=00_00_19}', ""); + Expect(0, 119540, '\P{^Is_Nv=00_00_19}', ""); + Expect(1, 119539, '\p{Is_Nv=1.900000000000000e+01}', ""); + Expect(0, 119539, '\p{^Is_Nv=1.900000000000000e+01}', ""); + Expect(0, 119539, '\P{Is_Nv=1.900000000000000e+01}', ""); + Expect(1, 119539, '\P{^Is_Nv=1.900000000000000e+01}', ""); + Expect(0, 119540, '\p{Is_Nv=1.900000000000000e+01}', ""); + Expect(1, 119540, '\p{^Is_Nv=1.900000000000000e+01}', ""); + Expect(1, 119540, '\P{Is_Nv=1.900000000000000e+01}', ""); + Expect(0, 119540, '\P{^Is_Nv=1.900000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/_ 000000002}'); + Error('\P{Numeric_Value=/a/_ 000000002}'); + Expect(1, 140176, '\p{Numeric_Value=:\A2\z:}', "");; + Expect(0, 140177, '\p{Numeric_Value=:\A2\z:}', "");; + Expect(1, 140176, '\p{Numeric_Value=000_2}', ""); + Expect(0, 140176, '\p{^Numeric_Value=000_2}', ""); + Expect(0, 140176, '\P{Numeric_Value=000_2}', ""); + Expect(1, 140176, '\P{^Numeric_Value=000_2}', ""); + Expect(0, 140177, '\p{Numeric_Value=000_2}', ""); + Expect(1, 140177, '\p{^Numeric_Value=000_2}', ""); + Expect(1, 140177, '\P{Numeric_Value=000_2}', ""); + Expect(0, 140177, '\P{^Numeric_Value=000_2}', ""); + Expect(1, 140176, '\p{Numeric_Value=2.000000000000000e+00}', ""); + Expect(0, 140176, '\p{^Numeric_Value=2.000000000000000e+00}', ""); + Expect(0, 140176, '\P{Numeric_Value=2.000000000000000e+00}', ""); + Expect(1, 140176, '\P{^Numeric_Value=2.000000000000000e+00}', ""); + Expect(0, 140177, '\p{Numeric_Value=2.000000000000000e+00}', ""); + Expect(1, 140177, '\p{^Numeric_Value=2.000000000000000e+00}', ""); + Expect(1, 140177, '\P{Numeric_Value=2.000000000000000e+00}', ""); + Expect(0, 140177, '\P{^Numeric_Value=2.000000000000000e+00}', ""); + Error('\p{Nv= 0002:=}'); + Error('\P{Nv= 0002:=}'); + Expect(1, 140176, '\p{Nv=:\A2\z:}', "");; + Expect(0, 140177, '\p{Nv=:\A2\z:}', "");; + Expect(1, 140176, '\p{Nv=00000002}', ""); + Expect(0, 140176, '\p{^Nv=00000002}', ""); + Expect(0, 140176, '\P{Nv=00000002}', ""); + Expect(1, 140176, '\P{^Nv=00000002}', ""); + Expect(0, 140177, '\p{Nv=00000002}', ""); + Expect(1, 140177, '\p{^Nv=00000002}', ""); + Expect(1, 140177, '\P{Nv=00000002}', ""); + Expect(0, 140177, '\P{^Nv=00000002}', ""); + Expect(1, 140176, '\p{Nv=2.000000000000000e+00}', ""); + Expect(0, 140176, '\p{^Nv=2.000000000000000e+00}', ""); + Expect(0, 140176, '\P{Nv=2.000000000000000e+00}', ""); + Expect(1, 140176, '\P{^Nv=2.000000000000000e+00}', ""); + Expect(0, 140177, '\p{Nv=2.000000000000000e+00}', ""); + Expect(1, 140177, '\p{^Nv=2.000000000000000e+00}', ""); + Expect(1, 140177, '\P{Nv=2.000000000000000e+00}', ""); + Expect(0, 140177, '\P{^Nv=2.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value=--00000002/a/}'); + Error('\P{Is_Numeric_Value=--00000002/a/}'); + Expect(1, 140176, '\p{Is_Numeric_Value=00002}', ""); + Expect(0, 140176, '\p{^Is_Numeric_Value=00002}', ""); + Expect(0, 140176, '\P{Is_Numeric_Value=00002}', ""); + Expect(1, 140176, '\P{^Is_Numeric_Value=00002}', ""); + Expect(0, 140177, '\p{Is_Numeric_Value=00002}', ""); + Expect(1, 140177, '\p{^Is_Numeric_Value=00002}', ""); + Expect(1, 140177, '\P{Is_Numeric_Value=00002}', ""); + Expect(0, 140177, '\P{^Is_Numeric_Value=00002}', ""); + Expect(1, 140176, '\p{Is_Numeric_Value=2.000000000000000e+00}', ""); + Expect(0, 140176, '\p{^Is_Numeric_Value=2.000000000000000e+00}', ""); + Expect(0, 140176, '\P{Is_Numeric_Value=2.000000000000000e+00}', ""); + Expect(1, 140176, '\P{^Is_Numeric_Value=2.000000000000000e+00}', ""); + Expect(0, 140177, '\p{Is_Numeric_Value=2.000000000000000e+00}', ""); + Expect(1, 140177, '\p{^Is_Numeric_Value=2.000000000000000e+00}', ""); + Expect(1, 140177, '\P{Is_Numeric_Value=2.000000000000000e+00}', ""); + Expect(0, 140177, '\P{^Is_Numeric_Value=2.000000000000000e+00}', ""); + Error('\p{Is_Nv= /a/0000000002}'); + Error('\P{Is_Nv= /a/0000000002}'); + Expect(1, 140176, '\p{Is_Nv=000000002}', ""); + Expect(0, 140176, '\p{^Is_Nv=000000002}', ""); + Expect(0, 140176, '\P{Is_Nv=000000002}', ""); + Expect(1, 140176, '\P{^Is_Nv=000000002}', ""); + Expect(0, 140177, '\p{Is_Nv=000000002}', ""); + Expect(1, 140177, '\p{^Is_Nv=000000002}', ""); + Expect(1, 140177, '\P{Is_Nv=000000002}', ""); + Expect(0, 140177, '\P{^Is_Nv=000000002}', ""); + Expect(1, 140176, '\p{Is_Nv: 2.000000000000000e+00}', ""); + Expect(0, 140176, '\p{^Is_Nv: 2.000000000000000e+00}', ""); + Expect(0, 140176, '\P{Is_Nv: 2.000000000000000e+00}', ""); + Expect(1, 140176, '\P{^Is_Nv: 2.000000000000000e+00}', ""); + Expect(0, 140177, '\p{Is_Nv: 2.000000000000000e+00}', ""); + Expect(1, 140177, '\p{^Is_Nv: 2.000000000000000e+00}', ""); + Expect(1, 140177, '\P{Is_Nv: 2.000000000000000e+00}', ""); + Expect(0, 140177, '\P{^Is_Nv: 2.000000000000000e+00}', ""); + Error('\p{Numeric_Value=_ 00000002/00000003:=}'); + Error('\P{Numeric_Value=_ 00000002/00000003:=}'); + Expect(1, 74854, '\p{Numeric_Value=:\A2/3\z:}', "");; + Expect(0, 74855, '\p{Numeric_Value=:\A2/3\z:}', "");; + Expect(1, 74854, '\p{Numeric_Value=+000002/0003}', ""); + Expect(0, 74854, '\p{^Numeric_Value=+000002/0003}', ""); + Expect(0, 74854, '\P{Numeric_Value=+000002/0003}', ""); + Expect(1, 74854, '\P{^Numeric_Value=+000002/0003}', ""); + Expect(0, 74855, '\p{Numeric_Value=+000002/0003}', ""); + Expect(1, 74855, '\p{^Numeric_Value=+000002/0003}', ""); + Expect(1, 74855, '\P{Numeric_Value=+000002/0003}', ""); + Expect(0, 74855, '\P{^Numeric_Value=+000002/0003}', ""); + Expect(1, 74854, '\p{Numeric_Value=120/180}', ""); + Expect(0, 74854, '\p{^Numeric_Value=120/180}', ""); + Expect(0, 74854, '\P{Numeric_Value=120/180}', ""); + Expect(1, 74854, '\P{^Numeric_Value=120/180}', ""); + Expect(0, 74855, '\p{Numeric_Value=120/180}', ""); + Expect(1, 74855, '\p{^Numeric_Value=120/180}', ""); + Expect(1, 74855, '\P{Numeric_Value=120/180}', ""); + Expect(0, 74855, '\P{^Numeric_Value=120/180}', ""); + Error('\p{Numeric_Value:6.7e-01}'); + Error('\P{Numeric_Value:6.7e-01}'); + Error('\p{Numeric_Value=0.7}'); + Error('\P{Numeric_Value=0.7}'); + Error('\p{Numeric_Value=6.67e-01}'); + Error('\P{Numeric_Value=6.67e-01}'); + Error('\p{Numeric_Value=0.67}'); + Error('\P{Numeric_Value=0.67}'); + Expect(1, 74854, '\p{Numeric_Value=6.667e-01}', ""); + Expect(0, 74854, '\p{^Numeric_Value=6.667e-01}', ""); + Expect(0, 74854, '\P{Numeric_Value=6.667e-01}', ""); + Expect(1, 74854, '\P{^Numeric_Value=6.667e-01}', ""); + Expect(0, 74855, '\p{Numeric_Value=6.667e-01}', ""); + Expect(1, 74855, '\p{^Numeric_Value=6.667e-01}', ""); + Expect(1, 74855, '\P{Numeric_Value=6.667e-01}', ""); + Expect(0, 74855, '\P{^Numeric_Value=6.667e-01}', ""); + Error('\p{Numeric_Value=0.667}'); + Error('\P{Numeric_Value=0.667}'); + Expect(1, 74854, '\p{Numeric_Value=6.6667e-01}', ""); + Expect(0, 74854, '\p{^Numeric_Value=6.6667e-01}', ""); + Expect(0, 74854, '\P{Numeric_Value=6.6667e-01}', ""); + Expect(1, 74854, '\P{^Numeric_Value=6.6667e-01}', ""); + Expect(0, 74855, '\p{Numeric_Value=6.6667e-01}', ""); + Expect(1, 74855, '\p{^Numeric_Value=6.6667e-01}', ""); + Expect(1, 74855, '\P{Numeric_Value=6.6667e-01}', ""); + Expect(0, 74855, '\P{^Numeric_Value=6.6667e-01}', ""); + Expect(1, 74854, '\p{Numeric_Value=0.6667}', ""); + Expect(0, 74854, '\p{^Numeric_Value=0.6667}', ""); + Expect(0, 74854, '\P{Numeric_Value=0.6667}', ""); + Expect(1, 74854, '\P{^Numeric_Value=0.6667}', ""); + Expect(0, 74855, '\p{Numeric_Value=0.6667}', ""); + Expect(1, 74855, '\p{^Numeric_Value=0.6667}', ""); + Expect(1, 74855, '\P{Numeric_Value=0.6667}', ""); + Expect(0, 74855, '\P{^Numeric_Value=0.6667}', ""); + Expect(1, 74854, '\p{Numeric_Value=6.66667e-01}', ""); + Expect(0, 74854, '\p{^Numeric_Value=6.66667e-01}', ""); + Expect(0, 74854, '\P{Numeric_Value=6.66667e-01}', ""); + Expect(1, 74854, '\P{^Numeric_Value=6.66667e-01}', ""); + Expect(0, 74855, '\p{Numeric_Value=6.66667e-01}', ""); + Expect(1, 74855, '\p{^Numeric_Value=6.66667e-01}', ""); + Expect(1, 74855, '\P{Numeric_Value=6.66667e-01}', ""); + Expect(0, 74855, '\P{^Numeric_Value=6.66667e-01}', ""); + Expect(1, 74854, '\p{Numeric_Value=0.66667}', ""); + Expect(0, 74854, '\p{^Numeric_Value=0.66667}', ""); + Expect(0, 74854, '\P{Numeric_Value=0.66667}', ""); + Expect(1, 74854, '\P{^Numeric_Value=0.66667}', ""); + Expect(0, 74855, '\p{Numeric_Value=0.66667}', ""); + Expect(1, 74855, '\p{^Numeric_Value=0.66667}', ""); + Expect(1, 74855, '\P{Numeric_Value=0.66667}', ""); + Expect(0, 74855, '\P{^Numeric_Value=0.66667}', ""); + Error('\p{Nv=+02/0000000003/a/}'); + Error('\P{Nv=+02/0000000003/a/}'); + Expect(1, 74854, '\p{Nv=:\A2/3\z:}', "");; + Expect(0, 74855, '\p{Nv=:\A2/3\z:}', "");; + Expect(1, 74854, '\p{Nv=+0000002/000000003}', ""); + Expect(0, 74854, '\p{^Nv=+0000002/000000003}', ""); + Expect(0, 74854, '\P{Nv=+0000002/000000003}', ""); + Expect(1, 74854, '\P{^Nv=+0000002/000000003}', ""); + Expect(0, 74855, '\p{Nv=+0000002/000000003}', ""); + Expect(1, 74855, '\p{^Nv=+0000002/000000003}', ""); + Expect(1, 74855, '\P{Nv=+0000002/000000003}', ""); + Expect(0, 74855, '\P{^Nv=+0000002/000000003}', ""); + Expect(1, 74854, '\p{Nv=120/180}', ""); + Expect(0, 74854, '\p{^Nv=120/180}', ""); + Expect(0, 74854, '\P{Nv=120/180}', ""); + Expect(1, 74854, '\P{^Nv=120/180}', ""); + Expect(0, 74855, '\p{Nv=120/180}', ""); + Expect(1, 74855, '\p{^Nv=120/180}', ""); + Expect(1, 74855, '\P{Nv=120/180}', ""); + Expect(0, 74855, '\P{^Nv=120/180}', ""); + Error('\p{Nv=6.7e-01}'); + Error('\P{Nv=6.7e-01}'); + Error('\p{Nv=0.7}'); + Error('\P{Nv=0.7}'); + Error('\p{Nv=6.67e-01}'); + Error('\P{Nv=6.67e-01}'); + Error('\p{Nv=0.67}'); + Error('\P{Nv=0.67}'); + Expect(1, 74854, '\p{Nv:6.667e-01}', ""); + Expect(0, 74854, '\p{^Nv:6.667e-01}', ""); + Expect(0, 74854, '\P{Nv:6.667e-01}', ""); + Expect(1, 74854, '\P{^Nv:6.667e-01}', ""); + Expect(0, 74855, '\p{Nv:6.667e-01}', ""); + Expect(1, 74855, '\p{^Nv:6.667e-01}', ""); + Expect(1, 74855, '\P{Nv:6.667e-01}', ""); + Expect(0, 74855, '\P{^Nv:6.667e-01}', ""); + Error('\p{Nv=0.667}'); + Error('\P{Nv=0.667}'); + Expect(1, 74854, '\p{Nv=6.6667e-01}', ""); + Expect(0, 74854, '\p{^Nv=6.6667e-01}', ""); + Expect(0, 74854, '\P{Nv=6.6667e-01}', ""); + Expect(1, 74854, '\P{^Nv=6.6667e-01}', ""); + Expect(0, 74855, '\p{Nv=6.6667e-01}', ""); + Expect(1, 74855, '\p{^Nv=6.6667e-01}', ""); + Expect(1, 74855, '\P{Nv=6.6667e-01}', ""); + Expect(0, 74855, '\P{^Nv=6.6667e-01}', ""); + Expect(1, 74854, '\p{Nv=0.6667}', ""); + Expect(0, 74854, '\p{^Nv=0.6667}', ""); + Expect(0, 74854, '\P{Nv=0.6667}', ""); + Expect(1, 74854, '\P{^Nv=0.6667}', ""); + Expect(0, 74855, '\p{Nv=0.6667}', ""); + Expect(1, 74855, '\p{^Nv=0.6667}', ""); + Expect(1, 74855, '\P{Nv=0.6667}', ""); + Expect(0, 74855, '\P{^Nv=0.6667}', ""); + Expect(1, 74854, '\p{Nv=6.66667e-01}', ""); + Expect(0, 74854, '\p{^Nv=6.66667e-01}', ""); + Expect(0, 74854, '\P{Nv=6.66667e-01}', ""); + Expect(1, 74854, '\P{^Nv=6.66667e-01}', ""); + Expect(0, 74855, '\p{Nv=6.66667e-01}', ""); + Expect(1, 74855, '\p{^Nv=6.66667e-01}', ""); + Expect(1, 74855, '\P{Nv=6.66667e-01}', ""); + Expect(0, 74855, '\P{^Nv=6.66667e-01}', ""); + Expect(1, 74854, '\p{Nv=0.66667}', ""); + Expect(0, 74854, '\p{^Nv=0.66667}', ""); + Expect(0, 74854, '\P{Nv=0.66667}', ""); + Expect(1, 74854, '\P{^Nv=0.66667}', ""); + Expect(0, 74855, '\p{Nv=0.66667}', ""); + Expect(1, 74855, '\p{^Nv=0.66667}', ""); + Expect(1, 74855, '\P{Nv=0.66667}', ""); + Expect(0, 74855, '\P{^Nv=0.66667}', ""); + Error('\p{Is_Numeric_Value=-+0000002/03/a/}'); + Error('\P{Is_Numeric_Value=-+0000002/03/a/}'); + Expect(1, 74854, '\p{Is_Numeric_Value=+000002/00000003}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=+000002/00000003}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=+000002/00000003}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=+000002/00000003}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=+000002/00000003}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=+000002/00000003}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=+000002/00000003}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=+000002/00000003}', ""); + Expect(1, 74854, '\p{Is_Numeric_Value=120/180}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=120/180}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=120/180}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=120/180}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=120/180}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=120/180}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=120/180}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=120/180}', ""); + Error('\p{Is_Numeric_Value=6.7e-01}'); + Error('\P{Is_Numeric_Value=6.7e-01}'); + Error('\p{Is_Numeric_Value=0.7}'); + Error('\P{Is_Numeric_Value=0.7}'); + Error('\p{Is_Numeric_Value=6.67e-01}'); + Error('\P{Is_Numeric_Value=6.67e-01}'); + Error('\p{Is_Numeric_Value=0.67}'); + Error('\P{Is_Numeric_Value=0.67}'); + Expect(1, 74854, '\p{Is_Numeric_Value=6.667e-01}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=6.667e-01}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=6.667e-01}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=6.667e-01}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=6.667e-01}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=6.667e-01}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=6.667e-01}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=6.667e-01}', ""); + Error('\p{Is_Numeric_Value=0.667}'); + Error('\P{Is_Numeric_Value=0.667}'); + Expect(1, 74854, '\p{Is_Numeric_Value=6.6667e-01}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=6.6667e-01}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=6.6667e-01}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=6.6667e-01}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=6.6667e-01}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=6.6667e-01}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=6.6667e-01}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=6.6667e-01}', ""); + Expect(1, 74854, '\p{Is_Numeric_Value=0.6667}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=0.6667}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=0.6667}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=0.6667}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=0.6667}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=0.6667}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=0.6667}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=0.6667}', ""); + Expect(1, 74854, '\p{Is_Numeric_Value=6.66667e-01}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=6.66667e-01}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=6.66667e-01}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=6.66667e-01}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=6.66667e-01}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=6.66667e-01}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=6.66667e-01}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=6.66667e-01}', ""); + Expect(1, 74854, '\p{Is_Numeric_Value=0.66667}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=0.66667}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=0.66667}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=0.66667}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=0.66667}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=0.66667}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=0.66667}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=0.66667}', ""); + Error('\p{Is_Nv= 002/0000000003:=}'); + Error('\P{Is_Nv= 002/0000000003:=}'); + Expect(1, 74854, '\p{Is_Nv=+0000002/00000003}', ""); + Expect(0, 74854, '\p{^Is_Nv=+0000002/00000003}', ""); + Expect(0, 74854, '\P{Is_Nv=+0000002/00000003}', ""); + Expect(1, 74854, '\P{^Is_Nv=+0000002/00000003}', ""); + Expect(0, 74855, '\p{Is_Nv=+0000002/00000003}', ""); + Expect(1, 74855, '\p{^Is_Nv=+0000002/00000003}', ""); + Expect(1, 74855, '\P{Is_Nv=+0000002/00000003}', ""); + Expect(0, 74855, '\P{^Is_Nv=+0000002/00000003}', ""); + Expect(1, 74854, '\p{Is_Nv=120/180}', ""); + Expect(0, 74854, '\p{^Is_Nv=120/180}', ""); + Expect(0, 74854, '\P{Is_Nv=120/180}', ""); + Expect(1, 74854, '\P{^Is_Nv=120/180}', ""); + Expect(0, 74855, '\p{Is_Nv=120/180}', ""); + Expect(1, 74855, '\p{^Is_Nv=120/180}', ""); + Expect(1, 74855, '\P{Is_Nv=120/180}', ""); + Expect(0, 74855, '\P{^Is_Nv=120/180}', ""); + Error('\p{Is_Nv: 6.7e-01}'); + Error('\P{Is_Nv: 6.7e-01}'); + Error('\p{Is_Nv=0.7}'); + Error('\P{Is_Nv=0.7}'); + Error('\p{Is_Nv=6.67e-01}'); + Error('\P{Is_Nv=6.67e-01}'); + Error('\p{Is_Nv=0.67}'); + Error('\P{Is_Nv=0.67}'); + Expect(1, 74854, '\p{Is_Nv=6.667e-01}', ""); + Expect(0, 74854, '\p{^Is_Nv=6.667e-01}', ""); + Expect(0, 74854, '\P{Is_Nv=6.667e-01}', ""); + Expect(1, 74854, '\P{^Is_Nv=6.667e-01}', ""); + Expect(0, 74855, '\p{Is_Nv=6.667e-01}', ""); + Expect(1, 74855, '\p{^Is_Nv=6.667e-01}', ""); + Expect(1, 74855, '\P{Is_Nv=6.667e-01}', ""); + Expect(0, 74855, '\P{^Is_Nv=6.667e-01}', ""); + Error('\p{Is_Nv=0.667}'); + Error('\P{Is_Nv=0.667}'); + Expect(1, 74854, '\p{Is_Nv=6.6667e-01}', ""); + Expect(0, 74854, '\p{^Is_Nv=6.6667e-01}', ""); + Expect(0, 74854, '\P{Is_Nv=6.6667e-01}', ""); + Expect(1, 74854, '\P{^Is_Nv=6.6667e-01}', ""); + Expect(0, 74855, '\p{Is_Nv=6.6667e-01}', ""); + Expect(1, 74855, '\p{^Is_Nv=6.6667e-01}', ""); + Expect(1, 74855, '\P{Is_Nv=6.6667e-01}', ""); + Expect(0, 74855, '\P{^Is_Nv=6.6667e-01}', ""); + Expect(1, 74854, '\p{Is_Nv=0.6667}', ""); + Expect(0, 74854, '\p{^Is_Nv=0.6667}', ""); + Expect(0, 74854, '\P{Is_Nv=0.6667}', ""); + Expect(1, 74854, '\P{^Is_Nv=0.6667}', ""); + Expect(0, 74855, '\p{Is_Nv=0.6667}', ""); + Expect(1, 74855, '\p{^Is_Nv=0.6667}', ""); + Expect(1, 74855, '\P{Is_Nv=0.6667}', ""); + Expect(0, 74855, '\P{^Is_Nv=0.6667}', ""); + Expect(1, 74854, '\p{Is_Nv=6.66667e-01}', ""); + Expect(0, 74854, '\p{^Is_Nv=6.66667e-01}', ""); + Expect(0, 74854, '\P{Is_Nv=6.66667e-01}', ""); + Expect(1, 74854, '\P{^Is_Nv=6.66667e-01}', ""); + Expect(0, 74855, '\p{Is_Nv=6.66667e-01}', ""); + Expect(1, 74855, '\p{^Is_Nv=6.66667e-01}', ""); + Expect(1, 74855, '\P{Is_Nv=6.66667e-01}', ""); + Expect(0, 74855, '\P{^Is_Nv=6.66667e-01}', ""); + Expect(1, 74854, '\p{Is_Nv=0.66667}', ""); + Expect(0, 74854, '\p{^Is_Nv=0.66667}', ""); + Expect(0, 74854, '\P{Is_Nv=0.66667}', ""); + Expect(1, 74854, '\P{^Is_Nv=0.66667}', ""); + Expect(0, 74855, '\p{Is_Nv=0.66667}', ""); + Expect(1, 74855, '\p{^Is_Nv=0.66667}', ""); + Expect(1, 74855, '\P{Is_Nv=0.66667}', ""); + Expect(0, 74855, '\P{^Is_Nv=0.66667}', ""); + Error('\p{Numeric_Value: :=_-0002/00005}'); + Error('\P{Numeric_Value: :=_-0002/00005}'); + Expect(1, 8534, '\p{Numeric_Value=:\A2/5\z:}', "");; + Expect(0, 8535, '\p{Numeric_Value=:\A2/5\z:}', "");; + Expect(1, 8534, '\p{Numeric_Value=+000000002/5}', ""); + Expect(0, 8534, '\p{^Numeric_Value=+000000002/5}', ""); + Expect(0, 8534, '\P{Numeric_Value=+000000002/5}', ""); + Expect(1, 8534, '\P{^Numeric_Value=+000000002/5}', ""); + Expect(0, 8535, '\p{Numeric_Value=+000000002/5}', ""); + Expect(1, 8535, '\p{^Numeric_Value=+000000002/5}', ""); + Expect(1, 8535, '\P{Numeric_Value=+000000002/5}', ""); + Expect(0, 8535, '\P{^Numeric_Value=+000000002/5}', ""); + Expect(1, 8534, '\p{Numeric_Value=120/300}', ""); + Expect(0, 8534, '\p{^Numeric_Value=120/300}', ""); + Expect(0, 8534, '\P{Numeric_Value=120/300}', ""); + Expect(1, 8534, '\P{^Numeric_Value=120/300}', ""); + Expect(0, 8535, '\p{Numeric_Value=120/300}', ""); + Expect(1, 8535, '\p{^Numeric_Value=120/300}', ""); + Expect(1, 8535, '\P{Numeric_Value=120/300}', ""); + Expect(0, 8535, '\P{^Numeric_Value=120/300}', ""); + Expect(1, 8534, '\p{Numeric_Value=4.0e-01}', ""); + Expect(0, 8534, '\p{^Numeric_Value=4.0e-01}', ""); + Expect(0, 8534, '\P{Numeric_Value=4.0e-01}', ""); + Expect(1, 8534, '\P{^Numeric_Value=4.0e-01}', ""); + Expect(0, 8535, '\p{Numeric_Value=4.0e-01}', ""); + Expect(1, 8535, '\p{^Numeric_Value=4.0e-01}', ""); + Expect(1, 8535, '\P{Numeric_Value=4.0e-01}', ""); + Expect(0, 8535, '\P{^Numeric_Value=4.0e-01}', ""); + Expect(1, 8534, '\p{Numeric_Value:0.4}', ""); + Expect(0, 8534, '\p{^Numeric_Value:0.4}', ""); + Expect(0, 8534, '\P{Numeric_Value:0.4}', ""); + Expect(1, 8534, '\P{^Numeric_Value:0.4}', ""); + Expect(0, 8535, '\p{Numeric_Value:0.4}', ""); + Expect(1, 8535, '\p{^Numeric_Value:0.4}', ""); + Expect(1, 8535, '\P{Numeric_Value:0.4}', ""); + Expect(0, 8535, '\P{^Numeric_Value:0.4}', ""); + Expect(1, 8534, '\p{Numeric_Value=4.00e-01}', ""); + Expect(0, 8534, '\p{^Numeric_Value=4.00e-01}', ""); + Expect(0, 8534, '\P{Numeric_Value=4.00e-01}', ""); + Expect(1, 8534, '\P{^Numeric_Value=4.00e-01}', ""); + Expect(0, 8535, '\p{Numeric_Value=4.00e-01}', ""); + Expect(1, 8535, '\p{^Numeric_Value=4.00e-01}', ""); + Expect(1, 8535, '\P{Numeric_Value=4.00e-01}', ""); + Expect(0, 8535, '\P{^Numeric_Value=4.00e-01}', ""); + Expect(1, 8534, '\p{Numeric_Value=0.40}', ""); + Expect(0, 8534, '\p{^Numeric_Value=0.40}', ""); + Expect(0, 8534, '\P{Numeric_Value=0.40}', ""); + Expect(1, 8534, '\P{^Numeric_Value=0.40}', ""); + Expect(0, 8535, '\p{Numeric_Value=0.40}', ""); + Expect(1, 8535, '\p{^Numeric_Value=0.40}', ""); + Expect(1, 8535, '\P{Numeric_Value=0.40}', ""); + Expect(0, 8535, '\P{^Numeric_Value=0.40}', ""); + Error('\p{Nv=_000002/00005/a/}'); + Error('\P{Nv=_000002/00005/a/}'); + Expect(1, 8534, '\p{Nv=:\A2/5\z:}', "");; + Expect(0, 8535, '\p{Nv=:\A2/5\z:}', "");; + Expect(1, 8534, '\p{Nv=0000000002/05}', ""); + Expect(0, 8534, '\p{^Nv=0000000002/05}', ""); + Expect(0, 8534, '\P{Nv=0000000002/05}', ""); + Expect(1, 8534, '\P{^Nv=0000000002/05}', ""); + Expect(0, 8535, '\p{Nv=0000000002/05}', ""); + Expect(1, 8535, '\p{^Nv=0000000002/05}', ""); + Expect(1, 8535, '\P{Nv=0000000002/05}', ""); + Expect(0, 8535, '\P{^Nv=0000000002/05}', ""); + Expect(1, 8534, '\p{Nv=120/300}', ""); + Expect(0, 8534, '\p{^Nv=120/300}', ""); + Expect(0, 8534, '\P{Nv=120/300}', ""); + Expect(1, 8534, '\P{^Nv=120/300}', ""); + Expect(0, 8535, '\p{Nv=120/300}', ""); + Expect(1, 8535, '\p{^Nv=120/300}', ""); + Expect(1, 8535, '\P{Nv=120/300}', ""); + Expect(0, 8535, '\P{^Nv=120/300}', ""); + Expect(1, 8534, '\p{Nv=4.0e-01}', ""); + Expect(0, 8534, '\p{^Nv=4.0e-01}', ""); + Expect(0, 8534, '\P{Nv=4.0e-01}', ""); + Expect(1, 8534, '\P{^Nv=4.0e-01}', ""); + Expect(0, 8535, '\p{Nv=4.0e-01}', ""); + Expect(1, 8535, '\p{^Nv=4.0e-01}', ""); + Expect(1, 8535, '\P{Nv=4.0e-01}', ""); + Expect(0, 8535, '\P{^Nv=4.0e-01}', ""); + Expect(1, 8534, '\p{Nv=0.4}', ""); + Expect(0, 8534, '\p{^Nv=0.4}', ""); + Expect(0, 8534, '\P{Nv=0.4}', ""); + Expect(1, 8534, '\P{^Nv=0.4}', ""); + Expect(0, 8535, '\p{Nv=0.4}', ""); + Expect(1, 8535, '\p{^Nv=0.4}', ""); + Expect(1, 8535, '\P{Nv=0.4}', ""); + Expect(0, 8535, '\P{^Nv=0.4}', ""); + Expect(1, 8534, '\p{Nv=4.00e-01}', ""); + Expect(0, 8534, '\p{^Nv=4.00e-01}', ""); + Expect(0, 8534, '\P{Nv=4.00e-01}', ""); + Expect(1, 8534, '\P{^Nv=4.00e-01}', ""); + Expect(0, 8535, '\p{Nv=4.00e-01}', ""); + Expect(1, 8535, '\p{^Nv=4.00e-01}', ""); + Expect(1, 8535, '\P{Nv=4.00e-01}', ""); + Expect(0, 8535, '\P{^Nv=4.00e-01}', ""); + Expect(1, 8534, '\p{Nv=0.40}', ""); + Expect(0, 8534, '\p{^Nv=0.40}', ""); + Expect(0, 8534, '\P{Nv=0.40}', ""); + Expect(1, 8534, '\P{^Nv=0.40}', ""); + Expect(0, 8535, '\p{Nv=0.40}', ""); + Expect(1, 8535, '\p{^Nv=0.40}', ""); + Expect(1, 8535, '\P{Nv=0.40}', ""); + Expect(0, 8535, '\P{^Nv=0.40}', ""); + Error('\p{Is_Numeric_Value= /a/0000000002/05}'); + Error('\P{Is_Numeric_Value= /a/0000000002/05}'); + Expect(1, 8534, '\p{Is_Numeric_Value=2/5}', ""); + Expect(0, 8534, '\p{^Is_Numeric_Value=2/5}', ""); + Expect(0, 8534, '\P{Is_Numeric_Value=2/5}', ""); + Expect(1, 8534, '\P{^Is_Numeric_Value=2/5}', ""); + Expect(0, 8535, '\p{Is_Numeric_Value=2/5}', ""); + Expect(1, 8535, '\p{^Is_Numeric_Value=2/5}', ""); + Expect(1, 8535, '\P{Is_Numeric_Value=2/5}', ""); + Expect(0, 8535, '\P{^Is_Numeric_Value=2/5}', ""); + Expect(1, 8534, '\p{Is_Numeric_Value:120/300}', ""); + Expect(0, 8534, '\p{^Is_Numeric_Value:120/300}', ""); + Expect(0, 8534, '\P{Is_Numeric_Value:120/300}', ""); + Expect(1, 8534, '\P{^Is_Numeric_Value:120/300}', ""); + Expect(0, 8535, '\p{Is_Numeric_Value:120/300}', ""); + Expect(1, 8535, '\p{^Is_Numeric_Value:120/300}', ""); + Expect(1, 8535, '\P{Is_Numeric_Value:120/300}', ""); + Expect(0, 8535, '\P{^Is_Numeric_Value:120/300}', ""); + Expect(1, 8534, '\p{Is_Numeric_Value=4.0e-01}', ""); + Expect(0, 8534, '\p{^Is_Numeric_Value=4.0e-01}', ""); + Expect(0, 8534, '\P{Is_Numeric_Value=4.0e-01}', ""); + Expect(1, 8534, '\P{^Is_Numeric_Value=4.0e-01}', ""); + Expect(0, 8535, '\p{Is_Numeric_Value=4.0e-01}', ""); + Expect(1, 8535, '\p{^Is_Numeric_Value=4.0e-01}', ""); + Expect(1, 8535, '\P{Is_Numeric_Value=4.0e-01}', ""); + Expect(0, 8535, '\P{^Is_Numeric_Value=4.0e-01}', ""); + Expect(1, 8534, '\p{Is_Numeric_Value=0.4}', ""); + Expect(0, 8534, '\p{^Is_Numeric_Value=0.4}', ""); + Expect(0, 8534, '\P{Is_Numeric_Value=0.4}', ""); + Expect(1, 8534, '\P{^Is_Numeric_Value=0.4}', ""); + Expect(0, 8535, '\p{Is_Numeric_Value=0.4}', ""); + Expect(1, 8535, '\p{^Is_Numeric_Value=0.4}', ""); + Expect(1, 8535, '\P{Is_Numeric_Value=0.4}', ""); + Expect(0, 8535, '\P{^Is_Numeric_Value=0.4}', ""); + Expect(1, 8534, '\p{Is_Numeric_Value=4.00e-01}', ""); + Expect(0, 8534, '\p{^Is_Numeric_Value=4.00e-01}', ""); + Expect(0, 8534, '\P{Is_Numeric_Value=4.00e-01}', ""); + Expect(1, 8534, '\P{^Is_Numeric_Value=4.00e-01}', ""); + Expect(0, 8535, '\p{Is_Numeric_Value=4.00e-01}', ""); + Expect(1, 8535, '\p{^Is_Numeric_Value=4.00e-01}', ""); + Expect(1, 8535, '\P{Is_Numeric_Value=4.00e-01}', ""); + Expect(0, 8535, '\P{^Is_Numeric_Value=4.00e-01}', ""); + Expect(1, 8534, '\p{Is_Numeric_Value=0.40}', ""); + Expect(0, 8534, '\p{^Is_Numeric_Value=0.40}', ""); + Expect(0, 8534, '\P{Is_Numeric_Value=0.40}', ""); + Expect(1, 8534, '\P{^Is_Numeric_Value=0.40}', ""); + Expect(0, 8535, '\p{Is_Numeric_Value=0.40}', ""); + Expect(1, 8535, '\p{^Is_Numeric_Value=0.40}', ""); + Expect(1, 8535, '\P{Is_Numeric_Value=0.40}', ""); + Expect(0, 8535, '\P{^Is_Numeric_Value=0.40}', ""); + Error('\p{Is_Nv=- +02/0005:=}'); + Error('\P{Is_Nv=- +02/0005:=}'); + Expect(1, 8534, '\p{Is_Nv=2/000000005}', ""); + Expect(0, 8534, '\p{^Is_Nv=2/000000005}', ""); + Expect(0, 8534, '\P{Is_Nv=2/000000005}', ""); + Expect(1, 8534, '\P{^Is_Nv=2/000000005}', ""); + Expect(0, 8535, '\p{Is_Nv=2/000000005}', ""); + Expect(1, 8535, '\p{^Is_Nv=2/000000005}', ""); + Expect(1, 8535, '\P{Is_Nv=2/000000005}', ""); + Expect(0, 8535, '\P{^Is_Nv=2/000000005}', ""); + Expect(1, 8534, '\p{Is_Nv=120/300}', ""); + Expect(0, 8534, '\p{^Is_Nv=120/300}', ""); + Expect(0, 8534, '\P{Is_Nv=120/300}', ""); + Expect(1, 8534, '\P{^Is_Nv=120/300}', ""); + Expect(0, 8535, '\p{Is_Nv=120/300}', ""); + Expect(1, 8535, '\p{^Is_Nv=120/300}', ""); + Expect(1, 8535, '\P{Is_Nv=120/300}', ""); + Expect(0, 8535, '\P{^Is_Nv=120/300}', ""); + Expect(1, 8534, '\p{Is_Nv=4.0e-01}', ""); + Expect(0, 8534, '\p{^Is_Nv=4.0e-01}', ""); + Expect(0, 8534, '\P{Is_Nv=4.0e-01}', ""); + Expect(1, 8534, '\P{^Is_Nv=4.0e-01}', ""); + Expect(0, 8535, '\p{Is_Nv=4.0e-01}', ""); + Expect(1, 8535, '\p{^Is_Nv=4.0e-01}', ""); + Expect(1, 8535, '\P{Is_Nv=4.0e-01}', ""); + Expect(0, 8535, '\P{^Is_Nv=4.0e-01}', ""); + Expect(1, 8534, '\p{Is_Nv=0.4}', ""); + Expect(0, 8534, '\p{^Is_Nv=0.4}', ""); + Expect(0, 8534, '\P{Is_Nv=0.4}', ""); + Expect(1, 8534, '\P{^Is_Nv=0.4}', ""); + Expect(0, 8535, '\p{Is_Nv=0.4}', ""); + Expect(1, 8535, '\p{^Is_Nv=0.4}', ""); + Expect(1, 8535, '\P{Is_Nv=0.4}', ""); + Expect(0, 8535, '\P{^Is_Nv=0.4}', ""); + Expect(1, 8534, '\p{Is_Nv=4.00e-01}', ""); + Expect(0, 8534, '\p{^Is_Nv=4.00e-01}', ""); + Expect(0, 8534, '\P{Is_Nv=4.00e-01}', ""); + Expect(1, 8534, '\P{^Is_Nv=4.00e-01}', ""); + Expect(0, 8535, '\p{Is_Nv=4.00e-01}', ""); + Expect(1, 8535, '\p{^Is_Nv=4.00e-01}', ""); + Expect(1, 8535, '\P{Is_Nv=4.00e-01}', ""); + Expect(0, 8535, '\P{^Is_Nv=4.00e-01}', ""); + Expect(1, 8534, '\p{Is_Nv=0.40}', ""); + Expect(0, 8534, '\p{^Is_Nv=0.40}', ""); + Expect(0, 8534, '\P{Is_Nv=0.40}', ""); + Expect(1, 8534, '\P{^Is_Nv=0.40}', ""); + Expect(0, 8535, '\p{Is_Nv=0.40}', ""); + Expect(1, 8535, '\p{^Is_Nv=0.40}', ""); + Expect(1, 8535, '\P{Is_Nv=0.40}', ""); + Expect(0, 8535, '\P{^Is_Nv=0.40}', ""); + Error('\p{Numeric_Value=-00000002_0:=}'); + Error('\P{Numeric_Value=-00000002_0:=}'); + Expect(1, 126219, '\p{Numeric_Value=:\A20\z:}', "");; + Expect(0, 126220, '\p{Numeric_Value=:\A20\z:}', "");; + Expect(1, 126219, '\p{Numeric_Value=002_0}', ""); + Expect(0, 126219, '\p{^Numeric_Value=002_0}', ""); + Expect(0, 126219, '\P{Numeric_Value=002_0}', ""); + Expect(1, 126219, '\P{^Numeric_Value=002_0}', ""); + Expect(0, 126220, '\p{Numeric_Value=002_0}', ""); + Expect(1, 126220, '\p{^Numeric_Value=002_0}', ""); + Expect(1, 126220, '\P{Numeric_Value=002_0}', ""); + Expect(0, 126220, '\P{^Numeric_Value=002_0}', ""); + Expect(1, 126219, '\p{Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126219, '\p{^Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126219, '\P{Numeric_Value=2.000000000000000e+01}', ""); + Expect(1, 126219, '\P{^Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126220, '\p{Numeric_Value=2.000000000000000e+01}', ""); + Expect(1, 126220, '\p{^Numeric_Value=2.000000000000000e+01}', ""); + Expect(1, 126220, '\P{Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126220, '\P{^Numeric_Value=2.000000000000000e+01}', ""); + Error('\p{Nv: /a/+00000020}'); + Error('\P{Nv: /a/+00000020}'); + Expect(1, 126219, '\p{Nv=:\A20\z:}', "");; + Expect(0, 126220, '\p{Nv=:\A20\z:}', "");; + Expect(1, 126219, '\p{Nv=0_0_0_0_0_0_0_0020}', ""); + Expect(0, 126219, '\p{^Nv=0_0_0_0_0_0_0_0020}', ""); + Expect(0, 126219, '\P{Nv=0_0_0_0_0_0_0_0020}', ""); + Expect(1, 126219, '\P{^Nv=0_0_0_0_0_0_0_0020}', ""); + Expect(0, 126220, '\p{Nv=0_0_0_0_0_0_0_0020}', ""); + Expect(1, 126220, '\p{^Nv=0_0_0_0_0_0_0_0020}', ""); + Expect(1, 126220, '\P{Nv=0_0_0_0_0_0_0_0020}', ""); + Expect(0, 126220, '\P{^Nv=0_0_0_0_0_0_0_0020}', ""); + Expect(1, 126219, '\p{Nv=2.000000000000000e+01}', ""); + Expect(0, 126219, '\p{^Nv=2.000000000000000e+01}', ""); + Expect(0, 126219, '\P{Nv=2.000000000000000e+01}', ""); + Expect(1, 126219, '\P{^Nv=2.000000000000000e+01}', ""); + Expect(0, 126220, '\p{Nv=2.000000000000000e+01}', ""); + Expect(1, 126220, '\p{^Nv=2.000000000000000e+01}', ""); + Expect(1, 126220, '\P{Nv=2.000000000000000e+01}', ""); + Expect(0, 126220, '\P{^Nv=2.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=-20:=}'); + Error('\P{Is_Numeric_Value=-20:=}'); + Expect(1, 126219, '\p{Is_Numeric_Value=0_0_0_20}', ""); + Expect(0, 126219, '\p{^Is_Numeric_Value=0_0_0_20}', ""); + Expect(0, 126219, '\P{Is_Numeric_Value=0_0_0_20}', ""); + Expect(1, 126219, '\P{^Is_Numeric_Value=0_0_0_20}', ""); + Expect(0, 126220, '\p{Is_Numeric_Value=0_0_0_20}', ""); + Expect(1, 126220, '\p{^Is_Numeric_Value=0_0_0_20}', ""); + Expect(1, 126220, '\P{Is_Numeric_Value=0_0_0_20}', ""); + Expect(0, 126220, '\P{^Is_Numeric_Value=0_0_0_20}', ""); + Expect(1, 126219, '\p{Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126219, '\p{^Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126219, '\P{Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(1, 126219, '\P{^Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126220, '\p{Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(1, 126220, '\p{^Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(1, 126220, '\P{Is_Numeric_Value=2.000000000000000e+01}', ""); + Expect(0, 126220, '\P{^Is_Numeric_Value=2.000000000000000e+01}', ""); + Error('\p{Is_Nv=-000000020:=}'); + Error('\P{Is_Nv=-000000020:=}'); + Expect(1, 126219, '\p{Is_Nv=000020}', ""); + Expect(0, 126219, '\p{^Is_Nv=000020}', ""); + Expect(0, 126219, '\P{Is_Nv=000020}', ""); + Expect(1, 126219, '\P{^Is_Nv=000020}', ""); + Expect(0, 126220, '\p{Is_Nv=000020}', ""); + Expect(1, 126220, '\p{^Is_Nv=000020}', ""); + Expect(1, 126220, '\P{Is_Nv=000020}', ""); + Expect(0, 126220, '\P{^Is_Nv=000020}', ""); + Expect(1, 126219, '\p{Is_Nv: 2.000000000000000e+01}', ""); + Expect(0, 126219, '\p{^Is_Nv: 2.000000000000000e+01}', ""); + Expect(0, 126219, '\P{Is_Nv: 2.000000000000000e+01}', ""); + Expect(1, 126219, '\P{^Is_Nv: 2.000000000000000e+01}', ""); + Expect(0, 126220, '\p{Is_Nv: 2.000000000000000e+01}', ""); + Expect(1, 126220, '\p{^Is_Nv: 2.000000000000000e+01}', ""); + Expect(1, 126220, '\P{Is_Nv: 2.000000000000000e+01}', ""); + Expect(0, 126220, '\P{^Is_Nv: 2.000000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/ _000_020_0}'); + Error('\P{Numeric_Value=/a/ _000_020_0}'); + Expect(1, 126228, '\p{Numeric_Value=:\A200\z:}', "");; + Expect(0, 126229, '\p{Numeric_Value=:\A200\z:}', "");; + Expect(1, 126228, '\p{Numeric_Value=+00000200}', ""); + Expect(0, 126228, '\p{^Numeric_Value=+00000200}', ""); + Expect(0, 126228, '\P{Numeric_Value=+00000200}', ""); + Expect(1, 126228, '\P{^Numeric_Value=+00000200}', ""); + Expect(0, 126229, '\p{Numeric_Value=+00000200}', ""); + Expect(1, 126229, '\p{^Numeric_Value=+00000200}', ""); + Expect(1, 126229, '\P{Numeric_Value=+00000200}', ""); + Expect(0, 126229, '\P{^Numeric_Value=+00000200}', ""); + Expect(1, 126228, '\p{Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126228, '\p{^Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126228, '\P{Numeric_Value=2.000000000000000e+02}', ""); + Expect(1, 126228, '\P{^Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126229, '\p{Numeric_Value=2.000000000000000e+02}', ""); + Expect(1, 126229, '\p{^Numeric_Value=2.000000000000000e+02}', ""); + Expect(1, 126229, '\P{Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126229, '\P{^Numeric_Value=2.000000000000000e+02}', ""); + Error('\p{Nv:/a/_+0200}'); + Error('\P{Nv:/a/_+0200}'); + Expect(1, 126228, '\p{Nv=:\A200\z:}', "");; + Expect(0, 126229, '\p{Nv=:\A200\z:}', "");; + Expect(1, 126228, '\p{Nv=000200}', ""); + Expect(0, 126228, '\p{^Nv=000200}', ""); + Expect(0, 126228, '\P{Nv=000200}', ""); + Expect(1, 126228, '\P{^Nv=000200}', ""); + Expect(0, 126229, '\p{Nv=000200}', ""); + Expect(1, 126229, '\p{^Nv=000200}', ""); + Expect(1, 126229, '\P{Nv=000200}', ""); + Expect(0, 126229, '\P{^Nv=000200}', ""); + Expect(1, 126228, '\p{Nv=2.000000000000000e+02}', ""); + Expect(0, 126228, '\p{^Nv=2.000000000000000e+02}', ""); + Expect(0, 126228, '\P{Nv=2.000000000000000e+02}', ""); + Expect(1, 126228, '\P{^Nv=2.000000000000000e+02}', ""); + Expect(0, 126229, '\p{Nv=2.000000000000000e+02}', ""); + Expect(1, 126229, '\p{^Nv=2.000000000000000e+02}', ""); + Expect(1, 126229, '\P{Nv=2.000000000000000e+02}', ""); + Expect(0, 126229, '\P{^Nv=2.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value= /a/0_0_0_0_0200}'); + Error('\P{Is_Numeric_Value= /a/0_0_0_0_0200}'); + Expect(1, 126228, '\p{Is_Numeric_Value=0_2_00}', ""); + Expect(0, 126228, '\p{^Is_Numeric_Value=0_2_00}', ""); + Expect(0, 126228, '\P{Is_Numeric_Value=0_2_00}', ""); + Expect(1, 126228, '\P{^Is_Numeric_Value=0_2_00}', ""); + Expect(0, 126229, '\p{Is_Numeric_Value=0_2_00}', ""); + Expect(1, 126229, '\p{^Is_Numeric_Value=0_2_00}', ""); + Expect(1, 126229, '\P{Is_Numeric_Value=0_2_00}', ""); + Expect(0, 126229, '\P{^Is_Numeric_Value=0_2_00}', ""); + Expect(1, 126228, '\p{Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126228, '\p{^Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126228, '\P{Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(1, 126228, '\P{^Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126229, '\p{Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(1, 126229, '\p{^Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(1, 126229, '\P{Is_Numeric_Value=2.000000000000000e+02}', ""); + Expect(0, 126229, '\P{^Is_Numeric_Value=2.000000000000000e+02}', ""); + Error('\p{Is_Nv= _00000000200:=}'); + Error('\P{Is_Nv= _00000000200:=}'); + Expect(1, 126228, '\p{Is_Nv=20_0}', ""); + Expect(0, 126228, '\p{^Is_Nv=20_0}', ""); + Expect(0, 126228, '\P{Is_Nv=20_0}', ""); + Expect(1, 126228, '\P{^Is_Nv=20_0}', ""); + Expect(0, 126229, '\p{Is_Nv=20_0}', ""); + Expect(1, 126229, '\p{^Is_Nv=20_0}', ""); + Expect(1, 126229, '\P{Is_Nv=20_0}', ""); + Expect(0, 126229, '\P{^Is_Nv=20_0}', ""); + Expect(1, 126228, '\p{Is_Nv=2.000000000000000e+02}', ""); + Expect(0, 126228, '\p{^Is_Nv=2.000000000000000e+02}', ""); + Expect(0, 126228, '\P{Is_Nv=2.000000000000000e+02}', ""); + Expect(1, 126228, '\P{^Is_Nv=2.000000000000000e+02}', ""); + Expect(0, 126229, '\p{Is_Nv=2.000000000000000e+02}', ""); + Expect(1, 126229, '\p{^Is_Nv=2.000000000000000e+02}', ""); + Expect(1, 126229, '\P{Is_Nv=2.000000000000000e+02}', ""); + Expect(0, 126229, '\P{^Is_Nv=2.000000000000000e+02}', ""); + Error('\p{Numeric_Value=_:=0000_0200_0}'); + Error('\P{Numeric_Value=_:=0000_0200_0}'); + Expect(1, 126266, '\p{Numeric_Value=:\A2000\z:}', "");; + Expect(0, 126267, '\p{Numeric_Value=:\A2000\z:}', "");; + Expect(1, 126266, '\p{Numeric_Value:0000000002000}', ""); + Expect(0, 126266, '\p{^Numeric_Value:0000000002000}', ""); + Expect(0, 126266, '\P{Numeric_Value:0000000002000}', ""); + Expect(1, 126266, '\P{^Numeric_Value:0000000002000}', ""); + Expect(0, 126267, '\p{Numeric_Value:0000000002000}', ""); + Expect(1, 126267, '\p{^Numeric_Value:0000000002000}', ""); + Expect(1, 126267, '\P{Numeric_Value:0000000002000}', ""); + Expect(0, 126267, '\P{^Numeric_Value:0000000002000}', ""); + Expect(1, 126266, '\p{Numeric_Value:2.000000000000000e+03}', ""); + Expect(0, 126266, '\p{^Numeric_Value:2.000000000000000e+03}', ""); + Expect(0, 126266, '\P{Numeric_Value:2.000000000000000e+03}', ""); + Expect(1, 126266, '\P{^Numeric_Value:2.000000000000000e+03}', ""); + Expect(0, 126267, '\p{Numeric_Value:2.000000000000000e+03}', ""); + Expect(1, 126267, '\p{^Numeric_Value:2.000000000000000e+03}', ""); + Expect(1, 126267, '\P{Numeric_Value:2.000000000000000e+03}', ""); + Expect(0, 126267, '\P{^Numeric_Value:2.000000000000000e+03}', ""); + Error('\p{Nv=-/a/+0000000002000}'); + Error('\P{Nv=-/a/+0000000002000}'); + Expect(1, 126266, '\p{Nv=:\A2000\z:}', "");; + Expect(0, 126267, '\p{Nv=:\A2000\z:}', "");; + Expect(1, 126266, '\p{Nv=000_000_020_00}', ""); + Expect(0, 126266, '\p{^Nv=000_000_020_00}', ""); + Expect(0, 126266, '\P{Nv=000_000_020_00}', ""); + Expect(1, 126266, '\P{^Nv=000_000_020_00}', ""); + Expect(0, 126267, '\p{Nv=000_000_020_00}', ""); + Expect(1, 126267, '\p{^Nv=000_000_020_00}', ""); + Expect(1, 126267, '\P{Nv=000_000_020_00}', ""); + Expect(0, 126267, '\P{^Nv=000_000_020_00}', ""); + Expect(1, 126266, '\p{Nv: 2.000000000000000e+03}', ""); + Expect(0, 126266, '\p{^Nv: 2.000000000000000e+03}', ""); + Expect(0, 126266, '\P{Nv: 2.000000000000000e+03}', ""); + Expect(1, 126266, '\P{^Nv: 2.000000000000000e+03}', ""); + Expect(0, 126267, '\p{Nv: 2.000000000000000e+03}', ""); + Expect(1, 126267, '\p{^Nv: 2.000000000000000e+03}', ""); + Expect(1, 126267, '\P{Nv: 2.000000000000000e+03}', ""); + Expect(0, 126267, '\P{^Nv: 2.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value=/a/-00000002000}'); + Error('\P{Is_Numeric_Value=/a/-00000002000}'); + Expect(1, 126266, '\p{Is_Numeric_Value=000200_0}', ""); + Expect(0, 126266, '\p{^Is_Numeric_Value=000200_0}', ""); + Expect(0, 126266, '\P{Is_Numeric_Value=000200_0}', ""); + Expect(1, 126266, '\P{^Is_Numeric_Value=000200_0}', ""); + Expect(0, 126267, '\p{Is_Numeric_Value=000200_0}', ""); + Expect(1, 126267, '\p{^Is_Numeric_Value=000200_0}', ""); + Expect(1, 126267, '\P{Is_Numeric_Value=000200_0}', ""); + Expect(0, 126267, '\P{^Is_Numeric_Value=000200_0}', ""); + Expect(1, 126266, '\p{Is_Numeric_Value=2.000000000000000e+03}', ""); + Expect(0, 126266, '\p{^Is_Numeric_Value=2.000000000000000e+03}', ""); + Expect(0, 126266, '\P{Is_Numeric_Value=2.000000000000000e+03}', ""); + Expect(1, 126266, '\P{^Is_Numeric_Value=2.000000000000000e+03}', ""); + Expect(0, 126267, '\p{Is_Numeric_Value=2.000000000000000e+03}', ""); + Expect(1, 126267, '\p{^Is_Numeric_Value=2.000000000000000e+03}', ""); + Expect(1, 126267, '\P{Is_Numeric_Value=2.000000000000000e+03}', ""); + Expect(0, 126267, '\P{^Is_Numeric_Value=2.000000000000000e+03}', ""); + Error('\p{Is_Nv=__0000000002000/a/}'); + Error('\P{Is_Nv=__0000000002000/a/}'); + Expect(1, 126266, '\p{Is_Nv=+00000002000}', ""); + Expect(0, 126266, '\p{^Is_Nv=+00000002000}', ""); + Expect(0, 126266, '\P{Is_Nv=+00000002000}', ""); + Expect(1, 126266, '\P{^Is_Nv=+00000002000}', ""); + Expect(0, 126267, '\p{Is_Nv=+00000002000}', ""); + Expect(1, 126267, '\p{^Is_Nv=+00000002000}', ""); + Expect(1, 126267, '\P{Is_Nv=+00000002000}', ""); + Expect(0, 126267, '\P{^Is_Nv=+00000002000}', ""); + Expect(1, 126266, '\p{Is_Nv=2.000000000000000e+03}', ""); + Expect(0, 126266, '\p{^Is_Nv=2.000000000000000e+03}', ""); + Expect(0, 126266, '\P{Is_Nv=2.000000000000000e+03}', ""); + Expect(1, 126266, '\P{^Is_Nv=2.000000000000000e+03}', ""); + Expect(0, 126267, '\p{Is_Nv=2.000000000000000e+03}', ""); + Expect(1, 126267, '\p{^Is_Nv=2.000000000000000e+03}', ""); + Expect(1, 126267, '\P{Is_Nv=2.000000000000000e+03}', ""); + Expect(0, 126267, '\P{^Is_Nv=2.000000000000000e+03}', ""); + Error('\p{Numeric_Value=/a/_ 000020000}'); + Error('\P{Numeric_Value=/a/_ 000020000}'); + Expect(1, 126246, '\p{Numeric_Value=:\A20000\z:}', "");; + Expect(0, 126247, '\p{Numeric_Value=:\A20000\z:}', "");; + Expect(1, 126246, '\p{Numeric_Value=0_0_0_0_0_0_0_2_0_0_00}', ""); + Expect(0, 126246, '\p{^Numeric_Value=0_0_0_0_0_0_0_2_0_0_00}', ""); + Expect(0, 126246, '\P{Numeric_Value=0_0_0_0_0_0_0_2_0_0_00}', ""); + Expect(1, 126246, '\P{^Numeric_Value=0_0_0_0_0_0_0_2_0_0_00}', ""); + Expect(0, 126247, '\p{Numeric_Value=0_0_0_0_0_0_0_2_0_0_00}', ""); + Expect(1, 126247, '\p{^Numeric_Value=0_0_0_0_0_0_0_2_0_0_00}', ""); + Expect(1, 126247, '\P{Numeric_Value=0_0_0_0_0_0_0_2_0_0_00}', ""); + Expect(0, 126247, '\P{^Numeric_Value=0_0_0_0_0_0_0_2_0_0_00}', ""); + Expect(1, 126246, '\p{Numeric_Value=2.000000000000000e+04}', ""); + Expect(0, 126246, '\p{^Numeric_Value=2.000000000000000e+04}', ""); + Expect(0, 126246, '\P{Numeric_Value=2.000000000000000e+04}', ""); + Expect(1, 126246, '\P{^Numeric_Value=2.000000000000000e+04}', ""); + Expect(0, 126247, '\p{Numeric_Value=2.000000000000000e+04}', ""); + Expect(1, 126247, '\p{^Numeric_Value=2.000000000000000e+04}', ""); + Expect(1, 126247, '\P{Numeric_Value=2.000000000000000e+04}', ""); + Expect(0, 126247, '\P{^Numeric_Value=2.000000000000000e+04}', ""); + Error('\p{Nv=/a/ _00000002000_0}'); + Error('\P{Nv=/a/ _00000002000_0}'); + Expect(1, 126246, '\p{Nv=:\A20000\z:}', "");; + Expect(0, 126247, '\p{Nv=:\A20000\z:}', "");; + Expect(1, 126246, '\p{Nv=00_00_00_20_00_0}', ""); + Expect(0, 126246, '\p{^Nv=00_00_00_20_00_0}', ""); + Expect(0, 126246, '\P{Nv=00_00_00_20_00_0}', ""); + Expect(1, 126246, '\P{^Nv=00_00_00_20_00_0}', ""); + Expect(0, 126247, '\p{Nv=00_00_00_20_00_0}', ""); + Expect(1, 126247, '\p{^Nv=00_00_00_20_00_0}', ""); + Expect(1, 126247, '\P{Nv=00_00_00_20_00_0}', ""); + Expect(0, 126247, '\P{^Nv=00_00_00_20_00_0}', ""); + Expect(1, 126246, '\p{Nv=2.000000000000000e+04}', ""); + Expect(0, 126246, '\p{^Nv=2.000000000000000e+04}', ""); + Expect(0, 126246, '\P{Nv=2.000000000000000e+04}', ""); + Expect(1, 126246, '\P{^Nv=2.000000000000000e+04}', ""); + Expect(0, 126247, '\p{Nv=2.000000000000000e+04}', ""); + Expect(1, 126247, '\p{^Nv=2.000000000000000e+04}', ""); + Expect(1, 126247, '\P{Nv=2.000000000000000e+04}', ""); + Expect(0, 126247, '\P{^Nv=2.000000000000000e+04}', ""); + Error('\p{Is_Numeric_Value= -0_0_0_0_0_0_0_0_2_0_0_00:=}'); + Error('\P{Is_Numeric_Value= -0_0_0_0_0_0_0_0_2_0_0_00:=}'); + Expect(1, 126246, '\p{Is_Numeric_Value: 0000002000_0}', ""); + Expect(0, 126246, '\p{^Is_Numeric_Value: 0000002000_0}', ""); + Expect(0, 126246, '\P{Is_Numeric_Value: 0000002000_0}', ""); + Expect(1, 126246, '\P{^Is_Numeric_Value: 0000002000_0}', ""); + Expect(0, 126247, '\p{Is_Numeric_Value: 0000002000_0}', ""); + Expect(1, 126247, '\p{^Is_Numeric_Value: 0000002000_0}', ""); + Expect(1, 126247, '\P{Is_Numeric_Value: 0000002000_0}', ""); + Expect(0, 126247, '\P{^Is_Numeric_Value: 0000002000_0}', ""); + Expect(1, 126246, '\p{Is_Numeric_Value: 2.000000000000000e+04}', ""); + Expect(0, 126246, '\p{^Is_Numeric_Value: 2.000000000000000e+04}', ""); + Expect(0, 126246, '\P{Is_Numeric_Value: 2.000000000000000e+04}', ""); + Expect(1, 126246, '\P{^Is_Numeric_Value: 2.000000000000000e+04}', ""); + Expect(0, 126247, '\p{Is_Numeric_Value: 2.000000000000000e+04}', ""); + Expect(1, 126247, '\p{^Is_Numeric_Value: 2.000000000000000e+04}', ""); + Expect(1, 126247, '\P{Is_Numeric_Value: 2.000000000000000e+04}', ""); + Expect(0, 126247, '\P{^Is_Numeric_Value: 2.000000000000000e+04}', ""); + Error('\p{Is_Nv=:= +0_0_0_0_0_0_0_0_0_2_0_000}'); + Error('\P{Is_Nv=:= +0_0_0_0_0_0_0_0_0_2_0_000}'); + Expect(1, 126246, '\p{Is_Nv=020000}', ""); + Expect(0, 126246, '\p{^Is_Nv=020000}', ""); + Expect(0, 126246, '\P{Is_Nv=020000}', ""); + Expect(1, 126246, '\P{^Is_Nv=020000}', ""); + Expect(0, 126247, '\p{Is_Nv=020000}', ""); + Expect(1, 126247, '\p{^Is_Nv=020000}', ""); + Expect(1, 126247, '\P{Is_Nv=020000}', ""); + Expect(0, 126247, '\P{^Is_Nv=020000}', ""); + Expect(1, 126246, '\p{Is_Nv=2.000000000000000e+04}', ""); + Expect(0, 126246, '\p{^Is_Nv=2.000000000000000e+04}', ""); + Expect(0, 126246, '\P{Is_Nv=2.000000000000000e+04}', ""); + Expect(1, 126246, '\P{^Is_Nv=2.000000000000000e+04}', ""); + Expect(0, 126247, '\p{Is_Nv=2.000000000000000e+04}', ""); + Expect(1, 126247, '\p{^Is_Nv=2.000000000000000e+04}', ""); + Expect(1, 126247, '\P{Is_Nv=2.000000000000000e+04}', ""); + Expect(0, 126247, '\P{^Is_Nv=2.000000000000000e+04}', ""); + Error('\p{Numeric_Value: :=_+0000200000}'); + Error('\P{Numeric_Value: :=_+0000200000}'); + Expect(1, 126111, '\p{Numeric_Value=:\A200000\z:}', "");; + Expect(0, 126112, '\p{Numeric_Value=:\A200000\z:}', "");; + Expect(1, 126111, '\p{Numeric_Value=0000200000}', ""); + Expect(0, 126111, '\p{^Numeric_Value=0000200000}', ""); + Expect(0, 126111, '\P{Numeric_Value=0000200000}', ""); + Expect(1, 126111, '\P{^Numeric_Value=0000200000}', ""); + Expect(0, 126112, '\p{Numeric_Value=0000200000}', ""); + Expect(1, 126112, '\p{^Numeric_Value=0000200000}', ""); + Expect(1, 126112, '\P{Numeric_Value=0000200000}', ""); + Expect(0, 126112, '\P{^Numeric_Value=0000200000}', ""); + Expect(1, 126111, '\p{Numeric_Value=2.000000000000000e+05}', ""); + Expect(0, 126111, '\p{^Numeric_Value=2.000000000000000e+05}', ""); + Expect(0, 126111, '\P{Numeric_Value=2.000000000000000e+05}', ""); + Expect(1, 126111, '\P{^Numeric_Value=2.000000000000000e+05}', ""); + Expect(0, 126112, '\p{Numeric_Value=2.000000000000000e+05}', ""); + Expect(1, 126112, '\p{^Numeric_Value=2.000000000000000e+05}', ""); + Expect(1, 126112, '\P{Numeric_Value=2.000000000000000e+05}', ""); + Expect(0, 126112, '\P{^Numeric_Value=2.000000000000000e+05}', ""); + Error('\p{Nv= :=0200000}'); + Error('\P{Nv= :=0200000}'); + Expect(1, 126111, '\p{Nv=:\A200000\z:}', "");; + Expect(0, 126112, '\p{Nv=:\A200000\z:}', "");; + Expect(1, 126111, '\p{Nv=2_0_0_0_00}', ""); + Expect(0, 126111, '\p{^Nv=2_0_0_0_00}', ""); + Expect(0, 126111, '\P{Nv=2_0_0_0_00}', ""); + Expect(1, 126111, '\P{^Nv=2_0_0_0_00}', ""); + Expect(0, 126112, '\p{Nv=2_0_0_0_00}', ""); + Expect(1, 126112, '\p{^Nv=2_0_0_0_00}', ""); + Expect(1, 126112, '\P{Nv=2_0_0_0_00}', ""); + Expect(0, 126112, '\P{^Nv=2_0_0_0_00}', ""); + Expect(1, 126111, '\p{Nv: 2.000000000000000e+05}', ""); + Expect(0, 126111, '\p{^Nv: 2.000000000000000e+05}', ""); + Expect(0, 126111, '\P{Nv: 2.000000000000000e+05}', ""); + Expect(1, 126111, '\P{^Nv: 2.000000000000000e+05}', ""); + Expect(0, 126112, '\p{Nv: 2.000000000000000e+05}', ""); + Expect(1, 126112, '\p{^Nv: 2.000000000000000e+05}', ""); + Expect(1, 126112, '\P{Nv: 2.000000000000000e+05}', ""); + Expect(0, 126112, '\P{^Nv: 2.000000000000000e+05}', ""); + Error('\p{Is_Numeric_Value=/a/- 00_02_00_000}'); + Error('\P{Is_Numeric_Value=/a/- 00_02_00_000}'); + Expect(1, 126111, '\p{Is_Numeric_Value=0_0_0_0_2_0_0000}', ""); + Expect(0, 126111, '\p{^Is_Numeric_Value=0_0_0_0_2_0_0000}', ""); + Expect(0, 126111, '\P{Is_Numeric_Value=0_0_0_0_2_0_0000}', ""); + Expect(1, 126111, '\P{^Is_Numeric_Value=0_0_0_0_2_0_0000}', ""); + Expect(0, 126112, '\p{Is_Numeric_Value=0_0_0_0_2_0_0000}', ""); + Expect(1, 126112, '\p{^Is_Numeric_Value=0_0_0_0_2_0_0000}', ""); + Expect(1, 126112, '\P{Is_Numeric_Value=0_0_0_0_2_0_0000}', ""); + Expect(0, 126112, '\P{^Is_Numeric_Value=0_0_0_0_2_0_0000}', ""); + Expect(1, 126111, '\p{Is_Numeric_Value=2.000000000000000e+05}', ""); + Expect(0, 126111, '\p{^Is_Numeric_Value=2.000000000000000e+05}', ""); + Expect(0, 126111, '\P{Is_Numeric_Value=2.000000000000000e+05}', ""); + Expect(1, 126111, '\P{^Is_Numeric_Value=2.000000000000000e+05}', ""); + Expect(0, 126112, '\p{Is_Numeric_Value=2.000000000000000e+05}', ""); + Expect(1, 126112, '\p{^Is_Numeric_Value=2.000000000000000e+05}', ""); + Expect(1, 126112, '\P{Is_Numeric_Value=2.000000000000000e+05}', ""); + Expect(0, 126112, '\P{^Is_Numeric_Value=2.000000000000000e+05}', ""); + Error('\p{Is_Nv=:=+0000000200000}'); + Error('\P{Is_Nv=:=+0000000200000}'); + Expect(1, 126111, '\p{Is_Nv=0000000200000}', ""); + Expect(0, 126111, '\p{^Is_Nv=0000000200000}', ""); + Expect(0, 126111, '\P{Is_Nv=0000000200000}', ""); + Expect(1, 126111, '\P{^Is_Nv=0000000200000}', ""); + Expect(0, 126112, '\p{Is_Nv=0000000200000}', ""); + Expect(1, 126112, '\p{^Is_Nv=0000000200000}', ""); + Expect(1, 126112, '\P{Is_Nv=0000000200000}', ""); + Expect(0, 126112, '\P{^Is_Nv=0000000200000}', ""); + Expect(1, 126111, '\p{Is_Nv=2.000000000000000e+05}', ""); + Expect(0, 126111, '\p{^Is_Nv=2.000000000000000e+05}', ""); + Expect(0, 126111, '\P{Is_Nv=2.000000000000000e+05}', ""); + Expect(1, 126111, '\P{^Is_Nv=2.000000000000000e+05}', ""); + Expect(0, 126112, '\p{Is_Nv=2.000000000000000e+05}', ""); + Expect(1, 126112, '\p{^Is_Nv=2.000000000000000e+05}', ""); + Expect(1, 126112, '\P{Is_Nv=2.000000000000000e+05}', ""); + Expect(0, 126112, '\P{^Is_Nv=2.000000000000000e+05}', ""); + Error('\p{Numeric_Value=:=- +000000020000000}'); + Error('\P{Numeric_Value=:=- +000000020000000}'); + Expect(1, 126114, '\p{Numeric_Value=:\A20000000\z:}', "");; + Expect(0, 126115, '\p{Numeric_Value=:\A20000000\z:}', "");; + Expect(1, 126114, '\p{Numeric_Value=0_0_0_0_0_0_0_0_2_0_0_00000}', ""); + Expect(0, 126114, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_2_0_0_00000}', ""); + Expect(0, 126114, '\P{Numeric_Value=0_0_0_0_0_0_0_0_2_0_0_00000}', ""); + Expect(1, 126114, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_2_0_0_00000}', ""); + Expect(0, 126115, '\p{Numeric_Value=0_0_0_0_0_0_0_0_2_0_0_00000}', ""); + Expect(1, 126115, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_2_0_0_00000}', ""); + Expect(1, 126115, '\P{Numeric_Value=0_0_0_0_0_0_0_0_2_0_0_00000}', ""); + Expect(0, 126115, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_2_0_0_00000}', ""); + Expect(1, 126114, '\p{Numeric_Value=2.000000000000000e+07}', ""); + Expect(0, 126114, '\p{^Numeric_Value=2.000000000000000e+07}', ""); + Expect(0, 126114, '\P{Numeric_Value=2.000000000000000e+07}', ""); + Expect(1, 126114, '\P{^Numeric_Value=2.000000000000000e+07}', ""); + Expect(0, 126115, '\p{Numeric_Value=2.000000000000000e+07}', ""); + Expect(1, 126115, '\p{^Numeric_Value=2.000000000000000e+07}', ""); + Expect(1, 126115, '\P{Numeric_Value=2.000000000000000e+07}', ""); + Expect(0, 126115, '\P{^Numeric_Value=2.000000000000000e+07}', ""); + Error('\p{Nv=__+0000000_0200000_00/a/}'); + Error('\P{Nv=__+0000000_0200000_00/a/}'); + Expect(1, 126114, '\p{Nv=:\A20000000\z:}', "");; + Expect(0, 126115, '\p{Nv=:\A20000000\z:}', "");; + Expect(1, 126114, '\p{Nv:020000000}', ""); + Expect(0, 126114, '\p{^Nv:020000000}', ""); + Expect(0, 126114, '\P{Nv:020000000}', ""); + Expect(1, 126114, '\P{^Nv:020000000}', ""); + Expect(0, 126115, '\p{Nv:020000000}', ""); + Expect(1, 126115, '\p{^Nv:020000000}', ""); + Expect(1, 126115, '\P{Nv:020000000}', ""); + Expect(0, 126115, '\P{^Nv:020000000}', ""); + Expect(1, 126114, '\p{Nv=2.000000000000000e+07}', ""); + Expect(0, 126114, '\p{^Nv=2.000000000000000e+07}', ""); + Expect(0, 126114, '\P{Nv=2.000000000000000e+07}', ""); + Expect(1, 126114, '\P{^Nv=2.000000000000000e+07}', ""); + Expect(0, 126115, '\p{Nv=2.000000000000000e+07}', ""); + Expect(1, 126115, '\p{^Nv=2.000000000000000e+07}', ""); + Expect(1, 126115, '\P{Nv=2.000000000000000e+07}', ""); + Expect(0, 126115, '\P{^Nv=2.000000000000000e+07}', ""); + Error('\p{Is_Numeric_Value=/a/-_00_00_20_00_0000}'); + Error('\P{Is_Numeric_Value=/a/-_00_00_20_00_0000}'); + Expect(1, 126114, '\p{Is_Numeric_Value=+000_000_000_200_000_00}', ""); + Expect(0, 126114, '\p{^Is_Numeric_Value=+000_000_000_200_000_00}', ""); + Expect(0, 126114, '\P{Is_Numeric_Value=+000_000_000_200_000_00}', ""); + Expect(1, 126114, '\P{^Is_Numeric_Value=+000_000_000_200_000_00}', ""); + Expect(0, 126115, '\p{Is_Numeric_Value=+000_000_000_200_000_00}', ""); + Expect(1, 126115, '\p{^Is_Numeric_Value=+000_000_000_200_000_00}', ""); + Expect(1, 126115, '\P{Is_Numeric_Value=+000_000_000_200_000_00}', ""); + Expect(0, 126115, '\P{^Is_Numeric_Value=+000_000_000_200_000_00}', ""); + Expect(1, 126114, '\p{Is_Numeric_Value=2.000000000000000e+07}', ""); + Expect(0, 126114, '\p{^Is_Numeric_Value=2.000000000000000e+07}', ""); + Expect(0, 126114, '\P{Is_Numeric_Value=2.000000000000000e+07}', ""); + Expect(1, 126114, '\P{^Is_Numeric_Value=2.000000000000000e+07}', ""); + Expect(0, 126115, '\p{Is_Numeric_Value=2.000000000000000e+07}', ""); + Expect(1, 126115, '\p{^Is_Numeric_Value=2.000000000000000e+07}', ""); + Expect(1, 126115, '\P{Is_Numeric_Value=2.000000000000000e+07}', ""); + Expect(0, 126115, '\P{^Is_Numeric_Value=2.000000000000000e+07}', ""); + Error('\p{Is_Nv=:= _0020000000}'); + Error('\P{Is_Nv=:= _0020000000}'); + Expect(1, 126114, '\p{Is_Nv=+0000000020000000}', ""); + Expect(0, 126114, '\p{^Is_Nv=+0000000020000000}', ""); + Expect(0, 126114, '\P{Is_Nv=+0000000020000000}', ""); + Expect(1, 126114, '\P{^Is_Nv=+0000000020000000}', ""); + Expect(0, 126115, '\p{Is_Nv=+0000000020000000}', ""); + Expect(1, 126115, '\p{^Is_Nv=+0000000020000000}', ""); + Expect(1, 126115, '\P{Is_Nv=+0000000020000000}', ""); + Expect(0, 126115, '\P{^Is_Nv=+0000000020000000}', ""); + Expect(1, 126114, '\p{Is_Nv=2.000000000000000e+07}', ""); + Expect(0, 126114, '\p{^Is_Nv=2.000000000000000e+07}', ""); + Expect(0, 126114, '\P{Is_Nv=2.000000000000000e+07}', ""); + Expect(1, 126114, '\P{^Is_Nv=2.000000000000000e+07}', ""); + Expect(0, 126115, '\p{Is_Nv=2.000000000000000e+07}', ""); + Expect(1, 126115, '\p{^Is_Nv=2.000000000000000e+07}', ""); + Expect(1, 126115, '\P{Is_Nv=2.000000000000000e+07}', ""); + Expect(0, 126115, '\P{^Is_Nv=2.000000000000000e+07}', ""); + Error('\p{Numeric_Value=_ +0002_1:=}'); + Error('\P{Numeric_Value=_ +0002_1:=}'); + Expect(1, 12881, '\p{Numeric_Value=:\A21\z:}', "");; + Expect(0, 12882, '\p{Numeric_Value=:\A21\z:}', "");; + Expect(1, 12881, '\p{Numeric_Value=0_0_0_0_21}', ""); + Expect(0, 12881, '\p{^Numeric_Value=0_0_0_0_21}', ""); + Expect(0, 12881, '\P{Numeric_Value=0_0_0_0_21}', ""); + Expect(1, 12881, '\P{^Numeric_Value=0_0_0_0_21}', ""); + Expect(0, 12882, '\p{Numeric_Value=0_0_0_0_21}', ""); + Expect(1, 12882, '\p{^Numeric_Value=0_0_0_0_21}', ""); + Expect(1, 12882, '\P{Numeric_Value=0_0_0_0_21}', ""); + Expect(0, 12882, '\P{^Numeric_Value=0_0_0_0_21}', ""); + Expect(1, 12881, '\p{Numeric_Value=2.100000000000000e+01}', ""); + Expect(0, 12881, '\p{^Numeric_Value=2.100000000000000e+01}', ""); + Expect(0, 12881, '\P{Numeric_Value=2.100000000000000e+01}', ""); + Expect(1, 12881, '\P{^Numeric_Value=2.100000000000000e+01}', ""); + Expect(0, 12882, '\p{Numeric_Value=2.100000000000000e+01}', ""); + Expect(1, 12882, '\p{^Numeric_Value=2.100000000000000e+01}', ""); + Expect(1, 12882, '\P{Numeric_Value=2.100000000000000e+01}', ""); + Expect(0, 12882, '\P{^Numeric_Value=2.100000000000000e+01}', ""); + Error('\p{Nv=:=-00000_00002_1}'); + Error('\P{Nv=:=-00000_00002_1}'); + Expect(1, 12881, '\p{Nv=:\A21\z:}', "");; + Expect(0, 12882, '\p{Nv=:\A21\z:}', "");; + Expect(1, 12881, '\p{Nv=+00021}', ""); + Expect(0, 12881, '\p{^Nv=+00021}', ""); + Expect(0, 12881, '\P{Nv=+00021}', ""); + Expect(1, 12881, '\P{^Nv=+00021}', ""); + Expect(0, 12882, '\p{Nv=+00021}', ""); + Expect(1, 12882, '\p{^Nv=+00021}', ""); + Expect(1, 12882, '\P{Nv=+00021}', ""); + Expect(0, 12882, '\P{^Nv=+00021}', ""); + Expect(1, 12881, '\p{Nv=2.100000000000000e+01}', ""); + Expect(0, 12881, '\p{^Nv=2.100000000000000e+01}', ""); + Expect(0, 12881, '\P{Nv=2.100000000000000e+01}', ""); + Expect(1, 12881, '\P{^Nv=2.100000000000000e+01}', ""); + Expect(0, 12882, '\p{Nv=2.100000000000000e+01}', ""); + Expect(1, 12882, '\p{^Nv=2.100000000000000e+01}', ""); + Expect(1, 12882, '\P{Nv=2.100000000000000e+01}', ""); + Expect(0, 12882, '\P{^Nv=2.100000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/- 00_00_00_21}'); + Error('\P{Is_Numeric_Value=/a/- 00_00_00_21}'); + Expect(1, 12881, '\p{Is_Numeric_Value=+0000021}', ""); + Expect(0, 12881, '\p{^Is_Numeric_Value=+0000021}', ""); + Expect(0, 12881, '\P{Is_Numeric_Value=+0000021}', ""); + Expect(1, 12881, '\P{^Is_Numeric_Value=+0000021}', ""); + Expect(0, 12882, '\p{Is_Numeric_Value=+0000021}', ""); + Expect(1, 12882, '\p{^Is_Numeric_Value=+0000021}', ""); + Expect(1, 12882, '\P{Is_Numeric_Value=+0000021}', ""); + Expect(0, 12882, '\P{^Is_Numeric_Value=+0000021}', ""); + Expect(1, 12881, '\p{Is_Numeric_Value=2.100000000000000e+01}', ""); + Expect(0, 12881, '\p{^Is_Numeric_Value=2.100000000000000e+01}', ""); + Expect(0, 12881, '\P{Is_Numeric_Value=2.100000000000000e+01}', ""); + Expect(1, 12881, '\P{^Is_Numeric_Value=2.100000000000000e+01}', ""); + Expect(0, 12882, '\p{Is_Numeric_Value=2.100000000000000e+01}', ""); + Expect(1, 12882, '\p{^Is_Numeric_Value=2.100000000000000e+01}', ""); + Expect(1, 12882, '\P{Is_Numeric_Value=2.100000000000000e+01}', ""); + Expect(0, 12882, '\P{^Is_Numeric_Value=2.100000000000000e+01}', ""); + Error('\p{Is_Nv=/a/-+0000021}'); + Error('\P{Is_Nv=/a/-+0000021}'); + Expect(1, 12881, '\p{Is_Nv=00000000021}', ""); + Expect(0, 12881, '\p{^Is_Nv=00000000021}', ""); + Expect(0, 12881, '\P{Is_Nv=00000000021}', ""); + Expect(1, 12881, '\P{^Is_Nv=00000000021}', ""); + Expect(0, 12882, '\p{Is_Nv=00000000021}', ""); + Expect(1, 12882, '\p{^Is_Nv=00000000021}', ""); + Expect(1, 12882, '\P{Is_Nv=00000000021}', ""); + Expect(0, 12882, '\P{^Is_Nv=00000000021}', ""); + Expect(1, 12881, '\p{Is_Nv=2.100000000000000e+01}', ""); + Expect(0, 12881, '\p{^Is_Nv=2.100000000000000e+01}', ""); + Expect(0, 12881, '\P{Is_Nv=2.100000000000000e+01}', ""); + Expect(1, 12881, '\P{^Is_Nv=2.100000000000000e+01}', ""); + Expect(0, 12882, '\p{Is_Nv=2.100000000000000e+01}', ""); + Expect(1, 12882, '\p{^Is_Nv=2.100000000000000e+01}', ""); + Expect(1, 12882, '\P{Is_Nv=2.100000000000000e+01}', ""); + Expect(0, 12882, '\P{^Is_Nv=2.100000000000000e+01}', ""); + Error('\p{Numeric_Value=-_0216000:=}'); + Error('\P{Numeric_Value=-_0216000:=}'); + Expect(1, 74802, '\p{Numeric_Value=:\A216000\z:}', "");; + Expect(0, 74803, '\p{Numeric_Value=:\A216000\z:}', "");; + Expect(1, 74802, '\p{Numeric_Value=0_0_0_0_0_0_2_16000}', ""); + Expect(0, 74802, '\p{^Numeric_Value=0_0_0_0_0_0_2_16000}', ""); + Expect(0, 74802, '\P{Numeric_Value=0_0_0_0_0_0_2_16000}', ""); + Expect(1, 74802, '\P{^Numeric_Value=0_0_0_0_0_0_2_16000}', ""); + Expect(0, 74803, '\p{Numeric_Value=0_0_0_0_0_0_2_16000}', ""); + Expect(1, 74803, '\p{^Numeric_Value=0_0_0_0_0_0_2_16000}', ""); + Expect(1, 74803, '\P{Numeric_Value=0_0_0_0_0_0_2_16000}', ""); + Expect(0, 74803, '\P{^Numeric_Value=0_0_0_0_0_0_2_16000}', ""); + Expect(1, 74802, '\p{Numeric_Value: 2.160000000000000e+05}', ""); + Expect(0, 74802, '\p{^Numeric_Value: 2.160000000000000e+05}', ""); + Expect(0, 74802, '\P{Numeric_Value: 2.160000000000000e+05}', ""); + Expect(1, 74802, '\P{^Numeric_Value: 2.160000000000000e+05}', ""); + Expect(0, 74803, '\p{Numeric_Value: 2.160000000000000e+05}', ""); + Expect(1, 74803, '\p{^Numeric_Value: 2.160000000000000e+05}', ""); + Expect(1, 74803, '\P{Numeric_Value: 2.160000000000000e+05}', ""); + Expect(0, 74803, '\P{^Numeric_Value: 2.160000000000000e+05}', ""); + Error('\p{Nv=_ +000000216000/a/}'); + Error('\P{Nv=_ +000000216000/a/}'); + Expect(1, 74802, '\p{Nv=:\A216000\z:}', "");; + Expect(0, 74803, '\p{Nv=:\A216000\z:}', "");; + Expect(1, 74802, '\p{Nv=+000000216000}', ""); + Expect(0, 74802, '\p{^Nv=+000000216000}', ""); + Expect(0, 74802, '\P{Nv=+000000216000}', ""); + Expect(1, 74802, '\P{^Nv=+000000216000}', ""); + Expect(0, 74803, '\p{Nv=+000000216000}', ""); + Expect(1, 74803, '\p{^Nv=+000000216000}', ""); + Expect(1, 74803, '\P{Nv=+000000216000}', ""); + Expect(0, 74803, '\P{^Nv=+000000216000}', ""); + Expect(1, 74802, '\p{Nv=2.160000000000000e+05}', ""); + Expect(0, 74802, '\p{^Nv=2.160000000000000e+05}', ""); + Expect(0, 74802, '\P{Nv=2.160000000000000e+05}', ""); + Expect(1, 74802, '\P{^Nv=2.160000000000000e+05}', ""); + Expect(0, 74803, '\p{Nv=2.160000000000000e+05}', ""); + Expect(1, 74803, '\p{^Nv=2.160000000000000e+05}', ""); + Expect(1, 74803, '\P{Nv=2.160000000000000e+05}', ""); + Expect(0, 74803, '\P{^Nv=2.160000000000000e+05}', ""); + Error('\p{Is_Numeric_Value=:=__000_002_160_00}'); + Error('\P{Is_Numeric_Value=:=__000_002_160_00}'); + Expect(1, 74802, '\p{Is_Numeric_Value=000000000216000}', ""); + Expect(0, 74802, '\p{^Is_Numeric_Value=000000000216000}', ""); + Expect(0, 74802, '\P{Is_Numeric_Value=000000000216000}', ""); + Expect(1, 74802, '\P{^Is_Numeric_Value=000000000216000}', ""); + Expect(0, 74803, '\p{Is_Numeric_Value=000000000216000}', ""); + Expect(1, 74803, '\p{^Is_Numeric_Value=000000000216000}', ""); + Expect(1, 74803, '\P{Is_Numeric_Value=000000000216000}', ""); + Expect(0, 74803, '\P{^Is_Numeric_Value=000000000216000}', ""); + Expect(1, 74802, '\p{Is_Numeric_Value=2.160000000000000e+05}', ""); + Expect(0, 74802, '\p{^Is_Numeric_Value=2.160000000000000e+05}', ""); + Expect(0, 74802, '\P{Is_Numeric_Value=2.160000000000000e+05}', ""); + Expect(1, 74802, '\P{^Is_Numeric_Value=2.160000000000000e+05}', ""); + Expect(0, 74803, '\p{Is_Numeric_Value=2.160000000000000e+05}', ""); + Expect(1, 74803, '\p{^Is_Numeric_Value=2.160000000000000e+05}', ""); + Expect(1, 74803, '\P{Is_Numeric_Value=2.160000000000000e+05}', ""); + Expect(0, 74803, '\P{^Is_Numeric_Value=2.160000000000000e+05}', ""); + Error('\p{Is_Nv: 000000216000/a/}'); + Error('\P{Is_Nv: 000000216000/a/}'); + Expect(1, 74802, '\p{Is_Nv=0021600_0}', ""); + Expect(0, 74802, '\p{^Is_Nv=0021600_0}', ""); + Expect(0, 74802, '\P{Is_Nv=0021600_0}', ""); + Expect(1, 74802, '\P{^Is_Nv=0021600_0}', ""); + Expect(0, 74803, '\p{Is_Nv=0021600_0}', ""); + Expect(1, 74803, '\p{^Is_Nv=0021600_0}', ""); + Expect(1, 74803, '\P{Is_Nv=0021600_0}', ""); + Expect(0, 74803, '\P{^Is_Nv=0021600_0}', ""); + Expect(1, 74802, '\p{Is_Nv=2.160000000000000e+05}', ""); + Expect(0, 74802, '\p{^Is_Nv=2.160000000000000e+05}', ""); + Expect(0, 74802, '\P{Is_Nv=2.160000000000000e+05}', ""); + Expect(1, 74802, '\P{^Is_Nv=2.160000000000000e+05}', ""); + Expect(0, 74803, '\p{Is_Nv=2.160000000000000e+05}', ""); + Expect(1, 74803, '\p{^Is_Nv=2.160000000000000e+05}', ""); + Expect(1, 74803, '\P{Is_Nv=2.160000000000000e+05}', ""); + Expect(0, 74803, '\P{^Is_Nv=2.160000000000000e+05}', ""); + Error('\p{Numeric_Value= 00_00_00_00_022:=}'); + Error('\P{Numeric_Value= 00_00_00_00_022:=}'); + Expect(1, 12882, '\p{Numeric_Value=:\A22\z:}', "");; + Expect(0, 12883, '\p{Numeric_Value=:\A22\z:}', "");; + Expect(1, 12882, '\p{Numeric_Value=0_0_0_0_0_00022}', ""); + Expect(0, 12882, '\p{^Numeric_Value=0_0_0_0_0_00022}', ""); + Expect(0, 12882, '\P{Numeric_Value=0_0_0_0_0_00022}', ""); + Expect(1, 12882, '\P{^Numeric_Value=0_0_0_0_0_00022}', ""); + Expect(0, 12883, '\p{Numeric_Value=0_0_0_0_0_00022}', ""); + Expect(1, 12883, '\p{^Numeric_Value=0_0_0_0_0_00022}', ""); + Expect(1, 12883, '\P{Numeric_Value=0_0_0_0_0_00022}', ""); + Expect(0, 12883, '\P{^Numeric_Value=0_0_0_0_0_00022}', ""); + Expect(1, 12882, '\p{Numeric_Value=2.200000000000000e+01}', ""); + Expect(0, 12882, '\p{^Numeric_Value=2.200000000000000e+01}', ""); + Expect(0, 12882, '\P{Numeric_Value=2.200000000000000e+01}', ""); + Expect(1, 12882, '\P{^Numeric_Value=2.200000000000000e+01}', ""); + Expect(0, 12883, '\p{Numeric_Value=2.200000000000000e+01}', ""); + Expect(1, 12883, '\p{^Numeric_Value=2.200000000000000e+01}', ""); + Expect(1, 12883, '\P{Numeric_Value=2.200000000000000e+01}', ""); + Expect(0, 12883, '\P{^Numeric_Value=2.200000000000000e+01}', ""); + Error('\p{Nv= 00022:=}'); + Error('\P{Nv= 00022:=}'); + Expect(1, 12882, '\p{Nv=:\A22\z:}', "");; + Expect(0, 12883, '\p{Nv=:\A22\z:}', "");; + Expect(1, 12882, '\p{Nv=+00022}', ""); + Expect(0, 12882, '\p{^Nv=+00022}', ""); + Expect(0, 12882, '\P{Nv=+00022}', ""); + Expect(1, 12882, '\P{^Nv=+00022}', ""); + Expect(0, 12883, '\p{Nv=+00022}', ""); + Expect(1, 12883, '\p{^Nv=+00022}', ""); + Expect(1, 12883, '\P{Nv=+00022}', ""); + Expect(0, 12883, '\P{^Nv=+00022}', ""); + Expect(1, 12882, '\p{Nv=2.200000000000000e+01}', ""); + Expect(0, 12882, '\p{^Nv=2.200000000000000e+01}', ""); + Expect(0, 12882, '\P{Nv=2.200000000000000e+01}', ""); + Expect(1, 12882, '\P{^Nv=2.200000000000000e+01}', ""); + Expect(0, 12883, '\p{Nv=2.200000000000000e+01}', ""); + Expect(1, 12883, '\p{^Nv=2.200000000000000e+01}', ""); + Expect(1, 12883, '\P{Nv=2.200000000000000e+01}', ""); + Expect(0, 12883, '\P{^Nv=2.200000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= -00_00_22/a/}'); + Error('\P{Is_Numeric_Value= -00_00_22/a/}'); + Expect(1, 12882, '\p{Is_Numeric_Value: 00022}', ""); + Expect(0, 12882, '\p{^Is_Numeric_Value: 00022}', ""); + Expect(0, 12882, '\P{Is_Numeric_Value: 00022}', ""); + Expect(1, 12882, '\P{^Is_Numeric_Value: 00022}', ""); + Expect(0, 12883, '\p{Is_Numeric_Value: 00022}', ""); + Expect(1, 12883, '\p{^Is_Numeric_Value: 00022}', ""); + Expect(1, 12883, '\P{Is_Numeric_Value: 00022}', ""); + Expect(0, 12883, '\P{^Is_Numeric_Value: 00022}', ""); + Expect(1, 12882, '\p{Is_Numeric_Value=2.200000000000000e+01}', ""); + Expect(0, 12882, '\p{^Is_Numeric_Value=2.200000000000000e+01}', ""); + Expect(0, 12882, '\P{Is_Numeric_Value=2.200000000000000e+01}', ""); + Expect(1, 12882, '\P{^Is_Numeric_Value=2.200000000000000e+01}', ""); + Expect(0, 12883, '\p{Is_Numeric_Value=2.200000000000000e+01}', ""); + Expect(1, 12883, '\p{^Is_Numeric_Value=2.200000000000000e+01}', ""); + Expect(1, 12883, '\P{Is_Numeric_Value=2.200000000000000e+01}', ""); + Expect(0, 12883, '\P{^Is_Numeric_Value=2.200000000000000e+01}', ""); + Error('\p{Is_Nv= 0_0_22/a/}'); + Error('\P{Is_Nv= 0_0_22/a/}'); + Expect(1, 12882, '\p{Is_Nv=0000000022}', ""); + Expect(0, 12882, '\p{^Is_Nv=0000000022}', ""); + Expect(0, 12882, '\P{Is_Nv=0000000022}', ""); + Expect(1, 12882, '\P{^Is_Nv=0000000022}', ""); + Expect(0, 12883, '\p{Is_Nv=0000000022}', ""); + Expect(1, 12883, '\p{^Is_Nv=0000000022}', ""); + Expect(1, 12883, '\P{Is_Nv=0000000022}', ""); + Expect(0, 12883, '\P{^Is_Nv=0000000022}', ""); + Expect(1, 12882, '\p{Is_Nv=2.200000000000000e+01}', ""); + Expect(0, 12882, '\p{^Is_Nv=2.200000000000000e+01}', ""); + Expect(0, 12882, '\P{Is_Nv=2.200000000000000e+01}', ""); + Expect(1, 12882, '\P{^Is_Nv=2.200000000000000e+01}', ""); + Expect(0, 12883, '\p{Is_Nv=2.200000000000000e+01}', ""); + Expect(1, 12883, '\p{^Is_Nv=2.200000000000000e+01}', ""); + Expect(1, 12883, '\P{Is_Nv=2.200000000000000e+01}', ""); + Expect(0, 12883, '\P{^Is_Nv=2.200000000000000e+01}', ""); + Error('\p{Numeric_Value=_/a/0023}'); + Error('\P{Numeric_Value=_/a/0023}'); + Expect(1, 12883, '\p{Numeric_Value=:\A23\z:}', "");; + Expect(0, 12884, '\p{Numeric_Value=:\A23\z:}', "");; + Expect(1, 12883, '\p{Numeric_Value=002_3}', ""); + Expect(0, 12883, '\p{^Numeric_Value=002_3}', ""); + Expect(0, 12883, '\P{Numeric_Value=002_3}', ""); + Expect(1, 12883, '\P{^Numeric_Value=002_3}', ""); + Expect(0, 12884, '\p{Numeric_Value=002_3}', ""); + Expect(1, 12884, '\p{^Numeric_Value=002_3}', ""); + Expect(1, 12884, '\P{Numeric_Value=002_3}', ""); + Expect(0, 12884, '\P{^Numeric_Value=002_3}', ""); + Expect(1, 12883, '\p{Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12883, '\p{^Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12883, '\P{Numeric_Value=2.300000000000000e+01}', ""); + Expect(1, 12883, '\P{^Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12884, '\p{Numeric_Value=2.300000000000000e+01}', ""); + Expect(1, 12884, '\p{^Numeric_Value=2.300000000000000e+01}', ""); + Expect(1, 12884, '\P{Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12884, '\P{^Numeric_Value=2.300000000000000e+01}', ""); + Error('\p{Nv: := 000000023}'); + Error('\P{Nv: := 000000023}'); + Expect(1, 12883, '\p{Nv=:\A23\z:}', "");; + Expect(0, 12884, '\p{Nv=:\A23\z:}', "");; + Expect(1, 12883, '\p{Nv=00000023}', ""); + Expect(0, 12883, '\p{^Nv=00000023}', ""); + Expect(0, 12883, '\P{Nv=00000023}', ""); + Expect(1, 12883, '\P{^Nv=00000023}', ""); + Expect(0, 12884, '\p{Nv=00000023}', ""); + Expect(1, 12884, '\p{^Nv=00000023}', ""); + Expect(1, 12884, '\P{Nv=00000023}', ""); + Expect(0, 12884, '\P{^Nv=00000023}', ""); + Expect(1, 12883, '\p{Nv=2.300000000000000e+01}', ""); + Expect(0, 12883, '\p{^Nv=2.300000000000000e+01}', ""); + Expect(0, 12883, '\P{Nv=2.300000000000000e+01}', ""); + Expect(1, 12883, '\P{^Nv=2.300000000000000e+01}', ""); + Expect(0, 12884, '\p{Nv=2.300000000000000e+01}', ""); + Expect(1, 12884, '\p{^Nv=2.300000000000000e+01}', ""); + Expect(1, 12884, '\P{Nv=2.300000000000000e+01}', ""); + Expect(0, 12884, '\P{^Nv=2.300000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=_00_00_23/a/}'); + Error('\P{Is_Numeric_Value=_00_00_23/a/}'); + Expect(1, 12883, '\p{Is_Numeric_Value=0000023}', ""); + Expect(0, 12883, '\p{^Is_Numeric_Value=0000023}', ""); + Expect(0, 12883, '\P{Is_Numeric_Value=0000023}', ""); + Expect(1, 12883, '\P{^Is_Numeric_Value=0000023}', ""); + Expect(0, 12884, '\p{Is_Numeric_Value=0000023}', ""); + Expect(1, 12884, '\p{^Is_Numeric_Value=0000023}', ""); + Expect(1, 12884, '\P{Is_Numeric_Value=0000023}', ""); + Expect(0, 12884, '\P{^Is_Numeric_Value=0000023}', ""); + Expect(1, 12883, '\p{Is_Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12883, '\p{^Is_Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12883, '\P{Is_Numeric_Value=2.300000000000000e+01}', ""); + Expect(1, 12883, '\P{^Is_Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12884, '\p{Is_Numeric_Value=2.300000000000000e+01}', ""); + Expect(1, 12884, '\p{^Is_Numeric_Value=2.300000000000000e+01}', ""); + Expect(1, 12884, '\P{Is_Numeric_Value=2.300000000000000e+01}', ""); + Expect(0, 12884, '\P{^Is_Numeric_Value=2.300000000000000e+01}', ""); + Error('\p{Is_Nv=- +00000000023/a/}'); + Error('\P{Is_Nv=- +00000000023/a/}'); + Expect(1, 12883, '\p{Is_Nv=+2_3}', ""); + Expect(0, 12883, '\p{^Is_Nv=+2_3}', ""); + Expect(0, 12883, '\P{Is_Nv=+2_3}', ""); + Expect(1, 12883, '\P{^Is_Nv=+2_3}', ""); + Expect(0, 12884, '\p{Is_Nv=+2_3}', ""); + Expect(1, 12884, '\p{^Is_Nv=+2_3}', ""); + Expect(1, 12884, '\P{Is_Nv=+2_3}', ""); + Expect(0, 12884, '\P{^Is_Nv=+2_3}', ""); + Expect(1, 12883, '\p{Is_Nv=2.300000000000000e+01}', ""); + Expect(0, 12883, '\p{^Is_Nv=2.300000000000000e+01}', ""); + Expect(0, 12883, '\P{Is_Nv=2.300000000000000e+01}', ""); + Expect(1, 12883, '\P{^Is_Nv=2.300000000000000e+01}', ""); + Expect(0, 12884, '\p{Is_Nv=2.300000000000000e+01}', ""); + Expect(1, 12884, '\p{^Is_Nv=2.300000000000000e+01}', ""); + Expect(1, 12884, '\P{Is_Nv=2.300000000000000e+01}', ""); + Expect(0, 12884, '\P{^Is_Nv=2.300000000000000e+01}', ""); + Error('\p{Numeric_Value: := 00000000024}'); + Error('\P{Numeric_Value: := 00000000024}'); + Expect(1, 12884, '\p{Numeric_Value=:\A24\z:}', "");; + Expect(0, 12885, '\p{Numeric_Value=:\A24\z:}', "");; + Expect(1, 12884, '\p{Numeric_Value=00_00_24}', ""); + Expect(0, 12884, '\p{^Numeric_Value=00_00_24}', ""); + Expect(0, 12884, '\P{Numeric_Value=00_00_24}', ""); + Expect(1, 12884, '\P{^Numeric_Value=00_00_24}', ""); + Expect(0, 12885, '\p{Numeric_Value=00_00_24}', ""); + Expect(1, 12885, '\p{^Numeric_Value=00_00_24}', ""); + Expect(1, 12885, '\P{Numeric_Value=00_00_24}', ""); + Expect(0, 12885, '\P{^Numeric_Value=00_00_24}', ""); + Expect(1, 12884, '\p{Numeric_Value=2.400000000000000e+01}', ""); + Expect(0, 12884, '\p{^Numeric_Value=2.400000000000000e+01}', ""); + Expect(0, 12884, '\P{Numeric_Value=2.400000000000000e+01}', ""); + Expect(1, 12884, '\P{^Numeric_Value=2.400000000000000e+01}', ""); + Expect(0, 12885, '\p{Numeric_Value=2.400000000000000e+01}', ""); + Expect(1, 12885, '\p{^Numeric_Value=2.400000000000000e+01}', ""); + Expect(1, 12885, '\P{Numeric_Value=2.400000000000000e+01}', ""); + Expect(0, 12885, '\P{^Numeric_Value=2.400000000000000e+01}', ""); + Error('\p{Nv=-:=+0_0_0_0_0_0_024}'); + Error('\P{Nv=-:=+0_0_0_0_0_0_024}'); + Expect(1, 12884, '\p{Nv=:\A24\z:}', "");; + Expect(0, 12885, '\p{Nv=:\A24\z:}', "");; + Expect(1, 12884, '\p{Nv=+00024}', ""); + Expect(0, 12884, '\p{^Nv=+00024}', ""); + Expect(0, 12884, '\P{Nv=+00024}', ""); + Expect(1, 12884, '\P{^Nv=+00024}', ""); + Expect(0, 12885, '\p{Nv=+00024}', ""); + Expect(1, 12885, '\p{^Nv=+00024}', ""); + Expect(1, 12885, '\P{Nv=+00024}', ""); + Expect(0, 12885, '\P{^Nv=+00024}', ""); + Expect(1, 12884, '\p{Nv:2.400000000000000e+01}', ""); + Expect(0, 12884, '\p{^Nv:2.400000000000000e+01}', ""); + Expect(0, 12884, '\P{Nv:2.400000000000000e+01}', ""); + Expect(1, 12884, '\P{^Nv:2.400000000000000e+01}', ""); + Expect(0, 12885, '\p{Nv:2.400000000000000e+01}', ""); + Expect(1, 12885, '\p{^Nv:2.400000000000000e+01}', ""); + Expect(1, 12885, '\P{Nv:2.400000000000000e+01}', ""); + Expect(0, 12885, '\P{^Nv:2.400000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=-/a/0000_0000_24}'); + Error('\P{Is_Numeric_Value=-/a/0000_0000_24}'); + Expect(1, 12884, '\p{Is_Numeric_Value=0_0_0_0_0_0_024}', ""); + Expect(0, 12884, '\p{^Is_Numeric_Value=0_0_0_0_0_0_024}', ""); + Expect(0, 12884, '\P{Is_Numeric_Value=0_0_0_0_0_0_024}', ""); + Expect(1, 12884, '\P{^Is_Numeric_Value=0_0_0_0_0_0_024}', ""); + Expect(0, 12885, '\p{Is_Numeric_Value=0_0_0_0_0_0_024}', ""); + Expect(1, 12885, '\p{^Is_Numeric_Value=0_0_0_0_0_0_024}', ""); + Expect(1, 12885, '\P{Is_Numeric_Value=0_0_0_0_0_0_024}', ""); + Expect(0, 12885, '\P{^Is_Numeric_Value=0_0_0_0_0_0_024}', ""); + Expect(1, 12884, '\p{Is_Numeric_Value=2.400000000000000e+01}', ""); + Expect(0, 12884, '\p{^Is_Numeric_Value=2.400000000000000e+01}', ""); + Expect(0, 12884, '\P{Is_Numeric_Value=2.400000000000000e+01}', ""); + Expect(1, 12884, '\P{^Is_Numeric_Value=2.400000000000000e+01}', ""); + Expect(0, 12885, '\p{Is_Numeric_Value=2.400000000000000e+01}', ""); + Expect(1, 12885, '\p{^Is_Numeric_Value=2.400000000000000e+01}', ""); + Expect(1, 12885, '\P{Is_Numeric_Value=2.400000000000000e+01}', ""); + Expect(0, 12885, '\P{^Is_Numeric_Value=2.400000000000000e+01}', ""); + Error('\p{Is_Nv= /a/00000000024}'); + Error('\P{Is_Nv= /a/00000000024}'); + Expect(1, 12884, '\p{Is_Nv=0000000024}', ""); + Expect(0, 12884, '\p{^Is_Nv=0000000024}', ""); + Expect(0, 12884, '\P{Is_Nv=0000000024}', ""); + Expect(1, 12884, '\P{^Is_Nv=0000000024}', ""); + Expect(0, 12885, '\p{Is_Nv=0000000024}', ""); + Expect(1, 12885, '\p{^Is_Nv=0000000024}', ""); + Expect(1, 12885, '\P{Is_Nv=0000000024}', ""); + Expect(0, 12885, '\P{^Is_Nv=0000000024}', ""); + Expect(1, 12884, '\p{Is_Nv=2.400000000000000e+01}', ""); + Expect(0, 12884, '\p{^Is_Nv=2.400000000000000e+01}', ""); + Expect(0, 12884, '\P{Is_Nv=2.400000000000000e+01}', ""); + Expect(1, 12884, '\P{^Is_Nv=2.400000000000000e+01}', ""); + Expect(0, 12885, '\p{Is_Nv=2.400000000000000e+01}', ""); + Expect(1, 12885, '\p{^Is_Nv=2.400000000000000e+01}', ""); + Expect(1, 12885, '\P{Is_Nv=2.400000000000000e+01}', ""); + Expect(0, 12885, '\P{^Is_Nv=2.400000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/-00000000025}'); + Error('\P{Numeric_Value=/a/-00000000025}'); + Expect(1, 12885, '\p{Numeric_Value=:\A25\z:}', "");; + Expect(0, 12886, '\p{Numeric_Value=:\A25\z:}', "");; + Expect(1, 12885, '\p{Numeric_Value=02_5}', ""); + Expect(0, 12885, '\p{^Numeric_Value=02_5}', ""); + Expect(0, 12885, '\P{Numeric_Value=02_5}', ""); + Expect(1, 12885, '\P{^Numeric_Value=02_5}', ""); + Expect(0, 12886, '\p{Numeric_Value=02_5}', ""); + Expect(1, 12886, '\p{^Numeric_Value=02_5}', ""); + Expect(1, 12886, '\P{Numeric_Value=02_5}', ""); + Expect(0, 12886, '\P{^Numeric_Value=02_5}', ""); + Expect(1, 12885, '\p{Numeric_Value=2.500000000000000e+01}', ""); + Expect(0, 12885, '\p{^Numeric_Value=2.500000000000000e+01}', ""); + Expect(0, 12885, '\P{Numeric_Value=2.500000000000000e+01}', ""); + Expect(1, 12885, '\P{^Numeric_Value=2.500000000000000e+01}', ""); + Expect(0, 12886, '\p{Numeric_Value=2.500000000000000e+01}', ""); + Expect(1, 12886, '\p{^Numeric_Value=2.500000000000000e+01}', ""); + Expect(1, 12886, '\P{Numeric_Value=2.500000000000000e+01}', ""); + Expect(0, 12886, '\P{^Numeric_Value=2.500000000000000e+01}', ""); + Error('\p{Nv=_ 00_00_00_25:=}'); + Error('\P{Nv=_ 00_00_00_25:=}'); + Expect(1, 12885, '\p{Nv=:\A25\z:}', "");; + Expect(0, 12886, '\p{Nv=:\A25\z:}', "");; + Expect(1, 12885, '\p{Nv=025}', ""); + Expect(0, 12885, '\p{^Nv=025}', ""); + Expect(0, 12885, '\P{Nv=025}', ""); + Expect(1, 12885, '\P{^Nv=025}', ""); + Expect(0, 12886, '\p{Nv=025}', ""); + Expect(1, 12886, '\p{^Nv=025}', ""); + Expect(1, 12886, '\P{Nv=025}', ""); + Expect(0, 12886, '\P{^Nv=025}', ""); + Expect(1, 12885, '\p{Nv: 2.500000000000000e+01}', ""); + Expect(0, 12885, '\p{^Nv: 2.500000000000000e+01}', ""); + Expect(0, 12885, '\P{Nv: 2.500000000000000e+01}', ""); + Expect(1, 12885, '\P{^Nv: 2.500000000000000e+01}', ""); + Expect(0, 12886, '\p{Nv: 2.500000000000000e+01}', ""); + Expect(1, 12886, '\p{^Nv: 2.500000000000000e+01}', ""); + Expect(1, 12886, '\P{Nv: 2.500000000000000e+01}', ""); + Expect(0, 12886, '\P{^Nv: 2.500000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= 2_5/a/}'); + Error('\P{Is_Numeric_Value= 2_5/a/}'); + Expect(1, 12885, '\p{Is_Numeric_Value=+25}', ""); + Expect(0, 12885, '\p{^Is_Numeric_Value=+25}', ""); + Expect(0, 12885, '\P{Is_Numeric_Value=+25}', ""); + Expect(1, 12885, '\P{^Is_Numeric_Value=+25}', ""); + Expect(0, 12886, '\p{Is_Numeric_Value=+25}', ""); + Expect(1, 12886, '\p{^Is_Numeric_Value=+25}', ""); + Expect(1, 12886, '\P{Is_Numeric_Value=+25}', ""); + Expect(0, 12886, '\P{^Is_Numeric_Value=+25}', ""); + Expect(1, 12885, '\p{Is_Numeric_Value=2.500000000000000e+01}', ""); + Expect(0, 12885, '\p{^Is_Numeric_Value=2.500000000000000e+01}', ""); + Expect(0, 12885, '\P{Is_Numeric_Value=2.500000000000000e+01}', ""); + Expect(1, 12885, '\P{^Is_Numeric_Value=2.500000000000000e+01}', ""); + Expect(0, 12886, '\p{Is_Numeric_Value=2.500000000000000e+01}', ""); + Expect(1, 12886, '\p{^Is_Numeric_Value=2.500000000000000e+01}', ""); + Expect(1, 12886, '\P{Is_Numeric_Value=2.500000000000000e+01}', ""); + Expect(0, 12886, '\P{^Is_Numeric_Value=2.500000000000000e+01}', ""); + Error('\p{Is_Nv: :=+0025}'); + Error('\P{Is_Nv: :=+0025}'); + Expect(1, 12885, '\p{Is_Nv=+00_02_5}', ""); + Expect(0, 12885, '\p{^Is_Nv=+00_02_5}', ""); + Expect(0, 12885, '\P{Is_Nv=+00_02_5}', ""); + Expect(1, 12885, '\P{^Is_Nv=+00_02_5}', ""); + Expect(0, 12886, '\p{Is_Nv=+00_02_5}', ""); + Expect(1, 12886, '\p{^Is_Nv=+00_02_5}', ""); + Expect(1, 12886, '\P{Is_Nv=+00_02_5}', ""); + Expect(0, 12886, '\P{^Is_Nv=+00_02_5}', ""); + Expect(1, 12885, '\p{Is_Nv=2.500000000000000e+01}', ""); + Expect(0, 12885, '\p{^Is_Nv=2.500000000000000e+01}', ""); + Expect(0, 12885, '\P{Is_Nv=2.500000000000000e+01}', ""); + Expect(1, 12885, '\P{^Is_Nv=2.500000000000000e+01}', ""); + Expect(0, 12886, '\p{Is_Nv=2.500000000000000e+01}', ""); + Expect(1, 12886, '\p{^Is_Nv=2.500000000000000e+01}', ""); + Expect(1, 12886, '\P{Is_Nv=2.500000000000000e+01}', ""); + Expect(0, 12886, '\P{^Is_Nv=2.500000000000000e+01}', ""); + Error('\p{Numeric_Value= 002_6/a/}'); + Error('\P{Numeric_Value= 002_6/a/}'); + Expect(1, 12886, '\p{Numeric_Value=:\A26\z:}', "");; + Expect(0, 12887, '\p{Numeric_Value=:\A26\z:}', "");; + Expect(1, 12886, '\p{Numeric_Value=0002_6}', ""); + Expect(0, 12886, '\p{^Numeric_Value=0002_6}', ""); + Expect(0, 12886, '\P{Numeric_Value=0002_6}', ""); + Expect(1, 12886, '\P{^Numeric_Value=0002_6}', ""); + Expect(0, 12887, '\p{Numeric_Value=0002_6}', ""); + Expect(1, 12887, '\p{^Numeric_Value=0002_6}', ""); + Expect(1, 12887, '\P{Numeric_Value=0002_6}', ""); + Expect(0, 12887, '\P{^Numeric_Value=0002_6}', ""); + Expect(1, 12886, '\p{Numeric_Value=2.600000000000000e+01}', ""); + Expect(0, 12886, '\p{^Numeric_Value=2.600000000000000e+01}', ""); + Expect(0, 12886, '\P{Numeric_Value=2.600000000000000e+01}', ""); + Expect(1, 12886, '\P{^Numeric_Value=2.600000000000000e+01}', ""); + Expect(0, 12887, '\p{Numeric_Value=2.600000000000000e+01}', ""); + Expect(1, 12887, '\p{^Numeric_Value=2.600000000000000e+01}', ""); + Expect(1, 12887, '\P{Numeric_Value=2.600000000000000e+01}', ""); + Expect(0, 12887, '\P{^Numeric_Value=2.600000000000000e+01}', ""); + Error('\p{Nv=:=_+000026}'); + Error('\P{Nv=:=_+000026}'); + Expect(1, 12886, '\p{Nv=:\A26\z:}', "");; + Expect(0, 12887, '\p{Nv=:\A26\z:}', "");; + Expect(1, 12886, '\p{Nv=26}', ""); + Expect(0, 12886, '\p{^Nv=26}', ""); + Expect(0, 12886, '\P{Nv=26}', ""); + Expect(1, 12886, '\P{^Nv=26}', ""); + Expect(0, 12887, '\p{Nv=26}', ""); + Expect(1, 12887, '\p{^Nv=26}', ""); + Expect(1, 12887, '\P{Nv=26}', ""); + Expect(0, 12887, '\P{^Nv=26}', ""); + Expect(1, 12886, '\p{Nv=2.600000000000000e+01}', ""); + Expect(0, 12886, '\p{^Nv=2.600000000000000e+01}', ""); + Expect(0, 12886, '\P{Nv=2.600000000000000e+01}', ""); + Expect(1, 12886, '\P{^Nv=2.600000000000000e+01}', ""); + Expect(0, 12887, '\p{Nv=2.600000000000000e+01}', ""); + Expect(1, 12887, '\p{^Nv=2.600000000000000e+01}', ""); + Expect(1, 12887, '\P{Nv=2.600000000000000e+01}', ""); + Expect(0, 12887, '\P{^Nv=2.600000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/ 000_002_6}'); + Error('\P{Is_Numeric_Value=/a/ 000_002_6}'); + Expect(1, 12886, '\p{Is_Numeric_Value=00000000026}', ""); + Expect(0, 12886, '\p{^Is_Numeric_Value=00000000026}', ""); + Expect(0, 12886, '\P{Is_Numeric_Value=00000000026}', ""); + Expect(1, 12886, '\P{^Is_Numeric_Value=00000000026}', ""); + Expect(0, 12887, '\p{Is_Numeric_Value=00000000026}', ""); + Expect(1, 12887, '\p{^Is_Numeric_Value=00000000026}', ""); + Expect(1, 12887, '\P{Is_Numeric_Value=00000000026}', ""); + Expect(0, 12887, '\P{^Is_Numeric_Value=00000000026}', ""); + Expect(1, 12886, '\p{Is_Numeric_Value=2.600000000000000e+01}', ""); + Expect(0, 12886, '\p{^Is_Numeric_Value=2.600000000000000e+01}', ""); + Expect(0, 12886, '\P{Is_Numeric_Value=2.600000000000000e+01}', ""); + Expect(1, 12886, '\P{^Is_Numeric_Value=2.600000000000000e+01}', ""); + Expect(0, 12887, '\p{Is_Numeric_Value=2.600000000000000e+01}', ""); + Expect(1, 12887, '\p{^Is_Numeric_Value=2.600000000000000e+01}', ""); + Expect(1, 12887, '\P{Is_Numeric_Value=2.600000000000000e+01}', ""); + Expect(0, 12887, '\P{^Is_Numeric_Value=2.600000000000000e+01}', ""); + Error('\p{Is_Nv=/a/+00000000026}'); + Error('\P{Is_Nv=/a/+00000000026}'); + Expect(1, 12886, '\p{Is_Nv=+000002_6}', ""); + Expect(0, 12886, '\p{^Is_Nv=+000002_6}', ""); + Expect(0, 12886, '\P{Is_Nv=+000002_6}', ""); + Expect(1, 12886, '\P{^Is_Nv=+000002_6}', ""); + Expect(0, 12887, '\p{Is_Nv=+000002_6}', ""); + Expect(1, 12887, '\p{^Is_Nv=+000002_6}', ""); + Expect(1, 12887, '\P{Is_Nv=+000002_6}', ""); + Expect(0, 12887, '\P{^Is_Nv=+000002_6}', ""); + Expect(1, 12886, '\p{Is_Nv=2.600000000000000e+01}', ""); + Expect(0, 12886, '\p{^Is_Nv=2.600000000000000e+01}', ""); + Expect(0, 12886, '\P{Is_Nv=2.600000000000000e+01}', ""); + Expect(1, 12886, '\P{^Is_Nv=2.600000000000000e+01}', ""); + Expect(0, 12887, '\p{Is_Nv=2.600000000000000e+01}', ""); + Expect(1, 12887, '\p{^Is_Nv=2.600000000000000e+01}', ""); + Expect(1, 12887, '\P{Is_Nv=2.600000000000000e+01}', ""); + Expect(0, 12887, '\P{^Is_Nv=2.600000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/00027}'); + Error('\P{Numeric_Value=/a/00027}'); + Expect(1, 12887, '\p{Numeric_Value=:\A27\z:}', "");; + Expect(0, 12888, '\p{Numeric_Value=:\A27\z:}', "");; + Expect(1, 12887, '\p{Numeric_Value: 0000000027}', ""); + Expect(0, 12887, '\p{^Numeric_Value: 0000000027}', ""); + Expect(0, 12887, '\P{Numeric_Value: 0000000027}', ""); + Expect(1, 12887, '\P{^Numeric_Value: 0000000027}', ""); + Expect(0, 12888, '\p{Numeric_Value: 0000000027}', ""); + Expect(1, 12888, '\p{^Numeric_Value: 0000000027}', ""); + Expect(1, 12888, '\P{Numeric_Value: 0000000027}', ""); + Expect(0, 12888, '\P{^Numeric_Value: 0000000027}', ""); + Expect(1, 12887, '\p{Numeric_Value=2.700000000000000e+01}', ""); + Expect(0, 12887, '\p{^Numeric_Value=2.700000000000000e+01}', ""); + Expect(0, 12887, '\P{Numeric_Value=2.700000000000000e+01}', ""); + Expect(1, 12887, '\P{^Numeric_Value=2.700000000000000e+01}', ""); + Expect(0, 12888, '\p{Numeric_Value=2.700000000000000e+01}', ""); + Expect(1, 12888, '\p{^Numeric_Value=2.700000000000000e+01}', ""); + Expect(1, 12888, '\P{Numeric_Value=2.700000000000000e+01}', ""); + Expect(0, 12888, '\P{^Numeric_Value=2.700000000000000e+01}', ""); + Error('\p{Nv=_00027/a/}'); + Error('\P{Nv=_00027/a/}'); + Expect(1, 12887, '\p{Nv=:\A27\z:}', "");; + Expect(0, 12888, '\p{Nv=:\A27\z:}', "");; + Expect(1, 12887, '\p{Nv=027}', ""); + Expect(0, 12887, '\p{^Nv=027}', ""); + Expect(0, 12887, '\P{Nv=027}', ""); + Expect(1, 12887, '\P{^Nv=027}', ""); + Expect(0, 12888, '\p{Nv=027}', ""); + Expect(1, 12888, '\p{^Nv=027}', ""); + Expect(1, 12888, '\P{Nv=027}', ""); + Expect(0, 12888, '\P{^Nv=027}', ""); + Expect(1, 12887, '\p{Nv=2.700000000000000e+01}', ""); + Expect(0, 12887, '\p{^Nv=2.700000000000000e+01}', ""); + Expect(0, 12887, '\P{Nv=2.700000000000000e+01}', ""); + Expect(1, 12887, '\P{^Nv=2.700000000000000e+01}', ""); + Expect(0, 12888, '\p{Nv=2.700000000000000e+01}', ""); + Expect(1, 12888, '\p{^Nv=2.700000000000000e+01}', ""); + Expect(1, 12888, '\P{Nv=2.700000000000000e+01}', ""); + Expect(0, 12888, '\P{^Nv=2.700000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=:=_+0000027}'); + Error('\P{Is_Numeric_Value=:=_+0000027}'); + Expect(1, 12887, '\p{Is_Numeric_Value: 0_0_0_0_0_27}', ""); + Expect(0, 12887, '\p{^Is_Numeric_Value: 0_0_0_0_0_27}', ""); + Expect(0, 12887, '\P{Is_Numeric_Value: 0_0_0_0_0_27}', ""); + Expect(1, 12887, '\P{^Is_Numeric_Value: 0_0_0_0_0_27}', ""); + Expect(0, 12888, '\p{Is_Numeric_Value: 0_0_0_0_0_27}', ""); + Expect(1, 12888, '\p{^Is_Numeric_Value: 0_0_0_0_0_27}', ""); + Expect(1, 12888, '\P{Is_Numeric_Value: 0_0_0_0_0_27}', ""); + Expect(0, 12888, '\P{^Is_Numeric_Value: 0_0_0_0_0_27}', ""); + Expect(1, 12887, '\p{Is_Numeric_Value=2.700000000000000e+01}', ""); + Expect(0, 12887, '\p{^Is_Numeric_Value=2.700000000000000e+01}', ""); + Expect(0, 12887, '\P{Is_Numeric_Value=2.700000000000000e+01}', ""); + Expect(1, 12887, '\P{^Is_Numeric_Value=2.700000000000000e+01}', ""); + Expect(0, 12888, '\p{Is_Numeric_Value=2.700000000000000e+01}', ""); + Expect(1, 12888, '\p{^Is_Numeric_Value=2.700000000000000e+01}', ""); + Expect(1, 12888, '\P{Is_Numeric_Value=2.700000000000000e+01}', ""); + Expect(0, 12888, '\P{^Is_Numeric_Value=2.700000000000000e+01}', ""); + Error('\p{Is_Nv=-000002_7:=}'); + Error('\P{Is_Nv=-000002_7:=}'); + Expect(1, 12887, '\p{Is_Nv: 0000027}', ""); + Expect(0, 12887, '\p{^Is_Nv: 0000027}', ""); + Expect(0, 12887, '\P{Is_Nv: 0000027}', ""); + Expect(1, 12887, '\P{^Is_Nv: 0000027}', ""); + Expect(0, 12888, '\p{Is_Nv: 0000027}', ""); + Expect(1, 12888, '\p{^Is_Nv: 0000027}', ""); + Expect(1, 12888, '\P{Is_Nv: 0000027}', ""); + Expect(0, 12888, '\P{^Is_Nv: 0000027}', ""); + Expect(1, 12887, '\p{Is_Nv: 2.700000000000000e+01}', ""); + Expect(0, 12887, '\p{^Is_Nv: 2.700000000000000e+01}', ""); + Expect(0, 12887, '\P{Is_Nv: 2.700000000000000e+01}', ""); + Expect(1, 12887, '\P{^Is_Nv: 2.700000000000000e+01}', ""); + Expect(0, 12888, '\p{Is_Nv: 2.700000000000000e+01}', ""); + Expect(1, 12888, '\p{^Is_Nv: 2.700000000000000e+01}', ""); + Expect(1, 12888, '\P{Is_Nv: 2.700000000000000e+01}', ""); + Expect(0, 12888, '\P{^Is_Nv: 2.700000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/ 0_0_0_0_0_00028}'); + Error('\P{Numeric_Value=/a/ 0_0_0_0_0_00028}'); + Expect(1, 12888, '\p{Numeric_Value=:\A28\z:}', "");; + Expect(0, 12889, '\p{Numeric_Value=:\A28\z:}', "");; + Expect(1, 12888, '\p{Numeric_Value=00000028}', ""); + Expect(0, 12888, '\p{^Numeric_Value=00000028}', ""); + Expect(0, 12888, '\P{Numeric_Value=00000028}', ""); + Expect(1, 12888, '\P{^Numeric_Value=00000028}', ""); + Expect(0, 12889, '\p{Numeric_Value=00000028}', ""); + Expect(1, 12889, '\p{^Numeric_Value=00000028}', ""); + Expect(1, 12889, '\P{Numeric_Value=00000028}', ""); + Expect(0, 12889, '\P{^Numeric_Value=00000028}', ""); + Expect(1, 12888, '\p{Numeric_Value:2.800000000000000e+01}', ""); + Expect(0, 12888, '\p{^Numeric_Value:2.800000000000000e+01}', ""); + Expect(0, 12888, '\P{Numeric_Value:2.800000000000000e+01}', ""); + Expect(1, 12888, '\P{^Numeric_Value:2.800000000000000e+01}', ""); + Expect(0, 12889, '\p{Numeric_Value:2.800000000000000e+01}', ""); + Expect(1, 12889, '\p{^Numeric_Value:2.800000000000000e+01}', ""); + Expect(1, 12889, '\P{Numeric_Value:2.800000000000000e+01}', ""); + Expect(0, 12889, '\P{^Numeric_Value:2.800000000000000e+01}', ""); + Error('\p{Nv=- 00028:=}'); + Error('\P{Nv=- 00028:=}'); + Expect(1, 12888, '\p{Nv=:\A28\z:}', "");; + Expect(0, 12889, '\p{Nv=:\A28\z:}', "");; + Expect(1, 12888, '\p{Nv=028}', ""); + Expect(0, 12888, '\p{^Nv=028}', ""); + Expect(0, 12888, '\P{Nv=028}', ""); + Expect(1, 12888, '\P{^Nv=028}', ""); + Expect(0, 12889, '\p{Nv=028}', ""); + Expect(1, 12889, '\p{^Nv=028}', ""); + Expect(1, 12889, '\P{Nv=028}', ""); + Expect(0, 12889, '\P{^Nv=028}', ""); + Expect(1, 12888, '\p{Nv=2.800000000000000e+01}', ""); + Expect(0, 12888, '\p{^Nv=2.800000000000000e+01}', ""); + Expect(0, 12888, '\P{Nv=2.800000000000000e+01}', ""); + Expect(1, 12888, '\P{^Nv=2.800000000000000e+01}', ""); + Expect(0, 12889, '\p{Nv=2.800000000000000e+01}', ""); + Expect(1, 12889, '\p{^Nv=2.800000000000000e+01}', ""); + Expect(1, 12889, '\P{Nv=2.800000000000000e+01}', ""); + Expect(0, 12889, '\P{^Nv=2.800000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= 0028/a/}'); + Error('\P{Is_Numeric_Value= 0028/a/}'); + Expect(1, 12888, '\p{Is_Numeric_Value=000028}', ""); + Expect(0, 12888, '\p{^Is_Numeric_Value=000028}', ""); + Expect(0, 12888, '\P{Is_Numeric_Value=000028}', ""); + Expect(1, 12888, '\P{^Is_Numeric_Value=000028}', ""); + Expect(0, 12889, '\p{Is_Numeric_Value=000028}', ""); + Expect(1, 12889, '\p{^Is_Numeric_Value=000028}', ""); + Expect(1, 12889, '\P{Is_Numeric_Value=000028}', ""); + Expect(0, 12889, '\P{^Is_Numeric_Value=000028}', ""); + Expect(1, 12888, '\p{Is_Numeric_Value=2.800000000000000e+01}', ""); + Expect(0, 12888, '\p{^Is_Numeric_Value=2.800000000000000e+01}', ""); + Expect(0, 12888, '\P{Is_Numeric_Value=2.800000000000000e+01}', ""); + Expect(1, 12888, '\P{^Is_Numeric_Value=2.800000000000000e+01}', ""); + Expect(0, 12889, '\p{Is_Numeric_Value=2.800000000000000e+01}', ""); + Expect(1, 12889, '\p{^Is_Numeric_Value=2.800000000000000e+01}', ""); + Expect(1, 12889, '\P{Is_Numeric_Value=2.800000000000000e+01}', ""); + Expect(0, 12889, '\P{^Is_Numeric_Value=2.800000000000000e+01}', ""); + Error('\p{Is_Nv=-+002_8/a/}'); + Error('\P{Is_Nv=-+002_8/a/}'); + Expect(1, 12888, '\p{Is_Nv=00_00_00_00_02_8}', ""); + Expect(0, 12888, '\p{^Is_Nv=00_00_00_00_02_8}', ""); + Expect(0, 12888, '\P{Is_Nv=00_00_00_00_02_8}', ""); + Expect(1, 12888, '\P{^Is_Nv=00_00_00_00_02_8}', ""); + Expect(0, 12889, '\p{Is_Nv=00_00_00_00_02_8}', ""); + Expect(1, 12889, '\p{^Is_Nv=00_00_00_00_02_8}', ""); + Expect(1, 12889, '\P{Is_Nv=00_00_00_00_02_8}', ""); + Expect(0, 12889, '\P{^Is_Nv=00_00_00_00_02_8}', ""); + Expect(1, 12888, '\p{Is_Nv=2.800000000000000e+01}', ""); + Expect(0, 12888, '\p{^Is_Nv=2.800000000000000e+01}', ""); + Expect(0, 12888, '\P{Is_Nv=2.800000000000000e+01}', ""); + Expect(1, 12888, '\P{^Is_Nv=2.800000000000000e+01}', ""); + Expect(0, 12889, '\p{Is_Nv=2.800000000000000e+01}', ""); + Expect(1, 12889, '\p{^Is_Nv=2.800000000000000e+01}', ""); + Expect(1, 12889, '\P{Is_Nv=2.800000000000000e+01}', ""); + Expect(0, 12889, '\P{^Is_Nv=2.800000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/ +2_9}'); + Error('\P{Numeric_Value=/a/ +2_9}'); + Expect(1, 12889, '\p{Numeric_Value=:\A29\z:}', "");; + Expect(0, 12890, '\p{Numeric_Value=:\A29\z:}', "");; + Expect(1, 12889, '\p{Numeric_Value: +0000029}', ""); + Expect(0, 12889, '\p{^Numeric_Value: +0000029}', ""); + Expect(0, 12889, '\P{Numeric_Value: +0000029}', ""); + Expect(1, 12889, '\P{^Numeric_Value: +0000029}', ""); + Expect(0, 12890, '\p{Numeric_Value: +0000029}', ""); + Expect(1, 12890, '\p{^Numeric_Value: +0000029}', ""); + Expect(1, 12890, '\P{Numeric_Value: +0000029}', ""); + Expect(0, 12890, '\P{^Numeric_Value: +0000029}', ""); + Expect(1, 12889, '\p{Numeric_Value=2.900000000000000e+01}', ""); + Expect(0, 12889, '\p{^Numeric_Value=2.900000000000000e+01}', ""); + Expect(0, 12889, '\P{Numeric_Value=2.900000000000000e+01}', ""); + Expect(1, 12889, '\P{^Numeric_Value=2.900000000000000e+01}', ""); + Expect(0, 12890, '\p{Numeric_Value=2.900000000000000e+01}', ""); + Expect(1, 12890, '\p{^Numeric_Value=2.900000000000000e+01}', ""); + Expect(1, 12890, '\P{Numeric_Value=2.900000000000000e+01}', ""); + Expect(0, 12890, '\P{^Numeric_Value=2.900000000000000e+01}', ""); + Error('\p{Nv=:=2_9}'); + Error('\P{Nv=:=2_9}'); + Expect(1, 12889, '\p{Nv=:\A29\z:}', "");; + Expect(0, 12890, '\p{Nv=:\A29\z:}', "");; + Expect(1, 12889, '\p{Nv=00_00_00_00_29}', ""); + Expect(0, 12889, '\p{^Nv=00_00_00_00_29}', ""); + Expect(0, 12889, '\P{Nv=00_00_00_00_29}', ""); + Expect(1, 12889, '\P{^Nv=00_00_00_00_29}', ""); + Expect(0, 12890, '\p{Nv=00_00_00_00_29}', ""); + Expect(1, 12890, '\p{^Nv=00_00_00_00_29}', ""); + Expect(1, 12890, '\P{Nv=00_00_00_00_29}', ""); + Expect(0, 12890, '\P{^Nv=00_00_00_00_29}', ""); + Expect(1, 12889, '\p{Nv=2.900000000000000e+01}', ""); + Expect(0, 12889, '\p{^Nv=2.900000000000000e+01}', ""); + Expect(0, 12889, '\P{Nv=2.900000000000000e+01}', ""); + Expect(1, 12889, '\P{^Nv=2.900000000000000e+01}', ""); + Expect(0, 12890, '\p{Nv=2.900000000000000e+01}', ""); + Expect(1, 12890, '\p{^Nv=2.900000000000000e+01}', ""); + Expect(1, 12890, '\P{Nv=2.900000000000000e+01}', ""); + Expect(0, 12890, '\P{^Nv=2.900000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=:=000_000_002_9}'); + Error('\P{Is_Numeric_Value=:=000_000_002_9}'); + Expect(1, 12889, '\p{Is_Numeric_Value=+00029}', ""); + Expect(0, 12889, '\p{^Is_Numeric_Value=+00029}', ""); + Expect(0, 12889, '\P{Is_Numeric_Value=+00029}', ""); + Expect(1, 12889, '\P{^Is_Numeric_Value=+00029}', ""); + Expect(0, 12890, '\p{Is_Numeric_Value=+00029}', ""); + Expect(1, 12890, '\p{^Is_Numeric_Value=+00029}', ""); + Expect(1, 12890, '\P{Is_Numeric_Value=+00029}', ""); + Expect(0, 12890, '\P{^Is_Numeric_Value=+00029}', ""); + Expect(1, 12889, '\p{Is_Numeric_Value=2.900000000000000e+01}', ""); + Expect(0, 12889, '\p{^Is_Numeric_Value=2.900000000000000e+01}', ""); + Expect(0, 12889, '\P{Is_Numeric_Value=2.900000000000000e+01}', ""); + Expect(1, 12889, '\P{^Is_Numeric_Value=2.900000000000000e+01}', ""); + Expect(0, 12890, '\p{Is_Numeric_Value=2.900000000000000e+01}', ""); + Expect(1, 12890, '\p{^Is_Numeric_Value=2.900000000000000e+01}', ""); + Expect(1, 12890, '\P{Is_Numeric_Value=2.900000000000000e+01}', ""); + Expect(0, 12890, '\P{^Is_Numeric_Value=2.900000000000000e+01}', ""); + Error('\p{Is_Nv=:= 02_9}'); + Error('\P{Is_Nv=:= 02_9}'); + Expect(1, 12889, '\p{Is_Nv:0_0_0_29}', ""); + Expect(0, 12889, '\p{^Is_Nv:0_0_0_29}', ""); + Expect(0, 12889, '\P{Is_Nv:0_0_0_29}', ""); + Expect(1, 12889, '\P{^Is_Nv:0_0_0_29}', ""); + Expect(0, 12890, '\p{Is_Nv:0_0_0_29}', ""); + Expect(1, 12890, '\p{^Is_Nv:0_0_0_29}', ""); + Expect(1, 12890, '\P{Is_Nv:0_0_0_29}', ""); + Expect(0, 12890, '\P{^Is_Nv:0_0_0_29}', ""); + Expect(1, 12889, '\p{Is_Nv=2.900000000000000e+01}', ""); + Expect(0, 12889, '\p{^Is_Nv=2.900000000000000e+01}', ""); + Expect(0, 12889, '\P{Is_Nv=2.900000000000000e+01}', ""); + Expect(1, 12889, '\P{^Is_Nv=2.900000000000000e+01}', ""); + Expect(0, 12890, '\p{Is_Nv=2.900000000000000e+01}', ""); + Expect(1, 12890, '\p{^Is_Nv=2.900000000000000e+01}', ""); + Expect(1, 12890, '\P{Is_Nv=2.900000000000000e+01}', ""); + Expect(0, 12890, '\P{^Is_Nv=2.900000000000000e+01}', ""); + Error('\p{Numeric_Value=:= _00000003}'); + Error('\P{Numeric_Value=:= _00000003}'); + Expect(1, 146203, '\p{Numeric_Value=:\A3\z:}', "");; + Expect(0, 146204, '\p{Numeric_Value=:\A3\z:}', "");; + Expect(1, 146203, '\p{Numeric_Value=000003}', ""); + Expect(0, 146203, '\p{^Numeric_Value=000003}', ""); + Expect(0, 146203, '\P{Numeric_Value=000003}', ""); + Expect(1, 146203, '\P{^Numeric_Value=000003}', ""); + Expect(0, 146204, '\p{Numeric_Value=000003}', ""); + Expect(1, 146204, '\p{^Numeric_Value=000003}', ""); + Expect(1, 146204, '\P{Numeric_Value=000003}', ""); + Expect(0, 146204, '\P{^Numeric_Value=000003}', ""); + Expect(1, 146203, '\p{Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146203, '\p{^Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146203, '\P{Numeric_Value=3.000000000000000e+00}', ""); + Expect(1, 146203, '\P{^Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146204, '\p{Numeric_Value=3.000000000000000e+00}', ""); + Expect(1, 146204, '\p{^Numeric_Value=3.000000000000000e+00}', ""); + Expect(1, 146204, '\P{Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146204, '\P{^Numeric_Value=3.000000000000000e+00}', ""); + Error('\p{Nv=-/a/0_0_0_0_0_03}'); + Error('\P{Nv=-/a/0_0_0_0_0_03}'); + Expect(1, 146203, '\p{Nv=:\A3\z:}', "");; + Expect(0, 146204, '\p{Nv=:\A3\z:}', "");; + Expect(1, 146203, '\p{Nv=0000003}', ""); + Expect(0, 146203, '\p{^Nv=0000003}', ""); + Expect(0, 146203, '\P{Nv=0000003}', ""); + Expect(1, 146203, '\P{^Nv=0000003}', ""); + Expect(0, 146204, '\p{Nv=0000003}', ""); + Expect(1, 146204, '\p{^Nv=0000003}', ""); + Expect(1, 146204, '\P{Nv=0000003}', ""); + Expect(0, 146204, '\P{^Nv=0000003}', ""); + Expect(1, 146203, '\p{Nv=3.000000000000000e+00}', ""); + Expect(0, 146203, '\p{^Nv=3.000000000000000e+00}', ""); + Expect(0, 146203, '\P{Nv=3.000000000000000e+00}', ""); + Expect(1, 146203, '\P{^Nv=3.000000000000000e+00}', ""); + Expect(0, 146204, '\p{Nv=3.000000000000000e+00}', ""); + Expect(1, 146204, '\p{^Nv=3.000000000000000e+00}', ""); + Expect(1, 146204, '\P{Nv=3.000000000000000e+00}', ""); + Expect(0, 146204, '\P{^Nv=3.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value: /a/- 0000000_3}'); + Error('\P{Is_Numeric_Value: /a/- 0000000_3}'); + Expect(1, 146203, '\p{Is_Numeric_Value=0_0_03}', ""); + Expect(0, 146203, '\p{^Is_Numeric_Value=0_0_03}', ""); + Expect(0, 146203, '\P{Is_Numeric_Value=0_0_03}', ""); + Expect(1, 146203, '\P{^Is_Numeric_Value=0_0_03}', ""); + Expect(0, 146204, '\p{Is_Numeric_Value=0_0_03}', ""); + Expect(1, 146204, '\p{^Is_Numeric_Value=0_0_03}', ""); + Expect(1, 146204, '\P{Is_Numeric_Value=0_0_03}', ""); + Expect(0, 146204, '\P{^Is_Numeric_Value=0_0_03}', ""); + Expect(1, 146203, '\p{Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146203, '\p{^Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146203, '\P{Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(1, 146203, '\P{^Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146204, '\p{Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(1, 146204, '\p{^Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(1, 146204, '\P{Is_Numeric_Value=3.000000000000000e+00}', ""); + Expect(0, 146204, '\P{^Is_Numeric_Value=3.000000000000000e+00}', ""); + Error('\p{Is_Nv: /a/ 000_000_3}'); + Error('\P{Is_Nv: /a/ 000_000_3}'); + Expect(1, 146203, '\p{Is_Nv=0_0_0_0_003}', ""); + Expect(0, 146203, '\p{^Is_Nv=0_0_0_0_003}', ""); + Expect(0, 146203, '\P{Is_Nv=0_0_0_0_003}', ""); + Expect(1, 146203, '\P{^Is_Nv=0_0_0_0_003}', ""); + Expect(0, 146204, '\p{Is_Nv=0_0_0_0_003}', ""); + Expect(1, 146204, '\p{^Is_Nv=0_0_0_0_003}', ""); + Expect(1, 146204, '\P{Is_Nv=0_0_0_0_003}', ""); + Expect(0, 146204, '\P{^Is_Nv=0_0_0_0_003}', ""); + Expect(1, 146203, '\p{Is_Nv=3.000000000000000e+00}', ""); + Expect(0, 146203, '\p{^Is_Nv=3.000000000000000e+00}', ""); + Expect(0, 146203, '\P{Is_Nv=3.000000000000000e+00}', ""); + Expect(1, 146203, '\P{^Is_Nv=3.000000000000000e+00}', ""); + Expect(0, 146204, '\p{Is_Nv=3.000000000000000e+00}', ""); + Expect(1, 146204, '\p{^Is_Nv=3.000000000000000e+00}', ""); + Expect(1, 146204, '\P{Is_Nv=3.000000000000000e+00}', ""); + Expect(0, 146204, '\P{^Is_Nv=3.000000000000000e+00}', ""); + Error('\p{Numeric_Value= _0003/0000016:=}'); + Error('\P{Numeric_Value= _0003/0000016:=}'); + Expect(1, 73678, '\p{Numeric_Value=:\A3/16\z:}', "");; + Expect(0, 73679, '\p{Numeric_Value=:\A3/16\z:}', "");; + Expect(1, 73678, '\p{Numeric_Value=3/000000016}', ""); + Expect(0, 73678, '\p{^Numeric_Value=3/000000016}', ""); + Expect(0, 73678, '\P{Numeric_Value=3/000000016}', ""); + Expect(1, 73678, '\P{^Numeric_Value=3/000000016}', ""); + Expect(0, 73679, '\p{Numeric_Value=3/000000016}', ""); + Expect(1, 73679, '\p{^Numeric_Value=3/000000016}', ""); + Expect(1, 73679, '\P{Numeric_Value=3/000000016}', ""); + Expect(0, 73679, '\P{^Numeric_Value=3/000000016}', ""); + Expect(1, 73678, '\p{Numeric_Value=180/960}', ""); + Expect(0, 73678, '\p{^Numeric_Value=180/960}', ""); + Expect(0, 73678, '\P{Numeric_Value=180/960}', ""); + Expect(1, 73678, '\P{^Numeric_Value=180/960}', ""); + Expect(0, 73679, '\p{Numeric_Value=180/960}', ""); + Expect(1, 73679, '\p{^Numeric_Value=180/960}', ""); + Expect(1, 73679, '\P{Numeric_Value=180/960}', ""); + Expect(0, 73679, '\P{^Numeric_Value=180/960}', ""); + Error('\p{Numeric_Value=1.9e-01}'); + Error('\P{Numeric_Value=1.9e-01}'); + Error('\p{Numeric_Value=1.88e-01}'); + Error('\P{Numeric_Value=1.88e-01}'); + Error('\p{Numeric_Value=0.19}'); + Error('\P{Numeric_Value=0.19}'); + Expect(1, 73678, '\p{Numeric_Value=1.875e-01}', ""); + Expect(0, 73678, '\p{^Numeric_Value=1.875e-01}', ""); + Expect(0, 73678, '\P{Numeric_Value=1.875e-01}', ""); + Expect(1, 73678, '\P{^Numeric_Value=1.875e-01}', ""); + Expect(0, 73679, '\p{Numeric_Value=1.875e-01}', ""); + Expect(1, 73679, '\p{^Numeric_Value=1.875e-01}', ""); + Expect(1, 73679, '\P{Numeric_Value=1.875e-01}', ""); + Expect(0, 73679, '\P{^Numeric_Value=1.875e-01}', ""); + Error('\p{Numeric_Value=0.188}'); + Error('\P{Numeric_Value=0.188}'); + Expect(1, 73678, '\p{Numeric_Value=1.8750e-01}', ""); + Expect(0, 73678, '\p{^Numeric_Value=1.8750e-01}', ""); + Expect(0, 73678, '\P{Numeric_Value=1.8750e-01}', ""); + Expect(1, 73678, '\P{^Numeric_Value=1.8750e-01}', ""); + Expect(0, 73679, '\p{Numeric_Value=1.8750e-01}', ""); + Expect(1, 73679, '\p{^Numeric_Value=1.8750e-01}', ""); + Expect(1, 73679, '\P{Numeric_Value=1.8750e-01}', ""); + Expect(0, 73679, '\P{^Numeric_Value=1.8750e-01}', ""); + Expect(1, 73678, '\p{Numeric_Value=0.1875}', ""); + Expect(0, 73678, '\p{^Numeric_Value=0.1875}', ""); + Expect(0, 73678, '\P{Numeric_Value=0.1875}', ""); + Expect(1, 73678, '\P{^Numeric_Value=0.1875}', ""); + Expect(0, 73679, '\p{Numeric_Value=0.1875}', ""); + Expect(1, 73679, '\p{^Numeric_Value=0.1875}', ""); + Expect(1, 73679, '\P{Numeric_Value=0.1875}', ""); + Expect(0, 73679, '\P{^Numeric_Value=0.1875}', ""); + Expect(1, 73678, '\p{Numeric_Value=1.87500e-01}', ""); + Expect(0, 73678, '\p{^Numeric_Value=1.87500e-01}', ""); + Expect(0, 73678, '\P{Numeric_Value=1.87500e-01}', ""); + Expect(1, 73678, '\P{^Numeric_Value=1.87500e-01}', ""); + Expect(0, 73679, '\p{Numeric_Value=1.87500e-01}', ""); + Expect(1, 73679, '\p{^Numeric_Value=1.87500e-01}', ""); + Expect(1, 73679, '\P{Numeric_Value=1.87500e-01}', ""); + Expect(0, 73679, '\P{^Numeric_Value=1.87500e-01}', ""); + Expect(1, 73678, '\p{Numeric_Value=0.18750}', ""); + Expect(0, 73678, '\p{^Numeric_Value=0.18750}', ""); + Expect(0, 73678, '\P{Numeric_Value=0.18750}', ""); + Expect(1, 73678, '\P{^Numeric_Value=0.18750}', ""); + Expect(0, 73679, '\p{Numeric_Value=0.18750}', ""); + Expect(1, 73679, '\p{^Numeric_Value=0.18750}', ""); + Expect(1, 73679, '\P{Numeric_Value=0.18750}', ""); + Expect(0, 73679, '\P{^Numeric_Value=0.18750}', ""); + Error('\p{Nv= 000003/16/a/}'); + Error('\P{Nv= 000003/16/a/}'); + Expect(1, 73678, '\p{Nv=:\A3/16\z:}', "");; + Expect(0, 73679, '\p{Nv=:\A3/16\z:}', "");; + Expect(1, 73678, '\p{Nv=0000000003/000016}', ""); + Expect(0, 73678, '\p{^Nv=0000000003/000016}', ""); + Expect(0, 73678, '\P{Nv=0000000003/000016}', ""); + Expect(1, 73678, '\P{^Nv=0000000003/000016}', ""); + Expect(0, 73679, '\p{Nv=0000000003/000016}', ""); + Expect(1, 73679, '\p{^Nv=0000000003/000016}', ""); + Expect(1, 73679, '\P{Nv=0000000003/000016}', ""); + Expect(0, 73679, '\P{^Nv=0000000003/000016}', ""); + Expect(1, 73678, '\p{Nv=180/960}', ""); + Expect(0, 73678, '\p{^Nv=180/960}', ""); + Expect(0, 73678, '\P{Nv=180/960}', ""); + Expect(1, 73678, '\P{^Nv=180/960}', ""); + Expect(0, 73679, '\p{Nv=180/960}', ""); + Expect(1, 73679, '\p{^Nv=180/960}', ""); + Expect(1, 73679, '\P{Nv=180/960}', ""); + Expect(0, 73679, '\P{^Nv=180/960}', ""); + Error('\p{Nv=1.9e-01}'); + Error('\P{Nv=1.9e-01}'); + Error('\p{Nv: 1.88e-01}'); + Error('\P{Nv: 1.88e-01}'); + Error('\p{Nv=0.19}'); + Error('\P{Nv=0.19}'); + Expect(1, 73678, '\p{Nv=1.875e-01}', ""); + Expect(0, 73678, '\p{^Nv=1.875e-01}', ""); + Expect(0, 73678, '\P{Nv=1.875e-01}', ""); + Expect(1, 73678, '\P{^Nv=1.875e-01}', ""); + Expect(0, 73679, '\p{Nv=1.875e-01}', ""); + Expect(1, 73679, '\p{^Nv=1.875e-01}', ""); + Expect(1, 73679, '\P{Nv=1.875e-01}', ""); + Expect(0, 73679, '\P{^Nv=1.875e-01}', ""); + Error('\p{Nv=0.188}'); + Error('\P{Nv=0.188}'); + Expect(1, 73678, '\p{Nv=1.8750e-01}', ""); + Expect(0, 73678, '\p{^Nv=1.8750e-01}', ""); + Expect(0, 73678, '\P{Nv=1.8750e-01}', ""); + Expect(1, 73678, '\P{^Nv=1.8750e-01}', ""); + Expect(0, 73679, '\p{Nv=1.8750e-01}', ""); + Expect(1, 73679, '\p{^Nv=1.8750e-01}', ""); + Expect(1, 73679, '\P{Nv=1.8750e-01}', ""); + Expect(0, 73679, '\P{^Nv=1.8750e-01}', ""); + Expect(1, 73678, '\p{Nv=0.1875}', ""); + Expect(0, 73678, '\p{^Nv=0.1875}', ""); + Expect(0, 73678, '\P{Nv=0.1875}', ""); + Expect(1, 73678, '\P{^Nv=0.1875}', ""); + Expect(0, 73679, '\p{Nv=0.1875}', ""); + Expect(1, 73679, '\p{^Nv=0.1875}', ""); + Expect(1, 73679, '\P{Nv=0.1875}', ""); + Expect(0, 73679, '\P{^Nv=0.1875}', ""); + Expect(1, 73678, '\p{Nv: 1.87500e-01}', ""); + Expect(0, 73678, '\p{^Nv: 1.87500e-01}', ""); + Expect(0, 73678, '\P{Nv: 1.87500e-01}', ""); + Expect(1, 73678, '\P{^Nv: 1.87500e-01}', ""); + Expect(0, 73679, '\p{Nv: 1.87500e-01}', ""); + Expect(1, 73679, '\p{^Nv: 1.87500e-01}', ""); + Expect(1, 73679, '\P{Nv: 1.87500e-01}', ""); + Expect(0, 73679, '\P{^Nv: 1.87500e-01}', ""); + Expect(1, 73678, '\p{Nv=0.18750}', ""); + Expect(0, 73678, '\p{^Nv=0.18750}', ""); + Expect(0, 73678, '\P{Nv=0.18750}', ""); + Expect(1, 73678, '\P{^Nv=0.18750}', ""); + Expect(0, 73679, '\p{Nv=0.18750}', ""); + Expect(1, 73679, '\p{^Nv=0.18750}', ""); + Expect(1, 73679, '\P{Nv=0.18750}', ""); + Expect(0, 73679, '\P{^Nv=0.18750}', ""); + Error('\p{Is_Numeric_Value=/a/ 0000003/00000016}'); + Error('\P{Is_Numeric_Value=/a/ 0000003/00000016}'); + Expect(1, 73678, '\p{Is_Numeric_Value=00000003/00016}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value=00000003/00016}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value=00000003/00016}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value=00000003/00016}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value=00000003/00016}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value=00000003/00016}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value=00000003/00016}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value=00000003/00016}', ""); + Expect(1, 73678, '\p{Is_Numeric_Value: 180/960}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value: 180/960}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value: 180/960}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value: 180/960}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value: 180/960}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value: 180/960}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value: 180/960}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value: 180/960}', ""); + Error('\p{Is_Numeric_Value=1.9e-01}'); + Error('\P{Is_Numeric_Value=1.9e-01}'); + Error('\p{Is_Numeric_Value=1.88e-01}'); + Error('\P{Is_Numeric_Value=1.88e-01}'); + Error('\p{Is_Numeric_Value:0.19}'); + Error('\P{Is_Numeric_Value:0.19}'); + Expect(1, 73678, '\p{Is_Numeric_Value=1.875e-01}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value=1.875e-01}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value=1.875e-01}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value=1.875e-01}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value=1.875e-01}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value=1.875e-01}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value=1.875e-01}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value=1.875e-01}', ""); + Error('\p{Is_Numeric_Value=0.188}'); + Error('\P{Is_Numeric_Value=0.188}'); + Expect(1, 73678, '\p{Is_Numeric_Value=1.8750e-01}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value=1.8750e-01}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value=1.8750e-01}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value=1.8750e-01}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value=1.8750e-01}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value=1.8750e-01}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value=1.8750e-01}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value=1.8750e-01}', ""); + Expect(1, 73678, '\p{Is_Numeric_Value: 0.1875}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value: 0.1875}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value: 0.1875}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value: 0.1875}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value: 0.1875}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value: 0.1875}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value: 0.1875}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value: 0.1875}', ""); + Expect(1, 73678, '\p{Is_Numeric_Value=1.87500e-01}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value=1.87500e-01}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value=1.87500e-01}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value=1.87500e-01}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value=1.87500e-01}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value=1.87500e-01}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value=1.87500e-01}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value=1.87500e-01}', ""); + Expect(1, 73678, '\p{Is_Numeric_Value=0.18750}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value=0.18750}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value=0.18750}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value=0.18750}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value=0.18750}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value=0.18750}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value=0.18750}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value=0.18750}', ""); + Error('\p{Is_Nv=_-0000000003/016/a/}'); + Error('\P{Is_Nv=_-0000000003/016/a/}'); + Expect(1, 73678, '\p{Is_Nv=00003/000000016}', ""); + Expect(0, 73678, '\p{^Is_Nv=00003/000000016}', ""); + Expect(0, 73678, '\P{Is_Nv=00003/000000016}', ""); + Expect(1, 73678, '\P{^Is_Nv=00003/000000016}', ""); + Expect(0, 73679, '\p{Is_Nv=00003/000000016}', ""); + Expect(1, 73679, '\p{^Is_Nv=00003/000000016}', ""); + Expect(1, 73679, '\P{Is_Nv=00003/000000016}', ""); + Expect(0, 73679, '\P{^Is_Nv=00003/000000016}', ""); + Expect(1, 73678, '\p{Is_Nv:180/960}', ""); + Expect(0, 73678, '\p{^Is_Nv:180/960}', ""); + Expect(0, 73678, '\P{Is_Nv:180/960}', ""); + Expect(1, 73678, '\P{^Is_Nv:180/960}', ""); + Expect(0, 73679, '\p{Is_Nv:180/960}', ""); + Expect(1, 73679, '\p{^Is_Nv:180/960}', ""); + Expect(1, 73679, '\P{Is_Nv:180/960}', ""); + Expect(0, 73679, '\P{^Is_Nv:180/960}', ""); + Error('\p{Is_Nv: 1.9e-01}'); + Error('\P{Is_Nv: 1.9e-01}'); + Error('\p{Is_Nv=1.88e-01}'); + Error('\P{Is_Nv=1.88e-01}'); + Error('\p{Is_Nv=0.19}'); + Error('\P{Is_Nv=0.19}'); + Expect(1, 73678, '\p{Is_Nv: 1.875e-01}', ""); + Expect(0, 73678, '\p{^Is_Nv: 1.875e-01}', ""); + Expect(0, 73678, '\P{Is_Nv: 1.875e-01}', ""); + Expect(1, 73678, '\P{^Is_Nv: 1.875e-01}', ""); + Expect(0, 73679, '\p{Is_Nv: 1.875e-01}', ""); + Expect(1, 73679, '\p{^Is_Nv: 1.875e-01}', ""); + Expect(1, 73679, '\P{Is_Nv: 1.875e-01}', ""); + Expect(0, 73679, '\P{^Is_Nv: 1.875e-01}', ""); + Error('\p{Is_Nv: 0.188}'); + Error('\P{Is_Nv: 0.188}'); + Expect(1, 73678, '\p{Is_Nv=1.8750e-01}', ""); + Expect(0, 73678, '\p{^Is_Nv=1.8750e-01}', ""); + Expect(0, 73678, '\P{Is_Nv=1.8750e-01}', ""); + Expect(1, 73678, '\P{^Is_Nv=1.8750e-01}', ""); + Expect(0, 73679, '\p{Is_Nv=1.8750e-01}', ""); + Expect(1, 73679, '\p{^Is_Nv=1.8750e-01}', ""); + Expect(1, 73679, '\P{Is_Nv=1.8750e-01}', ""); + Expect(0, 73679, '\P{^Is_Nv=1.8750e-01}', ""); + Expect(1, 73678, '\p{Is_Nv=0.1875}', ""); + Expect(0, 73678, '\p{^Is_Nv=0.1875}', ""); + Expect(0, 73678, '\P{Is_Nv=0.1875}', ""); + Expect(1, 73678, '\P{^Is_Nv=0.1875}', ""); + Expect(0, 73679, '\p{Is_Nv=0.1875}', ""); + Expect(1, 73679, '\p{^Is_Nv=0.1875}', ""); + Expect(1, 73679, '\P{Is_Nv=0.1875}', ""); + Expect(0, 73679, '\P{^Is_Nv=0.1875}', ""); + Expect(1, 73678, '\p{Is_Nv=1.87500e-01}', ""); + Expect(0, 73678, '\p{^Is_Nv=1.87500e-01}', ""); + Expect(0, 73678, '\P{Is_Nv=1.87500e-01}', ""); + Expect(1, 73678, '\P{^Is_Nv=1.87500e-01}', ""); + Expect(0, 73679, '\p{Is_Nv=1.87500e-01}', ""); + Expect(1, 73679, '\p{^Is_Nv=1.87500e-01}', ""); + Expect(1, 73679, '\P{Is_Nv=1.87500e-01}', ""); + Expect(0, 73679, '\P{^Is_Nv=1.87500e-01}', ""); + Expect(1, 73678, '\p{Is_Nv: 0.18750}', ""); + Expect(0, 73678, '\p{^Is_Nv: 0.18750}', ""); + Expect(0, 73678, '\P{Is_Nv: 0.18750}', ""); + Expect(1, 73678, '\P{^Is_Nv: 0.18750}', ""); + Expect(0, 73679, '\p{Is_Nv: 0.18750}', ""); + Expect(1, 73679, '\p{^Is_Nv: 0.18750}', ""); + Expect(1, 73679, '\P{Is_Nv: 0.18750}', ""); + Expect(0, 73679, '\P{^Is_Nv: 0.18750}', ""); + Error('\p{Numeric_Value=:= 000000003/000000002}'); + Error('\P{Numeric_Value=:= 000000003/000000002}'); + Expect(1, 94197, '\p{Numeric_Value=:\A3/2\z:}', "");; + Expect(0, 94198, '\p{Numeric_Value=:\A3/2\z:}', "");; + Expect(1, 94197, '\p{Numeric_Value=00000003/02}', ""); + Expect(0, 94197, '\p{^Numeric_Value=00000003/02}', ""); + Expect(0, 94197, '\P{Numeric_Value=00000003/02}', ""); + Expect(1, 94197, '\P{^Numeric_Value=00000003/02}', ""); + Expect(0, 94198, '\p{Numeric_Value=00000003/02}', ""); + Expect(1, 94198, '\p{^Numeric_Value=00000003/02}', ""); + Expect(1, 94198, '\P{Numeric_Value=00000003/02}', ""); + Expect(0, 94198, '\P{^Numeric_Value=00000003/02}', ""); + Expect(1, 94197, '\p{Numeric_Value=180/120}', ""); + Expect(0, 94197, '\p{^Numeric_Value=180/120}', ""); + Expect(0, 94197, '\P{Numeric_Value=180/120}', ""); + Expect(1, 94197, '\P{^Numeric_Value=180/120}', ""); + Expect(0, 94198, '\p{Numeric_Value=180/120}', ""); + Expect(1, 94198, '\p{^Numeric_Value=180/120}', ""); + Expect(1, 94198, '\P{Numeric_Value=180/120}', ""); + Expect(0, 94198, '\P{^Numeric_Value=180/120}', ""); + Expect(1, 94197, '\p{Numeric_Value=1.5e+00}', ""); + Expect(0, 94197, '\p{^Numeric_Value=1.5e+00}', ""); + Expect(0, 94197, '\P{Numeric_Value=1.5e+00}', ""); + Expect(1, 94197, '\P{^Numeric_Value=1.5e+00}', ""); + Expect(0, 94198, '\p{Numeric_Value=1.5e+00}', ""); + Expect(1, 94198, '\p{^Numeric_Value=1.5e+00}', ""); + Expect(1, 94198, '\P{Numeric_Value=1.5e+00}', ""); + Expect(0, 94198, '\P{^Numeric_Value=1.5e+00}', ""); + Expect(1, 94197, '\p{Numeric_Value=1.5}', ""); + Expect(0, 94197, '\p{^Numeric_Value=1.5}', ""); + Expect(0, 94197, '\P{Numeric_Value=1.5}', ""); + Expect(1, 94197, '\P{^Numeric_Value=1.5}', ""); + Expect(0, 94198, '\p{Numeric_Value=1.5}', ""); + Expect(1, 94198, '\p{^Numeric_Value=1.5}', ""); + Expect(1, 94198, '\P{Numeric_Value=1.5}', ""); + Expect(0, 94198, '\P{^Numeric_Value=1.5}', ""); + Expect(1, 94197, '\p{Numeric_Value=1.50e+00}', ""); + Expect(0, 94197, '\p{^Numeric_Value=1.50e+00}', ""); + Expect(0, 94197, '\P{Numeric_Value=1.50e+00}', ""); + Expect(1, 94197, '\P{^Numeric_Value=1.50e+00}', ""); + Expect(0, 94198, '\p{Numeric_Value=1.50e+00}', ""); + Expect(1, 94198, '\p{^Numeric_Value=1.50e+00}', ""); + Expect(1, 94198, '\P{Numeric_Value=1.50e+00}', ""); + Expect(0, 94198, '\P{^Numeric_Value=1.50e+00}', ""); + Expect(1, 94197, '\p{Numeric_Value=1.50}', ""); + Expect(0, 94197, '\p{^Numeric_Value=1.50}', ""); + Expect(0, 94197, '\P{Numeric_Value=1.50}', ""); + Expect(1, 94197, '\P{^Numeric_Value=1.50}', ""); + Expect(0, 94198, '\p{Numeric_Value=1.50}', ""); + Expect(1, 94198, '\p{^Numeric_Value=1.50}', ""); + Expect(1, 94198, '\P{Numeric_Value=1.50}', ""); + Expect(0, 94198, '\P{^Numeric_Value=1.50}', ""); + Error('\p{Nv=_3/0002:=}'); + Error('\P{Nv=_3/0002:=}'); + Expect(1, 94197, '\p{Nv=:\A3/2\z:}', "");; + Expect(0, 94198, '\p{Nv=:\A3/2\z:}', "");; + Expect(1, 94197, '\p{Nv=000000003/000002}', ""); + Expect(0, 94197, '\p{^Nv=000000003/000002}', ""); + Expect(0, 94197, '\P{Nv=000000003/000002}', ""); + Expect(1, 94197, '\P{^Nv=000000003/000002}', ""); + Expect(0, 94198, '\p{Nv=000000003/000002}', ""); + Expect(1, 94198, '\p{^Nv=000000003/000002}', ""); + Expect(1, 94198, '\P{Nv=000000003/000002}', ""); + Expect(0, 94198, '\P{^Nv=000000003/000002}', ""); + Expect(1, 94197, '\p{Nv: 180/120}', ""); + Expect(0, 94197, '\p{^Nv: 180/120}', ""); + Expect(0, 94197, '\P{Nv: 180/120}', ""); + Expect(1, 94197, '\P{^Nv: 180/120}', ""); + Expect(0, 94198, '\p{Nv: 180/120}', ""); + Expect(1, 94198, '\p{^Nv: 180/120}', ""); + Expect(1, 94198, '\P{Nv: 180/120}', ""); + Expect(0, 94198, '\P{^Nv: 180/120}', ""); + Expect(1, 94197, '\p{Nv=1.5e+00}', ""); + Expect(0, 94197, '\p{^Nv=1.5e+00}', ""); + Expect(0, 94197, '\P{Nv=1.5e+00}', ""); + Expect(1, 94197, '\P{^Nv=1.5e+00}', ""); + Expect(0, 94198, '\p{Nv=1.5e+00}', ""); + Expect(1, 94198, '\p{^Nv=1.5e+00}', ""); + Expect(1, 94198, '\P{Nv=1.5e+00}', ""); + Expect(0, 94198, '\P{^Nv=1.5e+00}', ""); + Expect(1, 94197, '\p{Nv=1.5}', ""); + Expect(0, 94197, '\p{^Nv=1.5}', ""); + Expect(0, 94197, '\P{Nv=1.5}', ""); + Expect(1, 94197, '\P{^Nv=1.5}', ""); + Expect(0, 94198, '\p{Nv=1.5}', ""); + Expect(1, 94198, '\p{^Nv=1.5}', ""); + Expect(1, 94198, '\P{Nv=1.5}', ""); + Expect(0, 94198, '\P{^Nv=1.5}', ""); + Expect(1, 94197, '\p{Nv=1.50e+00}', ""); + Expect(0, 94197, '\p{^Nv=1.50e+00}', ""); + Expect(0, 94197, '\P{Nv=1.50e+00}', ""); + Expect(1, 94197, '\P{^Nv=1.50e+00}', ""); + Expect(0, 94198, '\p{Nv=1.50e+00}', ""); + Expect(1, 94198, '\p{^Nv=1.50e+00}', ""); + Expect(1, 94198, '\P{Nv=1.50e+00}', ""); + Expect(0, 94198, '\P{^Nv=1.50e+00}', ""); + Expect(1, 94197, '\p{Nv=1.50}', ""); + Expect(0, 94197, '\p{^Nv=1.50}', ""); + Expect(0, 94197, '\P{Nv=1.50}', ""); + Expect(1, 94197, '\P{^Nv=1.50}', ""); + Expect(0, 94198, '\p{Nv=1.50}', ""); + Expect(1, 94198, '\p{^Nv=1.50}', ""); + Expect(1, 94198, '\P{Nv=1.50}', ""); + Expect(0, 94198, '\P{^Nv=1.50}', ""); + Error('\p{Is_Numeric_Value=- +003/000000002:=}'); + Error('\P{Is_Numeric_Value=- +003/000000002:=}'); + Expect(1, 94197, '\p{Is_Numeric_Value=00000003/0002}', ""); + Expect(0, 94197, '\p{^Is_Numeric_Value=00000003/0002}', ""); + Expect(0, 94197, '\P{Is_Numeric_Value=00000003/0002}', ""); + Expect(1, 94197, '\P{^Is_Numeric_Value=00000003/0002}', ""); + Expect(0, 94198, '\p{Is_Numeric_Value=00000003/0002}', ""); + Expect(1, 94198, '\p{^Is_Numeric_Value=00000003/0002}', ""); + Expect(1, 94198, '\P{Is_Numeric_Value=00000003/0002}', ""); + Expect(0, 94198, '\P{^Is_Numeric_Value=00000003/0002}', ""); + Expect(1, 94197, '\p{Is_Numeric_Value=180/120}', ""); + Expect(0, 94197, '\p{^Is_Numeric_Value=180/120}', ""); + Expect(0, 94197, '\P{Is_Numeric_Value=180/120}', ""); + Expect(1, 94197, '\P{^Is_Numeric_Value=180/120}', ""); + Expect(0, 94198, '\p{Is_Numeric_Value=180/120}', ""); + Expect(1, 94198, '\p{^Is_Numeric_Value=180/120}', ""); + Expect(1, 94198, '\P{Is_Numeric_Value=180/120}', ""); + Expect(0, 94198, '\P{^Is_Numeric_Value=180/120}', ""); + Expect(1, 94197, '\p{Is_Numeric_Value=1.5e+00}', ""); + Expect(0, 94197, '\p{^Is_Numeric_Value=1.5e+00}', ""); + Expect(0, 94197, '\P{Is_Numeric_Value=1.5e+00}', ""); + Expect(1, 94197, '\P{^Is_Numeric_Value=1.5e+00}', ""); + Expect(0, 94198, '\p{Is_Numeric_Value=1.5e+00}', ""); + Expect(1, 94198, '\p{^Is_Numeric_Value=1.5e+00}', ""); + Expect(1, 94198, '\P{Is_Numeric_Value=1.5e+00}', ""); + Expect(0, 94198, '\P{^Is_Numeric_Value=1.5e+00}', ""); + Expect(1, 94197, '\p{Is_Numeric_Value=1.5}', ""); + Expect(0, 94197, '\p{^Is_Numeric_Value=1.5}', ""); + Expect(0, 94197, '\P{Is_Numeric_Value=1.5}', ""); + Expect(1, 94197, '\P{^Is_Numeric_Value=1.5}', ""); + Expect(0, 94198, '\p{Is_Numeric_Value=1.5}', ""); + Expect(1, 94198, '\p{^Is_Numeric_Value=1.5}', ""); + Expect(1, 94198, '\P{Is_Numeric_Value=1.5}', ""); + Expect(0, 94198, '\P{^Is_Numeric_Value=1.5}', ""); + Expect(1, 94197, '\p{Is_Numeric_Value=1.50e+00}', ""); + Expect(0, 94197, '\p{^Is_Numeric_Value=1.50e+00}', ""); + Expect(0, 94197, '\P{Is_Numeric_Value=1.50e+00}', ""); + Expect(1, 94197, '\P{^Is_Numeric_Value=1.50e+00}', ""); + Expect(0, 94198, '\p{Is_Numeric_Value=1.50e+00}', ""); + Expect(1, 94198, '\p{^Is_Numeric_Value=1.50e+00}', ""); + Expect(1, 94198, '\P{Is_Numeric_Value=1.50e+00}', ""); + Expect(0, 94198, '\P{^Is_Numeric_Value=1.50e+00}', ""); + Expect(1, 94197, '\p{Is_Numeric_Value: 1.50}', ""); + Expect(0, 94197, '\p{^Is_Numeric_Value: 1.50}', ""); + Expect(0, 94197, '\P{Is_Numeric_Value: 1.50}', ""); + Expect(1, 94197, '\P{^Is_Numeric_Value: 1.50}', ""); + Expect(0, 94198, '\p{Is_Numeric_Value: 1.50}', ""); + Expect(1, 94198, '\p{^Is_Numeric_Value: 1.50}', ""); + Expect(1, 94198, '\P{Is_Numeric_Value: 1.50}', ""); + Expect(0, 94198, '\P{^Is_Numeric_Value: 1.50}', ""); + Error('\p{Is_Nv: := 0000003/00000002}'); + Error('\P{Is_Nv: := 0000003/00000002}'); + Expect(1, 94197, '\p{Is_Nv=+000003/00002}', ""); + Expect(0, 94197, '\p{^Is_Nv=+000003/00002}', ""); + Expect(0, 94197, '\P{Is_Nv=+000003/00002}', ""); + Expect(1, 94197, '\P{^Is_Nv=+000003/00002}', ""); + Expect(0, 94198, '\p{Is_Nv=+000003/00002}', ""); + Expect(1, 94198, '\p{^Is_Nv=+000003/00002}', ""); + Expect(1, 94198, '\P{Is_Nv=+000003/00002}', ""); + Expect(0, 94198, '\P{^Is_Nv=+000003/00002}', ""); + Expect(1, 94197, '\p{Is_Nv=180/120}', ""); + Expect(0, 94197, '\p{^Is_Nv=180/120}', ""); + Expect(0, 94197, '\P{Is_Nv=180/120}', ""); + Expect(1, 94197, '\P{^Is_Nv=180/120}', ""); + Expect(0, 94198, '\p{Is_Nv=180/120}', ""); + Expect(1, 94198, '\p{^Is_Nv=180/120}', ""); + Expect(1, 94198, '\P{Is_Nv=180/120}', ""); + Expect(0, 94198, '\P{^Is_Nv=180/120}', ""); + Expect(1, 94197, '\p{Is_Nv=1.5e+00}', ""); + Expect(0, 94197, '\p{^Is_Nv=1.5e+00}', ""); + Expect(0, 94197, '\P{Is_Nv=1.5e+00}', ""); + Expect(1, 94197, '\P{^Is_Nv=1.5e+00}', ""); + Expect(0, 94198, '\p{Is_Nv=1.5e+00}', ""); + Expect(1, 94198, '\p{^Is_Nv=1.5e+00}', ""); + Expect(1, 94198, '\P{Is_Nv=1.5e+00}', ""); + Expect(0, 94198, '\P{^Is_Nv=1.5e+00}', ""); + Expect(1, 94197, '\p{Is_Nv=1.5}', ""); + Expect(0, 94197, '\p{^Is_Nv=1.5}', ""); + Expect(0, 94197, '\P{Is_Nv=1.5}', ""); + Expect(1, 94197, '\P{^Is_Nv=1.5}', ""); + Expect(0, 94198, '\p{Is_Nv=1.5}', ""); + Expect(1, 94198, '\p{^Is_Nv=1.5}', ""); + Expect(1, 94198, '\P{Is_Nv=1.5}', ""); + Expect(0, 94198, '\P{^Is_Nv=1.5}', ""); + Expect(1, 94197, '\p{Is_Nv=1.50e+00}', ""); + Expect(0, 94197, '\p{^Is_Nv=1.50e+00}', ""); + Expect(0, 94197, '\P{Is_Nv=1.50e+00}', ""); + Expect(1, 94197, '\P{^Is_Nv=1.50e+00}', ""); + Expect(0, 94198, '\p{Is_Nv=1.50e+00}', ""); + Expect(1, 94198, '\p{^Is_Nv=1.50e+00}', ""); + Expect(1, 94198, '\P{Is_Nv=1.50e+00}', ""); + Expect(0, 94198, '\P{^Is_Nv=1.50e+00}', ""); + Expect(1, 94197, '\p{Is_Nv=1.50}', ""); + Expect(0, 94197, '\p{^Is_Nv=1.50}', ""); + Expect(0, 94197, '\P{Is_Nv=1.50}', ""); + Expect(1, 94197, '\P{^Is_Nv=1.50}', ""); + Expect(0, 94198, '\p{Is_Nv=1.50}', ""); + Expect(1, 94198, '\p{^Is_Nv=1.50}', ""); + Expect(1, 94198, '\P{Is_Nv=1.50}', ""); + Expect(0, 94198, '\P{^Is_Nv=1.50}', ""); + Error('\p{Numeric_Value= :=+3/020}'); + Error('\P{Numeric_Value= :=+3/020}'); + Expect(1, 73677, '\p{Numeric_Value=:\A3/20\z:}', "");; + Expect(0, 73678, '\p{Numeric_Value=:\A3/20\z:}', "");; + Expect(1, 73677, '\p{Numeric_Value=+003/000000020}', ""); + Expect(0, 73677, '\p{^Numeric_Value=+003/000000020}', ""); + Expect(0, 73677, '\P{Numeric_Value=+003/000000020}', ""); + Expect(1, 73677, '\P{^Numeric_Value=+003/000000020}', ""); + Expect(0, 73678, '\p{Numeric_Value=+003/000000020}', ""); + Expect(1, 73678, '\p{^Numeric_Value=+003/000000020}', ""); + Expect(1, 73678, '\P{Numeric_Value=+003/000000020}', ""); + Expect(0, 73678, '\P{^Numeric_Value=+003/000000020}', ""); + Expect(1, 73677, '\p{Numeric_Value=180/1200}', ""); + Expect(0, 73677, '\p{^Numeric_Value=180/1200}', ""); + Expect(0, 73677, '\P{Numeric_Value=180/1200}', ""); + Expect(1, 73677, '\P{^Numeric_Value=180/1200}', ""); + Expect(0, 73678, '\p{Numeric_Value=180/1200}', ""); + Expect(1, 73678, '\p{^Numeric_Value=180/1200}', ""); + Expect(1, 73678, '\P{Numeric_Value=180/1200}', ""); + Expect(0, 73678, '\P{^Numeric_Value=180/1200}', ""); + Expect(1, 73677, '\p{Numeric_Value=1.5e-01}', ""); + Expect(0, 73677, '\p{^Numeric_Value=1.5e-01}', ""); + Expect(0, 73677, '\P{Numeric_Value=1.5e-01}', ""); + Expect(1, 73677, '\P{^Numeric_Value=1.5e-01}', ""); + Expect(0, 73678, '\p{Numeric_Value=1.5e-01}', ""); + Expect(1, 73678, '\p{^Numeric_Value=1.5e-01}', ""); + Expect(1, 73678, '\P{Numeric_Value=1.5e-01}', ""); + Expect(0, 73678, '\P{^Numeric_Value=1.5e-01}', ""); + Expect(1, 73677, '\p{Numeric_Value:1.50e-01}', ""); + Expect(0, 73677, '\p{^Numeric_Value:1.50e-01}', ""); + Expect(0, 73677, '\P{Numeric_Value:1.50e-01}', ""); + Expect(1, 73677, '\P{^Numeric_Value:1.50e-01}', ""); + Expect(0, 73678, '\p{Numeric_Value:1.50e-01}', ""); + Expect(1, 73678, '\p{^Numeric_Value:1.50e-01}', ""); + Expect(1, 73678, '\P{Numeric_Value:1.50e-01}', ""); + Expect(0, 73678, '\P{^Numeric_Value:1.50e-01}', ""); + Expect(1, 73677, '\p{Numeric_Value=0.15}', ""); + Expect(0, 73677, '\p{^Numeric_Value=0.15}', ""); + Expect(0, 73677, '\P{Numeric_Value=0.15}', ""); + Expect(1, 73677, '\P{^Numeric_Value=0.15}', ""); + Expect(0, 73678, '\p{Numeric_Value=0.15}', ""); + Expect(1, 73678, '\p{^Numeric_Value=0.15}', ""); + Expect(1, 73678, '\P{Numeric_Value=0.15}', ""); + Expect(0, 73678, '\P{^Numeric_Value=0.15}', ""); + Expect(1, 73677, '\p{Numeric_Value=1.500e-01}', ""); + Expect(0, 73677, '\p{^Numeric_Value=1.500e-01}', ""); + Expect(0, 73677, '\P{Numeric_Value=1.500e-01}', ""); + Expect(1, 73677, '\P{^Numeric_Value=1.500e-01}', ""); + Expect(0, 73678, '\p{Numeric_Value=1.500e-01}', ""); + Expect(1, 73678, '\p{^Numeric_Value=1.500e-01}', ""); + Expect(1, 73678, '\P{Numeric_Value=1.500e-01}', ""); + Expect(0, 73678, '\P{^Numeric_Value=1.500e-01}', ""); + Expect(1, 73677, '\p{Numeric_Value=0.150}', ""); + Expect(0, 73677, '\p{^Numeric_Value=0.150}', ""); + Expect(0, 73677, '\P{Numeric_Value=0.150}', ""); + Expect(1, 73677, '\P{^Numeric_Value=0.150}', ""); + Expect(0, 73678, '\p{Numeric_Value=0.150}', ""); + Expect(1, 73678, '\p{^Numeric_Value=0.150}', ""); + Expect(1, 73678, '\P{Numeric_Value=0.150}', ""); + Expect(0, 73678, '\P{^Numeric_Value=0.150}', ""); + Error('\p{Nv=:= _+00000003/0000020}'); + Error('\P{Nv=:= _+00000003/0000020}'); + Expect(1, 73677, '\p{Nv=:\A3/20\z:}', "");; + Expect(0, 73678, '\p{Nv=:\A3/20\z:}', "");; + Expect(1, 73677, '\p{Nv=+0003/00000000020}', ""); + Expect(0, 73677, '\p{^Nv=+0003/00000000020}', ""); + Expect(0, 73677, '\P{Nv=+0003/00000000020}', ""); + Expect(1, 73677, '\P{^Nv=+0003/00000000020}', ""); + Expect(0, 73678, '\p{Nv=+0003/00000000020}', ""); + Expect(1, 73678, '\p{^Nv=+0003/00000000020}', ""); + Expect(1, 73678, '\P{Nv=+0003/00000000020}', ""); + Expect(0, 73678, '\P{^Nv=+0003/00000000020}', ""); + Expect(1, 73677, '\p{Nv=180/1200}', ""); + Expect(0, 73677, '\p{^Nv=180/1200}', ""); + Expect(0, 73677, '\P{Nv=180/1200}', ""); + Expect(1, 73677, '\P{^Nv=180/1200}', ""); + Expect(0, 73678, '\p{Nv=180/1200}', ""); + Expect(1, 73678, '\p{^Nv=180/1200}', ""); + Expect(1, 73678, '\P{Nv=180/1200}', ""); + Expect(0, 73678, '\P{^Nv=180/1200}', ""); + Expect(1, 73677, '\p{Nv=1.5e-01}', ""); + Expect(0, 73677, '\p{^Nv=1.5e-01}', ""); + Expect(0, 73677, '\P{Nv=1.5e-01}', ""); + Expect(1, 73677, '\P{^Nv=1.5e-01}', ""); + Expect(0, 73678, '\p{Nv=1.5e-01}', ""); + Expect(1, 73678, '\p{^Nv=1.5e-01}', ""); + Expect(1, 73678, '\P{Nv=1.5e-01}', ""); + Expect(0, 73678, '\P{^Nv=1.5e-01}', ""); + Expect(1, 73677, '\p{Nv=1.50e-01}', ""); + Expect(0, 73677, '\p{^Nv=1.50e-01}', ""); + Expect(0, 73677, '\P{Nv=1.50e-01}', ""); + Expect(1, 73677, '\P{^Nv=1.50e-01}', ""); + Expect(0, 73678, '\p{Nv=1.50e-01}', ""); + Expect(1, 73678, '\p{^Nv=1.50e-01}', ""); + Expect(1, 73678, '\P{Nv=1.50e-01}', ""); + Expect(0, 73678, '\P{^Nv=1.50e-01}', ""); + Expect(1, 73677, '\p{Nv=0.15}', ""); + Expect(0, 73677, '\p{^Nv=0.15}', ""); + Expect(0, 73677, '\P{Nv=0.15}', ""); + Expect(1, 73677, '\P{^Nv=0.15}', ""); + Expect(0, 73678, '\p{Nv=0.15}', ""); + Expect(1, 73678, '\p{^Nv=0.15}', ""); + Expect(1, 73678, '\P{Nv=0.15}', ""); + Expect(0, 73678, '\P{^Nv=0.15}', ""); + Expect(1, 73677, '\p{Nv: 1.500e-01}', ""); + Expect(0, 73677, '\p{^Nv: 1.500e-01}', ""); + Expect(0, 73677, '\P{Nv: 1.500e-01}', ""); + Expect(1, 73677, '\P{^Nv: 1.500e-01}', ""); + Expect(0, 73678, '\p{Nv: 1.500e-01}', ""); + Expect(1, 73678, '\p{^Nv: 1.500e-01}', ""); + Expect(1, 73678, '\P{Nv: 1.500e-01}', ""); + Expect(0, 73678, '\P{^Nv: 1.500e-01}', ""); + Expect(1, 73677, '\p{Nv=0.150}', ""); + Expect(0, 73677, '\p{^Nv=0.150}', ""); + Expect(0, 73677, '\P{Nv=0.150}', ""); + Expect(1, 73677, '\P{^Nv=0.150}', ""); + Expect(0, 73678, '\p{Nv=0.150}', ""); + Expect(1, 73678, '\p{^Nv=0.150}', ""); + Expect(1, 73678, '\P{Nv=0.150}', ""); + Expect(0, 73678, '\P{^Nv=0.150}', ""); + Error('\p{Is_Numeric_Value=/a/ 0000003/000020}'); + Error('\P{Is_Numeric_Value=/a/ 0000003/000020}'); + Expect(1, 73677, '\p{Is_Numeric_Value=00000003/00000020}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value=00000003/00000020}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value=00000003/00000020}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value=00000003/00000020}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value=00000003/00000020}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value=00000003/00000020}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value=00000003/00000020}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value=00000003/00000020}', ""); + Expect(1, 73677, '\p{Is_Numeric_Value=180/1200}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value=180/1200}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value=180/1200}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value=180/1200}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value=180/1200}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value=180/1200}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value=180/1200}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value=180/1200}', ""); + Expect(1, 73677, '\p{Is_Numeric_Value=1.5e-01}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value=1.5e-01}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value=1.5e-01}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value=1.5e-01}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value=1.5e-01}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value=1.5e-01}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value=1.5e-01}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value=1.5e-01}', ""); + Expect(1, 73677, '\p{Is_Numeric_Value=1.50e-01}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value=1.50e-01}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value=1.50e-01}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value=1.50e-01}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value=1.50e-01}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value=1.50e-01}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value=1.50e-01}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value=1.50e-01}', ""); + Expect(1, 73677, '\p{Is_Numeric_Value=0.15}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value=0.15}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value=0.15}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value=0.15}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value=0.15}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value=0.15}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value=0.15}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value=0.15}', ""); + Expect(1, 73677, '\p{Is_Numeric_Value=1.500e-01}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value=1.500e-01}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value=1.500e-01}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value=1.500e-01}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value=1.500e-01}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value=1.500e-01}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value=1.500e-01}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value=1.500e-01}', ""); + Expect(1, 73677, '\p{Is_Numeric_Value=0.150}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value=0.150}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value=0.150}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value=0.150}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value=0.150}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value=0.150}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value=0.150}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value=0.150}', ""); + Error('\p{Is_Nv=:=+0003/0020}'); + Error('\P{Is_Nv=:=+0003/0020}'); + Expect(1, 73677, '\p{Is_Nv=3/0000000020}', ""); + Expect(0, 73677, '\p{^Is_Nv=3/0000000020}', ""); + Expect(0, 73677, '\P{Is_Nv=3/0000000020}', ""); + Expect(1, 73677, '\P{^Is_Nv=3/0000000020}', ""); + Expect(0, 73678, '\p{Is_Nv=3/0000000020}', ""); + Expect(1, 73678, '\p{^Is_Nv=3/0000000020}', ""); + Expect(1, 73678, '\P{Is_Nv=3/0000000020}', ""); + Expect(0, 73678, '\P{^Is_Nv=3/0000000020}', ""); + Expect(1, 73677, '\p{Is_Nv=180/1200}', ""); + Expect(0, 73677, '\p{^Is_Nv=180/1200}', ""); + Expect(0, 73677, '\P{Is_Nv=180/1200}', ""); + Expect(1, 73677, '\P{^Is_Nv=180/1200}', ""); + Expect(0, 73678, '\p{Is_Nv=180/1200}', ""); + Expect(1, 73678, '\p{^Is_Nv=180/1200}', ""); + Expect(1, 73678, '\P{Is_Nv=180/1200}', ""); + Expect(0, 73678, '\P{^Is_Nv=180/1200}', ""); + Expect(1, 73677, '\p{Is_Nv=1.5e-01}', ""); + Expect(0, 73677, '\p{^Is_Nv=1.5e-01}', ""); + Expect(0, 73677, '\P{Is_Nv=1.5e-01}', ""); + Expect(1, 73677, '\P{^Is_Nv=1.5e-01}', ""); + Expect(0, 73678, '\p{Is_Nv=1.5e-01}', ""); + Expect(1, 73678, '\p{^Is_Nv=1.5e-01}', ""); + Expect(1, 73678, '\P{Is_Nv=1.5e-01}', ""); + Expect(0, 73678, '\P{^Is_Nv=1.5e-01}', ""); + Expect(1, 73677, '\p{Is_Nv=1.50e-01}', ""); + Expect(0, 73677, '\p{^Is_Nv=1.50e-01}', ""); + Expect(0, 73677, '\P{Is_Nv=1.50e-01}', ""); + Expect(1, 73677, '\P{^Is_Nv=1.50e-01}', ""); + Expect(0, 73678, '\p{Is_Nv=1.50e-01}', ""); + Expect(1, 73678, '\p{^Is_Nv=1.50e-01}', ""); + Expect(1, 73678, '\P{Is_Nv=1.50e-01}', ""); + Expect(0, 73678, '\P{^Is_Nv=1.50e-01}', ""); + Expect(1, 73677, '\p{Is_Nv=0.15}', ""); + Expect(0, 73677, '\p{^Is_Nv=0.15}', ""); + Expect(0, 73677, '\P{Is_Nv=0.15}', ""); + Expect(1, 73677, '\P{^Is_Nv=0.15}', ""); + Expect(0, 73678, '\p{Is_Nv=0.15}', ""); + Expect(1, 73678, '\p{^Is_Nv=0.15}', ""); + Expect(1, 73678, '\P{Is_Nv=0.15}', ""); + Expect(0, 73678, '\P{^Is_Nv=0.15}', ""); + Expect(1, 73677, '\p{Is_Nv=1.500e-01}', ""); + Expect(0, 73677, '\p{^Is_Nv=1.500e-01}', ""); + Expect(0, 73677, '\P{Is_Nv=1.500e-01}', ""); + Expect(1, 73677, '\P{^Is_Nv=1.500e-01}', ""); + Expect(0, 73678, '\p{Is_Nv=1.500e-01}', ""); + Expect(1, 73678, '\p{^Is_Nv=1.500e-01}', ""); + Expect(1, 73678, '\P{Is_Nv=1.500e-01}', ""); + Expect(0, 73678, '\P{^Is_Nv=1.500e-01}', ""); + Expect(1, 73677, '\p{Is_Nv=0.150}', ""); + Expect(0, 73677, '\p{^Is_Nv=0.150}', ""); + Expect(0, 73677, '\P{Is_Nv=0.150}', ""); + Expect(1, 73677, '\P{^Is_Nv=0.150}', ""); + Expect(0, 73678, '\p{Is_Nv=0.150}', ""); + Expect(1, 73678, '\p{^Is_Nv=0.150}', ""); + Expect(1, 73678, '\P{Is_Nv=0.150}', ""); + Expect(0, 73678, '\P{^Is_Nv=0.150}', ""); + Error('\p{Numeric_Value=:= -003/04}'); + Error('\P{Numeric_Value=:= -003/04}'); + Expect(1, 126127, '\p{Numeric_Value=:\A3/4\z:}', "");; + Expect(0, 126128, '\p{Numeric_Value=:\A3/4\z:}', "");; + Expect(1, 126127, '\p{Numeric_Value: 00003/04}', ""); + Expect(0, 126127, '\p{^Numeric_Value: 00003/04}', ""); + Expect(0, 126127, '\P{Numeric_Value: 00003/04}', ""); + Expect(1, 126127, '\P{^Numeric_Value: 00003/04}', ""); + Expect(0, 126128, '\p{Numeric_Value: 00003/04}', ""); + Expect(1, 126128, '\p{^Numeric_Value: 00003/04}', ""); + Expect(1, 126128, '\P{Numeric_Value: 00003/04}', ""); + Expect(0, 126128, '\P{^Numeric_Value: 00003/04}', ""); + Expect(1, 126127, '\p{Numeric_Value=180/240}', ""); + Expect(0, 126127, '\p{^Numeric_Value=180/240}', ""); + Expect(0, 126127, '\P{Numeric_Value=180/240}', ""); + Expect(1, 126127, '\P{^Numeric_Value=180/240}', ""); + Expect(0, 126128, '\p{Numeric_Value=180/240}', ""); + Expect(1, 126128, '\p{^Numeric_Value=180/240}', ""); + Expect(1, 126128, '\P{Numeric_Value=180/240}', ""); + Expect(0, 126128, '\P{^Numeric_Value=180/240}', ""); + Expect(1, 126127, '\p{Numeric_Value=7.5e-01}', ""); + Expect(0, 126127, '\p{^Numeric_Value=7.5e-01}', ""); + Expect(0, 126127, '\P{Numeric_Value=7.5e-01}', ""); + Expect(1, 126127, '\P{^Numeric_Value=7.5e-01}', ""); + Expect(0, 126128, '\p{Numeric_Value=7.5e-01}', ""); + Expect(1, 126128, '\p{^Numeric_Value=7.5e-01}', ""); + Expect(1, 126128, '\P{Numeric_Value=7.5e-01}', ""); + Expect(0, 126128, '\P{^Numeric_Value=7.5e-01}', ""); + Expect(1, 126127, '\p{Numeric_Value=7.50e-01}', ""); + Expect(0, 126127, '\p{^Numeric_Value=7.50e-01}', ""); + Expect(0, 126127, '\P{Numeric_Value=7.50e-01}', ""); + Expect(1, 126127, '\P{^Numeric_Value=7.50e-01}', ""); + Expect(0, 126128, '\p{Numeric_Value=7.50e-01}', ""); + Expect(1, 126128, '\p{^Numeric_Value=7.50e-01}', ""); + Expect(1, 126128, '\P{Numeric_Value=7.50e-01}', ""); + Expect(0, 126128, '\P{^Numeric_Value=7.50e-01}', ""); + Expect(1, 126127, '\p{Numeric_Value=0.75}', ""); + Expect(0, 126127, '\p{^Numeric_Value=0.75}', ""); + Expect(0, 126127, '\P{Numeric_Value=0.75}', ""); + Expect(1, 126127, '\P{^Numeric_Value=0.75}', ""); + Expect(0, 126128, '\p{Numeric_Value=0.75}', ""); + Expect(1, 126128, '\p{^Numeric_Value=0.75}', ""); + Expect(1, 126128, '\P{Numeric_Value=0.75}', ""); + Expect(0, 126128, '\P{^Numeric_Value=0.75}', ""); + Expect(1, 126127, '\p{Numeric_Value=7.500e-01}', ""); + Expect(0, 126127, '\p{^Numeric_Value=7.500e-01}', ""); + Expect(0, 126127, '\P{Numeric_Value=7.500e-01}', ""); + Expect(1, 126127, '\P{^Numeric_Value=7.500e-01}', ""); + Expect(0, 126128, '\p{Numeric_Value=7.500e-01}', ""); + Expect(1, 126128, '\p{^Numeric_Value=7.500e-01}', ""); + Expect(1, 126128, '\P{Numeric_Value=7.500e-01}', ""); + Expect(0, 126128, '\P{^Numeric_Value=7.500e-01}', ""); + Expect(1, 126127, '\p{Numeric_Value=0.750}', ""); + Expect(0, 126127, '\p{^Numeric_Value=0.750}', ""); + Expect(0, 126127, '\P{Numeric_Value=0.750}', ""); + Expect(1, 126127, '\P{^Numeric_Value=0.750}', ""); + Expect(0, 126128, '\p{Numeric_Value=0.750}', ""); + Expect(1, 126128, '\p{^Numeric_Value=0.750}', ""); + Expect(1, 126128, '\P{Numeric_Value=0.750}', ""); + Expect(0, 126128, '\P{^Numeric_Value=0.750}', ""); + Error('\p{Nv= :=000000003/04}'); + Error('\P{Nv= :=000000003/04}'); + Expect(1, 126127, '\p{Nv=:\A3/4\z:}', "");; + Expect(0, 126128, '\p{Nv=:\A3/4\z:}', "");; + Expect(1, 126127, '\p{Nv=+000003/00000004}', ""); + Expect(0, 126127, '\p{^Nv=+000003/00000004}', ""); + Expect(0, 126127, '\P{Nv=+000003/00000004}', ""); + Expect(1, 126127, '\P{^Nv=+000003/00000004}', ""); + Expect(0, 126128, '\p{Nv=+000003/00000004}', ""); + Expect(1, 126128, '\p{^Nv=+000003/00000004}', ""); + Expect(1, 126128, '\P{Nv=+000003/00000004}', ""); + Expect(0, 126128, '\P{^Nv=+000003/00000004}', ""); + Expect(1, 126127, '\p{Nv=180/240}', ""); + Expect(0, 126127, '\p{^Nv=180/240}', ""); + Expect(0, 126127, '\P{Nv=180/240}', ""); + Expect(1, 126127, '\P{^Nv=180/240}', ""); + Expect(0, 126128, '\p{Nv=180/240}', ""); + Expect(1, 126128, '\p{^Nv=180/240}', ""); + Expect(1, 126128, '\P{Nv=180/240}', ""); + Expect(0, 126128, '\P{^Nv=180/240}', ""); + Expect(1, 126127, '\p{Nv=7.5e-01}', ""); + Expect(0, 126127, '\p{^Nv=7.5e-01}', ""); + Expect(0, 126127, '\P{Nv=7.5e-01}', ""); + Expect(1, 126127, '\P{^Nv=7.5e-01}', ""); + Expect(0, 126128, '\p{Nv=7.5e-01}', ""); + Expect(1, 126128, '\p{^Nv=7.5e-01}', ""); + Expect(1, 126128, '\P{Nv=7.5e-01}', ""); + Expect(0, 126128, '\P{^Nv=7.5e-01}', ""); + Expect(1, 126127, '\p{Nv=7.50e-01}', ""); + Expect(0, 126127, '\p{^Nv=7.50e-01}', ""); + Expect(0, 126127, '\P{Nv=7.50e-01}', ""); + Expect(1, 126127, '\P{^Nv=7.50e-01}', ""); + Expect(0, 126128, '\p{Nv=7.50e-01}', ""); + Expect(1, 126128, '\p{^Nv=7.50e-01}', ""); + Expect(1, 126128, '\P{Nv=7.50e-01}', ""); + Expect(0, 126128, '\P{^Nv=7.50e-01}', ""); + Expect(1, 126127, '\p{Nv=0.75}', ""); + Expect(0, 126127, '\p{^Nv=0.75}', ""); + Expect(0, 126127, '\P{Nv=0.75}', ""); + Expect(1, 126127, '\P{^Nv=0.75}', ""); + Expect(0, 126128, '\p{Nv=0.75}', ""); + Expect(1, 126128, '\p{^Nv=0.75}', ""); + Expect(1, 126128, '\P{Nv=0.75}', ""); + Expect(0, 126128, '\P{^Nv=0.75}', ""); + Expect(1, 126127, '\p{Nv=7.500e-01}', ""); + Expect(0, 126127, '\p{^Nv=7.500e-01}', ""); + Expect(0, 126127, '\P{Nv=7.500e-01}', ""); + Expect(1, 126127, '\P{^Nv=7.500e-01}', ""); + Expect(0, 126128, '\p{Nv=7.500e-01}', ""); + Expect(1, 126128, '\p{^Nv=7.500e-01}', ""); + Expect(1, 126128, '\P{Nv=7.500e-01}', ""); + Expect(0, 126128, '\P{^Nv=7.500e-01}', ""); + Expect(1, 126127, '\p{Nv=0.750}', ""); + Expect(0, 126127, '\p{^Nv=0.750}', ""); + Expect(0, 126127, '\P{Nv=0.750}', ""); + Expect(1, 126127, '\P{^Nv=0.750}', ""); + Expect(0, 126128, '\p{Nv=0.750}', ""); + Expect(1, 126128, '\p{^Nv=0.750}', ""); + Expect(1, 126128, '\P{Nv=0.750}', ""); + Expect(0, 126128, '\P{^Nv=0.750}', ""); + Error('\p{Is_Numeric_Value=/a/ 0000000003/000000004}'); + Error('\P{Is_Numeric_Value=/a/ 0000000003/000000004}'); + Expect(1, 126127, '\p{Is_Numeric_Value=000000003/0004}', ""); + Expect(0, 126127, '\p{^Is_Numeric_Value=000000003/0004}', ""); + Expect(0, 126127, '\P{Is_Numeric_Value=000000003/0004}', ""); + Expect(1, 126127, '\P{^Is_Numeric_Value=000000003/0004}', ""); + Expect(0, 126128, '\p{Is_Numeric_Value=000000003/0004}', ""); + Expect(1, 126128, '\p{^Is_Numeric_Value=000000003/0004}', ""); + Expect(1, 126128, '\P{Is_Numeric_Value=000000003/0004}', ""); + Expect(0, 126128, '\P{^Is_Numeric_Value=000000003/0004}', ""); + Expect(1, 126127, '\p{Is_Numeric_Value=180/240}', ""); + Expect(0, 126127, '\p{^Is_Numeric_Value=180/240}', ""); + Expect(0, 126127, '\P{Is_Numeric_Value=180/240}', ""); + Expect(1, 126127, '\P{^Is_Numeric_Value=180/240}', ""); + Expect(0, 126128, '\p{Is_Numeric_Value=180/240}', ""); + Expect(1, 126128, '\p{^Is_Numeric_Value=180/240}', ""); + Expect(1, 126128, '\P{Is_Numeric_Value=180/240}', ""); + Expect(0, 126128, '\P{^Is_Numeric_Value=180/240}', ""); + Expect(1, 126127, '\p{Is_Numeric_Value=7.5e-01}', ""); + Expect(0, 126127, '\p{^Is_Numeric_Value=7.5e-01}', ""); + Expect(0, 126127, '\P{Is_Numeric_Value=7.5e-01}', ""); + Expect(1, 126127, '\P{^Is_Numeric_Value=7.5e-01}', ""); + Expect(0, 126128, '\p{Is_Numeric_Value=7.5e-01}', ""); + Expect(1, 126128, '\p{^Is_Numeric_Value=7.5e-01}', ""); + Expect(1, 126128, '\P{Is_Numeric_Value=7.5e-01}', ""); + Expect(0, 126128, '\P{^Is_Numeric_Value=7.5e-01}', ""); + Expect(1, 126127, '\p{Is_Numeric_Value=7.50e-01}', ""); + Expect(0, 126127, '\p{^Is_Numeric_Value=7.50e-01}', ""); + Expect(0, 126127, '\P{Is_Numeric_Value=7.50e-01}', ""); + Expect(1, 126127, '\P{^Is_Numeric_Value=7.50e-01}', ""); + Expect(0, 126128, '\p{Is_Numeric_Value=7.50e-01}', ""); + Expect(1, 126128, '\p{^Is_Numeric_Value=7.50e-01}', ""); + Expect(1, 126128, '\P{Is_Numeric_Value=7.50e-01}', ""); + Expect(0, 126128, '\P{^Is_Numeric_Value=7.50e-01}', ""); + Expect(1, 126127, '\p{Is_Numeric_Value=0.75}', ""); + Expect(0, 126127, '\p{^Is_Numeric_Value=0.75}', ""); + Expect(0, 126127, '\P{Is_Numeric_Value=0.75}', ""); + Expect(1, 126127, '\P{^Is_Numeric_Value=0.75}', ""); + Expect(0, 126128, '\p{Is_Numeric_Value=0.75}', ""); + Expect(1, 126128, '\p{^Is_Numeric_Value=0.75}', ""); + Expect(1, 126128, '\P{Is_Numeric_Value=0.75}', ""); + Expect(0, 126128, '\P{^Is_Numeric_Value=0.75}', ""); + Expect(1, 126127, '\p{Is_Numeric_Value=7.500e-01}', ""); + Expect(0, 126127, '\p{^Is_Numeric_Value=7.500e-01}', ""); + Expect(0, 126127, '\P{Is_Numeric_Value=7.500e-01}', ""); + Expect(1, 126127, '\P{^Is_Numeric_Value=7.500e-01}', ""); + Expect(0, 126128, '\p{Is_Numeric_Value=7.500e-01}', ""); + Expect(1, 126128, '\p{^Is_Numeric_Value=7.500e-01}', ""); + Expect(1, 126128, '\P{Is_Numeric_Value=7.500e-01}', ""); + Expect(0, 126128, '\P{^Is_Numeric_Value=7.500e-01}', ""); + Expect(1, 126127, '\p{Is_Numeric_Value=0.750}', ""); + Expect(0, 126127, '\p{^Is_Numeric_Value=0.750}', ""); + Expect(0, 126127, '\P{Is_Numeric_Value=0.750}', ""); + Expect(1, 126127, '\P{^Is_Numeric_Value=0.750}', ""); + Expect(0, 126128, '\p{Is_Numeric_Value=0.750}', ""); + Expect(1, 126128, '\p{^Is_Numeric_Value=0.750}', ""); + Expect(1, 126128, '\P{Is_Numeric_Value=0.750}', ""); + Expect(0, 126128, '\P{^Is_Numeric_Value=0.750}', ""); + Error('\p{Is_Nv= 0000003/004:=}'); + Error('\P{Is_Nv= 0000003/004:=}'); + Expect(1, 126127, '\p{Is_Nv=+0000003/00004}', ""); + Expect(0, 126127, '\p{^Is_Nv=+0000003/00004}', ""); + Expect(0, 126127, '\P{Is_Nv=+0000003/00004}', ""); + Expect(1, 126127, '\P{^Is_Nv=+0000003/00004}', ""); + Expect(0, 126128, '\p{Is_Nv=+0000003/00004}', ""); + Expect(1, 126128, '\p{^Is_Nv=+0000003/00004}', ""); + Expect(1, 126128, '\P{Is_Nv=+0000003/00004}', ""); + Expect(0, 126128, '\P{^Is_Nv=+0000003/00004}', ""); + Expect(1, 126127, '\p{Is_Nv=180/240}', ""); + Expect(0, 126127, '\p{^Is_Nv=180/240}', ""); + Expect(0, 126127, '\P{Is_Nv=180/240}', ""); + Expect(1, 126127, '\P{^Is_Nv=180/240}', ""); + Expect(0, 126128, '\p{Is_Nv=180/240}', ""); + Expect(1, 126128, '\p{^Is_Nv=180/240}', ""); + Expect(1, 126128, '\P{Is_Nv=180/240}', ""); + Expect(0, 126128, '\P{^Is_Nv=180/240}', ""); + Expect(1, 126127, '\p{Is_Nv=7.5e-01}', ""); + Expect(0, 126127, '\p{^Is_Nv=7.5e-01}', ""); + Expect(0, 126127, '\P{Is_Nv=7.5e-01}', ""); + Expect(1, 126127, '\P{^Is_Nv=7.5e-01}', ""); + Expect(0, 126128, '\p{Is_Nv=7.5e-01}', ""); + Expect(1, 126128, '\p{^Is_Nv=7.5e-01}', ""); + Expect(1, 126128, '\P{Is_Nv=7.5e-01}', ""); + Expect(0, 126128, '\P{^Is_Nv=7.5e-01}', ""); + Expect(1, 126127, '\p{Is_Nv=7.50e-01}', ""); + Expect(0, 126127, '\p{^Is_Nv=7.50e-01}', ""); + Expect(0, 126127, '\P{Is_Nv=7.50e-01}', ""); + Expect(1, 126127, '\P{^Is_Nv=7.50e-01}', ""); + Expect(0, 126128, '\p{Is_Nv=7.50e-01}', ""); + Expect(1, 126128, '\p{^Is_Nv=7.50e-01}', ""); + Expect(1, 126128, '\P{Is_Nv=7.50e-01}', ""); + Expect(0, 126128, '\P{^Is_Nv=7.50e-01}', ""); + Expect(1, 126127, '\p{Is_Nv: 0.75}', ""); + Expect(0, 126127, '\p{^Is_Nv: 0.75}', ""); + Expect(0, 126127, '\P{Is_Nv: 0.75}', ""); + Expect(1, 126127, '\P{^Is_Nv: 0.75}', ""); + Expect(0, 126128, '\p{Is_Nv: 0.75}', ""); + Expect(1, 126128, '\p{^Is_Nv: 0.75}', ""); + Expect(1, 126128, '\P{Is_Nv: 0.75}', ""); + Expect(0, 126128, '\P{^Is_Nv: 0.75}', ""); + Expect(1, 126127, '\p{Is_Nv=7.500e-01}', ""); + Expect(0, 126127, '\p{^Is_Nv=7.500e-01}', ""); + Expect(0, 126127, '\P{Is_Nv=7.500e-01}', ""); + Expect(1, 126127, '\P{^Is_Nv=7.500e-01}', ""); + Expect(0, 126128, '\p{Is_Nv=7.500e-01}', ""); + Expect(1, 126128, '\p{^Is_Nv=7.500e-01}', ""); + Expect(1, 126128, '\P{Is_Nv=7.500e-01}', ""); + Expect(0, 126128, '\P{^Is_Nv=7.500e-01}', ""); + Expect(1, 126127, '\p{Is_Nv=0.750}', ""); + Expect(0, 126127, '\p{^Is_Nv=0.750}', ""); + Expect(0, 126127, '\P{Is_Nv=0.750}', ""); + Expect(1, 126127, '\P{^Is_Nv=0.750}', ""); + Expect(0, 126128, '\p{Is_Nv=0.750}', ""); + Expect(1, 126128, '\p{^Is_Nv=0.750}', ""); + Expect(1, 126128, '\P{Is_Nv=0.750}', ""); + Expect(0, 126128, '\P{^Is_Nv=0.750}', ""); + Error('\p{Numeric_Value= /a/00003/0000000005}'); + Error('\P{Numeric_Value= /a/00003/0000000005}'); + Expect(1, 8535, '\p{Numeric_Value=:\A3/5\z:}', "");; + Expect(0, 8536, '\p{Numeric_Value=:\A3/5\z:}', "");; + Expect(1, 8535, '\p{Numeric_Value=+00003/000000005}', ""); + Expect(0, 8535, '\p{^Numeric_Value=+00003/000000005}', ""); + Expect(0, 8535, '\P{Numeric_Value=+00003/000000005}', ""); + Expect(1, 8535, '\P{^Numeric_Value=+00003/000000005}', ""); + Expect(0, 8536, '\p{Numeric_Value=+00003/000000005}', ""); + Expect(1, 8536, '\p{^Numeric_Value=+00003/000000005}', ""); + Expect(1, 8536, '\P{Numeric_Value=+00003/000000005}', ""); + Expect(0, 8536, '\P{^Numeric_Value=+00003/000000005}', ""); + Expect(1, 8535, '\p{Numeric_Value=180/300}', ""); + Expect(0, 8535, '\p{^Numeric_Value=180/300}', ""); + Expect(0, 8535, '\P{Numeric_Value=180/300}', ""); + Expect(1, 8535, '\P{^Numeric_Value=180/300}', ""); + Expect(0, 8536, '\p{Numeric_Value=180/300}', ""); + Expect(1, 8536, '\p{^Numeric_Value=180/300}', ""); + Expect(1, 8536, '\P{Numeric_Value=180/300}', ""); + Expect(0, 8536, '\P{^Numeric_Value=180/300}', ""); + Expect(1, 8535, '\p{Numeric_Value=6.0e-01}', ""); + Expect(0, 8535, '\p{^Numeric_Value=6.0e-01}', ""); + Expect(0, 8535, '\P{Numeric_Value=6.0e-01}', ""); + Expect(1, 8535, '\P{^Numeric_Value=6.0e-01}', ""); + Expect(0, 8536, '\p{Numeric_Value=6.0e-01}', ""); + Expect(1, 8536, '\p{^Numeric_Value=6.0e-01}', ""); + Expect(1, 8536, '\P{Numeric_Value=6.0e-01}', ""); + Expect(0, 8536, '\P{^Numeric_Value=6.0e-01}', ""); + Expect(1, 8535, '\p{Numeric_Value: 0.6}', ""); + Expect(0, 8535, '\p{^Numeric_Value: 0.6}', ""); + Expect(0, 8535, '\P{Numeric_Value: 0.6}', ""); + Expect(1, 8535, '\P{^Numeric_Value: 0.6}', ""); + Expect(0, 8536, '\p{Numeric_Value: 0.6}', ""); + Expect(1, 8536, '\p{^Numeric_Value: 0.6}', ""); + Expect(1, 8536, '\P{Numeric_Value: 0.6}', ""); + Expect(0, 8536, '\P{^Numeric_Value: 0.6}', ""); + Expect(1, 8535, '\p{Numeric_Value=6.00e-01}', ""); + Expect(0, 8535, '\p{^Numeric_Value=6.00e-01}', ""); + Expect(0, 8535, '\P{Numeric_Value=6.00e-01}', ""); + Expect(1, 8535, '\P{^Numeric_Value=6.00e-01}', ""); + Expect(0, 8536, '\p{Numeric_Value=6.00e-01}', ""); + Expect(1, 8536, '\p{^Numeric_Value=6.00e-01}', ""); + Expect(1, 8536, '\P{Numeric_Value=6.00e-01}', ""); + Expect(0, 8536, '\P{^Numeric_Value=6.00e-01}', ""); + Expect(1, 8535, '\p{Numeric_Value=0.60}', ""); + Expect(0, 8535, '\p{^Numeric_Value=0.60}', ""); + Expect(0, 8535, '\P{Numeric_Value=0.60}', ""); + Expect(1, 8535, '\P{^Numeric_Value=0.60}', ""); + Expect(0, 8536, '\p{Numeric_Value=0.60}', ""); + Expect(1, 8536, '\p{^Numeric_Value=0.60}', ""); + Expect(1, 8536, '\P{Numeric_Value=0.60}', ""); + Expect(0, 8536, '\P{^Numeric_Value=0.60}', ""); + Error('\p{Nv: +3/05/a/}'); + Error('\P{Nv: +3/05/a/}'); + Expect(1, 8535, '\p{Nv=:\A3/5\z:}', "");; + Expect(0, 8536, '\p{Nv=:\A3/5\z:}', "");; + Expect(1, 8535, '\p{Nv=+3/00005}', ""); + Expect(0, 8535, '\p{^Nv=+3/00005}', ""); + Expect(0, 8535, '\P{Nv=+3/00005}', ""); + Expect(1, 8535, '\P{^Nv=+3/00005}', ""); + Expect(0, 8536, '\p{Nv=+3/00005}', ""); + Expect(1, 8536, '\p{^Nv=+3/00005}', ""); + Expect(1, 8536, '\P{Nv=+3/00005}', ""); + Expect(0, 8536, '\P{^Nv=+3/00005}', ""); + Expect(1, 8535, '\p{Nv=180/300}', ""); + Expect(0, 8535, '\p{^Nv=180/300}', ""); + Expect(0, 8535, '\P{Nv=180/300}', ""); + Expect(1, 8535, '\P{^Nv=180/300}', ""); + Expect(0, 8536, '\p{Nv=180/300}', ""); + Expect(1, 8536, '\p{^Nv=180/300}', ""); + Expect(1, 8536, '\P{Nv=180/300}', ""); + Expect(0, 8536, '\P{^Nv=180/300}', ""); + Expect(1, 8535, '\p{Nv=6.0e-01}', ""); + Expect(0, 8535, '\p{^Nv=6.0e-01}', ""); + Expect(0, 8535, '\P{Nv=6.0e-01}', ""); + Expect(1, 8535, '\P{^Nv=6.0e-01}', ""); + Expect(0, 8536, '\p{Nv=6.0e-01}', ""); + Expect(1, 8536, '\p{^Nv=6.0e-01}', ""); + Expect(1, 8536, '\P{Nv=6.0e-01}', ""); + Expect(0, 8536, '\P{^Nv=6.0e-01}', ""); + Expect(1, 8535, '\p{Nv=0.6}', ""); + Expect(0, 8535, '\p{^Nv=0.6}', ""); + Expect(0, 8535, '\P{Nv=0.6}', ""); + Expect(1, 8535, '\P{^Nv=0.6}', ""); + Expect(0, 8536, '\p{Nv=0.6}', ""); + Expect(1, 8536, '\p{^Nv=0.6}', ""); + Expect(1, 8536, '\P{Nv=0.6}', ""); + Expect(0, 8536, '\P{^Nv=0.6}', ""); + Expect(1, 8535, '\p{Nv=6.00e-01}', ""); + Expect(0, 8535, '\p{^Nv=6.00e-01}', ""); + Expect(0, 8535, '\P{Nv=6.00e-01}', ""); + Expect(1, 8535, '\P{^Nv=6.00e-01}', ""); + Expect(0, 8536, '\p{Nv=6.00e-01}', ""); + Expect(1, 8536, '\p{^Nv=6.00e-01}', ""); + Expect(1, 8536, '\P{Nv=6.00e-01}', ""); + Expect(0, 8536, '\P{^Nv=6.00e-01}', ""); + Expect(1, 8535, '\p{Nv=0.60}', ""); + Expect(0, 8535, '\p{^Nv=0.60}', ""); + Expect(0, 8535, '\P{Nv=0.60}', ""); + Expect(1, 8535, '\P{^Nv=0.60}', ""); + Expect(0, 8536, '\p{Nv=0.60}', ""); + Expect(1, 8536, '\p{^Nv=0.60}', ""); + Expect(1, 8536, '\P{Nv=0.60}', ""); + Expect(0, 8536, '\P{^Nv=0.60}', ""); + Error('\p{Is_Numeric_Value=_-3/000000005/a/}'); + Error('\P{Is_Numeric_Value=_-3/000000005/a/}'); + Expect(1, 8535, '\p{Is_Numeric_Value=000003/05}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value=000003/05}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value=000003/05}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value=000003/05}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value=000003/05}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value=000003/05}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value=000003/05}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value=000003/05}', ""); + Expect(1, 8535, '\p{Is_Numeric_Value=180/300}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value=180/300}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value=180/300}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value=180/300}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value=180/300}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value=180/300}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value=180/300}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value=180/300}', ""); + Expect(1, 8535, '\p{Is_Numeric_Value=6.0e-01}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value=6.0e-01}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value=6.0e-01}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value=6.0e-01}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value=6.0e-01}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value=6.0e-01}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value=6.0e-01}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value=6.0e-01}', ""); + Expect(1, 8535, '\p{Is_Numeric_Value=0.6}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value=0.6}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value=0.6}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value=0.6}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value=0.6}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value=0.6}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value=0.6}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value=0.6}', ""); + Expect(1, 8535, '\p{Is_Numeric_Value=6.00e-01}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value=6.00e-01}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value=6.00e-01}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value=6.00e-01}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value=6.00e-01}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value=6.00e-01}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value=6.00e-01}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value=6.00e-01}', ""); + Expect(1, 8535, '\p{Is_Numeric_Value=0.60}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value=0.60}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value=0.60}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value=0.60}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value=0.60}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value=0.60}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value=0.60}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value=0.60}', ""); + Error('\p{Is_Nv=/a/__+3/0005}'); + Error('\P{Is_Nv=/a/__+3/0005}'); + Expect(1, 8535, '\p{Is_Nv=0000003/005}', ""); + Expect(0, 8535, '\p{^Is_Nv=0000003/005}', ""); + Expect(0, 8535, '\P{Is_Nv=0000003/005}', ""); + Expect(1, 8535, '\P{^Is_Nv=0000003/005}', ""); + Expect(0, 8536, '\p{Is_Nv=0000003/005}', ""); + Expect(1, 8536, '\p{^Is_Nv=0000003/005}', ""); + Expect(1, 8536, '\P{Is_Nv=0000003/005}', ""); + Expect(0, 8536, '\P{^Is_Nv=0000003/005}', ""); + Expect(1, 8535, '\p{Is_Nv=180/300}', ""); + Expect(0, 8535, '\p{^Is_Nv=180/300}', ""); + Expect(0, 8535, '\P{Is_Nv=180/300}', ""); + Expect(1, 8535, '\P{^Is_Nv=180/300}', ""); + Expect(0, 8536, '\p{Is_Nv=180/300}', ""); + Expect(1, 8536, '\p{^Is_Nv=180/300}', ""); + Expect(1, 8536, '\P{Is_Nv=180/300}', ""); + Expect(0, 8536, '\P{^Is_Nv=180/300}', ""); + Expect(1, 8535, '\p{Is_Nv=6.0e-01}', ""); + Expect(0, 8535, '\p{^Is_Nv=6.0e-01}', ""); + Expect(0, 8535, '\P{Is_Nv=6.0e-01}', ""); + Expect(1, 8535, '\P{^Is_Nv=6.0e-01}', ""); + Expect(0, 8536, '\p{Is_Nv=6.0e-01}', ""); + Expect(1, 8536, '\p{^Is_Nv=6.0e-01}', ""); + Expect(1, 8536, '\P{Is_Nv=6.0e-01}', ""); + Expect(0, 8536, '\P{^Is_Nv=6.0e-01}', ""); + Expect(1, 8535, '\p{Is_Nv: 0.6}', ""); + Expect(0, 8535, '\p{^Is_Nv: 0.6}', ""); + Expect(0, 8535, '\P{Is_Nv: 0.6}', ""); + Expect(1, 8535, '\P{^Is_Nv: 0.6}', ""); + Expect(0, 8536, '\p{Is_Nv: 0.6}', ""); + Expect(1, 8536, '\p{^Is_Nv: 0.6}', ""); + Expect(1, 8536, '\P{Is_Nv: 0.6}', ""); + Expect(0, 8536, '\P{^Is_Nv: 0.6}', ""); + Expect(1, 8535, '\p{Is_Nv=6.00e-01}', ""); + Expect(0, 8535, '\p{^Is_Nv=6.00e-01}', ""); + Expect(0, 8535, '\P{Is_Nv=6.00e-01}', ""); + Expect(1, 8535, '\P{^Is_Nv=6.00e-01}', ""); + Expect(0, 8536, '\p{Is_Nv=6.00e-01}', ""); + Expect(1, 8536, '\p{^Is_Nv=6.00e-01}', ""); + Expect(1, 8536, '\P{Is_Nv=6.00e-01}', ""); + Expect(0, 8536, '\P{^Is_Nv=6.00e-01}', ""); + Expect(1, 8535, '\p{Is_Nv=0.60}', ""); + Expect(0, 8535, '\p{^Is_Nv=0.60}', ""); + Expect(0, 8535, '\P{Is_Nv=0.60}', ""); + Expect(1, 8535, '\P{^Is_Nv=0.60}', ""); + Expect(0, 8536, '\p{Is_Nv=0.60}', ""); + Expect(1, 8536, '\p{^Is_Nv=0.60}', ""); + Expect(1, 8536, '\P{Is_Nv=0.60}', ""); + Expect(0, 8536, '\P{^Is_Nv=0.60}', ""); + Error('\p{Numeric_Value: :=- 00003/00000000064}'); + Error('\P{Numeric_Value: :=- 00003/00000000064}'); + Expect(1, 73671, '\p{Numeric_Value=:\A3/64\z:}', "");; + Expect(0, 73672, '\p{Numeric_Value=:\A3/64\z:}', "");; + Expect(1, 73671, '\p{Numeric_Value=0003/0064}', ""); + Expect(0, 73671, '\p{^Numeric_Value=0003/0064}', ""); + Expect(0, 73671, '\P{Numeric_Value=0003/0064}', ""); + Expect(1, 73671, '\P{^Numeric_Value=0003/0064}', ""); + Expect(0, 73672, '\p{Numeric_Value=0003/0064}', ""); + Expect(1, 73672, '\p{^Numeric_Value=0003/0064}', ""); + Expect(1, 73672, '\P{Numeric_Value=0003/0064}', ""); + Expect(0, 73672, '\P{^Numeric_Value=0003/0064}', ""); + Expect(1, 73671, '\p{Numeric_Value=180/3840}', ""); + Expect(0, 73671, '\p{^Numeric_Value=180/3840}', ""); + Expect(0, 73671, '\P{Numeric_Value=180/3840}', ""); + Expect(1, 73671, '\P{^Numeric_Value=180/3840}', ""); + Expect(0, 73672, '\p{Numeric_Value=180/3840}', ""); + Expect(1, 73672, '\p{^Numeric_Value=180/3840}', ""); + Expect(1, 73672, '\P{Numeric_Value=180/3840}', ""); + Expect(0, 73672, '\P{^Numeric_Value=180/3840}', ""); + Error('\p{Numeric_Value=4.7e-02}'); + Error('\P{Numeric_Value=4.7e-02}'); + Error('\p{Numeric_Value=4.69e-02}'); + Error('\P{Numeric_Value=4.69e-02}'); + Expect(1, 73671, '\p{Numeric_Value=4.688e-02}', ""); + Expect(0, 73671, '\p{^Numeric_Value=4.688e-02}', ""); + Expect(0, 73671, '\P{Numeric_Value=4.688e-02}', ""); + Expect(1, 73671, '\P{^Numeric_Value=4.688e-02}', ""); + Expect(0, 73672, '\p{Numeric_Value=4.688e-02}', ""); + Expect(1, 73672, '\p{^Numeric_Value=4.688e-02}', ""); + Expect(1, 73672, '\P{Numeric_Value=4.688e-02}', ""); + Expect(0, 73672, '\P{^Numeric_Value=4.688e-02}', ""); + Error('\p{Numeric_Value=0.047}'); + Error('\P{Numeric_Value=0.047}'); + Expect(1, 73671, '\p{Numeric_Value=4.6875e-02}', ""); + Expect(0, 73671, '\p{^Numeric_Value=4.6875e-02}', ""); + Expect(0, 73671, '\P{Numeric_Value=4.6875e-02}', ""); + Expect(1, 73671, '\P{^Numeric_Value=4.6875e-02}', ""); + Expect(0, 73672, '\p{Numeric_Value=4.6875e-02}', ""); + Expect(1, 73672, '\p{^Numeric_Value=4.6875e-02}', ""); + Expect(1, 73672, '\P{Numeric_Value=4.6875e-02}', ""); + Expect(0, 73672, '\P{^Numeric_Value=4.6875e-02}', ""); + Error('\p{Numeric_Value=0.0469}'); + Error('\P{Numeric_Value=0.0469}'); + Expect(1, 73671, '\p{Numeric_Value:4.68750e-02}', ""); + Expect(0, 73671, '\p{^Numeric_Value:4.68750e-02}', ""); + Expect(0, 73671, '\P{Numeric_Value:4.68750e-02}', ""); + Expect(1, 73671, '\P{^Numeric_Value:4.68750e-02}', ""); + Expect(0, 73672, '\p{Numeric_Value:4.68750e-02}', ""); + Expect(1, 73672, '\p{^Numeric_Value:4.68750e-02}', ""); + Expect(1, 73672, '\P{Numeric_Value:4.68750e-02}', ""); + Expect(0, 73672, '\P{^Numeric_Value:4.68750e-02}', ""); + Expect(1, 73671, '\p{Numeric_Value=0.04688}', ""); + Expect(0, 73671, '\p{^Numeric_Value=0.04688}', ""); + Expect(0, 73671, '\P{Numeric_Value=0.04688}', ""); + Expect(1, 73671, '\P{^Numeric_Value=0.04688}', ""); + Expect(0, 73672, '\p{Numeric_Value=0.04688}', ""); + Expect(1, 73672, '\p{^Numeric_Value=0.04688}', ""); + Expect(1, 73672, '\P{Numeric_Value=0.04688}', ""); + Expect(0, 73672, '\P{^Numeric_Value=0.04688}', ""); + Expect(1, 73671, '\p{Numeric_Value=4.687500e-02}', ""); + Expect(0, 73671, '\p{^Numeric_Value=4.687500e-02}', ""); + Expect(0, 73671, '\P{Numeric_Value=4.687500e-02}', ""); + Expect(1, 73671, '\P{^Numeric_Value=4.687500e-02}', ""); + Expect(0, 73672, '\p{Numeric_Value=4.687500e-02}', ""); + Expect(1, 73672, '\p{^Numeric_Value=4.687500e-02}', ""); + Expect(1, 73672, '\P{Numeric_Value=4.687500e-02}', ""); + Expect(0, 73672, '\P{^Numeric_Value=4.687500e-02}', ""); + Expect(1, 73671, '\p{Numeric_Value:0.046875}', ""); + Expect(0, 73671, '\p{^Numeric_Value:0.046875}', ""); + Expect(0, 73671, '\P{Numeric_Value:0.046875}', ""); + Expect(1, 73671, '\P{^Numeric_Value:0.046875}', ""); + Expect(0, 73672, '\p{Numeric_Value:0.046875}', ""); + Expect(1, 73672, '\p{^Numeric_Value:0.046875}', ""); + Expect(1, 73672, '\P{Numeric_Value:0.046875}', ""); + Expect(0, 73672, '\P{^Numeric_Value:0.046875}', ""); + Error('\p{Nv: _0000000003/00000000064:=}'); + Error('\P{Nv: _0000000003/00000000064:=}'); + Expect(1, 73671, '\p{Nv=:\A3/64\z:}', "");; + Expect(0, 73672, '\p{Nv=:\A3/64\z:}', "");; + Expect(1, 73671, '\p{Nv=00003/00000064}', ""); + Expect(0, 73671, '\p{^Nv=00003/00000064}', ""); + Expect(0, 73671, '\P{Nv=00003/00000064}', ""); + Expect(1, 73671, '\P{^Nv=00003/00000064}', ""); + Expect(0, 73672, '\p{Nv=00003/00000064}', ""); + Expect(1, 73672, '\p{^Nv=00003/00000064}', ""); + Expect(1, 73672, '\P{Nv=00003/00000064}', ""); + Expect(0, 73672, '\P{^Nv=00003/00000064}', ""); + Expect(1, 73671, '\p{Nv=180/3840}', ""); + Expect(0, 73671, '\p{^Nv=180/3840}', ""); + Expect(0, 73671, '\P{Nv=180/3840}', ""); + Expect(1, 73671, '\P{^Nv=180/3840}', ""); + Expect(0, 73672, '\p{Nv=180/3840}', ""); + Expect(1, 73672, '\p{^Nv=180/3840}', ""); + Expect(1, 73672, '\P{Nv=180/3840}', ""); + Expect(0, 73672, '\P{^Nv=180/3840}', ""); + Error('\p{Nv: 4.7e-02}'); + Error('\P{Nv: 4.7e-02}'); + Error('\p{Nv=4.69e-02}'); + Error('\P{Nv=4.69e-02}'); + Expect(1, 73671, '\p{Nv=4.688e-02}', ""); + Expect(0, 73671, '\p{^Nv=4.688e-02}', ""); + Expect(0, 73671, '\P{Nv=4.688e-02}', ""); + Expect(1, 73671, '\P{^Nv=4.688e-02}', ""); + Expect(0, 73672, '\p{Nv=4.688e-02}', ""); + Expect(1, 73672, '\p{^Nv=4.688e-02}', ""); + Expect(1, 73672, '\P{Nv=4.688e-02}', ""); + Expect(0, 73672, '\P{^Nv=4.688e-02}', ""); + Error('\p{Nv=0.047}'); + Error('\P{Nv=0.047}'); + Expect(1, 73671, '\p{Nv=4.6875e-02}', ""); + Expect(0, 73671, '\p{^Nv=4.6875e-02}', ""); + Expect(0, 73671, '\P{Nv=4.6875e-02}', ""); + Expect(1, 73671, '\P{^Nv=4.6875e-02}', ""); + Expect(0, 73672, '\p{Nv=4.6875e-02}', ""); + Expect(1, 73672, '\p{^Nv=4.6875e-02}', ""); + Expect(1, 73672, '\P{Nv=4.6875e-02}', ""); + Expect(0, 73672, '\P{^Nv=4.6875e-02}', ""); + Error('\p{Nv=0.0469}'); + Error('\P{Nv=0.0469}'); + Expect(1, 73671, '\p{Nv=4.68750e-02}', ""); + Expect(0, 73671, '\p{^Nv=4.68750e-02}', ""); + Expect(0, 73671, '\P{Nv=4.68750e-02}', ""); + Expect(1, 73671, '\P{^Nv=4.68750e-02}', ""); + Expect(0, 73672, '\p{Nv=4.68750e-02}', ""); + Expect(1, 73672, '\p{^Nv=4.68750e-02}', ""); + Expect(1, 73672, '\P{Nv=4.68750e-02}', ""); + Expect(0, 73672, '\P{^Nv=4.68750e-02}', ""); + Expect(1, 73671, '\p{Nv=0.04688}', ""); + Expect(0, 73671, '\p{^Nv=0.04688}', ""); + Expect(0, 73671, '\P{Nv=0.04688}', ""); + Expect(1, 73671, '\P{^Nv=0.04688}', ""); + Expect(0, 73672, '\p{Nv=0.04688}', ""); + Expect(1, 73672, '\p{^Nv=0.04688}', ""); + Expect(1, 73672, '\P{Nv=0.04688}', ""); + Expect(0, 73672, '\P{^Nv=0.04688}', ""); + Expect(1, 73671, '\p{Nv=4.687500e-02}', ""); + Expect(0, 73671, '\p{^Nv=4.687500e-02}', ""); + Expect(0, 73671, '\P{Nv=4.687500e-02}', ""); + Expect(1, 73671, '\P{^Nv=4.687500e-02}', ""); + Expect(0, 73672, '\p{Nv=4.687500e-02}', ""); + Expect(1, 73672, '\p{^Nv=4.687500e-02}', ""); + Expect(1, 73672, '\P{Nv=4.687500e-02}', ""); + Expect(0, 73672, '\P{^Nv=4.687500e-02}', ""); + Expect(1, 73671, '\p{Nv=0.046875}', ""); + Expect(0, 73671, '\p{^Nv=0.046875}', ""); + Expect(0, 73671, '\P{Nv=0.046875}', ""); + Expect(1, 73671, '\P{^Nv=0.046875}', ""); + Expect(0, 73672, '\p{Nv=0.046875}', ""); + Expect(1, 73672, '\p{^Nv=0.046875}', ""); + Expect(1, 73672, '\P{Nv=0.046875}', ""); + Expect(0, 73672, '\P{^Nv=0.046875}', ""); + Error('\p{Is_Numeric_Value= 0003/0000000064:=}'); + Error('\P{Is_Numeric_Value= 0003/0000000064:=}'); + Expect(1, 73671, '\p{Is_Numeric_Value=000000003/64}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=000000003/64}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=000000003/64}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=000000003/64}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=000000003/64}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=000000003/64}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=000000003/64}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=000000003/64}', ""); + Expect(1, 73671, '\p{Is_Numeric_Value=180/3840}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=180/3840}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=180/3840}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=180/3840}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=180/3840}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=180/3840}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=180/3840}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=180/3840}', ""); + Error('\p{Is_Numeric_Value=4.7e-02}'); + Error('\P{Is_Numeric_Value=4.7e-02}'); + Error('\p{Is_Numeric_Value=4.69e-02}'); + Error('\P{Is_Numeric_Value=4.69e-02}'); + Expect(1, 73671, '\p{Is_Numeric_Value=4.688e-02}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=4.688e-02}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=4.688e-02}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=4.688e-02}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=4.688e-02}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=4.688e-02}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=4.688e-02}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=4.688e-02}', ""); + Error('\p{Is_Numeric_Value=0.047}'); + Error('\P{Is_Numeric_Value=0.047}'); + Expect(1, 73671, '\p{Is_Numeric_Value=4.6875e-02}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=4.6875e-02}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=4.6875e-02}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=4.6875e-02}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=4.6875e-02}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=4.6875e-02}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=4.6875e-02}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=4.6875e-02}', ""); + Error('\p{Is_Numeric_Value=0.0469}'); + Error('\P{Is_Numeric_Value=0.0469}'); + Expect(1, 73671, '\p{Is_Numeric_Value=4.68750e-02}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=4.68750e-02}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=4.68750e-02}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=4.68750e-02}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=4.68750e-02}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=4.68750e-02}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=4.68750e-02}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=4.68750e-02}', ""); + Expect(1, 73671, '\p{Is_Numeric_Value=0.04688}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=0.04688}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=0.04688}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=0.04688}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=0.04688}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=0.04688}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=0.04688}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=0.04688}', ""); + Expect(1, 73671, '\p{Is_Numeric_Value: 4.687500e-02}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value: 4.687500e-02}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value: 4.687500e-02}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value: 4.687500e-02}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value: 4.687500e-02}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value: 4.687500e-02}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value: 4.687500e-02}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value: 4.687500e-02}', ""); + Expect(1, 73671, '\p{Is_Numeric_Value=0.046875}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value=0.046875}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value=0.046875}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value=0.046875}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value=0.046875}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value=0.046875}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value=0.046875}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value=0.046875}', ""); + Error('\p{Is_Nv=/a/- 000003/00000064}'); + Error('\P{Is_Nv=/a/- 000003/00000064}'); + Expect(1, 73671, '\p{Is_Nv=00000003/00000000064}', ""); + Expect(0, 73671, '\p{^Is_Nv=00000003/00000000064}', ""); + Expect(0, 73671, '\P{Is_Nv=00000003/00000000064}', ""); + Expect(1, 73671, '\P{^Is_Nv=00000003/00000000064}', ""); + Expect(0, 73672, '\p{Is_Nv=00000003/00000000064}', ""); + Expect(1, 73672, '\p{^Is_Nv=00000003/00000000064}', ""); + Expect(1, 73672, '\P{Is_Nv=00000003/00000000064}', ""); + Expect(0, 73672, '\P{^Is_Nv=00000003/00000000064}', ""); + Expect(1, 73671, '\p{Is_Nv=180/3840}', ""); + Expect(0, 73671, '\p{^Is_Nv=180/3840}', ""); + Expect(0, 73671, '\P{Is_Nv=180/3840}', ""); + Expect(1, 73671, '\P{^Is_Nv=180/3840}', ""); + Expect(0, 73672, '\p{Is_Nv=180/3840}', ""); + Expect(1, 73672, '\p{^Is_Nv=180/3840}', ""); + Expect(1, 73672, '\P{Is_Nv=180/3840}', ""); + Expect(0, 73672, '\P{^Is_Nv=180/3840}', ""); + Error('\p{Is_Nv=4.7e-02}'); + Error('\P{Is_Nv=4.7e-02}'); + Error('\p{Is_Nv=4.69e-02}'); + Error('\P{Is_Nv=4.69e-02}'); + Expect(1, 73671, '\p{Is_Nv=4.688e-02}', ""); + Expect(0, 73671, '\p{^Is_Nv=4.688e-02}', ""); + Expect(0, 73671, '\P{Is_Nv=4.688e-02}', ""); + Expect(1, 73671, '\P{^Is_Nv=4.688e-02}', ""); + Expect(0, 73672, '\p{Is_Nv=4.688e-02}', ""); + Expect(1, 73672, '\p{^Is_Nv=4.688e-02}', ""); + Expect(1, 73672, '\P{Is_Nv=4.688e-02}', ""); + Expect(0, 73672, '\P{^Is_Nv=4.688e-02}', ""); + Error('\p{Is_Nv:0.047}'); + Error('\P{Is_Nv:0.047}'); + Expect(1, 73671, '\p{Is_Nv=4.6875e-02}', ""); + Expect(0, 73671, '\p{^Is_Nv=4.6875e-02}', ""); + Expect(0, 73671, '\P{Is_Nv=4.6875e-02}', ""); + Expect(1, 73671, '\P{^Is_Nv=4.6875e-02}', ""); + Expect(0, 73672, '\p{Is_Nv=4.6875e-02}', ""); + Expect(1, 73672, '\p{^Is_Nv=4.6875e-02}', ""); + Expect(1, 73672, '\P{Is_Nv=4.6875e-02}', ""); + Expect(0, 73672, '\P{^Is_Nv=4.6875e-02}', ""); + Error('\p{Is_Nv=0.0469}'); + Error('\P{Is_Nv=0.0469}'); + Expect(1, 73671, '\p{Is_Nv=4.68750e-02}', ""); + Expect(0, 73671, '\p{^Is_Nv=4.68750e-02}', ""); + Expect(0, 73671, '\P{Is_Nv=4.68750e-02}', ""); + Expect(1, 73671, '\P{^Is_Nv=4.68750e-02}', ""); + Expect(0, 73672, '\p{Is_Nv=4.68750e-02}', ""); + Expect(1, 73672, '\p{^Is_Nv=4.68750e-02}', ""); + Expect(1, 73672, '\P{Is_Nv=4.68750e-02}', ""); + Expect(0, 73672, '\P{^Is_Nv=4.68750e-02}', ""); + Expect(1, 73671, '\p{Is_Nv=0.04688}', ""); + Expect(0, 73671, '\p{^Is_Nv=0.04688}', ""); + Expect(0, 73671, '\P{Is_Nv=0.04688}', ""); + Expect(1, 73671, '\P{^Is_Nv=0.04688}', ""); + Expect(0, 73672, '\p{Is_Nv=0.04688}', ""); + Expect(1, 73672, '\p{^Is_Nv=0.04688}', ""); + Expect(1, 73672, '\P{Is_Nv=0.04688}', ""); + Expect(0, 73672, '\P{^Is_Nv=0.04688}', ""); + Expect(1, 73671, '\p{Is_Nv=4.687500e-02}', ""); + Expect(0, 73671, '\p{^Is_Nv=4.687500e-02}', ""); + Expect(0, 73671, '\P{Is_Nv=4.687500e-02}', ""); + Expect(1, 73671, '\P{^Is_Nv=4.687500e-02}', ""); + Expect(0, 73672, '\p{Is_Nv=4.687500e-02}', ""); + Expect(1, 73672, '\p{^Is_Nv=4.687500e-02}', ""); + Expect(1, 73672, '\P{Is_Nv=4.687500e-02}', ""); + Expect(0, 73672, '\P{^Is_Nv=4.687500e-02}', ""); + Expect(1, 73671, '\p{Is_Nv=0.046875}', ""); + Expect(0, 73671, '\p{^Is_Nv=0.046875}', ""); + Expect(0, 73671, '\P{Is_Nv=0.046875}', ""); + Expect(1, 73671, '\P{^Is_Nv=0.046875}', ""); + Expect(0, 73672, '\p{Is_Nv=0.046875}', ""); + Expect(1, 73672, '\p{^Is_Nv=0.046875}', ""); + Expect(1, 73672, '\P{Is_Nv=0.046875}', ""); + Expect(0, 73672, '\P{^Is_Nv=0.046875}', ""); + Error('\p{Numeric_Value= /a/0000000003/8}'); + Error('\P{Numeric_Value= /a/0000000003/8}'); + Expect(1, 8540, '\p{Numeric_Value=:\A3/8\z:}', "");; + Expect(0, 8541, '\p{Numeric_Value=:\A3/8\z:}', "");; + Expect(1, 8540, '\p{Numeric_Value: +3/0000000008}', ""); + Expect(0, 8540, '\p{^Numeric_Value: +3/0000000008}', ""); + Expect(0, 8540, '\P{Numeric_Value: +3/0000000008}', ""); + Expect(1, 8540, '\P{^Numeric_Value: +3/0000000008}', ""); + Expect(0, 8541, '\p{Numeric_Value: +3/0000000008}', ""); + Expect(1, 8541, '\p{^Numeric_Value: +3/0000000008}', ""); + Expect(1, 8541, '\P{Numeric_Value: +3/0000000008}', ""); + Expect(0, 8541, '\P{^Numeric_Value: +3/0000000008}', ""); + Expect(1, 8540, '\p{Numeric_Value=180/480}', ""); + Expect(0, 8540, '\p{^Numeric_Value=180/480}', ""); + Expect(0, 8540, '\P{Numeric_Value=180/480}', ""); + Expect(1, 8540, '\P{^Numeric_Value=180/480}', ""); + Expect(0, 8541, '\p{Numeric_Value=180/480}', ""); + Expect(1, 8541, '\p{^Numeric_Value=180/480}', ""); + Expect(1, 8541, '\P{Numeric_Value=180/480}', ""); + Expect(0, 8541, '\P{^Numeric_Value=180/480}', ""); + Error('\p{Numeric_Value=3.8e-01}'); + Error('\P{Numeric_Value=3.8e-01}'); + Expect(1, 8540, '\p{Numeric_Value=3.75e-01}', ""); + Expect(0, 8540, '\p{^Numeric_Value=3.75e-01}', ""); + Expect(0, 8540, '\P{Numeric_Value=3.75e-01}', ""); + Expect(1, 8540, '\P{^Numeric_Value=3.75e-01}', ""); + Expect(0, 8541, '\p{Numeric_Value=3.75e-01}', ""); + Expect(1, 8541, '\p{^Numeric_Value=3.75e-01}', ""); + Expect(1, 8541, '\P{Numeric_Value=3.75e-01}', ""); + Expect(0, 8541, '\P{^Numeric_Value=3.75e-01}', ""); + Error('\p{Numeric_Value=0.38}'); + Error('\P{Numeric_Value=0.38}'); + Expect(1, 8540, '\p{Numeric_Value=3.750e-01}', ""); + Expect(0, 8540, '\p{^Numeric_Value=3.750e-01}', ""); + Expect(0, 8540, '\P{Numeric_Value=3.750e-01}', ""); + Expect(1, 8540, '\P{^Numeric_Value=3.750e-01}', ""); + Expect(0, 8541, '\p{Numeric_Value=3.750e-01}', ""); + Expect(1, 8541, '\p{^Numeric_Value=3.750e-01}', ""); + Expect(1, 8541, '\P{Numeric_Value=3.750e-01}', ""); + Expect(0, 8541, '\P{^Numeric_Value=3.750e-01}', ""); + Expect(1, 8540, '\p{Numeric_Value=0.375}', ""); + Expect(0, 8540, '\p{^Numeric_Value=0.375}', ""); + Expect(0, 8540, '\P{Numeric_Value=0.375}', ""); + Expect(1, 8540, '\P{^Numeric_Value=0.375}', ""); + Expect(0, 8541, '\p{Numeric_Value=0.375}', ""); + Expect(1, 8541, '\p{^Numeric_Value=0.375}', ""); + Expect(1, 8541, '\P{Numeric_Value=0.375}', ""); + Expect(0, 8541, '\P{^Numeric_Value=0.375}', ""); + Expect(1, 8540, '\p{Numeric_Value=3.7500e-01}', ""); + Expect(0, 8540, '\p{^Numeric_Value=3.7500e-01}', ""); + Expect(0, 8540, '\P{Numeric_Value=3.7500e-01}', ""); + Expect(1, 8540, '\P{^Numeric_Value=3.7500e-01}', ""); + Expect(0, 8541, '\p{Numeric_Value=3.7500e-01}', ""); + Expect(1, 8541, '\p{^Numeric_Value=3.7500e-01}', ""); + Expect(1, 8541, '\P{Numeric_Value=3.7500e-01}', ""); + Expect(0, 8541, '\P{^Numeric_Value=3.7500e-01}', ""); + Expect(1, 8540, '\p{Numeric_Value=0.3750}', ""); + Expect(0, 8540, '\p{^Numeric_Value=0.3750}', ""); + Expect(0, 8540, '\P{Numeric_Value=0.3750}', ""); + Expect(1, 8540, '\P{^Numeric_Value=0.3750}', ""); + Expect(0, 8541, '\p{Numeric_Value=0.3750}', ""); + Expect(1, 8541, '\p{^Numeric_Value=0.3750}', ""); + Expect(1, 8541, '\P{Numeric_Value=0.3750}', ""); + Expect(0, 8541, '\P{^Numeric_Value=0.3750}', ""); + Error('\p{Nv=/a/ _+003/08}'); + Error('\P{Nv=/a/ _+003/08}'); + Expect(1, 8540, '\p{Nv=:\A3/8\z:}', "");; + Expect(0, 8541, '\p{Nv=:\A3/8\z:}', "");; + Expect(1, 8540, '\p{Nv=3/000000008}', ""); + Expect(0, 8540, '\p{^Nv=3/000000008}', ""); + Expect(0, 8540, '\P{Nv=3/000000008}', ""); + Expect(1, 8540, '\P{^Nv=3/000000008}', ""); + Expect(0, 8541, '\p{Nv=3/000000008}', ""); + Expect(1, 8541, '\p{^Nv=3/000000008}', ""); + Expect(1, 8541, '\P{Nv=3/000000008}', ""); + Expect(0, 8541, '\P{^Nv=3/000000008}', ""); + Expect(1, 8540, '\p{Nv=180/480}', ""); + Expect(0, 8540, '\p{^Nv=180/480}', ""); + Expect(0, 8540, '\P{Nv=180/480}', ""); + Expect(1, 8540, '\P{^Nv=180/480}', ""); + Expect(0, 8541, '\p{Nv=180/480}', ""); + Expect(1, 8541, '\p{^Nv=180/480}', ""); + Expect(1, 8541, '\P{Nv=180/480}', ""); + Expect(0, 8541, '\P{^Nv=180/480}', ""); + Error('\p{Nv=3.8e-01}'); + Error('\P{Nv=3.8e-01}'); + Expect(1, 8540, '\p{Nv=3.75e-01}', ""); + Expect(0, 8540, '\p{^Nv=3.75e-01}', ""); + Expect(0, 8540, '\P{Nv=3.75e-01}', ""); + Expect(1, 8540, '\P{^Nv=3.75e-01}', ""); + Expect(0, 8541, '\p{Nv=3.75e-01}', ""); + Expect(1, 8541, '\p{^Nv=3.75e-01}', ""); + Expect(1, 8541, '\P{Nv=3.75e-01}', ""); + Expect(0, 8541, '\P{^Nv=3.75e-01}', ""); + Error('\p{Nv=0.38}'); + Error('\P{Nv=0.38}'); + Expect(1, 8540, '\p{Nv=3.750e-01}', ""); + Expect(0, 8540, '\p{^Nv=3.750e-01}', ""); + Expect(0, 8540, '\P{Nv=3.750e-01}', ""); + Expect(1, 8540, '\P{^Nv=3.750e-01}', ""); + Expect(0, 8541, '\p{Nv=3.750e-01}', ""); + Expect(1, 8541, '\p{^Nv=3.750e-01}', ""); + Expect(1, 8541, '\P{Nv=3.750e-01}', ""); + Expect(0, 8541, '\P{^Nv=3.750e-01}', ""); + Expect(1, 8540, '\p{Nv=0.375}', ""); + Expect(0, 8540, '\p{^Nv=0.375}', ""); + Expect(0, 8540, '\P{Nv=0.375}', ""); + Expect(1, 8540, '\P{^Nv=0.375}', ""); + Expect(0, 8541, '\p{Nv=0.375}', ""); + Expect(1, 8541, '\p{^Nv=0.375}', ""); + Expect(1, 8541, '\P{Nv=0.375}', ""); + Expect(0, 8541, '\P{^Nv=0.375}', ""); + Expect(1, 8540, '\p{Nv=3.7500e-01}', ""); + Expect(0, 8540, '\p{^Nv=3.7500e-01}', ""); + Expect(0, 8540, '\P{Nv=3.7500e-01}', ""); + Expect(1, 8540, '\P{^Nv=3.7500e-01}', ""); + Expect(0, 8541, '\p{Nv=3.7500e-01}', ""); + Expect(1, 8541, '\p{^Nv=3.7500e-01}', ""); + Expect(1, 8541, '\P{Nv=3.7500e-01}', ""); + Expect(0, 8541, '\P{^Nv=3.7500e-01}', ""); + Expect(1, 8540, '\p{Nv=0.3750}', ""); + Expect(0, 8540, '\p{^Nv=0.3750}', ""); + Expect(0, 8540, '\P{Nv=0.3750}', ""); + Expect(1, 8540, '\P{^Nv=0.3750}', ""); + Expect(0, 8541, '\p{Nv=0.3750}', ""); + Expect(1, 8541, '\p{^Nv=0.3750}', ""); + Expect(1, 8541, '\P{Nv=0.3750}', ""); + Expect(0, 8541, '\P{^Nv=0.3750}', ""); + Error('\p{Is_Numeric_Value= :=000003/00008}'); + Error('\P{Is_Numeric_Value= :=000003/00008}'); + Expect(1, 8540, '\p{Is_Numeric_Value:3/008}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value:3/008}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value:3/008}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value:3/008}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value:3/008}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value:3/008}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value:3/008}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value:3/008}', ""); + Expect(1, 8540, '\p{Is_Numeric_Value=180/480}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=180/480}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=180/480}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=180/480}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=180/480}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value=180/480}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value=180/480}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value=180/480}', ""); + Error('\p{Is_Numeric_Value=3.8e-01}'); + Error('\P{Is_Numeric_Value=3.8e-01}'); + Expect(1, 8540, '\p{Is_Numeric_Value=3.75e-01}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=3.75e-01}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=3.75e-01}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=3.75e-01}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=3.75e-01}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value=3.75e-01}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value=3.75e-01}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value=3.75e-01}', ""); + Error('\p{Is_Numeric_Value=0.38}'); + Error('\P{Is_Numeric_Value=0.38}'); + Expect(1, 8540, '\p{Is_Numeric_Value=3.750e-01}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=3.750e-01}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=3.750e-01}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=3.750e-01}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=3.750e-01}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value=3.750e-01}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value=3.750e-01}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value=3.750e-01}', ""); + Expect(1, 8540, '\p{Is_Numeric_Value=0.375}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=0.375}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=0.375}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=0.375}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=0.375}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value=0.375}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value=0.375}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value=0.375}', ""); + Expect(1, 8540, '\p{Is_Numeric_Value=3.7500e-01}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=3.7500e-01}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=3.7500e-01}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=3.7500e-01}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=3.7500e-01}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value=3.7500e-01}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value=3.7500e-01}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value=3.7500e-01}', ""); + Expect(1, 8540, '\p{Is_Numeric_Value=0.3750}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=0.3750}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=0.3750}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=0.3750}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=0.3750}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value=0.3750}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value=0.3750}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value=0.3750}', ""); + Error('\p{Is_Nv=:= -3/8}'); + Error('\P{Is_Nv=:= -3/8}'); + Expect(1, 8540, '\p{Is_Nv=003/008}', ""); + Expect(0, 8540, '\p{^Is_Nv=003/008}', ""); + Expect(0, 8540, '\P{Is_Nv=003/008}', ""); + Expect(1, 8540, '\P{^Is_Nv=003/008}', ""); + Expect(0, 8541, '\p{Is_Nv=003/008}', ""); + Expect(1, 8541, '\p{^Is_Nv=003/008}', ""); + Expect(1, 8541, '\P{Is_Nv=003/008}', ""); + Expect(0, 8541, '\P{^Is_Nv=003/008}', ""); + Expect(1, 8540, '\p{Is_Nv: 180/480}', ""); + Expect(0, 8540, '\p{^Is_Nv: 180/480}', ""); + Expect(0, 8540, '\P{Is_Nv: 180/480}', ""); + Expect(1, 8540, '\P{^Is_Nv: 180/480}', ""); + Expect(0, 8541, '\p{Is_Nv: 180/480}', ""); + Expect(1, 8541, '\p{^Is_Nv: 180/480}', ""); + Expect(1, 8541, '\P{Is_Nv: 180/480}', ""); + Expect(0, 8541, '\P{^Is_Nv: 180/480}', ""); + Error('\p{Is_Nv=3.8e-01}'); + Error('\P{Is_Nv=3.8e-01}'); + Expect(1, 8540, '\p{Is_Nv=3.75e-01}', ""); + Expect(0, 8540, '\p{^Is_Nv=3.75e-01}', ""); + Expect(0, 8540, '\P{Is_Nv=3.75e-01}', ""); + Expect(1, 8540, '\P{^Is_Nv=3.75e-01}', ""); + Expect(0, 8541, '\p{Is_Nv=3.75e-01}', ""); + Expect(1, 8541, '\p{^Is_Nv=3.75e-01}', ""); + Expect(1, 8541, '\P{Is_Nv=3.75e-01}', ""); + Expect(0, 8541, '\P{^Is_Nv=3.75e-01}', ""); + Error('\p{Is_Nv=0.38}'); + Error('\P{Is_Nv=0.38}'); + Expect(1, 8540, '\p{Is_Nv=3.750e-01}', ""); + Expect(0, 8540, '\p{^Is_Nv=3.750e-01}', ""); + Expect(0, 8540, '\P{Is_Nv=3.750e-01}', ""); + Expect(1, 8540, '\P{^Is_Nv=3.750e-01}', ""); + Expect(0, 8541, '\p{Is_Nv=3.750e-01}', ""); + Expect(1, 8541, '\p{^Is_Nv=3.750e-01}', ""); + Expect(1, 8541, '\P{Is_Nv=3.750e-01}', ""); + Expect(0, 8541, '\P{^Is_Nv=3.750e-01}', ""); + Expect(1, 8540, '\p{Is_Nv=0.375}', ""); + Expect(0, 8540, '\p{^Is_Nv=0.375}', ""); + Expect(0, 8540, '\P{Is_Nv=0.375}', ""); + Expect(1, 8540, '\P{^Is_Nv=0.375}', ""); + Expect(0, 8541, '\p{Is_Nv=0.375}', ""); + Expect(1, 8541, '\p{^Is_Nv=0.375}', ""); + Expect(1, 8541, '\P{Is_Nv=0.375}', ""); + Expect(0, 8541, '\P{^Is_Nv=0.375}', ""); + Expect(1, 8540, '\p{Is_Nv=3.7500e-01}', ""); + Expect(0, 8540, '\p{^Is_Nv=3.7500e-01}', ""); + Expect(0, 8540, '\P{Is_Nv=3.7500e-01}', ""); + Expect(1, 8540, '\P{^Is_Nv=3.7500e-01}', ""); + Expect(0, 8541, '\p{Is_Nv=3.7500e-01}', ""); + Expect(1, 8541, '\p{^Is_Nv=3.7500e-01}', ""); + Expect(1, 8541, '\P{Is_Nv=3.7500e-01}', ""); + Expect(0, 8541, '\P{^Is_Nv=3.7500e-01}', ""); + Expect(1, 8540, '\p{Is_Nv=0.3750}', ""); + Expect(0, 8540, '\p{^Is_Nv=0.3750}', ""); + Expect(0, 8540, '\P{Is_Nv=0.3750}', ""); + Expect(1, 8540, '\P{^Is_Nv=0.3750}', ""); + Expect(0, 8541, '\p{Is_Nv=0.3750}', ""); + Expect(1, 8541, '\p{^Is_Nv=0.3750}', ""); + Expect(1, 8541, '\P{Is_Nv=0.3750}', ""); + Expect(0, 8541, '\P{^Is_Nv=0.3750}', ""); + Error('\p{Numeric_Value: := +03/080}'); + Error('\P{Numeric_Value: := +03/080}'); + Expect(1, 73670, '\p{Numeric_Value=:\A3/80\z:}', "");; + Expect(0, 73671, '\p{Numeric_Value=:\A3/80\z:}', "");; + Expect(1, 73670, '\p{Numeric_Value=000003/0080}', ""); + Expect(0, 73670, '\p{^Numeric_Value=000003/0080}', ""); + Expect(0, 73670, '\P{Numeric_Value=000003/0080}', ""); + Expect(1, 73670, '\P{^Numeric_Value=000003/0080}', ""); + Expect(0, 73671, '\p{Numeric_Value=000003/0080}', ""); + Expect(1, 73671, '\p{^Numeric_Value=000003/0080}', ""); + Expect(1, 73671, '\P{Numeric_Value=000003/0080}', ""); + Expect(0, 73671, '\P{^Numeric_Value=000003/0080}', ""); + Expect(1, 73670, '\p{Numeric_Value=180/4800}', ""); + Expect(0, 73670, '\p{^Numeric_Value=180/4800}', ""); + Expect(0, 73670, '\P{Numeric_Value=180/4800}', ""); + Expect(1, 73670, '\P{^Numeric_Value=180/4800}', ""); + Expect(0, 73671, '\p{Numeric_Value=180/4800}', ""); + Expect(1, 73671, '\p{^Numeric_Value=180/4800}', ""); + Expect(1, 73671, '\P{Numeric_Value=180/4800}', ""); + Expect(0, 73671, '\P{^Numeric_Value=180/4800}', ""); + Error('\p{Numeric_Value: 3.7e-02}'); + Error('\P{Numeric_Value: 3.7e-02}'); + Expect(1, 73670, '\p{Numeric_Value=3.75e-02}', ""); + Expect(0, 73670, '\p{^Numeric_Value=3.75e-02}', ""); + Expect(0, 73670, '\P{Numeric_Value=3.75e-02}', ""); + Expect(1, 73670, '\P{^Numeric_Value=3.75e-02}', ""); + Expect(0, 73671, '\p{Numeric_Value=3.75e-02}', ""); + Expect(1, 73671, '\p{^Numeric_Value=3.75e-02}', ""); + Expect(1, 73671, '\P{Numeric_Value=3.75e-02}', ""); + Expect(0, 73671, '\P{^Numeric_Value=3.75e-02}', ""); + Error('\p{Numeric_Value: 0.04}'); + Error('\P{Numeric_Value: 0.04}'); + Expect(1, 73670, '\p{Numeric_Value=3.750e-02}', ""); + Expect(0, 73670, '\p{^Numeric_Value=3.750e-02}', ""); + Expect(0, 73670, '\P{Numeric_Value=3.750e-02}', ""); + Expect(1, 73670, '\P{^Numeric_Value=3.750e-02}', ""); + Expect(0, 73671, '\p{Numeric_Value=3.750e-02}', ""); + Expect(1, 73671, '\p{^Numeric_Value=3.750e-02}', ""); + Expect(1, 73671, '\P{Numeric_Value=3.750e-02}', ""); + Expect(0, 73671, '\P{^Numeric_Value=3.750e-02}', ""); + Error('\p{Numeric_Value=0.037}'); + Error('\P{Numeric_Value=0.037}'); + Expect(1, 73670, '\p{Numeric_Value=3.7500e-02}', ""); + Expect(0, 73670, '\p{^Numeric_Value=3.7500e-02}', ""); + Expect(0, 73670, '\P{Numeric_Value=3.7500e-02}', ""); + Expect(1, 73670, '\P{^Numeric_Value=3.7500e-02}', ""); + Expect(0, 73671, '\p{Numeric_Value=3.7500e-02}', ""); + Expect(1, 73671, '\p{^Numeric_Value=3.7500e-02}', ""); + Expect(1, 73671, '\P{Numeric_Value=3.7500e-02}', ""); + Expect(0, 73671, '\P{^Numeric_Value=3.7500e-02}', ""); + Expect(1, 73670, '\p{Numeric_Value=0.0375}', ""); + Expect(0, 73670, '\p{^Numeric_Value=0.0375}', ""); + Expect(0, 73670, '\P{Numeric_Value=0.0375}', ""); + Expect(1, 73670, '\P{^Numeric_Value=0.0375}', ""); + Expect(0, 73671, '\p{Numeric_Value=0.0375}', ""); + Expect(1, 73671, '\p{^Numeric_Value=0.0375}', ""); + Expect(1, 73671, '\P{Numeric_Value=0.0375}', ""); + Expect(0, 73671, '\P{^Numeric_Value=0.0375}', ""); + Expect(1, 73670, '\p{Numeric_Value=3.75000e-02}', ""); + Expect(0, 73670, '\p{^Numeric_Value=3.75000e-02}', ""); + Expect(0, 73670, '\P{Numeric_Value=3.75000e-02}', ""); + Expect(1, 73670, '\P{^Numeric_Value=3.75000e-02}', ""); + Expect(0, 73671, '\p{Numeric_Value=3.75000e-02}', ""); + Expect(1, 73671, '\p{^Numeric_Value=3.75000e-02}', ""); + Expect(1, 73671, '\P{Numeric_Value=3.75000e-02}', ""); + Expect(0, 73671, '\P{^Numeric_Value=3.75000e-02}', ""); + Expect(1, 73670, '\p{Numeric_Value=0.03750}', ""); + Expect(0, 73670, '\p{^Numeric_Value=0.03750}', ""); + Expect(0, 73670, '\P{Numeric_Value=0.03750}', ""); + Expect(1, 73670, '\P{^Numeric_Value=0.03750}', ""); + Expect(0, 73671, '\p{Numeric_Value=0.03750}', ""); + Expect(1, 73671, '\p{^Numeric_Value=0.03750}', ""); + Expect(1, 73671, '\P{Numeric_Value=0.03750}', ""); + Expect(0, 73671, '\P{^Numeric_Value=0.03750}', ""); + Error('\p{Nv=-/a/00000003/0000000080}'); + Error('\P{Nv=-/a/00000003/0000000080}'); + Expect(1, 73670, '\p{Nv=:\A3/80\z:}', "");; + Expect(0, 73671, '\p{Nv=:\A3/80\z:}', "");; + Expect(1, 73670, '\p{Nv: 00000003/0000000080}', ""); + Expect(0, 73670, '\p{^Nv: 00000003/0000000080}', ""); + Expect(0, 73670, '\P{Nv: 00000003/0000000080}', ""); + Expect(1, 73670, '\P{^Nv: 00000003/0000000080}', ""); + Expect(0, 73671, '\p{Nv: 00000003/0000000080}', ""); + Expect(1, 73671, '\p{^Nv: 00000003/0000000080}', ""); + Expect(1, 73671, '\P{Nv: 00000003/0000000080}', ""); + Expect(0, 73671, '\P{^Nv: 00000003/0000000080}', ""); + Expect(1, 73670, '\p{Nv: 180/4800}', ""); + Expect(0, 73670, '\p{^Nv: 180/4800}', ""); + Expect(0, 73670, '\P{Nv: 180/4800}', ""); + Expect(1, 73670, '\P{^Nv: 180/4800}', ""); + Expect(0, 73671, '\p{Nv: 180/4800}', ""); + Expect(1, 73671, '\p{^Nv: 180/4800}', ""); + Expect(1, 73671, '\P{Nv: 180/4800}', ""); + Expect(0, 73671, '\P{^Nv: 180/4800}', ""); + Error('\p{Nv:3.7e-02}'); + Error('\P{Nv:3.7e-02}'); + Expect(1, 73670, '\p{Nv=3.75e-02}', ""); + Expect(0, 73670, '\p{^Nv=3.75e-02}', ""); + Expect(0, 73670, '\P{Nv=3.75e-02}', ""); + Expect(1, 73670, '\P{^Nv=3.75e-02}', ""); + Expect(0, 73671, '\p{Nv=3.75e-02}', ""); + Expect(1, 73671, '\p{^Nv=3.75e-02}', ""); + Expect(1, 73671, '\P{Nv=3.75e-02}', ""); + Expect(0, 73671, '\P{^Nv=3.75e-02}', ""); + Error('\p{Nv=0.04}'); + Error('\P{Nv=0.04}'); + Expect(1, 73670, '\p{Nv=3.750e-02}', ""); + Expect(0, 73670, '\p{^Nv=3.750e-02}', ""); + Expect(0, 73670, '\P{Nv=3.750e-02}', ""); + Expect(1, 73670, '\P{^Nv=3.750e-02}', ""); + Expect(0, 73671, '\p{Nv=3.750e-02}', ""); + Expect(1, 73671, '\p{^Nv=3.750e-02}', ""); + Expect(1, 73671, '\P{Nv=3.750e-02}', ""); + Expect(0, 73671, '\P{^Nv=3.750e-02}', ""); + Error('\p{Nv=0.037}'); + Error('\P{Nv=0.037}'); + Expect(1, 73670, '\p{Nv=3.7500e-02}', ""); + Expect(0, 73670, '\p{^Nv=3.7500e-02}', ""); + Expect(0, 73670, '\P{Nv=3.7500e-02}', ""); + Expect(1, 73670, '\P{^Nv=3.7500e-02}', ""); + Expect(0, 73671, '\p{Nv=3.7500e-02}', ""); + Expect(1, 73671, '\p{^Nv=3.7500e-02}', ""); + Expect(1, 73671, '\P{Nv=3.7500e-02}', ""); + Expect(0, 73671, '\P{^Nv=3.7500e-02}', ""); + Expect(1, 73670, '\p{Nv=0.0375}', ""); + Expect(0, 73670, '\p{^Nv=0.0375}', ""); + Expect(0, 73670, '\P{Nv=0.0375}', ""); + Expect(1, 73670, '\P{^Nv=0.0375}', ""); + Expect(0, 73671, '\p{Nv=0.0375}', ""); + Expect(1, 73671, '\p{^Nv=0.0375}', ""); + Expect(1, 73671, '\P{Nv=0.0375}', ""); + Expect(0, 73671, '\P{^Nv=0.0375}', ""); + Expect(1, 73670, '\p{Nv:3.75000e-02}', ""); + Expect(0, 73670, '\p{^Nv:3.75000e-02}', ""); + Expect(0, 73670, '\P{Nv:3.75000e-02}', ""); + Expect(1, 73670, '\P{^Nv:3.75000e-02}', ""); + Expect(0, 73671, '\p{Nv:3.75000e-02}', ""); + Expect(1, 73671, '\p{^Nv:3.75000e-02}', ""); + Expect(1, 73671, '\P{Nv:3.75000e-02}', ""); + Expect(0, 73671, '\P{^Nv:3.75000e-02}', ""); + Expect(1, 73670, '\p{Nv=0.03750}', ""); + Expect(0, 73670, '\p{^Nv=0.03750}', ""); + Expect(0, 73670, '\P{Nv=0.03750}', ""); + Expect(1, 73670, '\P{^Nv=0.03750}', ""); + Expect(0, 73671, '\p{Nv=0.03750}', ""); + Expect(1, 73671, '\p{^Nv=0.03750}', ""); + Expect(1, 73671, '\P{Nv=0.03750}', ""); + Expect(0, 73671, '\P{^Nv=0.03750}', ""); + Error('\p{Is_Numeric_Value=:= +00003/00080}'); + Error('\P{Is_Numeric_Value=:= +00003/00080}'); + Expect(1, 73670, '\p{Is_Numeric_Value=03/0080}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=03/0080}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=03/0080}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=03/0080}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=03/0080}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=03/0080}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=03/0080}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=03/0080}', ""); + Expect(1, 73670, '\p{Is_Numeric_Value=180/4800}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=180/4800}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=180/4800}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=180/4800}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=180/4800}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=180/4800}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=180/4800}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=180/4800}', ""); + Error('\p{Is_Numeric_Value=3.7e-02}'); + Error('\P{Is_Numeric_Value=3.7e-02}'); + Expect(1, 73670, '\p{Is_Numeric_Value=3.75e-02}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=3.75e-02}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=3.75e-02}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=3.75e-02}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=3.75e-02}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=3.75e-02}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=3.75e-02}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=3.75e-02}', ""); + Error('\p{Is_Numeric_Value=0.04}'); + Error('\P{Is_Numeric_Value=0.04}'); + Expect(1, 73670, '\p{Is_Numeric_Value=3.750e-02}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=3.750e-02}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=3.750e-02}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=3.750e-02}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=3.750e-02}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=3.750e-02}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=3.750e-02}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=3.750e-02}', ""); + Error('\p{Is_Numeric_Value=0.037}'); + Error('\P{Is_Numeric_Value=0.037}'); + Expect(1, 73670, '\p{Is_Numeric_Value=3.7500e-02}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=3.7500e-02}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=3.7500e-02}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=3.7500e-02}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=3.7500e-02}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=3.7500e-02}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=3.7500e-02}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=3.7500e-02}', ""); + Expect(1, 73670, '\p{Is_Numeric_Value=0.0375}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=0.0375}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=0.0375}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=0.0375}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=0.0375}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=0.0375}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=0.0375}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=0.0375}', ""); + Expect(1, 73670, '\p{Is_Numeric_Value=3.75000e-02}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=3.75000e-02}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=3.75000e-02}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=3.75000e-02}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=3.75000e-02}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=3.75000e-02}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=3.75000e-02}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=3.75000e-02}', ""); + Expect(1, 73670, '\p{Is_Numeric_Value:0.03750}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value:0.03750}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value:0.03750}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value:0.03750}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value:0.03750}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value:0.03750}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value:0.03750}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value:0.03750}', ""); + Error('\p{Is_Nv: 00000003/0000080:=}'); + Error('\P{Is_Nv: 00000003/0000080:=}'); + Expect(1, 73670, '\p{Is_Nv:3/000000080}', ""); + Expect(0, 73670, '\p{^Is_Nv:3/000000080}', ""); + Expect(0, 73670, '\P{Is_Nv:3/000000080}', ""); + Expect(1, 73670, '\P{^Is_Nv:3/000000080}', ""); + Expect(0, 73671, '\p{Is_Nv:3/000000080}', ""); + Expect(1, 73671, '\p{^Is_Nv:3/000000080}', ""); + Expect(1, 73671, '\P{Is_Nv:3/000000080}', ""); + Expect(0, 73671, '\P{^Is_Nv:3/000000080}', ""); + Expect(1, 73670, '\p{Is_Nv=180/4800}', ""); + Expect(0, 73670, '\p{^Is_Nv=180/4800}', ""); + Expect(0, 73670, '\P{Is_Nv=180/4800}', ""); + Expect(1, 73670, '\P{^Is_Nv=180/4800}', ""); + Expect(0, 73671, '\p{Is_Nv=180/4800}', ""); + Expect(1, 73671, '\p{^Is_Nv=180/4800}', ""); + Expect(1, 73671, '\P{Is_Nv=180/4800}', ""); + Expect(0, 73671, '\P{^Is_Nv=180/4800}', ""); + Error('\p{Is_Nv=3.7e-02}'); + Error('\P{Is_Nv=3.7e-02}'); + Expect(1, 73670, '\p{Is_Nv=3.75e-02}', ""); + Expect(0, 73670, '\p{^Is_Nv=3.75e-02}', ""); + Expect(0, 73670, '\P{Is_Nv=3.75e-02}', ""); + Expect(1, 73670, '\P{^Is_Nv=3.75e-02}', ""); + Expect(0, 73671, '\p{Is_Nv=3.75e-02}', ""); + Expect(1, 73671, '\p{^Is_Nv=3.75e-02}', ""); + Expect(1, 73671, '\P{Is_Nv=3.75e-02}', ""); + Expect(0, 73671, '\P{^Is_Nv=3.75e-02}', ""); + Error('\p{Is_Nv=0.04}'); + Error('\P{Is_Nv=0.04}'); + Expect(1, 73670, '\p{Is_Nv: 3.750e-02}', ""); + Expect(0, 73670, '\p{^Is_Nv: 3.750e-02}', ""); + Expect(0, 73670, '\P{Is_Nv: 3.750e-02}', ""); + Expect(1, 73670, '\P{^Is_Nv: 3.750e-02}', ""); + Expect(0, 73671, '\p{Is_Nv: 3.750e-02}', ""); + Expect(1, 73671, '\p{^Is_Nv: 3.750e-02}', ""); + Expect(1, 73671, '\P{Is_Nv: 3.750e-02}', ""); + Expect(0, 73671, '\P{^Is_Nv: 3.750e-02}', ""); + Error('\p{Is_Nv=0.037}'); + Error('\P{Is_Nv=0.037}'); + Expect(1, 73670, '\p{Is_Nv=3.7500e-02}', ""); + Expect(0, 73670, '\p{^Is_Nv=3.7500e-02}', ""); + Expect(0, 73670, '\P{Is_Nv=3.7500e-02}', ""); + Expect(1, 73670, '\P{^Is_Nv=3.7500e-02}', ""); + Expect(0, 73671, '\p{Is_Nv=3.7500e-02}', ""); + Expect(1, 73671, '\p{^Is_Nv=3.7500e-02}', ""); + Expect(1, 73671, '\P{Is_Nv=3.7500e-02}', ""); + Expect(0, 73671, '\P{^Is_Nv=3.7500e-02}', ""); + Expect(1, 73670, '\p{Is_Nv=0.0375}', ""); + Expect(0, 73670, '\p{^Is_Nv=0.0375}', ""); + Expect(0, 73670, '\P{Is_Nv=0.0375}', ""); + Expect(1, 73670, '\P{^Is_Nv=0.0375}', ""); + Expect(0, 73671, '\p{Is_Nv=0.0375}', ""); + Expect(1, 73671, '\p{^Is_Nv=0.0375}', ""); + Expect(1, 73671, '\P{Is_Nv=0.0375}', ""); + Expect(0, 73671, '\P{^Is_Nv=0.0375}', ""); + Expect(1, 73670, '\p{Is_Nv=3.75000e-02}', ""); + Expect(0, 73670, '\p{^Is_Nv=3.75000e-02}', ""); + Expect(0, 73670, '\P{Is_Nv=3.75000e-02}', ""); + Expect(1, 73670, '\P{^Is_Nv=3.75000e-02}', ""); + Expect(0, 73671, '\p{Is_Nv=3.75000e-02}', ""); + Expect(1, 73671, '\p{^Is_Nv=3.75000e-02}', ""); + Expect(1, 73671, '\P{Is_Nv=3.75000e-02}', ""); + Expect(0, 73671, '\P{^Is_Nv=3.75000e-02}', ""); + Expect(1, 73670, '\p{Is_Nv=0.03750}', ""); + Expect(0, 73670, '\p{^Is_Nv=0.03750}', ""); + Expect(0, 73670, '\P{Is_Nv=0.03750}', ""); + Expect(1, 73670, '\P{^Is_Nv=0.03750}', ""); + Expect(0, 73671, '\p{Is_Nv=0.03750}', ""); + Expect(1, 73671, '\p{^Is_Nv=0.03750}', ""); + Expect(1, 73671, '\P{Is_Nv=0.03750}', ""); + Expect(0, 73671, '\P{^Is_Nv=0.03750}', ""); + Error('\p{Numeric_Value= 000000030/a/}'); + Error('\P{Numeric_Value= 000000030/a/}'); + Expect(1, 133507, '\p{Numeric_Value=:\A30\z:}', "");; + Expect(0, 133508, '\p{Numeric_Value=:\A30\z:}', "");; + Expect(1, 133507, '\p{Numeric_Value=0_0_0_0_0_0_30}', ""); + Expect(0, 133507, '\p{^Numeric_Value=0_0_0_0_0_0_30}', ""); + Expect(0, 133507, '\P{Numeric_Value=0_0_0_0_0_0_30}', ""); + Expect(1, 133507, '\P{^Numeric_Value=0_0_0_0_0_0_30}', ""); + Expect(0, 133508, '\p{Numeric_Value=0_0_0_0_0_0_30}', ""); + Expect(1, 133508, '\p{^Numeric_Value=0_0_0_0_0_0_30}', ""); + Expect(1, 133508, '\P{Numeric_Value=0_0_0_0_0_0_30}', ""); + Expect(0, 133508, '\P{^Numeric_Value=0_0_0_0_0_0_30}', ""); + Expect(1, 133507, '\p{Numeric_Value=3.000000000000000e+01}', ""); + Expect(0, 133507, '\p{^Numeric_Value=3.000000000000000e+01}', ""); + Expect(0, 133507, '\P{Numeric_Value=3.000000000000000e+01}', ""); + Expect(1, 133507, '\P{^Numeric_Value=3.000000000000000e+01}', ""); + Expect(0, 133508, '\p{Numeric_Value=3.000000000000000e+01}', ""); + Expect(1, 133508, '\p{^Numeric_Value=3.000000000000000e+01}', ""); + Expect(1, 133508, '\P{Numeric_Value=3.000000000000000e+01}', ""); + Expect(0, 133508, '\P{^Numeric_Value=3.000000000000000e+01}', ""); + Error('\p{Nv: /a/+003_0}'); + Error('\P{Nv: /a/+003_0}'); + Expect(1, 133507, '\p{Nv=:\A30\z:}', "");; + Expect(0, 133508, '\p{Nv=:\A30\z:}', "");; + Expect(1, 133507, '\p{Nv=0000000030}', ""); + Expect(0, 133507, '\p{^Nv=0000000030}', ""); + Expect(0, 133507, '\P{Nv=0000000030}', ""); + Expect(1, 133507, '\P{^Nv=0000000030}', ""); + Expect(0, 133508, '\p{Nv=0000000030}', ""); + Expect(1, 133508, '\p{^Nv=0000000030}', ""); + Expect(1, 133508, '\P{Nv=0000000030}', ""); + Expect(0, 133508, '\P{^Nv=0000000030}', ""); + Expect(1, 133507, '\p{Nv=3.000000000000000e+01}', ""); + Expect(0, 133507, '\p{^Nv=3.000000000000000e+01}', ""); + Expect(0, 133507, '\P{Nv=3.000000000000000e+01}', ""); + Expect(1, 133507, '\P{^Nv=3.000000000000000e+01}', ""); + Expect(0, 133508, '\p{Nv=3.000000000000000e+01}', ""); + Expect(1, 133508, '\p{^Nv=3.000000000000000e+01}', ""); + Expect(1, 133508, '\P{Nv=3.000000000000000e+01}', ""); + Expect(0, 133508, '\P{^Nv=3.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=_-+0_0_30/a/}'); + Error('\P{Is_Numeric_Value=_-+0_0_30/a/}'); + Expect(1, 133507, '\p{Is_Numeric_Value=0000000030}', ""); + Expect(0, 133507, '\p{^Is_Numeric_Value=0000000030}', ""); + Expect(0, 133507, '\P{Is_Numeric_Value=0000000030}', ""); + Expect(1, 133507, '\P{^Is_Numeric_Value=0000000030}', ""); + Expect(0, 133508, '\p{Is_Numeric_Value=0000000030}', ""); + Expect(1, 133508, '\p{^Is_Numeric_Value=0000000030}', ""); + Expect(1, 133508, '\P{Is_Numeric_Value=0000000030}', ""); + Expect(0, 133508, '\P{^Is_Numeric_Value=0000000030}', ""); + Expect(1, 133507, '\p{Is_Numeric_Value=3.000000000000000e+01}', ""); + Expect(0, 133507, '\p{^Is_Numeric_Value=3.000000000000000e+01}', ""); + Expect(0, 133507, '\P{Is_Numeric_Value=3.000000000000000e+01}', ""); + Expect(1, 133507, '\P{^Is_Numeric_Value=3.000000000000000e+01}', ""); + Expect(0, 133508, '\p{Is_Numeric_Value=3.000000000000000e+01}', ""); + Expect(1, 133508, '\p{^Is_Numeric_Value=3.000000000000000e+01}', ""); + Expect(1, 133508, '\P{Is_Numeric_Value=3.000000000000000e+01}', ""); + Expect(0, 133508, '\P{^Is_Numeric_Value=3.000000000000000e+01}', ""); + Error('\p{Is_Nv: :=+000000030}'); + Error('\P{Is_Nv: :=+000000030}'); + Expect(1, 133507, '\p{Is_Nv=03_0}', ""); + Expect(0, 133507, '\p{^Is_Nv=03_0}', ""); + Expect(0, 133507, '\P{Is_Nv=03_0}', ""); + Expect(1, 133507, '\P{^Is_Nv=03_0}', ""); + Expect(0, 133508, '\p{Is_Nv=03_0}', ""); + Expect(1, 133508, '\p{^Is_Nv=03_0}', ""); + Expect(1, 133508, '\P{Is_Nv=03_0}', ""); + Expect(0, 133508, '\P{^Is_Nv=03_0}', ""); + Expect(1, 133507, '\p{Is_Nv=3.000000000000000e+01}', ""); + Expect(0, 133507, '\p{^Is_Nv=3.000000000000000e+01}', ""); + Expect(0, 133507, '\P{Is_Nv=3.000000000000000e+01}', ""); + Expect(1, 133507, '\P{^Is_Nv=3.000000000000000e+01}', ""); + Expect(0, 133508, '\p{Is_Nv=3.000000000000000e+01}', ""); + Expect(1, 133508, '\p{^Is_Nv=3.000000000000000e+01}', ""); + Expect(1, 133508, '\P{Is_Nv=3.000000000000000e+01}', ""); + Expect(0, 133508, '\P{^Is_Nv=3.000000000000000e+01}', ""); + Error('\p{Numeric_Value=_ +00030_0:=}'); + Error('\P{Numeric_Value=_ +00030_0:=}'); + Expect(1, 126229, '\p{Numeric_Value=:\A300\z:}', "");; + Expect(0, 126230, '\p{Numeric_Value=:\A300\z:}', "");; + Expect(1, 126229, '\p{Numeric_Value: 0000000300}', ""); + Expect(0, 126229, '\p{^Numeric_Value: 0000000300}', ""); + Expect(0, 126229, '\P{Numeric_Value: 0000000300}', ""); + Expect(1, 126229, '\P{^Numeric_Value: 0000000300}', ""); + Expect(0, 126230, '\p{Numeric_Value: 0000000300}', ""); + Expect(1, 126230, '\p{^Numeric_Value: 0000000300}', ""); + Expect(1, 126230, '\P{Numeric_Value: 0000000300}', ""); + Expect(0, 126230, '\P{^Numeric_Value: 0000000300}', ""); + Expect(1, 126229, '\p{Numeric_Value=3.000000000000000e+02}', ""); + Expect(0, 126229, '\p{^Numeric_Value=3.000000000000000e+02}', ""); + Expect(0, 126229, '\P{Numeric_Value=3.000000000000000e+02}', ""); + Expect(1, 126229, '\P{^Numeric_Value=3.000000000000000e+02}', ""); + Expect(0, 126230, '\p{Numeric_Value=3.000000000000000e+02}', ""); + Expect(1, 126230, '\p{^Numeric_Value=3.000000000000000e+02}', ""); + Expect(1, 126230, '\P{Numeric_Value=3.000000000000000e+02}', ""); + Expect(0, 126230, '\P{^Numeric_Value=3.000000000000000e+02}', ""); + Error('\p{Nv: - 00300/a/}'); + Error('\P{Nv: - 00300/a/}'); + Expect(1, 126229, '\p{Nv=:\A300\z:}', "");; + Expect(0, 126230, '\p{Nv=:\A300\z:}', "");; + Expect(1, 126229, '\p{Nv=000300}', ""); + Expect(0, 126229, '\p{^Nv=000300}', ""); + Expect(0, 126229, '\P{Nv=000300}', ""); + Expect(1, 126229, '\P{^Nv=000300}', ""); + Expect(0, 126230, '\p{Nv=000300}', ""); + Expect(1, 126230, '\p{^Nv=000300}', ""); + Expect(1, 126230, '\P{Nv=000300}', ""); + Expect(0, 126230, '\P{^Nv=000300}', ""); + Expect(1, 126229, '\p{Nv:3.000000000000000e+02}', ""); + Expect(0, 126229, '\p{^Nv:3.000000000000000e+02}', ""); + Expect(0, 126229, '\P{Nv:3.000000000000000e+02}', ""); + Expect(1, 126229, '\P{^Nv:3.000000000000000e+02}', ""); + Expect(0, 126230, '\p{Nv:3.000000000000000e+02}', ""); + Expect(1, 126230, '\p{^Nv:3.000000000000000e+02}', ""); + Expect(1, 126230, '\P{Nv:3.000000000000000e+02}', ""); + Expect(0, 126230, '\P{^Nv:3.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value=-+000000000300:=}'); + Error('\P{Is_Numeric_Value=-+000000000300:=}'); + Expect(1, 126229, '\p{Is_Numeric_Value=000000000300}', ""); + Expect(0, 126229, '\p{^Is_Numeric_Value=000000000300}', ""); + Expect(0, 126229, '\P{Is_Numeric_Value=000000000300}', ""); + Expect(1, 126229, '\P{^Is_Numeric_Value=000000000300}', ""); + Expect(0, 126230, '\p{Is_Numeric_Value=000000000300}', ""); + Expect(1, 126230, '\p{^Is_Numeric_Value=000000000300}', ""); + Expect(1, 126230, '\P{Is_Numeric_Value=000000000300}', ""); + Expect(0, 126230, '\P{^Is_Numeric_Value=000000000300}', ""); + Expect(1, 126229, '\p{Is_Numeric_Value=3.000000000000000e+02}', ""); + Expect(0, 126229, '\p{^Is_Numeric_Value=3.000000000000000e+02}', ""); + Expect(0, 126229, '\P{Is_Numeric_Value=3.000000000000000e+02}', ""); + Expect(1, 126229, '\P{^Is_Numeric_Value=3.000000000000000e+02}', ""); + Expect(0, 126230, '\p{Is_Numeric_Value=3.000000000000000e+02}', ""); + Expect(1, 126230, '\p{^Is_Numeric_Value=3.000000000000000e+02}', ""); + Expect(1, 126230, '\P{Is_Numeric_Value=3.000000000000000e+02}', ""); + Expect(0, 126230, '\P{^Is_Numeric_Value=3.000000000000000e+02}', ""); + Error('\p{Is_Nv= /a/0_0_0_0_0_0300}'); + Error('\P{Is_Nv= /a/0_0_0_0_0_0300}'); + Expect(1, 126229, '\p{Is_Nv=0_3_00}', ""); + Expect(0, 126229, '\p{^Is_Nv=0_3_00}', ""); + Expect(0, 126229, '\P{Is_Nv=0_3_00}', ""); + Expect(1, 126229, '\P{^Is_Nv=0_3_00}', ""); + Expect(0, 126230, '\p{Is_Nv=0_3_00}', ""); + Expect(1, 126230, '\p{^Is_Nv=0_3_00}', ""); + Expect(1, 126230, '\P{Is_Nv=0_3_00}', ""); + Expect(0, 126230, '\P{^Is_Nv=0_3_00}', ""); + Expect(1, 126229, '\p{Is_Nv=3.000000000000000e+02}', ""); + Expect(0, 126229, '\p{^Is_Nv=3.000000000000000e+02}', ""); + Expect(0, 126229, '\P{Is_Nv=3.000000000000000e+02}', ""); + Expect(1, 126229, '\P{^Is_Nv=3.000000000000000e+02}', ""); + Expect(0, 126230, '\p{Is_Nv=3.000000000000000e+02}', ""); + Expect(1, 126230, '\p{^Is_Nv=3.000000000000000e+02}', ""); + Expect(1, 126230, '\P{Is_Nv=3.000000000000000e+02}', ""); + Expect(0, 126230, '\P{^Is_Nv=3.000000000000000e+02}', ""); + Error('\p{Numeric_Value=/a/-0000003000}'); + Error('\P{Numeric_Value=/a/-0000003000}'); + Expect(1, 126238, '\p{Numeric_Value=:\A3000\z:}', "");; + Expect(0, 126239, '\p{Numeric_Value=:\A3000\z:}', "");; + Expect(1, 126238, '\p{Numeric_Value=+00000003000}', ""); + Expect(0, 126238, '\p{^Numeric_Value=+00000003000}', ""); + Expect(0, 126238, '\P{Numeric_Value=+00000003000}', ""); + Expect(1, 126238, '\P{^Numeric_Value=+00000003000}', ""); + Expect(0, 126239, '\p{Numeric_Value=+00000003000}', ""); + Expect(1, 126239, '\p{^Numeric_Value=+00000003000}', ""); + Expect(1, 126239, '\P{Numeric_Value=+00000003000}', ""); + Expect(0, 126239, '\P{^Numeric_Value=+00000003000}', ""); + Expect(1, 126238, '\p{Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126238, '\p{^Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126238, '\P{Numeric_Value=3.000000000000000e+03}', ""); + Expect(1, 126238, '\P{^Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126239, '\p{Numeric_Value=3.000000000000000e+03}', ""); + Expect(1, 126239, '\p{^Numeric_Value=3.000000000000000e+03}', ""); + Expect(1, 126239, '\P{Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126239, '\P{^Numeric_Value=3.000000000000000e+03}', ""); + Error('\p{Nv=:=+00000003000}'); + Error('\P{Nv=:=+00000003000}'); + Expect(1, 126238, '\p{Nv=:\A3000\z:}', "");; + Expect(0, 126239, '\p{Nv=:\A3000\z:}', "");; + Expect(1, 126238, '\p{Nv=0_0_0_0_0_0_03000}', ""); + Expect(0, 126238, '\p{^Nv=0_0_0_0_0_0_03000}', ""); + Expect(0, 126238, '\P{Nv=0_0_0_0_0_0_03000}', ""); + Expect(1, 126238, '\P{^Nv=0_0_0_0_0_0_03000}', ""); + Expect(0, 126239, '\p{Nv=0_0_0_0_0_0_03000}', ""); + Expect(1, 126239, '\p{^Nv=0_0_0_0_0_0_03000}', ""); + Expect(1, 126239, '\P{Nv=0_0_0_0_0_0_03000}', ""); + Expect(0, 126239, '\P{^Nv=0_0_0_0_0_0_03000}', ""); + Expect(1, 126238, '\p{Nv=3.000000000000000e+03}', ""); + Expect(0, 126238, '\p{^Nv=3.000000000000000e+03}', ""); + Expect(0, 126238, '\P{Nv=3.000000000000000e+03}', ""); + Expect(1, 126238, '\P{^Nv=3.000000000000000e+03}', ""); + Expect(0, 126239, '\p{Nv=3.000000000000000e+03}', ""); + Expect(1, 126239, '\p{^Nv=3.000000000000000e+03}', ""); + Expect(1, 126239, '\P{Nv=3.000000000000000e+03}', ""); + Expect(0, 126239, '\P{^Nv=3.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value= 00_03_00_0/a/}'); + Error('\P{Is_Numeric_Value= 00_03_00_0/a/}'); + Expect(1, 126238, '\p{Is_Numeric_Value=3_0_00}', ""); + Expect(0, 126238, '\p{^Is_Numeric_Value=3_0_00}', ""); + Expect(0, 126238, '\P{Is_Numeric_Value=3_0_00}', ""); + Expect(1, 126238, '\P{^Is_Numeric_Value=3_0_00}', ""); + Expect(0, 126239, '\p{Is_Numeric_Value=3_0_00}', ""); + Expect(1, 126239, '\p{^Is_Numeric_Value=3_0_00}', ""); + Expect(1, 126239, '\P{Is_Numeric_Value=3_0_00}', ""); + Expect(0, 126239, '\P{^Is_Numeric_Value=3_0_00}', ""); + Expect(1, 126238, '\p{Is_Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126238, '\p{^Is_Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126238, '\P{Is_Numeric_Value=3.000000000000000e+03}', ""); + Expect(1, 126238, '\P{^Is_Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126239, '\p{Is_Numeric_Value=3.000000000000000e+03}', ""); + Expect(1, 126239, '\p{^Is_Numeric_Value=3.000000000000000e+03}', ""); + Expect(1, 126239, '\P{Is_Numeric_Value=3.000000000000000e+03}', ""); + Expect(0, 126239, '\P{^Is_Numeric_Value=3.000000000000000e+03}', ""); + Error('\p{Is_Nv=-_00003000:=}'); + Error('\P{Is_Nv=-_00003000:=}'); + Expect(1, 126238, '\p{Is_Nv=00_03_00_0}', ""); + Expect(0, 126238, '\p{^Is_Nv=00_03_00_0}', ""); + Expect(0, 126238, '\P{Is_Nv=00_03_00_0}', ""); + Expect(1, 126238, '\P{^Is_Nv=00_03_00_0}', ""); + Expect(0, 126239, '\p{Is_Nv=00_03_00_0}', ""); + Expect(1, 126239, '\p{^Is_Nv=00_03_00_0}', ""); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 3) { + Expect(1, 126239, '\P{Is_Nv=00_03_00_0}', ""); + Expect(0, 126239, '\P{^Is_Nv=00_03_00_0}', ""); + Expect(1, 126238, '\p{Is_Nv=3.000000000000000e+03}', ""); + Expect(0, 126238, '\p{^Is_Nv=3.000000000000000e+03}', ""); + Expect(0, 126238, '\P{Is_Nv=3.000000000000000e+03}', ""); + Expect(1, 126238, '\P{^Is_Nv=3.000000000000000e+03}', ""); + Expect(0, 126239, '\p{Is_Nv=3.000000000000000e+03}', ""); + Expect(1, 126239, '\p{^Is_Nv=3.000000000000000e+03}', ""); + Expect(1, 126239, '\P{Is_Nv=3.000000000000000e+03}', ""); + Expect(0, 126239, '\P{^Is_Nv=3.000000000000000e+03}', ""); + Error('\p{Numeric_Value=030000:=}'); + Error('\P{Numeric_Value=030000:=}'); + Expect(1, 126247, '\p{Numeric_Value=:\A30000\z:}', "");; + Expect(0, 126248, '\p{Numeric_Value=:\A30000\z:}', "");; + Expect(1, 126247, '\p{Numeric_Value=+000000_003000_0}', ""); + Expect(0, 126247, '\p{^Numeric_Value=+000000_003000_0}', ""); + Expect(0, 126247, '\P{Numeric_Value=+000000_003000_0}', ""); + Expect(1, 126247, '\P{^Numeric_Value=+000000_003000_0}', ""); + Expect(0, 126248, '\p{Numeric_Value=+000000_003000_0}', ""); + Expect(1, 126248, '\p{^Numeric_Value=+000000_003000_0}', ""); + Expect(1, 126248, '\P{Numeric_Value=+000000_003000_0}', ""); + Expect(0, 126248, '\P{^Numeric_Value=+000000_003000_0}', ""); + Expect(1, 126247, '\p{Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126247, '\p{^Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126247, '\P{Numeric_Value=3.000000000000000e+04}', ""); + Expect(1, 126247, '\P{^Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126248, '\p{Numeric_Value=3.000000000000000e+04}', ""); + Expect(1, 126248, '\p{^Numeric_Value=3.000000000000000e+04}', ""); + Expect(1, 126248, '\P{Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126248, '\P{^Numeric_Value=3.000000000000000e+04}', ""); + Error('\p{Nv= /a/0_0_0_0_0_0_0_030000}'); + Error('\P{Nv= /a/0_0_0_0_0_0_0_030000}'); + Expect(1, 126247, '\p{Nv=:\A30000\z:}', "");; + Expect(0, 126248, '\p{Nv=:\A30000\z:}', "");; + Expect(1, 126247, '\p{Nv=0_0_0_3_0_0_00}', ""); + Expect(0, 126247, '\p{^Nv=0_0_0_3_0_0_00}', ""); + Expect(0, 126247, '\P{Nv=0_0_0_3_0_0_00}', ""); + Expect(1, 126247, '\P{^Nv=0_0_0_3_0_0_00}', ""); + Expect(0, 126248, '\p{Nv=0_0_0_3_0_0_00}', ""); + Expect(1, 126248, '\p{^Nv=0_0_0_3_0_0_00}', ""); + Expect(1, 126248, '\P{Nv=0_0_0_3_0_0_00}', ""); + Expect(0, 126248, '\P{^Nv=0_0_0_3_0_0_00}', ""); + Expect(1, 126247, '\p{Nv=3.000000000000000e+04}', ""); + Expect(0, 126247, '\p{^Nv=3.000000000000000e+04}', ""); + Expect(0, 126247, '\P{Nv=3.000000000000000e+04}', ""); + Expect(1, 126247, '\P{^Nv=3.000000000000000e+04}', ""); + Expect(0, 126248, '\p{Nv=3.000000000000000e+04}', ""); + Expect(1, 126248, '\p{^Nv=3.000000000000000e+04}', ""); + Expect(1, 126248, '\P{Nv=3.000000000000000e+04}', ""); + Expect(0, 126248, '\P{^Nv=3.000000000000000e+04}', ""); + Error('\p{Is_Numeric_Value= 03000_0:=}'); + Error('\P{Is_Numeric_Value= 03000_0:=}'); + Expect(1, 126247, '\p{Is_Numeric_Value=000_000_000_300_00}', ""); + Expect(0, 126247, '\p{^Is_Numeric_Value=000_000_000_300_00}', ""); + Expect(0, 126247, '\P{Is_Numeric_Value=000_000_000_300_00}', ""); + Expect(1, 126247, '\P{^Is_Numeric_Value=000_000_000_300_00}', ""); + Expect(0, 126248, '\p{Is_Numeric_Value=000_000_000_300_00}', ""); + Expect(1, 126248, '\p{^Is_Numeric_Value=000_000_000_300_00}', ""); + Expect(1, 126248, '\P{Is_Numeric_Value=000_000_000_300_00}', ""); + Expect(0, 126248, '\P{^Is_Numeric_Value=000_000_000_300_00}', ""); + Expect(1, 126247, '\p{Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126247, '\p{^Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126247, '\P{Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(1, 126247, '\P{^Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126248, '\p{Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(1, 126248, '\p{^Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(1, 126248, '\P{Is_Numeric_Value=3.000000000000000e+04}', ""); + Expect(0, 126248, '\P{^Is_Numeric_Value=3.000000000000000e+04}', ""); + Error('\p{Is_Nv=-/a/+0000030000}'); + Error('\P{Is_Nv=-/a/+0000030000}'); + Expect(1, 126247, '\p{Is_Nv=000000030000}', ""); + Expect(0, 126247, '\p{^Is_Nv=000000030000}', ""); + Expect(0, 126247, '\P{Is_Nv=000000030000}', ""); + Expect(1, 126247, '\P{^Is_Nv=000000030000}', ""); + Expect(0, 126248, '\p{Is_Nv=000000030000}', ""); + Expect(1, 126248, '\p{^Is_Nv=000000030000}', ""); + Expect(1, 126248, '\P{Is_Nv=000000030000}', ""); + Expect(0, 126248, '\P{^Is_Nv=000000030000}', ""); + Expect(1, 126247, '\p{Is_Nv=3.000000000000000e+04}', ""); + Expect(0, 126247, '\p{^Is_Nv=3.000000000000000e+04}', ""); + Expect(0, 126247, '\P{Is_Nv=3.000000000000000e+04}', ""); + Expect(1, 126247, '\P{^Is_Nv=3.000000000000000e+04}', ""); + Expect(0, 126248, '\p{Is_Nv=3.000000000000000e+04}', ""); + Expect(1, 126248, '\p{^Is_Nv=3.000000000000000e+04}', ""); + Expect(1, 126248, '\P{Is_Nv=3.000000000000000e+04}', ""); + Expect(0, 126248, '\P{^Is_Nv=3.000000000000000e+04}', ""); + Error('\p{Numeric_Value: -/a/0300000}'); + Error('\P{Numeric_Value: -/a/0300000}'); + Expect(1, 68079, '\p{Numeric_Value=:\A300000\z:}', "");; + Expect(0, 68080, '\p{Numeric_Value=:\A300000\z:}', "");; + Expect(1, 68079, '\p{Numeric_Value=0300000}', ""); + Expect(0, 68079, '\p{^Numeric_Value=0300000}', ""); + Expect(0, 68079, '\P{Numeric_Value=0300000}', ""); + Expect(1, 68079, '\P{^Numeric_Value=0300000}', ""); + Expect(0, 68080, '\p{Numeric_Value=0300000}', ""); + Expect(1, 68080, '\p{^Numeric_Value=0300000}', ""); + Expect(1, 68080, '\P{Numeric_Value=0300000}', ""); + Expect(0, 68080, '\P{^Numeric_Value=0300000}', ""); + Expect(1, 68079, '\p{Numeric_Value=3.000000000000000e+05}', ""); + Expect(0, 68079, '\p{^Numeric_Value=3.000000000000000e+05}', ""); + Expect(0, 68079, '\P{Numeric_Value=3.000000000000000e+05}', ""); + Expect(1, 68079, '\P{^Numeric_Value=3.000000000000000e+05}', ""); + Expect(0, 68080, '\p{Numeric_Value=3.000000000000000e+05}', ""); + Expect(1, 68080, '\p{^Numeric_Value=3.000000000000000e+05}', ""); + Expect(1, 68080, '\P{Numeric_Value=3.000000000000000e+05}', ""); + Expect(0, 68080, '\P{^Numeric_Value=3.000000000000000e+05}', ""); + Error('\p{Nv: _+0_0_0_0_0_0_0_0_300000:=}'); + Error('\P{Nv: _+0_0_0_0_0_0_0_0_300000:=}'); + Expect(1, 68079, '\p{Nv=:\A300000\z:}', "");; + Expect(0, 68080, '\p{Nv=:\A300000\z:}', "");; + Expect(1, 68079, '\p{Nv=0_0_0_0_0_0_300000}', ""); + Expect(0, 68079, '\p{^Nv=0_0_0_0_0_0_300000}', ""); + Expect(0, 68079, '\P{Nv=0_0_0_0_0_0_300000}', ""); + Expect(1, 68079, '\P{^Nv=0_0_0_0_0_0_300000}', ""); + Expect(0, 68080, '\p{Nv=0_0_0_0_0_0_300000}', ""); + Expect(1, 68080, '\p{^Nv=0_0_0_0_0_0_300000}', ""); + Expect(1, 68080, '\P{Nv=0_0_0_0_0_0_300000}', ""); + Expect(0, 68080, '\P{^Nv=0_0_0_0_0_0_300000}', ""); + Expect(1, 68079, '\p{Nv=3.000000000000000e+05}', ""); + Expect(0, 68079, '\p{^Nv=3.000000000000000e+05}', ""); + Expect(0, 68079, '\P{Nv=3.000000000000000e+05}', ""); + Expect(1, 68079, '\P{^Nv=3.000000000000000e+05}', ""); + Expect(0, 68080, '\p{Nv=3.000000000000000e+05}', ""); + Expect(1, 68080, '\p{^Nv=3.000000000000000e+05}', ""); + Expect(1, 68080, '\P{Nv=3.000000000000000e+05}', ""); + Expect(0, 68080, '\P{^Nv=3.000000000000000e+05}', ""); + Error('\p{Is_Numeric_Value= +0_0_0_0_3_00000:=}'); + Error('\P{Is_Numeric_Value= +0_0_0_0_3_00000:=}'); + Expect(1, 68079, '\p{Is_Numeric_Value=0300000}', ""); + Expect(0, 68079, '\p{^Is_Numeric_Value=0300000}', ""); + Expect(0, 68079, '\P{Is_Numeric_Value=0300000}', ""); + Expect(1, 68079, '\P{^Is_Numeric_Value=0300000}', ""); + Expect(0, 68080, '\p{Is_Numeric_Value=0300000}', ""); + Expect(1, 68080, '\p{^Is_Numeric_Value=0300000}', ""); + Expect(1, 68080, '\P{Is_Numeric_Value=0300000}', ""); + Expect(0, 68080, '\P{^Is_Numeric_Value=0300000}', ""); + Expect(1, 68079, '\p{Is_Numeric_Value=3.000000000000000e+05}', ""); + Expect(0, 68079, '\p{^Is_Numeric_Value=3.000000000000000e+05}', ""); + Expect(0, 68079, '\P{Is_Numeric_Value=3.000000000000000e+05}', ""); + Expect(1, 68079, '\P{^Is_Numeric_Value=3.000000000000000e+05}', ""); + Expect(0, 68080, '\p{Is_Numeric_Value=3.000000000000000e+05}', ""); + Expect(1, 68080, '\p{^Is_Numeric_Value=3.000000000000000e+05}', ""); + Expect(1, 68080, '\P{Is_Numeric_Value=3.000000000000000e+05}', ""); + Expect(0, 68080, '\P{^Is_Numeric_Value=3.000000000000000e+05}', ""); + Error('\p{Is_Nv=/a/_30000_0}'); + Error('\P{Is_Nv=/a/_30000_0}'); + Expect(1, 68079, '\p{Is_Nv=+0000000300000}', ""); + Expect(0, 68079, '\p{^Is_Nv=+0000000300000}', ""); + Expect(0, 68079, '\P{Is_Nv=+0000000300000}', ""); + Expect(1, 68079, '\P{^Is_Nv=+0000000300000}', ""); + Expect(0, 68080, '\p{Is_Nv=+0000000300000}', ""); + Expect(1, 68080, '\p{^Is_Nv=+0000000300000}', ""); + Expect(1, 68080, '\P{Is_Nv=+0000000300000}', ""); + Expect(0, 68080, '\P{^Is_Nv=+0000000300000}', ""); + Expect(1, 68079, '\p{Is_Nv=3.000000000000000e+05}', ""); + Expect(0, 68079, '\p{^Is_Nv=3.000000000000000e+05}', ""); + Expect(0, 68079, '\P{Is_Nv=3.000000000000000e+05}', ""); + Expect(1, 68079, '\P{^Is_Nv=3.000000000000000e+05}', ""); + Expect(0, 68080, '\p{Is_Nv=3.000000000000000e+05}', ""); + Expect(1, 68080, '\p{^Is_Nv=3.000000000000000e+05}', ""); + Expect(1, 68080, '\P{Is_Nv=3.000000000000000e+05}', ""); + Expect(0, 68080, '\P{^Is_Nv=3.000000000000000e+05}', ""); + Error('\p{Numeric_Value: --031/a/}'); + Error('\P{Numeric_Value: --031/a/}'); + Expect(1, 12891, '\p{Numeric_Value=:\A31\z:}', "");; + Expect(0, 12892, '\p{Numeric_Value=:\A31\z:}', "");; + Expect(1, 12891, '\p{Numeric_Value=+00_00_03_1}', ""); + Expect(0, 12891, '\p{^Numeric_Value=+00_00_03_1}', ""); + Expect(0, 12891, '\P{Numeric_Value=+00_00_03_1}', ""); + Expect(1, 12891, '\P{^Numeric_Value=+00_00_03_1}', ""); + Expect(0, 12892, '\p{Numeric_Value=+00_00_03_1}', ""); + Expect(1, 12892, '\p{^Numeric_Value=+00_00_03_1}', ""); + Expect(1, 12892, '\P{Numeric_Value=+00_00_03_1}', ""); + Expect(0, 12892, '\P{^Numeric_Value=+00_00_03_1}', ""); + Expect(1, 12891, '\p{Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12891, '\p{^Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12891, '\P{Numeric_Value=3.100000000000000e+01}', ""); + Expect(1, 12891, '\P{^Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12892, '\p{Numeric_Value=3.100000000000000e+01}', ""); + Expect(1, 12892, '\p{^Numeric_Value=3.100000000000000e+01}', ""); + Expect(1, 12892, '\P{Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12892, '\P{^Numeric_Value=3.100000000000000e+01}', ""); + Error('\p{Nv=:=_+00000031}'); + Error('\P{Nv=:=_+00000031}'); + Expect(1, 12891, '\p{Nv=:\A31\z:}', "");; + Expect(0, 12892, '\p{Nv=:\A31\z:}', "");; + Expect(1, 12891, '\p{Nv=0_0_0_0_0_0_031}', ""); + Expect(0, 12891, '\p{^Nv=0_0_0_0_0_0_031}', ""); + Expect(0, 12891, '\P{Nv=0_0_0_0_0_0_031}', ""); + Expect(1, 12891, '\P{^Nv=0_0_0_0_0_0_031}', ""); + Expect(0, 12892, '\p{Nv=0_0_0_0_0_0_031}', ""); + Expect(1, 12892, '\p{^Nv=0_0_0_0_0_0_031}', ""); + Expect(1, 12892, '\P{Nv=0_0_0_0_0_0_031}', ""); + Expect(0, 12892, '\P{^Nv=0_0_0_0_0_0_031}', ""); + Expect(1, 12891, '\p{Nv=3.100000000000000e+01}', ""); + Expect(0, 12891, '\p{^Nv=3.100000000000000e+01}', ""); + Expect(0, 12891, '\P{Nv=3.100000000000000e+01}', ""); + Expect(1, 12891, '\P{^Nv=3.100000000000000e+01}', ""); + Expect(0, 12892, '\p{Nv=3.100000000000000e+01}', ""); + Expect(1, 12892, '\p{^Nv=3.100000000000000e+01}', ""); + Expect(1, 12892, '\P{Nv=3.100000000000000e+01}', ""); + Expect(0, 12892, '\P{^Nv=3.100000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=:= -0003_1}'); + Error('\P{Is_Numeric_Value=:= -0003_1}'); + Expect(1, 12891, '\p{Is_Numeric_Value=00000003_1}', ""); + Expect(0, 12891, '\p{^Is_Numeric_Value=00000003_1}', ""); + Expect(0, 12891, '\P{Is_Numeric_Value=00000003_1}', ""); + Expect(1, 12891, '\P{^Is_Numeric_Value=00000003_1}', ""); + Expect(0, 12892, '\p{Is_Numeric_Value=00000003_1}', ""); + Expect(1, 12892, '\p{^Is_Numeric_Value=00000003_1}', ""); + Expect(1, 12892, '\P{Is_Numeric_Value=00000003_1}', ""); + Expect(0, 12892, '\P{^Is_Numeric_Value=00000003_1}', ""); + Expect(1, 12891, '\p{Is_Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12891, '\p{^Is_Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12891, '\P{Is_Numeric_Value=3.100000000000000e+01}', ""); + Expect(1, 12891, '\P{^Is_Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12892, '\p{Is_Numeric_Value=3.100000000000000e+01}', ""); + Expect(1, 12892, '\p{^Is_Numeric_Value=3.100000000000000e+01}', ""); + Expect(1, 12892, '\P{Is_Numeric_Value=3.100000000000000e+01}', ""); + Expect(0, 12892, '\P{^Is_Numeric_Value=3.100000000000000e+01}', ""); + Error('\p{Is_Nv=_-+0_0_0_0_31/a/}'); + Error('\P{Is_Nv=_-+0_0_0_0_31/a/}'); + Expect(1, 12891, '\p{Is_Nv=031}', ""); + Expect(0, 12891, '\p{^Is_Nv=031}', ""); + Expect(0, 12891, '\P{Is_Nv=031}', ""); + Expect(1, 12891, '\P{^Is_Nv=031}', ""); + Expect(0, 12892, '\p{Is_Nv=031}', ""); + Expect(1, 12892, '\p{^Is_Nv=031}', ""); + Expect(1, 12892, '\P{Is_Nv=031}', ""); + Expect(0, 12892, '\P{^Is_Nv=031}', ""); + Expect(1, 12891, '\p{Is_Nv=3.100000000000000e+01}', ""); + Expect(0, 12891, '\p{^Is_Nv=3.100000000000000e+01}', ""); + Expect(0, 12891, '\P{Is_Nv=3.100000000000000e+01}', ""); + Expect(1, 12891, '\P{^Is_Nv=3.100000000000000e+01}', ""); + Expect(0, 12892, '\p{Is_Nv=3.100000000000000e+01}', ""); + Expect(1, 12892, '\p{^Is_Nv=3.100000000000000e+01}', ""); + Expect(1, 12892, '\P{Is_Nv=3.100000000000000e+01}', ""); + Expect(0, 12892, '\P{^Is_Nv=3.100000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/ -00_03_2}'); + Error('\P{Numeric_Value=/a/ -00_03_2}'); + Expect(1, 12892, '\p{Numeric_Value=:\A32\z:}', "");; + Expect(0, 12893, '\p{Numeric_Value=:\A32\z:}', "");; + Expect(1, 12892, '\p{Numeric_Value: 0000003_2}', ""); + Expect(0, 12892, '\p{^Numeric_Value: 0000003_2}', ""); + Expect(0, 12892, '\P{Numeric_Value: 0000003_2}', ""); + Expect(1, 12892, '\P{^Numeric_Value: 0000003_2}', ""); + Expect(0, 12893, '\p{Numeric_Value: 0000003_2}', ""); + Expect(1, 12893, '\p{^Numeric_Value: 0000003_2}', ""); + Expect(1, 12893, '\P{Numeric_Value: 0000003_2}', ""); + Expect(0, 12893, '\P{^Numeric_Value: 0000003_2}', ""); + Expect(1, 12892, '\p{Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12892, '\p{^Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12892, '\P{Numeric_Value=3.200000000000000e+01}', ""); + Expect(1, 12892, '\P{^Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12893, '\p{Numeric_Value=3.200000000000000e+01}', ""); + Expect(1, 12893, '\p{^Numeric_Value=3.200000000000000e+01}', ""); + Expect(1, 12893, '\P{Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12893, '\P{^Numeric_Value=3.200000000000000e+01}', ""); + Error('\p{Nv=/a/ 0032}'); + Error('\P{Nv=/a/ 0032}'); + Expect(1, 12892, '\p{Nv=:\A32\z:}', "");; + Expect(0, 12893, '\p{Nv=:\A32\z:}', "");; + Expect(1, 12892, '\p{Nv=000032}', ""); + Expect(0, 12892, '\p{^Nv=000032}', ""); + Expect(0, 12892, '\P{Nv=000032}', ""); + Expect(1, 12892, '\P{^Nv=000032}', ""); + Expect(0, 12893, '\p{Nv=000032}', ""); + Expect(1, 12893, '\p{^Nv=000032}', ""); + Expect(1, 12893, '\P{Nv=000032}', ""); + Expect(0, 12893, '\P{^Nv=000032}', ""); + Expect(1, 12892, '\p{Nv=3.200000000000000e+01}', ""); + Expect(0, 12892, '\p{^Nv=3.200000000000000e+01}', ""); + Expect(0, 12892, '\P{Nv=3.200000000000000e+01}', ""); + Expect(1, 12892, '\P{^Nv=3.200000000000000e+01}', ""); + Expect(0, 12893, '\p{Nv=3.200000000000000e+01}', ""); + Expect(1, 12893, '\p{^Nv=3.200000000000000e+01}', ""); + Expect(1, 12893, '\P{Nv=3.200000000000000e+01}', ""); + Expect(0, 12893, '\P{^Nv=3.200000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=:= 000032}'); + Error('\P{Is_Numeric_Value=:= 000032}'); + Expect(1, 12892, '\p{Is_Numeric_Value=000000032}', ""); + Expect(0, 12892, '\p{^Is_Numeric_Value=000000032}', ""); + Expect(0, 12892, '\P{Is_Numeric_Value=000000032}', ""); + Expect(1, 12892, '\P{^Is_Numeric_Value=000000032}', ""); + Expect(0, 12893, '\p{Is_Numeric_Value=000000032}', ""); + Expect(1, 12893, '\p{^Is_Numeric_Value=000000032}', ""); + Expect(1, 12893, '\P{Is_Numeric_Value=000000032}', ""); + Expect(0, 12893, '\P{^Is_Numeric_Value=000000032}', ""); + Expect(1, 12892, '\p{Is_Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12892, '\p{^Is_Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12892, '\P{Is_Numeric_Value=3.200000000000000e+01}', ""); + Expect(1, 12892, '\P{^Is_Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12893, '\p{Is_Numeric_Value=3.200000000000000e+01}', ""); + Expect(1, 12893, '\p{^Is_Numeric_Value=3.200000000000000e+01}', ""); + Expect(1, 12893, '\P{Is_Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12893, '\P{^Is_Numeric_Value=3.200000000000000e+01}', ""); + Error('\p{Is_Nv= -0_0_0_0_0_0_0_0_032:=}'); + Error('\P{Is_Nv= -0_0_0_0_0_0_0_0_032:=}'); + Expect(1, 12892, '\p{Is_Nv=00000000032}', ""); + Expect(0, 12892, '\p{^Is_Nv=00000000032}', ""); + Expect(0, 12892, '\P{Is_Nv=00000000032}', ""); + Expect(1, 12892, '\P{^Is_Nv=00000000032}', ""); + Expect(0, 12893, '\p{Is_Nv=00000000032}', ""); + Expect(1, 12893, '\p{^Is_Nv=00000000032}', ""); + Expect(1, 12893, '\P{Is_Nv=00000000032}', ""); + Expect(0, 12893, '\P{^Is_Nv=00000000032}', ""); + Expect(1, 12892, '\p{Is_Nv=3.200000000000000e+01}', ""); + Expect(0, 12892, '\p{^Is_Nv=3.200000000000000e+01}', ""); + Expect(0, 12892, '\P{Is_Nv=3.200000000000000e+01}', ""); + Expect(1, 12892, '\P{^Is_Nv=3.200000000000000e+01}', ""); + Expect(0, 12893, '\p{Is_Nv=3.200000000000000e+01}', ""); + Expect(1, 12893, '\p{^Is_Nv=3.200000000000000e+01}', ""); + Expect(1, 12893, '\P{Is_Nv=3.200000000000000e+01}', ""); + Expect(0, 12893, '\P{^Is_Nv=3.200000000000000e+01}', ""); + Error('\p{Numeric_Value: __0000000033/a/}'); + Error('\P{Numeric_Value: __0000000033/a/}'); + Expect(1, 12893, '\p{Numeric_Value=:\A33\z:}', "");; + Expect(0, 12894, '\p{Numeric_Value=:\A33\z:}', "");; + Expect(1, 12893, '\p{Numeric_Value=000000033}', ""); + Expect(0, 12893, '\p{^Numeric_Value=000000033}', ""); + Expect(0, 12893, '\P{Numeric_Value=000000033}', ""); + Expect(1, 12893, '\P{^Numeric_Value=000000033}', ""); + Expect(0, 12894, '\p{Numeric_Value=000000033}', ""); + Expect(1, 12894, '\p{^Numeric_Value=000000033}', ""); + Expect(1, 12894, '\P{Numeric_Value=000000033}', ""); + Expect(0, 12894, '\P{^Numeric_Value=000000033}', ""); + Expect(1, 12893, '\p{Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12893, '\p{^Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12893, '\P{Numeric_Value=3.300000000000000e+01}', ""); + Expect(1, 12893, '\P{^Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12894, '\p{Numeric_Value=3.300000000000000e+01}', ""); + Expect(1, 12894, '\p{^Numeric_Value=3.300000000000000e+01}', ""); + Expect(1, 12894, '\P{Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12894, '\P{^Numeric_Value=3.300000000000000e+01}', ""); + Error('\p{Nv=/a/ 0000000033}'); + Error('\P{Nv=/a/ 0000000033}'); + Expect(1, 12893, '\p{Nv=:\A33\z:}', "");; + Expect(0, 12894, '\p{Nv=:\A33\z:}', "");; + Expect(1, 12893, '\p{Nv=0033}', ""); + Expect(0, 12893, '\p{^Nv=0033}', ""); + Expect(0, 12893, '\P{Nv=0033}', ""); + Expect(1, 12893, '\P{^Nv=0033}', ""); + Expect(0, 12894, '\p{Nv=0033}', ""); + Expect(1, 12894, '\p{^Nv=0033}', ""); + Expect(1, 12894, '\P{Nv=0033}', ""); + Expect(0, 12894, '\P{^Nv=0033}', ""); + Expect(1, 12893, '\p{Nv=3.300000000000000e+01}', ""); + Expect(0, 12893, '\p{^Nv=3.300000000000000e+01}', ""); + Expect(0, 12893, '\P{Nv=3.300000000000000e+01}', ""); + Expect(1, 12893, '\P{^Nv=3.300000000000000e+01}', ""); + Expect(0, 12894, '\p{Nv=3.300000000000000e+01}', ""); + Expect(1, 12894, '\p{^Nv=3.300000000000000e+01}', ""); + Expect(1, 12894, '\P{Nv=3.300000000000000e+01}', ""); + Expect(0, 12894, '\P{^Nv=3.300000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/ 0000033}'); + Error('\P{Is_Numeric_Value=/a/ 0000033}'); + Expect(1, 12893, '\p{Is_Numeric_Value=+000003_3}', ""); + Expect(0, 12893, '\p{^Is_Numeric_Value=+000003_3}', ""); + Expect(0, 12893, '\P{Is_Numeric_Value=+000003_3}', ""); + Expect(1, 12893, '\P{^Is_Numeric_Value=+000003_3}', ""); + Expect(0, 12894, '\p{Is_Numeric_Value=+000003_3}', ""); + Expect(1, 12894, '\p{^Is_Numeric_Value=+000003_3}', ""); + Expect(1, 12894, '\P{Is_Numeric_Value=+000003_3}', ""); + Expect(0, 12894, '\P{^Is_Numeric_Value=+000003_3}', ""); + Expect(1, 12893, '\p{Is_Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12893, '\p{^Is_Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12893, '\P{Is_Numeric_Value=3.300000000000000e+01}', ""); + Expect(1, 12893, '\P{^Is_Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12894, '\p{Is_Numeric_Value=3.300000000000000e+01}', ""); + Expect(1, 12894, '\p{^Is_Numeric_Value=3.300000000000000e+01}', ""); + Expect(1, 12894, '\P{Is_Numeric_Value=3.300000000000000e+01}', ""); + Expect(0, 12894, '\P{^Is_Numeric_Value=3.300000000000000e+01}', ""); + Error('\p{Is_Nv=-00000033:=}'); + Error('\P{Is_Nv=-00000033:=}'); + Expect(1, 12893, '\p{Is_Nv=000033}', ""); + Expect(0, 12893, '\p{^Is_Nv=000033}', ""); + Expect(0, 12893, '\P{Is_Nv=000033}', ""); + Expect(1, 12893, '\P{^Is_Nv=000033}', ""); + Expect(0, 12894, '\p{Is_Nv=000033}', ""); + Expect(1, 12894, '\p{^Is_Nv=000033}', ""); + Expect(1, 12894, '\P{Is_Nv=000033}', ""); + Expect(0, 12894, '\P{^Is_Nv=000033}', ""); + Expect(1, 12893, '\p{Is_Nv=3.300000000000000e+01}', ""); + Expect(0, 12893, '\p{^Is_Nv=3.300000000000000e+01}', ""); + Expect(0, 12893, '\P{Is_Nv=3.300000000000000e+01}', ""); + Expect(1, 12893, '\P{^Is_Nv=3.300000000000000e+01}', ""); + Expect(0, 12894, '\p{Is_Nv=3.300000000000000e+01}', ""); + Expect(1, 12894, '\p{^Is_Nv=3.300000000000000e+01}', ""); + Expect(1, 12894, '\P{Is_Nv=3.300000000000000e+01}', ""); + Expect(0, 12894, '\P{^Is_Nv=3.300000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/_ 0_0_0_0_34}'); + Error('\P{Numeric_Value=/a/_ 0_0_0_0_34}'); + Expect(1, 12894, '\p{Numeric_Value=:\A34\z:}', "");; + Expect(0, 12895, '\p{Numeric_Value=:\A34\z:}', "");; + Expect(1, 12894, '\p{Numeric_Value=+34}', ""); + Expect(0, 12894, '\p{^Numeric_Value=+34}', ""); + Expect(0, 12894, '\P{Numeric_Value=+34}', ""); + Expect(1, 12894, '\P{^Numeric_Value=+34}', ""); + Expect(0, 12895, '\p{Numeric_Value=+34}', ""); + Expect(1, 12895, '\p{^Numeric_Value=+34}', ""); + Expect(1, 12895, '\P{Numeric_Value=+34}', ""); + Expect(0, 12895, '\P{^Numeric_Value=+34}', ""); + Expect(1, 12894, '\p{Numeric_Value: 3.400000000000000e+01}', ""); + Expect(0, 12894, '\p{^Numeric_Value: 3.400000000000000e+01}', ""); + Expect(0, 12894, '\P{Numeric_Value: 3.400000000000000e+01}', ""); + Expect(1, 12894, '\P{^Numeric_Value: 3.400000000000000e+01}', ""); + Expect(0, 12895, '\p{Numeric_Value: 3.400000000000000e+01}', ""); + Expect(1, 12895, '\p{^Numeric_Value: 3.400000000000000e+01}', ""); + Expect(1, 12895, '\P{Numeric_Value: 3.400000000000000e+01}', ""); + Expect(0, 12895, '\P{^Numeric_Value: 3.400000000000000e+01}', ""); + Error('\p{Nv:-000034/a/}'); + Error('\P{Nv:-000034/a/}'); + Expect(1, 12894, '\p{Nv=:\A34\z:}', "");; + Expect(0, 12895, '\p{Nv=:\A34\z:}', "");; + Expect(1, 12894, '\p{Nv=0000034}', ""); + Expect(0, 12894, '\p{^Nv=0000034}', ""); + Expect(0, 12894, '\P{Nv=0000034}', ""); + Expect(1, 12894, '\P{^Nv=0000034}', ""); + Expect(0, 12895, '\p{Nv=0000034}', ""); + Expect(1, 12895, '\p{^Nv=0000034}', ""); + Expect(1, 12895, '\P{Nv=0000034}', ""); + Expect(0, 12895, '\P{^Nv=0000034}', ""); + Expect(1, 12894, '\p{Nv=3.400000000000000e+01}', ""); + Expect(0, 12894, '\p{^Nv=3.400000000000000e+01}', ""); + Expect(0, 12894, '\P{Nv=3.400000000000000e+01}', ""); + Expect(1, 12894, '\P{^Nv=3.400000000000000e+01}', ""); + Expect(0, 12895, '\p{Nv=3.400000000000000e+01}', ""); + Expect(1, 12895, '\p{^Nv=3.400000000000000e+01}', ""); + Expect(1, 12895, '\P{Nv=3.400000000000000e+01}', ""); + Expect(0, 12895, '\P{^Nv=3.400000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/ 3_4}'); + Error('\P{Is_Numeric_Value=/a/ 3_4}'); + Expect(1, 12894, '\p{Is_Numeric_Value=00000_00003_4}', ""); + Expect(0, 12894, '\p{^Is_Numeric_Value=00000_00003_4}', ""); + Expect(0, 12894, '\P{Is_Numeric_Value=00000_00003_4}', ""); + Expect(1, 12894, '\P{^Is_Numeric_Value=00000_00003_4}', ""); + Expect(0, 12895, '\p{Is_Numeric_Value=00000_00003_4}', ""); + Expect(1, 12895, '\p{^Is_Numeric_Value=00000_00003_4}', ""); + Expect(1, 12895, '\P{Is_Numeric_Value=00000_00003_4}', ""); + Expect(0, 12895, '\P{^Is_Numeric_Value=00000_00003_4}', ""); + Expect(1, 12894, '\p{Is_Numeric_Value:3.400000000000000e+01}', ""); + Expect(0, 12894, '\p{^Is_Numeric_Value:3.400000000000000e+01}', ""); + Expect(0, 12894, '\P{Is_Numeric_Value:3.400000000000000e+01}', ""); + Expect(1, 12894, '\P{^Is_Numeric_Value:3.400000000000000e+01}', ""); + Expect(0, 12895, '\p{Is_Numeric_Value:3.400000000000000e+01}', ""); + Expect(1, 12895, '\p{^Is_Numeric_Value:3.400000000000000e+01}', ""); + Expect(1, 12895, '\P{Is_Numeric_Value:3.400000000000000e+01}', ""); + Expect(0, 12895, '\P{^Is_Numeric_Value:3.400000000000000e+01}', ""); + Error('\p{Is_Nv=/a/ +34}'); + Error('\P{Is_Nv=/a/ +34}'); + Expect(1, 12894, '\p{Is_Nv=0034}', ""); + Expect(0, 12894, '\p{^Is_Nv=0034}', ""); + Expect(0, 12894, '\P{Is_Nv=0034}', ""); + Expect(1, 12894, '\P{^Is_Nv=0034}', ""); + Expect(0, 12895, '\p{Is_Nv=0034}', ""); + Expect(1, 12895, '\p{^Is_Nv=0034}', ""); + Expect(1, 12895, '\P{Is_Nv=0034}', ""); + Expect(0, 12895, '\P{^Is_Nv=0034}', ""); + Expect(1, 12894, '\p{Is_Nv=3.400000000000000e+01}', ""); + Expect(0, 12894, '\p{^Is_Nv=3.400000000000000e+01}', ""); + Expect(0, 12894, '\P{Is_Nv=3.400000000000000e+01}', ""); + Expect(1, 12894, '\P{^Is_Nv=3.400000000000000e+01}', ""); + Expect(0, 12895, '\p{Is_Nv=3.400000000000000e+01}', ""); + Expect(1, 12895, '\p{^Is_Nv=3.400000000000000e+01}', ""); + Expect(1, 12895, '\P{Is_Nv=3.400000000000000e+01}', ""); + Expect(0, 12895, '\P{^Is_Nv=3.400000000000000e+01}', ""); + Error('\p{Numeric_Value=0_0_0_0_0_0035:=}'); + Error('\P{Numeric_Value=0_0_0_0_0_0035:=}'); + Expect(1, 12895, '\p{Numeric_Value=:\A35\z:}', "");; + Expect(0, 12896, '\p{Numeric_Value=:\A35\z:}', "");; + Expect(1, 12895, '\p{Numeric_Value: 0_0_0_35}', ""); + Expect(0, 12895, '\p{^Numeric_Value: 0_0_0_35}', ""); + Expect(0, 12895, '\P{Numeric_Value: 0_0_0_35}', ""); + Expect(1, 12895, '\P{^Numeric_Value: 0_0_0_35}', ""); + Expect(0, 12896, '\p{Numeric_Value: 0_0_0_35}', ""); + Expect(1, 12896, '\p{^Numeric_Value: 0_0_0_35}', ""); + Expect(1, 12896, '\P{Numeric_Value: 0_0_0_35}', ""); + Expect(0, 12896, '\P{^Numeric_Value: 0_0_0_35}', ""); + Expect(1, 12895, '\p{Numeric_Value=3.500000000000000e+01}', ""); + Expect(0, 12895, '\p{^Numeric_Value=3.500000000000000e+01}', ""); + Expect(0, 12895, '\P{Numeric_Value=3.500000000000000e+01}', ""); + Expect(1, 12895, '\P{^Numeric_Value=3.500000000000000e+01}', ""); + Expect(0, 12896, '\p{Numeric_Value=3.500000000000000e+01}', ""); + Expect(1, 12896, '\p{^Numeric_Value=3.500000000000000e+01}', ""); + Expect(1, 12896, '\P{Numeric_Value=3.500000000000000e+01}', ""); + Expect(0, 12896, '\P{^Numeric_Value=3.500000000000000e+01}', ""); + Error('\p{Nv= /a/00000000035}'); + Error('\P{Nv= /a/00000000035}'); + Expect(1, 12895, '\p{Nv=:\A35\z:}', "");; + Expect(0, 12896, '\p{Nv=:\A35\z:}', "");; + Expect(1, 12895, '\p{Nv=00035}', ""); + Expect(0, 12895, '\p{^Nv=00035}', ""); + Expect(0, 12895, '\P{Nv=00035}', ""); + Expect(1, 12895, '\P{^Nv=00035}', ""); + Expect(0, 12896, '\p{Nv=00035}', ""); + Expect(1, 12896, '\p{^Nv=00035}', ""); + Expect(1, 12896, '\P{Nv=00035}', ""); + Expect(0, 12896, '\P{^Nv=00035}', ""); + Expect(1, 12895, '\p{Nv=3.500000000000000e+01}', ""); + Expect(0, 12895, '\p{^Nv=3.500000000000000e+01}', ""); + Expect(0, 12895, '\P{Nv=3.500000000000000e+01}', ""); + Expect(1, 12895, '\P{^Nv=3.500000000000000e+01}', ""); + Expect(0, 12896, '\p{Nv=3.500000000000000e+01}', ""); + Expect(1, 12896, '\p{^Nv=3.500000000000000e+01}', ""); + Expect(1, 12896, '\P{Nv=3.500000000000000e+01}', ""); + Expect(0, 12896, '\P{^Nv=3.500000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=__+0_0_0_035/a/}'); + Error('\P{Is_Numeric_Value=__+0_0_0_035/a/}'); + Expect(1, 12895, '\p{Is_Numeric_Value=00_00_35}', ""); + Expect(0, 12895, '\p{^Is_Numeric_Value=00_00_35}', ""); + Expect(0, 12895, '\P{Is_Numeric_Value=00_00_35}', ""); + Expect(1, 12895, '\P{^Is_Numeric_Value=00_00_35}', ""); + Expect(0, 12896, '\p{Is_Numeric_Value=00_00_35}', ""); + Expect(1, 12896, '\p{^Is_Numeric_Value=00_00_35}', ""); + Expect(1, 12896, '\P{Is_Numeric_Value=00_00_35}', ""); + Expect(0, 12896, '\P{^Is_Numeric_Value=00_00_35}', ""); + Expect(1, 12895, '\p{Is_Numeric_Value=3.500000000000000e+01}', ""); + Expect(0, 12895, '\p{^Is_Numeric_Value=3.500000000000000e+01}', ""); + Expect(0, 12895, '\P{Is_Numeric_Value=3.500000000000000e+01}', ""); + Expect(1, 12895, '\P{^Is_Numeric_Value=3.500000000000000e+01}', ""); + Expect(0, 12896, '\p{Is_Numeric_Value=3.500000000000000e+01}', ""); + Expect(1, 12896, '\p{^Is_Numeric_Value=3.500000000000000e+01}', ""); + Expect(1, 12896, '\P{Is_Numeric_Value=3.500000000000000e+01}', ""); + Expect(0, 12896, '\P{^Is_Numeric_Value=3.500000000000000e+01}', ""); + Error('\p{Is_Nv: /a/ _035}'); + Error('\P{Is_Nv: /a/ _035}'); + Expect(1, 12895, '\p{Is_Nv=000035}', ""); + Expect(0, 12895, '\p{^Is_Nv=000035}', ""); + Expect(0, 12895, '\P{Is_Nv=000035}', ""); + Expect(1, 12895, '\P{^Is_Nv=000035}', ""); + Expect(0, 12896, '\p{Is_Nv=000035}', ""); + Expect(1, 12896, '\p{^Is_Nv=000035}', ""); + Expect(1, 12896, '\P{Is_Nv=000035}', ""); + Expect(0, 12896, '\P{^Is_Nv=000035}', ""); + Expect(1, 12895, '\p{Is_Nv:3.500000000000000e+01}', ""); + Expect(0, 12895, '\p{^Is_Nv:3.500000000000000e+01}', ""); + Expect(0, 12895, '\P{Is_Nv:3.500000000000000e+01}', ""); + Expect(1, 12895, '\P{^Is_Nv:3.500000000000000e+01}', ""); + Expect(0, 12896, '\p{Is_Nv:3.500000000000000e+01}', ""); + Expect(1, 12896, '\p{^Is_Nv:3.500000000000000e+01}', ""); + Expect(1, 12896, '\P{Is_Nv:3.500000000000000e+01}', ""); + Expect(0, 12896, '\P{^Is_Nv:3.500000000000000e+01}', ""); + Error('\p{Numeric_Value=:=000003_6}'); + Error('\P{Numeric_Value=:=000003_6}'); + Expect(1, 12977, '\p{Numeric_Value=:\A36\z:}', "");; + Expect(0, 12978, '\p{Numeric_Value=:\A36\z:}', "");; + Expect(1, 12977, '\p{Numeric_Value: +000003_6}', ""); + Expect(0, 12977, '\p{^Numeric_Value: +000003_6}', ""); + Expect(0, 12977, '\P{Numeric_Value: +000003_6}', ""); + Expect(1, 12977, '\P{^Numeric_Value: +000003_6}', ""); + Expect(0, 12978, '\p{Numeric_Value: +000003_6}', ""); + Expect(1, 12978, '\p{^Numeric_Value: +000003_6}', ""); + Expect(1, 12978, '\P{Numeric_Value: +000003_6}', ""); + Expect(0, 12978, '\P{^Numeric_Value: +000003_6}', ""); + Expect(1, 12977, '\p{Numeric_Value=3.600000000000000e+01}', ""); + Expect(0, 12977, '\p{^Numeric_Value=3.600000000000000e+01}', ""); + Expect(0, 12977, '\P{Numeric_Value=3.600000000000000e+01}', ""); + Expect(1, 12977, '\P{^Numeric_Value=3.600000000000000e+01}', ""); + Expect(0, 12978, '\p{Numeric_Value=3.600000000000000e+01}', ""); + Expect(1, 12978, '\p{^Numeric_Value=3.600000000000000e+01}', ""); + Expect(1, 12978, '\P{Numeric_Value=3.600000000000000e+01}', ""); + Expect(0, 12978, '\P{^Numeric_Value=3.600000000000000e+01}', ""); + Error('\p{Nv= :=0_0_0_0_0_0_36}'); + Error('\P{Nv= :=0_0_0_0_0_0_36}'); + Expect(1, 12977, '\p{Nv=:\A36\z:}', "");; + Expect(0, 12978, '\p{Nv=:\A36\z:}', "");; + Expect(1, 12977, '\p{Nv=+00036}', ""); + Expect(0, 12977, '\p{^Nv=+00036}', ""); + Expect(0, 12977, '\P{Nv=+00036}', ""); + Expect(1, 12977, '\P{^Nv=+00036}', ""); + Expect(0, 12978, '\p{Nv=+00036}', ""); + Expect(1, 12978, '\p{^Nv=+00036}', ""); + Expect(1, 12978, '\P{Nv=+00036}', ""); + Expect(0, 12978, '\P{^Nv=+00036}', ""); + Expect(1, 12977, '\p{Nv=3.600000000000000e+01}', ""); + Expect(0, 12977, '\p{^Nv=3.600000000000000e+01}', ""); + Expect(0, 12977, '\P{Nv=3.600000000000000e+01}', ""); + Expect(1, 12977, '\P{^Nv=3.600000000000000e+01}', ""); + Expect(0, 12978, '\p{Nv=3.600000000000000e+01}', ""); + Expect(1, 12978, '\p{^Nv=3.600000000000000e+01}', ""); + Expect(1, 12978, '\P{Nv=3.600000000000000e+01}', ""); + Expect(0, 12978, '\P{^Nv=3.600000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= +00_03_6/a/}'); + Error('\P{Is_Numeric_Value= +00_03_6/a/}'); + Expect(1, 12977, '\p{Is_Numeric_Value=+036}', ""); + Expect(0, 12977, '\p{^Is_Numeric_Value=+036}', ""); + Expect(0, 12977, '\P{Is_Numeric_Value=+036}', ""); + Expect(1, 12977, '\P{^Is_Numeric_Value=+036}', ""); + Expect(0, 12978, '\p{Is_Numeric_Value=+036}', ""); + Expect(1, 12978, '\p{^Is_Numeric_Value=+036}', ""); + Expect(1, 12978, '\P{Is_Numeric_Value=+036}', ""); + Expect(0, 12978, '\P{^Is_Numeric_Value=+036}', ""); + Expect(1, 12977, '\p{Is_Numeric_Value=3.600000000000000e+01}', ""); + Expect(0, 12977, '\p{^Is_Numeric_Value=3.600000000000000e+01}', ""); + Expect(0, 12977, '\P{Is_Numeric_Value=3.600000000000000e+01}', ""); + Expect(1, 12977, '\P{^Is_Numeric_Value=3.600000000000000e+01}', ""); + Expect(0, 12978, '\p{Is_Numeric_Value=3.600000000000000e+01}', ""); + Expect(1, 12978, '\p{^Is_Numeric_Value=3.600000000000000e+01}', ""); + Expect(1, 12978, '\P{Is_Numeric_Value=3.600000000000000e+01}', ""); + Expect(0, 12978, '\P{^Is_Numeric_Value=3.600000000000000e+01}', ""); + Error('\p{Is_Nv= -0_0_0_036/a/}'); + Error('\P{Is_Nv= -0_0_0_036/a/}'); + Expect(1, 12977, '\p{Is_Nv:+000_000_000_36}', ""); + Expect(0, 12977, '\p{^Is_Nv:+000_000_000_36}', ""); + Expect(0, 12977, '\P{Is_Nv:+000_000_000_36}', ""); + Expect(1, 12977, '\P{^Is_Nv:+000_000_000_36}', ""); + Expect(0, 12978, '\p{Is_Nv:+000_000_000_36}', ""); + Expect(1, 12978, '\p{^Is_Nv:+000_000_000_36}', ""); + Expect(1, 12978, '\P{Is_Nv:+000_000_000_36}', ""); + Expect(0, 12978, '\P{^Is_Nv:+000_000_000_36}', ""); + Expect(1, 12977, '\p{Is_Nv=3.600000000000000e+01}', ""); + Expect(0, 12977, '\p{^Is_Nv=3.600000000000000e+01}', ""); + Expect(0, 12977, '\P{Is_Nv=3.600000000000000e+01}', ""); + Expect(1, 12977, '\P{^Is_Nv=3.600000000000000e+01}', ""); + Expect(0, 12978, '\p{Is_Nv=3.600000000000000e+01}', ""); + Expect(1, 12978, '\p{^Is_Nv=3.600000000000000e+01}', ""); + Expect(1, 12978, '\P{Is_Nv=3.600000000000000e+01}', ""); + Expect(0, 12978, '\P{^Is_Nv=3.600000000000000e+01}', ""); + Error('\p{Numeric_Value=:=- +00003_7}'); + Error('\P{Numeric_Value=:=- +00003_7}'); + Expect(1, 12978, '\p{Numeric_Value=:\A37\z:}', "");; + Expect(0, 12979, '\p{Numeric_Value=:\A37\z:}', "");; + Expect(1, 12978, '\p{Numeric_Value=0000037}', ""); + Expect(0, 12978, '\p{^Numeric_Value=0000037}', ""); + Expect(0, 12978, '\P{Numeric_Value=0000037}', ""); + Expect(1, 12978, '\P{^Numeric_Value=0000037}', ""); + Expect(0, 12979, '\p{Numeric_Value=0000037}', ""); + Expect(1, 12979, '\p{^Numeric_Value=0000037}', ""); + Expect(1, 12979, '\P{Numeric_Value=0000037}', ""); + Expect(0, 12979, '\P{^Numeric_Value=0000037}', ""); + Expect(1, 12978, '\p{Numeric_Value=3.700000000000000e+01}', ""); + Expect(0, 12978, '\p{^Numeric_Value=3.700000000000000e+01}', ""); + Expect(0, 12978, '\P{Numeric_Value=3.700000000000000e+01}', ""); + Expect(1, 12978, '\P{^Numeric_Value=3.700000000000000e+01}', ""); + Expect(0, 12979, '\p{Numeric_Value=3.700000000000000e+01}', ""); + Expect(1, 12979, '\p{^Numeric_Value=3.700000000000000e+01}', ""); + Expect(1, 12979, '\P{Numeric_Value=3.700000000000000e+01}', ""); + Expect(0, 12979, '\P{^Numeric_Value=3.700000000000000e+01}', ""); + Error('\p{Nv=_/a/00000037}'); + Error('\P{Nv=_/a/00000037}'); + Expect(1, 12978, '\p{Nv=:\A37\z:}', "");; + Expect(0, 12979, '\p{Nv=:\A37\z:}', "");; + Expect(1, 12978, '\p{Nv=00_00_37}', ""); + Expect(0, 12978, '\p{^Nv=00_00_37}', ""); + Expect(0, 12978, '\P{Nv=00_00_37}', ""); + Expect(1, 12978, '\P{^Nv=00_00_37}', ""); + Expect(0, 12979, '\p{Nv=00_00_37}', ""); + Expect(1, 12979, '\p{^Nv=00_00_37}', ""); + Expect(1, 12979, '\P{Nv=00_00_37}', ""); + Expect(0, 12979, '\P{^Nv=00_00_37}', ""); + Expect(1, 12978, '\p{Nv=3.700000000000000e+01}', ""); + Expect(0, 12978, '\p{^Nv=3.700000000000000e+01}', ""); + Expect(0, 12978, '\P{Nv=3.700000000000000e+01}', ""); + Expect(1, 12978, '\P{^Nv=3.700000000000000e+01}', ""); + Expect(0, 12979, '\p{Nv=3.700000000000000e+01}', ""); + Expect(1, 12979, '\p{^Nv=3.700000000000000e+01}', ""); + Expect(1, 12979, '\P{Nv=3.700000000000000e+01}', ""); + Expect(0, 12979, '\P{^Nv=3.700000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=-_+000_003_7:=}'); + Error('\P{Is_Numeric_Value=-_+000_003_7:=}'); + Expect(1, 12978, '\p{Is_Numeric_Value=03_7}', ""); + Expect(0, 12978, '\p{^Is_Numeric_Value=03_7}', ""); + Expect(0, 12978, '\P{Is_Numeric_Value=03_7}', ""); + Expect(1, 12978, '\P{^Is_Numeric_Value=03_7}', ""); + Expect(0, 12979, '\p{Is_Numeric_Value=03_7}', ""); + Expect(1, 12979, '\p{^Is_Numeric_Value=03_7}', ""); + Expect(1, 12979, '\P{Is_Numeric_Value=03_7}', ""); + Expect(0, 12979, '\P{^Is_Numeric_Value=03_7}', ""); + Expect(1, 12978, '\p{Is_Numeric_Value=3.700000000000000e+01}', ""); + Expect(0, 12978, '\p{^Is_Numeric_Value=3.700000000000000e+01}', ""); + Expect(0, 12978, '\P{Is_Numeric_Value=3.700000000000000e+01}', ""); + Expect(1, 12978, '\P{^Is_Numeric_Value=3.700000000000000e+01}', ""); + Expect(0, 12979, '\p{Is_Numeric_Value=3.700000000000000e+01}', ""); + Expect(1, 12979, '\p{^Is_Numeric_Value=3.700000000000000e+01}', ""); + Expect(1, 12979, '\P{Is_Numeric_Value=3.700000000000000e+01}', ""); + Expect(0, 12979, '\P{^Is_Numeric_Value=3.700000000000000e+01}', ""); + Error('\p{Is_Nv= 000037:=}'); + Error('\P{Is_Nv= 000037:=}'); + Expect(1, 12978, '\p{Is_Nv=0_0_0_0_0_0_0_0037}', ""); + Expect(0, 12978, '\p{^Is_Nv=0_0_0_0_0_0_0_0037}', ""); + Expect(0, 12978, '\P{Is_Nv=0_0_0_0_0_0_0_0037}', ""); + Expect(1, 12978, '\P{^Is_Nv=0_0_0_0_0_0_0_0037}', ""); + Expect(0, 12979, '\p{Is_Nv=0_0_0_0_0_0_0_0037}', ""); + Expect(1, 12979, '\p{^Is_Nv=0_0_0_0_0_0_0_0037}', ""); + Expect(1, 12979, '\P{Is_Nv=0_0_0_0_0_0_0_0037}', ""); + Expect(0, 12979, '\P{^Is_Nv=0_0_0_0_0_0_0_0037}', ""); + Expect(1, 12978, '\p{Is_Nv=3.700000000000000e+01}', ""); + Expect(0, 12978, '\p{^Is_Nv=3.700000000000000e+01}', ""); + Expect(0, 12978, '\P{Is_Nv=3.700000000000000e+01}', ""); + Expect(1, 12978, '\P{^Is_Nv=3.700000000000000e+01}', ""); + Expect(0, 12979, '\p{Is_Nv=3.700000000000000e+01}', ""); + Expect(1, 12979, '\p{^Is_Nv=3.700000000000000e+01}', ""); + Expect(1, 12979, '\P{Is_Nv=3.700000000000000e+01}', ""); + Expect(0, 12979, '\P{^Is_Nv=3.700000000000000e+01}', ""); + Error('\p{Numeric_Value=:=_ 00_03_8}'); + Error('\P{Numeric_Value=:=_ 00_03_8}'); + Expect(1, 12979, '\p{Numeric_Value=:\A38\z:}', "");; + Expect(0, 12980, '\p{Numeric_Value=:\A38\z:}', "");; + Expect(1, 12979, '\p{Numeric_Value:0038}', ""); + Expect(0, 12979, '\p{^Numeric_Value:0038}', ""); + Expect(0, 12979, '\P{Numeric_Value:0038}', ""); + Expect(1, 12979, '\P{^Numeric_Value:0038}', ""); + Expect(0, 12980, '\p{Numeric_Value:0038}', ""); + Expect(1, 12980, '\p{^Numeric_Value:0038}', ""); + Expect(1, 12980, '\P{Numeric_Value:0038}', ""); + Expect(0, 12980, '\P{^Numeric_Value:0038}', ""); + Expect(1, 12979, '\p{Numeric_Value: 3.800000000000000e+01}', ""); + Expect(0, 12979, '\p{^Numeric_Value: 3.800000000000000e+01}', ""); + Expect(0, 12979, '\P{Numeric_Value: 3.800000000000000e+01}', ""); + Expect(1, 12979, '\P{^Numeric_Value: 3.800000000000000e+01}', ""); + Expect(0, 12980, '\p{Numeric_Value: 3.800000000000000e+01}', ""); + Expect(1, 12980, '\p{^Numeric_Value: 3.800000000000000e+01}', ""); + Expect(1, 12980, '\P{Numeric_Value: 3.800000000000000e+01}', ""); + Expect(0, 12980, '\P{^Numeric_Value: 3.800000000000000e+01}', ""); + Error('\p{Nv= _00000038:=}'); + Error('\P{Nv= _00000038:=}'); + Expect(1, 12979, '\p{Nv=:\A38\z:}', "");; + Expect(0, 12980, '\p{Nv=:\A38\z:}', "");; + Expect(1, 12979, '\p{Nv=00000038}', ""); + Expect(0, 12979, '\p{^Nv=00000038}', ""); + Expect(0, 12979, '\P{Nv=00000038}', ""); + Expect(1, 12979, '\P{^Nv=00000038}', ""); + Expect(0, 12980, '\p{Nv=00000038}', ""); + Expect(1, 12980, '\p{^Nv=00000038}', ""); + Expect(1, 12980, '\P{Nv=00000038}', ""); + Expect(0, 12980, '\P{^Nv=00000038}', ""); + Expect(1, 12979, '\p{Nv=3.800000000000000e+01}', ""); + Expect(0, 12979, '\p{^Nv=3.800000000000000e+01}', ""); + Expect(0, 12979, '\P{Nv=3.800000000000000e+01}', ""); + Expect(1, 12979, '\P{^Nv=3.800000000000000e+01}', ""); + Expect(0, 12980, '\p{Nv=3.800000000000000e+01}', ""); + Expect(1, 12980, '\p{^Nv=3.800000000000000e+01}', ""); + Expect(1, 12980, '\P{Nv=3.800000000000000e+01}', ""); + Expect(0, 12980, '\P{^Nv=3.800000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=+0000038:=}'); + Error('\P{Is_Numeric_Value=+0000038:=}'); + Expect(1, 12979, '\p{Is_Numeric_Value=+000000003_8}', ""); + Expect(0, 12979, '\p{^Is_Numeric_Value=+000000003_8}', ""); + Expect(0, 12979, '\P{Is_Numeric_Value=+000000003_8}', ""); + Expect(1, 12979, '\P{^Is_Numeric_Value=+000000003_8}', ""); + Expect(0, 12980, '\p{Is_Numeric_Value=+000000003_8}', ""); + Expect(1, 12980, '\p{^Is_Numeric_Value=+000000003_8}', ""); + Expect(1, 12980, '\P{Is_Numeric_Value=+000000003_8}', ""); + Expect(0, 12980, '\P{^Is_Numeric_Value=+000000003_8}', ""); + Expect(1, 12979, '\p{Is_Numeric_Value=3.800000000000000e+01}', ""); + Expect(0, 12979, '\p{^Is_Numeric_Value=3.800000000000000e+01}', ""); + Expect(0, 12979, '\P{Is_Numeric_Value=3.800000000000000e+01}', ""); + Expect(1, 12979, '\P{^Is_Numeric_Value=3.800000000000000e+01}', ""); + Expect(0, 12980, '\p{Is_Numeric_Value=3.800000000000000e+01}', ""); + Expect(1, 12980, '\p{^Is_Numeric_Value=3.800000000000000e+01}', ""); + Expect(1, 12980, '\P{Is_Numeric_Value=3.800000000000000e+01}', ""); + Expect(0, 12980, '\P{^Is_Numeric_Value=3.800000000000000e+01}', ""); + Error('\p{Is_Nv=-:=00000_00003_8}'); + Error('\P{Is_Nv=-:=00000_00003_8}'); + Expect(1, 12979, '\p{Is_Nv=0_0_0_0_0_38}', ""); + Expect(0, 12979, '\p{^Is_Nv=0_0_0_0_0_38}', ""); + Expect(0, 12979, '\P{Is_Nv=0_0_0_0_0_38}', ""); + Expect(1, 12979, '\P{^Is_Nv=0_0_0_0_0_38}', ""); + Expect(0, 12980, '\p{Is_Nv=0_0_0_0_0_38}', ""); + Expect(1, 12980, '\p{^Is_Nv=0_0_0_0_0_38}', ""); + Expect(1, 12980, '\P{Is_Nv=0_0_0_0_0_38}', ""); + Expect(0, 12980, '\P{^Is_Nv=0_0_0_0_0_38}', ""); + Expect(1, 12979, '\p{Is_Nv=3.800000000000000e+01}', ""); + Expect(0, 12979, '\p{^Is_Nv=3.800000000000000e+01}', ""); + Expect(0, 12979, '\P{Is_Nv=3.800000000000000e+01}', ""); + Expect(1, 12979, '\P{^Is_Nv=3.800000000000000e+01}', ""); + Expect(0, 12980, '\p{Is_Nv=3.800000000000000e+01}', ""); + Expect(1, 12980, '\p{^Is_Nv=3.800000000000000e+01}', ""); + Expect(1, 12980, '\P{Is_Nv=3.800000000000000e+01}', ""); + Expect(0, 12980, '\P{^Is_Nv=3.800000000000000e+01}', ""); + Error('\p{Numeric_Value=-+00000000039:=}'); + Error('\P{Numeric_Value=-+00000000039:=}'); + Expect(1, 12980, '\p{Numeric_Value=:\A39\z:}', "");; + Expect(0, 12981, '\p{Numeric_Value=:\A39\z:}', "");; + Expect(1, 12980, '\p{Numeric_Value=+00_00_00_03_9}', ""); + Expect(0, 12980, '\p{^Numeric_Value=+00_00_00_03_9}', ""); + Expect(0, 12980, '\P{Numeric_Value=+00_00_00_03_9}', ""); + Expect(1, 12980, '\P{^Numeric_Value=+00_00_00_03_9}', ""); + Expect(0, 12981, '\p{Numeric_Value=+00_00_00_03_9}', ""); + Expect(1, 12981, '\p{^Numeric_Value=+00_00_00_03_9}', ""); + Expect(1, 12981, '\P{Numeric_Value=+00_00_00_03_9}', ""); + Expect(0, 12981, '\P{^Numeric_Value=+00_00_00_03_9}', ""); + Expect(1, 12980, '\p{Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12980, '\p{^Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12980, '\P{Numeric_Value=3.900000000000000e+01}', ""); + Expect(1, 12980, '\P{^Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12981, '\p{Numeric_Value=3.900000000000000e+01}', ""); + Expect(1, 12981, '\p{^Numeric_Value=3.900000000000000e+01}', ""); + Expect(1, 12981, '\P{Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12981, '\P{^Numeric_Value=3.900000000000000e+01}', ""); + Error('\p{Nv= 00000039/a/}'); + Error('\P{Nv= 00000039/a/}'); + Expect(1, 12980, '\p{Nv=:\A39\z:}', "");; + Expect(0, 12981, '\p{Nv=:\A39\z:}', "");; + Expect(1, 12980, '\p{Nv=03_9}', ""); + Expect(0, 12980, '\p{^Nv=03_9}', ""); + Expect(0, 12980, '\P{Nv=03_9}', ""); + Expect(1, 12980, '\P{^Nv=03_9}', ""); + Expect(0, 12981, '\p{Nv=03_9}', ""); + Expect(1, 12981, '\p{^Nv=03_9}', ""); + Expect(1, 12981, '\P{Nv=03_9}', ""); + Expect(0, 12981, '\P{^Nv=03_9}', ""); + Expect(1, 12980, '\p{Nv=3.900000000000000e+01}', ""); + Expect(0, 12980, '\p{^Nv=3.900000000000000e+01}', ""); + Expect(0, 12980, '\P{Nv=3.900000000000000e+01}', ""); + Expect(1, 12980, '\P{^Nv=3.900000000000000e+01}', ""); + Expect(0, 12981, '\p{Nv=3.900000000000000e+01}', ""); + Expect(1, 12981, '\p{^Nv=3.900000000000000e+01}', ""); + Expect(1, 12981, '\P{Nv=3.900000000000000e+01}', ""); + Expect(0, 12981, '\P{^Nv=3.900000000000000e+01}', ""); + Error('\p{Is_Numeric_Value: 0039:=}'); + Error('\P{Is_Numeric_Value: 0039:=}'); + Expect(1, 12980, '\p{Is_Numeric_Value: +0000000039}', ""); + Expect(0, 12980, '\p{^Is_Numeric_Value: +0000000039}', ""); + Expect(0, 12980, '\P{Is_Numeric_Value: +0000000039}', ""); + Expect(1, 12980, '\P{^Is_Numeric_Value: +0000000039}', ""); + Expect(0, 12981, '\p{Is_Numeric_Value: +0000000039}', ""); + Expect(1, 12981, '\p{^Is_Numeric_Value: +0000000039}', ""); + Expect(1, 12981, '\P{Is_Numeric_Value: +0000000039}', ""); + Expect(0, 12981, '\P{^Is_Numeric_Value: +0000000039}', ""); + Expect(1, 12980, '\p{Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12980, '\p{^Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12980, '\P{Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(1, 12980, '\P{^Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12981, '\p{Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(1, 12981, '\p{^Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(1, 12981, '\P{Is_Numeric_Value=3.900000000000000e+01}', ""); + Expect(0, 12981, '\P{^Is_Numeric_Value=3.900000000000000e+01}', ""); + Error('\p{Is_Nv= +00_00_00_039/a/}'); + Error('\P{Is_Nv= +00_00_00_039/a/}'); + Expect(1, 12980, '\p{Is_Nv=+000000039}', ""); + Expect(0, 12980, '\p{^Is_Nv=+000000039}', ""); + Expect(0, 12980, '\P{Is_Nv=+000000039}', ""); + Expect(1, 12980, '\P{^Is_Nv=+000000039}', ""); + Expect(0, 12981, '\p{Is_Nv=+000000039}', ""); + Expect(1, 12981, '\p{^Is_Nv=+000000039}', ""); + Expect(1, 12981, '\P{Is_Nv=+000000039}', ""); + Expect(0, 12981, '\P{^Is_Nv=+000000039}', ""); + Expect(1, 12980, '\p{Is_Nv: 3.900000000000000e+01}', ""); + Expect(0, 12980, '\p{^Is_Nv: 3.900000000000000e+01}', ""); + Expect(0, 12980, '\P{Is_Nv: 3.900000000000000e+01}', ""); + Expect(1, 12980, '\P{^Is_Nv: 3.900000000000000e+01}', ""); + Expect(0, 12981, '\p{Is_Nv: 3.900000000000000e+01}', ""); + Expect(1, 12981, '\p{^Is_Nv: 3.900000000000000e+01}', ""); + Expect(1, 12981, '\P{Is_Nv: 3.900000000000000e+01}', ""); + Expect(0, 12981, '\P{^Is_Nv: 3.900000000000000e+01}', ""); + Error('\p{Numeric_Value=_:=04}'); + Error('\P{Numeric_Value=_:=04}'); + Expect(1, 156269, '\p{Numeric_Value=:\A4\z:}', "");; + Expect(0, 156270, '\p{Numeric_Value=:\A4\z:}', "");; + Expect(1, 156269, '\p{Numeric_Value=0000000004}', ""); + Expect(0, 156269, '\p{^Numeric_Value=0000000004}', ""); + Expect(0, 156269, '\P{Numeric_Value=0000000004}', ""); + Expect(1, 156269, '\P{^Numeric_Value=0000000004}', ""); + Expect(0, 156270, '\p{Numeric_Value=0000000004}', ""); + Expect(1, 156270, '\p{^Numeric_Value=0000000004}', ""); + Expect(1, 156270, '\P{Numeric_Value=0000000004}', ""); + Expect(0, 156270, '\P{^Numeric_Value=0000000004}', ""); + Expect(1, 156269, '\p{Numeric_Value=4.000000000000000e+00}', ""); + Expect(0, 156269, '\p{^Numeric_Value=4.000000000000000e+00}', ""); + Expect(0, 156269, '\P{Numeric_Value=4.000000000000000e+00}', ""); + Expect(1, 156269, '\P{^Numeric_Value=4.000000000000000e+00}', ""); + Expect(0, 156270, '\p{Numeric_Value=4.000000000000000e+00}', ""); + Expect(1, 156270, '\p{^Numeric_Value=4.000000000000000e+00}', ""); + Expect(1, 156270, '\P{Numeric_Value=4.000000000000000e+00}', ""); + Expect(0, 156270, '\P{^Numeric_Value=4.000000000000000e+00}', ""); + Error('\p{Nv=_/a/0004}'); + Error('\P{Nv=_/a/0004}'); + Expect(1, 156269, '\p{Nv=:\A4\z:}', "");; + Expect(0, 156270, '\p{Nv=:\A4\z:}', "");; + Expect(1, 156269, '\p{Nv=0_0_0_0_0_04}', ""); + Expect(0, 156269, '\p{^Nv=0_0_0_0_0_04}', ""); + Expect(0, 156269, '\P{Nv=0_0_0_0_0_04}', ""); + Expect(1, 156269, '\P{^Nv=0_0_0_0_0_04}', ""); + Expect(0, 156270, '\p{Nv=0_0_0_0_0_04}', ""); + Expect(1, 156270, '\p{^Nv=0_0_0_0_0_04}', ""); + Expect(1, 156270, '\P{Nv=0_0_0_0_0_04}', ""); + Expect(0, 156270, '\P{^Nv=0_0_0_0_0_04}', ""); + Expect(1, 156269, '\p{Nv=4.000000000000000e+00}', ""); + Expect(0, 156269, '\p{^Nv=4.000000000000000e+00}', ""); + Expect(0, 156269, '\P{Nv=4.000000000000000e+00}', ""); + Expect(1, 156269, '\P{^Nv=4.000000000000000e+00}', ""); + Expect(0, 156270, '\p{Nv=4.000000000000000e+00}', ""); + Expect(1, 156270, '\p{^Nv=4.000000000000000e+00}', ""); + Expect(1, 156270, '\P{Nv=4.000000000000000e+00}', ""); + Expect(0, 156270, '\P{^Nv=4.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value= _00004:=}'); + Error('\P{Is_Numeric_Value= _00004:=}'); + Expect(1, 156269, '\p{Is_Numeric_Value=+000_000_000_4}', ""); + Expect(0, 156269, '\p{^Is_Numeric_Value=+000_000_000_4}', ""); + Expect(0, 156269, '\P{Is_Numeric_Value=+000_000_000_4}', ""); + Expect(1, 156269, '\P{^Is_Numeric_Value=+000_000_000_4}', ""); + Expect(0, 156270, '\p{Is_Numeric_Value=+000_000_000_4}', ""); + Expect(1, 156270, '\p{^Is_Numeric_Value=+000_000_000_4}', ""); + Expect(1, 156270, '\P{Is_Numeric_Value=+000_000_000_4}', ""); + Expect(0, 156270, '\P{^Is_Numeric_Value=+000_000_000_4}', ""); + Expect(1, 156269, '\p{Is_Numeric_Value=4.000000000000000e+00}', ""); + Expect(0, 156269, '\p{^Is_Numeric_Value=4.000000000000000e+00}', ""); + Expect(0, 156269, '\P{Is_Numeric_Value=4.000000000000000e+00}', ""); + Expect(1, 156269, '\P{^Is_Numeric_Value=4.000000000000000e+00}', ""); + Expect(0, 156270, '\p{Is_Numeric_Value=4.000000000000000e+00}', ""); + Expect(1, 156270, '\p{^Is_Numeric_Value=4.000000000000000e+00}', ""); + Expect(1, 156270, '\P{Is_Numeric_Value=4.000000000000000e+00}', ""); + Expect(0, 156270, '\P{^Is_Numeric_Value=4.000000000000000e+00}', ""); + Error('\p{Is_Nv=:=__+00000_4}'); + Error('\P{Is_Nv=:=__+00000_4}'); + Expect(1, 156269, '\p{Is_Nv=0000_0000_04}', ""); + Expect(0, 156269, '\p{^Is_Nv=0000_0000_04}', ""); + Expect(0, 156269, '\P{Is_Nv=0000_0000_04}', ""); + Expect(1, 156269, '\P{^Is_Nv=0000_0000_04}', ""); + Expect(0, 156270, '\p{Is_Nv=0000_0000_04}', ""); + Expect(1, 156270, '\p{^Is_Nv=0000_0000_04}', ""); + Expect(1, 156270, '\P{Is_Nv=0000_0000_04}', ""); + Expect(0, 156270, '\P{^Is_Nv=0000_0000_04}', ""); + Expect(1, 156269, '\p{Is_Nv:4.000000000000000e+00}', ""); + Expect(0, 156269, '\p{^Is_Nv:4.000000000000000e+00}', ""); + Expect(0, 156269, '\P{Is_Nv:4.000000000000000e+00}', ""); + Expect(1, 156269, '\P{^Is_Nv:4.000000000000000e+00}', ""); + Expect(0, 156270, '\p{Is_Nv:4.000000000000000e+00}', ""); + Expect(1, 156270, '\p{^Is_Nv:4.000000000000000e+00}', ""); + Expect(1, 156270, '\P{Is_Nv:4.000000000000000e+00}', ""); + Expect(0, 156270, '\P{^Is_Nv:4.000000000000000e+00}', ""); + Error('\p{Numeric_Value=/a/ 04/00000005}'); + Error('\P{Numeric_Value=/a/ 04/00000005}'); + Expect(1, 8536, '\p{Numeric_Value=:\A4/5\z:}', "");; + Expect(0, 8537, '\p{Numeric_Value=:\A4/5\z:}', "");; + Expect(1, 8536, '\p{Numeric_Value=+0000004/0005}', ""); + Expect(0, 8536, '\p{^Numeric_Value=+0000004/0005}', ""); + Expect(0, 8536, '\P{Numeric_Value=+0000004/0005}', ""); + Expect(1, 8536, '\P{^Numeric_Value=+0000004/0005}', ""); + Expect(0, 8537, '\p{Numeric_Value=+0000004/0005}', ""); + Expect(1, 8537, '\p{^Numeric_Value=+0000004/0005}', ""); + Expect(1, 8537, '\P{Numeric_Value=+0000004/0005}', ""); + Expect(0, 8537, '\P{^Numeric_Value=+0000004/0005}', ""); + Expect(1, 8536, '\p{Numeric_Value=240/300}', ""); + Expect(0, 8536, '\p{^Numeric_Value=240/300}', ""); + Expect(0, 8536, '\P{Numeric_Value=240/300}', ""); + Expect(1, 8536, '\P{^Numeric_Value=240/300}', ""); + Expect(0, 8537, '\p{Numeric_Value=240/300}', ""); + Expect(1, 8537, '\p{^Numeric_Value=240/300}', ""); + Expect(1, 8537, '\P{Numeric_Value=240/300}', ""); + Expect(0, 8537, '\P{^Numeric_Value=240/300}', ""); + Expect(1, 8536, '\p{Numeric_Value=8.0e-01}', ""); + Expect(0, 8536, '\p{^Numeric_Value=8.0e-01}', ""); + Expect(0, 8536, '\P{Numeric_Value=8.0e-01}', ""); + Expect(1, 8536, '\P{^Numeric_Value=8.0e-01}', ""); + Expect(0, 8537, '\p{Numeric_Value=8.0e-01}', ""); + Expect(1, 8537, '\p{^Numeric_Value=8.0e-01}', ""); + Expect(1, 8537, '\P{Numeric_Value=8.0e-01}', ""); + Expect(0, 8537, '\P{^Numeric_Value=8.0e-01}', ""); + Expect(1, 8536, '\p{Numeric_Value=0.8}', ""); + Expect(0, 8536, '\p{^Numeric_Value=0.8}', ""); + Expect(0, 8536, '\P{Numeric_Value=0.8}', ""); + Expect(1, 8536, '\P{^Numeric_Value=0.8}', ""); + Expect(0, 8537, '\p{Numeric_Value=0.8}', ""); + Expect(1, 8537, '\p{^Numeric_Value=0.8}', ""); + Expect(1, 8537, '\P{Numeric_Value=0.8}', ""); + Expect(0, 8537, '\P{^Numeric_Value=0.8}', ""); + Expect(1, 8536, '\p{Numeric_Value=8.00e-01}', ""); + Expect(0, 8536, '\p{^Numeric_Value=8.00e-01}', ""); + Expect(0, 8536, '\P{Numeric_Value=8.00e-01}', ""); + Expect(1, 8536, '\P{^Numeric_Value=8.00e-01}', ""); + Expect(0, 8537, '\p{Numeric_Value=8.00e-01}', ""); + Expect(1, 8537, '\p{^Numeric_Value=8.00e-01}', ""); + Expect(1, 8537, '\P{Numeric_Value=8.00e-01}', ""); + Expect(0, 8537, '\P{^Numeric_Value=8.00e-01}', ""); + Expect(1, 8536, '\p{Numeric_Value=0.80}', ""); + Expect(0, 8536, '\p{^Numeric_Value=0.80}', ""); + Expect(0, 8536, '\P{Numeric_Value=0.80}', ""); + Expect(1, 8536, '\P{^Numeric_Value=0.80}', ""); + Expect(0, 8537, '\p{Numeric_Value=0.80}', ""); + Expect(1, 8537, '\p{^Numeric_Value=0.80}', ""); + Expect(1, 8537, '\P{Numeric_Value=0.80}', ""); + Expect(0, 8537, '\P{^Numeric_Value=0.80}', ""); + Error('\p{Nv= +000004/0000000005:=}'); + Error('\P{Nv= +000004/0000000005:=}'); + Expect(1, 8536, '\p{Nv=:\A4/5\z:}', "");; + Expect(0, 8537, '\p{Nv=:\A4/5\z:}', "");; + Expect(1, 8536, '\p{Nv=+00000004/00005}', ""); + Expect(0, 8536, '\p{^Nv=+00000004/00005}', ""); + Expect(0, 8536, '\P{Nv=+00000004/00005}', ""); + Expect(1, 8536, '\P{^Nv=+00000004/00005}', ""); + Expect(0, 8537, '\p{Nv=+00000004/00005}', ""); + Expect(1, 8537, '\p{^Nv=+00000004/00005}', ""); + Expect(1, 8537, '\P{Nv=+00000004/00005}', ""); + Expect(0, 8537, '\P{^Nv=+00000004/00005}', ""); + Expect(1, 8536, '\p{Nv=240/300}', ""); + Expect(0, 8536, '\p{^Nv=240/300}', ""); + Expect(0, 8536, '\P{Nv=240/300}', ""); + Expect(1, 8536, '\P{^Nv=240/300}', ""); + Expect(0, 8537, '\p{Nv=240/300}', ""); + Expect(1, 8537, '\p{^Nv=240/300}', ""); + Expect(1, 8537, '\P{Nv=240/300}', ""); + Expect(0, 8537, '\P{^Nv=240/300}', ""); + Expect(1, 8536, '\p{Nv: 8.0e-01}', ""); + Expect(0, 8536, '\p{^Nv: 8.0e-01}', ""); + Expect(0, 8536, '\P{Nv: 8.0e-01}', ""); + Expect(1, 8536, '\P{^Nv: 8.0e-01}', ""); + Expect(0, 8537, '\p{Nv: 8.0e-01}', ""); + Expect(1, 8537, '\p{^Nv: 8.0e-01}', ""); + Expect(1, 8537, '\P{Nv: 8.0e-01}', ""); + Expect(0, 8537, '\P{^Nv: 8.0e-01}', ""); + Expect(1, 8536, '\p{Nv=0.8}', ""); + Expect(0, 8536, '\p{^Nv=0.8}', ""); + Expect(0, 8536, '\P{Nv=0.8}', ""); + Expect(1, 8536, '\P{^Nv=0.8}', ""); + Expect(0, 8537, '\p{Nv=0.8}', ""); + Expect(1, 8537, '\p{^Nv=0.8}', ""); + Expect(1, 8537, '\P{Nv=0.8}', ""); + Expect(0, 8537, '\P{^Nv=0.8}', ""); + Expect(1, 8536, '\p{Nv=8.00e-01}', ""); + Expect(0, 8536, '\p{^Nv=8.00e-01}', ""); + Expect(0, 8536, '\P{Nv=8.00e-01}', ""); + Expect(1, 8536, '\P{^Nv=8.00e-01}', ""); + Expect(0, 8537, '\p{Nv=8.00e-01}', ""); + Expect(1, 8537, '\p{^Nv=8.00e-01}', ""); + Expect(1, 8537, '\P{Nv=8.00e-01}', ""); + Expect(0, 8537, '\P{^Nv=8.00e-01}', ""); + Expect(1, 8536, '\p{Nv=0.80}', ""); + Expect(0, 8536, '\p{^Nv=0.80}', ""); + Expect(0, 8536, '\P{Nv=0.80}', ""); + Expect(1, 8536, '\P{^Nv=0.80}', ""); + Expect(0, 8537, '\p{Nv=0.80}', ""); + Expect(1, 8537, '\p{^Nv=0.80}', ""); + Expect(1, 8537, '\P{Nv=0.80}', ""); + Expect(0, 8537, '\P{^Nv=0.80}', ""); + Error('\p{Is_Numeric_Value= 000000004/0005/a/}'); + Error('\P{Is_Numeric_Value= 000000004/0005/a/}'); + Expect(1, 8536, '\p{Is_Numeric_Value=0000000004/00000005}', ""); + Expect(0, 8536, '\p{^Is_Numeric_Value=0000000004/00000005}', ""); + Expect(0, 8536, '\P{Is_Numeric_Value=0000000004/00000005}', ""); + Expect(1, 8536, '\P{^Is_Numeric_Value=0000000004/00000005}', ""); + Expect(0, 8537, '\p{Is_Numeric_Value=0000000004/00000005}', ""); + Expect(1, 8537, '\p{^Is_Numeric_Value=0000000004/00000005}', ""); + Expect(1, 8537, '\P{Is_Numeric_Value=0000000004/00000005}', ""); + Expect(0, 8537, '\P{^Is_Numeric_Value=0000000004/00000005}', ""); + Expect(1, 8536, '\p{Is_Numeric_Value=240/300}', ""); + Expect(0, 8536, '\p{^Is_Numeric_Value=240/300}', ""); + Expect(0, 8536, '\P{Is_Numeric_Value=240/300}', ""); + Expect(1, 8536, '\P{^Is_Numeric_Value=240/300}', ""); + Expect(0, 8537, '\p{Is_Numeric_Value=240/300}', ""); + Expect(1, 8537, '\p{^Is_Numeric_Value=240/300}', ""); + Expect(1, 8537, '\P{Is_Numeric_Value=240/300}', ""); + Expect(0, 8537, '\P{^Is_Numeric_Value=240/300}', ""); + Expect(1, 8536, '\p{Is_Numeric_Value=8.0e-01}', ""); + Expect(0, 8536, '\p{^Is_Numeric_Value=8.0e-01}', ""); + Expect(0, 8536, '\P{Is_Numeric_Value=8.0e-01}', ""); + Expect(1, 8536, '\P{^Is_Numeric_Value=8.0e-01}', ""); + Expect(0, 8537, '\p{Is_Numeric_Value=8.0e-01}', ""); + Expect(1, 8537, '\p{^Is_Numeric_Value=8.0e-01}', ""); + Expect(1, 8537, '\P{Is_Numeric_Value=8.0e-01}', ""); + Expect(0, 8537, '\P{^Is_Numeric_Value=8.0e-01}', ""); + Expect(1, 8536, '\p{Is_Numeric_Value:0.8}', ""); + Expect(0, 8536, '\p{^Is_Numeric_Value:0.8}', ""); + Expect(0, 8536, '\P{Is_Numeric_Value:0.8}', ""); + Expect(1, 8536, '\P{^Is_Numeric_Value:0.8}', ""); + Expect(0, 8537, '\p{Is_Numeric_Value:0.8}', ""); + Expect(1, 8537, '\p{^Is_Numeric_Value:0.8}', ""); + Expect(1, 8537, '\P{Is_Numeric_Value:0.8}', ""); + Expect(0, 8537, '\P{^Is_Numeric_Value:0.8}', ""); + Expect(1, 8536, '\p{Is_Numeric_Value=8.00e-01}', ""); + Expect(0, 8536, '\p{^Is_Numeric_Value=8.00e-01}', ""); + Expect(0, 8536, '\P{Is_Numeric_Value=8.00e-01}', ""); + Expect(1, 8536, '\P{^Is_Numeric_Value=8.00e-01}', ""); + Expect(0, 8537, '\p{Is_Numeric_Value=8.00e-01}', ""); + Expect(1, 8537, '\p{^Is_Numeric_Value=8.00e-01}', ""); + Expect(1, 8537, '\P{Is_Numeric_Value=8.00e-01}', ""); + Expect(0, 8537, '\P{^Is_Numeric_Value=8.00e-01}', ""); + Expect(1, 8536, '\p{Is_Numeric_Value: 0.80}', ""); + Expect(0, 8536, '\p{^Is_Numeric_Value: 0.80}', ""); + Expect(0, 8536, '\P{Is_Numeric_Value: 0.80}', ""); + Expect(1, 8536, '\P{^Is_Numeric_Value: 0.80}', ""); + Expect(0, 8537, '\p{Is_Numeric_Value: 0.80}', ""); + Expect(1, 8537, '\p{^Is_Numeric_Value: 0.80}', ""); + Expect(1, 8537, '\P{Is_Numeric_Value: 0.80}', ""); + Expect(0, 8537, '\P{^Is_Numeric_Value: 0.80}', ""); + Error('\p{Is_Nv:_ 00004/00000005:=}'); + Error('\P{Is_Nv:_ 00004/00000005:=}'); + Expect(1, 8536, '\p{Is_Nv:004/000005}', ""); + Expect(0, 8536, '\p{^Is_Nv:004/000005}', ""); + Expect(0, 8536, '\P{Is_Nv:004/000005}', ""); + Expect(1, 8536, '\P{^Is_Nv:004/000005}', ""); + Expect(0, 8537, '\p{Is_Nv:004/000005}', ""); + Expect(1, 8537, '\p{^Is_Nv:004/000005}', ""); + Expect(1, 8537, '\P{Is_Nv:004/000005}', ""); + Expect(0, 8537, '\P{^Is_Nv:004/000005}', ""); + Expect(1, 8536, '\p{Is_Nv=240/300}', ""); + Expect(0, 8536, '\p{^Is_Nv=240/300}', ""); + Expect(0, 8536, '\P{Is_Nv=240/300}', ""); + Expect(1, 8536, '\P{^Is_Nv=240/300}', ""); + Expect(0, 8537, '\p{Is_Nv=240/300}', ""); + Expect(1, 8537, '\p{^Is_Nv=240/300}', ""); + Expect(1, 8537, '\P{Is_Nv=240/300}', ""); + Expect(0, 8537, '\P{^Is_Nv=240/300}', ""); + Expect(1, 8536, '\p{Is_Nv=8.0e-01}', ""); + Expect(0, 8536, '\p{^Is_Nv=8.0e-01}', ""); + Expect(0, 8536, '\P{Is_Nv=8.0e-01}', ""); + Expect(1, 8536, '\P{^Is_Nv=8.0e-01}', ""); + Expect(0, 8537, '\p{Is_Nv=8.0e-01}', ""); + Expect(1, 8537, '\p{^Is_Nv=8.0e-01}', ""); + Expect(1, 8537, '\P{Is_Nv=8.0e-01}', ""); + Expect(0, 8537, '\P{^Is_Nv=8.0e-01}', ""); + Expect(1, 8536, '\p{Is_Nv=0.8}', ""); + Expect(0, 8536, '\p{^Is_Nv=0.8}', ""); + Expect(0, 8536, '\P{Is_Nv=0.8}', ""); + Expect(1, 8536, '\P{^Is_Nv=0.8}', ""); + Expect(0, 8537, '\p{Is_Nv=0.8}', ""); + Expect(1, 8537, '\p{^Is_Nv=0.8}', ""); + Expect(1, 8537, '\P{Is_Nv=0.8}', ""); + Expect(0, 8537, '\P{^Is_Nv=0.8}', ""); + Expect(1, 8536, '\p{Is_Nv=8.00e-01}', ""); + Expect(0, 8536, '\p{^Is_Nv=8.00e-01}', ""); + Expect(0, 8536, '\P{Is_Nv=8.00e-01}', ""); + Expect(1, 8536, '\P{^Is_Nv=8.00e-01}', ""); + Expect(0, 8537, '\p{Is_Nv=8.00e-01}', ""); + Expect(1, 8537, '\p{^Is_Nv=8.00e-01}', ""); + Expect(1, 8537, '\P{Is_Nv=8.00e-01}', ""); + Expect(0, 8537, '\P{^Is_Nv=8.00e-01}', ""); + Expect(1, 8536, '\p{Is_Nv=0.80}', ""); + Expect(0, 8536, '\p{^Is_Nv=0.80}', ""); + Expect(0, 8536, '\P{Is_Nv=0.80}', ""); + Expect(1, 8536, '\P{^Is_Nv=0.80}', ""); + Expect(0, 8537, '\p{Is_Nv=0.80}', ""); + Expect(1, 8537, '\p{^Is_Nv=0.80}', ""); + Expect(1, 8537, '\P{Is_Nv=0.80}', ""); + Expect(0, 8537, '\P{^Is_Nv=0.80}', ""); + Error('\p{Numeric_Value=/a/_00000000040}'); + Error('\P{Numeric_Value=/a/_00000000040}'); + Expect(1, 133532, '\p{Numeric_Value=:\A40\z:}', "");; + Expect(0, 133533, '\p{Numeric_Value=:\A40\z:}', "");; + Expect(1, 133532, '\p{Numeric_Value=+00_00_00_040}', ""); + Expect(0, 133532, '\p{^Numeric_Value=+00_00_00_040}', ""); + Expect(0, 133532, '\P{Numeric_Value=+00_00_00_040}', ""); + Expect(1, 133532, '\P{^Numeric_Value=+00_00_00_040}', ""); + Expect(0, 133533, '\p{Numeric_Value=+00_00_00_040}', ""); + Expect(1, 133533, '\p{^Numeric_Value=+00_00_00_040}', ""); + Expect(1, 133533, '\P{Numeric_Value=+00_00_00_040}', ""); + Expect(0, 133533, '\P{^Numeric_Value=+00_00_00_040}', ""); + Expect(1, 133532, '\p{Numeric_Value=4.000000000000000e+01}', ""); + Expect(0, 133532, '\p{^Numeric_Value=4.000000000000000e+01}', ""); + Expect(0, 133532, '\P{Numeric_Value=4.000000000000000e+01}', ""); + Expect(1, 133532, '\P{^Numeric_Value=4.000000000000000e+01}', ""); + Expect(0, 133533, '\p{Numeric_Value=4.000000000000000e+01}', ""); + Expect(1, 133533, '\p{^Numeric_Value=4.000000000000000e+01}', ""); + Expect(1, 133533, '\P{Numeric_Value=4.000000000000000e+01}', ""); + Expect(0, 133533, '\P{^Numeric_Value=4.000000000000000e+01}', ""); + Error('\p{Nv=:=_-000040}'); + Error('\P{Nv=:=_-000040}'); + Expect(1, 133532, '\p{Nv=:\A40\z:}', "");; + Expect(0, 133533, '\p{Nv=:\A40\z:}', "");; + Expect(1, 133532, '\p{Nv=+040}', ""); + Expect(0, 133532, '\p{^Nv=+040}', ""); + Expect(0, 133532, '\P{Nv=+040}', ""); + Expect(1, 133532, '\P{^Nv=+040}', ""); + Expect(0, 133533, '\p{Nv=+040}', ""); + Expect(1, 133533, '\p{^Nv=+040}', ""); + Expect(1, 133533, '\P{Nv=+040}', ""); + Expect(0, 133533, '\P{^Nv=+040}', ""); + Expect(1, 133532, '\p{Nv=4.000000000000000e+01}', ""); + Expect(0, 133532, '\p{^Nv=4.000000000000000e+01}', ""); + Expect(0, 133532, '\P{Nv=4.000000000000000e+01}', ""); + Expect(1, 133532, '\P{^Nv=4.000000000000000e+01}', ""); + Expect(0, 133533, '\p{Nv=4.000000000000000e+01}', ""); + Expect(1, 133533, '\p{^Nv=4.000000000000000e+01}', ""); + Expect(1, 133533, '\P{Nv=4.000000000000000e+01}', ""); + Expect(0, 133533, '\P{^Nv=4.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/-_0000000040}'); + Error('\P{Is_Numeric_Value=/a/-_0000000040}'); + Expect(1, 133532, '\p{Is_Numeric_Value=00_00_00_04_0}', ""); + Expect(0, 133532, '\p{^Is_Numeric_Value=00_00_00_04_0}', ""); + Expect(0, 133532, '\P{Is_Numeric_Value=00_00_00_04_0}', ""); + Expect(1, 133532, '\P{^Is_Numeric_Value=00_00_00_04_0}', ""); + Expect(0, 133533, '\p{Is_Numeric_Value=00_00_00_04_0}', ""); + Expect(1, 133533, '\p{^Is_Numeric_Value=00_00_00_04_0}', ""); + Expect(1, 133533, '\P{Is_Numeric_Value=00_00_00_04_0}', ""); + Expect(0, 133533, '\P{^Is_Numeric_Value=00_00_00_04_0}', ""); + Expect(1, 133532, '\p{Is_Numeric_Value=4.000000000000000e+01}', ""); + Expect(0, 133532, '\p{^Is_Numeric_Value=4.000000000000000e+01}', ""); + Expect(0, 133532, '\P{Is_Numeric_Value=4.000000000000000e+01}', ""); + Expect(1, 133532, '\P{^Is_Numeric_Value=4.000000000000000e+01}', ""); + Expect(0, 133533, '\p{Is_Numeric_Value=4.000000000000000e+01}', ""); + Expect(1, 133533, '\p{^Is_Numeric_Value=4.000000000000000e+01}', ""); + Expect(1, 133533, '\P{Is_Numeric_Value=4.000000000000000e+01}', ""); + Expect(0, 133533, '\P{^Is_Numeric_Value=4.000000000000000e+01}', ""); + Error('\p{Is_Nv=:= -+40}'); + Error('\P{Is_Nv=:= -+40}'); + Expect(1, 133532, '\p{Is_Nv=0000000040}', ""); + Expect(0, 133532, '\p{^Is_Nv=0000000040}', ""); + Expect(0, 133532, '\P{Is_Nv=0000000040}', ""); + Expect(1, 133532, '\P{^Is_Nv=0000000040}', ""); + Expect(0, 133533, '\p{Is_Nv=0000000040}', ""); + Expect(1, 133533, '\p{^Is_Nv=0000000040}', ""); + Expect(1, 133533, '\P{Is_Nv=0000000040}', ""); + Expect(0, 133533, '\P{^Is_Nv=0000000040}', ""); + Expect(1, 133532, '\p{Is_Nv=4.000000000000000e+01}', ""); + Expect(0, 133532, '\p{^Is_Nv=4.000000000000000e+01}', ""); + Expect(0, 133532, '\P{Is_Nv=4.000000000000000e+01}', ""); + Expect(1, 133532, '\P{^Is_Nv=4.000000000000000e+01}', ""); + Expect(0, 133533, '\p{Is_Nv=4.000000000000000e+01}', ""); + Expect(1, 133533, '\p{^Is_Nv=4.000000000000000e+01}', ""); + Expect(1, 133533, '\P{Is_Nv=4.000000000000000e+01}', ""); + Expect(0, 133533, '\P{^Is_Nv=4.000000000000000e+01}', ""); + Error('\p{Numeric_Value=__0000400:=}'); + Error('\P{Numeric_Value=__0000400:=}'); + Expect(1, 126264, '\p{Numeric_Value=:\A400\z:}', "");; + Expect(0, 126265, '\p{Numeric_Value=:\A400\z:}', "");; + Expect(1, 126264, '\p{Numeric_Value=0_4_00}', ""); + Expect(0, 126264, '\p{^Numeric_Value=0_4_00}', ""); + Expect(0, 126264, '\P{Numeric_Value=0_4_00}', ""); + Expect(1, 126264, '\P{^Numeric_Value=0_4_00}', ""); + Expect(0, 126265, '\p{Numeric_Value=0_4_00}', ""); + Expect(1, 126265, '\p{^Numeric_Value=0_4_00}', ""); + Expect(1, 126265, '\P{Numeric_Value=0_4_00}', ""); + Expect(0, 126265, '\P{^Numeric_Value=0_4_00}', ""); + Expect(1, 126264, '\p{Numeric_Value=4.000000000000000e+02}', ""); + Expect(0, 126264, '\p{^Numeric_Value=4.000000000000000e+02}', ""); + Expect(0, 126264, '\P{Numeric_Value=4.000000000000000e+02}', ""); + Expect(1, 126264, '\P{^Numeric_Value=4.000000000000000e+02}', ""); + Expect(0, 126265, '\p{Numeric_Value=4.000000000000000e+02}', ""); + Expect(1, 126265, '\p{^Numeric_Value=4.000000000000000e+02}', ""); + Expect(1, 126265, '\P{Numeric_Value=4.000000000000000e+02}', ""); + Expect(0, 126265, '\P{^Numeric_Value=4.000000000000000e+02}', ""); + Error('\p{Nv: 00400/a/}'); + Error('\P{Nv: 00400/a/}'); + Expect(1, 126264, '\p{Nv=:\A400\z:}', "");; + Expect(0, 126265, '\p{Nv=:\A400\z:}', "");; + Expect(1, 126264, '\p{Nv=40_0}', ""); + Expect(0, 126264, '\p{^Nv=40_0}', ""); + Expect(0, 126264, '\P{Nv=40_0}', ""); + Expect(1, 126264, '\P{^Nv=40_0}', ""); + Expect(0, 126265, '\p{Nv=40_0}', ""); + Expect(1, 126265, '\p{^Nv=40_0}', ""); + Expect(1, 126265, '\P{Nv=40_0}', ""); + Expect(0, 126265, '\P{^Nv=40_0}', ""); + Expect(1, 126264, '\p{Nv=4.000000000000000e+02}', ""); + Expect(0, 126264, '\p{^Nv=4.000000000000000e+02}', ""); + Expect(0, 126264, '\P{Nv=4.000000000000000e+02}', ""); + Expect(1, 126264, '\P{^Nv=4.000000000000000e+02}', ""); + Expect(0, 126265, '\p{Nv=4.000000000000000e+02}', ""); + Expect(1, 126265, '\p{^Nv=4.000000000000000e+02}', ""); + Expect(1, 126265, '\P{Nv=4.000000000000000e+02}', ""); + Expect(0, 126265, '\P{^Nv=4.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value= 00400:=}'); + Error('\P{Is_Numeric_Value= 00400:=}'); + Expect(1, 126264, '\p{Is_Numeric_Value=0000400}', ""); + Expect(0, 126264, '\p{^Is_Numeric_Value=0000400}', ""); + Expect(0, 126264, '\P{Is_Numeric_Value=0000400}', ""); + Expect(1, 126264, '\P{^Is_Numeric_Value=0000400}', ""); + Expect(0, 126265, '\p{Is_Numeric_Value=0000400}', ""); + Expect(1, 126265, '\p{^Is_Numeric_Value=0000400}', ""); + Expect(1, 126265, '\P{Is_Numeric_Value=0000400}', ""); + Expect(0, 126265, '\P{^Is_Numeric_Value=0000400}', ""); + Expect(1, 126264, '\p{Is_Numeric_Value=4.000000000000000e+02}', ""); + Expect(0, 126264, '\p{^Is_Numeric_Value=4.000000000000000e+02}', ""); + Expect(0, 126264, '\P{Is_Numeric_Value=4.000000000000000e+02}', ""); + Expect(1, 126264, '\P{^Is_Numeric_Value=4.000000000000000e+02}', ""); + Expect(0, 126265, '\p{Is_Numeric_Value=4.000000000000000e+02}', ""); + Expect(1, 126265, '\p{^Is_Numeric_Value=4.000000000000000e+02}', ""); + Expect(1, 126265, '\P{Is_Numeric_Value=4.000000000000000e+02}', ""); + Expect(0, 126265, '\P{^Is_Numeric_Value=4.000000000000000e+02}', ""); + Error('\p{Is_Nv:--00_00_00_00_04_00:=}'); + Error('\P{Is_Nv:--00_00_00_00_04_00:=}'); + Expect(1, 126264, '\p{Is_Nv=0_0_0_400}', ""); + Expect(0, 126264, '\p{^Is_Nv=0_0_0_400}', ""); + Expect(0, 126264, '\P{Is_Nv=0_0_0_400}', ""); + Expect(1, 126264, '\P{^Is_Nv=0_0_0_400}', ""); + Expect(0, 126265, '\p{Is_Nv=0_0_0_400}', ""); + Expect(1, 126265, '\p{^Is_Nv=0_0_0_400}', ""); + Expect(1, 126265, '\P{Is_Nv=0_0_0_400}', ""); + Expect(0, 126265, '\P{^Is_Nv=0_0_0_400}', ""); + Expect(1, 126264, '\p{Is_Nv=4.000000000000000e+02}', ""); + Expect(0, 126264, '\p{^Is_Nv=4.000000000000000e+02}', ""); + Expect(0, 126264, '\P{Is_Nv=4.000000000000000e+02}', ""); + Expect(1, 126264, '\P{^Is_Nv=4.000000000000000e+02}', ""); + Expect(0, 126265, '\p{Is_Nv=4.000000000000000e+02}', ""); + Expect(1, 126265, '\p{^Is_Nv=4.000000000000000e+02}', ""); + Expect(1, 126265, '\P{Is_Nv=4.000000000000000e+02}', ""); + Expect(0, 126265, '\P{^Is_Nv=4.000000000000000e+02}', ""); + Error('\p{Numeric_Value=/a/0004000}'); + Error('\P{Numeric_Value=/a/0004000}'); + Expect(1, 126239, '\p{Numeric_Value=:\A4000\z:}', "");; + Expect(0, 126240, '\p{Numeric_Value=:\A4000\z:}', "");; + Expect(1, 126239, '\p{Numeric_Value=0_0_0_0_4_000}', ""); + Expect(0, 126239, '\p{^Numeric_Value=0_0_0_0_4_000}', ""); + Expect(0, 126239, '\P{Numeric_Value=0_0_0_0_4_000}', ""); + Expect(1, 126239, '\P{^Numeric_Value=0_0_0_0_4_000}', ""); + Expect(0, 126240, '\p{Numeric_Value=0_0_0_0_4_000}', ""); + Expect(1, 126240, '\p{^Numeric_Value=0_0_0_0_4_000}', ""); + Expect(1, 126240, '\P{Numeric_Value=0_0_0_0_4_000}', ""); + Expect(0, 126240, '\P{^Numeric_Value=0_0_0_0_4_000}', ""); + Expect(1, 126239, '\p{Numeric_Value: 4.000000000000000e+03}', ""); + Expect(0, 126239, '\p{^Numeric_Value: 4.000000000000000e+03}', ""); + Expect(0, 126239, '\P{Numeric_Value: 4.000000000000000e+03}', ""); + Expect(1, 126239, '\P{^Numeric_Value: 4.000000000000000e+03}', ""); + Expect(0, 126240, '\p{Numeric_Value: 4.000000000000000e+03}', ""); + Expect(1, 126240, '\p{^Numeric_Value: 4.000000000000000e+03}', ""); + Expect(1, 126240, '\P{Numeric_Value: 4.000000000000000e+03}', ""); + Expect(0, 126240, '\P{^Numeric_Value: 4.000000000000000e+03}', ""); + Error('\p{Nv= /a/0004000}'); + Error('\P{Nv= /a/0004000}'); + Expect(1, 126239, '\p{Nv=:\A4000\z:}', "");; + Expect(0, 126240, '\p{Nv=:\A4000\z:}', "");; + Expect(1, 126239, '\p{Nv=00000400_0}', ""); + Expect(0, 126239, '\p{^Nv=00000400_0}', ""); + Expect(0, 126239, '\P{Nv=00000400_0}', ""); + Expect(1, 126239, '\P{^Nv=00000400_0}', ""); + Expect(0, 126240, '\p{Nv=00000400_0}', ""); + Expect(1, 126240, '\p{^Nv=00000400_0}', ""); + Expect(1, 126240, '\P{Nv=00000400_0}', ""); + Expect(0, 126240, '\P{^Nv=00000400_0}', ""); + Expect(1, 126239, '\p{Nv=4.000000000000000e+03}', ""); + Expect(0, 126239, '\p{^Nv=4.000000000000000e+03}', ""); + Expect(0, 126239, '\P{Nv=4.000000000000000e+03}', ""); + Expect(1, 126239, '\P{^Nv=4.000000000000000e+03}', ""); + Expect(0, 126240, '\p{Nv=4.000000000000000e+03}', ""); + Expect(1, 126240, '\p{^Nv=4.000000000000000e+03}', ""); + Expect(1, 126240, '\P{Nv=4.000000000000000e+03}', ""); + Expect(0, 126240, '\P{^Nv=4.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value=/a/ +0_0_0_0_4_0_00}'); + Error('\P{Is_Numeric_Value=/a/ +0_0_0_0_4_0_00}'); + Expect(1, 126239, '\p{Is_Numeric_Value: 4000}', ""); + Expect(0, 126239, '\p{^Is_Numeric_Value: 4000}', ""); + Expect(0, 126239, '\P{Is_Numeric_Value: 4000}', ""); + Expect(1, 126239, '\P{^Is_Numeric_Value: 4000}', ""); + Expect(0, 126240, '\p{Is_Numeric_Value: 4000}', ""); + Expect(1, 126240, '\p{^Is_Numeric_Value: 4000}', ""); + Expect(1, 126240, '\P{Is_Numeric_Value: 4000}', ""); + Expect(0, 126240, '\P{^Is_Numeric_Value: 4000}', ""); + Expect(1, 126239, '\p{Is_Numeric_Value=4.000000000000000e+03}', ""); + Expect(0, 126239, '\p{^Is_Numeric_Value=4.000000000000000e+03}', ""); + Expect(0, 126239, '\P{Is_Numeric_Value=4.000000000000000e+03}', ""); + Expect(1, 126239, '\P{^Is_Numeric_Value=4.000000000000000e+03}', ""); + Expect(0, 126240, '\p{Is_Numeric_Value=4.000000000000000e+03}', ""); + Expect(1, 126240, '\p{^Is_Numeric_Value=4.000000000000000e+03}', ""); + Expect(1, 126240, '\P{Is_Numeric_Value=4.000000000000000e+03}', ""); + Expect(0, 126240, '\P{^Is_Numeric_Value=4.000000000000000e+03}', ""); + Error('\p{Is_Nv=_:=04000}'); + Error('\P{Is_Nv=_:=04000}'); + Expect(1, 126239, '\p{Is_Nv=0400_0}', ""); + Expect(0, 126239, '\p{^Is_Nv=0400_0}', ""); + Expect(0, 126239, '\P{Is_Nv=0400_0}', ""); + Expect(1, 126239, '\P{^Is_Nv=0400_0}', ""); + Expect(0, 126240, '\p{Is_Nv=0400_0}', ""); + Expect(1, 126240, '\p{^Is_Nv=0400_0}', ""); + Expect(1, 126240, '\P{Is_Nv=0400_0}', ""); + Expect(0, 126240, '\P{^Is_Nv=0400_0}', ""); + Expect(1, 126239, '\p{Is_Nv=4.000000000000000e+03}', ""); + Expect(0, 126239, '\p{^Is_Nv=4.000000000000000e+03}', ""); + Expect(0, 126239, '\P{Is_Nv=4.000000000000000e+03}', ""); + Expect(1, 126239, '\P{^Is_Nv=4.000000000000000e+03}', ""); + Expect(0, 126240, '\p{Is_Nv=4.000000000000000e+03}', ""); + Expect(1, 126240, '\p{^Is_Nv=4.000000000000000e+03}', ""); + Expect(1, 126240, '\P{Is_Nv=4.000000000000000e+03}', ""); + Expect(0, 126240, '\P{^Is_Nv=4.000000000000000e+03}', ""); + Error('\p{Numeric_Value=__40000:=}'); + Error('\P{Numeric_Value=__40000:=}'); + Expect(1, 126248, '\p{Numeric_Value=:\A40000\z:}', "");; + Expect(0, 126249, '\p{Numeric_Value=:\A40000\z:}', "");; + Expect(1, 126248, '\p{Numeric_Value=00040000}', ""); + Expect(0, 126248, '\p{^Numeric_Value=00040000}', ""); + Expect(0, 126248, '\P{Numeric_Value=00040000}', ""); + Expect(1, 126248, '\P{^Numeric_Value=00040000}', ""); + Expect(0, 126249, '\p{Numeric_Value=00040000}', ""); + Expect(1, 126249, '\p{^Numeric_Value=00040000}', ""); + Expect(1, 126249, '\P{Numeric_Value=00040000}', ""); + Expect(0, 126249, '\P{^Numeric_Value=00040000}', ""); + Expect(1, 126248, '\p{Numeric_Value=4.000000000000000e+04}', ""); + Expect(0, 126248, '\p{^Numeric_Value=4.000000000000000e+04}', ""); + Expect(0, 126248, '\P{Numeric_Value=4.000000000000000e+04}', ""); + Expect(1, 126248, '\P{^Numeric_Value=4.000000000000000e+04}', ""); + Expect(0, 126249, '\p{Numeric_Value=4.000000000000000e+04}', ""); + Expect(1, 126249, '\p{^Numeric_Value=4.000000000000000e+04}', ""); + Expect(1, 126249, '\P{Numeric_Value=4.000000000000000e+04}', ""); + Expect(0, 126249, '\P{^Numeric_Value=4.000000000000000e+04}', ""); + Error('\p{Nv=/a/40000}'); + Error('\P{Nv=/a/40000}'); + Expect(1, 126248, '\p{Nv=:\A40000\z:}', "");; + Expect(0, 126249, '\p{Nv=:\A40000\z:}', "");; + Expect(1, 126248, '\p{Nv=000040000}', ""); + Expect(0, 126248, '\p{^Nv=000040000}', ""); + Expect(0, 126248, '\P{Nv=000040000}', ""); + Expect(1, 126248, '\P{^Nv=000040000}', ""); + Expect(0, 126249, '\p{Nv=000040000}', ""); + Expect(1, 126249, '\p{^Nv=000040000}', ""); + Expect(1, 126249, '\P{Nv=000040000}', ""); + Expect(0, 126249, '\P{^Nv=000040000}', ""); + Expect(1, 126248, '\p{Nv:4.000000000000000e+04}', ""); + Expect(0, 126248, '\p{^Nv:4.000000000000000e+04}', ""); + Expect(0, 126248, '\P{Nv:4.000000000000000e+04}', ""); + Expect(1, 126248, '\P{^Nv:4.000000000000000e+04}', ""); + Expect(0, 126249, '\p{Nv:4.000000000000000e+04}', ""); + Expect(1, 126249, '\p{^Nv:4.000000000000000e+04}', ""); + Expect(1, 126249, '\P{Nv:4.000000000000000e+04}', ""); + Expect(0, 126249, '\P{^Nv:4.000000000000000e+04}', ""); + Error('\p{Is_Numeric_Value=:= 000040000}'); + Error('\P{Is_Numeric_Value=:= 000040000}'); + Expect(1, 126248, '\p{Is_Numeric_Value=0000_4000_0}', ""); + Expect(0, 126248, '\p{^Is_Numeric_Value=0000_4000_0}', ""); + Expect(0, 126248, '\P{Is_Numeric_Value=0000_4000_0}', ""); + Expect(1, 126248, '\P{^Is_Numeric_Value=0000_4000_0}', ""); + Expect(0, 126249, '\p{Is_Numeric_Value=0000_4000_0}', ""); + Expect(1, 126249, '\p{^Is_Numeric_Value=0000_4000_0}', ""); + Expect(1, 126249, '\P{Is_Numeric_Value=0000_4000_0}', ""); + Expect(0, 126249, '\P{^Is_Numeric_Value=0000_4000_0}', ""); + Expect(1, 126248, '\p{Is_Numeric_Value=4.000000000000000e+04}', ""); + Expect(0, 126248, '\p{^Is_Numeric_Value=4.000000000000000e+04}', ""); + Expect(0, 126248, '\P{Is_Numeric_Value=4.000000000000000e+04}', ""); + Expect(1, 126248, '\P{^Is_Numeric_Value=4.000000000000000e+04}', ""); + Expect(0, 126249, '\p{Is_Numeric_Value=4.000000000000000e+04}', ""); + Expect(1, 126249, '\p{^Is_Numeric_Value=4.000000000000000e+04}', ""); + Expect(1, 126249, '\P{Is_Numeric_Value=4.000000000000000e+04}', ""); + Expect(0, 126249, '\P{^Is_Numeric_Value=4.000000000000000e+04}', ""); + Error('\p{Is_Nv=- 0_0_0_0_4_0000/a/}'); + Error('\P{Is_Nv=- 0_0_0_0_4_0000/a/}'); + Expect(1, 126248, '\p{Is_Nv=+00_00_00_04_0000}', ""); + Expect(0, 126248, '\p{^Is_Nv=+00_00_00_04_0000}', ""); + Expect(0, 126248, '\P{Is_Nv=+00_00_00_04_0000}', ""); + Expect(1, 126248, '\P{^Is_Nv=+00_00_00_04_0000}', ""); + Expect(0, 126249, '\p{Is_Nv=+00_00_00_04_0000}', ""); + Expect(1, 126249, '\p{^Is_Nv=+00_00_00_04_0000}', ""); + Expect(1, 126249, '\P{Is_Nv=+00_00_00_04_0000}', ""); + Expect(0, 126249, '\P{^Is_Nv=+00_00_00_04_0000}', ""); + Expect(1, 126248, '\p{Is_Nv=4.000000000000000e+04}', ""); + Expect(0, 126248, '\p{^Is_Nv=4.000000000000000e+04}', ""); + Expect(0, 126248, '\P{Is_Nv=4.000000000000000e+04}', ""); + Expect(1, 126248, '\P{^Is_Nv=4.000000000000000e+04}', ""); + Expect(0, 126249, '\p{Is_Nv=4.000000000000000e+04}', ""); + Expect(1, 126249, '\p{^Is_Nv=4.000000000000000e+04}', ""); + Expect(1, 126249, '\P{Is_Nv=4.000000000000000e+04}', ""); + Expect(0, 126249, '\P{^Is_Nv=4.000000000000000e+04}', ""); + Error('\p{Numeric_Value=_/a/+0004_0000_0}'); + Error('\P{Numeric_Value=_/a/+0004_0000_0}'); + Expect(1, 68080, '\p{Numeric_Value=:\A400000\z:}', "");; + Expect(0, 68081, '\p{Numeric_Value=:\A400000\z:}', "");; + Expect(1, 68080, '\p{Numeric_Value: +0_4_0_0_0_00}', ""); + Expect(0, 68080, '\p{^Numeric_Value: +0_4_0_0_0_00}', ""); + Expect(0, 68080, '\P{Numeric_Value: +0_4_0_0_0_00}', ""); + Expect(1, 68080, '\P{^Numeric_Value: +0_4_0_0_0_00}', ""); + Expect(0, 68081, '\p{Numeric_Value: +0_4_0_0_0_00}', ""); + Expect(1, 68081, '\p{^Numeric_Value: +0_4_0_0_0_00}', ""); + Expect(1, 68081, '\P{Numeric_Value: +0_4_0_0_0_00}', ""); + Expect(0, 68081, '\P{^Numeric_Value: +0_4_0_0_0_00}', ""); + Expect(1, 68080, '\p{Numeric_Value=4.000000000000000e+05}', ""); + Expect(0, 68080, '\p{^Numeric_Value=4.000000000000000e+05}', ""); + Expect(0, 68080, '\P{Numeric_Value=4.000000000000000e+05}', ""); + Expect(1, 68080, '\P{^Numeric_Value=4.000000000000000e+05}', ""); + Expect(0, 68081, '\p{Numeric_Value=4.000000000000000e+05}', ""); + Expect(1, 68081, '\p{^Numeric_Value=4.000000000000000e+05}', ""); + Expect(1, 68081, '\P{Numeric_Value=4.000000000000000e+05}', ""); + Expect(0, 68081, '\P{^Numeric_Value=4.000000000000000e+05}', ""); + Error('\p{Nv=/a/ 000400000}'); + Error('\P{Nv=/a/ 000400000}'); + Expect(1, 68080, '\p{Nv=:\A400000\z:}', "");; + Expect(0, 68081, '\p{Nv=:\A400000\z:}', "");; + Expect(1, 68080, '\p{Nv=+0000_4000_00}', ""); + Expect(0, 68080, '\p{^Nv=+0000_4000_00}', ""); + Expect(0, 68080, '\P{Nv=+0000_4000_00}', ""); + Expect(1, 68080, '\P{^Nv=+0000_4000_00}', ""); + Expect(0, 68081, '\p{Nv=+0000_4000_00}', ""); + Expect(1, 68081, '\p{^Nv=+0000_4000_00}', ""); + Expect(1, 68081, '\P{Nv=+0000_4000_00}', ""); + Expect(0, 68081, '\P{^Nv=+0000_4000_00}', ""); + Expect(1, 68080, '\p{Nv=4.000000000000000e+05}', ""); + Expect(0, 68080, '\p{^Nv=4.000000000000000e+05}', ""); + Expect(0, 68080, '\P{Nv=4.000000000000000e+05}', ""); + Expect(1, 68080, '\P{^Nv=4.000000000000000e+05}', ""); + Expect(0, 68081, '\p{Nv=4.000000000000000e+05}', ""); + Expect(1, 68081, '\p{^Nv=4.000000000000000e+05}', ""); + Expect(1, 68081, '\P{Nv=4.000000000000000e+05}', ""); + Expect(0, 68081, '\P{^Nv=4.000000000000000e+05}', ""); + Error('\p{Is_Numeric_Value=:=_ +400000}'); + Error('\P{Is_Numeric_Value=:=_ +400000}'); + Expect(1, 68080, '\p{Is_Numeric_Value: +000400000}', ""); + Expect(0, 68080, '\p{^Is_Numeric_Value: +000400000}', ""); + Expect(0, 68080, '\P{Is_Numeric_Value: +000400000}', ""); + Expect(1, 68080, '\P{^Is_Numeric_Value: +000400000}', ""); + Expect(0, 68081, '\p{Is_Numeric_Value: +000400000}', ""); + Expect(1, 68081, '\p{^Is_Numeric_Value: +000400000}', ""); + Expect(1, 68081, '\P{Is_Numeric_Value: +000400000}', ""); + Expect(0, 68081, '\P{^Is_Numeric_Value: +000400000}', ""); + Expect(1, 68080, '\p{Is_Numeric_Value=4.000000000000000e+05}', ""); + Expect(0, 68080, '\p{^Is_Numeric_Value=4.000000000000000e+05}', ""); + Expect(0, 68080, '\P{Is_Numeric_Value=4.000000000000000e+05}', ""); + Expect(1, 68080, '\P{^Is_Numeric_Value=4.000000000000000e+05}', ""); + Expect(0, 68081, '\p{Is_Numeric_Value=4.000000000000000e+05}', ""); + Expect(1, 68081, '\p{^Is_Numeric_Value=4.000000000000000e+05}', ""); + Expect(1, 68081, '\P{Is_Numeric_Value=4.000000000000000e+05}', ""); + Expect(0, 68081, '\P{^Is_Numeric_Value=4.000000000000000e+05}', ""); + Error('\p{Is_Nv=__+0_0_0_0_0_0_0_0_0_4_00000/a/}'); + Error('\P{Is_Nv=__+0_0_0_0_0_0_0_0_0_4_00000/a/}'); + Expect(1, 68080, '\p{Is_Nv=+0400000}', ""); + Expect(0, 68080, '\p{^Is_Nv=+0400000}', ""); + Expect(0, 68080, '\P{Is_Nv=+0400000}', ""); + Expect(1, 68080, '\P{^Is_Nv=+0400000}', ""); + Expect(0, 68081, '\p{Is_Nv=+0400000}', ""); + Expect(1, 68081, '\p{^Is_Nv=+0400000}', ""); + Expect(1, 68081, '\P{Is_Nv=+0400000}', ""); + Expect(0, 68081, '\P{^Is_Nv=+0400000}', ""); + Expect(1, 68080, '\p{Is_Nv=4.000000000000000e+05}', ""); + Expect(0, 68080, '\p{^Is_Nv=4.000000000000000e+05}', ""); + Expect(0, 68080, '\P{Is_Nv=4.000000000000000e+05}', ""); + Expect(1, 68080, '\P{^Is_Nv=4.000000000000000e+05}', ""); + Expect(0, 68081, '\p{Is_Nv=4.000000000000000e+05}', ""); + Expect(1, 68081, '\p{^Is_Nv=4.000000000000000e+05}', ""); + Expect(1, 68081, '\P{Is_Nv=4.000000000000000e+05}', ""); + Expect(0, 68081, '\P{^Is_Nv=4.000000000000000e+05}', ""); + Error('\p{Numeric_Value=_ 00_00_00_00_04_1:=}'); + Error('\P{Numeric_Value=_ 00_00_00_00_04_1:=}'); + Expect(1, 12982, '\p{Numeric_Value=:\A41\z:}', "");; + Expect(0, 12983, '\p{Numeric_Value=:\A41\z:}', "");; + Expect(1, 12982, '\p{Numeric_Value=0000041}', ""); + Expect(0, 12982, '\p{^Numeric_Value=0000041}', ""); + Expect(0, 12982, '\P{Numeric_Value=0000041}', ""); + Expect(1, 12982, '\P{^Numeric_Value=0000041}', ""); + Expect(0, 12983, '\p{Numeric_Value=0000041}', ""); + Expect(1, 12983, '\p{^Numeric_Value=0000041}', ""); + Expect(1, 12983, '\P{Numeric_Value=0000041}', ""); + Expect(0, 12983, '\P{^Numeric_Value=0000041}', ""); + Expect(1, 12982, '\p{Numeric_Value=4.100000000000000e+01}', ""); + Expect(0, 12982, '\p{^Numeric_Value=4.100000000000000e+01}', ""); + Expect(0, 12982, '\P{Numeric_Value=4.100000000000000e+01}', ""); + Expect(1, 12982, '\P{^Numeric_Value=4.100000000000000e+01}', ""); + Expect(0, 12983, '\p{Numeric_Value=4.100000000000000e+01}', ""); + Expect(1, 12983, '\p{^Numeric_Value=4.100000000000000e+01}', ""); + Expect(1, 12983, '\P{Numeric_Value=4.100000000000000e+01}', ""); + Expect(0, 12983, '\P{^Numeric_Value=4.100000000000000e+01}', ""); + Error('\p{Nv=-/a/+00000041}'); + Error('\P{Nv=-/a/+00000041}'); + Expect(1, 12982, '\p{Nv=:\A41\z:}', "");; + Expect(0, 12983, '\p{Nv=:\A41\z:}', "");; + Expect(1, 12982, '\p{Nv=0041}', ""); + Expect(0, 12982, '\p{^Nv=0041}', ""); + Expect(0, 12982, '\P{Nv=0041}', ""); + Expect(1, 12982, '\P{^Nv=0041}', ""); + Expect(0, 12983, '\p{Nv=0041}', ""); + Expect(1, 12983, '\p{^Nv=0041}', ""); + Expect(1, 12983, '\P{Nv=0041}', ""); + Expect(0, 12983, '\P{^Nv=0041}', ""); + Expect(1, 12982, '\p{Nv=4.100000000000000e+01}', ""); + Expect(0, 12982, '\p{^Nv=4.100000000000000e+01}', ""); + Expect(0, 12982, '\P{Nv=4.100000000000000e+01}', ""); + Expect(1, 12982, '\P{^Nv=4.100000000000000e+01}', ""); + Expect(0, 12983, '\p{Nv=4.100000000000000e+01}', ""); + Expect(1, 12983, '\p{^Nv=4.100000000000000e+01}', ""); + Expect(1, 12983, '\P{Nv=4.100000000000000e+01}', ""); + Expect(0, 12983, '\P{^Nv=4.100000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/- 04_1}'); + Error('\P{Is_Numeric_Value=/a/- 04_1}'); + Expect(1, 12982, '\p{Is_Numeric_Value=+0_0_0_0_0_41}', ""); + Expect(0, 12982, '\p{^Is_Numeric_Value=+0_0_0_0_0_41}', ""); + Expect(0, 12982, '\P{Is_Numeric_Value=+0_0_0_0_0_41}', ""); + Expect(1, 12982, '\P{^Is_Numeric_Value=+0_0_0_0_0_41}', ""); + Expect(0, 12983, '\p{Is_Numeric_Value=+0_0_0_0_0_41}', ""); + Expect(1, 12983, '\p{^Is_Numeric_Value=+0_0_0_0_0_41}', ""); + Expect(1, 12983, '\P{Is_Numeric_Value=+0_0_0_0_0_41}', ""); + Expect(0, 12983, '\P{^Is_Numeric_Value=+0_0_0_0_0_41}', ""); + Expect(1, 12982, '\p{Is_Numeric_Value: 4.100000000000000e+01}', ""); + Expect(0, 12982, '\p{^Is_Numeric_Value: 4.100000000000000e+01}', ""); + Expect(0, 12982, '\P{Is_Numeric_Value: 4.100000000000000e+01}', ""); + Expect(1, 12982, '\P{^Is_Numeric_Value: 4.100000000000000e+01}', ""); + Expect(0, 12983, '\p{Is_Numeric_Value: 4.100000000000000e+01}', ""); + Expect(1, 12983, '\p{^Is_Numeric_Value: 4.100000000000000e+01}', ""); + Expect(1, 12983, '\P{Is_Numeric_Value: 4.100000000000000e+01}', ""); + Expect(0, 12983, '\P{^Is_Numeric_Value: 4.100000000000000e+01}', ""); + Error('\p{Is_Nv::=- 0041}'); + Error('\P{Is_Nv::=- 0041}'); + Expect(1, 12982, '\p{Is_Nv: +000000041}', ""); + Expect(0, 12982, '\p{^Is_Nv: +000000041}', ""); + Expect(0, 12982, '\P{Is_Nv: +000000041}', ""); + Expect(1, 12982, '\P{^Is_Nv: +000000041}', ""); + Expect(0, 12983, '\p{Is_Nv: +000000041}', ""); + Expect(1, 12983, '\p{^Is_Nv: +000000041}', ""); + Expect(1, 12983, '\P{Is_Nv: +000000041}', ""); + Expect(0, 12983, '\P{^Is_Nv: +000000041}', ""); + Expect(1, 12982, '\p{Is_Nv=4.100000000000000e+01}', ""); + Expect(0, 12982, '\p{^Is_Nv=4.100000000000000e+01}', ""); + Expect(0, 12982, '\P{Is_Nv=4.100000000000000e+01}', ""); + Expect(1, 12982, '\P{^Is_Nv=4.100000000000000e+01}', ""); + Expect(0, 12983, '\p{Is_Nv=4.100000000000000e+01}', ""); + Expect(1, 12983, '\p{^Is_Nv=4.100000000000000e+01}', ""); + Expect(1, 12983, '\P{Is_Nv=4.100000000000000e+01}', ""); + Expect(0, 12983, '\P{^Is_Nv=4.100000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/ _04_2}'); + Error('\P{Numeric_Value=/a/ _04_2}'); + Expect(1, 12983, '\p{Numeric_Value=:\A42\z:}', "");; + Expect(0, 12984, '\p{Numeric_Value=:\A42\z:}', "");; + Expect(1, 12983, '\p{Numeric_Value=+00000042}', ""); + Expect(0, 12983, '\p{^Numeric_Value=+00000042}', ""); + Expect(0, 12983, '\P{Numeric_Value=+00000042}', ""); + Expect(1, 12983, '\P{^Numeric_Value=+00000042}', ""); + Expect(0, 12984, '\p{Numeric_Value=+00000042}', ""); + Expect(1, 12984, '\p{^Numeric_Value=+00000042}', ""); + Expect(1, 12984, '\P{Numeric_Value=+00000042}', ""); + Expect(0, 12984, '\P{^Numeric_Value=+00000042}', ""); + Expect(1, 12983, '\p{Numeric_Value=4.200000000000000e+01}', ""); + Expect(0, 12983, '\p{^Numeric_Value=4.200000000000000e+01}', ""); + Expect(0, 12983, '\P{Numeric_Value=4.200000000000000e+01}', ""); + Expect(1, 12983, '\P{^Numeric_Value=4.200000000000000e+01}', ""); + Expect(0, 12984, '\p{Numeric_Value=4.200000000000000e+01}', ""); + Expect(1, 12984, '\p{^Numeric_Value=4.200000000000000e+01}', ""); + Expect(1, 12984, '\P{Numeric_Value=4.200000000000000e+01}', ""); + Expect(0, 12984, '\P{^Numeric_Value=4.200000000000000e+01}', ""); + Error('\p{Nv=/a/ 00000000042}'); + Error('\P{Nv=/a/ 00000000042}'); + Expect(1, 12983, '\p{Nv=:\A42\z:}', "");; + Expect(0, 12984, '\p{Nv=:\A42\z:}', "");; + Expect(1, 12983, '\p{Nv: 4_2}', ""); + Expect(0, 12983, '\p{^Nv: 4_2}', ""); + Expect(0, 12983, '\P{Nv: 4_2}', ""); + Expect(1, 12983, '\P{^Nv: 4_2}', ""); + Expect(0, 12984, '\p{Nv: 4_2}', ""); + Expect(1, 12984, '\p{^Nv: 4_2}', ""); + Expect(1, 12984, '\P{Nv: 4_2}', ""); + Expect(0, 12984, '\P{^Nv: 4_2}', ""); + Expect(1, 12983, '\p{Nv=4.200000000000000e+01}', ""); + Expect(0, 12983, '\p{^Nv=4.200000000000000e+01}', ""); + Expect(0, 12983, '\P{Nv=4.200000000000000e+01}', ""); + Expect(1, 12983, '\P{^Nv=4.200000000000000e+01}', ""); + Expect(0, 12984, '\p{Nv=4.200000000000000e+01}', ""); + Expect(1, 12984, '\p{^Nv=4.200000000000000e+01}', ""); + Expect(1, 12984, '\P{Nv=4.200000000000000e+01}', ""); + Expect(0, 12984, '\P{^Nv=4.200000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=:= -00000042}'); + Error('\P{Is_Numeric_Value=:= -00000042}'); + Expect(1, 12983, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_42}', ""); + Expect(0, 12983, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_42}', ""); + Expect(0, 12983, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_42}', ""); + Expect(1, 12983, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_42}', ""); + Expect(0, 12984, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_42}', ""); + Expect(1, 12984, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_42}', ""); + Expect(1, 12984, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_42}', ""); + Expect(0, 12984, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_42}', ""); + Expect(1, 12983, '\p{Is_Numeric_Value=4.200000000000000e+01}', ""); + Expect(0, 12983, '\p{^Is_Numeric_Value=4.200000000000000e+01}', ""); + Expect(0, 12983, '\P{Is_Numeric_Value=4.200000000000000e+01}', ""); + Expect(1, 12983, '\P{^Is_Numeric_Value=4.200000000000000e+01}', ""); + Expect(0, 12984, '\p{Is_Numeric_Value=4.200000000000000e+01}', ""); + Expect(1, 12984, '\p{^Is_Numeric_Value=4.200000000000000e+01}', ""); + Expect(1, 12984, '\P{Is_Numeric_Value=4.200000000000000e+01}', ""); + Expect(0, 12984, '\P{^Is_Numeric_Value=4.200000000000000e+01}', ""); + Error('\p{Is_Nv=_/a/00042}'); + Error('\P{Is_Nv=_/a/00042}'); + Expect(1, 12983, '\p{Is_Nv=00000042}', ""); + Expect(0, 12983, '\p{^Is_Nv=00000042}', ""); + Expect(0, 12983, '\P{Is_Nv=00000042}', ""); + Expect(1, 12983, '\P{^Is_Nv=00000042}', ""); + Expect(0, 12984, '\p{Is_Nv=00000042}', ""); + Expect(1, 12984, '\p{^Is_Nv=00000042}', ""); + Expect(1, 12984, '\P{Is_Nv=00000042}', ""); + Expect(0, 12984, '\P{^Is_Nv=00000042}', ""); + Expect(1, 12983, '\p{Is_Nv=4.200000000000000e+01}', ""); + Expect(0, 12983, '\p{^Is_Nv=4.200000000000000e+01}', ""); + Expect(0, 12983, '\P{Is_Nv=4.200000000000000e+01}', ""); + Expect(1, 12983, '\P{^Is_Nv=4.200000000000000e+01}', ""); + Expect(0, 12984, '\p{Is_Nv=4.200000000000000e+01}', ""); + Expect(1, 12984, '\p{^Is_Nv=4.200000000000000e+01}', ""); + Expect(1, 12984, '\P{Is_Nv=4.200000000000000e+01}', ""); + Expect(0, 12984, '\P{^Is_Nv=4.200000000000000e+01}', ""); + Error('\p{Numeric_Value::= _0000000043}'); + Error('\P{Numeric_Value::= _0000000043}'); + Expect(1, 12984, '\p{Numeric_Value=:\A43\z:}', "");; + Expect(0, 12985, '\p{Numeric_Value=:\A43\z:}', "");; + Expect(1, 12984, '\p{Numeric_Value=0004_3}', ""); + Expect(0, 12984, '\p{^Numeric_Value=0004_3}', ""); + Expect(0, 12984, '\P{Numeric_Value=0004_3}', ""); + Expect(1, 12984, '\P{^Numeric_Value=0004_3}', ""); + Expect(0, 12985, '\p{Numeric_Value=0004_3}', ""); + Expect(1, 12985, '\p{^Numeric_Value=0004_3}', ""); + Expect(1, 12985, '\P{Numeric_Value=0004_3}', ""); + Expect(0, 12985, '\P{^Numeric_Value=0004_3}', ""); + Expect(1, 12984, '\p{Numeric_Value=4.300000000000000e+01}', ""); + Expect(0, 12984, '\p{^Numeric_Value=4.300000000000000e+01}', ""); + Expect(0, 12984, '\P{Numeric_Value=4.300000000000000e+01}', ""); + Expect(1, 12984, '\P{^Numeric_Value=4.300000000000000e+01}', ""); + Expect(0, 12985, '\p{Numeric_Value=4.300000000000000e+01}', ""); + Expect(1, 12985, '\p{^Numeric_Value=4.300000000000000e+01}', ""); + Expect(1, 12985, '\P{Numeric_Value=4.300000000000000e+01}', ""); + Expect(0, 12985, '\P{^Numeric_Value=4.300000000000000e+01}', ""); + Error('\p{Nv=/a/- 004_3}'); + Error('\P{Nv=/a/- 004_3}'); + Expect(1, 12984, '\p{Nv=:\A43\z:}', "");; + Expect(0, 12985, '\p{Nv=:\A43\z:}', "");; + Expect(1, 12984, '\p{Nv=4_3}', ""); + Expect(0, 12984, '\p{^Nv=4_3}', ""); + Expect(0, 12984, '\P{Nv=4_3}', ""); + Expect(1, 12984, '\P{^Nv=4_3}', ""); + Expect(0, 12985, '\p{Nv=4_3}', ""); + Expect(1, 12985, '\p{^Nv=4_3}', ""); + Expect(1, 12985, '\P{Nv=4_3}', ""); + Expect(0, 12985, '\P{^Nv=4_3}', ""); + Expect(1, 12984, '\p{Nv=4.300000000000000e+01}', ""); + Expect(0, 12984, '\p{^Nv=4.300000000000000e+01}', ""); + Expect(0, 12984, '\P{Nv=4.300000000000000e+01}', ""); + Expect(1, 12984, '\P{^Nv=4.300000000000000e+01}', ""); + Expect(0, 12985, '\p{Nv=4.300000000000000e+01}', ""); + Expect(1, 12985, '\p{^Nv=4.300000000000000e+01}', ""); + Expect(1, 12985, '\P{Nv=4.300000000000000e+01}', ""); + Expect(0, 12985, '\P{^Nv=4.300000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=:= -0000_0000_43}'); + Error('\P{Is_Numeric_Value=:= -0000_0000_43}'); + Expect(1, 12984, '\p{Is_Numeric_Value=00_00_43}', ""); + Expect(0, 12984, '\p{^Is_Numeric_Value=00_00_43}', ""); + Expect(0, 12984, '\P{Is_Numeric_Value=00_00_43}', ""); + Expect(1, 12984, '\P{^Is_Numeric_Value=00_00_43}', ""); + Expect(0, 12985, '\p{Is_Numeric_Value=00_00_43}', ""); + Expect(1, 12985, '\p{^Is_Numeric_Value=00_00_43}', ""); + Expect(1, 12985, '\P{Is_Numeric_Value=00_00_43}', ""); + Expect(0, 12985, '\P{^Is_Numeric_Value=00_00_43}', ""); + Expect(1, 12984, '\p{Is_Numeric_Value: 4.300000000000000e+01}', ""); + Expect(0, 12984, '\p{^Is_Numeric_Value: 4.300000000000000e+01}', ""); + Expect(0, 12984, '\P{Is_Numeric_Value: 4.300000000000000e+01}', ""); + Expect(1, 12984, '\P{^Is_Numeric_Value: 4.300000000000000e+01}', ""); + Expect(0, 12985, '\p{Is_Numeric_Value: 4.300000000000000e+01}', ""); + Expect(1, 12985, '\p{^Is_Numeric_Value: 4.300000000000000e+01}', ""); + Expect(1, 12985, '\P{Is_Numeric_Value: 4.300000000000000e+01}', ""); + Expect(0, 12985, '\P{^Is_Numeric_Value: 4.300000000000000e+01}', ""); + Error('\p{Is_Nv= 043/a/}'); + Error('\P{Is_Nv= 043/a/}'); + Expect(1, 12984, '\p{Is_Nv=04_3}', ""); + Expect(0, 12984, '\p{^Is_Nv=04_3}', ""); + Expect(0, 12984, '\P{Is_Nv=04_3}', ""); + Expect(1, 12984, '\P{^Is_Nv=04_3}', ""); + Expect(0, 12985, '\p{Is_Nv=04_3}', ""); + Expect(1, 12985, '\p{^Is_Nv=04_3}', ""); + Expect(1, 12985, '\P{Is_Nv=04_3}', ""); + Expect(0, 12985, '\P{^Is_Nv=04_3}', ""); + Expect(1, 12984, '\p{Is_Nv=4.300000000000000e+01}', ""); + Expect(0, 12984, '\p{^Is_Nv=4.300000000000000e+01}', ""); + Expect(0, 12984, '\P{Is_Nv=4.300000000000000e+01}', ""); + Expect(1, 12984, '\P{^Is_Nv=4.300000000000000e+01}', ""); + Expect(0, 12985, '\p{Is_Nv=4.300000000000000e+01}', ""); + Expect(1, 12985, '\p{^Is_Nv=4.300000000000000e+01}', ""); + Expect(1, 12985, '\P{Is_Nv=4.300000000000000e+01}', ""); + Expect(0, 12985, '\P{^Is_Nv=4.300000000000000e+01}', ""); + Error('\p{Numeric_Value=_0432000/a/}'); + Error('\P{Numeric_Value=_0432000/a/}'); + Expect(1, 74803, '\p{Numeric_Value=:\A432000\z:}', "");; + Expect(0, 74804, '\p{Numeric_Value=:\A432000\z:}', "");; + Expect(1, 74803, '\p{Numeric_Value=+0000000432000}', ""); + Expect(0, 74803, '\p{^Numeric_Value=+0000000432000}', ""); + Expect(0, 74803, '\P{Numeric_Value=+0000000432000}', ""); + Expect(1, 74803, '\P{^Numeric_Value=+0000000432000}', ""); + Expect(0, 74804, '\p{Numeric_Value=+0000000432000}', ""); + Expect(1, 74804, '\p{^Numeric_Value=+0000000432000}', ""); + Expect(1, 74804, '\P{Numeric_Value=+0000000432000}', ""); + Expect(0, 74804, '\P{^Numeric_Value=+0000000432000}', ""); + Expect(1, 74803, '\p{Numeric_Value=4.320000000000000e+05}', ""); + Expect(0, 74803, '\p{^Numeric_Value=4.320000000000000e+05}', ""); + Expect(0, 74803, '\P{Numeric_Value=4.320000000000000e+05}', ""); + Expect(1, 74803, '\P{^Numeric_Value=4.320000000000000e+05}', ""); + Expect(0, 74804, '\p{Numeric_Value=4.320000000000000e+05}', ""); + Expect(1, 74804, '\p{^Numeric_Value=4.320000000000000e+05}', ""); + Expect(1, 74804, '\P{Numeric_Value=4.320000000000000e+05}', ""); + Expect(0, 74804, '\P{^Numeric_Value=4.320000000000000e+05}', ""); + Error('\p{Nv: :=__0000000432000}'); + Error('\P{Nv: :=__0000000432000}'); + Expect(1, 74803, '\p{Nv=:\A432000\z:}', "");; + Expect(0, 74804, '\p{Nv=:\A432000\z:}', "");; + Expect(1, 74803, '\p{Nv=0000432000}', ""); + Expect(0, 74803, '\p{^Nv=0000432000}', ""); + Expect(0, 74803, '\P{Nv=0000432000}', ""); + Expect(1, 74803, '\P{^Nv=0000432000}', ""); + Expect(0, 74804, '\p{Nv=0000432000}', ""); + Expect(1, 74804, '\p{^Nv=0000432000}', ""); + Expect(1, 74804, '\P{Nv=0000432000}', ""); + Expect(0, 74804, '\P{^Nv=0000432000}', ""); + Expect(1, 74803, '\p{Nv=4.320000000000000e+05}', ""); + Expect(0, 74803, '\p{^Nv=4.320000000000000e+05}', ""); + Expect(0, 74803, '\P{Nv=4.320000000000000e+05}', ""); + Expect(1, 74803, '\P{^Nv=4.320000000000000e+05}', ""); + Expect(0, 74804, '\p{Nv=4.320000000000000e+05}', ""); + Expect(1, 74804, '\p{^Nv=4.320000000000000e+05}', ""); + Expect(1, 74804, '\P{Nv=4.320000000000000e+05}', ""); + Expect(0, 74804, '\P{^Nv=4.320000000000000e+05}', ""); + Error('\p{Is_Numeric_Value=-_00000000432000:=}'); + Error('\P{Is_Numeric_Value=-_00000000432000:=}'); + Expect(1, 74803, '\p{Is_Numeric_Value=+000000_004320_00}', ""); + Expect(0, 74803, '\p{^Is_Numeric_Value=+000000_004320_00}', ""); + Expect(0, 74803, '\P{Is_Numeric_Value=+000000_004320_00}', ""); + Expect(1, 74803, '\P{^Is_Numeric_Value=+000000_004320_00}', ""); + Expect(0, 74804, '\p{Is_Numeric_Value=+000000_004320_00}', ""); + Expect(1, 74804, '\p{^Is_Numeric_Value=+000000_004320_00}', ""); + Expect(1, 74804, '\P{Is_Numeric_Value=+000000_004320_00}', ""); + Expect(0, 74804, '\P{^Is_Numeric_Value=+000000_004320_00}', ""); + Expect(1, 74803, '\p{Is_Numeric_Value:4.320000000000000e+05}', ""); + Expect(0, 74803, '\p{^Is_Numeric_Value:4.320000000000000e+05}', ""); + Expect(0, 74803, '\P{Is_Numeric_Value:4.320000000000000e+05}', ""); + Expect(1, 74803, '\P{^Is_Numeric_Value:4.320000000000000e+05}', ""); + Expect(0, 74804, '\p{Is_Numeric_Value:4.320000000000000e+05}', ""); + Expect(1, 74804, '\p{^Is_Numeric_Value:4.320000000000000e+05}', ""); + Expect(1, 74804, '\P{Is_Numeric_Value:4.320000000000000e+05}', ""); + Expect(0, 74804, '\P{^Is_Numeric_Value:4.320000000000000e+05}', ""); + Error('\p{Is_Nv=:=+000000432000}'); + Error('\P{Is_Nv=:=+000000432000}'); + Expect(1, 74803, '\p{Is_Nv: 000000000432000}', ""); + Expect(0, 74803, '\p{^Is_Nv: 000000000432000}', ""); + Expect(0, 74803, '\P{Is_Nv: 000000000432000}', ""); + Expect(1, 74803, '\P{^Is_Nv: 000000000432000}', ""); + Expect(0, 74804, '\p{Is_Nv: 000000000432000}', ""); + Expect(1, 74804, '\p{^Is_Nv: 000000000432000}', ""); + Expect(1, 74804, '\P{Is_Nv: 000000000432000}', ""); + Expect(0, 74804, '\P{^Is_Nv: 000000000432000}', ""); + Expect(1, 74803, '\p{Is_Nv=4.320000000000000e+05}', ""); + Expect(0, 74803, '\p{^Is_Nv=4.320000000000000e+05}', ""); + Expect(0, 74803, '\P{Is_Nv=4.320000000000000e+05}', ""); + Expect(1, 74803, '\P{^Is_Nv=4.320000000000000e+05}', ""); + Expect(0, 74804, '\p{Is_Nv=4.320000000000000e+05}', ""); + Expect(1, 74804, '\p{^Is_Nv=4.320000000000000e+05}', ""); + Expect(1, 74804, '\P{Is_Nv=4.320000000000000e+05}', ""); + Expect(0, 74804, '\P{^Is_Nv=4.320000000000000e+05}', ""); + Error('\p{Numeric_Value=/a/__000000044}'); + Error('\P{Numeric_Value=/a/__000000044}'); + Expect(1, 12985, '\p{Numeric_Value=:\A44\z:}', "");; + Expect(0, 12986, '\p{Numeric_Value=:\A44\z:}', "");; + Expect(1, 12985, '\p{Numeric_Value=0_0_0_0_0044}', ""); + Expect(0, 12985, '\p{^Numeric_Value=0_0_0_0_0044}', ""); + Expect(0, 12985, '\P{Numeric_Value=0_0_0_0_0044}', ""); + Expect(1, 12985, '\P{^Numeric_Value=0_0_0_0_0044}', ""); + Expect(0, 12986, '\p{Numeric_Value=0_0_0_0_0044}', ""); + Expect(1, 12986, '\p{^Numeric_Value=0_0_0_0_0044}', ""); + Expect(1, 12986, '\P{Numeric_Value=0_0_0_0_0044}', ""); + Expect(0, 12986, '\P{^Numeric_Value=0_0_0_0_0044}', ""); + Expect(1, 12985, '\p{Numeric_Value=4.400000000000000e+01}', ""); + Expect(0, 12985, '\p{^Numeric_Value=4.400000000000000e+01}', ""); + Expect(0, 12985, '\P{Numeric_Value=4.400000000000000e+01}', ""); + Expect(1, 12985, '\P{^Numeric_Value=4.400000000000000e+01}', ""); + Expect(0, 12986, '\p{Numeric_Value=4.400000000000000e+01}', ""); + Expect(1, 12986, '\p{^Numeric_Value=4.400000000000000e+01}', ""); + Expect(1, 12986, '\P{Numeric_Value=4.400000000000000e+01}', ""); + Expect(0, 12986, '\P{^Numeric_Value=4.400000000000000e+01}', ""); + Error('\p{Nv=-/a/00000_00004_4}'); + Error('\P{Nv=-/a/00000_00004_4}'); + Expect(1, 12985, '\p{Nv=:\A44\z:}', "");; + Expect(0, 12986, '\p{Nv=:\A44\z:}', "");; + Expect(1, 12985, '\p{Nv=0000000044}', ""); + Expect(0, 12985, '\p{^Nv=0000000044}', ""); + Expect(0, 12985, '\P{Nv=0000000044}', ""); + Expect(1, 12985, '\P{^Nv=0000000044}', ""); + Expect(0, 12986, '\p{Nv=0000000044}', ""); + Expect(1, 12986, '\p{^Nv=0000000044}', ""); + Expect(1, 12986, '\P{Nv=0000000044}', ""); + Expect(0, 12986, '\P{^Nv=0000000044}', ""); + Expect(1, 12985, '\p{Nv=4.400000000000000e+01}', ""); + Expect(0, 12985, '\p{^Nv=4.400000000000000e+01}', ""); + Expect(0, 12985, '\P{Nv=4.400000000000000e+01}', ""); + Expect(1, 12985, '\P{^Nv=4.400000000000000e+01}', ""); + Expect(0, 12986, '\p{Nv=4.400000000000000e+01}', ""); + Expect(1, 12986, '\p{^Nv=4.400000000000000e+01}', ""); + Expect(1, 12986, '\P{Nv=4.400000000000000e+01}', ""); + Expect(0, 12986, '\P{^Nv=4.400000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= 04_4:=}'); + Error('\P{Is_Numeric_Value= 04_4:=}'); + Expect(1, 12985, '\p{Is_Numeric_Value=0000044}', ""); + Expect(0, 12985, '\p{^Is_Numeric_Value=0000044}', ""); + Expect(0, 12985, '\P{Is_Numeric_Value=0000044}', ""); + Expect(1, 12985, '\P{^Is_Numeric_Value=0000044}', ""); + Expect(0, 12986, '\p{Is_Numeric_Value=0000044}', ""); + Expect(1, 12986, '\p{^Is_Numeric_Value=0000044}', ""); + Expect(1, 12986, '\P{Is_Numeric_Value=0000044}', ""); + Expect(0, 12986, '\P{^Is_Numeric_Value=0000044}', ""); + Expect(1, 12985, '\p{Is_Numeric_Value=4.400000000000000e+01}', ""); + Expect(0, 12985, '\p{^Is_Numeric_Value=4.400000000000000e+01}', ""); + Expect(0, 12985, '\P{Is_Numeric_Value=4.400000000000000e+01}', ""); + Expect(1, 12985, '\P{^Is_Numeric_Value=4.400000000000000e+01}', ""); + Expect(0, 12986, '\p{Is_Numeric_Value=4.400000000000000e+01}', ""); + Expect(1, 12986, '\p{^Is_Numeric_Value=4.400000000000000e+01}', ""); + Expect(1, 12986, '\P{Is_Numeric_Value=4.400000000000000e+01}', ""); + Expect(0, 12986, '\P{^Is_Numeric_Value=4.400000000000000e+01}', ""); + Error('\p{Is_Nv=/a/_ 00000044}'); + Error('\P{Is_Nv=/a/_ 00000044}'); + Expect(1, 12985, '\p{Is_Nv=+0_0_0_0_0_0_0_0_044}', ""); + Expect(0, 12985, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_044}', ""); + Expect(0, 12985, '\P{Is_Nv=+0_0_0_0_0_0_0_0_044}', ""); + Expect(1, 12985, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_044}', ""); + Expect(0, 12986, '\p{Is_Nv=+0_0_0_0_0_0_0_0_044}', ""); + Expect(1, 12986, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_044}', ""); + Expect(1, 12986, '\P{Is_Nv=+0_0_0_0_0_0_0_0_044}', ""); + Expect(0, 12986, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_044}', ""); + Expect(1, 12985, '\p{Is_Nv=4.400000000000000e+01}', ""); + Expect(0, 12985, '\p{^Is_Nv=4.400000000000000e+01}', ""); + Expect(0, 12985, '\P{Is_Nv=4.400000000000000e+01}', ""); + Expect(1, 12985, '\P{^Is_Nv=4.400000000000000e+01}', ""); + Expect(0, 12986, '\p{Is_Nv=4.400000000000000e+01}', ""); + Expect(1, 12986, '\p{^Is_Nv=4.400000000000000e+01}', ""); + Expect(1, 12986, '\P{Is_Nv=4.400000000000000e+01}', ""); + Expect(0, 12986, '\P{^Is_Nv=4.400000000000000e+01}', ""); + Error('\p{Numeric_Value= /a/+000045}'); + Error('\P{Numeric_Value= /a/+000045}'); + Expect(1, 12986, '\p{Numeric_Value=:\A45\z:}', "");; + Expect(0, 12987, '\p{Numeric_Value=:\A45\z:}', "");; + Expect(1, 12986, '\p{Numeric_Value: 0_0_0_0_0_0_0_0_045}', ""); + Expect(0, 12986, '\p{^Numeric_Value: 0_0_0_0_0_0_0_0_045}', ""); + Expect(0, 12986, '\P{Numeric_Value: 0_0_0_0_0_0_0_0_045}', ""); + Expect(1, 12986, '\P{^Numeric_Value: 0_0_0_0_0_0_0_0_045}', ""); + Expect(0, 12987, '\p{Numeric_Value: 0_0_0_0_0_0_0_0_045}', ""); + Expect(1, 12987, '\p{^Numeric_Value: 0_0_0_0_0_0_0_0_045}', ""); + Expect(1, 12987, '\P{Numeric_Value: 0_0_0_0_0_0_0_0_045}', ""); + Expect(0, 12987, '\P{^Numeric_Value: 0_0_0_0_0_0_0_0_045}', ""); + Expect(1, 12986, '\p{Numeric_Value=4.500000000000000e+01}', ""); + Expect(0, 12986, '\p{^Numeric_Value=4.500000000000000e+01}', ""); + Expect(0, 12986, '\P{Numeric_Value=4.500000000000000e+01}', ""); + Expect(1, 12986, '\P{^Numeric_Value=4.500000000000000e+01}', ""); + Expect(0, 12987, '\p{Numeric_Value=4.500000000000000e+01}', ""); + Expect(1, 12987, '\p{^Numeric_Value=4.500000000000000e+01}', ""); + Expect(1, 12987, '\P{Numeric_Value=4.500000000000000e+01}', ""); + Expect(0, 12987, '\P{^Numeric_Value=4.500000000000000e+01}', ""); + Error('\p{Nv=:= 00000045}'); + Error('\P{Nv=:= 00000045}'); + Expect(1, 12986, '\p{Nv=:\A45\z:}', "");; + Expect(0, 12987, '\p{Nv=:\A45\z:}', "");; + Expect(1, 12986, '\p{Nv=00_04_5}', ""); + Expect(0, 12986, '\p{^Nv=00_04_5}', ""); + Expect(0, 12986, '\P{Nv=00_04_5}', ""); + Expect(1, 12986, '\P{^Nv=00_04_5}', ""); + Expect(0, 12987, '\p{Nv=00_04_5}', ""); + Expect(1, 12987, '\p{^Nv=00_04_5}', ""); + Expect(1, 12987, '\P{Nv=00_04_5}', ""); + Expect(0, 12987, '\P{^Nv=00_04_5}', ""); + Expect(1, 12986, '\p{Nv=4.500000000000000e+01}', ""); + Expect(0, 12986, '\p{^Nv=4.500000000000000e+01}', ""); + Expect(0, 12986, '\P{Nv=4.500000000000000e+01}', ""); + Expect(1, 12986, '\P{^Nv=4.500000000000000e+01}', ""); + Expect(0, 12987, '\p{Nv=4.500000000000000e+01}', ""); + Expect(1, 12987, '\p{^Nv=4.500000000000000e+01}', ""); + Expect(1, 12987, '\P{Nv=4.500000000000000e+01}', ""); + Expect(0, 12987, '\P{^Nv=4.500000000000000e+01}', ""); + Error('\p{Is_Numeric_Value= _+45/a/}'); + Error('\P{Is_Numeric_Value= _+45/a/}'); + Expect(1, 12986, '\p{Is_Numeric_Value=0045}', ""); + Expect(0, 12986, '\p{^Is_Numeric_Value=0045}', ""); + Expect(0, 12986, '\P{Is_Numeric_Value=0045}', ""); + Expect(1, 12986, '\P{^Is_Numeric_Value=0045}', ""); + Expect(0, 12987, '\p{Is_Numeric_Value=0045}', ""); + Expect(1, 12987, '\p{^Is_Numeric_Value=0045}', ""); + Expect(1, 12987, '\P{Is_Numeric_Value=0045}', ""); + Expect(0, 12987, '\P{^Is_Numeric_Value=0045}', ""); + Expect(1, 12986, '\p{Is_Numeric_Value=4.500000000000000e+01}', ""); + Expect(0, 12986, '\p{^Is_Numeric_Value=4.500000000000000e+01}', ""); + Expect(0, 12986, '\P{Is_Numeric_Value=4.500000000000000e+01}', ""); + Expect(1, 12986, '\P{^Is_Numeric_Value=4.500000000000000e+01}', ""); + Expect(0, 12987, '\p{Is_Numeric_Value=4.500000000000000e+01}', ""); + Expect(1, 12987, '\p{^Is_Numeric_Value=4.500000000000000e+01}', ""); + Expect(1, 12987, '\P{Is_Numeric_Value=4.500000000000000e+01}', ""); + Expect(0, 12987, '\P{^Is_Numeric_Value=4.500000000000000e+01}', ""); + Error('\p{Is_Nv=__+4_5/a/}'); + Error('\P{Is_Nv=__+4_5/a/}'); + Expect(1, 12986, '\p{Is_Nv=00_04_5}', ""); + Expect(0, 12986, '\p{^Is_Nv=00_04_5}', ""); + Expect(0, 12986, '\P{Is_Nv=00_04_5}', ""); + Expect(1, 12986, '\P{^Is_Nv=00_04_5}', ""); + Expect(0, 12987, '\p{Is_Nv=00_04_5}', ""); + Expect(1, 12987, '\p{^Is_Nv=00_04_5}', ""); + Expect(1, 12987, '\P{Is_Nv=00_04_5}', ""); + Expect(0, 12987, '\P{^Is_Nv=00_04_5}', ""); + Expect(1, 12986, '\p{Is_Nv=4.500000000000000e+01}', ""); + Expect(0, 12986, '\p{^Is_Nv=4.500000000000000e+01}', ""); + Expect(0, 12986, '\P{Is_Nv=4.500000000000000e+01}', ""); + Expect(1, 12986, '\P{^Is_Nv=4.500000000000000e+01}', ""); + Expect(0, 12987, '\p{Is_Nv=4.500000000000000e+01}', ""); + Expect(1, 12987, '\p{^Is_Nv=4.500000000000000e+01}', ""); + Expect(1, 12987, '\P{Is_Nv=4.500000000000000e+01}', ""); + Expect(0, 12987, '\P{^Is_Nv=4.500000000000000e+01}', ""); + Error('\p{Numeric_Value=-46/a/}'); + Error('\P{Numeric_Value=-46/a/}'); + Expect(1, 12987, '\p{Numeric_Value=:\A46\z:}', "");; + Expect(0, 12988, '\p{Numeric_Value=:\A46\z:}', "");; + Expect(1, 12987, '\p{Numeric_Value=0000000046}', ""); + Expect(0, 12987, '\p{^Numeric_Value=0000000046}', ""); + Expect(0, 12987, '\P{Numeric_Value=0000000046}', ""); + Expect(1, 12987, '\P{^Numeric_Value=0000000046}', ""); + Expect(0, 12988, '\p{Numeric_Value=0000000046}', ""); + Expect(1, 12988, '\p{^Numeric_Value=0000000046}', ""); + Expect(1, 12988, '\P{Numeric_Value=0000000046}', ""); + Expect(0, 12988, '\P{^Numeric_Value=0000000046}', ""); + Expect(1, 12987, '\p{Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12987, '\p{^Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12987, '\P{Numeric_Value=4.600000000000000e+01}', ""); + Expect(1, 12987, '\P{^Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12988, '\p{Numeric_Value=4.600000000000000e+01}', ""); + Expect(1, 12988, '\p{^Numeric_Value=4.600000000000000e+01}', ""); + Expect(1, 12988, '\P{Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12988, '\P{^Numeric_Value=4.600000000000000e+01}', ""); + Error('\p{Nv=/a/ 0000000046}'); + Error('\P{Nv=/a/ 0000000046}'); + Expect(1, 12987, '\p{Nv=:\A46\z:}', "");; + Expect(0, 12988, '\p{Nv=:\A46\z:}', "");; + Expect(1, 12987, '\p{Nv=0046}', ""); + Expect(0, 12987, '\p{^Nv=0046}', ""); + Expect(0, 12987, '\P{Nv=0046}', ""); + Expect(1, 12987, '\P{^Nv=0046}', ""); + Expect(0, 12988, '\p{Nv=0046}', ""); + Expect(1, 12988, '\p{^Nv=0046}', ""); + Expect(1, 12988, '\P{Nv=0046}', ""); + Expect(0, 12988, '\P{^Nv=0046}', ""); + Expect(1, 12987, '\p{Nv=4.600000000000000e+01}', ""); + Expect(0, 12987, '\p{^Nv=4.600000000000000e+01}', ""); + Expect(0, 12987, '\P{Nv=4.600000000000000e+01}', ""); + Expect(1, 12987, '\P{^Nv=4.600000000000000e+01}', ""); + Expect(0, 12988, '\p{Nv=4.600000000000000e+01}', ""); + Expect(1, 12988, '\p{^Nv=4.600000000000000e+01}', ""); + Expect(1, 12988, '\P{Nv=4.600000000000000e+01}', ""); + Expect(0, 12988, '\P{^Nv=4.600000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=:=_ 046}'); + Error('\P{Is_Numeric_Value=:=_ 046}'); + Expect(1, 12987, '\p{Is_Numeric_Value=0000000046}', ""); + Expect(0, 12987, '\p{^Is_Numeric_Value=0000000046}', ""); + Expect(0, 12987, '\P{Is_Numeric_Value=0000000046}', ""); + Expect(1, 12987, '\P{^Is_Numeric_Value=0000000046}', ""); + Expect(0, 12988, '\p{Is_Numeric_Value=0000000046}', ""); + Expect(1, 12988, '\p{^Is_Numeric_Value=0000000046}', ""); + Expect(1, 12988, '\P{Is_Numeric_Value=0000000046}', ""); + Expect(0, 12988, '\P{^Is_Numeric_Value=0000000046}', ""); + Expect(1, 12987, '\p{Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12987, '\p{^Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12987, '\P{Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(1, 12987, '\P{^Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12988, '\p{Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(1, 12988, '\p{^Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(1, 12988, '\P{Is_Numeric_Value=4.600000000000000e+01}', ""); + Expect(0, 12988, '\P{^Is_Numeric_Value=4.600000000000000e+01}', ""); + Error('\p{Is_Nv=/a/ _0046}'); + Error('\P{Is_Nv=/a/ _0046}'); + Expect(1, 12987, '\p{Is_Nv:04_6}', ""); + Expect(0, 12987, '\p{^Is_Nv:04_6}', ""); + Expect(0, 12987, '\P{Is_Nv:04_6}', ""); + Expect(1, 12987, '\P{^Is_Nv:04_6}', ""); + Expect(0, 12988, '\p{Is_Nv:04_6}', ""); + Expect(1, 12988, '\p{^Is_Nv:04_6}', ""); + Expect(1, 12988, '\P{Is_Nv:04_6}', ""); + Expect(0, 12988, '\P{^Is_Nv:04_6}', ""); + Expect(1, 12987, '\p{Is_Nv:4.600000000000000e+01}', ""); + Expect(0, 12987, '\p{^Is_Nv:4.600000000000000e+01}', ""); + Expect(0, 12987, '\P{Is_Nv:4.600000000000000e+01}', ""); + Expect(1, 12987, '\P{^Is_Nv:4.600000000000000e+01}', ""); + Expect(0, 12988, '\p{Is_Nv:4.600000000000000e+01}', ""); + Expect(1, 12988, '\p{^Is_Nv:4.600000000000000e+01}', ""); + Expect(1, 12988, '\P{Is_Nv:4.600000000000000e+01}', ""); + Expect(0, 12988, '\P{^Is_Nv:4.600000000000000e+01}', ""); + Error('\p{Numeric_Value: 00000000047:=}'); + Error('\P{Numeric_Value: 00000000047:=}'); + Expect(1, 12988, '\p{Numeric_Value=:\A47\z:}', "");; + Expect(0, 12989, '\p{Numeric_Value=:\A47\z:}', "");; + Expect(1, 12988, '\p{Numeric_Value=+0_0_47}', ""); + Expect(0, 12988, '\p{^Numeric_Value=+0_0_47}', ""); + Expect(0, 12988, '\P{Numeric_Value=+0_0_47}', ""); + Expect(1, 12988, '\P{^Numeric_Value=+0_0_47}', ""); + Expect(0, 12989, '\p{Numeric_Value=+0_0_47}', ""); + Expect(1, 12989, '\p{^Numeric_Value=+0_0_47}', ""); + Expect(1, 12989, '\P{Numeric_Value=+0_0_47}', ""); + Expect(0, 12989, '\P{^Numeric_Value=+0_0_47}', ""); + Expect(1, 12988, '\p{Numeric_Value=4.700000000000000e+01}', ""); + Expect(0, 12988, '\p{^Numeric_Value=4.700000000000000e+01}', ""); + Expect(0, 12988, '\P{Numeric_Value=4.700000000000000e+01}', ""); + Expect(1, 12988, '\P{^Numeric_Value=4.700000000000000e+01}', ""); + Expect(0, 12989, '\p{Numeric_Value=4.700000000000000e+01}', ""); + Expect(1, 12989, '\p{^Numeric_Value=4.700000000000000e+01}', ""); + Expect(1, 12989, '\P{Numeric_Value=4.700000000000000e+01}', ""); + Expect(0, 12989, '\P{^Numeric_Value=4.700000000000000e+01}', ""); + Error('\p{Nv=/a/ 0000000047}'); + Error('\P{Nv=/a/ 0000000047}'); + Expect(1, 12988, '\p{Nv=:\A47\z:}', "");; + Expect(0, 12989, '\p{Nv=:\A47\z:}', "");; + Expect(1, 12988, '\p{Nv=4_7}', ""); + Expect(0, 12988, '\p{^Nv=4_7}', ""); + Expect(0, 12988, '\P{Nv=4_7}', ""); + Expect(1, 12988, '\P{^Nv=4_7}', ""); + Expect(0, 12989, '\p{Nv=4_7}', ""); + Expect(1, 12989, '\p{^Nv=4_7}', ""); + Expect(1, 12989, '\P{Nv=4_7}', ""); + Expect(0, 12989, '\P{^Nv=4_7}', ""); + Expect(1, 12988, '\p{Nv=4.700000000000000e+01}', ""); + Expect(0, 12988, '\p{^Nv=4.700000000000000e+01}', ""); + Expect(0, 12988, '\P{Nv=4.700000000000000e+01}', ""); + Expect(1, 12988, '\P{^Nv=4.700000000000000e+01}', ""); + Expect(0, 12989, '\p{Nv=4.700000000000000e+01}', ""); + Expect(1, 12989, '\p{^Nv=4.700000000000000e+01}', ""); + Expect(1, 12989, '\P{Nv=4.700000000000000e+01}', ""); + Expect(0, 12989, '\P{^Nv=4.700000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=_:=00047}'); + Error('\P{Is_Numeric_Value=_:=00047}'); + Expect(1, 12988, '\p{Is_Numeric_Value=+0000047}', ""); + Expect(0, 12988, '\p{^Is_Numeric_Value=+0000047}', ""); + Expect(0, 12988, '\P{Is_Numeric_Value=+0000047}', ""); + Expect(1, 12988, '\P{^Is_Numeric_Value=+0000047}', ""); + Expect(0, 12989, '\p{Is_Numeric_Value=+0000047}', ""); + Expect(1, 12989, '\p{^Is_Numeric_Value=+0000047}', ""); + Expect(1, 12989, '\P{Is_Numeric_Value=+0000047}', ""); + Expect(0, 12989, '\P{^Is_Numeric_Value=+0000047}', ""); + Expect(1, 12988, '\p{Is_Numeric_Value:4.700000000000000e+01}', ""); + Expect(0, 12988, '\p{^Is_Numeric_Value:4.700000000000000e+01}', ""); + Expect(0, 12988, '\P{Is_Numeric_Value:4.700000000000000e+01}', ""); + Expect(1, 12988, '\P{^Is_Numeric_Value:4.700000000000000e+01}', ""); + Expect(0, 12989, '\p{Is_Numeric_Value:4.700000000000000e+01}', ""); + Expect(1, 12989, '\p{^Is_Numeric_Value:4.700000000000000e+01}', ""); + Expect(1, 12989, '\P{Is_Numeric_Value:4.700000000000000e+01}', ""); + Expect(0, 12989, '\P{^Is_Numeric_Value:4.700000000000000e+01}', ""); + Error('\p{Is_Nv= -+0_0_0_0_0_0047/a/}'); + Error('\P{Is_Nv= -+0_0_0_0_0_0047/a/}'); + Expect(1, 12988, '\p{Is_Nv=0004_7}', ""); + Expect(0, 12988, '\p{^Is_Nv=0004_7}', ""); + Expect(0, 12988, '\P{Is_Nv=0004_7}', ""); + Expect(1, 12988, '\P{^Is_Nv=0004_7}', ""); + Expect(0, 12989, '\p{Is_Nv=0004_7}', ""); + Expect(1, 12989, '\p{^Is_Nv=0004_7}', ""); + Expect(1, 12989, '\P{Is_Nv=0004_7}', ""); + Expect(0, 12989, '\P{^Is_Nv=0004_7}', ""); + Expect(1, 12988, '\p{Is_Nv=4.700000000000000e+01}', ""); + Expect(0, 12988, '\p{^Is_Nv=4.700000000000000e+01}', ""); + Expect(0, 12988, '\P{Is_Nv=4.700000000000000e+01}', ""); + Expect(1, 12988, '\P{^Is_Nv=4.700000000000000e+01}', ""); + Expect(0, 12989, '\p{Is_Nv=4.700000000000000e+01}', ""); + Expect(1, 12989, '\p{^Is_Nv=4.700000000000000e+01}', ""); + Expect(1, 12989, '\P{Is_Nv=4.700000000000000e+01}', ""); + Expect(0, 12989, '\P{^Is_Nv=4.700000000000000e+01}', ""); + Error('\p{Numeric_Value= +0000000004_8:=}'); + Error('\P{Numeric_Value= +0000000004_8:=}'); + Expect(1, 12989, '\p{Numeric_Value=:\A48\z:}', "");; + Expect(0, 12990, '\p{Numeric_Value=:\A48\z:}', "");; + Expect(1, 12989, '\p{Numeric_Value: 48}', ""); + Expect(0, 12989, '\p{^Numeric_Value: 48}', ""); + Expect(0, 12989, '\P{Numeric_Value: 48}', ""); + Expect(1, 12989, '\P{^Numeric_Value: 48}', ""); + Expect(0, 12990, '\p{Numeric_Value: 48}', ""); + Expect(1, 12990, '\p{^Numeric_Value: 48}', ""); + Expect(1, 12990, '\P{Numeric_Value: 48}', ""); + Expect(0, 12990, '\P{^Numeric_Value: 48}', ""); + Expect(1, 12989, '\p{Numeric_Value=4.800000000000000e+01}', ""); + Expect(0, 12989, '\p{^Numeric_Value=4.800000000000000e+01}', ""); + Expect(0, 12989, '\P{Numeric_Value=4.800000000000000e+01}', ""); + Expect(1, 12989, '\P{^Numeric_Value=4.800000000000000e+01}', ""); + Expect(0, 12990, '\p{Numeric_Value=4.800000000000000e+01}', ""); + Expect(1, 12990, '\p{^Numeric_Value=4.800000000000000e+01}', ""); + Expect(1, 12990, '\P{Numeric_Value=4.800000000000000e+01}', ""); + Expect(0, 12990, '\P{^Numeric_Value=4.800000000000000e+01}', ""); + Error('\p{Nv=:= 0_0_48}'); + Error('\P{Nv=:= 0_0_48}'); + Expect(1, 12989, '\p{Nv=:\A48\z:}', "");; + Expect(0, 12990, '\p{Nv=:\A48\z:}', "");; + Expect(1, 12989, '\p{Nv: 000000048}', ""); + Expect(0, 12989, '\p{^Nv: 000000048}', ""); + Expect(0, 12989, '\P{Nv: 000000048}', ""); + Expect(1, 12989, '\P{^Nv: 000000048}', ""); + Expect(0, 12990, '\p{Nv: 000000048}', ""); + Expect(1, 12990, '\p{^Nv: 000000048}', ""); + Expect(1, 12990, '\P{Nv: 000000048}', ""); + Expect(0, 12990, '\P{^Nv: 000000048}', ""); + Expect(1, 12989, '\p{Nv=4.800000000000000e+01}', ""); + Expect(0, 12989, '\p{^Nv=4.800000000000000e+01}', ""); + Expect(0, 12989, '\P{Nv=4.800000000000000e+01}', ""); + Expect(1, 12989, '\P{^Nv=4.800000000000000e+01}', ""); + Expect(0, 12990, '\p{Nv=4.800000000000000e+01}', ""); + Expect(1, 12990, '\p{^Nv=4.800000000000000e+01}', ""); + Expect(1, 12990, '\P{Nv=4.800000000000000e+01}', ""); + Expect(0, 12990, '\P{^Nv=4.800000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=-:=000000048}'); + Error('\P{Is_Numeric_Value=-:=000000048}'); + Expect(1, 12989, '\p{Is_Numeric_Value=0000048}', ""); + Expect(0, 12989, '\p{^Is_Numeric_Value=0000048}', ""); + Expect(0, 12989, '\P{Is_Numeric_Value=0000048}', ""); + Expect(1, 12989, '\P{^Is_Numeric_Value=0000048}', ""); + Expect(0, 12990, '\p{Is_Numeric_Value=0000048}', ""); + Expect(1, 12990, '\p{^Is_Numeric_Value=0000048}', ""); + Expect(1, 12990, '\P{Is_Numeric_Value=0000048}', ""); + Expect(0, 12990, '\P{^Is_Numeric_Value=0000048}', ""); + Expect(1, 12989, '\p{Is_Numeric_Value=4.800000000000000e+01}', ""); + Expect(0, 12989, '\p{^Is_Numeric_Value=4.800000000000000e+01}', ""); + Expect(0, 12989, '\P{Is_Numeric_Value=4.800000000000000e+01}', ""); + Expect(1, 12989, '\P{^Is_Numeric_Value=4.800000000000000e+01}', ""); + Expect(0, 12990, '\p{Is_Numeric_Value=4.800000000000000e+01}', ""); + Expect(1, 12990, '\p{^Is_Numeric_Value=4.800000000000000e+01}', ""); + Expect(1, 12990, '\P{Is_Numeric_Value=4.800000000000000e+01}', ""); + Expect(0, 12990, '\P{^Is_Numeric_Value=4.800000000000000e+01}', ""); + Error('\p{Is_Nv=__00000048/a/}'); + Error('\P{Is_Nv=__00000048/a/}'); + Expect(1, 12989, '\p{Is_Nv=+00000004_8}', ""); + Expect(0, 12989, '\p{^Is_Nv=+00000004_8}', ""); + Expect(0, 12989, '\P{Is_Nv=+00000004_8}', ""); + Expect(1, 12989, '\P{^Is_Nv=+00000004_8}', ""); + Expect(0, 12990, '\p{Is_Nv=+00000004_8}', ""); + Expect(1, 12990, '\p{^Is_Nv=+00000004_8}', ""); + Expect(1, 12990, '\P{Is_Nv=+00000004_8}', ""); + Expect(0, 12990, '\P{^Is_Nv=+00000004_8}', ""); + Expect(1, 12989, '\p{Is_Nv:4.800000000000000e+01}', ""); + Expect(0, 12989, '\p{^Is_Nv:4.800000000000000e+01}', ""); + Expect(0, 12989, '\P{Is_Nv:4.800000000000000e+01}', ""); + Expect(1, 12989, '\P{^Is_Nv:4.800000000000000e+01}', ""); + Expect(0, 12990, '\p{Is_Nv:4.800000000000000e+01}', ""); + Expect(1, 12990, '\p{^Is_Nv:4.800000000000000e+01}', ""); + Expect(1, 12990, '\P{Is_Nv:4.800000000000000e+01}', ""); + Expect(0, 12990, '\P{^Is_Nv:4.800000000000000e+01}', ""); + Error('\p{Numeric_Value=/a/--0_0_0_0_0_0_0_0_0_49}'); + Error('\P{Numeric_Value=/a/--0_0_0_0_0_0_0_0_0_49}'); + Expect(1, 12990, '\p{Numeric_Value=:\A49\z:}', "");; + Expect(0, 12991, '\p{Numeric_Value=:\A49\z:}', "");; + Expect(1, 12990, '\p{Numeric_Value=0049}', ""); + Expect(0, 12990, '\p{^Numeric_Value=0049}', ""); + Expect(0, 12990, '\P{Numeric_Value=0049}', ""); + Expect(1, 12990, '\P{^Numeric_Value=0049}', ""); + Expect(0, 12991, '\p{Numeric_Value=0049}', ""); + Expect(1, 12991, '\p{^Numeric_Value=0049}', ""); + Expect(1, 12991, '\P{Numeric_Value=0049}', ""); + Expect(0, 12991, '\P{^Numeric_Value=0049}', ""); + Expect(1, 12990, '\p{Numeric_Value=4.900000000000000e+01}', ""); + Expect(0, 12990, '\p{^Numeric_Value=4.900000000000000e+01}', ""); + Expect(0, 12990, '\P{Numeric_Value=4.900000000000000e+01}', ""); + Expect(1, 12990, '\P{^Numeric_Value=4.900000000000000e+01}', ""); + Expect(0, 12991, '\p{Numeric_Value=4.900000000000000e+01}', ""); + Expect(1, 12991, '\p{^Numeric_Value=4.900000000000000e+01}', ""); + Expect(1, 12991, '\P{Numeric_Value=4.900000000000000e+01}', ""); + Expect(0, 12991, '\P{^Numeric_Value=4.900000000000000e+01}', ""); + Error('\p{Nv=:=00000049}'); + Error('\P{Nv=:=00000049}'); + Expect(1, 12990, '\p{Nv=:\A49\z:}', "");; + Expect(0, 12991, '\p{Nv=:\A49\z:}', "");; + Expect(1, 12990, '\p{Nv:04_9}', ""); + Expect(0, 12990, '\p{^Nv:04_9}', ""); + Expect(0, 12990, '\P{Nv:04_9}', ""); + Expect(1, 12990, '\P{^Nv:04_9}', ""); + Expect(0, 12991, '\p{Nv:04_9}', ""); + Expect(1, 12991, '\p{^Nv:04_9}', ""); + Expect(1, 12991, '\P{Nv:04_9}', ""); + Expect(0, 12991, '\P{^Nv:04_9}', ""); + Expect(1, 12990, '\p{Nv=4.900000000000000e+01}', ""); + Expect(0, 12990, '\p{^Nv=4.900000000000000e+01}', ""); + Expect(0, 12990, '\P{Nv=4.900000000000000e+01}', ""); + Expect(1, 12990, '\P{^Nv=4.900000000000000e+01}', ""); + Expect(0, 12991, '\p{Nv=4.900000000000000e+01}', ""); + Expect(1, 12991, '\p{^Nv=4.900000000000000e+01}', ""); + Expect(1, 12991, '\P{Nv=4.900000000000000e+01}', ""); + Expect(0, 12991, '\P{^Nv=4.900000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=_0_0_0_0_0_0049/a/}'); + Error('\P{Is_Numeric_Value=_0_0_0_0_0_0049/a/}'); + Expect(1, 12990, '\p{Is_Numeric_Value=+0000000049}', ""); + Expect(0, 12990, '\p{^Is_Numeric_Value=+0000000049}', ""); + Expect(0, 12990, '\P{Is_Numeric_Value=+0000000049}', ""); + Expect(1, 12990, '\P{^Is_Numeric_Value=+0000000049}', ""); + Expect(0, 12991, '\p{Is_Numeric_Value=+0000000049}', ""); + Expect(1, 12991, '\p{^Is_Numeric_Value=+0000000049}', ""); + Expect(1, 12991, '\P{Is_Numeric_Value=+0000000049}', ""); + Expect(0, 12991, '\P{^Is_Numeric_Value=+0000000049}', ""); + Expect(1, 12990, '\p{Is_Numeric_Value=4.900000000000000e+01}', ""); + Expect(0, 12990, '\p{^Is_Numeric_Value=4.900000000000000e+01}', ""); + Expect(0, 12990, '\P{Is_Numeric_Value=4.900000000000000e+01}', ""); + Expect(1, 12990, '\P{^Is_Numeric_Value=4.900000000000000e+01}', ""); + Expect(0, 12991, '\p{Is_Numeric_Value=4.900000000000000e+01}', ""); + Expect(1, 12991, '\p{^Is_Numeric_Value=4.900000000000000e+01}', ""); + Expect(1, 12991, '\P{Is_Numeric_Value=4.900000000000000e+01}', ""); + Expect(0, 12991, '\P{^Is_Numeric_Value=4.900000000000000e+01}', ""); + Error('\p{Is_Nv=:=__0_0_0_0_049}'); + Error('\P{Is_Nv=:=__0_0_0_0_049}'); + Expect(1, 12990, '\p{Is_Nv=000049}', ""); + Expect(0, 12990, '\p{^Is_Nv=000049}', ""); + Expect(0, 12990, '\P{Is_Nv=000049}', ""); + Expect(1, 12990, '\P{^Is_Nv=000049}', ""); + Expect(0, 12991, '\p{Is_Nv=000049}', ""); + Expect(1, 12991, '\p{^Is_Nv=000049}', ""); + Expect(1, 12991, '\P{Is_Nv=000049}', ""); + Expect(0, 12991, '\P{^Is_Nv=000049}', ""); + Expect(1, 12990, '\p{Is_Nv=4.900000000000000e+01}', ""); + Expect(0, 12990, '\p{^Is_Nv=4.900000000000000e+01}', ""); + Expect(0, 12990, '\P{Is_Nv=4.900000000000000e+01}', ""); + Expect(1, 12990, '\P{^Is_Nv=4.900000000000000e+01}', ""); + Expect(0, 12991, '\p{Is_Nv=4.900000000000000e+01}', ""); + Expect(1, 12991, '\p{^Is_Nv=4.900000000000000e+01}', ""); + Expect(1, 12991, '\P{Is_Nv=4.900000000000000e+01}', ""); + Expect(0, 12991, '\P{^Is_Nv=4.900000000000000e+01}', ""); + Error('\p{Numeric_Value= _0005/a/}'); + Error('\P{Numeric_Value= _0005/a/}'); + Expect(1, 131361, '\p{Numeric_Value=:\A5\z:}', "");; + Expect(0, 131362, '\p{Numeric_Value=:\A5\z:}', "");; + Expect(1, 131361, '\p{Numeric_Value=000000005}', ""); + Expect(0, 131361, '\p{^Numeric_Value=000000005}', ""); + Expect(0, 131361, '\P{Numeric_Value=000000005}', ""); + Expect(1, 131361, '\P{^Numeric_Value=000000005}', ""); + Expect(0, 131362, '\p{Numeric_Value=000000005}', ""); + Expect(1, 131362, '\p{^Numeric_Value=000000005}', ""); + Expect(1, 131362, '\P{Numeric_Value=000000005}', ""); + Expect(0, 131362, '\P{^Numeric_Value=000000005}', ""); + Expect(1, 131361, '\p{Numeric_Value=5.000000000000000e+00}', ""); + Expect(0, 131361, '\p{^Numeric_Value=5.000000000000000e+00}', ""); + Expect(0, 131361, '\P{Numeric_Value=5.000000000000000e+00}', ""); + Expect(1, 131361, '\P{^Numeric_Value=5.000000000000000e+00}', ""); + Expect(0, 131362, '\p{Numeric_Value=5.000000000000000e+00}', ""); + Expect(1, 131362, '\p{^Numeric_Value=5.000000000000000e+00}', ""); + Expect(1, 131362, '\P{Numeric_Value=5.000000000000000e+00}', ""); + Expect(0, 131362, '\P{^Numeric_Value=5.000000000000000e+00}', ""); + Error('\p{Nv=--+0005:=}'); + Error('\P{Nv=--+0005:=}'); + Expect(1, 131361, '\p{Nv=:\A5\z:}', "");; + Expect(0, 131362, '\p{Nv=:\A5\z:}', "");; + Expect(1, 131361, '\p{Nv=000000005}', ""); + Expect(0, 131361, '\p{^Nv=000000005}', ""); + Expect(0, 131361, '\P{Nv=000000005}', ""); + Expect(1, 131361, '\P{^Nv=000000005}', ""); + Expect(0, 131362, '\p{Nv=000000005}', ""); + Expect(1, 131362, '\p{^Nv=000000005}', ""); + Expect(1, 131362, '\P{Nv=000000005}', ""); + Expect(0, 131362, '\P{^Nv=000000005}', ""); + Expect(1, 131361, '\p{Nv=5.000000000000000e+00}', ""); + Expect(0, 131361, '\p{^Nv=5.000000000000000e+00}', ""); + Expect(0, 131361, '\P{Nv=5.000000000000000e+00}', ""); + Expect(1, 131361, '\P{^Nv=5.000000000000000e+00}', ""); + Expect(0, 131362, '\p{Nv=5.000000000000000e+00}', ""); + Expect(1, 131362, '\p{^Nv=5.000000000000000e+00}', ""); + Expect(1, 131362, '\P{Nv=5.000000000000000e+00}', ""); + Expect(0, 131362, '\P{^Nv=5.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value= /a/0_0_0_0_0_0_005}'); + Error('\P{Is_Numeric_Value= /a/0_0_0_0_0_0_005}'); + Expect(1, 131361, '\p{Is_Numeric_Value=0005}', ""); + Expect(0, 131361, '\p{^Is_Numeric_Value=0005}', ""); + Expect(0, 131361, '\P{Is_Numeric_Value=0005}', ""); + Expect(1, 131361, '\P{^Is_Numeric_Value=0005}', ""); + Expect(0, 131362, '\p{Is_Numeric_Value=0005}', ""); + Expect(1, 131362, '\p{^Is_Numeric_Value=0005}', ""); + Expect(1, 131362, '\P{Is_Numeric_Value=0005}', ""); + Expect(0, 131362, '\P{^Is_Numeric_Value=0005}', ""); + Expect(1, 131361, '\p{Is_Numeric_Value=5.000000000000000e+00}', ""); + Expect(0, 131361, '\p{^Is_Numeric_Value=5.000000000000000e+00}', ""); + Expect(0, 131361, '\P{Is_Numeric_Value=5.000000000000000e+00}', ""); + Expect(1, 131361, '\P{^Is_Numeric_Value=5.000000000000000e+00}', ""); + Expect(0, 131362, '\p{Is_Numeric_Value=5.000000000000000e+00}', ""); + Expect(1, 131362, '\p{^Is_Numeric_Value=5.000000000000000e+00}', ""); + Expect(1, 131362, '\P{Is_Numeric_Value=5.000000000000000e+00}', ""); + Expect(0, 131362, '\P{^Is_Numeric_Value=5.000000000000000e+00}', ""); + Error('\p{Is_Nv= 00005/a/}'); + Error('\P{Is_Nv= 00005/a/}'); + Expect(1, 131361, '\p{Is_Nv=+000_5}', ""); + Expect(0, 131361, '\p{^Is_Nv=+000_5}', ""); + Expect(0, 131361, '\P{Is_Nv=+000_5}', ""); + Expect(1, 131361, '\P{^Is_Nv=+000_5}', ""); + Expect(0, 131362, '\p{Is_Nv=+000_5}', ""); + Expect(1, 131362, '\p{^Is_Nv=+000_5}', ""); + Expect(1, 131362, '\P{Is_Nv=+000_5}', ""); + Expect(0, 131362, '\P{^Is_Nv=+000_5}', ""); + Expect(1, 131361, '\p{Is_Nv=5.000000000000000e+00}', ""); + Expect(0, 131361, '\p{^Is_Nv=5.000000000000000e+00}', ""); + Expect(0, 131361, '\P{Is_Nv=5.000000000000000e+00}', ""); + Expect(1, 131361, '\P{^Is_Nv=5.000000000000000e+00}', ""); + Expect(0, 131362, '\p{Is_Nv=5.000000000000000e+00}', ""); + Expect(1, 131362, '\p{^Is_Nv=5.000000000000000e+00}', ""); + Expect(1, 131362, '\P{Is_Nv=5.000000000000000e+00}', ""); + Expect(0, 131362, '\P{^Is_Nv=5.000000000000000e+00}', ""); + Error('\p{Numeric_Value= 0005/00000012/a/}'); + Error('\P{Numeric_Value= 0005/00000012/a/}'); + Expect(1, 68090, '\p{Numeric_Value=:\A5/12\z:}', "");; + Expect(0, 68091, '\p{Numeric_Value=:\A5/12\z:}', "");; + Expect(1, 68090, '\p{Numeric_Value=+000005/12}', ""); + Expect(0, 68090, '\p{^Numeric_Value=+000005/12}', ""); + Expect(0, 68090, '\P{Numeric_Value=+000005/12}', ""); + Expect(1, 68090, '\P{^Numeric_Value=+000005/12}', ""); + Expect(0, 68091, '\p{Numeric_Value=+000005/12}', ""); + Expect(1, 68091, '\p{^Numeric_Value=+000005/12}', ""); + Expect(1, 68091, '\P{Numeric_Value=+000005/12}', ""); + Expect(0, 68091, '\P{^Numeric_Value=+000005/12}', ""); + Expect(1, 68090, '\p{Numeric_Value=300/720}', ""); + Expect(0, 68090, '\p{^Numeric_Value=300/720}', ""); + Expect(0, 68090, '\P{Numeric_Value=300/720}', ""); + Expect(1, 68090, '\P{^Numeric_Value=300/720}', ""); + Expect(0, 68091, '\p{Numeric_Value=300/720}', ""); + Expect(1, 68091, '\p{^Numeric_Value=300/720}', ""); + Expect(1, 68091, '\P{Numeric_Value=300/720}', ""); + Expect(0, 68091, '\P{^Numeric_Value=300/720}', ""); + Error('\p{Numeric_Value: 4.2e-01}'); + Error('\P{Numeric_Value: 4.2e-01}'); + Error('\p{Numeric_Value=4.17e-01}'); + Error('\P{Numeric_Value=4.17e-01}'); + Error('\p{Numeric_Value=0.42}'); + Error('\P{Numeric_Value=0.42}'); + Expect(1, 68090, '\p{Numeric_Value=4.167e-01}', ""); + Expect(0, 68090, '\p{^Numeric_Value=4.167e-01}', ""); + Expect(0, 68090, '\P{Numeric_Value=4.167e-01}', ""); + Expect(1, 68090, '\P{^Numeric_Value=4.167e-01}', ""); + Expect(0, 68091, '\p{Numeric_Value=4.167e-01}', ""); + Expect(1, 68091, '\p{^Numeric_Value=4.167e-01}', ""); + Expect(1, 68091, '\P{Numeric_Value=4.167e-01}', ""); + Expect(0, 68091, '\P{^Numeric_Value=4.167e-01}', ""); + Error('\p{Numeric_Value=0.417}'); + Error('\P{Numeric_Value=0.417}'); + Expect(1, 68090, '\p{Numeric_Value=4.1667e-01}', ""); + Expect(0, 68090, '\p{^Numeric_Value=4.1667e-01}', ""); + Expect(0, 68090, '\P{Numeric_Value=4.1667e-01}', ""); + Expect(1, 68090, '\P{^Numeric_Value=4.1667e-01}', ""); + Expect(0, 68091, '\p{Numeric_Value=4.1667e-01}', ""); + Expect(1, 68091, '\p{^Numeric_Value=4.1667e-01}', ""); + Expect(1, 68091, '\P{Numeric_Value=4.1667e-01}', ""); + Expect(0, 68091, '\P{^Numeric_Value=4.1667e-01}', ""); + Expect(1, 68090, '\p{Numeric_Value=0.4167}', ""); + Expect(0, 68090, '\p{^Numeric_Value=0.4167}', ""); + Expect(0, 68090, '\P{Numeric_Value=0.4167}', ""); + Expect(1, 68090, '\P{^Numeric_Value=0.4167}', ""); + Expect(0, 68091, '\p{Numeric_Value=0.4167}', ""); + Expect(1, 68091, '\p{^Numeric_Value=0.4167}', ""); + Expect(1, 68091, '\P{Numeric_Value=0.4167}', ""); + Expect(0, 68091, '\P{^Numeric_Value=0.4167}', ""); + Expect(1, 68090, '\p{Numeric_Value=4.16667e-01}', ""); + Expect(0, 68090, '\p{^Numeric_Value=4.16667e-01}', ""); + Expect(0, 68090, '\P{Numeric_Value=4.16667e-01}', ""); + Expect(1, 68090, '\P{^Numeric_Value=4.16667e-01}', ""); + Expect(0, 68091, '\p{Numeric_Value=4.16667e-01}', ""); + Expect(1, 68091, '\p{^Numeric_Value=4.16667e-01}', ""); + Expect(1, 68091, '\P{Numeric_Value=4.16667e-01}', ""); + Expect(0, 68091, '\P{^Numeric_Value=4.16667e-01}', ""); + Expect(1, 68090, '\p{Numeric_Value=0.41667}', ""); + Expect(0, 68090, '\p{^Numeric_Value=0.41667}', ""); + Expect(0, 68090, '\P{Numeric_Value=0.41667}', ""); + Expect(1, 68090, '\P{^Numeric_Value=0.41667}', ""); + Expect(0, 68091, '\p{Numeric_Value=0.41667}', ""); + Expect(1, 68091, '\p{^Numeric_Value=0.41667}', ""); + Expect(1, 68091, '\P{Numeric_Value=0.41667}', ""); + Expect(0, 68091, '\P{^Numeric_Value=0.41667}', ""); + Error('\p{Nv=/a/ -00000005/00012}'); + Error('\P{Nv=/a/ -00000005/00012}'); + Expect(1, 68090, '\p{Nv=:\A5/12\z:}', "");; + Expect(0, 68091, '\p{Nv=:\A5/12\z:}', "");; + Expect(1, 68090, '\p{Nv=000005/000012}', ""); + Expect(0, 68090, '\p{^Nv=000005/000012}', ""); + Expect(0, 68090, '\P{Nv=000005/000012}', ""); + Expect(1, 68090, '\P{^Nv=000005/000012}', ""); + Expect(0, 68091, '\p{Nv=000005/000012}', ""); + Expect(1, 68091, '\p{^Nv=000005/000012}', ""); + Expect(1, 68091, '\P{Nv=000005/000012}', ""); + Expect(0, 68091, '\P{^Nv=000005/000012}', ""); + Expect(1, 68090, '\p{Nv:300/720}', ""); + Expect(0, 68090, '\p{^Nv:300/720}', ""); + Expect(0, 68090, '\P{Nv:300/720}', ""); + Expect(1, 68090, '\P{^Nv:300/720}', ""); + Expect(0, 68091, '\p{Nv:300/720}', ""); + Expect(1, 68091, '\p{^Nv:300/720}', ""); + Expect(1, 68091, '\P{Nv:300/720}', ""); + Expect(0, 68091, '\P{^Nv:300/720}', ""); + Error('\p{Nv=4.2e-01}'); + Error('\P{Nv=4.2e-01}'); + Error('\p{Nv=4.17e-01}'); + Error('\P{Nv=4.17e-01}'); + Error('\p{Nv=0.42}'); + Error('\P{Nv=0.42}'); + Expect(1, 68090, '\p{Nv=4.167e-01}', ""); + Expect(0, 68090, '\p{^Nv=4.167e-01}', ""); + Expect(0, 68090, '\P{Nv=4.167e-01}', ""); + Expect(1, 68090, '\P{^Nv=4.167e-01}', ""); + Expect(0, 68091, '\p{Nv=4.167e-01}', ""); + Expect(1, 68091, '\p{^Nv=4.167e-01}', ""); + Expect(1, 68091, '\P{Nv=4.167e-01}', ""); + Expect(0, 68091, '\P{^Nv=4.167e-01}', ""); + Error('\p{Nv=0.417}'); + Error('\P{Nv=0.417}'); + Expect(1, 68090, '\p{Nv=4.1667e-01}', ""); + Expect(0, 68090, '\p{^Nv=4.1667e-01}', ""); + Expect(0, 68090, '\P{Nv=4.1667e-01}', ""); + Expect(1, 68090, '\P{^Nv=4.1667e-01}', ""); + Expect(0, 68091, '\p{Nv=4.1667e-01}', ""); + Expect(1, 68091, '\p{^Nv=4.1667e-01}', ""); + Expect(1, 68091, '\P{Nv=4.1667e-01}', ""); + Expect(0, 68091, '\P{^Nv=4.1667e-01}', ""); + Expect(1, 68090, '\p{Nv=0.4167}', ""); + Expect(0, 68090, '\p{^Nv=0.4167}', ""); + Expect(0, 68090, '\P{Nv=0.4167}', ""); + Expect(1, 68090, '\P{^Nv=0.4167}', ""); + Expect(0, 68091, '\p{Nv=0.4167}', ""); + Expect(1, 68091, '\p{^Nv=0.4167}', ""); + Expect(1, 68091, '\P{Nv=0.4167}', ""); + Expect(0, 68091, '\P{^Nv=0.4167}', ""); + Expect(1, 68090, '\p{Nv=4.16667e-01}', ""); + Expect(0, 68090, '\p{^Nv=4.16667e-01}', ""); + Expect(0, 68090, '\P{Nv=4.16667e-01}', ""); + Expect(1, 68090, '\P{^Nv=4.16667e-01}', ""); + Expect(0, 68091, '\p{Nv=4.16667e-01}', ""); + Expect(1, 68091, '\p{^Nv=4.16667e-01}', ""); + Expect(1, 68091, '\P{Nv=4.16667e-01}', ""); + Expect(0, 68091, '\P{^Nv=4.16667e-01}', ""); + Expect(1, 68090, '\p{Nv=0.41667}', ""); + Expect(0, 68090, '\p{^Nv=0.41667}', ""); + Expect(0, 68090, '\P{Nv=0.41667}', ""); + Expect(1, 68090, '\P{^Nv=0.41667}', ""); + Expect(0, 68091, '\p{Nv=0.41667}', ""); + Expect(1, 68091, '\p{^Nv=0.41667}', ""); + Expect(1, 68091, '\P{Nv=0.41667}', ""); + Expect(0, 68091, '\P{^Nv=0.41667}', ""); + Error('\p{Is_Numeric_Value=:=_ 0000000005/00012}'); + Error('\P{Is_Numeric_Value=:=_ 0000000005/00012}'); + Expect(1, 68090, '\p{Is_Numeric_Value=005/000012}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value=005/000012}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value=005/000012}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=005/000012}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=005/000012}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value=005/000012}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value=005/000012}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value=005/000012}', ""); + Expect(1, 68090, '\p{Is_Numeric_Value=300/720}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value=300/720}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value=300/720}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=300/720}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=300/720}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value=300/720}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value=300/720}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value=300/720}', ""); + Error('\p{Is_Numeric_Value=4.2e-01}'); + Error('\P{Is_Numeric_Value=4.2e-01}'); + Error('\p{Is_Numeric_Value=4.17e-01}'); + Error('\P{Is_Numeric_Value=4.17e-01}'); + Error('\p{Is_Numeric_Value=0.42}'); + Error('\P{Is_Numeric_Value=0.42}'); + Expect(1, 68090, '\p{Is_Numeric_Value: 4.167e-01}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value: 4.167e-01}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value: 4.167e-01}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value: 4.167e-01}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value: 4.167e-01}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value: 4.167e-01}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value: 4.167e-01}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value: 4.167e-01}', ""); + Error('\p{Is_Numeric_Value: 0.417}'); + Error('\P{Is_Numeric_Value: 0.417}'); + Expect(1, 68090, '\p{Is_Numeric_Value:4.1667e-01}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value:4.1667e-01}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value:4.1667e-01}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value:4.1667e-01}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value:4.1667e-01}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value:4.1667e-01}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value:4.1667e-01}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value:4.1667e-01}', ""); + Expect(1, 68090, '\p{Is_Numeric_Value=0.4167}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value=0.4167}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value=0.4167}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=0.4167}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=0.4167}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value=0.4167}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value=0.4167}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value=0.4167}', ""); + Expect(1, 68090, '\p{Is_Numeric_Value=4.16667e-01}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value=4.16667e-01}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value=4.16667e-01}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=4.16667e-01}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=4.16667e-01}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value=4.16667e-01}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value=4.16667e-01}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value=4.16667e-01}', ""); + Expect(1, 68090, '\p{Is_Numeric_Value=0.41667}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value=0.41667}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value=0.41667}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=0.41667}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=0.41667}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value=0.41667}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value=0.41667}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value=0.41667}', ""); + Error('\p{Is_Nv=/a/_-000005/12}'); + Error('\P{Is_Nv=/a/_-000005/12}'); + Expect(1, 68090, '\p{Is_Nv=005/00000000012}', ""); + Expect(0, 68090, '\p{^Is_Nv=005/00000000012}', ""); + Expect(0, 68090, '\P{Is_Nv=005/00000000012}', ""); + Expect(1, 68090, '\P{^Is_Nv=005/00000000012}', ""); + Expect(0, 68091, '\p{Is_Nv=005/00000000012}', ""); + Expect(1, 68091, '\p{^Is_Nv=005/00000000012}', ""); + Expect(1, 68091, '\P{Is_Nv=005/00000000012}', ""); + Expect(0, 68091, '\P{^Is_Nv=005/00000000012}', ""); + Expect(1, 68090, '\p{Is_Nv=300/720}', ""); + Expect(0, 68090, '\p{^Is_Nv=300/720}', ""); + Expect(0, 68090, '\P{Is_Nv=300/720}', ""); + Expect(1, 68090, '\P{^Is_Nv=300/720}', ""); + Expect(0, 68091, '\p{Is_Nv=300/720}', ""); + Expect(1, 68091, '\p{^Is_Nv=300/720}', ""); + Expect(1, 68091, '\P{Is_Nv=300/720}', ""); + Expect(0, 68091, '\P{^Is_Nv=300/720}', ""); + Error('\p{Is_Nv=4.2e-01}'); + Error('\P{Is_Nv=4.2e-01}'); + Error('\p{Is_Nv=4.17e-01}'); + Error('\P{Is_Nv=4.17e-01}'); + Error('\p{Is_Nv: 0.42}'); + Error('\P{Is_Nv: 0.42}'); + Expect(1, 68090, '\p{Is_Nv: 4.167e-01}', ""); + Expect(0, 68090, '\p{^Is_Nv: 4.167e-01}', ""); + Expect(0, 68090, '\P{Is_Nv: 4.167e-01}', ""); + Expect(1, 68090, '\P{^Is_Nv: 4.167e-01}', ""); + Expect(0, 68091, '\p{Is_Nv: 4.167e-01}', ""); + Expect(1, 68091, '\p{^Is_Nv: 4.167e-01}', ""); + Expect(1, 68091, '\P{Is_Nv: 4.167e-01}', ""); + Expect(0, 68091, '\P{^Is_Nv: 4.167e-01}', ""); + Error('\p{Is_Nv=0.417}'); + Error('\P{Is_Nv=0.417}'); + Expect(1, 68090, '\p{Is_Nv=4.1667e-01}', ""); + Expect(0, 68090, '\p{^Is_Nv=4.1667e-01}', ""); + Expect(0, 68090, '\P{Is_Nv=4.1667e-01}', ""); + Expect(1, 68090, '\P{^Is_Nv=4.1667e-01}', ""); + Expect(0, 68091, '\p{Is_Nv=4.1667e-01}', ""); + Expect(1, 68091, '\p{^Is_Nv=4.1667e-01}', ""); + Expect(1, 68091, '\P{Is_Nv=4.1667e-01}', ""); + Expect(0, 68091, '\P{^Is_Nv=4.1667e-01}', ""); + Expect(1, 68090, '\p{Is_Nv=0.4167}', ""); + Expect(0, 68090, '\p{^Is_Nv=0.4167}', ""); + Expect(0, 68090, '\P{Is_Nv=0.4167}', ""); + Expect(1, 68090, '\P{^Is_Nv=0.4167}', ""); + Expect(0, 68091, '\p{Is_Nv=0.4167}', ""); + Expect(1, 68091, '\p{^Is_Nv=0.4167}', ""); + Expect(1, 68091, '\P{Is_Nv=0.4167}', ""); + Expect(0, 68091, '\P{^Is_Nv=0.4167}', ""); + Expect(1, 68090, '\p{Is_Nv=4.16667e-01}', ""); + Expect(0, 68090, '\p{^Is_Nv=4.16667e-01}', ""); + Expect(0, 68090, '\P{Is_Nv=4.16667e-01}', ""); + Expect(1, 68090, '\P{^Is_Nv=4.16667e-01}', ""); + Expect(0, 68091, '\p{Is_Nv=4.16667e-01}', ""); + Expect(1, 68091, '\p{^Is_Nv=4.16667e-01}', ""); + Expect(1, 68091, '\P{Is_Nv=4.16667e-01}', ""); + Expect(0, 68091, '\P{^Is_Nv=4.16667e-01}', ""); + Expect(1, 68090, '\p{Is_Nv=0.41667}', ""); + Expect(0, 68090, '\p{^Is_Nv=0.41667}', ""); + Expect(0, 68090, '\P{Is_Nv=0.41667}', ""); + Expect(1, 68090, '\P{^Is_Nv=0.41667}', ""); + Expect(0, 68091, '\p{Is_Nv=0.41667}', ""); + Expect(1, 68091, '\p{^Is_Nv=0.41667}', ""); + Expect(1, 68091, '\P{Is_Nv=0.41667}', ""); + Expect(0, 68091, '\P{^Is_Nv=0.41667}', ""); + Error('\p{Numeric_Value= 000005/00000002/a/}'); + Error('\P{Numeric_Value= 000005/00000002/a/}'); + Expect(1, 3884, '\p{Numeric_Value=:\A5/2\z:}', "");; + Expect(0, 3885, '\p{Numeric_Value=:\A5/2\z:}', "");; + Expect(1, 3884, '\p{Numeric_Value=+5/002}', ""); + Expect(0, 3884, '\p{^Numeric_Value=+5/002}', ""); + Expect(0, 3884, '\P{Numeric_Value=+5/002}', ""); + Expect(1, 3884, '\P{^Numeric_Value=+5/002}', ""); + Expect(0, 3885, '\p{Numeric_Value=+5/002}', ""); + Expect(1, 3885, '\p{^Numeric_Value=+5/002}', ""); + Expect(1, 3885, '\P{Numeric_Value=+5/002}', ""); + Expect(0, 3885, '\P{^Numeric_Value=+5/002}', ""); + Expect(1, 3884, '\p{Numeric_Value=300/120}', ""); + Expect(0, 3884, '\p{^Numeric_Value=300/120}', ""); + Expect(0, 3884, '\P{Numeric_Value=300/120}', ""); + Expect(1, 3884, '\P{^Numeric_Value=300/120}', ""); + Expect(0, 3885, '\p{Numeric_Value=300/120}', ""); + Expect(1, 3885, '\p{^Numeric_Value=300/120}', ""); + Expect(1, 3885, '\P{Numeric_Value=300/120}', ""); + Expect(0, 3885, '\P{^Numeric_Value=300/120}', ""); + Expect(1, 3884, '\p{Numeric_Value=2.5e+00}', ""); + Expect(0, 3884, '\p{^Numeric_Value=2.5e+00}', ""); + Expect(0, 3884, '\P{Numeric_Value=2.5e+00}', ""); + Expect(1, 3884, '\P{^Numeric_Value=2.5e+00}', ""); + Expect(0, 3885, '\p{Numeric_Value=2.5e+00}', ""); + Expect(1, 3885, '\p{^Numeric_Value=2.5e+00}', ""); + Expect(1, 3885, '\P{Numeric_Value=2.5e+00}', ""); + Expect(0, 3885, '\P{^Numeric_Value=2.5e+00}', ""); + Expect(1, 3884, '\p{Numeric_Value=2.5}', ""); + Expect(0, 3884, '\p{^Numeric_Value=2.5}', ""); + Expect(0, 3884, '\P{Numeric_Value=2.5}', ""); + Expect(1, 3884, '\P{^Numeric_Value=2.5}', ""); + Expect(0, 3885, '\p{Numeric_Value=2.5}', ""); + Expect(1, 3885, '\p{^Numeric_Value=2.5}', ""); + Expect(1, 3885, '\P{Numeric_Value=2.5}', ""); + Expect(0, 3885, '\P{^Numeric_Value=2.5}', ""); + Expect(1, 3884, '\p{Numeric_Value=2.50e+00}', ""); + Expect(0, 3884, '\p{^Numeric_Value=2.50e+00}', ""); + Expect(0, 3884, '\P{Numeric_Value=2.50e+00}', ""); + Expect(1, 3884, '\P{^Numeric_Value=2.50e+00}', ""); + Expect(0, 3885, '\p{Numeric_Value=2.50e+00}', ""); + Expect(1, 3885, '\p{^Numeric_Value=2.50e+00}', ""); + Expect(1, 3885, '\P{Numeric_Value=2.50e+00}', ""); + Expect(0, 3885, '\P{^Numeric_Value=2.50e+00}', ""); + Expect(1, 3884, '\p{Numeric_Value=2.50}', ""); + Expect(0, 3884, '\p{^Numeric_Value=2.50}', ""); + Expect(0, 3884, '\P{Numeric_Value=2.50}', ""); + Expect(1, 3884, '\P{^Numeric_Value=2.50}', ""); + Expect(0, 3885, '\p{Numeric_Value=2.50}', ""); + Expect(1, 3885, '\p{^Numeric_Value=2.50}', ""); + Expect(1, 3885, '\P{Numeric_Value=2.50}', ""); + Expect(0, 3885, '\P{^Numeric_Value=2.50}', ""); + Error('\p{Nv= :=0005/000002}'); + Error('\P{Nv= :=0005/000002}'); + Expect(1, 3884, '\p{Nv=:\A5/2\z:}', "");; + Expect(0, 3885, '\p{Nv=:\A5/2\z:}', "");; + Expect(1, 3884, '\p{Nv=0000000005/0000000002}', ""); + Expect(0, 3884, '\p{^Nv=0000000005/0000000002}', ""); + Expect(0, 3884, '\P{Nv=0000000005/0000000002}', ""); + Expect(1, 3884, '\P{^Nv=0000000005/0000000002}', ""); + Expect(0, 3885, '\p{Nv=0000000005/0000000002}', ""); + Expect(1, 3885, '\p{^Nv=0000000005/0000000002}', ""); + Expect(1, 3885, '\P{Nv=0000000005/0000000002}', ""); + Expect(0, 3885, '\P{^Nv=0000000005/0000000002}', ""); + Expect(1, 3884, '\p{Nv=300/120}', ""); + Expect(0, 3884, '\p{^Nv=300/120}', ""); + Expect(0, 3884, '\P{Nv=300/120}', ""); + Expect(1, 3884, '\P{^Nv=300/120}', ""); + Expect(0, 3885, '\p{Nv=300/120}', ""); + Expect(1, 3885, '\p{^Nv=300/120}', ""); + Expect(1, 3885, '\P{Nv=300/120}', ""); + Expect(0, 3885, '\P{^Nv=300/120}', ""); + Expect(1, 3884, '\p{Nv=2.5e+00}', ""); + Expect(0, 3884, '\p{^Nv=2.5e+00}', ""); + Expect(0, 3884, '\P{Nv=2.5e+00}', ""); + Expect(1, 3884, '\P{^Nv=2.5e+00}', ""); + Expect(0, 3885, '\p{Nv=2.5e+00}', ""); + Expect(1, 3885, '\p{^Nv=2.5e+00}', ""); + Expect(1, 3885, '\P{Nv=2.5e+00}', ""); + Expect(0, 3885, '\P{^Nv=2.5e+00}', ""); + Expect(1, 3884, '\p{Nv: 2.5}', ""); + Expect(0, 3884, '\p{^Nv: 2.5}', ""); + Expect(0, 3884, '\P{Nv: 2.5}', ""); + Expect(1, 3884, '\P{^Nv: 2.5}', ""); + Expect(0, 3885, '\p{Nv: 2.5}', ""); + Expect(1, 3885, '\p{^Nv: 2.5}', ""); + Expect(1, 3885, '\P{Nv: 2.5}', ""); + Expect(0, 3885, '\P{^Nv: 2.5}', ""); + Expect(1, 3884, '\p{Nv=2.50e+00}', ""); + Expect(0, 3884, '\p{^Nv=2.50e+00}', ""); + Expect(0, 3884, '\P{Nv=2.50e+00}', ""); + Expect(1, 3884, '\P{^Nv=2.50e+00}', ""); + Expect(0, 3885, '\p{Nv=2.50e+00}', ""); + Expect(1, 3885, '\p{^Nv=2.50e+00}', ""); + Expect(1, 3885, '\P{Nv=2.50e+00}', ""); + Expect(0, 3885, '\P{^Nv=2.50e+00}', ""); + Expect(1, 3884, '\p{Nv=2.50}', ""); + Expect(0, 3884, '\p{^Nv=2.50}', ""); + Expect(0, 3884, '\P{Nv=2.50}', ""); + Expect(1, 3884, '\P{^Nv=2.50}', ""); + Expect(0, 3885, '\p{Nv=2.50}', ""); + Expect(1, 3885, '\p{^Nv=2.50}', ""); + Expect(1, 3885, '\P{Nv=2.50}', ""); + Expect(0, 3885, '\P{^Nv=2.50}', ""); + Error('\p{Is_Numeric_Value=/a/_ +005/02}'); + Error('\P{Is_Numeric_Value=/a/_ +005/02}'); + Expect(1, 3884, '\p{Is_Numeric_Value=0005/000002}', ""); + Expect(0, 3884, '\p{^Is_Numeric_Value=0005/000002}', ""); + Expect(0, 3884, '\P{Is_Numeric_Value=0005/000002}', ""); + Expect(1, 3884, '\P{^Is_Numeric_Value=0005/000002}', ""); + Expect(0, 3885, '\p{Is_Numeric_Value=0005/000002}', ""); + Expect(1, 3885, '\p{^Is_Numeric_Value=0005/000002}', ""); + Expect(1, 3885, '\P{Is_Numeric_Value=0005/000002}', ""); + Expect(0, 3885, '\P{^Is_Numeric_Value=0005/000002}', ""); + Expect(1, 3884, '\p{Is_Numeric_Value=300/120}', ""); + Expect(0, 3884, '\p{^Is_Numeric_Value=300/120}', ""); + Expect(0, 3884, '\P{Is_Numeric_Value=300/120}', ""); + Expect(1, 3884, '\P{^Is_Numeric_Value=300/120}', ""); + Expect(0, 3885, '\p{Is_Numeric_Value=300/120}', ""); + Expect(1, 3885, '\p{^Is_Numeric_Value=300/120}', ""); + Expect(1, 3885, '\P{Is_Numeric_Value=300/120}', ""); + Expect(0, 3885, '\P{^Is_Numeric_Value=300/120}', ""); + Expect(1, 3884, '\p{Is_Numeric_Value=2.5e+00}', ""); + Expect(0, 3884, '\p{^Is_Numeric_Value=2.5e+00}', ""); + Expect(0, 3884, '\P{Is_Numeric_Value=2.5e+00}', ""); + Expect(1, 3884, '\P{^Is_Numeric_Value=2.5e+00}', ""); + Expect(0, 3885, '\p{Is_Numeric_Value=2.5e+00}', ""); + Expect(1, 3885, '\p{^Is_Numeric_Value=2.5e+00}', ""); + Expect(1, 3885, '\P{Is_Numeric_Value=2.5e+00}', ""); + Expect(0, 3885, '\P{^Is_Numeric_Value=2.5e+00}', ""); + Expect(1, 3884, '\p{Is_Numeric_Value: 2.5}', ""); + Expect(0, 3884, '\p{^Is_Numeric_Value: 2.5}', ""); + Expect(0, 3884, '\P{Is_Numeric_Value: 2.5}', ""); + Expect(1, 3884, '\P{^Is_Numeric_Value: 2.5}', ""); + Expect(0, 3885, '\p{Is_Numeric_Value: 2.5}', ""); + Expect(1, 3885, '\p{^Is_Numeric_Value: 2.5}', ""); + Expect(1, 3885, '\P{Is_Numeric_Value: 2.5}', ""); + Expect(0, 3885, '\P{^Is_Numeric_Value: 2.5}', ""); + Expect(1, 3884, '\p{Is_Numeric_Value=2.50e+00}', ""); + Expect(0, 3884, '\p{^Is_Numeric_Value=2.50e+00}', ""); + Expect(0, 3884, '\P{Is_Numeric_Value=2.50e+00}', ""); + Expect(1, 3884, '\P{^Is_Numeric_Value=2.50e+00}', ""); + Expect(0, 3885, '\p{Is_Numeric_Value=2.50e+00}', ""); + Expect(1, 3885, '\p{^Is_Numeric_Value=2.50e+00}', ""); + Expect(1, 3885, '\P{Is_Numeric_Value=2.50e+00}', ""); + Expect(0, 3885, '\P{^Is_Numeric_Value=2.50e+00}', ""); + Expect(1, 3884, '\p{Is_Numeric_Value: 2.50}', ""); + Expect(0, 3884, '\p{^Is_Numeric_Value: 2.50}', ""); + Expect(0, 3884, '\P{Is_Numeric_Value: 2.50}', ""); + Expect(1, 3884, '\P{^Is_Numeric_Value: 2.50}', ""); + Expect(0, 3885, '\p{Is_Numeric_Value: 2.50}', ""); + Expect(1, 3885, '\p{^Is_Numeric_Value: 2.50}', ""); + Expect(1, 3885, '\P{Is_Numeric_Value: 2.50}', ""); + Expect(0, 3885, '\P{^Is_Numeric_Value: 2.50}', ""); + Error('\p{Is_Nv=/a/ -05/0000002}'); + Error('\P{Is_Nv=/a/ -05/0000002}'); + Expect(1, 3884, '\p{Is_Nv=05/00000002}', ""); + Expect(0, 3884, '\p{^Is_Nv=05/00000002}', ""); + Expect(0, 3884, '\P{Is_Nv=05/00000002}', ""); + Expect(1, 3884, '\P{^Is_Nv=05/00000002}', ""); + Expect(0, 3885, '\p{Is_Nv=05/00000002}', ""); + Expect(1, 3885, '\p{^Is_Nv=05/00000002}', ""); + Expect(1, 3885, '\P{Is_Nv=05/00000002}', ""); + Expect(0, 3885, '\P{^Is_Nv=05/00000002}', ""); + Expect(1, 3884, '\p{Is_Nv=300/120}', ""); + Expect(0, 3884, '\p{^Is_Nv=300/120}', ""); + Expect(0, 3884, '\P{Is_Nv=300/120}', ""); + Expect(1, 3884, '\P{^Is_Nv=300/120}', ""); + Expect(0, 3885, '\p{Is_Nv=300/120}', ""); + Expect(1, 3885, '\p{^Is_Nv=300/120}', ""); + Expect(1, 3885, '\P{Is_Nv=300/120}', ""); + Expect(0, 3885, '\P{^Is_Nv=300/120}', ""); + Expect(1, 3884, '\p{Is_Nv=2.5e+00}', ""); + Expect(0, 3884, '\p{^Is_Nv=2.5e+00}', ""); + Expect(0, 3884, '\P{Is_Nv=2.5e+00}', ""); + Expect(1, 3884, '\P{^Is_Nv=2.5e+00}', ""); + Expect(0, 3885, '\p{Is_Nv=2.5e+00}', ""); + Expect(1, 3885, '\p{^Is_Nv=2.5e+00}', ""); + Expect(1, 3885, '\P{Is_Nv=2.5e+00}', ""); + Expect(0, 3885, '\P{^Is_Nv=2.5e+00}', ""); + Expect(1, 3884, '\p{Is_Nv=2.5}', ""); + Expect(0, 3884, '\p{^Is_Nv=2.5}', ""); + Expect(0, 3884, '\P{Is_Nv=2.5}', ""); + Expect(1, 3884, '\P{^Is_Nv=2.5}', ""); + Expect(0, 3885, '\p{Is_Nv=2.5}', ""); + Expect(1, 3885, '\p{^Is_Nv=2.5}', ""); + Expect(1, 3885, '\P{Is_Nv=2.5}', ""); + Expect(0, 3885, '\P{^Is_Nv=2.5}', ""); + Expect(1, 3884, '\p{Is_Nv=2.50e+00}', ""); + Expect(0, 3884, '\p{^Is_Nv=2.50e+00}', ""); + Expect(0, 3884, '\P{Is_Nv=2.50e+00}', ""); + Expect(1, 3884, '\P{^Is_Nv=2.50e+00}', ""); + Expect(0, 3885, '\p{Is_Nv=2.50e+00}', ""); + Expect(1, 3885, '\p{^Is_Nv=2.50e+00}', ""); + Expect(1, 3885, '\P{Is_Nv=2.50e+00}', ""); + Expect(0, 3885, '\P{^Is_Nv=2.50e+00}', ""); + Expect(1, 3884, '\p{Is_Nv=2.50}', ""); + Expect(0, 3884, '\p{^Is_Nv=2.50}', ""); + Expect(0, 3884, '\P{Is_Nv=2.50}', ""); + Expect(1, 3884, '\P{^Is_Nv=2.50}', ""); + Expect(0, 3885, '\p{Is_Nv=2.50}', ""); + Expect(1, 3885, '\p{^Is_Nv=2.50}', ""); + Expect(1, 3885, '\P{Is_Nv=2.50}', ""); + Expect(0, 3885, '\P{^Is_Nv=2.50}', ""); + Error('\p{Numeric_Value=-:=0000000005/000006}'); + Error('\P{Numeric_Value=-:=0000000005/000006}'); + Expect(1, 74844, '\p{Numeric_Value=:\A5/6\z:}', "");; + Expect(0, 74845, '\p{Numeric_Value=:\A5/6\z:}', "");; + Expect(1, 74844, '\p{Numeric_Value=000005/0000006}', ""); + Expect(0, 74844, '\p{^Numeric_Value=000005/0000006}', ""); + Expect(0, 74844, '\P{Numeric_Value=000005/0000006}', ""); + Expect(1, 74844, '\P{^Numeric_Value=000005/0000006}', ""); + Expect(0, 74845, '\p{Numeric_Value=000005/0000006}', ""); + Expect(1, 74845, '\p{^Numeric_Value=000005/0000006}', ""); + Expect(1, 74845, '\P{Numeric_Value=000005/0000006}', ""); + Expect(0, 74845, '\P{^Numeric_Value=000005/0000006}', ""); + Expect(1, 74844, '\p{Numeric_Value=300/360}', ""); + Expect(0, 74844, '\p{^Numeric_Value=300/360}', ""); + Expect(0, 74844, '\P{Numeric_Value=300/360}', ""); + Expect(1, 74844, '\P{^Numeric_Value=300/360}', ""); + Expect(0, 74845, '\p{Numeric_Value=300/360}', ""); + Expect(1, 74845, '\p{^Numeric_Value=300/360}', ""); + Expect(1, 74845, '\P{Numeric_Value=300/360}', ""); + Expect(0, 74845, '\P{^Numeric_Value=300/360}', ""); + Error('\p{Numeric_Value=8.3e-01}'); + Error('\P{Numeric_Value=8.3e-01}'); + Error('\p{Numeric_Value=8.33e-01}'); + Error('\P{Numeric_Value=8.33e-01}'); + Error('\p{Numeric_Value=0.83}'); + Error('\P{Numeric_Value=0.83}'); + Expect(1, 74844, '\p{Numeric_Value=8.333e-01}', ""); + Expect(0, 74844, '\p{^Numeric_Value=8.333e-01}', ""); + Expect(0, 74844, '\P{Numeric_Value=8.333e-01}', ""); + Expect(1, 74844, '\P{^Numeric_Value=8.333e-01}', ""); + Expect(0, 74845, '\p{Numeric_Value=8.333e-01}', ""); + Expect(1, 74845, '\p{^Numeric_Value=8.333e-01}', ""); + Expect(1, 74845, '\P{Numeric_Value=8.333e-01}', ""); + Expect(0, 74845, '\P{^Numeric_Value=8.333e-01}', ""); + Error('\p{Numeric_Value=0.833}'); + Error('\P{Numeric_Value=0.833}'); + Expect(1, 74844, '\p{Numeric_Value=8.3333e-01}', ""); + Expect(0, 74844, '\p{^Numeric_Value=8.3333e-01}', ""); + Expect(0, 74844, '\P{Numeric_Value=8.3333e-01}', ""); + Expect(1, 74844, '\P{^Numeric_Value=8.3333e-01}', ""); + Expect(0, 74845, '\p{Numeric_Value=8.3333e-01}', ""); + Expect(1, 74845, '\p{^Numeric_Value=8.3333e-01}', ""); + Expect(1, 74845, '\P{Numeric_Value=8.3333e-01}', ""); + Expect(0, 74845, '\P{^Numeric_Value=8.3333e-01}', ""); + Expect(1, 74844, '\p{Numeric_Value=0.8333}', ""); + Expect(0, 74844, '\p{^Numeric_Value=0.8333}', ""); + Expect(0, 74844, '\P{Numeric_Value=0.8333}', ""); + Expect(1, 74844, '\P{^Numeric_Value=0.8333}', ""); + Expect(0, 74845, '\p{Numeric_Value=0.8333}', ""); + Expect(1, 74845, '\p{^Numeric_Value=0.8333}', ""); + Expect(1, 74845, '\P{Numeric_Value=0.8333}', ""); + Expect(0, 74845, '\P{^Numeric_Value=0.8333}', ""); + Expect(1, 74844, '\p{Numeric_Value=8.33333e-01}', ""); + Expect(0, 74844, '\p{^Numeric_Value=8.33333e-01}', ""); + Expect(0, 74844, '\P{Numeric_Value=8.33333e-01}', ""); + Expect(1, 74844, '\P{^Numeric_Value=8.33333e-01}', ""); + Expect(0, 74845, '\p{Numeric_Value=8.33333e-01}', ""); + Expect(1, 74845, '\p{^Numeric_Value=8.33333e-01}', ""); + Expect(1, 74845, '\P{Numeric_Value=8.33333e-01}', ""); + Expect(0, 74845, '\P{^Numeric_Value=8.33333e-01}', ""); + Expect(1, 74844, '\p{Numeric_Value:0.83333}', ""); + Expect(0, 74844, '\p{^Numeric_Value:0.83333}', ""); + Expect(0, 74844, '\P{Numeric_Value:0.83333}', ""); + Expect(1, 74844, '\P{^Numeric_Value:0.83333}', ""); + Expect(0, 74845, '\p{Numeric_Value:0.83333}', ""); + Expect(1, 74845, '\p{^Numeric_Value:0.83333}', ""); + Expect(1, 74845, '\P{Numeric_Value:0.83333}', ""); + Expect(0, 74845, '\P{^Numeric_Value:0.83333}', ""); + Error('\p{Nv=_00005/00000006:=}'); + Error('\P{Nv=_00005/00000006:=}'); + Expect(1, 74844, '\p{Nv=:\A5/6\z:}', "");; + Expect(0, 74845, '\p{Nv=:\A5/6\z:}', "");; + Expect(1, 74844, '\p{Nv: 005/006}', ""); + Expect(0, 74844, '\p{^Nv: 005/006}', ""); + Expect(0, 74844, '\P{Nv: 005/006}', ""); + Expect(1, 74844, '\P{^Nv: 005/006}', ""); + Expect(0, 74845, '\p{Nv: 005/006}', ""); + Expect(1, 74845, '\p{^Nv: 005/006}', ""); + Expect(1, 74845, '\P{Nv: 005/006}', ""); + Expect(0, 74845, '\P{^Nv: 005/006}', ""); + Expect(1, 74844, '\p{Nv=300/360}', ""); + Expect(0, 74844, '\p{^Nv=300/360}', ""); + Expect(0, 74844, '\P{Nv=300/360}', ""); + Expect(1, 74844, '\P{^Nv=300/360}', ""); + Expect(0, 74845, '\p{Nv=300/360}', ""); + Expect(1, 74845, '\p{^Nv=300/360}', ""); + Expect(1, 74845, '\P{Nv=300/360}', ""); + Expect(0, 74845, '\P{^Nv=300/360}', ""); + Error('\p{Nv=8.3e-01}'); + Error('\P{Nv=8.3e-01}'); + Error('\p{Nv=8.33e-01}'); + Error('\P{Nv=8.33e-01}'); + Error('\p{Nv=0.83}'); + Error('\P{Nv=0.83}'); + Expect(1, 74844, '\p{Nv=8.333e-01}', ""); + Expect(0, 74844, '\p{^Nv=8.333e-01}', ""); + Expect(0, 74844, '\P{Nv=8.333e-01}', ""); + Expect(1, 74844, '\P{^Nv=8.333e-01}', ""); + Expect(0, 74845, '\p{Nv=8.333e-01}', ""); + Expect(1, 74845, '\p{^Nv=8.333e-01}', ""); + Expect(1, 74845, '\P{Nv=8.333e-01}', ""); + Expect(0, 74845, '\P{^Nv=8.333e-01}', ""); + Error('\p{Nv=0.833}'); + Error('\P{Nv=0.833}'); + Expect(1, 74844, '\p{Nv: 8.3333e-01}', ""); + Expect(0, 74844, '\p{^Nv: 8.3333e-01}', ""); + Expect(0, 74844, '\P{Nv: 8.3333e-01}', ""); + Expect(1, 74844, '\P{^Nv: 8.3333e-01}', ""); + Expect(0, 74845, '\p{Nv: 8.3333e-01}', ""); + Expect(1, 74845, '\p{^Nv: 8.3333e-01}', ""); + Expect(1, 74845, '\P{Nv: 8.3333e-01}', ""); + Expect(0, 74845, '\P{^Nv: 8.3333e-01}', ""); + Expect(1, 74844, '\p{Nv=0.8333}', ""); + Expect(0, 74844, '\p{^Nv=0.8333}', ""); + Expect(0, 74844, '\P{Nv=0.8333}', ""); + Expect(1, 74844, '\P{^Nv=0.8333}', ""); + Expect(0, 74845, '\p{Nv=0.8333}', ""); + Expect(1, 74845, '\p{^Nv=0.8333}', ""); + Expect(1, 74845, '\P{Nv=0.8333}', ""); + Expect(0, 74845, '\P{^Nv=0.8333}', ""); + Expect(1, 74844, '\p{Nv=8.33333e-01}', ""); + Expect(0, 74844, '\p{^Nv=8.33333e-01}', ""); + Expect(0, 74844, '\P{Nv=8.33333e-01}', ""); + Expect(1, 74844, '\P{^Nv=8.33333e-01}', ""); + Expect(0, 74845, '\p{Nv=8.33333e-01}', ""); + Expect(1, 74845, '\p{^Nv=8.33333e-01}', ""); + Expect(1, 74845, '\P{Nv=8.33333e-01}', ""); + Expect(0, 74845, '\P{^Nv=8.33333e-01}', ""); + Expect(1, 74844, '\p{Nv=0.83333}', ""); + Expect(0, 74844, '\p{^Nv=0.83333}', ""); + Expect(0, 74844, '\P{Nv=0.83333}', ""); + Expect(1, 74844, '\P{^Nv=0.83333}', ""); + Expect(0, 74845, '\p{Nv=0.83333}', ""); + Expect(1, 74845, '\p{^Nv=0.83333}', ""); + Expect(1, 74845, '\P{Nv=0.83333}', ""); + Expect(0, 74845, '\P{^Nv=0.83333}', ""); + Error('\p{Is_Numeric_Value= 05/00000006/a/}'); + Error('\P{Is_Numeric_Value= 05/00000006/a/}'); + Expect(1, 74844, '\p{Is_Numeric_Value=+0000005/000000006}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value=+0000005/000000006}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value=+0000005/000000006}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value=+0000005/000000006}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value=+0000005/000000006}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value=+0000005/000000006}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value=+0000005/000000006}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value=+0000005/000000006}', ""); + Expect(1, 74844, '\p{Is_Numeric_Value=300/360}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value=300/360}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value=300/360}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value=300/360}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value=300/360}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value=300/360}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value=300/360}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value=300/360}', ""); + Error('\p{Is_Numeric_Value=8.3e-01}'); + Error('\P{Is_Numeric_Value=8.3e-01}'); + Error('\p{Is_Numeric_Value=8.33e-01}'); + Error('\P{Is_Numeric_Value=8.33e-01}'); + Error('\p{Is_Numeric_Value=0.83}'); + Error('\P{Is_Numeric_Value=0.83}'); + Expect(1, 74844, '\p{Is_Numeric_Value=8.333e-01}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value=8.333e-01}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value=8.333e-01}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value=8.333e-01}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value=8.333e-01}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value=8.333e-01}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value=8.333e-01}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value=8.333e-01}', ""); + Error('\p{Is_Numeric_Value=0.833}'); + Error('\P{Is_Numeric_Value=0.833}'); + Expect(1, 74844, '\p{Is_Numeric_Value=8.3333e-01}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value=8.3333e-01}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value=8.3333e-01}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value=8.3333e-01}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value=8.3333e-01}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value=8.3333e-01}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value=8.3333e-01}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value=8.3333e-01}', ""); + Expect(1, 74844, '\p{Is_Numeric_Value=0.8333}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value=0.8333}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value=0.8333}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value=0.8333}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value=0.8333}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value=0.8333}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value=0.8333}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value=0.8333}', ""); + Expect(1, 74844, '\p{Is_Numeric_Value=8.33333e-01}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value=8.33333e-01}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value=8.33333e-01}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value=8.33333e-01}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value=8.33333e-01}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value=8.33333e-01}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value=8.33333e-01}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value=8.33333e-01}', ""); + Expect(1, 74844, '\p{Is_Numeric_Value=0.83333}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value=0.83333}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value=0.83333}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value=0.83333}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value=0.83333}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value=0.83333}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value=0.83333}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value=0.83333}', ""); + Error('\p{Is_Nv=:=-05/0000000006}'); + Error('\P{Is_Nv=:=-05/0000000006}'); + Expect(1, 74844, '\p{Is_Nv=5/00000006}', ""); + Expect(0, 74844, '\p{^Is_Nv=5/00000006}', ""); + Expect(0, 74844, '\P{Is_Nv=5/00000006}', ""); + Expect(1, 74844, '\P{^Is_Nv=5/00000006}', ""); + Expect(0, 74845, '\p{Is_Nv=5/00000006}', ""); + Expect(1, 74845, '\p{^Is_Nv=5/00000006}', ""); + Expect(1, 74845, '\P{Is_Nv=5/00000006}', ""); + Expect(0, 74845, '\P{^Is_Nv=5/00000006}', ""); + Expect(1, 74844, '\p{Is_Nv=300/360}', ""); + Expect(0, 74844, '\p{^Is_Nv=300/360}', ""); + Expect(0, 74844, '\P{Is_Nv=300/360}', ""); + Expect(1, 74844, '\P{^Is_Nv=300/360}', ""); + Expect(0, 74845, '\p{Is_Nv=300/360}', ""); + Expect(1, 74845, '\p{^Is_Nv=300/360}', ""); + Expect(1, 74845, '\P{Is_Nv=300/360}', ""); + Expect(0, 74845, '\P{^Is_Nv=300/360}', ""); + Error('\p{Is_Nv=8.3e-01}'); + Error('\P{Is_Nv=8.3e-01}'); + Error('\p{Is_Nv=8.33e-01}'); + Error('\P{Is_Nv=8.33e-01}'); + Error('\p{Is_Nv=0.83}'); + Error('\P{Is_Nv=0.83}'); + Expect(1, 74844, '\p{Is_Nv=8.333e-01}', ""); + Expect(0, 74844, '\p{^Is_Nv=8.333e-01}', ""); + Expect(0, 74844, '\P{Is_Nv=8.333e-01}', ""); + Expect(1, 74844, '\P{^Is_Nv=8.333e-01}', ""); + Expect(0, 74845, '\p{Is_Nv=8.333e-01}', ""); + Expect(1, 74845, '\p{^Is_Nv=8.333e-01}', ""); + Expect(1, 74845, '\P{Is_Nv=8.333e-01}', ""); + Expect(0, 74845, '\P{^Is_Nv=8.333e-01}', ""); + Error('\p{Is_Nv=0.833}'); + Error('\P{Is_Nv=0.833}'); + Expect(1, 74844, '\p{Is_Nv=8.3333e-01}', ""); + Expect(0, 74844, '\p{^Is_Nv=8.3333e-01}', ""); + Expect(0, 74844, '\P{Is_Nv=8.3333e-01}', ""); + Expect(1, 74844, '\P{^Is_Nv=8.3333e-01}', ""); + Expect(0, 74845, '\p{Is_Nv=8.3333e-01}', ""); + Expect(1, 74845, '\p{^Is_Nv=8.3333e-01}', ""); + Expect(1, 74845, '\P{Is_Nv=8.3333e-01}', ""); + Expect(0, 74845, '\P{^Is_Nv=8.3333e-01}', ""); + Expect(1, 74844, '\p{Is_Nv=0.8333}', ""); + Expect(0, 74844, '\p{^Is_Nv=0.8333}', ""); + Expect(0, 74844, '\P{Is_Nv=0.8333}', ""); + Expect(1, 74844, '\P{^Is_Nv=0.8333}', ""); + Expect(0, 74845, '\p{Is_Nv=0.8333}', ""); + Expect(1, 74845, '\p{^Is_Nv=0.8333}', ""); + Expect(1, 74845, '\P{Is_Nv=0.8333}', ""); + Expect(0, 74845, '\P{^Is_Nv=0.8333}', ""); + Expect(1, 74844, '\p{Is_Nv=8.33333e-01}', ""); + Expect(0, 74844, '\p{^Is_Nv=8.33333e-01}', ""); + Expect(0, 74844, '\P{Is_Nv=8.33333e-01}', ""); + Expect(1, 74844, '\P{^Is_Nv=8.33333e-01}', ""); + Expect(0, 74845, '\p{Is_Nv=8.33333e-01}', ""); + Expect(1, 74845, '\p{^Is_Nv=8.33333e-01}', ""); + Expect(1, 74845, '\P{Is_Nv=8.33333e-01}', ""); + Expect(0, 74845, '\P{^Is_Nv=8.33333e-01}', ""); + Expect(1, 74844, '\p{Is_Nv=0.83333}', ""); + Expect(0, 74844, '\p{^Is_Nv=0.83333}', ""); + Expect(0, 74844, '\P{Is_Nv=0.83333}', ""); + Expect(1, 74844, '\P{^Is_Nv=0.83333}', ""); + Expect(0, 74845, '\p{Is_Nv=0.83333}', ""); + Expect(1, 74845, '\p{^Is_Nv=0.83333}', ""); + Expect(1, 74845, '\P{Is_Nv=0.83333}', ""); + Expect(0, 74845, '\P{^Is_Nv=0.83333}', ""); + Error('\p{Numeric_Value=:=_+005/000008}'); + Error('\P{Numeric_Value=:=_+005/000008}'); + Expect(1, 8541, '\p{Numeric_Value=:\A5/8\z:}', "");; + Expect(0, 8542, '\p{Numeric_Value=:\A5/8\z:}', "");; + Expect(1, 8541, '\p{Numeric_Value: 000005/08}', ""); + Expect(0, 8541, '\p{^Numeric_Value: 000005/08}', ""); + Expect(0, 8541, '\P{Numeric_Value: 000005/08}', ""); + Expect(1, 8541, '\P{^Numeric_Value: 000005/08}', ""); + Expect(0, 8542, '\p{Numeric_Value: 000005/08}', ""); + Expect(1, 8542, '\p{^Numeric_Value: 000005/08}', ""); + Expect(1, 8542, '\P{Numeric_Value: 000005/08}', ""); + Expect(0, 8542, '\P{^Numeric_Value: 000005/08}', ""); + Expect(1, 8541, '\p{Numeric_Value=300/480}', ""); + Expect(0, 8541, '\p{^Numeric_Value=300/480}', ""); + Expect(0, 8541, '\P{Numeric_Value=300/480}', ""); + Expect(1, 8541, '\P{^Numeric_Value=300/480}', ""); + Expect(0, 8542, '\p{Numeric_Value=300/480}', ""); + Expect(1, 8542, '\p{^Numeric_Value=300/480}', ""); + Expect(1, 8542, '\P{Numeric_Value=300/480}', ""); + Expect(0, 8542, '\P{^Numeric_Value=300/480}', ""); + Error('\p{Numeric_Value: 6.2e-01}'); + Error('\P{Numeric_Value: 6.2e-01}'); + Expect(1, 8541, '\p{Numeric_Value=6.25e-01}', ""); + Expect(0, 8541, '\p{^Numeric_Value=6.25e-01}', ""); + Expect(0, 8541, '\P{Numeric_Value=6.25e-01}', ""); + Expect(1, 8541, '\P{^Numeric_Value=6.25e-01}', ""); + Expect(0, 8542, '\p{Numeric_Value=6.25e-01}', ""); + Expect(1, 8542, '\p{^Numeric_Value=6.25e-01}', ""); + Expect(1, 8542, '\P{Numeric_Value=6.25e-01}', ""); + Expect(0, 8542, '\P{^Numeric_Value=6.25e-01}', ""); + Error('\p{Numeric_Value=0.62}'); + Error('\P{Numeric_Value=0.62}'); + Expect(1, 8541, '\p{Numeric_Value=6.250e-01}', ""); + Expect(0, 8541, '\p{^Numeric_Value=6.250e-01}', ""); + Expect(0, 8541, '\P{Numeric_Value=6.250e-01}', ""); + Expect(1, 8541, '\P{^Numeric_Value=6.250e-01}', ""); + Expect(0, 8542, '\p{Numeric_Value=6.250e-01}', ""); + Expect(1, 8542, '\p{^Numeric_Value=6.250e-01}', ""); + Expect(1, 8542, '\P{Numeric_Value=6.250e-01}', ""); + Expect(0, 8542, '\P{^Numeric_Value=6.250e-01}', ""); + Expect(1, 8541, '\p{Numeric_Value=0.625}', ""); + Expect(0, 8541, '\p{^Numeric_Value=0.625}', ""); + Expect(0, 8541, '\P{Numeric_Value=0.625}', ""); + Expect(1, 8541, '\P{^Numeric_Value=0.625}', ""); + Expect(0, 8542, '\p{Numeric_Value=0.625}', ""); + Expect(1, 8542, '\p{^Numeric_Value=0.625}', ""); + Expect(1, 8542, '\P{Numeric_Value=0.625}', ""); + Expect(0, 8542, '\P{^Numeric_Value=0.625}', ""); + Expect(1, 8541, '\p{Numeric_Value=6.2500e-01}', ""); + Expect(0, 8541, '\p{^Numeric_Value=6.2500e-01}', ""); + Expect(0, 8541, '\P{Numeric_Value=6.2500e-01}', ""); + Expect(1, 8541, '\P{^Numeric_Value=6.2500e-01}', ""); + Expect(0, 8542, '\p{Numeric_Value=6.2500e-01}', ""); + Expect(1, 8542, '\p{^Numeric_Value=6.2500e-01}', ""); + Expect(1, 8542, '\P{Numeric_Value=6.2500e-01}', ""); + Expect(0, 8542, '\P{^Numeric_Value=6.2500e-01}', ""); + Expect(1, 8541, '\p{Numeric_Value=0.6250}', ""); + Expect(0, 8541, '\p{^Numeric_Value=0.6250}', ""); + Expect(0, 8541, '\P{Numeric_Value=0.6250}', ""); + Expect(1, 8541, '\P{^Numeric_Value=0.6250}', ""); + Expect(0, 8542, '\p{Numeric_Value=0.6250}', ""); + Expect(1, 8542, '\p{^Numeric_Value=0.6250}', ""); + Expect(1, 8542, '\P{Numeric_Value=0.6250}', ""); + Expect(0, 8542, '\P{^Numeric_Value=0.6250}', ""); + Error('\p{Nv= 000005/000000008/a/}'); + Error('\P{Nv= 000005/000000008/a/}'); + Expect(1, 8541, '\p{Nv=:\A5/8\z:}', "");; + Expect(0, 8542, '\p{Nv=:\A5/8\z:}', "");; + Expect(1, 8541, '\p{Nv=00005/0000008}', ""); + Expect(0, 8541, '\p{^Nv=00005/0000008}', ""); + Expect(0, 8541, '\P{Nv=00005/0000008}', ""); + Expect(1, 8541, '\P{^Nv=00005/0000008}', ""); + Expect(0, 8542, '\p{Nv=00005/0000008}', ""); + Expect(1, 8542, '\p{^Nv=00005/0000008}', ""); + Expect(1, 8542, '\P{Nv=00005/0000008}', ""); + Expect(0, 8542, '\P{^Nv=00005/0000008}', ""); + Expect(1, 8541, '\p{Nv:300/480}', ""); + Expect(0, 8541, '\p{^Nv:300/480}', ""); + Expect(0, 8541, '\P{Nv:300/480}', ""); + Expect(1, 8541, '\P{^Nv:300/480}', ""); + Expect(0, 8542, '\p{Nv:300/480}', ""); + Expect(1, 8542, '\p{^Nv:300/480}', ""); + Expect(1, 8542, '\P{Nv:300/480}', ""); + Expect(0, 8542, '\P{^Nv:300/480}', ""); + Error('\p{Nv=6.2e-01}'); + Error('\P{Nv=6.2e-01}'); + Expect(1, 8541, '\p{Nv=6.25e-01}', ""); + Expect(0, 8541, '\p{^Nv=6.25e-01}', ""); + Expect(0, 8541, '\P{Nv=6.25e-01}', ""); + Expect(1, 8541, '\P{^Nv=6.25e-01}', ""); + Expect(0, 8542, '\p{Nv=6.25e-01}', ""); + Expect(1, 8542, '\p{^Nv=6.25e-01}', ""); + Expect(1, 8542, '\P{Nv=6.25e-01}', ""); + Expect(0, 8542, '\P{^Nv=6.25e-01}', ""); + Error('\p{Nv=0.62}'); + Error('\P{Nv=0.62}'); + Expect(1, 8541, '\p{Nv=6.250e-01}', ""); + Expect(0, 8541, '\p{^Nv=6.250e-01}', ""); + Expect(0, 8541, '\P{Nv=6.250e-01}', ""); + Expect(1, 8541, '\P{^Nv=6.250e-01}', ""); + Expect(0, 8542, '\p{Nv=6.250e-01}', ""); + Expect(1, 8542, '\p{^Nv=6.250e-01}', ""); + Expect(1, 8542, '\P{Nv=6.250e-01}', ""); + Expect(0, 8542, '\P{^Nv=6.250e-01}', ""); + Expect(1, 8541, '\p{Nv=0.625}', ""); + Expect(0, 8541, '\p{^Nv=0.625}', ""); + Expect(0, 8541, '\P{Nv=0.625}', ""); + Expect(1, 8541, '\P{^Nv=0.625}', ""); + Expect(0, 8542, '\p{Nv=0.625}', ""); + Expect(1, 8542, '\p{^Nv=0.625}', ""); + Expect(1, 8542, '\P{Nv=0.625}', ""); + Expect(0, 8542, '\P{^Nv=0.625}', ""); + Expect(1, 8541, '\p{Nv=6.2500e-01}', ""); + Expect(0, 8541, '\p{^Nv=6.2500e-01}', ""); + Expect(0, 8541, '\P{Nv=6.2500e-01}', ""); + Expect(1, 8541, '\P{^Nv=6.2500e-01}', ""); + Expect(0, 8542, '\p{Nv=6.2500e-01}', ""); + Expect(1, 8542, '\p{^Nv=6.2500e-01}', ""); + Expect(1, 8542, '\P{Nv=6.2500e-01}', ""); + Expect(0, 8542, '\P{^Nv=6.2500e-01}', ""); + Expect(1, 8541, '\p{Nv=0.6250}', ""); + Expect(0, 8541, '\p{^Nv=0.6250}', ""); + Expect(0, 8541, '\P{Nv=0.6250}', ""); + Expect(1, 8541, '\P{^Nv=0.6250}', ""); + Expect(0, 8542, '\p{Nv=0.6250}', ""); + Expect(1, 8542, '\p{^Nv=0.6250}', ""); + Expect(1, 8542, '\P{Nv=0.6250}', ""); + Expect(0, 8542, '\P{^Nv=0.6250}', ""); + Error('\p{Is_Numeric_Value= /a/05/08}'); + Error('\P{Is_Numeric_Value= /a/05/08}'); + Expect(1, 8541, '\p{Is_Numeric_Value=+0000005/00000008}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value=+0000005/00000008}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value=+0000005/00000008}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value=+0000005/00000008}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value=+0000005/00000008}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value=+0000005/00000008}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value=+0000005/00000008}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value=+0000005/00000008}', ""); + Expect(1, 8541, '\p{Is_Numeric_Value=300/480}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value=300/480}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value=300/480}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value=300/480}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value=300/480}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value=300/480}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value=300/480}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value=300/480}', ""); + Error('\p{Is_Numeric_Value=6.2e-01}'); + Error('\P{Is_Numeric_Value=6.2e-01}'); + Expect(1, 8541, '\p{Is_Numeric_Value=6.25e-01}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value=6.25e-01}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value=6.25e-01}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value=6.25e-01}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value=6.25e-01}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value=6.25e-01}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value=6.25e-01}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value=6.25e-01}', ""); + Error('\p{Is_Numeric_Value=0.62}'); + Error('\P{Is_Numeric_Value=0.62}'); + Expect(1, 8541, '\p{Is_Numeric_Value=6.250e-01}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value=6.250e-01}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value=6.250e-01}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value=6.250e-01}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value=6.250e-01}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value=6.250e-01}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value=6.250e-01}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value=6.250e-01}', ""); + Expect(1, 8541, '\p{Is_Numeric_Value: 0.625}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value: 0.625}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value: 0.625}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value: 0.625}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value: 0.625}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value: 0.625}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value: 0.625}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value: 0.625}', ""); + Expect(1, 8541, '\p{Is_Numeric_Value=6.2500e-01}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value=6.2500e-01}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value=6.2500e-01}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value=6.2500e-01}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value=6.2500e-01}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value=6.2500e-01}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value=6.2500e-01}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value=6.2500e-01}', ""); + Expect(1, 8541, '\p{Is_Numeric_Value=0.6250}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value=0.6250}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value=0.6250}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value=0.6250}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value=0.6250}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value=0.6250}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value=0.6250}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value=0.6250}', ""); + Error('\p{Is_Nv=/a/ +00000005/00000008}'); + Error('\P{Is_Nv=/a/ +00000005/00000008}'); + Expect(1, 8541, '\p{Is_Nv: 000005/8}', ""); + Expect(0, 8541, '\p{^Is_Nv: 000005/8}', ""); + Expect(0, 8541, '\P{Is_Nv: 000005/8}', ""); + Expect(1, 8541, '\P{^Is_Nv: 000005/8}', ""); + Expect(0, 8542, '\p{Is_Nv: 000005/8}', ""); + Expect(1, 8542, '\p{^Is_Nv: 000005/8}', ""); + Expect(1, 8542, '\P{Is_Nv: 000005/8}', ""); + Expect(0, 8542, '\P{^Is_Nv: 000005/8}', ""); + Expect(1, 8541, '\p{Is_Nv=300/480}', ""); + Expect(0, 8541, '\p{^Is_Nv=300/480}', ""); + Expect(0, 8541, '\P{Is_Nv=300/480}', ""); + Expect(1, 8541, '\P{^Is_Nv=300/480}', ""); + Expect(0, 8542, '\p{Is_Nv=300/480}', ""); + Expect(1, 8542, '\p{^Is_Nv=300/480}', ""); + Expect(1, 8542, '\P{Is_Nv=300/480}', ""); + Expect(0, 8542, '\P{^Is_Nv=300/480}', ""); + Error('\p{Is_Nv=6.2e-01}'); + Error('\P{Is_Nv=6.2e-01}'); + Expect(1, 8541, '\p{Is_Nv=6.25e-01}', ""); + Expect(0, 8541, '\p{^Is_Nv=6.25e-01}', ""); + Expect(0, 8541, '\P{Is_Nv=6.25e-01}', ""); + Expect(1, 8541, '\P{^Is_Nv=6.25e-01}', ""); + Expect(0, 8542, '\p{Is_Nv=6.25e-01}', ""); + Expect(1, 8542, '\p{^Is_Nv=6.25e-01}', ""); + Expect(1, 8542, '\P{Is_Nv=6.25e-01}', ""); + Expect(0, 8542, '\P{^Is_Nv=6.25e-01}', ""); + Error('\p{Is_Nv=0.62}'); + Error('\P{Is_Nv=0.62}'); + Expect(1, 8541, '\p{Is_Nv=6.250e-01}', ""); + Expect(0, 8541, '\p{^Is_Nv=6.250e-01}', ""); + Expect(0, 8541, '\P{Is_Nv=6.250e-01}', ""); + Expect(1, 8541, '\P{^Is_Nv=6.250e-01}', ""); + Expect(0, 8542, '\p{Is_Nv=6.250e-01}', ""); + Expect(1, 8542, '\p{^Is_Nv=6.250e-01}', ""); + Expect(1, 8542, '\P{Is_Nv=6.250e-01}', ""); + Expect(0, 8542, '\P{^Is_Nv=6.250e-01}', ""); + Expect(1, 8541, '\p{Is_Nv=0.625}', ""); + Expect(0, 8541, '\p{^Is_Nv=0.625}', ""); + Expect(0, 8541, '\P{Is_Nv=0.625}', ""); + Expect(1, 8541, '\P{^Is_Nv=0.625}', ""); + Expect(0, 8542, '\p{Is_Nv=0.625}', ""); + Expect(1, 8542, '\p{^Is_Nv=0.625}', ""); + Expect(1, 8542, '\P{Is_Nv=0.625}', ""); + Expect(0, 8542, '\P{^Is_Nv=0.625}', ""); + Expect(1, 8541, '\p{Is_Nv=6.2500e-01}', ""); + Expect(0, 8541, '\p{^Is_Nv=6.2500e-01}', ""); + Expect(0, 8541, '\P{Is_Nv=6.2500e-01}', ""); + Expect(1, 8541, '\P{^Is_Nv=6.2500e-01}', ""); + Expect(0, 8542, '\p{Is_Nv=6.2500e-01}', ""); + Expect(1, 8542, '\p{^Is_Nv=6.2500e-01}', ""); + Expect(1, 8542, '\P{Is_Nv=6.2500e-01}', ""); + Expect(0, 8542, '\P{^Is_Nv=6.2500e-01}', ""); + Expect(1, 8541, '\p{Is_Nv: 0.6250}', ""); + Expect(0, 8541, '\p{^Is_Nv: 0.6250}', ""); + Expect(0, 8541, '\P{Is_Nv: 0.6250}', ""); + Expect(1, 8541, '\P{^Is_Nv: 0.6250}', ""); + Expect(0, 8542, '\p{Is_Nv: 0.6250}', ""); + Expect(1, 8542, '\p{^Is_Nv: 0.6250}', ""); + Expect(1, 8542, '\P{Is_Nv: 0.6250}', ""); + Expect(0, 8542, '\P{^Is_Nv: 0.6250}', ""); + Error('\p{Numeric_Value= _05_0:=}'); + Error('\P{Numeric_Value= _05_0:=}'); + Expect(1, 126222, '\p{Numeric_Value=:\A50\z:}', "");; + Expect(0, 126223, '\p{Numeric_Value=:\A50\z:}', "");; + Expect(1, 126222, '\p{Numeric_Value=00000000050}', ""); + Expect(0, 126222, '\p{^Numeric_Value=00000000050}', ""); + Expect(0, 126222, '\P{Numeric_Value=00000000050}', ""); + Expect(1, 126222, '\P{^Numeric_Value=00000000050}', ""); + Expect(0, 126223, '\p{Numeric_Value=00000000050}', ""); + Expect(1, 126223, '\p{^Numeric_Value=00000000050}', ""); + Expect(1, 126223, '\P{Numeric_Value=00000000050}', ""); + Expect(0, 126223, '\P{^Numeric_Value=00000000050}', ""); + Expect(1, 126222, '\p{Numeric_Value=5.000000000000000e+01}', ""); + Expect(0, 126222, '\p{^Numeric_Value=5.000000000000000e+01}', ""); + Expect(0, 126222, '\P{Numeric_Value=5.000000000000000e+01}', ""); + Expect(1, 126222, '\P{^Numeric_Value=5.000000000000000e+01}', ""); + Expect(0, 126223, '\p{Numeric_Value=5.000000000000000e+01}', ""); + Expect(1, 126223, '\p{^Numeric_Value=5.000000000000000e+01}', ""); + Expect(1, 126223, '\P{Numeric_Value=5.000000000000000e+01}', ""); + Expect(0, 126223, '\P{^Numeric_Value=5.000000000000000e+01}', ""); + Error('\p{Nv=_/a/0000005_0}'); + Error('\P{Nv=_/a/0000005_0}'); + Expect(1, 126222, '\p{Nv=:\A50\z:}', "");; + Expect(0, 126223, '\p{Nv=:\A50\z:}', "");; + Expect(1, 126222, '\p{Nv=+00_00_00_05_0}', ""); + Expect(0, 126222, '\p{^Nv=+00_00_00_05_0}', ""); + Expect(0, 126222, '\P{Nv=+00_00_00_05_0}', ""); + Expect(1, 126222, '\P{^Nv=+00_00_00_05_0}', ""); + Expect(0, 126223, '\p{Nv=+00_00_00_05_0}', ""); + Expect(1, 126223, '\p{^Nv=+00_00_00_05_0}', ""); + Expect(1, 126223, '\P{Nv=+00_00_00_05_0}', ""); + Expect(0, 126223, '\P{^Nv=+00_00_00_05_0}', ""); + Expect(1, 126222, '\p{Nv:5.000000000000000e+01}', ""); + Expect(0, 126222, '\p{^Nv:5.000000000000000e+01}', ""); + Expect(0, 126222, '\P{Nv:5.000000000000000e+01}', ""); + Expect(1, 126222, '\P{^Nv:5.000000000000000e+01}', ""); + Expect(0, 126223, '\p{Nv:5.000000000000000e+01}', ""); + Expect(1, 126223, '\p{^Nv:5.000000000000000e+01}', ""); + Expect(1, 126223, '\P{Nv:5.000000000000000e+01}', ""); + Expect(0, 126223, '\P{^Nv:5.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=_000_000_000_50:=}'); + Error('\P{Is_Numeric_Value=_000_000_000_50:=}'); + Expect(1, 126222, '\p{Is_Numeric_Value: 000050}', ""); + Expect(0, 126222, '\p{^Is_Numeric_Value: 000050}', ""); + Expect(0, 126222, '\P{Is_Numeric_Value: 000050}', ""); + Expect(1, 126222, '\P{^Is_Numeric_Value: 000050}', ""); + Expect(0, 126223, '\p{Is_Numeric_Value: 000050}', ""); + Expect(1, 126223, '\p{^Is_Numeric_Value: 000050}', ""); + Expect(1, 126223, '\P{Is_Numeric_Value: 000050}', ""); + Expect(0, 126223, '\P{^Is_Numeric_Value: 000050}', ""); + Expect(1, 126222, '\p{Is_Numeric_Value=5.000000000000000e+01}', ""); + Expect(0, 126222, '\p{^Is_Numeric_Value=5.000000000000000e+01}', ""); + Expect(0, 126222, '\P{Is_Numeric_Value=5.000000000000000e+01}', ""); + Expect(1, 126222, '\P{^Is_Numeric_Value=5.000000000000000e+01}', ""); + Expect(0, 126223, '\p{Is_Numeric_Value=5.000000000000000e+01}', ""); + Expect(1, 126223, '\p{^Is_Numeric_Value=5.000000000000000e+01}', ""); + Expect(1, 126223, '\P{Is_Numeric_Value=5.000000000000000e+01}', ""); + Expect(0, 126223, '\P{^Is_Numeric_Value=5.000000000000000e+01}', ""); + Error('\p{Is_Nv=:=_00_00_00_50}'); + Error('\P{Is_Nv=:=_00_00_00_50}'); + Expect(1, 126222, '\p{Is_Nv=5_0}', ""); + Expect(0, 126222, '\p{^Is_Nv=5_0}', ""); + Expect(0, 126222, '\P{Is_Nv=5_0}', ""); + Expect(1, 126222, '\P{^Is_Nv=5_0}', ""); + Expect(0, 126223, '\p{Is_Nv=5_0}', ""); + Expect(1, 126223, '\p{^Is_Nv=5_0}', ""); + Expect(1, 126223, '\P{Is_Nv=5_0}', ""); + Expect(0, 126223, '\P{^Is_Nv=5_0}', ""); + Expect(1, 126222, '\p{Is_Nv=5.000000000000000e+01}', ""); + Expect(0, 126222, '\p{^Is_Nv=5.000000000000000e+01}', ""); + Expect(0, 126222, '\P{Is_Nv=5.000000000000000e+01}', ""); + Expect(1, 126222, '\P{^Is_Nv=5.000000000000000e+01}', ""); + Expect(0, 126223, '\p{Is_Nv=5.000000000000000e+01}', ""); + Expect(1, 126223, '\p{^Is_Nv=5.000000000000000e+01}', ""); + Expect(1, 126223, '\P{Is_Nv=5.000000000000000e+01}', ""); + Expect(0, 126223, '\P{^Is_Nv=5.000000000000000e+01}', ""); + Error('\p{Numeric_Value= _+0_0_0_0_0_0_0_0_500:=}'); + Error('\P{Numeric_Value= _+0_0_0_0_0_0_0_0_500:=}'); + Expect(1, 126231, '\p{Numeric_Value=:\A500\z:}', "");; + Expect(0, 126232, '\p{Numeric_Value=:\A500\z:}', "");; + Expect(1, 126231, '\p{Numeric_Value=000000000500}', ""); + Expect(0, 126231, '\p{^Numeric_Value=000000000500}', ""); + Expect(0, 126231, '\P{Numeric_Value=000000000500}', ""); + Expect(1, 126231, '\P{^Numeric_Value=000000000500}', ""); + Expect(0, 126232, '\p{Numeric_Value=000000000500}', ""); + Expect(1, 126232, '\p{^Numeric_Value=000000000500}', ""); + Expect(1, 126232, '\P{Numeric_Value=000000000500}', ""); + Expect(0, 126232, '\P{^Numeric_Value=000000000500}', ""); + Expect(1, 126231, '\p{Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126231, '\p{^Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126231, '\P{Numeric_Value=5.000000000000000e+02}', ""); + Expect(1, 126231, '\P{^Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126232, '\p{Numeric_Value=5.000000000000000e+02}', ""); + Expect(1, 126232, '\p{^Numeric_Value=5.000000000000000e+02}', ""); + Expect(1, 126232, '\P{Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126232, '\P{^Numeric_Value=5.000000000000000e+02}', ""); + Error('\p{Nv=--+0_0_0_500/a/}'); + Error('\P{Nv=--+0_0_0_500/a/}'); + Expect(1, 126231, '\p{Nv=:\A500\z:}', "");; + Expect(0, 126232, '\p{Nv=:\A500\z:}', "");; + Expect(1, 126231, '\p{Nv=0_0_0_0_0_0_5_00}', ""); + Expect(0, 126231, '\p{^Nv=0_0_0_0_0_0_5_00}', ""); + Expect(0, 126231, '\P{Nv=0_0_0_0_0_0_5_00}', ""); + Expect(1, 126231, '\P{^Nv=0_0_0_0_0_0_5_00}', ""); + Expect(0, 126232, '\p{Nv=0_0_0_0_0_0_5_00}', ""); + Expect(1, 126232, '\p{^Nv=0_0_0_0_0_0_5_00}', ""); + Expect(1, 126232, '\P{Nv=0_0_0_0_0_0_5_00}', ""); + Expect(0, 126232, '\P{^Nv=0_0_0_0_0_0_5_00}', ""); + Expect(1, 126231, '\p{Nv:5.000000000000000e+02}', ""); + Expect(0, 126231, '\p{^Nv:5.000000000000000e+02}', ""); + Expect(0, 126231, '\P{Nv:5.000000000000000e+02}', ""); + Expect(1, 126231, '\P{^Nv:5.000000000000000e+02}', ""); + Expect(0, 126232, '\p{Nv:5.000000000000000e+02}', ""); + Expect(1, 126232, '\p{^Nv:5.000000000000000e+02}', ""); + Expect(1, 126232, '\P{Nv:5.000000000000000e+02}', ""); + Expect(0, 126232, '\P{^Nv:5.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value=/a/- 00500}'); + Error('\P{Is_Numeric_Value=/a/- 00500}'); + Expect(1, 126231, '\p{Is_Numeric_Value=+0500}', ""); + Expect(0, 126231, '\p{^Is_Numeric_Value=+0500}', ""); + Expect(0, 126231, '\P{Is_Numeric_Value=+0500}', ""); + Expect(1, 126231, '\P{^Is_Numeric_Value=+0500}', ""); + Expect(0, 126232, '\p{Is_Numeric_Value=+0500}', ""); + Expect(1, 126232, '\p{^Is_Numeric_Value=+0500}', ""); + Expect(1, 126232, '\P{Is_Numeric_Value=+0500}', ""); + Expect(0, 126232, '\P{^Is_Numeric_Value=+0500}', ""); + Expect(1, 126231, '\p{Is_Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126231, '\p{^Is_Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126231, '\P{Is_Numeric_Value=5.000000000000000e+02}', ""); + Expect(1, 126231, '\P{^Is_Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126232, '\p{Is_Numeric_Value=5.000000000000000e+02}', ""); + Expect(1, 126232, '\p{^Is_Numeric_Value=5.000000000000000e+02}', ""); + Expect(1, 126232, '\P{Is_Numeric_Value=5.000000000000000e+02}', ""); + Expect(0, 126232, '\P{^Is_Numeric_Value=5.000000000000000e+02}', ""); + Error('\p{Is_Nv=:= 000500}'); + Error('\P{Is_Nv=:= 000500}'); + Expect(1, 126231, '\p{Is_Nv=050_0}', ""); + Expect(0, 126231, '\p{^Is_Nv=050_0}', ""); + Expect(0, 126231, '\P{Is_Nv=050_0}', ""); + Expect(1, 126231, '\P{^Is_Nv=050_0}', ""); + Expect(0, 126232, '\p{Is_Nv=050_0}', ""); + Expect(1, 126232, '\p{^Is_Nv=050_0}', ""); + Expect(1, 126232, '\P{Is_Nv=050_0}', ""); + Expect(0, 126232, '\P{^Is_Nv=050_0}', ""); + Expect(1, 126231, '\p{Is_Nv=5.000000000000000e+02}', ""); + Expect(0, 126231, '\p{^Is_Nv=5.000000000000000e+02}', ""); + Expect(0, 126231, '\P{Is_Nv=5.000000000000000e+02}', ""); + Expect(1, 126231, '\P{^Is_Nv=5.000000000000000e+02}', ""); + Expect(0, 126232, '\p{Is_Nv=5.000000000000000e+02}', ""); + Expect(1, 126232, '\p{^Is_Nv=5.000000000000000e+02}', ""); + Expect(1, 126232, '\P{Is_Nv=5.000000000000000e+02}', ""); + Expect(0, 126232, '\P{^Is_Nv=5.000000000000000e+02}', ""); + Error('\p{Numeric_Value=:= _05000}'); + Error('\P{Numeric_Value=:= _05000}'); + Expect(1, 126240, '\p{Numeric_Value=:\A5000\z:}', "");; + Expect(0, 126241, '\p{Numeric_Value=:\A5000\z:}', "");; + Expect(1, 126240, '\p{Numeric_Value=00005000}', ""); + Expect(0, 126240, '\p{^Numeric_Value=00005000}', ""); + Expect(0, 126240, '\P{Numeric_Value=00005000}', ""); + Expect(1, 126240, '\P{^Numeric_Value=00005000}', ""); + Expect(0, 126241, '\p{Numeric_Value=00005000}', ""); + Expect(1, 126241, '\p{^Numeric_Value=00005000}', ""); + Expect(1, 126241, '\P{Numeric_Value=00005000}', ""); + Expect(0, 126241, '\P{^Numeric_Value=00005000}', ""); + Expect(1, 126240, '\p{Numeric_Value=5.000000000000000e+03}', ""); + Expect(0, 126240, '\p{^Numeric_Value=5.000000000000000e+03}', ""); + Expect(0, 126240, '\P{Numeric_Value=5.000000000000000e+03}', ""); + Expect(1, 126240, '\P{^Numeric_Value=5.000000000000000e+03}', ""); + Expect(0, 126241, '\p{Numeric_Value=5.000000000000000e+03}', ""); + Expect(1, 126241, '\p{^Numeric_Value=5.000000000000000e+03}', ""); + Expect(1, 126241, '\P{Numeric_Value=5.000000000000000e+03}', ""); + Expect(0, 126241, '\P{^Numeric_Value=5.000000000000000e+03}', ""); + Error('\p{Nv=_:=+00_00_00_05_000}'); + Error('\P{Nv=_:=+00_00_00_05_000}'); + Expect(1, 126240, '\p{Nv=:\A5000\z:}', "");; + Expect(0, 126241, '\p{Nv=:\A5000\z:}', "");; + Expect(1, 126240, '\p{Nv=+00_00_00_00_05_000}', ""); + Expect(0, 126240, '\p{^Nv=+00_00_00_00_05_000}', ""); + Expect(0, 126240, '\P{Nv=+00_00_00_00_05_000}', ""); + Expect(1, 126240, '\P{^Nv=+00_00_00_00_05_000}', ""); + Expect(0, 126241, '\p{Nv=+00_00_00_00_05_000}', ""); + Expect(1, 126241, '\p{^Nv=+00_00_00_00_05_000}', ""); + Expect(1, 126241, '\P{Nv=+00_00_00_00_05_000}', ""); + Expect(0, 126241, '\P{^Nv=+00_00_00_00_05_000}', ""); + Expect(1, 126240, '\p{Nv=5.000000000000000e+03}', ""); + Expect(0, 126240, '\p{^Nv=5.000000000000000e+03}', ""); + Expect(0, 126240, '\P{Nv=5.000000000000000e+03}', ""); + Expect(1, 126240, '\P{^Nv=5.000000000000000e+03}', ""); + Expect(0, 126241, '\p{Nv=5.000000000000000e+03}', ""); + Expect(1, 126241, '\p{^Nv=5.000000000000000e+03}', ""); + Expect(1, 126241, '\P{Nv=5.000000000000000e+03}', ""); + Expect(0, 126241, '\P{^Nv=5.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value: -:=00500_0}'); + Error('\P{Is_Numeric_Value: -:=00500_0}'); + Expect(1, 126240, '\p{Is_Numeric_Value=005000}', ""); + Expect(0, 126240, '\p{^Is_Numeric_Value=005000}', ""); + Expect(0, 126240, '\P{Is_Numeric_Value=005000}', ""); + Expect(1, 126240, '\P{^Is_Numeric_Value=005000}', ""); + Expect(0, 126241, '\p{Is_Numeric_Value=005000}', ""); + Expect(1, 126241, '\p{^Is_Numeric_Value=005000}', ""); + Expect(1, 126241, '\P{Is_Numeric_Value=005000}', ""); + Expect(0, 126241, '\P{^Is_Numeric_Value=005000}', ""); + Expect(1, 126240, '\p{Is_Numeric_Value=5.000000000000000e+03}', ""); + Expect(0, 126240, '\p{^Is_Numeric_Value=5.000000000000000e+03}', ""); + Expect(0, 126240, '\P{Is_Numeric_Value=5.000000000000000e+03}', ""); + Expect(1, 126240, '\P{^Is_Numeric_Value=5.000000000000000e+03}', ""); + Expect(0, 126241, '\p{Is_Numeric_Value=5.000000000000000e+03}', ""); + Expect(1, 126241, '\p{^Is_Numeric_Value=5.000000000000000e+03}', ""); + Expect(1, 126241, '\P{Is_Numeric_Value=5.000000000000000e+03}', ""); + Expect(0, 126241, '\P{^Is_Numeric_Value=5.000000000000000e+03}', ""); + Error('\p{Is_Nv= 000_050_00:=}'); + Error('\P{Is_Nv= 000_050_00:=}'); + Expect(1, 126240, '\p{Is_Nv: 00000005000}', ""); + Expect(0, 126240, '\p{^Is_Nv: 00000005000}', ""); + Expect(0, 126240, '\P{Is_Nv: 00000005000}', ""); + Expect(1, 126240, '\P{^Is_Nv: 00000005000}', ""); + Expect(0, 126241, '\p{Is_Nv: 00000005000}', ""); + Expect(1, 126241, '\p{^Is_Nv: 00000005000}', ""); + Expect(1, 126241, '\P{Is_Nv: 00000005000}', ""); + Expect(0, 126241, '\P{^Is_Nv: 00000005000}', ""); + Expect(1, 126240, '\p{Is_Nv=5.000000000000000e+03}', ""); + Expect(0, 126240, '\p{^Is_Nv=5.000000000000000e+03}', ""); + Expect(0, 126240, '\P{Is_Nv=5.000000000000000e+03}', ""); + Expect(1, 126240, '\P{^Is_Nv=5.000000000000000e+03}', ""); + Expect(0, 126241, '\p{Is_Nv=5.000000000000000e+03}', ""); + Expect(1, 126241, '\p{^Is_Nv=5.000000000000000e+03}', ""); + Expect(1, 126241, '\P{Is_Nv=5.000000000000000e+03}', ""); + Expect(0, 126241, '\P{^Is_Nv=5.000000000000000e+03}', ""); + Error('\p{Numeric_Value=_ 00_00_50_00_0:=}'); + Error('\P{Numeric_Value=_ 00_00_50_00_0:=}'); + Expect(1, 126249, '\p{Numeric_Value=:\A50000\z:}', "");; + Expect(0, 126250, '\p{Numeric_Value=:\A50000\z:}', "");; + Expect(1, 126249, '\p{Numeric_Value=0_0_5_0_0_00}', ""); + Expect(0, 126249, '\p{^Numeric_Value=0_0_5_0_0_00}', ""); + Expect(0, 126249, '\P{Numeric_Value=0_0_5_0_0_00}', ""); + Expect(1, 126249, '\P{^Numeric_Value=0_0_5_0_0_00}', ""); + Expect(0, 126250, '\p{Numeric_Value=0_0_5_0_0_00}', ""); + Expect(1, 126250, '\p{^Numeric_Value=0_0_5_0_0_00}', ""); + Expect(1, 126250, '\P{Numeric_Value=0_0_5_0_0_00}', ""); + Expect(0, 126250, '\P{^Numeric_Value=0_0_5_0_0_00}', ""); + Expect(1, 126249, '\p{Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126249, '\p{^Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126249, '\P{Numeric_Value=5.000000000000000e+04}', ""); + Expect(1, 126249, '\P{^Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126250, '\p{Numeric_Value=5.000000000000000e+04}', ""); + Expect(1, 126250, '\p{^Numeric_Value=5.000000000000000e+04}', ""); + Expect(1, 126250, '\P{Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126250, '\P{^Numeric_Value=5.000000000000000e+04}', ""); + Error('\p{Nv=-:=0050000}'); + Error('\P{Nv=-:=0050000}'); + Expect(1, 126249, '\p{Nv=:\A50000\z:}', "");; + Expect(0, 126250, '\p{Nv=:\A50000\z:}', "");; + Expect(1, 126249, '\p{Nv=0000_5000_0}', ""); + Expect(0, 126249, '\p{^Nv=0000_5000_0}', ""); + Expect(0, 126249, '\P{Nv=0000_5000_0}', ""); + Expect(1, 126249, '\P{^Nv=0000_5000_0}', ""); + Expect(0, 126250, '\p{Nv=0000_5000_0}', ""); + Expect(1, 126250, '\p{^Nv=0000_5000_0}', ""); + Expect(1, 126250, '\P{Nv=0000_5000_0}', ""); + Expect(0, 126250, '\P{^Nv=0000_5000_0}', ""); + Expect(1, 126249, '\p{Nv=5.000000000000000e+04}', ""); + Expect(0, 126249, '\p{^Nv=5.000000000000000e+04}', ""); + Expect(0, 126249, '\P{Nv=5.000000000000000e+04}', ""); + Expect(1, 126249, '\P{^Nv=5.000000000000000e+04}', ""); + Expect(0, 126250, '\p{Nv=5.000000000000000e+04}', ""); + Expect(1, 126250, '\p{^Nv=5.000000000000000e+04}', ""); + Expect(1, 126250, '\P{Nv=5.000000000000000e+04}', ""); + Expect(0, 126250, '\P{^Nv=5.000000000000000e+04}', ""); + Error('\p{Is_Numeric_Value=- +0_0_0_0_0_0_0_0_0_5_0_0_00:=}'); + Error('\P{Is_Numeric_Value=- +0_0_0_0_0_0_0_0_0_5_0_0_00:=}'); + Expect(1, 126249, '\p{Is_Numeric_Value=05000_0}', ""); + Expect(0, 126249, '\p{^Is_Numeric_Value=05000_0}', ""); + Expect(0, 126249, '\P{Is_Numeric_Value=05000_0}', ""); + Expect(1, 126249, '\P{^Is_Numeric_Value=05000_0}', ""); + Expect(0, 126250, '\p{Is_Numeric_Value=05000_0}', ""); + Expect(1, 126250, '\p{^Is_Numeric_Value=05000_0}', ""); + Expect(1, 126250, '\P{Is_Numeric_Value=05000_0}', ""); + Expect(0, 126250, '\P{^Is_Numeric_Value=05000_0}', ""); + Expect(1, 126249, '\p{Is_Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126249, '\p{^Is_Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126249, '\P{Is_Numeric_Value=5.000000000000000e+04}', ""); + Expect(1, 126249, '\P{^Is_Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126250, '\p{Is_Numeric_Value=5.000000000000000e+04}', ""); + Expect(1, 126250, '\p{^Is_Numeric_Value=5.000000000000000e+04}', ""); + Expect(1, 126250, '\P{Is_Numeric_Value=5.000000000000000e+04}', ""); + Expect(0, 126250, '\P{^Is_Numeric_Value=5.000000000000000e+04}', ""); + Error('\p{Is_Nv=/a/-+0000050000}'); + Error('\P{Is_Nv=/a/-+0000050000}'); + Expect(1, 126249, '\p{Is_Nv=000050000}', ""); + Expect(0, 126249, '\p{^Is_Nv=000050000}', ""); + Expect(0, 126249, '\P{Is_Nv=000050000}', ""); + Expect(1, 126249, '\P{^Is_Nv=000050000}', ""); + Expect(0, 126250, '\p{Is_Nv=000050000}', ""); + Expect(1, 126250, '\p{^Is_Nv=000050000}', ""); + Expect(1, 126250, '\P{Is_Nv=000050000}', ""); + Expect(0, 126250, '\P{^Is_Nv=000050000}', ""); + Expect(1, 126249, '\p{Is_Nv: 5.000000000000000e+04}', ""); + Expect(0, 126249, '\p{^Is_Nv: 5.000000000000000e+04}', ""); + Expect(0, 126249, '\P{Is_Nv: 5.000000000000000e+04}', ""); + Expect(1, 126249, '\P{^Is_Nv: 5.000000000000000e+04}', ""); + Expect(0, 126250, '\p{Is_Nv: 5.000000000000000e+04}', ""); + Expect(1, 126250, '\p{^Is_Nv: 5.000000000000000e+04}', ""); + Expect(1, 126250, '\P{Is_Nv: 5.000000000000000e+04}', ""); + Expect(0, 126250, '\P{^Is_Nv: 5.000000000000000e+04}', ""); + Error('\p{Numeric_Value= /a/+000_005_000_00}'); + Error('\P{Numeric_Value= /a/+000_005_000_00}'); + Expect(1, 68081, '\p{Numeric_Value=:\A500000\z:}', "");; + Expect(0, 68082, '\p{Numeric_Value=:\A500000\z:}', "");; + Expect(1, 68081, '\p{Numeric_Value=0_0_0_0_0_0_0_0_0_500000}', ""); + Expect(0, 68081, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_0_500000}', ""); + Expect(0, 68081, '\P{Numeric_Value=0_0_0_0_0_0_0_0_0_500000}', ""); + Expect(1, 68081, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_0_500000}', ""); + Expect(0, 68082, '\p{Numeric_Value=0_0_0_0_0_0_0_0_0_500000}', ""); + Expect(1, 68082, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_0_500000}', ""); + Expect(1, 68082, '\P{Numeric_Value=0_0_0_0_0_0_0_0_0_500000}', ""); + Expect(0, 68082, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_0_500000}', ""); + Expect(1, 68081, '\p{Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68081, '\p{^Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68081, '\P{Numeric_Value=5.000000000000000e+05}', ""); + Expect(1, 68081, '\P{^Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68082, '\p{Numeric_Value=5.000000000000000e+05}', ""); + Expect(1, 68082, '\p{^Numeric_Value=5.000000000000000e+05}', ""); + Expect(1, 68082, '\P{Numeric_Value=5.000000000000000e+05}', ""); + Expect(0, 68082, '\P{^Numeric_Value=5.000000000000000e+05}', ""); + Error('\p{Nv= 050_000_0/a/}'); + Error('\P{Nv= 050_000_0/a/}'); + Expect(1, 68081, '\p{Nv=:\A500000\z:}', "");; + Expect(0, 68082, '\p{Nv=:\A500000\z:}', "");; + Expect(1, 68081, '\p{Nv=00000500000}', ""); + Expect(0, 68081, '\p{^Nv=00000500000}', ""); + Expect(0, 68081, '\P{Nv=00000500000}', ""); + Expect(1, 68081, '\P{^Nv=00000500000}', ""); + Expect(0, 68082, '\p{Nv=00000500000}', ""); + Expect(1, 68082, '\p{^Nv=00000500000}', ""); + Expect(1, 68082, '\P{Nv=00000500000}', ""); + Expect(0, 68082, '\P{^Nv=00000500000}', ""); + Expect(1, 68081, '\p{Nv=5.000000000000000e+05}', ""); + Expect(0, 68081, '\p{^Nv=5.000000000000000e+05}', ""); + Expect(0, 68081, '\P{Nv=5.000000000000000e+05}', ""); + Expect(1, 68081, '\P{^Nv=5.000000000000000e+05}', ""); + Expect(0, 68082, '\p{Nv=5.000000000000000e+05}', ""); + Expect(1, 68082, '\p{^Nv=5.000000000000000e+05}', ""); + Expect(1, 68082, '\P{Nv=5.000000000000000e+05}', ""); + Expect(0, 68082, '\P{^Nv=5.000000000000000e+05}', ""); + Error('\p{Is_Numeric_Value=-/a/0000500000}'); + Error('\P{Is_Numeric_Value=-/a/0000500000}'); + Expect(1, 68081, '\p{Is_Numeric_Value=0500000}', ""); + Expect(0, 68081, '\p{^Is_Numeric_Value=0500000}', ""); + Expect(0, 68081, '\P{Is_Numeric_Value=0500000}', ""); + Expect(1, 68081, '\P{^Is_Numeric_Value=0500000}', ""); + Expect(0, 68082, '\p{Is_Numeric_Value=0500000}', ""); + Expect(1, 68082, '\p{^Is_Numeric_Value=0500000}', ""); + Expect(1, 68082, '\P{Is_Numeric_Value=0500000}', ""); + Expect(0, 68082, '\P{^Is_Numeric_Value=0500000}', ""); + Expect(1, 68081, '\p{Is_Numeric_Value:5.000000000000000e+05}', ""); + Expect(0, 68081, '\p{^Is_Numeric_Value:5.000000000000000e+05}', ""); + Expect(0, 68081, '\P{Is_Numeric_Value:5.000000000000000e+05}', ""); + Expect(1, 68081, '\P{^Is_Numeric_Value:5.000000000000000e+05}', ""); + Expect(0, 68082, '\p{Is_Numeric_Value:5.000000000000000e+05}', ""); + Expect(1, 68082, '\p{^Is_Numeric_Value:5.000000000000000e+05}', ""); + Expect(1, 68082, '\P{Is_Numeric_Value:5.000000000000000e+05}', ""); + Expect(0, 68082, '\P{^Is_Numeric_Value:5.000000000000000e+05}', ""); + Error('\p{Is_Nv=:=- 0_0_5_0_0_0_00}'); + Error('\P{Is_Nv=:=- 0_0_5_0_0_0_00}'); + Expect(1, 68081, '\p{Is_Nv=0000_5000_00}', ""); + Expect(0, 68081, '\p{^Is_Nv=0000_5000_00}', ""); + Expect(0, 68081, '\P{Is_Nv=0000_5000_00}', ""); + Expect(1, 68081, '\P{^Is_Nv=0000_5000_00}', ""); + Expect(0, 68082, '\p{Is_Nv=0000_5000_00}', ""); + Expect(1, 68082, '\p{^Is_Nv=0000_5000_00}', ""); + Expect(1, 68082, '\P{Is_Nv=0000_5000_00}', ""); + Expect(0, 68082, '\P{^Is_Nv=0000_5000_00}', ""); + Expect(1, 68081, '\p{Is_Nv=5.000000000000000e+05}', ""); + Expect(0, 68081, '\p{^Is_Nv=5.000000000000000e+05}', ""); + Expect(0, 68081, '\P{Is_Nv=5.000000000000000e+05}', ""); + Expect(1, 68081, '\P{^Is_Nv=5.000000000000000e+05}', ""); + Expect(0, 68082, '\p{Is_Nv=5.000000000000000e+05}', ""); + Expect(1, 68082, '\p{^Is_Nv=5.000000000000000e+05}', ""); + Expect(1, 68082, '\P{Is_Nv=5.000000000000000e+05}', ""); + Expect(0, 68082, '\P{^Is_Nv=5.000000000000000e+05}', ""); + Error('\p{Numeric_Value=:=+6}'); + Error('\P{Numeric_Value=:=+6}'); + Expect(1, 133866, '\p{Numeric_Value=:\A6\z:}', "");; + Expect(0, 133867, '\p{Numeric_Value=:\A6\z:}', "");; + Expect(1, 133866, '\p{Numeric_Value=0_0_0_0_0_006}', ""); + Expect(0, 133866, '\p{^Numeric_Value=0_0_0_0_0_006}', ""); + Expect(0, 133866, '\P{Numeric_Value=0_0_0_0_0_006}', ""); + Expect(1, 133866, '\P{^Numeric_Value=0_0_0_0_0_006}', ""); + Expect(0, 133867, '\p{Numeric_Value=0_0_0_0_0_006}', ""); + Expect(1, 133867, '\p{^Numeric_Value=0_0_0_0_0_006}', ""); + Expect(1, 133867, '\P{Numeric_Value=0_0_0_0_0_006}', ""); + Expect(0, 133867, '\P{^Numeric_Value=0_0_0_0_0_006}', ""); + Expect(1, 133866, '\p{Numeric_Value=6.000000000000000e+00}', ""); + Expect(0, 133866, '\p{^Numeric_Value=6.000000000000000e+00}', ""); + Expect(0, 133866, '\P{Numeric_Value=6.000000000000000e+00}', ""); + Expect(1, 133866, '\P{^Numeric_Value=6.000000000000000e+00}', ""); + Expect(0, 133867, '\p{Numeric_Value=6.000000000000000e+00}', ""); + Expect(1, 133867, '\p{^Numeric_Value=6.000000000000000e+00}', ""); + Expect(1, 133867, '\P{Numeric_Value=6.000000000000000e+00}', ""); + Expect(0, 133867, '\P{^Numeric_Value=6.000000000000000e+00}', ""); + Error('\p{Nv=/a/ _0_0_0_0_0_006}'); + Error('\P{Nv=/a/ _0_0_0_0_0_006}'); + Expect(1, 133866, '\p{Nv=:\A6\z:}', "");; + Expect(0, 133867, '\p{Nv=:\A6\z:}', "");; + Expect(1, 133866, '\p{Nv=0000_6}', ""); + Expect(0, 133866, '\p{^Nv=0000_6}', ""); + Expect(0, 133866, '\P{Nv=0000_6}', ""); + Expect(1, 133866, '\P{^Nv=0000_6}', ""); + Expect(0, 133867, '\p{Nv=0000_6}', ""); + Expect(1, 133867, '\p{^Nv=0000_6}', ""); + Expect(1, 133867, '\P{Nv=0000_6}', ""); + Expect(0, 133867, '\P{^Nv=0000_6}', ""); + Expect(1, 133866, '\p{Nv=6.000000000000000e+00}', ""); + Expect(0, 133866, '\p{^Nv=6.000000000000000e+00}', ""); + Expect(0, 133866, '\P{Nv=6.000000000000000e+00}', ""); + Expect(1, 133866, '\P{^Nv=6.000000000000000e+00}', ""); + Expect(0, 133867, '\p{Nv=6.000000000000000e+00}', ""); + Expect(1, 133867, '\p{^Nv=6.000000000000000e+00}', ""); + Expect(1, 133867, '\P{Nv=6.000000000000000e+00}', ""); + Expect(0, 133867, '\P{^Nv=6.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value= _0000000006/a/}'); + Error('\P{Is_Numeric_Value= _0000000006/a/}'); + Expect(1, 133866, '\p{Is_Numeric_Value=+6}', ""); + Expect(0, 133866, '\p{^Is_Numeric_Value=+6}', ""); + Expect(0, 133866, '\P{Is_Numeric_Value=+6}', ""); + Expect(1, 133866, '\P{^Is_Numeric_Value=+6}', ""); + Expect(0, 133867, '\p{Is_Numeric_Value=+6}', ""); + Expect(1, 133867, '\p{^Is_Numeric_Value=+6}', ""); + Expect(1, 133867, '\P{Is_Numeric_Value=+6}', ""); + Expect(0, 133867, '\P{^Is_Numeric_Value=+6}', ""); + Expect(1, 133866, '\p{Is_Numeric_Value: 6.000000000000000e+00}', ""); + Expect(0, 133866, '\p{^Is_Numeric_Value: 6.000000000000000e+00}', ""); + Expect(0, 133866, '\P{Is_Numeric_Value: 6.000000000000000e+00}', ""); + Expect(1, 133866, '\P{^Is_Numeric_Value: 6.000000000000000e+00}', ""); + Expect(0, 133867, '\p{Is_Numeric_Value: 6.000000000000000e+00}', ""); + Expect(1, 133867, '\p{^Is_Numeric_Value: 6.000000000000000e+00}', ""); + Expect(1, 133867, '\P{Is_Numeric_Value: 6.000000000000000e+00}', ""); + Expect(0, 133867, '\P{^Is_Numeric_Value: 6.000000000000000e+00}', ""); + Error('\p{Is_Nv=-00_6/a/}'); + Error('\P{Is_Nv=-00_6/a/}'); + Expect(1, 133866, '\p{Is_Nv=0_6}', ""); + Expect(0, 133866, '\p{^Is_Nv=0_6}', ""); + Expect(0, 133866, '\P{Is_Nv=0_6}', ""); + Expect(1, 133866, '\P{^Is_Nv=0_6}', ""); + Expect(0, 133867, '\p{Is_Nv=0_6}', ""); + Expect(1, 133867, '\p{^Is_Nv=0_6}', ""); + Expect(1, 133867, '\P{Is_Nv=0_6}', ""); + Expect(0, 133867, '\P{^Is_Nv=0_6}', ""); + Expect(1, 133866, '\p{Is_Nv=6.000000000000000e+00}', ""); + Expect(0, 133866, '\p{^Is_Nv=6.000000000000000e+00}', ""); + Expect(0, 133866, '\P{Is_Nv=6.000000000000000e+00}', ""); + Expect(1, 133866, '\P{^Is_Nv=6.000000000000000e+00}', ""); + Expect(0, 133867, '\p{Is_Nv=6.000000000000000e+00}', ""); + Expect(1, 133867, '\p{^Is_Nv=6.000000000000000e+00}', ""); + Expect(1, 133867, '\P{Is_Nv=6.000000000000000e+00}', ""); + Expect(0, 133867, '\P{^Is_Nv=6.000000000000000e+00}', ""); + Error('\p{Numeric_Value=_/a/+6_0}'); + Error('\P{Numeric_Value=_/a/+6_0}'); + Expect(1, 126223, '\p{Numeric_Value=:\A60\z:}', "");; + Expect(0, 126224, '\p{Numeric_Value=:\A60\z:}', "");; + Expect(1, 126223, '\p{Numeric_Value=00_06_0}', ""); + Expect(0, 126223, '\p{^Numeric_Value=00_06_0}', ""); + Expect(0, 126223, '\P{Numeric_Value=00_06_0}', ""); + Expect(1, 126223, '\P{^Numeric_Value=00_06_0}', ""); + Expect(0, 126224, '\p{Numeric_Value=00_06_0}', ""); + Expect(1, 126224, '\p{^Numeric_Value=00_06_0}', ""); + Expect(1, 126224, '\P{Numeric_Value=00_06_0}', ""); + Expect(0, 126224, '\P{^Numeric_Value=00_06_0}', ""); + Expect(1, 126223, '\p{Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126223, '\p{^Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126223, '\P{Numeric_Value=6.000000000000000e+01}', ""); + Expect(1, 126223, '\P{^Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126224, '\p{Numeric_Value=6.000000000000000e+01}', ""); + Expect(1, 126224, '\p{^Numeric_Value=6.000000000000000e+01}', ""); + Expect(1, 126224, '\P{Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126224, '\P{^Numeric_Value=6.000000000000000e+01}', ""); + Error('\p{Nv=-0_0_0_0_0_0_060:=}'); + Error('\P{Nv=-0_0_0_0_0_0_060:=}'); + Expect(1, 126223, '\p{Nv=:\A60\z:}', "");; + Expect(0, 126224, '\p{Nv=:\A60\z:}', "");; + Expect(1, 126223, '\p{Nv=000_006_0}', ""); + Expect(0, 126223, '\p{^Nv=000_006_0}', ""); + Expect(0, 126223, '\P{Nv=000_006_0}', ""); + Expect(1, 126223, '\P{^Nv=000_006_0}', ""); + Expect(0, 126224, '\p{Nv=000_006_0}', ""); + Expect(1, 126224, '\p{^Nv=000_006_0}', ""); + Expect(1, 126224, '\P{Nv=000_006_0}', ""); + Expect(0, 126224, '\P{^Nv=000_006_0}', ""); + Expect(1, 126223, '\p{Nv=6.000000000000000e+01}', ""); + Expect(0, 126223, '\p{^Nv=6.000000000000000e+01}', ""); + Expect(0, 126223, '\P{Nv=6.000000000000000e+01}', ""); + Expect(1, 126223, '\P{^Nv=6.000000000000000e+01}', ""); + Expect(0, 126224, '\p{Nv=6.000000000000000e+01}', ""); + Expect(1, 126224, '\p{^Nv=6.000000000000000e+01}', ""); + Expect(1, 126224, '\P{Nv=6.000000000000000e+01}', ""); + Expect(0, 126224, '\P{^Nv=6.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/ +00000000060}'); + Error('\P{Is_Numeric_Value=/a/ +00000000060}'); + Expect(1, 126223, '\p{Is_Numeric_Value=+0_0_0_60}', ""); + Expect(0, 126223, '\p{^Is_Numeric_Value=+0_0_0_60}', ""); + Expect(0, 126223, '\P{Is_Numeric_Value=+0_0_0_60}', ""); + Expect(1, 126223, '\P{^Is_Numeric_Value=+0_0_0_60}', ""); + Expect(0, 126224, '\p{Is_Numeric_Value=+0_0_0_60}', ""); + Expect(1, 126224, '\p{^Is_Numeric_Value=+0_0_0_60}', ""); + Expect(1, 126224, '\P{Is_Numeric_Value=+0_0_0_60}', ""); + Expect(0, 126224, '\P{^Is_Numeric_Value=+0_0_0_60}', ""); + Expect(1, 126223, '\p{Is_Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126223, '\p{^Is_Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126223, '\P{Is_Numeric_Value=6.000000000000000e+01}', ""); + Expect(1, 126223, '\P{^Is_Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126224, '\p{Is_Numeric_Value=6.000000000000000e+01}', ""); + Expect(1, 126224, '\p{^Is_Numeric_Value=6.000000000000000e+01}', ""); + Expect(1, 126224, '\P{Is_Numeric_Value=6.000000000000000e+01}', ""); + Expect(0, 126224, '\P{^Is_Numeric_Value=6.000000000000000e+01}', ""); + Error('\p{Is_Nv=-00060/a/}'); + Error('\P{Is_Nv=-00060/a/}'); + Expect(1, 126223, '\p{Is_Nv=00000000060}', ""); + Expect(0, 126223, '\p{^Is_Nv=00000000060}', ""); + Expect(0, 126223, '\P{Is_Nv=00000000060}', ""); + Expect(1, 126223, '\P{^Is_Nv=00000000060}', ""); + Expect(0, 126224, '\p{Is_Nv=00000000060}', ""); + Expect(1, 126224, '\p{^Is_Nv=00000000060}', ""); + Expect(1, 126224, '\P{Is_Nv=00000000060}', ""); + Expect(0, 126224, '\P{^Is_Nv=00000000060}', ""); + Expect(1, 126223, '\p{Is_Nv=6.000000000000000e+01}', ""); + Expect(0, 126223, '\p{^Is_Nv=6.000000000000000e+01}', ""); + Expect(0, 126223, '\P{Is_Nv=6.000000000000000e+01}', ""); + Expect(1, 126223, '\P{^Is_Nv=6.000000000000000e+01}', ""); + Expect(0, 126224, '\p{Is_Nv=6.000000000000000e+01}', ""); + Expect(1, 126224, '\p{^Is_Nv=6.000000000000000e+01}', ""); + Expect(1, 126224, '\P{Is_Nv=6.000000000000000e+01}', ""); + Expect(0, 126224, '\P{^Is_Nv=6.000000000000000e+01}', ""); + Error('\p{Numeric_Value=_00_06_00:=}'); + Error('\P{Numeric_Value=_00_06_00:=}'); + Expect(1, 126265, '\p{Numeric_Value=:\A600\z:}', "");; + Expect(0, 126266, '\p{Numeric_Value=:\A600\z:}', "");; + Expect(1, 126265, '\p{Numeric_Value=0060_0}', ""); + Expect(0, 126265, '\p{^Numeric_Value=0060_0}', ""); + Expect(0, 126265, '\P{Numeric_Value=0060_0}', ""); + Expect(1, 126265, '\P{^Numeric_Value=0060_0}', ""); + Expect(0, 126266, '\p{Numeric_Value=0060_0}', ""); + Expect(1, 126266, '\p{^Numeric_Value=0060_0}', ""); + Expect(1, 126266, '\P{Numeric_Value=0060_0}', ""); + Expect(0, 126266, '\P{^Numeric_Value=0060_0}', ""); + Expect(1, 126265, '\p{Numeric_Value=6.000000000000000e+02}', ""); + Expect(0, 126265, '\p{^Numeric_Value=6.000000000000000e+02}', ""); + Expect(0, 126265, '\P{Numeric_Value=6.000000000000000e+02}', ""); + Expect(1, 126265, '\P{^Numeric_Value=6.000000000000000e+02}', ""); + Expect(0, 126266, '\p{Numeric_Value=6.000000000000000e+02}', ""); + Expect(1, 126266, '\p{^Numeric_Value=6.000000000000000e+02}', ""); + Expect(1, 126266, '\P{Numeric_Value=6.000000000000000e+02}', ""); + Expect(0, 126266, '\P{^Numeric_Value=6.000000000000000e+02}', ""); + Error('\p{Nv=_:=+00000600}'); + Error('\P{Nv=_:=+00000600}'); + Expect(1, 126265, '\p{Nv=:\A600\z:}', "");; + Expect(0, 126266, '\p{Nv=:\A600\z:}', "");; + Expect(1, 126265, '\p{Nv: +60_0}', ""); + Expect(0, 126265, '\p{^Nv: +60_0}', ""); + Expect(0, 126265, '\P{Nv: +60_0}', ""); + Expect(1, 126265, '\P{^Nv: +60_0}', ""); + Expect(0, 126266, '\p{Nv: +60_0}', ""); + Expect(1, 126266, '\p{^Nv: +60_0}', ""); + Expect(1, 126266, '\P{Nv: +60_0}', ""); + Expect(0, 126266, '\P{^Nv: +60_0}', ""); + Expect(1, 126265, '\p{Nv: 6.000000000000000e+02}', ""); + Expect(0, 126265, '\p{^Nv: 6.000000000000000e+02}', ""); + Expect(0, 126265, '\P{Nv: 6.000000000000000e+02}', ""); + Expect(1, 126265, '\P{^Nv: 6.000000000000000e+02}', ""); + Expect(0, 126266, '\p{Nv: 6.000000000000000e+02}', ""); + Expect(1, 126266, '\p{^Nv: 6.000000000000000e+02}', ""); + Expect(1, 126266, '\P{Nv: 6.000000000000000e+02}', ""); + Expect(0, 126266, '\P{^Nv: 6.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value= _+000000600/a/}'); + Error('\P{Is_Numeric_Value= _+000000600/a/}'); + Expect(1, 126265, '\p{Is_Numeric_Value=+0600}', ""); + Expect(0, 126265, '\p{^Is_Numeric_Value=+0600}', ""); + Expect(0, 126265, '\P{Is_Numeric_Value=+0600}', ""); + Expect(1, 126265, '\P{^Is_Numeric_Value=+0600}', ""); + Expect(0, 126266, '\p{Is_Numeric_Value=+0600}', ""); + Expect(1, 126266, '\p{^Is_Numeric_Value=+0600}', ""); + Expect(1, 126266, '\P{Is_Numeric_Value=+0600}', ""); + Expect(0, 126266, '\P{^Is_Numeric_Value=+0600}', ""); + Expect(1, 126265, '\p{Is_Numeric_Value=6.000000000000000e+02}', ""); + Expect(0, 126265, '\p{^Is_Numeric_Value=6.000000000000000e+02}', ""); + Expect(0, 126265, '\P{Is_Numeric_Value=6.000000000000000e+02}', ""); + Expect(1, 126265, '\P{^Is_Numeric_Value=6.000000000000000e+02}', ""); + Expect(0, 126266, '\p{Is_Numeric_Value=6.000000000000000e+02}', ""); + Expect(1, 126266, '\p{^Is_Numeric_Value=6.000000000000000e+02}', ""); + Expect(1, 126266, '\P{Is_Numeric_Value=6.000000000000000e+02}', ""); + Expect(0, 126266, '\P{^Is_Numeric_Value=6.000000000000000e+02}', ""); + Error('\p{Is_Nv=/a/--0_0_0_0_0_0_0_0_6_00}'); + Error('\P{Is_Nv=/a/--0_0_0_0_0_0_0_0_6_00}'); + Expect(1, 126265, '\p{Is_Nv=000000000600}', ""); + Expect(0, 126265, '\p{^Is_Nv=000000000600}', ""); + Expect(0, 126265, '\P{Is_Nv=000000000600}', ""); + Expect(1, 126265, '\P{^Is_Nv=000000000600}', ""); + Expect(0, 126266, '\p{Is_Nv=000000000600}', ""); + Expect(1, 126266, '\p{^Is_Nv=000000000600}', ""); + Expect(1, 126266, '\P{Is_Nv=000000000600}', ""); + Expect(0, 126266, '\P{^Is_Nv=000000000600}', ""); + Expect(1, 126265, '\p{Is_Nv=6.000000000000000e+02}', ""); + Expect(0, 126265, '\p{^Is_Nv=6.000000000000000e+02}', ""); + Expect(0, 126265, '\P{Is_Nv=6.000000000000000e+02}', ""); + Expect(1, 126265, '\P{^Is_Nv=6.000000000000000e+02}', ""); + Expect(0, 126266, '\p{Is_Nv=6.000000000000000e+02}', ""); + Expect(1, 126266, '\p{^Is_Nv=6.000000000000000e+02}', ""); + Expect(1, 126266, '\P{Is_Nv=6.000000000000000e+02}', ""); + Expect(0, 126266, '\P{^Is_Nv=6.000000000000000e+02}', ""); + Error('\p{Numeric_Value=- 6000/a/}'); + Error('\P{Numeric_Value=- 6000/a/}'); + Expect(1, 126241, '\p{Numeric_Value=:\A6000\z:}', "");; + Expect(0, 126242, '\p{Numeric_Value=:\A6000\z:}', "");; + Expect(1, 126241, '\p{Numeric_Value=0000000006000}', ""); + Expect(0, 126241, '\p{^Numeric_Value=0000000006000}', ""); + Expect(0, 126241, '\P{Numeric_Value=0000000006000}', ""); + Expect(1, 126241, '\P{^Numeric_Value=0000000006000}', ""); + Expect(0, 126242, '\p{Numeric_Value=0000000006000}', ""); + Expect(1, 126242, '\p{^Numeric_Value=0000000006000}', ""); + Expect(1, 126242, '\P{Numeric_Value=0000000006000}', ""); + Expect(0, 126242, '\P{^Numeric_Value=0000000006000}', ""); + Expect(1, 126241, '\p{Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126241, '\p{^Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126241, '\P{Numeric_Value=6.000000000000000e+03}', ""); + Expect(1, 126241, '\P{^Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126242, '\p{Numeric_Value=6.000000000000000e+03}', ""); + Expect(1, 126242, '\p{^Numeric_Value=6.000000000000000e+03}', ""); + Expect(1, 126242, '\P{Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126242, '\P{^Numeric_Value=6.000000000000000e+03}', ""); + Error('\p{Nv= _00_00_60_00/a/}'); + Error('\P{Nv= _00_00_60_00/a/}'); + Expect(1, 126241, '\p{Nv=:\A6000\z:}', "");; + Expect(0, 126242, '\p{Nv=:\A6000\z:}', "");; + Expect(1, 126241, '\p{Nv=0000006000}', ""); + Expect(0, 126241, '\p{^Nv=0000006000}', ""); + Expect(0, 126241, '\P{Nv=0000006000}', ""); + Expect(1, 126241, '\P{^Nv=0000006000}', ""); + Expect(0, 126242, '\p{Nv=0000006000}', ""); + Expect(1, 126242, '\p{^Nv=0000006000}', ""); + Expect(1, 126242, '\P{Nv=0000006000}', ""); + Expect(0, 126242, '\P{^Nv=0000006000}', ""); + Expect(1, 126241, '\p{Nv=6.000000000000000e+03}', ""); + Expect(0, 126241, '\p{^Nv=6.000000000000000e+03}', ""); + Expect(0, 126241, '\P{Nv=6.000000000000000e+03}', ""); + Expect(1, 126241, '\P{^Nv=6.000000000000000e+03}', ""); + Expect(0, 126242, '\p{Nv=6.000000000000000e+03}', ""); + Expect(1, 126242, '\p{^Nv=6.000000000000000e+03}', ""); + Expect(1, 126242, '\P{Nv=6.000000000000000e+03}', ""); + Expect(0, 126242, '\P{^Nv=6.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value: 0_0_0_0_0_0_0_6000:=}'); + Error('\P{Is_Numeric_Value: 0_0_0_0_0_0_0_6000:=}'); + Expect(1, 126241, '\p{Is_Numeric_Value=0_6_0_00}', ""); + Expect(0, 126241, '\p{^Is_Numeric_Value=0_6_0_00}', ""); + Expect(0, 126241, '\P{Is_Numeric_Value=0_6_0_00}', ""); + Expect(1, 126241, '\P{^Is_Numeric_Value=0_6_0_00}', ""); + Expect(0, 126242, '\p{Is_Numeric_Value=0_6_0_00}', ""); + Expect(1, 126242, '\p{^Is_Numeric_Value=0_6_0_00}', ""); + Expect(1, 126242, '\P{Is_Numeric_Value=0_6_0_00}', ""); + Expect(0, 126242, '\P{^Is_Numeric_Value=0_6_0_00}', ""); + Expect(1, 126241, '\p{Is_Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126241, '\p{^Is_Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126241, '\P{Is_Numeric_Value=6.000000000000000e+03}', ""); + Expect(1, 126241, '\P{^Is_Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126242, '\p{Is_Numeric_Value=6.000000000000000e+03}', ""); + Expect(1, 126242, '\p{^Is_Numeric_Value=6.000000000000000e+03}', ""); + Expect(1, 126242, '\P{Is_Numeric_Value=6.000000000000000e+03}', ""); + Expect(0, 126242, '\P{^Is_Numeric_Value=6.000000000000000e+03}', ""); + Error('\p{Is_Nv= /a/+000_060_00}'); + Error('\P{Is_Nv= /a/+000_060_00}'); + Expect(1, 126241, '\p{Is_Nv=00000006000}', ""); + Expect(0, 126241, '\p{^Is_Nv=00000006000}', ""); + Expect(0, 126241, '\P{Is_Nv=00000006000}', ""); + Expect(1, 126241, '\P{^Is_Nv=00000006000}', ""); + Expect(0, 126242, '\p{Is_Nv=00000006000}', ""); + Expect(1, 126242, '\p{^Is_Nv=00000006000}', ""); + Expect(1, 126242, '\P{Is_Nv=00000006000}', ""); + Expect(0, 126242, '\P{^Is_Nv=00000006000}', ""); + Expect(1, 126241, '\p{Is_Nv: 6.000000000000000e+03}', ""); + Expect(0, 126241, '\p{^Is_Nv: 6.000000000000000e+03}', ""); + Expect(0, 126241, '\P{Is_Nv: 6.000000000000000e+03}', ""); + Expect(1, 126241, '\P{^Is_Nv: 6.000000000000000e+03}', ""); + Expect(0, 126242, '\p{Is_Nv: 6.000000000000000e+03}', ""); + Expect(1, 126242, '\p{^Is_Nv: 6.000000000000000e+03}', ""); + Expect(1, 126242, '\P{Is_Nv: 6.000000000000000e+03}', ""); + Expect(0, 126242, '\P{^Is_Nv: 6.000000000000000e+03}', ""); + Error('\p{Numeric_Value=/a/ 60_00_0}'); + Error('\P{Numeric_Value=/a/ 60_00_0}'); + Expect(1, 126250, '\p{Numeric_Value=:\A60000\z:}', "");; + Expect(0, 126251, '\p{Numeric_Value=:\A60000\z:}', "");; + Expect(1, 126250, '\p{Numeric_Value=+00_00_06_00_00}', ""); + Expect(0, 126250, '\p{^Numeric_Value=+00_00_06_00_00}', ""); + Expect(0, 126250, '\P{Numeric_Value=+00_00_06_00_00}', ""); + Expect(1, 126250, '\P{^Numeric_Value=+00_00_06_00_00}', ""); + Expect(0, 126251, '\p{Numeric_Value=+00_00_06_00_00}', ""); + Expect(1, 126251, '\p{^Numeric_Value=+00_00_06_00_00}', ""); + Expect(1, 126251, '\P{Numeric_Value=+00_00_06_00_00}', ""); + Expect(0, 126251, '\P{^Numeric_Value=+00_00_06_00_00}', ""); + Expect(1, 126250, '\p{Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126250, '\p{^Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126250, '\P{Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126250, '\P{^Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126251, '\p{Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126251, '\p{^Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126251, '\P{Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126251, '\P{^Numeric_Value=6.000000000000000e+04}', ""); + Error('\p{Nv=_:=+00060000}'); + Error('\P{Nv=_:=+00060000}'); + Expect(1, 126250, '\p{Nv=:\A60000\z:}', "");; + Expect(0, 126251, '\p{Nv=:\A60000\z:}', "");; + Expect(1, 126250, '\p{Nv=000000060000}', ""); + Expect(0, 126250, '\p{^Nv=000000060000}', ""); + Expect(0, 126250, '\P{Nv=000000060000}', ""); + Expect(1, 126250, '\P{^Nv=000000060000}', ""); + Expect(0, 126251, '\p{Nv=000000060000}', ""); + Expect(1, 126251, '\p{^Nv=000000060000}', ""); + Expect(1, 126251, '\P{Nv=000000060000}', ""); + Expect(0, 126251, '\P{^Nv=000000060000}', ""); + Expect(1, 126250, '\p{Nv=6.000000000000000e+04}', ""); + Expect(0, 126250, '\p{^Nv=6.000000000000000e+04}', ""); + Expect(0, 126250, '\P{Nv=6.000000000000000e+04}', ""); + Expect(1, 126250, '\P{^Nv=6.000000000000000e+04}', ""); + Expect(0, 126251, '\p{Nv=6.000000000000000e+04}', ""); + Expect(1, 126251, '\p{^Nv=6.000000000000000e+04}', ""); + Expect(1, 126251, '\P{Nv=6.000000000000000e+04}', ""); + Expect(0, 126251, '\P{^Nv=6.000000000000000e+04}', ""); + Error('\p{Is_Numeric_Value=_ 00006000_0:=}'); + Error('\P{Is_Numeric_Value=_ 00006000_0:=}'); + Expect(1, 126250, '\p{Is_Numeric_Value=0060000}', ""); + Expect(0, 126250, '\p{^Is_Numeric_Value=0060000}', ""); + Expect(0, 126250, '\P{Is_Numeric_Value=0060000}', ""); + Expect(1, 126250, '\P{^Is_Numeric_Value=0060000}', ""); + Expect(0, 126251, '\p{Is_Numeric_Value=0060000}', ""); + Expect(1, 126251, '\p{^Is_Numeric_Value=0060000}', ""); + Expect(1, 126251, '\P{Is_Numeric_Value=0060000}', ""); + Expect(0, 126251, '\P{^Is_Numeric_Value=0060000}', ""); + Expect(1, 126250, '\p{Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126250, '\p{^Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126250, '\P{Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126250, '\P{^Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126251, '\p{Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126251, '\p{^Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(1, 126251, '\P{Is_Numeric_Value=6.000000000000000e+04}', ""); + Expect(0, 126251, '\P{^Is_Numeric_Value=6.000000000000000e+04}', ""); + Error('\p{Is_Nv=/a/ 000060000}'); + Error('\P{Is_Nv=/a/ 000060000}'); + Expect(1, 126250, '\p{Is_Nv:00000060000}', ""); + Expect(0, 126250, '\p{^Is_Nv:00000060000}', ""); + Expect(0, 126250, '\P{Is_Nv:00000060000}', ""); + Expect(1, 126250, '\P{^Is_Nv:00000060000}', ""); + Expect(0, 126251, '\p{Is_Nv:00000060000}', ""); + Expect(1, 126251, '\p{^Is_Nv:00000060000}', ""); + Expect(1, 126251, '\P{Is_Nv:00000060000}', ""); + Expect(0, 126251, '\P{^Is_Nv:00000060000}', ""); + Expect(1, 126250, '\p{Is_Nv=6.000000000000000e+04}', ""); + Expect(0, 126250, '\p{^Is_Nv=6.000000000000000e+04}', ""); + Expect(0, 126250, '\P{Is_Nv=6.000000000000000e+04}', ""); + Expect(1, 126250, '\P{^Is_Nv=6.000000000000000e+04}', ""); + Expect(0, 126251, '\p{Is_Nv=6.000000000000000e+04}', ""); + Expect(1, 126251, '\p{^Is_Nv=6.000000000000000e+04}', ""); + Expect(1, 126251, '\P{Is_Nv=6.000000000000000e+04}', ""); + Expect(0, 126251, '\P{^Is_Nv=6.000000000000000e+04}', ""); + Error('\p{Numeric_Value= 000000000600000:=}'); + Error('\P{Numeric_Value= 000000000600000:=}'); + Expect(1, 68082, '\p{Numeric_Value=:\A600000\z:}', "");; + Expect(0, 68083, '\p{Numeric_Value=:\A600000\z:}', "");; + Expect(1, 68082, '\p{Numeric_Value=0000000060000_0}', ""); + Expect(0, 68082, '\p{^Numeric_Value=0000000060000_0}', ""); + Expect(0, 68082, '\P{Numeric_Value=0000000060000_0}', ""); + Expect(1, 68082, '\P{^Numeric_Value=0000000060000_0}', ""); + Expect(0, 68083, '\p{Numeric_Value=0000000060000_0}', ""); + Expect(1, 68083, '\p{^Numeric_Value=0000000060000_0}', ""); + Expect(1, 68083, '\P{Numeric_Value=0000000060000_0}', ""); + Expect(0, 68083, '\P{^Numeric_Value=0000000060000_0}', ""); + Expect(1, 68082, '\p{Numeric_Value=6.000000000000000e+05}', ""); + Expect(0, 68082, '\p{^Numeric_Value=6.000000000000000e+05}', ""); + Expect(0, 68082, '\P{Numeric_Value=6.000000000000000e+05}', ""); + Expect(1, 68082, '\P{^Numeric_Value=6.000000000000000e+05}', ""); + Expect(0, 68083, '\p{Numeric_Value=6.000000000000000e+05}', ""); + Expect(1, 68083, '\p{^Numeric_Value=6.000000000000000e+05}', ""); + Expect(1, 68083, '\P{Numeric_Value=6.000000000000000e+05}', ""); + Expect(0, 68083, '\P{^Numeric_Value=6.000000000000000e+05}', ""); + Error('\p{Nv=/a/_00000000600000}'); + Error('\P{Nv=/a/_00000000600000}'); + Expect(1, 68082, '\p{Nv=:\A600000\z:}', "");; + Expect(0, 68083, '\p{Nv=:\A600000\z:}', "");; + Expect(1, 68082, '\p{Nv=060_000_0}', ""); + Expect(0, 68082, '\p{^Nv=060_000_0}', ""); + Expect(0, 68082, '\P{Nv=060_000_0}', ""); + Expect(1, 68082, '\P{^Nv=060_000_0}', ""); + Expect(0, 68083, '\p{Nv=060_000_0}', ""); + Expect(1, 68083, '\p{^Nv=060_000_0}', ""); + Expect(1, 68083, '\P{Nv=060_000_0}', ""); + Expect(0, 68083, '\P{^Nv=060_000_0}', ""); + Expect(1, 68082, '\p{Nv:6.000000000000000e+05}', ""); + Expect(0, 68082, '\p{^Nv:6.000000000000000e+05}', ""); + Expect(0, 68082, '\P{Nv:6.000000000000000e+05}', ""); + Expect(1, 68082, '\P{^Nv:6.000000000000000e+05}', ""); + Expect(0, 68083, '\p{Nv:6.000000000000000e+05}', ""); + Expect(1, 68083, '\p{^Nv:6.000000000000000e+05}', ""); + Expect(1, 68083, '\P{Nv:6.000000000000000e+05}', ""); + Expect(0, 68083, '\P{^Nv:6.000000000000000e+05}', ""); + Error('\p{Is_Numeric_Value= 000_000_060_000_0:=}'); + Error('\P{Is_Numeric_Value= 000_000_060_000_0:=}'); + Expect(1, 68082, '\p{Is_Numeric_Value=0000_0006_0000_0}', ""); + Expect(0, 68082, '\p{^Is_Numeric_Value=0000_0006_0000_0}', ""); + Expect(0, 68082, '\P{Is_Numeric_Value=0000_0006_0000_0}', ""); + Expect(1, 68082, '\P{^Is_Numeric_Value=0000_0006_0000_0}', ""); + Expect(0, 68083, '\p{Is_Numeric_Value=0000_0006_0000_0}', ""); + Expect(1, 68083, '\p{^Is_Numeric_Value=0000_0006_0000_0}', ""); + Expect(1, 68083, '\P{Is_Numeric_Value=0000_0006_0000_0}', ""); + Expect(0, 68083, '\P{^Is_Numeric_Value=0000_0006_0000_0}', ""); + Expect(1, 68082, '\p{Is_Numeric_Value: 6.000000000000000e+05}', ""); + Expect(0, 68082, '\p{^Is_Numeric_Value: 6.000000000000000e+05}', ""); + Expect(0, 68082, '\P{Is_Numeric_Value: 6.000000000000000e+05}', ""); + Expect(1, 68082, '\P{^Is_Numeric_Value: 6.000000000000000e+05}', ""); + Expect(0, 68083, '\p{Is_Numeric_Value: 6.000000000000000e+05}', ""); + Expect(1, 68083, '\p{^Is_Numeric_Value: 6.000000000000000e+05}', ""); + Expect(1, 68083, '\P{Is_Numeric_Value: 6.000000000000000e+05}', ""); + Expect(0, 68083, '\P{^Is_Numeric_Value: 6.000000000000000e+05}', ""); + Error('\p{Is_Nv=_:=+06_00_00_0}'); + Error('\P{Is_Nv=_:=+06_00_00_0}'); + Expect(1, 68082, '\p{Is_Nv=06_00_00_0}', ""); + Expect(0, 68082, '\p{^Is_Nv=06_00_00_0}', ""); + Expect(0, 68082, '\P{Is_Nv=06_00_00_0}', ""); + Expect(1, 68082, '\P{^Is_Nv=06_00_00_0}', ""); + Expect(0, 68083, '\p{Is_Nv=06_00_00_0}', ""); + Expect(1, 68083, '\p{^Is_Nv=06_00_00_0}', ""); + Expect(1, 68083, '\P{Is_Nv=06_00_00_0}', ""); + Expect(0, 68083, '\P{^Is_Nv=06_00_00_0}', ""); + Expect(1, 68082, '\p{Is_Nv=6.000000000000000e+05}', ""); + Expect(0, 68082, '\p{^Is_Nv=6.000000000000000e+05}', ""); + Expect(0, 68082, '\P{Is_Nv=6.000000000000000e+05}', ""); + Expect(1, 68082, '\P{^Is_Nv=6.000000000000000e+05}', ""); + Expect(0, 68083, '\p{Is_Nv=6.000000000000000e+05}', ""); + Expect(1, 68083, '\p{^Is_Nv=6.000000000000000e+05}', ""); + Expect(1, 68083, '\P{Is_Nv=6.000000000000000e+05}', ""); + Expect(0, 68083, '\P{^Is_Nv=6.000000000000000e+05}', ""); + Error('\p{Numeric_Value=/a/ +00000_7}'); + Error('\P{Numeric_Value=/a/ +00000_7}'); + Expect(1, 131073, '\p{Numeric_Value=:\A7\z:}', "");; + Expect(0, 131074, '\p{Numeric_Value=:\A7\z:}', "");; + Expect(1, 131073, '\p{Numeric_Value=0000000007}', ""); + Expect(0, 131073, '\p{^Numeric_Value=0000000007}', ""); + Expect(0, 131073, '\P{Numeric_Value=0000000007}', ""); + Expect(1, 131073, '\P{^Numeric_Value=0000000007}', ""); + Expect(0, 131074, '\p{Numeric_Value=0000000007}', ""); + Expect(1, 131074, '\p{^Numeric_Value=0000000007}', ""); + Expect(1, 131074, '\P{Numeric_Value=0000000007}', ""); + Expect(0, 131074, '\P{^Numeric_Value=0000000007}', ""); + Expect(1, 131073, '\p{Numeric_Value=7.000000000000000e+00}', ""); + Expect(0, 131073, '\p{^Numeric_Value=7.000000000000000e+00}', ""); + Expect(0, 131073, '\P{Numeric_Value=7.000000000000000e+00}', ""); + Expect(1, 131073, '\P{^Numeric_Value=7.000000000000000e+00}', ""); + Expect(0, 131074, '\p{Numeric_Value=7.000000000000000e+00}', ""); + Expect(1, 131074, '\p{^Numeric_Value=7.000000000000000e+00}', ""); + Expect(1, 131074, '\P{Numeric_Value=7.000000000000000e+00}', ""); + Expect(0, 131074, '\P{^Numeric_Value=7.000000000000000e+00}', ""); + Error('\p{Nv=_:=7}'); + Error('\P{Nv=_:=7}'); + Expect(1, 131073, '\p{Nv=:\A7\z:}', "");; + Expect(0, 131074, '\p{Nv=:\A7\z:}', "");; + Expect(1, 131073, '\p{Nv=0_0_0_0_0007}', ""); + Expect(0, 131073, '\p{^Nv=0_0_0_0_0007}', ""); + Expect(0, 131073, '\P{Nv=0_0_0_0_0007}', ""); + Expect(1, 131073, '\P{^Nv=0_0_0_0_0007}', ""); + Expect(0, 131074, '\p{Nv=0_0_0_0_0007}', ""); + Expect(1, 131074, '\p{^Nv=0_0_0_0_0007}', ""); + Expect(1, 131074, '\P{Nv=0_0_0_0_0007}', ""); + Expect(0, 131074, '\P{^Nv=0_0_0_0_0007}', ""); + Expect(1, 131073, '\p{Nv=7.000000000000000e+00}', ""); + Expect(0, 131073, '\p{^Nv=7.000000000000000e+00}', ""); + Expect(0, 131073, '\P{Nv=7.000000000000000e+00}', ""); + Expect(1, 131073, '\P{^Nv=7.000000000000000e+00}', ""); + Expect(0, 131074, '\p{Nv=7.000000000000000e+00}', ""); + Expect(1, 131074, '\p{^Nv=7.000000000000000e+00}', ""); + Expect(1, 131074, '\P{Nv=7.000000000000000e+00}', ""); + Expect(0, 131074, '\P{^Nv=7.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value=-_+00_7/a/}'); + Error('\P{Is_Numeric_Value=-_+00_7/a/}'); + Expect(1, 131073, '\p{Is_Numeric_Value=+0007}', ""); + Expect(0, 131073, '\p{^Is_Numeric_Value=+0007}', ""); + Expect(0, 131073, '\P{Is_Numeric_Value=+0007}', ""); + Expect(1, 131073, '\P{^Is_Numeric_Value=+0007}', ""); + Expect(0, 131074, '\p{Is_Numeric_Value=+0007}', ""); + Expect(1, 131074, '\p{^Is_Numeric_Value=+0007}', ""); + Expect(1, 131074, '\P{Is_Numeric_Value=+0007}', ""); + Expect(0, 131074, '\P{^Is_Numeric_Value=+0007}', ""); + Expect(1, 131073, '\p{Is_Numeric_Value:7.000000000000000e+00}', ""); + Expect(0, 131073, '\p{^Is_Numeric_Value:7.000000000000000e+00}', ""); + Expect(0, 131073, '\P{Is_Numeric_Value:7.000000000000000e+00}', ""); + Expect(1, 131073, '\P{^Is_Numeric_Value:7.000000000000000e+00}', ""); + Expect(0, 131074, '\p{Is_Numeric_Value:7.000000000000000e+00}', ""); + Expect(1, 131074, '\p{^Is_Numeric_Value:7.000000000000000e+00}', ""); + Expect(1, 131074, '\P{Is_Numeric_Value:7.000000000000000e+00}', ""); + Expect(0, 131074, '\P{^Is_Numeric_Value:7.000000000000000e+00}', ""); + Error('\p{Is_Nv=:=+0_0_0_007}'); + Error('\P{Is_Nv=:=+0_0_0_007}'); + Expect(1, 131073, '\p{Is_Nv=07}', ""); + Expect(0, 131073, '\p{^Is_Nv=07}', ""); + Expect(0, 131073, '\P{Is_Nv=07}', ""); + Expect(1, 131073, '\P{^Is_Nv=07}', ""); + Expect(0, 131074, '\p{Is_Nv=07}', ""); + Expect(1, 131074, '\p{^Is_Nv=07}', ""); + Expect(1, 131074, '\P{Is_Nv=07}', ""); + Expect(0, 131074, '\P{^Is_Nv=07}', ""); + Expect(1, 131073, '\p{Is_Nv=7.000000000000000e+00}', ""); + Expect(0, 131073, '\p{^Is_Nv=7.000000000000000e+00}', ""); + Expect(0, 131073, '\P{Is_Nv=7.000000000000000e+00}', ""); + Expect(1, 131073, '\P{^Is_Nv=7.000000000000000e+00}', ""); + Expect(0, 131074, '\p{Is_Nv=7.000000000000000e+00}', ""); + Expect(1, 131074, '\p{^Is_Nv=7.000000000000000e+00}', ""); + Expect(1, 131074, '\P{Is_Nv=7.000000000000000e+00}', ""); + Expect(0, 131074, '\P{^Is_Nv=7.000000000000000e+00}', ""); + Error('\p{Numeric_Value=- 007/012:=}'); + Error('\P{Numeric_Value=- 007/012:=}'); + Expect(1, 68092, '\p{Numeric_Value=:\A7/12\z:}', "");; + Expect(0, 68093, '\p{Numeric_Value=:\A7/12\z:}', "");; + Expect(1, 68092, '\p{Numeric_Value=+007/00000000012}', ""); + Expect(0, 68092, '\p{^Numeric_Value=+007/00000000012}', ""); + Expect(0, 68092, '\P{Numeric_Value=+007/00000000012}', ""); + Expect(1, 68092, '\P{^Numeric_Value=+007/00000000012}', ""); + Expect(0, 68093, '\p{Numeric_Value=+007/00000000012}', ""); + Expect(1, 68093, '\p{^Numeric_Value=+007/00000000012}', ""); + Expect(1, 68093, '\P{Numeric_Value=+007/00000000012}', ""); + Expect(0, 68093, '\P{^Numeric_Value=+007/00000000012}', ""); + Expect(1, 68092, '\p{Numeric_Value=420/720}', ""); + Expect(0, 68092, '\p{^Numeric_Value=420/720}', ""); + Expect(0, 68092, '\P{Numeric_Value=420/720}', ""); + Expect(1, 68092, '\P{^Numeric_Value=420/720}', ""); + Expect(0, 68093, '\p{Numeric_Value=420/720}', ""); + Expect(1, 68093, '\p{^Numeric_Value=420/720}', ""); + Expect(1, 68093, '\P{Numeric_Value=420/720}', ""); + Expect(0, 68093, '\P{^Numeric_Value=420/720}', ""); + Error('\p{Numeric_Value=5.8e-01}'); + Error('\P{Numeric_Value=5.8e-01}'); + Error('\p{Numeric_Value=5.83e-01}'); + Error('\P{Numeric_Value=5.83e-01}'); + Error('\p{Numeric_Value=0.58}'); + Error('\P{Numeric_Value=0.58}'); + Expect(1, 68092, '\p{Numeric_Value=5.833e-01}', ""); + Expect(0, 68092, '\p{^Numeric_Value=5.833e-01}', ""); + Expect(0, 68092, '\P{Numeric_Value=5.833e-01}', ""); + Expect(1, 68092, '\P{^Numeric_Value=5.833e-01}', ""); + Expect(0, 68093, '\p{Numeric_Value=5.833e-01}', ""); + Expect(1, 68093, '\p{^Numeric_Value=5.833e-01}', ""); + Expect(1, 68093, '\P{Numeric_Value=5.833e-01}', ""); + Expect(0, 68093, '\P{^Numeric_Value=5.833e-01}', ""); + Error('\p{Numeric_Value=0.583}'); + Error('\P{Numeric_Value=0.583}'); + Expect(1, 68092, '\p{Numeric_Value: 5.8333e-01}', ""); + Expect(0, 68092, '\p{^Numeric_Value: 5.8333e-01}', ""); + Expect(0, 68092, '\P{Numeric_Value: 5.8333e-01}', ""); + Expect(1, 68092, '\P{^Numeric_Value: 5.8333e-01}', ""); + Expect(0, 68093, '\p{Numeric_Value: 5.8333e-01}', ""); + Expect(1, 68093, '\p{^Numeric_Value: 5.8333e-01}', ""); + Expect(1, 68093, '\P{Numeric_Value: 5.8333e-01}', ""); + Expect(0, 68093, '\P{^Numeric_Value: 5.8333e-01}', ""); + Expect(1, 68092, '\p{Numeric_Value=0.5833}', ""); + Expect(0, 68092, '\p{^Numeric_Value=0.5833}', ""); + Expect(0, 68092, '\P{Numeric_Value=0.5833}', ""); + Expect(1, 68092, '\P{^Numeric_Value=0.5833}', ""); + Expect(0, 68093, '\p{Numeric_Value=0.5833}', ""); + Expect(1, 68093, '\p{^Numeric_Value=0.5833}', ""); + Expect(1, 68093, '\P{Numeric_Value=0.5833}', ""); + Expect(0, 68093, '\P{^Numeric_Value=0.5833}', ""); + Expect(1, 68092, '\p{Numeric_Value=5.83333e-01}', ""); + Expect(0, 68092, '\p{^Numeric_Value=5.83333e-01}', ""); + Expect(0, 68092, '\P{Numeric_Value=5.83333e-01}', ""); + Expect(1, 68092, '\P{^Numeric_Value=5.83333e-01}', ""); + Expect(0, 68093, '\p{Numeric_Value=5.83333e-01}', ""); + Expect(1, 68093, '\p{^Numeric_Value=5.83333e-01}', ""); + Expect(1, 68093, '\P{Numeric_Value=5.83333e-01}', ""); + Expect(0, 68093, '\P{^Numeric_Value=5.83333e-01}', ""); + Expect(1, 68092, '\p{Numeric_Value=0.58333}', ""); + Expect(0, 68092, '\p{^Numeric_Value=0.58333}', ""); + Expect(0, 68092, '\P{Numeric_Value=0.58333}', ""); + Expect(1, 68092, '\P{^Numeric_Value=0.58333}', ""); + Expect(0, 68093, '\p{Numeric_Value=0.58333}', ""); + Expect(1, 68093, '\p{^Numeric_Value=0.58333}', ""); + Expect(1, 68093, '\P{Numeric_Value=0.58333}', ""); + Expect(0, 68093, '\P{^Numeric_Value=0.58333}', ""); + Error('\p{Nv=:=_-07/00012}'); + Error('\P{Nv=:=_-07/00012}'); + Expect(1, 68092, '\p{Nv=:\A7/12\z:}', "");; + Expect(0, 68093, '\p{Nv=:\A7/12\z:}', "");; + Expect(1, 68092, '\p{Nv=007/00000000012}', ""); + Expect(0, 68092, '\p{^Nv=007/00000000012}', ""); + Expect(0, 68092, '\P{Nv=007/00000000012}', ""); + Expect(1, 68092, '\P{^Nv=007/00000000012}', ""); + Expect(0, 68093, '\p{Nv=007/00000000012}', ""); + Expect(1, 68093, '\p{^Nv=007/00000000012}', ""); + Expect(1, 68093, '\P{Nv=007/00000000012}', ""); + Expect(0, 68093, '\P{^Nv=007/00000000012}', ""); + Expect(1, 68092, '\p{Nv: 420/720}', ""); + Expect(0, 68092, '\p{^Nv: 420/720}', ""); + Expect(0, 68092, '\P{Nv: 420/720}', ""); + Expect(1, 68092, '\P{^Nv: 420/720}', ""); + Expect(0, 68093, '\p{Nv: 420/720}', ""); + Expect(1, 68093, '\p{^Nv: 420/720}', ""); + Expect(1, 68093, '\P{Nv: 420/720}', ""); + Expect(0, 68093, '\P{^Nv: 420/720}', ""); + Error('\p{Nv=5.8e-01}'); + Error('\P{Nv=5.8e-01}'); + Error('\p{Nv=5.83e-01}'); + Error('\P{Nv=5.83e-01}'); + Error('\p{Nv=0.58}'); + Error('\P{Nv=0.58}'); + Expect(1, 68092, '\p{Nv=5.833e-01}', ""); + Expect(0, 68092, '\p{^Nv=5.833e-01}', ""); + Expect(0, 68092, '\P{Nv=5.833e-01}', ""); + Expect(1, 68092, '\P{^Nv=5.833e-01}', ""); + Expect(0, 68093, '\p{Nv=5.833e-01}', ""); + Expect(1, 68093, '\p{^Nv=5.833e-01}', ""); + Expect(1, 68093, '\P{Nv=5.833e-01}', ""); + Expect(0, 68093, '\P{^Nv=5.833e-01}', ""); + Error('\p{Nv=0.583}'); + Error('\P{Nv=0.583}'); + Expect(1, 68092, '\p{Nv: 5.8333e-01}', ""); + Expect(0, 68092, '\p{^Nv: 5.8333e-01}', ""); + Expect(0, 68092, '\P{Nv: 5.8333e-01}', ""); + Expect(1, 68092, '\P{^Nv: 5.8333e-01}', ""); + Expect(0, 68093, '\p{Nv: 5.8333e-01}', ""); + Expect(1, 68093, '\p{^Nv: 5.8333e-01}', ""); + Expect(1, 68093, '\P{Nv: 5.8333e-01}', ""); + Expect(0, 68093, '\P{^Nv: 5.8333e-01}', ""); + Expect(1, 68092, '\p{Nv=0.5833}', ""); + Expect(0, 68092, '\p{^Nv=0.5833}', ""); + Expect(0, 68092, '\P{Nv=0.5833}', ""); + Expect(1, 68092, '\P{^Nv=0.5833}', ""); + Expect(0, 68093, '\p{Nv=0.5833}', ""); + Expect(1, 68093, '\p{^Nv=0.5833}', ""); + Expect(1, 68093, '\P{Nv=0.5833}', ""); + Expect(0, 68093, '\P{^Nv=0.5833}', ""); + Expect(1, 68092, '\p{Nv=5.83333e-01}', ""); + Expect(0, 68092, '\p{^Nv=5.83333e-01}', ""); + Expect(0, 68092, '\P{Nv=5.83333e-01}', ""); + Expect(1, 68092, '\P{^Nv=5.83333e-01}', ""); + Expect(0, 68093, '\p{Nv=5.83333e-01}', ""); + Expect(1, 68093, '\p{^Nv=5.83333e-01}', ""); + Expect(1, 68093, '\P{Nv=5.83333e-01}', ""); + Expect(0, 68093, '\P{^Nv=5.83333e-01}', ""); + Expect(1, 68092, '\p{Nv=0.58333}', ""); + Expect(0, 68092, '\p{^Nv=0.58333}', ""); + Expect(0, 68092, '\P{Nv=0.58333}', ""); + Expect(1, 68092, '\P{^Nv=0.58333}', ""); + Expect(0, 68093, '\p{Nv=0.58333}', ""); + Expect(1, 68093, '\p{^Nv=0.58333}', ""); + Expect(1, 68093, '\P{Nv=0.58333}', ""); + Expect(0, 68093, '\P{^Nv=0.58333}', ""); + Error('\p{Is_Numeric_Value=:= _007/000000012}'); + Error('\P{Is_Numeric_Value=:= _007/000000012}'); + Expect(1, 68092, '\p{Is_Numeric_Value=+000000007/000000012}', ""); + Expect(0, 68092, '\p{^Is_Numeric_Value=+000000007/000000012}', ""); + Expect(0, 68092, '\P{Is_Numeric_Value=+000000007/000000012}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value=+000000007/000000012}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value=+000000007/000000012}', ""); + Expect(1, 68093, '\p{^Is_Numeric_Value=+000000007/000000012}', ""); + Expect(1, 68093, '\P{Is_Numeric_Value=+000000007/000000012}', ""); + Expect(0, 68093, '\P{^Is_Numeric_Value=+000000007/000000012}', ""); + Expect(1, 68092, '\p{Is_Numeric_Value=420/720}', ""); + Expect(0, 68092, '\p{^Is_Numeric_Value=420/720}', ""); + Expect(0, 68092, '\P{Is_Numeric_Value=420/720}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value=420/720}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value=420/720}', ""); + Expect(1, 68093, '\p{^Is_Numeric_Value=420/720}', ""); + Expect(1, 68093, '\P{Is_Numeric_Value=420/720}', ""); + Expect(0, 68093, '\P{^Is_Numeric_Value=420/720}', ""); + Error('\p{Is_Numeric_Value=5.8e-01}'); + Error('\P{Is_Numeric_Value=5.8e-01}'); + Error('\p{Is_Numeric_Value=5.83e-01}'); + Error('\P{Is_Numeric_Value=5.83e-01}'); + Error('\p{Is_Numeric_Value=0.58}'); + Error('\P{Is_Numeric_Value=0.58}'); + Expect(1, 68092, '\p{Is_Numeric_Value=5.833e-01}', ""); + Expect(0, 68092, '\p{^Is_Numeric_Value=5.833e-01}', ""); + Expect(0, 68092, '\P{Is_Numeric_Value=5.833e-01}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value=5.833e-01}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value=5.833e-01}', ""); + Expect(1, 68093, '\p{^Is_Numeric_Value=5.833e-01}', ""); + Expect(1, 68093, '\P{Is_Numeric_Value=5.833e-01}', ""); + Expect(0, 68093, '\P{^Is_Numeric_Value=5.833e-01}', ""); + Error('\p{Is_Numeric_Value=0.583}'); + Error('\P{Is_Numeric_Value=0.583}'); + Expect(1, 68092, '\p{Is_Numeric_Value=5.8333e-01}', ""); + Expect(0, 68092, '\p{^Is_Numeric_Value=5.8333e-01}', ""); + Expect(0, 68092, '\P{Is_Numeric_Value=5.8333e-01}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value=5.8333e-01}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value=5.8333e-01}', ""); + Expect(1, 68093, '\p{^Is_Numeric_Value=5.8333e-01}', ""); + Expect(1, 68093, '\P{Is_Numeric_Value=5.8333e-01}', ""); + Expect(0, 68093, '\P{^Is_Numeric_Value=5.8333e-01}', ""); + Expect(1, 68092, '\p{Is_Numeric_Value: 0.5833}', ""); + Expect(0, 68092, '\p{^Is_Numeric_Value: 0.5833}', ""); + Expect(0, 68092, '\P{Is_Numeric_Value: 0.5833}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value: 0.5833}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value: 0.5833}', ""); + Expect(1, 68093, '\p{^Is_Numeric_Value: 0.5833}', ""); + Expect(1, 68093, '\P{Is_Numeric_Value: 0.5833}', ""); + Expect(0, 68093, '\P{^Is_Numeric_Value: 0.5833}', ""); + Expect(1, 68092, '\p{Is_Numeric_Value: 5.83333e-01}', ""); + Expect(0, 68092, '\p{^Is_Numeric_Value: 5.83333e-01}', ""); + Expect(0, 68092, '\P{Is_Numeric_Value: 5.83333e-01}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value: 5.83333e-01}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value: 5.83333e-01}', ""); + Expect(1, 68093, '\p{^Is_Numeric_Value: 5.83333e-01}', ""); + Expect(1, 68093, '\P{Is_Numeric_Value: 5.83333e-01}', ""); + Expect(0, 68093, '\P{^Is_Numeric_Value: 5.83333e-01}', ""); + Expect(1, 68092, '\p{Is_Numeric_Value=0.58333}', ""); + Expect(0, 68092, '\p{^Is_Numeric_Value=0.58333}', ""); + Expect(0, 68092, '\P{Is_Numeric_Value=0.58333}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value=0.58333}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value=0.58333}', ""); + Expect(1, 68093, '\p{^Is_Numeric_Value=0.58333}', ""); + Expect(1, 68093, '\P{Is_Numeric_Value=0.58333}', ""); + Expect(0, 68093, '\P{^Is_Numeric_Value=0.58333}', ""); + Error('\p{Is_Nv=/a/- 007/0000012}'); + Error('\P{Is_Nv=/a/- 007/0000012}'); + Expect(1, 68092, '\p{Is_Nv: 0007/00012}', ""); + Expect(0, 68092, '\p{^Is_Nv: 0007/00012}', ""); + Expect(0, 68092, '\P{Is_Nv: 0007/00012}', ""); + Expect(1, 68092, '\P{^Is_Nv: 0007/00012}', ""); + Expect(0, 68093, '\p{Is_Nv: 0007/00012}', ""); + Expect(1, 68093, '\p{^Is_Nv: 0007/00012}', ""); + Expect(1, 68093, '\P{Is_Nv: 0007/00012}', ""); + Expect(0, 68093, '\P{^Is_Nv: 0007/00012}', ""); + Expect(1, 68092, '\p{Is_Nv=420/720}', ""); + Expect(0, 68092, '\p{^Is_Nv=420/720}', ""); + Expect(0, 68092, '\P{Is_Nv=420/720}', ""); + Expect(1, 68092, '\P{^Is_Nv=420/720}', ""); + Expect(0, 68093, '\p{Is_Nv=420/720}', ""); + Expect(1, 68093, '\p{^Is_Nv=420/720}', ""); + Expect(1, 68093, '\P{Is_Nv=420/720}', ""); + Expect(0, 68093, '\P{^Is_Nv=420/720}', ""); + Error('\p{Is_Nv=5.8e-01}'); + Error('\P{Is_Nv=5.8e-01}'); + Error('\p{Is_Nv=5.83e-01}'); + Error('\P{Is_Nv=5.83e-01}'); + Error('\p{Is_Nv: 0.58}'); + Error('\P{Is_Nv: 0.58}'); + Expect(1, 68092, '\p{Is_Nv=5.833e-01}', ""); + Expect(0, 68092, '\p{^Is_Nv=5.833e-01}', ""); + Expect(0, 68092, '\P{Is_Nv=5.833e-01}', ""); + Expect(1, 68092, '\P{^Is_Nv=5.833e-01}', ""); + Expect(0, 68093, '\p{Is_Nv=5.833e-01}', ""); + Expect(1, 68093, '\p{^Is_Nv=5.833e-01}', ""); + Expect(1, 68093, '\P{Is_Nv=5.833e-01}', ""); + Expect(0, 68093, '\P{^Is_Nv=5.833e-01}', ""); + Error('\p{Is_Nv=0.583}'); + Error('\P{Is_Nv=0.583}'); + Expect(1, 68092, '\p{Is_Nv=5.8333e-01}', ""); + Expect(0, 68092, '\p{^Is_Nv=5.8333e-01}', ""); + Expect(0, 68092, '\P{Is_Nv=5.8333e-01}', ""); + Expect(1, 68092, '\P{^Is_Nv=5.8333e-01}', ""); + Expect(0, 68093, '\p{Is_Nv=5.8333e-01}', ""); + Expect(1, 68093, '\p{^Is_Nv=5.8333e-01}', ""); + Expect(1, 68093, '\P{Is_Nv=5.8333e-01}', ""); + Expect(0, 68093, '\P{^Is_Nv=5.8333e-01}', ""); + Expect(1, 68092, '\p{Is_Nv=0.5833}', ""); + Expect(0, 68092, '\p{^Is_Nv=0.5833}', ""); + Expect(0, 68092, '\P{Is_Nv=0.5833}', ""); + Expect(1, 68092, '\P{^Is_Nv=0.5833}', ""); + Expect(0, 68093, '\p{Is_Nv=0.5833}', ""); + Expect(1, 68093, '\p{^Is_Nv=0.5833}', ""); + Expect(1, 68093, '\P{Is_Nv=0.5833}', ""); + Expect(0, 68093, '\P{^Is_Nv=0.5833}', ""); + Expect(1, 68092, '\p{Is_Nv=5.83333e-01}', ""); + Expect(0, 68092, '\p{^Is_Nv=5.83333e-01}', ""); + Expect(0, 68092, '\P{Is_Nv=5.83333e-01}', ""); + Expect(1, 68092, '\P{^Is_Nv=5.83333e-01}', ""); + Expect(0, 68093, '\p{Is_Nv=5.83333e-01}', ""); + Expect(1, 68093, '\p{^Is_Nv=5.83333e-01}', ""); + Expect(1, 68093, '\P{Is_Nv=5.83333e-01}', ""); + Expect(0, 68093, '\P{^Is_Nv=5.83333e-01}', ""); + Expect(1, 68092, '\p{Is_Nv=0.58333}', ""); + Expect(0, 68092, '\p{^Is_Nv=0.58333}', ""); + Expect(0, 68092, '\P{Is_Nv=0.58333}', ""); + Expect(1, 68092, '\P{^Is_Nv=0.58333}', ""); + Expect(0, 68093, '\p{Is_Nv=0.58333}', ""); + Expect(1, 68093, '\p{^Is_Nv=0.58333}', ""); + Expect(1, 68093, '\P{Is_Nv=0.58333}', ""); + Expect(0, 68093, '\P{^Is_Nv=0.58333}', ""); + Error('\p{Numeric_Value= _00000007/00002/a/}'); + Error('\P{Numeric_Value= _00000007/00002/a/}'); + Expect(1, 3885, '\p{Numeric_Value=:\A7/2\z:}', "");; + Expect(0, 3886, '\p{Numeric_Value=:\A7/2\z:}', "");; + Expect(1, 3885, '\p{Numeric_Value=+7/000002}', ""); + Expect(0, 3885, '\p{^Numeric_Value=+7/000002}', ""); + Expect(0, 3885, '\P{Numeric_Value=+7/000002}', ""); + Expect(1, 3885, '\P{^Numeric_Value=+7/000002}', ""); + Expect(0, 3886, '\p{Numeric_Value=+7/000002}', ""); + Expect(1, 3886, '\p{^Numeric_Value=+7/000002}', ""); + Expect(1, 3886, '\P{Numeric_Value=+7/000002}', ""); + Expect(0, 3886, '\P{^Numeric_Value=+7/000002}', ""); + Expect(1, 3885, '\p{Numeric_Value=420/120}', ""); + Expect(0, 3885, '\p{^Numeric_Value=420/120}', ""); + Expect(0, 3885, '\P{Numeric_Value=420/120}', ""); + Expect(1, 3885, '\P{^Numeric_Value=420/120}', ""); + Expect(0, 3886, '\p{Numeric_Value=420/120}', ""); + Expect(1, 3886, '\p{^Numeric_Value=420/120}', ""); + Expect(1, 3886, '\P{Numeric_Value=420/120}', ""); + Expect(0, 3886, '\P{^Numeric_Value=420/120}', ""); + Expect(1, 3885, '\p{Numeric_Value=3.5e+00}', ""); + Expect(0, 3885, '\p{^Numeric_Value=3.5e+00}', ""); + Expect(0, 3885, '\P{Numeric_Value=3.5e+00}', ""); + Expect(1, 3885, '\P{^Numeric_Value=3.5e+00}', ""); + Expect(0, 3886, '\p{Numeric_Value=3.5e+00}', ""); + Expect(1, 3886, '\p{^Numeric_Value=3.5e+00}', ""); + Expect(1, 3886, '\P{Numeric_Value=3.5e+00}', ""); + Expect(0, 3886, '\P{^Numeric_Value=3.5e+00}', ""); + Expect(1, 3885, '\p{Numeric_Value=3.5}', ""); + Expect(0, 3885, '\p{^Numeric_Value=3.5}', ""); + Expect(0, 3885, '\P{Numeric_Value=3.5}', ""); + Expect(1, 3885, '\P{^Numeric_Value=3.5}', ""); + Expect(0, 3886, '\p{Numeric_Value=3.5}', ""); + Expect(1, 3886, '\p{^Numeric_Value=3.5}', ""); + Expect(1, 3886, '\P{Numeric_Value=3.5}', ""); + Expect(0, 3886, '\P{^Numeric_Value=3.5}', ""); + Expect(1, 3885, '\p{Numeric_Value=3.50e+00}', ""); + Expect(0, 3885, '\p{^Numeric_Value=3.50e+00}', ""); + Expect(0, 3885, '\P{Numeric_Value=3.50e+00}', ""); + Expect(1, 3885, '\P{^Numeric_Value=3.50e+00}', ""); + Expect(0, 3886, '\p{Numeric_Value=3.50e+00}', ""); + Expect(1, 3886, '\p{^Numeric_Value=3.50e+00}', ""); + Expect(1, 3886, '\P{Numeric_Value=3.50e+00}', ""); + Expect(0, 3886, '\P{^Numeric_Value=3.50e+00}', ""); + Expect(1, 3885, '\p{Numeric_Value=3.50}', ""); + Expect(0, 3885, '\p{^Numeric_Value=3.50}', ""); + Expect(0, 3885, '\P{Numeric_Value=3.50}', ""); + Expect(1, 3885, '\P{^Numeric_Value=3.50}', ""); + Expect(0, 3886, '\p{Numeric_Value=3.50}', ""); + Expect(1, 3886, '\p{^Numeric_Value=3.50}', ""); + Expect(1, 3886, '\P{Numeric_Value=3.50}', ""); + Expect(0, 3886, '\P{^Numeric_Value=3.50}', ""); + Error('\p{Nv=/a/--007/00000002}'); + Error('\P{Nv=/a/--007/00000002}'); + Expect(1, 3885, '\p{Nv=:\A7/2\z:}', "");; + Expect(0, 3886, '\p{Nv=:\A7/2\z:}', "");; + Expect(1, 3885, '\p{Nv=07/2}', ""); + Expect(0, 3885, '\p{^Nv=07/2}', ""); + Expect(0, 3885, '\P{Nv=07/2}', ""); + Expect(1, 3885, '\P{^Nv=07/2}', ""); + Expect(0, 3886, '\p{Nv=07/2}', ""); + Expect(1, 3886, '\p{^Nv=07/2}', ""); + Expect(1, 3886, '\P{Nv=07/2}', ""); + Expect(0, 3886, '\P{^Nv=07/2}', ""); + Expect(1, 3885, '\p{Nv: 420/120}', ""); + Expect(0, 3885, '\p{^Nv: 420/120}', ""); + Expect(0, 3885, '\P{Nv: 420/120}', ""); + Expect(1, 3885, '\P{^Nv: 420/120}', ""); + Expect(0, 3886, '\p{Nv: 420/120}', ""); + Expect(1, 3886, '\p{^Nv: 420/120}', ""); + Expect(1, 3886, '\P{Nv: 420/120}', ""); + Expect(0, 3886, '\P{^Nv: 420/120}', ""); + Expect(1, 3885, '\p{Nv=3.5e+00}', ""); + Expect(0, 3885, '\p{^Nv=3.5e+00}', ""); + Expect(0, 3885, '\P{Nv=3.5e+00}', ""); + Expect(1, 3885, '\P{^Nv=3.5e+00}', ""); + Expect(0, 3886, '\p{Nv=3.5e+00}', ""); + Expect(1, 3886, '\p{^Nv=3.5e+00}', ""); + Expect(1, 3886, '\P{Nv=3.5e+00}', ""); + Expect(0, 3886, '\P{^Nv=3.5e+00}', ""); + Expect(1, 3885, '\p{Nv=3.5}', ""); + Expect(0, 3885, '\p{^Nv=3.5}', ""); + Expect(0, 3885, '\P{Nv=3.5}', ""); + Expect(1, 3885, '\P{^Nv=3.5}', ""); + Expect(0, 3886, '\p{Nv=3.5}', ""); + Expect(1, 3886, '\p{^Nv=3.5}', ""); + Expect(1, 3886, '\P{Nv=3.5}', ""); + Expect(0, 3886, '\P{^Nv=3.5}', ""); + Expect(1, 3885, '\p{Nv=3.50e+00}', ""); + Expect(0, 3885, '\p{^Nv=3.50e+00}', ""); + Expect(0, 3885, '\P{Nv=3.50e+00}', ""); + Expect(1, 3885, '\P{^Nv=3.50e+00}', ""); + Expect(0, 3886, '\p{Nv=3.50e+00}', ""); + Expect(1, 3886, '\p{^Nv=3.50e+00}', ""); + Expect(1, 3886, '\P{Nv=3.50e+00}', ""); + Expect(0, 3886, '\P{^Nv=3.50e+00}', ""); + Expect(1, 3885, '\p{Nv=3.50}', ""); + Expect(0, 3885, '\p{^Nv=3.50}', ""); + Expect(0, 3885, '\P{Nv=3.50}', ""); + Expect(1, 3885, '\P{^Nv=3.50}', ""); + Expect(0, 3886, '\p{Nv=3.50}', ""); + Expect(1, 3886, '\p{^Nv=3.50}', ""); + Expect(1, 3886, '\P{Nv=3.50}', ""); + Expect(0, 3886, '\P{^Nv=3.50}', ""); + Error('\p{Is_Numeric_Value=-/a/+000000007/2}'); + Error('\P{Is_Numeric_Value=-/a/+000000007/2}'); + Expect(1, 3885, '\p{Is_Numeric_Value=0007/0000002}', ""); + Expect(0, 3885, '\p{^Is_Numeric_Value=0007/0000002}', ""); + Expect(0, 3885, '\P{Is_Numeric_Value=0007/0000002}', ""); + Expect(1, 3885, '\P{^Is_Numeric_Value=0007/0000002}', ""); + Expect(0, 3886, '\p{Is_Numeric_Value=0007/0000002}', ""); + Expect(1, 3886, '\p{^Is_Numeric_Value=0007/0000002}', ""); + Expect(1, 3886, '\P{Is_Numeric_Value=0007/0000002}', ""); + Expect(0, 3886, '\P{^Is_Numeric_Value=0007/0000002}', ""); + Expect(1, 3885, '\p{Is_Numeric_Value=420/120}', ""); + Expect(0, 3885, '\p{^Is_Numeric_Value=420/120}', ""); + Expect(0, 3885, '\P{Is_Numeric_Value=420/120}', ""); + Expect(1, 3885, '\P{^Is_Numeric_Value=420/120}', ""); + Expect(0, 3886, '\p{Is_Numeric_Value=420/120}', ""); + Expect(1, 3886, '\p{^Is_Numeric_Value=420/120}', ""); + Expect(1, 3886, '\P{Is_Numeric_Value=420/120}', ""); + Expect(0, 3886, '\P{^Is_Numeric_Value=420/120}', ""); + Expect(1, 3885, '\p{Is_Numeric_Value=3.5e+00}', ""); + Expect(0, 3885, '\p{^Is_Numeric_Value=3.5e+00}', ""); + Expect(0, 3885, '\P{Is_Numeric_Value=3.5e+00}', ""); + Expect(1, 3885, '\P{^Is_Numeric_Value=3.5e+00}', ""); + Expect(0, 3886, '\p{Is_Numeric_Value=3.5e+00}', ""); + Expect(1, 3886, '\p{^Is_Numeric_Value=3.5e+00}', ""); + Expect(1, 3886, '\P{Is_Numeric_Value=3.5e+00}', ""); + Expect(0, 3886, '\P{^Is_Numeric_Value=3.5e+00}', ""); + Expect(1, 3885, '\p{Is_Numeric_Value=3.5}', ""); + Expect(0, 3885, '\p{^Is_Numeric_Value=3.5}', ""); + Expect(0, 3885, '\P{Is_Numeric_Value=3.5}', ""); + Expect(1, 3885, '\P{^Is_Numeric_Value=3.5}', ""); + Expect(0, 3886, '\p{Is_Numeric_Value=3.5}', ""); + Expect(1, 3886, '\p{^Is_Numeric_Value=3.5}', ""); + Expect(1, 3886, '\P{Is_Numeric_Value=3.5}', ""); + Expect(0, 3886, '\P{^Is_Numeric_Value=3.5}', ""); + Expect(1, 3885, '\p{Is_Numeric_Value=3.50e+00}', ""); + Expect(0, 3885, '\p{^Is_Numeric_Value=3.50e+00}', ""); + Expect(0, 3885, '\P{Is_Numeric_Value=3.50e+00}', ""); + Expect(1, 3885, '\P{^Is_Numeric_Value=3.50e+00}', ""); + Expect(0, 3886, '\p{Is_Numeric_Value=3.50e+00}', ""); + Expect(1, 3886, '\p{^Is_Numeric_Value=3.50e+00}', ""); + Expect(1, 3886, '\P{Is_Numeric_Value=3.50e+00}', ""); + Expect(0, 3886, '\P{^Is_Numeric_Value=3.50e+00}', ""); + Expect(1, 3885, '\p{Is_Numeric_Value=3.50}', ""); + Expect(0, 3885, '\p{^Is_Numeric_Value=3.50}', ""); + Expect(0, 3885, '\P{Is_Numeric_Value=3.50}', ""); + Expect(1, 3885, '\P{^Is_Numeric_Value=3.50}', ""); + Expect(0, 3886, '\p{Is_Numeric_Value=3.50}', ""); + Expect(1, 3886, '\p{^Is_Numeric_Value=3.50}', ""); + Expect(1, 3886, '\P{Is_Numeric_Value=3.50}', ""); + Expect(0, 3886, '\P{^Is_Numeric_Value=3.50}', ""); + Error('\p{Is_Nv= 000000007/000002/a/}'); + Error('\P{Is_Nv= 000000007/000002/a/}'); + Expect(1, 3885, '\p{Is_Nv=+0000007/0000002}', ""); + Expect(0, 3885, '\p{^Is_Nv=+0000007/0000002}', ""); + Expect(0, 3885, '\P{Is_Nv=+0000007/0000002}', ""); + Expect(1, 3885, '\P{^Is_Nv=+0000007/0000002}', ""); + Expect(0, 3886, '\p{Is_Nv=+0000007/0000002}', ""); + Expect(1, 3886, '\p{^Is_Nv=+0000007/0000002}', ""); + Expect(1, 3886, '\P{Is_Nv=+0000007/0000002}', ""); + Expect(0, 3886, '\P{^Is_Nv=+0000007/0000002}', ""); + Expect(1, 3885, '\p{Is_Nv=420/120}', ""); + Expect(0, 3885, '\p{^Is_Nv=420/120}', ""); + Expect(0, 3885, '\P{Is_Nv=420/120}', ""); + Expect(1, 3885, '\P{^Is_Nv=420/120}', ""); + Expect(0, 3886, '\p{Is_Nv=420/120}', ""); + Expect(1, 3886, '\p{^Is_Nv=420/120}', ""); + Expect(1, 3886, '\P{Is_Nv=420/120}', ""); + Expect(0, 3886, '\P{^Is_Nv=420/120}', ""); + Expect(1, 3885, '\p{Is_Nv:3.5e+00}', ""); + Expect(0, 3885, '\p{^Is_Nv:3.5e+00}', ""); + Expect(0, 3885, '\P{Is_Nv:3.5e+00}', ""); + Expect(1, 3885, '\P{^Is_Nv:3.5e+00}', ""); + Expect(0, 3886, '\p{Is_Nv:3.5e+00}', ""); + Expect(1, 3886, '\p{^Is_Nv:3.5e+00}', ""); + Expect(1, 3886, '\P{Is_Nv:3.5e+00}', ""); + Expect(0, 3886, '\P{^Is_Nv:3.5e+00}', ""); + Expect(1, 3885, '\p{Is_Nv=3.5}', ""); + Expect(0, 3885, '\p{^Is_Nv=3.5}', ""); + Expect(0, 3885, '\P{Is_Nv=3.5}', ""); + Expect(1, 3885, '\P{^Is_Nv=3.5}', ""); + Expect(0, 3886, '\p{Is_Nv=3.5}', ""); + Expect(1, 3886, '\p{^Is_Nv=3.5}', ""); + Expect(1, 3886, '\P{Is_Nv=3.5}', ""); + Expect(0, 3886, '\P{^Is_Nv=3.5}', ""); + Expect(1, 3885, '\p{Is_Nv=3.50e+00}', ""); + Expect(0, 3885, '\p{^Is_Nv=3.50e+00}', ""); + Expect(0, 3885, '\P{Is_Nv=3.50e+00}', ""); + Expect(1, 3885, '\P{^Is_Nv=3.50e+00}', ""); + Expect(0, 3886, '\p{Is_Nv=3.50e+00}', ""); + Expect(1, 3886, '\p{^Is_Nv=3.50e+00}', ""); + Expect(1, 3886, '\P{Is_Nv=3.50e+00}', ""); + Expect(0, 3886, '\P{^Is_Nv=3.50e+00}', ""); + Expect(1, 3885, '\p{Is_Nv=3.50}', ""); + Expect(0, 3885, '\p{^Is_Nv=3.50}', ""); + Expect(0, 3885, '\P{Is_Nv=3.50}', ""); + Expect(1, 3885, '\P{^Is_Nv=3.50}', ""); + Expect(0, 3886, '\p{Is_Nv=3.50}', ""); + Expect(1, 3886, '\p{^Is_Nv=3.50}', ""); + Expect(1, 3886, '\P{Is_Nv=3.50}', ""); + Expect(0, 3886, '\P{^Is_Nv=3.50}', ""); + Error('\p{Numeric_Value= 7/0000008:=}'); + Error('\P{Numeric_Value= 7/0000008:=}'); + Expect(1, 8542, '\p{Numeric_Value=:\A7/8\z:}', "");; + Expect(0, 8543, '\p{Numeric_Value=:\A7/8\z:}', "");; + Expect(1, 8542, '\p{Numeric_Value=0000007/0000008}', ""); + Expect(0, 8542, '\p{^Numeric_Value=0000007/0000008}', ""); + Expect(0, 8542, '\P{Numeric_Value=0000007/0000008}', ""); + Expect(1, 8542, '\P{^Numeric_Value=0000007/0000008}', ""); + Expect(0, 8543, '\p{Numeric_Value=0000007/0000008}', ""); + Expect(1, 8543, '\p{^Numeric_Value=0000007/0000008}', ""); + Expect(1, 8543, '\P{Numeric_Value=0000007/0000008}', ""); + Expect(0, 8543, '\P{^Numeric_Value=0000007/0000008}', ""); + Expect(1, 8542, '\p{Numeric_Value=420/480}', ""); + Expect(0, 8542, '\p{^Numeric_Value=420/480}', ""); + Expect(0, 8542, '\P{Numeric_Value=420/480}', ""); + Expect(1, 8542, '\P{^Numeric_Value=420/480}', ""); + Expect(0, 8543, '\p{Numeric_Value=420/480}', ""); + Expect(1, 8543, '\p{^Numeric_Value=420/480}', ""); + Expect(1, 8543, '\P{Numeric_Value=420/480}', ""); + Expect(0, 8543, '\P{^Numeric_Value=420/480}', ""); + Error('\p{Numeric_Value=8.8e-01}'); + Error('\P{Numeric_Value=8.8e-01}'); + Error('\p{Numeric_Value=0.9}'); + Error('\P{Numeric_Value=0.9}'); + Expect(1, 8542, '\p{Numeric_Value: 8.75e-01}', ""); + Expect(0, 8542, '\p{^Numeric_Value: 8.75e-01}', ""); + Expect(0, 8542, '\P{Numeric_Value: 8.75e-01}', ""); + Expect(1, 8542, '\P{^Numeric_Value: 8.75e-01}', ""); + Expect(0, 8543, '\p{Numeric_Value: 8.75e-01}', ""); + Expect(1, 8543, '\p{^Numeric_Value: 8.75e-01}', ""); + Expect(1, 8543, '\P{Numeric_Value: 8.75e-01}', ""); + Expect(0, 8543, '\P{^Numeric_Value: 8.75e-01}', ""); + Error('\p{Numeric_Value=0.88}'); + Error('\P{Numeric_Value=0.88}'); + Expect(1, 8542, '\p{Numeric_Value=8.750e-01}', ""); + Expect(0, 8542, '\p{^Numeric_Value=8.750e-01}', ""); + Expect(0, 8542, '\P{Numeric_Value=8.750e-01}', ""); + Expect(1, 8542, '\P{^Numeric_Value=8.750e-01}', ""); + Expect(0, 8543, '\p{Numeric_Value=8.750e-01}', ""); + Expect(1, 8543, '\p{^Numeric_Value=8.750e-01}', ""); + Expect(1, 8543, '\P{Numeric_Value=8.750e-01}', ""); + Expect(0, 8543, '\P{^Numeric_Value=8.750e-01}', ""); + Expect(1, 8542, '\p{Numeric_Value=0.875}', ""); + Expect(0, 8542, '\p{^Numeric_Value=0.875}', ""); + Expect(0, 8542, '\P{Numeric_Value=0.875}', ""); + Expect(1, 8542, '\P{^Numeric_Value=0.875}', ""); + Expect(0, 8543, '\p{Numeric_Value=0.875}', ""); + Expect(1, 8543, '\p{^Numeric_Value=0.875}', ""); + Expect(1, 8543, '\P{Numeric_Value=0.875}', ""); + Expect(0, 8543, '\P{^Numeric_Value=0.875}', ""); + Expect(1, 8542, '\p{Numeric_Value=8.7500e-01}', ""); + Expect(0, 8542, '\p{^Numeric_Value=8.7500e-01}', ""); + Expect(0, 8542, '\P{Numeric_Value=8.7500e-01}', ""); + Expect(1, 8542, '\P{^Numeric_Value=8.7500e-01}', ""); + Expect(0, 8543, '\p{Numeric_Value=8.7500e-01}', ""); + Expect(1, 8543, '\p{^Numeric_Value=8.7500e-01}', ""); + Expect(1, 8543, '\P{Numeric_Value=8.7500e-01}', ""); + Expect(0, 8543, '\P{^Numeric_Value=8.7500e-01}', ""); + Expect(1, 8542, '\p{Numeric_Value=0.8750}', ""); + Expect(0, 8542, '\p{^Numeric_Value=0.8750}', ""); + Expect(0, 8542, '\P{Numeric_Value=0.8750}', ""); + Expect(1, 8542, '\P{^Numeric_Value=0.8750}', ""); + Expect(0, 8543, '\p{Numeric_Value=0.8750}', ""); + Expect(1, 8543, '\p{^Numeric_Value=0.8750}', ""); + Expect(1, 8543, '\P{Numeric_Value=0.8750}', ""); + Expect(0, 8543, '\P{^Numeric_Value=0.8750}', ""); + Error('\p{Nv= :=+00000007/000000008}'); + Error('\P{Nv= :=+00000007/000000008}'); + Expect(1, 8542, '\p{Nv=:\A7/8\z:}', "");; + Expect(0, 8543, '\p{Nv=:\A7/8\z:}', "");; + Expect(1, 8542, '\p{Nv=07/08}', ""); + Expect(0, 8542, '\p{^Nv=07/08}', ""); + Expect(0, 8542, '\P{Nv=07/08}', ""); + Expect(1, 8542, '\P{^Nv=07/08}', ""); + Expect(0, 8543, '\p{Nv=07/08}', ""); + Expect(1, 8543, '\p{^Nv=07/08}', ""); + Expect(1, 8543, '\P{Nv=07/08}', ""); + Expect(0, 8543, '\P{^Nv=07/08}', ""); + Expect(1, 8542, '\p{Nv=420/480}', ""); + Expect(0, 8542, '\p{^Nv=420/480}', ""); + Expect(0, 8542, '\P{Nv=420/480}', ""); + Expect(1, 8542, '\P{^Nv=420/480}', ""); + Expect(0, 8543, '\p{Nv=420/480}', ""); + Expect(1, 8543, '\p{^Nv=420/480}', ""); + Expect(1, 8543, '\P{Nv=420/480}', ""); + Expect(0, 8543, '\P{^Nv=420/480}', ""); + Error('\p{Nv=8.8e-01}'); + Error('\P{Nv=8.8e-01}'); + Error('\p{Nv=0.9}'); + Error('\P{Nv=0.9}'); + Expect(1, 8542, '\p{Nv=8.75e-01}', ""); + Expect(0, 8542, '\p{^Nv=8.75e-01}', ""); + Expect(0, 8542, '\P{Nv=8.75e-01}', ""); + Expect(1, 8542, '\P{^Nv=8.75e-01}', ""); + Expect(0, 8543, '\p{Nv=8.75e-01}', ""); + Expect(1, 8543, '\p{^Nv=8.75e-01}', ""); + Expect(1, 8543, '\P{Nv=8.75e-01}', ""); + Expect(0, 8543, '\P{^Nv=8.75e-01}', ""); + Error('\p{Nv=0.88}'); + Error('\P{Nv=0.88}'); + Expect(1, 8542, '\p{Nv=8.750e-01}', ""); + Expect(0, 8542, '\p{^Nv=8.750e-01}', ""); + Expect(0, 8542, '\P{Nv=8.750e-01}', ""); + Expect(1, 8542, '\P{^Nv=8.750e-01}', ""); + Expect(0, 8543, '\p{Nv=8.750e-01}', ""); + Expect(1, 8543, '\p{^Nv=8.750e-01}', ""); + Expect(1, 8543, '\P{Nv=8.750e-01}', ""); + Expect(0, 8543, '\P{^Nv=8.750e-01}', ""); + Expect(1, 8542, '\p{Nv=0.875}', ""); + Expect(0, 8542, '\p{^Nv=0.875}', ""); + Expect(0, 8542, '\P{Nv=0.875}', ""); + Expect(1, 8542, '\P{^Nv=0.875}', ""); + Expect(0, 8543, '\p{Nv=0.875}', ""); + Expect(1, 8543, '\p{^Nv=0.875}', ""); + Expect(1, 8543, '\P{Nv=0.875}', ""); + Expect(0, 8543, '\P{^Nv=0.875}', ""); + Expect(1, 8542, '\p{Nv=8.7500e-01}', ""); + Expect(0, 8542, '\p{^Nv=8.7500e-01}', ""); + Expect(0, 8542, '\P{Nv=8.7500e-01}', ""); + Expect(1, 8542, '\P{^Nv=8.7500e-01}', ""); + Expect(0, 8543, '\p{Nv=8.7500e-01}', ""); + Expect(1, 8543, '\p{^Nv=8.7500e-01}', ""); + Expect(1, 8543, '\P{Nv=8.7500e-01}', ""); + Expect(0, 8543, '\P{^Nv=8.7500e-01}', ""); + Expect(1, 8542, '\p{Nv=0.8750}', ""); + Expect(0, 8542, '\p{^Nv=0.8750}', ""); + Expect(0, 8542, '\P{Nv=0.8750}', ""); + Expect(1, 8542, '\P{^Nv=0.8750}', ""); + Expect(0, 8543, '\p{Nv=0.8750}', ""); + Expect(1, 8543, '\p{^Nv=0.8750}', ""); + Expect(1, 8543, '\P{Nv=0.8750}', ""); + Expect(0, 8543, '\P{^Nv=0.8750}', ""); + Error('\p{Is_Numeric_Value: 000007/0000008/a/}'); + Error('\P{Is_Numeric_Value: 000007/0000008/a/}'); + Expect(1, 8542, '\p{Is_Numeric_Value=+007/008}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=+007/008}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=+007/008}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=+007/008}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=+007/008}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=+007/008}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=+007/008}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=+007/008}', ""); + Expect(1, 8542, '\p{Is_Numeric_Value=420/480}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=420/480}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=420/480}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=420/480}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=420/480}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=420/480}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=420/480}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=420/480}', ""); + Error('\p{Is_Numeric_Value=8.8e-01}'); + Error('\P{Is_Numeric_Value=8.8e-01}'); + Error('\p{Is_Numeric_Value=0.9}'); + Error('\P{Is_Numeric_Value=0.9}'); + Expect(1, 8542, '\p{Is_Numeric_Value=8.75e-01}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=8.75e-01}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=8.75e-01}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=8.75e-01}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=8.75e-01}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=8.75e-01}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=8.75e-01}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=8.75e-01}', ""); + Error('\p{Is_Numeric_Value=0.88}'); + Error('\P{Is_Numeric_Value=0.88}'); + Expect(1, 8542, '\p{Is_Numeric_Value=8.750e-01}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=8.750e-01}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=8.750e-01}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=8.750e-01}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=8.750e-01}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=8.750e-01}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=8.750e-01}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=8.750e-01}', ""); + Expect(1, 8542, '\p{Is_Numeric_Value=0.875}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=0.875}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=0.875}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=0.875}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=0.875}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=0.875}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=0.875}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=0.875}', ""); + Expect(1, 8542, '\p{Is_Numeric_Value=8.7500e-01}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=8.7500e-01}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=8.7500e-01}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=8.7500e-01}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=8.7500e-01}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=8.7500e-01}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=8.7500e-01}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=8.7500e-01}', ""); + Expect(1, 8542, '\p{Is_Numeric_Value=0.8750}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=0.8750}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=0.8750}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=0.8750}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=0.8750}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=0.8750}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=0.8750}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=0.8750}', ""); + Error('\p{Is_Nv= :=00007/0000000008}'); + Error('\P{Is_Nv= :=00007/0000000008}'); + Expect(1, 8542, '\p{Is_Nv=+0000007/0008}', ""); + Expect(0, 8542, '\p{^Is_Nv=+0000007/0008}', ""); + Expect(0, 8542, '\P{Is_Nv=+0000007/0008}', ""); + Expect(1, 8542, '\P{^Is_Nv=+0000007/0008}', ""); + Expect(0, 8543, '\p{Is_Nv=+0000007/0008}', ""); + Expect(1, 8543, '\p{^Is_Nv=+0000007/0008}', ""); + Expect(1, 8543, '\P{Is_Nv=+0000007/0008}', ""); + Expect(0, 8543, '\P{^Is_Nv=+0000007/0008}', ""); + Expect(1, 8542, '\p{Is_Nv=420/480}', ""); + Expect(0, 8542, '\p{^Is_Nv=420/480}', ""); + Expect(0, 8542, '\P{Is_Nv=420/480}', ""); + Expect(1, 8542, '\P{^Is_Nv=420/480}', ""); + Expect(0, 8543, '\p{Is_Nv=420/480}', ""); + Expect(1, 8543, '\p{^Is_Nv=420/480}', ""); + Expect(1, 8543, '\P{Is_Nv=420/480}', ""); + Expect(0, 8543, '\P{^Is_Nv=420/480}', ""); + Error('\p{Is_Nv=8.8e-01}'); + Error('\P{Is_Nv=8.8e-01}'); + Error('\p{Is_Nv=0.9}'); + Error('\P{Is_Nv=0.9}'); + Expect(1, 8542, '\p{Is_Nv=8.75e-01}', ""); + Expect(0, 8542, '\p{^Is_Nv=8.75e-01}', ""); + Expect(0, 8542, '\P{Is_Nv=8.75e-01}', ""); + Expect(1, 8542, '\P{^Is_Nv=8.75e-01}', ""); + Expect(0, 8543, '\p{Is_Nv=8.75e-01}', ""); + Expect(1, 8543, '\p{^Is_Nv=8.75e-01}', ""); + Expect(1, 8543, '\P{Is_Nv=8.75e-01}', ""); + Expect(0, 8543, '\P{^Is_Nv=8.75e-01}', ""); + Error('\p{Is_Nv=0.88}'); + Error('\P{Is_Nv=0.88}'); + Expect(1, 8542, '\p{Is_Nv=8.750e-01}', ""); + Expect(0, 8542, '\p{^Is_Nv=8.750e-01}', ""); + Expect(0, 8542, '\P{Is_Nv=8.750e-01}', ""); + Expect(1, 8542, '\P{^Is_Nv=8.750e-01}', ""); + Expect(0, 8543, '\p{Is_Nv=8.750e-01}', ""); + Expect(1, 8543, '\p{^Is_Nv=8.750e-01}', ""); + Expect(1, 8543, '\P{Is_Nv=8.750e-01}', ""); + Expect(0, 8543, '\P{^Is_Nv=8.750e-01}', ""); + Expect(1, 8542, '\p{Is_Nv=0.875}', ""); + Expect(0, 8542, '\p{^Is_Nv=0.875}', ""); + Expect(0, 8542, '\P{Is_Nv=0.875}', ""); + Expect(1, 8542, '\P{^Is_Nv=0.875}', ""); + Expect(0, 8543, '\p{Is_Nv=0.875}', ""); + Expect(1, 8543, '\p{^Is_Nv=0.875}', ""); + Expect(1, 8543, '\P{Is_Nv=0.875}', ""); + Expect(0, 8543, '\P{^Is_Nv=0.875}', ""); + Expect(1, 8542, '\p{Is_Nv=8.7500e-01}', ""); + Expect(0, 8542, '\p{^Is_Nv=8.7500e-01}', ""); + Expect(0, 8542, '\P{Is_Nv=8.7500e-01}', ""); + Expect(1, 8542, '\P{^Is_Nv=8.7500e-01}', ""); + Expect(0, 8543, '\p{Is_Nv=8.7500e-01}', ""); + Expect(1, 8543, '\p{^Is_Nv=8.7500e-01}', ""); + Expect(1, 8543, '\P{Is_Nv=8.7500e-01}', ""); + Expect(0, 8543, '\P{^Is_Nv=8.7500e-01}', ""); + Expect(1, 8542, '\p{Is_Nv=0.8750}', ""); + Expect(0, 8542, '\p{^Is_Nv=0.8750}', ""); + Expect(0, 8542, '\P{Is_Nv=0.8750}', ""); + Expect(1, 8542, '\P{^Is_Nv=0.8750}', ""); + Expect(0, 8543, '\p{Is_Nv=0.8750}', ""); + Expect(1, 8543, '\p{^Is_Nv=0.8750}', ""); + Expect(1, 8543, '\P{Is_Nv=0.8750}', ""); + Expect(0, 8543, '\P{^Is_Nv=0.8750}', ""); + Error('\p{Numeric_Value=:=_-00000070}'); + Error('\P{Numeric_Value=:=_-00000070}'); + Expect(1, 126224, '\p{Numeric_Value=:\A70\z:}', "");; + Expect(0, 126225, '\p{Numeric_Value=:\A70\z:}', "");; + Expect(1, 126224, '\p{Numeric_Value=00_00_00_70}', ""); + Expect(0, 126224, '\p{^Numeric_Value=00_00_00_70}', ""); + Expect(0, 126224, '\P{Numeric_Value=00_00_00_70}', ""); + Expect(1, 126224, '\P{^Numeric_Value=00_00_00_70}', ""); + Expect(0, 126225, '\p{Numeric_Value=00_00_00_70}', ""); + Expect(1, 126225, '\p{^Numeric_Value=00_00_00_70}', ""); + Expect(1, 126225, '\P{Numeric_Value=00_00_00_70}', ""); + Expect(0, 126225, '\P{^Numeric_Value=00_00_00_70}', ""); + Expect(1, 126224, '\p{Numeric_Value=7.000000000000000e+01}', ""); + Expect(0, 126224, '\p{^Numeric_Value=7.000000000000000e+01}', ""); + Expect(0, 126224, '\P{Numeric_Value=7.000000000000000e+01}', ""); + Expect(1, 126224, '\P{^Numeric_Value=7.000000000000000e+01}', ""); + Expect(0, 126225, '\p{Numeric_Value=7.000000000000000e+01}', ""); + Expect(1, 126225, '\p{^Numeric_Value=7.000000000000000e+01}', ""); + Expect(1, 126225, '\P{Numeric_Value=7.000000000000000e+01}', ""); + Expect(0, 126225, '\P{^Numeric_Value=7.000000000000000e+01}', ""); + Error('\p{Nv= /a/+7_0}'); + Error('\P{Nv= /a/+7_0}'); + Expect(1, 126224, '\p{Nv=:\A70\z:}', "");; + Expect(0, 126225, '\p{Nv=:\A70\z:}', "");; + Expect(1, 126224, '\p{Nv=070}', ""); + Expect(0, 126224, '\p{^Nv=070}', ""); + Expect(0, 126224, '\P{Nv=070}', ""); + Expect(1, 126224, '\P{^Nv=070}', ""); + Expect(0, 126225, '\p{Nv=070}', ""); + Expect(1, 126225, '\p{^Nv=070}', ""); + Expect(1, 126225, '\P{Nv=070}', ""); + Expect(0, 126225, '\P{^Nv=070}', ""); + Expect(1, 126224, '\p{Nv=7.000000000000000e+01}', ""); + Expect(0, 126224, '\p{^Nv=7.000000000000000e+01}', ""); + Expect(0, 126224, '\P{Nv=7.000000000000000e+01}', ""); + Expect(1, 126224, '\P{^Nv=7.000000000000000e+01}', ""); + Expect(0, 126225, '\p{Nv=7.000000000000000e+01}', ""); + Expect(1, 126225, '\p{^Nv=7.000000000000000e+01}', ""); + Expect(1, 126225, '\P{Nv=7.000000000000000e+01}', ""); + Expect(0, 126225, '\P{^Nv=7.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=_070:=}'); + Error('\P{Is_Numeric_Value=_070:=}'); + Expect(1, 126224, '\p{Is_Numeric_Value=00_00_00_00_70}', ""); + Expect(0, 126224, '\p{^Is_Numeric_Value=00_00_00_00_70}', ""); + Expect(0, 126224, '\P{Is_Numeric_Value=00_00_00_00_70}', ""); + Expect(1, 126224, '\P{^Is_Numeric_Value=00_00_00_00_70}', ""); + Expect(0, 126225, '\p{Is_Numeric_Value=00_00_00_00_70}', ""); + Expect(1, 126225, '\p{^Is_Numeric_Value=00_00_00_00_70}', ""); + Expect(1, 126225, '\P{Is_Numeric_Value=00_00_00_00_70}', ""); + Expect(0, 126225, '\P{^Is_Numeric_Value=00_00_00_00_70}', ""); + Expect(1, 126224, '\p{Is_Numeric_Value=7.000000000000000e+01}', ""); + Expect(0, 126224, '\p{^Is_Numeric_Value=7.000000000000000e+01}', ""); + Expect(0, 126224, '\P{Is_Numeric_Value=7.000000000000000e+01}', ""); + Expect(1, 126224, '\P{^Is_Numeric_Value=7.000000000000000e+01}', ""); + Expect(0, 126225, '\p{Is_Numeric_Value=7.000000000000000e+01}', ""); + Expect(1, 126225, '\p{^Is_Numeric_Value=7.000000000000000e+01}', ""); + Expect(1, 126225, '\P{Is_Numeric_Value=7.000000000000000e+01}', ""); + Expect(0, 126225, '\P{^Is_Numeric_Value=7.000000000000000e+01}', ""); + Error('\p{Is_Nv= _000000007_0:=}'); + Error('\P{Is_Nv= _000000007_0:=}'); + Expect(1, 126224, '\p{Is_Nv=+0_0_0_0_0_0_00070}', ""); + Expect(0, 126224, '\p{^Is_Nv=+0_0_0_0_0_0_00070}', ""); + Expect(0, 126224, '\P{Is_Nv=+0_0_0_0_0_0_00070}', ""); + Expect(1, 126224, '\P{^Is_Nv=+0_0_0_0_0_0_00070}', ""); + Expect(0, 126225, '\p{Is_Nv=+0_0_0_0_0_0_00070}', ""); + Expect(1, 126225, '\p{^Is_Nv=+0_0_0_0_0_0_00070}', ""); + Expect(1, 126225, '\P{Is_Nv=+0_0_0_0_0_0_00070}', ""); + Expect(0, 126225, '\P{^Is_Nv=+0_0_0_0_0_0_00070}', ""); + Expect(1, 126224, '\p{Is_Nv=7.000000000000000e+01}', ""); + Expect(0, 126224, '\p{^Is_Nv=7.000000000000000e+01}', ""); + Expect(0, 126224, '\P{Is_Nv=7.000000000000000e+01}', ""); + Expect(1, 126224, '\P{^Is_Nv=7.000000000000000e+01}', ""); + Expect(0, 126225, '\p{Is_Nv=7.000000000000000e+01}', ""); + Expect(1, 126225, '\p{^Is_Nv=7.000000000000000e+01}', ""); + Expect(1, 126225, '\P{Is_Nv=7.000000000000000e+01}', ""); + Expect(0, 126225, '\P{^Is_Nv=7.000000000000000e+01}', ""); + Error('\p{Numeric_Value= _000_000_007_00/a/}'); + Error('\P{Numeric_Value= _000_000_007_00/a/}'); + Expect(1, 126233, '\p{Numeric_Value=:\A700\z:}', "");; + Expect(0, 126234, '\p{Numeric_Value=:\A700\z:}', "");; + Expect(1, 126233, '\p{Numeric_Value=+000700}', ""); + Expect(0, 126233, '\p{^Numeric_Value=+000700}', ""); + Expect(0, 126233, '\P{Numeric_Value=+000700}', ""); + Expect(1, 126233, '\P{^Numeric_Value=+000700}', ""); + Expect(0, 126234, '\p{Numeric_Value=+000700}', ""); + Expect(1, 126234, '\p{^Numeric_Value=+000700}', ""); + Expect(1, 126234, '\P{Numeric_Value=+000700}', ""); + Expect(0, 126234, '\P{^Numeric_Value=+000700}', ""); + Expect(1, 126233, '\p{Numeric_Value=7.000000000000000e+02}', ""); + Expect(0, 126233, '\p{^Numeric_Value=7.000000000000000e+02}', ""); + Expect(0, 126233, '\P{Numeric_Value=7.000000000000000e+02}', ""); + Expect(1, 126233, '\P{^Numeric_Value=7.000000000000000e+02}', ""); + Expect(0, 126234, '\p{Numeric_Value=7.000000000000000e+02}', ""); + Expect(1, 126234, '\p{^Numeric_Value=7.000000000000000e+02}', ""); + Expect(1, 126234, '\P{Numeric_Value=7.000000000000000e+02}', ""); + Expect(0, 126234, '\P{^Numeric_Value=7.000000000000000e+02}', ""); + Error('\p{Nv=:=0700}'); + Error('\P{Nv=:=0700}'); + Expect(1, 126233, '\p{Nv=:\A700\z:}', "");; + Expect(0, 126234, '\p{Nv=:\A700\z:}', "");; + Expect(1, 126233, '\p{Nv=0700}', ""); + Expect(0, 126233, '\p{^Nv=0700}', ""); + Expect(0, 126233, '\P{Nv=0700}', ""); + Expect(1, 126233, '\P{^Nv=0700}', ""); + Expect(0, 126234, '\p{Nv=0700}', ""); + Expect(1, 126234, '\p{^Nv=0700}', ""); + Expect(1, 126234, '\P{Nv=0700}', ""); + Expect(0, 126234, '\P{^Nv=0700}', ""); + Expect(1, 126233, '\p{Nv=7.000000000000000e+02}', ""); + Expect(0, 126233, '\p{^Nv=7.000000000000000e+02}', ""); + Expect(0, 126233, '\P{Nv=7.000000000000000e+02}', ""); + Expect(1, 126233, '\P{^Nv=7.000000000000000e+02}', ""); + Expect(0, 126234, '\p{Nv=7.000000000000000e+02}', ""); + Expect(1, 126234, '\p{^Nv=7.000000000000000e+02}', ""); + Expect(1, 126234, '\P{Nv=7.000000000000000e+02}', ""); + Expect(0, 126234, '\P{^Nv=7.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value=/a/_ +0_0_7_00}'); + Error('\P{Is_Numeric_Value=/a/_ +0_0_7_00}'); + Expect(1, 126233, '\p{Is_Numeric_Value=00000000700}', ""); + Expect(0, 126233, '\p{^Is_Numeric_Value=00000000700}', ""); + Expect(0, 126233, '\P{Is_Numeric_Value=00000000700}', ""); + Expect(1, 126233, '\P{^Is_Numeric_Value=00000000700}', ""); + Expect(0, 126234, '\p{Is_Numeric_Value=00000000700}', ""); + Expect(1, 126234, '\p{^Is_Numeric_Value=00000000700}', ""); + Expect(1, 126234, '\P{Is_Numeric_Value=00000000700}', ""); + Expect(0, 126234, '\P{^Is_Numeric_Value=00000000700}', ""); + Expect(1, 126233, '\p{Is_Numeric_Value=7.000000000000000e+02}', ""); + Expect(0, 126233, '\p{^Is_Numeric_Value=7.000000000000000e+02}', ""); + Expect(0, 126233, '\P{Is_Numeric_Value=7.000000000000000e+02}', ""); + Expect(1, 126233, '\P{^Is_Numeric_Value=7.000000000000000e+02}', ""); + Expect(0, 126234, '\p{Is_Numeric_Value=7.000000000000000e+02}', ""); + Expect(1, 126234, '\p{^Is_Numeric_Value=7.000000000000000e+02}', ""); + Expect(1, 126234, '\P{Is_Numeric_Value=7.000000000000000e+02}', ""); + Expect(0, 126234, '\P{^Is_Numeric_Value=7.000000000000000e+02}', ""); + Error('\p{Is_Nv=/a/-0000700}'); + Error('\P{Is_Nv=/a/-0000700}'); + Expect(1, 126233, '\p{Is_Nv: +00700}', ""); + Expect(0, 126233, '\p{^Is_Nv: +00700}', ""); + Expect(0, 126233, '\P{Is_Nv: +00700}', ""); + Expect(1, 126233, '\P{^Is_Nv: +00700}', ""); + Expect(0, 126234, '\p{Is_Nv: +00700}', ""); + Expect(1, 126234, '\p{^Is_Nv: +00700}', ""); + Expect(1, 126234, '\P{Is_Nv: +00700}', ""); + Expect(0, 126234, '\P{^Is_Nv: +00700}', ""); + Expect(1, 126233, '\p{Is_Nv=7.000000000000000e+02}', ""); + Expect(0, 126233, '\p{^Is_Nv=7.000000000000000e+02}', ""); + Expect(0, 126233, '\P{Is_Nv=7.000000000000000e+02}', ""); + Expect(1, 126233, '\P{^Is_Nv=7.000000000000000e+02}', ""); + Expect(0, 126234, '\p{Is_Nv=7.000000000000000e+02}', ""); + Expect(1, 126234, '\p{^Is_Nv=7.000000000000000e+02}', ""); + Expect(1, 126234, '\P{Is_Nv=7.000000000000000e+02}', ""); + Expect(0, 126234, '\P{^Is_Nv=7.000000000000000e+02}', ""); + Error('\p{Numeric_Value=-_0_0_7_0_00/a/}'); + Error('\P{Numeric_Value=-_0_0_7_0_00/a/}'); + Expect(1, 126242, '\p{Numeric_Value=:\A7000\z:}', "");; + Expect(0, 126243, '\p{Numeric_Value=:\A7000\z:}', "");; + Expect(1, 126242, '\p{Numeric_Value=0700_0}', ""); + Expect(0, 126242, '\p{^Numeric_Value=0700_0}', ""); + Expect(0, 126242, '\P{Numeric_Value=0700_0}', ""); + Expect(1, 126242, '\P{^Numeric_Value=0700_0}', ""); + Expect(0, 126243, '\p{Numeric_Value=0700_0}', ""); + Expect(1, 126243, '\p{^Numeric_Value=0700_0}', ""); + Expect(1, 126243, '\P{Numeric_Value=0700_0}', ""); + Expect(0, 126243, '\P{^Numeric_Value=0700_0}', ""); + Expect(1, 126242, '\p{Numeric_Value=7.000000000000000e+03}', ""); + Expect(0, 126242, '\p{^Numeric_Value=7.000000000000000e+03}', ""); + Expect(0, 126242, '\P{Numeric_Value=7.000000000000000e+03}', ""); + Expect(1, 126242, '\P{^Numeric_Value=7.000000000000000e+03}', ""); + Expect(0, 126243, '\p{Numeric_Value=7.000000000000000e+03}', ""); + Expect(1, 126243, '\p{^Numeric_Value=7.000000000000000e+03}', ""); + Expect(1, 126243, '\P{Numeric_Value=7.000000000000000e+03}', ""); + Expect(0, 126243, '\P{^Numeric_Value=7.000000000000000e+03}', ""); + Error('\p{Nv: 00000007000:=}'); + Error('\P{Nv: 00000007000:=}'); + Expect(1, 126242, '\p{Nv=:\A7000\z:}', "");; + Expect(0, 126243, '\p{Nv=:\A7000\z:}', "");; + Expect(1, 126242, '\p{Nv=+00_00_07_00_0}', ""); + Expect(0, 126242, '\p{^Nv=+00_00_07_00_0}', ""); + Expect(0, 126242, '\P{Nv=+00_00_07_00_0}', ""); + Expect(1, 126242, '\P{^Nv=+00_00_07_00_0}', ""); + Expect(0, 126243, '\p{Nv=+00_00_07_00_0}', ""); + Expect(1, 126243, '\p{^Nv=+00_00_07_00_0}', ""); + Expect(1, 126243, '\P{Nv=+00_00_07_00_0}', ""); + Expect(0, 126243, '\P{^Nv=+00_00_07_00_0}', ""); + Expect(1, 126242, '\p{Nv=7.000000000000000e+03}', ""); + Expect(0, 126242, '\p{^Nv=7.000000000000000e+03}', ""); + Expect(0, 126242, '\P{Nv=7.000000000000000e+03}', ""); + Expect(1, 126242, '\P{^Nv=7.000000000000000e+03}', ""); + Expect(0, 126243, '\p{Nv=7.000000000000000e+03}', ""); + Expect(1, 126243, '\p{^Nv=7.000000000000000e+03}', ""); + Expect(1, 126243, '\P{Nv=7.000000000000000e+03}', ""); + Expect(0, 126243, '\P{^Nv=7.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value=_/a/0_0_0_0_0_0_7000}'); + Error('\P{Is_Numeric_Value=_/a/0_0_0_0_0_0_7000}'); + Expect(1, 126242, '\p{Is_Numeric_Value=00000007000}', ""); + Expect(0, 126242, '\p{^Is_Numeric_Value=00000007000}', ""); + Expect(0, 126242, '\P{Is_Numeric_Value=00000007000}', ""); + Expect(1, 126242, '\P{^Is_Numeric_Value=00000007000}', ""); + Expect(0, 126243, '\p{Is_Numeric_Value=00000007000}', ""); + Expect(1, 126243, '\p{^Is_Numeric_Value=00000007000}', ""); + Expect(1, 126243, '\P{Is_Numeric_Value=00000007000}', ""); + Expect(0, 126243, '\P{^Is_Numeric_Value=00000007000}', ""); + Expect(1, 126242, '\p{Is_Numeric_Value=7.000000000000000e+03}', ""); + Expect(0, 126242, '\p{^Is_Numeric_Value=7.000000000000000e+03}', ""); + Expect(0, 126242, '\P{Is_Numeric_Value=7.000000000000000e+03}', ""); + Expect(1, 126242, '\P{^Is_Numeric_Value=7.000000000000000e+03}', ""); + Expect(0, 126243, '\p{Is_Numeric_Value=7.000000000000000e+03}', ""); + Expect(1, 126243, '\p{^Is_Numeric_Value=7.000000000000000e+03}', ""); + Expect(1, 126243, '\P{Is_Numeric_Value=7.000000000000000e+03}', ""); + Expect(0, 126243, '\P{^Is_Numeric_Value=7.000000000000000e+03}', ""); + Error('\p{Is_Nv= 0_0_0_0_0_7_000/a/}'); + Error('\P{Is_Nv= 0_0_0_0_0_7_000/a/}'); + Expect(1, 126242, '\p{Is_Nv=+007000}', ""); + Expect(0, 126242, '\p{^Is_Nv=+007000}', ""); + Expect(0, 126242, '\P{Is_Nv=+007000}', ""); + Expect(1, 126242, '\P{^Is_Nv=+007000}', ""); + Expect(0, 126243, '\p{Is_Nv=+007000}', ""); + Expect(1, 126243, '\p{^Is_Nv=+007000}', ""); + Expect(1, 126243, '\P{Is_Nv=+007000}', ""); + Expect(0, 126243, '\P{^Is_Nv=+007000}', ""); + Expect(1, 126242, '\p{Is_Nv=7.000000000000000e+03}', ""); + Expect(0, 126242, '\p{^Is_Nv=7.000000000000000e+03}', ""); + Expect(0, 126242, '\P{Is_Nv=7.000000000000000e+03}', ""); + Expect(1, 126242, '\P{^Is_Nv=7.000000000000000e+03}', ""); + Expect(0, 126243, '\p{Is_Nv=7.000000000000000e+03}', ""); + Expect(1, 126243, '\p{^Is_Nv=7.000000000000000e+03}', ""); + Expect(1, 126243, '\P{Is_Nv=7.000000000000000e+03}', ""); + Expect(0, 126243, '\P{^Is_Nv=7.000000000000000e+03}', ""); + Error('\p{Numeric_Value=/a/0_0_7_0_000}'); + Error('\P{Numeric_Value=/a/0_0_7_0_000}'); + Expect(1, 126251, '\p{Numeric_Value=:\A70000\z:}', "");; + Expect(0, 126252, '\p{Numeric_Value=:\A70000\z:}', "");; + Expect(1, 126251, '\p{Numeric_Value=00000000070000}', ""); + Expect(0, 126251, '\p{^Numeric_Value=00000000070000}', ""); + Expect(0, 126251, '\P{Numeric_Value=00000000070000}', ""); + Expect(1, 126251, '\P{^Numeric_Value=00000000070000}', ""); + Expect(0, 126252, '\p{Numeric_Value=00000000070000}', ""); + Expect(1, 126252, '\p{^Numeric_Value=00000000070000}', ""); + Expect(1, 126252, '\P{Numeric_Value=00000000070000}', ""); + Expect(0, 126252, '\P{^Numeric_Value=00000000070000}', ""); + Expect(1, 126251, '\p{Numeric_Value=7.000000000000000e+04}', ""); + Expect(0, 126251, '\p{^Numeric_Value=7.000000000000000e+04}', ""); + Expect(0, 126251, '\P{Numeric_Value=7.000000000000000e+04}', ""); + Expect(1, 126251, '\P{^Numeric_Value=7.000000000000000e+04}', ""); + Expect(0, 126252, '\p{Numeric_Value=7.000000000000000e+04}', ""); + Expect(1, 126252, '\p{^Numeric_Value=7.000000000000000e+04}', ""); + Expect(1, 126252, '\P{Numeric_Value=7.000000000000000e+04}', ""); + Expect(0, 126252, '\P{^Numeric_Value=7.000000000000000e+04}', ""); + Error('\p{Nv= 00_00_00_00_07_0000:=}'); + Error('\P{Nv= 00_00_00_00_07_0000:=}'); + Expect(1, 126251, '\p{Nv=:\A70000\z:}', "");; + Expect(0, 126252, '\p{Nv=:\A70000\z:}', "");; + Expect(1, 126251, '\p{Nv=+00070000}', ""); + Expect(0, 126251, '\p{^Nv=+00070000}', ""); + Expect(0, 126251, '\P{Nv=+00070000}', ""); + Expect(1, 126251, '\P{^Nv=+00070000}', ""); + Expect(0, 126252, '\p{Nv=+00070000}', ""); + Expect(1, 126252, '\p{^Nv=+00070000}', ""); + Expect(1, 126252, '\P{Nv=+00070000}', ""); + Expect(0, 126252, '\P{^Nv=+00070000}', ""); + Expect(1, 126251, '\p{Nv=7.000000000000000e+04}', ""); + Expect(0, 126251, '\p{^Nv=7.000000000000000e+04}', ""); + Expect(0, 126251, '\P{Nv=7.000000000000000e+04}', ""); + Expect(1, 126251, '\P{^Nv=7.000000000000000e+04}', ""); + Expect(0, 126252, '\p{Nv=7.000000000000000e+04}', ""); + Expect(1, 126252, '\p{^Nv=7.000000000000000e+04}', ""); + Expect(1, 126252, '\P{Nv=7.000000000000000e+04}', ""); + Expect(0, 126252, '\P{^Nv=7.000000000000000e+04}', ""); + Error('\p{Is_Numeric_Value= :=0070000}'); + Error('\P{Is_Numeric_Value= :=0070000}'); + Expect(1, 126251, '\p{Is_Numeric_Value=0_0_0_0_0_0_7_0_0_00}', ""); + Expect(0, 126251, '\p{^Is_Numeric_Value=0_0_0_0_0_0_7_0_0_00}', ""); + Expect(0, 126251, '\P{Is_Numeric_Value=0_0_0_0_0_0_7_0_0_00}', ""); + Expect(1, 126251, '\P{^Is_Numeric_Value=0_0_0_0_0_0_7_0_0_00}', ""); + Expect(0, 126252, '\p{Is_Numeric_Value=0_0_0_0_0_0_7_0_0_00}', ""); + Expect(1, 126252, '\p{^Is_Numeric_Value=0_0_0_0_0_0_7_0_0_00}', ""); + Expect(1, 126252, '\P{Is_Numeric_Value=0_0_0_0_0_0_7_0_0_00}', ""); + Expect(0, 126252, '\P{^Is_Numeric_Value=0_0_0_0_0_0_7_0_0_00}', ""); + Expect(1, 126251, '\p{Is_Numeric_Value=7.000000000000000e+04}', ""); + Expect(0, 126251, '\p{^Is_Numeric_Value=7.000000000000000e+04}', ""); + Expect(0, 126251, '\P{Is_Numeric_Value=7.000000000000000e+04}', ""); + Expect(1, 126251, '\P{^Is_Numeric_Value=7.000000000000000e+04}', ""); + Expect(0, 126252, '\p{Is_Numeric_Value=7.000000000000000e+04}', ""); + Expect(1, 126252, '\p{^Is_Numeric_Value=7.000000000000000e+04}', ""); + Expect(1, 126252, '\P{Is_Numeric_Value=7.000000000000000e+04}', ""); + Expect(0, 126252, '\P{^Is_Numeric_Value=7.000000000000000e+04}', ""); + Error('\p{Is_Nv=-:=+000070000}'); + Error('\P{Is_Nv=-:=+000070000}'); + Expect(1, 126251, '\p{Is_Nv=0070000}', ""); + Expect(0, 126251, '\p{^Is_Nv=0070000}', ""); + Expect(0, 126251, '\P{Is_Nv=0070000}', ""); + Expect(1, 126251, '\P{^Is_Nv=0070000}', ""); + Expect(0, 126252, '\p{Is_Nv=0070000}', ""); + Expect(1, 126252, '\p{^Is_Nv=0070000}', ""); + Expect(1, 126252, '\P{Is_Nv=0070000}', ""); + Expect(0, 126252, '\P{^Is_Nv=0070000}', ""); + Expect(1, 126251, '\p{Is_Nv=7.000000000000000e+04}', ""); + Expect(0, 126251, '\p{^Is_Nv=7.000000000000000e+04}', ""); + Expect(0, 126251, '\P{Is_Nv=7.000000000000000e+04}', ""); + Expect(1, 126251, '\P{^Is_Nv=7.000000000000000e+04}', ""); + Expect(0, 126252, '\p{Is_Nv=7.000000000000000e+04}', ""); + Expect(1, 126252, '\p{^Is_Nv=7.000000000000000e+04}', ""); + Expect(1, 126252, '\P{Is_Nv=7.000000000000000e+04}', ""); + Expect(0, 126252, '\P{^Is_Nv=7.000000000000000e+04}', ""); + Error('\p{Numeric_Value= :=+00000000700000}'); + Error('\P{Numeric_Value= :=+00000000700000}'); + Expect(1, 68083, '\p{Numeric_Value=:\A700000\z:}', "");; + Expect(0, 68084, '\p{Numeric_Value=:\A700000\z:}', "");; + Expect(1, 68083, '\p{Numeric_Value=07_00_00_0}', ""); + Expect(0, 68083, '\p{^Numeric_Value=07_00_00_0}', ""); + Expect(0, 68083, '\P{Numeric_Value=07_00_00_0}', ""); + Expect(1, 68083, '\P{^Numeric_Value=07_00_00_0}', ""); + Expect(0, 68084, '\p{Numeric_Value=07_00_00_0}', ""); + Expect(1, 68084, '\p{^Numeric_Value=07_00_00_0}', ""); + Expect(1, 68084, '\P{Numeric_Value=07_00_00_0}', ""); + Expect(0, 68084, '\P{^Numeric_Value=07_00_00_0}', ""); + Expect(1, 68083, '\p{Numeric_Value=7.000000000000000e+05}', ""); + Expect(0, 68083, '\p{^Numeric_Value=7.000000000000000e+05}', ""); + Expect(0, 68083, '\P{Numeric_Value=7.000000000000000e+05}', ""); + Expect(1, 68083, '\P{^Numeric_Value=7.000000000000000e+05}', ""); + Expect(0, 68084, '\p{Numeric_Value=7.000000000000000e+05}', ""); + Expect(1, 68084, '\p{^Numeric_Value=7.000000000000000e+05}', ""); + Expect(1, 68084, '\P{Numeric_Value=7.000000000000000e+05}', ""); + Expect(0, 68084, '\P{^Numeric_Value=7.000000000000000e+05}', ""); + Error('\p{Nv=-000000000700000:=}'); + Error('\P{Nv=-000000000700000:=}'); + Expect(1, 68083, '\p{Nv=:\A700000\z:}', "");; + Expect(0, 68084, '\p{Nv=:\A700000\z:}', "");; + Expect(1, 68083, '\p{Nv=0000000070000_0}', ""); + Expect(0, 68083, '\p{^Nv=0000000070000_0}', ""); + Expect(0, 68083, '\P{Nv=0000000070000_0}', ""); + Expect(1, 68083, '\P{^Nv=0000000070000_0}', ""); + Expect(0, 68084, '\p{Nv=0000000070000_0}', ""); + Expect(1, 68084, '\p{^Nv=0000000070000_0}', ""); + Expect(1, 68084, '\P{Nv=0000000070000_0}', ""); + Expect(0, 68084, '\P{^Nv=0000000070000_0}', ""); + Expect(1, 68083, '\p{Nv=7.000000000000000e+05}', ""); + Expect(0, 68083, '\p{^Nv=7.000000000000000e+05}', ""); + Expect(0, 68083, '\P{Nv=7.000000000000000e+05}', ""); + Expect(1, 68083, '\P{^Nv=7.000000000000000e+05}', ""); + Expect(0, 68084, '\p{Nv=7.000000000000000e+05}', ""); + Expect(1, 68084, '\p{^Nv=7.000000000000000e+05}', ""); + Expect(1, 68084, '\P{Nv=7.000000000000000e+05}', ""); + Expect(0, 68084, '\P{^Nv=7.000000000000000e+05}', ""); + Error('\p{Is_Numeric_Value=- +000000070000_0/a/}'); + Error('\P{Is_Numeric_Value=- +000000070000_0/a/}'); + Expect(1, 68083, '\p{Is_Numeric_Value=000000700000}', ""); + Expect(0, 68083, '\p{^Is_Numeric_Value=000000700000}', ""); + Expect(0, 68083, '\P{Is_Numeric_Value=000000700000}', ""); + Expect(1, 68083, '\P{^Is_Numeric_Value=000000700000}', ""); + Expect(0, 68084, '\p{Is_Numeric_Value=000000700000}', ""); + Expect(1, 68084, '\p{^Is_Numeric_Value=000000700000}', ""); + Expect(1, 68084, '\P{Is_Numeric_Value=000000700000}', ""); + Expect(0, 68084, '\P{^Is_Numeric_Value=000000700000}', ""); + Expect(1, 68083, '\p{Is_Numeric_Value=7.000000000000000e+05}', ""); + Expect(0, 68083, '\p{^Is_Numeric_Value=7.000000000000000e+05}', ""); + Expect(0, 68083, '\P{Is_Numeric_Value=7.000000000000000e+05}', ""); + Expect(1, 68083, '\P{^Is_Numeric_Value=7.000000000000000e+05}', ""); + Expect(0, 68084, '\p{Is_Numeric_Value=7.000000000000000e+05}', ""); + Expect(1, 68084, '\p{^Is_Numeric_Value=7.000000000000000e+05}', ""); + Expect(1, 68084, '\P{Is_Numeric_Value=7.000000000000000e+05}', ""); + Expect(0, 68084, '\P{^Is_Numeric_Value=7.000000000000000e+05}', ""); + Error('\p{Is_Nv= -+007_000_00/a/}'); + Error('\P{Is_Nv= -+007_000_00/a/}'); + Expect(1, 68083, '\p{Is_Nv=0700000}', ""); + Expect(0, 68083, '\p{^Is_Nv=0700000}', ""); + Expect(0, 68083, '\P{Is_Nv=0700000}', ""); + Expect(1, 68083, '\P{^Is_Nv=0700000}', ""); + Expect(0, 68084, '\p{Is_Nv=0700000}', ""); + Expect(1, 68084, '\p{^Is_Nv=0700000}', ""); + Expect(1, 68084, '\P{Is_Nv=0700000}', ""); + Expect(0, 68084, '\P{^Is_Nv=0700000}', ""); + Expect(1, 68083, '\p{Is_Nv: 7.000000000000000e+05}', ""); + Expect(0, 68083, '\p{^Is_Nv: 7.000000000000000e+05}', ""); + Expect(0, 68083, '\P{Is_Nv: 7.000000000000000e+05}', ""); + Expect(1, 68083, '\P{^Is_Nv: 7.000000000000000e+05}', ""); + Expect(0, 68084, '\p{Is_Nv: 7.000000000000000e+05}', ""); + Expect(1, 68084, '\p{^Is_Nv: 7.000000000000000e+05}', ""); + Expect(1, 68084, '\P{Is_Nv: 7.000000000000000e+05}', ""); + Expect(0, 68084, '\P{^Is_Nv: 7.000000000000000e+05}', ""); + Error('\p{Numeric_Value=/a/0000000008}'); + Error('\P{Numeric_Value=/a/0000000008}'); + Expect(1, 130040, '\p{Numeric_Value=:\A8\z:}', "");; + Expect(0, 130041, '\p{Numeric_Value=:\A8\z:}', "");; + Expect(1, 130040, '\p{Numeric_Value=0_0_08}', ""); + Expect(0, 130040, '\p{^Numeric_Value=0_0_08}', ""); + Expect(0, 130040, '\P{Numeric_Value=0_0_08}', ""); + Expect(1, 130040, '\P{^Numeric_Value=0_0_08}', ""); + Expect(0, 130041, '\p{Numeric_Value=0_0_08}', ""); + Expect(1, 130041, '\p{^Numeric_Value=0_0_08}', ""); + Expect(1, 130041, '\P{Numeric_Value=0_0_08}', ""); + Expect(0, 130041, '\P{^Numeric_Value=0_0_08}', ""); + Expect(1, 130040, '\p{Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130040, '\p{^Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130040, '\P{Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130040, '\P{^Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130041, '\p{Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130041, '\p{^Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130041, '\P{Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130041, '\P{^Numeric_Value=8.000000000000000e+00}', ""); + Error('\p{Nv= :=+000008}'); + Error('\P{Nv= :=+000008}'); + Expect(1, 130040, '\p{Nv=:\A8\z:}', "");; + Expect(0, 130041, '\p{Nv=:\A8\z:}', "");; + Expect(1, 130040, '\p{Nv: 000008}', ""); + Expect(0, 130040, '\p{^Nv: 000008}', ""); + Expect(0, 130040, '\P{Nv: 000008}', ""); + Expect(1, 130040, '\P{^Nv: 000008}', ""); + Expect(0, 130041, '\p{Nv: 000008}', ""); + Expect(1, 130041, '\p{^Nv: 000008}', ""); + Expect(1, 130041, '\P{Nv: 000008}', ""); + Expect(0, 130041, '\P{^Nv: 000008}', ""); + Expect(1, 130040, '\p{Nv=8.000000000000000e+00}', ""); + Expect(0, 130040, '\p{^Nv=8.000000000000000e+00}', ""); + Expect(0, 130040, '\P{Nv=8.000000000000000e+00}', ""); + Expect(1, 130040, '\P{^Nv=8.000000000000000e+00}', ""); + Expect(0, 130041, '\p{Nv=8.000000000000000e+00}', ""); + Expect(1, 130041, '\p{^Nv=8.000000000000000e+00}', ""); + Expect(1, 130041, '\P{Nv=8.000000000000000e+00}', ""); + Expect(0, 130041, '\P{^Nv=8.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value=/a/-0_8}'); + Error('\P{Is_Numeric_Value=/a/-0_8}'); + Expect(1, 130040, '\p{Is_Numeric_Value=8}', ""); + Expect(0, 130040, '\p{^Is_Numeric_Value=8}', ""); + Expect(0, 130040, '\P{Is_Numeric_Value=8}', ""); + Expect(1, 130040, '\P{^Is_Numeric_Value=8}', ""); + Expect(0, 130041, '\p{Is_Numeric_Value=8}', ""); + Expect(1, 130041, '\p{^Is_Numeric_Value=8}', ""); + Expect(1, 130041, '\P{Is_Numeric_Value=8}', ""); + Expect(0, 130041, '\P{^Is_Numeric_Value=8}', ""); + Expect(1, 130040, '\p{Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130040, '\p{^Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130040, '\P{Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130040, '\P{^Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130041, '\p{Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130041, '\p{^Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(1, 130041, '\P{Is_Numeric_Value=8.000000000000000e+00}', ""); + Expect(0, 130041, '\P{^Is_Numeric_Value=8.000000000000000e+00}', ""); + Error('\p{Is_Nv=:=_-+0000008}'); + Error('\P{Is_Nv=:=_-+0000008}'); + Expect(1, 130040, '\p{Is_Nv=0000008}', ""); + Expect(0, 130040, '\p{^Is_Nv=0000008}', ""); + Expect(0, 130040, '\P{Is_Nv=0000008}', ""); + Expect(1, 130040, '\P{^Is_Nv=0000008}', ""); + Expect(0, 130041, '\p{Is_Nv=0000008}', ""); + Expect(1, 130041, '\p{^Is_Nv=0000008}', ""); + Expect(1, 130041, '\P{Is_Nv=0000008}', ""); + Expect(0, 130041, '\P{^Is_Nv=0000008}', ""); + Expect(1, 130040, '\p{Is_Nv:8.000000000000000e+00}', ""); + Expect(0, 130040, '\p{^Is_Nv:8.000000000000000e+00}', ""); + Expect(0, 130040, '\P{Is_Nv:8.000000000000000e+00}', ""); + Expect(1, 130040, '\P{^Is_Nv:8.000000000000000e+00}', ""); + Expect(0, 130041, '\p{Is_Nv:8.000000000000000e+00}', ""); + Expect(1, 130041, '\p{^Is_Nv:8.000000000000000e+00}', ""); + Expect(1, 130041, '\P{Is_Nv:8.000000000000000e+00}', ""); + Expect(0, 130041, '\P{^Is_Nv:8.000000000000000e+00}', ""); + Error('\p{Numeric_Value= 0000_0008_0:=}'); + Error('\P{Numeric_Value= 0000_0008_0:=}'); + Expect(1, 126225, '\p{Numeric_Value=:\A80\z:}', "");; + Expect(0, 126226, '\p{Numeric_Value=:\A80\z:}', "");; + Expect(1, 126225, '\p{Numeric_Value=08_0}', ""); + Expect(0, 126225, '\p{^Numeric_Value=08_0}', ""); + Expect(0, 126225, '\P{Numeric_Value=08_0}', ""); + Expect(1, 126225, '\P{^Numeric_Value=08_0}', ""); + Expect(0, 126226, '\p{Numeric_Value=08_0}', ""); + Expect(1, 126226, '\p{^Numeric_Value=08_0}', ""); + Expect(1, 126226, '\P{Numeric_Value=08_0}', ""); + Expect(0, 126226, '\P{^Numeric_Value=08_0}', ""); + Expect(1, 126225, '\p{Numeric_Value: 8.000000000000000e+01}', ""); + Expect(0, 126225, '\p{^Numeric_Value: 8.000000000000000e+01}', ""); + Expect(0, 126225, '\P{Numeric_Value: 8.000000000000000e+01}', ""); + Expect(1, 126225, '\P{^Numeric_Value: 8.000000000000000e+01}', ""); + Expect(0, 126226, '\p{Numeric_Value: 8.000000000000000e+01}', ""); + Expect(1, 126226, '\p{^Numeric_Value: 8.000000000000000e+01}', ""); + Expect(1, 126226, '\P{Numeric_Value: 8.000000000000000e+01}', ""); + Expect(0, 126226, '\P{^Numeric_Value: 8.000000000000000e+01}', ""); + Error('\p{Nv=/a/- 0008_0}'); + Error('\P{Nv=/a/- 0008_0}'); + Expect(1, 126225, '\p{Nv=:\A80\z:}', "");; + Expect(0, 126226, '\p{Nv=:\A80\z:}', "");; + Expect(1, 126225, '\p{Nv=+08_0}', ""); + Expect(0, 126225, '\p{^Nv=+08_0}', ""); + Expect(0, 126225, '\P{Nv=+08_0}', ""); + Expect(1, 126225, '\P{^Nv=+08_0}', ""); + Expect(0, 126226, '\p{Nv=+08_0}', ""); + Expect(1, 126226, '\p{^Nv=+08_0}', ""); + Expect(1, 126226, '\P{Nv=+08_0}', ""); + Expect(0, 126226, '\P{^Nv=+08_0}', ""); + Expect(1, 126225, '\p{Nv=8.000000000000000e+01}', ""); + Expect(0, 126225, '\p{^Nv=8.000000000000000e+01}', ""); + Expect(0, 126225, '\P{Nv=8.000000000000000e+01}', ""); + Expect(1, 126225, '\P{^Nv=8.000000000000000e+01}', ""); + Expect(0, 126226, '\p{Nv=8.000000000000000e+01}', ""); + Expect(1, 126226, '\p{^Nv=8.000000000000000e+01}', ""); + Expect(1, 126226, '\P{Nv=8.000000000000000e+01}', ""); + Expect(0, 126226, '\P{^Nv=8.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=/a/008_0}'); + Error('\P{Is_Numeric_Value=/a/008_0}'); + Expect(1, 126225, '\p{Is_Numeric_Value=00080}', ""); + Expect(0, 126225, '\p{^Is_Numeric_Value=00080}', ""); + Expect(0, 126225, '\P{Is_Numeric_Value=00080}', ""); + Expect(1, 126225, '\P{^Is_Numeric_Value=00080}', ""); + Expect(0, 126226, '\p{Is_Numeric_Value=00080}', ""); + Expect(1, 126226, '\p{^Is_Numeric_Value=00080}', ""); + Expect(1, 126226, '\P{Is_Numeric_Value=00080}', ""); + Expect(0, 126226, '\P{^Is_Numeric_Value=00080}', ""); + Expect(1, 126225, '\p{Is_Numeric_Value=8.000000000000000e+01}', ""); + Expect(0, 126225, '\p{^Is_Numeric_Value=8.000000000000000e+01}', ""); + Expect(0, 126225, '\P{Is_Numeric_Value=8.000000000000000e+01}', ""); + Expect(1, 126225, '\P{^Is_Numeric_Value=8.000000000000000e+01}', ""); + Expect(0, 126226, '\p{Is_Numeric_Value=8.000000000000000e+01}', ""); + Expect(1, 126226, '\p{^Is_Numeric_Value=8.000000000000000e+01}', ""); + Expect(1, 126226, '\P{Is_Numeric_Value=8.000000000000000e+01}', ""); + Expect(0, 126226, '\P{^Is_Numeric_Value=8.000000000000000e+01}', ""); + Error('\p{Is_Nv=:=_0_0_80}'); + Error('\P{Is_Nv=:=_0_0_80}'); + Expect(1, 126225, '\p{Is_Nv=0080}', ""); + Expect(0, 126225, '\p{^Is_Nv=0080}', ""); + Expect(0, 126225, '\P{Is_Nv=0080}', ""); + Expect(1, 126225, '\P{^Is_Nv=0080}', ""); + Expect(0, 126226, '\p{Is_Nv=0080}', ""); + Expect(1, 126226, '\p{^Is_Nv=0080}', ""); + Expect(1, 126226, '\P{Is_Nv=0080}', ""); + Expect(0, 126226, '\P{^Is_Nv=0080}', ""); + Expect(1, 126225, '\p{Is_Nv=8.000000000000000e+01}', ""); + Expect(0, 126225, '\p{^Is_Nv=8.000000000000000e+01}', ""); + Expect(0, 126225, '\P{Is_Nv=8.000000000000000e+01}', ""); + Expect(1, 126225, '\P{^Is_Nv=8.000000000000000e+01}', ""); + Expect(0, 126226, '\p{Is_Nv=8.000000000000000e+01}', ""); + Expect(1, 126226, '\p{^Is_Nv=8.000000000000000e+01}', ""); + Expect(1, 126226, '\P{Is_Nv=8.000000000000000e+01}', ""); + Expect(0, 126226, '\P{^Is_Nv=8.000000000000000e+01}', ""); + Error('\p{Numeric_Value: :=--000000080_0}'); + Error('\P{Numeric_Value: :=--000000080_0}'); + Expect(1, 126234, '\p{Numeric_Value=:\A800\z:}', "");; + Expect(0, 126235, '\p{Numeric_Value=:\A800\z:}', "");; + Expect(1, 126234, '\p{Numeric_Value=0000000800}', ""); + Expect(0, 126234, '\p{^Numeric_Value=0000000800}', ""); + Expect(0, 126234, '\P{Numeric_Value=0000000800}', ""); + Expect(1, 126234, '\P{^Numeric_Value=0000000800}', ""); + Expect(0, 126235, '\p{Numeric_Value=0000000800}', ""); + Expect(1, 126235, '\p{^Numeric_Value=0000000800}', ""); + Expect(1, 126235, '\P{Numeric_Value=0000000800}', ""); + Expect(0, 126235, '\P{^Numeric_Value=0000000800}', ""); + Expect(1, 126234, '\p{Numeric_Value=8.000000000000000e+02}', ""); + Expect(0, 126234, '\p{^Numeric_Value=8.000000000000000e+02}', ""); + Expect(0, 126234, '\P{Numeric_Value=8.000000000000000e+02}', ""); + Expect(1, 126234, '\P{^Numeric_Value=8.000000000000000e+02}', ""); + Expect(0, 126235, '\p{Numeric_Value=8.000000000000000e+02}', ""); + Expect(1, 126235, '\p{^Numeric_Value=8.000000000000000e+02}', ""); + Expect(1, 126235, '\P{Numeric_Value=8.000000000000000e+02}', ""); + Expect(0, 126235, '\P{^Numeric_Value=8.000000000000000e+02}', ""); + Error('\p{Nv=- 0000800:=}'); + Error('\P{Nv=- 0000800:=}'); + Expect(1, 126234, '\p{Nv=:\A800\z:}', "");; + Expect(0, 126235, '\p{Nv=:\A800\z:}', "");; + Expect(1, 126234, '\p{Nv=+80_0}', ""); + Expect(0, 126234, '\p{^Nv=+80_0}', ""); + Expect(0, 126234, '\P{Nv=+80_0}', ""); + Expect(1, 126234, '\P{^Nv=+80_0}', ""); + Expect(0, 126235, '\p{Nv=+80_0}', ""); + Expect(1, 126235, '\p{^Nv=+80_0}', ""); + Expect(1, 126235, '\P{Nv=+80_0}', ""); + Expect(0, 126235, '\P{^Nv=+80_0}', ""); + Expect(1, 126234, '\p{Nv=8.000000000000000e+02}', ""); + Expect(0, 126234, '\p{^Nv=8.000000000000000e+02}', ""); + Expect(0, 126234, '\P{Nv=8.000000000000000e+02}', ""); + Expect(1, 126234, '\P{^Nv=8.000000000000000e+02}', ""); + Expect(0, 126235, '\p{Nv=8.000000000000000e+02}', ""); + Expect(1, 126235, '\p{^Nv=8.000000000000000e+02}', ""); + Expect(1, 126235, '\P{Nv=8.000000000000000e+02}', ""); + Expect(0, 126235, '\P{^Nv=8.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value=/a/-00000800}'); + Error('\P{Is_Numeric_Value=/a/-00000800}'); + Expect(1, 126234, '\p{Is_Numeric_Value=000800}', ""); + Expect(0, 126234, '\p{^Is_Numeric_Value=000800}', ""); + Expect(0, 126234, '\P{Is_Numeric_Value=000800}', ""); + Expect(1, 126234, '\P{^Is_Numeric_Value=000800}', ""); + Expect(0, 126235, '\p{Is_Numeric_Value=000800}', ""); + Expect(1, 126235, '\p{^Is_Numeric_Value=000800}', ""); + Expect(1, 126235, '\P{Is_Numeric_Value=000800}', ""); + Expect(0, 126235, '\P{^Is_Numeric_Value=000800}', ""); + Expect(1, 126234, '\p{Is_Numeric_Value:8.000000000000000e+02}', ""); + Expect(0, 126234, '\p{^Is_Numeric_Value:8.000000000000000e+02}', ""); + Expect(0, 126234, '\P{Is_Numeric_Value:8.000000000000000e+02}', ""); + Expect(1, 126234, '\P{^Is_Numeric_Value:8.000000000000000e+02}', ""); + Expect(0, 126235, '\p{Is_Numeric_Value:8.000000000000000e+02}', ""); + Expect(1, 126235, '\p{^Is_Numeric_Value:8.000000000000000e+02}', ""); + Expect(1, 126235, '\P{Is_Numeric_Value:8.000000000000000e+02}', ""); + Expect(0, 126235, '\P{^Is_Numeric_Value:8.000000000000000e+02}', ""); + Error('\p{Is_Nv=:= 00000800}'); + Error('\P{Is_Nv=:= 00000800}'); + Expect(1, 126234, '\p{Is_Nv=0_0_0_0_8_00}', ""); + Expect(0, 126234, '\p{^Is_Nv=0_0_0_0_8_00}', ""); + Expect(0, 126234, '\P{Is_Nv=0_0_0_0_8_00}', ""); + Expect(1, 126234, '\P{^Is_Nv=0_0_0_0_8_00}', ""); + Expect(0, 126235, '\p{Is_Nv=0_0_0_0_8_00}', ""); + Expect(1, 126235, '\p{^Is_Nv=0_0_0_0_8_00}', ""); + Expect(1, 126235, '\P{Is_Nv=0_0_0_0_8_00}', ""); + Expect(0, 126235, '\P{^Is_Nv=0_0_0_0_8_00}', ""); + Expect(1, 126234, '\p{Is_Nv=8.000000000000000e+02}', ""); + Expect(0, 126234, '\p{^Is_Nv=8.000000000000000e+02}', ""); + Expect(0, 126234, '\P{Is_Nv=8.000000000000000e+02}', ""); + Expect(1, 126234, '\P{^Is_Nv=8.000000000000000e+02}', ""); + Expect(0, 126235, '\p{Is_Nv=8.000000000000000e+02}', ""); + Expect(1, 126235, '\p{^Is_Nv=8.000000000000000e+02}', ""); + Expect(1, 126235, '\P{Is_Nv=8.000000000000000e+02}', ""); + Expect(0, 126235, '\P{^Is_Nv=8.000000000000000e+02}', ""); + Error('\p{Numeric_Value=_:=0_0_0_0_8_0_00}'); + Error('\P{Numeric_Value=_:=0_0_0_0_8_0_00}'); + Expect(1, 126243, '\p{Numeric_Value=:\A8000\z:}', "");; + Expect(0, 126244, '\p{Numeric_Value=:\A8000\z:}', "");; + Expect(1, 126243, '\p{Numeric_Value: 008000}', ""); + Expect(0, 126243, '\p{^Numeric_Value: 008000}', ""); + Expect(0, 126243, '\P{Numeric_Value: 008000}', ""); + Expect(1, 126243, '\P{^Numeric_Value: 008000}', ""); + Expect(0, 126244, '\p{Numeric_Value: 008000}', ""); + Expect(1, 126244, '\p{^Numeric_Value: 008000}', ""); + Expect(1, 126244, '\P{Numeric_Value: 008000}', ""); + Expect(0, 126244, '\P{^Numeric_Value: 008000}', ""); + Expect(1, 126243, '\p{Numeric_Value=8.000000000000000e+03}', ""); + Expect(0, 126243, '\p{^Numeric_Value=8.000000000000000e+03}', ""); + Expect(0, 126243, '\P{Numeric_Value=8.000000000000000e+03}', ""); + Expect(1, 126243, '\P{^Numeric_Value=8.000000000000000e+03}', ""); + Expect(0, 126244, '\p{Numeric_Value=8.000000000000000e+03}', ""); + Expect(1, 126244, '\p{^Numeric_Value=8.000000000000000e+03}', ""); + Expect(1, 126244, '\P{Numeric_Value=8.000000000000000e+03}', ""); + Expect(0, 126244, '\P{^Numeric_Value=8.000000000000000e+03}', ""); + Error('\p{Nv=-+0_0_0_0_0_0_0_8_0_00:=}'); + Error('\P{Nv=-+0_0_0_0_0_0_0_8_0_00:=}'); + Expect(1, 126243, '\p{Nv=:\A8000\z:}', "");; + Expect(0, 126244, '\p{Nv=:\A8000\z:}', "");; + Expect(1, 126243, '\p{Nv=0_0_8_0_00}', ""); + Expect(0, 126243, '\p{^Nv=0_0_8_0_00}', ""); + Expect(0, 126243, '\P{Nv=0_0_8_0_00}', ""); + Expect(1, 126243, '\P{^Nv=0_0_8_0_00}', ""); + Expect(0, 126244, '\p{Nv=0_0_8_0_00}', ""); + Expect(1, 126244, '\p{^Nv=0_0_8_0_00}', ""); + Expect(1, 126244, '\P{Nv=0_0_8_0_00}', ""); + Expect(0, 126244, '\P{^Nv=0_0_8_0_00}', ""); + Expect(1, 126243, '\p{Nv=8.000000000000000e+03}', ""); + Expect(0, 126243, '\p{^Nv=8.000000000000000e+03}', ""); + Expect(0, 126243, '\P{Nv=8.000000000000000e+03}', ""); + Expect(1, 126243, '\P{^Nv=8.000000000000000e+03}', ""); + Expect(0, 126244, '\p{Nv=8.000000000000000e+03}', ""); + Expect(1, 126244, '\p{^Nv=8.000000000000000e+03}', ""); + Expect(1, 126244, '\P{Nv=8.000000000000000e+03}', ""); + Expect(0, 126244, '\P{^Nv=8.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value::=0008000}'); + Error('\P{Is_Numeric_Value::=0008000}'); + Expect(1, 126243, '\p{Is_Numeric_Value=0_0_0_0_0_08000}', ""); + Expect(0, 126243, '\p{^Is_Numeric_Value=0_0_0_0_0_08000}', ""); + Expect(0, 126243, '\P{Is_Numeric_Value=0_0_0_0_0_08000}', ""); + Expect(1, 126243, '\P{^Is_Numeric_Value=0_0_0_0_0_08000}', ""); + Expect(0, 126244, '\p{Is_Numeric_Value=0_0_0_0_0_08000}', ""); + Expect(1, 126244, '\p{^Is_Numeric_Value=0_0_0_0_0_08000}', ""); + Expect(1, 126244, '\P{Is_Numeric_Value=0_0_0_0_0_08000}', ""); + Expect(0, 126244, '\P{^Is_Numeric_Value=0_0_0_0_0_08000}', ""); + Expect(1, 126243, '\p{Is_Numeric_Value=8.000000000000000e+03}', ""); + Expect(0, 126243, '\p{^Is_Numeric_Value=8.000000000000000e+03}', ""); + Expect(0, 126243, '\P{Is_Numeric_Value=8.000000000000000e+03}', ""); + Expect(1, 126243, '\P{^Is_Numeric_Value=8.000000000000000e+03}', ""); + Expect(0, 126244, '\p{Is_Numeric_Value=8.000000000000000e+03}', ""); + Expect(1, 126244, '\p{^Is_Numeric_Value=8.000000000000000e+03}', ""); + Expect(1, 126244, '\P{Is_Numeric_Value=8.000000000000000e+03}', ""); + Expect(0, 126244, '\P{^Is_Numeric_Value=8.000000000000000e+03}', ""); + Error('\p{Is_Nv: /a/ -+00_80_00}'); + Error('\P{Is_Nv: /a/ -+00_80_00}'); + Expect(1, 126243, '\p{Is_Nv=+00008000}', ""); + Expect(0, 126243, '\p{^Is_Nv=+00008000}', ""); + Expect(0, 126243, '\P{Is_Nv=+00008000}', ""); + Expect(1, 126243, '\P{^Is_Nv=+00008000}', ""); + Expect(0, 126244, '\p{Is_Nv=+00008000}', ""); + Expect(1, 126244, '\p{^Is_Nv=+00008000}', ""); + Expect(1, 126244, '\P{Is_Nv=+00008000}', ""); + Expect(0, 126244, '\P{^Is_Nv=+00008000}', ""); + Expect(1, 126243, '\p{Is_Nv=8.000000000000000e+03}', ""); + Expect(0, 126243, '\p{^Is_Nv=8.000000000000000e+03}', ""); + Expect(0, 126243, '\P{Is_Nv=8.000000000000000e+03}', ""); + Expect(1, 126243, '\P{^Is_Nv=8.000000000000000e+03}', ""); + Expect(0, 126244, '\p{Is_Nv=8.000000000000000e+03}', ""); + Expect(1, 126244, '\p{^Is_Nv=8.000000000000000e+03}', ""); + Expect(1, 126244, '\P{Is_Nv=8.000000000000000e+03}', ""); + Expect(0, 126244, '\P{^Is_Nv=8.000000000000000e+03}', ""); + Error('\p{Numeric_Value= 000_000_008_000_0:=}'); + Error('\P{Numeric_Value= 000_000_008_000_0:=}'); + Expect(1, 126252, '\p{Numeric_Value=:\A80000\z:}', "");; + Expect(0, 126253, '\p{Numeric_Value=:\A80000\z:}', "");; + Expect(1, 126252, '\p{Numeric_Value=0_0_0_0_0_8_0000}', ""); + Expect(0, 126252, '\p{^Numeric_Value=0_0_0_0_0_8_0000}', ""); + Expect(0, 126252, '\P{Numeric_Value=0_0_0_0_0_8_0000}', ""); + Expect(1, 126252, '\P{^Numeric_Value=0_0_0_0_0_8_0000}', ""); + Expect(0, 126253, '\p{Numeric_Value=0_0_0_0_0_8_0000}', ""); + Expect(1, 126253, '\p{^Numeric_Value=0_0_0_0_0_8_0000}', ""); + Expect(1, 126253, '\P{Numeric_Value=0_0_0_0_0_8_0000}', ""); + Expect(0, 126253, '\P{^Numeric_Value=0_0_0_0_0_8_0000}', ""); + Expect(1, 126252, '\p{Numeric_Value=8.000000000000000e+04}', ""); + Expect(0, 126252, '\p{^Numeric_Value=8.000000000000000e+04}', ""); + Expect(0, 126252, '\P{Numeric_Value=8.000000000000000e+04}', ""); + Expect(1, 126252, '\P{^Numeric_Value=8.000000000000000e+04}', ""); + Expect(0, 126253, '\p{Numeric_Value=8.000000000000000e+04}', ""); + Expect(1, 126253, '\p{^Numeric_Value=8.000000000000000e+04}', ""); + Expect(1, 126253, '\P{Numeric_Value=8.000000000000000e+04}', ""); + Expect(0, 126253, '\P{^Numeric_Value=8.000000000000000e+04}', ""); + Error('\p{Nv: - 0_0_0_0_8_0_0_00:=}'); + Error('\P{Nv: - 0_0_0_0_8_0_0_00:=}'); + Expect(1, 126252, '\p{Nv=:\A80000\z:}', "");; + Expect(0, 126253, '\p{Nv=:\A80000\z:}', "");; + Expect(1, 126252, '\p{Nv: 0000000080000}', ""); + Expect(0, 126252, '\p{^Nv: 0000000080000}', ""); + Expect(0, 126252, '\P{Nv: 0000000080000}', ""); + Expect(1, 126252, '\P{^Nv: 0000000080000}', ""); + Expect(0, 126253, '\p{Nv: 0000000080000}', ""); + Expect(1, 126253, '\p{^Nv: 0000000080000}', ""); + Expect(1, 126253, '\P{Nv: 0000000080000}', ""); + Expect(0, 126253, '\P{^Nv: 0000000080000}', ""); + Expect(1, 126252, '\p{Nv=8.000000000000000e+04}', ""); + Expect(0, 126252, '\p{^Nv=8.000000000000000e+04}', ""); + Expect(0, 126252, '\P{Nv=8.000000000000000e+04}', ""); + Expect(1, 126252, '\P{^Nv=8.000000000000000e+04}', ""); + Expect(0, 126253, '\p{Nv=8.000000000000000e+04}', ""); + Expect(1, 126253, '\p{^Nv=8.000000000000000e+04}', ""); + Expect(1, 126253, '\P{Nv=8.000000000000000e+04}', ""); + Expect(0, 126253, '\P{^Nv=8.000000000000000e+04}', ""); + Error('\p{Is_Numeric_Value= +0000080000:=}'); + Error('\P{Is_Numeric_Value= +0000080000:=}'); + Expect(1, 126252, '\p{Is_Numeric_Value=+00_00_00_00_08_0000}', ""); + Expect(0, 126252, '\p{^Is_Numeric_Value=+00_00_00_00_08_0000}', ""); + Expect(0, 126252, '\P{Is_Numeric_Value=+00_00_00_00_08_0000}', ""); + Expect(1, 126252, '\P{^Is_Numeric_Value=+00_00_00_00_08_0000}', ""); + Expect(0, 126253, '\p{Is_Numeric_Value=+00_00_00_00_08_0000}', ""); + Expect(1, 126253, '\p{^Is_Numeric_Value=+00_00_00_00_08_0000}', ""); + Expect(1, 126253, '\P{Is_Numeric_Value=+00_00_00_00_08_0000}', ""); + Expect(0, 126253, '\P{^Is_Numeric_Value=+00_00_00_00_08_0000}', ""); + Expect(1, 126252, '\p{Is_Numeric_Value=8.000000000000000e+04}', ""); + Expect(0, 126252, '\p{^Is_Numeric_Value=8.000000000000000e+04}', ""); + Expect(0, 126252, '\P{Is_Numeric_Value=8.000000000000000e+04}', ""); + Expect(1, 126252, '\P{^Is_Numeric_Value=8.000000000000000e+04}', ""); + Expect(0, 126253, '\p{Is_Numeric_Value=8.000000000000000e+04}', ""); + Expect(1, 126253, '\p{^Is_Numeric_Value=8.000000000000000e+04}', ""); + Expect(1, 126253, '\P{Is_Numeric_Value=8.000000000000000e+04}', ""); + Expect(0, 126253, '\P{^Is_Numeric_Value=8.000000000000000e+04}', ""); + Error('\p{Is_Nv=:=_ +0_0_0_0_0_0_080000}'); + Error('\P{Is_Nv=:=_ +0_0_0_0_0_0_080000}'); + Expect(1, 126252, '\p{Is_Nv=000_000_800_00}', ""); + Expect(0, 126252, '\p{^Is_Nv=000_000_800_00}', ""); + Expect(0, 126252, '\P{Is_Nv=000_000_800_00}', ""); + Expect(1, 126252, '\P{^Is_Nv=000_000_800_00}', ""); + Expect(0, 126253, '\p{Is_Nv=000_000_800_00}', ""); + Expect(1, 126253, '\p{^Is_Nv=000_000_800_00}', ""); + Expect(1, 126253, '\P{Is_Nv=000_000_800_00}', ""); + Expect(0, 126253, '\P{^Is_Nv=000_000_800_00}', ""); + Expect(1, 126252, '\p{Is_Nv=8.000000000000000e+04}', ""); + Expect(0, 126252, '\p{^Is_Nv=8.000000000000000e+04}', ""); + Expect(0, 126252, '\P{Is_Nv=8.000000000000000e+04}', ""); + Expect(1, 126252, '\P{^Is_Nv=8.000000000000000e+04}', ""); + Expect(0, 126253, '\p{Is_Nv=8.000000000000000e+04}', ""); + Expect(1, 126253, '\p{^Is_Nv=8.000000000000000e+04}', ""); + Expect(1, 126253, '\P{Is_Nv=8.000000000000000e+04}', ""); + Expect(0, 126253, '\P{^Is_Nv=8.000000000000000e+04}', ""); + Error('\p{Numeric_Value:/a/00000800000}'); + Error('\P{Numeric_Value:/a/00000800000}'); + Expect(1, 68084, '\p{Numeric_Value=:\A800000\z:}', "");; + Expect(0, 68085, '\p{Numeric_Value=:\A800000\z:}', "");; + Expect(1, 68084, '\p{Numeric_Value=+00000800000}', ""); + Expect(0, 68084, '\p{^Numeric_Value=+00000800000}', ""); + Expect(0, 68084, '\P{Numeric_Value=+00000800000}', ""); + Expect(1, 68084, '\P{^Numeric_Value=+00000800000}', ""); + Expect(0, 68085, '\p{Numeric_Value=+00000800000}', ""); + Expect(1, 68085, '\p{^Numeric_Value=+00000800000}', ""); + Expect(1, 68085, '\P{Numeric_Value=+00000800000}', ""); + Expect(0, 68085, '\P{^Numeric_Value=+00000800000}', ""); + Expect(1, 68084, '\p{Numeric_Value=8.000000000000000e+05}', ""); + Expect(0, 68084, '\p{^Numeric_Value=8.000000000000000e+05}', ""); + Expect(0, 68084, '\P{Numeric_Value=8.000000000000000e+05}', ""); + Expect(1, 68084, '\P{^Numeric_Value=8.000000000000000e+05}', ""); + Expect(0, 68085, '\p{Numeric_Value=8.000000000000000e+05}', ""); + Expect(1, 68085, '\p{^Numeric_Value=8.000000000000000e+05}', ""); + Expect(1, 68085, '\P{Numeric_Value=8.000000000000000e+05}', ""); + Expect(0, 68085, '\P{^Numeric_Value=8.000000000000000e+05}', ""); + Error('\p{Nv= -0_0_0_0_0_0_0_0_0_8_0_0_0_00:=}'); + Error('\P{Nv= -0_0_0_0_0_0_0_0_0_8_0_0_0_00:=}'); + Expect(1, 68084, '\p{Nv=:\A800000\z:}', "");; + Expect(0, 68085, '\p{Nv=:\A800000\z:}', "");; + Expect(1, 68084, '\p{Nv=+000000000800000}', ""); + Expect(0, 68084, '\p{^Nv=+000000000800000}', ""); + Expect(0, 68084, '\P{Nv=+000000000800000}', ""); + Expect(1, 68084, '\P{^Nv=+000000000800000}', ""); + Expect(0, 68085, '\p{Nv=+000000000800000}', ""); + Expect(1, 68085, '\p{^Nv=+000000000800000}', ""); + Expect(1, 68085, '\P{Nv=+000000000800000}', ""); + Expect(0, 68085, '\P{^Nv=+000000000800000}', ""); + Expect(1, 68084, '\p{Nv=8.000000000000000e+05}', ""); + Expect(0, 68084, '\p{^Nv=8.000000000000000e+05}', ""); + Expect(0, 68084, '\P{Nv=8.000000000000000e+05}', ""); + Expect(1, 68084, '\P{^Nv=8.000000000000000e+05}', ""); + Expect(0, 68085, '\p{Nv=8.000000000000000e+05}', ""); + Expect(1, 68085, '\p{^Nv=8.000000000000000e+05}', ""); + Expect(1, 68085, '\P{Nv=8.000000000000000e+05}', ""); + Expect(0, 68085, '\P{^Nv=8.000000000000000e+05}', ""); + Error('\p{Is_Numeric_Value: _-+000000800000/a/}'); + Error('\P{Is_Numeric_Value: _-+000000800000/a/}'); + Expect(1, 68084, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_8_0_0000}', ""); + Expect(0, 68084, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_8_0_0000}', ""); + Expect(0, 68084, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_8_0_0000}', ""); + Expect(1, 68084, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_8_0_0000}', ""); + Expect(0, 68085, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_8_0_0000}', ""); + Expect(1, 68085, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_8_0_0000}', ""); + Expect(1, 68085, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_8_0_0000}', ""); + Expect(0, 68085, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_8_0_0000}', ""); + Expect(1, 68084, '\p{Is_Numeric_Value=8.000000000000000e+05}', ""); + Expect(0, 68084, '\p{^Is_Numeric_Value=8.000000000000000e+05}', ""); + Expect(0, 68084, '\P{Is_Numeric_Value=8.000000000000000e+05}', ""); + Expect(1, 68084, '\P{^Is_Numeric_Value=8.000000000000000e+05}', ""); + Expect(0, 68085, '\p{Is_Numeric_Value=8.000000000000000e+05}', ""); + Expect(1, 68085, '\p{^Is_Numeric_Value=8.000000000000000e+05}', ""); + Expect(1, 68085, '\P{Is_Numeric_Value=8.000000000000000e+05}', ""); + Expect(0, 68085, '\P{^Is_Numeric_Value=8.000000000000000e+05}', ""); + Error('\p{Is_Nv=:=- 00800000}'); + Error('\P{Is_Nv=:=- 00800000}'); + Expect(1, 68084, '\p{Is_Nv=+0000000800000}', ""); + Expect(0, 68084, '\p{^Is_Nv=+0000000800000}', ""); + Expect(0, 68084, '\P{Is_Nv=+0000000800000}', ""); + Expect(1, 68084, '\P{^Is_Nv=+0000000800000}', ""); + Expect(0, 68085, '\p{Is_Nv=+0000000800000}', ""); + Expect(1, 68085, '\p{^Is_Nv=+0000000800000}', ""); + Expect(1, 68085, '\P{Is_Nv=+0000000800000}', ""); + Expect(0, 68085, '\P{^Is_Nv=+0000000800000}', ""); + Expect(1, 68084, '\p{Is_Nv=8.000000000000000e+05}', ""); + Expect(0, 68084, '\p{^Is_Nv=8.000000000000000e+05}', ""); + Expect(0, 68084, '\P{Is_Nv=8.000000000000000e+05}', ""); + Expect(1, 68084, '\P{^Is_Nv=8.000000000000000e+05}', ""); + Expect(0, 68085, '\p{Is_Nv=8.000000000000000e+05}', ""); + Expect(1, 68085, '\p{^Is_Nv=8.000000000000000e+05}', ""); + Expect(1, 68085, '\P{Is_Nv=8.000000000000000e+05}', ""); + Expect(0, 68085, '\P{^Is_Nv=8.000000000000000e+05}', ""); + Error('\p{Numeric_Value=_00000009/a/}'); + Error('\P{Numeric_Value=_00000009/a/}'); + Expect(1, 194704, '\p{Numeric_Value=:\A9\z:}', "");; + Expect(0, 194705, '\p{Numeric_Value=:\A9\z:}', "");; + Expect(1, 194704, '\p{Numeric_Value=00009}', ""); + Expect(0, 194704, '\p{^Numeric_Value=00009}', ""); + Expect(0, 194704, '\P{Numeric_Value=00009}', ""); + Expect(1, 194704, '\P{^Numeric_Value=00009}', ""); + Expect(0, 194705, '\p{Numeric_Value=00009}', ""); + Expect(1, 194705, '\p{^Numeric_Value=00009}', ""); + Expect(1, 194705, '\P{Numeric_Value=00009}', ""); + Expect(0, 194705, '\P{^Numeric_Value=00009}', ""); + Expect(1, 194704, '\p{Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194704, '\p{^Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194704, '\P{Numeric_Value=9.000000000000000e+00}', ""); + Expect(1, 194704, '\P{^Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194705, '\p{Numeric_Value=9.000000000000000e+00}', ""); + Expect(1, 194705, '\p{^Numeric_Value=9.000000000000000e+00}', ""); + Expect(1, 194705, '\P{Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194705, '\P{^Numeric_Value=9.000000000000000e+00}', ""); + Error('\p{Nv= :=9}'); + Error('\P{Nv= :=9}'); + Expect(1, 194704, '\p{Nv=:\A9\z:}', "");; + Expect(0, 194705, '\p{Nv=:\A9\z:}', "");; + Expect(1, 194704, '\p{Nv=0009}', ""); + Expect(0, 194704, '\p{^Nv=0009}', ""); + Expect(0, 194704, '\P{Nv=0009}', ""); + Expect(1, 194704, '\P{^Nv=0009}', ""); + Expect(0, 194705, '\p{Nv=0009}', ""); + Expect(1, 194705, '\p{^Nv=0009}', ""); + Expect(1, 194705, '\P{Nv=0009}', ""); + Expect(0, 194705, '\P{^Nv=0009}', ""); + Expect(1, 194704, '\p{Nv=9.000000000000000e+00}', ""); + Expect(0, 194704, '\p{^Nv=9.000000000000000e+00}', ""); + Expect(0, 194704, '\P{Nv=9.000000000000000e+00}', ""); + Expect(1, 194704, '\P{^Nv=9.000000000000000e+00}', ""); + Expect(0, 194705, '\p{Nv=9.000000000000000e+00}', ""); + Expect(1, 194705, '\p{^Nv=9.000000000000000e+00}', ""); + Expect(1, 194705, '\P{Nv=9.000000000000000e+00}', ""); + Expect(0, 194705, '\P{^Nv=9.000000000000000e+00}', ""); + Error('\p{Is_Numeric_Value: /a/_ 0_9}'); + Error('\P{Is_Numeric_Value: /a/_ 0_9}'); + Expect(1, 194704, '\p{Is_Numeric_Value=9}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Value=9}', ""); + Expect(0, 194704, '\P{Is_Numeric_Value=9}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Value=9}', ""); + Expect(0, 194705, '\p{Is_Numeric_Value=9}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Value=9}', ""); + Expect(1, 194705, '\P{Is_Numeric_Value=9}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Value=9}', ""); + Expect(1, 194704, '\p{Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194704, '\P{Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194705, '\p{Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(1, 194705, '\P{Is_Numeric_Value=9.000000000000000e+00}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Value=9.000000000000000e+00}', ""); + Error('\p{Is_Nv=- 0_9:=}'); + Error('\P{Is_Nv=- 0_9:=}'); + Expect(1, 194704, '\p{Is_Nv=009}', ""); + Expect(0, 194704, '\p{^Is_Nv=009}', ""); + Expect(0, 194704, '\P{Is_Nv=009}', ""); + Expect(1, 194704, '\P{^Is_Nv=009}', ""); + Expect(0, 194705, '\p{Is_Nv=009}', ""); + Expect(1, 194705, '\p{^Is_Nv=009}', ""); + Expect(1, 194705, '\P{Is_Nv=009}', ""); + Expect(0, 194705, '\P{^Is_Nv=009}', ""); + Expect(1, 194704, '\p{Is_Nv=9.000000000000000e+00}', ""); + Expect(0, 194704, '\p{^Is_Nv=9.000000000000000e+00}', ""); + Expect(0, 194704, '\P{Is_Nv=9.000000000000000e+00}', ""); + Expect(1, 194704, '\P{^Is_Nv=9.000000000000000e+00}', ""); + Expect(0, 194705, '\p{Is_Nv=9.000000000000000e+00}', ""); + Expect(1, 194705, '\p{^Is_Nv=9.000000000000000e+00}', ""); + Expect(1, 194705, '\P{Is_Nv=9.000000000000000e+00}', ""); + Expect(0, 194705, '\P{^Is_Nv=9.000000000000000e+00}', ""); + Error('\p{Numeric_Value=-009/0000000002:=}'); + Error('\P{Numeric_Value=-009/0000000002:=}'); + Expect(1, 3886, '\p{Numeric_Value=:\A9/2\z:}', "");; + Expect(0, 3887, '\p{Numeric_Value=:\A9/2\z:}', "");; + Expect(1, 3886, '\p{Numeric_Value=0009/02}', ""); + Expect(0, 3886, '\p{^Numeric_Value=0009/02}', ""); + Expect(0, 3886, '\P{Numeric_Value=0009/02}', ""); + Expect(1, 3886, '\P{^Numeric_Value=0009/02}', ""); + Expect(0, 3887, '\p{Numeric_Value=0009/02}', ""); + Expect(1, 3887, '\p{^Numeric_Value=0009/02}', ""); + Expect(1, 3887, '\P{Numeric_Value=0009/02}', ""); + Expect(0, 3887, '\P{^Numeric_Value=0009/02}', ""); + Expect(1, 3886, '\p{Numeric_Value=540/120}', ""); + Expect(0, 3886, '\p{^Numeric_Value=540/120}', ""); + Expect(0, 3886, '\P{Numeric_Value=540/120}', ""); + Expect(1, 3886, '\P{^Numeric_Value=540/120}', ""); + Expect(0, 3887, '\p{Numeric_Value=540/120}', ""); + Expect(1, 3887, '\p{^Numeric_Value=540/120}', ""); + Expect(1, 3887, '\P{Numeric_Value=540/120}', ""); + Expect(0, 3887, '\P{^Numeric_Value=540/120}', ""); + Expect(1, 3886, '\p{Numeric_Value=4.5e+00}', ""); + Expect(0, 3886, '\p{^Numeric_Value=4.5e+00}', ""); + Expect(0, 3886, '\P{Numeric_Value=4.5e+00}', ""); + Expect(1, 3886, '\P{^Numeric_Value=4.5e+00}', ""); + Expect(0, 3887, '\p{Numeric_Value=4.5e+00}', ""); + Expect(1, 3887, '\p{^Numeric_Value=4.5e+00}', ""); + Expect(1, 3887, '\P{Numeric_Value=4.5e+00}', ""); + Expect(0, 3887, '\P{^Numeric_Value=4.5e+00}', ""); + Expect(1, 3886, '\p{Numeric_Value=4.5}', ""); + Expect(0, 3886, '\p{^Numeric_Value=4.5}', ""); + Expect(0, 3886, '\P{Numeric_Value=4.5}', ""); + Expect(1, 3886, '\P{^Numeric_Value=4.5}', ""); + Expect(0, 3887, '\p{Numeric_Value=4.5}', ""); + Expect(1, 3887, '\p{^Numeric_Value=4.5}', ""); + Expect(1, 3887, '\P{Numeric_Value=4.5}', ""); + Expect(0, 3887, '\P{^Numeric_Value=4.5}', ""); + Expect(1, 3886, '\p{Numeric_Value=4.50e+00}', ""); + Expect(0, 3886, '\p{^Numeric_Value=4.50e+00}', ""); + Expect(0, 3886, '\P{Numeric_Value=4.50e+00}', ""); + Expect(1, 3886, '\P{^Numeric_Value=4.50e+00}', ""); + Expect(0, 3887, '\p{Numeric_Value=4.50e+00}', ""); + Expect(1, 3887, '\p{^Numeric_Value=4.50e+00}', ""); + Expect(1, 3887, '\P{Numeric_Value=4.50e+00}', ""); + Expect(0, 3887, '\P{^Numeric_Value=4.50e+00}', ""); + Expect(1, 3886, '\p{Numeric_Value=4.50}', ""); + Expect(0, 3886, '\p{^Numeric_Value=4.50}', ""); + Expect(0, 3886, '\P{Numeric_Value=4.50}', ""); + Expect(1, 3886, '\P{^Numeric_Value=4.50}', ""); + Expect(0, 3887, '\p{Numeric_Value=4.50}', ""); + Expect(1, 3887, '\p{^Numeric_Value=4.50}', ""); + Expect(1, 3887, '\P{Numeric_Value=4.50}', ""); + Expect(0, 3887, '\P{^Numeric_Value=4.50}', ""); + Error('\p{Nv= /a/+0000009/002}'); + Error('\P{Nv= /a/+0000009/002}'); + Expect(1, 3886, '\p{Nv=:\A9/2\z:}', "");; + Expect(0, 3887, '\p{Nv=:\A9/2\z:}', "");; + Expect(1, 3886, '\p{Nv=000009/00002}', ""); + Expect(0, 3886, '\p{^Nv=000009/00002}', ""); + Expect(0, 3886, '\P{Nv=000009/00002}', ""); + Expect(1, 3886, '\P{^Nv=000009/00002}', ""); + Expect(0, 3887, '\p{Nv=000009/00002}', ""); + Expect(1, 3887, '\p{^Nv=000009/00002}', ""); + Expect(1, 3887, '\P{Nv=000009/00002}', ""); + Expect(0, 3887, '\P{^Nv=000009/00002}', ""); + Expect(1, 3886, '\p{Nv: 540/120}', ""); + Expect(0, 3886, '\p{^Nv: 540/120}', ""); + Expect(0, 3886, '\P{Nv: 540/120}', ""); + Expect(1, 3886, '\P{^Nv: 540/120}', ""); + Expect(0, 3887, '\p{Nv: 540/120}', ""); + Expect(1, 3887, '\p{^Nv: 540/120}', ""); + Expect(1, 3887, '\P{Nv: 540/120}', ""); + Expect(0, 3887, '\P{^Nv: 540/120}', ""); + Expect(1, 3886, '\p{Nv=4.5e+00}', ""); + Expect(0, 3886, '\p{^Nv=4.5e+00}', ""); + Expect(0, 3886, '\P{Nv=4.5e+00}', ""); + Expect(1, 3886, '\P{^Nv=4.5e+00}', ""); + Expect(0, 3887, '\p{Nv=4.5e+00}', ""); + Expect(1, 3887, '\p{^Nv=4.5e+00}', ""); + Expect(1, 3887, '\P{Nv=4.5e+00}', ""); + Expect(0, 3887, '\P{^Nv=4.5e+00}', ""); + Expect(1, 3886, '\p{Nv=4.5}', ""); + Expect(0, 3886, '\p{^Nv=4.5}', ""); + Expect(0, 3886, '\P{Nv=4.5}', ""); + Expect(1, 3886, '\P{^Nv=4.5}', ""); + Expect(0, 3887, '\p{Nv=4.5}', ""); + Expect(1, 3887, '\p{^Nv=4.5}', ""); + Expect(1, 3887, '\P{Nv=4.5}', ""); + Expect(0, 3887, '\P{^Nv=4.5}', ""); + Expect(1, 3886, '\p{Nv=4.50e+00}', ""); + Expect(0, 3886, '\p{^Nv=4.50e+00}', ""); + Expect(0, 3886, '\P{Nv=4.50e+00}', ""); + Expect(1, 3886, '\P{^Nv=4.50e+00}', ""); + Expect(0, 3887, '\p{Nv=4.50e+00}', ""); + Expect(1, 3887, '\p{^Nv=4.50e+00}', ""); + Expect(1, 3887, '\P{Nv=4.50e+00}', ""); + Expect(0, 3887, '\P{^Nv=4.50e+00}', ""); + Expect(1, 3886, '\p{Nv=4.50}', ""); + Expect(0, 3886, '\p{^Nv=4.50}', ""); + Expect(0, 3886, '\P{Nv=4.50}', ""); + Expect(1, 3886, '\P{^Nv=4.50}', ""); + Expect(0, 3887, '\p{Nv=4.50}', ""); + Expect(1, 3887, '\p{^Nv=4.50}', ""); + Expect(1, 3887, '\P{Nv=4.50}', ""); + Expect(0, 3887, '\P{^Nv=4.50}', ""); + Error('\p{Is_Numeric_Value=/a/ _+0009/0000002}'); + Error('\P{Is_Numeric_Value=/a/ _+0009/0000002}'); + Expect(1, 3886, '\p{Is_Numeric_Value=+00009/0002}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value=+00009/0002}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value=+00009/0002}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value=+00009/0002}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value=+00009/0002}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value=+00009/0002}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value=+00009/0002}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value=+00009/0002}', ""); + Expect(1, 3886, '\p{Is_Numeric_Value=540/120}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value=540/120}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value=540/120}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value=540/120}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value=540/120}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value=540/120}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value=540/120}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value=540/120}', ""); + Expect(1, 3886, '\p{Is_Numeric_Value: 4.5e+00}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value: 4.5e+00}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value: 4.5e+00}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value: 4.5e+00}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value: 4.5e+00}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value: 4.5e+00}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value: 4.5e+00}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value: 4.5e+00}', ""); + Expect(1, 3886, '\p{Is_Numeric_Value=4.5}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value=4.5}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value=4.5}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value=4.5}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value=4.5}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value=4.5}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value=4.5}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value=4.5}', ""); + Expect(1, 3886, '\p{Is_Numeric_Value=4.50e+00}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value=4.50e+00}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value=4.50e+00}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value=4.50e+00}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value=4.50e+00}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value=4.50e+00}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value=4.50e+00}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value=4.50e+00}', ""); + Expect(1, 3886, '\p{Is_Numeric_Value=4.50}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value=4.50}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value=4.50}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value=4.50}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value=4.50}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value=4.50}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value=4.50}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value=4.50}', ""); + Error('\p{Is_Nv= +009/000000002:=}'); + Error('\P{Is_Nv= +009/000000002:=}'); + Expect(1, 3886, '\p{Is_Nv=+000000009/0002}', ""); + Expect(0, 3886, '\p{^Is_Nv=+000000009/0002}', ""); + Expect(0, 3886, '\P{Is_Nv=+000000009/0002}', ""); + Expect(1, 3886, '\P{^Is_Nv=+000000009/0002}', ""); + Expect(0, 3887, '\p{Is_Nv=+000000009/0002}', ""); + Expect(1, 3887, '\p{^Is_Nv=+000000009/0002}', ""); + Expect(1, 3887, '\P{Is_Nv=+000000009/0002}', ""); + Expect(0, 3887, '\P{^Is_Nv=+000000009/0002}', ""); + Expect(1, 3886, '\p{Is_Nv=540/120}', ""); + Expect(0, 3886, '\p{^Is_Nv=540/120}', ""); + Expect(0, 3886, '\P{Is_Nv=540/120}', ""); + Expect(1, 3886, '\P{^Is_Nv=540/120}', ""); + Expect(0, 3887, '\p{Is_Nv=540/120}', ""); + Expect(1, 3887, '\p{^Is_Nv=540/120}', ""); + Expect(1, 3887, '\P{Is_Nv=540/120}', ""); + Expect(0, 3887, '\P{^Is_Nv=540/120}', ""); + Expect(1, 3886, '\p{Is_Nv=4.5e+00}', ""); + Expect(0, 3886, '\p{^Is_Nv=4.5e+00}', ""); + Expect(0, 3886, '\P{Is_Nv=4.5e+00}', ""); + Expect(1, 3886, '\P{^Is_Nv=4.5e+00}', ""); + Expect(0, 3887, '\p{Is_Nv=4.5e+00}', ""); + Expect(1, 3887, '\p{^Is_Nv=4.5e+00}', ""); + Expect(1, 3887, '\P{Is_Nv=4.5e+00}', ""); + Expect(0, 3887, '\P{^Is_Nv=4.5e+00}', ""); + Expect(1, 3886, '\p{Is_Nv=4.5}', ""); + Expect(0, 3886, '\p{^Is_Nv=4.5}', ""); + Expect(0, 3886, '\P{Is_Nv=4.5}', ""); + Expect(1, 3886, '\P{^Is_Nv=4.5}', ""); + Expect(0, 3887, '\p{Is_Nv=4.5}', ""); + Expect(1, 3887, '\p{^Is_Nv=4.5}', ""); + Expect(1, 3887, '\P{Is_Nv=4.5}', ""); + Expect(0, 3887, '\P{^Is_Nv=4.5}', ""); + Expect(1, 3886, '\p{Is_Nv=4.50e+00}', ""); + Expect(0, 3886, '\p{^Is_Nv=4.50e+00}', ""); + Expect(0, 3886, '\P{Is_Nv=4.50e+00}', ""); + Expect(1, 3886, '\P{^Is_Nv=4.50e+00}', ""); + Expect(0, 3887, '\p{Is_Nv=4.50e+00}', ""); + Expect(1, 3887, '\p{^Is_Nv=4.50e+00}', ""); + Expect(1, 3887, '\P{Is_Nv=4.50e+00}', ""); + Expect(0, 3887, '\P{^Is_Nv=4.50e+00}', ""); + Expect(1, 3886, '\p{Is_Nv=4.50}', ""); + Expect(0, 3886, '\p{^Is_Nv=4.50}', ""); + Expect(0, 3886, '\P{Is_Nv=4.50}', ""); + Expect(1, 3886, '\P{^Is_Nv=4.50}', ""); + Expect(0, 3887, '\p{Is_Nv=4.50}', ""); + Expect(1, 3887, '\p{^Is_Nv=4.50}', ""); + Expect(1, 3887, '\P{Is_Nv=4.50}', ""); + Expect(0, 3887, '\P{^Is_Nv=4.50}', ""); + Error('\p{Numeric_Value=:=0_0_0_0_0_0090}'); + Error('\P{Numeric_Value=:=0_0_0_0_0_0090}'); + Expect(1, 126226, '\p{Numeric_Value=:\A90\z:}', "");; + Expect(0, 126227, '\p{Numeric_Value=:\A90\z:}', "");; + Expect(1, 126226, '\p{Numeric_Value=90}', ""); + Expect(0, 126226, '\p{^Numeric_Value=90}', ""); + Expect(0, 126226, '\P{Numeric_Value=90}', ""); + Expect(1, 126226, '\P{^Numeric_Value=90}', ""); + Expect(0, 126227, '\p{Numeric_Value=90}', ""); + Expect(1, 126227, '\p{^Numeric_Value=90}', ""); + Expect(1, 126227, '\P{Numeric_Value=90}', ""); + Expect(0, 126227, '\P{^Numeric_Value=90}', ""); + Expect(1, 126226, '\p{Numeric_Value:9.000000000000000e+01}', ""); + Expect(0, 126226, '\p{^Numeric_Value:9.000000000000000e+01}', ""); + Expect(0, 126226, '\P{Numeric_Value:9.000000000000000e+01}', ""); + Expect(1, 126226, '\P{^Numeric_Value:9.000000000000000e+01}', ""); + Expect(0, 126227, '\p{Numeric_Value:9.000000000000000e+01}', ""); + Expect(1, 126227, '\p{^Numeric_Value:9.000000000000000e+01}', ""); + Expect(1, 126227, '\P{Numeric_Value:9.000000000000000e+01}', ""); + Expect(0, 126227, '\P{^Numeric_Value:9.000000000000000e+01}', ""); + Error('\p{Nv: /a/ _9_0}'); + Error('\P{Nv: /a/ _9_0}'); + Expect(1, 126226, '\p{Nv=:\A90\z:}', "");; + Expect(0, 126227, '\p{Nv=:\A90\z:}', "");; + Expect(1, 126226, '\p{Nv=0_0_0_0_0090}', ""); + Expect(0, 126226, '\p{^Nv=0_0_0_0_0090}', ""); + Expect(0, 126226, '\P{Nv=0_0_0_0_0090}', ""); + Expect(1, 126226, '\P{^Nv=0_0_0_0_0090}', ""); + Expect(0, 126227, '\p{Nv=0_0_0_0_0090}', ""); + Expect(1, 126227, '\p{^Nv=0_0_0_0_0090}', ""); + Expect(1, 126227, '\P{Nv=0_0_0_0_0090}', ""); + Expect(0, 126227, '\P{^Nv=0_0_0_0_0090}', ""); + Expect(1, 126226, '\p{Nv=9.000000000000000e+01}', ""); + Expect(0, 126226, '\p{^Nv=9.000000000000000e+01}', ""); + Expect(0, 126226, '\P{Nv=9.000000000000000e+01}', ""); + Expect(1, 126226, '\P{^Nv=9.000000000000000e+01}', ""); + Expect(0, 126227, '\p{Nv=9.000000000000000e+01}', ""); + Expect(1, 126227, '\p{^Nv=9.000000000000000e+01}', ""); + Expect(1, 126227, '\P{Nv=9.000000000000000e+01}', ""); + Expect(0, 126227, '\P{^Nv=9.000000000000000e+01}', ""); + Error('\p{Is_Numeric_Value=:= -09_0}'); + Error('\P{Is_Numeric_Value=:= -09_0}'); + Expect(1, 126226, '\p{Is_Numeric_Value: 00090}', ""); + Expect(0, 126226, '\p{^Is_Numeric_Value: 00090}', ""); + Expect(0, 126226, '\P{Is_Numeric_Value: 00090}', ""); + Expect(1, 126226, '\P{^Is_Numeric_Value: 00090}', ""); + Expect(0, 126227, '\p{Is_Numeric_Value: 00090}', ""); + Expect(1, 126227, '\p{^Is_Numeric_Value: 00090}', ""); + Expect(1, 126227, '\P{Is_Numeric_Value: 00090}', ""); + Expect(0, 126227, '\P{^Is_Numeric_Value: 00090}', ""); + Expect(1, 126226, '\p{Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(0, 126226, '\p{^Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(0, 126226, '\P{Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(1, 126226, '\P{^Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(0, 126227, '\p{Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(1, 126227, '\p{^Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(1, 126227, '\P{Is_Numeric_Value=9.000000000000000e+01}', ""); + Expect(0, 126227, '\P{^Is_Numeric_Value=9.000000000000000e+01}', ""); + Error('\p{Is_Nv= 0_0_90/a/}'); + Error('\P{Is_Nv= 0_0_90/a/}'); + Expect(1, 126226, '\p{Is_Nv: +0_0_0_90}', ""); + Expect(0, 126226, '\p{^Is_Nv: +0_0_0_90}', ""); + Expect(0, 126226, '\P{Is_Nv: +0_0_0_90}', ""); + Expect(1, 126226, '\P{^Is_Nv: +0_0_0_90}', ""); + Expect(0, 126227, '\p{Is_Nv: +0_0_0_90}', ""); + Expect(1, 126227, '\p{^Is_Nv: +0_0_0_90}', ""); + Expect(1, 126227, '\P{Is_Nv: +0_0_0_90}', ""); + Expect(0, 126227, '\P{^Is_Nv: +0_0_0_90}', ""); + Expect(1, 126226, '\p{Is_Nv=9.000000000000000e+01}', ""); + Expect(0, 126226, '\p{^Is_Nv=9.000000000000000e+01}', ""); + Expect(0, 126226, '\P{Is_Nv=9.000000000000000e+01}', ""); + Expect(1, 126226, '\P{^Is_Nv=9.000000000000000e+01}', ""); + Expect(0, 126227, '\p{Is_Nv=9.000000000000000e+01}', ""); + Expect(1, 126227, '\p{^Is_Nv=9.000000000000000e+01}', ""); + Expect(1, 126227, '\P{Is_Nv=9.000000000000000e+01}', ""); + Expect(0, 126227, '\P{^Is_Nv=9.000000000000000e+01}', ""); + Error('\p{Numeric_Value=_ 000_090_0:=}'); + Error('\P{Numeric_Value=_ 000_090_0:=}'); + Expect(1, 126235, '\p{Numeric_Value=:\A900\z:}', "");; + Expect(0, 126236, '\p{Numeric_Value=:\A900\z:}', "");; + Expect(1, 126235, '\p{Numeric_Value=00000900}', ""); + Expect(0, 126235, '\p{^Numeric_Value=00000900}', ""); + Expect(0, 126235, '\P{Numeric_Value=00000900}', ""); + Expect(1, 126235, '\P{^Numeric_Value=00000900}', ""); + Expect(0, 126236, '\p{Numeric_Value=00000900}', ""); + Expect(1, 126236, '\p{^Numeric_Value=00000900}', ""); + Expect(1, 126236, '\P{Numeric_Value=00000900}', ""); + Expect(0, 126236, '\P{^Numeric_Value=00000900}', ""); + Expect(1, 126235, '\p{Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126235, '\p{^Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126235, '\P{Numeric_Value=9.000000000000000e+02}', ""); + Expect(1, 126235, '\P{^Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126236, '\p{Numeric_Value=9.000000000000000e+02}', ""); + Expect(1, 126236, '\p{^Numeric_Value=9.000000000000000e+02}', ""); + Expect(1, 126236, '\P{Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126236, '\P{^Numeric_Value=9.000000000000000e+02}', ""); + Error('\p{Nv=-:=0_0_0_0_9_00}'); + Error('\P{Nv=-:=0_0_0_0_9_00}'); + Expect(1, 126235, '\p{Nv=:\A900\z:}', "");; + Expect(0, 126236, '\p{Nv=:\A900\z:}', "");; + Expect(1, 126235, '\p{Nv=+0000_0009_00}', ""); + Expect(0, 126235, '\p{^Nv=+0000_0009_00}', ""); + Expect(0, 126235, '\P{Nv=+0000_0009_00}', ""); + Expect(1, 126235, '\P{^Nv=+0000_0009_00}', ""); + Expect(0, 126236, '\p{Nv=+0000_0009_00}', ""); + Expect(1, 126236, '\p{^Nv=+0000_0009_00}', ""); + Expect(1, 126236, '\P{Nv=+0000_0009_00}', ""); + Expect(0, 126236, '\P{^Nv=+0000_0009_00}', ""); + Expect(1, 126235, '\p{Nv: 9.000000000000000e+02}', ""); + Expect(0, 126235, '\p{^Nv: 9.000000000000000e+02}', ""); + Expect(0, 126235, '\P{Nv: 9.000000000000000e+02}', ""); + Expect(1, 126235, '\P{^Nv: 9.000000000000000e+02}', ""); + Expect(0, 126236, '\p{Nv: 9.000000000000000e+02}', ""); + Expect(1, 126236, '\p{^Nv: 9.000000000000000e+02}', ""); + Expect(1, 126236, '\P{Nv: 9.000000000000000e+02}', ""); + Expect(0, 126236, '\P{^Nv: 9.000000000000000e+02}', ""); + Error('\p{Is_Numeric_Value= :=+0900}'); + Error('\P{Is_Numeric_Value= :=+0900}'); + Expect(1, 126235, '\p{Is_Numeric_Value=0900}', ""); + Expect(0, 126235, '\p{^Is_Numeric_Value=0900}', ""); + Expect(0, 126235, '\P{Is_Numeric_Value=0900}', ""); + Expect(1, 126235, '\P{^Is_Numeric_Value=0900}', ""); + Expect(0, 126236, '\p{Is_Numeric_Value=0900}', ""); + Expect(1, 126236, '\p{^Is_Numeric_Value=0900}', ""); + Expect(1, 126236, '\P{Is_Numeric_Value=0900}', ""); + Expect(0, 126236, '\P{^Is_Numeric_Value=0900}', ""); + Expect(1, 126235, '\p{Is_Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126235, '\p{^Is_Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126235, '\P{Is_Numeric_Value=9.000000000000000e+02}', ""); + Expect(1, 126235, '\P{^Is_Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126236, '\p{Is_Numeric_Value=9.000000000000000e+02}', ""); + Expect(1, 126236, '\p{^Is_Numeric_Value=9.000000000000000e+02}', ""); + Expect(1, 126236, '\P{Is_Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126236, '\P{^Is_Numeric_Value=9.000000000000000e+02}', ""); + Error('\p{Is_Nv= -000000000900/a/}'); + Error('\P{Is_Nv= -000000000900/a/}'); + Expect(1, 126235, '\p{Is_Nv=0000000900}', ""); + Expect(0, 126235, '\p{^Is_Nv=0000000900}', ""); + Expect(0, 126235, '\P{Is_Nv=0000000900}', ""); + Expect(1, 126235, '\P{^Is_Nv=0000000900}', ""); + Expect(0, 126236, '\p{Is_Nv=0000000900}', ""); + Expect(1, 126236, '\p{^Is_Nv=0000000900}', ""); + Expect(1, 126236, '\P{Is_Nv=0000000900}', ""); + Expect(0, 126236, '\P{^Is_Nv=0000000900}', ""); + Expect(1, 126235, '\p{Is_Nv=9.000000000000000e+02}', ""); + Expect(0, 126235, '\p{^Is_Nv=9.000000000000000e+02}', ""); + Expect(0, 126235, '\P{Is_Nv=9.000000000000000e+02}', ""); + Expect(1, 126235, '\P{^Is_Nv=9.000000000000000e+02}', ""); + Expect(0, 126236, '\p{Is_Nv=9.000000000000000e+02}', ""); + Expect(1, 126236, '\p{^Is_Nv=9.000000000000000e+02}', ""); + Expect(1, 126236, '\P{Is_Nv=9.000000000000000e+02}', ""); + Expect(0, 126236, '\P{^Is_Nv=9.000000000000000e+02}', ""); + Error('\p{Numeric_Value=/a/ 0000000009000}'); + Error('\P{Numeric_Value=/a/ 0000000009000}'); + Expect(1, 126244, '\p{Numeric_Value=:\A9000\z:}', "");; + Expect(0, 126245, '\p{Numeric_Value=:\A9000\z:}', "");; + Expect(1, 126244, '\p{Numeric_Value: 0009000}', ""); + Expect(0, 126244, '\p{^Numeric_Value: 0009000}', ""); + Expect(0, 126244, '\P{Numeric_Value: 0009000}', ""); + Expect(1, 126244, '\P{^Numeric_Value: 0009000}', ""); + Expect(0, 126245, '\p{Numeric_Value: 0009000}', ""); + Expect(1, 126245, '\p{^Numeric_Value: 0009000}', ""); + Expect(1, 126245, '\P{Numeric_Value: 0009000}', ""); + Expect(0, 126245, '\P{^Numeric_Value: 0009000}', ""); + Expect(1, 126244, '\p{Numeric_Value=9.000000000000000e+03}', ""); + Expect(0, 126244, '\p{^Numeric_Value=9.000000000000000e+03}', ""); + Expect(0, 126244, '\P{Numeric_Value=9.000000000000000e+03}', ""); + Expect(1, 126244, '\P{^Numeric_Value=9.000000000000000e+03}', ""); + Expect(0, 126245, '\p{Numeric_Value=9.000000000000000e+03}', ""); + Expect(1, 126245, '\p{^Numeric_Value=9.000000000000000e+03}', ""); + Expect(1, 126245, '\P{Numeric_Value=9.000000000000000e+03}', ""); + Expect(0, 126245, '\P{^Numeric_Value=9.000000000000000e+03}', ""); + Error('\p{Nv= /a/+0000000009000}'); + Error('\P{Nv= /a/+0000000009000}'); + Expect(1, 126244, '\p{Nv=:\A9000\z:}', "");; + Expect(0, 126245, '\p{Nv=:\A9000\z:}', "");; + Expect(1, 126244, '\p{Nv: 00_09_00_0}', ""); + Expect(0, 126244, '\p{^Nv: 00_09_00_0}', ""); + Expect(0, 126244, '\P{Nv: 00_09_00_0}', ""); + Expect(1, 126244, '\P{^Nv: 00_09_00_0}', ""); + Expect(0, 126245, '\p{Nv: 00_09_00_0}', ""); + Expect(1, 126245, '\p{^Nv: 00_09_00_0}', ""); + Expect(1, 126245, '\P{Nv: 00_09_00_0}', ""); + Expect(0, 126245, '\P{^Nv: 00_09_00_0}', ""); + Expect(1, 126244, '\p{Nv=9.000000000000000e+03}', ""); + Expect(0, 126244, '\p{^Nv=9.000000000000000e+03}', ""); + Expect(0, 126244, '\P{Nv=9.000000000000000e+03}', ""); + Expect(1, 126244, '\P{^Nv=9.000000000000000e+03}', ""); + Expect(0, 126245, '\p{Nv=9.000000000000000e+03}', ""); + Expect(1, 126245, '\p{^Nv=9.000000000000000e+03}', ""); + Expect(1, 126245, '\P{Nv=9.000000000000000e+03}', ""); + Expect(0, 126245, '\P{^Nv=9.000000000000000e+03}', ""); + Error('\p{Is_Numeric_Value=:=_-0000000009000}'); + Error('\P{Is_Numeric_Value=:=_-0000000009000}'); + Expect(1, 126244, '\p{Is_Numeric_Value=+0000009000}', ""); + Expect(0, 126244, '\p{^Is_Numeric_Value=+0000009000}', ""); + Expect(0, 126244, '\P{Is_Numeric_Value=+0000009000}', ""); + Expect(1, 126244, '\P{^Is_Numeric_Value=+0000009000}', ""); + Expect(0, 126245, '\p{Is_Numeric_Value=+0000009000}', ""); + Expect(1, 126245, '\p{^Is_Numeric_Value=+0000009000}', ""); + Expect(1, 126245, '\P{Is_Numeric_Value=+0000009000}', ""); + Expect(0, 126245, '\P{^Is_Numeric_Value=+0000009000}', ""); + Expect(1, 126244, '\p{Is_Numeric_Value=9.000000000000000e+03}', ""); + Expect(0, 126244, '\p{^Is_Numeric_Value=9.000000000000000e+03}', ""); + Expect(0, 126244, '\P{Is_Numeric_Value=9.000000000000000e+03}', ""); + Expect(1, 126244, '\P{^Is_Numeric_Value=9.000000000000000e+03}', ""); + Expect(0, 126245, '\p{Is_Numeric_Value=9.000000000000000e+03}', ""); + Expect(1, 126245, '\p{^Is_Numeric_Value=9.000000000000000e+03}', ""); + Expect(1, 126245, '\P{Is_Numeric_Value=9.000000000000000e+03}', ""); + Expect(0, 126245, '\P{^Is_Numeric_Value=9.000000000000000e+03}', ""); + Error('\p{Is_Nv=-900_0:=}'); + Error('\P{Is_Nv=-900_0:=}'); + Expect(1, 126244, '\p{Is_Nv:009000}', ""); + Expect(0, 126244, '\p{^Is_Nv:009000}', ""); + Expect(0, 126244, '\P{Is_Nv:009000}', ""); + Expect(1, 126244, '\P{^Is_Nv:009000}', ""); + Expect(0, 126245, '\p{Is_Nv:009000}', ""); + Expect(1, 126245, '\p{^Is_Nv:009000}', ""); + Expect(1, 126245, '\P{Is_Nv:009000}', ""); + Expect(0, 126245, '\P{^Is_Nv:009000}', ""); + Expect(1, 126244, '\p{Is_Nv=9.000000000000000e+03}', ""); + Expect(0, 126244, '\p{^Is_Nv=9.000000000000000e+03}', ""); + Expect(0, 126244, '\P{Is_Nv=9.000000000000000e+03}', ""); + Expect(1, 126244, '\P{^Is_Nv=9.000000000000000e+03}', ""); + Expect(0, 126245, '\p{Is_Nv=9.000000000000000e+03}', ""); + Expect(1, 126245, '\p{^Is_Nv=9.000000000000000e+03}', ""); + Expect(1, 126245, '\P{Is_Nv=9.000000000000000e+03}', ""); + Expect(0, 126245, '\P{^Is_Nv=9.000000000000000e+03}', ""); + Error('\p{Numeric_Value: /a/_+0000_0900_00}'); + Error('\P{Numeric_Value: /a/_+0000_0900_00}'); + Expect(1, 126253, '\p{Numeric_Value=:\A90000\z:}', "");; + Expect(0, 126254, '\p{Numeric_Value=:\A90000\z:}', "");; + Expect(1, 126253, '\p{Numeric_Value=+90000}', ""); + Expect(0, 126253, '\p{^Numeric_Value=+90000}', ""); + Expect(0, 126253, '\P{Numeric_Value=+90000}', ""); + Expect(1, 126253, '\P{^Numeric_Value=+90000}', ""); + Expect(0, 126254, '\p{Numeric_Value=+90000}', ""); + Expect(1, 126254, '\p{^Numeric_Value=+90000}', ""); + Expect(1, 126254, '\P{Numeric_Value=+90000}', ""); + Expect(0, 126254, '\P{^Numeric_Value=+90000}', ""); + Expect(1, 126253, '\p{Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126253, '\p{^Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126253, '\P{Numeric_Value=9.000000000000000e+04}', ""); + Expect(1, 126253, '\P{^Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126254, '\p{Numeric_Value=9.000000000000000e+04}', ""); + Expect(1, 126254, '\p{^Numeric_Value=9.000000000000000e+04}', ""); + Expect(1, 126254, '\P{Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126254, '\P{^Numeric_Value=9.000000000000000e+04}', ""); + Error('\p{Nv=/a/_00_00_00_00_90_000}'); + Error('\P{Nv=/a/_00_00_00_00_90_000}'); + Expect(1, 126253, '\p{Nv=:\A90000\z:}', "");; + Expect(0, 126254, '\p{Nv=:\A90000\z:}', "");; + Expect(1, 126253, '\p{Nv=+000090000}', ""); + Expect(0, 126253, '\p{^Nv=+000090000}', ""); + Expect(0, 126253, '\P{Nv=+000090000}', ""); + Expect(1, 126253, '\P{^Nv=+000090000}', ""); + Expect(0, 126254, '\p{Nv=+000090000}', ""); + Expect(1, 126254, '\p{^Nv=+000090000}', ""); + Expect(1, 126254, '\P{Nv=+000090000}', ""); + Expect(0, 126254, '\P{^Nv=+000090000}', ""); + Expect(1, 126253, '\p{Nv=9.000000000000000e+04}', ""); + Expect(0, 126253, '\p{^Nv=9.000000000000000e+04}', ""); + Expect(0, 126253, '\P{Nv=9.000000000000000e+04}', ""); + Expect(1, 126253, '\P{^Nv=9.000000000000000e+04}', ""); + Expect(0, 126254, '\p{Nv=9.000000000000000e+04}', ""); + Expect(1, 126254, '\p{^Nv=9.000000000000000e+04}', ""); + Expect(1, 126254, '\P{Nv=9.000000000000000e+04}', ""); + Expect(0, 126254, '\P{^Nv=9.000000000000000e+04}', ""); + Error('\p{Is_Numeric_Value= _+000_900_00/a/}'); + Error('\P{Is_Numeric_Value= _+000_900_00/a/}'); + Expect(1, 126253, '\p{Is_Numeric_Value=+00000090000}', ""); + Expect(0, 126253, '\p{^Is_Numeric_Value=+00000090000}', ""); + Expect(0, 126253, '\P{Is_Numeric_Value=+00000090000}', ""); + Expect(1, 126253, '\P{^Is_Numeric_Value=+00000090000}', ""); + Expect(0, 126254, '\p{Is_Numeric_Value=+00000090000}', ""); + Expect(1, 126254, '\p{^Is_Numeric_Value=+00000090000}', ""); + Expect(1, 126254, '\P{Is_Numeric_Value=+00000090000}', ""); + Expect(0, 126254, '\P{^Is_Numeric_Value=+00000090000}', ""); + Expect(1, 126253, '\p{Is_Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126253, '\p{^Is_Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126253, '\P{Is_Numeric_Value=9.000000000000000e+04}', ""); + Expect(1, 126253, '\P{^Is_Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126254, '\p{Is_Numeric_Value=9.000000000000000e+04}', ""); + Expect(1, 126254, '\p{^Is_Numeric_Value=9.000000000000000e+04}', ""); + Expect(1, 126254, '\P{Is_Numeric_Value=9.000000000000000e+04}', ""); + Expect(0, 126254, '\P{^Is_Numeric_Value=9.000000000000000e+04}', ""); + Error('\p{Is_Nv=:=- +90000}'); + Error('\P{Is_Nv=:=- +90000}'); + Expect(1, 126253, '\p{Is_Nv=00000090000}', ""); + Expect(0, 126253, '\p{^Is_Nv=00000090000}', ""); + Expect(0, 126253, '\P{Is_Nv=00000090000}', ""); + Expect(1, 126253, '\P{^Is_Nv=00000090000}', ""); + Expect(0, 126254, '\p{Is_Nv=00000090000}', ""); + Expect(1, 126254, '\p{^Is_Nv=00000090000}', ""); + Expect(1, 126254, '\P{Is_Nv=00000090000}', ""); + Expect(0, 126254, '\P{^Is_Nv=00000090000}', ""); + Expect(1, 126253, '\p{Is_Nv=9.000000000000000e+04}', ""); + Expect(0, 126253, '\p{^Is_Nv=9.000000000000000e+04}', ""); + Expect(0, 126253, '\P{Is_Nv=9.000000000000000e+04}', ""); + Expect(1, 126253, '\P{^Is_Nv=9.000000000000000e+04}', ""); + Expect(0, 126254, '\p{Is_Nv=9.000000000000000e+04}', ""); + Expect(1, 126254, '\p{^Is_Nv=9.000000000000000e+04}', ""); + Expect(1, 126254, '\P{Is_Nv=9.000000000000000e+04}', ""); + Expect(0, 126254, '\P{^Is_Nv=9.000000000000000e+04}', ""); + Error('\p{Numeric_Value: :=+000000900000}'); + Error('\P{Numeric_Value: :=+000000900000}'); + Expect(1, 68085, '\p{Numeric_Value=:\A900000\z:}', "");; + Expect(0, 68086, '\p{Numeric_Value=:\A900000\z:}', "");; + Expect(1, 68085, '\p{Numeric_Value=+000000000900000}', ""); + Expect(0, 68085, '\p{^Numeric_Value=+000000000900000}', ""); + Expect(0, 68085, '\P{Numeric_Value=+000000000900000}', ""); + Expect(1, 68085, '\P{^Numeric_Value=+000000000900000}', ""); + Expect(0, 68086, '\p{Numeric_Value=+000000000900000}', ""); + Expect(1, 68086, '\p{^Numeric_Value=+000000000900000}', ""); + Expect(1, 68086, '\P{Numeric_Value=+000000000900000}', ""); + Expect(0, 68086, '\P{^Numeric_Value=+000000000900000}', ""); + Expect(1, 68085, '\p{Numeric_Value=9.000000000000000e+05}', ""); + Expect(0, 68085, '\p{^Numeric_Value=9.000000000000000e+05}', ""); + Expect(0, 68085, '\P{Numeric_Value=9.000000000000000e+05}', ""); + Expect(1, 68085, '\P{^Numeric_Value=9.000000000000000e+05}', ""); + Expect(0, 68086, '\p{Numeric_Value=9.000000000000000e+05}', ""); + Expect(1, 68086, '\p{^Numeric_Value=9.000000000000000e+05}', ""); + Expect(1, 68086, '\P{Numeric_Value=9.000000000000000e+05}', ""); + Expect(0, 68086, '\P{^Numeric_Value=9.000000000000000e+05}', ""); + Error('\p{Nv=-+0_0_0_0_9_0_0_0_00:=}'); + Error('\P{Nv=-+0_0_0_0_9_0_0_0_00:=}'); + Expect(1, 68085, '\p{Nv=:\A900000\z:}', "");; + Expect(0, 68086, '\p{Nv=:\A900000\z:}', "");; + Expect(1, 68085, '\p{Nv=+000090000_0}', ""); + Expect(0, 68085, '\p{^Nv=+000090000_0}', ""); + Expect(0, 68085, '\P{Nv=+000090000_0}', ""); + Expect(1, 68085, '\P{^Nv=+000090000_0}', ""); + Expect(0, 68086, '\p{Nv=+000090000_0}', ""); + Expect(1, 68086, '\p{^Nv=+000090000_0}', ""); + Expect(1, 68086, '\P{Nv=+000090000_0}', ""); + Expect(0, 68086, '\P{^Nv=+000090000_0}', ""); + Expect(1, 68085, '\p{Nv=9.000000000000000e+05}', ""); + Expect(0, 68085, '\p{^Nv=9.000000000000000e+05}', ""); + Expect(0, 68085, '\P{Nv=9.000000000000000e+05}', ""); + Expect(1, 68085, '\P{^Nv=9.000000000000000e+05}', ""); + Expect(0, 68086, '\p{Nv=9.000000000000000e+05}', ""); + Expect(1, 68086, '\p{^Nv=9.000000000000000e+05}', ""); + Expect(1, 68086, '\P{Nv=9.000000000000000e+05}', ""); + Expect(0, 68086, '\P{^Nv=9.000000000000000e+05}', ""); + Error('\p{Is_Numeric_Value: :=_ +0000_0000_9000_00}'); + Error('\P{Is_Numeric_Value: :=_ +0000_0000_9000_00}'); + Expect(1, 68085, '\p{Is_Numeric_Value=+000900000}', ""); + Expect(0, 68085, '\p{^Is_Numeric_Value=+000900000}', ""); + Expect(0, 68085, '\P{Is_Numeric_Value=+000900000}', ""); + Expect(1, 68085, '\P{^Is_Numeric_Value=+000900000}', ""); + Expect(0, 68086, '\p{Is_Numeric_Value=+000900000}', ""); + Expect(1, 68086, '\p{^Is_Numeric_Value=+000900000}', ""); + Expect(1, 68086, '\P{Is_Numeric_Value=+000900000}', ""); + Expect(0, 68086, '\P{^Is_Numeric_Value=+000900000}', ""); + Expect(1, 68085, '\p{Is_Numeric_Value=9.000000000000000e+05}', ""); + Expect(0, 68085, '\p{^Is_Numeric_Value=9.000000000000000e+05}', ""); + Expect(0, 68085, '\P{Is_Numeric_Value=9.000000000000000e+05}', ""); + Expect(1, 68085, '\P{^Is_Numeric_Value=9.000000000000000e+05}', ""); + Expect(0, 68086, '\p{Is_Numeric_Value=9.000000000000000e+05}', ""); + Expect(1, 68086, '\p{^Is_Numeric_Value=9.000000000000000e+05}', ""); + Expect(1, 68086, '\P{Is_Numeric_Value=9.000000000000000e+05}', ""); + Expect(0, 68086, '\P{^Is_Numeric_Value=9.000000000000000e+05}', ""); + Error('\p{Is_Nv: /a/ _000000900000}'); + Error('\P{Is_Nv: /a/ _000000900000}'); + Expect(1, 68085, '\p{Is_Nv=+0_0_0_0_0_0_0_0_0_9_0_0000}', ""); + Expect(0, 68085, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_0_9_0_0000}', ""); + Expect(0, 68085, '\P{Is_Nv=+0_0_0_0_0_0_0_0_0_9_0_0000}', ""); + Expect(1, 68085, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_0_9_0_0000}', ""); + Expect(0, 68086, '\p{Is_Nv=+0_0_0_0_0_0_0_0_0_9_0_0000}', ""); + Expect(1, 68086, '\p{^Is_Nv=+0_0_0_0_0_0_0_0_0_9_0_0000}', ""); + Expect(1, 68086, '\P{Is_Nv=+0_0_0_0_0_0_0_0_0_9_0_0000}', ""); + Expect(0, 68086, '\P{^Is_Nv=+0_0_0_0_0_0_0_0_0_9_0_0000}', ""); + Expect(1, 68085, '\p{Is_Nv=9.000000000000000e+05}', ""); + Expect(0, 68085, '\p{^Is_Nv=9.000000000000000e+05}', ""); + Expect(0, 68085, '\P{Is_Nv=9.000000000000000e+05}', ""); + Expect(1, 68085, '\P{^Is_Nv=9.000000000000000e+05}', ""); + Expect(0, 68086, '\p{Is_Nv=9.000000000000000e+05}', ""); + Expect(1, 68086, '\p{^Is_Nv=9.000000000000000e+05}', ""); + Expect(1, 68086, '\P{Is_Nv=9.000000000000000e+05}', ""); + Expect(0, 68086, '\P{^Is_Nv=9.000000000000000e+05}', ""); + Error('\p{Numeric_Value=-/a/NaN}'); + Error('\P{Numeric_Value=-/a/NaN}'); + Expect(1, 194705, '\p{Numeric_Value=:\ANaN\z:}', "");; + Expect(0, 194704, '\p{Numeric_Value=:\ANaN\z:}', "");; + Expect(1, 194705, '\p{Numeric_Value=nan}', ""); + Expect(0, 194705, '\p{^Numeric_Value=nan}', ""); + Expect(0, 194705, '\P{Numeric_Value=nan}', ""); + Expect(1, 194705, '\P{^Numeric_Value=nan}', ""); + Expect(0, 194704, '\p{Numeric_Value=nan}', ""); + Expect(1, 194704, '\p{^Numeric_Value=nan}', ""); + Expect(1, 194704, '\P{Numeric_Value=nan}', ""); + Expect(0, 194704, '\P{^Numeric_Value=nan}', ""); + Expect(1, 194705, '\p{Numeric_Value=:\Anan\z:}', "");; + Expect(0, 194704, '\p{Numeric_Value=:\Anan\z:}', "");; + Expect(1, 194705, '\p{Numeric_Value= _NaN}', ""); + Expect(0, 194705, '\p{^Numeric_Value= _NaN}', ""); + Expect(0, 194705, '\P{Numeric_Value= _NaN}', ""); + Expect(1, 194705, '\P{^Numeric_Value= _NaN}', ""); + Expect(0, 194704, '\p{Numeric_Value= _NaN}', ""); + Expect(1, 194704, '\p{^Numeric_Value= _NaN}', ""); + Expect(1, 194704, '\P{Numeric_Value= _NaN}', ""); + Expect(0, 194704, '\P{^Numeric_Value= _NaN}', ""); + Expect(1, 194705, '\p{Numeric_Value=NaN}', ""); + Expect(0, 194705, '\p{^Numeric_Value=NaN}', ""); + Expect(0, 194705, '\P{Numeric_Value=NaN}', ""); + Expect(1, 194705, '\P{^Numeric_Value=NaN}', ""); + Expect(0, 194704, '\p{Numeric_Value=NaN}', ""); + Expect(1, 194704, '\p{^Numeric_Value=NaN}', ""); + Expect(1, 194704, '\P{Numeric_Value=NaN}', ""); + Expect(0, 194704, '\P{^Numeric_Value=NaN}', ""); + Error('\p{Nv= _NAN:=}'); + Error('\P{Nv= _NAN:=}'); + Expect(1, 194705, '\p{Nv=:\ANaN\z:}', "");; + Expect(0, 194704, '\p{Nv=:\ANaN\z:}', "");; + Expect(1, 194705, '\p{Nv=nan}', ""); + Expect(0, 194705, '\p{^Nv=nan}', ""); + Expect(0, 194705, '\P{Nv=nan}', ""); + Expect(1, 194705, '\P{^Nv=nan}', ""); + Expect(0, 194704, '\p{Nv=nan}', ""); + Expect(1, 194704, '\p{^Nv=nan}', ""); + Expect(1, 194704, '\P{Nv=nan}', ""); + Expect(0, 194704, '\P{^Nv=nan}', ""); + Expect(1, 194705, '\p{Nv=:\Anan\z:}', "");; + Expect(0, 194704, '\p{Nv=:\Anan\z:}', "");; + Expect(1, 194705, '\p{Nv=__NAN}', ""); + Expect(0, 194705, '\p{^Nv=__NAN}', ""); + Expect(0, 194705, '\P{Nv=__NAN}', ""); + Expect(1, 194705, '\P{^Nv=__NAN}', ""); + Expect(0, 194704, '\p{Nv=__NAN}', ""); + Expect(1, 194704, '\p{^Nv=__NAN}', ""); + Expect(1, 194704, '\P{Nv=__NAN}', ""); + Expect(0, 194704, '\P{^Nv=__NAN}', ""); + Expect(1, 194705, '\p{Nv=NaN}', ""); + Expect(0, 194705, '\p{^Nv=NaN}', ""); + Expect(0, 194705, '\P{Nv=NaN}', ""); + Expect(1, 194705, '\P{^Nv=NaN}', ""); + Expect(0, 194704, '\p{Nv=NaN}', ""); + Expect(1, 194704, '\p{^Nv=NaN}', ""); + Expect(1, 194704, '\P{Nv=NaN}', ""); + Expect(0, 194704, '\P{^Nv=NaN}', ""); + Error('\p{Is_Numeric_Value=/a/- nan}'); + Error('\P{Is_Numeric_Value=/a/- nan}'); + Expect(1, 194705, '\p{Is_Numeric_Value=nan}', ""); + Expect(0, 194705, '\p{^Is_Numeric_Value=nan}', ""); + Expect(0, 194705, '\P{Is_Numeric_Value=nan}', ""); + Expect(1, 194705, '\P{^Is_Numeric_Value=nan}', ""); + Expect(0, 194704, '\p{Is_Numeric_Value=nan}', ""); + Expect(1, 194704, '\p{^Is_Numeric_Value=nan}', ""); + Expect(1, 194704, '\P{Is_Numeric_Value=nan}', ""); + Expect(0, 194704, '\P{^Is_Numeric_Value=nan}', ""); + Expect(1, 194705, '\p{Is_Numeric_Value=-_NAN}', ""); + Expect(0, 194705, '\p{^Is_Numeric_Value=-_NAN}', ""); + Expect(0, 194705, '\P{Is_Numeric_Value=-_NAN}', ""); + Expect(1, 194705, '\P{^Is_Numeric_Value=-_NAN}', ""); + Expect(0, 194704, '\p{Is_Numeric_Value=-_NAN}', ""); + Expect(1, 194704, '\p{^Is_Numeric_Value=-_NAN}', ""); + Expect(1, 194704, '\P{Is_Numeric_Value=-_NAN}', ""); + Expect(0, 194704, '\P{^Is_Numeric_Value=-_NAN}', ""); + Expect(1, 194705, '\p{Is_Numeric_Value=NaN}', ""); + Expect(0, 194705, '\p{^Is_Numeric_Value=NaN}', ""); + Expect(0, 194705, '\P{Is_Numeric_Value=NaN}', ""); + Expect(1, 194705, '\P{^Is_Numeric_Value=NaN}', ""); + Expect(0, 194704, '\p{Is_Numeric_Value=NaN}', ""); + Expect(1, 194704, '\p{^Is_Numeric_Value=NaN}', ""); + Expect(1, 194704, '\P{Is_Numeric_Value=NaN}', ""); + Expect(0, 194704, '\P{^Is_Numeric_Value=NaN}', ""); + Error('\p{Is_Nv: :=_ NaN}'); + Error('\P{Is_Nv: :=_ NaN}'); + Expect(1, 194705, '\p{Is_Nv=nan}', ""); + Expect(0, 194705, '\p{^Is_Nv=nan}', ""); + Expect(0, 194705, '\P{Is_Nv=nan}', ""); + Expect(1, 194705, '\P{^Is_Nv=nan}', ""); + Expect(0, 194704, '\p{Is_Nv=nan}', ""); + Expect(1, 194704, '\p{^Is_Nv=nan}', ""); + Expect(1, 194704, '\P{Is_Nv=nan}', ""); + Expect(0, 194704, '\P{^Is_Nv=nan}', ""); + Expect(1, 194705, '\p{Is_Nv:_-NaN}', ""); + Expect(0, 194705, '\p{^Is_Nv:_-NaN}', ""); + Expect(0, 194705, '\P{Is_Nv:_-NaN}', ""); + Expect(1, 194705, '\P{^Is_Nv:_-NaN}', ""); + Expect(0, 194704, '\p{Is_Nv:_-NaN}', ""); + Expect(1, 194704, '\p{^Is_Nv:_-NaN}', ""); + Expect(1, 194704, '\P{Is_Nv:_-NaN}', ""); + Expect(0, 194704, '\P{^Is_Nv:_-NaN}', ""); + Expect(1, 194705, '\p{Is_Nv=NaN}', ""); + Expect(0, 194705, '\p{^Is_Nv=NaN}', ""); + Expect(0, 194705, '\P{Is_Nv=NaN}', ""); + Expect(1, 194705, '\P{^Is_Nv=NaN}', ""); + Expect(0, 194704, '\p{Is_Nv=NaN}', ""); + Expect(1, 194704, '\p{^Is_Nv=NaN}', ""); + Expect(1, 194704, '\P{Is_Nv=NaN}', ""); + Expect(0, 194704, '\P{^Is_Nv=NaN}', ""); + Error('\p{Other_Alphabetic=No}'); + Error('\P{Other_Alphabetic=No}'); + Error('\p{OAlpha=N}'); + Error('\P{OAlpha=N}'); + Error('\p{Is_Other_Alphabetic=F}'); + Error('\P{Is_Other_Alphabetic=F}'); + Error('\p{Is_OAlpha=False}'); + Error('\P{Is_OAlpha=False}'); + Error('\p{Other_Alphabetic=Yes}'); + Error('\P{Other_Alphabetic=Yes}'); + Error('\p{OAlpha=Y}'); + Error('\P{OAlpha=Y}'); + Error('\p{Is_Other_Alphabetic=T}'); + Error('\P{Is_Other_Alphabetic=T}'); + Error('\p{Is_OAlpha: True}'); + Error('\P{Is_OAlpha: True}'); + Error('\p{Other_Default_Ignorable_Code_Point=No}'); + Error('\P{Other_Default_Ignorable_Code_Point=No}'); + Error('\p{ODI=N}'); + Error('\P{ODI=N}'); + Error('\p{Is_Other_Default_Ignorable_Code_Point=F}'); + Error('\P{Is_Other_Default_Ignorable_Code_Point=F}'); + Error('\p{Is_ODI=False}'); + Error('\P{Is_ODI=False}'); + Error('\p{Other_Default_Ignorable_Code_Point=Yes}'); + Error('\P{Other_Default_Ignorable_Code_Point=Yes}'); + Error('\p{ODI=Y}'); + Error('\P{ODI=Y}'); + Error('\p{Is_Other_Default_Ignorable_Code_Point=T}'); + Error('\P{Is_Other_Default_Ignorable_Code_Point=T}'); + Error('\p{Is_ODI=True}'); + Error('\P{Is_ODI=True}'); + Error('\p{Other_Grapheme_Extend=No}'); + Error('\P{Other_Grapheme_Extend=No}'); + Error('\p{OGr_Ext=N}'); + Error('\P{OGr_Ext=N}'); + Error('\p{Is_Other_Grapheme_Extend=F}'); + Error('\P{Is_Other_Grapheme_Extend=F}'); + Error('\p{Is_OGr_Ext=False}'); + Error('\P{Is_OGr_Ext=False}'); + Error('\p{Other_Grapheme_Extend=Yes}'); + Error('\P{Other_Grapheme_Extend=Yes}'); + Error('\p{OGr_Ext=Y}'); + Error('\P{OGr_Ext=Y}'); + Error('\p{Is_Other_Grapheme_Extend=T}'); + Error('\P{Is_Other_Grapheme_Extend=T}'); + Error('\p{Is_OGr_Ext=True}'); + Error('\P{Is_OGr_Ext=True}'); + Error('\p{Other_ID_Continue=No}'); + Error('\P{Other_ID_Continue=No}'); + Error('\p{OIDC=N}'); + Error('\P{OIDC=N}'); + Error('\p{Is_Other_ID_Continue: F}'); + Error('\P{Is_Other_ID_Continue: F}'); + Error('\p{Is_OIDC=False}'); + Error('\P{Is_OIDC=False}'); + Error('\p{Other_ID_Continue=Yes}'); + Error('\P{Other_ID_Continue=Yes}'); + Error('\p{OIDC=Y}'); + Error('\P{OIDC=Y}'); + Error('\p{Is_Other_ID_Continue=T}'); + Error('\P{Is_Other_ID_Continue=T}'); + Error('\p{Is_OIDC=True}'); + Error('\P{Is_OIDC=True}'); + Error('\p{Other_ID_Start=No}'); + Error('\P{Other_ID_Start=No}'); + Error('\p{OIDS=N}'); + Error('\P{OIDS=N}'); + Error('\p{Is_Other_ID_Start=F}'); + Error('\P{Is_Other_ID_Start=F}'); + Error('\p{Is_OIDS=False}'); + Error('\P{Is_OIDS=False}'); + Error('\p{Other_ID_Start=Yes}'); + Error('\P{Other_ID_Start=Yes}'); + Error('\p{OIDS=Y}'); + Error('\P{OIDS=Y}'); + Error('\p{Is_Other_ID_Start=T}'); + Error('\P{Is_Other_ID_Start=T}'); + Error('\p{Is_OIDS=True}'); + Error('\P{Is_OIDS=True}'); + Error('\p{Other_Lowercase=No}'); + Error('\P{Other_Lowercase=No}'); + Error('\p{OLower=N}'); + Error('\P{OLower=N}'); + Error('\p{Is_Other_Lowercase: F}'); + Error('\P{Is_Other_Lowercase: F}'); + Error('\p{Is_OLower=False}'); + Error('\P{Is_OLower=False}'); + Error('\p{Other_Lowercase=Yes}'); + Error('\P{Other_Lowercase=Yes}'); + Error('\p{OLower=Y}'); + Error('\P{OLower=Y}'); + Error('\p{Is_Other_Lowercase=T}'); + Error('\P{Is_Other_Lowercase=T}'); + Error('\p{Is_OLower=True}'); + Error('\P{Is_OLower=True}'); + Error('\p{Other_Math=No}'); + Error('\P{Other_Math=No}'); + Error('\p{OMath=N}'); + Error('\P{OMath=N}'); + Error('\p{Is_Other_Math=F}'); + Error('\P{Is_Other_Math=F}'); + Error('\p{Is_OMath=False}'); + Error('\P{Is_OMath=False}'); + Error('\p{Other_Math=Yes}'); + Error('\P{Other_Math=Yes}'); + Error('\p{OMath:Y}'); + Error('\P{OMath:Y}'); + Error('\p{Is_Other_Math=T}'); + Error('\P{Is_Other_Math=T}'); + Error('\p{Is_OMath=True}'); + Error('\P{Is_OMath=True}'); + Error('\p{Other_Uppercase=No}'); + Error('\P{Other_Uppercase=No}'); + Error('\p{OUpper=N}'); + Error('\P{OUpper=N}'); + Error('\p{Is_Other_Uppercase:F}'); + Error('\P{Is_Other_Uppercase:F}'); + Error('\p{Is_OUpper=False}'); + Error('\P{Is_OUpper=False}'); + Error('\p{Other_Uppercase: Yes}'); + Error('\P{Other_Uppercase: Yes}'); + Error('\p{OUpper=Y}'); + Error('\P{OUpper=Y}'); + Error('\p{Is_Other_Uppercase=T}'); + Error('\P{Is_Other_Uppercase=T}'); + Error('\p{Is_OUpper=True}'); + Error('\P{Is_OUpper=True}'); + Error('\p{Pattern_Syntax=/a/-_No}'); + Error('\P{Pattern_Syntax=/a/-_No}'); + Expect(1, 65095, '\p{Pattern_Syntax=:\ANo\z:}', "");; + Expect(0, 65094, '\p{Pattern_Syntax=:\ANo\z:}', "");; + Expect(1, 65095, '\p{Pattern_Syntax=no}', ""); + Expect(0, 65095, '\p{^Pattern_Syntax=no}', ""); + Expect(0, 65095, '\P{Pattern_Syntax=no}', ""); + Expect(1, 65095, '\P{^Pattern_Syntax=no}', ""); + Expect(0, 65094, '\p{Pattern_Syntax=no}', ""); + Expect(1, 65094, '\p{^Pattern_Syntax=no}', ""); + Expect(1, 65094, '\P{Pattern_Syntax=no}', ""); + Expect(0, 65094, '\P{^Pattern_Syntax=no}', ""); + Expect(1, 65095, '\p{Pattern_Syntax=:\Ano\z:}', "");; + Expect(0, 65094, '\p{Pattern_Syntax=:\Ano\z:}', "");; + Expect(1, 65095, '\p{Pattern_Syntax= No}', ""); + Expect(0, 65095, '\p{^Pattern_Syntax= No}', ""); + Expect(0, 65095, '\P{Pattern_Syntax= No}', ""); + Expect(1, 65095, '\P{^Pattern_Syntax= No}', ""); + Expect(0, 65094, '\p{Pattern_Syntax= No}', ""); + Expect(1, 65094, '\p{^Pattern_Syntax= No}', ""); + Expect(1, 65094, '\P{Pattern_Syntax= No}', ""); + Expect(0, 65094, '\P{^Pattern_Syntax= No}', ""); + Error('\p{Pat_Syn=_/a/N}'); + Error('\P{Pat_Syn=_/a/N}'); + Expect(1, 65095, '\p{Pat_Syn=:\AN\z:}', "");; + Expect(0, 65094, '\p{Pat_Syn=:\AN\z:}', "");; + Expect(1, 65095, '\p{Pat_Syn=n}', ""); + Expect(0, 65095, '\p{^Pat_Syn=n}', ""); + Expect(0, 65095, '\P{Pat_Syn=n}', ""); + Expect(1, 65095, '\P{^Pat_Syn=n}', ""); + Expect(0, 65094, '\p{Pat_Syn=n}', ""); + Expect(1, 65094, '\p{^Pat_Syn=n}', ""); + Expect(1, 65094, '\P{Pat_Syn=n}', ""); + Expect(0, 65094, '\P{^Pat_Syn=n}', ""); + Expect(1, 65095, '\p{Pat_Syn=:\An\z:}', "");; + Expect(0, 65094, '\p{Pat_Syn=:\An\z:}', "");; + Expect(1, 65095, '\p{Pat_Syn=-N}', ""); + Expect(0, 65095, '\p{^Pat_Syn=-N}', ""); + Expect(0, 65095, '\P{Pat_Syn=-N}', ""); + Expect(1, 65095, '\P{^Pat_Syn=-N}', ""); + Expect(0, 65094, '\p{Pat_Syn=-N}', ""); + Expect(1, 65094, '\p{^Pat_Syn=-N}', ""); + Expect(1, 65094, '\P{Pat_Syn=-N}', ""); + Expect(0, 65094, '\P{^Pat_Syn=-N}', ""); + Error('\p{Is_Pattern_Syntax= F/a/}'); + Error('\P{Is_Pattern_Syntax= F/a/}'); + Expect(1, 65095, '\p{Is_Pattern_Syntax=f}', ""); + Expect(0, 65095, '\p{^Is_Pattern_Syntax=f}', ""); + Expect(0, 65095, '\P{Is_Pattern_Syntax=f}', ""); + Expect(1, 65095, '\P{^Is_Pattern_Syntax=f}', ""); + Expect(0, 65094, '\p{Is_Pattern_Syntax=f}', ""); + Expect(1, 65094, '\p{^Is_Pattern_Syntax=f}', ""); + Expect(1, 65094, '\P{Is_Pattern_Syntax=f}', ""); + Expect(0, 65094, '\P{^Is_Pattern_Syntax=f}', ""); + Expect(1, 65095, '\p{Is_Pattern_Syntax= F}', ""); + Expect(0, 65095, '\p{^Is_Pattern_Syntax= F}', ""); + Expect(0, 65095, '\P{Is_Pattern_Syntax= F}', ""); + Expect(1, 65095, '\P{^Is_Pattern_Syntax= F}', ""); + Expect(0, 65094, '\p{Is_Pattern_Syntax= F}', ""); + Expect(1, 65094, '\p{^Is_Pattern_Syntax= F}', ""); + Expect(1, 65094, '\P{Is_Pattern_Syntax= F}', ""); + Expect(0, 65094, '\P{^Is_Pattern_Syntax= F}', ""); + Error('\p{Is_Pat_Syn=:=_False}'); + Error('\P{Is_Pat_Syn=:=_False}'); + Expect(1, 65095, '\p{Is_Pat_Syn=false}', ""); + Expect(0, 65095, '\p{^Is_Pat_Syn=false}', ""); + Expect(0, 65095, '\P{Is_Pat_Syn=false}', ""); + Expect(1, 65095, '\P{^Is_Pat_Syn=false}', ""); + Expect(0, 65094, '\p{Is_Pat_Syn=false}', ""); + Expect(1, 65094, '\p{^Is_Pat_Syn=false}', ""); + Expect(1, 65094, '\P{Is_Pat_Syn=false}', ""); + Expect(0, 65094, '\P{^Is_Pat_Syn=false}', ""); + Expect(1, 65095, '\p{Is_Pat_Syn=-False}', ""); + Expect(0, 65095, '\p{^Is_Pat_Syn=-False}', ""); + Expect(0, 65095, '\P{Is_Pat_Syn=-False}', ""); + Expect(1, 65095, '\P{^Is_Pat_Syn=-False}', ""); + Expect(0, 65094, '\p{Is_Pat_Syn=-False}', ""); + Expect(1, 65094, '\p{^Is_Pat_Syn=-False}', ""); + Expect(1, 65094, '\P{Is_Pat_Syn=-False}', ""); + Expect(0, 65094, '\P{^Is_Pat_Syn=-False}', ""); + Error('\p{Pattern_Syntax= /a/Yes}'); + Error('\P{Pattern_Syntax= /a/Yes}'); + Expect(1, 65094, '\p{Pattern_Syntax=:\AYes\z:}', "");; + Expect(0, 65095, '\p{Pattern_Syntax=:\AYes\z:}', "");; + Expect(1, 65094, '\p{Pattern_Syntax=yes}', ""); + Expect(0, 65094, '\p{^Pattern_Syntax=yes}', ""); + Expect(0, 65094, '\P{Pattern_Syntax=yes}', ""); + Expect(1, 65094, '\P{^Pattern_Syntax=yes}', ""); + Expect(0, 65095, '\p{Pattern_Syntax=yes}', ""); + Expect(1, 65095, '\p{^Pattern_Syntax=yes}', ""); + Expect(1, 65095, '\P{Pattern_Syntax=yes}', ""); + Expect(0, 65095, '\P{^Pattern_Syntax=yes}', ""); + Expect(1, 65094, '\p{Pattern_Syntax=:\Ayes\z:}', "");; + Expect(0, 65095, '\p{Pattern_Syntax=:\Ayes\z:}', "");; + Expect(1, 65094, '\p{Pattern_Syntax= -yes}', ""); + Expect(0, 65094, '\p{^Pattern_Syntax= -yes}', ""); + Expect(0, 65094, '\P{Pattern_Syntax= -yes}', ""); + Expect(1, 65094, '\P{^Pattern_Syntax= -yes}', ""); + Expect(0, 65095, '\p{Pattern_Syntax= -yes}', ""); + Expect(1, 65095, '\p{^Pattern_Syntax= -yes}', ""); + Expect(1, 65095, '\P{Pattern_Syntax= -yes}', ""); + Expect(0, 65095, '\P{^Pattern_Syntax= -yes}', ""); + Error('\p{Pat_Syn=/a/_-Y}'); + Error('\P{Pat_Syn=/a/_-Y}'); + Expect(1, 65094, '\p{Pat_Syn=:\AY\z:}', "");; + Expect(0, 65095, '\p{Pat_Syn=:\AY\z:}', "");; + Expect(1, 65094, '\p{Pat_Syn=y}', ""); + Expect(0, 65094, '\p{^Pat_Syn=y}', ""); + Expect(0, 65094, '\P{Pat_Syn=y}', ""); + Expect(1, 65094, '\P{^Pat_Syn=y}', ""); + Expect(0, 65095, '\p{Pat_Syn=y}', ""); + Expect(1, 65095, '\p{^Pat_Syn=y}', ""); + Expect(1, 65095, '\P{Pat_Syn=y}', ""); + Expect(0, 65095, '\P{^Pat_Syn=y}', ""); + Expect(1, 65094, '\p{Pat_Syn=:\Ay\z:}', "");; + Expect(0, 65095, '\p{Pat_Syn=:\Ay\z:}', "");; + Expect(1, 65094, '\p{Pat_Syn: --y}', ""); + Expect(0, 65094, '\p{^Pat_Syn: --y}', ""); + Expect(0, 65094, '\P{Pat_Syn: --y}', ""); + Expect(1, 65094, '\P{^Pat_Syn: --y}', ""); + Expect(0, 65095, '\p{Pat_Syn: --y}', ""); + Expect(1, 65095, '\p{^Pat_Syn: --y}', ""); + Expect(1, 65095, '\P{Pat_Syn: --y}', ""); + Expect(0, 65095, '\P{^Pat_Syn: --y}', ""); + Error('\p{Is_Pattern_Syntax= :=T}'); + Error('\P{Is_Pattern_Syntax= :=T}'); + Expect(1, 65094, '\p{Is_Pattern_Syntax=t}', ""); + Expect(0, 65094, '\p{^Is_Pattern_Syntax=t}', ""); + Expect(0, 65094, '\P{Is_Pattern_Syntax=t}', ""); + Expect(1, 65094, '\P{^Is_Pattern_Syntax=t}', ""); + Expect(0, 65095, '\p{Is_Pattern_Syntax=t}', ""); + Expect(1, 65095, '\p{^Is_Pattern_Syntax=t}', ""); + Expect(1, 65095, '\P{Is_Pattern_Syntax=t}', ""); + Expect(0, 65095, '\P{^Is_Pattern_Syntax=t}', ""); + Expect(1, 65094, '\p{Is_Pattern_Syntax= T}', ""); + Expect(0, 65094, '\p{^Is_Pattern_Syntax= T}', ""); + Expect(0, 65094, '\P{Is_Pattern_Syntax= T}', ""); + Expect(1, 65094, '\P{^Is_Pattern_Syntax= T}', ""); + Expect(0, 65095, '\p{Is_Pattern_Syntax= T}', ""); + Expect(1, 65095, '\p{^Is_Pattern_Syntax= T}', ""); + Expect(1, 65095, '\P{Is_Pattern_Syntax= T}', ""); + Expect(0, 65095, '\P{^Is_Pattern_Syntax= T}', ""); + Error('\p{Is_Pat_Syn=_-True/a/}'); + Error('\P{Is_Pat_Syn=_-True/a/}'); + Expect(1, 65094, '\p{Is_Pat_Syn=true}', ""); + Expect(0, 65094, '\p{^Is_Pat_Syn=true}', ""); + Expect(0, 65094, '\P{Is_Pat_Syn=true}', ""); + Expect(1, 65094, '\P{^Is_Pat_Syn=true}', ""); + Expect(0, 65095, '\p{Is_Pat_Syn=true}', ""); + Expect(1, 65095, '\p{^Is_Pat_Syn=true}', ""); + Expect(1, 65095, '\P{Is_Pat_Syn=true}', ""); + Expect(0, 65095, '\P{^Is_Pat_Syn=true}', ""); + Expect(1, 65094, '\p{Is_Pat_Syn: TRUE}', ""); + Expect(0, 65094, '\p{^Is_Pat_Syn: TRUE}', ""); + Expect(0, 65094, '\P{Is_Pat_Syn: TRUE}', ""); + Expect(1, 65094, '\P{^Is_Pat_Syn: TRUE}', ""); + Expect(0, 65095, '\p{Is_Pat_Syn: TRUE}', ""); + Expect(1, 65095, '\p{^Is_Pat_Syn: TRUE}', ""); + Expect(1, 65095, '\P{Is_Pat_Syn: TRUE}', ""); + Expect(0, 65095, '\P{^Is_Pat_Syn: TRUE}', ""); + Error('\p{Pattern_White_Space=:=-No}'); + Error('\P{Pattern_White_Space=:=-No}'); + Expect(1, 8234, '\p{Pattern_White_Space=:\ANo\z:}', "");; + Expect(0, 8233, '\p{Pattern_White_Space=:\ANo\z:}', "");; + Expect(1, 8234, '\p{Pattern_White_Space=no}', ""); + Expect(0, 8234, '\p{^Pattern_White_Space=no}', ""); + Expect(0, 8234, '\P{Pattern_White_Space=no}', ""); + Expect(1, 8234, '\P{^Pattern_White_Space=no}', ""); + Expect(0, 8233, '\p{Pattern_White_Space=no}', ""); + Expect(1, 8233, '\p{^Pattern_White_Space=no}', ""); + Expect(1, 8233, '\P{Pattern_White_Space=no}', ""); + Expect(0, 8233, '\P{^Pattern_White_Space=no}', ""); + Expect(1, 8234, '\p{Pattern_White_Space=:\Ano\z:}', "");; + Expect(0, 8233, '\p{Pattern_White_Space=:\Ano\z:}', "");; + Expect(1, 8234, '\p{Pattern_White_Space=- No}', ""); + Expect(0, 8234, '\p{^Pattern_White_Space=- No}', ""); + Expect(0, 8234, '\P{Pattern_White_Space=- No}', ""); + Expect(1, 8234, '\P{^Pattern_White_Space=- No}', ""); + Expect(0, 8233, '\p{Pattern_White_Space=- No}', ""); + Expect(1, 8233, '\p{^Pattern_White_Space=- No}', ""); + Expect(1, 8233, '\P{Pattern_White_Space=- No}', ""); + Expect(0, 8233, '\P{^Pattern_White_Space=- No}', ""); + Error('\p{Pat_WS= /a/N}'); + Error('\P{Pat_WS= /a/N}'); + Expect(1, 8234, '\p{Pat_WS=:\AN\z:}', "");; + Expect(0, 8233, '\p{Pat_WS=:\AN\z:}', "");; + Expect(1, 8234, '\p{Pat_WS=n}', ""); + Expect(0, 8234, '\p{^Pat_WS=n}', ""); + Expect(0, 8234, '\P{Pat_WS=n}', ""); + Expect(1, 8234, '\P{^Pat_WS=n}', ""); + Expect(0, 8233, '\p{Pat_WS=n}', ""); + Expect(1, 8233, '\p{^Pat_WS=n}', ""); + Expect(1, 8233, '\P{Pat_WS=n}', ""); + Expect(0, 8233, '\P{^Pat_WS=n}', ""); + Expect(1, 8234, '\p{Pat_WS=:\An\z:}', "");; + Expect(0, 8233, '\p{Pat_WS=:\An\z:}', "");; + Expect(1, 8234, '\p{Pat_WS=_ n}', ""); + Expect(0, 8234, '\p{^Pat_WS=_ n}', ""); + Expect(0, 8234, '\P{Pat_WS=_ n}', ""); + Expect(1, 8234, '\P{^Pat_WS=_ n}', ""); + Expect(0, 8233, '\p{Pat_WS=_ n}', ""); + Expect(1, 8233, '\p{^Pat_WS=_ n}', ""); + Expect(1, 8233, '\P{Pat_WS=_ n}', ""); + Expect(0, 8233, '\P{^Pat_WS=_ n}', ""); + Error('\p{Is_Pattern_White_Space=__F:=}'); + Error('\P{Is_Pattern_White_Space=__F:=}'); + Expect(1, 8234, '\p{Is_Pattern_White_Space=f}', ""); + Expect(0, 8234, '\p{^Is_Pattern_White_Space=f}', ""); + Expect(0, 8234, '\P{Is_Pattern_White_Space=f}', ""); + Expect(1, 8234, '\P{^Is_Pattern_White_Space=f}', ""); + Expect(0, 8233, '\p{Is_Pattern_White_Space=f}', ""); + Expect(1, 8233, '\p{^Is_Pattern_White_Space=f}', ""); + Expect(1, 8233, '\P{Is_Pattern_White_Space=f}', ""); + Expect(0, 8233, '\P{^Is_Pattern_White_Space=f}', ""); + Expect(1, 8234, '\p{Is_Pattern_White_Space=-F}', ""); + Expect(0, 8234, '\p{^Is_Pattern_White_Space=-F}', ""); + Expect(0, 8234, '\P{Is_Pattern_White_Space=-F}', ""); + Expect(1, 8234, '\P{^Is_Pattern_White_Space=-F}', ""); + Expect(0, 8233, '\p{Is_Pattern_White_Space=-F}', ""); + Expect(1, 8233, '\p{^Is_Pattern_White_Space=-F}', ""); + Expect(1, 8233, '\P{Is_Pattern_White_Space=-F}', ""); + Expect(0, 8233, '\P{^Is_Pattern_White_Space=-F}', ""); + Error('\p{Is_Pat_WS=:=_FALSE}'); + Error('\P{Is_Pat_WS=:=_FALSE}'); + Expect(1, 8234, '\p{Is_Pat_WS=false}', ""); + Expect(0, 8234, '\p{^Is_Pat_WS=false}', ""); + Expect(0, 8234, '\P{Is_Pat_WS=false}', ""); + Expect(1, 8234, '\P{^Is_Pat_WS=false}', ""); + Expect(0, 8233, '\p{Is_Pat_WS=false}', ""); + Expect(1, 8233, '\p{^Is_Pat_WS=false}', ""); + Expect(1, 8233, '\P{Is_Pat_WS=false}', ""); + Expect(0, 8233, '\P{^Is_Pat_WS=false}', ""); + Expect(1, 8234, '\p{Is_Pat_WS= _False}', ""); + Expect(0, 8234, '\p{^Is_Pat_WS= _False}', ""); + Expect(0, 8234, '\P{Is_Pat_WS= _False}', ""); + Expect(1, 8234, '\P{^Is_Pat_WS= _False}', ""); + Expect(0, 8233, '\p{Is_Pat_WS= _False}', ""); + Expect(1, 8233, '\p{^Is_Pat_WS= _False}', ""); + Expect(1, 8233, '\P{Is_Pat_WS= _False}', ""); + Expect(0, 8233, '\P{^Is_Pat_WS= _False}', ""); + Error('\p{Pattern_White_Space=:=yes}'); + Error('\P{Pattern_White_Space=:=yes}'); + Expect(1, 8233, '\p{Pattern_White_Space=:\AYes\z:}', "");; + Expect(0, 8234, '\p{Pattern_White_Space=:\AYes\z:}', "");; + Expect(1, 8233, '\p{Pattern_White_Space=yes}', ""); + Expect(0, 8233, '\p{^Pattern_White_Space=yes}', ""); + Expect(0, 8233, '\P{Pattern_White_Space=yes}', ""); + Expect(1, 8233, '\P{^Pattern_White_Space=yes}', ""); + Expect(0, 8234, '\p{Pattern_White_Space=yes}', ""); + Expect(1, 8234, '\p{^Pattern_White_Space=yes}', ""); + Expect(1, 8234, '\P{Pattern_White_Space=yes}', ""); + Expect(0, 8234, '\P{^Pattern_White_Space=yes}', ""); + Expect(1, 8233, '\p{Pattern_White_Space=:\Ayes\z:}', "");; + Expect(0, 8234, '\p{Pattern_White_Space=:\Ayes\z:}', "");; + Expect(1, 8233, '\p{Pattern_White_Space: _YES}', ""); + Expect(0, 8233, '\p{^Pattern_White_Space: _YES}', ""); + Expect(0, 8233, '\P{Pattern_White_Space: _YES}', ""); + Expect(1, 8233, '\P{^Pattern_White_Space: _YES}', ""); + Expect(0, 8234, '\p{Pattern_White_Space: _YES}', ""); + Expect(1, 8234, '\p{^Pattern_White_Space: _YES}', ""); + Expect(1, 8234, '\P{Pattern_White_Space: _YES}', ""); + Expect(0, 8234, '\P{^Pattern_White_Space: _YES}', ""); + Error('\p{Pat_WS: __y:=}'); + Error('\P{Pat_WS: __y:=}'); + Expect(1, 8233, '\p{Pat_WS=:\AY\z:}', "");; + Expect(0, 8234, '\p{Pat_WS=:\AY\z:}', "");; + Expect(1, 8233, '\p{Pat_WS:y}', ""); + Expect(0, 8233, '\p{^Pat_WS:y}', ""); + Expect(0, 8233, '\P{Pat_WS:y}', ""); + Expect(1, 8233, '\P{^Pat_WS:y}', ""); + Expect(0, 8234, '\p{Pat_WS:y}', ""); + Expect(1, 8234, '\p{^Pat_WS:y}', ""); + Expect(1, 8234, '\P{Pat_WS:y}', ""); + Expect(0, 8234, '\P{^Pat_WS:y}', ""); + Expect(1, 8233, '\p{Pat_WS=:\Ay\z:}', "");; + Expect(0, 8234, '\p{Pat_WS=:\Ay\z:}', "");; + Expect(1, 8233, '\p{Pat_WS=_Y}', ""); + Expect(0, 8233, '\p{^Pat_WS=_Y}', ""); + Expect(0, 8233, '\P{Pat_WS=_Y}', ""); + Expect(1, 8233, '\P{^Pat_WS=_Y}', ""); + Expect(0, 8234, '\p{Pat_WS=_Y}', ""); + Expect(1, 8234, '\p{^Pat_WS=_Y}', ""); + Expect(1, 8234, '\P{Pat_WS=_Y}', ""); + Expect(0, 8234, '\P{^Pat_WS=_Y}', ""); + Error('\p{Is_Pattern_White_Space=:=-t}'); + Error('\P{Is_Pattern_White_Space=:=-t}'); + Expect(1, 8233, '\p{Is_Pattern_White_Space=t}', ""); + Expect(0, 8233, '\p{^Is_Pattern_White_Space=t}', ""); + Expect(0, 8233, '\P{Is_Pattern_White_Space=t}', ""); + Expect(1, 8233, '\P{^Is_Pattern_White_Space=t}', ""); + Expect(0, 8234, '\p{Is_Pattern_White_Space=t}', ""); + Expect(1, 8234, '\p{^Is_Pattern_White_Space=t}', ""); + Expect(1, 8234, '\P{Is_Pattern_White_Space=t}', ""); + Expect(0, 8234, '\P{^Is_Pattern_White_Space=t}', ""); + Expect(1, 8233, '\p{Is_Pattern_White_Space= T}', ""); + Expect(0, 8233, '\p{^Is_Pattern_White_Space= T}', ""); + Expect(0, 8233, '\P{Is_Pattern_White_Space= T}', ""); + Expect(1, 8233, '\P{^Is_Pattern_White_Space= T}', ""); + Expect(0, 8234, '\p{Is_Pattern_White_Space= T}', ""); + Expect(1, 8234, '\p{^Is_Pattern_White_Space= T}', ""); + Expect(1, 8234, '\P{Is_Pattern_White_Space= T}', ""); + Expect(0, 8234, '\P{^Is_Pattern_White_Space= T}', ""); + Error('\p{Is_Pat_WS=_/a/True}'); + Error('\P{Is_Pat_WS=_/a/True}'); + Expect(1, 8233, '\p{Is_Pat_WS=true}', ""); + Expect(0, 8233, '\p{^Is_Pat_WS=true}', ""); + Expect(0, 8233, '\P{Is_Pat_WS=true}', ""); + Expect(1, 8233, '\P{^Is_Pat_WS=true}', ""); + Expect(0, 8234, '\p{Is_Pat_WS=true}', ""); + Expect(1, 8234, '\p{^Is_Pat_WS=true}', ""); + Expect(1, 8234, '\P{Is_Pat_WS=true}', ""); + Expect(0, 8234, '\P{^Is_Pat_WS=true}', ""); + Expect(1, 8233, '\p{Is_Pat_WS= True}', ""); + Expect(0, 8233, '\p{^Is_Pat_WS= True}', ""); + Expect(0, 8233, '\P{Is_Pat_WS= True}', ""); + Expect(1, 8233, '\P{^Is_Pat_WS= True}', ""); + Expect(0, 8234, '\p{Is_Pat_WS= True}', ""); + Expect(1, 8234, '\p{^Is_Pat_WS= True}', ""); + Expect(1, 8234, '\P{Is_Pat_WS= True}', ""); + Expect(0, 8234, '\P{^Is_Pat_WS= True}', ""); + Error('\p{Prepended_Concatenation_Mark= /a/NO}'); + Error('\P{Prepended_Concatenation_Mark= /a/NO}'); + Expect(1, 69838, '\p{Prepended_Concatenation_Mark=:\ANo\z:}', "");; + Expect(0, 69837, '\p{Prepended_Concatenation_Mark=:\ANo\z:}', "");; + Expect(1, 69838, '\p{Prepended_Concatenation_Mark=no}', ""); + Expect(0, 69838, '\p{^Prepended_Concatenation_Mark=no}', ""); + Expect(0, 69838, '\P{Prepended_Concatenation_Mark=no}', ""); + Expect(1, 69838, '\P{^Prepended_Concatenation_Mark=no}', ""); + Expect(0, 69837, '\p{Prepended_Concatenation_Mark=no}', ""); + Expect(1, 69837, '\p{^Prepended_Concatenation_Mark=no}', ""); + Expect(1, 69837, '\P{Prepended_Concatenation_Mark=no}', ""); + Expect(0, 69837, '\P{^Prepended_Concatenation_Mark=no}', ""); + Expect(1, 69838, '\p{Prepended_Concatenation_Mark=:\Ano\z:}', "");; + Expect(0, 69837, '\p{Prepended_Concatenation_Mark=:\Ano\z:}', "");; + Expect(1, 69838, '\p{Prepended_Concatenation_Mark= _no}', ""); + Expect(0, 69838, '\p{^Prepended_Concatenation_Mark= _no}', ""); + Expect(0, 69838, '\P{Prepended_Concatenation_Mark= _no}', ""); + Expect(1, 69838, '\P{^Prepended_Concatenation_Mark= _no}', ""); + Expect(0, 69837, '\p{Prepended_Concatenation_Mark= _no}', ""); + Expect(1, 69837, '\p{^Prepended_Concatenation_Mark= _no}', ""); + Expect(1, 69837, '\P{Prepended_Concatenation_Mark= _no}', ""); + Expect(0, 69837, '\P{^Prepended_Concatenation_Mark= _no}', ""); + Error('\p{PCM=_n/a/}'); + Error('\P{PCM=_n/a/}'); + Expect(1, 69838, '\p{PCM=:\AN\z:}', "");; + Expect(0, 69837, '\p{PCM=:\AN\z:}', "");; + Expect(1, 69838, '\p{PCM=n}', ""); + Expect(0, 69838, '\p{^PCM=n}', ""); + Expect(0, 69838, '\P{PCM=n}', ""); + Expect(1, 69838, '\P{^PCM=n}', ""); + Expect(0, 69837, '\p{PCM=n}', ""); + Expect(1, 69837, '\p{^PCM=n}', ""); + Expect(1, 69837, '\P{PCM=n}', ""); + Expect(0, 69837, '\P{^PCM=n}', ""); + Expect(1, 69838, '\p{PCM=:\An\z:}', "");; + Expect(0, 69837, '\p{PCM=:\An\z:}', "");; + Expect(1, 69838, '\p{PCM=_-N}', ""); + Expect(0, 69838, '\p{^PCM=_-N}', ""); + Expect(0, 69838, '\P{PCM=_-N}', ""); + Expect(1, 69838, '\P{^PCM=_-N}', ""); + Expect(0, 69837, '\p{PCM=_-N}', ""); + Expect(1, 69837, '\p{^PCM=_-N}', ""); + Expect(1, 69837, '\P{PCM=_-N}', ""); + Expect(0, 69837, '\P{^PCM=_-N}', ""); + Error('\p{Is_Prepended_Concatenation_Mark=:= -F}'); + Error('\P{Is_Prepended_Concatenation_Mark=:= -F}'); + Expect(1, 69838, '\p{Is_Prepended_Concatenation_Mark=f}', ""); + Expect(0, 69838, '\p{^Is_Prepended_Concatenation_Mark=f}', ""); + Expect(0, 69838, '\P{Is_Prepended_Concatenation_Mark=f}', ""); + Expect(1, 69838, '\P{^Is_Prepended_Concatenation_Mark=f}', ""); + Expect(0, 69837, '\p{Is_Prepended_Concatenation_Mark=f}', ""); + Expect(1, 69837, '\p{^Is_Prepended_Concatenation_Mark=f}', ""); + Expect(1, 69837, '\P{Is_Prepended_Concatenation_Mark=f}', ""); + Expect(0, 69837, '\P{^Is_Prepended_Concatenation_Mark=f}', ""); + Expect(1, 69838, '\p{Is_Prepended_Concatenation_Mark= F}', ""); + Expect(0, 69838, '\p{^Is_Prepended_Concatenation_Mark= F}', ""); + Expect(0, 69838, '\P{Is_Prepended_Concatenation_Mark= F}', ""); + Expect(1, 69838, '\P{^Is_Prepended_Concatenation_Mark= F}', ""); + Expect(0, 69837, '\p{Is_Prepended_Concatenation_Mark= F}', ""); + Expect(1, 69837, '\p{^Is_Prepended_Concatenation_Mark= F}', ""); + Expect(1, 69837, '\P{Is_Prepended_Concatenation_Mark= F}', ""); + Expect(0, 69837, '\P{^Is_Prepended_Concatenation_Mark= F}', ""); + Error('\p{Is_PCM=-:=False}'); + Error('\P{Is_PCM=-:=False}'); + Expect(1, 69838, '\p{Is_PCM: false}', ""); + Expect(0, 69838, '\p{^Is_PCM: false}', ""); + Expect(0, 69838, '\P{Is_PCM: false}', ""); + Expect(1, 69838, '\P{^Is_PCM: false}', ""); + Expect(0, 69837, '\p{Is_PCM: false}', ""); + Expect(1, 69837, '\p{^Is_PCM: false}', ""); + Expect(1, 69837, '\P{Is_PCM: false}', ""); + Expect(0, 69837, '\P{^Is_PCM: false}', ""); + Expect(1, 69838, '\p{Is_PCM= -FALSE}', ""); + Expect(0, 69838, '\p{^Is_PCM= -FALSE}', ""); + Expect(0, 69838, '\P{Is_PCM= -FALSE}', ""); + Expect(1, 69838, '\P{^Is_PCM= -FALSE}', ""); + Expect(0, 69837, '\p{Is_PCM= -FALSE}', ""); + Expect(1, 69837, '\p{^Is_PCM= -FALSE}', ""); + Expect(1, 69837, '\P{Is_PCM= -FALSE}', ""); + Expect(0, 69837, '\P{^Is_PCM= -FALSE}', ""); + Error('\p{Prepended_Concatenation_Mark= /a/YES}'); + Error('\P{Prepended_Concatenation_Mark= /a/YES}'); + Expect(1, 69837, '\p{Prepended_Concatenation_Mark=:\AYes\z:}', "");; + Expect(0, 69838, '\p{Prepended_Concatenation_Mark=:\AYes\z:}', "");; + Expect(1, 69837, '\p{Prepended_Concatenation_Mark=yes}', ""); + Expect(0, 69837, '\p{^Prepended_Concatenation_Mark=yes}', ""); + Expect(0, 69837, '\P{Prepended_Concatenation_Mark=yes}', ""); + Expect(1, 69837, '\P{^Prepended_Concatenation_Mark=yes}', ""); + Expect(0, 69838, '\p{Prepended_Concatenation_Mark=yes}', ""); + Expect(1, 69838, '\p{^Prepended_Concatenation_Mark=yes}', ""); + Expect(1, 69838, '\P{Prepended_Concatenation_Mark=yes}', ""); + Expect(0, 69838, '\P{^Prepended_Concatenation_Mark=yes}', ""); + Expect(1, 69837, '\p{Prepended_Concatenation_Mark=:\Ayes\z:}', "");; + Expect(0, 69838, '\p{Prepended_Concatenation_Mark=:\Ayes\z:}', "");; + Expect(1, 69837, '\p{Prepended_Concatenation_Mark: -Yes}', ""); + Expect(0, 69837, '\p{^Prepended_Concatenation_Mark: -Yes}', ""); + Expect(0, 69837, '\P{Prepended_Concatenation_Mark: -Yes}', ""); + Expect(1, 69837, '\P{^Prepended_Concatenation_Mark: -Yes}', ""); + Expect(0, 69838, '\p{Prepended_Concatenation_Mark: -Yes}', ""); + Expect(1, 69838, '\p{^Prepended_Concatenation_Mark: -Yes}', ""); + Expect(1, 69838, '\P{Prepended_Concatenation_Mark: -Yes}', ""); + Expect(0, 69838, '\P{^Prepended_Concatenation_Mark: -Yes}', ""); + Error('\p{PCM:_-Y/a/}'); + Error('\P{PCM:_-Y/a/}'); + Expect(1, 69837, '\p{PCM=:\AY\z:}', "");; + Expect(0, 69838, '\p{PCM=:\AY\z:}', "");; + Expect(1, 69837, '\p{PCM=y}', ""); + Expect(0, 69837, '\p{^PCM=y}', ""); + Expect(0, 69837, '\P{PCM=y}', ""); + Expect(1, 69837, '\P{^PCM=y}', ""); + Expect(0, 69838, '\p{PCM=y}', ""); + Expect(1, 69838, '\p{^PCM=y}', ""); + Expect(1, 69838, '\P{PCM=y}', ""); + Expect(0, 69838, '\P{^PCM=y}', ""); + Expect(1, 69837, '\p{PCM=:\Ay\z:}', "");; + Expect(0, 69838, '\p{PCM=:\Ay\z:}', "");; + Expect(1, 69837, '\p{PCM=-_Y}', ""); + Expect(0, 69837, '\p{^PCM=-_Y}', ""); + Expect(0, 69837, '\P{PCM=-_Y}', ""); + Expect(1, 69837, '\P{^PCM=-_Y}', ""); + Expect(0, 69838, '\p{PCM=-_Y}', ""); + Expect(1, 69838, '\p{^PCM=-_Y}', ""); + Expect(1, 69838, '\P{PCM=-_Y}', ""); + Expect(0, 69838, '\P{^PCM=-_Y}', ""); + Error('\p{Is_Prepended_Concatenation_Mark=-:=t}'); + Error('\P{Is_Prepended_Concatenation_Mark=-:=t}'); + Expect(1, 69837, '\p{Is_Prepended_Concatenation_Mark=t}', ""); + Expect(0, 69837, '\p{^Is_Prepended_Concatenation_Mark=t}', ""); + Expect(0, 69837, '\P{Is_Prepended_Concatenation_Mark=t}', ""); + Expect(1, 69837, '\P{^Is_Prepended_Concatenation_Mark=t}', ""); + Expect(0, 69838, '\p{Is_Prepended_Concatenation_Mark=t}', ""); + Expect(1, 69838, '\p{^Is_Prepended_Concatenation_Mark=t}', ""); + Expect(1, 69838, '\P{Is_Prepended_Concatenation_Mark=t}', ""); + Expect(0, 69838, '\P{^Is_Prepended_Concatenation_Mark=t}', ""); + Expect(1, 69837, '\p{Is_Prepended_Concatenation_Mark= T}', ""); + Expect(0, 69837, '\p{^Is_Prepended_Concatenation_Mark= T}', ""); + Expect(0, 69837, '\P{Is_Prepended_Concatenation_Mark= T}', ""); + Expect(1, 69837, '\P{^Is_Prepended_Concatenation_Mark= T}', ""); + Expect(0, 69838, '\p{Is_Prepended_Concatenation_Mark= T}', ""); + Expect(1, 69838, '\p{^Is_Prepended_Concatenation_Mark= T}', ""); + Expect(1, 69838, '\P{Is_Prepended_Concatenation_Mark= T}', ""); + Expect(0, 69838, '\P{^Is_Prepended_Concatenation_Mark= T}', ""); + Error('\p{Is_PCM=_True:=}'); + Error('\P{Is_PCM=_True:=}'); + Expect(1, 69837, '\p{Is_PCM=true}', ""); + Expect(0, 69837, '\p{^Is_PCM=true}', ""); + Expect(0, 69837, '\P{Is_PCM=true}', ""); + Expect(1, 69837, '\P{^Is_PCM=true}', ""); + Expect(0, 69838, '\p{Is_PCM=true}', ""); + Expect(1, 69838, '\p{^Is_PCM=true}', ""); + Expect(1, 69838, '\P{Is_PCM=true}', ""); + Expect(0, 69838, '\P{^Is_PCM=true}', ""); + Error('\p{perl}'); + Error('\P{perl}'); + Error('\p{ Adlam/a/}'); + Error('\P{ Adlam/a/}'); + Expect(1, 125279, '\p{adlam}', ""); + Expect(0, 125279, '\p{^adlam}', ""); + Expect(0, 125279, '\P{adlam}', ""); + Expect(1, 125279, '\P{^adlam}', ""); + Expect(0, 125280, '\p{adlam}', ""); + Expect(1, 125280, '\p{^adlam}', ""); + Expect(1, 125280, '\P{adlam}', ""); + Expect(0, 125280, '\P{^adlam}', ""); + Expect(1, 125279, '\p{ -Adlam}', ""); + Expect(0, 125279, '\p{^ -Adlam}', ""); + Expect(0, 125279, '\P{ -Adlam}', ""); + Expect(1, 125279, '\P{^ -Adlam}', ""); + Expect(0, 125280, '\p{ -Adlam}', ""); + Expect(1, 125280, '\p{^ -Adlam}', ""); + Expect(1, 125280, '\P{ -Adlam}', ""); + Expect(0, 125280, '\P{^ -Adlam}', ""); + Error('\p{:= _is_adlam}'); + Error('\P{:= _is_adlam}'); + Expect(1, 125279, '\p{isadlam}', ""); + Expect(0, 125279, '\p{^isadlam}', ""); + Expect(0, 125279, '\P{isadlam}', ""); + Expect(1, 125279, '\P{^isadlam}', ""); + Expect(0, 125280, '\p{isadlam}', ""); + Expect(1, 125280, '\p{^isadlam}', ""); + Expect(1, 125280, '\P{isadlam}', ""); + Expect(0, 125280, '\P{^isadlam}', ""); + Expect(1, 125279, '\p{ -IS_ADLAM}', ""); + Expect(0, 125279, '\p{^ -IS_ADLAM}', ""); + Expect(0, 125279, '\P{ -IS_ADLAM}', ""); + Expect(1, 125279, '\P{^ -IS_ADLAM}', ""); + Expect(0, 125280, '\p{ -IS_ADLAM}', ""); + Expect(1, 125280, '\p{^ -IS_ADLAM}', ""); + Expect(1, 125280, '\P{ -IS_ADLAM}', ""); + Expect(0, 125280, '\P{^ -IS_ADLAM}', ""); + Error('\p{_ Adlm/a/}'); + Error('\P{_ Adlm/a/}'); + Expect(1, 125279, '\p{adlm}', ""); + Expect(0, 125279, '\p{^adlm}', ""); + Expect(0, 125279, '\P{adlm}', ""); + Expect(1, 125279, '\P{^adlm}', ""); + Expect(0, 125280, '\p{adlm}', ""); + Expect(1, 125280, '\p{^adlm}', ""); + Expect(1, 125280, '\P{adlm}', ""); + Expect(0, 125280, '\P{^adlm}', ""); + Expect(1, 125279, '\p{ -Adlm}', ""); + Expect(0, 125279, '\p{^ -Adlm}', ""); + Expect(0, 125279, '\P{ -Adlm}', ""); + Expect(1, 125279, '\P{^ -Adlm}', ""); + Expect(0, 125280, '\p{ -Adlm}', ""); + Expect(1, 125280, '\p{^ -Adlm}', ""); + Expect(1, 125280, '\P{ -Adlm}', ""); + Expect(0, 125280, '\P{^ -Adlm}', ""); + Error('\p{- Is_Adlm:=}'); + Error('\P{- Is_Adlm:=}'); + Expect(1, 125279, '\p{isadlm}', ""); + Expect(0, 125279, '\p{^isadlm}', ""); + Expect(0, 125279, '\P{isadlm}', ""); + Expect(1, 125279, '\P{^isadlm}', ""); + Expect(0, 125280, '\p{isadlm}', ""); + Expect(1, 125280, '\p{^isadlm}', ""); + Expect(1, 125280, '\P{isadlm}', ""); + Expect(0, 125280, '\P{^isadlm}', ""); + Expect(1, 125279, '\p{ _Is_adlm}', ""); + Expect(0, 125279, '\p{^ _Is_adlm}', ""); + Expect(0, 125279, '\P{ _Is_adlm}', ""); + Expect(1, 125279, '\P{^ _Is_adlm}', ""); + Expect(0, 125280, '\p{ _Is_adlm}', ""); + Expect(1, 125280, '\p{^ _Is_adlm}', ""); + Expect(1, 125280, '\P{ _Is_adlm}', ""); + Expect(0, 125280, '\P{^ _Is_adlm}', ""); + Error('\p{:= AEGEAN_Numbers}'); + Error('\P{:= AEGEAN_Numbers}'); + Expect(1, 65855, '\p{aegeannumbers}', ""); + Expect(0, 65855, '\p{^aegeannumbers}', ""); + Expect(0, 65855, '\P{aegeannumbers}', ""); + Expect(1, 65855, '\P{^aegeannumbers}', ""); + Expect(0, 65856, '\p{aegeannumbers}', ""); + Expect(1, 65856, '\p{^aegeannumbers}', ""); + Expect(1, 65856, '\P{aegeannumbers}', ""); + Expect(0, 65856, '\P{^aegeannumbers}', ""); + Expect(1, 65855, '\p{- AEGEAN_numbers}', ""); + Expect(0, 65855, '\p{^- AEGEAN_numbers}', ""); + Expect(0, 65855, '\P{- AEGEAN_numbers}', ""); + Expect(1, 65855, '\P{^- AEGEAN_numbers}', ""); + Expect(0, 65856, '\p{- AEGEAN_numbers}', ""); + Expect(1, 65856, '\p{^- AEGEAN_numbers}', ""); + Expect(1, 65856, '\P{- AEGEAN_numbers}', ""); + Expect(0, 65856, '\P{^- AEGEAN_numbers}', ""); + Error('\p{- is_AEGEAN_NUMBERS:=}'); + Error('\P{- is_AEGEAN_NUMBERS:=}'); + Expect(1, 65855, '\p{isaegeannumbers}', ""); + Expect(0, 65855, '\p{^isaegeannumbers}', ""); + Expect(0, 65855, '\P{isaegeannumbers}', ""); + Expect(1, 65855, '\P{^isaegeannumbers}', ""); + Expect(0, 65856, '\p{isaegeannumbers}', ""); + Expect(1, 65856, '\p{^isaegeannumbers}', ""); + Expect(1, 65856, '\P{isaegeannumbers}', ""); + Expect(0, 65856, '\P{^isaegeannumbers}', ""); + Expect(1, 65855, '\p{-_Is_aegean_Numbers}', ""); + Expect(0, 65855, '\p{^-_Is_aegean_Numbers}', ""); + Expect(0, 65855, '\P{-_Is_aegean_Numbers}', ""); + Expect(1, 65855, '\P{^-_Is_aegean_Numbers}', ""); + Expect(0, 65856, '\p{-_Is_aegean_Numbers}', ""); + Expect(1, 65856, '\p{^-_Is_aegean_Numbers}', ""); + Expect(1, 65856, '\P{-_Is_aegean_Numbers}', ""); + Expect(0, 65856, '\P{^-_Is_aegean_Numbers}', ""); + Error('\p{_/a/IN_Aegean_Numbers}'); + Error('\P{_/a/IN_Aegean_Numbers}'); + Expect(1, 65855, '\p{inaegeannumbers}', ""); + Expect(0, 65855, '\p{^inaegeannumbers}', ""); + Expect(0, 65855, '\P{inaegeannumbers}', ""); + Expect(1, 65855, '\P{^inaegeannumbers}', ""); + Expect(0, 65856, '\p{inaegeannumbers}', ""); + Expect(1, 65856, '\p{^inaegeannumbers}', ""); + Expect(1, 65856, '\P{inaegeannumbers}', ""); + Expect(0, 65856, '\P{^inaegeannumbers}', ""); + Expect(1, 65855, '\p{ _In_AEGEAN_NUMBERS}', ""); + Expect(0, 65855, '\p{^ _In_AEGEAN_NUMBERS}', ""); + Expect(0, 65855, '\P{ _In_AEGEAN_NUMBERS}', ""); + Expect(1, 65855, '\P{^ _In_AEGEAN_NUMBERS}', ""); + Expect(0, 65856, '\p{ _In_AEGEAN_NUMBERS}', ""); + Expect(1, 65856, '\p{^ _In_AEGEAN_NUMBERS}', ""); + Expect(1, 65856, '\P{ _In_AEGEAN_NUMBERS}', ""); + Expect(0, 65856, '\P{^ _In_AEGEAN_NUMBERS}', ""); + Error('\p{ Ahom:=}'); + Error('\P{ Ahom:=}'); + Expect(1, 71494, '\p{ahom}', ""); + Expect(0, 71494, '\p{^ahom}', ""); + Expect(0, 71494, '\P{ahom}', ""); + Expect(1, 71494, '\P{^ahom}', ""); + Expect(0, 71495, '\p{ahom}', ""); + Expect(1, 71495, '\p{^ahom}', ""); + Expect(1, 71495, '\P{ahom}', ""); + Expect(0, 71495, '\P{^ahom}', ""); + Expect(1, 71494, '\p{- Ahom}', ""); + Expect(0, 71494, '\p{^- Ahom}', ""); + Expect(0, 71494, '\P{- Ahom}', ""); + Expect(1, 71494, '\P{^- Ahom}', ""); + Expect(0, 71495, '\p{- Ahom}', ""); + Expect(1, 71495, '\p{^- Ahom}', ""); + Expect(1, 71495, '\P{- Ahom}', ""); + Expect(0, 71495, '\P{^- Ahom}', ""); + Error('\p{/a/ -Is_Ahom}'); + Error('\P{/a/ -Is_Ahom}'); + Expect(1, 71494, '\p{isahom}', ""); + Expect(0, 71494, '\p{^isahom}', ""); + Expect(0, 71494, '\P{isahom}', ""); + Expect(1, 71494, '\P{^isahom}', ""); + Expect(0, 71495, '\p{isahom}', ""); + Expect(1, 71495, '\p{^isahom}', ""); + Expect(1, 71495, '\P{isahom}', ""); + Expect(0, 71495, '\P{^isahom}', ""); + Expect(1, 71494, '\p{ Is_Ahom}', ""); + Expect(0, 71494, '\p{^ Is_Ahom}', ""); + Expect(0, 71494, '\P{ Is_Ahom}', ""); + Expect(1, 71494, '\P{^ Is_Ahom}', ""); + Expect(0, 71495, '\p{ Is_Ahom}', ""); + Expect(1, 71495, '\p{^ Is_Ahom}', ""); + Expect(1, 71495, '\P{ Is_Ahom}', ""); + Expect(0, 71495, '\P{^ Is_Ahom}', ""); + Error('\p{/a/Alchemical_SYMBOLS}'); + Error('\P{/a/Alchemical_SYMBOLS}'); + Expect(1, 128895, '\p{alchemicalsymbols}', ""); + Expect(0, 128895, '\p{^alchemicalsymbols}', ""); + Expect(0, 128895, '\P{alchemicalsymbols}', ""); + Expect(1, 128895, '\P{^alchemicalsymbols}', ""); + Expect(0, 128896, '\p{alchemicalsymbols}', ""); + Expect(1, 128896, '\p{^alchemicalsymbols}', ""); + Expect(1, 128896, '\P{alchemicalsymbols}', ""); + Expect(0, 128896, '\P{^alchemicalsymbols}', ""); + Expect(1, 128895, '\p{ _Alchemical_symbols}', ""); + Expect(0, 128895, '\p{^ _Alchemical_symbols}', ""); + Expect(0, 128895, '\P{ _Alchemical_symbols}', ""); + Expect(1, 128895, '\P{^ _Alchemical_symbols}', ""); + Expect(0, 128896, '\p{ _Alchemical_symbols}', ""); + Expect(1, 128896, '\p{^ _Alchemical_symbols}', ""); + Expect(1, 128896, '\P{ _Alchemical_symbols}', ""); + Expect(0, 128896, '\P{^ _Alchemical_symbols}', ""); + Error('\p{/a/ is_ALCHEMICAL_symbols}'); + Error('\P{/a/ is_ALCHEMICAL_symbols}'); + Expect(1, 128895, '\p{isalchemicalsymbols}', ""); + Expect(0, 128895, '\p{^isalchemicalsymbols}', ""); + Expect(0, 128895, '\P{isalchemicalsymbols}', ""); + Expect(1, 128895, '\P{^isalchemicalsymbols}', ""); + Expect(0, 128896, '\p{isalchemicalsymbols}', ""); + Expect(1, 128896, '\p{^isalchemicalsymbols}', ""); + Expect(1, 128896, '\P{isalchemicalsymbols}', ""); + Expect(0, 128896, '\P{^isalchemicalsymbols}', ""); + Expect(1, 128895, '\p{is_Alchemical_symbols}', ""); + Expect(0, 128895, '\p{^is_Alchemical_symbols}', ""); + Expect(0, 128895, '\P{is_Alchemical_symbols}', ""); + Expect(1, 128895, '\P{^is_Alchemical_symbols}', ""); + Expect(0, 128896, '\p{is_Alchemical_symbols}', ""); + Expect(1, 128896, '\p{^is_Alchemical_symbols}', ""); + Expect(1, 128896, '\P{is_Alchemical_symbols}', ""); + Expect(0, 128896, '\P{^is_Alchemical_symbols}', ""); + Error('\p{/a/-_in_alchemical_SYMBOLS}'); + Error('\P{/a/-_in_alchemical_SYMBOLS}'); + Expect(1, 128895, '\p{inalchemicalsymbols}', ""); + Expect(0, 128895, '\p{^inalchemicalsymbols}', ""); + Expect(0, 128895, '\P{inalchemicalsymbols}', ""); + Expect(1, 128895, '\P{^inalchemicalsymbols}', ""); + Expect(0, 128896, '\p{inalchemicalsymbols}', ""); + Expect(1, 128896, '\p{^inalchemicalsymbols}', ""); + Expect(1, 128896, '\P{inalchemicalsymbols}', ""); + Expect(0, 128896, '\P{^inalchemicalsymbols}', ""); + Expect(1, 128895, '\p{ In_Alchemical_symbols}', ""); + Expect(0, 128895, '\p{^ In_Alchemical_symbols}', ""); + Expect(0, 128895, '\P{ In_Alchemical_symbols}', ""); + Expect(1, 128895, '\P{^ In_Alchemical_symbols}', ""); + Expect(0, 128896, '\p{ In_Alchemical_symbols}', ""); + Expect(1, 128896, '\p{^ In_Alchemical_symbols}', ""); + Expect(1, 128896, '\P{ In_Alchemical_symbols}', ""); + Expect(0, 128896, '\P{^ In_Alchemical_symbols}', ""); + Error('\p{ -ALCHEMICAL/a/}'); + Error('\P{ -ALCHEMICAL/a/}'); + Expect(1, 128895, '\p{alchemical}', ""); + Expect(0, 128895, '\p{^alchemical}', ""); + Expect(0, 128895, '\P{alchemical}', ""); + Expect(1, 128895, '\P{^alchemical}', ""); + Expect(0, 128896, '\p{alchemical}', ""); + Expect(1, 128896, '\p{^alchemical}', ""); + Expect(1, 128896, '\P{alchemical}', ""); + Expect(0, 128896, '\P{^alchemical}', ""); + Expect(1, 128895, '\p{Alchemical}', ""); + Expect(0, 128895, '\p{^Alchemical}', ""); + Expect(0, 128895, '\P{Alchemical}', ""); + Expect(1, 128895, '\P{^Alchemical}', ""); + Expect(0, 128896, '\p{Alchemical}', ""); + Expect(1, 128896, '\p{^Alchemical}', ""); + Expect(1, 128896, '\P{Alchemical}', ""); + Expect(0, 128896, '\P{^Alchemical}', ""); + Error('\p{ is_alchemical/a/}'); + Error('\P{ is_alchemical/a/}'); + Expect(1, 128895, '\p{isalchemical}', ""); + Expect(0, 128895, '\p{^isalchemical}', ""); + Expect(0, 128895, '\P{isalchemical}', ""); + Expect(1, 128895, '\P{^isalchemical}', ""); + Expect(0, 128896, '\p{isalchemical}', ""); + Expect(1, 128896, '\p{^isalchemical}', ""); + Expect(1, 128896, '\P{isalchemical}', ""); + Expect(0, 128896, '\P{^isalchemical}', ""); + Expect(1, 128895, '\p{- Is_alchemical}', ""); + Expect(0, 128895, '\p{^- Is_alchemical}', ""); + Expect(0, 128895, '\P{- Is_alchemical}', ""); + Expect(1, 128895, '\P{^- Is_alchemical}', ""); + Expect(0, 128896, '\p{- Is_alchemical}', ""); + Expect(1, 128896, '\p{^- Is_alchemical}', ""); + Expect(1, 128896, '\P{- Is_alchemical}', ""); + Expect(0, 128896, '\P{^- Is_alchemical}', ""); + Error('\p{ :=in_alchemical}'); + Error('\P{ :=in_alchemical}'); + Expect(1, 128895, '\p{inalchemical}', ""); + Expect(0, 128895, '\p{^inalchemical}', ""); + Expect(0, 128895, '\P{inalchemical}', ""); + Expect(1, 128895, '\P{^inalchemical}', ""); + Expect(0, 128896, '\p{inalchemical}', ""); + Expect(1, 128896, '\p{^inalchemical}', ""); + Expect(1, 128896, '\P{inalchemical}', ""); + Expect(0, 128896, '\P{^inalchemical}', ""); + Expect(1, 128895, '\p{ _in_ALCHEMICAL}', ""); + Expect(0, 128895, '\p{^ _in_ALCHEMICAL}', ""); + Expect(0, 128895, '\P{ _in_ALCHEMICAL}', ""); + Expect(1, 128895, '\P{^ _in_ALCHEMICAL}', ""); + Expect(0, 128896, '\p{ _in_ALCHEMICAL}', ""); + Expect(1, 128896, '\p{^ _in_ALCHEMICAL}', ""); + Expect(1, 128896, '\P{ _in_ALCHEMICAL}', ""); + Expect(0, 128896, '\P{^ _in_ALCHEMICAL}', ""); + Error('\p{_ All/a/}'); + Error('\P{_ All/a/}'); + Expect(1, 1, '\p{all}', ""); + Expect(0, 1, '\p{^all}', ""); + Expect(0, 1, '\P{all}', ""); + Expect(1, 1, '\P{^all}', ""); + Expect(1, 1, '\p{_All}', ""); + Expect(0, 1, '\p{^_All}', ""); + Expect(0, 1, '\P{_All}', ""); + Expect(1, 1, '\P{^_All}', ""); + Error('\p{_:=Is_All}'); + Error('\P{_:=Is_All}'); + Expect(1, 1, '\p{isall}', ""); + Expect(0, 1, '\p{^isall}', ""); + Expect(0, 1, '\P{isall}', ""); + Expect(1, 1, '\P{^isall}', ""); + Expect(1, 1, '\p{_ is_All}', ""); + Expect(0, 1, '\p{^_ is_All}', ""); + Expect(0, 1, '\P{_ is_All}', ""); + Expect(1, 1, '\P{^_ is_All}', ""); + Error('\p{/a/-_XPosixAlnum}'); + Error('\P{/a/-_XPosixAlnum}'); + Expect(1, 210041, '\p{xposixalnum}', ""); + Expect(0, 210041, '\p{^xposixalnum}', ""); + Expect(0, 210041, '\P{xposixalnum}', ""); + Expect(1, 210041, '\P{^xposixalnum}', ""); + Expect(0, 210042, '\p{xposixalnum}', ""); + Expect(1, 210042, '\p{^xposixalnum}', ""); + Expect(1, 210042, '\P{xposixalnum}', ""); + Expect(0, 210042, '\P{^xposixalnum}', ""); + Expect(1, 210041, '\p{XPosixAlnum}', ""); + Expect(0, 210041, '\p{^XPosixAlnum}', ""); + Expect(0, 210041, '\P{XPosixAlnum}', ""); + Expect(1, 210041, '\P{^XPosixAlnum}', ""); + Expect(0, 210042, '\p{XPosixAlnum}', ""); + Expect(1, 210042, '\p{^XPosixAlnum}', ""); + Expect(1, 210042, '\P{XPosixAlnum}', ""); + Expect(0, 210042, '\P{^XPosixAlnum}', ""); + Error('\p{/a/- alnum}'); + Error('\P{/a/- alnum}'); + Expect(1, 210041, '\p{alnum}', ""); + Expect(0, 210041, '\p{^alnum}', ""); + Expect(0, 210041, '\P{alnum}', ""); + Expect(1, 210041, '\P{^alnum}', ""); + Expect(0, 210042, '\p{alnum}', ""); + Expect(1, 210042, '\p{^alnum}', ""); + Expect(1, 210042, '\P{alnum}', ""); + Expect(0, 210042, '\P{^alnum}', ""); + Expect(1, 210041, '\p{_ Alnum}', ""); + Expect(0, 210041, '\p{^_ Alnum}', ""); + Expect(0, 210041, '\P{_ Alnum}', ""); + Expect(1, 210041, '\P{^_ Alnum}', ""); + Expect(0, 210042, '\p{_ Alnum}', ""); + Expect(1, 210042, '\p{^_ Alnum}', ""); + Expect(1, 210042, '\P{_ Alnum}', ""); + Expect(0, 210042, '\P{^_ Alnum}', ""); + Error('\p{/a/ IS_XPosixAlnum}'); + Error('\P{/a/ IS_XPosixAlnum}'); + Expect(1, 210041, '\p{isxposixalnum}', ""); + Expect(0, 210041, '\p{^isxposixalnum}', ""); + Expect(0, 210041, '\P{isxposixalnum}', ""); + Expect(1, 210041, '\P{^isxposixalnum}', ""); + Expect(0, 210042, '\p{isxposixalnum}', ""); + Expect(1, 210042, '\p{^isxposixalnum}', ""); + Expect(1, 210042, '\P{isxposixalnum}', ""); + Expect(0, 210042, '\P{^isxposixalnum}', ""); + Expect(1, 210041, '\p{ -IS_xposixalnum}', ""); + Expect(0, 210041, '\p{^ -IS_xposixalnum}', ""); + Expect(0, 210041, '\P{ -IS_xposixalnum}', ""); + Expect(1, 210041, '\P{^ -IS_xposixalnum}', ""); + Expect(0, 210042, '\p{ -IS_xposixalnum}', ""); + Expect(1, 210042, '\p{^ -IS_xposixalnum}', ""); + Expect(1, 210042, '\P{ -IS_xposixalnum}', ""); + Expect(0, 210042, '\P{^ -IS_xposixalnum}', ""); + Error('\p{- Is_Alnum:=}'); + Error('\P{- Is_Alnum:=}'); + Expect(1, 210041, '\p{isalnum}', ""); + Expect(0, 210041, '\p{^isalnum}', ""); + Expect(0, 210041, '\P{isalnum}', ""); + Expect(1, 210041, '\P{^isalnum}', ""); + Expect(0, 210042, '\p{isalnum}', ""); + Expect(1, 210042, '\p{^isalnum}', ""); + Expect(1, 210042, '\P{isalnum}', ""); + Expect(0, 210042, '\P{^isalnum}', ""); + Expect(1, 210041, '\p{ is_Alnum}', ""); + Expect(0, 210041, '\p{^ is_Alnum}', ""); + Expect(0, 210041, '\P{ is_Alnum}', ""); + Expect(1, 210041, '\P{^ is_Alnum}', ""); + Expect(0, 210042, '\p{ is_Alnum}', ""); + Expect(1, 210042, '\p{^ is_Alnum}', ""); + Expect(1, 210042, '\P{ is_Alnum}', ""); + Expect(0, 210042, '\P{^ is_Alnum}', ""); + Error('\p{/a/ALPHABETIC_PRESENTATION_FORMS}'); + Error('\P{/a/ALPHABETIC_PRESENTATION_FORMS}'); + Expect(1, 64335, '\p{alphabeticpresentationforms}', ""); + Expect(0, 64335, '\p{^alphabeticpresentationforms}', ""); + Expect(0, 64335, '\P{alphabeticpresentationforms}', ""); + Expect(1, 64335, '\P{^alphabeticpresentationforms}', ""); + Expect(0, 64336, '\p{alphabeticpresentationforms}', ""); + Expect(1, 64336, '\p{^alphabeticpresentationforms}', ""); + Expect(1, 64336, '\P{alphabeticpresentationforms}', ""); + Expect(0, 64336, '\P{^alphabeticpresentationforms}', ""); + Expect(1, 64335, '\p{-_alphabetic_presentation_forms}', ""); + Expect(0, 64335, '\p{^-_alphabetic_presentation_forms}', ""); + Expect(0, 64335, '\P{-_alphabetic_presentation_forms}', ""); + Expect(1, 64335, '\P{^-_alphabetic_presentation_forms}', ""); + Expect(0, 64336, '\p{-_alphabetic_presentation_forms}', ""); + Expect(1, 64336, '\p{^-_alphabetic_presentation_forms}', ""); + Expect(1, 64336, '\P{-_alphabetic_presentation_forms}', ""); + Expect(0, 64336, '\P{^-_alphabetic_presentation_forms}', ""); + Error('\p{-/a/IS_Alphabetic_Presentation_Forms}'); + Error('\P{-/a/IS_Alphabetic_Presentation_Forms}'); + Expect(1, 64335, '\p{isalphabeticpresentationforms}', ""); + Expect(0, 64335, '\p{^isalphabeticpresentationforms}', ""); + Expect(0, 64335, '\P{isalphabeticpresentationforms}', ""); + Expect(1, 64335, '\P{^isalphabeticpresentationforms}', ""); + Expect(0, 64336, '\p{isalphabeticpresentationforms}', ""); + Expect(1, 64336, '\p{^isalphabeticpresentationforms}', ""); + Expect(1, 64336, '\P{isalphabeticpresentationforms}', ""); + Expect(0, 64336, '\P{^isalphabeticpresentationforms}', ""); + Expect(1, 64335, '\p{-Is_Alphabetic_presentation_FORMS}', ""); + Expect(0, 64335, '\p{^-Is_Alphabetic_presentation_FORMS}', ""); + Expect(0, 64335, '\P{-Is_Alphabetic_presentation_FORMS}', ""); + Expect(1, 64335, '\P{^-Is_Alphabetic_presentation_FORMS}', ""); + Expect(0, 64336, '\p{-Is_Alphabetic_presentation_FORMS}', ""); + Expect(1, 64336, '\p{^-Is_Alphabetic_presentation_FORMS}', ""); + Expect(1, 64336, '\P{-Is_Alphabetic_presentation_FORMS}', ""); + Expect(0, 64336, '\P{^-Is_Alphabetic_presentation_FORMS}', ""); + Error('\p{:=In_alphabetic_presentation_Forms}'); + Error('\P{:=In_alphabetic_presentation_Forms}'); + Expect(1, 64335, '\p{inalphabeticpresentationforms}', ""); + Expect(0, 64335, '\p{^inalphabeticpresentationforms}', ""); + Expect(0, 64335, '\P{inalphabeticpresentationforms}', ""); + Expect(1, 64335, '\P{^inalphabeticpresentationforms}', ""); + Expect(0, 64336, '\p{inalphabeticpresentationforms}', ""); + Expect(1, 64336, '\p{^inalphabeticpresentationforms}', ""); + Expect(1, 64336, '\P{inalphabeticpresentationforms}', ""); + Expect(0, 64336, '\P{^inalphabeticpresentationforms}', ""); + Expect(1, 64335, '\p{ in_Alphabetic_Presentation_forms}', ""); + Expect(0, 64335, '\p{^ in_Alphabetic_Presentation_forms}', ""); + Expect(0, 64335, '\P{ in_Alphabetic_Presentation_forms}', ""); + Expect(1, 64335, '\P{^ in_Alphabetic_Presentation_forms}', ""); + Expect(0, 64336, '\p{ in_Alphabetic_Presentation_forms}', ""); + Expect(1, 64336, '\p{^ in_Alphabetic_Presentation_forms}', ""); + Expect(1, 64336, '\P{ in_Alphabetic_Presentation_forms}', ""); + Expect(0, 64336, '\P{^ in_Alphabetic_Presentation_forms}', ""); + Error('\p{/a/Alphabetic_PF}'); + Error('\P{/a/Alphabetic_PF}'); + Expect(1, 64335, '\p{alphabeticpf}', ""); + Expect(0, 64335, '\p{^alphabeticpf}', ""); + Expect(0, 64335, '\P{alphabeticpf}', ""); + Expect(1, 64335, '\P{^alphabeticpf}', ""); + Expect(0, 64336, '\p{alphabeticpf}', ""); + Expect(1, 64336, '\p{^alphabeticpf}', ""); + Expect(1, 64336, '\P{alphabeticpf}', ""); + Expect(0, 64336, '\P{^alphabeticpf}', ""); + Expect(1, 64335, '\p{ _ALPHABETIC_PF}', ""); + Expect(0, 64335, '\p{^ _ALPHABETIC_PF}', ""); + Expect(0, 64335, '\P{ _ALPHABETIC_PF}', ""); + Expect(1, 64335, '\P{^ _ALPHABETIC_PF}', ""); + Expect(0, 64336, '\p{ _ALPHABETIC_PF}', ""); + Expect(1, 64336, '\p{^ _ALPHABETIC_PF}', ""); + Expect(1, 64336, '\P{ _ALPHABETIC_PF}', ""); + Expect(0, 64336, '\P{^ _ALPHABETIC_PF}', ""); + Error('\p{_is_ALPHABETIC_PF:=}'); + Error('\P{_is_ALPHABETIC_PF:=}'); + Expect(1, 64335, '\p{isalphabeticpf}', ""); + Expect(0, 64335, '\p{^isalphabeticpf}', ""); + Expect(0, 64335, '\P{isalphabeticpf}', ""); + Expect(1, 64335, '\P{^isalphabeticpf}', ""); + Expect(0, 64336, '\p{isalphabeticpf}', ""); + Expect(1, 64336, '\p{^isalphabeticpf}', ""); + Expect(1, 64336, '\P{isalphabeticpf}', ""); + Expect(0, 64336, '\P{^isalphabeticpf}', ""); + Expect(1, 64335, '\p{ IS_Alphabetic_pf}', ""); + Expect(0, 64335, '\p{^ IS_Alphabetic_pf}', ""); + Expect(0, 64335, '\P{ IS_Alphabetic_pf}', ""); + Expect(1, 64335, '\P{^ IS_Alphabetic_pf}', ""); + Expect(0, 64336, '\p{ IS_Alphabetic_pf}', ""); + Expect(1, 64336, '\p{^ IS_Alphabetic_pf}', ""); + Expect(1, 64336, '\P{ IS_Alphabetic_pf}', ""); + Expect(0, 64336, '\P{^ IS_Alphabetic_pf}', ""); + Error('\p{In_alphabetic_pf:=}'); + Error('\P{In_alphabetic_pf:=}'); + Expect(1, 64335, '\p{inalphabeticpf}', ""); + Expect(0, 64335, '\p{^inalphabeticpf}', ""); + Expect(0, 64335, '\P{inalphabeticpf}', ""); + Expect(1, 64335, '\P{^inalphabeticpf}', ""); + Expect(0, 64336, '\p{inalphabeticpf}', ""); + Expect(1, 64336, '\p{^inalphabeticpf}', ""); + Expect(1, 64336, '\P{inalphabeticpf}', ""); + Expect(0, 64336, '\P{^inalphabeticpf}', ""); + Expect(1, 64335, '\p{- In_Alphabetic_PF}', ""); + Expect(0, 64335, '\p{^- In_Alphabetic_PF}', ""); + Expect(0, 64335, '\P{- In_Alphabetic_PF}', ""); + Expect(1, 64335, '\P{^- In_Alphabetic_PF}', ""); + Expect(0, 64336, '\p{- In_Alphabetic_PF}', ""); + Expect(1, 64336, '\p{^- In_Alphabetic_PF}', ""); + Expect(1, 64336, '\P{- In_Alphabetic_PF}', ""); + Expect(0, 64336, '\P{^- In_Alphabetic_PF}', ""); + Error('\p{_ Anatolian_hieroglyphs:=}'); + Error('\P{_ Anatolian_hieroglyphs:=}'); + Expect(1, 83526, '\p{anatolianhieroglyphs}', ""); + Expect(0, 83526, '\p{^anatolianhieroglyphs}', ""); + Expect(0, 83526, '\P{anatolianhieroglyphs}', ""); + Expect(1, 83526, '\P{^anatolianhieroglyphs}', ""); + Expect(0, 83527, '\p{anatolianhieroglyphs}', ""); + Expect(1, 83527, '\p{^anatolianhieroglyphs}', ""); + Expect(1, 83527, '\P{anatolianhieroglyphs}', ""); + Expect(0, 83527, '\P{^anatolianhieroglyphs}', ""); + Expect(1, 83526, '\p{ Anatolian_Hieroglyphs}', ""); + Expect(0, 83526, '\p{^ Anatolian_Hieroglyphs}', ""); + Expect(0, 83526, '\P{ Anatolian_Hieroglyphs}', ""); + Expect(1, 83526, '\P{^ Anatolian_Hieroglyphs}', ""); + Expect(0, 83527, '\p{ Anatolian_Hieroglyphs}', ""); + Expect(1, 83527, '\p{^ Anatolian_Hieroglyphs}', ""); + Expect(1, 83527, '\P{ Anatolian_Hieroglyphs}', ""); + Expect(0, 83527, '\P{^ Anatolian_Hieroglyphs}', ""); + Error('\p{_:=is_Anatolian_Hieroglyphs}'); + Error('\P{_:=is_Anatolian_Hieroglyphs}'); + Expect(1, 83526, '\p{isanatolianhieroglyphs}', ""); + Expect(0, 83526, '\p{^isanatolianhieroglyphs}', ""); + Expect(0, 83526, '\P{isanatolianhieroglyphs}', ""); + Expect(1, 83526, '\P{^isanatolianhieroglyphs}', ""); + Expect(0, 83527, '\p{isanatolianhieroglyphs}', ""); + Expect(1, 83527, '\p{^isanatolianhieroglyphs}', ""); + Expect(1, 83527, '\P{isanatolianhieroglyphs}', ""); + Expect(0, 83527, '\P{^isanatolianhieroglyphs}', ""); + Expect(1, 83526, '\p{ Is_ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83526, '\p{^ Is_ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83526, '\P{ Is_ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83526, '\P{^ Is_ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83527, '\p{ Is_ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83527, '\p{^ Is_ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83527, '\P{ Is_ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83527, '\P{^ Is_ANATOLIAN_HIEROGLYPHS}', ""); + Error('\p{ /a/Hluw}'); + Error('\P{ /a/Hluw}'); + Expect(1, 83526, '\p{hluw}', ""); + Expect(0, 83526, '\p{^hluw}', ""); + Expect(0, 83526, '\P{hluw}', ""); + Expect(1, 83526, '\P{^hluw}', ""); + Expect(0, 83527, '\p{hluw}', ""); + Expect(1, 83527, '\p{^hluw}', ""); + Expect(1, 83527, '\P{hluw}', ""); + Expect(0, 83527, '\P{^hluw}', ""); + Expect(1, 83526, '\p{ hluw}', ""); + Expect(0, 83526, '\p{^ hluw}', ""); + Expect(0, 83526, '\P{ hluw}', ""); + Expect(1, 83526, '\P{^ hluw}', ""); + Expect(0, 83527, '\p{ hluw}', ""); + Expect(1, 83527, '\p{^ hluw}', ""); + Expect(1, 83527, '\P{ hluw}', ""); + Expect(0, 83527, '\P{^ hluw}', ""); + Error('\p{/a/is_Hluw}'); + Error('\P{/a/is_Hluw}'); + Expect(1, 83526, '\p{ishluw}', ""); + Expect(0, 83526, '\p{^ishluw}', ""); + Expect(0, 83526, '\P{ishluw}', ""); + Expect(1, 83526, '\P{^ishluw}', ""); + Expect(0, 83527, '\p{ishluw}', ""); + Expect(1, 83527, '\p{^ishluw}', ""); + Expect(1, 83527, '\P{ishluw}', ""); + Expect(0, 83527, '\P{^ishluw}', ""); + Expect(1, 83526, '\p{__is_HLUW}', ""); + Expect(0, 83526, '\p{^__is_HLUW}', ""); + Expect(0, 83526, '\P{__is_HLUW}', ""); + Expect(1, 83526, '\P{^__is_HLUW}', ""); + Expect(0, 83527, '\p{__is_HLUW}', ""); + Expect(1, 83527, '\p{^__is_HLUW}', ""); + Expect(1, 83527, '\P{__is_HLUW}', ""); + Expect(0, 83527, '\P{^__is_HLUW}', ""); + Error('\p{/a/Ancient_Greek_Musical_Notation}'); + Error('\P{/a/Ancient_Greek_Musical_Notation}'); + Expect(1, 119375, '\p{ancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\p{^ancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\P{ancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\P{^ancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\p{ancientgreekmusicalnotation}', ""); + Expect(1, 119376, '\p{^ancientgreekmusicalnotation}', ""); + Expect(1, 119376, '\P{ancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\P{^ancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\p{-Ancient_GREEK_Musical_Notation}', ""); + Expect(0, 119375, '\p{^-Ancient_GREEK_Musical_Notation}', ""); + Expect(0, 119375, '\P{-Ancient_GREEK_Musical_Notation}', ""); + Expect(1, 119375, '\P{^-Ancient_GREEK_Musical_Notation}', ""); + Expect(0, 119376, '\p{-Ancient_GREEK_Musical_Notation}', ""); + Expect(1, 119376, '\p{^-Ancient_GREEK_Musical_Notation}', ""); + Expect(1, 119376, '\P{-Ancient_GREEK_Musical_Notation}', ""); + Expect(0, 119376, '\P{^-Ancient_GREEK_Musical_Notation}', ""); + Error('\p{:=-Is_ANCIENT_Greek_Musical_Notation}'); + Error('\P{:=-Is_ANCIENT_Greek_Musical_Notation}'); + Expect(1, 119375, '\p{isancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\p{^isancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\P{isancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\P{^isancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\p{isancientgreekmusicalnotation}', ""); + Expect(1, 119376, '\p{^isancientgreekmusicalnotation}', ""); + Expect(1, 119376, '\P{isancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\P{^isancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\p{- is_ancient_Greek_musical_notation}', ""); + Expect(0, 119375, '\p{^- is_ancient_Greek_musical_notation}', ""); + Expect(0, 119375, '\P{- is_ancient_Greek_musical_notation}', ""); + Expect(1, 119375, '\P{^- is_ancient_Greek_musical_notation}', ""); + Expect(0, 119376, '\p{- is_ancient_Greek_musical_notation}', ""); + Expect(1, 119376, '\p{^- is_ancient_Greek_musical_notation}', ""); + Expect(1, 119376, '\P{- is_ancient_Greek_musical_notation}', ""); + Expect(0, 119376, '\P{^- is_ancient_Greek_musical_notation}', ""); + Error('\p{ -In_Ancient_Greek_musical_notation:=}'); + Error('\P{ -In_Ancient_Greek_musical_notation:=}'); + Expect(1, 119375, '\p{inancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\p{^inancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\P{inancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\P{^inancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\p{inancientgreekmusicalnotation}', ""); + Expect(1, 119376, '\p{^inancientgreekmusicalnotation}', ""); + Expect(1, 119376, '\P{inancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\P{^inancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\p{ in_ANCIENT_GREEK_MUSICAL_notation}', ""); + Expect(0, 119375, '\p{^ in_ANCIENT_GREEK_MUSICAL_notation}', ""); + Expect(0, 119375, '\P{ in_ANCIENT_GREEK_MUSICAL_notation}', ""); + Expect(1, 119375, '\P{^ in_ANCIENT_GREEK_MUSICAL_notation}', ""); + Expect(0, 119376, '\p{ in_ANCIENT_GREEK_MUSICAL_notation}', ""); + Expect(1, 119376, '\p{^ in_ANCIENT_GREEK_MUSICAL_notation}', ""); + Expect(1, 119376, '\P{ in_ANCIENT_GREEK_MUSICAL_notation}', ""); + Expect(0, 119376, '\P{^ in_ANCIENT_GREEK_MUSICAL_notation}', ""); + Error('\p{/a/ANCIENT_Greek_Music}'); + Error('\P{/a/ANCIENT_Greek_Music}'); + Expect(1, 119375, '\p{ancientgreekmusic}', ""); + Expect(0, 119375, '\p{^ancientgreekmusic}', ""); + Expect(0, 119375, '\P{ancientgreekmusic}', ""); + Expect(1, 119375, '\P{^ancientgreekmusic}', ""); + Expect(0, 119376, '\p{ancientgreekmusic}', ""); + Expect(1, 119376, '\p{^ancientgreekmusic}', ""); + Expect(1, 119376, '\P{ancientgreekmusic}', ""); + Expect(0, 119376, '\P{^ancientgreekmusic}', ""); + Expect(1, 119375, '\p{ Ancient_greek_Music}', ""); + Expect(0, 119375, '\p{^ Ancient_greek_Music}', ""); + Expect(0, 119375, '\P{ Ancient_greek_Music}', ""); + Expect(1, 119375, '\P{^ Ancient_greek_Music}', ""); + Expect(0, 119376, '\p{ Ancient_greek_Music}', ""); + Expect(1, 119376, '\p{^ Ancient_greek_Music}', ""); + Expect(1, 119376, '\P{ Ancient_greek_Music}', ""); + Expect(0, 119376, '\P{^ Ancient_greek_Music}', ""); + Error('\p{- Is_Ancient_Greek_Music:=}'); + Error('\P{- Is_Ancient_Greek_Music:=}'); + Expect(1, 119375, '\p{isancientgreekmusic}', ""); + Expect(0, 119375, '\p{^isancientgreekmusic}', ""); + Expect(0, 119375, '\P{isancientgreekmusic}', ""); + Expect(1, 119375, '\P{^isancientgreekmusic}', ""); + Expect(0, 119376, '\p{isancientgreekmusic}', ""); + Expect(1, 119376, '\p{^isancientgreekmusic}', ""); + Expect(1, 119376, '\P{isancientgreekmusic}', ""); + Expect(0, 119376, '\P{^isancientgreekmusic}', ""); + Expect(1, 119375, '\p{ Is_ancient_Greek_Music}', ""); + Expect(0, 119375, '\p{^ Is_ancient_Greek_Music}', ""); + Expect(0, 119375, '\P{ Is_ancient_Greek_Music}', ""); + Expect(1, 119375, '\P{^ Is_ancient_Greek_Music}', ""); + Expect(0, 119376, '\p{ Is_ancient_Greek_Music}', ""); + Expect(1, 119376, '\p{^ Is_ancient_Greek_Music}', ""); + Expect(1, 119376, '\P{ Is_ancient_Greek_Music}', ""); + Expect(0, 119376, '\P{^ Is_ancient_Greek_Music}', ""); + Error('\p{ /a/in_Ancient_Greek_MUSIC}'); + Error('\P{ /a/in_Ancient_Greek_MUSIC}'); + Expect(1, 119375, '\p{inancientgreekmusic}', ""); + Expect(0, 119375, '\p{^inancientgreekmusic}', ""); + Expect(0, 119375, '\P{inancientgreekmusic}', ""); + Expect(1, 119375, '\P{^inancientgreekmusic}', ""); + Expect(0, 119376, '\p{inancientgreekmusic}', ""); + Expect(1, 119376, '\p{^inancientgreekmusic}', ""); + Expect(1, 119376, '\P{inancientgreekmusic}', ""); + Expect(0, 119376, '\P{^inancientgreekmusic}', ""); + Expect(1, 119375, '\p{__In_ancient_GREEK_music}', ""); + Expect(0, 119375, '\p{^__In_ancient_GREEK_music}', ""); + Expect(0, 119375, '\P{__In_ancient_GREEK_music}', ""); + Expect(1, 119375, '\P{^__In_ancient_GREEK_music}', ""); + Expect(0, 119376, '\p{__In_ancient_GREEK_music}', ""); + Expect(1, 119376, '\p{^__In_ancient_GREEK_music}', ""); + Expect(1, 119376, '\P{__In_ancient_GREEK_music}', ""); + Expect(0, 119376, '\P{^__In_ancient_GREEK_music}', ""); + Error('\p{:= Ancient_GREEK_NUMBERS}'); + Error('\P{:= Ancient_GREEK_NUMBERS}'); + Expect(1, 65935, '\p{ancientgreeknumbers}', ""); + Expect(0, 65935, '\p{^ancientgreeknumbers}', ""); + Expect(0, 65935, '\P{ancientgreeknumbers}', ""); + Expect(1, 65935, '\P{^ancientgreeknumbers}', ""); + Expect(0, 65936, '\p{ancientgreeknumbers}', ""); + Expect(1, 65936, '\p{^ancientgreeknumbers}', ""); + Expect(1, 65936, '\P{ancientgreeknumbers}', ""); + Expect(0, 65936, '\P{^ancientgreeknumbers}', ""); + Expect(1, 65935, '\p{ Ancient_Greek_numbers}', ""); + Expect(0, 65935, '\p{^ Ancient_Greek_numbers}', ""); + Expect(0, 65935, '\P{ Ancient_Greek_numbers}', ""); + Expect(1, 65935, '\P{^ Ancient_Greek_numbers}', ""); + Expect(0, 65936, '\p{ Ancient_Greek_numbers}', ""); + Expect(1, 65936, '\p{^ Ancient_Greek_numbers}', ""); + Expect(1, 65936, '\P{ Ancient_Greek_numbers}', ""); + Expect(0, 65936, '\P{^ Ancient_Greek_numbers}', ""); + Error('\p{_ IS_ANCIENT_Greek_Numbers:=}'); + Error('\P{_ IS_ANCIENT_Greek_Numbers:=}'); + Expect(1, 65935, '\p{isancientgreeknumbers}', ""); + Expect(0, 65935, '\p{^isancientgreeknumbers}', ""); + Expect(0, 65935, '\P{isancientgreeknumbers}', ""); + Expect(1, 65935, '\P{^isancientgreeknumbers}', ""); + Expect(0, 65936, '\p{isancientgreeknumbers}', ""); + Expect(1, 65936, '\p{^isancientgreeknumbers}', ""); + Expect(1, 65936, '\P{isancientgreeknumbers}', ""); + Expect(0, 65936, '\P{^isancientgreeknumbers}', ""); + Expect(1, 65935, '\p{_Is_Ancient_greek_Numbers}', ""); + Expect(0, 65935, '\p{^_Is_Ancient_greek_Numbers}', ""); + Expect(0, 65935, '\P{_Is_Ancient_greek_Numbers}', ""); + Expect(1, 65935, '\P{^_Is_Ancient_greek_Numbers}', ""); + Expect(0, 65936, '\p{_Is_Ancient_greek_Numbers}', ""); + Expect(1, 65936, '\p{^_Is_Ancient_greek_Numbers}', ""); + Expect(1, 65936, '\P{_Is_Ancient_greek_Numbers}', ""); + Expect(0, 65936, '\P{^_Is_Ancient_greek_Numbers}', ""); + Error('\p{/a/ In_Ancient_Greek_NUMBERS}'); + Error('\P{/a/ In_Ancient_Greek_NUMBERS}'); + Expect(1, 65935, '\p{inancientgreeknumbers}', ""); + Expect(0, 65935, '\p{^inancientgreeknumbers}', ""); + Expect(0, 65935, '\P{inancientgreeknumbers}', ""); + Expect(1, 65935, '\P{^inancientgreeknumbers}', ""); + Expect(0, 65936, '\p{inancientgreeknumbers}', ""); + Expect(1, 65936, '\p{^inancientgreeknumbers}', ""); + Expect(1, 65936, '\P{inancientgreeknumbers}', ""); + Expect(0, 65936, '\P{^inancientgreeknumbers}', ""); + Expect(1, 65935, '\p{In_Ancient_greek_numbers}', ""); + Expect(0, 65935, '\p{^In_Ancient_greek_numbers}', ""); + Expect(0, 65935, '\P{In_Ancient_greek_numbers}', ""); + Expect(1, 65935, '\P{^In_Ancient_greek_numbers}', ""); + Expect(0, 65936, '\p{In_Ancient_greek_numbers}', ""); + Expect(1, 65936, '\p{^In_Ancient_greek_numbers}', ""); + Expect(1, 65936, '\P{In_Ancient_greek_numbers}', ""); + Expect(0, 65936, '\P{^In_Ancient_greek_numbers}', ""); + Error('\p{_Ancient_Symbols/a/}'); + Error('\P{_Ancient_Symbols/a/}'); + Expect(1, 65999, '\p{ancientsymbols}', ""); + Expect(0, 65999, '\p{^ancientsymbols}', ""); + Expect(0, 65999, '\P{ancientsymbols}', ""); + Expect(1, 65999, '\P{^ancientsymbols}', ""); + Expect(0, 66000, '\p{ancientsymbols}', ""); + Expect(1, 66000, '\p{^ancientsymbols}', ""); + Expect(1, 66000, '\P{ancientsymbols}', ""); + Expect(0, 66000, '\P{^ancientsymbols}', ""); + Expect(1, 65999, '\p{ -Ancient_symbols}', ""); + Expect(0, 65999, '\p{^ -Ancient_symbols}', ""); + Expect(0, 65999, '\P{ -Ancient_symbols}', ""); + Expect(1, 65999, '\P{^ -Ancient_symbols}', ""); + Expect(0, 66000, '\p{ -Ancient_symbols}', ""); + Expect(1, 66000, '\p{^ -Ancient_symbols}', ""); + Expect(1, 66000, '\P{ -Ancient_symbols}', ""); + Expect(0, 66000, '\P{^ -Ancient_symbols}', ""); + Error('\p{_/a/is_ANCIENT_SYMBOLS}'); + Error('\P{_/a/is_ANCIENT_SYMBOLS}'); + Expect(1, 65999, '\p{isancientsymbols}', ""); + Expect(0, 65999, '\p{^isancientsymbols}', ""); + Expect(0, 65999, '\P{isancientsymbols}', ""); + Expect(1, 65999, '\P{^isancientsymbols}', ""); + Expect(0, 66000, '\p{isancientsymbols}', ""); + Expect(1, 66000, '\p{^isancientsymbols}', ""); + Expect(1, 66000, '\P{isancientsymbols}', ""); + Expect(0, 66000, '\P{^isancientsymbols}', ""); + Expect(1, 65999, '\p{-Is_Ancient_SYMBOLS}', ""); + Expect(0, 65999, '\p{^-Is_Ancient_SYMBOLS}', ""); + Expect(0, 65999, '\P{-Is_Ancient_SYMBOLS}', ""); + Expect(1, 65999, '\P{^-Is_Ancient_SYMBOLS}', ""); + Expect(0, 66000, '\p{-Is_Ancient_SYMBOLS}', ""); + Expect(1, 66000, '\p{^-Is_Ancient_SYMBOLS}', ""); + Expect(1, 66000, '\P{-Is_Ancient_SYMBOLS}', ""); + Expect(0, 66000, '\P{^-Is_Ancient_SYMBOLS}', ""); + Error('\p{ /a/in_Ancient_symbols}'); + Error('\P{ /a/in_Ancient_symbols}'); + Expect(1, 65999, '\p{inancientsymbols}', ""); + Expect(0, 65999, '\p{^inancientsymbols}', ""); + Expect(0, 65999, '\P{inancientsymbols}', ""); + Expect(1, 65999, '\P{^inancientsymbols}', ""); + Expect(0, 66000, '\p{inancientsymbols}', ""); + Expect(1, 66000, '\p{^inancientsymbols}', ""); + Expect(1, 66000, '\P{inancientsymbols}', ""); + Expect(0, 66000, '\P{^inancientsymbols}', ""); + Expect(1, 65999, '\p{ in_ANCIENT_SYMBOLS}', ""); + Expect(0, 65999, '\p{^ in_ANCIENT_SYMBOLS}', ""); + Expect(0, 65999, '\P{ in_ANCIENT_SYMBOLS}', ""); + Expect(1, 65999, '\P{^ in_ANCIENT_SYMBOLS}', ""); + Expect(0, 66000, '\p{ in_ANCIENT_SYMBOLS}', ""); + Expect(1, 66000, '\p{^ in_ANCIENT_SYMBOLS}', ""); + Expect(1, 66000, '\P{ in_ANCIENT_SYMBOLS}', ""); + Expect(0, 66000, '\P{^ in_ANCIENT_SYMBOLS}', ""); + Error('\p{/a/ ANY}'); + Error('\P{/a/ ANY}'); + Expect(1, 1, '\p{any}', ""); + Expect(0, 1, '\p{^any}', ""); + Expect(0, 1, '\P{any}', ""); + Expect(1, 1, '\P{^any}', ""); + Expect(0, 8912887, '\p{any}', ""); + Expect(1, 8912887, '\p{^any}', ""); + Expect(1, 8912887, '\P{any}', ""); + Expect(0, 8912887, '\P{^any}', ""); + Expect(1, 1, '\p{ any}', ""); + Expect(0, 1, '\p{^ any}', ""); + Expect(0, 1, '\P{ any}', ""); + Expect(1, 1, '\P{^ any}', ""); + Expect(0, 8912887, '\p{ any}', ""); + Expect(1, 8912887, '\p{^ any}', ""); + Expect(1, 8912887, '\P{ any}', ""); + Expect(0, 8912887, '\P{^ any}', ""); + Error('\p{/a/- Unicode}'); + Error('\P{/a/- Unicode}'); + Expect(1, 1, '\p{unicode}', ""); + Expect(0, 1, '\p{^unicode}', ""); + Expect(0, 1, '\P{unicode}', ""); + Expect(1, 1, '\P{^unicode}', ""); + Expect(0, 8912887, '\p{unicode}', ""); + Expect(1, 8912887, '\p{^unicode}', ""); + Expect(1, 8912887, '\P{unicode}', ""); + Expect(0, 8912887, '\P{^unicode}', ""); + Expect(1, 1, '\p{ Unicode}', ""); + Expect(0, 1, '\p{^ Unicode}', ""); + Expect(0, 1, '\P{ Unicode}', ""); + Expect(1, 1, '\P{^ Unicode}', ""); + Expect(0, 8912887, '\p{ Unicode}', ""); + Expect(1, 8912887, '\p{^ Unicode}', ""); + Expect(1, 8912887, '\P{ Unicode}', ""); + Expect(0, 8912887, '\P{^ Unicode}', ""); + Error('\p{ /a/IS_Any}'); + Error('\P{ /a/IS_Any}'); + Expect(1, 1, '\p{isany}', ""); + Expect(0, 1, '\p{^isany}', ""); + Expect(0, 1, '\P{isany}', ""); + Expect(1, 1, '\P{^isany}', ""); + Expect(0, 8912887, '\p{isany}', ""); + Expect(1, 8912887, '\p{^isany}', ""); + Expect(1, 8912887, '\P{isany}', ""); + Expect(0, 8912887, '\P{^isany}', ""); + Expect(1, 1, '\p{ -Is_Any}', ""); + Expect(0, 1, '\p{^ -Is_Any}', ""); + Expect(0, 1, '\P{ -Is_Any}', ""); + Expect(1, 1, '\P{^ -Is_Any}', ""); + Expect(0, 8912887, '\p{ -Is_Any}', ""); + Expect(1, 8912887, '\p{^ -Is_Any}', ""); + Expect(1, 8912887, '\P{ -Is_Any}', ""); + Expect(0, 8912887, '\P{^ -Is_Any}', ""); + Error('\p{/a/_is_UNICODE}'); + Error('\P{/a/_is_UNICODE}'); + Expect(1, 1, '\p{isunicode}', ""); + Expect(0, 1, '\p{^isunicode}', ""); + Expect(0, 1, '\P{isunicode}', ""); + Expect(1, 1, '\P{^isunicode}', ""); + Expect(0, 8912887, '\p{isunicode}', ""); + Expect(1, 8912887, '\p{^isunicode}', ""); + Expect(1, 8912887, '\P{isunicode}', ""); + Expect(0, 8912887, '\P{^isunicode}', ""); + Expect(1, 1, '\p{- is_unicode}', ""); + Expect(0, 1, '\p{^- is_unicode}', ""); + Expect(0, 1, '\P{- is_unicode}', ""); + Expect(1, 1, '\P{^- is_unicode}', ""); + Expect(0, 8912887, '\p{- is_unicode}', ""); + Expect(1, 8912887, '\p{^- is_unicode}', ""); + Expect(1, 8912887, '\P{- is_unicode}', ""); + Expect(0, 8912887, '\P{^- is_unicode}', ""); + Error('\p{-:=Arabic}'); + Error('\P{-:=Arabic}'); + Expect(1, 126705, '\p{arabic}', ""); + Expect(0, 126705, '\p{^arabic}', ""); + Expect(0, 126705, '\P{arabic}', ""); + Expect(1, 126705, '\P{^arabic}', ""); + Expect(0, 126706, '\p{arabic}', ""); + Expect(1, 126706, '\p{^arabic}', ""); + Expect(1, 126706, '\P{arabic}', ""); + Expect(0, 126706, '\P{^arabic}', ""); + Expect(1, 126705, '\p{ ARABIC}', ""); + Expect(0, 126705, '\p{^ ARABIC}', ""); + Expect(0, 126705, '\P{ ARABIC}', ""); + Expect(1, 126705, '\P{^ ARABIC}', ""); + Expect(0, 126706, '\p{ ARABIC}', ""); + Expect(1, 126706, '\p{^ ARABIC}', ""); + Expect(1, 126706, '\P{ ARABIC}', ""); + Expect(0, 126706, '\P{^ ARABIC}', ""); + Error('\p{ /a/is_Arabic}'); + Error('\P{ /a/is_Arabic}'); + Expect(1, 126705, '\p{isarabic}', ""); + Expect(0, 126705, '\p{^isarabic}', ""); + Expect(0, 126705, '\P{isarabic}', ""); + Expect(1, 126705, '\P{^isarabic}', ""); + Expect(0, 126706, '\p{isarabic}', ""); + Expect(1, 126706, '\p{^isarabic}', ""); + Expect(1, 126706, '\P{isarabic}', ""); + Expect(0, 126706, '\P{^isarabic}', ""); + Expect(1, 126705, '\p{ Is_ARABIC}', ""); + Expect(0, 126705, '\p{^ Is_ARABIC}', ""); + Expect(0, 126705, '\P{ Is_ARABIC}', ""); + Expect(1, 126705, '\P{^ Is_ARABIC}', ""); + Expect(0, 126706, '\p{ Is_ARABIC}', ""); + Expect(1, 126706, '\p{^ Is_ARABIC}', ""); + Expect(1, 126706, '\P{ Is_ARABIC}', ""); + Expect(0, 126706, '\P{^ Is_ARABIC}', ""); + Error('\p{ :=ARAB}'); + Error('\P{ :=ARAB}'); + Expect(1, 126705, '\p{arab}', ""); + Expect(0, 126705, '\p{^arab}', ""); + Expect(0, 126705, '\P{arab}', ""); + Expect(1, 126705, '\P{^arab}', ""); + Expect(0, 126706, '\p{arab}', ""); + Expect(1, 126706, '\p{^arab}', ""); + Expect(1, 126706, '\P{arab}', ""); + Expect(0, 126706, '\P{^arab}', ""); + Expect(1, 126705, '\p{Arab}', ""); + Expect(0, 126705, '\p{^Arab}', ""); + Expect(0, 126705, '\P{Arab}', ""); + Expect(1, 126705, '\P{^Arab}', ""); + Expect(0, 126706, '\p{Arab}', ""); + Expect(1, 126706, '\p{^Arab}', ""); + Expect(1, 126706, '\P{Arab}', ""); + Expect(0, 126706, '\P{^Arab}', ""); + Error('\p{_:=IS_ARAB}'); + Error('\P{_:=IS_ARAB}'); + Expect(1, 126705, '\p{isarab}', ""); + Expect(0, 126705, '\p{^isarab}', ""); + Expect(0, 126705, '\P{isarab}', ""); + Expect(1, 126705, '\P{^isarab}', ""); + Expect(0, 126706, '\p{isarab}', ""); + Expect(1, 126706, '\p{^isarab}', ""); + Expect(1, 126706, '\P{isarab}', ""); + Expect(0, 126706, '\P{^isarab}', ""); + Expect(1, 126705, '\p{ IS_arab}', ""); + Expect(0, 126705, '\p{^ IS_arab}', ""); + Expect(0, 126705, '\P{ IS_arab}', ""); + Expect(1, 126705, '\P{^ IS_arab}', ""); + Expect(0, 126706, '\p{ IS_arab}', ""); + Expect(1, 126706, '\p{^ IS_arab}', ""); + Expect(1, 126706, '\P{ IS_arab}', ""); + Expect(0, 126706, '\P{^ IS_arab}', ""); + Error('\p{_:=Arabic_extended_A}'); + Error('\P{_:=Arabic_extended_A}'); + Expect(1, 2303, '\p{arabicextendeda}', ""); + Expect(0, 2303, '\p{^arabicextendeda}', ""); + Expect(0, 2303, '\P{arabicextendeda}', ""); + Expect(1, 2303, '\P{^arabicextendeda}', ""); + Expect(0, 2304, '\p{arabicextendeda}', ""); + Expect(1, 2304, '\p{^arabicextendeda}', ""); + Expect(1, 2304, '\P{arabicextendeda}', ""); + Expect(0, 2304, '\P{^arabicextendeda}', ""); + Expect(1, 2303, '\p{ arabic_extended_A}', ""); + Expect(0, 2303, '\p{^ arabic_extended_A}', ""); + Expect(0, 2303, '\P{ arabic_extended_A}', ""); + Expect(1, 2303, '\P{^ arabic_extended_A}', ""); + Expect(0, 2304, '\p{ arabic_extended_A}', ""); + Expect(1, 2304, '\p{^ arabic_extended_A}', ""); + Expect(1, 2304, '\P{ arabic_extended_A}', ""); + Expect(0, 2304, '\P{^ arabic_extended_A}', ""); + Error('\p{ -Is_arabic_Extended_A:=}'); + Error('\P{ -Is_arabic_Extended_A:=}'); + Expect(1, 2303, '\p{isarabicextendeda}', ""); + Expect(0, 2303, '\p{^isarabicextendeda}', ""); + Expect(0, 2303, '\P{isarabicextendeda}', ""); + Expect(1, 2303, '\P{^isarabicextendeda}', ""); + Expect(0, 2304, '\p{isarabicextendeda}', ""); + Expect(1, 2304, '\p{^isarabicextendeda}', ""); + Expect(1, 2304, '\P{isarabicextendeda}', ""); + Expect(0, 2304, '\P{^isarabicextendeda}', ""); + Expect(1, 2303, '\p{ -is_Arabic_EXTENDED_a}', ""); + Expect(0, 2303, '\p{^ -is_Arabic_EXTENDED_a}', ""); + Expect(0, 2303, '\P{ -is_Arabic_EXTENDED_a}', ""); + Expect(1, 2303, '\P{^ -is_Arabic_EXTENDED_a}', ""); + Expect(0, 2304, '\p{ -is_Arabic_EXTENDED_a}', ""); + Expect(1, 2304, '\p{^ -is_Arabic_EXTENDED_a}', ""); + Expect(1, 2304, '\P{ -is_Arabic_EXTENDED_a}', ""); + Expect(0, 2304, '\P{^ -is_Arabic_EXTENDED_a}', ""); + Error('\p{__In_arabic_extended_A/a/}'); + Error('\P{__In_arabic_extended_A/a/}'); + Expect(1, 2303, '\p{inarabicextendeda}', ""); + Expect(0, 2303, '\p{^inarabicextendeda}', ""); + Expect(0, 2303, '\P{inarabicextendeda}', ""); + Expect(1, 2303, '\P{^inarabicextendeda}', ""); + Expect(0, 2304, '\p{inarabicextendeda}', ""); + Expect(1, 2304, '\p{^inarabicextendeda}', ""); + Expect(1, 2304, '\P{inarabicextendeda}', ""); + Expect(0, 2304, '\P{^inarabicextendeda}', ""); + Expect(1, 2303, '\p{ In_arabic_EXTENDED_A}', ""); + Expect(0, 2303, '\p{^ In_arabic_EXTENDED_A}', ""); + Expect(0, 2303, '\P{ In_arabic_EXTENDED_A}', ""); + Expect(1, 2303, '\P{^ In_arabic_EXTENDED_A}', ""); + Expect(0, 2304, '\p{ In_arabic_EXTENDED_A}', ""); + Expect(1, 2304, '\p{^ In_arabic_EXTENDED_A}', ""); + Expect(1, 2304, '\P{ In_arabic_EXTENDED_A}', ""); + Expect(0, 2304, '\P{^ In_arabic_EXTENDED_A}', ""); + Error('\p{ /a/Arabic_EXT_a}'); + Error('\P{ /a/Arabic_EXT_a}'); + Expect(1, 2303, '\p{arabicexta}', ""); + Expect(0, 2303, '\p{^arabicexta}', ""); + Expect(0, 2303, '\P{arabicexta}', ""); + Expect(1, 2303, '\P{^arabicexta}', ""); + Expect(0, 2304, '\p{arabicexta}', ""); + Expect(1, 2304, '\p{^arabicexta}', ""); + Expect(1, 2304, '\P{arabicexta}', ""); + Expect(0, 2304, '\P{^arabicexta}', ""); + Expect(1, 2303, '\p{__Arabic_EXT_A}', ""); + Expect(0, 2303, '\p{^__Arabic_EXT_A}', ""); + Expect(0, 2303, '\P{__Arabic_EXT_A}', ""); + Expect(1, 2303, '\P{^__Arabic_EXT_A}', ""); + Expect(0, 2304, '\p{__Arabic_EXT_A}', ""); + Expect(1, 2304, '\p{^__Arabic_EXT_A}', ""); + Expect(1, 2304, '\P{__Arabic_EXT_A}', ""); + Expect(0, 2304, '\P{^__Arabic_EXT_A}', ""); + Error('\p{/a/ _Is_arabic_EXT_A}'); + Error('\P{/a/ _Is_arabic_EXT_A}'); + Expect(1, 2303, '\p{isarabicexta}', ""); + Expect(0, 2303, '\p{^isarabicexta}', ""); + Expect(0, 2303, '\P{isarabicexta}', ""); + Expect(1, 2303, '\P{^isarabicexta}', ""); + Expect(0, 2304, '\p{isarabicexta}', ""); + Expect(1, 2304, '\p{^isarabicexta}', ""); + Expect(1, 2304, '\P{isarabicexta}', ""); + Expect(0, 2304, '\P{^isarabicexta}', ""); + Expect(1, 2303, '\p{--is_arabic_Ext_A}', ""); + Expect(0, 2303, '\p{^--is_arabic_Ext_A}', ""); + Expect(0, 2303, '\P{--is_arabic_Ext_A}', ""); + Expect(1, 2303, '\P{^--is_arabic_Ext_A}', ""); + Expect(0, 2304, '\p{--is_arabic_Ext_A}', ""); + Expect(1, 2304, '\p{^--is_arabic_Ext_A}', ""); + Expect(1, 2304, '\P{--is_arabic_Ext_A}', ""); + Expect(0, 2304, '\P{^--is_arabic_Ext_A}', ""); + Error('\p{ _IN_arabic_EXT_A/a/}'); + Error('\P{ _IN_arabic_EXT_A/a/}'); + Expect(1, 2303, '\p{inarabicexta}', ""); + Expect(0, 2303, '\p{^inarabicexta}', ""); + Expect(0, 2303, '\P{inarabicexta}', ""); + Expect(1, 2303, '\P{^inarabicexta}', ""); + Expect(0, 2304, '\p{inarabicexta}', ""); + Expect(1, 2304, '\p{^inarabicexta}', ""); + Expect(1, 2304, '\P{inarabicexta}', ""); + Expect(0, 2304, '\P{^inarabicexta}', ""); + Expect(1, 2303, '\p{ In_Arabic_ext_A}', ""); + Expect(0, 2303, '\p{^ In_Arabic_ext_A}', ""); + Expect(0, 2303, '\P{ In_Arabic_ext_A}', ""); + Expect(1, 2303, '\P{^ In_Arabic_ext_A}', ""); + Expect(0, 2304, '\p{ In_Arabic_ext_A}', ""); + Expect(1, 2304, '\p{^ In_Arabic_ext_A}', ""); + Expect(1, 2304, '\P{ In_Arabic_ext_A}', ""); + Expect(0, 2304, '\P{^ In_Arabic_ext_A}', ""); + Error('\p{:=--ARABIC_Extended_b}'); + Error('\P{:=--ARABIC_Extended_b}'); + Expect(1, 2207, '\p{arabicextendedb}', ""); + Expect(0, 2207, '\p{^arabicextendedb}', ""); + Expect(0, 2207, '\P{arabicextendedb}', ""); + Expect(1, 2207, '\P{^arabicextendedb}', ""); + Expect(0, 2208, '\p{arabicextendedb}', ""); + Expect(1, 2208, '\p{^arabicextendedb}', ""); + Expect(1, 2208, '\P{arabicextendedb}', ""); + Expect(0, 2208, '\P{^arabicextendedb}', ""); + Expect(1, 2207, '\p{ arabic_Extended_B}', ""); + Expect(0, 2207, '\p{^ arabic_Extended_B}', ""); + Expect(0, 2207, '\P{ arabic_Extended_B}', ""); + Expect(1, 2207, '\P{^ arabic_Extended_B}', ""); + Expect(0, 2208, '\p{ arabic_Extended_B}', ""); + Expect(1, 2208, '\p{^ arabic_Extended_B}', ""); + Expect(1, 2208, '\P{ arabic_Extended_B}', ""); + Expect(0, 2208, '\P{^ arabic_Extended_B}', ""); + Error('\p{ /a/IS_ARABIC_EXTENDED_B}'); + Error('\P{ /a/IS_ARABIC_EXTENDED_B}'); + Expect(1, 2207, '\p{isarabicextendedb}', ""); + Expect(0, 2207, '\p{^isarabicextendedb}', ""); + Expect(0, 2207, '\P{isarabicextendedb}', ""); + Expect(1, 2207, '\P{^isarabicextendedb}', ""); + Expect(0, 2208, '\p{isarabicextendedb}', ""); + Expect(1, 2208, '\p{^isarabicextendedb}', ""); + Expect(1, 2208, '\P{isarabicextendedb}', ""); + Expect(0, 2208, '\P{^isarabicextendedb}', ""); + Expect(1, 2207, '\p{ Is_Arabic_EXTENDED_B}', ""); + Expect(0, 2207, '\p{^ Is_Arabic_EXTENDED_B}', ""); + Expect(0, 2207, '\P{ Is_Arabic_EXTENDED_B}', ""); + Expect(1, 2207, '\P{^ Is_Arabic_EXTENDED_B}', ""); + Expect(0, 2208, '\p{ Is_Arabic_EXTENDED_B}', ""); + Expect(1, 2208, '\p{^ Is_Arabic_EXTENDED_B}', ""); + Expect(1, 2208, '\P{ Is_Arabic_EXTENDED_B}', ""); + Expect(0, 2208, '\P{^ Is_Arabic_EXTENDED_B}', ""); + Error('\p{/a/ _In_arabic_Extended_B}'); + Error('\P{/a/ _In_arabic_Extended_B}'); + Expect(1, 2207, '\p{inarabicextendedb}', ""); + Expect(0, 2207, '\p{^inarabicextendedb}', ""); + Expect(0, 2207, '\P{inarabicextendedb}', ""); + Expect(1, 2207, '\P{^inarabicextendedb}', ""); + Expect(0, 2208, '\p{inarabicextendedb}', ""); + Expect(1, 2208, '\p{^inarabicextendedb}', ""); + Expect(1, 2208, '\P{inarabicextendedb}', ""); + Expect(0, 2208, '\P{^inarabicextendedb}', ""); + Expect(1, 2207, '\p{- In_Arabic_extended_B}', ""); + Expect(0, 2207, '\p{^- In_Arabic_extended_B}', ""); + Expect(0, 2207, '\P{- In_Arabic_extended_B}', ""); + Expect(1, 2207, '\P{^- In_Arabic_extended_B}', ""); + Expect(0, 2208, '\p{- In_Arabic_extended_B}', ""); + Expect(1, 2208, '\p{^- In_Arabic_extended_B}', ""); + Expect(1, 2208, '\P{- In_Arabic_extended_B}', ""); + Expect(0, 2208, '\P{^- In_Arabic_extended_B}', ""); + Error('\p{/a/_-Arabic_ext_B}'); + Error('\P{/a/_-Arabic_ext_B}'); + Expect(1, 2207, '\p{arabicextb}', ""); + Expect(0, 2207, '\p{^arabicextb}', ""); + Expect(0, 2207, '\P{arabicextb}', ""); + Expect(1, 2207, '\P{^arabicextb}', ""); + Expect(0, 2208, '\p{arabicextb}', ""); + Expect(1, 2208, '\p{^arabicextb}', ""); + Expect(1, 2208, '\P{arabicextb}', ""); + Expect(0, 2208, '\P{^arabicextb}', ""); + Expect(1, 2207, '\p{--Arabic_Ext_b}', ""); + Expect(0, 2207, '\p{^--Arabic_Ext_b}', ""); + Expect(0, 2207, '\P{--Arabic_Ext_b}', ""); + Expect(1, 2207, '\P{^--Arabic_Ext_b}', ""); + Expect(0, 2208, '\p{--Arabic_Ext_b}', ""); + Expect(1, 2208, '\p{^--Arabic_Ext_b}', ""); + Expect(1, 2208, '\P{--Arabic_Ext_b}', ""); + Expect(0, 2208, '\P{^--Arabic_Ext_b}', ""); + Error('\p{--Is_arabic_ext_B/a/}'); + Error('\P{--Is_arabic_ext_B/a/}'); + Expect(1, 2207, '\p{isarabicextb}', ""); + Expect(0, 2207, '\p{^isarabicextb}', ""); + Expect(0, 2207, '\P{isarabicextb}', ""); + Expect(1, 2207, '\P{^isarabicextb}', ""); + Expect(0, 2208, '\p{isarabicextb}', ""); + Expect(1, 2208, '\p{^isarabicextb}', ""); + Expect(1, 2208, '\P{isarabicextb}', ""); + Expect(0, 2208, '\P{^isarabicextb}', ""); + Expect(1, 2207, '\p{ is_ARABIC_Ext_B}', ""); + Expect(0, 2207, '\p{^ is_ARABIC_Ext_B}', ""); + Expect(0, 2207, '\P{ is_ARABIC_Ext_B}', ""); + Expect(1, 2207, '\P{^ is_ARABIC_Ext_B}', ""); + Expect(0, 2208, '\p{ is_ARABIC_Ext_B}', ""); + Expect(1, 2208, '\p{^ is_ARABIC_Ext_B}', ""); + Expect(1, 2208, '\P{ is_ARABIC_Ext_B}', ""); + Expect(0, 2208, '\P{^ is_ARABIC_Ext_B}', ""); + Error('\p{_-in_Arabic_Ext_B/a/}'); + Error('\P{_-in_Arabic_Ext_B/a/}'); + Expect(1, 2207, '\p{inarabicextb}', ""); + Expect(0, 2207, '\p{^inarabicextb}', ""); + Expect(0, 2207, '\P{inarabicextb}', ""); + Expect(1, 2207, '\P{^inarabicextb}', ""); + Expect(0, 2208, '\p{inarabicextb}', ""); + Expect(1, 2208, '\p{^inarabicextb}', ""); + Expect(1, 2208, '\P{inarabicextb}', ""); + Expect(0, 2208, '\P{^inarabicextb}', ""); + Expect(1, 2207, '\p{ -In_ARABIC_Ext_b}', ""); + Expect(0, 2207, '\p{^ -In_ARABIC_Ext_b}', ""); + Expect(0, 2207, '\P{ -In_ARABIC_Ext_b}', ""); + Expect(1, 2207, '\P{^ -In_ARABIC_Ext_b}', ""); + Expect(0, 2208, '\p{ -In_ARABIC_Ext_b}', ""); + Expect(1, 2208, '\p{^ -In_ARABIC_Ext_b}', ""); + Expect(1, 2208, '\P{ -In_ARABIC_Ext_b}', ""); + Expect(0, 2208, '\P{^ -In_ARABIC_Ext_b}', ""); + Error('\p{/a/ _ARABIC_extended_C}'); + Error('\P{/a/ _ARABIC_extended_C}'); + Expect(1, 69375, '\p{arabicextendedc}', ""); + Expect(0, 69375, '\p{^arabicextendedc}', ""); + Expect(0, 69375, '\P{arabicextendedc}', ""); + Expect(1, 69375, '\P{^arabicextendedc}', ""); + Expect(0, 69376, '\p{arabicextendedc}', ""); + Expect(1, 69376, '\p{^arabicextendedc}', ""); + Expect(1, 69376, '\P{arabicextendedc}', ""); + Expect(0, 69376, '\P{^arabicextendedc}', ""); + Expect(1, 69375, '\p{--Arabic_Extended_C}', ""); + Expect(0, 69375, '\p{^--Arabic_Extended_C}', ""); + Expect(0, 69375, '\P{--Arabic_Extended_C}', ""); + Expect(1, 69375, '\P{^--Arabic_Extended_C}', ""); + Expect(0, 69376, '\p{--Arabic_Extended_C}', ""); + Expect(1, 69376, '\p{^--Arabic_Extended_C}', ""); + Expect(1, 69376, '\P{--Arabic_Extended_C}', ""); + Expect(0, 69376, '\P{^--Arabic_Extended_C}', ""); + Error('\p{ Is_Arabic_Extended_c/a/}'); + Error('\P{ Is_Arabic_Extended_c/a/}'); + Expect(1, 69375, '\p{isarabicextendedc}', ""); + Expect(0, 69375, '\p{^isarabicextendedc}', ""); + Expect(0, 69375, '\P{isarabicextendedc}', ""); + Expect(1, 69375, '\P{^isarabicextendedc}', ""); + Expect(0, 69376, '\p{isarabicextendedc}', ""); + Expect(1, 69376, '\p{^isarabicextendedc}', ""); + Expect(1, 69376, '\P{isarabicextendedc}', ""); + Expect(0, 69376, '\P{^isarabicextendedc}', ""); + Expect(1, 69375, '\p{ is_Arabic_EXTENDED_C}', ""); + Expect(0, 69375, '\p{^ is_Arabic_EXTENDED_C}', ""); + Expect(0, 69375, '\P{ is_Arabic_EXTENDED_C}', ""); + Expect(1, 69375, '\P{^ is_Arabic_EXTENDED_C}', ""); + Expect(0, 69376, '\p{ is_Arabic_EXTENDED_C}', ""); + Expect(1, 69376, '\p{^ is_Arabic_EXTENDED_C}', ""); + Expect(1, 69376, '\P{ is_Arabic_EXTENDED_C}', ""); + Expect(0, 69376, '\P{^ is_Arabic_EXTENDED_C}', ""); + Error('\p{ _IN_ARABIC_Extended_c:=}'); + Error('\P{ _IN_ARABIC_Extended_c:=}'); + Expect(1, 69375, '\p{inarabicextendedc}', ""); + Expect(0, 69375, '\p{^inarabicextendedc}', ""); + Expect(0, 69375, '\P{inarabicextendedc}', ""); + Expect(1, 69375, '\P{^inarabicextendedc}', ""); + Expect(0, 69376, '\p{inarabicextendedc}', ""); + Expect(1, 69376, '\p{^inarabicextendedc}', ""); + Expect(1, 69376, '\P{inarabicextendedc}', ""); + Expect(0, 69376, '\P{^inarabicextendedc}', ""); + Expect(1, 69375, '\p{--In_ARABIC_extended_C}', ""); + Expect(0, 69375, '\p{^--In_ARABIC_extended_C}', ""); + Expect(0, 69375, '\P{--In_ARABIC_extended_C}', ""); + Expect(1, 69375, '\P{^--In_ARABIC_extended_C}', ""); + Expect(0, 69376, '\p{--In_ARABIC_extended_C}', ""); + Expect(1, 69376, '\p{^--In_ARABIC_extended_C}', ""); + Expect(1, 69376, '\P{--In_ARABIC_extended_C}', ""); + Expect(0, 69376, '\P{^--In_ARABIC_extended_C}', ""); + Error('\p{ /a/arabic_EXT_C}'); + Error('\P{ /a/arabic_EXT_C}'); + Expect(1, 69375, '\p{arabicextc}', ""); + Expect(0, 69375, '\p{^arabicextc}', ""); + Expect(0, 69375, '\P{arabicextc}', ""); + Expect(1, 69375, '\P{^arabicextc}', ""); + Expect(0, 69376, '\p{arabicextc}', ""); + Expect(1, 69376, '\p{^arabicextc}', ""); + Expect(1, 69376, '\P{arabicextc}', ""); + Expect(0, 69376, '\P{^arabicextc}', ""); + Expect(1, 69375, '\p{arabic_EXT_C}', ""); + Expect(0, 69375, '\p{^arabic_EXT_C}', ""); + Expect(0, 69375, '\P{arabic_EXT_C}', ""); + Expect(1, 69375, '\P{^arabic_EXT_C}', ""); + Expect(0, 69376, '\p{arabic_EXT_C}', ""); + Expect(1, 69376, '\p{^arabic_EXT_C}', ""); + Expect(1, 69376, '\P{arabic_EXT_C}', ""); + Expect(0, 69376, '\P{^arabic_EXT_C}', ""); + Error('\p{ Is_Arabic_Ext_C:=}'); + Error('\P{ Is_Arabic_Ext_C:=}'); + Expect(1, 69375, '\p{isarabicextc}', ""); + Expect(0, 69375, '\p{^isarabicextc}', ""); + Expect(0, 69375, '\P{isarabicextc}', ""); + Expect(1, 69375, '\P{^isarabicextc}', ""); + Expect(0, 69376, '\p{isarabicextc}', ""); + Expect(1, 69376, '\p{^isarabicextc}', ""); + Expect(1, 69376, '\P{isarabicextc}', ""); + Expect(0, 69376, '\P{^isarabicextc}', ""); + Expect(1, 69375, '\p{ IS_arabic_Ext_c}', ""); + Expect(0, 69375, '\p{^ IS_arabic_Ext_c}', ""); + Expect(0, 69375, '\P{ IS_arabic_Ext_c}', ""); + Expect(1, 69375, '\P{^ IS_arabic_Ext_c}', ""); + Expect(0, 69376, '\p{ IS_arabic_Ext_c}', ""); + Expect(1, 69376, '\p{^ IS_arabic_Ext_c}', ""); + Expect(1, 69376, '\P{ IS_arabic_Ext_c}', ""); + Expect(0, 69376, '\P{^ IS_arabic_Ext_c}', ""); + Error('\p{-:=In_Arabic_Ext_C}'); + Error('\P{-:=In_Arabic_Ext_C}'); + Expect(1, 69375, '\p{inarabicextc}', ""); + Expect(0, 69375, '\p{^inarabicextc}', ""); + Expect(0, 69375, '\P{inarabicextc}', ""); + Expect(1, 69375, '\P{^inarabicextc}', ""); + Expect(0, 69376, '\p{inarabicextc}', ""); + Expect(1, 69376, '\p{^inarabicextc}', ""); + Expect(1, 69376, '\P{inarabicextc}', ""); + Expect(0, 69376, '\P{^inarabicextc}', ""); + Expect(1, 69375, '\p{ in_arabic_EXT_C}', ""); + Expect(0, 69375, '\p{^ in_arabic_EXT_C}', ""); + Expect(0, 69375, '\P{ in_arabic_EXT_C}', ""); + Expect(1, 69375, '\P{^ in_arabic_EXT_C}', ""); + Expect(0, 69376, '\p{ in_arabic_EXT_C}', ""); + Expect(1, 69376, '\p{^ in_arabic_EXT_C}', ""); + Expect(1, 69376, '\P{ in_arabic_EXT_C}', ""); + Expect(0, 69376, '\P{^ in_arabic_EXT_C}', ""); + Error('\p{_/a/ARABIC_Mathematical_ALPHABETIC_symbols}'); + Error('\P{_/a/ARABIC_Mathematical_ALPHABETIC_symbols}'); + Expect(1, 126719, '\p{arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\p{^arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\P{arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\P{^arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\p{arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\p{^arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\P{arabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\P{^arabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\p{ _Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126719, '\p{^ _Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126719, '\P{ _Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126719, '\P{^ _Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126720, '\p{ _Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126720, '\p{^ _Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(1, 126720, '\P{ _Arabic_Mathematical_Alphabetic_Symbols}', ""); + Expect(0, 126720, '\P{^ _Arabic_Mathematical_Alphabetic_Symbols}', ""); + Error('\p{ _Is_Arabic_Mathematical_Alphabetic_Symbols:=}'); + Error('\P{ _Is_Arabic_Mathematical_Alphabetic_Symbols:=}'); + Expect(1, 126719, '\p{isarabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\p{^isarabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\P{isarabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\P{^isarabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\p{isarabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\p{^isarabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\P{isarabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\P{^isarabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\p{ is_ARABIC_MATHEMATICAL_alphabetic_Symbols}', ""); + Expect(0, 126719, '\p{^ is_ARABIC_MATHEMATICAL_alphabetic_Symbols}', ""); + Expect(0, 126719, '\P{ is_ARABIC_MATHEMATICAL_alphabetic_Symbols}', ""); + Expect(1, 126719, '\P{^ is_ARABIC_MATHEMATICAL_alphabetic_Symbols}', ""); + Expect(0, 126720, '\p{ is_ARABIC_MATHEMATICAL_alphabetic_Symbols}', ""); + Expect(1, 126720, '\p{^ is_ARABIC_MATHEMATICAL_alphabetic_Symbols}', ""); + Expect(1, 126720, '\P{ is_ARABIC_MATHEMATICAL_alphabetic_Symbols}', ""); + Expect(0, 126720, '\P{^ is_ARABIC_MATHEMATICAL_alphabetic_Symbols}', ""); + Error('\p{_/a/In_Arabic_MATHEMATICAL_alphabetic_Symbols}'); + Error('\P{_/a/In_Arabic_MATHEMATICAL_alphabetic_Symbols}'); + Expect(1, 126719, '\p{inarabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\p{^inarabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126719, '\P{inarabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\P{^inarabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\p{inarabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\p{^inarabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126720, '\P{inarabicmathematicalalphabeticsymbols}', ""); + Expect(0, 126720, '\P{^inarabicmathematicalalphabeticsymbols}', ""); + Expect(1, 126719, '\p{-_in_Arabic_MATHEMATICAL_Alphabetic_SYMBOLS}', ""); + Expect(0, 126719, '\p{^-_in_Arabic_MATHEMATICAL_Alphabetic_SYMBOLS}', ""); + Expect(0, 126719, '\P{-_in_Arabic_MATHEMATICAL_Alphabetic_SYMBOLS}', ""); + Expect(1, 126719, '\P{^-_in_Arabic_MATHEMATICAL_Alphabetic_SYMBOLS}', ""); + Expect(0, 126720, '\p{-_in_Arabic_MATHEMATICAL_Alphabetic_SYMBOLS}', ""); + Expect(1, 126720, '\p{^-_in_Arabic_MATHEMATICAL_Alphabetic_SYMBOLS}', ""); + Expect(1, 126720, '\P{-_in_Arabic_MATHEMATICAL_Alphabetic_SYMBOLS}', ""); + Expect(0, 126720, '\P{^-_in_Arabic_MATHEMATICAL_Alphabetic_SYMBOLS}', ""); + Error('\p{:=-_ARABIC_math}'); + Error('\P{:=-_ARABIC_math}'); + Expect(1, 126719, '\p{arabicmath}', ""); + Expect(0, 126719, '\p{^arabicmath}', ""); + Expect(0, 126719, '\P{arabicmath}', ""); + Expect(1, 126719, '\P{^arabicmath}', ""); + Expect(0, 126720, '\p{arabicmath}', ""); + Expect(1, 126720, '\p{^arabicmath}', ""); + Expect(1, 126720, '\P{arabicmath}', ""); + Expect(0, 126720, '\P{^arabicmath}', ""); + Expect(1, 126719, '\p{ _Arabic_math}', ""); + Expect(0, 126719, '\p{^ _Arabic_math}', ""); + Expect(0, 126719, '\P{ _Arabic_math}', ""); + Expect(1, 126719, '\P{^ _Arabic_math}', ""); + Expect(0, 126720, '\p{ _Arabic_math}', ""); + Expect(1, 126720, '\p{^ _Arabic_math}', ""); + Expect(1, 126720, '\P{ _Arabic_math}', ""); + Expect(0, 126720, '\P{^ _Arabic_math}', ""); + Error('\p{-IS_arabic_Math:=}'); + Error('\P{-IS_arabic_Math:=}'); + Expect(1, 126719, '\p{isarabicmath}', ""); + Expect(0, 126719, '\p{^isarabicmath}', ""); + Expect(0, 126719, '\P{isarabicmath}', ""); + Expect(1, 126719, '\P{^isarabicmath}', ""); + Expect(0, 126720, '\p{isarabicmath}', ""); + Expect(1, 126720, '\p{^isarabicmath}', ""); + Expect(1, 126720, '\P{isarabicmath}', ""); + Expect(0, 126720, '\P{^isarabicmath}', ""); + Expect(1, 126719, '\p{ is_Arabic_Math}', ""); + Expect(0, 126719, '\p{^ is_Arabic_Math}', ""); + Expect(0, 126719, '\P{ is_Arabic_Math}', ""); + Expect(1, 126719, '\P{^ is_Arabic_Math}', ""); + Expect(0, 126720, '\p{ is_Arabic_Math}', ""); + Expect(1, 126720, '\p{^ is_Arabic_Math}', ""); + Expect(1, 126720, '\P{ is_Arabic_Math}', ""); + Expect(0, 126720, '\P{^ is_Arabic_Math}', ""); + Error('\p{ in_ARABIC_MATH/a/}'); + Error('\P{ in_ARABIC_MATH/a/}'); + Expect(1, 126719, '\p{inarabicmath}', ""); + Expect(0, 126719, '\p{^inarabicmath}', ""); + Expect(0, 126719, '\P{inarabicmath}', ""); + Expect(1, 126719, '\P{^inarabicmath}', ""); + Expect(0, 126720, '\p{inarabicmath}', ""); + Expect(1, 126720, '\p{^inarabicmath}', ""); + Expect(1, 126720, '\P{inarabicmath}', ""); + Expect(0, 126720, '\P{^inarabicmath}', ""); + Expect(1, 126719, '\p{ -IN_Arabic_MATH}', ""); + Expect(0, 126719, '\p{^ -IN_Arabic_MATH}', ""); + Expect(0, 126719, '\P{ -IN_Arabic_MATH}', ""); + Expect(1, 126719, '\P{^ -IN_Arabic_MATH}', ""); + Expect(0, 126720, '\p{ -IN_Arabic_MATH}', ""); + Expect(1, 126720, '\p{^ -IN_Arabic_MATH}', ""); + Expect(1, 126720, '\P{ -IN_Arabic_MATH}', ""); + Expect(0, 126720, '\P{^ -IN_Arabic_MATH}', ""); + Error('\p{_:=arabic_PRESENTATION_FORMS_A}'); + Error('\P{_:=arabic_PRESENTATION_FORMS_A}'); + Expect(1, 65023, '\p{arabicpresentationformsa}', ""); + Expect(0, 65023, '\p{^arabicpresentationformsa}', ""); + Expect(0, 65023, '\P{arabicpresentationformsa}', ""); + Expect(1, 65023, '\P{^arabicpresentationformsa}', ""); + Expect(0, 65024, '\p{arabicpresentationformsa}', ""); + Expect(1, 65024, '\p{^arabicpresentationformsa}', ""); + Expect(1, 65024, '\P{arabicpresentationformsa}', ""); + Expect(0, 65024, '\P{^arabicpresentationformsa}', ""); + Expect(1, 65023, '\p{ Arabic_presentation_Forms_a}', ""); + Expect(0, 65023, '\p{^ Arabic_presentation_Forms_a}', ""); + Expect(0, 65023, '\P{ Arabic_presentation_Forms_a}', ""); + Expect(1, 65023, '\P{^ Arabic_presentation_Forms_a}', ""); + Expect(0, 65024, '\p{ Arabic_presentation_Forms_a}', ""); + Expect(1, 65024, '\p{^ Arabic_presentation_Forms_a}', ""); + Expect(1, 65024, '\P{ Arabic_presentation_Forms_a}', ""); + Expect(0, 65024, '\P{^ Arabic_presentation_Forms_a}', ""); + Error('\p{ IS_arabic_PRESENTATION_forms_A/a/}'); + Error('\P{ IS_arabic_PRESENTATION_forms_A/a/}'); + Expect(1, 65023, '\p{isarabicpresentationformsa}', ""); + Expect(0, 65023, '\p{^isarabicpresentationformsa}', ""); + Expect(0, 65023, '\P{isarabicpresentationformsa}', ""); + Expect(1, 65023, '\P{^isarabicpresentationformsa}', ""); + Expect(0, 65024, '\p{isarabicpresentationformsa}', ""); + Expect(1, 65024, '\p{^isarabicpresentationformsa}', ""); + Expect(1, 65024, '\P{isarabicpresentationformsa}', ""); + Expect(0, 65024, '\P{^isarabicpresentationformsa}', ""); + Expect(1, 65023, '\p{- Is_Arabic_Presentation_FORMS_A}', ""); + Expect(0, 65023, '\p{^- Is_Arabic_Presentation_FORMS_A}', ""); + Expect(0, 65023, '\P{- Is_Arabic_Presentation_FORMS_A}', ""); + Expect(1, 65023, '\P{^- Is_Arabic_Presentation_FORMS_A}', ""); + Expect(0, 65024, '\p{- Is_Arabic_Presentation_FORMS_A}', ""); + Expect(1, 65024, '\p{^- Is_Arabic_Presentation_FORMS_A}', ""); + Expect(1, 65024, '\P{- Is_Arabic_Presentation_FORMS_A}', ""); + Expect(0, 65024, '\P{^- Is_Arabic_Presentation_FORMS_A}', ""); + Error('\p{ :=in_arabic_Presentation_FORMS_a}'); + Error('\P{ :=in_arabic_Presentation_FORMS_a}'); + Expect(1, 65023, '\p{inarabicpresentationformsa}', ""); + Expect(0, 65023, '\p{^inarabicpresentationformsa}', ""); + Expect(0, 65023, '\P{inarabicpresentationformsa}', ""); + Expect(1, 65023, '\P{^inarabicpresentationformsa}', ""); + Expect(0, 65024, '\p{inarabicpresentationformsa}', ""); + Expect(1, 65024, '\p{^inarabicpresentationformsa}', ""); + Expect(1, 65024, '\P{inarabicpresentationformsa}', ""); + Expect(0, 65024, '\P{^inarabicpresentationformsa}', ""); + Expect(1, 65023, '\p{_-In_Arabic_Presentation_FORMS_A}', ""); + Expect(0, 65023, '\p{^_-In_Arabic_Presentation_FORMS_A}', ""); + Expect(0, 65023, '\P{_-In_Arabic_Presentation_FORMS_A}', ""); + Expect(1, 65023, '\P{^_-In_Arabic_Presentation_FORMS_A}', ""); + Expect(0, 65024, '\p{_-In_Arabic_Presentation_FORMS_A}', ""); + Expect(1, 65024, '\p{^_-In_Arabic_Presentation_FORMS_A}', ""); + Expect(1, 65024, '\P{_-In_Arabic_Presentation_FORMS_A}', ""); + Expect(0, 65024, '\P{^_-In_Arabic_Presentation_FORMS_A}', ""); + Error('\p{ :=ARABIC_pf_a}'); + Error('\P{ :=ARABIC_pf_a}'); + Expect(1, 65023, '\p{arabicpfa}', ""); + Expect(0, 65023, '\p{^arabicpfa}', ""); + Expect(0, 65023, '\P{arabicpfa}', ""); + Expect(1, 65023, '\P{^arabicpfa}', ""); + Expect(0, 65024, '\p{arabicpfa}', ""); + Expect(1, 65024, '\p{^arabicpfa}', ""); + Expect(1, 65024, '\P{arabicpfa}', ""); + Expect(0, 65024, '\P{^arabicpfa}', ""); + Expect(1, 65023, '\p{-ARABIC_PF_A}', ""); + Expect(0, 65023, '\p{^-ARABIC_PF_A}', ""); + Expect(0, 65023, '\P{-ARABIC_PF_A}', ""); + Expect(1, 65023, '\P{^-ARABIC_PF_A}', ""); + Expect(0, 65024, '\p{-ARABIC_PF_A}', ""); + Expect(1, 65024, '\p{^-ARABIC_PF_A}', ""); + Expect(1, 65024, '\P{-ARABIC_PF_A}', ""); + Expect(0, 65024, '\P{^-ARABIC_PF_A}', ""); + Error('\p{_Is_ARABIC_pf_A:=}'); + Error('\P{_Is_ARABIC_pf_A:=}'); + Expect(1, 65023, '\p{isarabicpfa}', ""); + Expect(0, 65023, '\p{^isarabicpfa}', ""); + Expect(0, 65023, '\P{isarabicpfa}', ""); + Expect(1, 65023, '\P{^isarabicpfa}', ""); + Expect(0, 65024, '\p{isarabicpfa}', ""); + Expect(1, 65024, '\p{^isarabicpfa}', ""); + Expect(1, 65024, '\P{isarabicpfa}', ""); + Expect(0, 65024, '\P{^isarabicpfa}', ""); + Expect(1, 65023, '\p{ _Is_Arabic_pf_A}', ""); + Expect(0, 65023, '\p{^ _Is_Arabic_pf_A}', ""); + Expect(0, 65023, '\P{ _Is_Arabic_pf_A}', ""); + Expect(1, 65023, '\P{^ _Is_Arabic_pf_A}', ""); + Expect(0, 65024, '\p{ _Is_Arabic_pf_A}', ""); + Expect(1, 65024, '\p{^ _Is_Arabic_pf_A}', ""); + Expect(1, 65024, '\P{ _Is_Arabic_pf_A}', ""); + Expect(0, 65024, '\P{^ _Is_Arabic_pf_A}', ""); + Error('\p{-In_Arabic_PF_A:=}'); + Error('\P{-In_Arabic_PF_A:=}'); + Expect(1, 65023, '\p{inarabicpfa}', ""); + Expect(0, 65023, '\p{^inarabicpfa}', ""); + Expect(0, 65023, '\P{inarabicpfa}', ""); + Expect(1, 65023, '\P{^inarabicpfa}', ""); + Expect(0, 65024, '\p{inarabicpfa}', ""); + Expect(1, 65024, '\p{^inarabicpfa}', ""); + Expect(1, 65024, '\P{inarabicpfa}', ""); + Expect(0, 65024, '\P{^inarabicpfa}', ""); + Expect(1, 65023, '\p{_-In_Arabic_PF_a}', ""); + Expect(0, 65023, '\p{^_-In_Arabic_PF_a}', ""); + Expect(0, 65023, '\P{_-In_Arabic_PF_a}', ""); + Expect(1, 65023, '\P{^_-In_Arabic_PF_a}', ""); + Expect(0, 65024, '\p{_-In_Arabic_PF_a}', ""); + Expect(1, 65024, '\p{^_-In_Arabic_PF_a}', ""); + Expect(1, 65024, '\P{_-In_Arabic_PF_a}', ""); + Expect(0, 65024, '\P{^_-In_Arabic_PF_a}', ""); + Error('\p{ ARABIC_Presentation_forms_B/a/}'); + Error('\P{ ARABIC_Presentation_forms_B/a/}'); + Expect(1, 65279, '\p{arabicpresentationformsb}', ""); + Expect(0, 65279, '\p{^arabicpresentationformsb}', ""); + Expect(0, 65279, '\P{arabicpresentationformsb}', ""); + Expect(1, 65279, '\P{^arabicpresentationformsb}', ""); + Expect(0, 65280, '\p{arabicpresentationformsb}', ""); + Expect(1, 65280, '\p{^arabicpresentationformsb}', ""); + Expect(1, 65280, '\P{arabicpresentationformsb}', ""); + Expect(0, 65280, '\P{^arabicpresentationformsb}', ""); + Expect(1, 65279, '\p{ Arabic_Presentation_Forms_b}', ""); + Expect(0, 65279, '\p{^ Arabic_Presentation_Forms_b}', ""); + Expect(0, 65279, '\P{ Arabic_Presentation_Forms_b}', ""); + Expect(1, 65279, '\P{^ Arabic_Presentation_Forms_b}', ""); + Expect(0, 65280, '\p{ Arabic_Presentation_Forms_b}', ""); + Expect(1, 65280, '\p{^ Arabic_Presentation_Forms_b}', ""); + Expect(1, 65280, '\P{ Arabic_Presentation_Forms_b}', ""); + Expect(0, 65280, '\P{^ Arabic_Presentation_Forms_b}', ""); + Error('\p{_Is_arabic_Presentation_Forms_b/a/}'); + Error('\P{_Is_arabic_Presentation_Forms_b/a/}'); + Expect(1, 65279, '\p{isarabicpresentationformsb}', ""); + Expect(0, 65279, '\p{^isarabicpresentationformsb}', ""); + Expect(0, 65279, '\P{isarabicpresentationformsb}', ""); + Expect(1, 65279, '\P{^isarabicpresentationformsb}', ""); + Expect(0, 65280, '\p{isarabicpresentationformsb}', ""); + Expect(1, 65280, '\p{^isarabicpresentationformsb}', ""); + Expect(1, 65280, '\P{isarabicpresentationformsb}', ""); + Expect(0, 65280, '\P{^isarabicpresentationformsb}', ""); + Expect(1, 65279, '\p{ Is_Arabic_Presentation_forms_B}', ""); + Expect(0, 65279, '\p{^ Is_Arabic_Presentation_forms_B}', ""); + Expect(0, 65279, '\P{ Is_Arabic_Presentation_forms_B}', ""); + Expect(1, 65279, '\P{^ Is_Arabic_Presentation_forms_B}', ""); + Expect(0, 65280, '\p{ Is_Arabic_Presentation_forms_B}', ""); + Expect(1, 65280, '\p{^ Is_Arabic_Presentation_forms_B}', ""); + Expect(1, 65280, '\P{ Is_Arabic_Presentation_forms_B}', ""); + Expect(0, 65280, '\P{^ Is_Arabic_Presentation_forms_B}', ""); + Error('\p{ /a/in_arabic_PRESENTATION_Forms_B}'); + Error('\P{ /a/in_arabic_PRESENTATION_Forms_B}'); + Expect(1, 65279, '\p{inarabicpresentationformsb}', ""); + Expect(0, 65279, '\p{^inarabicpresentationformsb}', ""); + Expect(0, 65279, '\P{inarabicpresentationformsb}', ""); + Expect(1, 65279, '\P{^inarabicpresentationformsb}', ""); + Expect(0, 65280, '\p{inarabicpresentationformsb}', ""); + Expect(1, 65280, '\p{^inarabicpresentationformsb}', ""); + Expect(1, 65280, '\P{inarabicpresentationformsb}', ""); + Expect(0, 65280, '\P{^inarabicpresentationformsb}', ""); + Expect(1, 65279, '\p{ in_Arabic_presentation_Forms_B}', ""); + Expect(0, 65279, '\p{^ in_Arabic_presentation_Forms_B}', ""); + Expect(0, 65279, '\P{ in_Arabic_presentation_Forms_B}', ""); + Expect(1, 65279, '\P{^ in_Arabic_presentation_Forms_B}', ""); + Expect(0, 65280, '\p{ in_Arabic_presentation_Forms_B}', ""); + Expect(1, 65280, '\p{^ in_Arabic_presentation_Forms_B}', ""); + Expect(1, 65280, '\P{ in_Arabic_presentation_Forms_B}', ""); + Expect(0, 65280, '\P{^ in_Arabic_presentation_Forms_B}', ""); + Error('\p{/a/_ Arabic_PF_B}'); + Error('\P{/a/_ Arabic_PF_B}'); + Expect(1, 65279, '\p{arabicpfb}', ""); + Expect(0, 65279, '\p{^arabicpfb}', ""); + Expect(0, 65279, '\P{arabicpfb}', ""); + Expect(1, 65279, '\P{^arabicpfb}', ""); + Expect(0, 65280, '\p{arabicpfb}', ""); + Expect(1, 65280, '\p{^arabicpfb}', ""); + Expect(1, 65280, '\P{arabicpfb}', ""); + Expect(0, 65280, '\P{^arabicpfb}', ""); + Expect(1, 65279, '\p{ Arabic_pf_B}', ""); + Expect(0, 65279, '\p{^ Arabic_pf_B}', ""); + Expect(0, 65279, '\P{ Arabic_pf_B}', ""); + Expect(1, 65279, '\P{^ Arabic_pf_B}', ""); + Expect(0, 65280, '\p{ Arabic_pf_B}', ""); + Expect(1, 65280, '\p{^ Arabic_pf_B}', ""); + Expect(1, 65280, '\P{ Arabic_pf_B}', ""); + Expect(0, 65280, '\P{^ Arabic_pf_B}', ""); + Error('\p{_/a/IS_ARABIC_PF_B}'); + Error('\P{_/a/IS_ARABIC_PF_B}'); + Expect(1, 65279, '\p{isarabicpfb}', ""); + Expect(0, 65279, '\p{^isarabicpfb}', ""); + Expect(0, 65279, '\P{isarabicpfb}', ""); + Expect(1, 65279, '\P{^isarabicpfb}', ""); + Expect(0, 65280, '\p{isarabicpfb}', ""); + Expect(1, 65280, '\p{^isarabicpfb}', ""); + Expect(1, 65280, '\P{isarabicpfb}', ""); + Expect(0, 65280, '\P{^isarabicpfb}', ""); + Expect(1, 65279, '\p{-_is_Arabic_PF_B}', ""); + Expect(0, 65279, '\p{^-_is_Arabic_PF_B}', ""); + Expect(0, 65279, '\P{-_is_Arabic_PF_B}', ""); + Expect(1, 65279, '\P{^-_is_Arabic_PF_B}', ""); + Expect(0, 65280, '\p{-_is_Arabic_PF_B}', ""); + Expect(1, 65280, '\p{^-_is_Arabic_PF_B}', ""); + Expect(1, 65280, '\P{-_is_Arabic_PF_B}', ""); + Expect(0, 65280, '\P{^-_is_Arabic_PF_B}', ""); + Error('\p{ :=In_arabic_PF_B}'); + Error('\P{ :=In_arabic_PF_B}'); + Expect(1, 65279, '\p{inarabicpfb}', ""); + Expect(0, 65279, '\p{^inarabicpfb}', ""); + Expect(0, 65279, '\P{inarabicpfb}', ""); + Expect(1, 65279, '\P{^inarabicpfb}', ""); + Expect(0, 65280, '\p{inarabicpfb}', ""); + Expect(1, 65280, '\p{^inarabicpfb}', ""); + Expect(1, 65280, '\P{inarabicpfb}', ""); + Expect(0, 65280, '\P{^inarabicpfb}', ""); + Expect(1, 65279, '\p{ IN_Arabic_PF_B}', ""); + Expect(0, 65279, '\p{^ IN_Arabic_PF_B}', ""); + Expect(0, 65279, '\P{ IN_Arabic_PF_B}', ""); + Expect(1, 65279, '\P{^ IN_Arabic_PF_B}', ""); + Expect(0, 65280, '\p{ IN_Arabic_PF_B}', ""); + Expect(1, 65280, '\p{^ IN_Arabic_PF_B}', ""); + Expect(1, 65280, '\P{ IN_Arabic_PF_B}', ""); + Expect(0, 65280, '\P{^ IN_Arabic_PF_B}', ""); + Error('\p{ arabic_supplement:=}'); + Error('\P{ arabic_supplement:=}'); + Expect(1, 1919, '\p{arabicsupplement}', ""); + Expect(0, 1919, '\p{^arabicsupplement}', ""); + Expect(0, 1919, '\P{arabicsupplement}', ""); + Expect(1, 1919, '\P{^arabicsupplement}', ""); + Expect(0, 1920, '\p{arabicsupplement}', ""); + Expect(1, 1920, '\p{^arabicsupplement}', ""); + Expect(1, 1920, '\P{arabicsupplement}', ""); + Expect(0, 1920, '\P{^arabicsupplement}', ""); + Expect(1, 1919, '\p{arabic_supplement}', ""); + Expect(0, 1919, '\p{^arabic_supplement}', ""); + Expect(0, 1919, '\P{arabic_supplement}', ""); + Expect(1, 1919, '\P{^arabic_supplement}', ""); + Expect(0, 1920, '\p{arabic_supplement}', ""); + Expect(1, 1920, '\p{^arabic_supplement}', ""); + Expect(1, 1920, '\P{arabic_supplement}', ""); + Expect(0, 1920, '\P{^arabic_supplement}', ""); + Error('\p{/a/ _IS_ARABIC_SUPPLEMENT}'); + Error('\P{/a/ _IS_ARABIC_SUPPLEMENT}'); + Expect(1, 1919, '\p{isarabicsupplement}', ""); + Expect(0, 1919, '\p{^isarabicsupplement}', ""); + Expect(0, 1919, '\P{isarabicsupplement}', ""); + Expect(1, 1919, '\P{^isarabicsupplement}', ""); + Expect(0, 1920, '\p{isarabicsupplement}', ""); + Expect(1, 1920, '\p{^isarabicsupplement}', ""); + Expect(1, 1920, '\P{isarabicsupplement}', ""); + Expect(0, 1920, '\P{^isarabicsupplement}', ""); + Expect(1, 1919, '\p{ is_ARABIC_Supplement}', ""); + Expect(0, 1919, '\p{^ is_ARABIC_Supplement}', ""); + Expect(0, 1919, '\P{ is_ARABIC_Supplement}', ""); + Expect(1, 1919, '\P{^ is_ARABIC_Supplement}', ""); + Expect(0, 1920, '\p{ is_ARABIC_Supplement}', ""); + Expect(1, 1920, '\p{^ is_ARABIC_Supplement}', ""); + Expect(1, 1920, '\P{ is_ARABIC_Supplement}', ""); + Expect(0, 1920, '\P{^ is_ARABIC_Supplement}', ""); + Error('\p{/a/__IN_ARABIC_Supplement}'); + Error('\P{/a/__IN_ARABIC_Supplement}'); + Expect(1, 1919, '\p{inarabicsupplement}', ""); + Expect(0, 1919, '\p{^inarabicsupplement}', ""); + Expect(0, 1919, '\P{inarabicsupplement}', ""); + Expect(1, 1919, '\P{^inarabicsupplement}', ""); + Expect(0, 1920, '\p{inarabicsupplement}', ""); + Expect(1, 1920, '\p{^inarabicsupplement}', ""); + Expect(1, 1920, '\P{inarabicsupplement}', ""); + Expect(0, 1920, '\P{^inarabicsupplement}', ""); + Expect(1, 1919, '\p{_-IN_Arabic_supplement}', ""); + Expect(0, 1919, '\p{^_-IN_Arabic_supplement}', ""); + Expect(0, 1919, '\P{_-IN_Arabic_supplement}', ""); + Expect(1, 1919, '\P{^_-IN_Arabic_supplement}', ""); + Expect(0, 1920, '\p{_-IN_Arabic_supplement}', ""); + Expect(1, 1920, '\p{^_-IN_Arabic_supplement}', ""); + Expect(1, 1920, '\P{_-IN_Arabic_supplement}', ""); + Expect(0, 1920, '\P{^_-IN_Arabic_supplement}', ""); + Error('\p{:=-Arabic_Sup}'); + Error('\P{:=-Arabic_Sup}'); + Expect(1, 1919, '\p{arabicsup}', ""); + Expect(0, 1919, '\p{^arabicsup}', ""); + Expect(0, 1919, '\P{arabicsup}', ""); + Expect(1, 1919, '\P{^arabicsup}', ""); + Expect(0, 1920, '\p{arabicsup}', ""); + Expect(1, 1920, '\p{^arabicsup}', ""); + Expect(1, 1920, '\P{arabicsup}', ""); + Expect(0, 1920, '\P{^arabicsup}', ""); + Expect(1, 1919, '\p{_ arabic_Sup}', ""); + Expect(0, 1919, '\p{^_ arabic_Sup}', ""); + Expect(0, 1919, '\P{_ arabic_Sup}', ""); + Expect(1, 1919, '\P{^_ arabic_Sup}', ""); + Expect(0, 1920, '\p{_ arabic_Sup}', ""); + Expect(1, 1920, '\p{^_ arabic_Sup}', ""); + Expect(1, 1920, '\P{_ arabic_Sup}', ""); + Expect(0, 1920, '\P{^_ arabic_Sup}', ""); + Error('\p{/a/_ IS_Arabic_Sup}'); + Error('\P{/a/_ IS_Arabic_Sup}'); + Expect(1, 1919, '\p{isarabicsup}', ""); + Expect(0, 1919, '\p{^isarabicsup}', ""); + Expect(0, 1919, '\P{isarabicsup}', ""); + Expect(1, 1919, '\P{^isarabicsup}', ""); + Expect(0, 1920, '\p{isarabicsup}', ""); + Expect(1, 1920, '\p{^isarabicsup}', ""); + Expect(1, 1920, '\P{isarabicsup}', ""); + Expect(0, 1920, '\P{^isarabicsup}', ""); + Expect(1, 1919, '\p{-_IS_Arabic_SUP}', ""); + Expect(0, 1919, '\p{^-_IS_Arabic_SUP}', ""); + Expect(0, 1919, '\P{-_IS_Arabic_SUP}', ""); + Expect(1, 1919, '\P{^-_IS_Arabic_SUP}', ""); + Expect(0, 1920, '\p{-_IS_Arabic_SUP}', ""); + Expect(1, 1920, '\p{^-_IS_Arabic_SUP}', ""); + Expect(1, 1920, '\P{-_IS_Arabic_SUP}', ""); + Expect(0, 1920, '\P{^-_IS_Arabic_SUP}', ""); + Error('\p{ in_arabic_SUP/a/}'); + Error('\P{ in_arabic_SUP/a/}'); + Expect(1, 1919, '\p{inarabicsup}', ""); + Expect(0, 1919, '\p{^inarabicsup}', ""); + Expect(0, 1919, '\P{inarabicsup}', ""); + Expect(1, 1919, '\P{^inarabicsup}', ""); + Expect(0, 1920, '\p{inarabicsup}', ""); + Expect(1, 1920, '\p{^inarabicsup}', ""); + Expect(1, 1920, '\P{inarabicsup}', ""); + Expect(0, 1920, '\P{^inarabicsup}', ""); + Expect(1, 1919, '\p{ in_Arabic_Sup}', ""); + Expect(0, 1919, '\p{^ in_Arabic_Sup}', ""); + Expect(0, 1919, '\P{ in_Arabic_Sup}', ""); + Expect(1, 1919, '\P{^ in_Arabic_Sup}', ""); + Expect(0, 1920, '\p{ in_Arabic_Sup}', ""); + Expect(1, 1920, '\p{^ in_Arabic_Sup}', ""); + Expect(1, 1920, '\P{ in_Arabic_Sup}', ""); + Expect(0, 1920, '\P{^ in_Arabic_Sup}', ""); + Error('\p{:=__armenian}'); + Error('\P{:=__armenian}'); + Expect(1, 64279, '\p{armenian}', ""); + Expect(0, 64279, '\p{^armenian}', ""); + Expect(0, 64279, '\P{armenian}', ""); + Expect(1, 64279, '\P{^armenian}', ""); + Expect(0, 64280, '\p{armenian}', ""); + Expect(1, 64280, '\p{^armenian}', ""); + Expect(1, 64280, '\P{armenian}', ""); + Expect(0, 64280, '\P{^armenian}', ""); + Expect(1, 64279, '\p{ armenian}', ""); + Expect(0, 64279, '\p{^ armenian}', ""); + Expect(0, 64279, '\P{ armenian}', ""); + Expect(1, 64279, '\P{^ armenian}', ""); + Expect(0, 64280, '\p{ armenian}', ""); + Expect(1, 64280, '\p{^ armenian}', ""); + Expect(1, 64280, '\P{ armenian}', ""); + Expect(0, 64280, '\P{^ armenian}', ""); + Error('\p{ -is_armenian/a/}'); + Error('\P{ -is_armenian/a/}'); + Expect(1, 64279, '\p{isarmenian}', ""); + Expect(0, 64279, '\p{^isarmenian}', ""); + Expect(0, 64279, '\P{isarmenian}', ""); + Expect(1, 64279, '\P{^isarmenian}', ""); + Expect(0, 64280, '\p{isarmenian}', ""); + Expect(1, 64280, '\p{^isarmenian}', ""); + Expect(1, 64280, '\P{isarmenian}', ""); + Expect(0, 64280, '\P{^isarmenian}', ""); + Expect(1, 64279, '\p{- Is_Armenian}', ""); + Expect(0, 64279, '\p{^- Is_Armenian}', ""); + Expect(0, 64279, '\P{- Is_Armenian}', ""); + Expect(1, 64279, '\P{^- Is_Armenian}', ""); + Expect(0, 64280, '\p{- Is_Armenian}', ""); + Expect(1, 64280, '\p{^- Is_Armenian}', ""); + Expect(1, 64280, '\P{- Is_Armenian}', ""); + Expect(0, 64280, '\P{^- Is_Armenian}', ""); + Error('\p{/a/ Armn}'); + Error('\P{/a/ Armn}'); + Expect(1, 64279, '\p{armn}', ""); + Expect(0, 64279, '\p{^armn}', ""); + Expect(0, 64279, '\P{armn}', ""); + Expect(1, 64279, '\P{^armn}', ""); + Expect(0, 64280, '\p{armn}', ""); + Expect(1, 64280, '\p{^armn}', ""); + Expect(1, 64280, '\P{armn}', ""); + Expect(0, 64280, '\P{^armn}', ""); + Expect(1, 64279, '\p{--Armn}', ""); + Expect(0, 64279, '\p{^--Armn}', ""); + Expect(0, 64279, '\P{--Armn}', ""); + Expect(1, 64279, '\P{^--Armn}', ""); + Expect(0, 64280, '\p{--Armn}', ""); + Expect(1, 64280, '\p{^--Armn}', ""); + Expect(1, 64280, '\P{--Armn}', ""); + Expect(0, 64280, '\P{^--Armn}', ""); + Error('\p{/a/_IS_ARMN}'); + Error('\P{/a/_IS_ARMN}'); + Expect(1, 64279, '\p{isarmn}', ""); + Expect(0, 64279, '\p{^isarmn}', ""); + Expect(0, 64279, '\P{isarmn}', ""); + Expect(1, 64279, '\P{^isarmn}', ""); + Expect(0, 64280, '\p{isarmn}', ""); + Expect(1, 64280, '\p{^isarmn}', ""); + Expect(1, 64280, '\P{isarmn}', ""); + Expect(0, 64280, '\P{^isarmn}', ""); + Expect(1, 64279, '\p{-is_Armn}', ""); + Expect(0, 64279, '\p{^-is_Armn}', ""); + Expect(0, 64279, '\P{-is_Armn}', ""); + Expect(1, 64279, '\P{^-is_Armn}', ""); + Expect(0, 64280, '\p{-is_Armn}', ""); + Expect(1, 64280, '\p{^-is_Armn}', ""); + Expect(1, 64280, '\P{-is_Armn}', ""); + Expect(0, 64280, '\P{^-is_Armn}', ""); + Error('\p{/a/ _Arrows}'); + Error('\P{/a/ _Arrows}'); + Expect(1, 8703, '\p{arrows}', ""); + Expect(0, 8703, '\p{^arrows}', ""); + Expect(0, 8703, '\P{arrows}', ""); + Expect(1, 8703, '\P{^arrows}', ""); + Expect(0, 8704, '\p{arrows}', ""); + Expect(1, 8704, '\p{^arrows}', ""); + Expect(1, 8704, '\P{arrows}', ""); + Expect(0, 8704, '\P{^arrows}', ""); + Expect(1, 8703, '\p{ Arrows}', ""); + Expect(0, 8703, '\p{^ Arrows}', ""); + Expect(0, 8703, '\P{ Arrows}', ""); + Expect(1, 8703, '\P{^ Arrows}', ""); + Expect(0, 8704, '\p{ Arrows}', ""); + Expect(1, 8704, '\p{^ Arrows}', ""); + Expect(1, 8704, '\P{ Arrows}', ""); + Expect(0, 8704, '\P{^ Arrows}', ""); + Error('\p{:= -Is_ARROWS}'); + Error('\P{:= -Is_ARROWS}'); + Expect(1, 8703, '\p{isarrows}', ""); + Expect(0, 8703, '\p{^isarrows}', ""); + Expect(0, 8703, '\P{isarrows}', ""); + Expect(1, 8703, '\P{^isarrows}', ""); + Expect(0, 8704, '\p{isarrows}', ""); + Expect(1, 8704, '\p{^isarrows}', ""); + Expect(1, 8704, '\P{isarrows}', ""); + Expect(0, 8704, '\P{^isarrows}', ""); + Expect(1, 8703, '\p{_ Is_arrows}', ""); + Expect(0, 8703, '\p{^_ Is_arrows}', ""); + Expect(0, 8703, '\P{_ Is_arrows}', ""); + Expect(1, 8703, '\P{^_ Is_arrows}', ""); + Expect(0, 8704, '\p{_ Is_arrows}', ""); + Expect(1, 8704, '\p{^_ Is_arrows}', ""); + Expect(1, 8704, '\P{_ Is_arrows}', ""); + Expect(0, 8704, '\P{^_ Is_arrows}', ""); + Error('\p{/a/ in_arrows}'); + Error('\P{/a/ in_arrows}'); + Expect(1, 8703, '\p{inarrows}', ""); + Expect(0, 8703, '\p{^inarrows}', ""); + Expect(0, 8703, '\P{inarrows}', ""); + Expect(1, 8703, '\P{^inarrows}', ""); + Expect(0, 8704, '\p{inarrows}', ""); + Expect(1, 8704, '\p{^inarrows}', ""); + Expect(1, 8704, '\P{inarrows}', ""); + Expect(0, 8704, '\P{^inarrows}', ""); + Expect(1, 8703, '\p{_-In_Arrows}', ""); + Expect(0, 8703, '\p{^_-In_Arrows}', ""); + Expect(0, 8703, '\P{_-In_Arrows}', ""); + Expect(1, 8703, '\P{^_-In_Arrows}', ""); + Expect(0, 8704, '\p{_-In_Arrows}', ""); + Expect(1, 8704, '\p{^_-In_Arrows}', ""); + Expect(1, 8704, '\P{_-In_Arrows}', ""); + Expect(0, 8704, '\P{^_-In_Arrows}', ""); + Error('\p{-ASCII/a/}'); + Error('\P{-ASCII/a/}'); + Expect(1, 127, '\p{ascii}', ""); + Expect(0, 127, '\p{^ascii}', ""); + Expect(0, 127, '\P{ascii}', ""); + Expect(1, 127, '\P{^ascii}', ""); + Expect(0, 128, '\p{ascii}', ""); + Expect(1, 128, '\p{^ascii}', ""); + Expect(1, 128, '\P{ascii}', ""); + Expect(0, 128, '\P{^ascii}', ""); + Expect(1, 127, '\p{ -ASCII}', ""); + Expect(0, 127, '\p{^ -ASCII}', ""); + Expect(0, 127, '\P{ -ASCII}', ""); + Expect(1, 127, '\P{^ -ASCII}', ""); + Expect(0, 128, '\p{ -ASCII}', ""); + Expect(1, 128, '\p{^ -ASCII}', ""); + Expect(1, 128, '\P{ -ASCII}', ""); + Expect(0, 128, '\P{^ -ASCII}', ""); + Error('\p{:=Is_ASCII}'); + Error('\P{:=Is_ASCII}'); + Expect(1, 127, '\p{isascii}', ""); + Expect(0, 127, '\p{^isascii}', ""); + Expect(0, 127, '\P{isascii}', ""); + Expect(1, 127, '\P{^isascii}', ""); + Expect(0, 128, '\p{isascii}', ""); + Expect(1, 128, '\p{^isascii}', ""); + Expect(1, 128, '\P{isascii}', ""); + Expect(0, 128, '\P{^isascii}', ""); + Expect(1, 127, '\p{ Is_ASCII}', ""); + Expect(0, 127, '\p{^ Is_ASCII}', ""); + Expect(0, 127, '\P{ Is_ASCII}', ""); + Expect(1, 127, '\P{^ Is_ASCII}', ""); + Expect(0, 128, '\p{ Is_ASCII}', ""); + Expect(1, 128, '\p{^ Is_ASCII}', ""); + Expect(1, 128, '\P{ Is_ASCII}', ""); + Expect(0, 128, '\P{^ Is_ASCII}', ""); + Error('\p{ Basic_latin:=}'); + Error('\P{ Basic_latin:=}'); + Expect(1, 127, '\p{basiclatin}', ""); + Expect(0, 127, '\p{^basiclatin}', ""); + Expect(0, 127, '\P{basiclatin}', ""); + Expect(1, 127, '\P{^basiclatin}', ""); + Expect(0, 128, '\p{basiclatin}', ""); + Expect(1, 128, '\p{^basiclatin}', ""); + Expect(1, 128, '\P{basiclatin}', ""); + Expect(0, 128, '\P{^basiclatin}', ""); + Expect(1, 127, '\p{ _Basic_Latin}', ""); + Expect(0, 127, '\p{^ _Basic_Latin}', ""); + Expect(0, 127, '\P{ _Basic_Latin}', ""); + Expect(1, 127, '\P{^ _Basic_Latin}', ""); + Expect(0, 128, '\p{ _Basic_Latin}', ""); + Expect(1, 128, '\p{^ _Basic_Latin}', ""); + Expect(1, 128, '\P{ _Basic_Latin}', ""); + Expect(0, 128, '\P{^ _Basic_Latin}', ""); + Error('\p{ /a/is_basic_Latin}'); + Error('\P{ /a/is_basic_Latin}'); + Expect(1, 127, '\p{isbasiclatin}', ""); + Expect(0, 127, '\p{^isbasiclatin}', ""); + Expect(0, 127, '\P{isbasiclatin}', ""); + Expect(1, 127, '\P{^isbasiclatin}', ""); + Expect(0, 128, '\p{isbasiclatin}', ""); + Expect(1, 128, '\p{^isbasiclatin}', ""); + Expect(1, 128, '\P{isbasiclatin}', ""); + Expect(0, 128, '\P{^isbasiclatin}', ""); + Expect(1, 127, '\p{ -is_basic_Latin}', ""); + Expect(0, 127, '\p{^ -is_basic_Latin}', ""); + Expect(0, 127, '\P{ -is_basic_Latin}', ""); + Expect(1, 127, '\P{^ -is_basic_Latin}', ""); + Expect(0, 128, '\p{ -is_basic_Latin}', ""); + Expect(1, 128, '\p{^ -is_basic_Latin}', ""); + Expect(1, 128, '\P{ -is_basic_Latin}', ""); + Expect(0, 128, '\P{^ -is_basic_Latin}', ""); + Error('\p{:= IN_BASIC_Latin}'); + Error('\P{:= IN_BASIC_Latin}'); + Expect(1, 127, '\p{inbasiclatin}', ""); + Expect(0, 127, '\p{^inbasiclatin}', ""); + Expect(0, 127, '\P{inbasiclatin}', ""); + Expect(1, 127, '\P{^inbasiclatin}', ""); + Expect(0, 128, '\p{inbasiclatin}', ""); + Expect(1, 128, '\p{^inbasiclatin}', ""); + Expect(1, 128, '\P{inbasiclatin}', ""); + Expect(0, 128, '\P{^inbasiclatin}', ""); + Expect(1, 127, '\p{ In_BASIC_LATIN}', ""); + Expect(0, 127, '\p{^ In_BASIC_LATIN}', ""); + Expect(0, 127, '\P{ In_BASIC_LATIN}', ""); + Expect(1, 127, '\P{^ In_BASIC_LATIN}', ""); + Expect(0, 128, '\p{ In_BASIC_LATIN}', ""); + Expect(1, 128, '\p{^ In_BASIC_LATIN}', ""); + Expect(1, 128, '\P{ In_BASIC_LATIN}', ""); + Expect(0, 128, '\P{^ In_BASIC_LATIN}', ""); + Error('\p{_/a/In_ASCII}'); + Error('\P{_/a/In_ASCII}'); + Expect(1, 127, '\p{inascii}', ""); + Expect(0, 127, '\p{^inascii}', ""); + Expect(0, 127, '\P{inascii}', ""); + Expect(1, 127, '\P{^inascii}', ""); + Expect(0, 128, '\p{inascii}', ""); + Expect(1, 128, '\p{^inascii}', ""); + Expect(1, 128, '\P{inascii}', ""); + Expect(0, 128, '\P{^inascii}', ""); + Expect(1, 127, '\p{ -in_ascii}', ""); + Expect(0, 127, '\p{^ -in_ascii}', ""); + Expect(0, 127, '\P{ -in_ascii}', ""); + Expect(1, 127, '\P{^ -in_ascii}', ""); + Expect(0, 128, '\p{ -in_ascii}', ""); + Expect(1, 128, '\p{^ -in_ascii}', ""); + Expect(1, 128, '\P{ -in_ascii}', ""); + Expect(0, 128, '\P{^ -in_ascii}', ""); + Error('\p{ :=Assigned}'); + Error('\P{ :=Assigned}'); + Expect(1, 1114109, '\p{assigned}', ""); + Expect(0, 1114109, '\p{^assigned}', ""); + Expect(0, 1114109, '\P{assigned}', ""); + Expect(1, 1114109, '\P{^assigned}', ""); + Expect(0, 918000, '\p{assigned}', ""); + Expect(1, 918000, '\p{^assigned}', ""); + Expect(1, 918000, '\P{assigned}', ""); + Expect(0, 918000, '\P{^assigned}', ""); + Expect(1, 1114109, '\p{ -ASSIGNED}', ""); + Expect(0, 1114109, '\p{^ -ASSIGNED}', ""); + Expect(0, 1114109, '\P{ -ASSIGNED}', ""); + Expect(1, 1114109, '\P{^ -ASSIGNED}', ""); + Expect(0, 918000, '\p{ -ASSIGNED}', ""); + Expect(1, 918000, '\p{^ -ASSIGNED}', ""); + Expect(1, 918000, '\P{ -ASSIGNED}', ""); + Expect(0, 918000, '\P{^ -ASSIGNED}', ""); + Error('\p{- is_ASSIGNED:=}'); + Error('\P{- is_ASSIGNED:=}'); + Expect(1, 1114109, '\p{isassigned}', ""); + Expect(0, 1114109, '\p{^isassigned}', ""); + Expect(0, 1114109, '\P{isassigned}', ""); + Expect(1, 1114109, '\P{^isassigned}', ""); + Expect(0, 918000, '\p{isassigned}', ""); + Expect(1, 918000, '\p{^isassigned}', ""); + Expect(1, 918000, '\P{isassigned}', ""); + Expect(0, 918000, '\P{^isassigned}', ""); + Expect(1, 1114109, '\p{ -Is_Assigned}', ""); + Expect(0, 1114109, '\p{^ -Is_Assigned}', ""); + Expect(0, 1114109, '\P{ -Is_Assigned}', ""); + Expect(1, 1114109, '\P{^ -Is_Assigned}', ""); + Expect(0, 918000, '\p{ -Is_Assigned}', ""); + Expect(1, 918000, '\p{^ -Is_Assigned}', ""); + Expect(1, 918000, '\P{ -Is_Assigned}', ""); + Expect(0, 918000, '\P{^ -Is_Assigned}', ""); + Error('\p{_Avestan:=}'); + Error('\P{_Avestan:=}'); + Expect(1, 68415, '\p{avestan}', ""); + Expect(0, 68415, '\p{^avestan}', ""); + Expect(0, 68415, '\P{avestan}', ""); + Expect(1, 68415, '\P{^avestan}', ""); + Expect(0, 68416, '\p{avestan}', ""); + Expect(1, 68416, '\p{^avestan}', ""); + Expect(1, 68416, '\P{avestan}', ""); + Expect(0, 68416, '\P{^avestan}', ""); + Expect(1, 68415, '\p{ AVESTAN}', ""); + Expect(0, 68415, '\p{^ AVESTAN}', ""); + Expect(0, 68415, '\P{ AVESTAN}', ""); + Expect(1, 68415, '\P{^ AVESTAN}', ""); + Expect(0, 68416, '\p{ AVESTAN}', ""); + Expect(1, 68416, '\p{^ AVESTAN}', ""); + Expect(1, 68416, '\P{ AVESTAN}', ""); + Expect(0, 68416, '\P{^ AVESTAN}', ""); + Error('\p{ -IS_AVESTAN:=}'); + Error('\P{ -IS_AVESTAN:=}'); + Expect(1, 68415, '\p{isavestan}', ""); + Expect(0, 68415, '\p{^isavestan}', ""); + Expect(0, 68415, '\P{isavestan}', ""); + Expect(1, 68415, '\P{^isavestan}', ""); + Expect(0, 68416, '\p{isavestan}', ""); + Expect(1, 68416, '\p{^isavestan}', ""); + Expect(1, 68416, '\P{isavestan}', ""); + Expect(0, 68416, '\P{^isavestan}', ""); + Expect(1, 68415, '\p{ Is_avestan}', ""); + Expect(0, 68415, '\p{^ Is_avestan}', ""); + Expect(0, 68415, '\P{ Is_avestan}', ""); + Expect(1, 68415, '\P{^ Is_avestan}', ""); + Expect(0, 68416, '\p{ Is_avestan}', ""); + Expect(1, 68416, '\p{^ Is_avestan}', ""); + Expect(1, 68416, '\P{ Is_avestan}', ""); + Expect(0, 68416, '\P{^ Is_avestan}', ""); + Error('\p{/a/Avst}'); + Error('\P{/a/Avst}'); + Expect(1, 68415, '\p{avst}', ""); + Expect(0, 68415, '\p{^avst}', ""); + Expect(0, 68415, '\P{avst}', ""); + Expect(1, 68415, '\P{^avst}', ""); + Expect(0, 68416, '\p{avst}', ""); + Expect(1, 68416, '\p{^avst}', ""); + Expect(1, 68416, '\P{avst}', ""); + Expect(0, 68416, '\P{^avst}', ""); + Expect(1, 68415, '\p{_avst}', ""); + Expect(0, 68415, '\p{^_avst}', ""); + Expect(0, 68415, '\P{_avst}', ""); + Expect(1, 68415, '\P{^_avst}', ""); + Expect(0, 68416, '\p{_avst}', ""); + Expect(1, 68416, '\p{^_avst}', ""); + Expect(1, 68416, '\P{_avst}', ""); + Expect(0, 68416, '\P{^_avst}', ""); + Error('\p{:=IS_AVST}'); + Error('\P{:=IS_AVST}'); + Expect(1, 68415, '\p{isavst}', ""); + Expect(0, 68415, '\p{^isavst}', ""); + Expect(0, 68415, '\P{isavst}', ""); + Expect(1, 68415, '\P{^isavst}', ""); + Expect(0, 68416, '\p{isavst}', ""); + Expect(1, 68416, '\p{^isavst}', ""); + Expect(1, 68416, '\P{isavst}', ""); + Expect(0, 68416, '\P{^isavst}', ""); + Expect(1, 68415, '\p{ Is_Avst}', ""); + Expect(0, 68415, '\p{^ Is_Avst}', ""); + Expect(0, 68415, '\P{ Is_Avst}', ""); + Expect(1, 68415, '\P{^ Is_Avst}', ""); + Expect(0, 68416, '\p{ Is_Avst}', ""); + Expect(1, 68416, '\p{^ Is_Avst}', ""); + Expect(1, 68416, '\P{ Is_Avst}', ""); + Expect(0, 68416, '\P{^ Is_Avst}', ""); + Error('\p{:= Balinese}'); + Error('\P{:= Balinese}'); + Expect(1, 7039, '\p{balinese}', ""); + Expect(0, 7039, '\p{^balinese}', ""); + Expect(0, 7039, '\P{balinese}', ""); + Expect(1, 7039, '\P{^balinese}', ""); + Expect(0, 7040, '\p{balinese}', ""); + Expect(1, 7040, '\p{^balinese}', ""); + Expect(1, 7040, '\P{balinese}', ""); + Expect(0, 7040, '\P{^balinese}', ""); + Expect(1, 7039, '\p{ BALINESE}', ""); + Expect(0, 7039, '\p{^ BALINESE}', ""); + Expect(0, 7039, '\P{ BALINESE}', ""); + Expect(1, 7039, '\P{^ BALINESE}', ""); + Expect(0, 7040, '\p{ BALINESE}', ""); + Expect(1, 7040, '\p{^ BALINESE}', ""); + Expect(1, 7040, '\P{ BALINESE}', ""); + Expect(0, 7040, '\P{^ BALINESE}', ""); + Error('\p{:=- Is_BALINESE}'); + Error('\P{:=- Is_BALINESE}'); + Expect(1, 7039, '\p{isbalinese}', ""); + Expect(0, 7039, '\p{^isbalinese}', ""); + Expect(0, 7039, '\P{isbalinese}', ""); + Expect(1, 7039, '\P{^isbalinese}', ""); + Expect(0, 7040, '\p{isbalinese}', ""); + Expect(1, 7040, '\p{^isbalinese}', ""); + Expect(1, 7040, '\P{isbalinese}', ""); + Expect(0, 7040, '\P{^isbalinese}', ""); + Expect(1, 7039, '\p{- IS_Balinese}', ""); + Expect(0, 7039, '\p{^- IS_Balinese}', ""); + Expect(0, 7039, '\P{- IS_Balinese}', ""); + Expect(1, 7039, '\P{^- IS_Balinese}', ""); + Expect(0, 7040, '\p{- IS_Balinese}', ""); + Expect(1, 7040, '\p{^- IS_Balinese}', ""); + Expect(1, 7040, '\P{- IS_Balinese}', ""); + Expect(0, 7040, '\P{^- IS_Balinese}', ""); + Error('\p{ Bali:=}'); + Error('\P{ Bali:=}'); + Expect(1, 7039, '\p{bali}', ""); + Expect(0, 7039, '\p{^bali}', ""); + Expect(0, 7039, '\P{bali}', ""); + Expect(1, 7039, '\P{^bali}', ""); + Expect(0, 7040, '\p{bali}', ""); + Expect(1, 7040, '\p{^bali}', ""); + Expect(1, 7040, '\P{bali}', ""); + Expect(0, 7040, '\P{^bali}', ""); + Expect(1, 7039, '\p{ Bali}', ""); + Expect(0, 7039, '\p{^ Bali}', ""); + Expect(0, 7039, '\P{ Bali}', ""); + Expect(1, 7039, '\P{^ Bali}', ""); + Expect(0, 7040, '\p{ Bali}', ""); + Expect(1, 7040, '\p{^ Bali}', ""); + Expect(1, 7040, '\P{ Bali}', ""); + Expect(0, 7040, '\P{^ Bali}', ""); + Error('\p{:= IS_Bali}'); + Error('\P{:= IS_Bali}'); + Expect(1, 7039, '\p{isbali}', ""); + Expect(0, 7039, '\p{^isbali}', ""); + Expect(0, 7039, '\P{isbali}', ""); + Expect(1, 7039, '\P{^isbali}', ""); + Expect(0, 7040, '\p{isbali}', ""); + Expect(1, 7040, '\p{^isbali}', ""); + Expect(1, 7040, '\P{isbali}', ""); + Expect(0, 7040, '\P{^isbali}', ""); + Expect(1, 7039, '\p{_ Is_Bali}', ""); + Expect(0, 7039, '\p{^_ Is_Bali}', ""); + Expect(0, 7039, '\P{_ Is_Bali}', ""); + Expect(1, 7039, '\P{^_ Is_Bali}', ""); + Expect(0, 7040, '\p{_ Is_Bali}', ""); + Expect(1, 7040, '\p{^_ Is_Bali}', ""); + Expect(1, 7040, '\P{_ Is_Bali}', ""); + Expect(0, 7040, '\P{^_ Is_Bali}', ""); + Error('\p{-/a/BAMUM}'); + Error('\P{-/a/BAMUM}'); + Expect(1, 92728, '\p{bamum}', ""); + Expect(0, 92728, '\p{^bamum}', ""); + Expect(0, 92728, '\P{bamum}', ""); + Expect(1, 92728, '\P{^bamum}', ""); + Expect(0, 92729, '\p{bamum}', ""); + Expect(1, 92729, '\p{^bamum}', ""); + Expect(1, 92729, '\P{bamum}', ""); + Expect(0, 92729, '\P{^bamum}', ""); + Expect(1, 92728, '\p{ Bamum}', ""); + Expect(0, 92728, '\p{^ Bamum}', ""); + Expect(0, 92728, '\P{ Bamum}', ""); + Expect(1, 92728, '\P{^ Bamum}', ""); + Expect(0, 92729, '\p{ Bamum}', ""); + Expect(1, 92729, '\p{^ Bamum}', ""); + Expect(1, 92729, '\P{ Bamum}', ""); + Expect(0, 92729, '\P{^ Bamum}', ""); + Error('\p{:= Is_BAMUM}'); + Error('\P{:= Is_BAMUM}'); + Expect(1, 92728, '\p{isbamum}', ""); + Expect(0, 92728, '\p{^isbamum}', ""); + Expect(0, 92728, '\P{isbamum}', ""); + Expect(1, 92728, '\P{^isbamum}', ""); + Expect(0, 92729, '\p{isbamum}', ""); + Expect(1, 92729, '\p{^isbamum}', ""); + Expect(1, 92729, '\P{isbamum}', ""); + Expect(0, 92729, '\P{^isbamum}', ""); + Expect(1, 92728, '\p{ -IS_BAMUM}', ""); + Expect(0, 92728, '\p{^ -IS_BAMUM}', ""); + Expect(0, 92728, '\P{ -IS_BAMUM}', ""); + Expect(1, 92728, '\P{^ -IS_BAMUM}', ""); + Expect(0, 92729, '\p{ -IS_BAMUM}', ""); + Expect(1, 92729, '\p{^ -IS_BAMUM}', ""); + Expect(1, 92729, '\P{ -IS_BAMUM}', ""); + Expect(0, 92729, '\P{^ -IS_BAMUM}', ""); + Error('\p{:= Bamu}'); + Error('\P{:= Bamu}'); + Expect(1, 92728, '\p{bamu}', ""); + Expect(0, 92728, '\p{^bamu}', ""); + Expect(0, 92728, '\P{bamu}', ""); + Expect(1, 92728, '\P{^bamu}', ""); + Expect(0, 92729, '\p{bamu}', ""); + Expect(1, 92729, '\p{^bamu}', ""); + Expect(1, 92729, '\P{bamu}', ""); + Expect(0, 92729, '\P{^bamu}', ""); + Expect(1, 92728, '\p{ Bamu}', ""); + Expect(0, 92728, '\p{^ Bamu}', ""); + Expect(0, 92728, '\P{ Bamu}', ""); + Expect(1, 92728, '\P{^ Bamu}', ""); + Expect(0, 92729, '\p{ Bamu}', ""); + Expect(1, 92729, '\p{^ Bamu}', ""); + Expect(1, 92729, '\P{ Bamu}', ""); + Expect(0, 92729, '\P{^ Bamu}', ""); + Error('\p{ -IS_BAMU:=}'); + Error('\P{ -IS_BAMU:=}'); + Expect(1, 92728, '\p{isbamu}', ""); + Expect(0, 92728, '\p{^isbamu}', ""); + Expect(0, 92728, '\P{isbamu}', ""); + Expect(1, 92728, '\P{^isbamu}', ""); + Expect(0, 92729, '\p{isbamu}', ""); + Expect(1, 92729, '\p{^isbamu}', ""); + Expect(1, 92729, '\P{isbamu}', ""); + Expect(0, 92729, '\P{^isbamu}', ""); + Expect(1, 92728, '\p{ Is_Bamu}', ""); + Expect(0, 92728, '\p{^ Is_Bamu}', ""); + Expect(0, 92728, '\P{ Is_Bamu}', ""); + Expect(1, 92728, '\P{^ Is_Bamu}', ""); + Expect(0, 92729, '\p{ Is_Bamu}', ""); + Expect(1, 92729, '\p{^ Is_Bamu}', ""); + Expect(1, 92729, '\P{ Is_Bamu}', ""); + Expect(0, 92729, '\P{^ Is_Bamu}', ""); + Error('\p{ _Bamum_SUPPLEMENT/a/}'); + Error('\P{ _Bamum_SUPPLEMENT/a/}'); + Expect(1, 92735, '\p{bamumsupplement}', ""); + Expect(0, 92735, '\p{^bamumsupplement}', ""); + Expect(0, 92735, '\P{bamumsupplement}', ""); + Expect(1, 92735, '\P{^bamumsupplement}', ""); + Expect(0, 92736, '\p{bamumsupplement}', ""); + Expect(1, 92736, '\p{^bamumsupplement}', ""); + Expect(1, 92736, '\P{bamumsupplement}', ""); + Expect(0, 92736, '\P{^bamumsupplement}', ""); + Expect(1, 92735, '\p{ Bamum_Supplement}', ""); + Expect(0, 92735, '\p{^ Bamum_Supplement}', ""); + Expect(0, 92735, '\P{ Bamum_Supplement}', ""); + Expect(1, 92735, '\P{^ Bamum_Supplement}', ""); + Expect(0, 92736, '\p{ Bamum_Supplement}', ""); + Expect(1, 92736, '\p{^ Bamum_Supplement}', ""); + Expect(1, 92736, '\P{ Bamum_Supplement}', ""); + Expect(0, 92736, '\P{^ Bamum_Supplement}', ""); + Error('\p{/a/ IS_Bamum_Supplement}'); + Error('\P{/a/ IS_Bamum_Supplement}'); + Expect(1, 92735, '\p{isbamumsupplement}', ""); + Expect(0, 92735, '\p{^isbamumsupplement}', ""); + Expect(0, 92735, '\P{isbamumsupplement}', ""); + Expect(1, 92735, '\P{^isbamumsupplement}', ""); + Expect(0, 92736, '\p{isbamumsupplement}', ""); + Expect(1, 92736, '\p{^isbamumsupplement}', ""); + Expect(1, 92736, '\P{isbamumsupplement}', ""); + Expect(0, 92736, '\P{^isbamumsupplement}', ""); + Expect(1, 92735, '\p{_-IS_Bamum_SUPPLEMENT}', ""); + Expect(0, 92735, '\p{^_-IS_Bamum_SUPPLEMENT}', ""); + Expect(0, 92735, '\P{_-IS_Bamum_SUPPLEMENT}', ""); + Expect(1, 92735, '\P{^_-IS_Bamum_SUPPLEMENT}', ""); + Expect(0, 92736, '\p{_-IS_Bamum_SUPPLEMENT}', ""); + Expect(1, 92736, '\p{^_-IS_Bamum_SUPPLEMENT}', ""); + Expect(1, 92736, '\P{_-IS_Bamum_SUPPLEMENT}', ""); + Expect(0, 92736, '\P{^_-IS_Bamum_SUPPLEMENT}', ""); + Error('\p{/a/- IN_bamum_Supplement}'); + Error('\P{/a/- IN_bamum_Supplement}'); + Expect(1, 92735, '\p{inbamumsupplement}', ""); + Expect(0, 92735, '\p{^inbamumsupplement}', ""); + Expect(0, 92735, '\P{inbamumsupplement}', ""); + Expect(1, 92735, '\P{^inbamumsupplement}', ""); + Expect(0, 92736, '\p{inbamumsupplement}', ""); + Expect(1, 92736, '\p{^inbamumsupplement}', ""); + Expect(1, 92736, '\P{inbamumsupplement}', ""); + Expect(0, 92736, '\P{^inbamumsupplement}', ""); + Expect(1, 92735, '\p{_ in_bamum_supplement}', ""); + Expect(0, 92735, '\p{^_ in_bamum_supplement}', ""); + Expect(0, 92735, '\P{_ in_bamum_supplement}', ""); + Expect(1, 92735, '\P{^_ in_bamum_supplement}', ""); + Expect(0, 92736, '\p{_ in_bamum_supplement}', ""); + Expect(1, 92736, '\p{^_ in_bamum_supplement}', ""); + Expect(1, 92736, '\P{_ in_bamum_supplement}', ""); + Expect(0, 92736, '\P{^_ in_bamum_supplement}', ""); + Error('\p{ :=Bamum_Sup}'); + Error('\P{ :=Bamum_Sup}'); + Expect(1, 92735, '\p{bamumsup}', ""); + Expect(0, 92735, '\p{^bamumsup}', ""); + Expect(0, 92735, '\P{bamumsup}', ""); + Expect(1, 92735, '\P{^bamumsup}', ""); + Expect(0, 92736, '\p{bamumsup}', ""); + Expect(1, 92736, '\p{^bamumsup}', ""); + Expect(1, 92736, '\P{bamumsup}', ""); + Expect(0, 92736, '\P{^bamumsup}', ""); + Expect(1, 92735, '\p{_ BAMUM_SUP}', ""); + Expect(0, 92735, '\p{^_ BAMUM_SUP}', ""); + Expect(0, 92735, '\P{_ BAMUM_SUP}', ""); + Expect(1, 92735, '\P{^_ BAMUM_SUP}', ""); + Expect(0, 92736, '\p{_ BAMUM_SUP}', ""); + Expect(1, 92736, '\p{^_ BAMUM_SUP}', ""); + Expect(1, 92736, '\P{_ BAMUM_SUP}', ""); + Expect(0, 92736, '\P{^_ BAMUM_SUP}', ""); + Error('\p{/a/ Is_Bamum_Sup}'); + Error('\P{/a/ Is_Bamum_Sup}'); + Expect(1, 92735, '\p{isbamumsup}', ""); + Expect(0, 92735, '\p{^isbamumsup}', ""); + Expect(0, 92735, '\P{isbamumsup}', ""); + Expect(1, 92735, '\P{^isbamumsup}', ""); + Expect(0, 92736, '\p{isbamumsup}', ""); + Expect(1, 92736, '\p{^isbamumsup}', ""); + Expect(1, 92736, '\P{isbamumsup}', ""); + Expect(0, 92736, '\P{^isbamumsup}', ""); + Expect(1, 92735, '\p{ IS_bamum_Sup}', ""); + Expect(0, 92735, '\p{^ IS_bamum_Sup}', ""); + Expect(0, 92735, '\P{ IS_bamum_Sup}', ""); + Expect(1, 92735, '\P{^ IS_bamum_Sup}', ""); + Expect(0, 92736, '\p{ IS_bamum_Sup}', ""); + Expect(1, 92736, '\p{^ IS_bamum_Sup}', ""); + Expect(1, 92736, '\P{ IS_bamum_Sup}', ""); + Expect(0, 92736, '\P{^ IS_bamum_Sup}', ""); + Error('\p{:= -In_Bamum_Sup}'); + Error('\P{:= -In_Bamum_Sup}'); + Expect(1, 92735, '\p{inbamumsup}', ""); + Expect(0, 92735, '\p{^inbamumsup}', ""); + Expect(0, 92735, '\P{inbamumsup}', ""); + Expect(1, 92735, '\P{^inbamumsup}', ""); + Expect(0, 92736, '\p{inbamumsup}', ""); + Expect(1, 92736, '\p{^inbamumsup}', ""); + Expect(1, 92736, '\P{inbamumsup}', ""); + Expect(0, 92736, '\P{^inbamumsup}', ""); + Expect(1, 92735, '\p{- In_bamum_Sup}', ""); + Expect(0, 92735, '\p{^- In_bamum_Sup}', ""); + Expect(0, 92735, '\P{- In_bamum_Sup}', ""); + Expect(1, 92735, '\P{^- In_bamum_Sup}', ""); + Expect(0, 92736, '\p{- In_bamum_Sup}', ""); + Expect(1, 92736, '\p{^- In_bamum_Sup}', ""); + Expect(1, 92736, '\P{- In_bamum_Sup}', ""); + Expect(0, 92736, '\P{^- In_bamum_Sup}', ""); + Error('\p{BASSA_Vah:=}'); + Error('\P{BASSA_Vah:=}'); + Expect(1, 92917, '\p{bassavah}', ""); + Expect(0, 92917, '\p{^bassavah}', ""); + Expect(0, 92917, '\P{bassavah}', ""); + Expect(1, 92917, '\P{^bassavah}', ""); + Expect(0, 92918, '\p{bassavah}', ""); + Expect(1, 92918, '\p{^bassavah}', ""); + Expect(1, 92918, '\P{bassavah}', ""); + Expect(0, 92918, '\P{^bassavah}', ""); + Expect(1, 92917, '\p{ _Bassa_Vah}', ""); + Expect(0, 92917, '\p{^ _Bassa_Vah}', ""); + Expect(0, 92917, '\P{ _Bassa_Vah}', ""); + Expect(1, 92917, '\P{^ _Bassa_Vah}', ""); + Expect(0, 92918, '\p{ _Bassa_Vah}', ""); + Expect(1, 92918, '\p{^ _Bassa_Vah}', ""); + Expect(1, 92918, '\P{ _Bassa_Vah}', ""); + Expect(0, 92918, '\P{^ _Bassa_Vah}', ""); + Error('\p{ /a/Is_Bassa_vah}'); + Error('\P{ /a/Is_Bassa_vah}'); + Expect(1, 92917, '\p{isbassavah}', ""); + Expect(0, 92917, '\p{^isbassavah}', ""); + Expect(0, 92917, '\P{isbassavah}', ""); + Expect(1, 92917, '\P{^isbassavah}', ""); + Expect(0, 92918, '\p{isbassavah}', ""); + Expect(1, 92918, '\p{^isbassavah}', ""); + Expect(1, 92918, '\P{isbassavah}', ""); + Expect(0, 92918, '\P{^isbassavah}', ""); + Expect(1, 92917, '\p{ Is_Bassa_Vah}', ""); + Expect(0, 92917, '\p{^ Is_Bassa_Vah}', ""); + Expect(0, 92917, '\P{ Is_Bassa_Vah}', ""); + Expect(1, 92917, '\P{^ Is_Bassa_Vah}', ""); + Expect(0, 92918, '\p{ Is_Bassa_Vah}', ""); + Expect(1, 92918, '\p{^ Is_Bassa_Vah}', ""); + Expect(1, 92918, '\P{ Is_Bassa_Vah}', ""); + Expect(0, 92918, '\P{^ Is_Bassa_Vah}', ""); + Error('\p{ Bass/a/}'); + Error('\P{ Bass/a/}'); + Expect(1, 92917, '\p{bass}', ""); + Expect(0, 92917, '\p{^bass}', ""); + Expect(0, 92917, '\P{bass}', ""); + Expect(1, 92917, '\P{^bass}', ""); + Expect(0, 92918, '\p{bass}', ""); + Expect(1, 92918, '\p{^bass}', ""); + Expect(1, 92918, '\P{bass}', ""); + Expect(0, 92918, '\P{^bass}', ""); + Expect(1, 92917, '\p{ -BASS}', ""); + Expect(0, 92917, '\p{^ -BASS}', ""); + Expect(0, 92917, '\P{ -BASS}', ""); + Expect(1, 92917, '\P{^ -BASS}', ""); + Expect(0, 92918, '\p{ -BASS}', ""); + Expect(1, 92918, '\p{^ -BASS}', ""); + Expect(1, 92918, '\P{ -BASS}', ""); + Expect(0, 92918, '\P{^ -BASS}', ""); + Error('\p{-is_BASS/a/}'); + Error('\P{-is_BASS/a/}'); + Expect(1, 92917, '\p{isbass}', ""); + Expect(0, 92917, '\p{^isbass}', ""); + Expect(0, 92917, '\P{isbass}', ""); + Expect(1, 92917, '\P{^isbass}', ""); + Expect(0, 92918, '\p{isbass}', ""); + Expect(1, 92918, '\p{^isbass}', ""); + Expect(1, 92918, '\P{isbass}', ""); + Expect(0, 92918, '\P{^isbass}', ""); + Expect(1, 92917, '\p{ _Is_BASS}', ""); + Expect(0, 92917, '\p{^ _Is_BASS}', ""); + Expect(0, 92917, '\P{ _Is_BASS}', ""); + Expect(1, 92917, '\P{^ _Is_BASS}', ""); + Expect(0, 92918, '\p{ _Is_BASS}', ""); + Expect(1, 92918, '\p{^ _Is_BASS}', ""); + Expect(1, 92918, '\P{ _Is_BASS}', ""); + Expect(0, 92918, '\P{^ _Is_BASS}', ""); + Error('\p{ /a/Batak}'); + Error('\P{ /a/Batak}'); + Expect(1, 7167, '\p{batak}', ""); + Expect(0, 7167, '\p{^batak}', ""); + Expect(0, 7167, '\P{batak}', ""); + Expect(1, 7167, '\P{^batak}', ""); + Expect(0, 7168, '\p{batak}', ""); + Expect(1, 7168, '\p{^batak}', ""); + Expect(1, 7168, '\P{batak}', ""); + Expect(0, 7168, '\P{^batak}', ""); + Expect(1, 7167, '\p{ Batak}', ""); + Expect(0, 7167, '\p{^ Batak}', ""); + Expect(0, 7167, '\P{ Batak}', ""); + Expect(1, 7167, '\P{^ Batak}', ""); + Expect(0, 7168, '\p{ Batak}', ""); + Expect(1, 7168, '\p{^ Batak}', ""); + Expect(1, 7168, '\P{ Batak}', ""); + Expect(0, 7168, '\P{^ Batak}', ""); + Error('\p{ _IS_Batak:=}'); + Error('\P{ _IS_Batak:=}'); + Expect(1, 7167, '\p{isbatak}', ""); + Expect(0, 7167, '\p{^isbatak}', ""); + Expect(0, 7167, '\P{isbatak}', ""); + Expect(1, 7167, '\P{^isbatak}', ""); + Expect(0, 7168, '\p{isbatak}', ""); + Expect(1, 7168, '\p{^isbatak}', ""); + Expect(1, 7168, '\P{isbatak}', ""); + Expect(0, 7168, '\P{^isbatak}', ""); + Expect(1, 7167, '\p{-Is_Batak}', ""); + Expect(0, 7167, '\p{^-Is_Batak}', ""); + Expect(0, 7167, '\P{-Is_Batak}', ""); + Expect(1, 7167, '\P{^-Is_Batak}', ""); + Expect(0, 7168, '\p{-Is_Batak}', ""); + Expect(1, 7168, '\p{^-Is_Batak}', ""); + Expect(1, 7168, '\P{-Is_Batak}', ""); + Expect(0, 7168, '\P{^-Is_Batak}', ""); + Error('\p{:=_ Batk}'); + Error('\P{:=_ Batk}'); + Expect(1, 7167, '\p{batk}', ""); + Expect(0, 7167, '\p{^batk}', ""); + Expect(0, 7167, '\P{batk}', ""); + Expect(1, 7167, '\P{^batk}', ""); + Expect(0, 7168, '\p{batk}', ""); + Expect(1, 7168, '\p{^batk}', ""); + Expect(1, 7168, '\P{batk}', ""); + Expect(0, 7168, '\P{^batk}', ""); + Expect(1, 7167, '\p{- Batk}', ""); + Expect(0, 7167, '\p{^- Batk}', ""); + Expect(0, 7167, '\P{- Batk}', ""); + Expect(1, 7167, '\P{^- Batk}', ""); + Expect(0, 7168, '\p{- Batk}', ""); + Expect(1, 7168, '\p{^- Batk}', ""); + Expect(1, 7168, '\P{- Batk}', ""); + Expect(0, 7168, '\P{^- Batk}', ""); + Error('\p{ -Is_BATK/a/}'); + Error('\P{ -Is_BATK/a/}'); + Expect(1, 7167, '\p{isbatk}', ""); + Expect(0, 7167, '\p{^isbatk}', ""); + Expect(0, 7167, '\P{isbatk}', ""); + Expect(1, 7167, '\P{^isbatk}', ""); + Expect(0, 7168, '\p{isbatk}', ""); + Expect(1, 7168, '\p{^isbatk}', ""); + Expect(1, 7168, '\P{isbatk}', ""); + Expect(0, 7168, '\P{^isbatk}', ""); + Expect(1, 7167, '\p{-_IS_BATK}', ""); + Expect(0, 7167, '\p{^-_IS_BATK}', ""); + Expect(0, 7167, '\P{-_IS_BATK}', ""); + Expect(1, 7167, '\P{^-_IS_BATK}', ""); + Expect(0, 7168, '\p{-_IS_BATK}', ""); + Expect(1, 7168, '\p{^-_IS_BATK}', ""); + Expect(1, 7168, '\P{-_IS_BATK}', ""); + Expect(0, 7168, '\P{^-_IS_BATK}', ""); + Error('\p{ _Bengali/a/}'); + Error('\P{ _Bengali/a/}'); + Expect(1, 43249, '\p{bengali}', ""); + Expect(0, 43249, '\p{^bengali}', ""); + Expect(0, 43249, '\P{bengali}', ""); + Expect(1, 43249, '\P{^bengali}', ""); + Expect(0, 43250, '\p{bengali}', ""); + Expect(1, 43250, '\p{^bengali}', ""); + Expect(1, 43250, '\P{bengali}', ""); + Expect(0, 43250, '\P{^bengali}', ""); + Expect(1, 43249, '\p{ -Bengali}', ""); + Expect(0, 43249, '\p{^ -Bengali}', ""); + Expect(0, 43249, '\P{ -Bengali}', ""); + Expect(1, 43249, '\P{^ -Bengali}', ""); + Expect(0, 43250, '\p{ -Bengali}', ""); + Expect(1, 43250, '\p{^ -Bengali}', ""); + Expect(1, 43250, '\P{ -Bengali}', ""); + Expect(0, 43250, '\P{^ -Bengali}', ""); + Error('\p{ _Is_bengali/a/}'); + Error('\P{ _Is_bengali/a/}'); + Expect(1, 43249, '\p{isbengali}', ""); + Expect(0, 43249, '\p{^isbengali}', ""); + Expect(0, 43249, '\P{isbengali}', ""); + Expect(1, 43249, '\P{^isbengali}', ""); + Expect(0, 43250, '\p{isbengali}', ""); + Expect(1, 43250, '\p{^isbengali}', ""); + Expect(1, 43250, '\P{isbengali}', ""); + Expect(0, 43250, '\P{^isbengali}', ""); + Expect(1, 43249, '\p{ is_bengali}', ""); + Expect(0, 43249, '\p{^ is_bengali}', ""); + Expect(0, 43249, '\P{ is_bengali}', ""); + Expect(1, 43249, '\P{^ is_bengali}', ""); + Expect(0, 43250, '\p{ is_bengali}', ""); + Expect(1, 43250, '\p{^ is_bengali}', ""); + Expect(1, 43250, '\P{ is_bengali}', ""); + Expect(0, 43250, '\P{^ is_bengali}', ""); + Error('\p{ -BENG:=}'); + Error('\P{ -BENG:=}'); + Expect(1, 43249, '\p{beng}', ""); + Expect(0, 43249, '\p{^beng}', ""); + Expect(0, 43249, '\P{beng}', ""); + Expect(1, 43249, '\P{^beng}', ""); + Expect(0, 43250, '\p{beng}', ""); + Expect(1, 43250, '\p{^beng}', ""); + Expect(1, 43250, '\P{beng}', ""); + Expect(0, 43250, '\P{^beng}', ""); + Expect(1, 43249, '\p{--Beng}', ""); + Expect(0, 43249, '\p{^--Beng}', ""); + Expect(0, 43249, '\P{--Beng}', ""); + Expect(1, 43249, '\P{^--Beng}', ""); + Expect(0, 43250, '\p{--Beng}', ""); + Expect(1, 43250, '\p{^--Beng}', ""); + Expect(1, 43250, '\P{--Beng}', ""); + Expect(0, 43250, '\P{^--Beng}', ""); + Error('\p{:=--IS_Beng}'); + Error('\P{:=--IS_Beng}'); + Expect(1, 43249, '\p{isbeng}', ""); + Expect(0, 43249, '\p{^isbeng}', ""); + Expect(0, 43249, '\P{isbeng}', ""); + Expect(1, 43249, '\P{^isbeng}', ""); + Expect(0, 43250, '\p{isbeng}', ""); + Expect(1, 43250, '\p{^isbeng}', ""); + Expect(1, 43250, '\P{isbeng}', ""); + Expect(0, 43250, '\P{^isbeng}', ""); + Expect(1, 43249, '\p{ _IS_BENG}', ""); + Expect(0, 43249, '\p{^ _IS_BENG}', ""); + Expect(0, 43249, '\P{ _IS_BENG}', ""); + Expect(1, 43249, '\P{^ _IS_BENG}', ""); + Expect(0, 43250, '\p{ _IS_BENG}', ""); + Expect(1, 43250, '\p{^ _IS_BENG}', ""); + Expect(1, 43250, '\P{ _IS_BENG}', ""); + Expect(0, 43250, '\P{^ _IS_BENG}', ""); + Error('\p{:= Beria_ERFE}'); + Error('\P{:= Beria_ERFE}'); + Expect(1, 93907, '\p{beriaerfe}', ""); + Expect(0, 93907, '\p{^beriaerfe}', ""); + Expect(0, 93907, '\P{beriaerfe}', ""); + Expect(1, 93907, '\P{^beriaerfe}', ""); + Expect(0, 93908, '\p{beriaerfe}', ""); + Expect(1, 93908, '\p{^beriaerfe}', ""); + Expect(1, 93908, '\P{beriaerfe}', ""); + Expect(0, 93908, '\P{^beriaerfe}', ""); + Expect(1, 93907, '\p{ Beria_ERFE}', ""); + Expect(0, 93907, '\p{^ Beria_ERFE}', ""); + Expect(0, 93907, '\P{ Beria_ERFE}', ""); + Expect(1, 93907, '\P{^ Beria_ERFE}', ""); + Expect(0, 93908, '\p{ Beria_ERFE}', ""); + Expect(1, 93908, '\p{^ Beria_ERFE}', ""); + Expect(1, 93908, '\P{ Beria_ERFE}', ""); + Expect(0, 93908, '\P{^ Beria_ERFE}', ""); + Error('\p{ _Is_Beria_ERFE/a/}'); + Error('\P{ _Is_Beria_ERFE/a/}'); + Expect(1, 93907, '\p{isberiaerfe}', ""); + Expect(0, 93907, '\p{^isberiaerfe}', ""); + Expect(0, 93907, '\P{isberiaerfe}', ""); + Expect(1, 93907, '\P{^isberiaerfe}', ""); + Expect(0, 93908, '\p{isberiaerfe}', ""); + Expect(1, 93908, '\p{^isberiaerfe}', ""); + Expect(1, 93908, '\P{isberiaerfe}', ""); + Expect(0, 93908, '\P{^isberiaerfe}', ""); + Expect(1, 93907, '\p{ _IS_beria_Erfe}', ""); + Expect(0, 93907, '\p{^ _IS_beria_Erfe}', ""); + Expect(0, 93907, '\P{ _IS_beria_Erfe}', ""); + Expect(1, 93907, '\P{^ _IS_beria_Erfe}', ""); + Expect(0, 93908, '\p{ _IS_beria_Erfe}', ""); + Expect(1, 93908, '\p{^ _IS_beria_Erfe}', ""); + Expect(1, 93908, '\P{ _IS_beria_Erfe}', ""); + Expect(0, 93908, '\P{^ _IS_beria_Erfe}', ""); + Error('\p{ -berf:=}'); + Error('\P{ -berf:=}'); + Expect(1, 93907, '\p{berf}', ""); + Expect(0, 93907, '\p{^berf}', ""); + Expect(0, 93907, '\P{berf}', ""); + Expect(1, 93907, '\P{^berf}', ""); + Expect(0, 93908, '\p{berf}', ""); + Expect(1, 93908, '\p{^berf}', ""); + Expect(1, 93908, '\P{berf}', ""); + Expect(0, 93908, '\P{^berf}', ""); + Expect(1, 93907, '\p{__Berf}', ""); + Expect(0, 93907, '\p{^__Berf}', ""); + Expect(0, 93907, '\P{__Berf}', ""); + Expect(1, 93907, '\P{^__Berf}', ""); + Expect(0, 93908, '\p{__Berf}', ""); + Expect(1, 93908, '\p{^__Berf}', ""); + Expect(1, 93908, '\P{__Berf}', ""); + Expect(0, 93908, '\P{^__Berf}', ""); + Error('\p{:=-is_BERF}'); + Error('\P{:=-is_BERF}'); + Expect(1, 93907, '\p{isberf}', ""); + Expect(0, 93907, '\p{^isberf}', ""); + Expect(0, 93907, '\P{isberf}', ""); + Expect(1, 93907, '\P{^isberf}', ""); + Expect(0, 93908, '\p{isberf}', ""); + Expect(1, 93908, '\p{^isberf}', ""); + Expect(1, 93908, '\P{isberf}', ""); + Expect(0, 93908, '\P{^isberf}', ""); + Expect(1, 93907, '\p{ is_BERF}', ""); + Expect(0, 93907, '\p{^ is_BERF}', ""); + Expect(0, 93907, '\P{ is_BERF}', ""); + Expect(1, 93907, '\P{^ is_BERF}', ""); + Expect(0, 93908, '\p{ is_BERF}', ""); + Expect(1, 93908, '\p{^ is_BERF}', ""); + Expect(1, 93908, '\P{ is_BERF}', ""); + Expect(0, 93908, '\P{^ is_BERF}', ""); + Error('\p{/a/_ Bhaiksuki}'); + Error('\P{/a/_ Bhaiksuki}'); + Expect(1, 72812, '\p{bhaiksuki}', ""); + Expect(0, 72812, '\p{^bhaiksuki}', ""); + Expect(0, 72812, '\P{bhaiksuki}', ""); + Expect(1, 72812, '\P{^bhaiksuki}', ""); + Expect(0, 72813, '\p{bhaiksuki}', ""); + Expect(1, 72813, '\p{^bhaiksuki}', ""); + Expect(1, 72813, '\P{bhaiksuki}', ""); + Expect(0, 72813, '\P{^bhaiksuki}', ""); + Expect(1, 72812, '\p{ Bhaiksuki}', ""); + Expect(0, 72812, '\p{^ Bhaiksuki}', ""); + Expect(0, 72812, '\P{ Bhaiksuki}', ""); + Expect(1, 72812, '\P{^ Bhaiksuki}', ""); + Expect(0, 72813, '\p{ Bhaiksuki}', ""); + Expect(1, 72813, '\p{^ Bhaiksuki}', ""); + Expect(1, 72813, '\P{ Bhaiksuki}', ""); + Expect(0, 72813, '\P{^ Bhaiksuki}', ""); + Error('\p{/a/ -IS_bhaiksuki}'); + Error('\P{/a/ -IS_bhaiksuki}'); + Expect(1, 72812, '\p{isbhaiksuki}', ""); + Expect(0, 72812, '\p{^isbhaiksuki}', ""); + Expect(0, 72812, '\P{isbhaiksuki}', ""); + Expect(1, 72812, '\P{^isbhaiksuki}', ""); + Expect(0, 72813, '\p{isbhaiksuki}', ""); + Expect(1, 72813, '\p{^isbhaiksuki}', ""); + Expect(1, 72813, '\P{isbhaiksuki}', ""); + Expect(0, 72813, '\P{^isbhaiksuki}', ""); + Expect(1, 72812, '\p{ IS_Bhaiksuki}', ""); + Expect(0, 72812, '\p{^ IS_Bhaiksuki}', ""); + Expect(0, 72812, '\P{ IS_Bhaiksuki}', ""); + Expect(1, 72812, '\P{^ IS_Bhaiksuki}', ""); + Expect(0, 72813, '\p{ IS_Bhaiksuki}', ""); + Expect(1, 72813, '\p{^ IS_Bhaiksuki}', ""); + Expect(1, 72813, '\P{ IS_Bhaiksuki}', ""); + Expect(0, 72813, '\P{^ IS_Bhaiksuki}', ""); + Error('\p{:= -bhks}'); + Error('\P{:= -bhks}'); + Expect(1, 72812, '\p{bhks}', ""); + Expect(0, 72812, '\p{^bhks}', ""); + Expect(0, 72812, '\P{bhks}', ""); + Expect(1, 72812, '\P{^bhks}', ""); + Expect(0, 72813, '\p{bhks}', ""); + Expect(1, 72813, '\p{^bhks}', ""); + Expect(1, 72813, '\P{bhks}', ""); + Expect(0, 72813, '\P{^bhks}', ""); + Expect(1, 72812, '\p{_bhks}', ""); + Expect(0, 72812, '\p{^_bhks}', ""); + Expect(0, 72812, '\P{_bhks}', ""); + Expect(1, 72812, '\P{^_bhks}', ""); + Expect(0, 72813, '\p{_bhks}', ""); + Expect(1, 72813, '\p{^_bhks}', ""); + Expect(1, 72813, '\P{_bhks}', ""); + Expect(0, 72813, '\P{^_bhks}', ""); + Error('\p{ Is_Bhks:=}'); + Error('\P{ Is_Bhks:=}'); + Expect(1, 72812, '\p{isbhks}', ""); + Expect(0, 72812, '\p{^isbhks}', ""); + Expect(0, 72812, '\P{isbhks}', ""); + Expect(1, 72812, '\P{^isbhks}', ""); + Expect(0, 72813, '\p{isbhks}', ""); + Expect(1, 72813, '\p{^isbhks}', ""); + Expect(1, 72813, '\P{isbhks}', ""); + Expect(0, 72813, '\P{^isbhks}', ""); + Expect(1, 72812, '\p{_Is_Bhks}', ""); + Expect(0, 72812, '\p{^_Is_Bhks}', ""); + Expect(0, 72812, '\P{_Is_Bhks}', ""); + Expect(1, 72812, '\P{^_Is_Bhks}', ""); + Expect(0, 72813, '\p{_Is_Bhks}', ""); + Expect(1, 72813, '\p{^_Is_Bhks}', ""); + Expect(1, 72813, '\P{_Is_Bhks}', ""); + Expect(0, 72813, '\P{^_Is_Bhks}', ""); + Error('\p{/a/ bidi_control}'); + Error('\P{/a/ bidi_control}'); + Expect(1, 8297, '\p{bidicontrol}', ""); + Expect(0, 8297, '\p{^bidicontrol}', ""); + Expect(0, 8297, '\P{bidicontrol}', ""); + Expect(1, 8297, '\P{^bidicontrol}', ""); + Expect(0, 8298, '\p{bidicontrol}', ""); + Expect(1, 8298, '\p{^bidicontrol}', ""); + Expect(1, 8298, '\P{bidicontrol}', ""); + Expect(0, 8298, '\P{^bidicontrol}', ""); + Expect(1, 8297, '\p{bidi_Control}', ""); + Expect(0, 8297, '\p{^bidi_Control}', ""); + Expect(0, 8297, '\P{bidi_Control}', ""); + Expect(1, 8297, '\P{^bidi_Control}', ""); + Expect(0, 8298, '\p{bidi_Control}', ""); + Expect(1, 8298, '\p{^bidi_Control}', ""); + Expect(1, 8298, '\P{bidi_Control}', ""); + Expect(0, 8298, '\P{^bidi_Control}', ""); + Error('\p{_/a/is_Bidi_Control}'); + Error('\P{_/a/is_Bidi_Control}'); + Expect(1, 8297, '\p{isbidicontrol}', ""); + Expect(0, 8297, '\p{^isbidicontrol}', ""); + Expect(0, 8297, '\P{isbidicontrol}', ""); + Expect(1, 8297, '\P{^isbidicontrol}', ""); + Expect(0, 8298, '\p{isbidicontrol}', ""); + Expect(1, 8298, '\p{^isbidicontrol}', ""); + Expect(1, 8298, '\P{isbidicontrol}', ""); + Expect(0, 8298, '\P{^isbidicontrol}', ""); + Expect(1, 8297, '\p{ IS_Bidi_Control}', ""); + Expect(0, 8297, '\p{^ IS_Bidi_Control}', ""); + Expect(0, 8297, '\P{ IS_Bidi_Control}', ""); + Expect(1, 8297, '\P{^ IS_Bidi_Control}', ""); + Expect(0, 8298, '\p{ IS_Bidi_Control}', ""); + Expect(1, 8298, '\p{^ IS_Bidi_Control}', ""); + Expect(1, 8298, '\P{ IS_Bidi_Control}', ""); + Expect(0, 8298, '\P{^ IS_Bidi_Control}', ""); + Error('\p{:= Bidi_c}'); + Error('\P{:= Bidi_c}'); + Expect(1, 8297, '\p{bidic}', ""); + Expect(0, 8297, '\p{^bidic}', ""); + Expect(0, 8297, '\P{bidic}', ""); + Expect(1, 8297, '\P{^bidic}', ""); + Expect(0, 8298, '\p{bidic}', ""); + Expect(1, 8298, '\p{^bidic}', ""); + Expect(1, 8298, '\P{bidic}', ""); + Expect(0, 8298, '\P{^bidic}', ""); + Expect(1, 8297, '\p{ bidi_C}', ""); + Expect(0, 8297, '\p{^ bidi_C}', ""); + Expect(0, 8297, '\P{ bidi_C}', ""); + Expect(1, 8297, '\P{^ bidi_C}', ""); + Expect(0, 8298, '\p{ bidi_C}', ""); + Expect(1, 8298, '\p{^ bidi_C}', ""); + Expect(1, 8298, '\P{ bidi_C}', ""); + Expect(0, 8298, '\P{^ bidi_C}', ""); + Error('\p{/a/-Is_bidi_C}'); + Error('\P{/a/-Is_bidi_C}'); + Expect(1, 8297, '\p{isbidic}', ""); + Expect(0, 8297, '\p{^isbidic}', ""); + Expect(0, 8297, '\P{isbidic}', ""); + Expect(1, 8297, '\P{^isbidic}', ""); + Expect(0, 8298, '\p{isbidic}', ""); + Expect(1, 8298, '\p{^isbidic}', ""); + Expect(1, 8298, '\P{isbidic}', ""); + Expect(0, 8298, '\P{^isbidic}', ""); + Expect(1, 8297, '\p{ is_Bidi_C}', ""); + Expect(0, 8297, '\p{^ is_Bidi_C}', ""); + Expect(0, 8297, '\P{ is_Bidi_C}', ""); + Expect(1, 8297, '\P{^ is_Bidi_C}', ""); + Expect(0, 8298, '\p{ is_Bidi_C}', ""); + Expect(1, 8298, '\p{^ is_Bidi_C}', ""); + Expect(1, 8298, '\P{ is_Bidi_C}', ""); + Expect(0, 8298, '\P{^ is_Bidi_C}', ""); + Error('\p{_:=Bidi_Mirrored}'); + Error('\P{_:=Bidi_Mirrored}'); + Expect(1, 120771, '\p{bidimirrored}', ""); + Expect(0, 120771, '\p{^bidimirrored}', ""); + Expect(0, 120771, '\P{bidimirrored}', ""); + Expect(1, 120771, '\P{^bidimirrored}', ""); + Expect(0, 120772, '\p{bidimirrored}', ""); + Expect(1, 120772, '\p{^bidimirrored}', ""); + Expect(1, 120772, '\P{bidimirrored}', ""); + Expect(0, 120772, '\P{^bidimirrored}', ""); + Expect(1, 120771, '\p{ Bidi_Mirrored}', ""); + Expect(0, 120771, '\p{^ Bidi_Mirrored}', ""); + Expect(0, 120771, '\P{ Bidi_Mirrored}', ""); + Expect(1, 120771, '\P{^ Bidi_Mirrored}', ""); + Expect(0, 120772, '\p{ Bidi_Mirrored}', ""); + Expect(1, 120772, '\p{^ Bidi_Mirrored}', ""); + Expect(1, 120772, '\P{ Bidi_Mirrored}', ""); + Expect(0, 120772, '\P{^ Bidi_Mirrored}', ""); + Error('\p{/a/_ Is_Bidi_Mirrored}'); + Error('\P{/a/_ Is_Bidi_Mirrored}'); + Expect(1, 120771, '\p{isbidimirrored}', ""); + Expect(0, 120771, '\p{^isbidimirrored}', ""); + Expect(0, 120771, '\P{isbidimirrored}', ""); + Expect(1, 120771, '\P{^isbidimirrored}', ""); + Expect(0, 120772, '\p{isbidimirrored}', ""); + Expect(1, 120772, '\p{^isbidimirrored}', ""); + Expect(1, 120772, '\P{isbidimirrored}', ""); + Expect(0, 120772, '\P{^isbidimirrored}', ""); + Expect(1, 120771, '\p{ _IS_Bidi_Mirrored}', ""); + Expect(0, 120771, '\p{^ _IS_Bidi_Mirrored}', ""); + Expect(0, 120771, '\P{ _IS_Bidi_Mirrored}', ""); + Expect(1, 120771, '\P{^ _IS_Bidi_Mirrored}', ""); + Expect(0, 120772, '\p{ _IS_Bidi_Mirrored}', ""); + Expect(1, 120772, '\p{^ _IS_Bidi_Mirrored}', ""); + Expect(1, 120772, '\P{ _IS_Bidi_Mirrored}', ""); + Expect(0, 120772, '\P{^ _IS_Bidi_Mirrored}', ""); + Error('\p{_/a/bidi_M}'); + Error('\P{_/a/bidi_M}'); + Expect(1, 120771, '\p{bidim}', ""); + Expect(0, 120771, '\p{^bidim}', ""); + Expect(0, 120771, '\P{bidim}', ""); + Expect(1, 120771, '\P{^bidim}', ""); + Expect(0, 120772, '\p{bidim}', ""); + Expect(1, 120772, '\p{^bidim}', ""); + Expect(1, 120772, '\P{bidim}', ""); + Expect(0, 120772, '\P{^bidim}', ""); + Expect(1, 120771, '\p{ Bidi_M}', ""); + Expect(0, 120771, '\p{^ Bidi_M}', ""); + Expect(0, 120771, '\P{ Bidi_M}', ""); + Expect(1, 120771, '\P{^ Bidi_M}', ""); + Expect(0, 120772, '\p{ Bidi_M}', ""); + Expect(1, 120772, '\p{^ Bidi_M}', ""); + Expect(1, 120772, '\P{ Bidi_M}', ""); + Expect(0, 120772, '\P{^ Bidi_M}', ""); + Error('\p{/a/ IS_BIDI_M}'); + Error('\P{/a/ IS_BIDI_M}'); + Expect(1, 120771, '\p{isbidim}', ""); + Expect(0, 120771, '\p{^isbidim}', ""); + Expect(0, 120771, '\P{isbidim}', ""); + Expect(1, 120771, '\P{^isbidim}', ""); + Expect(0, 120772, '\p{isbidim}', ""); + Expect(1, 120772, '\p{^isbidim}', ""); + Expect(1, 120772, '\P{isbidim}', ""); + Expect(0, 120772, '\P{^isbidim}', ""); + Expect(1, 120771, '\p{_Is_Bidi_M}', ""); + Expect(0, 120771, '\p{^_Is_Bidi_M}', ""); + Expect(0, 120771, '\P{_Is_Bidi_M}', ""); + Expect(1, 120771, '\P{^_Is_Bidi_M}', ""); + Expect(0, 120772, '\p{_Is_Bidi_M}', ""); + Expect(1, 120772, '\p{^_Is_Bidi_M}', ""); + Expect(1, 120772, '\P{_Is_Bidi_M}', ""); + Expect(0, 120772, '\P{^_Is_Bidi_M}', ""); + Error('\p{:= -XPosixBlank}'); + Error('\P{:= -XPosixBlank}'); + Expect(1, 12288, '\p{xposixblank}', ""); + Expect(0, 12288, '\p{^xposixblank}', ""); + Expect(0, 12288, '\P{xposixblank}', ""); + Expect(1, 12288, '\P{^xposixblank}', ""); + Expect(0, 12289, '\p{xposixblank}', ""); + Expect(1, 12289, '\p{^xposixblank}', ""); + Expect(1, 12289, '\P{xposixblank}', ""); + Expect(0, 12289, '\P{^xposixblank}', ""); + Expect(1, 12288, '\p{ xposixblank}', ""); + Expect(0, 12288, '\p{^ xposixblank}', ""); + Expect(0, 12288, '\P{ xposixblank}', ""); + Expect(1, 12288, '\P{^ xposixblank}', ""); + Expect(0, 12289, '\p{ xposixblank}', ""); + Expect(1, 12289, '\p{^ xposixblank}', ""); + Expect(1, 12289, '\P{ xposixblank}', ""); + Expect(0, 12289, '\P{^ xposixblank}', ""); + Error('\p{ :=blank}'); + Error('\P{ :=blank}'); + Expect(1, 12288, '\p{blank}', ""); + Expect(0, 12288, '\p{^blank}', ""); + Expect(0, 12288, '\P{blank}', ""); + Expect(1, 12288, '\P{^blank}', ""); + Expect(0, 12289, '\p{blank}', ""); + Expect(1, 12289, '\p{^blank}', ""); + Expect(1, 12289, '\P{blank}', ""); + Expect(0, 12289, '\P{^blank}', ""); + Expect(1, 12288, '\p{- BLANK}', ""); + Expect(0, 12288, '\p{^- BLANK}', ""); + Expect(0, 12288, '\P{- BLANK}', ""); + Expect(1, 12288, '\P{^- BLANK}', ""); + Expect(0, 12289, '\p{- BLANK}', ""); + Expect(1, 12289, '\p{^- BLANK}', ""); + Expect(1, 12289, '\P{- BLANK}', ""); + Expect(0, 12289, '\P{^- BLANK}', ""); + Error('\p{/a/_ HORIZSPACE}'); + Error('\P{/a/_ HORIZSPACE}'); + Expect(1, 12288, '\p{horizspace}', ""); + Expect(0, 12288, '\p{^horizspace}', ""); + Expect(0, 12288, '\P{horizspace}', ""); + Expect(1, 12288, '\P{^horizspace}', ""); + Expect(0, 12289, '\p{horizspace}', ""); + Expect(1, 12289, '\p{^horizspace}', ""); + Expect(1, 12289, '\P{horizspace}', ""); + Expect(0, 12289, '\P{^horizspace}', ""); + Expect(1, 12288, '\p{ _horizspace}', ""); + Expect(0, 12288, '\p{^ _horizspace}', ""); + Expect(0, 12288, '\P{ _horizspace}', ""); + Expect(1, 12288, '\P{^ _horizspace}', ""); + Expect(0, 12289, '\p{ _horizspace}', ""); + Expect(1, 12289, '\p{^ _horizspace}', ""); + Expect(1, 12289, '\P{ _horizspace}', ""); + Expect(0, 12289, '\P{^ _horizspace}', ""); + Error('\p{_Is_xposixblank/a/}'); + Error('\P{_Is_xposixblank/a/}'); + Expect(1, 12288, '\p{isxposixblank}', ""); + Expect(0, 12288, '\p{^isxposixblank}', ""); + Expect(0, 12288, '\P{isxposixblank}', ""); + Expect(1, 12288, '\P{^isxposixblank}', ""); + Expect(0, 12289, '\p{isxposixblank}', ""); + Expect(1, 12289, '\p{^isxposixblank}', ""); + Expect(1, 12289, '\P{isxposixblank}', ""); + Expect(0, 12289, '\P{^isxposixblank}', ""); + Expect(1, 12288, '\p{-Is_XPOSIXBLANK}', ""); + Expect(0, 12288, '\p{^-Is_XPOSIXBLANK}', ""); + Expect(0, 12288, '\P{-Is_XPOSIXBLANK}', ""); + Expect(1, 12288, '\P{^-Is_XPOSIXBLANK}', ""); + Expect(0, 12289, '\p{-Is_XPOSIXBLANK}', ""); + Expect(1, 12289, '\p{^-Is_XPOSIXBLANK}', ""); + Expect(1, 12289, '\P{-Is_XPOSIXBLANK}', ""); + Expect(0, 12289, '\P{^-Is_XPOSIXBLANK}', ""); + Error('\p{:=-Is_Blank}'); + Error('\P{:=-Is_Blank}'); + Expect(1, 12288, '\p{isblank}', ""); + Expect(0, 12288, '\p{^isblank}', ""); + Expect(0, 12288, '\P{isblank}', ""); + Expect(1, 12288, '\P{^isblank}', ""); + Expect(0, 12289, '\p{isblank}', ""); + Expect(1, 12289, '\p{^isblank}', ""); + Expect(1, 12289, '\P{isblank}', ""); + Expect(0, 12289, '\P{^isblank}', ""); + Expect(1, 12288, '\p{ Is_blank}', ""); + Expect(0, 12288, '\p{^ Is_blank}', ""); + Expect(0, 12288, '\P{ Is_blank}', ""); + Expect(1, 12288, '\P{^ Is_blank}', ""); + Expect(0, 12289, '\p{ Is_blank}', ""); + Expect(1, 12289, '\p{^ Is_blank}', ""); + Expect(1, 12289, '\P{ Is_blank}', ""); + Expect(0, 12289, '\P{^ Is_blank}', ""); + Error('\p{/a/__Is_HorizSpace}'); + Error('\P{/a/__Is_HorizSpace}'); + Expect(1, 12288, '\p{ishorizspace}', ""); + Expect(0, 12288, '\p{^ishorizspace}', ""); + Expect(0, 12288, '\P{ishorizspace}', ""); + Expect(1, 12288, '\P{^ishorizspace}', ""); + Expect(0, 12289, '\p{ishorizspace}', ""); + Expect(1, 12289, '\p{^ishorizspace}', ""); + Expect(1, 12289, '\P{ishorizspace}', ""); + Expect(0, 12289, '\P{^ishorizspace}', ""); + Expect(1, 12288, '\p{ Is_horizspace}', ""); + Expect(0, 12288, '\p{^ Is_horizspace}', ""); + Expect(0, 12288, '\P{ Is_horizspace}', ""); + Expect(1, 12288, '\P{^ Is_horizspace}', ""); + Expect(0, 12289, '\p{ Is_horizspace}', ""); + Expect(1, 12289, '\p{^ Is_horizspace}', ""); + Expect(1, 12289, '\P{ Is_horizspace}', ""); + Expect(0, 12289, '\P{^ Is_horizspace}', ""); + Error('\p{_-BLOCK_ELEMENTS/a/}'); + Error('\P{_-BLOCK_ELEMENTS/a/}'); + Expect(1, 9631, '\p{blockelements}', ""); + Expect(0, 9631, '\p{^blockelements}', ""); + Expect(0, 9631, '\P{blockelements}', ""); + Expect(1, 9631, '\P{^blockelements}', ""); + Expect(0, 9632, '\p{blockelements}', ""); + Expect(1, 9632, '\p{^blockelements}', ""); + Expect(1, 9632, '\P{blockelements}', ""); + Expect(0, 9632, '\P{^blockelements}', ""); + Expect(1, 9631, '\p{_Block_ELEMENTS}', ""); + Expect(0, 9631, '\p{^_Block_ELEMENTS}', ""); + Expect(0, 9631, '\P{_Block_ELEMENTS}', ""); + Expect(1, 9631, '\P{^_Block_ELEMENTS}', ""); + Expect(0, 9632, '\p{_Block_ELEMENTS}', ""); + Expect(1, 9632, '\p{^_Block_ELEMENTS}', ""); + Expect(1, 9632, '\P{_Block_ELEMENTS}', ""); + Expect(0, 9632, '\P{^_Block_ELEMENTS}', ""); + Error('\p{ IS_block_elements:=}'); + Error('\P{ IS_block_elements:=}'); + Expect(1, 9631, '\p{isblockelements}', ""); + Expect(0, 9631, '\p{^isblockelements}', ""); + Expect(0, 9631, '\P{isblockelements}', ""); + Expect(1, 9631, '\P{^isblockelements}', ""); + Expect(0, 9632, '\p{isblockelements}', ""); + Expect(1, 9632, '\p{^isblockelements}', ""); + Expect(1, 9632, '\P{isblockelements}', ""); + Expect(0, 9632, '\P{^isblockelements}', ""); + Expect(1, 9631, '\p{ is_Block_ELEMENTS}', ""); + Expect(0, 9631, '\p{^ is_Block_ELEMENTS}', ""); + Expect(0, 9631, '\P{ is_Block_ELEMENTS}', ""); + Expect(1, 9631, '\P{^ is_Block_ELEMENTS}', ""); + Expect(0, 9632, '\p{ is_Block_ELEMENTS}', ""); + Expect(1, 9632, '\p{^ is_Block_ELEMENTS}', ""); + Expect(1, 9632, '\P{ is_Block_ELEMENTS}', ""); + Expect(0, 9632, '\P{^ is_Block_ELEMENTS}', ""); + Error('\p{/a/__In_Block_Elements}'); + Error('\P{/a/__In_Block_Elements}'); + Expect(1, 9631, '\p{inblockelements}', ""); + Expect(0, 9631, '\p{^inblockelements}', ""); + Expect(0, 9631, '\P{inblockelements}', ""); + Expect(1, 9631, '\P{^inblockelements}', ""); + Expect(0, 9632, '\p{inblockelements}', ""); + Expect(1, 9632, '\p{^inblockelements}', ""); + Expect(1, 9632, '\P{inblockelements}', ""); + Expect(0, 9632, '\P{^inblockelements}', ""); + Expect(1, 9631, '\p{-In_block_Elements}', ""); + Expect(0, 9631, '\p{^-In_block_Elements}', ""); + Expect(0, 9631, '\P{-In_block_Elements}', ""); + Expect(1, 9631, '\P{^-In_block_Elements}', ""); + Expect(0, 9632, '\p{-In_block_Elements}', ""); + Expect(1, 9632, '\p{^-In_block_Elements}', ""); + Expect(1, 9632, '\P{-In_block_Elements}', ""); + Expect(0, 9632, '\P{^-In_block_Elements}', ""); + Error('\p{/a/-_Bopomofo}'); + Error('\P{/a/-_Bopomofo}'); + Expect(1, 65381, '\p{bopomofo}', ""); + Expect(0, 65381, '\p{^bopomofo}', ""); + Expect(0, 65381, '\P{bopomofo}', ""); + Expect(1, 65381, '\P{^bopomofo}', ""); + Expect(0, 65382, '\p{bopomofo}', ""); + Expect(1, 65382, '\p{^bopomofo}', ""); + Expect(1, 65382, '\P{bopomofo}', ""); + Expect(0, 65382, '\P{^bopomofo}', ""); + Expect(1, 65381, '\p{ -BOPOMOFO}', ""); + Expect(0, 65381, '\p{^ -BOPOMOFO}', ""); + Expect(0, 65381, '\P{ -BOPOMOFO}', ""); + Expect(1, 65381, '\P{^ -BOPOMOFO}', ""); + Expect(0, 65382, '\p{ -BOPOMOFO}', ""); + Expect(1, 65382, '\p{^ -BOPOMOFO}', ""); + Expect(1, 65382, '\P{ -BOPOMOFO}', ""); + Expect(0, 65382, '\P{^ -BOPOMOFO}', ""); + Error('\p{/a/_ Is_bopomofo}'); + Error('\P{/a/_ Is_bopomofo}'); + Expect(1, 65381, '\p{isbopomofo}', ""); + Expect(0, 65381, '\p{^isbopomofo}', ""); + Expect(0, 65381, '\P{isbopomofo}', ""); + Expect(1, 65381, '\P{^isbopomofo}', ""); + Expect(0, 65382, '\p{isbopomofo}', ""); + Expect(1, 65382, '\p{^isbopomofo}', ""); + Expect(1, 65382, '\P{isbopomofo}', ""); + Expect(0, 65382, '\P{^isbopomofo}', ""); + Expect(1, 65381, '\p{ is_Bopomofo}', ""); + Expect(0, 65381, '\p{^ is_Bopomofo}', ""); + Expect(0, 65381, '\P{ is_Bopomofo}', ""); + Expect(1, 65381, '\P{^ is_Bopomofo}', ""); + Expect(0, 65382, '\p{ is_Bopomofo}', ""); + Expect(1, 65382, '\p{^ is_Bopomofo}', ""); + Expect(1, 65382, '\P{ is_Bopomofo}', ""); + Expect(0, 65382, '\P{^ is_Bopomofo}', ""); + Error('\p{/a/Bopo}'); + Error('\P{/a/Bopo}'); + Expect(1, 65381, '\p{bopo}', ""); + Expect(0, 65381, '\p{^bopo}', ""); + Expect(0, 65381, '\P{bopo}', ""); + Expect(1, 65381, '\P{^bopo}', ""); + Expect(0, 65382, '\p{bopo}', ""); + Expect(1, 65382, '\p{^bopo}', ""); + Expect(1, 65382, '\P{bopo}', ""); + Expect(0, 65382, '\P{^bopo}', ""); + Expect(1, 65381, '\p{ Bopo}', ""); + Expect(0, 65381, '\p{^ Bopo}', ""); + Expect(0, 65381, '\P{ Bopo}', ""); + Expect(1, 65381, '\P{^ Bopo}', ""); + Expect(0, 65382, '\p{ Bopo}', ""); + Expect(1, 65382, '\p{^ Bopo}', ""); + Expect(1, 65382, '\P{ Bopo}', ""); + Expect(0, 65382, '\P{^ Bopo}', ""); + Error('\p{ Is_BOPO/a/}'); + Error('\P{ Is_BOPO/a/}'); + Expect(1, 65381, '\p{isbopo}', ""); + Expect(0, 65381, '\p{^isbopo}', ""); + Expect(0, 65381, '\P{isbopo}', ""); + Expect(1, 65381, '\P{^isbopo}', ""); + Expect(0, 65382, '\p{isbopo}', ""); + Expect(1, 65382, '\p{^isbopo}', ""); + Expect(1, 65382, '\P{isbopo}', ""); + Expect(0, 65382, '\P{^isbopo}', ""); + Expect(1, 65381, '\p{Is_BOPO}', ""); + Expect(0, 65381, '\p{^Is_BOPO}', ""); + Expect(0, 65381, '\P{Is_BOPO}', ""); + Expect(1, 65381, '\P{^Is_BOPO}', ""); + Expect(0, 65382, '\p{Is_BOPO}', ""); + Expect(1, 65382, '\p{^Is_BOPO}', ""); + Expect(1, 65382, '\P{Is_BOPO}', ""); + Expect(0, 65382, '\P{^Is_BOPO}', ""); + Error('\p{:= _Bopomofo_Extended}'); + Error('\P{:= _Bopomofo_Extended}'); + Expect(1, 12735, '\p{bopomofoextended}', ""); + Expect(0, 12735, '\p{^bopomofoextended}', ""); + Expect(0, 12735, '\P{bopomofoextended}', ""); + Expect(1, 12735, '\P{^bopomofoextended}', ""); + Expect(0, 12736, '\p{bopomofoextended}', ""); + Expect(1, 12736, '\p{^bopomofoextended}', ""); + Expect(1, 12736, '\P{bopomofoextended}', ""); + Expect(0, 12736, '\P{^bopomofoextended}', ""); + Expect(1, 12735, '\p{ _Bopomofo_Extended}', ""); + Expect(0, 12735, '\p{^ _Bopomofo_Extended}', ""); + Expect(0, 12735, '\P{ _Bopomofo_Extended}', ""); + Expect(1, 12735, '\P{^ _Bopomofo_Extended}', ""); + Expect(0, 12736, '\p{ _Bopomofo_Extended}', ""); + Expect(1, 12736, '\p{^ _Bopomofo_Extended}', ""); + Expect(1, 12736, '\P{ _Bopomofo_Extended}', ""); + Expect(0, 12736, '\P{^ _Bopomofo_Extended}', ""); + Error('\p{-:=Is_Bopomofo_extended}'); + Error('\P{-:=Is_Bopomofo_extended}'); + Expect(1, 12735, '\p{isbopomofoextended}', ""); + Expect(0, 12735, '\p{^isbopomofoextended}', ""); + Expect(0, 12735, '\P{isbopomofoextended}', ""); + Expect(1, 12735, '\P{^isbopomofoextended}', ""); + Expect(0, 12736, '\p{isbopomofoextended}', ""); + Expect(1, 12736, '\p{^isbopomofoextended}', ""); + Expect(1, 12736, '\P{isbopomofoextended}', ""); + Expect(0, 12736, '\P{^isbopomofoextended}', ""); + Expect(1, 12735, '\p{is_Bopomofo_EXTENDED}', ""); + Expect(0, 12735, '\p{^is_Bopomofo_EXTENDED}', ""); + Expect(0, 12735, '\P{is_Bopomofo_EXTENDED}', ""); + Expect(1, 12735, '\P{^is_Bopomofo_EXTENDED}', ""); + Expect(0, 12736, '\p{is_Bopomofo_EXTENDED}', ""); + Expect(1, 12736, '\p{^is_Bopomofo_EXTENDED}', ""); + Expect(1, 12736, '\P{is_Bopomofo_EXTENDED}', ""); + Expect(0, 12736, '\P{^is_Bopomofo_EXTENDED}', ""); + Error('\p{:= in_Bopomofo_extended}'); + Error('\P{:= in_Bopomofo_extended}'); + Expect(1, 12735, '\p{inbopomofoextended}', ""); + Expect(0, 12735, '\p{^inbopomofoextended}', ""); + Expect(0, 12735, '\P{inbopomofoextended}', ""); + Expect(1, 12735, '\P{^inbopomofoextended}', ""); + Expect(0, 12736, '\p{inbopomofoextended}', ""); + Expect(1, 12736, '\p{^inbopomofoextended}', ""); + Expect(1, 12736, '\P{inbopomofoextended}', ""); + Expect(0, 12736, '\P{^inbopomofoextended}', ""); + Expect(1, 12735, '\p{ In_BOPOMOFO_Extended}', ""); + Expect(0, 12735, '\p{^ In_BOPOMOFO_Extended}', ""); + Expect(0, 12735, '\P{ In_BOPOMOFO_Extended}', ""); + Expect(1, 12735, '\P{^ In_BOPOMOFO_Extended}', ""); + Expect(0, 12736, '\p{ In_BOPOMOFO_Extended}', ""); + Expect(1, 12736, '\p{^ In_BOPOMOFO_Extended}', ""); + Expect(1, 12736, '\P{ In_BOPOMOFO_Extended}', ""); + Expect(0, 12736, '\P{^ In_BOPOMOFO_Extended}', ""); + Error('\p{_/a/BOPOMOFO_EXT}'); + Error('\P{_/a/BOPOMOFO_EXT}'); + Expect(1, 12735, '\p{bopomofoext}', ""); + Expect(0, 12735, '\p{^bopomofoext}', ""); + Expect(0, 12735, '\P{bopomofoext}', ""); + Expect(1, 12735, '\P{^bopomofoext}', ""); + Expect(0, 12736, '\p{bopomofoext}', ""); + Expect(1, 12736, '\p{^bopomofoext}', ""); + Expect(1, 12736, '\P{bopomofoext}', ""); + Expect(0, 12736, '\P{^bopomofoext}', ""); + Expect(1, 12735, '\p{_bopomofo_EXT}', ""); + Expect(0, 12735, '\p{^_bopomofo_EXT}', ""); + Expect(0, 12735, '\P{_bopomofo_EXT}', ""); + Expect(1, 12735, '\P{^_bopomofo_EXT}', ""); + Expect(0, 12736, '\p{_bopomofo_EXT}', ""); + Expect(1, 12736, '\p{^_bopomofo_EXT}', ""); + Expect(1, 12736, '\P{_bopomofo_EXT}', ""); + Expect(0, 12736, '\P{^_bopomofo_EXT}', ""); + Error('\p{ /a/is_Bopomofo_EXT}'); + Error('\P{ /a/is_Bopomofo_EXT}'); + Expect(1, 12735, '\p{isbopomofoext}', ""); + Expect(0, 12735, '\p{^isbopomofoext}', ""); + Expect(0, 12735, '\P{isbopomofoext}', ""); + Expect(1, 12735, '\P{^isbopomofoext}', ""); + Expect(0, 12736, '\p{isbopomofoext}', ""); + Expect(1, 12736, '\p{^isbopomofoext}', ""); + Expect(1, 12736, '\P{isbopomofoext}', ""); + Expect(0, 12736, '\P{^isbopomofoext}', ""); + Expect(1, 12735, '\p{ is_bopomofo_EXT}', ""); + Expect(0, 12735, '\p{^ is_bopomofo_EXT}', ""); + Expect(0, 12735, '\P{ is_bopomofo_EXT}', ""); + Expect(1, 12735, '\P{^ is_bopomofo_EXT}', ""); + Expect(0, 12736, '\p{ is_bopomofo_EXT}', ""); + Expect(1, 12736, '\p{^ is_bopomofo_EXT}', ""); + Expect(1, 12736, '\P{ is_bopomofo_EXT}', ""); + Expect(0, 12736, '\P{^ is_bopomofo_EXT}', ""); + Error('\p{:=-_IN_Bopomofo_Ext}'); + Error('\P{:=-_IN_Bopomofo_Ext}'); + Expect(1, 12735, '\p{inbopomofoext}', ""); + Expect(0, 12735, '\p{^inbopomofoext}', ""); + Expect(0, 12735, '\P{inbopomofoext}', ""); + Expect(1, 12735, '\P{^inbopomofoext}', ""); + Expect(0, 12736, '\p{inbopomofoext}', ""); + Expect(1, 12736, '\p{^inbopomofoext}', ""); + Expect(1, 12736, '\P{inbopomofoext}', ""); + Expect(0, 12736, '\P{^inbopomofoext}', ""); + Expect(1, 12735, '\p{ -In_bopomofo_EXT}', ""); + Expect(0, 12735, '\p{^ -In_bopomofo_EXT}', ""); + Expect(0, 12735, '\P{ -In_bopomofo_EXT}', ""); + Expect(1, 12735, '\P{^ -In_bopomofo_EXT}', ""); + Expect(0, 12736, '\p{ -In_bopomofo_EXT}', ""); + Expect(1, 12736, '\p{^ -In_bopomofo_EXT}', ""); + Expect(1, 12736, '\P{ -In_bopomofo_EXT}', ""); + Expect(0, 12736, '\P{^ -In_bopomofo_EXT}', ""); + Error('\p{:= -box_Drawing}'); + Error('\P{:= -box_Drawing}'); + Expect(1, 9599, '\p{boxdrawing}', ""); + Expect(0, 9599, '\p{^boxdrawing}', ""); + Expect(0, 9599, '\P{boxdrawing}', ""); + Expect(1, 9599, '\P{^boxdrawing}', ""); + Expect(0, 9600, '\p{boxdrawing}', ""); + Expect(1, 9600, '\p{^boxdrawing}', ""); + Expect(1, 9600, '\P{boxdrawing}', ""); + Expect(0, 9600, '\P{^boxdrawing}', ""); + Expect(1, 9599, '\p{_ BOX_Drawing}', ""); + Expect(0, 9599, '\p{^_ BOX_Drawing}', ""); + Expect(0, 9599, '\P{_ BOX_Drawing}', ""); + Expect(1, 9599, '\P{^_ BOX_Drawing}', ""); + Expect(0, 9600, '\p{_ BOX_Drawing}', ""); + Expect(1, 9600, '\p{^_ BOX_Drawing}', ""); + Expect(1, 9600, '\P{_ BOX_Drawing}', ""); + Expect(0, 9600, '\P{^_ BOX_Drawing}', ""); + Error('\p{_/a/Is_Box_Drawing}'); + Error('\P{_/a/Is_Box_Drawing}'); + Expect(1, 9599, '\p{isboxdrawing}', ""); + Expect(0, 9599, '\p{^isboxdrawing}', ""); + Expect(0, 9599, '\P{isboxdrawing}', ""); + Expect(1, 9599, '\P{^isboxdrawing}', ""); + Expect(0, 9600, '\p{isboxdrawing}', ""); + Expect(1, 9600, '\p{^isboxdrawing}', ""); + Expect(1, 9600, '\P{isboxdrawing}', ""); + Expect(0, 9600, '\P{^isboxdrawing}', ""); + Expect(1, 9599, '\p{ Is_box_DRAWING}', ""); + Expect(0, 9599, '\p{^ Is_box_DRAWING}', ""); + Expect(0, 9599, '\P{ Is_box_DRAWING}', ""); + Expect(1, 9599, '\P{^ Is_box_DRAWING}', ""); + Expect(0, 9600, '\p{ Is_box_DRAWING}', ""); + Expect(1, 9600, '\p{^ Is_box_DRAWING}', ""); + Expect(1, 9600, '\P{ Is_box_DRAWING}', ""); + Expect(0, 9600, '\P{^ Is_box_DRAWING}', ""); + Error('\p{ IN_Box_Drawing/a/}'); + Error('\P{ IN_Box_Drawing/a/}'); + Expect(1, 9599, '\p{inboxdrawing}', ""); + Expect(0, 9599, '\p{^inboxdrawing}', ""); + Expect(0, 9599, '\P{inboxdrawing}', ""); + Expect(1, 9599, '\P{^inboxdrawing}', ""); + Expect(0, 9600, '\p{inboxdrawing}', ""); + Expect(1, 9600, '\p{^inboxdrawing}', ""); + Expect(1, 9600, '\P{inboxdrawing}', ""); + Expect(0, 9600, '\P{^inboxdrawing}', ""); + Expect(1, 9599, '\p{ IN_Box_drawing}', ""); + Expect(0, 9599, '\p{^ IN_Box_drawing}', ""); + Expect(0, 9599, '\P{ IN_Box_drawing}', ""); + Expect(1, 9599, '\P{^ IN_Box_drawing}', ""); + Expect(0, 9600, '\p{ IN_Box_drawing}', ""); + Expect(1, 9600, '\p{^ IN_Box_drawing}', ""); + Expect(1, 9600, '\P{ IN_Box_drawing}', ""); + Expect(0, 9600, '\P{^ IN_Box_drawing}', ""); + Error('\p{_:=Brahmi}'); + Error('\P{_:=Brahmi}'); + Expect(1, 69759, '\p{brahmi}', ""); + Expect(0, 69759, '\p{^brahmi}', ""); + Expect(0, 69759, '\P{brahmi}', ""); + Expect(1, 69759, '\P{^brahmi}', ""); + Expect(0, 69760, '\p{brahmi}', ""); + Expect(1, 69760, '\p{^brahmi}', ""); + Expect(1, 69760, '\P{brahmi}', ""); + Expect(0, 69760, '\P{^brahmi}', ""); + Expect(1, 69759, '\p{_BRAHMI}', ""); + Expect(0, 69759, '\p{^_BRAHMI}', ""); + Expect(0, 69759, '\P{_BRAHMI}', ""); + Expect(1, 69759, '\P{^_BRAHMI}', ""); + Expect(0, 69760, '\p{_BRAHMI}', ""); + Expect(1, 69760, '\p{^_BRAHMI}', ""); + Expect(1, 69760, '\P{_BRAHMI}', ""); + Expect(0, 69760, '\P{^_BRAHMI}', ""); + Error('\p{ _is_Brahmi/a/}'); + Error('\P{ _is_Brahmi/a/}'); + Expect(1, 69759, '\p{isbrahmi}', ""); + Expect(0, 69759, '\p{^isbrahmi}', ""); + Expect(0, 69759, '\P{isbrahmi}', ""); + Expect(1, 69759, '\P{^isbrahmi}', ""); + Expect(0, 69760, '\p{isbrahmi}', ""); + Expect(1, 69760, '\p{^isbrahmi}', ""); + Expect(1, 69760, '\P{isbrahmi}', ""); + Expect(0, 69760, '\P{^isbrahmi}', ""); + Expect(1, 69759, '\p{- Is_Brahmi}', ""); + Expect(0, 69759, '\p{^- Is_Brahmi}', ""); + Expect(0, 69759, '\P{- Is_Brahmi}', ""); + Expect(1, 69759, '\P{^- Is_Brahmi}', ""); + Expect(0, 69760, '\p{- Is_Brahmi}', ""); + Expect(1, 69760, '\p{^- Is_Brahmi}', ""); + Expect(1, 69760, '\P{- Is_Brahmi}', ""); + Expect(0, 69760, '\P{^- Is_Brahmi}', ""); + Error('\p{- brah/a/}'); + Error('\P{- brah/a/}'); + Expect(1, 69759, '\p{brah}', ""); + Expect(0, 69759, '\p{^brah}', ""); + Expect(0, 69759, '\P{brah}', ""); + Expect(1, 69759, '\P{^brah}', ""); + Expect(0, 69760, '\p{brah}', ""); + Expect(1, 69760, '\p{^brah}', ""); + Expect(1, 69760, '\P{brah}', ""); + Expect(0, 69760, '\P{^brah}', ""); + Expect(1, 69759, '\p{_-Brah}', ""); + Expect(0, 69759, '\p{^_-Brah}', ""); + Expect(0, 69759, '\P{_-Brah}', ""); + Expect(1, 69759, '\P{^_-Brah}', ""); + Expect(0, 69760, '\p{_-Brah}', ""); + Expect(1, 69760, '\p{^_-Brah}', ""); + Expect(1, 69760, '\P{_-Brah}', ""); + Expect(0, 69760, '\P{^_-Brah}', ""); + Error('\p{-:=Is_brah}'); + Error('\P{-:=Is_brah}'); + Expect(1, 69759, '\p{isbrah}', ""); + Expect(0, 69759, '\p{^isbrah}', ""); + Expect(0, 69759, '\P{isbrah}', ""); + Expect(1, 69759, '\P{^isbrah}', ""); + Expect(0, 69760, '\p{isbrah}', ""); + Expect(1, 69760, '\p{^isbrah}', ""); + Expect(1, 69760, '\P{isbrah}', ""); + Expect(0, 69760, '\P{^isbrah}', ""); + Expect(1, 69759, '\p{ Is_Brah}', ""); + Expect(0, 69759, '\p{^ Is_Brah}', ""); + Expect(0, 69759, '\P{ Is_Brah}', ""); + Expect(1, 69759, '\P{^ Is_Brah}', ""); + Expect(0, 69760, '\p{ Is_Brah}', ""); + Expect(1, 69760, '\p{^ Is_Brah}', ""); + Expect(1, 69760, '\P{ Is_Brah}', ""); + Expect(0, 69760, '\P{^ Is_Brah}', ""); + Error('\p{-/a/BRAILLE}'); + Error('\P{-/a/BRAILLE}'); + Expect(1, 10495, '\p{braille}', ""); + Expect(0, 10495, '\p{^braille}', ""); + Expect(0, 10495, '\P{braille}', ""); + Expect(1, 10495, '\P{^braille}', ""); + Expect(0, 10496, '\p{braille}', ""); + Expect(1, 10496, '\p{^braille}', ""); + Expect(1, 10496, '\P{braille}', ""); + Expect(0, 10496, '\P{^braille}', ""); + Expect(1, 10495, '\p{ Braille}', ""); + Expect(0, 10495, '\p{^ Braille}', ""); + Expect(0, 10495, '\P{ Braille}', ""); + Expect(1, 10495, '\P{^ Braille}', ""); + Expect(0, 10496, '\p{ Braille}', ""); + Expect(1, 10496, '\p{^ Braille}', ""); + Expect(1, 10496, '\P{ Braille}', ""); + Expect(0, 10496, '\P{^ Braille}', ""); + Error('\p{--Is_BRAILLE:=}'); + Error('\P{--Is_BRAILLE:=}'); + Expect(1, 10495, '\p{isbraille}', ""); + Expect(0, 10495, '\p{^isbraille}', ""); + Expect(0, 10495, '\P{isbraille}', ""); + Expect(1, 10495, '\P{^isbraille}', ""); + Expect(0, 10496, '\p{isbraille}', ""); + Expect(1, 10496, '\p{^isbraille}', ""); + Expect(1, 10496, '\P{isbraille}', ""); + Expect(0, 10496, '\P{^isbraille}', ""); + Expect(1, 10495, '\p{ _Is_Braille}', ""); + Expect(0, 10495, '\p{^ _Is_Braille}', ""); + Expect(0, 10495, '\P{ _Is_Braille}', ""); + Expect(1, 10495, '\P{^ _Is_Braille}', ""); + Expect(0, 10496, '\p{ _Is_Braille}', ""); + Expect(1, 10496, '\p{^ _Is_Braille}', ""); + Expect(1, 10496, '\P{ _Is_Braille}', ""); + Expect(0, 10496, '\P{^ _Is_Braille}', ""); + Error('\p{_:=brai}'); + Error('\P{_:=brai}'); + Expect(1, 10495, '\p{brai}', ""); + Expect(0, 10495, '\p{^brai}', ""); + Expect(0, 10495, '\P{brai}', ""); + Expect(1, 10495, '\P{^brai}', ""); + Expect(0, 10496, '\p{brai}', ""); + Expect(1, 10496, '\p{^brai}', ""); + Expect(1, 10496, '\P{brai}', ""); + Expect(0, 10496, '\P{^brai}', ""); + Expect(1, 10495, '\p{ Brai}', ""); + Expect(0, 10495, '\p{^ Brai}', ""); + Expect(0, 10495, '\P{ Brai}', ""); + Expect(1, 10495, '\P{^ Brai}', ""); + Expect(0, 10496, '\p{ Brai}', ""); + Expect(1, 10496, '\p{^ Brai}', ""); + Expect(1, 10496, '\P{ Brai}', ""); + Expect(0, 10496, '\P{^ Brai}', ""); + Error('\p{-Is_BRAI/a/}'); + Error('\P{-Is_BRAI/a/}'); + Expect(1, 10495, '\p{isbrai}', ""); + Expect(0, 10495, '\p{^isbrai}', ""); + Expect(0, 10495, '\P{isbrai}', ""); + Expect(1, 10495, '\P{^isbrai}', ""); + Expect(0, 10496, '\p{isbrai}', ""); + Expect(1, 10496, '\p{^isbrai}', ""); + Expect(1, 10496, '\P{isbrai}', ""); + Expect(0, 10496, '\P{^isbrai}', ""); + Expect(1, 10495, '\p{_Is_BRAI}', ""); + Expect(0, 10495, '\p{^_Is_BRAI}', ""); + Expect(0, 10495, '\P{_Is_BRAI}', ""); + Expect(1, 10495, '\P{^_Is_BRAI}', ""); + Expect(0, 10496, '\p{_Is_BRAI}', ""); + Expect(1, 10496, '\p{^_Is_BRAI}', ""); + Expect(1, 10496, '\P{_Is_BRAI}', ""); + Expect(0, 10496, '\P{^_Is_BRAI}', ""); + Error('\p{ /a/Braille_Patterns}'); + Error('\P{ /a/Braille_Patterns}'); + Expect(1, 10495, '\p{braillepatterns}', ""); + Expect(0, 10495, '\p{^braillepatterns}', ""); + Expect(0, 10495, '\P{braillepatterns}', ""); + Expect(1, 10495, '\P{^braillepatterns}', ""); + Expect(0, 10496, '\p{braillepatterns}', ""); + Expect(1, 10496, '\p{^braillepatterns}', ""); + Expect(1, 10496, '\P{braillepatterns}', ""); + Expect(0, 10496, '\P{^braillepatterns}', ""); + Expect(1, 10495, '\p{ Braille_patterns}', ""); + Expect(0, 10495, '\p{^ Braille_patterns}', ""); + Expect(0, 10495, '\P{ Braille_patterns}', ""); + Expect(1, 10495, '\P{^ Braille_patterns}', ""); + Expect(0, 10496, '\p{ Braille_patterns}', ""); + Expect(1, 10496, '\p{^ Braille_patterns}', ""); + Expect(1, 10496, '\P{ Braille_patterns}', ""); + Expect(0, 10496, '\P{^ Braille_patterns}', ""); + Error('\p{/a/--IS_Braille_Patterns}'); + Error('\P{/a/--IS_Braille_Patterns}'); + Expect(1, 10495, '\p{isbraillepatterns}', ""); + Expect(0, 10495, '\p{^isbraillepatterns}', ""); + Expect(0, 10495, '\P{isbraillepatterns}', ""); + Expect(1, 10495, '\P{^isbraillepatterns}', ""); + Expect(0, 10496, '\p{isbraillepatterns}', ""); + Expect(1, 10496, '\p{^isbraillepatterns}', ""); + Expect(1, 10496, '\P{isbraillepatterns}', ""); + Expect(0, 10496, '\P{^isbraillepatterns}', ""); + Expect(1, 10495, '\p{-Is_BRAILLE_patterns}', ""); + Expect(0, 10495, '\p{^-Is_BRAILLE_patterns}', ""); + Expect(0, 10495, '\P{-Is_BRAILLE_patterns}', ""); + Expect(1, 10495, '\P{^-Is_BRAILLE_patterns}', ""); + Expect(0, 10496, '\p{-Is_BRAILLE_patterns}', ""); + Expect(1, 10496, '\p{^-Is_BRAILLE_patterns}', ""); + Expect(1, 10496, '\P{-Is_BRAILLE_patterns}', ""); + Expect(0, 10496, '\P{^-Is_BRAILLE_patterns}', ""); + Error('\p{_:=In_BRAILLE_PATTERNS}'); + Error('\P{_:=In_BRAILLE_PATTERNS}'); + Expect(1, 10495, '\p{inbraillepatterns}', ""); + Expect(0, 10495, '\p{^inbraillepatterns}', ""); + Expect(0, 10495, '\P{inbraillepatterns}', ""); + Expect(1, 10495, '\P{^inbraillepatterns}', ""); + Expect(0, 10496, '\p{inbraillepatterns}', ""); + Expect(1, 10496, '\p{^inbraillepatterns}', ""); + Expect(1, 10496, '\P{inbraillepatterns}', ""); + Expect(0, 10496, '\P{^inbraillepatterns}', ""); + Expect(1, 10495, '\p{ In_braille_PATTERNS}', ""); + Expect(0, 10495, '\p{^ In_braille_PATTERNS}', ""); + Expect(0, 10495, '\P{ In_braille_PATTERNS}', ""); + Expect(1, 10495, '\P{^ In_braille_PATTERNS}', ""); + Expect(0, 10496, '\p{ In_braille_PATTERNS}', ""); + Expect(1, 10496, '\p{^ In_braille_PATTERNS}', ""); + Expect(1, 10496, '\P{ In_braille_PATTERNS}', ""); + Expect(0, 10496, '\P{^ In_braille_PATTERNS}', ""); + Error('\p{ In_Braille/a/}'); + Error('\P{ In_Braille/a/}'); + Expect(1, 10495, '\p{inbraille}', ""); + Expect(0, 10495, '\p{^inbraille}', ""); + Expect(0, 10495, '\P{inbraille}', ""); + Expect(1, 10495, '\P{^inbraille}', ""); + Expect(0, 10496, '\p{inbraille}', ""); + Expect(1, 10496, '\p{^inbraille}', ""); + Expect(1, 10496, '\P{inbraille}', ""); + Expect(0, 10496, '\P{^inbraille}', ""); + Expect(1, 10495, '\p{-in_braille}', ""); + Expect(0, 10495, '\p{^-in_braille}', ""); + Expect(0, 10495, '\P{-in_braille}', ""); + Expect(1, 10495, '\P{^-in_braille}', ""); + Expect(0, 10496, '\p{-in_braille}', ""); + Expect(1, 10496, '\p{^-in_braille}', ""); + Expect(1, 10496, '\P{-in_braille}', ""); + Expect(0, 10496, '\P{^-in_braille}', ""); + Error('\p{ _BUGINESE/a/}'); + Error('\P{ _BUGINESE/a/}'); + Expect(1, 43471, '\p{buginese}', ""); + Expect(0, 43471, '\p{^buginese}', ""); + Expect(0, 43471, '\P{buginese}', ""); + Expect(1, 43471, '\P{^buginese}', ""); + Expect(0, 43472, '\p{buginese}', ""); + Expect(1, 43472, '\p{^buginese}', ""); + Expect(1, 43472, '\P{buginese}', ""); + Expect(0, 43472, '\P{^buginese}', ""); + Expect(1, 43471, '\p{ BUGINESE}', ""); + Expect(0, 43471, '\p{^ BUGINESE}', ""); + Expect(0, 43471, '\P{ BUGINESE}', ""); + Expect(1, 43471, '\P{^ BUGINESE}', ""); + Expect(0, 43472, '\p{ BUGINESE}', ""); + Expect(1, 43472, '\p{^ BUGINESE}', ""); + Expect(1, 43472, '\P{ BUGINESE}', ""); + Expect(0, 43472, '\P{^ BUGINESE}', ""); + Error('\p{ -is_buginese:=}'); + Error('\P{ -is_buginese:=}'); + Expect(1, 43471, '\p{isbuginese}', ""); + Expect(0, 43471, '\p{^isbuginese}', ""); + Expect(0, 43471, '\P{isbuginese}', ""); + Expect(1, 43471, '\P{^isbuginese}', ""); + Expect(0, 43472, '\p{isbuginese}', ""); + Expect(1, 43472, '\p{^isbuginese}', ""); + Expect(1, 43472, '\P{isbuginese}', ""); + Expect(0, 43472, '\P{^isbuginese}', ""); + Expect(1, 43471, '\p{ Is_Buginese}', ""); + Expect(0, 43471, '\p{^ Is_Buginese}', ""); + Expect(0, 43471, '\P{ Is_Buginese}', ""); + Expect(1, 43471, '\P{^ Is_Buginese}', ""); + Expect(0, 43472, '\p{ Is_Buginese}', ""); + Expect(1, 43472, '\p{^ Is_Buginese}', ""); + Expect(1, 43472, '\P{ Is_Buginese}', ""); + Expect(0, 43472, '\P{^ Is_Buginese}', ""); + Error('\p{-/a/Bugi}'); + Error('\P{-/a/Bugi}'); + Expect(1, 43471, '\p{bugi}', ""); + Expect(0, 43471, '\p{^bugi}', ""); + Expect(0, 43471, '\P{bugi}', ""); + Expect(1, 43471, '\P{^bugi}', ""); + Expect(0, 43472, '\p{bugi}', ""); + Expect(1, 43472, '\p{^bugi}', ""); + Expect(1, 43472, '\P{bugi}', ""); + Expect(0, 43472, '\P{^bugi}', ""); + Expect(1, 43471, '\p{_-Bugi}', ""); + Expect(0, 43471, '\p{^_-Bugi}', ""); + Expect(0, 43471, '\P{_-Bugi}', ""); + Expect(1, 43471, '\P{^_-Bugi}', ""); + Expect(0, 43472, '\p{_-Bugi}', ""); + Expect(1, 43472, '\p{^_-Bugi}', ""); + Expect(1, 43472, '\P{_-Bugi}', ""); + Expect(0, 43472, '\P{^_-Bugi}', ""); + Error('\p{- is_Bugi:=}'); + Error('\P{- is_Bugi:=}'); + Expect(1, 43471, '\p{isbugi}', ""); + Expect(0, 43471, '\p{^isbugi}', ""); + Expect(0, 43471, '\P{isbugi}', ""); + Expect(1, 43471, '\P{^isbugi}', ""); + Expect(0, 43472, '\p{isbugi}', ""); + Expect(1, 43472, '\p{^isbugi}', ""); + Expect(1, 43472, '\P{isbugi}', ""); + Expect(0, 43472, '\P{^isbugi}', ""); + Expect(1, 43471, '\p{ -is_Bugi}', ""); + Expect(0, 43471, '\p{^ -is_Bugi}', ""); + Expect(0, 43471, '\P{ -is_Bugi}', ""); + Expect(1, 43471, '\P{^ -is_Bugi}', ""); + Expect(0, 43472, '\p{ -is_Bugi}', ""); + Expect(1, 43472, '\p{^ -is_Bugi}', ""); + Expect(1, 43472, '\P{ -is_Bugi}', ""); + Expect(0, 43472, '\P{^ -is_Bugi}', ""); + Error('\p{ Buhid:=}'); + Error('\P{ Buhid:=}'); + Expect(1, 5971, '\p{buhid}', ""); + Expect(0, 5971, '\p{^buhid}', ""); + Expect(0, 5971, '\P{buhid}', ""); + Expect(1, 5971, '\P{^buhid}', ""); + Expect(0, 5972, '\p{buhid}', ""); + Expect(1, 5972, '\p{^buhid}', ""); + Expect(1, 5972, '\P{buhid}', ""); + Expect(0, 5972, '\P{^buhid}', ""); + Expect(1, 5971, '\p{_ Buhid}', ""); + Expect(0, 5971, '\p{^_ Buhid}', ""); + Expect(0, 5971, '\P{_ Buhid}', ""); + Expect(1, 5971, '\P{^_ Buhid}', ""); + Expect(0, 5972, '\p{_ Buhid}', ""); + Expect(1, 5972, '\p{^_ Buhid}', ""); + Expect(1, 5972, '\P{_ Buhid}', ""); + Expect(0, 5972, '\P{^_ Buhid}', ""); + Error('\p{-:=Is_Buhid}'); + Error('\P{-:=Is_Buhid}'); + Expect(1, 5971, '\p{isbuhid}', ""); + Expect(0, 5971, '\p{^isbuhid}', ""); + Expect(0, 5971, '\P{isbuhid}', ""); + Expect(1, 5971, '\P{^isbuhid}', ""); + Expect(0, 5972, '\p{isbuhid}', ""); + Expect(1, 5972, '\p{^isbuhid}', ""); + Expect(1, 5972, '\P{isbuhid}', ""); + Expect(0, 5972, '\P{^isbuhid}', ""); + Expect(1, 5971, '\p{__IS_Buhid}', ""); + Expect(0, 5971, '\p{^__IS_Buhid}', ""); + Expect(0, 5971, '\P{__IS_Buhid}', ""); + Expect(1, 5971, '\P{^__IS_Buhid}', ""); + Expect(0, 5972, '\p{__IS_Buhid}', ""); + Expect(1, 5972, '\p{^__IS_Buhid}', ""); + Expect(1, 5972, '\P{__IS_Buhid}', ""); + Expect(0, 5972, '\P{^__IS_Buhid}', ""); + Error('\p{-BUHD:=}'); + Error('\P{-BUHD:=}'); + Expect(1, 5971, '\p{buhd}', ""); + Expect(0, 5971, '\p{^buhd}', ""); + Expect(0, 5971, '\P{buhd}', ""); + Expect(1, 5971, '\P{^buhd}', ""); + Expect(0, 5972, '\p{buhd}', ""); + Expect(1, 5972, '\p{^buhd}', ""); + Expect(1, 5972, '\P{buhd}', ""); + Expect(0, 5972, '\P{^buhd}', ""); + Expect(1, 5971, '\p{ BUHD}', ""); + Expect(0, 5971, '\p{^ BUHD}', ""); + Expect(0, 5971, '\P{ BUHD}', ""); + Expect(1, 5971, '\P{^ BUHD}', ""); + Expect(0, 5972, '\p{ BUHD}', ""); + Expect(1, 5972, '\p{^ BUHD}', ""); + Expect(1, 5972, '\P{ BUHD}', ""); + Expect(0, 5972, '\P{^ BUHD}', ""); + Error('\p{-:=is_Buhd}'); + Error('\P{-:=is_Buhd}'); + Expect(1, 5971, '\p{isbuhd}', ""); + Expect(0, 5971, '\p{^isbuhd}', ""); + Expect(0, 5971, '\P{isbuhd}', ""); + Expect(1, 5971, '\P{^isbuhd}', ""); + Expect(0, 5972, '\p{isbuhd}', ""); + Expect(1, 5972, '\p{^isbuhd}', ""); + Expect(1, 5972, '\P{isbuhd}', ""); + Expect(0, 5972, '\P{^isbuhd}', ""); + Expect(1, 5971, '\p{ -is_Buhd}', ""); + Expect(0, 5971, '\p{^ -is_Buhd}', ""); + Expect(0, 5971, '\P{ -is_Buhd}', ""); + Expect(1, 5971, '\P{^ -is_Buhd}', ""); + Expect(0, 5972, '\p{ -is_Buhd}', ""); + Expect(1, 5972, '\p{^ -is_Buhd}', ""); + Expect(1, 5972, '\P{ -is_Buhd}', ""); + Expect(0, 5972, '\P{^ -is_Buhd}', ""); + Error('\p{:=Byzantine_musical_symbols}'); + Error('\P{:=Byzantine_musical_symbols}'); + Expect(1, 119039, '\p{byzantinemusicalsymbols}', ""); + Expect(0, 119039, '\p{^byzantinemusicalsymbols}', ""); + Expect(0, 119039, '\P{byzantinemusicalsymbols}', ""); + Expect(1, 119039, '\P{^byzantinemusicalsymbols}', ""); + Expect(0, 119040, '\p{byzantinemusicalsymbols}', ""); + Expect(1, 119040, '\p{^byzantinemusicalsymbols}', ""); + Expect(1, 119040, '\P{byzantinemusicalsymbols}', ""); + Expect(0, 119040, '\P{^byzantinemusicalsymbols}', ""); + Expect(1, 119039, '\p{ Byzantine_Musical_symbols}', ""); + Expect(0, 119039, '\p{^ Byzantine_Musical_symbols}', ""); + Expect(0, 119039, '\P{ Byzantine_Musical_symbols}', ""); + Expect(1, 119039, '\P{^ Byzantine_Musical_symbols}', ""); + Expect(0, 119040, '\p{ Byzantine_Musical_symbols}', ""); + Expect(1, 119040, '\p{^ Byzantine_Musical_symbols}', ""); + Expect(1, 119040, '\P{ Byzantine_Musical_symbols}', ""); + Expect(0, 119040, '\P{^ Byzantine_Musical_symbols}', ""); + Error('\p{:=- Is_Byzantine_MUSICAL_symbols}'); + Error('\P{:=- Is_Byzantine_MUSICAL_symbols}'); + Expect(1, 119039, '\p{isbyzantinemusicalsymbols}', ""); + Expect(0, 119039, '\p{^isbyzantinemusicalsymbols}', ""); + Expect(0, 119039, '\P{isbyzantinemusicalsymbols}', ""); + Expect(1, 119039, '\P{^isbyzantinemusicalsymbols}', ""); + Expect(0, 119040, '\p{isbyzantinemusicalsymbols}', ""); + Expect(1, 119040, '\p{^isbyzantinemusicalsymbols}', ""); + Expect(1, 119040, '\P{isbyzantinemusicalsymbols}', ""); + Expect(0, 119040, '\P{^isbyzantinemusicalsymbols}', ""); + Expect(1, 119039, '\p{ Is_BYZANTINE_musical_Symbols}', ""); + Expect(0, 119039, '\p{^ Is_BYZANTINE_musical_Symbols}', ""); + Expect(0, 119039, '\P{ Is_BYZANTINE_musical_Symbols}', ""); + Expect(1, 119039, '\P{^ Is_BYZANTINE_musical_Symbols}', ""); + Expect(0, 119040, '\p{ Is_BYZANTINE_musical_Symbols}', ""); + Expect(1, 119040, '\p{^ Is_BYZANTINE_musical_Symbols}', ""); + Expect(1, 119040, '\P{ Is_BYZANTINE_musical_Symbols}', ""); + Expect(0, 119040, '\P{^ Is_BYZANTINE_musical_Symbols}', ""); + Error('\p{_In_Byzantine_Musical_Symbols/a/}'); + Error('\P{_In_Byzantine_Musical_Symbols/a/}'); + Expect(1, 119039, '\p{inbyzantinemusicalsymbols}', ""); + Expect(0, 119039, '\p{^inbyzantinemusicalsymbols}', ""); + Expect(0, 119039, '\P{inbyzantinemusicalsymbols}', ""); + Expect(1, 119039, '\P{^inbyzantinemusicalsymbols}', ""); + Expect(0, 119040, '\p{inbyzantinemusicalsymbols}', ""); + Expect(1, 119040, '\p{^inbyzantinemusicalsymbols}', ""); + Expect(1, 119040, '\P{inbyzantinemusicalsymbols}', ""); + Expect(0, 119040, '\P{^inbyzantinemusicalsymbols}', ""); + Expect(1, 119039, '\p{ in_Byzantine_musical_SYMBOLS}', ""); + Expect(0, 119039, '\p{^ in_Byzantine_musical_SYMBOLS}', ""); + Expect(0, 119039, '\P{ in_Byzantine_musical_SYMBOLS}', ""); + Expect(1, 119039, '\P{^ in_Byzantine_musical_SYMBOLS}', ""); + Expect(0, 119040, '\p{ in_Byzantine_musical_SYMBOLS}', ""); + Expect(1, 119040, '\p{^ in_Byzantine_musical_SYMBOLS}', ""); + Expect(1, 119040, '\P{ in_Byzantine_musical_SYMBOLS}', ""); + Expect(0, 119040, '\P{^ in_Byzantine_musical_SYMBOLS}', ""); + Error('\p{/a/byzantine_MUSIC}'); + Error('\P{/a/byzantine_MUSIC}'); + Expect(1, 119039, '\p{byzantinemusic}', ""); + Expect(0, 119039, '\p{^byzantinemusic}', ""); + Expect(0, 119039, '\P{byzantinemusic}', ""); + Expect(1, 119039, '\P{^byzantinemusic}', ""); + Expect(0, 119040, '\p{byzantinemusic}', ""); + Expect(1, 119040, '\p{^byzantinemusic}', ""); + Expect(1, 119040, '\P{byzantinemusic}', ""); + Expect(0, 119040, '\P{^byzantinemusic}', ""); + Expect(1, 119039, '\p{Byzantine_MUSIC}', ""); + Expect(0, 119039, '\p{^Byzantine_MUSIC}', ""); + Expect(0, 119039, '\P{Byzantine_MUSIC}', ""); + Expect(1, 119039, '\P{^Byzantine_MUSIC}', ""); + Expect(0, 119040, '\p{Byzantine_MUSIC}', ""); + Expect(1, 119040, '\p{^Byzantine_MUSIC}', ""); + Expect(1, 119040, '\P{Byzantine_MUSIC}', ""); + Expect(0, 119040, '\P{^Byzantine_MUSIC}', ""); + Error('\p{_/a/is_Byzantine_Music}'); + Error('\P{_/a/is_Byzantine_Music}'); + Expect(1, 119039, '\p{isbyzantinemusic}', ""); + Expect(0, 119039, '\p{^isbyzantinemusic}', ""); + Expect(0, 119039, '\P{isbyzantinemusic}', ""); + Expect(1, 119039, '\P{^isbyzantinemusic}', ""); + Expect(0, 119040, '\p{isbyzantinemusic}', ""); + Expect(1, 119040, '\p{^isbyzantinemusic}', ""); + Expect(1, 119040, '\P{isbyzantinemusic}', ""); + Expect(0, 119040, '\P{^isbyzantinemusic}', ""); + Expect(1, 119039, '\p{ IS_BYZANTINE_music}', ""); + Expect(0, 119039, '\p{^ IS_BYZANTINE_music}', ""); + Expect(0, 119039, '\P{ IS_BYZANTINE_music}', ""); + Expect(1, 119039, '\P{^ IS_BYZANTINE_music}', ""); + Expect(0, 119040, '\p{ IS_BYZANTINE_music}', ""); + Expect(1, 119040, '\p{^ IS_BYZANTINE_music}', ""); + Expect(1, 119040, '\P{ IS_BYZANTINE_music}', ""); + Expect(0, 119040, '\P{^ IS_BYZANTINE_music}', ""); + Error('\p{ :=IN_BYZANTINE_Music}'); + Error('\P{ :=IN_BYZANTINE_Music}'); + Expect(1, 119039, '\p{inbyzantinemusic}', ""); + Expect(0, 119039, '\p{^inbyzantinemusic}', ""); + Expect(0, 119039, '\P{inbyzantinemusic}', ""); + Expect(1, 119039, '\P{^inbyzantinemusic}', ""); + Expect(0, 119040, '\p{inbyzantinemusic}', ""); + Expect(1, 119040, '\p{^inbyzantinemusic}', ""); + Expect(1, 119040, '\P{inbyzantinemusic}', ""); + Expect(0, 119040, '\P{^inbyzantinemusic}', ""); + Expect(1, 119039, '\p{ In_Byzantine_music}', ""); + Expect(0, 119039, '\p{^ In_Byzantine_music}', ""); + Expect(0, 119039, '\P{ In_Byzantine_music}', ""); + Expect(1, 119039, '\P{^ In_Byzantine_music}', ""); + Expect(0, 119040, '\p{ In_Byzantine_music}', ""); + Expect(1, 119040, '\p{^ In_Byzantine_music}', ""); + Expect(1, 119040, '\P{ In_Byzantine_music}', ""); + Expect(0, 119040, '\P{^ In_Byzantine_music}', ""); + Error('\p{ -Canadian_Aboriginal/a/}'); + Error('\P{ -Canadian_Aboriginal/a/}'); + Expect(1, 72383, '\p{canadianaboriginal}', ""); + Expect(0, 72383, '\p{^canadianaboriginal}', ""); + Expect(0, 72383, '\P{canadianaboriginal}', ""); + Expect(1, 72383, '\P{^canadianaboriginal}', ""); + Expect(0, 72384, '\p{canadianaboriginal}', ""); + Expect(1, 72384, '\p{^canadianaboriginal}', ""); + Expect(1, 72384, '\P{canadianaboriginal}', ""); + Expect(0, 72384, '\P{^canadianaboriginal}', ""); + Expect(1, 72383, '\p{ Canadian_ABORIGINAL}', ""); + Expect(0, 72383, '\p{^ Canadian_ABORIGINAL}', ""); + Expect(0, 72383, '\P{ Canadian_ABORIGINAL}', ""); + Expect(1, 72383, '\P{^ Canadian_ABORIGINAL}', ""); + Expect(0, 72384, '\p{ Canadian_ABORIGINAL}', ""); + Expect(1, 72384, '\p{^ Canadian_ABORIGINAL}', ""); + Expect(1, 72384, '\P{ Canadian_ABORIGINAL}', ""); + Expect(0, 72384, '\P{^ Canadian_ABORIGINAL}', ""); + Error('\p{_is_canadian_Aboriginal:=}'); + Error('\P{_is_canadian_Aboriginal:=}'); + Expect(1, 72383, '\p{iscanadianaboriginal}', ""); + Expect(0, 72383, '\p{^iscanadianaboriginal}', ""); + Expect(0, 72383, '\P{iscanadianaboriginal}', ""); + Expect(1, 72383, '\P{^iscanadianaboriginal}', ""); + Expect(0, 72384, '\p{iscanadianaboriginal}', ""); + Expect(1, 72384, '\p{^iscanadianaboriginal}', ""); + Expect(1, 72384, '\P{iscanadianaboriginal}', ""); + Expect(0, 72384, '\P{^iscanadianaboriginal}', ""); + Expect(1, 72383, '\p{_ is_Canadian_ABORIGINAL}', ""); + Expect(0, 72383, '\p{^_ is_Canadian_ABORIGINAL}', ""); + Expect(0, 72383, '\P{_ is_Canadian_ABORIGINAL}', ""); + Expect(1, 72383, '\P{^_ is_Canadian_ABORIGINAL}', ""); + Expect(0, 72384, '\p{_ is_Canadian_ABORIGINAL}', ""); + Expect(1, 72384, '\p{^_ is_Canadian_ABORIGINAL}', ""); + Expect(1, 72384, '\P{_ is_Canadian_ABORIGINAL}', ""); + Expect(0, 72384, '\P{^_ is_Canadian_ABORIGINAL}', ""); + Error('\p{:=--Cans}'); + Error('\P{:=--Cans}'); + Expect(1, 72383, '\p{cans}', ""); + Expect(0, 72383, '\p{^cans}', ""); + Expect(0, 72383, '\P{cans}', ""); + Expect(1, 72383, '\P{^cans}', ""); + Expect(0, 72384, '\p{cans}', ""); + Expect(1, 72384, '\p{^cans}', ""); + Expect(1, 72384, '\P{cans}', ""); + Expect(0, 72384, '\P{^cans}', ""); + Expect(1, 72383, '\p{ -Cans}', ""); + Expect(0, 72383, '\p{^ -Cans}', ""); + Expect(0, 72383, '\P{ -Cans}', ""); + Expect(1, 72383, '\P{^ -Cans}', ""); + Expect(0, 72384, '\p{ -Cans}', ""); + Expect(1, 72384, '\p{^ -Cans}', ""); + Expect(1, 72384, '\P{ -Cans}', ""); + Expect(0, 72384, '\P{^ -Cans}', ""); + Error('\p{ /a/Is_CANS}'); + Error('\P{ /a/Is_CANS}'); + Expect(1, 72383, '\p{iscans}', ""); + Expect(0, 72383, '\p{^iscans}', ""); + Expect(0, 72383, '\P{iscans}', ""); + Expect(1, 72383, '\P{^iscans}', ""); + Expect(0, 72384, '\p{iscans}', ""); + Expect(1, 72384, '\p{^iscans}', ""); + Expect(1, 72384, '\P{iscans}', ""); + Expect(0, 72384, '\P{^iscans}', ""); + Expect(1, 72383, '\p{_IS_Cans}', ""); + Expect(0, 72383, '\p{^_IS_Cans}', ""); + Expect(0, 72383, '\P{_IS_Cans}', ""); + Expect(1, 72383, '\P{^_IS_Cans}', ""); + Expect(0, 72384, '\p{_IS_Cans}', ""); + Expect(1, 72384, '\p{^_IS_Cans}', ""); + Expect(1, 72384, '\P{_IS_Cans}', ""); + Expect(0, 72384, '\P{^_IS_Cans}', ""); + Error('\p{ Carian:=}'); + Error('\P{ Carian:=}'); + Expect(1, 66256, '\p{carian}', ""); + Expect(0, 66256, '\p{^carian}', ""); + Expect(0, 66256, '\P{carian}', ""); + Expect(1, 66256, '\P{^carian}', ""); + Expect(0, 66257, '\p{carian}', ""); + Expect(1, 66257, '\p{^carian}', ""); + Expect(1, 66257, '\P{carian}', ""); + Expect(0, 66257, '\P{^carian}', ""); + Expect(1, 66256, '\p{ Carian}', ""); + Expect(0, 66256, '\p{^ Carian}', ""); + Expect(0, 66256, '\P{ Carian}', ""); + Expect(1, 66256, '\P{^ Carian}', ""); + Expect(0, 66257, '\p{ Carian}', ""); + Expect(1, 66257, '\p{^ Carian}', ""); + Expect(1, 66257, '\P{ Carian}', ""); + Expect(0, 66257, '\P{^ Carian}', ""); + Error('\p{ :=Is_carian}'); + Error('\P{ :=Is_carian}'); + Expect(1, 66256, '\p{iscarian}', ""); + Expect(0, 66256, '\p{^iscarian}', ""); + Expect(0, 66256, '\P{iscarian}', ""); + Expect(1, 66256, '\P{^iscarian}', ""); + Expect(0, 66257, '\p{iscarian}', ""); + Expect(1, 66257, '\p{^iscarian}', ""); + Expect(1, 66257, '\P{iscarian}', ""); + Expect(0, 66257, '\P{^iscarian}', ""); + Expect(1, 66256, '\p{_-Is_Carian}', ""); + Expect(0, 66256, '\p{^_-Is_Carian}', ""); + Expect(0, 66256, '\P{_-Is_Carian}', ""); + Expect(1, 66256, '\P{^_-Is_Carian}', ""); + Expect(0, 66257, '\p{_-Is_Carian}', ""); + Expect(1, 66257, '\p{^_-Is_Carian}', ""); + Expect(1, 66257, '\P{_-Is_Carian}', ""); + Expect(0, 66257, '\P{^_-Is_Carian}', ""); + Error('\p{/a/_ CARI}'); + Error('\P{/a/_ CARI}'); + Expect(1, 66256, '\p{cari}', ""); + Expect(0, 66256, '\p{^cari}', ""); + Expect(0, 66256, '\P{cari}', ""); + Expect(1, 66256, '\P{^cari}', ""); + Expect(0, 66257, '\p{cari}', ""); + Expect(1, 66257, '\p{^cari}', ""); + Expect(1, 66257, '\P{cari}', ""); + Expect(0, 66257, '\P{^cari}', ""); + Expect(1, 66256, '\p{_ CARI}', ""); + Expect(0, 66256, '\p{^_ CARI}', ""); + Expect(0, 66256, '\P{_ CARI}', ""); + Expect(1, 66256, '\P{^_ CARI}', ""); + Expect(0, 66257, '\p{_ CARI}', ""); + Expect(1, 66257, '\p{^_ CARI}', ""); + Expect(1, 66257, '\P{_ CARI}', ""); + Expect(0, 66257, '\P{^_ CARI}', ""); + Error('\p{_:=is_Cari}'); + Error('\P{_:=is_Cari}'); + Expect(1, 66256, '\p{iscari}', ""); + Expect(0, 66256, '\p{^iscari}', ""); + Expect(0, 66256, '\P{iscari}', ""); + Expect(1, 66256, '\P{^iscari}', ""); + Expect(0, 66257, '\p{iscari}', ""); + Expect(1, 66257, '\p{^iscari}', ""); + Expect(1, 66257, '\P{iscari}', ""); + Expect(0, 66257, '\P{^iscari}', ""); + Expect(1, 66256, '\p{_ IS_cari}', ""); + Expect(0, 66256, '\p{^_ IS_cari}', ""); + Expect(0, 66256, '\P{_ IS_cari}', ""); + Expect(1, 66256, '\P{^_ IS_cari}', ""); + Expect(0, 66257, '\p{_ IS_cari}', ""); + Expect(1, 66257, '\p{^_ IS_cari}', ""); + Expect(1, 66257, '\P{_ IS_cari}', ""); + Expect(0, 66257, '\P{^_ IS_cari}', ""); + Error('\p{ CASE_ignorable/a/}'); + Error('\P{ CASE_ignorable/a/}'); + Expect(1, 917999, '\p{caseignorable}', ""); + Expect(0, 917999, '\p{^caseignorable}', ""); + Expect(0, 917999, '\P{caseignorable}', ""); + Expect(1, 917999, '\P{^caseignorable}', ""); + Expect(0, 918000, '\p{caseignorable}', ""); + Expect(1, 918000, '\p{^caseignorable}', ""); + Expect(1, 918000, '\P{caseignorable}', ""); + Expect(0, 918000, '\P{^caseignorable}', ""); + Expect(1, 917999, '\p{_-Case_Ignorable}', ""); + Expect(0, 917999, '\p{^_-Case_Ignorable}', ""); + Expect(0, 917999, '\P{_-Case_Ignorable}', ""); + Expect(1, 917999, '\P{^_-Case_Ignorable}', ""); + Expect(0, 918000, '\p{_-Case_Ignorable}', ""); + Expect(1, 918000, '\p{^_-Case_Ignorable}', ""); + Expect(1, 918000, '\P{_-Case_Ignorable}', ""); + Expect(0, 918000, '\P{^_-Case_Ignorable}', ""); + Error('\p{ :=Is_case_ignorable}'); + Error('\P{ :=Is_case_ignorable}'); + Expect(1, 917999, '\p{iscaseignorable}', ""); + Expect(0, 917999, '\p{^iscaseignorable}', ""); + Expect(0, 917999, '\P{iscaseignorable}', ""); + Expect(1, 917999, '\P{^iscaseignorable}', ""); + Expect(0, 918000, '\p{iscaseignorable}', ""); + Expect(1, 918000, '\p{^iscaseignorable}', ""); + Expect(1, 918000, '\P{iscaseignorable}', ""); + Expect(0, 918000, '\P{^iscaseignorable}', ""); + Expect(1, 917999, '\p{_ Is_case_Ignorable}', ""); + Expect(0, 917999, '\p{^_ Is_case_Ignorable}', ""); + Expect(0, 917999, '\P{_ Is_case_Ignorable}', ""); + Expect(1, 917999, '\P{^_ Is_case_Ignorable}', ""); + Expect(0, 918000, '\p{_ Is_case_Ignorable}', ""); + Expect(1, 918000, '\p{^_ Is_case_Ignorable}', ""); + Expect(1, 918000, '\P{_ Is_case_Ignorable}', ""); + Expect(0, 918000, '\P{^_ Is_case_Ignorable}', ""); + Error('\p{_:=CI}'); + Error('\P{_:=CI}'); + Expect(1, 917999, '\p{ci}', ""); + Expect(0, 917999, '\p{^ci}', ""); + Expect(0, 917999, '\P{ci}', ""); + Expect(1, 917999, '\P{^ci}', ""); + Expect(0, 918000, '\p{ci}', ""); + Expect(1, 918000, '\p{^ci}', ""); + Expect(1, 918000, '\P{ci}', ""); + Expect(0, 918000, '\P{^ci}', ""); + Expect(1, 917999, '\p{__CI}', ""); + Expect(0, 917999, '\p{^__CI}', ""); + Expect(0, 917999, '\P{__CI}', ""); + Expect(1, 917999, '\P{^__CI}', ""); + Expect(0, 918000, '\p{__CI}', ""); + Expect(1, 918000, '\p{^__CI}', ""); + Expect(1, 918000, '\P{__CI}', ""); + Expect(0, 918000, '\P{^__CI}', ""); + Error('\p{-/a/Is_CI}'); + Error('\P{-/a/Is_CI}'); + Expect(1, 917999, '\p{isci}', ""); + Expect(0, 917999, '\p{^isci}', ""); + Expect(0, 917999, '\P{isci}', ""); + Expect(1, 917999, '\P{^isci}', ""); + Expect(0, 918000, '\p{isci}', ""); + Expect(1, 918000, '\p{^isci}', ""); + Expect(1, 918000, '\P{isci}', ""); + Expect(0, 918000, '\P{^isci}', ""); + Expect(1, 917999, '\p{ is_ci}', ""); + Expect(0, 917999, '\p{^ is_ci}', ""); + Expect(0, 917999, '\P{ is_ci}', ""); + Expect(1, 917999, '\P{^ is_ci}', ""); + Expect(0, 918000, '\p{ is_ci}', ""); + Expect(1, 918000, '\p{^ is_ci}', ""); + Expect(1, 918000, '\P{ is_ci}', ""); + Expect(0, 918000, '\P{^ is_ci}', ""); + Error('\p{ Cased:=}'); + Error('\P{ Cased:=}'); + Expect(1, 127369, '\p{cased}', ""); + Expect(0, 127369, '\p{^cased}', ""); + Expect(0, 127369, '\P{cased}', ""); + Expect(1, 127369, '\P{^cased}', ""); + Expect(0, 127370, '\p{cased}', ""); + Expect(1, 127370, '\p{^cased}', ""); + Expect(1, 127370, '\P{cased}', ""); + Expect(0, 127370, '\P{^cased}', ""); + Expect(1, 127369, '\p{ -Cased}', ""); + Expect(0, 127369, '\p{^ -Cased}', ""); + Expect(0, 127369, '\P{ -Cased}', ""); + Expect(1, 127369, '\P{^ -Cased}', ""); + Expect(0, 127370, '\p{ -Cased}', ""); + Expect(1, 127370, '\p{^ -Cased}', ""); + Expect(1, 127370, '\P{ -Cased}', ""); + Expect(0, 127370, '\P{^ -Cased}', ""); + Error('\p{ IS_Cased:=}'); + Error('\P{ IS_Cased:=}'); + Expect(1, 127369, '\p{iscased}', ""); + Expect(0, 127369, '\p{^iscased}', ""); + Expect(0, 127369, '\P{iscased}', ""); + Expect(1, 127369, '\P{^iscased}', ""); + Expect(0, 127370, '\p{iscased}', ""); + Expect(1, 127370, '\p{^iscased}', ""); + Expect(1, 127370, '\P{iscased}', ""); + Expect(0, 127370, '\P{^iscased}', ""); + Expect(1, 127369, '\p{__Is_Cased}', ""); + Expect(0, 127369, '\p{^__Is_Cased}', ""); + Expect(0, 127369, '\P{__Is_Cased}', ""); + Expect(1, 127369, '\P{^__Is_Cased}', ""); + Expect(0, 127370, '\p{__Is_Cased}', ""); + Expect(1, 127370, '\p{^__Is_Cased}', ""); + Expect(1, 127370, '\P{__Is_Cased}', ""); + Expect(0, 127370, '\P{^__Is_Cased}', ""); + Error('\p{/a/_-Cased_Letter}'); + Error('\P{/a/_-Cased_Letter}'); + Expect(1, 125251, '\p{casedletter}', ""); + Expect(0, 125251, '\p{^casedletter}', ""); + Expect(0, 125251, '\P{casedletter}', ""); + Expect(1, 125251, '\P{^casedletter}', ""); + Expect(0, 125252, '\p{casedletter}', ""); + Expect(1, 125252, '\p{^casedletter}', ""); + Expect(1, 125252, '\P{casedletter}', ""); + Expect(0, 125252, '\P{^casedletter}', ""); + Expect(1, 125251, '\p{ Cased_letter}', ""); + Expect(0, 125251, '\p{^ Cased_letter}', ""); + Expect(0, 125251, '\P{ Cased_letter}', ""); + Expect(1, 125251, '\P{^ Cased_letter}', ""); + Expect(0, 125252, '\p{ Cased_letter}', ""); + Expect(1, 125252, '\p{^ Cased_letter}', ""); + Expect(1, 125252, '\P{ Cased_letter}', ""); + Expect(0, 125252, '\P{^ Cased_letter}', ""); + Error('\p{/a/ Is_Cased_letter}'); + Error('\P{/a/ Is_Cased_letter}'); + Expect(1, 125251, '\p{iscasedletter}', ""); + Expect(0, 125251, '\p{^iscasedletter}', ""); + Expect(0, 125251, '\P{iscasedletter}', ""); + Expect(1, 125251, '\P{^iscasedletter}', ""); + Expect(0, 125252, '\p{iscasedletter}', ""); + Expect(1, 125252, '\p{^iscasedletter}', ""); + Expect(1, 125252, '\P{iscasedletter}', ""); + Expect(0, 125252, '\P{^iscasedletter}', ""); + Expect(1, 125251, '\p{ _Is_Cased_Letter}', ""); + Expect(0, 125251, '\p{^ _Is_Cased_Letter}', ""); + Expect(0, 125251, '\P{ _Is_Cased_Letter}', ""); + Expect(1, 125251, '\P{^ _Is_Cased_Letter}', ""); + Expect(0, 125252, '\p{ _Is_Cased_Letter}', ""); + Expect(1, 125252, '\p{^ _Is_Cased_Letter}', ""); + Expect(1, 125252, '\P{ _Is_Cased_Letter}', ""); + Expect(0, 125252, '\P{^ _Is_Cased_Letter}', ""); + Error('\p{:= LC}'); + Error('\P{:= LC}'); + Expect(1, 125251, '\p{lc}', ""); + Expect(0, 125251, '\p{^lc}', ""); + Expect(0, 125251, '\P{lc}', ""); + Expect(1, 125251, '\P{^lc}', ""); + Expect(0, 125252, '\p{lc}', ""); + Expect(1, 125252, '\p{^lc}', ""); + Expect(1, 125252, '\P{lc}', ""); + Expect(0, 125252, '\P{^lc}', ""); + Expect(1, 125251, '\p{ LC}', ""); + Expect(0, 125251, '\p{^ LC}', ""); + Expect(0, 125251, '\P{ LC}', ""); + Expect(1, 125251, '\P{^ LC}', ""); + Expect(0, 125252, '\p{ LC}', ""); + Expect(1, 125252, '\p{^ LC}', ""); + Expect(1, 125252, '\P{ LC}', ""); + Expect(0, 125252, '\P{^ LC}', ""); + Error('\p{/a/_ is_LC}'); + Error('\P{/a/_ is_LC}'); + Expect(1, 125251, '\p{islc}', ""); + Expect(0, 125251, '\p{^islc}', ""); + Expect(0, 125251, '\P{islc}', ""); + Expect(1, 125251, '\P{^islc}', ""); + Expect(0, 125252, '\p{islc}', ""); + Expect(1, 125252, '\p{^islc}', ""); + Expect(1, 125252, '\P{islc}', ""); + Expect(0, 125252, '\P{^islc}', ""); + Expect(1, 125251, '\p{- Is_LC}', ""); + Expect(0, 125251, '\p{^- Is_LC}', ""); + Expect(0, 125251, '\P{- Is_LC}', ""); + Expect(1, 125251, '\P{^- Is_LC}', ""); + Expect(0, 125252, '\p{- Is_LC}', ""); + Expect(1, 125252, '\p{^- Is_LC}', ""); + Expect(1, 125252, '\P{- Is_LC}', ""); + Expect(0, 125252, '\P{^- Is_LC}', ""); + Error('\p{:=L_}'); + Error('\P{:=L_}'); + Expect(1, 125251, '\p{l_}', ""); + Expect(0, 125251, '\p{^l_}', ""); + Expect(0, 125251, '\P{l_}', ""); + Expect(1, 125251, '\P{^l_}', ""); + Expect(0, 125252, '\p{l_}', ""); + Expect(1, 125252, '\p{^l_}', ""); + Expect(1, 125252, '\P{l_}', ""); + Expect(0, 125252, '\P{^l_}', ""); + Expect(1, 125251, '\p{-L_}', ""); + Expect(0, 125251, '\p{^-L_}', ""); + Expect(0, 125251, '\P{-L_}', ""); + Expect(1, 125251, '\P{^-L_}', ""); + Expect(0, 125252, '\p{-L_}', ""); + Expect(1, 125252, '\p{^-L_}', ""); + Expect(1, 125252, '\P{-L_}', ""); + Expect(0, 125252, '\P{^-L_}', ""); + Error('\p{-/a/Is_l_}'); + Error('\P{-/a/Is_l_}'); + Expect(1, 125251, '\p{isl_}', ""); + Expect(0, 125251, '\p{^isl_}', ""); + Expect(0, 125251, '\P{isl_}', ""); + Expect(1, 125251, '\P{^isl_}', ""); + Expect(0, 125252, '\p{isl_}', ""); + Expect(1, 125252, '\p{^isl_}', ""); + Expect(1, 125252, '\P{isl_}', ""); + Expect(0, 125252, '\P{^isl_}', ""); + Expect(1, 125251, '\p{_IS_L_}', ""); + Expect(0, 125251, '\p{^_IS_L_}', ""); + Expect(0, 125251, '\P{_IS_L_}', ""); + Expect(1, 125251, '\P{^_IS_L_}', ""); + Expect(0, 125252, '\p{_IS_L_}', ""); + Expect(1, 125252, '\p{^_IS_L_}', ""); + Expect(1, 125252, '\P{_IS_L_}', ""); + Expect(0, 125252, '\P{^_IS_L_}', ""); + Error('\p{:=_-L&}'); + Error('\P{:=_-L&}'); + Expect(1, 125251, '\p{l&}', ""); + Expect(0, 125251, '\p{^l&}', ""); + Expect(0, 125251, '\P{l&}', ""); + Expect(1, 125251, '\P{^l&}', ""); + Expect(0, 125252, '\p{l&}', ""); + Expect(1, 125252, '\p{^l&}', ""); + Expect(1, 125252, '\P{l&}', ""); + Expect(0, 125252, '\P{^l&}', ""); + Expect(1, 125251, '\p{_l&}', ""); + Expect(0, 125251, '\p{^_l&}', ""); + Expect(0, 125251, '\P{_l&}', ""); + Expect(1, 125251, '\P{^_l&}', ""); + Expect(0, 125252, '\p{_l&}', ""); + Expect(1, 125252, '\p{^_l&}', ""); + Expect(1, 125252, '\P{_l&}', ""); + Expect(0, 125252, '\P{^_l&}', ""); + Error('\p{ Is_L&/a/}'); + Error('\P{ Is_L&/a/}'); + Expect(1, 125251, '\p{isl&}', ""); + Expect(0, 125251, '\p{^isl&}', ""); + Expect(0, 125251, '\P{isl&}', ""); + Expect(1, 125251, '\P{^isl&}', ""); + Expect(0, 125252, '\p{isl&}', ""); + Expect(1, 125252, '\p{^isl&}', ""); + Expect(1, 125252, '\P{isl&}', ""); + Expect(0, 125252, '\P{^isl&}', ""); + Expect(1, 125251, '\p{- IS_L&}', ""); + Expect(0, 125251, '\p{^- IS_L&}', ""); + Expect(0, 125251, '\P{- IS_L&}', ""); + Expect(1, 125251, '\P{^- IS_L&}', ""); + Expect(0, 125252, '\p{- IS_L&}', ""); + Expect(1, 125252, '\p{^- IS_L&}', ""); + Expect(1, 125252, '\P{- IS_L&}', ""); + Expect(0, 125252, '\P{^- IS_L&}', ""); + Error('\p{/a/- caucasian_Albanian}'); + Error('\P{/a/- caucasian_Albanian}'); + Expect(1, 66927, '\p{caucasianalbanian}', ""); + Expect(0, 66927, '\p{^caucasianalbanian}', ""); + Expect(0, 66927, '\P{caucasianalbanian}', ""); + Expect(1, 66927, '\P{^caucasianalbanian}', ""); + Expect(0, 66928, '\p{caucasianalbanian}', ""); + Expect(1, 66928, '\p{^caucasianalbanian}', ""); + Expect(1, 66928, '\P{caucasianalbanian}', ""); + Expect(0, 66928, '\P{^caucasianalbanian}', ""); + Expect(1, 66927, '\p{ CAUCASIAN_Albanian}', ""); + Expect(0, 66927, '\p{^ CAUCASIAN_Albanian}', ""); + Expect(0, 66927, '\P{ CAUCASIAN_Albanian}', ""); + Expect(1, 66927, '\P{^ CAUCASIAN_Albanian}', ""); + Expect(0, 66928, '\p{ CAUCASIAN_Albanian}', ""); + Expect(1, 66928, '\p{^ CAUCASIAN_Albanian}', ""); + Expect(1, 66928, '\P{ CAUCASIAN_Albanian}', ""); + Expect(0, 66928, '\P{^ CAUCASIAN_Albanian}', ""); + Error('\p{-Is_caucasian_Albanian/a/}'); + Error('\P{-Is_caucasian_Albanian/a/}'); + Expect(1, 66927, '\p{iscaucasianalbanian}', ""); + Expect(0, 66927, '\p{^iscaucasianalbanian}', ""); + Expect(0, 66927, '\P{iscaucasianalbanian}', ""); + Expect(1, 66927, '\P{^iscaucasianalbanian}', ""); + Expect(0, 66928, '\p{iscaucasianalbanian}', ""); + Expect(1, 66928, '\p{^iscaucasianalbanian}', ""); + Expect(1, 66928, '\P{iscaucasianalbanian}', ""); + Expect(0, 66928, '\P{^iscaucasianalbanian}', ""); + Expect(1, 66927, '\p{_IS_Caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^_IS_Caucasian_Albanian}', ""); + Expect(0, 66927, '\P{_IS_Caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^_IS_Caucasian_Albanian}', ""); + Expect(0, 66928, '\p{_IS_Caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^_IS_Caucasian_Albanian}', ""); + Expect(1, 66928, '\P{_IS_Caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^_IS_Caucasian_Albanian}', ""); + Error('\p{ AGHB/a/}'); + Error('\P{ AGHB/a/}'); + Expect(1, 66927, '\p{aghb}', ""); + Expect(0, 66927, '\p{^aghb}', ""); + Expect(0, 66927, '\P{aghb}', ""); + Expect(1, 66927, '\P{^aghb}', ""); + Expect(0, 66928, '\p{aghb}', ""); + Expect(1, 66928, '\p{^aghb}', ""); + Expect(1, 66928, '\P{aghb}', ""); + Expect(0, 66928, '\P{^aghb}', ""); + Expect(1, 66927, '\p{Aghb}', ""); + Expect(0, 66927, '\p{^Aghb}', ""); + Expect(0, 66927, '\P{Aghb}', ""); + Expect(1, 66927, '\P{^Aghb}', ""); + Expect(0, 66928, '\p{Aghb}', ""); + Expect(1, 66928, '\p{^Aghb}', ""); + Expect(1, 66928, '\P{Aghb}', ""); + Expect(0, 66928, '\P{^Aghb}', ""); + Error('\p{ Is_Aghb/a/}'); + Error('\P{ Is_Aghb/a/}'); + Expect(1, 66927, '\p{isaghb}', ""); + Expect(0, 66927, '\p{^isaghb}', ""); + Expect(0, 66927, '\P{isaghb}', ""); + Expect(1, 66927, '\P{^isaghb}', ""); + Expect(0, 66928, '\p{isaghb}', ""); + Expect(1, 66928, '\p{^isaghb}', ""); + Expect(1, 66928, '\P{isaghb}', ""); + Expect(0, 66928, '\P{^isaghb}', ""); + Expect(1, 66927, '\p{_ Is_AGHB}', ""); + Expect(0, 66927, '\p{^_ Is_AGHB}', ""); + Expect(0, 66927, '\P{_ Is_AGHB}', ""); + Expect(1, 66927, '\P{^_ Is_AGHB}', ""); + Expect(0, 66928, '\p{_ Is_AGHB}', ""); + Expect(1, 66928, '\p{^_ Is_AGHB}', ""); + Expect(1, 66928, '\P{_ Is_AGHB}', ""); + Expect(0, 66928, '\P{^_ Is_AGHB}', ""); + Error('\p{_/a/chakma}'); + Error('\P{_/a/chakma}'); + Expect(1, 69959, '\p{chakma}', ""); + Expect(0, 69959, '\p{^chakma}', ""); + Expect(0, 69959, '\P{chakma}', ""); + Expect(1, 69959, '\P{^chakma}', ""); + Expect(0, 69960, '\p{chakma}', ""); + Expect(1, 69960, '\p{^chakma}', ""); + Expect(1, 69960, '\P{chakma}', ""); + Expect(0, 69960, '\P{^chakma}', ""); + Expect(1, 69959, '\p{ chakma}', ""); + Expect(0, 69959, '\p{^ chakma}', ""); + Expect(0, 69959, '\P{ chakma}', ""); + Expect(1, 69959, '\P{^ chakma}', ""); + Expect(0, 69960, '\p{ chakma}', ""); + Expect(1, 69960, '\p{^ chakma}', ""); + Expect(1, 69960, '\P{ chakma}', ""); + Expect(0, 69960, '\P{^ chakma}', ""); + Error('\p{_-IS_Chakma:=}'); + Error('\P{_-IS_Chakma:=}'); + Expect(1, 69959, '\p{ischakma}', ""); + Expect(0, 69959, '\p{^ischakma}', ""); + Expect(0, 69959, '\P{ischakma}', ""); + Expect(1, 69959, '\P{^ischakma}', ""); + Expect(0, 69960, '\p{ischakma}', ""); + Expect(1, 69960, '\p{^ischakma}', ""); + Expect(1, 69960, '\P{ischakma}', ""); + Expect(0, 69960, '\P{^ischakma}', ""); + Expect(1, 69959, '\p{- is_Chakma}', ""); + Expect(0, 69959, '\p{^- is_Chakma}', ""); + Expect(0, 69959, '\P{- is_Chakma}', ""); + Expect(1, 69959, '\P{^- is_Chakma}', ""); + Expect(0, 69960, '\p{- is_Chakma}', ""); + Expect(1, 69960, '\p{^- is_Chakma}', ""); + Expect(1, 69960, '\P{- is_Chakma}', ""); + Expect(0, 69960, '\P{^- is_Chakma}', ""); + Error('\p{ /a/Cakm}'); + Error('\P{ /a/Cakm}'); + Expect(1, 69959, '\p{cakm}', ""); + Expect(0, 69959, '\p{^cakm}', ""); + Expect(0, 69959, '\P{cakm}', ""); + Expect(1, 69959, '\P{^cakm}', ""); + Expect(0, 69960, '\p{cakm}', ""); + Expect(1, 69960, '\p{^cakm}', ""); + Expect(1, 69960, '\P{cakm}', ""); + Expect(0, 69960, '\P{^cakm}', ""); + Expect(1, 69959, '\p{- CAKM}', ""); + Expect(0, 69959, '\p{^- CAKM}', ""); + Expect(0, 69959, '\P{- CAKM}', ""); + Expect(1, 69959, '\P{^- CAKM}', ""); + Expect(0, 69960, '\p{- CAKM}', ""); + Expect(1, 69960, '\p{^- CAKM}', ""); + Expect(1, 69960, '\P{- CAKM}', ""); + Expect(0, 69960, '\P{^- CAKM}', ""); + Error('\p{:= Is_CAKM}'); + Error('\P{:= Is_CAKM}'); + Expect(1, 69959, '\p{iscakm}', ""); + Expect(0, 69959, '\p{^iscakm}', ""); + Expect(0, 69959, '\P{iscakm}', ""); + Expect(1, 69959, '\P{^iscakm}', ""); + Expect(0, 69960, '\p{iscakm}', ""); + Expect(1, 69960, '\p{^iscakm}', ""); + Expect(1, 69960, '\P{iscakm}', ""); + Expect(0, 69960, '\P{^iscakm}', ""); + Expect(1, 69959, '\p{ -IS_CAKM}', ""); + Expect(0, 69959, '\p{^ -IS_CAKM}', ""); + Expect(0, 69959, '\P{ -IS_CAKM}', ""); + Expect(1, 69959, '\P{^ -IS_CAKM}', ""); + Expect(0, 69960, '\p{ -IS_CAKM}', ""); + Expect(1, 69960, '\p{^ -IS_CAKM}', ""); + Expect(1, 69960, '\P{ -IS_CAKM}', ""); + Expect(0, 69960, '\P{^ -IS_CAKM}', ""); + Error('\p{ :=CHAM}'); + Error('\P{ :=CHAM}'); + Expect(1, 43615, '\p{cham}', ""); + Expect(0, 43615, '\p{^cham}', ""); + Expect(0, 43615, '\P{cham}', ""); + Expect(1, 43615, '\P{^cham}', ""); + Expect(0, 43616, '\p{cham}', ""); + Expect(1, 43616, '\p{^cham}', ""); + Expect(1, 43616, '\P{cham}', ""); + Expect(0, 43616, '\P{^cham}', ""); + Expect(1, 43615, '\p{- cham}', ""); + Expect(0, 43615, '\p{^- cham}', ""); + Expect(0, 43615, '\P{- cham}', ""); + Expect(1, 43615, '\P{^- cham}', ""); + Expect(0, 43616, '\p{- cham}', ""); + Expect(1, 43616, '\p{^- cham}', ""); + Expect(1, 43616, '\P{- cham}', ""); + Expect(0, 43616, '\P{^- cham}', ""); + Error('\p{_/a/Is_CHAM}'); + Error('\P{_/a/Is_CHAM}'); + Expect(1, 43615, '\p{ischam}', ""); + Expect(0, 43615, '\p{^ischam}', ""); + Expect(0, 43615, '\P{ischam}', ""); + Expect(1, 43615, '\P{^ischam}', ""); + Expect(0, 43616, '\p{ischam}', ""); + Expect(1, 43616, '\p{^ischam}', ""); + Expect(1, 43616, '\P{ischam}', ""); + Expect(0, 43616, '\P{^ischam}', ""); + Expect(1, 43615, '\p{ IS_cham}', ""); + Expect(0, 43615, '\p{^ IS_cham}', ""); + Expect(0, 43615, '\P{ IS_cham}', ""); + Expect(1, 43615, '\P{^ IS_cham}', ""); + Expect(0, 43616, '\p{ IS_cham}', ""); + Expect(1, 43616, '\p{^ IS_cham}', ""); + Expect(1, 43616, '\P{ IS_cham}', ""); + Expect(0, 43616, '\P{^ IS_cham}', ""); + Error('\p{ -CHANGES_When_casefolded/a/}'); + Error('\P{ -CHANGES_When_casefolded/a/}'); + Expect(1, 125217, '\p{changeswhencasefolded}', ""); + Expect(0, 125217, '\p{^changeswhencasefolded}', ""); + Expect(0, 125217, '\P{changeswhencasefolded}', ""); + Expect(1, 125217, '\P{^changeswhencasefolded}', ""); + Expect(0, 125218, '\p{changeswhencasefolded}', ""); + Expect(1, 125218, '\p{^changeswhencasefolded}', ""); + Expect(1, 125218, '\P{changeswhencasefolded}', ""); + Expect(0, 125218, '\P{^changeswhencasefolded}', ""); + Expect(1, 125217, '\p{ changes_When_Casefolded}', ""); + Expect(0, 125217, '\p{^ changes_When_Casefolded}', ""); + Expect(0, 125217, '\P{ changes_When_Casefolded}', ""); + Expect(1, 125217, '\P{^ changes_When_Casefolded}', ""); + Expect(0, 125218, '\p{ changes_When_Casefolded}', ""); + Expect(1, 125218, '\p{^ changes_When_Casefolded}', ""); + Expect(1, 125218, '\P{ changes_When_Casefolded}', ""); + Expect(0, 125218, '\P{^ changes_When_Casefolded}', ""); + Error('\p{ /a/IS_Changes_when_casefolded}'); + Error('\P{ /a/IS_Changes_when_casefolded}'); + Expect(1, 125217, '\p{ischangeswhencasefolded}', ""); + Expect(0, 125217, '\p{^ischangeswhencasefolded}', ""); + Expect(0, 125217, '\P{ischangeswhencasefolded}', ""); + Expect(1, 125217, '\P{^ischangeswhencasefolded}', ""); + Expect(0, 125218, '\p{ischangeswhencasefolded}', ""); + Expect(1, 125218, '\p{^ischangeswhencasefolded}', ""); + Expect(1, 125218, '\P{ischangeswhencasefolded}', ""); + Expect(0, 125218, '\P{^ischangeswhencasefolded}', ""); + Expect(1, 125217, '\p{-Is_Changes_When_CASEFOLDED}', ""); + Expect(0, 125217, '\p{^-Is_Changes_When_CASEFOLDED}', ""); + Expect(0, 125217, '\P{-Is_Changes_When_CASEFOLDED}', ""); + Expect(1, 125217, '\P{^-Is_Changes_When_CASEFOLDED}', ""); + Expect(0, 125218, '\p{-Is_Changes_When_CASEFOLDED}', ""); + Expect(1, 125218, '\p{^-Is_Changes_When_CASEFOLDED}', ""); + Expect(1, 125218, '\P{-Is_Changes_When_CASEFOLDED}', ""); + Expect(0, 125218, '\P{^-Is_Changes_When_CASEFOLDED}', ""); + Error('\p{:=_ CWCF}'); + Error('\P{:=_ CWCF}'); + Expect(1, 125217, '\p{cwcf}', ""); + Expect(0, 125217, '\p{^cwcf}', ""); + Expect(0, 125217, '\P{cwcf}', ""); + Expect(1, 125217, '\P{^cwcf}', ""); + Expect(0, 125218, '\p{cwcf}', ""); + Expect(1, 125218, '\p{^cwcf}', ""); + Expect(1, 125218, '\P{cwcf}', ""); + Expect(0, 125218, '\P{^cwcf}', ""); + Expect(1, 125217, '\p{-_CWCF}', ""); + Expect(0, 125217, '\p{^-_CWCF}', ""); + Expect(0, 125217, '\P{-_CWCF}', ""); + Expect(1, 125217, '\P{^-_CWCF}', ""); + Expect(0, 125218, '\p{-_CWCF}', ""); + Expect(1, 125218, '\p{^-_CWCF}', ""); + Expect(1, 125218, '\P{-_CWCF}', ""); + Expect(0, 125218, '\P{^-_CWCF}', ""); + Error('\p{ is_cwcf/a/}'); + Error('\P{ is_cwcf/a/}'); + Expect(1, 125217, '\p{iscwcf}', ""); + Expect(0, 125217, '\p{^iscwcf}', ""); + Expect(0, 125217, '\P{iscwcf}', ""); + Expect(1, 125217, '\P{^iscwcf}', ""); + Expect(0, 125218, '\p{iscwcf}', ""); + Expect(1, 125218, '\p{^iscwcf}', ""); + Expect(1, 125218, '\P{iscwcf}', ""); + Expect(0, 125218, '\P{^iscwcf}', ""); + Expect(1, 125217, '\p{_ Is_CWCF}', ""); + Expect(0, 125217, '\p{^_ Is_CWCF}', ""); + Expect(0, 125217, '\P{_ Is_CWCF}', ""); + Expect(1, 125217, '\P{^_ Is_CWCF}', ""); + Expect(0, 125218, '\p{_ Is_CWCF}', ""); + Expect(1, 125218, '\p{^_ Is_CWCF}', ""); + Expect(1, 125218, '\P{_ Is_CWCF}', ""); + Expect(0, 125218, '\P{^_ Is_CWCF}', ""); + Error('\p{/a/_Changes_WHEN_Casemapped}'); + Error('\P{/a/_Changes_WHEN_Casemapped}'); + Expect(1, 125251, '\p{changeswhencasemapped}', ""); + Expect(0, 125251, '\p{^changeswhencasemapped}', ""); + Expect(0, 125251, '\P{changeswhencasemapped}', ""); + Expect(1, 125251, '\P{^changeswhencasemapped}', ""); + Expect(0, 125252, '\p{changeswhencasemapped}', ""); + Expect(1, 125252, '\p{^changeswhencasemapped}', ""); + Expect(1, 125252, '\P{changeswhencasemapped}', ""); + Expect(0, 125252, '\P{^changeswhencasemapped}', ""); + Expect(1, 125251, '\p{ Changes_When_Casemapped}', ""); + Expect(0, 125251, '\p{^ Changes_When_Casemapped}', ""); + Expect(0, 125251, '\P{ Changes_When_Casemapped}', ""); + Expect(1, 125251, '\P{^ Changes_When_Casemapped}', ""); + Expect(0, 125252, '\p{ Changes_When_Casemapped}', ""); + Expect(1, 125252, '\p{^ Changes_When_Casemapped}', ""); + Expect(1, 125252, '\P{ Changes_When_Casemapped}', ""); + Expect(0, 125252, '\P{^ Changes_When_Casemapped}', ""); + Error('\p{_:=IS_changes_When_CASEMAPPED}'); + Error('\P{_:=IS_changes_When_CASEMAPPED}'); + Expect(1, 125251, '\p{ischangeswhencasemapped}', ""); + Expect(0, 125251, '\p{^ischangeswhencasemapped}', ""); + Expect(0, 125251, '\P{ischangeswhencasemapped}', ""); + Expect(1, 125251, '\P{^ischangeswhencasemapped}', ""); + Expect(0, 125252, '\p{ischangeswhencasemapped}', ""); + Expect(1, 125252, '\p{^ischangeswhencasemapped}', ""); + Expect(1, 125252, '\P{ischangeswhencasemapped}', ""); + Expect(0, 125252, '\P{^ischangeswhencasemapped}', ""); + Expect(1, 125251, '\p{- Is_Changes_When_casemapped}', ""); + Expect(0, 125251, '\p{^- Is_Changes_When_casemapped}', ""); + Expect(0, 125251, '\P{- Is_Changes_When_casemapped}', ""); + Expect(1, 125251, '\P{^- Is_Changes_When_casemapped}', ""); + Expect(0, 125252, '\p{- Is_Changes_When_casemapped}', ""); + Expect(1, 125252, '\p{^- Is_Changes_When_casemapped}', ""); + Expect(1, 125252, '\P{- Is_Changes_When_casemapped}', ""); + Expect(0, 125252, '\P{^- Is_Changes_When_casemapped}', ""); + Error('\p{/a/CWCM}'); + Error('\P{/a/CWCM}'); + Expect(1, 125251, '\p{cwcm}', ""); + Expect(0, 125251, '\p{^cwcm}', ""); + Expect(0, 125251, '\P{cwcm}', ""); + Expect(1, 125251, '\P{^cwcm}', ""); + Expect(0, 125252, '\p{cwcm}', ""); + Expect(1, 125252, '\p{^cwcm}', ""); + Expect(1, 125252, '\P{cwcm}', ""); + Expect(0, 125252, '\P{^cwcm}', ""); + Expect(1, 125251, '\p{ CWCM}', ""); + Expect(0, 125251, '\p{^ CWCM}', ""); + Expect(0, 125251, '\P{ CWCM}', ""); + Expect(1, 125251, '\P{^ CWCM}', ""); + Expect(0, 125252, '\p{ CWCM}', ""); + Expect(1, 125252, '\p{^ CWCM}', ""); + Expect(1, 125252, '\P{ CWCM}', ""); + Expect(0, 125252, '\P{^ CWCM}', ""); + Error('\p{_ Is_CWCM/a/}'); + Error('\P{_ Is_CWCM/a/}'); + Expect(1, 125251, '\p{iscwcm}', ""); + Expect(0, 125251, '\p{^iscwcm}', ""); + Expect(0, 125251, '\P{iscwcm}', ""); + Expect(1, 125251, '\P{^iscwcm}', ""); + Expect(0, 125252, '\p{iscwcm}', ""); + Expect(1, 125252, '\p{^iscwcm}', ""); + Expect(1, 125252, '\P{iscwcm}', ""); + Expect(0, 125252, '\P{^iscwcm}', ""); + Expect(1, 125251, '\p{-_IS_CWCM}', ""); + Expect(0, 125251, '\p{^-_IS_CWCM}', ""); + Expect(0, 125251, '\P{-_IS_CWCM}', ""); + Expect(1, 125251, '\P{^-_IS_CWCM}', ""); + Expect(0, 125252, '\p{-_IS_CWCM}', ""); + Expect(1, 125252, '\p{^-_IS_CWCM}', ""); + Expect(1, 125252, '\P{-_IS_CWCM}', ""); + Expect(0, 125252, '\P{^-_IS_CWCM}', ""); + Error('\p{_ Changes_When_lowercased/a/}'); + Error('\P{_ Changes_When_lowercased/a/}'); + Expect(1, 125217, '\p{changeswhenlowercased}', ""); + Expect(0, 125217, '\p{^changeswhenlowercased}', ""); + Expect(0, 125217, '\P{changeswhenlowercased}', ""); + Expect(1, 125217, '\P{^changeswhenlowercased}', ""); + Expect(0, 125218, '\p{changeswhenlowercased}', ""); + Expect(1, 125218, '\p{^changeswhenlowercased}', ""); + Expect(1, 125218, '\P{changeswhenlowercased}', ""); + Expect(0, 125218, '\P{^changeswhenlowercased}', ""); + Expect(1, 125217, '\p{ _Changes_WHEN_lowercased}', ""); + Expect(0, 125217, '\p{^ _Changes_WHEN_lowercased}', ""); + Expect(0, 125217, '\P{ _Changes_WHEN_lowercased}', ""); + Expect(1, 125217, '\P{^ _Changes_WHEN_lowercased}', ""); + Expect(0, 125218, '\p{ _Changes_WHEN_lowercased}', ""); + Expect(1, 125218, '\p{^ _Changes_WHEN_lowercased}', ""); + Expect(1, 125218, '\P{ _Changes_WHEN_lowercased}', ""); + Expect(0, 125218, '\P{^ _Changes_WHEN_lowercased}', ""); + Error('\p{_:=is_CHANGES_WHEN_lowercased}'); + Error('\P{_:=is_CHANGES_WHEN_lowercased}'); + Expect(1, 125217, '\p{ischangeswhenlowercased}', ""); + Expect(0, 125217, '\p{^ischangeswhenlowercased}', ""); + Expect(0, 125217, '\P{ischangeswhenlowercased}', ""); + Expect(1, 125217, '\P{^ischangeswhenlowercased}', ""); + Expect(0, 125218, '\p{ischangeswhenlowercased}', ""); + Expect(1, 125218, '\p{^ischangeswhenlowercased}', ""); + Expect(1, 125218, '\P{ischangeswhenlowercased}', ""); + Expect(0, 125218, '\P{^ischangeswhenlowercased}', ""); + Expect(1, 125217, '\p{IS_Changes_When_Lowercased}', ""); + Expect(0, 125217, '\p{^IS_Changes_When_Lowercased}', ""); + Expect(0, 125217, '\P{IS_Changes_When_Lowercased}', ""); + Expect(1, 125217, '\P{^IS_Changes_When_Lowercased}', ""); + Expect(0, 125218, '\p{IS_Changes_When_Lowercased}', ""); + Expect(1, 125218, '\p{^IS_Changes_When_Lowercased}', ""); + Expect(1, 125218, '\P{IS_Changes_When_Lowercased}', ""); + Expect(0, 125218, '\P{^IS_Changes_When_Lowercased}', ""); + Error('\p{_ cwl/a/}'); + Error('\P{_ cwl/a/}'); + Expect(1, 125217, '\p{cwl}', ""); + Expect(0, 125217, '\p{^cwl}', ""); + Expect(0, 125217, '\P{cwl}', ""); + Expect(1, 125217, '\P{^cwl}', ""); + Expect(0, 125218, '\p{cwl}', ""); + Expect(1, 125218, '\p{^cwl}', ""); + Expect(1, 125218, '\P{cwl}', ""); + Expect(0, 125218, '\P{^cwl}', ""); + Expect(1, 125217, '\p{__cwl}', ""); + Expect(0, 125217, '\p{^__cwl}', ""); + Expect(0, 125217, '\P{__cwl}', ""); + Expect(1, 125217, '\P{^__cwl}', ""); + Expect(0, 125218, '\p{__cwl}', ""); + Expect(1, 125218, '\p{^__cwl}', ""); + Expect(1, 125218, '\P{__cwl}', ""); + Expect(0, 125218, '\P{^__cwl}', ""); + Error('\p{ is_CWL:=}'); + Error('\P{ is_CWL:=}'); + Expect(1, 125217, '\p{iscwl}', ""); + Expect(0, 125217, '\p{^iscwl}', ""); + Expect(0, 125217, '\P{iscwl}', ""); + Expect(1, 125217, '\P{^iscwl}', ""); + Expect(0, 125218, '\p{iscwl}', ""); + Expect(1, 125218, '\p{^iscwl}', ""); + Expect(1, 125218, '\P{iscwl}', ""); + Expect(0, 125218, '\P{^iscwl}', ""); + Expect(1, 125217, '\p{- IS_CWL}', ""); + Expect(0, 125217, '\p{^- IS_CWL}', ""); + Expect(0, 125217, '\P{- IS_CWL}', ""); + Expect(1, 125217, '\P{^- IS_CWL}', ""); + Expect(0, 125218, '\p{- IS_CWL}', ""); + Expect(1, 125218, '\p{^- IS_CWL}', ""); + Expect(1, 125218, '\P{- IS_CWL}', ""); + Expect(0, 125218, '\P{^- IS_CWL}', ""); + Error('\p{ :=Changes_when_NFKC_Casefolded}'); + Error('\P{ :=Changes_when_NFKC_Casefolded}'); + Expect(1, 921599, '\p{changeswhennfkccasefolded}', ""); + Expect(0, 921599, '\p{^changeswhennfkccasefolded}', ""); + Expect(0, 921599, '\P{changeswhennfkccasefolded}', ""); + Expect(1, 921599, '\P{^changeswhennfkccasefolded}', ""); + Expect(0, 921600, '\p{changeswhennfkccasefolded}', ""); + Expect(1, 921600, '\p{^changeswhennfkccasefolded}', ""); + Expect(1, 921600, '\P{changeswhennfkccasefolded}', ""); + Expect(0, 921600, '\P{^changeswhennfkccasefolded}', ""); + Expect(1, 921599, '\p{--changes_When_NFKC_Casefolded}', ""); + Expect(0, 921599, '\p{^--changes_When_NFKC_Casefolded}', ""); + Expect(0, 921599, '\P{--changes_When_NFKC_Casefolded}', ""); + Expect(1, 921599, '\P{^--changes_When_NFKC_Casefolded}', ""); + Expect(0, 921600, '\p{--changes_When_NFKC_Casefolded}', ""); + Expect(1, 921600, '\p{^--changes_When_NFKC_Casefolded}', ""); + Expect(1, 921600, '\P{--changes_When_NFKC_Casefolded}', ""); + Expect(0, 921600, '\P{^--changes_When_NFKC_Casefolded}', ""); + Error('\p{ /a/IS_Changes_When_NFKC_Casefolded}'); + Error('\P{ /a/IS_Changes_When_NFKC_Casefolded}'); + Expect(1, 921599, '\p{ischangeswhennfkccasefolded}', ""); + Expect(0, 921599, '\p{^ischangeswhennfkccasefolded}', ""); + Expect(0, 921599, '\P{ischangeswhennfkccasefolded}', ""); + Expect(1, 921599, '\P{^ischangeswhennfkccasefolded}', ""); + Expect(0, 921600, '\p{ischangeswhennfkccasefolded}', ""); + Expect(1, 921600, '\p{^ischangeswhennfkccasefolded}', ""); + Expect(1, 921600, '\P{ischangeswhennfkccasefolded}', ""); + Expect(0, 921600, '\P{^ischangeswhennfkccasefolded}', ""); + Expect(1, 921599, '\p{ IS_changes_when_NFKC_casefolded}', ""); + Expect(0, 921599, '\p{^ IS_changes_when_NFKC_casefolded}', ""); + Expect(0, 921599, '\P{ IS_changes_when_NFKC_casefolded}', ""); + Expect(1, 921599, '\P{^ IS_changes_when_NFKC_casefolded}', ""); + Expect(0, 921600, '\p{ IS_changes_when_NFKC_casefolded}', ""); + Expect(1, 921600, '\p{^ IS_changes_when_NFKC_casefolded}', ""); + Expect(1, 921600, '\P{ IS_changes_when_NFKC_casefolded}', ""); + Expect(0, 921600, '\P{^ IS_changes_when_NFKC_casefolded}', ""); + Error('\p{/a/_ cwkcf}'); + Error('\P{/a/_ cwkcf}'); + Expect(1, 921599, '\p{cwkcf}', ""); + Expect(0, 921599, '\p{^cwkcf}', ""); + Expect(0, 921599, '\P{cwkcf}', ""); + Expect(1, 921599, '\P{^cwkcf}', ""); + Expect(0, 921600, '\p{cwkcf}', ""); + Expect(1, 921600, '\p{^cwkcf}', ""); + Expect(1, 921600, '\P{cwkcf}', ""); + Expect(0, 921600, '\P{^cwkcf}', ""); + Expect(1, 921599, '\p{-CWKCF}', ""); + Expect(0, 921599, '\p{^-CWKCF}', ""); + Expect(0, 921599, '\P{-CWKCF}', ""); + Expect(1, 921599, '\P{^-CWKCF}', ""); + Expect(0, 921600, '\p{-CWKCF}', ""); + Expect(1, 921600, '\p{^-CWKCF}', ""); + Expect(1, 921600, '\P{-CWKCF}', ""); + Expect(0, 921600, '\P{^-CWKCF}', ""); + Error('\p{--Is_CWKCF/a/}'); + Error('\P{--Is_CWKCF/a/}'); + Expect(1, 921599, '\p{iscwkcf}', ""); + Expect(0, 921599, '\p{^iscwkcf}', ""); + Expect(0, 921599, '\P{iscwkcf}', ""); + Expect(1, 921599, '\P{^iscwkcf}', ""); + Expect(0, 921600, '\p{iscwkcf}', ""); + Expect(1, 921600, '\p{^iscwkcf}', ""); + Expect(1, 921600, '\P{iscwkcf}', ""); + Expect(0, 921600, '\P{^iscwkcf}', ""); + Expect(1, 921599, '\p{_is_CWKCF}', ""); + Expect(0, 921599, '\p{^_is_CWKCF}', ""); + Expect(0, 921599, '\P{_is_CWKCF}', ""); + Expect(1, 921599, '\P{^_is_CWKCF}', ""); + Expect(0, 921600, '\p{_is_CWKCF}', ""); + Expect(1, 921600, '\p{^_is_CWKCF}', ""); + Expect(1, 921600, '\P{_is_CWKCF}', ""); + Expect(0, 921600, '\P{^_is_CWKCF}', ""); + Error('\p{ -Changes_When_Titlecased/a/}'); + Error('\P{ -Changes_When_Titlecased/a/}'); + Expect(1, 125251, '\p{changeswhentitlecased}', ""); + Expect(0, 125251, '\p{^changeswhentitlecased}', ""); + Expect(0, 125251, '\P{changeswhentitlecased}', ""); + Expect(1, 125251, '\P{^changeswhentitlecased}', ""); + Expect(0, 125252, '\p{changeswhentitlecased}', ""); + Expect(1, 125252, '\p{^changeswhentitlecased}', ""); + Expect(1, 125252, '\P{changeswhentitlecased}', ""); + Expect(0, 125252, '\P{^changeswhentitlecased}', ""); + Expect(1, 125251, '\p{ Changes_When_titlecased}', ""); + Expect(0, 125251, '\p{^ Changes_When_titlecased}', ""); + Expect(0, 125251, '\P{ Changes_When_titlecased}', ""); + Expect(1, 125251, '\P{^ Changes_When_titlecased}', ""); + Expect(0, 125252, '\p{ Changes_When_titlecased}', ""); + Expect(1, 125252, '\p{^ Changes_When_titlecased}', ""); + Expect(1, 125252, '\P{ Changes_When_titlecased}', ""); + Expect(0, 125252, '\P{^ Changes_When_titlecased}', ""); + Error('\p{ IS_changes_When_Titlecased/a/}'); + Error('\P{ IS_changes_When_Titlecased/a/}'); + Expect(1, 125251, '\p{ischangeswhentitlecased}', ""); + Expect(0, 125251, '\p{^ischangeswhentitlecased}', ""); + Expect(0, 125251, '\P{ischangeswhentitlecased}', ""); + Expect(1, 125251, '\P{^ischangeswhentitlecased}', ""); + Expect(0, 125252, '\p{ischangeswhentitlecased}', ""); + Expect(1, 125252, '\p{^ischangeswhentitlecased}', ""); + Expect(1, 125252, '\P{ischangeswhentitlecased}', ""); + Expect(0, 125252, '\P{^ischangeswhentitlecased}', ""); + Expect(1, 125251, '\p{--Is_Changes_When_Titlecased}', ""); + Expect(0, 125251, '\p{^--Is_Changes_When_Titlecased}', ""); + Expect(0, 125251, '\P{--Is_Changes_When_Titlecased}', ""); + Expect(1, 125251, '\P{^--Is_Changes_When_Titlecased}', ""); + Expect(0, 125252, '\p{--Is_Changes_When_Titlecased}', ""); + Expect(1, 125252, '\p{^--Is_Changes_When_Titlecased}', ""); + Expect(1, 125252, '\P{--Is_Changes_When_Titlecased}', ""); + Expect(0, 125252, '\P{^--Is_Changes_When_Titlecased}', ""); + Error('\p{_/a/cwt}'); + Error('\P{_/a/cwt}'); + Expect(1, 125251, '\p{cwt}', ""); + Expect(0, 125251, '\p{^cwt}', ""); + Expect(0, 125251, '\P{cwt}', ""); + Expect(1, 125251, '\P{^cwt}', ""); + Expect(0, 125252, '\p{cwt}', ""); + Expect(1, 125252, '\p{^cwt}', ""); + Expect(1, 125252, '\P{cwt}', ""); + Expect(0, 125252, '\P{^cwt}', ""); + Expect(1, 125251, '\p{-CWT}', ""); + Expect(0, 125251, '\p{^-CWT}', ""); + Expect(0, 125251, '\P{-CWT}', ""); + Expect(1, 125251, '\P{^-CWT}', ""); + Expect(0, 125252, '\p{-CWT}', ""); + Expect(1, 125252, '\p{^-CWT}', ""); + Expect(1, 125252, '\P{-CWT}', ""); + Expect(0, 125252, '\P{^-CWT}', ""); + Error('\p{:= IS_CWT}'); + Error('\P{:= IS_CWT}'); + Expect(1, 125251, '\p{iscwt}', ""); + Expect(0, 125251, '\p{^iscwt}', ""); + Expect(0, 125251, '\P{iscwt}', ""); + Expect(1, 125251, '\P{^iscwt}', ""); + Expect(0, 125252, '\p{iscwt}', ""); + Expect(1, 125252, '\p{^iscwt}', ""); + Expect(1, 125252, '\P{iscwt}', ""); + Expect(0, 125252, '\P{^iscwt}', ""); + Expect(1, 125251, '\p{ Is_CWT}', ""); + Expect(0, 125251, '\p{^ Is_CWT}', ""); + Expect(0, 125251, '\P{ Is_CWT}', ""); + Expect(1, 125251, '\P{^ Is_CWT}', ""); + Expect(0, 125252, '\p{ Is_CWT}', ""); + Expect(1, 125252, '\p{^ Is_CWT}', ""); + Expect(1, 125252, '\P{ Is_CWT}', ""); + Expect(0, 125252, '\P{^ Is_CWT}', ""); + Error('\p{ :=CHANGES_when_Uppercased}'); + Error('\P{ :=CHANGES_when_Uppercased}'); + Expect(1, 125251, '\p{changeswhenuppercased}', ""); + Expect(0, 125251, '\p{^changeswhenuppercased}', ""); + Expect(0, 125251, '\P{changeswhenuppercased}', ""); + Expect(1, 125251, '\P{^changeswhenuppercased}', ""); + Expect(0, 125252, '\p{changeswhenuppercased}', ""); + Expect(1, 125252, '\p{^changeswhenuppercased}', ""); + Expect(1, 125252, '\P{changeswhenuppercased}', ""); + Expect(0, 125252, '\P{^changeswhenuppercased}', ""); + Expect(1, 125251, '\p{-Changes_WHEN_Uppercased}', ""); + Expect(0, 125251, '\p{^-Changes_WHEN_Uppercased}', ""); + Expect(0, 125251, '\P{-Changes_WHEN_Uppercased}', ""); + Expect(1, 125251, '\P{^-Changes_WHEN_Uppercased}', ""); + Expect(0, 125252, '\p{-Changes_WHEN_Uppercased}', ""); + Expect(1, 125252, '\p{^-Changes_WHEN_Uppercased}', ""); + Expect(1, 125252, '\P{-Changes_WHEN_Uppercased}', ""); + Expect(0, 125252, '\P{^-Changes_WHEN_Uppercased}', ""); + Error('\p{-/a/IS_Changes_when_uppercased}'); + Error('\P{-/a/IS_Changes_when_uppercased}'); + Expect(1, 125251, '\p{ischangeswhenuppercased}', ""); + Expect(0, 125251, '\p{^ischangeswhenuppercased}', ""); + Expect(0, 125251, '\P{ischangeswhenuppercased}', ""); + Expect(1, 125251, '\P{^ischangeswhenuppercased}', ""); + Expect(0, 125252, '\p{ischangeswhenuppercased}', ""); + Expect(1, 125252, '\p{^ischangeswhenuppercased}', ""); + Expect(1, 125252, '\P{ischangeswhenuppercased}', ""); + Expect(0, 125252, '\P{^ischangeswhenuppercased}', ""); + Expect(1, 125251, '\p{_ is_Changes_WHEN_uppercased}', ""); + Expect(0, 125251, '\p{^_ is_Changes_WHEN_uppercased}', ""); + Expect(0, 125251, '\P{_ is_Changes_WHEN_uppercased}', ""); + Expect(1, 125251, '\P{^_ is_Changes_WHEN_uppercased}', ""); + Expect(0, 125252, '\p{_ is_Changes_WHEN_uppercased}', ""); + Expect(1, 125252, '\p{^_ is_Changes_WHEN_uppercased}', ""); + Expect(1, 125252, '\P{_ is_Changes_WHEN_uppercased}', ""); + Expect(0, 125252, '\P{^_ is_Changes_WHEN_uppercased}', ""); + Error('\p{/a/ -CWU}'); + Error('\P{/a/ -CWU}'); + Expect(1, 125251, '\p{cwu}', ""); + Expect(0, 125251, '\p{^cwu}', ""); + Expect(0, 125251, '\P{cwu}', ""); + Expect(1, 125251, '\P{^cwu}', ""); + Expect(0, 125252, '\p{cwu}', ""); + Expect(1, 125252, '\p{^cwu}', ""); + Expect(1, 125252, '\P{cwu}', ""); + Expect(0, 125252, '\P{^cwu}', ""); + Expect(1, 125251, '\p{ CWU}', ""); + Expect(0, 125251, '\p{^ CWU}', ""); + Expect(0, 125251, '\P{ CWU}', ""); + Expect(1, 125251, '\P{^ CWU}', ""); + Expect(0, 125252, '\p{ CWU}', ""); + Expect(1, 125252, '\p{^ CWU}', ""); + Expect(1, 125252, '\P{ CWU}', ""); + Expect(0, 125252, '\P{^ CWU}', ""); + Error('\p{:= IS_CWU}'); + Error('\P{:= IS_CWU}'); + Expect(1, 125251, '\p{iscwu}', ""); + Expect(0, 125251, '\p{^iscwu}', ""); + Expect(0, 125251, '\P{iscwu}', ""); + Expect(1, 125251, '\P{^iscwu}', ""); + Expect(0, 125252, '\p{iscwu}', ""); + Expect(1, 125252, '\p{^iscwu}', ""); + Expect(1, 125252, '\P{iscwu}', ""); + Expect(0, 125252, '\P{^iscwu}', ""); + Expect(1, 125251, '\p{-_is_cwu}', ""); + Expect(0, 125251, '\p{^-_is_cwu}', ""); + Expect(0, 125251, '\P{-_is_cwu}', ""); + Expect(1, 125251, '\P{^-_is_cwu}', ""); + Expect(0, 125252, '\p{-_is_cwu}', ""); + Expect(1, 125252, '\p{^-_is_cwu}', ""); + Expect(1, 125252, '\P{-_is_cwu}', ""); + Expect(0, 125252, '\P{^-_is_cwu}', ""); + Error('\p{:= Cherokee}'); + Error('\P{:= Cherokee}'); + Expect(1, 43967, '\p{cherokee}', ""); + Expect(0, 43967, '\p{^cherokee}', ""); + Expect(0, 43967, '\P{cherokee}', ""); + Expect(1, 43967, '\P{^cherokee}', ""); + Expect(0, 43968, '\p{cherokee}', ""); + Expect(1, 43968, '\p{^cherokee}', ""); + Expect(1, 43968, '\P{cherokee}', ""); + Expect(0, 43968, '\P{^cherokee}', ""); + Expect(1, 43967, '\p{ Cherokee}', ""); + Expect(0, 43967, '\p{^ Cherokee}', ""); + Expect(0, 43967, '\P{ Cherokee}', ""); + Expect(1, 43967, '\P{^ Cherokee}', ""); + Expect(0, 43968, '\p{ Cherokee}', ""); + Expect(1, 43968, '\p{^ Cherokee}', ""); + Expect(1, 43968, '\P{ Cherokee}', ""); + Expect(0, 43968, '\P{^ Cherokee}', ""); + Error('\p{/a/-_IS_Cherokee}'); + Error('\P{/a/-_IS_Cherokee}'); + Expect(1, 43967, '\p{ischerokee}', ""); + Expect(0, 43967, '\p{^ischerokee}', ""); + Expect(0, 43967, '\P{ischerokee}', ""); + Expect(1, 43967, '\P{^ischerokee}', ""); + Expect(0, 43968, '\p{ischerokee}', ""); + Expect(1, 43968, '\p{^ischerokee}', ""); + Expect(1, 43968, '\P{ischerokee}', ""); + Expect(0, 43968, '\P{^ischerokee}', ""); + Expect(1, 43967, '\p{- IS_cherokee}', ""); + Expect(0, 43967, '\p{^- IS_cherokee}', ""); + Expect(0, 43967, '\P{- IS_cherokee}', ""); + Expect(1, 43967, '\P{^- IS_cherokee}', ""); + Expect(0, 43968, '\p{- IS_cherokee}', ""); + Expect(1, 43968, '\p{^- IS_cherokee}', ""); + Expect(1, 43968, '\P{- IS_cherokee}', ""); + Expect(0, 43968, '\P{^- IS_cherokee}', ""); + Error('\p{ :=Cher}'); + Error('\P{ :=Cher}'); + Expect(1, 43967, '\p{cher}', ""); + Expect(0, 43967, '\p{^cher}', ""); + Expect(0, 43967, '\P{cher}', ""); + Expect(1, 43967, '\P{^cher}', ""); + Expect(0, 43968, '\p{cher}', ""); + Expect(1, 43968, '\p{^cher}', ""); + Expect(1, 43968, '\P{cher}', ""); + Expect(0, 43968, '\P{^cher}', ""); + Expect(1, 43967, '\p{ _CHER}', ""); + Expect(0, 43967, '\p{^ _CHER}', ""); + Expect(0, 43967, '\P{ _CHER}', ""); + Expect(1, 43967, '\P{^ _CHER}', ""); + Expect(0, 43968, '\p{ _CHER}', ""); + Expect(1, 43968, '\p{^ _CHER}', ""); + Expect(1, 43968, '\P{ _CHER}', ""); + Expect(0, 43968, '\P{^ _CHER}', ""); + Error('\p{_-is_CHER:=}'); + Error('\P{_-is_CHER:=}'); + Expect(1, 43967, '\p{ischer}', ""); + Expect(0, 43967, '\p{^ischer}', ""); + Expect(0, 43967, '\P{ischer}', ""); + Expect(1, 43967, '\P{^ischer}', ""); + Expect(0, 43968, '\p{ischer}', ""); + Expect(1, 43968, '\p{^ischer}', ""); + Expect(1, 43968, '\P{ischer}', ""); + Expect(0, 43968, '\P{^ischer}', ""); + Expect(1, 43967, '\p{-Is_CHER}', ""); + Expect(0, 43967, '\p{^-Is_CHER}', ""); + Expect(0, 43967, '\P{-Is_CHER}', ""); + Expect(1, 43967, '\P{^-Is_CHER}', ""); + Expect(0, 43968, '\p{-Is_CHER}', ""); + Expect(1, 43968, '\p{^-Is_CHER}', ""); + Expect(1, 43968, '\P{-Is_CHER}', ""); + Expect(0, 43968, '\P{^-Is_CHER}', ""); + Error('\p{:=- cherokee_SUPPLEMENT}'); + Error('\P{:=- cherokee_SUPPLEMENT}'); + Expect(1, 43967, '\p{cherokeesupplement}', ""); + Expect(0, 43967, '\p{^cherokeesupplement}', ""); + Expect(0, 43967, '\P{cherokeesupplement}', ""); + Expect(1, 43967, '\P{^cherokeesupplement}', ""); + Expect(0, 43968, '\p{cherokeesupplement}', ""); + Expect(1, 43968, '\p{^cherokeesupplement}', ""); + Expect(1, 43968, '\P{cherokeesupplement}', ""); + Expect(0, 43968, '\P{^cherokeesupplement}', ""); + Expect(1, 43967, '\p{ _CHEROKEE_SUPPLEMENT}', ""); + Expect(0, 43967, '\p{^ _CHEROKEE_SUPPLEMENT}', ""); + Expect(0, 43967, '\P{ _CHEROKEE_SUPPLEMENT}', ""); + Expect(1, 43967, '\P{^ _CHEROKEE_SUPPLEMENT}', ""); + Expect(0, 43968, '\p{ _CHEROKEE_SUPPLEMENT}', ""); + Expect(1, 43968, '\p{^ _CHEROKEE_SUPPLEMENT}', ""); + Expect(1, 43968, '\P{ _CHEROKEE_SUPPLEMENT}', ""); + Expect(0, 43968, '\P{^ _CHEROKEE_SUPPLEMENT}', ""); + Error('\p{ /a/Is_cherokee_Supplement}'); + Error('\P{ /a/Is_cherokee_Supplement}'); + Expect(1, 43967, '\p{ischerokeesupplement}', ""); + Expect(0, 43967, '\p{^ischerokeesupplement}', ""); + Expect(0, 43967, '\P{ischerokeesupplement}', ""); + Expect(1, 43967, '\P{^ischerokeesupplement}', ""); + Expect(0, 43968, '\p{ischerokeesupplement}', ""); + Expect(1, 43968, '\p{^ischerokeesupplement}', ""); + Expect(1, 43968, '\P{ischerokeesupplement}', ""); + Expect(0, 43968, '\P{^ischerokeesupplement}', ""); + Expect(1, 43967, '\p{ -Is_Cherokee_Supplement}', ""); + Expect(0, 43967, '\p{^ -Is_Cherokee_Supplement}', ""); + Expect(0, 43967, '\P{ -Is_Cherokee_Supplement}', ""); + Expect(1, 43967, '\P{^ -Is_Cherokee_Supplement}', ""); + Expect(0, 43968, '\p{ -Is_Cherokee_Supplement}', ""); + Expect(1, 43968, '\p{^ -Is_Cherokee_Supplement}', ""); + Expect(1, 43968, '\P{ -Is_Cherokee_Supplement}', ""); + Expect(0, 43968, '\P{^ -Is_Cherokee_Supplement}', ""); + Error('\p{ IN_CHEROKEE_Supplement/a/}'); + Error('\P{ IN_CHEROKEE_Supplement/a/}'); + Expect(1, 43967, '\p{incherokeesupplement}', ""); + Expect(0, 43967, '\p{^incherokeesupplement}', ""); + Expect(0, 43967, '\P{incherokeesupplement}', ""); + Expect(1, 43967, '\P{^incherokeesupplement}', ""); + Expect(0, 43968, '\p{incherokeesupplement}', ""); + Expect(1, 43968, '\p{^incherokeesupplement}', ""); + Expect(1, 43968, '\P{incherokeesupplement}', ""); + Expect(0, 43968, '\P{^incherokeesupplement}', ""); + Expect(1, 43967, '\p{__IN_CHEROKEE_SUPPLEMENT}', ""); + Expect(0, 43967, '\p{^__IN_CHEROKEE_SUPPLEMENT}', ""); + Expect(0, 43967, '\P{__IN_CHEROKEE_SUPPLEMENT}', ""); + Expect(1, 43967, '\P{^__IN_CHEROKEE_SUPPLEMENT}', ""); + Expect(0, 43968, '\p{__IN_CHEROKEE_SUPPLEMENT}', ""); + Expect(1, 43968, '\p{^__IN_CHEROKEE_SUPPLEMENT}', ""); + Expect(1, 43968, '\P{__IN_CHEROKEE_SUPPLEMENT}', ""); + Expect(0, 43968, '\P{^__IN_CHEROKEE_SUPPLEMENT}', ""); + Error('\p{-/a/Cherokee_Sup}'); + Error('\P{-/a/Cherokee_Sup}'); + Expect(1, 43967, '\p{cherokeesup}', ""); + Expect(0, 43967, '\p{^cherokeesup}', ""); + Expect(0, 43967, '\P{cherokeesup}', ""); + Expect(1, 43967, '\P{^cherokeesup}', ""); + Expect(0, 43968, '\p{cherokeesup}', ""); + Expect(1, 43968, '\p{^cherokeesup}', ""); + Expect(1, 43968, '\P{cherokeesup}', ""); + Expect(0, 43968, '\P{^cherokeesup}', ""); + Expect(1, 43967, '\p{ cherokee_Sup}', ""); + Expect(0, 43967, '\p{^ cherokee_Sup}', ""); + Expect(0, 43967, '\P{ cherokee_Sup}', ""); + Expect(1, 43967, '\P{^ cherokee_Sup}', ""); + Expect(0, 43968, '\p{ cherokee_Sup}', ""); + Expect(1, 43968, '\p{^ cherokee_Sup}', ""); + Expect(1, 43968, '\P{ cherokee_Sup}', ""); + Expect(0, 43968, '\P{^ cherokee_Sup}', ""); + Error('\p{__Is_CHEROKEE_sup:=}'); + Error('\P{__Is_CHEROKEE_sup:=}'); + Expect(1, 43967, '\p{ischerokeesup}', ""); + Expect(0, 43967, '\p{^ischerokeesup}', ""); + Expect(0, 43967, '\P{ischerokeesup}', ""); + Expect(1, 43967, '\P{^ischerokeesup}', ""); + Expect(0, 43968, '\p{ischerokeesup}', ""); + Expect(1, 43968, '\p{^ischerokeesup}', ""); + Expect(1, 43968, '\P{ischerokeesup}', ""); + Expect(0, 43968, '\P{^ischerokeesup}', ""); + Expect(1, 43967, '\p{ is_Cherokee_sup}', ""); + Expect(0, 43967, '\p{^ is_Cherokee_sup}', ""); + Expect(0, 43967, '\P{ is_Cherokee_sup}', ""); + Expect(1, 43967, '\P{^ is_Cherokee_sup}', ""); + Expect(0, 43968, '\p{ is_Cherokee_sup}', ""); + Expect(1, 43968, '\p{^ is_Cherokee_sup}', ""); + Expect(1, 43968, '\P{ is_Cherokee_sup}', ""); + Expect(0, 43968, '\P{^ is_Cherokee_sup}', ""); + Error('\p{__In_Cherokee_SUP/a/}'); + Error('\P{__In_Cherokee_SUP/a/}'); + Expect(1, 43967, '\p{incherokeesup}', ""); + Expect(0, 43967, '\p{^incherokeesup}', ""); + Expect(0, 43967, '\P{incherokeesup}', ""); + Expect(1, 43967, '\P{^incherokeesup}', ""); + Expect(0, 43968, '\p{incherokeesup}', ""); + Expect(1, 43968, '\p{^incherokeesup}', ""); + Expect(1, 43968, '\P{incherokeesup}', ""); + Expect(0, 43968, '\P{^incherokeesup}', ""); + Expect(1, 43967, '\p{ In_Cherokee_sup}', ""); + Expect(0, 43967, '\p{^ In_Cherokee_sup}', ""); + Expect(0, 43967, '\P{ In_Cherokee_sup}', ""); + Expect(1, 43967, '\P{^ In_Cherokee_sup}', ""); + Expect(0, 43968, '\p{ In_Cherokee_sup}', ""); + Expect(1, 43968, '\p{^ In_Cherokee_sup}', ""); + Expect(1, 43968, '\P{ In_Cherokee_sup}', ""); + Expect(0, 43968, '\P{^ In_Cherokee_sup}', ""); + Error('\p{_/a/chess_symbols}'); + Error('\P{_/a/chess_symbols}'); + Expect(1, 129647, '\p{chesssymbols}', ""); + Expect(0, 129647, '\p{^chesssymbols}', ""); + Expect(0, 129647, '\P{chesssymbols}', ""); + Expect(1, 129647, '\P{^chesssymbols}', ""); + Expect(0, 129648, '\p{chesssymbols}', ""); + Expect(1, 129648, '\p{^chesssymbols}', ""); + Expect(1, 129648, '\P{chesssymbols}', ""); + Expect(0, 129648, '\P{^chesssymbols}', ""); + Expect(1, 129647, '\p{_-Chess_symbols}', ""); + Expect(0, 129647, '\p{^_-Chess_symbols}', ""); + Expect(0, 129647, '\P{_-Chess_symbols}', ""); + Expect(1, 129647, '\P{^_-Chess_symbols}', ""); + Expect(0, 129648, '\p{_-Chess_symbols}', ""); + Expect(1, 129648, '\p{^_-Chess_symbols}', ""); + Expect(1, 129648, '\P{_-Chess_symbols}', ""); + Expect(0, 129648, '\P{^_-Chess_symbols}', ""); + Error('\p{ is_chess_SYMBOLS/a/}'); + Error('\P{ is_chess_SYMBOLS/a/}'); + Expect(1, 129647, '\p{ischesssymbols}', ""); + Expect(0, 129647, '\p{^ischesssymbols}', ""); + Expect(0, 129647, '\P{ischesssymbols}', ""); + Expect(1, 129647, '\P{^ischesssymbols}', ""); + Expect(0, 129648, '\p{ischesssymbols}', ""); + Expect(1, 129648, '\p{^ischesssymbols}', ""); + Expect(1, 129648, '\P{ischesssymbols}', ""); + Expect(0, 129648, '\P{^ischesssymbols}', ""); + Expect(1, 129647, '\p{ Is_CHESS_Symbols}', ""); + Expect(0, 129647, '\p{^ Is_CHESS_Symbols}', ""); + Expect(0, 129647, '\P{ Is_CHESS_Symbols}', ""); + Expect(1, 129647, '\P{^ Is_CHESS_Symbols}', ""); + Expect(0, 129648, '\p{ Is_CHESS_Symbols}', ""); + Expect(1, 129648, '\p{^ Is_CHESS_Symbols}', ""); + Expect(1, 129648, '\P{ Is_CHESS_Symbols}', ""); + Expect(0, 129648, '\P{^ Is_CHESS_Symbols}', ""); + Error('\p{ :=In_chess_Symbols}'); + Error('\P{ :=In_chess_Symbols}'); + Expect(1, 129647, '\p{inchesssymbols}', ""); + Expect(0, 129647, '\p{^inchesssymbols}', ""); + Expect(0, 129647, '\P{inchesssymbols}', ""); + Expect(1, 129647, '\P{^inchesssymbols}', ""); + Expect(0, 129648, '\p{inchesssymbols}', ""); + Expect(1, 129648, '\p{^inchesssymbols}', ""); + Expect(1, 129648, '\P{inchesssymbols}', ""); + Expect(0, 129648, '\P{^inchesssymbols}', ""); + Expect(1, 129647, '\p{_ IN_CHESS_Symbols}', ""); + Expect(0, 129647, '\p{^_ IN_CHESS_Symbols}', ""); + Expect(0, 129647, '\P{_ IN_CHESS_Symbols}', ""); + Expect(1, 129647, '\P{^_ IN_CHESS_Symbols}', ""); + Expect(0, 129648, '\p{_ IN_CHESS_Symbols}', ""); + Expect(1, 129648, '\p{^_ IN_CHESS_Symbols}', ""); + Expect(1, 129648, '\P{_ IN_CHESS_Symbols}', ""); + Expect(0, 129648, '\P{^_ IN_CHESS_Symbols}', ""); + Error('\p{-_Chorasmian:=}'); + Error('\P{-_Chorasmian:=}'); + Expect(1, 69579, '\p{chorasmian}', ""); + Expect(0, 69579, '\p{^chorasmian}', ""); + Expect(0, 69579, '\P{chorasmian}', ""); + Expect(1, 69579, '\P{^chorasmian}', ""); + Expect(0, 69580, '\p{chorasmian}', ""); + Expect(1, 69580, '\p{^chorasmian}', ""); + Expect(1, 69580, '\P{chorasmian}', ""); + Expect(0, 69580, '\P{^chorasmian}', ""); + Expect(1, 69579, '\p{Chorasmian}', ""); + Expect(0, 69579, '\p{^Chorasmian}', ""); + Expect(0, 69579, '\P{Chorasmian}', ""); + Expect(1, 69579, '\P{^Chorasmian}', ""); + Expect(0, 69580, '\p{Chorasmian}', ""); + Expect(1, 69580, '\p{^Chorasmian}', ""); + Expect(1, 69580, '\P{Chorasmian}', ""); + Expect(0, 69580, '\P{^Chorasmian}', ""); + Error('\p{:=Is_Chorasmian}'); + Error('\P{:=Is_Chorasmian}'); + Expect(1, 69579, '\p{ischorasmian}', ""); + Expect(0, 69579, '\p{^ischorasmian}', ""); + Expect(0, 69579, '\P{ischorasmian}', ""); + Expect(1, 69579, '\P{^ischorasmian}', ""); + Expect(0, 69580, '\p{ischorasmian}', ""); + Expect(1, 69580, '\p{^ischorasmian}', ""); + Expect(1, 69580, '\P{ischorasmian}', ""); + Expect(0, 69580, '\P{^ischorasmian}', ""); + Expect(1, 69579, '\p{ is_Chorasmian}', ""); + Expect(0, 69579, '\p{^ is_Chorasmian}', ""); + Expect(0, 69579, '\P{ is_Chorasmian}', ""); + Expect(1, 69579, '\P{^ is_Chorasmian}', ""); + Expect(0, 69580, '\p{ is_Chorasmian}', ""); + Expect(1, 69580, '\p{^ is_Chorasmian}', ""); + Expect(1, 69580, '\P{ is_Chorasmian}', ""); + Expect(0, 69580, '\P{^ is_Chorasmian}', ""); + Error('\p{ :=CHRS}'); + Error('\P{ :=CHRS}'); + Expect(1, 69579, '\p{chrs}', ""); + Expect(0, 69579, '\p{^chrs}', ""); + Expect(0, 69579, '\P{chrs}', ""); + Expect(1, 69579, '\P{^chrs}', ""); + Expect(0, 69580, '\p{chrs}', ""); + Expect(1, 69580, '\p{^chrs}', ""); + Expect(1, 69580, '\P{chrs}', ""); + Expect(0, 69580, '\P{^chrs}', ""); + Expect(1, 69579, '\p{ CHRS}', ""); + Expect(0, 69579, '\p{^ CHRS}', ""); + Expect(0, 69579, '\P{ CHRS}', ""); + Expect(1, 69579, '\P{^ CHRS}', ""); + Expect(0, 69580, '\p{ CHRS}', ""); + Expect(1, 69580, '\p{^ CHRS}', ""); + Expect(1, 69580, '\P{ CHRS}', ""); + Expect(0, 69580, '\P{^ CHRS}', ""); + Error('\p{ /a/Is_Chrs}'); + Error('\P{ /a/Is_Chrs}'); + Expect(1, 69579, '\p{ischrs}', ""); + Expect(0, 69579, '\p{^ischrs}', ""); + Expect(0, 69579, '\P{ischrs}', ""); + Expect(1, 69579, '\P{^ischrs}', ""); + Expect(0, 69580, '\p{ischrs}', ""); + Expect(1, 69580, '\p{^ischrs}', ""); + Expect(1, 69580, '\P{ischrs}', ""); + Expect(0, 69580, '\P{^ischrs}', ""); + Expect(1, 69579, '\p{__is_chrs}', ""); + Expect(0, 69579, '\p{^__is_chrs}', ""); + Expect(0, 69579, '\P{__is_chrs}', ""); + Expect(1, 69579, '\P{^__is_chrs}', ""); + Expect(0, 69580, '\p{__is_chrs}', ""); + Expect(1, 69580, '\p{^__is_chrs}', ""); + Expect(1, 69580, '\P{__is_chrs}', ""); + Expect(0, 69580, '\P{^__is_chrs}', ""); + Error('\p{ /a/CJK_compatibility}'); + Error('\P{ /a/CJK_compatibility}'); + Expect(1, 13311, '\p{cjkcompatibility}', ""); + Expect(0, 13311, '\p{^cjkcompatibility}', ""); + Expect(0, 13311, '\P{cjkcompatibility}', ""); + Expect(1, 13311, '\P{^cjkcompatibility}', ""); + Expect(0, 13312, '\p{cjkcompatibility}', ""); + Expect(1, 13312, '\p{^cjkcompatibility}', ""); + Expect(1, 13312, '\P{cjkcompatibility}', ""); + Expect(0, 13312, '\P{^cjkcompatibility}', ""); + Expect(1, 13311, '\p{_CJK_compatibility}', ""); + Expect(0, 13311, '\p{^_CJK_compatibility}', ""); + Expect(0, 13311, '\P{_CJK_compatibility}', ""); + Expect(1, 13311, '\P{^_CJK_compatibility}', ""); + Expect(0, 13312, '\p{_CJK_compatibility}', ""); + Expect(1, 13312, '\p{^_CJK_compatibility}', ""); + Expect(1, 13312, '\P{_CJK_compatibility}', ""); + Expect(0, 13312, '\P{^_CJK_compatibility}', ""); + Error('\p{-:=Is_cjk_Compatibility}'); + Error('\P{-:=Is_cjk_Compatibility}'); + Expect(1, 13311, '\p{iscjkcompatibility}', ""); + Expect(0, 13311, '\p{^iscjkcompatibility}', ""); + Expect(0, 13311, '\P{iscjkcompatibility}', ""); + Expect(1, 13311, '\P{^iscjkcompatibility}', ""); + Expect(0, 13312, '\p{iscjkcompatibility}', ""); + Expect(1, 13312, '\p{^iscjkcompatibility}', ""); + Expect(1, 13312, '\P{iscjkcompatibility}', ""); + Expect(0, 13312, '\P{^iscjkcompatibility}', ""); + Expect(1, 13311, '\p{ -Is_cjk_Compatibility}', ""); + Expect(0, 13311, '\p{^ -Is_cjk_Compatibility}', ""); + Expect(0, 13311, '\P{ -Is_cjk_Compatibility}', ""); + Expect(1, 13311, '\P{^ -Is_cjk_Compatibility}', ""); + Expect(0, 13312, '\p{ -Is_cjk_Compatibility}', ""); + Expect(1, 13312, '\p{^ -Is_cjk_Compatibility}', ""); + Expect(1, 13312, '\P{ -Is_cjk_Compatibility}', ""); + Expect(0, 13312, '\P{^ -Is_cjk_Compatibility}', ""); + Error('\p{_/a/In_CJK_COMPATIBILITY}'); + Error('\P{_/a/In_CJK_COMPATIBILITY}'); + Expect(1, 13311, '\p{incjkcompatibility}', ""); + Expect(0, 13311, '\p{^incjkcompatibility}', ""); + Expect(0, 13311, '\P{incjkcompatibility}', ""); + Expect(1, 13311, '\P{^incjkcompatibility}', ""); + Expect(0, 13312, '\p{incjkcompatibility}', ""); + Expect(1, 13312, '\p{^incjkcompatibility}', ""); + Expect(1, 13312, '\P{incjkcompatibility}', ""); + Expect(0, 13312, '\P{^incjkcompatibility}', ""); + Expect(1, 13311, '\p{ IN_CJK_Compatibility}', ""); + Expect(0, 13311, '\p{^ IN_CJK_Compatibility}', ""); + Expect(0, 13311, '\P{ IN_CJK_Compatibility}', ""); + Expect(1, 13311, '\P{^ IN_CJK_Compatibility}', ""); + Expect(0, 13312, '\p{ IN_CJK_Compatibility}', ""); + Expect(1, 13312, '\p{^ IN_CJK_Compatibility}', ""); + Expect(1, 13312, '\P{ IN_CJK_Compatibility}', ""); + Expect(0, 13312, '\P{^ IN_CJK_Compatibility}', ""); + Error('\p{/a/- CJK_compat}'); + Error('\P{/a/- CJK_compat}'); + Expect(1, 13311, '\p{cjkcompat}', ""); + Expect(0, 13311, '\p{^cjkcompat}', ""); + Expect(0, 13311, '\P{cjkcompat}', ""); + Expect(1, 13311, '\P{^cjkcompat}', ""); + Expect(0, 13312, '\p{cjkcompat}', ""); + Expect(1, 13312, '\p{^cjkcompat}', ""); + Expect(1, 13312, '\P{cjkcompat}', ""); + Expect(0, 13312, '\P{^cjkcompat}', ""); + Expect(1, 13311, '\p{_-CJK_Compat}', ""); + Expect(0, 13311, '\p{^_-CJK_Compat}', ""); + Expect(0, 13311, '\P{_-CJK_Compat}', ""); + Expect(1, 13311, '\P{^_-CJK_Compat}', ""); + Expect(0, 13312, '\p{_-CJK_Compat}', ""); + Expect(1, 13312, '\p{^_-CJK_Compat}', ""); + Expect(1, 13312, '\P{_-CJK_Compat}', ""); + Expect(0, 13312, '\P{^_-CJK_Compat}', ""); + Error('\p{ Is_CJK_Compat/a/}'); + Error('\P{ Is_CJK_Compat/a/}'); + Expect(1, 13311, '\p{iscjkcompat}', ""); + Expect(0, 13311, '\p{^iscjkcompat}', ""); + Expect(0, 13311, '\P{iscjkcompat}', ""); + Expect(1, 13311, '\P{^iscjkcompat}', ""); + Expect(0, 13312, '\p{iscjkcompat}', ""); + Expect(1, 13312, '\p{^iscjkcompat}', ""); + Expect(1, 13312, '\P{iscjkcompat}', ""); + Expect(0, 13312, '\P{^iscjkcompat}', ""); + Expect(1, 13311, '\p{_IS_CJK_Compat}', ""); + Expect(0, 13311, '\p{^_IS_CJK_Compat}', ""); + Expect(0, 13311, '\P{_IS_CJK_Compat}', ""); + Expect(1, 13311, '\P{^_IS_CJK_Compat}', ""); + Expect(0, 13312, '\p{_IS_CJK_Compat}', ""); + Expect(1, 13312, '\p{^_IS_CJK_Compat}', ""); + Expect(1, 13312, '\P{_IS_CJK_Compat}', ""); + Expect(0, 13312, '\P{^_IS_CJK_Compat}', ""); + Error('\p{ In_cjk_compat:=}'); + Error('\P{ In_cjk_compat:=}'); + Expect(1, 13311, '\p{incjkcompat}', ""); + Expect(0, 13311, '\p{^incjkcompat}', ""); + Expect(0, 13311, '\P{incjkcompat}', ""); + Expect(1, 13311, '\P{^incjkcompat}', ""); + Expect(0, 13312, '\p{incjkcompat}', ""); + Expect(1, 13312, '\p{^incjkcompat}', ""); + Expect(1, 13312, '\P{incjkcompat}', ""); + Expect(0, 13312, '\P{^incjkcompat}', ""); + Expect(1, 13311, '\p{-In_CJK_Compat}', ""); + Expect(0, 13311, '\p{^-In_CJK_Compat}', ""); + Expect(0, 13311, '\P{-In_CJK_Compat}', ""); + Expect(1, 13311, '\P{^-In_CJK_Compat}', ""); + Expect(0, 13312, '\p{-In_CJK_Compat}', ""); + Expect(1, 13312, '\p{^-In_CJK_Compat}', ""); + Expect(1, 13312, '\P{-In_CJK_Compat}', ""); + Expect(0, 13312, '\P{^-In_CJK_Compat}', ""); + Error('\p{:= -CJK_compatibility_Forms}'); + Error('\P{:= -CJK_compatibility_Forms}'); + Expect(1, 65103, '\p{cjkcompatibilityforms}', ""); + Expect(0, 65103, '\p{^cjkcompatibilityforms}', ""); + Expect(0, 65103, '\P{cjkcompatibilityforms}', ""); + Expect(1, 65103, '\P{^cjkcompatibilityforms}', ""); + Expect(0, 65104, '\p{cjkcompatibilityforms}', ""); + Expect(1, 65104, '\p{^cjkcompatibilityforms}', ""); + Expect(1, 65104, '\P{cjkcompatibilityforms}', ""); + Expect(0, 65104, '\P{^cjkcompatibilityforms}', ""); + Expect(1, 65103, '\p{_ CJK_compatibility_FORMS}', ""); + Expect(0, 65103, '\p{^_ CJK_compatibility_FORMS}', ""); + Expect(0, 65103, '\P{_ CJK_compatibility_FORMS}', ""); + Expect(1, 65103, '\P{^_ CJK_compatibility_FORMS}', ""); + Expect(0, 65104, '\p{_ CJK_compatibility_FORMS}', ""); + Expect(1, 65104, '\p{^_ CJK_compatibility_FORMS}', ""); + Expect(1, 65104, '\P{_ CJK_compatibility_FORMS}', ""); + Expect(0, 65104, '\P{^_ CJK_compatibility_FORMS}', ""); + Error('\p{/a/_ IS_CJK_compatibility_FORMS}'); + Error('\P{/a/_ IS_CJK_compatibility_FORMS}'); + Expect(1, 65103, '\p{iscjkcompatibilityforms}', ""); + Expect(0, 65103, '\p{^iscjkcompatibilityforms}', ""); + Expect(0, 65103, '\P{iscjkcompatibilityforms}', ""); + Expect(1, 65103, '\P{^iscjkcompatibilityforms}', ""); + Expect(0, 65104, '\p{iscjkcompatibilityforms}', ""); + Expect(1, 65104, '\p{^iscjkcompatibilityforms}', ""); + Expect(1, 65104, '\P{iscjkcompatibilityforms}', ""); + Expect(0, 65104, '\P{^iscjkcompatibilityforms}', ""); + Expect(1, 65103, '\p{- IS_CJK_compatibility_Forms}', ""); + Expect(0, 65103, '\p{^- IS_CJK_compatibility_Forms}', ""); + Expect(0, 65103, '\P{- IS_CJK_compatibility_Forms}', ""); + Expect(1, 65103, '\P{^- IS_CJK_compatibility_Forms}', ""); + Expect(0, 65104, '\p{- IS_CJK_compatibility_Forms}', ""); + Expect(1, 65104, '\p{^- IS_CJK_compatibility_Forms}', ""); + Expect(1, 65104, '\P{- IS_CJK_compatibility_Forms}', ""); + Expect(0, 65104, '\P{^- IS_CJK_compatibility_Forms}', ""); + Error('\p{/a/ In_cjk_compatibility_Forms}'); + Error('\P{/a/ In_cjk_compatibility_Forms}'); + Expect(1, 65103, '\p{incjkcompatibilityforms}', ""); + Expect(0, 65103, '\p{^incjkcompatibilityforms}', ""); + Expect(0, 65103, '\P{incjkcompatibilityforms}', ""); + Expect(1, 65103, '\P{^incjkcompatibilityforms}', ""); + Expect(0, 65104, '\p{incjkcompatibilityforms}', ""); + Expect(1, 65104, '\p{^incjkcompatibilityforms}', ""); + Expect(1, 65104, '\P{incjkcompatibilityforms}', ""); + Expect(0, 65104, '\P{^incjkcompatibilityforms}', ""); + Expect(1, 65103, '\p{ _IN_CJK_Compatibility_Forms}', ""); + Expect(0, 65103, '\p{^ _IN_CJK_Compatibility_Forms}', ""); + Expect(0, 65103, '\P{ _IN_CJK_Compatibility_Forms}', ""); + Expect(1, 65103, '\P{^ _IN_CJK_Compatibility_Forms}', ""); + Expect(0, 65104, '\p{ _IN_CJK_Compatibility_Forms}', ""); + Expect(1, 65104, '\p{^ _IN_CJK_Compatibility_Forms}', ""); + Expect(1, 65104, '\P{ _IN_CJK_Compatibility_Forms}', ""); + Expect(0, 65104, '\P{^ _IN_CJK_Compatibility_Forms}', ""); + Error('\p{ CJK_compat_forms:=}'); + Error('\P{ CJK_compat_forms:=}'); + Expect(1, 65103, '\p{cjkcompatforms}', ""); + Expect(0, 65103, '\p{^cjkcompatforms}', ""); + Expect(0, 65103, '\P{cjkcompatforms}', ""); + Expect(1, 65103, '\P{^cjkcompatforms}', ""); + Expect(0, 65104, '\p{cjkcompatforms}', ""); + Expect(1, 65104, '\p{^cjkcompatforms}', ""); + Expect(1, 65104, '\P{cjkcompatforms}', ""); + Expect(0, 65104, '\P{^cjkcompatforms}', ""); + Expect(1, 65103, '\p{ cjk_Compat_Forms}', ""); + Expect(0, 65103, '\p{^ cjk_Compat_Forms}', ""); + Expect(0, 65103, '\P{ cjk_Compat_Forms}', ""); + Expect(1, 65103, '\P{^ cjk_Compat_Forms}', ""); + Expect(0, 65104, '\p{ cjk_Compat_Forms}', ""); + Expect(1, 65104, '\p{^ cjk_Compat_Forms}', ""); + Expect(1, 65104, '\P{ cjk_Compat_Forms}', ""); + Expect(0, 65104, '\P{^ cjk_Compat_Forms}', ""); + Error('\p{:=_IS_cjk_Compat_forms}'); + Error('\P{:=_IS_cjk_Compat_forms}'); + Expect(1, 65103, '\p{iscjkcompatforms}', ""); + Expect(0, 65103, '\p{^iscjkcompatforms}', ""); + Expect(0, 65103, '\P{iscjkcompatforms}', ""); + Expect(1, 65103, '\P{^iscjkcompatforms}', ""); + Expect(0, 65104, '\p{iscjkcompatforms}', ""); + Expect(1, 65104, '\p{^iscjkcompatforms}', ""); + Expect(1, 65104, '\P{iscjkcompatforms}', ""); + Expect(0, 65104, '\P{^iscjkcompatforms}', ""); + Expect(1, 65103, '\p{ _IS_CJK_COMPAT_Forms}', ""); + Expect(0, 65103, '\p{^ _IS_CJK_COMPAT_Forms}', ""); + Expect(0, 65103, '\P{ _IS_CJK_COMPAT_Forms}', ""); + Expect(1, 65103, '\P{^ _IS_CJK_COMPAT_Forms}', ""); + Expect(0, 65104, '\p{ _IS_CJK_COMPAT_Forms}', ""); + Expect(1, 65104, '\p{^ _IS_CJK_COMPAT_Forms}', ""); + Expect(1, 65104, '\P{ _IS_CJK_COMPAT_Forms}', ""); + Expect(0, 65104, '\P{^ _IS_CJK_COMPAT_Forms}', ""); + Error('\p{ in_CJK_COMPAT_Forms/a/}'); + Error('\P{ in_CJK_COMPAT_Forms/a/}'); + Expect(1, 65103, '\p{incjkcompatforms}', ""); + Expect(0, 65103, '\p{^incjkcompatforms}', ""); + Expect(0, 65103, '\P{incjkcompatforms}', ""); + Expect(1, 65103, '\P{^incjkcompatforms}', ""); + Expect(0, 65104, '\p{incjkcompatforms}', ""); + Expect(1, 65104, '\p{^incjkcompatforms}', ""); + Expect(1, 65104, '\P{incjkcompatforms}', ""); + Expect(0, 65104, '\P{^incjkcompatforms}', ""); + Expect(1, 65103, '\p{ _In_CJK_Compat_Forms}', ""); + Expect(0, 65103, '\p{^ _In_CJK_Compat_Forms}', ""); + Expect(0, 65103, '\P{ _In_CJK_Compat_Forms}', ""); + Expect(1, 65103, '\P{^ _In_CJK_Compat_Forms}', ""); + Expect(0, 65104, '\p{ _In_CJK_Compat_Forms}', ""); + Expect(1, 65104, '\p{^ _In_CJK_Compat_Forms}', ""); + Expect(1, 65104, '\P{ _In_CJK_Compat_Forms}', ""); + Expect(0, 65104, '\P{^ _In_CJK_Compat_Forms}', ""); + Error('\p{:= _cjk_COMPATIBILITY_Ideographs}'); + Error('\P{:= _cjk_COMPATIBILITY_Ideographs}'); + Expect(1, 64255, '\p{cjkcompatibilityideographs}', ""); + Expect(0, 64255, '\p{^cjkcompatibilityideographs}', ""); + Expect(0, 64255, '\P{cjkcompatibilityideographs}', ""); + Expect(1, 64255, '\P{^cjkcompatibilityideographs}', ""); + Expect(0, 64256, '\p{cjkcompatibilityideographs}', ""); + Expect(1, 64256, '\p{^cjkcompatibilityideographs}', ""); + Expect(1, 64256, '\P{cjkcompatibilityideographs}', ""); + Expect(0, 64256, '\P{^cjkcompatibilityideographs}', ""); + Expect(1, 64255, '\p{--cjk_compatibility_Ideographs}', ""); + Expect(0, 64255, '\p{^--cjk_compatibility_Ideographs}', ""); + Expect(0, 64255, '\P{--cjk_compatibility_Ideographs}', ""); + Expect(1, 64255, '\P{^--cjk_compatibility_Ideographs}', ""); + Expect(0, 64256, '\p{--cjk_compatibility_Ideographs}', ""); + Expect(1, 64256, '\p{^--cjk_compatibility_Ideographs}', ""); + Expect(1, 64256, '\P{--cjk_compatibility_Ideographs}', ""); + Expect(0, 64256, '\P{^--cjk_compatibility_Ideographs}', ""); + Error('\p{_ Is_CJK_Compatibility_Ideographs:=}'); + Error('\P{_ Is_CJK_Compatibility_Ideographs:=}'); + Expect(1, 64255, '\p{iscjkcompatibilityideographs}', ""); + Expect(0, 64255, '\p{^iscjkcompatibilityideographs}', ""); + Expect(0, 64255, '\P{iscjkcompatibilityideographs}', ""); + Expect(1, 64255, '\P{^iscjkcompatibilityideographs}', ""); + Expect(0, 64256, '\p{iscjkcompatibilityideographs}', ""); + Expect(1, 64256, '\p{^iscjkcompatibilityideographs}', ""); + Expect(1, 64256, '\P{iscjkcompatibilityideographs}', ""); + Expect(0, 64256, '\P{^iscjkcompatibilityideographs}', ""); + Expect(1, 64255, '\p{-IS_cjk_Compatibility_ideographs}', ""); + Expect(0, 64255, '\p{^-IS_cjk_Compatibility_ideographs}', ""); + Expect(0, 64255, '\P{-IS_cjk_Compatibility_ideographs}', ""); + Expect(1, 64255, '\P{^-IS_cjk_Compatibility_ideographs}', ""); + Expect(0, 64256, '\p{-IS_cjk_Compatibility_ideographs}', ""); + Expect(1, 64256, '\p{^-IS_cjk_Compatibility_ideographs}', ""); + Expect(1, 64256, '\P{-IS_cjk_Compatibility_ideographs}', ""); + Expect(0, 64256, '\P{^-IS_cjk_Compatibility_ideographs}', ""); + Error('\p{_/a/IN_CJK_compatibility_IDEOGRAPHS}'); + Error('\P{_/a/IN_CJK_compatibility_IDEOGRAPHS}'); + Expect(1, 64255, '\p{incjkcompatibilityideographs}', ""); + Expect(0, 64255, '\p{^incjkcompatibilityideographs}', ""); + Expect(0, 64255, '\P{incjkcompatibilityideographs}', ""); + Expect(1, 64255, '\P{^incjkcompatibilityideographs}', ""); + Expect(0, 64256, '\p{incjkcompatibilityideographs}', ""); + Expect(1, 64256, '\p{^incjkcompatibilityideographs}', ""); + Expect(1, 64256, '\P{incjkcompatibilityideographs}', ""); + Expect(0, 64256, '\P{^incjkcompatibilityideographs}', ""); + Expect(1, 64255, '\p{_ In_cjk_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64255, '\p{^_ In_cjk_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64255, '\P{_ In_cjk_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64255, '\P{^_ In_cjk_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64256, '\p{_ In_cjk_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64256, '\p{^_ In_cjk_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(1, 64256, '\P{_ In_cjk_COMPATIBILITY_IDEOGRAPHS}', ""); + Expect(0, 64256, '\P{^_ In_cjk_COMPATIBILITY_IDEOGRAPHS}', ""); + Error('\p{- CJK_Compat_ideographs/a/}'); + Error('\P{- CJK_Compat_ideographs/a/}'); + Expect(1, 64255, '\p{cjkcompatideographs}', ""); + Expect(0, 64255, '\p{^cjkcompatideographs}', ""); + Expect(0, 64255, '\P{cjkcompatideographs}', ""); + Expect(1, 64255, '\P{^cjkcompatideographs}', ""); + Expect(0, 64256, '\p{cjkcompatideographs}', ""); + Expect(1, 64256, '\p{^cjkcompatideographs}', ""); + Expect(1, 64256, '\P{cjkcompatideographs}', ""); + Expect(0, 64256, '\P{^cjkcompatideographs}', ""); + Expect(1, 64255, '\p{- CJK_Compat_IDEOGRAPHS}', ""); + Expect(0, 64255, '\p{^- CJK_Compat_IDEOGRAPHS}', ""); + Expect(0, 64255, '\P{- CJK_Compat_IDEOGRAPHS}', ""); + Expect(1, 64255, '\P{^- CJK_Compat_IDEOGRAPHS}', ""); + Expect(0, 64256, '\p{- CJK_Compat_IDEOGRAPHS}', ""); + Expect(1, 64256, '\p{^- CJK_Compat_IDEOGRAPHS}', ""); + Expect(1, 64256, '\P{- CJK_Compat_IDEOGRAPHS}', ""); + Expect(0, 64256, '\P{^- CJK_Compat_IDEOGRAPHS}', ""); + Error('\p{_ IS_cjk_compat_IDEOGRAPHS/a/}'); + Error('\P{_ IS_cjk_compat_IDEOGRAPHS/a/}'); + Expect(1, 64255, '\p{iscjkcompatideographs}', ""); + Expect(0, 64255, '\p{^iscjkcompatideographs}', ""); + Expect(0, 64255, '\P{iscjkcompatideographs}', ""); + Expect(1, 64255, '\P{^iscjkcompatideographs}', ""); + Expect(0, 64256, '\p{iscjkcompatideographs}', ""); + Expect(1, 64256, '\p{^iscjkcompatideographs}', ""); + Expect(1, 64256, '\P{iscjkcompatideographs}', ""); + Expect(0, 64256, '\P{^iscjkcompatideographs}', ""); + Expect(1, 64255, '\p{ -is_cjk_Compat_Ideographs}', ""); + Expect(0, 64255, '\p{^ -is_cjk_Compat_Ideographs}', ""); + Expect(0, 64255, '\P{ -is_cjk_Compat_Ideographs}', ""); + Expect(1, 64255, '\P{^ -is_cjk_Compat_Ideographs}', ""); + Expect(0, 64256, '\p{ -is_cjk_Compat_Ideographs}', ""); + Expect(1, 64256, '\p{^ -is_cjk_Compat_Ideographs}', ""); + Expect(1, 64256, '\P{ -is_cjk_Compat_Ideographs}', ""); + Expect(0, 64256, '\P{^ -is_cjk_Compat_Ideographs}', ""); + Error('\p{/a/__IN_CJK_COMPAT_ideographs}'); + Error('\P{/a/__IN_CJK_COMPAT_ideographs}'); + Expect(1, 64255, '\p{incjkcompatideographs}', ""); + Expect(0, 64255, '\p{^incjkcompatideographs}', ""); + Expect(0, 64255, '\P{incjkcompatideographs}', ""); + Expect(1, 64255, '\P{^incjkcompatideographs}', ""); + Expect(0, 64256, '\p{incjkcompatideographs}', ""); + Expect(1, 64256, '\p{^incjkcompatideographs}', ""); + Expect(1, 64256, '\P{incjkcompatideographs}', ""); + Expect(0, 64256, '\P{^incjkcompatideographs}', ""); + Expect(1, 64255, '\p{- In_CJK_COMPAT_IDEOGRAPHS}', ""); + Expect(0, 64255, '\p{^- In_CJK_COMPAT_IDEOGRAPHS}', ""); + Expect(0, 64255, '\P{- In_CJK_COMPAT_IDEOGRAPHS}', ""); + Expect(1, 64255, '\P{^- In_CJK_COMPAT_IDEOGRAPHS}', ""); + Expect(0, 64256, '\p{- In_CJK_COMPAT_IDEOGRAPHS}', ""); + Expect(1, 64256, '\p{^- In_CJK_COMPAT_IDEOGRAPHS}', ""); + Expect(1, 64256, '\P{- In_CJK_COMPAT_IDEOGRAPHS}', ""); + Expect(0, 64256, '\P{^- In_CJK_COMPAT_IDEOGRAPHS}', ""); + Error('\p{-:=CJK_Compatibility_Ideographs_SUPPLEMENT}'); + Error('\P{-:=CJK_Compatibility_Ideographs_SUPPLEMENT}'); + Expect(1, 195103, '\p{cjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\p{^cjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\P{cjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\P{^cjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\p{cjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\p{^cjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\P{cjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\P{^cjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\p{ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195103, '\p{^ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195103, '\P{ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(1, 195103, '\P{^ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195104, '\p{ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(1, 195104, '\p{^ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(1, 195104, '\P{ CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195104, '\P{^ CJK_Compatibility_Ideographs_Supplement}', ""); + Error('\p{:=-Is_CJK_compatibility_ideographs_Supplement}'); + Error('\P{:=-Is_CJK_compatibility_ideographs_Supplement}'); + Expect(1, 195103, '\p{iscjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\p{^iscjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\P{iscjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\P{^iscjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\p{iscjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\p{^iscjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\P{iscjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\P{^iscjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\p{_-IS_CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195103, '\p{^_-IS_CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195103, '\P{_-IS_CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(1, 195103, '\P{^_-IS_CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195104, '\p{_-IS_CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(1, 195104, '\p{^_-IS_CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(1, 195104, '\P{_-IS_CJK_Compatibility_Ideographs_Supplement}', ""); + Expect(0, 195104, '\P{^_-IS_CJK_Compatibility_Ideographs_Supplement}', ""); + Error('\p{/a/ -In_cjk_COMPATIBILITY_Ideographs_SUPPLEMENT}'); + Error('\P{/a/ -In_cjk_COMPATIBILITY_Ideographs_SUPPLEMENT}'); + Expect(1, 195103, '\p{incjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\p{^incjkcompatibilityideographssupplement}', ""); + Expect(0, 195103, '\P{incjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\P{^incjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\p{incjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\p{^incjkcompatibilityideographssupplement}', ""); + Expect(1, 195104, '\P{incjkcompatibilityideographssupplement}', ""); + Expect(0, 195104, '\P{^incjkcompatibilityideographssupplement}', ""); + Expect(1, 195103, '\p{ in_CJK_Compatibility_ideographs_supplement}', ""); + Expect(0, 195103, '\p{^ in_CJK_Compatibility_ideographs_supplement}', ""); + Expect(0, 195103, '\P{ in_CJK_Compatibility_ideographs_supplement}', ""); + Expect(1, 195103, '\P{^ in_CJK_Compatibility_ideographs_supplement}', ""); + Expect(0, 195104, '\p{ in_CJK_Compatibility_ideographs_supplement}', ""); + Expect(1, 195104, '\p{^ in_CJK_Compatibility_ideographs_supplement}', ""); + Expect(1, 195104, '\P{ in_CJK_Compatibility_ideographs_supplement}', ""); + Expect(0, 195104, '\P{^ in_CJK_Compatibility_ideographs_supplement}', ""); + Error('\p{-CJK_compat_ideographs_sup/a/}'); + Error('\P{-CJK_compat_ideographs_sup/a/}'); + Expect(1, 195103, '\p{cjkcompatideographssup}', ""); + Expect(0, 195103, '\p{^cjkcompatideographssup}', ""); + Expect(0, 195103, '\P{cjkcompatideographssup}', ""); + Expect(1, 195103, '\P{^cjkcompatideographssup}', ""); + Expect(0, 195104, '\p{cjkcompatideographssup}', ""); + Expect(1, 195104, '\p{^cjkcompatideographssup}', ""); + Expect(1, 195104, '\P{cjkcompatideographssup}', ""); + Expect(0, 195104, '\P{^cjkcompatideographssup}', ""); + Expect(1, 195103, '\p{- cjk_Compat_Ideographs_Sup}', ""); + Expect(0, 195103, '\p{^- cjk_Compat_Ideographs_Sup}', ""); + Expect(0, 195103, '\P{- cjk_Compat_Ideographs_Sup}', ""); + Expect(1, 195103, '\P{^- cjk_Compat_Ideographs_Sup}', ""); + Expect(0, 195104, '\p{- cjk_Compat_Ideographs_Sup}', ""); + Expect(1, 195104, '\p{^- cjk_Compat_Ideographs_Sup}', ""); + Expect(1, 195104, '\P{- cjk_Compat_Ideographs_Sup}', ""); + Expect(0, 195104, '\P{^- cjk_Compat_Ideographs_Sup}', ""); + Error('\p{ -is_cjk_Compat_IDEOGRAPHS_Sup:=}'); + Error('\P{ -is_cjk_Compat_IDEOGRAPHS_Sup:=}'); + Expect(1, 195103, '\p{iscjkcompatideographssup}', ""); + Expect(0, 195103, '\p{^iscjkcompatideographssup}', ""); + Expect(0, 195103, '\P{iscjkcompatideographssup}', ""); + Expect(1, 195103, '\P{^iscjkcompatideographssup}', ""); + Expect(0, 195104, '\p{iscjkcompatideographssup}', ""); + Expect(1, 195104, '\p{^iscjkcompatideographssup}', ""); + Expect(1, 195104, '\P{iscjkcompatideographssup}', ""); + Expect(0, 195104, '\P{^iscjkcompatideographssup}', ""); + Expect(1, 195103, '\p{ -is_CJK_Compat_ideographs_SUP}', ""); + Expect(0, 195103, '\p{^ -is_CJK_Compat_ideographs_SUP}', ""); + Expect(0, 195103, '\P{ -is_CJK_Compat_ideographs_SUP}', ""); + Expect(1, 195103, '\P{^ -is_CJK_Compat_ideographs_SUP}', ""); + Expect(0, 195104, '\p{ -is_CJK_Compat_ideographs_SUP}', ""); + Expect(1, 195104, '\p{^ -is_CJK_Compat_ideographs_SUP}', ""); + Expect(1, 195104, '\P{ -is_CJK_Compat_ideographs_SUP}', ""); + Expect(0, 195104, '\P{^ -is_CJK_Compat_ideographs_SUP}', ""); + Error('\p{ IN_CJK_compat_Ideographs_Sup/a/}'); + Error('\P{ IN_CJK_compat_Ideographs_Sup/a/}'); + Expect(1, 195103, '\p{incjkcompatideographssup}', ""); + Expect(0, 195103, '\p{^incjkcompatideographssup}', ""); + Expect(0, 195103, '\P{incjkcompatideographssup}', ""); + Expect(1, 195103, '\P{^incjkcompatideographssup}', ""); + Expect(0, 195104, '\p{incjkcompatideographssup}', ""); + Expect(1, 195104, '\p{^incjkcompatideographssup}', ""); + Expect(1, 195104, '\P{incjkcompatideographssup}', ""); + Expect(0, 195104, '\P{^incjkcompatideographssup}', ""); + Expect(1, 195103, '\p{--in_CJK_compat_IDEOGRAPHS_SUP}', ""); + Expect(0, 195103, '\p{^--in_CJK_compat_IDEOGRAPHS_SUP}', ""); + Expect(0, 195103, '\P{--in_CJK_compat_IDEOGRAPHS_SUP}', ""); + Expect(1, 195103, '\P{^--in_CJK_compat_IDEOGRAPHS_SUP}', ""); + Expect(0, 195104, '\p{--in_CJK_compat_IDEOGRAPHS_SUP}', ""); + Expect(1, 195104, '\p{^--in_CJK_compat_IDEOGRAPHS_SUP}', ""); + Expect(1, 195104, '\P{--in_CJK_compat_IDEOGRAPHS_SUP}', ""); + Expect(0, 195104, '\P{^--in_CJK_compat_IDEOGRAPHS_SUP}', ""); + Error('\p{/a/- CJK_RADICALS_Supplement}'); + Error('\P{/a/- CJK_RADICALS_Supplement}'); + Expect(1, 12031, '\p{cjkradicalssupplement}', ""); + Expect(0, 12031, '\p{^cjkradicalssupplement}', ""); + Expect(0, 12031, '\P{cjkradicalssupplement}', ""); + Expect(1, 12031, '\P{^cjkradicalssupplement}', ""); + Expect(0, 12032, '\p{cjkradicalssupplement}', ""); + Expect(1, 12032, '\p{^cjkradicalssupplement}', ""); + Expect(1, 12032, '\P{cjkradicalssupplement}', ""); + Expect(0, 12032, '\P{^cjkradicalssupplement}', ""); + Expect(1, 12031, '\p{- CJK_Radicals_Supplement}', ""); + Expect(0, 12031, '\p{^- CJK_Radicals_Supplement}', ""); + Expect(0, 12031, '\P{- CJK_Radicals_Supplement}', ""); + Expect(1, 12031, '\P{^- CJK_Radicals_Supplement}', ""); + Expect(0, 12032, '\p{- CJK_Radicals_Supplement}', ""); + Expect(1, 12032, '\p{^- CJK_Radicals_Supplement}', ""); + Expect(1, 12032, '\P{- CJK_Radicals_Supplement}', ""); + Expect(0, 12032, '\P{^- CJK_Radicals_Supplement}', ""); + Error('\p{ :=Is_CJK_RADICALS_supplement}'); + Error('\P{ :=Is_CJK_RADICALS_supplement}'); + Expect(1, 12031, '\p{iscjkradicalssupplement}', ""); + Expect(0, 12031, '\p{^iscjkradicalssupplement}', ""); + Expect(0, 12031, '\P{iscjkradicalssupplement}', ""); + Expect(1, 12031, '\P{^iscjkradicalssupplement}', ""); + Expect(0, 12032, '\p{iscjkradicalssupplement}', ""); + Expect(1, 12032, '\p{^iscjkradicalssupplement}', ""); + Expect(1, 12032, '\P{iscjkradicalssupplement}', ""); + Expect(0, 12032, '\P{^iscjkradicalssupplement}', ""); + Expect(1, 12031, '\p{_Is_cjk_radicals_Supplement}', ""); + Expect(0, 12031, '\p{^_Is_cjk_radicals_Supplement}', ""); + Expect(0, 12031, '\P{_Is_cjk_radicals_Supplement}', ""); + Expect(1, 12031, '\P{^_Is_cjk_radicals_Supplement}', ""); + Expect(0, 12032, '\p{_Is_cjk_radicals_Supplement}', ""); + Expect(1, 12032, '\p{^_Is_cjk_radicals_Supplement}', ""); + Expect(1, 12032, '\P{_Is_cjk_radicals_Supplement}', ""); + Expect(0, 12032, '\P{^_Is_cjk_radicals_Supplement}', ""); + Error('\p{/a/ IN_CJK_Radicals_Supplement}'); + Error('\P{/a/ IN_CJK_Radicals_Supplement}'); + Expect(1, 12031, '\p{incjkradicalssupplement}', ""); + Expect(0, 12031, '\p{^incjkradicalssupplement}', ""); + Expect(0, 12031, '\P{incjkradicalssupplement}', ""); + Expect(1, 12031, '\P{^incjkradicalssupplement}', ""); + Expect(0, 12032, '\p{incjkradicalssupplement}', ""); + Expect(1, 12032, '\p{^incjkradicalssupplement}', ""); + Expect(1, 12032, '\P{incjkradicalssupplement}', ""); + Expect(0, 12032, '\P{^incjkradicalssupplement}', ""); + Expect(1, 12031, '\p{ -IN_CJK_RADICALS_Supplement}', ""); + Expect(0, 12031, '\p{^ -IN_CJK_RADICALS_Supplement}', ""); + Expect(0, 12031, '\P{ -IN_CJK_RADICALS_Supplement}', ""); + Expect(1, 12031, '\P{^ -IN_CJK_RADICALS_Supplement}', ""); + Expect(0, 12032, '\p{ -IN_CJK_RADICALS_Supplement}', ""); + Expect(1, 12032, '\p{^ -IN_CJK_RADICALS_Supplement}', ""); + Expect(1, 12032, '\P{ -IN_CJK_RADICALS_Supplement}', ""); + Expect(0, 12032, '\P{^ -IN_CJK_RADICALS_Supplement}', ""); + Error('\p{:= cjk_Radicals_sup}'); + Error('\P{:= cjk_Radicals_sup}'); + Expect(1, 12031, '\p{cjkradicalssup}', ""); + Expect(0, 12031, '\p{^cjkradicalssup}', ""); + Expect(0, 12031, '\P{cjkradicalssup}', ""); + Expect(1, 12031, '\P{^cjkradicalssup}', ""); + Expect(0, 12032, '\p{cjkradicalssup}', ""); + Expect(1, 12032, '\p{^cjkradicalssup}', ""); + Expect(1, 12032, '\P{cjkradicalssup}', ""); + Expect(0, 12032, '\P{^cjkradicalssup}', ""); + Expect(1, 12031, '\p{ -cjk_Radicals_sup}', ""); + Expect(0, 12031, '\p{^ -cjk_Radicals_sup}', ""); + Expect(0, 12031, '\P{ -cjk_Radicals_sup}', ""); + Expect(1, 12031, '\P{^ -cjk_Radicals_sup}', ""); + Expect(0, 12032, '\p{ -cjk_Radicals_sup}', ""); + Expect(1, 12032, '\p{^ -cjk_Radicals_sup}', ""); + Expect(1, 12032, '\P{ -cjk_Radicals_sup}', ""); + Expect(0, 12032, '\P{^ -cjk_Radicals_sup}', ""); + Error('\p{__Is_CJK_Radicals_sup:=}'); + Error('\P{__Is_CJK_Radicals_sup:=}'); + Expect(1, 12031, '\p{iscjkradicalssup}', ""); + Expect(0, 12031, '\p{^iscjkradicalssup}', ""); + Expect(0, 12031, '\P{iscjkradicalssup}', ""); + Expect(1, 12031, '\P{^iscjkradicalssup}', ""); + Expect(0, 12032, '\p{iscjkradicalssup}', ""); + Expect(1, 12032, '\p{^iscjkradicalssup}', ""); + Expect(1, 12032, '\P{iscjkradicalssup}', ""); + Expect(0, 12032, '\P{^iscjkradicalssup}', ""); + Expect(1, 12031, '\p{ IS_CJK_Radicals_Sup}', ""); + Expect(0, 12031, '\p{^ IS_CJK_Radicals_Sup}', ""); + Expect(0, 12031, '\P{ IS_CJK_Radicals_Sup}', ""); + Expect(1, 12031, '\P{^ IS_CJK_Radicals_Sup}', ""); + Expect(0, 12032, '\p{ IS_CJK_Radicals_Sup}', ""); + Expect(1, 12032, '\p{^ IS_CJK_Radicals_Sup}', ""); + Expect(1, 12032, '\P{ IS_CJK_Radicals_Sup}', ""); + Expect(0, 12032, '\P{^ IS_CJK_Radicals_Sup}', ""); + Error('\p{:= _In_CJK_Radicals_sup}'); + Error('\P{:= _In_CJK_Radicals_sup}'); + Expect(1, 12031, '\p{incjkradicalssup}', ""); + Expect(0, 12031, '\p{^incjkradicalssup}', ""); + Expect(0, 12031, '\P{incjkradicalssup}', ""); + Expect(1, 12031, '\P{^incjkradicalssup}', ""); + Expect(0, 12032, '\p{incjkradicalssup}', ""); + Expect(1, 12032, '\p{^incjkradicalssup}', ""); + Expect(1, 12032, '\P{incjkradicalssup}', ""); + Expect(0, 12032, '\P{^incjkradicalssup}', ""); + Expect(1, 12031, '\p{--In_CJK_Radicals_SUP}', ""); + Expect(0, 12031, '\p{^--In_CJK_Radicals_SUP}', ""); + Expect(0, 12031, '\P{--In_CJK_Radicals_SUP}', ""); + Expect(1, 12031, '\P{^--In_CJK_Radicals_SUP}', ""); + Expect(0, 12032, '\p{--In_CJK_Radicals_SUP}', ""); + Expect(1, 12032, '\p{^--In_CJK_Radicals_SUP}', ""); + Expect(1, 12032, '\P{--In_CJK_Radicals_SUP}', ""); + Expect(0, 12032, '\P{^--In_CJK_Radicals_SUP}', ""); + Error('\p{:=- cjk_Strokes}'); + Error('\P{:=- cjk_Strokes}'); + Expect(1, 12783, '\p{cjkstrokes}', ""); + Expect(0, 12783, '\p{^cjkstrokes}', ""); + Expect(0, 12783, '\P{cjkstrokes}', ""); + Expect(1, 12783, '\P{^cjkstrokes}', ""); + Expect(0, 12784, '\p{cjkstrokes}', ""); + Expect(1, 12784, '\p{^cjkstrokes}', ""); + Expect(1, 12784, '\P{cjkstrokes}', ""); + Expect(0, 12784, '\P{^cjkstrokes}', ""); + Expect(1, 12783, '\p{- CJK_Strokes}', ""); + Expect(0, 12783, '\p{^- CJK_Strokes}', ""); + Expect(0, 12783, '\P{- CJK_Strokes}', ""); + Expect(1, 12783, '\P{^- CJK_Strokes}', ""); + Expect(0, 12784, '\p{- CJK_Strokes}', ""); + Expect(1, 12784, '\p{^- CJK_Strokes}', ""); + Expect(1, 12784, '\P{- CJK_Strokes}', ""); + Expect(0, 12784, '\P{^- CJK_Strokes}', ""); + Error('\p{/a/-_IS_CJK_Strokes}'); + Error('\P{/a/-_IS_CJK_Strokes}'); + Expect(1, 12783, '\p{iscjkstrokes}', ""); + Expect(0, 12783, '\p{^iscjkstrokes}', ""); + Expect(0, 12783, '\P{iscjkstrokes}', ""); + Expect(1, 12783, '\P{^iscjkstrokes}', ""); + Expect(0, 12784, '\p{iscjkstrokes}', ""); + Expect(1, 12784, '\p{^iscjkstrokes}', ""); + Expect(1, 12784, '\P{iscjkstrokes}', ""); + Expect(0, 12784, '\P{^iscjkstrokes}', ""); + Expect(1, 12783, '\p{ Is_cjk_Strokes}', ""); + Expect(0, 12783, '\p{^ Is_cjk_Strokes}', ""); + Expect(0, 12783, '\P{ Is_cjk_Strokes}', ""); + Expect(1, 12783, '\P{^ Is_cjk_Strokes}', ""); + Expect(0, 12784, '\p{ Is_cjk_Strokes}', ""); + Expect(1, 12784, '\p{^ Is_cjk_Strokes}', ""); + Expect(1, 12784, '\P{ Is_cjk_Strokes}', ""); + Expect(0, 12784, '\P{^ Is_cjk_Strokes}', ""); + Error('\p{-:=In_CJK_STROKES}'); + Error('\P{-:=In_CJK_STROKES}'); + Expect(1, 12783, '\p{incjkstrokes}', ""); + Expect(0, 12783, '\p{^incjkstrokes}', ""); + Expect(0, 12783, '\P{incjkstrokes}', ""); + Expect(1, 12783, '\P{^incjkstrokes}', ""); + Expect(0, 12784, '\p{incjkstrokes}', ""); + Expect(1, 12784, '\p{^incjkstrokes}', ""); + Expect(1, 12784, '\P{incjkstrokes}', ""); + Expect(0, 12784, '\P{^incjkstrokes}', ""); + Expect(1, 12783, '\p{in_CJK_Strokes}', ""); + Expect(0, 12783, '\p{^in_CJK_Strokes}', ""); + Expect(0, 12783, '\P{in_CJK_Strokes}', ""); + Expect(1, 12783, '\P{^in_CJK_Strokes}', ""); + Expect(0, 12784, '\p{in_CJK_Strokes}', ""); + Expect(1, 12784, '\p{^in_CJK_Strokes}', ""); + Expect(1, 12784, '\P{in_CJK_Strokes}', ""); + Expect(0, 12784, '\P{^in_CJK_Strokes}', ""); + Error('\p{ :=CJK_Symbols_and_Punctuation}'); + Error('\P{ :=CJK_Symbols_and_Punctuation}'); + Expect(1, 12351, '\p{cjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\p{^cjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\P{cjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\P{^cjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\p{cjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\p{^cjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\P{cjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\P{^cjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\p{_ cjk_SYMBOLS_And_Punctuation}', ""); + Expect(0, 12351, '\p{^_ cjk_SYMBOLS_And_Punctuation}', ""); + Expect(0, 12351, '\P{_ cjk_SYMBOLS_And_Punctuation}', ""); + Expect(1, 12351, '\P{^_ cjk_SYMBOLS_And_Punctuation}', ""); + Expect(0, 12352, '\p{_ cjk_SYMBOLS_And_Punctuation}', ""); + Expect(1, 12352, '\p{^_ cjk_SYMBOLS_And_Punctuation}', ""); + Expect(1, 12352, '\P{_ cjk_SYMBOLS_And_Punctuation}', ""); + Expect(0, 12352, '\P{^_ cjk_SYMBOLS_And_Punctuation}', ""); + Error('\p{:=_ Is_CJK_Symbols_and_PUNCTUATION}'); + Error('\P{:=_ Is_CJK_Symbols_and_PUNCTUATION}'); + Expect(1, 12351, '\p{iscjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\p{^iscjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\P{iscjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\P{^iscjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\p{iscjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\p{^iscjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\P{iscjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\P{^iscjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\p{ Is_cjk_SYMBOLS_And_punctuation}', ""); + Expect(0, 12351, '\p{^ Is_cjk_SYMBOLS_And_punctuation}', ""); + Expect(0, 12351, '\P{ Is_cjk_SYMBOLS_And_punctuation}', ""); + Expect(1, 12351, '\P{^ Is_cjk_SYMBOLS_And_punctuation}', ""); + Expect(0, 12352, '\p{ Is_cjk_SYMBOLS_And_punctuation}', ""); + Expect(1, 12352, '\p{^ Is_cjk_SYMBOLS_And_punctuation}', ""); + Expect(1, 12352, '\P{ Is_cjk_SYMBOLS_And_punctuation}', ""); + Expect(0, 12352, '\P{^ Is_cjk_SYMBOLS_And_punctuation}', ""); + Error('\p{/a/IN_CJK_symbols_And_Punctuation}'); + Error('\P{/a/IN_CJK_symbols_And_Punctuation}'); + Expect(1, 12351, '\p{incjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\p{^incjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\P{incjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\P{^incjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\p{incjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\p{^incjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\P{incjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\P{^incjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\p{ _IN_CJK_Symbols_And_Punctuation}', ""); + Expect(0, 12351, '\p{^ _IN_CJK_Symbols_And_Punctuation}', ""); + Expect(0, 12351, '\P{ _IN_CJK_Symbols_And_Punctuation}', ""); + Expect(1, 12351, '\P{^ _IN_CJK_Symbols_And_Punctuation}', ""); + Expect(0, 12352, '\p{ _IN_CJK_Symbols_And_Punctuation}', ""); + Expect(1, 12352, '\p{^ _IN_CJK_Symbols_And_Punctuation}', ""); + Expect(1, 12352, '\P{ _IN_CJK_Symbols_And_Punctuation}', ""); + Expect(0, 12352, '\P{^ _IN_CJK_Symbols_And_Punctuation}', ""); + Error('\p{--CJK_symbols:=}'); + Error('\P{--CJK_symbols:=}'); + Expect(1, 12351, '\p{cjksymbols}', ""); + Expect(0, 12351, '\p{^cjksymbols}', ""); + Expect(0, 12351, '\P{cjksymbols}', ""); + Expect(1, 12351, '\P{^cjksymbols}', ""); + Expect(0, 12352, '\p{cjksymbols}', ""); + Expect(1, 12352, '\p{^cjksymbols}', ""); + Expect(1, 12352, '\P{cjksymbols}', ""); + Expect(0, 12352, '\P{^cjksymbols}', ""); + Expect(1, 12351, '\p{ -CJK_SYMBOLS}', ""); + Expect(0, 12351, '\p{^ -CJK_SYMBOLS}', ""); + Expect(0, 12351, '\P{ -CJK_SYMBOLS}', ""); + Expect(1, 12351, '\P{^ -CJK_SYMBOLS}', ""); + Expect(0, 12352, '\p{ -CJK_SYMBOLS}', ""); + Expect(1, 12352, '\p{^ -CJK_SYMBOLS}', ""); + Expect(1, 12352, '\P{ -CJK_SYMBOLS}', ""); + Expect(0, 12352, '\P{^ -CJK_SYMBOLS}', ""); + Error('\p{ /a/is_cjk_Symbols}'); + Error('\P{ /a/is_cjk_Symbols}'); + Expect(1, 12351, '\p{iscjksymbols}', ""); + Expect(0, 12351, '\p{^iscjksymbols}', ""); + Expect(0, 12351, '\P{iscjksymbols}', ""); + Expect(1, 12351, '\P{^iscjksymbols}', ""); + Expect(0, 12352, '\p{iscjksymbols}', ""); + Expect(1, 12352, '\p{^iscjksymbols}', ""); + Expect(1, 12352, '\P{iscjksymbols}', ""); + Expect(0, 12352, '\P{^iscjksymbols}', ""); + Expect(1, 12351, '\p{ _IS_cjk_symbols}', ""); + Expect(0, 12351, '\p{^ _IS_cjk_symbols}', ""); + Expect(0, 12351, '\P{ _IS_cjk_symbols}', ""); + Expect(1, 12351, '\P{^ _IS_cjk_symbols}', ""); + Expect(0, 12352, '\p{ _IS_cjk_symbols}', ""); + Expect(1, 12352, '\p{^ _IS_cjk_symbols}', ""); + Expect(1, 12352, '\P{ _IS_cjk_symbols}', ""); + Expect(0, 12352, '\P{^ _IS_cjk_symbols}', ""); + Error('\p{:=in_CJK_Symbols}'); + Error('\P{:=in_CJK_Symbols}'); + Expect(1, 12351, '\p{incjksymbols}', ""); + Expect(0, 12351, '\p{^incjksymbols}', ""); + Expect(0, 12351, '\P{incjksymbols}', ""); + Expect(1, 12351, '\P{^incjksymbols}', ""); + Expect(0, 12352, '\p{incjksymbols}', ""); + Expect(1, 12352, '\p{^incjksymbols}', ""); + Expect(1, 12352, '\P{incjksymbols}', ""); + Expect(0, 12352, '\P{^incjksymbols}', ""); + Expect(1, 12351, '\p{ _in_cjk_symbols}', ""); + Expect(0, 12351, '\p{^ _in_cjk_symbols}', ""); + Expect(0, 12351, '\P{ _in_cjk_symbols}', ""); + Expect(1, 12351, '\P{^ _in_cjk_symbols}', ""); + Expect(0, 12352, '\p{ _in_cjk_symbols}', ""); + Expect(1, 12352, '\p{^ _in_cjk_symbols}', ""); + Expect(1, 12352, '\P{ _in_cjk_symbols}', ""); + Expect(0, 12352, '\P{^ _in_cjk_symbols}', ""); + Error('\p{ _CJK_Unified_Ideographs:=}'); + Error('\P{ _CJK_Unified_Ideographs:=}'); + Expect(1, 40959, '\p{cjkunifiedideographs}', ""); + Expect(0, 40959, '\p{^cjkunifiedideographs}', ""); + Expect(0, 40959, '\P{cjkunifiedideographs}', ""); + Expect(1, 40959, '\P{^cjkunifiedideographs}', ""); + Expect(0, 40960, '\p{cjkunifiedideographs}', ""); + Expect(1, 40960, '\p{^cjkunifiedideographs}', ""); + Expect(1, 40960, '\P{cjkunifiedideographs}', ""); + Expect(0, 40960, '\P{^cjkunifiedideographs}', ""); + Expect(1, 40959, '\p{ CJK_Unified_IDEOGRAPHS}', ""); + Expect(0, 40959, '\p{^ CJK_Unified_IDEOGRAPHS}', ""); + Expect(0, 40959, '\P{ CJK_Unified_IDEOGRAPHS}', ""); + Expect(1, 40959, '\P{^ CJK_Unified_IDEOGRAPHS}', ""); + Expect(0, 40960, '\p{ CJK_Unified_IDEOGRAPHS}', ""); + Expect(1, 40960, '\p{^ CJK_Unified_IDEOGRAPHS}', ""); + Expect(1, 40960, '\P{ CJK_Unified_IDEOGRAPHS}', ""); + Expect(0, 40960, '\P{^ CJK_Unified_IDEOGRAPHS}', ""); + Error('\p{--Is_CJK_Unified_Ideographs/a/}'); + Error('\P{--Is_CJK_Unified_Ideographs/a/}'); + Expect(1, 40959, '\p{iscjkunifiedideographs}', ""); + Expect(0, 40959, '\p{^iscjkunifiedideographs}', ""); + Expect(0, 40959, '\P{iscjkunifiedideographs}', ""); + Expect(1, 40959, '\P{^iscjkunifiedideographs}', ""); + Expect(0, 40960, '\p{iscjkunifiedideographs}', ""); + Expect(1, 40960, '\p{^iscjkunifiedideographs}', ""); + Expect(1, 40960, '\P{iscjkunifiedideographs}', ""); + Expect(0, 40960, '\P{^iscjkunifiedideographs}', ""); + Expect(1, 40959, '\p{--is_CJK_Unified_ideographs}', ""); + Expect(0, 40959, '\p{^--is_CJK_Unified_ideographs}', ""); + Expect(0, 40959, '\P{--is_CJK_Unified_ideographs}', ""); + Expect(1, 40959, '\P{^--is_CJK_Unified_ideographs}', ""); + Expect(0, 40960, '\p{--is_CJK_Unified_ideographs}', ""); + Expect(1, 40960, '\p{^--is_CJK_Unified_ideographs}', ""); + Expect(1, 40960, '\P{--is_CJK_Unified_ideographs}', ""); + Expect(0, 40960, '\P{^--is_CJK_Unified_ideographs}', ""); + Error('\p{:=--IN_CJK_unified_ideographs}'); + Error('\P{:=--IN_CJK_unified_ideographs}'); + Expect(1, 40959, '\p{incjkunifiedideographs}', ""); + Expect(0, 40959, '\p{^incjkunifiedideographs}', ""); + Expect(0, 40959, '\P{incjkunifiedideographs}', ""); + Expect(1, 40959, '\P{^incjkunifiedideographs}', ""); + Expect(0, 40960, '\p{incjkunifiedideographs}', ""); + Expect(1, 40960, '\p{^incjkunifiedideographs}', ""); + Expect(1, 40960, '\P{incjkunifiedideographs}', ""); + Expect(0, 40960, '\P{^incjkunifiedideographs}', ""); + Expect(1, 40959, '\p{ In_CJK_Unified_Ideographs}', ""); + Expect(0, 40959, '\p{^ In_CJK_Unified_Ideographs}', ""); + Expect(0, 40959, '\P{ In_CJK_Unified_Ideographs}', ""); + Expect(1, 40959, '\P{^ In_CJK_Unified_Ideographs}', ""); + Expect(0, 40960, '\p{ In_CJK_Unified_Ideographs}', ""); + Expect(1, 40960, '\p{^ In_CJK_Unified_Ideographs}', ""); + Expect(1, 40960, '\P{ In_CJK_Unified_Ideographs}', ""); + Expect(0, 40960, '\P{^ In_CJK_Unified_Ideographs}', ""); + Error('\p{:= _CJK}'); + Error('\P{:= _CJK}'); + Expect(1, 40959, '\p{cjk}', ""); + Expect(0, 40959, '\p{^cjk}', ""); + Expect(0, 40959, '\P{cjk}', ""); + Expect(1, 40959, '\P{^cjk}', ""); + Expect(0, 40960, '\p{cjk}', ""); + Expect(1, 40960, '\p{^cjk}', ""); + Expect(1, 40960, '\P{cjk}', ""); + Expect(0, 40960, '\P{^cjk}', ""); + Expect(1, 40959, '\p{ cjk}', ""); + Expect(0, 40959, '\p{^ cjk}', ""); + Expect(0, 40959, '\P{ cjk}', ""); + Expect(1, 40959, '\P{^ cjk}', ""); + Expect(0, 40960, '\p{ cjk}', ""); + Expect(1, 40960, '\p{^ cjk}', ""); + Expect(1, 40960, '\P{ cjk}', ""); + Expect(0, 40960, '\P{^ cjk}', ""); + Error('\p{/a/-IS_cjk}'); + Error('\P{/a/-IS_cjk}'); + Expect(1, 40959, '\p{iscjk}', ""); + Expect(0, 40959, '\p{^iscjk}', ""); + Expect(0, 40959, '\P{iscjk}', ""); + Expect(1, 40959, '\P{^iscjk}', ""); + Expect(0, 40960, '\p{iscjk}', ""); + Expect(1, 40960, '\p{^iscjk}', ""); + Expect(1, 40960, '\P{iscjk}', ""); + Expect(0, 40960, '\P{^iscjk}', ""); + Expect(1, 40959, '\p{ is_CJK}', ""); + Expect(0, 40959, '\p{^ is_CJK}', ""); + Expect(0, 40959, '\P{ is_CJK}', ""); + Expect(1, 40959, '\P{^ is_CJK}', ""); + Expect(0, 40960, '\p{ is_CJK}', ""); + Expect(1, 40960, '\p{^ is_CJK}', ""); + Expect(1, 40960, '\P{ is_CJK}', ""); + Expect(0, 40960, '\P{^ is_CJK}', ""); + Error('\p{-_In_CJK:=}'); + Error('\P{-_In_CJK:=}'); + Expect(1, 40959, '\p{incjk}', ""); + Expect(0, 40959, '\p{^incjk}', ""); + Expect(0, 40959, '\P{incjk}', ""); + Expect(1, 40959, '\P{^incjk}', ""); + Expect(0, 40960, '\p{incjk}', ""); + Expect(1, 40960, '\p{^incjk}', ""); + Expect(1, 40960, '\P{incjk}', ""); + Expect(0, 40960, '\P{^incjk}', ""); + Expect(1, 40959, '\p{In_CJK}', ""); + Expect(0, 40959, '\p{^In_CJK}', ""); + Expect(0, 40959, '\P{In_CJK}', ""); + Expect(1, 40959, '\P{^In_CJK}', ""); + Expect(0, 40960, '\p{In_CJK}', ""); + Expect(1, 40960, '\p{^In_CJK}', ""); + Expect(1, 40960, '\P{In_CJK}', ""); + Expect(0, 40960, '\P{^In_CJK}', ""); + Error('\p{- CJK_Unified_Ideographs_Extension_A/a/}'); + Error('\P{- CJK_Unified_Ideographs_Extension_A/a/}'); + Expect(1, 19903, '\p{cjkunifiedideographsextensiona}', ""); + Expect(0, 19903, '\p{^cjkunifiedideographsextensiona}', ""); + Expect(0, 19903, '\P{cjkunifiedideographsextensiona}', ""); + Expect(1, 19903, '\P{^cjkunifiedideographsextensiona}', ""); + Expect(0, 19904, '\p{cjkunifiedideographsextensiona}', ""); + Expect(1, 19904, '\p{^cjkunifiedideographsextensiona}', ""); + Expect(1, 19904, '\P{cjkunifiedideographsextensiona}', ""); + Expect(0, 19904, '\P{^cjkunifiedideographsextensiona}', ""); + Expect(1, 19903, '\p{CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19903, '\p{^CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19903, '\P{CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(1, 19903, '\P{^CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19904, '\p{CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(1, 19904, '\p{^CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(1, 19904, '\P{CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Expect(0, 19904, '\P{^CJK_unified_IDEOGRAPHS_Extension_a}', ""); + Error('\p{ /a/IS_CJK_UNIFIED_Ideographs_extension_a}'); + Error('\P{ /a/IS_CJK_UNIFIED_Ideographs_extension_a}'); + Expect(1, 19903, '\p{iscjkunifiedideographsextensiona}', ""); + Expect(0, 19903, '\p{^iscjkunifiedideographsextensiona}', ""); + Expect(0, 19903, '\P{iscjkunifiedideographsextensiona}', ""); + Expect(1, 19903, '\P{^iscjkunifiedideographsextensiona}', ""); + Expect(0, 19904, '\p{iscjkunifiedideographsextensiona}', ""); + Expect(1, 19904, '\p{^iscjkunifiedideographsextensiona}', ""); + Expect(1, 19904, '\P{iscjkunifiedideographsextensiona}', ""); + Expect(0, 19904, '\P{^iscjkunifiedideographsextensiona}', ""); + Expect(1, 19903, '\p{- is_CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19903, '\p{^- is_CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19903, '\P{- is_CJK_unified_Ideographs_Extension_A}', ""); + Expect(1, 19903, '\P{^- is_CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19904, '\p{- is_CJK_unified_Ideographs_Extension_A}', ""); + Expect(1, 19904, '\p{^- is_CJK_unified_Ideographs_Extension_A}', ""); + Expect(1, 19904, '\P{- is_CJK_unified_Ideographs_Extension_A}', ""); + Expect(0, 19904, '\P{^- is_CJK_unified_Ideographs_Extension_A}', ""); + Error('\p{- In_CJK_UNIFIED_ideographs_Extension_A:=}'); + Error('\P{- In_CJK_UNIFIED_ideographs_Extension_A:=}'); + Expect(1, 19903, '\p{incjkunifiedideographsextensiona}', ""); + Expect(0, 19903, '\p{^incjkunifiedideographsextensiona}', ""); + Expect(0, 19903, '\P{incjkunifiedideographsextensiona}', ""); + Expect(1, 19903, '\P{^incjkunifiedideographsextensiona}', ""); + Expect(0, 19904, '\p{incjkunifiedideographsextensiona}', ""); + Expect(1, 19904, '\p{^incjkunifiedideographsextensiona}', ""); + Expect(1, 19904, '\P{incjkunifiedideographsextensiona}', ""); + Expect(0, 19904, '\P{^incjkunifiedideographsextensiona}', ""); + Expect(1, 19903, '\p{ _IN_cjk_Unified_ideographs_Extension_A}', ""); + Expect(0, 19903, '\p{^ _IN_cjk_Unified_ideographs_Extension_A}', ""); + Expect(0, 19903, '\P{ _IN_cjk_Unified_ideographs_Extension_A}', ""); + Expect(1, 19903, '\P{^ _IN_cjk_Unified_ideographs_Extension_A}', ""); + Expect(0, 19904, '\p{ _IN_cjk_Unified_ideographs_Extension_A}', ""); + Expect(1, 19904, '\p{^ _IN_cjk_Unified_ideographs_Extension_A}', ""); + Expect(1, 19904, '\P{ _IN_cjk_Unified_ideographs_Extension_A}', ""); + Expect(0, 19904, '\P{^ _IN_cjk_Unified_ideographs_Extension_A}', ""); + Error('\p{_-CJK_ext_a/a/}'); + Error('\P{_-CJK_ext_a/a/}'); + Expect(1, 19903, '\p{cjkexta}', ""); + Expect(0, 19903, '\p{^cjkexta}', ""); + Expect(0, 19903, '\P{cjkexta}', ""); + Expect(1, 19903, '\P{^cjkexta}', ""); + Expect(0, 19904, '\p{cjkexta}', ""); + Expect(1, 19904, '\p{^cjkexta}', ""); + Expect(1, 19904, '\P{cjkexta}', ""); + Expect(0, 19904, '\P{^cjkexta}', ""); + Expect(1, 19903, '\p{- CJK_Ext_a}', ""); + Expect(0, 19903, '\p{^- CJK_Ext_a}', ""); + Expect(0, 19903, '\P{- CJK_Ext_a}', ""); + Expect(1, 19903, '\P{^- CJK_Ext_a}', ""); + Expect(0, 19904, '\p{- CJK_Ext_a}', ""); + Expect(1, 19904, '\p{^- CJK_Ext_a}', ""); + Expect(1, 19904, '\P{- CJK_Ext_a}', ""); + Expect(0, 19904, '\P{^- CJK_Ext_a}', ""); + Error('\p{/a/ _is_CJK_Ext_A}'); + Error('\P{/a/ _is_CJK_Ext_A}'); + Expect(1, 19903, '\p{iscjkexta}', ""); + Expect(0, 19903, '\p{^iscjkexta}', ""); + Expect(0, 19903, '\P{iscjkexta}', ""); + Expect(1, 19903, '\P{^iscjkexta}', ""); + Expect(0, 19904, '\p{iscjkexta}', ""); + Expect(1, 19904, '\p{^iscjkexta}', ""); + Expect(1, 19904, '\P{iscjkexta}', ""); + Expect(0, 19904, '\P{^iscjkexta}', ""); + Expect(1, 19903, '\p{ IS_CJK_EXT_a}', ""); + Expect(0, 19903, '\p{^ IS_CJK_EXT_a}', ""); + Expect(0, 19903, '\P{ IS_CJK_EXT_a}', ""); + Expect(1, 19903, '\P{^ IS_CJK_EXT_a}', ""); + Expect(0, 19904, '\p{ IS_CJK_EXT_a}', ""); + Expect(1, 19904, '\p{^ IS_CJK_EXT_a}', ""); + Expect(1, 19904, '\P{ IS_CJK_EXT_a}', ""); + Expect(0, 19904, '\P{^ IS_CJK_EXT_a}', ""); + Error('\p{ In_CJK_Ext_A/a/}'); + Error('\P{ In_CJK_Ext_A/a/}'); + Expect(1, 19903, '\p{incjkexta}', ""); + Expect(0, 19903, '\p{^incjkexta}', ""); + Expect(0, 19903, '\P{incjkexta}', ""); + Expect(1, 19903, '\P{^incjkexta}', ""); + Expect(0, 19904, '\p{incjkexta}', ""); + Expect(1, 19904, '\p{^incjkexta}', ""); + Expect(1, 19904, '\P{incjkexta}', ""); + Expect(0, 19904, '\P{^incjkexta}', ""); + Expect(1, 19903, '\p{ -in_CJK_Ext_A}', ""); + Expect(0, 19903, '\p{^ -in_CJK_Ext_A}', ""); + Expect(0, 19903, '\P{ -in_CJK_Ext_A}', ""); + Expect(1, 19903, '\P{^ -in_CJK_Ext_A}', ""); + Expect(0, 19904, '\p{ -in_CJK_Ext_A}', ""); + Expect(1, 19904, '\p{^ -in_CJK_Ext_A}', ""); + Expect(1, 19904, '\P{ -in_CJK_Ext_A}', ""); + Expect(0, 19904, '\P{^ -in_CJK_Ext_A}', ""); + Error('\p{_CJK_UNIFIED_ideographs_Extension_B:=}'); + Error('\P{_CJK_UNIFIED_ideographs_Extension_B:=}'); + Expect(1, 173791, '\p{cjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\p{^cjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\P{cjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\P{^cjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\p{cjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\p{^cjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\P{cjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\P{^cjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\p{_CJK_unified_Ideographs_extension_b}', ""); + Expect(0, 173791, '\p{^_CJK_unified_Ideographs_extension_b}', ""); + Expect(0, 173791, '\P{_CJK_unified_Ideographs_extension_b}', ""); + Expect(1, 173791, '\P{^_CJK_unified_Ideographs_extension_b}', ""); + Expect(0, 173792, '\p{_CJK_unified_Ideographs_extension_b}', ""); + Expect(1, 173792, '\p{^_CJK_unified_Ideographs_extension_b}', ""); + Expect(1, 173792, '\P{_CJK_unified_Ideographs_extension_b}', ""); + Expect(0, 173792, '\P{^_CJK_unified_Ideographs_extension_b}', ""); + Error('\p{- Is_CJK_UNIFIED_IDEOGRAPHS_extension_B/a/}'); + Error('\P{- Is_CJK_UNIFIED_IDEOGRAPHS_extension_B/a/}'); + Expect(1, 173791, '\p{iscjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\p{^iscjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\P{iscjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\P{^iscjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\p{iscjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\p{^iscjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\P{iscjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\P{^iscjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\p{Is_CJK_UNIFIED_ideographs_Extension_B}', ""); + Expect(0, 173791, '\p{^Is_CJK_UNIFIED_ideographs_Extension_B}', ""); + Expect(0, 173791, '\P{Is_CJK_UNIFIED_ideographs_Extension_B}', ""); + Expect(1, 173791, '\P{^Is_CJK_UNIFIED_ideographs_Extension_B}', ""); + Expect(0, 173792, '\p{Is_CJK_UNIFIED_ideographs_Extension_B}', ""); + Expect(1, 173792, '\p{^Is_CJK_UNIFIED_ideographs_Extension_B}', ""); + Expect(1, 173792, '\P{Is_CJK_UNIFIED_ideographs_Extension_B}', ""); + Expect(0, 173792, '\P{^Is_CJK_UNIFIED_ideographs_Extension_B}', ""); + Error('\p{ /a/In_CJK_Unified_ideographs_extension_B}'); + Error('\P{ /a/In_CJK_Unified_ideographs_extension_B}'); + Expect(1, 173791, '\p{incjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\p{^incjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\P{incjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\P{^incjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\p{incjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\p{^incjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\P{incjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\P{^incjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\p{ In_CJK_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(0, 173791, '\p{^ In_CJK_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(0, 173791, '\P{ In_CJK_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(1, 173791, '\P{^ In_CJK_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(0, 173792, '\p{ In_CJK_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(1, 173792, '\p{^ In_CJK_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(1, 173792, '\P{ In_CJK_Unified_IDEOGRAPHS_Extension_B}', ""); + Expect(0, 173792, '\P{^ In_CJK_Unified_IDEOGRAPHS_Extension_B}', ""); + Error('\p{:= CJK_ext_b}'); + Error('\P{:= CJK_ext_b}'); + Expect(1, 173791, '\p{cjkextb}', ""); + Expect(0, 173791, '\p{^cjkextb}', ""); + Expect(0, 173791, '\P{cjkextb}', ""); + Expect(1, 173791, '\P{^cjkextb}', ""); + Expect(0, 173792, '\p{cjkextb}', ""); + Expect(1, 173792, '\p{^cjkextb}', ""); + Expect(1, 173792, '\P{cjkextb}', ""); + Expect(0, 173792, '\P{^cjkextb}', ""); + Expect(1, 173791, '\p{-_cjk_ext_B}', ""); + Expect(0, 173791, '\p{^-_cjk_ext_B}', ""); + Expect(0, 173791, '\P{-_cjk_ext_B}', ""); + Expect(1, 173791, '\P{^-_cjk_ext_B}', ""); + Expect(0, 173792, '\p{-_cjk_ext_B}', ""); + Expect(1, 173792, '\p{^-_cjk_ext_B}', ""); + Expect(1, 173792, '\P{-_cjk_ext_B}', ""); + Expect(0, 173792, '\P{^-_cjk_ext_B}', ""); + Error('\p{ Is_CJK_EXT_b/a/}'); + Error('\P{ Is_CJK_EXT_b/a/}'); + Expect(1, 173791, '\p{iscjkextb}', ""); + Expect(0, 173791, '\p{^iscjkextb}', ""); + Expect(0, 173791, '\P{iscjkextb}', ""); + Expect(1, 173791, '\P{^iscjkextb}', ""); + Expect(0, 173792, '\p{iscjkextb}', ""); + Expect(1, 173792, '\p{^iscjkextb}', ""); + Expect(1, 173792, '\P{iscjkextb}', ""); + Expect(0, 173792, '\P{^iscjkextb}', ""); + Expect(1, 173791, '\p{ -Is_CJK_Ext_B}', ""); + Expect(0, 173791, '\p{^ -Is_CJK_Ext_B}', ""); + Expect(0, 173791, '\P{ -Is_CJK_Ext_B}', ""); + Expect(1, 173791, '\P{^ -Is_CJK_Ext_B}', ""); + Expect(0, 173792, '\p{ -Is_CJK_Ext_B}', ""); + Expect(1, 173792, '\p{^ -Is_CJK_Ext_B}', ""); + Expect(1, 173792, '\P{ -Is_CJK_Ext_B}', ""); + Expect(0, 173792, '\P{^ -Is_CJK_Ext_B}', ""); + Error('\p{ _in_CJK_ext_b/a/}'); + Error('\P{ _in_CJK_ext_b/a/}'); + Expect(1, 173791, '\p{incjkextb}', ""); + Expect(0, 173791, '\p{^incjkextb}', ""); + Expect(0, 173791, '\P{incjkextb}', ""); + Expect(1, 173791, '\P{^incjkextb}', ""); + Expect(0, 173792, '\p{incjkextb}', ""); + Expect(1, 173792, '\p{^incjkextb}', ""); + Expect(1, 173792, '\P{incjkextb}', ""); + Expect(0, 173792, '\P{^incjkextb}', ""); + Expect(1, 173791, '\p{IN_CJK_EXT_B}', ""); + Expect(0, 173791, '\p{^IN_CJK_EXT_B}', ""); + Expect(0, 173791, '\P{IN_CJK_EXT_B}', ""); + Expect(1, 173791, '\P{^IN_CJK_EXT_B}', ""); + Expect(0, 173792, '\p{IN_CJK_EXT_B}', ""); + Expect(1, 173792, '\p{^IN_CJK_EXT_B}', ""); + Expect(1, 173792, '\P{IN_CJK_EXT_B}', ""); + Expect(0, 173792, '\P{^IN_CJK_EXT_B}', ""); + Error('\p{-CJK_Unified_Ideographs_Extension_C/a/}'); + Error('\P{-CJK_Unified_Ideographs_Extension_C/a/}'); + Expect(1, 177983, '\p{cjkunifiedideographsextensionc}', ""); + Expect(0, 177983, '\p{^cjkunifiedideographsextensionc}', ""); + Expect(0, 177983, '\P{cjkunifiedideographsextensionc}', ""); + Expect(1, 177983, '\P{^cjkunifiedideographsextensionc}', ""); + Expect(0, 177984, '\p{cjkunifiedideographsextensionc}', ""); + Expect(1, 177984, '\p{^cjkunifiedideographsextensionc}', ""); + Expect(1, 177984, '\P{cjkunifiedideographsextensionc}', ""); + Expect(0, 177984, '\P{^cjkunifiedideographsextensionc}', ""); + Expect(1, 177983, '\p{ CJK_UNIFIED_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177983, '\p{^ CJK_UNIFIED_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177983, '\P{ CJK_UNIFIED_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177983, '\P{^ CJK_UNIFIED_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177984, '\p{ CJK_UNIFIED_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177984, '\p{^ CJK_UNIFIED_IDEOGRAPHS_Extension_C}', ""); + Expect(1, 177984, '\P{ CJK_UNIFIED_IDEOGRAPHS_Extension_C}', ""); + Expect(0, 177984, '\P{^ CJK_UNIFIED_IDEOGRAPHS_Extension_C}', ""); + Error('\p{-/a/Is_cjk_Unified_Ideographs_Extension_c}'); + Error('\P{-/a/Is_cjk_Unified_Ideographs_Extension_c}'); + Expect(1, 177983, '\p{iscjkunifiedideographsextensionc}', ""); + Expect(0, 177983, '\p{^iscjkunifiedideographsextensionc}', ""); + Expect(0, 177983, '\P{iscjkunifiedideographsextensionc}', ""); + Expect(1, 177983, '\P{^iscjkunifiedideographsextensionc}', ""); + Expect(0, 177984, '\p{iscjkunifiedideographsextensionc}', ""); + Expect(1, 177984, '\p{^iscjkunifiedideographsextensionc}', ""); + Expect(1, 177984, '\P{iscjkunifiedideographsextensionc}', ""); + Expect(0, 177984, '\P{^iscjkunifiedideographsextensionc}', ""); + Expect(1, 177983, '\p{_-Is_CJK_Unified_Ideographs_extension_C}', ""); + Expect(0, 177983, '\p{^_-Is_CJK_Unified_Ideographs_extension_C}', ""); + Expect(0, 177983, '\P{_-Is_CJK_Unified_Ideographs_extension_C}', ""); + Expect(1, 177983, '\P{^_-Is_CJK_Unified_Ideographs_extension_C}', ""); + Expect(0, 177984, '\p{_-Is_CJK_Unified_Ideographs_extension_C}', ""); + Expect(1, 177984, '\p{^_-Is_CJK_Unified_Ideographs_extension_C}', ""); + Expect(1, 177984, '\P{_-Is_CJK_Unified_Ideographs_extension_C}', ""); + Expect(0, 177984, '\P{^_-Is_CJK_Unified_Ideographs_extension_C}', ""); + Error('\p{_In_CJK_Unified_Ideographs_Extension_C/a/}'); + Error('\P{_In_CJK_Unified_Ideographs_Extension_C/a/}'); + Expect(1, 177983, '\p{incjkunifiedideographsextensionc}', ""); + Expect(0, 177983, '\p{^incjkunifiedideographsextensionc}', ""); + Expect(0, 177983, '\P{incjkunifiedideographsextensionc}', ""); + Expect(1, 177983, '\P{^incjkunifiedideographsextensionc}', ""); + Expect(0, 177984, '\p{incjkunifiedideographsextensionc}', ""); + Expect(1, 177984, '\p{^incjkunifiedideographsextensionc}', ""); + Expect(1, 177984, '\P{incjkunifiedideographsextensionc}', ""); + Expect(0, 177984, '\P{^incjkunifiedideographsextensionc}', ""); + Expect(1, 177983, '\p{ in_cjk_Unified_Ideographs_extension_C}', ""); + Expect(0, 177983, '\p{^ in_cjk_Unified_Ideographs_extension_C}', ""); + Expect(0, 177983, '\P{ in_cjk_Unified_Ideographs_extension_C}', ""); + Expect(1, 177983, '\P{^ in_cjk_Unified_Ideographs_extension_C}', ""); + Expect(0, 177984, '\p{ in_cjk_Unified_Ideographs_extension_C}', ""); + Expect(1, 177984, '\p{^ in_cjk_Unified_Ideographs_extension_C}', ""); + Expect(1, 177984, '\P{ in_cjk_Unified_Ideographs_extension_C}', ""); + Expect(0, 177984, '\P{^ in_cjk_Unified_Ideographs_extension_C}', ""); + Error('\p{:= CJK_EXT_c}'); + Error('\P{:= CJK_EXT_c}'); + Expect(1, 177983, '\p{cjkextc}', ""); + Expect(0, 177983, '\p{^cjkextc}', ""); + Expect(0, 177983, '\P{cjkextc}', ""); + Expect(1, 177983, '\P{^cjkextc}', ""); + Expect(0, 177984, '\p{cjkextc}', ""); + Expect(1, 177984, '\p{^cjkextc}', ""); + Expect(1, 177984, '\P{cjkextc}', ""); + Expect(0, 177984, '\P{^cjkextc}', ""); + Expect(1, 177983, '\p{-CJK_Ext_C}', ""); + Expect(0, 177983, '\p{^-CJK_Ext_C}', ""); + Expect(0, 177983, '\P{-CJK_Ext_C}', ""); + Expect(1, 177983, '\P{^-CJK_Ext_C}', ""); + Expect(0, 177984, '\p{-CJK_Ext_C}', ""); + Expect(1, 177984, '\p{^-CJK_Ext_C}', ""); + Expect(1, 177984, '\P{-CJK_Ext_C}', ""); + Expect(0, 177984, '\P{^-CJK_Ext_C}', ""); + Error('\p{-/a/Is_CJK_Ext_C}'); + Error('\P{-/a/Is_CJK_Ext_C}'); + Expect(1, 177983, '\p{iscjkextc}', ""); + Expect(0, 177983, '\p{^iscjkextc}', ""); + Expect(0, 177983, '\P{iscjkextc}', ""); + Expect(1, 177983, '\P{^iscjkextc}', ""); + Expect(0, 177984, '\p{iscjkextc}', ""); + Expect(1, 177984, '\p{^iscjkextc}', ""); + Expect(1, 177984, '\P{iscjkextc}', ""); + Expect(0, 177984, '\P{^iscjkextc}', ""); + Expect(1, 177983, '\p{ Is_CJK_Ext_c}', ""); + Expect(0, 177983, '\p{^ Is_CJK_Ext_c}', ""); + Expect(0, 177983, '\P{ Is_CJK_Ext_c}', ""); + Expect(1, 177983, '\P{^ Is_CJK_Ext_c}', ""); + Expect(0, 177984, '\p{ Is_CJK_Ext_c}', ""); + Expect(1, 177984, '\p{^ Is_CJK_Ext_c}', ""); + Expect(1, 177984, '\P{ Is_CJK_Ext_c}', ""); + Expect(0, 177984, '\P{^ Is_CJK_Ext_c}', ""); + Error('\p{:=-In_CJK_ext_C}'); + Error('\P{:=-In_CJK_ext_C}'); + Expect(1, 177983, '\p{incjkextc}', ""); + Expect(0, 177983, '\p{^incjkextc}', ""); + Expect(0, 177983, '\P{incjkextc}', ""); + Expect(1, 177983, '\P{^incjkextc}', ""); + Expect(0, 177984, '\p{incjkextc}', ""); + Expect(1, 177984, '\p{^incjkextc}', ""); + Expect(1, 177984, '\P{incjkextc}', ""); + Expect(0, 177984, '\P{^incjkextc}', ""); + Expect(1, 177983, '\p{ in_CJK_ext_C}', ""); + Expect(0, 177983, '\p{^ in_CJK_ext_C}', ""); + Expect(0, 177983, '\P{ in_CJK_ext_C}', ""); + Expect(1, 177983, '\P{^ in_CJK_ext_C}', ""); + Expect(0, 177984, '\p{ in_CJK_ext_C}', ""); + Expect(1, 177984, '\p{^ in_CJK_ext_C}', ""); + Expect(1, 177984, '\P{ in_CJK_ext_C}', ""); + Expect(0, 177984, '\P{^ in_CJK_ext_C}', ""); + Error('\p{:= -CJK_UNIFIED_Ideographs_Extension_D}'); + Error('\P{:= -CJK_UNIFIED_Ideographs_Extension_D}'); + Expect(1, 178207, '\p{cjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\p{^cjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\P{cjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\P{^cjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\p{cjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\p{^cjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\P{cjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\P{^cjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\p{-cjk_UNIFIED_Ideographs_Extension_D}', ""); + Expect(0, 178207, '\p{^-cjk_UNIFIED_Ideographs_Extension_D}', ""); + Expect(0, 178207, '\P{-cjk_UNIFIED_Ideographs_Extension_D}', ""); + Expect(1, 178207, '\P{^-cjk_UNIFIED_Ideographs_Extension_D}', ""); + Expect(0, 178208, '\p{-cjk_UNIFIED_Ideographs_Extension_D}', ""); + Expect(1, 178208, '\p{^-cjk_UNIFIED_Ideographs_Extension_D}', ""); + Expect(1, 178208, '\P{-cjk_UNIFIED_Ideographs_Extension_D}', ""); + Expect(0, 178208, '\P{^-cjk_UNIFIED_Ideographs_Extension_D}', ""); + Error('\p{/a/ -is_CJK_Unified_ideographs_EXTENSION_d}'); + Error('\P{/a/ -is_CJK_Unified_ideographs_EXTENSION_d}'); + Expect(1, 178207, '\p{iscjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\p{^iscjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\P{iscjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\P{^iscjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\p{iscjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\p{^iscjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\P{iscjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\P{^iscjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\p{- is_cjk_unified_Ideographs_extension_d}', ""); + Expect(0, 178207, '\p{^- is_cjk_unified_Ideographs_extension_d}', ""); + Expect(0, 178207, '\P{- is_cjk_unified_Ideographs_extension_d}', ""); + Expect(1, 178207, '\P{^- is_cjk_unified_Ideographs_extension_d}', ""); + Expect(0, 178208, '\p{- is_cjk_unified_Ideographs_extension_d}', ""); + Expect(1, 178208, '\p{^- is_cjk_unified_Ideographs_extension_d}', ""); + Expect(1, 178208, '\P{- is_cjk_unified_Ideographs_extension_d}', ""); + Expect(0, 178208, '\P{^- is_cjk_unified_Ideographs_extension_d}', ""); + Error('\p{-/a/In_CJK_UNIFIED_Ideographs_Extension_d}'); + Error('\P{-/a/In_CJK_UNIFIED_Ideographs_Extension_d}'); + Expect(1, 178207, '\p{incjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\p{^incjkunifiedideographsextensiond}', ""); + Expect(0, 178207, '\P{incjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\P{^incjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\p{incjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\p{^incjkunifiedideographsextensiond}', ""); + Expect(1, 178208, '\P{incjkunifiedideographsextensiond}', ""); + Expect(0, 178208, '\P{^incjkunifiedideographsextensiond}', ""); + Expect(1, 178207, '\p{ _in_CJK_Unified_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(0, 178207, '\p{^ _in_CJK_Unified_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(0, 178207, '\P{ _in_CJK_Unified_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(1, 178207, '\P{^ _in_CJK_Unified_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(0, 178208, '\p{ _in_CJK_Unified_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(1, 178208, '\p{^ _in_CJK_Unified_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(1, 178208, '\P{ _in_CJK_Unified_IDEOGRAPHS_EXTENSION_D}', ""); + Expect(0, 178208, '\P{^ _in_CJK_Unified_IDEOGRAPHS_EXTENSION_D}', ""); + Error('\p{ CJK_ext_D/a/}'); + Error('\P{ CJK_ext_D/a/}'); + Expect(1, 178207, '\p{cjkextd}', ""); + Expect(0, 178207, '\p{^cjkextd}', ""); + Expect(0, 178207, '\P{cjkextd}', ""); + Expect(1, 178207, '\P{^cjkextd}', ""); + Expect(0, 178208, '\p{cjkextd}', ""); + Expect(1, 178208, '\p{^cjkextd}', ""); + Expect(1, 178208, '\P{cjkextd}', ""); + Expect(0, 178208, '\P{^cjkextd}', ""); + Expect(1, 178207, '\p{ CJK_EXT_D}', ""); + Expect(0, 178207, '\p{^ CJK_EXT_D}', ""); + Expect(0, 178207, '\P{ CJK_EXT_D}', ""); + Expect(1, 178207, '\P{^ CJK_EXT_D}', ""); + Expect(0, 178208, '\p{ CJK_EXT_D}', ""); + Expect(1, 178208, '\p{^ CJK_EXT_D}', ""); + Expect(1, 178208, '\P{ CJK_EXT_D}', ""); + Expect(0, 178208, '\P{^ CJK_EXT_D}', ""); + Error('\p{_IS_CJK_Ext_d:=}'); + Error('\P{_IS_CJK_Ext_d:=}'); + Expect(1, 178207, '\p{iscjkextd}', ""); + Expect(0, 178207, '\p{^iscjkextd}', ""); + Expect(0, 178207, '\P{iscjkextd}', ""); + Expect(1, 178207, '\P{^iscjkextd}', ""); + Expect(0, 178208, '\p{iscjkextd}', ""); + Expect(1, 178208, '\p{^iscjkextd}', ""); + Expect(1, 178208, '\P{iscjkextd}', ""); + Expect(0, 178208, '\P{^iscjkextd}', ""); + Expect(1, 178207, '\p{-_Is_CJK_ext_d}', ""); + Expect(0, 178207, '\p{^-_Is_CJK_ext_d}', ""); + Expect(0, 178207, '\P{-_Is_CJK_ext_d}', ""); + Expect(1, 178207, '\P{^-_Is_CJK_ext_d}', ""); + Expect(0, 178208, '\p{-_Is_CJK_ext_d}', ""); + Expect(1, 178208, '\p{^-_Is_CJK_ext_d}', ""); + Expect(1, 178208, '\P{-_Is_CJK_ext_d}', ""); + Expect(0, 178208, '\P{^-_Is_CJK_ext_d}', ""); + Error('\p{:= in_CJK_Ext_D}'); + Error('\P{:= in_CJK_Ext_D}'); + Expect(1, 178207, '\p{incjkextd}', ""); + Expect(0, 178207, '\p{^incjkextd}', ""); + Expect(0, 178207, '\P{incjkextd}', ""); + Expect(1, 178207, '\P{^incjkextd}', ""); + Expect(0, 178208, '\p{incjkextd}', ""); + Expect(1, 178208, '\p{^incjkextd}', ""); + Expect(1, 178208, '\P{incjkextd}', ""); + Expect(0, 178208, '\P{^incjkextd}', ""); + Expect(1, 178207, '\p{_ In_CJK_EXT_D}', ""); + Expect(0, 178207, '\p{^_ In_CJK_EXT_D}', ""); + Expect(0, 178207, '\P{_ In_CJK_EXT_D}', ""); + Expect(1, 178207, '\P{^_ In_CJK_EXT_D}', ""); + Expect(0, 178208, '\p{_ In_CJK_EXT_D}', ""); + Expect(1, 178208, '\p{^_ In_CJK_EXT_D}', ""); + Expect(1, 178208, '\P{_ In_CJK_EXT_D}', ""); + Expect(0, 178208, '\P{^_ In_CJK_EXT_D}', ""); + Error('\p{ :=cjk_UNIFIED_ideographs_Extension_E}'); + Error('\P{ :=cjk_UNIFIED_ideographs_Extension_E}'); + Expect(1, 183983, '\p{cjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\p{^cjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\P{cjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\P{^cjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\p{cjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\p{^cjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\P{cjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\P{^cjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\p{- CJK_Unified_Ideographs_EXTENSION_E}', ""); + Expect(0, 183983, '\p{^- CJK_Unified_Ideographs_EXTENSION_E}', ""); + Expect(0, 183983, '\P{- CJK_Unified_Ideographs_EXTENSION_E}', ""); + Expect(1, 183983, '\P{^- CJK_Unified_Ideographs_EXTENSION_E}', ""); + Expect(0, 183984, '\p{- CJK_Unified_Ideographs_EXTENSION_E}', ""); + Expect(1, 183984, '\p{^- CJK_Unified_Ideographs_EXTENSION_E}', ""); + Expect(1, 183984, '\P{- CJK_Unified_Ideographs_EXTENSION_E}', ""); + Expect(0, 183984, '\P{^- CJK_Unified_Ideographs_EXTENSION_E}', ""); + Error('\p{/a/_IS_cjk_Unified_IDEOGRAPHS_EXTENSION_E}'); + Error('\P{/a/_IS_cjk_Unified_IDEOGRAPHS_EXTENSION_E}'); + Expect(1, 183983, '\p{iscjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\p{^iscjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\P{iscjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\P{^iscjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\p{iscjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\p{^iscjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\P{iscjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\P{^iscjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\p{ _is_CJK_unified_IDEOGRAPHS_Extension_E}', ""); + Expect(0, 183983, '\p{^ _is_CJK_unified_IDEOGRAPHS_Extension_E}', ""); + Expect(0, 183983, '\P{ _is_CJK_unified_IDEOGRAPHS_Extension_E}', ""); + Expect(1, 183983, '\P{^ _is_CJK_unified_IDEOGRAPHS_Extension_E}', ""); + Expect(0, 183984, '\p{ _is_CJK_unified_IDEOGRAPHS_Extension_E}', ""); + Expect(1, 183984, '\p{^ _is_CJK_unified_IDEOGRAPHS_Extension_E}', ""); + Expect(1, 183984, '\P{ _is_CJK_unified_IDEOGRAPHS_Extension_E}', ""); + Expect(0, 183984, '\P{^ _is_CJK_unified_IDEOGRAPHS_Extension_E}', ""); + Error('\p{ IN_CJK_unified_ideographs_Extension_E/a/}'); + Error('\P{ IN_CJK_unified_ideographs_Extension_E/a/}'); + Expect(1, 183983, '\p{incjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\p{^incjkunifiedideographsextensione}', ""); + Expect(0, 183983, '\P{incjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\P{^incjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\p{incjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\p{^incjkunifiedideographsextensione}', ""); + Expect(1, 183984, '\P{incjkunifiedideographsextensione}', ""); + Expect(0, 183984, '\P{^incjkunifiedideographsextensione}', ""); + Expect(1, 183983, '\p{__In_CJK_unified_IDEOGRAPHS_Extension_e}', ""); + Expect(0, 183983, '\p{^__In_CJK_unified_IDEOGRAPHS_Extension_e}', ""); + Expect(0, 183983, '\P{__In_CJK_unified_IDEOGRAPHS_Extension_e}', ""); + Expect(1, 183983, '\P{^__In_CJK_unified_IDEOGRAPHS_Extension_e}', ""); + Expect(0, 183984, '\p{__In_CJK_unified_IDEOGRAPHS_Extension_e}', ""); + Expect(1, 183984, '\p{^__In_CJK_unified_IDEOGRAPHS_Extension_e}', ""); + Expect(1, 183984, '\P{__In_CJK_unified_IDEOGRAPHS_Extension_e}', ""); + Expect(0, 183984, '\P{^__In_CJK_unified_IDEOGRAPHS_Extension_e}', ""); + Error('\p{_CJK_Ext_E:=}'); + Error('\P{_CJK_Ext_E:=}'); + Expect(1, 183983, '\p{cjkexte}', ""); + Expect(0, 183983, '\p{^cjkexte}', ""); + Expect(0, 183983, '\P{cjkexte}', ""); + Expect(1, 183983, '\P{^cjkexte}', ""); + Expect(0, 183984, '\p{cjkexte}', ""); + Expect(1, 183984, '\p{^cjkexte}', ""); + Expect(1, 183984, '\P{cjkexte}', ""); + Expect(0, 183984, '\P{^cjkexte}', ""); + Expect(1, 183983, '\p{_CJK_EXT_e}', ""); + Expect(0, 183983, '\p{^_CJK_EXT_e}', ""); + Expect(0, 183983, '\P{_CJK_EXT_e}', ""); + Expect(1, 183983, '\P{^_CJK_EXT_e}', ""); + Expect(0, 183984, '\p{_CJK_EXT_e}', ""); + Expect(1, 183984, '\p{^_CJK_EXT_e}', ""); + Expect(1, 183984, '\P{_CJK_EXT_e}', ""); + Expect(0, 183984, '\P{^_CJK_EXT_e}', ""); + Error('\p{ :=Is_CJK_Ext_E}'); + Error('\P{ :=Is_CJK_Ext_E}'); + Expect(1, 183983, '\p{iscjkexte}', ""); + Expect(0, 183983, '\p{^iscjkexte}', ""); + Expect(0, 183983, '\P{iscjkexte}', ""); + Expect(1, 183983, '\P{^iscjkexte}', ""); + Expect(0, 183984, '\p{iscjkexte}', ""); + Expect(1, 183984, '\p{^iscjkexte}', ""); + Expect(1, 183984, '\P{iscjkexte}', ""); + Expect(0, 183984, '\P{^iscjkexte}', ""); + Expect(1, 183983, '\p{ Is_CJK_EXT_e}', ""); + Expect(0, 183983, '\p{^ Is_CJK_EXT_e}', ""); + Expect(0, 183983, '\P{ Is_CJK_EXT_e}', ""); + Expect(1, 183983, '\P{^ Is_CJK_EXT_e}', ""); + Expect(0, 183984, '\p{ Is_CJK_EXT_e}', ""); + Expect(1, 183984, '\p{^ Is_CJK_EXT_e}', ""); + Expect(1, 183984, '\P{ Is_CJK_EXT_e}', ""); + Expect(0, 183984, '\P{^ Is_CJK_EXT_e}', ""); + Error('\p{--In_cjk_Ext_E/a/}'); + Error('\P{--In_cjk_Ext_E/a/}'); + Expect(1, 183983, '\p{incjkexte}', ""); + Expect(0, 183983, '\p{^incjkexte}', ""); + Expect(0, 183983, '\P{incjkexte}', ""); + Expect(1, 183983, '\P{^incjkexte}', ""); + Expect(0, 183984, '\p{incjkexte}', ""); + Expect(1, 183984, '\p{^incjkexte}', ""); + Expect(1, 183984, '\P{incjkexte}', ""); + Expect(0, 183984, '\P{^incjkexte}', ""); + Expect(1, 183983, '\p{_ in_CJK_ext_e}', ""); + Expect(0, 183983, '\p{^_ in_CJK_ext_e}', ""); + Expect(0, 183983, '\P{_ in_CJK_ext_e}', ""); + Expect(1, 183983, '\P{^_ in_CJK_ext_e}', ""); + Expect(0, 183984, '\p{_ in_CJK_ext_e}', ""); + Expect(1, 183984, '\p{^_ in_CJK_ext_e}', ""); + Expect(1, 183984, '\P{_ in_CJK_ext_e}', ""); + Expect(0, 183984, '\P{^_ in_CJK_ext_e}', ""); + Error('\p{ /a/CJK_Unified_Ideographs_EXTENSION_F}'); + Error('\P{ /a/CJK_Unified_Ideographs_EXTENSION_F}'); + Expect(1, 191471, '\p{cjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\p{^cjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\P{cjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\P{^cjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\p{cjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\p{^cjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\P{cjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\P{^cjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\p{__cjk_Unified_ideographs_EXTENSION_f}', ""); + Expect(0, 191471, '\p{^__cjk_Unified_ideographs_EXTENSION_f}', ""); + Expect(0, 191471, '\P{__cjk_Unified_ideographs_EXTENSION_f}', ""); + Expect(1, 191471, '\P{^__cjk_Unified_ideographs_EXTENSION_f}', ""); + Expect(0, 191472, '\p{__cjk_Unified_ideographs_EXTENSION_f}', ""); + Expect(1, 191472, '\p{^__cjk_Unified_ideographs_EXTENSION_f}', ""); + Expect(1, 191472, '\P{__cjk_Unified_ideographs_EXTENSION_f}', ""); + Expect(0, 191472, '\P{^__cjk_Unified_ideographs_EXTENSION_f}', ""); + Error('\p{/a/ _Is_CJK_unified_ideographs_Extension_F}'); + Error('\P{/a/ _Is_CJK_unified_ideographs_Extension_F}'); + Expect(1, 191471, '\p{iscjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\p{^iscjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\P{iscjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\P{^iscjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\p{iscjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\p{^iscjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\P{iscjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\P{^iscjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\p{- Is_CJK_Unified_Ideographs_extension_F}', ""); + Expect(0, 191471, '\p{^- Is_CJK_Unified_Ideographs_extension_F}', ""); + Expect(0, 191471, '\P{- Is_CJK_Unified_Ideographs_extension_F}', ""); + Expect(1, 191471, '\P{^- Is_CJK_Unified_Ideographs_extension_F}', ""); + Expect(0, 191472, '\p{- Is_CJK_Unified_Ideographs_extension_F}', ""); + Expect(1, 191472, '\p{^- Is_CJK_Unified_Ideographs_extension_F}', ""); + Expect(1, 191472, '\P{- Is_CJK_Unified_Ideographs_extension_F}', ""); + Expect(0, 191472, '\P{^- Is_CJK_Unified_Ideographs_extension_F}', ""); + Error('\p{/a/-In_CJK_Unified_Ideographs_Extension_F}'); + Error('\P{/a/-In_CJK_Unified_Ideographs_Extension_F}'); + Expect(1, 191471, '\p{incjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\p{^incjkunifiedideographsextensionf}', ""); + Expect(0, 191471, '\P{incjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\P{^incjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\p{incjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\p{^incjkunifiedideographsextensionf}', ""); + Expect(1, 191472, '\P{incjkunifiedideographsextensionf}', ""); + Expect(0, 191472, '\P{^incjkunifiedideographsextensionf}', ""); + Expect(1, 191471, '\p{_In_cjk_UNIFIED_Ideographs_EXTENSION_F}', ""); + Expect(0, 191471, '\p{^_In_cjk_UNIFIED_Ideographs_EXTENSION_F}', ""); + Expect(0, 191471, '\P{_In_cjk_UNIFIED_Ideographs_EXTENSION_F}', ""); + Expect(1, 191471, '\P{^_In_cjk_UNIFIED_Ideographs_EXTENSION_F}', ""); + Expect(0, 191472, '\p{_In_cjk_UNIFIED_Ideographs_EXTENSION_F}', ""); + Expect(1, 191472, '\p{^_In_cjk_UNIFIED_Ideographs_EXTENSION_F}', ""); + Expect(1, 191472, '\P{_In_cjk_UNIFIED_Ideographs_EXTENSION_F}', ""); + Expect(0, 191472, '\P{^_In_cjk_UNIFIED_Ideographs_EXTENSION_F}', ""); + Error('\p{ :=CJK_Ext_F}'); + Error('\P{ :=CJK_Ext_F}'); + Expect(1, 191471, '\p{cjkextf}', ""); + Expect(0, 191471, '\p{^cjkextf}', ""); + Expect(0, 191471, '\P{cjkextf}', ""); + Expect(1, 191471, '\P{^cjkextf}', ""); + Expect(0, 191472, '\p{cjkextf}', ""); + Expect(1, 191472, '\p{^cjkextf}', ""); + Expect(1, 191472, '\P{cjkextf}', ""); + Expect(0, 191472, '\P{^cjkextf}', ""); + Expect(1, 191471, '\p{_CJK_ext_f}', ""); + Expect(0, 191471, '\p{^_CJK_ext_f}', ""); + Expect(0, 191471, '\P{_CJK_ext_f}', ""); + Expect(1, 191471, '\P{^_CJK_ext_f}', ""); + Expect(0, 191472, '\p{_CJK_ext_f}', ""); + Expect(1, 191472, '\p{^_CJK_ext_f}', ""); + Expect(1, 191472, '\P{_CJK_ext_f}', ""); + Expect(0, 191472, '\P{^_CJK_ext_f}', ""); + Error('\p{:= is_cjk_Ext_F}'); + Error('\P{:= is_cjk_Ext_F}'); + Expect(1, 191471, '\p{iscjkextf}', ""); + Expect(0, 191471, '\p{^iscjkextf}', ""); + Expect(0, 191471, '\P{iscjkextf}', ""); + Expect(1, 191471, '\P{^iscjkextf}', ""); + Expect(0, 191472, '\p{iscjkextf}', ""); + Expect(1, 191472, '\p{^iscjkextf}', ""); + Expect(1, 191472, '\P{iscjkextf}', ""); + Expect(0, 191472, '\P{^iscjkextf}', ""); + Expect(1, 191471, '\p{ Is_cjk_Ext_F}', ""); + Expect(0, 191471, '\p{^ Is_cjk_Ext_F}', ""); + Expect(0, 191471, '\P{ Is_cjk_Ext_F}', ""); + Expect(1, 191471, '\P{^ Is_cjk_Ext_F}', ""); + Expect(0, 191472, '\p{ Is_cjk_Ext_F}', ""); + Expect(1, 191472, '\p{^ Is_cjk_Ext_F}', ""); + Expect(1, 191472, '\P{ Is_cjk_Ext_F}', ""); + Expect(0, 191472, '\P{^ Is_cjk_Ext_F}', ""); + Error('\p{:=_ In_CJK_EXT_F}'); + Error('\P{:=_ In_CJK_EXT_F}'); + Expect(1, 191471, '\p{incjkextf}', ""); + Expect(0, 191471, '\p{^incjkextf}', ""); + Expect(0, 191471, '\P{incjkextf}', ""); + Expect(1, 191471, '\P{^incjkextf}', ""); + Expect(0, 191472, '\p{incjkextf}', ""); + Expect(1, 191472, '\p{^incjkextf}', ""); + Expect(1, 191472, '\P{incjkextf}', ""); + Expect(0, 191472, '\P{^incjkextf}', ""); + Expect(1, 191471, '\p{__In_CJK_Ext_F}', ""); + Expect(0, 191471, '\p{^__In_CJK_Ext_F}', ""); + Expect(0, 191471, '\P{__In_CJK_Ext_F}', ""); + Expect(1, 191471, '\P{^__In_CJK_Ext_F}', ""); + Expect(0, 191472, '\p{__In_CJK_Ext_F}', ""); + Expect(1, 191472, '\p{^__In_CJK_Ext_F}', ""); + Expect(1, 191472, '\P{__In_CJK_Ext_F}', ""); + Expect(0, 191472, '\P{^__In_CJK_Ext_F}', ""); + Error('\p{/a/- CJK_UNIFIED_Ideographs_extension_G}'); + Error('\P{/a/- CJK_UNIFIED_Ideographs_extension_G}'); + Expect(1, 201551, '\p{cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\p{^cjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\P{cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\P{^cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\p{cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\p{^cjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\P{cjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\P{^cjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\p{-CJK_Unified_IDEOGRAPHS_EXTENSION_G}', ""); + Expect(0, 201551, '\p{^-CJK_Unified_IDEOGRAPHS_EXTENSION_G}', ""); + Expect(0, 201551, '\P{-CJK_Unified_IDEOGRAPHS_EXTENSION_G}', ""); + Expect(1, 201551, '\P{^-CJK_Unified_IDEOGRAPHS_EXTENSION_G}', ""); + Expect(0, 201552, '\p{-CJK_Unified_IDEOGRAPHS_EXTENSION_G}', ""); + Expect(1, 201552, '\p{^-CJK_Unified_IDEOGRAPHS_EXTENSION_G}', ""); + Expect(1, 201552, '\P{-CJK_Unified_IDEOGRAPHS_EXTENSION_G}', ""); + Expect(0, 201552, '\P{^-CJK_Unified_IDEOGRAPHS_EXTENSION_G}', ""); + Error('\p{_/a/IS_CJK_unified_IDEOGRAPHS_Extension_G}'); + Error('\P{_/a/IS_CJK_unified_IDEOGRAPHS_Extension_G}'); + Expect(1, 201551, '\p{iscjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\p{^iscjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\P{iscjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\P{^iscjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\p{iscjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\p{^iscjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\P{iscjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\P{^iscjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\p{-Is_CJK_unified_ideographs_Extension_G}', ""); + Expect(0, 201551, '\p{^-Is_CJK_unified_ideographs_Extension_G}', ""); + Expect(0, 201551, '\P{-Is_CJK_unified_ideographs_Extension_G}', ""); + Expect(1, 201551, '\P{^-Is_CJK_unified_ideographs_Extension_G}', ""); + Expect(0, 201552, '\p{-Is_CJK_unified_ideographs_Extension_G}', ""); + Expect(1, 201552, '\p{^-Is_CJK_unified_ideographs_Extension_G}', ""); + Expect(1, 201552, '\P{-Is_CJK_unified_ideographs_Extension_G}', ""); + Expect(0, 201552, '\P{^-Is_CJK_unified_ideographs_Extension_G}', ""); + Error('\p{ IN_CJK_Unified_Ideographs_extension_G:=}'); + Error('\P{ IN_CJK_Unified_Ideographs_extension_G:=}'); + Expect(1, 201551, '\p{incjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\p{^incjkunifiedideographsextensiong}', ""); + Expect(0, 201551, '\P{incjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\P{^incjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\p{incjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\p{^incjkunifiedideographsextensiong}', ""); + Expect(1, 201552, '\P{incjkunifiedideographsextensiong}', ""); + Expect(0, 201552, '\P{^incjkunifiedideographsextensiong}', ""); + Expect(1, 201551, '\p{_In_CJK_unified_Ideographs_Extension_G}', ""); + Expect(0, 201551, '\p{^_In_CJK_unified_Ideographs_Extension_G}', ""); + Expect(0, 201551, '\P{_In_CJK_unified_Ideographs_Extension_G}', ""); + Expect(1, 201551, '\P{^_In_CJK_unified_Ideographs_Extension_G}', ""); + Expect(0, 201552, '\p{_In_CJK_unified_Ideographs_Extension_G}', ""); + Expect(1, 201552, '\p{^_In_CJK_unified_Ideographs_Extension_G}', ""); + Expect(1, 201552, '\P{_In_CJK_unified_Ideographs_Extension_G}', ""); + Expect(0, 201552, '\P{^_In_CJK_unified_Ideographs_Extension_G}', ""); + Error('\p{:= _CJK_Ext_g}'); + Error('\P{:= _CJK_Ext_g}'); + Expect(1, 201551, '\p{cjkextg}', ""); + Expect(0, 201551, '\p{^cjkextg}', ""); + Expect(0, 201551, '\P{cjkextg}', ""); + Expect(1, 201551, '\P{^cjkextg}', ""); + Expect(0, 201552, '\p{cjkextg}', ""); + Expect(1, 201552, '\p{^cjkextg}', ""); + Expect(1, 201552, '\P{cjkextg}', ""); + Expect(0, 201552, '\P{^cjkextg}', ""); + Expect(1, 201551, '\p{- CJK_Ext_g}', ""); + Expect(0, 201551, '\p{^- CJK_Ext_g}', ""); + Expect(0, 201551, '\P{- CJK_Ext_g}', ""); + Expect(1, 201551, '\P{^- CJK_Ext_g}', ""); + Expect(0, 201552, '\p{- CJK_Ext_g}', ""); + Expect(1, 201552, '\p{^- CJK_Ext_g}', ""); + Expect(1, 201552, '\P{- CJK_Ext_g}', ""); + Expect(0, 201552, '\P{^- CJK_Ext_g}', ""); + Error('\p{ Is_CJK_EXT_G/a/}'); + Error('\P{ Is_CJK_EXT_G/a/}'); + Expect(1, 201551, '\p{iscjkextg}', ""); + Expect(0, 201551, '\p{^iscjkextg}', ""); + Expect(0, 201551, '\P{iscjkextg}', ""); + Expect(1, 201551, '\P{^iscjkextg}', ""); + Expect(0, 201552, '\p{iscjkextg}', ""); + Expect(1, 201552, '\p{^iscjkextg}', ""); + Expect(1, 201552, '\P{iscjkextg}', ""); + Expect(0, 201552, '\P{^iscjkextg}', ""); + Expect(1, 201551, '\p{ is_cjk_ext_G}', ""); + Expect(0, 201551, '\p{^ is_cjk_ext_G}', ""); + Expect(0, 201551, '\P{ is_cjk_ext_G}', ""); + Expect(1, 201551, '\P{^ is_cjk_ext_G}', ""); + Expect(0, 201552, '\p{ is_cjk_ext_G}', ""); + Expect(1, 201552, '\p{^ is_cjk_ext_G}', ""); + Expect(1, 201552, '\P{ is_cjk_ext_G}', ""); + Expect(0, 201552, '\P{^ is_cjk_ext_G}', ""); + Error('\p{-In_CJK_EXT_G:=}'); + Error('\P{-In_CJK_EXT_G:=}'); + Expect(1, 201551, '\p{incjkextg}', ""); + Expect(0, 201551, '\p{^incjkextg}', ""); + Expect(0, 201551, '\P{incjkextg}', ""); + Expect(1, 201551, '\P{^incjkextg}', ""); + Expect(0, 201552, '\p{incjkextg}', ""); + Expect(1, 201552, '\p{^incjkextg}', ""); + Expect(1, 201552, '\P{incjkextg}', ""); + Expect(0, 201552, '\P{^incjkextg}', ""); + Expect(1, 201551, '\p{ -IN_CJK_ext_G}', ""); + Expect(0, 201551, '\p{^ -IN_CJK_ext_G}', ""); + Expect(0, 201551, '\P{ -IN_CJK_ext_G}', ""); + Expect(1, 201551, '\P{^ -IN_CJK_ext_G}', ""); + Expect(0, 201552, '\p{ -IN_CJK_ext_G}', ""); + Expect(1, 201552, '\p{^ -IN_CJK_ext_G}', ""); + Expect(1, 201552, '\P{ -IN_CJK_ext_G}', ""); + Expect(0, 201552, '\P{^ -IN_CJK_ext_G}', ""); + Error('\p{_CJK_Unified_Ideographs_Extension_H:=}'); + Error('\P{_CJK_Unified_Ideographs_Extension_H:=}'); + Expect(1, 205743, '\p{cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\p{^cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\P{cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\P{^cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\p{cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\p{^cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\P{cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\P{^cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\p{_ CJK_Unified_Ideographs_Extension_H}', ""); + Expect(0, 205743, '\p{^_ CJK_Unified_Ideographs_Extension_H}', ""); + Expect(0, 205743, '\P{_ CJK_Unified_Ideographs_Extension_H}', ""); + Expect(1, 205743, '\P{^_ CJK_Unified_Ideographs_Extension_H}', ""); + Expect(0, 205744, '\p{_ CJK_Unified_Ideographs_Extension_H}', ""); + Expect(1, 205744, '\p{^_ CJK_Unified_Ideographs_Extension_H}', ""); + Expect(1, 205744, '\P{_ CJK_Unified_Ideographs_Extension_H}', ""); + Expect(0, 205744, '\P{^_ CJK_Unified_Ideographs_Extension_H}', ""); + Error('\p{/a/ -IS_cjk_unified_Ideographs_EXTENSION_h}'); + Error('\P{/a/ -IS_cjk_unified_Ideographs_EXTENSION_h}'); + Expect(1, 205743, '\p{iscjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\p{^iscjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\P{iscjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\P{^iscjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\p{iscjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\p{^iscjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\P{iscjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\P{^iscjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\p{-Is_CJK_Unified_IDEOGRAPHS_extension_h}', ""); + Expect(0, 205743, '\p{^-Is_CJK_Unified_IDEOGRAPHS_extension_h}', ""); + Expect(0, 205743, '\P{-Is_CJK_Unified_IDEOGRAPHS_extension_h}', ""); + Expect(1, 205743, '\P{^-Is_CJK_Unified_IDEOGRAPHS_extension_h}', ""); + Expect(0, 205744, '\p{-Is_CJK_Unified_IDEOGRAPHS_extension_h}', ""); + Expect(1, 205744, '\p{^-Is_CJK_Unified_IDEOGRAPHS_extension_h}', ""); + Expect(1, 205744, '\P{-Is_CJK_Unified_IDEOGRAPHS_extension_h}', ""); + Expect(0, 205744, '\P{^-Is_CJK_Unified_IDEOGRAPHS_extension_h}', ""); + Error('\p{/a/ IN_CJK_unified_IDEOGRAPHS_Extension_H}'); + Error('\P{/a/ IN_CJK_unified_IDEOGRAPHS_Extension_H}'); + Expect(1, 205743, '\p{incjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\p{^incjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\P{incjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\P{^incjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\p{incjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\p{^incjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\P{incjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\P{^incjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\p{_IN_CJK_unified_Ideographs_Extension_H}', ""); + Expect(0, 205743, '\p{^_IN_CJK_unified_Ideographs_Extension_H}', ""); + Expect(0, 205743, '\P{_IN_CJK_unified_Ideographs_Extension_H}', ""); + Expect(1, 205743, '\P{^_IN_CJK_unified_Ideographs_Extension_H}', ""); + Expect(0, 205744, '\p{_IN_CJK_unified_Ideographs_Extension_H}', ""); + Expect(1, 205744, '\p{^_IN_CJK_unified_Ideographs_Extension_H}', ""); + Expect(1, 205744, '\P{_IN_CJK_unified_Ideographs_Extension_H}', ""); + Expect(0, 205744, '\P{^_IN_CJK_unified_Ideographs_Extension_H}', ""); + Error('\p{/a/CJK_EXT_H}'); + Error('\P{/a/CJK_EXT_H}'); + Expect(1, 205743, '\p{cjkexth}', ""); + Expect(0, 205743, '\p{^cjkexth}', ""); + Expect(0, 205743, '\P{cjkexth}', ""); + Expect(1, 205743, '\P{^cjkexth}', ""); + Expect(0, 205744, '\p{cjkexth}', ""); + Expect(1, 205744, '\p{^cjkexth}', ""); + Expect(1, 205744, '\P{cjkexth}', ""); + Expect(0, 205744, '\P{^cjkexth}', ""); + Expect(1, 205743, '\p{ _CJK_EXT_H}', ""); + Expect(0, 205743, '\p{^ _CJK_EXT_H}', ""); + Expect(0, 205743, '\P{ _CJK_EXT_H}', ""); + Expect(1, 205743, '\P{^ _CJK_EXT_H}', ""); + Expect(0, 205744, '\p{ _CJK_EXT_H}', ""); + Expect(1, 205744, '\p{^ _CJK_EXT_H}', ""); + Expect(1, 205744, '\P{ _CJK_EXT_H}', ""); + Expect(0, 205744, '\P{^ _CJK_EXT_H}', ""); + Error('\p{/a/_ Is_cjk_Ext_H}'); + Error('\P{/a/_ Is_cjk_Ext_H}'); + Expect(1, 205743, '\p{iscjkexth}', ""); + Expect(0, 205743, '\p{^iscjkexth}', ""); + Expect(0, 205743, '\P{iscjkexth}', ""); + Expect(1, 205743, '\P{^iscjkexth}', ""); + Expect(0, 205744, '\p{iscjkexth}', ""); + Expect(1, 205744, '\p{^iscjkexth}', ""); + Expect(1, 205744, '\P{iscjkexth}', ""); + Expect(0, 205744, '\P{^iscjkexth}', ""); + Expect(1, 205743, '\p{is_CJK_Ext_h}', ""); + Expect(0, 205743, '\p{^is_CJK_Ext_h}', ""); + Expect(0, 205743, '\P{is_CJK_Ext_h}', ""); + Expect(1, 205743, '\P{^is_CJK_Ext_h}', ""); + Expect(0, 205744, '\p{is_CJK_Ext_h}', ""); + Expect(1, 205744, '\p{^is_CJK_Ext_h}', ""); + Expect(1, 205744, '\P{is_CJK_Ext_h}', ""); + Expect(0, 205744, '\P{^is_CJK_Ext_h}', ""); + Error('\p{__In_cjk_EXT_H/a/}'); + Error('\P{__In_cjk_EXT_H/a/}'); + Expect(1, 205743, '\p{incjkexth}', ""); + Expect(0, 205743, '\p{^incjkexth}', ""); + Expect(0, 205743, '\P{incjkexth}', ""); + Expect(1, 205743, '\P{^incjkexth}', ""); + Expect(0, 205744, '\p{incjkexth}', ""); + Expect(1, 205744, '\p{^incjkexth}', ""); + Expect(1, 205744, '\P{incjkexth}', ""); + Expect(0, 205744, '\P{^incjkexth}', ""); + Expect(1, 205743, '\p{__In_CJK_ext_h}', ""); + Expect(0, 205743, '\p{^__In_CJK_ext_h}', ""); + Expect(0, 205743, '\P{__In_CJK_ext_h}', ""); + Expect(1, 205743, '\P{^__In_CJK_ext_h}', ""); + Expect(0, 205744, '\p{__In_CJK_ext_h}', ""); + Expect(1, 205744, '\p{^__In_CJK_ext_h}', ""); + Expect(1, 205744, '\P{__In_CJK_ext_h}', ""); + Expect(0, 205744, '\P{^__In_CJK_ext_h}', ""); + Error('\p{ cjk_UNIFIED_Ideographs_EXTENSION_I/a/}'); + Error('\P{ cjk_UNIFIED_Ideographs_EXTENSION_I/a/}'); + Expect(1, 192095, '\p{cjkunifiedideographsextensioni}', ""); + Expect(0, 192095, '\p{^cjkunifiedideographsextensioni}', ""); + Expect(0, 192095, '\P{cjkunifiedideographsextensioni}', ""); + Expect(1, 192095, '\P{^cjkunifiedideographsextensioni}', ""); + Expect(0, 192096, '\p{cjkunifiedideographsextensioni}', ""); + Expect(1, 192096, '\p{^cjkunifiedideographsextensioni}', ""); + Expect(1, 192096, '\P{cjkunifiedideographsextensioni}', ""); + Expect(0, 192096, '\P{^cjkunifiedideographsextensioni}', ""); + Expect(1, 192095, '\p{_-CJK_Unified_IDEOGRAPHS_Extension_I}', ""); + Expect(0, 192095, '\p{^_-CJK_Unified_IDEOGRAPHS_Extension_I}', ""); + Expect(0, 192095, '\P{_-CJK_Unified_IDEOGRAPHS_Extension_I}', ""); + Expect(1, 192095, '\P{^_-CJK_Unified_IDEOGRAPHS_Extension_I}', ""); + Expect(0, 192096, '\p{_-CJK_Unified_IDEOGRAPHS_Extension_I}', ""); + Expect(1, 192096, '\p{^_-CJK_Unified_IDEOGRAPHS_Extension_I}', ""); + Expect(1, 192096, '\P{_-CJK_Unified_IDEOGRAPHS_Extension_I}', ""); + Expect(0, 192096, '\P{^_-CJK_Unified_IDEOGRAPHS_Extension_I}', ""); + Error('\p{_/a/Is_CJK_Unified_Ideographs_extension_I}'); + Error('\P{_/a/Is_CJK_Unified_Ideographs_extension_I}'); + Expect(1, 192095, '\p{iscjkunifiedideographsextensioni}', ""); + Expect(0, 192095, '\p{^iscjkunifiedideographsextensioni}', ""); + Expect(0, 192095, '\P{iscjkunifiedideographsextensioni}', ""); + Expect(1, 192095, '\P{^iscjkunifiedideographsextensioni}', ""); + Expect(0, 192096, '\p{iscjkunifiedideographsextensioni}', ""); + Expect(1, 192096, '\p{^iscjkunifiedideographsextensioni}', ""); + Expect(1, 192096, '\P{iscjkunifiedideographsextensioni}', ""); + Expect(0, 192096, '\P{^iscjkunifiedideographsextensioni}', ""); + Expect(1, 192095, '\p{ -is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I}', ""); + Expect(0, 192095, '\p{^ -is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I}', ""); + Expect(0, 192095, '\P{ -is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I}', ""); + Expect(1, 192095, '\P{^ -is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I}', ""); + Expect(0, 192096, '\p{ -is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I}', ""); + Expect(1, 192096, '\p{^ -is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I}', ""); + Expect(1, 192096, '\P{ -is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I}', ""); + Expect(0, 192096, '\P{^ -is_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I}', ""); + Error('\p{ in_cjk_UNIFIED_ideographs_Extension_I:=}'); + Error('\P{ in_cjk_UNIFIED_ideographs_Extension_I:=}'); + Expect(1, 192095, '\p{incjkunifiedideographsextensioni}', ""); + Expect(0, 192095, '\p{^incjkunifiedideographsextensioni}', ""); + Expect(0, 192095, '\P{incjkunifiedideographsextensioni}', ""); + Expect(1, 192095, '\P{^incjkunifiedideographsextensioni}', ""); + Expect(0, 192096, '\p{incjkunifiedideographsextensioni}', ""); + Expect(1, 192096, '\p{^incjkunifiedideographsextensioni}', ""); + Expect(1, 192096, '\P{incjkunifiedideographsextensioni}', ""); + Expect(0, 192096, '\P{^incjkunifiedideographsextensioni}', ""); + Expect(1, 192095, '\p{-In_CJK_Unified_Ideographs_Extension_I}', ""); + Expect(0, 192095, '\p{^-In_CJK_Unified_Ideographs_Extension_I}', ""); + Expect(0, 192095, '\P{-In_CJK_Unified_Ideographs_Extension_I}', ""); + Expect(1, 192095, '\P{^-In_CJK_Unified_Ideographs_Extension_I}', ""); + Expect(0, 192096, '\p{-In_CJK_Unified_Ideographs_Extension_I}', ""); + Expect(1, 192096, '\p{^-In_CJK_Unified_Ideographs_Extension_I}', ""); + Expect(1, 192096, '\P{-In_CJK_Unified_Ideographs_Extension_I}', ""); + Expect(0, 192096, '\P{^-In_CJK_Unified_Ideographs_Extension_I}', ""); + Error('\p{-CJK_EXT_I/a/}'); + Error('\P{-CJK_EXT_I/a/}'); + Expect(1, 192095, '\p{cjkexti}', ""); + Expect(0, 192095, '\p{^cjkexti}', ""); + Expect(0, 192095, '\P{cjkexti}', ""); + Expect(1, 192095, '\P{^cjkexti}', ""); + Expect(0, 192096, '\p{cjkexti}', ""); + Expect(1, 192096, '\p{^cjkexti}', ""); + Expect(1, 192096, '\P{cjkexti}', ""); + Expect(0, 192096, '\P{^cjkexti}', ""); + Expect(1, 192095, '\p{ CJK_EXT_I}', ""); + Expect(0, 192095, '\p{^ CJK_EXT_I}', ""); + Expect(0, 192095, '\P{ CJK_EXT_I}', ""); + Expect(1, 192095, '\P{^ CJK_EXT_I}', ""); + Expect(0, 192096, '\p{ CJK_EXT_I}', ""); + Expect(1, 192096, '\p{^ CJK_EXT_I}', ""); + Expect(1, 192096, '\P{ CJK_EXT_I}', ""); + Expect(0, 192096, '\P{^ CJK_EXT_I}', ""); + Error('\p{ /a/Is_cjk_EXT_I}'); + Error('\P{ /a/Is_cjk_EXT_I}'); + Expect(1, 192095, '\p{iscjkexti}', ""); + Expect(0, 192095, '\p{^iscjkexti}', ""); + Expect(0, 192095, '\P{iscjkexti}', ""); + Expect(1, 192095, '\P{^iscjkexti}', ""); + Expect(0, 192096, '\p{iscjkexti}', ""); + Expect(1, 192096, '\p{^iscjkexti}', ""); + Expect(1, 192096, '\P{iscjkexti}', ""); + Expect(0, 192096, '\P{^iscjkexti}', ""); + Expect(1, 192095, '\p{__is_cjk_ext_I}', ""); + Expect(0, 192095, '\p{^__is_cjk_ext_I}', ""); + Expect(0, 192095, '\P{__is_cjk_ext_I}', ""); + Expect(1, 192095, '\P{^__is_cjk_ext_I}', ""); + Expect(0, 192096, '\p{__is_cjk_ext_I}', ""); + Expect(1, 192096, '\p{^__is_cjk_ext_I}', ""); + Expect(1, 192096, '\P{__is_cjk_ext_I}', ""); + Expect(0, 192096, '\P{^__is_cjk_ext_I}', ""); + Error('\p{ IN_CJK_EXT_I:=}'); + Error('\P{ IN_CJK_EXT_I:=}'); + Expect(1, 192095, '\p{incjkexti}', ""); + Expect(0, 192095, '\p{^incjkexti}', ""); + Expect(0, 192095, '\P{incjkexti}', ""); + Expect(1, 192095, '\P{^incjkexti}', ""); + Expect(0, 192096, '\p{incjkexti}', ""); + Expect(1, 192096, '\p{^incjkexti}', ""); + Expect(1, 192096, '\P{incjkexti}', ""); + Expect(0, 192096, '\P{^incjkexti}', ""); + Expect(1, 192095, '\p{_in_cjk_Ext_I}', ""); + Expect(0, 192095, '\p{^_in_cjk_Ext_I}', ""); + Expect(0, 192095, '\P{_in_cjk_Ext_I}', ""); + Expect(1, 192095, '\P{^_in_cjk_Ext_I}', ""); + Expect(0, 192096, '\p{_in_cjk_Ext_I}', ""); + Expect(1, 192096, '\p{^_in_cjk_Ext_I}', ""); + Expect(1, 192096, '\P{_in_cjk_Ext_I}', ""); + Expect(0, 192096, '\P{^_in_cjk_Ext_I}', ""); + Error('\p{ _CJK_Unified_IDEOGRAPHS_EXTENSION_J:=}'); + Error('\P{ _CJK_Unified_IDEOGRAPHS_EXTENSION_J:=}'); + Expect(1, 210047, '\p{cjkunifiedideographsextensionj}', ""); + Expect(0, 210047, '\p{^cjkunifiedideographsextensionj}', ""); + Expect(0, 210047, '\P{cjkunifiedideographsextensionj}', ""); + Expect(1, 210047, '\P{^cjkunifiedideographsextensionj}', ""); + Expect(0, 210048, '\p{cjkunifiedideographsextensionj}', ""); + Expect(1, 210048, '\p{^cjkunifiedideographsextensionj}', ""); + Expect(1, 210048, '\P{cjkunifiedideographsextensionj}', ""); + Expect(0, 210048, '\P{^cjkunifiedideographsextensionj}', ""); + Expect(1, 210047, '\p{ CJK_Unified_Ideographs_EXTENSION_J}', ""); + Expect(0, 210047, '\p{^ CJK_Unified_Ideographs_EXTENSION_J}', ""); + Expect(0, 210047, '\P{ CJK_Unified_Ideographs_EXTENSION_J}', ""); + Expect(1, 210047, '\P{^ CJK_Unified_Ideographs_EXTENSION_J}', ""); + Expect(0, 210048, '\p{ CJK_Unified_Ideographs_EXTENSION_J}', ""); + Expect(1, 210048, '\p{^ CJK_Unified_Ideographs_EXTENSION_J}', ""); + Expect(1, 210048, '\P{ CJK_Unified_Ideographs_EXTENSION_J}', ""); + Expect(0, 210048, '\P{^ CJK_Unified_Ideographs_EXTENSION_J}', ""); + Error('\p{ :=IS_CJK_Unified_Ideographs_extension_J}'); + Error('\P{ :=IS_CJK_Unified_Ideographs_extension_J}'); + Expect(1, 210047, '\p{iscjkunifiedideographsextensionj}', ""); + Expect(0, 210047, '\p{^iscjkunifiedideographsextensionj}', ""); + Expect(0, 210047, '\P{iscjkunifiedideographsextensionj}', ""); + Expect(1, 210047, '\P{^iscjkunifiedideographsextensionj}', ""); + Expect(0, 210048, '\p{iscjkunifiedideographsextensionj}', ""); + Expect(1, 210048, '\p{^iscjkunifiedideographsextensionj}', ""); + Expect(1, 210048, '\P{iscjkunifiedideographsextensionj}', ""); + Expect(0, 210048, '\P{^iscjkunifiedideographsextensionj}', ""); + Expect(1, 210047, '\p{ _is_cjk_UNIFIED_IDEOGRAPHS_extension_J}', ""); + Expect(0, 210047, '\p{^ _is_cjk_UNIFIED_IDEOGRAPHS_extension_J}', ""); + Expect(0, 210047, '\P{ _is_cjk_UNIFIED_IDEOGRAPHS_extension_J}', ""); + Expect(1, 210047, '\P{^ _is_cjk_UNIFIED_IDEOGRAPHS_extension_J}', ""); + Expect(0, 210048, '\p{ _is_cjk_UNIFIED_IDEOGRAPHS_extension_J}', ""); + Expect(1, 210048, '\p{^ _is_cjk_UNIFIED_IDEOGRAPHS_extension_J}', ""); + Expect(1, 210048, '\P{ _is_cjk_UNIFIED_IDEOGRAPHS_extension_J}', ""); + Expect(0, 210048, '\P{^ _is_cjk_UNIFIED_IDEOGRAPHS_extension_J}', ""); + Error('\p{_:=In_CJK_UNIFIED_Ideographs_Extension_j}'); + Error('\P{_:=In_CJK_UNIFIED_Ideographs_Extension_j}'); + Expect(1, 210047, '\p{incjkunifiedideographsextensionj}', ""); + Expect(0, 210047, '\p{^incjkunifiedideographsextensionj}', ""); + Expect(0, 210047, '\P{incjkunifiedideographsextensionj}', ""); + Expect(1, 210047, '\P{^incjkunifiedideographsextensionj}', ""); + Expect(0, 210048, '\p{incjkunifiedideographsextensionj}', ""); + Expect(1, 210048, '\p{^incjkunifiedideographsextensionj}', ""); + Expect(1, 210048, '\P{incjkunifiedideographsextensionj}', ""); + Expect(0, 210048, '\P{^incjkunifiedideographsextensionj}', ""); + Expect(1, 210047, '\p{-_in_cjk_UNIFIED_Ideographs_extension_J}', ""); + Expect(0, 210047, '\p{^-_in_cjk_UNIFIED_Ideographs_extension_J}', ""); + Expect(0, 210047, '\P{-_in_cjk_UNIFIED_Ideographs_extension_J}', ""); + Expect(1, 210047, '\P{^-_in_cjk_UNIFIED_Ideographs_extension_J}', ""); + Expect(0, 210048, '\p{-_in_cjk_UNIFIED_Ideographs_extension_J}', ""); + Expect(1, 210048, '\p{^-_in_cjk_UNIFIED_Ideographs_extension_J}', ""); + Expect(1, 210048, '\P{-_in_cjk_UNIFIED_Ideographs_extension_J}', ""); + Expect(0, 210048, '\P{^-_in_cjk_UNIFIED_Ideographs_extension_J}', ""); + Error('\p{ -CJK_Ext_J/a/}'); + Error('\P{ -CJK_Ext_J/a/}'); + Expect(1, 210047, '\p{cjkextj}', ""); + Expect(0, 210047, '\p{^cjkextj}', ""); + Expect(0, 210047, '\P{cjkextj}', ""); + Expect(1, 210047, '\P{^cjkextj}', ""); + Expect(0, 210048, '\p{cjkextj}', ""); + Expect(1, 210048, '\p{^cjkextj}', ""); + Expect(1, 210048, '\P{cjkextj}', ""); + Expect(0, 210048, '\P{^cjkextj}', ""); + Expect(1, 210047, '\p{-CJK_Ext_J}', ""); + Expect(0, 210047, '\p{^-CJK_Ext_J}', ""); + Expect(0, 210047, '\P{-CJK_Ext_J}', ""); + Expect(1, 210047, '\P{^-CJK_Ext_J}', ""); + Expect(0, 210048, '\p{-CJK_Ext_J}', ""); + Expect(1, 210048, '\p{^-CJK_Ext_J}', ""); + Expect(1, 210048, '\P{-CJK_Ext_J}', ""); + Expect(0, 210048, '\P{^-CJK_Ext_J}', ""); + Error('\p{ IS_cjk_EXT_J:=}'); + Error('\P{ IS_cjk_EXT_J:=}'); + Expect(1, 210047, '\p{iscjkextj}', ""); + Expect(0, 210047, '\p{^iscjkextj}', ""); + Expect(0, 210047, '\P{iscjkextj}', ""); + Expect(1, 210047, '\P{^iscjkextj}', ""); + Expect(0, 210048, '\p{iscjkextj}', ""); + Expect(1, 210048, '\p{^iscjkextj}', ""); + Expect(1, 210048, '\P{iscjkextj}', ""); + Expect(0, 210048, '\P{^iscjkextj}', ""); + Expect(1, 210047, '\p{ -Is_CJK_Ext_J}', ""); + Expect(0, 210047, '\p{^ -Is_CJK_Ext_J}', ""); + Expect(0, 210047, '\P{ -Is_CJK_Ext_J}', ""); + Expect(1, 210047, '\P{^ -Is_CJK_Ext_J}', ""); + Expect(0, 210048, '\p{ -Is_CJK_Ext_J}', ""); + Expect(1, 210048, '\p{^ -Is_CJK_Ext_J}', ""); + Expect(1, 210048, '\P{ -Is_CJK_Ext_J}', ""); + Expect(0, 210048, '\P{^ -Is_CJK_Ext_J}', ""); + Error('\p{_ In_CJK_EXT_j/a/}'); + Error('\P{_ In_CJK_EXT_j/a/}'); + Expect(1, 210047, '\p{incjkextj}', ""); + Expect(0, 210047, '\p{^incjkextj}', ""); + Expect(0, 210047, '\P{incjkextj}', ""); + Expect(1, 210047, '\P{^incjkextj}', ""); + Expect(0, 210048, '\p{incjkextj}', ""); + Expect(1, 210048, '\p{^incjkextj}', ""); + Expect(1, 210048, '\P{incjkextj}', ""); + Expect(0, 210048, '\P{^incjkextj}', ""); + Expect(1, 210047, '\p{In_CJK_Ext_J}', ""); + Expect(0, 210047, '\p{^In_CJK_Ext_J}', ""); + Expect(0, 210047, '\P{In_CJK_Ext_J}', ""); + Expect(1, 210047, '\P{^In_CJK_Ext_J}', ""); + Expect(0, 210048, '\p{In_CJK_Ext_J}', ""); + Expect(1, 210048, '\p{^In_CJK_Ext_J}', ""); + Expect(1, 210048, '\P{In_CJK_Ext_J}', ""); + Expect(0, 210048, '\P{^In_CJK_Ext_J}', ""); + Error('\p{/a/ close_PUNCTUATION}'); + Error('\P{/a/ close_PUNCTUATION}'); + Expect(1, 65379, '\p{closepunctuation}', ""); + Expect(0, 65379, '\p{^closepunctuation}', ""); + Expect(0, 65379, '\P{closepunctuation}', ""); + Expect(1, 65379, '\P{^closepunctuation}', ""); + Expect(0, 65380, '\p{closepunctuation}', ""); + Expect(1, 65380, '\p{^closepunctuation}', ""); + Expect(1, 65380, '\P{closepunctuation}', ""); + Expect(0, 65380, '\P{^closepunctuation}', ""); + Expect(1, 65379, '\p{_ close_PUNCTUATION}', ""); + Expect(0, 65379, '\p{^_ close_PUNCTUATION}', ""); + Expect(0, 65379, '\P{_ close_PUNCTUATION}', ""); + Expect(1, 65379, '\P{^_ close_PUNCTUATION}', ""); + Expect(0, 65380, '\p{_ close_PUNCTUATION}', ""); + Expect(1, 65380, '\p{^_ close_PUNCTUATION}', ""); + Expect(1, 65380, '\P{_ close_PUNCTUATION}', ""); + Expect(0, 65380, '\P{^_ close_PUNCTUATION}', ""); + Error('\p{/a/ Is_close_Punctuation}'); + Error('\P{/a/ Is_close_Punctuation}'); + Expect(1, 65379, '\p{isclosepunctuation}', ""); + Expect(0, 65379, '\p{^isclosepunctuation}', ""); + Expect(0, 65379, '\P{isclosepunctuation}', ""); + Expect(1, 65379, '\P{^isclosepunctuation}', ""); + Expect(0, 65380, '\p{isclosepunctuation}', ""); + Expect(1, 65380, '\p{^isclosepunctuation}', ""); + Expect(1, 65380, '\P{isclosepunctuation}', ""); + Expect(0, 65380, '\P{^isclosepunctuation}', ""); + Expect(1, 65379, '\p{ Is_Close_Punctuation}', ""); + Expect(0, 65379, '\p{^ Is_Close_Punctuation}', ""); + Expect(0, 65379, '\P{ Is_Close_Punctuation}', ""); + Expect(1, 65379, '\P{^ Is_Close_Punctuation}', ""); + Expect(0, 65380, '\p{ Is_Close_Punctuation}', ""); + Expect(1, 65380, '\p{^ Is_Close_Punctuation}', ""); + Expect(1, 65380, '\P{ Is_Close_Punctuation}', ""); + Expect(0, 65380, '\P{^ Is_Close_Punctuation}', ""); + Error('\p{/a/Pe}'); + Error('\P{/a/Pe}'); + Expect(1, 65379, '\p{pe}', ""); + Expect(0, 65379, '\p{^pe}', ""); + Expect(0, 65379, '\P{pe}', ""); + Expect(1, 65379, '\P{^pe}', ""); + Expect(0, 65380, '\p{pe}', ""); + Expect(1, 65380, '\p{^pe}', ""); + Expect(1, 65380, '\P{pe}', ""); + Expect(0, 65380, '\P{^pe}', ""); + Expect(1, 65379, '\p{_ Pe}', ""); + Expect(0, 65379, '\p{^_ Pe}', ""); + Expect(0, 65379, '\P{_ Pe}', ""); + Expect(1, 65379, '\P{^_ Pe}', ""); + Expect(0, 65380, '\p{_ Pe}', ""); + Expect(1, 65380, '\p{^_ Pe}', ""); + Expect(1, 65380, '\P{_ Pe}', ""); + Expect(0, 65380, '\P{^_ Pe}', ""); + Error('\p{--Is_Pe:=}'); + Error('\P{--Is_Pe:=}'); + Expect(1, 65379, '\p{ispe}', ""); + Expect(0, 65379, '\p{^ispe}', ""); + Expect(0, 65379, '\P{ispe}', ""); + Expect(1, 65379, '\P{^ispe}', ""); + Expect(0, 65380, '\p{ispe}', ""); + Expect(1, 65380, '\p{^ispe}', ""); + Expect(1, 65380, '\P{ispe}', ""); + Expect(0, 65380, '\P{^ispe}', ""); + Expect(1, 65379, '\p{--Is_Pe}', ""); + Expect(0, 65379, '\p{^--Is_Pe}', ""); + Expect(0, 65379, '\P{--Is_Pe}', ""); + Expect(1, 65379, '\P{^--Is_Pe}', ""); + Expect(0, 65380, '\p{--Is_Pe}', ""); + Expect(1, 65380, '\p{^--Is_Pe}', ""); + Expect(1, 65380, '\P{--Is_Pe}', ""); + Expect(0, 65380, '\P{^--Is_Pe}', ""); + Error('\p{_/a/XPOSIXCNTRL}'); + Error('\P{_/a/XPOSIXCNTRL}'); + Expect(1, 159, '\p{xposixcntrl}', ""); + Expect(0, 159, '\p{^xposixcntrl}', ""); + Expect(0, 159, '\P{xposixcntrl}', ""); + Expect(1, 159, '\P{^xposixcntrl}', ""); + Expect(0, 160, '\p{xposixcntrl}', ""); + Expect(1, 160, '\p{^xposixcntrl}', ""); + Expect(1, 160, '\P{xposixcntrl}', ""); + Expect(0, 160, '\P{^xposixcntrl}', ""); + Expect(1, 159, '\p{-_XPOSIXCNTRL}', ""); + Expect(0, 159, '\p{^-_XPOSIXCNTRL}', ""); + Expect(0, 159, '\P{-_XPOSIXCNTRL}', ""); + Expect(1, 159, '\P{^-_XPOSIXCNTRL}', ""); + Expect(0, 160, '\p{-_XPOSIXCNTRL}', ""); + Expect(1, 160, '\p{^-_XPOSIXCNTRL}', ""); + Expect(1, 160, '\P{-_XPOSIXCNTRL}', ""); + Expect(0, 160, '\P{^-_XPOSIXCNTRL}', ""); + Error('\p{:=_-Cntrl}'); + Error('\P{:=_-Cntrl}'); + Expect(1, 159, '\p{cntrl}', ""); + Expect(0, 159, '\p{^cntrl}', ""); + Expect(0, 159, '\P{cntrl}', ""); + Expect(1, 159, '\P{^cntrl}', ""); + Expect(0, 160, '\p{cntrl}', ""); + Expect(1, 160, '\p{^cntrl}', ""); + Expect(1, 160, '\P{cntrl}', ""); + Expect(0, 160, '\P{^cntrl}', ""); + Expect(1, 159, '\p{- Cntrl}', ""); + Expect(0, 159, '\p{^- Cntrl}', ""); + Expect(0, 159, '\P{- Cntrl}', ""); + Expect(1, 159, '\P{^- Cntrl}', ""); + Expect(0, 160, '\p{- Cntrl}', ""); + Expect(1, 160, '\p{^- Cntrl}', ""); + Expect(1, 160, '\P{- Cntrl}', ""); + Expect(0, 160, '\P{^- Cntrl}', ""); + Error('\p{:=_is_XPOSIXCNTRL}'); + Error('\P{:=_is_XPOSIXCNTRL}'); + Expect(1, 159, '\p{isxposixcntrl}', ""); + Expect(0, 159, '\p{^isxposixcntrl}', ""); + Expect(0, 159, '\P{isxposixcntrl}', ""); + Expect(1, 159, '\P{^isxposixcntrl}', ""); + Expect(0, 160, '\p{isxposixcntrl}', ""); + Expect(1, 160, '\p{^isxposixcntrl}', ""); + Expect(1, 160, '\P{isxposixcntrl}', ""); + Expect(0, 160, '\P{^isxposixcntrl}', ""); + Expect(1, 159, '\p{ is_XPosixCntrl}', ""); + Expect(0, 159, '\p{^ is_XPosixCntrl}', ""); + Expect(0, 159, '\P{ is_XPosixCntrl}', ""); + Expect(1, 159, '\P{^ is_XPosixCntrl}', ""); + Expect(0, 160, '\p{ is_XPosixCntrl}', ""); + Expect(1, 160, '\p{^ is_XPosixCntrl}', ""); + Expect(1, 160, '\P{ is_XPosixCntrl}', ""); + Expect(0, 160, '\P{^ is_XPosixCntrl}', ""); + Error('\p{ IS_Cntrl:=}'); + Error('\P{ IS_Cntrl:=}'); + Expect(1, 159, '\p{iscntrl}', ""); + Expect(0, 159, '\p{^iscntrl}', ""); + Expect(0, 159, '\P{iscntrl}', ""); + Expect(1, 159, '\P{^iscntrl}', ""); + Expect(0, 160, '\p{iscntrl}', ""); + Expect(1, 160, '\p{^iscntrl}', ""); + Expect(1, 160, '\P{iscntrl}', ""); + Expect(0, 160, '\P{^iscntrl}', ""); + Expect(1, 159, '\p{ IS_Cntrl}', ""); + Expect(0, 159, '\p{^ IS_Cntrl}', ""); + Expect(0, 159, '\P{ IS_Cntrl}', ""); + Expect(1, 159, '\P{^ IS_Cntrl}', ""); + Expect(0, 160, '\p{ IS_Cntrl}', ""); + Expect(1, 160, '\p{^ IS_Cntrl}', ""); + Expect(1, 160, '\P{ IS_Cntrl}', ""); + Expect(0, 160, '\P{^ IS_Cntrl}', ""); + Error('\p{- CONTROL/a/}'); + Error('\P{- CONTROL/a/}'); + Expect(1, 159, '\p{control}', ""); + Expect(0, 159, '\p{^control}', ""); + Expect(0, 159, '\P{control}', ""); + Expect(1, 159, '\P{^control}', ""); + Expect(0, 160, '\p{control}', ""); + Expect(1, 160, '\p{^control}', ""); + Expect(1, 160, '\P{control}', ""); + Expect(0, 160, '\P{^control}', ""); + Expect(1, 159, '\p{_CONTROL}', ""); + Expect(0, 159, '\p{^_CONTROL}', ""); + Expect(0, 159, '\P{_CONTROL}', ""); + Expect(1, 159, '\P{^_CONTROL}', ""); + Expect(0, 160, '\p{_CONTROL}', ""); + Expect(1, 160, '\p{^_CONTROL}', ""); + Expect(1, 160, '\P{_CONTROL}', ""); + Expect(0, 160, '\P{^_CONTROL}', ""); + Error('\p{_/a/Is_CONTROL}'); + Error('\P{_/a/Is_CONTROL}'); + Expect(1, 159, '\p{iscontrol}', ""); + Expect(0, 159, '\p{^iscontrol}', ""); + Expect(0, 159, '\P{iscontrol}', ""); + Expect(1, 159, '\P{^iscontrol}', ""); + Expect(0, 160, '\p{iscontrol}', ""); + Expect(1, 160, '\p{^iscontrol}', ""); + Expect(1, 160, '\P{iscontrol}', ""); + Expect(0, 160, '\P{^iscontrol}', ""); + Expect(1, 159, '\p{--IS_CONTROL}', ""); + Expect(0, 159, '\p{^--IS_CONTROL}', ""); + Expect(0, 159, '\P{--IS_CONTROL}', ""); + Expect(1, 159, '\P{^--IS_CONTROL}', ""); + Expect(0, 160, '\p{--IS_CONTROL}', ""); + Expect(1, 160, '\p{^--IS_CONTROL}', ""); + Expect(1, 160, '\P{--IS_CONTROL}', ""); + Expect(0, 160, '\P{^--IS_CONTROL}', ""); + Error('\p{--Cc/a/}'); + Error('\P{--Cc/a/}'); + Expect(1, 159, '\p{cc}', ""); + Expect(0, 159, '\p{^cc}', ""); + Expect(0, 159, '\P{cc}', ""); + Expect(1, 159, '\P{^cc}', ""); + Expect(0, 160, '\p{cc}', ""); + Expect(1, 160, '\p{^cc}', ""); + Expect(1, 160, '\P{cc}', ""); + Expect(0, 160, '\P{^cc}', ""); + Expect(1, 159, '\p{ _cc}', ""); + Expect(0, 159, '\p{^ _cc}', ""); + Expect(0, 159, '\P{ _cc}', ""); + Expect(1, 159, '\P{^ _cc}', ""); + Expect(0, 160, '\p{ _cc}', ""); + Expect(1, 160, '\p{^ _cc}', ""); + Expect(1, 160, '\P{ _cc}', ""); + Expect(0, 160, '\P{^ _cc}', ""); + Error('\p{_is_Cc/a/}'); + Error('\P{_is_Cc/a/}'); + Expect(1, 159, '\p{iscc}', ""); + Expect(0, 159, '\p{^iscc}', ""); + Expect(0, 159, '\P{iscc}', ""); + Expect(1, 159, '\P{^iscc}', ""); + Expect(0, 160, '\p{iscc}', ""); + Expect(1, 160, '\p{^iscc}', ""); + Expect(1, 160, '\P{iscc}', ""); + Expect(0, 160, '\P{^iscc}', ""); + Expect(1, 159, '\p{ _Is_cc}', ""); + Expect(0, 159, '\p{^ _Is_cc}', ""); + Expect(0, 159, '\P{ _Is_cc}', ""); + Expect(1, 159, '\P{^ _Is_cc}', ""); + Expect(0, 160, '\p{ _Is_cc}', ""); + Expect(1, 160, '\p{^ _Is_cc}', ""); + Expect(1, 160, '\P{ _Is_cc}', ""); + Expect(0, 160, '\P{^ _Is_cc}', ""); + Error('\p{:=Combining_Diacritical_marks}'); + Error('\P{:=Combining_Diacritical_marks}'); + Expect(1, 879, '\p{combiningdiacriticalmarks}', ""); + Expect(0, 879, '\p{^combiningdiacriticalmarks}', ""); + Expect(0, 879, '\P{combiningdiacriticalmarks}', ""); + Expect(1, 879, '\P{^combiningdiacriticalmarks}', ""); + Expect(0, 880, '\p{combiningdiacriticalmarks}', ""); + Expect(1, 880, '\p{^combiningdiacriticalmarks}', ""); + Expect(1, 880, '\P{combiningdiacriticalmarks}', ""); + Expect(0, 880, '\P{^combiningdiacriticalmarks}', ""); + Expect(1, 879, '\p{_ COMBINING_Diacritical_Marks}', ""); + Expect(0, 879, '\p{^_ COMBINING_Diacritical_Marks}', ""); + Expect(0, 879, '\P{_ COMBINING_Diacritical_Marks}', ""); + Expect(1, 879, '\P{^_ COMBINING_Diacritical_Marks}', ""); + Expect(0, 880, '\p{_ COMBINING_Diacritical_Marks}', ""); + Expect(1, 880, '\p{^_ COMBINING_Diacritical_Marks}', ""); + Expect(1, 880, '\P{_ COMBINING_Diacritical_Marks}', ""); + Expect(0, 880, '\P{^_ COMBINING_Diacritical_Marks}', ""); + Error('\p{/a/-Is_Combining_Diacritical_Marks}'); + Error('\P{/a/-Is_Combining_Diacritical_Marks}'); + Expect(1, 879, '\p{iscombiningdiacriticalmarks}', ""); + Expect(0, 879, '\p{^iscombiningdiacriticalmarks}', ""); + Expect(0, 879, '\P{iscombiningdiacriticalmarks}', ""); + Expect(1, 879, '\P{^iscombiningdiacriticalmarks}', ""); + Expect(0, 880, '\p{iscombiningdiacriticalmarks}', ""); + Expect(1, 880, '\p{^iscombiningdiacriticalmarks}', ""); + Expect(1, 880, '\P{iscombiningdiacriticalmarks}', ""); + Expect(0, 880, '\P{^iscombiningdiacriticalmarks}', ""); + Expect(1, 879, '\p{ -is_Combining_Diacritical_Marks}', ""); + Expect(0, 879, '\p{^ -is_Combining_Diacritical_Marks}', ""); + Expect(0, 879, '\P{ -is_Combining_Diacritical_Marks}', ""); + Expect(1, 879, '\P{^ -is_Combining_Diacritical_Marks}', ""); + Expect(0, 880, '\p{ -is_Combining_Diacritical_Marks}', ""); + Expect(1, 880, '\p{^ -is_Combining_Diacritical_Marks}', ""); + Expect(1, 880, '\P{ -is_Combining_Diacritical_Marks}', ""); + Expect(0, 880, '\P{^ -is_Combining_Diacritical_Marks}', ""); + Error('\p{_:=IN_Combining_Diacritical_marks}'); + Error('\P{_:=IN_Combining_Diacritical_marks}'); + Expect(1, 879, '\p{incombiningdiacriticalmarks}', ""); + Expect(0, 879, '\p{^incombiningdiacriticalmarks}', ""); + Expect(0, 879, '\P{incombiningdiacriticalmarks}', ""); + Expect(1, 879, '\P{^incombiningdiacriticalmarks}', ""); + Expect(0, 880, '\p{incombiningdiacriticalmarks}', ""); + Expect(1, 880, '\p{^incombiningdiacriticalmarks}', ""); + Expect(1, 880, '\P{incombiningdiacriticalmarks}', ""); + Expect(0, 880, '\P{^incombiningdiacriticalmarks}', ""); + Expect(1, 879, '\p{-in_Combining_Diacritical_Marks}', ""); + Expect(0, 879, '\p{^-in_Combining_Diacritical_Marks}', ""); + Expect(0, 879, '\P{-in_Combining_Diacritical_Marks}', ""); + Expect(1, 879, '\P{^-in_Combining_Diacritical_Marks}', ""); + Expect(0, 880, '\p{-in_Combining_Diacritical_Marks}', ""); + Expect(1, 880, '\p{^-in_Combining_Diacritical_Marks}', ""); + Expect(1, 880, '\P{-in_Combining_Diacritical_Marks}', ""); + Expect(0, 880, '\P{^-in_Combining_Diacritical_Marks}', ""); + Error('\p{/a/ DIACRITICALS}'); + Error('\P{/a/ DIACRITICALS}'); + Expect(1, 879, '\p{diacriticals}', ""); + Expect(0, 879, '\p{^diacriticals}', ""); + Expect(0, 879, '\P{diacriticals}', ""); + Expect(1, 879, '\P{^diacriticals}', ""); + Expect(0, 880, '\p{diacriticals}', ""); + Expect(1, 880, '\p{^diacriticals}', ""); + Expect(1, 880, '\P{diacriticals}', ""); + Expect(0, 880, '\P{^diacriticals}', ""); + Expect(1, 879, '\p{ Diacriticals}', ""); + Expect(0, 879, '\p{^ Diacriticals}', ""); + Expect(0, 879, '\P{ Diacriticals}', ""); + Expect(1, 879, '\P{^ Diacriticals}', ""); + Expect(0, 880, '\p{ Diacriticals}', ""); + Expect(1, 880, '\p{^ Diacriticals}', ""); + Expect(1, 880, '\P{ Diacriticals}', ""); + Expect(0, 880, '\P{^ Diacriticals}', ""); + Error('\p{:=__is_Diacriticals}'); + Error('\P{:=__is_Diacriticals}'); + Expect(1, 879, '\p{isdiacriticals}', ""); + Expect(0, 879, '\p{^isdiacriticals}', ""); + Expect(0, 879, '\P{isdiacriticals}', ""); + Expect(1, 879, '\P{^isdiacriticals}', ""); + Expect(0, 880, '\p{isdiacriticals}', ""); + Expect(1, 880, '\p{^isdiacriticals}', ""); + Expect(1, 880, '\P{isdiacriticals}', ""); + Expect(0, 880, '\P{^isdiacriticals}', ""); + Expect(1, 879, '\p{ IS_Diacriticals}', ""); + Expect(0, 879, '\p{^ IS_Diacriticals}', ""); + Expect(0, 879, '\P{ IS_Diacriticals}', ""); + Expect(1, 879, '\P{^ IS_Diacriticals}', ""); + Expect(0, 880, '\p{ IS_Diacriticals}', ""); + Expect(1, 880, '\p{^ IS_Diacriticals}', ""); + Expect(1, 880, '\P{ IS_Diacriticals}', ""); + Expect(0, 880, '\P{^ IS_Diacriticals}', ""); + Error('\p{_:=In_DIACRITICALS}'); + Error('\P{_:=In_DIACRITICALS}'); + Expect(1, 879, '\p{indiacriticals}', ""); + Expect(0, 879, '\p{^indiacriticals}', ""); + Expect(0, 879, '\P{indiacriticals}', ""); + Expect(1, 879, '\P{^indiacriticals}', ""); + Expect(0, 880, '\p{indiacriticals}', ""); + Expect(1, 880, '\p{^indiacriticals}', ""); + Expect(1, 880, '\P{indiacriticals}', ""); + Expect(0, 880, '\P{^indiacriticals}', ""); + Expect(1, 879, '\p{ IN_DIACRITICALS}', ""); + Expect(0, 879, '\p{^ IN_DIACRITICALS}', ""); + Expect(0, 879, '\P{ IN_DIACRITICALS}', ""); + Expect(1, 879, '\P{^ IN_DIACRITICALS}', ""); + Expect(0, 880, '\p{ IN_DIACRITICALS}', ""); + Expect(1, 880, '\p{^ IN_DIACRITICALS}', ""); + Expect(1, 880, '\P{ IN_DIACRITICALS}', ""); + Expect(0, 880, '\P{^ IN_DIACRITICALS}', ""); + Error('\p{- COMBINING_Diacritical_MARKS_Extended:=}'); + Error('\P{- COMBINING_Diacritical_MARKS_Extended:=}'); + Expect(1, 6911, '\p{combiningdiacriticalmarksextended}', ""); + Expect(0, 6911, '\p{^combiningdiacriticalmarksextended}', ""); + Expect(0, 6911, '\P{combiningdiacriticalmarksextended}', ""); + Expect(1, 6911, '\P{^combiningdiacriticalmarksextended}', ""); + Expect(0, 6912, '\p{combiningdiacriticalmarksextended}', ""); + Expect(1, 6912, '\p{^combiningdiacriticalmarksextended}', ""); + Expect(1, 6912, '\P{combiningdiacriticalmarksextended}', ""); + Expect(0, 6912, '\P{^combiningdiacriticalmarksextended}', ""); + Expect(1, 6911, '\p{ -combining_Diacritical_Marks_extended}', ""); + Expect(0, 6911, '\p{^ -combining_Diacritical_Marks_extended}', ""); + Expect(0, 6911, '\P{ -combining_Diacritical_Marks_extended}', ""); + Expect(1, 6911, '\P{^ -combining_Diacritical_Marks_extended}', ""); + Expect(0, 6912, '\p{ -combining_Diacritical_Marks_extended}', ""); + Expect(1, 6912, '\p{^ -combining_Diacritical_Marks_extended}', ""); + Expect(1, 6912, '\P{ -combining_Diacritical_Marks_extended}', ""); + Expect(0, 6912, '\P{^ -combining_Diacritical_Marks_extended}', ""); + Error('\p{ Is_combining_Diacritical_Marks_extended/a/}'); + Error('\P{ Is_combining_Diacritical_Marks_extended/a/}'); + Expect(1, 6911, '\p{iscombiningdiacriticalmarksextended}', ""); + Expect(0, 6911, '\p{^iscombiningdiacriticalmarksextended}', ""); + Expect(0, 6911, '\P{iscombiningdiacriticalmarksextended}', ""); + Expect(1, 6911, '\P{^iscombiningdiacriticalmarksextended}', ""); + Expect(0, 6912, '\p{iscombiningdiacriticalmarksextended}', ""); + Expect(1, 6912, '\p{^iscombiningdiacriticalmarksextended}', ""); + Expect(1, 6912, '\P{iscombiningdiacriticalmarksextended}', ""); + Expect(0, 6912, '\P{^iscombiningdiacriticalmarksextended}', ""); + Expect(1, 6911, '\p{ Is_Combining_Diacritical_Marks_Extended}', ""); + Expect(0, 6911, '\p{^ Is_Combining_Diacritical_Marks_Extended}', ""); + Expect(0, 6911, '\P{ Is_Combining_Diacritical_Marks_Extended}', ""); + Expect(1, 6911, '\P{^ Is_Combining_Diacritical_Marks_Extended}', ""); + Expect(0, 6912, '\p{ Is_Combining_Diacritical_Marks_Extended}', ""); + Expect(1, 6912, '\p{^ Is_Combining_Diacritical_Marks_Extended}', ""); + Expect(1, 6912, '\P{ Is_Combining_Diacritical_Marks_Extended}', ""); + Expect(0, 6912, '\P{^ Is_Combining_Diacritical_Marks_Extended}', ""); + Error('\p{:= IN_COMBINING_Diacritical_marks_extended}'); + Error('\P{:= IN_COMBINING_Diacritical_marks_extended}'); + Expect(1, 6911, '\p{incombiningdiacriticalmarksextended}', ""); + Expect(0, 6911, '\p{^incombiningdiacriticalmarksextended}', ""); + Expect(0, 6911, '\P{incombiningdiacriticalmarksextended}', ""); + Expect(1, 6911, '\P{^incombiningdiacriticalmarksextended}', ""); + Expect(0, 6912, '\p{incombiningdiacriticalmarksextended}', ""); + Expect(1, 6912, '\p{^incombiningdiacriticalmarksextended}', ""); + Expect(1, 6912, '\P{incombiningdiacriticalmarksextended}', ""); + Expect(0, 6912, '\P{^incombiningdiacriticalmarksextended}', ""); + Expect(1, 6911, '\p{--In_combining_DIACRITICAL_marks_EXTENDED}', ""); + Expect(0, 6911, '\p{^--In_combining_DIACRITICAL_marks_EXTENDED}', ""); + Expect(0, 6911, '\P{--In_combining_DIACRITICAL_marks_EXTENDED}', ""); + Expect(1, 6911, '\P{^--In_combining_DIACRITICAL_marks_EXTENDED}', ""); + Expect(0, 6912, '\p{--In_combining_DIACRITICAL_marks_EXTENDED}', ""); + Expect(1, 6912, '\p{^--In_combining_DIACRITICAL_marks_EXTENDED}', ""); + Expect(1, 6912, '\P{--In_combining_DIACRITICAL_marks_EXTENDED}', ""); + Expect(0, 6912, '\P{^--In_combining_DIACRITICAL_marks_EXTENDED}', ""); + Error('\p{_ DIACRITICALS_Ext:=}'); + Error('\P{_ DIACRITICALS_Ext:=}'); + Expect(1, 6911, '\p{diacriticalsext}', ""); + Expect(0, 6911, '\p{^diacriticalsext}', ""); + Expect(0, 6911, '\P{diacriticalsext}', ""); + Expect(1, 6911, '\P{^diacriticalsext}', ""); + Expect(0, 6912, '\p{diacriticalsext}', ""); + Expect(1, 6912, '\p{^diacriticalsext}', ""); + Expect(1, 6912, '\P{diacriticalsext}', ""); + Expect(0, 6912, '\P{^diacriticalsext}', ""); + Expect(1, 6911, '\p{-diacriticals_ext}', ""); + Expect(0, 6911, '\p{^-diacriticals_ext}', ""); + Expect(0, 6911, '\P{-diacriticals_ext}', ""); + Expect(1, 6911, '\P{^-diacriticals_ext}', ""); + Expect(0, 6912, '\p{-diacriticals_ext}', ""); + Expect(1, 6912, '\p{^-diacriticals_ext}', ""); + Expect(1, 6912, '\P{-diacriticals_ext}', ""); + Expect(0, 6912, '\P{^-diacriticals_ext}', ""); + Error('\p{_/a/Is_Diacriticals_ext}'); + Error('\P{_/a/Is_Diacriticals_ext}'); + Expect(1, 6911, '\p{isdiacriticalsext}', ""); + Expect(0, 6911, '\p{^isdiacriticalsext}', ""); + Expect(0, 6911, '\P{isdiacriticalsext}', ""); + Expect(1, 6911, '\P{^isdiacriticalsext}', ""); + Expect(0, 6912, '\p{isdiacriticalsext}', ""); + Expect(1, 6912, '\p{^isdiacriticalsext}', ""); + Expect(1, 6912, '\P{isdiacriticalsext}', ""); + Expect(0, 6912, '\P{^isdiacriticalsext}', ""); + Expect(1, 6911, '\p{_IS_diacriticals_Ext}', ""); + Expect(0, 6911, '\p{^_IS_diacriticals_Ext}', ""); + Expect(0, 6911, '\P{_IS_diacriticals_Ext}', ""); + Expect(1, 6911, '\P{^_IS_diacriticals_Ext}', ""); + Expect(0, 6912, '\p{_IS_diacriticals_Ext}', ""); + Expect(1, 6912, '\p{^_IS_diacriticals_Ext}', ""); + Expect(1, 6912, '\P{_IS_diacriticals_Ext}', ""); + Expect(0, 6912, '\P{^_IS_diacriticals_Ext}', ""); + Error('\p{ _in_Diacriticals_ext/a/}'); + Error('\P{ _in_Diacriticals_ext/a/}'); + Expect(1, 6911, '\p{indiacriticalsext}', ""); + Expect(0, 6911, '\p{^indiacriticalsext}', ""); + Expect(0, 6911, '\P{indiacriticalsext}', ""); + Expect(1, 6911, '\P{^indiacriticalsext}', ""); + Expect(0, 6912, '\p{indiacriticalsext}', ""); + Expect(1, 6912, '\p{^indiacriticalsext}', ""); + Expect(1, 6912, '\P{indiacriticalsext}', ""); + Expect(0, 6912, '\P{^indiacriticalsext}', ""); + Expect(1, 6911, '\p{ In_diacriticals_Ext}', ""); + Expect(0, 6911, '\p{^ In_diacriticals_Ext}', ""); + Expect(0, 6911, '\P{ In_diacriticals_Ext}', ""); + Expect(1, 6911, '\P{^ In_diacriticals_Ext}', ""); + Expect(0, 6912, '\p{ In_diacriticals_Ext}', ""); + Expect(1, 6912, '\p{^ In_diacriticals_Ext}', ""); + Expect(1, 6912, '\P{ In_diacriticals_Ext}', ""); + Expect(0, 6912, '\P{^ In_diacriticals_Ext}', ""); + Error('\p{:= combining_diacritical_MARKS_For_SYMBOLS}'); + Error('\P{:= combining_diacritical_MARKS_For_SYMBOLS}'); + Expect(1, 8447, '\p{combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\p{^combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\P{combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\P{^combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\p{combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\p{^combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\P{combiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\P{^combiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\p{ combining_Diacritical_Marks_For_Symbols}', ""); + Expect(0, 8447, '\p{^ combining_Diacritical_Marks_For_Symbols}', ""); + Expect(0, 8447, '\P{ combining_Diacritical_Marks_For_Symbols}', ""); + Expect(1, 8447, '\P{^ combining_Diacritical_Marks_For_Symbols}', ""); + Expect(0, 8448, '\p{ combining_Diacritical_Marks_For_Symbols}', ""); + Expect(1, 8448, '\p{^ combining_Diacritical_Marks_For_Symbols}', ""); + Expect(1, 8448, '\P{ combining_Diacritical_Marks_For_Symbols}', ""); + Expect(0, 8448, '\P{^ combining_Diacritical_Marks_For_Symbols}', ""); + Error('\p{/a/IS_Combining_diacritical_marks_for_Symbols}'); + Error('\P{/a/IS_Combining_diacritical_marks_for_Symbols}'); + Expect(1, 8447, '\p{iscombiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\p{^iscombiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\P{iscombiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\P{^iscombiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\p{iscombiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\p{^iscombiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\P{iscombiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\P{^iscombiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\p{ is_Combining_Diacritical_MARKS_For_SYMBOLS}', ""); + Expect(0, 8447, '\p{^ is_Combining_Diacritical_MARKS_For_SYMBOLS}', ""); + Expect(0, 8447, '\P{ is_Combining_Diacritical_MARKS_For_SYMBOLS}', ""); + Expect(1, 8447, '\P{^ is_Combining_Diacritical_MARKS_For_SYMBOLS}', ""); + Expect(0, 8448, '\p{ is_Combining_Diacritical_MARKS_For_SYMBOLS}', ""); + Expect(1, 8448, '\p{^ is_Combining_Diacritical_MARKS_For_SYMBOLS}', ""); + Expect(1, 8448, '\P{ is_Combining_Diacritical_MARKS_For_SYMBOLS}', ""); + Expect(0, 8448, '\P{^ is_Combining_Diacritical_MARKS_For_SYMBOLS}', ""); + Error('\p{--in_Combining_Diacritical_MARKS_For_Symbols:=}'); + Error('\P{--in_Combining_Diacritical_MARKS_For_Symbols:=}'); + Expect(1, 8447, '\p{incombiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\p{^incombiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8447, '\P{incombiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\P{^incombiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\p{incombiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\p{^incombiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8448, '\P{incombiningdiacriticalmarksforsymbols}', ""); + Expect(0, 8448, '\P{^incombiningdiacriticalmarksforsymbols}', ""); + Expect(1, 8447, '\p{_-in_Combining_diacritical_MARKS_For_Symbols}', ""); + Expect(0, 8447, '\p{^_-in_Combining_diacritical_MARKS_For_Symbols}', ""); + Expect(0, 8447, '\P{_-in_Combining_diacritical_MARKS_For_Symbols}', ""); + Expect(1, 8447, '\P{^_-in_Combining_diacritical_MARKS_For_Symbols}', ""); + Expect(0, 8448, '\p{_-in_Combining_diacritical_MARKS_For_Symbols}', ""); + Expect(1, 8448, '\p{^_-in_Combining_diacritical_MARKS_For_Symbols}', ""); + Expect(1, 8448, '\P{_-in_Combining_diacritical_MARKS_For_Symbols}', ""); + Expect(0, 8448, '\P{^_-in_Combining_diacritical_MARKS_For_Symbols}', ""); + Error('\p{:=__Diacriticals_For_Symbols}'); + Error('\P{:=__Diacriticals_For_Symbols}'); + Expect(1, 8447, '\p{diacriticalsforsymbols}', ""); + Expect(0, 8447, '\p{^diacriticalsforsymbols}', ""); + Expect(0, 8447, '\P{diacriticalsforsymbols}', ""); + Expect(1, 8447, '\P{^diacriticalsforsymbols}', ""); + Expect(0, 8448, '\p{diacriticalsforsymbols}', ""); + Expect(1, 8448, '\p{^diacriticalsforsymbols}', ""); + Expect(1, 8448, '\P{diacriticalsforsymbols}', ""); + Expect(0, 8448, '\P{^diacriticalsforsymbols}', ""); + Expect(1, 8447, '\p{_ DIACRITICALS_For_Symbols}', ""); + Expect(0, 8447, '\p{^_ DIACRITICALS_For_Symbols}', ""); + Expect(0, 8447, '\P{_ DIACRITICALS_For_Symbols}', ""); + Expect(1, 8447, '\P{^_ DIACRITICALS_For_Symbols}', ""); + Expect(0, 8448, '\p{_ DIACRITICALS_For_Symbols}', ""); + Expect(1, 8448, '\p{^_ DIACRITICALS_For_Symbols}', ""); + Expect(1, 8448, '\P{_ DIACRITICALS_For_Symbols}', ""); + Expect(0, 8448, '\P{^_ DIACRITICALS_For_Symbols}', ""); + Error('\p{- Is_Diacriticals_For_Symbols:=}'); + Error('\P{- Is_Diacriticals_For_Symbols:=}'); + Expect(1, 8447, '\p{isdiacriticalsforsymbols}', ""); + Expect(0, 8447, '\p{^isdiacriticalsforsymbols}', ""); + Expect(0, 8447, '\P{isdiacriticalsforsymbols}', ""); + Expect(1, 8447, '\P{^isdiacriticalsforsymbols}', ""); + Expect(0, 8448, '\p{isdiacriticalsforsymbols}', ""); + Expect(1, 8448, '\p{^isdiacriticalsforsymbols}', ""); + Expect(1, 8448, '\P{isdiacriticalsforsymbols}', ""); + Expect(0, 8448, '\P{^isdiacriticalsforsymbols}', ""); + Expect(1, 8447, '\p{_ Is_DIACRITICALS_For_symbols}', ""); + Expect(0, 8447, '\p{^_ Is_DIACRITICALS_For_symbols}', ""); + Expect(0, 8447, '\P{_ Is_DIACRITICALS_For_symbols}', ""); + Expect(1, 8447, '\P{^_ Is_DIACRITICALS_For_symbols}', ""); + Expect(0, 8448, '\p{_ Is_DIACRITICALS_For_symbols}', ""); + Expect(1, 8448, '\p{^_ Is_DIACRITICALS_For_symbols}', ""); + Expect(1, 8448, '\P{_ Is_DIACRITICALS_For_symbols}', ""); + Expect(0, 8448, '\P{^_ Is_DIACRITICALS_For_symbols}', ""); + Error('\p{:=in_DIACRITICALS_for_symbols}'); + Error('\P{:=in_DIACRITICALS_for_symbols}'); + Expect(1, 8447, '\p{indiacriticalsforsymbols}', ""); + Expect(0, 8447, '\p{^indiacriticalsforsymbols}', ""); + Expect(0, 8447, '\P{indiacriticalsforsymbols}', ""); + Expect(1, 8447, '\P{^indiacriticalsforsymbols}', ""); + Expect(0, 8448, '\p{indiacriticalsforsymbols}', ""); + Expect(1, 8448, '\p{^indiacriticalsforsymbols}', ""); + Expect(1, 8448, '\P{indiacriticalsforsymbols}', ""); + Expect(0, 8448, '\P{^indiacriticalsforsymbols}', ""); + Expect(1, 8447, '\p{ IN_Diacriticals_FOR_Symbols}', ""); + Expect(0, 8447, '\p{^ IN_Diacriticals_FOR_Symbols}', ""); + Expect(0, 8447, '\P{ IN_Diacriticals_FOR_Symbols}', ""); + Expect(1, 8447, '\P{^ IN_Diacriticals_FOR_Symbols}', ""); + Expect(0, 8448, '\p{ IN_Diacriticals_FOR_Symbols}', ""); + Expect(1, 8448, '\p{^ IN_Diacriticals_FOR_Symbols}', ""); + Expect(1, 8448, '\P{ IN_Diacriticals_FOR_Symbols}', ""); + Expect(0, 8448, '\P{^ IN_Diacriticals_FOR_Symbols}', ""); + Error('\p{:= -Combining_marks_For_SYMBOLS}'); + Error('\P{:= -Combining_marks_For_SYMBOLS}'); + Expect(1, 8447, '\p{combiningmarksforsymbols}', ""); + Expect(0, 8447, '\p{^combiningmarksforsymbols}', ""); + Expect(0, 8447, '\P{combiningmarksforsymbols}', ""); + Expect(1, 8447, '\P{^combiningmarksforsymbols}', ""); + Expect(0, 8448, '\p{combiningmarksforsymbols}', ""); + Expect(1, 8448, '\p{^combiningmarksforsymbols}', ""); + Expect(1, 8448, '\P{combiningmarksforsymbols}', ""); + Expect(0, 8448, '\P{^combiningmarksforsymbols}', ""); + Expect(1, 8447, '\p{-COMBINING_Marks_For_Symbols}', ""); + Expect(0, 8447, '\p{^-COMBINING_Marks_For_Symbols}', ""); + Expect(0, 8447, '\P{-COMBINING_Marks_For_Symbols}', ""); + Expect(1, 8447, '\P{^-COMBINING_Marks_For_Symbols}', ""); + Expect(0, 8448, '\p{-COMBINING_Marks_For_Symbols}', ""); + Expect(1, 8448, '\p{^-COMBINING_Marks_For_Symbols}', ""); + Expect(1, 8448, '\P{-COMBINING_Marks_For_Symbols}', ""); + Expect(0, 8448, '\P{^-COMBINING_Marks_For_Symbols}', ""); + Error('\p{:= -IS_COMBINING_Marks_for_symbols}'); + Error('\P{:= -IS_COMBINING_Marks_for_symbols}'); + Expect(1, 8447, '\p{iscombiningmarksforsymbols}', ""); + Expect(0, 8447, '\p{^iscombiningmarksforsymbols}', ""); + Expect(0, 8447, '\P{iscombiningmarksforsymbols}', ""); + Expect(1, 8447, '\P{^iscombiningmarksforsymbols}', ""); + Expect(0, 8448, '\p{iscombiningmarksforsymbols}', ""); + Expect(1, 8448, '\p{^iscombiningmarksforsymbols}', ""); + Expect(1, 8448, '\P{iscombiningmarksforsymbols}', ""); + Expect(0, 8448, '\P{^iscombiningmarksforsymbols}', ""); + Expect(1, 8447, '\p{-IS_Combining_Marks_For_Symbols}', ""); + Expect(0, 8447, '\p{^-IS_Combining_Marks_For_Symbols}', ""); + Expect(0, 8447, '\P{-IS_Combining_Marks_For_Symbols}', ""); + Expect(1, 8447, '\P{^-IS_Combining_Marks_For_Symbols}', ""); + Expect(0, 8448, '\p{-IS_Combining_Marks_For_Symbols}', ""); + Expect(1, 8448, '\p{^-IS_Combining_Marks_For_Symbols}', ""); + Expect(1, 8448, '\P{-IS_Combining_Marks_For_Symbols}', ""); + Expect(0, 8448, '\P{^-IS_Combining_Marks_For_Symbols}', ""); + Error('\p{ In_Combining_MARKS_For_symbols/a/}'); + Error('\P{ In_Combining_MARKS_For_symbols/a/}'); + Expect(1, 8447, '\p{incombiningmarksforsymbols}', ""); + Expect(0, 8447, '\p{^incombiningmarksforsymbols}', ""); + Expect(0, 8447, '\P{incombiningmarksforsymbols}', ""); + Expect(1, 8447, '\P{^incombiningmarksforsymbols}', ""); + Expect(0, 8448, '\p{incombiningmarksforsymbols}', ""); + Expect(1, 8448, '\p{^incombiningmarksforsymbols}', ""); + Expect(1, 8448, '\P{incombiningmarksforsymbols}', ""); + Expect(0, 8448, '\P{^incombiningmarksforsymbols}', ""); + Expect(1, 8447, '\p{__In_combining_marks_for_symbols}', ""); + Expect(0, 8447, '\p{^__In_combining_marks_for_symbols}', ""); + Expect(0, 8447, '\P{__In_combining_marks_for_symbols}', ""); + Expect(1, 8447, '\P{^__In_combining_marks_for_symbols}', ""); + Expect(0, 8448, '\p{__In_combining_marks_for_symbols}', ""); + Expect(1, 8448, '\p{^__In_combining_marks_for_symbols}', ""); + Expect(1, 8448, '\P{__In_combining_marks_for_symbols}', ""); + Expect(0, 8448, '\P{^__In_combining_marks_for_symbols}', ""); + Error('\p{ Combining_diacritical_Marks_Supplement:=}'); + Error('\P{ Combining_diacritical_Marks_Supplement:=}'); + Expect(1, 7679, '\p{combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\p{^combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\P{combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\P{^combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\p{combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\p{^combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\P{combiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\P{^combiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\p{- Combining_DIACRITICAL_Marks_Supplement}', ""); + Expect(0, 7679, '\p{^- Combining_DIACRITICAL_Marks_Supplement}', ""); + Expect(0, 7679, '\P{- Combining_DIACRITICAL_Marks_Supplement}', ""); + Expect(1, 7679, '\P{^- Combining_DIACRITICAL_Marks_Supplement}', ""); + Expect(0, 7680, '\p{- Combining_DIACRITICAL_Marks_Supplement}', ""); + Expect(1, 7680, '\p{^- Combining_DIACRITICAL_Marks_Supplement}', ""); + Expect(1, 7680, '\P{- Combining_DIACRITICAL_Marks_Supplement}', ""); + Expect(0, 7680, '\P{^- Combining_DIACRITICAL_Marks_Supplement}', ""); + Error('\p{ /a/IS_combining_diacritical_Marks_Supplement}'); + Error('\P{ /a/IS_combining_diacritical_Marks_Supplement}'); + Expect(1, 7679, '\p{iscombiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\p{^iscombiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\P{iscombiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\P{^iscombiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\p{iscombiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\p{^iscombiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\P{iscombiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\P{^iscombiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\p{--Is_Combining_diacritical_Marks_Supplement}', ""); + Expect(0, 7679, '\p{^--Is_Combining_diacritical_Marks_Supplement}', ""); + Expect(0, 7679, '\P{--Is_Combining_diacritical_Marks_Supplement}', ""); + Expect(1, 7679, '\P{^--Is_Combining_diacritical_Marks_Supplement}', ""); + Expect(0, 7680, '\p{--Is_Combining_diacritical_Marks_Supplement}', ""); + Expect(1, 7680, '\p{^--Is_Combining_diacritical_Marks_Supplement}', ""); + Expect(1, 7680, '\P{--Is_Combining_diacritical_Marks_Supplement}', ""); + Expect(0, 7680, '\P{^--Is_Combining_diacritical_Marks_Supplement}', ""); + Error('\p{_ IN_COMBINING_Diacritical_marks_Supplement/a/}'); + Error('\P{_ IN_COMBINING_Diacritical_marks_Supplement/a/}'); + Expect(1, 7679, '\p{incombiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\p{^incombiningdiacriticalmarkssupplement}', ""); + Expect(0, 7679, '\P{incombiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\P{^incombiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\p{incombiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\p{^incombiningdiacriticalmarkssupplement}', ""); + Expect(1, 7680, '\P{incombiningdiacriticalmarkssupplement}', ""); + Expect(0, 7680, '\P{^incombiningdiacriticalmarkssupplement}', ""); + Expect(1, 7679, '\p{- in_Combining_diacritical_marks_Supplement}', ""); + Expect(0, 7679, '\p{^- in_Combining_diacritical_marks_Supplement}', ""); + Expect(0, 7679, '\P{- in_Combining_diacritical_marks_Supplement}', ""); + Expect(1, 7679, '\P{^- in_Combining_diacritical_marks_Supplement}', ""); + Expect(0, 7680, '\p{- in_Combining_diacritical_marks_Supplement}', ""); + Expect(1, 7680, '\p{^- in_Combining_diacritical_marks_Supplement}', ""); + Expect(1, 7680, '\P{- in_Combining_diacritical_marks_Supplement}', ""); + Expect(0, 7680, '\P{^- in_Combining_diacritical_marks_Supplement}', ""); + Error('\p{-:=Diacriticals_sup}'); + Error('\P{-:=Diacriticals_sup}'); + Expect(1, 7679, '\p{diacriticalssup}', ""); + Expect(0, 7679, '\p{^diacriticalssup}', ""); + Expect(0, 7679, '\P{diacriticalssup}', ""); + Expect(1, 7679, '\P{^diacriticalssup}', ""); + Expect(0, 7680, '\p{diacriticalssup}', ""); + Expect(1, 7680, '\p{^diacriticalssup}', ""); + Expect(1, 7680, '\P{diacriticalssup}', ""); + Expect(0, 7680, '\P{^diacriticalssup}', ""); + Expect(1, 7679, '\p{ _Diacriticals_Sup}', ""); + Expect(0, 7679, '\p{^ _Diacriticals_Sup}', ""); + Expect(0, 7679, '\P{ _Diacriticals_Sup}', ""); + Expect(1, 7679, '\P{^ _Diacriticals_Sup}', ""); + Expect(0, 7680, '\p{ _Diacriticals_Sup}', ""); + Expect(1, 7680, '\p{^ _Diacriticals_Sup}', ""); + Expect(1, 7680, '\P{ _Diacriticals_Sup}', ""); + Expect(0, 7680, '\P{^ _Diacriticals_Sup}', ""); + Error('\p{:=Is_Diacriticals_SUP}'); + Error('\P{:=Is_Diacriticals_SUP}'); + Expect(1, 7679, '\p{isdiacriticalssup}', ""); + Expect(0, 7679, '\p{^isdiacriticalssup}', ""); + Expect(0, 7679, '\P{isdiacriticalssup}', ""); + Expect(1, 7679, '\P{^isdiacriticalssup}', ""); + Expect(0, 7680, '\p{isdiacriticalssup}', ""); + Expect(1, 7680, '\p{^isdiacriticalssup}', ""); + Expect(1, 7680, '\P{isdiacriticalssup}', ""); + Expect(0, 7680, '\P{^isdiacriticalssup}', ""); + Expect(1, 7679, '\p{ Is_diacriticals_sup}', ""); + Expect(0, 7679, '\p{^ Is_diacriticals_sup}', ""); + Expect(0, 7679, '\P{ Is_diacriticals_sup}', ""); + Expect(1, 7679, '\P{^ Is_diacriticals_sup}', ""); + Expect(0, 7680, '\p{ Is_diacriticals_sup}', ""); + Expect(1, 7680, '\p{^ Is_diacriticals_sup}', ""); + Expect(1, 7680, '\P{ Is_diacriticals_sup}', ""); + Expect(0, 7680, '\P{^ Is_diacriticals_sup}', ""); + Error('\p{ -In_DIACRITICALS_Sup/a/}'); + Error('\P{ -In_DIACRITICALS_Sup/a/}'); + Expect(1, 7679, '\p{indiacriticalssup}', ""); + Expect(0, 7679, '\p{^indiacriticalssup}', ""); + Expect(0, 7679, '\P{indiacriticalssup}', ""); + Expect(1, 7679, '\P{^indiacriticalssup}', ""); + Expect(0, 7680, '\p{indiacriticalssup}', ""); + Expect(1, 7680, '\p{^indiacriticalssup}', ""); + Expect(1, 7680, '\P{indiacriticalssup}', ""); + Expect(0, 7680, '\P{^indiacriticalssup}', ""); + Expect(1, 7679, '\p{ In_DIACRITICALS_sup}', ""); + Expect(0, 7679, '\p{^ In_DIACRITICALS_sup}', ""); + Expect(0, 7679, '\P{ In_DIACRITICALS_sup}', ""); + Expect(1, 7679, '\P{^ In_DIACRITICALS_sup}', ""); + Expect(0, 7680, '\p{ In_DIACRITICALS_sup}', ""); + Expect(1, 7680, '\p{^ In_DIACRITICALS_sup}', ""); + Expect(1, 7680, '\P{ In_DIACRITICALS_sup}', ""); + Expect(0, 7680, '\P{^ In_DIACRITICALS_sup}', ""); + Error('\p{:=- Combining_Half_marks}'); + Error('\P{:=- Combining_Half_marks}'); + Expect(1, 65071, '\p{combininghalfmarks}', ""); + Expect(0, 65071, '\p{^combininghalfmarks}', ""); + Expect(0, 65071, '\P{combininghalfmarks}', ""); + Expect(1, 65071, '\P{^combininghalfmarks}', ""); + Expect(0, 65072, '\p{combininghalfmarks}', ""); + Expect(1, 65072, '\p{^combininghalfmarks}', ""); + Expect(1, 65072, '\P{combininghalfmarks}', ""); + Expect(0, 65072, '\P{^combininghalfmarks}', ""); + Expect(1, 65071, '\p{_ Combining_HALF_MARKS}', ""); + Expect(0, 65071, '\p{^_ Combining_HALF_MARKS}', ""); + Expect(0, 65071, '\P{_ Combining_HALF_MARKS}', ""); + Expect(1, 65071, '\P{^_ Combining_HALF_MARKS}', ""); + Expect(0, 65072, '\p{_ Combining_HALF_MARKS}', ""); + Expect(1, 65072, '\p{^_ Combining_HALF_MARKS}', ""); + Expect(1, 65072, '\P{_ Combining_HALF_MARKS}', ""); + Expect(0, 65072, '\P{^_ Combining_HALF_MARKS}', ""); + Error('\p{ -is_COMBINING_HALF_Marks:=}'); + Error('\P{ -is_COMBINING_HALF_Marks:=}'); + Expect(1, 65071, '\p{iscombininghalfmarks}', ""); + Expect(0, 65071, '\p{^iscombininghalfmarks}', ""); + Expect(0, 65071, '\P{iscombininghalfmarks}', ""); + Expect(1, 65071, '\P{^iscombininghalfmarks}', ""); + Expect(0, 65072, '\p{iscombininghalfmarks}', ""); + Expect(1, 65072, '\p{^iscombininghalfmarks}', ""); + Expect(1, 65072, '\P{iscombininghalfmarks}', ""); + Expect(0, 65072, '\P{^iscombininghalfmarks}', ""); + Expect(1, 65071, '\p{-_Is_COMBINING_HALF_marks}', ""); + Expect(0, 65071, '\p{^-_Is_COMBINING_HALF_marks}', ""); + Expect(0, 65071, '\P{-_Is_COMBINING_HALF_marks}', ""); + Expect(1, 65071, '\P{^-_Is_COMBINING_HALF_marks}', ""); + Expect(0, 65072, '\p{-_Is_COMBINING_HALF_marks}', ""); + Expect(1, 65072, '\p{^-_Is_COMBINING_HALF_marks}', ""); + Expect(1, 65072, '\P{-_Is_COMBINING_HALF_marks}', ""); + Expect(0, 65072, '\P{^-_Is_COMBINING_HALF_marks}', ""); + Error('\p{:= -In_Combining_Half_marks}'); + Error('\P{:= -In_Combining_Half_marks}'); + Expect(1, 65071, '\p{incombininghalfmarks}', ""); + Expect(0, 65071, '\p{^incombininghalfmarks}', ""); + Expect(0, 65071, '\P{incombininghalfmarks}', ""); + Expect(1, 65071, '\P{^incombininghalfmarks}', ""); + Expect(0, 65072, '\p{incombininghalfmarks}', ""); + Expect(1, 65072, '\p{^incombininghalfmarks}', ""); + Expect(1, 65072, '\P{incombininghalfmarks}', ""); + Expect(0, 65072, '\P{^incombininghalfmarks}', ""); + Expect(1, 65071, '\p{ In_COMBINING_Half_Marks}', ""); + Expect(0, 65071, '\p{^ In_COMBINING_Half_Marks}', ""); + Expect(0, 65071, '\P{ In_COMBINING_Half_Marks}', ""); + Expect(1, 65071, '\P{^ In_COMBINING_Half_Marks}', ""); + Expect(0, 65072, '\p{ In_COMBINING_Half_Marks}', ""); + Expect(1, 65072, '\p{^ In_COMBINING_Half_Marks}', ""); + Expect(1, 65072, '\P{ In_COMBINING_Half_Marks}', ""); + Expect(0, 65072, '\P{^ In_COMBINING_Half_Marks}', ""); + Error('\p{-_HALF_Marks/a/}'); + Error('\P{-_HALF_Marks/a/}'); + Expect(1, 65071, '\p{halfmarks}', ""); + Expect(0, 65071, '\p{^halfmarks}', ""); + Expect(0, 65071, '\P{halfmarks}', ""); + Expect(1, 65071, '\P{^halfmarks}', ""); + Expect(0, 65072, '\p{halfmarks}', ""); + Expect(1, 65072, '\p{^halfmarks}', ""); + Expect(1, 65072, '\P{halfmarks}', ""); + Expect(0, 65072, '\P{^halfmarks}', ""); + Expect(1, 65071, '\p{ half_marks}', ""); + Expect(0, 65071, '\p{^ half_marks}', ""); + Expect(0, 65071, '\P{ half_marks}', ""); + Expect(1, 65071, '\P{^ half_marks}', ""); + Expect(0, 65072, '\p{ half_marks}', ""); + Expect(1, 65072, '\p{^ half_marks}', ""); + Expect(1, 65072, '\P{ half_marks}', ""); + Expect(0, 65072, '\P{^ half_marks}', ""); + Error('\p{/a/ Is_half_Marks}'); + Error('\P{/a/ Is_half_Marks}'); + Expect(1, 65071, '\p{ishalfmarks}', ""); + Expect(0, 65071, '\p{^ishalfmarks}', ""); + Expect(0, 65071, '\P{ishalfmarks}', ""); + Expect(1, 65071, '\P{^ishalfmarks}', ""); + Expect(0, 65072, '\p{ishalfmarks}', ""); + Expect(1, 65072, '\p{^ishalfmarks}', ""); + Expect(1, 65072, '\P{ishalfmarks}', ""); + Expect(0, 65072, '\P{^ishalfmarks}', ""); + Expect(1, 65071, '\p{ _is_HALF_Marks}', ""); + Expect(0, 65071, '\p{^ _is_HALF_Marks}', ""); + Expect(0, 65071, '\P{ _is_HALF_Marks}', ""); + Expect(1, 65071, '\P{^ _is_HALF_Marks}', ""); + Expect(0, 65072, '\p{ _is_HALF_Marks}', ""); + Expect(1, 65072, '\p{^ _is_HALF_Marks}', ""); + Expect(1, 65072, '\P{ _is_HALF_Marks}', ""); + Expect(0, 65072, '\P{^ _is_HALF_Marks}', ""); + Error('\p{ /a/in_Half_Marks}'); + Error('\P{ /a/in_Half_Marks}'); + Expect(1, 65071, '\p{inhalfmarks}', ""); + Expect(0, 65071, '\p{^inhalfmarks}', ""); + Expect(0, 65071, '\P{inhalfmarks}', ""); + Expect(1, 65071, '\P{^inhalfmarks}', ""); + Expect(0, 65072, '\p{inhalfmarks}', ""); + Expect(1, 65072, '\p{^inhalfmarks}', ""); + Expect(1, 65072, '\P{inhalfmarks}', ""); + Expect(0, 65072, '\P{^inhalfmarks}', ""); + Expect(1, 65071, '\p{ in_Half_Marks}', ""); + Expect(0, 65071, '\p{^ in_Half_Marks}', ""); + Expect(0, 65071, '\P{ in_Half_Marks}', ""); + Expect(1, 65071, '\P{^ in_Half_Marks}', ""); + Expect(0, 65072, '\p{ in_Half_Marks}', ""); + Expect(1, 65072, '\p{^ in_Half_Marks}', ""); + Expect(1, 65072, '\P{ in_Half_Marks}', ""); + Expect(0, 65072, '\P{^ in_Half_Marks}', ""); + Error('\p{Common/a/}'); + Error('\P{Common/a/}'); + Expect(1, 917631, '\p{common}', ""); + Expect(0, 917631, '\p{^common}', ""); + Expect(0, 917631, '\P{common}', ""); + Expect(1, 917631, '\P{^common}', ""); + Expect(0, 917632, '\p{common}', ""); + Expect(1, 917632, '\p{^common}', ""); + Expect(1, 917632, '\P{common}', ""); + Expect(0, 917632, '\P{^common}', ""); + Expect(1, 917631, '\p{ Common}', ""); + Expect(0, 917631, '\p{^ Common}', ""); + Expect(0, 917631, '\P{ Common}', ""); + Expect(1, 917631, '\P{^ Common}', ""); + Expect(0, 917632, '\p{ Common}', ""); + Expect(1, 917632, '\p{^ Common}', ""); + Expect(1, 917632, '\P{ Common}', ""); + Expect(0, 917632, '\P{^ Common}', ""); + Error('\p{:=is_COMMON}'); + Error('\P{:=is_COMMON}'); + Expect(1, 917631, '\p{iscommon}', ""); + Expect(0, 917631, '\p{^iscommon}', ""); + Expect(0, 917631, '\P{iscommon}', ""); + Expect(1, 917631, '\P{^iscommon}', ""); + Expect(0, 917632, '\p{iscommon}', ""); + Expect(1, 917632, '\p{^iscommon}', ""); + Expect(1, 917632, '\P{iscommon}', ""); + Expect(0, 917632, '\P{^iscommon}', ""); + Expect(1, 917631, '\p{_-IS_common}', ""); + Expect(0, 917631, '\p{^_-IS_common}', ""); + Expect(0, 917631, '\P{_-IS_common}', ""); + Expect(1, 917631, '\P{^_-IS_common}', ""); + Expect(0, 917632, '\p{_-IS_common}', ""); + Expect(1, 917632, '\p{^_-IS_common}', ""); + Expect(1, 917632, '\P{_-IS_common}', ""); + Expect(0, 917632, '\P{^_-IS_common}', ""); + Error('\p{ zyyy:=}'); + Error('\P{ zyyy:=}'); + Expect(1, 917631, '\p{zyyy}', ""); + Expect(0, 917631, '\p{^zyyy}', ""); + Expect(0, 917631, '\P{zyyy}', ""); + Expect(1, 917631, '\P{^zyyy}', ""); + Expect(0, 917632, '\p{zyyy}', ""); + Expect(1, 917632, '\p{^zyyy}', ""); + Expect(1, 917632, '\P{zyyy}', ""); + Expect(0, 917632, '\P{^zyyy}', ""); + Error('\p{-:=is_Zyyy}'); + Error('\P{-:=is_Zyyy}'); + Expect(1, 917631, '\p{iszyyy}', ""); + Expect(0, 917631, '\p{^iszyyy}', ""); + Expect(0, 917631, '\P{iszyyy}', ""); + Expect(1, 917631, '\P{^iszyyy}', ""); + Expect(0, 917632, '\p{iszyyy}', ""); + Expect(1, 917632, '\p{^iszyyy}', ""); + Expect(1, 917632, '\P{iszyyy}', ""); + Expect(0, 917632, '\P{^iszyyy}', ""); + Expect(1, 917631, '\p{_Is_zyyy}', ""); + Expect(0, 917631, '\p{^_Is_zyyy}', ""); + Expect(0, 917631, '\P{_Is_zyyy}', ""); + Expect(1, 917631, '\P{^_Is_zyyy}', ""); + Expect(0, 917632, '\p{_Is_zyyy}', ""); + Expect(1, 917632, '\p{^_Is_zyyy}', ""); + Expect(1, 917632, '\P{_Is_zyyy}', ""); + Expect(0, 917632, '\P{^_Is_zyyy}', ""); + Error('\p{-/a/Common_indic_NUMBER_Forms}'); + Error('\P{-/a/Common_indic_NUMBER_Forms}'); + Expect(1, 43071, '\p{commonindicnumberforms}', ""); + Expect(0, 43071, '\p{^commonindicnumberforms}', ""); + Expect(0, 43071, '\P{commonindicnumberforms}', ""); + Expect(1, 43071, '\P{^commonindicnumberforms}', ""); + Expect(0, 43072, '\p{commonindicnumberforms}', ""); + Expect(1, 43072, '\p{^commonindicnumberforms}', ""); + Expect(1, 43072, '\P{commonindicnumberforms}', ""); + Expect(0, 43072, '\P{^commonindicnumberforms}', ""); + Expect(1, 43071, '\p{-Common_INDIC_NUMBER_FORMS}', ""); + Expect(0, 43071, '\p{^-Common_INDIC_NUMBER_FORMS}', ""); + Expect(0, 43071, '\P{-Common_INDIC_NUMBER_FORMS}', ""); + Expect(1, 43071, '\P{^-Common_INDIC_NUMBER_FORMS}', ""); + Expect(0, 43072, '\p{-Common_INDIC_NUMBER_FORMS}', ""); + Expect(1, 43072, '\p{^-Common_INDIC_NUMBER_FORMS}', ""); + Expect(1, 43072, '\P{-Common_INDIC_NUMBER_FORMS}', ""); + Expect(0, 43072, '\P{^-Common_INDIC_NUMBER_FORMS}', ""); + Error('\p{ IS_Common_Indic_Number_Forms/a/}'); + Error('\P{ IS_Common_Indic_Number_Forms/a/}'); + Expect(1, 43071, '\p{iscommonindicnumberforms}', ""); + Expect(0, 43071, '\p{^iscommonindicnumberforms}', ""); + Expect(0, 43071, '\P{iscommonindicnumberforms}', ""); + Expect(1, 43071, '\P{^iscommonindicnumberforms}', ""); + Expect(0, 43072, '\p{iscommonindicnumberforms}', ""); + Expect(1, 43072, '\p{^iscommonindicnumberforms}', ""); + Expect(1, 43072, '\P{iscommonindicnumberforms}', ""); + Expect(0, 43072, '\P{^iscommonindicnumberforms}', ""); + Expect(1, 43071, '\p{ Is_Common_INDIC_Number_forms}', ""); + Expect(0, 43071, '\p{^ Is_Common_INDIC_Number_forms}', ""); + Expect(0, 43071, '\P{ Is_Common_INDIC_Number_forms}', ""); + Expect(1, 43071, '\P{^ Is_Common_INDIC_Number_forms}', ""); + Expect(0, 43072, '\p{ Is_Common_INDIC_Number_forms}', ""); + Expect(1, 43072, '\p{^ Is_Common_INDIC_Number_forms}', ""); + Expect(1, 43072, '\P{ Is_Common_INDIC_Number_forms}', ""); + Expect(0, 43072, '\P{^ Is_Common_INDIC_Number_forms}', ""); + Error('\p{:= In_common_indic_number_Forms}'); + Error('\P{:= In_common_indic_number_Forms}'); + Expect(1, 43071, '\p{incommonindicnumberforms}', ""); + Expect(0, 43071, '\p{^incommonindicnumberforms}', ""); + Expect(0, 43071, '\P{incommonindicnumberforms}', ""); + Expect(1, 43071, '\P{^incommonindicnumberforms}', ""); + Expect(0, 43072, '\p{incommonindicnumberforms}', ""); + Expect(1, 43072, '\p{^incommonindicnumberforms}', ""); + Expect(1, 43072, '\P{incommonindicnumberforms}', ""); + Expect(0, 43072, '\P{^incommonindicnumberforms}', ""); + Expect(1, 43071, '\p{-In_common_Indic_Number_Forms}', ""); + Expect(0, 43071, '\p{^-In_common_Indic_Number_Forms}', ""); + Expect(0, 43071, '\P{-In_common_Indic_Number_Forms}', ""); + Expect(1, 43071, '\P{^-In_common_Indic_Number_Forms}', ""); + Expect(0, 43072, '\p{-In_common_Indic_Number_Forms}', ""); + Expect(1, 43072, '\p{^-In_common_Indic_Number_Forms}', ""); + Expect(1, 43072, '\P{-In_common_Indic_Number_Forms}', ""); + Expect(0, 43072, '\P{^-In_common_Indic_Number_Forms}', ""); + Error('\p{--indic_NUMBER_FORMS:=}'); + Error('\P{--indic_NUMBER_FORMS:=}'); + Expect(1, 43071, '\p{indicnumberforms}', ""); + Expect(0, 43071, '\p{^indicnumberforms}', ""); + Expect(0, 43071, '\P{indicnumberforms}', ""); + Expect(1, 43071, '\P{^indicnumberforms}', ""); + Expect(0, 43072, '\p{indicnumberforms}', ""); + Expect(1, 43072, '\p{^indicnumberforms}', ""); + Expect(1, 43072, '\P{indicnumberforms}', ""); + Expect(0, 43072, '\P{^indicnumberforms}', ""); + Expect(1, 43071, '\p{-INDIC_NUMBER_Forms}', ""); + Expect(0, 43071, '\p{^-INDIC_NUMBER_Forms}', ""); + Expect(0, 43071, '\P{-INDIC_NUMBER_Forms}', ""); + Expect(1, 43071, '\P{^-INDIC_NUMBER_Forms}', ""); + Expect(0, 43072, '\p{-INDIC_NUMBER_Forms}', ""); + Expect(1, 43072, '\p{^-INDIC_NUMBER_Forms}', ""); + Expect(1, 43072, '\P{-INDIC_NUMBER_Forms}', ""); + Expect(0, 43072, '\P{^-INDIC_NUMBER_Forms}', ""); + Error('\p{ :=IS_Indic_number_Forms}'); + Error('\P{ :=IS_Indic_number_Forms}'); + Expect(1, 43071, '\p{isindicnumberforms}', ""); + Expect(0, 43071, '\p{^isindicnumberforms}', ""); + Expect(0, 43071, '\P{isindicnumberforms}', ""); + Expect(1, 43071, '\P{^isindicnumberforms}', ""); + Expect(0, 43072, '\p{isindicnumberforms}', ""); + Expect(1, 43072, '\p{^isindicnumberforms}', ""); + Expect(1, 43072, '\P{isindicnumberforms}', ""); + Expect(0, 43072, '\P{^isindicnumberforms}', ""); + Expect(1, 43071, '\p{ IS_indic_Number_Forms}', ""); + Expect(0, 43071, '\p{^ IS_indic_Number_Forms}', ""); + Expect(0, 43071, '\P{ IS_indic_Number_Forms}', ""); + Expect(1, 43071, '\P{^ IS_indic_Number_Forms}', ""); + Expect(0, 43072, '\p{ IS_indic_Number_Forms}', ""); + Expect(1, 43072, '\p{^ IS_indic_Number_Forms}', ""); + Expect(1, 43072, '\P{ IS_indic_Number_Forms}', ""); + Expect(0, 43072, '\P{^ IS_indic_Number_Forms}', ""); + Error('\p{- IN_Indic_number_FORMS:=}'); + Error('\P{- IN_Indic_number_FORMS:=}'); + Expect(1, 43071, '\p{inindicnumberforms}', ""); + Expect(0, 43071, '\p{^inindicnumberforms}', ""); + Expect(0, 43071, '\P{inindicnumberforms}', ""); + Expect(1, 43071, '\P{^inindicnumberforms}', ""); + Expect(0, 43072, '\p{inindicnumberforms}', ""); + Expect(1, 43072, '\p{^inindicnumberforms}', ""); + Expect(1, 43072, '\P{inindicnumberforms}', ""); + Expect(0, 43072, '\P{^inindicnumberforms}', ""); + Expect(1, 43071, '\p{_-In_INDIC_NUMBER_Forms}', ""); + Expect(0, 43071, '\p{^_-In_INDIC_NUMBER_Forms}', ""); + Expect(0, 43071, '\P{_-In_INDIC_NUMBER_Forms}', ""); + Expect(1, 43071, '\P{^_-In_INDIC_NUMBER_Forms}', ""); + Expect(0, 43072, '\p{_-In_INDIC_NUMBER_Forms}', ""); + Expect(1, 43072, '\p{^_-In_INDIC_NUMBER_Forms}', ""); + Expect(1, 43072, '\P{_-In_INDIC_NUMBER_Forms}', ""); + Expect(0, 43072, '\P{^_-In_INDIC_NUMBER_Forms}', ""); + Error('\p{_:=Composition_Exclusion}'); + Error('\P{_:=Composition_Exclusion}'); + Expect(1, 119232, '\p{compositionexclusion}', ""); + Expect(0, 119232, '\p{^compositionexclusion}', ""); + Expect(0, 119232, '\P{compositionexclusion}', ""); + Expect(1, 119232, '\P{^compositionexclusion}', ""); + Expect(0, 119233, '\p{compositionexclusion}', ""); + Expect(1, 119233, '\p{^compositionexclusion}', ""); + Expect(1, 119233, '\P{compositionexclusion}', ""); + Expect(0, 119233, '\P{^compositionexclusion}', ""); + Expect(1, 119232, '\p{_Composition_exclusion}', ""); + Expect(0, 119232, '\p{^_Composition_exclusion}', ""); + Expect(0, 119232, '\P{_Composition_exclusion}', ""); + Expect(1, 119232, '\P{^_Composition_exclusion}', ""); + Expect(0, 119233, '\p{_Composition_exclusion}', ""); + Expect(1, 119233, '\p{^_Composition_exclusion}', ""); + Expect(1, 119233, '\P{_Composition_exclusion}', ""); + Expect(0, 119233, '\P{^_Composition_exclusion}', ""); + Error('\p{ /a/is_COMPOSITION_Exclusion}'); + Error('\P{ /a/is_COMPOSITION_Exclusion}'); + Expect(1, 119232, '\p{iscompositionexclusion}', ""); + Expect(0, 119232, '\p{^iscompositionexclusion}', ""); + Expect(0, 119232, '\P{iscompositionexclusion}', ""); + Expect(1, 119232, '\P{^iscompositionexclusion}', ""); + Expect(0, 119233, '\p{iscompositionexclusion}', ""); + Expect(1, 119233, '\p{^iscompositionexclusion}', ""); + Expect(1, 119233, '\P{iscompositionexclusion}', ""); + Expect(0, 119233, '\P{^iscompositionexclusion}', ""); + Expect(1, 119232, '\p{Is_composition_Exclusion}', ""); + Expect(0, 119232, '\p{^Is_composition_Exclusion}', ""); + Expect(0, 119232, '\P{Is_composition_Exclusion}', ""); + Expect(1, 119232, '\P{^Is_composition_Exclusion}', ""); + Expect(0, 119233, '\p{Is_composition_Exclusion}', ""); + Expect(1, 119233, '\p{^Is_composition_Exclusion}', ""); + Expect(1, 119233, '\P{Is_composition_Exclusion}', ""); + Expect(0, 119233, '\P{^Is_composition_Exclusion}', ""); + Error('\p{ -ce/a/}'); + Error('\P{ -ce/a/}'); + Expect(1, 119232, '\p{ce}', ""); + Expect(0, 119232, '\p{^ce}', ""); + Expect(0, 119232, '\P{ce}', ""); + Expect(1, 119232, '\P{^ce}', ""); + Expect(0, 119233, '\p{ce}', ""); + Expect(1, 119233, '\p{^ce}', ""); + Expect(1, 119233, '\P{ce}', ""); + Expect(0, 119233, '\P{^ce}', ""); + Expect(1, 119232, '\p{ -ce}', ""); + Expect(0, 119232, '\p{^ -ce}', ""); + Expect(0, 119232, '\P{ -ce}', ""); + Expect(1, 119232, '\P{^ -ce}', ""); + Expect(0, 119233, '\p{ -ce}', ""); + Expect(1, 119233, '\p{^ -ce}', ""); + Expect(1, 119233, '\P{ -ce}', ""); + Expect(0, 119233, '\P{^ -ce}', ""); + Error('\p{ /a/is_CE}'); + Error('\P{ /a/is_CE}'); + Expect(1, 119232, '\p{isce}', ""); + Expect(0, 119232, '\p{^isce}', ""); + Expect(0, 119232, '\P{isce}', ""); + Expect(1, 119232, '\P{^isce}', ""); + Expect(0, 119233, '\p{isce}', ""); + Expect(1, 119233, '\p{^isce}', ""); + Expect(1, 119233, '\P{isce}', ""); + Expect(0, 119233, '\P{^isce}', ""); + Expect(1, 119232, '\p{- Is_ce}', ""); + Expect(0, 119232, '\p{^- Is_ce}', ""); + Expect(0, 119232, '\P{- Is_ce}', ""); + Expect(1, 119232, '\P{^- Is_ce}', ""); + Expect(0, 119233, '\p{- Is_ce}', ""); + Expect(1, 119233, '\p{^- Is_ce}', ""); + Expect(1, 119233, '\P{- Is_ce}', ""); + Expect(0, 119233, '\P{^- Is_ce}', ""); + Error('\p{/a/_CONNECTOR_Punctuation}'); + Error('\P{/a/_CONNECTOR_Punctuation}'); + Expect(1, 65343, '\p{connectorpunctuation}', ""); + Expect(0, 65343, '\p{^connectorpunctuation}', ""); + Expect(0, 65343, '\P{connectorpunctuation}', ""); + Expect(1, 65343, '\P{^connectorpunctuation}', ""); + Expect(0, 65344, '\p{connectorpunctuation}', ""); + Expect(1, 65344, '\p{^connectorpunctuation}', ""); + Expect(1, 65344, '\P{connectorpunctuation}', ""); + Expect(0, 65344, '\P{^connectorpunctuation}', ""); + Expect(1, 65343, '\p{ Connector_PUNCTUATION}', ""); + Expect(0, 65343, '\p{^ Connector_PUNCTUATION}', ""); + Expect(0, 65343, '\P{ Connector_PUNCTUATION}', ""); + Expect(1, 65343, '\P{^ Connector_PUNCTUATION}', ""); + Expect(0, 65344, '\p{ Connector_PUNCTUATION}', ""); + Expect(1, 65344, '\p{^ Connector_PUNCTUATION}', ""); + Expect(1, 65344, '\P{ Connector_PUNCTUATION}', ""); + Expect(0, 65344, '\P{^ Connector_PUNCTUATION}', ""); + Error('\p{ -Is_Connector_Punctuation/a/}'); + Error('\P{ -Is_Connector_Punctuation/a/}'); + Expect(1, 65343, '\p{isconnectorpunctuation}', ""); + Expect(0, 65343, '\p{^isconnectorpunctuation}', ""); + Expect(0, 65343, '\P{isconnectorpunctuation}', ""); + Expect(1, 65343, '\P{^isconnectorpunctuation}', ""); + Expect(0, 65344, '\p{isconnectorpunctuation}', ""); + Expect(1, 65344, '\p{^isconnectorpunctuation}', ""); + Expect(1, 65344, '\P{isconnectorpunctuation}', ""); + Expect(0, 65344, '\P{^isconnectorpunctuation}', ""); + Expect(1, 65343, '\p{_ IS_CONNECTOR_Punctuation}', ""); + Expect(0, 65343, '\p{^_ IS_CONNECTOR_Punctuation}', ""); + Expect(0, 65343, '\P{_ IS_CONNECTOR_Punctuation}', ""); + Expect(1, 65343, '\P{^_ IS_CONNECTOR_Punctuation}', ""); + Expect(0, 65344, '\p{_ IS_CONNECTOR_Punctuation}', ""); + Expect(1, 65344, '\p{^_ IS_CONNECTOR_Punctuation}', ""); + Expect(1, 65344, '\P{_ IS_CONNECTOR_Punctuation}', ""); + Expect(0, 65344, '\P{^_ IS_CONNECTOR_Punctuation}', ""); + Error('\p{/a/_-pc}'); + Error('\P{/a/_-pc}'); + Expect(1, 65343, '\p{pc}', ""); + Expect(0, 65343, '\p{^pc}', ""); + Expect(0, 65343, '\P{pc}', ""); + Expect(1, 65343, '\P{^pc}', ""); + Expect(0, 65344, '\p{pc}', ""); + Expect(1, 65344, '\p{^pc}', ""); + Expect(1, 65344, '\P{pc}', ""); + Expect(0, 65344, '\P{^pc}', ""); + Expect(1, 65343, '\p{- pc}', ""); + Expect(0, 65343, '\p{^- pc}', ""); + Expect(0, 65343, '\P{- pc}', ""); + Expect(1, 65343, '\P{^- pc}', ""); + Expect(0, 65344, '\p{- pc}', ""); + Expect(1, 65344, '\p{^- pc}', ""); + Expect(1, 65344, '\P{- pc}', ""); + Expect(0, 65344, '\P{^- pc}', ""); + Error('\p{-Is_Pc:=}'); + Error('\P{-Is_Pc:=}'); + Expect(1, 65343, '\p{ispc}', ""); + Expect(0, 65343, '\p{^ispc}', ""); + Expect(0, 65343, '\P{ispc}', ""); + Expect(1, 65343, '\P{^ispc}', ""); + Expect(0, 65344, '\p{ispc}', ""); + Expect(1, 65344, '\p{^ispc}', ""); + Expect(1, 65344, '\P{ispc}', ""); + Expect(0, 65344, '\P{^ispc}', ""); + Expect(1, 65343, '\p{-_is_pc}', ""); + Expect(0, 65343, '\p{^-_is_pc}', ""); + Expect(0, 65343, '\P{-_is_pc}', ""); + Expect(1, 65343, '\P{^-_is_pc}', ""); + Expect(0, 65344, '\p{-_is_pc}', ""); + Expect(1, 65344, '\p{^-_is_pc}', ""); + Expect(1, 65344, '\P{-_is_pc}', ""); + Expect(0, 65344, '\P{^-_is_pc}', ""); + Error('\p{- Control_pictures:=}'); + Error('\P{- Control_pictures:=}'); + Expect(1, 9279, '\p{controlpictures}', ""); + Expect(0, 9279, '\p{^controlpictures}', ""); + Expect(0, 9279, '\P{controlpictures}', ""); + Expect(1, 9279, '\P{^controlpictures}', ""); + Expect(0, 9280, '\p{controlpictures}', ""); + Expect(1, 9280, '\p{^controlpictures}', ""); + Expect(1, 9280, '\P{controlpictures}', ""); + Expect(0, 9280, '\P{^controlpictures}', ""); + Expect(1, 9279, '\p{ -Control_pictures}', ""); + Expect(0, 9279, '\p{^ -Control_pictures}', ""); + Expect(0, 9279, '\P{ -Control_pictures}', ""); + Expect(1, 9279, '\P{^ -Control_pictures}', ""); + Expect(0, 9280, '\p{ -Control_pictures}', ""); + Expect(1, 9280, '\p{^ -Control_pictures}', ""); + Expect(1, 9280, '\P{ -Control_pictures}', ""); + Expect(0, 9280, '\P{^ -Control_pictures}', ""); + Error('\p{/a/is_Control_Pictures}'); + Error('\P{/a/is_Control_Pictures}'); + Expect(1, 9279, '\p{iscontrolpictures}', ""); + Expect(0, 9279, '\p{^iscontrolpictures}', ""); + Expect(0, 9279, '\P{iscontrolpictures}', ""); + Expect(1, 9279, '\P{^iscontrolpictures}', ""); + Expect(0, 9280, '\p{iscontrolpictures}', ""); + Expect(1, 9280, '\p{^iscontrolpictures}', ""); + Expect(1, 9280, '\P{iscontrolpictures}', ""); + Expect(0, 9280, '\P{^iscontrolpictures}', ""); + Expect(1, 9279, '\p{ _Is_control_Pictures}', ""); + Expect(0, 9279, '\p{^ _Is_control_Pictures}', ""); + Expect(0, 9279, '\P{ _Is_control_Pictures}', ""); + Expect(1, 9279, '\P{^ _Is_control_Pictures}', ""); + Expect(0, 9280, '\p{ _Is_control_Pictures}', ""); + Expect(1, 9280, '\p{^ _Is_control_Pictures}', ""); + Expect(1, 9280, '\P{ _Is_control_Pictures}', ""); + Expect(0, 9280, '\P{^ _Is_control_Pictures}', ""); + Error('\p{/a/_ IN_Control_Pictures}'); + Error('\P{/a/_ IN_Control_Pictures}'); + Expect(1, 9279, '\p{incontrolpictures}', ""); + Expect(0, 9279, '\p{^incontrolpictures}', ""); + Expect(0, 9279, '\P{incontrolpictures}', ""); + Expect(1, 9279, '\P{^incontrolpictures}', ""); + Expect(0, 9280, '\p{incontrolpictures}', ""); + Expect(1, 9280, '\p{^incontrolpictures}', ""); + Expect(1, 9280, '\P{incontrolpictures}', ""); + Expect(0, 9280, '\P{^incontrolpictures}', ""); + Expect(1, 9279, '\p{ -IN_CONTROL_Pictures}', ""); + Expect(0, 9279, '\p{^ -IN_CONTROL_Pictures}', ""); + Expect(0, 9279, '\P{ -IN_CONTROL_Pictures}', ""); + Expect(1, 9279, '\P{^ -IN_CONTROL_Pictures}', ""); + Expect(0, 9280, '\p{ -IN_CONTROL_Pictures}', ""); + Expect(1, 9280, '\p{^ -IN_CONTROL_Pictures}', ""); + Expect(1, 9280, '\P{ -IN_CONTROL_Pictures}', ""); + Expect(0, 9280, '\P{^ -IN_CONTROL_Pictures}', ""); + Error('\p{-/a/COPTIC}'); + Error('\P{-/a/COPTIC}'); + Expect(1, 66299, '\p{coptic}', ""); + Expect(0, 66299, '\p{^coptic}', ""); + Expect(0, 66299, '\P{coptic}', ""); + Expect(1, 66299, '\P{^coptic}', ""); + Expect(0, 66300, '\p{coptic}', ""); + Expect(1, 66300, '\p{^coptic}', ""); + Expect(1, 66300, '\P{coptic}', ""); + Expect(0, 66300, '\P{^coptic}', ""); + Expect(1, 66299, '\p{ Coptic}', ""); + Expect(0, 66299, '\p{^ Coptic}', ""); + Expect(0, 66299, '\P{ Coptic}', ""); + Expect(1, 66299, '\P{^ Coptic}', ""); + Expect(0, 66300, '\p{ Coptic}', ""); + Expect(1, 66300, '\p{^ Coptic}', ""); + Expect(1, 66300, '\P{ Coptic}', ""); + Expect(0, 66300, '\P{^ Coptic}', ""); + Error('\p{ -IS_Coptic:=}'); + Error('\P{ -IS_Coptic:=}'); + Expect(1, 66299, '\p{iscoptic}', ""); + Expect(0, 66299, '\p{^iscoptic}', ""); + Expect(0, 66299, '\P{iscoptic}', ""); + Expect(1, 66299, '\P{^iscoptic}', ""); + Expect(0, 66300, '\p{iscoptic}', ""); + Expect(1, 66300, '\p{^iscoptic}', ""); + Expect(1, 66300, '\P{iscoptic}', ""); + Expect(0, 66300, '\P{^iscoptic}', ""); + Expect(1, 66299, '\p{ IS_Coptic}', ""); + Expect(0, 66299, '\p{^ IS_Coptic}', ""); + Expect(0, 66299, '\P{ IS_Coptic}', ""); + Expect(1, 66299, '\P{^ IS_Coptic}', ""); + Expect(0, 66300, '\p{ IS_Coptic}', ""); + Expect(1, 66300, '\p{^ IS_Coptic}', ""); + Expect(1, 66300, '\P{ IS_Coptic}', ""); + Expect(0, 66300, '\P{^ IS_Coptic}', ""); + Error('\p{/a/Copt}'); + Error('\P{/a/Copt}'); + Expect(1, 66299, '\p{copt}', ""); + Expect(0, 66299, '\p{^copt}', ""); + Expect(0, 66299, '\P{copt}', ""); + Expect(1, 66299, '\P{^copt}', ""); + Expect(0, 66300, '\p{copt}', ""); + Expect(1, 66300, '\p{^copt}', ""); + Expect(1, 66300, '\P{copt}', ""); + Expect(0, 66300, '\P{^copt}', ""); + Expect(1, 66299, '\p{ copt}', ""); + Expect(0, 66299, '\p{^ copt}', ""); + Expect(0, 66299, '\P{ copt}', ""); + Expect(1, 66299, '\P{^ copt}', ""); + Expect(0, 66300, '\p{ copt}', ""); + Expect(1, 66300, '\p{^ copt}', ""); + Expect(1, 66300, '\P{ copt}', ""); + Expect(0, 66300, '\P{^ copt}', ""); + Error('\p{:= -IS_Copt}'); + Error('\P{:= -IS_Copt}'); + Expect(1, 66299, '\p{iscopt}', ""); + Expect(0, 66299, '\p{^iscopt}', ""); + Expect(0, 66299, '\P{iscopt}', ""); + Expect(1, 66299, '\P{^iscopt}', ""); + Expect(0, 66300, '\p{iscopt}', ""); + Expect(1, 66300, '\p{^iscopt}', ""); + Expect(1, 66300, '\P{iscopt}', ""); + Expect(0, 66300, '\P{^iscopt}', ""); + Expect(1, 66299, '\p{_ Is_Copt}', ""); + Expect(0, 66299, '\p{^_ Is_Copt}', ""); + Expect(0, 66299, '\P{_ Is_Copt}', ""); + Expect(1, 66299, '\P{^_ Is_Copt}', ""); + Expect(0, 66300, '\p{_ Is_Copt}', ""); + Expect(1, 66300, '\p{^_ Is_Copt}', ""); + Expect(1, 66300, '\P{_ Is_Copt}', ""); + Expect(0, 66300, '\P{^_ Is_Copt}', ""); + Error('\p{ -QAAC:=}'); + Error('\P{ -QAAC:=}'); + Expect(1, 66299, '\p{qaac}', ""); + Expect(0, 66299, '\p{^qaac}', ""); + Expect(0, 66299, '\P{qaac}', ""); + Expect(1, 66299, '\P{^qaac}', ""); + Expect(0, 66300, '\p{qaac}', ""); + Expect(1, 66300, '\p{^qaac}', ""); + Expect(1, 66300, '\P{qaac}', ""); + Expect(0, 66300, '\P{^qaac}', ""); + Expect(1, 66299, '\p{__Qaac}', ""); + Expect(0, 66299, '\p{^__Qaac}', ""); + Expect(0, 66299, '\P{__Qaac}', ""); + Expect(1, 66299, '\P{^__Qaac}', ""); + Expect(0, 66300, '\p{__Qaac}', ""); + Expect(1, 66300, '\p{^__Qaac}', ""); + Expect(1, 66300, '\P{__Qaac}', ""); + Expect(0, 66300, '\P{^__Qaac}', ""); + Error('\p{:=IS_Qaac}'); + Error('\P{:=IS_Qaac}'); + Expect(1, 66299, '\p{isqaac}', ""); + Expect(0, 66299, '\p{^isqaac}', ""); + Expect(0, 66299, '\P{isqaac}', ""); + Expect(1, 66299, '\P{^isqaac}', ""); + Expect(0, 66300, '\p{isqaac}', ""); + Expect(1, 66300, '\p{^isqaac}', ""); + Expect(1, 66300, '\P{isqaac}', ""); + Expect(0, 66300, '\P{^isqaac}', ""); + Expect(1, 66299, '\p{__Is_Qaac}', ""); + Expect(0, 66299, '\p{^__Is_Qaac}', ""); + Expect(0, 66299, '\P{__Is_Qaac}', ""); + Expect(1, 66299, '\P{^__Is_Qaac}', ""); + Expect(0, 66300, '\p{__Is_Qaac}', ""); + Expect(1, 66300, '\p{^__Is_Qaac}', ""); + Expect(1, 66300, '\P{__Is_Qaac}', ""); + Expect(0, 66300, '\P{^__Is_Qaac}', ""); + Error('\p{ Coptic_EPACT_Numbers/a/}'); + Error('\P{ Coptic_EPACT_Numbers/a/}'); + Expect(1, 66303, '\p{copticepactnumbers}', ""); + Expect(0, 66303, '\p{^copticepactnumbers}', ""); + Expect(0, 66303, '\P{copticepactnumbers}', ""); + Expect(1, 66303, '\P{^copticepactnumbers}', ""); + Expect(0, 66304, '\p{copticepactnumbers}', ""); + Expect(1, 66304, '\p{^copticepactnumbers}', ""); + Expect(1, 66304, '\P{copticepactnumbers}', ""); + Expect(0, 66304, '\P{^copticepactnumbers}', ""); + Expect(1, 66303, '\p{-_Coptic_Epact_Numbers}', ""); + Expect(0, 66303, '\p{^-_Coptic_Epact_Numbers}', ""); + Expect(0, 66303, '\P{-_Coptic_Epact_Numbers}', ""); + Expect(1, 66303, '\P{^-_Coptic_Epact_Numbers}', ""); + Expect(0, 66304, '\p{-_Coptic_Epact_Numbers}', ""); + Expect(1, 66304, '\p{^-_Coptic_Epact_Numbers}', ""); + Expect(1, 66304, '\P{-_Coptic_Epact_Numbers}', ""); + Expect(0, 66304, '\P{^-_Coptic_Epact_Numbers}', ""); + Error('\p{:= Is_COPTIC_Epact_Numbers}'); + Error('\P{:= Is_COPTIC_Epact_Numbers}'); + Expect(1, 66303, '\p{iscopticepactnumbers}', ""); + Expect(0, 66303, '\p{^iscopticepactnumbers}', ""); + Expect(0, 66303, '\P{iscopticepactnumbers}', ""); + Expect(1, 66303, '\P{^iscopticepactnumbers}', ""); + Expect(0, 66304, '\p{iscopticepactnumbers}', ""); + Expect(1, 66304, '\p{^iscopticepactnumbers}', ""); + Expect(1, 66304, '\P{iscopticepactnumbers}', ""); + Expect(0, 66304, '\P{^iscopticepactnumbers}', ""); + Expect(1, 66303, '\p{ Is_Coptic_epact_Numbers}', ""); + Expect(0, 66303, '\p{^ Is_Coptic_epact_Numbers}', ""); + Expect(0, 66303, '\P{ Is_Coptic_epact_Numbers}', ""); + Expect(1, 66303, '\P{^ Is_Coptic_epact_Numbers}', ""); + Expect(0, 66304, '\p{ Is_Coptic_epact_Numbers}', ""); + Expect(1, 66304, '\p{^ Is_Coptic_epact_Numbers}', ""); + Expect(1, 66304, '\P{ Is_Coptic_epact_Numbers}', ""); + Expect(0, 66304, '\P{^ Is_Coptic_epact_Numbers}', ""); + Error('\p{ _In_Coptic_epact_Numbers:=}'); + Error('\P{ _In_Coptic_epact_Numbers:=}'); + Expect(1, 66303, '\p{incopticepactnumbers}', ""); + Expect(0, 66303, '\p{^incopticepactnumbers}', ""); + Expect(0, 66303, '\P{incopticepactnumbers}', ""); + Expect(1, 66303, '\P{^incopticepactnumbers}', ""); + Expect(0, 66304, '\p{incopticepactnumbers}', ""); + Expect(1, 66304, '\p{^incopticepactnumbers}', ""); + Expect(1, 66304, '\P{incopticepactnumbers}', ""); + Expect(0, 66304, '\P{^incopticepactnumbers}', ""); + Expect(1, 66303, '\p{-in_Coptic_epact_NUMBERS}', ""); + Expect(0, 66303, '\p{^-in_Coptic_epact_NUMBERS}', ""); + Expect(0, 66303, '\P{-in_Coptic_epact_NUMBERS}', ""); + Expect(1, 66303, '\P{^-in_Coptic_epact_NUMBERS}', ""); + Expect(0, 66304, '\p{-in_Coptic_epact_NUMBERS}', ""); + Expect(1, 66304, '\p{^-in_Coptic_epact_NUMBERS}', ""); + Expect(1, 66304, '\P{-in_Coptic_epact_NUMBERS}', ""); + Expect(0, 66304, '\P{^-in_Coptic_epact_NUMBERS}', ""); + Error('\p{/a/- COUNTING_ROD_numerals}'); + Error('\P{/a/- COUNTING_ROD_numerals}'); + Expect(1, 119679, '\p{countingrodnumerals}', ""); + Expect(0, 119679, '\p{^countingrodnumerals}', ""); + Expect(0, 119679, '\P{countingrodnumerals}', ""); + Expect(1, 119679, '\P{^countingrodnumerals}', ""); + Expect(0, 119680, '\p{countingrodnumerals}', ""); + Expect(1, 119680, '\p{^countingrodnumerals}', ""); + Expect(1, 119680, '\P{countingrodnumerals}', ""); + Expect(0, 119680, '\P{^countingrodnumerals}', ""); + Expect(1, 119679, '\p{ _counting_rod_NUMERALS}', ""); + Expect(0, 119679, '\p{^ _counting_rod_NUMERALS}', ""); + Expect(0, 119679, '\P{ _counting_rod_NUMERALS}', ""); + Expect(1, 119679, '\P{^ _counting_rod_NUMERALS}', ""); + Expect(0, 119680, '\p{ _counting_rod_NUMERALS}', ""); + Expect(1, 119680, '\p{^ _counting_rod_NUMERALS}', ""); + Expect(1, 119680, '\P{ _counting_rod_NUMERALS}', ""); + Expect(0, 119680, '\P{^ _counting_rod_NUMERALS}', ""); + Error('\p{ Is_Counting_rod_Numerals/a/}'); + Error('\P{ Is_Counting_rod_Numerals/a/}'); + Expect(1, 119679, '\p{iscountingrodnumerals}', ""); + Expect(0, 119679, '\p{^iscountingrodnumerals}', ""); + Expect(0, 119679, '\P{iscountingrodnumerals}', ""); + Expect(1, 119679, '\P{^iscountingrodnumerals}', ""); + Expect(0, 119680, '\p{iscountingrodnumerals}', ""); + Expect(1, 119680, '\p{^iscountingrodnumerals}', ""); + Expect(1, 119680, '\P{iscountingrodnumerals}', ""); + Expect(0, 119680, '\P{^iscountingrodnumerals}', ""); + Expect(1, 119679, '\p{--Is_Counting_Rod_Numerals}', ""); + Expect(0, 119679, '\p{^--Is_Counting_Rod_Numerals}', ""); + Expect(0, 119679, '\P{--Is_Counting_Rod_Numerals}', ""); + Expect(1, 119679, '\P{^--Is_Counting_Rod_Numerals}', ""); + Expect(0, 119680, '\p{--Is_Counting_Rod_Numerals}', ""); + Expect(1, 119680, '\p{^--Is_Counting_Rod_Numerals}', ""); + Expect(1, 119680, '\P{--Is_Counting_Rod_Numerals}', ""); + Expect(0, 119680, '\P{^--Is_Counting_Rod_Numerals}', ""); + Error('\p{/a/_IN_COUNTING_ROD_Numerals}'); + Error('\P{/a/_IN_COUNTING_ROD_Numerals}'); + Expect(1, 119679, '\p{incountingrodnumerals}', ""); + Expect(0, 119679, '\p{^incountingrodnumerals}', ""); + Expect(0, 119679, '\P{incountingrodnumerals}', ""); + Expect(1, 119679, '\P{^incountingrodnumerals}', ""); + Expect(0, 119680, '\p{incountingrodnumerals}', ""); + Expect(1, 119680, '\p{^incountingrodnumerals}', ""); + Expect(1, 119680, '\P{incountingrodnumerals}', ""); + Expect(0, 119680, '\P{^incountingrodnumerals}', ""); + Expect(1, 119679, '\p{ in_COUNTING_rod_Numerals}', ""); + Expect(0, 119679, '\p{^ in_COUNTING_rod_Numerals}', ""); + Expect(0, 119679, '\P{ in_COUNTING_rod_Numerals}', ""); + Expect(1, 119679, '\P{^ in_COUNTING_rod_Numerals}', ""); + Expect(0, 119680, '\p{ in_COUNTING_rod_Numerals}', ""); + Expect(1, 119680, '\p{^ in_COUNTING_rod_Numerals}', ""); + Expect(1, 119680, '\P{ in_COUNTING_rod_Numerals}', ""); + Expect(0, 119680, '\P{^ in_COUNTING_rod_Numerals}', ""); + Error('\p{ :=counting_Rod}'); + Error('\P{ :=counting_Rod}'); + Expect(1, 119679, '\p{countingrod}', ""); + Expect(0, 119679, '\p{^countingrod}', ""); + Expect(0, 119679, '\P{countingrod}', ""); + Expect(1, 119679, '\P{^countingrod}', ""); + Expect(0, 119680, '\p{countingrod}', ""); + Expect(1, 119680, '\p{^countingrod}', ""); + Expect(1, 119680, '\P{countingrod}', ""); + Expect(0, 119680, '\P{^countingrod}', ""); + Expect(1, 119679, '\p{_-Counting_ROD}', ""); + Expect(0, 119679, '\p{^_-Counting_ROD}', ""); + Expect(0, 119679, '\P{_-Counting_ROD}', ""); + Expect(1, 119679, '\P{^_-Counting_ROD}', ""); + Expect(0, 119680, '\p{_-Counting_ROD}', ""); + Expect(1, 119680, '\p{^_-Counting_ROD}', ""); + Expect(1, 119680, '\P{_-Counting_ROD}', ""); + Expect(0, 119680, '\P{^_-Counting_ROD}', ""); + Error('\p{:=_-IS_Counting_Rod}'); + Error('\P{:=_-IS_Counting_Rod}'); + Expect(1, 119679, '\p{iscountingrod}', ""); + Expect(0, 119679, '\p{^iscountingrod}', ""); + Expect(0, 119679, '\P{iscountingrod}', ""); + Expect(1, 119679, '\P{^iscountingrod}', ""); + Expect(0, 119680, '\p{iscountingrod}', ""); + Expect(1, 119680, '\p{^iscountingrod}', ""); + Expect(1, 119680, '\P{iscountingrod}', ""); + Expect(0, 119680, '\P{^iscountingrod}', ""); + Expect(1, 119679, '\p{__is_counting_ROD}', ""); + Expect(0, 119679, '\p{^__is_counting_ROD}', ""); + Expect(0, 119679, '\P{__is_counting_ROD}', ""); + Expect(1, 119679, '\P{^__is_counting_ROD}', ""); + Expect(0, 119680, '\p{__is_counting_ROD}', ""); + Expect(1, 119680, '\p{^__is_counting_ROD}', ""); + Expect(1, 119680, '\P{__is_counting_ROD}', ""); + Expect(0, 119680, '\P{^__is_counting_ROD}', ""); + Error('\p{:= In_Counting_Rod}'); + Error('\P{:= In_Counting_Rod}'); + Expect(1, 119679, '\p{incountingrod}', ""); + Expect(0, 119679, '\p{^incountingrod}', ""); + Expect(0, 119679, '\P{incountingrod}', ""); + Expect(1, 119679, '\P{^incountingrod}', ""); + Expect(0, 119680, '\p{incountingrod}', ""); + Expect(1, 119680, '\p{^incountingrod}', ""); + Expect(1, 119680, '\P{incountingrod}', ""); + Expect(0, 119680, '\P{^incountingrod}', ""); + Expect(1, 119679, '\p{__In_Counting_Rod}', ""); + Expect(0, 119679, '\p{^__In_Counting_Rod}', ""); + Expect(0, 119679, '\P{__In_Counting_Rod}', ""); + Expect(1, 119679, '\P{^__In_Counting_Rod}', ""); + Expect(0, 119680, '\p{__In_Counting_Rod}', ""); + Expect(1, 119680, '\p{^__In_Counting_Rod}', ""); + Expect(1, 119680, '\P{__In_Counting_Rod}', ""); + Expect(0, 119680, '\P{^__In_Counting_Rod}', ""); + Error('\p{:=Cuneiform}'); + Error('\P{:=Cuneiform}'); + Expect(1, 75075, '\p{cuneiform}', ""); + Expect(0, 75075, '\p{^cuneiform}', ""); + Expect(0, 75075, '\P{cuneiform}', ""); + Expect(1, 75075, '\P{^cuneiform}', ""); + Expect(0, 75076, '\p{cuneiform}', ""); + Expect(1, 75076, '\p{^cuneiform}', ""); + Expect(1, 75076, '\P{cuneiform}', ""); + Expect(0, 75076, '\P{^cuneiform}', ""); + Expect(1, 75075, '\p{ Cuneiform}', ""); + Expect(0, 75075, '\p{^ Cuneiform}', ""); + Expect(0, 75075, '\P{ Cuneiform}', ""); + Expect(1, 75075, '\P{^ Cuneiform}', ""); + Expect(0, 75076, '\p{ Cuneiform}', ""); + Expect(1, 75076, '\p{^ Cuneiform}', ""); + Expect(1, 75076, '\P{ Cuneiform}', ""); + Expect(0, 75076, '\P{^ Cuneiform}', ""); + Error('\p{_-is_cuneiform:=}'); + Error('\P{_-is_cuneiform:=}'); + Expect(1, 75075, '\p{iscuneiform}', ""); + Expect(0, 75075, '\p{^iscuneiform}', ""); + Expect(0, 75075, '\P{iscuneiform}', ""); + Expect(1, 75075, '\P{^iscuneiform}', ""); + Expect(0, 75076, '\p{iscuneiform}', ""); + Expect(1, 75076, '\p{^iscuneiform}', ""); + Expect(1, 75076, '\P{iscuneiform}', ""); + Expect(0, 75076, '\P{^iscuneiform}', ""); + Expect(1, 75075, '\p{_Is_cuneiform}', ""); + Expect(0, 75075, '\p{^_Is_cuneiform}', ""); + Expect(0, 75075, '\P{_Is_cuneiform}', ""); + Expect(1, 75075, '\P{^_Is_cuneiform}', ""); + Expect(0, 75076, '\p{_Is_cuneiform}', ""); + Expect(1, 75076, '\p{^_Is_cuneiform}', ""); + Expect(1, 75076, '\P{_Is_cuneiform}', ""); + Expect(0, 75076, '\P{^_Is_cuneiform}', ""); + Error('\p{-_XSUX/a/}'); + Error('\P{-_XSUX/a/}'); + Expect(1, 75075, '\p{xsux}', ""); + Expect(0, 75075, '\p{^xsux}', ""); + Expect(0, 75075, '\P{xsux}', ""); + Expect(1, 75075, '\P{^xsux}', ""); + Expect(0, 75076, '\p{xsux}', ""); + Expect(1, 75076, '\p{^xsux}', ""); + Expect(1, 75076, '\P{xsux}', ""); + Expect(0, 75076, '\P{^xsux}', ""); + Expect(1, 75075, '\p{_-XSUX}', ""); + Expect(0, 75075, '\p{^_-XSUX}', ""); + Expect(0, 75075, '\P{_-XSUX}', ""); + Expect(1, 75075, '\P{^_-XSUX}', ""); + Expect(0, 75076, '\p{_-XSUX}', ""); + Expect(1, 75076, '\p{^_-XSUX}', ""); + Expect(1, 75076, '\P{_-XSUX}', ""); + Expect(0, 75076, '\P{^_-XSUX}', ""); + Error('\p{ :=is_XSUX}'); + Error('\P{ :=is_XSUX}'); + Expect(1, 75075, '\p{isxsux}', ""); + Expect(0, 75075, '\p{^isxsux}', ""); + Expect(0, 75075, '\P{isxsux}', ""); + Expect(1, 75075, '\P{^isxsux}', ""); + Expect(0, 75076, '\p{isxsux}', ""); + Expect(1, 75076, '\p{^isxsux}', ""); + Expect(1, 75076, '\P{isxsux}', ""); + Expect(0, 75076, '\P{^isxsux}', ""); + Expect(1, 75075, '\p{ IS_Xsux}', ""); + Expect(0, 75075, '\p{^ IS_Xsux}', ""); + Expect(0, 75075, '\P{ IS_Xsux}', ""); + Expect(1, 75075, '\P{^ IS_Xsux}', ""); + Expect(0, 75076, '\p{ IS_Xsux}', ""); + Expect(1, 75076, '\p{^ IS_Xsux}', ""); + Expect(1, 75076, '\P{ IS_Xsux}', ""); + Expect(0, 75076, '\P{^ IS_Xsux}', ""); + Error('\p{:=- CUNEIFORM_Numbers_and_Punctuation}'); + Error('\P{:=- CUNEIFORM_Numbers_and_Punctuation}'); + Expect(1, 74879, '\p{cuneiformnumbersandpunctuation}', ""); + Expect(0, 74879, '\p{^cuneiformnumbersandpunctuation}', ""); + Expect(0, 74879, '\P{cuneiformnumbersandpunctuation}', ""); + Expect(1, 74879, '\P{^cuneiformnumbersandpunctuation}', ""); + Expect(0, 74880, '\p{cuneiformnumbersandpunctuation}', ""); + Expect(1, 74880, '\p{^cuneiformnumbersandpunctuation}', ""); + Expect(1, 74880, '\P{cuneiformnumbersandpunctuation}', ""); + Expect(0, 74880, '\P{^cuneiformnumbersandpunctuation}', ""); + Expect(1, 74879, '\p{ Cuneiform_numbers_And_Punctuation}', ""); + Expect(0, 74879, '\p{^ Cuneiform_numbers_And_Punctuation}', ""); + Expect(0, 74879, '\P{ Cuneiform_numbers_And_Punctuation}', ""); + Expect(1, 74879, '\P{^ Cuneiform_numbers_And_Punctuation}', ""); + Expect(0, 74880, '\p{ Cuneiform_numbers_And_Punctuation}', ""); + Expect(1, 74880, '\p{^ Cuneiform_numbers_And_Punctuation}', ""); + Expect(1, 74880, '\P{ Cuneiform_numbers_And_Punctuation}', ""); + Expect(0, 74880, '\P{^ Cuneiform_numbers_And_Punctuation}', ""); + Error('\p{_IS_cuneiform_NUMBERS_And_Punctuation/a/}'); + Error('\P{_IS_cuneiform_NUMBERS_And_Punctuation/a/}'); + Expect(1, 74879, '\p{iscuneiformnumbersandpunctuation}', ""); + Expect(0, 74879, '\p{^iscuneiformnumbersandpunctuation}', ""); + Expect(0, 74879, '\P{iscuneiformnumbersandpunctuation}', ""); + Expect(1, 74879, '\P{^iscuneiformnumbersandpunctuation}', ""); + Expect(0, 74880, '\p{iscuneiformnumbersandpunctuation}', ""); + Expect(1, 74880, '\p{^iscuneiformnumbersandpunctuation}', ""); + Expect(1, 74880, '\P{iscuneiformnumbersandpunctuation}', ""); + Expect(0, 74880, '\P{^iscuneiformnumbersandpunctuation}', ""); + Expect(1, 74879, '\p{ IS_CUNEIFORM_numbers_And_Punctuation}', ""); + Expect(0, 74879, '\p{^ IS_CUNEIFORM_numbers_And_Punctuation}', ""); + Expect(0, 74879, '\P{ IS_CUNEIFORM_numbers_And_Punctuation}', ""); + Expect(1, 74879, '\P{^ IS_CUNEIFORM_numbers_And_Punctuation}', ""); + Expect(0, 74880, '\p{ IS_CUNEIFORM_numbers_And_Punctuation}', ""); + Expect(1, 74880, '\p{^ IS_CUNEIFORM_numbers_And_Punctuation}', ""); + Expect(1, 74880, '\P{ IS_CUNEIFORM_numbers_And_Punctuation}', ""); + Expect(0, 74880, '\P{^ IS_CUNEIFORM_numbers_And_Punctuation}', ""); + Error('\p{ :=IN_Cuneiform_numbers_And_Punctuation}'); + Error('\P{ :=IN_Cuneiform_numbers_And_Punctuation}'); + Expect(1, 74879, '\p{incuneiformnumbersandpunctuation}', ""); + Expect(0, 74879, '\p{^incuneiformnumbersandpunctuation}', ""); + Expect(0, 74879, '\P{incuneiformnumbersandpunctuation}', ""); + Expect(1, 74879, '\P{^incuneiformnumbersandpunctuation}', ""); + Expect(0, 74880, '\p{incuneiformnumbersandpunctuation}', ""); + Expect(1, 74880, '\p{^incuneiformnumbersandpunctuation}', ""); + Expect(1, 74880, '\P{incuneiformnumbersandpunctuation}', ""); + Expect(0, 74880, '\P{^incuneiformnumbersandpunctuation}', ""); + Expect(1, 74879, '\p{ in_cuneiform_numbers_AND_Punctuation}', ""); + Expect(0, 74879, '\p{^ in_cuneiform_numbers_AND_Punctuation}', ""); + Expect(0, 74879, '\P{ in_cuneiform_numbers_AND_Punctuation}', ""); + Expect(1, 74879, '\P{^ in_cuneiform_numbers_AND_Punctuation}', ""); + Expect(0, 74880, '\p{ in_cuneiform_numbers_AND_Punctuation}', ""); + Expect(1, 74880, '\p{^ in_cuneiform_numbers_AND_Punctuation}', ""); + Expect(1, 74880, '\P{ in_cuneiform_numbers_AND_Punctuation}', ""); + Expect(0, 74880, '\P{^ in_cuneiform_numbers_AND_Punctuation}', ""); + Error('\p{/a/--Cuneiform_numbers}'); + Error('\P{/a/--Cuneiform_numbers}'); + Expect(1, 74879, '\p{cuneiformnumbers}', ""); + Expect(0, 74879, '\p{^cuneiformnumbers}', ""); + Expect(0, 74879, '\P{cuneiformnumbers}', ""); + Expect(1, 74879, '\P{^cuneiformnumbers}', ""); + Expect(0, 74880, '\p{cuneiformnumbers}', ""); + Expect(1, 74880, '\p{^cuneiformnumbers}', ""); + Expect(1, 74880, '\P{cuneiformnumbers}', ""); + Expect(0, 74880, '\P{^cuneiformnumbers}', ""); + Expect(1, 74879, '\p{-_cuneiform_Numbers}', ""); + Expect(0, 74879, '\p{^-_cuneiform_Numbers}', ""); + Expect(0, 74879, '\P{-_cuneiform_Numbers}', ""); + Expect(1, 74879, '\P{^-_cuneiform_Numbers}', ""); + Expect(0, 74880, '\p{-_cuneiform_Numbers}', ""); + Expect(1, 74880, '\p{^-_cuneiform_Numbers}', ""); + Expect(1, 74880, '\P{-_cuneiform_Numbers}', ""); + Expect(0, 74880, '\P{^-_cuneiform_Numbers}', ""); + Error('\p{/a/IS_Cuneiform_numbers}'); + Error('\P{/a/IS_Cuneiform_numbers}'); + Expect(1, 74879, '\p{iscuneiformnumbers}', ""); + Expect(0, 74879, '\p{^iscuneiformnumbers}', ""); + Expect(0, 74879, '\P{iscuneiformnumbers}', ""); + Expect(1, 74879, '\P{^iscuneiformnumbers}', ""); + Expect(0, 74880, '\p{iscuneiformnumbers}', ""); + Expect(1, 74880, '\p{^iscuneiformnumbers}', ""); + Expect(1, 74880, '\P{iscuneiformnumbers}', ""); + Expect(0, 74880, '\P{^iscuneiformnumbers}', ""); + Expect(1, 74879, '\p{_ Is_CUNEIFORM_numbers}', ""); + Expect(0, 74879, '\p{^_ Is_CUNEIFORM_numbers}', ""); + Expect(0, 74879, '\P{_ Is_CUNEIFORM_numbers}', ""); + Expect(1, 74879, '\P{^_ Is_CUNEIFORM_numbers}', ""); + Expect(0, 74880, '\p{_ Is_CUNEIFORM_numbers}', ""); + Expect(1, 74880, '\p{^_ Is_CUNEIFORM_numbers}', ""); + Expect(1, 74880, '\P{_ Is_CUNEIFORM_numbers}', ""); + Expect(0, 74880, '\P{^_ Is_CUNEIFORM_numbers}', ""); + Error('\p{:=In_CUNEIFORM_Numbers}'); + Error('\P{:=In_CUNEIFORM_Numbers}'); + Expect(1, 74879, '\p{incuneiformnumbers}', ""); + Expect(0, 74879, '\p{^incuneiformnumbers}', ""); + Expect(0, 74879, '\P{incuneiformnumbers}', ""); + Expect(1, 74879, '\P{^incuneiformnumbers}', ""); + Expect(0, 74880, '\p{incuneiformnumbers}', ""); + Expect(1, 74880, '\p{^incuneiformnumbers}', ""); + Expect(1, 74880, '\P{incuneiformnumbers}', ""); + Expect(0, 74880, '\P{^incuneiformnumbers}', ""); + Expect(1, 74879, '\p{-In_CUNEIFORM_NUMBERS}', ""); + Expect(0, 74879, '\p{^-In_CUNEIFORM_NUMBERS}', ""); + Expect(0, 74879, '\P{-In_CUNEIFORM_NUMBERS}', ""); + Expect(1, 74879, '\P{^-In_CUNEIFORM_NUMBERS}', ""); + Expect(0, 74880, '\p{-In_CUNEIFORM_NUMBERS}', ""); + Expect(1, 74880, '\p{^-In_CUNEIFORM_NUMBERS}', ""); + Expect(1, 74880, '\P{-In_CUNEIFORM_NUMBERS}', ""); + Expect(0, 74880, '\P{^-In_CUNEIFORM_NUMBERS}', ""); + Error('\p{ :=Currency_Symbol}'); + Error('\P{ :=Currency_Symbol}'); + Expect(1, 126128, '\p{currencysymbol}', ""); + Expect(0, 126128, '\p{^currencysymbol}', ""); + Expect(0, 126128, '\P{currencysymbol}', ""); + Expect(1, 126128, '\P{^currencysymbol}', ""); + Expect(0, 126129, '\p{currencysymbol}', ""); + Expect(1, 126129, '\p{^currencysymbol}', ""); + Expect(1, 126129, '\P{currencysymbol}', ""); + Expect(0, 126129, '\P{^currencysymbol}', ""); + Expect(1, 126128, '\p{_-Currency_Symbol}', ""); + Expect(0, 126128, '\p{^_-Currency_Symbol}', ""); + Expect(0, 126128, '\P{_-Currency_Symbol}', ""); + Expect(1, 126128, '\P{^_-Currency_Symbol}', ""); + Expect(0, 126129, '\p{_-Currency_Symbol}', ""); + Expect(1, 126129, '\p{^_-Currency_Symbol}', ""); + Expect(1, 126129, '\P{_-Currency_Symbol}', ""); + Expect(0, 126129, '\P{^_-Currency_Symbol}', ""); + Error('\p{ /a/is_CURRENCY_Symbol}'); + Error('\P{ /a/is_CURRENCY_Symbol}'); + Expect(1, 126128, '\p{iscurrencysymbol}', ""); + Expect(0, 126128, '\p{^iscurrencysymbol}', ""); + Expect(0, 126128, '\P{iscurrencysymbol}', ""); + Expect(1, 126128, '\P{^iscurrencysymbol}', ""); + Expect(0, 126129, '\p{iscurrencysymbol}', ""); + Expect(1, 126129, '\p{^iscurrencysymbol}', ""); + Expect(1, 126129, '\P{iscurrencysymbol}', ""); + Expect(0, 126129, '\P{^iscurrencysymbol}', ""); + Expect(1, 126128, '\p{ Is_currency_SYMBOL}', ""); + Expect(0, 126128, '\p{^ Is_currency_SYMBOL}', ""); + Expect(0, 126128, '\P{ Is_currency_SYMBOL}', ""); + Expect(1, 126128, '\P{^ Is_currency_SYMBOL}', ""); + Expect(0, 126129, '\p{ Is_currency_SYMBOL}', ""); + Expect(1, 126129, '\p{^ Is_currency_SYMBOL}', ""); + Expect(1, 126129, '\P{ Is_currency_SYMBOL}', ""); + Expect(0, 126129, '\P{^ Is_currency_SYMBOL}', ""); + Error('\p{ /a/sc}'); + Error('\P{ /a/sc}'); + Expect(1, 126128, '\p{sc}', ""); + Expect(0, 126128, '\p{^sc}', ""); + Expect(0, 126128, '\P{sc}', ""); + Expect(1, 126128, '\P{^sc}', ""); + Expect(0, 126129, '\p{sc}', ""); + Expect(1, 126129, '\p{^sc}', ""); + Expect(1, 126129, '\P{sc}', ""); + Expect(0, 126129, '\P{^sc}', ""); + Expect(1, 126128, '\p{ _sc}', ""); + Expect(0, 126128, '\p{^ _sc}', ""); + Expect(0, 126128, '\P{ _sc}', ""); + Expect(1, 126128, '\P{^ _sc}', ""); + Expect(0, 126129, '\p{ _sc}', ""); + Expect(1, 126129, '\p{^ _sc}', ""); + Expect(1, 126129, '\P{ _sc}', ""); + Expect(0, 126129, '\P{^ _sc}', ""); + Error('\p{__is_Sc/a/}'); + Error('\P{__is_Sc/a/}'); + Expect(1, 126128, '\p{issc}', ""); + Expect(0, 126128, '\p{^issc}', ""); + Expect(0, 126128, '\P{issc}', ""); + Expect(1, 126128, '\P{^issc}', ""); + Expect(0, 126129, '\p{issc}', ""); + Expect(1, 126129, '\p{^issc}', ""); + Expect(1, 126129, '\P{issc}', ""); + Expect(0, 126129, '\P{^issc}', ""); + Expect(1, 126128, '\p{- IS_SC}', ""); + Expect(0, 126128, '\p{^- IS_SC}', ""); + Expect(0, 126128, '\P{- IS_SC}', ""); + Expect(1, 126128, '\P{^- IS_SC}', ""); + Expect(0, 126129, '\p{- IS_SC}', ""); + Expect(1, 126129, '\p{^- IS_SC}', ""); + Expect(1, 126129, '\P{- IS_SC}', ""); + Expect(0, 126129, '\P{^- IS_SC}', ""); + Error('\p{:= CURRENCY_symbols}'); + Error('\P{:= CURRENCY_symbols}'); + Expect(1, 8399, '\p{currencysymbols}', ""); + Expect(0, 8399, '\p{^currencysymbols}', ""); + Expect(0, 8399, '\P{currencysymbols}', ""); + Expect(1, 8399, '\P{^currencysymbols}', ""); + Expect(0, 8400, '\p{currencysymbols}', ""); + Expect(1, 8400, '\p{^currencysymbols}', ""); + Expect(1, 8400, '\P{currencysymbols}', ""); + Expect(0, 8400, '\P{^currencysymbols}', ""); + Expect(1, 8399, '\p{ Currency_Symbols}', ""); + Expect(0, 8399, '\p{^ Currency_Symbols}', ""); + Expect(0, 8399, '\P{ Currency_Symbols}', ""); + Expect(1, 8399, '\P{^ Currency_Symbols}', ""); + Expect(0, 8400, '\p{ Currency_Symbols}', ""); + Expect(1, 8400, '\p{^ Currency_Symbols}', ""); + Expect(1, 8400, '\P{ Currency_Symbols}', ""); + Expect(0, 8400, '\P{^ Currency_Symbols}', ""); + Error('\p{ is_CURRENCY_Symbols:=}'); + Error('\P{ is_CURRENCY_Symbols:=}'); + Expect(1, 8399, '\p{iscurrencysymbols}', ""); + Expect(0, 8399, '\p{^iscurrencysymbols}', ""); + Expect(0, 8399, '\P{iscurrencysymbols}', ""); + Expect(1, 8399, '\P{^iscurrencysymbols}', ""); + Expect(0, 8400, '\p{iscurrencysymbols}', ""); + Expect(1, 8400, '\p{^iscurrencysymbols}', ""); + Expect(1, 8400, '\P{iscurrencysymbols}', ""); + Expect(0, 8400, '\P{^iscurrencysymbols}', ""); + Expect(1, 8399, '\p{--Is_Currency_SYMBOLS}', ""); + Expect(0, 8399, '\p{^--Is_Currency_SYMBOLS}', ""); + Expect(0, 8399, '\P{--Is_Currency_SYMBOLS}', ""); + Expect(1, 8399, '\P{^--Is_Currency_SYMBOLS}', ""); + Expect(0, 8400, '\p{--Is_Currency_SYMBOLS}', ""); + Expect(1, 8400, '\p{^--Is_Currency_SYMBOLS}', ""); + Expect(1, 8400, '\P{--Is_Currency_SYMBOLS}', ""); + Expect(0, 8400, '\P{^--Is_Currency_SYMBOLS}', ""); + Error('\p{ _In_Currency_Symbols/a/}'); + Error('\P{ _In_Currency_Symbols/a/}'); + Expect(1, 8399, '\p{incurrencysymbols}', ""); + Expect(0, 8399, '\p{^incurrencysymbols}', ""); + Expect(0, 8399, '\P{incurrencysymbols}', ""); + Expect(1, 8399, '\P{^incurrencysymbols}', ""); + Expect(0, 8400, '\p{incurrencysymbols}', ""); + Expect(1, 8400, '\p{^incurrencysymbols}', ""); + Expect(1, 8400, '\P{incurrencysymbols}', ""); + Expect(0, 8400, '\P{^incurrencysymbols}', ""); + Expect(1, 8399, '\p{ IN_Currency_Symbols}', ""); + Expect(0, 8399, '\p{^ IN_Currency_Symbols}', ""); + Expect(0, 8399, '\P{ IN_Currency_Symbols}', ""); + Expect(1, 8399, '\P{^ IN_Currency_Symbols}', ""); + Expect(0, 8400, '\p{ IN_Currency_Symbols}', ""); + Expect(1, 8400, '\p{^ IN_Currency_Symbols}', ""); + Expect(1, 8400, '\P{ IN_Currency_Symbols}', ""); + Expect(0, 8400, '\P{^ IN_Currency_Symbols}', ""); + Error('\p{-/a/Cypriot}'); + Error('\P{-/a/Cypriot}'); + Expect(1, 67647, '\p{cypriot}', ""); + Expect(0, 67647, '\p{^cypriot}', ""); + Expect(0, 67647, '\P{cypriot}', ""); + Expect(1, 67647, '\P{^cypriot}', ""); + Expect(0, 67648, '\p{cypriot}', ""); + Expect(1, 67648, '\p{^cypriot}', ""); + Expect(1, 67648, '\P{cypriot}', ""); + Expect(0, 67648, '\P{^cypriot}', ""); + Expect(1, 67647, '\p{ CYPRIOT}', ""); + Expect(0, 67647, '\p{^ CYPRIOT}', ""); + Expect(0, 67647, '\P{ CYPRIOT}', ""); + Expect(1, 67647, '\P{^ CYPRIOT}', ""); + Expect(0, 67648, '\p{ CYPRIOT}', ""); + Expect(1, 67648, '\p{^ CYPRIOT}', ""); + Expect(1, 67648, '\P{ CYPRIOT}', ""); + Expect(0, 67648, '\P{^ CYPRIOT}', ""); + Error('\p{/a/ IS_Cypriot}'); + Error('\P{/a/ IS_Cypriot}'); + Expect(1, 67647, '\p{iscypriot}', ""); + Expect(0, 67647, '\p{^iscypriot}', ""); + Expect(0, 67647, '\P{iscypriot}', ""); + Expect(1, 67647, '\P{^iscypriot}', ""); + Expect(0, 67648, '\p{iscypriot}', ""); + Expect(1, 67648, '\p{^iscypriot}', ""); + Expect(1, 67648, '\P{iscypriot}', ""); + Expect(0, 67648, '\P{^iscypriot}', ""); + Expect(1, 67647, '\p{ IS_Cypriot}', ""); + Expect(0, 67647, '\p{^ IS_Cypriot}', ""); + Expect(0, 67647, '\P{ IS_Cypriot}', ""); + Expect(1, 67647, '\P{^ IS_Cypriot}', ""); + Expect(0, 67648, '\p{ IS_Cypriot}', ""); + Expect(1, 67648, '\p{^ IS_Cypriot}', ""); + Expect(1, 67648, '\P{ IS_Cypriot}', ""); + Expect(0, 67648, '\P{^ IS_Cypriot}', ""); + Error('\p{/a/ -Cprt}'); + Error('\P{/a/ -Cprt}'); + Expect(1, 67647, '\p{cprt}', ""); + Expect(0, 67647, '\p{^cprt}', ""); + Expect(0, 67647, '\P{cprt}', ""); + Expect(1, 67647, '\P{^cprt}', ""); + Expect(0, 67648, '\p{cprt}', ""); + Expect(1, 67648, '\p{^cprt}', ""); + Expect(1, 67648, '\P{cprt}', ""); + Expect(0, 67648, '\P{^cprt}', ""); + Expect(1, 67647, '\p{_ Cprt}', ""); + Expect(0, 67647, '\p{^_ Cprt}', ""); + Expect(0, 67647, '\P{_ Cprt}', ""); + Expect(1, 67647, '\P{^_ Cprt}', ""); + Expect(0, 67648, '\p{_ Cprt}', ""); + Expect(1, 67648, '\p{^_ Cprt}', ""); + Expect(1, 67648, '\P{_ Cprt}', ""); + Expect(0, 67648, '\P{^_ Cprt}', ""); + Error('\p{_ Is_Cprt/a/}'); + Error('\P{_ Is_Cprt/a/}'); + Expect(1, 67647, '\p{iscprt}', ""); + Expect(0, 67647, '\p{^iscprt}', ""); + Expect(0, 67647, '\P{iscprt}', ""); + Expect(1, 67647, '\P{^iscprt}', ""); + Expect(0, 67648, '\p{iscprt}', ""); + Expect(1, 67648, '\p{^iscprt}', ""); + Expect(1, 67648, '\P{iscprt}', ""); + Expect(0, 67648, '\P{^iscprt}', ""); + Expect(1, 67647, '\p{_IS_cprt}', ""); + Expect(0, 67647, '\p{^_IS_cprt}', ""); + Expect(0, 67647, '\P{_IS_cprt}', ""); + Expect(1, 67647, '\P{^_IS_cprt}', ""); + Expect(0, 67648, '\p{_IS_cprt}', ""); + Expect(1, 67648, '\p{^_IS_cprt}', ""); + Expect(1, 67648, '\P{_IS_cprt}', ""); + Expect(0, 67648, '\P{^_IS_cprt}', ""); + Error('\p{-/a/Cypriot_Syllabary}'); + Error('\P{-/a/Cypriot_Syllabary}'); + Expect(1, 67647, '\p{cypriotsyllabary}', ""); + Expect(0, 67647, '\p{^cypriotsyllabary}', ""); + Expect(0, 67647, '\P{cypriotsyllabary}', ""); + Expect(1, 67647, '\P{^cypriotsyllabary}', ""); + Expect(0, 67648, '\p{cypriotsyllabary}', ""); + Expect(1, 67648, '\p{^cypriotsyllabary}', ""); + Expect(1, 67648, '\P{cypriotsyllabary}', ""); + Expect(0, 67648, '\P{^cypriotsyllabary}', ""); + Expect(1, 67647, '\p{-Cypriot_syllabary}', ""); + Expect(0, 67647, '\p{^-Cypriot_syllabary}', ""); + Expect(0, 67647, '\P{-Cypriot_syllabary}', ""); + Expect(1, 67647, '\P{^-Cypriot_syllabary}', ""); + Expect(0, 67648, '\p{-Cypriot_syllabary}', ""); + Expect(1, 67648, '\p{^-Cypriot_syllabary}', ""); + Expect(1, 67648, '\P{-Cypriot_syllabary}', ""); + Expect(0, 67648, '\P{^-Cypriot_syllabary}', ""); + Error('\p{ Is_Cypriot_Syllabary/a/}'); + Error('\P{ Is_Cypriot_Syllabary/a/}'); + Expect(1, 67647, '\p{iscypriotsyllabary}', ""); + Expect(0, 67647, '\p{^iscypriotsyllabary}', ""); + Expect(0, 67647, '\P{iscypriotsyllabary}', ""); + Expect(1, 67647, '\P{^iscypriotsyllabary}', ""); + Expect(0, 67648, '\p{iscypriotsyllabary}', ""); + Expect(1, 67648, '\p{^iscypriotsyllabary}', ""); + Expect(1, 67648, '\P{iscypriotsyllabary}', ""); + Expect(0, 67648, '\P{^iscypriotsyllabary}', ""); + Expect(1, 67647, '\p{ IS_Cypriot_Syllabary}', ""); + Expect(0, 67647, '\p{^ IS_Cypriot_Syllabary}', ""); + Expect(0, 67647, '\P{ IS_Cypriot_Syllabary}', ""); + Expect(1, 67647, '\P{^ IS_Cypriot_Syllabary}', ""); + Expect(0, 67648, '\p{ IS_Cypriot_Syllabary}', ""); + Expect(1, 67648, '\p{^ IS_Cypriot_Syllabary}', ""); + Expect(1, 67648, '\P{ IS_Cypriot_Syllabary}', ""); + Expect(0, 67648, '\P{^ IS_Cypriot_Syllabary}', ""); + Error('\p{:= in_CYPRIOT_syllabary}'); + Error('\P{:= in_CYPRIOT_syllabary}'); + Expect(1, 67647, '\p{incypriotsyllabary}', ""); + Expect(0, 67647, '\p{^incypriotsyllabary}', ""); + Expect(0, 67647, '\P{incypriotsyllabary}', ""); + Expect(1, 67647, '\P{^incypriotsyllabary}', ""); + Expect(0, 67648, '\p{incypriotsyllabary}', ""); + Expect(1, 67648, '\p{^incypriotsyllabary}', ""); + Expect(1, 67648, '\P{incypriotsyllabary}', ""); + Expect(0, 67648, '\P{^incypriotsyllabary}', ""); + Expect(1, 67647, '\p{ -IN_cypriot_Syllabary}', ""); + Expect(0, 67647, '\p{^ -IN_cypriot_Syllabary}', ""); + Expect(0, 67647, '\P{ -IN_cypriot_Syllabary}', ""); + Expect(1, 67647, '\P{^ -IN_cypriot_Syllabary}', ""); + Expect(0, 67648, '\p{ -IN_cypriot_Syllabary}', ""); + Expect(1, 67648, '\p{^ -IN_cypriot_Syllabary}', ""); + Expect(1, 67648, '\P{ -IN_cypriot_Syllabary}', ""); + Expect(0, 67648, '\P{^ -IN_cypriot_Syllabary}', ""); + Error('\p{ Cypro_minoan/a/}'); + Error('\P{ Cypro_minoan/a/}'); + Expect(1, 77810, '\p{cyprominoan}', ""); + Expect(0, 77810, '\p{^cyprominoan}', ""); + Expect(0, 77810, '\P{cyprominoan}', ""); + Expect(1, 77810, '\P{^cyprominoan}', ""); + Expect(0, 77811, '\p{cyprominoan}', ""); + Expect(1, 77811, '\p{^cyprominoan}', ""); + Expect(1, 77811, '\P{cyprominoan}', ""); + Expect(0, 77811, '\P{^cyprominoan}', ""); + Expect(1, 77810, '\p{ Cypro_Minoan}', ""); + Expect(0, 77810, '\p{^ Cypro_Minoan}', ""); + Expect(0, 77810, '\P{ Cypro_Minoan}', ""); + Expect(1, 77810, '\P{^ Cypro_Minoan}', ""); + Expect(0, 77811, '\p{ Cypro_Minoan}', ""); + Expect(1, 77811, '\p{^ Cypro_Minoan}', ""); + Expect(1, 77811, '\P{ Cypro_Minoan}', ""); + Expect(0, 77811, '\P{^ Cypro_Minoan}', ""); + Error('\p{_-Is_cypro_minoan/a/}'); + Error('\P{_-Is_cypro_minoan/a/}'); + Expect(1, 77810, '\p{iscyprominoan}', ""); + Expect(0, 77810, '\p{^iscyprominoan}', ""); + Expect(0, 77810, '\P{iscyprominoan}', ""); + Expect(1, 77810, '\P{^iscyprominoan}', ""); + Expect(0, 77811, '\p{iscyprominoan}', ""); + Expect(1, 77811, '\p{^iscyprominoan}', ""); + Expect(1, 77811, '\P{iscyprominoan}', ""); + Expect(0, 77811, '\P{^iscyprominoan}', ""); + Expect(1, 77810, '\p{-_is_Cypro_Minoan}', ""); + Expect(0, 77810, '\p{^-_is_Cypro_Minoan}', ""); + Expect(0, 77810, '\P{-_is_Cypro_Minoan}', ""); + Expect(1, 77810, '\P{^-_is_Cypro_Minoan}', ""); + Expect(0, 77811, '\p{-_is_Cypro_Minoan}', ""); + Expect(1, 77811, '\p{^-_is_Cypro_Minoan}', ""); + Expect(1, 77811, '\P{-_is_Cypro_Minoan}', ""); + Expect(0, 77811, '\P{^-_is_Cypro_Minoan}', ""); + Error('\p{_ Cpmn/a/}'); + Error('\P{_ Cpmn/a/}'); + Expect(1, 77810, '\p{cpmn}', ""); + Expect(0, 77810, '\p{^cpmn}', ""); + Expect(0, 77810, '\P{cpmn}', ""); + Expect(1, 77810, '\P{^cpmn}', ""); + Expect(0, 77811, '\p{cpmn}', ""); + Expect(1, 77811, '\p{^cpmn}', ""); + Expect(1, 77811, '\P{cpmn}', ""); + Expect(0, 77811, '\P{^cpmn}', ""); + Expect(1, 77810, '\p{ CPMN}', ""); + Expect(0, 77810, '\p{^ CPMN}', ""); + Expect(0, 77810, '\P{ CPMN}', ""); + Expect(1, 77810, '\P{^ CPMN}', ""); + Expect(0, 77811, '\p{ CPMN}', ""); + Expect(1, 77811, '\p{^ CPMN}', ""); + Expect(1, 77811, '\P{ CPMN}', ""); + Expect(0, 77811, '\P{^ CPMN}', ""); + Error('\p{_/a/Is_Cpmn}'); + Error('\P{_/a/Is_Cpmn}'); + Expect(1, 77810, '\p{iscpmn}', ""); + Expect(0, 77810, '\p{^iscpmn}', ""); + Expect(0, 77810, '\P{iscpmn}', ""); + Expect(1, 77810, '\P{^iscpmn}', ""); + Expect(0, 77811, '\p{iscpmn}', ""); + Expect(1, 77811, '\p{^iscpmn}', ""); + Expect(1, 77811, '\P{iscpmn}', ""); + Expect(0, 77811, '\P{^iscpmn}', ""); + Expect(1, 77810, '\p{-_is_Cpmn}', ""); + Expect(0, 77810, '\p{^-_is_Cpmn}', ""); + Expect(0, 77810, '\P{-_is_Cpmn}', ""); + Expect(1, 77810, '\P{^-_is_Cpmn}', ""); + Expect(0, 77811, '\p{-_is_Cpmn}', ""); + Expect(1, 77811, '\p{^-_is_Cpmn}', ""); + Expect(1, 77811, '\P{-_is_Cpmn}', ""); + Expect(0, 77811, '\P{^-_is_Cpmn}', ""); + Error('\p{:=_Cyrillic}'); + Error('\P{:=_Cyrillic}'); + Expect(1, 123023, '\p{cyrillic}', ""); + Expect(0, 123023, '\p{^cyrillic}', ""); + Expect(0, 123023, '\P{cyrillic}', ""); + Expect(1, 123023, '\P{^cyrillic}', ""); + Expect(0, 123024, '\p{cyrillic}', ""); + Expect(1, 123024, '\p{^cyrillic}', ""); + Expect(1, 123024, '\P{cyrillic}', ""); + Expect(0, 123024, '\P{^cyrillic}', ""); + Expect(1, 123023, '\p{ cyrillic}', ""); + Expect(0, 123023, '\p{^ cyrillic}', ""); + Expect(0, 123023, '\P{ cyrillic}', ""); + Expect(1, 123023, '\P{^ cyrillic}', ""); + Expect(0, 123024, '\p{ cyrillic}', ""); + Expect(1, 123024, '\p{^ cyrillic}', ""); + Expect(1, 123024, '\P{ cyrillic}', ""); + Expect(0, 123024, '\P{^ cyrillic}', ""); + Error('\p{-:=is_cyrillic}'); + Error('\P{-:=is_cyrillic}'); + Expect(1, 123023, '\p{iscyrillic}', ""); + Expect(0, 123023, '\p{^iscyrillic}', ""); + Expect(0, 123023, '\P{iscyrillic}', ""); + Expect(1, 123023, '\P{^iscyrillic}', ""); + Expect(0, 123024, '\p{iscyrillic}', ""); + Expect(1, 123024, '\p{^iscyrillic}', ""); + Expect(1, 123024, '\P{iscyrillic}', ""); + Expect(0, 123024, '\P{^iscyrillic}', ""); + Expect(1, 123023, '\p{_ is_cyrillic}', ""); + Expect(0, 123023, '\p{^_ is_cyrillic}', ""); + Expect(0, 123023, '\P{_ is_cyrillic}', ""); + Expect(1, 123023, '\P{^_ is_cyrillic}', ""); + Expect(0, 123024, '\p{_ is_cyrillic}', ""); + Expect(1, 123024, '\p{^_ is_cyrillic}', ""); + Expect(1, 123024, '\P{_ is_cyrillic}', ""); + Expect(0, 123024, '\P{^_ is_cyrillic}', ""); + Error('\p{- CYRL:=}'); + Error('\P{- CYRL:=}'); + Expect(1, 123023, '\p{cyrl}', ""); + Expect(0, 123023, '\p{^cyrl}', ""); + Expect(0, 123023, '\P{cyrl}', ""); + Expect(1, 123023, '\P{^cyrl}', ""); + Expect(0, 123024, '\p{cyrl}', ""); + Expect(1, 123024, '\p{^cyrl}', ""); + Expect(1, 123024, '\P{cyrl}', ""); + Expect(0, 123024, '\P{^cyrl}', ""); + Expect(1, 123023, '\p{ Cyrl}', ""); + Expect(0, 123023, '\p{^ Cyrl}', ""); + Expect(0, 123023, '\P{ Cyrl}', ""); + Expect(1, 123023, '\P{^ Cyrl}', ""); + Expect(0, 123024, '\p{ Cyrl}', ""); + Expect(1, 123024, '\p{^ Cyrl}', ""); + Expect(1, 123024, '\P{ Cyrl}', ""); + Expect(0, 123024, '\P{^ Cyrl}', ""); + Error('\p{ :=Is_cyrl}'); + Error('\P{ :=Is_cyrl}'); + Expect(1, 123023, '\p{iscyrl}', ""); + Expect(0, 123023, '\p{^iscyrl}', ""); + Expect(0, 123023, '\P{iscyrl}', ""); + Expect(1, 123023, '\P{^iscyrl}', ""); + Expect(0, 123024, '\p{iscyrl}', ""); + Expect(1, 123024, '\p{^iscyrl}', ""); + Expect(1, 123024, '\P{iscyrl}', ""); + Expect(0, 123024, '\P{^iscyrl}', ""); + Expect(1, 123023, '\p{-is_Cyrl}', ""); + Expect(0, 123023, '\p{^-is_Cyrl}', ""); + Expect(0, 123023, '\P{-is_Cyrl}', ""); + Expect(1, 123023, '\P{^-is_Cyrl}', ""); + Expect(0, 123024, '\p{-is_Cyrl}', ""); + Expect(1, 123024, '\p{^-is_Cyrl}', ""); + Expect(1, 123024, '\P{-is_Cyrl}', ""); + Expect(0, 123024, '\P{^-is_Cyrl}', ""); + Error('\p{/a/- cyrillic_EXTENDED_A}'); + Error('\P{/a/- cyrillic_EXTENDED_A}'); + Expect(1, 11775, '\p{cyrillicextendeda}', ""); + Expect(0, 11775, '\p{^cyrillicextendeda}', ""); + Expect(0, 11775, '\P{cyrillicextendeda}', ""); + Expect(1, 11775, '\P{^cyrillicextendeda}', ""); + Expect(0, 11776, '\p{cyrillicextendeda}', ""); + Expect(1, 11776, '\p{^cyrillicextendeda}', ""); + Expect(1, 11776, '\P{cyrillicextendeda}', ""); + Expect(0, 11776, '\P{^cyrillicextendeda}', ""); + Expect(1, 11775, '\p{_Cyrillic_Extended_A}', ""); + Expect(0, 11775, '\p{^_Cyrillic_Extended_A}', ""); + Expect(0, 11775, '\P{_Cyrillic_Extended_A}', ""); + Expect(1, 11775, '\P{^_Cyrillic_Extended_A}', ""); + Expect(0, 11776, '\p{_Cyrillic_Extended_A}', ""); + Expect(1, 11776, '\p{^_Cyrillic_Extended_A}', ""); + Expect(1, 11776, '\P{_Cyrillic_Extended_A}', ""); + Expect(0, 11776, '\P{^_Cyrillic_Extended_A}', ""); + Error('\p{_:=Is_Cyrillic_Extended_a}'); + Error('\P{_:=Is_Cyrillic_Extended_a}'); + Expect(1, 11775, '\p{iscyrillicextendeda}', ""); + Expect(0, 11775, '\p{^iscyrillicextendeda}', ""); + Expect(0, 11775, '\P{iscyrillicextendeda}', ""); + Expect(1, 11775, '\P{^iscyrillicextendeda}', ""); + Expect(0, 11776, '\p{iscyrillicextendeda}', ""); + Expect(1, 11776, '\p{^iscyrillicextendeda}', ""); + Expect(1, 11776, '\P{iscyrillicextendeda}', ""); + Expect(0, 11776, '\P{^iscyrillicextendeda}', ""); + Expect(1, 11775, '\p{-is_Cyrillic_Extended_a}', ""); + Expect(0, 11775, '\p{^-is_Cyrillic_Extended_a}', ""); + Expect(0, 11775, '\P{-is_Cyrillic_Extended_a}', ""); + Expect(1, 11775, '\P{^-is_Cyrillic_Extended_a}', ""); + Expect(0, 11776, '\p{-is_Cyrillic_Extended_a}', ""); + Expect(1, 11776, '\p{^-is_Cyrillic_Extended_a}', ""); + Expect(1, 11776, '\P{-is_Cyrillic_Extended_a}', ""); + Expect(0, 11776, '\P{^-is_Cyrillic_Extended_a}', ""); + Error('\p{:= In_CYRILLIC_extended_A}'); + Error('\P{:= In_CYRILLIC_extended_A}'); + Expect(1, 11775, '\p{incyrillicextendeda}', ""); + Expect(0, 11775, '\p{^incyrillicextendeda}', ""); + Expect(0, 11775, '\P{incyrillicextendeda}', ""); + Expect(1, 11775, '\P{^incyrillicextendeda}', ""); + Expect(0, 11776, '\p{incyrillicextendeda}', ""); + Expect(1, 11776, '\p{^incyrillicextendeda}', ""); + Expect(1, 11776, '\P{incyrillicextendeda}', ""); + Expect(0, 11776, '\P{^incyrillicextendeda}', ""); + Expect(1, 11775, '\p{ in_cyrillic_Extended_A}', ""); + Expect(0, 11775, '\p{^ in_cyrillic_Extended_A}', ""); + Expect(0, 11775, '\P{ in_cyrillic_Extended_A}', ""); + Expect(1, 11775, '\P{^ in_cyrillic_Extended_A}', ""); + Expect(0, 11776, '\p{ in_cyrillic_Extended_A}', ""); + Expect(1, 11776, '\p{^ in_cyrillic_Extended_A}', ""); + Expect(1, 11776, '\P{ in_cyrillic_Extended_A}', ""); + Expect(0, 11776, '\P{^ in_cyrillic_Extended_A}', ""); + Error('\p{ :=Cyrillic_Ext_A}'); + Error('\P{ :=Cyrillic_Ext_A}'); + Expect(1, 11775, '\p{cyrillicexta}', ""); + Expect(0, 11775, '\p{^cyrillicexta}', ""); + Expect(0, 11775, '\P{cyrillicexta}', ""); + Expect(1, 11775, '\P{^cyrillicexta}', ""); + Expect(0, 11776, '\p{cyrillicexta}', ""); + Expect(1, 11776, '\p{^cyrillicexta}', ""); + Expect(1, 11776, '\P{cyrillicexta}', ""); + Expect(0, 11776, '\P{^cyrillicexta}', ""); + Expect(1, 11775, '\p{_ Cyrillic_Ext_A}', ""); + Expect(0, 11775, '\p{^_ Cyrillic_Ext_A}', ""); + Expect(0, 11775, '\P{_ Cyrillic_Ext_A}', ""); + Expect(1, 11775, '\P{^_ Cyrillic_Ext_A}', ""); + Expect(0, 11776, '\p{_ Cyrillic_Ext_A}', ""); + Expect(1, 11776, '\p{^_ Cyrillic_Ext_A}', ""); + Expect(1, 11776, '\P{_ Cyrillic_Ext_A}', ""); + Expect(0, 11776, '\P{^_ Cyrillic_Ext_A}', ""); + Error('\p{-/a/Is_CYRILLIC_ext_A}'); + Error('\P{-/a/Is_CYRILLIC_ext_A}'); + Expect(1, 11775, '\p{iscyrillicexta}', ""); + Expect(0, 11775, '\p{^iscyrillicexta}', ""); + Expect(0, 11775, '\P{iscyrillicexta}', ""); + Expect(1, 11775, '\P{^iscyrillicexta}', ""); + Expect(0, 11776, '\p{iscyrillicexta}', ""); + Expect(1, 11776, '\p{^iscyrillicexta}', ""); + Expect(1, 11776, '\P{iscyrillicexta}', ""); + Expect(0, 11776, '\P{^iscyrillicexta}', ""); + Expect(1, 11775, '\p{ IS_cyrillic_ext_A}', ""); + Expect(0, 11775, '\p{^ IS_cyrillic_ext_A}', ""); + Expect(0, 11775, '\P{ IS_cyrillic_ext_A}', ""); + Expect(1, 11775, '\P{^ IS_cyrillic_ext_A}', ""); + Expect(0, 11776, '\p{ IS_cyrillic_ext_A}', ""); + Expect(1, 11776, '\p{^ IS_cyrillic_ext_A}', ""); + Expect(1, 11776, '\P{ IS_cyrillic_ext_A}', ""); + Expect(0, 11776, '\P{^ IS_cyrillic_ext_A}', ""); + Error('\p{/a/-IN_cyrillic_Ext_A}'); + Error('\P{/a/-IN_cyrillic_Ext_A}'); + Expect(1, 11775, '\p{incyrillicexta}', ""); + Expect(0, 11775, '\p{^incyrillicexta}', ""); + Expect(0, 11775, '\P{incyrillicexta}', ""); + Expect(1, 11775, '\P{^incyrillicexta}', ""); + Expect(0, 11776, '\p{incyrillicexta}', ""); + Expect(1, 11776, '\p{^incyrillicexta}', ""); + Expect(1, 11776, '\P{incyrillicexta}', ""); + Expect(0, 11776, '\P{^incyrillicexta}', ""); + Expect(1, 11775, '\p{_IN_Cyrillic_EXT_A}', ""); + Expect(0, 11775, '\p{^_IN_Cyrillic_EXT_A}', ""); + Expect(0, 11775, '\P{_IN_Cyrillic_EXT_A}', ""); + Expect(1, 11775, '\P{^_IN_Cyrillic_EXT_A}', ""); + Expect(0, 11776, '\p{_IN_Cyrillic_EXT_A}', ""); + Expect(1, 11776, '\p{^_IN_Cyrillic_EXT_A}', ""); + Expect(1, 11776, '\P{_IN_Cyrillic_EXT_A}', ""); + Expect(0, 11776, '\P{^_IN_Cyrillic_EXT_A}', ""); + Error('\p{-/a/Cyrillic_extended_b}'); + Error('\P{-/a/Cyrillic_extended_b}'); + Expect(1, 42655, '\p{cyrillicextendedb}', ""); + Expect(0, 42655, '\p{^cyrillicextendedb}', ""); + Expect(0, 42655, '\P{cyrillicextendedb}', ""); + Expect(1, 42655, '\P{^cyrillicextendedb}', ""); + Expect(0, 42656, '\p{cyrillicextendedb}', ""); + Expect(1, 42656, '\p{^cyrillicextendedb}', ""); + Expect(1, 42656, '\P{cyrillicextendedb}', ""); + Expect(0, 42656, '\P{^cyrillicextendedb}', ""); + Expect(1, 42655, '\p{ Cyrillic_Extended_B}', ""); + Expect(0, 42655, '\p{^ Cyrillic_Extended_B}', ""); + Expect(0, 42655, '\P{ Cyrillic_Extended_B}', ""); + Expect(1, 42655, '\P{^ Cyrillic_Extended_B}', ""); + Expect(0, 42656, '\p{ Cyrillic_Extended_B}', ""); + Expect(1, 42656, '\p{^ Cyrillic_Extended_B}', ""); + Expect(1, 42656, '\P{ Cyrillic_Extended_B}', ""); + Expect(0, 42656, '\P{^ Cyrillic_Extended_B}', ""); + Error('\p{-/a/is_cyrillic_extended_b}'); + Error('\P{-/a/is_cyrillic_extended_b}'); + Expect(1, 42655, '\p{iscyrillicextendedb}', ""); + Expect(0, 42655, '\p{^iscyrillicextendedb}', ""); + Expect(0, 42655, '\P{iscyrillicextendedb}', ""); + Expect(1, 42655, '\P{^iscyrillicextendedb}', ""); + Expect(0, 42656, '\p{iscyrillicextendedb}', ""); + Expect(1, 42656, '\p{^iscyrillicextendedb}', ""); + Expect(1, 42656, '\P{iscyrillicextendedb}', ""); + Expect(0, 42656, '\P{^iscyrillicextendedb}', ""); + Expect(1, 42655, '\p{ Is_Cyrillic_Extended_b}', ""); + Expect(0, 42655, '\p{^ Is_Cyrillic_Extended_b}', ""); + Expect(0, 42655, '\P{ Is_Cyrillic_Extended_b}', ""); + Expect(1, 42655, '\P{^ Is_Cyrillic_Extended_b}', ""); + Expect(0, 42656, '\p{ Is_Cyrillic_Extended_b}', ""); + Expect(1, 42656, '\p{^ Is_Cyrillic_Extended_b}', ""); + Expect(1, 42656, '\P{ Is_Cyrillic_Extended_b}', ""); + Expect(0, 42656, '\P{^ Is_Cyrillic_Extended_b}', ""); + Error('\p{:=_ In_CYRILLIC_Extended_B}'); + Error('\P{:=_ In_CYRILLIC_Extended_B}'); + Expect(1, 42655, '\p{incyrillicextendedb}', ""); + Expect(0, 42655, '\p{^incyrillicextendedb}', ""); + Expect(0, 42655, '\P{incyrillicextendedb}', ""); + Expect(1, 42655, '\P{^incyrillicextendedb}', ""); + Expect(0, 42656, '\p{incyrillicextendedb}', ""); + Expect(1, 42656, '\p{^incyrillicextendedb}', ""); + Expect(1, 42656, '\P{incyrillicextendedb}', ""); + Expect(0, 42656, '\P{^incyrillicextendedb}', ""); + Expect(1, 42655, '\p{ -In_Cyrillic_EXTENDED_b}', ""); + Expect(0, 42655, '\p{^ -In_Cyrillic_EXTENDED_b}', ""); + Expect(0, 42655, '\P{ -In_Cyrillic_EXTENDED_b}', ""); + Expect(1, 42655, '\P{^ -In_Cyrillic_EXTENDED_b}', ""); + Expect(0, 42656, '\p{ -In_Cyrillic_EXTENDED_b}', ""); + Expect(1, 42656, '\p{^ -In_Cyrillic_EXTENDED_b}', ""); + Expect(1, 42656, '\P{ -In_Cyrillic_EXTENDED_b}', ""); + Expect(0, 42656, '\P{^ -In_Cyrillic_EXTENDED_b}', ""); + Error('\p{/a/ _CYRILLIC_EXT_B}'); + Error('\P{/a/ _CYRILLIC_EXT_B}'); + Expect(1, 42655, '\p{cyrillicextb}', ""); + Expect(0, 42655, '\p{^cyrillicextb}', ""); + Expect(0, 42655, '\P{cyrillicextb}', ""); + Expect(1, 42655, '\P{^cyrillicextb}', ""); + Expect(0, 42656, '\p{cyrillicextb}', ""); + Expect(1, 42656, '\p{^cyrillicextb}', ""); + Expect(1, 42656, '\P{cyrillicextb}', ""); + Expect(0, 42656, '\P{^cyrillicextb}', ""); + Expect(1, 42655, '\p{ Cyrillic_Ext_B}', ""); + Expect(0, 42655, '\p{^ Cyrillic_Ext_B}', ""); + Expect(0, 42655, '\P{ Cyrillic_Ext_B}', ""); + Expect(1, 42655, '\P{^ Cyrillic_Ext_B}', ""); + Expect(0, 42656, '\p{ Cyrillic_Ext_B}', ""); + Expect(1, 42656, '\p{^ Cyrillic_Ext_B}', ""); + Expect(1, 42656, '\P{ Cyrillic_Ext_B}', ""); + Expect(0, 42656, '\P{^ Cyrillic_Ext_B}', ""); + Error('\p{:= -IS_CYRILLIC_EXT_B}'); + Error('\P{:= -IS_CYRILLIC_EXT_B}'); + Expect(1, 42655, '\p{iscyrillicextb}', ""); + Expect(0, 42655, '\p{^iscyrillicextb}', ""); + Expect(0, 42655, '\P{iscyrillicextb}', ""); + Expect(1, 42655, '\P{^iscyrillicextb}', ""); + Expect(0, 42656, '\p{iscyrillicextb}', ""); + Expect(1, 42656, '\p{^iscyrillicextb}', ""); + Expect(1, 42656, '\P{iscyrillicextb}', ""); + Expect(0, 42656, '\P{^iscyrillicextb}', ""); + Expect(1, 42655, '\p{-_Is_Cyrillic_Ext_B}', ""); + Expect(0, 42655, '\p{^-_Is_Cyrillic_Ext_B}', ""); + Expect(0, 42655, '\P{-_Is_Cyrillic_Ext_B}', ""); + Expect(1, 42655, '\P{^-_Is_Cyrillic_Ext_B}', ""); + Expect(0, 42656, '\p{-_Is_Cyrillic_Ext_B}', ""); + Expect(1, 42656, '\p{^-_Is_Cyrillic_Ext_B}', ""); + Expect(1, 42656, '\P{-_Is_Cyrillic_Ext_B}', ""); + Expect(0, 42656, '\P{^-_Is_Cyrillic_Ext_B}', ""); + Error('\p{_ In_CYRILLIC_Ext_B/a/}'); + Error('\P{_ In_CYRILLIC_Ext_B/a/}'); + Expect(1, 42655, '\p{incyrillicextb}', ""); + Expect(0, 42655, '\p{^incyrillicextb}', ""); + Expect(0, 42655, '\P{incyrillicextb}', ""); + Expect(1, 42655, '\P{^incyrillicextb}', ""); + Expect(0, 42656, '\p{incyrillicextb}', ""); + Expect(1, 42656, '\p{^incyrillicextb}', ""); + Expect(1, 42656, '\P{incyrillicextb}', ""); + Expect(0, 42656, '\P{^incyrillicextb}', ""); + Expect(1, 42655, '\p{ in_cyrillic_ext_b}', ""); + Expect(0, 42655, '\p{^ in_cyrillic_ext_b}', ""); + Expect(0, 42655, '\P{ in_cyrillic_ext_b}', ""); + Expect(1, 42655, '\P{^ in_cyrillic_ext_b}', ""); + Expect(0, 42656, '\p{ in_cyrillic_ext_b}', ""); + Expect(1, 42656, '\p{^ in_cyrillic_ext_b}', ""); + Expect(1, 42656, '\P{ in_cyrillic_ext_b}', ""); + Expect(0, 42656, '\P{^ in_cyrillic_ext_b}', ""); + Error('\p{/a/cyrillic_EXTENDED_C}'); + Error('\P{/a/cyrillic_EXTENDED_C}'); + Expect(1, 7311, '\p{cyrillicextendedc}', ""); + Expect(0, 7311, '\p{^cyrillicextendedc}', ""); + Expect(0, 7311, '\P{cyrillicextendedc}', ""); + Expect(1, 7311, '\P{^cyrillicextendedc}', ""); + Expect(0, 7312, '\p{cyrillicextendedc}', ""); + Expect(1, 7312, '\p{^cyrillicextendedc}', ""); + Expect(1, 7312, '\P{cyrillicextendedc}', ""); + Expect(0, 7312, '\P{^cyrillicextendedc}', ""); + Expect(1, 7311, '\p{__CYRILLIC_EXTENDED_C}', ""); + Expect(0, 7311, '\p{^__CYRILLIC_EXTENDED_C}', ""); + Expect(0, 7311, '\P{__CYRILLIC_EXTENDED_C}', ""); + Expect(1, 7311, '\P{^__CYRILLIC_EXTENDED_C}', ""); + Expect(0, 7312, '\p{__CYRILLIC_EXTENDED_C}', ""); + Expect(1, 7312, '\p{^__CYRILLIC_EXTENDED_C}', ""); + Expect(1, 7312, '\P{__CYRILLIC_EXTENDED_C}', ""); + Expect(0, 7312, '\P{^__CYRILLIC_EXTENDED_C}', ""); + Error('\p{:= -Is_Cyrillic_extended_C}'); + Error('\P{:= -Is_Cyrillic_extended_C}'); + Expect(1, 7311, '\p{iscyrillicextendedc}', ""); + Expect(0, 7311, '\p{^iscyrillicextendedc}', ""); + Expect(0, 7311, '\P{iscyrillicextendedc}', ""); + Expect(1, 7311, '\P{^iscyrillicextendedc}', ""); + Expect(0, 7312, '\p{iscyrillicextendedc}', ""); + Expect(1, 7312, '\p{^iscyrillicextendedc}', ""); + Expect(1, 7312, '\P{iscyrillicextendedc}', ""); + Expect(0, 7312, '\P{^iscyrillicextendedc}', ""); + Expect(1, 7311, '\p{ is_cyrillic_Extended_c}', ""); + Expect(0, 7311, '\p{^ is_cyrillic_Extended_c}', ""); + Expect(0, 7311, '\P{ is_cyrillic_Extended_c}', ""); + Expect(1, 7311, '\P{^ is_cyrillic_Extended_c}', ""); + Expect(0, 7312, '\p{ is_cyrillic_Extended_c}', ""); + Expect(1, 7312, '\p{^ is_cyrillic_Extended_c}', ""); + Expect(1, 7312, '\P{ is_cyrillic_Extended_c}', ""); + Expect(0, 7312, '\P{^ is_cyrillic_Extended_c}', ""); + Error('\p{ /a/IN_Cyrillic_Extended_C}'); + Error('\P{ /a/IN_Cyrillic_Extended_C}'); + Expect(1, 7311, '\p{incyrillicextendedc}', ""); + Expect(0, 7311, '\p{^incyrillicextendedc}', ""); + Expect(0, 7311, '\P{incyrillicextendedc}', ""); + Expect(1, 7311, '\P{^incyrillicextendedc}', ""); + Expect(0, 7312, '\p{incyrillicextendedc}', ""); + Expect(1, 7312, '\p{^incyrillicextendedc}', ""); + Expect(1, 7312, '\P{incyrillicextendedc}', ""); + Expect(0, 7312, '\P{^incyrillicextendedc}', ""); + Expect(1, 7311, '\p{_ IN_Cyrillic_Extended_c}', ""); + Expect(0, 7311, '\p{^_ IN_Cyrillic_Extended_c}', ""); + Expect(0, 7311, '\P{_ IN_Cyrillic_Extended_c}', ""); + Expect(1, 7311, '\P{^_ IN_Cyrillic_Extended_c}', ""); + Expect(0, 7312, '\p{_ IN_Cyrillic_Extended_c}', ""); + Expect(1, 7312, '\p{^_ IN_Cyrillic_Extended_c}', ""); + Expect(1, 7312, '\P{_ IN_Cyrillic_Extended_c}', ""); + Expect(0, 7312, '\P{^_ IN_Cyrillic_Extended_c}', ""); + Error('\p{:= _CYRILLIC_ext_C}'); + Error('\P{:= _CYRILLIC_ext_C}'); + Expect(1, 7311, '\p{cyrillicextc}', ""); + Expect(0, 7311, '\p{^cyrillicextc}', ""); + Expect(0, 7311, '\P{cyrillicextc}', ""); + Expect(1, 7311, '\P{^cyrillicextc}', ""); + Expect(0, 7312, '\p{cyrillicextc}', ""); + Expect(1, 7312, '\p{^cyrillicextc}', ""); + Expect(1, 7312, '\P{cyrillicextc}', ""); + Expect(0, 7312, '\P{^cyrillicextc}', ""); + Expect(1, 7311, '\p{ Cyrillic_EXT_c}', ""); + Expect(0, 7311, '\p{^ Cyrillic_EXT_c}', ""); + Expect(0, 7311, '\P{ Cyrillic_EXT_c}', ""); + Expect(1, 7311, '\P{^ Cyrillic_EXT_c}', ""); + Expect(0, 7312, '\p{ Cyrillic_EXT_c}', ""); + Expect(1, 7312, '\p{^ Cyrillic_EXT_c}', ""); + Expect(1, 7312, '\P{ Cyrillic_EXT_c}', ""); + Expect(0, 7312, '\P{^ Cyrillic_EXT_c}', ""); + Error('\p{ :=Is_Cyrillic_Ext_C}'); + Error('\P{ :=Is_Cyrillic_Ext_C}'); + Expect(1, 7311, '\p{iscyrillicextc}', ""); + Expect(0, 7311, '\p{^iscyrillicextc}', ""); + Expect(0, 7311, '\P{iscyrillicextc}', ""); + Expect(1, 7311, '\P{^iscyrillicextc}', ""); + Expect(0, 7312, '\p{iscyrillicextc}', ""); + Expect(1, 7312, '\p{^iscyrillicextc}', ""); + Expect(1, 7312, '\P{iscyrillicextc}', ""); + Expect(0, 7312, '\P{^iscyrillicextc}', ""); + Expect(1, 7311, '\p{_ Is_CYRILLIC_EXT_C}', ""); + Expect(0, 7311, '\p{^_ Is_CYRILLIC_EXT_C}', ""); + Expect(0, 7311, '\P{_ Is_CYRILLIC_EXT_C}', ""); + Expect(1, 7311, '\P{^_ Is_CYRILLIC_EXT_C}', ""); + Expect(0, 7312, '\p{_ Is_CYRILLIC_EXT_C}', ""); + Expect(1, 7312, '\p{^_ Is_CYRILLIC_EXT_C}', ""); + Expect(1, 7312, '\P{_ Is_CYRILLIC_EXT_C}', ""); + Expect(0, 7312, '\P{^_ Is_CYRILLIC_EXT_C}', ""); + Error('\p{_ In_cyrillic_Ext_C:=}'); + Error('\P{_ In_cyrillic_Ext_C:=}'); + Expect(1, 7311, '\p{incyrillicextc}', ""); + Expect(0, 7311, '\p{^incyrillicextc}', ""); + Expect(0, 7311, '\P{incyrillicextc}', ""); + Expect(1, 7311, '\P{^incyrillicextc}', ""); + Expect(0, 7312, '\p{incyrillicextc}', ""); + Expect(1, 7312, '\p{^incyrillicextc}', ""); + Expect(1, 7312, '\P{incyrillicextc}', ""); + Expect(0, 7312, '\P{^incyrillicextc}', ""); + Expect(1, 7311, '\p{ _In_CYRILLIC_Ext_C}', ""); + Expect(0, 7311, '\p{^ _In_CYRILLIC_Ext_C}', ""); + Expect(0, 7311, '\P{ _In_CYRILLIC_Ext_C}', ""); + Expect(1, 7311, '\P{^ _In_CYRILLIC_Ext_C}', ""); + Expect(0, 7312, '\p{ _In_CYRILLIC_Ext_C}', ""); + Expect(1, 7312, '\p{^ _In_CYRILLIC_Ext_C}', ""); + Expect(1, 7312, '\P{ _In_CYRILLIC_Ext_C}', ""); + Expect(0, 7312, '\P{^ _In_CYRILLIC_Ext_C}', ""); + Error('\p{_/a/CYRILLIC_EXTENDED_D}'); + Error('\P{_/a/CYRILLIC_EXTENDED_D}'); + Expect(1, 123023, '\p{cyrillicextendedd}', ""); + Expect(0, 123023, '\p{^cyrillicextendedd}', ""); + Expect(0, 123023, '\P{cyrillicextendedd}', ""); + Expect(1, 123023, '\P{^cyrillicextendedd}', ""); + Expect(0, 123024, '\p{cyrillicextendedd}', ""); + Expect(1, 123024, '\p{^cyrillicextendedd}', ""); + Expect(1, 123024, '\P{cyrillicextendedd}', ""); + Expect(0, 123024, '\P{^cyrillicextendedd}', ""); + Expect(1, 123023, '\p{ Cyrillic_Extended_D}', ""); + Expect(0, 123023, '\p{^ Cyrillic_Extended_D}', ""); + Expect(0, 123023, '\P{ Cyrillic_Extended_D}', ""); + Expect(1, 123023, '\P{^ Cyrillic_Extended_D}', ""); + Expect(0, 123024, '\p{ Cyrillic_Extended_D}', ""); + Expect(1, 123024, '\p{^ Cyrillic_Extended_D}', ""); + Expect(1, 123024, '\P{ Cyrillic_Extended_D}', ""); + Expect(0, 123024, '\P{^ Cyrillic_Extended_D}', ""); + Error('\p{:=_is_Cyrillic_extended_D}'); + Error('\P{:=_is_Cyrillic_extended_D}'); + Expect(1, 123023, '\p{iscyrillicextendedd}', ""); + Expect(0, 123023, '\p{^iscyrillicextendedd}', ""); + Expect(0, 123023, '\P{iscyrillicextendedd}', ""); + Expect(1, 123023, '\P{^iscyrillicextendedd}', ""); + Expect(0, 123024, '\p{iscyrillicextendedd}', ""); + Expect(1, 123024, '\p{^iscyrillicextendedd}', ""); + Expect(1, 123024, '\P{iscyrillicextendedd}', ""); + Expect(0, 123024, '\P{^iscyrillicextendedd}', ""); + Expect(1, 123023, '\p{ Is_Cyrillic_EXTENDED_D}', ""); + Expect(0, 123023, '\p{^ Is_Cyrillic_EXTENDED_D}', ""); + Expect(0, 123023, '\P{ Is_Cyrillic_EXTENDED_D}', ""); + Expect(1, 123023, '\P{^ Is_Cyrillic_EXTENDED_D}', ""); + Expect(0, 123024, '\p{ Is_Cyrillic_EXTENDED_D}', ""); + Expect(1, 123024, '\p{^ Is_Cyrillic_EXTENDED_D}', ""); + Expect(1, 123024, '\P{ Is_Cyrillic_EXTENDED_D}', ""); + Expect(0, 123024, '\P{^ Is_Cyrillic_EXTENDED_D}', ""); + Error('\p{:= -IN_Cyrillic_EXTENDED_d}'); + Error('\P{:= -IN_Cyrillic_EXTENDED_d}'); + Expect(1, 123023, '\p{incyrillicextendedd}', ""); + Expect(0, 123023, '\p{^incyrillicextendedd}', ""); + Expect(0, 123023, '\P{incyrillicextendedd}', ""); + Expect(1, 123023, '\P{^incyrillicextendedd}', ""); + Expect(0, 123024, '\p{incyrillicextendedd}', ""); + Expect(1, 123024, '\p{^incyrillicextendedd}', ""); + Expect(1, 123024, '\P{incyrillicextendedd}', ""); + Expect(0, 123024, '\P{^incyrillicextendedd}', ""); + Expect(1, 123023, '\p{ -In_Cyrillic_EXTENDED_D}', ""); + Expect(0, 123023, '\p{^ -In_Cyrillic_EXTENDED_D}', ""); + Expect(0, 123023, '\P{ -In_Cyrillic_EXTENDED_D}', ""); + Expect(1, 123023, '\P{^ -In_Cyrillic_EXTENDED_D}', ""); + Expect(0, 123024, '\p{ -In_Cyrillic_EXTENDED_D}', ""); + Expect(1, 123024, '\p{^ -In_Cyrillic_EXTENDED_D}', ""); + Expect(1, 123024, '\P{ -In_Cyrillic_EXTENDED_D}', ""); + Expect(0, 123024, '\P{^ -In_Cyrillic_EXTENDED_D}', ""); + Error('\p{ :=cyrillic_Ext_D}'); + Error('\P{ :=cyrillic_Ext_D}'); + Expect(1, 123023, '\p{cyrillicextd}', ""); + Expect(0, 123023, '\p{^cyrillicextd}', ""); + Expect(0, 123023, '\P{cyrillicextd}', ""); + Expect(1, 123023, '\P{^cyrillicextd}', ""); + Expect(0, 123024, '\p{cyrillicextd}', ""); + Expect(1, 123024, '\p{^cyrillicextd}', ""); + Expect(1, 123024, '\P{cyrillicextd}', ""); + Expect(0, 123024, '\P{^cyrillicextd}', ""); + Expect(1, 123023, '\p{_Cyrillic_Ext_d}', ""); + Expect(0, 123023, '\p{^_Cyrillic_Ext_d}', ""); + Expect(0, 123023, '\P{_Cyrillic_Ext_d}', ""); + Expect(1, 123023, '\P{^_Cyrillic_Ext_d}', ""); + Expect(0, 123024, '\p{_Cyrillic_Ext_d}', ""); + Expect(1, 123024, '\p{^_Cyrillic_Ext_d}', ""); + Expect(1, 123024, '\P{_Cyrillic_Ext_d}', ""); + Expect(0, 123024, '\P{^_Cyrillic_Ext_d}', ""); + Error('\p{-IS_Cyrillic_Ext_D:=}'); + Error('\P{-IS_Cyrillic_Ext_D:=}'); + Expect(1, 123023, '\p{iscyrillicextd}', ""); + Expect(0, 123023, '\p{^iscyrillicextd}', ""); + Expect(0, 123023, '\P{iscyrillicextd}', ""); + Expect(1, 123023, '\P{^iscyrillicextd}', ""); + Expect(0, 123024, '\p{iscyrillicextd}', ""); + Expect(1, 123024, '\p{^iscyrillicextd}', ""); + Expect(1, 123024, '\P{iscyrillicextd}', ""); + Expect(0, 123024, '\P{^iscyrillicextd}', ""); + Expect(1, 123023, '\p{-_is_Cyrillic_EXT_D}', ""); + Expect(0, 123023, '\p{^-_is_Cyrillic_EXT_D}', ""); + Expect(0, 123023, '\P{-_is_Cyrillic_EXT_D}', ""); + Expect(1, 123023, '\P{^-_is_Cyrillic_EXT_D}', ""); + Expect(0, 123024, '\p{-_is_Cyrillic_EXT_D}', ""); + Expect(1, 123024, '\p{^-_is_Cyrillic_EXT_D}', ""); + Expect(1, 123024, '\P{-_is_Cyrillic_EXT_D}', ""); + Expect(0, 123024, '\P{^-_is_Cyrillic_EXT_D}', ""); + Error('\p{:=in_Cyrillic_ext_D}'); + Error('\P{:=in_Cyrillic_ext_D}'); + Expect(1, 123023, '\p{incyrillicextd}', ""); + Expect(0, 123023, '\p{^incyrillicextd}', ""); + Expect(0, 123023, '\P{incyrillicextd}', ""); + Expect(1, 123023, '\P{^incyrillicextd}', ""); + Expect(0, 123024, '\p{incyrillicextd}', ""); + Expect(1, 123024, '\p{^incyrillicextd}', ""); + Expect(1, 123024, '\P{incyrillicextd}', ""); + Expect(0, 123024, '\P{^incyrillicextd}', ""); + Expect(1, 123023, '\p{_ IN_Cyrillic_ext_D}', ""); + Expect(0, 123023, '\p{^_ IN_Cyrillic_ext_D}', ""); + Expect(0, 123023, '\P{_ IN_Cyrillic_ext_D}', ""); + Expect(1, 123023, '\P{^_ IN_Cyrillic_ext_D}', ""); + Expect(0, 123024, '\p{_ IN_Cyrillic_ext_D}', ""); + Expect(1, 123024, '\p{^_ IN_Cyrillic_ext_D}', ""); + Expect(1, 123024, '\P{_ IN_Cyrillic_ext_D}', ""); + Expect(0, 123024, '\P{^_ IN_Cyrillic_ext_D}', ""); + Error('\p{-Cyrillic_SUPPLEMENT:=}'); + Error('\P{-Cyrillic_SUPPLEMENT:=}'); + Expect(1, 1327, '\p{cyrillicsupplement}', ""); + Expect(0, 1327, '\p{^cyrillicsupplement}', ""); + Expect(0, 1327, '\P{cyrillicsupplement}', ""); + Expect(1, 1327, '\P{^cyrillicsupplement}', ""); + Expect(0, 1328, '\p{cyrillicsupplement}', ""); + Expect(1, 1328, '\p{^cyrillicsupplement}', ""); + Expect(1, 1328, '\P{cyrillicsupplement}', ""); + Expect(0, 1328, '\P{^cyrillicsupplement}', ""); + Expect(1, 1327, '\p{_-Cyrillic_Supplement}', ""); + Expect(0, 1327, '\p{^_-Cyrillic_Supplement}', ""); + Expect(0, 1327, '\P{_-Cyrillic_Supplement}', ""); + Expect(1, 1327, '\P{^_-Cyrillic_Supplement}', ""); + Expect(0, 1328, '\p{_-Cyrillic_Supplement}', ""); + Expect(1, 1328, '\p{^_-Cyrillic_Supplement}', ""); + Expect(1, 1328, '\P{_-Cyrillic_Supplement}', ""); + Expect(0, 1328, '\P{^_-Cyrillic_Supplement}', ""); + Error('\p{/a/ _IS_cyrillic_SUPPLEMENT}'); + Error('\P{/a/ _IS_cyrillic_SUPPLEMENT}'); + Expect(1, 1327, '\p{iscyrillicsupplement}', ""); + Expect(0, 1327, '\p{^iscyrillicsupplement}', ""); + Expect(0, 1327, '\P{iscyrillicsupplement}', ""); + Expect(1, 1327, '\P{^iscyrillicsupplement}', ""); + Expect(0, 1328, '\p{iscyrillicsupplement}', ""); + Expect(1, 1328, '\p{^iscyrillicsupplement}', ""); + Expect(1, 1328, '\P{iscyrillicsupplement}', ""); + Expect(0, 1328, '\P{^iscyrillicsupplement}', ""); + Expect(1, 1327, '\p{ Is_Cyrillic_supplement}', ""); + Expect(0, 1327, '\p{^ Is_Cyrillic_supplement}', ""); + Expect(0, 1327, '\P{ Is_Cyrillic_supplement}', ""); + Expect(1, 1327, '\P{^ Is_Cyrillic_supplement}', ""); + Expect(0, 1328, '\p{ Is_Cyrillic_supplement}', ""); + Expect(1, 1328, '\p{^ Is_Cyrillic_supplement}', ""); + Expect(1, 1328, '\P{ Is_Cyrillic_supplement}', ""); + Expect(0, 1328, '\P{^ Is_Cyrillic_supplement}', ""); + Error('\p{/a/-In_Cyrillic_SUPPLEMENT}'); + Error('\P{/a/-In_Cyrillic_SUPPLEMENT}'); + Expect(1, 1327, '\p{incyrillicsupplement}', ""); + Expect(0, 1327, '\p{^incyrillicsupplement}', ""); + Expect(0, 1327, '\P{incyrillicsupplement}', ""); + Expect(1, 1327, '\P{^incyrillicsupplement}', ""); + Expect(0, 1328, '\p{incyrillicsupplement}', ""); + Expect(1, 1328, '\p{^incyrillicsupplement}', ""); + Expect(1, 1328, '\P{incyrillicsupplement}', ""); + Expect(0, 1328, '\P{^incyrillicsupplement}', ""); + Expect(1, 1327, '\p{ IN_Cyrillic_Supplement}', ""); + Expect(0, 1327, '\p{^ IN_Cyrillic_Supplement}', ""); + Expect(0, 1327, '\P{ IN_Cyrillic_Supplement}', ""); + Expect(1, 1327, '\P{^ IN_Cyrillic_Supplement}', ""); + Expect(0, 1328, '\p{ IN_Cyrillic_Supplement}', ""); + Expect(1, 1328, '\p{^ IN_Cyrillic_Supplement}', ""); + Expect(1, 1328, '\P{ IN_Cyrillic_Supplement}', ""); + Expect(0, 1328, '\P{^ IN_Cyrillic_Supplement}', ""); + Error('\p{-_Cyrillic_Sup:=}'); + Error('\P{-_Cyrillic_Sup:=}'); + Expect(1, 1327, '\p{cyrillicsup}', ""); + Expect(0, 1327, '\p{^cyrillicsup}', ""); + Expect(0, 1327, '\P{cyrillicsup}', ""); + Expect(1, 1327, '\P{^cyrillicsup}', ""); + Expect(0, 1328, '\p{cyrillicsup}', ""); + Expect(1, 1328, '\p{^cyrillicsup}', ""); + Expect(1, 1328, '\P{cyrillicsup}', ""); + Expect(0, 1328, '\P{^cyrillicsup}', ""); + Expect(1, 1327, '\p{ _cyrillic_Sup}', ""); + Expect(0, 1327, '\p{^ _cyrillic_Sup}', ""); + Expect(0, 1327, '\P{ _cyrillic_Sup}', ""); + Expect(1, 1327, '\P{^ _cyrillic_Sup}', ""); + Expect(0, 1328, '\p{ _cyrillic_Sup}', ""); + Expect(1, 1328, '\p{^ _cyrillic_Sup}', ""); + Expect(1, 1328, '\P{ _cyrillic_Sup}', ""); + Expect(0, 1328, '\P{^ _cyrillic_Sup}', ""); + Error('\p{_:=Is_CYRILLIC_sup}'); + Error('\P{_:=Is_CYRILLIC_sup}'); + Expect(1, 1327, '\p{iscyrillicsup}', ""); + Expect(0, 1327, '\p{^iscyrillicsup}', ""); + Expect(0, 1327, '\P{iscyrillicsup}', ""); + Expect(1, 1327, '\P{^iscyrillicsup}', ""); + Expect(0, 1328, '\p{iscyrillicsup}', ""); + Expect(1, 1328, '\p{^iscyrillicsup}', ""); + Expect(1, 1328, '\P{iscyrillicsup}', ""); + Expect(0, 1328, '\P{^iscyrillicsup}', ""); + Expect(1, 1327, '\p{ _Is_Cyrillic_Sup}', ""); + Expect(0, 1327, '\p{^ _Is_Cyrillic_Sup}', ""); + Expect(0, 1327, '\P{ _Is_Cyrillic_Sup}', ""); + Expect(1, 1327, '\P{^ _Is_Cyrillic_Sup}', ""); + Expect(0, 1328, '\p{ _Is_Cyrillic_Sup}', ""); + Expect(1, 1328, '\p{^ _Is_Cyrillic_Sup}', ""); + Expect(1, 1328, '\P{ _Is_Cyrillic_Sup}', ""); + Expect(0, 1328, '\P{^ _Is_Cyrillic_Sup}', ""); + Error('\p{:= In_CYRILLIC_SUP}'); + Error('\P{:= In_CYRILLIC_SUP}'); + Expect(1, 1327, '\p{incyrillicsup}', ""); + Expect(0, 1327, '\p{^incyrillicsup}', ""); + Expect(0, 1327, '\P{incyrillicsup}', ""); + Expect(1, 1327, '\P{^incyrillicsup}', ""); + Expect(0, 1328, '\p{incyrillicsup}', ""); + Expect(1, 1328, '\p{^incyrillicsup}', ""); + Expect(1, 1328, '\P{incyrillicsup}', ""); + Expect(0, 1328, '\P{^incyrillicsup}', ""); + Expect(1, 1327, '\p{ IN_CYRILLIC_sup}', ""); + Expect(0, 1327, '\p{^ IN_CYRILLIC_sup}', ""); + Expect(0, 1327, '\P{ IN_CYRILLIC_sup}', ""); + Expect(1, 1327, '\P{^ IN_CYRILLIC_sup}', ""); + Expect(0, 1328, '\p{ IN_CYRILLIC_sup}', ""); + Expect(1, 1328, '\p{^ IN_CYRILLIC_sup}', ""); + Expect(1, 1328, '\P{ IN_CYRILLIC_sup}', ""); + Expect(0, 1328, '\P{^ IN_CYRILLIC_sup}', ""); + Error('\p{:= -Cyrillic_Supplementary}'); + Error('\P{:= -Cyrillic_Supplementary}'); + Expect(1, 1327, '\p{cyrillicsupplementary}', ""); + Expect(0, 1327, '\p{^cyrillicsupplementary}', ""); + Expect(0, 1327, '\P{cyrillicsupplementary}', ""); + Expect(1, 1327, '\P{^cyrillicsupplementary}', ""); + Expect(0, 1328, '\p{cyrillicsupplementary}', ""); + Expect(1, 1328, '\p{^cyrillicsupplementary}', ""); + Expect(1, 1328, '\P{cyrillicsupplementary}', ""); + Expect(0, 1328, '\P{^cyrillicsupplementary}', ""); + Expect(1, 1327, '\p{ Cyrillic_Supplementary}', ""); + Expect(0, 1327, '\p{^ Cyrillic_Supplementary}', ""); + Expect(0, 1327, '\P{ Cyrillic_Supplementary}', ""); + Expect(1, 1327, '\P{^ Cyrillic_Supplementary}', ""); + Expect(0, 1328, '\p{ Cyrillic_Supplementary}', ""); + Expect(1, 1328, '\p{^ Cyrillic_Supplementary}', ""); + Expect(1, 1328, '\P{ Cyrillic_Supplementary}', ""); + Expect(0, 1328, '\P{^ Cyrillic_Supplementary}', ""); + Error('\p{- Is_Cyrillic_Supplementary/a/}'); + Error('\P{- Is_Cyrillic_Supplementary/a/}'); + Expect(1, 1327, '\p{iscyrillicsupplementary}', ""); + Expect(0, 1327, '\p{^iscyrillicsupplementary}', ""); + Expect(0, 1327, '\P{iscyrillicsupplementary}', ""); + Expect(1, 1327, '\P{^iscyrillicsupplementary}', ""); + Expect(0, 1328, '\p{iscyrillicsupplementary}', ""); + Expect(1, 1328, '\p{^iscyrillicsupplementary}', ""); + Expect(1, 1328, '\P{iscyrillicsupplementary}', ""); + Expect(0, 1328, '\P{^iscyrillicsupplementary}', ""); + Expect(1, 1327, '\p{_-Is_Cyrillic_Supplementary}', ""); + Expect(0, 1327, '\p{^_-Is_Cyrillic_Supplementary}', ""); + Expect(0, 1327, '\P{_-Is_Cyrillic_Supplementary}', ""); + Expect(1, 1327, '\P{^_-Is_Cyrillic_Supplementary}', ""); + Expect(0, 1328, '\p{_-Is_Cyrillic_Supplementary}', ""); + Expect(1, 1328, '\p{^_-Is_Cyrillic_Supplementary}', ""); + Expect(1, 1328, '\P{_-Is_Cyrillic_Supplementary}', ""); + Expect(0, 1328, '\P{^_-Is_Cyrillic_Supplementary}', ""); + Error('\p{_ in_cyrillic_Supplementary/a/}'); + Error('\P{_ in_cyrillic_Supplementary/a/}'); + Expect(1, 1327, '\p{incyrillicsupplementary}', ""); + Expect(0, 1327, '\p{^incyrillicsupplementary}', ""); + Expect(0, 1327, '\P{incyrillicsupplementary}', ""); + Expect(1, 1327, '\P{^incyrillicsupplementary}', ""); + Expect(0, 1328, '\p{incyrillicsupplementary}', ""); + Expect(1, 1328, '\p{^incyrillicsupplementary}', ""); + Expect(1, 1328, '\P{incyrillicsupplementary}', ""); + Expect(0, 1328, '\P{^incyrillicsupplementary}', ""); + Expect(1, 1327, '\p{-in_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1327, '\p{^-in_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1327, '\P{-in_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(1, 1327, '\P{^-in_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1328, '\p{-in_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(1, 1328, '\p{^-in_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(1, 1328, '\P{-in_CYRILLIC_SUPPLEMENTARY}', ""); + Expect(0, 1328, '\P{^-in_CYRILLIC_SUPPLEMENTARY}', ""); + Error('\p{/a/- Dash}'); + Error('\P{/a/- Dash}'); + Expect(1, 69293, '\p{dash}', ""); + Expect(0, 69293, '\p{^dash}', ""); + Expect(0, 69293, '\P{dash}', ""); + Expect(1, 69293, '\P{^dash}', ""); + Expect(0, 69294, '\p{dash}', ""); + Expect(1, 69294, '\p{^dash}', ""); + Expect(1, 69294, '\P{dash}', ""); + Expect(0, 69294, '\P{^dash}', ""); + Expect(1, 69293, '\p{ _DASH}', ""); + Expect(0, 69293, '\p{^ _DASH}', ""); + Expect(0, 69293, '\P{ _DASH}', ""); + Expect(1, 69293, '\P{^ _DASH}', ""); + Expect(0, 69294, '\p{ _DASH}', ""); + Expect(1, 69294, '\p{^ _DASH}', ""); + Expect(1, 69294, '\P{ _DASH}', ""); + Expect(0, 69294, '\P{^ _DASH}', ""); + Error('\p{:= -Is_DASH}'); + Error('\P{:= -Is_DASH}'); + Expect(1, 69293, '\p{isdash}', ""); + Expect(0, 69293, '\p{^isdash}', ""); + Expect(0, 69293, '\P{isdash}', ""); + Expect(1, 69293, '\P{^isdash}', ""); + Expect(0, 69294, '\p{isdash}', ""); + Expect(1, 69294, '\p{^isdash}', ""); + Expect(1, 69294, '\P{isdash}', ""); + Expect(0, 69294, '\P{^isdash}', ""); + Expect(1, 69293, '\p{ _Is_DASH}', ""); + Expect(0, 69293, '\p{^ _Is_DASH}', ""); + Expect(0, 69293, '\P{ _Is_DASH}', ""); + Expect(1, 69293, '\P{^ _Is_DASH}', ""); + Expect(0, 69294, '\p{ _Is_DASH}', ""); + Expect(1, 69294, '\p{^ _Is_DASH}', ""); + Expect(1, 69294, '\P{ _Is_DASH}', ""); + Expect(0, 69294, '\P{^ _Is_DASH}', ""); + Error('\p{ Dash_Punctuation:=}'); + Error('\P{ Dash_Punctuation:=}'); + Expect(1, 69293, '\p{dashpunctuation}', ""); + Expect(0, 69293, '\p{^dashpunctuation}', ""); + Expect(0, 69293, '\P{dashpunctuation}', ""); + Expect(1, 69293, '\P{^dashpunctuation}', ""); + Expect(0, 69294, '\p{dashpunctuation}', ""); + Expect(1, 69294, '\p{^dashpunctuation}', ""); + Expect(1, 69294, '\P{dashpunctuation}', ""); + Expect(0, 69294, '\P{^dashpunctuation}', ""); + Expect(1, 69293, '\p{ Dash_Punctuation}', ""); + Expect(0, 69293, '\p{^ Dash_Punctuation}', ""); + Expect(0, 69293, '\P{ Dash_Punctuation}', ""); + Expect(1, 69293, '\P{^ Dash_Punctuation}', ""); + Expect(0, 69294, '\p{ Dash_Punctuation}', ""); + Expect(1, 69294, '\p{^ Dash_Punctuation}', ""); + Expect(1, 69294, '\P{ Dash_Punctuation}', ""); + Expect(0, 69294, '\P{^ Dash_Punctuation}', ""); + Error('\p{_-is_Dash_PUNCTUATION/a/}'); + Error('\P{_-is_Dash_PUNCTUATION/a/}'); + Expect(1, 69293, '\p{isdashpunctuation}', ""); + Expect(0, 69293, '\p{^isdashpunctuation}', ""); + Expect(0, 69293, '\P{isdashpunctuation}', ""); + Expect(1, 69293, '\P{^isdashpunctuation}', ""); + Expect(0, 69294, '\p{isdashpunctuation}', ""); + Expect(1, 69294, '\p{^isdashpunctuation}', ""); + Expect(1, 69294, '\P{isdashpunctuation}', ""); + Expect(0, 69294, '\P{^isdashpunctuation}', ""); + Expect(1, 69293, '\p{Is_Dash_Punctuation}', ""); + Expect(0, 69293, '\p{^Is_Dash_Punctuation}', ""); + Expect(0, 69293, '\P{Is_Dash_Punctuation}', ""); + Expect(1, 69293, '\P{^Is_Dash_Punctuation}', ""); + Expect(0, 69294, '\p{Is_Dash_Punctuation}', ""); + Expect(1, 69294, '\p{^Is_Dash_Punctuation}', ""); + Expect(1, 69294, '\P{Is_Dash_Punctuation}', ""); + Expect(0, 69294, '\P{^Is_Dash_Punctuation}', ""); + Error('\p{-pd:=}'); + Error('\P{-pd:=}'); + Expect(1, 69293, '\p{pd}', ""); + Expect(0, 69293, '\p{^pd}', ""); + Expect(0, 69293, '\P{pd}', ""); + Expect(1, 69293, '\P{^pd}', ""); + Expect(0, 69294, '\p{pd}', ""); + Expect(1, 69294, '\p{^pd}', ""); + Expect(1, 69294, '\P{pd}', ""); + Expect(0, 69294, '\P{^pd}', ""); + Expect(1, 69293, '\p{ _Pd}', ""); + Expect(0, 69293, '\p{^ _Pd}', ""); + Expect(0, 69293, '\P{ _Pd}', ""); + Expect(1, 69293, '\P{^ _Pd}', ""); + Expect(0, 69294, '\p{ _Pd}', ""); + Expect(1, 69294, '\p{^ _Pd}', ""); + Expect(1, 69294, '\P{ _Pd}', ""); + Expect(0, 69294, '\P{^ _Pd}', ""); + Error('\p{_/a/IS_PD}'); + Error('\P{_/a/IS_PD}'); + Expect(1, 69293, '\p{ispd}', ""); + Expect(0, 69293, '\p{^ispd}', ""); + Expect(0, 69293, '\P{ispd}', ""); + Expect(1, 69293, '\P{^ispd}', ""); + Expect(0, 69294, '\p{ispd}', ""); + Expect(1, 69294, '\p{^ispd}', ""); + Expect(1, 69294, '\P{ispd}', ""); + Expect(0, 69294, '\P{^ispd}', ""); + Expect(1, 69293, '\p{ is_PD}', ""); + Expect(0, 69293, '\p{^ is_PD}', ""); + Expect(0, 69293, '\P{ is_PD}', ""); + Expect(1, 69293, '\P{^ is_PD}', ""); + Expect(0, 69294, '\p{ is_PD}', ""); + Expect(1, 69294, '\p{^ is_PD}', ""); + Expect(1, 69294, '\P{ is_PD}', ""); + Expect(0, 69294, '\P{^ is_PD}', ""); + Error('\p{/a/ DEFAULT_Ignorable_CODE_point}'); + Error('\P{/a/ DEFAULT_Ignorable_CODE_point}'); + Expect(1, 921599, '\p{defaultignorablecodepoint}', ""); + Expect(0, 921599, '\p{^defaultignorablecodepoint}', ""); + Expect(0, 921599, '\P{defaultignorablecodepoint}', ""); + Expect(1, 921599, '\P{^defaultignorablecodepoint}', ""); + Expect(0, 921600, '\p{defaultignorablecodepoint}', ""); + Expect(1, 921600, '\p{^defaultignorablecodepoint}', ""); + Expect(1, 921600, '\P{defaultignorablecodepoint}', ""); + Expect(0, 921600, '\P{^defaultignorablecodepoint}', ""); + Expect(1, 921599, '\p{- Default_ignorable_CODE_Point}', ""); + Expect(0, 921599, '\p{^- Default_ignorable_CODE_Point}', ""); + Expect(0, 921599, '\P{- Default_ignorable_CODE_Point}', ""); + Expect(1, 921599, '\P{^- Default_ignorable_CODE_Point}', ""); + Expect(0, 921600, '\p{- Default_ignorable_CODE_Point}', ""); + Expect(1, 921600, '\p{^- Default_ignorable_CODE_Point}', ""); + Expect(1, 921600, '\P{- Default_ignorable_CODE_Point}', ""); + Expect(0, 921600, '\P{^- Default_ignorable_CODE_Point}', ""); + Error('\p{ /a/IS_Default_ignorable_code_point}'); + Error('\P{ /a/IS_Default_ignorable_code_point}'); + Expect(1, 921599, '\p{isdefaultignorablecodepoint}', ""); + Expect(0, 921599, '\p{^isdefaultignorablecodepoint}', ""); + Expect(0, 921599, '\P{isdefaultignorablecodepoint}', ""); + Expect(1, 921599, '\P{^isdefaultignorablecodepoint}', ""); + Expect(0, 921600, '\p{isdefaultignorablecodepoint}', ""); + Expect(1, 921600, '\p{^isdefaultignorablecodepoint}', ""); + Expect(1, 921600, '\P{isdefaultignorablecodepoint}', ""); + Expect(0, 921600, '\P{^isdefaultignorablecodepoint}', ""); + Expect(1, 921599, '\p{ Is_DEFAULT_Ignorable_CODE_POINT}', ""); + Expect(0, 921599, '\p{^ Is_DEFAULT_Ignorable_CODE_POINT}', ""); + Expect(0, 921599, '\P{ Is_DEFAULT_Ignorable_CODE_POINT}', ""); + Expect(1, 921599, '\P{^ Is_DEFAULT_Ignorable_CODE_POINT}', ""); + Expect(0, 921600, '\p{ Is_DEFAULT_Ignorable_CODE_POINT}', ""); + Expect(1, 921600, '\p{^ Is_DEFAULT_Ignorable_CODE_POINT}', ""); + Expect(1, 921600, '\P{ Is_DEFAULT_Ignorable_CODE_POINT}', ""); + Expect(0, 921600, '\P{^ Is_DEFAULT_Ignorable_CODE_POINT}', ""); + Error('\p{_/a/DI}'); + Error('\P{_/a/DI}'); + Expect(1, 921599, '\p{di}', ""); + Expect(0, 921599, '\p{^di}', ""); + Expect(0, 921599, '\P{di}', ""); + Expect(1, 921599, '\P{^di}', ""); + Expect(0, 921600, '\p{di}', ""); + Expect(1, 921600, '\p{^di}', ""); + Expect(1, 921600, '\P{di}', ""); + Expect(0, 921600, '\P{^di}', ""); + Expect(1, 921599, '\p{ DI}', ""); + Expect(0, 921599, '\p{^ DI}', ""); + Expect(0, 921599, '\P{ DI}', ""); + Expect(1, 921599, '\P{^ DI}', ""); + Expect(0, 921600, '\p{ DI}', ""); + Expect(1, 921600, '\p{^ DI}', ""); + Expect(1, 921600, '\P{ DI}', ""); + Expect(0, 921600, '\P{^ DI}', ""); + Error('\p{:=Is_DI}'); + Error('\P{:=Is_DI}'); + Expect(1, 921599, '\p{isdi}', ""); + Expect(0, 921599, '\p{^isdi}', ""); + Expect(0, 921599, '\P{isdi}', ""); + Expect(1, 921599, '\P{^isdi}', ""); + Expect(0, 921600, '\p{isdi}', ""); + Expect(1, 921600, '\p{^isdi}', ""); + Expect(1, 921600, '\P{isdi}', ""); + Expect(0, 921600, '\P{^isdi}', ""); + Expect(1, 921599, '\p{_-is_DI}', ""); + Expect(0, 921599, '\p{^_-is_DI}', ""); + Expect(0, 921599, '\P{_-is_DI}', ""); + Expect(1, 921599, '\P{^_-is_DI}', ""); + Expect(0, 921600, '\p{_-is_DI}', ""); + Expect(1, 921600, '\p{^_-is_DI}', ""); + Expect(1, 921600, '\P{_-is_DI}', ""); + Expect(0, 921600, '\P{^_-is_DI}', ""); + Error('\p{_:=deprecated}'); + Error('\P{_:=deprecated}'); + Expect(1, 917505, '\p{deprecated}', ""); + Expect(0, 917505, '\p{^deprecated}', ""); + Expect(0, 917505, '\P{deprecated}', ""); + Expect(1, 917505, '\P{^deprecated}', ""); + Expect(0, 917506, '\p{deprecated}', ""); + Expect(1, 917506, '\p{^deprecated}', ""); + Expect(1, 917506, '\P{deprecated}', ""); + Expect(0, 917506, '\P{^deprecated}', ""); + Expect(1, 917505, '\p{ -Deprecated}', ""); + Expect(0, 917505, '\p{^ -Deprecated}', ""); + Expect(0, 917505, '\P{ -Deprecated}', ""); + Expect(1, 917505, '\P{^ -Deprecated}', ""); + Expect(0, 917506, '\p{ -Deprecated}', ""); + Expect(1, 917506, '\p{^ -Deprecated}', ""); + Expect(1, 917506, '\P{ -Deprecated}', ""); + Expect(0, 917506, '\P{^ -Deprecated}', ""); + Error('\p{- Is_DEPRECATED:=}'); + Error('\P{- Is_DEPRECATED:=}'); + Expect(1, 917505, '\p{isdeprecated}', ""); + Expect(0, 917505, '\p{^isdeprecated}', ""); + Expect(0, 917505, '\P{isdeprecated}', ""); + Expect(1, 917505, '\P{^isdeprecated}', ""); + Expect(0, 917506, '\p{isdeprecated}', ""); + Expect(1, 917506, '\p{^isdeprecated}', ""); + Expect(1, 917506, '\P{isdeprecated}', ""); + Expect(0, 917506, '\P{^isdeprecated}', ""); + Expect(1, 917505, '\p{_Is_DEPRECATED}', ""); + Expect(0, 917505, '\p{^_Is_DEPRECATED}', ""); + Expect(0, 917505, '\P{_Is_DEPRECATED}', ""); + Expect(1, 917505, '\P{^_Is_DEPRECATED}', ""); + Expect(0, 917506, '\p{_Is_DEPRECATED}', ""); + Expect(1, 917506, '\p{^_Is_DEPRECATED}', ""); + Expect(1, 917506, '\P{_Is_DEPRECATED}', ""); + Expect(0, 917506, '\P{^_Is_DEPRECATED}', ""); + Error('\p{_-DEP:=}'); + Error('\P{_-DEP:=}'); + Expect(1, 917505, '\p{dep}', ""); + Expect(0, 917505, '\p{^dep}', ""); + Expect(0, 917505, '\P{dep}', ""); + Expect(1, 917505, '\P{^dep}', ""); + Expect(0, 917506, '\p{dep}', ""); + Expect(1, 917506, '\p{^dep}', ""); + Expect(1, 917506, '\P{dep}', ""); + Expect(0, 917506, '\P{^dep}', ""); + Expect(1, 917505, '\p{- dep}', ""); + Expect(0, 917505, '\p{^- dep}', ""); + Expect(0, 917505, '\P{- dep}', ""); + Expect(1, 917505, '\P{^- dep}', ""); + Expect(0, 917506, '\p{- dep}', ""); + Expect(1, 917506, '\p{^- dep}', ""); + Expect(1, 917506, '\P{- dep}', ""); + Expect(0, 917506, '\P{^- dep}', ""); + Error('\p{ Is_Dep/a/}'); + Error('\P{ Is_Dep/a/}'); + Expect(1, 917505, '\p{isdep}', ""); + Expect(0, 917505, '\p{^isdep}', ""); + Expect(0, 917505, '\P{isdep}', ""); + Expect(1, 917505, '\P{^isdep}', ""); + Expect(0, 917506, '\p{isdep}', ""); + Expect(1, 917506, '\p{^isdep}', ""); + Expect(1, 917506, '\P{isdep}', ""); + Expect(0, 917506, '\P{^isdep}', ""); + Expect(1, 917505, '\p{ is_Dep}', ""); + Expect(0, 917505, '\p{^ is_Dep}', ""); + Expect(0, 917505, '\P{ is_Dep}', ""); + Expect(1, 917505, '\P{^ is_Dep}', ""); + Expect(0, 917506, '\p{ is_Dep}', ""); + Expect(1, 917506, '\p{^ is_Dep}', ""); + Expect(1, 917506, '\P{ is_Dep}', ""); + Expect(0, 917506, '\P{^ is_Dep}', ""); + Error('\p{- DESERET/a/}'); + Error('\P{- DESERET/a/}'); + Expect(1, 66639, '\p{deseret}', ""); + Expect(0, 66639, '\p{^deseret}', ""); + Expect(0, 66639, '\P{deseret}', ""); + Expect(1, 66639, '\P{^deseret}', ""); + Expect(0, 66640, '\p{deseret}', ""); + Expect(1, 66640, '\p{^deseret}', ""); + Expect(1, 66640, '\P{deseret}', ""); + Expect(0, 66640, '\P{^deseret}', ""); + Expect(1, 66639, '\p{_-deseret}', ""); + Expect(0, 66639, '\p{^_-deseret}', ""); + Expect(0, 66639, '\P{_-deseret}', ""); + Expect(1, 66639, '\P{^_-deseret}', ""); + Expect(0, 66640, '\p{_-deseret}', ""); + Expect(1, 66640, '\p{^_-deseret}', ""); + Expect(1, 66640, '\P{_-deseret}', ""); + Expect(0, 66640, '\P{^_-deseret}', ""); + Error('\p{_ Is_Deseret/a/}'); + Error('\P{_ Is_Deseret/a/}'); + Expect(1, 66639, '\p{isdeseret}', ""); + Expect(0, 66639, '\p{^isdeseret}', ""); + Expect(0, 66639, '\P{isdeseret}', ""); + Expect(1, 66639, '\P{^isdeseret}', ""); + Expect(0, 66640, '\p{isdeseret}', ""); + Expect(1, 66640, '\p{^isdeseret}', ""); + Expect(1, 66640, '\P{isdeseret}', ""); + Expect(0, 66640, '\P{^isdeseret}', ""); + Expect(1, 66639, '\p{ Is_deseret}', ""); + Expect(0, 66639, '\p{^ Is_deseret}', ""); + Expect(0, 66639, '\P{ Is_deseret}', ""); + Expect(1, 66639, '\P{^ Is_deseret}', ""); + Expect(0, 66640, '\p{ Is_deseret}', ""); + Expect(1, 66640, '\p{^ Is_deseret}', ""); + Expect(1, 66640, '\P{ Is_deseret}', ""); + Expect(0, 66640, '\P{^ Is_deseret}', ""); + Error('\p{/a/ DSRT}'); + Error('\P{/a/ DSRT}'); + Expect(1, 66639, '\p{dsrt}', ""); + Expect(0, 66639, '\p{^dsrt}', ""); + Expect(0, 66639, '\P{dsrt}', ""); + Expect(1, 66639, '\P{^dsrt}', ""); + Expect(0, 66640, '\p{dsrt}', ""); + Expect(1, 66640, '\p{^dsrt}', ""); + Expect(1, 66640, '\P{dsrt}', ""); + Expect(0, 66640, '\P{^dsrt}', ""); + Expect(1, 66639, '\p{_-dsrt}', ""); + Expect(0, 66639, '\p{^_-dsrt}', ""); + Expect(0, 66639, '\P{_-dsrt}', ""); + Expect(1, 66639, '\P{^_-dsrt}', ""); + Expect(0, 66640, '\p{_-dsrt}', ""); + Expect(1, 66640, '\p{^_-dsrt}', ""); + Expect(1, 66640, '\P{_-dsrt}', ""); + Expect(0, 66640, '\P{^_-dsrt}', ""); + Error('\p{_ Is_DSRT/a/}'); + Error('\P{_ Is_DSRT/a/}'); + Expect(1, 66639, '\p{isdsrt}', ""); + Expect(0, 66639, '\p{^isdsrt}', ""); + Expect(0, 66639, '\P{isdsrt}', ""); + Expect(1, 66639, '\P{^isdsrt}', ""); + Expect(0, 66640, '\p{isdsrt}', ""); + Expect(1, 66640, '\p{^isdsrt}', ""); + Expect(1, 66640, '\P{isdsrt}', ""); + Expect(0, 66640, '\P{^isdsrt}', ""); + Expect(1, 66639, '\p{ Is_DSRT}', ""); + Expect(0, 66639, '\p{^ Is_DSRT}', ""); + Expect(0, 66639, '\P{ Is_DSRT}', ""); + Expect(1, 66639, '\P{^ Is_DSRT}', ""); + Expect(0, 66640, '\p{ Is_DSRT}', ""); + Expect(1, 66640, '\p{^ Is_DSRT}', ""); + Expect(1, 66640, '\P{ Is_DSRT}', ""); + Expect(0, 66640, '\P{^ Is_DSRT}', ""); + Error('\p{_/a/devanagari}'); + Error('\P{_/a/devanagari}'); + Expect(1, 72457, '\p{devanagari}', ""); + Expect(0, 72457, '\p{^devanagari}', ""); + Expect(0, 72457, '\P{devanagari}', ""); + Expect(1, 72457, '\P{^devanagari}', ""); + Expect(0, 72458, '\p{devanagari}', ""); + Expect(1, 72458, '\p{^devanagari}', ""); + Expect(1, 72458, '\P{devanagari}', ""); + Expect(0, 72458, '\P{^devanagari}', ""); + Expect(1, 72457, '\p{ DEVANAGARI}', ""); + Expect(0, 72457, '\p{^ DEVANAGARI}', ""); + Expect(0, 72457, '\P{ DEVANAGARI}', ""); + Expect(1, 72457, '\P{^ DEVANAGARI}', ""); + Expect(0, 72458, '\p{ DEVANAGARI}', ""); + Expect(1, 72458, '\p{^ DEVANAGARI}', ""); + Expect(1, 72458, '\P{ DEVANAGARI}', ""); + Expect(0, 72458, '\P{^ DEVANAGARI}', ""); + Error('\p{_Is_Devanagari/a/}'); + Error('\P{_Is_Devanagari/a/}'); + Expect(1, 72457, '\p{isdevanagari}', ""); + Expect(0, 72457, '\p{^isdevanagari}', ""); + Expect(0, 72457, '\P{isdevanagari}', ""); + Expect(1, 72457, '\P{^isdevanagari}', ""); + Expect(0, 72458, '\p{isdevanagari}', ""); + Expect(1, 72458, '\p{^isdevanagari}', ""); + Expect(1, 72458, '\P{isdevanagari}', ""); + Expect(0, 72458, '\P{^isdevanagari}', ""); + Expect(1, 72457, '\p{ IS_Devanagari}', ""); + Expect(0, 72457, '\p{^ IS_Devanagari}', ""); + Expect(0, 72457, '\P{ IS_Devanagari}', ""); + Expect(1, 72457, '\P{^ IS_Devanagari}', ""); + Expect(0, 72458, '\p{ IS_Devanagari}', ""); + Expect(1, 72458, '\p{^ IS_Devanagari}', ""); + Expect(1, 72458, '\P{ IS_Devanagari}', ""); + Expect(0, 72458, '\P{^ IS_Devanagari}', ""); + Error('\p{-deva/a/}'); + Error('\P{-deva/a/}'); + Expect(1, 72457, '\p{deva}', ""); + Expect(0, 72457, '\p{^deva}', ""); + Expect(0, 72457, '\P{deva}', ""); + Expect(1, 72457, '\P{^deva}', ""); + Expect(0, 72458, '\p{deva}', ""); + Expect(1, 72458, '\p{^deva}', ""); + Expect(1, 72458, '\P{deva}', ""); + Expect(0, 72458, '\P{^deva}', ""); + Expect(1, 72457, '\p{Deva}', ""); + Expect(0, 72457, '\p{^Deva}', ""); + Expect(0, 72457, '\P{Deva}', ""); + Expect(1, 72457, '\P{^Deva}', ""); + Expect(0, 72458, '\p{Deva}', ""); + Expect(1, 72458, '\p{^Deva}', ""); + Expect(1, 72458, '\P{Deva}', ""); + Expect(0, 72458, '\P{^Deva}', ""); + Error('\p{:=is_Deva}'); + Error('\P{:=is_Deva}'); + Expect(1, 72457, '\p{isdeva}', ""); + Expect(0, 72457, '\p{^isdeva}', ""); + Expect(0, 72457, '\P{isdeva}', ""); + Expect(1, 72457, '\P{^isdeva}', ""); + Expect(0, 72458, '\p{isdeva}', ""); + Expect(1, 72458, '\p{^isdeva}', ""); + Expect(1, 72458, '\P{isdeva}', ""); + Expect(0, 72458, '\P{^isdeva}', ""); + Expect(1, 72457, '\p{_ IS_Deva}', ""); + Expect(0, 72457, '\p{^_ IS_Deva}', ""); + Expect(0, 72457, '\P{_ IS_Deva}', ""); + Expect(1, 72457, '\P{^_ IS_Deva}', ""); + Expect(0, 72458, '\p{_ IS_Deva}', ""); + Expect(1, 72458, '\p{^_ IS_Deva}', ""); + Expect(1, 72458, '\P{_ IS_Deva}', ""); + Expect(0, 72458, '\P{^_ IS_Deva}', ""); + Error('\p{:=DEVANAGARI_extended}'); + Error('\P{:=DEVANAGARI_extended}'); + Expect(1, 43263, '\p{devanagariextended}', ""); + Expect(0, 43263, '\p{^devanagariextended}', ""); + Expect(0, 43263, '\P{devanagariextended}', ""); + Expect(1, 43263, '\P{^devanagariextended}', ""); + Expect(0, 43264, '\p{devanagariextended}', ""); + Expect(1, 43264, '\p{^devanagariextended}', ""); + Expect(1, 43264, '\P{devanagariextended}', ""); + Expect(0, 43264, '\P{^devanagariextended}', ""); + Expect(1, 43263, '\p{ _DEVANAGARI_Extended}', ""); + Expect(0, 43263, '\p{^ _DEVANAGARI_Extended}', ""); + Expect(0, 43263, '\P{ _DEVANAGARI_Extended}', ""); + Expect(1, 43263, '\P{^ _DEVANAGARI_Extended}', ""); + Expect(0, 43264, '\p{ _DEVANAGARI_Extended}', ""); + Expect(1, 43264, '\p{^ _DEVANAGARI_Extended}', ""); + Expect(1, 43264, '\P{ _DEVANAGARI_Extended}', ""); + Expect(0, 43264, '\P{^ _DEVANAGARI_Extended}', ""); + Error('\p{_:=Is_Devanagari_EXTENDED}'); + Error('\P{_:=Is_Devanagari_EXTENDED}'); + Expect(1, 43263, '\p{isdevanagariextended}', ""); + Expect(0, 43263, '\p{^isdevanagariextended}', ""); + Expect(0, 43263, '\P{isdevanagariextended}', ""); + Expect(1, 43263, '\P{^isdevanagariextended}', ""); + Expect(0, 43264, '\p{isdevanagariextended}', ""); + Expect(1, 43264, '\p{^isdevanagariextended}', ""); + Expect(1, 43264, '\P{isdevanagariextended}', ""); + Expect(0, 43264, '\P{^isdevanagariextended}', ""); + Expect(1, 43263, '\p{-IS_devanagari_Extended}', ""); + Expect(0, 43263, '\p{^-IS_devanagari_Extended}', ""); + Expect(0, 43263, '\P{-IS_devanagari_Extended}', ""); + Expect(1, 43263, '\P{^-IS_devanagari_Extended}', ""); + Expect(0, 43264, '\p{-IS_devanagari_Extended}', ""); + Expect(1, 43264, '\p{^-IS_devanagari_Extended}', ""); + Expect(1, 43264, '\P{-IS_devanagari_Extended}', ""); + Expect(0, 43264, '\P{^-IS_devanagari_Extended}', ""); + Error('\p{__In_DEVANAGARI_Extended:=}'); + Error('\P{__In_DEVANAGARI_Extended:=}'); + Expect(1, 43263, '\p{indevanagariextended}', ""); + Expect(0, 43263, '\p{^indevanagariextended}', ""); + Expect(0, 43263, '\P{indevanagariextended}', ""); + Expect(1, 43263, '\P{^indevanagariextended}', ""); + Expect(0, 43264, '\p{indevanagariextended}', ""); + Expect(1, 43264, '\p{^indevanagariextended}', ""); + Expect(1, 43264, '\P{indevanagariextended}', ""); + Expect(0, 43264, '\P{^indevanagariextended}', ""); + Expect(1, 43263, '\p{- IN_DEVANAGARI_Extended}', ""); + Expect(0, 43263, '\p{^- IN_DEVANAGARI_Extended}', ""); + Expect(0, 43263, '\P{- IN_DEVANAGARI_Extended}', ""); + Expect(1, 43263, '\P{^- IN_DEVANAGARI_Extended}', ""); + Expect(0, 43264, '\p{- IN_DEVANAGARI_Extended}', ""); + Expect(1, 43264, '\p{^- IN_DEVANAGARI_Extended}', ""); + Expect(1, 43264, '\P{- IN_DEVANAGARI_Extended}', ""); + Expect(0, 43264, '\P{^- IN_DEVANAGARI_Extended}', ""); + Error('\p{-/a/DEVANAGARI_EXT}'); + Error('\P{-/a/DEVANAGARI_EXT}'); + Expect(1, 43263, '\p{devanagariext}', ""); + Expect(0, 43263, '\p{^devanagariext}', ""); + Expect(0, 43263, '\P{devanagariext}', ""); + Expect(1, 43263, '\P{^devanagariext}', ""); + Expect(0, 43264, '\p{devanagariext}', ""); + Expect(1, 43264, '\p{^devanagariext}', ""); + Expect(1, 43264, '\P{devanagariext}', ""); + Expect(0, 43264, '\P{^devanagariext}', ""); + Expect(1, 43263, '\p{ _DEVANAGARI_EXT}', ""); + Expect(0, 43263, '\p{^ _DEVANAGARI_EXT}', ""); + Expect(0, 43263, '\P{ _DEVANAGARI_EXT}', ""); + Expect(1, 43263, '\P{^ _DEVANAGARI_EXT}', ""); + Expect(0, 43264, '\p{ _DEVANAGARI_EXT}', ""); + Expect(1, 43264, '\p{^ _DEVANAGARI_EXT}', ""); + Expect(1, 43264, '\P{ _DEVANAGARI_EXT}', ""); + Expect(0, 43264, '\P{^ _DEVANAGARI_EXT}', ""); + Error('\p{_/a/Is_Devanagari_Ext}'); + Error('\P{_/a/Is_Devanagari_Ext}'); + Expect(1, 43263, '\p{isdevanagariext}', ""); + Expect(0, 43263, '\p{^isdevanagariext}', ""); + Expect(0, 43263, '\P{isdevanagariext}', ""); + Expect(1, 43263, '\P{^isdevanagariext}', ""); + Expect(0, 43264, '\p{isdevanagariext}', ""); + Expect(1, 43264, '\p{^isdevanagariext}', ""); + Expect(1, 43264, '\P{isdevanagariext}', ""); + Expect(0, 43264, '\P{^isdevanagariext}', ""); + Expect(1, 43263, '\p{ -Is_Devanagari_Ext}', ""); + Expect(0, 43263, '\p{^ -Is_Devanagari_Ext}', ""); + Expect(0, 43263, '\P{ -Is_Devanagari_Ext}', ""); + Expect(1, 43263, '\P{^ -Is_Devanagari_Ext}', ""); + Expect(0, 43264, '\p{ -Is_Devanagari_Ext}', ""); + Expect(1, 43264, '\p{^ -Is_Devanagari_Ext}', ""); + Expect(1, 43264, '\P{ -Is_Devanagari_Ext}', ""); + Expect(0, 43264, '\P{^ -Is_Devanagari_Ext}', ""); + Error('\p{:= _In_Devanagari_ext}'); + Error('\P{:= _In_Devanagari_ext}'); + Expect(1, 43263, '\p{indevanagariext}', ""); + Expect(0, 43263, '\p{^indevanagariext}', ""); + Expect(0, 43263, '\P{indevanagariext}', ""); + Expect(1, 43263, '\P{^indevanagariext}', ""); + Expect(0, 43264, '\p{indevanagariext}', ""); + Expect(1, 43264, '\p{^indevanagariext}', ""); + Expect(1, 43264, '\P{indevanagariext}', ""); + Expect(0, 43264, '\P{^indevanagariext}', ""); + Expect(1, 43263, '\p{_-in_DEVANAGARI_EXT}', ""); + Expect(0, 43263, '\p{^_-in_DEVANAGARI_EXT}', ""); + Expect(0, 43263, '\P{_-in_DEVANAGARI_EXT}', ""); + Expect(1, 43263, '\P{^_-in_DEVANAGARI_EXT}', ""); + Expect(0, 43264, '\p{_-in_DEVANAGARI_EXT}', ""); + Expect(1, 43264, '\p{^_-in_DEVANAGARI_EXT}', ""); + Expect(1, 43264, '\P{_-in_DEVANAGARI_EXT}', ""); + Expect(0, 43264, '\P{^_-in_DEVANAGARI_EXT}', ""); + Error('\p{/a/ devanagari_Extended_A}'); + Error('\P{/a/ devanagari_Extended_A}'); + Expect(1, 72543, '\p{devanagariextendeda}', ""); + Expect(0, 72543, '\p{^devanagariextendeda}', ""); + Expect(0, 72543, '\P{devanagariextendeda}', ""); + Expect(1, 72543, '\P{^devanagariextendeda}', ""); + Expect(0, 72544, '\p{devanagariextendeda}', ""); + Expect(1, 72544, '\p{^devanagariextendeda}', ""); + Expect(1, 72544, '\P{devanagariextendeda}', ""); + Expect(0, 72544, '\P{^devanagariextendeda}', ""); + Expect(1, 72543, '\p{ _devanagari_extended_a}', ""); + Expect(0, 72543, '\p{^ _devanagari_extended_a}', ""); + Expect(0, 72543, '\P{ _devanagari_extended_a}', ""); + Expect(1, 72543, '\P{^ _devanagari_extended_a}', ""); + Expect(0, 72544, '\p{ _devanagari_extended_a}', ""); + Expect(1, 72544, '\p{^ _devanagari_extended_a}', ""); + Expect(1, 72544, '\P{ _devanagari_extended_a}', ""); + Expect(0, 72544, '\P{^ _devanagari_extended_a}', ""); + Error('\p{__IS_Devanagari_Extended_A/a/}'); + Error('\P{__IS_Devanagari_Extended_A/a/}'); + Expect(1, 72543, '\p{isdevanagariextendeda}', ""); + Expect(0, 72543, '\p{^isdevanagariextendeda}', ""); + Expect(0, 72543, '\P{isdevanagariextendeda}', ""); + Expect(1, 72543, '\P{^isdevanagariextendeda}', ""); + Expect(0, 72544, '\p{isdevanagariextendeda}', ""); + Expect(1, 72544, '\p{^isdevanagariextendeda}', ""); + Expect(1, 72544, '\P{isdevanagariextendeda}', ""); + Expect(0, 72544, '\P{^isdevanagariextendeda}', ""); + Expect(1, 72543, '\p{_Is_DEVANAGARI_Extended_a}', ""); + Expect(0, 72543, '\p{^_Is_DEVANAGARI_Extended_a}', ""); + Expect(0, 72543, '\P{_Is_DEVANAGARI_Extended_a}', ""); + Expect(1, 72543, '\P{^_Is_DEVANAGARI_Extended_a}', ""); + Expect(0, 72544, '\p{_Is_DEVANAGARI_Extended_a}', ""); + Expect(1, 72544, '\p{^_Is_DEVANAGARI_Extended_a}', ""); + Expect(1, 72544, '\P{_Is_DEVANAGARI_Extended_a}', ""); + Expect(0, 72544, '\P{^_Is_DEVANAGARI_Extended_a}', ""); + Error('\p{ in_Devanagari_EXTENDED_A/a/}'); + Error('\P{ in_Devanagari_EXTENDED_A/a/}'); + Expect(1, 72543, '\p{indevanagariextendeda}', ""); + Expect(0, 72543, '\p{^indevanagariextendeda}', ""); + Expect(0, 72543, '\P{indevanagariextendeda}', ""); + Expect(1, 72543, '\P{^indevanagariextendeda}', ""); + Expect(0, 72544, '\p{indevanagariextendeda}', ""); + Expect(1, 72544, '\p{^indevanagariextendeda}', ""); + Expect(1, 72544, '\P{indevanagariextendeda}', ""); + Expect(0, 72544, '\P{^indevanagariextendeda}', ""); + Expect(1, 72543, '\p{- in_Devanagari_Extended_A}', ""); + Expect(0, 72543, '\p{^- in_Devanagari_Extended_A}', ""); + Expect(0, 72543, '\P{- in_Devanagari_Extended_A}', ""); + Expect(1, 72543, '\P{^- in_Devanagari_Extended_A}', ""); + Expect(0, 72544, '\p{- in_Devanagari_Extended_A}', ""); + Expect(1, 72544, '\p{^- in_Devanagari_Extended_A}', ""); + Expect(1, 72544, '\P{- in_Devanagari_Extended_A}', ""); + Expect(0, 72544, '\P{^- in_Devanagari_Extended_A}', ""); + Error('\p{ -devanagari_Ext_A/a/}'); + Error('\P{ -devanagari_Ext_A/a/}'); + Expect(1, 72543, '\p{devanagariexta}', ""); + Expect(0, 72543, '\p{^devanagariexta}', ""); + Expect(0, 72543, '\P{devanagariexta}', ""); + Expect(1, 72543, '\P{^devanagariexta}', ""); + Expect(0, 72544, '\p{devanagariexta}', ""); + Expect(1, 72544, '\p{^devanagariexta}', ""); + Expect(1, 72544, '\P{devanagariexta}', ""); + Expect(0, 72544, '\P{^devanagariexta}', ""); + Expect(1, 72543, '\p{__devanagari_ext_A}', ""); + Expect(0, 72543, '\p{^__devanagari_ext_A}', ""); + Expect(0, 72543, '\P{__devanagari_ext_A}', ""); + Expect(1, 72543, '\P{^__devanagari_ext_A}', ""); + Expect(0, 72544, '\p{__devanagari_ext_A}', ""); + Expect(1, 72544, '\p{^__devanagari_ext_A}', ""); + Expect(1, 72544, '\P{__devanagari_ext_A}', ""); + Expect(0, 72544, '\P{^__devanagari_ext_A}', ""); + Error('\p{ Is_Devanagari_Ext_A/a/}'); + Error('\P{ Is_Devanagari_Ext_A/a/}'); + Expect(1, 72543, '\p{isdevanagariexta}', ""); + Expect(0, 72543, '\p{^isdevanagariexta}', ""); + Expect(0, 72543, '\P{isdevanagariexta}', ""); + Expect(1, 72543, '\P{^isdevanagariexta}', ""); + Expect(0, 72544, '\p{isdevanagariexta}', ""); + Expect(1, 72544, '\p{^isdevanagariexta}', ""); + Expect(1, 72544, '\P{isdevanagariexta}', ""); + Expect(0, 72544, '\P{^isdevanagariexta}', ""); + Expect(1, 72543, '\p{_ is_DEVANAGARI_EXT_A}', ""); + Expect(0, 72543, '\p{^_ is_DEVANAGARI_EXT_A}', ""); + Expect(0, 72543, '\P{_ is_DEVANAGARI_EXT_A}', ""); + Expect(1, 72543, '\P{^_ is_DEVANAGARI_EXT_A}', ""); + Expect(0, 72544, '\p{_ is_DEVANAGARI_EXT_A}', ""); + Expect(1, 72544, '\p{^_ is_DEVANAGARI_EXT_A}', ""); + Expect(1, 72544, '\P{_ is_DEVANAGARI_EXT_A}', ""); + Expect(0, 72544, '\P{^_ is_DEVANAGARI_EXT_A}', ""); + Error('\p{/a/ In_Devanagari_EXT_A}'); + Error('\P{/a/ In_Devanagari_EXT_A}'); + Expect(1, 72543, '\p{indevanagariexta}', ""); + Expect(0, 72543, '\p{^indevanagariexta}', ""); + Expect(0, 72543, '\P{indevanagariexta}', ""); + Expect(1, 72543, '\P{^indevanagariexta}', ""); + Expect(0, 72544, '\p{indevanagariexta}', ""); + Expect(1, 72544, '\p{^indevanagariexta}', ""); + Expect(1, 72544, '\P{indevanagariexta}', ""); + Expect(0, 72544, '\P{^indevanagariexta}', ""); + Expect(1, 72543, '\p{ -IN_Devanagari_ext_A}', ""); + Expect(0, 72543, '\p{^ -IN_Devanagari_ext_A}', ""); + Expect(0, 72543, '\P{ -IN_Devanagari_ext_A}', ""); + Expect(1, 72543, '\P{^ -IN_Devanagari_ext_A}', ""); + Expect(0, 72544, '\p{ -IN_Devanagari_ext_A}', ""); + Expect(1, 72544, '\p{^ -IN_Devanagari_ext_A}', ""); + Expect(1, 72544, '\P{ -IN_Devanagari_ext_A}', ""); + Expect(0, 72544, '\P{^ -IN_Devanagari_ext_A}', ""); + Error('\p{-:=Diacritic}'); + Error('\P{-:=Diacritic}'); + Expect(1, 125258, '\p{diacritic}', ""); + Expect(0, 125258, '\p{^diacritic}', ""); + Expect(0, 125258, '\P{diacritic}', ""); + Expect(1, 125258, '\P{^diacritic}', ""); + Expect(0, 125259, '\p{diacritic}', ""); + Expect(1, 125259, '\p{^diacritic}', ""); + Expect(1, 125259, '\P{diacritic}', ""); + Expect(0, 125259, '\P{^diacritic}', ""); + Expect(1, 125258, '\p{__diacritic}', ""); + Expect(0, 125258, '\p{^__diacritic}', ""); + Expect(0, 125258, '\P{__diacritic}', ""); + Expect(1, 125258, '\P{^__diacritic}', ""); + Expect(0, 125259, '\p{__diacritic}', ""); + Expect(1, 125259, '\p{^__diacritic}', ""); + Expect(1, 125259, '\P{__diacritic}', ""); + Expect(0, 125259, '\P{^__diacritic}', ""); + Error('\p{_-is_Diacritic/a/}'); + Error('\P{_-is_Diacritic/a/}'); + Expect(1, 125258, '\p{isdiacritic}', ""); + Expect(0, 125258, '\p{^isdiacritic}', ""); + Expect(0, 125258, '\P{isdiacritic}', ""); + Expect(1, 125258, '\P{^isdiacritic}', ""); + Expect(0, 125259, '\p{isdiacritic}', ""); + Expect(1, 125259, '\p{^isdiacritic}', ""); + Expect(1, 125259, '\P{isdiacritic}', ""); + Expect(0, 125259, '\P{^isdiacritic}', ""); + Expect(1, 125258, '\p{ IS_DIACRITIC}', ""); + Expect(0, 125258, '\p{^ IS_DIACRITIC}', ""); + Expect(0, 125258, '\P{ IS_DIACRITIC}', ""); + Expect(1, 125258, '\P{^ IS_DIACRITIC}', ""); + Expect(0, 125259, '\p{ IS_DIACRITIC}', ""); + Expect(1, 125259, '\p{^ IS_DIACRITIC}', ""); + Expect(1, 125259, '\P{ IS_DIACRITIC}', ""); + Expect(0, 125259, '\P{^ IS_DIACRITIC}', ""); + Error('\p{-Dia/a/}'); + Error('\P{-Dia/a/}'); + Expect(1, 125258, '\p{dia}', ""); + Expect(0, 125258, '\p{^dia}', ""); + Expect(0, 125258, '\P{dia}', ""); + Expect(1, 125258, '\P{^dia}', ""); + Expect(0, 125259, '\p{dia}', ""); + Expect(1, 125259, '\p{^dia}', ""); + Expect(1, 125259, '\P{dia}', ""); + Expect(0, 125259, '\P{^dia}', ""); + Expect(1, 125258, '\p{ Dia}', ""); + Expect(0, 125258, '\p{^ Dia}', ""); + Expect(0, 125258, '\P{ Dia}', ""); + Expect(1, 125258, '\P{^ Dia}', ""); + Expect(0, 125259, '\p{ Dia}', ""); + Expect(1, 125259, '\p{^ Dia}', ""); + Expect(1, 125259, '\P{ Dia}', ""); + Expect(0, 125259, '\P{^ Dia}', ""); + Error('\p{/a/ Is_Dia}'); + Error('\P{/a/ Is_Dia}'); + Expect(1, 125258, '\p{isdia}', ""); + Expect(0, 125258, '\p{^isdia}', ""); + Expect(0, 125258, '\P{isdia}', ""); + Expect(1, 125258, '\P{^isdia}', ""); + Expect(0, 125259, '\p{isdia}', ""); + Expect(1, 125259, '\p{^isdia}', ""); + Expect(1, 125259, '\P{isdia}', ""); + Expect(0, 125259, '\P{^isdia}', ""); + Expect(1, 125258, '\p{_ Is_Dia}', ""); + Expect(0, 125258, '\p{^_ Is_Dia}', ""); + Expect(0, 125258, '\P{_ Is_Dia}', ""); + Expect(1, 125258, '\P{^_ Is_Dia}', ""); + Expect(0, 125259, '\p{_ Is_Dia}', ""); + Expect(1, 125259, '\p{^_ Is_Dia}', ""); + Expect(1, 125259, '\P{_ Is_Dia}', ""); + Expect(0, 125259, '\P{^_ Is_Dia}', ""); + Error('\p{:=-XPosixDigit}'); + Error('\P{:=-XPosixDigit}'); + Expect(1, 130041, '\p{xposixdigit}', ""); + Expect(0, 130041, '\p{^xposixdigit}', ""); + Expect(0, 130041, '\P{xposixdigit}', ""); + Expect(1, 130041, '\P{^xposixdigit}', ""); + Expect(0, 130042, '\p{xposixdigit}', ""); + Expect(1, 130042, '\p{^xposixdigit}', ""); + Expect(1, 130042, '\P{xposixdigit}', ""); + Expect(0, 130042, '\P{^xposixdigit}', ""); + Expect(1, 130041, '\p{_ XPosixDigit}', ""); + Expect(0, 130041, '\p{^_ XPosixDigit}', ""); + Expect(0, 130041, '\P{_ XPosixDigit}', ""); + Expect(1, 130041, '\P{^_ XPosixDigit}', ""); + Expect(0, 130042, '\p{_ XPosixDigit}', ""); + Expect(1, 130042, '\p{^_ XPosixDigit}', ""); + Expect(1, 130042, '\P{_ XPosixDigit}', ""); + Expect(0, 130042, '\P{^_ XPosixDigit}', ""); + Error('\p{ DIGIT:=}'); + Error('\P{ DIGIT:=}'); + Expect(1, 130041, '\p{digit}', ""); + Expect(0, 130041, '\p{^digit}', ""); + Expect(0, 130041, '\P{digit}', ""); + Expect(1, 130041, '\P{^digit}', ""); + Expect(0, 130042, '\p{digit}', ""); + Expect(1, 130042, '\p{^digit}', ""); + Expect(1, 130042, '\P{digit}', ""); + Expect(0, 130042, '\P{^digit}', ""); + Expect(1, 130041, '\p{-Digit}', ""); + Expect(0, 130041, '\p{^-Digit}', ""); + Expect(0, 130041, '\P{-Digit}', ""); + Expect(1, 130041, '\P{^-Digit}', ""); + Expect(0, 130042, '\p{-Digit}', ""); + Expect(1, 130042, '\p{^-Digit}', ""); + Expect(1, 130042, '\P{-Digit}', ""); + Expect(0, 130042, '\P{^-Digit}', ""); + Error('\p{ -IS_xposixdigit/a/}'); + Error('\P{ -IS_xposixdigit/a/}'); + Expect(1, 130041, '\p{isxposixdigit}', ""); + Expect(0, 130041, '\p{^isxposixdigit}', ""); + Expect(0, 130041, '\P{isxposixdigit}', ""); + Expect(1, 130041, '\P{^isxposixdigit}', ""); + Expect(0, 130042, '\p{isxposixdigit}', ""); + Expect(1, 130042, '\p{^isxposixdigit}', ""); + Expect(1, 130042, '\P{isxposixdigit}', ""); + Expect(0, 130042, '\P{^isxposixdigit}', ""); + Expect(1, 130041, '\p{ Is_XPOSIXDIGIT}', ""); + Expect(0, 130041, '\p{^ Is_XPOSIXDIGIT}', ""); + Expect(0, 130041, '\P{ Is_XPOSIXDIGIT}', ""); + Expect(1, 130041, '\P{^ Is_XPOSIXDIGIT}', ""); + Expect(0, 130042, '\p{ Is_XPOSIXDIGIT}', ""); + Expect(1, 130042, '\p{^ Is_XPOSIXDIGIT}', ""); + Expect(1, 130042, '\P{ Is_XPOSIXDIGIT}', ""); + Expect(0, 130042, '\P{^ Is_XPOSIXDIGIT}', ""); + Error('\p{- is_Digit:=}'); + Error('\P{- is_Digit:=}'); + Expect(1, 130041, '\p{isdigit}', ""); + Expect(0, 130041, '\p{^isdigit}', ""); + Expect(0, 130041, '\P{isdigit}', ""); + Expect(1, 130041, '\P{^isdigit}', ""); + Expect(0, 130042, '\p{isdigit}', ""); + Expect(1, 130042, '\p{^isdigit}', ""); + Expect(1, 130042, '\P{isdigit}', ""); + Expect(0, 130042, '\P{^isdigit}', ""); + Expect(1, 130041, '\p{- Is_DIGIT}', ""); + Expect(0, 130041, '\p{^- Is_DIGIT}', ""); + Expect(0, 130041, '\P{- Is_DIGIT}', ""); + Expect(1, 130041, '\P{^- Is_DIGIT}', ""); + Expect(0, 130042, '\p{- Is_DIGIT}', ""); + Expect(1, 130042, '\p{^- Is_DIGIT}', ""); + Expect(1, 130042, '\P{- Is_DIGIT}', ""); + Expect(0, 130042, '\P{^- Is_DIGIT}', ""); + Error('\p{__Decimal_Number:=}'); + Error('\P{__Decimal_Number:=}'); + Expect(1, 130041, '\p{decimalnumber}', ""); + Expect(0, 130041, '\p{^decimalnumber}', ""); + Expect(0, 130041, '\P{decimalnumber}', ""); + Expect(1, 130041, '\P{^decimalnumber}', ""); + Expect(0, 130042, '\p{decimalnumber}', ""); + Expect(1, 130042, '\p{^decimalnumber}', ""); + Expect(1, 130042, '\P{decimalnumber}', ""); + Expect(0, 130042, '\P{^decimalnumber}', ""); + Expect(1, 130041, '\p{ Decimal_NUMBER}', ""); + Expect(0, 130041, '\p{^ Decimal_NUMBER}', ""); + Expect(0, 130041, '\P{ Decimal_NUMBER}', ""); + Expect(1, 130041, '\P{^ Decimal_NUMBER}', ""); + Expect(0, 130042, '\p{ Decimal_NUMBER}', ""); + Expect(1, 130042, '\p{^ Decimal_NUMBER}', ""); + Expect(1, 130042, '\P{ Decimal_NUMBER}', ""); + Expect(0, 130042, '\P{^ Decimal_NUMBER}', ""); + Error('\p{ _Is_decimal_number:=}'); + Error('\P{ _Is_decimal_number:=}'); + Expect(1, 130041, '\p{isdecimalnumber}', ""); + Expect(0, 130041, '\p{^isdecimalnumber}', ""); + Expect(0, 130041, '\P{isdecimalnumber}', ""); + Expect(1, 130041, '\P{^isdecimalnumber}', ""); + Expect(0, 130042, '\p{isdecimalnumber}', ""); + Expect(1, 130042, '\p{^isdecimalnumber}', ""); + Expect(1, 130042, '\P{isdecimalnumber}', ""); + Expect(0, 130042, '\P{^isdecimalnumber}', ""); + Expect(1, 130041, '\p{_ Is_Decimal_Number}', ""); + Expect(0, 130041, '\p{^_ Is_Decimal_Number}', ""); + Expect(0, 130041, '\P{_ Is_Decimal_Number}', ""); + Expect(1, 130041, '\P{^_ Is_Decimal_Number}', ""); + Expect(0, 130042, '\p{_ Is_Decimal_Number}', ""); + Expect(1, 130042, '\p{^_ Is_Decimal_Number}', ""); + Expect(1, 130042, '\P{_ Is_Decimal_Number}', ""); + Expect(0, 130042, '\P{^_ Is_Decimal_Number}', ""); + Error('\p{ ND:=}'); + Error('\P{ ND:=}'); + Expect(1, 130041, '\p{nd}', ""); + Expect(0, 130041, '\p{^nd}', ""); + Expect(0, 130041, '\P{nd}', ""); + Expect(1, 130041, '\P{^nd}', ""); + Expect(0, 130042, '\p{nd}', ""); + Expect(1, 130042, '\p{^nd}', ""); + Expect(1, 130042, '\P{nd}', ""); + Expect(0, 130042, '\P{^nd}', ""); + Expect(1, 130041, '\p{ Nd}', ""); + Expect(0, 130041, '\p{^ Nd}', ""); + Expect(0, 130041, '\P{ Nd}', ""); + Expect(1, 130041, '\P{^ Nd}', ""); + Expect(0, 130042, '\p{ Nd}', ""); + Expect(1, 130042, '\p{^ Nd}', ""); + Expect(1, 130042, '\P{ Nd}', ""); + Expect(0, 130042, '\P{^ Nd}', ""); + Error('\p{:= Is_Nd}'); + Error('\P{:= Is_Nd}'); + Expect(1, 130041, '\p{isnd}', ""); + Expect(0, 130041, '\p{^isnd}', ""); + Expect(0, 130041, '\P{isnd}', ""); + Expect(1, 130041, '\P{^isnd}', ""); + Expect(0, 130042, '\p{isnd}', ""); + Expect(1, 130042, '\p{^isnd}', ""); + Expect(1, 130042, '\P{isnd}', ""); + Expect(0, 130042, '\P{^isnd}', ""); + Expect(1, 130041, '\p{ Is_Nd}', ""); + Expect(0, 130041, '\p{^ Is_Nd}', ""); + Expect(0, 130041, '\P{ Is_Nd}', ""); + Expect(1, 130041, '\P{^ Is_Nd}', ""); + Expect(0, 130042, '\p{ Is_Nd}', ""); + Expect(1, 130042, '\p{^ Is_Nd}', ""); + Expect(1, 130042, '\P{ Is_Nd}', ""); + Expect(0, 130042, '\P{^ Is_Nd}', ""); + Error('\p{__Dingbats/a/}'); + Error('\P{__Dingbats/a/}'); + Expect(1, 10175, '\p{dingbats}', ""); + Expect(0, 10175, '\p{^dingbats}', ""); + Expect(0, 10175, '\P{dingbats}', ""); + Expect(1, 10175, '\P{^dingbats}', ""); + Expect(0, 10176, '\p{dingbats}', ""); + Expect(1, 10176, '\p{^dingbats}', ""); + Expect(1, 10176, '\P{dingbats}', ""); + Expect(0, 10176, '\P{^dingbats}', ""); + Expect(1, 10175, '\p{ _dingbats}', ""); + Expect(0, 10175, '\p{^ _dingbats}', ""); + Expect(0, 10175, '\P{ _dingbats}', ""); + Expect(1, 10175, '\P{^ _dingbats}', ""); + Expect(0, 10176, '\p{ _dingbats}', ""); + Expect(1, 10176, '\p{^ _dingbats}', ""); + Expect(1, 10176, '\P{ _dingbats}', ""); + Expect(0, 10176, '\P{^ _dingbats}', ""); + Error('\p{:=_-IS_Dingbats}'); + Error('\P{:=_-IS_Dingbats}'); + Expect(1, 10175, '\p{isdingbats}', ""); + Expect(0, 10175, '\p{^isdingbats}', ""); + Expect(0, 10175, '\P{isdingbats}', ""); + Expect(1, 10175, '\P{^isdingbats}', ""); + Expect(0, 10176, '\p{isdingbats}', ""); + Expect(1, 10176, '\p{^isdingbats}', ""); + Expect(1, 10176, '\P{isdingbats}', ""); + Expect(0, 10176, '\P{^isdingbats}', ""); + Expect(1, 10175, '\p{ -IS_DINGBATS}', ""); + Expect(0, 10175, '\p{^ -IS_DINGBATS}', ""); + Expect(0, 10175, '\P{ -IS_DINGBATS}', ""); + Expect(1, 10175, '\P{^ -IS_DINGBATS}', ""); + Expect(0, 10176, '\p{ -IS_DINGBATS}', ""); + Expect(1, 10176, '\p{^ -IS_DINGBATS}', ""); + Expect(1, 10176, '\P{ -IS_DINGBATS}', ""); + Expect(0, 10176, '\P{^ -IS_DINGBATS}', ""); + Error('\p{ _In_Dingbats:=}'); + Error('\P{ _In_Dingbats:=}'); + Expect(1, 10175, '\p{indingbats}', ""); + Expect(0, 10175, '\p{^indingbats}', ""); + Expect(0, 10175, '\P{indingbats}', ""); + Expect(1, 10175, '\P{^indingbats}', ""); + Expect(0, 10176, '\p{indingbats}', ""); + Expect(1, 10176, '\p{^indingbats}', ""); + Expect(1, 10176, '\P{indingbats}', ""); + Expect(0, 10176, '\P{^indingbats}', ""); + Expect(1, 10175, '\p{_ In_DINGBATS}', ""); + Expect(0, 10175, '\p{^_ In_DINGBATS}', ""); + Expect(0, 10175, '\P{_ In_DINGBATS}', ""); + Expect(1, 10175, '\P{^_ In_DINGBATS}', ""); + Expect(0, 10176, '\p{_ In_DINGBATS}', ""); + Expect(1, 10176, '\p{^_ In_DINGBATS}', ""); + Expect(1, 10176, '\P{_ In_DINGBATS}', ""); + Expect(0, 10176, '\P{^_ In_DINGBATS}', ""); + Error('\p{/a/_ DIVES_Akuru}'); + Error('\P{/a/_ DIVES_Akuru}'); + Expect(1, 72025, '\p{divesakuru}', ""); + Expect(0, 72025, '\p{^divesakuru}', ""); + Expect(0, 72025, '\P{divesakuru}', ""); + Expect(1, 72025, '\P{^divesakuru}', ""); + Expect(0, 72026, '\p{divesakuru}', ""); + Expect(1, 72026, '\p{^divesakuru}', ""); + Expect(1, 72026, '\P{divesakuru}', ""); + Expect(0, 72026, '\P{^divesakuru}', ""); + Expect(1, 72025, '\p{-Dives_Akuru}', ""); + Expect(0, 72025, '\p{^-Dives_Akuru}', ""); + Expect(0, 72025, '\P{-Dives_Akuru}', ""); + Expect(1, 72025, '\P{^-Dives_Akuru}', ""); + Expect(0, 72026, '\p{-Dives_Akuru}', ""); + Expect(1, 72026, '\p{^-Dives_Akuru}', ""); + Expect(1, 72026, '\P{-Dives_Akuru}', ""); + Expect(0, 72026, '\P{^-Dives_Akuru}', ""); + Error('\p{_/a/Is_DIVES_Akuru}'); + Error('\P{_/a/Is_DIVES_Akuru}'); + Expect(1, 72025, '\p{isdivesakuru}', ""); + Expect(0, 72025, '\p{^isdivesakuru}', ""); + Expect(0, 72025, '\P{isdivesakuru}', ""); + Expect(1, 72025, '\P{^isdivesakuru}', ""); + Expect(0, 72026, '\p{isdivesakuru}', ""); + Expect(1, 72026, '\p{^isdivesakuru}', ""); + Expect(1, 72026, '\P{isdivesakuru}', ""); + Expect(0, 72026, '\P{^isdivesakuru}', ""); + Expect(1, 72025, '\p{ IS_Dives_Akuru}', ""); + Expect(0, 72025, '\p{^ IS_Dives_Akuru}', ""); + Expect(0, 72025, '\P{ IS_Dives_Akuru}', ""); + Expect(1, 72025, '\P{^ IS_Dives_Akuru}', ""); + Expect(0, 72026, '\p{ IS_Dives_Akuru}', ""); + Expect(1, 72026, '\p{^ IS_Dives_Akuru}', ""); + Expect(1, 72026, '\P{ IS_Dives_Akuru}', ""); + Expect(0, 72026, '\P{^ IS_Dives_Akuru}', ""); + Error('\p{/a/_DIAK}'); + Error('\P{/a/_DIAK}'); + Expect(1, 72025, '\p{diak}', ""); + Expect(0, 72025, '\p{^diak}', ""); + Expect(0, 72025, '\P{diak}', ""); + Expect(1, 72025, '\P{^diak}', ""); + Expect(0, 72026, '\p{diak}', ""); + Expect(1, 72026, '\p{^diak}', ""); + Expect(1, 72026, '\P{diak}', ""); + Expect(0, 72026, '\P{^diak}', ""); + Expect(1, 72025, '\p{_ diak}', ""); + Expect(0, 72025, '\p{^_ diak}', ""); + Expect(0, 72025, '\P{_ diak}', ""); + Expect(1, 72025, '\P{^_ diak}', ""); + Expect(0, 72026, '\p{_ diak}', ""); + Expect(1, 72026, '\p{^_ diak}', ""); + Expect(1, 72026, '\P{_ diak}', ""); + Expect(0, 72026, '\P{^_ diak}', ""); + Error('\p{/a/--is_DIAK}'); + Error('\P{/a/--is_DIAK}'); + Expect(1, 72025, '\p{isdiak}', ""); + Expect(0, 72025, '\p{^isdiak}', ""); + Expect(0, 72025, '\P{isdiak}', ""); + Expect(1, 72025, '\P{^isdiak}', ""); + Expect(0, 72026, '\p{isdiak}', ""); + Expect(1, 72026, '\p{^isdiak}', ""); + Expect(1, 72026, '\P{isdiak}', ""); + Expect(0, 72026, '\P{^isdiak}', ""); + Expect(1, 72025, '\p{ _Is_Diak}', ""); + Expect(0, 72025, '\p{^ _Is_Diak}', ""); + Expect(0, 72025, '\P{ _Is_Diak}', ""); + Expect(1, 72025, '\P{^ _Is_Diak}', ""); + Expect(0, 72026, '\p{ _Is_Diak}', ""); + Expect(1, 72026, '\p{^ _Is_Diak}', ""); + Expect(1, 72026, '\P{ _Is_Diak}', ""); + Expect(0, 72026, '\P{^ _Is_Diak}', ""); + Error('\p{_DOGRA/a/}'); + Error('\P{_DOGRA/a/}'); + Expect(1, 71739, '\p{dogra}', ""); + Expect(0, 71739, '\p{^dogra}', ""); + Expect(0, 71739, '\P{dogra}', ""); + Expect(1, 71739, '\P{^dogra}', ""); + Expect(0, 71740, '\p{dogra}', ""); + Expect(1, 71740, '\p{^dogra}', ""); + Expect(1, 71740, '\P{dogra}', ""); + Expect(0, 71740, '\P{^dogra}', ""); + Expect(1, 71739, '\p{_ dogra}', ""); + Expect(0, 71739, '\p{^_ dogra}', ""); + Expect(0, 71739, '\P{_ dogra}', ""); + Expect(1, 71739, '\P{^_ dogra}', ""); + Expect(0, 71740, '\p{_ dogra}', ""); + Expect(1, 71740, '\p{^_ dogra}', ""); + Expect(1, 71740, '\P{_ dogra}', ""); + Expect(0, 71740, '\P{^_ dogra}', ""); + Error('\p{ /a/Is_Dogra}'); + Error('\P{ /a/Is_Dogra}'); + Expect(1, 71739, '\p{isdogra}', ""); + Expect(0, 71739, '\p{^isdogra}', ""); + Expect(0, 71739, '\P{isdogra}', ""); + Expect(1, 71739, '\P{^isdogra}', ""); + Expect(0, 71740, '\p{isdogra}', ""); + Expect(1, 71740, '\p{^isdogra}', ""); + Expect(1, 71740, '\P{isdogra}', ""); + Expect(0, 71740, '\P{^isdogra}', ""); + Expect(1, 71739, '\p{- Is_dogra}', ""); + Expect(0, 71739, '\p{^- Is_dogra}', ""); + Expect(0, 71739, '\P{- Is_dogra}', ""); + Expect(1, 71739, '\P{^- Is_dogra}', ""); + Expect(0, 71740, '\p{- Is_dogra}', ""); + Expect(1, 71740, '\p{^- Is_dogra}', ""); + Expect(1, 71740, '\P{- Is_dogra}', ""); + Expect(0, 71740, '\P{^- Is_dogra}', ""); + Error('\p{dogr/a/}'); + Error('\P{dogr/a/}'); + Expect(1, 71739, '\p{dogr}', ""); + Expect(0, 71739, '\p{^dogr}', ""); + Expect(0, 71739, '\P{dogr}', ""); + Expect(1, 71739, '\P{^dogr}', ""); + Expect(0, 71740, '\p{dogr}', ""); + Expect(1, 71740, '\p{^dogr}', ""); + Expect(1, 71740, '\P{dogr}', ""); + Expect(0, 71740, '\P{^dogr}', ""); + Expect(1, 71739, '\p{_DOGR}', ""); + Expect(0, 71739, '\p{^_DOGR}', ""); + Expect(0, 71739, '\P{_DOGR}', ""); + Expect(1, 71739, '\P{^_DOGR}', ""); + Expect(0, 71740, '\p{_DOGR}', ""); + Expect(1, 71740, '\p{^_DOGR}', ""); + Expect(1, 71740, '\P{_DOGR}', ""); + Expect(0, 71740, '\P{^_DOGR}', ""); + Error('\p{-IS_dogr:=}'); + Error('\P{-IS_dogr:=}'); + Expect(1, 71739, '\p{isdogr}', ""); + Expect(0, 71739, '\p{^isdogr}', ""); + Expect(0, 71739, '\P{isdogr}', ""); + Expect(1, 71739, '\P{^isdogr}', ""); + Expect(0, 71740, '\p{isdogr}', ""); + Expect(1, 71740, '\p{^isdogr}', ""); + Expect(1, 71740, '\P{isdogr}', ""); + Expect(0, 71740, '\P{^isdogr}', ""); + Expect(1, 71739, '\p{ _Is_Dogr}', ""); + Expect(0, 71739, '\p{^ _Is_Dogr}', ""); + Expect(0, 71739, '\P{ _Is_Dogr}', ""); + Expect(1, 71739, '\P{^ _Is_Dogr}', ""); + Expect(0, 71740, '\p{ _Is_Dogr}', ""); + Expect(1, 71740, '\p{^ _Is_Dogr}', ""); + Expect(1, 71740, '\P{ _Is_Dogr}', ""); + Expect(0, 71740, '\P{^ _Is_Dogr}', ""); + Error('\p{ Domino_Tiles:=}'); + Error('\P{ Domino_Tiles:=}'); + Expect(1, 127135, '\p{dominotiles}', ""); + Expect(0, 127135, '\p{^dominotiles}', ""); + Expect(0, 127135, '\P{dominotiles}', ""); + Expect(1, 127135, '\P{^dominotiles}', ""); + Expect(0, 127136, '\p{dominotiles}', ""); + Expect(1, 127136, '\p{^dominotiles}', ""); + Expect(1, 127136, '\P{dominotiles}', ""); + Expect(0, 127136, '\P{^dominotiles}', ""); + Expect(1, 127135, '\p{ -Domino_Tiles}', ""); + Expect(0, 127135, '\p{^ -Domino_Tiles}', ""); + Expect(0, 127135, '\P{ -Domino_Tiles}', ""); + Expect(1, 127135, '\P{^ -Domino_Tiles}', ""); + Expect(0, 127136, '\p{ -Domino_Tiles}', ""); + Expect(1, 127136, '\p{^ -Domino_Tiles}', ""); + Expect(1, 127136, '\P{ -Domino_Tiles}', ""); + Expect(0, 127136, '\P{^ -Domino_Tiles}', ""); + Error('\p{ :=Is_domino_TILES}'); + Error('\P{ :=Is_domino_TILES}'); + Expect(1, 127135, '\p{isdominotiles}', ""); + Expect(0, 127135, '\p{^isdominotiles}', ""); + Expect(0, 127135, '\P{isdominotiles}', ""); + Expect(1, 127135, '\P{^isdominotiles}', ""); + Expect(0, 127136, '\p{isdominotiles}', ""); + Expect(1, 127136, '\p{^isdominotiles}', ""); + Expect(1, 127136, '\P{isdominotiles}', ""); + Expect(0, 127136, '\P{^isdominotiles}', ""); + Expect(1, 127135, '\p{ Is_DOMINO_TILES}', ""); + Expect(0, 127135, '\p{^ Is_DOMINO_TILES}', ""); + Expect(0, 127135, '\P{ Is_DOMINO_TILES}', ""); + Expect(1, 127135, '\P{^ Is_DOMINO_TILES}', ""); + Expect(0, 127136, '\p{ Is_DOMINO_TILES}', ""); + Expect(1, 127136, '\p{^ Is_DOMINO_TILES}', ""); + Expect(1, 127136, '\P{ Is_DOMINO_TILES}', ""); + Expect(0, 127136, '\P{^ Is_DOMINO_TILES}', ""); + Error('\p{_-In_Domino_tiles:=}'); + Error('\P{_-In_Domino_tiles:=}'); + Expect(1, 127135, '\p{indominotiles}', ""); + Expect(0, 127135, '\p{^indominotiles}', ""); + Expect(0, 127135, '\P{indominotiles}', ""); + Expect(1, 127135, '\P{^indominotiles}', ""); + Expect(0, 127136, '\p{indominotiles}', ""); + Expect(1, 127136, '\p{^indominotiles}', ""); + Expect(1, 127136, '\P{indominotiles}', ""); + Expect(0, 127136, '\P{^indominotiles}', ""); + Expect(1, 127135, '\p{ in_Domino_tiles}', ""); + Expect(0, 127135, '\p{^ in_Domino_tiles}', ""); + Expect(0, 127135, '\P{ in_Domino_tiles}', ""); + Expect(1, 127135, '\P{^ in_Domino_tiles}', ""); + Expect(0, 127136, '\p{ in_Domino_tiles}', ""); + Expect(1, 127136, '\p{^ in_Domino_tiles}', ""); + Expect(1, 127136, '\P{ in_Domino_tiles}', ""); + Expect(0, 127136, '\P{^ in_Domino_tiles}', ""); + Error('\p{/a/ Domino}'); + Error('\P{/a/ Domino}'); + Expect(1, 127135, '\p{domino}', ""); + Expect(0, 127135, '\p{^domino}', ""); + Expect(0, 127135, '\P{domino}', ""); + Expect(1, 127135, '\P{^domino}', ""); + Expect(0, 127136, '\p{domino}', ""); + Expect(1, 127136, '\p{^domino}', ""); + Expect(1, 127136, '\P{domino}', ""); + Expect(0, 127136, '\P{^domino}', ""); + Expect(1, 127135, '\p{ Domino}', ""); + Expect(0, 127135, '\p{^ Domino}', ""); + Expect(0, 127135, '\P{ Domino}', ""); + Expect(1, 127135, '\P{^ Domino}', ""); + Expect(0, 127136, '\p{ Domino}', ""); + Expect(1, 127136, '\p{^ Domino}', ""); + Expect(1, 127136, '\P{ Domino}', ""); + Expect(0, 127136, '\P{^ Domino}', ""); + Error('\p{:=Is_Domino}'); + Error('\P{:=Is_Domino}'); + Expect(1, 127135, '\p{isdomino}', ""); + Expect(0, 127135, '\p{^isdomino}', ""); + Expect(0, 127135, '\P{isdomino}', ""); + Expect(1, 127135, '\P{^isdomino}', ""); + Expect(0, 127136, '\p{isdomino}', ""); + Expect(1, 127136, '\p{^isdomino}', ""); + Expect(1, 127136, '\P{isdomino}', ""); + Expect(0, 127136, '\P{^isdomino}', ""); + Expect(1, 127135, '\p{ Is_DOMINO}', ""); + Expect(0, 127135, '\p{^ Is_DOMINO}', ""); + Expect(0, 127135, '\P{ Is_DOMINO}', ""); + Expect(1, 127135, '\P{^ Is_DOMINO}', ""); + Expect(0, 127136, '\p{ Is_DOMINO}', ""); + Expect(1, 127136, '\p{^ Is_DOMINO}', ""); + Expect(1, 127136, '\P{ Is_DOMINO}', ""); + Expect(0, 127136, '\P{^ Is_DOMINO}', ""); + Error('\p{-In_Domino/a/}'); + Error('\P{-In_Domino/a/}'); + Expect(1, 127135, '\p{indomino}', ""); + Expect(0, 127135, '\p{^indomino}', ""); + Expect(0, 127135, '\P{indomino}', ""); + Expect(1, 127135, '\P{^indomino}', ""); + Expect(0, 127136, '\p{indomino}', ""); + Expect(1, 127136, '\p{^indomino}', ""); + Expect(1, 127136, '\P{indomino}', ""); + Expect(0, 127136, '\P{^indomino}', ""); + Expect(1, 127135, '\p{_ IN_Domino}', ""); + Expect(0, 127135, '\p{^_ IN_Domino}', ""); + Expect(0, 127135, '\P{_ IN_Domino}', ""); + Expect(1, 127135, '\P{^_ IN_Domino}', ""); + Expect(0, 127136, '\p{_ IN_Domino}', ""); + Expect(1, 127136, '\p{^_ IN_Domino}', ""); + Expect(1, 127136, '\P{_ IN_Domino}', ""); + Expect(0, 127136, '\P{^_ IN_Domino}', ""); + Error('\p{- Duployan:=}'); + Error('\P{- Duployan:=}'); + Expect(1, 113827, '\p{duployan}', ""); + Expect(0, 113827, '\p{^duployan}', ""); + Expect(0, 113827, '\P{duployan}', ""); + Expect(1, 113827, '\P{^duployan}', ""); + Expect(0, 113828, '\p{duployan}', ""); + Expect(1, 113828, '\p{^duployan}', ""); + Expect(1, 113828, '\P{duployan}', ""); + Expect(0, 113828, '\P{^duployan}', ""); + Expect(1, 113827, '\p{ duployan}', ""); + Expect(0, 113827, '\p{^ duployan}', ""); + Expect(0, 113827, '\P{ duployan}', ""); + Expect(1, 113827, '\P{^ duployan}', ""); + Expect(0, 113828, '\p{ duployan}', ""); + Expect(1, 113828, '\p{^ duployan}', ""); + Expect(1, 113828, '\P{ duployan}', ""); + Expect(0, 113828, '\P{^ duployan}', ""); + Error('\p{ Is_duployan:=}'); + Error('\P{ Is_duployan:=}'); + Expect(1, 113827, '\p{isduployan}', ""); + Expect(0, 113827, '\p{^isduployan}', ""); + Expect(0, 113827, '\P{isduployan}', ""); + Expect(1, 113827, '\P{^isduployan}', ""); + Expect(0, 113828, '\p{isduployan}', ""); + Expect(1, 113828, '\p{^isduployan}', ""); + Expect(1, 113828, '\P{isduployan}', ""); + Expect(0, 113828, '\P{^isduployan}', ""); + Expect(1, 113827, '\p{-is_DUPLOYAN}', ""); + Expect(0, 113827, '\p{^-is_DUPLOYAN}', ""); + Expect(0, 113827, '\P{-is_DUPLOYAN}', ""); + Expect(1, 113827, '\P{^-is_DUPLOYAN}', ""); + Expect(0, 113828, '\p{-is_DUPLOYAN}', ""); + Expect(1, 113828, '\p{^-is_DUPLOYAN}', ""); + Expect(1, 113828, '\P{-is_DUPLOYAN}', ""); + Expect(0, 113828, '\P{^-is_DUPLOYAN}', ""); + Error('\p{ Dupl:=}'); + Error('\P{ Dupl:=}'); + Expect(1, 113827, '\p{dupl}', ""); + Expect(0, 113827, '\p{^dupl}', ""); + Expect(0, 113827, '\P{dupl}', ""); + Expect(1, 113827, '\P{^dupl}', ""); + Expect(0, 113828, '\p{dupl}', ""); + Expect(1, 113828, '\p{^dupl}', ""); + Expect(1, 113828, '\P{dupl}', ""); + Expect(0, 113828, '\P{^dupl}', ""); + Expect(1, 113827, '\p{_DUPL}', ""); + Expect(0, 113827, '\p{^_DUPL}', ""); + Expect(0, 113827, '\P{_DUPL}', ""); + Expect(1, 113827, '\P{^_DUPL}', ""); + Expect(0, 113828, '\p{_DUPL}', ""); + Expect(1, 113828, '\p{^_DUPL}', ""); + Expect(1, 113828, '\P{_DUPL}', ""); + Expect(0, 113828, '\P{^_DUPL}', ""); + Error('\p{:=-_is_Dupl}'); + Error('\P{:=-_is_Dupl}'); + Expect(1, 113827, '\p{isdupl}', ""); + Expect(0, 113827, '\p{^isdupl}', ""); + Expect(0, 113827, '\P{isdupl}', ""); + Expect(1, 113827, '\P{^isdupl}', ""); + Expect(0, 113828, '\p{isdupl}', ""); + Expect(1, 113828, '\p{^isdupl}', ""); + Expect(1, 113828, '\P{isdupl}', ""); + Expect(0, 113828, '\P{^isdupl}', ""); + Expect(1, 113827, '\p{_-Is_Dupl}', ""); + Expect(0, 113827, '\p{^_-Is_Dupl}', ""); + Expect(0, 113827, '\P{_-Is_Dupl}', ""); + Expect(1, 113827, '\P{^_-Is_Dupl}', ""); + Expect(0, 113828, '\p{_-Is_Dupl}', ""); + Expect(1, 113828, '\p{^_-Is_Dupl}', ""); + Expect(1, 113828, '\P{_-Is_Dupl}', ""); + Expect(0, 113828, '\P{^_-Is_Dupl}', ""); + Error('\p{ _EARLY_DYNASTIC_Cuneiform:=}'); + Error('\P{ _EARLY_DYNASTIC_Cuneiform:=}'); + Expect(1, 75087, '\p{earlydynasticcuneiform}', ""); + Expect(0, 75087, '\p{^earlydynasticcuneiform}', ""); + Expect(0, 75087, '\P{earlydynasticcuneiform}', ""); + Expect(1, 75087, '\P{^earlydynasticcuneiform}', ""); + Expect(0, 75088, '\p{earlydynasticcuneiform}', ""); + Expect(1, 75088, '\p{^earlydynasticcuneiform}', ""); + Expect(1, 75088, '\P{earlydynasticcuneiform}', ""); + Expect(0, 75088, '\P{^earlydynasticcuneiform}', ""); + Expect(1, 75087, '\p{-Early_Dynastic_cuneiform}', ""); + Expect(0, 75087, '\p{^-Early_Dynastic_cuneiform}', ""); + Expect(0, 75087, '\P{-Early_Dynastic_cuneiform}', ""); + Expect(1, 75087, '\P{^-Early_Dynastic_cuneiform}', ""); + Expect(0, 75088, '\p{-Early_Dynastic_cuneiform}', ""); + Expect(1, 75088, '\p{^-Early_Dynastic_cuneiform}', ""); + Expect(1, 75088, '\P{-Early_Dynastic_cuneiform}', ""); + Expect(0, 75088, '\P{^-Early_Dynastic_cuneiform}', ""); + Error('\p{_ IS_Early_Dynastic_Cuneiform:=}'); + Error('\P{_ IS_Early_Dynastic_Cuneiform:=}'); + Expect(1, 75087, '\p{isearlydynasticcuneiform}', ""); + Expect(0, 75087, '\p{^isearlydynasticcuneiform}', ""); + Expect(0, 75087, '\P{isearlydynasticcuneiform}', ""); + Expect(1, 75087, '\P{^isearlydynasticcuneiform}', ""); + Expect(0, 75088, '\p{isearlydynasticcuneiform}', ""); + Expect(1, 75088, '\p{^isearlydynasticcuneiform}', ""); + Expect(1, 75088, '\P{isearlydynasticcuneiform}', ""); + Expect(0, 75088, '\P{^isearlydynasticcuneiform}', ""); + Expect(1, 75087, '\p{ Is_Early_Dynastic_Cuneiform}', ""); + Expect(0, 75087, '\p{^ Is_Early_Dynastic_Cuneiform}', ""); + Expect(0, 75087, '\P{ Is_Early_Dynastic_Cuneiform}', ""); + Expect(1, 75087, '\P{^ Is_Early_Dynastic_Cuneiform}', ""); + Expect(0, 75088, '\p{ Is_Early_Dynastic_Cuneiform}', ""); + Expect(1, 75088, '\p{^ Is_Early_Dynastic_Cuneiform}', ""); + Expect(1, 75088, '\P{ Is_Early_Dynastic_Cuneiform}', ""); + Expect(0, 75088, '\P{^ Is_Early_Dynastic_Cuneiform}', ""); + Error('\p{ /a/IN_Early_Dynastic_Cuneiform}'); + Error('\P{ /a/IN_Early_Dynastic_Cuneiform}'); + Expect(1, 75087, '\p{inearlydynasticcuneiform}', ""); + Expect(0, 75087, '\p{^inearlydynasticcuneiform}', ""); + Expect(0, 75087, '\P{inearlydynasticcuneiform}', ""); + Expect(1, 75087, '\P{^inearlydynasticcuneiform}', ""); + Expect(0, 75088, '\p{inearlydynasticcuneiform}', ""); + Expect(1, 75088, '\p{^inearlydynasticcuneiform}', ""); + Expect(1, 75088, '\P{inearlydynasticcuneiform}', ""); + Expect(0, 75088, '\P{^inearlydynasticcuneiform}', ""); + Expect(1, 75087, '\p{_-In_Early_dynastic_Cuneiform}', ""); + Expect(0, 75087, '\p{^_-In_Early_dynastic_Cuneiform}', ""); + Expect(0, 75087, '\P{_-In_Early_dynastic_Cuneiform}', ""); + Expect(1, 75087, '\P{^_-In_Early_dynastic_Cuneiform}', ""); + Expect(0, 75088, '\p{_-In_Early_dynastic_Cuneiform}', ""); + Expect(1, 75088, '\p{^_-In_Early_dynastic_Cuneiform}', ""); + Expect(1, 75088, '\P{_-In_Early_dynastic_Cuneiform}', ""); + Expect(0, 75088, '\P{^_-In_Early_dynastic_Cuneiform}', ""); + Error('\p{:=_Egyptian_Hieroglyph_format_Controls}'); + Error('\P{:=_Egyptian_Hieroglyph_format_Controls}'); + Expect(1, 78943, '\p{egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{ Egyptian_HIEROGLYPH_FORMAT_CONTROLS}', ""); + Expect(0, 78943, '\p{^ Egyptian_HIEROGLYPH_FORMAT_CONTROLS}', ""); + Expect(0, 78943, '\P{ Egyptian_HIEROGLYPH_FORMAT_CONTROLS}', ""); + Expect(1, 78943, '\P{^ Egyptian_HIEROGLYPH_FORMAT_CONTROLS}', ""); + Expect(0, 78944, '\p{ Egyptian_HIEROGLYPH_FORMAT_CONTROLS}', ""); + Expect(1, 78944, '\p{^ Egyptian_HIEROGLYPH_FORMAT_CONTROLS}', ""); + Expect(1, 78944, '\P{ Egyptian_HIEROGLYPH_FORMAT_CONTROLS}', ""); + Expect(0, 78944, '\P{^ Egyptian_HIEROGLYPH_FORMAT_CONTROLS}', ""); + Error('\p{- IS_egyptian_Hieroglyph_Format_Controls/a/}'); + Error('\P{- IS_egyptian_Hieroglyph_Format_Controls/a/}'); + Expect(1, 78943, '\p{isegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^isegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{isegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^isegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{isegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^isegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{isegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^isegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{_ Is_EGYPTIAN_Hieroglyph_Format_controls}', ""); + Expect(0, 78943, '\p{^_ Is_EGYPTIAN_Hieroglyph_Format_controls}', ""); + Expect(0, 78943, '\P{_ Is_EGYPTIAN_Hieroglyph_Format_controls}', ""); + Expect(1, 78943, '\P{^_ Is_EGYPTIAN_Hieroglyph_Format_controls}', ""); + Expect(0, 78944, '\p{_ Is_EGYPTIAN_Hieroglyph_Format_controls}', ""); + Expect(1, 78944, '\p{^_ Is_EGYPTIAN_Hieroglyph_Format_controls}', ""); + Expect(1, 78944, '\P{_ Is_EGYPTIAN_Hieroglyph_Format_controls}', ""); + Expect(0, 78944, '\P{^_ Is_EGYPTIAN_Hieroglyph_Format_controls}', ""); + Error('\p{ :=in_Egyptian_hieroglyph_format_Controls}'); + Error('\P{ :=in_Egyptian_hieroglyph_format_Controls}'); + Expect(1, 78943, '\p{inegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^inegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{inegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^inegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{inegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^inegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{inegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^inegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{ in_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(0, 78943, '\p{^ in_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(0, 78943, '\P{ in_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(1, 78943, '\P{^ in_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(0, 78944, '\p{ in_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(1, 78944, '\p{^ in_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(1, 78944, '\P{ in_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(0, 78944, '\P{^ in_Egyptian_Hieroglyph_Format_Controls}', ""); + Error('\p{/a/Egyptian_Hieroglyphs}'); + Error('\P{/a/Egyptian_Hieroglyphs}'); + Expect(1, 82938, '\p{egyptianhieroglyphs}', ""); + Expect(0, 82938, '\p{^egyptianhieroglyphs}', ""); + Expect(0, 82938, '\P{egyptianhieroglyphs}', ""); + Expect(1, 82938, '\P{^egyptianhieroglyphs}', ""); + Expect(0, 82939, '\p{egyptianhieroglyphs}', ""); + Expect(1, 82939, '\p{^egyptianhieroglyphs}', ""); + Expect(1, 82939, '\P{egyptianhieroglyphs}', ""); + Expect(0, 82939, '\P{^egyptianhieroglyphs}', ""); + Expect(1, 82938, '\p{ _Egyptian_Hieroglyphs}', ""); + Expect(0, 82938, '\p{^ _Egyptian_Hieroglyphs}', ""); + Expect(0, 82938, '\P{ _Egyptian_Hieroglyphs}', ""); + Expect(1, 82938, '\P{^ _Egyptian_Hieroglyphs}', ""); + Expect(0, 82939, '\p{ _Egyptian_Hieroglyphs}', ""); + Expect(1, 82939, '\p{^ _Egyptian_Hieroglyphs}', ""); + Expect(1, 82939, '\P{ _Egyptian_Hieroglyphs}', ""); + Expect(0, 82939, '\P{^ _Egyptian_Hieroglyphs}', ""); + Error('\p{:=is_egyptian_hieroglyphs}'); + Error('\P{:=is_egyptian_hieroglyphs}'); + Expect(1, 82938, '\p{isegyptianhieroglyphs}', ""); + Expect(0, 82938, '\p{^isegyptianhieroglyphs}', ""); + Expect(0, 82938, '\P{isegyptianhieroglyphs}', ""); + Expect(1, 82938, '\P{^isegyptianhieroglyphs}', ""); + Expect(0, 82939, '\p{isegyptianhieroglyphs}', ""); + Expect(1, 82939, '\p{^isegyptianhieroglyphs}', ""); + Expect(1, 82939, '\P{isegyptianhieroglyphs}', ""); + Expect(0, 82939, '\P{^isegyptianhieroglyphs}', ""); + Expect(1, 82938, '\p{_ IS_Egyptian_Hieroglyphs}', ""); + Expect(0, 82938, '\p{^_ IS_Egyptian_Hieroglyphs}', ""); + Expect(0, 82938, '\P{_ IS_Egyptian_Hieroglyphs}', ""); + Expect(1, 82938, '\P{^_ IS_Egyptian_Hieroglyphs}', ""); + Expect(0, 82939, '\p{_ IS_Egyptian_Hieroglyphs}', ""); + Expect(1, 82939, '\p{^_ IS_Egyptian_Hieroglyphs}', ""); + Expect(1, 82939, '\P{_ IS_Egyptian_Hieroglyphs}', ""); + Expect(0, 82939, '\P{^_ IS_Egyptian_Hieroglyphs}', ""); + Error('\p{_:=egyp}'); + Error('\P{_:=egyp}'); + Expect(1, 82938, '\p{egyp}', ""); + Expect(0, 82938, '\p{^egyp}', ""); + Expect(0, 82938, '\P{egyp}', ""); + Expect(1, 82938, '\P{^egyp}', ""); + Expect(0, 82939, '\p{egyp}', ""); + Expect(1, 82939, '\p{^egyp}', ""); + Expect(1, 82939, '\P{egyp}', ""); + Expect(0, 82939, '\P{^egyp}', ""); + Expect(1, 82938, '\p{--Egyp}', ""); + Expect(0, 82938, '\p{^--Egyp}', ""); + Expect(0, 82938, '\P{--Egyp}', ""); + Expect(1, 82938, '\P{^--Egyp}', ""); + Expect(0, 82939, '\p{--Egyp}', ""); + Expect(1, 82939, '\p{^--Egyp}', ""); + Expect(1, 82939, '\P{--Egyp}', ""); + Expect(0, 82939, '\P{^--Egyp}', ""); + Error('\p{ IS_Egyp/a/}'); + Error('\P{ IS_Egyp/a/}'); + Expect(1, 82938, '\p{isegyp}', ""); + Expect(0, 82938, '\p{^isegyp}', ""); + Expect(0, 82938, '\P{isegyp}', ""); + Expect(1, 82938, '\P{^isegyp}', ""); + Expect(0, 82939, '\p{isegyp}', ""); + Expect(1, 82939, '\p{^isegyp}', ""); + Expect(1, 82939, '\P{isegyp}', ""); + Expect(0, 82939, '\P{^isegyp}', ""); + Expect(1, 82938, '\p{ IS_egyp}', ""); + Expect(0, 82938, '\p{^ IS_egyp}', ""); + Expect(0, 82938, '\P{ IS_egyp}', ""); + Expect(1, 82938, '\P{^ IS_egyp}', ""); + Expect(0, 82939, '\p{ IS_egyp}', ""); + Expect(1, 82939, '\p{^ IS_egyp}', ""); + Expect(1, 82939, '\P{ IS_egyp}', ""); + Expect(0, 82939, '\P{^ IS_egyp}', ""); + Error('\p{:=--Egyptian_HIEROGLYPHS_extended_a}'); + Error('\P{:=--Egyptian_HIEROGLYPHS_extended_a}'); + Expect(1, 82943, '\p{egyptianhieroglyphsextendeda}', ""); + Expect(0, 82943, '\p{^egyptianhieroglyphsextendeda}', ""); + Expect(0, 82943, '\P{egyptianhieroglyphsextendeda}', ""); + Expect(1, 82943, '\P{^egyptianhieroglyphsextendeda}', ""); + Expect(0, 82944, '\p{egyptianhieroglyphsextendeda}', ""); + Expect(1, 82944, '\p{^egyptianhieroglyphsextendeda}', ""); + Expect(1, 82944, '\P{egyptianhieroglyphsextendeda}', ""); + Expect(0, 82944, '\P{^egyptianhieroglyphsextendeda}', ""); + Expect(1, 82943, '\p{_-Egyptian_Hieroglyphs_Extended_A}', ""); + Expect(0, 82943, '\p{^_-Egyptian_Hieroglyphs_Extended_A}', ""); + Expect(0, 82943, '\P{_-Egyptian_Hieroglyphs_Extended_A}', ""); + Expect(1, 82943, '\P{^_-Egyptian_Hieroglyphs_Extended_A}', ""); + Expect(0, 82944, '\p{_-Egyptian_Hieroglyphs_Extended_A}', ""); + Expect(1, 82944, '\p{^_-Egyptian_Hieroglyphs_Extended_A}', ""); + Expect(1, 82944, '\P{_-Egyptian_Hieroglyphs_Extended_A}', ""); + Expect(0, 82944, '\P{^_-Egyptian_Hieroglyphs_Extended_A}', ""); + Error('\p{ :=is_Egyptian_Hieroglyphs_EXTENDED_A}'); + Error('\P{ :=is_Egyptian_Hieroglyphs_EXTENDED_A}'); + Expect(1, 82943, '\p{isegyptianhieroglyphsextendeda}', ""); + Expect(0, 82943, '\p{^isegyptianhieroglyphsextendeda}', ""); + Expect(0, 82943, '\P{isegyptianhieroglyphsextendeda}', ""); + Expect(1, 82943, '\P{^isegyptianhieroglyphsextendeda}', ""); + Expect(0, 82944, '\p{isegyptianhieroglyphsextendeda}', ""); + Expect(1, 82944, '\p{^isegyptianhieroglyphsextendeda}', ""); + Expect(1, 82944, '\P{isegyptianhieroglyphsextendeda}', ""); + Expect(0, 82944, '\P{^isegyptianhieroglyphsextendeda}', ""); + Expect(1, 82943, '\p{-is_egyptian_Hieroglyphs_Extended_A}', ""); + Expect(0, 82943, '\p{^-is_egyptian_Hieroglyphs_Extended_A}', ""); + Expect(0, 82943, '\P{-is_egyptian_Hieroglyphs_Extended_A}', ""); + Expect(1, 82943, '\P{^-is_egyptian_Hieroglyphs_Extended_A}', ""); + Expect(0, 82944, '\p{-is_egyptian_Hieroglyphs_Extended_A}', ""); + Expect(1, 82944, '\p{^-is_egyptian_Hieroglyphs_Extended_A}', ""); + Expect(1, 82944, '\P{-is_egyptian_Hieroglyphs_Extended_A}', ""); + Expect(0, 82944, '\P{^-is_egyptian_Hieroglyphs_Extended_A}', ""); + Error('\p{ IN_egyptian_Hieroglyphs_extended_a:=}'); + Error('\P{ IN_egyptian_Hieroglyphs_extended_a:=}'); + Expect(1, 82943, '\p{inegyptianhieroglyphsextendeda}', ""); + Expect(0, 82943, '\p{^inegyptianhieroglyphsextendeda}', ""); + Expect(0, 82943, '\P{inegyptianhieroglyphsextendeda}', ""); + Expect(1, 82943, '\P{^inegyptianhieroglyphsextendeda}', ""); + Expect(0, 82944, '\p{inegyptianhieroglyphsextendeda}', ""); + Expect(1, 82944, '\p{^inegyptianhieroglyphsextendeda}', ""); + Expect(1, 82944, '\P{inegyptianhieroglyphsextendeda}', ""); + Expect(0, 82944, '\P{^inegyptianhieroglyphsextendeda}', ""); + Expect(1, 82943, '\p{ in_Egyptian_HIEROGLYPHS_EXTENDED_A}', ""); + Expect(0, 82943, '\p{^ in_Egyptian_HIEROGLYPHS_EXTENDED_A}', ""); + Expect(0, 82943, '\P{ in_Egyptian_HIEROGLYPHS_EXTENDED_A}', ""); + Expect(1, 82943, '\P{^ in_Egyptian_HIEROGLYPHS_EXTENDED_A}', ""); + Expect(0, 82944, '\p{ in_Egyptian_HIEROGLYPHS_EXTENDED_A}', ""); + Expect(1, 82944, '\p{^ in_Egyptian_HIEROGLYPHS_EXTENDED_A}', ""); + Expect(1, 82944, '\P{ in_Egyptian_HIEROGLYPHS_EXTENDED_A}', ""); + Expect(0, 82944, '\P{^ in_Egyptian_HIEROGLYPHS_EXTENDED_A}', ""); + Error('\p{:=_Egyptian_hieroglyphs_ext_a}'); + Error('\P{:=_Egyptian_hieroglyphs_ext_a}'); + Expect(1, 82943, '\p{egyptianhieroglyphsexta}', ""); + Expect(0, 82943, '\p{^egyptianhieroglyphsexta}', ""); + Expect(0, 82943, '\P{egyptianhieroglyphsexta}', ""); + Expect(1, 82943, '\P{^egyptianhieroglyphsexta}', ""); + Expect(0, 82944, '\p{egyptianhieroglyphsexta}', ""); + Expect(1, 82944, '\p{^egyptianhieroglyphsexta}', ""); + Expect(1, 82944, '\P{egyptianhieroglyphsexta}', ""); + Expect(0, 82944, '\P{^egyptianhieroglyphsexta}', ""); + Expect(1, 82943, '\p{ Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(0, 82943, '\p{^ Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(0, 82943, '\P{ Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(1, 82943, '\P{^ Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(0, 82944, '\p{ Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(1, 82944, '\p{^ Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(1, 82944, '\P{ Egyptian_Hieroglyphs_EXT_A}', ""); + Expect(0, 82944, '\P{^ Egyptian_Hieroglyphs_EXT_A}', ""); + Error('\p{:=__IS_Egyptian_hieroglyphs_ext_A}'); + Error('\P{:=__IS_Egyptian_hieroglyphs_ext_A}'); + Expect(1, 82943, '\p{isegyptianhieroglyphsexta}', ""); + Expect(0, 82943, '\p{^isegyptianhieroglyphsexta}', ""); + Expect(0, 82943, '\P{isegyptianhieroglyphsexta}', ""); + Expect(1, 82943, '\P{^isegyptianhieroglyphsexta}', ""); + Expect(0, 82944, '\p{isegyptianhieroglyphsexta}', ""); + Expect(1, 82944, '\p{^isegyptianhieroglyphsexta}', ""); + Expect(1, 82944, '\P{isegyptianhieroglyphsexta}', ""); + Expect(0, 82944, '\P{^isegyptianhieroglyphsexta}', ""); + Expect(1, 82943, '\p{_-IS_Egyptian_Hieroglyphs_ext_a}', ""); + Expect(0, 82943, '\p{^_-IS_Egyptian_Hieroglyphs_ext_a}', ""); + Expect(0, 82943, '\P{_-IS_Egyptian_Hieroglyphs_ext_a}', ""); + Expect(1, 82943, '\P{^_-IS_Egyptian_Hieroglyphs_ext_a}', ""); + Expect(0, 82944, '\p{_-IS_Egyptian_Hieroglyphs_ext_a}', ""); + Expect(1, 82944, '\p{^_-IS_Egyptian_Hieroglyphs_ext_a}', ""); + Expect(1, 82944, '\P{_-IS_Egyptian_Hieroglyphs_ext_a}', ""); + Expect(0, 82944, '\P{^_-IS_Egyptian_Hieroglyphs_ext_a}', ""); + Error('\p{- In_EGYPTIAN_Hieroglyphs_Ext_A:=}'); + Error('\P{- In_EGYPTIAN_Hieroglyphs_Ext_A:=}'); + Expect(1, 82943, '\p{inegyptianhieroglyphsexta}', ""); + Expect(0, 82943, '\p{^inegyptianhieroglyphsexta}', ""); + Expect(0, 82943, '\P{inegyptianhieroglyphsexta}', ""); + Expect(1, 82943, '\P{^inegyptianhieroglyphsexta}', ""); + Expect(0, 82944, '\p{inegyptianhieroglyphsexta}', ""); + Expect(1, 82944, '\p{^inegyptianhieroglyphsexta}', ""); + Expect(1, 82944, '\P{inegyptianhieroglyphsexta}', ""); + Expect(0, 82944, '\P{^inegyptianhieroglyphsexta}', ""); + Expect(1, 82943, '\p{IN_EGYPTIAN_hieroglyphs_EXT_a}', ""); + Expect(0, 82943, '\p{^IN_EGYPTIAN_hieroglyphs_EXT_a}', ""); + Expect(0, 82943, '\P{IN_EGYPTIAN_hieroglyphs_EXT_a}', ""); + Expect(1, 82943, '\P{^IN_EGYPTIAN_hieroglyphs_EXT_a}', ""); + Expect(0, 82944, '\p{IN_EGYPTIAN_hieroglyphs_EXT_a}', ""); + Expect(1, 82944, '\p{^IN_EGYPTIAN_hieroglyphs_EXT_a}', ""); + Expect(1, 82944, '\P{IN_EGYPTIAN_hieroglyphs_EXT_a}', ""); + Expect(0, 82944, '\P{^IN_EGYPTIAN_hieroglyphs_EXT_a}', ""); + Error('\p{ elbasan:=}'); + Error('\P{ elbasan:=}'); + Expect(1, 66855, '\p{elbasan}', ""); + Expect(0, 66855, '\p{^elbasan}', ""); + Expect(0, 66855, '\P{elbasan}', ""); + Expect(1, 66855, '\P{^elbasan}', ""); + Expect(0, 66856, '\p{elbasan}', ""); + Expect(1, 66856, '\p{^elbasan}', ""); + Expect(1, 66856, '\P{elbasan}', ""); + Expect(0, 66856, '\P{^elbasan}', ""); + Expect(1, 66855, '\p{- elbasan}', ""); + Expect(0, 66855, '\p{^- elbasan}', ""); + Expect(0, 66855, '\P{- elbasan}', ""); + Expect(1, 66855, '\P{^- elbasan}', ""); + Expect(0, 66856, '\p{- elbasan}', ""); + Expect(1, 66856, '\p{^- elbasan}', ""); + Expect(1, 66856, '\P{- elbasan}', ""); + Expect(0, 66856, '\P{^- elbasan}', ""); + Error('\p{/a/is_Elbasan}'); + Error('\P{/a/is_Elbasan}'); + Expect(1, 66855, '\p{iselbasan}', ""); + Expect(0, 66855, '\p{^iselbasan}', ""); + Expect(0, 66855, '\P{iselbasan}', ""); + Expect(1, 66855, '\P{^iselbasan}', ""); + Expect(0, 66856, '\p{iselbasan}', ""); + Expect(1, 66856, '\p{^iselbasan}', ""); + Expect(1, 66856, '\P{iselbasan}', ""); + Expect(0, 66856, '\P{^iselbasan}', ""); + Expect(1, 66855, '\p{_ IS_ELBASAN}', ""); + Expect(0, 66855, '\p{^_ IS_ELBASAN}', ""); + Expect(0, 66855, '\P{_ IS_ELBASAN}', ""); + Expect(1, 66855, '\P{^_ IS_ELBASAN}', ""); + Expect(0, 66856, '\p{_ IS_ELBASAN}', ""); + Expect(1, 66856, '\p{^_ IS_ELBASAN}', ""); + Expect(1, 66856, '\P{_ IS_ELBASAN}', ""); + Expect(0, 66856, '\P{^_ IS_ELBASAN}', ""); + Error('\p{/a/ -ELBA}'); + Error('\P{/a/ -ELBA}'); + Expect(1, 66855, '\p{elba}', ""); + Expect(0, 66855, '\p{^elba}', ""); + Expect(0, 66855, '\P{elba}', ""); + Expect(1, 66855, '\P{^elba}', ""); + Expect(0, 66856, '\p{elba}', ""); + Expect(1, 66856, '\p{^elba}', ""); + Expect(1, 66856, '\P{elba}', ""); + Expect(0, 66856, '\P{^elba}', ""); + Expect(1, 66855, '\p{- elba}', ""); + Expect(0, 66855, '\p{^- elba}', ""); + Expect(0, 66855, '\P{- elba}', ""); + Expect(1, 66855, '\P{^- elba}', ""); + Expect(0, 66856, '\p{- elba}', ""); + Expect(1, 66856, '\p{^- elba}', ""); + Expect(1, 66856, '\P{- elba}', ""); + Expect(0, 66856, '\P{^- elba}', ""); + Error('\p{/a/ Is_Elba}'); + Error('\P{/a/ Is_Elba}'); + Expect(1, 66855, '\p{iselba}', ""); + Expect(0, 66855, '\p{^iselba}', ""); + Expect(0, 66855, '\P{iselba}', ""); + Expect(1, 66855, '\P{^iselba}', ""); + Expect(0, 66856, '\p{iselba}', ""); + Expect(1, 66856, '\p{^iselba}', ""); + Expect(1, 66856, '\P{iselba}', ""); + Expect(0, 66856, '\P{^iselba}', ""); + Expect(1, 66855, '\p{- Is_ELBA}', ""); + Expect(0, 66855, '\p{^- Is_ELBA}', ""); + Expect(0, 66855, '\P{- Is_ELBA}', ""); + Expect(1, 66855, '\P{^- Is_ELBA}', ""); + Expect(0, 66856, '\p{- Is_ELBA}', ""); + Expect(1, 66856, '\p{^- Is_ELBA}', ""); + Expect(1, 66856, '\P{- Is_ELBA}', ""); + Expect(0, 66856, '\P{^- Is_ELBA}', ""); + Error('\p{_/a/Elymaic}'); + Error('\P{_/a/Elymaic}'); + Expect(1, 69622, '\p{elymaic}', ""); + Expect(0, 69622, '\p{^elymaic}', ""); + Expect(0, 69622, '\P{elymaic}', ""); + Expect(1, 69622, '\P{^elymaic}', ""); + Expect(0, 69623, '\p{elymaic}', ""); + Expect(1, 69623, '\p{^elymaic}', ""); + Expect(1, 69623, '\P{elymaic}', ""); + Expect(0, 69623, '\P{^elymaic}', ""); + Expect(1, 69622, '\p{ _elymaic}', ""); + Expect(0, 69622, '\p{^ _elymaic}', ""); + Expect(0, 69622, '\P{ _elymaic}', ""); + Expect(1, 69622, '\P{^ _elymaic}', ""); + Expect(0, 69623, '\p{ _elymaic}', ""); + Expect(1, 69623, '\p{^ _elymaic}', ""); + Expect(1, 69623, '\P{ _elymaic}', ""); + Expect(0, 69623, '\P{^ _elymaic}', ""); + Error('\p{:=IS_ELYMAIC}'); + Error('\P{:=IS_ELYMAIC}'); + Expect(1, 69622, '\p{iselymaic}', ""); + Expect(0, 69622, '\p{^iselymaic}', ""); + Expect(0, 69622, '\P{iselymaic}', ""); + Expect(1, 69622, '\P{^iselymaic}', ""); + Expect(0, 69623, '\p{iselymaic}', ""); + Expect(1, 69623, '\p{^iselymaic}', ""); + Expect(1, 69623, '\P{iselymaic}', ""); + Expect(0, 69623, '\P{^iselymaic}', ""); + Expect(1, 69622, '\p{-Is_elymaic}', ""); + Expect(0, 69622, '\p{^-Is_elymaic}', ""); + Expect(0, 69622, '\P{-Is_elymaic}', ""); + Expect(1, 69622, '\P{^-Is_elymaic}', ""); + Expect(0, 69623, '\p{-Is_elymaic}', ""); + Expect(1, 69623, '\p{^-Is_elymaic}', ""); + Expect(1, 69623, '\P{-Is_elymaic}', ""); + Expect(0, 69623, '\P{^-Is_elymaic}', ""); + Error('\p{_Elym:=}'); + Error('\P{_Elym:=}'); + Expect(1, 69622, '\p{elym}', ""); + Expect(0, 69622, '\p{^elym}', ""); + Expect(0, 69622, '\P{elym}', ""); + Expect(1, 69622, '\P{^elym}', ""); + Expect(0, 69623, '\p{elym}', ""); + Expect(1, 69623, '\p{^elym}', ""); + Expect(1, 69623, '\P{elym}', ""); + Expect(0, 69623, '\P{^elym}', ""); + Expect(1, 69622, '\p{--elym}', ""); + Expect(0, 69622, '\p{^--elym}', ""); + Expect(0, 69622, '\P{--elym}', ""); + Expect(1, 69622, '\P{^--elym}', ""); + Expect(0, 69623, '\p{--elym}', ""); + Expect(1, 69623, '\p{^--elym}', ""); + Expect(1, 69623, '\P{--elym}', ""); + Expect(0, 69623, '\P{^--elym}', ""); + Error('\p{-Is_elym/a/}'); + Error('\P{-Is_elym/a/}'); + Expect(1, 69622, '\p{iselym}', ""); + Expect(0, 69622, '\p{^iselym}', ""); + Expect(0, 69622, '\P{iselym}', ""); + Expect(1, 69622, '\P{^iselym}', ""); + Expect(0, 69623, '\p{iselym}', ""); + Expect(1, 69623, '\p{^iselym}', ""); + Expect(1, 69623, '\P{iselym}', ""); + Expect(0, 69623, '\P{^iselym}', ""); + Expect(1, 69622, '\p{-Is_ELYM}', ""); + Expect(0, 69622, '\p{^-Is_ELYM}', ""); + Expect(0, 69622, '\P{-Is_ELYM}', ""); + Expect(1, 69622, '\P{^-Is_ELYM}', ""); + Expect(0, 69623, '\p{-Is_ELYM}', ""); + Expect(1, 69623, '\p{^-Is_ELYM}', ""); + Expect(1, 69623, '\P{-Is_ELYM}', ""); + Expect(0, 69623, '\P{^-Is_ELYM}', ""); + Error('\p{/a/emoji}'); + Error('\P{/a/emoji}'); + Expect(1, 129784, '\p{emoji}', ""); + Expect(0, 129784, '\p{^emoji}', ""); + Expect(0, 129784, '\P{emoji}', ""); + Expect(1, 129784, '\P{^emoji}', ""); + Expect(0, 129785, '\p{emoji}', ""); + Expect(1, 129785, '\p{^emoji}', ""); + Expect(1, 129785, '\P{emoji}', ""); + Expect(0, 129785, '\P{^emoji}', ""); + Expect(1, 129784, '\p{_ EMOJI}', ""); + Expect(0, 129784, '\p{^_ EMOJI}', ""); + Expect(0, 129784, '\P{_ EMOJI}', ""); + Expect(1, 129784, '\P{^_ EMOJI}', ""); + Expect(0, 129785, '\p{_ EMOJI}', ""); + Expect(1, 129785, '\p{^_ EMOJI}', ""); + Expect(1, 129785, '\P{_ EMOJI}', ""); + Expect(0, 129785, '\P{^_ EMOJI}', ""); + Error('\p{/a/is_EMOJI}'); + Error('\P{/a/is_EMOJI}'); + Expect(1, 129784, '\p{isemoji}', ""); + Expect(0, 129784, '\p{^isemoji}', ""); + Expect(0, 129784, '\P{isemoji}', ""); + Expect(1, 129784, '\P{^isemoji}', ""); + Expect(0, 129785, '\p{isemoji}', ""); + Expect(1, 129785, '\p{^isemoji}', ""); + Expect(1, 129785, '\P{isemoji}', ""); + Expect(0, 129785, '\P{^isemoji}', ""); + Expect(1, 129784, '\p{ Is_EMOJI}', ""); + Expect(0, 129784, '\p{^ Is_EMOJI}', ""); + Expect(0, 129784, '\P{ Is_EMOJI}', ""); + Expect(1, 129784, '\P{^ Is_EMOJI}', ""); + Expect(0, 129785, '\p{ Is_EMOJI}', ""); + Expect(1, 129785, '\p{^ Is_EMOJI}', ""); + Expect(1, 129785, '\P{ Is_EMOJI}', ""); + Expect(0, 129785, '\P{^ Is_EMOJI}', ""); + Error('\p{_ Emoji_component/a/}'); + Error('\P{_ Emoji_component/a/}'); + Expect(1, 917631, '\p{emojicomponent}', ""); + Expect(0, 917631, '\p{^emojicomponent}', ""); + Expect(0, 917631, '\P{emojicomponent}', ""); + Expect(1, 917631, '\P{^emojicomponent}', ""); + Expect(0, 917632, '\p{emojicomponent}', ""); + Expect(1, 917632, '\p{^emojicomponent}', ""); + Expect(1, 917632, '\P{emojicomponent}', ""); + Expect(0, 917632, '\P{^emojicomponent}', ""); + Expect(1, 917631, '\p{-emoji_Component}', ""); + Expect(0, 917631, '\p{^-emoji_Component}', ""); + Expect(0, 917631, '\P{-emoji_Component}', ""); + Expect(1, 917631, '\P{^-emoji_Component}', ""); + Expect(0, 917632, '\p{-emoji_Component}', ""); + Expect(1, 917632, '\p{^-emoji_Component}', ""); + Expect(1, 917632, '\P{-emoji_Component}', ""); + Expect(0, 917632, '\P{^-emoji_Component}', ""); + Error('\p{_is_emoji_component/a/}'); + Error('\P{_is_emoji_component/a/}'); + Expect(1, 917631, '\p{isemojicomponent}', ""); + Expect(0, 917631, '\p{^isemojicomponent}', ""); + Expect(0, 917631, '\P{isemojicomponent}', ""); + Expect(1, 917631, '\P{^isemojicomponent}', ""); + Expect(0, 917632, '\p{isemojicomponent}', ""); + Expect(1, 917632, '\p{^isemojicomponent}', ""); + Expect(1, 917632, '\P{isemojicomponent}', ""); + Expect(0, 917632, '\P{^isemojicomponent}', ""); + Expect(1, 917631, '\p{ is_Emoji_component}', ""); + Expect(0, 917631, '\p{^ is_Emoji_component}', ""); + Expect(0, 917631, '\P{ is_Emoji_component}', ""); + Expect(1, 917631, '\P{^ is_Emoji_component}', ""); + Expect(0, 917632, '\p{ is_Emoji_component}', ""); + Expect(1, 917632, '\p{^ is_Emoji_component}', ""); + Expect(1, 917632, '\P{ is_Emoji_component}', ""); + Expect(0, 917632, '\P{^ is_Emoji_component}', ""); + Error('\p{:=-ECOMP}'); + Error('\P{:=-ECOMP}'); + Expect(1, 917631, '\p{ecomp}', ""); + Expect(0, 917631, '\p{^ecomp}', ""); + Expect(0, 917631, '\P{ecomp}', ""); + Expect(1, 917631, '\P{^ecomp}', ""); + Expect(0, 917632, '\p{ecomp}', ""); + Expect(1, 917632, '\p{^ecomp}', ""); + Expect(1, 917632, '\P{ecomp}', ""); + Expect(0, 917632, '\P{^ecomp}', ""); + Expect(1, 917631, '\p{_-EComp}', ""); + Expect(0, 917631, '\p{^_-EComp}', ""); + Expect(0, 917631, '\P{_-EComp}', ""); + Expect(1, 917631, '\P{^_-EComp}', ""); + Expect(0, 917632, '\p{_-EComp}', ""); + Expect(1, 917632, '\p{^_-EComp}', ""); + Expect(1, 917632, '\P{_-EComp}', ""); + Expect(0, 917632, '\P{^_-EComp}', ""); + Error('\p{- Is_EComp/a/}'); + Error('\P{- Is_EComp/a/}'); + Expect(1, 917631, '\p{isecomp}', ""); + Expect(0, 917631, '\p{^isecomp}', ""); + Expect(0, 917631, '\P{isecomp}', ""); + Expect(1, 917631, '\P{^isecomp}', ""); + Expect(0, 917632, '\p{isecomp}', ""); + Expect(1, 917632, '\p{^isecomp}', ""); + Expect(1, 917632, '\P{isecomp}', ""); + Expect(0, 917632, '\P{^isecomp}', ""); + Expect(1, 917631, '\p{ Is_EComp}', ""); + Expect(0, 917631, '\p{^ Is_EComp}', ""); + Expect(0, 917631, '\P{ Is_EComp}', ""); + Expect(1, 917631, '\P{^ Is_EComp}', ""); + Expect(0, 917632, '\p{ Is_EComp}', ""); + Expect(1, 917632, '\p{^ Is_EComp}', ""); + Expect(1, 917632, '\P{ Is_EComp}', ""); + Expect(0, 917632, '\P{^ Is_EComp}', ""); + Error('\p{/a/ _EMOJI_Modifier}'); + Error('\P{/a/ _EMOJI_Modifier}'); + Expect(1, 127999, '\p{emojimodifier}', ""); + Expect(0, 127999, '\p{^emojimodifier}', ""); + Expect(0, 127999, '\P{emojimodifier}', ""); + Expect(1, 127999, '\P{^emojimodifier}', ""); + Expect(0, 128000, '\p{emojimodifier}', ""); + Expect(1, 128000, '\p{^emojimodifier}', ""); + Expect(1, 128000, '\P{emojimodifier}', ""); + Expect(0, 128000, '\P{^emojimodifier}', ""); + Expect(1, 127999, '\p{Emoji_Modifier}', ""); + Expect(0, 127999, '\p{^Emoji_Modifier}', ""); + Expect(0, 127999, '\P{Emoji_Modifier}', ""); + Expect(1, 127999, '\P{^Emoji_Modifier}', ""); + Expect(0, 128000, '\p{Emoji_Modifier}', ""); + Expect(1, 128000, '\p{^Emoji_Modifier}', ""); + Expect(1, 128000, '\P{Emoji_Modifier}', ""); + Expect(0, 128000, '\P{^Emoji_Modifier}', ""); + Error('\p{_ Is_Emoji_Modifier/a/}'); + Error('\P{_ Is_Emoji_Modifier/a/}'); + Expect(1, 127999, '\p{isemojimodifier}', ""); + Expect(0, 127999, '\p{^isemojimodifier}', ""); + Expect(0, 127999, '\P{isemojimodifier}', ""); + Expect(1, 127999, '\P{^isemojimodifier}', ""); + Expect(0, 128000, '\p{isemojimodifier}', ""); + Expect(1, 128000, '\p{^isemojimodifier}', ""); + Expect(1, 128000, '\P{isemojimodifier}', ""); + Expect(0, 128000, '\P{^isemojimodifier}', ""); + Expect(1, 127999, '\p{_Is_Emoji_Modifier}', ""); + Expect(0, 127999, '\p{^_Is_Emoji_Modifier}', ""); + Expect(0, 127999, '\P{_Is_Emoji_Modifier}', ""); + Expect(1, 127999, '\P{^_Is_Emoji_Modifier}', ""); + Expect(0, 128000, '\p{_Is_Emoji_Modifier}', ""); + Expect(1, 128000, '\p{^_Is_Emoji_Modifier}', ""); + Expect(1, 128000, '\P{_Is_Emoji_Modifier}', ""); + Expect(0, 128000, '\P{^_Is_Emoji_Modifier}', ""); + Error('\p{ :=EMod}'); + Error('\P{ :=EMod}'); + Expect(1, 127999, '\p{emod}', ""); + Expect(0, 127999, '\p{^emod}', ""); + Expect(0, 127999, '\P{emod}', ""); + Expect(1, 127999, '\P{^emod}', ""); + Expect(0, 128000, '\p{emod}', ""); + Expect(1, 128000, '\p{^emod}', ""); + Expect(1, 128000, '\P{emod}', ""); + Expect(0, 128000, '\P{^emod}', ""); + Expect(1, 127999, '\p{ _EMOD}', ""); + Expect(0, 127999, '\p{^ _EMOD}', ""); + Expect(0, 127999, '\P{ _EMOD}', ""); + Expect(1, 127999, '\P{^ _EMOD}', ""); + Expect(0, 128000, '\p{ _EMOD}', ""); + Expect(1, 128000, '\p{^ _EMOD}', ""); + Expect(1, 128000, '\P{ _EMOD}', ""); + Expect(0, 128000, '\P{^ _EMOD}', ""); + Error('\p{-:=is_EMod}'); + Error('\P{-:=is_EMod}'); + Expect(1, 127999, '\p{isemod}', ""); + Expect(0, 127999, '\p{^isemod}', ""); + Expect(0, 127999, '\P{isemod}', ""); + Expect(1, 127999, '\P{^isemod}', ""); + Expect(0, 128000, '\p{isemod}', ""); + Expect(1, 128000, '\p{^isemod}', ""); + Expect(1, 128000, '\P{isemod}', ""); + Expect(0, 128000, '\P{^isemod}', ""); + Expect(1, 127999, '\p{-_IS_EMod}', ""); + Expect(0, 127999, '\p{^-_IS_EMod}', ""); + Expect(0, 127999, '\P{-_IS_EMod}', ""); + Expect(1, 127999, '\P{^-_IS_EMod}', ""); + Expect(0, 128000, '\p{-_IS_EMod}', ""); + Expect(1, 128000, '\p{^-_IS_EMod}', ""); + Expect(1, 128000, '\P{-_IS_EMod}', ""); + Expect(0, 128000, '\P{^-_IS_EMod}', ""); + Error('\p{_Emoji_Modifier_base/a/}'); + Error('\P{_Emoji_Modifier_base/a/}'); + Expect(1, 129784, '\p{emojimodifierbase}', ""); + Expect(0, 129784, '\p{^emojimodifierbase}', ""); + Expect(0, 129784, '\P{emojimodifierbase}', ""); + Expect(1, 129784, '\P{^emojimodifierbase}', ""); + Expect(0, 129785, '\p{emojimodifierbase}', ""); + Expect(1, 129785, '\p{^emojimodifierbase}', ""); + Expect(1, 129785, '\P{emojimodifierbase}', ""); + Expect(0, 129785, '\P{^emojimodifierbase}', ""); + Expect(1, 129784, '\p{ _Emoji_modifier_Base}', ""); + Expect(0, 129784, '\p{^ _Emoji_modifier_Base}', ""); + Expect(0, 129784, '\P{ _Emoji_modifier_Base}', ""); + Expect(1, 129784, '\P{^ _Emoji_modifier_Base}', ""); + Expect(0, 129785, '\p{ _Emoji_modifier_Base}', ""); + Expect(1, 129785, '\p{^ _Emoji_modifier_Base}', ""); + Expect(1, 129785, '\P{ _Emoji_modifier_Base}', ""); + Expect(0, 129785, '\P{^ _Emoji_modifier_Base}', ""); + Error('\p{:= Is_emoji_Modifier_base}'); + Error('\P{:= Is_emoji_Modifier_base}'); + Expect(1, 129784, '\p{isemojimodifierbase}', ""); + Expect(0, 129784, '\p{^isemojimodifierbase}', ""); + Expect(0, 129784, '\P{isemojimodifierbase}', ""); + Expect(1, 129784, '\P{^isemojimodifierbase}', ""); + Expect(0, 129785, '\p{isemojimodifierbase}', ""); + Expect(1, 129785, '\p{^isemojimodifierbase}', ""); + Expect(1, 129785, '\P{isemojimodifierbase}', ""); + Expect(0, 129785, '\P{^isemojimodifierbase}', ""); + Expect(1, 129784, '\p{-_Is_EMOJI_modifier_base}', ""); + Expect(0, 129784, '\p{^-_Is_EMOJI_modifier_base}', ""); + Expect(0, 129784, '\P{-_Is_EMOJI_modifier_base}', ""); + Expect(1, 129784, '\P{^-_Is_EMOJI_modifier_base}', ""); + Expect(0, 129785, '\p{-_Is_EMOJI_modifier_base}', ""); + Expect(1, 129785, '\p{^-_Is_EMOJI_modifier_base}', ""); + Expect(1, 129785, '\P{-_Is_EMOJI_modifier_base}', ""); + Expect(0, 129785, '\P{^-_Is_EMOJI_modifier_base}', ""); + Error('\p{/a/ EBASE}'); + Error('\P{/a/ EBASE}'); + Expect(1, 129784, '\p{ebase}', ""); + Expect(0, 129784, '\p{^ebase}', ""); + Expect(0, 129784, '\P{ebase}', ""); + Expect(1, 129784, '\P{^ebase}', ""); + Expect(0, 129785, '\p{ebase}', ""); + Expect(1, 129785, '\p{^ebase}', ""); + Expect(1, 129785, '\P{ebase}', ""); + Expect(0, 129785, '\P{^ebase}', ""); + Expect(1, 129784, '\p{- EBASE}', ""); + Expect(0, 129784, '\p{^- EBASE}', ""); + Expect(0, 129784, '\P{- EBASE}', ""); + Expect(1, 129784, '\P{^- EBASE}', ""); + Expect(0, 129785, '\p{- EBASE}', ""); + Expect(1, 129785, '\p{^- EBASE}', ""); + Expect(1, 129785, '\P{- EBASE}', ""); + Expect(0, 129785, '\P{^- EBASE}', ""); + Error('\p{-/a/IS_EBase}'); + Error('\P{-/a/IS_EBase}'); + Expect(1, 129784, '\p{isebase}', ""); + Expect(0, 129784, '\p{^isebase}', ""); + Expect(0, 129784, '\P{isebase}', ""); + Expect(1, 129784, '\P{^isebase}', ""); + Expect(0, 129785, '\p{isebase}', ""); + Expect(1, 129785, '\p{^isebase}', ""); + Expect(1, 129785, '\P{isebase}', ""); + Expect(0, 129785, '\P{^isebase}', ""); + Expect(1, 129784, '\p{ Is_EBASE}', ""); + Expect(0, 129784, '\p{^ Is_EBASE}', ""); + Expect(0, 129784, '\P{ Is_EBASE}', ""); + Expect(1, 129784, '\P{^ Is_EBASE}', ""); + Expect(0, 129785, '\p{ Is_EBASE}', ""); + Expect(1, 129785, '\p{^ Is_EBASE}', ""); + Expect(1, 129785, '\P{ Is_EBASE}', ""); + Expect(0, 129785, '\P{^ Is_EBASE}', ""); + Error('\p{/a/-Emoji_Presentation}'); + Error('\P{/a/-Emoji_Presentation}'); + Expect(1, 129784, '\p{emojipresentation}', ""); + Expect(0, 129784, '\p{^emojipresentation}', ""); + Expect(0, 129784, '\P{emojipresentation}', ""); + Expect(1, 129784, '\P{^emojipresentation}', ""); + Expect(0, 129785, '\p{emojipresentation}', ""); + Expect(1, 129785, '\p{^emojipresentation}', ""); + Expect(1, 129785, '\P{emojipresentation}', ""); + Expect(0, 129785, '\P{^emojipresentation}', ""); + Expect(1, 129784, '\p{- emoji_PRESENTATION}', ""); + Expect(0, 129784, '\p{^- emoji_PRESENTATION}', ""); + Expect(0, 129784, '\P{- emoji_PRESENTATION}', ""); + Expect(1, 129784, '\P{^- emoji_PRESENTATION}', ""); + Expect(0, 129785, '\p{- emoji_PRESENTATION}', ""); + Expect(1, 129785, '\p{^- emoji_PRESENTATION}', ""); + Expect(1, 129785, '\P{- emoji_PRESENTATION}', ""); + Expect(0, 129785, '\P{^- emoji_PRESENTATION}', ""); + Error('\p{:=-IS_EMOJI_PRESENTATION}'); + Error('\P{:=-IS_EMOJI_PRESENTATION}'); + Expect(1, 129784, '\p{isemojipresentation}', ""); + Expect(0, 129784, '\p{^isemojipresentation}', ""); + Expect(0, 129784, '\P{isemojipresentation}', ""); + Expect(1, 129784, '\P{^isemojipresentation}', ""); + Expect(0, 129785, '\p{isemojipresentation}', ""); + Expect(1, 129785, '\p{^isemojipresentation}', ""); + Expect(1, 129785, '\P{isemojipresentation}', ""); + Expect(0, 129785, '\P{^isemojipresentation}', ""); + Expect(1, 129784, '\p{_is_EMOJI_Presentation}', ""); + Expect(0, 129784, '\p{^_is_EMOJI_Presentation}', ""); + Expect(0, 129784, '\P{_is_EMOJI_Presentation}', ""); + Expect(1, 129784, '\P{^_is_EMOJI_Presentation}', ""); + Expect(0, 129785, '\p{_is_EMOJI_Presentation}', ""); + Expect(1, 129785, '\p{^_is_EMOJI_Presentation}', ""); + Expect(1, 129785, '\P{_is_EMOJI_Presentation}', ""); + Expect(0, 129785, '\P{^_is_EMOJI_Presentation}', ""); + Error('\p{-/a/EPRES}'); + Error('\P{-/a/EPRES}'); + Expect(1, 129784, '\p{epres}', ""); + Expect(0, 129784, '\p{^epres}', ""); + Expect(0, 129784, '\P{epres}', ""); + Expect(1, 129784, '\P{^epres}', ""); + Expect(0, 129785, '\p{epres}', ""); + Expect(1, 129785, '\p{^epres}', ""); + Expect(1, 129785, '\P{epres}', ""); + Expect(0, 129785, '\P{^epres}', ""); + Expect(1, 129784, '\p{ EPres}', ""); + Expect(0, 129784, '\p{^ EPres}', ""); + Expect(0, 129784, '\P{ EPres}', ""); + Expect(1, 129784, '\P{^ EPres}', ""); + Expect(0, 129785, '\p{ EPres}', ""); + Expect(1, 129785, '\p{^ EPres}', ""); + Expect(1, 129785, '\P{ EPres}', ""); + Expect(0, 129785, '\P{^ EPres}', ""); + Error('\p{ Is_EPres/a/}'); + Error('\P{ Is_EPres/a/}'); + Expect(1, 129784, '\p{isepres}', ""); + Expect(0, 129784, '\p{^isepres}', ""); + Expect(0, 129784, '\P{isepres}', ""); + Expect(1, 129784, '\P{^isepres}', ""); + Expect(0, 129785, '\p{isepres}', ""); + Expect(1, 129785, '\p{^isepres}', ""); + Expect(1, 129785, '\P{isepres}', ""); + Expect(0, 129785, '\P{^isepres}', ""); + Expect(1, 129784, '\p{--IS_EPRES}', ""); + Expect(0, 129784, '\p{^--IS_EPRES}', ""); + Expect(0, 129784, '\P{--IS_EPRES}', ""); + Expect(1, 129784, '\P{^--IS_EPRES}', ""); + Expect(0, 129785, '\p{--IS_EPRES}', ""); + Expect(1, 129785, '\p{^--IS_EPRES}', ""); + Expect(1, 129785, '\P{--IS_EPRES}', ""); + Expect(0, 129785, '\P{^--IS_EPRES}', ""); + Error('\p{/a/ -EMOTICONS}'); + Error('\P{/a/ -EMOTICONS}'); + Expect(1, 128591, '\p{emoticons}', ""); + Expect(0, 128591, '\p{^emoticons}', ""); + Expect(0, 128591, '\P{emoticons}', ""); + Expect(1, 128591, '\P{^emoticons}', ""); + Expect(0, 128592, '\p{emoticons}', ""); + Expect(1, 128592, '\p{^emoticons}', ""); + Expect(1, 128592, '\P{emoticons}', ""); + Expect(0, 128592, '\P{^emoticons}', ""); + Expect(1, 128591, '\p{ Emoticons}', ""); + Expect(0, 128591, '\p{^ Emoticons}', ""); + Expect(0, 128591, '\P{ Emoticons}', ""); + Expect(1, 128591, '\P{^ Emoticons}', ""); + Expect(0, 128592, '\p{ Emoticons}', ""); + Expect(1, 128592, '\p{^ Emoticons}', ""); + Expect(1, 128592, '\P{ Emoticons}', ""); + Expect(0, 128592, '\P{^ Emoticons}', ""); + Error('\p{/a/ Is_Emoticons}'); + Error('\P{/a/ Is_Emoticons}'); + Expect(1, 128591, '\p{isemoticons}', ""); + Expect(0, 128591, '\p{^isemoticons}', ""); + Expect(0, 128591, '\P{isemoticons}', ""); + Expect(1, 128591, '\P{^isemoticons}', ""); + Expect(0, 128592, '\p{isemoticons}', ""); + Expect(1, 128592, '\p{^isemoticons}', ""); + Expect(1, 128592, '\P{isemoticons}', ""); + Expect(0, 128592, '\P{^isemoticons}', ""); + Expect(1, 128591, '\p{-is_emoticons}', ""); + Expect(0, 128591, '\p{^-is_emoticons}', ""); + Expect(0, 128591, '\P{-is_emoticons}', ""); + Expect(1, 128591, '\P{^-is_emoticons}', ""); + Expect(0, 128592, '\p{-is_emoticons}', ""); + Expect(1, 128592, '\p{^-is_emoticons}', ""); + Expect(1, 128592, '\P{-is_emoticons}', ""); + Expect(0, 128592, '\P{^-is_emoticons}', ""); + Error('\p{-:=in_Emoticons}'); + Error('\P{-:=in_Emoticons}'); + Expect(1, 128591, '\p{inemoticons}', ""); + Expect(0, 128591, '\p{^inemoticons}', ""); + Expect(0, 128591, '\P{inemoticons}', ""); + Expect(1, 128591, '\P{^inemoticons}', ""); + Expect(0, 128592, '\p{inemoticons}', ""); + Expect(1, 128592, '\p{^inemoticons}', ""); + Expect(1, 128592, '\P{inemoticons}', ""); + Expect(0, 128592, '\P{^inemoticons}', ""); + Expect(1, 128591, '\p{ _In_Emoticons}', ""); + Expect(0, 128591, '\p{^ _In_Emoticons}', ""); + Expect(0, 128591, '\P{ _In_Emoticons}', ""); + Expect(1, 128591, '\P{^ _In_Emoticons}', ""); + Expect(0, 128592, '\p{ _In_Emoticons}', ""); + Expect(1, 128592, '\p{^ _In_Emoticons}', ""); + Expect(1, 128592, '\P{ _In_Emoticons}', ""); + Expect(0, 128592, '\P{^ _In_Emoticons}', ""); + Error('\p{-/a/enclosed_Alphanumeric_Supplement}'); + Error('\P{-/a/enclosed_Alphanumeric_Supplement}'); + Expect(1, 127487, '\p{enclosedalphanumericsupplement}', ""); + Expect(0, 127487, '\p{^enclosedalphanumericsupplement}', ""); + Expect(0, 127487, '\P{enclosedalphanumericsupplement}', ""); + Expect(1, 127487, '\P{^enclosedalphanumericsupplement}', ""); + Expect(0, 127488, '\p{enclosedalphanumericsupplement}', ""); + Expect(1, 127488, '\p{^enclosedalphanumericsupplement}', ""); + Expect(1, 127488, '\P{enclosedalphanumericsupplement}', ""); + Expect(0, 127488, '\P{^enclosedalphanumericsupplement}', ""); + Expect(1, 127487, '\p{ _ENCLOSED_alphanumeric_Supplement}', ""); + Expect(0, 127487, '\p{^ _ENCLOSED_alphanumeric_Supplement}', ""); + Expect(0, 127487, '\P{ _ENCLOSED_alphanumeric_Supplement}', ""); + Expect(1, 127487, '\P{^ _ENCLOSED_alphanumeric_Supplement}', ""); + Expect(0, 127488, '\p{ _ENCLOSED_alphanumeric_Supplement}', ""); + Expect(1, 127488, '\p{^ _ENCLOSED_alphanumeric_Supplement}', ""); + Expect(1, 127488, '\P{ _ENCLOSED_alphanumeric_Supplement}', ""); + Expect(0, 127488, '\P{^ _ENCLOSED_alphanumeric_Supplement}', ""); + Error('\p{_/a/Is_ENCLOSED_Alphanumeric_supplement}'); + Error('\P{_/a/Is_ENCLOSED_Alphanumeric_supplement}'); + Expect(1, 127487, '\p{isenclosedalphanumericsupplement}', ""); + Expect(0, 127487, '\p{^isenclosedalphanumericsupplement}', ""); + Expect(0, 127487, '\P{isenclosedalphanumericsupplement}', ""); + Expect(1, 127487, '\P{^isenclosedalphanumericsupplement}', ""); + Expect(0, 127488, '\p{isenclosedalphanumericsupplement}', ""); + Expect(1, 127488, '\p{^isenclosedalphanumericsupplement}', ""); + Expect(1, 127488, '\P{isenclosedalphanumericsupplement}', ""); + Expect(0, 127488, '\P{^isenclosedalphanumericsupplement}', ""); + Expect(1, 127487, '\p{_is_enclosed_alphanumeric_supplement}', ""); + Expect(0, 127487, '\p{^_is_enclosed_alphanumeric_supplement}', ""); + Expect(0, 127487, '\P{_is_enclosed_alphanumeric_supplement}', ""); + Expect(1, 127487, '\P{^_is_enclosed_alphanumeric_supplement}', ""); + Expect(0, 127488, '\p{_is_enclosed_alphanumeric_supplement}', ""); + Expect(1, 127488, '\p{^_is_enclosed_alphanumeric_supplement}', ""); + Expect(1, 127488, '\P{_is_enclosed_alphanumeric_supplement}', ""); + Expect(0, 127488, '\P{^_is_enclosed_alphanumeric_supplement}', ""); + Error('\p{ In_Enclosed_Alphanumeric_SUPPLEMENT:=}'); + Error('\P{ In_Enclosed_Alphanumeric_SUPPLEMENT:=}'); + Expect(1, 127487, '\p{inenclosedalphanumericsupplement}', ""); + Expect(0, 127487, '\p{^inenclosedalphanumericsupplement}', ""); + Expect(0, 127487, '\P{inenclosedalphanumericsupplement}', ""); + Expect(1, 127487, '\P{^inenclosedalphanumericsupplement}', ""); + Expect(0, 127488, '\p{inenclosedalphanumericsupplement}', ""); + Expect(1, 127488, '\p{^inenclosedalphanumericsupplement}', ""); + Expect(1, 127488, '\P{inenclosedalphanumericsupplement}', ""); + Expect(0, 127488, '\P{^inenclosedalphanumericsupplement}', ""); + Expect(1, 127487, '\p{-in_ENCLOSED_alphanumeric_supplement}', ""); + Expect(0, 127487, '\p{^-in_ENCLOSED_alphanumeric_supplement}', ""); + Expect(0, 127487, '\P{-in_ENCLOSED_alphanumeric_supplement}', ""); + Expect(1, 127487, '\P{^-in_ENCLOSED_alphanumeric_supplement}', ""); + Expect(0, 127488, '\p{-in_ENCLOSED_alphanumeric_supplement}', ""); + Expect(1, 127488, '\p{^-in_ENCLOSED_alphanumeric_supplement}', ""); + Expect(1, 127488, '\P{-in_ENCLOSED_alphanumeric_supplement}', ""); + Expect(0, 127488, '\P{^-in_ENCLOSED_alphanumeric_supplement}', ""); + Error('\p{_:=ENCLOSED_Alphanum_Sup}'); + Error('\P{_:=ENCLOSED_Alphanum_Sup}'); + Expect(1, 127487, '\p{enclosedalphanumsup}', ""); + Expect(0, 127487, '\p{^enclosedalphanumsup}', ""); + Expect(0, 127487, '\P{enclosedalphanumsup}', ""); + Expect(1, 127487, '\P{^enclosedalphanumsup}', ""); + Expect(0, 127488, '\p{enclosedalphanumsup}', ""); + Expect(1, 127488, '\p{^enclosedalphanumsup}', ""); + Expect(1, 127488, '\P{enclosedalphanumsup}', ""); + Expect(0, 127488, '\P{^enclosedalphanumsup}', ""); + Expect(1, 127487, '\p{- enclosed_Alphanum_Sup}', ""); + Expect(0, 127487, '\p{^- enclosed_Alphanum_Sup}', ""); + Expect(0, 127487, '\P{- enclosed_Alphanum_Sup}', ""); + Expect(1, 127487, '\P{^- enclosed_Alphanum_Sup}', ""); + Expect(0, 127488, '\p{- enclosed_Alphanum_Sup}', ""); + Expect(1, 127488, '\p{^- enclosed_Alphanum_Sup}', ""); + Expect(1, 127488, '\P{- enclosed_Alphanum_Sup}', ""); + Expect(0, 127488, '\P{^- enclosed_Alphanum_Sup}', ""); + Error('\p{- Is_ENCLOSED_alphanum_sup:=}'); + Error('\P{- Is_ENCLOSED_alphanum_sup:=}'); + Expect(1, 127487, '\p{isenclosedalphanumsup}', ""); + Expect(0, 127487, '\p{^isenclosedalphanumsup}', ""); + Expect(0, 127487, '\P{isenclosedalphanumsup}', ""); + Expect(1, 127487, '\P{^isenclosedalphanumsup}', ""); + Expect(0, 127488, '\p{isenclosedalphanumsup}', ""); + Expect(1, 127488, '\p{^isenclosedalphanumsup}', ""); + Expect(1, 127488, '\P{isenclosedalphanumsup}', ""); + Expect(0, 127488, '\P{^isenclosedalphanumsup}', ""); + Expect(1, 127487, '\p{ is_ENCLOSED_Alphanum_Sup}', ""); + Expect(0, 127487, '\p{^ is_ENCLOSED_Alphanum_Sup}', ""); + Expect(0, 127487, '\P{ is_ENCLOSED_Alphanum_Sup}', ""); + Expect(1, 127487, '\P{^ is_ENCLOSED_Alphanum_Sup}', ""); + Expect(0, 127488, '\p{ is_ENCLOSED_Alphanum_Sup}', ""); + Expect(1, 127488, '\p{^ is_ENCLOSED_Alphanum_Sup}', ""); + Expect(1, 127488, '\P{ is_ENCLOSED_Alphanum_Sup}', ""); + Expect(0, 127488, '\P{^ is_ENCLOSED_Alphanum_Sup}', ""); + Error('\p{:=_ in_ENCLOSED_ALPHANUM_sup}'); + Error('\P{:=_ in_ENCLOSED_ALPHANUM_sup}'); + Expect(1, 127487, '\p{inenclosedalphanumsup}', ""); + Expect(0, 127487, '\p{^inenclosedalphanumsup}', ""); + Expect(0, 127487, '\P{inenclosedalphanumsup}', ""); + Expect(1, 127487, '\P{^inenclosedalphanumsup}', ""); + Expect(0, 127488, '\p{inenclosedalphanumsup}', ""); + Expect(1, 127488, '\p{^inenclosedalphanumsup}', ""); + Expect(1, 127488, '\P{inenclosedalphanumsup}', ""); + Expect(0, 127488, '\P{^inenclosedalphanumsup}', ""); + Expect(1, 127487, '\p{_In_ENCLOSED_alphanum_sup}', ""); + Expect(0, 127487, '\p{^_In_ENCLOSED_alphanum_sup}', ""); + Expect(0, 127487, '\P{_In_ENCLOSED_alphanum_sup}', ""); + Expect(1, 127487, '\P{^_In_ENCLOSED_alphanum_sup}', ""); + Expect(0, 127488, '\p{_In_ENCLOSED_alphanum_sup}', ""); + Expect(1, 127488, '\p{^_In_ENCLOSED_alphanum_sup}', ""); + Expect(1, 127488, '\P{_In_ENCLOSED_alphanum_sup}', ""); + Expect(0, 127488, '\P{^_In_ENCLOSED_alphanum_sup}', ""); + Error('\p{/a/ Enclosed_alphanumerics}'); + Error('\P{/a/ Enclosed_alphanumerics}'); + Expect(1, 9471, '\p{enclosedalphanumerics}', ""); + Expect(0, 9471, '\p{^enclosedalphanumerics}', ""); + Expect(0, 9471, '\P{enclosedalphanumerics}', ""); + Expect(1, 9471, '\P{^enclosedalphanumerics}', ""); + Expect(0, 9472, '\p{enclosedalphanumerics}', ""); + Expect(1, 9472, '\p{^enclosedalphanumerics}', ""); + Expect(1, 9472, '\P{enclosedalphanumerics}', ""); + Expect(0, 9472, '\P{^enclosedalphanumerics}', ""); + Expect(1, 9471, '\p{-_Enclosed_ALPHANUMERICS}', ""); + Expect(0, 9471, '\p{^-_Enclosed_ALPHANUMERICS}', ""); + Expect(0, 9471, '\P{-_Enclosed_ALPHANUMERICS}', ""); + Expect(1, 9471, '\P{^-_Enclosed_ALPHANUMERICS}', ""); + Expect(0, 9472, '\p{-_Enclosed_ALPHANUMERICS}', ""); + Expect(1, 9472, '\p{^-_Enclosed_ALPHANUMERICS}', ""); + Expect(1, 9472, '\P{-_Enclosed_ALPHANUMERICS}', ""); + Expect(0, 9472, '\P{^-_Enclosed_ALPHANUMERICS}', ""); + Error('\p{_:=Is_Enclosed_ALPHANUMERICS}'); + Error('\P{_:=Is_Enclosed_ALPHANUMERICS}'); + Expect(1, 9471, '\p{isenclosedalphanumerics}', ""); + Expect(0, 9471, '\p{^isenclosedalphanumerics}', ""); + Expect(0, 9471, '\P{isenclosedalphanumerics}', ""); + Expect(1, 9471, '\P{^isenclosedalphanumerics}', ""); + Expect(0, 9472, '\p{isenclosedalphanumerics}', ""); + Expect(1, 9472, '\p{^isenclosedalphanumerics}', ""); + Expect(1, 9472, '\P{isenclosedalphanumerics}', ""); + Expect(0, 9472, '\P{^isenclosedalphanumerics}', ""); + Expect(1, 9471, '\p{- is_Enclosed_alphanumerics}', ""); + Expect(0, 9471, '\p{^- is_Enclosed_alphanumerics}', ""); + Expect(0, 9471, '\P{- is_Enclosed_alphanumerics}', ""); + Expect(1, 9471, '\P{^- is_Enclosed_alphanumerics}', ""); + Expect(0, 9472, '\p{- is_Enclosed_alphanumerics}', ""); + Expect(1, 9472, '\p{^- is_Enclosed_alphanumerics}', ""); + Expect(1, 9472, '\P{- is_Enclosed_alphanumerics}', ""); + Expect(0, 9472, '\P{^- is_Enclosed_alphanumerics}', ""); + Error('\p{_-IN_enclosed_ALPHANUMERICS:=}'); + Error('\P{_-IN_enclosed_ALPHANUMERICS:=}'); + Expect(1, 9471, '\p{inenclosedalphanumerics}', ""); + Expect(0, 9471, '\p{^inenclosedalphanumerics}', ""); + Expect(0, 9471, '\P{inenclosedalphanumerics}', ""); + Expect(1, 9471, '\P{^inenclosedalphanumerics}', ""); + Expect(0, 9472, '\p{inenclosedalphanumerics}', ""); + Expect(1, 9472, '\p{^inenclosedalphanumerics}', ""); + Expect(1, 9472, '\P{inenclosedalphanumerics}', ""); + Expect(0, 9472, '\P{^inenclosedalphanumerics}', ""); + Expect(1, 9471, '\p{_in_Enclosed_Alphanumerics}', ""); + Expect(0, 9471, '\p{^_in_Enclosed_Alphanumerics}', ""); + Expect(0, 9471, '\P{_in_Enclosed_Alphanumerics}', ""); + Expect(1, 9471, '\P{^_in_Enclosed_Alphanumerics}', ""); + Expect(0, 9472, '\p{_in_Enclosed_Alphanumerics}', ""); + Expect(1, 9472, '\p{^_in_Enclosed_Alphanumerics}', ""); + Expect(1, 9472, '\P{_in_Enclosed_Alphanumerics}', ""); + Expect(0, 9472, '\P{^_in_Enclosed_Alphanumerics}', ""); + Error('\p{/a/--enclosed_Alphanum}'); + Error('\P{/a/--enclosed_Alphanum}'); + Expect(1, 9471, '\p{enclosedalphanum}', ""); + Expect(0, 9471, '\p{^enclosedalphanum}', ""); + Expect(0, 9471, '\P{enclosedalphanum}', ""); + Expect(1, 9471, '\P{^enclosedalphanum}', ""); + Expect(0, 9472, '\p{enclosedalphanum}', ""); + Expect(1, 9472, '\p{^enclosedalphanum}', ""); + Expect(1, 9472, '\P{enclosedalphanum}', ""); + Expect(0, 9472, '\P{^enclosedalphanum}', ""); + Expect(1, 9471, '\p{ enclosed_alphanum}', ""); + Expect(0, 9471, '\p{^ enclosed_alphanum}', ""); + Expect(0, 9471, '\P{ enclosed_alphanum}', ""); + Expect(1, 9471, '\P{^ enclosed_alphanum}', ""); + Expect(0, 9472, '\p{ enclosed_alphanum}', ""); + Expect(1, 9472, '\p{^ enclosed_alphanum}', ""); + Expect(1, 9472, '\P{ enclosed_alphanum}', ""); + Expect(0, 9472, '\P{^ enclosed_alphanum}', ""); + Error('\p{/a/_-IS_ENCLOSED_Alphanum}'); + Error('\P{/a/_-IS_ENCLOSED_Alphanum}'); + Expect(1, 9471, '\p{isenclosedalphanum}', ""); + Expect(0, 9471, '\p{^isenclosedalphanum}', ""); + Expect(0, 9471, '\P{isenclosedalphanum}', ""); + Expect(1, 9471, '\P{^isenclosedalphanum}', ""); + Expect(0, 9472, '\p{isenclosedalphanum}', ""); + Expect(1, 9472, '\p{^isenclosedalphanum}', ""); + Expect(1, 9472, '\P{isenclosedalphanum}', ""); + Expect(0, 9472, '\P{^isenclosedalphanum}', ""); + Expect(1, 9471, '\p{- IS_Enclosed_Alphanum}', ""); + Expect(0, 9471, '\p{^- IS_Enclosed_Alphanum}', ""); + Expect(0, 9471, '\P{- IS_Enclosed_Alphanum}', ""); + Expect(1, 9471, '\P{^- IS_Enclosed_Alphanum}', ""); + Expect(0, 9472, '\p{- IS_Enclosed_Alphanum}', ""); + Expect(1, 9472, '\p{^- IS_Enclosed_Alphanum}', ""); + Expect(1, 9472, '\P{- IS_Enclosed_Alphanum}', ""); + Expect(0, 9472, '\P{^- IS_Enclosed_Alphanum}', ""); + Error('\p{_In_ENCLOSED_alphanum/a/}'); + Error('\P{_In_ENCLOSED_alphanum/a/}'); + Expect(1, 9471, '\p{inenclosedalphanum}', ""); + Expect(0, 9471, '\p{^inenclosedalphanum}', ""); + Expect(0, 9471, '\P{inenclosedalphanum}', ""); + Expect(1, 9471, '\P{^inenclosedalphanum}', ""); + Expect(0, 9472, '\p{inenclosedalphanum}', ""); + Expect(1, 9472, '\p{^inenclosedalphanum}', ""); + Expect(1, 9472, '\P{inenclosedalphanum}', ""); + Expect(0, 9472, '\P{^inenclosedalphanum}', ""); + Expect(1, 9471, '\p{-IN_Enclosed_Alphanum}', ""); + Expect(0, 9471, '\p{^-IN_Enclosed_Alphanum}', ""); + Expect(0, 9471, '\P{-IN_Enclosed_Alphanum}', ""); + Expect(1, 9471, '\P{^-IN_Enclosed_Alphanum}', ""); + Expect(0, 9472, '\p{-IN_Enclosed_Alphanum}', ""); + Expect(1, 9472, '\p{^-IN_Enclosed_Alphanum}', ""); + Expect(1, 9472, '\P{-IN_Enclosed_Alphanum}', ""); + Expect(0, 9472, '\P{^-IN_Enclosed_Alphanum}', ""); + Error('\p{-:=Enclosed_CJK_Letters_And_months}'); + Error('\P{-:=Enclosed_CJK_Letters_And_months}'); + Expect(1, 13055, '\p{enclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\p{^enclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\P{enclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\P{^enclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\p{enclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\p{^enclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\P{enclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\P{^enclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\p{__Enclosed_CJK_Letters_and_Months}', ""); + Expect(0, 13055, '\p{^__Enclosed_CJK_Letters_and_Months}', ""); + Expect(0, 13055, '\P{__Enclosed_CJK_Letters_and_Months}', ""); + Expect(1, 13055, '\P{^__Enclosed_CJK_Letters_and_Months}', ""); + Expect(0, 13056, '\p{__Enclosed_CJK_Letters_and_Months}', ""); + Expect(1, 13056, '\p{^__Enclosed_CJK_Letters_and_Months}', ""); + Expect(1, 13056, '\P{__Enclosed_CJK_Letters_and_Months}', ""); + Expect(0, 13056, '\P{^__Enclosed_CJK_Letters_and_Months}', ""); + Error('\p{_/a/Is_Enclosed_cjk_LETTERS_And_months}'); + Error('\P{_/a/Is_Enclosed_cjk_LETTERS_And_months}'); + Expect(1, 13055, '\p{isenclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\p{^isenclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\P{isenclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\P{^isenclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\p{isenclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\p{^isenclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\P{isenclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\P{^isenclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\p{-IS_Enclosed_cjk_Letters_And_months}', ""); + Expect(0, 13055, '\p{^-IS_Enclosed_cjk_Letters_And_months}', ""); + Expect(0, 13055, '\P{-IS_Enclosed_cjk_Letters_And_months}', ""); + Expect(1, 13055, '\P{^-IS_Enclosed_cjk_Letters_And_months}', ""); + Expect(0, 13056, '\p{-IS_Enclosed_cjk_Letters_And_months}', ""); + Expect(1, 13056, '\p{^-IS_Enclosed_cjk_Letters_And_months}', ""); + Expect(1, 13056, '\P{-IS_Enclosed_cjk_Letters_And_months}', ""); + Expect(0, 13056, '\P{^-IS_Enclosed_cjk_Letters_And_months}', ""); + Error('\p{- IN_Enclosed_CJK_Letters_And_Months/a/}'); + Error('\P{- IN_Enclosed_CJK_Letters_And_Months/a/}'); + Expect(1, 13055, '\p{inenclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\p{^inenclosedcjklettersandmonths}', ""); + Expect(0, 13055, '\P{inenclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\P{^inenclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\p{inenclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\p{^inenclosedcjklettersandmonths}', ""); + Expect(1, 13056, '\P{inenclosedcjklettersandmonths}', ""); + Expect(0, 13056, '\P{^inenclosedcjklettersandmonths}', ""); + Expect(1, 13055, '\p{ IN_ENCLOSED_CJK_Letters_And_Months}', ""); + Expect(0, 13055, '\p{^ IN_ENCLOSED_CJK_Letters_And_Months}', ""); + Expect(0, 13055, '\P{ IN_ENCLOSED_CJK_Letters_And_Months}', ""); + Expect(1, 13055, '\P{^ IN_ENCLOSED_CJK_Letters_And_Months}', ""); + Expect(0, 13056, '\p{ IN_ENCLOSED_CJK_Letters_And_Months}', ""); + Expect(1, 13056, '\p{^ IN_ENCLOSED_CJK_Letters_And_Months}', ""); + Expect(1, 13056, '\P{ IN_ENCLOSED_CJK_Letters_And_Months}', ""); + Expect(0, 13056, '\P{^ IN_ENCLOSED_CJK_Letters_And_Months}', ""); + Error('\p{-/a/Enclosed_CJK}'); + Error('\P{-/a/Enclosed_CJK}'); + Expect(1, 13055, '\p{enclosedcjk}', ""); + Expect(0, 13055, '\p{^enclosedcjk}', ""); + Expect(0, 13055, '\P{enclosedcjk}', ""); + Expect(1, 13055, '\P{^enclosedcjk}', ""); + Expect(0, 13056, '\p{enclosedcjk}', ""); + Expect(1, 13056, '\p{^enclosedcjk}', ""); + Expect(1, 13056, '\P{enclosedcjk}', ""); + Expect(0, 13056, '\P{^enclosedcjk}', ""); + Expect(1, 13055, '\p{_Enclosed_CJK}', ""); + Expect(0, 13055, '\p{^_Enclosed_CJK}', ""); + Expect(0, 13055, '\P{_Enclosed_CJK}', ""); + Expect(1, 13055, '\P{^_Enclosed_CJK}', ""); + Expect(0, 13056, '\p{_Enclosed_CJK}', ""); + Expect(1, 13056, '\p{^_Enclosed_CJK}', ""); + Expect(1, 13056, '\P{_Enclosed_CJK}', ""); + Expect(0, 13056, '\P{^_Enclosed_CJK}', ""); + Error('\p{_:=IS_enclosed_cjk}'); + Error('\P{_:=IS_enclosed_cjk}'); + Expect(1, 13055, '\p{isenclosedcjk}', ""); + Expect(0, 13055, '\p{^isenclosedcjk}', ""); + Expect(0, 13055, '\P{isenclosedcjk}', ""); + Expect(1, 13055, '\P{^isenclosedcjk}', ""); + Expect(0, 13056, '\p{isenclosedcjk}', ""); + Expect(1, 13056, '\p{^isenclosedcjk}', ""); + Expect(1, 13056, '\P{isenclosedcjk}', ""); + Expect(0, 13056, '\P{^isenclosedcjk}', ""); + Expect(1, 13055, '\p{Is_Enclosed_CJK}', ""); + Expect(0, 13055, '\p{^Is_Enclosed_CJK}', ""); + Expect(0, 13055, '\P{Is_Enclosed_CJK}', ""); + Expect(1, 13055, '\P{^Is_Enclosed_CJK}', ""); + Expect(0, 13056, '\p{Is_Enclosed_CJK}', ""); + Expect(1, 13056, '\p{^Is_Enclosed_CJK}', ""); + Expect(1, 13056, '\P{Is_Enclosed_CJK}', ""); + Expect(0, 13056, '\P{^Is_Enclosed_CJK}', ""); + Error('\p{-/a/In_Enclosed_CJK}'); + Error('\P{-/a/In_Enclosed_CJK}'); + Expect(1, 13055, '\p{inenclosedcjk}', ""); + Expect(0, 13055, '\p{^inenclosedcjk}', ""); + Expect(0, 13055, '\P{inenclosedcjk}', ""); + Expect(1, 13055, '\P{^inenclosedcjk}', ""); + Expect(0, 13056, '\p{inenclosedcjk}', ""); + Expect(1, 13056, '\p{^inenclosedcjk}', ""); + Expect(1, 13056, '\P{inenclosedcjk}', ""); + Expect(0, 13056, '\P{^inenclosedcjk}', ""); + Expect(1, 13055, '\p{ IN_Enclosed_CJK}', ""); + Expect(0, 13055, '\p{^ IN_Enclosed_CJK}', ""); + Expect(0, 13055, '\P{ IN_Enclosed_CJK}', ""); + Expect(1, 13055, '\P{^ IN_Enclosed_CJK}', ""); + Expect(0, 13056, '\p{ IN_Enclosed_CJK}', ""); + Expect(1, 13056, '\p{^ IN_Enclosed_CJK}', ""); + Expect(1, 13056, '\P{ IN_Enclosed_CJK}', ""); + Expect(0, 13056, '\P{^ IN_Enclosed_CJK}', ""); + Error('\p{ :=ENCLOSED_IDEOGRAPHIC_Supplement}'); + Error('\P{ :=ENCLOSED_IDEOGRAPHIC_Supplement}'); + Expect(1, 127743, '\p{enclosedideographicsupplement}', ""); + Expect(0, 127743, '\p{^enclosedideographicsupplement}', ""); + Expect(0, 127743, '\P{enclosedideographicsupplement}', ""); + Expect(1, 127743, '\P{^enclosedideographicsupplement}', ""); + Expect(0, 127744, '\p{enclosedideographicsupplement}', ""); + Expect(1, 127744, '\p{^enclosedideographicsupplement}', ""); + Expect(1, 127744, '\P{enclosedideographicsupplement}', ""); + Expect(0, 127744, '\P{^enclosedideographicsupplement}', ""); + Expect(1, 127743, '\p{ Enclosed_ideographic_supplement}', ""); + Expect(0, 127743, '\p{^ Enclosed_ideographic_supplement}', ""); + Expect(0, 127743, '\P{ Enclosed_ideographic_supplement}', ""); + Expect(1, 127743, '\P{^ Enclosed_ideographic_supplement}', ""); + Expect(0, 127744, '\p{ Enclosed_ideographic_supplement}', ""); + Expect(1, 127744, '\p{^ Enclosed_ideographic_supplement}', ""); + Expect(1, 127744, '\P{ Enclosed_ideographic_supplement}', ""); + Expect(0, 127744, '\P{^ Enclosed_ideographic_supplement}', ""); + Error('\p{ is_Enclosed_ideographic_SUPPLEMENT/a/}'); + Error('\P{ is_Enclosed_ideographic_SUPPLEMENT/a/}'); + Expect(1, 127743, '\p{isenclosedideographicsupplement}', ""); + Expect(0, 127743, '\p{^isenclosedideographicsupplement}', ""); + Expect(0, 127743, '\P{isenclosedideographicsupplement}', ""); + Expect(1, 127743, '\P{^isenclosedideographicsupplement}', ""); + Expect(0, 127744, '\p{isenclosedideographicsupplement}', ""); + Expect(1, 127744, '\p{^isenclosedideographicsupplement}', ""); + Expect(1, 127744, '\P{isenclosedideographicsupplement}', ""); + Expect(0, 127744, '\P{^isenclosedideographicsupplement}', ""); + Expect(1, 127743, '\p{ is_Enclosed_ideographic_Supplement}', ""); + Expect(0, 127743, '\p{^ is_Enclosed_ideographic_Supplement}', ""); + Expect(0, 127743, '\P{ is_Enclosed_ideographic_Supplement}', ""); + Expect(1, 127743, '\P{^ is_Enclosed_ideographic_Supplement}', ""); + Expect(0, 127744, '\p{ is_Enclosed_ideographic_Supplement}', ""); + Expect(1, 127744, '\p{^ is_Enclosed_ideographic_Supplement}', ""); + Expect(1, 127744, '\P{ is_Enclosed_ideographic_Supplement}', ""); + Expect(0, 127744, '\P{^ is_Enclosed_ideographic_Supplement}', ""); + Error('\p{:= In_enclosed_Ideographic_Supplement}'); + Error('\P{:= In_enclosed_Ideographic_Supplement}'); + Expect(1, 127743, '\p{inenclosedideographicsupplement}', ""); + Expect(0, 127743, '\p{^inenclosedideographicsupplement}', ""); + Expect(0, 127743, '\P{inenclosedideographicsupplement}', ""); + Expect(1, 127743, '\P{^inenclosedideographicsupplement}', ""); + Expect(0, 127744, '\p{inenclosedideographicsupplement}', ""); + Expect(1, 127744, '\p{^inenclosedideographicsupplement}', ""); + Expect(1, 127744, '\P{inenclosedideographicsupplement}', ""); + Expect(0, 127744, '\P{^inenclosedideographicsupplement}', ""); + Expect(1, 127743, '\p{-_IN_Enclosed_IDEOGRAPHIC_supplement}', ""); + Expect(0, 127743, '\p{^-_IN_Enclosed_IDEOGRAPHIC_supplement}', ""); + Expect(0, 127743, '\P{-_IN_Enclosed_IDEOGRAPHIC_supplement}', ""); + Expect(1, 127743, '\P{^-_IN_Enclosed_IDEOGRAPHIC_supplement}', ""); + Expect(0, 127744, '\p{-_IN_Enclosed_IDEOGRAPHIC_supplement}', ""); + Expect(1, 127744, '\p{^-_IN_Enclosed_IDEOGRAPHIC_supplement}', ""); + Expect(1, 127744, '\P{-_IN_Enclosed_IDEOGRAPHIC_supplement}', ""); + Expect(0, 127744, '\P{^-_IN_Enclosed_IDEOGRAPHIC_supplement}', ""); + Error('\p{/a/ enclosed_ideographic_Sup}'); + Error('\P{/a/ enclosed_ideographic_Sup}'); + Expect(1, 127743, '\p{enclosedideographicsup}', ""); + Expect(0, 127743, '\p{^enclosedideographicsup}', ""); + Expect(0, 127743, '\P{enclosedideographicsup}', ""); + Expect(1, 127743, '\P{^enclosedideographicsup}', ""); + Expect(0, 127744, '\p{enclosedideographicsup}', ""); + Expect(1, 127744, '\p{^enclosedideographicsup}', ""); + Expect(1, 127744, '\P{enclosedideographicsup}', ""); + Expect(0, 127744, '\P{^enclosedideographicsup}', ""); + Expect(1, 127743, '\p{ enclosed_IDEOGRAPHIC_SUP}', ""); + Expect(0, 127743, '\p{^ enclosed_IDEOGRAPHIC_SUP}', ""); + Expect(0, 127743, '\P{ enclosed_IDEOGRAPHIC_SUP}', ""); + Expect(1, 127743, '\P{^ enclosed_IDEOGRAPHIC_SUP}', ""); + Expect(0, 127744, '\p{ enclosed_IDEOGRAPHIC_SUP}', ""); + Expect(1, 127744, '\p{^ enclosed_IDEOGRAPHIC_SUP}', ""); + Expect(1, 127744, '\P{ enclosed_IDEOGRAPHIC_SUP}', ""); + Expect(0, 127744, '\P{^ enclosed_IDEOGRAPHIC_SUP}', ""); + Error('\p{- Is_enclosed_Ideographic_sup/a/}'); + Error('\P{- Is_enclosed_Ideographic_sup/a/}'); + Expect(1, 127743, '\p{isenclosedideographicsup}', ""); + Expect(0, 127743, '\p{^isenclosedideographicsup}', ""); + Expect(0, 127743, '\P{isenclosedideographicsup}', ""); + Expect(1, 127743, '\P{^isenclosedideographicsup}', ""); + Expect(0, 127744, '\p{isenclosedideographicsup}', ""); + Expect(1, 127744, '\p{^isenclosedideographicsup}', ""); + Expect(1, 127744, '\P{isenclosedideographicsup}', ""); + Expect(0, 127744, '\P{^isenclosedideographicsup}', ""); + Expect(1, 127743, '\p{ Is_enclosed_Ideographic_sup}', ""); + Expect(0, 127743, '\p{^ Is_enclosed_Ideographic_sup}', ""); + Expect(0, 127743, '\P{ Is_enclosed_Ideographic_sup}', ""); + Expect(1, 127743, '\P{^ Is_enclosed_Ideographic_sup}', ""); + Expect(0, 127744, '\p{ Is_enclosed_Ideographic_sup}', ""); + Expect(1, 127744, '\p{^ Is_enclosed_Ideographic_sup}', ""); + Expect(1, 127744, '\P{ Is_enclosed_Ideographic_sup}', ""); + Expect(0, 127744, '\P{^ Is_enclosed_Ideographic_sup}', ""); + Error('\p{_/a/In_ENCLOSED_IDEOGRAPHIC_Sup}'); + Error('\P{_/a/In_ENCLOSED_IDEOGRAPHIC_Sup}'); + Expect(1, 127743, '\p{inenclosedideographicsup}', ""); + Expect(0, 127743, '\p{^inenclosedideographicsup}', ""); + Expect(0, 127743, '\P{inenclosedideographicsup}', ""); + Expect(1, 127743, '\P{^inenclosedideographicsup}', ""); + Expect(0, 127744, '\p{inenclosedideographicsup}', ""); + Expect(1, 127744, '\p{^inenclosedideographicsup}', ""); + Expect(1, 127744, '\P{inenclosedideographicsup}', ""); + Expect(0, 127744, '\P{^inenclosedideographicsup}', ""); + Expect(1, 127743, '\p{_In_Enclosed_Ideographic_SUP}', ""); + Expect(0, 127743, '\p{^_In_Enclosed_Ideographic_SUP}', ""); + Expect(0, 127743, '\P{_In_Enclosed_Ideographic_SUP}', ""); + Expect(1, 127743, '\P{^_In_Enclosed_Ideographic_SUP}', ""); + Expect(0, 127744, '\p{_In_Enclosed_Ideographic_SUP}', ""); + Expect(1, 127744, '\p{^_In_Enclosed_Ideographic_SUP}', ""); + Expect(1, 127744, '\P{_In_Enclosed_Ideographic_SUP}', ""); + Expect(0, 127744, '\P{^_In_Enclosed_Ideographic_SUP}', ""); + Error('\p{--Enclosing_mark/a/}'); + Error('\P{--Enclosing_mark/a/}'); + Expect(1, 42610, '\p{enclosingmark}', ""); + Expect(0, 42610, '\p{^enclosingmark}', ""); + Expect(0, 42610, '\P{enclosingmark}', ""); + Expect(1, 42610, '\P{^enclosingmark}', ""); + Expect(0, 42611, '\p{enclosingmark}', ""); + Expect(1, 42611, '\p{^enclosingmark}', ""); + Expect(1, 42611, '\P{enclosingmark}', ""); + Expect(0, 42611, '\P{^enclosingmark}', ""); + Expect(1, 42610, '\p{_enclosing_Mark}', ""); + Expect(0, 42610, '\p{^_enclosing_Mark}', ""); + Expect(0, 42610, '\P{_enclosing_Mark}', ""); + Expect(1, 42610, '\P{^_enclosing_Mark}', ""); + Expect(0, 42611, '\p{_enclosing_Mark}', ""); + Expect(1, 42611, '\p{^_enclosing_Mark}', ""); + Expect(1, 42611, '\P{_enclosing_Mark}', ""); + Expect(0, 42611, '\P{^_enclosing_Mark}', ""); + Error('\p{:=Is_ENCLOSING_Mark}'); + Error('\P{:=Is_ENCLOSING_Mark}'); + Expect(1, 42610, '\p{isenclosingmark}', ""); + Expect(0, 42610, '\p{^isenclosingmark}', ""); + Expect(0, 42610, '\P{isenclosingmark}', ""); + Expect(1, 42610, '\P{^isenclosingmark}', ""); + Expect(0, 42611, '\p{isenclosingmark}', ""); + Expect(1, 42611, '\p{^isenclosingmark}', ""); + Expect(1, 42611, '\P{isenclosingmark}', ""); + Expect(0, 42611, '\P{^isenclosingmark}', ""); + Expect(1, 42610, '\p{ IS_ENCLOSING_Mark}', ""); + Expect(0, 42610, '\p{^ IS_ENCLOSING_Mark}', ""); + Expect(0, 42610, '\P{ IS_ENCLOSING_Mark}', ""); + Expect(1, 42610, '\P{^ IS_ENCLOSING_Mark}', ""); + Expect(0, 42611, '\p{ IS_ENCLOSING_Mark}', ""); + Expect(1, 42611, '\p{^ IS_ENCLOSING_Mark}', ""); + Expect(1, 42611, '\P{ IS_ENCLOSING_Mark}', ""); + Expect(0, 42611, '\P{^ IS_ENCLOSING_Mark}', ""); + Error('\p{ me:=}'); + Error('\P{ me:=}'); + Expect(1, 42610, '\p{me}', ""); + Expect(0, 42610, '\p{^me}', ""); + Expect(0, 42610, '\P{me}', ""); + Expect(1, 42610, '\P{^me}', ""); + Expect(0, 42611, '\p{me}', ""); + Expect(1, 42611, '\p{^me}', ""); + Expect(1, 42611, '\P{me}', ""); + Expect(0, 42611, '\P{^me}', ""); + Expect(1, 42610, '\p{ Me}', ""); + Expect(0, 42610, '\p{^ Me}', ""); + Expect(0, 42610, '\P{ Me}', ""); + Expect(1, 42610, '\P{^ Me}', ""); + Expect(0, 42611, '\p{ Me}', ""); + Expect(1, 42611, '\p{^ Me}', ""); + Expect(1, 42611, '\P{ Me}', ""); + Expect(0, 42611, '\P{^ Me}', ""); + Error('\p{ /a/IS_Me}'); + Error('\P{ /a/IS_Me}'); + Expect(1, 42610, '\p{isme}', ""); + Expect(0, 42610, '\p{^isme}', ""); + Expect(0, 42610, '\P{isme}', ""); + Expect(1, 42610, '\P{^isme}', ""); + Expect(0, 42611, '\p{isme}', ""); + Expect(1, 42611, '\p{^isme}', ""); + Expect(1, 42611, '\P{isme}', ""); + Expect(0, 42611, '\P{^isme}', ""); + Expect(1, 42610, '\p{-IS_Me}', ""); + Expect(0, 42610, '\p{^-IS_Me}', ""); + Expect(0, 42610, '\P{-IS_Me}', ""); + Expect(1, 42610, '\P{^-IS_Me}', ""); + Expect(0, 42611, '\p{-IS_Me}', ""); + Expect(1, 42611, '\p{^-IS_Me}', ""); + Expect(1, 42611, '\P{-IS_Me}', ""); + Expect(0, 42611, '\P{^-IS_Me}', ""); + Error('\p{ ETHIOPIC/a/}'); + Error('\P{ ETHIOPIC/a/}'); + Expect(1, 124926, '\p{ethiopic}', ""); + Expect(0, 124926, '\p{^ethiopic}', ""); + Expect(0, 124926, '\P{ethiopic}', ""); + Expect(1, 124926, '\P{^ethiopic}', ""); + Expect(0, 124927, '\p{ethiopic}', ""); + Expect(1, 124927, '\p{^ethiopic}', ""); + Expect(1, 124927, '\P{ethiopic}', ""); + Expect(0, 124927, '\P{^ethiopic}', ""); + Expect(1, 124926, '\p{_ethiopic}', ""); + Expect(0, 124926, '\p{^_ethiopic}', ""); + Expect(0, 124926, '\P{_ethiopic}', ""); + Expect(1, 124926, '\P{^_ethiopic}', ""); + Expect(0, 124927, '\p{_ethiopic}', ""); + Expect(1, 124927, '\p{^_ethiopic}', ""); + Expect(1, 124927, '\P{_ethiopic}', ""); + Expect(0, 124927, '\P{^_ethiopic}', ""); + Error('\p{:= Is_ETHIOPIC}'); + Error('\P{:= Is_ETHIOPIC}'); + Expect(1, 124926, '\p{isethiopic}', ""); + Expect(0, 124926, '\p{^isethiopic}', ""); + Expect(0, 124926, '\P{isethiopic}', ""); + Expect(1, 124926, '\P{^isethiopic}', ""); + Expect(0, 124927, '\p{isethiopic}', ""); + Expect(1, 124927, '\p{^isethiopic}', ""); + Expect(1, 124927, '\P{isethiopic}', ""); + Expect(0, 124927, '\P{^isethiopic}', ""); + Expect(1, 124926, '\p{ Is_ethiopic}', ""); + Expect(0, 124926, '\p{^ Is_ethiopic}', ""); + Expect(0, 124926, '\P{ Is_ethiopic}', ""); + Expect(1, 124926, '\P{^ Is_ethiopic}', ""); + Expect(0, 124927, '\p{ Is_ethiopic}', ""); + Expect(1, 124927, '\p{^ Is_ethiopic}', ""); + Expect(1, 124927, '\P{ Is_ethiopic}', ""); + Expect(0, 124927, '\P{^ Is_ethiopic}', ""); + Error('\p{__Ethi/a/}'); + Error('\P{__Ethi/a/}'); + Expect(1, 124926, '\p{ethi}', ""); + Expect(0, 124926, '\p{^ethi}', ""); + Expect(0, 124926, '\P{ethi}', ""); + Expect(1, 124926, '\P{^ethi}', ""); + Expect(0, 124927, '\p{ethi}', ""); + Expect(1, 124927, '\p{^ethi}', ""); + Expect(1, 124927, '\P{ethi}', ""); + Expect(0, 124927, '\P{^ethi}', ""); + Expect(1, 124926, '\p{ Ethi}', ""); + Expect(0, 124926, '\p{^ Ethi}', ""); + Expect(0, 124926, '\P{ Ethi}', ""); + Expect(1, 124926, '\P{^ Ethi}', ""); + Expect(0, 124927, '\p{ Ethi}', ""); + Expect(1, 124927, '\p{^ Ethi}', ""); + Expect(1, 124927, '\P{ Ethi}', ""); + Expect(0, 124927, '\P{^ Ethi}', ""); + Error('\p{/a/__is_Ethi}'); + Error('\P{/a/__is_Ethi}'); + Expect(1, 124926, '\p{isethi}', ""); + Expect(0, 124926, '\p{^isethi}', ""); + Expect(0, 124926, '\P{isethi}', ""); + Expect(1, 124926, '\P{^isethi}', ""); + Expect(0, 124927, '\p{isethi}', ""); + Expect(1, 124927, '\p{^isethi}', ""); + Expect(1, 124927, '\P{isethi}', ""); + Expect(0, 124927, '\P{^isethi}', ""); + Expect(1, 124926, '\p{ _is_Ethi}', ""); + Expect(0, 124926, '\p{^ _is_Ethi}', ""); + Expect(0, 124926, '\P{ _is_Ethi}', ""); + Expect(1, 124926, '\P{^ _is_Ethi}', ""); + Expect(0, 124927, '\p{ _is_Ethi}', ""); + Expect(1, 124927, '\p{^ _is_Ethi}', ""); + Expect(1, 124927, '\P{ _is_Ethi}', ""); + Expect(0, 124927, '\P{^ _is_Ethi}', ""); + Error('\p{:=- Ethiopic_extended}'); + Error('\P{:=- Ethiopic_extended}'); + Expect(1, 11743, '\p{ethiopicextended}', ""); + Expect(0, 11743, '\p{^ethiopicextended}', ""); + Expect(0, 11743, '\P{ethiopicextended}', ""); + Expect(1, 11743, '\P{^ethiopicextended}', ""); + Expect(0, 11744, '\p{ethiopicextended}', ""); + Expect(1, 11744, '\p{^ethiopicextended}', ""); + Expect(1, 11744, '\P{ethiopicextended}', ""); + Expect(0, 11744, '\P{^ethiopicextended}', ""); + Expect(1, 11743, '\p{ ethiopic_extended}', ""); + Expect(0, 11743, '\p{^ ethiopic_extended}', ""); + Expect(0, 11743, '\P{ ethiopic_extended}', ""); + Expect(1, 11743, '\P{^ ethiopic_extended}', ""); + Expect(0, 11744, '\p{ ethiopic_extended}', ""); + Expect(1, 11744, '\p{^ ethiopic_extended}', ""); + Expect(1, 11744, '\P{ ethiopic_extended}', ""); + Expect(0, 11744, '\P{^ ethiopic_extended}', ""); + Error('\p{:=- Is_Ethiopic_EXTENDED}'); + Error('\P{:=- Is_Ethiopic_EXTENDED}'); + Expect(1, 11743, '\p{isethiopicextended}', ""); + Expect(0, 11743, '\p{^isethiopicextended}', ""); + Expect(0, 11743, '\P{isethiopicextended}', ""); + Expect(1, 11743, '\P{^isethiopicextended}', ""); + Expect(0, 11744, '\p{isethiopicextended}', ""); + Expect(1, 11744, '\p{^isethiopicextended}', ""); + Expect(1, 11744, '\P{isethiopicextended}', ""); + Expect(0, 11744, '\P{^isethiopicextended}', ""); + Expect(1, 11743, '\p{-is_Ethiopic_EXTENDED}', ""); + Expect(0, 11743, '\p{^-is_Ethiopic_EXTENDED}', ""); + Expect(0, 11743, '\P{-is_Ethiopic_EXTENDED}', ""); + Expect(1, 11743, '\P{^-is_Ethiopic_EXTENDED}', ""); + Expect(0, 11744, '\p{-is_Ethiopic_EXTENDED}', ""); + Expect(1, 11744, '\p{^-is_Ethiopic_EXTENDED}', ""); + Expect(1, 11744, '\P{-is_Ethiopic_EXTENDED}', ""); + Expect(0, 11744, '\P{^-is_Ethiopic_EXTENDED}', ""); + Error('\p{ In_Ethiopic_EXTENDED/a/}'); + Error('\P{ In_Ethiopic_EXTENDED/a/}'); + Expect(1, 11743, '\p{inethiopicextended}', ""); + Expect(0, 11743, '\p{^inethiopicextended}', ""); + Expect(0, 11743, '\P{inethiopicextended}', ""); + Expect(1, 11743, '\P{^inethiopicextended}', ""); + Expect(0, 11744, '\p{inethiopicextended}', ""); + Expect(1, 11744, '\p{^inethiopicextended}', ""); + Expect(1, 11744, '\P{inethiopicextended}', ""); + Expect(0, 11744, '\P{^inethiopicextended}', ""); + Expect(1, 11743, '\p{ -In_ethiopic_Extended}', ""); + Expect(0, 11743, '\p{^ -In_ethiopic_Extended}', ""); + Expect(0, 11743, '\P{ -In_ethiopic_Extended}', ""); + Expect(1, 11743, '\P{^ -In_ethiopic_Extended}', ""); + Expect(0, 11744, '\p{ -In_ethiopic_Extended}', ""); + Expect(1, 11744, '\p{^ -In_ethiopic_Extended}', ""); + Expect(1, 11744, '\P{ -In_ethiopic_Extended}', ""); + Expect(0, 11744, '\P{^ -In_ethiopic_Extended}', ""); + Error('\p{ /a/Ethiopic_ext}'); + Error('\P{ /a/Ethiopic_ext}'); + Expect(1, 11743, '\p{ethiopicext}', ""); + Expect(0, 11743, '\p{^ethiopicext}', ""); + Expect(0, 11743, '\P{ethiopicext}', ""); + Expect(1, 11743, '\P{^ethiopicext}', ""); + Expect(0, 11744, '\p{ethiopicext}', ""); + Expect(1, 11744, '\p{^ethiopicext}', ""); + Expect(1, 11744, '\P{ethiopicext}', ""); + Expect(0, 11744, '\P{^ethiopicext}', ""); + Expect(1, 11743, '\p{ Ethiopic_Ext}', ""); + Expect(0, 11743, '\p{^ Ethiopic_Ext}', ""); + Expect(0, 11743, '\P{ Ethiopic_Ext}', ""); + Expect(1, 11743, '\P{^ Ethiopic_Ext}', ""); + Expect(0, 11744, '\p{ Ethiopic_Ext}', ""); + Expect(1, 11744, '\p{^ Ethiopic_Ext}', ""); + Expect(1, 11744, '\P{ Ethiopic_Ext}', ""); + Expect(0, 11744, '\P{^ Ethiopic_Ext}', ""); + Error('\p{/a/_ IS_Ethiopic_EXT}'); + Error('\P{/a/_ IS_Ethiopic_EXT}'); + Expect(1, 11743, '\p{isethiopicext}', ""); + Expect(0, 11743, '\p{^isethiopicext}', ""); + Expect(0, 11743, '\P{isethiopicext}', ""); + Expect(1, 11743, '\P{^isethiopicext}', ""); + Expect(0, 11744, '\p{isethiopicext}', ""); + Expect(1, 11744, '\p{^isethiopicext}', ""); + Expect(1, 11744, '\P{isethiopicext}', ""); + Expect(0, 11744, '\P{^isethiopicext}', ""); + Expect(1, 11743, '\p{_is_ethiopic_ext}', ""); + Expect(0, 11743, '\p{^_is_ethiopic_ext}', ""); + Expect(0, 11743, '\P{_is_ethiopic_ext}', ""); + Expect(1, 11743, '\P{^_is_ethiopic_ext}', ""); + Expect(0, 11744, '\p{_is_ethiopic_ext}', ""); + Expect(1, 11744, '\p{^_is_ethiopic_ext}', ""); + Expect(1, 11744, '\P{_is_ethiopic_ext}', ""); + Expect(0, 11744, '\P{^_is_ethiopic_ext}', ""); + Error('\p{/a/ IN_ETHIOPIC_EXT}'); + Error('\P{/a/ IN_ETHIOPIC_EXT}'); + Expect(1, 11743, '\p{inethiopicext}', ""); + Expect(0, 11743, '\p{^inethiopicext}', ""); + Expect(0, 11743, '\P{inethiopicext}', ""); + Expect(1, 11743, '\P{^inethiopicext}', ""); + Expect(0, 11744, '\p{inethiopicext}', ""); + Expect(1, 11744, '\p{^inethiopicext}', ""); + Expect(1, 11744, '\P{inethiopicext}', ""); + Expect(0, 11744, '\P{^inethiopicext}', ""); + Expect(1, 11743, '\p{- in_Ethiopic_Ext}', ""); + Expect(0, 11743, '\p{^- in_Ethiopic_Ext}', ""); + Expect(0, 11743, '\P{- in_Ethiopic_Ext}', ""); + Expect(1, 11743, '\P{^- in_Ethiopic_Ext}', ""); + Expect(0, 11744, '\p{- in_Ethiopic_Ext}', ""); + Expect(1, 11744, '\p{^- in_Ethiopic_Ext}', ""); + Expect(1, 11744, '\P{- in_Ethiopic_Ext}', ""); + Expect(0, 11744, '\P{^- in_Ethiopic_Ext}', ""); + Error('\p{:= ethiopic_extended_A}'); + Error('\P{:= ethiopic_extended_A}'); + Expect(1, 43823, '\p{ethiopicextendeda}', ""); + Expect(0, 43823, '\p{^ethiopicextendeda}', ""); + Expect(0, 43823, '\P{ethiopicextendeda}', ""); + Expect(1, 43823, '\P{^ethiopicextendeda}', ""); + Expect(0, 43824, '\p{ethiopicextendeda}', ""); + Expect(1, 43824, '\p{^ethiopicextendeda}', ""); + Expect(1, 43824, '\P{ethiopicextendeda}', ""); + Expect(0, 43824, '\P{^ethiopicextendeda}', ""); + Expect(1, 43823, '\p{ ethiopic_Extended_A}', ""); + Expect(0, 43823, '\p{^ ethiopic_Extended_A}', ""); + Expect(0, 43823, '\P{ ethiopic_Extended_A}', ""); + Expect(1, 43823, '\P{^ ethiopic_Extended_A}', ""); + Expect(0, 43824, '\p{ ethiopic_Extended_A}', ""); + Expect(1, 43824, '\p{^ ethiopic_Extended_A}', ""); + Expect(1, 43824, '\P{ ethiopic_Extended_A}', ""); + Expect(0, 43824, '\P{^ ethiopic_Extended_A}', ""); + Error('\p{:= IS_ETHIOPIC_Extended_A}'); + Error('\P{:= IS_ETHIOPIC_Extended_A}'); + Expect(1, 43823, '\p{isethiopicextendeda}', ""); + Expect(0, 43823, '\p{^isethiopicextendeda}', ""); + Expect(0, 43823, '\P{isethiopicextendeda}', ""); + Expect(1, 43823, '\P{^isethiopicextendeda}', ""); + Expect(0, 43824, '\p{isethiopicextendeda}', ""); + Expect(1, 43824, '\p{^isethiopicextendeda}', ""); + Expect(1, 43824, '\P{isethiopicextendeda}', ""); + Expect(0, 43824, '\P{^isethiopicextendeda}', ""); + Expect(1, 43823, '\p{ _IS_Ethiopic_Extended_A}', ""); + Expect(0, 43823, '\p{^ _IS_Ethiopic_Extended_A}', ""); + Expect(0, 43823, '\P{ _IS_Ethiopic_Extended_A}', ""); + Expect(1, 43823, '\P{^ _IS_Ethiopic_Extended_A}', ""); + Expect(0, 43824, '\p{ _IS_Ethiopic_Extended_A}', ""); + Expect(1, 43824, '\p{^ _IS_Ethiopic_Extended_A}', ""); + Expect(1, 43824, '\P{ _IS_Ethiopic_Extended_A}', ""); + Expect(0, 43824, '\P{^ _IS_Ethiopic_Extended_A}', ""); + Error('\p{In_ethiopic_EXTENDED_a:=}'); + Error('\P{In_ethiopic_EXTENDED_a:=}'); + Expect(1, 43823, '\p{inethiopicextendeda}', ""); + Expect(0, 43823, '\p{^inethiopicextendeda}', ""); + Expect(0, 43823, '\P{inethiopicextendeda}', ""); + Expect(1, 43823, '\P{^inethiopicextendeda}', ""); + Expect(0, 43824, '\p{inethiopicextendeda}', ""); + Expect(1, 43824, '\p{^inethiopicextendeda}', ""); + Expect(1, 43824, '\P{inethiopicextendeda}', ""); + Expect(0, 43824, '\P{^inethiopicextendeda}', ""); + Expect(1, 43823, '\p{ -In_Ethiopic_Extended_A}', ""); + Expect(0, 43823, '\p{^ -In_Ethiopic_Extended_A}', ""); + Expect(0, 43823, '\P{ -In_Ethiopic_Extended_A}', ""); + Expect(1, 43823, '\P{^ -In_Ethiopic_Extended_A}', ""); + Expect(0, 43824, '\p{ -In_Ethiopic_Extended_A}', ""); + Expect(1, 43824, '\p{^ -In_Ethiopic_Extended_A}', ""); + Expect(1, 43824, '\P{ -In_Ethiopic_Extended_A}', ""); + Expect(0, 43824, '\P{^ -In_Ethiopic_Extended_A}', ""); + Error('\p{ Ethiopic_Ext_a:=}'); + Error('\P{ Ethiopic_Ext_a:=}'); + Expect(1, 43823, '\p{ethiopicexta}', ""); + Expect(0, 43823, '\p{^ethiopicexta}', ""); + Expect(0, 43823, '\P{ethiopicexta}', ""); + Expect(1, 43823, '\P{^ethiopicexta}', ""); + Expect(0, 43824, '\p{ethiopicexta}', ""); + Expect(1, 43824, '\p{^ethiopicexta}', ""); + Expect(1, 43824, '\P{ethiopicexta}', ""); + Expect(0, 43824, '\P{^ethiopicexta}', ""); + Expect(1, 43823, '\p{ Ethiopic_EXT_A}', ""); + Expect(0, 43823, '\p{^ Ethiopic_EXT_A}', ""); + Expect(0, 43823, '\P{ Ethiopic_EXT_A}', ""); + Expect(1, 43823, '\P{^ Ethiopic_EXT_A}', ""); + Expect(0, 43824, '\p{ Ethiopic_EXT_A}', ""); + Expect(1, 43824, '\p{^ Ethiopic_EXT_A}', ""); + Expect(1, 43824, '\P{ Ethiopic_EXT_A}', ""); + Expect(0, 43824, '\P{^ Ethiopic_EXT_A}', ""); + Error('\p{ Is_ethiopic_ext_A:=}'); + Error('\P{ Is_ethiopic_ext_A:=}'); + Expect(1, 43823, '\p{isethiopicexta}', ""); + Expect(0, 43823, '\p{^isethiopicexta}', ""); + Expect(0, 43823, '\P{isethiopicexta}', ""); + Expect(1, 43823, '\P{^isethiopicexta}', ""); + Expect(0, 43824, '\p{isethiopicexta}', ""); + Expect(1, 43824, '\p{^isethiopicexta}', ""); + Expect(1, 43824, '\P{isethiopicexta}', ""); + Expect(0, 43824, '\P{^isethiopicexta}', ""); + Expect(1, 43823, '\p{-_IS_Ethiopic_Ext_A}', ""); + Expect(0, 43823, '\p{^-_IS_Ethiopic_Ext_A}', ""); + Expect(0, 43823, '\P{-_IS_Ethiopic_Ext_A}', ""); + Expect(1, 43823, '\P{^-_IS_Ethiopic_Ext_A}', ""); + Expect(0, 43824, '\p{-_IS_Ethiopic_Ext_A}', ""); + Expect(1, 43824, '\p{^-_IS_Ethiopic_Ext_A}', ""); + Expect(1, 43824, '\P{-_IS_Ethiopic_Ext_A}', ""); + Expect(0, 43824, '\P{^-_IS_Ethiopic_Ext_A}', ""); + Error('\p{/a/ -In_ethiopic_Ext_A}'); + Error('\P{/a/ -In_ethiopic_Ext_A}'); + Expect(1, 43823, '\p{inethiopicexta}', ""); + Expect(0, 43823, '\p{^inethiopicexta}', ""); + Expect(0, 43823, '\P{inethiopicexta}', ""); + Expect(1, 43823, '\P{^inethiopicexta}', ""); + Expect(0, 43824, '\p{inethiopicexta}', ""); + Expect(1, 43824, '\p{^inethiopicexta}', ""); + Expect(1, 43824, '\P{inethiopicexta}', ""); + Expect(0, 43824, '\P{^inethiopicexta}', ""); + Expect(1, 43823, '\p{-_In_Ethiopic_ext_A}', ""); + Expect(0, 43823, '\p{^-_In_Ethiopic_ext_A}', ""); + Expect(0, 43823, '\P{-_In_Ethiopic_ext_A}', ""); + Expect(1, 43823, '\P{^-_In_Ethiopic_ext_A}', ""); + Expect(0, 43824, '\p{-_In_Ethiopic_ext_A}', ""); + Expect(1, 43824, '\p{^-_In_Ethiopic_ext_A}', ""); + Expect(1, 43824, '\P{-_In_Ethiopic_ext_A}', ""); + Expect(0, 43824, '\P{^-_In_Ethiopic_ext_A}', ""); + Error('\p{:=_-Ethiopic_extended_B}'); + Error('\P{:=_-Ethiopic_extended_B}'); + Expect(1, 124927, '\p{ethiopicextendedb}', ""); + Expect(0, 124927, '\p{^ethiopicextendedb}', ""); + Expect(0, 124927, '\P{ethiopicextendedb}', ""); + Expect(1, 124927, '\P{^ethiopicextendedb}', ""); + Expect(0, 124928, '\p{ethiopicextendedb}', ""); + Expect(1, 124928, '\p{^ethiopicextendedb}', ""); + Expect(1, 124928, '\P{ethiopicextendedb}', ""); + Expect(0, 124928, '\P{^ethiopicextendedb}', ""); + Expect(1, 124927, '\p{__ETHIOPIC_Extended_B}', ""); + Expect(0, 124927, '\p{^__ETHIOPIC_Extended_B}', ""); + Expect(0, 124927, '\P{__ETHIOPIC_Extended_B}', ""); + Expect(1, 124927, '\P{^__ETHIOPIC_Extended_B}', ""); + Expect(0, 124928, '\p{__ETHIOPIC_Extended_B}', ""); + Expect(1, 124928, '\p{^__ETHIOPIC_Extended_B}', ""); + Expect(1, 124928, '\P{__ETHIOPIC_Extended_B}', ""); + Expect(0, 124928, '\P{^__ETHIOPIC_Extended_B}', ""); + Error('\p{/a/Is_Ethiopic_extended_b}'); + Error('\P{/a/Is_Ethiopic_extended_b}'); + Expect(1, 124927, '\p{isethiopicextendedb}', ""); + Expect(0, 124927, '\p{^isethiopicextendedb}', ""); + Expect(0, 124927, '\P{isethiopicextendedb}', ""); + Expect(1, 124927, '\P{^isethiopicextendedb}', ""); + Expect(0, 124928, '\p{isethiopicextendedb}', ""); + Expect(1, 124928, '\p{^isethiopicextendedb}', ""); + Expect(1, 124928, '\P{isethiopicextendedb}', ""); + Expect(0, 124928, '\P{^isethiopicextendedb}', ""); + Expect(1, 124927, '\p{ Is_ethiopic_Extended_B}', ""); + Expect(0, 124927, '\p{^ Is_ethiopic_Extended_B}', ""); + Expect(0, 124927, '\P{ Is_ethiopic_Extended_B}', ""); + Expect(1, 124927, '\P{^ Is_ethiopic_Extended_B}', ""); + Expect(0, 124928, '\p{ Is_ethiopic_Extended_B}', ""); + Expect(1, 124928, '\p{^ Is_ethiopic_Extended_B}', ""); + Expect(1, 124928, '\P{ Is_ethiopic_Extended_B}', ""); + Expect(0, 124928, '\P{^ Is_ethiopic_Extended_B}', ""); + Error('\p{:=- IN_Ethiopic_extended_B}'); + Error('\P{:=- IN_Ethiopic_extended_B}'); + Expect(1, 124927, '\p{inethiopicextendedb}', ""); + Expect(0, 124927, '\p{^inethiopicextendedb}', ""); + Expect(0, 124927, '\P{inethiopicextendedb}', ""); + Expect(1, 124927, '\P{^inethiopicextendedb}', ""); + Expect(0, 124928, '\p{inethiopicextendedb}', ""); + Expect(1, 124928, '\p{^inethiopicextendedb}', ""); + Expect(1, 124928, '\P{inethiopicextendedb}', ""); + Expect(0, 124928, '\P{^inethiopicextendedb}', ""); + Expect(1, 124927, '\p{--In_ETHIOPIC_EXTENDED_B}', ""); + Expect(0, 124927, '\p{^--In_ETHIOPIC_EXTENDED_B}', ""); + Expect(0, 124927, '\P{--In_ETHIOPIC_EXTENDED_B}', ""); + Expect(1, 124927, '\P{^--In_ETHIOPIC_EXTENDED_B}', ""); + Expect(0, 124928, '\p{--In_ETHIOPIC_EXTENDED_B}', ""); + Expect(1, 124928, '\p{^--In_ETHIOPIC_EXTENDED_B}', ""); + Expect(1, 124928, '\P{--In_ETHIOPIC_EXTENDED_B}', ""); + Expect(0, 124928, '\P{^--In_ETHIOPIC_EXTENDED_B}', ""); + Error('\p{:=_ethiopic_Ext_b}'); + Error('\P{:=_ethiopic_Ext_b}'); + Expect(1, 124927, '\p{ethiopicextb}', ""); + Expect(0, 124927, '\p{^ethiopicextb}', ""); + Expect(0, 124927, '\P{ethiopicextb}', ""); + Expect(1, 124927, '\P{^ethiopicextb}', ""); + Expect(0, 124928, '\p{ethiopicextb}', ""); + Expect(1, 124928, '\p{^ethiopicextb}', ""); + Expect(1, 124928, '\P{ethiopicextb}', ""); + Expect(0, 124928, '\P{^ethiopicextb}', ""); + Expect(1, 124927, '\p{ Ethiopic_Ext_B}', ""); + Expect(0, 124927, '\p{^ Ethiopic_Ext_B}', ""); + Expect(0, 124927, '\P{ Ethiopic_Ext_B}', ""); + Expect(1, 124927, '\P{^ Ethiopic_Ext_B}', ""); + Expect(0, 124928, '\p{ Ethiopic_Ext_B}', ""); + Expect(1, 124928, '\p{^ Ethiopic_Ext_B}', ""); + Expect(1, 124928, '\P{ Ethiopic_Ext_B}', ""); + Expect(0, 124928, '\P{^ Ethiopic_Ext_B}', ""); + Error('\p{ Is_ETHIOPIC_EXT_B:=}'); + Error('\P{ Is_ETHIOPIC_EXT_B:=}'); + Expect(1, 124927, '\p{isethiopicextb}', ""); + Expect(0, 124927, '\p{^isethiopicextb}', ""); + Expect(0, 124927, '\P{isethiopicextb}', ""); + Expect(1, 124927, '\P{^isethiopicextb}', ""); + Expect(0, 124928, '\p{isethiopicextb}', ""); + Expect(1, 124928, '\p{^isethiopicextb}', ""); + Expect(1, 124928, '\P{isethiopicextb}', ""); + Expect(0, 124928, '\P{^isethiopicextb}', ""); + Expect(1, 124927, '\p{_ Is_Ethiopic_EXT_B}', ""); + Expect(0, 124927, '\p{^_ Is_Ethiopic_EXT_B}', ""); + Expect(0, 124927, '\P{_ Is_Ethiopic_EXT_B}', ""); + Expect(1, 124927, '\P{^_ Is_Ethiopic_EXT_B}', ""); + Expect(0, 124928, '\p{_ Is_Ethiopic_EXT_B}', ""); + Expect(1, 124928, '\p{^_ Is_Ethiopic_EXT_B}', ""); + Expect(1, 124928, '\P{_ Is_Ethiopic_EXT_B}', ""); + Expect(0, 124928, '\P{^_ Is_Ethiopic_EXT_B}', ""); + Error('\p{:=_IN_Ethiopic_EXT_B}'); + Error('\P{:=_IN_Ethiopic_EXT_B}'); + Expect(1, 124927, '\p{inethiopicextb}', ""); + Expect(0, 124927, '\p{^inethiopicextb}', ""); + Expect(0, 124927, '\P{inethiopicextb}', ""); + Expect(1, 124927, '\P{^inethiopicextb}', ""); + Expect(0, 124928, '\p{inethiopicextb}', ""); + Expect(1, 124928, '\p{^inethiopicextb}', ""); + Expect(1, 124928, '\P{inethiopicextb}', ""); + Expect(0, 124928, '\P{^inethiopicextb}', ""); + Expect(1, 124927, '\p{__In_Ethiopic_Ext_B}', ""); + Expect(0, 124927, '\p{^__In_Ethiopic_Ext_B}', ""); + Expect(0, 124927, '\P{__In_Ethiopic_Ext_B}', ""); + Expect(1, 124927, '\P{^__In_Ethiopic_Ext_B}', ""); + Expect(0, 124928, '\p{__In_Ethiopic_Ext_B}', ""); + Expect(1, 124928, '\p{^__In_Ethiopic_Ext_B}', ""); + Expect(1, 124928, '\P{__In_Ethiopic_Ext_B}', ""); + Expect(0, 124928, '\P{^__In_Ethiopic_Ext_B}', ""); + Error('\p{-ethiopic_Supplement/a/}'); + Error('\P{-ethiopic_Supplement/a/}'); + Expect(1, 5023, '\p{ethiopicsupplement}', ""); + Expect(0, 5023, '\p{^ethiopicsupplement}', ""); + Expect(0, 5023, '\P{ethiopicsupplement}', ""); + Expect(1, 5023, '\P{^ethiopicsupplement}', ""); + Expect(0, 5024, '\p{ethiopicsupplement}', ""); + Expect(1, 5024, '\p{^ethiopicsupplement}', ""); + Expect(1, 5024, '\P{ethiopicsupplement}', ""); + Expect(0, 5024, '\P{^ethiopicsupplement}', ""); + Expect(1, 5023, '\p{ Ethiopic_Supplement}', ""); + Expect(0, 5023, '\p{^ Ethiopic_Supplement}', ""); + Expect(0, 5023, '\P{ Ethiopic_Supplement}', ""); + Expect(1, 5023, '\P{^ Ethiopic_Supplement}', ""); + Expect(0, 5024, '\p{ Ethiopic_Supplement}', ""); + Expect(1, 5024, '\p{^ Ethiopic_Supplement}', ""); + Expect(1, 5024, '\P{ Ethiopic_Supplement}', ""); + Expect(0, 5024, '\P{^ Ethiopic_Supplement}', ""); + Error('\p{:= Is_Ethiopic_supplement}'); + Error('\P{:= Is_Ethiopic_supplement}'); + Expect(1, 5023, '\p{isethiopicsupplement}', ""); + Expect(0, 5023, '\p{^isethiopicsupplement}', ""); + Expect(0, 5023, '\P{isethiopicsupplement}', ""); + Expect(1, 5023, '\P{^isethiopicsupplement}', ""); + Expect(0, 5024, '\p{isethiopicsupplement}', ""); + Expect(1, 5024, '\p{^isethiopicsupplement}', ""); + Expect(1, 5024, '\P{isethiopicsupplement}', ""); + Expect(0, 5024, '\P{^isethiopicsupplement}', ""); + Expect(1, 5023, '\p{Is_ethiopic_Supplement}', ""); + Expect(0, 5023, '\p{^Is_ethiopic_Supplement}', ""); + Expect(0, 5023, '\P{Is_ethiopic_Supplement}', ""); + Expect(1, 5023, '\P{^Is_ethiopic_Supplement}', ""); + Expect(0, 5024, '\p{Is_ethiopic_Supplement}', ""); + Expect(1, 5024, '\p{^Is_ethiopic_Supplement}', ""); + Expect(1, 5024, '\P{Is_ethiopic_Supplement}', ""); + Expect(0, 5024, '\P{^Is_ethiopic_Supplement}', ""); + Error('\p{_-In_ethiopic_Supplement:=}'); + Error('\P{_-In_ethiopic_Supplement:=}'); + Expect(1, 5023, '\p{inethiopicsupplement}', ""); + Expect(0, 5023, '\p{^inethiopicsupplement}', ""); + Expect(0, 5023, '\P{inethiopicsupplement}', ""); + Expect(1, 5023, '\P{^inethiopicsupplement}', ""); + Expect(0, 5024, '\p{inethiopicsupplement}', ""); + Expect(1, 5024, '\p{^inethiopicsupplement}', ""); + Expect(1, 5024, '\P{inethiopicsupplement}', ""); + Expect(0, 5024, '\P{^inethiopicsupplement}', ""); + Expect(1, 5023, '\p{_in_Ethiopic_Supplement}', ""); + Expect(0, 5023, '\p{^_in_Ethiopic_Supplement}', ""); + Expect(0, 5023, '\P{_in_Ethiopic_Supplement}', ""); + Expect(1, 5023, '\P{^_in_Ethiopic_Supplement}', ""); + Expect(0, 5024, '\p{_in_Ethiopic_Supplement}', ""); + Expect(1, 5024, '\p{^_in_Ethiopic_Supplement}', ""); + Expect(1, 5024, '\P{_in_Ethiopic_Supplement}', ""); + Expect(0, 5024, '\P{^_in_Ethiopic_Supplement}', ""); + Error('\p{:=_ ethiopic_Sup}'); + Error('\P{:=_ ethiopic_Sup}'); + Expect(1, 5023, '\p{ethiopicsup}', ""); + Expect(0, 5023, '\p{^ethiopicsup}', ""); + Expect(0, 5023, '\P{ethiopicsup}', ""); + Expect(1, 5023, '\P{^ethiopicsup}', ""); + Expect(0, 5024, '\p{ethiopicsup}', ""); + Expect(1, 5024, '\p{^ethiopicsup}', ""); + Expect(1, 5024, '\P{ethiopicsup}', ""); + Expect(0, 5024, '\P{^ethiopicsup}', ""); + Expect(1, 5023, '\p{- ethiopic_Sup}', ""); + Expect(0, 5023, '\p{^- ethiopic_Sup}', ""); + Expect(0, 5023, '\P{- ethiopic_Sup}', ""); + Expect(1, 5023, '\P{^- ethiopic_Sup}', ""); + Expect(0, 5024, '\p{- ethiopic_Sup}', ""); + Expect(1, 5024, '\p{^- ethiopic_Sup}', ""); + Expect(1, 5024, '\P{- ethiopic_Sup}', ""); + Expect(0, 5024, '\P{^- ethiopic_Sup}', ""); + Error('\p{ :=Is_Ethiopic_sup}'); + Error('\P{ :=Is_Ethiopic_sup}'); + Expect(1, 5023, '\p{isethiopicsup}', ""); + Expect(0, 5023, '\p{^isethiopicsup}', ""); + Expect(0, 5023, '\P{isethiopicsup}', ""); + Expect(1, 5023, '\P{^isethiopicsup}', ""); + Expect(0, 5024, '\p{isethiopicsup}', ""); + Expect(1, 5024, '\p{^isethiopicsup}', ""); + Expect(1, 5024, '\P{isethiopicsup}', ""); + Expect(0, 5024, '\P{^isethiopicsup}', ""); + Expect(1, 5023, '\p{ Is_ETHIOPIC_Sup}', ""); + Expect(0, 5023, '\p{^ Is_ETHIOPIC_Sup}', ""); + Expect(0, 5023, '\P{ Is_ETHIOPIC_Sup}', ""); + Expect(1, 5023, '\P{^ Is_ETHIOPIC_Sup}', ""); + Expect(0, 5024, '\p{ Is_ETHIOPIC_Sup}', ""); + Expect(1, 5024, '\p{^ Is_ETHIOPIC_Sup}', ""); + Expect(1, 5024, '\P{ Is_ETHIOPIC_Sup}', ""); + Expect(0, 5024, '\P{^ Is_ETHIOPIC_Sup}', ""); + Error('\p{ _in_Ethiopic_sup:=}'); + Error('\P{ _in_Ethiopic_sup:=}'); + Expect(1, 5023, '\p{inethiopicsup}', ""); + Expect(0, 5023, '\p{^inethiopicsup}', ""); + Expect(0, 5023, '\P{inethiopicsup}', ""); + Expect(1, 5023, '\P{^inethiopicsup}', ""); + Expect(0, 5024, '\p{inethiopicsup}', ""); + Expect(1, 5024, '\p{^inethiopicsup}', ""); + Expect(1, 5024, '\P{inethiopicsup}', ""); + Expect(0, 5024, '\P{^inethiopicsup}', ""); + Expect(1, 5023, '\p{ in_Ethiopic_Sup}', ""); + Expect(0, 5023, '\p{^ in_Ethiopic_Sup}', ""); + Expect(0, 5023, '\P{ in_Ethiopic_Sup}', ""); + Expect(1, 5023, '\P{^ in_Ethiopic_Sup}', ""); + Expect(0, 5024, '\p{ in_Ethiopic_Sup}', ""); + Expect(1, 5024, '\p{^ in_Ethiopic_Sup}', ""); + Expect(1, 5024, '\P{ in_Ethiopic_Sup}', ""); + Expect(0, 5024, '\P{^ in_Ethiopic_Sup}', ""); + Error('\p{Expands_On_NFC}'); + Error('\P{Expands_On_NFC}'); + Error('\p{XO_NFC}'); + Error('\P{XO_NFC}'); + Error('\p{Expands_On_NFD}'); + Error('\P{Expands_On_NFD}'); + Error('\p{XO_NFD}'); + Error('\P{XO_NFD}'); + Error('\p{Expands_On_NFKC}'); + Error('\P{Expands_On_NFKC}'); + Error('\p{XO_NFKC}'); + Error('\P{XO_NFKC}'); + Error('\p{Expands_On_NFKD}'); + Error('\P{Expands_On_NFKD}'); + Error('\p{XO_NFKD}'); + Error('\P{XO_NFKD}'); + Error('\p{/a/Extended_Pictographic}'); + Error('\P{/a/Extended_Pictographic}'); + Expect(1, 131069, '\p{extendedpictographic}', ""); + Expect(0, 131069, '\p{^extendedpictographic}', ""); + Expect(0, 131069, '\P{extendedpictographic}', ""); + Expect(1, 131069, '\P{^extendedpictographic}', ""); + Expect(0, 131072, '\p{extendedpictographic}', ""); + Expect(1, 131072, '\p{^extendedpictographic}', ""); + Expect(1, 131072, '\P{extendedpictographic}', ""); + Expect(0, 131072, '\P{^extendedpictographic}', ""); + Expect(1, 131069, '\p{-EXTENDED_Pictographic}', ""); + Expect(0, 131069, '\p{^-EXTENDED_Pictographic}', ""); + Expect(0, 131069, '\P{-EXTENDED_Pictographic}', ""); + Expect(1, 131069, '\P{^-EXTENDED_Pictographic}', ""); + Expect(0, 131072, '\p{-EXTENDED_Pictographic}', ""); + Expect(1, 131072, '\p{^-EXTENDED_Pictographic}', ""); + Expect(1, 131072, '\P{-EXTENDED_Pictographic}', ""); + Expect(0, 131072, '\P{^-EXTENDED_Pictographic}', ""); + Error('\p{_IS_Extended_Pictographic:=}'); + Error('\P{_IS_Extended_Pictographic:=}'); + Expect(1, 131069, '\p{isextendedpictographic}', ""); + Expect(0, 131069, '\p{^isextendedpictographic}', ""); + Expect(0, 131069, '\P{isextendedpictographic}', ""); + Expect(1, 131069, '\P{^isextendedpictographic}', ""); + Expect(0, 131072, '\p{isextendedpictographic}', ""); + Expect(1, 131072, '\p{^isextendedpictographic}', ""); + Expect(1, 131072, '\P{isextendedpictographic}', ""); + Expect(0, 131072, '\P{^isextendedpictographic}', ""); + Expect(1, 131069, '\p{ is_extended_PICTOGRAPHIC}', ""); + Expect(0, 131069, '\p{^ is_extended_PICTOGRAPHIC}', ""); + Expect(0, 131069, '\P{ is_extended_PICTOGRAPHIC}', ""); + Expect(1, 131069, '\P{^ is_extended_PICTOGRAPHIC}', ""); + Expect(0, 131072, '\p{ is_extended_PICTOGRAPHIC}', ""); + Expect(1, 131072, '\p{^ is_extended_PICTOGRAPHIC}', ""); + Expect(1, 131072, '\P{ is_extended_PICTOGRAPHIC}', ""); + Expect(0, 131072, '\P{^ is_extended_PICTOGRAPHIC}', ""); + Error('\p{ :=ExtPict}'); + Error('\P{ :=ExtPict}'); + Expect(1, 131069, '\p{extpict}', ""); + Expect(0, 131069, '\p{^extpict}', ""); + Expect(0, 131069, '\P{extpict}', ""); + Expect(1, 131069, '\P{^extpict}', ""); + Expect(0, 131072, '\p{extpict}', ""); + Expect(1, 131072, '\p{^extpict}', ""); + Expect(1, 131072, '\P{extpict}', ""); + Expect(0, 131072, '\P{^extpict}', ""); + Expect(1, 131069, '\p{--extpict}', ""); + Expect(0, 131069, '\p{^--extpict}', ""); + Expect(0, 131069, '\P{--extpict}', ""); + Expect(1, 131069, '\P{^--extpict}', ""); + Expect(0, 131072, '\p{--extpict}', ""); + Expect(1, 131072, '\p{^--extpict}', ""); + Expect(1, 131072, '\P{--extpict}', ""); + Expect(0, 131072, '\P{^--extpict}', ""); + Error('\p{:=_IS_ExtPict}'); + Error('\P{:=_IS_ExtPict}'); + Expect(1, 131069, '\p{isextpict}', ""); + Expect(0, 131069, '\p{^isextpict}', ""); + Expect(0, 131069, '\P{isextpict}', ""); + Expect(1, 131069, '\P{^isextpict}', ""); + Expect(0, 131072, '\p{isextpict}', ""); + Expect(1, 131072, '\p{^isextpict}', ""); + Expect(1, 131072, '\P{isextpict}', ""); + Expect(0, 131072, '\P{^isextpict}', ""); + Expect(1, 131069, '\p{_Is_EXTPICT}', ""); + Expect(0, 131069, '\p{^_Is_EXTPICT}', ""); + Expect(0, 131069, '\P{_Is_EXTPICT}', ""); + Expect(1, 131069, '\P{^_Is_EXTPICT}', ""); + Expect(0, 131072, '\p{_Is_EXTPICT}', ""); + Expect(1, 131072, '\p{^_Is_EXTPICT}', ""); + Expect(1, 131072, '\P{_Is_EXTPICT}', ""); + Expect(0, 131072, '\P{^_Is_EXTPICT}', ""); + Error('\p{- extender/a/}'); + Error('\P{- extender/a/}'); + Expect(1, 125254, '\p{extender}', ""); + Expect(0, 125254, '\p{^extender}', ""); + Expect(0, 125254, '\P{extender}', ""); + Expect(1, 125254, '\P{^extender}', ""); + Expect(0, 125255, '\p{extender}', ""); + Expect(1, 125255, '\p{^extender}', ""); + Expect(1, 125255, '\P{extender}', ""); + Expect(0, 125255, '\P{^extender}', ""); + Expect(1, 125254, '\p{ -Extender}', ""); + Expect(0, 125254, '\p{^ -Extender}', ""); + Expect(0, 125254, '\P{ -Extender}', ""); + Expect(1, 125254, '\P{^ -Extender}', ""); + Expect(0, 125255, '\p{ -Extender}', ""); + Expect(1, 125255, '\p{^ -Extender}', ""); + Expect(1, 125255, '\P{ -Extender}', ""); + Expect(0, 125255, '\P{^ -Extender}', ""); + Error('\p{/a/- Is_extender}'); + Error('\P{/a/- Is_extender}'); + Expect(1, 125254, '\p{isextender}', ""); + Expect(0, 125254, '\p{^isextender}', ""); + Expect(0, 125254, '\P{isextender}', ""); + Expect(1, 125254, '\P{^isextender}', ""); + Expect(0, 125255, '\p{isextender}', ""); + Expect(1, 125255, '\p{^isextender}', ""); + Expect(1, 125255, '\P{isextender}', ""); + Expect(0, 125255, '\P{^isextender}', ""); + Expect(1, 125254, '\p{- IS_Extender}', ""); + Expect(0, 125254, '\p{^- IS_Extender}', ""); + Expect(0, 125254, '\P{- IS_Extender}', ""); + Expect(1, 125254, '\P{^- IS_Extender}', ""); + Expect(0, 125255, '\p{- IS_Extender}', ""); + Expect(1, 125255, '\p{^- IS_Extender}', ""); + Expect(1, 125255, '\P{- IS_Extender}', ""); + Expect(0, 125255, '\P{^- IS_Extender}', ""); + Error('\p{ /a/ext}'); + Error('\P{ /a/ext}'); + Expect(1, 125254, '\p{ext}', ""); + Expect(0, 125254, '\p{^ext}', ""); + Expect(0, 125254, '\P{ext}', ""); + Expect(1, 125254, '\P{^ext}', ""); + Expect(0, 125255, '\p{ext}', ""); + Expect(1, 125255, '\p{^ext}', ""); + Expect(1, 125255, '\P{ext}', ""); + Expect(0, 125255, '\P{^ext}', ""); + Expect(1, 125254, '\p{- EXT}', ""); + Expect(0, 125254, '\p{^- EXT}', ""); + Expect(0, 125254, '\P{- EXT}', ""); + Expect(1, 125254, '\P{^- EXT}', ""); + Expect(0, 125255, '\p{- EXT}', ""); + Expect(1, 125255, '\p{^- EXT}', ""); + Expect(1, 125255, '\P{- EXT}', ""); + Expect(0, 125255, '\P{^- EXT}', ""); + Error('\p{/a/IS_ext}'); + Error('\P{/a/IS_ext}'); + Expect(1, 125254, '\p{isext}', ""); + Expect(0, 125254, '\p{^isext}', ""); + Expect(0, 125254, '\P{isext}', ""); + Expect(1, 125254, '\P{^isext}', ""); + Expect(0, 125255, '\p{isext}', ""); + Expect(1, 125255, '\p{^isext}', ""); + Expect(1, 125255, '\P{isext}', ""); + Expect(0, 125255, '\P{^isext}', ""); + Expect(1, 125254, '\p{- Is_ext}', ""); + Expect(0, 125254, '\p{^- Is_ext}', ""); + Expect(0, 125254, '\P{- Is_ext}', ""); + Expect(1, 125254, '\P{^- Is_ext}', ""); + Expect(0, 125255, '\p{- Is_ext}', ""); + Expect(1, 125255, '\p{^- Is_ext}', ""); + Expect(1, 125255, '\P{- Is_ext}', ""); + Expect(0, 125255, '\P{^- Is_ext}', ""); + Error('\p{ -final_PUNCTUATION/a/}'); + Error('\P{ -final_PUNCTUATION/a/}'); + Expect(1, 11809, '\p{finalpunctuation}', ""); + Expect(0, 11809, '\p{^finalpunctuation}', ""); + Expect(0, 11809, '\P{finalpunctuation}', ""); + Expect(1, 11809, '\P{^finalpunctuation}', ""); + Expect(0, 11810, '\p{finalpunctuation}', ""); + Expect(1, 11810, '\p{^finalpunctuation}', ""); + Expect(1, 11810, '\P{finalpunctuation}', ""); + Expect(0, 11810, '\P{^finalpunctuation}', ""); + Expect(1, 11809, '\p{--final_Punctuation}', ""); + Expect(0, 11809, '\p{^--final_Punctuation}', ""); + Expect(0, 11809, '\P{--final_Punctuation}', ""); + Expect(1, 11809, '\P{^--final_Punctuation}', ""); + Expect(0, 11810, '\p{--final_Punctuation}', ""); + Expect(1, 11810, '\p{^--final_Punctuation}', ""); + Expect(1, 11810, '\P{--final_Punctuation}', ""); + Expect(0, 11810, '\P{^--final_Punctuation}', ""); + Error('\p{:=_-IS_final_Punctuation}'); + Error('\P{:=_-IS_final_Punctuation}'); + Expect(1, 11809, '\p{isfinalpunctuation}', ""); + Expect(0, 11809, '\p{^isfinalpunctuation}', ""); + Expect(0, 11809, '\P{isfinalpunctuation}', ""); + Expect(1, 11809, '\P{^isfinalpunctuation}', ""); + Expect(0, 11810, '\p{isfinalpunctuation}', ""); + Expect(1, 11810, '\p{^isfinalpunctuation}', ""); + Expect(1, 11810, '\P{isfinalpunctuation}', ""); + Expect(0, 11810, '\P{^isfinalpunctuation}', ""); + Expect(1, 11809, '\p{_IS_FINAL_punctuation}', ""); + Expect(0, 11809, '\p{^_IS_FINAL_punctuation}', ""); + Expect(0, 11809, '\P{_IS_FINAL_punctuation}', ""); + Expect(1, 11809, '\P{^_IS_FINAL_punctuation}', ""); + Expect(0, 11810, '\p{_IS_FINAL_punctuation}', ""); + Expect(1, 11810, '\p{^_IS_FINAL_punctuation}', ""); + Expect(1, 11810, '\P{_IS_FINAL_punctuation}', ""); + Expect(0, 11810, '\P{^_IS_FINAL_punctuation}', ""); + Error('\p{ :=pf}'); + Error('\P{ :=pf}'); + Expect(1, 11809, '\p{pf}', ""); + Expect(0, 11809, '\p{^pf}', ""); + Expect(0, 11809, '\P{pf}', ""); + Expect(1, 11809, '\P{^pf}', ""); + Expect(0, 11810, '\p{pf}', ""); + Expect(1, 11810, '\p{^pf}', ""); + Expect(1, 11810, '\P{pf}', ""); + Expect(0, 11810, '\P{^pf}', ""); + Expect(1, 11809, '\p{ -Pf}', ""); + Expect(0, 11809, '\p{^ -Pf}', ""); + Expect(0, 11809, '\P{ -Pf}', ""); + Expect(1, 11809, '\P{^ -Pf}', ""); + Expect(0, 11810, '\p{ -Pf}', ""); + Expect(1, 11810, '\p{^ -Pf}', ""); + Expect(1, 11810, '\P{ -Pf}', ""); + Expect(0, 11810, '\P{^ -Pf}', ""); + Error('\p{_ IS_Pf:=}'); + Error('\P{_ IS_Pf:=}'); + Expect(1, 11809, '\p{ispf}', ""); + Expect(0, 11809, '\p{^ispf}', ""); + Expect(0, 11809, '\P{ispf}', ""); + Expect(1, 11809, '\P{^ispf}', ""); + Expect(0, 11810, '\p{ispf}', ""); + Expect(1, 11810, '\p{^ispf}', ""); + Expect(1, 11810, '\P{ispf}', ""); + Expect(0, 11810, '\P{^ispf}', ""); + Expect(1, 11809, '\p{_ Is_Pf}', ""); + Expect(0, 11809, '\p{^_ Is_Pf}', ""); + Expect(0, 11809, '\P{_ Is_Pf}', ""); + Expect(1, 11809, '\P{^_ Is_Pf}', ""); + Expect(0, 11810, '\p{_ Is_Pf}', ""); + Expect(1, 11810, '\p{^_ Is_Pf}', ""); + Expect(1, 11810, '\P{_ Is_Pf}', ""); + Expect(0, 11810, '\P{^_ Is_Pf}', ""); + Error('\p{:=- FORMAT}'); + Error('\P{:=- FORMAT}'); + Expect(1, 917631, '\p{format}', ""); + Expect(0, 917631, '\p{^format}', ""); + Expect(0, 917631, '\P{format}', ""); + Expect(1, 917631, '\P{^format}', ""); + Expect(0, 917632, '\p{format}', ""); + Expect(1, 917632, '\p{^format}', ""); + Expect(1, 917632, '\P{format}', ""); + Expect(0, 917632, '\P{^format}', ""); + Expect(1, 917631, '\p{- FORMAT}', ""); + Expect(0, 917631, '\p{^- FORMAT}', ""); + Expect(0, 917631, '\P{- FORMAT}', ""); + Expect(1, 917631, '\P{^- FORMAT}', ""); + Expect(0, 917632, '\p{- FORMAT}', ""); + Expect(1, 917632, '\p{^- FORMAT}', ""); + Expect(1, 917632, '\P{- FORMAT}', ""); + Expect(0, 917632, '\P{^- FORMAT}', ""); + Error('\p{_ Is_FORMAT:=}'); + Error('\P{_ Is_FORMAT:=}'); + Expect(1, 917631, '\p{isformat}', ""); + Expect(0, 917631, '\p{^isformat}', ""); + Expect(0, 917631, '\P{isformat}', ""); + Expect(1, 917631, '\P{^isformat}', ""); + Expect(0, 917632, '\p{isformat}', ""); + Expect(1, 917632, '\p{^isformat}', ""); + Expect(1, 917632, '\P{isformat}', ""); + Expect(0, 917632, '\P{^isformat}', ""); + Expect(1, 917631, '\p{-Is_FORMAT}', ""); + Expect(0, 917631, '\p{^-Is_FORMAT}', ""); + Expect(0, 917631, '\P{-Is_FORMAT}', ""); + Expect(1, 917631, '\P{^-Is_FORMAT}', ""); + Expect(0, 917632, '\p{-Is_FORMAT}', ""); + Expect(1, 917632, '\p{^-Is_FORMAT}', ""); + Expect(1, 917632, '\P{-Is_FORMAT}', ""); + Expect(0, 917632, '\P{^-Is_FORMAT}', ""); + Error('\p{/a/ _Cf}'); + Error('\P{/a/ _Cf}'); + Expect(1, 917631, '\p{cf}', ""); + Expect(0, 917631, '\p{^cf}', ""); + Expect(0, 917631, '\P{cf}', ""); + Expect(1, 917631, '\P{^cf}', ""); + Expect(0, 917632, '\p{cf}', ""); + Expect(1, 917632, '\p{^cf}', ""); + Expect(1, 917632, '\P{cf}', ""); + Expect(0, 917632, '\P{^cf}', ""); + Expect(1, 917631, '\p{_ CF}', ""); + Expect(0, 917631, '\p{^_ CF}', ""); + Expect(0, 917631, '\P{_ CF}', ""); + Expect(1, 917631, '\P{^_ CF}', ""); + Expect(0, 917632, '\p{_ CF}', ""); + Expect(1, 917632, '\p{^_ CF}', ""); + Expect(1, 917632, '\P{_ CF}', ""); + Expect(0, 917632, '\P{^_ CF}', ""); + Error('\p{_ is_CF:=}'); + Error('\P{_ is_CF:=}'); + Expect(1, 917631, '\p{iscf}', ""); + Expect(0, 917631, '\p{^iscf}', ""); + Expect(0, 917631, '\P{iscf}', ""); + Expect(1, 917631, '\P{^iscf}', ""); + Expect(0, 917632, '\p{iscf}', ""); + Expect(1, 917632, '\p{^iscf}', ""); + Expect(1, 917632, '\P{iscf}', ""); + Expect(0, 917632, '\P{^iscf}', ""); + Expect(1, 917631, '\p{ is_Cf}', ""); + Expect(0, 917631, '\p{^ is_Cf}', ""); + Expect(0, 917631, '\P{ is_Cf}', ""); + Expect(1, 917631, '\P{^ is_Cf}', ""); + Expect(0, 917632, '\p{ is_Cf}', ""); + Expect(1, 917632, '\p{^ is_Cf}', ""); + Expect(1, 917632, '\P{ is_Cf}', ""); + Expect(0, 917632, '\P{^ is_Cf}', ""); + Error('\p{/a/_Full_Composition_EXCLUSION}'); + Error('\P{/a/_Full_Composition_EXCLUSION}'); + Expect(1, 195101, '\p{fullcompositionexclusion}', ""); + Expect(0, 195101, '\p{^fullcompositionexclusion}', ""); + Expect(0, 195101, '\P{fullcompositionexclusion}', ""); + Expect(1, 195101, '\P{^fullcompositionexclusion}', ""); + Expect(0, 195102, '\p{fullcompositionexclusion}', ""); + Expect(1, 195102, '\p{^fullcompositionexclusion}', ""); + Expect(1, 195102, '\P{fullcompositionexclusion}', ""); + Expect(0, 195102, '\P{^fullcompositionexclusion}', ""); + Expect(1, 195101, '\p{-_Full_composition_Exclusion}', ""); + Expect(0, 195101, '\p{^-_Full_composition_Exclusion}', ""); + Expect(0, 195101, '\P{-_Full_composition_Exclusion}', ""); + Expect(1, 195101, '\P{^-_Full_composition_Exclusion}', ""); + Expect(0, 195102, '\p{-_Full_composition_Exclusion}', ""); + Expect(1, 195102, '\p{^-_Full_composition_Exclusion}', ""); + Expect(1, 195102, '\P{-_Full_composition_Exclusion}', ""); + Expect(0, 195102, '\P{^-_Full_composition_Exclusion}', ""); + Error('\p{-_IS_FULL_Composition_exclusion/a/}'); + Error('\P{-_IS_FULL_Composition_exclusion/a/}'); + Expect(1, 195101, '\p{isfullcompositionexclusion}', ""); + Expect(0, 195101, '\p{^isfullcompositionexclusion}', ""); + Expect(0, 195101, '\P{isfullcompositionexclusion}', ""); + Expect(1, 195101, '\P{^isfullcompositionexclusion}', ""); + Expect(0, 195102, '\p{isfullcompositionexclusion}', ""); + Expect(1, 195102, '\p{^isfullcompositionexclusion}', ""); + Expect(1, 195102, '\P{isfullcompositionexclusion}', ""); + Expect(0, 195102, '\P{^isfullcompositionexclusion}', ""); + Expect(1, 195101, '\p{- is_full_COMPOSITION_Exclusion}', ""); + Expect(0, 195101, '\p{^- is_full_COMPOSITION_Exclusion}', ""); + Expect(0, 195101, '\P{- is_full_COMPOSITION_Exclusion}', ""); + Expect(1, 195101, '\P{^- is_full_COMPOSITION_Exclusion}', ""); + Expect(0, 195102, '\p{- is_full_COMPOSITION_Exclusion}', ""); + Expect(1, 195102, '\p{^- is_full_COMPOSITION_Exclusion}', ""); + Expect(1, 195102, '\P{- is_full_COMPOSITION_Exclusion}', ""); + Expect(0, 195102, '\P{^- is_full_COMPOSITION_Exclusion}', ""); + Error('\p{ Comp_Ex:=}'); + Error('\P{ Comp_Ex:=}'); + Expect(1, 195101, '\p{compex}', ""); + Expect(0, 195101, '\p{^compex}', ""); + Expect(0, 195101, '\P{compex}', ""); + Expect(1, 195101, '\P{^compex}', ""); + Expect(0, 195102, '\p{compex}', ""); + Expect(1, 195102, '\p{^compex}', ""); + Expect(1, 195102, '\P{compex}', ""); + Expect(0, 195102, '\P{^compex}', ""); + Expect(1, 195101, '\p{ _comp_EX}', ""); + Expect(0, 195101, '\p{^ _comp_EX}', ""); + Expect(0, 195101, '\P{ _comp_EX}', ""); + Expect(1, 195101, '\P{^ _comp_EX}', ""); + Expect(0, 195102, '\p{ _comp_EX}', ""); + Expect(1, 195102, '\p{^ _comp_EX}', ""); + Expect(1, 195102, '\P{ _comp_EX}', ""); + Expect(0, 195102, '\P{^ _comp_EX}', ""); + Error('\p{_/a/Is_COMP_EX}'); + Error('\P{_/a/Is_COMP_EX}'); + Expect(1, 195101, '\p{iscompex}', ""); + Expect(0, 195101, '\p{^iscompex}', ""); + Expect(0, 195101, '\P{iscompex}', ""); + Expect(1, 195101, '\P{^iscompex}', ""); + Expect(0, 195102, '\p{iscompex}', ""); + Expect(1, 195102, '\p{^iscompex}', ""); + Expect(1, 195102, '\P{iscompex}', ""); + Expect(0, 195102, '\P{^iscompex}', ""); + Expect(1, 195101, '\p{ Is_Comp_EX}', ""); + Expect(0, 195101, '\p{^ Is_Comp_EX}', ""); + Expect(0, 195101, '\P{ Is_Comp_EX}', ""); + Expect(1, 195101, '\P{^ Is_Comp_EX}', ""); + Expect(0, 195102, '\p{ Is_Comp_EX}', ""); + Expect(1, 195102, '\p{^ Is_Comp_EX}', ""); + Expect(1, 195102, '\P{ Is_Comp_EX}', ""); + Expect(0, 195102, '\P{^ Is_Comp_EX}', ""); + Error('\p{:=GARAY}'); + Error('\P{:=GARAY}'); + Expect(1, 69007, '\p{garay}', ""); + Expect(0, 69007, '\p{^garay}', ""); + Expect(0, 69007, '\P{garay}', ""); + Expect(1, 69007, '\P{^garay}', ""); + Expect(0, 69008, '\p{garay}', ""); + Expect(1, 69008, '\p{^garay}', ""); + Expect(1, 69008, '\P{garay}', ""); + Expect(0, 69008, '\P{^garay}', ""); + Expect(1, 69007, '\p{ Garay}', ""); + Expect(0, 69007, '\p{^ Garay}', ""); + Expect(0, 69007, '\P{ Garay}', ""); + Expect(1, 69007, '\P{^ Garay}', ""); + Expect(0, 69008, '\p{ Garay}', ""); + Expect(1, 69008, '\p{^ Garay}', ""); + Expect(1, 69008, '\P{ Garay}', ""); + Expect(0, 69008, '\P{^ Garay}', ""); + Error('\p{ /a/is_GARAY}'); + Error('\P{ /a/is_GARAY}'); + Expect(1, 69007, '\p{isgaray}', ""); + Expect(0, 69007, '\p{^isgaray}', ""); + Expect(0, 69007, '\P{isgaray}', ""); + Expect(1, 69007, '\P{^isgaray}', ""); + Expect(0, 69008, '\p{isgaray}', ""); + Expect(1, 69008, '\p{^isgaray}', ""); + Expect(1, 69008, '\P{isgaray}', ""); + Expect(0, 69008, '\P{^isgaray}', ""); + Expect(1, 69007, '\p{ IS_Garay}', ""); + Expect(0, 69007, '\p{^ IS_Garay}', ""); + Expect(0, 69007, '\P{ IS_Garay}', ""); + Expect(1, 69007, '\P{^ IS_Garay}', ""); + Expect(0, 69008, '\p{ IS_Garay}', ""); + Expect(1, 69008, '\p{^ IS_Garay}', ""); + Expect(1, 69008, '\P{ IS_Garay}', ""); + Expect(0, 69008, '\P{^ IS_Garay}', ""); + Error('\p{/a/ gara}'); + Error('\P{/a/ gara}'); + Expect(1, 69007, '\p{gara}', ""); + Expect(0, 69007, '\p{^gara}', ""); + Expect(0, 69007, '\P{gara}', ""); + Expect(1, 69007, '\P{^gara}', ""); + Expect(0, 69008, '\p{gara}', ""); + Expect(1, 69008, '\p{^gara}', ""); + Expect(1, 69008, '\P{gara}', ""); + Expect(0, 69008, '\P{^gara}', ""); + Expect(1, 69007, '\p{_gara}', ""); + Expect(0, 69007, '\p{^_gara}', ""); + Expect(0, 69007, '\P{_gara}', ""); + Expect(1, 69007, '\P{^_gara}', ""); + Expect(0, 69008, '\p{_gara}', ""); + Expect(1, 69008, '\p{^_gara}', ""); + Expect(1, 69008, '\P{_gara}', ""); + Expect(0, 69008, '\P{^_gara}', ""); + Error('\p{/a/Is_GARA}'); + Error('\P{/a/Is_GARA}'); + Expect(1, 69007, '\p{isgara}', ""); + Expect(0, 69007, '\p{^isgara}', ""); + Expect(0, 69007, '\P{isgara}', ""); + Expect(1, 69007, '\P{^isgara}', ""); + Expect(0, 69008, '\p{isgara}', ""); + Expect(1, 69008, '\p{^isgara}', ""); + Expect(1, 69008, '\P{isgara}', ""); + Expect(0, 69008, '\P{^isgara}', ""); + Expect(1, 69007, '\p{--Is_Gara}', ""); + Expect(0, 69007, '\p{^--Is_Gara}', ""); + Expect(0, 69007, '\P{--Is_Gara}', ""); + Expect(1, 69007, '\P{^--Is_Gara}', ""); + Expect(0, 69008, '\p{--Is_Gara}', ""); + Expect(1, 69008, '\p{^--Is_Gara}', ""); + Expect(1, 69008, '\P{--Is_Gara}', ""); + Expect(0, 69008, '\P{^--Is_Gara}', ""); + Error('\p{ General_punctuation:=}'); + Error('\P{ General_punctuation:=}'); + Expect(1, 8303, '\p{generalpunctuation}', ""); + Expect(0, 8303, '\p{^generalpunctuation}', ""); + Expect(0, 8303, '\P{generalpunctuation}', ""); + Expect(1, 8303, '\P{^generalpunctuation}', ""); + Expect(0, 8304, '\p{generalpunctuation}', ""); + Expect(1, 8304, '\p{^generalpunctuation}', ""); + Expect(1, 8304, '\P{generalpunctuation}', ""); + Expect(0, 8304, '\P{^generalpunctuation}', ""); + Expect(1, 8303, '\p{ _General_PUNCTUATION}', ""); + Expect(0, 8303, '\p{^ _General_PUNCTUATION}', ""); + Expect(0, 8303, '\P{ _General_PUNCTUATION}', ""); + Expect(1, 8303, '\P{^ _General_PUNCTUATION}', ""); + Expect(0, 8304, '\p{ _General_PUNCTUATION}', ""); + Expect(1, 8304, '\p{^ _General_PUNCTUATION}', ""); + Expect(1, 8304, '\P{ _General_PUNCTUATION}', ""); + Expect(0, 8304, '\P{^ _General_PUNCTUATION}', ""); + Error('\p{/a/ Is_general_Punctuation}'); + Error('\P{/a/ Is_general_Punctuation}'); + Expect(1, 8303, '\p{isgeneralpunctuation}', ""); + Expect(0, 8303, '\p{^isgeneralpunctuation}', ""); + Expect(0, 8303, '\P{isgeneralpunctuation}', ""); + Expect(1, 8303, '\P{^isgeneralpunctuation}', ""); + Expect(0, 8304, '\p{isgeneralpunctuation}', ""); + Expect(1, 8304, '\p{^isgeneralpunctuation}', ""); + Expect(1, 8304, '\P{isgeneralpunctuation}', ""); + Expect(0, 8304, '\P{^isgeneralpunctuation}', ""); + Expect(1, 8303, '\p{_ Is_General_Punctuation}', ""); + Expect(0, 8303, '\p{^_ Is_General_Punctuation}', ""); + Expect(0, 8303, '\P{_ Is_General_Punctuation}', ""); + Expect(1, 8303, '\P{^_ Is_General_Punctuation}', ""); + Expect(0, 8304, '\p{_ Is_General_Punctuation}', ""); + Expect(1, 8304, '\p{^_ Is_General_Punctuation}', ""); + Expect(1, 8304, '\P{_ Is_General_Punctuation}', ""); + Expect(0, 8304, '\P{^_ Is_General_Punctuation}', ""); + Error('\p{:=In_General_PUNCTUATION}'); + Error('\P{:=In_General_PUNCTUATION}'); + Expect(1, 8303, '\p{ingeneralpunctuation}', ""); + Expect(0, 8303, '\p{^ingeneralpunctuation}', ""); + Expect(0, 8303, '\P{ingeneralpunctuation}', ""); + Expect(1, 8303, '\P{^ingeneralpunctuation}', ""); + Expect(0, 8304, '\p{ingeneralpunctuation}', ""); + Expect(1, 8304, '\p{^ingeneralpunctuation}', ""); + Expect(1, 8304, '\P{ingeneralpunctuation}', ""); + Expect(0, 8304, '\P{^ingeneralpunctuation}', ""); + Expect(1, 8303, '\p{ In_general_Punctuation}', ""); + Expect(0, 8303, '\p{^ In_general_Punctuation}', ""); + Expect(0, 8303, '\P{ In_general_Punctuation}', ""); + Expect(1, 8303, '\P{^ In_general_Punctuation}', ""); + Expect(0, 8304, '\p{ In_general_Punctuation}', ""); + Expect(1, 8304, '\p{^ In_general_Punctuation}', ""); + Expect(1, 8304, '\P{ In_general_Punctuation}', ""); + Expect(0, 8304, '\P{^ In_general_Punctuation}', ""); + Error('\p{-_in_PUNCTUATION/a/}'); + Error('\P{-_in_PUNCTUATION/a/}'); + Expect(1, 8303, '\p{inpunctuation}', ""); + Expect(0, 8303, '\p{^inpunctuation}', ""); + Expect(0, 8303, '\P{inpunctuation}', ""); + Expect(1, 8303, '\P{^inpunctuation}', ""); + Expect(0, 8304, '\p{inpunctuation}', ""); + Expect(1, 8304, '\p{^inpunctuation}', ""); + Expect(1, 8304, '\P{inpunctuation}', ""); + Expect(0, 8304, '\P{^inpunctuation}', ""); + Expect(1, 8303, '\p{_IN_Punctuation}', ""); + Expect(0, 8303, '\p{^_IN_Punctuation}', ""); + Expect(0, 8303, '\P{_IN_Punctuation}', ""); + Expect(1, 8303, '\P{^_IN_Punctuation}', ""); + Expect(0, 8304, '\p{_IN_Punctuation}', ""); + Expect(1, 8304, '\p{^_IN_Punctuation}', ""); + Expect(1, 8304, '\P{_IN_Punctuation}', ""); + Expect(0, 8304, '\P{^_IN_Punctuation}', ""); + Error('\p{/a/ Geometric_shapes}'); + Error('\P{/a/ Geometric_shapes}'); + Expect(1, 9727, '\p{geometricshapes}', ""); + Expect(0, 9727, '\p{^geometricshapes}', ""); + Expect(0, 9727, '\P{geometricshapes}', ""); + Expect(1, 9727, '\P{^geometricshapes}', ""); + Expect(0, 9728, '\p{geometricshapes}', ""); + Expect(1, 9728, '\p{^geometricshapes}', ""); + Expect(1, 9728, '\P{geometricshapes}', ""); + Expect(0, 9728, '\P{^geometricshapes}', ""); + Expect(1, 9727, '\p{ geometric_Shapes}', ""); + Expect(0, 9727, '\p{^ geometric_Shapes}', ""); + Expect(0, 9727, '\P{ geometric_Shapes}', ""); + Expect(1, 9727, '\P{^ geometric_Shapes}', ""); + Expect(0, 9728, '\p{ geometric_Shapes}', ""); + Expect(1, 9728, '\p{^ geometric_Shapes}', ""); + Expect(1, 9728, '\P{ geometric_Shapes}', ""); + Expect(0, 9728, '\P{^ geometric_Shapes}', ""); + Error('\p{:= -Is_Geometric_Shapes}'); + Error('\P{:= -Is_Geometric_Shapes}'); + Expect(1, 9727, '\p{isgeometricshapes}', ""); + Expect(0, 9727, '\p{^isgeometricshapes}', ""); + Expect(0, 9727, '\P{isgeometricshapes}', ""); + Expect(1, 9727, '\P{^isgeometricshapes}', ""); + Expect(0, 9728, '\p{isgeometricshapes}', ""); + Expect(1, 9728, '\p{^isgeometricshapes}', ""); + Expect(1, 9728, '\P{isgeometricshapes}', ""); + Expect(0, 9728, '\P{^isgeometricshapes}', ""); + Expect(1, 9727, '\p{_ Is_GEOMETRIC_Shapes}', ""); + Expect(0, 9727, '\p{^_ Is_GEOMETRIC_Shapes}', ""); + Expect(0, 9727, '\P{_ Is_GEOMETRIC_Shapes}', ""); + Expect(1, 9727, '\P{^_ Is_GEOMETRIC_Shapes}', ""); + Expect(0, 9728, '\p{_ Is_GEOMETRIC_Shapes}', ""); + Expect(1, 9728, '\p{^_ Is_GEOMETRIC_Shapes}', ""); + Expect(1, 9728, '\P{_ Is_GEOMETRIC_Shapes}', ""); + Expect(0, 9728, '\P{^_ Is_GEOMETRIC_Shapes}', ""); + Error('\p{/a/ -in_Geometric_Shapes}'); + Error('\P{/a/ -in_Geometric_Shapes}'); + Expect(1, 9727, '\p{ingeometricshapes}', ""); + Expect(0, 9727, '\p{^ingeometricshapes}', ""); + Expect(0, 9727, '\P{ingeometricshapes}', ""); + Expect(1, 9727, '\P{^ingeometricshapes}', ""); + Expect(0, 9728, '\p{ingeometricshapes}', ""); + Expect(1, 9728, '\p{^ingeometricshapes}', ""); + Expect(1, 9728, '\P{ingeometricshapes}', ""); + Expect(0, 9728, '\P{^ingeometricshapes}', ""); + Expect(1, 9727, '\p{-_IN_geometric_Shapes}', ""); + Expect(0, 9727, '\p{^-_IN_geometric_Shapes}', ""); + Expect(0, 9727, '\P{-_IN_geometric_Shapes}', ""); + Expect(1, 9727, '\P{^-_IN_geometric_Shapes}', ""); + Expect(0, 9728, '\p{-_IN_geometric_Shapes}', ""); + Expect(1, 9728, '\p{^-_IN_geometric_Shapes}', ""); + Expect(1, 9728, '\P{-_IN_geometric_Shapes}', ""); + Expect(0, 9728, '\P{^-_IN_geometric_Shapes}', ""); + Error('\p{ :=Geometric_SHAPES_Extended}'); + Error('\P{ :=Geometric_SHAPES_Extended}'); + Expect(1, 129023, '\p{geometricshapesextended}', ""); + Expect(0, 129023, '\p{^geometricshapesextended}', ""); + Expect(0, 129023, '\P{geometricshapesextended}', ""); + Expect(1, 129023, '\P{^geometricshapesextended}', ""); + Expect(0, 129024, '\p{geometricshapesextended}', ""); + Expect(1, 129024, '\p{^geometricshapesextended}', ""); + Expect(1, 129024, '\P{geometricshapesextended}', ""); + Expect(0, 129024, '\P{^geometricshapesextended}', ""); + Expect(1, 129023, '\p{ -geometric_shapes_Extended}', ""); + Expect(0, 129023, '\p{^ -geometric_shapes_Extended}', ""); + Expect(0, 129023, '\P{ -geometric_shapes_Extended}', ""); + Expect(1, 129023, '\P{^ -geometric_shapes_Extended}', ""); + Expect(0, 129024, '\p{ -geometric_shapes_Extended}', ""); + Expect(1, 129024, '\p{^ -geometric_shapes_Extended}', ""); + Expect(1, 129024, '\P{ -geometric_shapes_Extended}', ""); + Expect(0, 129024, '\P{^ -geometric_shapes_Extended}', ""); + Error('\p{ :=IS_geometric_Shapes_Extended}'); + Error('\P{ :=IS_geometric_Shapes_Extended}'); + Expect(1, 129023, '\p{isgeometricshapesextended}', ""); + Expect(0, 129023, '\p{^isgeometricshapesextended}', ""); + Expect(0, 129023, '\P{isgeometricshapesextended}', ""); + Expect(1, 129023, '\P{^isgeometricshapesextended}', ""); + Expect(0, 129024, '\p{isgeometricshapesextended}', ""); + Expect(1, 129024, '\p{^isgeometricshapesextended}', ""); + Expect(1, 129024, '\P{isgeometricshapesextended}', ""); + Expect(0, 129024, '\P{^isgeometricshapesextended}', ""); + Expect(1, 129023, '\p{_IS_Geometric_Shapes_Extended}', ""); + Expect(0, 129023, '\p{^_IS_Geometric_Shapes_Extended}', ""); + Expect(0, 129023, '\P{_IS_Geometric_Shapes_Extended}', ""); + Expect(1, 129023, '\P{^_IS_Geometric_Shapes_Extended}', ""); + Expect(0, 129024, '\p{_IS_Geometric_Shapes_Extended}', ""); + Expect(1, 129024, '\p{^_IS_Geometric_Shapes_Extended}', ""); + Expect(1, 129024, '\P{_IS_Geometric_Shapes_Extended}', ""); + Expect(0, 129024, '\P{^_IS_Geometric_Shapes_Extended}', ""); + Error('\p{/a/ IN_Geometric_Shapes_Extended}'); + Error('\P{/a/ IN_Geometric_Shapes_Extended}'); + Expect(1, 129023, '\p{ingeometricshapesextended}', ""); + Expect(0, 129023, '\p{^ingeometricshapesextended}', ""); + Expect(0, 129023, '\P{ingeometricshapesextended}', ""); + Expect(1, 129023, '\P{^ingeometricshapesextended}', ""); + Expect(0, 129024, '\p{ingeometricshapesextended}', ""); + Expect(1, 129024, '\p{^ingeometricshapesextended}', ""); + Expect(1, 129024, '\P{ingeometricshapesextended}', ""); + Expect(0, 129024, '\P{^ingeometricshapesextended}', ""); + Expect(1, 129023, '\p{__In_GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129023, '\p{^__In_GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129023, '\P{__In_GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129023, '\P{^__In_GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129024, '\p{__In_GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129024, '\p{^__In_GEOMETRIC_Shapes_Extended}', ""); + Expect(1, 129024, '\P{__In_GEOMETRIC_Shapes_Extended}', ""); + Expect(0, 129024, '\P{^__In_GEOMETRIC_Shapes_Extended}', ""); + Error('\p{ /a/Geometric_Shapes_EXT}'); + Error('\P{ /a/Geometric_Shapes_EXT}'); + Expect(1, 129023, '\p{geometricshapesext}', ""); + Expect(0, 129023, '\p{^geometricshapesext}', ""); + Expect(0, 129023, '\P{geometricshapesext}', ""); + Expect(1, 129023, '\P{^geometricshapesext}', ""); + Expect(0, 129024, '\p{geometricshapesext}', ""); + Expect(1, 129024, '\p{^geometricshapesext}', ""); + Expect(1, 129024, '\P{geometricshapesext}', ""); + Expect(0, 129024, '\P{^geometricshapesext}', ""); + Expect(1, 129023, '\p{--geometric_Shapes_Ext}', ""); + Expect(0, 129023, '\p{^--geometric_Shapes_Ext}', ""); + Expect(0, 129023, '\P{--geometric_Shapes_Ext}', ""); + Expect(1, 129023, '\P{^--geometric_Shapes_Ext}', ""); + Expect(0, 129024, '\p{--geometric_Shapes_Ext}', ""); + Expect(1, 129024, '\p{^--geometric_Shapes_Ext}', ""); + Expect(1, 129024, '\P{--geometric_Shapes_Ext}', ""); + Expect(0, 129024, '\P{^--geometric_Shapes_Ext}', ""); + Error('\p{-/a/Is_Geometric_Shapes_Ext}'); + Error('\P{-/a/Is_Geometric_Shapes_Ext}'); + Expect(1, 129023, '\p{isgeometricshapesext}', ""); + Expect(0, 129023, '\p{^isgeometricshapesext}', ""); + Expect(0, 129023, '\P{isgeometricshapesext}', ""); + Expect(1, 129023, '\P{^isgeometricshapesext}', ""); + Expect(0, 129024, '\p{isgeometricshapesext}', ""); + Expect(1, 129024, '\p{^isgeometricshapesext}', ""); + Expect(1, 129024, '\P{isgeometricshapesext}', ""); + Expect(0, 129024, '\P{^isgeometricshapesext}', ""); + Expect(1, 129023, '\p{ is_GEOMETRIC_shapes_EXT}', ""); + Expect(0, 129023, '\p{^ is_GEOMETRIC_shapes_EXT}', ""); + Expect(0, 129023, '\P{ is_GEOMETRIC_shapes_EXT}', ""); + Expect(1, 129023, '\P{^ is_GEOMETRIC_shapes_EXT}', ""); + Expect(0, 129024, '\p{ is_GEOMETRIC_shapes_EXT}', ""); + Expect(1, 129024, '\p{^ is_GEOMETRIC_shapes_EXT}', ""); + Expect(1, 129024, '\P{ is_GEOMETRIC_shapes_EXT}', ""); + Expect(0, 129024, '\P{^ is_GEOMETRIC_shapes_EXT}', ""); + Error('\p{/a/__IN_Geometric_Shapes_Ext}'); + Error('\P{/a/__IN_Geometric_Shapes_Ext}'); + Expect(1, 129023, '\p{ingeometricshapesext}', ""); + Expect(0, 129023, '\p{^ingeometricshapesext}', ""); + Expect(0, 129023, '\P{ingeometricshapesext}', ""); + Expect(1, 129023, '\P{^ingeometricshapesext}', ""); + Expect(0, 129024, '\p{ingeometricshapesext}', ""); + Expect(1, 129024, '\p{^ingeometricshapesext}', ""); + Expect(1, 129024, '\P{ingeometricshapesext}', ""); + Expect(0, 129024, '\P{^ingeometricshapesext}', ""); + Expect(1, 129023, '\p{ In_GEOMETRIC_Shapes_Ext}', ""); + Expect(0, 129023, '\p{^ In_GEOMETRIC_Shapes_Ext}', ""); + Expect(0, 129023, '\P{ In_GEOMETRIC_Shapes_Ext}', ""); + Expect(1, 129023, '\P{^ In_GEOMETRIC_Shapes_Ext}', ""); + Expect(0, 129024, '\p{ In_GEOMETRIC_Shapes_Ext}', ""); + Expect(1, 129024, '\p{^ In_GEOMETRIC_Shapes_Ext}', ""); + Expect(1, 129024, '\P{ In_GEOMETRIC_Shapes_Ext}', ""); + Expect(0, 129024, '\P{^ In_GEOMETRIC_Shapes_Ext}', ""); + Error('\p{ Georgian:=}'); + Error('\P{ Georgian:=}'); + Expect(1, 11825, '\p{georgian}', ""); + Expect(0, 11825, '\p{^georgian}', ""); + Expect(0, 11825, '\P{georgian}', ""); + Expect(1, 11825, '\P{^georgian}', ""); + Expect(0, 11826, '\p{georgian}', ""); + Expect(1, 11826, '\p{^georgian}', ""); + Expect(1, 11826, '\P{georgian}', ""); + Expect(0, 11826, '\P{^georgian}', ""); + Expect(1, 11825, '\p{-georgian}', ""); + Expect(0, 11825, '\p{^-georgian}', ""); + Expect(0, 11825, '\P{-georgian}', ""); + Expect(1, 11825, '\P{^-georgian}', ""); + Expect(0, 11826, '\p{-georgian}', ""); + Expect(1, 11826, '\p{^-georgian}', ""); + Expect(1, 11826, '\P{-georgian}', ""); + Expect(0, 11826, '\P{^-georgian}', ""); + Error('\p{/a/is_Georgian}'); + Error('\P{/a/is_Georgian}'); + Expect(1, 11825, '\p{isgeorgian}', ""); + Expect(0, 11825, '\p{^isgeorgian}', ""); + Expect(0, 11825, '\P{isgeorgian}', ""); + Expect(1, 11825, '\P{^isgeorgian}', ""); + Expect(0, 11826, '\p{isgeorgian}', ""); + Expect(1, 11826, '\p{^isgeorgian}', ""); + Expect(1, 11826, '\P{isgeorgian}', ""); + Expect(0, 11826, '\P{^isgeorgian}', ""); + Expect(1, 11825, '\p{_-Is_Georgian}', ""); + Expect(0, 11825, '\p{^_-Is_Georgian}', ""); + Expect(0, 11825, '\P{_-Is_Georgian}', ""); + Expect(1, 11825, '\P{^_-Is_Georgian}', ""); + Expect(0, 11826, '\p{_-Is_Georgian}', ""); + Expect(1, 11826, '\p{^_-Is_Georgian}', ""); + Expect(1, 11826, '\P{_-Is_Georgian}', ""); + Expect(0, 11826, '\P{^_-Is_Georgian}', ""); + Error('\p{/a/ Geor}'); + Error('\P{/a/ Geor}'); + Expect(1, 11825, '\p{geor}', ""); + Expect(0, 11825, '\p{^geor}', ""); + Expect(0, 11825, '\P{geor}', ""); + Expect(1, 11825, '\P{^geor}', ""); + Expect(0, 11826, '\p{geor}', ""); + Expect(1, 11826, '\p{^geor}', ""); + Expect(1, 11826, '\P{geor}', ""); + Expect(0, 11826, '\P{^geor}', ""); + Expect(1, 11825, '\p{ _Geor}', ""); + Expect(0, 11825, '\p{^ _Geor}', ""); + Expect(0, 11825, '\P{ _Geor}', ""); + Expect(1, 11825, '\P{^ _Geor}', ""); + Expect(0, 11826, '\p{ _Geor}', ""); + Expect(1, 11826, '\p{^ _Geor}', ""); + Expect(1, 11826, '\P{ _Geor}', ""); + Expect(0, 11826, '\P{^ _Geor}', ""); + Error('\p{/a/_-IS_GEOR}'); + Error('\P{/a/_-IS_GEOR}'); + Expect(1, 11825, '\p{isgeor}', ""); + Expect(0, 11825, '\p{^isgeor}', ""); + Expect(0, 11825, '\P{isgeor}', ""); + Expect(1, 11825, '\P{^isgeor}', ""); + Expect(0, 11826, '\p{isgeor}', ""); + Expect(1, 11826, '\p{^isgeor}', ""); + Expect(1, 11826, '\P{isgeor}', ""); + Expect(0, 11826, '\P{^isgeor}', ""); + Expect(1, 11825, '\p{_ IS_geor}', ""); + Expect(0, 11825, '\p{^_ IS_geor}', ""); + Expect(0, 11825, '\P{_ IS_geor}', ""); + Expect(1, 11825, '\P{^_ IS_geor}', ""); + Expect(0, 11826, '\p{_ IS_geor}', ""); + Expect(1, 11826, '\p{^_ IS_geor}', ""); + Expect(1, 11826, '\P{_ IS_geor}', ""); + Expect(0, 11826, '\P{^_ IS_geor}', ""); + Error('\p{/a/GEORGIAN_Extended}'); + Error('\P{/a/GEORGIAN_Extended}'); + Expect(1, 7359, '\p{georgianextended}', ""); + Expect(0, 7359, '\p{^georgianextended}', ""); + Expect(0, 7359, '\P{georgianextended}', ""); + Expect(1, 7359, '\P{^georgianextended}', ""); + Expect(0, 7360, '\p{georgianextended}', ""); + Expect(1, 7360, '\p{^georgianextended}', ""); + Expect(1, 7360, '\P{georgianextended}', ""); + Expect(0, 7360, '\P{^georgianextended}', ""); + Expect(1, 7359, '\p{ georgian_Extended}', ""); + Expect(0, 7359, '\p{^ georgian_Extended}', ""); + Expect(0, 7359, '\P{ georgian_Extended}', ""); + Expect(1, 7359, '\P{^ georgian_Extended}', ""); + Expect(0, 7360, '\p{ georgian_Extended}', ""); + Expect(1, 7360, '\p{^ georgian_Extended}', ""); + Expect(1, 7360, '\P{ georgian_Extended}', ""); + Expect(0, 7360, '\P{^ georgian_Extended}', ""); + Error('\p{ Is_GEORGIAN_extended/a/}'); + Error('\P{ Is_GEORGIAN_extended/a/}'); + Expect(1, 7359, '\p{isgeorgianextended}', ""); + Expect(0, 7359, '\p{^isgeorgianextended}', ""); + Expect(0, 7359, '\P{isgeorgianextended}', ""); + Expect(1, 7359, '\P{^isgeorgianextended}', ""); + Expect(0, 7360, '\p{isgeorgianextended}', ""); + Expect(1, 7360, '\p{^isgeorgianextended}', ""); + Expect(1, 7360, '\P{isgeorgianextended}', ""); + Expect(0, 7360, '\P{^isgeorgianextended}', ""); + Expect(1, 7359, '\p{--Is_GEORGIAN_Extended}', ""); + Expect(0, 7359, '\p{^--Is_GEORGIAN_Extended}', ""); + Expect(0, 7359, '\P{--Is_GEORGIAN_Extended}', ""); + Expect(1, 7359, '\P{^--Is_GEORGIAN_Extended}', ""); + Expect(0, 7360, '\p{--Is_GEORGIAN_Extended}', ""); + Expect(1, 7360, '\p{^--Is_GEORGIAN_Extended}', ""); + Expect(1, 7360, '\P{--Is_GEORGIAN_Extended}', ""); + Expect(0, 7360, '\P{^--Is_GEORGIAN_Extended}', ""); + Error('\p{:= -in_Georgian_EXTENDED}'); + Error('\P{:= -in_Georgian_EXTENDED}'); + Expect(1, 7359, '\p{ingeorgianextended}', ""); + Expect(0, 7359, '\p{^ingeorgianextended}', ""); + Expect(0, 7359, '\P{ingeorgianextended}', ""); + Expect(1, 7359, '\P{^ingeorgianextended}', ""); + Expect(0, 7360, '\p{ingeorgianextended}', ""); + Expect(1, 7360, '\p{^ingeorgianextended}', ""); + Expect(1, 7360, '\P{ingeorgianextended}', ""); + Expect(0, 7360, '\P{^ingeorgianextended}', ""); + Expect(1, 7359, '\p{ _In_Georgian_EXTENDED}', ""); + Expect(0, 7359, '\p{^ _In_Georgian_EXTENDED}', ""); + Expect(0, 7359, '\P{ _In_Georgian_EXTENDED}', ""); + Expect(1, 7359, '\P{^ _In_Georgian_EXTENDED}', ""); + Expect(0, 7360, '\p{ _In_Georgian_EXTENDED}', ""); + Expect(1, 7360, '\p{^ _In_Georgian_EXTENDED}', ""); + Expect(1, 7360, '\P{ _In_Georgian_EXTENDED}', ""); + Expect(0, 7360, '\P{^ _In_Georgian_EXTENDED}', ""); + Error('\p{ Georgian_Ext:=}'); + Error('\P{ Georgian_Ext:=}'); + Expect(1, 7359, '\p{georgianext}', ""); + Expect(0, 7359, '\p{^georgianext}', ""); + Expect(0, 7359, '\P{georgianext}', ""); + Expect(1, 7359, '\P{^georgianext}', ""); + Expect(0, 7360, '\p{georgianext}', ""); + Expect(1, 7360, '\p{^georgianext}', ""); + Expect(1, 7360, '\P{georgianext}', ""); + Expect(0, 7360, '\P{^georgianext}', ""); + Expect(1, 7359, '\p{_ GEORGIAN_ext}', ""); + Expect(0, 7359, '\p{^_ GEORGIAN_ext}', ""); + Expect(0, 7359, '\P{_ GEORGIAN_ext}', ""); + Expect(1, 7359, '\P{^_ GEORGIAN_ext}', ""); + Expect(0, 7360, '\p{_ GEORGIAN_ext}', ""); + Expect(1, 7360, '\p{^_ GEORGIAN_ext}', ""); + Expect(1, 7360, '\P{_ GEORGIAN_ext}', ""); + Expect(0, 7360, '\P{^_ GEORGIAN_ext}', ""); + Error('\p{_:=IS_georgian_ext}'); + Error('\P{_:=IS_georgian_ext}'); + Expect(1, 7359, '\p{isgeorgianext}', ""); + Expect(0, 7359, '\p{^isgeorgianext}', ""); + Expect(0, 7359, '\P{isgeorgianext}', ""); + Expect(1, 7359, '\P{^isgeorgianext}', ""); + Expect(0, 7360, '\p{isgeorgianext}', ""); + Expect(1, 7360, '\p{^isgeorgianext}', ""); + Expect(1, 7360, '\P{isgeorgianext}', ""); + Expect(0, 7360, '\P{^isgeorgianext}', ""); + Expect(1, 7359, '\p{-Is_Georgian_Ext}', ""); + Expect(0, 7359, '\p{^-Is_Georgian_Ext}', ""); + Expect(0, 7359, '\P{-Is_Georgian_Ext}', ""); + Expect(1, 7359, '\P{^-Is_Georgian_Ext}', ""); + Expect(0, 7360, '\p{-Is_Georgian_Ext}', ""); + Expect(1, 7360, '\p{^-Is_Georgian_Ext}', ""); + Expect(1, 7360, '\P{-Is_Georgian_Ext}', ""); + Expect(0, 7360, '\P{^-Is_Georgian_Ext}', ""); + Error('\p{:=- In_GEORGIAN_EXT}'); + Error('\P{:=- In_GEORGIAN_EXT}'); + Expect(1, 7359, '\p{ingeorgianext}', ""); + Expect(0, 7359, '\p{^ingeorgianext}', ""); + Expect(0, 7359, '\P{ingeorgianext}', ""); + Expect(1, 7359, '\P{^ingeorgianext}', ""); + Expect(0, 7360, '\p{ingeorgianext}', ""); + Expect(1, 7360, '\p{^ingeorgianext}', ""); + Expect(1, 7360, '\P{ingeorgianext}', ""); + Expect(0, 7360, '\P{^ingeorgianext}', ""); + Expect(1, 7359, '\p{- in_Georgian_Ext}', ""); + Expect(0, 7359, '\p{^- in_Georgian_Ext}', ""); + Expect(0, 7359, '\P{- in_Georgian_Ext}', ""); + Expect(1, 7359, '\P{^- in_Georgian_Ext}', ""); + Expect(0, 7360, '\p{- in_Georgian_Ext}', ""); + Expect(1, 7360, '\p{^- in_Georgian_Ext}', ""); + Expect(1, 7360, '\P{- in_Georgian_Ext}', ""); + Expect(0, 7360, '\P{^- in_Georgian_Ext}', ""); + Error('\p{__Georgian_Supplement:=}'); + Error('\P{__Georgian_Supplement:=}'); + Expect(1, 11567, '\p{georgiansupplement}', ""); + Expect(0, 11567, '\p{^georgiansupplement}', ""); + Expect(0, 11567, '\P{georgiansupplement}', ""); + Expect(1, 11567, '\P{^georgiansupplement}', ""); + Expect(0, 11568, '\p{georgiansupplement}', ""); + Expect(1, 11568, '\p{^georgiansupplement}', ""); + Expect(1, 11568, '\P{georgiansupplement}', ""); + Expect(0, 11568, '\P{^georgiansupplement}', ""); + Expect(1, 11567, '\p{ _Georgian_supplement}', ""); + Expect(0, 11567, '\p{^ _Georgian_supplement}', ""); + Expect(0, 11567, '\P{ _Georgian_supplement}', ""); + Expect(1, 11567, '\P{^ _Georgian_supplement}', ""); + Expect(0, 11568, '\p{ _Georgian_supplement}', ""); + Expect(1, 11568, '\p{^ _Georgian_supplement}', ""); + Expect(1, 11568, '\P{ _Georgian_supplement}', ""); + Expect(0, 11568, '\P{^ _Georgian_supplement}', ""); + Error('\p{/a/-_Is_Georgian_Supplement}'); + Error('\P{/a/-_Is_Georgian_Supplement}'); + Expect(1, 11567, '\p{isgeorgiansupplement}', ""); + Expect(0, 11567, '\p{^isgeorgiansupplement}', ""); + Expect(0, 11567, '\P{isgeorgiansupplement}', ""); + Expect(1, 11567, '\P{^isgeorgiansupplement}', ""); + Expect(0, 11568, '\p{isgeorgiansupplement}', ""); + Expect(1, 11568, '\p{^isgeorgiansupplement}', ""); + Expect(1, 11568, '\P{isgeorgiansupplement}', ""); + Expect(0, 11568, '\P{^isgeorgiansupplement}', ""); + Expect(1, 11567, '\p{ Is_Georgian_supplement}', ""); + Expect(0, 11567, '\p{^ Is_Georgian_supplement}', ""); + Expect(0, 11567, '\P{ Is_Georgian_supplement}', ""); + Expect(1, 11567, '\P{^ Is_Georgian_supplement}', ""); + Expect(0, 11568, '\p{ Is_Georgian_supplement}', ""); + Expect(1, 11568, '\p{^ Is_Georgian_supplement}', ""); + Expect(1, 11568, '\P{ Is_Georgian_supplement}', ""); + Expect(0, 11568, '\P{^ Is_Georgian_supplement}', ""); + Error('\p{/a/ In_GEORGIAN_Supplement}'); + Error('\P{/a/ In_GEORGIAN_Supplement}'); + Expect(1, 11567, '\p{ingeorgiansupplement}', ""); + Expect(0, 11567, '\p{^ingeorgiansupplement}', ""); + Expect(0, 11567, '\P{ingeorgiansupplement}', ""); + Expect(1, 11567, '\P{^ingeorgiansupplement}', ""); + Expect(0, 11568, '\p{ingeorgiansupplement}', ""); + Expect(1, 11568, '\p{^ingeorgiansupplement}', ""); + Expect(1, 11568, '\P{ingeorgiansupplement}', ""); + Expect(0, 11568, '\P{^ingeorgiansupplement}', ""); + Expect(1, 11567, '\p{ _IN_georgian_supplement}', ""); + Expect(0, 11567, '\p{^ _IN_georgian_supplement}', ""); + Expect(0, 11567, '\P{ _IN_georgian_supplement}', ""); + Expect(1, 11567, '\P{^ _IN_georgian_supplement}', ""); + Expect(0, 11568, '\p{ _IN_georgian_supplement}', ""); + Expect(1, 11568, '\p{^ _IN_georgian_supplement}', ""); + Expect(1, 11568, '\P{ _IN_georgian_supplement}', ""); + Expect(0, 11568, '\P{^ _IN_georgian_supplement}', ""); + Error('\p{ :=georgian_sup}'); + Error('\P{ :=georgian_sup}'); + Expect(1, 11567, '\p{georgiansup}', ""); + Expect(0, 11567, '\p{^georgiansup}', ""); + Expect(0, 11567, '\P{georgiansup}', ""); + Expect(1, 11567, '\P{^georgiansup}', ""); + Expect(0, 11568, '\p{georgiansup}', ""); + Expect(1, 11568, '\p{^georgiansup}', ""); + Expect(1, 11568, '\P{georgiansup}', ""); + Expect(0, 11568, '\P{^georgiansup}', ""); + Expect(1, 11567, '\p{ Georgian_Sup}', ""); + Expect(0, 11567, '\p{^ Georgian_Sup}', ""); + Expect(0, 11567, '\P{ Georgian_Sup}', ""); + Expect(1, 11567, '\P{^ Georgian_Sup}', ""); + Expect(0, 11568, '\p{ Georgian_Sup}', ""); + Expect(1, 11568, '\p{^ Georgian_Sup}', ""); + Expect(1, 11568, '\P{ Georgian_Sup}', ""); + Expect(0, 11568, '\P{^ Georgian_Sup}', ""); + Error('\p{:=_ Is_Georgian_Sup}'); + Error('\P{:=_ Is_Georgian_Sup}'); + Expect(1, 11567, '\p{isgeorgiansup}', ""); + Expect(0, 11567, '\p{^isgeorgiansup}', ""); + Expect(0, 11567, '\P{isgeorgiansup}', ""); + Expect(1, 11567, '\P{^isgeorgiansup}', ""); + Expect(0, 11568, '\p{isgeorgiansup}', ""); + Expect(1, 11568, '\p{^isgeorgiansup}', ""); + Expect(1, 11568, '\P{isgeorgiansup}', ""); + Expect(0, 11568, '\P{^isgeorgiansup}', ""); + Expect(1, 11567, '\p{-_IS_GEORGIAN_SUP}', ""); + Expect(0, 11567, '\p{^-_IS_GEORGIAN_SUP}', ""); + Expect(0, 11567, '\P{-_IS_GEORGIAN_SUP}', ""); + Expect(1, 11567, '\P{^-_IS_GEORGIAN_SUP}', ""); + Expect(0, 11568, '\p{-_IS_GEORGIAN_SUP}', ""); + Expect(1, 11568, '\p{^-_IS_GEORGIAN_SUP}', ""); + Expect(1, 11568, '\P{-_IS_GEORGIAN_SUP}', ""); + Expect(0, 11568, '\P{^-_IS_GEORGIAN_SUP}', ""); + Error('\p{/a/In_Georgian_Sup}'); + Error('\P{/a/In_Georgian_Sup}'); + Expect(1, 11567, '\p{ingeorgiansup}', ""); + Expect(0, 11567, '\p{^ingeorgiansup}', ""); + Expect(0, 11567, '\P{ingeorgiansup}', ""); + Expect(1, 11567, '\P{^ingeorgiansup}', ""); + Expect(0, 11568, '\p{ingeorgiansup}', ""); + Expect(1, 11568, '\p{^ingeorgiansup}', ""); + Expect(1, 11568, '\P{ingeorgiansup}', ""); + Expect(0, 11568, '\P{^ingeorgiansup}', ""); + Expect(1, 11567, '\p{ -in_GEORGIAN_SUP}', ""); + Expect(0, 11567, '\p{^ -in_GEORGIAN_SUP}', ""); + Expect(0, 11567, '\P{ -in_GEORGIAN_SUP}', ""); + Expect(1, 11567, '\P{^ -in_GEORGIAN_SUP}', ""); + Expect(0, 11568, '\p{ -in_GEORGIAN_SUP}', ""); + Expect(1, 11568, '\p{^ -in_GEORGIAN_SUP}', ""); + Expect(1, 11568, '\P{ -in_GEORGIAN_SUP}', ""); + Expect(0, 11568, '\P{^ -in_GEORGIAN_SUP}', ""); + Error('\p{-_glagolitic:=}'); + Error('\P{-_glagolitic:=}'); + Expect(1, 122922, '\p{glagolitic}', ""); + Expect(0, 122922, '\p{^glagolitic}', ""); + Expect(0, 122922, '\P{glagolitic}', ""); + Expect(1, 122922, '\P{^glagolitic}', ""); + Expect(0, 122923, '\p{glagolitic}', ""); + Expect(1, 122923, '\p{^glagolitic}', ""); + Expect(1, 122923, '\P{glagolitic}', ""); + Expect(0, 122923, '\P{^glagolitic}', ""); + Expect(1, 122922, '\p{ _Glagolitic}', ""); + Expect(0, 122922, '\p{^ _Glagolitic}', ""); + Expect(0, 122922, '\P{ _Glagolitic}', ""); + Expect(1, 122922, '\P{^ _Glagolitic}', ""); + Expect(0, 122923, '\p{ _Glagolitic}', ""); + Expect(1, 122923, '\p{^ _Glagolitic}', ""); + Expect(1, 122923, '\P{ _Glagolitic}', ""); + Expect(0, 122923, '\P{^ _Glagolitic}', ""); + Error('\p{:= Is_Glagolitic}'); + Error('\P{:= Is_Glagolitic}'); + Expect(1, 122922, '\p{isglagolitic}', ""); + Expect(0, 122922, '\p{^isglagolitic}', ""); + Expect(0, 122922, '\P{isglagolitic}', ""); + Expect(1, 122922, '\P{^isglagolitic}', ""); + Expect(0, 122923, '\p{isglagolitic}', ""); + Expect(1, 122923, '\p{^isglagolitic}', ""); + Expect(1, 122923, '\P{isglagolitic}', ""); + Expect(0, 122923, '\P{^isglagolitic}', ""); + Expect(1, 122922, '\p{- Is_Glagolitic}', ""); + Expect(0, 122922, '\p{^- Is_Glagolitic}', ""); + Expect(0, 122922, '\P{- Is_Glagolitic}', ""); + Expect(1, 122922, '\P{^- Is_Glagolitic}', ""); + Expect(0, 122923, '\p{- Is_Glagolitic}', ""); + Expect(1, 122923, '\p{^- Is_Glagolitic}', ""); + Expect(1, 122923, '\P{- Is_Glagolitic}', ""); + Expect(0, 122923, '\P{^- Is_Glagolitic}', ""); + Error('\p{/a/ glag}'); + Error('\P{/a/ glag}'); + Expect(1, 122922, '\p{glag}', ""); + Expect(0, 122922, '\p{^glag}', ""); + Expect(0, 122922, '\P{glag}', ""); + Expect(1, 122922, '\P{^glag}', ""); + Expect(0, 122923, '\p{glag}', ""); + Expect(1, 122923, '\p{^glag}', ""); + Expect(1, 122923, '\P{glag}', ""); + Expect(0, 122923, '\P{^glag}', ""); + Expect(1, 122922, '\p{_GLAG}', ""); + Expect(0, 122922, '\p{^_GLAG}', ""); + Expect(0, 122922, '\P{_GLAG}', ""); + Expect(1, 122922, '\P{^_GLAG}', ""); + Expect(0, 122923, '\p{_GLAG}', ""); + Expect(1, 122923, '\p{^_GLAG}', ""); + Expect(1, 122923, '\P{_GLAG}', ""); + Expect(0, 122923, '\P{^_GLAG}', ""); + Error('\p{/a/_ Is_GLAG}'); + Error('\P{/a/_ Is_GLAG}'); + Expect(1, 122922, '\p{isglag}', ""); + Expect(0, 122922, '\p{^isglag}', ""); + Expect(0, 122922, '\P{isglag}', ""); + Expect(1, 122922, '\P{^isglag}', ""); + Expect(0, 122923, '\p{isglag}', ""); + Expect(1, 122923, '\p{^isglag}', ""); + Expect(1, 122923, '\P{isglag}', ""); + Expect(0, 122923, '\P{^isglag}', ""); + Expect(1, 122922, '\p{ IS_Glag}', ""); + Expect(0, 122922, '\p{^ IS_Glag}', ""); + Expect(0, 122922, '\P{ IS_Glag}', ""); + Expect(1, 122922, '\P{^ IS_Glag}', ""); + Expect(0, 122923, '\p{ IS_Glag}', ""); + Expect(1, 122923, '\p{^ IS_Glag}', ""); + Expect(1, 122923, '\P{ IS_Glag}', ""); + Expect(0, 122923, '\P{^ IS_Glag}', ""); + Error('\p{/a/GLAGOLITIC_SUPPLEMENT}'); + Error('\P{/a/GLAGOLITIC_SUPPLEMENT}'); + Expect(1, 122927, '\p{glagoliticsupplement}', ""); + Expect(0, 122927, '\p{^glagoliticsupplement}', ""); + Expect(0, 122927, '\P{glagoliticsupplement}', ""); + Expect(1, 122927, '\P{^glagoliticsupplement}', ""); + Expect(0, 122928, '\p{glagoliticsupplement}', ""); + Expect(1, 122928, '\p{^glagoliticsupplement}', ""); + Expect(1, 122928, '\P{glagoliticsupplement}', ""); + Expect(0, 122928, '\P{^glagoliticsupplement}', ""); + Expect(1, 122927, '\p{ GLAGOLITIC_supplement}', ""); + Expect(0, 122927, '\p{^ GLAGOLITIC_supplement}', ""); + Expect(0, 122927, '\P{ GLAGOLITIC_supplement}', ""); + Expect(1, 122927, '\P{^ GLAGOLITIC_supplement}', ""); + Expect(0, 122928, '\p{ GLAGOLITIC_supplement}', ""); + Expect(1, 122928, '\p{^ GLAGOLITIC_supplement}', ""); + Expect(1, 122928, '\P{ GLAGOLITIC_supplement}', ""); + Expect(0, 122928, '\P{^ GLAGOLITIC_supplement}', ""); + Error('\p{ _Is_Glagolitic_Supplement/a/}'); + Error('\P{ _Is_Glagolitic_Supplement/a/}'); + Expect(1, 122927, '\p{isglagoliticsupplement}', ""); + Expect(0, 122927, '\p{^isglagoliticsupplement}', ""); + Expect(0, 122927, '\P{isglagoliticsupplement}', ""); + Expect(1, 122927, '\P{^isglagoliticsupplement}', ""); + Expect(0, 122928, '\p{isglagoliticsupplement}', ""); + Expect(1, 122928, '\p{^isglagoliticsupplement}', ""); + Expect(1, 122928, '\P{isglagoliticsupplement}', ""); + Expect(0, 122928, '\P{^isglagoliticsupplement}', ""); + Expect(1, 122927, '\p{- is_Glagolitic_supplement}', ""); + Expect(0, 122927, '\p{^- is_Glagolitic_supplement}', ""); + Expect(0, 122927, '\P{- is_Glagolitic_supplement}', ""); + Expect(1, 122927, '\P{^- is_Glagolitic_supplement}', ""); + Expect(0, 122928, '\p{- is_Glagolitic_supplement}', ""); + Expect(1, 122928, '\p{^- is_Glagolitic_supplement}', ""); + Expect(1, 122928, '\P{- is_Glagolitic_supplement}', ""); + Expect(0, 122928, '\P{^- is_Glagolitic_supplement}', ""); + Error('\p{:=In_glagolitic_Supplement}'); + Error('\P{:=In_glagolitic_Supplement}'); + Expect(1, 122927, '\p{inglagoliticsupplement}', ""); + Expect(0, 122927, '\p{^inglagoliticsupplement}', ""); + Expect(0, 122927, '\P{inglagoliticsupplement}', ""); + Expect(1, 122927, '\P{^inglagoliticsupplement}', ""); + Expect(0, 122928, '\p{inglagoliticsupplement}', ""); + Expect(1, 122928, '\p{^inglagoliticsupplement}', ""); + Expect(1, 122928, '\P{inglagoliticsupplement}', ""); + Expect(0, 122928, '\P{^inglagoliticsupplement}', ""); + Expect(1, 122927, '\p{ in_Glagolitic_Supplement}', ""); + Expect(0, 122927, '\p{^ in_Glagolitic_Supplement}', ""); + Expect(0, 122927, '\P{ in_Glagolitic_Supplement}', ""); + Expect(1, 122927, '\P{^ in_Glagolitic_Supplement}', ""); + Expect(0, 122928, '\p{ in_Glagolitic_Supplement}', ""); + Expect(1, 122928, '\p{^ in_Glagolitic_Supplement}', ""); + Expect(1, 122928, '\P{ in_Glagolitic_Supplement}', ""); + Expect(0, 122928, '\P{^ in_Glagolitic_Supplement}', ""); + Error('\p{:= -GLAGOLITIC_SUP}'); + Error('\P{:= -GLAGOLITIC_SUP}'); + Expect(1, 122927, '\p{glagoliticsup}', ""); + Expect(0, 122927, '\p{^glagoliticsup}', ""); + Expect(0, 122927, '\P{glagoliticsup}', ""); + Expect(1, 122927, '\P{^glagoliticsup}', ""); + Expect(0, 122928, '\p{glagoliticsup}', ""); + Expect(1, 122928, '\p{^glagoliticsup}', ""); + Expect(1, 122928, '\P{glagoliticsup}', ""); + Expect(0, 122928, '\P{^glagoliticsup}', ""); + Expect(1, 122927, '\p{--glagolitic_Sup}', ""); + Expect(0, 122927, '\p{^--glagolitic_Sup}', ""); + Expect(0, 122927, '\P{--glagolitic_Sup}', ""); + Expect(1, 122927, '\P{^--glagolitic_Sup}', ""); + Expect(0, 122928, '\p{--glagolitic_Sup}', ""); + Expect(1, 122928, '\p{^--glagolitic_Sup}', ""); + Expect(1, 122928, '\P{--glagolitic_Sup}', ""); + Expect(0, 122928, '\P{^--glagolitic_Sup}', ""); + Error('\p{ -Is_GLAGOLITIC_Sup/a/}'); + Error('\P{ -Is_GLAGOLITIC_Sup/a/}'); + Expect(1, 122927, '\p{isglagoliticsup}', ""); + Expect(0, 122927, '\p{^isglagoliticsup}', ""); + Expect(0, 122927, '\P{isglagoliticsup}', ""); + Expect(1, 122927, '\P{^isglagoliticsup}', ""); + Expect(0, 122928, '\p{isglagoliticsup}', ""); + Expect(1, 122928, '\p{^isglagoliticsup}', ""); + Expect(1, 122928, '\P{isglagoliticsup}', ""); + Expect(0, 122928, '\P{^isglagoliticsup}', ""); + Expect(1, 122927, '\p{ _IS_glagolitic_sup}', ""); + Expect(0, 122927, '\p{^ _IS_glagolitic_sup}', ""); + Expect(0, 122927, '\P{ _IS_glagolitic_sup}', ""); + Expect(1, 122927, '\P{^ _IS_glagolitic_sup}', ""); + Expect(0, 122928, '\p{ _IS_glagolitic_sup}', ""); + Expect(1, 122928, '\p{^ _IS_glagolitic_sup}', ""); + Expect(1, 122928, '\P{ _IS_glagolitic_sup}', ""); + Expect(0, 122928, '\P{^ _IS_glagolitic_sup}', ""); + Error('\p{/a/- In_glagolitic_Sup}'); + Error('\P{/a/- In_glagolitic_Sup}'); + Expect(1, 122927, '\p{inglagoliticsup}', ""); + Expect(0, 122927, '\p{^inglagoliticsup}', ""); + Expect(0, 122927, '\P{inglagoliticsup}', ""); + Expect(1, 122927, '\P{^inglagoliticsup}', ""); + Expect(0, 122928, '\p{inglagoliticsup}', ""); + Expect(1, 122928, '\p{^inglagoliticsup}', ""); + Expect(1, 122928, '\P{inglagoliticsup}', ""); + Expect(0, 122928, '\P{^inglagoliticsup}', ""); + Expect(1, 122927, '\p{__IN_Glagolitic_sup}', ""); + Expect(0, 122927, '\p{^__IN_Glagolitic_sup}', ""); + Expect(0, 122927, '\P{__IN_Glagolitic_sup}', ""); + Expect(1, 122927, '\P{^__IN_Glagolitic_sup}', ""); + Expect(0, 122928, '\p{__IN_Glagolitic_sup}', ""); + Expect(1, 122928, '\p{^__IN_Glagolitic_sup}', ""); + Expect(1, 122928, '\P{__IN_Glagolitic_sup}', ""); + Expect(0, 122928, '\P{^__IN_Glagolitic_sup}', ""); + Error('\p{ -gothic/a/}'); + Error('\P{ -gothic/a/}'); + Expect(1, 66378, '\p{gothic}', ""); + Expect(0, 66378, '\p{^gothic}', ""); + Expect(0, 66378, '\P{gothic}', ""); + Expect(1, 66378, '\P{^gothic}', ""); + Expect(0, 66379, '\p{gothic}', ""); + Expect(1, 66379, '\p{^gothic}', ""); + Expect(1, 66379, '\P{gothic}', ""); + Expect(0, 66379, '\P{^gothic}', ""); + Expect(1, 66378, '\p{-Gothic}', ""); + Expect(0, 66378, '\p{^-Gothic}', ""); + Expect(0, 66378, '\P{-Gothic}', ""); + Expect(1, 66378, '\P{^-Gothic}', ""); + Expect(0, 66379, '\p{-Gothic}', ""); + Expect(1, 66379, '\p{^-Gothic}', ""); + Expect(1, 66379, '\P{-Gothic}', ""); + Expect(0, 66379, '\P{^-Gothic}', ""); + Error('\p{:=IS_Gothic}'); + Error('\P{:=IS_Gothic}'); + Expect(1, 66378, '\p{isgothic}', ""); + Expect(0, 66378, '\p{^isgothic}', ""); + Expect(0, 66378, '\P{isgothic}', ""); + Expect(1, 66378, '\P{^isgothic}', ""); + Expect(0, 66379, '\p{isgothic}', ""); + Expect(1, 66379, '\p{^isgothic}', ""); + Expect(1, 66379, '\P{isgothic}', ""); + Expect(0, 66379, '\P{^isgothic}', ""); + Expect(1, 66378, '\p{- Is_Gothic}', ""); + Expect(0, 66378, '\p{^- Is_Gothic}', ""); + Expect(0, 66378, '\P{- Is_Gothic}', ""); + Expect(1, 66378, '\P{^- Is_Gothic}', ""); + Expect(0, 66379, '\p{- Is_Gothic}', ""); + Expect(1, 66379, '\p{^- Is_Gothic}', ""); + Expect(1, 66379, '\P{- Is_Gothic}', ""); + Expect(0, 66379, '\P{^- Is_Gothic}', ""); + Error('\p{:=GOTH}'); + Error('\P{:=GOTH}'); + Expect(1, 66378, '\p{goth}', ""); + Expect(0, 66378, '\p{^goth}', ""); + Expect(0, 66378, '\P{goth}', ""); + Expect(1, 66378, '\P{^goth}', ""); + Expect(0, 66379, '\p{goth}', ""); + Expect(1, 66379, '\p{^goth}', ""); + Expect(1, 66379, '\P{goth}', ""); + Expect(0, 66379, '\P{^goth}', ""); + Expect(1, 66378, '\p{_ Goth}', ""); + Expect(0, 66378, '\p{^_ Goth}', ""); + Expect(0, 66378, '\P{_ Goth}', ""); + Expect(1, 66378, '\P{^_ Goth}', ""); + Expect(0, 66379, '\p{_ Goth}', ""); + Expect(1, 66379, '\p{^_ Goth}', ""); + Expect(1, 66379, '\P{_ Goth}', ""); + Expect(0, 66379, '\P{^_ Goth}', ""); + Error('\p{ :=Is_goth}'); + Error('\P{ :=Is_goth}'); + Expect(1, 66378, '\p{isgoth}', ""); + Expect(0, 66378, '\p{^isgoth}', ""); + Expect(0, 66378, '\P{isgoth}', ""); + Expect(1, 66378, '\P{^isgoth}', ""); + Expect(0, 66379, '\p{isgoth}', ""); + Expect(1, 66379, '\p{^isgoth}', ""); + Expect(1, 66379, '\P{isgoth}', ""); + Expect(0, 66379, '\P{^isgoth}', ""); + Expect(1, 66378, '\p{ IS_Goth}', ""); + Expect(0, 66378, '\p{^ IS_Goth}', ""); + Expect(0, 66378, '\P{ IS_Goth}', ""); + Expect(1, 66378, '\P{^ IS_Goth}', ""); + Expect(0, 66379, '\p{ IS_Goth}', ""); + Expect(1, 66379, '\p{^ IS_Goth}', ""); + Expect(1, 66379, '\P{ IS_Goth}', ""); + Expect(0, 66379, '\P{^ IS_Goth}', ""); + Error('\p{/a/Grantha}'); + Error('\P{/a/Grantha}'); + Expect(1, 73683, '\p{grantha}', ""); + Expect(0, 73683, '\p{^grantha}', ""); + Expect(0, 73683, '\P{grantha}', ""); + Expect(1, 73683, '\P{^grantha}', ""); + Expect(0, 73684, '\p{grantha}', ""); + Expect(1, 73684, '\p{^grantha}', ""); + Expect(1, 73684, '\P{grantha}', ""); + Expect(0, 73684, '\P{^grantha}', ""); + Expect(1, 73683, '\p{_Grantha}', ""); + Expect(0, 73683, '\p{^_Grantha}', ""); + Expect(0, 73683, '\P{_Grantha}', ""); + Expect(1, 73683, '\P{^_Grantha}', ""); + Expect(0, 73684, '\p{_Grantha}', ""); + Expect(1, 73684, '\p{^_Grantha}', ""); + Expect(1, 73684, '\P{_Grantha}', ""); + Expect(0, 73684, '\P{^_Grantha}', ""); + Error('\p{IS_Grantha:=}'); + Error('\P{IS_Grantha:=}'); + Expect(1, 73683, '\p{isgrantha}', ""); + Expect(0, 73683, '\p{^isgrantha}', ""); + Expect(0, 73683, '\P{isgrantha}', ""); + Expect(1, 73683, '\P{^isgrantha}', ""); + Expect(0, 73684, '\p{isgrantha}', ""); + Expect(1, 73684, '\p{^isgrantha}', ""); + Expect(1, 73684, '\P{isgrantha}', ""); + Expect(0, 73684, '\P{^isgrantha}', ""); + Expect(1, 73683, '\p{ is_Grantha}', ""); + Expect(0, 73683, '\p{^ is_Grantha}', ""); + Expect(0, 73683, '\P{ is_Grantha}', ""); + Expect(1, 73683, '\P{^ is_Grantha}', ""); + Expect(0, 73684, '\p{ is_Grantha}', ""); + Expect(1, 73684, '\p{^ is_Grantha}', ""); + Expect(1, 73684, '\P{ is_Grantha}', ""); + Expect(0, 73684, '\P{^ is_Grantha}', ""); + Error('\p{ GRAN/a/}'); + Error('\P{ GRAN/a/}'); + Expect(1, 73683, '\p{gran}', ""); + Expect(0, 73683, '\p{^gran}', ""); + Expect(0, 73683, '\P{gran}', ""); + Expect(1, 73683, '\P{^gran}', ""); + Expect(0, 73684, '\p{gran}', ""); + Expect(1, 73684, '\p{^gran}', ""); + Expect(1, 73684, '\P{gran}', ""); + Expect(0, 73684, '\P{^gran}', ""); + Expect(1, 73683, '\p{_ Gran}', ""); + Expect(0, 73683, '\p{^_ Gran}', ""); + Expect(0, 73683, '\P{_ Gran}', ""); + Expect(1, 73683, '\P{^_ Gran}', ""); + Expect(0, 73684, '\p{_ Gran}', ""); + Expect(1, 73684, '\p{^_ Gran}', ""); + Expect(1, 73684, '\P{_ Gran}', ""); + Expect(0, 73684, '\P{^_ Gran}', ""); + Error('\p{ Is_Gran/a/}'); + Error('\P{ Is_Gran/a/}'); + Expect(1, 73683, '\p{isgran}', ""); + Expect(0, 73683, '\p{^isgran}', ""); + Expect(0, 73683, '\P{isgran}', ""); + Expect(1, 73683, '\P{^isgran}', ""); + Expect(0, 73684, '\p{isgran}', ""); + Expect(1, 73684, '\p{^isgran}', ""); + Expect(1, 73684, '\P{isgran}', ""); + Expect(0, 73684, '\P{^isgran}', ""); + Expect(1, 73683, '\p{ -IS_Gran}', ""); + Expect(0, 73683, '\p{^ -IS_Gran}', ""); + Expect(0, 73683, '\P{ -IS_Gran}', ""); + Expect(1, 73683, '\P{^ -IS_Gran}', ""); + Expect(0, 73684, '\p{ -IS_Gran}', ""); + Expect(1, 73684, '\p{^ -IS_Gran}', ""); + Expect(1, 73684, '\P{ -IS_Gran}', ""); + Expect(0, 73684, '\P{^ -IS_Gran}', ""); + Error('\p{ :=XPosixGraph}'); + Error('\P{ :=XPosixGraph}'); + Expect(1, 1114109, '\p{xposixgraph}', ""); + Expect(0, 1114109, '\p{^xposixgraph}', ""); + Expect(0, 1114109, '\P{xposixgraph}', ""); + Expect(1, 1114109, '\P{^xposixgraph}', ""); + Expect(0, 918000, '\p{xposixgraph}', ""); + Expect(1, 918000, '\p{^xposixgraph}', ""); + Expect(1, 918000, '\P{xposixgraph}', ""); + Expect(0, 918000, '\P{^xposixgraph}', ""); + Expect(1, 1114109, '\p{-xposixgraph}', ""); + Expect(0, 1114109, '\p{^-xposixgraph}', ""); + Expect(0, 1114109, '\P{-xposixgraph}', ""); + Expect(1, 1114109, '\P{^-xposixgraph}', ""); + Expect(0, 918000, '\p{-xposixgraph}', ""); + Expect(1, 918000, '\p{^-xposixgraph}', ""); + Expect(1, 918000, '\P{-xposixgraph}', ""); + Expect(0, 918000, '\P{^-xposixgraph}', ""); + Error('\p{ Graph:=}'); + Error('\P{ Graph:=}'); + Expect(1, 1114109, '\p{graph}', ""); + Expect(0, 1114109, '\p{^graph}', ""); + Expect(0, 1114109, '\P{graph}', ""); + Expect(1, 1114109, '\P{^graph}', ""); + Expect(0, 918000, '\p{graph}', ""); + Expect(1, 918000, '\p{^graph}', ""); + Expect(1, 918000, '\P{graph}', ""); + Expect(0, 918000, '\P{^graph}', ""); + Expect(1, 1114109, '\p{-GRAPH}', ""); + Expect(0, 1114109, '\p{^-GRAPH}', ""); + Expect(0, 1114109, '\P{-GRAPH}', ""); + Expect(1, 1114109, '\P{^-GRAPH}', ""); + Expect(0, 918000, '\p{-GRAPH}', ""); + Expect(1, 918000, '\p{^-GRAPH}', ""); + Expect(1, 918000, '\P{-GRAPH}', ""); + Expect(0, 918000, '\P{^-GRAPH}', ""); + Error('\p{/a/ Is_XPosixGraph}'); + Error('\P{/a/ Is_XPosixGraph}'); + Expect(1, 1114109, '\p{isxposixgraph}', ""); + Expect(0, 1114109, '\p{^isxposixgraph}', ""); + Expect(0, 1114109, '\P{isxposixgraph}', ""); + Expect(1, 1114109, '\P{^isxposixgraph}', ""); + Expect(0, 918000, '\p{isxposixgraph}', ""); + Expect(1, 918000, '\p{^isxposixgraph}', ""); + Expect(1, 918000, '\P{isxposixgraph}', ""); + Expect(0, 918000, '\P{^isxposixgraph}', ""); + Expect(1, 1114109, '\p{ is_XPosixGraph}', ""); + Expect(0, 1114109, '\p{^ is_XPosixGraph}', ""); + Expect(0, 1114109, '\P{ is_XPosixGraph}', ""); + Expect(1, 1114109, '\P{^ is_XPosixGraph}', ""); + Expect(0, 918000, '\p{ is_XPosixGraph}', ""); + Expect(1, 918000, '\p{^ is_XPosixGraph}', ""); + Expect(1, 918000, '\P{ is_XPosixGraph}', ""); + Expect(0, 918000, '\P{^ is_XPosixGraph}', ""); + Error('\p{/a/- is_graph}'); + Error('\P{/a/- is_graph}'); + Expect(1, 1114109, '\p{isgraph}', ""); + Expect(0, 1114109, '\p{^isgraph}', ""); + Expect(0, 1114109, '\P{isgraph}', ""); + Expect(1, 1114109, '\P{^isgraph}', ""); + Expect(0, 918000, '\p{isgraph}', ""); + Expect(1, 918000, '\p{^isgraph}', ""); + Expect(1, 918000, '\P{isgraph}', ""); + Expect(0, 918000, '\P{^isgraph}', ""); + Expect(1, 1114109, '\p{ is_GRAPH}', ""); + Expect(0, 1114109, '\p{^ is_GRAPH}', ""); + Expect(0, 1114109, '\P{ is_GRAPH}', ""); + Expect(1, 1114109, '\P{^ is_GRAPH}', ""); + Expect(0, 918000, '\p{ is_GRAPH}', ""); + Expect(1, 918000, '\p{^ is_GRAPH}', ""); + Expect(1, 918000, '\P{ is_GRAPH}', ""); + Expect(0, 918000, '\P{^ is_GRAPH}', ""); + Error('\p{-grapheme_Base:=}'); + Error('\P{-grapheme_Base:=}'); + Expect(1, 210041, '\p{graphemebase}', ""); + Expect(0, 210041, '\p{^graphemebase}', ""); + Expect(0, 210041, '\P{graphemebase}', ""); + Expect(1, 210041, '\P{^graphemebase}', ""); + Expect(0, 210042, '\p{graphemebase}', ""); + Expect(1, 210042, '\p{^graphemebase}', ""); + Expect(1, 210042, '\P{graphemebase}', ""); + Expect(0, 210042, '\P{^graphemebase}', ""); + Expect(1, 210041, '\p{-_Grapheme_base}', ""); + Expect(0, 210041, '\p{^-_Grapheme_base}', ""); + Expect(0, 210041, '\P{-_Grapheme_base}', ""); + Expect(1, 210041, '\P{^-_Grapheme_base}', ""); + Expect(0, 210042, '\p{-_Grapheme_base}', ""); + Expect(1, 210042, '\p{^-_Grapheme_base}', ""); + Expect(1, 210042, '\P{-_Grapheme_base}', ""); + Expect(0, 210042, '\P{^-_Grapheme_base}', ""); + Error('\p{:=IS_GRAPHEME_Base}'); + Error('\P{:=IS_GRAPHEME_Base}'); + Expect(1, 210041, '\p{isgraphemebase}', ""); + Expect(0, 210041, '\p{^isgraphemebase}', ""); + Expect(0, 210041, '\P{isgraphemebase}', ""); + Expect(1, 210041, '\P{^isgraphemebase}', ""); + Expect(0, 210042, '\p{isgraphemebase}', ""); + Expect(1, 210042, '\p{^isgraphemebase}', ""); + Expect(1, 210042, '\P{isgraphemebase}', ""); + Expect(0, 210042, '\P{^isgraphemebase}', ""); + Expect(1, 210041, '\p{ _Is_GRAPHEME_Base}', ""); + Expect(0, 210041, '\p{^ _Is_GRAPHEME_Base}', ""); + Expect(0, 210041, '\P{ _Is_GRAPHEME_Base}', ""); + Expect(1, 210041, '\P{^ _Is_GRAPHEME_Base}', ""); + Expect(0, 210042, '\p{ _Is_GRAPHEME_Base}', ""); + Expect(1, 210042, '\p{^ _Is_GRAPHEME_Base}', ""); + Expect(1, 210042, '\P{ _Is_GRAPHEME_Base}', ""); + Expect(0, 210042, '\P{^ _Is_GRAPHEME_Base}', ""); + Error('\p{/a/ _Gr_Base}'); + Error('\P{/a/ _Gr_Base}'); + Expect(1, 210041, '\p{grbase}', ""); + Expect(0, 210041, '\p{^grbase}', ""); + Expect(0, 210041, '\P{grbase}', ""); + Expect(1, 210041, '\P{^grbase}', ""); + Expect(0, 210042, '\p{grbase}', ""); + Expect(1, 210042, '\p{^grbase}', ""); + Expect(1, 210042, '\P{grbase}', ""); + Expect(0, 210042, '\P{^grbase}', ""); + Expect(1, 210041, '\p{_ GR_base}', ""); + Expect(0, 210041, '\p{^_ GR_base}', ""); + Expect(0, 210041, '\P{_ GR_base}', ""); + Expect(1, 210041, '\P{^_ GR_base}', ""); + Expect(0, 210042, '\p{_ GR_base}', ""); + Expect(1, 210042, '\p{^_ GR_base}', ""); + Expect(1, 210042, '\P{_ GR_base}', ""); + Expect(0, 210042, '\P{^_ GR_base}', ""); + Error('\p{ is_gr_Base:=}'); + Error('\P{ is_gr_Base:=}'); + Expect(1, 210041, '\p{isgrbase}', ""); + Expect(0, 210041, '\p{^isgrbase}', ""); + Expect(0, 210041, '\P{isgrbase}', ""); + Expect(1, 210041, '\P{^isgrbase}', ""); + Expect(0, 210042, '\p{isgrbase}', ""); + Expect(1, 210042, '\p{^isgrbase}', ""); + Expect(1, 210042, '\P{isgrbase}', ""); + Expect(0, 210042, '\P{^isgrbase}', ""); + Expect(1, 210041, '\p{ _Is_Gr_BASE}', ""); + Expect(0, 210041, '\p{^ _Is_Gr_BASE}', ""); + Expect(0, 210041, '\P{ _Is_Gr_BASE}', ""); + Expect(1, 210041, '\P{^ _Is_Gr_BASE}', ""); + Expect(0, 210042, '\p{ _Is_Gr_BASE}', ""); + Expect(1, 210042, '\p{^ _Is_Gr_BASE}', ""); + Expect(1, 210042, '\P{ _Is_Gr_BASE}', ""); + Expect(0, 210042, '\P{^ _Is_Gr_BASE}', ""); + Error('\p{/a/Grapheme_Extend}'); + Error('\P{/a/Grapheme_Extend}'); + Expect(1, 917999, '\p{graphemeextend}', ""); + Expect(0, 917999, '\p{^graphemeextend}', ""); + Expect(0, 917999, '\P{graphemeextend}', ""); + Expect(1, 917999, '\P{^graphemeextend}', ""); + Expect(0, 918000, '\p{graphemeextend}', ""); + Expect(1, 918000, '\p{^graphemeextend}', ""); + Expect(1, 918000, '\P{graphemeextend}', ""); + Expect(0, 918000, '\P{^graphemeextend}', ""); + Expect(1, 917999, '\p{-GRAPHEME_Extend}', ""); + Expect(0, 917999, '\p{^-GRAPHEME_Extend}', ""); + Expect(0, 917999, '\P{-GRAPHEME_Extend}', ""); + Expect(1, 917999, '\P{^-GRAPHEME_Extend}', ""); + Expect(0, 918000, '\p{-GRAPHEME_Extend}', ""); + Expect(1, 918000, '\p{^-GRAPHEME_Extend}', ""); + Expect(1, 918000, '\P{-GRAPHEME_Extend}', ""); + Expect(0, 918000, '\P{^-GRAPHEME_Extend}', ""); + Error('\p{:= Is_GRAPHEME_EXTEND}'); + Error('\P{:= Is_GRAPHEME_EXTEND}'); + Expect(1, 917999, '\p{isgraphemeextend}', ""); + Expect(0, 917999, '\p{^isgraphemeextend}', ""); + Expect(0, 917999, '\P{isgraphemeextend}', ""); + Expect(1, 917999, '\P{^isgraphemeextend}', ""); + Expect(0, 918000, '\p{isgraphemeextend}', ""); + Expect(1, 918000, '\p{^isgraphemeextend}', ""); + Expect(1, 918000, '\P{isgraphemeextend}', ""); + Expect(0, 918000, '\P{^isgraphemeextend}', ""); + Expect(1, 917999, '\p{- Is_Grapheme_EXTEND}', ""); + Expect(0, 917999, '\p{^- Is_Grapheme_EXTEND}', ""); + Expect(0, 917999, '\P{- Is_Grapheme_EXTEND}', ""); + Expect(1, 917999, '\P{^- Is_Grapheme_EXTEND}', ""); + Expect(0, 918000, '\p{- Is_Grapheme_EXTEND}', ""); + Expect(1, 918000, '\p{^- Is_Grapheme_EXTEND}', ""); + Expect(1, 918000, '\P{- Is_Grapheme_EXTEND}', ""); + Expect(0, 918000, '\P{^- Is_Grapheme_EXTEND}', ""); + Error('\p{/a/ GR_ext}'); + Error('\P{/a/ GR_ext}'); + Expect(1, 917999, '\p{grext}', ""); + Expect(0, 917999, '\p{^grext}', ""); + Expect(0, 917999, '\P{grext}', ""); + Expect(1, 917999, '\P{^grext}', ""); + Expect(0, 918000, '\p{grext}', ""); + Expect(1, 918000, '\p{^grext}', ""); + Expect(1, 918000, '\P{grext}', ""); + Expect(0, 918000, '\P{^grext}', ""); + Expect(1, 917999, '\p{ -gr_Ext}', ""); + Expect(0, 917999, '\p{^ -gr_Ext}', ""); + Expect(0, 917999, '\P{ -gr_Ext}', ""); + Expect(1, 917999, '\P{^ -gr_Ext}', ""); + Expect(0, 918000, '\p{ -gr_Ext}', ""); + Expect(1, 918000, '\p{^ -gr_Ext}', ""); + Expect(1, 918000, '\P{ -gr_Ext}', ""); + Expect(0, 918000, '\P{^ -gr_Ext}', ""); + Error('\p{-IS_Gr_EXT/a/}'); + Error('\P{-IS_Gr_EXT/a/}'); + Expect(1, 917999, '\p{isgrext}', ""); + Expect(0, 917999, '\p{^isgrext}', ""); + Expect(0, 917999, '\P{isgrext}', ""); + Expect(1, 917999, '\P{^isgrext}', ""); + Expect(0, 918000, '\p{isgrext}', ""); + Expect(1, 918000, '\p{^isgrext}', ""); + Expect(1, 918000, '\P{isgrext}', ""); + Expect(0, 918000, '\P{^isgrext}', ""); + Expect(1, 917999, '\p{_IS_GR_EXT}', ""); + Expect(0, 917999, '\p{^_IS_GR_EXT}', ""); + Expect(0, 917999, '\P{_IS_GR_EXT}', ""); + Expect(1, 917999, '\P{^_IS_GR_EXT}', ""); + Expect(0, 918000, '\p{_IS_GR_EXT}', ""); + Expect(1, 918000, '\p{^_IS_GR_EXT}', ""); + Expect(1, 918000, '\P{_IS_GR_EXT}', ""); + Expect(0, 918000, '\P{^_IS_GR_EXT}', ""); + Error('\p{Grapheme_Link}'); + Error('\P{Grapheme_Link}'); + Error('\p{Gr_Link}'); + Error('\P{Gr_Link}'); + Error('\p{_greek/a/}'); + Error('\P{_greek/a/}'); + Expect(1, 119365, '\p{greek}', ""); + Expect(0, 119365, '\p{^greek}', ""); + Expect(0, 119365, '\P{greek}', ""); + Expect(1, 119365, '\P{^greek}', ""); + Expect(0, 119366, '\p{greek}', ""); + Expect(1, 119366, '\p{^greek}', ""); + Expect(1, 119366, '\P{greek}', ""); + Expect(0, 119366, '\P{^greek}', ""); + Expect(1, 119365, '\p{_-greek}', ""); + Expect(0, 119365, '\p{^_-greek}', ""); + Expect(0, 119365, '\P{_-greek}', ""); + Expect(1, 119365, '\P{^_-greek}', ""); + Expect(0, 119366, '\p{_-greek}', ""); + Expect(1, 119366, '\p{^_-greek}', ""); + Expect(1, 119366, '\P{_-greek}', ""); + Expect(0, 119366, '\P{^_-greek}', ""); + Error('\p{:= is_Greek}'); + Error('\P{:= is_Greek}'); + Expect(1, 119365, '\p{isgreek}', ""); + Expect(0, 119365, '\p{^isgreek}', ""); + Expect(0, 119365, '\P{isgreek}', ""); + Expect(1, 119365, '\P{^isgreek}', ""); + Expect(0, 119366, '\p{isgreek}', ""); + Expect(1, 119366, '\p{^isgreek}', ""); + Expect(1, 119366, '\P{isgreek}', ""); + Expect(0, 119366, '\P{^isgreek}', ""); + Expect(1, 119365, '\p{ -Is_greek}', ""); + Expect(0, 119365, '\p{^ -Is_greek}', ""); + Expect(0, 119365, '\P{ -Is_greek}', ""); + Expect(1, 119365, '\P{^ -Is_greek}', ""); + Expect(0, 119366, '\p{ -Is_greek}', ""); + Expect(1, 119366, '\p{^ -Is_greek}', ""); + Expect(1, 119366, '\P{ -Is_greek}', ""); + Expect(0, 119366, '\P{^ -Is_greek}', ""); + Error('\p{_ Grek/a/}'); + Error('\P{_ Grek/a/}'); + Expect(1, 119365, '\p{grek}', ""); + Expect(0, 119365, '\p{^grek}', ""); + Expect(0, 119365, '\P{grek}', ""); + Expect(1, 119365, '\P{^grek}', ""); + Expect(0, 119366, '\p{grek}', ""); + Expect(1, 119366, '\p{^grek}', ""); + Expect(1, 119366, '\P{grek}', ""); + Expect(0, 119366, '\P{^grek}', ""); + Expect(1, 119365, '\p{ grek}', ""); + Expect(0, 119365, '\p{^ grek}', ""); + Expect(0, 119365, '\P{ grek}', ""); + Expect(1, 119365, '\P{^ grek}', ""); + Expect(0, 119366, '\p{ grek}', ""); + Expect(1, 119366, '\p{^ grek}', ""); + Expect(1, 119366, '\P{ grek}', ""); + Expect(0, 119366, '\P{^ grek}', ""); + Error('\p{:= is_Grek}'); + Error('\P{:= is_Grek}'); + Expect(1, 119365, '\p{isgrek}', ""); + Expect(0, 119365, '\p{^isgrek}', ""); + Expect(0, 119365, '\P{isgrek}', ""); + Expect(1, 119365, '\P{^isgrek}', ""); + Expect(0, 119366, '\p{isgrek}', ""); + Expect(1, 119366, '\p{^isgrek}', ""); + Expect(1, 119366, '\P{isgrek}', ""); + Expect(0, 119366, '\P{^isgrek}', ""); + Expect(1, 119365, '\p{__Is_Grek}', ""); + Expect(0, 119365, '\p{^__Is_Grek}', ""); + Expect(0, 119365, '\P{__Is_Grek}', ""); + Expect(1, 119365, '\P{^__Is_Grek}', ""); + Expect(0, 119366, '\p{__Is_Grek}', ""); + Expect(1, 119366, '\p{^__Is_Grek}', ""); + Expect(1, 119366, '\P{__Is_Grek}', ""); + Expect(0, 119366, '\P{^__Is_Grek}', ""); + Error('\p{_greek_And_coptic:=}'); + Error('\P{_greek_And_coptic:=}'); + Expect(1, 1023, '\p{greekandcoptic}', ""); + Expect(0, 1023, '\p{^greekandcoptic}', ""); + Expect(0, 1023, '\P{greekandcoptic}', ""); + Expect(1, 1023, '\P{^greekandcoptic}', ""); + Expect(0, 1024, '\p{greekandcoptic}', ""); + Expect(1, 1024, '\p{^greekandcoptic}', ""); + Expect(1, 1024, '\P{greekandcoptic}', ""); + Expect(0, 1024, '\P{^greekandcoptic}', ""); + Expect(1, 1023, '\p{ GREEK_AND_Coptic}', ""); + Expect(0, 1023, '\p{^ GREEK_AND_Coptic}', ""); + Expect(0, 1023, '\P{ GREEK_AND_Coptic}', ""); + Expect(1, 1023, '\P{^ GREEK_AND_Coptic}', ""); + Expect(0, 1024, '\p{ GREEK_AND_Coptic}', ""); + Expect(1, 1024, '\p{^ GREEK_AND_Coptic}', ""); + Expect(1, 1024, '\P{ GREEK_AND_Coptic}', ""); + Expect(0, 1024, '\P{^ GREEK_AND_Coptic}', ""); + Error('\p{-/a/Is_greek_And_Coptic}'); + Error('\P{-/a/Is_greek_And_Coptic}'); + Expect(1, 1023, '\p{isgreekandcoptic}', ""); + Expect(0, 1023, '\p{^isgreekandcoptic}', ""); + Expect(0, 1023, '\P{isgreekandcoptic}', ""); + Expect(1, 1023, '\P{^isgreekandcoptic}', ""); + Expect(0, 1024, '\p{isgreekandcoptic}', ""); + Expect(1, 1024, '\p{^isgreekandcoptic}', ""); + Expect(1, 1024, '\P{isgreekandcoptic}', ""); + Expect(0, 1024, '\P{^isgreekandcoptic}', ""); + Expect(1, 1023, '\p{ IS_greek_AND_Coptic}', ""); + Expect(0, 1023, '\p{^ IS_greek_AND_Coptic}', ""); + Expect(0, 1023, '\P{ IS_greek_AND_Coptic}', ""); + Expect(1, 1023, '\P{^ IS_greek_AND_Coptic}', ""); + Expect(0, 1024, '\p{ IS_greek_AND_Coptic}', ""); + Expect(1, 1024, '\p{^ IS_greek_AND_Coptic}', ""); + Expect(1, 1024, '\P{ IS_greek_AND_Coptic}', ""); + Expect(0, 1024, '\P{^ IS_greek_AND_Coptic}', ""); + Error('\p{:= _In_greek_AND_COPTIC}'); + Error('\P{:= _In_greek_AND_COPTIC}'); + Expect(1, 1023, '\p{ingreekandcoptic}', ""); + Expect(0, 1023, '\p{^ingreekandcoptic}', ""); + Expect(0, 1023, '\P{ingreekandcoptic}', ""); + Expect(1, 1023, '\P{^ingreekandcoptic}', ""); + Expect(0, 1024, '\p{ingreekandcoptic}', ""); + Expect(1, 1024, '\p{^ingreekandcoptic}', ""); + Expect(1, 1024, '\P{ingreekandcoptic}', ""); + Expect(0, 1024, '\P{^ingreekandcoptic}', ""); + Expect(1, 1023, '\p{- In_Greek_AND_Coptic}', ""); + Expect(0, 1023, '\p{^- In_Greek_AND_Coptic}', ""); + Expect(0, 1023, '\P{- In_Greek_AND_Coptic}', ""); + Expect(1, 1023, '\P{^- In_Greek_AND_Coptic}', ""); + Expect(0, 1024, '\p{- In_Greek_AND_Coptic}', ""); + Expect(1, 1024, '\p{^- In_Greek_AND_Coptic}', ""); + Expect(1, 1024, '\P{- In_Greek_AND_Coptic}', ""); + Expect(0, 1024, '\P{^- In_Greek_AND_Coptic}', ""); + Error('\p{ -In_greek:=}'); + Error('\P{ -In_greek:=}'); + Expect(1, 1023, '\p{ingreek}', ""); + Expect(0, 1023, '\p{^ingreek}', ""); + Expect(0, 1023, '\P{ingreek}', ""); + Expect(1, 1023, '\P{^ingreek}', ""); + Expect(0, 1024, '\p{ingreek}', ""); + Expect(1, 1024, '\p{^ingreek}', ""); + Expect(1, 1024, '\P{ingreek}', ""); + Expect(0, 1024, '\P{^ingreek}', ""); + Expect(1, 1023, '\p{- in_GREEK}', ""); + Expect(0, 1023, '\p{^- in_GREEK}', ""); + Expect(0, 1023, '\P{- in_GREEK}', ""); + Expect(1, 1023, '\P{^- in_GREEK}', ""); + Expect(0, 1024, '\p{- in_GREEK}', ""); + Expect(1, 1024, '\p{^- in_GREEK}', ""); + Expect(1, 1024, '\P{- in_GREEK}', ""); + Expect(0, 1024, '\P{^- in_GREEK}', ""); + Error('\p{ /a/Greek_extended}'); + Error('\P{ /a/Greek_extended}'); + Expect(1, 8191, '\p{greekextended}', ""); + Expect(0, 8191, '\p{^greekextended}', ""); + Expect(0, 8191, '\P{greekextended}', ""); + Expect(1, 8191, '\P{^greekextended}', ""); + Expect(0, 8192, '\p{greekextended}', ""); + Expect(1, 8192, '\p{^greekextended}', ""); + Expect(1, 8192, '\P{greekextended}', ""); + Expect(0, 8192, '\P{^greekextended}', ""); + Expect(1, 8191, '\p{_ Greek_EXTENDED}', ""); + Expect(0, 8191, '\p{^_ Greek_EXTENDED}', ""); + Expect(0, 8191, '\P{_ Greek_EXTENDED}', ""); + Expect(1, 8191, '\P{^_ Greek_EXTENDED}', ""); + Expect(0, 8192, '\p{_ Greek_EXTENDED}', ""); + Expect(1, 8192, '\p{^_ Greek_EXTENDED}', ""); + Expect(1, 8192, '\P{_ Greek_EXTENDED}', ""); + Expect(0, 8192, '\P{^_ Greek_EXTENDED}', ""); + Error('\p{- Is_Greek_extended:=}'); + Error('\P{- Is_Greek_extended:=}'); + Expect(1, 8191, '\p{isgreekextended}', ""); + Expect(0, 8191, '\p{^isgreekextended}', ""); + Expect(0, 8191, '\P{isgreekextended}', ""); + Expect(1, 8191, '\P{^isgreekextended}', ""); + Expect(0, 8192, '\p{isgreekextended}', ""); + Expect(1, 8192, '\p{^isgreekextended}', ""); + Expect(1, 8192, '\P{isgreekextended}', ""); + Expect(0, 8192, '\P{^isgreekextended}', ""); + Expect(1, 8191, '\p{-_is_Greek_Extended}', ""); + Expect(0, 8191, '\p{^-_is_Greek_Extended}', ""); + Expect(0, 8191, '\P{-_is_Greek_Extended}', ""); + Expect(1, 8191, '\P{^-_is_Greek_Extended}', ""); + Expect(0, 8192, '\p{-_is_Greek_Extended}', ""); + Expect(1, 8192, '\p{^-_is_Greek_Extended}', ""); + Expect(1, 8192, '\P{-_is_Greek_Extended}', ""); + Expect(0, 8192, '\P{^-_is_Greek_Extended}', ""); + Error('\p{-:=In_GREEK_extended}'); + Error('\P{-:=In_GREEK_extended}'); + Expect(1, 8191, '\p{ingreekextended}', ""); + Expect(0, 8191, '\p{^ingreekextended}', ""); + Expect(0, 8191, '\P{ingreekextended}', ""); + Expect(1, 8191, '\P{^ingreekextended}', ""); + Expect(0, 8192, '\p{ingreekextended}', ""); + Expect(1, 8192, '\p{^ingreekextended}', ""); + Expect(1, 8192, '\P{ingreekextended}', ""); + Expect(0, 8192, '\P{^ingreekextended}', ""); + Expect(1, 8191, '\p{_ In_greek_extended}', ""); + Expect(0, 8191, '\p{^_ In_greek_extended}', ""); + Expect(0, 8191, '\P{_ In_greek_extended}', ""); + Expect(1, 8191, '\P{^_ In_greek_extended}', ""); + Expect(0, 8192, '\p{_ In_greek_extended}', ""); + Expect(1, 8192, '\p{^_ In_greek_extended}', ""); + Expect(1, 8192, '\P{_ In_greek_extended}', ""); + Expect(0, 8192, '\P{^_ In_greek_extended}', ""); + Error('\p{:= Greek_EXT}'); + Error('\P{:= Greek_EXT}'); + Expect(1, 8191, '\p{greekext}', ""); + Expect(0, 8191, '\p{^greekext}', ""); + Expect(0, 8191, '\P{greekext}', ""); + Expect(1, 8191, '\P{^greekext}', ""); + Expect(0, 8192, '\p{greekext}', ""); + Expect(1, 8192, '\p{^greekext}', ""); + Expect(1, 8192, '\P{greekext}', ""); + Expect(0, 8192, '\P{^greekext}', ""); + Expect(1, 8191, '\p{ _greek_EXT}', ""); + Expect(0, 8191, '\p{^ _greek_EXT}', ""); + Expect(0, 8191, '\P{ _greek_EXT}', ""); + Expect(1, 8191, '\P{^ _greek_EXT}', ""); + Expect(0, 8192, '\p{ _greek_EXT}', ""); + Expect(1, 8192, '\p{^ _greek_EXT}', ""); + Expect(1, 8192, '\P{ _greek_EXT}', ""); + Expect(0, 8192, '\P{^ _greek_EXT}', ""); + Error('\p{_ IS_Greek_ext/a/}'); + Error('\P{_ IS_Greek_ext/a/}'); + Expect(1, 8191, '\p{isgreekext}', ""); + Expect(0, 8191, '\p{^isgreekext}', ""); + Expect(0, 8191, '\P{isgreekext}', ""); + Expect(1, 8191, '\P{^isgreekext}', ""); + Expect(0, 8192, '\p{isgreekext}', ""); + Expect(1, 8192, '\p{^isgreekext}', ""); + Expect(1, 8192, '\P{isgreekext}', ""); + Expect(0, 8192, '\P{^isgreekext}', ""); + Expect(1, 8191, '\p{ IS_greek_Ext}', ""); + Expect(0, 8191, '\p{^ IS_greek_Ext}', ""); + Expect(0, 8191, '\P{ IS_greek_Ext}', ""); + Expect(1, 8191, '\P{^ IS_greek_Ext}', ""); + Expect(0, 8192, '\p{ IS_greek_Ext}', ""); + Expect(1, 8192, '\p{^ IS_greek_Ext}', ""); + Expect(1, 8192, '\P{ IS_greek_Ext}', ""); + Expect(0, 8192, '\P{^ IS_greek_Ext}', ""); + Error('\p{ -IN_Greek_ext/a/}'); + Error('\P{ -IN_Greek_ext/a/}'); + Expect(1, 8191, '\p{ingreekext}', ""); + Expect(0, 8191, '\p{^ingreekext}', ""); + Expect(0, 8191, '\P{ingreekext}', ""); + Expect(1, 8191, '\P{^ingreekext}', ""); + Expect(0, 8192, '\p{ingreekext}', ""); + Expect(1, 8192, '\p{^ingreekext}', ""); + Expect(1, 8192, '\P{ingreekext}', ""); + Expect(0, 8192, '\P{^ingreekext}', ""); + Expect(1, 8191, '\p{ -In_GREEK_ext}', ""); + Expect(0, 8191, '\p{^ -In_GREEK_ext}', ""); + Expect(0, 8191, '\P{ -In_GREEK_ext}', ""); + Expect(1, 8191, '\P{^ -In_GREEK_ext}', ""); + Expect(0, 8192, '\p{ -In_GREEK_ext}', ""); + Expect(1, 8192, '\p{^ -In_GREEK_ext}', ""); + Expect(1, 8192, '\P{ -In_GREEK_ext}', ""); + Expect(0, 8192, '\P{^ -In_GREEK_ext}', ""); + Error('\p{ /a/Gujarati}'); + Error('\P{ /a/Gujarati}'); + Expect(1, 43065, '\p{gujarati}', ""); + Expect(0, 43065, '\p{^gujarati}', ""); + Expect(0, 43065, '\P{gujarati}', ""); + Expect(1, 43065, '\P{^gujarati}', ""); + Expect(0, 43066, '\p{gujarati}', ""); + Expect(1, 43066, '\p{^gujarati}', ""); + Expect(1, 43066, '\P{gujarati}', ""); + Expect(0, 43066, '\P{^gujarati}', ""); + Expect(1, 43065, '\p{ GUJARATI}', ""); + Expect(0, 43065, '\p{^ GUJARATI}', ""); + Expect(0, 43065, '\P{ GUJARATI}', ""); + Expect(1, 43065, '\P{^ GUJARATI}', ""); + Expect(0, 43066, '\p{ GUJARATI}', ""); + Expect(1, 43066, '\p{^ GUJARATI}', ""); + Expect(1, 43066, '\P{ GUJARATI}', ""); + Expect(0, 43066, '\P{^ GUJARATI}', ""); + Error('\p{IS_Gujarati:=}'); + Error('\P{IS_Gujarati:=}'); + Expect(1, 43065, '\p{isgujarati}', ""); + Expect(0, 43065, '\p{^isgujarati}', ""); + Expect(0, 43065, '\P{isgujarati}', ""); + Expect(1, 43065, '\P{^isgujarati}', ""); + Expect(0, 43066, '\p{isgujarati}', ""); + Expect(1, 43066, '\p{^isgujarati}', ""); + Expect(1, 43066, '\P{isgujarati}', ""); + Expect(0, 43066, '\P{^isgujarati}', ""); + Expect(1, 43065, '\p{ Is_GUJARATI}', ""); + Expect(0, 43065, '\p{^ Is_GUJARATI}', ""); + Expect(0, 43065, '\P{ Is_GUJARATI}', ""); + Expect(1, 43065, '\P{^ Is_GUJARATI}', ""); + Expect(0, 43066, '\p{ Is_GUJARATI}', ""); + Expect(1, 43066, '\p{^ Is_GUJARATI}', ""); + Expect(1, 43066, '\P{ Is_GUJARATI}', ""); + Expect(0, 43066, '\P{^ Is_GUJARATI}', ""); + Error('\p{_:=gujr}'); + Error('\P{_:=gujr}'); + Expect(1, 43065, '\p{gujr}', ""); + Expect(0, 43065, '\p{^gujr}', ""); + Expect(0, 43065, '\P{gujr}', ""); + Expect(1, 43065, '\P{^gujr}', ""); + Expect(0, 43066, '\p{gujr}', ""); + Expect(1, 43066, '\p{^gujr}', ""); + Expect(1, 43066, '\P{gujr}', ""); + Expect(0, 43066, '\P{^gujr}', ""); + Expect(1, 43065, '\p{-_Gujr}', ""); + Expect(0, 43065, '\p{^-_Gujr}', ""); + Expect(0, 43065, '\P{-_Gujr}', ""); + Expect(1, 43065, '\P{^-_Gujr}', ""); + Expect(0, 43066, '\p{-_Gujr}', ""); + Expect(1, 43066, '\p{^-_Gujr}', ""); + Expect(1, 43066, '\P{-_Gujr}', ""); + Expect(0, 43066, '\P{^-_Gujr}', ""); + Error('\p{ :=is_gujr}'); + Error('\P{ :=is_gujr}'); + Expect(1, 43065, '\p{isgujr}', ""); + Expect(0, 43065, '\p{^isgujr}', ""); + Expect(0, 43065, '\P{isgujr}', ""); + Expect(1, 43065, '\P{^isgujr}', ""); + Expect(0, 43066, '\p{isgujr}', ""); + Expect(1, 43066, '\p{^isgujr}', ""); + Expect(1, 43066, '\P{isgujr}', ""); + Expect(0, 43066, '\P{^isgujr}', ""); + Expect(1, 43065, '\p{ IS_gujr}', ""); + Expect(0, 43065, '\p{^ IS_gujr}', ""); + Expect(0, 43065, '\P{ IS_gujr}', ""); + Expect(1, 43065, '\P{^ IS_gujr}', ""); + Expect(0, 43066, '\p{ IS_gujr}', ""); + Expect(1, 43066, '\p{^ IS_gujr}', ""); + Expect(1, 43066, '\P{ IS_gujr}', ""); + Expect(0, 43066, '\P{^ IS_gujr}', ""); + Error('\p{ :=GUNJALA_gondi}'); + Error('\P{ :=GUNJALA_gondi}'); + Expect(1, 73129, '\p{gunjalagondi}', ""); + Expect(0, 73129, '\p{^gunjalagondi}', ""); + Expect(0, 73129, '\P{gunjalagondi}', ""); + Expect(1, 73129, '\P{^gunjalagondi}', ""); + Expect(0, 73130, '\p{gunjalagondi}', ""); + Expect(1, 73130, '\p{^gunjalagondi}', ""); + Expect(1, 73130, '\P{gunjalagondi}', ""); + Expect(0, 73130, '\P{^gunjalagondi}', ""); + Expect(1, 73129, '\p{ Gunjala_Gondi}', ""); + Expect(0, 73129, '\p{^ Gunjala_Gondi}', ""); + Expect(0, 73129, '\P{ Gunjala_Gondi}', ""); + Expect(1, 73129, '\P{^ Gunjala_Gondi}', ""); + Expect(0, 73130, '\p{ Gunjala_Gondi}', ""); + Expect(1, 73130, '\p{^ Gunjala_Gondi}', ""); + Expect(1, 73130, '\P{ Gunjala_Gondi}', ""); + Expect(0, 73130, '\P{^ Gunjala_Gondi}', ""); + Error('\p{/a/Is_Gunjala_GONDI}'); + Error('\P{/a/Is_Gunjala_GONDI}'); + Expect(1, 73129, '\p{isgunjalagondi}', ""); + Expect(0, 73129, '\p{^isgunjalagondi}', ""); + Expect(0, 73129, '\P{isgunjalagondi}', ""); + Expect(1, 73129, '\P{^isgunjalagondi}', ""); + Expect(0, 73130, '\p{isgunjalagondi}', ""); + Expect(1, 73130, '\p{^isgunjalagondi}', ""); + Expect(1, 73130, '\P{isgunjalagondi}', ""); + Expect(0, 73130, '\P{^isgunjalagondi}', ""); + Expect(1, 73129, '\p{_IS_Gunjala_Gondi}', ""); + Expect(0, 73129, '\p{^_IS_Gunjala_Gondi}', ""); + Expect(0, 73129, '\P{_IS_Gunjala_Gondi}', ""); + Expect(1, 73129, '\P{^_IS_Gunjala_Gondi}', ""); + Expect(0, 73130, '\p{_IS_Gunjala_Gondi}', ""); + Expect(1, 73130, '\p{^_IS_Gunjala_Gondi}', ""); + Expect(1, 73130, '\P{_IS_Gunjala_Gondi}', ""); + Expect(0, 73130, '\P{^_IS_Gunjala_Gondi}', ""); + Error('\p{/a/ -Gong}'); + Error('\P{/a/ -Gong}'); + Expect(1, 73129, '\p{gong}', ""); + Expect(0, 73129, '\p{^gong}', ""); + Expect(0, 73129, '\P{gong}', ""); + Expect(1, 73129, '\P{^gong}', ""); + Expect(0, 73130, '\p{gong}', ""); + Expect(1, 73130, '\p{^gong}', ""); + Expect(1, 73130, '\P{gong}', ""); + Expect(0, 73130, '\P{^gong}', ""); + Expect(1, 73129, '\p{ gong}', ""); + Expect(0, 73129, '\p{^ gong}', ""); + Expect(0, 73129, '\P{ gong}', ""); + Expect(1, 73129, '\P{^ gong}', ""); + Expect(0, 73130, '\p{ gong}', ""); + Expect(1, 73130, '\p{^ gong}', ""); + Expect(1, 73130, '\P{ gong}', ""); + Expect(0, 73130, '\P{^ gong}', ""); + Error('\p{-:=Is_gong}'); + Error('\P{-:=Is_gong}'); + Expect(1, 73129, '\p{isgong}', ""); + Expect(0, 73129, '\p{^isgong}', ""); + Expect(0, 73129, '\P{isgong}', ""); + Expect(1, 73129, '\P{^isgong}', ""); + Expect(0, 73130, '\p{isgong}', ""); + Expect(1, 73130, '\p{^isgong}', ""); + Expect(1, 73130, '\P{isgong}', ""); + Expect(0, 73130, '\P{^isgong}', ""); + Expect(1, 73129, '\p{-_Is_Gong}', ""); + Expect(0, 73129, '\p{^-_Is_Gong}', ""); + Expect(0, 73129, '\P{-_Is_Gong}', ""); + Expect(1, 73129, '\P{^-_Is_Gong}', ""); + Expect(0, 73130, '\p{-_Is_Gong}', ""); + Expect(1, 73130, '\p{^-_Is_Gong}', ""); + Expect(1, 73130, '\P{-_Is_Gong}', ""); + Expect(0, 73130, '\P{^-_Is_Gong}', ""); + Error('\p{_Gurmukhi/a/}'); + Error('\P{_Gurmukhi/a/}'); + Expect(1, 43065, '\p{gurmukhi}', ""); + Expect(0, 43065, '\p{^gurmukhi}', ""); + Expect(0, 43065, '\P{gurmukhi}', ""); + Expect(1, 43065, '\P{^gurmukhi}', ""); + Expect(0, 43066, '\p{gurmukhi}', ""); + Expect(1, 43066, '\p{^gurmukhi}', ""); + Expect(1, 43066, '\P{gurmukhi}', ""); + Expect(0, 43066, '\P{^gurmukhi}', ""); + Expect(1, 43065, '\p{ Gurmukhi}', ""); + Expect(0, 43065, '\p{^ Gurmukhi}', ""); + Expect(0, 43065, '\P{ Gurmukhi}', ""); + Expect(1, 43065, '\P{^ Gurmukhi}', ""); + Expect(0, 43066, '\p{ Gurmukhi}', ""); + Expect(1, 43066, '\p{^ Gurmukhi}', ""); + Expect(1, 43066, '\P{ Gurmukhi}', ""); + Expect(0, 43066, '\P{^ Gurmukhi}', ""); + Error('\p{_:=IS_gurmukhi}'); + Error('\P{_:=IS_gurmukhi}'); + Expect(1, 43065, '\p{isgurmukhi}', ""); + Expect(0, 43065, '\p{^isgurmukhi}', ""); + Expect(0, 43065, '\P{isgurmukhi}', ""); + Expect(1, 43065, '\P{^isgurmukhi}', ""); + Expect(0, 43066, '\p{isgurmukhi}', ""); + Expect(1, 43066, '\p{^isgurmukhi}', ""); + Expect(1, 43066, '\P{isgurmukhi}', ""); + Expect(0, 43066, '\P{^isgurmukhi}', ""); + Expect(1, 43065, '\p{ Is_GURMUKHI}', ""); + Expect(0, 43065, '\p{^ Is_GURMUKHI}', ""); + Expect(0, 43065, '\P{ Is_GURMUKHI}', ""); + Expect(1, 43065, '\P{^ Is_GURMUKHI}', ""); + Expect(0, 43066, '\p{ Is_GURMUKHI}', ""); + Expect(1, 43066, '\p{^ Is_GURMUKHI}', ""); + Expect(1, 43066, '\P{ Is_GURMUKHI}', ""); + Expect(0, 43066, '\P{^ Is_GURMUKHI}', ""); + Error('\p{:=_ guru}'); + Error('\P{:=_ guru}'); + Expect(1, 43065, '\p{guru}', ""); + Expect(0, 43065, '\p{^guru}', ""); + Expect(0, 43065, '\P{guru}', ""); + Expect(1, 43065, '\P{^guru}', ""); + Expect(0, 43066, '\p{guru}', ""); + Expect(1, 43066, '\p{^guru}', ""); + Expect(1, 43066, '\P{guru}', ""); + Expect(0, 43066, '\P{^guru}', ""); + Expect(1, 43065, '\p{_ Guru}', ""); + Expect(0, 43065, '\p{^_ Guru}', ""); + Expect(0, 43065, '\P{_ Guru}', ""); + Expect(1, 43065, '\P{^_ Guru}', ""); + Expect(0, 43066, '\p{_ Guru}', ""); + Expect(1, 43066, '\p{^_ Guru}', ""); + Expect(1, 43066, '\P{_ Guru}', ""); + Expect(0, 43066, '\P{^_ Guru}', ""); + Error('\p{:=IS_GURU}'); + Error('\P{:=IS_GURU}'); + Expect(1, 43065, '\p{isguru}', ""); + Expect(0, 43065, '\p{^isguru}', ""); + Expect(0, 43065, '\P{isguru}', ""); + Expect(1, 43065, '\P{^isguru}', ""); + Expect(0, 43066, '\p{isguru}', ""); + Expect(1, 43066, '\p{^isguru}', ""); + Expect(1, 43066, '\P{isguru}', ""); + Expect(0, 43066, '\P{^isguru}', ""); + Expect(1, 43065, '\p{__is_Guru}', ""); + Expect(0, 43065, '\p{^__is_Guru}', ""); + Expect(0, 43065, '\P{__is_Guru}', ""); + Expect(1, 43065, '\P{^__is_Guru}', ""); + Expect(0, 43066, '\p{__is_Guru}', ""); + Expect(1, 43066, '\p{^__is_Guru}', ""); + Expect(1, 43066, '\P{__is_Guru}', ""); + Expect(0, 43066, '\P{^__is_Guru}', ""); + Error('\p{_:=GURUNG_KHEMA}'); + Error('\P{_:=GURUNG_KHEMA}'); + Expect(1, 90425, '\p{gurungkhema}', ""); + Expect(0, 90425, '\p{^gurungkhema}', ""); + Expect(0, 90425, '\P{gurungkhema}', ""); + Expect(1, 90425, '\P{^gurungkhema}', ""); + Expect(0, 90426, '\p{gurungkhema}', ""); + Expect(1, 90426, '\p{^gurungkhema}', ""); + Expect(1, 90426, '\P{gurungkhema}', ""); + Expect(0, 90426, '\P{^gurungkhema}', ""); + Expect(1, 90425, '\p{--GURUNG_Khema}', ""); + Expect(0, 90425, '\p{^--GURUNG_Khema}', ""); + Expect(0, 90425, '\P{--GURUNG_Khema}', ""); + Expect(1, 90425, '\P{^--GURUNG_Khema}', ""); + Expect(0, 90426, '\p{--GURUNG_Khema}', ""); + Expect(1, 90426, '\p{^--GURUNG_Khema}', ""); + Expect(1, 90426, '\P{--GURUNG_Khema}', ""); + Expect(0, 90426, '\P{^--GURUNG_Khema}', ""); + Error('\p{:=_-Is_Gurung_Khema}'); + Error('\P{:=_-Is_Gurung_Khema}'); + Expect(1, 90425, '\p{isgurungkhema}', ""); + Expect(0, 90425, '\p{^isgurungkhema}', ""); + Expect(0, 90425, '\P{isgurungkhema}', ""); + Expect(1, 90425, '\P{^isgurungkhema}', ""); + Expect(0, 90426, '\p{isgurungkhema}', ""); + Expect(1, 90426, '\p{^isgurungkhema}', ""); + Expect(1, 90426, '\P{isgurungkhema}', ""); + Expect(0, 90426, '\P{^isgurungkhema}', ""); + Expect(1, 90425, '\p{_-is_Gurung_khema}', ""); + Expect(0, 90425, '\p{^_-is_Gurung_khema}', ""); + Expect(0, 90425, '\P{_-is_Gurung_khema}', ""); + Expect(1, 90425, '\P{^_-is_Gurung_khema}', ""); + Expect(0, 90426, '\p{_-is_Gurung_khema}', ""); + Expect(1, 90426, '\p{^_-is_Gurung_khema}', ""); + Expect(1, 90426, '\P{_-is_Gurung_khema}', ""); + Expect(0, 90426, '\P{^_-is_Gurung_khema}', ""); + Error('\p{/a/ _Gukh}'); + Error('\P{/a/ _Gukh}'); + Expect(1, 90425, '\p{gukh}', ""); + Expect(0, 90425, '\p{^gukh}', ""); + Expect(0, 90425, '\P{gukh}', ""); + Expect(1, 90425, '\P{^gukh}', ""); + Expect(0, 90426, '\p{gukh}', ""); + Expect(1, 90426, '\p{^gukh}', ""); + Expect(1, 90426, '\P{gukh}', ""); + Expect(0, 90426, '\P{^gukh}', ""); + Expect(1, 90425, '\p{ GUKH}', ""); + Expect(0, 90425, '\p{^ GUKH}', ""); + Expect(0, 90425, '\P{ GUKH}', ""); + Expect(1, 90425, '\P{^ GUKH}', ""); + Expect(0, 90426, '\p{ GUKH}', ""); + Expect(1, 90426, '\p{^ GUKH}', ""); + Expect(1, 90426, '\P{ GUKH}', ""); + Expect(0, 90426, '\P{^ GUKH}', ""); + Error('\p{/a/ is_gukh}'); + Error('\P{/a/ is_gukh}'); + Expect(1, 90425, '\p{isgukh}', ""); + Expect(0, 90425, '\p{^isgukh}', ""); + Expect(0, 90425, '\P{isgukh}', ""); + Expect(1, 90425, '\P{^isgukh}', ""); + Expect(0, 90426, '\p{isgukh}', ""); + Expect(1, 90426, '\p{^isgukh}', ""); + Expect(1, 90426, '\P{isgukh}', ""); + Expect(0, 90426, '\P{^isgukh}', ""); + Expect(1, 90425, '\p{ Is_gukh}', ""); + Expect(0, 90425, '\p{^ Is_gukh}', ""); + Expect(0, 90425, '\P{ Is_gukh}', ""); + Expect(1, 90425, '\P{^ Is_gukh}', ""); + Expect(0, 90426, '\p{ Is_gukh}', ""); + Expect(1, 90426, '\p{^ Is_gukh}', ""); + Expect(1, 90426, '\P{ Is_gukh}', ""); + Expect(0, 90426, '\P{^ Is_gukh}', ""); + Error('\p{:= -Halfwidth_and_FULLWIDTH_FORMS}'); + Error('\P{:= -Halfwidth_and_FULLWIDTH_FORMS}'); + Expect(1, 65519, '\p{halfwidthandfullwidthforms}', ""); + Expect(0, 65519, '\p{^halfwidthandfullwidthforms}', ""); + Expect(0, 65519, '\P{halfwidthandfullwidthforms}', ""); + Expect(1, 65519, '\P{^halfwidthandfullwidthforms}', ""); + Expect(0, 65520, '\p{halfwidthandfullwidthforms}', ""); + Expect(1, 65520, '\p{^halfwidthandfullwidthforms}', ""); + Expect(1, 65520, '\P{halfwidthandfullwidthforms}', ""); + Expect(0, 65520, '\P{^halfwidthandfullwidthforms}', ""); + Expect(1, 65519, '\p{--HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(0, 65519, '\p{^--HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(0, 65519, '\P{--HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(1, 65519, '\P{^--HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(0, 65520, '\p{--HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(1, 65520, '\p{^--HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(1, 65520, '\P{--HALFWIDTH_And_Fullwidth_Forms}', ""); + Expect(0, 65520, '\P{^--HALFWIDTH_And_Fullwidth_Forms}', ""); + Error('\p{ Is_Halfwidth_and_fullwidth_forms/a/}'); + Error('\P{ Is_Halfwidth_and_fullwidth_forms/a/}'); + Expect(1, 65519, '\p{ishalfwidthandfullwidthforms}', ""); + Expect(0, 65519, '\p{^ishalfwidthandfullwidthforms}', ""); + Expect(0, 65519, '\P{ishalfwidthandfullwidthforms}', ""); + Expect(1, 65519, '\P{^ishalfwidthandfullwidthforms}', ""); + Expect(0, 65520, '\p{ishalfwidthandfullwidthforms}', ""); + Expect(1, 65520, '\p{^ishalfwidthandfullwidthforms}', ""); + Expect(1, 65520, '\P{ishalfwidthandfullwidthforms}', ""); + Expect(0, 65520, '\P{^ishalfwidthandfullwidthforms}', ""); + Expect(1, 65519, '\p{ Is_halfwidth_And_Fullwidth_FORMS}', ""); + Expect(0, 65519, '\p{^ Is_halfwidth_And_Fullwidth_FORMS}', ""); + Expect(0, 65519, '\P{ Is_halfwidth_And_Fullwidth_FORMS}', ""); + Expect(1, 65519, '\P{^ Is_halfwidth_And_Fullwidth_FORMS}', ""); + Expect(0, 65520, '\p{ Is_halfwidth_And_Fullwidth_FORMS}', ""); + Expect(1, 65520, '\p{^ Is_halfwidth_And_Fullwidth_FORMS}', ""); + Expect(1, 65520, '\P{ Is_halfwidth_And_Fullwidth_FORMS}', ""); + Expect(0, 65520, '\P{^ Is_halfwidth_And_Fullwidth_FORMS}', ""); + Error('\p{/a/ In_halfwidth_And_Fullwidth_Forms}'); + Error('\P{/a/ In_halfwidth_And_Fullwidth_Forms}'); + Expect(1, 65519, '\p{inhalfwidthandfullwidthforms}', ""); + Expect(0, 65519, '\p{^inhalfwidthandfullwidthforms}', ""); + Expect(0, 65519, '\P{inhalfwidthandfullwidthforms}', ""); + Expect(1, 65519, '\P{^inhalfwidthandfullwidthforms}', ""); + Expect(0, 65520, '\p{inhalfwidthandfullwidthforms}', ""); + Expect(1, 65520, '\p{^inhalfwidthandfullwidthforms}', ""); + Expect(1, 65520, '\P{inhalfwidthandfullwidthforms}', ""); + Expect(0, 65520, '\P{^inhalfwidthandfullwidthforms}', ""); + Expect(1, 65519, '\p{ _IN_Halfwidth_And_Fullwidth_FORMS}', ""); + Expect(0, 65519, '\p{^ _IN_Halfwidth_And_Fullwidth_FORMS}', ""); + Expect(0, 65519, '\P{ _IN_Halfwidth_And_Fullwidth_FORMS}', ""); + Expect(1, 65519, '\P{^ _IN_Halfwidth_And_Fullwidth_FORMS}', ""); + Expect(0, 65520, '\p{ _IN_Halfwidth_And_Fullwidth_FORMS}', ""); + Expect(1, 65520, '\p{^ _IN_Halfwidth_And_Fullwidth_FORMS}', ""); + Expect(1, 65520, '\P{ _IN_Halfwidth_And_Fullwidth_FORMS}', ""); + Expect(0, 65520, '\P{^ _IN_Halfwidth_And_Fullwidth_FORMS}', ""); + Error('\p{:=_Half_And_Full_Forms}'); + Error('\P{:=_Half_And_Full_Forms}'); + Expect(1, 65519, '\p{halfandfullforms}', ""); + Expect(0, 65519, '\p{^halfandfullforms}', ""); + Expect(0, 65519, '\P{halfandfullforms}', ""); + Expect(1, 65519, '\P{^halfandfullforms}', ""); + Expect(0, 65520, '\p{halfandfullforms}', ""); + Expect(1, 65520, '\p{^halfandfullforms}', ""); + Expect(1, 65520, '\P{halfandfullforms}', ""); + Expect(0, 65520, '\P{^halfandfullforms}', ""); + Expect(1, 65519, '\p{_-Half_and_full_Forms}', ""); + Expect(0, 65519, '\p{^_-Half_and_full_Forms}', ""); + Expect(0, 65519, '\P{_-Half_and_full_Forms}', ""); + Expect(1, 65519, '\P{^_-Half_and_full_Forms}', ""); + Expect(0, 65520, '\p{_-Half_and_full_Forms}', ""); + Expect(1, 65520, '\p{^_-Half_and_full_Forms}', ""); + Expect(1, 65520, '\P{_-Half_and_full_Forms}', ""); + Expect(0, 65520, '\P{^_-Half_and_full_Forms}', ""); + Error('\p{--is_Half_And_full_Forms:=}'); + Error('\P{--is_Half_And_full_Forms:=}'); + Expect(1, 65519, '\p{ishalfandfullforms}', ""); + Expect(0, 65519, '\p{^ishalfandfullforms}', ""); + Expect(0, 65519, '\P{ishalfandfullforms}', ""); + Expect(1, 65519, '\P{^ishalfandfullforms}', ""); + Expect(0, 65520, '\p{ishalfandfullforms}', ""); + Expect(1, 65520, '\p{^ishalfandfullforms}', ""); + Expect(1, 65520, '\P{ishalfandfullforms}', ""); + Expect(0, 65520, '\P{^ishalfandfullforms}', ""); + Expect(1, 65519, '\p{--Is_half_And_full_Forms}', ""); + Expect(0, 65519, '\p{^--Is_half_And_full_Forms}', ""); + Expect(0, 65519, '\P{--Is_half_And_full_Forms}', ""); + Expect(1, 65519, '\P{^--Is_half_And_full_Forms}', ""); + Expect(0, 65520, '\p{--Is_half_And_full_Forms}', ""); + Expect(1, 65520, '\p{^--Is_half_And_full_Forms}', ""); + Expect(1, 65520, '\P{--Is_half_And_full_Forms}', ""); + Expect(0, 65520, '\P{^--Is_half_And_full_Forms}', ""); + Error('\p{ In_half_and_full_Forms:=}'); + Error('\P{ In_half_and_full_Forms:=}'); + Expect(1, 65519, '\p{inhalfandfullforms}', ""); + Expect(0, 65519, '\p{^inhalfandfullforms}', ""); + Expect(0, 65519, '\P{inhalfandfullforms}', ""); + Expect(1, 65519, '\P{^inhalfandfullforms}', ""); + Expect(0, 65520, '\p{inhalfandfullforms}', ""); + Expect(1, 65520, '\p{^inhalfandfullforms}', ""); + Expect(1, 65520, '\P{inhalfandfullforms}', ""); + Expect(0, 65520, '\P{^inhalfandfullforms}', ""); + Expect(1, 65519, '\p{_ In_half_And_full_Forms}', ""); + Expect(0, 65519, '\p{^_ In_half_And_full_Forms}', ""); + Expect(0, 65519, '\P{_ In_half_And_full_Forms}', ""); + Expect(1, 65519, '\P{^_ In_half_And_full_Forms}', ""); + Expect(0, 65520, '\p{_ In_half_And_full_Forms}', ""); + Expect(1, 65520, '\p{^_ In_half_And_full_Forms}', ""); + Expect(1, 65520, '\P{_ In_half_And_full_Forms}', ""); + Expect(0, 65520, '\P{^_ In_half_And_full_Forms}', ""); + Error('\p{- Han:=}'); + Error('\P{- Han:=}'); + Expect(1, 210041, '\p{han}', ""); + Expect(0, 210041, '\p{^han}', ""); + Expect(0, 210041, '\P{han}', ""); + Expect(1, 210041, '\P{^han}', ""); + Expect(0, 210042, '\p{han}', ""); + Expect(1, 210042, '\p{^han}', ""); + Expect(1, 210042, '\P{han}', ""); + Expect(0, 210042, '\P{^han}', ""); + Expect(1, 210041, '\p{_han}', ""); + Expect(0, 210041, '\p{^_han}', ""); + Expect(0, 210041, '\P{_han}', ""); + Expect(1, 210041, '\P{^_han}', ""); + Expect(0, 210042, '\p{_han}', ""); + Expect(1, 210042, '\p{^_han}', ""); + Expect(1, 210042, '\P{_han}', ""); + Expect(0, 210042, '\P{^_han}', ""); + Error('\p{ Is_han:=}'); + Error('\P{ Is_han:=}'); + Expect(1, 210041, '\p{ishan}', ""); + Expect(0, 210041, '\p{^ishan}', ""); + Expect(0, 210041, '\P{ishan}', ""); + Expect(1, 210041, '\P{^ishan}', ""); + Expect(0, 210042, '\p{ishan}', ""); + Expect(1, 210042, '\p{^ishan}', ""); + Expect(1, 210042, '\P{ishan}', ""); + Expect(0, 210042, '\P{^ishan}', ""); + Expect(1, 210041, '\p{ -Is_han}', ""); + Expect(0, 210041, '\p{^ -Is_han}', ""); + Expect(0, 210041, '\P{ -Is_han}', ""); + Expect(1, 210041, '\P{^ -Is_han}', ""); + Expect(0, 210042, '\p{ -Is_han}', ""); + Expect(1, 210042, '\p{^ -Is_han}', ""); + Expect(1, 210042, '\P{ -Is_han}', ""); + Expect(0, 210042, '\P{^ -Is_han}', ""); + Error('\p{:=- Hani}'); + Error('\P{:=- Hani}'); + Expect(1, 210041, '\p{hani}', ""); + Expect(0, 210041, '\p{^hani}', ""); + Expect(0, 210041, '\P{hani}', ""); + Expect(1, 210041, '\P{^hani}', ""); + Expect(0, 210042, '\p{hani}', ""); + Expect(1, 210042, '\p{^hani}', ""); + Expect(1, 210042, '\P{hani}', ""); + Expect(0, 210042, '\P{^hani}', ""); + Expect(1, 210041, '\p{_-HANI}', ""); + Expect(0, 210041, '\p{^_-HANI}', ""); + Expect(0, 210041, '\P{_-HANI}', ""); + Expect(1, 210041, '\P{^_-HANI}', ""); + Expect(0, 210042, '\p{_-HANI}', ""); + Expect(1, 210042, '\p{^_-HANI}', ""); + Expect(1, 210042, '\P{_-HANI}', ""); + Expect(0, 210042, '\P{^_-HANI}', ""); + Error('\p{/a/--IS_hani}'); + Error('\P{/a/--IS_hani}'); + Expect(1, 210041, '\p{ishani}', ""); + Expect(0, 210041, '\p{^ishani}', ""); + Expect(0, 210041, '\P{ishani}', ""); + Expect(1, 210041, '\P{^ishani}', ""); + Expect(0, 210042, '\p{ishani}', ""); + Expect(1, 210042, '\p{^ishani}', ""); + Expect(1, 210042, '\P{ishani}', ""); + Expect(0, 210042, '\P{^ishani}', ""); + Expect(1, 210041, '\p{--Is_Hani}', ""); + Expect(0, 210041, '\p{^--Is_Hani}', ""); + Expect(0, 210041, '\P{--Is_Hani}', ""); + Expect(1, 210041, '\P{^--Is_Hani}', ""); + Expect(0, 210042, '\p{--Is_Hani}', ""); + Expect(1, 210042, '\p{^--Is_Hani}', ""); + Expect(1, 210042, '\P{--Is_Hani}', ""); + Expect(0, 210042, '\P{^--Is_Hani}', ""); + Error('\p{/a/- Hangul}'); + Error('\P{/a/- Hangul}'); + Expect(1, 65500, '\p{hangul}', ""); + Expect(0, 65500, '\p{^hangul}', ""); + Expect(0, 65500, '\P{hangul}', ""); + Expect(1, 65500, '\P{^hangul}', ""); + Expect(0, 65501, '\p{hangul}', ""); + Expect(1, 65501, '\p{^hangul}', ""); + Expect(1, 65501, '\P{hangul}', ""); + Expect(0, 65501, '\P{^hangul}', ""); + Expect(1, 65500, '\p{--Hangul}', ""); + Expect(0, 65500, '\p{^--Hangul}', ""); + Expect(0, 65500, '\P{--Hangul}', ""); + Expect(1, 65500, '\P{^--Hangul}', ""); + Expect(0, 65501, '\p{--Hangul}', ""); + Expect(1, 65501, '\p{^--Hangul}', ""); + Expect(1, 65501, '\P{--Hangul}', ""); + Expect(0, 65501, '\P{^--Hangul}', ""); + Error('\p{ is_hangul:=}'); + Error('\P{ is_hangul:=}'); + Expect(1, 65500, '\p{ishangul}', ""); + Expect(0, 65500, '\p{^ishangul}', ""); + Expect(0, 65500, '\P{ishangul}', ""); + Expect(1, 65500, '\P{^ishangul}', ""); + Expect(0, 65501, '\p{ishangul}', ""); + Expect(1, 65501, '\p{^ishangul}', ""); + Expect(1, 65501, '\P{ishangul}', ""); + Expect(0, 65501, '\P{^ishangul}', ""); + Expect(1, 65500, '\p{-Is_Hangul}', ""); + Expect(0, 65500, '\p{^-Is_Hangul}', ""); + Expect(0, 65500, '\P{-Is_Hangul}', ""); + Expect(1, 65500, '\P{^-Is_Hangul}', ""); + Expect(0, 65501, '\p{-Is_Hangul}', ""); + Expect(1, 65501, '\p{^-Is_Hangul}', ""); + Expect(1, 65501, '\P{-Is_Hangul}', ""); + Expect(0, 65501, '\P{^-Is_Hangul}', ""); + Error('\p{/a/ Hang}'); + Error('\P{/a/ Hang}'); + Expect(1, 65500, '\p{hang}', ""); + Expect(0, 65500, '\p{^hang}', ""); + Expect(0, 65500, '\P{hang}', ""); + Expect(1, 65500, '\P{^hang}', ""); + Expect(0, 65501, '\p{hang}', ""); + Expect(1, 65501, '\p{^hang}', ""); + Expect(1, 65501, '\P{hang}', ""); + Expect(0, 65501, '\P{^hang}', ""); + Expect(1, 65500, '\p{- HANG}', ""); + Expect(0, 65500, '\p{^- HANG}', ""); + Expect(0, 65500, '\P{- HANG}', ""); + Expect(1, 65500, '\P{^- HANG}', ""); + Expect(0, 65501, '\p{- HANG}', ""); + Expect(1, 65501, '\p{^- HANG}', ""); + Expect(1, 65501, '\P{- HANG}', ""); + Expect(0, 65501, '\P{^- HANG}', ""); + Error('\p{/a/- Is_Hang}'); + Error('\P{/a/- Is_Hang}'); + Expect(1, 65500, '\p{ishang}', ""); + Expect(0, 65500, '\p{^ishang}', ""); + Expect(0, 65500, '\P{ishang}', ""); + Expect(1, 65500, '\P{^ishang}', ""); + Expect(0, 65501, '\p{ishang}', ""); + Expect(1, 65501, '\p{^ishang}', ""); + Expect(1, 65501, '\P{ishang}', ""); + Expect(0, 65501, '\P{^ishang}', ""); + Expect(1, 65500, '\p{_Is_hang}', ""); + Expect(0, 65500, '\p{^_Is_hang}', ""); + Expect(0, 65500, '\P{_Is_hang}', ""); + Expect(1, 65500, '\P{^_Is_hang}', ""); + Expect(0, 65501, '\p{_Is_hang}', ""); + Expect(1, 65501, '\p{^_Is_hang}', ""); + Expect(1, 65501, '\P{_Is_hang}', ""); + Expect(0, 65501, '\P{^_Is_hang}', ""); + Error('\p{- Hangul_Compatibility_jamo:=}'); + Error('\P{- Hangul_Compatibility_jamo:=}'); + Expect(1, 12687, '\p{hangulcompatibilityjamo}', ""); + Expect(0, 12687, '\p{^hangulcompatibilityjamo}', ""); + Expect(0, 12687, '\P{hangulcompatibilityjamo}', ""); + Expect(1, 12687, '\P{^hangulcompatibilityjamo}', ""); + Expect(0, 12688, '\p{hangulcompatibilityjamo}', ""); + Expect(1, 12688, '\p{^hangulcompatibilityjamo}', ""); + Expect(1, 12688, '\P{hangulcompatibilityjamo}', ""); + Expect(0, 12688, '\P{^hangulcompatibilityjamo}', ""); + Expect(1, 12687, '\p{ _hangul_COMPATIBILITY_JAMO}', ""); + Expect(0, 12687, '\p{^ _hangul_COMPATIBILITY_JAMO}', ""); + Expect(0, 12687, '\P{ _hangul_COMPATIBILITY_JAMO}', ""); + Expect(1, 12687, '\P{^ _hangul_COMPATIBILITY_JAMO}', ""); + Expect(0, 12688, '\p{ _hangul_COMPATIBILITY_JAMO}', ""); + Expect(1, 12688, '\p{^ _hangul_COMPATIBILITY_JAMO}', ""); + Expect(1, 12688, '\P{ _hangul_COMPATIBILITY_JAMO}', ""); + Expect(0, 12688, '\P{^ _hangul_COMPATIBILITY_JAMO}', ""); + Error('\p{ is_HANGUL_compatibility_Jamo/a/}'); + Error('\P{ is_HANGUL_compatibility_Jamo/a/}'); + Expect(1, 12687, '\p{ishangulcompatibilityjamo}', ""); + Expect(0, 12687, '\p{^ishangulcompatibilityjamo}', ""); + Expect(0, 12687, '\P{ishangulcompatibilityjamo}', ""); + Expect(1, 12687, '\P{^ishangulcompatibilityjamo}', ""); + Expect(0, 12688, '\p{ishangulcompatibilityjamo}', ""); + Expect(1, 12688, '\p{^ishangulcompatibilityjamo}', ""); + Expect(1, 12688, '\P{ishangulcompatibilityjamo}', ""); + Expect(0, 12688, '\P{^ishangulcompatibilityjamo}', ""); + Expect(1, 12687, '\p{ -Is_Hangul_compatibility_jamo}', ""); + Expect(0, 12687, '\p{^ -Is_Hangul_compatibility_jamo}', ""); + Expect(0, 12687, '\P{ -Is_Hangul_compatibility_jamo}', ""); + Expect(1, 12687, '\P{^ -Is_Hangul_compatibility_jamo}', ""); + Expect(0, 12688, '\p{ -Is_Hangul_compatibility_jamo}', ""); + Expect(1, 12688, '\p{^ -Is_Hangul_compatibility_jamo}', ""); + Expect(1, 12688, '\P{ -Is_Hangul_compatibility_jamo}', ""); + Expect(0, 12688, '\P{^ -Is_Hangul_compatibility_jamo}', ""); + Error('\p{/a/_ In_hangul_COMPATIBILITY_JAMO}'); + Error('\P{/a/_ In_hangul_COMPATIBILITY_JAMO}'); + Expect(1, 12687, '\p{inhangulcompatibilityjamo}', ""); + Expect(0, 12687, '\p{^inhangulcompatibilityjamo}', ""); + Expect(0, 12687, '\P{inhangulcompatibilityjamo}', ""); + Expect(1, 12687, '\P{^inhangulcompatibilityjamo}', ""); + Expect(0, 12688, '\p{inhangulcompatibilityjamo}', ""); + Expect(1, 12688, '\p{^inhangulcompatibilityjamo}', ""); + Expect(1, 12688, '\P{inhangulcompatibilityjamo}', ""); + Expect(0, 12688, '\P{^inhangulcompatibilityjamo}', ""); + Expect(1, 12687, '\p{- in_hangul_Compatibility_JAMO}', ""); + Expect(0, 12687, '\p{^- in_hangul_Compatibility_JAMO}', ""); + Expect(0, 12687, '\P{- in_hangul_Compatibility_JAMO}', ""); + Expect(1, 12687, '\P{^- in_hangul_Compatibility_JAMO}', ""); + Expect(0, 12688, '\p{- in_hangul_Compatibility_JAMO}', ""); + Expect(1, 12688, '\p{^- in_hangul_Compatibility_JAMO}', ""); + Expect(1, 12688, '\P{- in_hangul_Compatibility_JAMO}', ""); + Expect(0, 12688, '\P{^- in_hangul_Compatibility_JAMO}', ""); + Error('\p{:= compat_JAMO}'); + Error('\P{:= compat_JAMO}'); + Expect(1, 12687, '\p{compatjamo}', ""); + Expect(0, 12687, '\p{^compatjamo}', ""); + Expect(0, 12687, '\P{compatjamo}', ""); + Expect(1, 12687, '\P{^compatjamo}', ""); + Expect(0, 12688, '\p{compatjamo}', ""); + Expect(1, 12688, '\p{^compatjamo}', ""); + Expect(1, 12688, '\P{compatjamo}', ""); + Expect(0, 12688, '\P{^compatjamo}', ""); + Expect(1, 12687, '\p{_COMPAT_jamo}', ""); + Expect(0, 12687, '\p{^_COMPAT_jamo}', ""); + Expect(0, 12687, '\P{_COMPAT_jamo}', ""); + Expect(1, 12687, '\P{^_COMPAT_jamo}', ""); + Expect(0, 12688, '\p{_COMPAT_jamo}', ""); + Expect(1, 12688, '\p{^_COMPAT_jamo}', ""); + Expect(1, 12688, '\P{_COMPAT_jamo}', ""); + Expect(0, 12688, '\P{^_COMPAT_jamo}', ""); + Error('\p{:= -Is_compat_jamo}'); + Error('\P{:= -Is_compat_jamo}'); + Expect(1, 12687, '\p{iscompatjamo}', ""); + Expect(0, 12687, '\p{^iscompatjamo}', ""); + Expect(0, 12687, '\P{iscompatjamo}', ""); + Expect(1, 12687, '\P{^iscompatjamo}', ""); + Expect(0, 12688, '\p{iscompatjamo}', ""); + Expect(1, 12688, '\p{^iscompatjamo}', ""); + Expect(1, 12688, '\P{iscompatjamo}', ""); + Expect(0, 12688, '\P{^iscompatjamo}', ""); + Expect(1, 12687, '\p{is_COMPAT_Jamo}', ""); + Expect(0, 12687, '\p{^is_COMPAT_Jamo}', ""); + Expect(0, 12687, '\P{is_COMPAT_Jamo}', ""); + Expect(1, 12687, '\P{^is_COMPAT_Jamo}', ""); + Expect(0, 12688, '\p{is_COMPAT_Jamo}', ""); + Expect(1, 12688, '\p{^is_COMPAT_Jamo}', ""); + Expect(1, 12688, '\P{is_COMPAT_Jamo}', ""); + Expect(0, 12688, '\P{^is_COMPAT_Jamo}', ""); + Error('\p{ _in_COMPAT_jamo/a/}'); + Error('\P{ _in_COMPAT_jamo/a/}'); + Expect(1, 12687, '\p{incompatjamo}', ""); + Expect(0, 12687, '\p{^incompatjamo}', ""); + Expect(0, 12687, '\P{incompatjamo}', ""); + Expect(1, 12687, '\P{^incompatjamo}', ""); + Expect(0, 12688, '\p{incompatjamo}', ""); + Expect(1, 12688, '\p{^incompatjamo}', ""); + Expect(1, 12688, '\P{incompatjamo}', ""); + Expect(0, 12688, '\P{^incompatjamo}', ""); + Expect(1, 12687, '\p{-In_compat_Jamo}', ""); + Expect(0, 12687, '\p{^-In_compat_Jamo}', ""); + Expect(0, 12687, '\P{-In_compat_Jamo}', ""); + Expect(1, 12687, '\P{^-In_compat_Jamo}', ""); + Expect(0, 12688, '\p{-In_compat_Jamo}', ""); + Expect(1, 12688, '\p{^-In_compat_Jamo}', ""); + Expect(1, 12688, '\P{-In_compat_Jamo}', ""); + Expect(0, 12688, '\P{^-In_compat_Jamo}', ""); + Error('\p{ hangul_JAMO/a/}'); + Error('\P{ hangul_JAMO/a/}'); + Expect(1, 4607, '\p{hanguljamo}', ""); + Expect(0, 4607, '\p{^hanguljamo}', ""); + Expect(0, 4607, '\P{hanguljamo}', ""); + Expect(1, 4607, '\P{^hanguljamo}', ""); + Expect(0, 4608, '\p{hanguljamo}', ""); + Expect(1, 4608, '\p{^hanguljamo}', ""); + Expect(1, 4608, '\P{hanguljamo}', ""); + Expect(0, 4608, '\P{^hanguljamo}', ""); + Expect(1, 4607, '\p{_ Hangul_Jamo}', ""); + Expect(0, 4607, '\p{^_ Hangul_Jamo}', ""); + Expect(0, 4607, '\P{_ Hangul_Jamo}', ""); + Expect(1, 4607, '\P{^_ Hangul_Jamo}', ""); + Expect(0, 4608, '\p{_ Hangul_Jamo}', ""); + Expect(1, 4608, '\p{^_ Hangul_Jamo}', ""); + Expect(1, 4608, '\P{_ Hangul_Jamo}', ""); + Expect(0, 4608, '\P{^_ Hangul_Jamo}', ""); + Error('\p{:=IS_hangul_JAMO}'); + Error('\P{:=IS_hangul_JAMO}'); + Expect(1, 4607, '\p{ishanguljamo}', ""); + Expect(0, 4607, '\p{^ishanguljamo}', ""); + Expect(0, 4607, '\P{ishanguljamo}', ""); + Expect(1, 4607, '\P{^ishanguljamo}', ""); + Expect(0, 4608, '\p{ishanguljamo}', ""); + Expect(1, 4608, '\p{^ishanguljamo}', ""); + Expect(1, 4608, '\P{ishanguljamo}', ""); + Expect(0, 4608, '\P{^ishanguljamo}', ""); + Expect(1, 4607, '\p{ Is_Hangul_JAMO}', ""); + Expect(0, 4607, '\p{^ Is_Hangul_JAMO}', ""); + Expect(0, 4607, '\P{ Is_Hangul_JAMO}', ""); + Expect(1, 4607, '\P{^ Is_Hangul_JAMO}', ""); + Expect(0, 4608, '\p{ Is_Hangul_JAMO}', ""); + Expect(1, 4608, '\p{^ Is_Hangul_JAMO}', ""); + Expect(1, 4608, '\P{ Is_Hangul_JAMO}', ""); + Expect(0, 4608, '\P{^ Is_Hangul_JAMO}', ""); + Error('\p{ In_hangul_jamo:=}'); + Error('\P{ In_hangul_jamo:=}'); + Expect(1, 4607, '\p{inhanguljamo}', ""); + Expect(0, 4607, '\p{^inhanguljamo}', ""); + Expect(0, 4607, '\P{inhanguljamo}', ""); + Expect(1, 4607, '\P{^inhanguljamo}', ""); + Expect(0, 4608, '\p{inhanguljamo}', ""); + Expect(1, 4608, '\p{^inhanguljamo}', ""); + Expect(1, 4608, '\P{inhanguljamo}', ""); + Expect(0, 4608, '\P{^inhanguljamo}', ""); + Expect(1, 4607, '\p{ IN_Hangul_Jamo}', ""); + Expect(0, 4607, '\p{^ IN_Hangul_Jamo}', ""); + Expect(0, 4607, '\P{ IN_Hangul_Jamo}', ""); + Expect(1, 4607, '\P{^ IN_Hangul_Jamo}', ""); + Expect(0, 4608, '\p{ IN_Hangul_Jamo}', ""); + Expect(1, 4608, '\p{^ IN_Hangul_Jamo}', ""); + Expect(1, 4608, '\P{ IN_Hangul_Jamo}', ""); + Expect(0, 4608, '\P{^ IN_Hangul_Jamo}', ""); + Error('\p{/a/JAMO}'); + Error('\P{/a/JAMO}'); + Expect(1, 4607, '\p{jamo}', ""); + Expect(0, 4607, '\p{^jamo}', ""); + Expect(0, 4607, '\P{jamo}', ""); + Expect(1, 4607, '\P{^jamo}', ""); + Expect(0, 4608, '\p{jamo}', ""); + Expect(1, 4608, '\p{^jamo}', ""); + Expect(1, 4608, '\P{jamo}', ""); + Expect(0, 4608, '\P{^jamo}', ""); + Expect(1, 4607, '\p{-_jamo}', ""); + Expect(0, 4607, '\p{^-_jamo}', ""); + Expect(0, 4607, '\P{-_jamo}', ""); + Expect(1, 4607, '\P{^-_jamo}', ""); + Expect(0, 4608, '\p{-_jamo}', ""); + Expect(1, 4608, '\p{^-_jamo}', ""); + Expect(1, 4608, '\P{-_jamo}', ""); + Expect(0, 4608, '\P{^-_jamo}', ""); + Error('\p{- Is_Jamo/a/}'); + Error('\P{- Is_Jamo/a/}'); + Expect(1, 4607, '\p{isjamo}', ""); + Expect(0, 4607, '\p{^isjamo}', ""); + Expect(0, 4607, '\P{isjamo}', ""); + Expect(1, 4607, '\P{^isjamo}', ""); + Expect(0, 4608, '\p{isjamo}', ""); + Expect(1, 4608, '\p{^isjamo}', ""); + Expect(1, 4608, '\P{isjamo}', ""); + Expect(0, 4608, '\P{^isjamo}', ""); + Expect(1, 4607, '\p{--Is_Jamo}', ""); + Expect(0, 4607, '\p{^--Is_Jamo}', ""); + Expect(0, 4607, '\P{--Is_Jamo}', ""); + Expect(1, 4607, '\P{^--Is_Jamo}', ""); + Expect(0, 4608, '\p{--Is_Jamo}', ""); + Expect(1, 4608, '\p{^--Is_Jamo}', ""); + Expect(1, 4608, '\P{--Is_Jamo}', ""); + Expect(0, 4608, '\P{^--Is_Jamo}', ""); + Error('\p{:= -in_JAMO}'); + Error('\P{:= -in_JAMO}'); + Expect(1, 4607, '\p{injamo}', ""); + Expect(0, 4607, '\p{^injamo}', ""); + Expect(0, 4607, '\P{injamo}', ""); + Expect(1, 4607, '\P{^injamo}', ""); + Expect(0, 4608, '\p{injamo}', ""); + Expect(1, 4608, '\p{^injamo}', ""); + Expect(1, 4608, '\P{injamo}', ""); + Expect(0, 4608, '\P{^injamo}', ""); + Expect(1, 4607, '\p{- In_jamo}', ""); + Expect(0, 4607, '\p{^- In_jamo}', ""); + Expect(0, 4607, '\P{- In_jamo}', ""); + Expect(1, 4607, '\P{^- In_jamo}', ""); + Expect(0, 4608, '\p{- In_jamo}', ""); + Expect(1, 4608, '\p{^- In_jamo}', ""); + Expect(1, 4608, '\P{- In_jamo}', ""); + Expect(0, 4608, '\P{^- In_jamo}', ""); + Error('\p{:= -Hangul_Jamo_EXTENDED_A}'); + Error('\P{:= -Hangul_Jamo_EXTENDED_A}'); + Expect(1, 43391, '\p{hanguljamoextendeda}', ""); + Expect(0, 43391, '\p{^hanguljamoextendeda}', ""); + Expect(0, 43391, '\P{hanguljamoextendeda}', ""); + Expect(1, 43391, '\P{^hanguljamoextendeda}', ""); + Expect(0, 43392, '\p{hanguljamoextendeda}', ""); + Expect(1, 43392, '\p{^hanguljamoextendeda}', ""); + Expect(1, 43392, '\P{hanguljamoextendeda}', ""); + Expect(0, 43392, '\P{^hanguljamoextendeda}', ""); + Expect(1, 43391, '\p{ -HANGUL_Jamo_Extended_A}', ""); + Expect(0, 43391, '\p{^ -HANGUL_Jamo_Extended_A}', ""); + Expect(0, 43391, '\P{ -HANGUL_Jamo_Extended_A}', ""); + Expect(1, 43391, '\P{^ -HANGUL_Jamo_Extended_A}', ""); + Expect(0, 43392, '\p{ -HANGUL_Jamo_Extended_A}', ""); + Expect(1, 43392, '\p{^ -HANGUL_Jamo_Extended_A}', ""); + Expect(1, 43392, '\P{ -HANGUL_Jamo_Extended_A}', ""); + Expect(0, 43392, '\P{^ -HANGUL_Jamo_Extended_A}', ""); + Error('\p{/a/ _Is_Hangul_JAMO_Extended_A}'); + Error('\P{/a/ _Is_Hangul_JAMO_Extended_A}'); + Expect(1, 43391, '\p{ishanguljamoextendeda}', ""); + Expect(0, 43391, '\p{^ishanguljamoextendeda}', ""); + Expect(0, 43391, '\P{ishanguljamoextendeda}', ""); + Expect(1, 43391, '\P{^ishanguljamoextendeda}', ""); + Expect(0, 43392, '\p{ishanguljamoextendeda}', ""); + Expect(1, 43392, '\p{^ishanguljamoextendeda}', ""); + Expect(1, 43392, '\P{ishanguljamoextendeda}', ""); + Expect(0, 43392, '\P{^ishanguljamoextendeda}', ""); + Expect(1, 43391, '\p{_-IS_Hangul_JAMO_Extended_a}', ""); + Expect(0, 43391, '\p{^_-IS_Hangul_JAMO_Extended_a}', ""); + Expect(0, 43391, '\P{_-IS_Hangul_JAMO_Extended_a}', ""); + Expect(1, 43391, '\P{^_-IS_Hangul_JAMO_Extended_a}', ""); + Expect(0, 43392, '\p{_-IS_Hangul_JAMO_Extended_a}', ""); + Expect(1, 43392, '\p{^_-IS_Hangul_JAMO_Extended_a}', ""); + Expect(1, 43392, '\P{_-IS_Hangul_JAMO_Extended_a}', ""); + Expect(0, 43392, '\P{^_-IS_Hangul_JAMO_Extended_a}', ""); + Error('\p{_:=In_HANGUL_jamo_Extended_A}'); + Error('\P{_:=In_HANGUL_jamo_Extended_A}'); + Expect(1, 43391, '\p{inhanguljamoextendeda}', ""); + Expect(0, 43391, '\p{^inhanguljamoextendeda}', ""); + Expect(0, 43391, '\P{inhanguljamoextendeda}', ""); + Expect(1, 43391, '\P{^inhanguljamoextendeda}', ""); + Expect(0, 43392, '\p{inhanguljamoextendeda}', ""); + Expect(1, 43392, '\p{^inhanguljamoextendeda}', ""); + Expect(1, 43392, '\P{inhanguljamoextendeda}', ""); + Expect(0, 43392, '\P{^inhanguljamoextendeda}', ""); + Expect(1, 43391, '\p{_ In_hangul_Jamo_Extended_a}', ""); + Expect(0, 43391, '\p{^_ In_hangul_Jamo_Extended_a}', ""); + Expect(0, 43391, '\P{_ In_hangul_Jamo_Extended_a}', ""); + Expect(1, 43391, '\P{^_ In_hangul_Jamo_Extended_a}', ""); + Expect(0, 43392, '\p{_ In_hangul_Jamo_Extended_a}', ""); + Expect(1, 43392, '\p{^_ In_hangul_Jamo_Extended_a}', ""); + Expect(1, 43392, '\P{_ In_hangul_Jamo_Extended_a}', ""); + Expect(0, 43392, '\P{^_ In_hangul_Jamo_Extended_a}', ""); + Error('\p{ :=jamo_ext_A}'); + Error('\P{ :=jamo_ext_A}'); + Expect(1, 43391, '\p{jamoexta}', ""); + Expect(0, 43391, '\p{^jamoexta}', ""); + Expect(0, 43391, '\P{jamoexta}', ""); + Expect(1, 43391, '\P{^jamoexta}', ""); + Expect(0, 43392, '\p{jamoexta}', ""); + Expect(1, 43392, '\p{^jamoexta}', ""); + Expect(1, 43392, '\P{jamoexta}', ""); + Expect(0, 43392, '\P{^jamoexta}', ""); + Expect(1, 43391, '\p{-jamo_Ext_A}', ""); + Expect(0, 43391, '\p{^-jamo_Ext_A}', ""); + Expect(0, 43391, '\P{-jamo_Ext_A}', ""); + Expect(1, 43391, '\P{^-jamo_Ext_A}', ""); + Expect(0, 43392, '\p{-jamo_Ext_A}', ""); + Expect(1, 43392, '\p{^-jamo_Ext_A}', ""); + Expect(1, 43392, '\P{-jamo_Ext_A}', ""); + Expect(0, 43392, '\P{^-jamo_Ext_A}', ""); + Error('\p{-IS_jamo_ext_a:=}'); + Error('\P{-IS_jamo_ext_a:=}'); + Expect(1, 43391, '\p{isjamoexta}', ""); + Expect(0, 43391, '\p{^isjamoexta}', ""); + Expect(0, 43391, '\P{isjamoexta}', ""); + Expect(1, 43391, '\P{^isjamoexta}', ""); + Expect(0, 43392, '\p{isjamoexta}', ""); + Expect(1, 43392, '\p{^isjamoexta}', ""); + Expect(1, 43392, '\P{isjamoexta}', ""); + Expect(0, 43392, '\P{^isjamoexta}', ""); + Expect(1, 43391, '\p{-_is_Jamo_Ext_A}', ""); + Expect(0, 43391, '\p{^-_is_Jamo_Ext_A}', ""); + Expect(0, 43391, '\P{-_is_Jamo_Ext_A}', ""); + Expect(1, 43391, '\P{^-_is_Jamo_Ext_A}', ""); + Expect(0, 43392, '\p{-_is_Jamo_Ext_A}', ""); + Expect(1, 43392, '\p{^-_is_Jamo_Ext_A}', ""); + Expect(1, 43392, '\P{-_is_Jamo_Ext_A}', ""); + Expect(0, 43392, '\P{^-_is_Jamo_Ext_A}', ""); + Error('\p{:=_-In_jamo_EXT_A}'); + Error('\P{:=_-In_jamo_EXT_A}'); + Expect(1, 43391, '\p{injamoexta}', ""); + Expect(0, 43391, '\p{^injamoexta}', ""); + Expect(0, 43391, '\P{injamoexta}', ""); + Expect(1, 43391, '\P{^injamoexta}', ""); + Expect(0, 43392, '\p{injamoexta}', ""); + Expect(1, 43392, '\p{^injamoexta}', ""); + Expect(1, 43392, '\P{injamoexta}', ""); + Expect(0, 43392, '\P{^injamoexta}', ""); + Expect(1, 43391, '\p{ in_Jamo_Ext_A}', ""); + Expect(0, 43391, '\p{^ in_Jamo_Ext_A}', ""); + Expect(0, 43391, '\P{ in_Jamo_Ext_A}', ""); + Expect(1, 43391, '\P{^ in_Jamo_Ext_A}', ""); + Expect(0, 43392, '\p{ in_Jamo_Ext_A}', ""); + Expect(1, 43392, '\p{^ in_Jamo_Ext_A}', ""); + Expect(1, 43392, '\P{ in_Jamo_Ext_A}', ""); + Expect(0, 43392, '\P{^ in_Jamo_Ext_A}', ""); + Error('\p{:= hangul_jamo_Extended_B}'); + Error('\P{:= hangul_jamo_Extended_B}'); + Expect(1, 55295, '\p{hanguljamoextendedb}', ""); + Expect(0, 55295, '\p{^hanguljamoextendedb}', ""); + Expect(0, 55295, '\P{hanguljamoextendedb}', ""); + Expect(1, 55295, '\P{^hanguljamoextendedb}', ""); + Expect(0, 57344, '\p{hanguljamoextendedb}', ""); + Expect(1, 57344, '\p{^hanguljamoextendedb}', ""); + Expect(1, 57344, '\P{hanguljamoextendedb}', ""); + Expect(0, 57344, '\P{^hanguljamoextendedb}', ""); + Expect(1, 55295, '\p{__Hangul_jamo_extended_b}', ""); + Expect(0, 55295, '\p{^__Hangul_jamo_extended_b}', ""); + Expect(0, 55295, '\P{__Hangul_jamo_extended_b}', ""); + Expect(1, 55295, '\P{^__Hangul_jamo_extended_b}', ""); + Expect(0, 57344, '\p{__Hangul_jamo_extended_b}', ""); + Expect(1, 57344, '\p{^__Hangul_jamo_extended_b}', ""); + Expect(1, 57344, '\P{__Hangul_jamo_extended_b}', ""); + Expect(0, 57344, '\P{^__Hangul_jamo_extended_b}', ""); + Error('\p{/a/is_Hangul_jamo_Extended_b}'); + Error('\P{/a/is_Hangul_jamo_Extended_b}'); + Expect(1, 55295, '\p{ishanguljamoextendedb}', ""); + Expect(0, 55295, '\p{^ishanguljamoextendedb}', ""); + Expect(0, 55295, '\P{ishanguljamoextendedb}', ""); + Expect(1, 55295, '\P{^ishanguljamoextendedb}', ""); + Expect(0, 57344, '\p{ishanguljamoextendedb}', ""); + Expect(1, 57344, '\p{^ishanguljamoextendedb}', ""); + Expect(1, 57344, '\P{ishanguljamoextendedb}', ""); + Expect(0, 57344, '\P{^ishanguljamoextendedb}', ""); + Expect(1, 55295, '\p{_-Is_HANGUL_jamo_extended_B}', ""); + Expect(0, 55295, '\p{^_-Is_HANGUL_jamo_extended_B}', ""); + Expect(0, 55295, '\P{_-Is_HANGUL_jamo_extended_B}', ""); + Expect(1, 55295, '\P{^_-Is_HANGUL_jamo_extended_B}', ""); + Expect(0, 57344, '\p{_-Is_HANGUL_jamo_extended_B}', ""); + Expect(1, 57344, '\p{^_-Is_HANGUL_jamo_extended_B}', ""); + Expect(1, 57344, '\P{_-Is_HANGUL_jamo_extended_B}', ""); + Expect(0, 57344, '\P{^_-Is_HANGUL_jamo_extended_B}', ""); + Error('\p{ -IN_Hangul_JAMO_extended_B/a/}'); + Error('\P{ -IN_Hangul_JAMO_extended_B/a/}'); + Expect(1, 55295, '\p{inhanguljamoextendedb}', ""); + Expect(0, 55295, '\p{^inhanguljamoextendedb}', ""); + Expect(0, 55295, '\P{inhanguljamoextendedb}', ""); + Expect(1, 55295, '\P{^inhanguljamoextendedb}', ""); + Expect(0, 57344, '\p{inhanguljamoextendedb}', ""); + Expect(1, 57344, '\p{^inhanguljamoextendedb}', ""); + Expect(1, 57344, '\P{inhanguljamoextendedb}', ""); + Expect(0, 57344, '\P{^inhanguljamoextendedb}', ""); + Expect(1, 55295, '\p{ IN_hangul_Jamo_Extended_B}', ""); + Expect(0, 55295, '\p{^ IN_hangul_Jamo_Extended_B}', ""); + Expect(0, 55295, '\P{ IN_hangul_Jamo_Extended_B}', ""); + Expect(1, 55295, '\P{^ IN_hangul_Jamo_Extended_B}', ""); + Expect(0, 57344, '\p{ IN_hangul_Jamo_Extended_B}', ""); + Expect(1, 57344, '\p{^ IN_hangul_Jamo_Extended_B}', ""); + Expect(1, 57344, '\P{ IN_hangul_Jamo_Extended_B}', ""); + Expect(0, 57344, '\P{^ IN_hangul_Jamo_Extended_B}', ""); + Error('\p{--Jamo_EXT_B/a/}'); + Error('\P{--Jamo_EXT_B/a/}'); + Expect(1, 55295, '\p{jamoextb}', ""); + Expect(0, 55295, '\p{^jamoextb}', ""); + Expect(0, 55295, '\P{jamoextb}', ""); + Expect(1, 55295, '\P{^jamoextb}', ""); + Expect(0, 57344, '\p{jamoextb}', ""); + Expect(1, 57344, '\p{^jamoextb}', ""); + Expect(1, 57344, '\P{jamoextb}', ""); + Expect(0, 57344, '\P{^jamoextb}', ""); + Expect(1, 55295, '\p{ jamo_Ext_b}', ""); + Expect(0, 55295, '\p{^ jamo_Ext_b}', ""); + Expect(0, 55295, '\P{ jamo_Ext_b}', ""); + Expect(1, 55295, '\P{^ jamo_Ext_b}', ""); + Expect(0, 57344, '\p{ jamo_Ext_b}', ""); + Expect(1, 57344, '\p{^ jamo_Ext_b}', ""); + Expect(1, 57344, '\P{ jamo_Ext_b}', ""); + Expect(0, 57344, '\P{^ jamo_Ext_b}', ""); + Error('\p{:= -is_Jamo_Ext_B}'); + Error('\P{:= -is_Jamo_Ext_B}'); + Expect(1, 55295, '\p{isjamoextb}', ""); + Expect(0, 55295, '\p{^isjamoextb}', ""); + Expect(0, 55295, '\P{isjamoextb}', ""); + Expect(1, 55295, '\P{^isjamoextb}', ""); + Expect(0, 57344, '\p{isjamoextb}', ""); + Expect(1, 57344, '\p{^isjamoextb}', ""); + Expect(1, 57344, '\P{isjamoextb}', ""); + Expect(0, 57344, '\P{^isjamoextb}', ""); + Expect(1, 55295, '\p{ Is_JAMO_EXT_B}', ""); + Expect(0, 55295, '\p{^ Is_JAMO_EXT_B}', ""); + Expect(0, 55295, '\P{ Is_JAMO_EXT_B}', ""); + Expect(1, 55295, '\P{^ Is_JAMO_EXT_B}', ""); + Expect(0, 57344, '\p{ Is_JAMO_EXT_B}', ""); + Expect(1, 57344, '\p{^ Is_JAMO_EXT_B}', ""); + Expect(1, 57344, '\P{ Is_JAMO_EXT_B}', ""); + Expect(0, 57344, '\P{^ Is_JAMO_EXT_B}', ""); + Error('\p{_In_jamo_EXT_B:=}'); + Error('\P{_In_jamo_EXT_B:=}'); + Expect(1, 55295, '\p{injamoextb}', ""); + Expect(0, 55295, '\p{^injamoextb}', ""); + Expect(0, 55295, '\P{injamoextb}', ""); + Expect(1, 55295, '\P{^injamoextb}', ""); + Expect(0, 57344, '\p{injamoextb}', ""); + Expect(1, 57344, '\p{^injamoextb}', ""); + Expect(1, 57344, '\P{injamoextb}', ""); + Expect(0, 57344, '\P{^injamoextb}', ""); + Expect(1, 55295, '\p{ _IN_jamo_EXT_b}', ""); + Expect(0, 55295, '\p{^ _IN_jamo_EXT_b}', ""); + Expect(0, 55295, '\P{ _IN_jamo_EXT_b}', ""); + Expect(1, 55295, '\P{^ _IN_jamo_EXT_b}', ""); + Expect(0, 57344, '\p{ _IN_jamo_EXT_b}', ""); + Expect(1, 57344, '\p{^ _IN_jamo_EXT_b}', ""); + Expect(1, 57344, '\P{ _IN_jamo_EXT_b}', ""); + Expect(0, 57344, '\P{^ _IN_jamo_EXT_b}', ""); + Error('\p{_:=Hangul_syllables}'); + Error('\P{_:=Hangul_syllables}'); + Expect(1, 55215, '\p{hangulsyllables}', ""); + Expect(0, 55215, '\p{^hangulsyllables}', ""); + Expect(0, 55215, '\P{hangulsyllables}', ""); + Expect(1, 55215, '\P{^hangulsyllables}', ""); + Expect(0, 55216, '\p{hangulsyllables}', ""); + Expect(1, 55216, '\p{^hangulsyllables}', ""); + Expect(1, 55216, '\P{hangulsyllables}', ""); + Expect(0, 55216, '\P{^hangulsyllables}', ""); + Expect(1, 55215, '\p{_Hangul_syllables}', ""); + Expect(0, 55215, '\p{^_Hangul_syllables}', ""); + Expect(0, 55215, '\P{_Hangul_syllables}', ""); + Expect(1, 55215, '\P{^_Hangul_syllables}', ""); + Expect(0, 55216, '\p{_Hangul_syllables}', ""); + Expect(1, 55216, '\p{^_Hangul_syllables}', ""); + Expect(1, 55216, '\P{_Hangul_syllables}', ""); + Expect(0, 55216, '\P{^_Hangul_syllables}', ""); + Error('\p{--is_hangul_Syllables:=}'); + Error('\P{--is_hangul_Syllables:=}'); + Expect(1, 55215, '\p{ishangulsyllables}', ""); + Expect(0, 55215, '\p{^ishangulsyllables}', ""); + Expect(0, 55215, '\P{ishangulsyllables}', ""); + Expect(1, 55215, '\P{^ishangulsyllables}', ""); + Expect(0, 55216, '\p{ishangulsyllables}', ""); + Expect(1, 55216, '\p{^ishangulsyllables}', ""); + Expect(1, 55216, '\P{ishangulsyllables}', ""); + Expect(0, 55216, '\P{^ishangulsyllables}', ""); + Expect(1, 55215, '\p{-IS_Hangul_SYLLABLES}', ""); + Expect(0, 55215, '\p{^-IS_Hangul_SYLLABLES}', ""); + Expect(0, 55215, '\P{-IS_Hangul_SYLLABLES}', ""); + Expect(1, 55215, '\P{^-IS_Hangul_SYLLABLES}', ""); + Expect(0, 55216, '\p{-IS_Hangul_SYLLABLES}', ""); + Expect(1, 55216, '\p{^-IS_Hangul_SYLLABLES}', ""); + Expect(1, 55216, '\P{-IS_Hangul_SYLLABLES}', ""); + Expect(0, 55216, '\P{^-IS_Hangul_SYLLABLES}', ""); + Error('\p{/a/ In_Hangul_Syllables}'); + Error('\P{/a/ In_Hangul_Syllables}'); + Expect(1, 55215, '\p{inhangulsyllables}', ""); + Expect(0, 55215, '\p{^inhangulsyllables}', ""); + Expect(0, 55215, '\P{inhangulsyllables}', ""); + Expect(1, 55215, '\P{^inhangulsyllables}', ""); + Expect(0, 55216, '\p{inhangulsyllables}', ""); + Expect(1, 55216, '\p{^inhangulsyllables}', ""); + Expect(1, 55216, '\P{inhangulsyllables}', ""); + Expect(0, 55216, '\P{^inhangulsyllables}', ""); + Expect(1, 55215, '\p{ _In_hangul_SYLLABLES}', ""); + Expect(0, 55215, '\p{^ _In_hangul_SYLLABLES}', ""); + Expect(0, 55215, '\P{ _In_hangul_SYLLABLES}', ""); + Expect(1, 55215, '\P{^ _In_hangul_SYLLABLES}', ""); + Expect(0, 55216, '\p{ _In_hangul_SYLLABLES}', ""); + Expect(1, 55216, '\p{^ _In_hangul_SYLLABLES}', ""); + Expect(1, 55216, '\P{ _In_hangul_SYLLABLES}', ""); + Expect(0, 55216, '\P{^ _In_hangul_SYLLABLES}', ""); + Error('\p{/a/_-in_hangul}'); + Error('\P{/a/_-in_hangul}'); + Expect(1, 55215, '\p{inhangul}', ""); + Expect(0, 55215, '\p{^inhangul}', ""); + Expect(0, 55215, '\P{inhangul}', ""); + Expect(1, 55215, '\P{^inhangul}', ""); + Expect(0, 55216, '\p{inhangul}', ""); + Expect(1, 55216, '\p{^inhangul}', ""); + Expect(1, 55216, '\P{inhangul}', ""); + Expect(0, 55216, '\P{^inhangul}', ""); + Expect(1, 55215, '\p{--IN_HANGUL}', ""); + Expect(0, 55215, '\p{^--IN_HANGUL}', ""); + Expect(0, 55215, '\P{--IN_HANGUL}', ""); + Expect(1, 55215, '\P{^--IN_HANGUL}', ""); + Expect(0, 55216, '\p{--IN_HANGUL}', ""); + Expect(1, 55216, '\p{^--IN_HANGUL}', ""); + Expect(1, 55216, '\P{--IN_HANGUL}', ""); + Expect(0, 55216, '\P{^--IN_HANGUL}', ""); + Error('\p{:=hanifi_ROHINGYA}'); + Error('\P{:=hanifi_ROHINGYA}'); + Expect(1, 68921, '\p{hanifirohingya}', ""); + Expect(0, 68921, '\p{^hanifirohingya}', ""); + Expect(0, 68921, '\P{hanifirohingya}', ""); + Expect(1, 68921, '\P{^hanifirohingya}', ""); + Expect(0, 68922, '\p{hanifirohingya}', ""); + Expect(1, 68922, '\p{^hanifirohingya}', ""); + Expect(1, 68922, '\P{hanifirohingya}', ""); + Expect(0, 68922, '\P{^hanifirohingya}', ""); + Expect(1, 68921, '\p{ Hanifi_Rohingya}', ""); + Expect(0, 68921, '\p{^ Hanifi_Rohingya}', ""); + Expect(0, 68921, '\P{ Hanifi_Rohingya}', ""); + Expect(1, 68921, '\P{^ Hanifi_Rohingya}', ""); + Expect(0, 68922, '\p{ Hanifi_Rohingya}', ""); + Expect(1, 68922, '\p{^ Hanifi_Rohingya}', ""); + Expect(1, 68922, '\P{ Hanifi_Rohingya}', ""); + Expect(0, 68922, '\P{^ Hanifi_Rohingya}', ""); + Error('\p{--Is_HANIFI_rohingya:=}'); + Error('\P{--Is_HANIFI_rohingya:=}'); + Expect(1, 68921, '\p{ishanifirohingya}', ""); + Expect(0, 68921, '\p{^ishanifirohingya}', ""); + Expect(0, 68921, '\P{ishanifirohingya}', ""); + Expect(1, 68921, '\P{^ishanifirohingya}', ""); + Expect(0, 68922, '\p{ishanifirohingya}', ""); + Expect(1, 68922, '\p{^ishanifirohingya}', ""); + Expect(1, 68922, '\P{ishanifirohingya}', ""); + Expect(0, 68922, '\P{^ishanifirohingya}', ""); + Expect(1, 68921, '\p{-IS_HANIFI_Rohingya}', ""); + Expect(0, 68921, '\p{^-IS_HANIFI_Rohingya}', ""); + Expect(0, 68921, '\P{-IS_HANIFI_Rohingya}', ""); + Expect(1, 68921, '\P{^-IS_HANIFI_Rohingya}', ""); + Expect(0, 68922, '\p{-IS_HANIFI_Rohingya}', ""); + Expect(1, 68922, '\p{^-IS_HANIFI_Rohingya}', ""); + Expect(1, 68922, '\P{-IS_HANIFI_Rohingya}', ""); + Expect(0, 68922, '\P{^-IS_HANIFI_Rohingya}', ""); + Error('\p{/a/Rohg}'); + Error('\P{/a/Rohg}'); + Expect(1, 68921, '\p{rohg}', ""); + Expect(0, 68921, '\p{^rohg}', ""); + Expect(0, 68921, '\P{rohg}', ""); + Expect(1, 68921, '\P{^rohg}', ""); + Expect(0, 68922, '\p{rohg}', ""); + Expect(1, 68922, '\p{^rohg}', ""); + Expect(1, 68922, '\P{rohg}', ""); + Expect(0, 68922, '\P{^rohg}', ""); + Expect(1, 68921, '\p{_-Rohg}', ""); + Expect(0, 68921, '\p{^_-Rohg}', ""); + Expect(0, 68921, '\P{_-Rohg}', ""); + Expect(1, 68921, '\P{^_-Rohg}', ""); + Expect(0, 68922, '\p{_-Rohg}', ""); + Expect(1, 68922, '\p{^_-Rohg}', ""); + Expect(1, 68922, '\P{_-Rohg}', ""); + Expect(0, 68922, '\P{^_-Rohg}', ""); + Error('\p{:= Is_rohg}'); + Error('\P{:= Is_rohg}'); + Expect(1, 68921, '\p{isrohg}', ""); + Expect(0, 68921, '\p{^isrohg}', ""); + Expect(0, 68921, '\P{isrohg}', ""); + Expect(1, 68921, '\P{^isrohg}', ""); + Expect(0, 68922, '\p{isrohg}', ""); + Expect(1, 68922, '\p{^isrohg}', ""); + Expect(1, 68922, '\P{isrohg}', ""); + Expect(0, 68922, '\P{^isrohg}', ""); + Expect(1, 68921, '\p{_Is_Rohg}', ""); + Expect(0, 68921, '\p{^_Is_Rohg}', ""); + Expect(0, 68921, '\P{_Is_Rohg}', ""); + Expect(1, 68921, '\P{^_Is_Rohg}', ""); + Expect(0, 68922, '\p{_Is_Rohg}', ""); + Expect(1, 68922, '\p{^_Is_Rohg}', ""); + Expect(1, 68922, '\P{_Is_Rohg}', ""); + Expect(0, 68922, '\P{^_Is_Rohg}', ""); + Error('\p{-/a/Hanunoo}'); + Error('\P{-/a/Hanunoo}'); + Expect(1, 5942, '\p{hanunoo}', ""); + Expect(0, 5942, '\p{^hanunoo}', ""); + Expect(0, 5942, '\P{hanunoo}', ""); + Expect(1, 5942, '\P{^hanunoo}', ""); + Expect(0, 5943, '\p{hanunoo}', ""); + Expect(1, 5943, '\p{^hanunoo}', ""); + Expect(1, 5943, '\P{hanunoo}', ""); + Expect(0, 5943, '\P{^hanunoo}', ""); + Expect(1, 5942, '\p{_ hanunoo}', ""); + Expect(0, 5942, '\p{^_ hanunoo}', ""); + Expect(0, 5942, '\P{_ hanunoo}', ""); + Expect(1, 5942, '\P{^_ hanunoo}', ""); + Expect(0, 5943, '\p{_ hanunoo}', ""); + Expect(1, 5943, '\p{^_ hanunoo}', ""); + Expect(1, 5943, '\P{_ hanunoo}', ""); + Expect(0, 5943, '\P{^_ hanunoo}', ""); + Error('\p{/a/- is_Hanunoo}'); + Error('\P{/a/- is_Hanunoo}'); + Expect(1, 5942, '\p{ishanunoo}', ""); + Expect(0, 5942, '\p{^ishanunoo}', ""); + Expect(0, 5942, '\P{ishanunoo}', ""); + Expect(1, 5942, '\P{^ishanunoo}', ""); + Expect(0, 5943, '\p{ishanunoo}', ""); + Expect(1, 5943, '\p{^ishanunoo}', ""); + Expect(1, 5943, '\P{ishanunoo}', ""); + Expect(0, 5943, '\P{^ishanunoo}', ""); + Expect(1, 5942, '\p{ _is_HANUNOO}', ""); + Expect(0, 5942, '\p{^ _is_HANUNOO}', ""); + Expect(0, 5942, '\P{ _is_HANUNOO}', ""); + Expect(1, 5942, '\P{^ _is_HANUNOO}', ""); + Expect(0, 5943, '\p{ _is_HANUNOO}', ""); + Expect(1, 5943, '\p{^ _is_HANUNOO}', ""); + Expect(1, 5943, '\P{ _is_HANUNOO}', ""); + Expect(0, 5943, '\P{^ _is_HANUNOO}', ""); + Error('\p{/a/ -hano}'); + Error('\P{/a/ -hano}'); + Expect(1, 5942, '\p{hano}', ""); + Expect(0, 5942, '\p{^hano}', ""); + Expect(0, 5942, '\P{hano}', ""); + Expect(1, 5942, '\P{^hano}', ""); + Expect(0, 5943, '\p{hano}', ""); + Expect(1, 5943, '\p{^hano}', ""); + Expect(1, 5943, '\P{hano}', ""); + Expect(0, 5943, '\P{^hano}', ""); + Expect(1, 5942, '\p{- HANO}', ""); + Expect(0, 5942, '\p{^- HANO}', ""); + Expect(0, 5942, '\P{- HANO}', ""); + Expect(1, 5942, '\P{^- HANO}', ""); + Expect(0, 5943, '\p{- HANO}', ""); + Expect(1, 5943, '\p{^- HANO}', ""); + Expect(1, 5943, '\P{- HANO}', ""); + Expect(0, 5943, '\P{^- HANO}', ""); + Error('\p{:=- IS_hano}'); + Error('\P{:=- IS_hano}'); + Expect(1, 5942, '\p{ishano}', ""); + Expect(0, 5942, '\p{^ishano}', ""); + Expect(0, 5942, '\P{ishano}', ""); + Expect(1, 5942, '\P{^ishano}', ""); + Expect(0, 5943, '\p{ishano}', ""); + Expect(1, 5943, '\p{^ishano}', ""); + Expect(1, 5943, '\P{ishano}', ""); + Expect(0, 5943, '\P{^ishano}', ""); + Expect(1, 5942, '\p{ Is_Hano}', ""); + Expect(0, 5942, '\p{^ Is_Hano}', ""); + Expect(0, 5942, '\P{ Is_Hano}', ""); + Expect(1, 5942, '\P{^ Is_Hano}', ""); + Expect(0, 5943, '\p{ Is_Hano}', ""); + Expect(1, 5943, '\p{^ Is_Hano}', ""); + Expect(1, 5943, '\P{ Is_Hano}', ""); + Expect(0, 5943, '\P{^ Is_Hano}', ""); + Error('\p{/a/ -Hatran}'); + Error('\P{/a/ -Hatran}'); + Expect(1, 67839, '\p{hatran}', ""); + Expect(0, 67839, '\p{^hatran}', ""); + Expect(0, 67839, '\P{hatran}', ""); + Expect(1, 67839, '\P{^hatran}', ""); + Expect(0, 67840, '\p{hatran}', ""); + Expect(1, 67840, '\p{^hatran}', ""); + Expect(1, 67840, '\P{hatran}', ""); + Expect(0, 67840, '\P{^hatran}', ""); + Expect(1, 67839, '\p{__HATRAN}', ""); + Expect(0, 67839, '\p{^__HATRAN}', ""); + Expect(0, 67839, '\P{__HATRAN}', ""); + Expect(1, 67839, '\P{^__HATRAN}', ""); + Expect(0, 67840, '\p{__HATRAN}', ""); + Expect(1, 67840, '\p{^__HATRAN}', ""); + Expect(1, 67840, '\P{__HATRAN}', ""); + Expect(0, 67840, '\P{^__HATRAN}', ""); + Error('\p{ Is_Hatran/a/}'); + Error('\P{ Is_Hatran/a/}'); + Expect(1, 67839, '\p{ishatran}', ""); + Expect(0, 67839, '\p{^ishatran}', ""); + Expect(0, 67839, '\P{ishatran}', ""); + Expect(1, 67839, '\P{^ishatran}', ""); + Expect(0, 67840, '\p{ishatran}', ""); + Expect(1, 67840, '\p{^ishatran}', ""); + Expect(1, 67840, '\P{ishatran}', ""); + Expect(0, 67840, '\P{^ishatran}', ""); + Expect(1, 67839, '\p{- Is_Hatran}', ""); + Expect(0, 67839, '\p{^- Is_Hatran}', ""); + Expect(0, 67839, '\P{- Is_Hatran}', ""); + Expect(1, 67839, '\P{^- Is_Hatran}', ""); + Expect(0, 67840, '\p{- Is_Hatran}', ""); + Expect(1, 67840, '\p{^- Is_Hatran}', ""); + Expect(1, 67840, '\P{- Is_Hatran}', ""); + Expect(0, 67840, '\P{^- Is_Hatran}', ""); + Error('\p{ /a/hatr}'); + Error('\P{ /a/hatr}'); + Expect(1, 67839, '\p{hatr}', ""); + Expect(0, 67839, '\p{^hatr}', ""); + Expect(0, 67839, '\P{hatr}', ""); + Expect(1, 67839, '\P{^hatr}', ""); + Expect(0, 67840, '\p{hatr}', ""); + Expect(1, 67840, '\p{^hatr}', ""); + Expect(1, 67840, '\P{hatr}', ""); + Expect(0, 67840, '\P{^hatr}', ""); + Expect(1, 67839, '\p{_-hatr}', ""); + Expect(0, 67839, '\p{^_-hatr}', ""); + Expect(0, 67839, '\P{_-hatr}', ""); + Expect(1, 67839, '\P{^_-hatr}', ""); + Expect(0, 67840, '\p{_-hatr}', ""); + Expect(1, 67840, '\p{^_-hatr}', ""); + Expect(1, 67840, '\P{_-hatr}', ""); + Expect(0, 67840, '\P{^_-hatr}', ""); + Error('\p{ :=is_hatr}'); + Error('\P{ :=is_hatr}'); + Expect(1, 67839, '\p{ishatr}', ""); + Expect(0, 67839, '\p{^ishatr}', ""); + Expect(0, 67839, '\P{ishatr}', ""); + Expect(1, 67839, '\P{^ishatr}', ""); + Expect(0, 67840, '\p{ishatr}', ""); + Expect(1, 67840, '\p{^ishatr}', ""); + Expect(1, 67840, '\P{ishatr}', ""); + Expect(0, 67840, '\P{^ishatr}', ""); + Expect(1, 67839, '\p{__Is_Hatr}', ""); + Expect(0, 67839, '\p{^__Is_Hatr}', ""); + Expect(0, 67839, '\P{__Is_Hatr}', ""); + Expect(1, 67839, '\P{^__Is_Hatr}', ""); + Expect(0, 67840, '\p{__Is_Hatr}', ""); + Expect(1, 67840, '\p{^__Is_Hatr}', ""); + Expect(1, 67840, '\P{__Is_Hatr}', ""); + Expect(0, 67840, '\P{^__Is_Hatr}', ""); + Error('\p{hebrew:=}'); + Error('\P{hebrew:=}'); + Expect(1, 64335, '\p{hebrew}', ""); + Expect(0, 64335, '\p{^hebrew}', ""); + Expect(0, 64335, '\P{hebrew}', ""); + Expect(1, 64335, '\P{^hebrew}', ""); + Expect(0, 64336, '\p{hebrew}', ""); + Expect(1, 64336, '\p{^hebrew}', ""); + Expect(1, 64336, '\P{hebrew}', ""); + Expect(0, 64336, '\P{^hebrew}', ""); + Expect(1, 64335, '\p{ _Hebrew}', ""); + Expect(0, 64335, '\p{^ _Hebrew}', ""); + Expect(0, 64335, '\P{ _Hebrew}', ""); + Expect(1, 64335, '\P{^ _Hebrew}', ""); + Expect(0, 64336, '\p{ _Hebrew}', ""); + Expect(1, 64336, '\p{^ _Hebrew}', ""); + Expect(1, 64336, '\P{ _Hebrew}', ""); + Expect(0, 64336, '\P{^ _Hebrew}', ""); + Error('\p{-/a/Is_HEBREW}'); + Error('\P{-/a/Is_HEBREW}'); + Expect(1, 64335, '\p{ishebrew}', ""); + Expect(0, 64335, '\p{^ishebrew}', ""); + Expect(0, 64335, '\P{ishebrew}', ""); + Expect(1, 64335, '\P{^ishebrew}', ""); + Expect(0, 64336, '\p{ishebrew}', ""); + Expect(1, 64336, '\p{^ishebrew}', ""); + Expect(1, 64336, '\P{ishebrew}', ""); + Expect(0, 64336, '\P{^ishebrew}', ""); + Expect(1, 64335, '\p{ Is_Hebrew}', ""); + Expect(0, 64335, '\p{^ Is_Hebrew}', ""); + Expect(0, 64335, '\P{ Is_Hebrew}', ""); + Expect(1, 64335, '\P{^ Is_Hebrew}', ""); + Expect(0, 64336, '\p{ Is_Hebrew}', ""); + Expect(1, 64336, '\p{^ Is_Hebrew}', ""); + Expect(1, 64336, '\P{ Is_Hebrew}', ""); + Expect(0, 64336, '\P{^ Is_Hebrew}', ""); + Error('\p{:=_ Hebr}'); + Error('\P{:=_ Hebr}'); + Expect(1, 64335, '\p{hebr}', ""); + Expect(0, 64335, '\p{^hebr}', ""); + Expect(0, 64335, '\P{hebr}', ""); + Expect(1, 64335, '\P{^hebr}', ""); + Expect(0, 64336, '\p{hebr}', ""); + Expect(1, 64336, '\p{^hebr}', ""); + Expect(1, 64336, '\P{hebr}', ""); + Expect(0, 64336, '\P{^hebr}', ""); + Expect(1, 64335, '\p{ Hebr}', ""); + Expect(0, 64335, '\p{^ Hebr}', ""); + Expect(0, 64335, '\P{ Hebr}', ""); + Expect(1, 64335, '\P{^ Hebr}', ""); + Expect(0, 64336, '\p{ Hebr}', ""); + Expect(1, 64336, '\p{^ Hebr}', ""); + Expect(1, 64336, '\P{ Hebr}', ""); + Expect(0, 64336, '\P{^ Hebr}', ""); + Error('\p{ Is_Hebr:=}'); + Error('\P{ Is_Hebr:=}'); + Expect(1, 64335, '\p{ishebr}', ""); + Expect(0, 64335, '\p{^ishebr}', ""); + Expect(0, 64335, '\P{ishebr}', ""); + Expect(1, 64335, '\P{^ishebr}', ""); + Expect(0, 64336, '\p{ishebr}', ""); + Expect(1, 64336, '\p{^ishebr}', ""); + Expect(1, 64336, '\P{ishebr}', ""); + Expect(0, 64336, '\P{^ishebr}', ""); + Expect(1, 64335, '\p{-_is_Hebr}', ""); + Expect(0, 64335, '\p{^-_is_Hebr}', ""); + Expect(0, 64335, '\P{-_is_Hebr}', ""); + Expect(1, 64335, '\P{^-_is_Hebr}', ""); + Expect(0, 64336, '\p{-_is_Hebr}', ""); + Expect(1, 64336, '\p{^-_is_Hebr}', ""); + Expect(1, 64336, '\P{-_is_Hebr}', ""); + Expect(0, 64336, '\P{^-_is_Hebr}', ""); + Error('\p{_:=HIGH_PRIVATE_Use_SURROGATES}'); + Error('\P{_:=HIGH_PRIVATE_Use_SURROGATES}'); + Expect(1, 56319, '\p{highprivateusesurrogates}', ""); + Expect(0, 56319, '\p{^highprivateusesurrogates}', ""); + Expect(0, 56319, '\P{highprivateusesurrogates}', ""); + Expect(1, 56319, '\P{^highprivateusesurrogates}', ""); + Expect(0, 57344, '\p{highprivateusesurrogates}', ""); + Expect(1, 57344, '\p{^highprivateusesurrogates}', ""); + Expect(1, 57344, '\P{highprivateusesurrogates}', ""); + Expect(0, 57344, '\P{^highprivateusesurrogates}', ""); + Expect(1, 56319, '\p{ high_Private_Use_surrogates}', ""); + Expect(0, 56319, '\p{^ high_Private_Use_surrogates}', ""); + Expect(0, 56319, '\P{ high_Private_Use_surrogates}', ""); + Expect(1, 56319, '\P{^ high_Private_Use_surrogates}', ""); + Expect(0, 57344, '\p{ high_Private_Use_surrogates}', ""); + Expect(1, 57344, '\p{^ high_Private_Use_surrogates}', ""); + Expect(1, 57344, '\P{ high_Private_Use_surrogates}', ""); + Expect(0, 57344, '\P{^ high_Private_Use_surrogates}', ""); + Error('\p{ /a/Is_High_Private_Use_SURROGATES}'); + Error('\P{ /a/Is_High_Private_Use_SURROGATES}'); + Expect(1, 56319, '\p{ishighprivateusesurrogates}', ""); + Expect(0, 56319, '\p{^ishighprivateusesurrogates}', ""); + Expect(0, 56319, '\P{ishighprivateusesurrogates}', ""); + Expect(1, 56319, '\P{^ishighprivateusesurrogates}', ""); + Expect(0, 57344, '\p{ishighprivateusesurrogates}', ""); + Expect(1, 57344, '\p{^ishighprivateusesurrogates}', ""); + Expect(1, 57344, '\P{ishighprivateusesurrogates}', ""); + Expect(0, 57344, '\P{^ishighprivateusesurrogates}', ""); + Expect(1, 56319, '\p{ Is_HIGH_private_use_SURROGATES}', ""); + Expect(0, 56319, '\p{^ Is_HIGH_private_use_SURROGATES}', ""); + Expect(0, 56319, '\P{ Is_HIGH_private_use_SURROGATES}', ""); + Expect(1, 56319, '\P{^ Is_HIGH_private_use_SURROGATES}', ""); + Expect(0, 57344, '\p{ Is_HIGH_private_use_SURROGATES}', ""); + Expect(1, 57344, '\p{^ Is_HIGH_private_use_SURROGATES}', ""); + Expect(1, 57344, '\P{ Is_HIGH_private_use_SURROGATES}', ""); + Expect(0, 57344, '\P{^ Is_HIGH_private_use_SURROGATES}', ""); + Error('\p{ :=In_high_private_Use_SURROGATES}'); + Error('\P{ :=In_high_private_Use_SURROGATES}'); + Expect(1, 56319, '\p{inhighprivateusesurrogates}', ""); + Expect(0, 56319, '\p{^inhighprivateusesurrogates}', ""); + Expect(0, 56319, '\P{inhighprivateusesurrogates}', ""); + Expect(1, 56319, '\P{^inhighprivateusesurrogates}', ""); + Expect(0, 57344, '\p{inhighprivateusesurrogates}', ""); + Expect(1, 57344, '\p{^inhighprivateusesurrogates}', ""); + Expect(1, 57344, '\P{inhighprivateusesurrogates}', ""); + Expect(0, 57344, '\P{^inhighprivateusesurrogates}', ""); + Expect(1, 56319, '\p{- IN_HIGH_PRIVATE_USE_Surrogates}', ""); + Expect(0, 56319, '\p{^- IN_HIGH_PRIVATE_USE_Surrogates}', ""); + Expect(0, 56319, '\P{- IN_HIGH_PRIVATE_USE_Surrogates}', ""); + Expect(1, 56319, '\P{^- IN_HIGH_PRIVATE_USE_Surrogates}', ""); + Expect(0, 57344, '\p{- IN_HIGH_PRIVATE_USE_Surrogates}', ""); + Expect(1, 57344, '\p{^- IN_HIGH_PRIVATE_USE_Surrogates}', ""); + Expect(1, 57344, '\P{- IN_HIGH_PRIVATE_USE_Surrogates}', ""); + Expect(0, 57344, '\P{^- IN_HIGH_PRIVATE_USE_Surrogates}', ""); + Error('\p{_ HIGH_PU_SURROGATES/a/}'); + Error('\P{_ HIGH_PU_SURROGATES/a/}'); + Expect(1, 56319, '\p{highpusurrogates}', ""); + Expect(0, 56319, '\p{^highpusurrogates}', ""); + Expect(0, 56319, '\P{highpusurrogates}', ""); + Expect(1, 56319, '\P{^highpusurrogates}', ""); + Expect(0, 57344, '\p{highpusurrogates}', ""); + Expect(1, 57344, '\p{^highpusurrogates}', ""); + Expect(1, 57344, '\P{highpusurrogates}', ""); + Expect(0, 57344, '\P{^highpusurrogates}', ""); + Expect(1, 56319, '\p{ _High_PU_SURROGATES}', ""); + Expect(0, 56319, '\p{^ _High_PU_SURROGATES}', ""); + Expect(0, 56319, '\P{ _High_PU_SURROGATES}', ""); + Expect(1, 56319, '\P{^ _High_PU_SURROGATES}', ""); + Expect(0, 57344, '\p{ _High_PU_SURROGATES}', ""); + Expect(1, 57344, '\p{^ _High_PU_SURROGATES}', ""); + Expect(1, 57344, '\P{ _High_PU_SURROGATES}', ""); + Expect(0, 57344, '\P{^ _High_PU_SURROGATES}', ""); + Error('\p{_/a/is_HIGH_PU_SURROGATES}'); + Error('\P{_/a/is_HIGH_PU_SURROGATES}'); + Expect(1, 56319, '\p{ishighpusurrogates}', ""); + Expect(0, 56319, '\p{^ishighpusurrogates}', ""); + Expect(0, 56319, '\P{ishighpusurrogates}', ""); + Expect(1, 56319, '\P{^ishighpusurrogates}', ""); + Expect(0, 57344, '\p{ishighpusurrogates}', ""); + Expect(1, 57344, '\p{^ishighpusurrogates}', ""); + Expect(1, 57344, '\P{ishighpusurrogates}', ""); + Expect(0, 57344, '\P{^ishighpusurrogates}', ""); + Expect(1, 56319, '\p{ Is_HIGH_PU_SURROGATES}', ""); + Expect(0, 56319, '\p{^ Is_HIGH_PU_SURROGATES}', ""); + Expect(0, 56319, '\P{ Is_HIGH_PU_SURROGATES}', ""); + Expect(1, 56319, '\P{^ Is_HIGH_PU_SURROGATES}', ""); + Expect(0, 57344, '\p{ Is_HIGH_PU_SURROGATES}', ""); + Expect(1, 57344, '\p{^ Is_HIGH_PU_SURROGATES}', ""); + Expect(1, 57344, '\P{ Is_HIGH_PU_SURROGATES}', ""); + Expect(0, 57344, '\P{^ Is_HIGH_PU_SURROGATES}', ""); + Error('\p{/a/__In_high_pu_Surrogates}'); + Error('\P{/a/__In_high_pu_Surrogates}'); + Expect(1, 56319, '\p{inhighpusurrogates}', ""); + Expect(0, 56319, '\p{^inhighpusurrogates}', ""); + Expect(0, 56319, '\P{inhighpusurrogates}', ""); + Expect(1, 56319, '\P{^inhighpusurrogates}', ""); + Expect(0, 57344, '\p{inhighpusurrogates}', ""); + Expect(1, 57344, '\p{^inhighpusurrogates}', ""); + Expect(1, 57344, '\P{inhighpusurrogates}', ""); + Expect(0, 57344, '\P{^inhighpusurrogates}', ""); + Expect(1, 56319, '\p{- In_HIGH_pu_Surrogates}', ""); + Expect(0, 56319, '\p{^- In_HIGH_pu_Surrogates}', ""); + Expect(0, 56319, '\P{- In_HIGH_pu_Surrogates}', ""); + Expect(1, 56319, '\P{^- In_HIGH_pu_Surrogates}', ""); + Expect(0, 57344, '\p{- In_HIGH_pu_Surrogates}', ""); + Expect(1, 57344, '\p{^- In_HIGH_pu_Surrogates}', ""); + Expect(1, 57344, '\P{- In_HIGH_pu_Surrogates}', ""); + Expect(0, 57344, '\P{^- In_HIGH_pu_Surrogates}', ""); + Error('\p{- High_Surrogates:=}'); + Error('\P{- High_Surrogates:=}'); + Expect(1, 56191, '\p{highsurrogates}', ""); + Expect(0, 56191, '\p{^highsurrogates}', ""); + Expect(0, 56191, '\P{highsurrogates}', ""); + Expect(1, 56191, '\P{^highsurrogates}', ""); + Expect(0, 57344, '\p{highsurrogates}', ""); + Expect(1, 57344, '\p{^highsurrogates}', ""); + Expect(1, 57344, '\P{highsurrogates}', ""); + Expect(0, 57344, '\P{^highsurrogates}', ""); + Expect(1, 56191, '\p{ high_SURROGATES}', ""); + Expect(0, 56191, '\p{^ high_SURROGATES}', ""); + Expect(0, 56191, '\P{ high_SURROGATES}', ""); + Expect(1, 56191, '\P{^ high_SURROGATES}', ""); + Expect(0, 57344, '\p{ high_SURROGATES}', ""); + Expect(1, 57344, '\p{^ high_SURROGATES}', ""); + Expect(1, 57344, '\P{ high_SURROGATES}', ""); + Expect(0, 57344, '\P{^ high_SURROGATES}', ""); + Error('\p{:=Is_High_surrogates}'); + Error('\P{:=Is_High_surrogates}'); + Expect(1, 56191, '\p{ishighsurrogates}', ""); + Expect(0, 56191, '\p{^ishighsurrogates}', ""); + Expect(0, 56191, '\P{ishighsurrogates}', ""); + Expect(1, 56191, '\P{^ishighsurrogates}', ""); + Expect(0, 57344, '\p{ishighsurrogates}', ""); + Expect(1, 57344, '\p{^ishighsurrogates}', ""); + Expect(1, 57344, '\P{ishighsurrogates}', ""); + Expect(0, 57344, '\P{^ishighsurrogates}', ""); + Expect(1, 56191, '\p{-is_high_Surrogates}', ""); + Expect(0, 56191, '\p{^-is_high_Surrogates}', ""); + Expect(0, 56191, '\P{-is_high_Surrogates}', ""); + Expect(1, 56191, '\P{^-is_high_Surrogates}', ""); + Expect(0, 57344, '\p{-is_high_Surrogates}', ""); + Expect(1, 57344, '\p{^-is_high_Surrogates}', ""); + Expect(1, 57344, '\P{-is_high_Surrogates}', ""); + Expect(0, 57344, '\P{^-is_high_Surrogates}', ""); + Error('\p{ :=In_High_Surrogates}'); + Error('\P{ :=In_High_Surrogates}'); + Expect(1, 56191, '\p{inhighsurrogates}', ""); + Expect(0, 56191, '\p{^inhighsurrogates}', ""); + Expect(0, 56191, '\P{inhighsurrogates}', ""); + Expect(1, 56191, '\P{^inhighsurrogates}', ""); + Expect(0, 57344, '\p{inhighsurrogates}', ""); + Expect(1, 57344, '\p{^inhighsurrogates}', ""); + Expect(1, 57344, '\P{inhighsurrogates}', ""); + Expect(0, 57344, '\P{^inhighsurrogates}', ""); + Expect(1, 56191, '\p{ In_High_surrogates}', ""); + Expect(0, 56191, '\p{^ In_High_surrogates}', ""); + Expect(0, 56191, '\P{ In_High_surrogates}', ""); + Expect(1, 56191, '\P{^ In_High_surrogates}', ""); + Expect(0, 57344, '\p{ In_High_surrogates}', ""); + Expect(1, 57344, '\p{^ In_High_surrogates}', ""); + Expect(1, 57344, '\P{ In_High_surrogates}', ""); + Expect(0, 57344, '\P{^ In_High_surrogates}', ""); + Error('\p{/a/ _HIRAGANA}'); + Error('\P{/a/ _HIRAGANA}'); + Expect(1, 127488, '\p{hiragana}', ""); + Expect(0, 127488, '\p{^hiragana}', ""); + Expect(0, 127488, '\P{hiragana}', ""); + Expect(1, 127488, '\P{^hiragana}', ""); + Expect(0, 127489, '\p{hiragana}', ""); + Expect(1, 127489, '\p{^hiragana}', ""); + Expect(1, 127489, '\P{hiragana}', ""); + Expect(0, 127489, '\P{^hiragana}', ""); + Expect(1, 127488, '\p{ -Hiragana}', ""); + Expect(0, 127488, '\p{^ -Hiragana}', ""); + Expect(0, 127488, '\P{ -Hiragana}', ""); + Expect(1, 127488, '\P{^ -Hiragana}', ""); + Expect(0, 127489, '\p{ -Hiragana}', ""); + Expect(1, 127489, '\p{^ -Hiragana}', ""); + Expect(1, 127489, '\P{ -Hiragana}', ""); + Expect(0, 127489, '\P{^ -Hiragana}', ""); + Error('\p{/a/_ Is_hiragana}'); + Error('\P{/a/_ Is_hiragana}'); + Expect(1, 127488, '\p{ishiragana}', ""); + Expect(0, 127488, '\p{^ishiragana}', ""); + Expect(0, 127488, '\P{ishiragana}', ""); + Expect(1, 127488, '\P{^ishiragana}', ""); + Expect(0, 127489, '\p{ishiragana}', ""); + Expect(1, 127489, '\p{^ishiragana}', ""); + Expect(1, 127489, '\P{ishiragana}', ""); + Expect(0, 127489, '\P{^ishiragana}', ""); + Expect(1, 127488, '\p{ -is_Hiragana}', ""); + Expect(0, 127488, '\p{^ -is_Hiragana}', ""); + Expect(0, 127488, '\P{ -is_Hiragana}', ""); + Expect(1, 127488, '\P{^ -is_Hiragana}', ""); + Expect(0, 127489, '\p{ -is_Hiragana}', ""); + Expect(1, 127489, '\p{^ -is_Hiragana}', ""); + Expect(1, 127489, '\P{ -is_Hiragana}', ""); + Expect(0, 127489, '\P{^ -is_Hiragana}', ""); + Error('\p{-:=Hira}'); + Error('\P{-:=Hira}'); + Expect(1, 127488, '\p{hira}', ""); + Expect(0, 127488, '\p{^hira}', ""); + Expect(0, 127488, '\P{hira}', ""); + Expect(1, 127488, '\P{^hira}', ""); + Expect(0, 127489, '\p{hira}', ""); + Expect(1, 127489, '\p{^hira}', ""); + Expect(1, 127489, '\P{hira}', ""); + Expect(0, 127489, '\P{^hira}', ""); + Expect(1, 127488, '\p{ hira}', ""); + Expect(0, 127488, '\p{^ hira}', ""); + Expect(0, 127488, '\P{ hira}', ""); + Expect(1, 127488, '\P{^ hira}', ""); + Expect(0, 127489, '\p{ hira}', ""); + Expect(1, 127489, '\p{^ hira}', ""); + Expect(1, 127489, '\P{ hira}', ""); + Expect(0, 127489, '\P{^ hira}', ""); + Error('\p{ Is_Hira/a/}'); + Error('\P{ Is_Hira/a/}'); + Expect(1, 127488, '\p{ishira}', ""); + Expect(0, 127488, '\p{^ishira}', ""); + Expect(0, 127488, '\P{ishira}', ""); + Expect(1, 127488, '\P{^ishira}', ""); + Expect(0, 127489, '\p{ishira}', ""); + Expect(1, 127489, '\p{^ishira}', ""); + Expect(1, 127489, '\P{ishira}', ""); + Expect(0, 127489, '\P{^ishira}', ""); + Expect(1, 127488, '\p{- Is_Hira}', ""); + Expect(0, 127488, '\p{^- Is_Hira}', ""); + Expect(0, 127488, '\P{- Is_Hira}', ""); + Expect(1, 127488, '\P{^- Is_Hira}', ""); + Expect(0, 127489, '\p{- Is_Hira}', ""); + Expect(1, 127489, '\p{^- Is_Hira}', ""); + Expect(1, 127489, '\P{- Is_Hira}', ""); + Expect(0, 127489, '\P{^- Is_Hira}', ""); + Error('\p{/a/ Hyphen}'); + Error('\P{/a/ Hyphen}'); + Expect(1, 65381, '\p{hyphen}', 'deprecated'); + Expect(0, 65381, '\p{^hyphen}', 'deprecated'); + Expect(0, 65381, '\P{hyphen}', 'deprecated'); + Expect(1, 65381, '\P{^hyphen}', 'deprecated'); + Expect(0, 65382, '\p{hyphen}', 'deprecated'); + Expect(1, 65382, '\p{^hyphen}', 'deprecated'); + Expect(1, 65382, '\P{hyphen}', 'deprecated'); + Expect(0, 65382, '\P{^hyphen}', 'deprecated'); + Expect(1, 65381, '\p{ _HYPHEN}', 'deprecated'); + Expect(0, 65381, '\p{^ _HYPHEN}', 'deprecated'); + Expect(0, 65381, '\P{ _HYPHEN}', 'deprecated'); + Expect(1, 65381, '\P{^ _HYPHEN}', 'deprecated'); + Expect(0, 65382, '\p{ _HYPHEN}', 'deprecated'); + Expect(1, 65382, '\p{^ _HYPHEN}', 'deprecated'); + Expect(1, 65382, '\P{ _HYPHEN}', 'deprecated'); + Expect(0, 65382, '\P{^ _HYPHEN}', 'deprecated'); + Error('\p{_Is_Hyphen/a/}'); + Error('\P{_Is_Hyphen/a/}'); + Expect(1, 65381, '\p{ishyphen}', 'deprecated'); + Expect(0, 65381, '\p{^ishyphen}', 'deprecated'); + Expect(0, 65381, '\P{ishyphen}', 'deprecated'); + Expect(1, 65381, '\P{^ishyphen}', 'deprecated'); + Expect(0, 65382, '\p{ishyphen}', 'deprecated'); + Expect(1, 65382, '\p{^ishyphen}', 'deprecated'); + Expect(1, 65382, '\P{ishyphen}', 'deprecated'); + Expect(0, 65382, '\P{^ishyphen}', 'deprecated'); + Expect(1, 65381, '\p{_ Is_Hyphen}', 'deprecated'); + Expect(0, 65381, '\p{^_ Is_Hyphen}', 'deprecated'); + Expect(0, 65381, '\P{_ Is_Hyphen}', 'deprecated'); + Expect(1, 65381, '\P{^_ Is_Hyphen}', 'deprecated'); + Expect(0, 65382, '\p{_ Is_Hyphen}', 'deprecated'); + Expect(1, 65382, '\p{^_ Is_Hyphen}', 'deprecated'); + Expect(1, 65382, '\P{_ Is_Hyphen}', 'deprecated'); + Expect(0, 65382, '\P{^_ Is_Hyphen}', 'deprecated'); + Error('\p{:=- id_Compat_math_continue}'); + Error('\P{:=- id_Compat_math_continue}'); + Expect(1, 120771, '\p{idcompatmathcontinue}', ""); + Expect(0, 120771, '\p{^idcompatmathcontinue}', ""); + Expect(0, 120771, '\P{idcompatmathcontinue}', ""); + Expect(1, 120771, '\P{^idcompatmathcontinue}', ""); + Expect(0, 120772, '\p{idcompatmathcontinue}', ""); + Expect(1, 120772, '\p{^idcompatmathcontinue}', ""); + Expect(1, 120772, '\P{idcompatmathcontinue}', ""); + Expect(0, 120772, '\P{^idcompatmathcontinue}', ""); + Expect(1, 120771, '\p{ _ID_compat_Math_continue}', ""); + Expect(0, 120771, '\p{^ _ID_compat_Math_continue}', ""); + Expect(0, 120771, '\P{ _ID_compat_Math_continue}', ""); + Expect(1, 120771, '\P{^ _ID_compat_Math_continue}', ""); + Expect(0, 120772, '\p{ _ID_compat_Math_continue}', ""); + Expect(1, 120772, '\p{^ _ID_compat_Math_continue}', ""); + Expect(1, 120772, '\P{ _ID_compat_Math_continue}', ""); + Expect(0, 120772, '\P{^ _ID_compat_Math_continue}', ""); + Error('\p{-IS_ID_Compat_Math_Continue:=}'); + Error('\P{-IS_ID_Compat_Math_Continue:=}'); + Expect(1, 120771, '\p{isidcompatmathcontinue}', ""); + Expect(0, 120771, '\p{^isidcompatmathcontinue}', ""); + Expect(0, 120771, '\P{isidcompatmathcontinue}', ""); + Expect(1, 120771, '\P{^isidcompatmathcontinue}', ""); + Expect(0, 120772, '\p{isidcompatmathcontinue}', ""); + Expect(1, 120772, '\p{^isidcompatmathcontinue}', ""); + Expect(1, 120772, '\P{isidcompatmathcontinue}', ""); + Expect(0, 120772, '\P{^isidcompatmathcontinue}', ""); + Expect(1, 120771, '\p{ IS_ID_COMPAT_Math_continue}', ""); + Expect(0, 120771, '\p{^ IS_ID_COMPAT_Math_continue}', ""); + Expect(0, 120771, '\P{ IS_ID_COMPAT_Math_continue}', ""); + Expect(1, 120771, '\P{^ IS_ID_COMPAT_Math_continue}', ""); + Expect(0, 120772, '\p{ IS_ID_COMPAT_Math_continue}', ""); + Expect(1, 120772, '\p{^ IS_ID_COMPAT_Math_continue}', ""); + Expect(1, 120772, '\P{ IS_ID_COMPAT_Math_continue}', ""); + Expect(0, 120772, '\P{^ IS_ID_COMPAT_Math_continue}', ""); + Error('\p{:= id_Compat_math_START}'); + Error('\P{:= id_Compat_math_START}'); + Expect(1, 120771, '\p{idcompatmathstart}', ""); + Expect(0, 120771, '\p{^idcompatmathstart}', ""); + Expect(0, 120771, '\P{idcompatmathstart}', ""); + Expect(1, 120771, '\P{^idcompatmathstart}', ""); + Expect(0, 120772, '\p{idcompatmathstart}', ""); + Expect(1, 120772, '\p{^idcompatmathstart}', ""); + Expect(1, 120772, '\P{idcompatmathstart}', ""); + Expect(0, 120772, '\P{^idcompatmathstart}', ""); + Expect(1, 120771, '\p{ _ID_compat_Math_START}', ""); + Expect(0, 120771, '\p{^ _ID_compat_Math_START}', ""); + Expect(0, 120771, '\P{ _ID_compat_Math_START}', ""); + Expect(1, 120771, '\P{^ _ID_compat_Math_START}', ""); + Expect(0, 120772, '\p{ _ID_compat_Math_START}', ""); + Expect(1, 120772, '\p{^ _ID_compat_Math_START}', ""); + Expect(1, 120772, '\P{ _ID_compat_Math_START}', ""); + Expect(0, 120772, '\P{^ _ID_compat_Math_START}', ""); + Error('\p{/a/ _IS_ID_compat_math_Start}'); + Error('\P{/a/ _IS_ID_compat_math_Start}'); + Expect(1, 120771, '\p{isidcompatmathstart}', ""); + Expect(0, 120771, '\p{^isidcompatmathstart}', ""); + Expect(0, 120771, '\P{isidcompatmathstart}', ""); + Expect(1, 120771, '\P{^isidcompatmathstart}', ""); + Expect(0, 120772, '\p{isidcompatmathstart}', ""); + Expect(1, 120772, '\p{^isidcompatmathstart}', ""); + Expect(1, 120772, '\P{isidcompatmathstart}', ""); + Expect(0, 120772, '\P{^isidcompatmathstart}', ""); + Expect(1, 120771, '\p{ IS_ID_Compat_math_Start}', ""); + Expect(0, 120771, '\p{^ IS_ID_Compat_math_Start}', ""); + Expect(0, 120771, '\P{ IS_ID_Compat_math_Start}', ""); + Expect(1, 120771, '\P{^ IS_ID_Compat_math_Start}', ""); + Expect(0, 120772, '\p{ IS_ID_Compat_math_Start}', ""); + Expect(1, 120772, '\p{^ IS_ID_Compat_math_Start}', ""); + Expect(1, 120772, '\P{ IS_ID_Compat_math_Start}', ""); + Expect(0, 120772, '\P{^ IS_ID_Compat_math_Start}', ""); + Error('\p{-/a/ID_Continue}'); + Error('\P{-/a/ID_Continue}'); + Expect(1, 917999, '\p{idcontinue}', ""); + Expect(0, 917999, '\p{^idcontinue}', ""); + Expect(0, 917999, '\P{idcontinue}', ""); + Expect(1, 917999, '\P{^idcontinue}', ""); + Expect(0, 918000, '\p{idcontinue}', ""); + Expect(1, 918000, '\p{^idcontinue}', ""); + Expect(1, 918000, '\P{idcontinue}', ""); + Expect(0, 918000, '\P{^idcontinue}', ""); + Expect(1, 917999, '\p{ _ID_Continue}', ""); + Expect(0, 917999, '\p{^ _ID_Continue}', ""); + Expect(0, 917999, '\P{ _ID_Continue}', ""); + Expect(1, 917999, '\P{^ _ID_Continue}', ""); + Expect(0, 918000, '\p{ _ID_Continue}', ""); + Expect(1, 918000, '\p{^ _ID_Continue}', ""); + Expect(1, 918000, '\P{ _ID_Continue}', ""); + Expect(0, 918000, '\P{^ _ID_Continue}', ""); + Error('\p{ Is_id_CONTINUE/a/}'); + Error('\P{ Is_id_CONTINUE/a/}'); + Expect(1, 917999, '\p{isidcontinue}', ""); + Expect(0, 917999, '\p{^isidcontinue}', ""); + Expect(0, 917999, '\P{isidcontinue}', ""); + Expect(1, 917999, '\P{^isidcontinue}', ""); + Expect(0, 918000, '\p{isidcontinue}', ""); + Expect(1, 918000, '\p{^isidcontinue}', ""); + Expect(1, 918000, '\P{isidcontinue}', ""); + Expect(0, 918000, '\P{^isidcontinue}', ""); + Expect(1, 917999, '\p{ -IS_ID_Continue}', ""); + Expect(0, 917999, '\p{^ -IS_ID_Continue}', ""); + Expect(0, 917999, '\P{ -IS_ID_Continue}', ""); + Expect(1, 917999, '\P{^ -IS_ID_Continue}', ""); + Expect(0, 918000, '\p{ -IS_ID_Continue}', ""); + Expect(1, 918000, '\p{^ -IS_ID_Continue}', ""); + Expect(1, 918000, '\P{ -IS_ID_Continue}', ""); + Expect(0, 918000, '\P{^ -IS_ID_Continue}', ""); + Error('\p{:= _idc}'); + Error('\P{:= _idc}'); + Expect(1, 917999, '\p{idc}', ""); + Expect(0, 917999, '\p{^idc}', ""); + Expect(0, 917999, '\P{idc}', ""); + Expect(1, 917999, '\P{^idc}', ""); + Expect(0, 918000, '\p{idc}', ""); + Expect(1, 918000, '\p{^idc}', ""); + Expect(1, 918000, '\P{idc}', ""); + Expect(0, 918000, '\P{^idc}', ""); + Expect(1, 917999, '\p{ IDC}', ""); + Expect(0, 917999, '\p{^ IDC}', ""); + Expect(0, 917999, '\P{ IDC}', ""); + Expect(1, 917999, '\P{^ IDC}', ""); + Expect(0, 918000, '\p{ IDC}', ""); + Expect(1, 918000, '\p{^ IDC}', ""); + Expect(1, 918000, '\P{ IDC}', ""); + Expect(0, 918000, '\P{^ IDC}', ""); + Error('\p{:= IS_IDC}'); + Error('\P{:= IS_IDC}'); + Expect(1, 917999, '\p{isidc}', ""); + Expect(0, 917999, '\p{^isidc}', ""); + Expect(0, 917999, '\P{isidc}', ""); + Expect(1, 917999, '\P{^isidc}', ""); + Expect(0, 918000, '\p{isidc}', ""); + Expect(1, 918000, '\p{^isidc}', ""); + Expect(1, 918000, '\P{isidc}', ""); + Expect(0, 918000, '\P{^isidc}', ""); + Expect(1, 917999, '\p{_is_IDC}', ""); + Expect(0, 917999, '\p{^_is_IDC}', ""); + Expect(0, 917999, '\P{_is_IDC}', ""); + Expect(1, 917999, '\P{^_is_IDC}', ""); + Expect(0, 918000, '\p{_is_IDC}', ""); + Expect(1, 918000, '\p{^_is_IDC}', ""); + Expect(1, 918000, '\P{_is_IDC}', ""); + Expect(0, 918000, '\P{^_is_IDC}', ""); + Error('\p{ _ID_START:=}'); + Error('\P{ _ID_START:=}'); + Expect(1, 210041, '\p{idstart}', ""); + Expect(0, 210041, '\p{^idstart}', ""); + Expect(0, 210041, '\P{idstart}', ""); + Expect(1, 210041, '\P{^idstart}', ""); + Expect(0, 210042, '\p{idstart}', ""); + Expect(1, 210042, '\p{^idstart}', ""); + Expect(1, 210042, '\P{idstart}', ""); + Expect(0, 210042, '\P{^idstart}', ""); + Expect(1, 210041, '\p{ ID_Start}', ""); + Expect(0, 210041, '\p{^ ID_Start}', ""); + Expect(0, 210041, '\P{ ID_Start}', ""); + Expect(1, 210041, '\P{^ ID_Start}', ""); + Expect(0, 210042, '\p{ ID_Start}', ""); + Expect(1, 210042, '\p{^ ID_Start}', ""); + Expect(1, 210042, '\P{ ID_Start}', ""); + Expect(0, 210042, '\P{^ ID_Start}', ""); + Error('\p{/a/ is_ID_Start}'); + Error('\P{/a/ is_ID_Start}'); + Expect(1, 210041, '\p{isidstart}', ""); + Expect(0, 210041, '\p{^isidstart}', ""); + Expect(0, 210041, '\P{isidstart}', ""); + Expect(1, 210041, '\P{^isidstart}', ""); + Expect(0, 210042, '\p{isidstart}', ""); + Expect(1, 210042, '\p{^isidstart}', ""); + Expect(1, 210042, '\P{isidstart}', ""); + Expect(0, 210042, '\P{^isidstart}', ""); + Expect(1, 210041, '\p{-Is_ID_Start}', ""); + Expect(0, 210041, '\p{^-Is_ID_Start}', ""); + Expect(0, 210041, '\P{-Is_ID_Start}', ""); + Expect(1, 210041, '\P{^-Is_ID_Start}', ""); + Expect(0, 210042, '\p{-Is_ID_Start}', ""); + Expect(1, 210042, '\p{^-Is_ID_Start}', ""); + Expect(1, 210042, '\P{-Is_ID_Start}', ""); + Expect(0, 210042, '\P{^-Is_ID_Start}', ""); + Error('\p{ IDS:=}'); + Error('\P{ IDS:=}'); + Expect(1, 210041, '\p{ids}', ""); + Expect(0, 210041, '\p{^ids}', ""); + Expect(0, 210041, '\P{ids}', ""); + Expect(1, 210041, '\P{^ids}', ""); + Expect(0, 210042, '\p{ids}', ""); + Expect(1, 210042, '\p{^ids}', ""); + Expect(1, 210042, '\P{ids}', ""); + Expect(0, 210042, '\P{^ids}', ""); + Expect(1, 210041, '\p{_ids}', ""); + Expect(0, 210041, '\p{^_ids}', ""); + Expect(0, 210041, '\P{_ids}', ""); + Expect(1, 210041, '\P{^_ids}', ""); + Expect(0, 210042, '\p{_ids}', ""); + Expect(1, 210042, '\p{^_ids}', ""); + Expect(1, 210042, '\P{_ids}', ""); + Expect(0, 210042, '\P{^_ids}', ""); + Error('\p{_:=Is_IDS}'); + Error('\P{_:=Is_IDS}'); + Expect(1, 210041, '\p{isids}', ""); + Expect(0, 210041, '\p{^isids}', ""); + Expect(0, 210041, '\P{isids}', ""); + Expect(1, 210041, '\P{^isids}', ""); + Expect(0, 210042, '\p{isids}', ""); + Expect(1, 210042, '\p{^isids}', ""); + Expect(1, 210042, '\P{isids}', ""); + Expect(0, 210042, '\P{^isids}', ""); + Expect(1, 210041, '\p{ _Is_ids}', ""); + Expect(0, 210041, '\p{^ _Is_ids}', ""); + Expect(0, 210041, '\P{ _Is_ids}', ""); + Expect(1, 210041, '\P{^ _Is_ids}', ""); + Expect(0, 210042, '\p{ _Is_ids}', ""); + Expect(1, 210042, '\p{^ _Is_ids}', ""); + Expect(1, 210042, '\P{ _Is_ids}', ""); + Expect(0, 210042, '\P{^ _Is_ids}', ""); + Error('\p{:=IDEOGRAPHIC}'); + Error('\P{:=IDEOGRAPHIC}'); + Expect(1, 210041, '\p{ideographic}', ""); + Expect(0, 210041, '\p{^ideographic}', ""); + Expect(0, 210041, '\P{ideographic}', ""); + Expect(1, 210041, '\P{^ideographic}', ""); + Expect(0, 210042, '\p{ideographic}', ""); + Expect(1, 210042, '\p{^ideographic}', ""); + Expect(1, 210042, '\P{ideographic}', ""); + Expect(0, 210042, '\P{^ideographic}', ""); + Expect(1, 210041, '\p{ ideographic}', ""); + Expect(0, 210041, '\p{^ ideographic}', ""); + Expect(0, 210041, '\P{ ideographic}', ""); + Expect(1, 210041, '\P{^ ideographic}', ""); + Expect(0, 210042, '\p{ ideographic}', ""); + Expect(1, 210042, '\p{^ ideographic}', ""); + Expect(1, 210042, '\P{ ideographic}', ""); + Expect(0, 210042, '\P{^ ideographic}', ""); + Error('\p{_/a/Is_Ideographic}'); + Error('\P{_/a/Is_Ideographic}'); + Expect(1, 210041, '\p{isideographic}', ""); + Expect(0, 210041, '\p{^isideographic}', ""); + Expect(0, 210041, '\P{isideographic}', ""); + Expect(1, 210041, '\P{^isideographic}', ""); + Expect(0, 210042, '\p{isideographic}', ""); + Expect(1, 210042, '\p{^isideographic}', ""); + Expect(1, 210042, '\P{isideographic}', ""); + Expect(0, 210042, '\P{^isideographic}', ""); + Expect(1, 210041, '\p{-is_ideographic}', ""); + Expect(0, 210041, '\p{^-is_ideographic}', ""); + Expect(0, 210041, '\P{-is_ideographic}', ""); + Expect(1, 210041, '\P{^-is_ideographic}', ""); + Expect(0, 210042, '\p{-is_ideographic}', ""); + Expect(1, 210042, '\p{^-is_ideographic}', ""); + Expect(1, 210042, '\P{-is_ideographic}', ""); + Expect(0, 210042, '\P{^-is_ideographic}', ""); + Error('\p{ Ideo:=}'); + Error('\P{ Ideo:=}'); + Expect(1, 210041, '\p{ideo}', ""); + Expect(0, 210041, '\p{^ideo}', ""); + Expect(0, 210041, '\P{ideo}', ""); + Expect(1, 210041, '\P{^ideo}', ""); + Expect(0, 210042, '\p{ideo}', ""); + Expect(1, 210042, '\p{^ideo}', ""); + Expect(1, 210042, '\P{ideo}', ""); + Expect(0, 210042, '\P{^ideo}', ""); + Expect(1, 210041, '\p{- Ideo}', ""); + Expect(0, 210041, '\p{^- Ideo}', ""); + Expect(0, 210041, '\P{- Ideo}', ""); + Expect(1, 210041, '\P{^- Ideo}', ""); + Expect(0, 210042, '\p{- Ideo}', ""); + Expect(1, 210042, '\p{^- Ideo}', ""); + Expect(1, 210042, '\P{- Ideo}', ""); + Expect(0, 210042, '\P{^- Ideo}', ""); + Error('\p{:=_-IS_IDEO}'); + Error('\P{:=_-IS_IDEO}'); + Expect(1, 210041, '\p{isideo}', ""); + Expect(0, 210041, '\p{^isideo}', ""); + Expect(0, 210041, '\P{isideo}', ""); + Expect(1, 210041, '\P{^isideo}', ""); + Expect(0, 210042, '\p{isideo}', ""); + Expect(1, 210042, '\p{^isideo}', ""); + Expect(1, 210042, '\P{isideo}', ""); + Expect(0, 210042, '\P{^isideo}', ""); + Expect(1, 210041, '\p{ -Is_Ideo}', ""); + Expect(0, 210041, '\p{^ -Is_Ideo}', ""); + Expect(0, 210041, '\P{ -Is_Ideo}', ""); + Expect(1, 210041, '\P{^ -Is_Ideo}', ""); + Expect(0, 210042, '\p{ -Is_Ideo}', ""); + Expect(1, 210042, '\p{^ -Is_Ideo}', ""); + Expect(1, 210042, '\P{ -Is_Ideo}', ""); + Expect(0, 210042, '\P{^ -Is_Ideo}', ""); + Error('\p{/a/_ideographic_DESCRIPTION_CHARACTERS}'); + Error('\P{/a/_ideographic_DESCRIPTION_CHARACTERS}'); + Expect(1, 12287, '\p{ideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\p{^ideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\P{ideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\P{^ideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\p{ideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\p{^ideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\P{ideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\P{^ideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\p{ Ideographic_description_characters}', ""); + Expect(0, 12287, '\p{^ Ideographic_description_characters}', ""); + Expect(0, 12287, '\P{ Ideographic_description_characters}', ""); + Expect(1, 12287, '\P{^ Ideographic_description_characters}', ""); + Expect(0, 12288, '\p{ Ideographic_description_characters}', ""); + Expect(1, 12288, '\p{^ Ideographic_description_characters}', ""); + Expect(1, 12288, '\P{ Ideographic_description_characters}', ""); + Expect(0, 12288, '\P{^ Ideographic_description_characters}', ""); + Error('\p{ IS_Ideographic_DESCRIPTION_characters:=}'); + Error('\P{ IS_Ideographic_DESCRIPTION_characters:=}'); + Expect(1, 12287, '\p{isideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\p{^isideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\P{isideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\P{^isideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\p{isideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\p{^isideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\P{isideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\P{^isideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\p{__is_Ideographic_Description_CHARACTERS}', ""); + Expect(0, 12287, '\p{^__is_Ideographic_Description_CHARACTERS}', ""); + Expect(0, 12287, '\P{__is_Ideographic_Description_CHARACTERS}', ""); + Expect(1, 12287, '\P{^__is_Ideographic_Description_CHARACTERS}', ""); + Expect(0, 12288, '\p{__is_Ideographic_Description_CHARACTERS}', ""); + Expect(1, 12288, '\p{^__is_Ideographic_Description_CHARACTERS}', ""); + Expect(1, 12288, '\P{__is_Ideographic_Description_CHARACTERS}', ""); + Expect(0, 12288, '\P{^__is_Ideographic_Description_CHARACTERS}', ""); + Error('\p{:= -IN_ideographic_description_CHARACTERS}'); + Error('\P{:= -IN_ideographic_description_CHARACTERS}'); + Expect(1, 12287, '\p{inideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\p{^inideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\P{inideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\P{^inideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\p{inideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\p{^inideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\P{inideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\P{^inideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\p{ IN_IDEOGRAPHIC_description_characters}', ""); + Expect(0, 12287, '\p{^ IN_IDEOGRAPHIC_description_characters}', ""); + Expect(0, 12287, '\P{ IN_IDEOGRAPHIC_description_characters}', ""); + Expect(1, 12287, '\P{^ IN_IDEOGRAPHIC_description_characters}', ""); + Expect(0, 12288, '\p{ IN_IDEOGRAPHIC_description_characters}', ""); + Expect(1, 12288, '\p{^ IN_IDEOGRAPHIC_description_characters}', ""); + Expect(1, 12288, '\P{ IN_IDEOGRAPHIC_description_characters}', ""); + Expect(0, 12288, '\P{^ IN_IDEOGRAPHIC_description_characters}', ""); + Error('\p{/a/ -In_IDC}'); + Error('\P{/a/ -In_IDC}'); + Expect(1, 12287, '\p{inidc}', ""); + Expect(0, 12287, '\p{^inidc}', ""); + Expect(0, 12287, '\P{inidc}', ""); + Expect(1, 12287, '\P{^inidc}', ""); + Expect(0, 12288, '\p{inidc}', ""); + Expect(1, 12288, '\p{^inidc}', ""); + Expect(1, 12288, '\P{inidc}', ""); + Expect(0, 12288, '\P{^inidc}', ""); + Expect(1, 12287, '\p{ in_IDC}', ""); + Expect(0, 12287, '\p{^ in_IDC}', ""); + Expect(0, 12287, '\P{ in_IDC}', ""); + Expect(1, 12287, '\P{^ in_IDC}', ""); + Expect(0, 12288, '\p{ in_IDC}', ""); + Expect(1, 12288, '\p{^ in_IDC}', ""); + Expect(1, 12288, '\P{ in_IDC}', ""); + Expect(0, 12288, '\P{^ in_IDC}', ""); + Error('\p{ /a/IDEOGRAPHIC_Symbols_and_punctuation}'); + Error('\P{ /a/IDEOGRAPHIC_Symbols_and_punctuation}'); + Expect(1, 94207, '\p{ideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\p{^ideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\P{ideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\P{^ideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\p{ideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\p{^ideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\P{ideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\P{^ideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\p{ IDEOGRAPHIC_Symbols_And_punctuation}', ""); + Expect(0, 94207, '\p{^ IDEOGRAPHIC_Symbols_And_punctuation}', ""); + Expect(0, 94207, '\P{ IDEOGRAPHIC_Symbols_And_punctuation}', ""); + Expect(1, 94207, '\P{^ IDEOGRAPHIC_Symbols_And_punctuation}', ""); + Expect(0, 94208, '\p{ IDEOGRAPHIC_Symbols_And_punctuation}', ""); + Expect(1, 94208, '\p{^ IDEOGRAPHIC_Symbols_And_punctuation}', ""); + Expect(1, 94208, '\P{ IDEOGRAPHIC_Symbols_And_punctuation}', ""); + Expect(0, 94208, '\P{^ IDEOGRAPHIC_Symbols_And_punctuation}', ""); + Error('\p{ Is_ideographic_Symbols_AND_punctuation:=}'); + Error('\P{ Is_ideographic_Symbols_AND_punctuation:=}'); + Expect(1, 94207, '\p{isideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\p{^isideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\P{isideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\P{^isideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\p{isideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\p{^isideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\P{isideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\P{^isideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\p{ is_ideographic_Symbols_And_Punctuation}', ""); + Expect(0, 94207, '\p{^ is_ideographic_Symbols_And_Punctuation}', ""); + Expect(0, 94207, '\P{ is_ideographic_Symbols_And_Punctuation}', ""); + Expect(1, 94207, '\P{^ is_ideographic_Symbols_And_Punctuation}', ""); + Expect(0, 94208, '\p{ is_ideographic_Symbols_And_Punctuation}', ""); + Expect(1, 94208, '\p{^ is_ideographic_Symbols_And_Punctuation}', ""); + Expect(1, 94208, '\P{ is_ideographic_Symbols_And_Punctuation}', ""); + Expect(0, 94208, '\P{^ is_ideographic_Symbols_And_Punctuation}', ""); + Error('\p{ :=in_ideographic_Symbols_And_punctuation}'); + Error('\P{ :=in_ideographic_Symbols_And_punctuation}'); + Expect(1, 94207, '\p{inideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\p{^inideographicsymbolsandpunctuation}', ""); + Expect(0, 94207, '\P{inideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\P{^inideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\p{inideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\p{^inideographicsymbolsandpunctuation}', ""); + Expect(1, 94208, '\P{inideographicsymbolsandpunctuation}', ""); + Expect(0, 94208, '\P{^inideographicsymbolsandpunctuation}', ""); + Expect(1, 94207, '\p{- In_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION}', ""); + Expect(0, 94207, '\p{^- In_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION}', ""); + Expect(0, 94207, '\P{- In_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION}', ""); + Expect(1, 94207, '\P{^- In_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION}', ""); + Expect(0, 94208, '\p{- In_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION}', ""); + Expect(1, 94208, '\p{^- In_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION}', ""); + Expect(1, 94208, '\P{- In_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION}', ""); + Expect(0, 94208, '\P{^- In_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION}', ""); + Error('\p{ _Ideographic_Symbols/a/}'); + Error('\P{ _Ideographic_Symbols/a/}'); + Expect(1, 94207, '\p{ideographicsymbols}', ""); + Expect(0, 94207, '\p{^ideographicsymbols}', ""); + Expect(0, 94207, '\P{ideographicsymbols}', ""); + Expect(1, 94207, '\P{^ideographicsymbols}', ""); + Expect(0, 94208, '\p{ideographicsymbols}', ""); + Expect(1, 94208, '\p{^ideographicsymbols}', ""); + Expect(1, 94208, '\P{ideographicsymbols}', ""); + Expect(0, 94208, '\P{^ideographicsymbols}', ""); + Expect(1, 94207, '\p{ IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94207, '\p{^ IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94207, '\P{ IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94207, '\P{^ IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94208, '\p{ IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94208, '\p{^ IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94208, '\P{ IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94208, '\P{^ IDEOGRAPHIC_Symbols}', ""); + Error('\p{_-is_ideographic_Symbols:=}'); + Error('\P{_-is_ideographic_Symbols:=}'); + Expect(1, 94207, '\p{isideographicsymbols}', ""); + Expect(0, 94207, '\p{^isideographicsymbols}', ""); + Expect(0, 94207, '\P{isideographicsymbols}', ""); + Expect(1, 94207, '\P{^isideographicsymbols}', ""); + Expect(0, 94208, '\p{isideographicsymbols}', ""); + Expect(1, 94208, '\p{^isideographicsymbols}', ""); + Expect(1, 94208, '\P{isideographicsymbols}', ""); + Expect(0, 94208, '\P{^isideographicsymbols}', ""); + Expect(1, 94207, '\p{_IS_Ideographic_Symbols}', ""); + Expect(0, 94207, '\p{^_IS_Ideographic_Symbols}', ""); + Expect(0, 94207, '\P{_IS_Ideographic_Symbols}', ""); + Expect(1, 94207, '\P{^_IS_Ideographic_Symbols}', ""); + Expect(0, 94208, '\p{_IS_Ideographic_Symbols}', ""); + Expect(1, 94208, '\p{^_IS_Ideographic_Symbols}', ""); + Expect(1, 94208, '\P{_IS_Ideographic_Symbols}', ""); + Expect(0, 94208, '\P{^_IS_Ideographic_Symbols}', ""); + Error('\p{ IN_ideographic_Symbols/a/}'); + Error('\P{ IN_ideographic_Symbols/a/}'); + Expect(1, 94207, '\p{inideographicsymbols}', ""); + Expect(0, 94207, '\p{^inideographicsymbols}', ""); + Expect(0, 94207, '\P{inideographicsymbols}', ""); + Expect(1, 94207, '\P{^inideographicsymbols}', ""); + Expect(0, 94208, '\p{inideographicsymbols}', ""); + Expect(1, 94208, '\p{^inideographicsymbols}', ""); + Expect(1, 94208, '\P{inideographicsymbols}', ""); + Expect(0, 94208, '\P{^inideographicsymbols}', ""); + Expect(1, 94207, '\p{_In_IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94207, '\p{^_In_IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94207, '\P{_In_IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94207, '\P{^_In_IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94208, '\p{_In_IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94208, '\p{^_In_IDEOGRAPHIC_Symbols}', ""); + Expect(1, 94208, '\P{_In_IDEOGRAPHIC_Symbols}', ""); + Expect(0, 94208, '\P{^_In_IDEOGRAPHIC_Symbols}', ""); + Error('\p{/a/ids_Binary_Operator}'); + Error('\P{/a/ids_Binary_Operator}'); + Expect(1, 12783, '\p{idsbinaryoperator}', ""); + Expect(0, 12783, '\p{^idsbinaryoperator}', ""); + Expect(0, 12783, '\P{idsbinaryoperator}', ""); + Expect(1, 12783, '\P{^idsbinaryoperator}', ""); + Expect(0, 12784, '\p{idsbinaryoperator}', ""); + Expect(1, 12784, '\p{^idsbinaryoperator}', ""); + Expect(1, 12784, '\P{idsbinaryoperator}', ""); + Expect(0, 12784, '\P{^idsbinaryoperator}', ""); + Expect(1, 12783, '\p{ IDS_binary_Operator}', ""); + Expect(0, 12783, '\p{^ IDS_binary_Operator}', ""); + Expect(0, 12783, '\P{ IDS_binary_Operator}', ""); + Expect(1, 12783, '\P{^ IDS_binary_Operator}', ""); + Expect(0, 12784, '\p{ IDS_binary_Operator}', ""); + Expect(1, 12784, '\p{^ IDS_binary_Operator}', ""); + Expect(1, 12784, '\P{ IDS_binary_Operator}', ""); + Expect(0, 12784, '\P{^ IDS_binary_Operator}', ""); + Error('\p{-is_ids_binary_Operator:=}'); + Error('\P{-is_ids_binary_Operator:=}'); + Expect(1, 12783, '\p{isidsbinaryoperator}', ""); + Expect(0, 12783, '\p{^isidsbinaryoperator}', ""); + Expect(0, 12783, '\P{isidsbinaryoperator}', ""); + Expect(1, 12783, '\P{^isidsbinaryoperator}', ""); + Expect(0, 12784, '\p{isidsbinaryoperator}', ""); + Expect(1, 12784, '\p{^isidsbinaryoperator}', ""); + Expect(1, 12784, '\P{isidsbinaryoperator}', ""); + Expect(0, 12784, '\P{^isidsbinaryoperator}', ""); + Expect(1, 12783, '\p{_Is_ids_BINARY_Operator}', ""); + Expect(0, 12783, '\p{^_Is_ids_BINARY_Operator}', ""); + Expect(0, 12783, '\P{_Is_ids_BINARY_Operator}', ""); + Expect(1, 12783, '\P{^_Is_ids_BINARY_Operator}', ""); + Expect(0, 12784, '\p{_Is_ids_BINARY_Operator}', ""); + Expect(1, 12784, '\p{^_Is_ids_BINARY_Operator}', ""); + Expect(1, 12784, '\P{_Is_ids_BINARY_Operator}', ""); + Expect(0, 12784, '\P{^_Is_ids_BINARY_Operator}', ""); + Error('\p{:= _IDSB}'); + Error('\P{:= _IDSB}'); + Expect(1, 12783, '\p{idsb}', ""); + Expect(0, 12783, '\p{^idsb}', ""); + Expect(0, 12783, '\P{idsb}', ""); + Expect(1, 12783, '\P{^idsb}', ""); + Expect(0, 12784, '\p{idsb}', ""); + Expect(1, 12784, '\p{^idsb}', ""); + Expect(1, 12784, '\P{idsb}', ""); + Expect(0, 12784, '\P{^idsb}', ""); + Expect(1, 12783, '\p{_-idsb}', ""); + Expect(0, 12783, '\p{^_-idsb}', ""); + Expect(0, 12783, '\P{_-idsb}', ""); + Expect(1, 12783, '\P{^_-idsb}', ""); + Expect(0, 12784, '\p{_-idsb}', ""); + Expect(1, 12784, '\p{^_-idsb}', ""); + Expect(1, 12784, '\P{_-idsb}', ""); + Expect(0, 12784, '\P{^_-idsb}', ""); + Error('\p{ IS_IDSB/a/}'); + Error('\P{ IS_IDSB/a/}'); + Expect(1, 12783, '\p{isidsb}', ""); + Expect(0, 12783, '\p{^isidsb}', ""); + Expect(0, 12783, '\P{isidsb}', ""); + Expect(1, 12783, '\P{^isidsb}', ""); + Expect(0, 12784, '\p{isidsb}', ""); + Expect(1, 12784, '\p{^isidsb}', ""); + Expect(1, 12784, '\P{isidsb}', ""); + Expect(0, 12784, '\P{^isidsb}', ""); + Expect(1, 12783, '\p{- Is_IDSB}', ""); + Expect(0, 12783, '\p{^- Is_IDSB}', ""); + Expect(0, 12783, '\P{- Is_IDSB}', ""); + Expect(1, 12783, '\P{^- Is_IDSB}', ""); + Expect(0, 12784, '\p{- Is_IDSB}', ""); + Expect(1, 12784, '\p{^- Is_IDSB}', ""); + Expect(1, 12784, '\P{- Is_IDSB}', ""); + Expect(0, 12784, '\P{^- Is_IDSB}', ""); + Error('\p{ :=ids_TRINARY_operator}'); + Error('\P{ :=ids_TRINARY_operator}'); + Expect(1, 12275, '\p{idstrinaryoperator}', ""); + Expect(0, 12275, '\p{^idstrinaryoperator}', ""); + Expect(0, 12275, '\P{idstrinaryoperator}', ""); + Expect(1, 12275, '\P{^idstrinaryoperator}', ""); + Expect(0, 12276, '\p{idstrinaryoperator}', ""); + Expect(1, 12276, '\p{^idstrinaryoperator}', ""); + Expect(1, 12276, '\P{idstrinaryoperator}', ""); + Expect(0, 12276, '\P{^idstrinaryoperator}', ""); + Expect(1, 12275, '\p{ -IDS_Trinary_Operator}', ""); + Expect(0, 12275, '\p{^ -IDS_Trinary_Operator}', ""); + Expect(0, 12275, '\P{ -IDS_Trinary_Operator}', ""); + Expect(1, 12275, '\P{^ -IDS_Trinary_Operator}', ""); + Expect(0, 12276, '\p{ -IDS_Trinary_Operator}', ""); + Expect(1, 12276, '\p{^ -IDS_Trinary_Operator}', ""); + Expect(1, 12276, '\P{ -IDS_Trinary_Operator}', ""); + Expect(0, 12276, '\P{^ -IDS_Trinary_Operator}', ""); + Error('\p{/a/ is_ids_TRINARY_Operator}'); + Error('\P{/a/ is_ids_TRINARY_Operator}'); + Expect(1, 12275, '\p{isidstrinaryoperator}', ""); + Expect(0, 12275, '\p{^isidstrinaryoperator}', ""); + Expect(0, 12275, '\P{isidstrinaryoperator}', ""); + Expect(1, 12275, '\P{^isidstrinaryoperator}', ""); + Expect(0, 12276, '\p{isidstrinaryoperator}', ""); + Expect(1, 12276, '\p{^isidstrinaryoperator}', ""); + Expect(1, 12276, '\P{isidstrinaryoperator}', ""); + Expect(0, 12276, '\P{^isidstrinaryoperator}', ""); + Expect(1, 12275, '\p{--Is_ids_Trinary_operator}', ""); + Expect(0, 12275, '\p{^--Is_ids_Trinary_operator}', ""); + Expect(0, 12275, '\P{--Is_ids_Trinary_operator}', ""); + Expect(1, 12275, '\P{^--Is_ids_Trinary_operator}', ""); + Expect(0, 12276, '\p{--Is_ids_Trinary_operator}', ""); + Expect(1, 12276, '\p{^--Is_ids_Trinary_operator}', ""); + Expect(1, 12276, '\P{--Is_ids_Trinary_operator}', ""); + Expect(0, 12276, '\P{^--Is_ids_Trinary_operator}', ""); + Error('\p{ /a/IDST}'); + Error('\P{ /a/IDST}'); + Expect(1, 12275, '\p{idst}', ""); + Expect(0, 12275, '\p{^idst}', ""); + Expect(0, 12275, '\P{idst}', ""); + Expect(1, 12275, '\P{^idst}', ""); + Expect(0, 12276, '\p{idst}', ""); + Expect(1, 12276, '\p{^idst}', ""); + Expect(1, 12276, '\P{idst}', ""); + Expect(0, 12276, '\P{^idst}', ""); + Expect(1, 12275, '\p{ IDST}', ""); + Expect(0, 12275, '\p{^ IDST}', ""); + Expect(0, 12275, '\P{ IDST}', ""); + Expect(1, 12275, '\P{^ IDST}', ""); + Expect(0, 12276, '\p{ IDST}', ""); + Expect(1, 12276, '\p{^ IDST}', ""); + Expect(1, 12276, '\P{ IDST}', ""); + Expect(0, 12276, '\P{^ IDST}', ""); + Error('\p{IS_IDST:=}'); + Error('\P{IS_IDST:=}'); + Expect(1, 12275, '\p{isidst}', ""); + Expect(0, 12275, '\p{^isidst}', ""); + Expect(0, 12275, '\P{isidst}', ""); + Expect(1, 12275, '\P{^isidst}', ""); + Expect(0, 12276, '\p{isidst}', ""); + Expect(1, 12276, '\p{^isidst}', ""); + Expect(1, 12276, '\P{isidst}', ""); + Expect(0, 12276, '\P{^isidst}', ""); + Expect(1, 12275, '\p{ Is_IDST}', ""); + Expect(0, 12275, '\p{^ Is_IDST}', ""); + Expect(0, 12275, '\P{ Is_IDST}', ""); + Expect(1, 12275, '\P{^ Is_IDST}', ""); + Expect(0, 12276, '\p{ Is_IDST}', ""); + Expect(1, 12276, '\p{^ Is_IDST}', ""); + Expect(1, 12276, '\P{ Is_IDST}', ""); + Expect(0, 12276, '\P{^ Is_IDST}', ""); + Error('\p{ -ids_Unary_Operator/a/}'); + Error('\P{ -ids_Unary_Operator/a/}'); + Expect(1, 12287, '\p{idsunaryoperator}', ""); + Expect(0, 12287, '\p{^idsunaryoperator}', ""); + Expect(0, 12287, '\P{idsunaryoperator}', ""); + Expect(1, 12287, '\P{^idsunaryoperator}', ""); + Expect(0, 12288, '\p{idsunaryoperator}', ""); + Expect(1, 12288, '\p{^idsunaryoperator}', ""); + Expect(1, 12288, '\P{idsunaryoperator}', ""); + Expect(0, 12288, '\P{^idsunaryoperator}', ""); + Expect(1, 12287, '\p{ _ids_UNARY_operator}', ""); + Expect(0, 12287, '\p{^ _ids_UNARY_operator}', ""); + Expect(0, 12287, '\P{ _ids_UNARY_operator}', ""); + Expect(1, 12287, '\P{^ _ids_UNARY_operator}', ""); + Expect(0, 12288, '\p{ _ids_UNARY_operator}', ""); + Expect(1, 12288, '\p{^ _ids_UNARY_operator}', ""); + Expect(1, 12288, '\P{ _ids_UNARY_operator}', ""); + Expect(0, 12288, '\P{^ _ids_UNARY_operator}', ""); + Error('\p{:=_ Is_IDS_Unary_OPERATOR}'); + Error('\P{:=_ Is_IDS_Unary_OPERATOR}'); + Expect(1, 12287, '\p{isidsunaryoperator}', ""); + Expect(0, 12287, '\p{^isidsunaryoperator}', ""); + Expect(0, 12287, '\P{isidsunaryoperator}', ""); + Expect(1, 12287, '\P{^isidsunaryoperator}', ""); + Expect(0, 12288, '\p{isidsunaryoperator}', ""); + Expect(1, 12288, '\p{^isidsunaryoperator}', ""); + Expect(1, 12288, '\P{isidsunaryoperator}', ""); + Expect(0, 12288, '\P{^isidsunaryoperator}', ""); + Expect(1, 12287, '\p{ _is_IDS_UNARY_Operator}', ""); + Expect(0, 12287, '\p{^ _is_IDS_UNARY_Operator}', ""); + Expect(0, 12287, '\P{ _is_IDS_UNARY_Operator}', ""); + Expect(1, 12287, '\P{^ _is_IDS_UNARY_Operator}', ""); + Expect(0, 12288, '\p{ _is_IDS_UNARY_Operator}', ""); + Expect(1, 12288, '\p{^ _is_IDS_UNARY_Operator}', ""); + Expect(1, 12288, '\P{ _is_IDS_UNARY_Operator}', ""); + Expect(0, 12288, '\P{^ _is_IDS_UNARY_Operator}', ""); + Error('\p{ IDSU:=}'); + Error('\P{ IDSU:=}'); + Expect(1, 12287, '\p{idsu}', ""); + Expect(0, 12287, '\p{^idsu}', ""); + Expect(0, 12287, '\P{idsu}', ""); + Expect(1, 12287, '\P{^idsu}', ""); + Expect(0, 12288, '\p{idsu}', ""); + Expect(1, 12288, '\p{^idsu}', ""); + Expect(1, 12288, '\P{idsu}', ""); + Expect(0, 12288, '\P{^idsu}', ""); + Expect(1, 12287, '\p{- IDSU}', ""); + Expect(0, 12287, '\p{^- IDSU}', ""); + Expect(0, 12287, '\P{- IDSU}', ""); + Expect(1, 12287, '\P{^- IDSU}', ""); + Expect(0, 12288, '\p{- IDSU}', ""); + Expect(1, 12288, '\p{^- IDSU}', ""); + Expect(1, 12288, '\P{- IDSU}', ""); + Expect(0, 12288, '\P{^- IDSU}', ""); + Error('\p{:=- is_IDSU}'); + Error('\P{:=- is_IDSU}'); + Expect(1, 12287, '\p{isidsu}', ""); + Expect(0, 12287, '\p{^isidsu}', ""); + Expect(0, 12287, '\P{isidsu}', ""); + Expect(1, 12287, '\P{^isidsu}', ""); + Expect(0, 12288, '\p{isidsu}', ""); + Expect(1, 12288, '\p{^isidsu}', ""); + Expect(1, 12288, '\P{isidsu}', ""); + Expect(0, 12288, '\P{^isidsu}', ""); + Expect(1, 12287, '\p{ _IS_IDSU}', ""); + Expect(0, 12287, '\p{^ _IS_IDSU}', ""); + Expect(0, 12287, '\P{ _IS_IDSU}', ""); + Expect(1, 12287, '\P{^ _IS_IDSU}', ""); + Expect(0, 12288, '\p{ _IS_IDSU}', ""); + Expect(1, 12288, '\p{^ _IS_IDSU}', ""); + Expect(1, 12288, '\P{ _IS_IDSU}', ""); + Expect(0, 12288, '\P{^ _IS_IDSU}', ""); + Error('\p{Imperial_ARAMAIC/a/}'); + Error('\P{Imperial_ARAMAIC/a/}'); + Expect(1, 67679, '\p{imperialaramaic}', ""); + Expect(0, 67679, '\p{^imperialaramaic}', ""); + Expect(0, 67679, '\P{imperialaramaic}', ""); + Expect(1, 67679, '\P{^imperialaramaic}', ""); + Expect(0, 67680, '\p{imperialaramaic}', ""); + Expect(1, 67680, '\p{^imperialaramaic}', ""); + Expect(1, 67680, '\P{imperialaramaic}', ""); + Expect(0, 67680, '\P{^imperialaramaic}', ""); + Expect(1, 67679, '\p{ -Imperial_Aramaic}', ""); + Expect(0, 67679, '\p{^ -Imperial_Aramaic}', ""); + Expect(0, 67679, '\P{ -Imperial_Aramaic}', ""); + Expect(1, 67679, '\P{^ -Imperial_Aramaic}', ""); + Expect(0, 67680, '\p{ -Imperial_Aramaic}', ""); + Expect(1, 67680, '\p{^ -Imperial_Aramaic}', ""); + Expect(1, 67680, '\P{ -Imperial_Aramaic}', ""); + Expect(0, 67680, '\P{^ -Imperial_Aramaic}', ""); + Error('\p{ is_Imperial_Aramaic/a/}'); + Error('\P{ is_Imperial_Aramaic/a/}'); + Expect(1, 67679, '\p{isimperialaramaic}', ""); + Expect(0, 67679, '\p{^isimperialaramaic}', ""); + Expect(0, 67679, '\P{isimperialaramaic}', ""); + Expect(1, 67679, '\P{^isimperialaramaic}', ""); + Expect(0, 67680, '\p{isimperialaramaic}', ""); + Expect(1, 67680, '\p{^isimperialaramaic}', ""); + Expect(1, 67680, '\P{isimperialaramaic}', ""); + Expect(0, 67680, '\P{^isimperialaramaic}', ""); + Expect(1, 67679, '\p{- IS_IMPERIAL_Aramaic}', ""); + Expect(0, 67679, '\p{^- IS_IMPERIAL_Aramaic}', ""); + Expect(0, 67679, '\P{- IS_IMPERIAL_Aramaic}', ""); + Expect(1, 67679, '\P{^- IS_IMPERIAL_Aramaic}', ""); + Expect(0, 67680, '\p{- IS_IMPERIAL_Aramaic}', ""); + Expect(1, 67680, '\p{^- IS_IMPERIAL_Aramaic}', ""); + Expect(1, 67680, '\P{- IS_IMPERIAL_Aramaic}', ""); + Expect(0, 67680, '\P{^- IS_IMPERIAL_Aramaic}', ""); + Error('\p{ /a/Armi}'); + Error('\P{ /a/Armi}'); + Expect(1, 67679, '\p{armi}', ""); + Expect(0, 67679, '\p{^armi}', ""); + Expect(0, 67679, '\P{armi}', ""); + Expect(1, 67679, '\P{^armi}', ""); + Expect(0, 67680, '\p{armi}', ""); + Expect(1, 67680, '\p{^armi}', ""); + Expect(1, 67680, '\P{armi}', ""); + Expect(0, 67680, '\P{^armi}', ""); + Expect(1, 67679, '\p{_-Armi}', ""); + Expect(0, 67679, '\p{^_-Armi}', ""); + Expect(0, 67679, '\P{_-Armi}', ""); + Expect(1, 67679, '\P{^_-Armi}', ""); + Expect(0, 67680, '\p{_-Armi}', ""); + Expect(1, 67680, '\p{^_-Armi}', ""); + Expect(1, 67680, '\P{_-Armi}', ""); + Expect(0, 67680, '\P{^_-Armi}', ""); + Error('\p{:=-_IS_ARMI}'); + Error('\P{:=-_IS_ARMI}'); + Expect(1, 67679, '\p{isarmi}', ""); + Expect(0, 67679, '\p{^isarmi}', ""); + Expect(0, 67679, '\P{isarmi}', ""); + Expect(1, 67679, '\P{^isarmi}', ""); + Expect(0, 67680, '\p{isarmi}', ""); + Expect(1, 67680, '\p{^isarmi}', ""); + Expect(1, 67680, '\P{isarmi}', ""); + Expect(0, 67680, '\P{^isarmi}', ""); + Expect(1, 67679, '\p{__is_Armi}', ""); + Expect(0, 67679, '\p{^__is_Armi}', ""); + Expect(0, 67679, '\P{__is_Armi}', ""); + Expect(1, 67679, '\P{^__is_Armi}', ""); + Expect(0, 67680, '\p{__is_Armi}', ""); + Expect(1, 67680, '\p{^__is_Armi}', ""); + Expect(1, 67680, '\P{__is_Armi}', ""); + Expect(0, 67680, '\P{^__is_Armi}', ""); + Error('\p{ IN_adlam/a/}'); + Error('\P{ IN_adlam/a/}'); + Expect(1, 125279, '\p{inadlam}', ""); + Expect(0, 125279, '\p{^inadlam}', ""); + Expect(0, 125279, '\P{inadlam}', ""); + Expect(1, 125279, '\P{^inadlam}', ""); + Expect(0, 125280, '\p{inadlam}', ""); + Expect(1, 125280, '\p{^inadlam}', ""); + Expect(1, 125280, '\P{inadlam}', ""); + Expect(0, 125280, '\P{^inadlam}', ""); + Expect(1, 125279, '\p{ IN_ADLAM}', ""); + Expect(0, 125279, '\p{^ IN_ADLAM}', ""); + Expect(0, 125279, '\P{ IN_ADLAM}', ""); + Expect(1, 125279, '\P{^ IN_ADLAM}', ""); + Expect(0, 125280, '\p{ IN_ADLAM}', ""); + Expect(1, 125280, '\p{^ IN_ADLAM}', ""); + Expect(1, 125280, '\P{ IN_ADLAM}', ""); + Expect(0, 125280, '\P{^ IN_ADLAM}', ""); + Error('\p{:=In_Adlam}'); + Error('\P{:=In_Adlam}'); + Expect(1, 125279, '\p{ IN_adlam}', ""); + Expect(0, 125279, '\p{^ IN_adlam}', ""); + Expect(0, 125279, '\P{ IN_adlam}', ""); + Expect(1, 125279, '\P{^ IN_adlam}', ""); + Expect(0, 125280, '\p{ IN_adlam}', ""); + Expect(1, 125280, '\p{^ IN_adlam}', ""); + Expect(1, 125280, '\P{ IN_adlam}', ""); + Expect(0, 125280, '\P{^ IN_adlam}', ""); + Error('\p{ /a/In_Ahom}'); + Error('\P{ /a/In_Ahom}'); + Expect(1, 71503, '\p{inahom}', ""); + Expect(0, 71503, '\p{^inahom}', ""); + Expect(0, 71503, '\P{inahom}', ""); + Expect(1, 71503, '\P{^inahom}', ""); + Expect(0, 71504, '\p{inahom}', ""); + Expect(1, 71504, '\p{^inahom}', ""); + Expect(1, 71504, '\P{inahom}', ""); + Expect(0, 71504, '\P{^inahom}', ""); + Expect(1, 71503, '\p{_ IN_ahom}', ""); + Expect(0, 71503, '\p{^_ IN_ahom}', ""); + Expect(0, 71503, '\P{_ IN_ahom}', ""); + Expect(1, 71503, '\P{^_ IN_ahom}', ""); + Expect(0, 71504, '\p{_ IN_ahom}', ""); + Expect(1, 71504, '\p{^_ IN_ahom}', ""); + Expect(1, 71504, '\P{_ IN_ahom}', ""); + Expect(0, 71504, '\P{^_ IN_ahom}', ""); + Error('\p{:=-IN_ahom}'); + Error('\P{:=-IN_ahom}'); + Expect(1, 71503, '\p{ -In_Ahom}', ""); + Expect(0, 71503, '\p{^ -In_Ahom}', ""); + Expect(0, 71503, '\P{ -In_Ahom}', ""); + Expect(1, 71503, '\P{^ -In_Ahom}', ""); + Expect(0, 71504, '\p{ -In_Ahom}', ""); + Expect(1, 71504, '\p{^ -In_Ahom}', ""); + Expect(1, 71504, '\P{ -In_Ahom}', ""); + Expect(0, 71504, '\P{^ -In_Ahom}', ""); + Error('\p{/a/_ In_anatolian_hieroglyphs}'); + Error('\P{/a/_ In_anatolian_hieroglyphs}'); + Expect(1, 83583, '\p{inanatolianhieroglyphs}', ""); + Expect(0, 83583, '\p{^inanatolianhieroglyphs}', ""); + Expect(0, 83583, '\P{inanatolianhieroglyphs}', ""); + Expect(1, 83583, '\P{^inanatolianhieroglyphs}', ""); + Expect(0, 83584, '\p{inanatolianhieroglyphs}', ""); + Expect(1, 83584, '\p{^inanatolianhieroglyphs}', ""); + Expect(1, 83584, '\P{inanatolianhieroglyphs}', ""); + Expect(0, 83584, '\P{^inanatolianhieroglyphs}', ""); + Expect(1, 83583, '\p{ _in_Anatolian_hieroglyphs}', ""); + Expect(0, 83583, '\p{^ _in_Anatolian_hieroglyphs}', ""); + Expect(0, 83583, '\P{ _in_Anatolian_hieroglyphs}', ""); + Expect(1, 83583, '\P{^ _in_Anatolian_hieroglyphs}', ""); + Expect(0, 83584, '\p{ _in_Anatolian_hieroglyphs}', ""); + Expect(1, 83584, '\p{^ _in_Anatolian_hieroglyphs}', ""); + Expect(1, 83584, '\P{ _in_Anatolian_hieroglyphs}', ""); + Expect(0, 83584, '\P{^ _in_Anatolian_hieroglyphs}', ""); + Error('\p{/a/_in_Anatolian_HIEROGLYPHS}'); + Error('\P{/a/_in_Anatolian_HIEROGLYPHS}'); + Expect(1, 83583, '\p{ IN_anatolian_Hieroglyphs}', ""); + Expect(0, 83583, '\p{^ IN_anatolian_Hieroglyphs}', ""); + Expect(0, 83583, '\P{ IN_anatolian_Hieroglyphs}', ""); + Expect(1, 83583, '\P{^ IN_anatolian_Hieroglyphs}', ""); + Expect(0, 83584, '\p{ IN_anatolian_Hieroglyphs}', ""); + Expect(1, 83584, '\p{^ IN_anatolian_Hieroglyphs}', ""); + Expect(1, 83584, '\P{ IN_anatolian_Hieroglyphs}', ""); + Expect(0, 83584, '\P{^ IN_anatolian_Hieroglyphs}', ""); + Error('\p{:=__in_Arabic}'); + Error('\P{:=__in_Arabic}'); + Expect(1, 1791, '\p{inarabic}', ""); + Expect(0, 1791, '\p{^inarabic}', ""); + Expect(0, 1791, '\P{inarabic}', ""); + Expect(1, 1791, '\P{^inarabic}', ""); + Expect(0, 1792, '\p{inarabic}', ""); + Expect(1, 1792, '\p{^inarabic}', ""); + Expect(1, 1792, '\P{inarabic}', ""); + Expect(0, 1792, '\P{^inarabic}', ""); + Expect(1, 1791, '\p{--In_Arabic}', ""); + Expect(0, 1791, '\p{^--In_Arabic}', ""); + Expect(0, 1791, '\P{--In_Arabic}', ""); + Expect(1, 1791, '\P{^--In_Arabic}', ""); + Expect(0, 1792, '\p{--In_Arabic}', ""); + Expect(1, 1792, '\p{^--In_Arabic}', ""); + Expect(1, 1792, '\P{--In_Arabic}', ""); + Expect(0, 1792, '\P{^--In_Arabic}', ""); + Error('\p{_ IN_Arabic:=}'); + Error('\P{_ IN_Arabic:=}'); + Expect(1, 1791, '\p{ IN_Arabic}', ""); + Expect(0, 1791, '\p{^ IN_Arabic}', ""); + Expect(0, 1791, '\P{ IN_Arabic}', ""); + Expect(1, 1791, '\P{^ IN_Arabic}', ""); + Expect(0, 1792, '\p{ IN_Arabic}', ""); + Expect(1, 1792, '\p{^ IN_Arabic}', ""); + Expect(1, 1792, '\P{ IN_Arabic}', ""); + Expect(0, 1792, '\P{^ IN_Arabic}', ""); + Error('\p{-/a/IN_Armenian}'); + Error('\P{-/a/IN_Armenian}'); + Expect(1, 1423, '\p{inarmenian}', ""); + Expect(0, 1423, '\p{^inarmenian}', ""); + Expect(0, 1423, '\P{inarmenian}', ""); + Expect(1, 1423, '\P{^inarmenian}', ""); + Expect(0, 1424, '\p{inarmenian}', ""); + Expect(1, 1424, '\p{^inarmenian}', ""); + Expect(1, 1424, '\P{inarmenian}', ""); + Expect(0, 1424, '\P{^inarmenian}', ""); + Expect(1, 1423, '\p{ IN_Armenian}', ""); + Expect(0, 1423, '\p{^ IN_Armenian}', ""); + Expect(0, 1423, '\P{ IN_Armenian}', ""); + Expect(1, 1423, '\P{^ IN_Armenian}', ""); + Expect(0, 1424, '\p{ IN_Armenian}', ""); + Expect(1, 1424, '\p{^ IN_Armenian}', ""); + Expect(1, 1424, '\P{ IN_Armenian}', ""); + Expect(0, 1424, '\P{^ IN_Armenian}', ""); + Error('\p{_ IN_Armenian:=}'); + Error('\P{_ IN_Armenian:=}'); + Expect(1, 1423, '\p{_ In_Armenian}', ""); + Expect(0, 1423, '\p{^_ In_Armenian}', ""); + Expect(0, 1423, '\P{_ In_Armenian}', ""); + Expect(1, 1423, '\P{^_ In_Armenian}', ""); + Expect(0, 1424, '\p{_ In_Armenian}', ""); + Expect(1, 1424, '\p{^_ In_Armenian}', ""); + Expect(1, 1424, '\P{_ In_Armenian}', ""); + Expect(0, 1424, '\P{^_ In_Armenian}', ""); + Error('\p{ /a/In_avestan}'); + Error('\P{ /a/In_avestan}'); + Expect(1, 68415, '\p{inavestan}', ""); + Expect(0, 68415, '\p{^inavestan}', ""); + Expect(0, 68415, '\P{inavestan}', ""); + Expect(1, 68415, '\P{^inavestan}', ""); + Expect(0, 68416, '\p{inavestan}', ""); + Expect(1, 68416, '\p{^inavestan}', ""); + Expect(1, 68416, '\P{inavestan}', ""); + Expect(0, 68416, '\P{^inavestan}', ""); + Expect(1, 68415, '\p{ -In_Avestan}', ""); + Expect(0, 68415, '\p{^ -In_Avestan}', ""); + Expect(0, 68415, '\P{ -In_Avestan}', ""); + Expect(1, 68415, '\P{^ -In_Avestan}', ""); + Expect(0, 68416, '\p{ -In_Avestan}', ""); + Expect(1, 68416, '\p{^ -In_Avestan}', ""); + Expect(1, 68416, '\P{ -In_Avestan}', ""); + Expect(0, 68416, '\P{^ -In_Avestan}', ""); + Error('\p{ In_Avestan:=}'); + Error('\P{ In_Avestan:=}'); + Expect(1, 68415, '\p{_in_Avestan}', ""); + Expect(0, 68415, '\p{^_in_Avestan}', ""); + Expect(0, 68415, '\P{_in_Avestan}', ""); + Expect(1, 68415, '\P{^_in_Avestan}', ""); + Expect(0, 68416, '\p{_in_Avestan}', ""); + Expect(1, 68416, '\p{^_in_Avestan}', ""); + Expect(1, 68416, '\P{_in_Avestan}', ""); + Expect(0, 68416, '\P{^_in_Avestan}', ""); + Error('\p{/a/_-In_Balinese}'); + Error('\P{/a/_-In_Balinese}'); + Expect(1, 7039, '\p{inbalinese}', ""); + Expect(0, 7039, '\p{^inbalinese}', ""); + Expect(0, 7039, '\P{inbalinese}', ""); + Expect(1, 7039, '\P{^inbalinese}', ""); + Expect(0, 7040, '\p{inbalinese}', ""); + Expect(1, 7040, '\p{^inbalinese}', ""); + Expect(1, 7040, '\P{inbalinese}', ""); + Expect(0, 7040, '\P{^inbalinese}', ""); + Expect(1, 7039, '\p{_In_balinese}', ""); + Expect(0, 7039, '\p{^_In_balinese}', ""); + Expect(0, 7039, '\P{_In_balinese}', ""); + Expect(1, 7039, '\P{^_In_balinese}', ""); + Expect(0, 7040, '\p{_In_balinese}', ""); + Expect(1, 7040, '\p{^_In_balinese}', ""); + Expect(1, 7040, '\P{_In_balinese}', ""); + Expect(0, 7040, '\P{^_In_balinese}', ""); + Error('\p{:=In_BALINESE}'); + Error('\P{:=In_BALINESE}'); + Expect(1, 7039, '\p{_In_Balinese}', ""); + Expect(0, 7039, '\p{^_In_Balinese}', ""); + Expect(0, 7039, '\P{_In_Balinese}', ""); + Expect(1, 7039, '\P{^_In_Balinese}', ""); + Expect(0, 7040, '\p{_In_Balinese}', ""); + Expect(1, 7040, '\p{^_In_Balinese}', ""); + Expect(1, 7040, '\P{_In_Balinese}', ""); + Expect(0, 7040, '\P{^_In_Balinese}', ""); + Error('\p{_:=IN_Bamum}'); + Error('\P{_:=IN_Bamum}'); + Expect(1, 42751, '\p{inbamum}', ""); + Expect(0, 42751, '\p{^inbamum}', ""); + Expect(0, 42751, '\P{inbamum}', ""); + Expect(1, 42751, '\P{^inbamum}', ""); + Expect(0, 42752, '\p{inbamum}', ""); + Expect(1, 42752, '\p{^inbamum}', ""); + Expect(1, 42752, '\P{inbamum}', ""); + Expect(0, 42752, '\P{^inbamum}', ""); + Expect(1, 42751, '\p{-_In_bamum}', ""); + Expect(0, 42751, '\p{^-_In_bamum}', ""); + Expect(0, 42751, '\P{-_In_bamum}', ""); + Expect(1, 42751, '\P{^-_In_bamum}', ""); + Expect(0, 42752, '\p{-_In_bamum}', ""); + Expect(1, 42752, '\p{^-_In_bamum}', ""); + Expect(1, 42752, '\P{-_In_bamum}', ""); + Expect(0, 42752, '\P{^-_In_bamum}', ""); + Error('\p{/a/ In_BAMUM}'); + Error('\P{/a/ In_BAMUM}'); + Expect(1, 42751, '\p{ In_Bamum}', ""); + Expect(0, 42751, '\p{^ In_Bamum}', ""); + Expect(0, 42751, '\P{ In_Bamum}', ""); + Expect(1, 42751, '\P{^ In_Bamum}', ""); + Expect(0, 42752, '\p{ In_Bamum}', ""); + Expect(1, 42752, '\p{^ In_Bamum}', ""); + Expect(1, 42752, '\P{ In_Bamum}', ""); + Expect(0, 42752, '\P{^ In_Bamum}', ""); + Error('\p{/a/- In_Bassa_vah}'); + Error('\P{/a/- In_Bassa_vah}'); + Expect(1, 92927, '\p{inbassavah}', ""); + Expect(0, 92927, '\p{^inbassavah}', ""); + Expect(0, 92927, '\P{inbassavah}', ""); + Expect(1, 92927, '\P{^inbassavah}', ""); + Expect(0, 92928, '\p{inbassavah}', ""); + Expect(1, 92928, '\p{^inbassavah}', ""); + Expect(1, 92928, '\P{inbassavah}', ""); + Expect(0, 92928, '\P{^inbassavah}', ""); + Expect(1, 92927, '\p{-in_bassa_Vah}', ""); + Expect(0, 92927, '\p{^-in_bassa_Vah}', ""); + Expect(0, 92927, '\P{-in_bassa_Vah}', ""); + Expect(1, 92927, '\P{^-in_bassa_Vah}', ""); + Expect(0, 92928, '\p{-in_bassa_Vah}', ""); + Expect(1, 92928, '\p{^-in_bassa_Vah}', ""); + Expect(1, 92928, '\P{-in_bassa_Vah}', ""); + Expect(0, 92928, '\P{^-in_bassa_Vah}', ""); + Error('\p{ in_BASSA_Vah/a/}'); + Error('\P{ in_BASSA_Vah/a/}'); + Expect(1, 92927, '\p{- In_Bassa_Vah}', ""); + Expect(0, 92927, '\p{^- In_Bassa_Vah}', ""); + Expect(0, 92927, '\P{- In_Bassa_Vah}', ""); + Expect(1, 92927, '\P{^- In_Bassa_Vah}', ""); + Expect(0, 92928, '\p{- In_Bassa_Vah}', ""); + Expect(1, 92928, '\p{^- In_Bassa_Vah}', ""); + Expect(1, 92928, '\P{- In_Bassa_Vah}', ""); + Expect(0, 92928, '\P{^- In_Bassa_Vah}', ""); + Error('\p{:=_-In_Batak}'); + Error('\P{:=_-In_Batak}'); + Expect(1, 7167, '\p{inbatak}', ""); + Expect(0, 7167, '\p{^inbatak}', ""); + Expect(0, 7167, '\P{inbatak}', ""); + Expect(1, 7167, '\P{^inbatak}', ""); + Expect(0, 7168, '\p{inbatak}', ""); + Expect(1, 7168, '\p{^inbatak}', ""); + Expect(1, 7168, '\P{inbatak}', ""); + Expect(0, 7168, '\P{^inbatak}', ""); + Expect(1, 7167, '\p{ In_Batak}', ""); + Expect(0, 7167, '\p{^ In_Batak}', ""); + Expect(0, 7167, '\P{ In_Batak}', ""); + Expect(1, 7167, '\P{^ In_Batak}', ""); + Expect(0, 7168, '\p{ In_Batak}', ""); + Expect(1, 7168, '\p{^ In_Batak}', ""); + Expect(1, 7168, '\P{ In_Batak}', ""); + Expect(0, 7168, '\P{^ In_Batak}', ""); + Error('\p{ In_Batak:=}'); + Error('\P{ In_Batak:=}'); + Expect(1, 7167, '\p{ IN_batak}', ""); + Expect(0, 7167, '\p{^ IN_batak}', ""); + Expect(0, 7167, '\P{ IN_batak}', ""); + Expect(1, 7167, '\P{^ IN_batak}', ""); + Expect(0, 7168, '\p{ IN_batak}', ""); + Expect(1, 7168, '\p{^ IN_batak}', ""); + Expect(1, 7168, '\P{ IN_batak}', ""); + Expect(0, 7168, '\P{^ IN_batak}', ""); + Error('\p{/a/in_bengali}'); + Error('\P{/a/in_bengali}'); + Expect(1, 2559, '\p{inbengali}', ""); + Expect(0, 2559, '\p{^inbengali}', ""); + Expect(0, 2559, '\P{inbengali}', ""); + Expect(1, 2559, '\P{^inbengali}', ""); + Expect(0, 2560, '\p{inbengali}', ""); + Expect(1, 2560, '\p{^inbengali}', ""); + Expect(1, 2560, '\P{inbengali}', ""); + Expect(0, 2560, '\P{^inbengali}', ""); + Expect(1, 2559, '\p{ IN_BENGALI}', ""); + Expect(0, 2559, '\p{^ IN_BENGALI}', ""); + Expect(0, 2559, '\P{ IN_BENGALI}', ""); + Expect(1, 2559, '\P{^ IN_BENGALI}', ""); + Expect(0, 2560, '\p{ IN_BENGALI}', ""); + Expect(1, 2560, '\p{^ IN_BENGALI}', ""); + Expect(1, 2560, '\P{ IN_BENGALI}', ""); + Expect(0, 2560, '\P{^ IN_BENGALI}', ""); + Error('\p{:= _In_Bengali}'); + Error('\P{:= _In_Bengali}'); + Expect(1, 2559, '\p{ IN_Bengali}', ""); + Expect(0, 2559, '\p{^ IN_Bengali}', ""); + Expect(0, 2559, '\P{ IN_Bengali}', ""); + Expect(1, 2559, '\P{^ IN_Bengali}', ""); + Expect(0, 2560, '\p{ IN_Bengali}', ""); + Expect(1, 2560, '\p{^ IN_Bengali}', ""); + Expect(1, 2560, '\P{ IN_Bengali}', ""); + Expect(0, 2560, '\P{^ IN_Bengali}', ""); + Error('\p{--In_BERIA_erfe:=}'); + Error('\P{--In_BERIA_erfe:=}'); + Expect(1, 93919, '\p{inberiaerfe}', ""); + Expect(0, 93919, '\p{^inberiaerfe}', ""); + Expect(0, 93919, '\P{inberiaerfe}', ""); + Expect(1, 93919, '\P{^inberiaerfe}', ""); + Expect(0, 93920, '\p{inberiaerfe}', ""); + Expect(1, 93920, '\p{^inberiaerfe}', ""); + Expect(1, 93920, '\P{inberiaerfe}', ""); + Expect(0, 93920, '\P{^inberiaerfe}', ""); + Expect(1, 93919, '\p{ In_BERIA_Erfe}', ""); + Expect(0, 93919, '\p{^ In_BERIA_Erfe}', ""); + Expect(0, 93919, '\P{ In_BERIA_Erfe}', ""); + Expect(1, 93919, '\P{^ In_BERIA_Erfe}', ""); + Expect(0, 93920, '\p{ In_BERIA_Erfe}', ""); + Expect(1, 93920, '\p{^ In_BERIA_Erfe}', ""); + Expect(1, 93920, '\P{ In_BERIA_Erfe}', ""); + Expect(0, 93920, '\P{^ In_BERIA_Erfe}', ""); + Error('\p{ in_beria_erfe/a/}'); + Error('\P{ in_beria_erfe/a/}'); + Expect(1, 93919, '\p{ In_beria_Erfe}', ""); + Expect(0, 93919, '\p{^ In_beria_Erfe}', ""); + Expect(0, 93919, '\P{ In_beria_Erfe}', ""); + Expect(1, 93919, '\P{^ In_beria_Erfe}', ""); + Expect(0, 93920, '\p{ In_beria_Erfe}', ""); + Expect(1, 93920, '\p{^ In_beria_Erfe}', ""); + Expect(1, 93920, '\P{ In_beria_Erfe}', ""); + Expect(0, 93920, '\P{^ In_beria_Erfe}', ""); + Error('\p{ -IN_Bhaiksuki/a/}'); + Error('\P{ -IN_Bhaiksuki/a/}'); + Expect(1, 72815, '\p{inbhaiksuki}', ""); + Expect(0, 72815, '\p{^inbhaiksuki}', ""); + Expect(0, 72815, '\P{inbhaiksuki}', ""); + Expect(1, 72815, '\P{^inbhaiksuki}', ""); + Expect(0, 72816, '\p{inbhaiksuki}', ""); + Expect(1, 72816, '\p{^inbhaiksuki}', ""); + Expect(1, 72816, '\P{inbhaiksuki}', ""); + Expect(0, 72816, '\P{^inbhaiksuki}', ""); + Expect(1, 72815, '\p{ In_BHAIKSUKI}', ""); + Expect(0, 72815, '\p{^ In_BHAIKSUKI}', ""); + Expect(0, 72815, '\P{ In_BHAIKSUKI}', ""); + Expect(1, 72815, '\P{^ In_BHAIKSUKI}', ""); + Expect(0, 72816, '\p{ In_BHAIKSUKI}', ""); + Expect(1, 72816, '\p{^ In_BHAIKSUKI}', ""); + Expect(1, 72816, '\P{ In_BHAIKSUKI}', ""); + Expect(0, 72816, '\P{^ In_BHAIKSUKI}', ""); + Error('\p{ _IN_Bhaiksuki:=}'); + Error('\P{ _IN_Bhaiksuki:=}'); + Expect(1, 72815, '\p{- in_BHAIKSUKI}', ""); + Expect(0, 72815, '\p{^- in_BHAIKSUKI}', ""); + Expect(0, 72815, '\P{- in_BHAIKSUKI}', ""); + Expect(1, 72815, '\P{^- in_BHAIKSUKI}', ""); + Expect(0, 72816, '\p{- in_BHAIKSUKI}', ""); + Expect(1, 72816, '\p{^- in_BHAIKSUKI}', ""); + Expect(1, 72816, '\P{- in_BHAIKSUKI}', ""); + Expect(0, 72816, '\P{^- in_BHAIKSUKI}', ""); + Error('\p{/a/IN_Bopomofo}'); + Error('\P{/a/IN_Bopomofo}'); + Expect(1, 12591, '\p{inbopomofo}', ""); + Expect(0, 12591, '\p{^inbopomofo}', ""); + Expect(0, 12591, '\P{inbopomofo}', ""); + Expect(1, 12591, '\P{^inbopomofo}', ""); + Expect(0, 12592, '\p{inbopomofo}', ""); + Expect(1, 12592, '\p{^inbopomofo}', ""); + Expect(1, 12592, '\P{inbopomofo}', ""); + Expect(0, 12592, '\P{^inbopomofo}', ""); + Expect(1, 12591, '\p{_In_bopomofo}', ""); + Expect(0, 12591, '\p{^_In_bopomofo}', ""); + Expect(0, 12591, '\P{_In_bopomofo}', ""); + Expect(1, 12591, '\P{^_In_bopomofo}', ""); + Expect(0, 12592, '\p{_In_bopomofo}', ""); + Expect(1, 12592, '\p{^_In_bopomofo}', ""); + Expect(1, 12592, '\P{_In_bopomofo}', ""); + Expect(0, 12592, '\P{^_In_bopomofo}', ""); + Error('\p{-_IN_BOPOMOFO:=}'); + Error('\P{-_IN_BOPOMOFO:=}'); + Expect(1, 12591, '\p{ In_Bopomofo}', ""); + Expect(0, 12591, '\p{^ In_Bopomofo}', ""); + Expect(0, 12591, '\P{ In_Bopomofo}', ""); + Expect(1, 12591, '\P{^ In_Bopomofo}', ""); + Expect(0, 12592, '\p{ In_Bopomofo}', ""); + Expect(1, 12592, '\p{^ In_Bopomofo}', ""); + Expect(1, 12592, '\P{ In_Bopomofo}', ""); + Expect(0, 12592, '\P{^ In_Bopomofo}', ""); + Error('\p{ /a/In_Brahmi}'); + Error('\P{ /a/In_Brahmi}'); + Expect(1, 69759, '\p{inbrahmi}', ""); + Expect(0, 69759, '\p{^inbrahmi}', ""); + Expect(0, 69759, '\P{inbrahmi}', ""); + Expect(1, 69759, '\P{^inbrahmi}', ""); + Expect(0, 69760, '\p{inbrahmi}', ""); + Expect(1, 69760, '\p{^inbrahmi}', ""); + Expect(1, 69760, '\P{inbrahmi}', ""); + Expect(0, 69760, '\P{^inbrahmi}', ""); + Expect(1, 69759, '\p{ in_BRAHMI}', ""); + Expect(0, 69759, '\p{^ in_BRAHMI}', ""); + Expect(0, 69759, '\P{ in_BRAHMI}', ""); + Expect(1, 69759, '\P{^ in_BRAHMI}', ""); + Expect(0, 69760, '\p{ in_BRAHMI}', ""); + Expect(1, 69760, '\p{^ in_BRAHMI}', ""); + Expect(1, 69760, '\P{ in_BRAHMI}', ""); + Expect(0, 69760, '\P{^ in_BRAHMI}', ""); + Error('\p{_-IN_brahmi/a/}'); + Error('\P{_-IN_brahmi/a/}'); + Expect(1, 69759, '\p{_IN_Brahmi}', ""); + Expect(0, 69759, '\p{^_IN_Brahmi}', ""); + Expect(0, 69759, '\P{_IN_Brahmi}', ""); + Expect(1, 69759, '\P{^_IN_Brahmi}', ""); + Expect(0, 69760, '\p{_IN_Brahmi}', ""); + Expect(1, 69760, '\p{^_IN_Brahmi}', ""); + Expect(1, 69760, '\P{_IN_Brahmi}', ""); + Expect(0, 69760, '\P{^_IN_Brahmi}', ""); + Error('\p{-/a/in_buginese}'); + Error('\P{-/a/in_buginese}'); + Expect(1, 6687, '\p{inbuginese}', ""); + Expect(0, 6687, '\p{^inbuginese}', ""); + Expect(0, 6687, '\P{inbuginese}', ""); + Expect(1, 6687, '\P{^inbuginese}', ""); + Expect(0, 6688, '\p{inbuginese}', ""); + Expect(1, 6688, '\p{^inbuginese}', ""); + Expect(1, 6688, '\P{inbuginese}', ""); + Expect(0, 6688, '\P{^inbuginese}', ""); + Expect(1, 6687, '\p{ -In_buginese}', ""); + Expect(0, 6687, '\p{^ -In_buginese}', ""); + Expect(0, 6687, '\P{ -In_buginese}', ""); + Expect(1, 6687, '\P{^ -In_buginese}', ""); + Expect(0, 6688, '\p{ -In_buginese}', ""); + Expect(1, 6688, '\p{^ -In_buginese}', ""); + Expect(1, 6688, '\P{ -In_buginese}', ""); + Expect(0, 6688, '\P{^ -In_buginese}', ""); + Error('\p{-in_Buginese:=}'); + Error('\P{-in_Buginese:=}'); + Expect(1, 6687, '\p{ In_buginese}', ""); + Expect(0, 6687, '\p{^ In_buginese}', ""); + Expect(0, 6687, '\P{ In_buginese}', ""); + Expect(1, 6687, '\P{^ In_buginese}', ""); + Expect(0, 6688, '\p{ In_buginese}', ""); + Expect(1, 6688, '\p{^ In_buginese}', ""); + Expect(1, 6688, '\P{ In_buginese}', ""); + Expect(0, 6688, '\P{^ In_buginese}', ""); + Error('\p{_ IN_Buhid/a/}'); + Error('\P{_ IN_Buhid/a/}'); + Expect(1, 5983, '\p{inbuhid}', ""); + Expect(0, 5983, '\p{^inbuhid}', ""); + Expect(0, 5983, '\P{inbuhid}', ""); + Expect(1, 5983, '\P{^inbuhid}', ""); + Expect(0, 5984, '\p{inbuhid}', ""); + Expect(1, 5984, '\p{^inbuhid}', ""); + Expect(1, 5984, '\P{inbuhid}', ""); + Expect(0, 5984, '\P{^inbuhid}', ""); + Expect(1, 5983, '\p{-in_Buhid}', ""); + Expect(0, 5983, '\p{^-in_Buhid}', ""); + Expect(0, 5983, '\P{-in_Buhid}', ""); + Expect(1, 5983, '\P{^-in_Buhid}', ""); + Expect(0, 5984, '\p{-in_Buhid}', ""); + Expect(1, 5984, '\p{^-in_Buhid}', ""); + Expect(1, 5984, '\P{-in_Buhid}', ""); + Expect(0, 5984, '\P{^-in_Buhid}', ""); + Error('\p{ In_Buhid:=}'); + Error('\P{ In_Buhid:=}'); + Expect(1, 5983, '\p{ _IN_buhid}', ""); + Expect(0, 5983, '\p{^ _IN_buhid}', ""); + Expect(0, 5983, '\P{ _IN_buhid}', ""); + Expect(1, 5983, '\P{^ _IN_buhid}', ""); + Expect(0, 5984, '\p{ _IN_buhid}', ""); + Expect(1, 5984, '\p{^ _IN_buhid}', ""); + Expect(1, 5984, '\P{ _IN_buhid}', ""); + Expect(0, 5984, '\P{^ _IN_buhid}', ""); + Error('\p{ /a/in_CARIAN}'); + Error('\P{ /a/in_CARIAN}'); + Expect(1, 66271, '\p{incarian}', ""); + Expect(0, 66271, '\p{^incarian}', ""); + Expect(0, 66271, '\P{incarian}', ""); + Expect(1, 66271, '\P{^incarian}', ""); + Expect(0, 66272, '\p{incarian}', ""); + Expect(1, 66272, '\p{^incarian}', ""); + Expect(1, 66272, '\P{incarian}', ""); + Expect(0, 66272, '\P{^incarian}', ""); + Expect(1, 66271, '\p{--In_CARIAN}', ""); + Expect(0, 66271, '\p{^--In_CARIAN}', ""); + Expect(0, 66271, '\P{--In_CARIAN}', ""); + Expect(1, 66271, '\P{^--In_CARIAN}', ""); + Expect(0, 66272, '\p{--In_CARIAN}', ""); + Expect(1, 66272, '\p{^--In_CARIAN}', ""); + Expect(1, 66272, '\P{--In_CARIAN}', ""); + Expect(0, 66272, '\P{^--In_CARIAN}', ""); + Error('\p{-_In_carian:=}'); + Error('\P{-_In_carian:=}'); + Expect(1, 66271, '\p{ IN_carian}', ""); + Expect(0, 66271, '\p{^ IN_carian}', ""); + Expect(0, 66271, '\P{ IN_carian}', ""); + Expect(1, 66271, '\P{^ IN_carian}', ""); + Expect(0, 66272, '\p{ IN_carian}', ""); + Expect(1, 66272, '\p{^ IN_carian}', ""); + Expect(1, 66272, '\P{ IN_carian}', ""); + Expect(0, 66272, '\P{^ IN_carian}', ""); + Error('\p{/a/ In_CAUCASIAN_Albanian}'); + Error('\P{/a/ In_CAUCASIAN_Albanian}'); + Expect(1, 66927, '\p{incaucasianalbanian}', ""); + Expect(0, 66927, '\p{^incaucasianalbanian}', ""); + Expect(0, 66927, '\P{incaucasianalbanian}', ""); + Expect(1, 66927, '\P{^incaucasianalbanian}', ""); + Expect(0, 66928, '\p{incaucasianalbanian}', ""); + Expect(1, 66928, '\p{^incaucasianalbanian}', ""); + Expect(1, 66928, '\P{incaucasianalbanian}', ""); + Expect(0, 66928, '\P{^incaucasianalbanian}', ""); + Expect(1, 66927, '\p{ in_CAUCASIAN_ALBANIAN}', ""); + Expect(0, 66927, '\p{^ in_CAUCASIAN_ALBANIAN}', ""); + Expect(0, 66927, '\P{ in_CAUCASIAN_ALBANIAN}', ""); + Expect(1, 66927, '\P{^ in_CAUCASIAN_ALBANIAN}', ""); + Expect(0, 66928, '\p{ in_CAUCASIAN_ALBANIAN}', ""); + Expect(1, 66928, '\p{^ in_CAUCASIAN_ALBANIAN}', ""); + Expect(1, 66928, '\P{ in_CAUCASIAN_ALBANIAN}', ""); + Expect(0, 66928, '\P{^ in_CAUCASIAN_ALBANIAN}', ""); + Error('\p{-_In_caucasian_ALBANIAN/a/}'); + Error('\P{-_In_caucasian_ALBANIAN/a/}'); + Expect(1, 66927, '\p{_-In_caucasian_ALBANIAN}', ""); + Expect(0, 66927, '\p{^_-In_caucasian_ALBANIAN}', ""); + Expect(0, 66927, '\P{_-In_caucasian_ALBANIAN}', ""); + Expect(1, 66927, '\P{^_-In_caucasian_ALBANIAN}', ""); + Expect(0, 66928, '\p{_-In_caucasian_ALBANIAN}', ""); + Expect(1, 66928, '\p{^_-In_caucasian_ALBANIAN}', ""); + Expect(1, 66928, '\P{_-In_caucasian_ALBANIAN}', ""); + Expect(0, 66928, '\P{^_-In_caucasian_ALBANIAN}', ""); + Error('\p{_:=In_Chakma}'); + Error('\P{_:=In_Chakma}'); + Expect(1, 69967, '\p{inchakma}', ""); + Expect(0, 69967, '\p{^inchakma}', ""); + Expect(0, 69967, '\P{inchakma}', ""); + Expect(1, 69967, '\P{^inchakma}', ""); + Expect(0, 69968, '\p{inchakma}', ""); + Expect(1, 69968, '\p{^inchakma}', ""); + Expect(1, 69968, '\P{inchakma}', ""); + Expect(0, 69968, '\P{^inchakma}', ""); + Expect(1, 69967, '\p{ IN_Chakma}', ""); + Expect(0, 69967, '\p{^ IN_Chakma}', ""); + Expect(0, 69967, '\P{ IN_Chakma}', ""); + Expect(1, 69967, '\P{^ IN_Chakma}', ""); + Expect(0, 69968, '\p{ IN_Chakma}', ""); + Expect(1, 69968, '\p{^ IN_Chakma}', ""); + Expect(1, 69968, '\P{ IN_Chakma}', ""); + Expect(0, 69968, '\P{^ IN_Chakma}', ""); + Error('\p{ /a/in_Chakma}'); + Error('\P{ /a/in_Chakma}'); + Expect(1, 69967, '\p{ In_Chakma}', ""); + Expect(0, 69967, '\p{^ In_Chakma}', ""); + Expect(0, 69967, '\P{ In_Chakma}', ""); + Expect(1, 69967, '\P{^ In_Chakma}', ""); + Expect(0, 69968, '\p{ In_Chakma}', ""); + Expect(1, 69968, '\p{^ In_Chakma}', ""); + Expect(1, 69968, '\P{ In_Chakma}', ""); + Expect(0, 69968, '\P{^ In_Chakma}', ""); + Error('\p{/a/-In_cham}'); + Error('\P{/a/-In_cham}'); + Expect(1, 43615, '\p{incham}', ""); + Expect(0, 43615, '\p{^incham}', ""); + Expect(0, 43615, '\P{incham}', ""); + Expect(1, 43615, '\P{^incham}', ""); + Expect(0, 43616, '\p{incham}', ""); + Expect(1, 43616, '\p{^incham}', ""); + Expect(1, 43616, '\P{incham}', ""); + Expect(0, 43616, '\P{^incham}', ""); + Expect(1, 43615, '\p{ IN_Cham}', ""); + Expect(0, 43615, '\p{^ IN_Cham}', ""); + Expect(0, 43615, '\P{ IN_Cham}', ""); + Expect(1, 43615, '\P{^ IN_Cham}', ""); + Expect(0, 43616, '\p{ IN_Cham}', ""); + Expect(1, 43616, '\p{^ IN_Cham}', ""); + Expect(1, 43616, '\P{ IN_Cham}', ""); + Expect(0, 43616, '\P{^ IN_Cham}', ""); + Error('\p{_:=IN_cham}'); + Error('\P{_:=IN_cham}'); + Expect(1, 43615, '\p{__In_Cham}', ""); + Expect(0, 43615, '\p{^__In_Cham}', ""); + Expect(0, 43615, '\P{__In_Cham}', ""); + Expect(1, 43615, '\P{^__In_Cham}', ""); + Expect(0, 43616, '\p{__In_Cham}', ""); + Expect(1, 43616, '\p{^__In_Cham}', ""); + Expect(1, 43616, '\P{__In_Cham}', ""); + Expect(0, 43616, '\P{^__In_Cham}', ""); + Error('\p{:=- in_cherokee}'); + Error('\P{:=- in_cherokee}'); + Expect(1, 5119, '\p{incherokee}', ""); + Expect(0, 5119, '\p{^incherokee}', ""); + Expect(0, 5119, '\P{incherokee}', ""); + Expect(1, 5119, '\P{^incherokee}', ""); + Expect(0, 5120, '\p{incherokee}', ""); + Expect(1, 5120, '\p{^incherokee}', ""); + Expect(1, 5120, '\P{incherokee}', ""); + Expect(0, 5120, '\P{^incherokee}', ""); + Expect(1, 5119, '\p{-in_CHEROKEE}', ""); + Expect(0, 5119, '\p{^-in_CHEROKEE}', ""); + Expect(0, 5119, '\P{-in_CHEROKEE}', ""); + Expect(1, 5119, '\P{^-in_CHEROKEE}', ""); + Expect(0, 5120, '\p{-in_CHEROKEE}', ""); + Expect(1, 5120, '\p{^-in_CHEROKEE}', ""); + Expect(1, 5120, '\P{-in_CHEROKEE}', ""); + Expect(0, 5120, '\P{^-in_CHEROKEE}', ""); + Error('\p{--IN_CHEROKEE:=}'); + Error('\P{--IN_CHEROKEE:=}'); + Expect(1, 5119, '\p{- IN_CHEROKEE}', ""); + Expect(0, 5119, '\p{^- IN_CHEROKEE}', ""); + Expect(0, 5119, '\P{- IN_CHEROKEE}', ""); + Expect(1, 5119, '\P{^- IN_CHEROKEE}', ""); + Expect(0, 5120, '\p{- IN_CHEROKEE}', ""); + Expect(1, 5120, '\p{^- IN_CHEROKEE}', ""); + Expect(1, 5120, '\P{- IN_CHEROKEE}', ""); + Expect(0, 5120, '\P{^- IN_CHEROKEE}', ""); + Error('\p{- IN_chorasmian:=}'); + Error('\P{- IN_chorasmian:=}'); + Expect(1, 69599, '\p{inchorasmian}', ""); + Expect(0, 69599, '\p{^inchorasmian}', ""); + Expect(0, 69599, '\P{inchorasmian}', ""); + Expect(1, 69599, '\P{^inchorasmian}', ""); + Expect(0, 69600, '\p{inchorasmian}', ""); + Expect(1, 69600, '\p{^inchorasmian}', ""); + Expect(1, 69600, '\P{inchorasmian}', ""); + Expect(0, 69600, '\P{^inchorasmian}', ""); + Expect(1, 69599, '\p{_ IN_Chorasmian}', ""); + Expect(0, 69599, '\p{^_ IN_Chorasmian}', ""); + Expect(0, 69599, '\P{_ IN_Chorasmian}', ""); + Expect(1, 69599, '\P{^_ IN_Chorasmian}', ""); + Expect(0, 69600, '\p{_ IN_Chorasmian}', ""); + Expect(1, 69600, '\p{^_ IN_Chorasmian}', ""); + Expect(1, 69600, '\P{_ IN_Chorasmian}', ""); + Expect(0, 69600, '\P{^_ IN_Chorasmian}', ""); + Error('\p{:= -in_Chorasmian}'); + Error('\P{:= -in_Chorasmian}'); + Expect(1, 69599, '\p{-in_CHORASMIAN}', ""); + Expect(0, 69599, '\p{^-in_CHORASMIAN}', ""); + Expect(0, 69599, '\P{-in_CHORASMIAN}', ""); + Expect(1, 69599, '\P{^-in_CHORASMIAN}', ""); + Expect(0, 69600, '\p{-in_CHORASMIAN}', ""); + Expect(1, 69600, '\p{^-in_CHORASMIAN}', ""); + Expect(1, 69600, '\P{-in_CHORASMIAN}', ""); + Expect(0, 69600, '\P{^-in_CHORASMIAN}', ""); + Error('\p{ -in_COPTIC/a/}'); + Error('\P{ -in_COPTIC/a/}'); + Expect(1, 11519, '\p{incoptic}', ""); + Expect(0, 11519, '\p{^incoptic}', ""); + Expect(0, 11519, '\P{incoptic}', ""); + Expect(1, 11519, '\P{^incoptic}', ""); + Expect(0, 11520, '\p{incoptic}', ""); + Expect(1, 11520, '\p{^incoptic}', ""); + Expect(1, 11520, '\P{incoptic}', ""); + Expect(0, 11520, '\P{^incoptic}', ""); + Expect(1, 11519, '\p{ _In_Coptic}', ""); + Expect(0, 11519, '\p{^ _In_Coptic}', ""); + Expect(0, 11519, '\P{ _In_Coptic}', ""); + Expect(1, 11519, '\P{^ _In_Coptic}', ""); + Expect(0, 11520, '\p{ _In_Coptic}', ""); + Expect(1, 11520, '\p{^ _In_Coptic}', ""); + Expect(1, 11520, '\P{ _In_Coptic}', ""); + Expect(0, 11520, '\P{^ _In_Coptic}', ""); + Error('\p{/a/--In_Coptic}'); + Error('\P{/a/--In_Coptic}'); + Expect(1, 11519, '\p{ In_coptic}', ""); + Expect(0, 11519, '\p{^ In_coptic}', ""); + Expect(0, 11519, '\P{ In_coptic}', ""); + Expect(1, 11519, '\P{^ In_coptic}', ""); + Expect(0, 11520, '\p{ In_coptic}', ""); + Expect(1, 11520, '\p{^ In_coptic}', ""); + Expect(1, 11520, '\P{ In_coptic}', ""); + Expect(0, 11520, '\P{^ In_coptic}', ""); + Error('\p{-_in_CUNEIFORM/a/}'); + Error('\P{-_in_CUNEIFORM/a/}'); + Expect(1, 74751, '\p{incuneiform}', ""); + Expect(0, 74751, '\p{^incuneiform}', ""); + Expect(0, 74751, '\P{incuneiform}', ""); + Expect(1, 74751, '\P{^incuneiform}', ""); + Expect(0, 74752, '\p{incuneiform}', ""); + Expect(1, 74752, '\p{^incuneiform}', ""); + Expect(1, 74752, '\P{incuneiform}', ""); + Expect(0, 74752, '\P{^incuneiform}', ""); + Expect(1, 74751, '\p{ _In_cuneiform}', ""); + Expect(0, 74751, '\p{^ _In_cuneiform}', ""); + Expect(0, 74751, '\P{ _In_cuneiform}', ""); + Expect(1, 74751, '\P{^ _In_cuneiform}', ""); + Expect(0, 74752, '\p{ _In_cuneiform}', ""); + Expect(1, 74752, '\p{^ _In_cuneiform}', ""); + Expect(1, 74752, '\P{ _In_cuneiform}', ""); + Expect(0, 74752, '\P{^ _In_cuneiform}', ""); + Error('\p{ in_Cuneiform/a/}'); + Error('\P{ in_Cuneiform/a/}'); + Expect(1, 74751, '\p{ _In_cuneiform}', ""); + Expect(0, 74751, '\p{^ _In_cuneiform}', ""); + Expect(0, 74751, '\P{ _In_cuneiform}', ""); + Expect(1, 74751, '\P{^ _In_cuneiform}', ""); + Expect(0, 74752, '\p{ _In_cuneiform}', ""); + Expect(1, 74752, '\p{^ _In_cuneiform}', ""); + Expect(1, 74752, '\P{ _In_cuneiform}', ""); + Expect(0, 74752, '\P{^ _In_cuneiform}', ""); + Error('\p{ -in_Cypro_Minoan/a/}'); + Error('\P{ -in_Cypro_Minoan/a/}'); + Expect(1, 77823, '\p{incyprominoan}', ""); + Expect(0, 77823, '\p{^incyprominoan}', ""); + Expect(0, 77823, '\P{incyprominoan}', ""); + Expect(1, 77823, '\P{^incyprominoan}', ""); + Expect(0, 77824, '\p{incyprominoan}', ""); + Expect(1, 77824, '\p{^incyprominoan}', ""); + Expect(1, 77824, '\P{incyprominoan}', ""); + Expect(0, 77824, '\P{^incyprominoan}', ""); + Expect(1, 77823, '\p{_IN_Cypro_MINOAN}', ""); + Expect(0, 77823, '\p{^_IN_Cypro_MINOAN}', ""); + Expect(0, 77823, '\P{_IN_Cypro_MINOAN}', ""); + Expect(1, 77823, '\P{^_IN_Cypro_MINOAN}', ""); + Expect(0, 77824, '\p{_IN_Cypro_MINOAN}', ""); + Expect(1, 77824, '\p{^_IN_Cypro_MINOAN}', ""); + Expect(1, 77824, '\P{_IN_Cypro_MINOAN}', ""); + Expect(0, 77824, '\P{^_IN_Cypro_MINOAN}', ""); + Error('\p{_/a/IN_Cypro_MINOAN}'); + Error('\P{_/a/IN_Cypro_MINOAN}'); + Expect(1, 77823, '\p{ -In_cypro_Minoan}', ""); + Expect(0, 77823, '\p{^ -In_cypro_Minoan}', ""); + Expect(0, 77823, '\P{ -In_cypro_Minoan}', ""); + Expect(1, 77823, '\P{^ -In_cypro_Minoan}', ""); + Expect(0, 77824, '\p{ -In_cypro_Minoan}', ""); + Expect(1, 77824, '\p{^ -In_cypro_Minoan}', ""); + Expect(1, 77824, '\P{ -In_cypro_Minoan}', ""); + Expect(0, 77824, '\P{^ -In_cypro_Minoan}', ""); + Error('\p{:=IN_Cyrillic}'); + Error('\P{:=IN_Cyrillic}'); + Expect(1, 1279, '\p{incyrillic}', ""); + Expect(0, 1279, '\p{^incyrillic}', ""); + Expect(0, 1279, '\P{incyrillic}', ""); + Expect(1, 1279, '\P{^incyrillic}', ""); + Expect(0, 1280, '\p{incyrillic}', ""); + Expect(1, 1280, '\p{^incyrillic}', ""); + Expect(1, 1280, '\P{incyrillic}', ""); + Expect(0, 1280, '\P{^incyrillic}', ""); + Expect(1, 1279, '\p{__In_CYRILLIC}', ""); + Expect(0, 1279, '\p{^__In_CYRILLIC}', ""); + Expect(0, 1279, '\P{__In_CYRILLIC}', ""); + Expect(1, 1279, '\P{^__In_CYRILLIC}', ""); + Expect(0, 1280, '\p{__In_CYRILLIC}', ""); + Expect(1, 1280, '\p{^__In_CYRILLIC}', ""); + Expect(1, 1280, '\P{__In_CYRILLIC}', ""); + Expect(0, 1280, '\P{^__In_CYRILLIC}', ""); + Error('\p{ :=in_Cyrillic}'); + Error('\P{ :=in_Cyrillic}'); + Expect(1, 1279, '\p{-In_CYRILLIC}', ""); + Expect(0, 1279, '\p{^-In_CYRILLIC}', ""); + Expect(0, 1279, '\P{-In_CYRILLIC}', ""); + Expect(1, 1279, '\P{^-In_CYRILLIC}', ""); + Expect(0, 1280, '\p{-In_CYRILLIC}', ""); + Expect(1, 1280, '\p{^-In_CYRILLIC}', ""); + Expect(1, 1280, '\P{-In_CYRILLIC}', ""); + Expect(0, 1280, '\P{^-In_CYRILLIC}', ""); + Error('\p{:=-in_Deseret}'); + Error('\P{:=-in_Deseret}'); + Expect(1, 66639, '\p{indeseret}', ""); + Expect(0, 66639, '\p{^indeseret}', ""); + Expect(0, 66639, '\P{indeseret}', ""); + Expect(1, 66639, '\P{^indeseret}', ""); + Expect(0, 66640, '\p{indeseret}', ""); + Expect(1, 66640, '\p{^indeseret}', ""); + Expect(1, 66640, '\P{indeseret}', ""); + Expect(0, 66640, '\P{^indeseret}', ""); + Expect(1, 66639, '\p{-in_DESERET}', ""); + Expect(0, 66639, '\p{^-in_DESERET}', ""); + Expect(0, 66639, '\P{-in_DESERET}', ""); + Expect(1, 66639, '\P{^-in_DESERET}', ""); + Expect(0, 66640, '\p{-in_DESERET}', ""); + Expect(1, 66640, '\p{^-in_DESERET}', ""); + Expect(1, 66640, '\P{-in_DESERET}', ""); + Expect(0, 66640, '\P{^-in_DESERET}', ""); + Error('\p{in_DESERET/a/}'); + Error('\P{in_DESERET/a/}'); + Expect(1, 66639, '\p{ IN_deseret}', ""); + Expect(0, 66639, '\p{^ IN_deseret}', ""); + Expect(0, 66639, '\P{ IN_deseret}', ""); + Expect(1, 66639, '\P{^ IN_deseret}', ""); + Expect(0, 66640, '\p{ IN_deseret}', ""); + Expect(1, 66640, '\p{^ IN_deseret}', ""); + Expect(1, 66640, '\P{ IN_deseret}', ""); + Expect(0, 66640, '\P{^ IN_deseret}', ""); + Error('\p{-In_Devanagari:=}'); + Error('\P{-In_Devanagari:=}'); + Expect(1, 2431, '\p{indevanagari}', ""); + Expect(0, 2431, '\p{^indevanagari}', ""); + Expect(0, 2431, '\P{indevanagari}', ""); + Expect(1, 2431, '\P{^indevanagari}', ""); + Expect(0, 2432, '\p{indevanagari}', ""); + Expect(1, 2432, '\p{^indevanagari}', ""); + Expect(1, 2432, '\P{indevanagari}', ""); + Expect(0, 2432, '\P{^indevanagari}', ""); + Expect(1, 2431, '\p{ _IN_devanagari}', ""); + Expect(0, 2431, '\p{^ _IN_devanagari}', ""); + Expect(0, 2431, '\P{ _IN_devanagari}', ""); + Expect(1, 2431, '\P{^ _IN_devanagari}', ""); + Expect(0, 2432, '\p{ _IN_devanagari}', ""); + Expect(1, 2432, '\p{^ _IN_devanagari}', ""); + Expect(1, 2432, '\P{ _IN_devanagari}', ""); + Expect(0, 2432, '\P{^ _IN_devanagari}', ""); + Error('\p{/a/-In_Devanagari}'); + Error('\P{/a/-In_Devanagari}'); + Expect(1, 2431, '\p{ In_devanagari}', ""); + Expect(0, 2431, '\p{^ In_devanagari}', ""); + Expect(0, 2431, '\P{ In_devanagari}', ""); + Expect(1, 2431, '\P{^ In_devanagari}', ""); + Expect(0, 2432, '\p{ In_devanagari}', ""); + Expect(1, 2432, '\p{^ In_devanagari}', ""); + Expect(1, 2432, '\P{ In_devanagari}', ""); + Expect(0, 2432, '\P{^ In_devanagari}', ""); + Error('\p{/a/In_dives_Akuru}'); + Error('\P{/a/In_dives_Akuru}'); + Expect(1, 72031, '\p{indivesakuru}', ""); + Expect(0, 72031, '\p{^indivesakuru}', ""); + Expect(0, 72031, '\P{indivesakuru}', ""); + Expect(1, 72031, '\P{^indivesakuru}', ""); + Expect(0, 72032, '\p{indivesakuru}', ""); + Expect(1, 72032, '\p{^indivesakuru}', ""); + Expect(1, 72032, '\P{indivesakuru}', ""); + Expect(0, 72032, '\P{^indivesakuru}', ""); + Expect(1, 72031, '\p{--IN_DIVES_AKURU}', ""); + Expect(0, 72031, '\p{^--IN_DIVES_AKURU}', ""); + Expect(0, 72031, '\P{--IN_DIVES_AKURU}', ""); + Expect(1, 72031, '\P{^--IN_DIVES_AKURU}', ""); + Expect(0, 72032, '\p{--IN_DIVES_AKURU}', ""); + Expect(1, 72032, '\p{^--IN_DIVES_AKURU}', ""); + Expect(1, 72032, '\P{--IN_DIVES_AKURU}', ""); + Expect(0, 72032, '\P{^--IN_DIVES_AKURU}', ""); + Error('\p{-_IN_DIVES_Akuru:=}'); + Error('\P{-_IN_DIVES_Akuru:=}'); + Expect(1, 72031, '\p{ in_Dives_Akuru}', ""); + Expect(0, 72031, '\p{^ in_Dives_Akuru}', ""); + Expect(0, 72031, '\P{ in_Dives_Akuru}', ""); + Expect(1, 72031, '\P{^ in_Dives_Akuru}', ""); + Expect(0, 72032, '\p{ in_Dives_Akuru}', ""); + Expect(1, 72032, '\p{^ in_Dives_Akuru}', ""); + Expect(1, 72032, '\P{ in_Dives_Akuru}', ""); + Expect(0, 72032, '\P{^ in_Dives_Akuru}', ""); + Error('\p{ IN_Dogra/a/}'); + Error('\P{ IN_Dogra/a/}'); + Expect(1, 71759, '\p{indogra}', ""); + Expect(0, 71759, '\p{^indogra}', ""); + Expect(0, 71759, '\P{indogra}', ""); + Expect(1, 71759, '\P{^indogra}', ""); + Expect(0, 71760, '\p{indogra}', ""); + Expect(1, 71760, '\p{^indogra}', ""); + Expect(1, 71760, '\P{indogra}', ""); + Expect(0, 71760, '\P{^indogra}', ""); + Expect(1, 71759, '\p{--IN_dogra}', ""); + Expect(0, 71759, '\p{^--IN_dogra}', ""); + Expect(0, 71759, '\P{--IN_dogra}', ""); + Expect(1, 71759, '\P{^--IN_dogra}', ""); + Expect(0, 71760, '\p{--IN_dogra}', ""); + Expect(1, 71760, '\p{^--IN_dogra}', ""); + Expect(1, 71760, '\P{--IN_dogra}', ""); + Expect(0, 71760, '\P{^--IN_dogra}', ""); + Error('\p{/a/_-In_dogra}'); + Error('\P{/a/_-In_dogra}'); + Expect(1, 71759, '\p{__In_DOGRA}', ""); + Expect(0, 71759, '\p{^__In_DOGRA}', ""); + Expect(0, 71759, '\P{__In_DOGRA}', ""); + Expect(1, 71759, '\P{^__In_DOGRA}', ""); + Expect(0, 71760, '\p{__In_DOGRA}', ""); + Expect(1, 71760, '\p{^__In_DOGRA}', ""); + Expect(1, 71760, '\P{__In_DOGRA}', ""); + Expect(0, 71760, '\P{^__In_DOGRA}', ""); + Error('\p{- in_Duployan/a/}'); + Error('\P{- in_Duployan/a/}'); + Expect(1, 113823, '\p{induployan}', ""); + Expect(0, 113823, '\p{^induployan}', ""); + Expect(0, 113823, '\P{induployan}', ""); + Expect(1, 113823, '\P{^induployan}', ""); + Expect(0, 113824, '\p{induployan}', ""); + Expect(1, 113824, '\p{^induployan}', ""); + Expect(1, 113824, '\P{induployan}', ""); + Expect(0, 113824, '\P{^induployan}', ""); + Expect(1, 113823, '\p{ In_DUPLOYAN}', ""); + Expect(0, 113823, '\p{^ In_DUPLOYAN}', ""); + Expect(0, 113823, '\P{ In_DUPLOYAN}', ""); + Expect(1, 113823, '\P{^ In_DUPLOYAN}', ""); + Expect(0, 113824, '\p{ In_DUPLOYAN}', ""); + Expect(1, 113824, '\p{^ In_DUPLOYAN}', ""); + Expect(1, 113824, '\P{ In_DUPLOYAN}', ""); + Expect(0, 113824, '\P{^ In_DUPLOYAN}', ""); + Error('\p{:= In_duployan}'); + Error('\P{:= In_duployan}'); + Expect(1, 113823, '\p{_-IN_Duployan}', ""); + Expect(0, 113823, '\p{^_-IN_Duployan}', ""); + Expect(0, 113823, '\P{_-IN_Duployan}', ""); + Expect(1, 113823, '\P{^_-IN_Duployan}', ""); + Expect(0, 113824, '\p{_-IN_Duployan}', ""); + Expect(1, 113824, '\p{^_-IN_Duployan}', ""); + Expect(1, 113824, '\P{_-IN_Duployan}', ""); + Expect(0, 113824, '\P{^_-IN_Duployan}', ""); + Error('\p{/a/ -in_Egyptian_Hieroglyphs}'); + Error('\P{/a/ -in_Egyptian_Hieroglyphs}'); + Expect(1, 78895, '\p{inegyptianhieroglyphs}', ""); + Expect(0, 78895, '\p{^inegyptianhieroglyphs}', ""); + Expect(0, 78895, '\P{inegyptianhieroglyphs}', ""); + Expect(1, 78895, '\P{^inegyptianhieroglyphs}', ""); + Expect(0, 78896, '\p{inegyptianhieroglyphs}', ""); + Expect(1, 78896, '\p{^inegyptianhieroglyphs}', ""); + Expect(1, 78896, '\P{inegyptianhieroglyphs}', ""); + Expect(0, 78896, '\P{^inegyptianhieroglyphs}', ""); + Expect(1, 78895, '\p{_ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78895, '\p{^_ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78895, '\P{_ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78895, '\P{^_ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78896, '\p{_ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78896, '\p{^_ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78896, '\P{_ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78896, '\P{^_ In_EGYPTIAN_Hieroglyphs}', ""); + Error('\p{ /a/in_EGYPTIAN_Hieroglyphs}'); + Error('\P{ /a/in_EGYPTIAN_Hieroglyphs}'); + Expect(1, 78895, '\p{ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78895, '\p{^ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78895, '\P{ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78895, '\P{^ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78896, '\p{ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78896, '\p{^ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78896, '\P{ In_EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78896, '\P{^ In_EGYPTIAN_Hieroglyphs}', ""); + Error('\p{/a/_ In_ELBASAN}'); + Error('\P{/a/_ In_ELBASAN}'); + Expect(1, 66863, '\p{inelbasan}', ""); + Expect(0, 66863, '\p{^inelbasan}', ""); + Expect(0, 66863, '\P{inelbasan}', ""); + Expect(1, 66863, '\P{^inelbasan}', ""); + Expect(0, 66864, '\p{inelbasan}', ""); + Expect(1, 66864, '\p{^inelbasan}', ""); + Expect(1, 66864, '\P{inelbasan}', ""); + Expect(0, 66864, '\P{^inelbasan}', ""); + Expect(1, 66863, '\p{-in_Elbasan}', ""); + Expect(0, 66863, '\p{^-in_Elbasan}', ""); + Expect(0, 66863, '\P{-in_Elbasan}', ""); + Expect(1, 66863, '\P{^-in_Elbasan}', ""); + Expect(0, 66864, '\p{-in_Elbasan}', ""); + Expect(1, 66864, '\p{^-in_Elbasan}', ""); + Expect(1, 66864, '\P{-in_Elbasan}', ""); + Expect(0, 66864, '\P{^-in_Elbasan}', ""); + Error('\p{ in_ELBASAN/a/}'); + Error('\P{ in_ELBASAN/a/}'); + Expect(1, 66863, '\p{-_IN_ELBASAN}', ""); + Expect(0, 66863, '\p{^-_IN_ELBASAN}', ""); + Expect(0, 66863, '\P{-_IN_ELBASAN}', ""); + Expect(1, 66863, '\P{^-_IN_ELBASAN}', ""); + Expect(0, 66864, '\p{-_IN_ELBASAN}', ""); + Expect(1, 66864, '\p{^-_IN_ELBASAN}', ""); + Expect(1, 66864, '\P{-_IN_ELBASAN}', ""); + Expect(0, 66864, '\P{^-_IN_ELBASAN}', ""); + Error('\p{_:=IN_elymaic}'); + Error('\P{_:=IN_elymaic}'); + Expect(1, 69631, '\p{inelymaic}', ""); + Expect(0, 69631, '\p{^inelymaic}', ""); + Expect(0, 69631, '\P{inelymaic}', ""); + Expect(1, 69631, '\P{^inelymaic}', ""); + Expect(0, 69632, '\p{inelymaic}', ""); + Expect(1, 69632, '\p{^inelymaic}', ""); + Expect(1, 69632, '\P{inelymaic}', ""); + Expect(0, 69632, '\P{^inelymaic}', ""); + Expect(1, 69631, '\p{ IN_elymaic}', ""); + Expect(0, 69631, '\p{^ IN_elymaic}', ""); + Expect(0, 69631, '\P{ IN_elymaic}', ""); + Expect(1, 69631, '\P{^ IN_elymaic}', ""); + Expect(0, 69632, '\p{ IN_elymaic}', ""); + Expect(1, 69632, '\p{^ IN_elymaic}', ""); + Expect(1, 69632, '\P{ IN_elymaic}', ""); + Expect(0, 69632, '\P{^ IN_elymaic}', ""); + Error('\p{:=--IN_Elymaic}'); + Error('\P{:=--IN_Elymaic}'); + Expect(1, 69631, '\p{ -In_Elymaic}', ""); + Expect(0, 69631, '\p{^ -In_Elymaic}', ""); + Expect(0, 69631, '\P{ -In_Elymaic}', ""); + Expect(1, 69631, '\P{^ -In_Elymaic}', ""); + Expect(0, 69632, '\p{ -In_Elymaic}', ""); + Expect(1, 69632, '\p{^ -In_Elymaic}', ""); + Expect(1, 69632, '\P{ -In_Elymaic}', ""); + Expect(0, 69632, '\P{^ -In_Elymaic}', ""); + Error('\p{ :=in_ETHIOPIC}'); + Error('\P{ :=in_ETHIOPIC}'); + Expect(1, 4991, '\p{inethiopic}', ""); + Expect(0, 4991, '\p{^inethiopic}', ""); + Expect(0, 4991, '\P{inethiopic}', ""); + Expect(1, 4991, '\P{^inethiopic}', ""); + Expect(0, 4992, '\p{inethiopic}', ""); + Expect(1, 4992, '\p{^inethiopic}', ""); + Expect(1, 4992, '\P{inethiopic}', ""); + Expect(0, 4992, '\P{^inethiopic}', ""); + Expect(1, 4991, '\p{- In_ETHIOPIC}', ""); + Expect(0, 4991, '\p{^- In_ETHIOPIC}', ""); + Expect(0, 4991, '\P{- In_ETHIOPIC}', ""); + Expect(1, 4991, '\P{^- In_ETHIOPIC}', ""); + Expect(0, 4992, '\p{- In_ETHIOPIC}', ""); + Expect(1, 4992, '\p{^- In_ETHIOPIC}', ""); + Expect(1, 4992, '\P{- In_ETHIOPIC}', ""); + Expect(0, 4992, '\P{^- In_ETHIOPIC}', ""); + Error('\p{ /a/IN_Ethiopic}'); + Error('\P{ /a/IN_Ethiopic}'); + Expect(1, 4991, '\p{_ In_Ethiopic}', ""); + Expect(0, 4991, '\p{^_ In_Ethiopic}', ""); + Expect(0, 4991, '\P{_ In_Ethiopic}', ""); + Expect(1, 4991, '\P{^_ In_Ethiopic}', ""); + Expect(0, 4992, '\p{_ In_Ethiopic}', ""); + Expect(1, 4992, '\p{^_ In_Ethiopic}', ""); + Expect(1, 4992, '\P{_ In_Ethiopic}', ""); + Expect(0, 4992, '\P{^_ In_Ethiopic}', ""); + Error('\p{__In_Garay/a/}'); + Error('\P{__In_Garay/a/}'); + Expect(1, 69007, '\p{ingaray}', ""); + Expect(0, 69007, '\p{^ingaray}', ""); + Expect(0, 69007, '\P{ingaray}', ""); + Expect(1, 69007, '\P{^ingaray}', ""); + Expect(0, 69008, '\p{ingaray}', ""); + Expect(1, 69008, '\p{^ingaray}', ""); + Expect(1, 69008, '\P{ingaray}', ""); + Expect(0, 69008, '\P{^ingaray}', ""); + Expect(1, 69007, '\p{_-in_GARAY}', ""); + Expect(0, 69007, '\p{^_-in_GARAY}', ""); + Expect(0, 69007, '\P{_-in_GARAY}', ""); + Expect(1, 69007, '\P{^_-in_GARAY}', ""); + Expect(0, 69008, '\p{_-in_GARAY}', ""); + Expect(1, 69008, '\p{^_-in_GARAY}', ""); + Expect(1, 69008, '\P{_-in_GARAY}', ""); + Expect(0, 69008, '\P{^_-in_GARAY}', ""); + Error('\p{/a/ IN_garay}'); + Error('\P{/a/ IN_garay}'); + Expect(1, 69007, '\p{ in_Garay}', ""); + Expect(0, 69007, '\p{^ in_Garay}', ""); + Expect(0, 69007, '\P{ in_Garay}', ""); + Expect(1, 69007, '\P{^ in_Garay}', ""); + Expect(0, 69008, '\p{ in_Garay}', ""); + Expect(1, 69008, '\p{^ in_Garay}', ""); + Expect(1, 69008, '\P{ in_Garay}', ""); + Expect(0, 69008, '\P{^ in_Garay}', ""); + Error('\p{-IN_georgian:=}'); + Error('\P{-IN_georgian:=}'); + Expect(1, 4351, '\p{ingeorgian}', ""); + Expect(0, 4351, '\p{^ingeorgian}', ""); + Expect(0, 4351, '\P{ingeorgian}', ""); + Expect(1, 4351, '\P{^ingeorgian}', ""); + Expect(0, 4352, '\p{ingeorgian}', ""); + Expect(1, 4352, '\p{^ingeorgian}', ""); + Expect(1, 4352, '\P{ingeorgian}', ""); + Expect(0, 4352, '\P{^ingeorgian}', ""); + Expect(1, 4351, '\p{-In_georgian}', ""); + Expect(0, 4351, '\p{^-In_georgian}', ""); + Expect(0, 4351, '\P{-In_georgian}', ""); + Expect(1, 4351, '\P{^-In_georgian}', ""); + Expect(0, 4352, '\p{-In_georgian}', ""); + Expect(1, 4352, '\p{^-In_georgian}', ""); + Expect(1, 4352, '\P{-In_georgian}', ""); + Expect(0, 4352, '\P{^-In_georgian}', ""); + Error('\p{_ In_Georgian:=}'); + Error('\P{_ In_Georgian:=}'); + Expect(1, 4351, '\p{ In_Georgian}', ""); + Expect(0, 4351, '\p{^ In_Georgian}', ""); + Expect(0, 4351, '\P{ In_Georgian}', ""); + Expect(1, 4351, '\P{^ In_Georgian}', ""); + Expect(0, 4352, '\p{ In_Georgian}', ""); + Expect(1, 4352, '\p{^ In_Georgian}', ""); + Expect(1, 4352, '\P{ In_Georgian}', ""); + Expect(0, 4352, '\P{^ In_Georgian}', ""); + Error('\p{-in_GLAGOLITIC:=}'); + Error('\P{-in_GLAGOLITIC:=}'); + Expect(1, 11359, '\p{inglagolitic}', ""); + Expect(0, 11359, '\p{^inglagolitic}', ""); + Expect(0, 11359, '\P{inglagolitic}', ""); + Expect(1, 11359, '\P{^inglagolitic}', ""); + Expect(0, 11360, '\p{inglagolitic}', ""); + Expect(1, 11360, '\p{^inglagolitic}', ""); + Expect(1, 11360, '\P{inglagolitic}', ""); + Expect(0, 11360, '\P{^inglagolitic}', ""); + Expect(1, 11359, '\p{ -IN_glagolitic}', ""); + Expect(0, 11359, '\p{^ -IN_glagolitic}', ""); + Expect(0, 11359, '\P{ -IN_glagolitic}', ""); + Expect(1, 11359, '\P{^ -IN_glagolitic}', ""); + Expect(0, 11360, '\p{ -IN_glagolitic}', ""); + Expect(1, 11360, '\p{^ -IN_glagolitic}', ""); + Expect(1, 11360, '\P{ -IN_glagolitic}', ""); + Expect(0, 11360, '\P{^ -IN_glagolitic}', ""); + Error('\p{/a/- in_Glagolitic}'); + Error('\P{/a/- in_Glagolitic}'); + Expect(1, 11359, '\p{ -In_Glagolitic}', ""); + Expect(0, 11359, '\p{^ -In_Glagolitic}', ""); + Expect(0, 11359, '\P{ -In_Glagolitic}', ""); + Expect(1, 11359, '\P{^ -In_Glagolitic}', ""); + Expect(0, 11360, '\p{ -In_Glagolitic}', ""); + Expect(1, 11360, '\p{^ -In_Glagolitic}', ""); + Expect(1, 11360, '\P{ -In_Glagolitic}', ""); + Expect(0, 11360, '\P{^ -In_Glagolitic}', ""); + Error('\p{/a/ in_Gothic}'); + Error('\P{/a/ in_Gothic}'); + Expect(1, 66383, '\p{ingothic}', ""); + Expect(0, 66383, '\p{^ingothic}', ""); + Expect(0, 66383, '\P{ingothic}', ""); + Expect(1, 66383, '\P{^ingothic}', ""); + Expect(0, 66384, '\p{ingothic}', ""); + Expect(1, 66384, '\p{^ingothic}', ""); + Expect(1, 66384, '\P{ingothic}', ""); + Expect(0, 66384, '\P{^ingothic}', ""); + Expect(1, 66383, '\p{ _In_Gothic}', ""); + Expect(0, 66383, '\p{^ _In_Gothic}', ""); + Expect(0, 66383, '\P{ _In_Gothic}', ""); + Expect(1, 66383, '\P{^ _In_Gothic}', ""); + Expect(0, 66384, '\p{ _In_Gothic}', ""); + Expect(1, 66384, '\p{^ _In_Gothic}', ""); + Expect(1, 66384, '\P{ _In_Gothic}', ""); + Expect(0, 66384, '\P{^ _In_Gothic}', ""); + Error('\p{/a/_ in_Gothic}'); + Error('\P{/a/_ in_Gothic}'); + Expect(1, 66383, '\p{ -in_Gothic}', ""); + Expect(0, 66383, '\p{^ -in_Gothic}', ""); + Expect(0, 66383, '\P{ -in_Gothic}', ""); + Expect(1, 66383, '\P{^ -in_Gothic}', ""); + Expect(0, 66384, '\p{ -in_Gothic}', ""); + Expect(1, 66384, '\p{^ -in_Gothic}', ""); + Expect(1, 66384, '\P{ -in_Gothic}', ""); + Expect(0, 66384, '\P{^ -in_Gothic}', ""); + Error('\p{-_IN_grantha:=}'); + Error('\P{-_IN_grantha:=}'); + Expect(1, 70527, '\p{ingrantha}', ""); + Expect(0, 70527, '\p{^ingrantha}', ""); + Expect(0, 70527, '\P{ingrantha}', ""); + Expect(1, 70527, '\P{^ingrantha}', ""); + Expect(0, 70528, '\p{ingrantha}', ""); + Expect(1, 70528, '\p{^ingrantha}', ""); + Expect(1, 70528, '\P{ingrantha}', ""); + Expect(0, 70528, '\P{^ingrantha}', ""); + Expect(1, 70527, '\p{-in_grantha}', ""); + Expect(0, 70527, '\p{^-in_grantha}', ""); + Expect(0, 70527, '\P{-in_grantha}', ""); + Expect(1, 70527, '\P{^-in_grantha}', ""); + Expect(0, 70528, '\p{-in_grantha}', ""); + Expect(1, 70528, '\p{^-in_grantha}', ""); + Expect(1, 70528, '\P{-in_grantha}', ""); + Expect(0, 70528, '\P{^-in_grantha}', ""); + Error('\p{__IN_grantha/a/}'); + Error('\P{__IN_grantha/a/}'); + Expect(1, 70527, '\p{ In_grantha}', ""); + Expect(0, 70527, '\p{^ In_grantha}', ""); + Expect(0, 70527, '\P{ In_grantha}', ""); + Expect(1, 70527, '\P{^ In_grantha}', ""); + Expect(0, 70528, '\p{ In_grantha}', ""); + Expect(1, 70528, '\p{^ In_grantha}', ""); + Expect(1, 70528, '\P{ In_grantha}', ""); + Expect(0, 70528, '\P{^ In_grantha}', ""); + Error('\p{/a/ _in_GUJARATI}'); + Error('\P{/a/ _in_GUJARATI}'); + Expect(1, 2815, '\p{ingujarati}', ""); + Expect(0, 2815, '\p{^ingujarati}', ""); + Expect(0, 2815, '\P{ingujarati}', ""); + Expect(1, 2815, '\P{^ingujarati}', ""); + Expect(0, 2816, '\p{ingujarati}', ""); + Expect(1, 2816, '\p{^ingujarati}', ""); + Expect(1, 2816, '\P{ingujarati}', ""); + Expect(0, 2816, '\P{^ingujarati}', ""); + Expect(1, 2815, '\p{ In_gujarati}', ""); + Expect(0, 2815, '\p{^ In_gujarati}', ""); + Expect(0, 2815, '\P{ In_gujarati}', ""); + Expect(1, 2815, '\P{^ In_gujarati}', ""); + Expect(0, 2816, '\p{ In_gujarati}', ""); + Expect(1, 2816, '\p{^ In_gujarati}', ""); + Expect(1, 2816, '\P{ In_gujarati}', ""); + Expect(0, 2816, '\P{^ In_gujarati}', ""); + Error('\p{ :=In_gujarati}'); + Error('\P{ :=In_gujarati}'); + Expect(1, 2815, '\p{ _in_Gujarati}', ""); + Expect(0, 2815, '\p{^ _in_Gujarati}', ""); + Expect(0, 2815, '\P{ _in_Gujarati}', ""); + Expect(1, 2815, '\P{^ _in_Gujarati}', ""); + Expect(0, 2816, '\p{ _in_Gujarati}', ""); + Expect(1, 2816, '\p{^ _in_Gujarati}', ""); + Expect(1, 2816, '\P{ _in_Gujarati}', ""); + Expect(0, 2816, '\P{^ _in_Gujarati}', ""); + Error('\p{:= In_gunjala_Gondi}'); + Error('\P{:= In_gunjala_Gondi}'); + Expect(1, 73135, '\p{ingunjalagondi}', ""); + Expect(0, 73135, '\p{^ingunjalagondi}', ""); + Expect(0, 73135, '\P{ingunjalagondi}', ""); + Expect(1, 73135, '\P{^ingunjalagondi}', ""); + Expect(0, 73136, '\p{ingunjalagondi}', ""); + Expect(1, 73136, '\p{^ingunjalagondi}', ""); + Expect(1, 73136, '\P{ingunjalagondi}', ""); + Expect(0, 73136, '\P{^ingunjalagondi}', ""); + Expect(1, 73135, '\p{ IN_Gunjala_Gondi}', ""); + Expect(0, 73135, '\p{^ IN_Gunjala_Gondi}', ""); + Expect(0, 73135, '\P{ IN_Gunjala_Gondi}', ""); + Expect(1, 73135, '\P{^ IN_Gunjala_Gondi}', ""); + Expect(0, 73136, '\p{ IN_Gunjala_Gondi}', ""); + Expect(1, 73136, '\p{^ IN_Gunjala_Gondi}', ""); + Expect(1, 73136, '\P{ IN_Gunjala_Gondi}', ""); + Expect(0, 73136, '\P{^ IN_Gunjala_Gondi}', ""); + Error('\p{- IN_gunjala_Gondi/a/}'); + Error('\P{- IN_gunjala_Gondi/a/}'); + Expect(1, 73135, '\p{ -In_Gunjala_Gondi}', ""); + Expect(0, 73135, '\p{^ -In_Gunjala_Gondi}', ""); + Expect(0, 73135, '\P{ -In_Gunjala_Gondi}', ""); + Expect(1, 73135, '\P{^ -In_Gunjala_Gondi}', ""); + Expect(0, 73136, '\p{ -In_Gunjala_Gondi}', ""); + Expect(1, 73136, '\p{^ -In_Gunjala_Gondi}', ""); + Expect(1, 73136, '\P{ -In_Gunjala_Gondi}', ""); + Expect(0, 73136, '\P{^ -In_Gunjala_Gondi}', ""); + Error('\p{_:=in_Gurmukhi}'); + Error('\P{_:=in_Gurmukhi}'); + Expect(1, 2687, '\p{ingurmukhi}', ""); + Expect(0, 2687, '\p{^ingurmukhi}', ""); + Expect(0, 2687, '\P{ingurmukhi}', ""); + Expect(1, 2687, '\P{^ingurmukhi}', ""); + Expect(0, 2688, '\p{ingurmukhi}', ""); + Expect(1, 2688, '\p{^ingurmukhi}', ""); + Expect(1, 2688, '\P{ingurmukhi}', ""); + Expect(0, 2688, '\P{^ingurmukhi}', ""); + Expect(1, 2687, '\p{-_In_Gurmukhi}', ""); + Expect(0, 2687, '\p{^-_In_Gurmukhi}', ""); + Expect(0, 2687, '\P{-_In_Gurmukhi}', ""); + Expect(1, 2687, '\P{^-_In_Gurmukhi}', ""); + Expect(0, 2688, '\p{-_In_Gurmukhi}', ""); + Expect(1, 2688, '\p{^-_In_Gurmukhi}', ""); + Expect(1, 2688, '\P{-_In_Gurmukhi}', ""); + Expect(0, 2688, '\P{^-_In_Gurmukhi}', ""); + Error('\p{/a/ In_gurmukhi}'); + Error('\P{/a/ In_gurmukhi}'); + Expect(1, 2687, '\p{__IN_GURMUKHI}', ""); + Expect(0, 2687, '\p{^__IN_GURMUKHI}', ""); + Expect(0, 2687, '\P{__IN_GURMUKHI}', ""); + Expect(1, 2687, '\P{^__IN_GURMUKHI}', ""); + Expect(0, 2688, '\p{__IN_GURMUKHI}', ""); + Expect(1, 2688, '\p{^__IN_GURMUKHI}', ""); + Expect(1, 2688, '\P{__IN_GURMUKHI}', ""); + Expect(0, 2688, '\P{^__IN_GURMUKHI}', ""); + Error('\p{_:=In_Gurung_KHEMA}'); + Error('\P{_:=In_Gurung_KHEMA}'); + Expect(1, 90431, '\p{ingurungkhema}', ""); + Expect(0, 90431, '\p{^ingurungkhema}', ""); + Expect(0, 90431, '\P{ingurungkhema}', ""); + Expect(1, 90431, '\P{^ingurungkhema}', ""); + Expect(0, 90432, '\p{ingurungkhema}', ""); + Expect(1, 90432, '\p{^ingurungkhema}', ""); + Expect(1, 90432, '\P{ingurungkhema}', ""); + Expect(0, 90432, '\P{^ingurungkhema}', ""); + Expect(1, 90431, '\p{ -In_gurung_KHEMA}', ""); + Expect(0, 90431, '\p{^ -In_gurung_KHEMA}', ""); + Expect(0, 90431, '\P{ -In_gurung_KHEMA}', ""); + Expect(1, 90431, '\P{^ -In_gurung_KHEMA}', ""); + Expect(0, 90432, '\p{ -In_gurung_KHEMA}', ""); + Expect(1, 90432, '\p{^ -In_gurung_KHEMA}', ""); + Expect(1, 90432, '\P{ -In_gurung_KHEMA}', ""); + Expect(0, 90432, '\P{^ -In_gurung_KHEMA}', ""); + Error('\p{ in_gurung_Khema/a/}'); + Error('\P{ in_gurung_Khema/a/}'); + Expect(1, 90431, '\p{ In_gurung_Khema}', ""); + Expect(0, 90431, '\p{^ In_gurung_Khema}', ""); + Expect(0, 90431, '\P{ In_gurung_Khema}', ""); + Expect(1, 90431, '\P{^ In_gurung_Khema}', ""); + Expect(0, 90432, '\p{ In_gurung_Khema}', ""); + Expect(1, 90432, '\p{^ In_gurung_Khema}', ""); + Expect(1, 90432, '\P{ In_gurung_Khema}', ""); + Expect(0, 90432, '\P{^ In_gurung_Khema}', ""); + Error('\p{/a/ In_Hanifi_ROHINGYA}'); + Error('\P{/a/ In_Hanifi_ROHINGYA}'); + Expect(1, 68927, '\p{inhanifirohingya}', ""); + Expect(0, 68927, '\p{^inhanifirohingya}', ""); + Expect(0, 68927, '\P{inhanifirohingya}', ""); + Expect(1, 68927, '\P{^inhanifirohingya}', ""); + Expect(0, 68928, '\p{inhanifirohingya}', ""); + Expect(1, 68928, '\p{^inhanifirohingya}', ""); + Expect(1, 68928, '\P{inhanifirohingya}', ""); + Expect(0, 68928, '\P{^inhanifirohingya}', ""); + Expect(1, 68927, '\p{- IN_Hanifi_rohingya}', ""); + Expect(0, 68927, '\p{^- IN_Hanifi_rohingya}', ""); + Expect(0, 68927, '\P{- IN_Hanifi_rohingya}', ""); + Expect(1, 68927, '\P{^- IN_Hanifi_rohingya}', ""); + Expect(0, 68928, '\p{- IN_Hanifi_rohingya}', ""); + Expect(1, 68928, '\p{^- IN_Hanifi_rohingya}', ""); + Expect(1, 68928, '\P{- IN_Hanifi_rohingya}', ""); + Expect(0, 68928, '\P{^- IN_Hanifi_rohingya}', ""); + Error('\p{ _In_Hanifi_Rohingya:=}'); + Error('\P{ _In_Hanifi_Rohingya:=}'); + Expect(1, 68927, '\p{In_Hanifi_Rohingya}', ""); + Expect(0, 68927, '\p{^In_Hanifi_Rohingya}', ""); + Expect(0, 68927, '\P{In_Hanifi_Rohingya}', ""); + Expect(1, 68927, '\P{^In_Hanifi_Rohingya}', ""); + Expect(0, 68928, '\p{In_Hanifi_Rohingya}', ""); + Expect(1, 68928, '\p{^In_Hanifi_Rohingya}', ""); + Expect(1, 68928, '\P{In_Hanifi_Rohingya}', ""); + Expect(0, 68928, '\P{^In_Hanifi_Rohingya}', ""); + Error('\p{ _In_Hanunoo:=}'); + Error('\P{ _In_Hanunoo:=}'); + Expect(1, 5951, '\p{inhanunoo}', ""); + Expect(0, 5951, '\p{^inhanunoo}', ""); + Expect(0, 5951, '\P{inhanunoo}', ""); + Expect(1, 5951, '\P{^inhanunoo}', ""); + Expect(0, 5952, '\p{inhanunoo}', ""); + Expect(1, 5952, '\p{^inhanunoo}', ""); + Expect(1, 5952, '\P{inhanunoo}', ""); + Expect(0, 5952, '\P{^inhanunoo}', ""); + Expect(1, 5951, '\p{ _In_hanunoo}', ""); + Expect(0, 5951, '\p{^ _In_hanunoo}', ""); + Expect(0, 5951, '\P{ _In_hanunoo}', ""); + Expect(1, 5951, '\P{^ _In_hanunoo}', ""); + Expect(0, 5952, '\p{ _In_hanunoo}', ""); + Expect(1, 5952, '\p{^ _In_hanunoo}', ""); + Expect(1, 5952, '\P{ _In_hanunoo}', ""); + Expect(0, 5952, '\P{^ _In_hanunoo}', ""); + Error('\p{/a/--in_Hanunoo}'); + Error('\P{/a/--in_Hanunoo}'); + Expect(1, 5951, '\p{ _In_HANUNOO}', ""); + Expect(0, 5951, '\p{^ _In_HANUNOO}', ""); + Expect(0, 5951, '\P{ _In_HANUNOO}', ""); + Expect(1, 5951, '\P{^ _In_HANUNOO}', ""); + Expect(0, 5952, '\p{ _In_HANUNOO}', ""); + Expect(1, 5952, '\p{^ _In_HANUNOO}', ""); + Expect(1, 5952, '\P{ _In_HANUNOO}', ""); + Expect(0, 5952, '\P{^ _In_HANUNOO}', ""); + Error('\p{ In_Hatran:=}'); + Error('\P{ In_Hatran:=}'); + Expect(1, 67839, '\p{inhatran}', ""); + Expect(0, 67839, '\p{^inhatran}', ""); + Expect(0, 67839, '\P{inhatran}', ""); + Expect(1, 67839, '\P{^inhatran}', ""); + Expect(0, 67840, '\p{inhatran}', ""); + Expect(1, 67840, '\p{^inhatran}', ""); + Expect(1, 67840, '\P{inhatran}', ""); + Expect(0, 67840, '\P{^inhatran}', ""); + Expect(1, 67839, '\p{ -in_Hatran}', ""); + Expect(0, 67839, '\p{^ -in_Hatran}', ""); + Expect(0, 67839, '\P{ -in_Hatran}', ""); + Expect(1, 67839, '\P{^ -in_Hatran}', ""); + Expect(0, 67840, '\p{ -in_Hatran}', ""); + Expect(1, 67840, '\p{^ -in_Hatran}', ""); + Expect(1, 67840, '\P{ -in_Hatran}', ""); + Expect(0, 67840, '\P{^ -in_Hatran}', ""); + Error('\p{ :=In_hatran}'); + Error('\P{ :=In_hatran}'); + Expect(1, 67839, '\p{ In_Hatran}', ""); + Expect(0, 67839, '\p{^ In_Hatran}', ""); + Expect(0, 67839, '\P{ In_Hatran}', ""); + Expect(1, 67839, '\P{^ In_Hatran}', ""); + Expect(0, 67840, '\p{ In_Hatran}', ""); + Expect(1, 67840, '\p{^ In_Hatran}', ""); + Expect(1, 67840, '\P{ In_Hatran}', ""); + Expect(0, 67840, '\P{^ In_Hatran}', ""); + Error('\p{ -In_Hebrew/a/}'); + Error('\P{ -In_Hebrew/a/}'); + Expect(1, 1535, '\p{inhebrew}', ""); + Expect(0, 1535, '\p{^inhebrew}', ""); + Expect(0, 1535, '\P{inhebrew}', ""); + Expect(1, 1535, '\P{^inhebrew}', ""); + Expect(0, 1536, '\p{inhebrew}', ""); + Expect(1, 1536, '\p{^inhebrew}', ""); + Expect(1, 1536, '\P{inhebrew}', ""); + Expect(0, 1536, '\P{^inhebrew}', ""); + Expect(1, 1535, '\p{ in_Hebrew}', ""); + Expect(0, 1535, '\p{^ in_Hebrew}', ""); + Expect(0, 1535, '\P{ in_Hebrew}', ""); + Expect(1, 1535, '\P{^ in_Hebrew}', ""); + Expect(0, 1536, '\p{ in_Hebrew}', ""); + Expect(1, 1536, '\p{^ in_Hebrew}', ""); + Expect(1, 1536, '\P{ in_Hebrew}', ""); + Expect(0, 1536, '\P{^ in_Hebrew}', ""); + Error('\p{/a/_ In_hebrew}'); + Error('\P{/a/_ In_hebrew}'); + Expect(1, 1535, '\p{-In_hebrew}', ""); + Expect(0, 1535, '\p{^-In_hebrew}', ""); + Expect(0, 1535, '\P{-In_hebrew}', ""); + Expect(1, 1535, '\P{^-In_hebrew}', ""); + Expect(0, 1536, '\p{-In_hebrew}', ""); + Expect(1, 1536, '\p{^-In_hebrew}', ""); + Expect(1, 1536, '\P{-In_hebrew}', ""); + Expect(0, 1536, '\P{^-In_hebrew}', ""); + Error('\p{ In_hiragana/a/}'); + Error('\P{ In_hiragana/a/}'); + Expect(1, 12447, '\p{inhiragana}', ""); + Expect(0, 12447, '\p{^inhiragana}', ""); + Expect(0, 12447, '\P{inhiragana}', ""); + Expect(1, 12447, '\P{^inhiragana}', ""); + Expect(0, 12448, '\p{inhiragana}', ""); + Expect(1, 12448, '\p{^inhiragana}', ""); + Expect(1, 12448, '\P{inhiragana}', ""); + Expect(0, 12448, '\P{^inhiragana}', ""); + Expect(1, 12447, '\p{ In_Hiragana}', ""); + Expect(0, 12447, '\p{^ In_Hiragana}', ""); + Expect(0, 12447, '\P{ In_Hiragana}', ""); + Expect(1, 12447, '\P{^ In_Hiragana}', ""); + Expect(0, 12448, '\p{ In_Hiragana}', ""); + Expect(1, 12448, '\p{^ In_Hiragana}', ""); + Expect(1, 12448, '\P{ In_Hiragana}', ""); + Expect(0, 12448, '\P{^ In_Hiragana}', ""); + Error('\p{/a/- in_Hiragana}'); + Error('\P{/a/- in_Hiragana}'); + Expect(1, 12447, '\p{ IN_Hiragana}', ""); + Expect(0, 12447, '\p{^ IN_Hiragana}', ""); + Expect(0, 12447, '\P{ IN_Hiragana}', ""); + Expect(1, 12447, '\P{^ IN_Hiragana}', ""); + Expect(0, 12448, '\p{ IN_Hiragana}', ""); + Expect(1, 12448, '\p{^ IN_Hiragana}', ""); + Expect(1, 12448, '\P{ IN_Hiragana}', ""); + Expect(0, 12448, '\P{^ IN_Hiragana}', ""); + Error('\p{:=IN_Imperial_Aramaic}'); + Error('\P{:=IN_Imperial_Aramaic}'); + Expect(1, 67679, '\p{inimperialaramaic}', ""); + Expect(0, 67679, '\p{^inimperialaramaic}', ""); + Expect(0, 67679, '\P{inimperialaramaic}', ""); + Expect(1, 67679, '\P{^inimperialaramaic}', ""); + Expect(0, 67680, '\p{inimperialaramaic}', ""); + Expect(1, 67680, '\p{^inimperialaramaic}', ""); + Expect(1, 67680, '\P{inimperialaramaic}', ""); + Expect(0, 67680, '\P{^inimperialaramaic}', ""); + Expect(1, 67679, '\p{_ in_Imperial_Aramaic}', ""); + Expect(0, 67679, '\p{^_ in_Imperial_Aramaic}', ""); + Expect(0, 67679, '\P{_ in_Imperial_Aramaic}', ""); + Expect(1, 67679, '\P{^_ in_Imperial_Aramaic}', ""); + Expect(0, 67680, '\p{_ in_Imperial_Aramaic}', ""); + Expect(1, 67680, '\p{^_ in_Imperial_Aramaic}', ""); + Expect(1, 67680, '\P{_ in_Imperial_Aramaic}', ""); + Expect(0, 67680, '\P{^_ in_Imperial_Aramaic}', ""); + Error('\p{_ in_Imperial_Aramaic/a/}'); + Error('\P{_ in_Imperial_Aramaic/a/}'); + Expect(1, 67679, '\p{-_in_imperial_Aramaic}', ""); + Expect(0, 67679, '\p{^-_in_imperial_Aramaic}', ""); + Expect(0, 67679, '\P{-_in_imperial_Aramaic}', ""); + Expect(1, 67679, '\P{^-_in_imperial_Aramaic}', ""); + Expect(0, 67680, '\p{-_in_imperial_Aramaic}', ""); + Expect(1, 67680, '\p{^-_in_imperial_Aramaic}', ""); + Expect(1, 67680, '\P{-_in_imperial_Aramaic}', ""); + Expect(0, 67680, '\P{^-_in_imperial_Aramaic}', ""); + Error('\p{ IN_INSCRIPTIONAL_pahlavi/a/}'); + Error('\P{ IN_INSCRIPTIONAL_pahlavi/a/}'); + Expect(1, 68479, '\p{ininscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^ininscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{ininscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^ininscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{ininscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^ininscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{ininscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^ininscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{_ in_INSCRIPTIONAL_PAHLAVI}', ""); + Expect(0, 68479, '\p{^_ in_INSCRIPTIONAL_PAHLAVI}', ""); + Expect(0, 68479, '\P{_ in_INSCRIPTIONAL_PAHLAVI}', ""); + Expect(1, 68479, '\P{^_ in_INSCRIPTIONAL_PAHLAVI}', ""); + Expect(0, 68480, '\p{_ in_INSCRIPTIONAL_PAHLAVI}', ""); + Expect(1, 68480, '\p{^_ in_INSCRIPTIONAL_PAHLAVI}', ""); + Expect(1, 68480, '\P{_ in_INSCRIPTIONAL_PAHLAVI}', ""); + Expect(0, 68480, '\P{^_ in_INSCRIPTIONAL_PAHLAVI}', ""); + Error('\p{:=_ in_inscriptional_Pahlavi}'); + Error('\P{:=_ in_inscriptional_Pahlavi}'); + Expect(1, 68479, '\p{--in_inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\p{^--in_inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\P{--in_inscriptional_PAHLAVI}', ""); + Expect(1, 68479, '\P{^--in_inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\p{--in_inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\p{^--in_inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\P{--in_inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\P{^--in_inscriptional_PAHLAVI}', ""); + Error('\p{-/a/In_Inscriptional_Parthian}'); + Error('\P{-/a/In_Inscriptional_Parthian}'); + Expect(1, 68447, '\p{ininscriptionalparthian}', ""); + Expect(0, 68447, '\p{^ininscriptionalparthian}', ""); + Expect(0, 68447, '\P{ininscriptionalparthian}', ""); + Expect(1, 68447, '\P{^ininscriptionalparthian}', ""); + Expect(0, 68448, '\p{ininscriptionalparthian}', ""); + Expect(1, 68448, '\p{^ininscriptionalparthian}', ""); + Expect(1, 68448, '\P{ininscriptionalparthian}', ""); + Expect(0, 68448, '\P{^ininscriptionalparthian}', ""); + Expect(1, 68447, '\p{- in_inscriptional_PARTHIAN}', ""); + Expect(0, 68447, '\p{^- in_inscriptional_PARTHIAN}', ""); + Expect(0, 68447, '\P{- in_inscriptional_PARTHIAN}', ""); + Expect(1, 68447, '\P{^- in_inscriptional_PARTHIAN}', ""); + Expect(0, 68448, '\p{- in_inscriptional_PARTHIAN}', ""); + Expect(1, 68448, '\p{^- in_inscriptional_PARTHIAN}', ""); + Expect(1, 68448, '\P{- in_inscriptional_PARTHIAN}', ""); + Expect(0, 68448, '\P{^- in_inscriptional_PARTHIAN}', ""); + Error('\p{/a/_ in_Inscriptional_parthian}'); + Error('\P{/a/_ in_Inscriptional_parthian}'); + Expect(1, 68447, '\p{IN_Inscriptional_Parthian}', ""); + Expect(0, 68447, '\p{^IN_Inscriptional_Parthian}', ""); + Expect(0, 68447, '\P{IN_Inscriptional_Parthian}', ""); + Expect(1, 68447, '\P{^IN_Inscriptional_Parthian}', ""); + Expect(0, 68448, '\p{IN_Inscriptional_Parthian}', ""); + Expect(1, 68448, '\p{^IN_Inscriptional_Parthian}', ""); + Expect(1, 68448, '\P{IN_Inscriptional_Parthian}', ""); + Expect(0, 68448, '\P{^IN_Inscriptional_Parthian}', ""); + Error('\p{_:=in_JAVANESE}'); + Error('\P{_:=in_JAVANESE}'); + Expect(1, 43487, '\p{injavanese}', ""); + Expect(0, 43487, '\p{^injavanese}', ""); + Expect(0, 43487, '\P{injavanese}', ""); + Expect(1, 43487, '\P{^injavanese}', ""); + Expect(0, 43488, '\p{injavanese}', ""); + Expect(1, 43488, '\p{^injavanese}', ""); + Expect(1, 43488, '\P{injavanese}', ""); + Expect(0, 43488, '\P{^injavanese}', ""); + Expect(1, 43487, '\p{ in_Javanese}', ""); + Expect(0, 43487, '\p{^ in_Javanese}', ""); + Expect(0, 43487, '\P{ in_Javanese}', ""); + Expect(1, 43487, '\P{^ in_Javanese}', ""); + Expect(0, 43488, '\p{ in_Javanese}', ""); + Expect(1, 43488, '\p{^ in_Javanese}', ""); + Expect(1, 43488, '\P{ in_Javanese}', ""); + Expect(0, 43488, '\P{^ in_Javanese}', ""); + Error('\p{__In_Javanese/a/}'); + Error('\P{__In_Javanese/a/}'); + Expect(1, 43487, '\p{- In_JAVANESE}', ""); + Expect(0, 43487, '\p{^- In_JAVANESE}', ""); + Expect(0, 43487, '\P{- In_JAVANESE}', ""); + Expect(1, 43487, '\P{^- In_JAVANESE}', ""); + Expect(0, 43488, '\p{- In_JAVANESE}', ""); + Expect(1, 43488, '\p{^- In_JAVANESE}', ""); + Expect(1, 43488, '\P{- In_JAVANESE}', ""); + Expect(0, 43488, '\P{^- In_JAVANESE}', ""); + Error('\p{/a/ in_Kaithi}'); + Error('\P{/a/ in_Kaithi}'); + Expect(1, 69839, '\p{inkaithi}', ""); + Expect(0, 69839, '\p{^inkaithi}', ""); + Expect(0, 69839, '\P{inkaithi}', ""); + Expect(1, 69839, '\P{^inkaithi}', ""); + Expect(0, 69840, '\p{inkaithi}', ""); + Expect(1, 69840, '\p{^inkaithi}', ""); + Expect(1, 69840, '\P{inkaithi}', ""); + Expect(0, 69840, '\P{^inkaithi}', ""); + Expect(1, 69839, '\p{--In_KAITHI}', ""); + Expect(0, 69839, '\p{^--In_KAITHI}', ""); + Expect(0, 69839, '\P{--In_KAITHI}', ""); + Expect(1, 69839, '\P{^--In_KAITHI}', ""); + Expect(0, 69840, '\p{--In_KAITHI}', ""); + Expect(1, 69840, '\p{^--In_KAITHI}', ""); + Expect(1, 69840, '\P{--In_KAITHI}', ""); + Expect(0, 69840, '\P{^--In_KAITHI}', ""); + Error('\p{-/a/In_Kaithi}'); + Error('\P{-/a/In_Kaithi}'); + Expect(1, 69839, '\p{_ In_Kaithi}', ""); + Expect(0, 69839, '\p{^_ In_Kaithi}', ""); + Expect(0, 69839, '\P{_ In_Kaithi}', ""); + Expect(1, 69839, '\P{^_ In_Kaithi}', ""); + Expect(0, 69840, '\p{_ In_Kaithi}', ""); + Expect(1, 69840, '\p{^_ In_Kaithi}', ""); + Expect(1, 69840, '\P{_ In_Kaithi}', ""); + Expect(0, 69840, '\P{^_ In_Kaithi}', ""); + Error('\p{:=--In_kannada}'); + Error('\P{:=--In_kannada}'); + Expect(1, 3327, '\p{inkannada}', ""); + Expect(0, 3327, '\p{^inkannada}', ""); + Expect(0, 3327, '\P{inkannada}', ""); + Expect(1, 3327, '\P{^inkannada}', ""); + Expect(0, 3328, '\p{inkannada}', ""); + Expect(1, 3328, '\p{^inkannada}', ""); + Expect(1, 3328, '\P{inkannada}', ""); + Expect(0, 3328, '\P{^inkannada}', ""); + Expect(1, 3327, '\p{ in_KANNADA}', ""); + Expect(0, 3327, '\p{^ in_KANNADA}', ""); + Expect(0, 3327, '\P{ in_KANNADA}', ""); + Expect(1, 3327, '\P{^ in_KANNADA}', ""); + Expect(0, 3328, '\p{ in_KANNADA}', ""); + Expect(1, 3328, '\p{^ in_KANNADA}', ""); + Expect(1, 3328, '\P{ in_KANNADA}', ""); + Expect(0, 3328, '\P{^ in_KANNADA}', ""); + Error('\p{/a/_ In_Kannada}'); + Error('\P{/a/_ In_Kannada}'); + Expect(1, 3327, '\p{ IN_kannada}', ""); + Expect(0, 3327, '\p{^ IN_kannada}', ""); + Expect(0, 3327, '\P{ IN_kannada}', ""); + Expect(1, 3327, '\P{^ IN_kannada}', ""); + Expect(0, 3328, '\p{ IN_kannada}', ""); + Expect(1, 3328, '\p{^ IN_kannada}', ""); + Expect(1, 3328, '\P{ IN_kannada}', ""); + Expect(0, 3328, '\P{^ IN_kannada}', ""); + Error('\p{-In_Katakana/a/}'); + Error('\P{-In_Katakana/a/}'); + Expect(1, 12543, '\p{inkatakana}', ""); + Expect(0, 12543, '\p{^inkatakana}', ""); + Expect(0, 12543, '\P{inkatakana}', ""); + Expect(1, 12543, '\P{^inkatakana}', ""); + Expect(0, 12544, '\p{inkatakana}', ""); + Expect(1, 12544, '\p{^inkatakana}', ""); + Expect(1, 12544, '\P{inkatakana}', ""); + Expect(0, 12544, '\P{^inkatakana}', ""); + Expect(1, 12543, '\p{ In_katakana}', ""); + Expect(0, 12543, '\p{^ In_katakana}', ""); + Expect(0, 12543, '\P{ In_katakana}', ""); + Expect(1, 12543, '\P{^ In_katakana}', ""); + Expect(0, 12544, '\p{ In_katakana}', ""); + Expect(1, 12544, '\p{^ In_katakana}', ""); + Expect(1, 12544, '\P{ In_katakana}', ""); + Expect(0, 12544, '\P{^ In_katakana}', ""); + Error('\p{:=- in_Katakana}'); + Error('\P{:=- in_Katakana}'); + Expect(1, 12543, '\p{ _IN_KATAKANA}', ""); + Expect(0, 12543, '\p{^ _IN_KATAKANA}', ""); + Expect(0, 12543, '\P{ _IN_KATAKANA}', ""); + Expect(1, 12543, '\P{^ _IN_KATAKANA}', ""); + Expect(0, 12544, '\p{ _IN_KATAKANA}', ""); + Expect(1, 12544, '\p{^ _IN_KATAKANA}', ""); + Expect(1, 12544, '\P{ _IN_KATAKANA}', ""); + Expect(0, 12544, '\P{^ _IN_KATAKANA}', ""); + Error('\p{--In_Kawi:=}'); + Error('\P{--In_Kawi:=}'); + Expect(1, 73567, '\p{inkawi}', ""); + Expect(0, 73567, '\p{^inkawi}', ""); + Expect(0, 73567, '\P{inkawi}', ""); + Expect(1, 73567, '\P{^inkawi}', ""); + Expect(0, 73568, '\p{inkawi}', ""); + Expect(1, 73568, '\p{^inkawi}', ""); + Expect(1, 73568, '\P{inkawi}', ""); + Expect(0, 73568, '\P{^inkawi}', ""); + Expect(1, 73567, '\p{ IN_KAWI}', ""); + Expect(0, 73567, '\p{^ IN_KAWI}', ""); + Expect(0, 73567, '\P{ IN_KAWI}', ""); + Expect(1, 73567, '\P{^ IN_KAWI}', ""); + Expect(0, 73568, '\p{ IN_KAWI}', ""); + Expect(1, 73568, '\p{^ IN_KAWI}', ""); + Expect(1, 73568, '\P{ IN_KAWI}', ""); + Expect(0, 73568, '\P{^ IN_KAWI}', ""); + Error('\p{in_kawi:=}'); + Error('\P{in_kawi:=}'); + Expect(1, 73567, '\p{_ In_kawi}', ""); + Expect(0, 73567, '\p{^_ In_kawi}', ""); + Expect(0, 73567, '\P{_ In_kawi}', ""); + Expect(1, 73567, '\P{^_ In_kawi}', ""); + Expect(0, 73568, '\p{_ In_kawi}', ""); + Expect(1, 73568, '\p{^_ In_kawi}', ""); + Expect(1, 73568, '\P{_ In_kawi}', ""); + Expect(0, 73568, '\P{^_ In_kawi}', ""); + Error('\p{/a/_IN_KAYAH_Li}'); + Error('\P{/a/_IN_KAYAH_Li}'); + Expect(1, 43311, '\p{inkayahli}', ""); + Expect(0, 43311, '\p{^inkayahli}', ""); + Expect(0, 43311, '\P{inkayahli}', ""); + Expect(1, 43311, '\P{^inkayahli}', ""); + Expect(0, 43312, '\p{inkayahli}', ""); + Expect(1, 43312, '\p{^inkayahli}', ""); + Expect(1, 43312, '\P{inkayahli}', ""); + Expect(0, 43312, '\P{^inkayahli}', ""); + Expect(1, 43311, '\p{- In_Kayah_LI}', ""); + Expect(0, 43311, '\p{^- In_Kayah_LI}', ""); + Expect(0, 43311, '\P{- In_Kayah_LI}', ""); + Expect(1, 43311, '\P{^- In_Kayah_LI}', ""); + Expect(0, 43312, '\p{- In_Kayah_LI}', ""); + Expect(1, 43312, '\p{^- In_Kayah_LI}', ""); + Expect(1, 43312, '\P{- In_Kayah_LI}', ""); + Expect(0, 43312, '\P{^- In_Kayah_LI}', ""); + Error('\p{-IN_Kayah_Li/a/}'); + Error('\P{-IN_Kayah_Li/a/}'); + Expect(1, 43311, '\p{_ IN_Kayah_LI}', ""); + Expect(0, 43311, '\p{^_ IN_Kayah_LI}', ""); + Expect(0, 43311, '\P{_ IN_Kayah_LI}', ""); + Expect(1, 43311, '\P{^_ IN_Kayah_LI}', ""); + Expect(0, 43312, '\p{_ IN_Kayah_LI}', ""); + Expect(1, 43312, '\p{^_ IN_Kayah_LI}', ""); + Expect(1, 43312, '\P{_ IN_Kayah_LI}', ""); + Expect(0, 43312, '\P{^_ IN_Kayah_LI}', ""); + Error('\p{-/a/In_Kharoshthi}'); + Error('\P{-/a/In_Kharoshthi}'); + Expect(1, 68191, '\p{inkharoshthi}', ""); + Expect(0, 68191, '\p{^inkharoshthi}', ""); + Expect(0, 68191, '\P{inkharoshthi}', ""); + Expect(1, 68191, '\P{^inkharoshthi}', ""); + Expect(0, 68192, '\p{inkharoshthi}', ""); + Expect(1, 68192, '\p{^inkharoshthi}', ""); + Expect(1, 68192, '\P{inkharoshthi}', ""); + Expect(0, 68192, '\P{^inkharoshthi}', ""); + Expect(1, 68191, '\p{-_In_Kharoshthi}', ""); + Expect(0, 68191, '\p{^-_In_Kharoshthi}', ""); + Expect(0, 68191, '\P{-_In_Kharoshthi}', ""); + Expect(1, 68191, '\P{^-_In_Kharoshthi}', ""); + Expect(0, 68192, '\p{-_In_Kharoshthi}', ""); + Expect(1, 68192, '\p{^-_In_Kharoshthi}', ""); + Expect(1, 68192, '\P{-_In_Kharoshthi}', ""); + Expect(0, 68192, '\P{^-_In_Kharoshthi}', ""); + Error('\p{:=- In_Kharoshthi}'); + Error('\P{:=- In_Kharoshthi}'); + Expect(1, 68191, '\p{ IN_KHAROSHTHI}', ""); + Expect(0, 68191, '\p{^ IN_KHAROSHTHI}', ""); + Expect(0, 68191, '\P{ IN_KHAROSHTHI}', ""); + Expect(1, 68191, '\P{^ IN_KHAROSHTHI}', ""); + Expect(0, 68192, '\p{ IN_KHAROSHTHI}', ""); + Expect(1, 68192, '\p{^ IN_KHAROSHTHI}', ""); + Expect(1, 68192, '\P{ IN_KHAROSHTHI}', ""); + Expect(0, 68192, '\P{^ IN_KHAROSHTHI}', ""); + Error('\p{/a/in_Khitan_Small_script}'); + Error('\P{/a/in_Khitan_Small_script}'); + Expect(1, 101631, '\p{inkhitansmallscript}', ""); + Expect(0, 101631, '\p{^inkhitansmallscript}', ""); + Expect(0, 101631, '\P{inkhitansmallscript}', ""); + Expect(1, 101631, '\P{^inkhitansmallscript}', ""); + Expect(0, 101632, '\p{inkhitansmallscript}', ""); + Expect(1, 101632, '\p{^inkhitansmallscript}', ""); + Expect(1, 101632, '\P{inkhitansmallscript}', ""); + Expect(0, 101632, '\P{^inkhitansmallscript}', ""); + Expect(1, 101631, '\p{_-In_khitan_Small_Script}', ""); + Expect(0, 101631, '\p{^_-In_khitan_Small_Script}', ""); + Expect(0, 101631, '\P{_-In_khitan_Small_Script}', ""); + Expect(1, 101631, '\P{^_-In_khitan_Small_Script}', ""); + Expect(0, 101632, '\p{_-In_khitan_Small_Script}', ""); + Expect(1, 101632, '\p{^_-In_khitan_Small_Script}', ""); + Expect(1, 101632, '\P{_-In_khitan_Small_Script}', ""); + Expect(0, 101632, '\P{^_-In_khitan_Small_Script}', ""); + Error('\p{:=In_KHITAN_small_script}'); + Error('\P{:=In_KHITAN_small_script}'); + Expect(1, 101631, '\p{ in_Khitan_Small_Script}', ""); + Expect(0, 101631, '\p{^ in_Khitan_Small_Script}', ""); + Expect(0, 101631, '\P{ in_Khitan_Small_Script}', ""); + Expect(1, 101631, '\P{^ in_Khitan_Small_Script}', ""); + Expect(0, 101632, '\p{ in_Khitan_Small_Script}', ""); + Expect(1, 101632, '\p{^ in_Khitan_Small_Script}', ""); + Expect(1, 101632, '\P{ in_Khitan_Small_Script}', ""); + Expect(0, 101632, '\P{^ in_Khitan_Small_Script}', ""); + Error('\p{/a/In_Khmer}'); + Error('\P{/a/In_Khmer}'); + Expect(1, 6143, '\p{inkhmer}', ""); + Expect(0, 6143, '\p{^inkhmer}', ""); + Expect(0, 6143, '\P{inkhmer}', ""); + Expect(1, 6143, '\P{^inkhmer}', ""); + Expect(0, 6144, '\p{inkhmer}', ""); + Expect(1, 6144, '\p{^inkhmer}', ""); + Expect(1, 6144, '\P{inkhmer}', ""); + Expect(0, 6144, '\P{^inkhmer}', ""); + Expect(1, 6143, '\p{ _In_KHMER}', ""); + Expect(0, 6143, '\p{^ _In_KHMER}', ""); + Expect(0, 6143, '\P{ _In_KHMER}', ""); + Expect(1, 6143, '\P{^ _In_KHMER}', ""); + Expect(0, 6144, '\p{ _In_KHMER}', ""); + Expect(1, 6144, '\p{^ _In_KHMER}', ""); + Expect(1, 6144, '\P{ _In_KHMER}', ""); + Expect(0, 6144, '\P{^ _In_KHMER}', ""); + Error('\p{ IN_khmer:=}'); + Error('\P{ IN_khmer:=}'); + Expect(1, 6143, '\p{-_in_khmer}', ""); + Expect(0, 6143, '\p{^-_in_khmer}', ""); + Expect(0, 6143, '\P{-_in_khmer}', ""); + Expect(1, 6143, '\P{^-_in_khmer}', ""); + Expect(0, 6144, '\p{-_in_khmer}', ""); + Expect(1, 6144, '\p{^-_in_khmer}', ""); + Expect(1, 6144, '\P{-_in_khmer}', ""); + Expect(0, 6144, '\P{^-_in_khmer}', ""); + Error('\p{ In_KHOJKI:=}'); + Error('\P{ In_KHOJKI:=}'); + Expect(1, 70223, '\p{inkhojki}', ""); + Expect(0, 70223, '\p{^inkhojki}', ""); + Expect(0, 70223, '\P{inkhojki}', ""); + Expect(1, 70223, '\P{^inkhojki}', ""); + Expect(0, 70224, '\p{inkhojki}', ""); + Expect(1, 70224, '\p{^inkhojki}', ""); + Expect(1, 70224, '\P{inkhojki}', ""); + Expect(0, 70224, '\P{^inkhojki}', ""); + Expect(1, 70223, '\p{ in_KHOJKI}', ""); + Expect(0, 70223, '\p{^ in_KHOJKI}', ""); + Expect(0, 70223, '\P{ in_KHOJKI}', ""); + Expect(1, 70223, '\P{^ in_KHOJKI}', ""); + Expect(0, 70224, '\p{ in_KHOJKI}', ""); + Expect(1, 70224, '\p{^ in_KHOJKI}', ""); + Expect(1, 70224, '\P{ in_KHOJKI}', ""); + Expect(0, 70224, '\P{^ in_KHOJKI}', ""); + Error('\p{- In_khojki/a/}'); + Error('\P{- In_khojki/a/}'); + Expect(1, 70223, '\p{_-IN_Khojki}', ""); + Expect(0, 70223, '\p{^_-IN_Khojki}', ""); + Expect(0, 70223, '\P{_-IN_Khojki}', ""); + Expect(1, 70223, '\P{^_-IN_Khojki}', ""); + Expect(0, 70224, '\p{_-IN_Khojki}', ""); + Expect(1, 70224, '\p{^_-IN_Khojki}', ""); + Expect(1, 70224, '\P{_-IN_Khojki}', ""); + Expect(0, 70224, '\P{^_-IN_Khojki}', ""); + Error('\p{ IN_Khudawadi:=}'); + Error('\P{ IN_Khudawadi:=}'); + Expect(1, 70399, '\p{inkhudawadi}', ""); + Expect(0, 70399, '\p{^inkhudawadi}', ""); + Expect(0, 70399, '\P{inkhudawadi}', ""); + Expect(1, 70399, '\P{^inkhudawadi}', ""); + Expect(0, 70400, '\p{inkhudawadi}', ""); + Expect(1, 70400, '\p{^inkhudawadi}', ""); + Expect(1, 70400, '\P{inkhudawadi}', ""); + Expect(0, 70400, '\P{^inkhudawadi}', ""); + Expect(1, 70399, '\p{ In_KHUDAWADI}', ""); + Expect(0, 70399, '\p{^ In_KHUDAWADI}', ""); + Expect(0, 70399, '\P{ In_KHUDAWADI}', ""); + Expect(1, 70399, '\P{^ In_KHUDAWADI}', ""); + Expect(0, 70400, '\p{ In_KHUDAWADI}', ""); + Expect(1, 70400, '\p{^ In_KHUDAWADI}', ""); + Expect(1, 70400, '\P{ In_KHUDAWADI}', ""); + Expect(0, 70400, '\P{^ In_KHUDAWADI}', ""); + Error('\p{ in_khudawadi/a/}'); + Error('\P{ in_khudawadi/a/}'); + Expect(1, 70399, '\p{- in_Khudawadi}', ""); + Expect(0, 70399, '\p{^- in_Khudawadi}', ""); + Expect(0, 70399, '\P{- in_Khudawadi}', ""); + Expect(1, 70399, '\P{^- in_Khudawadi}', ""); + Expect(0, 70400, '\p{- in_Khudawadi}', ""); + Expect(1, 70400, '\p{^- in_Khudawadi}', ""); + Expect(1, 70400, '\P{- in_Khudawadi}', ""); + Expect(0, 70400, '\P{^- in_Khudawadi}', ""); + Error('\p{_ in_KIRAT_Rai:=}'); + Error('\P{_ in_KIRAT_Rai:=}'); + Expect(1, 93567, '\p{inkiratrai}', ""); + Expect(0, 93567, '\p{^inkiratrai}', ""); + Expect(0, 93567, '\P{inkiratrai}', ""); + Expect(1, 93567, '\P{^inkiratrai}', ""); + Expect(0, 93568, '\p{inkiratrai}', ""); + Expect(1, 93568, '\p{^inkiratrai}', ""); + Expect(1, 93568, '\P{inkiratrai}', ""); + Expect(0, 93568, '\P{^inkiratrai}', ""); + Expect(1, 93567, '\p{ in_Kirat_RAI}', ""); + Expect(0, 93567, '\p{^ in_Kirat_RAI}', ""); + Expect(0, 93567, '\P{ in_Kirat_RAI}', ""); + Expect(1, 93567, '\P{^ in_Kirat_RAI}', ""); + Expect(0, 93568, '\p{ in_Kirat_RAI}', ""); + Expect(1, 93568, '\p{^ in_Kirat_RAI}', ""); + Expect(1, 93568, '\P{ in_Kirat_RAI}', ""); + Expect(0, 93568, '\P{^ in_Kirat_RAI}', ""); + Error('\p{ IN_Kirat_Rai:=}'); + Error('\P{ IN_Kirat_Rai:=}'); + Expect(1, 93567, '\p{_ IN_kirat_Rai}', ""); + Expect(0, 93567, '\p{^_ IN_kirat_Rai}', ""); + Expect(0, 93567, '\P{_ IN_kirat_Rai}', ""); + Expect(1, 93567, '\P{^_ IN_kirat_Rai}', ""); + Expect(0, 93568, '\p{_ IN_kirat_Rai}', ""); + Expect(1, 93568, '\p{^_ IN_kirat_Rai}', ""); + Expect(1, 93568, '\P{_ IN_kirat_Rai}', ""); + Expect(0, 93568, '\P{^_ IN_kirat_Rai}', ""); + Error('\p{:=_In_LAO}'); + Error('\P{:=_In_LAO}'); + Expect(1, 3839, '\p{inlao}', ""); + Expect(0, 3839, '\p{^inlao}', ""); + Expect(0, 3839, '\P{inlao}', ""); + Expect(1, 3839, '\P{^inlao}', ""); + Expect(0, 3840, '\p{inlao}', ""); + Expect(1, 3840, '\p{^inlao}', ""); + Expect(1, 3840, '\P{inlao}', ""); + Expect(0, 3840, '\P{^inlao}', ""); + Expect(1, 3839, '\p{ -in_lao}', ""); + Expect(0, 3839, '\p{^ -in_lao}', ""); + Expect(0, 3839, '\P{ -in_lao}', ""); + Expect(1, 3839, '\P{^ -in_lao}', ""); + Expect(0, 3840, '\p{ -in_lao}', ""); + Expect(1, 3840, '\p{^ -in_lao}', ""); + Expect(1, 3840, '\P{ -in_lao}', ""); + Expect(0, 3840, '\P{^ -in_lao}', ""); + Error('\p{-:=In_Lao}'); + Error('\P{-:=In_Lao}'); + Expect(1, 3839, '\p{- in_Lao}', ""); + Expect(0, 3839, '\p{^- in_Lao}', ""); + Expect(0, 3839, '\P{- in_Lao}', ""); + Expect(1, 3839, '\P{^- in_Lao}', ""); + Expect(0, 3840, '\p{- in_Lao}', ""); + Expect(1, 3840, '\p{^- in_Lao}', ""); + Expect(1, 3840, '\P{- in_Lao}', ""); + Expect(0, 3840, '\P{^- in_Lao}', ""); + Error('\p{/a/IN_lepcha}'); + Error('\P{/a/IN_lepcha}'); + Expect(1, 7247, '\p{inlepcha}', ""); + Expect(0, 7247, '\p{^inlepcha}', ""); + Expect(0, 7247, '\P{inlepcha}', ""); + Expect(1, 7247, '\P{^inlepcha}', ""); + Expect(0, 7248, '\p{inlepcha}', ""); + Expect(1, 7248, '\p{^inlepcha}', ""); + Expect(1, 7248, '\P{inlepcha}', ""); + Expect(0, 7248, '\P{^inlepcha}', ""); + Expect(1, 7247, '\p{- IN_LEPCHA}', ""); + Expect(0, 7247, '\p{^- IN_LEPCHA}', ""); + Expect(0, 7247, '\P{- IN_LEPCHA}', ""); + Expect(1, 7247, '\P{^- IN_LEPCHA}', ""); + Expect(0, 7248, '\p{- IN_LEPCHA}', ""); + Expect(1, 7248, '\p{^- IN_LEPCHA}', ""); + Expect(1, 7248, '\P{- IN_LEPCHA}', ""); + Expect(0, 7248, '\P{^- IN_LEPCHA}', ""); + Error('\p{:= In_Lepcha}'); + Error('\P{:= In_Lepcha}'); + Expect(1, 7247, '\p{_IN_Lepcha}', ""); + Expect(0, 7247, '\p{^_IN_Lepcha}', ""); + Expect(0, 7247, '\P{_IN_Lepcha}', ""); + Expect(1, 7247, '\P{^_IN_Lepcha}', ""); + Expect(0, 7248, '\p{_IN_Lepcha}', ""); + Expect(1, 7248, '\p{^_IN_Lepcha}', ""); + Expect(1, 7248, '\P{_IN_Lepcha}', ""); + Expect(0, 7248, '\P{^_IN_Lepcha}', ""); + Error('\p{:=In_LIMBU}'); + Error('\P{:=In_LIMBU}'); + Expect(1, 6479, '\p{inlimbu}', ""); + Expect(0, 6479, '\p{^inlimbu}', ""); + Expect(0, 6479, '\P{inlimbu}', ""); + Expect(1, 6479, '\P{^inlimbu}', ""); + Expect(0, 6480, '\p{inlimbu}', ""); + Expect(1, 6480, '\p{^inlimbu}', ""); + Expect(1, 6480, '\P{inlimbu}', ""); + Expect(0, 6480, '\P{^inlimbu}', ""); + Expect(1, 6479, '\p{ -in_Limbu}', ""); + Expect(0, 6479, '\p{^ -in_Limbu}', ""); + Expect(0, 6479, '\P{ -in_Limbu}', ""); + Expect(1, 6479, '\P{^ -in_Limbu}', ""); + Expect(0, 6480, '\p{ -in_Limbu}', ""); + Expect(1, 6480, '\p{^ -in_Limbu}', ""); + Expect(1, 6480, '\P{ -in_Limbu}', ""); + Expect(0, 6480, '\P{^ -in_Limbu}', ""); + Error('\p{_/a/in_LIMBU}'); + Error('\P{_/a/in_LIMBU}'); + Expect(1, 6479, '\p{ in_Limbu}', ""); + Expect(0, 6479, '\p{^ in_Limbu}', ""); + Expect(0, 6479, '\P{ in_Limbu}', ""); + Expect(1, 6479, '\P{^ in_Limbu}', ""); + Expect(0, 6480, '\p{ in_Limbu}', ""); + Expect(1, 6480, '\p{^ in_Limbu}', ""); + Expect(1, 6480, '\P{ in_Limbu}', ""); + Expect(0, 6480, '\P{^ in_Limbu}', ""); + Error('\p{_:=in_linear_A}'); + Error('\P{_:=in_linear_A}'); + Expect(1, 67455, '\p{inlineara}', ""); + Expect(0, 67455, '\p{^inlineara}', ""); + Expect(0, 67455, '\P{inlineara}', ""); + Expect(1, 67455, '\P{^inlineara}', ""); + Expect(0, 67456, '\p{inlineara}', ""); + Expect(1, 67456, '\p{^inlineara}', ""); + Expect(1, 67456, '\P{inlineara}', ""); + Expect(0, 67456, '\P{^inlineara}', ""); + Expect(1, 67455, '\p{-In_LINEAR_a}', ""); + Expect(0, 67455, '\p{^-In_LINEAR_a}', ""); + Expect(0, 67455, '\P{-In_LINEAR_a}', ""); + Expect(1, 67455, '\P{^-In_LINEAR_a}', ""); + Expect(0, 67456, '\p{-In_LINEAR_a}', ""); + Expect(1, 67456, '\p{^-In_LINEAR_a}', ""); + Expect(1, 67456, '\P{-In_LINEAR_a}', ""); + Expect(0, 67456, '\P{^-In_LINEAR_a}', ""); + Error('\p{_:=In_Linear_A}'); + Error('\P{_:=In_Linear_A}'); + Expect(1, 67455, '\p{ In_linear_A}', ""); + Expect(0, 67455, '\p{^ In_linear_A}', ""); + Expect(0, 67455, '\P{ In_linear_A}', ""); + Expect(1, 67455, '\P{^ In_linear_A}', ""); + Expect(0, 67456, '\p{ In_linear_A}', ""); + Expect(1, 67456, '\p{^ In_linear_A}', ""); + Expect(1, 67456, '\P{ In_linear_A}', ""); + Expect(0, 67456, '\P{^ In_linear_A}', ""); + Error('\p{:=_ In_LISU}'); + Error('\P{:=_ In_LISU}'); + Expect(1, 42239, '\p{inlisu}', ""); + Expect(0, 42239, '\p{^inlisu}', ""); + Expect(0, 42239, '\P{inlisu}', ""); + Expect(1, 42239, '\P{^inlisu}', ""); + Expect(0, 42240, '\p{inlisu}', ""); + Expect(1, 42240, '\p{^inlisu}', ""); + Expect(1, 42240, '\P{inlisu}', ""); + Expect(0, 42240, '\P{^inlisu}', ""); + Expect(1, 42239, '\p{_ In_LISU}', ""); + Expect(0, 42239, '\p{^_ In_LISU}', ""); + Expect(0, 42239, '\P{_ In_LISU}', ""); + Expect(1, 42239, '\P{^_ In_LISU}', ""); + Expect(0, 42240, '\p{_ In_LISU}', ""); + Expect(1, 42240, '\p{^_ In_LISU}', ""); + Expect(1, 42240, '\P{_ In_LISU}', ""); + Expect(0, 42240, '\P{^_ In_LISU}', ""); + Error('\p{- in_LISU:=}'); + Error('\P{- in_LISU:=}'); + Expect(1, 42239, '\p{_ In_lisu}', ""); + Expect(0, 42239, '\p{^_ In_lisu}', ""); + Expect(0, 42239, '\P{_ In_lisu}', ""); + Expect(1, 42239, '\P{^_ In_lisu}', ""); + Expect(0, 42240, '\p{_ In_lisu}', ""); + Expect(1, 42240, '\p{^_ In_lisu}', ""); + Expect(1, 42240, '\P{_ In_lisu}', ""); + Expect(0, 42240, '\P{^_ In_lisu}', ""); + Error('\p{:=In_Lycian}'); + Error('\P{:=In_Lycian}'); + Expect(1, 66207, '\p{inlycian}', ""); + Expect(0, 66207, '\p{^inlycian}', ""); + Expect(0, 66207, '\P{inlycian}', ""); + Expect(1, 66207, '\P{^inlycian}', ""); + Expect(0, 66208, '\p{inlycian}', ""); + Expect(1, 66208, '\p{^inlycian}', ""); + Expect(1, 66208, '\P{inlycian}', ""); + Expect(0, 66208, '\P{^inlycian}', ""); + Expect(1, 66207, '\p{ _in_Lycian}', ""); + Expect(0, 66207, '\p{^ _in_Lycian}', ""); + Expect(0, 66207, '\P{ _in_Lycian}', ""); + Expect(1, 66207, '\P{^ _in_Lycian}', ""); + Expect(0, 66208, '\p{ _in_Lycian}', ""); + Expect(1, 66208, '\p{^ _in_Lycian}', ""); + Expect(1, 66208, '\P{ _in_Lycian}', ""); + Expect(0, 66208, '\P{^ _in_Lycian}', ""); + Error('\p{/a/ In_lycian}'); + Error('\P{/a/ In_lycian}'); + Expect(1, 66207, '\p{_ in_LYCIAN}', ""); + Expect(0, 66207, '\p{^_ in_LYCIAN}', ""); + Expect(0, 66207, '\P{_ in_LYCIAN}', ""); + Expect(1, 66207, '\P{^_ in_LYCIAN}', ""); + Expect(0, 66208, '\p{_ in_LYCIAN}', ""); + Expect(1, 66208, '\p{^_ in_LYCIAN}', ""); + Expect(1, 66208, '\P{_ in_LYCIAN}', ""); + Expect(0, 66208, '\P{^_ in_LYCIAN}', ""); + Error('\p{in_Lydian:=}'); + Error('\P{in_Lydian:=}'); + Expect(1, 67903, '\p{inlydian}', ""); + Expect(0, 67903, '\p{^inlydian}', ""); + Expect(0, 67903, '\P{inlydian}', ""); + Expect(1, 67903, '\P{^inlydian}', ""); + Expect(0, 67904, '\p{inlydian}', ""); + Expect(1, 67904, '\p{^inlydian}', ""); + Expect(1, 67904, '\P{inlydian}', ""); + Expect(0, 67904, '\P{^inlydian}', ""); + Expect(1, 67903, '\p{_ In_Lydian}', ""); + Expect(0, 67903, '\p{^_ In_Lydian}', ""); + Expect(0, 67903, '\P{_ In_Lydian}', ""); + Expect(1, 67903, '\P{^_ In_Lydian}', ""); + Expect(0, 67904, '\p{_ In_Lydian}', ""); + Expect(1, 67904, '\p{^_ In_Lydian}', ""); + Expect(1, 67904, '\P{_ In_Lydian}', ""); + Expect(0, 67904, '\P{^_ In_Lydian}', ""); + Error('\p{/a/_-In_lydian}'); + Error('\P{/a/_-In_lydian}'); + Expect(1, 67903, '\p{- IN_LYDIAN}', ""); + Expect(0, 67903, '\p{^- IN_LYDIAN}', ""); + Expect(0, 67903, '\P{- IN_LYDIAN}', ""); + Expect(1, 67903, '\P{^- IN_LYDIAN}', ""); + Expect(0, 67904, '\p{- IN_LYDIAN}', ""); + Expect(1, 67904, '\p{^- IN_LYDIAN}', ""); + Expect(1, 67904, '\P{- IN_LYDIAN}', ""); + Expect(0, 67904, '\P{^- IN_LYDIAN}', ""); + Error('\p{/a/__In_Mahajani}'); + Error('\P{/a/__In_Mahajani}'); + Expect(1, 70015, '\p{inmahajani}', ""); + Expect(0, 70015, '\p{^inmahajani}', ""); + Expect(0, 70015, '\P{inmahajani}', ""); + Expect(1, 70015, '\P{^inmahajani}', ""); + Expect(0, 70016, '\p{inmahajani}', ""); + Expect(1, 70016, '\p{^inmahajani}', ""); + Expect(1, 70016, '\P{inmahajani}', ""); + Expect(0, 70016, '\P{^inmahajani}', ""); + Expect(1, 70015, '\p{_-in_MAHAJANI}', ""); + Expect(0, 70015, '\p{^_-in_MAHAJANI}', ""); + Expect(0, 70015, '\P{_-in_MAHAJANI}', ""); + Expect(1, 70015, '\P{^_-in_MAHAJANI}', ""); + Expect(0, 70016, '\p{_-in_MAHAJANI}', ""); + Expect(1, 70016, '\p{^_-in_MAHAJANI}', ""); + Expect(1, 70016, '\P{_-in_MAHAJANI}', ""); + Expect(0, 70016, '\P{^_-in_MAHAJANI}', ""); + Error('\p{ /a/in_Mahajani}'); + Error('\P{ /a/in_Mahajani}'); + Expect(1, 70015, '\p{ -in_Mahajani}', ""); + Expect(0, 70015, '\p{^ -in_Mahajani}', ""); + Expect(0, 70015, '\P{ -in_Mahajani}', ""); + Expect(1, 70015, '\P{^ -in_Mahajani}', ""); + Expect(0, 70016, '\p{ -in_Mahajani}', ""); + Expect(1, 70016, '\p{^ -in_Mahajani}', ""); + Expect(1, 70016, '\P{ -in_Mahajani}', ""); + Expect(0, 70016, '\P{^ -in_Mahajani}', ""); + Error('\p{/a/- in_MAKASAR}'); + Error('\P{/a/- in_MAKASAR}'); + Expect(1, 73471, '\p{inmakasar}', ""); + Expect(0, 73471, '\p{^inmakasar}', ""); + Expect(0, 73471, '\P{inmakasar}', ""); + Expect(1, 73471, '\P{^inmakasar}', ""); + Expect(0, 73472, '\p{inmakasar}', ""); + Expect(1, 73472, '\p{^inmakasar}', ""); + Expect(1, 73472, '\P{inmakasar}', ""); + Expect(0, 73472, '\P{^inmakasar}', ""); + Expect(1, 73471, '\p{_In_Makasar}', ""); + Expect(0, 73471, '\p{^_In_Makasar}', ""); + Expect(0, 73471, '\P{_In_Makasar}', ""); + Expect(1, 73471, '\P{^_In_Makasar}', ""); + Expect(0, 73472, '\p{_In_Makasar}', ""); + Expect(1, 73472, '\p{^_In_Makasar}', ""); + Expect(1, 73472, '\P{_In_Makasar}', ""); + Expect(0, 73472, '\P{^_In_Makasar}', ""); + Error('\p{/a/IN_MAKASAR}'); + Error('\P{/a/IN_MAKASAR}'); + Expect(1, 73471, '\p{ In_Makasar}', ""); + Expect(0, 73471, '\p{^ In_Makasar}', ""); + Expect(0, 73471, '\P{ In_Makasar}', ""); + Expect(1, 73471, '\P{^ In_Makasar}', ""); + Expect(0, 73472, '\p{ In_Makasar}', ""); + Expect(1, 73472, '\p{^ In_Makasar}', ""); + Expect(1, 73472, '\P{ In_Makasar}', ""); + Expect(0, 73472, '\P{^ In_Makasar}', ""); + Error('\p{IN_MALAYALAM/a/}'); + Error('\P{IN_MALAYALAM/a/}'); + Expect(1, 3455, '\p{inmalayalam}', ""); + Expect(0, 3455, '\p{^inmalayalam}', ""); + Expect(0, 3455, '\P{inmalayalam}', ""); + Expect(1, 3455, '\P{^inmalayalam}', ""); + Expect(0, 3456, '\p{inmalayalam}', ""); + Expect(1, 3456, '\p{^inmalayalam}', ""); + Expect(1, 3456, '\P{inmalayalam}', ""); + Expect(0, 3456, '\P{^inmalayalam}', ""); + Expect(1, 3455, '\p{ in_malayalam}', ""); + Expect(0, 3455, '\p{^ in_malayalam}', ""); + Expect(0, 3455, '\P{ in_malayalam}', ""); + Expect(1, 3455, '\P{^ in_malayalam}', ""); + Expect(0, 3456, '\p{ in_malayalam}', ""); + Expect(1, 3456, '\p{^ in_malayalam}', ""); + Expect(1, 3456, '\P{ in_malayalam}', ""); + Expect(0, 3456, '\P{^ in_malayalam}', ""); + Error('\p{:=--In_Malayalam}'); + Error('\P{:=--In_Malayalam}'); + Expect(1, 3455, '\p{ in_Malayalam}', ""); + Expect(0, 3455, '\p{^ in_Malayalam}', ""); + Expect(0, 3455, '\P{ in_Malayalam}', ""); + Expect(1, 3455, '\P{^ in_Malayalam}', ""); + Expect(0, 3456, '\p{ in_Malayalam}', ""); + Expect(1, 3456, '\p{^ in_Malayalam}', ""); + Expect(1, 3456, '\P{ in_Malayalam}', ""); + Expect(0, 3456, '\P{^ in_Malayalam}', ""); + Error('\p{_ In_MANDAIC:=}'); + Error('\P{_ In_MANDAIC:=}'); + Expect(1, 2143, '\p{inmandaic}', ""); + Expect(0, 2143, '\p{^inmandaic}', ""); + Expect(0, 2143, '\P{inmandaic}', ""); + Expect(1, 2143, '\P{^inmandaic}', ""); + Expect(0, 2144, '\p{inmandaic}', ""); + Expect(1, 2144, '\p{^inmandaic}', ""); + Expect(1, 2144, '\P{inmandaic}', ""); + Expect(0, 2144, '\P{^inmandaic}', ""); + Expect(1, 2143, '\p{_ In_Mandaic}', ""); + Expect(0, 2143, '\p{^_ In_Mandaic}', ""); + Expect(0, 2143, '\P{_ In_Mandaic}', ""); + Expect(1, 2143, '\P{^_ In_Mandaic}', ""); + Expect(0, 2144, '\p{_ In_Mandaic}', ""); + Expect(1, 2144, '\p{^_ In_Mandaic}', ""); + Expect(1, 2144, '\P{_ In_Mandaic}', ""); + Expect(0, 2144, '\P{^_ In_Mandaic}', ""); + Error('\p{- IN_MANDAIC/a/}'); + Error('\P{- IN_MANDAIC/a/}'); + Expect(1, 2143, '\p{_ in_mandaic}', ""); + Expect(0, 2143, '\p{^_ in_mandaic}', ""); + Expect(0, 2143, '\P{_ in_mandaic}', ""); + Expect(1, 2143, '\P{^_ in_mandaic}', ""); + Expect(0, 2144, '\p{_ in_mandaic}', ""); + Expect(1, 2144, '\p{^_ in_mandaic}', ""); + Expect(1, 2144, '\P{_ in_mandaic}', ""); + Expect(0, 2144, '\P{^_ in_mandaic}', ""); + Error('\p{/a/ -In_manichaean}'); + Error('\P{/a/ -In_manichaean}'); + Expect(1, 68351, '\p{inmanichaean}', ""); + Expect(0, 68351, '\p{^inmanichaean}', ""); + Expect(0, 68351, '\P{inmanichaean}', ""); + Expect(1, 68351, '\P{^inmanichaean}', ""); + Expect(0, 68352, '\p{inmanichaean}', ""); + Expect(1, 68352, '\p{^inmanichaean}', ""); + Expect(1, 68352, '\P{inmanichaean}', ""); + Expect(0, 68352, '\P{^inmanichaean}', ""); + Expect(1, 68351, '\p{- In_Manichaean}', ""); + Expect(0, 68351, '\p{^- In_Manichaean}', ""); + Expect(0, 68351, '\P{- In_Manichaean}', ""); + Expect(1, 68351, '\P{^- In_Manichaean}', ""); + Expect(0, 68352, '\p{- In_Manichaean}', ""); + Expect(1, 68352, '\p{^- In_Manichaean}', ""); + Expect(1, 68352, '\P{- In_Manichaean}', ""); + Expect(0, 68352, '\P{^- In_Manichaean}', ""); + Error('\p{ /a/In_Manichaean}'); + Error('\P{ /a/In_Manichaean}'); + Expect(1, 68351, '\p{_ In_MANICHAEAN}', ""); + Expect(0, 68351, '\p{^_ In_MANICHAEAN}', ""); + Expect(0, 68351, '\P{_ In_MANICHAEAN}', ""); + Expect(1, 68351, '\P{^_ In_MANICHAEAN}', ""); + Expect(0, 68352, '\p{_ In_MANICHAEAN}', ""); + Expect(1, 68352, '\p{^_ In_MANICHAEAN}', ""); + Expect(1, 68352, '\P{_ In_MANICHAEAN}', ""); + Expect(0, 68352, '\P{^_ In_MANICHAEAN}', ""); + Error('\p{-/a/in_Marchen}'); + Error('\P{-/a/in_Marchen}'); + Expect(1, 72895, '\p{inmarchen}', ""); + Expect(0, 72895, '\p{^inmarchen}', ""); + Expect(0, 72895, '\P{inmarchen}', ""); + Expect(1, 72895, '\P{^inmarchen}', ""); + Expect(0, 72896, '\p{inmarchen}', ""); + Expect(1, 72896, '\p{^inmarchen}', ""); + Expect(1, 72896, '\P{inmarchen}', ""); + Expect(0, 72896, '\P{^inmarchen}', ""); + Expect(1, 72895, '\p{ _IN_MARCHEN}', ""); + Expect(0, 72895, '\p{^ _IN_MARCHEN}', ""); + Expect(0, 72895, '\P{ _IN_MARCHEN}', ""); + Expect(1, 72895, '\P{^ _IN_MARCHEN}', ""); + Expect(0, 72896, '\p{ _IN_MARCHEN}', ""); + Expect(1, 72896, '\p{^ _IN_MARCHEN}', ""); + Expect(1, 72896, '\P{ _IN_MARCHEN}', ""); + Expect(0, 72896, '\P{^ _IN_MARCHEN}', ""); + Error('\p{/a/_IN_Marchen}'); + Error('\P{/a/_IN_Marchen}'); + Expect(1, 72895, '\p{IN_Marchen}', ""); + Expect(0, 72895, '\p{^IN_Marchen}', ""); + Expect(0, 72895, '\P{IN_Marchen}', ""); + Expect(1, 72895, '\P{^IN_Marchen}', ""); + Expect(0, 72896, '\p{IN_Marchen}', ""); + Expect(1, 72896, '\p{^IN_Marchen}', ""); + Expect(1, 72896, '\P{IN_Marchen}', ""); + Expect(0, 72896, '\P{^IN_Marchen}', ""); + Error('\p{_IN_masaram_Gondi/a/}'); + Error('\P{_IN_masaram_Gondi/a/}'); + Expect(1, 73055, '\p{inmasaramgondi}', ""); + Expect(0, 73055, '\p{^inmasaramgondi}', ""); + Expect(0, 73055, '\P{inmasaramgondi}', ""); + Expect(1, 73055, '\P{^inmasaramgondi}', ""); + Expect(0, 73056, '\p{inmasaramgondi}', ""); + Expect(1, 73056, '\p{^inmasaramgondi}', ""); + Expect(1, 73056, '\P{inmasaramgondi}', ""); + Expect(0, 73056, '\P{^inmasaramgondi}', ""); + Expect(1, 73055, '\p{--In_masaram_GONDI}', ""); + Expect(0, 73055, '\p{^--In_masaram_GONDI}', ""); + Expect(0, 73055, '\P{--In_masaram_GONDI}', ""); + Expect(1, 73055, '\P{^--In_masaram_GONDI}', ""); + Expect(0, 73056, '\p{--In_masaram_GONDI}', ""); + Expect(1, 73056, '\p{^--In_masaram_GONDI}', ""); + Expect(1, 73056, '\P{--In_masaram_GONDI}', ""); + Expect(0, 73056, '\P{^--In_masaram_GONDI}', ""); + Error('\p{:= in_Masaram_Gondi}'); + Error('\P{:= in_Masaram_Gondi}'); + Expect(1, 73055, '\p{- In_Masaram_gondi}', ""); + Expect(0, 73055, '\p{^- In_Masaram_gondi}', ""); + Expect(0, 73055, '\P{- In_Masaram_gondi}', ""); + Expect(1, 73055, '\P{^- In_Masaram_gondi}', ""); + Expect(0, 73056, '\p{- In_Masaram_gondi}', ""); + Expect(1, 73056, '\p{^- In_Masaram_gondi}', ""); + Expect(1, 73056, '\P{- In_Masaram_gondi}', ""); + Expect(0, 73056, '\P{^- In_Masaram_gondi}', ""); + Error('\p{ IN_Medefaidrin:=}'); + Error('\P{ IN_Medefaidrin:=}'); + Expect(1, 93855, '\p{inmedefaidrin}', ""); + Expect(0, 93855, '\p{^inmedefaidrin}', ""); + Expect(0, 93855, '\P{inmedefaidrin}', ""); + Expect(1, 93855, '\P{^inmedefaidrin}', ""); + Expect(0, 93856, '\p{inmedefaidrin}', ""); + Expect(1, 93856, '\p{^inmedefaidrin}', ""); + Expect(1, 93856, '\P{inmedefaidrin}', ""); + Expect(0, 93856, '\P{^inmedefaidrin}', ""); + Expect(1, 93855, '\p{- In_Medefaidrin}', ""); + Expect(0, 93855, '\p{^- In_Medefaidrin}', ""); + Expect(0, 93855, '\P{- In_Medefaidrin}', ""); + Expect(1, 93855, '\P{^- In_Medefaidrin}', ""); + Expect(0, 93856, '\p{- In_Medefaidrin}', ""); + Expect(1, 93856, '\p{^- In_Medefaidrin}', ""); + Expect(1, 93856, '\P{- In_Medefaidrin}', ""); + Expect(0, 93856, '\P{^- In_Medefaidrin}', ""); + Error('\p{ :=IN_Medefaidrin}'); + Error('\P{ :=IN_Medefaidrin}'); + Expect(1, 93855, '\p{ In_MEDEFAIDRIN}', ""); + Expect(0, 93855, '\p{^ In_MEDEFAIDRIN}', ""); + Expect(0, 93855, '\P{ In_MEDEFAIDRIN}', ""); + Expect(1, 93855, '\P{^ In_MEDEFAIDRIN}', ""); + Expect(0, 93856, '\p{ In_MEDEFAIDRIN}', ""); + Expect(1, 93856, '\p{^ In_MEDEFAIDRIN}', ""); + Expect(1, 93856, '\P{ In_MEDEFAIDRIN}', ""); + Expect(0, 93856, '\P{^ In_MEDEFAIDRIN}', ""); + Error('\p{ in_Meetei_Mayek/a/}'); + Error('\P{ in_Meetei_Mayek/a/}'); + Expect(1, 44031, '\p{inmeeteimayek}', ""); + Expect(0, 44031, '\p{^inmeeteimayek}', ""); + Expect(0, 44031, '\P{inmeeteimayek}', ""); + Expect(1, 44031, '\P{^inmeeteimayek}', ""); + Expect(0, 44032, '\p{inmeeteimayek}', ""); + Expect(1, 44032, '\p{^inmeeteimayek}', ""); + Expect(1, 44032, '\P{inmeeteimayek}', ""); + Expect(0, 44032, '\P{^inmeeteimayek}', ""); + Expect(1, 44031, '\p{In_meetei_Mayek}', ""); + Expect(0, 44031, '\p{^In_meetei_Mayek}', ""); + Expect(0, 44031, '\P{In_meetei_Mayek}', ""); + Expect(1, 44031, '\P{^In_meetei_Mayek}', ""); + Expect(0, 44032, '\p{In_meetei_Mayek}', ""); + Expect(1, 44032, '\p{^In_meetei_Mayek}', ""); + Expect(1, 44032, '\P{In_meetei_Mayek}', ""); + Expect(0, 44032, '\P{^In_meetei_Mayek}', ""); + Error('\p{-/a/IN_MEETEI_Mayek}'); + Error('\P{-/a/IN_MEETEI_Mayek}'); + Expect(1, 44031, '\p{_ In_MEETEI_Mayek}', ""); + Expect(0, 44031, '\p{^_ In_MEETEI_Mayek}', ""); + Expect(0, 44031, '\P{_ In_MEETEI_Mayek}', ""); + Expect(1, 44031, '\P{^_ In_MEETEI_Mayek}', ""); + Expect(0, 44032, '\p{_ In_MEETEI_Mayek}', ""); + Expect(1, 44032, '\p{^_ In_MEETEI_Mayek}', ""); + Expect(1, 44032, '\P{_ In_MEETEI_Mayek}', ""); + Expect(0, 44032, '\P{^_ In_MEETEI_Mayek}', ""); + Error('\p{ In_mende_Kikakui:=}'); + Error('\P{ In_mende_Kikakui:=}'); + Expect(1, 125151, '\p{inmendekikakui}', ""); + Expect(0, 125151, '\p{^inmendekikakui}', ""); + Expect(0, 125151, '\P{inmendekikakui}', ""); + Expect(1, 125151, '\P{^inmendekikakui}', ""); + Expect(0, 125152, '\p{inmendekikakui}', ""); + Expect(1, 125152, '\p{^inmendekikakui}', ""); + Expect(1, 125152, '\P{inmendekikakui}', ""); + Expect(0, 125152, '\P{^inmendekikakui}', ""); + Expect(1, 125151, '\p{ _In_MENDE_KIKAKUI}', ""); + Expect(0, 125151, '\p{^ _In_MENDE_KIKAKUI}', ""); + Expect(0, 125151, '\P{ _In_MENDE_KIKAKUI}', ""); + Expect(1, 125151, '\P{^ _In_MENDE_KIKAKUI}', ""); + Expect(0, 125152, '\p{ _In_MENDE_KIKAKUI}', ""); + Expect(1, 125152, '\p{^ _In_MENDE_KIKAKUI}', ""); + Expect(1, 125152, '\P{ _In_MENDE_KIKAKUI}', ""); + Expect(0, 125152, '\P{^ _In_MENDE_KIKAKUI}', ""); + Error('\p{/a/_IN_Mende_Kikakui}'); + Error('\P{/a/_IN_Mende_Kikakui}'); + Expect(1, 125151, '\p{_-in_Mende_Kikakui}', ""); + Expect(0, 125151, '\p{^_-in_Mende_Kikakui}', ""); + Expect(0, 125151, '\P{_-in_Mende_Kikakui}', ""); + Expect(1, 125151, '\P{^_-in_Mende_Kikakui}', ""); + Expect(0, 125152, '\p{_-in_Mende_Kikakui}', ""); + Expect(1, 125152, '\p{^_-in_Mende_Kikakui}', ""); + Expect(1, 125152, '\P{_-in_Mende_Kikakui}', ""); + Expect(0, 125152, '\P{^_-in_Mende_Kikakui}', ""); + Error('\p{/a/-_in_meroitic_cursive}'); + Error('\P{/a/-_in_meroitic_cursive}'); + Expect(1, 68095, '\p{inmeroiticcursive}', ""); + Expect(0, 68095, '\p{^inmeroiticcursive}', ""); + Expect(0, 68095, '\P{inmeroiticcursive}', ""); + Expect(1, 68095, '\P{^inmeroiticcursive}', ""); + Expect(0, 68096, '\p{inmeroiticcursive}', ""); + Expect(1, 68096, '\p{^inmeroiticcursive}', ""); + Expect(1, 68096, '\P{inmeroiticcursive}', ""); + Expect(0, 68096, '\P{^inmeroiticcursive}', ""); + Expect(1, 68095, '\p{ In_meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^ In_meroitic_Cursive}', ""); + Expect(0, 68095, '\P{ In_meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^ In_meroitic_Cursive}', ""); + Expect(0, 68096, '\p{ In_meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^ In_meroitic_Cursive}', ""); + Expect(1, 68096, '\P{ In_meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^ In_meroitic_Cursive}', ""); + Error('\p{/a/ In_meroitic_cursive}'); + Error('\P{/a/ In_meroitic_cursive}'); + Expect(1, 68095, '\p{ in_meroitic_Cursive}', ""); + Expect(0, 68095, '\p{^ in_meroitic_Cursive}', ""); + Expect(0, 68095, '\P{ in_meroitic_Cursive}', ""); + Expect(1, 68095, '\P{^ in_meroitic_Cursive}', ""); + Expect(0, 68096, '\p{ in_meroitic_Cursive}', ""); + Expect(1, 68096, '\p{^ in_meroitic_Cursive}', ""); + Expect(1, 68096, '\P{ in_meroitic_Cursive}', ""); + Expect(0, 68096, '\P{^ in_meroitic_Cursive}', ""); + Error('\p{-/a/in_Meroitic_Hieroglyphs}'); + Error('\P{-/a/in_Meroitic_Hieroglyphs}'); + Expect(1, 67999, '\p{inmeroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^inmeroitichieroglyphs}', ""); + Expect(0, 67999, '\P{inmeroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^inmeroitichieroglyphs}', ""); + Expect(0, 68000, '\p{inmeroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^inmeroitichieroglyphs}', ""); + Expect(1, 68000, '\P{inmeroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^inmeroitichieroglyphs}', ""); + Expect(1, 67999, '\p{_-in_meroitic_HIEROGLYPHS}', ""); + Expect(0, 67999, '\p{^_-in_meroitic_HIEROGLYPHS}', ""); + Expect(0, 67999, '\P{_-in_meroitic_HIEROGLYPHS}', ""); + Expect(1, 67999, '\P{^_-in_meroitic_HIEROGLYPHS}', ""); + Expect(0, 68000, '\p{_-in_meroitic_HIEROGLYPHS}', ""); + Expect(1, 68000, '\p{^_-in_meroitic_HIEROGLYPHS}', ""); + Expect(1, 68000, '\P{_-in_meroitic_HIEROGLYPHS}', ""); + Expect(0, 68000, '\P{^_-in_meroitic_HIEROGLYPHS}', ""); + Error('\p{-in_Meroitic_HIEROGLYPHS/a/}'); + Error('\P{-in_Meroitic_HIEROGLYPHS/a/}'); + Expect(1, 67999, '\p{ in_Meroitic_hieroglyphs}', ""); + Expect(0, 67999, '\p{^ in_Meroitic_hieroglyphs}', ""); + Expect(0, 67999, '\P{ in_Meroitic_hieroglyphs}', ""); + Expect(1, 67999, '\P{^ in_Meroitic_hieroglyphs}', ""); + Expect(0, 68000, '\p{ in_Meroitic_hieroglyphs}', ""); + Expect(1, 68000, '\p{^ in_Meroitic_hieroglyphs}', ""); + Expect(1, 68000, '\P{ in_Meroitic_hieroglyphs}', ""); + Expect(0, 68000, '\P{^ in_Meroitic_hieroglyphs}', ""); + Error('\p{/a/_in_MIAO}'); + Error('\P{/a/_in_MIAO}'); + Expect(1, 94111, '\p{inmiao}', ""); + Expect(0, 94111, '\p{^inmiao}', ""); + Expect(0, 94111, '\P{inmiao}', ""); + Expect(1, 94111, '\P{^inmiao}', ""); + Expect(0, 94112, '\p{inmiao}', ""); + Expect(1, 94112, '\p{^inmiao}', ""); + Expect(1, 94112, '\P{inmiao}', ""); + Expect(0, 94112, '\P{^inmiao}', ""); + Expect(1, 94111, '\p{- In_Miao}', ""); + Expect(0, 94111, '\p{^- In_Miao}', ""); + Expect(0, 94111, '\P{- In_Miao}', ""); + Expect(1, 94111, '\P{^- In_Miao}', ""); + Expect(0, 94112, '\p{- In_Miao}', ""); + Expect(1, 94112, '\p{^- In_Miao}', ""); + Expect(1, 94112, '\P{- In_Miao}', ""); + Expect(0, 94112, '\P{^- In_Miao}', ""); + Error('\p{/a/In_Miao}'); + Error('\P{/a/In_Miao}'); + Expect(1, 94111, '\p{-_In_MIAO}', ""); + Expect(0, 94111, '\p{^-_In_MIAO}', ""); + Expect(0, 94111, '\P{-_In_MIAO}', ""); + Expect(1, 94111, '\P{^-_In_MIAO}', ""); + Expect(0, 94112, '\p{-_In_MIAO}', ""); + Expect(1, 94112, '\p{^-_In_MIAO}', ""); + Expect(1, 94112, '\P{-_In_MIAO}', ""); + Expect(0, 94112, '\P{^-_In_MIAO}', ""); + Error('\p{/a/ in_MODI}'); + Error('\P{/a/ in_MODI}'); + Expect(1, 71263, '\p{inmodi}', ""); + Expect(0, 71263, '\p{^inmodi}', ""); + Expect(0, 71263, '\P{inmodi}', ""); + Expect(1, 71263, '\P{^inmodi}', ""); + Expect(0, 71264, '\p{inmodi}', ""); + Expect(1, 71264, '\p{^inmodi}', ""); + Expect(1, 71264, '\P{inmodi}', ""); + Expect(0, 71264, '\P{^inmodi}', ""); + Expect(1, 71263, '\p{ In_Modi}', ""); + Expect(0, 71263, '\p{^ In_Modi}', ""); + Expect(0, 71263, '\P{ In_Modi}', ""); + Expect(1, 71263, '\P{^ In_Modi}', ""); + Expect(0, 71264, '\p{ In_Modi}', ""); + Expect(1, 71264, '\p{^ In_Modi}', ""); + Expect(1, 71264, '\P{ In_Modi}', ""); + Expect(0, 71264, '\P{^ In_Modi}', ""); + Error('\p{:=- In_Modi}'); + Error('\P{:=- In_Modi}'); + Expect(1, 71263, '\p{_-In_MODI}', ""); + Expect(0, 71263, '\p{^_-In_MODI}', ""); + Expect(0, 71263, '\P{_-In_MODI}', ""); + Expect(1, 71263, '\P{^_-In_MODI}', ""); + Expect(0, 71264, '\p{_-In_MODI}', ""); + Expect(1, 71264, '\p{^_-In_MODI}', ""); + Expect(1, 71264, '\P{_-In_MODI}', ""); + Expect(0, 71264, '\P{^_-In_MODI}', ""); + Error('\p{:=_In_Mongolian}'); + Error('\P{:=_In_Mongolian}'); + Expect(1, 6319, '\p{inmongolian}', ""); + Expect(0, 6319, '\p{^inmongolian}', ""); + Expect(0, 6319, '\P{inmongolian}', ""); + Expect(1, 6319, '\P{^inmongolian}', ""); + Expect(0, 6320, '\p{inmongolian}', ""); + Expect(1, 6320, '\p{^inmongolian}', ""); + Expect(1, 6320, '\P{inmongolian}', ""); + Expect(0, 6320, '\P{^inmongolian}', ""); + Expect(1, 6319, '\p{- In_Mongolian}', ""); + Expect(0, 6319, '\p{^- In_Mongolian}', ""); + Expect(0, 6319, '\P{- In_Mongolian}', ""); + Expect(1, 6319, '\P{^- In_Mongolian}', ""); + Expect(0, 6320, '\p{- In_Mongolian}', ""); + Expect(1, 6320, '\p{^- In_Mongolian}', ""); + Expect(1, 6320, '\P{- In_Mongolian}', ""); + Expect(0, 6320, '\P{^- In_Mongolian}', ""); + Error('\p{_ In_Mongolian:=}'); + Error('\P{_ In_Mongolian:=}'); + Expect(1, 6319, '\p{ In_mongolian}', ""); + Expect(0, 6319, '\p{^ In_mongolian}', ""); + Expect(0, 6319, '\P{ In_mongolian}', ""); + Expect(1, 6319, '\P{^ In_mongolian}', ""); + Expect(0, 6320, '\p{ In_mongolian}', ""); + Expect(1, 6320, '\p{^ In_mongolian}', ""); + Expect(1, 6320, '\P{ In_mongolian}', ""); + Expect(0, 6320, '\P{^ In_mongolian}', ""); + Error('\p{-:=In_mro}'); + Error('\P{-:=In_mro}'); + Expect(1, 92783, '\p{inmro}', ""); + Expect(0, 92783, '\p{^inmro}', ""); + Expect(0, 92783, '\P{inmro}', ""); + Expect(1, 92783, '\P{^inmro}', ""); + Expect(0, 92784, '\p{inmro}', ""); + Expect(1, 92784, '\p{^inmro}', ""); + Expect(1, 92784, '\P{inmro}', ""); + Expect(0, 92784, '\P{^inmro}', ""); + Expect(1, 92783, '\p{_In_MRO}', ""); + Expect(0, 92783, '\p{^_In_MRO}', ""); + Expect(0, 92783, '\P{_In_MRO}', ""); + Expect(1, 92783, '\P{^_In_MRO}', ""); + Expect(0, 92784, '\p{_In_MRO}', ""); + Expect(1, 92784, '\p{^_In_MRO}', ""); + Expect(1, 92784, '\P{_In_MRO}', ""); + Expect(0, 92784, '\P{^_In_MRO}', ""); + Error('\p{/a/ In_Mro}'); + Error('\P{/a/ In_Mro}'); + Expect(1, 92783, '\p{_in_Mro}', ""); + Expect(0, 92783, '\p{^_in_Mro}', ""); + Expect(0, 92783, '\P{_in_Mro}', ""); + Expect(1, 92783, '\P{^_in_Mro}', ""); + Expect(0, 92784, '\p{_in_Mro}', ""); + Expect(1, 92784, '\p{^_in_Mro}', ""); + Expect(1, 92784, '\P{_in_Mro}', ""); + Expect(0, 92784, '\P{^_in_Mro}', ""); + Error('\p{:=In_Multani}'); + Error('\P{:=In_Multani}'); + Expect(1, 70319, '\p{inmultani}', ""); + Expect(0, 70319, '\p{^inmultani}', ""); + Expect(0, 70319, '\P{inmultani}', ""); + Expect(1, 70319, '\P{^inmultani}', ""); + Expect(0, 70320, '\p{inmultani}', ""); + Expect(1, 70320, '\p{^inmultani}', ""); + Expect(1, 70320, '\P{inmultani}', ""); + Expect(0, 70320, '\P{^inmultani}', ""); + Expect(1, 70319, '\p{-in_Multani}', ""); + Expect(0, 70319, '\p{^-in_Multani}', ""); + Expect(0, 70319, '\P{-in_Multani}', ""); + Expect(1, 70319, '\P{^-in_Multani}', ""); + Expect(0, 70320, '\p{-in_Multani}', ""); + Expect(1, 70320, '\p{^-in_Multani}', ""); + Expect(1, 70320, '\P{-in_Multani}', ""); + Expect(0, 70320, '\P{^-in_Multani}', ""); + Error('\p{/a/ in_MULTANI}'); + Error('\P{/a/ in_MULTANI}'); + Expect(1, 70319, '\p{ IN_MULTANI}', ""); + Expect(0, 70319, '\p{^ IN_MULTANI}', ""); + Expect(0, 70319, '\P{ IN_MULTANI}', ""); + Expect(1, 70319, '\P{^ IN_MULTANI}', ""); + Expect(0, 70320, '\p{ IN_MULTANI}', ""); + Expect(1, 70320, '\p{^ IN_MULTANI}', ""); + Expect(1, 70320, '\P{ IN_MULTANI}', ""); + Expect(0, 70320, '\P{^ IN_MULTANI}', ""); + Error('\p{ /a/in_Myanmar}'); + Error('\P{ /a/in_Myanmar}'); + Expect(1, 4255, '\p{inmyanmar}', ""); + Expect(0, 4255, '\p{^inmyanmar}', ""); + Expect(0, 4255, '\P{inmyanmar}', ""); + Expect(1, 4255, '\P{^inmyanmar}', ""); + Expect(0, 4256, '\p{inmyanmar}', ""); + Expect(1, 4256, '\p{^inmyanmar}', ""); + Expect(1, 4256, '\P{inmyanmar}', ""); + Expect(0, 4256, '\P{^inmyanmar}', ""); + Expect(1, 4255, '\p{ in_myanmar}', ""); + Expect(0, 4255, '\p{^ in_myanmar}', ""); + Expect(0, 4255, '\P{ in_myanmar}', ""); + Expect(1, 4255, '\P{^ in_myanmar}', ""); + Expect(0, 4256, '\p{ in_myanmar}', ""); + Expect(1, 4256, '\p{^ in_myanmar}', ""); + Expect(1, 4256, '\P{ in_myanmar}', ""); + Expect(0, 4256, '\P{^ in_myanmar}', ""); + Error('\p{:=In_Myanmar}'); + Error('\P{:=In_Myanmar}'); + Expect(1, 4255, '\p{- In_Myanmar}', ""); + Expect(0, 4255, '\p{^- In_Myanmar}', ""); + Expect(0, 4255, '\P{- In_Myanmar}', ""); + Expect(1, 4255, '\P{^- In_Myanmar}', ""); + Expect(0, 4256, '\p{- In_Myanmar}', ""); + Expect(1, 4256, '\p{^- In_Myanmar}', ""); + Expect(1, 4256, '\P{- In_Myanmar}', ""); + Expect(0, 4256, '\P{^- In_Myanmar}', ""); + Error('\p{ in_Nabataean/a/}'); + Error('\P{ in_Nabataean/a/}'); + Expect(1, 67759, '\p{innabataean}', ""); + Expect(0, 67759, '\p{^innabataean}', ""); + Expect(0, 67759, '\P{innabataean}', ""); + Expect(1, 67759, '\P{^innabataean}', ""); + Expect(0, 67760, '\p{innabataean}', ""); + Expect(1, 67760, '\p{^innabataean}', ""); + Expect(1, 67760, '\P{innabataean}', ""); + Expect(0, 67760, '\P{^innabataean}', ""); + Expect(1, 67759, '\p{ IN_Nabataean}', ""); + Expect(0, 67759, '\p{^ IN_Nabataean}', ""); + Expect(0, 67759, '\P{ IN_Nabataean}', ""); + Expect(1, 67759, '\P{^ IN_Nabataean}', ""); + Expect(0, 67760, '\p{ IN_Nabataean}', ""); + Expect(1, 67760, '\p{^ IN_Nabataean}', ""); + Expect(1, 67760, '\P{ IN_Nabataean}', ""); + Expect(0, 67760, '\P{^ IN_Nabataean}', ""); + Error('\p{:= IN_Nabataean}'); + Error('\P{:= IN_Nabataean}'); + Expect(1, 67759, '\p{_-In_Nabataean}', ""); + Expect(0, 67759, '\p{^_-In_Nabataean}', ""); + Expect(0, 67759, '\P{_-In_Nabataean}', ""); + Expect(1, 67759, '\P{^_-In_Nabataean}', ""); + Expect(0, 67760, '\p{_-In_Nabataean}', ""); + Expect(1, 67760, '\p{^_-In_Nabataean}', ""); + Expect(1, 67760, '\P{_-In_Nabataean}', ""); + Expect(0, 67760, '\P{^_-In_Nabataean}', ""); + Error('\p{ in_nag_mundari:=}'); + Error('\P{ in_nag_mundari:=}'); + Expect(1, 124159, '\p{innagmundari}', ""); + Expect(0, 124159, '\p{^innagmundari}', ""); + Expect(0, 124159, '\P{innagmundari}', ""); + Expect(1, 124159, '\P{^innagmundari}', ""); + Expect(0, 124160, '\p{innagmundari}', ""); + Expect(1, 124160, '\p{^innagmundari}', ""); + Expect(1, 124160, '\P{innagmundari}', ""); + Expect(0, 124160, '\P{^innagmundari}', ""); + Expect(1, 124159, '\p{_In_Nag_MUNDARI}', ""); + Expect(0, 124159, '\p{^_In_Nag_MUNDARI}', ""); + Expect(0, 124159, '\P{_In_Nag_MUNDARI}', ""); + Expect(1, 124159, '\P{^_In_Nag_MUNDARI}', ""); + Expect(0, 124160, '\p{_In_Nag_MUNDARI}', ""); + Expect(1, 124160, '\p{^_In_Nag_MUNDARI}', ""); + Expect(1, 124160, '\P{_In_Nag_MUNDARI}', ""); + Expect(0, 124160, '\P{^_In_Nag_MUNDARI}', ""); + Error('\p{ /a/In_Nag_MUNDARI}'); + Error('\P{ /a/In_Nag_MUNDARI}'); + Expect(1, 124159, '\p{ _In_NAG_Mundari}', ""); + Expect(0, 124159, '\p{^ _In_NAG_Mundari}', ""); + Expect(0, 124159, '\P{ _In_NAG_Mundari}', ""); + Expect(1, 124159, '\P{^ _In_NAG_Mundari}', ""); + Expect(0, 124160, '\p{ _In_NAG_Mundari}', ""); + Expect(1, 124160, '\p{^ _In_NAG_Mundari}', ""); + Expect(1, 124160, '\P{ _In_NAG_Mundari}', ""); + Expect(0, 124160, '\P{^ _In_NAG_Mundari}', ""); + Error('\p{:= In_Nandinagari}'); + Error('\P{:= In_Nandinagari}'); + Expect(1, 72191, '\p{innandinagari}', ""); + Expect(0, 72191, '\p{^innandinagari}', ""); + Expect(0, 72191, '\P{innandinagari}', ""); + Expect(1, 72191, '\P{^innandinagari}', ""); + Expect(0, 72192, '\p{innandinagari}', ""); + Expect(1, 72192, '\p{^innandinagari}', ""); + Expect(1, 72192, '\P{innandinagari}', ""); + Expect(0, 72192, '\P{^innandinagari}', ""); + Expect(1, 72191, '\p{- In_Nandinagari}', ""); + Expect(0, 72191, '\p{^- In_Nandinagari}', ""); + Expect(0, 72191, '\P{- In_Nandinagari}', ""); + Expect(1, 72191, '\P{^- In_Nandinagari}', ""); + Expect(0, 72192, '\p{- In_Nandinagari}', ""); + Expect(1, 72192, '\p{^- In_Nandinagari}', ""); + Expect(1, 72192, '\P{- In_Nandinagari}', ""); + Expect(0, 72192, '\P{^- In_Nandinagari}', ""); + Error('\p{_ In_Nandinagari:=}'); + Error('\P{_ In_Nandinagari:=}'); + Expect(1, 72191, '\p{- in_Nandinagari}', ""); + Expect(0, 72191, '\p{^- in_Nandinagari}', ""); + Expect(0, 72191, '\P{- in_Nandinagari}', ""); + Expect(1, 72191, '\P{^- in_Nandinagari}', ""); + Expect(0, 72192, '\p{- in_Nandinagari}', ""); + Expect(1, 72192, '\p{^- in_Nandinagari}', ""); + Expect(1, 72192, '\P{- in_Nandinagari}', ""); + Expect(0, 72192, '\P{^- in_Nandinagari}', ""); + Error('\p{/a/_ In_New_Tai_Lue}'); + Error('\P{/a/_ In_New_Tai_Lue}'); + Expect(1, 6623, '\p{innewtailue}', ""); + Expect(0, 6623, '\p{^innewtailue}', ""); + Expect(0, 6623, '\P{innewtailue}', ""); + Expect(1, 6623, '\P{^innewtailue}', ""); + Expect(0, 6624, '\p{innewtailue}', ""); + Expect(1, 6624, '\p{^innewtailue}', ""); + Expect(1, 6624, '\P{innewtailue}', ""); + Expect(0, 6624, '\P{^innewtailue}', ""); + Expect(1, 6623, '\p{-in_New_Tai_LUE}', ""); + Expect(0, 6623, '\p{^-in_New_Tai_LUE}', ""); + Expect(0, 6623, '\P{-in_New_Tai_LUE}', ""); + Expect(1, 6623, '\P{^-in_New_Tai_LUE}', ""); + Expect(0, 6624, '\p{-in_New_Tai_LUE}', ""); + Expect(1, 6624, '\p{^-in_New_Tai_LUE}', ""); + Expect(1, 6624, '\P{-in_New_Tai_LUE}', ""); + Expect(0, 6624, '\P{^-in_New_Tai_LUE}', ""); + Error('\p{:=_ In_New_tai_Lue}'); + Error('\P{:=_ In_New_tai_Lue}'); + Expect(1, 6623, '\p{-IN_New_Tai_lue}', ""); + Expect(0, 6623, '\p{^-IN_New_Tai_lue}', ""); + Expect(0, 6623, '\P{-IN_New_Tai_lue}', ""); + Expect(1, 6623, '\P{^-IN_New_Tai_lue}', ""); + Expect(0, 6624, '\p{-IN_New_Tai_lue}', ""); + Expect(1, 6624, '\p{^-IN_New_Tai_lue}', ""); + Expect(1, 6624, '\P{-IN_New_Tai_lue}', ""); + Expect(0, 6624, '\P{^-IN_New_Tai_lue}', ""); + Error('\p{/a/ in_Newa}'); + Error('\P{/a/ in_Newa}'); + Expect(1, 70783, '\p{innewa}', ""); + Expect(0, 70783, '\p{^innewa}', ""); + Expect(0, 70783, '\P{innewa}', ""); + Expect(1, 70783, '\P{^innewa}', ""); + Expect(0, 70784, '\p{innewa}', ""); + Expect(1, 70784, '\p{^innewa}', ""); + Expect(1, 70784, '\P{innewa}', ""); + Expect(0, 70784, '\P{^innewa}', ""); + Expect(1, 70783, '\p{ -In_NEWA}', ""); + Expect(0, 70783, '\p{^ -In_NEWA}', ""); + Expect(0, 70783, '\P{ -In_NEWA}', ""); + Expect(1, 70783, '\P{^ -In_NEWA}', ""); + Expect(0, 70784, '\p{ -In_NEWA}', ""); + Expect(1, 70784, '\p{^ -In_NEWA}', ""); + Expect(1, 70784, '\P{ -In_NEWA}', ""); + Expect(0, 70784, '\P{^ -In_NEWA}', ""); + Error('\p{-_IN_Newa/a/}'); + Error('\P{-_IN_Newa/a/}'); + Expect(1, 70783, '\p{- In_Newa}', ""); + Expect(0, 70783, '\p{^- In_Newa}', ""); + Expect(0, 70783, '\P{- In_Newa}', ""); + Expect(1, 70783, '\P{^- In_Newa}', ""); + Expect(0, 70784, '\p{- In_Newa}', ""); + Expect(1, 70784, '\p{^- In_Newa}', ""); + Expect(1, 70784, '\P{- In_Newa}', ""); + Expect(0, 70784, '\P{^- In_Newa}', ""); + Error('\p{/a/IN_NKo}'); + Error('\P{/a/IN_NKo}'); + Expect(1, 2047, '\p{innko}', ""); + Expect(0, 2047, '\p{^innko}', ""); + Expect(0, 2047, '\P{innko}', ""); + Expect(1, 2047, '\P{^innko}', ""); + Expect(0, 2048, '\p{innko}', ""); + Expect(1, 2048, '\p{^innko}', ""); + Expect(1, 2048, '\P{innko}', ""); + Expect(0, 2048, '\P{^innko}', ""); + Expect(1, 2047, '\p{In_NKo}', ""); + Expect(0, 2047, '\p{^In_NKo}', ""); + Expect(0, 2047, '\P{In_NKo}', ""); + Expect(1, 2047, '\P{^In_NKo}', ""); + Expect(0, 2048, '\p{In_NKo}', ""); + Expect(1, 2048, '\p{^In_NKo}', ""); + Expect(1, 2048, '\P{In_NKo}', ""); + Expect(0, 2048, '\P{^In_NKo}', ""); + Error('\p{- IN_NKo/a/}'); + Error('\P{- IN_NKo/a/}'); + Expect(1, 2047, '\p{ In_NKo}', ""); + Expect(0, 2047, '\p{^ In_NKo}', ""); + Expect(0, 2047, '\P{ In_NKo}', ""); + Expect(1, 2047, '\P{^ In_NKo}', ""); + Expect(0, 2048, '\p{ In_NKo}', ""); + Expect(1, 2048, '\p{^ In_NKo}', ""); + Expect(1, 2048, '\P{ In_NKo}', ""); + Expect(0, 2048, '\P{^ In_NKo}', ""); + Error('\p{ /a/IN_NUSHU}'); + Error('\P{ /a/IN_NUSHU}'); + Expect(1, 111359, '\p{innushu}', ""); + Expect(0, 111359, '\p{^innushu}', ""); + Expect(0, 111359, '\P{innushu}', ""); + Expect(1, 111359, '\P{^innushu}', ""); + Expect(0, 111360, '\p{innushu}', ""); + Expect(1, 111360, '\p{^innushu}', ""); + Expect(1, 111360, '\P{innushu}', ""); + Expect(0, 111360, '\P{^innushu}', ""); + Expect(1, 111359, '\p{ IN_NUSHU}', ""); + Expect(0, 111359, '\p{^ IN_NUSHU}', ""); + Expect(0, 111359, '\P{ IN_NUSHU}', ""); + Expect(1, 111359, '\P{^ IN_NUSHU}', ""); + Expect(0, 111360, '\p{ IN_NUSHU}', ""); + Expect(1, 111360, '\p{^ IN_NUSHU}', ""); + Expect(1, 111360, '\P{ IN_NUSHU}', ""); + Expect(0, 111360, '\P{^ IN_NUSHU}', ""); + Error('\p{:= _In_Nushu}'); + Error('\P{:= _In_Nushu}'); + Expect(1, 111359, '\p{_in_Nushu}', ""); + Expect(0, 111359, '\p{^_in_Nushu}', ""); + Expect(0, 111359, '\P{_in_Nushu}', ""); + Expect(1, 111359, '\P{^_in_Nushu}', ""); + Expect(0, 111360, '\p{_in_Nushu}', ""); + Expect(1, 111360, '\p{^_in_Nushu}', ""); + Expect(1, 111360, '\P{_in_Nushu}', ""); + Expect(0, 111360, '\P{^_in_Nushu}', ""); + Error('\p{_In_nyiakeng_puachue_Hmong/a/}'); + Error('\P{_In_nyiakeng_puachue_Hmong/a/}'); + Expect(1, 123215, '\p{innyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^innyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{innyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^innyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{innyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^innyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{innyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^innyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{ IN_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(0, 123215, '\p{^ IN_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(0, 123215, '\P{ IN_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(1, 123215, '\P{^ IN_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(0, 123216, '\p{ IN_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(1, 123216, '\p{^ IN_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(1, 123216, '\P{ IN_Nyiakeng_PUACHUE_HMONG}', ""); + Expect(0, 123216, '\P{^ IN_Nyiakeng_PUACHUE_HMONG}', ""); + Error('\p{:= In_Nyiakeng_puachue_Hmong}'); + Error('\P{:= In_Nyiakeng_puachue_Hmong}'); + Expect(1, 123215, '\p{_ in_Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123215, '\p{^_ in_Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123215, '\P{_ in_Nyiakeng_PUACHUE_Hmong}', ""); + Expect(1, 123215, '\P{^_ in_Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123216, '\p{_ in_Nyiakeng_PUACHUE_Hmong}', ""); + Expect(1, 123216, '\p{^_ in_Nyiakeng_PUACHUE_Hmong}', ""); + Expect(1, 123216, '\P{_ in_Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123216, '\P{^_ in_Nyiakeng_PUACHUE_Hmong}', ""); + Error('\p{-_IN_ogham/a/}'); + Error('\P{-_IN_ogham/a/}'); + Expect(1, 5791, '\p{inogham}', ""); + Expect(0, 5791, '\p{^inogham}', ""); + Expect(0, 5791, '\P{inogham}', ""); + Expect(1, 5791, '\P{^inogham}', ""); + Expect(0, 5792, '\p{inogham}', ""); + Expect(1, 5792, '\p{^inogham}', ""); + Expect(1, 5792, '\P{inogham}', ""); + Expect(0, 5792, '\P{^inogham}', ""); + Expect(1, 5791, '\p{ In_Ogham}', ""); + Expect(0, 5791, '\p{^ In_Ogham}', ""); + Expect(0, 5791, '\P{ In_Ogham}', ""); + Expect(1, 5791, '\P{^ In_Ogham}', ""); + Expect(0, 5792, '\p{ In_Ogham}', ""); + Expect(1, 5792, '\p{^ In_Ogham}', ""); + Expect(1, 5792, '\P{ In_Ogham}', ""); + Expect(0, 5792, '\P{^ In_Ogham}', ""); + Error('\p{- In_Ogham/a/}'); + Error('\P{- In_Ogham/a/}'); + Expect(1, 5791, '\p{ -in_Ogham}', ""); + Expect(0, 5791, '\p{^ -in_Ogham}', ""); + Expect(0, 5791, '\P{ -in_Ogham}', ""); + Expect(1, 5791, '\P{^ -in_Ogham}', ""); + Expect(0, 5792, '\p{ -in_Ogham}', ""); + Expect(1, 5792, '\p{^ -in_Ogham}', ""); + Expect(1, 5792, '\P{ -in_Ogham}', ""); + Expect(0, 5792, '\P{^ -in_Ogham}', ""); + Error('\p{in_Ol_chiki:=}'); + Error('\P{in_Ol_chiki:=}'); + Expect(1, 7295, '\p{inolchiki}', ""); + Expect(0, 7295, '\p{^inolchiki}', ""); + Expect(0, 7295, '\P{inolchiki}', ""); + Expect(1, 7295, '\P{^inolchiki}', ""); + Expect(0, 7296, '\p{inolchiki}', ""); + Expect(1, 7296, '\p{^inolchiki}', ""); + Expect(1, 7296, '\P{inolchiki}', ""); + Expect(0, 7296, '\P{^inolchiki}', ""); + Expect(1, 7295, '\p{ -in_Ol_Chiki}', ""); + Expect(0, 7295, '\p{^ -in_Ol_Chiki}', ""); + Expect(0, 7295, '\P{ -in_Ol_Chiki}', ""); + Expect(1, 7295, '\P{^ -in_Ol_Chiki}', ""); + Expect(0, 7296, '\p{ -in_Ol_Chiki}', ""); + Expect(1, 7296, '\p{^ -in_Ol_Chiki}', ""); + Expect(1, 7296, '\P{ -in_Ol_Chiki}', ""); + Expect(0, 7296, '\P{^ -in_Ol_Chiki}', ""); + Error('\p{:=- In_ol_Chiki}'); + Error('\P{:=- In_ol_Chiki}'); + Expect(1, 7295, '\p{ In_Ol_chiki}', ""); + Expect(0, 7295, '\p{^ In_Ol_chiki}', ""); + Expect(0, 7295, '\P{ In_Ol_chiki}', ""); + Expect(1, 7295, '\P{^ In_Ol_chiki}', ""); + Expect(0, 7296, '\p{ In_Ol_chiki}', ""); + Expect(1, 7296, '\p{^ In_Ol_chiki}', ""); + Expect(1, 7296, '\P{ In_Ol_chiki}', ""); + Expect(0, 7296, '\P{^ In_Ol_chiki}', ""); + Error('\p{/a/ In_Ol_ONAL}'); + Error('\P{/a/ In_Ol_ONAL}'); + Expect(1, 124415, '\p{inolonal}', ""); + Expect(0, 124415, '\p{^inolonal}', ""); + Expect(0, 124415, '\P{inolonal}', ""); + Expect(1, 124415, '\P{^inolonal}', ""); + Expect(0, 124416, '\p{inolonal}', ""); + Expect(1, 124416, '\p{^inolonal}', ""); + Expect(1, 124416, '\P{inolonal}', ""); + Expect(0, 124416, '\P{^inolonal}', ""); + Expect(1, 124415, '\p{ -In_ol_Onal}', ""); + Expect(0, 124415, '\p{^ -In_ol_Onal}', ""); + Expect(0, 124415, '\P{ -In_ol_Onal}', ""); + Expect(1, 124415, '\P{^ -In_ol_Onal}', ""); + Expect(0, 124416, '\p{ -In_ol_Onal}', ""); + Expect(1, 124416, '\p{^ -In_ol_Onal}', ""); + Expect(1, 124416, '\P{ -In_ol_Onal}', ""); + Expect(0, 124416, '\P{^ -In_ol_Onal}', ""); + Error('\p{:= -In_Ol_onal}'); + Error('\P{:= -In_Ol_onal}'); + Expect(1, 124415, '\p{_ In_Ol_Onal}', ""); + Expect(0, 124415, '\p{^_ In_Ol_Onal}', ""); + Expect(0, 124415, '\P{_ In_Ol_Onal}', ""); + Expect(1, 124415, '\P{^_ In_Ol_Onal}', ""); + Expect(0, 124416, '\p{_ In_Ol_Onal}', ""); + Expect(1, 124416, '\p{^_ In_Ol_Onal}', ""); + Expect(1, 124416, '\P{_ In_Ol_Onal}', ""); + Expect(0, 124416, '\P{^_ In_Ol_Onal}', ""); + Error('\p{- In_OLD_Hungarian/a/}'); + Error('\P{- In_OLD_Hungarian/a/}'); + Expect(1, 68863, '\p{inoldhungarian}', ""); + Expect(0, 68863, '\p{^inoldhungarian}', ""); + Expect(0, 68863, '\P{inoldhungarian}', ""); + Expect(1, 68863, '\P{^inoldhungarian}', ""); + Expect(0, 68864, '\p{inoldhungarian}', ""); + Expect(1, 68864, '\p{^inoldhungarian}', ""); + Expect(1, 68864, '\P{inoldhungarian}', ""); + Expect(0, 68864, '\P{^inoldhungarian}', ""); + Expect(1, 68863, '\p{- In_Old_Hungarian}', ""); + Expect(0, 68863, '\p{^- In_Old_Hungarian}', ""); + Expect(0, 68863, '\P{- In_Old_Hungarian}', ""); + Expect(1, 68863, '\P{^- In_Old_Hungarian}', ""); + Expect(0, 68864, '\p{- In_Old_Hungarian}', ""); + Expect(1, 68864, '\p{^- In_Old_Hungarian}', ""); + Expect(1, 68864, '\P{- In_Old_Hungarian}', ""); + Expect(0, 68864, '\P{^- In_Old_Hungarian}', ""); + Error('\p{ :=In_Old_HUNGARIAN}'); + Error('\P{ :=In_Old_HUNGARIAN}'); + Expect(1, 68863, '\p{ In_OLD_Hungarian}', ""); + Expect(0, 68863, '\p{^ In_OLD_Hungarian}', ""); + Expect(0, 68863, '\P{ In_OLD_Hungarian}', ""); + Expect(1, 68863, '\P{^ In_OLD_Hungarian}', ""); + Expect(0, 68864, '\p{ In_OLD_Hungarian}', ""); + Expect(1, 68864, '\p{^ In_OLD_Hungarian}', ""); + Expect(1, 68864, '\P{ In_OLD_Hungarian}', ""); + Expect(0, 68864, '\P{^ In_OLD_Hungarian}', ""); + Error('\p{/a/- in_Old_Italic}'); + Error('\P{/a/- in_Old_Italic}'); + Expect(1, 66351, '\p{inolditalic}', ""); + Expect(0, 66351, '\p{^inolditalic}', ""); + Expect(0, 66351, '\P{inolditalic}', ""); + Expect(1, 66351, '\P{^inolditalic}', ""); + Expect(0, 66352, '\p{inolditalic}', ""); + Expect(1, 66352, '\p{^inolditalic}', ""); + Expect(1, 66352, '\P{inolditalic}', ""); + Expect(0, 66352, '\P{^inolditalic}', ""); + Expect(1, 66351, '\p{ -In_OLD_Italic}', ""); + Expect(0, 66351, '\p{^ -In_OLD_Italic}', ""); + Expect(0, 66351, '\P{ -In_OLD_Italic}', ""); + Expect(1, 66351, '\P{^ -In_OLD_Italic}', ""); + Expect(0, 66352, '\p{ -In_OLD_Italic}', ""); + Expect(1, 66352, '\p{^ -In_OLD_Italic}', ""); + Expect(1, 66352, '\P{ -In_OLD_Italic}', ""); + Expect(0, 66352, '\P{^ -In_OLD_Italic}', ""); + Error('\p{/a/ -In_Old_Italic}'); + Error('\P{/a/ -In_Old_Italic}'); + Expect(1, 66351, '\p{- IN_Old_italic}', ""); + Expect(0, 66351, '\p{^- IN_Old_italic}', ""); + Expect(0, 66351, '\P{- IN_Old_italic}', ""); + Expect(1, 66351, '\P{^- IN_Old_italic}', ""); + Expect(0, 66352, '\p{- IN_Old_italic}', ""); + Expect(1, 66352, '\p{^- IN_Old_italic}', ""); + Expect(1, 66352, '\P{- IN_Old_italic}', ""); + Expect(0, 66352, '\P{^- IN_Old_italic}', ""); + Error('\p{ In_old_North_ARABIAN/a/}'); + Error('\P{ In_old_North_ARABIAN/a/}'); + Expect(1, 68255, '\p{inoldnortharabian}', ""); + Expect(0, 68255, '\p{^inoldnortharabian}', ""); + Expect(0, 68255, '\P{inoldnortharabian}', ""); + Expect(1, 68255, '\P{^inoldnortharabian}', ""); + Expect(0, 68256, '\p{inoldnortharabian}', ""); + Expect(1, 68256, '\p{^inoldnortharabian}', ""); + Expect(1, 68256, '\P{inoldnortharabian}', ""); + Expect(0, 68256, '\P{^inoldnortharabian}', ""); + Expect(1, 68255, '\p{ in_Old_north_Arabian}', ""); + Expect(0, 68255, '\p{^ in_Old_north_Arabian}', ""); + Expect(0, 68255, '\P{ in_Old_north_Arabian}', ""); + Expect(1, 68255, '\P{^ in_Old_north_Arabian}', ""); + Expect(0, 68256, '\p{ in_Old_north_Arabian}', ""); + Expect(1, 68256, '\p{^ in_Old_north_Arabian}', ""); + Expect(1, 68256, '\P{ in_Old_north_Arabian}', ""); + Expect(0, 68256, '\P{^ in_Old_north_Arabian}', ""); + Error('\p{ /a/In_old_north_Arabian}'); + Error('\P{ /a/In_old_north_Arabian}'); + Expect(1, 68255, '\p{-_in_Old_north_ARABIAN}', ""); + Expect(0, 68255, '\p{^-_in_Old_north_ARABIAN}', ""); + Expect(0, 68255, '\P{-_in_Old_north_ARABIAN}', ""); + Expect(1, 68255, '\P{^-_in_Old_north_ARABIAN}', ""); + Expect(0, 68256, '\p{-_in_Old_north_ARABIAN}', ""); + Expect(1, 68256, '\p{^-_in_Old_north_ARABIAN}', ""); + Expect(1, 68256, '\P{-_in_Old_north_ARABIAN}', ""); + Expect(0, 68256, '\P{^-_in_Old_north_ARABIAN}', ""); + Error('\p{-IN_Old_Permic/a/}'); + Error('\P{-IN_Old_Permic/a/}'); + Expect(1, 66431, '\p{inoldpermic}', ""); + Expect(0, 66431, '\p{^inoldpermic}', ""); + Expect(0, 66431, '\P{inoldpermic}', ""); + Expect(1, 66431, '\P{^inoldpermic}', ""); + Expect(0, 66432, '\p{inoldpermic}', ""); + Expect(1, 66432, '\p{^inoldpermic}', ""); + Expect(1, 66432, '\P{inoldpermic}', ""); + Expect(0, 66432, '\P{^inoldpermic}', ""); + Expect(1, 66431, '\p{ _In_Old_PERMIC}', ""); + Expect(0, 66431, '\p{^ _In_Old_PERMIC}', ""); + Expect(0, 66431, '\P{ _In_Old_PERMIC}', ""); + Expect(1, 66431, '\P{^ _In_Old_PERMIC}', ""); + Expect(0, 66432, '\p{ _In_Old_PERMIC}', ""); + Expect(1, 66432, '\p{^ _In_Old_PERMIC}', ""); + Expect(1, 66432, '\P{ _In_Old_PERMIC}', ""); + Expect(0, 66432, '\P{^ _In_Old_PERMIC}', ""); + Error('\p{/a/_ in_Old_PERMIC}'); + Error('\P{/a/_ in_Old_PERMIC}'); + Expect(1, 66431, '\p{ in_OLD_Permic}', ""); + Expect(0, 66431, '\p{^ in_OLD_Permic}', ""); + Expect(0, 66431, '\P{ in_OLD_Permic}', ""); + Expect(1, 66431, '\P{^ in_OLD_Permic}', ""); + Expect(0, 66432, '\p{ in_OLD_Permic}', ""); + Expect(1, 66432, '\p{^ in_OLD_Permic}', ""); + Expect(1, 66432, '\P{ in_OLD_Permic}', ""); + Expect(0, 66432, '\P{^ in_OLD_Permic}', ""); + Error('\p{:=_ In_OLD_PERSIAN}'); + Error('\P{:=_ In_OLD_PERSIAN}'); + Expect(1, 66527, '\p{inoldpersian}', ""); + Expect(0, 66527, '\p{^inoldpersian}', ""); + Expect(0, 66527, '\P{inoldpersian}', ""); + Expect(1, 66527, '\P{^inoldpersian}', ""); + Expect(0, 66528, '\p{inoldpersian}', ""); + Expect(1, 66528, '\p{^inoldpersian}', ""); + Expect(1, 66528, '\P{inoldpersian}', ""); + Expect(0, 66528, '\P{^inoldpersian}', ""); + Expect(1, 66527, '\p{-IN_Old_Persian}', ""); + Expect(0, 66527, '\p{^-IN_Old_Persian}', ""); + Expect(0, 66527, '\P{-IN_Old_Persian}', ""); + Expect(1, 66527, '\P{^-IN_Old_Persian}', ""); + Expect(0, 66528, '\p{-IN_Old_Persian}', ""); + Expect(1, 66528, '\p{^-IN_Old_Persian}', ""); + Expect(1, 66528, '\P{-IN_Old_Persian}', ""); + Expect(0, 66528, '\P{^-IN_Old_Persian}', ""); + Error('\p{ :=IN_Old_persian}'); + Error('\P{ :=IN_Old_persian}'); + Expect(1, 66527, '\p{_in_OLD_persian}', ""); + Expect(0, 66527, '\p{^_in_OLD_persian}', ""); + Expect(0, 66527, '\P{_in_OLD_persian}', ""); + Expect(1, 66527, '\P{^_in_OLD_persian}', ""); + Expect(0, 66528, '\p{_in_OLD_persian}', ""); + Expect(1, 66528, '\p{^_in_OLD_persian}', ""); + Expect(1, 66528, '\P{_in_OLD_persian}', ""); + Expect(0, 66528, '\P{^_in_OLD_persian}', ""); + Error('\p{/a/- IN_old_Sogdian}'); + Error('\P{/a/- IN_old_Sogdian}'); + Expect(1, 69423, '\p{inoldsogdian}', ""); + Expect(0, 69423, '\p{^inoldsogdian}', ""); + Expect(0, 69423, '\P{inoldsogdian}', ""); + Expect(1, 69423, '\P{^inoldsogdian}', ""); + Expect(0, 69424, '\p{inoldsogdian}', ""); + Expect(1, 69424, '\p{^inoldsogdian}', ""); + Expect(1, 69424, '\P{inoldsogdian}', ""); + Expect(0, 69424, '\P{^inoldsogdian}', ""); + Expect(1, 69423, '\p{_ IN_Old_SOGDIAN}', ""); + Expect(0, 69423, '\p{^_ IN_Old_SOGDIAN}', ""); + Expect(0, 69423, '\P{_ IN_Old_SOGDIAN}', ""); + Expect(1, 69423, '\P{^_ IN_Old_SOGDIAN}', ""); + Expect(0, 69424, '\p{_ IN_Old_SOGDIAN}', ""); + Expect(1, 69424, '\p{^_ IN_Old_SOGDIAN}', ""); + Expect(1, 69424, '\P{_ IN_Old_SOGDIAN}', ""); + Expect(0, 69424, '\P{^_ IN_Old_SOGDIAN}', ""); + Error('\p{/a/__in_OLD_Sogdian}'); + Error('\P{/a/__in_OLD_Sogdian}'); + Expect(1, 69423, '\p{_ In_Old_SOGDIAN}', ""); + Expect(0, 69423, '\p{^_ In_Old_SOGDIAN}', ""); + Expect(0, 69423, '\P{_ In_Old_SOGDIAN}', ""); + Expect(1, 69423, '\P{^_ In_Old_SOGDIAN}', ""); + Expect(0, 69424, '\p{_ In_Old_SOGDIAN}', ""); + Expect(1, 69424, '\p{^_ In_Old_SOGDIAN}', ""); + Expect(1, 69424, '\P{_ In_Old_SOGDIAN}', ""); + Expect(0, 69424, '\P{^_ In_Old_SOGDIAN}', ""); + Error('\p{/a/_In_Old_SOUTH_arabian}'); + Error('\P{/a/_In_Old_SOUTH_arabian}'); + Expect(1, 68223, '\p{inoldsoutharabian}', ""); + Expect(0, 68223, '\p{^inoldsoutharabian}', ""); + Expect(0, 68223, '\P{inoldsoutharabian}', ""); + Expect(1, 68223, '\P{^inoldsoutharabian}', ""); + Expect(0, 68224, '\p{inoldsoutharabian}', ""); + Expect(1, 68224, '\p{^inoldsoutharabian}', ""); + Expect(1, 68224, '\P{inoldsoutharabian}', ""); + Expect(0, 68224, '\P{^inoldsoutharabian}', ""); + Expect(1, 68223, '\p{-_in_old_South_ARABIAN}', ""); + Expect(0, 68223, '\p{^-_in_old_South_ARABIAN}', ""); + Expect(0, 68223, '\P{-_in_old_South_ARABIAN}', ""); + Expect(1, 68223, '\P{^-_in_old_South_ARABIAN}', ""); + Expect(0, 68224, '\p{-_in_old_South_ARABIAN}', ""); + Expect(1, 68224, '\p{^-_in_old_South_ARABIAN}', ""); + Expect(1, 68224, '\P{-_in_old_South_ARABIAN}', ""); + Expect(0, 68224, '\P{^-_in_old_South_ARABIAN}', ""); + Error('\p{ :=in_Old_south_Arabian}'); + Error('\P{ :=in_Old_south_Arabian}'); + Expect(1, 68223, '\p{__In_OLD_South_Arabian}', ""); + Expect(0, 68223, '\p{^__In_OLD_South_Arabian}', ""); + Expect(0, 68223, '\P{__In_OLD_South_Arabian}', ""); + Expect(1, 68223, '\P{^__In_OLD_South_Arabian}', ""); + Expect(0, 68224, '\p{__In_OLD_South_Arabian}', ""); + Expect(1, 68224, '\p{^__In_OLD_South_Arabian}', ""); + Expect(1, 68224, '\P{__In_OLD_South_Arabian}', ""); + Expect(0, 68224, '\P{^__In_OLD_South_Arabian}', ""); + Error('\p{/a/_ IN_old_Turkic}'); + Error('\P{/a/_ IN_old_Turkic}'); + Expect(1, 68687, '\p{inoldturkic}', ""); + Expect(0, 68687, '\p{^inoldturkic}', ""); + Expect(0, 68687, '\P{inoldturkic}', ""); + Expect(1, 68687, '\P{^inoldturkic}', ""); + Expect(0, 68688, '\p{inoldturkic}', ""); + Expect(1, 68688, '\p{^inoldturkic}', ""); + Expect(1, 68688, '\P{inoldturkic}', ""); + Expect(0, 68688, '\P{^inoldturkic}', ""); + Expect(1, 68687, '\p{_-in_old_Turkic}', ""); + Expect(0, 68687, '\p{^_-in_old_Turkic}', ""); + Expect(0, 68687, '\P{_-in_old_Turkic}', ""); + Expect(1, 68687, '\P{^_-in_old_Turkic}', ""); + Expect(0, 68688, '\p{_-in_old_Turkic}', ""); + Expect(1, 68688, '\p{^_-in_old_Turkic}', ""); + Expect(1, 68688, '\P{_-in_old_Turkic}', ""); + Expect(0, 68688, '\P{^_-in_old_Turkic}', ""); + Error('\p{-In_Old_Turkic/a/}'); + Error('\P{-In_Old_Turkic/a/}'); + Expect(1, 68687, '\p{-_in_Old_Turkic}', ""); + Expect(0, 68687, '\p{^-_in_Old_Turkic}', ""); + Expect(0, 68687, '\P{-_in_Old_Turkic}', ""); + Expect(1, 68687, '\P{^-_in_Old_Turkic}', ""); + Expect(0, 68688, '\p{-_in_Old_Turkic}', ""); + Expect(1, 68688, '\p{^-_in_Old_Turkic}', ""); + Expect(1, 68688, '\P{-_in_Old_Turkic}', ""); + Expect(0, 68688, '\P{^-_in_Old_Turkic}', ""); + Error('\p{ _in_old_Uyghur:=}'); + Error('\P{ _in_old_Uyghur:=}'); + Expect(1, 69551, '\p{inolduyghur}', ""); + Expect(0, 69551, '\p{^inolduyghur}', ""); + Expect(0, 69551, '\P{inolduyghur}', ""); + Expect(1, 69551, '\P{^inolduyghur}', ""); + Expect(0, 69552, '\p{inolduyghur}', ""); + Expect(1, 69552, '\p{^inolduyghur}', ""); + Expect(1, 69552, '\P{inolduyghur}', ""); + Expect(0, 69552, '\P{^inolduyghur}', ""); + Expect(1, 69551, '\p{-in_old_Uyghur}', ""); + Expect(0, 69551, '\p{^-in_old_Uyghur}', ""); + Expect(0, 69551, '\P{-in_old_Uyghur}', ""); + Expect(1, 69551, '\P{^-in_old_Uyghur}', ""); + Expect(0, 69552, '\p{-in_old_Uyghur}', ""); + Expect(1, 69552, '\p{^-in_old_Uyghur}', ""); + Expect(1, 69552, '\P{-in_old_Uyghur}', ""); + Expect(0, 69552, '\P{^-in_old_Uyghur}', ""); + Error('\p{_/a/In_Old_UYGHUR}'); + Error('\P{_/a/In_Old_UYGHUR}'); + Expect(1, 69551, '\p{ -In_old_uyghur}', ""); + Expect(0, 69551, '\p{^ -In_old_uyghur}', ""); + Expect(0, 69551, '\P{ -In_old_uyghur}', ""); + Expect(1, 69551, '\P{^ -In_old_uyghur}', ""); + Expect(0, 69552, '\p{ -In_old_uyghur}', ""); + Expect(1, 69552, '\p{^ -In_old_uyghur}', ""); + Expect(1, 69552, '\P{ -In_old_uyghur}', ""); + Expect(0, 69552, '\P{^ -In_old_uyghur}', ""); + Error('\p{/a/ IN_oriya}'); + Error('\P{/a/ IN_oriya}'); + Expect(1, 2943, '\p{inoriya}', ""); + Expect(0, 2943, '\p{^inoriya}', ""); + Expect(0, 2943, '\P{inoriya}', ""); + Expect(1, 2943, '\P{^inoriya}', ""); + Expect(0, 2944, '\p{inoriya}', ""); + Expect(1, 2944, '\p{^inoriya}', ""); + Expect(1, 2944, '\P{inoriya}', ""); + Expect(0, 2944, '\P{^inoriya}', ""); + Expect(1, 2943, '\p{_In_oriya}', ""); + Expect(0, 2943, '\p{^_In_oriya}', ""); + Expect(0, 2943, '\P{_In_oriya}', ""); + Expect(1, 2943, '\P{^_In_oriya}', ""); + Expect(0, 2944, '\p{_In_oriya}', ""); + Expect(1, 2944, '\p{^_In_oriya}', ""); + Expect(1, 2944, '\P{_In_oriya}', ""); + Expect(0, 2944, '\P{^_In_oriya}', ""); + Error('\p{ in_oriya:=}'); + Error('\P{ in_oriya:=}'); + Expect(1, 2943, '\p{-IN_Oriya}', ""); + Expect(0, 2943, '\p{^-IN_Oriya}', ""); + Expect(0, 2943, '\P{-IN_Oriya}', ""); + Expect(1, 2943, '\P{^-IN_Oriya}', ""); + Expect(0, 2944, '\p{-IN_Oriya}', ""); + Expect(1, 2944, '\p{^-IN_Oriya}', ""); + Expect(1, 2944, '\P{-IN_Oriya}', ""); + Expect(0, 2944, '\P{^-IN_Oriya}', ""); + Error('\p{/a/-_IN_osage}'); + Error('\P{/a/-_IN_osage}'); + Expect(1, 66815, '\p{inosage}', ""); + Expect(0, 66815, '\p{^inosage}', ""); + Expect(0, 66815, '\P{inosage}', ""); + Expect(1, 66815, '\P{^inosage}', ""); + Expect(0, 66816, '\p{inosage}', ""); + Expect(1, 66816, '\p{^inosage}', ""); + Expect(1, 66816, '\P{inosage}', ""); + Expect(0, 66816, '\P{^inosage}', ""); + Expect(1, 66815, '\p{ In_osage}', ""); + Expect(0, 66815, '\p{^ In_osage}', ""); + Expect(0, 66815, '\P{ In_osage}', ""); + Expect(1, 66815, '\P{^ In_osage}', ""); + Expect(0, 66816, '\p{ In_osage}', ""); + Expect(1, 66816, '\p{^ In_osage}', ""); + Expect(1, 66816, '\P{ In_osage}', ""); + Expect(0, 66816, '\P{^ In_osage}', ""); + Error('\p{:= -In_osage}'); + Error('\P{:= -In_osage}'); + Expect(1, 66815, '\p{-_in_OSAGE}', ""); + Expect(0, 66815, '\p{^-_in_OSAGE}', ""); + Expect(0, 66815, '\P{-_in_OSAGE}', ""); + Expect(1, 66815, '\P{^-_in_OSAGE}', ""); + Expect(0, 66816, '\p{-_in_OSAGE}', ""); + Expect(1, 66816, '\p{^-_in_OSAGE}', ""); + Expect(1, 66816, '\P{-_in_OSAGE}', ""); + Expect(0, 66816, '\P{^-_in_OSAGE}', ""); + Error('\p{:=__In_OSMANYA}'); + Error('\P{:=__In_OSMANYA}'); + Expect(1, 66735, '\p{inosmanya}', ""); + Expect(0, 66735, '\p{^inosmanya}', ""); + Expect(0, 66735, '\P{inosmanya}', ""); + Expect(1, 66735, '\P{^inosmanya}', ""); + Expect(0, 66736, '\p{inosmanya}', ""); + Expect(1, 66736, '\p{^inosmanya}', ""); + Expect(1, 66736, '\P{inosmanya}', ""); + Expect(0, 66736, '\P{^inosmanya}', ""); + Expect(1, 66735, '\p{ IN_Osmanya}', ""); + Expect(0, 66735, '\p{^ IN_Osmanya}', ""); + Expect(0, 66735, '\P{ IN_Osmanya}', ""); + Expect(1, 66735, '\P{^ IN_Osmanya}', ""); + Expect(0, 66736, '\p{ IN_Osmanya}', ""); + Expect(1, 66736, '\p{^ IN_Osmanya}', ""); + Expect(1, 66736, '\P{ IN_Osmanya}', ""); + Expect(0, 66736, '\P{^ IN_Osmanya}', ""); + Error('\p{/a/ IN_Osmanya}'); + Error('\P{/a/ IN_Osmanya}'); + Expect(1, 66735, '\p{- In_Osmanya}', ""); + Expect(0, 66735, '\p{^- In_Osmanya}', ""); + Expect(0, 66735, '\P{- In_Osmanya}', ""); + Expect(1, 66735, '\P{^- In_Osmanya}', ""); + Expect(0, 66736, '\p{- In_Osmanya}', ""); + Expect(1, 66736, '\p{^- In_Osmanya}', ""); + Expect(1, 66736, '\P{- In_Osmanya}', ""); + Expect(0, 66736, '\P{^- In_Osmanya}', ""); + Error('\p{:= In_Pahawh_Hmong}'); + Error('\P{:= In_Pahawh_Hmong}'); + Expect(1, 93071, '\p{inpahawhhmong}', ""); + Expect(0, 93071, '\p{^inpahawhhmong}', ""); + Expect(0, 93071, '\P{inpahawhhmong}', ""); + Expect(1, 93071, '\P{^inpahawhhmong}', ""); + Expect(0, 93072, '\p{inpahawhhmong}', ""); + Expect(1, 93072, '\p{^inpahawhhmong}', ""); + Expect(1, 93072, '\P{inpahawhhmong}', ""); + Expect(0, 93072, '\P{^inpahawhhmong}', ""); + Expect(1, 93071, '\p{ In_pahawh_Hmong}', ""); + Expect(0, 93071, '\p{^ In_pahawh_Hmong}', ""); + Expect(0, 93071, '\P{ In_pahawh_Hmong}', ""); + Expect(1, 93071, '\P{^ In_pahawh_Hmong}', ""); + Expect(0, 93072, '\p{ In_pahawh_Hmong}', ""); + Expect(1, 93072, '\p{^ In_pahawh_Hmong}', ""); + Expect(1, 93072, '\P{ In_pahawh_Hmong}', ""); + Expect(0, 93072, '\P{^ In_pahawh_Hmong}', ""); + Error('\p{ :=In_pahawh_Hmong}'); + Error('\P{ :=In_pahawh_Hmong}'); + Expect(1, 93071, '\p{- In_Pahawh_HMONG}', ""); + Expect(0, 93071, '\p{^- In_Pahawh_HMONG}', ""); + Expect(0, 93071, '\P{- In_Pahawh_HMONG}', ""); + Expect(1, 93071, '\P{^- In_Pahawh_HMONG}', ""); + Expect(0, 93072, '\p{- In_Pahawh_HMONG}', ""); + Expect(1, 93072, '\p{^- In_Pahawh_HMONG}', ""); + Expect(1, 93072, '\P{- In_Pahawh_HMONG}', ""); + Expect(0, 93072, '\P{^- In_Pahawh_HMONG}', ""); + Error('\p{ in_Palmyrene/a/}'); + Error('\P{ in_Palmyrene/a/}'); + Expect(1, 67711, '\p{inpalmyrene}', ""); + Expect(0, 67711, '\p{^inpalmyrene}', ""); + Expect(0, 67711, '\P{inpalmyrene}', ""); + Expect(1, 67711, '\P{^inpalmyrene}', ""); + Expect(0, 67712, '\p{inpalmyrene}', ""); + Expect(1, 67712, '\p{^inpalmyrene}', ""); + Expect(1, 67712, '\P{inpalmyrene}', ""); + Expect(0, 67712, '\P{^inpalmyrene}', ""); + Expect(1, 67711, '\p{_ In_PALMYRENE}', ""); + Expect(0, 67711, '\p{^_ In_PALMYRENE}', ""); + Expect(0, 67711, '\P{_ In_PALMYRENE}', ""); + Expect(1, 67711, '\P{^_ In_PALMYRENE}', ""); + Expect(0, 67712, '\p{_ In_PALMYRENE}', ""); + Expect(1, 67712, '\p{^_ In_PALMYRENE}', ""); + Expect(1, 67712, '\P{_ In_PALMYRENE}', ""); + Expect(0, 67712, '\P{^_ In_PALMYRENE}', ""); + Error('\p{ -In_Palmyrene:=}'); + Error('\P{ -In_Palmyrene:=}'); + Expect(1, 67711, '\p{ in_Palmyrene}', ""); + Expect(0, 67711, '\p{^ in_Palmyrene}', ""); + Expect(0, 67711, '\P{ in_Palmyrene}', ""); + Expect(1, 67711, '\P{^ in_Palmyrene}', ""); + Expect(0, 67712, '\p{ in_Palmyrene}', ""); + Expect(1, 67712, '\p{^ in_Palmyrene}', ""); + Expect(1, 67712, '\P{ in_Palmyrene}', ""); + Expect(0, 67712, '\P{^ in_Palmyrene}', ""); + Error('\p{:=_-In_pau_cin_Hau}'); + Error('\P{:=_-In_pau_cin_Hau}'); + Expect(1, 72447, '\p{inpaucinhau}', ""); + Expect(0, 72447, '\p{^inpaucinhau}', ""); + Expect(0, 72447, '\P{inpaucinhau}', ""); + Expect(1, 72447, '\P{^inpaucinhau}', ""); + Expect(0, 72448, '\p{inpaucinhau}', ""); + Expect(1, 72448, '\p{^inpaucinhau}', ""); + Expect(1, 72448, '\P{inpaucinhau}', ""); + Expect(0, 72448, '\P{^inpaucinhau}', ""); + Expect(1, 72447, '\p{--IN_pau_Cin_hau}', ""); + Expect(0, 72447, '\p{^--IN_pau_Cin_hau}', ""); + Expect(0, 72447, '\P{--IN_pau_Cin_hau}', ""); + Expect(1, 72447, '\P{^--IN_pau_Cin_hau}', ""); + Expect(0, 72448, '\p{--IN_pau_Cin_hau}', ""); + Expect(1, 72448, '\p{^--IN_pau_Cin_hau}', ""); + Expect(1, 72448, '\P{--IN_pau_Cin_hau}', ""); + Expect(0, 72448, '\P{^--IN_pau_Cin_hau}', ""); + Error('\p{-:=in_PAU_CIN_Hau}'); + Error('\P{-:=in_PAU_CIN_Hau}'); + Expect(1, 72447, '\p{in_PAU_cin_Hau}', ""); + Expect(0, 72447, '\p{^in_PAU_cin_Hau}', ""); + Expect(0, 72447, '\P{in_PAU_cin_Hau}', ""); + Expect(1, 72447, '\P{^in_PAU_cin_Hau}', ""); + Expect(0, 72448, '\p{in_PAU_cin_Hau}', ""); + Expect(1, 72448, '\p{^in_PAU_cin_Hau}', ""); + Expect(1, 72448, '\P{in_PAU_cin_Hau}', ""); + Expect(0, 72448, '\P{^in_PAU_cin_Hau}', ""); + Error('\p{-_In_PHAGS_Pa:=}'); + Error('\P{-_In_PHAGS_Pa:=}'); + Expect(1, 43135, '\p{inphagspa}', ""); + Expect(0, 43135, '\p{^inphagspa}', ""); + Expect(0, 43135, '\P{inphagspa}', ""); + Expect(1, 43135, '\P{^inphagspa}', ""); + Expect(0, 43136, '\p{inphagspa}', ""); + Expect(1, 43136, '\p{^inphagspa}', ""); + Expect(1, 43136, '\P{inphagspa}', ""); + Expect(0, 43136, '\P{^inphagspa}', ""); + Expect(1, 43135, '\p{_ in_PHAGS_Pa}', ""); + Expect(0, 43135, '\p{^_ in_PHAGS_Pa}', ""); + Expect(0, 43135, '\P{_ in_PHAGS_Pa}', ""); + Expect(1, 43135, '\P{^_ in_PHAGS_Pa}', ""); + Expect(0, 43136, '\p{_ in_PHAGS_Pa}', ""); + Expect(1, 43136, '\p{^_ in_PHAGS_Pa}', ""); + Expect(1, 43136, '\P{_ in_PHAGS_Pa}', ""); + Expect(0, 43136, '\P{^_ in_PHAGS_Pa}', ""); + Error('\p{ IN_PHAGS_pa:=}'); + Error('\P{ IN_PHAGS_pa:=}'); + Expect(1, 43135, '\p{ In_PHAGS_pa}', ""); + Expect(0, 43135, '\p{^ In_PHAGS_pa}', ""); + Expect(0, 43135, '\P{ In_PHAGS_pa}', ""); + Expect(1, 43135, '\P{^ In_PHAGS_pa}', ""); + Expect(0, 43136, '\p{ In_PHAGS_pa}', ""); + Expect(1, 43136, '\p{^ In_PHAGS_pa}', ""); + Expect(1, 43136, '\P{ In_PHAGS_pa}', ""); + Expect(0, 43136, '\P{^ In_PHAGS_pa}', ""); + Error('\p{-In_Phoenician/a/}'); + Error('\P{-In_Phoenician/a/}'); + Expect(1, 67871, '\p{inphoenician}', ""); + Expect(0, 67871, '\p{^inphoenician}', ""); + Expect(0, 67871, '\P{inphoenician}', ""); + Expect(1, 67871, '\P{^inphoenician}', ""); + Expect(0, 67872, '\p{inphoenician}', ""); + Expect(1, 67872, '\p{^inphoenician}', ""); + Expect(1, 67872, '\P{inphoenician}', ""); + Expect(0, 67872, '\P{^inphoenician}', ""); + Expect(1, 67871, '\p{ -IN_Phoenician}', ""); + Expect(0, 67871, '\p{^ -IN_Phoenician}', ""); + Expect(0, 67871, '\P{ -IN_Phoenician}', ""); + Expect(1, 67871, '\P{^ -IN_Phoenician}', ""); + Expect(0, 67872, '\p{ -IN_Phoenician}', ""); + Expect(1, 67872, '\p{^ -IN_Phoenician}', ""); + Expect(1, 67872, '\P{ -IN_Phoenician}', ""); + Expect(0, 67872, '\P{^ -IN_Phoenician}', ""); + Error('\p{/a/ -In_phoenician}'); + Error('\P{/a/ -In_phoenician}'); + Expect(1, 67871, '\p{ -In_phoenician}', ""); + Expect(0, 67871, '\p{^ -In_phoenician}', ""); + Expect(0, 67871, '\P{ -In_phoenician}', ""); + Expect(1, 67871, '\P{^ -In_phoenician}', ""); + Expect(0, 67872, '\p{ -In_phoenician}', ""); + Expect(1, 67872, '\p{^ -In_phoenician}', ""); + Expect(1, 67872, '\P{ -In_phoenician}', ""); + Expect(0, 67872, '\P{^ -In_phoenician}', ""); + Error('\p{- In_Psalter_Pahlavi/a/}'); + Error('\P{- In_Psalter_Pahlavi/a/}'); + Expect(1, 68527, '\p{inpsalterpahlavi}', ""); + Expect(0, 68527, '\p{^inpsalterpahlavi}', ""); + Expect(0, 68527, '\P{inpsalterpahlavi}', ""); + Expect(1, 68527, '\P{^inpsalterpahlavi}', ""); + Expect(0, 68528, '\p{inpsalterpahlavi}', ""); + Expect(1, 68528, '\p{^inpsalterpahlavi}', ""); + Expect(1, 68528, '\P{inpsalterpahlavi}', ""); + Expect(0, 68528, '\P{^inpsalterpahlavi}', ""); + Expect(1, 68527, '\p{__In_Psalter_pahlavi}', ""); + Expect(0, 68527, '\p{^__In_Psalter_pahlavi}', ""); + Expect(0, 68527, '\P{__In_Psalter_pahlavi}', ""); + Expect(1, 68527, '\P{^__In_Psalter_pahlavi}', ""); + Expect(0, 68528, '\p{__In_Psalter_pahlavi}', ""); + Expect(1, 68528, '\p{^__In_Psalter_pahlavi}', ""); + Expect(1, 68528, '\P{__In_Psalter_pahlavi}', ""); + Expect(0, 68528, '\P{^__In_Psalter_pahlavi}', ""); + Error('\p{/a/ in_Psalter_pahlavi}'); + Error('\P{/a/ in_Psalter_pahlavi}'); + Expect(1, 68527, '\p{ In_Psalter_Pahlavi}', ""); + Expect(0, 68527, '\p{^ In_Psalter_Pahlavi}', ""); + Expect(0, 68527, '\P{ In_Psalter_Pahlavi}', ""); + Expect(1, 68527, '\P{^ In_Psalter_Pahlavi}', ""); + Expect(0, 68528, '\p{ In_Psalter_Pahlavi}', ""); + Expect(1, 68528, '\p{^ In_Psalter_Pahlavi}', ""); + Expect(1, 68528, '\P{ In_Psalter_Pahlavi}', ""); + Expect(0, 68528, '\P{^ In_Psalter_Pahlavi}', ""); + Error('\p{-:=IN_rejang}'); + Error('\P{-:=IN_rejang}'); + Expect(1, 43359, '\p{inrejang}', ""); + Expect(0, 43359, '\p{^inrejang}', ""); + Expect(0, 43359, '\P{inrejang}', ""); + Expect(1, 43359, '\P{^inrejang}', ""); + Expect(0, 43360, '\p{inrejang}', ""); + Expect(1, 43360, '\p{^inrejang}', ""); + Expect(1, 43360, '\P{inrejang}', ""); + Expect(0, 43360, '\P{^inrejang}', ""); + Expect(1, 43359, '\p{-in_Rejang}', ""); + Expect(0, 43359, '\p{^-in_Rejang}', ""); + Expect(0, 43359, '\P{-in_Rejang}', ""); + Expect(1, 43359, '\P{^-in_Rejang}', ""); + Expect(0, 43360, '\p{-in_Rejang}', ""); + Expect(1, 43360, '\p{^-in_Rejang}', ""); + Expect(1, 43360, '\P{-in_Rejang}', ""); + Expect(0, 43360, '\P{^-in_Rejang}', ""); + Error('\p{ /a/in_Rejang}'); + Error('\P{ /a/in_Rejang}'); + Expect(1, 43359, '\p{-In_rejang}', ""); + Expect(0, 43359, '\p{^-In_rejang}', ""); + Expect(0, 43359, '\P{-In_rejang}', ""); + Expect(1, 43359, '\P{^-In_rejang}', ""); + Expect(0, 43360, '\p{-In_rejang}', ""); + Expect(1, 43360, '\p{^-In_rejang}', ""); + Expect(1, 43360, '\P{-In_rejang}', ""); + Expect(0, 43360, '\P{^-In_rejang}', ""); + Error('\p{ in_Runic:=}'); + Error('\P{ in_Runic:=}'); + Expect(1, 5887, '\p{inrunic}', ""); + Expect(0, 5887, '\p{^inrunic}', ""); + Expect(0, 5887, '\P{inrunic}', ""); + Expect(1, 5887, '\P{^inrunic}', ""); + Expect(0, 5888, '\p{inrunic}', ""); + Expect(1, 5888, '\p{^inrunic}', ""); + Expect(1, 5888, '\P{inrunic}', ""); + Expect(0, 5888, '\P{^inrunic}', ""); + Expect(1, 5887, '\p{ In_RUNIC}', ""); + Expect(0, 5887, '\p{^ In_RUNIC}', ""); + Expect(0, 5887, '\P{ In_RUNIC}', ""); + Expect(1, 5887, '\P{^ In_RUNIC}', ""); + Expect(0, 5888, '\p{ In_RUNIC}', ""); + Expect(1, 5888, '\p{^ In_RUNIC}', ""); + Expect(1, 5888, '\P{ In_RUNIC}', ""); + Expect(0, 5888, '\P{^ In_RUNIC}', ""); + Error('\p{/a/In_Runic}'); + Error('\P{/a/In_Runic}'); + Expect(1, 5887, '\p{In_Runic}', ""); + Expect(0, 5887, '\p{^In_Runic}', ""); + Expect(0, 5887, '\P{In_Runic}', ""); + Expect(1, 5887, '\P{^In_Runic}', ""); + Expect(0, 5888, '\p{In_Runic}', ""); + Expect(1, 5888, '\p{^In_Runic}', ""); + Expect(1, 5888, '\P{In_Runic}', ""); + Expect(0, 5888, '\P{^In_Runic}', ""); + Error('\p{--IN_Samaritan/a/}'); + Error('\P{--IN_Samaritan/a/}'); + Expect(1, 2111, '\p{insamaritan}', ""); + Expect(0, 2111, '\p{^insamaritan}', ""); + Expect(0, 2111, '\P{insamaritan}', ""); + Expect(1, 2111, '\P{^insamaritan}', ""); + Expect(0, 2112, '\p{insamaritan}', ""); + Expect(1, 2112, '\p{^insamaritan}', ""); + Expect(1, 2112, '\P{insamaritan}', ""); + Expect(0, 2112, '\P{^insamaritan}', ""); + Expect(1, 2111, '\p{- In_Samaritan}', ""); + Expect(0, 2111, '\p{^- In_Samaritan}', ""); + Expect(0, 2111, '\P{- In_Samaritan}', ""); + Expect(1, 2111, '\P{^- In_Samaritan}', ""); + Expect(0, 2112, '\p{- In_Samaritan}', ""); + Expect(1, 2112, '\p{^- In_Samaritan}', ""); + Expect(1, 2112, '\P{- In_Samaritan}', ""); + Expect(0, 2112, '\P{^- In_Samaritan}', ""); + Error('\p{:= In_Samaritan}'); + Error('\P{:= In_Samaritan}'); + Expect(1, 2111, '\p{_-In_Samaritan}', ""); + Expect(0, 2111, '\p{^_-In_Samaritan}', ""); + Expect(0, 2111, '\P{_-In_Samaritan}', ""); + Expect(1, 2111, '\P{^_-In_Samaritan}', ""); + Expect(0, 2112, '\p{_-In_Samaritan}', ""); + Expect(1, 2112, '\p{^_-In_Samaritan}', ""); + Expect(1, 2112, '\P{_-In_Samaritan}', ""); + Expect(0, 2112, '\P{^_-In_Samaritan}', ""); + Error('\p{/a/_-In_Saurashtra}'); + Error('\P{/a/_-In_Saurashtra}'); + Expect(1, 43231, '\p{insaurashtra}', ""); + Expect(0, 43231, '\p{^insaurashtra}', ""); + Expect(0, 43231, '\P{insaurashtra}', ""); + Expect(1, 43231, '\P{^insaurashtra}', ""); + Expect(0, 43232, '\p{insaurashtra}', ""); + Expect(1, 43232, '\p{^insaurashtra}', ""); + Expect(1, 43232, '\P{insaurashtra}', ""); + Expect(0, 43232, '\P{^insaurashtra}', ""); + Expect(1, 43231, '\p{ In_SAURASHTRA}', ""); + Expect(0, 43231, '\p{^ In_SAURASHTRA}', ""); + Expect(0, 43231, '\P{ In_SAURASHTRA}', ""); + Expect(1, 43231, '\P{^ In_SAURASHTRA}', ""); + Expect(0, 43232, '\p{ In_SAURASHTRA}', ""); + Expect(1, 43232, '\p{^ In_SAURASHTRA}', ""); + Expect(1, 43232, '\P{ In_SAURASHTRA}', ""); + Expect(0, 43232, '\P{^ In_SAURASHTRA}', ""); + Error('\p{_/a/In_Saurashtra}'); + Error('\P{_/a/In_Saurashtra}'); + Expect(1, 43231, '\p{-In_Saurashtra}', ""); + Expect(0, 43231, '\p{^-In_Saurashtra}', ""); + Expect(0, 43231, '\P{-In_Saurashtra}', ""); + Expect(1, 43231, '\P{^-In_Saurashtra}', ""); + Expect(0, 43232, '\p{-In_Saurashtra}', ""); + Expect(1, 43232, '\p{^-In_Saurashtra}', ""); + Expect(1, 43232, '\P{-In_Saurashtra}', ""); + Expect(0, 43232, '\P{^-In_Saurashtra}', ""); + Error('\p{/a/-In_SHARADA}'); + Error('\P{/a/-In_SHARADA}'); + Expect(1, 70111, '\p{insharada}', ""); + Expect(0, 70111, '\p{^insharada}', ""); + Expect(0, 70111, '\P{insharada}', ""); + Expect(1, 70111, '\P{^insharada}', ""); + Expect(0, 70112, '\p{insharada}', ""); + Expect(1, 70112, '\p{^insharada}', ""); + Expect(1, 70112, '\P{insharada}', ""); + Expect(0, 70112, '\P{^insharada}', ""); + Expect(1, 70111, '\p{ _In_sharada}', ""); + Expect(0, 70111, '\p{^ _In_sharada}', ""); + Expect(0, 70111, '\P{ _In_sharada}', ""); + Expect(1, 70111, '\P{^ _In_sharada}', ""); + Expect(0, 70112, '\p{ _In_sharada}', ""); + Expect(1, 70112, '\p{^ _In_sharada}', ""); + Expect(1, 70112, '\P{ _In_sharada}', ""); + Expect(0, 70112, '\P{^ _In_sharada}', ""); + Error('\p{-In_SHARADA/a/}'); + Error('\P{-In_SHARADA/a/}'); + Expect(1, 70111, '\p{ -In_SHARADA}', ""); + Expect(0, 70111, '\p{^ -In_SHARADA}', ""); + Expect(0, 70111, '\P{ -In_SHARADA}', ""); + Expect(1, 70111, '\P{^ -In_SHARADA}', ""); + Expect(0, 70112, '\p{ -In_SHARADA}', ""); + Expect(1, 70112, '\p{^ -In_SHARADA}', ""); + Expect(1, 70112, '\P{ -In_SHARADA}', ""); + Expect(0, 70112, '\P{^ -In_SHARADA}', ""); + Error('\p{-In_shavian/a/}'); + Error('\P{-In_shavian/a/}'); + Expect(1, 66687, '\p{inshavian}', ""); + Expect(0, 66687, '\p{^inshavian}', ""); + Expect(0, 66687, '\P{inshavian}', ""); + Expect(1, 66687, '\P{^inshavian}', ""); + Expect(0, 66688, '\p{inshavian}', ""); + Expect(1, 66688, '\p{^inshavian}', ""); + Expect(1, 66688, '\P{inshavian}', ""); + Expect(0, 66688, '\P{^inshavian}', ""); + Expect(1, 66687, '\p{_-IN_Shavian}', ""); + Expect(0, 66687, '\p{^_-IN_Shavian}', ""); + Expect(0, 66687, '\P{_-IN_Shavian}', ""); + Expect(1, 66687, '\P{^_-IN_Shavian}', ""); + Expect(0, 66688, '\p{_-IN_Shavian}', ""); + Expect(1, 66688, '\p{^_-IN_Shavian}', ""); + Expect(1, 66688, '\P{_-IN_Shavian}', ""); + Expect(0, 66688, '\P{^_-IN_Shavian}', ""); + Error('\p{:=_in_Shavian}'); + Error('\P{:=_in_Shavian}'); + Expect(1, 66687, '\p{ _in_SHAVIAN}', ""); + Expect(0, 66687, '\p{^ _in_SHAVIAN}', ""); + Expect(0, 66687, '\P{ _in_SHAVIAN}', ""); + Expect(1, 66687, '\P{^ _in_SHAVIAN}', ""); + Expect(0, 66688, '\p{ _in_SHAVIAN}', ""); + Expect(1, 66688, '\p{^ _in_SHAVIAN}', ""); + Expect(1, 66688, '\P{ _in_SHAVIAN}', ""); + Expect(0, 66688, '\P{^ _in_SHAVIAN}', ""); + Error('\p{-in_Siddham:=}'); + Error('\P{-in_Siddham:=}'); + Expect(1, 71167, '\p{insiddham}', ""); + Expect(0, 71167, '\p{^insiddham}', ""); + Expect(0, 71167, '\P{insiddham}', ""); + Expect(1, 71167, '\P{^insiddham}', ""); + Expect(0, 71168, '\p{insiddham}', ""); + Expect(1, 71168, '\p{^insiddham}', ""); + Expect(1, 71168, '\P{insiddham}', ""); + Expect(0, 71168, '\P{^insiddham}', ""); + Expect(1, 71167, '\p{-IN_SIDDHAM}', ""); + Expect(0, 71167, '\p{^-IN_SIDDHAM}', ""); + Expect(0, 71167, '\P{-IN_SIDDHAM}', ""); + Expect(1, 71167, '\P{^-IN_SIDDHAM}', ""); + Expect(0, 71168, '\p{-IN_SIDDHAM}', ""); + Expect(1, 71168, '\p{^-IN_SIDDHAM}', ""); + Expect(1, 71168, '\P{-IN_SIDDHAM}', ""); + Expect(0, 71168, '\P{^-IN_SIDDHAM}', ""); + Error('\p{/a/-In_SIDDHAM}'); + Error('\P{/a/-In_SIDDHAM}'); + Expect(1, 71167, '\p{ In_SIDDHAM}', ""); + Expect(0, 71167, '\p{^ In_SIDDHAM}', ""); + Expect(0, 71167, '\P{ In_SIDDHAM}', ""); + Expect(1, 71167, '\P{^ In_SIDDHAM}', ""); + Expect(0, 71168, '\p{ In_SIDDHAM}', ""); + Expect(1, 71168, '\p{^ In_SIDDHAM}', ""); + Expect(1, 71168, '\P{ In_SIDDHAM}', ""); + Expect(0, 71168, '\P{^ In_SIDDHAM}', ""); + Error('\p{:= IN_SIDETIC}'); + Error('\P{:= IN_SIDETIC}'); + Expect(1, 67935, '\p{insidetic}', ""); + Expect(0, 67935, '\p{^insidetic}', ""); + Expect(0, 67935, '\P{insidetic}', ""); + Expect(1, 67935, '\P{^insidetic}', ""); + Expect(0, 67936, '\p{insidetic}', ""); + Expect(1, 67936, '\p{^insidetic}', ""); + Expect(1, 67936, '\P{insidetic}', ""); + Expect(0, 67936, '\P{^insidetic}', ""); + Expect(1, 67935, '\p{ In_Sidetic}', ""); + Expect(0, 67935, '\p{^ In_Sidetic}', ""); + Expect(0, 67935, '\P{ In_Sidetic}', ""); + Expect(1, 67935, '\P{^ In_Sidetic}', ""); + Expect(0, 67936, '\p{ In_Sidetic}', ""); + Expect(1, 67936, '\p{^ In_Sidetic}', ""); + Expect(1, 67936, '\P{ In_Sidetic}', ""); + Expect(0, 67936, '\P{^ In_Sidetic}', ""); + Error('\p{:=-In_Sidetic}'); + Error('\P{:=-In_Sidetic}'); + Expect(1, 67935, '\p{_ in_Sidetic}', ""); + Expect(0, 67935, '\p{^_ in_Sidetic}', ""); + Expect(0, 67935, '\P{_ in_Sidetic}', ""); + Expect(1, 67935, '\P{^_ in_Sidetic}', ""); + Expect(0, 67936, '\p{_ in_Sidetic}', ""); + Expect(1, 67936, '\p{^_ in_Sidetic}', ""); + Expect(1, 67936, '\P{_ in_Sidetic}', ""); + Expect(0, 67936, '\P{^_ in_Sidetic}', ""); + Error('\p{/a/__In_SINHALA}'); + Error('\P{/a/__In_SINHALA}'); + Expect(1, 3583, '\p{insinhala}', ""); + Expect(0, 3583, '\p{^insinhala}', ""); + Expect(0, 3583, '\P{insinhala}', ""); + Expect(1, 3583, '\P{^insinhala}', ""); + Expect(0, 3584, '\p{insinhala}', ""); + Expect(1, 3584, '\p{^insinhala}', ""); + Expect(1, 3584, '\P{insinhala}', ""); + Expect(0, 3584, '\P{^insinhala}', ""); + Expect(1, 3583, '\p{_In_SINHALA}', ""); + Expect(0, 3583, '\p{^_In_SINHALA}', ""); + Expect(0, 3583, '\P{_In_SINHALA}', ""); + Expect(1, 3583, '\P{^_In_SINHALA}', ""); + Expect(0, 3584, '\p{_In_SINHALA}', ""); + Expect(1, 3584, '\p{^_In_SINHALA}', ""); + Expect(1, 3584, '\P{_In_SINHALA}', ""); + Expect(0, 3584, '\P{^_In_SINHALA}', ""); + Error('\p{ :=IN_Sinhala}'); + Error('\P{ :=IN_Sinhala}'); + Expect(1, 3583, '\p{_ In_sinhala}', ""); + Expect(0, 3583, '\p{^_ In_sinhala}', ""); + Expect(0, 3583, '\P{_ In_sinhala}', ""); + Expect(1, 3583, '\P{^_ In_sinhala}', ""); + Expect(0, 3584, '\p{_ In_sinhala}', ""); + Expect(1, 3584, '\p{^_ In_sinhala}', ""); + Expect(1, 3584, '\P{_ In_sinhala}', ""); + Expect(0, 3584, '\P{^_ In_sinhala}', ""); + Error('\p{_:=In_sogdian}'); + Error('\P{_:=In_sogdian}'); + Expect(1, 69487, '\p{insogdian}', ""); + Expect(0, 69487, '\p{^insogdian}', ""); + Expect(0, 69487, '\P{insogdian}', ""); + Expect(1, 69487, '\P{^insogdian}', ""); + Expect(0, 69488, '\p{insogdian}', ""); + Expect(1, 69488, '\p{^insogdian}', ""); + Expect(1, 69488, '\P{insogdian}', ""); + Expect(0, 69488, '\P{^insogdian}', ""); + Expect(1, 69487, '\p{ in_Sogdian}', ""); + Expect(0, 69487, '\p{^ in_Sogdian}', ""); + Expect(0, 69487, '\P{ in_Sogdian}', ""); + Expect(1, 69487, '\P{^ in_Sogdian}', ""); + Expect(0, 69488, '\p{ in_Sogdian}', ""); + Expect(1, 69488, '\p{^ in_Sogdian}', ""); + Expect(1, 69488, '\P{ in_Sogdian}', ""); + Expect(0, 69488, '\P{^ in_Sogdian}', ""); + Error('\p{ :=in_Sogdian}'); + Error('\P{ :=in_Sogdian}'); + Expect(1, 69487, '\p{ In_Sogdian}', ""); + Expect(0, 69487, '\p{^ In_Sogdian}', ""); + Expect(0, 69487, '\P{ In_Sogdian}', ""); + Expect(1, 69487, '\P{^ In_Sogdian}', ""); + Expect(0, 69488, '\p{ In_Sogdian}', ""); + Expect(1, 69488, '\p{^ In_Sogdian}', ""); + Expect(1, 69488, '\P{ In_Sogdian}', ""); + Expect(0, 69488, '\P{^ In_Sogdian}', ""); + Error('\p{ In_Sora_sompeng/a/}'); + Error('\P{ In_Sora_sompeng/a/}'); + Expect(1, 69887, '\p{insorasompeng}', ""); + Expect(0, 69887, '\p{^insorasompeng}', ""); + Expect(0, 69887, '\P{insorasompeng}', ""); + Expect(1, 69887, '\P{^insorasompeng}', ""); + Expect(0, 69888, '\p{insorasompeng}', ""); + Expect(1, 69888, '\p{^insorasompeng}', ""); + Expect(1, 69888, '\P{insorasompeng}', ""); + Expect(0, 69888, '\P{^insorasompeng}', ""); + Expect(1, 69887, '\p{ IN_SORA_Sompeng}', ""); + Expect(0, 69887, '\p{^ IN_SORA_Sompeng}', ""); + Expect(0, 69887, '\P{ IN_SORA_Sompeng}', ""); + Expect(1, 69887, '\P{^ IN_SORA_Sompeng}', ""); + Expect(0, 69888, '\p{ IN_SORA_Sompeng}', ""); + Expect(1, 69888, '\p{^ IN_SORA_Sompeng}', ""); + Expect(1, 69888, '\P{ IN_SORA_Sompeng}', ""); + Expect(0, 69888, '\P{^ IN_SORA_Sompeng}', ""); + Error('\p{:= _In_Sora_Sompeng}'); + Error('\P{:= _In_Sora_Sompeng}'); + Expect(1, 69887, '\p{_In_Sora_Sompeng}', ""); + Expect(0, 69887, '\p{^_In_Sora_Sompeng}', ""); + Expect(0, 69887, '\P{_In_Sora_Sompeng}', ""); + Expect(1, 69887, '\P{^_In_Sora_Sompeng}', ""); + Expect(0, 69888, '\p{_In_Sora_Sompeng}', ""); + Expect(1, 69888, '\p{^_In_Sora_Sompeng}', ""); + Expect(1, 69888, '\P{_In_Sora_Sompeng}', ""); + Expect(0, 69888, '\P{^_In_Sora_Sompeng}', ""); + Error('\p{:= in_soyombo}'); + Error('\P{:= in_soyombo}'); + Expect(1, 72367, '\p{insoyombo}', ""); + Expect(0, 72367, '\p{^insoyombo}', ""); + Expect(0, 72367, '\P{insoyombo}', ""); + Expect(1, 72367, '\P{^insoyombo}', ""); + Expect(0, 72368, '\p{insoyombo}', ""); + Expect(1, 72368, '\p{^insoyombo}', ""); + Expect(1, 72368, '\P{insoyombo}', ""); + Expect(0, 72368, '\P{^insoyombo}', ""); + Expect(1, 72367, '\p{ In_Soyombo}', ""); + Expect(0, 72367, '\p{^ In_Soyombo}', ""); + Expect(0, 72367, '\P{ In_Soyombo}', ""); + Expect(1, 72367, '\P{^ In_Soyombo}', ""); + Expect(0, 72368, '\p{ In_Soyombo}', ""); + Expect(1, 72368, '\p{^ In_Soyombo}', ""); + Expect(1, 72368, '\P{ In_Soyombo}', ""); + Expect(0, 72368, '\P{^ In_Soyombo}', ""); + Error('\p{ _In_Soyombo:=}'); + Error('\P{ _In_Soyombo:=}'); + Expect(1, 72367, '\p{ IN_SOYOMBO}', ""); + Expect(0, 72367, '\p{^ IN_SOYOMBO}', ""); + Expect(0, 72367, '\P{ IN_SOYOMBO}', ""); + Expect(1, 72367, '\P{^ IN_SOYOMBO}', ""); + Expect(0, 72368, '\p{ IN_SOYOMBO}', ""); + Expect(1, 72368, '\p{^ IN_SOYOMBO}', ""); + Expect(1, 72368, '\P{ IN_SOYOMBO}', ""); + Expect(0, 72368, '\P{^ IN_SOYOMBO}', ""); + Error('\p{-/a/in_sundanese}'); + Error('\P{-/a/in_sundanese}'); + Expect(1, 7103, '\p{insundanese}', ""); + Expect(0, 7103, '\p{^insundanese}', ""); + Expect(0, 7103, '\P{insundanese}', ""); + Expect(1, 7103, '\P{^insundanese}', ""); + Expect(0, 7104, '\p{insundanese}', ""); + Expect(1, 7104, '\p{^insundanese}', ""); + Expect(1, 7104, '\P{insundanese}', ""); + Expect(0, 7104, '\P{^insundanese}', ""); + Expect(1, 7103, '\p{__IN_Sundanese}', ""); + Expect(0, 7103, '\p{^__IN_Sundanese}', ""); + Expect(0, 7103, '\P{__IN_Sundanese}', ""); + Expect(1, 7103, '\P{^__IN_Sundanese}', ""); + Expect(0, 7104, '\p{__IN_Sundanese}', ""); + Expect(1, 7104, '\p{^__IN_Sundanese}', ""); + Expect(1, 7104, '\P{__IN_Sundanese}', ""); + Expect(0, 7104, '\P{^__IN_Sundanese}', ""); + Error('\p{ -In_SUNDANESE/a/}'); + Error('\P{ -In_SUNDANESE/a/}'); + Expect(1, 7103, '\p{_in_Sundanese}', ""); + Expect(0, 7103, '\p{^_in_Sundanese}', ""); + Expect(0, 7103, '\P{_in_Sundanese}', ""); + Expect(1, 7103, '\P{^_in_Sundanese}', ""); + Expect(0, 7104, '\p{_in_Sundanese}', ""); + Expect(1, 7104, '\p{^_in_Sundanese}', ""); + Expect(1, 7104, '\P{_in_Sundanese}', ""); + Expect(0, 7104, '\P{^_in_Sundanese}', ""); + Error('\p{:= In_Sunuwar}'); + Error('\P{:= In_Sunuwar}'); + Expect(1, 72703, '\p{insunuwar}', ""); + Expect(0, 72703, '\p{^insunuwar}', ""); + Expect(0, 72703, '\P{insunuwar}', ""); + Expect(1, 72703, '\P{^insunuwar}', ""); + Expect(0, 72704, '\p{insunuwar}', ""); + Expect(1, 72704, '\p{^insunuwar}', ""); + Expect(1, 72704, '\P{insunuwar}', ""); + Expect(0, 72704, '\P{^insunuwar}', ""); + Expect(1, 72703, '\p{_ IN_sunuwar}', ""); + Expect(0, 72703, '\p{^_ IN_sunuwar}', ""); + Expect(0, 72703, '\P{_ IN_sunuwar}', ""); + Expect(1, 72703, '\P{^_ IN_sunuwar}', ""); + Expect(0, 72704, '\p{_ IN_sunuwar}', ""); + Expect(1, 72704, '\p{^_ IN_sunuwar}', ""); + Expect(1, 72704, '\P{_ IN_sunuwar}', ""); + Expect(0, 72704, '\P{^_ IN_sunuwar}', ""); + Error('\p{ IN_Sunuwar/a/}'); + Error('\P{ IN_Sunuwar/a/}'); + Expect(1, 72703, '\p{ In_sunuwar}', ""); + Expect(0, 72703, '\p{^ In_sunuwar}', ""); + Expect(0, 72703, '\P{ In_sunuwar}', ""); + Expect(1, 72703, '\P{^ In_sunuwar}', ""); + Expect(0, 72704, '\p{ In_sunuwar}', ""); + Expect(1, 72704, '\p{^ In_sunuwar}', ""); + Expect(1, 72704, '\P{ In_sunuwar}', ""); + Expect(0, 72704, '\P{^ In_sunuwar}', ""); + Error('\p{/a/ -in_SYLOTI_NAGRI}'); + Error('\P{/a/ -in_SYLOTI_NAGRI}'); + Expect(1, 43055, '\p{insylotinagri}', ""); + Expect(0, 43055, '\p{^insylotinagri}', ""); + Expect(0, 43055, '\P{insylotinagri}', ""); + Expect(1, 43055, '\P{^insylotinagri}', ""); + Expect(0, 43056, '\p{insylotinagri}', ""); + Expect(1, 43056, '\p{^insylotinagri}', ""); + Expect(1, 43056, '\P{insylotinagri}', ""); + Expect(0, 43056, '\P{^insylotinagri}', ""); + Expect(1, 43055, '\p{--In_syloti_Nagri}', ""); + Expect(0, 43055, '\p{^--In_syloti_Nagri}', ""); + Expect(0, 43055, '\P{--In_syloti_Nagri}', ""); + Expect(1, 43055, '\P{^--In_syloti_Nagri}', ""); + Expect(0, 43056, '\p{--In_syloti_Nagri}', ""); + Expect(1, 43056, '\p{^--In_syloti_Nagri}', ""); + Expect(1, 43056, '\P{--In_syloti_Nagri}', ""); + Expect(0, 43056, '\P{^--In_syloti_Nagri}', ""); + Error('\p{ In_Syloti_Nagri:=}'); + Error('\P{ In_Syloti_Nagri:=}'); + Expect(1, 43055, '\p{ IN_Syloti_NAGRI}', ""); + Expect(0, 43055, '\p{^ IN_Syloti_NAGRI}', ""); + Expect(0, 43055, '\P{ IN_Syloti_NAGRI}', ""); + Expect(1, 43055, '\P{^ IN_Syloti_NAGRI}', ""); + Expect(0, 43056, '\p{ IN_Syloti_NAGRI}', ""); + Expect(1, 43056, '\p{^ IN_Syloti_NAGRI}', ""); + Expect(1, 43056, '\P{ IN_Syloti_NAGRI}', ""); + Expect(0, 43056, '\P{^ IN_Syloti_NAGRI}', ""); + Error('\p{/a/ In_Syriac}'); + Error('\P{/a/ In_Syriac}'); + Expect(1, 1871, '\p{insyriac}', ""); + Expect(0, 1871, '\p{^insyriac}', ""); + Expect(0, 1871, '\P{insyriac}', ""); + Expect(1, 1871, '\P{^insyriac}', ""); + Expect(0, 1872, '\p{insyriac}', ""); + Expect(1, 1872, '\p{^insyriac}', ""); + Expect(1, 1872, '\P{insyriac}', ""); + Expect(0, 1872, '\P{^insyriac}', ""); + Expect(1, 1871, '\p{__In_Syriac}', ""); + Expect(0, 1871, '\p{^__In_Syriac}', ""); + Expect(0, 1871, '\P{__In_Syriac}', ""); + Expect(1, 1871, '\P{^__In_Syriac}', ""); + Expect(0, 1872, '\p{__In_Syriac}', ""); + Expect(1, 1872, '\p{^__In_Syriac}', ""); + Expect(1, 1872, '\P{__In_Syriac}', ""); + Expect(0, 1872, '\P{^__In_Syriac}', ""); + Error('\p{:= IN_Syriac}'); + Error('\P{:= IN_Syriac}'); + Expect(1, 1871, '\p{ In_Syriac}', ""); + Expect(0, 1871, '\p{^ In_Syriac}', ""); + Expect(0, 1871, '\P{ In_Syriac}', ""); + Expect(1, 1871, '\P{^ In_Syriac}', ""); + Expect(0, 1872, '\p{ In_Syriac}', ""); + Expect(1, 1872, '\p{^ In_Syriac}', ""); + Expect(1, 1872, '\P{ In_Syriac}', ""); + Expect(0, 1872, '\P{^ In_Syriac}', ""); + Error('\p{ IN_TAGALOG/a/}'); + Error('\P{ IN_TAGALOG/a/}'); + Expect(1, 5919, '\p{intagalog}', ""); + Expect(0, 5919, '\p{^intagalog}', ""); + Expect(0, 5919, '\P{intagalog}', ""); + Expect(1, 5919, '\P{^intagalog}', ""); + Expect(0, 5920, '\p{intagalog}', ""); + Expect(1, 5920, '\p{^intagalog}', ""); + Expect(1, 5920, '\P{intagalog}', ""); + Expect(0, 5920, '\P{^intagalog}', ""); + Expect(1, 5919, '\p{_IN_TAGALOG}', ""); + Expect(0, 5919, '\p{^_IN_TAGALOG}', ""); + Expect(0, 5919, '\P{_IN_TAGALOG}', ""); + Expect(1, 5919, '\P{^_IN_TAGALOG}', ""); + Expect(0, 5920, '\p{_IN_TAGALOG}', ""); + Expect(1, 5920, '\p{^_IN_TAGALOG}', ""); + Expect(1, 5920, '\P{_IN_TAGALOG}', ""); + Expect(0, 5920, '\P{^_IN_TAGALOG}', ""); + Error('\p{/a/ In_TAGALOG}'); + Error('\P{/a/ In_TAGALOG}'); + Expect(1, 5919, '\p{in_Tagalog}', ""); + Expect(0, 5919, '\p{^in_Tagalog}', ""); + Expect(0, 5919, '\P{in_Tagalog}', ""); + Expect(1, 5919, '\P{^in_Tagalog}', ""); + Expect(0, 5920, '\p{in_Tagalog}', ""); + Expect(1, 5920, '\p{^in_Tagalog}', ""); + Expect(1, 5920, '\P{in_Tagalog}', ""); + Expect(0, 5920, '\P{^in_Tagalog}', ""); + Error('\p{_ In_tagbanwa/a/}'); + Error('\P{_ In_tagbanwa/a/}'); + Expect(1, 6015, '\p{intagbanwa}', ""); + Expect(0, 6015, '\p{^intagbanwa}', ""); + Expect(0, 6015, '\P{intagbanwa}', ""); + Expect(1, 6015, '\P{^intagbanwa}', ""); + Expect(0, 6016, '\p{intagbanwa}', ""); + Expect(1, 6016, '\p{^intagbanwa}', ""); + Expect(1, 6016, '\P{intagbanwa}', ""); + Expect(0, 6016, '\P{^intagbanwa}', ""); + Expect(1, 6015, '\p{ _IN_tagbanwa}', ""); + Expect(0, 6015, '\p{^ _IN_tagbanwa}', ""); + Expect(0, 6015, '\P{ _IN_tagbanwa}', ""); + Expect(1, 6015, '\P{^ _IN_tagbanwa}', ""); + Expect(0, 6016, '\p{ _IN_tagbanwa}', ""); + Expect(1, 6016, '\p{^ _IN_tagbanwa}', ""); + Expect(1, 6016, '\P{ _IN_tagbanwa}', ""); + Expect(0, 6016, '\P{^ _IN_tagbanwa}', ""); + Error('\p{:=In_TAGBANWA}'); + Error('\P{:=In_TAGBANWA}'); + Expect(1, 6015, '\p{ in_TAGBANWA}', ""); + Expect(0, 6015, '\p{^ in_TAGBANWA}', ""); + Expect(0, 6015, '\P{ in_TAGBANWA}', ""); + Expect(1, 6015, '\P{^ in_TAGBANWA}', ""); + Expect(0, 6016, '\p{ in_TAGBANWA}', ""); + Expect(1, 6016, '\p{^ in_TAGBANWA}', ""); + Expect(1, 6016, '\P{ in_TAGBANWA}', ""); + Expect(0, 6016, '\P{^ in_TAGBANWA}', ""); + Error('\p{_:=In_Tai_LE}'); + Error('\P{_:=In_Tai_LE}'); + Expect(1, 6527, '\p{intaile}', ""); + Expect(0, 6527, '\p{^intaile}', ""); + Expect(0, 6527, '\P{intaile}', ""); + Expect(1, 6527, '\P{^intaile}', ""); + Expect(0, 6528, '\p{intaile}', ""); + Expect(1, 6528, '\p{^intaile}', ""); + Expect(1, 6528, '\P{intaile}', ""); + Expect(0, 6528, '\P{^intaile}', ""); + Expect(1, 6527, '\p{ IN_tai_Le}', ""); + Expect(0, 6527, '\p{^ IN_tai_Le}', ""); + Expect(0, 6527, '\P{ IN_tai_Le}', ""); + Expect(1, 6527, '\P{^ IN_tai_Le}', ""); + Expect(0, 6528, '\p{ IN_tai_Le}', ""); + Expect(1, 6528, '\p{^ IN_tai_Le}', ""); + Expect(1, 6528, '\P{ IN_tai_Le}', ""); + Expect(0, 6528, '\P{^ IN_tai_Le}', ""); + Error('\p{:= -in_tai_le}'); + Error('\P{:= -in_tai_le}'); + Expect(1, 6527, '\p{ _In_TAI_Le}', ""); + Expect(0, 6527, '\p{^ _In_TAI_Le}', ""); + Expect(0, 6527, '\P{ _In_TAI_Le}', ""); + Expect(1, 6527, '\P{^ _In_TAI_Le}', ""); + Expect(0, 6528, '\p{ _In_TAI_Le}', ""); + Expect(1, 6528, '\p{^ _In_TAI_Le}', ""); + Expect(1, 6528, '\P{ _In_TAI_Le}', ""); + Expect(0, 6528, '\P{^ _In_TAI_Le}', ""); + Error('\p{_ In_Tai_tham:=}'); + Error('\P{_ In_Tai_tham:=}'); + Expect(1, 6831, '\p{intaitham}', ""); + Expect(0, 6831, '\p{^intaitham}', ""); + Expect(0, 6831, '\P{intaitham}', ""); + Expect(1, 6831, '\P{^intaitham}', ""); + Expect(0, 6832, '\p{intaitham}', ""); + Expect(1, 6832, '\p{^intaitham}', ""); + Expect(1, 6832, '\P{intaitham}', ""); + Expect(0, 6832, '\P{^intaitham}', ""); + Expect(1, 6831, '\p{_ in_Tai_Tham}', ""); + Expect(0, 6831, '\p{^_ in_Tai_Tham}', ""); + Expect(0, 6831, '\P{_ in_Tai_Tham}', ""); + Expect(1, 6831, '\P{^_ in_Tai_Tham}', ""); + Expect(0, 6832, '\p{_ in_Tai_Tham}', ""); + Expect(1, 6832, '\p{^_ in_Tai_Tham}', ""); + Expect(1, 6832, '\P{_ in_Tai_Tham}', ""); + Expect(0, 6832, '\P{^_ in_Tai_Tham}', ""); + Error('\p{/a/-In_Tai_tham}'); + Error('\P{/a/-In_Tai_tham}'); + Expect(1, 6831, '\p{-_in_Tai_THAM}', ""); + Expect(0, 6831, '\p{^-_in_Tai_THAM}', ""); + Expect(0, 6831, '\P{-_in_Tai_THAM}', ""); + Expect(1, 6831, '\P{^-_in_Tai_THAM}', ""); + Expect(0, 6832, '\p{-_in_Tai_THAM}', ""); + Expect(1, 6832, '\p{^-_in_Tai_THAM}', ""); + Expect(1, 6832, '\P{-_in_Tai_THAM}', ""); + Expect(0, 6832, '\P{^-_in_Tai_THAM}', ""); + Error('\p{ :=IN_Tai_viet}'); + Error('\P{ :=IN_Tai_viet}'); + Expect(1, 43743, '\p{intaiviet}', ""); + Expect(0, 43743, '\p{^intaiviet}', ""); + Expect(0, 43743, '\P{intaiviet}', ""); + Expect(1, 43743, '\P{^intaiviet}', ""); + Expect(0, 43744, '\p{intaiviet}', ""); + Expect(1, 43744, '\p{^intaiviet}', ""); + Expect(1, 43744, '\P{intaiviet}', ""); + Expect(0, 43744, '\P{^intaiviet}', ""); + Expect(1, 43743, '\p{ In_TAI_viet}', ""); + Expect(0, 43743, '\p{^ In_TAI_viet}', ""); + Expect(0, 43743, '\P{ In_TAI_viet}', ""); + Expect(1, 43743, '\P{^ In_TAI_viet}', ""); + Expect(0, 43744, '\p{ In_TAI_viet}', ""); + Expect(1, 43744, '\p{^ In_TAI_viet}', ""); + Expect(1, 43744, '\P{ In_TAI_viet}', ""); + Expect(0, 43744, '\P{^ In_TAI_viet}', ""); + Error('\p{-:=IN_Tai_VIET}'); + Error('\P{-:=IN_Tai_VIET}'); + Expect(1, 43743, '\p{- In_TAI_viet}', ""); + Expect(0, 43743, '\p{^- In_TAI_viet}', ""); + Expect(0, 43743, '\P{- In_TAI_viet}', ""); + Expect(1, 43743, '\P{^- In_TAI_viet}', ""); + Expect(0, 43744, '\p{- In_TAI_viet}', ""); + Expect(1, 43744, '\p{^- In_TAI_viet}', ""); + Expect(1, 43744, '\P{- In_TAI_viet}', ""); + Expect(0, 43744, '\P{^- In_TAI_viet}', ""); + Error('\p{ In_Tai_Yo/a/}'); + Error('\P{ In_Tai_Yo/a/}'); + Expect(1, 124671, '\p{intaiyo}', ""); + Expect(0, 124671, '\p{^intaiyo}', ""); + Expect(0, 124671, '\P{intaiyo}', ""); + Expect(1, 124671, '\P{^intaiyo}', ""); + Expect(0, 124672, '\p{intaiyo}', ""); + Expect(1, 124672, '\p{^intaiyo}', ""); + Expect(1, 124672, '\P{intaiyo}', ""); + Expect(0, 124672, '\P{^intaiyo}', ""); + Expect(1, 124671, '\p{_-In_Tai_Yo}', ""); + Expect(0, 124671, '\p{^_-In_Tai_Yo}', ""); + Expect(0, 124671, '\P{_-In_Tai_Yo}', ""); + Expect(1, 124671, '\P{^_-In_Tai_Yo}', ""); + Expect(0, 124672, '\p{_-In_Tai_Yo}', ""); + Expect(1, 124672, '\p{^_-In_Tai_Yo}', ""); + Expect(1, 124672, '\P{_-In_Tai_Yo}', ""); + Expect(0, 124672, '\P{^_-In_Tai_Yo}', ""); + Error('\p{_-In_tai_yo/a/}'); + Error('\P{_-In_tai_yo/a/}'); + Expect(1, 124671, '\p{--In_Tai_yo}', ""); + Expect(0, 124671, '\p{^--In_Tai_yo}', ""); + Expect(0, 124671, '\P{--In_Tai_yo}', ""); + Expect(1, 124671, '\P{^--In_Tai_yo}', ""); + Expect(0, 124672, '\p{--In_Tai_yo}', ""); + Expect(1, 124672, '\p{^--In_Tai_yo}', ""); + Expect(1, 124672, '\P{--In_Tai_yo}', ""); + Expect(0, 124672, '\P{^--In_Tai_yo}', ""); + Error('\p{ in_TAKRI:=}'); + Error('\P{ in_TAKRI:=}'); + Expect(1, 71375, '\p{intakri}', ""); + Expect(0, 71375, '\p{^intakri}', ""); + Expect(0, 71375, '\P{intakri}', ""); + Expect(1, 71375, '\P{^intakri}', ""); + Expect(0, 71376, '\p{intakri}', ""); + Expect(1, 71376, '\p{^intakri}', ""); + Expect(1, 71376, '\P{intakri}', ""); + Expect(0, 71376, '\P{^intakri}', ""); + Expect(1, 71375, '\p{_ In_Takri}', ""); + Expect(0, 71375, '\p{^_ In_Takri}', ""); + Expect(0, 71375, '\P{_ In_Takri}', ""); + Expect(1, 71375, '\P{^_ In_Takri}', ""); + Expect(0, 71376, '\p{_ In_Takri}', ""); + Expect(1, 71376, '\p{^_ In_Takri}', ""); + Expect(1, 71376, '\P{_ In_Takri}', ""); + Expect(0, 71376, '\P{^_ In_Takri}', ""); + Error('\p{:= -In_Takri}'); + Error('\P{:= -In_Takri}'); + Expect(1, 71375, '\p{ In_Takri}', ""); + Expect(0, 71375, '\p{^ In_Takri}', ""); + Expect(0, 71375, '\P{ In_Takri}', ""); + Expect(1, 71375, '\P{^ In_Takri}', ""); + Expect(0, 71376, '\p{ In_Takri}', ""); + Expect(1, 71376, '\p{^ In_Takri}', ""); + Expect(1, 71376, '\P{ In_Takri}', ""); + Expect(0, 71376, '\P{^ In_Takri}', ""); + Error('\p{_in_tamil:=}'); + Error('\P{_in_tamil:=}'); + Expect(1, 3071, '\p{intamil}', ""); + Expect(0, 3071, '\p{^intamil}', ""); + Expect(0, 3071, '\P{intamil}', ""); + Expect(1, 3071, '\P{^intamil}', ""); + Expect(0, 3072, '\p{intamil}', ""); + Expect(1, 3072, '\p{^intamil}', ""); + Expect(1, 3072, '\P{intamil}', ""); + Expect(0, 3072, '\P{^intamil}', ""); + Expect(1, 3071, '\p{-_in_tamil}', ""); + Expect(0, 3071, '\p{^-_in_tamil}', ""); + Expect(0, 3071, '\P{-_in_tamil}', ""); + Expect(1, 3071, '\P{^-_in_tamil}', ""); + Expect(0, 3072, '\p{-_in_tamil}', ""); + Expect(1, 3072, '\p{^-_in_tamil}', ""); + Expect(1, 3072, '\P{-_in_tamil}', ""); + Expect(0, 3072, '\P{^-_in_tamil}', ""); + Error('\p{_:=in_Tamil}'); + Error('\P{_:=in_Tamil}'); + Expect(1, 3071, '\p{_-IN_TAMIL}', ""); + Expect(0, 3071, '\p{^_-IN_TAMIL}', ""); + Expect(0, 3071, '\P{_-IN_TAMIL}', ""); + Expect(1, 3071, '\P{^_-IN_TAMIL}', ""); + Expect(0, 3072, '\p{_-IN_TAMIL}', ""); + Expect(1, 3072, '\p{^_-IN_TAMIL}', ""); + Expect(1, 3072, '\P{_-IN_TAMIL}', ""); + Expect(0, 3072, '\P{^_-IN_TAMIL}', ""); + Error('\p{:= -IN_TANGSA}'); + Error('\P{:= -IN_TANGSA}'); + Expect(1, 92879, '\p{intangsa}', ""); + Expect(0, 92879, '\p{^intangsa}', ""); + Expect(0, 92879, '\P{intangsa}', ""); + Expect(1, 92879, '\P{^intangsa}', ""); + Expect(0, 92880, '\p{intangsa}', ""); + Expect(1, 92880, '\p{^intangsa}', ""); + Expect(1, 92880, '\P{intangsa}', ""); + Expect(0, 92880, '\P{^intangsa}', ""); + Expect(1, 92879, '\p{-In_tangsa}', ""); + Expect(0, 92879, '\p{^-In_tangsa}', ""); + Expect(0, 92879, '\P{-In_tangsa}', ""); + Expect(1, 92879, '\P{^-In_tangsa}', ""); + Expect(0, 92880, '\p{-In_tangsa}', ""); + Expect(1, 92880, '\p{^-In_tangsa}', ""); + Expect(1, 92880, '\P{-In_tangsa}', ""); + Expect(0, 92880, '\P{^-In_tangsa}', ""); + Error('\p{_-In_Tangsa:=}'); + Error('\P{_-In_Tangsa:=}'); + Expect(1, 92879, '\p{ IN_TANGSA}', ""); + Expect(0, 92879, '\p{^ IN_TANGSA}', ""); + Expect(0, 92879, '\P{ IN_TANGSA}', ""); + Expect(1, 92879, '\P{^ IN_TANGSA}', ""); + Expect(0, 92880, '\p{ IN_TANGSA}', ""); + Expect(1, 92880, '\p{^ IN_TANGSA}', ""); + Expect(1, 92880, '\P{ IN_TANGSA}', ""); + Expect(0, 92880, '\P{^ IN_TANGSA}', ""); + Error('\p{:= In_Tangut}'); + Error('\P{:= In_Tangut}'); + Expect(1, 100351, '\p{intangut}', ""); + Expect(0, 100351, '\p{^intangut}', ""); + Expect(0, 100351, '\P{intangut}', ""); + Expect(1, 100351, '\P{^intangut}', ""); + Expect(0, 100352, '\p{intangut}', ""); + Expect(1, 100352, '\p{^intangut}', ""); + Expect(1, 100352, '\P{intangut}', ""); + Expect(0, 100352, '\P{^intangut}', ""); + Expect(1, 100351, '\p{--In_tangut}', ""); + Expect(0, 100351, '\p{^--In_tangut}', ""); + Expect(0, 100351, '\P{--In_tangut}', ""); + Expect(1, 100351, '\P{^--In_tangut}', ""); + Expect(0, 100352, '\p{--In_tangut}', ""); + Expect(1, 100352, '\p{^--In_tangut}', ""); + Expect(1, 100352, '\P{--In_tangut}', ""); + Expect(0, 100352, '\P{^--In_tangut}', ""); + Error('\p{:=_ In_Tangut}'); + Error('\P{:=_ In_Tangut}'); + Expect(1, 100351, '\p{ _In_TANGUT}', ""); + Expect(0, 100351, '\p{^ _In_TANGUT}', ""); + Expect(0, 100351, '\P{ _In_TANGUT}', ""); + Expect(1, 100351, '\P{^ _In_TANGUT}', ""); + Expect(0, 100352, '\p{ _In_TANGUT}', ""); + Expect(1, 100352, '\p{^ _In_TANGUT}', ""); + Expect(1, 100352, '\P{ _In_TANGUT}', ""); + Expect(0, 100352, '\P{^ _In_TANGUT}', ""); + Error('\p{ /a/In_telugu}'); + Error('\P{ /a/In_telugu}'); + Expect(1, 3199, '\p{intelugu}', ""); + Expect(0, 3199, '\p{^intelugu}', ""); + Expect(0, 3199, '\P{intelugu}', ""); + Expect(1, 3199, '\P{^intelugu}', ""); + Expect(0, 3200, '\p{intelugu}', ""); + Expect(1, 3200, '\p{^intelugu}', ""); + Expect(1, 3200, '\P{intelugu}', ""); + Expect(0, 3200, '\P{^intelugu}', ""); + Expect(1, 3199, '\p{-in_Telugu}', ""); + Expect(0, 3199, '\p{^-in_Telugu}', ""); + Expect(0, 3199, '\P{-in_Telugu}', ""); + Expect(1, 3199, '\P{^-in_Telugu}', ""); + Expect(0, 3200, '\p{-in_Telugu}', ""); + Expect(1, 3200, '\p{^-in_Telugu}', ""); + Expect(1, 3200, '\P{-in_Telugu}', ""); + Expect(0, 3200, '\P{^-in_Telugu}', ""); + Error('\p{/a/ -In_telugu}'); + Error('\P{/a/ -In_telugu}'); + Expect(1, 3199, '\p{_-In_telugu}', ""); + Expect(0, 3199, '\p{^_-In_telugu}', ""); + Expect(0, 3199, '\P{_-In_telugu}', ""); + Expect(1, 3199, '\P{^_-In_telugu}', ""); + Expect(0, 3200, '\p{_-In_telugu}', ""); + Expect(1, 3200, '\p{^_-In_telugu}', ""); + Expect(1, 3200, '\P{_-In_telugu}', ""); + Expect(0, 3200, '\P{^_-In_telugu}', ""); + Error('\p{/a/-_In_Thaana}'); + Error('\P{/a/-_In_Thaana}'); + Expect(1, 1983, '\p{inthaana}', ""); + Expect(0, 1983, '\p{^inthaana}', ""); + Expect(0, 1983, '\P{inthaana}', ""); + Expect(1, 1983, '\P{^inthaana}', ""); + Expect(0, 1984, '\p{inthaana}', ""); + Expect(1, 1984, '\p{^inthaana}', ""); + Expect(1, 1984, '\P{inthaana}', ""); + Expect(0, 1984, '\P{^inthaana}', ""); + Expect(1, 1983, '\p{ _IN_Thaana}', ""); + Expect(0, 1983, '\p{^ _IN_Thaana}', ""); + Expect(0, 1983, '\P{ _IN_Thaana}', ""); + Expect(1, 1983, '\P{^ _IN_Thaana}', ""); + Expect(0, 1984, '\p{ _IN_Thaana}', ""); + Expect(1, 1984, '\p{^ _IN_Thaana}', ""); + Expect(1, 1984, '\P{ _IN_Thaana}', ""); + Expect(0, 1984, '\P{^ _IN_Thaana}', ""); + Error('\p{ :=in_Thaana}'); + Error('\P{ :=in_Thaana}'); + Expect(1, 1983, '\p{ In_Thaana}', ""); + Expect(0, 1983, '\p{^ In_Thaana}', ""); + Expect(0, 1983, '\P{ In_Thaana}', ""); + Expect(1, 1983, '\P{^ In_Thaana}', ""); + Expect(0, 1984, '\p{ In_Thaana}', ""); + Expect(1, 1984, '\p{^ In_Thaana}', ""); + Expect(1, 1984, '\P{ In_Thaana}', ""); + Expect(0, 1984, '\P{^ In_Thaana}', ""); + Error('\p{:= In_THAI}'); + Error('\P{:= In_THAI}'); + Expect(1, 3711, '\p{inthai}', ""); + Expect(0, 3711, '\p{^inthai}', ""); + Expect(0, 3711, '\P{inthai}', ""); + Expect(1, 3711, '\P{^inthai}', ""); + Expect(0, 3712, '\p{inthai}', ""); + Expect(1, 3712, '\p{^inthai}', ""); + Expect(1, 3712, '\P{inthai}', ""); + Expect(0, 3712, '\P{^inthai}', ""); + Expect(1, 3711, '\p{_ In_Thai}', ""); + Expect(0, 3711, '\p{^_ In_Thai}', ""); + Expect(0, 3711, '\P{_ In_Thai}', ""); + Expect(1, 3711, '\P{^_ In_Thai}', ""); + Expect(0, 3712, '\p{_ In_Thai}', ""); + Expect(1, 3712, '\p{^_ In_Thai}', ""); + Expect(1, 3712, '\P{_ In_Thai}', ""); + Expect(0, 3712, '\P{^_ In_Thai}', ""); + Error('\p{/a/-In_THAI}'); + Error('\P{/a/-In_THAI}'); + Expect(1, 3711, '\p{_ In_THAI}', ""); + Expect(0, 3711, '\p{^_ In_THAI}', ""); + Expect(0, 3711, '\P{_ In_THAI}', ""); + Expect(1, 3711, '\P{^_ In_THAI}', ""); + Expect(0, 3712, '\p{_ In_THAI}', ""); + Expect(1, 3712, '\p{^_ In_THAI}', ""); + Expect(1, 3712, '\P{_ In_THAI}', ""); + Expect(0, 3712, '\P{^_ In_THAI}', ""); + Error('\p{_In_Tibetan:=}'); + Error('\P{_In_Tibetan:=}'); + Expect(1, 4095, '\p{intibetan}', ""); + Expect(0, 4095, '\p{^intibetan}', ""); + Expect(0, 4095, '\P{intibetan}', ""); + Expect(1, 4095, '\P{^intibetan}', ""); + Expect(0, 4096, '\p{intibetan}', ""); + Expect(1, 4096, '\p{^intibetan}', ""); + Expect(1, 4096, '\P{intibetan}', ""); + Expect(0, 4096, '\P{^intibetan}', ""); + Expect(1, 4095, '\p{-IN_Tibetan}', ""); + Expect(0, 4095, '\p{^-IN_Tibetan}', ""); + Expect(0, 4095, '\P{-IN_Tibetan}', ""); + Expect(1, 4095, '\P{^-IN_Tibetan}', ""); + Expect(0, 4096, '\p{-IN_Tibetan}', ""); + Expect(1, 4096, '\p{^-IN_Tibetan}', ""); + Expect(1, 4096, '\P{-IN_Tibetan}', ""); + Expect(0, 4096, '\P{^-IN_Tibetan}', ""); + Error('\p{_in_Tibetan:=}'); + Error('\P{_in_Tibetan:=}'); + Expect(1, 4095, '\p{ in_Tibetan}', ""); + Expect(0, 4095, '\p{^ in_Tibetan}', ""); + Expect(0, 4095, '\P{ in_Tibetan}', ""); + Expect(1, 4095, '\P{^ in_Tibetan}', ""); + Expect(0, 4096, '\p{ in_Tibetan}', ""); + Expect(1, 4096, '\p{^ in_Tibetan}', ""); + Expect(1, 4096, '\P{ in_Tibetan}', ""); + Expect(0, 4096, '\P{^ in_Tibetan}', ""); + Error('\p{In_TIFINAGH:=}'); + Error('\P{In_TIFINAGH:=}'); + Expect(1, 11647, '\p{intifinagh}', ""); + Expect(0, 11647, '\p{^intifinagh}', ""); + Expect(0, 11647, '\P{intifinagh}', ""); + Expect(1, 11647, '\P{^intifinagh}', ""); + Expect(0, 11648, '\p{intifinagh}', ""); + Expect(1, 11648, '\p{^intifinagh}', ""); + Expect(1, 11648, '\P{intifinagh}', ""); + Expect(0, 11648, '\P{^intifinagh}', ""); + Expect(1, 11647, '\p{ In_Tifinagh}', ""); + Expect(0, 11647, '\p{^ In_Tifinagh}', ""); + Expect(0, 11647, '\P{ In_Tifinagh}', ""); + Expect(1, 11647, '\P{^ In_Tifinagh}', ""); + Expect(0, 11648, '\p{ In_Tifinagh}', ""); + Expect(1, 11648, '\p{^ In_Tifinagh}', ""); + Expect(1, 11648, '\P{ In_Tifinagh}', ""); + Expect(0, 11648, '\P{^ In_Tifinagh}', ""); + Error('\p{/a/ in_TIFINAGH}'); + Error('\P{/a/ in_TIFINAGH}'); + Expect(1, 11647, '\p{__in_TIFINAGH}', ""); + Expect(0, 11647, '\p{^__in_TIFINAGH}', ""); + Expect(0, 11647, '\P{__in_TIFINAGH}', ""); + Expect(1, 11647, '\P{^__in_TIFINAGH}', ""); + Expect(0, 11648, '\p{__in_TIFINAGH}', ""); + Expect(1, 11648, '\p{^__in_TIFINAGH}', ""); + Expect(1, 11648, '\P{__in_TIFINAGH}', ""); + Expect(0, 11648, '\P{^__in_TIFINAGH}', ""); + Error('\p{-/a/In_tirhuta}'); + Error('\P{-/a/In_tirhuta}'); + Expect(1, 70879, '\p{intirhuta}', ""); + Expect(0, 70879, '\p{^intirhuta}', ""); + Expect(0, 70879, '\P{intirhuta}', ""); + Expect(1, 70879, '\P{^intirhuta}', ""); + Expect(0, 70880, '\p{intirhuta}', ""); + Expect(1, 70880, '\p{^intirhuta}', ""); + Expect(1, 70880, '\P{intirhuta}', ""); + Expect(0, 70880, '\P{^intirhuta}', ""); + Expect(1, 70879, '\p{ In_TIRHUTA}', ""); + Expect(0, 70879, '\p{^ In_TIRHUTA}', ""); + Expect(0, 70879, '\P{ In_TIRHUTA}', ""); + Expect(1, 70879, '\P{^ In_TIRHUTA}', ""); + Expect(0, 70880, '\p{ In_TIRHUTA}', ""); + Expect(1, 70880, '\p{^ In_TIRHUTA}', ""); + Expect(1, 70880, '\P{ In_TIRHUTA}', ""); + Expect(0, 70880, '\P{^ In_TIRHUTA}', ""); + Error('\p{:=in_Tirhuta}'); + Error('\P{:=in_Tirhuta}'); + Error('\p{:= IN_TODHRI}'); + Error('\P{:= IN_TODHRI}'); + Expect(1, 67071, '\p{intodhri}', ""); + Expect(0, 67071, '\p{^intodhri}', ""); + Expect(0, 67071, '\P{intodhri}', ""); + Expect(1, 67071, '\P{^intodhri}', ""); + Expect(0, 67072, '\p{intodhri}', ""); + Expect(1, 67072, '\p{^intodhri}', ""); + Expect(1, 67072, '\P{intodhri}', ""); + Expect(0, 67072, '\P{^intodhri}', ""); + Expect(1, 67071, '\p{ IN_Todhri}', ""); + Expect(0, 67071, '\p{^ IN_Todhri}', ""); + Expect(0, 67071, '\P{ IN_Todhri}', ""); + Expect(1, 67071, '\P{^ IN_Todhri}', ""); + Expect(0, 67072, '\p{ IN_Todhri}', ""); + Expect(1, 67072, '\p{^ IN_Todhri}', ""); + Expect(1, 67072, '\P{ IN_Todhri}', ""); + Expect(0, 67072, '\P{^ IN_Todhri}', ""); + Error('\p{ /a/In_TODHRI}'); + Error('\P{ /a/In_TODHRI}'); + Expect(1, 67071, '\p{ IN_TODHRI}', ""); + Expect(0, 67071, '\p{^ IN_TODHRI}', ""); + Expect(0, 67071, '\P{ IN_TODHRI}', ""); + Expect(1, 67071, '\P{^ IN_TODHRI}', ""); + Expect(0, 67072, '\p{ IN_TODHRI}', ""); + Expect(1, 67072, '\p{^ IN_TODHRI}', ""); + Expect(1, 67072, '\P{ IN_TODHRI}', ""); + Expect(0, 67072, '\P{^ IN_TODHRI}', ""); + Error('\p{ -In_tolong_Siki:=}'); + Error('\P{ -In_tolong_Siki:=}'); + Expect(1, 73199, '\p{intolongsiki}', ""); + Expect(0, 73199, '\p{^intolongsiki}', ""); + Expect(0, 73199, '\P{intolongsiki}', ""); + Expect(1, 73199, '\P{^intolongsiki}', ""); + Expect(0, 73200, '\p{intolongsiki}', ""); + Expect(1, 73200, '\p{^intolongsiki}', ""); + Expect(1, 73200, '\P{intolongsiki}', ""); + Expect(0, 73200, '\P{^intolongsiki}', ""); + Expect(1, 73199, '\p{--IN_TOLONG_Siki}', ""); + Expect(0, 73199, '\p{^--IN_TOLONG_Siki}', ""); + Expect(0, 73199, '\P{--IN_TOLONG_Siki}', ""); + Expect(1, 73199, '\P{^--IN_TOLONG_Siki}', ""); + Expect(0, 73200, '\p{--IN_TOLONG_Siki}', ""); + Expect(1, 73200, '\p{^--IN_TOLONG_Siki}', ""); + Expect(1, 73200, '\P{--IN_TOLONG_Siki}', ""); + Expect(0, 73200, '\P{^--IN_TOLONG_Siki}', ""); + Error('\p{:= In_tolong_siki}'); + Error('\P{:= In_tolong_siki}'); + Expect(1, 73199, '\p{ _In_Tolong_Siki}', ""); + Expect(0, 73199, '\p{^ _In_Tolong_Siki}', ""); + Expect(0, 73199, '\P{ _In_Tolong_Siki}', ""); + Expect(1, 73199, '\P{^ _In_Tolong_Siki}', ""); + Expect(0, 73200, '\p{ _In_Tolong_Siki}', ""); + Expect(1, 73200, '\p{^ _In_Tolong_Siki}', ""); + Expect(1, 73200, '\P{ _In_Tolong_Siki}', ""); + Expect(0, 73200, '\P{^ _In_Tolong_Siki}', ""); + Error('\p{ IN_Toto:=}'); + Error('\P{ IN_Toto:=}'); + Expect(1, 123583, '\p{intoto}', ""); + Expect(0, 123583, '\p{^intoto}', ""); + Expect(0, 123583, '\P{intoto}', ""); + Expect(1, 123583, '\P{^intoto}', ""); + Expect(0, 123584, '\p{intoto}', ""); + Expect(1, 123584, '\p{^intoto}', ""); + Expect(1, 123584, '\P{intoto}', ""); + Expect(0, 123584, '\P{^intoto}', ""); + Expect(1, 123583, '\p{ In_Toto}', ""); + Expect(0, 123583, '\p{^ In_Toto}', ""); + Expect(0, 123583, '\P{ In_Toto}', ""); + Expect(1, 123583, '\P{^ In_Toto}', ""); + Expect(0, 123584, '\p{ In_Toto}', ""); + Expect(1, 123584, '\p{^ In_Toto}', ""); + Expect(1, 123584, '\P{ In_Toto}', ""); + Expect(0, 123584, '\P{^ In_Toto}', ""); + Error('\p{/a/-_in_Toto}'); + Error('\P{/a/-_in_Toto}'); + Expect(1, 123583, '\p{_IN_toto}', ""); + Expect(0, 123583, '\p{^_IN_toto}', ""); + Expect(0, 123583, '\P{_IN_toto}', ""); + Expect(1, 123583, '\P{^_IN_toto}', ""); + Expect(0, 123584, '\p{_IN_toto}', ""); + Expect(1, 123584, '\p{^_IN_toto}', ""); + Expect(1, 123584, '\P{_IN_toto}', ""); + Expect(0, 123584, '\P{^_IN_toto}', ""); + Error('\p{:= in_Tulu_TIGALARI}'); + Error('\P{:= in_Tulu_TIGALARI}'); + Expect(1, 70655, '\p{intulutigalari}', ""); + Expect(0, 70655, '\p{^intulutigalari}', ""); + Expect(0, 70655, '\P{intulutigalari}', ""); + Expect(1, 70655, '\P{^intulutigalari}', ""); + Expect(0, 70656, '\p{intulutigalari}', ""); + Expect(1, 70656, '\p{^intulutigalari}', ""); + Expect(1, 70656, '\P{intulutigalari}', ""); + Expect(0, 70656, '\P{^intulutigalari}', ""); + Expect(1, 70655, '\p{_ IN_tulu_tigalari}', ""); + Expect(0, 70655, '\p{^_ IN_tulu_tigalari}', ""); + Expect(0, 70655, '\P{_ IN_tulu_tigalari}', ""); + Expect(1, 70655, '\P{^_ IN_tulu_tigalari}', ""); + Expect(0, 70656, '\p{_ IN_tulu_tigalari}', ""); + Expect(1, 70656, '\p{^_ IN_tulu_tigalari}', ""); + Expect(1, 70656, '\P{_ IN_tulu_tigalari}', ""); + Expect(0, 70656, '\P{^_ IN_tulu_tigalari}', ""); + Error('\p{ In_tulu_Tigalari:=}'); + Error('\P{ In_tulu_Tigalari:=}'); + Expect(1, 70655, '\p{ _IN_Tulu_tigalari}', ""); + Expect(0, 70655, '\p{^ _IN_Tulu_tigalari}', ""); + Expect(0, 70655, '\P{ _IN_Tulu_tigalari}', ""); + Expect(1, 70655, '\P{^ _IN_Tulu_tigalari}', ""); + Expect(0, 70656, '\p{ _IN_Tulu_tigalari}', ""); + Expect(1, 70656, '\p{^ _IN_Tulu_tigalari}', ""); + Expect(1, 70656, '\P{ _IN_Tulu_tigalari}', ""); + Expect(0, 70656, '\P{^ _IN_Tulu_tigalari}', ""); + Error('\p{_-in_Ugaritic:=}'); + Error('\P{_-in_Ugaritic:=}'); + Expect(1, 66463, '\p{inugaritic}', ""); + Expect(0, 66463, '\p{^inugaritic}', ""); + Expect(0, 66463, '\P{inugaritic}', ""); + Expect(1, 66463, '\P{^inugaritic}', ""); + Expect(0, 66464, '\p{inugaritic}', ""); + Expect(1, 66464, '\p{^inugaritic}', ""); + Expect(1, 66464, '\P{inugaritic}', ""); + Expect(0, 66464, '\P{^inugaritic}', ""); + Expect(1, 66463, '\p{ IN_Ugaritic}', ""); + Expect(0, 66463, '\p{^ IN_Ugaritic}', ""); + Expect(0, 66463, '\P{ IN_Ugaritic}', ""); + Expect(1, 66463, '\P{^ IN_Ugaritic}', ""); + Expect(0, 66464, '\p{ IN_Ugaritic}', ""); + Expect(1, 66464, '\p{^ IN_Ugaritic}', ""); + Expect(1, 66464, '\P{ IN_Ugaritic}', ""); + Expect(0, 66464, '\P{^ IN_Ugaritic}', ""); + Error('\p{/a/ IN_ugaritic}'); + Error('\P{/a/ IN_ugaritic}'); + Expect(1, 66463, '\p{ in_ugaritic}', ""); + Expect(0, 66463, '\p{^ in_ugaritic}', ""); + Expect(0, 66463, '\P{ in_ugaritic}', ""); + Expect(1, 66463, '\P{^ in_ugaritic}', ""); + Expect(0, 66464, '\p{ in_ugaritic}', ""); + Expect(1, 66464, '\p{^ in_ugaritic}', ""); + Expect(1, 66464, '\P{ in_ugaritic}', ""); + Expect(0, 66464, '\P{^ in_ugaritic}', ""); + Error('\p{:=_ In_VAI}'); + Error('\P{:=_ In_VAI}'); + Expect(1, 42559, '\p{invai}', ""); + Expect(0, 42559, '\p{^invai}', ""); + Expect(0, 42559, '\P{invai}', ""); + Expect(1, 42559, '\P{^invai}', ""); + Expect(0, 42560, '\p{invai}', ""); + Expect(1, 42560, '\p{^invai}', ""); + Expect(1, 42560, '\P{invai}', ""); + Expect(0, 42560, '\P{^invai}', ""); + Expect(1, 42559, '\p{-in_vai}', ""); + Expect(0, 42559, '\p{^-in_vai}', ""); + Expect(0, 42559, '\P{-in_vai}', ""); + Expect(1, 42559, '\P{^-in_vai}', ""); + Expect(0, 42560, '\p{-in_vai}', ""); + Expect(1, 42560, '\p{^-in_vai}', ""); + Expect(1, 42560, '\P{-in_vai}', ""); + Expect(0, 42560, '\P{^-in_vai}', ""); + Error('\p{ In_VAI:=}'); + Error('\P{ In_VAI:=}'); + Expect(1, 42559, '\p{ -In_vai}', ""); + Expect(0, 42559, '\p{^ -In_vai}', ""); + Expect(0, 42559, '\P{ -In_vai}', ""); + Expect(1, 42559, '\P{^ -In_vai}', ""); + Expect(0, 42560, '\p{ -In_vai}', ""); + Expect(1, 42560, '\p{^ -In_vai}', ""); + Expect(1, 42560, '\P{ -In_vai}', ""); + Expect(0, 42560, '\P{^ -In_vai}', ""); + Error('\p{- In_Vithkuqi/a/}'); + Error('\P{- In_Vithkuqi/a/}'); + Expect(1, 67007, '\p{invithkuqi}', ""); + Expect(0, 67007, '\p{^invithkuqi}', ""); + Expect(0, 67007, '\P{invithkuqi}', ""); + Expect(1, 67007, '\P{^invithkuqi}', ""); + Expect(0, 67008, '\p{invithkuqi}', ""); + Expect(1, 67008, '\p{^invithkuqi}', ""); + Expect(1, 67008, '\P{invithkuqi}', ""); + Expect(0, 67008, '\P{^invithkuqi}', ""); + Expect(1, 67007, '\p{- In_Vithkuqi}', ""); + Expect(0, 67007, '\p{^- In_Vithkuqi}', ""); + Expect(0, 67007, '\P{- In_Vithkuqi}', ""); + Expect(1, 67007, '\P{^- In_Vithkuqi}', ""); + Expect(0, 67008, '\p{- In_Vithkuqi}', ""); + Expect(1, 67008, '\p{^- In_Vithkuqi}', ""); + Expect(1, 67008, '\P{- In_Vithkuqi}', ""); + Expect(0, 67008, '\P{^- In_Vithkuqi}', ""); + Error('\p{:=in_vithkuqi}'); + Error('\P{:=in_vithkuqi}'); + Expect(1, 67007, '\p{-In_Vithkuqi}', ""); + Expect(0, 67007, '\p{^-In_Vithkuqi}', ""); + Expect(0, 67007, '\P{-In_Vithkuqi}', ""); + Expect(1, 67007, '\P{^-In_Vithkuqi}', ""); + Expect(0, 67008, '\p{-In_Vithkuqi}', ""); + Expect(1, 67008, '\p{^-In_Vithkuqi}', ""); + Expect(1, 67008, '\P{-In_Vithkuqi}', ""); + Expect(0, 67008, '\P{^-In_Vithkuqi}', ""); + Error('\p{ IN_Wancho:=}'); + Error('\P{ IN_Wancho:=}'); + Expect(1, 123647, '\p{inwancho}', ""); + Expect(0, 123647, '\p{^inwancho}', ""); + Expect(0, 123647, '\P{inwancho}', ""); + Expect(1, 123647, '\P{^inwancho}', ""); + Expect(0, 123648, '\p{inwancho}', ""); + Expect(1, 123648, '\p{^inwancho}', ""); + Expect(1, 123648, '\P{inwancho}', ""); + Expect(0, 123648, '\P{^inwancho}', ""); + Expect(1, 123647, '\p{-In_Wancho}', ""); + Expect(0, 123647, '\p{^-In_Wancho}', ""); + Expect(0, 123647, '\P{-In_Wancho}', ""); + Expect(1, 123647, '\P{^-In_Wancho}', ""); + Expect(0, 123648, '\p{-In_Wancho}', ""); + Expect(1, 123648, '\p{^-In_Wancho}', ""); + Expect(1, 123648, '\P{-In_Wancho}', ""); + Expect(0, 123648, '\P{^-In_Wancho}', ""); + Error('\p{/a/ In_WANCHO}'); + Error('\P{/a/ In_WANCHO}'); + Expect(1, 123647, '\p{_ in_Wancho}', ""); + Expect(0, 123647, '\p{^_ in_Wancho}', ""); + Expect(0, 123647, '\P{_ in_Wancho}', ""); + Expect(1, 123647, '\P{^_ in_Wancho}', ""); + Expect(0, 123648, '\p{_ in_Wancho}', ""); + Expect(1, 123648, '\p{^_ in_Wancho}', ""); + Expect(1, 123648, '\P{_ in_Wancho}', ""); + Expect(0, 123648, '\P{^_ in_Wancho}', ""); + Error('\p{/a/_In_Warang_Citi}'); + Error('\P{/a/_In_Warang_Citi}'); + Expect(1, 71935, '\p{inwarangciti}', ""); + Expect(0, 71935, '\p{^inwarangciti}', ""); + Expect(0, 71935, '\P{inwarangciti}', ""); + Expect(1, 71935, '\P{^inwarangciti}', ""); + Expect(0, 71936, '\p{inwarangciti}', ""); + Expect(1, 71936, '\p{^inwarangciti}', ""); + Expect(1, 71936, '\P{inwarangciti}', ""); + Expect(0, 71936, '\P{^inwarangciti}', ""); + Expect(1, 71935, '\p{ In_Warang_CITI}', ""); + Expect(0, 71935, '\p{^ In_Warang_CITI}', ""); + Expect(0, 71935, '\P{ In_Warang_CITI}', ""); + Expect(1, 71935, '\P{^ In_Warang_CITI}', ""); + Expect(0, 71936, '\p{ In_Warang_CITI}', ""); + Expect(1, 71936, '\p{^ In_Warang_CITI}', ""); + Expect(1, 71936, '\P{ In_Warang_CITI}', ""); + Expect(0, 71936, '\P{^ In_Warang_CITI}', ""); + Error('\p{- In_warang_citi:=}'); + Error('\P{- In_warang_citi:=}'); + Expect(1, 71935, '\p{ In_WARANG_citi}', ""); + Expect(0, 71935, '\p{^ In_WARANG_citi}', ""); + Expect(0, 71935, '\P{ In_WARANG_citi}', ""); + Expect(1, 71935, '\P{^ In_WARANG_citi}', ""); + Expect(0, 71936, '\p{ In_WARANG_citi}', ""); + Expect(1, 71936, '\p{^ In_WARANG_citi}', ""); + Expect(1, 71936, '\P{ In_WARANG_citi}', ""); + Expect(0, 71936, '\P{^ In_WARANG_citi}', ""); + Error('\p{_-In_Yezidi/a/}'); + Error('\P{_-In_Yezidi/a/}'); + Expect(1, 69311, '\p{inyezidi}', ""); + Expect(0, 69311, '\p{^inyezidi}', ""); + Expect(0, 69311, '\P{inyezidi}', ""); + Expect(1, 69311, '\P{^inyezidi}', ""); + Expect(0, 69312, '\p{inyezidi}', ""); + Expect(1, 69312, '\p{^inyezidi}', ""); + Expect(1, 69312, '\P{inyezidi}', ""); + Expect(0, 69312, '\P{^inyezidi}', ""); + Expect(1, 69311, '\p{ IN_yezidi}', ""); + Expect(0, 69311, '\p{^ IN_yezidi}', ""); + Expect(0, 69311, '\P{ IN_yezidi}', ""); + Expect(1, 69311, '\P{^ IN_yezidi}', ""); + Expect(0, 69312, '\p{ IN_yezidi}', ""); + Expect(1, 69312, '\p{^ IN_yezidi}', ""); + Expect(1, 69312, '\P{ IN_yezidi}', ""); + Expect(0, 69312, '\P{^ IN_yezidi}', ""); + Error('\p{_ In_yezidi/a/}'); + Error('\P{_ In_yezidi/a/}'); + Expect(1, 69311, '\p{IN_yezidi}', ""); + Expect(0, 69311, '\p{^IN_yezidi}', ""); + Expect(0, 69311, '\P{IN_yezidi}', ""); + Expect(1, 69311, '\P{^IN_yezidi}', ""); + Expect(0, 69312, '\p{IN_yezidi}', ""); + Expect(1, 69312, '\p{^IN_yezidi}', ""); + Expect(1, 69312, '\P{IN_yezidi}', ""); + Expect(0, 69312, '\P{^IN_yezidi}', ""); + Error('\p{:=_ In_zanabazar_square}'); + Error('\P{:=_ In_zanabazar_square}'); + Expect(1, 72271, '\p{inzanabazarsquare}', ""); + Expect(0, 72271, '\p{^inzanabazarsquare}', ""); + Expect(0, 72271, '\P{inzanabazarsquare}', ""); + Expect(1, 72271, '\P{^inzanabazarsquare}', ""); + Expect(0, 72272, '\p{inzanabazarsquare}', ""); + Expect(1, 72272, '\p{^inzanabazarsquare}', ""); + Expect(1, 72272, '\P{inzanabazarsquare}', ""); + Expect(0, 72272, '\P{^inzanabazarsquare}', ""); + Expect(1, 72271, '\p{_In_Zanabazar_square}', ""); + Expect(0, 72271, '\p{^_In_Zanabazar_square}', ""); + Expect(0, 72271, '\P{_In_Zanabazar_square}', ""); + Expect(1, 72271, '\P{^_In_Zanabazar_square}', ""); + Expect(0, 72272, '\p{_In_Zanabazar_square}', ""); + Expect(1, 72272, '\p{^_In_Zanabazar_square}', ""); + Expect(1, 72272, '\P{_In_Zanabazar_square}', ""); + Expect(0, 72272, '\P{^_In_Zanabazar_square}', ""); + Error('\p{/a/ _in_Zanabazar_square}'); + Error('\P{/a/ _in_Zanabazar_square}'); + Expect(1, 72271, '\p{In_Zanabazar_Square}', ""); + Expect(0, 72271, '\p{^In_Zanabazar_Square}', ""); + Expect(0, 72271, '\P{In_Zanabazar_Square}', ""); + Expect(1, 72271, '\P{^In_Zanabazar_Square}', ""); + Expect(0, 72272, '\p{In_Zanabazar_Square}', ""); + Expect(1, 72272, '\p{^In_Zanabazar_Square}', ""); + Expect(1, 72272, '\P{In_Zanabazar_Square}', ""); + Expect(0, 72272, '\P{^In_Zanabazar_Square}', ""); + Error('\p{ Indic_siyaq_Numbers:=}'); + Error('\P{ Indic_siyaq_Numbers:=}'); + Expect(1, 126143, '\p{indicsiyaqnumbers}', ""); + Expect(0, 126143, '\p{^indicsiyaqnumbers}', ""); + Expect(0, 126143, '\P{indicsiyaqnumbers}', ""); + Expect(1, 126143, '\P{^indicsiyaqnumbers}', ""); + Expect(0, 126144, '\p{indicsiyaqnumbers}', ""); + Expect(1, 126144, '\p{^indicsiyaqnumbers}', ""); + Expect(1, 126144, '\P{indicsiyaqnumbers}', ""); + Expect(0, 126144, '\P{^indicsiyaqnumbers}', ""); + Expect(1, 126143, '\p{_ INDIC_Siyaq_NUMBERS}', ""); + Expect(0, 126143, '\p{^_ INDIC_Siyaq_NUMBERS}', ""); + Expect(0, 126143, '\P{_ INDIC_Siyaq_NUMBERS}', ""); + Expect(1, 126143, '\P{^_ INDIC_Siyaq_NUMBERS}', ""); + Expect(0, 126144, '\p{_ INDIC_Siyaq_NUMBERS}', ""); + Expect(1, 126144, '\p{^_ INDIC_Siyaq_NUMBERS}', ""); + Expect(1, 126144, '\P{_ INDIC_Siyaq_NUMBERS}', ""); + Expect(0, 126144, '\P{^_ INDIC_Siyaq_NUMBERS}', ""); + Error('\p{:=- is_Indic_SIYAQ_numbers}'); + Error('\P{:=- is_Indic_SIYAQ_numbers}'); + Expect(1, 126143, '\p{isindicsiyaqnumbers}', ""); + Expect(0, 126143, '\p{^isindicsiyaqnumbers}', ""); + Expect(0, 126143, '\P{isindicsiyaqnumbers}', ""); + Expect(1, 126143, '\P{^isindicsiyaqnumbers}', ""); + Expect(0, 126144, '\p{isindicsiyaqnumbers}', ""); + Expect(1, 126144, '\p{^isindicsiyaqnumbers}', ""); + Expect(1, 126144, '\P{isindicsiyaqnumbers}', ""); + Expect(0, 126144, '\P{^isindicsiyaqnumbers}', ""); + Expect(1, 126143, '\p{_ Is_Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126143, '\p{^_ Is_Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126143, '\P{_ Is_Indic_SIYAQ_NUMBERS}', ""); + Expect(1, 126143, '\P{^_ Is_Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126144, '\p{_ Is_Indic_SIYAQ_NUMBERS}', ""); + Expect(1, 126144, '\p{^_ Is_Indic_SIYAQ_NUMBERS}', ""); + Expect(1, 126144, '\P{_ Is_Indic_SIYAQ_NUMBERS}', ""); + Expect(0, 126144, '\P{^_ Is_Indic_SIYAQ_NUMBERS}', ""); + Error('\p{:= -IN_Indic_Siyaq_numbers}'); + Error('\P{:= -IN_Indic_Siyaq_numbers}'); + Expect(1, 126143, '\p{inindicsiyaqnumbers}', ""); + Expect(0, 126143, '\p{^inindicsiyaqnumbers}', ""); + Expect(0, 126143, '\P{inindicsiyaqnumbers}', ""); + Expect(1, 126143, '\P{^inindicsiyaqnumbers}', ""); + Expect(0, 126144, '\p{inindicsiyaqnumbers}', ""); + Expect(1, 126144, '\p{^inindicsiyaqnumbers}', ""); + Expect(1, 126144, '\P{inindicsiyaqnumbers}', ""); + Expect(0, 126144, '\P{^inindicsiyaqnumbers}', ""); + Expect(1, 126143, '\p{ -IN_indic_Siyaq_Numbers}', ""); + Expect(0, 126143, '\p{^ -IN_indic_Siyaq_Numbers}', ""); + Expect(0, 126143, '\P{ -IN_indic_Siyaq_Numbers}', ""); + Expect(1, 126143, '\P{^ -IN_indic_Siyaq_Numbers}', ""); + Expect(0, 126144, '\p{ -IN_indic_Siyaq_Numbers}', ""); + Expect(1, 126144, '\p{^ -IN_indic_Siyaq_Numbers}', ""); + Expect(1, 126144, '\P{ -IN_indic_Siyaq_Numbers}', ""); + Expect(0, 126144, '\P{^ -IN_indic_Siyaq_Numbers}', ""); + Error('\p{-:=Inherited}'); + Error('\P{-:=Inherited}'); + Expect(1, 917999, '\p{inherited}', ""); + Expect(0, 917999, '\p{^inherited}', ""); + Expect(0, 917999, '\P{inherited}', ""); + Expect(1, 917999, '\P{^inherited}', ""); + Expect(0, 918000, '\p{inherited}', ""); + Expect(1, 918000, '\p{^inherited}', ""); + Expect(1, 918000, '\P{inherited}', ""); + Expect(0, 918000, '\P{^inherited}', ""); + Error('\p{/a/ -is_Inherited}'); + Error('\P{/a/ -is_Inherited}'); + Expect(1, 917999, '\p{isinherited}', ""); + Expect(0, 917999, '\p{^isinherited}', ""); + Expect(0, 917999, '\P{isinherited}', ""); + Expect(1, 917999, '\P{^isinherited}', ""); + Expect(0, 918000, '\p{isinherited}', ""); + Expect(1, 918000, '\p{^isinherited}', ""); + Expect(1, 918000, '\P{isinherited}', ""); + Expect(0, 918000, '\P{^isinherited}', ""); + Expect(1, 917999, '\p{-Is_inherited}', ""); + Expect(0, 917999, '\p{^-Is_inherited}', ""); + Expect(0, 917999, '\P{-Is_inherited}', ""); + Expect(1, 917999, '\P{^-Is_inherited}', ""); + Expect(0, 918000, '\p{-Is_inherited}', ""); + Expect(1, 918000, '\p{^-Is_inherited}', ""); + Expect(1, 918000, '\P{-Is_inherited}', ""); + Expect(0, 918000, '\P{^-Is_inherited}', ""); + Error('\p{:=Zinh}'); + Error('\P{:=Zinh}'); + Expect(1, 917999, '\p{zinh}', ""); + Expect(0, 917999, '\p{^zinh}', ""); + Expect(0, 917999, '\P{zinh}', ""); + Expect(1, 917999, '\P{^zinh}', ""); + Expect(0, 918000, '\p{zinh}', ""); + Expect(1, 918000, '\p{^zinh}', ""); + Expect(1, 918000, '\P{zinh}', ""); + Expect(0, 918000, '\P{^zinh}', ""); + Expect(1, 917999, '\p{-_Zinh}', ""); + Expect(0, 917999, '\p{^-_Zinh}', ""); + Expect(0, 917999, '\P{-_Zinh}', ""); + Expect(1, 917999, '\P{^-_Zinh}', ""); + Expect(0, 918000, '\p{-_Zinh}', ""); + Expect(1, 918000, '\p{^-_Zinh}', ""); + Expect(1, 918000, '\P{-_Zinh}', ""); + Expect(0, 918000, '\P{^-_Zinh}', ""); + Error('\p{_/a/IS_ZINH}'); + Error('\P{_/a/IS_ZINH}'); + Expect(1, 917999, '\p{iszinh}', ""); + Expect(0, 917999, '\p{^iszinh}', ""); + Expect(0, 917999, '\P{iszinh}', ""); + Expect(1, 917999, '\P{^iszinh}', ""); + Expect(0, 918000, '\p{iszinh}', ""); + Expect(1, 918000, '\p{^iszinh}', ""); + Expect(1, 918000, '\P{iszinh}', ""); + Expect(0, 918000, '\P{^iszinh}', ""); + Expect(1, 917999, '\p{ is_Zinh}', ""); + Expect(0, 917999, '\p{^ is_Zinh}', ""); + Expect(0, 917999, '\P{ is_Zinh}', ""); + Expect(1, 917999, '\P{^ is_Zinh}', ""); + Expect(0, 918000, '\p{ is_Zinh}', ""); + Expect(1, 918000, '\p{^ is_Zinh}', ""); + Expect(1, 918000, '\P{ is_Zinh}', ""); + Expect(0, 918000, '\P{^ is_Zinh}', ""); + Error('\p{/a/ QAAI}'); + Error('\P{/a/ QAAI}'); + Expect(1, 917999, '\p{qaai}', ""); + Expect(0, 917999, '\p{^qaai}', ""); + Expect(0, 917999, '\P{qaai}', ""); + Expect(1, 917999, '\P{^qaai}', ""); + Expect(0, 918000, '\p{qaai}', ""); + Expect(1, 918000, '\p{^qaai}', ""); + Expect(1, 918000, '\P{qaai}', ""); + Expect(0, 918000, '\P{^qaai}', ""); + Expect(1, 917999, '\p{-Qaai}', ""); + Expect(0, 917999, '\p{^-Qaai}', ""); + Expect(0, 917999, '\P{-Qaai}', ""); + Expect(1, 917999, '\P{^-Qaai}', ""); + Expect(0, 918000, '\p{-Qaai}', ""); + Expect(1, 918000, '\p{^-Qaai}', ""); + Expect(1, 918000, '\P{-Qaai}', ""); + Expect(0, 918000, '\P{^-Qaai}', ""); + Error('\p{ /a/Is_qaai}'); + Error('\P{ /a/Is_qaai}'); + Expect(1, 917999, '\p{isqaai}', ""); + Expect(0, 917999, '\p{^isqaai}', ""); + Expect(0, 917999, '\P{isqaai}', ""); + Expect(1, 917999, '\P{^isqaai}', ""); + Expect(0, 918000, '\p{isqaai}', ""); + Expect(1, 918000, '\p{^isqaai}', ""); + Expect(1, 918000, '\P{isqaai}', ""); + Expect(0, 918000, '\P{^isqaai}', ""); + Expect(1, 917999, '\p{_-is_Qaai}', ""); + Expect(0, 917999, '\p{^_-is_Qaai}', ""); + Expect(0, 917999, '\P{_-is_Qaai}', ""); + Expect(1, 917999, '\P{^_-is_Qaai}', ""); + Expect(0, 918000, '\p{_-is_Qaai}', ""); + Expect(1, 918000, '\p{^_-is_Qaai}', ""); + Expect(1, 918000, '\P{_-is_Qaai}', ""); + Expect(0, 918000, '\P{^_-is_Qaai}', ""); + Error('\p{_initial_Punctuation:=}'); + Error('\P{_initial_Punctuation:=}'); + Expect(1, 11808, '\p{initialpunctuation}', ""); + Expect(0, 11808, '\p{^initialpunctuation}', ""); + Expect(0, 11808, '\P{initialpunctuation}', ""); + Expect(1, 11808, '\P{^initialpunctuation}', ""); + Expect(0, 11809, '\p{initialpunctuation}', ""); + Expect(1, 11809, '\p{^initialpunctuation}', ""); + Expect(1, 11809, '\P{initialpunctuation}', ""); + Expect(0, 11809, '\P{^initialpunctuation}', ""); + Expect(1, 11808, '\p{_ initial_PUNCTUATION}', ""); + Expect(0, 11808, '\p{^_ initial_PUNCTUATION}', ""); + Expect(0, 11808, '\P{_ initial_PUNCTUATION}', ""); + Expect(1, 11808, '\P{^_ initial_PUNCTUATION}', ""); + Expect(0, 11809, '\p{_ initial_PUNCTUATION}', ""); + Expect(1, 11809, '\p{^_ initial_PUNCTUATION}', ""); + Expect(1, 11809, '\P{_ initial_PUNCTUATION}', ""); + Expect(0, 11809, '\P{^_ initial_PUNCTUATION}', ""); + Error('\p{:= _Is_initial_Punctuation}'); + Error('\P{:= _Is_initial_Punctuation}'); + Expect(1, 11808, '\p{isinitialpunctuation}', ""); + Expect(0, 11808, '\p{^isinitialpunctuation}', ""); + Expect(0, 11808, '\P{isinitialpunctuation}', ""); + Expect(1, 11808, '\P{^isinitialpunctuation}', ""); + Expect(0, 11809, '\p{isinitialpunctuation}', ""); + Expect(1, 11809, '\p{^isinitialpunctuation}', ""); + Expect(1, 11809, '\P{isinitialpunctuation}', ""); + Expect(0, 11809, '\P{^isinitialpunctuation}', ""); + Expect(1, 11808, '\p{Is_Initial_punctuation}', ""); + Expect(0, 11808, '\p{^Is_Initial_punctuation}', ""); + Expect(0, 11808, '\P{Is_Initial_punctuation}', ""); + Expect(1, 11808, '\P{^Is_Initial_punctuation}', ""); + Expect(0, 11809, '\p{Is_Initial_punctuation}', ""); + Expect(1, 11809, '\p{^Is_Initial_punctuation}', ""); + Expect(1, 11809, '\P{Is_Initial_punctuation}', ""); + Expect(0, 11809, '\P{^Is_Initial_punctuation}', ""); + Error('\p{- Pi/a/}'); + Error('\P{- Pi/a/}'); + Expect(1, 11808, '\p{pi}', ""); + Expect(0, 11808, '\p{^pi}', ""); + Expect(0, 11808, '\P{pi}', ""); + Expect(1, 11808, '\P{^pi}', ""); + Expect(0, 11809, '\p{pi}', ""); + Expect(1, 11809, '\p{^pi}', ""); + Expect(1, 11809, '\P{pi}', ""); + Expect(0, 11809, '\P{^pi}', ""); + Expect(1, 11808, '\p{ PI}', ""); + Expect(0, 11808, '\p{^ PI}', ""); + Expect(0, 11808, '\P{ PI}', ""); + Expect(1, 11808, '\P{^ PI}', ""); + Expect(0, 11809, '\p{ PI}', ""); + Expect(1, 11809, '\p{^ PI}', ""); + Expect(1, 11809, '\P{ PI}', ""); + Expect(0, 11809, '\P{^ PI}', ""); + Error('\p{/a/__Is_PI}'); + Error('\P{/a/__Is_PI}'); + Expect(1, 11808, '\p{ispi}', ""); + Expect(0, 11808, '\p{^ispi}', ""); + Expect(0, 11808, '\P{ispi}', ""); + Expect(1, 11808, '\P{^ispi}', ""); + Expect(0, 11809, '\p{ispi}', ""); + Expect(1, 11809, '\p{^ispi}', ""); + Expect(1, 11809, '\P{ispi}', ""); + Expect(0, 11809, '\P{^ispi}', ""); + Expect(1, 11808, '\p{ -Is_Pi}', ""); + Expect(0, 11808, '\p{^ -Is_Pi}', ""); + Expect(0, 11808, '\P{ -Is_Pi}', ""); + Expect(1, 11808, '\P{^ -Is_Pi}', ""); + Expect(0, 11809, '\p{ -Is_Pi}', ""); + Expect(1, 11809, '\p{^ -Is_Pi}', ""); + Expect(1, 11809, '\P{ -Is_Pi}', ""); + Expect(0, 11809, '\P{^ -Is_Pi}', ""); + Error('\p{:=- Inscriptional_PAHLAVI}'); + Error('\P{:=- Inscriptional_PAHLAVI}'); + Expect(1, 68479, '\p{inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{-inscriptional_pahlavi}', ""); + Expect(0, 68479, '\p{^-inscriptional_pahlavi}', ""); + Expect(0, 68479, '\P{-inscriptional_pahlavi}', ""); + Expect(1, 68479, '\P{^-inscriptional_pahlavi}', ""); + Expect(0, 68480, '\p{-inscriptional_pahlavi}', ""); + Expect(1, 68480, '\p{^-inscriptional_pahlavi}', ""); + Expect(1, 68480, '\P{-inscriptional_pahlavi}', ""); + Expect(0, 68480, '\P{^-inscriptional_pahlavi}', ""); + Error('\p{ IS_inscriptional_Pahlavi/a/}'); + Error('\P{ IS_inscriptional_Pahlavi/a/}'); + Expect(1, 68479, '\p{isinscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^isinscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{isinscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^isinscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{isinscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^isinscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{isinscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^isinscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{_ Is_Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\p{^_ Is_Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\P{_ Is_Inscriptional_Pahlavi}', ""); + Expect(1, 68479, '\P{^_ Is_Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\p{_ Is_Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\p{^_ Is_Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\P{_ Is_Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\P{^_ Is_Inscriptional_Pahlavi}', ""); + Error('\p{ phli/a/}'); + Error('\P{ phli/a/}'); + Expect(1, 68479, '\p{phli}', ""); + Expect(0, 68479, '\p{^phli}', ""); + Expect(0, 68479, '\P{phli}', ""); + Expect(1, 68479, '\P{^phli}', ""); + Expect(0, 68480, '\p{phli}', ""); + Expect(1, 68480, '\p{^phli}', ""); + Expect(1, 68480, '\P{phli}', ""); + Expect(0, 68480, '\P{^phli}', ""); + Expect(1, 68479, '\p{ phli}', ""); + Expect(0, 68479, '\p{^ phli}', ""); + Expect(0, 68479, '\P{ phli}', ""); + Expect(1, 68479, '\P{^ phli}', ""); + Expect(0, 68480, '\p{ phli}', ""); + Expect(1, 68480, '\p{^ phli}', ""); + Expect(1, 68480, '\P{ phli}', ""); + Expect(0, 68480, '\P{^ phli}', ""); + Error('\p{ IS_Phli:=}'); + Error('\P{ IS_Phli:=}'); + Expect(1, 68479, '\p{isphli}', ""); + Expect(0, 68479, '\p{^isphli}', ""); + Expect(0, 68479, '\P{isphli}', ""); + Expect(1, 68479, '\P{^isphli}', ""); + Expect(0, 68480, '\p{isphli}', ""); + Expect(1, 68480, '\p{^isphli}', ""); + Expect(1, 68480, '\P{isphli}', ""); + Expect(0, 68480, '\P{^isphli}', ""); + Expect(1, 68479, '\p{ is_Phli}', ""); + Expect(0, 68479, '\p{^ is_Phli}', ""); + Expect(0, 68479, '\P{ is_Phli}', ""); + Expect(1, 68479, '\P{^ is_Phli}', ""); + Expect(0, 68480, '\p{ is_Phli}', ""); + Expect(1, 68480, '\p{^ is_Phli}', ""); + Expect(1, 68480, '\P{ is_Phli}', ""); + Expect(0, 68480, '\P{^ is_Phli}', ""); + Error('\p{ /a/Inscriptional_PARTHIAN}'); + Error('\P{ /a/Inscriptional_PARTHIAN}'); + Expect(1, 68447, '\p{inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^inscriptionalparthian}', ""); + Expect(0, 68447, '\P{inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^inscriptionalparthian}', ""); + Expect(0, 68448, '\p{inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^inscriptionalparthian}', ""); + Expect(1, 68448, '\P{inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^inscriptionalparthian}', ""); + Expect(1, 68447, '\p{ _Inscriptional_parthian}', ""); + Expect(0, 68447, '\p{^ _Inscriptional_parthian}', ""); + Expect(0, 68447, '\P{ _Inscriptional_parthian}', ""); + Expect(1, 68447, '\P{^ _Inscriptional_parthian}', ""); + Expect(0, 68448, '\p{ _Inscriptional_parthian}', ""); + Expect(1, 68448, '\p{^ _Inscriptional_parthian}', ""); + Expect(1, 68448, '\P{ _Inscriptional_parthian}', ""); + Expect(0, 68448, '\P{^ _Inscriptional_parthian}', ""); + Error('\p{- Is_Inscriptional_Parthian/a/}'); + Error('\P{- Is_Inscriptional_Parthian/a/}'); + Expect(1, 68447, '\p{isinscriptionalparthian}', ""); + Expect(0, 68447, '\p{^isinscriptionalparthian}', ""); + Expect(0, 68447, '\P{isinscriptionalparthian}', ""); + Expect(1, 68447, '\P{^isinscriptionalparthian}', ""); + Expect(0, 68448, '\p{isinscriptionalparthian}', ""); + Expect(1, 68448, '\p{^isinscriptionalparthian}', ""); + Expect(1, 68448, '\P{isinscriptionalparthian}', ""); + Expect(0, 68448, '\P{^isinscriptionalparthian}', ""); + Expect(1, 68447, '\p{ -IS_inscriptional_parthian}', ""); + Expect(0, 68447, '\p{^ -IS_inscriptional_parthian}', ""); + Expect(0, 68447, '\P{ -IS_inscriptional_parthian}', ""); + Expect(1, 68447, '\P{^ -IS_inscriptional_parthian}', ""); + Expect(0, 68448, '\p{ -IS_inscriptional_parthian}', ""); + Expect(1, 68448, '\p{^ -IS_inscriptional_parthian}', ""); + Expect(1, 68448, '\P{ -IS_inscriptional_parthian}', ""); + Expect(0, 68448, '\P{^ -IS_inscriptional_parthian}', ""); + Error('\p{:= Prti}'); + Error('\P{:= Prti}'); + Expect(1, 68447, '\p{prti}', ""); + Expect(0, 68447, '\p{^prti}', ""); + Expect(0, 68447, '\P{prti}', ""); + Expect(1, 68447, '\P{^prti}', ""); + Expect(0, 68448, '\p{prti}', ""); + Expect(1, 68448, '\p{^prti}', ""); + Expect(1, 68448, '\P{prti}', ""); + Expect(0, 68448, '\P{^prti}', ""); + Expect(1, 68447, '\p{_Prti}', ""); + Expect(0, 68447, '\p{^_Prti}', ""); + Expect(0, 68447, '\P{_Prti}', ""); + Expect(1, 68447, '\P{^_Prti}', ""); + Expect(0, 68448, '\p{_Prti}', ""); + Expect(1, 68448, '\p{^_Prti}', ""); + Expect(1, 68448, '\P{_Prti}', ""); + Expect(0, 68448, '\P{^_Prti}', ""); + Error('\p{-IS_prti/a/}'); + Error('\P{-IS_prti/a/}'); + Expect(1, 68447, '\p{isprti}', ""); + Expect(0, 68447, '\p{^isprti}', ""); + Expect(0, 68447, '\P{isprti}', ""); + Expect(1, 68447, '\P{^isprti}', ""); + Expect(0, 68448, '\p{isprti}', ""); + Expect(1, 68448, '\p{^isprti}', ""); + Expect(1, 68448, '\P{isprti}', ""); + Expect(0, 68448, '\P{^isprti}', ""); + Expect(1, 68447, '\p{ _Is_Prti}', ""); + Expect(0, 68447, '\p{^ _Is_Prti}', ""); + Expect(0, 68447, '\P{ _Is_Prti}', ""); + Expect(1, 68447, '\P{^ _Is_Prti}', ""); + Expect(0, 68448, '\p{ _Is_Prti}', ""); + Expect(1, 68448, '\p{^ _Is_Prti}', ""); + Expect(1, 68448, '\P{ _Is_Prti}', ""); + Expect(0, 68448, '\P{^ _Is_Prti}', ""); + Error('\p{ :=IPA_extensions}'); + Error('\P{ :=IPA_extensions}'); + Expect(1, 687, '\p{ipaextensions}', ""); + Expect(0, 687, '\p{^ipaextensions}', ""); + Expect(0, 687, '\P{ipaextensions}', ""); + Expect(1, 687, '\P{^ipaextensions}', ""); + Expect(0, 688, '\p{ipaextensions}', ""); + Expect(1, 688, '\p{^ipaextensions}', ""); + Expect(1, 688, '\P{ipaextensions}', ""); + Expect(0, 688, '\P{^ipaextensions}', ""); + Expect(1, 687, '\p{ IPA_EXTENSIONS}', ""); + Expect(0, 687, '\p{^ IPA_EXTENSIONS}', ""); + Expect(0, 687, '\P{ IPA_EXTENSIONS}', ""); + Expect(1, 687, '\P{^ IPA_EXTENSIONS}', ""); + Expect(0, 688, '\p{ IPA_EXTENSIONS}', ""); + Expect(1, 688, '\p{^ IPA_EXTENSIONS}', ""); + Expect(1, 688, '\P{ IPA_EXTENSIONS}', ""); + Expect(0, 688, '\P{^ IPA_EXTENSIONS}', ""); + Error('\p{IS_ipa_EXTENSIONS:=}'); + Error('\P{IS_ipa_EXTENSIONS:=}'); + Expect(1, 687, '\p{isipaextensions}', ""); + Expect(0, 687, '\p{^isipaextensions}', ""); + Expect(0, 687, '\P{isipaextensions}', ""); + Expect(1, 687, '\P{^isipaextensions}', ""); + Expect(0, 688, '\p{isipaextensions}', ""); + Expect(1, 688, '\p{^isipaextensions}', ""); + Expect(1, 688, '\P{isipaextensions}', ""); + Expect(0, 688, '\P{^isipaextensions}', ""); + Expect(1, 687, '\p{IS_IPA_extensions}', ""); + Expect(0, 687, '\p{^IS_IPA_extensions}', ""); + Expect(0, 687, '\P{IS_IPA_extensions}', ""); + Expect(1, 687, '\P{^IS_IPA_extensions}', ""); + Expect(0, 688, '\p{IS_IPA_extensions}', ""); + Expect(1, 688, '\p{^IS_IPA_extensions}', ""); + Expect(1, 688, '\P{IS_IPA_extensions}', ""); + Expect(0, 688, '\P{^IS_IPA_extensions}', ""); + Error('\p{ In_IPA_EXTENSIONS:=}'); + Error('\P{ In_IPA_EXTENSIONS:=}'); + Expect(1, 687, '\p{inipaextensions}', ""); + Expect(0, 687, '\p{^inipaextensions}', ""); + Expect(0, 687, '\P{inipaextensions}', ""); + Expect(1, 687, '\P{^inipaextensions}', ""); + Expect(0, 688, '\p{inipaextensions}', ""); + Expect(1, 688, '\p{^inipaextensions}', ""); + Expect(1, 688, '\P{inipaextensions}', ""); + Expect(0, 688, '\P{^inipaextensions}', ""); + Expect(1, 687, '\p{_IN_IPA_Extensions}', ""); + Expect(0, 687, '\p{^_IN_IPA_Extensions}', ""); + Expect(0, 687, '\P{_IN_IPA_Extensions}', ""); + Expect(1, 687, '\P{^_IN_IPA_Extensions}', ""); + Expect(0, 688, '\p{_IN_IPA_Extensions}', ""); + Expect(1, 688, '\p{^_IN_IPA_Extensions}', ""); + Expect(1, 688, '\P{_IN_IPA_Extensions}', ""); + Expect(0, 688, '\P{^_IN_IPA_Extensions}', ""); + Error('\p{-:=ipa_EXT}'); + Error('\P{-:=ipa_EXT}'); + Expect(1, 687, '\p{ipaext}', ""); + Expect(0, 687, '\p{^ipaext}', ""); + Expect(0, 687, '\P{ipaext}', ""); + Expect(1, 687, '\P{^ipaext}', ""); + Expect(0, 688, '\p{ipaext}', ""); + Expect(1, 688, '\p{^ipaext}', ""); + Expect(1, 688, '\P{ipaext}', ""); + Expect(0, 688, '\P{^ipaext}', ""); + Expect(1, 687, '\p{ IPA_Ext}', ""); + Expect(0, 687, '\p{^ IPA_Ext}', ""); + Expect(0, 687, '\P{ IPA_Ext}', ""); + Expect(1, 687, '\P{^ IPA_Ext}', ""); + Expect(0, 688, '\p{ IPA_Ext}', ""); + Expect(1, 688, '\p{^ IPA_Ext}', ""); + Expect(1, 688, '\P{ IPA_Ext}', ""); + Expect(0, 688, '\P{^ IPA_Ext}', ""); + Error('\p{:=--Is_IPA_Ext}'); + Error('\P{:=--Is_IPA_Ext}'); + Expect(1, 687, '\p{isipaext}', ""); + Expect(0, 687, '\p{^isipaext}', ""); + Expect(0, 687, '\P{isipaext}', ""); + Expect(1, 687, '\P{^isipaext}', ""); + Expect(0, 688, '\p{isipaext}', ""); + Expect(1, 688, '\p{^isipaext}', ""); + Expect(1, 688, '\P{isipaext}', ""); + Expect(0, 688, '\P{^isipaext}', ""); + Expect(1, 687, '\p{- Is_IPA_Ext}', ""); + Expect(0, 687, '\p{^- Is_IPA_Ext}', ""); + Expect(0, 687, '\P{- Is_IPA_Ext}', ""); + Expect(1, 687, '\P{^- Is_IPA_Ext}', ""); + Expect(0, 688, '\p{- Is_IPA_Ext}', ""); + Expect(1, 688, '\p{^- Is_IPA_Ext}', ""); + Expect(1, 688, '\P{- Is_IPA_Ext}', ""); + Expect(0, 688, '\P{^- Is_IPA_Ext}', ""); + Error('\p{_ in_IPA_ext/a/}'); + Error('\P{_ in_IPA_ext/a/}'); + Expect(1, 687, '\p{inipaext}', ""); + Expect(0, 687, '\p{^inipaext}', ""); + Expect(0, 687, '\P{inipaext}', ""); + Expect(1, 687, '\P{^inipaext}', ""); + Expect(0, 688, '\p{inipaext}', ""); + Expect(1, 688, '\p{^inipaext}', ""); + Expect(1, 688, '\P{inipaext}', ""); + Expect(0, 688, '\P{^inipaext}', ""); + Expect(1, 687, '\p{ -In_IPA_Ext}', ""); + Expect(0, 687, '\p{^ -In_IPA_Ext}', ""); + Expect(0, 687, '\P{ -In_IPA_Ext}', ""); + Expect(1, 687, '\P{^ -In_IPA_Ext}', ""); + Expect(0, 688, '\p{ -In_IPA_Ext}', ""); + Expect(1, 688, '\p{^ -In_IPA_Ext}', ""); + Expect(1, 688, '\P{ -In_IPA_Ext}', ""); + Expect(0, 688, '\P{^ -In_IPA_Ext}', ""); + Error('\p{ Javanese/a/}'); + Error('\P{ Javanese/a/}'); + Expect(1, 43487, '\p{javanese}', ""); + Expect(0, 43487, '\p{^javanese}', ""); + Expect(0, 43487, '\P{javanese}', ""); + Expect(1, 43487, '\P{^javanese}', ""); + Expect(0, 43488, '\p{javanese}', ""); + Expect(1, 43488, '\p{^javanese}', ""); + Expect(1, 43488, '\P{javanese}', ""); + Expect(0, 43488, '\P{^javanese}', ""); + Expect(1, 43487, '\p{Javanese}', ""); + Expect(0, 43487, '\p{^Javanese}', ""); + Expect(0, 43487, '\P{Javanese}', ""); + Expect(1, 43487, '\P{^Javanese}', ""); + Expect(0, 43488, '\p{Javanese}', ""); + Expect(1, 43488, '\p{^Javanese}', ""); + Expect(1, 43488, '\P{Javanese}', ""); + Expect(0, 43488, '\P{^Javanese}', ""); + Error('\p{/a/_ Is_Javanese}'); + Error('\P{/a/_ Is_Javanese}'); + Expect(1, 43487, '\p{isjavanese}', ""); + Expect(0, 43487, '\p{^isjavanese}', ""); + Expect(0, 43487, '\P{isjavanese}', ""); + Expect(1, 43487, '\P{^isjavanese}', ""); + Expect(0, 43488, '\p{isjavanese}', ""); + Expect(1, 43488, '\p{^isjavanese}', ""); + Expect(1, 43488, '\P{isjavanese}', ""); + Expect(0, 43488, '\P{^isjavanese}', ""); + Expect(1, 43487, '\p{ Is_JAVANESE}', ""); + Expect(0, 43487, '\p{^ Is_JAVANESE}', ""); + Expect(0, 43487, '\P{ Is_JAVANESE}', ""); + Expect(1, 43487, '\P{^ Is_JAVANESE}', ""); + Expect(0, 43488, '\p{ Is_JAVANESE}', ""); + Expect(1, 43488, '\p{^ Is_JAVANESE}', ""); + Expect(1, 43488, '\P{ Is_JAVANESE}', ""); + Expect(0, 43488, '\P{^ Is_JAVANESE}', ""); + Error('\p{:= JAVA}'); + Error('\P{:= JAVA}'); + Expect(1, 43487, '\p{java}', ""); + Expect(0, 43487, '\p{^java}', ""); + Expect(0, 43487, '\P{java}', ""); + Expect(1, 43487, '\P{^java}', ""); + Expect(0, 43488, '\p{java}', ""); + Expect(1, 43488, '\p{^java}', ""); + Expect(1, 43488, '\P{java}', ""); + Expect(0, 43488, '\P{^java}', ""); + Expect(1, 43487, '\p{ -java}', ""); + Expect(0, 43487, '\p{^ -java}', ""); + Expect(0, 43487, '\P{ -java}', ""); + Expect(1, 43487, '\P{^ -java}', ""); + Expect(0, 43488, '\p{ -java}', ""); + Expect(1, 43488, '\p{^ -java}', ""); + Expect(1, 43488, '\P{ -java}', ""); + Expect(0, 43488, '\P{^ -java}', ""); + Error('\p{ -is_JAVA/a/}'); + Error('\P{ -is_JAVA/a/}'); + Expect(1, 43487, '\p{isjava}', ""); + Expect(0, 43487, '\p{^isjava}', ""); + Expect(0, 43487, '\P{isjava}', ""); + Expect(1, 43487, '\P{^isjava}', ""); + Expect(0, 43488, '\p{isjava}', ""); + Expect(1, 43488, '\p{^isjava}', ""); + Expect(1, 43488, '\P{isjava}', ""); + Expect(0, 43488, '\P{^isjava}', ""); + Expect(1, 43487, '\p{_-Is_java}', ""); + Expect(0, 43487, '\p{^_-Is_java}', ""); + Expect(0, 43487, '\P{_-Is_java}', ""); + Expect(1, 43487, '\P{^_-Is_java}', ""); + Expect(0, 43488, '\p{_-Is_java}', ""); + Expect(1, 43488, '\p{^_-Is_java}', ""); + Expect(1, 43488, '\P{_-Is_java}', ""); + Expect(0, 43488, '\P{^_-Is_java}', ""); + Error('\p{/a/ Join_Control}'); + Error('\P{/a/ Join_Control}'); + Expect(1, 8205, '\p{joincontrol}', ""); + Expect(0, 8205, '\p{^joincontrol}', ""); + Expect(0, 8205, '\P{joincontrol}', ""); + Expect(1, 8205, '\P{^joincontrol}', ""); + Expect(0, 8206, '\p{joincontrol}', ""); + Expect(1, 8206, '\p{^joincontrol}', ""); + Expect(1, 8206, '\P{joincontrol}', ""); + Expect(0, 8206, '\P{^joincontrol}', ""); + Expect(1, 8205, '\p{_-JOIN_CONTROL}', ""); + Expect(0, 8205, '\p{^_-JOIN_CONTROL}', ""); + Expect(0, 8205, '\P{_-JOIN_CONTROL}', ""); + Expect(1, 8205, '\P{^_-JOIN_CONTROL}', ""); + Expect(0, 8206, '\p{_-JOIN_CONTROL}', ""); + Expect(1, 8206, '\p{^_-JOIN_CONTROL}', ""); + Expect(1, 8206, '\P{_-JOIN_CONTROL}', ""); + Expect(0, 8206, '\P{^_-JOIN_CONTROL}', ""); + Error('\p{ :=Is_JOIN_CONTROL}'); + Error('\P{ :=Is_JOIN_CONTROL}'); + Expect(1, 8205, '\p{isjoincontrol}', ""); + Expect(0, 8205, '\p{^isjoincontrol}', ""); + Expect(0, 8205, '\P{isjoincontrol}', ""); + Expect(1, 8205, '\P{^isjoincontrol}', ""); + Expect(0, 8206, '\p{isjoincontrol}', ""); + Expect(1, 8206, '\p{^isjoincontrol}', ""); + Expect(1, 8206, '\P{isjoincontrol}', ""); + Expect(0, 8206, '\P{^isjoincontrol}', ""); + Expect(1, 8205, '\p{-is_Join_Control}', ""); + Expect(0, 8205, '\p{^-is_Join_Control}', ""); + Expect(0, 8205, '\P{-is_Join_Control}', ""); + Expect(1, 8205, '\P{^-is_Join_Control}', ""); + Expect(0, 8206, '\p{-is_Join_Control}', ""); + Expect(1, 8206, '\p{^-is_Join_Control}', ""); + Expect(1, 8206, '\P{-is_Join_Control}', ""); + Expect(0, 8206, '\P{^-is_Join_Control}', ""); + Error('\p{:= join_C}'); + Error('\P{:= join_C}'); + Expect(1, 8205, '\p{joinc}', ""); + Expect(0, 8205, '\p{^joinc}', ""); + Expect(0, 8205, '\P{joinc}', ""); + Expect(1, 8205, '\P{^joinc}', ""); + Expect(0, 8206, '\p{joinc}', ""); + Expect(1, 8206, '\p{^joinc}', ""); + Expect(1, 8206, '\P{joinc}', ""); + Expect(0, 8206, '\P{^joinc}', ""); + Expect(1, 8205, '\p{join_c}', ""); + Expect(0, 8205, '\p{^join_c}', ""); + Expect(0, 8205, '\P{join_c}', ""); + Expect(1, 8205, '\P{^join_c}', ""); + Expect(0, 8206, '\p{join_c}', ""); + Expect(1, 8206, '\p{^join_c}', ""); + Expect(1, 8206, '\P{join_c}', ""); + Expect(0, 8206, '\P{^join_c}', ""); + Error('\p{__Is_JOIN_c/a/}'); + Error('\P{__Is_JOIN_c/a/}'); + Expect(1, 8205, '\p{isjoinc}', ""); + Expect(0, 8205, '\p{^isjoinc}', ""); + Expect(0, 8205, '\P{isjoinc}', ""); + Expect(1, 8205, '\P{^isjoinc}', ""); + Expect(0, 8206, '\p{isjoinc}', ""); + Expect(1, 8206, '\p{^isjoinc}', ""); + Expect(1, 8206, '\P{isjoinc}', ""); + Expect(0, 8206, '\P{^isjoinc}', ""); + Expect(1, 8205, '\p{_-is_Join_C}', ""); + Expect(0, 8205, '\p{^_-is_Join_C}', ""); + Expect(0, 8205, '\P{_-is_Join_C}', ""); + Expect(1, 8205, '\P{^_-is_Join_C}', ""); + Expect(0, 8206, '\p{_-is_Join_C}', ""); + Expect(1, 8206, '\p{^_-is_Join_C}', ""); + Expect(1, 8206, '\P{_-is_Join_C}', ""); + Expect(0, 8206, '\P{^_-is_Join_C}', ""); + Error('\p{ KAITHI:=}'); + Error('\P{ KAITHI:=}'); + Expect(1, 69837, '\p{kaithi}', ""); + Expect(0, 69837, '\p{^kaithi}', ""); + Expect(0, 69837, '\P{kaithi}', ""); + Expect(1, 69837, '\P{^kaithi}', ""); + Expect(0, 69838, '\p{kaithi}', ""); + Expect(1, 69838, '\p{^kaithi}', ""); + Expect(1, 69838, '\P{kaithi}', ""); + Expect(0, 69838, '\P{^kaithi}', ""); + Expect(1, 69837, '\p{ _KAITHI}', ""); + Expect(0, 69837, '\p{^ _KAITHI}', ""); + Expect(0, 69837, '\P{ _KAITHI}', ""); + Expect(1, 69837, '\P{^ _KAITHI}', ""); + Expect(0, 69838, '\p{ _KAITHI}', ""); + Expect(1, 69838, '\p{^ _KAITHI}', ""); + Expect(1, 69838, '\P{ _KAITHI}', ""); + Expect(0, 69838, '\P{^ _KAITHI}', ""); + Error('\p{ /a/Is_KAITHI}'); + Error('\P{ /a/Is_KAITHI}'); + Expect(1, 69837, '\p{iskaithi}', ""); + Expect(0, 69837, '\p{^iskaithi}', ""); + Expect(0, 69837, '\P{iskaithi}', ""); + Expect(1, 69837, '\P{^iskaithi}', ""); + Expect(0, 69838, '\p{iskaithi}', ""); + Expect(1, 69838, '\p{^iskaithi}', ""); + Expect(1, 69838, '\P{iskaithi}', ""); + Expect(0, 69838, '\P{^iskaithi}', ""); + Expect(1, 69837, '\p{ Is_Kaithi}', ""); + Expect(0, 69837, '\p{^ Is_Kaithi}', ""); + Expect(0, 69837, '\P{ Is_Kaithi}', ""); + Expect(1, 69837, '\P{^ Is_Kaithi}', ""); + Expect(0, 69838, '\p{ Is_Kaithi}', ""); + Expect(1, 69838, '\p{^ Is_Kaithi}', ""); + Expect(1, 69838, '\P{ Is_Kaithi}', ""); + Expect(0, 69838, '\P{^ Is_Kaithi}', ""); + Error('\p{:=--Kthi}'); + Error('\P{:=--Kthi}'); + Expect(1, 69837, '\p{kthi}', ""); + Expect(0, 69837, '\p{^kthi}', ""); + Expect(0, 69837, '\P{kthi}', ""); + Expect(1, 69837, '\P{^kthi}', ""); + Expect(0, 69838, '\p{kthi}', ""); + Expect(1, 69838, '\p{^kthi}', ""); + Expect(1, 69838, '\P{kthi}', ""); + Expect(0, 69838, '\P{^kthi}', ""); + Expect(1, 69837, '\p{ kthi}', ""); + Expect(0, 69837, '\p{^ kthi}', ""); + Expect(0, 69837, '\P{ kthi}', ""); + Expect(1, 69837, '\P{^ kthi}', ""); + Expect(0, 69838, '\p{ kthi}', ""); + Expect(1, 69838, '\p{^ kthi}', ""); + Expect(1, 69838, '\P{ kthi}', ""); + Expect(0, 69838, '\P{^ kthi}', ""); + Error('\p{/a/__IS_kthi}'); + Error('\P{/a/__IS_kthi}'); + Expect(1, 69837, '\p{iskthi}', ""); + Expect(0, 69837, '\p{^iskthi}', ""); + Expect(0, 69837, '\P{iskthi}', ""); + Expect(1, 69837, '\P{^iskthi}', ""); + Expect(0, 69838, '\p{iskthi}', ""); + Expect(1, 69838, '\p{^iskthi}', ""); + Expect(1, 69838, '\P{iskthi}', ""); + Expect(0, 69838, '\P{^iskthi}', ""); + Expect(1, 69837, '\p{- is_Kthi}', ""); + Expect(0, 69837, '\p{^- is_Kthi}', ""); + Expect(0, 69837, '\P{- is_Kthi}', ""); + Expect(1, 69837, '\P{^- is_Kthi}', ""); + Expect(0, 69838, '\p{- is_Kthi}', ""); + Expect(1, 69838, '\p{^- is_Kthi}', ""); + Expect(1, 69838, '\P{- is_Kthi}', ""); + Expect(0, 69838, '\P{^- is_Kthi}', ""); + Error('\p{_ kaktovik_NUMERALS:=}'); + Error('\P{_ kaktovik_NUMERALS:=}'); + Expect(1, 119519, '\p{kaktoviknumerals}', ""); + Expect(0, 119519, '\p{^kaktoviknumerals}', ""); + Expect(0, 119519, '\P{kaktoviknumerals}', ""); + Expect(1, 119519, '\P{^kaktoviknumerals}', ""); + Expect(0, 119520, '\p{kaktoviknumerals}', ""); + Expect(1, 119520, '\p{^kaktoviknumerals}', ""); + Expect(1, 119520, '\P{kaktoviknumerals}', ""); + Expect(0, 119520, '\P{^kaktoviknumerals}', ""); + Expect(1, 119519, '\p{-Kaktovik_Numerals}', ""); + Expect(0, 119519, '\p{^-Kaktovik_Numerals}', ""); + Expect(0, 119519, '\P{-Kaktovik_Numerals}', ""); + Expect(1, 119519, '\P{^-Kaktovik_Numerals}', ""); + Expect(0, 119520, '\p{-Kaktovik_Numerals}', ""); + Expect(1, 119520, '\p{^-Kaktovik_Numerals}', ""); + Expect(1, 119520, '\P{-Kaktovik_Numerals}', ""); + Expect(0, 119520, '\P{^-Kaktovik_Numerals}', ""); + Error('\p{ is_KAKTOVIK_NUMERALS:=}'); + Error('\P{ is_KAKTOVIK_NUMERALS:=}'); + Expect(1, 119519, '\p{iskaktoviknumerals}', ""); + Expect(0, 119519, '\p{^iskaktoviknumerals}', ""); + Expect(0, 119519, '\P{iskaktoviknumerals}', ""); + Expect(1, 119519, '\P{^iskaktoviknumerals}', ""); + Expect(0, 119520, '\p{iskaktoviknumerals}', ""); + Expect(1, 119520, '\p{^iskaktoviknumerals}', ""); + Expect(1, 119520, '\P{iskaktoviknumerals}', ""); + Expect(0, 119520, '\P{^iskaktoviknumerals}', ""); + Expect(1, 119519, '\p{ is_Kaktovik_NUMERALS}', ""); + Expect(0, 119519, '\p{^ is_Kaktovik_NUMERALS}', ""); + Expect(0, 119519, '\P{ is_Kaktovik_NUMERALS}', ""); + Expect(1, 119519, '\P{^ is_Kaktovik_NUMERALS}', ""); + Expect(0, 119520, '\p{ is_Kaktovik_NUMERALS}', ""); + Expect(1, 119520, '\p{^ is_Kaktovik_NUMERALS}', ""); + Expect(1, 119520, '\P{ is_Kaktovik_NUMERALS}', ""); + Expect(0, 119520, '\P{^ is_Kaktovik_NUMERALS}', ""); + Error('\p{:= IN_Kaktovik_NUMERALS}'); + Error('\P{:= IN_Kaktovik_NUMERALS}'); + Expect(1, 119519, '\p{inkaktoviknumerals}', ""); + Expect(0, 119519, '\p{^inkaktoviknumerals}', ""); + Expect(0, 119519, '\P{inkaktoviknumerals}', ""); + Expect(1, 119519, '\P{^inkaktoviknumerals}', ""); + Expect(0, 119520, '\p{inkaktoviknumerals}', ""); + Expect(1, 119520, '\p{^inkaktoviknumerals}', ""); + Expect(1, 119520, '\P{inkaktoviknumerals}', ""); + Expect(0, 119520, '\P{^inkaktoviknumerals}', ""); + Expect(1, 119519, '\p{ in_Kaktovik_Numerals}', ""); + Expect(0, 119519, '\p{^ in_Kaktovik_Numerals}', ""); + Expect(0, 119519, '\P{ in_Kaktovik_Numerals}', ""); + Expect(1, 119519, '\P{^ in_Kaktovik_Numerals}', ""); + Expect(0, 119520, '\p{ in_Kaktovik_Numerals}', ""); + Expect(1, 119520, '\p{^ in_Kaktovik_Numerals}', ""); + Expect(1, 119520, '\P{ in_Kaktovik_Numerals}', ""); + Expect(0, 119520, '\P{^ in_Kaktovik_Numerals}', ""); + Error('\p{-:=Kana_Extended_A}'); + Error('\P{-:=Kana_Extended_A}'); + Expect(1, 110895, '\p{kanaextendeda}', ""); + Expect(0, 110895, '\p{^kanaextendeda}', ""); + Expect(0, 110895, '\P{kanaextendeda}', ""); + Expect(1, 110895, '\P{^kanaextendeda}', ""); + Expect(0, 110896, '\p{kanaextendeda}', ""); + Expect(1, 110896, '\p{^kanaextendeda}', ""); + Expect(1, 110896, '\P{kanaextendeda}', ""); + Expect(0, 110896, '\P{^kanaextendeda}', ""); + Expect(1, 110895, '\p{ _Kana_extended_a}', ""); + Expect(0, 110895, '\p{^ _Kana_extended_a}', ""); + Expect(0, 110895, '\P{ _Kana_extended_a}', ""); + Expect(1, 110895, '\P{^ _Kana_extended_a}', ""); + Expect(0, 110896, '\p{ _Kana_extended_a}', ""); + Expect(1, 110896, '\p{^ _Kana_extended_a}', ""); + Expect(1, 110896, '\P{ _Kana_extended_a}', ""); + Expect(0, 110896, '\P{^ _Kana_extended_a}', ""); + Error('\p{ :=IS_Kana_EXTENDED_A}'); + Error('\P{ :=IS_Kana_EXTENDED_A}'); + Expect(1, 110895, '\p{iskanaextendeda}', ""); + Expect(0, 110895, '\p{^iskanaextendeda}', ""); + Expect(0, 110895, '\P{iskanaextendeda}', ""); + Expect(1, 110895, '\P{^iskanaextendeda}', ""); + Expect(0, 110896, '\p{iskanaextendeda}', ""); + Expect(1, 110896, '\p{^iskanaextendeda}', ""); + Expect(1, 110896, '\P{iskanaextendeda}', ""); + Expect(0, 110896, '\P{^iskanaextendeda}', ""); + Expect(1, 110895, '\p{ _is_Kana_Extended_A}', ""); + Expect(0, 110895, '\p{^ _is_Kana_Extended_A}', ""); + Expect(0, 110895, '\P{ _is_Kana_Extended_A}', ""); + Expect(1, 110895, '\P{^ _is_Kana_Extended_A}', ""); + Expect(0, 110896, '\p{ _is_Kana_Extended_A}', ""); + Expect(1, 110896, '\p{^ _is_Kana_Extended_A}', ""); + Expect(1, 110896, '\P{ _is_Kana_Extended_A}', ""); + Expect(0, 110896, '\P{^ _is_Kana_Extended_A}', ""); + Error('\p{:= In_Kana_extended_a}'); + Error('\P{:= In_Kana_extended_a}'); + Expect(1, 110895, '\p{inkanaextendeda}', ""); + Expect(0, 110895, '\p{^inkanaextendeda}', ""); + Expect(0, 110895, '\P{inkanaextendeda}', ""); + Expect(1, 110895, '\P{^inkanaextendeda}', ""); + Expect(0, 110896, '\p{inkanaextendeda}', ""); + Expect(1, 110896, '\p{^inkanaextendeda}', ""); + Expect(1, 110896, '\P{inkanaextendeda}', ""); + Expect(0, 110896, '\P{^inkanaextendeda}', ""); + Expect(1, 110895, '\p{_IN_KANA_extended_A}', ""); + Expect(0, 110895, '\p{^_IN_KANA_extended_A}', ""); + Expect(0, 110895, '\P{_IN_KANA_extended_A}', ""); + Expect(1, 110895, '\P{^_IN_KANA_extended_A}', ""); + Expect(0, 110896, '\p{_IN_KANA_extended_A}', ""); + Expect(1, 110896, '\p{^_IN_KANA_extended_A}', ""); + Expect(1, 110896, '\P{_IN_KANA_extended_A}', ""); + Expect(0, 110896, '\P{^_IN_KANA_extended_A}', ""); + Error('\p{ Kana_ext_A:=}'); + Error('\P{ Kana_ext_A:=}'); + Expect(1, 110895, '\p{kanaexta}', ""); + Expect(0, 110895, '\p{^kanaexta}', ""); + Expect(0, 110895, '\P{kanaexta}', ""); + Expect(1, 110895, '\P{^kanaexta}', ""); + Expect(0, 110896, '\p{kanaexta}', ""); + Expect(1, 110896, '\p{^kanaexta}', ""); + Expect(1, 110896, '\P{kanaexta}', ""); + Expect(0, 110896, '\P{^kanaexta}', ""); + Expect(1, 110895, '\p{ kana_Ext_A}', ""); + Expect(0, 110895, '\p{^ kana_Ext_A}', ""); + Expect(0, 110895, '\P{ kana_Ext_A}', ""); + Expect(1, 110895, '\P{^ kana_Ext_A}', ""); + Expect(0, 110896, '\p{ kana_Ext_A}', ""); + Expect(1, 110896, '\p{^ kana_Ext_A}', ""); + Expect(1, 110896, '\P{ kana_Ext_A}', ""); + Expect(0, 110896, '\P{^ kana_Ext_A}', ""); + Error('\p{ Is_kana_ext_A/a/}'); + Error('\P{ Is_kana_ext_A/a/}'); + Expect(1, 110895, '\p{iskanaexta}', ""); + Expect(0, 110895, '\p{^iskanaexta}', ""); + Expect(0, 110895, '\P{iskanaexta}', ""); + Expect(1, 110895, '\P{^iskanaexta}', ""); + Expect(0, 110896, '\p{iskanaexta}', ""); + Expect(1, 110896, '\p{^iskanaexta}', ""); + Expect(1, 110896, '\P{iskanaexta}', ""); + Expect(0, 110896, '\P{^iskanaexta}', ""); + Expect(1, 110895, '\p{ IS_KANA_Ext_A}', ""); + Expect(0, 110895, '\p{^ IS_KANA_Ext_A}', ""); + Expect(0, 110895, '\P{ IS_KANA_Ext_A}', ""); + Expect(1, 110895, '\P{^ IS_KANA_Ext_A}', ""); + Expect(0, 110896, '\p{ IS_KANA_Ext_A}', ""); + Expect(1, 110896, '\p{^ IS_KANA_Ext_A}', ""); + Expect(1, 110896, '\P{ IS_KANA_Ext_A}', ""); + Expect(0, 110896, '\P{^ IS_KANA_Ext_A}', ""); + Error('\p{ /a/In_Kana_Ext_A}'); + Error('\P{ /a/In_Kana_Ext_A}'); + Expect(1, 110895, '\p{inkanaexta}', ""); + Expect(0, 110895, '\p{^inkanaexta}', ""); + Expect(0, 110895, '\P{inkanaexta}', ""); + Expect(1, 110895, '\P{^inkanaexta}', ""); + Expect(0, 110896, '\p{inkanaexta}', ""); + Expect(1, 110896, '\p{^inkanaexta}', ""); + Expect(1, 110896, '\P{inkanaexta}', ""); + Expect(0, 110896, '\P{^inkanaexta}', ""); + Expect(1, 110895, '\p{ IN_Kana_ext_A}', ""); + Expect(0, 110895, '\p{^ IN_Kana_ext_A}', ""); + Expect(0, 110895, '\P{ IN_Kana_ext_A}', ""); + Expect(1, 110895, '\P{^ IN_Kana_ext_A}', ""); + Expect(0, 110896, '\p{ IN_Kana_ext_A}', ""); + Expect(1, 110896, '\p{^ IN_Kana_ext_A}', ""); + Expect(1, 110896, '\P{ IN_Kana_ext_A}', ""); + Expect(0, 110896, '\P{^ IN_Kana_ext_A}', ""); + Error('\p{:=-KANA_Extended_b}'); + Error('\P{:=-KANA_Extended_b}'); + Expect(1, 110591, '\p{kanaextendedb}', ""); + Expect(0, 110591, '\p{^kanaextendedb}', ""); + Expect(0, 110591, '\P{kanaextendedb}', ""); + Expect(1, 110591, '\P{^kanaextendedb}', ""); + Expect(0, 110592, '\p{kanaextendedb}', ""); + Expect(1, 110592, '\p{^kanaextendedb}', ""); + Expect(1, 110592, '\P{kanaextendedb}', ""); + Expect(0, 110592, '\P{^kanaextendedb}', ""); + Expect(1, 110591, '\p{ _kana_Extended_B}', ""); + Expect(0, 110591, '\p{^ _kana_Extended_B}', ""); + Expect(0, 110591, '\P{ _kana_Extended_B}', ""); + Expect(1, 110591, '\P{^ _kana_Extended_B}', ""); + Expect(0, 110592, '\p{ _kana_Extended_B}', ""); + Expect(1, 110592, '\p{^ _kana_Extended_B}', ""); + Expect(1, 110592, '\P{ _kana_Extended_B}', ""); + Expect(0, 110592, '\P{^ _kana_Extended_B}', ""); + Error('\p{ Is_Kana_Extended_B/a/}'); + Error('\P{ Is_Kana_Extended_B/a/}'); + Expect(1, 110591, '\p{iskanaextendedb}', ""); + Expect(0, 110591, '\p{^iskanaextendedb}', ""); + Expect(0, 110591, '\P{iskanaextendedb}', ""); + Expect(1, 110591, '\P{^iskanaextendedb}', ""); + Expect(0, 110592, '\p{iskanaextendedb}', ""); + Expect(1, 110592, '\p{^iskanaextendedb}', ""); + Expect(1, 110592, '\P{iskanaextendedb}', ""); + Expect(0, 110592, '\P{^iskanaextendedb}', ""); + Expect(1, 110591, '\p{ -is_kana_Extended_B}', ""); + Expect(0, 110591, '\p{^ -is_kana_Extended_B}', ""); + Expect(0, 110591, '\P{ -is_kana_Extended_B}', ""); + Expect(1, 110591, '\P{^ -is_kana_Extended_B}', ""); + Expect(0, 110592, '\p{ -is_kana_Extended_B}', ""); + Expect(1, 110592, '\p{^ -is_kana_Extended_B}', ""); + Expect(1, 110592, '\P{ -is_kana_Extended_B}', ""); + Expect(0, 110592, '\P{^ -is_kana_Extended_B}', ""); + Error('\p{:=_In_kana_extended_B}'); + Error('\P{:=_In_kana_extended_B}'); + Expect(1, 110591, '\p{inkanaextendedb}', ""); + Expect(0, 110591, '\p{^inkanaextendedb}', ""); + Expect(0, 110591, '\P{inkanaextendedb}', ""); + Expect(1, 110591, '\P{^inkanaextendedb}', ""); + Expect(0, 110592, '\p{inkanaextendedb}', ""); + Expect(1, 110592, '\p{^inkanaextendedb}', ""); + Expect(1, 110592, '\P{inkanaextendedb}', ""); + Expect(0, 110592, '\P{^inkanaextendedb}', ""); + Expect(1, 110591, '\p{-IN_KANA_extended_B}', ""); + Expect(0, 110591, '\p{^-IN_KANA_extended_B}', ""); + Expect(0, 110591, '\P{-IN_KANA_extended_B}', ""); + Expect(1, 110591, '\P{^-IN_KANA_extended_B}', ""); + Expect(0, 110592, '\p{-IN_KANA_extended_B}', ""); + Expect(1, 110592, '\p{^-IN_KANA_extended_B}', ""); + Expect(1, 110592, '\P{-IN_KANA_extended_B}', ""); + Expect(0, 110592, '\P{^-IN_KANA_extended_B}', ""); + Error('\p{ kana_Ext_B:=}'); + Error('\P{ kana_Ext_B:=}'); + Expect(1, 110591, '\p{kanaextb}', ""); + Expect(0, 110591, '\p{^kanaextb}', ""); + Expect(0, 110591, '\P{kanaextb}', ""); + Expect(1, 110591, '\P{^kanaextb}', ""); + Expect(0, 110592, '\p{kanaextb}', ""); + Expect(1, 110592, '\p{^kanaextb}', ""); + Expect(1, 110592, '\P{kanaextb}', ""); + Expect(0, 110592, '\P{^kanaextb}', ""); + Expect(1, 110591, '\p{__Kana_Ext_b}', ""); + Expect(0, 110591, '\p{^__Kana_Ext_b}', ""); + Expect(0, 110591, '\P{__Kana_Ext_b}', ""); + Expect(1, 110591, '\P{^__Kana_Ext_b}', ""); + Expect(0, 110592, '\p{__Kana_Ext_b}', ""); + Expect(1, 110592, '\p{^__Kana_Ext_b}', ""); + Expect(1, 110592, '\P{__Kana_Ext_b}', ""); + Expect(0, 110592, '\P{^__Kana_Ext_b}', ""); + Error('\p{/a/_ is_Kana_Ext_b}'); + Error('\P{/a/_ is_Kana_Ext_b}'); + Expect(1, 110591, '\p{iskanaextb}', ""); + Expect(0, 110591, '\p{^iskanaextb}', ""); + Expect(0, 110591, '\P{iskanaextb}', ""); + Expect(1, 110591, '\P{^iskanaextb}', ""); + Expect(0, 110592, '\p{iskanaextb}', ""); + Expect(1, 110592, '\p{^iskanaextb}', ""); + Expect(1, 110592, '\P{iskanaextb}', ""); + Expect(0, 110592, '\P{^iskanaextb}', ""); + Expect(1, 110591, '\p{ -IS_Kana_ext_b}', ""); + Expect(0, 110591, '\p{^ -IS_Kana_ext_b}', ""); + Expect(0, 110591, '\P{ -IS_Kana_ext_b}', ""); + Expect(1, 110591, '\P{^ -IS_Kana_ext_b}', ""); + Expect(0, 110592, '\p{ -IS_Kana_ext_b}', ""); + Expect(1, 110592, '\p{^ -IS_Kana_ext_b}', ""); + Expect(1, 110592, '\P{ -IS_Kana_ext_b}', ""); + Expect(0, 110592, '\P{^ -IS_Kana_ext_b}', ""); + Error('\p{:=- in_KANA_ext_B}'); + Error('\P{:=- in_KANA_ext_B}'); + Expect(1, 110591, '\p{inkanaextb}', ""); + Expect(0, 110591, '\p{^inkanaextb}', ""); + Expect(0, 110591, '\P{inkanaextb}', ""); + Expect(1, 110591, '\P{^inkanaextb}', ""); + Expect(0, 110592, '\p{inkanaextb}', ""); + Expect(1, 110592, '\p{^inkanaextb}', ""); + Expect(1, 110592, '\P{inkanaextb}', ""); + Expect(0, 110592, '\P{^inkanaextb}', ""); + Expect(1, 110591, '\p{_-IN_kana_ext_B}', ""); + Expect(0, 110591, '\p{^_-IN_kana_ext_B}', ""); + Expect(0, 110591, '\P{_-IN_kana_ext_B}', ""); + Expect(1, 110591, '\P{^_-IN_kana_ext_B}', ""); + Expect(0, 110592, '\p{_-IN_kana_ext_B}', ""); + Expect(1, 110592, '\p{^_-IN_kana_ext_B}', ""); + Expect(1, 110592, '\P{_-IN_kana_ext_B}', ""); + Expect(0, 110592, '\P{^_-IN_kana_ext_B}', ""); + Error('\p{/a/_Kana_supplement}'); + Error('\P{/a/_Kana_supplement}'); + Expect(1, 110847, '\p{kanasupplement}', ""); + Expect(0, 110847, '\p{^kanasupplement}', ""); + Expect(0, 110847, '\P{kanasupplement}', ""); + Expect(1, 110847, '\P{^kanasupplement}', ""); + Expect(0, 110848, '\p{kanasupplement}', ""); + Expect(1, 110848, '\p{^kanasupplement}', ""); + Expect(1, 110848, '\P{kanasupplement}', ""); + Expect(0, 110848, '\P{^kanasupplement}', ""); + Expect(1, 110847, '\p{kana_supplement}', ""); + Expect(0, 110847, '\p{^kana_supplement}', ""); + Expect(0, 110847, '\P{kana_supplement}', ""); + Expect(1, 110847, '\P{^kana_supplement}', ""); + Expect(0, 110848, '\p{kana_supplement}', ""); + Expect(1, 110848, '\p{^kana_supplement}', ""); + Expect(1, 110848, '\P{kana_supplement}', ""); + Expect(0, 110848, '\P{^kana_supplement}', ""); + Error('\p{:= IS_Kana_Supplement}'); + Error('\P{:= IS_Kana_Supplement}'); + Expect(1, 110847, '\p{iskanasupplement}', ""); + Expect(0, 110847, '\p{^iskanasupplement}', ""); + Expect(0, 110847, '\P{iskanasupplement}', ""); + Expect(1, 110847, '\P{^iskanasupplement}', ""); + Expect(0, 110848, '\p{iskanasupplement}', ""); + Expect(1, 110848, '\p{^iskanasupplement}', ""); + Expect(1, 110848, '\P{iskanasupplement}', ""); + Expect(0, 110848, '\P{^iskanasupplement}', ""); + Expect(1, 110847, '\p{ Is_kana_Supplement}', ""); + Expect(0, 110847, '\p{^ Is_kana_Supplement}', ""); + Expect(0, 110847, '\P{ Is_kana_Supplement}', ""); + Expect(1, 110847, '\P{^ Is_kana_Supplement}', ""); + Expect(0, 110848, '\p{ Is_kana_Supplement}', ""); + Expect(1, 110848, '\p{^ Is_kana_Supplement}', ""); + Expect(1, 110848, '\P{ Is_kana_Supplement}', ""); + Expect(0, 110848, '\P{^ Is_kana_Supplement}', ""); + Error('\p{/a/In_Kana_Supplement}'); + Error('\P{/a/In_Kana_Supplement}'); + Expect(1, 110847, '\p{inkanasupplement}', ""); + Expect(0, 110847, '\p{^inkanasupplement}', ""); + Expect(0, 110847, '\P{inkanasupplement}', ""); + Expect(1, 110847, '\P{^inkanasupplement}', ""); + Expect(0, 110848, '\p{inkanasupplement}', ""); + Expect(1, 110848, '\p{^inkanasupplement}', ""); + Expect(1, 110848, '\P{inkanasupplement}', ""); + Expect(0, 110848, '\P{^inkanasupplement}', ""); + Expect(1, 110847, '\p{ In_Kana_supplement}', ""); + Expect(0, 110847, '\p{^ In_Kana_supplement}', ""); + Expect(0, 110847, '\P{ In_Kana_supplement}', ""); + Expect(1, 110847, '\P{^ In_Kana_supplement}', ""); + Expect(0, 110848, '\p{ In_Kana_supplement}', ""); + Expect(1, 110848, '\p{^ In_Kana_supplement}', ""); + Expect(1, 110848, '\P{ In_Kana_supplement}', ""); + Expect(0, 110848, '\P{^ In_Kana_supplement}', ""); + Error('\p{/a/kana_sup}'); + Error('\P{/a/kana_sup}'); + Expect(1, 110847, '\p{kanasup}', ""); + Expect(0, 110847, '\p{^kanasup}', ""); + Expect(0, 110847, '\P{kanasup}', ""); + Expect(1, 110847, '\P{^kanasup}', ""); + Expect(0, 110848, '\p{kanasup}', ""); + Expect(1, 110848, '\p{^kanasup}', ""); + Expect(1, 110848, '\P{kanasup}', ""); + Expect(0, 110848, '\P{^kanasup}', ""); + Expect(1, 110847, '\p{_ kana_SUP}', ""); + Expect(0, 110847, '\p{^_ kana_SUP}', ""); + Expect(0, 110847, '\P{_ kana_SUP}', ""); + Expect(1, 110847, '\P{^_ kana_SUP}', ""); + Expect(0, 110848, '\p{_ kana_SUP}', ""); + Expect(1, 110848, '\p{^_ kana_SUP}', ""); + Expect(1, 110848, '\P{_ kana_SUP}', ""); + Expect(0, 110848, '\P{^_ kana_SUP}', ""); + Error('\p{_/a/Is_Kana_Sup}'); + Error('\P{_/a/Is_Kana_Sup}'); + Expect(1, 110847, '\p{iskanasup}', ""); + Expect(0, 110847, '\p{^iskanasup}', ""); + Expect(0, 110847, '\P{iskanasup}', ""); + Expect(1, 110847, '\P{^iskanasup}', ""); + Expect(0, 110848, '\p{iskanasup}', ""); + Expect(1, 110848, '\p{^iskanasup}', ""); + Expect(1, 110848, '\P{iskanasup}', ""); + Expect(0, 110848, '\P{^iskanasup}', ""); + Expect(1, 110847, '\p{- Is_Kana_Sup}', ""); + Expect(0, 110847, '\p{^- Is_Kana_Sup}', ""); + Expect(0, 110847, '\P{- Is_Kana_Sup}', ""); + Expect(1, 110847, '\P{^- Is_Kana_Sup}', ""); + Expect(0, 110848, '\p{- Is_Kana_Sup}', ""); + Expect(1, 110848, '\p{^- Is_Kana_Sup}', ""); + Expect(1, 110848, '\P{- Is_Kana_Sup}', ""); + Expect(0, 110848, '\P{^- Is_Kana_Sup}', ""); + Error('\p{/a/_In_KANA_Sup}'); + Error('\P{/a/_In_KANA_Sup}'); + Expect(1, 110847, '\p{inkanasup}', ""); + Expect(0, 110847, '\p{^inkanasup}', ""); + Expect(0, 110847, '\P{inkanasup}', ""); + Expect(1, 110847, '\P{^inkanasup}', ""); + Expect(0, 110848, '\p{inkanasup}', ""); + Expect(1, 110848, '\p{^inkanasup}', ""); + Expect(1, 110848, '\P{inkanasup}', ""); + Expect(0, 110848, '\P{^inkanasup}', ""); + Expect(1, 110847, '\p{- IN_Kana_Sup}', ""); + Expect(0, 110847, '\p{^- IN_Kana_Sup}', ""); + Expect(0, 110847, '\P{- IN_Kana_Sup}', ""); + Expect(1, 110847, '\P{^- IN_Kana_Sup}', ""); + Expect(0, 110848, '\p{- IN_Kana_Sup}', ""); + Expect(1, 110848, '\p{^- IN_Kana_Sup}', ""); + Expect(1, 110848, '\P{- IN_Kana_Sup}', ""); + Expect(0, 110848, '\P{^- IN_Kana_Sup}', ""); + Error('\p{ /a/KANBUN}'); + Error('\P{ /a/KANBUN}'); + Expect(1, 12703, '\p{kanbun}', ""); + Expect(0, 12703, '\p{^kanbun}', ""); + Expect(0, 12703, '\P{kanbun}', ""); + Expect(1, 12703, '\P{^kanbun}', ""); + Expect(0, 12704, '\p{kanbun}', ""); + Expect(1, 12704, '\p{^kanbun}', ""); + Expect(1, 12704, '\P{kanbun}', ""); + Expect(0, 12704, '\P{^kanbun}', ""); + Expect(1, 12703, '\p{ kanbun}', ""); + Expect(0, 12703, '\p{^ kanbun}', ""); + Expect(0, 12703, '\P{ kanbun}', ""); + Expect(1, 12703, '\P{^ kanbun}', ""); + Expect(0, 12704, '\p{ kanbun}', ""); + Expect(1, 12704, '\p{^ kanbun}', ""); + Expect(1, 12704, '\P{ kanbun}', ""); + Expect(0, 12704, '\P{^ kanbun}', ""); + Error('\p{ -IS_Kanbun/a/}'); + Error('\P{ -IS_Kanbun/a/}'); + Expect(1, 12703, '\p{iskanbun}', ""); + Expect(0, 12703, '\p{^iskanbun}', ""); + Expect(0, 12703, '\P{iskanbun}', ""); + Expect(1, 12703, '\P{^iskanbun}', ""); + Expect(0, 12704, '\p{iskanbun}', ""); + Expect(1, 12704, '\p{^iskanbun}', ""); + Expect(1, 12704, '\P{iskanbun}', ""); + Expect(0, 12704, '\P{^iskanbun}', ""); + Expect(1, 12703, '\p{ Is_Kanbun}', ""); + Expect(0, 12703, '\p{^ Is_Kanbun}', ""); + Expect(0, 12703, '\P{ Is_Kanbun}', ""); + Expect(1, 12703, '\P{^ Is_Kanbun}', ""); + Expect(0, 12704, '\p{ Is_Kanbun}', ""); + Expect(1, 12704, '\p{^ Is_Kanbun}', ""); + Expect(1, 12704, '\P{ Is_Kanbun}', ""); + Expect(0, 12704, '\P{^ Is_Kanbun}', ""); + Error('\p{ _In_kanbun:=}'); + Error('\P{ _In_kanbun:=}'); + Expect(1, 12703, '\p{inkanbun}', ""); + Expect(0, 12703, '\p{^inkanbun}', ""); + Expect(0, 12703, '\P{inkanbun}', ""); + Expect(1, 12703, '\P{^inkanbun}', ""); + Expect(0, 12704, '\p{inkanbun}', ""); + Expect(1, 12704, '\p{^inkanbun}', ""); + Expect(1, 12704, '\P{inkanbun}', ""); + Expect(0, 12704, '\P{^inkanbun}', ""); + Expect(1, 12703, '\p{ _IN_Kanbun}', ""); + Expect(0, 12703, '\p{^ _IN_Kanbun}', ""); + Expect(0, 12703, '\P{ _IN_Kanbun}', ""); + Expect(1, 12703, '\P{^ _IN_Kanbun}', ""); + Expect(0, 12704, '\p{ _IN_Kanbun}', ""); + Expect(1, 12704, '\p{^ _IN_Kanbun}', ""); + Expect(1, 12704, '\P{ _IN_Kanbun}', ""); + Expect(0, 12704, '\P{^ _IN_Kanbun}', ""); + Error('\p{/a/ _Kangxi_RADICALS}'); + Error('\P{/a/ _Kangxi_RADICALS}'); + Expect(1, 12255, '\p{kangxiradicals}', ""); + Expect(0, 12255, '\p{^kangxiradicals}', ""); + Expect(0, 12255, '\P{kangxiradicals}', ""); + Expect(1, 12255, '\P{^kangxiradicals}', ""); + Expect(0, 12256, '\p{kangxiradicals}', ""); + Expect(1, 12256, '\p{^kangxiradicals}', ""); + Expect(1, 12256, '\P{kangxiradicals}', ""); + Expect(0, 12256, '\P{^kangxiradicals}', ""); + Expect(1, 12255, '\p{_ KANGXI_Radicals}', ""); + Expect(0, 12255, '\p{^_ KANGXI_Radicals}', ""); + Expect(0, 12255, '\P{_ KANGXI_Radicals}', ""); + Expect(1, 12255, '\P{^_ KANGXI_Radicals}', ""); + Expect(0, 12256, '\p{_ KANGXI_Radicals}', ""); + Expect(1, 12256, '\p{^_ KANGXI_Radicals}', ""); + Expect(1, 12256, '\P{_ KANGXI_Radicals}', ""); + Expect(0, 12256, '\P{^_ KANGXI_Radicals}', ""); + Error('\p{_/a/is_Kangxi_RADICALS}'); + Error('\P{_/a/is_Kangxi_RADICALS}'); + Expect(1, 12255, '\p{iskangxiradicals}', ""); + Expect(0, 12255, '\p{^iskangxiradicals}', ""); + Expect(0, 12255, '\P{iskangxiradicals}', ""); + Expect(1, 12255, '\P{^iskangxiradicals}', ""); + Expect(0, 12256, '\p{iskangxiradicals}', ""); + Expect(1, 12256, '\p{^iskangxiradicals}', ""); + Expect(1, 12256, '\P{iskangxiradicals}', ""); + Expect(0, 12256, '\P{^iskangxiradicals}', ""); + Expect(1, 12255, '\p{Is_Kangxi_Radicals}', ""); + Expect(0, 12255, '\p{^Is_Kangxi_Radicals}', ""); + Expect(0, 12255, '\P{Is_Kangxi_Radicals}', ""); + Expect(1, 12255, '\P{^Is_Kangxi_Radicals}', ""); + Expect(0, 12256, '\p{Is_Kangxi_Radicals}', ""); + Expect(1, 12256, '\p{^Is_Kangxi_Radicals}', ""); + Expect(1, 12256, '\P{Is_Kangxi_Radicals}', ""); + Expect(0, 12256, '\P{^Is_Kangxi_Radicals}', ""); + Error('\p{ In_KANGXI_Radicals/a/}'); + Error('\P{ In_KANGXI_Radicals/a/}'); + Expect(1, 12255, '\p{inkangxiradicals}', ""); + Expect(0, 12255, '\p{^inkangxiradicals}', ""); + Expect(0, 12255, '\P{inkangxiradicals}', ""); + Expect(1, 12255, '\P{^inkangxiradicals}', ""); + Expect(0, 12256, '\p{inkangxiradicals}', ""); + Expect(1, 12256, '\p{^inkangxiradicals}', ""); + Expect(1, 12256, '\P{inkangxiradicals}', ""); + Expect(0, 12256, '\P{^inkangxiradicals}', ""); + Expect(1, 12255, '\p{_ in_Kangxi_Radicals}', ""); + Expect(0, 12255, '\p{^_ in_Kangxi_Radicals}', ""); + Expect(0, 12255, '\P{_ in_Kangxi_Radicals}', ""); + Expect(1, 12255, '\P{^_ in_Kangxi_Radicals}', ""); + Expect(0, 12256, '\p{_ in_Kangxi_Radicals}', ""); + Expect(1, 12256, '\p{^_ in_Kangxi_Radicals}', ""); + Expect(1, 12256, '\P{_ in_Kangxi_Radicals}', ""); + Expect(0, 12256, '\P{^_ in_Kangxi_Radicals}', ""); + Error('\p{/a/ kangxi}'); + Error('\P{/a/ kangxi}'); + Expect(1, 12255, '\p{kangxi}', ""); + Expect(0, 12255, '\p{^kangxi}', ""); + Expect(0, 12255, '\P{kangxi}', ""); + Expect(1, 12255, '\P{^kangxi}', ""); + Expect(0, 12256, '\p{kangxi}', ""); + Expect(1, 12256, '\p{^kangxi}', ""); + Expect(1, 12256, '\P{kangxi}', ""); + Expect(0, 12256, '\P{^kangxi}', ""); + Expect(1, 12255, '\p{ KANGXI}', ""); + Expect(0, 12255, '\p{^ KANGXI}', ""); + Expect(0, 12255, '\P{ KANGXI}', ""); + Expect(1, 12255, '\P{^ KANGXI}', ""); + Expect(0, 12256, '\p{ KANGXI}', ""); + Expect(1, 12256, '\p{^ KANGXI}', ""); + Expect(1, 12256, '\P{ KANGXI}', ""); + Expect(0, 12256, '\P{^ KANGXI}', ""); + Error('\p{--Is_kangxi/a/}'); + Error('\P{--Is_kangxi/a/}'); + Expect(1, 12255, '\p{iskangxi}', ""); + Expect(0, 12255, '\p{^iskangxi}', ""); + Expect(0, 12255, '\P{iskangxi}', ""); + Expect(1, 12255, '\P{^iskangxi}', ""); + Expect(0, 12256, '\p{iskangxi}', ""); + Expect(1, 12256, '\p{^iskangxi}', ""); + Expect(1, 12256, '\P{iskangxi}', ""); + Expect(0, 12256, '\P{^iskangxi}', ""); + Expect(1, 12255, '\p{- Is_KANGXI}', ""); + Expect(0, 12255, '\p{^- Is_KANGXI}', ""); + Expect(0, 12255, '\P{- Is_KANGXI}', ""); + Expect(1, 12255, '\P{^- Is_KANGXI}', ""); + Expect(0, 12256, '\p{- Is_KANGXI}', ""); + Expect(1, 12256, '\p{^- Is_KANGXI}', ""); + Expect(1, 12256, '\P{- Is_KANGXI}', ""); + Expect(0, 12256, '\P{^- Is_KANGXI}', ""); + Error('\p{ -In_Kangxi/a/}'); + Error('\P{ -In_Kangxi/a/}'); + Expect(1, 12255, '\p{inkangxi}', ""); + Expect(0, 12255, '\p{^inkangxi}', ""); + Expect(0, 12255, '\P{inkangxi}', ""); + Expect(1, 12255, '\P{^inkangxi}', ""); + Expect(0, 12256, '\p{inkangxi}', ""); + Expect(1, 12256, '\p{^inkangxi}', ""); + Expect(1, 12256, '\P{inkangxi}', ""); + Expect(0, 12256, '\P{^inkangxi}', ""); + Expect(1, 12255, '\p{__In_kangxi}', ""); + Expect(0, 12255, '\p{^__In_kangxi}', ""); + Expect(0, 12255, '\P{__In_kangxi}', ""); + Expect(1, 12255, '\P{^__In_kangxi}', ""); + Expect(0, 12256, '\p{__In_kangxi}', ""); + Expect(1, 12256, '\p{^__In_kangxi}', ""); + Expect(1, 12256, '\P{__In_kangxi}', ""); + Expect(0, 12256, '\P{^__In_kangxi}', ""); + Error('\p{ _KANNADA:=}'); + Error('\P{ _KANNADA:=}'); + Expect(1, 43061, '\p{kannada}', ""); + Expect(0, 43061, '\p{^kannada}', ""); + Expect(0, 43061, '\P{kannada}', ""); + Expect(1, 43061, '\P{^kannada}', ""); + Expect(0, 43062, '\p{kannada}', ""); + Expect(1, 43062, '\p{^kannada}', ""); + Expect(1, 43062, '\P{kannada}', ""); + Expect(0, 43062, '\P{^kannada}', ""); + Expect(1, 43061, '\p{_ KANNADA}', ""); + Expect(0, 43061, '\p{^_ KANNADA}', ""); + Expect(0, 43061, '\P{_ KANNADA}', ""); + Expect(1, 43061, '\P{^_ KANNADA}', ""); + Expect(0, 43062, '\p{_ KANNADA}', ""); + Expect(1, 43062, '\p{^_ KANNADA}', ""); + Expect(1, 43062, '\P{_ KANNADA}', ""); + Expect(0, 43062, '\P{^_ KANNADA}', ""); + Error('\p{:=-Is_Kannada}'); + Error('\P{:=-Is_Kannada}'); + Expect(1, 43061, '\p{iskannada}', ""); + Expect(0, 43061, '\p{^iskannada}', ""); + Expect(0, 43061, '\P{iskannada}', ""); + Expect(1, 43061, '\P{^iskannada}', ""); + Expect(0, 43062, '\p{iskannada}', ""); + Expect(1, 43062, '\p{^iskannada}', ""); + Expect(1, 43062, '\P{iskannada}', ""); + Expect(0, 43062, '\P{^iskannada}', ""); + Expect(1, 43061, '\p{ -Is_kannada}', ""); + Expect(0, 43061, '\p{^ -Is_kannada}', ""); + Expect(0, 43061, '\P{ -Is_kannada}', ""); + Expect(1, 43061, '\P{^ -Is_kannada}', ""); + Expect(0, 43062, '\p{ -Is_kannada}', ""); + Expect(1, 43062, '\p{^ -Is_kannada}', ""); + Expect(1, 43062, '\P{ -Is_kannada}', ""); + Expect(0, 43062, '\P{^ -Is_kannada}', ""); + Error('\p{_ knda:=}'); + Error('\P{_ knda:=}'); + Expect(1, 43061, '\p{knda}', ""); + Expect(0, 43061, '\p{^knda}', ""); + Expect(0, 43061, '\P{knda}', ""); + Expect(1, 43061, '\P{^knda}', ""); + Expect(0, 43062, '\p{knda}', ""); + Expect(1, 43062, '\p{^knda}', ""); + Expect(1, 43062, '\P{knda}', ""); + Expect(0, 43062, '\P{^knda}', ""); + Expect(1, 43061, '\p{ Knda}', ""); + Expect(0, 43061, '\p{^ Knda}', ""); + Expect(0, 43061, '\P{ Knda}', ""); + Expect(1, 43061, '\P{^ Knda}', ""); + Expect(0, 43062, '\p{ Knda}', ""); + Expect(1, 43062, '\p{^ Knda}', ""); + Expect(1, 43062, '\P{ Knda}', ""); + Expect(0, 43062, '\P{^ Knda}', ""); + Error('\p{ Is_knda/a/}'); + Error('\P{ Is_knda/a/}'); + Expect(1, 43061, '\p{isknda}', ""); + Expect(0, 43061, '\p{^isknda}', ""); + Expect(0, 43061, '\P{isknda}', ""); + Expect(1, 43061, '\P{^isknda}', ""); + Expect(0, 43062, '\p{isknda}', ""); + Expect(1, 43062, '\p{^isknda}', ""); + Expect(1, 43062, '\P{isknda}', ""); + Expect(0, 43062, '\P{^isknda}', ""); + Expect(1, 43061, '\p{-_is_KNDA}', ""); + Expect(0, 43061, '\p{^-_is_KNDA}', ""); + Expect(0, 43061, '\P{-_is_KNDA}', ""); + Expect(1, 43061, '\P{^-_is_KNDA}', ""); + Expect(0, 43062, '\p{-_is_KNDA}', ""); + Expect(1, 43062, '\p{^-_is_KNDA}', ""); + Expect(1, 43062, '\P{-_is_KNDA}', ""); + Expect(0, 43062, '\P{^-_is_KNDA}', ""); + Error('\p{/a/ -Katakana}'); + Error('\P{/a/ -Katakana}'); + Expect(1, 110951, '\p{katakana}', ""); + Expect(0, 110951, '\p{^katakana}', ""); + Expect(0, 110951, '\P{katakana}', ""); + Expect(1, 110951, '\P{^katakana}', ""); + Expect(0, 110952, '\p{katakana}', ""); + Expect(1, 110952, '\p{^katakana}', ""); + Expect(1, 110952, '\P{katakana}', ""); + Expect(0, 110952, '\P{^katakana}', ""); + Expect(1, 110951, '\p{ Katakana}', ""); + Expect(0, 110951, '\p{^ Katakana}', ""); + Expect(0, 110951, '\P{ Katakana}', ""); + Expect(1, 110951, '\P{^ Katakana}', ""); + Expect(0, 110952, '\p{ Katakana}', ""); + Expect(1, 110952, '\p{^ Katakana}', ""); + Expect(1, 110952, '\P{ Katakana}', ""); + Expect(0, 110952, '\P{^ Katakana}', ""); + Error('\p{_-IS_katakana:=}'); + Error('\P{_-IS_katakana:=}'); + Expect(1, 110951, '\p{iskatakana}', ""); + Expect(0, 110951, '\p{^iskatakana}', ""); + Expect(0, 110951, '\P{iskatakana}', ""); + Expect(1, 110951, '\P{^iskatakana}', ""); + Expect(0, 110952, '\p{iskatakana}', ""); + Expect(1, 110952, '\p{^iskatakana}', ""); + Expect(1, 110952, '\P{iskatakana}', ""); + Expect(0, 110952, '\P{^iskatakana}', ""); + Expect(1, 110951, '\p{ _IS_Katakana}', ""); + Expect(0, 110951, '\p{^ _IS_Katakana}', ""); + Expect(0, 110951, '\P{ _IS_Katakana}', ""); + Expect(1, 110951, '\P{^ _IS_Katakana}', ""); + Expect(0, 110952, '\p{ _IS_Katakana}', ""); + Expect(1, 110952, '\p{^ _IS_Katakana}', ""); + Expect(1, 110952, '\P{ _IS_Katakana}', ""); + Expect(0, 110952, '\P{^ _IS_Katakana}', ""); + Error('\p{ -KANA/a/}'); + Error('\P{ -KANA/a/}'); + Expect(1, 110951, '\p{kana}', ""); + Expect(0, 110951, '\p{^kana}', ""); + Expect(0, 110951, '\P{kana}', ""); + Expect(1, 110951, '\P{^kana}', ""); + Expect(0, 110952, '\p{kana}', ""); + Expect(1, 110952, '\p{^kana}', ""); + Expect(1, 110952, '\P{kana}', ""); + Expect(0, 110952, '\P{^kana}', ""); + Expect(1, 110951, '\p{-Kana}', ""); + Expect(0, 110951, '\p{^-Kana}', ""); + Expect(0, 110951, '\P{-Kana}', ""); + Expect(1, 110951, '\P{^-Kana}', ""); + Expect(0, 110952, '\p{-Kana}', ""); + Expect(1, 110952, '\p{^-Kana}', ""); + Expect(1, 110952, '\P{-Kana}', ""); + Expect(0, 110952, '\P{^-Kana}', ""); + Error('\p{/a/ IS_Kana}'); + Error('\P{/a/ IS_Kana}'); + Expect(1, 110951, '\p{iskana}', ""); + Expect(0, 110951, '\p{^iskana}', ""); + Expect(0, 110951, '\P{iskana}', ""); + Expect(1, 110951, '\P{^iskana}', ""); + Expect(0, 110952, '\p{iskana}', ""); + Expect(1, 110952, '\p{^iskana}', ""); + Expect(1, 110952, '\P{iskana}', ""); + Expect(0, 110952, '\P{^iskana}', ""); + Expect(1, 110951, '\p{-_Is_kana}', ""); + Expect(0, 110951, '\p{^-_Is_kana}', ""); + Expect(0, 110951, '\P{-_Is_kana}', ""); + Expect(1, 110951, '\P{^-_Is_kana}', ""); + Expect(0, 110952, '\p{-_Is_kana}', ""); + Expect(1, 110952, '\p{^-_Is_kana}', ""); + Expect(1, 110952, '\P{-_Is_kana}', ""); + Expect(0, 110952, '\P{^-_Is_kana}', ""); + Error('\p{Katakana_Or_Hiragana}'); + Error('\P{Katakana_Or_Hiragana}'); + Error('\p{Hrkt}'); + Error('\P{Hrkt}'); + Error('\p{/a/_-KATAKANA_Phonetic_Extensions}'); + Error('\P{/a/_-KATAKANA_Phonetic_Extensions}'); + Expect(1, 12799, '\p{katakanaphoneticextensions}', ""); + Expect(0, 12799, '\p{^katakanaphoneticextensions}', ""); + Expect(0, 12799, '\P{katakanaphoneticextensions}', ""); + Expect(1, 12799, '\P{^katakanaphoneticextensions}', ""); + Expect(0, 12800, '\p{katakanaphoneticextensions}', ""); + Expect(1, 12800, '\p{^katakanaphoneticextensions}', ""); + Expect(1, 12800, '\P{katakanaphoneticextensions}', ""); + Expect(0, 12800, '\P{^katakanaphoneticextensions}', ""); + Expect(1, 12799, '\p{-_Katakana_Phonetic_Extensions}', ""); + Expect(0, 12799, '\p{^-_Katakana_Phonetic_Extensions}', ""); + Expect(0, 12799, '\P{-_Katakana_Phonetic_Extensions}', ""); + Expect(1, 12799, '\P{^-_Katakana_Phonetic_Extensions}', ""); + Expect(0, 12800, '\p{-_Katakana_Phonetic_Extensions}', ""); + Expect(1, 12800, '\p{^-_Katakana_Phonetic_Extensions}', ""); + Expect(1, 12800, '\P{-_Katakana_Phonetic_Extensions}', ""); + Expect(0, 12800, '\P{^-_Katakana_Phonetic_Extensions}', ""); + Error('\p{:= Is_KATAKANA_PHONETIC_Extensions}'); + Error('\P{:= Is_KATAKANA_PHONETIC_Extensions}'); + Expect(1, 12799, '\p{iskatakanaphoneticextensions}', ""); + Expect(0, 12799, '\p{^iskatakanaphoneticextensions}', ""); + Expect(0, 12799, '\P{iskatakanaphoneticextensions}', ""); + Expect(1, 12799, '\P{^iskatakanaphoneticextensions}', ""); + Expect(0, 12800, '\p{iskatakanaphoneticextensions}', ""); + Expect(1, 12800, '\p{^iskatakanaphoneticextensions}', ""); + Expect(1, 12800, '\P{iskatakanaphoneticextensions}', ""); + Expect(0, 12800, '\P{^iskatakanaphoneticextensions}', ""); + Expect(1, 12799, '\p{-is_Katakana_Phonetic_Extensions}', ""); + Expect(0, 12799, '\p{^-is_Katakana_Phonetic_Extensions}', ""); + Expect(0, 12799, '\P{-is_Katakana_Phonetic_Extensions}', ""); + Expect(1, 12799, '\P{^-is_Katakana_Phonetic_Extensions}', ""); + Expect(0, 12800, '\p{-is_Katakana_Phonetic_Extensions}', ""); + Expect(1, 12800, '\p{^-is_Katakana_Phonetic_Extensions}', ""); + Expect(1, 12800, '\P{-is_Katakana_Phonetic_Extensions}', ""); + Expect(0, 12800, '\P{^-is_Katakana_Phonetic_Extensions}', ""); + Error('\p{/a/- in_Katakana_Phonetic_Extensions}'); + Error('\P{/a/- in_Katakana_Phonetic_Extensions}'); + Expect(1, 12799, '\p{inkatakanaphoneticextensions}', ""); + Expect(0, 12799, '\p{^inkatakanaphoneticextensions}', ""); + Expect(0, 12799, '\P{inkatakanaphoneticextensions}', ""); + Expect(1, 12799, '\P{^inkatakanaphoneticextensions}', ""); + Expect(0, 12800, '\p{inkatakanaphoneticextensions}', ""); + Expect(1, 12800, '\p{^inkatakanaphoneticextensions}', ""); + Expect(1, 12800, '\P{inkatakanaphoneticextensions}', ""); + Expect(0, 12800, '\P{^inkatakanaphoneticextensions}', ""); + Expect(1, 12799, '\p{_ IN_KATAKANA_phonetic_Extensions}', ""); + Expect(0, 12799, '\p{^_ IN_KATAKANA_phonetic_Extensions}', ""); + Expect(0, 12799, '\P{_ IN_KATAKANA_phonetic_Extensions}', ""); + Expect(1, 12799, '\P{^_ IN_KATAKANA_phonetic_Extensions}', ""); + Expect(0, 12800, '\p{_ IN_KATAKANA_phonetic_Extensions}', ""); + Expect(1, 12800, '\p{^_ IN_KATAKANA_phonetic_Extensions}', ""); + Expect(1, 12800, '\P{_ IN_KATAKANA_phonetic_Extensions}', ""); + Expect(0, 12800, '\P{^_ IN_KATAKANA_phonetic_Extensions}', ""); + Error('\p{ katakana_Ext:=}'); + Error('\P{ katakana_Ext:=}'); + Expect(1, 12799, '\p{katakanaext}', ""); + Expect(0, 12799, '\p{^katakanaext}', ""); + Expect(0, 12799, '\P{katakanaext}', ""); + Expect(1, 12799, '\P{^katakanaext}', ""); + Expect(0, 12800, '\p{katakanaext}', ""); + Expect(1, 12800, '\p{^katakanaext}', ""); + Expect(1, 12800, '\P{katakanaext}', ""); + Expect(0, 12800, '\P{^katakanaext}', ""); + Expect(1, 12799, '\p{ KATAKANA_Ext}', ""); + Expect(0, 12799, '\p{^ KATAKANA_Ext}', ""); + Expect(0, 12799, '\P{ KATAKANA_Ext}', ""); + Expect(1, 12799, '\P{^ KATAKANA_Ext}', ""); + Expect(0, 12800, '\p{ KATAKANA_Ext}', ""); + Expect(1, 12800, '\p{^ KATAKANA_Ext}', ""); + Expect(1, 12800, '\P{ KATAKANA_Ext}', ""); + Expect(0, 12800, '\P{^ KATAKANA_Ext}', ""); + Error('\p{-/a/IS_Katakana_EXT}'); + Error('\P{-/a/IS_Katakana_EXT}'); + Expect(1, 12799, '\p{iskatakanaext}', ""); + Expect(0, 12799, '\p{^iskatakanaext}', ""); + Expect(0, 12799, '\P{iskatakanaext}', ""); + Expect(1, 12799, '\P{^iskatakanaext}', ""); + Expect(0, 12800, '\p{iskatakanaext}', ""); + Expect(1, 12800, '\p{^iskatakanaext}', ""); + Expect(1, 12800, '\P{iskatakanaext}', ""); + Expect(0, 12800, '\P{^iskatakanaext}', ""); + Expect(1, 12799, '\p{ Is_katakana_Ext}', ""); + Expect(0, 12799, '\p{^ Is_katakana_Ext}', ""); + Expect(0, 12799, '\P{ Is_katakana_Ext}', ""); + Expect(1, 12799, '\P{^ Is_katakana_Ext}', ""); + Expect(0, 12800, '\p{ Is_katakana_Ext}', ""); + Expect(1, 12800, '\p{^ Is_katakana_Ext}', ""); + Expect(1, 12800, '\P{ Is_katakana_Ext}', ""); + Expect(0, 12800, '\P{^ Is_katakana_Ext}', ""); + Error('\p{ in_Katakana_ext:=}'); + Error('\P{ in_Katakana_ext:=}'); + Expect(1, 12799, '\p{inkatakanaext}', ""); + Expect(0, 12799, '\p{^inkatakanaext}', ""); + Expect(0, 12799, '\P{inkatakanaext}', ""); + Expect(1, 12799, '\P{^inkatakanaext}', ""); + Expect(0, 12800, '\p{inkatakanaext}', ""); + Expect(1, 12800, '\p{^inkatakanaext}', ""); + Expect(1, 12800, '\P{inkatakanaext}', ""); + Expect(0, 12800, '\P{^inkatakanaext}', ""); + Expect(1, 12799, '\p{_ IN_KATAKANA_EXT}', ""); + Expect(0, 12799, '\p{^_ IN_KATAKANA_EXT}', ""); + Expect(0, 12799, '\P{_ IN_KATAKANA_EXT}', ""); + Expect(1, 12799, '\P{^_ IN_KATAKANA_EXT}', ""); + Expect(0, 12800, '\p{_ IN_KATAKANA_EXT}', ""); + Expect(1, 12800, '\p{^_ IN_KATAKANA_EXT}', ""); + Expect(1, 12800, '\P{_ IN_KATAKANA_EXT}', ""); + Expect(0, 12800, '\P{^_ IN_KATAKANA_EXT}', ""); + Error('\p{/a/ Kawi}'); + Error('\P{/a/ Kawi}'); + Expect(1, 73562, '\p{kawi}', ""); + Expect(0, 73562, '\p{^kawi}', ""); + Expect(0, 73562, '\P{kawi}', ""); + Expect(1, 73562, '\P{^kawi}', ""); + Expect(0, 73563, '\p{kawi}', ""); + Expect(1, 73563, '\p{^kawi}', ""); + Expect(1, 73563, '\P{kawi}', ""); + Expect(0, 73563, '\P{^kawi}', ""); + Expect(1, 73562, '\p{_ Kawi}', ""); + Expect(0, 73562, '\p{^_ Kawi}', ""); + Expect(0, 73562, '\P{_ Kawi}', ""); + Expect(1, 73562, '\P{^_ Kawi}', ""); + Expect(0, 73563, '\p{_ Kawi}', ""); + Expect(1, 73563, '\p{^_ Kawi}', ""); + Expect(1, 73563, '\P{_ Kawi}', ""); + Expect(0, 73563, '\P{^_ Kawi}', ""); + Error('\p{--IS_Kawi/a/}'); + Error('\P{--IS_Kawi/a/}'); + Expect(1, 73562, '\p{iskawi}', ""); + Expect(0, 73562, '\p{^iskawi}', ""); + Expect(0, 73562, '\P{iskawi}', ""); + Expect(1, 73562, '\P{^iskawi}', ""); + Expect(0, 73563, '\p{iskawi}', ""); + Expect(1, 73563, '\p{^iskawi}', ""); + Expect(1, 73563, '\P{iskawi}', ""); + Expect(0, 73563, '\P{^iskawi}', ""); + Expect(1, 73562, '\p{_ Is_Kawi}', ""); + Expect(0, 73562, '\p{^_ Is_Kawi}', ""); + Expect(0, 73562, '\P{_ Is_Kawi}', ""); + Expect(1, 73562, '\P{^_ Is_Kawi}', ""); + Expect(0, 73563, '\p{_ Is_Kawi}', ""); + Expect(1, 73563, '\p{^_ Is_Kawi}', ""); + Expect(1, 73563, '\P{_ Is_Kawi}', ""); + Expect(0, 73563, '\P{^_ Is_Kawi}', ""); + Error('\p{:=- KAYAH_li}'); + Error('\P{:=- KAYAH_li}'); + Expect(1, 43311, '\p{kayahli}', ""); + Expect(0, 43311, '\p{^kayahli}', ""); + Expect(0, 43311, '\P{kayahli}', ""); + Expect(1, 43311, '\P{^kayahli}', ""); + Expect(0, 43312, '\p{kayahli}', ""); + Expect(1, 43312, '\p{^kayahli}', ""); + Expect(1, 43312, '\P{kayahli}', ""); + Expect(0, 43312, '\P{^kayahli}', ""); + Expect(1, 43311, '\p{-Kayah_Li}', ""); + Expect(0, 43311, '\p{^-Kayah_Li}', ""); + Expect(0, 43311, '\P{-Kayah_Li}', ""); + Expect(1, 43311, '\P{^-Kayah_Li}', ""); + Expect(0, 43312, '\p{-Kayah_Li}', ""); + Expect(1, 43312, '\p{^-Kayah_Li}', ""); + Expect(1, 43312, '\P{-Kayah_Li}', ""); + Expect(0, 43312, '\P{^-Kayah_Li}', ""); + Error('\p{:=IS_Kayah_Li}'); + Error('\P{:=IS_Kayah_Li}'); + Expect(1, 43311, '\p{iskayahli}', ""); + Expect(0, 43311, '\p{^iskayahli}', ""); + Expect(0, 43311, '\P{iskayahli}', ""); + Expect(1, 43311, '\P{^iskayahli}', ""); + Expect(0, 43312, '\p{iskayahli}', ""); + Expect(1, 43312, '\p{^iskayahli}', ""); + Expect(1, 43312, '\P{iskayahli}', ""); + Expect(0, 43312, '\P{^iskayahli}', ""); + Expect(1, 43311, '\p{ Is_Kayah_li}', ""); + Expect(0, 43311, '\p{^ Is_Kayah_li}', ""); + Expect(0, 43311, '\P{ Is_Kayah_li}', ""); + Expect(1, 43311, '\P{^ Is_Kayah_li}', ""); + Expect(0, 43312, '\p{ Is_Kayah_li}', ""); + Expect(1, 43312, '\p{^ Is_Kayah_li}', ""); + Expect(1, 43312, '\P{ Is_Kayah_li}', ""); + Expect(0, 43312, '\P{^ Is_Kayah_li}', ""); + Error('\p{ _KALI/a/}'); + Error('\P{ _KALI/a/}'); + Expect(1, 43311, '\p{kali}', ""); + Expect(0, 43311, '\p{^kali}', ""); + Expect(0, 43311, '\P{kali}', ""); + Expect(1, 43311, '\P{^kali}', ""); + Expect(0, 43312, '\p{kali}', ""); + Expect(1, 43312, '\p{^kali}', ""); + Expect(1, 43312, '\P{kali}', ""); + Expect(0, 43312, '\P{^kali}', ""); + Expect(1, 43311, '\p{_ kali}', ""); + Expect(0, 43311, '\p{^_ kali}', ""); + Expect(0, 43311, '\P{_ kali}', ""); + Expect(1, 43311, '\P{^_ kali}', ""); + Expect(0, 43312, '\p{_ kali}', ""); + Expect(1, 43312, '\p{^_ kali}', ""); + Expect(1, 43312, '\P{_ kali}', ""); + Expect(0, 43312, '\P{^_ kali}', ""); + Error('\p{/a/ -IS_KALI}'); + Error('\P{/a/ -IS_KALI}'); + Expect(1, 43311, '\p{iskali}', ""); + Expect(0, 43311, '\p{^iskali}', ""); + Expect(0, 43311, '\P{iskali}', ""); + Expect(1, 43311, '\P{^iskali}', ""); + Expect(0, 43312, '\p{iskali}', ""); + Expect(1, 43312, '\p{^iskali}', ""); + Expect(1, 43312, '\P{iskali}', ""); + Expect(0, 43312, '\P{^iskali}', ""); + Expect(1, 43311, '\p{--is_KALI}', ""); + Expect(0, 43311, '\p{^--is_KALI}', ""); + Expect(0, 43311, '\P{--is_KALI}', ""); + Expect(1, 43311, '\P{^--is_KALI}', ""); + Expect(0, 43312, '\p{--is_KALI}', ""); + Expect(1, 43312, '\p{^--is_KALI}', ""); + Expect(1, 43312, '\P{--is_KALI}', ""); + Expect(0, 43312, '\P{^--is_KALI}', ""); + Error('\p{:= KEH_NoMirror}'); + Error('\P{:= KEH_NoMirror}'); + Expect(1, 78013, '\p{kehnomirror}', ""); + Expect(0, 78013, '\p{^kehnomirror}', ""); + Expect(0, 78013, '\P{kehnomirror}', ""); + Expect(1, 78013, '\P{^kehnomirror}', ""); + Expect(0, 78014, '\p{kehnomirror}', ""); + Expect(1, 78014, '\p{^kehnomirror}', ""); + Expect(1, 78014, '\P{kehnomirror}', ""); + Expect(0, 78014, '\P{^kehnomirror}', ""); + Expect(1, 78013, '\p{ keh_NOMIRROR}', ""); + Expect(0, 78013, '\p{^ keh_NOMIRROR}', ""); + Expect(0, 78013, '\P{ keh_NOMIRROR}', ""); + Expect(1, 78013, '\P{^ keh_NOMIRROR}', ""); + Expect(0, 78014, '\p{ keh_NOMIRROR}', ""); + Expect(1, 78014, '\p{^ keh_NOMIRROR}', ""); + Expect(1, 78014, '\P{ keh_NOMIRROR}', ""); + Expect(0, 78014, '\P{^ keh_NOMIRROR}', ""); + Error('\p{:= is_KEH_nomirror}'); + Error('\P{:= is_KEH_nomirror}'); + Expect(1, 78013, '\p{iskehnomirror}', ""); + Expect(0, 78013, '\p{^iskehnomirror}', ""); + Expect(0, 78013, '\P{iskehnomirror}', ""); + Expect(1, 78013, '\P{^iskehnomirror}', ""); + Expect(0, 78014, '\p{iskehnomirror}', ""); + Expect(1, 78014, '\p{^iskehnomirror}', ""); + Expect(1, 78014, '\P{iskehnomirror}', ""); + Expect(0, 78014, '\P{^iskehnomirror}', ""); + Expect(1, 78013, '\p{ Is_KEH_NoMirror}', ""); + Expect(0, 78013, '\p{^ Is_KEH_NoMirror}', ""); + Expect(0, 78013, '\P{ Is_KEH_NoMirror}', ""); + Expect(1, 78013, '\P{^ Is_KEH_NoMirror}', ""); + Expect(0, 78014, '\p{ Is_KEH_NoMirror}', ""); + Expect(1, 78014, '\p{^ Is_KEH_NoMirror}', ""); + Expect(1, 78014, '\P{ Is_KEH_NoMirror}', ""); + Expect(0, 78014, '\P{^ Is_KEH_NoMirror}', ""); + Error('\p{ _KEH_NOROTATE:=}'); + Error('\P{ _KEH_NOROTATE:=}'); + Expect(1, 82920, '\p{kehnorotate}', ""); + Expect(0, 82920, '\p{^kehnorotate}', ""); + Expect(0, 82920, '\P{kehnorotate}', ""); + Expect(1, 82920, '\P{^kehnorotate}', ""); + Expect(0, 82921, '\p{kehnorotate}', ""); + Expect(1, 82921, '\p{^kehnorotate}', ""); + Expect(1, 82921, '\P{kehnorotate}', ""); + Expect(0, 82921, '\P{^kehnorotate}', ""); + Expect(1, 82920, '\p{ keh_NoRotate}', ""); + Expect(0, 82920, '\p{^ keh_NoRotate}', ""); + Expect(0, 82920, '\P{ keh_NoRotate}', ""); + Expect(1, 82920, '\P{^ keh_NoRotate}', ""); + Expect(0, 82921, '\p{ keh_NoRotate}', ""); + Expect(1, 82921, '\p{^ keh_NoRotate}', ""); + Expect(1, 82921, '\P{ keh_NoRotate}', ""); + Expect(0, 82921, '\P{^ keh_NoRotate}', ""); + Error('\p{:= IS_keh_norotate}'); + Error('\P{:= IS_keh_norotate}'); + Expect(1, 82920, '\p{iskehnorotate}', ""); + Expect(0, 82920, '\p{^iskehnorotate}', ""); + Expect(0, 82920, '\P{iskehnorotate}', ""); + Expect(1, 82920, '\P{^iskehnorotate}', ""); + Expect(0, 82921, '\p{iskehnorotate}', ""); + Expect(1, 82921, '\p{^iskehnorotate}', ""); + Expect(1, 82921, '\P{iskehnorotate}', ""); + Expect(0, 82921, '\P{^iskehnorotate}', ""); + Expect(1, 82920, '\p{ Is_keh_NoRotate}', ""); + Expect(0, 82920, '\p{^ Is_keh_NoRotate}', ""); + Expect(0, 82920, '\P{ Is_keh_NoRotate}', ""); + Expect(1, 82920, '\P{^ Is_keh_NoRotate}', ""); + Expect(0, 82921, '\p{ Is_keh_NoRotate}', ""); + Expect(1, 82921, '\p{^ Is_keh_NoRotate}', ""); + Expect(1, 82921, '\P{ Is_keh_NoRotate}', ""); + Expect(0, 82921, '\P{^ Is_keh_NoRotate}', ""); + Error('\p{:= _KHAROSHTHI}'); + Error('\P{:= _KHAROSHTHI}'); + Expect(1, 68184, '\p{kharoshthi}', ""); + Expect(0, 68184, '\p{^kharoshthi}', ""); + Expect(0, 68184, '\P{kharoshthi}', ""); + Expect(1, 68184, '\P{^kharoshthi}', ""); + Expect(0, 68185, '\p{kharoshthi}', ""); + Expect(1, 68185, '\p{^kharoshthi}', ""); + Expect(1, 68185, '\P{kharoshthi}', ""); + Expect(0, 68185, '\P{^kharoshthi}', ""); + Expect(1, 68184, '\p{ KHAROSHTHI}', ""); + Expect(0, 68184, '\p{^ KHAROSHTHI}', ""); + Expect(0, 68184, '\P{ KHAROSHTHI}', ""); + Expect(1, 68184, '\P{^ KHAROSHTHI}', ""); + Expect(0, 68185, '\p{ KHAROSHTHI}', ""); + Expect(1, 68185, '\p{^ KHAROSHTHI}', ""); + Expect(1, 68185, '\P{ KHAROSHTHI}', ""); + Expect(0, 68185, '\P{^ KHAROSHTHI}', ""); + Error('\p{/a/IS_Kharoshthi}'); + Error('\P{/a/IS_Kharoshthi}'); + Expect(1, 68184, '\p{iskharoshthi}', ""); + Expect(0, 68184, '\p{^iskharoshthi}', ""); + Expect(0, 68184, '\P{iskharoshthi}', ""); + Expect(1, 68184, '\P{^iskharoshthi}', ""); + Expect(0, 68185, '\p{iskharoshthi}', ""); + Expect(1, 68185, '\p{^iskharoshthi}', ""); + Expect(1, 68185, '\P{iskharoshthi}', ""); + Expect(0, 68185, '\P{^iskharoshthi}', ""); + Expect(1, 68184, '\p{-is_Kharoshthi}', ""); + Expect(0, 68184, '\p{^-is_Kharoshthi}', ""); + Expect(0, 68184, '\P{-is_Kharoshthi}', ""); + Expect(1, 68184, '\P{^-is_Kharoshthi}', ""); + Expect(0, 68185, '\p{-is_Kharoshthi}', ""); + Expect(1, 68185, '\p{^-is_Kharoshthi}', ""); + Expect(1, 68185, '\P{-is_Kharoshthi}', ""); + Expect(0, 68185, '\P{^-is_Kharoshthi}', ""); + Error('\p{ /a/khar}'); + Error('\P{ /a/khar}'); + Expect(1, 68184, '\p{khar}', ""); + Expect(0, 68184, '\p{^khar}', ""); + Expect(0, 68184, '\P{khar}', ""); + Expect(1, 68184, '\P{^khar}', ""); + Expect(0, 68185, '\p{khar}', ""); + Expect(1, 68185, '\p{^khar}', ""); + Expect(1, 68185, '\P{khar}', ""); + Expect(0, 68185, '\P{^khar}', ""); + Expect(1, 68184, '\p{ _khar}', ""); + Expect(0, 68184, '\p{^ _khar}', ""); + Expect(0, 68184, '\P{ _khar}', ""); + Expect(1, 68184, '\P{^ _khar}', ""); + Expect(0, 68185, '\p{ _khar}', ""); + Expect(1, 68185, '\p{^ _khar}', ""); + Expect(1, 68185, '\P{ _khar}', ""); + Expect(0, 68185, '\P{^ _khar}', ""); + Error('\p{_:=is_khar}'); + Error('\P{_:=is_khar}'); + Expect(1, 68184, '\p{iskhar}', ""); + Expect(0, 68184, '\p{^iskhar}', ""); + Expect(0, 68184, '\P{iskhar}', ""); + Expect(1, 68184, '\P{^iskhar}', ""); + Expect(0, 68185, '\p{iskhar}', ""); + Expect(1, 68185, '\p{^iskhar}', ""); + Expect(1, 68185, '\P{iskhar}', ""); + Expect(0, 68185, '\P{^iskhar}', ""); + Expect(1, 68184, '\p{_Is_khar}', ""); + Expect(0, 68184, '\p{^_Is_khar}', ""); + Expect(0, 68184, '\P{_Is_khar}', ""); + Expect(1, 68184, '\P{^_Is_khar}', ""); + Expect(0, 68185, '\p{_Is_khar}', ""); + Expect(1, 68185, '\p{^_Is_khar}', ""); + Expect(1, 68185, '\P{_Is_khar}', ""); + Expect(0, 68185, '\P{^_Is_khar}', ""); + Error('\p{ -Khitan_SMALL_Script:=}'); + Error('\P{ -Khitan_SMALL_Script:=}'); + Expect(1, 101631, '\p{khitansmallscript}', ""); + Expect(0, 101631, '\p{^khitansmallscript}', ""); + Expect(0, 101631, '\P{khitansmallscript}', ""); + Expect(1, 101631, '\P{^khitansmallscript}', ""); + Expect(0, 101632, '\p{khitansmallscript}', ""); + Expect(1, 101632, '\p{^khitansmallscript}', ""); + Expect(1, 101632, '\P{khitansmallscript}', ""); + Expect(0, 101632, '\P{^khitansmallscript}', ""); + Expect(1, 101631, '\p{ Khitan_small_Script}', ""); + Expect(0, 101631, '\p{^ Khitan_small_Script}', ""); + Expect(0, 101631, '\P{ Khitan_small_Script}', ""); + Expect(1, 101631, '\P{^ Khitan_small_Script}', ""); + Expect(0, 101632, '\p{ Khitan_small_Script}', ""); + Expect(1, 101632, '\p{^ Khitan_small_Script}', ""); + Expect(1, 101632, '\P{ Khitan_small_Script}', ""); + Expect(0, 101632, '\P{^ Khitan_small_Script}', ""); + Error('\p{ :=Is_Khitan_SMALL_script}'); + Error('\P{ :=Is_Khitan_SMALL_script}'); + Expect(1, 101631, '\p{iskhitansmallscript}', ""); + Expect(0, 101631, '\p{^iskhitansmallscript}', ""); + Expect(0, 101631, '\P{iskhitansmallscript}', ""); + Expect(1, 101631, '\P{^iskhitansmallscript}', ""); + Expect(0, 101632, '\p{iskhitansmallscript}', ""); + Expect(1, 101632, '\p{^iskhitansmallscript}', ""); + Expect(1, 101632, '\P{iskhitansmallscript}', ""); + Expect(0, 101632, '\P{^iskhitansmallscript}', ""); + Expect(1, 101631, '\p{ Is_khitan_small_Script}', ""); + Expect(0, 101631, '\p{^ Is_khitan_small_Script}', ""); + Expect(0, 101631, '\P{ Is_khitan_small_Script}', ""); + Expect(1, 101631, '\P{^ Is_khitan_small_Script}', ""); + Expect(0, 101632, '\p{ Is_khitan_small_Script}', ""); + Expect(1, 101632, '\p{^ Is_khitan_small_Script}', ""); + Expect(1, 101632, '\P{ Is_khitan_small_Script}', ""); + Expect(0, 101632, '\P{^ Is_khitan_small_Script}', ""); + Error('\p{ :=Kits}'); + Error('\P{ :=Kits}'); + Expect(1, 101631, '\p{kits}', ""); + Expect(0, 101631, '\p{^kits}', ""); + Expect(0, 101631, '\P{kits}', ""); + Expect(1, 101631, '\P{^kits}', ""); + Expect(0, 101632, '\p{kits}', ""); + Expect(1, 101632, '\p{^kits}', ""); + Expect(1, 101632, '\P{kits}', ""); + Expect(0, 101632, '\P{^kits}', ""); + Expect(1, 101631, '\p{ Kits}', ""); + Expect(0, 101631, '\p{^ Kits}', ""); + Expect(0, 101631, '\P{ Kits}', ""); + Expect(1, 101631, '\P{^ Kits}', ""); + Expect(0, 101632, '\p{ Kits}', ""); + Expect(1, 101632, '\p{^ Kits}', ""); + Expect(1, 101632, '\P{ Kits}', ""); + Expect(0, 101632, '\P{^ Kits}', ""); + Error('\p{/a/_Is_Kits}'); + Error('\P{/a/_Is_Kits}'); + Expect(1, 101631, '\p{iskits}', ""); + Expect(0, 101631, '\p{^iskits}', ""); + Expect(0, 101631, '\P{iskits}', ""); + Expect(1, 101631, '\P{^iskits}', ""); + Expect(0, 101632, '\p{iskits}', ""); + Expect(1, 101632, '\p{^iskits}', ""); + Expect(1, 101632, '\P{iskits}', ""); + Expect(0, 101632, '\P{^iskits}', ""); + Expect(1, 101631, '\p{-Is_kits}', ""); + Expect(0, 101631, '\p{^-Is_kits}', ""); + Expect(0, 101631, '\P{-Is_kits}', ""); + Expect(1, 101631, '\P{^-Is_kits}', ""); + Expect(0, 101632, '\p{-Is_kits}', ""); + Expect(1, 101632, '\p{^-Is_kits}', ""); + Expect(1, 101632, '\P{-Is_kits}', ""); + Expect(0, 101632, '\P{^-Is_kits}', ""); + Error('\p{-:=Khmer}'); + Error('\P{-:=Khmer}'); + Expect(1, 6655, '\p{khmer}', ""); + Expect(0, 6655, '\p{^khmer}', ""); + Expect(0, 6655, '\P{khmer}', ""); + Expect(1, 6655, '\P{^khmer}', ""); + Expect(0, 6656, '\p{khmer}', ""); + Expect(1, 6656, '\p{^khmer}', ""); + Expect(1, 6656, '\P{khmer}', ""); + Expect(0, 6656, '\P{^khmer}', ""); + Expect(1, 6655, '\p{- KHMER}', ""); + Expect(0, 6655, '\p{^- KHMER}', ""); + Expect(0, 6655, '\P{- KHMER}', ""); + Expect(1, 6655, '\P{^- KHMER}', ""); + Expect(0, 6656, '\p{- KHMER}', ""); + Expect(1, 6656, '\p{^- KHMER}', ""); + Expect(1, 6656, '\P{- KHMER}', ""); + Expect(0, 6656, '\P{^- KHMER}', ""); + Error('\p{--Is_khmer:=}'); + Error('\P{--Is_khmer:=}'); + Expect(1, 6655, '\p{iskhmer}', ""); + Expect(0, 6655, '\p{^iskhmer}', ""); + Expect(0, 6655, '\P{iskhmer}', ""); + Expect(1, 6655, '\P{^iskhmer}', ""); + Expect(0, 6656, '\p{iskhmer}', ""); + Expect(1, 6656, '\p{^iskhmer}', ""); + Expect(1, 6656, '\P{iskhmer}', ""); + Expect(0, 6656, '\P{^iskhmer}', ""); + Expect(1, 6655, '\p{ Is_KHMER}', ""); + Expect(0, 6655, '\p{^ Is_KHMER}', ""); + Expect(0, 6655, '\P{ Is_KHMER}', ""); + Expect(1, 6655, '\P{^ Is_KHMER}', ""); + Expect(0, 6656, '\p{ Is_KHMER}', ""); + Expect(1, 6656, '\p{^ Is_KHMER}', ""); + Expect(1, 6656, '\P{ Is_KHMER}', ""); + Expect(0, 6656, '\P{^ Is_KHMER}', ""); + Error('\p{-/a/khmr}'); + Error('\P{-/a/khmr}'); + Expect(1, 6655, '\p{khmr}', ""); + Expect(0, 6655, '\p{^khmr}', ""); + Expect(0, 6655, '\P{khmr}', ""); + Expect(1, 6655, '\P{^khmr}', ""); + Expect(0, 6656, '\p{khmr}', ""); + Expect(1, 6656, '\p{^khmr}', ""); + Expect(1, 6656, '\P{khmr}', ""); + Expect(0, 6656, '\P{^khmr}', ""); + Expect(1, 6655, '\p{ Khmr}', ""); + Expect(0, 6655, '\p{^ Khmr}', ""); + Expect(0, 6655, '\P{ Khmr}', ""); + Expect(1, 6655, '\P{^ Khmr}', ""); + Expect(0, 6656, '\p{ Khmr}', ""); + Expect(1, 6656, '\p{^ Khmr}', ""); + Expect(1, 6656, '\P{ Khmr}', ""); + Expect(0, 6656, '\P{^ Khmr}', ""); + Error('\p{:=Is_KHMR}'); + Error('\P{:=Is_KHMR}'); + Expect(1, 6655, '\p{iskhmr}', ""); + Expect(0, 6655, '\p{^iskhmr}', ""); + Expect(0, 6655, '\P{iskhmr}', ""); + Expect(1, 6655, '\P{^iskhmr}', ""); + Expect(0, 6656, '\p{iskhmr}', ""); + Expect(1, 6656, '\p{^iskhmr}', ""); + Expect(1, 6656, '\P{iskhmr}', ""); + Expect(0, 6656, '\P{^iskhmr}', ""); + Expect(1, 6655, '\p{ -IS_Khmr}', ""); + Expect(0, 6655, '\p{^ -IS_Khmr}', ""); + Expect(0, 6655, '\P{ -IS_Khmr}', ""); + Expect(1, 6655, '\P{^ -IS_Khmr}', ""); + Expect(0, 6656, '\p{ -IS_Khmr}', ""); + Expect(1, 6656, '\p{^ -IS_Khmr}', ""); + Expect(1, 6656, '\P{ -IS_Khmr}', ""); + Expect(0, 6656, '\P{^ -IS_Khmr}', ""); + Error('\p{ -Khmer_symbols:=}'); + Error('\P{ -Khmer_symbols:=}'); + Expect(1, 6655, '\p{khmersymbols}', ""); + Expect(0, 6655, '\p{^khmersymbols}', ""); + Expect(0, 6655, '\P{khmersymbols}', ""); + Expect(1, 6655, '\P{^khmersymbols}', ""); + Expect(0, 6656, '\p{khmersymbols}', ""); + Expect(1, 6656, '\p{^khmersymbols}', ""); + Expect(1, 6656, '\P{khmersymbols}', ""); + Expect(0, 6656, '\P{^khmersymbols}', ""); + Expect(1, 6655, '\p{ Khmer_symbols}', ""); + Expect(0, 6655, '\p{^ Khmer_symbols}', ""); + Expect(0, 6655, '\P{ Khmer_symbols}', ""); + Expect(1, 6655, '\P{^ Khmer_symbols}', ""); + Expect(0, 6656, '\p{ Khmer_symbols}', ""); + Expect(1, 6656, '\p{^ Khmer_symbols}', ""); + Expect(1, 6656, '\P{ Khmer_symbols}', ""); + Expect(0, 6656, '\P{^ Khmer_symbols}', ""); + Error('\p{/a/ IS_Khmer_Symbols}'); + Error('\P{/a/ IS_Khmer_Symbols}'); + Expect(1, 6655, '\p{iskhmersymbols}', ""); + Expect(0, 6655, '\p{^iskhmersymbols}', ""); + Expect(0, 6655, '\P{iskhmersymbols}', ""); + Expect(1, 6655, '\P{^iskhmersymbols}', ""); + Expect(0, 6656, '\p{iskhmersymbols}', ""); + Expect(1, 6656, '\p{^iskhmersymbols}', ""); + Expect(1, 6656, '\P{iskhmersymbols}', ""); + Expect(0, 6656, '\P{^iskhmersymbols}', ""); + Expect(1, 6655, '\p{ IS_KHMER_Symbols}', ""); + Expect(0, 6655, '\p{^ IS_KHMER_Symbols}', ""); + Expect(0, 6655, '\P{ IS_KHMER_Symbols}', ""); + Expect(1, 6655, '\P{^ IS_KHMER_Symbols}', ""); + Expect(0, 6656, '\p{ IS_KHMER_Symbols}', ""); + Expect(1, 6656, '\p{^ IS_KHMER_Symbols}', ""); + Expect(1, 6656, '\P{ IS_KHMER_Symbols}', ""); + Expect(0, 6656, '\P{^ IS_KHMER_Symbols}', ""); + Error('\p{ In_Khmer_Symbols/a/}'); + Error('\P{ In_Khmer_Symbols/a/}'); + Expect(1, 6655, '\p{inkhmersymbols}', ""); + Expect(0, 6655, '\p{^inkhmersymbols}', ""); + Expect(0, 6655, '\P{inkhmersymbols}', ""); + Expect(1, 6655, '\P{^inkhmersymbols}', ""); + Expect(0, 6656, '\p{inkhmersymbols}', ""); + Expect(1, 6656, '\p{^inkhmersymbols}', ""); + Expect(1, 6656, '\P{inkhmersymbols}', ""); + Expect(0, 6656, '\P{^inkhmersymbols}', ""); + Expect(1, 6655, '\p{ -IN_Khmer_SYMBOLS}', ""); + Expect(0, 6655, '\p{^ -IN_Khmer_SYMBOLS}', ""); + Expect(0, 6655, '\P{ -IN_Khmer_SYMBOLS}', ""); + Expect(1, 6655, '\P{^ -IN_Khmer_SYMBOLS}', ""); + Expect(0, 6656, '\p{ -IN_Khmer_SYMBOLS}', ""); + Expect(1, 6656, '\p{^ -IN_Khmer_SYMBOLS}', ""); + Expect(1, 6656, '\P{ -IN_Khmer_SYMBOLS}', ""); + Expect(0, 6656, '\P{^ -IN_Khmer_SYMBOLS}', ""); + Error('\p{_Khojki/a/}'); + Error('\P{_Khojki/a/}'); + Expect(1, 70209, '\p{khojki}', ""); + Expect(0, 70209, '\p{^khojki}', ""); + Expect(0, 70209, '\P{khojki}', ""); + Expect(1, 70209, '\P{^khojki}', ""); + Expect(0, 70210, '\p{khojki}', ""); + Expect(1, 70210, '\p{^khojki}', ""); + Expect(1, 70210, '\P{khojki}', ""); + Expect(0, 70210, '\P{^khojki}', ""); + Expect(1, 70209, '\p{_Khojki}', ""); + Expect(0, 70209, '\p{^_Khojki}', ""); + Expect(0, 70209, '\P{_Khojki}', ""); + Expect(1, 70209, '\P{^_Khojki}', ""); + Expect(0, 70210, '\p{_Khojki}', ""); + Expect(1, 70210, '\p{^_Khojki}', ""); + Expect(1, 70210, '\P{_Khojki}', ""); + Expect(0, 70210, '\P{^_Khojki}', ""); + Error('\p{Is_KHOJKI:=}'); + Error('\P{Is_KHOJKI:=}'); + Expect(1, 70209, '\p{iskhojki}', ""); + Expect(0, 70209, '\p{^iskhojki}', ""); + Expect(0, 70209, '\P{iskhojki}', ""); + Expect(1, 70209, '\P{^iskhojki}', ""); + Expect(0, 70210, '\p{iskhojki}', ""); + Expect(1, 70210, '\p{^iskhojki}', ""); + Expect(1, 70210, '\P{iskhojki}', ""); + Expect(0, 70210, '\P{^iskhojki}', ""); + Expect(1, 70209, '\p{ Is_Khojki}', ""); + Expect(0, 70209, '\p{^ Is_Khojki}', ""); + Expect(0, 70209, '\P{ Is_Khojki}', ""); + Expect(1, 70209, '\P{^ Is_Khojki}', ""); + Expect(0, 70210, '\p{ Is_Khojki}', ""); + Expect(1, 70210, '\p{^ Is_Khojki}', ""); + Expect(1, 70210, '\P{ Is_Khojki}', ""); + Expect(0, 70210, '\P{^ Is_Khojki}', ""); + Error('\p{ /a/khoj}'); + Error('\P{ /a/khoj}'); + Expect(1, 70209, '\p{khoj}', ""); + Expect(0, 70209, '\p{^khoj}', ""); + Expect(0, 70209, '\P{khoj}', ""); + Expect(1, 70209, '\P{^khoj}', ""); + Expect(0, 70210, '\p{khoj}', ""); + Expect(1, 70210, '\p{^khoj}', ""); + Expect(1, 70210, '\P{khoj}', ""); + Expect(0, 70210, '\P{^khoj}', ""); + Expect(1, 70209, '\p{ Khoj}', ""); + Expect(0, 70209, '\p{^ Khoj}', ""); + Expect(0, 70209, '\P{ Khoj}', ""); + Expect(1, 70209, '\P{^ Khoj}', ""); + Expect(0, 70210, '\p{ Khoj}', ""); + Expect(1, 70210, '\p{^ Khoj}', ""); + Expect(1, 70210, '\P{ Khoj}', ""); + Expect(0, 70210, '\P{^ Khoj}', ""); + Error('\p{ :=Is_KHOJ}'); + Error('\P{ :=Is_KHOJ}'); + Expect(1, 70209, '\p{iskhoj}', ""); + Expect(0, 70209, '\p{^iskhoj}', ""); + Expect(0, 70209, '\P{iskhoj}', ""); + Expect(1, 70209, '\P{^iskhoj}', ""); + Expect(0, 70210, '\p{iskhoj}', ""); + Expect(1, 70210, '\p{^iskhoj}', ""); + Expect(1, 70210, '\P{iskhoj}', ""); + Expect(0, 70210, '\P{^iskhoj}', ""); + Expect(1, 70209, '\p{ Is_khoj}', ""); + Expect(0, 70209, '\p{^ Is_khoj}', ""); + Expect(0, 70209, '\P{ Is_khoj}', ""); + Expect(1, 70209, '\P{^ Is_khoj}', ""); + Expect(0, 70210, '\p{ Is_khoj}', ""); + Expect(1, 70210, '\p{^ Is_khoj}', ""); + Expect(1, 70210, '\P{ Is_khoj}', ""); + Expect(0, 70210, '\P{^ Is_khoj}', ""); + Error('\p{_ khudawadi:=}'); + Error('\P{_ khudawadi:=}'); + Expect(1, 70393, '\p{khudawadi}', ""); + Expect(0, 70393, '\p{^khudawadi}', ""); + Expect(0, 70393, '\P{khudawadi}', ""); + Expect(1, 70393, '\P{^khudawadi}', ""); + Expect(0, 70394, '\p{khudawadi}', ""); + Expect(1, 70394, '\p{^khudawadi}', ""); + Expect(1, 70394, '\P{khudawadi}', ""); + Expect(0, 70394, '\P{^khudawadi}', ""); + Expect(1, 70393, '\p{- Khudawadi}', ""); + Expect(0, 70393, '\p{^- Khudawadi}', ""); + Expect(0, 70393, '\P{- Khudawadi}', ""); + Expect(1, 70393, '\P{^- Khudawadi}', ""); + Expect(0, 70394, '\p{- Khudawadi}', ""); + Expect(1, 70394, '\p{^- Khudawadi}', ""); + Expect(1, 70394, '\P{- Khudawadi}', ""); + Expect(0, 70394, '\P{^- Khudawadi}', ""); + Error('\p{:= Is_KHUDAWADI}'); + Error('\P{:= Is_KHUDAWADI}'); + Expect(1, 70393, '\p{iskhudawadi}', ""); + Expect(0, 70393, '\p{^iskhudawadi}', ""); + Expect(0, 70393, '\P{iskhudawadi}', ""); + Expect(1, 70393, '\P{^iskhudawadi}', ""); + Expect(0, 70394, '\p{iskhudawadi}', ""); + Expect(1, 70394, '\p{^iskhudawadi}', ""); + Expect(1, 70394, '\P{iskhudawadi}', ""); + Expect(0, 70394, '\P{^iskhudawadi}', ""); + Expect(1, 70393, '\p{ Is_khudawadi}', ""); + Expect(0, 70393, '\p{^ Is_khudawadi}', ""); + Expect(0, 70393, '\P{ Is_khudawadi}', ""); + Expect(1, 70393, '\P{^ Is_khudawadi}', ""); + Expect(0, 70394, '\p{ Is_khudawadi}', ""); + Expect(1, 70394, '\p{^ Is_khudawadi}', ""); + Expect(1, 70394, '\P{ Is_khudawadi}', ""); + Expect(0, 70394, '\P{^ Is_khudawadi}', ""); + Error('\p{ :=Sind}'); + Error('\P{ :=Sind}'); + Expect(1, 70393, '\p{sind}', ""); + Expect(0, 70393, '\p{^sind}', ""); + Expect(0, 70393, '\P{sind}', ""); + Expect(1, 70393, '\P{^sind}', ""); + Expect(0, 70394, '\p{sind}', ""); + Expect(1, 70394, '\p{^sind}', ""); + Expect(1, 70394, '\P{sind}', ""); + Expect(0, 70394, '\P{^sind}', ""); + Expect(1, 70393, '\p{ Sind}', ""); + Expect(0, 70393, '\p{^ Sind}', ""); + Expect(0, 70393, '\P{ Sind}', ""); + Expect(1, 70393, '\P{^ Sind}', ""); + Expect(0, 70394, '\p{ Sind}', ""); + Expect(1, 70394, '\p{^ Sind}', ""); + Expect(1, 70394, '\P{ Sind}', ""); + Expect(0, 70394, '\P{^ Sind}', ""); + Error('\p{/a/ Is_sind}'); + Error('\P{/a/ Is_sind}'); + Expect(1, 70393, '\p{issind}', ""); + Expect(0, 70393, '\p{^issind}', ""); + Expect(0, 70393, '\P{issind}', ""); + Expect(1, 70393, '\P{^issind}', ""); + Expect(0, 70394, '\p{issind}', ""); + Expect(1, 70394, '\p{^issind}', ""); + Expect(1, 70394, '\P{issind}', ""); + Expect(0, 70394, '\P{^issind}', ""); + Expect(1, 70393, '\p{ Is_SIND}', ""); + Expect(0, 70393, '\p{^ Is_SIND}', ""); + Expect(0, 70393, '\P{ Is_SIND}', ""); + Expect(1, 70393, '\P{^ Is_SIND}', ""); + Expect(0, 70394, '\p{ Is_SIND}', ""); + Expect(1, 70394, '\p{^ Is_SIND}', ""); + Expect(1, 70394, '\P{ Is_SIND}', ""); + Expect(0, 70394, '\P{^ Is_SIND}', ""); + Error('\p{ /a/Kirat_Rai}'); + Error('\P{ /a/Kirat_Rai}'); + Expect(1, 93561, '\p{kiratrai}', ""); + Expect(0, 93561, '\p{^kiratrai}', ""); + Expect(0, 93561, '\P{kiratrai}', ""); + Expect(1, 93561, '\P{^kiratrai}', ""); + Expect(0, 93562, '\p{kiratrai}', ""); + Expect(1, 93562, '\p{^kiratrai}', ""); + Expect(1, 93562, '\P{kiratrai}', ""); + Expect(0, 93562, '\P{^kiratrai}', ""); + Expect(1, 93561, '\p{ kirat_RAI}', ""); + Expect(0, 93561, '\p{^ kirat_RAI}', ""); + Expect(0, 93561, '\P{ kirat_RAI}', ""); + Expect(1, 93561, '\P{^ kirat_RAI}', ""); + Expect(0, 93562, '\p{ kirat_RAI}', ""); + Expect(1, 93562, '\p{^ kirat_RAI}', ""); + Expect(1, 93562, '\P{ kirat_RAI}', ""); + Expect(0, 93562, '\P{^ kirat_RAI}', ""); + Error('\p{:=- Is_Kirat_Rai}'); + Error('\P{:=- Is_Kirat_Rai}'); + Expect(1, 93561, '\p{iskiratrai}', ""); + Expect(0, 93561, '\p{^iskiratrai}', ""); + Expect(0, 93561, '\P{iskiratrai}', ""); + Expect(1, 93561, '\P{^iskiratrai}', ""); + Expect(0, 93562, '\p{iskiratrai}', ""); + Expect(1, 93562, '\p{^iskiratrai}', ""); + Expect(1, 93562, '\P{iskiratrai}', ""); + Expect(0, 93562, '\P{^iskiratrai}', ""); + Expect(1, 93561, '\p{-Is_Kirat_RAI}', ""); + Expect(0, 93561, '\p{^-Is_Kirat_RAI}', ""); + Expect(0, 93561, '\P{-Is_Kirat_RAI}', ""); + Expect(1, 93561, '\P{^-Is_Kirat_RAI}', ""); + Expect(0, 93562, '\p{-Is_Kirat_RAI}', ""); + Expect(1, 93562, '\p{^-Is_Kirat_RAI}', ""); + Expect(1, 93562, '\P{-Is_Kirat_RAI}', ""); + Expect(0, 93562, '\P{^-Is_Kirat_RAI}', ""); + Error('\p{:= _krai}'); + Error('\P{:= _krai}'); + Expect(1, 93561, '\p{krai}', ""); + Expect(0, 93561, '\p{^krai}', ""); + Expect(0, 93561, '\P{krai}', ""); + Expect(1, 93561, '\P{^krai}', ""); + Expect(0, 93562, '\p{krai}', ""); + Expect(1, 93562, '\p{^krai}', ""); + Expect(1, 93562, '\P{krai}', ""); + Expect(0, 93562, '\P{^krai}', ""); + Expect(1, 93561, '\p{-_krai}', ""); + Expect(0, 93561, '\p{^-_krai}', ""); + Expect(0, 93561, '\P{-_krai}', ""); + Expect(1, 93561, '\P{^-_krai}', ""); + Expect(0, 93562, '\p{-_krai}', ""); + Expect(1, 93562, '\p{^-_krai}', ""); + Expect(1, 93562, '\P{-_krai}', ""); + Expect(0, 93562, '\P{^-_krai}', ""); + Error('\p{ :=Is_Krai}'); + Error('\P{ :=Is_Krai}'); + Expect(1, 93561, '\p{iskrai}', ""); + Expect(0, 93561, '\p{^iskrai}', ""); + Expect(0, 93561, '\P{iskrai}', ""); + Expect(1, 93561, '\P{^iskrai}', ""); + Expect(0, 93562, '\p{iskrai}', ""); + Expect(1, 93562, '\p{^iskrai}', ""); + Expect(1, 93562, '\P{iskrai}', ""); + Expect(0, 93562, '\P{^iskrai}', ""); + Expect(1, 93561, '\p{ IS_KRAI}', ""); + Expect(0, 93561, '\p{^ IS_KRAI}', ""); + Expect(0, 93561, '\P{ IS_KRAI}', ""); + Expect(1, 93561, '\P{^ IS_KRAI}', ""); + Expect(0, 93562, '\p{ IS_KRAI}', ""); + Expect(1, 93562, '\p{^ IS_KRAI}', ""); + Expect(1, 93562, '\P{ IS_KRAI}', ""); + Expect(0, 93562, '\P{^ IS_KRAI}', ""); + Error('\p{_ Lao/a/}'); + Error('\P{_ Lao/a/}'); + Expect(1, 3807, '\p{lao}', ""); + Expect(0, 3807, '\p{^lao}', ""); + Expect(0, 3807, '\P{lao}', ""); + Expect(1, 3807, '\P{^lao}', ""); + Expect(0, 3808, '\p{lao}', ""); + Expect(1, 3808, '\p{^lao}', ""); + Expect(1, 3808, '\P{lao}', ""); + Expect(0, 3808, '\P{^lao}', ""); + Expect(1, 3807, '\p{_-LAO}', ""); + Expect(0, 3807, '\p{^_-LAO}', ""); + Expect(0, 3807, '\P{_-LAO}', ""); + Expect(1, 3807, '\P{^_-LAO}', ""); + Expect(0, 3808, '\p{_-LAO}', ""); + Expect(1, 3808, '\p{^_-LAO}', ""); + Expect(1, 3808, '\P{_-LAO}', ""); + Expect(0, 3808, '\P{^_-LAO}', ""); + Error('\p{_-Is_Lao:=}'); + Error('\P{_-Is_Lao:=}'); + Expect(1, 3807, '\p{islao}', ""); + Expect(0, 3807, '\p{^islao}', ""); + Expect(0, 3807, '\P{islao}', ""); + Expect(1, 3807, '\P{^islao}', ""); + Expect(0, 3808, '\p{islao}', ""); + Expect(1, 3808, '\p{^islao}', ""); + Expect(1, 3808, '\P{islao}', ""); + Expect(0, 3808, '\P{^islao}', ""); + Expect(1, 3807, '\p{_IS_lao}', ""); + Expect(0, 3807, '\p{^_IS_lao}', ""); + Expect(0, 3807, '\P{_IS_lao}', ""); + Expect(1, 3807, '\P{^_IS_lao}', ""); + Expect(0, 3808, '\p{_IS_lao}', ""); + Expect(1, 3808, '\p{^_IS_lao}', ""); + Expect(1, 3808, '\P{_IS_lao}', ""); + Expect(0, 3808, '\P{^_IS_lao}', ""); + Error('\p{:= _Laoo}'); + Error('\P{:= _Laoo}'); + Expect(1, 3807, '\p{laoo}', ""); + Expect(0, 3807, '\p{^laoo}', ""); + Expect(0, 3807, '\P{laoo}', ""); + Expect(1, 3807, '\P{^laoo}', ""); + Expect(0, 3808, '\p{laoo}', ""); + Expect(1, 3808, '\p{^laoo}', ""); + Expect(1, 3808, '\P{laoo}', ""); + Expect(0, 3808, '\P{^laoo}', ""); + Expect(1, 3807, '\p{ Laoo}', ""); + Expect(0, 3807, '\p{^ Laoo}', ""); + Expect(0, 3807, '\P{ Laoo}', ""); + Expect(1, 3807, '\P{^ Laoo}', ""); + Expect(0, 3808, '\p{ Laoo}', ""); + Expect(1, 3808, '\p{^ Laoo}', ""); + Expect(1, 3808, '\P{ Laoo}', ""); + Expect(0, 3808, '\P{^ Laoo}', ""); + Error('\p{:=- is_LAOO}'); + Error('\P{:=- is_LAOO}'); + Expect(1, 3807, '\p{islaoo}', ""); + Expect(0, 3807, '\p{^islaoo}', ""); + Expect(0, 3807, '\P{islaoo}', ""); + Expect(1, 3807, '\P{^islaoo}', ""); + Expect(0, 3808, '\p{islaoo}', ""); + Expect(1, 3808, '\p{^islaoo}', ""); + Expect(1, 3808, '\P{islaoo}', ""); + Expect(0, 3808, '\P{^islaoo}', ""); + Expect(1, 3807, '\p{-_IS_Laoo}', ""); + Expect(0, 3807, '\p{^-_IS_Laoo}', ""); + Expect(0, 3807, '\P{-_IS_Laoo}', ""); + Expect(1, 3807, '\P{^-_IS_Laoo}', ""); + Expect(0, 3808, '\p{-_IS_Laoo}', ""); + Expect(1, 3808, '\p{^-_IS_Laoo}', ""); + Expect(1, 3808, '\P{-_IS_Laoo}', ""); + Expect(0, 3808, '\P{^-_IS_Laoo}', ""); + Error('\p{ /a/LATIN}'); + Error('\P{ /a/LATIN}'); + Expect(1, 122666, '\p{latin}', ""); + Expect(0, 122666, '\p{^latin}', ""); + Expect(0, 122666, '\P{latin}', ""); + Expect(1, 122666, '\P{^latin}', ""); + Expect(0, 122667, '\p{latin}', ""); + Expect(1, 122667, '\p{^latin}', ""); + Expect(1, 122667, '\P{latin}', ""); + Expect(0, 122667, '\P{^latin}', ""); + Expect(1, 122666, '\p{-latin}', ""); + Expect(0, 122666, '\p{^-latin}', ""); + Expect(0, 122666, '\P{-latin}', ""); + Expect(1, 122666, '\P{^-latin}', ""); + Expect(0, 122667, '\p{-latin}', ""); + Expect(1, 122667, '\p{^-latin}', ""); + Expect(1, 122667, '\P{-latin}', ""); + Expect(0, 122667, '\P{^-latin}', ""); + Error('\p{:= IS_Latin}'); + Error('\P{:= IS_Latin}'); + Expect(1, 122666, '\p{islatin}', ""); + Expect(0, 122666, '\p{^islatin}', ""); + Expect(0, 122666, '\P{islatin}', ""); + Expect(1, 122666, '\P{^islatin}', ""); + Expect(0, 122667, '\p{islatin}', ""); + Expect(1, 122667, '\p{^islatin}', ""); + Expect(1, 122667, '\P{islatin}', ""); + Expect(0, 122667, '\P{^islatin}', ""); + Expect(1, 122666, '\p{- is_Latin}', ""); + Expect(0, 122666, '\p{^- is_Latin}', ""); + Expect(0, 122666, '\P{- is_Latin}', ""); + Expect(1, 122666, '\P{^- is_Latin}', ""); + Expect(0, 122667, '\p{- is_Latin}', ""); + Expect(1, 122667, '\p{^- is_Latin}', ""); + Expect(1, 122667, '\P{- is_Latin}', ""); + Expect(0, 122667, '\P{^- is_Latin}', ""); + Error('\p{/a/ latn}'); + Error('\P{/a/ latn}'); + Expect(1, 122666, '\p{latn}', ""); + Expect(0, 122666, '\p{^latn}', ""); + Expect(0, 122666, '\P{latn}', ""); + Expect(1, 122666, '\P{^latn}', ""); + Expect(0, 122667, '\p{latn}', ""); + Expect(1, 122667, '\p{^latn}', ""); + Expect(1, 122667, '\P{latn}', ""); + Expect(0, 122667, '\P{^latn}', ""); + Expect(1, 122666, '\p{ latn}', ""); + Expect(0, 122666, '\p{^ latn}', ""); + Expect(0, 122666, '\P{ latn}', ""); + Expect(1, 122666, '\P{^ latn}', ""); + Expect(0, 122667, '\p{ latn}', ""); + Expect(1, 122667, '\p{^ latn}', ""); + Expect(1, 122667, '\P{ latn}', ""); + Expect(0, 122667, '\P{^ latn}', ""); + Error('\p{__Is_Latn:=}'); + Error('\P{__Is_Latn:=}'); + Expect(1, 122666, '\p{islatn}', ""); + Expect(0, 122666, '\p{^islatn}', ""); + Expect(0, 122666, '\P{islatn}', ""); + Expect(1, 122666, '\P{^islatn}', ""); + Expect(0, 122667, '\p{islatn}', ""); + Expect(1, 122667, '\p{^islatn}', ""); + Expect(1, 122667, '\P{islatn}', ""); + Expect(0, 122667, '\P{^islatn}', ""); + Expect(1, 122666, '\p{ Is_latn}', ""); + Expect(0, 122666, '\p{^ Is_latn}', ""); + Expect(0, 122666, '\P{ Is_latn}', ""); + Expect(1, 122666, '\P{^ Is_latn}', ""); + Expect(0, 122667, '\p{ Is_latn}', ""); + Expect(1, 122667, '\p{^ Is_latn}', ""); + Expect(1, 122667, '\P{ Is_latn}', ""); + Expect(0, 122667, '\P{^ Is_latn}', ""); + Error('\p{ :=Latin_1_Supplement}'); + Error('\P{ :=Latin_1_Supplement}'); + Expect(1, 255, '\p{latin1supplement}', ""); + Expect(0, 255, '\p{^latin1supplement}', ""); + Expect(0, 255, '\P{latin1supplement}', ""); + Expect(1, 255, '\P{^latin1supplement}', ""); + Expect(0, 256, '\p{latin1supplement}', ""); + Expect(1, 256, '\p{^latin1supplement}', ""); + Expect(1, 256, '\P{latin1supplement}', ""); + Expect(0, 256, '\P{^latin1supplement}', ""); + Expect(1, 255, '\p{ Latin_1_Supplement}', ""); + Expect(0, 255, '\p{^ Latin_1_Supplement}', ""); + Expect(0, 255, '\P{ Latin_1_Supplement}', ""); + Expect(1, 255, '\P{^ Latin_1_Supplement}', ""); + Expect(0, 256, '\p{ Latin_1_Supplement}', ""); + Expect(1, 256, '\p{^ Latin_1_Supplement}', ""); + Expect(1, 256, '\P{ Latin_1_Supplement}', ""); + Expect(0, 256, '\P{^ Latin_1_Supplement}', ""); + Error('\p{:=IS_latin_1_Supplement}'); + Error('\P{:=IS_latin_1_Supplement}'); + Expect(1, 255, '\p{islatin1supplement}', ""); + Expect(0, 255, '\p{^islatin1supplement}', ""); + Expect(0, 255, '\P{islatin1supplement}', ""); + Expect(1, 255, '\P{^islatin1supplement}', ""); + Expect(0, 256, '\p{islatin1supplement}', ""); + Expect(1, 256, '\p{^islatin1supplement}', ""); + Expect(1, 256, '\P{islatin1supplement}', ""); + Expect(0, 256, '\P{^islatin1supplement}', ""); + Expect(1, 255, '\p{ is_latin_1_Supplement}', ""); + Expect(0, 255, '\p{^ is_latin_1_Supplement}', ""); + Expect(0, 255, '\P{ is_latin_1_Supplement}', ""); + Expect(1, 255, '\P{^ is_latin_1_Supplement}', ""); + Expect(0, 256, '\p{ is_latin_1_Supplement}', ""); + Expect(1, 256, '\p{^ is_latin_1_Supplement}', ""); + Expect(1, 256, '\P{ is_latin_1_Supplement}', ""); + Expect(0, 256, '\P{^ is_latin_1_Supplement}', ""); + Error('\p{-/a/In_Latin_1_supplement}'); + Error('\P{-/a/In_Latin_1_supplement}'); + Expect(1, 255, '\p{inlatin1supplement}', ""); + Expect(0, 255, '\p{^inlatin1supplement}', ""); + Expect(0, 255, '\P{inlatin1supplement}', ""); + Expect(1, 255, '\P{^inlatin1supplement}', ""); + Expect(0, 256, '\p{inlatin1supplement}', ""); + Expect(1, 256, '\p{^inlatin1supplement}', ""); + Expect(1, 256, '\P{inlatin1supplement}', ""); + Expect(0, 256, '\P{^inlatin1supplement}', ""); + Expect(1, 255, '\p{__IN_LATIN_1_Supplement}', ""); + Expect(0, 255, '\p{^__IN_LATIN_1_Supplement}', ""); + Expect(0, 255, '\P{__IN_LATIN_1_Supplement}', ""); + Expect(1, 255, '\P{^__IN_LATIN_1_Supplement}', ""); + Expect(0, 256, '\p{__IN_LATIN_1_Supplement}', ""); + Expect(1, 256, '\p{^__IN_LATIN_1_Supplement}', ""); + Expect(1, 256, '\P{__IN_LATIN_1_Supplement}', ""); + Expect(0, 256, '\P{^__IN_LATIN_1_Supplement}', ""); + Error('\p{- Latin_1_Sup:=}'); + Error('\P{- Latin_1_Sup:=}'); + Expect(1, 255, '\p{latin1sup}', ""); + Expect(0, 255, '\p{^latin1sup}', ""); + Expect(0, 255, '\P{latin1sup}', ""); + Expect(1, 255, '\P{^latin1sup}', ""); + Expect(0, 256, '\p{latin1sup}', ""); + Expect(1, 256, '\p{^latin1sup}', ""); + Expect(1, 256, '\P{latin1sup}', ""); + Expect(0, 256, '\P{^latin1sup}', ""); + Expect(1, 255, '\p{- LATIN_1_sup}', ""); + Expect(0, 255, '\p{^- LATIN_1_sup}', ""); + Expect(0, 255, '\P{- LATIN_1_sup}', ""); + Expect(1, 255, '\P{^- LATIN_1_sup}', ""); + Expect(0, 256, '\p{- LATIN_1_sup}', ""); + Expect(1, 256, '\p{^- LATIN_1_sup}', ""); + Expect(1, 256, '\P{- LATIN_1_sup}', ""); + Expect(0, 256, '\P{^- LATIN_1_sup}', ""); + Error('\p{:= -Is_Latin_1_SUP}'); + Error('\P{:= -Is_Latin_1_SUP}'); + Expect(1, 255, '\p{islatin1sup}', ""); + Expect(0, 255, '\p{^islatin1sup}', ""); + Expect(0, 255, '\P{islatin1sup}', ""); + Expect(1, 255, '\P{^islatin1sup}', ""); + Expect(0, 256, '\p{islatin1sup}', ""); + Expect(1, 256, '\p{^islatin1sup}', ""); + Expect(1, 256, '\P{islatin1sup}', ""); + Expect(0, 256, '\P{^islatin1sup}', ""); + Expect(1, 255, '\p{ is_latin_1_SUP}', ""); + Expect(0, 255, '\p{^ is_latin_1_SUP}', ""); + Expect(0, 255, '\P{ is_latin_1_SUP}', ""); + Expect(1, 255, '\P{^ is_latin_1_SUP}', ""); + Expect(0, 256, '\p{ is_latin_1_SUP}', ""); + Expect(1, 256, '\p{^ is_latin_1_SUP}', ""); + Expect(1, 256, '\P{ is_latin_1_SUP}', ""); + Expect(0, 256, '\P{^ is_latin_1_SUP}', ""); + Error('\p{/a/_ In_latin_1_Sup}'); + Error('\P{/a/_ In_latin_1_Sup}'); + Expect(1, 255, '\p{inlatin1sup}', ""); + Expect(0, 255, '\p{^inlatin1sup}', ""); + Expect(0, 255, '\P{inlatin1sup}', ""); + Expect(1, 255, '\P{^inlatin1sup}', ""); + Expect(0, 256, '\p{inlatin1sup}', ""); + Expect(1, 256, '\p{^inlatin1sup}', ""); + Expect(1, 256, '\P{inlatin1sup}', ""); + Expect(0, 256, '\P{^inlatin1sup}', ""); + Expect(1, 255, '\p{-In_LATIN_1_Sup}', ""); + Expect(0, 255, '\p{^-In_LATIN_1_Sup}', ""); + Expect(0, 255, '\P{-In_LATIN_1_Sup}', ""); + Expect(1, 255, '\P{^-In_LATIN_1_Sup}', ""); + Expect(0, 256, '\p{-In_LATIN_1_Sup}', ""); + Expect(1, 256, '\p{^-In_LATIN_1_Sup}', ""); + Expect(1, 256, '\P{-In_LATIN_1_Sup}', ""); + Expect(0, 256, '\P{^-In_LATIN_1_Sup}', ""); + Error('\p{-/a/Latin_1}'); + Error('\P{-/a/Latin_1}'); + Expect(1, 255, '\p{latin1}', ""); + Expect(0, 255, '\p{^latin1}', ""); + Expect(0, 255, '\P{latin1}', ""); + Expect(1, 255, '\P{^latin1}', ""); + Expect(0, 256, '\p{latin1}', ""); + Expect(1, 256, '\p{^latin1}', ""); + Expect(1, 256, '\P{latin1}', ""); + Expect(0, 256, '\P{^latin1}', ""); + Expect(1, 255, '\p{-_latin_1}', ""); + Expect(0, 255, '\p{^-_latin_1}', ""); + Expect(0, 255, '\P{-_latin_1}', ""); + Expect(1, 255, '\P{^-_latin_1}', ""); + Expect(0, 256, '\p{-_latin_1}', ""); + Expect(1, 256, '\p{^-_latin_1}', ""); + Expect(1, 256, '\P{-_latin_1}', ""); + Expect(0, 256, '\P{^-_latin_1}', ""); + Error('\p{_ Is_Latin_1/a/}'); + Error('\P{_ Is_Latin_1/a/}'); + Expect(1, 255, '\p{islatin1}', ""); + Expect(0, 255, '\p{^islatin1}', ""); + Expect(0, 255, '\P{islatin1}', ""); + Expect(1, 255, '\P{^islatin1}', ""); + Expect(0, 256, '\p{islatin1}', ""); + Expect(1, 256, '\p{^islatin1}', ""); + Expect(1, 256, '\P{islatin1}', ""); + Expect(0, 256, '\P{^islatin1}', ""); + Expect(1, 255, '\p{ IS_LATIN_1}', ""); + Expect(0, 255, '\p{^ IS_LATIN_1}', ""); + Expect(0, 255, '\P{ IS_LATIN_1}', ""); + Expect(1, 255, '\P{^ IS_LATIN_1}', ""); + Expect(0, 256, '\p{ IS_LATIN_1}', ""); + Expect(1, 256, '\p{^ IS_LATIN_1}', ""); + Expect(1, 256, '\P{ IS_LATIN_1}', ""); + Expect(0, 256, '\P{^ IS_LATIN_1}', ""); + Error('\p{-:=in_Latin_1}'); + Error('\P{-:=in_Latin_1}'); + Expect(1, 255, '\p{inlatin1}', ""); + Expect(0, 255, '\p{^inlatin1}', ""); + Expect(0, 255, '\P{inlatin1}', ""); + Expect(1, 255, '\P{^inlatin1}', ""); + Expect(0, 256, '\p{inlatin1}', ""); + Expect(1, 256, '\p{^inlatin1}', ""); + Expect(1, 256, '\P{inlatin1}', ""); + Expect(0, 256, '\P{^inlatin1}', ""); + Expect(1, 255, '\p{- in_Latin_1}', ""); + Expect(0, 255, '\p{^- in_Latin_1}', ""); + Expect(0, 255, '\P{- in_Latin_1}', ""); + Expect(1, 255, '\P{^- in_Latin_1}', ""); + Expect(0, 256, '\p{- in_Latin_1}', ""); + Expect(1, 256, '\p{^- in_Latin_1}', ""); + Expect(1, 256, '\P{- in_Latin_1}', ""); + Expect(0, 256, '\P{^- in_Latin_1}', ""); + Error('\p{- LATIN_extended_A/a/}'); + Error('\P{- LATIN_extended_A/a/}'); + Expect(1, 383, '\p{latinextendeda}', ""); + Expect(0, 383, '\p{^latinextendeda}', ""); + Expect(0, 383, '\P{latinextendeda}', ""); + Expect(1, 383, '\P{^latinextendeda}', ""); + Expect(0, 384, '\p{latinextendeda}', ""); + Expect(1, 384, '\p{^latinextendeda}', ""); + Expect(1, 384, '\P{latinextendeda}', ""); + Expect(0, 384, '\P{^latinextendeda}', ""); + Expect(1, 383, '\p{ Latin_extended_A}', ""); + Expect(0, 383, '\p{^ Latin_extended_A}', ""); + Expect(0, 383, '\P{ Latin_extended_A}', ""); + Expect(1, 383, '\P{^ Latin_extended_A}', ""); + Expect(0, 384, '\p{ Latin_extended_A}', ""); + Expect(1, 384, '\p{^ Latin_extended_A}', ""); + Expect(1, 384, '\P{ Latin_extended_A}', ""); + Expect(0, 384, '\P{^ Latin_extended_A}', ""); + Error('\p{ is_Latin_EXTENDED_A:=}'); + Error('\P{ is_Latin_EXTENDED_A:=}'); + Expect(1, 383, '\p{islatinextendeda}', ""); + Expect(0, 383, '\p{^islatinextendeda}', ""); + Expect(0, 383, '\P{islatinextendeda}', ""); + Expect(1, 383, '\P{^islatinextendeda}', ""); + Expect(0, 384, '\p{islatinextendeda}', ""); + Expect(1, 384, '\p{^islatinextendeda}', ""); + Expect(1, 384, '\P{islatinextendeda}', ""); + Expect(0, 384, '\P{^islatinextendeda}', ""); + Expect(1, 383, '\p{IS_Latin_extended_A}', ""); + Expect(0, 383, '\p{^IS_Latin_extended_A}', ""); + Expect(0, 383, '\P{IS_Latin_extended_A}', ""); + Expect(1, 383, '\P{^IS_Latin_extended_A}', ""); + Expect(0, 384, '\p{IS_Latin_extended_A}', ""); + Expect(1, 384, '\p{^IS_Latin_extended_A}', ""); + Expect(1, 384, '\P{IS_Latin_extended_A}', ""); + Expect(0, 384, '\P{^IS_Latin_extended_A}', ""); + Error('\p{:=-_In_LATIN_Extended_A}'); + Error('\P{:=-_In_LATIN_Extended_A}'); + Expect(1, 383, '\p{inlatinextendeda}', ""); + Expect(0, 383, '\p{^inlatinextendeda}', ""); + Expect(0, 383, '\P{inlatinextendeda}', ""); + Expect(1, 383, '\P{^inlatinextendeda}', ""); + Expect(0, 384, '\p{inlatinextendeda}', ""); + Expect(1, 384, '\p{^inlatinextendeda}', ""); + Expect(1, 384, '\P{inlatinextendeda}', ""); + Expect(0, 384, '\P{^inlatinextendeda}', ""); + Expect(1, 383, '\p{ In_latin_extended_A}', ""); + Expect(0, 383, '\p{^ In_latin_extended_A}', ""); + Expect(0, 383, '\P{ In_latin_extended_A}', ""); + Expect(1, 383, '\P{^ In_latin_extended_A}', ""); + Expect(0, 384, '\p{ In_latin_extended_A}', ""); + Expect(1, 384, '\p{^ In_latin_extended_A}', ""); + Expect(1, 384, '\P{ In_latin_extended_A}', ""); + Expect(0, 384, '\P{^ In_latin_extended_A}', ""); + Error('\p{_LATIN_ext_A:=}'); + Error('\P{_LATIN_ext_A:=}'); + Expect(1, 383, '\p{latinexta}', ""); + Expect(0, 383, '\p{^latinexta}', ""); + Expect(0, 383, '\P{latinexta}', ""); + Expect(1, 383, '\P{^latinexta}', ""); + Expect(0, 384, '\p{latinexta}', ""); + Expect(1, 384, '\p{^latinexta}', ""); + Expect(1, 384, '\P{latinexta}', ""); + Expect(0, 384, '\P{^latinexta}', ""); + Expect(1, 383, '\p{ Latin_Ext_A}', ""); + Expect(0, 383, '\p{^ Latin_Ext_A}', ""); + Expect(0, 383, '\P{ Latin_Ext_A}', ""); + Expect(1, 383, '\P{^ Latin_Ext_A}', ""); + Expect(0, 384, '\p{ Latin_Ext_A}', ""); + Expect(1, 384, '\p{^ Latin_Ext_A}', ""); + Expect(1, 384, '\P{ Latin_Ext_A}', ""); + Expect(0, 384, '\P{^ Latin_Ext_A}', ""); + Error('\p{_Is_LATIN_EXT_A/a/}'); + Error('\P{_Is_LATIN_EXT_A/a/}'); + Expect(1, 383, '\p{islatinexta}', ""); + Expect(0, 383, '\p{^islatinexta}', ""); + Expect(0, 383, '\P{islatinexta}', ""); + Expect(1, 383, '\P{^islatinexta}', ""); + Expect(0, 384, '\p{islatinexta}', ""); + Expect(1, 384, '\p{^islatinexta}', ""); + Expect(1, 384, '\P{islatinexta}', ""); + Expect(0, 384, '\P{^islatinexta}', ""); + Expect(1, 383, '\p{-_Is_Latin_Ext_a}', ""); + Expect(0, 383, '\p{^-_Is_Latin_Ext_a}', ""); + Expect(0, 383, '\P{-_Is_Latin_Ext_a}', ""); + Expect(1, 383, '\P{^-_Is_Latin_Ext_a}', ""); + Expect(0, 384, '\p{-_Is_Latin_Ext_a}', ""); + Expect(1, 384, '\p{^-_Is_Latin_Ext_a}', ""); + Expect(1, 384, '\P{-_Is_Latin_Ext_a}', ""); + Expect(0, 384, '\P{^-_Is_Latin_Ext_a}', ""); + Error('\p{ :=in_Latin_ext_A}'); + Error('\P{ :=in_Latin_ext_A}'); + Expect(1, 383, '\p{inlatinexta}', ""); + Expect(0, 383, '\p{^inlatinexta}', ""); + Expect(0, 383, '\P{inlatinexta}', ""); + Expect(1, 383, '\P{^inlatinexta}', ""); + Expect(0, 384, '\p{inlatinexta}', ""); + Expect(1, 384, '\p{^inlatinexta}', ""); + Expect(1, 384, '\P{inlatinexta}', ""); + Expect(0, 384, '\P{^inlatinexta}', ""); + Expect(1, 383, '\p{ In_latin_Ext_a}', ""); + Expect(0, 383, '\p{^ In_latin_Ext_a}', ""); + Expect(0, 383, '\P{ In_latin_Ext_a}', ""); + Expect(1, 383, '\P{^ In_latin_Ext_a}', ""); + Expect(0, 384, '\p{ In_latin_Ext_a}', ""); + Expect(1, 384, '\p{^ In_latin_Ext_a}', ""); + Expect(1, 384, '\P{ In_latin_Ext_a}', ""); + Expect(0, 384, '\P{^ In_latin_Ext_a}', ""); + Error('\p{_latin_EXTENDED_ADDITIONAL:=}'); + Error('\P{_latin_EXTENDED_ADDITIONAL:=}'); + Expect(1, 7935, '\p{latinextendedadditional}', ""); + Expect(0, 7935, '\p{^latinextendedadditional}', ""); + Expect(0, 7935, '\P{latinextendedadditional}', ""); + Expect(1, 7935, '\P{^latinextendedadditional}', ""); + Expect(0, 7936, '\p{latinextendedadditional}', ""); + Expect(1, 7936, '\p{^latinextendedadditional}', ""); + Expect(1, 7936, '\P{latinextendedadditional}', ""); + Expect(0, 7936, '\P{^latinextendedadditional}', ""); + Expect(1, 7935, '\p{ Latin_Extended_Additional}', ""); + Expect(0, 7935, '\p{^ Latin_Extended_Additional}', ""); + Expect(0, 7935, '\P{ Latin_Extended_Additional}', ""); + Expect(1, 7935, '\P{^ Latin_Extended_Additional}', ""); + Expect(0, 7936, '\p{ Latin_Extended_Additional}', ""); + Expect(1, 7936, '\p{^ Latin_Extended_Additional}', ""); + Expect(1, 7936, '\P{ Latin_Extended_Additional}', ""); + Expect(0, 7936, '\P{^ Latin_Extended_Additional}', ""); + Error('\p{-Is_Latin_EXTENDED_Additional:=}'); + Error('\P{-Is_Latin_EXTENDED_Additional:=}'); + Expect(1, 7935, '\p{islatinextendedadditional}', ""); + Expect(0, 7935, '\p{^islatinextendedadditional}', ""); + Expect(0, 7935, '\P{islatinextendedadditional}', ""); + Expect(1, 7935, '\P{^islatinextendedadditional}', ""); + Expect(0, 7936, '\p{islatinextendedadditional}', ""); + Expect(1, 7936, '\p{^islatinextendedadditional}', ""); + Expect(1, 7936, '\P{islatinextendedadditional}', ""); + Expect(0, 7936, '\P{^islatinextendedadditional}', ""); + Expect(1, 7935, '\p{-is_Latin_extended_ADDITIONAL}', ""); + Expect(0, 7935, '\p{^-is_Latin_extended_ADDITIONAL}', ""); + Expect(0, 7935, '\P{-is_Latin_extended_ADDITIONAL}', ""); + Expect(1, 7935, '\P{^-is_Latin_extended_ADDITIONAL}', ""); + Expect(0, 7936, '\p{-is_Latin_extended_ADDITIONAL}', ""); + Expect(1, 7936, '\p{^-is_Latin_extended_ADDITIONAL}', ""); + Expect(1, 7936, '\P{-is_Latin_extended_ADDITIONAL}', ""); + Expect(0, 7936, '\P{^-is_Latin_extended_ADDITIONAL}', ""); + Error('\p{ -In_LATIN_Extended_Additional/a/}'); + Error('\P{ -In_LATIN_Extended_Additional/a/}'); + Expect(1, 7935, '\p{inlatinextendedadditional}', ""); + Expect(0, 7935, '\p{^inlatinextendedadditional}', ""); + Expect(0, 7935, '\P{inlatinextendedadditional}', ""); + Expect(1, 7935, '\P{^inlatinextendedadditional}', ""); + Expect(0, 7936, '\p{inlatinextendedadditional}', ""); + Expect(1, 7936, '\p{^inlatinextendedadditional}', ""); + Expect(1, 7936, '\P{inlatinextendedadditional}', ""); + Expect(0, 7936, '\P{^inlatinextendedadditional}', ""); + Expect(1, 7935, '\p{_-IN_Latin_Extended_ADDITIONAL}', ""); + Expect(0, 7935, '\p{^_-IN_Latin_Extended_ADDITIONAL}', ""); + Expect(0, 7935, '\P{_-IN_Latin_Extended_ADDITIONAL}', ""); + Expect(1, 7935, '\P{^_-IN_Latin_Extended_ADDITIONAL}', ""); + Expect(0, 7936, '\p{_-IN_Latin_Extended_ADDITIONAL}', ""); + Expect(1, 7936, '\p{^_-IN_Latin_Extended_ADDITIONAL}', ""); + Expect(1, 7936, '\P{_-IN_Latin_Extended_ADDITIONAL}', ""); + Expect(0, 7936, '\P{^_-IN_Latin_Extended_ADDITIONAL}', ""); + Error('\p{/a/_ Latin_EXT_additional}'); + Error('\P{/a/_ Latin_EXT_additional}'); + Expect(1, 7935, '\p{latinextadditional}', ""); + Expect(0, 7935, '\p{^latinextadditional}', ""); + Expect(0, 7935, '\P{latinextadditional}', ""); + Expect(1, 7935, '\P{^latinextadditional}', ""); + Expect(0, 7936, '\p{latinextadditional}', ""); + Expect(1, 7936, '\p{^latinextadditional}', ""); + Expect(1, 7936, '\P{latinextadditional}', ""); + Expect(0, 7936, '\P{^latinextadditional}', ""); + Expect(1, 7935, '\p{--latin_EXT_additional}', ""); + Expect(0, 7935, '\p{^--latin_EXT_additional}', ""); + Expect(0, 7935, '\P{--latin_EXT_additional}', ""); + Expect(1, 7935, '\P{^--latin_EXT_additional}', ""); + Expect(0, 7936, '\p{--latin_EXT_additional}', ""); + Expect(1, 7936, '\p{^--latin_EXT_additional}', ""); + Expect(1, 7936, '\P{--latin_EXT_additional}', ""); + Expect(0, 7936, '\P{^--latin_EXT_additional}', ""); + Error('\p{ Is_Latin_EXT_additional:=}'); + Error('\P{ Is_Latin_EXT_additional:=}'); + Expect(1, 7935, '\p{islatinextadditional}', ""); + Expect(0, 7935, '\p{^islatinextadditional}', ""); + Expect(0, 7935, '\P{islatinextadditional}', ""); + Expect(1, 7935, '\P{^islatinextadditional}', ""); + Expect(0, 7936, '\p{islatinextadditional}', ""); + Expect(1, 7936, '\p{^islatinextadditional}', ""); + Expect(1, 7936, '\P{islatinextadditional}', ""); + Expect(0, 7936, '\P{^islatinextadditional}', ""); + Expect(1, 7935, '\p{ _IS_LATIN_ext_Additional}', ""); + Expect(0, 7935, '\p{^ _IS_LATIN_ext_Additional}', ""); + Expect(0, 7935, '\P{ _IS_LATIN_ext_Additional}', ""); + Expect(1, 7935, '\P{^ _IS_LATIN_ext_Additional}', ""); + Expect(0, 7936, '\p{ _IS_LATIN_ext_Additional}', ""); + Expect(1, 7936, '\p{^ _IS_LATIN_ext_Additional}', ""); + Expect(1, 7936, '\P{ _IS_LATIN_ext_Additional}', ""); + Expect(0, 7936, '\P{^ _IS_LATIN_ext_Additional}', ""); + Error('\p{_:=IN_latin_Ext_ADDITIONAL}'); + Error('\P{_:=IN_latin_Ext_ADDITIONAL}'); + Expect(1, 7935, '\p{inlatinextadditional}', ""); + Expect(0, 7935, '\p{^inlatinextadditional}', ""); + Expect(0, 7935, '\P{inlatinextadditional}', ""); + Expect(1, 7935, '\P{^inlatinextadditional}', ""); + Expect(0, 7936, '\p{inlatinextadditional}', ""); + Expect(1, 7936, '\p{^inlatinextadditional}', ""); + Expect(1, 7936, '\P{inlatinextadditional}', ""); + Expect(0, 7936, '\P{^inlatinextadditional}', ""); + Expect(1, 7935, '\p{-_IN_latin_ext_additional}', ""); + Expect(0, 7935, '\p{^-_IN_latin_ext_additional}', ""); + Expect(0, 7935, '\P{-_IN_latin_ext_additional}', ""); + Expect(1, 7935, '\P{^-_IN_latin_ext_additional}', ""); + Expect(0, 7936, '\p{-_IN_latin_ext_additional}', ""); + Expect(1, 7936, '\p{^-_IN_latin_ext_additional}', ""); + Expect(1, 7936, '\P{-_IN_latin_ext_additional}', ""); + Expect(0, 7936, '\P{^-_IN_latin_ext_additional}', ""); + Error('\p{ :=Latin_Extended_B}'); + Error('\P{ :=Latin_Extended_B}'); + Expect(1, 591, '\p{latinextendedb}', ""); + Expect(0, 591, '\p{^latinextendedb}', ""); + Expect(0, 591, '\P{latinextendedb}', ""); + Expect(1, 591, '\P{^latinextendedb}', ""); + Expect(0, 592, '\p{latinextendedb}', ""); + Expect(1, 592, '\p{^latinextendedb}', ""); + Expect(1, 592, '\P{latinextendedb}', ""); + Expect(0, 592, '\P{^latinextendedb}', ""); + Expect(1, 591, '\p{- Latin_Extended_B}', ""); + Expect(0, 591, '\p{^- Latin_Extended_B}', ""); + Expect(0, 591, '\P{- Latin_Extended_B}', ""); + Expect(1, 591, '\P{^- Latin_Extended_B}', ""); + Expect(0, 592, '\p{- Latin_Extended_B}', ""); + Expect(1, 592, '\p{^- Latin_Extended_B}', ""); + Expect(1, 592, '\P{- Latin_Extended_B}', ""); + Expect(0, 592, '\P{^- Latin_Extended_B}', ""); + Error('\p{--Is_Latin_extended_b:=}'); + Error('\P{--Is_Latin_extended_b:=}'); + Expect(1, 591, '\p{islatinextendedb}', ""); + Expect(0, 591, '\p{^islatinextendedb}', ""); + Expect(0, 591, '\P{islatinextendedb}', ""); + Expect(1, 591, '\P{^islatinextendedb}', ""); + Expect(0, 592, '\p{islatinextendedb}', ""); + Expect(1, 592, '\p{^islatinextendedb}', ""); + Expect(1, 592, '\P{islatinextendedb}', ""); + Expect(0, 592, '\P{^islatinextendedb}', ""); + Expect(1, 591, '\p{--IS_latin_Extended_B}', ""); + Expect(0, 591, '\p{^--IS_latin_Extended_B}', ""); + Expect(0, 591, '\P{--IS_latin_Extended_B}', ""); + Expect(1, 591, '\P{^--IS_latin_Extended_B}', ""); + Expect(0, 592, '\p{--IS_latin_Extended_B}', ""); + Expect(1, 592, '\p{^--IS_latin_Extended_B}', ""); + Expect(1, 592, '\P{--IS_latin_Extended_B}', ""); + Expect(0, 592, '\P{^--IS_latin_Extended_B}', ""); + Error('\p{-/a/In_LATIN_Extended_b}'); + Error('\P{-/a/In_LATIN_Extended_b}'); + Expect(1, 591, '\p{inlatinextendedb}', ""); + Expect(0, 591, '\p{^inlatinextendedb}', ""); + Expect(0, 591, '\P{inlatinextendedb}', ""); + Expect(1, 591, '\P{^inlatinextendedb}', ""); + Expect(0, 592, '\p{inlatinextendedb}', ""); + Expect(1, 592, '\p{^inlatinextendedb}', ""); + Expect(1, 592, '\P{inlatinextendedb}', ""); + Expect(0, 592, '\P{^inlatinextendedb}', ""); + Expect(1, 591, '\p{-_In_latin_Extended_B}', ""); + Expect(0, 591, '\p{^-_In_latin_Extended_B}', ""); + Expect(0, 591, '\P{-_In_latin_Extended_B}', ""); + Expect(1, 591, '\P{^-_In_latin_Extended_B}', ""); + Expect(0, 592, '\p{-_In_latin_Extended_B}', ""); + Expect(1, 592, '\p{^-_In_latin_Extended_B}', ""); + Expect(1, 592, '\P{-_In_latin_Extended_B}', ""); + Expect(0, 592, '\P{^-_In_latin_Extended_B}', ""); + Error('\p{ :=latin_EXT_b}'); + Error('\P{ :=latin_EXT_b}'); + Expect(1, 591, '\p{latinextb}', ""); + Expect(0, 591, '\p{^latinextb}', ""); + Expect(0, 591, '\P{latinextb}', ""); + Expect(1, 591, '\P{^latinextb}', ""); + Expect(0, 592, '\p{latinextb}', ""); + Expect(1, 592, '\p{^latinextb}', ""); + Expect(1, 592, '\P{latinextb}', ""); + Expect(0, 592, '\P{^latinextb}', ""); + Expect(1, 591, '\p{--latin_ext_B}', ""); + Expect(0, 591, '\p{^--latin_ext_B}', ""); + Expect(0, 591, '\P{--latin_ext_B}', ""); + Expect(1, 591, '\P{^--latin_ext_B}', ""); + Expect(0, 592, '\p{--latin_ext_B}', ""); + Expect(1, 592, '\p{^--latin_ext_B}', ""); + Expect(1, 592, '\P{--latin_ext_B}', ""); + Expect(0, 592, '\P{^--latin_ext_B}', ""); + Error('\p{/a/- IS_Latin_Ext_B}'); + Error('\P{/a/- IS_Latin_Ext_B}'); + Expect(1, 591, '\p{islatinextb}', ""); + Expect(0, 591, '\p{^islatinextb}', ""); + Expect(0, 591, '\P{islatinextb}', ""); + Expect(1, 591, '\P{^islatinextb}', ""); + Expect(0, 592, '\p{islatinextb}', ""); + Expect(1, 592, '\p{^islatinextb}', ""); + Expect(1, 592, '\P{islatinextb}', ""); + Expect(0, 592, '\P{^islatinextb}', ""); + Expect(1, 591, '\p{-IS_Latin_Ext_b}', ""); + Expect(0, 591, '\p{^-IS_Latin_Ext_b}', ""); + Expect(0, 591, '\P{-IS_Latin_Ext_b}', ""); + Expect(1, 591, '\P{^-IS_Latin_Ext_b}', ""); + Expect(0, 592, '\p{-IS_Latin_Ext_b}', ""); + Expect(1, 592, '\p{^-IS_Latin_Ext_b}', ""); + Expect(1, 592, '\P{-IS_Latin_Ext_b}', ""); + Expect(0, 592, '\P{^-IS_Latin_Ext_b}', ""); + Error('\p{:= In_latin_Ext_b}'); + Error('\P{:= In_latin_Ext_b}'); + Expect(1, 591, '\p{inlatinextb}', ""); + Expect(0, 591, '\p{^inlatinextb}', ""); + Expect(0, 591, '\P{inlatinextb}', ""); + Expect(1, 591, '\P{^inlatinextb}', ""); + Expect(0, 592, '\p{inlatinextb}', ""); + Expect(1, 592, '\p{^inlatinextb}', ""); + Expect(1, 592, '\P{inlatinextb}', ""); + Expect(0, 592, '\P{^inlatinextb}', ""); + Expect(1, 591, '\p{ In_Latin_Ext_B}', ""); + Expect(0, 591, '\p{^ In_Latin_Ext_B}', ""); + Expect(0, 591, '\P{ In_Latin_Ext_B}', ""); + Expect(1, 591, '\P{^ In_Latin_Ext_B}', ""); + Expect(0, 592, '\p{ In_Latin_Ext_B}', ""); + Expect(1, 592, '\p{^ In_Latin_Ext_B}', ""); + Expect(1, 592, '\P{ In_Latin_Ext_B}', ""); + Expect(0, 592, '\P{^ In_Latin_Ext_B}', ""); + Error('\p{:=- latin_Extended_C}'); + Error('\P{:=- latin_Extended_C}'); + Expect(1, 11391, '\p{latinextendedc}', ""); + Expect(0, 11391, '\p{^latinextendedc}', ""); + Expect(0, 11391, '\P{latinextendedc}', ""); + Expect(1, 11391, '\P{^latinextendedc}', ""); + Expect(0, 11392, '\p{latinextendedc}', ""); + Expect(1, 11392, '\p{^latinextendedc}', ""); + Expect(1, 11392, '\P{latinextendedc}', ""); + Expect(0, 11392, '\P{^latinextendedc}', ""); + Expect(1, 11391, '\p{ latin_Extended_C}', ""); + Expect(0, 11391, '\p{^ latin_Extended_C}', ""); + Expect(0, 11391, '\P{ latin_Extended_C}', ""); + Expect(1, 11391, '\P{^ latin_Extended_C}', ""); + Expect(0, 11392, '\p{ latin_Extended_C}', ""); + Expect(1, 11392, '\p{^ latin_Extended_C}', ""); + Expect(1, 11392, '\P{ latin_Extended_C}', ""); + Expect(0, 11392, '\P{^ latin_Extended_C}', ""); + Error('\p{_:=Is_latin_Extended_C}'); + Error('\P{_:=Is_latin_Extended_C}'); + Expect(1, 11391, '\p{islatinextendedc}', ""); + Expect(0, 11391, '\p{^islatinextendedc}', ""); + Expect(0, 11391, '\P{islatinextendedc}', ""); + Expect(1, 11391, '\P{^islatinextendedc}', ""); + Expect(0, 11392, '\p{islatinextendedc}', ""); + Expect(1, 11392, '\p{^islatinextendedc}', ""); + Expect(1, 11392, '\P{islatinextendedc}', ""); + Expect(0, 11392, '\P{^islatinextendedc}', ""); + Expect(1, 11391, '\p{_Is_Latin_extended_C}', ""); + Expect(0, 11391, '\p{^_Is_Latin_extended_C}', ""); + Expect(0, 11391, '\P{_Is_Latin_extended_C}', ""); + Expect(1, 11391, '\P{^_Is_Latin_extended_C}', ""); + Expect(0, 11392, '\p{_Is_Latin_extended_C}', ""); + Expect(1, 11392, '\p{^_Is_Latin_extended_C}', ""); + Expect(1, 11392, '\P{_Is_Latin_extended_C}', ""); + Expect(0, 11392, '\P{^_Is_Latin_extended_C}', ""); + Error('\p{:=- In_Latin_EXTENDED_C}'); + Error('\P{:=- In_Latin_EXTENDED_C}'); + Expect(1, 11391, '\p{inlatinextendedc}', ""); + Expect(0, 11391, '\p{^inlatinextendedc}', ""); + Expect(0, 11391, '\P{inlatinextendedc}', ""); + Expect(1, 11391, '\P{^inlatinextendedc}', ""); + Expect(0, 11392, '\p{inlatinextendedc}', ""); + Expect(1, 11392, '\p{^inlatinextendedc}', ""); + Expect(1, 11392, '\P{inlatinextendedc}', ""); + Expect(0, 11392, '\P{^inlatinextendedc}', ""); + Expect(1, 11391, '\p{_in_LATIN_Extended_C}', ""); + Expect(0, 11391, '\p{^_in_LATIN_Extended_C}', ""); + Expect(0, 11391, '\P{_in_LATIN_Extended_C}', ""); + Expect(1, 11391, '\P{^_in_LATIN_Extended_C}', ""); + Expect(0, 11392, '\p{_in_LATIN_Extended_C}', ""); + Expect(1, 11392, '\p{^_in_LATIN_Extended_C}', ""); + Expect(1, 11392, '\P{_in_LATIN_Extended_C}', ""); + Expect(0, 11392, '\P{^_in_LATIN_Extended_C}', ""); + Error('\p{-_Latin_Ext_C:=}'); + Error('\P{-_Latin_Ext_C:=}'); + Expect(1, 11391, '\p{latinextc}', ""); + Expect(0, 11391, '\p{^latinextc}', ""); + Expect(0, 11391, '\P{latinextc}', ""); + Expect(1, 11391, '\P{^latinextc}', ""); + Expect(0, 11392, '\p{latinextc}', ""); + Expect(1, 11392, '\p{^latinextc}', ""); + Expect(1, 11392, '\P{latinextc}', ""); + Expect(0, 11392, '\P{^latinextc}', ""); + Expect(1, 11391, '\p{ latin_ext_C}', ""); + Expect(0, 11391, '\p{^ latin_ext_C}', ""); + Expect(0, 11391, '\P{ latin_ext_C}', ""); + Expect(1, 11391, '\P{^ latin_ext_C}', ""); + Expect(0, 11392, '\p{ latin_ext_C}', ""); + Expect(1, 11392, '\p{^ latin_ext_C}', ""); + Expect(1, 11392, '\P{ latin_ext_C}', ""); + Expect(0, 11392, '\P{^ latin_ext_C}', ""); + Error('\p{/a/_is_latin_Ext_C}'); + Error('\P{/a/_is_latin_Ext_C}'); + Expect(1, 11391, '\p{islatinextc}', ""); + Expect(0, 11391, '\p{^islatinextc}', ""); + Expect(0, 11391, '\P{islatinextc}', ""); + Expect(1, 11391, '\P{^islatinextc}', ""); + Expect(0, 11392, '\p{islatinextc}', ""); + Expect(1, 11392, '\p{^islatinextc}', ""); + Expect(1, 11392, '\P{islatinextc}', ""); + Expect(0, 11392, '\P{^islatinextc}', ""); + Expect(1, 11391, '\p{ is_Latin_Ext_C}', ""); + Expect(0, 11391, '\p{^ is_Latin_Ext_C}', ""); + Expect(0, 11391, '\P{ is_Latin_Ext_C}', ""); + Expect(1, 11391, '\P{^ is_Latin_Ext_C}', ""); + Expect(0, 11392, '\p{ is_Latin_Ext_C}', ""); + Expect(1, 11392, '\p{^ is_Latin_Ext_C}', ""); + Expect(1, 11392, '\P{ is_Latin_Ext_C}', ""); + Expect(0, 11392, '\P{^ is_Latin_Ext_C}', ""); + Error('\p{-_IN_Latin_ext_C/a/}'); + Error('\P{-_IN_Latin_ext_C/a/}'); + Expect(1, 11391, '\p{inlatinextc}', ""); + Expect(0, 11391, '\p{^inlatinextc}', ""); + Expect(0, 11391, '\P{inlatinextc}', ""); + Expect(1, 11391, '\P{^inlatinextc}', ""); + Expect(0, 11392, '\p{inlatinextc}', ""); + Expect(1, 11392, '\p{^inlatinextc}', ""); + Expect(1, 11392, '\P{inlatinextc}', ""); + Expect(0, 11392, '\P{^inlatinextc}', ""); + Expect(1, 11391, '\p{ In_Latin_Ext_C}', ""); + Expect(0, 11391, '\p{^ In_Latin_Ext_C}', ""); + Expect(0, 11391, '\P{ In_Latin_Ext_C}', ""); + Expect(1, 11391, '\P{^ In_Latin_Ext_C}', ""); + Expect(0, 11392, '\p{ In_Latin_Ext_C}', ""); + Expect(1, 11392, '\p{^ In_Latin_Ext_C}', ""); + Expect(1, 11392, '\P{ In_Latin_Ext_C}', ""); + Expect(0, 11392, '\P{^ In_Latin_Ext_C}', ""); + Error('\p{_:=latin_EXTENDED_D}'); + Error('\P{_:=latin_EXTENDED_D}'); + Expect(1, 43007, '\p{latinextendedd}', ""); + Expect(0, 43007, '\p{^latinextendedd}', ""); + Expect(0, 43007, '\P{latinextendedd}', ""); + Expect(1, 43007, '\P{^latinextendedd}', ""); + Expect(0, 43008, '\p{latinextendedd}', ""); + Expect(1, 43008, '\p{^latinextendedd}', ""); + Expect(1, 43008, '\P{latinextendedd}', ""); + Expect(0, 43008, '\P{^latinextendedd}', ""); + Expect(1, 43007, '\p{ Latin_Extended_d}', ""); + Expect(0, 43007, '\p{^ Latin_Extended_d}', ""); + Expect(0, 43007, '\P{ Latin_Extended_d}', ""); + Expect(1, 43007, '\P{^ Latin_Extended_d}', ""); + Expect(0, 43008, '\p{ Latin_Extended_d}', ""); + Expect(1, 43008, '\p{^ Latin_Extended_d}', ""); + Expect(1, 43008, '\P{ Latin_Extended_d}', ""); + Expect(0, 43008, '\P{^ Latin_Extended_d}', ""); + Error('\p{- IS_Latin_extended_D:=}'); + Error('\P{- IS_Latin_extended_D:=}'); + Expect(1, 43007, '\p{islatinextendedd}', ""); + Expect(0, 43007, '\p{^islatinextendedd}', ""); + Expect(0, 43007, '\P{islatinextendedd}', ""); + Expect(1, 43007, '\P{^islatinextendedd}', ""); + Expect(0, 43008, '\p{islatinextendedd}', ""); + Expect(1, 43008, '\p{^islatinextendedd}', ""); + Expect(1, 43008, '\P{islatinextendedd}', ""); + Expect(0, 43008, '\P{^islatinextendedd}', ""); + Expect(1, 43007, '\p{--Is_LATIN_EXTENDED_d}', ""); + Expect(0, 43007, '\p{^--Is_LATIN_EXTENDED_d}', ""); + Expect(0, 43007, '\P{--Is_LATIN_EXTENDED_d}', ""); + Expect(1, 43007, '\P{^--Is_LATIN_EXTENDED_d}', ""); + Expect(0, 43008, '\p{--Is_LATIN_EXTENDED_d}', ""); + Expect(1, 43008, '\p{^--Is_LATIN_EXTENDED_d}', ""); + Expect(1, 43008, '\P{--Is_LATIN_EXTENDED_d}', ""); + Expect(0, 43008, '\P{^--Is_LATIN_EXTENDED_d}', ""); + Error('\p{--In_Latin_extended_D:=}'); + Error('\P{--In_Latin_extended_D:=}'); + Expect(1, 43007, '\p{inlatinextendedd}', ""); + Expect(0, 43007, '\p{^inlatinextendedd}', ""); + Expect(0, 43007, '\P{inlatinextendedd}', ""); + Expect(1, 43007, '\P{^inlatinextendedd}', ""); + Expect(0, 43008, '\p{inlatinextendedd}', ""); + Expect(1, 43008, '\p{^inlatinextendedd}', ""); + Expect(1, 43008, '\P{inlatinextendedd}', ""); + Expect(0, 43008, '\P{^inlatinextendedd}', ""); + Expect(1, 43007, '\p{ In_Latin_EXTENDED_D}', ""); + Expect(0, 43007, '\p{^ In_Latin_EXTENDED_D}', ""); + Expect(0, 43007, '\P{ In_Latin_EXTENDED_D}', ""); + Expect(1, 43007, '\P{^ In_Latin_EXTENDED_D}', ""); + Expect(0, 43008, '\p{ In_Latin_EXTENDED_D}', ""); + Expect(1, 43008, '\p{^ In_Latin_EXTENDED_D}', ""); + Expect(1, 43008, '\P{ In_Latin_EXTENDED_D}', ""); + Expect(0, 43008, '\P{^ In_Latin_EXTENDED_D}', ""); + Error('\p{ /a/LATIN_EXT_D}'); + Error('\P{ /a/LATIN_EXT_D}'); + Expect(1, 43007, '\p{latinextd}', ""); + Expect(0, 43007, '\p{^latinextd}', ""); + Expect(0, 43007, '\P{latinextd}', ""); + Expect(1, 43007, '\P{^latinextd}', ""); + Expect(0, 43008, '\p{latinextd}', ""); + Expect(1, 43008, '\p{^latinextd}', ""); + Expect(1, 43008, '\P{latinextd}', ""); + Expect(0, 43008, '\P{^latinextd}', ""); + Expect(1, 43007, '\p{LATIN_Ext_D}', ""); + Expect(0, 43007, '\p{^LATIN_Ext_D}', ""); + Expect(0, 43007, '\P{LATIN_Ext_D}', ""); + Expect(1, 43007, '\P{^LATIN_Ext_D}', ""); + Expect(0, 43008, '\p{LATIN_Ext_D}', ""); + Expect(1, 43008, '\p{^LATIN_Ext_D}', ""); + Expect(1, 43008, '\P{LATIN_Ext_D}', ""); + Expect(0, 43008, '\P{^LATIN_Ext_D}', ""); + Error('\p{ -is_Latin_Ext_D:=}'); + Error('\P{ -is_Latin_Ext_D:=}'); + Expect(1, 43007, '\p{islatinextd}', ""); + Expect(0, 43007, '\p{^islatinextd}', ""); + Expect(0, 43007, '\P{islatinextd}', ""); + Expect(1, 43007, '\P{^islatinextd}', ""); + Expect(0, 43008, '\p{islatinextd}', ""); + Expect(1, 43008, '\p{^islatinextd}', ""); + Expect(1, 43008, '\P{islatinextd}', ""); + Expect(0, 43008, '\P{^islatinextd}', ""); + Expect(1, 43007, '\p{ is_Latin_EXT_D}', ""); + Expect(0, 43007, '\p{^ is_Latin_EXT_D}', ""); + Expect(0, 43007, '\P{ is_Latin_EXT_D}', ""); + Expect(1, 43007, '\P{^ is_Latin_EXT_D}', ""); + Expect(0, 43008, '\p{ is_Latin_EXT_D}', ""); + Expect(1, 43008, '\p{^ is_Latin_EXT_D}', ""); + Expect(1, 43008, '\P{ is_Latin_EXT_D}', ""); + Expect(0, 43008, '\P{^ is_Latin_EXT_D}', ""); + Error('\p{ -IN_Latin_Ext_d/a/}'); + Error('\P{ -IN_Latin_Ext_d/a/}'); + Expect(1, 43007, '\p{inlatinextd}', ""); + Expect(0, 43007, '\p{^inlatinextd}', ""); + Expect(0, 43007, '\P{inlatinextd}', ""); + Expect(1, 43007, '\P{^inlatinextd}', ""); + Expect(0, 43008, '\p{inlatinextd}', ""); + Expect(1, 43008, '\p{^inlatinextd}', ""); + Expect(1, 43008, '\P{inlatinextd}', ""); + Expect(0, 43008, '\P{^inlatinextd}', ""); + Expect(1, 43007, '\p{_in_Latin_Ext_D}', ""); + Expect(0, 43007, '\p{^_in_Latin_Ext_D}', ""); + Expect(0, 43007, '\P{_in_Latin_Ext_D}', ""); + Expect(1, 43007, '\P{^_in_Latin_Ext_D}', ""); + Expect(0, 43008, '\p{_in_Latin_Ext_D}', ""); + Expect(1, 43008, '\p{^_in_Latin_Ext_D}', ""); + Expect(1, 43008, '\P{_in_Latin_Ext_D}', ""); + Expect(0, 43008, '\P{^_in_Latin_Ext_D}', ""); + Error('\p{ _Latin_Extended_e:=}'); + Error('\P{ _Latin_Extended_e:=}'); + Expect(1, 43887, '\p{latinextendede}', ""); + Expect(0, 43887, '\p{^latinextendede}', ""); + Expect(0, 43887, '\P{latinextendede}', ""); + Expect(1, 43887, '\P{^latinextendede}', ""); + Expect(0, 43888, '\p{latinextendede}', ""); + Expect(1, 43888, '\p{^latinextendede}', ""); + Expect(1, 43888, '\P{latinextendede}', ""); + Expect(0, 43888, '\P{^latinextendede}', ""); + Expect(1, 43887, '\p{ Latin_extended_E}', ""); + Expect(0, 43887, '\p{^ Latin_extended_E}', ""); + Expect(0, 43887, '\P{ Latin_extended_E}', ""); + Expect(1, 43887, '\P{^ Latin_extended_E}', ""); + Expect(0, 43888, '\p{ Latin_extended_E}', ""); + Expect(1, 43888, '\p{^ Latin_extended_E}', ""); + Expect(1, 43888, '\P{ Latin_extended_E}', ""); + Expect(0, 43888, '\P{^ Latin_extended_E}', ""); + Error('\p{ -is_LATIN_Extended_E/a/}'); + Error('\P{ -is_LATIN_Extended_E/a/}'); + Expect(1, 43887, '\p{islatinextendede}', ""); + Expect(0, 43887, '\p{^islatinextendede}', ""); + Expect(0, 43887, '\P{islatinextendede}', ""); + Expect(1, 43887, '\P{^islatinextendede}', ""); + Expect(0, 43888, '\p{islatinextendede}', ""); + Expect(1, 43888, '\p{^islatinextendede}', ""); + Expect(1, 43888, '\P{islatinextendede}', ""); + Expect(0, 43888, '\P{^islatinextendede}', ""); + Expect(1, 43887, '\p{ Is_LATIN_Extended_e}', ""); + Expect(0, 43887, '\p{^ Is_LATIN_Extended_e}', ""); + Expect(0, 43887, '\P{ Is_LATIN_Extended_e}', ""); + Expect(1, 43887, '\P{^ Is_LATIN_Extended_e}', ""); + Expect(0, 43888, '\p{ Is_LATIN_Extended_e}', ""); + Expect(1, 43888, '\p{^ Is_LATIN_Extended_e}', ""); + Expect(1, 43888, '\P{ Is_LATIN_Extended_e}', ""); + Expect(0, 43888, '\P{^ Is_LATIN_Extended_e}', ""); + Error('\p{/a/ IN_LATIN_extended_E}'); + Error('\P{/a/ IN_LATIN_extended_E}'); + Expect(1, 43887, '\p{inlatinextendede}', ""); + Expect(0, 43887, '\p{^inlatinextendede}', ""); + Expect(0, 43887, '\P{inlatinextendede}', ""); + Expect(1, 43887, '\P{^inlatinextendede}', ""); + Expect(0, 43888, '\p{inlatinextendede}', ""); + Expect(1, 43888, '\p{^inlatinextendede}', ""); + Expect(1, 43888, '\P{inlatinextendede}', ""); + Expect(0, 43888, '\P{^inlatinextendede}', ""); + Expect(1, 43887, '\p{-_IN_latin_EXTENDED_E}', ""); + Expect(0, 43887, '\p{^-_IN_latin_EXTENDED_E}', ""); + Expect(0, 43887, '\P{-_IN_latin_EXTENDED_E}', ""); + Expect(1, 43887, '\P{^-_IN_latin_EXTENDED_E}', ""); + Expect(0, 43888, '\p{-_IN_latin_EXTENDED_E}', ""); + Expect(1, 43888, '\p{^-_IN_latin_EXTENDED_E}', ""); + Expect(1, 43888, '\P{-_IN_latin_EXTENDED_E}', ""); + Expect(0, 43888, '\P{^-_IN_latin_EXTENDED_E}', ""); + Error('\p{:=_-Latin_ext_e}'); + Error('\P{:=_-Latin_ext_e}'); + Expect(1, 43887, '\p{latinexte}', ""); + Expect(0, 43887, '\p{^latinexte}', ""); + Expect(0, 43887, '\P{latinexte}', ""); + Expect(1, 43887, '\P{^latinexte}', ""); + Expect(0, 43888, '\p{latinexte}', ""); + Expect(1, 43888, '\p{^latinexte}', ""); + Expect(1, 43888, '\P{latinexte}', ""); + Expect(0, 43888, '\P{^latinexte}', ""); + Expect(1, 43887, '\p{--latin_Ext_e}', ""); + Expect(0, 43887, '\p{^--latin_Ext_e}', ""); + Expect(0, 43887, '\P{--latin_Ext_e}', ""); + Expect(1, 43887, '\P{^--latin_Ext_e}', ""); + Expect(0, 43888, '\p{--latin_Ext_e}', ""); + Expect(1, 43888, '\p{^--latin_Ext_e}', ""); + Expect(1, 43888, '\P{--latin_Ext_e}', ""); + Expect(0, 43888, '\P{^--latin_Ext_e}', ""); + Error('\p{ _Is_LATIN_ext_e:=}'); + Error('\P{ _Is_LATIN_ext_e:=}'); + Expect(1, 43887, '\p{islatinexte}', ""); + Expect(0, 43887, '\p{^islatinexte}', ""); + Expect(0, 43887, '\P{islatinexte}', ""); + Expect(1, 43887, '\P{^islatinexte}', ""); + Expect(0, 43888, '\p{islatinexte}', ""); + Expect(1, 43888, '\p{^islatinexte}', ""); + Expect(1, 43888, '\P{islatinexte}', ""); + Expect(0, 43888, '\P{^islatinexte}', ""); + Expect(1, 43887, '\p{- IS_latin_EXT_E}', ""); + Expect(0, 43887, '\p{^- IS_latin_EXT_E}', ""); + Expect(0, 43887, '\P{- IS_latin_EXT_E}', ""); + Expect(1, 43887, '\P{^- IS_latin_EXT_E}', ""); + Expect(0, 43888, '\p{- IS_latin_EXT_E}', ""); + Expect(1, 43888, '\p{^- IS_latin_EXT_E}', ""); + Expect(1, 43888, '\P{- IS_latin_EXT_E}', ""); + Expect(0, 43888, '\P{^- IS_latin_EXT_E}', ""); + Error('\p{ IN_LATIN_Ext_E:=}'); + Error('\P{ IN_LATIN_Ext_E:=}'); + Expect(1, 43887, '\p{inlatinexte}', ""); + Expect(0, 43887, '\p{^inlatinexte}', ""); + Expect(0, 43887, '\P{inlatinexte}', ""); + Expect(1, 43887, '\P{^inlatinexte}', ""); + Expect(0, 43888, '\p{inlatinexte}', ""); + Expect(1, 43888, '\p{^inlatinexte}', ""); + Expect(1, 43888, '\P{inlatinexte}', ""); + Expect(0, 43888, '\P{^inlatinexte}', ""); + Expect(1, 43887, '\p{- In_Latin_Ext_e}', ""); + Expect(0, 43887, '\p{^- In_Latin_Ext_e}', ""); + Expect(0, 43887, '\P{- In_Latin_Ext_e}', ""); + Expect(1, 43887, '\P{^- In_Latin_Ext_e}', ""); + Expect(0, 43888, '\p{- In_Latin_Ext_e}', ""); + Expect(1, 43888, '\p{^- In_Latin_Ext_e}', ""); + Expect(1, 43888, '\P{- In_Latin_Ext_e}', ""); + Expect(0, 43888, '\P{^- In_Latin_Ext_e}', ""); + Error('\p{:=LATIN_Extended_f}'); + Error('\P{:=LATIN_Extended_f}'); + Expect(1, 67519, '\p{latinextendedf}', ""); + Expect(0, 67519, '\p{^latinextendedf}', ""); + Expect(0, 67519, '\P{latinextendedf}', ""); + Expect(1, 67519, '\P{^latinextendedf}', ""); + Expect(0, 67520, '\p{latinextendedf}', ""); + Expect(1, 67520, '\p{^latinextendedf}', ""); + Expect(1, 67520, '\P{latinextendedf}', ""); + Expect(0, 67520, '\P{^latinextendedf}', ""); + Expect(1, 67519, '\p{__Latin_Extended_F}', ""); + Expect(0, 67519, '\p{^__Latin_Extended_F}', ""); + Expect(0, 67519, '\P{__Latin_Extended_F}', ""); + Expect(1, 67519, '\P{^__Latin_Extended_F}', ""); + Expect(0, 67520, '\p{__Latin_Extended_F}', ""); + Expect(1, 67520, '\p{^__Latin_Extended_F}', ""); + Expect(1, 67520, '\P{__Latin_Extended_F}', ""); + Expect(0, 67520, '\P{^__Latin_Extended_F}', ""); + Error('\p{-is_Latin_Extended_F/a/}'); + Error('\P{-is_Latin_Extended_F/a/}'); + Expect(1, 67519, '\p{islatinextendedf}', ""); + Expect(0, 67519, '\p{^islatinextendedf}', ""); + Expect(0, 67519, '\P{islatinextendedf}', ""); + Expect(1, 67519, '\P{^islatinextendedf}', ""); + Expect(0, 67520, '\p{islatinextendedf}', ""); + Expect(1, 67520, '\p{^islatinextendedf}', ""); + Expect(1, 67520, '\P{islatinextendedf}', ""); + Expect(0, 67520, '\P{^islatinextendedf}', ""); + Expect(1, 67519, '\p{ Is_Latin_EXTENDED_f}', ""); + Expect(0, 67519, '\p{^ Is_Latin_EXTENDED_f}', ""); + Expect(0, 67519, '\P{ Is_Latin_EXTENDED_f}', ""); + Expect(1, 67519, '\P{^ Is_Latin_EXTENDED_f}', ""); + Expect(0, 67520, '\p{ Is_Latin_EXTENDED_f}', ""); + Expect(1, 67520, '\p{^ Is_Latin_EXTENDED_f}', ""); + Expect(1, 67520, '\P{ Is_Latin_EXTENDED_f}', ""); + Expect(0, 67520, '\P{^ Is_Latin_EXTENDED_f}', ""); + Error('\p{:=IN_Latin_extended_f}'); + Error('\P{:=IN_Latin_extended_f}'); + Expect(1, 67519, '\p{inlatinextendedf}', ""); + Expect(0, 67519, '\p{^inlatinextendedf}', ""); + Expect(0, 67519, '\P{inlatinextendedf}', ""); + Expect(1, 67519, '\P{^inlatinextendedf}', ""); + Expect(0, 67520, '\p{inlatinextendedf}', ""); + Expect(1, 67520, '\p{^inlatinextendedf}', ""); + Expect(1, 67520, '\P{inlatinextendedf}', ""); + Expect(0, 67520, '\P{^inlatinextendedf}', ""); + Expect(1, 67519, '\p{_-In_latin_extended_F}', ""); + Expect(0, 67519, '\p{^_-In_latin_extended_F}', ""); + Expect(0, 67519, '\P{_-In_latin_extended_F}', ""); + Expect(1, 67519, '\P{^_-In_latin_extended_F}', ""); + Expect(0, 67520, '\p{_-In_latin_extended_F}', ""); + Expect(1, 67520, '\p{^_-In_latin_extended_F}', ""); + Expect(1, 67520, '\P{_-In_latin_extended_F}', ""); + Expect(0, 67520, '\P{^_-In_latin_extended_F}', ""); + Error('\p{:=_Latin_Ext_F}'); + Error('\P{:=_Latin_Ext_F}'); + Expect(1, 67519, '\p{latinextf}', ""); + Expect(0, 67519, '\p{^latinextf}', ""); + Expect(0, 67519, '\P{latinextf}', ""); + Expect(1, 67519, '\P{^latinextf}', ""); + Expect(0, 67520, '\p{latinextf}', ""); + Expect(1, 67520, '\p{^latinextf}', ""); + Expect(1, 67520, '\P{latinextf}', ""); + Expect(0, 67520, '\P{^latinextf}', ""); + Expect(1, 67519, '\p{-_latin_EXT_f}', ""); + Expect(0, 67519, '\p{^-_latin_EXT_f}', ""); + Expect(0, 67519, '\P{-_latin_EXT_f}', ""); + Expect(1, 67519, '\P{^-_latin_EXT_f}', ""); + Expect(0, 67520, '\p{-_latin_EXT_f}', ""); + Expect(1, 67520, '\p{^-_latin_EXT_f}', ""); + Expect(1, 67520, '\P{-_latin_EXT_f}', ""); + Expect(0, 67520, '\P{^-_latin_EXT_f}', ""); + Error('\p{ -is_Latin_Ext_f/a/}'); + Error('\P{ -is_Latin_Ext_f/a/}'); + Expect(1, 67519, '\p{islatinextf}', ""); + Expect(0, 67519, '\p{^islatinextf}', ""); + Expect(0, 67519, '\P{islatinextf}', ""); + Expect(1, 67519, '\P{^islatinextf}', ""); + Expect(0, 67520, '\p{islatinextf}', ""); + Expect(1, 67520, '\p{^islatinextf}', ""); + Expect(1, 67520, '\P{islatinextf}', ""); + Expect(0, 67520, '\P{^islatinextf}', ""); + Expect(1, 67519, '\p{- is_Latin_Ext_f}', ""); + Expect(0, 67519, '\p{^- is_Latin_Ext_f}', ""); + Expect(0, 67519, '\P{- is_Latin_Ext_f}', ""); + Expect(1, 67519, '\P{^- is_Latin_Ext_f}', ""); + Expect(0, 67520, '\p{- is_Latin_Ext_f}', ""); + Expect(1, 67520, '\p{^- is_Latin_Ext_f}', ""); + Expect(1, 67520, '\P{- is_Latin_Ext_f}', ""); + Expect(0, 67520, '\P{^- is_Latin_Ext_f}', ""); + Error('\p{/a/- In_latin_Ext_F}'); + Error('\P{/a/- In_latin_Ext_F}'); + Expect(1, 67519, '\p{inlatinextf}', ""); + Expect(0, 67519, '\p{^inlatinextf}', ""); + Expect(0, 67519, '\P{inlatinextf}', ""); + Expect(1, 67519, '\P{^inlatinextf}', ""); + Expect(0, 67520, '\p{inlatinextf}', ""); + Expect(1, 67520, '\p{^inlatinextf}', ""); + Expect(1, 67520, '\P{inlatinextf}', ""); + Expect(0, 67520, '\P{^inlatinextf}', ""); + Expect(1, 67519, '\p{ -In_latin_Ext_f}', ""); + Expect(0, 67519, '\p{^ -In_latin_Ext_f}', ""); + Expect(0, 67519, '\P{ -In_latin_Ext_f}', ""); + Expect(1, 67519, '\P{^ -In_latin_Ext_f}', ""); + Expect(0, 67520, '\p{ -In_latin_Ext_f}', ""); + Expect(1, 67520, '\p{^ -In_latin_Ext_f}', ""); + Expect(1, 67520, '\P{ -In_latin_Ext_f}', ""); + Expect(0, 67520, '\P{^ -In_latin_Ext_f}', ""); + Error('\p{:=latin_EXTENDED_G}'); + Error('\P{:=latin_EXTENDED_G}'); + Expect(1, 122879, '\p{latinextendedg}', ""); + Expect(0, 122879, '\p{^latinextendedg}', ""); + Expect(0, 122879, '\P{latinextendedg}', ""); + Expect(1, 122879, '\P{^latinextendedg}', ""); + Expect(0, 122880, '\p{latinextendedg}', ""); + Expect(1, 122880, '\p{^latinextendedg}', ""); + Expect(1, 122880, '\P{latinextendedg}', ""); + Expect(0, 122880, '\P{^latinextendedg}', ""); + Expect(1, 122879, '\p{-_LATIN_EXTENDED_G}', ""); + Expect(0, 122879, '\p{^-_LATIN_EXTENDED_G}', ""); + Expect(0, 122879, '\P{-_LATIN_EXTENDED_G}', ""); + Expect(1, 122879, '\P{^-_LATIN_EXTENDED_G}', ""); + Expect(0, 122880, '\p{-_LATIN_EXTENDED_G}', ""); + Expect(1, 122880, '\p{^-_LATIN_EXTENDED_G}', ""); + Expect(1, 122880, '\P{-_LATIN_EXTENDED_G}', ""); + Expect(0, 122880, '\P{^-_LATIN_EXTENDED_G}', ""); + Error('\p{ -is_latin_Extended_G/a/}'); + Error('\P{ -is_latin_Extended_G/a/}'); + Expect(1, 122879, '\p{islatinextendedg}', ""); + Expect(0, 122879, '\p{^islatinextendedg}', ""); + Expect(0, 122879, '\P{islatinextendedg}', ""); + Expect(1, 122879, '\P{^islatinextendedg}', ""); + Expect(0, 122880, '\p{islatinextendedg}', ""); + Expect(1, 122880, '\p{^islatinextendedg}', ""); + Expect(1, 122880, '\P{islatinextendedg}', ""); + Expect(0, 122880, '\P{^islatinextendedg}', ""); + Expect(1, 122879, '\p{_ Is_Latin_extended_g}', ""); + Expect(0, 122879, '\p{^_ Is_Latin_extended_g}', ""); + Expect(0, 122879, '\P{_ Is_Latin_extended_g}', ""); + Expect(1, 122879, '\P{^_ Is_Latin_extended_g}', ""); + Expect(0, 122880, '\p{_ Is_Latin_extended_g}', ""); + Expect(1, 122880, '\p{^_ Is_Latin_extended_g}', ""); + Expect(1, 122880, '\P{_ Is_Latin_extended_g}', ""); + Expect(0, 122880, '\P{^_ Is_Latin_extended_g}', ""); + Error('\p{:=In_Latin_extended_g}'); + Error('\P{:=In_Latin_extended_g}'); + Expect(1, 122879, '\p{inlatinextendedg}', ""); + Expect(0, 122879, '\p{^inlatinextendedg}', ""); + Expect(0, 122879, '\P{inlatinextendedg}', ""); + Expect(1, 122879, '\P{^inlatinextendedg}', ""); + Expect(0, 122880, '\p{inlatinextendedg}', ""); + Expect(1, 122880, '\p{^inlatinextendedg}', ""); + Expect(1, 122880, '\P{inlatinextendedg}', ""); + Expect(0, 122880, '\P{^inlatinextendedg}', ""); + Expect(1, 122879, '\p{_in_Latin_EXTENDED_G}', ""); + Expect(0, 122879, '\p{^_in_Latin_EXTENDED_G}', ""); + Expect(0, 122879, '\P{_in_Latin_EXTENDED_G}', ""); + Expect(1, 122879, '\P{^_in_Latin_EXTENDED_G}', ""); + Expect(0, 122880, '\p{_in_Latin_EXTENDED_G}', ""); + Expect(1, 122880, '\p{^_in_Latin_EXTENDED_G}', ""); + Expect(1, 122880, '\P{_in_Latin_EXTENDED_G}', ""); + Expect(0, 122880, '\P{^_in_Latin_EXTENDED_G}', ""); + Error('\p{/a/_latin_Ext_g}'); + Error('\P{/a/_latin_Ext_g}'); + Expect(1, 122879, '\p{latinextg}', ""); + Expect(0, 122879, '\p{^latinextg}', ""); + Expect(0, 122879, '\P{latinextg}', ""); + Expect(1, 122879, '\P{^latinextg}', ""); + Expect(0, 122880, '\p{latinextg}', ""); + Expect(1, 122880, '\p{^latinextg}', ""); + Expect(1, 122880, '\P{latinextg}', ""); + Expect(0, 122880, '\P{^latinextg}', ""); + Expect(1, 122879, '\p{ Latin_EXT_G}', ""); + Expect(0, 122879, '\p{^ Latin_EXT_G}', ""); + Expect(0, 122879, '\P{ Latin_EXT_G}', ""); + Expect(1, 122879, '\P{^ Latin_EXT_G}', ""); + Expect(0, 122880, '\p{ Latin_EXT_G}', ""); + Expect(1, 122880, '\p{^ Latin_EXT_G}', ""); + Expect(1, 122880, '\P{ Latin_EXT_G}', ""); + Expect(0, 122880, '\P{^ Latin_EXT_G}', ""); + Error('\p{ Is_Latin_Ext_G:=}'); + Error('\P{ Is_Latin_Ext_G:=}'); + Expect(1, 122879, '\p{islatinextg}', ""); + Expect(0, 122879, '\p{^islatinextg}', ""); + Expect(0, 122879, '\P{islatinextg}', ""); + Expect(1, 122879, '\P{^islatinextg}', ""); + Expect(0, 122880, '\p{islatinextg}', ""); + Expect(1, 122880, '\p{^islatinextg}', ""); + Expect(1, 122880, '\P{islatinextg}', ""); + Expect(0, 122880, '\P{^islatinextg}', ""); + Expect(1, 122879, '\p{-IS_Latin_EXT_G}', ""); + Expect(0, 122879, '\p{^-IS_Latin_EXT_G}', ""); + Expect(0, 122879, '\P{-IS_Latin_EXT_G}', ""); + Expect(1, 122879, '\P{^-IS_Latin_EXT_G}', ""); + Expect(0, 122880, '\p{-IS_Latin_EXT_G}', ""); + Expect(1, 122880, '\p{^-IS_Latin_EXT_G}', ""); + Expect(1, 122880, '\P{-IS_Latin_EXT_G}', ""); + Expect(0, 122880, '\P{^-IS_Latin_EXT_G}', ""); + Error('\p{- in_Latin_Ext_G:=}'); + Error('\P{- in_Latin_Ext_G:=}'); + Expect(1, 122879, '\p{inlatinextg}', ""); + Expect(0, 122879, '\p{^inlatinextg}', ""); + Expect(0, 122879, '\P{inlatinextg}', ""); + Expect(1, 122879, '\P{^inlatinextg}', ""); + Expect(0, 122880, '\p{inlatinextg}', ""); + Expect(1, 122880, '\p{^inlatinextg}', ""); + Expect(1, 122880, '\P{inlatinextg}', ""); + Expect(0, 122880, '\P{^inlatinextg}', ""); + Expect(1, 122879, '\p{In_latin_ext_G}', ""); + Expect(0, 122879, '\p{^In_latin_ext_G}', ""); + Expect(0, 122879, '\P{In_latin_ext_G}', ""); + Expect(1, 122879, '\P{^In_latin_ext_G}', ""); + Expect(0, 122880, '\p{In_latin_ext_G}', ""); + Expect(1, 122880, '\p{^In_latin_ext_G}', ""); + Expect(1, 122880, '\P{In_latin_ext_G}', ""); + Expect(0, 122880, '\P{^In_latin_ext_G}', ""); + Error('\p{/a/ lepcha}'); + Error('\P{/a/ lepcha}'); + Expect(1, 7247, '\p{lepcha}', ""); + Expect(0, 7247, '\p{^lepcha}', ""); + Expect(0, 7247, '\P{lepcha}', ""); + Expect(1, 7247, '\P{^lepcha}', ""); + Expect(0, 7248, '\p{lepcha}', ""); + Expect(1, 7248, '\p{^lepcha}', ""); + Expect(1, 7248, '\P{lepcha}', ""); + Expect(0, 7248, '\P{^lepcha}', ""); + Expect(1, 7247, '\p{ _lepcha}', ""); + Expect(0, 7247, '\p{^ _lepcha}', ""); + Expect(0, 7247, '\P{ _lepcha}', ""); + Expect(1, 7247, '\P{^ _lepcha}', ""); + Expect(0, 7248, '\p{ _lepcha}', ""); + Expect(1, 7248, '\p{^ _lepcha}', ""); + Expect(1, 7248, '\P{ _lepcha}', ""); + Expect(0, 7248, '\P{^ _lepcha}', ""); + Error('\p{-:=IS_LEPCHA}'); + Error('\P{-:=IS_LEPCHA}'); + Expect(1, 7247, '\p{islepcha}', ""); + Expect(0, 7247, '\p{^islepcha}', ""); + Expect(0, 7247, '\P{islepcha}', ""); + Expect(1, 7247, '\P{^islepcha}', ""); + Expect(0, 7248, '\p{islepcha}', ""); + Expect(1, 7248, '\p{^islepcha}', ""); + Expect(1, 7248, '\P{islepcha}', ""); + Expect(0, 7248, '\P{^islepcha}', ""); + Expect(1, 7247, '\p{--IS_Lepcha}', ""); + Expect(0, 7247, '\p{^--IS_Lepcha}', ""); + Expect(0, 7247, '\P{--IS_Lepcha}', ""); + Expect(1, 7247, '\P{^--IS_Lepcha}', ""); + Expect(0, 7248, '\p{--IS_Lepcha}', ""); + Expect(1, 7248, '\p{^--IS_Lepcha}', ""); + Expect(1, 7248, '\P{--IS_Lepcha}', ""); + Expect(0, 7248, '\P{^--IS_Lepcha}', ""); + Error('\p{ -lepc:=}'); + Error('\P{ -lepc:=}'); + Expect(1, 7247, '\p{lepc}', ""); + Expect(0, 7247, '\p{^lepc}', ""); + Expect(0, 7247, '\P{lepc}', ""); + Expect(1, 7247, '\P{^lepc}', ""); + Expect(0, 7248, '\p{lepc}', ""); + Expect(1, 7248, '\p{^lepc}', ""); + Expect(1, 7248, '\P{lepc}', ""); + Expect(0, 7248, '\P{^lepc}', ""); + Expect(1, 7247, '\p{_ lepc}', ""); + Expect(0, 7247, '\p{^_ lepc}', ""); + Expect(0, 7247, '\P{_ lepc}', ""); + Expect(1, 7247, '\P{^_ lepc}', ""); + Expect(0, 7248, '\p{_ lepc}', ""); + Expect(1, 7248, '\p{^_ lepc}', ""); + Expect(1, 7248, '\P{_ lepc}', ""); + Expect(0, 7248, '\P{^_ lepc}', ""); + Error('\p{ is_LEPC/a/}'); + Error('\P{ is_LEPC/a/}'); + Expect(1, 7247, '\p{islepc}', ""); + Expect(0, 7247, '\p{^islepc}', ""); + Expect(0, 7247, '\P{islepc}', ""); + Expect(1, 7247, '\P{^islepc}', ""); + Expect(0, 7248, '\p{islepc}', ""); + Expect(1, 7248, '\p{^islepc}', ""); + Expect(1, 7248, '\P{islepc}', ""); + Expect(0, 7248, '\P{^islepc}', ""); + Expect(1, 7247, '\p{ -IS_lepc}', ""); + Expect(0, 7247, '\p{^ -IS_lepc}', ""); + Expect(0, 7247, '\P{ -IS_lepc}', ""); + Expect(1, 7247, '\P{^ -IS_lepc}', ""); + Expect(0, 7248, '\p{ -IS_lepc}', ""); + Expect(1, 7248, '\p{^ -IS_lepc}', ""); + Expect(1, 7248, '\P{ -IS_lepc}', ""); + Expect(0, 7248, '\P{^ -IS_lepc}', ""); + Error('\p{_Letter:=}'); + Error('\P{_Letter:=}'); + Expect(1, 210041, '\p{letter}', ""); + Expect(0, 210041, '\p{^letter}', ""); + Expect(0, 210041, '\P{letter}', ""); + Expect(1, 210041, '\P{^letter}', ""); + Expect(0, 210042, '\p{letter}', ""); + Expect(1, 210042, '\p{^letter}', ""); + Expect(1, 210042, '\P{letter}', ""); + Expect(0, 210042, '\P{^letter}', ""); + Expect(1, 210041, '\p{ LETTER}', ""); + Expect(0, 210041, '\p{^ LETTER}', ""); + Expect(0, 210041, '\P{ LETTER}', ""); + Expect(1, 210041, '\P{^ LETTER}', ""); + Expect(0, 210042, '\p{ LETTER}', ""); + Expect(1, 210042, '\p{^ LETTER}', ""); + Expect(1, 210042, '\P{ LETTER}', ""); + Expect(0, 210042, '\P{^ LETTER}', ""); + Error('\p{:= Is_Letter}'); + Error('\P{:= Is_Letter}'); + Expect(1, 210041, '\p{isletter}', ""); + Expect(0, 210041, '\p{^isletter}', ""); + Expect(0, 210041, '\P{isletter}', ""); + Expect(1, 210041, '\P{^isletter}', ""); + Expect(0, 210042, '\p{isletter}', ""); + Expect(1, 210042, '\p{^isletter}', ""); + Expect(1, 210042, '\P{isletter}', ""); + Expect(0, 210042, '\P{^isletter}', ""); + Expect(1, 210041, '\p{ _Is_Letter}', ""); + Expect(0, 210041, '\p{^ _Is_Letter}', ""); + Expect(0, 210041, '\P{ _Is_Letter}', ""); + Expect(1, 210041, '\P{^ _Is_Letter}', ""); + Expect(0, 210042, '\p{ _Is_Letter}', ""); + Expect(1, 210042, '\p{^ _Is_Letter}', ""); + Expect(1, 210042, '\P{ _Is_Letter}', ""); + Expect(0, 210042, '\P{^ _Is_Letter}', ""); + Error('\p{-l/a/}'); + Error('\P{-l/a/}'); + Expect(1, 210041, '\p{l}', ""); + Expect(0, 210041, '\p{^l}', ""); + Expect(0, 210041, '\P{l}', ""); + Expect(1, 210041, '\P{^l}', ""); + Expect(0, 210042, '\p{l}', ""); + Expect(1, 210042, '\p{^l}', ""); + Expect(1, 210042, '\P{l}', ""); + Expect(0, 210042, '\P{^l}', ""); + Expect(1, 210041, '\p{ L}', ""); + Expect(0, 210041, '\p{^ L}', ""); + Expect(0, 210041, '\P{ L}', ""); + Expect(1, 210041, '\P{^ L}', ""); + Expect(0, 210042, '\p{ L}', ""); + Expect(1, 210042, '\p{^ L}', ""); + Expect(1, 210042, '\P{ L}', ""); + Expect(0, 210042, '\P{^ L}', ""); + Error('\p{ _is_L:=}'); + Error('\P{ _is_L:=}'); + Expect(1, 210041, '\p{isl}', ""); + Expect(0, 210041, '\p{^isl}', ""); + Expect(0, 210041, '\P{isl}', ""); + Expect(1, 210041, '\P{^isl}', ""); + Expect(0, 210042, '\p{isl}', ""); + Expect(1, 210042, '\p{^isl}', ""); + Expect(1, 210042, '\P{isl}', ""); + Expect(0, 210042, '\P{^isl}', ""); + Expect(1, 210041, '\p{ _is_L}', ""); + Expect(0, 210041, '\p{^ _is_L}', ""); + Expect(0, 210041, '\P{ _is_L}', ""); + Expect(1, 210041, '\P{^ _is_L}', ""); + Expect(0, 210042, '\p{ _is_L}', ""); + Expect(1, 210042, '\p{^ _is_L}', ""); + Expect(1, 210042, '\P{ _is_L}', ""); + Expect(0, 210042, '\P{^ _is_L}', ""); + Error('\p{:=_ letter_NUMBER}'); + Error('\P{:=_ letter_NUMBER}'); + Expect(1, 94198, '\p{letternumber}', ""); + Expect(0, 94198, '\p{^letternumber}', ""); + Expect(0, 94198, '\P{letternumber}', ""); + Expect(1, 94198, '\P{^letternumber}', ""); + Expect(0, 94199, '\p{letternumber}', ""); + Expect(1, 94199, '\p{^letternumber}', ""); + Expect(1, 94199, '\P{letternumber}', ""); + Expect(0, 94199, '\P{^letternumber}', ""); + Expect(1, 94198, '\p{-_Letter_number}', ""); + Expect(0, 94198, '\p{^-_Letter_number}', ""); + Expect(0, 94198, '\P{-_Letter_number}', ""); + Expect(1, 94198, '\P{^-_Letter_number}', ""); + Expect(0, 94199, '\p{-_Letter_number}', ""); + Expect(1, 94199, '\p{^-_Letter_number}', ""); + Expect(1, 94199, '\P{-_Letter_number}', ""); + Expect(0, 94199, '\P{^-_Letter_number}', ""); + Error('\p{/a/ -Is_Letter_NUMBER}'); + Error('\P{/a/ -Is_Letter_NUMBER}'); + Expect(1, 94198, '\p{isletternumber}', ""); + Expect(0, 94198, '\p{^isletternumber}', ""); + Expect(0, 94198, '\P{isletternumber}', ""); + Expect(1, 94198, '\P{^isletternumber}', ""); + Expect(0, 94199, '\p{isletternumber}', ""); + Expect(1, 94199, '\p{^isletternumber}', ""); + Expect(1, 94199, '\P{isletternumber}', ""); + Expect(0, 94199, '\P{^isletternumber}', ""); + Expect(1, 94198, '\p{ _is_Letter_NUMBER}', ""); + Expect(0, 94198, '\p{^ _is_Letter_NUMBER}', ""); + Expect(0, 94198, '\P{ _is_Letter_NUMBER}', ""); + Expect(1, 94198, '\P{^ _is_Letter_NUMBER}', ""); + Expect(0, 94199, '\p{ _is_Letter_NUMBER}', ""); + Expect(1, 94199, '\p{^ _is_Letter_NUMBER}', ""); + Expect(1, 94199, '\P{ _is_Letter_NUMBER}', ""); + Expect(0, 94199, '\P{^ _is_Letter_NUMBER}', ""); + Error('\p{/a/Nl}'); + Error('\P{/a/Nl}'); + Expect(1, 94198, '\p{nl}', ""); + Expect(0, 94198, '\p{^nl}', ""); + Expect(0, 94198, '\P{nl}', ""); + Expect(1, 94198, '\P{^nl}', ""); + Expect(0, 94199, '\p{nl}', ""); + Expect(1, 94199, '\p{^nl}', ""); + Expect(1, 94199, '\P{nl}', ""); + Expect(0, 94199, '\P{^nl}', ""); + Expect(1, 94198, '\p{ -Nl}', ""); + Expect(0, 94198, '\p{^ -Nl}', ""); + Expect(0, 94198, '\P{ -Nl}', ""); + Expect(1, 94198, '\P{^ -Nl}', ""); + Expect(0, 94199, '\p{ -Nl}', ""); + Expect(1, 94199, '\p{^ -Nl}', ""); + Expect(1, 94199, '\P{ -Nl}', ""); + Expect(0, 94199, '\P{^ -Nl}', ""); + Error('\p{ IS_NL:=}'); + Error('\P{ IS_NL:=}'); + Expect(1, 94198, '\p{isnl}', ""); + Expect(0, 94198, '\p{^isnl}', ""); + Expect(0, 94198, '\P{isnl}', ""); + Expect(1, 94198, '\P{^isnl}', ""); + Expect(0, 94199, '\p{isnl}', ""); + Expect(1, 94199, '\p{^isnl}', ""); + Expect(1, 94199, '\P{isnl}', ""); + Expect(0, 94199, '\P{^isnl}', ""); + Expect(1, 94198, '\p{-is_NL}', ""); + Expect(0, 94198, '\p{^-is_NL}', ""); + Expect(0, 94198, '\P{-is_NL}', ""); + Expect(1, 94198, '\P{^-is_NL}', ""); + Expect(0, 94199, '\p{-is_NL}', ""); + Expect(1, 94199, '\p{^-is_NL}', ""); + Expect(1, 94199, '\P{-is_NL}', ""); + Expect(0, 94199, '\P{^-is_NL}', ""); + Error('\p{ :=Letterlike_SYMBOLS}'); + Error('\P{ :=Letterlike_SYMBOLS}'); + Expect(1, 8527, '\p{letterlikesymbols}', ""); + Expect(0, 8527, '\p{^letterlikesymbols}', ""); + Expect(0, 8527, '\P{letterlikesymbols}', ""); + Expect(1, 8527, '\P{^letterlikesymbols}', ""); + Expect(0, 8528, '\p{letterlikesymbols}', ""); + Expect(1, 8528, '\p{^letterlikesymbols}', ""); + Expect(1, 8528, '\P{letterlikesymbols}', ""); + Expect(0, 8528, '\P{^letterlikesymbols}', ""); + Expect(1, 8527, '\p{ _letterlike_Symbols}', ""); + Expect(0, 8527, '\p{^ _letterlike_Symbols}', ""); + Expect(0, 8527, '\P{ _letterlike_Symbols}', ""); + Expect(1, 8527, '\P{^ _letterlike_Symbols}', ""); + Expect(0, 8528, '\p{ _letterlike_Symbols}', ""); + Expect(1, 8528, '\p{^ _letterlike_Symbols}', ""); + Expect(1, 8528, '\P{ _letterlike_Symbols}', ""); + Expect(0, 8528, '\P{^ _letterlike_Symbols}', ""); + Error('\p{_Is_letterlike_SYMBOLS:=}'); + Error('\P{_Is_letterlike_SYMBOLS:=}'); + Expect(1, 8527, '\p{isletterlikesymbols}', ""); + Expect(0, 8527, '\p{^isletterlikesymbols}', ""); + Expect(0, 8527, '\P{isletterlikesymbols}', ""); + Expect(1, 8527, '\P{^isletterlikesymbols}', ""); + Expect(0, 8528, '\p{isletterlikesymbols}', ""); + Expect(1, 8528, '\p{^isletterlikesymbols}', ""); + Expect(1, 8528, '\P{isletterlikesymbols}', ""); + Expect(0, 8528, '\P{^isletterlikesymbols}', ""); + Expect(1, 8527, '\p{ IS_letterlike_symbols}', ""); + Expect(0, 8527, '\p{^ IS_letterlike_symbols}', ""); + Expect(0, 8527, '\P{ IS_letterlike_symbols}', ""); + Expect(1, 8527, '\P{^ IS_letterlike_symbols}', ""); + Expect(0, 8528, '\p{ IS_letterlike_symbols}', ""); + Expect(1, 8528, '\p{^ IS_letterlike_symbols}', ""); + Expect(1, 8528, '\P{ IS_letterlike_symbols}', ""); + Expect(0, 8528, '\P{^ IS_letterlike_symbols}', ""); + Error('\p{ -In_Letterlike_Symbols:=}'); + Error('\P{ -In_Letterlike_Symbols:=}'); + Expect(1, 8527, '\p{inletterlikesymbols}', ""); + Expect(0, 8527, '\p{^inletterlikesymbols}', ""); + Expect(0, 8527, '\P{inletterlikesymbols}', ""); + Expect(1, 8527, '\P{^inletterlikesymbols}', ""); + Expect(0, 8528, '\p{inletterlikesymbols}', ""); + Expect(1, 8528, '\p{^inletterlikesymbols}', ""); + Expect(1, 8528, '\P{inletterlikesymbols}', ""); + Expect(0, 8528, '\P{^inletterlikesymbols}', ""); + Expect(1, 8527, '\p{ In_letterlike_SYMBOLS}', ""); + Expect(0, 8527, '\p{^ In_letterlike_SYMBOLS}', ""); + Expect(0, 8527, '\P{ In_letterlike_SYMBOLS}', ""); + Expect(1, 8527, '\P{^ In_letterlike_SYMBOLS}', ""); + Expect(0, 8528, '\p{ In_letterlike_SYMBOLS}', ""); + Expect(1, 8528, '\p{^ In_letterlike_SYMBOLS}', ""); + Expect(1, 8528, '\P{ In_letterlike_SYMBOLS}', ""); + Expect(0, 8528, '\P{^ In_letterlike_SYMBOLS}', ""); + Error('\p{ limbu/a/}'); + Error('\P{ limbu/a/}'); + Expect(1, 6479, '\p{limbu}', ""); + Expect(0, 6479, '\p{^limbu}', ""); + Expect(0, 6479, '\P{limbu}', ""); + Expect(1, 6479, '\P{^limbu}', ""); + Expect(0, 6480, '\p{limbu}', ""); + Expect(1, 6480, '\p{^limbu}', ""); + Expect(1, 6480, '\P{limbu}', ""); + Expect(0, 6480, '\P{^limbu}', ""); + Expect(1, 6479, '\p{- Limbu}', ""); + Expect(0, 6479, '\p{^- Limbu}', ""); + Expect(0, 6479, '\P{- Limbu}', ""); + Expect(1, 6479, '\P{^- Limbu}', ""); + Expect(0, 6480, '\p{- Limbu}', ""); + Expect(1, 6480, '\p{^- Limbu}', ""); + Expect(1, 6480, '\P{- Limbu}', ""); + Expect(0, 6480, '\P{^- Limbu}', ""); + Error('\p{:=_ Is_Limbu}'); + Error('\P{:=_ Is_Limbu}'); + Expect(1, 6479, '\p{islimbu}', ""); + Expect(0, 6479, '\p{^islimbu}', ""); + Expect(0, 6479, '\P{islimbu}', ""); + Expect(1, 6479, '\P{^islimbu}', ""); + Expect(0, 6480, '\p{islimbu}', ""); + Expect(1, 6480, '\p{^islimbu}', ""); + Expect(1, 6480, '\P{islimbu}', ""); + Expect(0, 6480, '\P{^islimbu}', ""); + Expect(1, 6479, '\p{ -Is_limbu}', ""); + Expect(0, 6479, '\p{^ -Is_limbu}', ""); + Expect(0, 6479, '\P{ -Is_limbu}', ""); + Expect(1, 6479, '\P{^ -Is_limbu}', ""); + Expect(0, 6480, '\p{ -Is_limbu}', ""); + Expect(1, 6480, '\p{^ -Is_limbu}', ""); + Expect(1, 6480, '\P{ -Is_limbu}', ""); + Expect(0, 6480, '\P{^ -Is_limbu}', ""); + Error('\p{/a/ LIMB}'); + Error('\P{/a/ LIMB}'); + Expect(1, 6479, '\p{limb}', ""); + Expect(0, 6479, '\p{^limb}', ""); + Expect(0, 6479, '\P{limb}', ""); + Expect(1, 6479, '\P{^limb}', ""); + Expect(0, 6480, '\p{limb}', ""); + Expect(1, 6480, '\p{^limb}', ""); + Expect(1, 6480, '\P{limb}', ""); + Expect(0, 6480, '\P{^limb}', ""); + Expect(1, 6479, '\p{ _Limb}', ""); + Expect(0, 6479, '\p{^ _Limb}', ""); + Expect(0, 6479, '\P{ _Limb}', ""); + Expect(1, 6479, '\P{^ _Limb}', ""); + Expect(0, 6480, '\p{ _Limb}', ""); + Expect(1, 6480, '\p{^ _Limb}', ""); + Expect(1, 6480, '\P{ _Limb}', ""); + Expect(0, 6480, '\P{^ _Limb}', ""); + Error('\p{/a/ -Is_LIMB}'); + Error('\P{/a/ -Is_LIMB}'); + Expect(1, 6479, '\p{islimb}', ""); + Expect(0, 6479, '\p{^islimb}', ""); + Expect(0, 6479, '\P{islimb}', ""); + Expect(1, 6479, '\P{^islimb}', ""); + Expect(0, 6480, '\p{islimb}', ""); + Expect(1, 6480, '\p{^islimb}', ""); + Expect(1, 6480, '\P{islimb}', ""); + Expect(0, 6480, '\P{^islimb}', ""); + Expect(1, 6479, '\p{-_Is_Limb}', ""); + Expect(0, 6479, '\p{^-_Is_Limb}', ""); + Expect(0, 6479, '\P{-_Is_Limb}', ""); + Expect(1, 6479, '\P{^-_Is_Limb}', ""); + Expect(0, 6480, '\p{-_Is_Limb}', ""); + Expect(1, 6480, '\p{^-_Is_Limb}', ""); + Expect(1, 6480, '\P{-_Is_Limb}', ""); + Expect(0, 6480, '\P{^-_Is_Limb}', ""); + Error('\p{-/a/line_SEPARATOR}'); + Error('\P{-/a/line_SEPARATOR}'); + Expect(1, 8232, '\p{lineseparator}', ""); + Expect(0, 8232, '\p{^lineseparator}', ""); + Expect(0, 8232, '\P{lineseparator}', ""); + Expect(1, 8232, '\P{^lineseparator}', ""); + Expect(0, 8233, '\p{lineseparator}', ""); + Expect(1, 8233, '\p{^lineseparator}', ""); + Expect(1, 8233, '\P{lineseparator}', ""); + Expect(0, 8233, '\P{^lineseparator}', ""); + Expect(1, 8232, '\p{-Line_SEPARATOR}', ""); + Expect(0, 8232, '\p{^-Line_SEPARATOR}', ""); + Expect(0, 8232, '\P{-Line_SEPARATOR}', ""); + Expect(1, 8232, '\P{^-Line_SEPARATOR}', ""); + Expect(0, 8233, '\p{-Line_SEPARATOR}', ""); + Expect(1, 8233, '\p{^-Line_SEPARATOR}', ""); + Expect(1, 8233, '\P{-Line_SEPARATOR}', ""); + Expect(0, 8233, '\P{^-Line_SEPARATOR}', ""); + Error('\p{ Is_line_Separator/a/}'); + Error('\P{ Is_line_Separator/a/}'); + Expect(1, 8232, '\p{islineseparator}', ""); + Expect(0, 8232, '\p{^islineseparator}', ""); + Expect(0, 8232, '\P{islineseparator}', ""); + Expect(1, 8232, '\P{^islineseparator}', ""); + Expect(0, 8233, '\p{islineseparator}', ""); + Expect(1, 8233, '\p{^islineseparator}', ""); + Expect(1, 8233, '\P{islineseparator}', ""); + Expect(0, 8233, '\P{^islineseparator}', ""); + Expect(1, 8232, '\p{ IS_line_Separator}', ""); + Expect(0, 8232, '\p{^ IS_line_Separator}', ""); + Expect(0, 8232, '\P{ IS_line_Separator}', ""); + Expect(1, 8232, '\P{^ IS_line_Separator}', ""); + Expect(0, 8233, '\p{ IS_line_Separator}', ""); + Expect(1, 8233, '\p{^ IS_line_Separator}', ""); + Expect(1, 8233, '\P{ IS_line_Separator}', ""); + Expect(0, 8233, '\P{^ IS_line_Separator}', ""); + Error('\p{_:=ZL}'); + Error('\P{_:=ZL}'); + Expect(1, 8232, '\p{zl}', ""); + Expect(0, 8232, '\p{^zl}', ""); + Expect(0, 8232, '\P{zl}', ""); + Expect(1, 8232, '\P{^zl}', ""); + Expect(0, 8233, '\p{zl}', ""); + Expect(1, 8233, '\p{^zl}', ""); + Expect(1, 8233, '\P{zl}', ""); + Expect(0, 8233, '\P{^zl}', ""); + Expect(1, 8232, '\p{ ZL}', ""); + Expect(0, 8232, '\p{^ ZL}', ""); + Expect(0, 8232, '\P{ ZL}', ""); + Expect(1, 8232, '\P{^ ZL}', ""); + Expect(0, 8233, '\p{ ZL}', ""); + Expect(1, 8233, '\p{^ ZL}', ""); + Expect(1, 8233, '\P{ ZL}', ""); + Expect(0, 8233, '\P{^ ZL}', ""); + Error('\p{_:=Is_zl}'); + Error('\P{_:=Is_zl}'); + Expect(1, 8232, '\p{iszl}', ""); + Expect(0, 8232, '\p{^iszl}', ""); + Expect(0, 8232, '\P{iszl}', ""); + Expect(1, 8232, '\P{^iszl}', ""); + Expect(0, 8233, '\p{iszl}', ""); + Expect(1, 8233, '\p{^iszl}', ""); + Expect(1, 8233, '\P{iszl}', ""); + Expect(0, 8233, '\P{^iszl}', ""); + Expect(1, 8232, '\p{- IS_ZL}', ""); + Expect(0, 8232, '\p{^- IS_ZL}', ""); + Expect(0, 8232, '\P{- IS_ZL}', ""); + Expect(1, 8232, '\P{^- IS_ZL}', ""); + Expect(0, 8233, '\p{- IS_ZL}', ""); + Expect(1, 8233, '\p{^- IS_ZL}', ""); + Expect(1, 8233, '\P{- IS_ZL}', ""); + Expect(0, 8233, '\P{^- IS_ZL}', ""); + Error('\p{/a/-Linear_a}'); + Error('\P{/a/-Linear_a}'); + Expect(1, 67431, '\p{lineara}', ""); + Expect(0, 67431, '\p{^lineara}', ""); + Expect(0, 67431, '\P{lineara}', ""); + Expect(1, 67431, '\P{^lineara}', ""); + Expect(0, 67432, '\p{lineara}', ""); + Expect(1, 67432, '\p{^lineara}', ""); + Expect(1, 67432, '\P{lineara}', ""); + Expect(0, 67432, '\P{^lineara}', ""); + Expect(1, 67431, '\p{ Linear_A}', ""); + Expect(0, 67431, '\p{^ Linear_A}', ""); + Expect(0, 67431, '\P{ Linear_A}', ""); + Expect(1, 67431, '\P{^ Linear_A}', ""); + Expect(0, 67432, '\p{ Linear_A}', ""); + Expect(1, 67432, '\p{^ Linear_A}', ""); + Expect(1, 67432, '\P{ Linear_A}', ""); + Expect(0, 67432, '\P{^ Linear_A}', ""); + Error('\p{ /a/IS_linear_A}'); + Error('\P{ /a/IS_linear_A}'); + Expect(1, 67431, '\p{islineara}', ""); + Expect(0, 67431, '\p{^islineara}', ""); + Expect(0, 67431, '\P{islineara}', ""); + Expect(1, 67431, '\P{^islineara}', ""); + Expect(0, 67432, '\p{islineara}', ""); + Expect(1, 67432, '\p{^islineara}', ""); + Expect(1, 67432, '\P{islineara}', ""); + Expect(0, 67432, '\P{^islineara}', ""); + Expect(1, 67431, '\p{ is_Linear_a}', ""); + Expect(0, 67431, '\p{^ is_Linear_a}', ""); + Expect(0, 67431, '\P{ is_Linear_a}', ""); + Expect(1, 67431, '\P{^ is_Linear_a}', ""); + Expect(0, 67432, '\p{ is_Linear_a}', ""); + Expect(1, 67432, '\p{^ is_Linear_a}', ""); + Expect(1, 67432, '\P{ is_Linear_a}', ""); + Expect(0, 67432, '\P{^ is_Linear_a}', ""); + Error('\p{_:=Lina}'); + Error('\P{_:=Lina}'); + Expect(1, 67431, '\p{lina}', ""); + Expect(0, 67431, '\p{^lina}', ""); + Expect(0, 67431, '\P{lina}', ""); + Expect(1, 67431, '\P{^lina}', ""); + Expect(0, 67432, '\p{lina}', ""); + Expect(1, 67432, '\p{^lina}', ""); + Expect(1, 67432, '\P{lina}', ""); + Expect(0, 67432, '\P{^lina}', ""); + Expect(1, 67431, '\p{_ Lina}', ""); + Expect(0, 67431, '\p{^_ Lina}', ""); + Expect(0, 67431, '\P{_ Lina}', ""); + Expect(1, 67431, '\P{^_ Lina}', ""); + Expect(0, 67432, '\p{_ Lina}', ""); + Expect(1, 67432, '\p{^_ Lina}', ""); + Expect(1, 67432, '\P{_ Lina}', ""); + Expect(0, 67432, '\P{^_ Lina}', ""); + Error('\p{ Is_Lina/a/}'); + Error('\P{ Is_Lina/a/}'); + Expect(1, 67431, '\p{islina}', ""); + Expect(0, 67431, '\p{^islina}', ""); + Expect(0, 67431, '\P{islina}', ""); + Expect(1, 67431, '\P{^islina}', ""); + Expect(0, 67432, '\p{islina}', ""); + Expect(1, 67432, '\p{^islina}', ""); + Expect(1, 67432, '\P{islina}', ""); + Expect(0, 67432, '\P{^islina}', ""); + Expect(1, 67431, '\p{_ is_Lina}', ""); + Expect(0, 67431, '\p{^_ is_Lina}', ""); + Expect(0, 67431, '\P{_ is_Lina}', ""); + Expect(1, 67431, '\P{^_ is_Lina}', ""); + Expect(0, 67432, '\p{_ is_Lina}', ""); + Expect(1, 67432, '\p{^_ is_Lina}', ""); + Expect(1, 67432, '\P{_ is_Lina}', ""); + Expect(0, 67432, '\P{^_ is_Lina}', ""); + Error('\p{/a/ Linear_B}'); + Error('\P{/a/ Linear_B}'); + Expect(1, 65855, '\p{linearb}', ""); + Expect(0, 65855, '\p{^linearb}', ""); + Expect(0, 65855, '\P{linearb}', ""); + Expect(1, 65855, '\P{^linearb}', ""); + Expect(0, 65856, '\p{linearb}', ""); + Expect(1, 65856, '\p{^linearb}', ""); + Expect(1, 65856, '\P{linearb}', ""); + Expect(0, 65856, '\P{^linearb}', ""); + Expect(1, 65855, '\p{_LINEAR_B}', ""); + Expect(0, 65855, '\p{^_LINEAR_B}', ""); + Expect(0, 65855, '\P{_LINEAR_B}', ""); + Expect(1, 65855, '\P{^_LINEAR_B}', ""); + Expect(0, 65856, '\p{_LINEAR_B}', ""); + Expect(1, 65856, '\p{^_LINEAR_B}', ""); + Expect(1, 65856, '\P{_LINEAR_B}', ""); + Expect(0, 65856, '\P{^_LINEAR_B}', ""); + Error('\p{- Is_Linear_B/a/}'); + Error('\P{- Is_Linear_B/a/}'); + Expect(1, 65855, '\p{islinearb}', ""); + Expect(0, 65855, '\p{^islinearb}', ""); + Expect(0, 65855, '\P{islinearb}', ""); + Expect(1, 65855, '\P{^islinearb}', ""); + Expect(0, 65856, '\p{islinearb}', ""); + Expect(1, 65856, '\p{^islinearb}', ""); + Expect(1, 65856, '\P{islinearb}', ""); + Expect(0, 65856, '\P{^islinearb}', ""); + Expect(1, 65855, '\p{ Is_LINEAR_B}', ""); + Expect(0, 65855, '\p{^ Is_LINEAR_B}', ""); + Expect(0, 65855, '\P{ Is_LINEAR_B}', ""); + Expect(1, 65855, '\P{^ Is_LINEAR_B}', ""); + Expect(0, 65856, '\p{ Is_LINEAR_B}', ""); + Expect(1, 65856, '\p{^ Is_LINEAR_B}', ""); + Expect(1, 65856, '\P{ Is_LINEAR_B}', ""); + Expect(0, 65856, '\P{^ Is_LINEAR_B}', ""); + Error('\p{/a/_LINB}'); + Error('\P{/a/_LINB}'); + Expect(1, 65855, '\p{linb}', ""); + Expect(0, 65855, '\p{^linb}', ""); + Expect(0, 65855, '\P{linb}', ""); + Expect(1, 65855, '\P{^linb}', ""); + Expect(0, 65856, '\p{linb}', ""); + Expect(1, 65856, '\p{^linb}', ""); + Expect(1, 65856, '\P{linb}', ""); + Expect(0, 65856, '\P{^linb}', ""); + Expect(1, 65855, '\p{ _linb}', ""); + Expect(0, 65855, '\p{^ _linb}', ""); + Expect(0, 65855, '\P{ _linb}', ""); + Expect(1, 65855, '\P{^ _linb}', ""); + Expect(0, 65856, '\p{ _linb}', ""); + Expect(1, 65856, '\p{^ _linb}', ""); + Expect(1, 65856, '\P{ _linb}', ""); + Expect(0, 65856, '\P{^ _linb}', ""); + Error('\p{-:=Is_linb}'); + Error('\P{-:=Is_linb}'); + Expect(1, 65855, '\p{islinb}', ""); + Expect(0, 65855, '\p{^islinb}', ""); + Expect(0, 65855, '\P{islinb}', ""); + Expect(1, 65855, '\P{^islinb}', ""); + Expect(0, 65856, '\p{islinb}', ""); + Expect(1, 65856, '\p{^islinb}', ""); + Expect(1, 65856, '\P{islinb}', ""); + Expect(0, 65856, '\P{^islinb}', ""); + Expect(1, 65855, '\p{_ IS_LINB}', ""); + Expect(0, 65855, '\p{^_ IS_LINB}', ""); + Expect(0, 65855, '\P{_ IS_LINB}', ""); + Expect(1, 65855, '\P{^_ IS_LINB}', ""); + Expect(0, 65856, '\p{_ IS_LINB}', ""); + Expect(1, 65856, '\p{^_ IS_LINB}', ""); + Expect(1, 65856, '\P{_ IS_LINB}', ""); + Expect(0, 65856, '\P{^_ IS_LINB}', ""); + Error('\p{:=Linear_B_Ideograms}'); + Error('\P{:=Linear_B_Ideograms}'); + Expect(1, 65791, '\p{linearbideograms}', ""); + Expect(0, 65791, '\p{^linearbideograms}', ""); + Expect(0, 65791, '\P{linearbideograms}', ""); + Expect(1, 65791, '\P{^linearbideograms}', ""); + Expect(0, 65792, '\p{linearbideograms}', ""); + Expect(1, 65792, '\p{^linearbideograms}', ""); + Expect(1, 65792, '\P{linearbideograms}', ""); + Expect(0, 65792, '\P{^linearbideograms}', ""); + Expect(1, 65791, '\p{ LINEAR_b_IDEOGRAMS}', ""); + Expect(0, 65791, '\p{^ LINEAR_b_IDEOGRAMS}', ""); + Expect(0, 65791, '\P{ LINEAR_b_IDEOGRAMS}', ""); + Expect(1, 65791, '\P{^ LINEAR_b_IDEOGRAMS}', ""); + Expect(0, 65792, '\p{ LINEAR_b_IDEOGRAMS}', ""); + Expect(1, 65792, '\p{^ LINEAR_b_IDEOGRAMS}', ""); + Expect(1, 65792, '\P{ LINEAR_b_IDEOGRAMS}', ""); + Expect(0, 65792, '\P{^ LINEAR_b_IDEOGRAMS}', ""); + Error('\p{-:=IS_Linear_b_ideograms}'); + Error('\P{-:=IS_Linear_b_ideograms}'); + Expect(1, 65791, '\p{islinearbideograms}', ""); + Expect(0, 65791, '\p{^islinearbideograms}', ""); + Expect(0, 65791, '\P{islinearbideograms}', ""); + Expect(1, 65791, '\P{^islinearbideograms}', ""); + Expect(0, 65792, '\p{islinearbideograms}', ""); + Expect(1, 65792, '\p{^islinearbideograms}', ""); + Expect(1, 65792, '\P{islinearbideograms}', ""); + Expect(0, 65792, '\P{^islinearbideograms}', ""); + Expect(1, 65791, '\p{_is_LINEAR_B_IDEOGRAMS}', ""); + Expect(0, 65791, '\p{^_is_LINEAR_B_IDEOGRAMS}', ""); + Expect(0, 65791, '\P{_is_LINEAR_B_IDEOGRAMS}', ""); + Expect(1, 65791, '\P{^_is_LINEAR_B_IDEOGRAMS}', ""); + Expect(0, 65792, '\p{_is_LINEAR_B_IDEOGRAMS}', ""); + Expect(1, 65792, '\p{^_is_LINEAR_B_IDEOGRAMS}', ""); + Expect(1, 65792, '\P{_is_LINEAR_B_IDEOGRAMS}', ""); + Expect(0, 65792, '\P{^_is_LINEAR_B_IDEOGRAMS}', ""); + Error('\p{/a/_ In_linear_b_ideograms}'); + Error('\P{/a/_ In_linear_b_ideograms}'); + Expect(1, 65791, '\p{inlinearbideograms}', ""); + Expect(0, 65791, '\p{^inlinearbideograms}', ""); + Expect(0, 65791, '\P{inlinearbideograms}', ""); + Expect(1, 65791, '\P{^inlinearbideograms}', ""); + Expect(0, 65792, '\p{inlinearbideograms}', ""); + Expect(1, 65792, '\p{^inlinearbideograms}', ""); + Expect(1, 65792, '\P{inlinearbideograms}', ""); + Expect(0, 65792, '\P{^inlinearbideograms}', ""); + Expect(1, 65791, '\p{ IN_linear_B_IDEOGRAMS}', ""); + Expect(0, 65791, '\p{^ IN_linear_B_IDEOGRAMS}', ""); + Expect(0, 65791, '\P{ IN_linear_B_IDEOGRAMS}', ""); + Expect(1, 65791, '\P{^ IN_linear_B_IDEOGRAMS}', ""); + Expect(0, 65792, '\p{ IN_linear_B_IDEOGRAMS}', ""); + Expect(1, 65792, '\p{^ IN_linear_B_IDEOGRAMS}', ""); + Expect(1, 65792, '\P{ IN_linear_B_IDEOGRAMS}', ""); + Expect(0, 65792, '\P{^ IN_linear_B_IDEOGRAMS}', ""); + Error('\p{:= -Linear_B_Syllabary}'); + Error('\P{:= -Linear_B_Syllabary}'); + Expect(1, 65663, '\p{linearbsyllabary}', ""); + Expect(0, 65663, '\p{^linearbsyllabary}', ""); + Expect(0, 65663, '\P{linearbsyllabary}', ""); + Expect(1, 65663, '\P{^linearbsyllabary}', ""); + Expect(0, 65664, '\p{linearbsyllabary}', ""); + Expect(1, 65664, '\p{^linearbsyllabary}', ""); + Expect(1, 65664, '\P{linearbsyllabary}', ""); + Expect(0, 65664, '\P{^linearbsyllabary}', ""); + Expect(1, 65663, '\p{ Linear_B_SYLLABARY}', ""); + Expect(0, 65663, '\p{^ Linear_B_SYLLABARY}', ""); + Expect(0, 65663, '\P{ Linear_B_SYLLABARY}', ""); + Expect(1, 65663, '\P{^ Linear_B_SYLLABARY}', ""); + Expect(0, 65664, '\p{ Linear_B_SYLLABARY}', ""); + Expect(1, 65664, '\p{^ Linear_B_SYLLABARY}', ""); + Expect(1, 65664, '\P{ Linear_B_SYLLABARY}', ""); + Expect(0, 65664, '\P{^ Linear_B_SYLLABARY}', ""); + Error('\p{ Is_LINEAR_B_SYLLABARY:=}'); + Error('\P{ Is_LINEAR_B_SYLLABARY:=}'); + Expect(1, 65663, '\p{islinearbsyllabary}', ""); + Expect(0, 65663, '\p{^islinearbsyllabary}', ""); + Expect(0, 65663, '\P{islinearbsyllabary}', ""); + Expect(1, 65663, '\P{^islinearbsyllabary}', ""); + Expect(0, 65664, '\p{islinearbsyllabary}', ""); + Expect(1, 65664, '\p{^islinearbsyllabary}', ""); + Expect(1, 65664, '\P{islinearbsyllabary}', ""); + Expect(0, 65664, '\P{^islinearbsyllabary}', ""); + Expect(1, 65663, '\p{__Is_Linear_B_syllabary}', ""); + Expect(0, 65663, '\p{^__Is_Linear_B_syllabary}', ""); + Expect(0, 65663, '\P{__Is_Linear_B_syllabary}', ""); + Expect(1, 65663, '\P{^__Is_Linear_B_syllabary}', ""); + Expect(0, 65664, '\p{__Is_Linear_B_syllabary}', ""); + Expect(1, 65664, '\p{^__Is_Linear_B_syllabary}', ""); + Expect(1, 65664, '\P{__Is_Linear_B_syllabary}', ""); + Expect(0, 65664, '\P{^__Is_Linear_B_syllabary}', ""); + Error('\p{/a/ _IN_LINEAR_B_Syllabary}'); + Error('\P{/a/ _IN_LINEAR_B_Syllabary}'); + Expect(1, 65663, '\p{inlinearbsyllabary}', ""); + Expect(0, 65663, '\p{^inlinearbsyllabary}', ""); + Expect(0, 65663, '\P{inlinearbsyllabary}', ""); + Expect(1, 65663, '\P{^inlinearbsyllabary}', ""); + Expect(0, 65664, '\p{inlinearbsyllabary}', ""); + Expect(1, 65664, '\p{^inlinearbsyllabary}', ""); + Expect(1, 65664, '\P{inlinearbsyllabary}', ""); + Expect(0, 65664, '\P{^inlinearbsyllabary}', ""); + Expect(1, 65663, '\p{ -In_Linear_B_syllabary}', ""); + Expect(0, 65663, '\p{^ -In_Linear_B_syllabary}', ""); + Expect(0, 65663, '\P{ -In_Linear_B_syllabary}', ""); + Expect(1, 65663, '\P{^ -In_Linear_B_syllabary}', ""); + Expect(0, 65664, '\p{ -In_Linear_B_syllabary}', ""); + Expect(1, 65664, '\p{^ -In_Linear_B_syllabary}', ""); + Expect(1, 65664, '\P{ -In_Linear_B_syllabary}', ""); + Expect(0, 65664, '\P{^ -In_Linear_B_syllabary}', ""); + Error('\p{ /a/Lisu}'); + Error('\P{ /a/Lisu}'); + Expect(1, 73648, '\p{lisu}', ""); + Expect(0, 73648, '\p{^lisu}', ""); + Expect(0, 73648, '\P{lisu}', ""); + Expect(1, 73648, '\P{^lisu}', ""); + Expect(0, 73649, '\p{lisu}', ""); + Expect(1, 73649, '\p{^lisu}', ""); + Expect(1, 73649, '\P{lisu}', ""); + Expect(0, 73649, '\P{^lisu}', ""); + Expect(1, 73648, '\p{--LISU}', ""); + Expect(0, 73648, '\p{^--LISU}', ""); + Expect(0, 73648, '\P{--LISU}', ""); + Expect(1, 73648, '\P{^--LISU}', ""); + Expect(0, 73649, '\p{--LISU}', ""); + Expect(1, 73649, '\p{^--LISU}', ""); + Expect(1, 73649, '\P{--LISU}', ""); + Expect(0, 73649, '\P{^--LISU}', ""); + Error('\p{/a/ IS_LISU}'); + Error('\P{/a/ IS_LISU}'); + Expect(1, 73648, '\p{islisu}', ""); + Expect(0, 73648, '\p{^islisu}', ""); + Expect(0, 73648, '\P{islisu}', ""); + Expect(1, 73648, '\P{^islisu}', ""); + Expect(0, 73649, '\p{islisu}', ""); + Expect(1, 73649, '\p{^islisu}', ""); + Expect(1, 73649, '\P{islisu}', ""); + Expect(0, 73649, '\P{^islisu}', ""); + Expect(1, 73648, '\p{ Is_Lisu}', ""); + Expect(0, 73648, '\p{^ Is_Lisu}', ""); + Expect(0, 73648, '\P{ Is_Lisu}', ""); + Expect(1, 73648, '\P{^ Is_Lisu}', ""); + Expect(0, 73649, '\p{ Is_Lisu}', ""); + Expect(1, 73649, '\p{^ Is_Lisu}', ""); + Expect(1, 73649, '\P{ Is_Lisu}', ""); + Expect(0, 73649, '\P{^ Is_Lisu}', ""); + Error('\p{/a/-lisu_supplement}'); + Error('\P{/a/-lisu_supplement}'); + Expect(1, 73663, '\p{lisusupplement}', ""); + Expect(0, 73663, '\p{^lisusupplement}', ""); + Expect(0, 73663, '\P{lisusupplement}', ""); + Expect(1, 73663, '\P{^lisusupplement}', ""); + Expect(0, 73664, '\p{lisusupplement}', ""); + Expect(1, 73664, '\p{^lisusupplement}', ""); + Expect(1, 73664, '\P{lisusupplement}', ""); + Expect(0, 73664, '\P{^lisusupplement}', ""); + Expect(1, 73663, '\p{ _Lisu_Supplement}', ""); + Expect(0, 73663, '\p{^ _Lisu_Supplement}', ""); + Expect(0, 73663, '\P{ _Lisu_Supplement}', ""); + Expect(1, 73663, '\P{^ _Lisu_Supplement}', ""); + Expect(0, 73664, '\p{ _Lisu_Supplement}', ""); + Expect(1, 73664, '\p{^ _Lisu_Supplement}', ""); + Expect(1, 73664, '\P{ _Lisu_Supplement}', ""); + Expect(0, 73664, '\P{^ _Lisu_Supplement}', ""); + Error('\p{ is_Lisu_supplement:=}'); + Error('\P{ is_Lisu_supplement:=}'); + Expect(1, 73663, '\p{islisusupplement}', ""); + Expect(0, 73663, '\p{^islisusupplement}', ""); + Expect(0, 73663, '\P{islisusupplement}', ""); + Expect(1, 73663, '\P{^islisusupplement}', ""); + Expect(0, 73664, '\p{islisusupplement}', ""); + Expect(1, 73664, '\p{^islisusupplement}', ""); + Expect(1, 73664, '\P{islisusupplement}', ""); + Expect(0, 73664, '\P{^islisusupplement}', ""); + Expect(1, 73663, '\p{ is_LISU_Supplement}', ""); + Expect(0, 73663, '\p{^ is_LISU_Supplement}', ""); + Expect(0, 73663, '\P{ is_LISU_Supplement}', ""); + Expect(1, 73663, '\P{^ is_LISU_Supplement}', ""); + Expect(0, 73664, '\p{ is_LISU_Supplement}', ""); + Expect(1, 73664, '\p{^ is_LISU_Supplement}', ""); + Expect(1, 73664, '\P{ is_LISU_Supplement}', ""); + Expect(0, 73664, '\P{^ is_LISU_Supplement}', ""); + Error('\p{:=In_LISU_Supplement}'); + Error('\P{:=In_LISU_Supplement}'); + Expect(1, 73663, '\p{inlisusupplement}', ""); + Expect(0, 73663, '\p{^inlisusupplement}', ""); + Expect(0, 73663, '\P{inlisusupplement}', ""); + Expect(1, 73663, '\P{^inlisusupplement}', ""); + Expect(0, 73664, '\p{inlisusupplement}', ""); + Expect(1, 73664, '\p{^inlisusupplement}', ""); + Expect(1, 73664, '\P{inlisusupplement}', ""); + Expect(0, 73664, '\P{^inlisusupplement}', ""); + Expect(1, 73663, '\p{-_IN_Lisu_Supplement}', ""); + Expect(0, 73663, '\p{^-_IN_Lisu_Supplement}', ""); + Expect(0, 73663, '\P{-_IN_Lisu_Supplement}', ""); + Expect(1, 73663, '\P{^-_IN_Lisu_Supplement}', ""); + Expect(0, 73664, '\p{-_IN_Lisu_Supplement}', ""); + Expect(1, 73664, '\p{^-_IN_Lisu_Supplement}', ""); + Expect(1, 73664, '\P{-_IN_Lisu_Supplement}', ""); + Expect(0, 73664, '\P{^-_IN_Lisu_Supplement}', ""); + Error('\p{-Lisu_Sup/a/}'); + Error('\P{-Lisu_Sup/a/}'); + Expect(1, 73663, '\p{lisusup}', ""); + Expect(0, 73663, '\p{^lisusup}', ""); + Expect(0, 73663, '\P{lisusup}', ""); + Expect(1, 73663, '\P{^lisusup}', ""); + Expect(0, 73664, '\p{lisusup}', ""); + Expect(1, 73664, '\p{^lisusup}', ""); + Expect(1, 73664, '\P{lisusup}', ""); + Expect(0, 73664, '\P{^lisusup}', ""); + Expect(1, 73663, '\p{ _LISU_SUP}', ""); + Expect(0, 73663, '\p{^ _LISU_SUP}', ""); + Expect(0, 73663, '\P{ _LISU_SUP}', ""); + Expect(1, 73663, '\P{^ _LISU_SUP}', ""); + Expect(0, 73664, '\p{ _LISU_SUP}', ""); + Expect(1, 73664, '\p{^ _LISU_SUP}', ""); + Expect(1, 73664, '\P{ _LISU_SUP}', ""); + Expect(0, 73664, '\P{^ _LISU_SUP}', ""); + Error('\p{ IS_lisu_SUP/a/}'); + Error('\P{ IS_lisu_SUP/a/}'); + Expect(1, 73663, '\p{islisusup}', ""); + Expect(0, 73663, '\p{^islisusup}', ""); + Expect(0, 73663, '\P{islisusup}', ""); + Expect(1, 73663, '\P{^islisusup}', ""); + Expect(0, 73664, '\p{islisusup}', ""); + Expect(1, 73664, '\p{^islisusup}', ""); + Expect(1, 73664, '\P{islisusup}', ""); + Expect(0, 73664, '\P{^islisusup}', ""); + Expect(1, 73663, '\p{ is_Lisu_sup}', ""); + Expect(0, 73663, '\p{^ is_Lisu_sup}', ""); + Expect(0, 73663, '\P{ is_Lisu_sup}', ""); + Expect(1, 73663, '\P{^ is_Lisu_sup}', ""); + Expect(0, 73664, '\p{ is_Lisu_sup}', ""); + Expect(1, 73664, '\p{^ is_Lisu_sup}', ""); + Expect(1, 73664, '\P{ is_Lisu_sup}', ""); + Expect(0, 73664, '\P{^ is_Lisu_sup}', ""); + Error('\p{/a/--in_Lisu_Sup}'); + Error('\P{/a/--in_Lisu_Sup}'); + Expect(1, 73663, '\p{inlisusup}', ""); + Expect(0, 73663, '\p{^inlisusup}', ""); + Expect(0, 73663, '\P{inlisusup}', ""); + Expect(1, 73663, '\P{^inlisusup}', ""); + Expect(0, 73664, '\p{inlisusup}', ""); + Expect(1, 73664, '\p{^inlisusup}', ""); + Expect(1, 73664, '\P{inlisusup}', ""); + Expect(0, 73664, '\P{^inlisusup}', ""); + Expect(1, 73663, '\p{ -In_Lisu_sup}', ""); + Expect(0, 73663, '\p{^ -In_Lisu_sup}', ""); + Expect(0, 73663, '\P{ -In_Lisu_sup}', ""); + Expect(1, 73663, '\P{^ -In_Lisu_sup}', ""); + Expect(0, 73664, '\p{ -In_Lisu_sup}', ""); + Expect(1, 73664, '\p{^ -In_Lisu_sup}', ""); + Expect(1, 73664, '\P{ -In_Lisu_sup}', ""); + Expect(0, 73664, '\P{^ -In_Lisu_sup}', ""); + Error('\p{- Logical_order_EXCEPTION:=}'); + Error('\P{- Logical_order_EXCEPTION:=}'); + Expect(1, 43708, '\p{logicalorderexception}', ""); + Expect(0, 43708, '\p{^logicalorderexception}', ""); + Expect(0, 43708, '\P{logicalorderexception}', ""); + Expect(1, 43708, '\P{^logicalorderexception}', ""); + Expect(0, 43709, '\p{logicalorderexception}', ""); + Expect(1, 43709, '\p{^logicalorderexception}', ""); + Expect(1, 43709, '\P{logicalorderexception}', ""); + Expect(0, 43709, '\P{^logicalorderexception}', ""); + Expect(1, 43708, '\p{ Logical_order_exception}', ""); + Expect(0, 43708, '\p{^ Logical_order_exception}', ""); + Expect(0, 43708, '\P{ Logical_order_exception}', ""); + Expect(1, 43708, '\P{^ Logical_order_exception}', ""); + Expect(0, 43709, '\p{ Logical_order_exception}', ""); + Expect(1, 43709, '\p{^ Logical_order_exception}', ""); + Expect(1, 43709, '\P{ Logical_order_exception}', ""); + Expect(0, 43709, '\P{^ Logical_order_exception}', ""); + Error('\p{_/a/Is_Logical_Order_Exception}'); + Error('\P{_/a/Is_Logical_Order_Exception}'); + Expect(1, 43708, '\p{islogicalorderexception}', ""); + Expect(0, 43708, '\p{^islogicalorderexception}', ""); + Expect(0, 43708, '\P{islogicalorderexception}', ""); + Expect(1, 43708, '\P{^islogicalorderexception}', ""); + Expect(0, 43709, '\p{islogicalorderexception}', ""); + Expect(1, 43709, '\p{^islogicalorderexception}', ""); + Expect(1, 43709, '\P{islogicalorderexception}', ""); + Expect(0, 43709, '\P{^islogicalorderexception}', ""); + Expect(1, 43708, '\p{- Is_LOGICAL_ORDER_EXCEPTION}', ""); + Expect(0, 43708, '\p{^- Is_LOGICAL_ORDER_EXCEPTION}', ""); + Expect(0, 43708, '\P{- Is_LOGICAL_ORDER_EXCEPTION}', ""); + Expect(1, 43708, '\P{^- Is_LOGICAL_ORDER_EXCEPTION}', ""); + Expect(0, 43709, '\p{- Is_LOGICAL_ORDER_EXCEPTION}', ""); + Expect(1, 43709, '\p{^- Is_LOGICAL_ORDER_EXCEPTION}', ""); + Expect(1, 43709, '\P{- Is_LOGICAL_ORDER_EXCEPTION}', ""); + Expect(0, 43709, '\P{^- Is_LOGICAL_ORDER_EXCEPTION}', ""); + Error('\p{ :=loe}'); + Error('\P{ :=loe}'); + Expect(1, 43708, '\p{loe}', ""); + Expect(0, 43708, '\p{^loe}', ""); + Expect(0, 43708, '\P{loe}', ""); + Expect(1, 43708, '\P{^loe}', ""); + Expect(0, 43709, '\p{loe}', ""); + Expect(1, 43709, '\p{^loe}', ""); + Expect(1, 43709, '\P{loe}', ""); + Expect(0, 43709, '\P{^loe}', ""); + Expect(1, 43708, '\p{ loe}', ""); + Expect(0, 43708, '\p{^ loe}', ""); + Expect(0, 43708, '\P{ loe}', ""); + Expect(1, 43708, '\P{^ loe}', ""); + Expect(0, 43709, '\p{ loe}', ""); + Expect(1, 43709, '\p{^ loe}', ""); + Expect(1, 43709, '\P{ loe}', ""); + Expect(0, 43709, '\P{^ loe}', ""); + Error('\p{-_Is_loe/a/}'); + Error('\P{-_Is_loe/a/}'); + Expect(1, 43708, '\p{isloe}', ""); + Expect(0, 43708, '\p{^isloe}', ""); + Expect(0, 43708, '\P{isloe}', ""); + Expect(1, 43708, '\P{^isloe}', ""); + Expect(0, 43709, '\p{isloe}', ""); + Expect(1, 43709, '\p{^isloe}', ""); + Expect(1, 43709, '\P{isloe}', ""); + Expect(0, 43709, '\P{^isloe}', ""); + Expect(1, 43708, '\p{ IS_LOE}', ""); + Expect(0, 43708, '\p{^ IS_LOE}', ""); + Expect(0, 43708, '\P{ IS_LOE}', ""); + Expect(1, 43708, '\P{^ IS_LOE}', ""); + Expect(0, 43709, '\p{ IS_LOE}', ""); + Expect(1, 43709, '\p{^ IS_LOE}', ""); + Expect(1, 43709, '\P{ IS_LOE}', ""); + Expect(0, 43709, '\P{^ IS_LOE}', ""); + Error('\p{:=Low_Surrogates}'); + Error('\P{:=Low_Surrogates}'); + Expect(1, 57343, '\p{lowsurrogates}', ""); + Expect(0, 57343, '\p{^lowsurrogates}', ""); + Expect(0, 57343, '\P{lowsurrogates}', ""); + Expect(1, 57343, '\P{^lowsurrogates}', ""); + Expect(0, 57344, '\p{lowsurrogates}', ""); + Expect(1, 57344, '\p{^lowsurrogates}', ""); + Expect(1, 57344, '\P{lowsurrogates}', ""); + Expect(0, 57344, '\P{^lowsurrogates}', ""); + Expect(1, 57343, '\p{- Low_Surrogates}', ""); + Expect(0, 57343, '\p{^- Low_Surrogates}', ""); + Expect(0, 57343, '\P{- Low_Surrogates}', ""); + Expect(1, 57343, '\P{^- Low_Surrogates}', ""); + Expect(0, 57344, '\p{- Low_Surrogates}', ""); + Expect(1, 57344, '\p{^- Low_Surrogates}', ""); + Expect(1, 57344, '\P{- Low_Surrogates}', ""); + Expect(0, 57344, '\P{^- Low_Surrogates}', ""); + Error('\p{/a/Is_Low_surrogates}'); + Error('\P{/a/Is_Low_surrogates}'); + Expect(1, 57343, '\p{islowsurrogates}', ""); + Expect(0, 57343, '\p{^islowsurrogates}', ""); + Expect(0, 57343, '\P{islowsurrogates}', ""); + Expect(1, 57343, '\P{^islowsurrogates}', ""); + Expect(0, 57344, '\p{islowsurrogates}', ""); + Expect(1, 57344, '\p{^islowsurrogates}', ""); + Expect(1, 57344, '\P{islowsurrogates}', ""); + Expect(0, 57344, '\P{^islowsurrogates}', ""); + Expect(1, 57343, '\p{_ is_low_surrogates}', ""); + Expect(0, 57343, '\p{^_ is_low_surrogates}', ""); + Expect(0, 57343, '\P{_ is_low_surrogates}', ""); + Expect(1, 57343, '\P{^_ is_low_surrogates}', ""); + Expect(0, 57344, '\p{_ is_low_surrogates}', ""); + Expect(1, 57344, '\p{^_ is_low_surrogates}', ""); + Expect(1, 57344, '\P{_ is_low_surrogates}', ""); + Expect(0, 57344, '\P{^_ is_low_surrogates}', ""); + Error('\p{- in_Low_Surrogates/a/}'); + Error('\P{- in_Low_Surrogates/a/}'); + Expect(1, 57343, '\p{inlowsurrogates}', ""); + Expect(0, 57343, '\p{^inlowsurrogates}', ""); + Expect(0, 57343, '\P{inlowsurrogates}', ""); + Expect(1, 57343, '\P{^inlowsurrogates}', ""); + Expect(0, 57344, '\p{inlowsurrogates}', ""); + Expect(1, 57344, '\p{^inlowsurrogates}', ""); + Expect(1, 57344, '\P{inlowsurrogates}', ""); + Expect(0, 57344, '\P{^inlowsurrogates}', ""); + Expect(1, 57343, '\p{ -In_Low_Surrogates}', ""); + Expect(0, 57343, '\p{^ -In_Low_Surrogates}', ""); + Expect(0, 57343, '\P{ -In_Low_Surrogates}', ""); + Expect(1, 57343, '\P{^ -In_Low_Surrogates}', ""); + Expect(0, 57344, '\p{ -In_Low_Surrogates}', ""); + Expect(1, 57344, '\p{^ -In_Low_Surrogates}', ""); + Expect(1, 57344, '\P{ -In_Low_Surrogates}', ""); + Expect(0, 57344, '\P{^ -In_Low_Surrogates}', ""); + Error('\p{ /a/LOWERCASE_LETTER}'); + Error('\P{ /a/LOWERCASE_LETTER}'); + Expect(1, 125251, '\p{lowercaseletter}', ""); + Expect(0, 125251, '\p{^lowercaseletter}', ""); + Expect(0, 125251, '\P{lowercaseletter}', ""); + Expect(1, 125251, '\P{^lowercaseletter}', ""); + Expect(0, 125252, '\p{lowercaseletter}', ""); + Expect(1, 125252, '\p{^lowercaseletter}', ""); + Expect(1, 125252, '\P{lowercaseletter}', ""); + Expect(0, 125252, '\P{^lowercaseletter}', ""); + Expect(1, 125251, '\p{-lowercase_letter}', ""); + Expect(0, 125251, '\p{^-lowercase_letter}', ""); + Expect(0, 125251, '\P{-lowercase_letter}', ""); + Expect(1, 125251, '\P{^-lowercase_letter}', ""); + Expect(0, 125252, '\p{-lowercase_letter}', ""); + Expect(1, 125252, '\p{^-lowercase_letter}', ""); + Expect(1, 125252, '\P{-lowercase_letter}', ""); + Expect(0, 125252, '\P{^-lowercase_letter}', ""); + Error('\p{ Is_lowercase_Letter/a/}'); + Error('\P{ Is_lowercase_Letter/a/}'); + Expect(1, 125251, '\p{islowercaseletter}', ""); + Expect(0, 125251, '\p{^islowercaseletter}', ""); + Expect(0, 125251, '\P{islowercaseletter}', ""); + Expect(1, 125251, '\P{^islowercaseletter}', ""); + Expect(0, 125252, '\p{islowercaseletter}', ""); + Expect(1, 125252, '\p{^islowercaseletter}', ""); + Expect(1, 125252, '\P{islowercaseletter}', ""); + Expect(0, 125252, '\P{^islowercaseletter}', ""); + Expect(1, 125251, '\p{ Is_lowercase_letter}', ""); + Expect(0, 125251, '\p{^ Is_lowercase_letter}', ""); + Expect(0, 125251, '\P{ Is_lowercase_letter}', ""); + Expect(1, 125251, '\P{^ Is_lowercase_letter}', ""); + Expect(0, 125252, '\p{ Is_lowercase_letter}', ""); + Expect(1, 125252, '\p{^ Is_lowercase_letter}', ""); + Expect(1, 125252, '\P{ Is_lowercase_letter}', ""); + Expect(0, 125252, '\P{^ Is_lowercase_letter}', ""); + Error('\p{ /a/Ll}'); + Error('\P{ /a/Ll}'); + Expect(1, 125251, '\p{ll}', ""); + Expect(0, 125251, '\p{^ll}', ""); + Expect(0, 125251, '\P{ll}', ""); + Expect(1, 125251, '\P{^ll}', ""); + Expect(0, 125252, '\p{ll}', ""); + Expect(1, 125252, '\p{^ll}', ""); + Expect(1, 125252, '\P{ll}', ""); + Expect(0, 125252, '\P{^ll}', ""); + Expect(1, 125251, '\p{_-LL}', ""); + Expect(0, 125251, '\p{^_-LL}', ""); + Expect(0, 125251, '\P{_-LL}', ""); + Expect(1, 125251, '\P{^_-LL}', ""); + Expect(0, 125252, '\p{_-LL}', ""); + Expect(1, 125252, '\p{^_-LL}', ""); + Expect(1, 125252, '\P{_-LL}', ""); + Expect(0, 125252, '\P{^_-LL}', ""); + Error('\p{/a/Is_Ll}'); + Error('\P{/a/Is_Ll}'); + Expect(1, 125251, '\p{isll}', ""); + Expect(0, 125251, '\p{^isll}', ""); + Expect(0, 125251, '\P{isll}', ""); + Expect(1, 125251, '\P{^isll}', ""); + Expect(0, 125252, '\p{isll}', ""); + Expect(1, 125252, '\p{^isll}', ""); + Expect(1, 125252, '\P{isll}', ""); + Expect(0, 125252, '\P{^isll}', ""); + Expect(1, 125251, '\p{ Is_Ll}', ""); + Expect(0, 125251, '\p{^ Is_Ll}', ""); + Expect(0, 125251, '\P{ Is_Ll}', ""); + Expect(1, 125251, '\P{^ Is_Ll}', ""); + Expect(0, 125252, '\p{ Is_Ll}', ""); + Expect(1, 125252, '\p{^ Is_Ll}', ""); + Expect(1, 125252, '\P{ Is_Ll}', ""); + Expect(0, 125252, '\P{^ Is_Ll}', ""); + Error('\p{ _lycian:=}'); + Error('\P{ _lycian:=}'); + Expect(1, 66204, '\p{lycian}', ""); + Expect(0, 66204, '\p{^lycian}', ""); + Expect(0, 66204, '\P{lycian}', ""); + Expect(1, 66204, '\P{^lycian}', ""); + Expect(0, 66205, '\p{lycian}', ""); + Expect(1, 66205, '\p{^lycian}', ""); + Expect(1, 66205, '\P{lycian}', ""); + Expect(0, 66205, '\P{^lycian}', ""); + Expect(1, 66204, '\p{Lycian}', ""); + Expect(0, 66204, '\p{^Lycian}', ""); + Expect(0, 66204, '\P{Lycian}', ""); + Expect(1, 66204, '\P{^Lycian}', ""); + Expect(0, 66205, '\p{Lycian}', ""); + Expect(1, 66205, '\p{^Lycian}', ""); + Expect(1, 66205, '\P{Lycian}', ""); + Expect(0, 66205, '\P{^Lycian}', ""); + Error('\p{/a/ Is_LYCIAN}'); + Error('\P{/a/ Is_LYCIAN}'); + Expect(1, 66204, '\p{islycian}', ""); + Expect(0, 66204, '\p{^islycian}', ""); + Expect(0, 66204, '\P{islycian}', ""); + Expect(1, 66204, '\P{^islycian}', ""); + Expect(0, 66205, '\p{islycian}', ""); + Expect(1, 66205, '\p{^islycian}', ""); + Expect(1, 66205, '\P{islycian}', ""); + Expect(0, 66205, '\P{^islycian}', ""); + Expect(1, 66204, '\p{_is_Lycian}', ""); + Expect(0, 66204, '\p{^_is_Lycian}', ""); + Expect(0, 66204, '\P{_is_Lycian}', ""); + Expect(1, 66204, '\P{^_is_Lycian}', ""); + Expect(0, 66205, '\p{_is_Lycian}', ""); + Expect(1, 66205, '\p{^_is_Lycian}', ""); + Expect(1, 66205, '\P{_is_Lycian}', ""); + Expect(0, 66205, '\P{^_is_Lycian}', ""); + Error('\p{ :=Lyci}'); + Error('\P{ :=Lyci}'); + Expect(1, 66204, '\p{lyci}', ""); + Expect(0, 66204, '\p{^lyci}', ""); + Expect(0, 66204, '\P{lyci}', ""); + Expect(1, 66204, '\P{^lyci}', ""); + Expect(0, 66205, '\p{lyci}', ""); + Expect(1, 66205, '\p{^lyci}', ""); + Expect(1, 66205, '\P{lyci}', ""); + Expect(0, 66205, '\P{^lyci}', ""); + Expect(1, 66204, '\p{ _lyci}', ""); + Expect(0, 66204, '\p{^ _lyci}', ""); + Expect(0, 66204, '\P{ _lyci}', ""); + Expect(1, 66204, '\P{^ _lyci}', ""); + Expect(0, 66205, '\p{ _lyci}', ""); + Expect(1, 66205, '\p{^ _lyci}', ""); + Expect(1, 66205, '\P{ _lyci}', ""); + Expect(0, 66205, '\P{^ _lyci}', ""); + Error('\p{/a/_ Is_lyci}'); + Error('\P{/a/_ Is_lyci}'); + Expect(1, 66204, '\p{islyci}', ""); + Expect(0, 66204, '\p{^islyci}', ""); + Expect(0, 66204, '\P{islyci}', ""); + Expect(1, 66204, '\P{^islyci}', ""); + Expect(0, 66205, '\p{islyci}', ""); + Expect(1, 66205, '\p{^islyci}', ""); + Expect(1, 66205, '\P{islyci}', ""); + Expect(0, 66205, '\P{^islyci}', ""); + Expect(1, 66204, '\p{_-is_Lyci}', ""); + Expect(0, 66204, '\p{^_-is_Lyci}', ""); + Expect(0, 66204, '\P{_-is_Lyci}', ""); + Expect(1, 66204, '\P{^_-is_Lyci}', ""); + Expect(0, 66205, '\p{_-is_Lyci}', ""); + Expect(1, 66205, '\p{^_-is_Lyci}', ""); + Expect(1, 66205, '\P{_-is_Lyci}', ""); + Expect(0, 66205, '\P{^_-is_Lyci}', ""); + Error('\p{/a/ LYDIAN}'); + Error('\P{/a/ LYDIAN}'); + Expect(1, 67903, '\p{lydian}', ""); + Expect(0, 67903, '\p{^lydian}', ""); + Expect(0, 67903, '\P{lydian}', ""); + Expect(1, 67903, '\P{^lydian}', ""); + Expect(0, 67904, '\p{lydian}', ""); + Expect(1, 67904, '\p{^lydian}', ""); + Expect(1, 67904, '\P{lydian}', ""); + Expect(0, 67904, '\P{^lydian}', ""); + Expect(1, 67903, '\p{_ lydian}', ""); + Expect(0, 67903, '\p{^_ lydian}', ""); + Expect(0, 67903, '\P{_ lydian}', ""); + Expect(1, 67903, '\P{^_ lydian}', ""); + Expect(0, 67904, '\p{_ lydian}', ""); + Expect(1, 67904, '\p{^_ lydian}', ""); + Expect(1, 67904, '\P{_ lydian}', ""); + Expect(0, 67904, '\P{^_ lydian}', ""); + Error('\p{ :=Is_Lydian}'); + Error('\P{ :=Is_Lydian}'); + Expect(1, 67903, '\p{islydian}', ""); + Expect(0, 67903, '\p{^islydian}', ""); + Expect(0, 67903, '\P{islydian}', ""); + Expect(1, 67903, '\P{^islydian}', ""); + Expect(0, 67904, '\p{islydian}', ""); + Expect(1, 67904, '\p{^islydian}', ""); + Expect(1, 67904, '\P{islydian}', ""); + Expect(0, 67904, '\P{^islydian}', ""); + Expect(1, 67903, '\p{ Is_Lydian}', ""); + Expect(0, 67903, '\p{^ Is_Lydian}', ""); + Expect(0, 67903, '\P{ Is_Lydian}', ""); + Expect(1, 67903, '\P{^ Is_Lydian}', ""); + Expect(0, 67904, '\p{ Is_Lydian}', ""); + Expect(1, 67904, '\p{^ Is_Lydian}', ""); + Expect(1, 67904, '\P{ Is_Lydian}', ""); + Expect(0, 67904, '\P{^ Is_Lydian}', ""); + Error('\p{ LYDI:=}'); + Error('\P{ LYDI:=}'); + Expect(1, 67903, '\p{lydi}', ""); + Expect(0, 67903, '\p{^lydi}', ""); + Expect(0, 67903, '\P{lydi}', ""); + Expect(1, 67903, '\P{^lydi}', ""); + Expect(0, 67904, '\p{lydi}', ""); + Expect(1, 67904, '\p{^lydi}', ""); + Expect(1, 67904, '\P{lydi}', ""); + Expect(0, 67904, '\P{^lydi}', ""); + Expect(1, 67903, '\p{ Lydi}', ""); + Expect(0, 67903, '\p{^ Lydi}', ""); + Expect(0, 67903, '\P{ Lydi}', ""); + Expect(1, 67903, '\P{^ Lydi}', ""); + Expect(0, 67904, '\p{ Lydi}', ""); + Expect(1, 67904, '\p{^ Lydi}', ""); + Expect(1, 67904, '\P{ Lydi}', ""); + Expect(0, 67904, '\P{^ Lydi}', ""); + Error('\p{ :=Is_lydi}'); + Error('\P{ :=Is_lydi}'); + Expect(1, 67903, '\p{islydi}', ""); + Expect(0, 67903, '\p{^islydi}', ""); + Expect(0, 67903, '\P{islydi}', ""); + Expect(1, 67903, '\P{^islydi}', ""); + Expect(0, 67904, '\p{islydi}', ""); + Expect(1, 67904, '\p{^islydi}', ""); + Expect(1, 67904, '\P{islydi}', ""); + Expect(0, 67904, '\P{^islydi}', ""); + Expect(1, 67903, '\p{ IS_LYDI}', ""); + Expect(0, 67903, '\p{^ IS_LYDI}', ""); + Expect(0, 67903, '\P{ IS_LYDI}', ""); + Expect(1, 67903, '\P{^ IS_LYDI}', ""); + Expect(0, 67904, '\p{ IS_LYDI}', ""); + Expect(1, 67904, '\p{^ IS_LYDI}', ""); + Expect(1, 67904, '\P{ IS_LYDI}', ""); + Expect(0, 67904, '\P{^ IS_LYDI}', ""); + Error('\p{ :=mahajani}'); + Error('\P{ :=mahajani}'); + Expect(1, 70006, '\p{mahajani}', ""); + Expect(0, 70006, '\p{^mahajani}', ""); + Expect(0, 70006, '\P{mahajani}', ""); + Expect(1, 70006, '\P{^mahajani}', ""); + Expect(0, 70007, '\p{mahajani}', ""); + Expect(1, 70007, '\p{^mahajani}', ""); + Expect(1, 70007, '\P{mahajani}', ""); + Expect(0, 70007, '\P{^mahajani}', ""); + Expect(1, 70006, '\p{-Mahajani}', ""); + Expect(0, 70006, '\p{^-Mahajani}', ""); + Expect(0, 70006, '\P{-Mahajani}', ""); + Expect(1, 70006, '\P{^-Mahajani}', ""); + Expect(0, 70007, '\p{-Mahajani}', ""); + Expect(1, 70007, '\p{^-Mahajani}', ""); + Expect(1, 70007, '\P{-Mahajani}', ""); + Expect(0, 70007, '\P{^-Mahajani}', ""); + Error('\p{:=-_Is_Mahajani}'); + Error('\P{:=-_Is_Mahajani}'); + Expect(1, 70006, '\p{ismahajani}', ""); + Expect(0, 70006, '\p{^ismahajani}', ""); + Expect(0, 70006, '\P{ismahajani}', ""); + Expect(1, 70006, '\P{^ismahajani}', ""); + Expect(0, 70007, '\p{ismahajani}', ""); + Expect(1, 70007, '\p{^ismahajani}', ""); + Expect(1, 70007, '\P{ismahajani}', ""); + Expect(0, 70007, '\P{^ismahajani}', ""); + Expect(1, 70006, '\p{ Is_Mahajani}', ""); + Expect(0, 70006, '\p{^ Is_Mahajani}', ""); + Expect(0, 70006, '\P{ Is_Mahajani}', ""); + Expect(1, 70006, '\P{^ Is_Mahajani}', ""); + Expect(0, 70007, '\p{ Is_Mahajani}', ""); + Expect(1, 70007, '\p{^ Is_Mahajani}', ""); + Expect(1, 70007, '\P{ Is_Mahajani}', ""); + Expect(0, 70007, '\P{^ Is_Mahajani}', ""); + Error('\p{_Mahj:=}'); + Error('\P{_Mahj:=}'); + Expect(1, 70006, '\p{mahj}', ""); + Expect(0, 70006, '\p{^mahj}', ""); + Expect(0, 70006, '\P{mahj}', ""); + Expect(1, 70006, '\P{^mahj}', ""); + Expect(0, 70007, '\p{mahj}', ""); + Expect(1, 70007, '\p{^mahj}', ""); + Expect(1, 70007, '\P{mahj}', ""); + Expect(0, 70007, '\P{^mahj}', ""); + Expect(1, 70006, '\p{ -Mahj}', ""); + Expect(0, 70006, '\p{^ -Mahj}', ""); + Expect(0, 70006, '\P{ -Mahj}', ""); + Expect(1, 70006, '\P{^ -Mahj}', ""); + Expect(0, 70007, '\p{ -Mahj}', ""); + Expect(1, 70007, '\p{^ -Mahj}', ""); + Expect(1, 70007, '\P{ -Mahj}', ""); + Expect(0, 70007, '\P{^ -Mahj}', ""); + Error('\p{:= Is_MAHJ}'); + Error('\P{:= Is_MAHJ}'); + Expect(1, 70006, '\p{ismahj}', ""); + Expect(0, 70006, '\p{^ismahj}', ""); + Expect(0, 70006, '\P{ismahj}', ""); + Expect(1, 70006, '\P{^ismahj}', ""); + Expect(0, 70007, '\p{ismahj}', ""); + Expect(1, 70007, '\p{^ismahj}', ""); + Expect(1, 70007, '\P{ismahj}', ""); + Expect(0, 70007, '\P{^ismahj}', ""); + Expect(1, 70006, '\p{-IS_Mahj}', ""); + Expect(0, 70006, '\p{^-IS_Mahj}', ""); + Expect(0, 70006, '\P{-IS_Mahj}', ""); + Expect(1, 70006, '\P{^-IS_Mahj}', ""); + Expect(0, 70007, '\p{-IS_Mahj}', ""); + Expect(1, 70007, '\p{^-IS_Mahj}', ""); + Expect(1, 70007, '\P{-IS_Mahj}', ""); + Expect(0, 70007, '\P{^-IS_Mahj}', ""); + Error('\p{ -MAHJONG_TILES:=}'); + Error('\P{ -MAHJONG_TILES:=}'); + Expect(1, 127023, '\p{mahjongtiles}', ""); + Expect(0, 127023, '\p{^mahjongtiles}', ""); + Expect(0, 127023, '\P{mahjongtiles}', ""); + Expect(1, 127023, '\P{^mahjongtiles}', ""); + Expect(0, 127024, '\p{mahjongtiles}', ""); + Expect(1, 127024, '\p{^mahjongtiles}', ""); + Expect(1, 127024, '\P{mahjongtiles}', ""); + Expect(0, 127024, '\P{^mahjongtiles}', ""); + Expect(1, 127023, '\p{ mahjong_Tiles}', ""); + Expect(0, 127023, '\p{^ mahjong_Tiles}', ""); + Expect(0, 127023, '\P{ mahjong_Tiles}', ""); + Expect(1, 127023, '\P{^ mahjong_Tiles}', ""); + Expect(0, 127024, '\p{ mahjong_Tiles}', ""); + Expect(1, 127024, '\p{^ mahjong_Tiles}', ""); + Expect(1, 127024, '\P{ mahjong_Tiles}', ""); + Expect(0, 127024, '\P{^ mahjong_Tiles}', ""); + Error('\p{:= is_Mahjong_Tiles}'); + Error('\P{:= is_Mahjong_Tiles}'); + Expect(1, 127023, '\p{ismahjongtiles}', ""); + Expect(0, 127023, '\p{^ismahjongtiles}', ""); + Expect(0, 127023, '\P{ismahjongtiles}', ""); + Expect(1, 127023, '\P{^ismahjongtiles}', ""); + Expect(0, 127024, '\p{ismahjongtiles}', ""); + Expect(1, 127024, '\p{^ismahjongtiles}', ""); + Expect(1, 127024, '\P{ismahjongtiles}', ""); + Expect(0, 127024, '\P{^ismahjongtiles}', ""); + Expect(1, 127023, '\p{ _Is_Mahjong_TILES}', ""); + Expect(0, 127023, '\p{^ _Is_Mahjong_TILES}', ""); + Expect(0, 127023, '\P{ _Is_Mahjong_TILES}', ""); + Expect(1, 127023, '\P{^ _Is_Mahjong_TILES}', ""); + Expect(0, 127024, '\p{ _Is_Mahjong_TILES}', ""); + Expect(1, 127024, '\p{^ _Is_Mahjong_TILES}', ""); + Expect(1, 127024, '\P{ _Is_Mahjong_TILES}', ""); + Expect(0, 127024, '\P{^ _Is_Mahjong_TILES}', ""); + Error('\p{_:=IN_MAHJONG_tiles}'); + Error('\P{_:=IN_MAHJONG_tiles}'); + Expect(1, 127023, '\p{inmahjongtiles}', ""); + Expect(0, 127023, '\p{^inmahjongtiles}', ""); + Expect(0, 127023, '\P{inmahjongtiles}', ""); + Expect(1, 127023, '\P{^inmahjongtiles}', ""); + Expect(0, 127024, '\p{inmahjongtiles}', ""); + Expect(1, 127024, '\p{^inmahjongtiles}', ""); + Expect(1, 127024, '\P{inmahjongtiles}', ""); + Expect(0, 127024, '\P{^inmahjongtiles}', ""); + Expect(1, 127023, '\p{ _In_Mahjong_tiles}', ""); + Expect(0, 127023, '\p{^ _In_Mahjong_tiles}', ""); + Expect(0, 127023, '\P{ _In_Mahjong_tiles}', ""); + Expect(1, 127023, '\P{^ _In_Mahjong_tiles}', ""); + Expect(0, 127024, '\p{ _In_Mahjong_tiles}', ""); + Expect(1, 127024, '\p{^ _In_Mahjong_tiles}', ""); + Expect(1, 127024, '\P{ _In_Mahjong_tiles}', ""); + Expect(0, 127024, '\P{^ _In_Mahjong_tiles}', ""); + Error('\p{_-mahjong:=}'); + Error('\P{_-mahjong:=}'); + Expect(1, 127023, '\p{mahjong}', ""); + Expect(0, 127023, '\p{^mahjong}', ""); + Expect(0, 127023, '\P{mahjong}', ""); + Expect(1, 127023, '\P{^mahjong}', ""); + Expect(0, 127024, '\p{mahjong}', ""); + Expect(1, 127024, '\p{^mahjong}', ""); + Expect(1, 127024, '\P{mahjong}', ""); + Expect(0, 127024, '\P{^mahjong}', ""); + Expect(1, 127023, '\p{ Mahjong}', ""); + Expect(0, 127023, '\p{^ Mahjong}', ""); + Expect(0, 127023, '\P{ Mahjong}', ""); + Expect(1, 127023, '\P{^ Mahjong}', ""); + Expect(0, 127024, '\p{ Mahjong}', ""); + Expect(1, 127024, '\p{^ Mahjong}', ""); + Expect(1, 127024, '\P{ Mahjong}', ""); + Expect(0, 127024, '\P{^ Mahjong}', ""); + Error('\p{:= Is_mahjong}'); + Error('\P{:= Is_mahjong}'); + Expect(1, 127023, '\p{ismahjong}', ""); + Expect(0, 127023, '\p{^ismahjong}', ""); + Expect(0, 127023, '\P{ismahjong}', ""); + Expect(1, 127023, '\P{^ismahjong}', ""); + Expect(0, 127024, '\p{ismahjong}', ""); + Expect(1, 127024, '\p{^ismahjong}', ""); + Expect(1, 127024, '\P{ismahjong}', ""); + Expect(0, 127024, '\P{^ismahjong}', ""); + Expect(1, 127023, '\p{ Is_MAHJONG}', ""); + Expect(0, 127023, '\p{^ Is_MAHJONG}', ""); + Expect(0, 127023, '\P{ Is_MAHJONG}', ""); + Expect(1, 127023, '\P{^ Is_MAHJONG}', ""); + Expect(0, 127024, '\p{ Is_MAHJONG}', ""); + Expect(1, 127024, '\p{^ Is_MAHJONG}', ""); + Expect(1, 127024, '\P{ Is_MAHJONG}', ""); + Expect(0, 127024, '\P{^ Is_MAHJONG}', ""); + Error('\p{ :=in_mahjong}'); + Error('\P{ :=in_mahjong}'); + Expect(1, 127023, '\p{inmahjong}', ""); + Expect(0, 127023, '\p{^inmahjong}', ""); + Expect(0, 127023, '\P{inmahjong}', ""); + Expect(1, 127023, '\P{^inmahjong}', ""); + Expect(0, 127024, '\p{inmahjong}', ""); + Expect(1, 127024, '\p{^inmahjong}', ""); + Expect(1, 127024, '\P{inmahjong}', ""); + Expect(0, 127024, '\P{^inmahjong}', ""); + Expect(1, 127023, '\p{_-IN_Mahjong}', ""); + Expect(0, 127023, '\p{^_-IN_Mahjong}', ""); + Expect(0, 127023, '\P{_-IN_Mahjong}', ""); + Expect(1, 127023, '\P{^_-IN_Mahjong}', ""); + Expect(0, 127024, '\p{_-IN_Mahjong}', ""); + Expect(1, 127024, '\p{^_-IN_Mahjong}', ""); + Expect(1, 127024, '\P{_-IN_Mahjong}', ""); + Expect(0, 127024, '\P{^_-IN_Mahjong}', ""); + Error('\p{ MAKASAR/a/}'); + Error('\P{ MAKASAR/a/}'); + Expect(1, 73464, '\p{makasar}', ""); + Expect(0, 73464, '\p{^makasar}', ""); + Expect(0, 73464, '\P{makasar}', ""); + Expect(1, 73464, '\P{^makasar}', ""); + Expect(0, 73465, '\p{makasar}', ""); + Expect(1, 73465, '\p{^makasar}', ""); + Expect(1, 73465, '\P{makasar}', ""); + Expect(0, 73465, '\P{^makasar}', ""); + Expect(1, 73464, '\p{_MAKASAR}', ""); + Expect(0, 73464, '\p{^_MAKASAR}', ""); + Expect(0, 73464, '\P{_MAKASAR}', ""); + Expect(1, 73464, '\P{^_MAKASAR}', ""); + Expect(0, 73465, '\p{_MAKASAR}', ""); + Expect(1, 73465, '\p{^_MAKASAR}', ""); + Expect(1, 73465, '\P{_MAKASAR}', ""); + Expect(0, 73465, '\P{^_MAKASAR}', ""); + Error('\p{/a/_ is_makasar}'); + Error('\P{/a/_ is_makasar}'); + Expect(1, 73464, '\p{ismakasar}', ""); + Expect(0, 73464, '\p{^ismakasar}', ""); + Expect(0, 73464, '\P{ismakasar}', ""); + Expect(1, 73464, '\P{^ismakasar}', ""); + Expect(0, 73465, '\p{ismakasar}', ""); + Expect(1, 73465, '\p{^ismakasar}', ""); + Expect(1, 73465, '\P{ismakasar}', ""); + Expect(0, 73465, '\P{^ismakasar}', ""); + Expect(1, 73464, '\p{-Is_Makasar}', ""); + Expect(0, 73464, '\p{^-Is_Makasar}', ""); + Expect(0, 73464, '\P{-Is_Makasar}', ""); + Expect(1, 73464, '\P{^-Is_Makasar}', ""); + Expect(0, 73465, '\p{-Is_Makasar}', ""); + Expect(1, 73465, '\p{^-Is_Makasar}', ""); + Expect(1, 73465, '\P{-Is_Makasar}', ""); + Expect(0, 73465, '\P{^-Is_Makasar}', ""); + Error('\p{ Maka/a/}'); + Error('\P{ Maka/a/}'); + Expect(1, 73464, '\p{maka}', ""); + Expect(0, 73464, '\p{^maka}', ""); + Expect(0, 73464, '\P{maka}', ""); + Expect(1, 73464, '\P{^maka}', ""); + Expect(0, 73465, '\p{maka}', ""); + Expect(1, 73465, '\p{^maka}', ""); + Expect(1, 73465, '\P{maka}', ""); + Expect(0, 73465, '\P{^maka}', ""); + Expect(1, 73464, '\p{Maka}', ""); + Expect(0, 73464, '\p{^Maka}', ""); + Expect(0, 73464, '\P{Maka}', ""); + Expect(1, 73464, '\P{^Maka}', ""); + Expect(0, 73465, '\p{Maka}', ""); + Expect(1, 73465, '\p{^Maka}', ""); + Expect(1, 73465, '\P{Maka}', ""); + Expect(0, 73465, '\P{^Maka}', ""); + Error('\p{-Is_Maka/a/}'); + Error('\P{-Is_Maka/a/}'); + Expect(1, 73464, '\p{ismaka}', ""); + Expect(0, 73464, '\p{^ismaka}', ""); + Expect(0, 73464, '\P{ismaka}', ""); + Expect(1, 73464, '\P{^ismaka}', ""); + Expect(0, 73465, '\p{ismaka}', ""); + Expect(1, 73465, '\p{^ismaka}', ""); + Expect(1, 73465, '\P{ismaka}', ""); + Expect(0, 73465, '\P{^ismaka}', ""); + Expect(1, 73464, '\p{-Is_MAKA}', ""); + Expect(0, 73464, '\p{^-Is_MAKA}', ""); + Expect(0, 73464, '\P{-Is_MAKA}', ""); + Expect(1, 73464, '\P{^-Is_MAKA}', ""); + Expect(0, 73465, '\p{-Is_MAKA}', ""); + Expect(1, 73465, '\p{^-Is_MAKA}', ""); + Expect(1, 73465, '\P{-Is_MAKA}', ""); + Expect(0, 73465, '\P{^-Is_MAKA}', ""); + Error('\p{/a/ -Malayalam}'); + Error('\P{/a/ -Malayalam}'); + Expect(1, 43058, '\p{malayalam}', ""); + Expect(0, 43058, '\p{^malayalam}', ""); + Expect(0, 43058, '\P{malayalam}', ""); + Expect(1, 43058, '\P{^malayalam}', ""); + Expect(0, 43059, '\p{malayalam}', ""); + Expect(1, 43059, '\p{^malayalam}', ""); + Expect(1, 43059, '\P{malayalam}', ""); + Expect(0, 43059, '\P{^malayalam}', ""); + Expect(1, 43058, '\p{-Malayalam}', ""); + Expect(0, 43058, '\p{^-Malayalam}', ""); + Expect(0, 43058, '\P{-Malayalam}', ""); + Expect(1, 43058, '\P{^-Malayalam}', ""); + Expect(0, 43059, '\p{-Malayalam}', ""); + Expect(1, 43059, '\p{^-Malayalam}', ""); + Expect(1, 43059, '\P{-Malayalam}', ""); + Expect(0, 43059, '\P{^-Malayalam}', ""); + Error('\p{/a/ IS_Malayalam}'); + Error('\P{/a/ IS_Malayalam}'); + Expect(1, 43058, '\p{ismalayalam}', ""); + Expect(0, 43058, '\p{^ismalayalam}', ""); + Expect(0, 43058, '\P{ismalayalam}', ""); + Expect(1, 43058, '\P{^ismalayalam}', ""); + Expect(0, 43059, '\p{ismalayalam}', ""); + Expect(1, 43059, '\p{^ismalayalam}', ""); + Expect(1, 43059, '\P{ismalayalam}', ""); + Expect(0, 43059, '\P{^ismalayalam}', ""); + Expect(1, 43058, '\p{--IS_MALAYALAM}', ""); + Expect(0, 43058, '\p{^--IS_MALAYALAM}', ""); + Expect(0, 43058, '\P{--IS_MALAYALAM}', ""); + Expect(1, 43058, '\P{^--IS_MALAYALAM}', ""); + Expect(0, 43059, '\p{--IS_MALAYALAM}', ""); + Expect(1, 43059, '\p{^--IS_MALAYALAM}', ""); + Expect(1, 43059, '\P{--IS_MALAYALAM}', ""); + Expect(0, 43059, '\P{^--IS_MALAYALAM}', ""); + Error('\p{-/a/Mlym}'); + Error('\P{-/a/Mlym}'); + Expect(1, 43058, '\p{mlym}', ""); + Expect(0, 43058, '\p{^mlym}', ""); + Expect(0, 43058, '\P{mlym}', ""); + Expect(1, 43058, '\P{^mlym}', ""); + Expect(0, 43059, '\p{mlym}', ""); + Expect(1, 43059, '\p{^mlym}', ""); + Expect(1, 43059, '\P{mlym}', ""); + Expect(0, 43059, '\P{^mlym}', ""); + Expect(1, 43058, '\p{__Mlym}', ""); + Expect(0, 43058, '\p{^__Mlym}', ""); + Expect(0, 43058, '\P{__Mlym}', ""); + Expect(1, 43058, '\P{^__Mlym}', ""); + Expect(0, 43059, '\p{__Mlym}', ""); + Expect(1, 43059, '\p{^__Mlym}', ""); + Expect(1, 43059, '\P{__Mlym}', ""); + Expect(0, 43059, '\P{^__Mlym}', ""); + Error('\p{ /a/Is_Mlym}'); + Error('\P{ /a/Is_Mlym}'); + Expect(1, 43058, '\p{ismlym}', ""); + Expect(0, 43058, '\p{^ismlym}', ""); + Expect(0, 43058, '\P{ismlym}', ""); + Expect(1, 43058, '\P{^ismlym}', ""); + Expect(0, 43059, '\p{ismlym}', ""); + Expect(1, 43059, '\p{^ismlym}', ""); + Expect(1, 43059, '\P{ismlym}', ""); + Expect(0, 43059, '\P{^ismlym}', ""); + Expect(1, 43058, '\p{-IS_Mlym}', ""); + Expect(0, 43058, '\p{^-IS_Mlym}', ""); + Expect(0, 43058, '\P{-IS_Mlym}', ""); + Expect(1, 43058, '\P{^-IS_Mlym}', ""); + Expect(0, 43059, '\p{-IS_Mlym}', ""); + Expect(1, 43059, '\p{^-IS_Mlym}', ""); + Expect(1, 43059, '\P{-IS_Mlym}', ""); + Expect(0, 43059, '\P{^-IS_Mlym}', ""); + Error('\p{ mandaic:=}'); + Error('\P{ mandaic:=}'); + Expect(1, 2142, '\p{mandaic}', ""); + Expect(0, 2142, '\p{^mandaic}', ""); + Expect(0, 2142, '\P{mandaic}', ""); + Expect(1, 2142, '\P{^mandaic}', ""); + Expect(0, 2143, '\p{mandaic}', ""); + Expect(1, 2143, '\p{^mandaic}', ""); + Expect(1, 2143, '\P{mandaic}', ""); + Expect(0, 2143, '\P{^mandaic}', ""); + Expect(1, 2142, '\p{__mandaic}', ""); + Expect(0, 2142, '\p{^__mandaic}', ""); + Expect(0, 2142, '\P{__mandaic}', ""); + Expect(1, 2142, '\P{^__mandaic}', ""); + Expect(0, 2143, '\p{__mandaic}', ""); + Expect(1, 2143, '\p{^__mandaic}', ""); + Expect(1, 2143, '\P{__mandaic}', ""); + Expect(0, 2143, '\P{^__mandaic}', ""); + Error('\p{- Is_mandaic:=}'); + Error('\P{- Is_mandaic:=}'); + Expect(1, 2142, '\p{ismandaic}', ""); + Expect(0, 2142, '\p{^ismandaic}', ""); + Expect(0, 2142, '\P{ismandaic}', ""); + Expect(1, 2142, '\P{^ismandaic}', ""); + Expect(0, 2143, '\p{ismandaic}', ""); + Expect(1, 2143, '\p{^ismandaic}', ""); + Expect(1, 2143, '\P{ismandaic}', ""); + Expect(0, 2143, '\P{^ismandaic}', ""); + Expect(1, 2142, '\p{-_Is_MANDAIC}', ""); + Expect(0, 2142, '\p{^-_Is_MANDAIC}', ""); + Expect(0, 2142, '\P{-_Is_MANDAIC}', ""); + Expect(1, 2142, '\P{^-_Is_MANDAIC}', ""); + Expect(0, 2143, '\p{-_Is_MANDAIC}', ""); + Expect(1, 2143, '\p{^-_Is_MANDAIC}', ""); + Expect(1, 2143, '\P{-_Is_MANDAIC}', ""); + Expect(0, 2143, '\P{^-_Is_MANDAIC}', ""); + Error('\p{_:=Mand}'); + Error('\P{_:=Mand}'); + Expect(1, 2142, '\p{mand}', ""); + Expect(0, 2142, '\p{^mand}', ""); + Expect(0, 2142, '\P{mand}', ""); + Expect(1, 2142, '\P{^mand}', ""); + Expect(0, 2143, '\p{mand}', ""); + Expect(1, 2143, '\p{^mand}', ""); + Expect(1, 2143, '\P{mand}', ""); + Expect(0, 2143, '\P{^mand}', ""); + Expect(1, 2142, '\p{ Mand}', ""); + Expect(0, 2142, '\p{^ Mand}', ""); + Expect(0, 2142, '\P{ Mand}', ""); + Expect(1, 2142, '\P{^ Mand}', ""); + Expect(0, 2143, '\p{ Mand}', ""); + Expect(1, 2143, '\p{^ Mand}', ""); + Expect(1, 2143, '\P{ Mand}', ""); + Expect(0, 2143, '\P{^ Mand}', ""); + Error('\p{:= IS_Mand}'); + Error('\P{:= IS_Mand}'); + Expect(1, 2142, '\p{ismand}', ""); + Expect(0, 2142, '\p{^ismand}', ""); + Expect(0, 2142, '\P{ismand}', ""); + Expect(1, 2142, '\P{^ismand}', ""); + Expect(0, 2143, '\p{ismand}', ""); + Expect(1, 2143, '\p{^ismand}', ""); + Expect(1, 2143, '\P{ismand}', ""); + Expect(0, 2143, '\P{^ismand}', ""); + Expect(1, 2142, '\p{-is_Mand}', ""); + Expect(0, 2142, '\p{^-is_Mand}', ""); + Expect(0, 2142, '\P{-is_Mand}', ""); + Expect(1, 2142, '\P{^-is_Mand}', ""); + Expect(0, 2143, '\p{-is_Mand}', ""); + Expect(1, 2143, '\p{^-is_Mand}', ""); + Expect(1, 2143, '\P{-is_Mand}', ""); + Expect(0, 2143, '\P{^-is_Mand}', ""); + Error('\p{/a/_MANICHAEAN}'); + Error('\P{/a/_MANICHAEAN}'); + Expect(1, 68342, '\p{manichaean}', ""); + Expect(0, 68342, '\p{^manichaean}', ""); + Expect(0, 68342, '\P{manichaean}', ""); + Expect(1, 68342, '\P{^manichaean}', ""); + Expect(0, 68343, '\p{manichaean}', ""); + Expect(1, 68343, '\p{^manichaean}', ""); + Expect(1, 68343, '\P{manichaean}', ""); + Expect(0, 68343, '\P{^manichaean}', ""); + Expect(1, 68342, '\p{_Manichaean}', ""); + Expect(0, 68342, '\p{^_Manichaean}', ""); + Expect(0, 68342, '\P{_Manichaean}', ""); + Expect(1, 68342, '\P{^_Manichaean}', ""); + Expect(0, 68343, '\p{_Manichaean}', ""); + Expect(1, 68343, '\p{^_Manichaean}', ""); + Expect(1, 68343, '\P{_Manichaean}', ""); + Expect(0, 68343, '\P{^_Manichaean}', ""); + Error('\p{_:=Is_manichaean}'); + Error('\P{_:=Is_manichaean}'); + Expect(1, 68342, '\p{ismanichaean}', ""); + Expect(0, 68342, '\p{^ismanichaean}', ""); + Expect(0, 68342, '\P{ismanichaean}', ""); + Expect(1, 68342, '\P{^ismanichaean}', ""); + Expect(0, 68343, '\p{ismanichaean}', ""); + Expect(1, 68343, '\p{^ismanichaean}', ""); + Expect(1, 68343, '\P{ismanichaean}', ""); + Expect(0, 68343, '\P{^ismanichaean}', ""); + Expect(1, 68342, '\p{_ is_manichaean}', ""); + Expect(0, 68342, '\p{^_ is_manichaean}', ""); + Expect(0, 68342, '\P{_ is_manichaean}', ""); + Expect(1, 68342, '\P{^_ is_manichaean}', ""); + Expect(0, 68343, '\p{_ is_manichaean}', ""); + Expect(1, 68343, '\p{^_ is_manichaean}', ""); + Expect(1, 68343, '\P{_ is_manichaean}', ""); + Expect(0, 68343, '\P{^_ is_manichaean}', ""); + Error('\p{/a/ mani}'); + Error('\P{/a/ mani}'); + Expect(1, 68342, '\p{mani}', ""); + Expect(0, 68342, '\p{^mani}', ""); + Expect(0, 68342, '\P{mani}', ""); + Expect(1, 68342, '\P{^mani}', ""); + Expect(0, 68343, '\p{mani}', ""); + Expect(1, 68343, '\p{^mani}', ""); + Expect(1, 68343, '\P{mani}', ""); + Expect(0, 68343, '\P{^mani}', ""); + Expect(1, 68342, '\p{ Mani}', ""); + Expect(0, 68342, '\p{^ Mani}', ""); + Expect(0, 68342, '\P{ Mani}', ""); + Expect(1, 68342, '\P{^ Mani}', ""); + Expect(0, 68343, '\p{ Mani}', ""); + Expect(1, 68343, '\p{^ Mani}', ""); + Expect(1, 68343, '\P{ Mani}', ""); + Expect(0, 68343, '\P{^ Mani}', ""); + Error('\p{_is_mani:=}'); + Error('\P{_is_mani:=}'); + Expect(1, 68342, '\p{ismani}', ""); + Expect(0, 68342, '\p{^ismani}', ""); + Expect(0, 68342, '\P{ismani}', ""); + Expect(1, 68342, '\P{^ismani}', ""); + Expect(0, 68343, '\p{ismani}', ""); + Expect(1, 68343, '\p{^ismani}', ""); + Expect(1, 68343, '\P{ismani}', ""); + Expect(0, 68343, '\P{^ismani}', ""); + Expect(1, 68342, '\p{ IS_Mani}', ""); + Expect(0, 68342, '\p{^ IS_Mani}', ""); + Expect(0, 68342, '\P{ IS_Mani}', ""); + Expect(1, 68342, '\P{^ IS_Mani}', ""); + Expect(0, 68343, '\p{ IS_Mani}', ""); + Expect(1, 68343, '\p{^ IS_Mani}', ""); + Expect(1, 68343, '\P{ IS_Mani}', ""); + Expect(0, 68343, '\P{^ IS_Mani}', ""); + Error('\p{ :=marchen}'); + Error('\P{ :=marchen}'); + Expect(1, 72886, '\p{marchen}', ""); + Expect(0, 72886, '\p{^marchen}', ""); + Expect(0, 72886, '\P{marchen}', ""); + Expect(1, 72886, '\P{^marchen}', ""); + Expect(0, 72887, '\p{marchen}', ""); + Expect(1, 72887, '\p{^marchen}', ""); + Expect(1, 72887, '\P{marchen}', ""); + Expect(0, 72887, '\P{^marchen}', ""); + Expect(1, 72886, '\p{ Marchen}', ""); + Expect(0, 72886, '\p{^ Marchen}', ""); + Expect(0, 72886, '\P{ Marchen}', ""); + Expect(1, 72886, '\P{^ Marchen}', ""); + Expect(0, 72887, '\p{ Marchen}', ""); + Expect(1, 72887, '\p{^ Marchen}', ""); + Expect(1, 72887, '\P{ Marchen}', ""); + Expect(0, 72887, '\P{^ Marchen}', ""); + Error('\p{/a/ is_Marchen}'); + Error('\P{/a/ is_Marchen}'); + Expect(1, 72886, '\p{ismarchen}', ""); + Expect(0, 72886, '\p{^ismarchen}', ""); + Expect(0, 72886, '\P{ismarchen}', ""); + Expect(1, 72886, '\P{^ismarchen}', ""); + Expect(0, 72887, '\p{ismarchen}', ""); + Expect(1, 72887, '\p{^ismarchen}', ""); + Expect(1, 72887, '\P{ismarchen}', ""); + Expect(0, 72887, '\P{^ismarchen}', ""); + Expect(1, 72886, '\p{ IS_Marchen}', ""); + Expect(0, 72886, '\p{^ IS_Marchen}', ""); + Expect(0, 72886, '\P{ IS_Marchen}', ""); + Expect(1, 72886, '\P{^ IS_Marchen}', ""); + Expect(0, 72887, '\p{ IS_Marchen}', ""); + Expect(1, 72887, '\p{^ IS_Marchen}', ""); + Expect(1, 72887, '\P{ IS_Marchen}', ""); + Expect(0, 72887, '\P{^ IS_Marchen}', ""); + Error('\p{:=_-marc}'); + Error('\P{:=_-marc}'); + Expect(1, 72886, '\p{marc}', ""); + Expect(0, 72886, '\p{^marc}', ""); + Expect(0, 72886, '\P{marc}', ""); + Expect(1, 72886, '\P{^marc}', ""); + Expect(0, 72887, '\p{marc}', ""); + Expect(1, 72887, '\p{^marc}', ""); + Expect(1, 72887, '\P{marc}', ""); + Expect(0, 72887, '\P{^marc}', ""); + Expect(1, 72886, '\p{ MARC}', ""); + Expect(0, 72886, '\p{^ MARC}', ""); + Expect(0, 72886, '\P{ MARC}', ""); + Expect(1, 72886, '\P{^ MARC}', ""); + Expect(0, 72887, '\p{ MARC}', ""); + Expect(1, 72887, '\p{^ MARC}', ""); + Expect(1, 72887, '\P{ MARC}', ""); + Expect(0, 72887, '\P{^ MARC}', ""); + Error('\p{ -is_marc:=}'); + Error('\P{ -is_marc:=}'); + Expect(1, 72886, '\p{ismarc}', ""); + Expect(0, 72886, '\p{^ismarc}', ""); + Expect(0, 72886, '\P{ismarc}', ""); + Expect(1, 72886, '\P{^ismarc}', ""); + Expect(0, 72887, '\p{ismarc}', ""); + Expect(1, 72887, '\p{^ismarc}', ""); + Expect(1, 72887, '\P{ismarc}', ""); + Expect(0, 72887, '\P{^ismarc}', ""); + Expect(1, 72886, '\p{-IS_marc}', ""); + Expect(0, 72886, '\p{^-IS_marc}', ""); + Expect(0, 72886, '\P{-IS_marc}', ""); + Expect(1, 72886, '\P{^-IS_marc}', ""); + Expect(0, 72887, '\p{-IS_marc}', ""); + Expect(1, 72887, '\p{^-IS_marc}', ""); + Expect(1, 72887, '\P{-IS_marc}', ""); + Expect(0, 72887, '\P{^-IS_marc}', ""); + Error('\p{ mark/a/}'); + Error('\P{ mark/a/}'); + Expect(1, 917999, '\p{mark}', ""); + Expect(0, 917999, '\p{^mark}', ""); + Expect(0, 917999, '\P{mark}', ""); + Expect(1, 917999, '\P{^mark}', ""); + Expect(0, 918000, '\p{mark}', ""); + Expect(1, 918000, '\p{^mark}', ""); + Expect(1, 918000, '\P{mark}', ""); + Expect(0, 918000, '\P{^mark}', ""); + Expect(1, 917999, '\p{-Mark}', ""); + Expect(0, 917999, '\p{^-Mark}', ""); + Expect(0, 917999, '\P{-Mark}', ""); + Expect(1, 917999, '\P{^-Mark}', ""); + Expect(0, 918000, '\p{-Mark}', ""); + Expect(1, 918000, '\p{^-Mark}', ""); + Expect(1, 918000, '\P{-Mark}', ""); + Expect(0, 918000, '\P{^-Mark}', ""); + Error('\p{:=_-is_MARK}'); + Error('\P{:=_-is_MARK}'); + Expect(1, 917999, '\p{ismark}', ""); + Expect(0, 917999, '\p{^ismark}', ""); + Expect(0, 917999, '\P{ismark}', ""); + Expect(1, 917999, '\P{^ismark}', ""); + Expect(0, 918000, '\p{ismark}', ""); + Expect(1, 918000, '\p{^ismark}', ""); + Expect(1, 918000, '\P{ismark}', ""); + Expect(0, 918000, '\P{^ismark}', ""); + Expect(1, 917999, '\p{ Is_mark}', ""); + Expect(0, 917999, '\p{^ Is_mark}', ""); + Expect(0, 917999, '\P{ Is_mark}', ""); + Expect(1, 917999, '\P{^ Is_mark}', ""); + Expect(0, 918000, '\p{ Is_mark}', ""); + Expect(1, 918000, '\p{^ Is_mark}', ""); + Expect(1, 918000, '\P{ Is_mark}', ""); + Expect(0, 918000, '\P{^ Is_mark}', ""); + Error('\p{_/a/M}'); + Error('\P{_/a/M}'); + Expect(1, 917999, '\p{m}', ""); + Expect(0, 917999, '\p{^m}', ""); + Expect(0, 917999, '\P{m}', ""); + Expect(1, 917999, '\P{^m}', ""); + Expect(0, 918000, '\p{m}', ""); + Expect(1, 918000, '\p{^m}', ""); + Expect(1, 918000, '\P{m}', ""); + Expect(0, 918000, '\P{^m}', ""); + Expect(1, 917999, '\p{- M}', ""); + Expect(0, 917999, '\p{^- M}', ""); + Expect(0, 917999, '\P{- M}', ""); + Expect(1, 917999, '\P{^- M}', ""); + Expect(0, 918000, '\p{- M}', ""); + Expect(1, 918000, '\p{^- M}', ""); + Expect(1, 918000, '\P{- M}', ""); + Expect(0, 918000, '\P{^- M}', ""); + Error('\p{-:=Is_M}'); + Error('\P{-:=Is_M}'); + Expect(1, 917999, '\p{ism}', ""); + Expect(0, 917999, '\p{^ism}', ""); + Expect(0, 917999, '\P{ism}', ""); + Expect(1, 917999, '\P{^ism}', ""); + Expect(0, 918000, '\p{ism}', ""); + Expect(1, 918000, '\p{^ism}', ""); + Expect(1, 918000, '\P{ism}', ""); + Expect(0, 918000, '\P{^ism}', ""); + Expect(1, 917999, '\p{--Is_M}', ""); + Expect(0, 917999, '\p{^--Is_M}', ""); + Expect(0, 917999, '\P{--Is_M}', ""); + Expect(1, 917999, '\P{^--Is_M}', ""); + Expect(0, 918000, '\p{--Is_M}', ""); + Expect(1, 918000, '\p{^--Is_M}', ""); + Expect(1, 918000, '\P{--Is_M}', ""); + Expect(0, 918000, '\P{^--Is_M}', ""); + Error('\p{-:=COMBINING_mark}'); + Error('\P{-:=COMBINING_mark}'); + Expect(1, 917999, '\p{combiningmark}', ""); + Expect(0, 917999, '\p{^combiningmark}', ""); + Expect(0, 917999, '\P{combiningmark}', ""); + Expect(1, 917999, '\P{^combiningmark}', ""); + Expect(0, 918000, '\p{combiningmark}', ""); + Expect(1, 918000, '\p{^combiningmark}', ""); + Expect(1, 918000, '\P{combiningmark}', ""); + Expect(0, 918000, '\P{^combiningmark}', ""); + Expect(1, 917999, '\p{ COMBINING_Mark}', ""); + Expect(0, 917999, '\p{^ COMBINING_Mark}', ""); + Expect(0, 917999, '\P{ COMBINING_Mark}', ""); + Expect(1, 917999, '\P{^ COMBINING_Mark}', ""); + Expect(0, 918000, '\p{ COMBINING_Mark}', ""); + Expect(1, 918000, '\p{^ COMBINING_Mark}', ""); + Expect(1, 918000, '\P{ COMBINING_Mark}', ""); + Expect(0, 918000, '\P{^ COMBINING_Mark}', ""); + Error('\p{-:=is_combining_Mark}'); + Error('\P{-:=is_combining_Mark}'); + Expect(1, 917999, '\p{iscombiningmark}', ""); + Expect(0, 917999, '\p{^iscombiningmark}', ""); + Expect(0, 917999, '\P{iscombiningmark}', ""); + Expect(1, 917999, '\P{^iscombiningmark}', ""); + Expect(0, 918000, '\p{iscombiningmark}', ""); + Expect(1, 918000, '\p{^iscombiningmark}', ""); + Expect(1, 918000, '\P{iscombiningmark}', ""); + Expect(0, 918000, '\P{^iscombiningmark}', ""); + Expect(1, 917999, '\p{_ is_combining_Mark}', ""); + Expect(0, 917999, '\p{^_ is_combining_Mark}', ""); + Expect(0, 917999, '\P{_ is_combining_Mark}', ""); + Expect(1, 917999, '\P{^_ is_combining_Mark}', ""); + Expect(0, 918000, '\p{_ is_combining_Mark}', ""); + Expect(1, 918000, '\p{^_ is_combining_Mark}', ""); + Expect(1, 918000, '\P{_ is_combining_Mark}', ""); + Expect(0, 918000, '\P{^_ is_combining_Mark}', ""); + Error('\p{/a/_-MASARAM_Gondi}'); + Error('\P{/a/_-MASARAM_Gondi}'); + Expect(1, 73049, '\p{masaramgondi}', ""); + Expect(0, 73049, '\p{^masaramgondi}', ""); + Expect(0, 73049, '\P{masaramgondi}', ""); + Expect(1, 73049, '\P{^masaramgondi}', ""); + Expect(0, 73050, '\p{masaramgondi}', ""); + Expect(1, 73050, '\p{^masaramgondi}', ""); + Expect(1, 73050, '\P{masaramgondi}', ""); + Expect(0, 73050, '\P{^masaramgondi}', ""); + Expect(1, 73049, '\p{ Masaram_Gondi}', ""); + Expect(0, 73049, '\p{^ Masaram_Gondi}', ""); + Expect(0, 73049, '\P{ Masaram_Gondi}', ""); + Expect(1, 73049, '\P{^ Masaram_Gondi}', ""); + Expect(0, 73050, '\p{ Masaram_Gondi}', ""); + Expect(1, 73050, '\p{^ Masaram_Gondi}', ""); + Expect(1, 73050, '\P{ Masaram_Gondi}', ""); + Expect(0, 73050, '\P{^ Masaram_Gondi}', ""); + Error('\p{ Is_Masaram_Gondi:=}'); + Error('\P{ Is_Masaram_Gondi:=}'); + Expect(1, 73049, '\p{ismasaramgondi}', ""); + Expect(0, 73049, '\p{^ismasaramgondi}', ""); + Expect(0, 73049, '\P{ismasaramgondi}', ""); + Expect(1, 73049, '\P{^ismasaramgondi}', ""); + Expect(0, 73050, '\p{ismasaramgondi}', ""); + Expect(1, 73050, '\p{^ismasaramgondi}', ""); + Expect(1, 73050, '\P{ismasaramgondi}', ""); + Expect(0, 73050, '\P{^ismasaramgondi}', ""); + Expect(1, 73049, '\p{-_IS_Masaram_GONDI}', ""); + Expect(0, 73049, '\p{^-_IS_Masaram_GONDI}', ""); + Expect(0, 73049, '\P{-_IS_Masaram_GONDI}', ""); + Expect(1, 73049, '\P{^-_IS_Masaram_GONDI}', ""); + Expect(0, 73050, '\p{-_IS_Masaram_GONDI}', ""); + Expect(1, 73050, '\p{^-_IS_Masaram_GONDI}', ""); + Expect(1, 73050, '\P{-_IS_Masaram_GONDI}', ""); + Expect(0, 73050, '\P{^-_IS_Masaram_GONDI}', ""); + Error('\p{:= Gonm}'); + Error('\P{:= Gonm}'); + Expect(1, 73049, '\p{gonm}', ""); + Expect(0, 73049, '\p{^gonm}', ""); + Expect(0, 73049, '\P{gonm}', ""); + Expect(1, 73049, '\P{^gonm}', ""); + Expect(0, 73050, '\p{gonm}', ""); + Expect(1, 73050, '\p{^gonm}', ""); + Expect(1, 73050, '\P{gonm}', ""); + Expect(0, 73050, '\P{^gonm}', ""); + Expect(1, 73049, '\p{-_Gonm}', ""); + Expect(0, 73049, '\p{^-_Gonm}', ""); + Expect(0, 73049, '\P{-_Gonm}', ""); + Expect(1, 73049, '\P{^-_Gonm}', ""); + Expect(0, 73050, '\p{-_Gonm}', ""); + Expect(1, 73050, '\p{^-_Gonm}', ""); + Expect(1, 73050, '\P{-_Gonm}', ""); + Expect(0, 73050, '\P{^-_Gonm}', ""); + Error('\p{/a/is_Gonm}'); + Error('\P{/a/is_Gonm}'); + Expect(1, 73049, '\p{isgonm}', ""); + Expect(0, 73049, '\p{^isgonm}', ""); + Expect(0, 73049, '\P{isgonm}', ""); + Expect(1, 73049, '\P{^isgonm}', ""); + Expect(0, 73050, '\p{isgonm}', ""); + Expect(1, 73050, '\p{^isgonm}', ""); + Expect(1, 73050, '\P{isgonm}', ""); + Expect(0, 73050, '\P{^isgonm}', ""); + Expect(1, 73049, '\p{-Is_Gonm}', ""); + Expect(0, 73049, '\p{^-Is_Gonm}', ""); + Expect(0, 73049, '\P{-Is_Gonm}', ""); + Expect(1, 73049, '\P{^-Is_Gonm}', ""); + Expect(0, 73050, '\p{-Is_Gonm}', ""); + Expect(1, 73050, '\p{^-Is_Gonm}', ""); + Expect(1, 73050, '\P{-Is_Gonm}', ""); + Expect(0, 73050, '\P{^-Is_Gonm}', ""); + Error('\p{ Math/a/}'); + Error('\P{ Math/a/}'); + Expect(1, 129240, '\p{math}', ""); + Expect(0, 129240, '\p{^math}', ""); + Expect(0, 129240, '\P{math}', ""); + Expect(1, 129240, '\P{^math}', ""); + Expect(0, 129241, '\p{math}', ""); + Expect(1, 129241, '\p{^math}', ""); + Expect(1, 129241, '\P{math}', ""); + Expect(0, 129241, '\P{^math}', ""); + Expect(1, 129240, '\p{-_Math}', ""); + Expect(0, 129240, '\p{^-_Math}', ""); + Expect(0, 129240, '\P{-_Math}', ""); + Expect(1, 129240, '\P{^-_Math}', ""); + Expect(0, 129241, '\p{-_Math}', ""); + Expect(1, 129241, '\p{^-_Math}', ""); + Expect(1, 129241, '\P{-_Math}', ""); + Expect(0, 129241, '\P{^-_Math}', ""); + Error('\p{:=_Is_Math}'); + Error('\P{:=_Is_Math}'); + Expect(1, 129240, '\p{ismath}', ""); + Expect(0, 129240, '\p{^ismath}', ""); + Expect(0, 129240, '\P{ismath}', ""); + Expect(1, 129240, '\P{^ismath}', ""); + Expect(0, 129241, '\p{ismath}', ""); + Expect(1, 129241, '\p{^ismath}', ""); + Expect(1, 129241, '\P{ismath}', ""); + Expect(0, 129241, '\P{^ismath}', ""); + Expect(1, 129240, '\p{Is_Math}', ""); + Expect(0, 129240, '\p{^Is_Math}', ""); + Expect(0, 129240, '\P{Is_Math}', ""); + Expect(1, 129240, '\P{^Is_Math}', ""); + Expect(0, 129241, '\p{Is_Math}', ""); + Expect(1, 129241, '\p{^Is_Math}', ""); + Expect(1, 129241, '\P{Is_Math}', ""); + Expect(0, 129241, '\P{^Is_Math}', ""); + Error('\p{_math_SYMBOL/a/}'); + Error('\P{_math_SYMBOL/a/}'); + Expect(1, 129240, '\p{mathsymbol}', ""); + Expect(0, 129240, '\p{^mathsymbol}', ""); + Expect(0, 129240, '\P{mathsymbol}', ""); + Expect(1, 129240, '\P{^mathsymbol}', ""); + Expect(0, 129241, '\p{mathsymbol}', ""); + Expect(1, 129241, '\p{^mathsymbol}', ""); + Expect(1, 129241, '\P{mathsymbol}', ""); + Expect(0, 129241, '\P{^mathsymbol}', ""); + Expect(1, 129240, '\p{-math_Symbol}', ""); + Expect(0, 129240, '\p{^-math_Symbol}', ""); + Expect(0, 129240, '\P{-math_Symbol}', ""); + Expect(1, 129240, '\P{^-math_Symbol}', ""); + Expect(0, 129241, '\p{-math_Symbol}', ""); + Expect(1, 129241, '\p{^-math_Symbol}', ""); + Expect(1, 129241, '\P{-math_Symbol}', ""); + Expect(0, 129241, '\P{^-math_Symbol}', ""); + Error('\p{:=_ IS_MATH_symbol}'); + Error('\P{:=_ IS_MATH_symbol}'); + Expect(1, 129240, '\p{ismathsymbol}', ""); + Expect(0, 129240, '\p{^ismathsymbol}', ""); + Expect(0, 129240, '\P{ismathsymbol}', ""); + Expect(1, 129240, '\P{^ismathsymbol}', ""); + Expect(0, 129241, '\p{ismathsymbol}', ""); + Expect(1, 129241, '\p{^ismathsymbol}', ""); + Expect(1, 129241, '\P{ismathsymbol}', ""); + Expect(0, 129241, '\P{^ismathsymbol}', ""); + Expect(1, 129240, '\p{ -IS_math_Symbol}', ""); + Expect(0, 129240, '\p{^ -IS_math_Symbol}', ""); + Expect(0, 129240, '\P{ -IS_math_Symbol}', ""); + Expect(1, 129240, '\P{^ -IS_math_Symbol}', ""); + Expect(0, 129241, '\p{ -IS_math_Symbol}', ""); + Expect(1, 129241, '\p{^ -IS_math_Symbol}', ""); + Expect(1, 129241, '\P{ -IS_math_Symbol}', ""); + Expect(0, 129241, '\P{^ -IS_math_Symbol}', ""); + Error('\p{:=- SM}'); + Error('\P{:=- SM}'); + Expect(1, 129240, '\p{sm}', ""); + Expect(0, 129240, '\p{^sm}', ""); + Expect(0, 129240, '\P{sm}', ""); + Expect(1, 129240, '\P{^sm}', ""); + Expect(0, 129241, '\p{sm}', ""); + Expect(1, 129241, '\p{^sm}', ""); + Expect(1, 129241, '\P{sm}', ""); + Expect(0, 129241, '\P{^sm}', ""); + Expect(1, 129240, '\p{ Sm}', ""); + Expect(0, 129240, '\p{^ Sm}', ""); + Expect(0, 129240, '\P{ Sm}', ""); + Expect(1, 129240, '\P{^ Sm}', ""); + Expect(0, 129241, '\p{ Sm}', ""); + Expect(1, 129241, '\p{^ Sm}', ""); + Expect(1, 129241, '\P{ Sm}', ""); + Expect(0, 129241, '\P{^ Sm}', ""); + Error('\p{ :=is_SM}'); + Error('\P{ :=is_SM}'); + Expect(1, 129240, '\p{issm}', ""); + Expect(0, 129240, '\p{^issm}', ""); + Expect(0, 129240, '\P{issm}', ""); + Expect(1, 129240, '\P{^issm}', ""); + Expect(0, 129241, '\p{issm}', ""); + Expect(1, 129241, '\p{^issm}', ""); + Expect(1, 129241, '\P{issm}', ""); + Expect(0, 129241, '\P{^issm}', ""); + Expect(1, 129240, '\p{ is_Sm}', ""); + Expect(0, 129240, '\p{^ is_Sm}', ""); + Expect(0, 129240, '\P{ is_Sm}', ""); + Expect(1, 129240, '\P{^ is_Sm}', ""); + Expect(0, 129241, '\p{ is_Sm}', ""); + Expect(1, 129241, '\p{^ is_Sm}', ""); + Expect(1, 129241, '\P{ is_Sm}', ""); + Expect(0, 129241, '\P{^ is_Sm}', ""); + Error('\p{/a/-_Mathematical_Alphanumeric_SYMBOLS}'); + Error('\P{/a/-_Mathematical_Alphanumeric_SYMBOLS}'); + Expect(1, 120831, '\p{mathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\p{^mathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\P{mathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\P{^mathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\p{mathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\p{^mathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\P{mathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\P{^mathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\p{ MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(0, 120831, '\p{^ MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(0, 120831, '\P{ MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(1, 120831, '\P{^ MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(0, 120832, '\p{ MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(1, 120832, '\p{^ MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(1, 120832, '\P{ MATHEMATICAL_Alphanumeric_Symbols}', ""); + Expect(0, 120832, '\P{^ MATHEMATICAL_Alphanumeric_Symbols}', ""); + Error('\p{--IS_Mathematical_alphanumeric_symbols/a/}'); + Error('\P{--IS_Mathematical_alphanumeric_symbols/a/}'); + Expect(1, 120831, '\p{ismathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\p{^ismathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\P{ismathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\P{^ismathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\p{ismathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\p{^ismathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\P{ismathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\P{^ismathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\p{ is_MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120831, '\p{^ is_MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120831, '\P{ is_MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(1, 120831, '\P{^ is_MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120832, '\p{ is_MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(1, 120832, '\p{^ is_MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(1, 120832, '\P{ is_MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Expect(0, 120832, '\P{^ is_MATHEMATICAL_Alphanumeric_SYMBOLS}', ""); + Error('\p{ In_MATHEMATICAL_Alphanumeric_SYMBOLS/a/}'); + Error('\P{ In_MATHEMATICAL_Alphanumeric_SYMBOLS/a/}'); + Expect(1, 120831, '\p{inmathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\p{^inmathematicalalphanumericsymbols}', ""); + Expect(0, 120831, '\P{inmathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\P{^inmathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\p{inmathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\p{^inmathematicalalphanumericsymbols}', ""); + Expect(1, 120832, '\P{inmathematicalalphanumericsymbols}', ""); + Expect(0, 120832, '\P{^inmathematicalalphanumericsymbols}', ""); + Expect(1, 120831, '\p{ -In_mathematical_ALPHANUMERIC_SYMBOLS}', ""); + Expect(0, 120831, '\p{^ -In_mathematical_ALPHANUMERIC_SYMBOLS}', ""); + Expect(0, 120831, '\P{ -In_mathematical_ALPHANUMERIC_SYMBOLS}', ""); + Expect(1, 120831, '\P{^ -In_mathematical_ALPHANUMERIC_SYMBOLS}', ""); + Expect(0, 120832, '\p{ -In_mathematical_ALPHANUMERIC_SYMBOLS}', ""); + Expect(1, 120832, '\p{^ -In_mathematical_ALPHANUMERIC_SYMBOLS}', ""); + Expect(1, 120832, '\P{ -In_mathematical_ALPHANUMERIC_SYMBOLS}', ""); + Expect(0, 120832, '\P{^ -In_mathematical_ALPHANUMERIC_SYMBOLS}', ""); + Error('\p{ -Math_alphanum/a/}'); + Error('\P{ -Math_alphanum/a/}'); + Expect(1, 120831, '\p{mathalphanum}', ""); + Expect(0, 120831, '\p{^mathalphanum}', ""); + Expect(0, 120831, '\P{mathalphanum}', ""); + Expect(1, 120831, '\P{^mathalphanum}', ""); + Expect(0, 120832, '\p{mathalphanum}', ""); + Expect(1, 120832, '\p{^mathalphanum}', ""); + Expect(1, 120832, '\P{mathalphanum}', ""); + Expect(0, 120832, '\P{^mathalphanum}', ""); + Expect(1, 120831, '\p{ Math_Alphanum}', ""); + Expect(0, 120831, '\p{^ Math_Alphanum}', ""); + Expect(0, 120831, '\P{ Math_Alphanum}', ""); + Expect(1, 120831, '\P{^ Math_Alphanum}', ""); + Expect(0, 120832, '\p{ Math_Alphanum}', ""); + Expect(1, 120832, '\p{^ Math_Alphanum}', ""); + Expect(1, 120832, '\P{ Math_Alphanum}', ""); + Expect(0, 120832, '\P{^ Math_Alphanum}', ""); + Error('\p{/a/ IS_Math_alphanum}'); + Error('\P{/a/ IS_Math_alphanum}'); + Expect(1, 120831, '\p{ismathalphanum}', ""); + Expect(0, 120831, '\p{^ismathalphanum}', ""); + Expect(0, 120831, '\P{ismathalphanum}', ""); + Expect(1, 120831, '\P{^ismathalphanum}', ""); + Expect(0, 120832, '\p{ismathalphanum}', ""); + Expect(1, 120832, '\p{^ismathalphanum}', ""); + Expect(1, 120832, '\P{ismathalphanum}', ""); + Expect(0, 120832, '\P{^ismathalphanum}', ""); + Expect(1, 120831, '\p{-_IS_math_alphanum}', ""); + Expect(0, 120831, '\p{^-_IS_math_alphanum}', ""); + Expect(0, 120831, '\P{-_IS_math_alphanum}', ""); + Expect(1, 120831, '\P{^-_IS_math_alphanum}', ""); + Expect(0, 120832, '\p{-_IS_math_alphanum}', ""); + Expect(1, 120832, '\p{^-_IS_math_alphanum}', ""); + Expect(1, 120832, '\P{-_IS_math_alphanum}', ""); + Expect(0, 120832, '\P{^-_IS_math_alphanum}', ""); + Error('\p{ /a/in_Math_ALPHANUM}'); + Error('\P{ /a/in_Math_ALPHANUM}'); + Expect(1, 120831, '\p{inmathalphanum}', ""); + Expect(0, 120831, '\p{^inmathalphanum}', ""); + Expect(0, 120831, '\P{inmathalphanum}', ""); + Expect(1, 120831, '\P{^inmathalphanum}', ""); + Expect(0, 120832, '\p{inmathalphanum}', ""); + Expect(1, 120832, '\p{^inmathalphanum}', ""); + Expect(1, 120832, '\P{inmathalphanum}', ""); + Expect(0, 120832, '\P{^inmathalphanum}', ""); + Expect(1, 120831, '\p{__In_Math_Alphanum}', ""); + Expect(0, 120831, '\p{^__In_Math_Alphanum}', ""); + Expect(0, 120831, '\P{__In_Math_Alphanum}', ""); + Expect(1, 120831, '\P{^__In_Math_Alphanum}', ""); + Expect(0, 120832, '\p{__In_Math_Alphanum}', ""); + Expect(1, 120832, '\p{^__In_Math_Alphanum}', ""); + Expect(1, 120832, '\P{__In_Math_Alphanum}', ""); + Expect(0, 120832, '\P{^__In_Math_Alphanum}', ""); + Error('\p{:=_mathematical_OPERATORS}'); + Error('\P{:=_mathematical_OPERATORS}'); + Expect(1, 8959, '\p{mathematicaloperators}', ""); + Expect(0, 8959, '\p{^mathematicaloperators}', ""); + Expect(0, 8959, '\P{mathematicaloperators}', ""); + Expect(1, 8959, '\P{^mathematicaloperators}', ""); + Expect(0, 8960, '\p{mathematicaloperators}', ""); + Expect(1, 8960, '\p{^mathematicaloperators}', ""); + Expect(1, 8960, '\P{mathematicaloperators}', ""); + Expect(0, 8960, '\P{^mathematicaloperators}', ""); + Expect(1, 8959, '\p{-Mathematical_OPERATORS}', ""); + Expect(0, 8959, '\p{^-Mathematical_OPERATORS}', ""); + Expect(0, 8959, '\P{-Mathematical_OPERATORS}', ""); + Expect(1, 8959, '\P{^-Mathematical_OPERATORS}', ""); + Expect(0, 8960, '\p{-Mathematical_OPERATORS}', ""); + Expect(1, 8960, '\p{^-Mathematical_OPERATORS}', ""); + Expect(1, 8960, '\P{-Mathematical_OPERATORS}', ""); + Expect(0, 8960, '\P{^-Mathematical_OPERATORS}', ""); + Error('\p{-is_MATHEMATICAL_Operators:=}'); + Error('\P{-is_MATHEMATICAL_Operators:=}'); + Expect(1, 8959, '\p{ismathematicaloperators}', ""); + Expect(0, 8959, '\p{^ismathematicaloperators}', ""); + Expect(0, 8959, '\P{ismathematicaloperators}', ""); + Expect(1, 8959, '\P{^ismathematicaloperators}', ""); + Expect(0, 8960, '\p{ismathematicaloperators}', ""); + Expect(1, 8960, '\p{^ismathematicaloperators}', ""); + Expect(1, 8960, '\P{ismathematicaloperators}', ""); + Expect(0, 8960, '\P{^ismathematicaloperators}', ""); + Expect(1, 8959, '\p{ IS_MATHEMATICAL_Operators}', ""); + Expect(0, 8959, '\p{^ IS_MATHEMATICAL_Operators}', ""); + Expect(0, 8959, '\P{ IS_MATHEMATICAL_Operators}', ""); + Expect(1, 8959, '\P{^ IS_MATHEMATICAL_Operators}', ""); + Expect(0, 8960, '\p{ IS_MATHEMATICAL_Operators}', ""); + Expect(1, 8960, '\p{^ IS_MATHEMATICAL_Operators}', ""); + Expect(1, 8960, '\P{ IS_MATHEMATICAL_Operators}', ""); + Expect(0, 8960, '\P{^ IS_MATHEMATICAL_Operators}', ""); + Error('\p{/a/ -In_mathematical_Operators}'); + Error('\P{/a/ -In_mathematical_Operators}'); + Expect(1, 8959, '\p{inmathematicaloperators}', ""); + Expect(0, 8959, '\p{^inmathematicaloperators}', ""); + Expect(0, 8959, '\P{inmathematicaloperators}', ""); + Expect(1, 8959, '\P{^inmathematicaloperators}', ""); + Expect(0, 8960, '\p{inmathematicaloperators}', ""); + Expect(1, 8960, '\p{^inmathematicaloperators}', ""); + Expect(1, 8960, '\P{inmathematicaloperators}', ""); + Expect(0, 8960, '\P{^inmathematicaloperators}', ""); + Expect(1, 8959, '\p{ In_Mathematical_operators}', ""); + Expect(0, 8959, '\p{^ In_Mathematical_operators}', ""); + Expect(0, 8959, '\P{ In_Mathematical_operators}', ""); + Expect(1, 8959, '\P{^ In_Mathematical_operators}', ""); + Expect(0, 8960, '\p{ In_Mathematical_operators}', ""); + Expect(1, 8960, '\p{^ In_Mathematical_operators}', ""); + Expect(1, 8960, '\P{ In_Mathematical_operators}', ""); + Expect(0, 8960, '\P{^ In_Mathematical_operators}', ""); + Error('\p{ math_OPERATORS:=}'); + Error('\P{ math_OPERATORS:=}'); + Expect(1, 8959, '\p{mathoperators}', ""); + Expect(0, 8959, '\p{^mathoperators}', ""); + Expect(0, 8959, '\P{mathoperators}', ""); + Expect(1, 8959, '\P{^mathoperators}', ""); + Expect(0, 8960, '\p{mathoperators}', ""); + Expect(1, 8960, '\p{^mathoperators}', ""); + Expect(1, 8960, '\P{mathoperators}', ""); + Expect(0, 8960, '\P{^mathoperators}', ""); + Expect(1, 8959, '\p{_ MATH_Operators}', ""); + Expect(0, 8959, '\p{^_ MATH_Operators}', ""); + Expect(0, 8959, '\P{_ MATH_Operators}', ""); + Expect(1, 8959, '\P{^_ MATH_Operators}', ""); + Expect(0, 8960, '\p{_ MATH_Operators}', ""); + Expect(1, 8960, '\p{^_ MATH_Operators}', ""); + Expect(1, 8960, '\P{_ MATH_Operators}', ""); + Expect(0, 8960, '\P{^_ MATH_Operators}', ""); + Error('\p{:=-Is_Math_operators}'); + Error('\P{:=-Is_Math_operators}'); + Expect(1, 8959, '\p{ismathoperators}', ""); + Expect(0, 8959, '\p{^ismathoperators}', ""); + Expect(0, 8959, '\P{ismathoperators}', ""); + Expect(1, 8959, '\P{^ismathoperators}', ""); + Expect(0, 8960, '\p{ismathoperators}', ""); + Expect(1, 8960, '\p{^ismathoperators}', ""); + Expect(1, 8960, '\P{ismathoperators}', ""); + Expect(0, 8960, '\P{^ismathoperators}', ""); + Expect(1, 8959, '\p{-Is_Math_OPERATORS}', ""); + Expect(0, 8959, '\p{^-Is_Math_OPERATORS}', ""); + Expect(0, 8959, '\P{-Is_Math_OPERATORS}', ""); + Expect(1, 8959, '\P{^-Is_Math_OPERATORS}', ""); + Expect(0, 8960, '\p{-Is_Math_OPERATORS}', ""); + Expect(1, 8960, '\p{^-Is_Math_OPERATORS}', ""); + Expect(1, 8960, '\P{-Is_Math_OPERATORS}', ""); + Expect(0, 8960, '\P{^-Is_Math_OPERATORS}', ""); + Error('\p{ IN_Math_operators:=}'); + Error('\P{ IN_Math_operators:=}'); + Expect(1, 8959, '\p{inmathoperators}', ""); + Expect(0, 8959, '\p{^inmathoperators}', ""); + Expect(0, 8959, '\P{inmathoperators}', ""); + Expect(1, 8959, '\P{^inmathoperators}', ""); + Expect(0, 8960, '\p{inmathoperators}', ""); + Expect(1, 8960, '\p{^inmathoperators}', ""); + Expect(1, 8960, '\P{inmathoperators}', ""); + Expect(0, 8960, '\P{^inmathoperators}', ""); + Expect(1, 8959, '\p{_In_math_Operators}', ""); + Expect(0, 8959, '\p{^_In_math_Operators}', ""); + Expect(0, 8959, '\P{_In_math_Operators}', ""); + Expect(1, 8959, '\P{^_In_math_Operators}', ""); + Expect(0, 8960, '\p{_In_math_Operators}', ""); + Expect(1, 8960, '\p{^_In_math_Operators}', ""); + Expect(1, 8960, '\P{_In_math_Operators}', ""); + Expect(0, 8960, '\P{^_In_math_Operators}', ""); + Error('\p{-/a/Mayan_numerals}'); + Error('\P{-/a/Mayan_numerals}'); + Expect(1, 119551, '\p{mayannumerals}', ""); + Expect(0, 119551, '\p{^mayannumerals}', ""); + Expect(0, 119551, '\P{mayannumerals}', ""); + Expect(1, 119551, '\P{^mayannumerals}', ""); + Expect(0, 119552, '\p{mayannumerals}', ""); + Expect(1, 119552, '\p{^mayannumerals}', ""); + Expect(1, 119552, '\P{mayannumerals}', ""); + Expect(0, 119552, '\P{^mayannumerals}', ""); + Expect(1, 119551, '\p{ mayan_NUMERALS}', ""); + Expect(0, 119551, '\p{^ mayan_NUMERALS}', ""); + Expect(0, 119551, '\P{ mayan_NUMERALS}', ""); + Expect(1, 119551, '\P{^ mayan_NUMERALS}', ""); + Expect(0, 119552, '\p{ mayan_NUMERALS}', ""); + Expect(1, 119552, '\p{^ mayan_NUMERALS}', ""); + Expect(1, 119552, '\P{ mayan_NUMERALS}', ""); + Expect(0, 119552, '\P{^ mayan_NUMERALS}', ""); + Error('\p{_/a/is_mayan_numerals}'); + Error('\P{_/a/is_mayan_numerals}'); + Expect(1, 119551, '\p{ismayannumerals}', ""); + Expect(0, 119551, '\p{^ismayannumerals}', ""); + Expect(0, 119551, '\P{ismayannumerals}', ""); + Expect(1, 119551, '\P{^ismayannumerals}', ""); + Expect(0, 119552, '\p{ismayannumerals}', ""); + Expect(1, 119552, '\p{^ismayannumerals}', ""); + Expect(1, 119552, '\P{ismayannumerals}', ""); + Expect(0, 119552, '\P{^ismayannumerals}', ""); + Expect(1, 119551, '\p{-Is_Mayan_Numerals}', ""); + Expect(0, 119551, '\p{^-Is_Mayan_Numerals}', ""); + Expect(0, 119551, '\P{-Is_Mayan_Numerals}', ""); + Expect(1, 119551, '\P{^-Is_Mayan_Numerals}', ""); + Expect(0, 119552, '\p{-Is_Mayan_Numerals}', ""); + Expect(1, 119552, '\p{^-Is_Mayan_Numerals}', ""); + Expect(1, 119552, '\P{-Is_Mayan_Numerals}', ""); + Expect(0, 119552, '\P{^-Is_Mayan_Numerals}', ""); + Error('\p{:=-_In_MAYAN_numerals}'); + Error('\P{:=-_In_MAYAN_numerals}'); + Expect(1, 119551, '\p{inmayannumerals}', ""); + Expect(0, 119551, '\p{^inmayannumerals}', ""); + Expect(0, 119551, '\P{inmayannumerals}', ""); + Expect(1, 119551, '\P{^inmayannumerals}', ""); + Expect(0, 119552, '\p{inmayannumerals}', ""); + Expect(1, 119552, '\p{^inmayannumerals}', ""); + Expect(1, 119552, '\P{inmayannumerals}', ""); + Expect(0, 119552, '\P{^inmayannumerals}', ""); + Expect(1, 119551, '\p{ -In_mayan_Numerals}', ""); + Expect(0, 119551, '\p{^ -In_mayan_Numerals}', ""); + Expect(0, 119551, '\P{ -In_mayan_Numerals}', ""); + Expect(1, 119551, '\P{^ -In_mayan_Numerals}', ""); + Expect(0, 119552, '\p{ -In_mayan_Numerals}', ""); + Expect(1, 119552, '\p{^ -In_mayan_Numerals}', ""); + Expect(1, 119552, '\P{ -In_mayan_Numerals}', ""); + Expect(0, 119552, '\P{^ -In_mayan_Numerals}', ""); + Error('\p{/a/ -MEDEFAIDRIN}'); + Error('\P{/a/ -MEDEFAIDRIN}'); + Expect(1, 93850, '\p{medefaidrin}', ""); + Expect(0, 93850, '\p{^medefaidrin}', ""); + Expect(0, 93850, '\P{medefaidrin}', ""); + Expect(1, 93850, '\P{^medefaidrin}', ""); + Expect(0, 93851, '\p{medefaidrin}', ""); + Expect(1, 93851, '\p{^medefaidrin}', ""); + Expect(1, 93851, '\P{medefaidrin}', ""); + Expect(0, 93851, '\P{^medefaidrin}', ""); + Expect(1, 93850, '\p{- Medefaidrin}', ""); + Expect(0, 93850, '\p{^- Medefaidrin}', ""); + Expect(0, 93850, '\P{- Medefaidrin}', ""); + Expect(1, 93850, '\P{^- Medefaidrin}', ""); + Expect(0, 93851, '\p{- Medefaidrin}', ""); + Expect(1, 93851, '\p{^- Medefaidrin}', ""); + Expect(1, 93851, '\P{- Medefaidrin}', ""); + Expect(0, 93851, '\P{^- Medefaidrin}', ""); + Error('\p{_IS_Medefaidrin/a/}'); + Error('\P{_IS_Medefaidrin/a/}'); + Expect(1, 93850, '\p{ismedefaidrin}', ""); + Expect(0, 93850, '\p{^ismedefaidrin}', ""); + Expect(0, 93850, '\P{ismedefaidrin}', ""); + Expect(1, 93850, '\P{^ismedefaidrin}', ""); + Expect(0, 93851, '\p{ismedefaidrin}', ""); + Expect(1, 93851, '\p{^ismedefaidrin}', ""); + Expect(1, 93851, '\P{ismedefaidrin}', ""); + Expect(0, 93851, '\P{^ismedefaidrin}', ""); + Expect(1, 93850, '\p{_ IS_medefaidrin}', ""); + Expect(0, 93850, '\p{^_ IS_medefaidrin}', ""); + Expect(0, 93850, '\P{_ IS_medefaidrin}', ""); + Expect(1, 93850, '\P{^_ IS_medefaidrin}', ""); + Expect(0, 93851, '\p{_ IS_medefaidrin}', ""); + Expect(1, 93851, '\p{^_ IS_medefaidrin}', ""); + Expect(1, 93851, '\P{_ IS_medefaidrin}', ""); + Expect(0, 93851, '\P{^_ IS_medefaidrin}', ""); + Error('\p{ medf/a/}'); + Error('\P{ medf/a/}'); + Expect(1, 93850, '\p{medf}', ""); + Expect(0, 93850, '\p{^medf}', ""); + Expect(0, 93850, '\P{medf}', ""); + Expect(1, 93850, '\P{^medf}', ""); + Expect(0, 93851, '\p{medf}', ""); + Expect(1, 93851, '\p{^medf}', ""); + Expect(1, 93851, '\P{medf}', ""); + Expect(0, 93851, '\P{^medf}', ""); + Expect(1, 93850, '\p{--Medf}', ""); + Expect(0, 93850, '\p{^--Medf}', ""); + Expect(0, 93850, '\P{--Medf}', ""); + Expect(1, 93850, '\P{^--Medf}', ""); + Expect(0, 93851, '\p{--Medf}', ""); + Expect(1, 93851, '\p{^--Medf}', ""); + Expect(1, 93851, '\P{--Medf}', ""); + Expect(0, 93851, '\P{^--Medf}', ""); + Error('\p{_ is_Medf:=}'); + Error('\P{_ is_Medf:=}'); + Expect(1, 93850, '\p{ismedf}', ""); + Expect(0, 93850, '\p{^ismedf}', ""); + Expect(0, 93850, '\P{ismedf}', ""); + Expect(1, 93850, '\P{^ismedf}', ""); + Expect(0, 93851, '\p{ismedf}', ""); + Expect(1, 93851, '\p{^ismedf}', ""); + Expect(1, 93851, '\P{ismedf}', ""); + Expect(0, 93851, '\P{^ismedf}', ""); + Expect(1, 93850, '\p{_ IS_medf}', ""); + Expect(0, 93850, '\p{^_ IS_medf}', ""); + Expect(0, 93850, '\P{_ IS_medf}', ""); + Expect(1, 93850, '\P{^_ IS_medf}', ""); + Expect(0, 93851, '\p{_ IS_medf}', ""); + Expect(1, 93851, '\p{^_ IS_medf}', ""); + Expect(1, 93851, '\P{_ IS_medf}', ""); + Expect(0, 93851, '\P{^_ IS_medf}', ""); + Error('\p{/a/MEETEI_mayek}'); + Error('\P{/a/MEETEI_mayek}'); + Expect(1, 44025, '\p{meeteimayek}', ""); + Expect(0, 44025, '\p{^meeteimayek}', ""); + Expect(0, 44025, '\P{meeteimayek}', ""); + Expect(1, 44025, '\P{^meeteimayek}', ""); + Expect(0, 44026, '\p{meeteimayek}', ""); + Expect(1, 44026, '\p{^meeteimayek}', ""); + Expect(1, 44026, '\P{meeteimayek}', ""); + Expect(0, 44026, '\P{^meeteimayek}', ""); + Expect(1, 44025, '\p{_-MEETEI_Mayek}', ""); + Expect(0, 44025, '\p{^_-MEETEI_Mayek}', ""); + Expect(0, 44025, '\P{_-MEETEI_Mayek}', ""); + Expect(1, 44025, '\P{^_-MEETEI_Mayek}', ""); + Expect(0, 44026, '\p{_-MEETEI_Mayek}', ""); + Expect(1, 44026, '\p{^_-MEETEI_Mayek}', ""); + Expect(1, 44026, '\P{_-MEETEI_Mayek}', ""); + Expect(0, 44026, '\P{^_-MEETEI_Mayek}', ""); + Error('\p{-:=Is_MEETEI_Mayek}'); + Error('\P{-:=Is_MEETEI_Mayek}'); + Expect(1, 44025, '\p{ismeeteimayek}', ""); + Expect(0, 44025, '\p{^ismeeteimayek}', ""); + Expect(0, 44025, '\P{ismeeteimayek}', ""); + Expect(1, 44025, '\P{^ismeeteimayek}', ""); + Expect(0, 44026, '\p{ismeeteimayek}', ""); + Expect(1, 44026, '\p{^ismeeteimayek}', ""); + Expect(1, 44026, '\P{ismeeteimayek}', ""); + Expect(0, 44026, '\P{^ismeeteimayek}', ""); + Expect(1, 44025, '\p{Is_MEETEI_MAYEK}', ""); + Expect(0, 44025, '\p{^Is_MEETEI_MAYEK}', ""); + Expect(0, 44025, '\P{Is_MEETEI_MAYEK}', ""); + Expect(1, 44025, '\P{^Is_MEETEI_MAYEK}', ""); + Expect(0, 44026, '\p{Is_MEETEI_MAYEK}', ""); + Expect(1, 44026, '\p{^Is_MEETEI_MAYEK}', ""); + Expect(1, 44026, '\P{Is_MEETEI_MAYEK}', ""); + Expect(0, 44026, '\P{^Is_MEETEI_MAYEK}', ""); + Error('\p{_ MTEI/a/}'); + Error('\P{_ MTEI/a/}'); + Expect(1, 44025, '\p{mtei}', ""); + Expect(0, 44025, '\p{^mtei}', ""); + Expect(0, 44025, '\P{mtei}', ""); + Expect(1, 44025, '\P{^mtei}', ""); + Expect(0, 44026, '\p{mtei}', ""); + Expect(1, 44026, '\p{^mtei}', ""); + Expect(1, 44026, '\P{mtei}', ""); + Expect(0, 44026, '\P{^mtei}', ""); + Expect(1, 44025, '\p{-mtei}', ""); + Expect(0, 44025, '\p{^-mtei}', ""); + Expect(0, 44025, '\P{-mtei}', ""); + Expect(1, 44025, '\P{^-mtei}', ""); + Expect(0, 44026, '\p{-mtei}', ""); + Expect(1, 44026, '\p{^-mtei}', ""); + Expect(1, 44026, '\P{-mtei}', ""); + Expect(0, 44026, '\P{^-mtei}', ""); + Error('\p{:=IS_Mtei}'); + Error('\P{:=IS_Mtei}'); + Expect(1, 44025, '\p{ismtei}', ""); + Expect(0, 44025, '\p{^ismtei}', ""); + Expect(0, 44025, '\P{ismtei}', ""); + Expect(1, 44025, '\P{^ismtei}', ""); + Expect(0, 44026, '\p{ismtei}', ""); + Expect(1, 44026, '\p{^ismtei}', ""); + Expect(1, 44026, '\P{ismtei}', ""); + Expect(0, 44026, '\P{^ismtei}', ""); + Expect(1, 44025, '\p{- IS_MTEI}', ""); + Expect(0, 44025, '\p{^- IS_MTEI}', ""); + Expect(0, 44025, '\P{- IS_MTEI}', ""); + Expect(1, 44025, '\P{^- IS_MTEI}', ""); + Expect(0, 44026, '\p{- IS_MTEI}', ""); + Expect(1, 44026, '\p{^- IS_MTEI}', ""); + Expect(1, 44026, '\P{- IS_MTEI}', ""); + Expect(0, 44026, '\P{^- IS_MTEI}', ""); + Error('\p{_Meetei_Mayek_EXTENSIONS:=}'); + Error('\P{_Meetei_Mayek_EXTENSIONS:=}'); + Expect(1, 43775, '\p{meeteimayekextensions}', ""); + Expect(0, 43775, '\p{^meeteimayekextensions}', ""); + Expect(0, 43775, '\P{meeteimayekextensions}', ""); + Expect(1, 43775, '\P{^meeteimayekextensions}', ""); + Expect(0, 43776, '\p{meeteimayekextensions}', ""); + Expect(1, 43776, '\p{^meeteimayekextensions}', ""); + Expect(1, 43776, '\P{meeteimayekextensions}', ""); + Expect(0, 43776, '\P{^meeteimayekextensions}', ""); + Expect(1, 43775, '\p{ Meetei_Mayek_Extensions}', ""); + Expect(0, 43775, '\p{^ Meetei_Mayek_Extensions}', ""); + Expect(0, 43775, '\P{ Meetei_Mayek_Extensions}', ""); + Expect(1, 43775, '\P{^ Meetei_Mayek_Extensions}', ""); + Expect(0, 43776, '\p{ Meetei_Mayek_Extensions}', ""); + Expect(1, 43776, '\p{^ Meetei_Mayek_Extensions}', ""); + Expect(1, 43776, '\P{ Meetei_Mayek_Extensions}', ""); + Expect(0, 43776, '\P{^ Meetei_Mayek_Extensions}', ""); + Error('\p{:= Is_Meetei_mayek_EXTENSIONS}'); + Error('\P{:= Is_Meetei_mayek_EXTENSIONS}'); + Expect(1, 43775, '\p{ismeeteimayekextensions}', ""); + Expect(0, 43775, '\p{^ismeeteimayekextensions}', ""); + Expect(0, 43775, '\P{ismeeteimayekextensions}', ""); + Expect(1, 43775, '\P{^ismeeteimayekextensions}', ""); + Expect(0, 43776, '\p{ismeeteimayekextensions}', ""); + Expect(1, 43776, '\p{^ismeeteimayekextensions}', ""); + Expect(1, 43776, '\P{ismeeteimayekextensions}', ""); + Expect(0, 43776, '\P{^ismeeteimayekextensions}', ""); + Expect(1, 43775, '\p{_ is_meetei_mayek_extensions}', ""); + Expect(0, 43775, '\p{^_ is_meetei_mayek_extensions}', ""); + Expect(0, 43775, '\P{_ is_meetei_mayek_extensions}', ""); + Expect(1, 43775, '\P{^_ is_meetei_mayek_extensions}', ""); + Expect(0, 43776, '\p{_ is_meetei_mayek_extensions}', ""); + Expect(1, 43776, '\p{^_ is_meetei_mayek_extensions}', ""); + Expect(1, 43776, '\P{_ is_meetei_mayek_extensions}', ""); + Expect(0, 43776, '\P{^_ is_meetei_mayek_extensions}', ""); + Error('\p{_IN_Meetei_MAYEK_extensions/a/}'); + Error('\P{_IN_Meetei_MAYEK_extensions/a/}'); + Expect(1, 43775, '\p{inmeeteimayekextensions}', ""); + Expect(0, 43775, '\p{^inmeeteimayekextensions}', ""); + Expect(0, 43775, '\P{inmeeteimayekextensions}', ""); + Expect(1, 43775, '\P{^inmeeteimayekextensions}', ""); + Expect(0, 43776, '\p{inmeeteimayekextensions}', ""); + Expect(1, 43776, '\p{^inmeeteimayekextensions}', ""); + Expect(1, 43776, '\P{inmeeteimayekextensions}', ""); + Expect(0, 43776, '\P{^inmeeteimayekextensions}', ""); + Expect(1, 43775, '\p{ in_Meetei_Mayek_Extensions}', ""); + Expect(0, 43775, '\p{^ in_Meetei_Mayek_Extensions}', ""); + Expect(0, 43775, '\P{ in_Meetei_Mayek_Extensions}', ""); + Expect(1, 43775, '\P{^ in_Meetei_Mayek_Extensions}', ""); + Expect(0, 43776, '\p{ in_Meetei_Mayek_Extensions}', ""); + Expect(1, 43776, '\p{^ in_Meetei_Mayek_Extensions}', ""); + Expect(1, 43776, '\P{ in_Meetei_Mayek_Extensions}', ""); + Expect(0, 43776, '\P{^ in_Meetei_Mayek_Extensions}', ""); + Error('\p{-:=Meetei_Mayek_EXT}'); + Error('\P{-:=Meetei_Mayek_EXT}'); + Expect(1, 43775, '\p{meeteimayekext}', ""); + Expect(0, 43775, '\p{^meeteimayekext}', ""); + Expect(0, 43775, '\P{meeteimayekext}', ""); + Expect(1, 43775, '\P{^meeteimayekext}', ""); + Expect(0, 43776, '\p{meeteimayekext}', ""); + Expect(1, 43776, '\p{^meeteimayekext}', ""); + Expect(1, 43776, '\P{meeteimayekext}', ""); + Expect(0, 43776, '\P{^meeteimayekext}', ""); + Expect(1, 43775, '\p{-Meetei_MAYEK_ext}', ""); + Expect(0, 43775, '\p{^-Meetei_MAYEK_ext}', ""); + Expect(0, 43775, '\P{-Meetei_MAYEK_ext}', ""); + Expect(1, 43775, '\P{^-Meetei_MAYEK_ext}', ""); + Expect(0, 43776, '\p{-Meetei_MAYEK_ext}', ""); + Expect(1, 43776, '\p{^-Meetei_MAYEK_ext}', ""); + Expect(1, 43776, '\P{-Meetei_MAYEK_ext}', ""); + Expect(0, 43776, '\P{^-Meetei_MAYEK_ext}', ""); + Error('\p{/a/_ IS_meetei_Mayek_EXT}'); + Error('\P{/a/_ IS_meetei_Mayek_EXT}'); + Expect(1, 43775, '\p{ismeeteimayekext}', ""); + Expect(0, 43775, '\p{^ismeeteimayekext}', ""); + Expect(0, 43775, '\P{ismeeteimayekext}', ""); + Expect(1, 43775, '\P{^ismeeteimayekext}', ""); + Expect(0, 43776, '\p{ismeeteimayekext}', ""); + Expect(1, 43776, '\p{^ismeeteimayekext}', ""); + Expect(1, 43776, '\P{ismeeteimayekext}', ""); + Expect(0, 43776, '\P{^ismeeteimayekext}', ""); + Expect(1, 43775, '\p{ is_meetei_Mayek_ext}', ""); + Expect(0, 43775, '\p{^ is_meetei_Mayek_ext}', ""); + Expect(0, 43775, '\P{ is_meetei_Mayek_ext}', ""); + Expect(1, 43775, '\P{^ is_meetei_Mayek_ext}', ""); + Expect(0, 43776, '\p{ is_meetei_Mayek_ext}', ""); + Expect(1, 43776, '\p{^ is_meetei_Mayek_ext}', ""); + Expect(1, 43776, '\P{ is_meetei_Mayek_ext}', ""); + Expect(0, 43776, '\P{^ is_meetei_Mayek_ext}', ""); + Error('\p{/a/ in_MEETEI_mayek_EXT}'); + Error('\P{/a/ in_MEETEI_mayek_EXT}'); + Expect(1, 43775, '\p{inmeeteimayekext}', ""); + Expect(0, 43775, '\p{^inmeeteimayekext}', ""); + Expect(0, 43775, '\P{inmeeteimayekext}', ""); + Expect(1, 43775, '\P{^inmeeteimayekext}', ""); + Expect(0, 43776, '\p{inmeeteimayekext}', ""); + Expect(1, 43776, '\p{^inmeeteimayekext}', ""); + Expect(1, 43776, '\P{inmeeteimayekext}', ""); + Expect(0, 43776, '\P{^inmeeteimayekext}', ""); + Expect(1, 43775, '\p{ In_meetei_mayek_EXT}', ""); + Expect(0, 43775, '\p{^ In_meetei_mayek_EXT}', ""); + Expect(0, 43775, '\P{ In_meetei_mayek_EXT}', ""); + Expect(1, 43775, '\P{^ In_meetei_mayek_EXT}', ""); + Expect(0, 43776, '\p{ In_meetei_mayek_EXT}', ""); + Expect(1, 43776, '\p{^ In_meetei_mayek_EXT}', ""); + Expect(1, 43776, '\P{ In_meetei_mayek_EXT}', ""); + Expect(0, 43776, '\P{^ In_meetei_mayek_EXT}', ""); + Error('\p{-MENDE_kikakui/a/}'); + Error('\P{-MENDE_kikakui/a/}'); + Expect(1, 125142, '\p{mendekikakui}', ""); + Expect(0, 125142, '\p{^mendekikakui}', ""); + Expect(0, 125142, '\P{mendekikakui}', ""); + Expect(1, 125142, '\P{^mendekikakui}', ""); + Expect(0, 125143, '\p{mendekikakui}', ""); + Expect(1, 125143, '\p{^mendekikakui}', ""); + Expect(1, 125143, '\P{mendekikakui}', ""); + Expect(0, 125143, '\P{^mendekikakui}', ""); + Expect(1, 125142, '\p{ -Mende_Kikakui}', ""); + Expect(0, 125142, '\p{^ -Mende_Kikakui}', ""); + Expect(0, 125142, '\P{ -Mende_Kikakui}', ""); + Expect(1, 125142, '\P{^ -Mende_Kikakui}', ""); + Expect(0, 125143, '\p{ -Mende_Kikakui}', ""); + Expect(1, 125143, '\p{^ -Mende_Kikakui}', ""); + Expect(1, 125143, '\P{ -Mende_Kikakui}', ""); + Expect(0, 125143, '\P{^ -Mende_Kikakui}', ""); + Error('\p{- Is_Mende_Kikakui/a/}'); + Error('\P{- Is_Mende_Kikakui/a/}'); + Expect(1, 125142, '\p{ismendekikakui}', ""); + Expect(0, 125142, '\p{^ismendekikakui}', ""); + Expect(0, 125142, '\P{ismendekikakui}', ""); + Expect(1, 125142, '\P{^ismendekikakui}', ""); + Expect(0, 125143, '\p{ismendekikakui}', ""); + Expect(1, 125143, '\p{^ismendekikakui}', ""); + Expect(1, 125143, '\P{ismendekikakui}', ""); + Expect(0, 125143, '\P{^ismendekikakui}', ""); + Expect(1, 125142, '\p{ is_Mende_kikakui}', ""); + Expect(0, 125142, '\p{^ is_Mende_kikakui}', ""); + Expect(0, 125142, '\P{ is_Mende_kikakui}', ""); + Expect(1, 125142, '\P{^ is_Mende_kikakui}', ""); + Expect(0, 125143, '\p{ is_Mende_kikakui}', ""); + Expect(1, 125143, '\p{^ is_Mende_kikakui}', ""); + Expect(1, 125143, '\P{ is_Mende_kikakui}', ""); + Expect(0, 125143, '\P{^ is_Mende_kikakui}', ""); + Error('\p{/a/ Mend}'); + Error('\P{/a/ Mend}'); + Expect(1, 125142, '\p{mend}', ""); + Expect(0, 125142, '\p{^mend}', ""); + Expect(0, 125142, '\P{mend}', ""); + Expect(1, 125142, '\P{^mend}', ""); + Expect(0, 125143, '\p{mend}', ""); + Expect(1, 125143, '\p{^mend}', ""); + Expect(1, 125143, '\P{mend}', ""); + Expect(0, 125143, '\P{^mend}', ""); + Expect(1, 125142, '\p{__Mend}', ""); + Expect(0, 125142, '\p{^__Mend}', ""); + Expect(0, 125142, '\P{__Mend}', ""); + Expect(1, 125142, '\P{^__Mend}', ""); + Expect(0, 125143, '\p{__Mend}', ""); + Expect(1, 125143, '\p{^__Mend}', ""); + Expect(1, 125143, '\P{__Mend}', ""); + Expect(0, 125143, '\P{^__Mend}', ""); + Error('\p{ :=is_Mend}'); + Error('\P{ :=is_Mend}'); + Expect(1, 125142, '\p{ismend}', ""); + Expect(0, 125142, '\p{^ismend}', ""); + Expect(0, 125142, '\P{ismend}', ""); + Expect(1, 125142, '\P{^ismend}', ""); + Expect(0, 125143, '\p{ismend}', ""); + Expect(1, 125143, '\p{^ismend}', ""); + Expect(1, 125143, '\P{ismend}', ""); + Expect(0, 125143, '\P{^ismend}', ""); + Expect(1, 125142, '\p{ is_MEND}', ""); + Expect(0, 125142, '\p{^ is_MEND}', ""); + Expect(0, 125142, '\P{ is_MEND}', ""); + Expect(1, 125142, '\P{^ is_MEND}', ""); + Expect(0, 125143, '\p{ is_MEND}', ""); + Expect(1, 125143, '\p{^ is_MEND}', ""); + Expect(1, 125143, '\P{ is_MEND}', ""); + Expect(0, 125143, '\P{^ is_MEND}', ""); + Error('\p{_:=Meroitic_cursive}'); + Error('\P{_:=Meroitic_cursive}'); + Expect(1, 68095, '\p{meroiticcursive}', ""); + Expect(0, 68095, '\p{^meroiticcursive}', ""); + Expect(0, 68095, '\P{meroiticcursive}', ""); + Expect(1, 68095, '\P{^meroiticcursive}', ""); + Expect(0, 68096, '\p{meroiticcursive}', ""); + Expect(1, 68096, '\p{^meroiticcursive}', ""); + Expect(1, 68096, '\P{meroiticcursive}', ""); + Expect(0, 68096, '\P{^meroiticcursive}', ""); + Expect(1, 68095, '\p{ Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\p{^ Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\P{ Meroitic_CURSIVE}', ""); + Expect(1, 68095, '\P{^ Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\p{ Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\p{^ Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\P{ Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\P{^ Meroitic_CURSIVE}', ""); + Error('\p{_/a/IS_Meroitic_Cursive}'); + Error('\P{_/a/IS_Meroitic_Cursive}'); + Expect(1, 68095, '\p{ismeroiticcursive}', ""); + Expect(0, 68095, '\p{^ismeroiticcursive}', ""); + Expect(0, 68095, '\P{ismeroiticcursive}', ""); + Expect(1, 68095, '\P{^ismeroiticcursive}', ""); + Expect(0, 68096, '\p{ismeroiticcursive}', ""); + Expect(1, 68096, '\p{^ismeroiticcursive}', ""); + Expect(1, 68096, '\P{ismeroiticcursive}', ""); + Expect(0, 68096, '\P{^ismeroiticcursive}', ""); + Expect(1, 68095, '\p{Is_meroitic_cursive}', ""); + Expect(0, 68095, '\p{^Is_meroitic_cursive}', ""); + Expect(0, 68095, '\P{Is_meroitic_cursive}', ""); + Expect(1, 68095, '\P{^Is_meroitic_cursive}', ""); + Expect(0, 68096, '\p{Is_meroitic_cursive}', ""); + Expect(1, 68096, '\p{^Is_meroitic_cursive}', ""); + Expect(1, 68096, '\P{Is_meroitic_cursive}', ""); + Expect(0, 68096, '\P{^Is_meroitic_cursive}', ""); + Error('\p{-merc/a/}'); + Error('\P{-merc/a/}'); + Expect(1, 68095, '\p{merc}', ""); + Expect(0, 68095, '\p{^merc}', ""); + Expect(0, 68095, '\P{merc}', ""); + Expect(1, 68095, '\P{^merc}', ""); + Expect(0, 68096, '\p{merc}', ""); + Expect(1, 68096, '\p{^merc}', ""); + Expect(1, 68096, '\P{merc}', ""); + Expect(0, 68096, '\P{^merc}', ""); + Expect(1, 68095, '\p{ Merc}', ""); + Expect(0, 68095, '\p{^ Merc}', ""); + Expect(0, 68095, '\P{ Merc}', ""); + Expect(1, 68095, '\P{^ Merc}', ""); + Expect(0, 68096, '\p{ Merc}', ""); + Expect(1, 68096, '\p{^ Merc}', ""); + Expect(1, 68096, '\P{ Merc}', ""); + Expect(0, 68096, '\P{^ Merc}', ""); + Error('\p{/a/-_IS_Merc}'); + Error('\P{/a/-_IS_Merc}'); + Expect(1, 68095, '\p{ismerc}', ""); + Expect(0, 68095, '\p{^ismerc}', ""); + Expect(0, 68095, '\P{ismerc}', ""); + Expect(1, 68095, '\P{^ismerc}', ""); + Expect(0, 68096, '\p{ismerc}', ""); + Expect(1, 68096, '\p{^ismerc}', ""); + Expect(1, 68096, '\P{ismerc}', ""); + Expect(0, 68096, '\P{^ismerc}', ""); + Expect(1, 68095, '\p{ Is_Merc}', ""); + Expect(0, 68095, '\p{^ Is_Merc}', ""); + Expect(0, 68095, '\P{ Is_Merc}', ""); + Expect(1, 68095, '\P{^ Is_Merc}', ""); + Expect(0, 68096, '\p{ Is_Merc}', ""); + Expect(1, 68096, '\p{^ Is_Merc}', ""); + Expect(1, 68096, '\P{ Is_Merc}', ""); + Expect(0, 68096, '\P{^ Is_Merc}', ""); + Error('\p{:=-MEROITIC_hieroglyphs}'); + Error('\P{:=-MEROITIC_hieroglyphs}'); + Expect(1, 67999, '\p{meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{ Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^ Meroitic_Hieroglyphs}', ""); + Expect(0, 67999, '\P{ Meroitic_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^ Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\p{ Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^ Meroitic_Hieroglyphs}', ""); + Expect(1, 68000, '\P{ Meroitic_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^ Meroitic_Hieroglyphs}', ""); + Error('\p{- Is_Meroitic_Hieroglyphs/a/}'); + Error('\P{- Is_Meroitic_Hieroglyphs/a/}'); + Expect(1, 67999, '\p{ismeroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^ismeroitichieroglyphs}', ""); + Expect(0, 67999, '\P{ismeroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^ismeroitichieroglyphs}', ""); + Expect(0, 68000, '\p{ismeroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^ismeroitichieroglyphs}', ""); + Expect(1, 68000, '\P{ismeroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^ismeroitichieroglyphs}', ""); + Expect(1, 67999, '\p{-Is_MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^-Is_MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\P{-Is_MEROITIC_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^-Is_MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\p{-Is_MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^-Is_MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\P{-Is_MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^-Is_MEROITIC_Hieroglyphs}', ""); + Error('\p{ /a/MERO}'); + Error('\P{ /a/MERO}'); + Expect(1, 67999, '\p{mero}', ""); + Expect(0, 67999, '\p{^mero}', ""); + Expect(0, 67999, '\P{mero}', ""); + Expect(1, 67999, '\P{^mero}', ""); + Expect(0, 68000, '\p{mero}', ""); + Expect(1, 68000, '\p{^mero}', ""); + Expect(1, 68000, '\P{mero}', ""); + Expect(0, 68000, '\P{^mero}', ""); + Expect(1, 67999, '\p{ mero}', ""); + Expect(0, 67999, '\p{^ mero}', ""); + Expect(0, 67999, '\P{ mero}', ""); + Expect(1, 67999, '\P{^ mero}', ""); + Expect(0, 68000, '\p{ mero}', ""); + Expect(1, 68000, '\p{^ mero}', ""); + Expect(1, 68000, '\P{ mero}', ""); + Expect(0, 68000, '\P{^ mero}', ""); + Error('\p{ /a/Is_MERO}'); + Error('\P{ /a/Is_MERO}'); + Expect(1, 67999, '\p{ismero}', ""); + Expect(0, 67999, '\p{^ismero}', ""); + Expect(0, 67999, '\P{ismero}', ""); + Expect(1, 67999, '\P{^ismero}', ""); + Expect(0, 68000, '\p{ismero}', ""); + Expect(1, 68000, '\p{^ismero}', ""); + Expect(1, 68000, '\P{ismero}', ""); + Expect(0, 68000, '\P{^ismero}', ""); + Expect(1, 67999, '\p{-Is_Mero}', ""); + Expect(0, 67999, '\p{^-Is_Mero}', ""); + Expect(0, 67999, '\P{-Is_Mero}', ""); + Expect(1, 67999, '\P{^-Is_Mero}', ""); + Expect(0, 68000, '\p{-Is_Mero}', ""); + Expect(1, 68000, '\p{^-Is_Mero}', ""); + Expect(1, 68000, '\P{-Is_Mero}', ""); + Expect(0, 68000, '\P{^-Is_Mero}', ""); + Error('\p{ MIAO:=}'); + Error('\P{ MIAO:=}'); + Expect(1, 94111, '\p{miao}', ""); + Expect(0, 94111, '\p{^miao}', ""); + Expect(0, 94111, '\P{miao}', ""); + Expect(1, 94111, '\P{^miao}', ""); + Expect(0, 94112, '\p{miao}', ""); + Expect(1, 94112, '\p{^miao}', ""); + Expect(1, 94112, '\P{miao}', ""); + Expect(0, 94112, '\P{^miao}', ""); + Expect(1, 94111, '\p{ Miao}', ""); + Expect(0, 94111, '\p{^ Miao}', ""); + Expect(0, 94111, '\P{ Miao}', ""); + Expect(1, 94111, '\P{^ Miao}', ""); + Expect(0, 94112, '\p{ Miao}', ""); + Expect(1, 94112, '\p{^ Miao}', ""); + Expect(1, 94112, '\P{ Miao}', ""); + Expect(0, 94112, '\P{^ Miao}', ""); + Error('\p{/a/-_Is_Miao}'); + Error('\P{/a/-_Is_Miao}'); + Expect(1, 94111, '\p{ismiao}', ""); + Expect(0, 94111, '\p{^ismiao}', ""); + Expect(0, 94111, '\P{ismiao}', ""); + Expect(1, 94111, '\P{^ismiao}', ""); + Expect(0, 94112, '\p{ismiao}', ""); + Expect(1, 94112, '\p{^ismiao}', ""); + Expect(1, 94112, '\P{ismiao}', ""); + Expect(0, 94112, '\P{^ismiao}', ""); + Expect(1, 94111, '\p{ -IS_MIAO}', ""); + Expect(0, 94111, '\p{^ -IS_MIAO}', ""); + Expect(0, 94111, '\P{ -IS_MIAO}', ""); + Expect(1, 94111, '\P{^ -IS_MIAO}', ""); + Expect(0, 94112, '\p{ -IS_MIAO}', ""); + Expect(1, 94112, '\p{^ -IS_MIAO}', ""); + Expect(1, 94112, '\P{ -IS_MIAO}', ""); + Expect(0, 94112, '\P{^ -IS_MIAO}', ""); + Error('\p{/a/--Plrd}'); + Error('\P{/a/--Plrd}'); + Expect(1, 94111, '\p{plrd}', ""); + Expect(0, 94111, '\p{^plrd}', ""); + Expect(0, 94111, '\P{plrd}', ""); + Expect(1, 94111, '\P{^plrd}', ""); + Expect(0, 94112, '\p{plrd}', ""); + Expect(1, 94112, '\p{^plrd}', ""); + Expect(1, 94112, '\P{plrd}', ""); + Expect(0, 94112, '\P{^plrd}', ""); + Expect(1, 94111, '\p{-_plrd}', ""); + Expect(0, 94111, '\p{^-_plrd}', ""); + Expect(0, 94111, '\P{-_plrd}', ""); + Expect(1, 94111, '\P{^-_plrd}', ""); + Expect(0, 94112, '\p{-_plrd}', ""); + Expect(1, 94112, '\p{^-_plrd}', ""); + Expect(1, 94112, '\P{-_plrd}', ""); + Expect(0, 94112, '\P{^-_plrd}', ""); + Error('\p{:= Is_Plrd}'); + Error('\P{:= Is_Plrd}'); + Expect(1, 94111, '\p{isplrd}', ""); + Expect(0, 94111, '\p{^isplrd}', ""); + Expect(0, 94111, '\P{isplrd}', ""); + Expect(1, 94111, '\P{^isplrd}', ""); + Expect(0, 94112, '\p{isplrd}', ""); + Expect(1, 94112, '\p{^isplrd}', ""); + Expect(1, 94112, '\P{isplrd}', ""); + Expect(0, 94112, '\P{^isplrd}', ""); + Expect(1, 94111, '\p{ Is_plrd}', ""); + Expect(0, 94111, '\p{^ Is_plrd}', ""); + Expect(0, 94111, '\P{ Is_plrd}', ""); + Expect(1, 94111, '\P{^ Is_plrd}', ""); + Expect(0, 94112, '\p{ Is_plrd}', ""); + Expect(1, 94112, '\p{^ Is_plrd}', ""); + Expect(1, 94112, '\P{ Is_plrd}', ""); + Expect(0, 94112, '\P{^ Is_plrd}', ""); + Error('\p{ :=Miscellaneous_MATHEMATICAL_Symbols_a}'); + Error('\P{ :=Miscellaneous_MATHEMATICAL_Symbols_a}'); + Expect(1, 10223, '\p{miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\p{^miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\P{miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\P{^miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\p{miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\p{^miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\P{miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\P{^miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\p{_-MISCELLANEOUS_mathematical_SYMBOLS_a}', ""); + Expect(0, 10223, '\p{^_-MISCELLANEOUS_mathematical_SYMBOLS_a}', ""); + Expect(0, 10223, '\P{_-MISCELLANEOUS_mathematical_SYMBOLS_a}', ""); + Expect(1, 10223, '\P{^_-MISCELLANEOUS_mathematical_SYMBOLS_a}', ""); + Expect(0, 10224, '\p{_-MISCELLANEOUS_mathematical_SYMBOLS_a}', ""); + Expect(1, 10224, '\p{^_-MISCELLANEOUS_mathematical_SYMBOLS_a}', ""); + Expect(1, 10224, '\P{_-MISCELLANEOUS_mathematical_SYMBOLS_a}', ""); + Expect(0, 10224, '\P{^_-MISCELLANEOUS_mathematical_SYMBOLS_a}', ""); + Error('\p{ /a/Is_Miscellaneous_mathematical_Symbols_a}'); + Error('\P{ /a/Is_Miscellaneous_mathematical_Symbols_a}'); + Expect(1, 10223, '\p{ismiscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\p{^ismiscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\P{ismiscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\P{^ismiscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\p{ismiscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\p{^ismiscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\P{ismiscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\P{^ismiscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\p{ Is_miscellaneous_MATHEMATICAL_symbols_A}', ""); + Expect(0, 10223, '\p{^ Is_miscellaneous_MATHEMATICAL_symbols_A}', ""); + Expect(0, 10223, '\P{ Is_miscellaneous_MATHEMATICAL_symbols_A}', ""); + Expect(1, 10223, '\P{^ Is_miscellaneous_MATHEMATICAL_symbols_A}', ""); + Expect(0, 10224, '\p{ Is_miscellaneous_MATHEMATICAL_symbols_A}', ""); + Expect(1, 10224, '\p{^ Is_miscellaneous_MATHEMATICAL_symbols_A}', ""); + Expect(1, 10224, '\P{ Is_miscellaneous_MATHEMATICAL_symbols_A}', ""); + Expect(0, 10224, '\P{^ Is_miscellaneous_MATHEMATICAL_symbols_A}', ""); + Error('\p{ /a/In_Miscellaneous_Mathematical_Symbols_A}'); + Error('\P{ /a/In_Miscellaneous_Mathematical_Symbols_A}'); + Expect(1, 10223, '\p{inmiscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\p{^inmiscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\P{inmiscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\P{^inmiscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\p{inmiscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\p{^inmiscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\P{inmiscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\P{^inmiscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\p{_ in_MISCELLANEOUS_MATHEMATICAL_Symbols_A}', ""); + Expect(0, 10223, '\p{^_ in_MISCELLANEOUS_MATHEMATICAL_Symbols_A}', ""); + Expect(0, 10223, '\P{_ in_MISCELLANEOUS_MATHEMATICAL_Symbols_A}', ""); + Expect(1, 10223, '\P{^_ in_MISCELLANEOUS_MATHEMATICAL_Symbols_A}', ""); + Expect(0, 10224, '\p{_ in_MISCELLANEOUS_MATHEMATICAL_Symbols_A}', ""); + Expect(1, 10224, '\p{^_ in_MISCELLANEOUS_MATHEMATICAL_Symbols_A}', ""); + Expect(1, 10224, '\P{_ in_MISCELLANEOUS_MATHEMATICAL_Symbols_A}', ""); + Expect(0, 10224, '\P{^_ in_MISCELLANEOUS_MATHEMATICAL_Symbols_A}', ""); + Error('\p{/a/Misc_Math_symbols_A}'); + Error('\P{/a/Misc_Math_symbols_A}'); + Expect(1, 10223, '\p{miscmathsymbolsa}', ""); + Expect(0, 10223, '\p{^miscmathsymbolsa}', ""); + Expect(0, 10223, '\P{miscmathsymbolsa}', ""); + Expect(1, 10223, '\P{^miscmathsymbolsa}', ""); + Expect(0, 10224, '\p{miscmathsymbolsa}', ""); + Expect(1, 10224, '\p{^miscmathsymbolsa}', ""); + Expect(1, 10224, '\P{miscmathsymbolsa}', ""); + Expect(0, 10224, '\P{^miscmathsymbolsa}', ""); + Expect(1, 10223, '\p{ Misc_math_Symbols_A}', ""); + Expect(0, 10223, '\p{^ Misc_math_Symbols_A}', ""); + Expect(0, 10223, '\P{ Misc_math_Symbols_A}', ""); + Expect(1, 10223, '\P{^ Misc_math_Symbols_A}', ""); + Expect(0, 10224, '\p{ Misc_math_Symbols_A}', ""); + Expect(1, 10224, '\p{^ Misc_math_Symbols_A}', ""); + Expect(1, 10224, '\P{ Misc_math_Symbols_A}', ""); + Expect(0, 10224, '\P{^ Misc_math_Symbols_A}', ""); + Error('\p{:= -is_MISC_Math_Symbols_A}'); + Error('\P{:= -is_MISC_Math_Symbols_A}'); + Expect(1, 10223, '\p{ismiscmathsymbolsa}', ""); + Expect(0, 10223, '\p{^ismiscmathsymbolsa}', ""); + Expect(0, 10223, '\P{ismiscmathsymbolsa}', ""); + Expect(1, 10223, '\P{^ismiscmathsymbolsa}', ""); + Expect(0, 10224, '\p{ismiscmathsymbolsa}', ""); + Expect(1, 10224, '\p{^ismiscmathsymbolsa}', ""); + Expect(1, 10224, '\P{ismiscmathsymbolsa}', ""); + Expect(0, 10224, '\P{^ismiscmathsymbolsa}', ""); + Expect(1, 10223, '\p{ _Is_misc_MATH_SYMBOLS_A}', ""); + Expect(0, 10223, '\p{^ _Is_misc_MATH_SYMBOLS_A}', ""); + Expect(0, 10223, '\P{ _Is_misc_MATH_SYMBOLS_A}', ""); + Expect(1, 10223, '\P{^ _Is_misc_MATH_SYMBOLS_A}', ""); + Expect(0, 10224, '\p{ _Is_misc_MATH_SYMBOLS_A}', ""); + Expect(1, 10224, '\p{^ _Is_misc_MATH_SYMBOLS_A}', ""); + Expect(1, 10224, '\P{ _Is_misc_MATH_SYMBOLS_A}', ""); + Expect(0, 10224, '\P{^ _Is_misc_MATH_SYMBOLS_A}', ""); + Error('\p{/a/--In_Misc_Math_Symbols_A}'); + Error('\P{/a/--In_Misc_Math_Symbols_A}'); + Expect(1, 10223, '\p{inmiscmathsymbolsa}', ""); + Expect(0, 10223, '\p{^inmiscmathsymbolsa}', ""); + Expect(0, 10223, '\P{inmiscmathsymbolsa}', ""); + Expect(1, 10223, '\P{^inmiscmathsymbolsa}', ""); + Expect(0, 10224, '\p{inmiscmathsymbolsa}', ""); + Expect(1, 10224, '\p{^inmiscmathsymbolsa}', ""); + Expect(1, 10224, '\P{inmiscmathsymbolsa}', ""); + Expect(0, 10224, '\P{^inmiscmathsymbolsa}', ""); + Expect(1, 10223, '\p{- IN_misc_Math_Symbols_a}', ""); + Expect(0, 10223, '\p{^- IN_misc_Math_Symbols_a}', ""); + Expect(0, 10223, '\P{- IN_misc_Math_Symbols_a}', ""); + Expect(1, 10223, '\P{^- IN_misc_Math_Symbols_a}', ""); + Expect(0, 10224, '\p{- IN_misc_Math_Symbols_a}', ""); + Expect(1, 10224, '\p{^- IN_misc_Math_Symbols_a}', ""); + Expect(1, 10224, '\P{- IN_misc_Math_Symbols_a}', ""); + Expect(0, 10224, '\P{^- IN_misc_Math_Symbols_a}', ""); + Error('\p{_ MISCELLANEOUS_mathematical_Symbols_B/a/}'); + Error('\P{_ MISCELLANEOUS_mathematical_Symbols_B/a/}'); + Expect(1, 10751, '\p{miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\p{^miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\P{miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\P{^miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\p{miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\p{^miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\P{miscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\P{^miscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\p{ -Miscellaneous_Mathematical_Symbols_b}', ""); + Expect(0, 10751, '\p{^ -Miscellaneous_Mathematical_Symbols_b}', ""); + Expect(0, 10751, '\P{ -Miscellaneous_Mathematical_Symbols_b}', ""); + Expect(1, 10751, '\P{^ -Miscellaneous_Mathematical_Symbols_b}', ""); + Expect(0, 10752, '\p{ -Miscellaneous_Mathematical_Symbols_b}', ""); + Expect(1, 10752, '\p{^ -Miscellaneous_Mathematical_Symbols_b}', ""); + Expect(1, 10752, '\P{ -Miscellaneous_Mathematical_Symbols_b}', ""); + Expect(0, 10752, '\P{^ -Miscellaneous_Mathematical_Symbols_b}', ""); + Error('\p{_/a/IS_Miscellaneous_Mathematical_Symbols_B}'); + Error('\P{_/a/IS_Miscellaneous_Mathematical_Symbols_B}'); + Expect(1, 10751, '\p{ismiscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\p{^ismiscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\P{ismiscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\P{^ismiscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\p{ismiscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\p{^ismiscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\P{ismiscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\P{^ismiscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\p{-_Is_miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10751, '\p{^-_Is_miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10751, '\P{-_Is_miscellaneous_mathematical_symbols_B}', ""); + Expect(1, 10751, '\P{^-_Is_miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10752, '\p{-_Is_miscellaneous_mathematical_symbols_B}', ""); + Expect(1, 10752, '\p{^-_Is_miscellaneous_mathematical_symbols_B}', ""); + Expect(1, 10752, '\P{-_Is_miscellaneous_mathematical_symbols_B}', ""); + Expect(0, 10752, '\P{^-_Is_miscellaneous_mathematical_symbols_B}', ""); + Error('\p{/a/_In_miscellaneous_mathematical_symbols_B}'); + Error('\P{/a/_In_miscellaneous_mathematical_symbols_B}'); + Expect(1, 10751, '\p{inmiscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\p{^inmiscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10751, '\P{inmiscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\P{^inmiscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\p{inmiscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\p{^inmiscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10752, '\P{inmiscellaneousmathematicalsymbolsb}', ""); + Expect(0, 10752, '\P{^inmiscellaneousmathematicalsymbolsb}', ""); + Expect(1, 10751, '\p{ in_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(0, 10751, '\p{^ in_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(0, 10751, '\P{ in_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(1, 10751, '\P{^ in_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(0, 10752, '\p{ in_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(1, 10752, '\p{^ in_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(1, 10752, '\P{ in_Miscellaneous_mathematical_Symbols_B}', ""); + Expect(0, 10752, '\P{^ in_Miscellaneous_mathematical_Symbols_B}', ""); + Error('\p{/a/ misc_math_Symbols_B}'); + Error('\P{/a/ misc_math_Symbols_B}'); + Expect(1, 10751, '\p{miscmathsymbolsb}', ""); + Expect(0, 10751, '\p{^miscmathsymbolsb}', ""); + Expect(0, 10751, '\P{miscmathsymbolsb}', ""); + Expect(1, 10751, '\P{^miscmathsymbolsb}', ""); + Expect(0, 10752, '\p{miscmathsymbolsb}', ""); + Expect(1, 10752, '\p{^miscmathsymbolsb}', ""); + Expect(1, 10752, '\P{miscmathsymbolsb}', ""); + Expect(0, 10752, '\P{^miscmathsymbolsb}', ""); + Expect(1, 10751, '\p{ _misc_MATH_SYMBOLS_B}', ""); + Expect(0, 10751, '\p{^ _misc_MATH_SYMBOLS_B}', ""); + Expect(0, 10751, '\P{ _misc_MATH_SYMBOLS_B}', ""); + Expect(1, 10751, '\P{^ _misc_MATH_SYMBOLS_B}', ""); + Expect(0, 10752, '\p{ _misc_MATH_SYMBOLS_B}', ""); + Expect(1, 10752, '\p{^ _misc_MATH_SYMBOLS_B}', ""); + Expect(1, 10752, '\P{ _misc_MATH_SYMBOLS_B}', ""); + Expect(0, 10752, '\P{^ _misc_MATH_SYMBOLS_B}', ""); + Error('\p{ Is_MISC_Math_SYMBOLS_b/a/}'); + Error('\P{ Is_MISC_Math_SYMBOLS_b/a/}'); + Expect(1, 10751, '\p{ismiscmathsymbolsb}', ""); + Expect(0, 10751, '\p{^ismiscmathsymbolsb}', ""); + Expect(0, 10751, '\P{ismiscmathsymbolsb}', ""); + Expect(1, 10751, '\P{^ismiscmathsymbolsb}', ""); + Expect(0, 10752, '\p{ismiscmathsymbolsb}', ""); + Expect(1, 10752, '\p{^ismiscmathsymbolsb}', ""); + Expect(1, 10752, '\P{ismiscmathsymbolsb}', ""); + Expect(0, 10752, '\P{^ismiscmathsymbolsb}', ""); + Expect(1, 10751, '\p{_ Is_Misc_MATH_Symbols_B}', ""); + Expect(0, 10751, '\p{^_ Is_Misc_MATH_Symbols_B}', ""); + Expect(0, 10751, '\P{_ Is_Misc_MATH_Symbols_B}', ""); + Expect(1, 10751, '\P{^_ Is_Misc_MATH_Symbols_B}', ""); + Expect(0, 10752, '\p{_ Is_Misc_MATH_Symbols_B}', ""); + Expect(1, 10752, '\p{^_ Is_Misc_MATH_Symbols_B}', ""); + Expect(1, 10752, '\P{_ Is_Misc_MATH_Symbols_B}', ""); + Expect(0, 10752, '\P{^_ Is_Misc_MATH_Symbols_B}', ""); + Error('\p{:= in_Misc_math_Symbols_B}'); + Error('\P{:= in_Misc_math_Symbols_B}'); + Expect(1, 10751, '\p{inmiscmathsymbolsb}', ""); + Expect(0, 10751, '\p{^inmiscmathsymbolsb}', ""); + Expect(0, 10751, '\P{inmiscmathsymbolsb}', ""); + Expect(1, 10751, '\P{^inmiscmathsymbolsb}', ""); + Expect(0, 10752, '\p{inmiscmathsymbolsb}', ""); + Expect(1, 10752, '\p{^inmiscmathsymbolsb}', ""); + Expect(1, 10752, '\P{inmiscmathsymbolsb}', ""); + Expect(0, 10752, '\P{^inmiscmathsymbolsb}', ""); + Expect(1, 10751, '\p{ IN_misc_Math_Symbols_B}', ""); + Expect(0, 10751, '\p{^ IN_misc_Math_Symbols_B}', ""); + Expect(0, 10751, '\P{ IN_misc_Math_Symbols_B}', ""); + Expect(1, 10751, '\P{^ IN_misc_Math_Symbols_B}', ""); + Expect(0, 10752, '\p{ IN_misc_Math_Symbols_B}', ""); + Expect(1, 10752, '\p{^ IN_misc_Math_Symbols_B}', ""); + Expect(1, 10752, '\P{ IN_misc_Math_Symbols_B}', ""); + Expect(0, 10752, '\P{^ IN_misc_Math_Symbols_B}', ""); + Error('\p{ Miscellaneous_symbols/a/}'); + Error('\P{ Miscellaneous_symbols/a/}'); + Expect(1, 9983, '\p{miscellaneoussymbols}', ""); + Expect(0, 9983, '\p{^miscellaneoussymbols}', ""); + Expect(0, 9983, '\P{miscellaneoussymbols}', ""); + Expect(1, 9983, '\P{^miscellaneoussymbols}', ""); + Expect(0, 9984, '\p{miscellaneoussymbols}', ""); + Expect(1, 9984, '\p{^miscellaneoussymbols}', ""); + Expect(1, 9984, '\P{miscellaneoussymbols}', ""); + Expect(0, 9984, '\P{^miscellaneoussymbols}', ""); + Expect(1, 9983, '\p{-MISCELLANEOUS_symbols}', ""); + Expect(0, 9983, '\p{^-MISCELLANEOUS_symbols}', ""); + Expect(0, 9983, '\P{-MISCELLANEOUS_symbols}', ""); + Expect(1, 9983, '\P{^-MISCELLANEOUS_symbols}', ""); + Expect(0, 9984, '\p{-MISCELLANEOUS_symbols}', ""); + Expect(1, 9984, '\p{^-MISCELLANEOUS_symbols}', ""); + Expect(1, 9984, '\P{-MISCELLANEOUS_symbols}', ""); + Expect(0, 9984, '\P{^-MISCELLANEOUS_symbols}', ""); + Error('\p{ -Is_MISCELLANEOUS_SYMBOLS:=}'); + Error('\P{ -Is_MISCELLANEOUS_SYMBOLS:=}'); + Expect(1, 9983, '\p{ismiscellaneoussymbols}', ""); + Expect(0, 9983, '\p{^ismiscellaneoussymbols}', ""); + Expect(0, 9983, '\P{ismiscellaneoussymbols}', ""); + Expect(1, 9983, '\P{^ismiscellaneoussymbols}', ""); + Expect(0, 9984, '\p{ismiscellaneoussymbols}', ""); + Expect(1, 9984, '\p{^ismiscellaneoussymbols}', ""); + Expect(1, 9984, '\P{ismiscellaneoussymbols}', ""); + Expect(0, 9984, '\P{^ismiscellaneoussymbols}', ""); + Expect(1, 9983, '\p{ _is_Miscellaneous_symbols}', ""); + Expect(0, 9983, '\p{^ _is_Miscellaneous_symbols}', ""); + Expect(0, 9983, '\P{ _is_Miscellaneous_symbols}', ""); + Expect(1, 9983, '\P{^ _is_Miscellaneous_symbols}', ""); + Expect(0, 9984, '\p{ _is_Miscellaneous_symbols}', ""); + Expect(1, 9984, '\p{^ _is_Miscellaneous_symbols}', ""); + Expect(1, 9984, '\P{ _is_Miscellaneous_symbols}', ""); + Expect(0, 9984, '\P{^ _is_Miscellaneous_symbols}', ""); + Error('\p{ /a/IN_Miscellaneous_Symbols}'); + Error('\P{ /a/IN_Miscellaneous_Symbols}'); + Expect(1, 9983, '\p{inmiscellaneoussymbols}', ""); + Expect(0, 9983, '\p{^inmiscellaneoussymbols}', ""); + Expect(0, 9983, '\P{inmiscellaneoussymbols}', ""); + Expect(1, 9983, '\P{^inmiscellaneoussymbols}', ""); + Expect(0, 9984, '\p{inmiscellaneoussymbols}', ""); + Expect(1, 9984, '\p{^inmiscellaneoussymbols}', ""); + Expect(1, 9984, '\P{inmiscellaneoussymbols}', ""); + Expect(0, 9984, '\P{^inmiscellaneoussymbols}', ""); + Expect(1, 9983, '\p{-In_miscellaneous_Symbols}', ""); + Expect(0, 9983, '\p{^-In_miscellaneous_Symbols}', ""); + Expect(0, 9983, '\P{-In_miscellaneous_Symbols}', ""); + Expect(1, 9983, '\P{^-In_miscellaneous_Symbols}', ""); + Expect(0, 9984, '\p{-In_miscellaneous_Symbols}', ""); + Expect(1, 9984, '\p{^-In_miscellaneous_Symbols}', ""); + Expect(1, 9984, '\P{-In_miscellaneous_Symbols}', ""); + Expect(0, 9984, '\P{^-In_miscellaneous_Symbols}', ""); + Error('\p{/a/--misc_SYMBOLS}'); + Error('\P{/a/--misc_SYMBOLS}'); + Expect(1, 9983, '\p{miscsymbols}', ""); + Expect(0, 9983, '\p{^miscsymbols}', ""); + Expect(0, 9983, '\P{miscsymbols}', ""); + Expect(1, 9983, '\P{^miscsymbols}', ""); + Expect(0, 9984, '\p{miscsymbols}', ""); + Expect(1, 9984, '\p{^miscsymbols}', ""); + Expect(1, 9984, '\P{miscsymbols}', ""); + Expect(0, 9984, '\P{^miscsymbols}', ""); + Expect(1, 9983, '\p{_misc_symbols}', ""); + Expect(0, 9983, '\p{^_misc_symbols}', ""); + Expect(0, 9983, '\P{_misc_symbols}', ""); + Expect(1, 9983, '\P{^_misc_symbols}', ""); + Expect(0, 9984, '\p{_misc_symbols}', ""); + Expect(1, 9984, '\p{^_misc_symbols}', ""); + Expect(1, 9984, '\P{_misc_symbols}', ""); + Expect(0, 9984, '\P{^_misc_symbols}', ""); + Error('\p{/a/ -IS_MISC_Symbols}'); + Error('\P{/a/ -IS_MISC_Symbols}'); + Expect(1, 9983, '\p{ismiscsymbols}', ""); + Expect(0, 9983, '\p{^ismiscsymbols}', ""); + Expect(0, 9983, '\P{ismiscsymbols}', ""); + Expect(1, 9983, '\P{^ismiscsymbols}', ""); + Expect(0, 9984, '\p{ismiscsymbols}', ""); + Expect(1, 9984, '\p{^ismiscsymbols}', ""); + Expect(1, 9984, '\P{ismiscsymbols}', ""); + Expect(0, 9984, '\P{^ismiscsymbols}', ""); + Expect(1, 9983, '\p{ Is_misc_Symbols}', ""); + Expect(0, 9983, '\p{^ Is_misc_Symbols}', ""); + Expect(0, 9983, '\P{ Is_misc_Symbols}', ""); + Expect(1, 9983, '\P{^ Is_misc_Symbols}', ""); + Expect(0, 9984, '\p{ Is_misc_Symbols}', ""); + Expect(1, 9984, '\p{^ Is_misc_Symbols}', ""); + Expect(1, 9984, '\P{ Is_misc_Symbols}', ""); + Expect(0, 9984, '\P{^ Is_misc_Symbols}', ""); + Error('\p{/a/in_Misc_SYMBOLS}'); + Error('\P{/a/in_Misc_SYMBOLS}'); + Expect(1, 9983, '\p{inmiscsymbols}', ""); + Expect(0, 9983, '\p{^inmiscsymbols}', ""); + Expect(0, 9983, '\P{inmiscsymbols}', ""); + Expect(1, 9983, '\P{^inmiscsymbols}', ""); + Expect(0, 9984, '\p{inmiscsymbols}', ""); + Expect(1, 9984, '\p{^inmiscsymbols}', ""); + Expect(1, 9984, '\P{inmiscsymbols}', ""); + Expect(0, 9984, '\P{^inmiscsymbols}', ""); + Expect(1, 9983, '\p{ In_Misc_symbols}', ""); + Expect(0, 9983, '\p{^ In_Misc_symbols}', ""); + Expect(0, 9983, '\P{ In_Misc_symbols}', ""); + Expect(1, 9983, '\P{^ In_Misc_symbols}', ""); + Expect(0, 9984, '\p{ In_Misc_symbols}', ""); + Expect(1, 9984, '\p{^ In_Misc_symbols}', ""); + Expect(1, 9984, '\P{ In_Misc_symbols}', ""); + Expect(0, 9984, '\P{^ In_Misc_symbols}', ""); + Error('\p{-:=Miscellaneous_Symbols_And_Arrows}'); + Error('\P{-:=Miscellaneous_Symbols_And_Arrows}'); + Expect(1, 11263, '\p{miscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\p{^miscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\P{miscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\P{^miscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\p{miscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\p{^miscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\P{miscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\P{^miscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\p{ _Miscellaneous_SYMBOLS_And_arrows}', ""); + Expect(0, 11263, '\p{^ _Miscellaneous_SYMBOLS_And_arrows}', ""); + Expect(0, 11263, '\P{ _Miscellaneous_SYMBOLS_And_arrows}', ""); + Expect(1, 11263, '\P{^ _Miscellaneous_SYMBOLS_And_arrows}', ""); + Expect(0, 11264, '\p{ _Miscellaneous_SYMBOLS_And_arrows}', ""); + Expect(1, 11264, '\p{^ _Miscellaneous_SYMBOLS_And_arrows}', ""); + Expect(1, 11264, '\P{ _Miscellaneous_SYMBOLS_And_arrows}', ""); + Expect(0, 11264, '\P{^ _Miscellaneous_SYMBOLS_And_arrows}', ""); + Error('\p{/a/ IS_Miscellaneous_Symbols_AND_ARROWS}'); + Error('\P{/a/ IS_Miscellaneous_Symbols_AND_ARROWS}'); + Expect(1, 11263, '\p{ismiscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\p{^ismiscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\P{ismiscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\P{^ismiscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\p{ismiscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\p{^ismiscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\P{ismiscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\P{^ismiscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\p{-_is_miscellaneous_Symbols_And_Arrows}', ""); + Expect(0, 11263, '\p{^-_is_miscellaneous_Symbols_And_Arrows}', ""); + Expect(0, 11263, '\P{-_is_miscellaneous_Symbols_And_Arrows}', ""); + Expect(1, 11263, '\P{^-_is_miscellaneous_Symbols_And_Arrows}', ""); + Expect(0, 11264, '\p{-_is_miscellaneous_Symbols_And_Arrows}', ""); + Expect(1, 11264, '\p{^-_is_miscellaneous_Symbols_And_Arrows}', ""); + Expect(1, 11264, '\P{-_is_miscellaneous_Symbols_And_Arrows}', ""); + Expect(0, 11264, '\P{^-_is_miscellaneous_Symbols_And_Arrows}', ""); + Error('\p{_In_Miscellaneous_SYMBOLS_AND_Arrows/a/}'); + Error('\P{_In_Miscellaneous_SYMBOLS_AND_Arrows/a/}'); + Expect(1, 11263, '\p{inmiscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\p{^inmiscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\P{inmiscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\P{^inmiscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\p{inmiscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\p{^inmiscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\P{inmiscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\P{^inmiscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\p{ in_MISCELLANEOUS_Symbols_And_ARROWS}', ""); + Expect(0, 11263, '\p{^ in_MISCELLANEOUS_Symbols_And_ARROWS}', ""); + Expect(0, 11263, '\P{ in_MISCELLANEOUS_Symbols_And_ARROWS}', ""); + Expect(1, 11263, '\P{^ in_MISCELLANEOUS_Symbols_And_ARROWS}', ""); + Expect(0, 11264, '\p{ in_MISCELLANEOUS_Symbols_And_ARROWS}', ""); + Expect(1, 11264, '\p{^ in_MISCELLANEOUS_Symbols_And_ARROWS}', ""); + Expect(1, 11264, '\P{ in_MISCELLANEOUS_Symbols_And_ARROWS}', ""); + Expect(0, 11264, '\P{^ in_MISCELLANEOUS_Symbols_And_ARROWS}', ""); + Error('\p{ -MISC_ARROWS/a/}'); + Error('\P{ -MISC_ARROWS/a/}'); + Expect(1, 11263, '\p{miscarrows}', ""); + Expect(0, 11263, '\p{^miscarrows}', ""); + Expect(0, 11263, '\P{miscarrows}', ""); + Expect(1, 11263, '\P{^miscarrows}', ""); + Expect(0, 11264, '\p{miscarrows}', ""); + Expect(1, 11264, '\p{^miscarrows}', ""); + Expect(1, 11264, '\P{miscarrows}', ""); + Expect(0, 11264, '\P{^miscarrows}', ""); + Expect(1, 11263, '\p{ Misc_Arrows}', ""); + Expect(0, 11263, '\p{^ Misc_Arrows}', ""); + Expect(0, 11263, '\P{ Misc_Arrows}', ""); + Expect(1, 11263, '\P{^ Misc_Arrows}', ""); + Expect(0, 11264, '\p{ Misc_Arrows}', ""); + Expect(1, 11264, '\p{^ Misc_Arrows}', ""); + Expect(1, 11264, '\P{ Misc_Arrows}', ""); + Expect(0, 11264, '\P{^ Misc_Arrows}', ""); + Error('\p{ :=Is_MISC_Arrows}'); + Error('\P{ :=Is_MISC_Arrows}'); + Expect(1, 11263, '\p{ismiscarrows}', ""); + Expect(0, 11263, '\p{^ismiscarrows}', ""); + Expect(0, 11263, '\P{ismiscarrows}', ""); + Expect(1, 11263, '\P{^ismiscarrows}', ""); + Expect(0, 11264, '\p{ismiscarrows}', ""); + Expect(1, 11264, '\p{^ismiscarrows}', ""); + Expect(1, 11264, '\P{ismiscarrows}', ""); + Expect(0, 11264, '\P{^ismiscarrows}', ""); + Expect(1, 11263, '\p{- Is_Misc_ARROWS}', ""); + Expect(0, 11263, '\p{^- Is_Misc_ARROWS}', ""); + Expect(0, 11263, '\P{- Is_Misc_ARROWS}', ""); + Expect(1, 11263, '\P{^- Is_Misc_ARROWS}', ""); + Expect(0, 11264, '\p{- Is_Misc_ARROWS}', ""); + Expect(1, 11264, '\p{^- Is_Misc_ARROWS}', ""); + Expect(1, 11264, '\P{- Is_Misc_ARROWS}', ""); + Expect(0, 11264, '\P{^- Is_Misc_ARROWS}', ""); + Error('\p{__in_MISC_ARROWS/a/}'); + Error('\P{__in_MISC_ARROWS/a/}'); + Expect(1, 11263, '\p{inmiscarrows}', ""); + Expect(0, 11263, '\p{^inmiscarrows}', ""); + Expect(0, 11263, '\P{inmiscarrows}', ""); + Expect(1, 11263, '\P{^inmiscarrows}', ""); + Expect(0, 11264, '\p{inmiscarrows}', ""); + Expect(1, 11264, '\p{^inmiscarrows}', ""); + Expect(1, 11264, '\P{inmiscarrows}', ""); + Expect(0, 11264, '\P{^inmiscarrows}', ""); + Expect(1, 11263, '\p{ IN_Misc_Arrows}', ""); + Expect(0, 11263, '\p{^ IN_Misc_Arrows}', ""); + Expect(0, 11263, '\P{ IN_Misc_Arrows}', ""); + Expect(1, 11263, '\P{^ IN_Misc_Arrows}', ""); + Expect(0, 11264, '\p{ IN_Misc_Arrows}', ""); + Expect(1, 11264, '\p{^ IN_Misc_Arrows}', ""); + Expect(1, 11264, '\P{ IN_Misc_Arrows}', ""); + Expect(0, 11264, '\P{^ IN_Misc_Arrows}', ""); + Error('\p{:=miscellaneous_Symbols_AND_PICTOGRAPHS}'); + Error('\P{:=miscellaneous_Symbols_AND_PICTOGRAPHS}'); + Expect(1, 128511, '\p{miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128511, '\p{^miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128511, '\P{miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128511, '\P{^miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128512, '\p{miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128512, '\p{^miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128512, '\P{miscellaneoussymbolsandpictographs}', ""); + Expect(0, 128512, '\P{^miscellaneoussymbolsandpictographs}', ""); + Expect(1, 128511, '\p{ -miscellaneous_symbols_And_Pictographs}', ""); + Expect(0, 128511, '\p{^ -miscellaneous_symbols_And_Pictographs}', ""); + Expect(0, 128511, '\P{ -miscellaneous_symbols_And_Pictographs}', ""); + Expect(1, 128511, '\P{^ -miscellaneous_symbols_And_Pictographs}', ""); + Expect(0, 128512, '\p{ -miscellaneous_symbols_And_Pictographs}', ""); + Expect(1, 128512, '\p{^ -miscellaneous_symbols_And_Pictographs}', ""); + Expect(1, 128512, '\P{ -miscellaneous_symbols_And_Pictographs}', ""); + Expect(0, 128512, '\P{^ -miscellaneous_symbols_And_Pictographs}', ""); + Error('\p{:=- is_MISCELLANEOUS_Symbols_And_pictographs}'); + Error('\P{:=- is_MISCELLANEOUS_Symbols_And_pictographs}'); + Expect(1, 128511, '\p{ismiscellaneoussymbolsandpictographs}', ""); + Expect(0, 128511, '\p{^ismiscellaneoussymbolsandpictographs}', ""); + Expect(0, 128511, '\P{ismiscellaneoussymbolsandpictographs}', ""); + Expect(1, 128511, '\P{^ismiscellaneoussymbolsandpictographs}', ""); + Expect(0, 128512, '\p{ismiscellaneoussymbolsandpictographs}', ""); + Expect(1, 128512, '\p{^ismiscellaneoussymbolsandpictographs}', ""); + Expect(1, 128512, '\P{ismiscellaneoussymbolsandpictographs}', ""); + Expect(0, 128512, '\P{^ismiscellaneoussymbolsandpictographs}', ""); + Expect(1, 128511, '\p{_ Is_Miscellaneous_Symbols_AND_Pictographs}', ""); + Expect(0, 128511, '\p{^_ Is_Miscellaneous_Symbols_AND_Pictographs}', ""); + Expect(0, 128511, '\P{_ Is_Miscellaneous_Symbols_AND_Pictographs}', ""); + Expect(1, 128511, '\P{^_ Is_Miscellaneous_Symbols_AND_Pictographs}', ""); + Expect(0, 128512, '\p{_ Is_Miscellaneous_Symbols_AND_Pictographs}', ""); + Expect(1, 128512, '\p{^_ Is_Miscellaneous_Symbols_AND_Pictographs}', ""); + Expect(1, 128512, '\P{_ Is_Miscellaneous_Symbols_AND_Pictographs}', ""); + Expect(0, 128512, '\P{^_ Is_Miscellaneous_Symbols_AND_Pictographs}', ""); + Error('\p{_ IN_Miscellaneous_Symbols_and_PICTOGRAPHS:=}'); + Error('\P{_ IN_Miscellaneous_Symbols_and_PICTOGRAPHS:=}'); + Expect(1, 128511, '\p{inmiscellaneoussymbolsandpictographs}', ""); + Expect(0, 128511, '\p{^inmiscellaneoussymbolsandpictographs}', ""); + Expect(0, 128511, '\P{inmiscellaneoussymbolsandpictographs}', ""); + Expect(1, 128511, '\P{^inmiscellaneoussymbolsandpictographs}', ""); + Expect(0, 128512, '\p{inmiscellaneoussymbolsandpictographs}', ""); + Expect(1, 128512, '\p{^inmiscellaneoussymbolsandpictographs}', ""); + Expect(1, 128512, '\P{inmiscellaneoussymbolsandpictographs}', ""); + Expect(0, 128512, '\P{^inmiscellaneoussymbolsandpictographs}', ""); + Expect(1, 128511, '\p{ In_miscellaneous_SYMBOLS_and_pictographs}', ""); + Expect(0, 128511, '\p{^ In_miscellaneous_SYMBOLS_and_pictographs}', ""); + Expect(0, 128511, '\P{ In_miscellaneous_SYMBOLS_and_pictographs}', ""); + Expect(1, 128511, '\P{^ In_miscellaneous_SYMBOLS_and_pictographs}', ""); + Expect(0, 128512, '\p{ In_miscellaneous_SYMBOLS_and_pictographs}', ""); + Expect(1, 128512, '\p{^ In_miscellaneous_SYMBOLS_and_pictographs}', ""); + Expect(1, 128512, '\P{ In_miscellaneous_SYMBOLS_and_pictographs}', ""); + Expect(0, 128512, '\P{^ In_miscellaneous_SYMBOLS_and_pictographs}', ""); + Error('\p{_/a/misc_Pictographs}'); + Error('\P{_/a/misc_Pictographs}'); + Expect(1, 128511, '\p{miscpictographs}', ""); + Expect(0, 128511, '\p{^miscpictographs}', ""); + Expect(0, 128511, '\P{miscpictographs}', ""); + Expect(1, 128511, '\P{^miscpictographs}', ""); + Expect(0, 128512, '\p{miscpictographs}', ""); + Expect(1, 128512, '\p{^miscpictographs}', ""); + Expect(1, 128512, '\P{miscpictographs}', ""); + Expect(0, 128512, '\P{^miscpictographs}', ""); + Expect(1, 128511, '\p{_-Misc_Pictographs}', ""); + Expect(0, 128511, '\p{^_-Misc_Pictographs}', ""); + Expect(0, 128511, '\P{_-Misc_Pictographs}', ""); + Expect(1, 128511, '\P{^_-Misc_Pictographs}', ""); + Expect(0, 128512, '\p{_-Misc_Pictographs}', ""); + Expect(1, 128512, '\p{^_-Misc_Pictographs}', ""); + Expect(1, 128512, '\P{_-Misc_Pictographs}', ""); + Expect(0, 128512, '\P{^_-Misc_Pictographs}', ""); + Error('\p{ -is_Misc_pictographs/a/}'); + Error('\P{ -is_Misc_pictographs/a/}'); + Expect(1, 128511, '\p{ismiscpictographs}', ""); + Expect(0, 128511, '\p{^ismiscpictographs}', ""); + Expect(0, 128511, '\P{ismiscpictographs}', ""); + Expect(1, 128511, '\P{^ismiscpictographs}', ""); + Expect(0, 128512, '\p{ismiscpictographs}', ""); + Expect(1, 128512, '\p{^ismiscpictographs}', ""); + Expect(1, 128512, '\P{ismiscpictographs}', ""); + Expect(0, 128512, '\P{^ismiscpictographs}', ""); + Expect(1, 128511, '\p{ Is_Misc_Pictographs}', ""); + Expect(0, 128511, '\p{^ Is_Misc_Pictographs}', ""); + Expect(0, 128511, '\P{ Is_Misc_Pictographs}', ""); + Expect(1, 128511, '\P{^ Is_Misc_Pictographs}', ""); + Expect(0, 128512, '\p{ Is_Misc_Pictographs}', ""); + Expect(1, 128512, '\p{^ Is_Misc_Pictographs}', ""); + Expect(1, 128512, '\P{ Is_Misc_Pictographs}', ""); + Expect(0, 128512, '\P{^ Is_Misc_Pictographs}', ""); + Error('\p{/a/_In_Misc_pictographs}'); + Error('\P{/a/_In_Misc_pictographs}'); + Expect(1, 128511, '\p{inmiscpictographs}', ""); + Expect(0, 128511, '\p{^inmiscpictographs}', ""); + Expect(0, 128511, '\P{inmiscpictographs}', ""); + Expect(1, 128511, '\P{^inmiscpictographs}', ""); + Expect(0, 128512, '\p{inmiscpictographs}', ""); + Expect(1, 128512, '\p{^inmiscpictographs}', ""); + Expect(1, 128512, '\P{inmiscpictographs}', ""); + Expect(0, 128512, '\P{^inmiscpictographs}', ""); + Expect(1, 128511, '\p{_In_Misc_PICTOGRAPHS}', ""); + Expect(0, 128511, '\p{^_In_Misc_PICTOGRAPHS}', ""); + Expect(0, 128511, '\P{_In_Misc_PICTOGRAPHS}', ""); + Expect(1, 128511, '\P{^_In_Misc_PICTOGRAPHS}', ""); + Expect(0, 128512, '\p{_In_Misc_PICTOGRAPHS}', ""); + Expect(1, 128512, '\p{^_In_Misc_PICTOGRAPHS}', ""); + Expect(1, 128512, '\P{_In_Misc_PICTOGRAPHS}', ""); + Expect(0, 128512, '\P{^_In_Misc_PICTOGRAPHS}', ""); + Error('\p{:=Miscellaneous_symbols_Supplement}'); + Error('\P{:=Miscellaneous_symbols_Supplement}'); + Expect(1, 118527, '\p{miscellaneoussymbolssupplement}', ""); + Expect(0, 118527, '\p{^miscellaneoussymbolssupplement}', ""); + Expect(0, 118527, '\P{miscellaneoussymbolssupplement}', ""); + Expect(1, 118527, '\P{^miscellaneoussymbolssupplement}', ""); + Expect(0, 118528, '\p{miscellaneoussymbolssupplement}', ""); + Expect(1, 118528, '\p{^miscellaneoussymbolssupplement}', ""); + Expect(1, 118528, '\P{miscellaneoussymbolssupplement}', ""); + Expect(0, 118528, '\P{^miscellaneoussymbolssupplement}', ""); + Expect(1, 118527, '\p{-_Miscellaneous_Symbols_SUPPLEMENT}', ""); + Expect(0, 118527, '\p{^-_Miscellaneous_Symbols_SUPPLEMENT}', ""); + Expect(0, 118527, '\P{-_Miscellaneous_Symbols_SUPPLEMENT}', ""); + Expect(1, 118527, '\P{^-_Miscellaneous_Symbols_SUPPLEMENT}', ""); + Expect(0, 118528, '\p{-_Miscellaneous_Symbols_SUPPLEMENT}', ""); + Expect(1, 118528, '\p{^-_Miscellaneous_Symbols_SUPPLEMENT}', ""); + Expect(1, 118528, '\P{-_Miscellaneous_Symbols_SUPPLEMENT}', ""); + Expect(0, 118528, '\P{^-_Miscellaneous_Symbols_SUPPLEMENT}', ""); + Error('\p{ /a/is_Miscellaneous_symbols_supplement}'); + Error('\P{ /a/is_Miscellaneous_symbols_supplement}'); + Expect(1, 118527, '\p{ismiscellaneoussymbolssupplement}', ""); + Expect(0, 118527, '\p{^ismiscellaneoussymbolssupplement}', ""); + Expect(0, 118527, '\P{ismiscellaneoussymbolssupplement}', ""); + Expect(1, 118527, '\P{^ismiscellaneoussymbolssupplement}', ""); + Expect(0, 118528, '\p{ismiscellaneoussymbolssupplement}', ""); + Expect(1, 118528, '\p{^ismiscellaneoussymbolssupplement}', ""); + Expect(1, 118528, '\P{ismiscellaneoussymbolssupplement}', ""); + Expect(0, 118528, '\P{^ismiscellaneoussymbolssupplement}', ""); + Expect(1, 118527, '\p{ Is_miscellaneous_symbols_supplement}', ""); + Expect(0, 118527, '\p{^ Is_miscellaneous_symbols_supplement}', ""); + Expect(0, 118527, '\P{ Is_miscellaneous_symbols_supplement}', ""); + Expect(1, 118527, '\P{^ Is_miscellaneous_symbols_supplement}', ""); + Expect(0, 118528, '\p{ Is_miscellaneous_symbols_supplement}', ""); + Expect(1, 118528, '\p{^ Is_miscellaneous_symbols_supplement}', ""); + Expect(1, 118528, '\P{ Is_miscellaneous_symbols_supplement}', ""); + Expect(0, 118528, '\P{^ Is_miscellaneous_symbols_supplement}', ""); + Error('\p{_:=IN_Miscellaneous_Symbols_Supplement}'); + Error('\P{_:=IN_Miscellaneous_Symbols_Supplement}'); + Expect(1, 118527, '\p{inmiscellaneoussymbolssupplement}', ""); + Expect(0, 118527, '\p{^inmiscellaneoussymbolssupplement}', ""); + Expect(0, 118527, '\P{inmiscellaneoussymbolssupplement}', ""); + Expect(1, 118527, '\P{^inmiscellaneoussymbolssupplement}', ""); + Expect(0, 118528, '\p{inmiscellaneoussymbolssupplement}', ""); + Expect(1, 118528, '\p{^inmiscellaneoussymbolssupplement}', ""); + Expect(1, 118528, '\P{inmiscellaneoussymbolssupplement}', ""); + Expect(0, 118528, '\P{^inmiscellaneoussymbolssupplement}', ""); + Expect(1, 118527, '\p{--In_Miscellaneous_Symbols_Supplement}', ""); + Expect(0, 118527, '\p{^--In_Miscellaneous_Symbols_Supplement}', ""); + Expect(0, 118527, '\P{--In_Miscellaneous_Symbols_Supplement}', ""); + Expect(1, 118527, '\P{^--In_Miscellaneous_Symbols_Supplement}', ""); + Expect(0, 118528, '\p{--In_Miscellaneous_Symbols_Supplement}', ""); + Expect(1, 118528, '\p{^--In_Miscellaneous_Symbols_Supplement}', ""); + Expect(1, 118528, '\P{--In_Miscellaneous_Symbols_Supplement}', ""); + Expect(0, 118528, '\P{^--In_Miscellaneous_Symbols_Supplement}', ""); + Error('\p{:= MISC_Symbols_Sup}'); + Error('\P{:= MISC_Symbols_Sup}'); + Expect(1, 118527, '\p{miscsymbolssup}', ""); + Expect(0, 118527, '\p{^miscsymbolssup}', ""); + Expect(0, 118527, '\P{miscsymbolssup}', ""); + Expect(1, 118527, '\P{^miscsymbolssup}', ""); + Expect(0, 118528, '\p{miscsymbolssup}', ""); + Expect(1, 118528, '\p{^miscsymbolssup}', ""); + Expect(1, 118528, '\P{miscsymbolssup}', ""); + Expect(0, 118528, '\P{^miscsymbolssup}', ""); + Expect(1, 118527, '\p{ MISC_symbols_SUP}', ""); + Expect(0, 118527, '\p{^ MISC_symbols_SUP}', ""); + Expect(0, 118527, '\P{ MISC_symbols_SUP}', ""); + Expect(1, 118527, '\P{^ MISC_symbols_SUP}', ""); + Expect(0, 118528, '\p{ MISC_symbols_SUP}', ""); + Expect(1, 118528, '\p{^ MISC_symbols_SUP}', ""); + Expect(1, 118528, '\P{ MISC_symbols_SUP}', ""); + Expect(0, 118528, '\P{^ MISC_symbols_SUP}', ""); + Error('\p{:=__Is_Misc_SYMBOLS_Sup}'); + Error('\P{:=__Is_Misc_SYMBOLS_Sup}'); + Expect(1, 118527, '\p{ismiscsymbolssup}', ""); + Expect(0, 118527, '\p{^ismiscsymbolssup}', ""); + Expect(0, 118527, '\P{ismiscsymbolssup}', ""); + Expect(1, 118527, '\P{^ismiscsymbolssup}', ""); + Expect(0, 118528, '\p{ismiscsymbolssup}', ""); + Expect(1, 118528, '\p{^ismiscsymbolssup}', ""); + Expect(1, 118528, '\P{ismiscsymbolssup}', ""); + Expect(0, 118528, '\P{^ismiscsymbolssup}', ""); + Expect(1, 118527, '\p{ is_MISC_SYMBOLS_SUP}', ""); + Expect(0, 118527, '\p{^ is_MISC_SYMBOLS_SUP}', ""); + Expect(0, 118527, '\P{ is_MISC_SYMBOLS_SUP}', ""); + Expect(1, 118527, '\P{^ is_MISC_SYMBOLS_SUP}', ""); + Expect(0, 118528, '\p{ is_MISC_SYMBOLS_SUP}', ""); + Expect(1, 118528, '\p{^ is_MISC_SYMBOLS_SUP}', ""); + Expect(1, 118528, '\P{ is_MISC_SYMBOLS_SUP}', ""); + Expect(0, 118528, '\P{^ is_MISC_SYMBOLS_SUP}', ""); + Error('\p{ :=In_Misc_symbols_Sup}'); + Error('\P{ :=In_Misc_symbols_Sup}'); + Expect(1, 118527, '\p{inmiscsymbolssup}', ""); + Expect(0, 118527, '\p{^inmiscsymbolssup}', ""); + Expect(0, 118527, '\P{inmiscsymbolssup}', ""); + Expect(1, 118527, '\P{^inmiscsymbolssup}', ""); + Expect(0, 118528, '\p{inmiscsymbolssup}', ""); + Expect(1, 118528, '\p{^inmiscsymbolssup}', ""); + Expect(1, 118528, '\P{inmiscsymbolssup}', ""); + Expect(0, 118528, '\P{^inmiscsymbolssup}', ""); + Expect(1, 118527, '\p{ -In_MISC_Symbols_SUP}', ""); + Expect(0, 118527, '\p{^ -In_MISC_Symbols_SUP}', ""); + Expect(0, 118527, '\P{ -In_MISC_Symbols_SUP}', ""); + Expect(1, 118527, '\P{^ -In_MISC_Symbols_SUP}', ""); + Expect(0, 118528, '\p{ -In_MISC_Symbols_SUP}', ""); + Expect(1, 118528, '\p{^ -In_MISC_Symbols_SUP}', ""); + Expect(1, 118528, '\P{ -In_MISC_Symbols_SUP}', ""); + Expect(0, 118528, '\P{^ -In_MISC_Symbols_SUP}', ""); + Error('\p{ MISCELLANEOUS_technical:=}'); + Error('\P{ MISCELLANEOUS_technical:=}'); + Expect(1, 9215, '\p{miscellaneoustechnical}', ""); + Expect(0, 9215, '\p{^miscellaneoustechnical}', ""); + Expect(0, 9215, '\P{miscellaneoustechnical}', ""); + Expect(1, 9215, '\P{^miscellaneoustechnical}', ""); + Expect(0, 9216, '\p{miscellaneoustechnical}', ""); + Expect(1, 9216, '\p{^miscellaneoustechnical}', ""); + Expect(1, 9216, '\P{miscellaneoustechnical}', ""); + Expect(0, 9216, '\P{^miscellaneoustechnical}', ""); + Expect(1, 9215, '\p{-Miscellaneous_TECHNICAL}', ""); + Expect(0, 9215, '\p{^-Miscellaneous_TECHNICAL}', ""); + Expect(0, 9215, '\P{-Miscellaneous_TECHNICAL}', ""); + Expect(1, 9215, '\P{^-Miscellaneous_TECHNICAL}', ""); + Expect(0, 9216, '\p{-Miscellaneous_TECHNICAL}', ""); + Expect(1, 9216, '\p{^-Miscellaneous_TECHNICAL}', ""); + Expect(1, 9216, '\P{-Miscellaneous_TECHNICAL}', ""); + Expect(0, 9216, '\P{^-Miscellaneous_TECHNICAL}', ""); + Error('\p{:=IS_Miscellaneous_Technical}'); + Error('\P{:=IS_Miscellaneous_Technical}'); + Expect(1, 9215, '\p{ismiscellaneoustechnical}', ""); + Expect(0, 9215, '\p{^ismiscellaneoustechnical}', ""); + Expect(0, 9215, '\P{ismiscellaneoustechnical}', ""); + Expect(1, 9215, '\P{^ismiscellaneoustechnical}', ""); + Expect(0, 9216, '\p{ismiscellaneoustechnical}', ""); + Expect(1, 9216, '\p{^ismiscellaneoustechnical}', ""); + Expect(1, 9216, '\P{ismiscellaneoustechnical}', ""); + Expect(0, 9216, '\P{^ismiscellaneoustechnical}', ""); + Expect(1, 9215, '\p{ Is_miscellaneous_technical}', ""); + Expect(0, 9215, '\p{^ Is_miscellaneous_technical}', ""); + Expect(0, 9215, '\P{ Is_miscellaneous_technical}', ""); + Expect(1, 9215, '\P{^ Is_miscellaneous_technical}', ""); + Expect(0, 9216, '\p{ Is_miscellaneous_technical}', ""); + Expect(1, 9216, '\p{^ Is_miscellaneous_technical}', ""); + Expect(1, 9216, '\P{ Is_miscellaneous_technical}', ""); + Expect(0, 9216, '\P{^ Is_miscellaneous_technical}', ""); + Error('\p{:=IN_MISCELLANEOUS_Technical}'); + Error('\P{:=IN_MISCELLANEOUS_Technical}'); + Expect(1, 9215, '\p{inmiscellaneoustechnical}', ""); + Expect(0, 9215, '\p{^inmiscellaneoustechnical}', ""); + Expect(0, 9215, '\P{inmiscellaneoustechnical}', ""); + Expect(1, 9215, '\P{^inmiscellaneoustechnical}', ""); + Expect(0, 9216, '\p{inmiscellaneoustechnical}', ""); + Expect(1, 9216, '\p{^inmiscellaneoustechnical}', ""); + Expect(1, 9216, '\P{inmiscellaneoustechnical}', ""); + Expect(0, 9216, '\P{^inmiscellaneoustechnical}', ""); + Expect(1, 9215, '\p{ -In_Miscellaneous_technical}', ""); + Expect(0, 9215, '\p{^ -In_Miscellaneous_technical}', ""); + Expect(0, 9215, '\P{ -In_Miscellaneous_technical}', ""); + Expect(1, 9215, '\P{^ -In_Miscellaneous_technical}', ""); + Expect(0, 9216, '\p{ -In_Miscellaneous_technical}', ""); + Expect(1, 9216, '\p{^ -In_Miscellaneous_technical}', ""); + Expect(1, 9216, '\P{ -In_Miscellaneous_technical}', ""); + Expect(0, 9216, '\P{^ -In_Miscellaneous_technical}', ""); + Error('\p{:=_ Misc_Technical}'); + Error('\P{:=_ Misc_Technical}'); + Expect(1, 9215, '\p{misctechnical}', ""); + Expect(0, 9215, '\p{^misctechnical}', ""); + Expect(0, 9215, '\P{misctechnical}', ""); + Expect(1, 9215, '\P{^misctechnical}', ""); + Expect(0, 9216, '\p{misctechnical}', ""); + Expect(1, 9216, '\p{^misctechnical}', ""); + Expect(1, 9216, '\P{misctechnical}', ""); + Expect(0, 9216, '\P{^misctechnical}', ""); + Expect(1, 9215, '\p{ _MISC_technical}', ""); + Expect(0, 9215, '\p{^ _MISC_technical}', ""); + Expect(0, 9215, '\P{ _MISC_technical}', ""); + Expect(1, 9215, '\P{^ _MISC_technical}', ""); + Expect(0, 9216, '\p{ _MISC_technical}', ""); + Expect(1, 9216, '\p{^ _MISC_technical}', ""); + Expect(1, 9216, '\P{ _MISC_technical}', ""); + Expect(0, 9216, '\P{^ _MISC_technical}', ""); + Error('\p{_Is_MISC_Technical:=}'); + Error('\P{_Is_MISC_Technical:=}'); + Expect(1, 9215, '\p{ismisctechnical}', ""); + Expect(0, 9215, '\p{^ismisctechnical}', ""); + Expect(0, 9215, '\P{ismisctechnical}', ""); + Expect(1, 9215, '\P{^ismisctechnical}', ""); + Expect(0, 9216, '\p{ismisctechnical}', ""); + Expect(1, 9216, '\p{^ismisctechnical}', ""); + Expect(1, 9216, '\P{ismisctechnical}', ""); + Expect(0, 9216, '\P{^ismisctechnical}', ""); + Expect(1, 9215, '\p{ IS_Misc_technical}', ""); + Expect(0, 9215, '\p{^ IS_Misc_technical}', ""); + Expect(0, 9215, '\P{ IS_Misc_technical}', ""); + Expect(1, 9215, '\P{^ IS_Misc_technical}', ""); + Expect(0, 9216, '\p{ IS_Misc_technical}', ""); + Expect(1, 9216, '\p{^ IS_Misc_technical}', ""); + Expect(1, 9216, '\P{ IS_Misc_technical}', ""); + Expect(0, 9216, '\P{^ IS_Misc_technical}', ""); + Error('\p{_:=in_Misc_TECHNICAL}'); + Error('\P{_:=in_Misc_TECHNICAL}'); + Expect(1, 9215, '\p{inmisctechnical}', ""); + Expect(0, 9215, '\p{^inmisctechnical}', ""); + Expect(0, 9215, '\P{inmisctechnical}', ""); + Expect(1, 9215, '\P{^inmisctechnical}', ""); + Expect(0, 9216, '\p{inmisctechnical}', ""); + Expect(1, 9216, '\p{^inmisctechnical}', ""); + Expect(1, 9216, '\P{inmisctechnical}', ""); + Expect(0, 9216, '\P{^inmisctechnical}', ""); + Expect(1, 9215, '\p{_In_Misc_Technical}', ""); + Expect(0, 9215, '\p{^_In_Misc_Technical}', ""); + Expect(0, 9215, '\P{_In_Misc_Technical}', ""); + Expect(1, 9215, '\P{^_In_Misc_Technical}', ""); + Expect(0, 9216, '\p{_In_Misc_Technical}', ""); + Expect(1, 9216, '\p{^_In_Misc_Technical}', ""); + Expect(1, 9216, '\P{_In_Misc_Technical}', ""); + Expect(0, 9216, '\P{^_In_Misc_Technical}', ""); + Error('\p{:=- Modi}'); + Error('\P{:=- Modi}'); + Expect(1, 71257, '\p{modi}', ""); + Expect(0, 71257, '\p{^modi}', ""); + Expect(0, 71257, '\P{modi}', ""); + Expect(1, 71257, '\P{^modi}', ""); + Expect(0, 71258, '\p{modi}', ""); + Expect(1, 71258, '\p{^modi}', ""); + Expect(1, 71258, '\P{modi}', ""); + Expect(0, 71258, '\P{^modi}', ""); + Expect(1, 71257, '\p{ _Modi}', ""); + Expect(0, 71257, '\p{^ _Modi}', ""); + Expect(0, 71257, '\P{ _Modi}', ""); + Expect(1, 71257, '\P{^ _Modi}', ""); + Expect(0, 71258, '\p{ _Modi}', ""); + Expect(1, 71258, '\p{^ _Modi}', ""); + Expect(1, 71258, '\P{ _Modi}', ""); + Expect(0, 71258, '\P{^ _Modi}', ""); + Error('\p{-:=Is_Modi}'); + Error('\P{-:=Is_Modi}'); + Expect(1, 71257, '\p{ismodi}', ""); + Expect(0, 71257, '\p{^ismodi}', ""); + Expect(0, 71257, '\P{ismodi}', ""); + Expect(1, 71257, '\P{^ismodi}', ""); + Expect(0, 71258, '\p{ismodi}', ""); + Expect(1, 71258, '\p{^ismodi}', ""); + Expect(1, 71258, '\P{ismodi}', ""); + Expect(0, 71258, '\P{^ismodi}', ""); + Expect(1, 71257, '\p{ IS_Modi}', ""); + Expect(0, 71257, '\p{^ IS_Modi}', ""); + Expect(0, 71257, '\P{ IS_Modi}', ""); + Expect(1, 71257, '\P{^ IS_Modi}', ""); + Expect(0, 71258, '\p{ IS_Modi}', ""); + Expect(1, 71258, '\p{^ IS_Modi}', ""); + Expect(1, 71258, '\P{ IS_Modi}', ""); + Expect(0, 71258, '\P{^ IS_Modi}', ""); + Error('\p{/a/-MODIFIER_COMBINING_Mark}'); + Error('\P{/a/-MODIFIER_COMBINING_Mark}'); + Expect(1, 2291, '\p{modifiercombiningmark}', ""); + Expect(0, 2291, '\p{^modifiercombiningmark}', ""); + Expect(0, 2291, '\P{modifiercombiningmark}', ""); + Expect(1, 2291, '\P{^modifiercombiningmark}', ""); + Expect(0, 2292, '\p{modifiercombiningmark}', ""); + Expect(1, 2292, '\p{^modifiercombiningmark}', ""); + Expect(1, 2292, '\P{modifiercombiningmark}', ""); + Expect(0, 2292, '\P{^modifiercombiningmark}', ""); + Expect(1, 2291, '\p{ modifier_Combining_Mark}', ""); + Expect(0, 2291, '\p{^ modifier_Combining_Mark}', ""); + Expect(0, 2291, '\P{ modifier_Combining_Mark}', ""); + Expect(1, 2291, '\P{^ modifier_Combining_Mark}', ""); + Expect(0, 2292, '\p{ modifier_Combining_Mark}', ""); + Expect(1, 2292, '\p{^ modifier_Combining_Mark}', ""); + Expect(1, 2292, '\P{ modifier_Combining_Mark}', ""); + Expect(0, 2292, '\P{^ modifier_Combining_Mark}', ""); + Error('\p{ /a/is_Modifier_Combining_MARK}'); + Error('\P{ /a/is_Modifier_Combining_MARK}'); + Expect(1, 2291, '\p{ismodifiercombiningmark}', ""); + Expect(0, 2291, '\p{^ismodifiercombiningmark}', ""); + Expect(0, 2291, '\P{ismodifiercombiningmark}', ""); + Expect(1, 2291, '\P{^ismodifiercombiningmark}', ""); + Expect(0, 2292, '\p{ismodifiercombiningmark}', ""); + Expect(1, 2292, '\p{^ismodifiercombiningmark}', ""); + Expect(1, 2292, '\P{ismodifiercombiningmark}', ""); + Expect(0, 2292, '\P{^ismodifiercombiningmark}', ""); + Expect(1, 2291, '\p{ -Is_Modifier_Combining_mark}', ""); + Expect(0, 2291, '\p{^ -Is_Modifier_Combining_mark}', ""); + Expect(0, 2291, '\P{ -Is_Modifier_Combining_mark}', ""); + Expect(1, 2291, '\P{^ -Is_Modifier_Combining_mark}', ""); + Expect(0, 2292, '\p{ -Is_Modifier_Combining_mark}', ""); + Expect(1, 2292, '\p{^ -Is_Modifier_Combining_mark}', ""); + Expect(1, 2292, '\P{ -Is_Modifier_Combining_mark}', ""); + Expect(0, 2292, '\P{^ -Is_Modifier_Combining_mark}', ""); + Error('\p{-/a/MCM}'); + Error('\P{-/a/MCM}'); + Expect(1, 2291, '\p{mcm}', ""); + Expect(0, 2291, '\p{^mcm}', ""); + Expect(0, 2291, '\P{mcm}', ""); + Expect(1, 2291, '\P{^mcm}', ""); + Expect(0, 2292, '\p{mcm}', ""); + Expect(1, 2292, '\p{^mcm}', ""); + Expect(1, 2292, '\P{mcm}', ""); + Expect(0, 2292, '\P{^mcm}', ""); + Expect(1, 2291, '\p{--mcm}', ""); + Expect(0, 2291, '\p{^--mcm}', ""); + Expect(0, 2291, '\P{--mcm}', ""); + Expect(1, 2291, '\P{^--mcm}', ""); + Expect(0, 2292, '\p{--mcm}', ""); + Expect(1, 2292, '\p{^--mcm}', ""); + Expect(1, 2292, '\P{--mcm}', ""); + Expect(0, 2292, '\P{^--mcm}', ""); + Error('\p{/a/IS_mcm}'); + Error('\P{/a/IS_mcm}'); + Expect(1, 2291, '\p{ismcm}', ""); + Expect(0, 2291, '\p{^ismcm}', ""); + Expect(0, 2291, '\P{ismcm}', ""); + Expect(1, 2291, '\P{^ismcm}', ""); + Expect(0, 2292, '\p{ismcm}', ""); + Expect(1, 2292, '\p{^ismcm}', ""); + Expect(1, 2292, '\P{ismcm}', ""); + Expect(0, 2292, '\P{^ismcm}', ""); + Expect(1, 2291, '\p{_ Is_MCM}', ""); + Expect(0, 2291, '\p{^_ Is_MCM}', ""); + Expect(0, 2291, '\P{_ Is_MCM}', ""); + Expect(1, 2291, '\P{^_ Is_MCM}', ""); + Expect(0, 2292, '\p{_ Is_MCM}', ""); + Expect(1, 2292, '\p{^_ Is_MCM}', ""); + Expect(1, 2292, '\P{_ Is_MCM}', ""); + Expect(0, 2292, '\P{^_ Is_MCM}', ""); + Error('\p{ -Modifier_Letter:=}'); + Error('\P{ -Modifier_Letter:=}'); + Expect(1, 125259, '\p{modifierletter}', ""); + Expect(0, 125259, '\p{^modifierletter}', ""); + Expect(0, 125259, '\P{modifierletter}', ""); + Expect(1, 125259, '\P{^modifierletter}', ""); + Expect(0, 125260, '\p{modifierletter}', ""); + Expect(1, 125260, '\p{^modifierletter}', ""); + Expect(1, 125260, '\P{modifierletter}', ""); + Expect(0, 125260, '\P{^modifierletter}', ""); + Expect(1, 125259, '\p{_ Modifier_LETTER}', ""); + Expect(0, 125259, '\p{^_ Modifier_LETTER}', ""); + Expect(0, 125259, '\P{_ Modifier_LETTER}', ""); + Expect(1, 125259, '\P{^_ Modifier_LETTER}', ""); + Expect(0, 125260, '\p{_ Modifier_LETTER}', ""); + Expect(1, 125260, '\p{^_ Modifier_LETTER}', ""); + Expect(1, 125260, '\P{_ Modifier_LETTER}', ""); + Expect(0, 125260, '\P{^_ Modifier_LETTER}', ""); + Error('\p{_:=IS_Modifier_LETTER}'); + Error('\P{_:=IS_Modifier_LETTER}'); + Expect(1, 125259, '\p{ismodifierletter}', ""); + Expect(0, 125259, '\p{^ismodifierletter}', ""); + Expect(0, 125259, '\P{ismodifierletter}', ""); + Expect(1, 125259, '\P{^ismodifierletter}', ""); + Expect(0, 125260, '\p{ismodifierletter}', ""); + Expect(1, 125260, '\p{^ismodifierletter}', ""); + Expect(1, 125260, '\P{ismodifierletter}', ""); + Expect(0, 125260, '\P{^ismodifierletter}', ""); + Expect(1, 125259, '\p{ Is_Modifier_letter}', ""); + Expect(0, 125259, '\p{^ Is_Modifier_letter}', ""); + Expect(0, 125259, '\P{ Is_Modifier_letter}', ""); + Expect(1, 125259, '\P{^ Is_Modifier_letter}', ""); + Expect(0, 125260, '\p{ Is_Modifier_letter}', ""); + Expect(1, 125260, '\p{^ Is_Modifier_letter}', ""); + Expect(1, 125260, '\P{ Is_Modifier_letter}', ""); + Expect(0, 125260, '\P{^ Is_Modifier_letter}', ""); + Error('\p{/a/ -LM}'); + Error('\P{/a/ -LM}'); + Expect(1, 125259, '\p{lm}', ""); + Expect(0, 125259, '\p{^lm}', ""); + Expect(0, 125259, '\P{lm}', ""); + Expect(1, 125259, '\P{^lm}', ""); + Expect(0, 125260, '\p{lm}', ""); + Expect(1, 125260, '\p{^lm}', ""); + Expect(1, 125260, '\P{lm}', ""); + Expect(0, 125260, '\P{^lm}', ""); + Expect(1, 125259, '\p{ Lm}', ""); + Expect(0, 125259, '\p{^ Lm}', ""); + Expect(0, 125259, '\P{ Lm}', ""); + Expect(1, 125259, '\P{^ Lm}', ""); + Expect(0, 125260, '\p{ Lm}', ""); + Expect(1, 125260, '\p{^ Lm}', ""); + Expect(1, 125260, '\P{ Lm}', ""); + Expect(0, 125260, '\P{^ Lm}', ""); + Error('\p{ :=IS_lm}'); + Error('\P{ :=IS_lm}'); + Expect(1, 125259, '\p{islm}', ""); + Expect(0, 125259, '\p{^islm}', ""); + Expect(0, 125259, '\P{islm}', ""); + Expect(1, 125259, '\P{^islm}', ""); + Expect(0, 125260, '\p{islm}', ""); + Expect(1, 125260, '\p{^islm}', ""); + Expect(1, 125260, '\P{islm}', ""); + Expect(0, 125260, '\P{^islm}', ""); + Expect(1, 125259, '\p{- IS_lm}', ""); + Expect(0, 125259, '\p{^- IS_lm}', ""); + Expect(0, 125259, '\P{- IS_lm}', ""); + Expect(1, 125259, '\P{^- IS_lm}', ""); + Expect(0, 125260, '\p{- IS_lm}', ""); + Expect(1, 125260, '\p{^- IS_lm}', ""); + Expect(1, 125260, '\P{- IS_lm}', ""); + Expect(0, 125260, '\P{^- IS_lm}', ""); + Error('\p{:= modifier_Symbol}'); + Error('\P{:= modifier_Symbol}'); + Expect(1, 127999, '\p{modifiersymbol}', ""); + Expect(0, 127999, '\p{^modifiersymbol}', ""); + Expect(0, 127999, '\P{modifiersymbol}', ""); + Expect(1, 127999, '\P{^modifiersymbol}', ""); + Expect(0, 128000, '\p{modifiersymbol}', ""); + Expect(1, 128000, '\p{^modifiersymbol}', ""); + Expect(1, 128000, '\P{modifiersymbol}', ""); + Expect(0, 128000, '\P{^modifiersymbol}', ""); + Expect(1, 127999, '\p{_ Modifier_Symbol}', ""); + Expect(0, 127999, '\p{^_ Modifier_Symbol}', ""); + Expect(0, 127999, '\P{_ Modifier_Symbol}', ""); + Expect(1, 127999, '\P{^_ Modifier_Symbol}', ""); + Expect(0, 128000, '\p{_ Modifier_Symbol}', ""); + Expect(1, 128000, '\p{^_ Modifier_Symbol}', ""); + Expect(1, 128000, '\P{_ Modifier_Symbol}', ""); + Expect(0, 128000, '\P{^_ Modifier_Symbol}', ""); + Error('\p{-_Is_Modifier_symbol/a/}'); + Error('\P{-_Is_Modifier_symbol/a/}'); + Expect(1, 127999, '\p{ismodifiersymbol}', ""); + Expect(0, 127999, '\p{^ismodifiersymbol}', ""); + Expect(0, 127999, '\P{ismodifiersymbol}', ""); + Expect(1, 127999, '\P{^ismodifiersymbol}', ""); + Expect(0, 128000, '\p{ismodifiersymbol}', ""); + Expect(1, 128000, '\p{^ismodifiersymbol}', ""); + Expect(1, 128000, '\P{ismodifiersymbol}', ""); + Expect(0, 128000, '\P{^ismodifiersymbol}', ""); + Expect(1, 127999, '\p{-is_Modifier_symbol}', ""); + Expect(0, 127999, '\p{^-is_Modifier_symbol}', ""); + Expect(0, 127999, '\P{-is_Modifier_symbol}', ""); + Expect(1, 127999, '\P{^-is_Modifier_symbol}', ""); + Expect(0, 128000, '\p{-is_Modifier_symbol}', ""); + Expect(1, 128000, '\p{^-is_Modifier_symbol}', ""); + Expect(1, 128000, '\P{-is_Modifier_symbol}', ""); + Expect(0, 128000, '\P{^-is_Modifier_symbol}', ""); + Error('\p{ /a/SK}'); + Error('\P{ /a/SK}'); + Expect(1, 127999, '\p{sk}', ""); + Expect(0, 127999, '\p{^sk}', ""); + Expect(0, 127999, '\P{sk}', ""); + Expect(1, 127999, '\P{^sk}', ""); + Expect(0, 128000, '\p{sk}', ""); + Expect(1, 128000, '\p{^sk}', ""); + Expect(1, 128000, '\P{sk}', ""); + Expect(0, 128000, '\P{^sk}', ""); + Expect(1, 127999, '\p{ _sk}', ""); + Expect(0, 127999, '\p{^ _sk}', ""); + Expect(0, 127999, '\P{ _sk}', ""); + Expect(1, 127999, '\P{^ _sk}', ""); + Expect(0, 128000, '\p{ _sk}', ""); + Expect(1, 128000, '\p{^ _sk}', ""); + Expect(1, 128000, '\P{ _sk}', ""); + Expect(0, 128000, '\P{^ _sk}', ""); + Error('\p{_Is_SK/a/}'); + Error('\P{_Is_SK/a/}'); + Expect(1, 127999, '\p{issk}', ""); + Expect(0, 127999, '\p{^issk}', ""); + Expect(0, 127999, '\P{issk}', ""); + Expect(1, 127999, '\P{^issk}', ""); + Expect(0, 128000, '\p{issk}', ""); + Expect(1, 128000, '\p{^issk}', ""); + Expect(1, 128000, '\P{issk}', ""); + Expect(0, 128000, '\P{^issk}', ""); + Expect(1, 127999, '\p{ Is_SK}', ""); + Expect(0, 127999, '\p{^ Is_SK}', ""); + Expect(0, 127999, '\P{ Is_SK}', ""); + Expect(1, 127999, '\P{^ Is_SK}', ""); + Expect(0, 128000, '\p{ Is_SK}', ""); + Expect(1, 128000, '\p{^ Is_SK}', ""); + Expect(1, 128000, '\P{ Is_SK}', ""); + Expect(0, 128000, '\P{^ Is_SK}', ""); + Error('\p{:= Modifier_Tone_LETTERS}'); + Error('\P{:= Modifier_Tone_LETTERS}'); + Expect(1, 42783, '\p{modifiertoneletters}', ""); + Expect(0, 42783, '\p{^modifiertoneletters}', ""); + Expect(0, 42783, '\P{modifiertoneletters}', ""); + Expect(1, 42783, '\P{^modifiertoneletters}', ""); + Expect(0, 42784, '\p{modifiertoneletters}', ""); + Expect(1, 42784, '\p{^modifiertoneletters}', ""); + Expect(1, 42784, '\P{modifiertoneletters}', ""); + Expect(0, 42784, '\P{^modifiertoneletters}', ""); + Expect(1, 42783, '\p{-_modifier_tone_LETTERS}', ""); + Expect(0, 42783, '\p{^-_modifier_tone_LETTERS}', ""); + Expect(0, 42783, '\P{-_modifier_tone_LETTERS}', ""); + Expect(1, 42783, '\P{^-_modifier_tone_LETTERS}', ""); + Expect(0, 42784, '\p{-_modifier_tone_LETTERS}', ""); + Expect(1, 42784, '\p{^-_modifier_tone_LETTERS}', ""); + Expect(1, 42784, '\P{-_modifier_tone_LETTERS}', ""); + Expect(0, 42784, '\P{^-_modifier_tone_LETTERS}', ""); + Error('\p{_/a/IS_Modifier_tone_letters}'); + Error('\P{_/a/IS_Modifier_tone_letters}'); + Expect(1, 42783, '\p{ismodifiertoneletters}', ""); + Expect(0, 42783, '\p{^ismodifiertoneletters}', ""); + Expect(0, 42783, '\P{ismodifiertoneletters}', ""); + Expect(1, 42783, '\P{^ismodifiertoneletters}', ""); + Expect(0, 42784, '\p{ismodifiertoneletters}', ""); + Expect(1, 42784, '\p{^ismodifiertoneletters}', ""); + Expect(1, 42784, '\P{ismodifiertoneletters}', ""); + Expect(0, 42784, '\P{^ismodifiertoneletters}', ""); + Expect(1, 42783, '\p{_ Is_MODIFIER_TONE_Letters}', ""); + Expect(0, 42783, '\p{^_ Is_MODIFIER_TONE_Letters}', ""); + Expect(0, 42783, '\P{_ Is_MODIFIER_TONE_Letters}', ""); + Expect(1, 42783, '\P{^_ Is_MODIFIER_TONE_Letters}', ""); + Expect(0, 42784, '\p{_ Is_MODIFIER_TONE_Letters}', ""); + Expect(1, 42784, '\p{^_ Is_MODIFIER_TONE_Letters}', ""); + Expect(1, 42784, '\P{_ Is_MODIFIER_TONE_Letters}', ""); + Expect(0, 42784, '\P{^_ Is_MODIFIER_TONE_Letters}', ""); + Error('\p{-:=In_modifier_TONE_LETTERS}'); + Error('\P{-:=In_modifier_TONE_LETTERS}'); + Expect(1, 42783, '\p{inmodifiertoneletters}', ""); + Expect(0, 42783, '\p{^inmodifiertoneletters}', ""); + Expect(0, 42783, '\P{inmodifiertoneletters}', ""); + Expect(1, 42783, '\P{^inmodifiertoneletters}', ""); + Expect(0, 42784, '\p{inmodifiertoneletters}', ""); + Expect(1, 42784, '\p{^inmodifiertoneletters}', ""); + Expect(1, 42784, '\P{inmodifiertoneletters}', ""); + Expect(0, 42784, '\P{^inmodifiertoneletters}', ""); + Expect(1, 42783, '\p{ IN_modifier_tone_letters}', ""); + Expect(0, 42783, '\p{^ IN_modifier_tone_letters}', ""); + Expect(0, 42783, '\P{ IN_modifier_tone_letters}', ""); + Expect(1, 42783, '\P{^ IN_modifier_tone_letters}', ""); + Expect(0, 42784, '\p{ IN_modifier_tone_letters}', ""); + Expect(1, 42784, '\p{^ IN_modifier_tone_letters}', ""); + Expect(1, 42784, '\P{ IN_modifier_tone_letters}', ""); + Expect(0, 42784, '\P{^ IN_modifier_tone_letters}', ""); + Error('\p{Mongolian/a/}'); + Error('\P{Mongolian/a/}'); + Expect(1, 71276, '\p{mongolian}', ""); + Expect(0, 71276, '\p{^mongolian}', ""); + Expect(0, 71276, '\P{mongolian}', ""); + Expect(1, 71276, '\P{^mongolian}', ""); + Expect(0, 71277, '\p{mongolian}', ""); + Expect(1, 71277, '\p{^mongolian}', ""); + Expect(1, 71277, '\P{mongolian}', ""); + Expect(0, 71277, '\P{^mongolian}', ""); + Expect(1, 71276, '\p{-mongolian}', ""); + Expect(0, 71276, '\p{^-mongolian}', ""); + Expect(0, 71276, '\P{-mongolian}', ""); + Expect(1, 71276, '\P{^-mongolian}', ""); + Expect(0, 71277, '\p{-mongolian}', ""); + Expect(1, 71277, '\p{^-mongolian}', ""); + Expect(1, 71277, '\P{-mongolian}', ""); + Expect(0, 71277, '\P{^-mongolian}', ""); + Error('\p{/a/- Is_mongolian}'); + Error('\P{/a/- Is_mongolian}'); + Expect(1, 71276, '\p{ismongolian}', ""); + Expect(0, 71276, '\p{^ismongolian}', ""); + Expect(0, 71276, '\P{ismongolian}', ""); + Expect(1, 71276, '\P{^ismongolian}', ""); + Expect(0, 71277, '\p{ismongolian}', ""); + Expect(1, 71277, '\p{^ismongolian}', ""); + Expect(1, 71277, '\P{ismongolian}', ""); + Expect(0, 71277, '\P{^ismongolian}', ""); + Expect(1, 71276, '\p{ Is_Mongolian}', ""); + Expect(0, 71276, '\p{^ Is_Mongolian}', ""); + Expect(0, 71276, '\P{ Is_Mongolian}', ""); + Expect(1, 71276, '\P{^ Is_Mongolian}', ""); + Expect(0, 71277, '\p{ Is_Mongolian}', ""); + Expect(1, 71277, '\p{^ Is_Mongolian}', ""); + Expect(1, 71277, '\P{ Is_Mongolian}', ""); + Expect(0, 71277, '\P{^ Is_Mongolian}', ""); + Error('\p{/a/__MONG}'); + Error('\P{/a/__MONG}'); + Expect(1, 71276, '\p{mong}', ""); + Expect(0, 71276, '\p{^mong}', ""); + Expect(0, 71276, '\P{mong}', ""); + Expect(1, 71276, '\P{^mong}', ""); + Expect(0, 71277, '\p{mong}', ""); + Expect(1, 71277, '\p{^mong}', ""); + Expect(1, 71277, '\P{mong}', ""); + Expect(0, 71277, '\P{^mong}', ""); + Expect(1, 71276, '\p{ -MONG}', ""); + Expect(0, 71276, '\p{^ -MONG}', ""); + Expect(0, 71276, '\P{ -MONG}', ""); + Expect(1, 71276, '\P{^ -MONG}', ""); + Expect(0, 71277, '\p{ -MONG}', ""); + Expect(1, 71277, '\p{^ -MONG}', ""); + Expect(1, 71277, '\P{ -MONG}', ""); + Expect(0, 71277, '\P{^ -MONG}', ""); + Error('\p{:= -is_MONG}'); + Error('\P{:= -is_MONG}'); + Expect(1, 71276, '\p{ismong}', ""); + Expect(0, 71276, '\p{^ismong}', ""); + Expect(0, 71276, '\P{ismong}', ""); + Expect(1, 71276, '\P{^ismong}', ""); + Expect(0, 71277, '\p{ismong}', ""); + Expect(1, 71277, '\p{^ismong}', ""); + Expect(1, 71277, '\P{ismong}', ""); + Expect(0, 71277, '\P{^ismong}', ""); + Expect(1, 71276, '\p{ is_Mong}', ""); + Expect(0, 71276, '\p{^ is_Mong}', ""); + Expect(0, 71276, '\P{ is_Mong}', ""); + Expect(1, 71276, '\P{^ is_Mong}', ""); + Expect(0, 71277, '\p{ is_Mong}', ""); + Expect(1, 71277, '\p{^ is_Mong}', ""); + Expect(1, 71277, '\P{ is_Mong}', ""); + Expect(0, 71277, '\P{^ is_Mong}', ""); + Error('\p{ :=mongolian_SUPPLEMENT}'); + Error('\P{ :=mongolian_SUPPLEMENT}'); + Expect(1, 71295, '\p{mongoliansupplement}', ""); + Expect(0, 71295, '\p{^mongoliansupplement}', ""); + Expect(0, 71295, '\P{mongoliansupplement}', ""); + Expect(1, 71295, '\P{^mongoliansupplement}', ""); + Expect(0, 71296, '\p{mongoliansupplement}', ""); + Expect(1, 71296, '\p{^mongoliansupplement}', ""); + Expect(1, 71296, '\P{mongoliansupplement}', ""); + Expect(0, 71296, '\P{^mongoliansupplement}', ""); + Expect(1, 71295, '\p{- Mongolian_SUPPLEMENT}', ""); + Expect(0, 71295, '\p{^- Mongolian_SUPPLEMENT}', ""); + Expect(0, 71295, '\P{- Mongolian_SUPPLEMENT}', ""); + Expect(1, 71295, '\P{^- Mongolian_SUPPLEMENT}', ""); + Expect(0, 71296, '\p{- Mongolian_SUPPLEMENT}', ""); + Expect(1, 71296, '\p{^- Mongolian_SUPPLEMENT}', ""); + Expect(1, 71296, '\P{- Mongolian_SUPPLEMENT}', ""); + Expect(0, 71296, '\P{^- Mongolian_SUPPLEMENT}', ""); + Error('\p{ :=is_MONGOLIAN_Supplement}'); + Error('\P{ :=is_MONGOLIAN_Supplement}'); + Expect(1, 71295, '\p{ismongoliansupplement}', ""); + Expect(0, 71295, '\p{^ismongoliansupplement}', ""); + Expect(0, 71295, '\P{ismongoliansupplement}', ""); + Expect(1, 71295, '\P{^ismongoliansupplement}', ""); + Expect(0, 71296, '\p{ismongoliansupplement}', ""); + Expect(1, 71296, '\p{^ismongoliansupplement}', ""); + Expect(1, 71296, '\P{ismongoliansupplement}', ""); + Expect(0, 71296, '\P{^ismongoliansupplement}', ""); + Expect(1, 71295, '\p{-_Is_Mongolian_Supplement}', ""); + Expect(0, 71295, '\p{^-_Is_Mongolian_Supplement}', ""); + Expect(0, 71295, '\P{-_Is_Mongolian_Supplement}', ""); + Expect(1, 71295, '\P{^-_Is_Mongolian_Supplement}', ""); + Expect(0, 71296, '\p{-_Is_Mongolian_Supplement}', ""); + Expect(1, 71296, '\p{^-_Is_Mongolian_Supplement}', ""); + Expect(1, 71296, '\P{-_Is_Mongolian_Supplement}', ""); + Expect(0, 71296, '\P{^-_Is_Mongolian_Supplement}', ""); + Error('\p{/a/-in_Mongolian_SUPPLEMENT}'); + Error('\P{/a/-in_Mongolian_SUPPLEMENT}'); + Expect(1, 71295, '\p{inmongoliansupplement}', ""); + Expect(0, 71295, '\p{^inmongoliansupplement}', ""); + Expect(0, 71295, '\P{inmongoliansupplement}', ""); + Expect(1, 71295, '\P{^inmongoliansupplement}', ""); + Expect(0, 71296, '\p{inmongoliansupplement}', ""); + Expect(1, 71296, '\p{^inmongoliansupplement}', ""); + Expect(1, 71296, '\P{inmongoliansupplement}', ""); + Expect(0, 71296, '\P{^inmongoliansupplement}', ""); + Expect(1, 71295, '\p{--In_Mongolian_Supplement}', ""); + Expect(0, 71295, '\p{^--In_Mongolian_Supplement}', ""); + Expect(0, 71295, '\P{--In_Mongolian_Supplement}', ""); + Expect(1, 71295, '\P{^--In_Mongolian_Supplement}', ""); + Expect(0, 71296, '\p{--In_Mongolian_Supplement}', ""); + Expect(1, 71296, '\p{^--In_Mongolian_Supplement}', ""); + Expect(1, 71296, '\P{--In_Mongolian_Supplement}', ""); + Expect(0, 71296, '\P{^--In_Mongolian_Supplement}', ""); + Error('\p{:=MONGOLIAN_SUP}'); + Error('\P{:=MONGOLIAN_SUP}'); + Expect(1, 71295, '\p{mongoliansup}', ""); + Expect(0, 71295, '\p{^mongoliansup}', ""); + Expect(0, 71295, '\P{mongoliansup}', ""); + Expect(1, 71295, '\P{^mongoliansup}', ""); + Expect(0, 71296, '\p{mongoliansup}', ""); + Expect(1, 71296, '\p{^mongoliansup}', ""); + Expect(1, 71296, '\P{mongoliansup}', ""); + Expect(0, 71296, '\P{^mongoliansup}', ""); + Expect(1, 71295, '\p{-_mongolian_Sup}', ""); + Expect(0, 71295, '\p{^-_mongolian_Sup}', ""); + Expect(0, 71295, '\P{-_mongolian_Sup}', ""); + Expect(1, 71295, '\P{^-_mongolian_Sup}', ""); + Expect(0, 71296, '\p{-_mongolian_Sup}', ""); + Expect(1, 71296, '\p{^-_mongolian_Sup}', ""); + Expect(1, 71296, '\P{-_mongolian_Sup}', ""); + Expect(0, 71296, '\P{^-_mongolian_Sup}', ""); + Error('\p{- is_MONGOLIAN_SUP/a/}'); + Error('\P{- is_MONGOLIAN_SUP/a/}'); + Expect(1, 71295, '\p{ismongoliansup}', ""); + Expect(0, 71295, '\p{^ismongoliansup}', ""); + Expect(0, 71295, '\P{ismongoliansup}', ""); + Expect(1, 71295, '\P{^ismongoliansup}', ""); + Expect(0, 71296, '\p{ismongoliansup}', ""); + Expect(1, 71296, '\p{^ismongoliansup}', ""); + Expect(1, 71296, '\P{ismongoliansup}', ""); + Expect(0, 71296, '\P{^ismongoliansup}', ""); + Expect(1, 71295, '\p{ -Is_Mongolian_SUP}', ""); + Expect(0, 71295, '\p{^ -Is_Mongolian_SUP}', ""); + Expect(0, 71295, '\P{ -Is_Mongolian_SUP}', ""); + Expect(1, 71295, '\P{^ -Is_Mongolian_SUP}', ""); + Expect(0, 71296, '\p{ -Is_Mongolian_SUP}', ""); + Expect(1, 71296, '\p{^ -Is_Mongolian_SUP}', ""); + Expect(1, 71296, '\P{ -Is_Mongolian_SUP}', ""); + Expect(0, 71296, '\P{^ -Is_Mongolian_SUP}', ""); + Error('\p{ _In_MONGOLIAN_SUP:=}'); + Error('\P{ _In_MONGOLIAN_SUP:=}'); + Expect(1, 71295, '\p{inmongoliansup}', ""); + Expect(0, 71295, '\p{^inmongoliansup}', ""); + Expect(0, 71295, '\P{inmongoliansup}', ""); + Expect(1, 71295, '\P{^inmongoliansup}', ""); + Expect(0, 71296, '\p{inmongoliansup}', ""); + Expect(1, 71296, '\p{^inmongoliansup}', ""); + Expect(1, 71296, '\P{inmongoliansup}', ""); + Expect(0, 71296, '\P{^inmongoliansup}', ""); + Expect(1, 71295, '\p{--In_Mongolian_SUP}', ""); + Expect(0, 71295, '\p{^--In_Mongolian_SUP}', ""); + Expect(0, 71295, '\P{--In_Mongolian_SUP}', ""); + Expect(1, 71295, '\P{^--In_Mongolian_SUP}', ""); + Expect(0, 71296, '\p{--In_Mongolian_SUP}', ""); + Expect(1, 71296, '\p{^--In_Mongolian_SUP}', ""); + Expect(1, 71296, '\P{--In_Mongolian_SUP}', ""); + Expect(0, 71296, '\P{^--In_Mongolian_SUP}', ""); + Error('\p{:= Mro}'); + Error('\P{:= Mro}'); + Expect(1, 92783, '\p{mro}', ""); + Expect(0, 92783, '\p{^mro}', ""); + Expect(0, 92783, '\P{mro}', ""); + Expect(1, 92783, '\P{^mro}', ""); + Expect(0, 92784, '\p{mro}', ""); + Expect(1, 92784, '\p{^mro}', ""); + Expect(1, 92784, '\P{mro}', ""); + Expect(0, 92784, '\P{^mro}', ""); + Expect(1, 92783, '\p{ mro}', ""); + Expect(0, 92783, '\p{^ mro}', ""); + Expect(0, 92783, '\P{ mro}', ""); + Expect(1, 92783, '\P{^ mro}', ""); + Expect(0, 92784, '\p{ mro}', ""); + Expect(1, 92784, '\p{^ mro}', ""); + Expect(1, 92784, '\P{ mro}', ""); + Expect(0, 92784, '\P{^ mro}', ""); + Error('\p{-is_Mro/a/}'); + Error('\P{-is_Mro/a/}'); + Expect(1, 92783, '\p{ismro}', ""); + Expect(0, 92783, '\p{^ismro}', ""); + Expect(0, 92783, '\P{ismro}', ""); + Expect(1, 92783, '\P{^ismro}', ""); + Expect(0, 92784, '\p{ismro}', ""); + Expect(1, 92784, '\p{^ismro}', ""); + Expect(1, 92784, '\P{ismro}', ""); + Expect(0, 92784, '\P{^ismro}', ""); + Expect(1, 92783, '\p{_IS_Mro}', ""); + Expect(0, 92783, '\p{^_IS_Mro}', ""); + Expect(0, 92783, '\P{_IS_Mro}', ""); + Expect(1, 92783, '\P{^_IS_Mro}', ""); + Expect(0, 92784, '\p{_IS_Mro}', ""); + Expect(1, 92784, '\p{^_IS_Mro}', ""); + Expect(1, 92784, '\P{_IS_Mro}', ""); + Expect(0, 92784, '\P{^_IS_Mro}', ""); + Error('\p{-mroo:=}'); + Error('\P{-mroo:=}'); + Expect(1, 92783, '\p{mroo}', ""); + Expect(0, 92783, '\p{^mroo}', ""); + Expect(0, 92783, '\P{mroo}', ""); + Expect(1, 92783, '\P{^mroo}', ""); + Expect(0, 92784, '\p{mroo}', ""); + Expect(1, 92784, '\p{^mroo}', ""); + Expect(1, 92784, '\P{mroo}', ""); + Expect(0, 92784, '\P{^mroo}', ""); + Expect(1, 92783, '\p{ Mroo}', ""); + Expect(0, 92783, '\p{^ Mroo}', ""); + Expect(0, 92783, '\P{ Mroo}', ""); + Expect(1, 92783, '\P{^ Mroo}', ""); + Expect(0, 92784, '\p{ Mroo}', ""); + Expect(1, 92784, '\p{^ Mroo}', ""); + Expect(1, 92784, '\P{ Mroo}', ""); + Expect(0, 92784, '\P{^ Mroo}', ""); + Error('\p{/a/ Is_MROO}'); + Error('\P{/a/ Is_MROO}'); + Expect(1, 92783, '\p{ismroo}', ""); + Expect(0, 92783, '\p{^ismroo}', ""); + Expect(0, 92783, '\P{ismroo}', ""); + Expect(1, 92783, '\P{^ismroo}', ""); + Expect(0, 92784, '\p{ismroo}', ""); + Expect(1, 92784, '\p{^ismroo}', ""); + Expect(1, 92784, '\P{ismroo}', ""); + Expect(0, 92784, '\P{^ismroo}', ""); + Expect(1, 92783, '\p{_ Is_Mroo}', ""); + Expect(0, 92783, '\p{^_ Is_Mroo}', ""); + Expect(0, 92783, '\P{_ Is_Mroo}', ""); + Expect(1, 92783, '\P{^_ Is_Mroo}', ""); + Expect(0, 92784, '\p{_ Is_Mroo}', ""); + Expect(1, 92784, '\p{^_ Is_Mroo}', ""); + Expect(1, 92784, '\P{_ Is_Mroo}', ""); + Expect(0, 92784, '\P{^_ Is_Mroo}', ""); + Error('\p{ multani/a/}'); + Error('\P{ multani/a/}'); + Expect(1, 70313, '\p{multani}', ""); + Expect(0, 70313, '\p{^multani}', ""); + Expect(0, 70313, '\P{multani}', ""); + Expect(1, 70313, '\P{^multani}', ""); + Expect(0, 70314, '\p{multani}', ""); + Expect(1, 70314, '\p{^multani}', ""); + Expect(1, 70314, '\P{multani}', ""); + Expect(0, 70314, '\P{^multani}', ""); + Expect(1, 70313, '\p{_ Multani}', ""); + Expect(0, 70313, '\p{^_ Multani}', ""); + Expect(0, 70313, '\P{_ Multani}', ""); + Expect(1, 70313, '\P{^_ Multani}', ""); + Expect(0, 70314, '\p{_ Multani}', ""); + Expect(1, 70314, '\p{^_ Multani}', ""); + Expect(1, 70314, '\P{_ Multani}', ""); + Expect(0, 70314, '\P{^_ Multani}', ""); + Error('\p{_:=IS_multani}'); + Error('\P{_:=IS_multani}'); + Expect(1, 70313, '\p{ismultani}', ""); + Expect(0, 70313, '\p{^ismultani}', ""); + Expect(0, 70313, '\P{ismultani}', ""); + Expect(1, 70313, '\P{^ismultani}', ""); + Expect(0, 70314, '\p{ismultani}', ""); + Expect(1, 70314, '\p{^ismultani}', ""); + Expect(1, 70314, '\P{ismultani}', ""); + Expect(0, 70314, '\P{^ismultani}', ""); + Expect(1, 70313, '\p{ IS_Multani}', ""); + Expect(0, 70313, '\p{^ IS_Multani}', ""); + Expect(0, 70313, '\P{ IS_Multani}', ""); + Expect(1, 70313, '\P{^ IS_Multani}', ""); + Expect(0, 70314, '\p{ IS_Multani}', ""); + Expect(1, 70314, '\p{^ IS_Multani}', ""); + Expect(1, 70314, '\P{ IS_Multani}', ""); + Expect(0, 70314, '\P{^ IS_Multani}', ""); + Error('\p{:= -MULT}'); + Error('\P{:= -MULT}'); + Expect(1, 70313, '\p{mult}', ""); + Expect(0, 70313, '\p{^mult}', ""); + Expect(0, 70313, '\P{mult}', ""); + Expect(1, 70313, '\P{^mult}', ""); + Expect(0, 70314, '\p{mult}', ""); + Expect(1, 70314, '\p{^mult}', ""); + Expect(1, 70314, '\P{mult}', ""); + Expect(0, 70314, '\P{^mult}', ""); + Expect(1, 70313, '\p{_MULT}', ""); + Expect(0, 70313, '\p{^_MULT}', ""); + Expect(0, 70313, '\P{_MULT}', ""); + Expect(1, 70313, '\P{^_MULT}', ""); + Expect(0, 70314, '\p{_MULT}', ""); + Expect(1, 70314, '\p{^_MULT}', ""); + Expect(1, 70314, '\P{_MULT}', ""); + Expect(0, 70314, '\P{^_MULT}', ""); + Error('\p{_:=IS_mult}'); + Error('\P{_:=IS_mult}'); + Expect(1, 70313, '\p{ismult}', ""); + Expect(0, 70313, '\p{^ismult}', ""); + Expect(0, 70313, '\P{ismult}', ""); + Expect(1, 70313, '\P{^ismult}', ""); + Expect(0, 70314, '\p{ismult}', ""); + Expect(1, 70314, '\p{^ismult}', ""); + Expect(1, 70314, '\P{ismult}', ""); + Expect(0, 70314, '\P{^ismult}', ""); + Expect(1, 70313, '\p{-is_MULT}', ""); + Expect(0, 70313, '\p{^-is_MULT}', ""); + Expect(0, 70313, '\P{-is_MULT}', ""); + Expect(1, 70313, '\P{^-is_MULT}', ""); + Expect(0, 70314, '\p{-is_MULT}', ""); + Expect(1, 70314, '\p{^-is_MULT}', ""); + Expect(1, 70314, '\P{-is_MULT}', ""); + Expect(0, 70314, '\P{^-is_MULT}', ""); + Error('\p{_ Musical_symbols:=}'); + Error('\P{_ Musical_symbols:=}'); + Expect(1, 119295, '\p{musicalsymbols}', ""); + Expect(0, 119295, '\p{^musicalsymbols}', ""); + Expect(0, 119295, '\P{musicalsymbols}', ""); + Expect(1, 119295, '\P{^musicalsymbols}', ""); + Expect(0, 119296, '\p{musicalsymbols}', ""); + Expect(1, 119296, '\p{^musicalsymbols}', ""); + Expect(1, 119296, '\P{musicalsymbols}', ""); + Expect(0, 119296, '\P{^musicalsymbols}', ""); + Expect(1, 119295, '\p{MUSICAL_symbols}', ""); + Expect(0, 119295, '\p{^MUSICAL_symbols}', ""); + Expect(0, 119295, '\P{MUSICAL_symbols}', ""); + Expect(1, 119295, '\P{^MUSICAL_symbols}', ""); + Expect(0, 119296, '\p{MUSICAL_symbols}', ""); + Expect(1, 119296, '\p{^MUSICAL_symbols}', ""); + Expect(1, 119296, '\P{MUSICAL_symbols}', ""); + Expect(0, 119296, '\P{^MUSICAL_symbols}', ""); + Error('\p{ _Is_Musical_Symbols/a/}'); + Error('\P{ _Is_Musical_Symbols/a/}'); + Expect(1, 119295, '\p{ismusicalsymbols}', ""); + Expect(0, 119295, '\p{^ismusicalsymbols}', ""); + Expect(0, 119295, '\P{ismusicalsymbols}', ""); + Expect(1, 119295, '\P{^ismusicalsymbols}', ""); + Expect(0, 119296, '\p{ismusicalsymbols}', ""); + Expect(1, 119296, '\p{^ismusicalsymbols}', ""); + Expect(1, 119296, '\P{ismusicalsymbols}', ""); + Expect(0, 119296, '\P{^ismusicalsymbols}', ""); + Expect(1, 119295, '\p{_Is_Musical_Symbols}', ""); + Expect(0, 119295, '\p{^_Is_Musical_Symbols}', ""); + Expect(0, 119295, '\P{_Is_Musical_Symbols}', ""); + Expect(1, 119295, '\P{^_Is_Musical_Symbols}', ""); + Expect(0, 119296, '\p{_Is_Musical_Symbols}', ""); + Expect(1, 119296, '\p{^_Is_Musical_Symbols}', ""); + Expect(1, 119296, '\P{_Is_Musical_Symbols}', ""); + Expect(0, 119296, '\P{^_Is_Musical_Symbols}', ""); + Error('\p{ In_MUSICAL_Symbols:=}'); + Error('\P{ In_MUSICAL_Symbols:=}'); + Expect(1, 119295, '\p{inmusicalsymbols}', ""); + Expect(0, 119295, '\p{^inmusicalsymbols}', ""); + Expect(0, 119295, '\P{inmusicalsymbols}', ""); + Expect(1, 119295, '\P{^inmusicalsymbols}', ""); + Expect(0, 119296, '\p{inmusicalsymbols}', ""); + Expect(1, 119296, '\p{^inmusicalsymbols}', ""); + Expect(1, 119296, '\P{inmusicalsymbols}', ""); + Expect(0, 119296, '\P{^inmusicalsymbols}', ""); + Expect(1, 119295, '\p{In_Musical_symbols}', ""); + Expect(0, 119295, '\p{^In_Musical_symbols}', ""); + Expect(0, 119295, '\P{In_Musical_symbols}', ""); + Expect(1, 119295, '\P{^In_Musical_symbols}', ""); + Expect(0, 119296, '\p{In_Musical_symbols}', ""); + Expect(1, 119296, '\p{^In_Musical_symbols}', ""); + Expect(1, 119296, '\P{In_Musical_symbols}', ""); + Expect(0, 119296, '\P{^In_Musical_symbols}', ""); + Error('\p{:= MUSIC}'); + Error('\P{:= MUSIC}'); + Expect(1, 119295, '\p{music}', ""); + Expect(0, 119295, '\p{^music}', ""); + Expect(0, 119295, '\P{music}', ""); + Expect(1, 119295, '\P{^music}', ""); + Expect(0, 119296, '\p{music}', ""); + Expect(1, 119296, '\p{^music}', ""); + Expect(1, 119296, '\P{music}', ""); + Expect(0, 119296, '\P{^music}', ""); + Expect(1, 119295, '\p{_MUSIC}', ""); + Expect(0, 119295, '\p{^_MUSIC}', ""); + Expect(0, 119295, '\P{_MUSIC}', ""); + Expect(1, 119295, '\P{^_MUSIC}', ""); + Expect(0, 119296, '\p{_MUSIC}', ""); + Expect(1, 119296, '\p{^_MUSIC}', ""); + Expect(1, 119296, '\P{_MUSIC}', ""); + Expect(0, 119296, '\P{^_MUSIC}', ""); + Error('\p{ Is_MUSIC/a/}'); + Error('\P{ Is_MUSIC/a/}'); + Expect(1, 119295, '\p{ismusic}', ""); + Expect(0, 119295, '\p{^ismusic}', ""); + Expect(0, 119295, '\P{ismusic}', ""); + Expect(1, 119295, '\P{^ismusic}', ""); + Expect(0, 119296, '\p{ismusic}', ""); + Expect(1, 119296, '\p{^ismusic}', ""); + Expect(1, 119296, '\P{ismusic}', ""); + Expect(0, 119296, '\P{^ismusic}', ""); + Expect(1, 119295, '\p{ Is_Music}', ""); + Expect(0, 119295, '\p{^ Is_Music}', ""); + Expect(0, 119295, '\P{ Is_Music}', ""); + Expect(1, 119295, '\P{^ Is_Music}', ""); + Expect(0, 119296, '\p{ Is_Music}', ""); + Expect(1, 119296, '\p{^ Is_Music}', ""); + Expect(1, 119296, '\P{ Is_Music}', ""); + Expect(0, 119296, '\P{^ Is_Music}', ""); + Error('\p{ _In_MUSIC:=}'); + Error('\P{ _In_MUSIC:=}'); + Expect(1, 119295, '\p{inmusic}', ""); + Expect(0, 119295, '\p{^inmusic}', ""); + Expect(0, 119295, '\P{inmusic}', ""); + Expect(1, 119295, '\P{^inmusic}', ""); + Expect(0, 119296, '\p{inmusic}', ""); + Expect(1, 119296, '\p{^inmusic}', ""); + Expect(1, 119296, '\P{inmusic}', ""); + Expect(0, 119296, '\P{^inmusic}', ""); + Expect(1, 119295, '\p{_in_Music}', ""); + Expect(0, 119295, '\p{^_in_Music}', ""); + Expect(0, 119295, '\P{_in_Music}', ""); + Expect(1, 119295, '\P{^_in_Music}', ""); + Expect(0, 119296, '\p{_in_Music}', ""); + Expect(1, 119296, '\p{^_in_Music}', ""); + Expect(1, 119296, '\P{_in_Music}', ""); + Expect(0, 119296, '\P{^_in_Music}', ""); + Error('\p{ Myanmar/a/}'); + Error('\P{ Myanmar/a/}'); + Expect(1, 71395, '\p{myanmar}', ""); + Expect(0, 71395, '\p{^myanmar}', ""); + Expect(0, 71395, '\P{myanmar}', ""); + Expect(1, 71395, '\P{^myanmar}', ""); + Expect(0, 71396, '\p{myanmar}', ""); + Expect(1, 71396, '\p{^myanmar}', ""); + Expect(1, 71396, '\P{myanmar}', ""); + Expect(0, 71396, '\P{^myanmar}', ""); + Expect(1, 71395, '\p{ MYANMAR}', ""); + Expect(0, 71395, '\p{^ MYANMAR}', ""); + Expect(0, 71395, '\P{ MYANMAR}', ""); + Expect(1, 71395, '\P{^ MYANMAR}', ""); + Expect(0, 71396, '\p{ MYANMAR}', ""); + Expect(1, 71396, '\p{^ MYANMAR}', ""); + Expect(1, 71396, '\P{ MYANMAR}', ""); + Expect(0, 71396, '\P{^ MYANMAR}', ""); + Error('\p{ Is_myanmar/a/}'); + Error('\P{ Is_myanmar/a/}'); + Expect(1, 71395, '\p{ismyanmar}', ""); + Expect(0, 71395, '\p{^ismyanmar}', ""); + Expect(0, 71395, '\P{ismyanmar}', ""); + Expect(1, 71395, '\P{^ismyanmar}', ""); + Expect(0, 71396, '\p{ismyanmar}', ""); + Expect(1, 71396, '\p{^ismyanmar}', ""); + Expect(1, 71396, '\P{ismyanmar}', ""); + Expect(0, 71396, '\P{^ismyanmar}', ""); + Expect(1, 71395, '\p{is_myanmar}', ""); + Expect(0, 71395, '\p{^is_myanmar}', ""); + Expect(0, 71395, '\P{is_myanmar}', ""); + Expect(1, 71395, '\P{^is_myanmar}', ""); + Expect(0, 71396, '\p{is_myanmar}', ""); + Expect(1, 71396, '\p{^is_myanmar}', ""); + Expect(1, 71396, '\P{is_myanmar}', ""); + Expect(0, 71396, '\P{^is_myanmar}', ""); + Error('\p{:= mymr}'); + Error('\P{:= mymr}'); + Expect(1, 71395, '\p{mymr}', ""); + Expect(0, 71395, '\p{^mymr}', ""); + Expect(0, 71395, '\P{mymr}', ""); + Expect(1, 71395, '\P{^mymr}', ""); + Expect(0, 71396, '\p{mymr}', ""); + Expect(1, 71396, '\p{^mymr}', ""); + Expect(1, 71396, '\P{mymr}', ""); + Expect(0, 71396, '\P{^mymr}', ""); + Expect(1, 71395, '\p{-MYMR}', ""); + Expect(0, 71395, '\p{^-MYMR}', ""); + Expect(0, 71395, '\P{-MYMR}', ""); + Expect(1, 71395, '\P{^-MYMR}', ""); + Expect(0, 71396, '\p{-MYMR}', ""); + Expect(1, 71396, '\p{^-MYMR}', ""); + Expect(1, 71396, '\P{-MYMR}', ""); + Expect(0, 71396, '\P{^-MYMR}', ""); + Error('\p{_is_MYMR:=}'); + Error('\P{_is_MYMR:=}'); + Expect(1, 71395, '\p{ismymr}', ""); + Expect(0, 71395, '\p{^ismymr}', ""); + Expect(0, 71395, '\P{ismymr}', ""); + Expect(1, 71395, '\P{^ismymr}', ""); + Expect(0, 71396, '\p{ismymr}', ""); + Expect(1, 71396, '\p{^ismymr}', ""); + Expect(1, 71396, '\P{ismymr}', ""); + Expect(0, 71396, '\P{^ismymr}', ""); + Expect(1, 71395, '\p{ -Is_MYMR}', ""); + Expect(0, 71395, '\p{^ -Is_MYMR}', ""); + Expect(0, 71395, '\P{ -Is_MYMR}', ""); + Expect(1, 71395, '\P{^ -Is_MYMR}', ""); + Expect(0, 71396, '\p{ -Is_MYMR}', ""); + Expect(1, 71396, '\p{^ -Is_MYMR}', ""); + Expect(1, 71396, '\P{ -Is_MYMR}', ""); + Expect(0, 71396, '\P{^ -Is_MYMR}', ""); + Error('\p{ :=Myanmar_extended_A}'); + Error('\P{ :=Myanmar_extended_A}'); + Expect(1, 43647, '\p{myanmarextendeda}', ""); + Expect(0, 43647, '\p{^myanmarextendeda}', ""); + Expect(0, 43647, '\P{myanmarextendeda}', ""); + Expect(1, 43647, '\P{^myanmarextendeda}', ""); + Expect(0, 43648, '\p{myanmarextendeda}', ""); + Expect(1, 43648, '\p{^myanmarextendeda}', ""); + Expect(1, 43648, '\P{myanmarextendeda}', ""); + Expect(0, 43648, '\P{^myanmarextendeda}', ""); + Expect(1, 43647, '\p{-Myanmar_EXTENDED_A}', ""); + Expect(0, 43647, '\p{^-Myanmar_EXTENDED_A}', ""); + Expect(0, 43647, '\P{-Myanmar_EXTENDED_A}', ""); + Expect(1, 43647, '\P{^-Myanmar_EXTENDED_A}', ""); + Expect(0, 43648, '\p{-Myanmar_EXTENDED_A}', ""); + Expect(1, 43648, '\p{^-Myanmar_EXTENDED_A}', ""); + Expect(1, 43648, '\P{-Myanmar_EXTENDED_A}', ""); + Expect(0, 43648, '\P{^-Myanmar_EXTENDED_A}', ""); + Error('\p{ Is_Myanmar_extended_A:=}'); + Error('\P{ Is_Myanmar_extended_A:=}'); + Expect(1, 43647, '\p{ismyanmarextendeda}', ""); + Expect(0, 43647, '\p{^ismyanmarextendeda}', ""); + Expect(0, 43647, '\P{ismyanmarextendeda}', ""); + Expect(1, 43647, '\P{^ismyanmarextendeda}', ""); + Expect(0, 43648, '\p{ismyanmarextendeda}', ""); + Expect(1, 43648, '\p{^ismyanmarextendeda}', ""); + Expect(1, 43648, '\P{ismyanmarextendeda}', ""); + Expect(0, 43648, '\P{^ismyanmarextendeda}', ""); + Expect(1, 43647, '\p{_ is_MYANMAR_Extended_A}', ""); + Expect(0, 43647, '\p{^_ is_MYANMAR_Extended_A}', ""); + Expect(0, 43647, '\P{_ is_MYANMAR_Extended_A}', ""); + Expect(1, 43647, '\P{^_ is_MYANMAR_Extended_A}', ""); + Expect(0, 43648, '\p{_ is_MYANMAR_Extended_A}', ""); + Expect(1, 43648, '\p{^_ is_MYANMAR_Extended_A}', ""); + Expect(1, 43648, '\P{_ is_MYANMAR_Extended_A}', ""); + Expect(0, 43648, '\P{^_ is_MYANMAR_Extended_A}', ""); + Error('\p{:= _in_Myanmar_Extended_A}'); + Error('\P{:= _in_Myanmar_Extended_A}'); + Expect(1, 43647, '\p{inmyanmarextendeda}', ""); + Expect(0, 43647, '\p{^inmyanmarextendeda}', ""); + Expect(0, 43647, '\P{inmyanmarextendeda}', ""); + Expect(1, 43647, '\P{^inmyanmarextendeda}', ""); + Expect(0, 43648, '\p{inmyanmarextendeda}', ""); + Expect(1, 43648, '\p{^inmyanmarextendeda}', ""); + Expect(1, 43648, '\P{inmyanmarextendeda}', ""); + Expect(0, 43648, '\P{^inmyanmarextendeda}', ""); + Expect(1, 43647, '\p{ -IN_myanmar_Extended_A}', ""); + Expect(0, 43647, '\p{^ -IN_myanmar_Extended_A}', ""); + Expect(0, 43647, '\P{ -IN_myanmar_Extended_A}', ""); + Expect(1, 43647, '\P{^ -IN_myanmar_Extended_A}', ""); + Expect(0, 43648, '\p{ -IN_myanmar_Extended_A}', ""); + Expect(1, 43648, '\p{^ -IN_myanmar_Extended_A}', ""); + Expect(1, 43648, '\P{ -IN_myanmar_Extended_A}', ""); + Expect(0, 43648, '\P{^ -IN_myanmar_Extended_A}', ""); + Error('\p{/a/ Myanmar_EXT_A}'); + Error('\P{/a/ Myanmar_EXT_A}'); + Expect(1, 43647, '\p{myanmarexta}', ""); + Expect(0, 43647, '\p{^myanmarexta}', ""); + Expect(0, 43647, '\P{myanmarexta}', ""); + Expect(1, 43647, '\P{^myanmarexta}', ""); + Expect(0, 43648, '\p{myanmarexta}', ""); + Expect(1, 43648, '\p{^myanmarexta}', ""); + Expect(1, 43648, '\P{myanmarexta}', ""); + Expect(0, 43648, '\P{^myanmarexta}', ""); + Expect(1, 43647, '\p{ _myanmar_ext_a}', ""); + Expect(0, 43647, '\p{^ _myanmar_ext_a}', ""); + Expect(0, 43647, '\P{ _myanmar_ext_a}', ""); + Expect(1, 43647, '\P{^ _myanmar_ext_a}', ""); + Expect(0, 43648, '\p{ _myanmar_ext_a}', ""); + Expect(1, 43648, '\p{^ _myanmar_ext_a}', ""); + Expect(1, 43648, '\P{ _myanmar_ext_a}', ""); + Expect(0, 43648, '\P{^ _myanmar_ext_a}', ""); + Error('\p{-/a/Is_myanmar_Ext_a}'); + Error('\P{-/a/Is_myanmar_Ext_a}'); + Expect(1, 43647, '\p{ismyanmarexta}', ""); + Expect(0, 43647, '\p{^ismyanmarexta}', ""); + Expect(0, 43647, '\P{ismyanmarexta}', ""); + Expect(1, 43647, '\P{^ismyanmarexta}', ""); + Expect(0, 43648, '\p{ismyanmarexta}', ""); + Expect(1, 43648, '\p{^ismyanmarexta}', ""); + Expect(1, 43648, '\P{ismyanmarexta}', ""); + Expect(0, 43648, '\P{^ismyanmarexta}', ""); + Expect(1, 43647, '\p{ IS_MYANMAR_ext_A}', ""); + Expect(0, 43647, '\p{^ IS_MYANMAR_ext_A}', ""); + Expect(0, 43647, '\P{ IS_MYANMAR_ext_A}', ""); + Expect(1, 43647, '\P{^ IS_MYANMAR_ext_A}', ""); + Expect(0, 43648, '\p{ IS_MYANMAR_ext_A}', ""); + Expect(1, 43648, '\p{^ IS_MYANMAR_ext_A}', ""); + Expect(1, 43648, '\P{ IS_MYANMAR_ext_A}', ""); + Expect(0, 43648, '\P{^ IS_MYANMAR_ext_A}', ""); + Error('\p{ In_Myanmar_Ext_a/a/}'); + Error('\P{ In_Myanmar_Ext_a/a/}'); + Expect(1, 43647, '\p{inmyanmarexta}', ""); + Expect(0, 43647, '\p{^inmyanmarexta}', ""); + Expect(0, 43647, '\P{inmyanmarexta}', ""); + Expect(1, 43647, '\P{^inmyanmarexta}', ""); + Expect(0, 43648, '\p{inmyanmarexta}', ""); + Expect(1, 43648, '\p{^inmyanmarexta}', ""); + Expect(1, 43648, '\P{inmyanmarexta}', ""); + Expect(0, 43648, '\P{^inmyanmarexta}', ""); + Expect(1, 43647, '\p{ _IN_Myanmar_Ext_A}', ""); + Expect(0, 43647, '\p{^ _IN_Myanmar_Ext_A}', ""); + Expect(0, 43647, '\P{ _IN_Myanmar_Ext_A}', ""); + Expect(1, 43647, '\P{^ _IN_Myanmar_Ext_A}', ""); + Expect(0, 43648, '\p{ _IN_Myanmar_Ext_A}', ""); + Expect(1, 43648, '\p{^ _IN_Myanmar_Ext_A}', ""); + Expect(1, 43648, '\P{ _IN_Myanmar_Ext_A}', ""); + Expect(0, 43648, '\P{^ _IN_Myanmar_Ext_A}', ""); + Error('\p{_ MYANMAR_extended_B:=}'); + Error('\P{_ MYANMAR_extended_B:=}'); + Expect(1, 43519, '\p{myanmarextendedb}', ""); + Expect(0, 43519, '\p{^myanmarextendedb}', ""); + Expect(0, 43519, '\P{myanmarextendedb}', ""); + Expect(1, 43519, '\P{^myanmarextendedb}', ""); + Expect(0, 43520, '\p{myanmarextendedb}', ""); + Expect(1, 43520, '\p{^myanmarextendedb}', ""); + Expect(1, 43520, '\P{myanmarextendedb}', ""); + Expect(0, 43520, '\P{^myanmarextendedb}', ""); + Expect(1, 43519, '\p{_ Myanmar_Extended_B}', ""); + Expect(0, 43519, '\p{^_ Myanmar_Extended_B}', ""); + Expect(0, 43519, '\P{_ Myanmar_Extended_B}', ""); + Expect(1, 43519, '\P{^_ Myanmar_Extended_B}', ""); + Expect(0, 43520, '\p{_ Myanmar_Extended_B}', ""); + Expect(1, 43520, '\p{^_ Myanmar_Extended_B}', ""); + Expect(1, 43520, '\P{_ Myanmar_Extended_B}', ""); + Expect(0, 43520, '\P{^_ Myanmar_Extended_B}', ""); + Error('\p{ IS_Myanmar_Extended_B:=}'); + Error('\P{ IS_Myanmar_Extended_B:=}'); + Expect(1, 43519, '\p{ismyanmarextendedb}', ""); + Expect(0, 43519, '\p{^ismyanmarextendedb}', ""); + Expect(0, 43519, '\P{ismyanmarextendedb}', ""); + Expect(1, 43519, '\P{^ismyanmarextendedb}', ""); + Expect(0, 43520, '\p{ismyanmarextendedb}', ""); + Expect(1, 43520, '\p{^ismyanmarextendedb}', ""); + Expect(1, 43520, '\P{ismyanmarextendedb}', ""); + Expect(0, 43520, '\P{^ismyanmarextendedb}', ""); + Expect(1, 43519, '\p{ Is_Myanmar_extended_B}', ""); + Expect(0, 43519, '\p{^ Is_Myanmar_extended_B}', ""); + Expect(0, 43519, '\P{ Is_Myanmar_extended_B}', ""); + Expect(1, 43519, '\P{^ Is_Myanmar_extended_B}', ""); + Expect(0, 43520, '\p{ Is_Myanmar_extended_B}', ""); + Expect(1, 43520, '\p{^ Is_Myanmar_extended_B}', ""); + Expect(1, 43520, '\P{ Is_Myanmar_extended_B}', ""); + Expect(0, 43520, '\P{^ Is_Myanmar_extended_B}', ""); + Error('\p{ IN_Myanmar_Extended_B:=}'); + Error('\P{ IN_Myanmar_Extended_B:=}'); + Expect(1, 43519, '\p{inmyanmarextendedb}', ""); + Expect(0, 43519, '\p{^inmyanmarextendedb}', ""); + Expect(0, 43519, '\P{inmyanmarextendedb}', ""); + Expect(1, 43519, '\P{^inmyanmarextendedb}', ""); + Expect(0, 43520, '\p{inmyanmarextendedb}', ""); + Expect(1, 43520, '\p{^inmyanmarextendedb}', ""); + Expect(1, 43520, '\P{inmyanmarextendedb}', ""); + Expect(0, 43520, '\P{^inmyanmarextendedb}', ""); + Expect(1, 43519, '\p{ _In_Myanmar_extended_B}', ""); + Expect(0, 43519, '\p{^ _In_Myanmar_extended_B}', ""); + Expect(0, 43519, '\P{ _In_Myanmar_extended_B}', ""); + Expect(1, 43519, '\P{^ _In_Myanmar_extended_B}', ""); + Expect(0, 43520, '\p{ _In_Myanmar_extended_B}', ""); + Expect(1, 43520, '\p{^ _In_Myanmar_extended_B}', ""); + Expect(1, 43520, '\P{ _In_Myanmar_extended_B}', ""); + Expect(0, 43520, '\P{^ _In_Myanmar_extended_B}', ""); + Error('\p{ :=MYANMAR_EXT_B}'); + Error('\P{ :=MYANMAR_EXT_B}'); + Expect(1, 43519, '\p{myanmarextb}', ""); + Expect(0, 43519, '\p{^myanmarextb}', ""); + Expect(0, 43519, '\P{myanmarextb}', ""); + Expect(1, 43519, '\P{^myanmarextb}', ""); + Expect(0, 43520, '\p{myanmarextb}', ""); + Expect(1, 43520, '\p{^myanmarextb}', ""); + Expect(1, 43520, '\P{myanmarextb}', ""); + Expect(0, 43520, '\P{^myanmarextb}', ""); + Expect(1, 43519, '\p{--Myanmar_EXT_B}', ""); + Expect(0, 43519, '\p{^--Myanmar_EXT_B}', ""); + Expect(0, 43519, '\P{--Myanmar_EXT_B}', ""); + Expect(1, 43519, '\P{^--Myanmar_EXT_B}', ""); + Expect(0, 43520, '\p{--Myanmar_EXT_B}', ""); + Expect(1, 43520, '\p{^--Myanmar_EXT_B}', ""); + Expect(1, 43520, '\P{--Myanmar_EXT_B}', ""); + Expect(0, 43520, '\P{^--Myanmar_EXT_B}', ""); + Error('\p{--is_Myanmar_EXT_B:=}'); + Error('\P{--is_Myanmar_EXT_B:=}'); + Expect(1, 43519, '\p{ismyanmarextb}', ""); + Expect(0, 43519, '\p{^ismyanmarextb}', ""); + Expect(0, 43519, '\P{ismyanmarextb}', ""); + Expect(1, 43519, '\P{^ismyanmarextb}', ""); + Expect(0, 43520, '\p{ismyanmarextb}', ""); + Expect(1, 43520, '\p{^ismyanmarextb}', ""); + Expect(1, 43520, '\P{ismyanmarextb}', ""); + Expect(0, 43520, '\P{^ismyanmarextb}', ""); + Expect(1, 43519, '\p{_Is_myanmar_EXT_B}', ""); + Expect(0, 43519, '\p{^_Is_myanmar_EXT_B}', ""); + Expect(0, 43519, '\P{_Is_myanmar_EXT_B}', ""); + Expect(1, 43519, '\P{^_Is_myanmar_EXT_B}', ""); + Expect(0, 43520, '\p{_Is_myanmar_EXT_B}', ""); + Expect(1, 43520, '\p{^_Is_myanmar_EXT_B}', ""); + Expect(1, 43520, '\P{_Is_myanmar_EXT_B}', ""); + Expect(0, 43520, '\P{^_Is_myanmar_EXT_B}', ""); + Error('\p{_:=in_Myanmar_EXT_B}'); + Error('\P{_:=in_Myanmar_EXT_B}'); + Expect(1, 43519, '\p{inmyanmarextb}', ""); + Expect(0, 43519, '\p{^inmyanmarextb}', ""); + Expect(0, 43519, '\P{inmyanmarextb}', ""); + Expect(1, 43519, '\P{^inmyanmarextb}', ""); + Expect(0, 43520, '\p{inmyanmarextb}', ""); + Expect(1, 43520, '\p{^inmyanmarextb}', ""); + Expect(1, 43520, '\P{inmyanmarextb}', ""); + Expect(0, 43520, '\P{^inmyanmarextb}', ""); + Expect(1, 43519, '\p{_-IN_myanmar_Ext_B}', ""); + Expect(0, 43519, '\p{^_-IN_myanmar_Ext_B}', ""); + Expect(0, 43519, '\P{_-IN_myanmar_Ext_B}', ""); + Expect(1, 43519, '\P{^_-IN_myanmar_Ext_B}', ""); + Expect(0, 43520, '\p{_-IN_myanmar_Ext_B}', ""); + Expect(1, 43520, '\p{^_-IN_myanmar_Ext_B}', ""); + Expect(1, 43520, '\P{_-IN_myanmar_Ext_B}', ""); + Expect(0, 43520, '\P{^_-IN_myanmar_Ext_B}', ""); + Error('\p{/a/ myanmar_EXTENDED_c}'); + Error('\P{/a/ myanmar_EXTENDED_c}'); + Expect(1, 71423, '\p{myanmarextendedc}', ""); + Expect(0, 71423, '\p{^myanmarextendedc}', ""); + Expect(0, 71423, '\P{myanmarextendedc}', ""); + Expect(1, 71423, '\P{^myanmarextendedc}', ""); + Expect(0, 71424, '\p{myanmarextendedc}', ""); + Expect(1, 71424, '\p{^myanmarextendedc}', ""); + Expect(1, 71424, '\P{myanmarextendedc}', ""); + Expect(0, 71424, '\P{^myanmarextendedc}', ""); + Expect(1, 71423, '\p{-Myanmar_extended_C}', ""); + Expect(0, 71423, '\p{^-Myanmar_extended_C}', ""); + Expect(0, 71423, '\P{-Myanmar_extended_C}', ""); + Expect(1, 71423, '\P{^-Myanmar_extended_C}', ""); + Expect(0, 71424, '\p{-Myanmar_extended_C}', ""); + Expect(1, 71424, '\p{^-Myanmar_extended_C}', ""); + Expect(1, 71424, '\P{-Myanmar_extended_C}', ""); + Expect(0, 71424, '\P{^-Myanmar_extended_C}', ""); + Error('\p{ _Is_Myanmar_Extended_C/a/}'); + Error('\P{ _Is_Myanmar_Extended_C/a/}'); + Expect(1, 71423, '\p{ismyanmarextendedc}', ""); + Expect(0, 71423, '\p{^ismyanmarextendedc}', ""); + Expect(0, 71423, '\P{ismyanmarextendedc}', ""); + Expect(1, 71423, '\P{^ismyanmarextendedc}', ""); + Expect(0, 71424, '\p{ismyanmarextendedc}', ""); + Expect(1, 71424, '\p{^ismyanmarextendedc}', ""); + Expect(1, 71424, '\P{ismyanmarextendedc}', ""); + Expect(0, 71424, '\P{^ismyanmarextendedc}', ""); + Expect(1, 71423, '\p{-_Is_Myanmar_EXTENDED_C}', ""); + Expect(0, 71423, '\p{^-_Is_Myanmar_EXTENDED_C}', ""); + Expect(0, 71423, '\P{-_Is_Myanmar_EXTENDED_C}', ""); + Expect(1, 71423, '\P{^-_Is_Myanmar_EXTENDED_C}', ""); + Expect(0, 71424, '\p{-_Is_Myanmar_EXTENDED_C}', ""); + Expect(1, 71424, '\p{^-_Is_Myanmar_EXTENDED_C}', ""); + Expect(1, 71424, '\P{-_Is_Myanmar_EXTENDED_C}', ""); + Expect(0, 71424, '\P{^-_Is_Myanmar_EXTENDED_C}', ""); + Error('\p{:=-IN_Myanmar_Extended_C}'); + Error('\P{:=-IN_Myanmar_Extended_C}'); + Expect(1, 71423, '\p{inmyanmarextendedc}', ""); + Expect(0, 71423, '\p{^inmyanmarextendedc}', ""); + Expect(0, 71423, '\P{inmyanmarextendedc}', ""); + Expect(1, 71423, '\P{^inmyanmarextendedc}', ""); + Expect(0, 71424, '\p{inmyanmarextendedc}', ""); + Expect(1, 71424, '\p{^inmyanmarextendedc}', ""); + Expect(1, 71424, '\P{inmyanmarextendedc}', ""); + Expect(0, 71424, '\P{^inmyanmarextendedc}', ""); + Expect(1, 71423, '\p{-in_Myanmar_Extended_C}', ""); + Expect(0, 71423, '\p{^-in_Myanmar_Extended_C}', ""); + Expect(0, 71423, '\P{-in_Myanmar_Extended_C}', ""); + Expect(1, 71423, '\P{^-in_Myanmar_Extended_C}', ""); + Expect(0, 71424, '\p{-in_Myanmar_Extended_C}', ""); + Expect(1, 71424, '\p{^-in_Myanmar_Extended_C}', ""); + Expect(1, 71424, '\P{-in_Myanmar_Extended_C}', ""); + Expect(0, 71424, '\P{^-in_Myanmar_Extended_C}', ""); + Error('\p{/a/_ Myanmar_Ext_C}'); + Error('\P{/a/_ Myanmar_Ext_C}'); + Expect(1, 71423, '\p{myanmarextc}', ""); + Expect(0, 71423, '\p{^myanmarextc}', ""); + Expect(0, 71423, '\P{myanmarextc}', ""); + Expect(1, 71423, '\P{^myanmarextc}', ""); + Expect(0, 71424, '\p{myanmarextc}', ""); + Expect(1, 71424, '\p{^myanmarextc}', ""); + Expect(1, 71424, '\P{myanmarextc}', ""); + Expect(0, 71424, '\P{^myanmarextc}', ""); + Expect(1, 71423, '\p{ Myanmar_EXT_C}', ""); + Expect(0, 71423, '\p{^ Myanmar_EXT_C}', ""); + Expect(0, 71423, '\P{ Myanmar_EXT_C}', ""); + Expect(1, 71423, '\P{^ Myanmar_EXT_C}', ""); + Expect(0, 71424, '\p{ Myanmar_EXT_C}', ""); + Expect(1, 71424, '\p{^ Myanmar_EXT_C}', ""); + Expect(1, 71424, '\P{ Myanmar_EXT_C}', ""); + Expect(0, 71424, '\P{^ Myanmar_EXT_C}', ""); + Error('\p{-/a/IS_Myanmar_ext_C}'); + Error('\P{-/a/IS_Myanmar_ext_C}'); + Expect(1, 71423, '\p{ismyanmarextc}', ""); + Expect(0, 71423, '\p{^ismyanmarextc}', ""); + Expect(0, 71423, '\P{ismyanmarextc}', ""); + Expect(1, 71423, '\P{^ismyanmarextc}', ""); + Expect(0, 71424, '\p{ismyanmarextc}', ""); + Expect(1, 71424, '\p{^ismyanmarextc}', ""); + Expect(1, 71424, '\P{ismyanmarextc}', ""); + Expect(0, 71424, '\P{^ismyanmarextc}', ""); + Expect(1, 71423, '\p{Is_myanmar_Ext_c}', ""); + Expect(0, 71423, '\p{^Is_myanmar_Ext_c}', ""); + Expect(0, 71423, '\P{Is_myanmar_Ext_c}', ""); + Expect(1, 71423, '\P{^Is_myanmar_Ext_c}', ""); + Expect(0, 71424, '\p{Is_myanmar_Ext_c}', ""); + Expect(1, 71424, '\p{^Is_myanmar_Ext_c}', ""); + Expect(1, 71424, '\P{Is_myanmar_Ext_c}', ""); + Expect(0, 71424, '\P{^Is_myanmar_Ext_c}', ""); + Error('\p{/a/ -IN_myanmar_ext_c}'); + Error('\P{/a/ -IN_myanmar_ext_c}'); + Expect(1, 71423, '\p{inmyanmarextc}', ""); + Expect(0, 71423, '\p{^inmyanmarextc}', ""); + Expect(0, 71423, '\P{inmyanmarextc}', ""); + Expect(1, 71423, '\P{^inmyanmarextc}', ""); + Expect(0, 71424, '\p{inmyanmarextc}', ""); + Expect(1, 71424, '\p{^inmyanmarextc}', ""); + Expect(1, 71424, '\P{inmyanmarextc}', ""); + Expect(0, 71424, '\P{^inmyanmarextc}', ""); + Expect(1, 71423, '\p{ In_MYANMAR_Ext_C}', ""); + Expect(0, 71423, '\p{^ In_MYANMAR_Ext_C}', ""); + Expect(0, 71423, '\P{ In_MYANMAR_Ext_C}', ""); + Expect(1, 71423, '\P{^ In_MYANMAR_Ext_C}', ""); + Expect(0, 71424, '\p{ In_MYANMAR_Ext_C}', ""); + Expect(1, 71424, '\p{^ In_MYANMAR_Ext_C}', ""); + Expect(1, 71424, '\P{ In_MYANMAR_Ext_C}', ""); + Expect(0, 71424, '\P{^ In_MYANMAR_Ext_C}', ""); + Error('\p{ /a/Nabataean}'); + Error('\P{ /a/Nabataean}'); + Expect(1, 67759, '\p{nabataean}', ""); + Expect(0, 67759, '\p{^nabataean}', ""); + Expect(0, 67759, '\P{nabataean}', ""); + Expect(1, 67759, '\P{^nabataean}', ""); + Expect(0, 67760, '\p{nabataean}', ""); + Expect(1, 67760, '\p{^nabataean}', ""); + Expect(1, 67760, '\P{nabataean}', ""); + Expect(0, 67760, '\P{^nabataean}', ""); + Expect(1, 67759, '\p{-_NABATAEAN}', ""); + Expect(0, 67759, '\p{^-_NABATAEAN}', ""); + Expect(0, 67759, '\P{-_NABATAEAN}', ""); + Expect(1, 67759, '\P{^-_NABATAEAN}', ""); + Expect(0, 67760, '\p{-_NABATAEAN}', ""); + Expect(1, 67760, '\p{^-_NABATAEAN}', ""); + Expect(1, 67760, '\P{-_NABATAEAN}', ""); + Expect(0, 67760, '\P{^-_NABATAEAN}', ""); + Error('\p{:=_-Is_Nabataean}'); + Error('\P{:=_-Is_Nabataean}'); + Expect(1, 67759, '\p{isnabataean}', ""); + Expect(0, 67759, '\p{^isnabataean}', ""); + Expect(0, 67759, '\P{isnabataean}', ""); + Expect(1, 67759, '\P{^isnabataean}', ""); + Expect(0, 67760, '\p{isnabataean}', ""); + Expect(1, 67760, '\p{^isnabataean}', ""); + Expect(1, 67760, '\P{isnabataean}', ""); + Expect(0, 67760, '\P{^isnabataean}', ""); + Expect(1, 67759, '\p{- is_Nabataean}', ""); + Expect(0, 67759, '\p{^- is_Nabataean}', ""); + Expect(0, 67759, '\P{- is_Nabataean}', ""); + Expect(1, 67759, '\P{^- is_Nabataean}', ""); + Expect(0, 67760, '\p{- is_Nabataean}', ""); + Expect(1, 67760, '\p{^- is_Nabataean}', ""); + Expect(1, 67760, '\P{- is_Nabataean}', ""); + Expect(0, 67760, '\P{^- is_Nabataean}', ""); + Error('\p{:=- Nbat}'); + Error('\P{:=- Nbat}'); + Expect(1, 67759, '\p{nbat}', ""); + Expect(0, 67759, '\p{^nbat}', ""); + Expect(0, 67759, '\P{nbat}', ""); + Expect(1, 67759, '\P{^nbat}', ""); + Expect(0, 67760, '\p{nbat}', ""); + Expect(1, 67760, '\p{^nbat}', ""); + Expect(1, 67760, '\P{nbat}', ""); + Expect(0, 67760, '\P{^nbat}', ""); + Expect(1, 67759, '\p{ -NBAT}', ""); + Expect(0, 67759, '\p{^ -NBAT}', ""); + Expect(0, 67759, '\P{ -NBAT}', ""); + Expect(1, 67759, '\P{^ -NBAT}', ""); + Expect(0, 67760, '\p{ -NBAT}', ""); + Expect(1, 67760, '\p{^ -NBAT}', ""); + Expect(1, 67760, '\P{ -NBAT}', ""); + Expect(0, 67760, '\P{^ -NBAT}', ""); + Error('\p{:=-Is_NBAT}'); + Error('\P{:=-Is_NBAT}'); + Expect(1, 67759, '\p{isnbat}', ""); + Expect(0, 67759, '\p{^isnbat}', ""); + Expect(0, 67759, '\P{isnbat}', ""); + Expect(1, 67759, '\P{^isnbat}', ""); + Expect(0, 67760, '\p{isnbat}', ""); + Expect(1, 67760, '\p{^isnbat}', ""); + Expect(1, 67760, '\P{isnbat}', ""); + Expect(0, 67760, '\P{^isnbat}', ""); + Expect(1, 67759, '\p{ _Is_NBAT}', ""); + Expect(0, 67759, '\p{^ _Is_NBAT}', ""); + Expect(0, 67759, '\P{ _Is_NBAT}', ""); + Expect(1, 67759, '\P{^ _Is_NBAT}', ""); + Expect(0, 67760, '\p{ _Is_NBAT}', ""); + Expect(1, 67760, '\p{^ _Is_NBAT}', ""); + Expect(1, 67760, '\P{ _Is_NBAT}', ""); + Expect(0, 67760, '\P{^ _Is_NBAT}', ""); + Error('\p{-:=Nag_MUNDARI}'); + Error('\P{-:=Nag_MUNDARI}'); + Expect(1, 124153, '\p{nagmundari}', ""); + Expect(0, 124153, '\p{^nagmundari}', ""); + Expect(0, 124153, '\P{nagmundari}', ""); + Expect(1, 124153, '\P{^nagmundari}', ""); + Expect(0, 124154, '\p{nagmundari}', ""); + Expect(1, 124154, '\p{^nagmundari}', ""); + Expect(1, 124154, '\P{nagmundari}', ""); + Expect(0, 124154, '\P{^nagmundari}', ""); + Expect(1, 124153, '\p{ nag_MUNDARI}', ""); + Expect(0, 124153, '\p{^ nag_MUNDARI}', ""); + Expect(0, 124153, '\P{ nag_MUNDARI}', ""); + Expect(1, 124153, '\P{^ nag_MUNDARI}', ""); + Expect(0, 124154, '\p{ nag_MUNDARI}', ""); + Expect(1, 124154, '\p{^ nag_MUNDARI}', ""); + Expect(1, 124154, '\P{ nag_MUNDARI}', ""); + Expect(0, 124154, '\P{^ nag_MUNDARI}', ""); + Error('\p{ :=Is_Nag_mundari}'); + Error('\P{ :=Is_Nag_mundari}'); + Expect(1, 124153, '\p{isnagmundari}', ""); + Expect(0, 124153, '\p{^isnagmundari}', ""); + Expect(0, 124153, '\P{isnagmundari}', ""); + Expect(1, 124153, '\P{^isnagmundari}', ""); + Expect(0, 124154, '\p{isnagmundari}', ""); + Expect(1, 124154, '\p{^isnagmundari}', ""); + Expect(1, 124154, '\P{isnagmundari}', ""); + Expect(0, 124154, '\P{^isnagmundari}', ""); + Expect(1, 124153, '\p{ is_NAG_mundari}', ""); + Expect(0, 124153, '\p{^ is_NAG_mundari}', ""); + Expect(0, 124153, '\P{ is_NAG_mundari}', ""); + Expect(1, 124153, '\P{^ is_NAG_mundari}', ""); + Expect(0, 124154, '\p{ is_NAG_mundari}', ""); + Expect(1, 124154, '\p{^ is_NAG_mundari}', ""); + Expect(1, 124154, '\P{ is_NAG_mundari}', ""); + Expect(0, 124154, '\P{^ is_NAG_mundari}', ""); + Error('\p{-_Nagm/a/}'); + Error('\P{-_Nagm/a/}'); + Expect(1, 124153, '\p{nagm}', ""); + Expect(0, 124153, '\p{^nagm}', ""); + Expect(0, 124153, '\P{nagm}', ""); + Expect(1, 124153, '\P{^nagm}', ""); + Expect(0, 124154, '\p{nagm}', ""); + Expect(1, 124154, '\p{^nagm}', ""); + Expect(1, 124154, '\P{nagm}', ""); + Expect(0, 124154, '\P{^nagm}', ""); + Expect(1, 124153, '\p{__Nagm}', ""); + Expect(0, 124153, '\p{^__Nagm}', ""); + Expect(0, 124153, '\P{__Nagm}', ""); + Expect(1, 124153, '\P{^__Nagm}', ""); + Expect(0, 124154, '\p{__Nagm}', ""); + Expect(1, 124154, '\p{^__Nagm}', ""); + Expect(1, 124154, '\P{__Nagm}', ""); + Expect(0, 124154, '\P{^__Nagm}', ""); + Error('\p{ /a/IS_nagm}'); + Error('\P{ /a/IS_nagm}'); + Expect(1, 124153, '\p{isnagm}', ""); + Expect(0, 124153, '\p{^isnagm}', ""); + Expect(0, 124153, '\P{isnagm}', ""); + Expect(1, 124153, '\P{^isnagm}', ""); + Expect(0, 124154, '\p{isnagm}', ""); + Expect(1, 124154, '\p{^isnagm}', ""); + Expect(1, 124154, '\P{isnagm}', ""); + Expect(0, 124154, '\P{^isnagm}', ""); + Expect(1, 124153, '\p{ -Is_Nagm}', ""); + Expect(0, 124153, '\p{^ -Is_Nagm}', ""); + Expect(0, 124153, '\P{ -Is_Nagm}', ""); + Expect(1, 124153, '\P{^ -Is_Nagm}', ""); + Expect(0, 124154, '\p{ -Is_Nagm}', ""); + Expect(1, 124154, '\p{^ -Is_Nagm}', ""); + Expect(1, 124154, '\P{ -Is_Nagm}', ""); + Expect(0, 124154, '\P{^ -Is_Nagm}', ""); + Error('\p{/a/ _Nandinagari}'); + Error('\P{/a/ _Nandinagari}'); + Expect(1, 72164, '\p{nandinagari}', ""); + Expect(0, 72164, '\p{^nandinagari}', ""); + Expect(0, 72164, '\P{nandinagari}', ""); + Expect(1, 72164, '\P{^nandinagari}', ""); + Expect(0, 72165, '\p{nandinagari}', ""); + Expect(1, 72165, '\p{^nandinagari}', ""); + Expect(1, 72165, '\P{nandinagari}', ""); + Expect(0, 72165, '\P{^nandinagari}', ""); + Expect(1, 72164, '\p{ Nandinagari}', ""); + Expect(0, 72164, '\p{^ Nandinagari}', ""); + Expect(0, 72164, '\P{ Nandinagari}', ""); + Expect(1, 72164, '\P{^ Nandinagari}', ""); + Expect(0, 72165, '\p{ Nandinagari}', ""); + Expect(1, 72165, '\p{^ Nandinagari}', ""); + Expect(1, 72165, '\P{ Nandinagari}', ""); + Expect(0, 72165, '\P{^ Nandinagari}', ""); + Error('\p{- Is_Nandinagari:=}'); + Error('\P{- Is_Nandinagari:=}'); + Expect(1, 72164, '\p{isnandinagari}', ""); + Expect(0, 72164, '\p{^isnandinagari}', ""); + Expect(0, 72164, '\P{isnandinagari}', ""); + Expect(1, 72164, '\P{^isnandinagari}', ""); + Expect(0, 72165, '\p{isnandinagari}', ""); + Expect(1, 72165, '\p{^isnandinagari}', ""); + Expect(1, 72165, '\P{isnandinagari}', ""); + Expect(0, 72165, '\P{^isnandinagari}', ""); + Expect(1, 72164, '\p{_ Is_NANDINAGARI}', ""); + Expect(0, 72164, '\p{^_ Is_NANDINAGARI}', ""); + Expect(0, 72164, '\P{_ Is_NANDINAGARI}', ""); + Expect(1, 72164, '\P{^_ Is_NANDINAGARI}', ""); + Expect(0, 72165, '\p{_ Is_NANDINAGARI}', ""); + Expect(1, 72165, '\p{^_ Is_NANDINAGARI}', ""); + Expect(1, 72165, '\P{_ Is_NANDINAGARI}', ""); + Expect(0, 72165, '\P{^_ Is_NANDINAGARI}', ""); + Error('\p{ -NAND:=}'); + Error('\P{ -NAND:=}'); + Expect(1, 72164, '\p{nand}', ""); + Expect(0, 72164, '\p{^nand}', ""); + Expect(0, 72164, '\P{nand}', ""); + Expect(1, 72164, '\P{^nand}', ""); + Expect(0, 72165, '\p{nand}', ""); + Expect(1, 72165, '\p{^nand}', ""); + Expect(1, 72165, '\P{nand}', ""); + Expect(0, 72165, '\P{^nand}', ""); + Expect(1, 72164, '\p{ nand}', ""); + Expect(0, 72164, '\p{^ nand}', ""); + Expect(0, 72164, '\P{ nand}', ""); + Expect(1, 72164, '\P{^ nand}', ""); + Expect(0, 72165, '\p{ nand}', ""); + Expect(1, 72165, '\p{^ nand}', ""); + Expect(1, 72165, '\P{ nand}', ""); + Expect(0, 72165, '\P{^ nand}', ""); + Error('\p{_:=IS_Nand}'); + Error('\P{_:=IS_Nand}'); + Expect(1, 72164, '\p{isnand}', ""); + Expect(0, 72164, '\p{^isnand}', ""); + Expect(0, 72164, '\P{isnand}', ""); + Expect(1, 72164, '\P{^isnand}', ""); + Expect(0, 72165, '\p{isnand}', ""); + Expect(1, 72165, '\p{^isnand}', ""); + Expect(1, 72165, '\P{isnand}', ""); + Expect(0, 72165, '\P{^isnand}', ""); + Expect(1, 72164, '\p{- IS_NAND}', ""); + Expect(0, 72164, '\p{^- IS_NAND}', ""); + Expect(0, 72164, '\P{- IS_NAND}', ""); + Expect(1, 72164, '\P{^- IS_NAND}', ""); + Expect(0, 72165, '\p{- IS_NAND}', ""); + Expect(1, 72165, '\p{^- IS_NAND}', ""); + Expect(1, 72165, '\P{- IS_NAND}', ""); + Expect(0, 72165, '\P{^- IS_NAND}', ""); + Error('\p{ /a/new_Tai_lue}'); + Error('\P{ /a/new_Tai_lue}'); + Expect(1, 6623, '\p{newtailue}', ""); + Expect(0, 6623, '\p{^newtailue}', ""); + Expect(0, 6623, '\P{newtailue}', ""); + Expect(1, 6623, '\P{^newtailue}', ""); + Expect(0, 6624, '\p{newtailue}', ""); + Expect(1, 6624, '\p{^newtailue}', ""); + Expect(1, 6624, '\P{newtailue}', ""); + Expect(0, 6624, '\P{^newtailue}', ""); + Expect(1, 6623, '\p{ New_tai_Lue}', ""); + Expect(0, 6623, '\p{^ New_tai_Lue}', ""); + Expect(0, 6623, '\P{ New_tai_Lue}', ""); + Expect(1, 6623, '\P{^ New_tai_Lue}', ""); + Expect(0, 6624, '\p{ New_tai_Lue}', ""); + Expect(1, 6624, '\p{^ New_tai_Lue}', ""); + Expect(1, 6624, '\P{ New_tai_Lue}', ""); + Expect(0, 6624, '\P{^ New_tai_Lue}', ""); + Error('\p{:= is_New_tai_Lue}'); + Error('\P{:= is_New_tai_Lue}'); + Expect(1, 6623, '\p{isnewtailue}', ""); + Expect(0, 6623, '\p{^isnewtailue}', ""); + Expect(0, 6623, '\P{isnewtailue}', ""); + Expect(1, 6623, '\P{^isnewtailue}', ""); + Expect(0, 6624, '\p{isnewtailue}', ""); + Expect(1, 6624, '\p{^isnewtailue}', ""); + Expect(1, 6624, '\P{isnewtailue}', ""); + Expect(0, 6624, '\P{^isnewtailue}', ""); + Expect(1, 6623, '\p{ Is_NEW_TAI_lue}', ""); + Expect(0, 6623, '\p{^ Is_NEW_TAI_lue}', ""); + Expect(0, 6623, '\P{ Is_NEW_TAI_lue}', ""); + Expect(1, 6623, '\P{^ Is_NEW_TAI_lue}', ""); + Expect(0, 6624, '\p{ Is_NEW_TAI_lue}', ""); + Expect(1, 6624, '\p{^ Is_NEW_TAI_lue}', ""); + Expect(1, 6624, '\P{ Is_NEW_TAI_lue}', ""); + Expect(0, 6624, '\P{^ Is_NEW_TAI_lue}', ""); + Error('\p{_/a/Talu}'); + Error('\P{_/a/Talu}'); + Expect(1, 6623, '\p{talu}', ""); + Expect(0, 6623, '\p{^talu}', ""); + Expect(0, 6623, '\P{talu}', ""); + Expect(1, 6623, '\P{^talu}', ""); + Expect(0, 6624, '\p{talu}', ""); + Expect(1, 6624, '\p{^talu}', ""); + Expect(1, 6624, '\P{talu}', ""); + Expect(0, 6624, '\P{^talu}', ""); + Expect(1, 6623, '\p{_Talu}', ""); + Expect(0, 6623, '\p{^_Talu}', ""); + Expect(0, 6623, '\P{_Talu}', ""); + Expect(1, 6623, '\P{^_Talu}', ""); + Expect(0, 6624, '\p{_Talu}', ""); + Expect(1, 6624, '\p{^_Talu}', ""); + Expect(1, 6624, '\P{_Talu}', ""); + Expect(0, 6624, '\P{^_Talu}', ""); + Error('\p{:= -is_Talu}'); + Error('\P{:= -is_Talu}'); + Expect(1, 6623, '\p{istalu}', ""); + Expect(0, 6623, '\p{^istalu}', ""); + Expect(0, 6623, '\P{istalu}', ""); + Expect(1, 6623, '\P{^istalu}', ""); + Expect(0, 6624, '\p{istalu}', ""); + Expect(1, 6624, '\p{^istalu}', ""); + Expect(1, 6624, '\P{istalu}', ""); + Expect(0, 6624, '\P{^istalu}', ""); + Expect(1, 6623, '\p{-Is_Talu}', ""); + Expect(0, 6623, '\p{^-Is_Talu}', ""); + Expect(0, 6623, '\P{-Is_Talu}', ""); + Expect(1, 6623, '\P{^-Is_Talu}', ""); + Expect(0, 6624, '\p{-Is_Talu}', ""); + Expect(1, 6624, '\p{^-Is_Talu}', ""); + Expect(1, 6624, '\P{-Is_Talu}', ""); + Expect(0, 6624, '\P{^-Is_Talu}', ""); + Error('\p{ _Newa/a/}'); + Error('\P{ _Newa/a/}'); + Expect(1, 70753, '\p{newa}', ""); + Expect(0, 70753, '\p{^newa}', ""); + Expect(0, 70753, '\P{newa}', ""); + Expect(1, 70753, '\P{^newa}', ""); + Expect(0, 70754, '\p{newa}', ""); + Expect(1, 70754, '\p{^newa}', ""); + Expect(1, 70754, '\P{newa}', ""); + Expect(0, 70754, '\P{^newa}', ""); + Expect(1, 70753, '\p{-Newa}', ""); + Expect(0, 70753, '\p{^-Newa}', ""); + Expect(0, 70753, '\P{-Newa}', ""); + Expect(1, 70753, '\P{^-Newa}', ""); + Expect(0, 70754, '\p{-Newa}', ""); + Expect(1, 70754, '\p{^-Newa}', ""); + Expect(1, 70754, '\P{-Newa}', ""); + Expect(0, 70754, '\P{^-Newa}', ""); + Error('\p{:= IS_Newa}'); + Error('\P{:= IS_Newa}'); + Expect(1, 70753, '\p{isnewa}', ""); + Expect(0, 70753, '\p{^isnewa}', ""); + Expect(0, 70753, '\P{isnewa}', ""); + Expect(1, 70753, '\P{^isnewa}', ""); + Expect(0, 70754, '\p{isnewa}', ""); + Expect(1, 70754, '\p{^isnewa}', ""); + Expect(1, 70754, '\P{isnewa}', ""); + Expect(0, 70754, '\P{^isnewa}', ""); + Expect(1, 70753, '\p{- IS_NEWA}', ""); + Expect(0, 70753, '\p{^- IS_NEWA}', ""); + Expect(0, 70753, '\P{- IS_NEWA}', ""); + Expect(1, 70753, '\P{^- IS_NEWA}', ""); + Expect(0, 70754, '\p{- IS_NEWA}', ""); + Expect(1, 70754, '\p{^- IS_NEWA}', ""); + Expect(1, 70754, '\P{- IS_NEWA}', ""); + Expect(0, 70754, '\P{^- IS_NEWA}', ""); + Error('\p{_/a/Nko}'); + Error('\P{_/a/Nko}'); + Expect(1, 64831, '\p{nko}', ""); + Expect(0, 64831, '\p{^nko}', ""); + Expect(0, 64831, '\P{nko}', ""); + Expect(1, 64831, '\P{^nko}', ""); + Expect(0, 64832, '\p{nko}', ""); + Expect(1, 64832, '\p{^nko}', ""); + Expect(1, 64832, '\P{nko}', ""); + Expect(0, 64832, '\P{^nko}', ""); + Expect(1, 64831, '\p{__nko}', ""); + Expect(0, 64831, '\p{^__nko}', ""); + Expect(0, 64831, '\P{__nko}', ""); + Expect(1, 64831, '\P{^__nko}', ""); + Expect(0, 64832, '\p{__nko}', ""); + Expect(1, 64832, '\p{^__nko}', ""); + Expect(1, 64832, '\P{__nko}', ""); + Expect(0, 64832, '\P{^__nko}', ""); + Error('\p{/a/_Is_Nko}'); + Error('\P{/a/_Is_Nko}'); + Expect(1, 64831, '\p{isnko}', ""); + Expect(0, 64831, '\p{^isnko}', ""); + Expect(0, 64831, '\P{isnko}', ""); + Expect(1, 64831, '\P{^isnko}', ""); + Expect(0, 64832, '\p{isnko}', ""); + Expect(1, 64832, '\p{^isnko}', ""); + Expect(1, 64832, '\P{isnko}', ""); + Expect(0, 64832, '\P{^isnko}', ""); + Expect(1, 64831, '\p{-_Is_Nko}', ""); + Expect(0, 64831, '\p{^-_Is_Nko}', ""); + Expect(0, 64831, '\P{-_Is_Nko}', ""); + Expect(1, 64831, '\P{^-_Is_Nko}', ""); + Expect(0, 64832, '\p{-_Is_Nko}', ""); + Expect(1, 64832, '\p{^-_Is_Nko}', ""); + Expect(1, 64832, '\P{-_Is_Nko}', ""); + Expect(0, 64832, '\P{^-_Is_Nko}', ""); + Error('\p{-/a/NKOO}'); + Error('\P{-/a/NKOO}'); + Expect(1, 64831, '\p{nkoo}', ""); + Expect(0, 64831, '\p{^nkoo}', ""); + Expect(0, 64831, '\P{nkoo}', ""); + Expect(1, 64831, '\P{^nkoo}', ""); + Expect(0, 64832, '\p{nkoo}', ""); + Expect(1, 64832, '\p{^nkoo}', ""); + Expect(1, 64832, '\P{nkoo}', ""); + Expect(0, 64832, '\P{^nkoo}', ""); + Expect(1, 64831, '\p{ Nkoo}', ""); + Expect(0, 64831, '\p{^ Nkoo}', ""); + Expect(0, 64831, '\P{ Nkoo}', ""); + Expect(1, 64831, '\P{^ Nkoo}', ""); + Expect(0, 64832, '\p{ Nkoo}', ""); + Expect(1, 64832, '\p{^ Nkoo}', ""); + Expect(1, 64832, '\P{ Nkoo}', ""); + Expect(0, 64832, '\P{^ Nkoo}', ""); + Error('\p{ :=Is_Nkoo}'); + Error('\P{ :=Is_Nkoo}'); + Expect(1, 64831, '\p{isnkoo}', ""); + Expect(0, 64831, '\p{^isnkoo}', ""); + Expect(0, 64831, '\P{isnkoo}', ""); + Expect(1, 64831, '\P{^isnkoo}', ""); + Expect(0, 64832, '\p{isnkoo}', ""); + Expect(1, 64832, '\p{^isnkoo}', ""); + Expect(1, 64832, '\P{isnkoo}', ""); + Expect(0, 64832, '\P{^isnkoo}', ""); + Expect(1, 64831, '\p{- IS_Nkoo}', ""); + Expect(0, 64831, '\p{^- IS_Nkoo}', ""); + Expect(0, 64831, '\P{- IS_Nkoo}', ""); + Expect(1, 64831, '\P{^- IS_Nkoo}', ""); + Expect(0, 64832, '\p{- IS_Nkoo}', ""); + Expect(1, 64832, '\p{^- IS_Nkoo}', ""); + Expect(1, 64832, '\P{- IS_Nkoo}', ""); + Expect(0, 64832, '\P{^- IS_Nkoo}', ""); + Error('\p{/a/- NO_Block}'); + Error('\P{/a/- NO_Block}'); + Expect(1, 918000, '\p{noblock}', ""); + Expect(0, 918000, '\p{^noblock}', ""); + Expect(0, 918000, '\P{noblock}', ""); + Expect(1, 918000, '\P{^noblock}', ""); + Expect(0, 983040, '\p{noblock}', ""); + Expect(1, 983040, '\p{^noblock}', ""); + Expect(1, 983040, '\P{noblock}', ""); + Expect(0, 983040, '\P{^noblock}', ""); + Expect(1, 918000, '\p{-No_Block}', ""); + Expect(0, 918000, '\p{^-No_Block}', ""); + Expect(0, 918000, '\P{-No_Block}', ""); + Expect(1, 918000, '\P{^-No_Block}', ""); + Expect(0, 983040, '\p{-No_Block}', ""); + Expect(1, 983040, '\p{^-No_Block}', ""); + Expect(1, 983040, '\P{-No_Block}', ""); + Expect(0, 983040, '\P{^-No_Block}', ""); + Error('\p{/a/_-Is_No_BLOCK}'); + Error('\P{/a/_-Is_No_BLOCK}'); + Expect(1, 918000, '\p{isnoblock}', ""); + Expect(0, 918000, '\p{^isnoblock}', ""); + Expect(0, 918000, '\P{isnoblock}', ""); + Expect(1, 918000, '\P{^isnoblock}', ""); + Expect(0, 983040, '\p{isnoblock}', ""); + Expect(1, 983040, '\p{^isnoblock}', ""); + Expect(1, 983040, '\P{isnoblock}', ""); + Expect(0, 983040, '\P{^isnoblock}', ""); + Expect(1, 918000, '\p{ _is_No_BLOCK}', ""); + Expect(0, 918000, '\p{^ _is_No_BLOCK}', ""); + Expect(0, 918000, '\P{ _is_No_BLOCK}', ""); + Expect(1, 918000, '\P{^ _is_No_BLOCK}', ""); + Expect(0, 983040, '\p{ _is_No_BLOCK}', ""); + Expect(1, 983040, '\p{^ _is_No_BLOCK}', ""); + Expect(1, 983040, '\P{ _is_No_BLOCK}', ""); + Expect(0, 983040, '\P{^ _is_No_BLOCK}', ""); + Error('\p{ /a/In_no_Block}'); + Error('\P{ /a/In_no_Block}'); + Expect(1, 918000, '\p{innoblock}', ""); + Expect(0, 918000, '\p{^innoblock}', ""); + Expect(0, 918000, '\P{innoblock}', ""); + Expect(1, 918000, '\P{^innoblock}', ""); + Expect(0, 983040, '\p{innoblock}', ""); + Expect(1, 983040, '\p{^innoblock}', ""); + Expect(1, 983040, '\P{innoblock}', ""); + Expect(0, 983040, '\P{^innoblock}', ""); + Expect(1, 918000, '\p{ IN_No_block}', ""); + Expect(0, 918000, '\p{^ IN_No_block}', ""); + Expect(0, 918000, '\P{ IN_No_block}', ""); + Expect(1, 918000, '\P{^ IN_No_block}', ""); + Expect(0, 983040, '\p{ IN_No_block}', ""); + Expect(1, 983040, '\p{^ IN_No_block}', ""); + Expect(1, 983040, '\P{ IN_No_block}', ""); + Expect(0, 983040, '\P{^ IN_No_block}', ""); + Error('\p{/a/NB}'); + Error('\P{/a/NB}'); + Expect(1, 918000, '\p{nb}', ""); + Expect(0, 918000, '\p{^nb}', ""); + Expect(0, 918000, '\P{nb}', ""); + Expect(1, 918000, '\P{^nb}', ""); + Expect(0, 983040, '\p{nb}', ""); + Expect(1, 983040, '\p{^nb}', ""); + Expect(1, 983040, '\P{nb}', ""); + Expect(0, 983040, '\P{^nb}', ""); + Expect(1, 918000, '\p{ NB}', ""); + Expect(0, 918000, '\p{^ NB}', ""); + Expect(0, 918000, '\P{ NB}', ""); + Expect(1, 918000, '\P{^ NB}', ""); + Expect(0, 983040, '\p{ NB}', ""); + Expect(1, 983040, '\p{^ NB}', ""); + Expect(1, 983040, '\P{ NB}', ""); + Expect(0, 983040, '\P{^ NB}', ""); + Error('\p{/a/ _IS_NB}'); + Error('\P{/a/ _IS_NB}'); + Expect(1, 918000, '\p{isnb}', ""); + Expect(0, 918000, '\p{^isnb}', ""); + Expect(0, 918000, '\P{isnb}', ""); + Expect(1, 918000, '\P{^isnb}', ""); + Expect(0, 983040, '\p{isnb}', ""); + Expect(1, 983040, '\p{^isnb}', ""); + Expect(1, 983040, '\P{isnb}', ""); + Expect(0, 983040, '\P{^isnb}', ""); + Expect(1, 918000, '\p{_Is_NB}', ""); + Expect(0, 918000, '\p{^_Is_NB}', ""); + Expect(0, 918000, '\P{_Is_NB}', ""); + Expect(1, 918000, '\P{^_Is_NB}', ""); + Expect(0, 983040, '\p{_Is_NB}', ""); + Expect(1, 983040, '\p{^_Is_NB}', ""); + Expect(1, 983040, '\P{_Is_NB}', ""); + Expect(0, 983040, '\P{^_Is_NB}', ""); + Error('\p{IN_NB/a/}'); + Error('\P{IN_NB/a/}'); + Expect(1, 918000, '\p{innb}', ""); + Expect(0, 918000, '\p{^innb}', ""); + Expect(0, 918000, '\P{innb}', ""); + Expect(1, 918000, '\P{^innb}', ""); + Expect(0, 983040, '\p{innb}', ""); + Expect(1, 983040, '\p{^innb}', ""); + Expect(1, 983040, '\P{innb}', ""); + Expect(0, 983040, '\P{^innb}', ""); + Expect(1, 918000, '\p{IN_nb}', ""); + Expect(0, 918000, '\p{^IN_nb}', ""); + Expect(0, 918000, '\P{IN_nb}', ""); + Expect(1, 918000, '\P{^IN_nb}', ""); + Expect(0, 983040, '\p{IN_nb}', ""); + Expect(1, 983040, '\p{^IN_nb}', ""); + Expect(1, 983040, '\P{IN_nb}', ""); + Expect(0, 983040, '\P{^IN_nb}', ""); + Error('\p{_:=Noncharacter_Code_point}'); + Error('\P{_:=Noncharacter_Code_point}'); + Expect(1, 1114111, '\p{noncharactercodepoint}', ""); + Expect(0, 1114111, '\p{^noncharactercodepoint}', ""); + Expect(0, 1114111, '\P{noncharactercodepoint}', ""); + Expect(1, 1114111, '\P{^noncharactercodepoint}', ""); + Expect(0, 1114109, '\p{noncharactercodepoint}', ""); + Expect(1, 1114109, '\p{^noncharactercodepoint}', ""); + Expect(1, 1114109, '\P{noncharactercodepoint}', ""); + Expect(0, 1114109, '\P{^noncharactercodepoint}', ""); + Expect(1, 1114111, '\p{ Noncharacter_Code_point}', ""); + Expect(0, 1114111, '\p{^ Noncharacter_Code_point}', ""); + Expect(0, 1114111, '\P{ Noncharacter_Code_point}', ""); + Expect(1, 1114111, '\P{^ Noncharacter_Code_point}', ""); + Expect(0, 1114109, '\p{ Noncharacter_Code_point}', ""); + Expect(1, 1114109, '\p{^ Noncharacter_Code_point}', ""); + Expect(1, 1114109, '\P{ Noncharacter_Code_point}', ""); + Expect(0, 1114109, '\P{^ Noncharacter_Code_point}', ""); + Error('\p{-:=Is_Noncharacter_Code_POINT}'); + Error('\P{-:=Is_Noncharacter_Code_POINT}'); + Expect(1, 1114111, '\p{isnoncharactercodepoint}', ""); + Expect(0, 1114111, '\p{^isnoncharactercodepoint}', ""); + Expect(0, 1114111, '\P{isnoncharactercodepoint}', ""); + Expect(1, 1114111, '\P{^isnoncharactercodepoint}', ""); + Expect(0, 1114109, '\p{isnoncharactercodepoint}', ""); + Expect(1, 1114109, '\p{^isnoncharactercodepoint}', ""); + Expect(1, 1114109, '\P{isnoncharactercodepoint}', ""); + Expect(0, 1114109, '\P{^isnoncharactercodepoint}', ""); + Expect(1, 1114111, '\p{_ Is_NONCHARACTER_CODE_point}', ""); + Expect(0, 1114111, '\p{^_ Is_NONCHARACTER_CODE_point}', ""); + Expect(0, 1114111, '\P{_ Is_NONCHARACTER_CODE_point}', ""); + Expect(1, 1114111, '\P{^_ Is_NONCHARACTER_CODE_point}', ""); + Expect(0, 1114109, '\p{_ Is_NONCHARACTER_CODE_point}', ""); + Expect(1, 1114109, '\p{^_ Is_NONCHARACTER_CODE_point}', ""); + Expect(1, 1114109, '\P{_ Is_NONCHARACTER_CODE_point}', ""); + Expect(0, 1114109, '\P{^_ Is_NONCHARACTER_CODE_point}', ""); + Error('\p{_NChar:=}'); + Error('\P{_NChar:=}'); + Expect(1, 1114111, '\p{nchar}', ""); + Expect(0, 1114111, '\p{^nchar}', ""); + Expect(0, 1114111, '\P{nchar}', ""); + Expect(1, 1114111, '\P{^nchar}', ""); + Expect(0, 1114109, '\p{nchar}', ""); + Expect(1, 1114109, '\p{^nchar}', ""); + Expect(1, 1114109, '\P{nchar}', ""); + Expect(0, 1114109, '\P{^nchar}', ""); + Expect(1, 1114111, '\p{__NCHAR}', ""); + Expect(0, 1114111, '\p{^__NCHAR}', ""); + Expect(0, 1114111, '\P{__NCHAR}', ""); + Expect(1, 1114111, '\P{^__NCHAR}', ""); + Expect(0, 1114109, '\p{__NCHAR}', ""); + Expect(1, 1114109, '\p{^__NCHAR}', ""); + Expect(1, 1114109, '\P{__NCHAR}', ""); + Expect(0, 1114109, '\P{^__NCHAR}', ""); + Error('\p{/a/is_NChar}'); + Error('\P{/a/is_NChar}'); + Expect(1, 1114111, '\p{isnchar}', ""); + Expect(0, 1114111, '\p{^isnchar}', ""); + Expect(0, 1114111, '\P{isnchar}', ""); + Expect(1, 1114111, '\P{^isnchar}', ""); + Expect(0, 1114109, '\p{isnchar}', ""); + Expect(1, 1114109, '\p{^isnchar}', ""); + Expect(1, 1114109, '\P{isnchar}', ""); + Expect(0, 1114109, '\P{^isnchar}', ""); + Expect(1, 1114111, '\p{-Is_nchar}', ""); + Expect(0, 1114111, '\p{^-Is_nchar}', ""); + Expect(0, 1114111, '\P{-Is_nchar}', ""); + Expect(1, 1114111, '\P{^-Is_nchar}', ""); + Expect(0, 1114109, '\p{-Is_nchar}', ""); + Expect(1, 1114109, '\p{^-Is_nchar}', ""); + Expect(1, 1114109, '\P{-Is_nchar}', ""); + Expect(0, 1114109, '\P{^-Is_nchar}', ""); + Error('\p{_/a/Nonspacing_Mark}'); + Error('\P{_/a/Nonspacing_Mark}'); + Expect(1, 917999, '\p{nonspacingmark}', ""); + Expect(0, 917999, '\p{^nonspacingmark}', ""); + Expect(0, 917999, '\P{nonspacingmark}', ""); + Expect(1, 917999, '\P{^nonspacingmark}', ""); + Expect(0, 918000, '\p{nonspacingmark}', ""); + Expect(1, 918000, '\p{^nonspacingmark}', ""); + Expect(1, 918000, '\P{nonspacingmark}', ""); + Expect(0, 918000, '\P{^nonspacingmark}', ""); + Expect(1, 917999, '\p{ _nonspacing_MARK}', ""); + Expect(0, 917999, '\p{^ _nonspacing_MARK}', ""); + Expect(0, 917999, '\P{ _nonspacing_MARK}', ""); + Expect(1, 917999, '\P{^ _nonspacing_MARK}', ""); + Expect(0, 918000, '\p{ _nonspacing_MARK}', ""); + Expect(1, 918000, '\p{^ _nonspacing_MARK}', ""); + Expect(1, 918000, '\P{ _nonspacing_MARK}', ""); + Expect(0, 918000, '\P{^ _nonspacing_MARK}', ""); + Error('\p{/a/_ IS_Nonspacing_Mark}'); + Error('\P{/a/_ IS_Nonspacing_Mark}'); + Expect(1, 917999, '\p{isnonspacingmark}', ""); + Expect(0, 917999, '\p{^isnonspacingmark}', ""); + Expect(0, 917999, '\P{isnonspacingmark}', ""); + Expect(1, 917999, '\P{^isnonspacingmark}', ""); + Expect(0, 918000, '\p{isnonspacingmark}', ""); + Expect(1, 918000, '\p{^isnonspacingmark}', ""); + Expect(1, 918000, '\P{isnonspacingmark}', ""); + Expect(0, 918000, '\P{^isnonspacingmark}', ""); + Expect(1, 917999, '\p{ Is_Nonspacing_Mark}', ""); + Expect(0, 917999, '\p{^ Is_Nonspacing_Mark}', ""); + Expect(0, 917999, '\P{ Is_Nonspacing_Mark}', ""); + Expect(1, 917999, '\P{^ Is_Nonspacing_Mark}', ""); + Expect(0, 918000, '\p{ Is_Nonspacing_Mark}', ""); + Expect(1, 918000, '\p{^ Is_Nonspacing_Mark}', ""); + Expect(1, 918000, '\P{ Is_Nonspacing_Mark}', ""); + Expect(0, 918000, '\P{^ Is_Nonspacing_Mark}', ""); + Error('\p{:=_Mn}'); + Error('\P{:=_Mn}'); + Expect(1, 917999, '\p{mn}', ""); + Expect(0, 917999, '\p{^mn}', ""); + Expect(0, 917999, '\P{mn}', ""); + Expect(1, 917999, '\P{^mn}', ""); + Expect(0, 918000, '\p{mn}', ""); + Expect(1, 918000, '\p{^mn}', ""); + Expect(1, 918000, '\P{mn}', ""); + Expect(0, 918000, '\P{^mn}', ""); + Expect(1, 917999, '\p{ MN}', ""); + Expect(0, 917999, '\p{^ MN}', ""); + Expect(0, 917999, '\P{ MN}', ""); + Expect(1, 917999, '\P{^ MN}', ""); + Expect(0, 918000, '\p{ MN}', ""); + Expect(1, 918000, '\p{^ MN}', ""); + Expect(1, 918000, '\P{ MN}', ""); + Expect(0, 918000, '\P{^ MN}', ""); + Error('\p{ Is_MN/a/}'); + Error('\P{ Is_MN/a/}'); + Expect(1, 917999, '\p{ismn}', ""); + Expect(0, 917999, '\p{^ismn}', ""); + Expect(0, 917999, '\P{ismn}', ""); + Expect(1, 917999, '\P{^ismn}', ""); + Expect(0, 918000, '\p{ismn}', ""); + Expect(1, 918000, '\p{^ismn}', ""); + Expect(1, 918000, '\P{ismn}', ""); + Expect(0, 918000, '\P{^ismn}', ""); + Expect(1, 917999, '\p{_ is_Mn}', ""); + Expect(0, 917999, '\p{^_ is_Mn}', ""); + Expect(0, 917999, '\P{_ is_Mn}', ""); + Expect(1, 917999, '\P{^_ is_Mn}', ""); + Expect(0, 918000, '\p{_ is_Mn}', ""); + Expect(1, 918000, '\p{^_ is_Mn}', ""); + Expect(1, 918000, '\P{_ is_Mn}', ""); + Expect(0, 918000, '\P{^_ is_Mn}', ""); + Error('\p{:= Number}'); + Error('\P{:= Number}'); + Expect(1, 130041, '\p{number}', ""); + Expect(0, 130041, '\p{^number}', ""); + Expect(0, 130041, '\P{number}', ""); + Expect(1, 130041, '\P{^number}', ""); + Expect(0, 130042, '\p{number}', ""); + Expect(1, 130042, '\p{^number}', ""); + Expect(1, 130042, '\P{number}', ""); + Expect(0, 130042, '\P{^number}', ""); + Expect(1, 130041, '\p{_ Number}', ""); + Expect(0, 130041, '\p{^_ Number}', ""); + Expect(0, 130041, '\P{_ Number}', ""); + Expect(1, 130041, '\P{^_ Number}', ""); + Expect(0, 130042, '\p{_ Number}', ""); + Expect(1, 130042, '\p{^_ Number}', ""); + Expect(1, 130042, '\P{_ Number}', ""); + Expect(0, 130042, '\P{^_ Number}', ""); + Error('\p{ _Is_Number:=}'); + Error('\P{ _Is_Number:=}'); + Expect(1, 130041, '\p{isnumber}', ""); + Expect(0, 130041, '\p{^isnumber}', ""); + Expect(0, 130041, '\P{isnumber}', ""); + Expect(1, 130041, '\P{^isnumber}', ""); + Expect(0, 130042, '\p{isnumber}', ""); + Expect(1, 130042, '\p{^isnumber}', ""); + Expect(1, 130042, '\P{isnumber}', ""); + Expect(0, 130042, '\P{^isnumber}', ""); + Expect(1, 130041, '\p{ is_NUMBER}', ""); + Expect(0, 130041, '\p{^ is_NUMBER}', ""); + Expect(0, 130041, '\P{ is_NUMBER}', ""); + Expect(1, 130041, '\P{^ is_NUMBER}', ""); + Expect(0, 130042, '\p{ is_NUMBER}', ""); + Expect(1, 130042, '\p{^ is_NUMBER}', ""); + Expect(1, 130042, '\P{ is_NUMBER}', ""); + Expect(0, 130042, '\P{^ is_NUMBER}', ""); + Error('\p{/a/ N}'); + Error('\P{/a/ N}'); + Expect(1, 130041, '\p{n}', ""); + Expect(0, 130041, '\p{^n}', ""); + Expect(0, 130041, '\P{n}', ""); + Expect(1, 130041, '\P{^n}', ""); + Expect(0, 130042, '\p{n}', ""); + Expect(1, 130042, '\p{^n}', ""); + Expect(1, 130042, '\P{n}', ""); + Expect(0, 130042, '\P{^n}', ""); + Expect(1, 130041, '\p{--n}', ""); + Expect(0, 130041, '\p{^--n}', ""); + Expect(0, 130041, '\P{--n}', ""); + Expect(1, 130041, '\P{^--n}', ""); + Expect(0, 130042, '\p{--n}', ""); + Expect(1, 130042, '\p{^--n}', ""); + Expect(1, 130042, '\P{--n}', ""); + Expect(0, 130042, '\P{^--n}', ""); + Error('\p{__Is_N:=}'); + Error('\P{__Is_N:=}'); + Expect(1, 130041, '\p{isn}', ""); + Expect(0, 130041, '\p{^isn}', ""); + Expect(0, 130041, '\P{isn}', ""); + Expect(1, 130041, '\P{^isn}', ""); + Expect(0, 130042, '\p{isn}', ""); + Expect(1, 130042, '\p{^isn}', ""); + Expect(1, 130042, '\P{isn}', ""); + Expect(0, 130042, '\P{^isn}', ""); + Expect(1, 130041, '\p{-is_n}', ""); + Expect(0, 130041, '\p{^-is_n}', ""); + Expect(0, 130041, '\P{-is_n}', ""); + Expect(1, 130041, '\P{^-is_n}', ""); + Expect(0, 130042, '\p{-is_n}', ""); + Expect(1, 130042, '\p{^-is_n}', ""); + Expect(1, 130042, '\P{-is_n}', ""); + Expect(0, 130042, '\P{^-is_n}', ""); + Error('\p{:= Number_FORMS}'); + Error('\P{:= Number_FORMS}'); + Expect(1, 8591, '\p{numberforms}', ""); + Expect(0, 8591, '\p{^numberforms}', ""); + Expect(0, 8591, '\P{numberforms}', ""); + Expect(1, 8591, '\P{^numberforms}', ""); + Expect(0, 8592, '\p{numberforms}', ""); + Expect(1, 8592, '\p{^numberforms}', ""); + Expect(1, 8592, '\P{numberforms}', ""); + Expect(0, 8592, '\P{^numberforms}', ""); + Expect(1, 8591, '\p{ Number_Forms}', ""); + Expect(0, 8591, '\p{^ Number_Forms}', ""); + Expect(0, 8591, '\P{ Number_Forms}', ""); + Expect(1, 8591, '\P{^ Number_Forms}', ""); + Expect(0, 8592, '\p{ Number_Forms}', ""); + Expect(1, 8592, '\p{^ Number_Forms}', ""); + Expect(1, 8592, '\P{ Number_Forms}', ""); + Expect(0, 8592, '\P{^ Number_Forms}', ""); + Error('\p{ _Is_number_Forms/a/}'); + Error('\P{ _Is_number_Forms/a/}'); + Expect(1, 8591, '\p{isnumberforms}', ""); + Expect(0, 8591, '\p{^isnumberforms}', ""); + Expect(0, 8591, '\P{isnumberforms}', ""); + Expect(1, 8591, '\P{^isnumberforms}', ""); + Expect(0, 8592, '\p{isnumberforms}', ""); + Expect(1, 8592, '\p{^isnumberforms}', ""); + Expect(1, 8592, '\P{isnumberforms}', ""); + Expect(0, 8592, '\P{^isnumberforms}', ""); + Expect(1, 8591, '\p{ -Is_NUMBER_FORMS}', ""); + Expect(0, 8591, '\p{^ -Is_NUMBER_FORMS}', ""); + Expect(0, 8591, '\P{ -Is_NUMBER_FORMS}', ""); + Expect(1, 8591, '\P{^ -Is_NUMBER_FORMS}', ""); + Expect(0, 8592, '\p{ -Is_NUMBER_FORMS}', ""); + Expect(1, 8592, '\p{^ -Is_NUMBER_FORMS}', ""); + Expect(1, 8592, '\P{ -Is_NUMBER_FORMS}', ""); + Expect(0, 8592, '\P{^ -Is_NUMBER_FORMS}', ""); + Error('\p{/a/ in_NUMBER_forms}'); + Error('\P{/a/ in_NUMBER_forms}'); + Expect(1, 8591, '\p{innumberforms}', ""); + Expect(0, 8591, '\p{^innumberforms}', ""); + Expect(0, 8591, '\P{innumberforms}', ""); + Expect(1, 8591, '\P{^innumberforms}', ""); + Expect(0, 8592, '\p{innumberforms}', ""); + Expect(1, 8592, '\p{^innumberforms}', ""); + Expect(1, 8592, '\P{innumberforms}', ""); + Expect(0, 8592, '\P{^innumberforms}', ""); + Expect(1, 8591, '\p{_in_Number_FORMS}', ""); + Expect(0, 8591, '\p{^_in_Number_FORMS}', ""); + Expect(0, 8591, '\P{_in_Number_FORMS}', ""); + Expect(1, 8591, '\P{^_in_Number_FORMS}', ""); + Expect(0, 8592, '\p{_in_Number_FORMS}', ""); + Expect(1, 8592, '\p{^_in_Number_FORMS}', ""); + Expect(1, 8592, '\P{_in_Number_FORMS}', ""); + Expect(0, 8592, '\P{^_in_Number_FORMS}', ""); + Error('\p{:= NUSHU}'); + Error('\P{:= NUSHU}'); + Expect(1, 111355, '\p{nushu}', ""); + Expect(0, 111355, '\p{^nushu}', ""); + Expect(0, 111355, '\P{nushu}', ""); + Expect(1, 111355, '\P{^nushu}', ""); + Expect(0, 111356, '\p{nushu}', ""); + Expect(1, 111356, '\p{^nushu}', ""); + Expect(1, 111356, '\P{nushu}', ""); + Expect(0, 111356, '\P{^nushu}', ""); + Expect(1, 111355, '\p{_Nushu}', ""); + Expect(0, 111355, '\p{^_Nushu}', ""); + Expect(0, 111355, '\P{_Nushu}', ""); + Expect(1, 111355, '\P{^_Nushu}', ""); + Expect(0, 111356, '\p{_Nushu}', ""); + Expect(1, 111356, '\p{^_Nushu}', ""); + Expect(1, 111356, '\P{_Nushu}', ""); + Expect(0, 111356, '\P{^_Nushu}', ""); + Error('\p{/a/-IS_Nushu}'); + Error('\P{/a/-IS_Nushu}'); + Expect(1, 111355, '\p{isnushu}', ""); + Expect(0, 111355, '\p{^isnushu}', ""); + Expect(0, 111355, '\P{isnushu}', ""); + Expect(1, 111355, '\P{^isnushu}', ""); + Expect(0, 111356, '\p{isnushu}', ""); + Expect(1, 111356, '\p{^isnushu}', ""); + Expect(1, 111356, '\P{isnushu}', ""); + Expect(0, 111356, '\P{^isnushu}', ""); + Expect(1, 111355, '\p{ _Is_NUSHU}', ""); + Expect(0, 111355, '\p{^ _Is_NUSHU}', ""); + Expect(0, 111355, '\P{ _Is_NUSHU}', ""); + Expect(1, 111355, '\P{^ _Is_NUSHU}', ""); + Expect(0, 111356, '\p{ _Is_NUSHU}', ""); + Expect(1, 111356, '\p{^ _Is_NUSHU}', ""); + Expect(1, 111356, '\P{ _Is_NUSHU}', ""); + Expect(0, 111356, '\P{^ _Is_NUSHU}', ""); + Error('\p{/a/Nshu}'); + Error('\P{/a/Nshu}'); + Expect(1, 111355, '\p{nshu}', ""); + Expect(0, 111355, '\p{^nshu}', ""); + Expect(0, 111355, '\P{nshu}', ""); + Expect(1, 111355, '\P{^nshu}', ""); + Expect(0, 111356, '\p{nshu}', ""); + Expect(1, 111356, '\p{^nshu}', ""); + Expect(1, 111356, '\P{nshu}', ""); + Expect(0, 111356, '\P{^nshu}', ""); + Expect(1, 111355, '\p{ _Nshu}', ""); + Expect(0, 111355, '\p{^ _Nshu}', ""); + Expect(0, 111355, '\P{ _Nshu}', ""); + Expect(1, 111355, '\P{^ _Nshu}', ""); + Expect(0, 111356, '\p{ _Nshu}', ""); + Expect(1, 111356, '\p{^ _Nshu}', ""); + Expect(1, 111356, '\P{ _Nshu}', ""); + Expect(0, 111356, '\P{^ _Nshu}', ""); + Error('\p{-:=IS_Nshu}'); + Error('\P{-:=IS_Nshu}'); + Expect(1, 111355, '\p{isnshu}', ""); + Expect(0, 111355, '\p{^isnshu}', ""); + Expect(0, 111355, '\P{isnshu}', ""); + Expect(1, 111355, '\P{^isnshu}', ""); + Expect(0, 111356, '\p{isnshu}', ""); + Expect(1, 111356, '\p{^isnshu}', ""); + Expect(1, 111356, '\P{isnshu}', ""); + Expect(0, 111356, '\P{^isnshu}', ""); + Expect(1, 111355, '\p{_-Is_nshu}', ""); + Expect(0, 111355, '\p{^_-Is_nshu}', ""); + Expect(0, 111355, '\P{_-Is_nshu}', ""); + Expect(1, 111355, '\P{^_-Is_nshu}', ""); + Expect(0, 111356, '\p{_-Is_nshu}', ""); + Expect(1, 111356, '\p{^_-Is_nshu}', ""); + Expect(1, 111356, '\P{_-Is_nshu}', ""); + Expect(0, 111356, '\P{^_-Is_nshu}', ""); + Error('\p{ Nyiakeng_Puachue_hmong:=}'); + Error('\P{ Nyiakeng_Puachue_hmong:=}'); + Expect(1, 123215, '\p{nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{ Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123215, '\p{^ Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123215, '\P{ Nyiakeng_PUACHUE_Hmong}', ""); + Expect(1, 123215, '\P{^ Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123216, '\p{ Nyiakeng_PUACHUE_Hmong}', ""); + Expect(1, 123216, '\p{^ Nyiakeng_PUACHUE_Hmong}', ""); + Expect(1, 123216, '\P{ Nyiakeng_PUACHUE_Hmong}', ""); + Expect(0, 123216, '\P{^ Nyiakeng_PUACHUE_Hmong}', ""); + Error('\p{-_Is_nyiakeng_puachue_Hmong/a/}'); + Error('\P{-_Is_nyiakeng_puachue_Hmong/a/}'); + Expect(1, 123215, '\p{isnyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^isnyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{isnyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^isnyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{isnyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^isnyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{isnyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^isnyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{_-Is_NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123215, '\p{^_-Is_NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123215, '\P{_-Is_NYIAKENG_Puachue_Hmong}', ""); + Expect(1, 123215, '\P{^_-Is_NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123216, '\p{_-Is_NYIAKENG_Puachue_Hmong}', ""); + Expect(1, 123216, '\p{^_-Is_NYIAKENG_Puachue_Hmong}', ""); + Expect(1, 123216, '\P{_-Is_NYIAKENG_Puachue_Hmong}', ""); + Expect(0, 123216, '\P{^_-Is_NYIAKENG_Puachue_Hmong}', ""); + Error('\p{ -Hmnp/a/}'); + Error('\P{ -Hmnp/a/}'); + Expect(1, 123215, '\p{hmnp}', ""); + Expect(0, 123215, '\p{^hmnp}', ""); + Expect(0, 123215, '\P{hmnp}', ""); + Expect(1, 123215, '\P{^hmnp}', ""); + Expect(0, 123216, '\p{hmnp}', ""); + Expect(1, 123216, '\p{^hmnp}', ""); + Expect(1, 123216, '\P{hmnp}', ""); + Expect(0, 123216, '\P{^hmnp}', ""); + Expect(1, 123215, '\p{ hmnp}', ""); + Expect(0, 123215, '\p{^ hmnp}', ""); + Expect(0, 123215, '\P{ hmnp}', ""); + Expect(1, 123215, '\P{^ hmnp}', ""); + Expect(0, 123216, '\p{ hmnp}', ""); + Expect(1, 123216, '\p{^ hmnp}', ""); + Expect(1, 123216, '\P{ hmnp}', ""); + Expect(0, 123216, '\P{^ hmnp}', ""); + Error('\p{ /a/Is_HMNP}'); + Error('\P{ /a/Is_HMNP}'); + Expect(1, 123215, '\p{ishmnp}', ""); + Expect(0, 123215, '\p{^ishmnp}', ""); + Expect(0, 123215, '\P{ishmnp}', ""); + Expect(1, 123215, '\P{^ishmnp}', ""); + Expect(0, 123216, '\p{ishmnp}', ""); + Expect(1, 123216, '\p{^ishmnp}', ""); + Expect(1, 123216, '\P{ishmnp}', ""); + Expect(0, 123216, '\P{^ishmnp}', ""); + Expect(1, 123215, '\p{__IS_Hmnp}', ""); + Expect(0, 123215, '\p{^__IS_Hmnp}', ""); + Expect(0, 123215, '\P{__IS_Hmnp}', ""); + Expect(1, 123215, '\P{^__IS_Hmnp}', ""); + Expect(0, 123216, '\p{__IS_Hmnp}', ""); + Expect(1, 123216, '\p{^__IS_Hmnp}', ""); + Expect(1, 123216, '\P{__IS_Hmnp}', ""); + Expect(0, 123216, '\P{^__IS_Hmnp}', ""); + Error('\p{:=--OGHAM}'); + Error('\P{:=--OGHAM}'); + Expect(1, 5788, '\p{ogham}', ""); + Expect(0, 5788, '\p{^ogham}', ""); + Expect(0, 5788, '\P{ogham}', ""); + Expect(1, 5788, '\P{^ogham}', ""); + Expect(0, 5789, '\p{ogham}', ""); + Expect(1, 5789, '\p{^ogham}', ""); + Expect(1, 5789, '\P{ogham}', ""); + Expect(0, 5789, '\P{^ogham}', ""); + Expect(1, 5788, '\p{ Ogham}', ""); + Expect(0, 5788, '\p{^ Ogham}', ""); + Expect(0, 5788, '\P{ Ogham}', ""); + Expect(1, 5788, '\P{^ Ogham}', ""); + Expect(0, 5789, '\p{ Ogham}', ""); + Expect(1, 5789, '\p{^ Ogham}', ""); + Expect(1, 5789, '\P{ Ogham}', ""); + Expect(0, 5789, '\P{^ Ogham}', ""); + Error('\p{:= IS_Ogham}'); + Error('\P{:= IS_Ogham}'); + Expect(1, 5788, '\p{isogham}', ""); + Expect(0, 5788, '\p{^isogham}', ""); + Expect(0, 5788, '\P{isogham}', ""); + Expect(1, 5788, '\P{^isogham}', ""); + Expect(0, 5789, '\p{isogham}', ""); + Expect(1, 5789, '\p{^isogham}', ""); + Expect(1, 5789, '\P{isogham}', ""); + Expect(0, 5789, '\P{^isogham}', ""); + Expect(1, 5788, '\p{IS_OGHAM}', ""); + Expect(0, 5788, '\p{^IS_OGHAM}', ""); + Expect(0, 5788, '\P{IS_OGHAM}', ""); + Expect(1, 5788, '\P{^IS_OGHAM}', ""); + Expect(0, 5789, '\p{IS_OGHAM}', ""); + Expect(1, 5789, '\p{^IS_OGHAM}', ""); + Expect(1, 5789, '\P{IS_OGHAM}', ""); + Expect(0, 5789, '\P{^IS_OGHAM}', ""); + Error('\p{:= OGAM}'); + Error('\P{:= OGAM}'); + Expect(1, 5788, '\p{ogam}', ""); + Expect(0, 5788, '\p{^ogam}', ""); + Expect(0, 5788, '\P{ogam}', ""); + Expect(1, 5788, '\P{^ogam}', ""); + Expect(0, 5789, '\p{ogam}', ""); + Expect(1, 5789, '\p{^ogam}', ""); + Expect(1, 5789, '\P{ogam}', ""); + Expect(0, 5789, '\P{^ogam}', ""); + Expect(1, 5788, '\p{ OGAM}', ""); + Expect(0, 5788, '\p{^ OGAM}', ""); + Expect(0, 5788, '\P{ OGAM}', ""); + Expect(1, 5788, '\P{^ OGAM}', ""); + Expect(0, 5789, '\p{ OGAM}', ""); + Expect(1, 5789, '\p{^ OGAM}', ""); + Expect(1, 5789, '\P{ OGAM}', ""); + Expect(0, 5789, '\P{^ OGAM}', ""); + Error('\p{/a/IS_OGAM}'); + Error('\P{/a/IS_OGAM}'); + Expect(1, 5788, '\p{isogam}', ""); + Expect(0, 5788, '\p{^isogam}', ""); + Expect(0, 5788, '\P{isogam}', ""); + Expect(1, 5788, '\P{^isogam}', ""); + Expect(0, 5789, '\p{isogam}', ""); + Expect(1, 5789, '\p{^isogam}', ""); + Expect(1, 5789, '\P{isogam}', ""); + Expect(0, 5789, '\P{^isogam}', ""); + Expect(1, 5788, '\p{ -IS_OGAM}', ""); + Expect(0, 5788, '\p{^ -IS_OGAM}', ""); + Expect(0, 5788, '\P{ -IS_OGAM}', ""); + Expect(1, 5788, '\P{^ -IS_OGAM}', ""); + Expect(0, 5789, '\p{ -IS_OGAM}', ""); + Expect(1, 5789, '\p{^ -IS_OGAM}', ""); + Expect(1, 5789, '\P{ -IS_OGAM}', ""); + Expect(0, 5789, '\P{^ -IS_OGAM}', ""); + Error('\p{ ol_chiki:=}'); + Error('\P{ ol_chiki:=}'); + Expect(1, 7295, '\p{olchiki}', ""); + Expect(0, 7295, '\p{^olchiki}', ""); + Expect(0, 7295, '\P{olchiki}', ""); + Expect(1, 7295, '\P{^olchiki}', ""); + Expect(0, 7296, '\p{olchiki}', ""); + Expect(1, 7296, '\p{^olchiki}', ""); + Expect(1, 7296, '\P{olchiki}', ""); + Expect(0, 7296, '\P{^olchiki}', ""); + Expect(1, 7295, '\p{_OL_Chiki}', ""); + Expect(0, 7295, '\p{^_OL_Chiki}', ""); + Expect(0, 7295, '\P{_OL_Chiki}', ""); + Expect(1, 7295, '\P{^_OL_Chiki}', ""); + Expect(0, 7296, '\p{_OL_Chiki}', ""); + Expect(1, 7296, '\p{^_OL_Chiki}', ""); + Expect(1, 7296, '\P{_OL_Chiki}', ""); + Expect(0, 7296, '\P{^_OL_Chiki}', ""); + Error('\p{-:=is_OL_CHIKI}'); + Error('\P{-:=is_OL_CHIKI}'); + Expect(1, 7295, '\p{isolchiki}', ""); + Expect(0, 7295, '\p{^isolchiki}', ""); + Expect(0, 7295, '\P{isolchiki}', ""); + Expect(1, 7295, '\P{^isolchiki}', ""); + Expect(0, 7296, '\p{isolchiki}', ""); + Expect(1, 7296, '\p{^isolchiki}', ""); + Expect(1, 7296, '\P{isolchiki}', ""); + Expect(0, 7296, '\P{^isolchiki}', ""); + Expect(1, 7295, '\p{Is_OL_chiki}', ""); + Expect(0, 7295, '\p{^Is_OL_chiki}', ""); + Expect(0, 7295, '\P{Is_OL_chiki}', ""); + Expect(1, 7295, '\P{^Is_OL_chiki}', ""); + Expect(0, 7296, '\p{Is_OL_chiki}', ""); + Expect(1, 7296, '\p{^Is_OL_chiki}', ""); + Expect(1, 7296, '\P{Is_OL_chiki}', ""); + Expect(0, 7296, '\P{^Is_OL_chiki}', ""); + Error('\p{ Olck:=}'); + Error('\P{ Olck:=}'); + Expect(1, 7295, '\p{olck}', ""); + Expect(0, 7295, '\p{^olck}', ""); + Expect(0, 7295, '\P{olck}', ""); + Expect(1, 7295, '\P{^olck}', ""); + Expect(0, 7296, '\p{olck}', ""); + Expect(1, 7296, '\p{^olck}', ""); + Expect(1, 7296, '\P{olck}', ""); + Expect(0, 7296, '\P{^olck}', ""); + Expect(1, 7295, '\p{__Olck}', ""); + Expect(0, 7295, '\p{^__Olck}', ""); + Expect(0, 7295, '\P{__Olck}', ""); + Expect(1, 7295, '\P{^__Olck}', ""); + Expect(0, 7296, '\p{__Olck}', ""); + Expect(1, 7296, '\p{^__Olck}', ""); + Expect(1, 7296, '\P{__Olck}', ""); + Expect(0, 7296, '\P{^__Olck}', ""); + Error('\p{:= -Is_Olck}'); + Error('\P{:= -Is_Olck}'); + Expect(1, 7295, '\p{isolck}', ""); + Expect(0, 7295, '\p{^isolck}', ""); + Expect(0, 7295, '\P{isolck}', ""); + Expect(1, 7295, '\P{^isolck}', ""); + Expect(0, 7296, '\p{isolck}', ""); + Expect(1, 7296, '\p{^isolck}', ""); + Expect(1, 7296, '\P{isolck}', ""); + Expect(0, 7296, '\P{^isolck}', ""); + Expect(1, 7295, '\p{ _IS_OLCK}', ""); + Expect(0, 7295, '\p{^ _IS_OLCK}', ""); + Expect(0, 7295, '\P{ _IS_OLCK}', ""); + Expect(1, 7295, '\P{^ _IS_OLCK}', ""); + Expect(0, 7296, '\p{ _IS_OLCK}', ""); + Expect(1, 7296, '\p{^ _IS_OLCK}', ""); + Expect(1, 7296, '\P{ _IS_OLCK}', ""); + Expect(0, 7296, '\P{^ _IS_OLCK}', ""); + Error('\p{:= _Ol_Onal}'); + Error('\P{:= _Ol_Onal}'); + Expect(1, 124415, '\p{olonal}', ""); + Expect(0, 124415, '\p{^olonal}', ""); + Expect(0, 124415, '\P{olonal}', ""); + Expect(1, 124415, '\P{^olonal}', ""); + Expect(0, 124416, '\p{olonal}', ""); + Expect(1, 124416, '\p{^olonal}', ""); + Expect(1, 124416, '\P{olonal}', ""); + Expect(0, 124416, '\P{^olonal}', ""); + Expect(1, 124415, '\p{ _Ol_ONAL}', ""); + Expect(0, 124415, '\p{^ _Ol_ONAL}', ""); + Expect(0, 124415, '\P{ _Ol_ONAL}', ""); + Expect(1, 124415, '\P{^ _Ol_ONAL}', ""); + Expect(0, 124416, '\p{ _Ol_ONAL}', ""); + Expect(1, 124416, '\p{^ _Ol_ONAL}', ""); + Expect(1, 124416, '\P{ _Ol_ONAL}', ""); + Expect(0, 124416, '\P{^ _Ol_ONAL}', ""); + Error('\p{:=IS_Ol_Onal}'); + Error('\P{:=IS_Ol_Onal}'); + Expect(1, 124415, '\p{isolonal}', ""); + Expect(0, 124415, '\p{^isolonal}', ""); + Expect(0, 124415, '\P{isolonal}', ""); + Expect(1, 124415, '\P{^isolonal}', ""); + Expect(0, 124416, '\p{isolonal}', ""); + Expect(1, 124416, '\p{^isolonal}', ""); + Expect(1, 124416, '\P{isolonal}', ""); + Expect(0, 124416, '\P{^isolonal}', ""); + Expect(1, 124415, '\p{-Is_Ol_onal}', ""); + Expect(0, 124415, '\p{^-Is_Ol_onal}', ""); + Expect(0, 124415, '\P{-Is_Ol_onal}', ""); + Expect(1, 124415, '\P{^-Is_Ol_onal}', ""); + Expect(0, 124416, '\p{-Is_Ol_onal}', ""); + Expect(1, 124416, '\p{^-Is_Ol_onal}', ""); + Expect(1, 124416, '\P{-Is_Ol_onal}', ""); + Expect(0, 124416, '\P{^-Is_Ol_onal}', ""); + Error('\p{-Onao:=}'); + Error('\P{-Onao:=}'); + Expect(1, 124415, '\p{onao}', ""); + Expect(0, 124415, '\p{^onao}', ""); + Expect(0, 124415, '\P{onao}', ""); + Expect(1, 124415, '\P{^onao}', ""); + Expect(0, 124416, '\p{onao}', ""); + Expect(1, 124416, '\p{^onao}', ""); + Expect(1, 124416, '\P{onao}', ""); + Expect(0, 124416, '\P{^onao}', ""); + Expect(1, 124415, '\p{ onao}', ""); + Expect(0, 124415, '\p{^ onao}', ""); + Expect(0, 124415, '\P{ onao}', ""); + Expect(1, 124415, '\P{^ onao}', ""); + Expect(0, 124416, '\p{ onao}', ""); + Expect(1, 124416, '\p{^ onao}', ""); + Expect(1, 124416, '\P{ onao}', ""); + Expect(0, 124416, '\P{^ onao}', ""); + Error('\p{-:=Is_onao}'); + Error('\P{-:=Is_onao}'); + Expect(1, 124415, '\p{isonao}', ""); + Expect(0, 124415, '\p{^isonao}', ""); + Expect(0, 124415, '\P{isonao}', ""); + Expect(1, 124415, '\P{^isonao}', ""); + Expect(0, 124416, '\p{isonao}', ""); + Expect(1, 124416, '\p{^isonao}', ""); + Expect(1, 124416, '\P{isonao}', ""); + Expect(0, 124416, '\P{^isonao}', ""); + Expect(1, 124415, '\p{-is_Onao}', ""); + Expect(0, 124415, '\p{^-is_Onao}', ""); + Expect(0, 124415, '\P{-is_Onao}', ""); + Expect(1, 124415, '\P{^-is_Onao}', ""); + Expect(0, 124416, '\p{-is_Onao}', ""); + Expect(1, 124416, '\p{^-is_Onao}', ""); + Expect(1, 124416, '\P{-is_Onao}', ""); + Expect(0, 124416, '\P{^-is_Onao}', ""); + Error('\p{_/a/old_Hungarian}'); + Error('\P{_/a/old_Hungarian}'); + Expect(1, 68863, '\p{oldhungarian}', ""); + Expect(0, 68863, '\p{^oldhungarian}', ""); + Expect(0, 68863, '\P{oldhungarian}', ""); + Expect(1, 68863, '\P{^oldhungarian}', ""); + Expect(0, 68864, '\p{oldhungarian}', ""); + Expect(1, 68864, '\p{^oldhungarian}', ""); + Expect(1, 68864, '\P{oldhungarian}', ""); + Expect(0, 68864, '\P{^oldhungarian}', ""); + Expect(1, 68863, '\p{- Old_Hungarian}', ""); + Expect(0, 68863, '\p{^- Old_Hungarian}', ""); + Expect(0, 68863, '\P{- Old_Hungarian}', ""); + Expect(1, 68863, '\P{^- Old_Hungarian}', ""); + Expect(0, 68864, '\p{- Old_Hungarian}', ""); + Expect(1, 68864, '\p{^- Old_Hungarian}', ""); + Expect(1, 68864, '\P{- Old_Hungarian}', ""); + Expect(0, 68864, '\P{^- Old_Hungarian}', ""); + Error('\p{:=_IS_Old_hungarian}'); + Error('\P{:=_IS_Old_hungarian}'); + Expect(1, 68863, '\p{isoldhungarian}', ""); + Expect(0, 68863, '\p{^isoldhungarian}', ""); + Expect(0, 68863, '\P{isoldhungarian}', ""); + Expect(1, 68863, '\P{^isoldhungarian}', ""); + Expect(0, 68864, '\p{isoldhungarian}', ""); + Expect(1, 68864, '\p{^isoldhungarian}', ""); + Expect(1, 68864, '\P{isoldhungarian}', ""); + Expect(0, 68864, '\P{^isoldhungarian}', ""); + Expect(1, 68863, '\p{ IS_Old_hungarian}', ""); + Expect(0, 68863, '\p{^ IS_Old_hungarian}', ""); + Expect(0, 68863, '\P{ IS_Old_hungarian}', ""); + Expect(1, 68863, '\P{^ IS_Old_hungarian}', ""); + Expect(0, 68864, '\p{ IS_Old_hungarian}', ""); + Expect(1, 68864, '\p{^ IS_Old_hungarian}', ""); + Expect(1, 68864, '\P{ IS_Old_hungarian}', ""); + Expect(0, 68864, '\P{^ IS_Old_hungarian}', ""); + Error('\p{-:=hung}'); + Error('\P{-:=hung}'); + Expect(1, 68863, '\p{hung}', ""); + Expect(0, 68863, '\p{^hung}', ""); + Expect(0, 68863, '\P{hung}', ""); + Expect(1, 68863, '\P{^hung}', ""); + Expect(0, 68864, '\p{hung}', ""); + Expect(1, 68864, '\p{^hung}', ""); + Expect(1, 68864, '\P{hung}', ""); + Expect(0, 68864, '\P{^hung}', ""); + Expect(1, 68863, '\p{ hung}', ""); + Expect(0, 68863, '\p{^ hung}', ""); + Expect(0, 68863, '\P{ hung}', ""); + Expect(1, 68863, '\P{^ hung}', ""); + Expect(0, 68864, '\p{ hung}', ""); + Expect(1, 68864, '\p{^ hung}', ""); + Expect(1, 68864, '\P{ hung}', ""); + Expect(0, 68864, '\P{^ hung}', ""); + Error('\p{_-is_hung/a/}'); + Error('\P{_-is_hung/a/}'); + Expect(1, 68863, '\p{ishung}', ""); + Expect(0, 68863, '\p{^ishung}', ""); + Expect(0, 68863, '\P{ishung}', ""); + Expect(1, 68863, '\P{^ishung}', ""); + Expect(0, 68864, '\p{ishung}', ""); + Expect(1, 68864, '\p{^ishung}', ""); + Expect(1, 68864, '\P{ishung}', ""); + Expect(0, 68864, '\P{^ishung}', ""); + Expect(1, 68863, '\p{ IS_HUNG}', ""); + Expect(0, 68863, '\p{^ IS_HUNG}', ""); + Expect(0, 68863, '\P{ IS_HUNG}', ""); + Expect(1, 68863, '\P{^ IS_HUNG}', ""); + Expect(0, 68864, '\p{ IS_HUNG}', ""); + Expect(1, 68864, '\p{^ IS_HUNG}', ""); + Expect(1, 68864, '\P{ IS_HUNG}', ""); + Expect(0, 68864, '\P{^ IS_HUNG}', ""); + Error('\p{:=OLD_Italic}'); + Error('\P{:=OLD_Italic}'); + Expect(1, 66351, '\p{olditalic}', ""); + Expect(0, 66351, '\p{^olditalic}', ""); + Expect(0, 66351, '\P{olditalic}', ""); + Expect(1, 66351, '\P{^olditalic}', ""); + Expect(0, 66352, '\p{olditalic}', ""); + Expect(1, 66352, '\p{^olditalic}', ""); + Expect(1, 66352, '\P{olditalic}', ""); + Expect(0, 66352, '\P{^olditalic}', ""); + Expect(1, 66351, '\p{- old_italic}', ""); + Expect(0, 66351, '\p{^- old_italic}', ""); + Expect(0, 66351, '\P{- old_italic}', ""); + Expect(1, 66351, '\P{^- old_italic}', ""); + Expect(0, 66352, '\p{- old_italic}', ""); + Expect(1, 66352, '\p{^- old_italic}', ""); + Expect(1, 66352, '\P{- old_italic}', ""); + Expect(0, 66352, '\P{^- old_italic}', ""); + Error('\p{ :=Is_OLD_ITALIC}'); + Error('\P{ :=Is_OLD_ITALIC}'); + Expect(1, 66351, '\p{isolditalic}', ""); + Expect(0, 66351, '\p{^isolditalic}', ""); + Expect(0, 66351, '\P{isolditalic}', ""); + Expect(1, 66351, '\P{^isolditalic}', ""); + Expect(0, 66352, '\p{isolditalic}', ""); + Expect(1, 66352, '\p{^isolditalic}', ""); + Expect(1, 66352, '\P{isolditalic}', ""); + Expect(0, 66352, '\P{^isolditalic}', ""); + Expect(1, 66351, '\p{- Is_Old_italic}', ""); + Expect(0, 66351, '\p{^- Is_Old_italic}', ""); + Expect(0, 66351, '\P{- Is_Old_italic}', ""); + Expect(1, 66351, '\P{^- Is_Old_italic}', ""); + Expect(0, 66352, '\p{- Is_Old_italic}', ""); + Expect(1, 66352, '\p{^- Is_Old_italic}', ""); + Expect(1, 66352, '\P{- Is_Old_italic}', ""); + Expect(0, 66352, '\P{^- Is_Old_italic}', ""); + Error('\p{:= ITAL}'); + Error('\P{:= ITAL}'); + Expect(1, 66351, '\p{ital}', ""); + Expect(0, 66351, '\p{^ital}', ""); + Expect(0, 66351, '\P{ital}', ""); + Expect(1, 66351, '\P{^ital}', ""); + Expect(0, 66352, '\p{ital}', ""); + Expect(1, 66352, '\p{^ital}', ""); + Expect(1, 66352, '\P{ital}', ""); + Expect(0, 66352, '\P{^ital}', ""); + Expect(1, 66351, '\p{ -Ital}', ""); + Expect(0, 66351, '\p{^ -Ital}', ""); + Expect(0, 66351, '\P{ -Ital}', ""); + Expect(1, 66351, '\P{^ -Ital}', ""); + Expect(0, 66352, '\p{ -Ital}', ""); + Expect(1, 66352, '\p{^ -Ital}', ""); + Expect(1, 66352, '\P{ -Ital}', ""); + Expect(0, 66352, '\P{^ -Ital}', ""); + Error('\p{:= is_Ital}'); + Error('\P{:= is_Ital}'); + Expect(1, 66351, '\p{isital}', ""); + Expect(0, 66351, '\p{^isital}', ""); + Expect(0, 66351, '\P{isital}', ""); + Expect(1, 66351, '\P{^isital}', ""); + Expect(0, 66352, '\p{isital}', ""); + Expect(1, 66352, '\p{^isital}', ""); + Expect(1, 66352, '\P{isital}', ""); + Expect(0, 66352, '\P{^isital}', ""); + Expect(1, 66351, '\p{_ IS_ITAL}', ""); + Expect(0, 66351, '\p{^_ IS_ITAL}', ""); + Expect(0, 66351, '\P{_ IS_ITAL}', ""); + Expect(1, 66351, '\P{^_ IS_ITAL}', ""); + Expect(0, 66352, '\p{_ IS_ITAL}', ""); + Expect(1, 66352, '\p{^_ IS_ITAL}', ""); + Expect(1, 66352, '\P{_ IS_ITAL}', ""); + Expect(0, 66352, '\P{^_ IS_ITAL}', ""); + Error('\p{/a/__OLD_NORTH_arabian}'); + Error('\P{/a/__OLD_NORTH_arabian}'); + Expect(1, 68255, '\p{oldnortharabian}', ""); + Expect(0, 68255, '\p{^oldnortharabian}', ""); + Expect(0, 68255, '\P{oldnortharabian}', ""); + Expect(1, 68255, '\P{^oldnortharabian}', ""); + Expect(0, 68256, '\p{oldnortharabian}', ""); + Expect(1, 68256, '\p{^oldnortharabian}', ""); + Expect(1, 68256, '\P{oldnortharabian}', ""); + Expect(0, 68256, '\P{^oldnortharabian}', ""); + Expect(1, 68255, '\p{_ Old_North_Arabian}', ""); + Expect(0, 68255, '\p{^_ Old_North_Arabian}', ""); + Expect(0, 68255, '\P{_ Old_North_Arabian}', ""); + Expect(1, 68255, '\P{^_ Old_North_Arabian}', ""); + Expect(0, 68256, '\p{_ Old_North_Arabian}', ""); + Expect(1, 68256, '\p{^_ Old_North_Arabian}', ""); + Expect(1, 68256, '\P{_ Old_North_Arabian}', ""); + Expect(0, 68256, '\P{^_ Old_North_Arabian}', ""); + Error('\p{-_is_Old_north_arabian/a/}'); + Error('\P{-_is_Old_north_arabian/a/}'); + Expect(1, 68255, '\p{isoldnortharabian}', ""); + Expect(0, 68255, '\p{^isoldnortharabian}', ""); + Expect(0, 68255, '\P{isoldnortharabian}', ""); + Expect(1, 68255, '\P{^isoldnortharabian}', ""); + Expect(0, 68256, '\p{isoldnortharabian}', ""); + Expect(1, 68256, '\p{^isoldnortharabian}', ""); + Expect(1, 68256, '\P{isoldnortharabian}', ""); + Expect(0, 68256, '\P{^isoldnortharabian}', ""); + Expect(1, 68255, '\p{- Is_OLD_NORTH_Arabian}', ""); + Expect(0, 68255, '\p{^- Is_OLD_NORTH_Arabian}', ""); + Expect(0, 68255, '\P{- Is_OLD_NORTH_Arabian}', ""); + Expect(1, 68255, '\P{^- Is_OLD_NORTH_Arabian}', ""); + Expect(0, 68256, '\p{- Is_OLD_NORTH_Arabian}', ""); + Expect(1, 68256, '\p{^- Is_OLD_NORTH_Arabian}', ""); + Expect(1, 68256, '\P{- Is_OLD_NORTH_Arabian}', ""); + Expect(0, 68256, '\P{^- Is_OLD_NORTH_Arabian}', ""); + Error('\p{-/a/NARB}'); + Error('\P{-/a/NARB}'); + Expect(1, 68255, '\p{narb}', ""); + Expect(0, 68255, '\p{^narb}', ""); + Expect(0, 68255, '\P{narb}', ""); + Expect(1, 68255, '\P{^narb}', ""); + Expect(0, 68256, '\p{narb}', ""); + Expect(1, 68256, '\p{^narb}', ""); + Expect(1, 68256, '\P{narb}', ""); + Expect(0, 68256, '\P{^narb}', ""); + Expect(1, 68255, '\p{ -Narb}', ""); + Expect(0, 68255, '\p{^ -Narb}', ""); + Expect(0, 68255, '\P{ -Narb}', ""); + Expect(1, 68255, '\P{^ -Narb}', ""); + Expect(0, 68256, '\p{ -Narb}', ""); + Expect(1, 68256, '\p{^ -Narb}', ""); + Expect(1, 68256, '\P{ -Narb}', ""); + Expect(0, 68256, '\P{^ -Narb}', ""); + Error('\p{_:=Is_narb}'); + Error('\P{_:=Is_narb}'); + Expect(1, 68255, '\p{isnarb}', ""); + Expect(0, 68255, '\p{^isnarb}', ""); + Expect(0, 68255, '\P{isnarb}', ""); + Expect(1, 68255, '\P{^isnarb}', ""); + Expect(0, 68256, '\p{isnarb}', ""); + Expect(1, 68256, '\p{^isnarb}', ""); + Expect(1, 68256, '\P{isnarb}', ""); + Expect(0, 68256, '\P{^isnarb}', ""); + Expect(1, 68255, '\p{-IS_Narb}', ""); + Expect(0, 68255, '\p{^-IS_Narb}', ""); + Expect(0, 68255, '\P{-IS_Narb}', ""); + Expect(1, 68255, '\P{^-IS_Narb}', ""); + Expect(0, 68256, '\p{-IS_Narb}', ""); + Expect(1, 68256, '\p{^-IS_Narb}', ""); + Expect(1, 68256, '\P{-IS_Narb}', ""); + Expect(0, 68256, '\P{^-IS_Narb}', ""); + Error('\p{ :=OLD_permic}'); + Error('\P{ :=OLD_permic}'); + Expect(1, 66426, '\p{oldpermic}', ""); + Expect(0, 66426, '\p{^oldpermic}', ""); + Expect(0, 66426, '\P{oldpermic}', ""); + Expect(1, 66426, '\P{^oldpermic}', ""); + Expect(0, 66427, '\p{oldpermic}', ""); + Expect(1, 66427, '\p{^oldpermic}', ""); + Expect(1, 66427, '\P{oldpermic}', ""); + Expect(0, 66427, '\P{^oldpermic}', ""); + Expect(1, 66426, '\p{-Old_permic}', ""); + Expect(0, 66426, '\p{^-Old_permic}', ""); + Expect(0, 66426, '\P{-Old_permic}', ""); + Expect(1, 66426, '\P{^-Old_permic}', ""); + Expect(0, 66427, '\p{-Old_permic}', ""); + Expect(1, 66427, '\p{^-Old_permic}', ""); + Expect(1, 66427, '\P{-Old_permic}', ""); + Expect(0, 66427, '\P{^-Old_permic}', ""); + Error('\p{:= _Is_Old_permic}'); + Error('\P{:= _Is_Old_permic}'); + Expect(1, 66426, '\p{isoldpermic}', ""); + Expect(0, 66426, '\p{^isoldpermic}', ""); + Expect(0, 66426, '\P{isoldpermic}', ""); + Expect(1, 66426, '\P{^isoldpermic}', ""); + Expect(0, 66427, '\p{isoldpermic}', ""); + Expect(1, 66427, '\p{^isoldpermic}', ""); + Expect(1, 66427, '\P{isoldpermic}', ""); + Expect(0, 66427, '\P{^isoldpermic}', ""); + Expect(1, 66426, '\p{ is_Old_PERMIC}', ""); + Expect(0, 66426, '\p{^ is_Old_PERMIC}', ""); + Expect(0, 66426, '\P{ is_Old_PERMIC}', ""); + Expect(1, 66426, '\P{^ is_Old_PERMIC}', ""); + Expect(0, 66427, '\p{ is_Old_PERMIC}', ""); + Expect(1, 66427, '\p{^ is_Old_PERMIC}', ""); + Expect(1, 66427, '\P{ is_Old_PERMIC}', ""); + Expect(0, 66427, '\P{^ is_Old_PERMIC}', ""); + Error('\p{ :=Perm}'); + Error('\P{ :=Perm}'); + Expect(1, 66426, '\p{perm}', ""); + Expect(0, 66426, '\p{^perm}', ""); + Expect(0, 66426, '\P{perm}', ""); + Expect(1, 66426, '\P{^perm}', ""); + Expect(0, 66427, '\p{perm}', ""); + Expect(1, 66427, '\p{^perm}', ""); + Expect(1, 66427, '\P{perm}', ""); + Expect(0, 66427, '\P{^perm}', ""); + Expect(1, 66426, '\p{--PERM}', ""); + Expect(0, 66426, '\p{^--PERM}', ""); + Expect(0, 66426, '\P{--PERM}', ""); + Expect(1, 66426, '\P{^--PERM}', ""); + Expect(0, 66427, '\p{--PERM}', ""); + Expect(1, 66427, '\p{^--PERM}', ""); + Expect(1, 66427, '\P{--PERM}', ""); + Expect(0, 66427, '\P{^--PERM}', ""); + Error('\p{ :=is_PERM}'); + Error('\P{ :=is_PERM}'); + Expect(1, 66426, '\p{isperm}', ""); + Expect(0, 66426, '\p{^isperm}', ""); + Expect(0, 66426, '\P{isperm}', ""); + Expect(1, 66426, '\P{^isperm}', ""); + Expect(0, 66427, '\p{isperm}', ""); + Expect(1, 66427, '\p{^isperm}', ""); + Expect(1, 66427, '\P{isperm}', ""); + Expect(0, 66427, '\P{^isperm}', ""); + Expect(1, 66426, '\p{ Is_Perm}', ""); + Expect(0, 66426, '\p{^ Is_Perm}', ""); + Expect(0, 66426, '\P{ Is_Perm}', ""); + Expect(1, 66426, '\P{^ Is_Perm}', ""); + Expect(0, 66427, '\p{ Is_Perm}', ""); + Expect(1, 66427, '\p{^ Is_Perm}', ""); + Expect(1, 66427, '\P{ Is_Perm}', ""); + Expect(0, 66427, '\P{^ Is_Perm}', ""); + Error('\p{:=_ OLD_Persian}'); + Error('\P{:=_ OLD_Persian}'); + Expect(1, 66517, '\p{oldpersian}', ""); + Expect(0, 66517, '\p{^oldpersian}', ""); + Expect(0, 66517, '\P{oldpersian}', ""); + Expect(1, 66517, '\P{^oldpersian}', ""); + Expect(0, 66518, '\p{oldpersian}', ""); + Expect(1, 66518, '\p{^oldpersian}', ""); + Expect(1, 66518, '\P{oldpersian}', ""); + Expect(0, 66518, '\P{^oldpersian}', ""); + Expect(1, 66517, '\p{ Old_PERSIAN}', ""); + Expect(0, 66517, '\p{^ Old_PERSIAN}', ""); + Expect(0, 66517, '\P{ Old_PERSIAN}', ""); + Expect(1, 66517, '\P{^ Old_PERSIAN}', ""); + Expect(0, 66518, '\p{ Old_PERSIAN}', ""); + Expect(1, 66518, '\p{^ Old_PERSIAN}', ""); + Expect(1, 66518, '\P{ Old_PERSIAN}', ""); + Expect(0, 66518, '\P{^ Old_PERSIAN}', ""); + Error('\p{ /a/is_old_PERSIAN}'); + Error('\P{ /a/is_old_PERSIAN}'); + Expect(1, 66517, '\p{isoldpersian}', ""); + Expect(0, 66517, '\p{^isoldpersian}', ""); + Expect(0, 66517, '\P{isoldpersian}', ""); + Expect(1, 66517, '\P{^isoldpersian}', ""); + Expect(0, 66518, '\p{isoldpersian}', ""); + Expect(1, 66518, '\p{^isoldpersian}', ""); + Expect(1, 66518, '\P{isoldpersian}', ""); + Expect(0, 66518, '\P{^isoldpersian}', ""); + Expect(1, 66517, '\p{ IS_Old_Persian}', ""); + Expect(0, 66517, '\p{^ IS_Old_Persian}', ""); + Expect(0, 66517, '\P{ IS_Old_Persian}', ""); + Expect(1, 66517, '\P{^ IS_Old_Persian}', ""); + Expect(0, 66518, '\p{ IS_Old_Persian}', ""); + Expect(1, 66518, '\p{^ IS_Old_Persian}', ""); + Expect(1, 66518, '\P{ IS_Old_Persian}', ""); + Expect(0, 66518, '\P{^ IS_Old_Persian}', ""); + Error('\p{:=-xpeo}'); + Error('\P{:=-xpeo}'); + Expect(1, 66517, '\p{xpeo}', ""); + Expect(0, 66517, '\p{^xpeo}', ""); + Expect(0, 66517, '\P{xpeo}', ""); + Expect(1, 66517, '\P{^xpeo}', ""); + Expect(0, 66518, '\p{xpeo}', ""); + Expect(1, 66518, '\p{^xpeo}', ""); + Expect(1, 66518, '\P{xpeo}', ""); + Expect(0, 66518, '\P{^xpeo}', ""); + Expect(1, 66517, '\p{ xpeo}', ""); + Expect(0, 66517, '\p{^ xpeo}', ""); + Expect(0, 66517, '\P{ xpeo}', ""); + Expect(1, 66517, '\P{^ xpeo}', ""); + Expect(0, 66518, '\p{ xpeo}', ""); + Expect(1, 66518, '\p{^ xpeo}', ""); + Expect(1, 66518, '\P{ xpeo}', ""); + Expect(0, 66518, '\P{^ xpeo}', ""); + Error('\p{-_IS_XPEO/a/}'); + Error('\P{-_IS_XPEO/a/}'); + Expect(1, 66517, '\p{isxpeo}', ""); + Expect(0, 66517, '\p{^isxpeo}', ""); + Expect(0, 66517, '\P{isxpeo}', ""); + Expect(1, 66517, '\P{^isxpeo}', ""); + Expect(0, 66518, '\p{isxpeo}', ""); + Expect(1, 66518, '\p{^isxpeo}', ""); + Expect(1, 66518, '\P{isxpeo}', ""); + Expect(0, 66518, '\P{^isxpeo}', ""); + Expect(1, 66517, '\p{-_IS_xpeo}', ""); + Expect(0, 66517, '\p{^-_IS_xpeo}', ""); + Expect(0, 66517, '\P{-_IS_xpeo}', ""); + Expect(1, 66517, '\P{^-_IS_xpeo}', ""); + Expect(0, 66518, '\p{-_IS_xpeo}', ""); + Expect(1, 66518, '\p{^-_IS_xpeo}', ""); + Expect(1, 66518, '\P{-_IS_xpeo}', ""); + Expect(0, 66518, '\P{^-_IS_xpeo}', ""); + Error('\p{/a/OLD_SOGDIAN}'); + Error('\P{/a/OLD_SOGDIAN}'); + Expect(1, 69415, '\p{oldsogdian}', ""); + Expect(0, 69415, '\p{^oldsogdian}', ""); + Expect(0, 69415, '\P{oldsogdian}', ""); + Expect(1, 69415, '\P{^oldsogdian}', ""); + Expect(0, 69416, '\p{oldsogdian}', ""); + Expect(1, 69416, '\p{^oldsogdian}', ""); + Expect(1, 69416, '\P{oldsogdian}', ""); + Expect(0, 69416, '\P{^oldsogdian}', ""); + Expect(1, 69415, '\p{_ Old_SOGDIAN}', ""); + Expect(0, 69415, '\p{^_ Old_SOGDIAN}', ""); + Expect(0, 69415, '\P{_ Old_SOGDIAN}', ""); + Expect(1, 69415, '\P{^_ Old_SOGDIAN}', ""); + Expect(0, 69416, '\p{_ Old_SOGDIAN}', ""); + Expect(1, 69416, '\p{^_ Old_SOGDIAN}', ""); + Expect(1, 69416, '\P{_ Old_SOGDIAN}', ""); + Expect(0, 69416, '\P{^_ Old_SOGDIAN}', ""); + Error('\p{/a/_-Is_old_SOGDIAN}'); + Error('\P{/a/_-Is_old_SOGDIAN}'); + Expect(1, 69415, '\p{isoldsogdian}', ""); + Expect(0, 69415, '\p{^isoldsogdian}', ""); + Expect(0, 69415, '\P{isoldsogdian}', ""); + Expect(1, 69415, '\P{^isoldsogdian}', ""); + Expect(0, 69416, '\p{isoldsogdian}', ""); + Expect(1, 69416, '\p{^isoldsogdian}', ""); + Expect(1, 69416, '\P{isoldsogdian}', ""); + Expect(0, 69416, '\P{^isoldsogdian}', ""); + Expect(1, 69415, '\p{--IS_OLD_Sogdian}', ""); + Expect(0, 69415, '\p{^--IS_OLD_Sogdian}', ""); + Expect(0, 69415, '\P{--IS_OLD_Sogdian}', ""); + Expect(1, 69415, '\P{^--IS_OLD_Sogdian}', ""); + Expect(0, 69416, '\p{--IS_OLD_Sogdian}', ""); + Expect(1, 69416, '\p{^--IS_OLD_Sogdian}', ""); + Expect(1, 69416, '\P{--IS_OLD_Sogdian}', ""); + Expect(0, 69416, '\P{^--IS_OLD_Sogdian}', ""); + Error('\p{:=Sogo}'); + Error('\P{:=Sogo}'); + Expect(1, 69415, '\p{sogo}', ""); + Expect(0, 69415, '\p{^sogo}', ""); + Expect(0, 69415, '\P{sogo}', ""); + Expect(1, 69415, '\P{^sogo}', ""); + Expect(0, 69416, '\p{sogo}', ""); + Expect(1, 69416, '\p{^sogo}', ""); + Expect(1, 69416, '\P{sogo}', ""); + Expect(0, 69416, '\P{^sogo}', ""); + Expect(1, 69415, '\p{-Sogo}', ""); + Expect(0, 69415, '\p{^-Sogo}', ""); + Expect(0, 69415, '\P{-Sogo}', ""); + Expect(1, 69415, '\P{^-Sogo}', ""); + Expect(0, 69416, '\p{-Sogo}', ""); + Expect(1, 69416, '\p{^-Sogo}', ""); + Expect(1, 69416, '\P{-Sogo}', ""); + Expect(0, 69416, '\P{^-Sogo}', ""); + Error('\p{ Is_Sogo/a/}'); + Error('\P{ Is_Sogo/a/}'); + Expect(1, 69415, '\p{issogo}', ""); + Expect(0, 69415, '\p{^issogo}', ""); + Expect(0, 69415, '\P{issogo}', ""); + Expect(1, 69415, '\P{^issogo}', ""); + Expect(0, 69416, '\p{issogo}', ""); + Expect(1, 69416, '\p{^issogo}', ""); + Expect(1, 69416, '\P{issogo}', ""); + Expect(0, 69416, '\P{^issogo}', ""); + Expect(1, 69415, '\p{ is_SOGO}', ""); + Expect(0, 69415, '\p{^ is_SOGO}', ""); + Expect(0, 69415, '\P{ is_SOGO}', ""); + Expect(1, 69415, '\P{^ is_SOGO}', ""); + Expect(0, 69416, '\p{ is_SOGO}', ""); + Expect(1, 69416, '\p{^ is_SOGO}', ""); + Expect(1, 69416, '\P{ is_SOGO}', ""); + Expect(0, 69416, '\P{^ is_SOGO}', ""); + Error('\p{-_old_SOUTH_Arabian/a/}'); + Error('\P{-_old_SOUTH_Arabian/a/}'); + Expect(1, 68223, '\p{oldsoutharabian}', ""); + Expect(0, 68223, '\p{^oldsoutharabian}', ""); + Expect(0, 68223, '\P{oldsoutharabian}', ""); + Expect(1, 68223, '\P{^oldsoutharabian}', ""); + Expect(0, 68224, '\p{oldsoutharabian}', ""); + Expect(1, 68224, '\p{^oldsoutharabian}', ""); + Expect(1, 68224, '\P{oldsoutharabian}', ""); + Expect(0, 68224, '\P{^oldsoutharabian}', ""); + Expect(1, 68223, '\p{__Old_south_arabian}', ""); + Expect(0, 68223, '\p{^__Old_south_arabian}', ""); + Expect(0, 68223, '\P{__Old_south_arabian}', ""); + Expect(1, 68223, '\P{^__Old_south_arabian}', ""); + Expect(0, 68224, '\p{__Old_south_arabian}', ""); + Expect(1, 68224, '\p{^__Old_south_arabian}', ""); + Expect(1, 68224, '\P{__Old_south_arabian}', ""); + Expect(0, 68224, '\P{^__Old_south_arabian}', ""); + Error('\p{- Is_Old_SOUTH_Arabian:=}'); + Error('\P{- Is_Old_SOUTH_Arabian:=}'); + Expect(1, 68223, '\p{isoldsoutharabian}', ""); + Expect(0, 68223, '\p{^isoldsoutharabian}', ""); + Expect(0, 68223, '\P{isoldsoutharabian}', ""); + Expect(1, 68223, '\P{^isoldsoutharabian}', ""); + Expect(0, 68224, '\p{isoldsoutharabian}', ""); + Expect(1, 68224, '\p{^isoldsoutharabian}', ""); + Expect(1, 68224, '\P{isoldsoutharabian}', ""); + Expect(0, 68224, '\P{^isoldsoutharabian}', ""); + Expect(1, 68223, '\p{_is_Old_south_Arabian}', ""); + Expect(0, 68223, '\p{^_is_Old_south_Arabian}', ""); + Expect(0, 68223, '\P{_is_Old_south_Arabian}', ""); + Expect(1, 68223, '\P{^_is_Old_south_Arabian}', ""); + Expect(0, 68224, '\p{_is_Old_south_Arabian}', ""); + Expect(1, 68224, '\p{^_is_Old_south_Arabian}', ""); + Expect(1, 68224, '\P{_is_Old_south_Arabian}', ""); + Expect(0, 68224, '\P{^_is_Old_south_Arabian}', ""); + Error('\p{ sarb:=}'); + Error('\P{ sarb:=}'); + Expect(1, 68223, '\p{sarb}', ""); + Expect(0, 68223, '\p{^sarb}', ""); + Expect(0, 68223, '\P{sarb}', ""); + Expect(1, 68223, '\P{^sarb}', ""); + Expect(0, 68224, '\p{sarb}', ""); + Expect(1, 68224, '\p{^sarb}', ""); + Expect(1, 68224, '\P{sarb}', ""); + Expect(0, 68224, '\P{^sarb}', ""); + Expect(1, 68223, '\p{- SARB}', ""); + Expect(0, 68223, '\p{^- SARB}', ""); + Expect(0, 68223, '\P{- SARB}', ""); + Expect(1, 68223, '\P{^- SARB}', ""); + Expect(0, 68224, '\p{- SARB}', ""); + Expect(1, 68224, '\p{^- SARB}', ""); + Expect(1, 68224, '\P{- SARB}', ""); + Expect(0, 68224, '\P{^- SARB}', ""); + Error('\p{-:=Is_Sarb}'); + Error('\P{-:=Is_Sarb}'); + Expect(1, 68223, '\p{issarb}', ""); + Expect(0, 68223, '\p{^issarb}', ""); + Expect(0, 68223, '\P{issarb}', ""); + Expect(1, 68223, '\P{^issarb}', ""); + Expect(0, 68224, '\p{issarb}', ""); + Expect(1, 68224, '\p{^issarb}', ""); + Expect(1, 68224, '\P{issarb}', ""); + Expect(0, 68224, '\P{^issarb}', ""); + Expect(1, 68223, '\p{-Is_sarb}', ""); + Expect(0, 68223, '\p{^-Is_sarb}', ""); + Expect(0, 68223, '\P{-Is_sarb}', ""); + Expect(1, 68223, '\P{^-Is_sarb}', ""); + Expect(0, 68224, '\p{-Is_sarb}', ""); + Expect(1, 68224, '\p{^-Is_sarb}', ""); + Expect(1, 68224, '\P{-Is_sarb}', ""); + Expect(0, 68224, '\P{^-Is_sarb}', ""); + Error('\p{ :=old_Turkic}'); + Error('\P{ :=old_Turkic}'); + Expect(1, 68680, '\p{oldturkic}', ""); + Expect(0, 68680, '\p{^oldturkic}', ""); + Expect(0, 68680, '\P{oldturkic}', ""); + Expect(1, 68680, '\P{^oldturkic}', ""); + Expect(0, 68681, '\p{oldturkic}', ""); + Expect(1, 68681, '\p{^oldturkic}', ""); + Expect(1, 68681, '\P{oldturkic}', ""); + Expect(0, 68681, '\P{^oldturkic}', ""); + Expect(1, 68680, '\p{ Old_Turkic}', ""); + Expect(0, 68680, '\p{^ Old_Turkic}', ""); + Expect(0, 68680, '\P{ Old_Turkic}', ""); + Expect(1, 68680, '\P{^ Old_Turkic}', ""); + Expect(0, 68681, '\p{ Old_Turkic}', ""); + Expect(1, 68681, '\p{^ Old_Turkic}', ""); + Expect(1, 68681, '\P{ Old_Turkic}', ""); + Expect(0, 68681, '\P{^ Old_Turkic}', ""); + Error('\p{ Is_old_Turkic/a/}'); + Error('\P{ Is_old_Turkic/a/}'); + Expect(1, 68680, '\p{isoldturkic}', ""); + Expect(0, 68680, '\p{^isoldturkic}', ""); + Expect(0, 68680, '\P{isoldturkic}', ""); + Expect(1, 68680, '\P{^isoldturkic}', ""); + Expect(0, 68681, '\p{isoldturkic}', ""); + Expect(1, 68681, '\p{^isoldturkic}', ""); + Expect(1, 68681, '\P{isoldturkic}', ""); + Expect(0, 68681, '\P{^isoldturkic}', ""); + Expect(1, 68680, '\p{__IS_Old_Turkic}', ""); + Expect(0, 68680, '\p{^__IS_Old_Turkic}', ""); + Expect(0, 68680, '\P{__IS_Old_Turkic}', ""); + Expect(1, 68680, '\P{^__IS_Old_Turkic}', ""); + Expect(0, 68681, '\p{__IS_Old_Turkic}', ""); + Expect(1, 68681, '\p{^__IS_Old_Turkic}', ""); + Expect(1, 68681, '\P{__IS_Old_Turkic}', ""); + Expect(0, 68681, '\P{^__IS_Old_Turkic}', ""); + Error('\p{/a/orkh}'); + Error('\P{/a/orkh}'); + Expect(1, 68680, '\p{orkh}', ""); + Expect(0, 68680, '\p{^orkh}', ""); + Expect(0, 68680, '\P{orkh}', ""); + Expect(1, 68680, '\P{^orkh}', ""); + Expect(0, 68681, '\p{orkh}', ""); + Expect(1, 68681, '\p{^orkh}', ""); + Expect(1, 68681, '\P{orkh}', ""); + Expect(0, 68681, '\P{^orkh}', ""); + Expect(1, 68680, '\p{ Orkh}', ""); + Expect(0, 68680, '\p{^ Orkh}', ""); + Expect(0, 68680, '\P{ Orkh}', ""); + Expect(1, 68680, '\P{^ Orkh}', ""); + Expect(0, 68681, '\p{ Orkh}', ""); + Expect(1, 68681, '\p{^ Orkh}', ""); + Expect(1, 68681, '\P{ Orkh}', ""); + Expect(0, 68681, '\P{^ Orkh}', ""); + Error('\p{_ IS_Orkh/a/}'); + Error('\P{_ IS_Orkh/a/}'); + Expect(1, 68680, '\p{isorkh}', ""); + Expect(0, 68680, '\p{^isorkh}', ""); + Expect(0, 68680, '\P{isorkh}', ""); + Expect(1, 68680, '\P{^isorkh}', ""); + Expect(0, 68681, '\p{isorkh}', ""); + Expect(1, 68681, '\p{^isorkh}', ""); + Expect(1, 68681, '\P{isorkh}', ""); + Expect(0, 68681, '\P{^isorkh}', ""); + Expect(1, 68680, '\p{_ IS_Orkh}', ""); + Expect(0, 68680, '\p{^_ IS_Orkh}', ""); + Expect(0, 68680, '\P{_ IS_Orkh}', ""); + Expect(1, 68680, '\P{^_ IS_Orkh}', ""); + Expect(0, 68681, '\p{_ IS_Orkh}', ""); + Expect(1, 68681, '\p{^_ IS_Orkh}', ""); + Expect(1, 68681, '\P{_ IS_Orkh}', ""); + Expect(0, 68681, '\P{^_ IS_Orkh}', ""); + Error('\p{ /a/Old_uyghur}'); + Error('\P{ /a/Old_uyghur}'); + Expect(1, 69513, '\p{olduyghur}', ""); + Expect(0, 69513, '\p{^olduyghur}', ""); + Expect(0, 69513, '\P{olduyghur}', ""); + Expect(1, 69513, '\P{^olduyghur}', ""); + Expect(0, 69514, '\p{olduyghur}', ""); + Expect(1, 69514, '\p{^olduyghur}', ""); + Expect(1, 69514, '\P{olduyghur}', ""); + Expect(0, 69514, '\P{^olduyghur}', ""); + Expect(1, 69513, '\p{ old_UYGHUR}', ""); + Expect(0, 69513, '\p{^ old_UYGHUR}', ""); + Expect(0, 69513, '\P{ old_UYGHUR}', ""); + Expect(1, 69513, '\P{^ old_UYGHUR}', ""); + Expect(0, 69514, '\p{ old_UYGHUR}', ""); + Expect(1, 69514, '\p{^ old_UYGHUR}', ""); + Expect(1, 69514, '\P{ old_UYGHUR}', ""); + Expect(0, 69514, '\P{^ old_UYGHUR}', ""); + Error('\p{ -is_OLD_uyghur/a/}'); + Error('\P{ -is_OLD_uyghur/a/}'); + Expect(1, 69513, '\p{isolduyghur}', ""); + Expect(0, 69513, '\p{^isolduyghur}', ""); + Expect(0, 69513, '\P{isolduyghur}', ""); + Expect(1, 69513, '\P{^isolduyghur}', ""); + Expect(0, 69514, '\p{isolduyghur}', ""); + Expect(1, 69514, '\p{^isolduyghur}', ""); + Expect(1, 69514, '\P{isolduyghur}', ""); + Expect(0, 69514, '\P{^isolduyghur}', ""); + Expect(1, 69513, '\p{ Is_Old_Uyghur}', ""); + Expect(0, 69513, '\p{^ Is_Old_Uyghur}', ""); + Expect(0, 69513, '\P{ Is_Old_Uyghur}', ""); + Expect(1, 69513, '\P{^ Is_Old_Uyghur}', ""); + Expect(0, 69514, '\p{ Is_Old_Uyghur}', ""); + Expect(1, 69514, '\p{^ Is_Old_Uyghur}', ""); + Expect(1, 69514, '\P{ Is_Old_Uyghur}', ""); + Expect(0, 69514, '\P{^ Is_Old_Uyghur}', ""); + Error('\p{:=-OUGR}'); + Error('\P{:=-OUGR}'); + Expect(1, 69513, '\p{ougr}', ""); + Expect(0, 69513, '\p{^ougr}', ""); + Expect(0, 69513, '\P{ougr}', ""); + Expect(1, 69513, '\P{^ougr}', ""); + Expect(0, 69514, '\p{ougr}', ""); + Expect(1, 69514, '\p{^ougr}', ""); + Expect(1, 69514, '\P{ougr}', ""); + Expect(0, 69514, '\P{^ougr}', ""); + Expect(1, 69513, '\p{-ougr}', ""); + Expect(0, 69513, '\p{^-ougr}', ""); + Expect(0, 69513, '\P{-ougr}', ""); + Expect(1, 69513, '\P{^-ougr}', ""); + Expect(0, 69514, '\p{-ougr}', ""); + Expect(1, 69514, '\p{^-ougr}', ""); + Expect(1, 69514, '\P{-ougr}', ""); + Expect(0, 69514, '\P{^-ougr}', ""); + Error('\p{:= is_Ougr}'); + Error('\P{:= is_Ougr}'); + Expect(1, 69513, '\p{isougr}', ""); + Expect(0, 69513, '\p{^isougr}', ""); + Expect(0, 69513, '\P{isougr}', ""); + Expect(1, 69513, '\P{^isougr}', ""); + Expect(0, 69514, '\p{isougr}', ""); + Expect(1, 69514, '\p{^isougr}', ""); + Expect(1, 69514, '\P{isougr}', ""); + Expect(0, 69514, '\P{^isougr}', ""); + Expect(1, 69513, '\p{ Is_Ougr}', ""); + Expect(0, 69513, '\p{^ Is_Ougr}', ""); + Expect(0, 69513, '\P{ Is_Ougr}', ""); + Expect(1, 69513, '\P{^ Is_Ougr}', ""); + Expect(0, 69514, '\p{ Is_Ougr}', ""); + Expect(1, 69514, '\p{^ Is_Ougr}', ""); + Expect(1, 69514, '\P{ Is_Ougr}', ""); + Expect(0, 69514, '\P{^ Is_Ougr}', ""); + Error('\p{ /a/Open_Punctuation}'); + Error('\P{ /a/Open_Punctuation}'); + Expect(1, 65378, '\p{openpunctuation}', ""); + Expect(0, 65378, '\p{^openpunctuation}', ""); + Expect(0, 65378, '\P{openpunctuation}', ""); + Expect(1, 65378, '\P{^openpunctuation}', ""); + Expect(0, 65379, '\p{openpunctuation}', ""); + Expect(1, 65379, '\p{^openpunctuation}', ""); + Expect(1, 65379, '\P{openpunctuation}', ""); + Expect(0, 65379, '\P{^openpunctuation}', ""); + Expect(1, 65378, '\p{_OPEN_punctuation}', ""); + Expect(0, 65378, '\p{^_OPEN_punctuation}', ""); + Expect(0, 65378, '\P{_OPEN_punctuation}', ""); + Expect(1, 65378, '\P{^_OPEN_punctuation}', ""); + Expect(0, 65379, '\p{_OPEN_punctuation}', ""); + Expect(1, 65379, '\p{^_OPEN_punctuation}', ""); + Expect(1, 65379, '\P{_OPEN_punctuation}', ""); + Expect(0, 65379, '\P{^_OPEN_punctuation}', ""); + Error('\p{:=__IS_Open_Punctuation}'); + Error('\P{:=__IS_Open_Punctuation}'); + Expect(1, 65378, '\p{isopenpunctuation}', ""); + Expect(0, 65378, '\p{^isopenpunctuation}', ""); + Expect(0, 65378, '\P{isopenpunctuation}', ""); + Expect(1, 65378, '\P{^isopenpunctuation}', ""); + Expect(0, 65379, '\p{isopenpunctuation}', ""); + Expect(1, 65379, '\p{^isopenpunctuation}', ""); + Expect(1, 65379, '\P{isopenpunctuation}', ""); + Expect(0, 65379, '\P{^isopenpunctuation}', ""); + Expect(1, 65378, '\p{ is_OPEN_PUNCTUATION}', ""); + Expect(0, 65378, '\p{^ is_OPEN_PUNCTUATION}', ""); + Expect(0, 65378, '\P{ is_OPEN_PUNCTUATION}', ""); + Expect(1, 65378, '\P{^ is_OPEN_PUNCTUATION}', ""); + Expect(0, 65379, '\p{ is_OPEN_PUNCTUATION}', ""); + Expect(1, 65379, '\p{^ is_OPEN_PUNCTUATION}', ""); + Expect(1, 65379, '\P{ is_OPEN_PUNCTUATION}', ""); + Expect(0, 65379, '\P{^ is_OPEN_PUNCTUATION}', ""); + Error('\p{ ps:=}'); + Error('\P{ ps:=}'); + Expect(1, 65378, '\p{ps}', ""); + Expect(0, 65378, '\p{^ps}', ""); + Expect(0, 65378, '\P{ps}', ""); + Expect(1, 65378, '\P{^ps}', ""); + Expect(0, 65379, '\p{ps}', ""); + Expect(1, 65379, '\p{^ps}', ""); + Expect(1, 65379, '\P{ps}', ""); + Expect(0, 65379, '\P{^ps}', ""); + Expect(1, 65378, '\p{ _PS}', ""); + Expect(0, 65378, '\p{^ _PS}', ""); + Expect(0, 65378, '\P{ _PS}', ""); + Expect(1, 65378, '\P{^ _PS}', ""); + Expect(0, 65379, '\p{ _PS}', ""); + Expect(1, 65379, '\p{^ _PS}', ""); + Expect(1, 65379, '\P{ _PS}', ""); + Expect(0, 65379, '\P{^ _PS}', ""); + Error('\p{/a/ _is_ps}'); + Error('\P{/a/ _is_ps}'); + Expect(1, 65378, '\p{isps}', ""); + Expect(0, 65378, '\p{^isps}', ""); + Expect(0, 65378, '\P{isps}', ""); + Expect(1, 65378, '\P{^isps}', ""); + Expect(0, 65379, '\p{isps}', ""); + Expect(1, 65379, '\p{^isps}', ""); + Expect(1, 65379, '\P{isps}', ""); + Expect(0, 65379, '\P{^isps}', ""); + Expect(1, 65378, '\p{_is_Ps}', ""); + Expect(0, 65378, '\p{^_is_Ps}', ""); + Expect(0, 65378, '\P{_is_Ps}', ""); + Expect(1, 65378, '\P{^_is_Ps}', ""); + Expect(0, 65379, '\p{_is_Ps}', ""); + Expect(1, 65379, '\p{^_is_Ps}', ""); + Expect(1, 65379, '\P{_is_Ps}', ""); + Expect(0, 65379, '\P{^_is_Ps}', ""); + Error('\p{ :=optical_Character_Recognition}'); + Error('\P{ :=optical_Character_Recognition}'); + Expect(1, 9311, '\p{opticalcharacterrecognition}', ""); + Expect(0, 9311, '\p{^opticalcharacterrecognition}', ""); + Expect(0, 9311, '\P{opticalcharacterrecognition}', ""); + Expect(1, 9311, '\P{^opticalcharacterrecognition}', ""); + Expect(0, 9312, '\p{opticalcharacterrecognition}', ""); + Expect(1, 9312, '\p{^opticalcharacterrecognition}', ""); + Expect(1, 9312, '\P{opticalcharacterrecognition}', ""); + Expect(0, 9312, '\P{^opticalcharacterrecognition}', ""); + Expect(1, 9311, '\p{_-Optical_Character_RECOGNITION}', ""); + Expect(0, 9311, '\p{^_-Optical_Character_RECOGNITION}', ""); + Expect(0, 9311, '\P{_-Optical_Character_RECOGNITION}', ""); + Expect(1, 9311, '\P{^_-Optical_Character_RECOGNITION}', ""); + Expect(0, 9312, '\p{_-Optical_Character_RECOGNITION}', ""); + Expect(1, 9312, '\p{^_-Optical_Character_RECOGNITION}', ""); + Expect(1, 9312, '\P{_-Optical_Character_RECOGNITION}', ""); + Expect(0, 9312, '\P{^_-Optical_Character_RECOGNITION}', ""); + Error('\p{:= -IS_OPTICAL_Character_Recognition}'); + Error('\P{:= -IS_OPTICAL_Character_Recognition}'); + Expect(1, 9311, '\p{isopticalcharacterrecognition}', ""); + Expect(0, 9311, '\p{^isopticalcharacterrecognition}', ""); + Expect(0, 9311, '\P{isopticalcharacterrecognition}', ""); + Expect(1, 9311, '\P{^isopticalcharacterrecognition}', ""); + Expect(0, 9312, '\p{isopticalcharacterrecognition}', ""); + Expect(1, 9312, '\p{^isopticalcharacterrecognition}', ""); + Expect(1, 9312, '\P{isopticalcharacterrecognition}', ""); + Expect(0, 9312, '\P{^isopticalcharacterrecognition}', ""); + Expect(1, 9311, '\p{ _is_OPTICAL_character_RECOGNITION}', ""); + Expect(0, 9311, '\p{^ _is_OPTICAL_character_RECOGNITION}', ""); + Expect(0, 9311, '\P{ _is_OPTICAL_character_RECOGNITION}', ""); + Expect(1, 9311, '\P{^ _is_OPTICAL_character_RECOGNITION}', ""); + Expect(0, 9312, '\p{ _is_OPTICAL_character_RECOGNITION}', ""); + Expect(1, 9312, '\p{^ _is_OPTICAL_character_RECOGNITION}', ""); + Expect(1, 9312, '\P{ _is_OPTICAL_character_RECOGNITION}', ""); + Expect(0, 9312, '\P{^ _is_OPTICAL_character_RECOGNITION}', ""); + Error('\p{:=_ In_Optical_Character_RECOGNITION}'); + Error('\P{:=_ In_Optical_Character_RECOGNITION}'); + Expect(1, 9311, '\p{inopticalcharacterrecognition}', ""); + Expect(0, 9311, '\p{^inopticalcharacterrecognition}', ""); + Expect(0, 9311, '\P{inopticalcharacterrecognition}', ""); + Expect(1, 9311, '\P{^inopticalcharacterrecognition}', ""); + Expect(0, 9312, '\p{inopticalcharacterrecognition}', ""); + Expect(1, 9312, '\p{^inopticalcharacterrecognition}', ""); + Expect(1, 9312, '\P{inopticalcharacterrecognition}', ""); + Expect(0, 9312, '\P{^inopticalcharacterrecognition}', ""); + Expect(1, 9311, '\p{ -in_Optical_CHARACTER_RECOGNITION}', ""); + Expect(0, 9311, '\p{^ -in_Optical_CHARACTER_RECOGNITION}', ""); + Expect(0, 9311, '\P{ -in_Optical_CHARACTER_RECOGNITION}', ""); + Expect(1, 9311, '\P{^ -in_Optical_CHARACTER_RECOGNITION}', ""); + Expect(0, 9312, '\p{ -in_Optical_CHARACTER_RECOGNITION}', ""); + Expect(1, 9312, '\p{^ -in_Optical_CHARACTER_RECOGNITION}', ""); + Expect(1, 9312, '\P{ -in_Optical_CHARACTER_RECOGNITION}', ""); + Expect(0, 9312, '\P{^ -in_Optical_CHARACTER_RECOGNITION}', ""); + Error('\p{- ocr:=}'); + Error('\P{- ocr:=}'); + Expect(1, 9311, '\p{ocr}', ""); + Expect(0, 9311, '\p{^ocr}', ""); + Expect(0, 9311, '\P{ocr}', ""); + Expect(1, 9311, '\P{^ocr}', ""); + Expect(0, 9312, '\p{ocr}', ""); + Expect(1, 9312, '\p{^ocr}', ""); + Expect(1, 9312, '\P{ocr}', ""); + Expect(0, 9312, '\P{^ocr}', ""); + Expect(1, 9311, '\p{ OCR}', ""); + Expect(0, 9311, '\p{^ OCR}', ""); + Expect(0, 9311, '\P{ OCR}', ""); + Expect(1, 9311, '\P{^ OCR}', ""); + Expect(0, 9312, '\p{ OCR}', ""); + Expect(1, 9312, '\p{^ OCR}', ""); + Expect(1, 9312, '\P{ OCR}', ""); + Expect(0, 9312, '\P{^ OCR}', ""); + Error('\p{--Is_OCR/a/}'); + Error('\P{--Is_OCR/a/}'); + Expect(1, 9311, '\p{isocr}', ""); + Expect(0, 9311, '\p{^isocr}', ""); + Expect(0, 9311, '\P{isocr}', ""); + Expect(1, 9311, '\P{^isocr}', ""); + Expect(0, 9312, '\p{isocr}', ""); + Expect(1, 9312, '\p{^isocr}', ""); + Expect(1, 9312, '\P{isocr}', ""); + Expect(0, 9312, '\P{^isocr}', ""); + Expect(1, 9311, '\p{__IS_OCR}', ""); + Expect(0, 9311, '\p{^__IS_OCR}', ""); + Expect(0, 9311, '\P{__IS_OCR}', ""); + Expect(1, 9311, '\P{^__IS_OCR}', ""); + Expect(0, 9312, '\p{__IS_OCR}', ""); + Expect(1, 9312, '\p{^__IS_OCR}', ""); + Expect(1, 9312, '\P{__IS_OCR}', ""); + Expect(0, 9312, '\P{^__IS_OCR}', ""); + Error('\p{_/a/In_OCR}'); + Error('\P{_/a/In_OCR}'); + Expect(1, 9311, '\p{inocr}', ""); + Expect(0, 9311, '\p{^inocr}', ""); + Expect(0, 9311, '\P{inocr}', ""); + Expect(1, 9311, '\P{^inocr}', ""); + Expect(0, 9312, '\p{inocr}', ""); + Expect(1, 9312, '\p{^inocr}', ""); + Expect(1, 9312, '\P{inocr}', ""); + Expect(0, 9312, '\P{^inocr}', ""); + Expect(1, 9311, '\p{_ In_OCR}', ""); + Expect(0, 9311, '\p{^_ In_OCR}', ""); + Expect(0, 9311, '\P{_ In_OCR}', ""); + Expect(1, 9311, '\P{^_ In_OCR}', ""); + Expect(0, 9312, '\p{_ In_OCR}', ""); + Expect(1, 9312, '\p{^_ In_OCR}', ""); + Expect(1, 9312, '\P{_ In_OCR}', ""); + Expect(0, 9312, '\P{^_ In_OCR}', ""); + Error('\p{ :=Oriya}'); + Error('\P{ :=Oriya}'); + Expect(1, 7410, '\p{oriya}', ""); + Expect(0, 7410, '\p{^oriya}', ""); + Expect(0, 7410, '\P{oriya}', ""); + Expect(1, 7410, '\P{^oriya}', ""); + Expect(0, 7411, '\p{oriya}', ""); + Expect(1, 7411, '\p{^oriya}', ""); + Expect(1, 7411, '\P{oriya}', ""); + Expect(0, 7411, '\P{^oriya}', ""); + Expect(1, 7410, '\p{ ORIYA}', ""); + Expect(0, 7410, '\p{^ ORIYA}', ""); + Expect(0, 7410, '\P{ ORIYA}', ""); + Expect(1, 7410, '\P{^ ORIYA}', ""); + Expect(0, 7411, '\p{ ORIYA}', ""); + Expect(1, 7411, '\p{^ ORIYA}', ""); + Expect(1, 7411, '\P{ ORIYA}', ""); + Expect(0, 7411, '\P{^ ORIYA}', ""); + Error('\p{ :=Is_ORIYA}'); + Error('\P{ :=Is_ORIYA}'); + Expect(1, 7410, '\p{isoriya}', ""); + Expect(0, 7410, '\p{^isoriya}', ""); + Expect(0, 7410, '\P{isoriya}', ""); + Expect(1, 7410, '\P{^isoriya}', ""); + Expect(0, 7411, '\p{isoriya}', ""); + Expect(1, 7411, '\p{^isoriya}', ""); + Expect(1, 7411, '\P{isoriya}', ""); + Expect(0, 7411, '\P{^isoriya}', ""); + Expect(1, 7410, '\p{--IS_ORIYA}', ""); + Expect(0, 7410, '\p{^--IS_ORIYA}', ""); + Expect(0, 7410, '\P{--IS_ORIYA}', ""); + Expect(1, 7410, '\P{^--IS_ORIYA}', ""); + Expect(0, 7411, '\p{--IS_ORIYA}', ""); + Expect(1, 7411, '\p{^--IS_ORIYA}', ""); + Expect(1, 7411, '\P{--IS_ORIYA}', ""); + Expect(0, 7411, '\P{^--IS_ORIYA}', ""); + Error('\p{:=--Orya}'); + Error('\P{:=--Orya}'); + Expect(1, 7410, '\p{orya}', ""); + Expect(0, 7410, '\p{^orya}', ""); + Expect(0, 7410, '\P{orya}', ""); + Expect(1, 7410, '\P{^orya}', ""); + Expect(0, 7411, '\p{orya}', ""); + Expect(1, 7411, '\p{^orya}', ""); + Expect(1, 7411, '\P{orya}', ""); + Expect(0, 7411, '\P{^orya}', ""); + Expect(1, 7410, '\p{_-ORYA}', ""); + Expect(0, 7410, '\p{^_-ORYA}', ""); + Expect(0, 7410, '\P{_-ORYA}', ""); + Expect(1, 7410, '\P{^_-ORYA}', ""); + Expect(0, 7411, '\p{_-ORYA}', ""); + Expect(1, 7411, '\p{^_-ORYA}', ""); + Expect(1, 7411, '\P{_-ORYA}', ""); + Expect(0, 7411, '\P{^_-ORYA}', ""); + Error('\p{:=Is_orya}'); + Error('\P{:=Is_orya}'); + Expect(1, 7410, '\p{isorya}', ""); + Expect(0, 7410, '\p{^isorya}', ""); + Expect(0, 7410, '\P{isorya}', ""); + Expect(1, 7410, '\P{^isorya}', ""); + Expect(0, 7411, '\p{isorya}', ""); + Expect(1, 7411, '\p{^isorya}', ""); + Expect(1, 7411, '\P{isorya}', ""); + Expect(0, 7411, '\P{^isorya}', ""); + Expect(1, 7410, '\p{_is_orya}', ""); + Expect(0, 7410, '\p{^_is_orya}', ""); + Expect(0, 7410, '\P{_is_orya}', ""); + Expect(1, 7410, '\P{^_is_orya}', ""); + Expect(0, 7411, '\p{_is_orya}', ""); + Expect(1, 7411, '\p{^_is_orya}', ""); + Expect(1, 7411, '\P{_is_orya}', ""); + Expect(0, 7411, '\P{^_is_orya}', ""); + Error('\p{-:=ORNAMENTAL_dingbats}'); + Error('\P{-:=ORNAMENTAL_dingbats}'); + Expect(1, 128639, '\p{ornamentaldingbats}', ""); + Expect(0, 128639, '\p{^ornamentaldingbats}', ""); + Expect(0, 128639, '\P{ornamentaldingbats}', ""); + Expect(1, 128639, '\P{^ornamentaldingbats}', ""); + Expect(0, 128640, '\p{ornamentaldingbats}', ""); + Expect(1, 128640, '\p{^ornamentaldingbats}', ""); + Expect(1, 128640, '\P{ornamentaldingbats}', ""); + Expect(0, 128640, '\P{^ornamentaldingbats}', ""); + Expect(1, 128639, '\p{ ORNAMENTAL_DINGBATS}', ""); + Expect(0, 128639, '\p{^ ORNAMENTAL_DINGBATS}', ""); + Expect(0, 128639, '\P{ ORNAMENTAL_DINGBATS}', ""); + Expect(1, 128639, '\P{^ ORNAMENTAL_DINGBATS}', ""); + Expect(0, 128640, '\p{ ORNAMENTAL_DINGBATS}', ""); + Expect(1, 128640, '\p{^ ORNAMENTAL_DINGBATS}', ""); + Expect(1, 128640, '\P{ ORNAMENTAL_DINGBATS}', ""); + Expect(0, 128640, '\P{^ ORNAMENTAL_DINGBATS}', ""); + Error('\p{:=__Is_ORNAMENTAL_Dingbats}'); + Error('\P{:=__Is_ORNAMENTAL_Dingbats}'); + Expect(1, 128639, '\p{isornamentaldingbats}', ""); + Expect(0, 128639, '\p{^isornamentaldingbats}', ""); + Expect(0, 128639, '\P{isornamentaldingbats}', ""); + Expect(1, 128639, '\P{^isornamentaldingbats}', ""); + Expect(0, 128640, '\p{isornamentaldingbats}', ""); + Expect(1, 128640, '\p{^isornamentaldingbats}', ""); + Expect(1, 128640, '\P{isornamentaldingbats}', ""); + Expect(0, 128640, '\P{^isornamentaldingbats}', ""); + Expect(1, 128639, '\p{ IS_ornamental_dingbats}', ""); + Expect(0, 128639, '\p{^ IS_ornamental_dingbats}', ""); + Expect(0, 128639, '\P{ IS_ornamental_dingbats}', ""); + Expect(1, 128639, '\P{^ IS_ornamental_dingbats}', ""); + Expect(0, 128640, '\p{ IS_ornamental_dingbats}', ""); + Expect(1, 128640, '\p{^ IS_ornamental_dingbats}', ""); + Expect(1, 128640, '\P{ IS_ornamental_dingbats}', ""); + Expect(0, 128640, '\P{^ IS_ornamental_dingbats}', ""); + Error('\p{:=_In_Ornamental_Dingbats}'); + Error('\P{:=_In_Ornamental_Dingbats}'); + Expect(1, 128639, '\p{inornamentaldingbats}', ""); + Expect(0, 128639, '\p{^inornamentaldingbats}', ""); + Expect(0, 128639, '\P{inornamentaldingbats}', ""); + Expect(1, 128639, '\P{^inornamentaldingbats}', ""); + Expect(0, 128640, '\p{inornamentaldingbats}', ""); + Expect(1, 128640, '\p{^inornamentaldingbats}', ""); + Expect(1, 128640, '\P{inornamentaldingbats}', ""); + Expect(0, 128640, '\P{^inornamentaldingbats}', ""); + Expect(1, 128639, '\p{ In_Ornamental_DINGBATS}', ""); + Expect(0, 128639, '\p{^ In_Ornamental_DINGBATS}', ""); + Expect(0, 128639, '\P{ In_Ornamental_DINGBATS}', ""); + Expect(1, 128639, '\P{^ In_Ornamental_DINGBATS}', ""); + Expect(0, 128640, '\p{ In_Ornamental_DINGBATS}', ""); + Expect(1, 128640, '\p{^ In_Ornamental_DINGBATS}', ""); + Expect(1, 128640, '\P{ In_Ornamental_DINGBATS}', ""); + Expect(0, 128640, '\P{^ In_Ornamental_DINGBATS}', ""); + Error('\p{-Osage/a/}'); + Error('\P{-Osage/a/}'); + Expect(1, 66811, '\p{osage}', ""); + Expect(0, 66811, '\p{^osage}', ""); + Expect(0, 66811, '\P{osage}', ""); + Expect(1, 66811, '\P{^osage}', ""); + Expect(0, 66812, '\p{osage}', ""); + Expect(1, 66812, '\p{^osage}', ""); + Expect(1, 66812, '\P{osage}', ""); + Expect(0, 66812, '\P{^osage}', ""); + Expect(1, 66811, '\p{-osage}', ""); + Expect(0, 66811, '\p{^-osage}', ""); + Expect(0, 66811, '\P{-osage}', ""); + Expect(1, 66811, '\P{^-osage}', ""); + Expect(0, 66812, '\p{-osage}', ""); + Expect(1, 66812, '\p{^-osage}', ""); + Expect(1, 66812, '\P{-osage}', ""); + Expect(0, 66812, '\P{^-osage}', ""); + Error('\p{_/a/Is_Osage}'); + Error('\P{_/a/Is_Osage}'); + Expect(1, 66811, '\p{isosage}', ""); + Expect(0, 66811, '\p{^isosage}', ""); + Expect(0, 66811, '\P{isosage}', ""); + Expect(1, 66811, '\P{^isosage}', ""); + Expect(0, 66812, '\p{isosage}', ""); + Expect(1, 66812, '\p{^isosage}', ""); + Expect(1, 66812, '\P{isosage}', ""); + Expect(0, 66812, '\P{^isosage}', ""); + Expect(1, 66811, '\p{ IS_OSAGE}', ""); + Expect(0, 66811, '\p{^ IS_OSAGE}', ""); + Expect(0, 66811, '\P{ IS_OSAGE}', ""); + Expect(1, 66811, '\P{^ IS_OSAGE}', ""); + Expect(0, 66812, '\p{ IS_OSAGE}', ""); + Expect(1, 66812, '\p{^ IS_OSAGE}', ""); + Expect(1, 66812, '\P{ IS_OSAGE}', ""); + Expect(0, 66812, '\P{^ IS_OSAGE}', ""); + Error('\p{-/a/Osge}'); + Error('\P{-/a/Osge}'); + Expect(1, 66811, '\p{osge}', ""); + Expect(0, 66811, '\p{^osge}', ""); + Expect(0, 66811, '\P{osge}', ""); + Expect(1, 66811, '\P{^osge}', ""); + Expect(0, 66812, '\p{osge}', ""); + Expect(1, 66812, '\p{^osge}', ""); + Expect(1, 66812, '\P{osge}', ""); + Expect(0, 66812, '\P{^osge}', ""); + Expect(1, 66811, '\p{- Osge}', ""); + Expect(0, 66811, '\p{^- Osge}', ""); + Expect(0, 66811, '\P{- Osge}', ""); + Expect(1, 66811, '\P{^- Osge}', ""); + Expect(0, 66812, '\p{- Osge}', ""); + Expect(1, 66812, '\p{^- Osge}', ""); + Expect(1, 66812, '\P{- Osge}', ""); + Expect(0, 66812, '\P{^- Osge}', ""); + Error('\p{/a/__Is_Osge}'); + Error('\P{/a/__Is_Osge}'); + Expect(1, 66811, '\p{isosge}', ""); + Expect(0, 66811, '\p{^isosge}', ""); + Expect(0, 66811, '\P{isosge}', ""); + Expect(1, 66811, '\P{^isosge}', ""); + Expect(0, 66812, '\p{isosge}', ""); + Expect(1, 66812, '\p{^isosge}', ""); + Expect(1, 66812, '\P{isosge}', ""); + Expect(0, 66812, '\P{^isosge}', ""); + Expect(1, 66811, '\p{ IS_Osge}', ""); + Expect(0, 66811, '\p{^ IS_Osge}', ""); + Expect(0, 66811, '\P{ IS_Osge}', ""); + Expect(1, 66811, '\P{^ IS_Osge}', ""); + Expect(0, 66812, '\p{ IS_Osge}', ""); + Expect(1, 66812, '\p{^ IS_Osge}', ""); + Expect(1, 66812, '\P{ IS_Osge}', ""); + Expect(0, 66812, '\P{^ IS_Osge}', ""); + Error('\p{/a/_Osmanya}'); + Error('\P{/a/_Osmanya}'); + Expect(1, 66729, '\p{osmanya}', ""); + Expect(0, 66729, '\p{^osmanya}', ""); + Expect(0, 66729, '\P{osmanya}', ""); + Expect(1, 66729, '\P{^osmanya}', ""); + Expect(0, 66730, '\p{osmanya}', ""); + Expect(1, 66730, '\p{^osmanya}', ""); + Expect(1, 66730, '\P{osmanya}', ""); + Expect(0, 66730, '\P{^osmanya}', ""); + Expect(1, 66729, '\p{_ OSMANYA}', ""); + Expect(0, 66729, '\p{^_ OSMANYA}', ""); + Expect(0, 66729, '\P{_ OSMANYA}', ""); + Expect(1, 66729, '\P{^_ OSMANYA}', ""); + Expect(0, 66730, '\p{_ OSMANYA}', ""); + Expect(1, 66730, '\p{^_ OSMANYA}', ""); + Expect(1, 66730, '\P{_ OSMANYA}', ""); + Expect(0, 66730, '\P{^_ OSMANYA}', ""); + Error('\p{-_IS_Osmanya/a/}'); + Error('\P{-_IS_Osmanya/a/}'); + Expect(1, 66729, '\p{isosmanya}', ""); + Expect(0, 66729, '\p{^isosmanya}', ""); + Expect(0, 66729, '\P{isosmanya}', ""); + Expect(1, 66729, '\P{^isosmanya}', ""); + Expect(0, 66730, '\p{isosmanya}', ""); + Expect(1, 66730, '\p{^isosmanya}', ""); + Expect(1, 66730, '\P{isosmanya}', ""); + Expect(0, 66730, '\P{^isosmanya}', ""); + Expect(1, 66729, '\p{_IS_osmanya}', ""); + Expect(0, 66729, '\p{^_IS_osmanya}', ""); + Expect(0, 66729, '\P{_IS_osmanya}', ""); + Expect(1, 66729, '\P{^_IS_osmanya}', ""); + Expect(0, 66730, '\p{_IS_osmanya}', ""); + Expect(1, 66730, '\p{^_IS_osmanya}', ""); + Expect(1, 66730, '\P{_IS_osmanya}', ""); + Expect(0, 66730, '\P{^_IS_osmanya}', ""); + Error('\p{/a/_ osma}'); + Error('\P{/a/_ osma}'); + Expect(1, 66729, '\p{osma}', ""); + Expect(0, 66729, '\p{^osma}', ""); + Expect(0, 66729, '\P{osma}', ""); + Expect(1, 66729, '\P{^osma}', ""); + Expect(0, 66730, '\p{osma}', ""); + Expect(1, 66730, '\p{^osma}', ""); + Expect(1, 66730, '\P{osma}', ""); + Expect(0, 66730, '\P{^osma}', ""); + Expect(1, 66729, '\p{-_Osma}', ""); + Expect(0, 66729, '\p{^-_Osma}', ""); + Expect(0, 66729, '\P{-_Osma}', ""); + Expect(1, 66729, '\P{^-_Osma}', ""); + Expect(0, 66730, '\p{-_Osma}', ""); + Expect(1, 66730, '\p{^-_Osma}', ""); + Expect(1, 66730, '\P{-_Osma}', ""); + Expect(0, 66730, '\P{^-_Osma}', ""); + Error('\p{-is_osma/a/}'); + Error('\P{-is_osma/a/}'); + Expect(1, 66729, '\p{isosma}', ""); + Expect(0, 66729, '\p{^isosma}', ""); + Expect(0, 66729, '\P{isosma}', ""); + Expect(1, 66729, '\P{^isosma}', ""); + Expect(0, 66730, '\p{isosma}', ""); + Expect(1, 66730, '\p{^isosma}', ""); + Expect(1, 66730, '\P{isosma}', ""); + Expect(0, 66730, '\P{^isosma}', ""); + Expect(1, 66729, '\p{ _is_Osma}', ""); + Expect(0, 66729, '\p{^ _is_Osma}', ""); + Expect(0, 66729, '\P{ _is_Osma}', ""); + Expect(1, 66729, '\P{^ _is_Osma}', ""); + Expect(0, 66730, '\p{ _is_Osma}', ""); + Expect(1, 66730, '\p{^ _is_Osma}', ""); + Expect(1, 66730, '\P{ _is_Osma}', ""); + Expect(0, 66730, '\P{^ _is_Osma}', ""); + Error('\p{-/a/other}'); + Error('\P{-/a/other}'); + Expect(1, 918000, '\p{other}', ""); + Expect(0, 918000, '\p{^other}', ""); + Expect(0, 918000, '\P{other}', ""); + Expect(1, 918000, '\P{^other}', ""); + Expect(0, 917999, '\p{other}', ""); + Expect(1, 917999, '\p{^other}', ""); + Expect(1, 917999, '\P{other}', ""); + Expect(0, 917999, '\P{^other}', ""); + Expect(1, 918000, '\p{--Other}', ""); + Expect(0, 918000, '\p{^--Other}', ""); + Expect(0, 918000, '\P{--Other}', ""); + Expect(1, 918000, '\P{^--Other}', ""); + Expect(0, 917999, '\p{--Other}', ""); + Expect(1, 917999, '\p{^--Other}', ""); + Expect(1, 917999, '\P{--Other}', ""); + Expect(0, 917999, '\P{^--Other}', ""); + Error('\p{:= IS_other}'); + Error('\P{:= IS_other}'); + Expect(1, 918000, '\p{isother}', ""); + Expect(0, 918000, '\p{^isother}', ""); + Expect(0, 918000, '\P{isother}', ""); + Expect(1, 918000, '\P{^isother}', ""); + Expect(0, 917999, '\p{isother}', ""); + Expect(1, 917999, '\p{^isother}', ""); + Expect(1, 917999, '\P{isother}', ""); + Expect(0, 917999, '\P{^isother}', ""); + Expect(1, 918000, '\p{ -IS_OTHER}', ""); + Expect(0, 918000, '\p{^ -IS_OTHER}', ""); + Expect(0, 918000, '\P{ -IS_OTHER}', ""); + Expect(1, 918000, '\P{^ -IS_OTHER}', ""); + Expect(0, 917999, '\p{ -IS_OTHER}', ""); + Expect(1, 917999, '\p{^ -IS_OTHER}', ""); + Expect(1, 917999, '\P{ -IS_OTHER}', ""); + Expect(0, 917999, '\P{^ -IS_OTHER}', ""); + Error('\p{:=__C}'); + Error('\P{:=__C}'); + Expect(1, 918000, '\p{c}', ""); + Expect(0, 918000, '\p{^c}', ""); + Expect(0, 918000, '\P{c}', ""); + Expect(1, 918000, '\P{^c}', ""); + Expect(0, 917999, '\p{c}', ""); + Expect(1, 917999, '\p{^c}', ""); + Expect(1, 917999, '\P{c}', ""); + Expect(0, 917999, '\P{^c}', ""); + Expect(1, 918000, '\p{ -C}', ""); + Expect(0, 918000, '\p{^ -C}', ""); + Expect(0, 918000, '\P{ -C}', ""); + Expect(1, 918000, '\P{^ -C}', ""); + Expect(0, 917999, '\p{ -C}', ""); + Expect(1, 917999, '\p{^ -C}', ""); + Expect(1, 917999, '\P{ -C}', ""); + Expect(0, 917999, '\P{^ -C}', ""); + Error('\p{:=IS_C}'); + Error('\P{:=IS_C}'); + Expect(1, 918000, '\p{isc}', ""); + Expect(0, 918000, '\p{^isc}', ""); + Expect(0, 918000, '\P{isc}', ""); + Expect(1, 918000, '\P{^isc}', ""); + Expect(0, 917999, '\p{isc}', ""); + Expect(1, 917999, '\p{^isc}', ""); + Expect(1, 917999, '\P{isc}', ""); + Expect(0, 917999, '\P{^isc}', ""); + Expect(1, 918000, '\p{ _is_c}', ""); + Expect(0, 918000, '\p{^ _is_c}', ""); + Expect(0, 918000, '\P{ _is_c}', ""); + Expect(1, 918000, '\P{^ _is_c}', ""); + Expect(0, 917999, '\p{ _is_c}', ""); + Expect(1, 917999, '\p{^ _is_c}', ""); + Expect(1, 917999, '\P{ _is_c}', ""); + Expect(0, 917999, '\P{^ _is_c}', ""); + Error('\p{Other_Alphabetic}'); + Error('\P{Other_Alphabetic}'); + Error('\p{OAlpha}'); + Error('\P{OAlpha}'); + Error('\p{Other_Default_Ignorable_Code_Point}'); + Error('\P{Other_Default_Ignorable_Code_Point}'); + Error('\p{ODI}'); + Error('\P{ODI}'); + Error('\p{Other_Grapheme_Extend}'); + Error('\P{Other_Grapheme_Extend}'); + Error('\p{OGr_Ext}'); + Error('\P{OGr_Ext}'); + Error('\p{Other_ID_Continue}'); + Error('\P{Other_ID_Continue}'); + Error('\p{OIDC}'); + Error('\P{OIDC}'); + Error('\p{Other_ID_Start}'); + Error('\P{Other_ID_Start}'); + Error('\p{OIDS}'); + Error('\P{OIDS}'); + Error('\p{/a/ OTHER_Letter}'); + Error('\P{/a/ OTHER_Letter}'); + Expect(1, 210041, '\p{otherletter}', ""); + Expect(0, 210041, '\p{^otherletter}', ""); + Expect(0, 210041, '\P{otherletter}', ""); + Expect(1, 210041, '\P{^otherletter}', ""); + Expect(0, 210042, '\p{otherletter}', ""); + Expect(1, 210042, '\p{^otherletter}', ""); + Expect(1, 210042, '\P{otherletter}', ""); + Expect(0, 210042, '\P{^otherletter}', ""); + Expect(1, 210041, '\p{ _OTHER_Letter}', ""); + Expect(0, 210041, '\p{^ _OTHER_Letter}', ""); + Expect(0, 210041, '\P{ _OTHER_Letter}', ""); + Expect(1, 210041, '\P{^ _OTHER_Letter}', ""); + Expect(0, 210042, '\p{ _OTHER_Letter}', ""); + Expect(1, 210042, '\p{^ _OTHER_Letter}', ""); + Expect(1, 210042, '\P{ _OTHER_Letter}', ""); + Expect(0, 210042, '\P{^ _OTHER_Letter}', ""); + Error('\p{:=_ is_Other_Letter}'); + Error('\P{:=_ is_Other_Letter}'); + Expect(1, 210041, '\p{isotherletter}', ""); + Expect(0, 210041, '\p{^isotherletter}', ""); + Expect(0, 210041, '\P{isotherletter}', ""); + Expect(1, 210041, '\P{^isotherletter}', ""); + Expect(0, 210042, '\p{isotherletter}', ""); + Expect(1, 210042, '\p{^isotherletter}', ""); + Expect(1, 210042, '\P{isotherletter}', ""); + Expect(0, 210042, '\P{^isotherletter}', ""); + Expect(1, 210041, '\p{ -Is_Other_letter}', ""); + Expect(0, 210041, '\p{^ -Is_Other_letter}', ""); + Expect(0, 210041, '\P{ -Is_Other_letter}', ""); + Expect(1, 210041, '\P{^ -Is_Other_letter}', ""); + Expect(0, 210042, '\p{ -Is_Other_letter}', ""); + Expect(1, 210042, '\p{^ -Is_Other_letter}', ""); + Expect(1, 210042, '\P{ -Is_Other_letter}', ""); + Expect(0, 210042, '\P{^ -Is_Other_letter}', ""); + Error('\p{/a/ Lo}'); + Error('\P{/a/ Lo}'); + Expect(1, 210041, '\p{lo}', ""); + Expect(0, 210041, '\p{^lo}', ""); + Expect(0, 210041, '\P{lo}', ""); + Expect(1, 210041, '\P{^lo}', ""); + Expect(0, 210042, '\p{lo}', ""); + Expect(1, 210042, '\p{^lo}', ""); + Expect(1, 210042, '\P{lo}', ""); + Expect(0, 210042, '\P{^lo}', ""); + Expect(1, 210041, '\p{ -Lo}', ""); + Expect(0, 210041, '\p{^ -Lo}', ""); + Expect(0, 210041, '\P{ -Lo}', ""); + Expect(1, 210041, '\P{^ -Lo}', ""); + Expect(0, 210042, '\p{ -Lo}', ""); + Expect(1, 210042, '\p{^ -Lo}', ""); + Expect(1, 210042, '\P{ -Lo}', ""); + Expect(0, 210042, '\P{^ -Lo}', ""); + Error('\p{ Is_Lo:=}'); + Error('\P{ Is_Lo:=}'); + Expect(1, 210041, '\p{islo}', ""); + Expect(0, 210041, '\p{^islo}', ""); + Expect(0, 210041, '\P{islo}', ""); + Expect(1, 210041, '\P{^islo}', ""); + Expect(0, 210042, '\p{islo}', ""); + Expect(1, 210042, '\p{^islo}', ""); + Expect(1, 210042, '\P{islo}', ""); + Expect(0, 210042, '\P{^islo}', ""); + Expect(1, 210041, '\p{_ is_Lo}', ""); + Expect(0, 210041, '\p{^_ is_Lo}', ""); + Expect(0, 210041, '\P{_ is_Lo}', ""); + Expect(1, 210041, '\P{^_ is_Lo}', ""); + Expect(0, 210042, '\p{_ is_Lo}', ""); + Expect(1, 210042, '\p{^_ is_Lo}', ""); + Expect(1, 210042, '\P{_ is_Lo}', ""); + Expect(0, 210042, '\P{^_ is_Lo}', ""); + Error('\p{Other_Lowercase}'); + Error('\P{Other_Lowercase}'); + Error('\p{OLower}'); + Error('\P{OLower}'); + Error('\p{Other_Math}'); + Error('\P{Other_Math}'); + Error('\p{OMath}'); + Error('\P{OMath}'); + Error('\p{:=- Other_number}'); + Error('\P{:=- Other_number}'); + Expect(1, 127244, '\p{othernumber}', ""); + Expect(0, 127244, '\p{^othernumber}', ""); + Expect(0, 127244, '\P{othernumber}', ""); + Expect(1, 127244, '\P{^othernumber}', ""); + Expect(0, 127245, '\p{othernumber}', ""); + Expect(1, 127245, '\p{^othernumber}', ""); + Expect(1, 127245, '\P{othernumber}', ""); + Expect(0, 127245, '\P{^othernumber}', ""); + Expect(1, 127244, '\p{ _Other_NUMBER}', ""); + Expect(0, 127244, '\p{^ _Other_NUMBER}', ""); + Expect(0, 127244, '\P{ _Other_NUMBER}', ""); + Expect(1, 127244, '\P{^ _Other_NUMBER}', ""); + Expect(0, 127245, '\p{ _Other_NUMBER}', ""); + Expect(1, 127245, '\p{^ _Other_NUMBER}', ""); + Expect(1, 127245, '\P{ _Other_NUMBER}', ""); + Expect(0, 127245, '\P{^ _Other_NUMBER}', ""); + Error('\p{:= IS_other_Number}'); + Error('\P{:= IS_other_Number}'); + Expect(1, 127244, '\p{isothernumber}', ""); + Expect(0, 127244, '\p{^isothernumber}', ""); + Expect(0, 127244, '\P{isothernumber}', ""); + Expect(1, 127244, '\P{^isothernumber}', ""); + Expect(0, 127245, '\p{isothernumber}', ""); + Expect(1, 127245, '\p{^isothernumber}', ""); + Expect(1, 127245, '\P{isothernumber}', ""); + Expect(0, 127245, '\P{^isothernumber}', ""); + Expect(1, 127244, '\p{- is_OTHER_Number}', ""); + Expect(0, 127244, '\p{^- is_OTHER_Number}', ""); + Expect(0, 127244, '\P{- is_OTHER_Number}', ""); + Expect(1, 127244, '\P{^- is_OTHER_Number}', ""); + Expect(0, 127245, '\p{- is_OTHER_Number}', ""); + Expect(1, 127245, '\p{^- is_OTHER_Number}', ""); + Expect(1, 127245, '\P{- is_OTHER_Number}', ""); + Expect(0, 127245, '\P{^- is_OTHER_Number}', ""); + Error('\p{_/a/No}'); + Error('\P{_/a/No}'); + Expect(1, 127244, '\p{no}', ""); + Expect(0, 127244, '\p{^no}', ""); + Expect(0, 127244, '\P{no}', ""); + Expect(1, 127244, '\P{^no}', ""); + Expect(0, 127245, '\p{no}', ""); + Expect(1, 127245, '\p{^no}', ""); + Expect(1, 127245, '\P{no}', ""); + Expect(0, 127245, '\P{^no}', ""); + Expect(1, 127244, '\p{ no}', ""); + Expect(0, 127244, '\p{^ no}', ""); + Expect(0, 127244, '\P{ no}', ""); + Expect(1, 127244, '\P{^ no}', ""); + Expect(0, 127245, '\p{ no}', ""); + Expect(1, 127245, '\p{^ no}', ""); + Expect(1, 127245, '\P{ no}', ""); + Expect(0, 127245, '\P{^ no}', ""); + Error('\p{ :=Is_No}'); + Error('\P{ :=Is_No}'); + Expect(1, 127244, '\p{isno}', ""); + Expect(0, 127244, '\p{^isno}', ""); + Expect(0, 127244, '\P{isno}', ""); + Expect(1, 127244, '\P{^isno}', ""); + Expect(0, 127245, '\p{isno}', ""); + Expect(1, 127245, '\p{^isno}', ""); + Expect(1, 127245, '\P{isno}', ""); + Expect(0, 127245, '\P{^isno}', ""); + Expect(1, 127244, '\p{ Is_No}', ""); + Expect(0, 127244, '\p{^ Is_No}', ""); + Expect(0, 127244, '\P{ Is_No}', ""); + Expect(1, 127244, '\P{^ Is_No}', ""); + Expect(0, 127245, '\p{ Is_No}', ""); + Expect(1, 127245, '\p{^ Is_No}', ""); + Expect(1, 127245, '\P{ Is_No}', ""); + Expect(0, 127245, '\P{^ Is_No}', ""); + Error('\p{- Other_punctuation:=}'); + Error('\P{- Other_punctuation:=}'); + Expect(1, 125279, '\p{otherpunctuation}', ""); + Expect(0, 125279, '\p{^otherpunctuation}', ""); + Expect(0, 125279, '\P{otherpunctuation}', ""); + Expect(1, 125279, '\P{^otherpunctuation}', ""); + Expect(0, 125280, '\p{otherpunctuation}', ""); + Expect(1, 125280, '\p{^otherpunctuation}', ""); + Expect(1, 125280, '\P{otherpunctuation}', ""); + Expect(0, 125280, '\P{^otherpunctuation}', ""); + Expect(1, 125279, '\p{ _Other_Punctuation}', ""); + Expect(0, 125279, '\p{^ _Other_Punctuation}', ""); + Expect(0, 125279, '\P{ _Other_Punctuation}', ""); + Expect(1, 125279, '\P{^ _Other_Punctuation}', ""); + Expect(0, 125280, '\p{ _Other_Punctuation}', ""); + Expect(1, 125280, '\p{^ _Other_Punctuation}', ""); + Expect(1, 125280, '\P{ _Other_Punctuation}', ""); + Expect(0, 125280, '\P{^ _Other_Punctuation}', ""); + Error('\p{:= Is_Other_punctuation}'); + Error('\P{:= Is_Other_punctuation}'); + Expect(1, 125279, '\p{isotherpunctuation}', ""); + Expect(0, 125279, '\p{^isotherpunctuation}', ""); + Expect(0, 125279, '\P{isotherpunctuation}', ""); + Expect(1, 125279, '\P{^isotherpunctuation}', ""); + Expect(0, 125280, '\p{isotherpunctuation}', ""); + Expect(1, 125280, '\p{^isotherpunctuation}', ""); + Expect(1, 125280, '\P{isotherpunctuation}', ""); + Expect(0, 125280, '\P{^isotherpunctuation}', ""); + Expect(1, 125279, '\p{__is_Other_punctuation}', ""); + Expect(0, 125279, '\p{^__is_Other_punctuation}', ""); + Expect(0, 125279, '\P{__is_Other_punctuation}', ""); + Expect(1, 125279, '\P{^__is_Other_punctuation}', ""); + Expect(0, 125280, '\p{__is_Other_punctuation}', ""); + Expect(1, 125280, '\p{^__is_Other_punctuation}', ""); + Expect(1, 125280, '\P{__is_Other_punctuation}', ""); + Expect(0, 125280, '\P{^__is_Other_punctuation}', ""); + Error('\p{/a/- PO}'); + Error('\P{/a/- PO}'); + Expect(1, 125279, '\p{po}', ""); + Expect(0, 125279, '\p{^po}', ""); + Expect(0, 125279, '\P{po}', ""); + Expect(1, 125279, '\P{^po}', ""); + Expect(0, 125280, '\p{po}', ""); + Expect(1, 125280, '\p{^po}', ""); + Expect(1, 125280, '\P{po}', ""); + Expect(0, 125280, '\P{^po}', ""); + Expect(1, 125279, '\p{ PO}', ""); + Expect(0, 125279, '\p{^ PO}', ""); + Expect(0, 125279, '\P{ PO}', ""); + Expect(1, 125279, '\P{^ PO}', ""); + Expect(0, 125280, '\p{ PO}', ""); + Expect(1, 125280, '\p{^ PO}', ""); + Expect(1, 125280, '\P{ PO}', ""); + Expect(0, 125280, '\P{^ PO}', ""); + Error('\p{ _Is_Po:=}'); + Error('\P{ _Is_Po:=}'); + Expect(1, 125279, '\p{ispo}', ""); + Expect(0, 125279, '\p{^ispo}', ""); + Expect(0, 125279, '\P{ispo}', ""); + Expect(1, 125279, '\P{^ispo}', ""); + Expect(0, 125280, '\p{ispo}', ""); + Expect(1, 125280, '\p{^ispo}', ""); + Expect(1, 125280, '\P{ispo}', ""); + Expect(0, 125280, '\P{^ispo}', ""); + Expect(1, 125279, '\p{ Is_Po}', ""); + Expect(0, 125279, '\p{^ Is_Po}', ""); + Expect(0, 125279, '\P{ Is_Po}', ""); + Expect(1, 125279, '\P{^ Is_Po}', ""); + Expect(0, 125280, '\p{ Is_Po}', ""); + Expect(1, 125280, '\p{^ Is_Po}', ""); + Expect(1, 125280, '\P{ Is_Po}', ""); + Expect(0, 125280, '\P{^ Is_Po}', ""); + Error('\p{-other_Symbol:=}'); + Error('\P{-other_Symbol:=}'); + Expect(1, 130042, '\p{othersymbol}', ""); + Expect(0, 130042, '\p{^othersymbol}', ""); + Expect(0, 130042, '\P{othersymbol}', ""); + Expect(1, 130042, '\P{^othersymbol}', ""); + Expect(0, 130043, '\p{othersymbol}', ""); + Expect(1, 130043, '\p{^othersymbol}', ""); + Expect(1, 130043, '\P{othersymbol}', ""); + Expect(0, 130043, '\P{^othersymbol}', ""); + Expect(1, 130042, '\p{_Other_symbol}', ""); + Expect(0, 130042, '\p{^_Other_symbol}', ""); + Expect(0, 130042, '\P{_Other_symbol}', ""); + Expect(1, 130042, '\P{^_Other_symbol}', ""); + Expect(0, 130043, '\p{_Other_symbol}', ""); + Expect(1, 130043, '\p{^_Other_symbol}', ""); + Expect(1, 130043, '\P{_Other_symbol}', ""); + Expect(0, 130043, '\P{^_Other_symbol}', ""); + Error('\p{ /a/IS_OTHER_Symbol}'); + Error('\P{ /a/IS_OTHER_Symbol}'); + Expect(1, 130042, '\p{isothersymbol}', ""); + Expect(0, 130042, '\p{^isothersymbol}', ""); + Expect(0, 130042, '\P{isothersymbol}', ""); + Expect(1, 130042, '\P{^isothersymbol}', ""); + Expect(0, 130043, '\p{isothersymbol}', ""); + Expect(1, 130043, '\p{^isothersymbol}', ""); + Expect(1, 130043, '\P{isothersymbol}', ""); + Expect(0, 130043, '\P{^isothersymbol}', ""); + Expect(1, 130042, '\p{_Is_Other_symbol}', ""); + Expect(0, 130042, '\p{^_Is_Other_symbol}', ""); + Expect(0, 130042, '\P{_Is_Other_symbol}', ""); + Expect(1, 130042, '\P{^_Is_Other_symbol}', ""); + Expect(0, 130043, '\p{_Is_Other_symbol}', ""); + Expect(1, 130043, '\p{^_Is_Other_symbol}', ""); + Expect(1, 130043, '\P{_Is_Other_symbol}', ""); + Expect(0, 130043, '\P{^_Is_Other_symbol}', ""); + Error('\p{/a/ So}'); + Error('\P{/a/ So}'); + Expect(1, 130042, '\p{so}', ""); + Expect(0, 130042, '\p{^so}', ""); + Expect(0, 130042, '\P{so}', ""); + Expect(1, 130042, '\P{^so}', ""); + Expect(0, 130043, '\p{so}', ""); + Expect(1, 130043, '\p{^so}', ""); + Expect(1, 130043, '\P{so}', ""); + Expect(0, 130043, '\P{^so}', ""); + Expect(1, 130042, '\p{-So}', ""); + Expect(0, 130042, '\p{^-So}', ""); + Expect(0, 130042, '\P{-So}', ""); + Expect(1, 130042, '\P{^-So}', ""); + Expect(0, 130043, '\p{-So}', ""); + Expect(1, 130043, '\p{^-So}', ""); + Expect(1, 130043, '\P{-So}', ""); + Expect(0, 130043, '\P{^-So}', ""); + Error('\p{ :=Is_So}'); + Error('\P{ :=Is_So}'); + Expect(1, 130042, '\p{isso}', ""); + Expect(0, 130042, '\p{^isso}', ""); + Expect(0, 130042, '\P{isso}', ""); + Expect(1, 130042, '\P{^isso}', ""); + Expect(0, 130043, '\p{isso}', ""); + Expect(1, 130043, '\p{^isso}', ""); + Expect(1, 130043, '\P{isso}', ""); + Expect(0, 130043, '\P{^isso}', ""); + Expect(1, 130042, '\p{ is_So}', ""); + Expect(0, 130042, '\p{^ is_So}', ""); + Expect(0, 130042, '\P{ is_So}', ""); + Expect(1, 130042, '\P{^ is_So}', ""); + Expect(0, 130043, '\p{ is_So}', ""); + Expect(1, 130043, '\p{^ is_So}', ""); + Expect(1, 130043, '\P{ is_So}', ""); + Expect(0, 130043, '\P{^ is_So}', ""); + Error('\p{Other_Uppercase}'); + Error('\P{Other_Uppercase}'); + Error('\p{OUpper}'); + Error('\P{OUpper}'); + Error('\p{ _Ottoman_SIYAQ_Numbers:=}'); + Error('\P{ _Ottoman_SIYAQ_Numbers:=}'); + Expect(1, 126287, '\p{ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\p{^ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\P{ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\P{^ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\p{ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\p{^ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\P{ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\P{^ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\p{ OTTOMAN_siyaq_Numbers}', ""); + Expect(0, 126287, '\p{^ OTTOMAN_siyaq_Numbers}', ""); + Expect(0, 126287, '\P{ OTTOMAN_siyaq_Numbers}', ""); + Expect(1, 126287, '\P{^ OTTOMAN_siyaq_Numbers}', ""); + Expect(0, 126288, '\p{ OTTOMAN_siyaq_Numbers}', ""); + Expect(1, 126288, '\p{^ OTTOMAN_siyaq_Numbers}', ""); + Expect(1, 126288, '\P{ OTTOMAN_siyaq_Numbers}', ""); + Expect(0, 126288, '\P{^ OTTOMAN_siyaq_Numbers}', ""); + Error('\p{:=_-IS_Ottoman_Siyaq_Numbers}'); + Error('\P{:=_-IS_Ottoman_Siyaq_Numbers}'); + Expect(1, 126287, '\p{isottomansiyaqnumbers}', ""); + Expect(0, 126287, '\p{^isottomansiyaqnumbers}', ""); + Expect(0, 126287, '\P{isottomansiyaqnumbers}', ""); + Expect(1, 126287, '\P{^isottomansiyaqnumbers}', ""); + Expect(0, 126288, '\p{isottomansiyaqnumbers}', ""); + Expect(1, 126288, '\p{^isottomansiyaqnumbers}', ""); + Expect(1, 126288, '\P{isottomansiyaqnumbers}', ""); + Expect(0, 126288, '\P{^isottomansiyaqnumbers}', ""); + Expect(1, 126287, '\p{is_Ottoman_siyaq_numbers}', ""); + Expect(0, 126287, '\p{^is_Ottoman_siyaq_numbers}', ""); + Expect(0, 126287, '\P{is_Ottoman_siyaq_numbers}', ""); + Expect(1, 126287, '\P{^is_Ottoman_siyaq_numbers}', ""); + Expect(0, 126288, '\p{is_Ottoman_siyaq_numbers}', ""); + Expect(1, 126288, '\p{^is_Ottoman_siyaq_numbers}', ""); + Expect(1, 126288, '\P{is_Ottoman_siyaq_numbers}', ""); + Expect(0, 126288, '\P{^is_Ottoman_siyaq_numbers}', ""); + Error('\p{/a/_-In_ottoman_Siyaq_numbers}'); + Error('\P{/a/_-In_ottoman_Siyaq_numbers}'); + Expect(1, 126287, '\p{inottomansiyaqnumbers}', ""); + Expect(0, 126287, '\p{^inottomansiyaqnumbers}', ""); + Expect(0, 126287, '\P{inottomansiyaqnumbers}', ""); + Expect(1, 126287, '\P{^inottomansiyaqnumbers}', ""); + Expect(0, 126288, '\p{inottomansiyaqnumbers}', ""); + Expect(1, 126288, '\p{^inottomansiyaqnumbers}', ""); + Expect(1, 126288, '\P{inottomansiyaqnumbers}', ""); + Expect(0, 126288, '\P{^inottomansiyaqnumbers}', ""); + Expect(1, 126287, '\p{ _IN_OTTOMAN_SIYAQ_NUMBERS}', ""); + Expect(0, 126287, '\p{^ _IN_OTTOMAN_SIYAQ_NUMBERS}', ""); + Expect(0, 126287, '\P{ _IN_OTTOMAN_SIYAQ_NUMBERS}', ""); + Expect(1, 126287, '\P{^ _IN_OTTOMAN_SIYAQ_NUMBERS}', ""); + Expect(0, 126288, '\p{ _IN_OTTOMAN_SIYAQ_NUMBERS}', ""); + Expect(1, 126288, '\p{^ _IN_OTTOMAN_SIYAQ_NUMBERS}', ""); + Expect(1, 126288, '\P{ _IN_OTTOMAN_SIYAQ_NUMBERS}', ""); + Expect(0, 126288, '\P{^ _IN_OTTOMAN_SIYAQ_NUMBERS}', ""); + Error('\p{:=- pahawh_Hmong}'); + Error('\P{:=- pahawh_Hmong}'); + Expect(1, 93071, '\p{pahawhhmong}', ""); + Expect(0, 93071, '\p{^pahawhhmong}', ""); + Expect(0, 93071, '\P{pahawhhmong}', ""); + Expect(1, 93071, '\P{^pahawhhmong}', ""); + Expect(0, 93072, '\p{pahawhhmong}', ""); + Expect(1, 93072, '\p{^pahawhhmong}', ""); + Expect(1, 93072, '\P{pahawhhmong}', ""); + Expect(0, 93072, '\P{^pahawhhmong}', ""); + Expect(1, 93071, '\p{-pahawh_HMONG}', ""); + Expect(0, 93071, '\p{^-pahawh_HMONG}', ""); + Expect(0, 93071, '\P{-pahawh_HMONG}', ""); + Expect(1, 93071, '\P{^-pahawh_HMONG}', ""); + Expect(0, 93072, '\p{-pahawh_HMONG}', ""); + Expect(1, 93072, '\p{^-pahawh_HMONG}', ""); + Expect(1, 93072, '\P{-pahawh_HMONG}', ""); + Expect(0, 93072, '\P{^-pahawh_HMONG}', ""); + Error('\p{ :=IS_Pahawh_HMONG}'); + Error('\P{ :=IS_Pahawh_HMONG}'); + Expect(1, 93071, '\p{ispahawhhmong}', ""); + Expect(0, 93071, '\p{^ispahawhhmong}', ""); + Expect(0, 93071, '\P{ispahawhhmong}', ""); + Expect(1, 93071, '\P{^ispahawhhmong}', ""); + Expect(0, 93072, '\p{ispahawhhmong}', ""); + Expect(1, 93072, '\p{^ispahawhhmong}', ""); + Expect(1, 93072, '\P{ispahawhhmong}', ""); + Expect(0, 93072, '\P{^ispahawhhmong}', ""); + Expect(1, 93071, '\p{-_IS_pahawh_hmong}', ""); + Expect(0, 93071, '\p{^-_IS_pahawh_hmong}', ""); + Expect(0, 93071, '\P{-_IS_pahawh_hmong}', ""); + Expect(1, 93071, '\P{^-_IS_pahawh_hmong}', ""); + Expect(0, 93072, '\p{-_IS_pahawh_hmong}', ""); + Expect(1, 93072, '\p{^-_IS_pahawh_hmong}', ""); + Expect(1, 93072, '\P{-_IS_pahawh_hmong}', ""); + Expect(0, 93072, '\P{^-_IS_pahawh_hmong}', ""); + Error('\p{-/a/hmng}'); + Error('\P{-/a/hmng}'); + Expect(1, 93071, '\p{hmng}', ""); + Expect(0, 93071, '\p{^hmng}', ""); + Expect(0, 93071, '\P{hmng}', ""); + Expect(1, 93071, '\P{^hmng}', ""); + Expect(0, 93072, '\p{hmng}', ""); + Expect(1, 93072, '\p{^hmng}', ""); + Expect(1, 93072, '\P{hmng}', ""); + Expect(0, 93072, '\P{^hmng}', ""); + Expect(1, 93071, '\p{ _hmng}', ""); + Expect(0, 93071, '\p{^ _hmng}', ""); + Expect(0, 93071, '\P{ _hmng}', ""); + Expect(1, 93071, '\P{^ _hmng}', ""); + Expect(0, 93072, '\p{ _hmng}', ""); + Expect(1, 93072, '\p{^ _hmng}', ""); + Expect(1, 93072, '\P{ _hmng}', ""); + Expect(0, 93072, '\P{^ _hmng}', ""); + Error('\p{:=_IS_Hmng}'); + Error('\P{:=_IS_Hmng}'); + Expect(1, 93071, '\p{ishmng}', ""); + Expect(0, 93071, '\p{^ishmng}', ""); + Expect(0, 93071, '\P{ishmng}', ""); + Expect(1, 93071, '\P{^ishmng}', ""); + Expect(0, 93072, '\p{ishmng}', ""); + Expect(1, 93072, '\p{^ishmng}', ""); + Expect(1, 93072, '\P{ishmng}', ""); + Expect(0, 93072, '\P{^ishmng}', ""); + Expect(1, 93071, '\p{_IS_Hmng}', ""); + Expect(0, 93071, '\p{^_IS_Hmng}', ""); + Expect(0, 93071, '\P{_IS_Hmng}', ""); + Expect(1, 93071, '\P{^_IS_Hmng}', ""); + Expect(0, 93072, '\p{_IS_Hmng}', ""); + Expect(1, 93072, '\p{^_IS_Hmng}', ""); + Expect(1, 93072, '\P{_IS_Hmng}', ""); + Expect(0, 93072, '\P{^_IS_Hmng}', ""); + Error('\p{:= -Palmyrene}'); + Error('\P{:= -Palmyrene}'); + Expect(1, 67711, '\p{palmyrene}', ""); + Expect(0, 67711, '\p{^palmyrene}', ""); + Expect(0, 67711, '\P{palmyrene}', ""); + Expect(1, 67711, '\P{^palmyrene}', ""); + Expect(0, 67712, '\p{palmyrene}', ""); + Expect(1, 67712, '\p{^palmyrene}', ""); + Expect(1, 67712, '\P{palmyrene}', ""); + Expect(0, 67712, '\P{^palmyrene}', ""); + Expect(1, 67711, '\p{--Palmyrene}', ""); + Expect(0, 67711, '\p{^--Palmyrene}', ""); + Expect(0, 67711, '\P{--Palmyrene}', ""); + Expect(1, 67711, '\P{^--Palmyrene}', ""); + Expect(0, 67712, '\p{--Palmyrene}', ""); + Expect(1, 67712, '\p{^--Palmyrene}', ""); + Expect(1, 67712, '\P{--Palmyrene}', ""); + Expect(0, 67712, '\P{^--Palmyrene}', ""); + Error('\p{:=-Is_palmyrene}'); + Error('\P{:=-Is_palmyrene}'); + Expect(1, 67711, '\p{ispalmyrene}', ""); + Expect(0, 67711, '\p{^ispalmyrene}', ""); + Expect(0, 67711, '\P{ispalmyrene}', ""); + Expect(1, 67711, '\P{^ispalmyrene}', ""); + Expect(0, 67712, '\p{ispalmyrene}', ""); + Expect(1, 67712, '\p{^ispalmyrene}', ""); + Expect(1, 67712, '\P{ispalmyrene}', ""); + Expect(0, 67712, '\P{^ispalmyrene}', ""); + Expect(1, 67711, '\p{_-Is_palmyrene}', ""); + Expect(0, 67711, '\p{^_-Is_palmyrene}', ""); + Expect(0, 67711, '\P{_-Is_palmyrene}', ""); + Expect(1, 67711, '\P{^_-Is_palmyrene}', ""); + Expect(0, 67712, '\p{_-Is_palmyrene}', ""); + Expect(1, 67712, '\p{^_-Is_palmyrene}', ""); + Expect(1, 67712, '\P{_-Is_palmyrene}', ""); + Expect(0, 67712, '\P{^_-Is_palmyrene}', ""); + Error('\p{ :=Palm}'); + Error('\P{ :=Palm}'); + Expect(1, 67711, '\p{palm}', ""); + Expect(0, 67711, '\p{^palm}', ""); + Expect(0, 67711, '\P{palm}', ""); + Expect(1, 67711, '\P{^palm}', ""); + Expect(0, 67712, '\p{palm}', ""); + Expect(1, 67712, '\p{^palm}', ""); + Expect(1, 67712, '\P{palm}', ""); + Expect(0, 67712, '\P{^palm}', ""); + Expect(1, 67711, '\p{--palm}', ""); + Expect(0, 67711, '\p{^--palm}', ""); + Expect(0, 67711, '\P{--palm}', ""); + Expect(1, 67711, '\P{^--palm}', ""); + Expect(0, 67712, '\p{--palm}', ""); + Expect(1, 67712, '\p{^--palm}', ""); + Expect(1, 67712, '\P{--palm}', ""); + Expect(0, 67712, '\P{^--palm}', ""); + Error('\p{/a/_ is_palm}'); + Error('\P{/a/_ is_palm}'); + Expect(1, 67711, '\p{ispalm}', ""); + Expect(0, 67711, '\p{^ispalm}', ""); + Expect(0, 67711, '\P{ispalm}', ""); + Expect(1, 67711, '\P{^ispalm}', ""); + Expect(0, 67712, '\p{ispalm}', ""); + Expect(1, 67712, '\p{^ispalm}', ""); + Expect(1, 67712, '\P{ispalm}', ""); + Expect(0, 67712, '\P{^ispalm}', ""); + Expect(1, 67711, '\p{- Is_PALM}', ""); + Expect(0, 67711, '\p{^- Is_PALM}', ""); + Expect(0, 67711, '\P{- Is_PALM}', ""); + Expect(1, 67711, '\P{^- Is_PALM}', ""); + Expect(0, 67712, '\p{- Is_PALM}', ""); + Expect(1, 67712, '\p{^- Is_PALM}', ""); + Expect(1, 67712, '\P{- Is_PALM}', ""); + Expect(0, 67712, '\P{^- Is_PALM}', ""); + Error('\p{/a/__Paragraph_Separator}'); + Error('\P{/a/__Paragraph_Separator}'); + Expect(1, 8233, '\p{paragraphseparator}', ""); + Expect(0, 8233, '\p{^paragraphseparator}', ""); + Expect(0, 8233, '\P{paragraphseparator}', ""); + Expect(1, 8233, '\P{^paragraphseparator}', ""); + Expect(0, 8234, '\p{paragraphseparator}', ""); + Expect(1, 8234, '\p{^paragraphseparator}', ""); + Expect(1, 8234, '\P{paragraphseparator}', ""); + Expect(0, 8234, '\P{^paragraphseparator}', ""); + Expect(1, 8233, '\p{ Paragraph_Separator}', ""); + Expect(0, 8233, '\p{^ Paragraph_Separator}', ""); + Expect(0, 8233, '\P{ Paragraph_Separator}', ""); + Expect(1, 8233, '\P{^ Paragraph_Separator}', ""); + Expect(0, 8234, '\p{ Paragraph_Separator}', ""); + Expect(1, 8234, '\p{^ Paragraph_Separator}', ""); + Expect(1, 8234, '\P{ Paragraph_Separator}', ""); + Expect(0, 8234, '\P{^ Paragraph_Separator}', ""); + Error('\p{ /a/IS_paragraph_Separator}'); + Error('\P{ /a/IS_paragraph_Separator}'); + Expect(1, 8233, '\p{isparagraphseparator}', ""); + Expect(0, 8233, '\p{^isparagraphseparator}', ""); + Expect(0, 8233, '\P{isparagraphseparator}', ""); + Expect(1, 8233, '\P{^isparagraphseparator}', ""); + Expect(0, 8234, '\p{isparagraphseparator}', ""); + Expect(1, 8234, '\p{^isparagraphseparator}', ""); + Expect(1, 8234, '\P{isparagraphseparator}', ""); + Expect(0, 8234, '\P{^isparagraphseparator}', ""); + Expect(1, 8233, '\p{ _Is_PARAGRAPH_separator}', ""); + Expect(0, 8233, '\p{^ _Is_PARAGRAPH_separator}', ""); + Expect(0, 8233, '\P{ _Is_PARAGRAPH_separator}', ""); + Expect(1, 8233, '\P{^ _Is_PARAGRAPH_separator}', ""); + Expect(0, 8234, '\p{ _Is_PARAGRAPH_separator}', ""); + Expect(1, 8234, '\p{^ _Is_PARAGRAPH_separator}', ""); + Expect(1, 8234, '\P{ _Is_PARAGRAPH_separator}', ""); + Expect(0, 8234, '\P{^ _Is_PARAGRAPH_separator}', ""); + Error('\p{ :=Zp}'); + Error('\P{ :=Zp}'); + Expect(1, 8233, '\p{zp}', ""); + Expect(0, 8233, '\p{^zp}', ""); + Expect(0, 8233, '\P{zp}', ""); + Expect(1, 8233, '\P{^zp}', ""); + Expect(0, 8234, '\p{zp}', ""); + Expect(1, 8234, '\p{^zp}', ""); + Expect(1, 8234, '\P{zp}', ""); + Expect(0, 8234, '\P{^zp}', ""); + Expect(1, 8233, '\p{--ZP}', ""); + Expect(0, 8233, '\p{^--ZP}', ""); + Expect(0, 8233, '\P{--ZP}', ""); + Expect(1, 8233, '\P{^--ZP}', ""); + Expect(0, 8234, '\p{--ZP}', ""); + Expect(1, 8234, '\p{^--ZP}', ""); + Expect(1, 8234, '\P{--ZP}', ""); + Expect(0, 8234, '\P{^--ZP}', ""); + Error('\p{-:=Is_zp}'); + Error('\P{-:=Is_zp}'); + Expect(1, 8233, '\p{iszp}', ""); + Expect(0, 8233, '\p{^iszp}', ""); + Expect(0, 8233, '\P{iszp}', ""); + Expect(1, 8233, '\P{^iszp}', ""); + Expect(0, 8234, '\p{iszp}', ""); + Expect(1, 8234, '\p{^iszp}', ""); + Expect(1, 8234, '\P{iszp}', ""); + Expect(0, 8234, '\P{^iszp}', ""); + Expect(1, 8233, '\p{- Is_Zp}', ""); + Expect(0, 8233, '\p{^- Is_Zp}', ""); + Expect(0, 8233, '\P{- Is_Zp}', ""); + Expect(1, 8233, '\P{^- Is_Zp}', ""); + Expect(0, 8234, '\p{- Is_Zp}', ""); + Expect(1, 8234, '\p{^- Is_Zp}', ""); + Expect(1, 8234, '\P{- Is_Zp}', ""); + Expect(0, 8234, '\P{^- Is_Zp}', ""); + Error('\p{/a/Pattern_Syntax}'); + Error('\P{/a/Pattern_Syntax}'); + Expect(1, 65094, '\p{patternsyntax}', ""); + Expect(0, 65094, '\p{^patternsyntax}', ""); + Expect(0, 65094, '\P{patternsyntax}', ""); + Expect(1, 65094, '\P{^patternsyntax}', ""); + Expect(0, 65095, '\p{patternsyntax}', ""); + Expect(1, 65095, '\p{^patternsyntax}', ""); + Expect(1, 65095, '\P{patternsyntax}', ""); + Expect(0, 65095, '\P{^patternsyntax}', ""); + Expect(1, 65094, '\p{ -Pattern_SYNTAX}', ""); + Expect(0, 65094, '\p{^ -Pattern_SYNTAX}', ""); + Expect(0, 65094, '\P{ -Pattern_SYNTAX}', ""); + Expect(1, 65094, '\P{^ -Pattern_SYNTAX}', ""); + Expect(0, 65095, '\p{ -Pattern_SYNTAX}', ""); + Expect(1, 65095, '\p{^ -Pattern_SYNTAX}', ""); + Expect(1, 65095, '\P{ -Pattern_SYNTAX}', ""); + Expect(0, 65095, '\P{^ -Pattern_SYNTAX}', ""); + Error('\p{/a/ IS_PATTERN_SYNTAX}'); + Error('\P{/a/ IS_PATTERN_SYNTAX}'); + Expect(1, 65094, '\p{ispatternsyntax}', ""); + Expect(0, 65094, '\p{^ispatternsyntax}', ""); + Expect(0, 65094, '\P{ispatternsyntax}', ""); + Expect(1, 65094, '\P{^ispatternsyntax}', ""); + Expect(0, 65095, '\p{ispatternsyntax}', ""); + Expect(1, 65095, '\p{^ispatternsyntax}', ""); + Expect(1, 65095, '\P{ispatternsyntax}', ""); + Expect(0, 65095, '\P{^ispatternsyntax}', ""); + Expect(1, 65094, '\p{-IS_PATTERN_Syntax}', ""); + Expect(0, 65094, '\p{^-IS_PATTERN_Syntax}', ""); + Expect(0, 65094, '\P{-IS_PATTERN_Syntax}', ""); + Expect(1, 65094, '\P{^-IS_PATTERN_Syntax}', ""); + Expect(0, 65095, '\p{-IS_PATTERN_Syntax}', ""); + Expect(1, 65095, '\p{^-IS_PATTERN_Syntax}', ""); + Expect(1, 65095, '\P{-IS_PATTERN_Syntax}', ""); + Expect(0, 65095, '\P{^-IS_PATTERN_Syntax}', ""); + Error('\p{/a/pat_SYN}'); + Error('\P{/a/pat_SYN}'); + Expect(1, 65094, '\p{patsyn}', ""); + Expect(0, 65094, '\p{^patsyn}', ""); + Expect(0, 65094, '\P{patsyn}', ""); + Expect(1, 65094, '\P{^patsyn}', ""); + Expect(0, 65095, '\p{patsyn}', ""); + Expect(1, 65095, '\p{^patsyn}', ""); + Expect(1, 65095, '\P{patsyn}', ""); + Expect(0, 65095, '\P{^patsyn}', ""); + Expect(1, 65094, '\p{- Pat_Syn}', ""); + Expect(0, 65094, '\p{^- Pat_Syn}', ""); + Expect(0, 65094, '\P{- Pat_Syn}', ""); + Expect(1, 65094, '\P{^- Pat_Syn}', ""); + Expect(0, 65095, '\p{- Pat_Syn}', ""); + Expect(1, 65095, '\p{^- Pat_Syn}', ""); + Expect(1, 65095, '\P{- Pat_Syn}', ""); + Expect(0, 65095, '\P{^- Pat_Syn}', ""); + Error('\p{_ is_PAT_syn:=}'); + Error('\P{_ is_PAT_syn:=}'); + Expect(1, 65094, '\p{ispatsyn}', ""); + Expect(0, 65094, '\p{^ispatsyn}', ""); + Expect(0, 65094, '\P{ispatsyn}', ""); + Expect(1, 65094, '\P{^ispatsyn}', ""); + Expect(0, 65095, '\p{ispatsyn}', ""); + Expect(1, 65095, '\p{^ispatsyn}', ""); + Expect(1, 65095, '\P{ispatsyn}', ""); + Expect(0, 65095, '\P{^ispatsyn}', ""); + Expect(1, 65094, '\p{ is_Pat_Syn}', ""); + Expect(0, 65094, '\p{^ is_Pat_Syn}', ""); + Expect(0, 65094, '\P{ is_Pat_Syn}', ""); + Expect(1, 65094, '\P{^ is_Pat_Syn}', ""); + Expect(0, 65095, '\p{ is_Pat_Syn}', ""); + Expect(1, 65095, '\p{^ is_Pat_Syn}', ""); + Expect(1, 65095, '\P{ is_Pat_Syn}', ""); + Expect(0, 65095, '\P{^ is_Pat_Syn}', ""); + Error('\p{:=Pattern_WHITE_SPACE}'); + Error('\P{:=Pattern_WHITE_SPACE}'); + Expect(1, 8233, '\p{patternwhitespace}', ""); + Expect(0, 8233, '\p{^patternwhitespace}', ""); + Expect(0, 8233, '\P{patternwhitespace}', ""); + Expect(1, 8233, '\P{^patternwhitespace}', ""); + Expect(0, 8234, '\p{patternwhitespace}', ""); + Expect(1, 8234, '\p{^patternwhitespace}', ""); + Expect(1, 8234, '\P{patternwhitespace}', ""); + Expect(0, 8234, '\P{^patternwhitespace}', ""); + Expect(1, 8233, '\p{ PATTERN_White_Space}', ""); + Expect(0, 8233, '\p{^ PATTERN_White_Space}', ""); + Expect(0, 8233, '\P{ PATTERN_White_Space}', ""); + Expect(1, 8233, '\P{^ PATTERN_White_Space}', ""); + Expect(0, 8234, '\p{ PATTERN_White_Space}', ""); + Expect(1, 8234, '\p{^ PATTERN_White_Space}', ""); + Expect(1, 8234, '\P{ PATTERN_White_Space}', ""); + Expect(0, 8234, '\P{^ PATTERN_White_Space}', ""); + Error('\p{ _Is_Pattern_WHITE_Space/a/}'); + Error('\P{ _Is_Pattern_WHITE_Space/a/}'); + Expect(1, 8233, '\p{ispatternwhitespace}', ""); + Expect(0, 8233, '\p{^ispatternwhitespace}', ""); + Expect(0, 8233, '\P{ispatternwhitespace}', ""); + Expect(1, 8233, '\P{^ispatternwhitespace}', ""); + Expect(0, 8234, '\p{ispatternwhitespace}', ""); + Expect(1, 8234, '\p{^ispatternwhitespace}', ""); + Expect(1, 8234, '\P{ispatternwhitespace}', ""); + Expect(0, 8234, '\P{^ispatternwhitespace}', ""); + Expect(1, 8233, '\p{ is_PATTERN_White_Space}', ""); + Expect(0, 8233, '\p{^ is_PATTERN_White_Space}', ""); + Expect(0, 8233, '\P{ is_PATTERN_White_Space}', ""); + Expect(1, 8233, '\P{^ is_PATTERN_White_Space}', ""); + Expect(0, 8234, '\p{ is_PATTERN_White_Space}', ""); + Expect(1, 8234, '\p{^ is_PATTERN_White_Space}', ""); + Expect(1, 8234, '\P{ is_PATTERN_White_Space}', ""); + Expect(0, 8234, '\P{^ is_PATTERN_White_Space}', ""); + Error('\p{:= Pat_WS}'); + Error('\P{:= Pat_WS}'); + Expect(1, 8233, '\p{patws}', ""); + Expect(0, 8233, '\p{^patws}', ""); + Expect(0, 8233, '\P{patws}', ""); + Expect(1, 8233, '\P{^patws}', ""); + Expect(0, 8234, '\p{patws}', ""); + Expect(1, 8234, '\p{^patws}', ""); + Expect(1, 8234, '\P{patws}', ""); + Expect(0, 8234, '\P{^patws}', ""); + Expect(1, 8233, '\p{-Pat_WS}', ""); + Expect(0, 8233, '\p{^-Pat_WS}', ""); + Expect(0, 8233, '\P{-Pat_WS}', ""); + Expect(1, 8233, '\P{^-Pat_WS}', ""); + Expect(0, 8234, '\p{-Pat_WS}', ""); + Expect(1, 8234, '\p{^-Pat_WS}', ""); + Expect(1, 8234, '\P{-Pat_WS}', ""); + Expect(0, 8234, '\P{^-Pat_WS}', ""); + Error('\p{ is_PAT_WS:=}'); + Error('\P{ is_PAT_WS:=}'); + Expect(1, 8233, '\p{ispatws}', ""); + Expect(0, 8233, '\p{^ispatws}', ""); + Expect(0, 8233, '\P{ispatws}', ""); + Expect(1, 8233, '\P{^ispatws}', ""); + Expect(0, 8234, '\p{ispatws}', ""); + Expect(1, 8234, '\p{^ispatws}', ""); + Expect(1, 8234, '\P{ispatws}', ""); + Expect(0, 8234, '\P{^ispatws}', ""); + Expect(1, 8233, '\p{ Is_Pat_ws}', ""); + Expect(0, 8233, '\p{^ Is_Pat_ws}', ""); + Expect(0, 8233, '\P{ Is_Pat_ws}', ""); + Expect(1, 8233, '\P{^ Is_Pat_ws}', ""); + Expect(0, 8234, '\p{ Is_Pat_ws}', ""); + Expect(1, 8234, '\p{^ Is_Pat_ws}', ""); + Expect(1, 8234, '\P{ Is_Pat_ws}', ""); + Expect(0, 8234, '\P{^ Is_Pat_ws}', ""); + Error('\p{/a/ PAU_CIN_Hau}'); + Error('\P{/a/ PAU_CIN_Hau}'); + Expect(1, 72440, '\p{paucinhau}', ""); + Expect(0, 72440, '\p{^paucinhau}', ""); + Expect(0, 72440, '\P{paucinhau}', ""); + Expect(1, 72440, '\P{^paucinhau}', ""); + Expect(0, 72441, '\p{paucinhau}', ""); + Expect(1, 72441, '\p{^paucinhau}', ""); + Expect(1, 72441, '\P{paucinhau}', ""); + Expect(0, 72441, '\P{^paucinhau}', ""); + Expect(1, 72440, '\p{ Pau_Cin_Hau}', ""); + Expect(0, 72440, '\p{^ Pau_Cin_Hau}', ""); + Expect(0, 72440, '\P{ Pau_Cin_Hau}', ""); + Expect(1, 72440, '\P{^ Pau_Cin_Hau}', ""); + Expect(0, 72441, '\p{ Pau_Cin_Hau}', ""); + Expect(1, 72441, '\p{^ Pau_Cin_Hau}', ""); + Expect(1, 72441, '\P{ Pau_Cin_Hau}', ""); + Expect(0, 72441, '\P{^ Pau_Cin_Hau}', ""); + Error('\p{-Is_Pau_CIN_Hau/a/}'); + Error('\P{-Is_Pau_CIN_Hau/a/}'); + Expect(1, 72440, '\p{ispaucinhau}', ""); + Expect(0, 72440, '\p{^ispaucinhau}', ""); + Expect(0, 72440, '\P{ispaucinhau}', ""); + Expect(1, 72440, '\P{^ispaucinhau}', ""); + Expect(0, 72441, '\p{ispaucinhau}', ""); + Expect(1, 72441, '\p{^ispaucinhau}', ""); + Expect(1, 72441, '\P{ispaucinhau}', ""); + Expect(0, 72441, '\P{^ispaucinhau}', ""); + Expect(1, 72440, '\p{ is_pau_cin_HAU}', ""); + Expect(0, 72440, '\p{^ is_pau_cin_HAU}', ""); + Expect(0, 72440, '\P{ is_pau_cin_HAU}', ""); + Expect(1, 72440, '\P{^ is_pau_cin_HAU}', ""); + Expect(0, 72441, '\p{ is_pau_cin_HAU}', ""); + Expect(1, 72441, '\p{^ is_pau_cin_HAU}', ""); + Expect(1, 72441, '\P{ is_pau_cin_HAU}', ""); + Expect(0, 72441, '\P{^ is_pau_cin_HAU}', ""); + Error('\p{_/a/Pauc}'); + Error('\P{_/a/Pauc}'); + Expect(1, 72440, '\p{pauc}', ""); + Expect(0, 72440, '\p{^pauc}', ""); + Expect(0, 72440, '\P{pauc}', ""); + Expect(1, 72440, '\P{^pauc}', ""); + Expect(0, 72441, '\p{pauc}', ""); + Expect(1, 72441, '\p{^pauc}', ""); + Expect(1, 72441, '\P{pauc}', ""); + Expect(0, 72441, '\P{^pauc}', ""); + Expect(1, 72440, '\p{ PAUC}', ""); + Expect(0, 72440, '\p{^ PAUC}', ""); + Expect(0, 72440, '\P{ PAUC}', ""); + Expect(1, 72440, '\P{^ PAUC}', ""); + Expect(0, 72441, '\p{ PAUC}', ""); + Expect(1, 72441, '\p{^ PAUC}', ""); + Expect(1, 72441, '\P{ PAUC}', ""); + Expect(0, 72441, '\P{^ PAUC}', ""); + Error('\p{:= Is_pauc}'); + Error('\P{:= Is_pauc}'); + Expect(1, 72440, '\p{ispauc}', ""); + Expect(0, 72440, '\p{^ispauc}', ""); + Expect(0, 72440, '\P{ispauc}', ""); + Expect(1, 72440, '\P{^ispauc}', ""); + Expect(0, 72441, '\p{ispauc}', ""); + Expect(1, 72441, '\p{^ispauc}', ""); + Expect(1, 72441, '\P{ispauc}', ""); + Expect(0, 72441, '\P{^ispauc}', ""); + Expect(1, 72440, '\p{_IS_Pauc}', ""); + Expect(0, 72440, '\p{^_IS_Pauc}', ""); + Expect(0, 72440, '\P{_IS_Pauc}', ""); + Expect(1, 72440, '\P{^_IS_Pauc}', ""); + Expect(0, 72441, '\p{_IS_Pauc}', ""); + Expect(1, 72441, '\p{^_IS_Pauc}', ""); + Expect(1, 72441, '\P{_IS_Pauc}', ""); + Expect(0, 72441, '\P{^_IS_Pauc}', ""); + Error('\p{/a/Phags_PA}'); + Error('\P{/a/Phags_PA}'); + Expect(1, 43127, '\p{phagspa}', ""); + Expect(0, 43127, '\p{^phagspa}', ""); + Expect(0, 43127, '\P{phagspa}', ""); + Expect(1, 43127, '\P{^phagspa}', ""); + Expect(0, 43128, '\p{phagspa}', ""); + Expect(1, 43128, '\p{^phagspa}', ""); + Expect(1, 43128, '\P{phagspa}', ""); + Expect(0, 43128, '\P{^phagspa}', ""); + Expect(1, 43127, '\p{ -phags_pa}', ""); + Expect(0, 43127, '\p{^ -phags_pa}', ""); + Expect(0, 43127, '\P{ -phags_pa}', ""); + Expect(1, 43127, '\P{^ -phags_pa}', ""); + Expect(0, 43128, '\p{ -phags_pa}', ""); + Expect(1, 43128, '\p{^ -phags_pa}', ""); + Expect(1, 43128, '\P{ -phags_pa}', ""); + Expect(0, 43128, '\P{^ -phags_pa}', ""); + Error('\p{/a/ Is_PHAGS_PA}'); + Error('\P{/a/ Is_PHAGS_PA}'); + Expect(1, 43127, '\p{isphagspa}', ""); + Expect(0, 43127, '\p{^isphagspa}', ""); + Expect(0, 43127, '\P{isphagspa}', ""); + Expect(1, 43127, '\P{^isphagspa}', ""); + Expect(0, 43128, '\p{isphagspa}', ""); + Expect(1, 43128, '\p{^isphagspa}', ""); + Expect(1, 43128, '\P{isphagspa}', ""); + Expect(0, 43128, '\P{^isphagspa}', ""); + Expect(1, 43127, '\p{_ is_phags_Pa}', ""); + Expect(0, 43127, '\p{^_ is_phags_Pa}', ""); + Expect(0, 43127, '\P{_ is_phags_Pa}', ""); + Expect(1, 43127, '\P{^_ is_phags_Pa}', ""); + Expect(0, 43128, '\p{_ is_phags_Pa}', ""); + Expect(1, 43128, '\p{^_ is_phags_Pa}', ""); + Expect(1, 43128, '\P{_ is_phags_Pa}', ""); + Expect(0, 43128, '\P{^_ is_phags_Pa}', ""); + Error('\p{ -Phag/a/}'); + Error('\P{ -Phag/a/}'); + Expect(1, 43127, '\p{phag}', ""); + Expect(0, 43127, '\p{^phag}', ""); + Expect(0, 43127, '\P{phag}', ""); + Expect(1, 43127, '\P{^phag}', ""); + Expect(0, 43128, '\p{phag}', ""); + Expect(1, 43128, '\p{^phag}', ""); + Expect(1, 43128, '\P{phag}', ""); + Expect(0, 43128, '\P{^phag}', ""); + Expect(1, 43127, '\p{ Phag}', ""); + Expect(0, 43127, '\p{^ Phag}', ""); + Expect(0, 43127, '\P{ Phag}', ""); + Expect(1, 43127, '\P{^ Phag}', ""); + Expect(0, 43128, '\p{ Phag}', ""); + Expect(1, 43128, '\p{^ Phag}', ""); + Expect(1, 43128, '\P{ Phag}', ""); + Expect(0, 43128, '\P{^ Phag}', ""); + Error('\p{_ Is_phag/a/}'); + Error('\P{_ Is_phag/a/}'); + Expect(1, 43127, '\p{isphag}', ""); + Expect(0, 43127, '\p{^isphag}', ""); + Expect(0, 43127, '\P{isphag}', ""); + Expect(1, 43127, '\P{^isphag}', ""); + Expect(0, 43128, '\p{isphag}', ""); + Expect(1, 43128, '\p{^isphag}', ""); + Expect(1, 43128, '\P{isphag}', ""); + Expect(0, 43128, '\P{^isphag}', ""); + Expect(1, 43127, '\p{- Is_Phag}', ""); + Expect(0, 43127, '\p{^- Is_Phag}', ""); + Expect(0, 43127, '\P{- Is_Phag}', ""); + Expect(1, 43127, '\P{^- Is_Phag}', ""); + Expect(0, 43128, '\p{- Is_Phag}', ""); + Expect(1, 43128, '\p{^- Is_Phag}', ""); + Expect(1, 43128, '\P{- Is_Phag}', ""); + Expect(0, 43128, '\P{^- Is_Phag}', ""); + Error('\p{/a/PHAISTOS_Disc}'); + Error('\P{/a/PHAISTOS_Disc}'); + Expect(1, 66047, '\p{phaistosdisc}', ""); + Expect(0, 66047, '\p{^phaistosdisc}', ""); + Expect(0, 66047, '\P{phaistosdisc}', ""); + Expect(1, 66047, '\P{^phaistosdisc}', ""); + Expect(0, 66048, '\p{phaistosdisc}', ""); + Expect(1, 66048, '\p{^phaistosdisc}', ""); + Expect(1, 66048, '\P{phaistosdisc}', ""); + Expect(0, 66048, '\P{^phaistosdisc}', ""); + Expect(1, 66047, '\p{ _Phaistos_disc}', ""); + Expect(0, 66047, '\p{^ _Phaistos_disc}', ""); + Expect(0, 66047, '\P{ _Phaistos_disc}', ""); + Expect(1, 66047, '\P{^ _Phaistos_disc}', ""); + Expect(0, 66048, '\p{ _Phaistos_disc}', ""); + Expect(1, 66048, '\p{^ _Phaistos_disc}', ""); + Expect(1, 66048, '\P{ _Phaistos_disc}', ""); + Expect(0, 66048, '\P{^ _Phaistos_disc}', ""); + Error('\p{- is_Phaistos_Disc:=}'); + Error('\P{- is_Phaistos_Disc:=}'); + Expect(1, 66047, '\p{isphaistosdisc}', ""); + Expect(0, 66047, '\p{^isphaistosdisc}', ""); + Expect(0, 66047, '\P{isphaistosdisc}', ""); + Expect(1, 66047, '\P{^isphaistosdisc}', ""); + Expect(0, 66048, '\p{isphaistosdisc}', ""); + Expect(1, 66048, '\p{^isphaistosdisc}', ""); + Expect(1, 66048, '\P{isphaistosdisc}', ""); + Expect(0, 66048, '\P{^isphaistosdisc}', ""); + Expect(1, 66047, '\p{_-Is_Phaistos_disc}', ""); + Expect(0, 66047, '\p{^_-Is_Phaistos_disc}', ""); + Expect(0, 66047, '\P{_-Is_Phaistos_disc}', ""); + Expect(1, 66047, '\P{^_-Is_Phaistos_disc}', ""); + Expect(0, 66048, '\p{_-Is_Phaistos_disc}', ""); + Expect(1, 66048, '\p{^_-Is_Phaistos_disc}', ""); + Expect(1, 66048, '\P{_-Is_Phaistos_disc}', ""); + Expect(0, 66048, '\P{^_-Is_Phaistos_disc}', ""); + Error('\p{-IN_Phaistos_Disc/a/}'); + Error('\P{-IN_Phaistos_Disc/a/}'); + Expect(1, 66047, '\p{inphaistosdisc}', ""); + Expect(0, 66047, '\p{^inphaistosdisc}', ""); + Expect(0, 66047, '\P{inphaistosdisc}', ""); + Expect(1, 66047, '\P{^inphaistosdisc}', ""); + Expect(0, 66048, '\p{inphaistosdisc}', ""); + Expect(1, 66048, '\p{^inphaistosdisc}', ""); + Expect(1, 66048, '\P{inphaistosdisc}', ""); + Expect(0, 66048, '\P{^inphaistosdisc}', ""); + Expect(1, 66047, '\p{ _in_phaistos_disc}', ""); + Expect(0, 66047, '\p{^ _in_phaistos_disc}', ""); + Expect(0, 66047, '\P{ _in_phaistos_disc}', ""); + Expect(1, 66047, '\P{^ _in_phaistos_disc}', ""); + Expect(0, 66048, '\p{ _in_phaistos_disc}', ""); + Expect(1, 66048, '\p{^ _in_phaistos_disc}', ""); + Expect(1, 66048, '\P{ _in_phaistos_disc}', ""); + Expect(0, 66048, '\P{^ _in_phaistos_disc}', ""); + Error('\p{/a/- Phaistos}'); + Error('\P{/a/- Phaistos}'); + Expect(1, 66047, '\p{phaistos}', ""); + Expect(0, 66047, '\p{^phaistos}', ""); + Expect(0, 66047, '\P{phaistos}', ""); + Expect(1, 66047, '\P{^phaistos}', ""); + Expect(0, 66048, '\p{phaistos}', ""); + Expect(1, 66048, '\p{^phaistos}', ""); + Expect(1, 66048, '\P{phaistos}', ""); + Expect(0, 66048, '\P{^phaistos}', ""); + Expect(1, 66047, '\p{- Phaistos}', ""); + Expect(0, 66047, '\p{^- Phaistos}', ""); + Expect(0, 66047, '\P{- Phaistos}', ""); + Expect(1, 66047, '\P{^- Phaistos}', ""); + Expect(0, 66048, '\p{- Phaistos}', ""); + Expect(1, 66048, '\p{^- Phaistos}', ""); + Expect(1, 66048, '\P{- Phaistos}', ""); + Expect(0, 66048, '\P{^- Phaistos}', ""); + Error('\p{-:=Is_PHAISTOS}'); + Error('\P{-:=Is_PHAISTOS}'); + Expect(1, 66047, '\p{isphaistos}', ""); + Expect(0, 66047, '\p{^isphaistos}', ""); + Expect(0, 66047, '\P{isphaistos}', ""); + Expect(1, 66047, '\P{^isphaistos}', ""); + Expect(0, 66048, '\p{isphaistos}', ""); + Expect(1, 66048, '\p{^isphaistos}', ""); + Expect(1, 66048, '\P{isphaistos}', ""); + Expect(0, 66048, '\P{^isphaistos}', ""); + Expect(1, 66047, '\p{-IS_Phaistos}', ""); + Expect(0, 66047, '\p{^-IS_Phaistos}', ""); + Expect(0, 66047, '\P{-IS_Phaistos}', ""); + Expect(1, 66047, '\P{^-IS_Phaistos}', ""); + Expect(0, 66048, '\p{-IS_Phaistos}', ""); + Expect(1, 66048, '\p{^-IS_Phaistos}', ""); + Expect(1, 66048, '\P{-IS_Phaistos}', ""); + Expect(0, 66048, '\P{^-IS_Phaistos}', ""); + Error('\p{ _In_PHAISTOS/a/}'); + Error('\P{ _In_PHAISTOS/a/}'); + Expect(1, 66047, '\p{inphaistos}', ""); + Expect(0, 66047, '\p{^inphaistos}', ""); + Expect(0, 66047, '\P{inphaistos}', ""); + Expect(1, 66047, '\P{^inphaistos}', ""); + Expect(0, 66048, '\p{inphaistos}', ""); + Expect(1, 66048, '\p{^inphaistos}', ""); + Expect(1, 66048, '\P{inphaistos}', ""); + Expect(0, 66048, '\P{^inphaistos}', ""); + Expect(1, 66047, '\p{- IN_PHAISTOS}', ""); + Expect(0, 66047, '\p{^- IN_PHAISTOS}', ""); + Expect(0, 66047, '\P{- IN_PHAISTOS}', ""); + Expect(1, 66047, '\P{^- IN_PHAISTOS}', ""); + Expect(0, 66048, '\p{- IN_PHAISTOS}', ""); + Expect(1, 66048, '\p{^- IN_PHAISTOS}', ""); + Expect(1, 66048, '\P{- IN_PHAISTOS}', ""); + Expect(0, 66048, '\P{^- IN_PHAISTOS}', ""); + Error('\p{__Phoenician/a/}'); + Error('\P{__Phoenician/a/}'); + Expect(1, 67871, '\p{phoenician}', ""); + Expect(0, 67871, '\p{^phoenician}', ""); + Expect(0, 67871, '\P{phoenician}', ""); + Expect(1, 67871, '\P{^phoenician}', ""); + Expect(0, 67872, '\p{phoenician}', ""); + Expect(1, 67872, '\p{^phoenician}', ""); + Expect(1, 67872, '\P{phoenician}', ""); + Expect(0, 67872, '\P{^phoenician}', ""); + Expect(1, 67871, '\p{ _phoenician}', ""); + Expect(0, 67871, '\p{^ _phoenician}', ""); + Expect(0, 67871, '\P{ _phoenician}', ""); + Expect(1, 67871, '\P{^ _phoenician}', ""); + Expect(0, 67872, '\p{ _phoenician}', ""); + Expect(1, 67872, '\p{^ _phoenician}', ""); + Expect(1, 67872, '\P{ _phoenician}', ""); + Expect(0, 67872, '\P{^ _phoenician}', ""); + Error('\p{:= IS_Phoenician}'); + Error('\P{:= IS_Phoenician}'); + Expect(1, 67871, '\p{isphoenician}', ""); + Expect(0, 67871, '\p{^isphoenician}', ""); + Expect(0, 67871, '\P{isphoenician}', ""); + Expect(1, 67871, '\P{^isphoenician}', ""); + Expect(0, 67872, '\p{isphoenician}', ""); + Expect(1, 67872, '\p{^isphoenician}', ""); + Expect(1, 67872, '\P{isphoenician}', ""); + Expect(0, 67872, '\P{^isphoenician}', ""); + Expect(1, 67871, '\p{ IS_Phoenician}', ""); + Expect(0, 67871, '\p{^ IS_Phoenician}', ""); + Expect(0, 67871, '\P{ IS_Phoenician}', ""); + Expect(1, 67871, '\P{^ IS_Phoenician}', ""); + Expect(0, 67872, '\p{ IS_Phoenician}', ""); + Expect(1, 67872, '\p{^ IS_Phoenician}', ""); + Expect(1, 67872, '\P{ IS_Phoenician}', ""); + Expect(0, 67872, '\P{^ IS_Phoenician}', ""); + Error('\p{ PHNX:=}'); + Error('\P{ PHNX:=}'); + Expect(1, 67871, '\p{phnx}', ""); + Expect(0, 67871, '\p{^phnx}', ""); + Expect(0, 67871, '\P{phnx}', ""); + Expect(1, 67871, '\P{^phnx}', ""); + Expect(0, 67872, '\p{phnx}', ""); + Expect(1, 67872, '\p{^phnx}', ""); + Expect(1, 67872, '\P{phnx}', ""); + Expect(0, 67872, '\P{^phnx}', ""); + Error('\p{_/a/Is_PHNX}'); + Error('\P{_/a/Is_PHNX}'); + Expect(1, 67871, '\p{isphnx}', ""); + Expect(0, 67871, '\p{^isphnx}', ""); + Expect(0, 67871, '\P{isphnx}', ""); + Expect(1, 67871, '\P{^isphnx}', ""); + Expect(0, 67872, '\p{isphnx}', ""); + Expect(1, 67872, '\p{^isphnx}', ""); + Expect(1, 67872, '\P{isphnx}', ""); + Expect(0, 67872, '\P{^isphnx}', ""); + Expect(1, 67871, '\p{_Is_Phnx}', ""); + Expect(0, 67871, '\p{^_Is_Phnx}', ""); + Expect(0, 67871, '\P{_Is_Phnx}', ""); + Expect(1, 67871, '\P{^_Is_Phnx}', ""); + Expect(0, 67872, '\p{_Is_Phnx}', ""); + Expect(1, 67872, '\p{^_Is_Phnx}', ""); + Expect(1, 67872, '\P{_Is_Phnx}', ""); + Expect(0, 67872, '\P{^_Is_Phnx}', ""); + Error('\p{ :=Phonetic_extensions}'); + Error('\P{ :=Phonetic_extensions}'); + Expect(1, 7551, '\p{phoneticextensions}', ""); + Expect(0, 7551, '\p{^phoneticextensions}', ""); + Expect(0, 7551, '\P{phoneticextensions}', ""); + Expect(1, 7551, '\P{^phoneticextensions}', ""); + Expect(0, 7552, '\p{phoneticextensions}', ""); + Expect(1, 7552, '\p{^phoneticextensions}', ""); + Expect(1, 7552, '\P{phoneticextensions}', ""); + Expect(0, 7552, '\P{^phoneticextensions}', ""); + Expect(1, 7551, '\p{ PHONETIC_Extensions}', ""); + Expect(0, 7551, '\p{^ PHONETIC_Extensions}', ""); + Expect(0, 7551, '\P{ PHONETIC_Extensions}', ""); + Expect(1, 7551, '\P{^ PHONETIC_Extensions}', ""); + Expect(0, 7552, '\p{ PHONETIC_Extensions}', ""); + Expect(1, 7552, '\p{^ PHONETIC_Extensions}', ""); + Expect(1, 7552, '\P{ PHONETIC_Extensions}', ""); + Expect(0, 7552, '\P{^ PHONETIC_Extensions}', ""); + Error('\p{_/a/is_PHONETIC_extensions}'); + Error('\P{_/a/is_PHONETIC_extensions}'); + Expect(1, 7551, '\p{isphoneticextensions}', ""); + Expect(0, 7551, '\p{^isphoneticextensions}', ""); + Expect(0, 7551, '\P{isphoneticextensions}', ""); + Expect(1, 7551, '\P{^isphoneticextensions}', ""); + Expect(0, 7552, '\p{isphoneticextensions}', ""); + Expect(1, 7552, '\p{^isphoneticextensions}', ""); + Expect(1, 7552, '\P{isphoneticextensions}', ""); + Expect(0, 7552, '\P{^isphoneticextensions}', ""); + Expect(1, 7551, '\p{ IS_Phonetic_extensions}', ""); + Expect(0, 7551, '\p{^ IS_Phonetic_extensions}', ""); + Expect(0, 7551, '\P{ IS_Phonetic_extensions}', ""); + Expect(1, 7551, '\P{^ IS_Phonetic_extensions}', ""); + Expect(0, 7552, '\p{ IS_Phonetic_extensions}', ""); + Expect(1, 7552, '\p{^ IS_Phonetic_extensions}', ""); + Expect(1, 7552, '\P{ IS_Phonetic_extensions}', ""); + Expect(0, 7552, '\P{^ IS_Phonetic_extensions}', ""); + Error('\p{/a/ _in_phonetic_Extensions}'); + Error('\P{/a/ _in_phonetic_Extensions}'); + Expect(1, 7551, '\p{inphoneticextensions}', ""); + Expect(0, 7551, '\p{^inphoneticextensions}', ""); + Expect(0, 7551, '\P{inphoneticextensions}', ""); + Expect(1, 7551, '\P{^inphoneticextensions}', ""); + Expect(0, 7552, '\p{inphoneticextensions}', ""); + Expect(1, 7552, '\p{^inphoneticextensions}', ""); + Expect(1, 7552, '\P{inphoneticextensions}', ""); + Expect(0, 7552, '\P{^inphoneticextensions}', ""); + Expect(1, 7551, '\p{- In_Phonetic_EXTENSIONS}', ""); + Expect(0, 7551, '\p{^- In_Phonetic_EXTENSIONS}', ""); + Expect(0, 7551, '\P{- In_Phonetic_EXTENSIONS}', ""); + Expect(1, 7551, '\P{^- In_Phonetic_EXTENSIONS}', ""); + Expect(0, 7552, '\p{- In_Phonetic_EXTENSIONS}', ""); + Expect(1, 7552, '\p{^- In_Phonetic_EXTENSIONS}', ""); + Expect(1, 7552, '\P{- In_Phonetic_EXTENSIONS}', ""); + Expect(0, 7552, '\P{^- In_Phonetic_EXTENSIONS}', ""); + Error('\p{:=-_phonetic_Ext}'); + Error('\P{:=-_phonetic_Ext}'); + Expect(1, 7551, '\p{phoneticext}', ""); + Expect(0, 7551, '\p{^phoneticext}', ""); + Expect(0, 7551, '\P{phoneticext}', ""); + Expect(1, 7551, '\P{^phoneticext}', ""); + Expect(0, 7552, '\p{phoneticext}', ""); + Expect(1, 7552, '\p{^phoneticext}', ""); + Expect(1, 7552, '\P{phoneticext}', ""); + Expect(0, 7552, '\P{^phoneticext}', ""); + Expect(1, 7551, '\p{ PHONETIC_EXT}', ""); + Expect(0, 7551, '\p{^ PHONETIC_EXT}', ""); + Expect(0, 7551, '\P{ PHONETIC_EXT}', ""); + Expect(1, 7551, '\P{^ PHONETIC_EXT}', ""); + Expect(0, 7552, '\p{ PHONETIC_EXT}', ""); + Expect(1, 7552, '\p{^ PHONETIC_EXT}', ""); + Expect(1, 7552, '\P{ PHONETIC_EXT}', ""); + Expect(0, 7552, '\P{^ PHONETIC_EXT}', ""); + Error('\p{--Is_PHONETIC_Ext:=}'); + Error('\P{--Is_PHONETIC_Ext:=}'); + Expect(1, 7551, '\p{isphoneticext}', ""); + Expect(0, 7551, '\p{^isphoneticext}', ""); + Expect(0, 7551, '\P{isphoneticext}', ""); + Expect(1, 7551, '\P{^isphoneticext}', ""); + Expect(0, 7552, '\p{isphoneticext}', ""); + Expect(1, 7552, '\p{^isphoneticext}', ""); + Expect(1, 7552, '\P{isphoneticext}', ""); + Expect(0, 7552, '\P{^isphoneticext}', ""); + Expect(1, 7551, '\p{ Is_Phonetic_Ext}', ""); + Expect(0, 7551, '\p{^ Is_Phonetic_Ext}', ""); + Expect(0, 7551, '\P{ Is_Phonetic_Ext}', ""); + Expect(1, 7551, '\P{^ Is_Phonetic_Ext}', ""); + Expect(0, 7552, '\p{ Is_Phonetic_Ext}', ""); + Expect(1, 7552, '\p{^ Is_Phonetic_Ext}', ""); + Expect(1, 7552, '\P{ Is_Phonetic_Ext}', ""); + Expect(0, 7552, '\P{^ Is_Phonetic_Ext}', ""); + Error('\p{ -In_phonetic_Ext/a/}'); + Error('\P{ -In_phonetic_Ext/a/}'); + Expect(1, 7551, '\p{inphoneticext}', ""); + Expect(0, 7551, '\p{^inphoneticext}', ""); + Expect(0, 7551, '\P{inphoneticext}', ""); + Expect(1, 7551, '\P{^inphoneticext}', ""); + Expect(0, 7552, '\p{inphoneticext}', ""); + Expect(1, 7552, '\p{^inphoneticext}', ""); + Expect(1, 7552, '\P{inphoneticext}', ""); + Expect(0, 7552, '\P{^inphoneticext}', ""); + Expect(1, 7551, '\p{ -IN_phonetic_EXT}', ""); + Expect(0, 7551, '\p{^ -IN_phonetic_EXT}', ""); + Expect(0, 7551, '\P{ -IN_phonetic_EXT}', ""); + Expect(1, 7551, '\P{^ -IN_phonetic_EXT}', ""); + Expect(0, 7552, '\p{ -IN_phonetic_EXT}', ""); + Expect(1, 7552, '\p{^ -IN_phonetic_EXT}', ""); + Expect(1, 7552, '\P{ -IN_phonetic_EXT}', ""); + Expect(0, 7552, '\P{^ -IN_phonetic_EXT}', ""); + Error('\p{/a/ PHONETIC_Extensions_supplement}'); + Error('\P{/a/ PHONETIC_Extensions_supplement}'); + Expect(1, 7615, '\p{phoneticextensionssupplement}', ""); + Expect(0, 7615, '\p{^phoneticextensionssupplement}', ""); + Expect(0, 7615, '\P{phoneticextensionssupplement}', ""); + Expect(1, 7615, '\P{^phoneticextensionssupplement}', ""); + Expect(0, 7616, '\p{phoneticextensionssupplement}', ""); + Expect(1, 7616, '\p{^phoneticextensionssupplement}', ""); + Expect(1, 7616, '\P{phoneticextensionssupplement}', ""); + Expect(0, 7616, '\P{^phoneticextensionssupplement}', ""); + Expect(1, 7615, '\p{_-Phonetic_Extensions_Supplement}', ""); + Expect(0, 7615, '\p{^_-Phonetic_Extensions_Supplement}', ""); + Expect(0, 7615, '\P{_-Phonetic_Extensions_Supplement}', ""); + Expect(1, 7615, '\P{^_-Phonetic_Extensions_Supplement}', ""); + Expect(0, 7616, '\p{_-Phonetic_Extensions_Supplement}', ""); + Expect(1, 7616, '\p{^_-Phonetic_Extensions_Supplement}', ""); + Expect(1, 7616, '\P{_-Phonetic_Extensions_Supplement}', ""); + Expect(0, 7616, '\P{^_-Phonetic_Extensions_Supplement}', ""); + Error('\p{ IS_PHONETIC_EXTENSIONS_Supplement:=}'); + Error('\P{ IS_PHONETIC_EXTENSIONS_Supplement:=}'); + Expect(1, 7615, '\p{isphoneticextensionssupplement}', ""); + Expect(0, 7615, '\p{^isphoneticextensionssupplement}', ""); + Expect(0, 7615, '\P{isphoneticextensionssupplement}', ""); + Expect(1, 7615, '\P{^isphoneticextensionssupplement}', ""); + Expect(0, 7616, '\p{isphoneticextensionssupplement}', ""); + Expect(1, 7616, '\p{^isphoneticextensionssupplement}', ""); + Expect(1, 7616, '\P{isphoneticextensionssupplement}', ""); + Expect(0, 7616, '\P{^isphoneticextensionssupplement}', ""); + Expect(1, 7615, '\p{_-Is_phonetic_extensions_SUPPLEMENT}', ""); + Expect(0, 7615, '\p{^_-Is_phonetic_extensions_SUPPLEMENT}', ""); + Expect(0, 7615, '\P{_-Is_phonetic_extensions_SUPPLEMENT}', ""); + Expect(1, 7615, '\P{^_-Is_phonetic_extensions_SUPPLEMENT}', ""); + Expect(0, 7616, '\p{_-Is_phonetic_extensions_SUPPLEMENT}', ""); + Expect(1, 7616, '\p{^_-Is_phonetic_extensions_SUPPLEMENT}', ""); + Expect(1, 7616, '\P{_-Is_phonetic_extensions_SUPPLEMENT}', ""); + Expect(0, 7616, '\P{^_-Is_phonetic_extensions_SUPPLEMENT}', ""); + Error('\p{/a/ In_PHONETIC_Extensions_supplement}'); + Error('\P{/a/ In_PHONETIC_Extensions_supplement}'); + Expect(1, 7615, '\p{inphoneticextensionssupplement}', ""); + Expect(0, 7615, '\p{^inphoneticextensionssupplement}', ""); + Expect(0, 7615, '\P{inphoneticextensionssupplement}', ""); + Expect(1, 7615, '\P{^inphoneticextensionssupplement}', ""); + Expect(0, 7616, '\p{inphoneticextensionssupplement}', ""); + Expect(1, 7616, '\p{^inphoneticextensionssupplement}', ""); + Expect(1, 7616, '\P{inphoneticextensionssupplement}', ""); + Expect(0, 7616, '\P{^inphoneticextensionssupplement}', ""); + Expect(1, 7615, '\p{-IN_PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7615, '\p{^-IN_PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7615, '\P{-IN_PHONETIC_Extensions_Supplement}', ""); + Expect(1, 7615, '\P{^-IN_PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7616, '\p{-IN_PHONETIC_Extensions_Supplement}', ""); + Expect(1, 7616, '\p{^-IN_PHONETIC_Extensions_Supplement}', ""); + Expect(1, 7616, '\P{-IN_PHONETIC_Extensions_Supplement}', ""); + Expect(0, 7616, '\P{^-IN_PHONETIC_Extensions_Supplement}', ""); + Error('\p{_-Phonetic_Ext_SUP/a/}'); + Error('\P{_-Phonetic_Ext_SUP/a/}'); + Expect(1, 7615, '\p{phoneticextsup}', ""); + Expect(0, 7615, '\p{^phoneticextsup}', ""); + Expect(0, 7615, '\P{phoneticextsup}', ""); + Expect(1, 7615, '\P{^phoneticextsup}', ""); + Expect(0, 7616, '\p{phoneticextsup}', ""); + Expect(1, 7616, '\p{^phoneticextsup}', ""); + Expect(1, 7616, '\P{phoneticextsup}', ""); + Expect(0, 7616, '\P{^phoneticextsup}', ""); + Expect(1, 7615, '\p{ Phonetic_ext_SUP}', ""); + Expect(0, 7615, '\p{^ Phonetic_ext_SUP}', ""); + Expect(0, 7615, '\P{ Phonetic_ext_SUP}', ""); + Expect(1, 7615, '\P{^ Phonetic_ext_SUP}', ""); + Expect(0, 7616, '\p{ Phonetic_ext_SUP}', ""); + Expect(1, 7616, '\p{^ Phonetic_ext_SUP}', ""); + Expect(1, 7616, '\P{ Phonetic_ext_SUP}', ""); + Expect(0, 7616, '\P{^ Phonetic_ext_SUP}', ""); + Error('\p{ is_Phonetic_Ext_Sup/a/}'); + Error('\P{ is_Phonetic_Ext_Sup/a/}'); + Expect(1, 7615, '\p{isphoneticextsup}', ""); + Expect(0, 7615, '\p{^isphoneticextsup}', ""); + Expect(0, 7615, '\P{isphoneticextsup}', ""); + Expect(1, 7615, '\P{^isphoneticextsup}', ""); + Expect(0, 7616, '\p{isphoneticextsup}', ""); + Expect(1, 7616, '\p{^isphoneticextsup}', ""); + Expect(1, 7616, '\P{isphoneticextsup}', ""); + Expect(0, 7616, '\P{^isphoneticextsup}', ""); + Expect(1, 7615, '\p{-Is_phonetic_EXT_SUP}', ""); + Expect(0, 7615, '\p{^-Is_phonetic_EXT_SUP}', ""); + Expect(0, 7615, '\P{-Is_phonetic_EXT_SUP}', ""); + Expect(1, 7615, '\P{^-Is_phonetic_EXT_SUP}', ""); + Expect(0, 7616, '\p{-Is_phonetic_EXT_SUP}', ""); + Expect(1, 7616, '\p{^-Is_phonetic_EXT_SUP}', ""); + Expect(1, 7616, '\P{-Is_phonetic_EXT_SUP}', ""); + Expect(0, 7616, '\P{^-Is_phonetic_EXT_SUP}', ""); + Error('\p{:=In_phonetic_EXT_SUP}'); + Error('\P{:=In_phonetic_EXT_SUP}'); + Expect(1, 7615, '\p{inphoneticextsup}', ""); + Expect(0, 7615, '\p{^inphoneticextsup}', ""); + Expect(0, 7615, '\P{inphoneticextsup}', ""); + Expect(1, 7615, '\P{^inphoneticextsup}', ""); + Expect(0, 7616, '\p{inphoneticextsup}', ""); + Expect(1, 7616, '\p{^inphoneticextsup}', ""); + Expect(1, 7616, '\P{inphoneticextsup}', ""); + Expect(0, 7616, '\P{^inphoneticextsup}', ""); + Expect(1, 7615, '\p{- In_PHONETIC_Ext_SUP}', ""); + Expect(0, 7615, '\p{^- In_PHONETIC_Ext_SUP}', ""); + Expect(0, 7615, '\P{- In_PHONETIC_Ext_SUP}', ""); + Expect(1, 7615, '\P{^- In_PHONETIC_Ext_SUP}', ""); + Expect(0, 7616, '\p{- In_PHONETIC_Ext_SUP}', ""); + Expect(1, 7616, '\p{^- In_PHONETIC_Ext_SUP}', ""); + Expect(1, 7616, '\P{- In_PHONETIC_Ext_SUP}', ""); + Expect(0, 7616, '\P{^- In_PHONETIC_Ext_SUP}', ""); + Error('\p{:= Playing_Cards}'); + Error('\P{:= Playing_Cards}'); + Expect(1, 127231, '\p{playingcards}', ""); + Expect(0, 127231, '\p{^playingcards}', ""); + Expect(0, 127231, '\P{playingcards}', ""); + Expect(1, 127231, '\P{^playingcards}', ""); + Expect(0, 127232, '\p{playingcards}', ""); + Expect(1, 127232, '\p{^playingcards}', ""); + Expect(1, 127232, '\P{playingcards}', ""); + Expect(0, 127232, '\P{^playingcards}', ""); + Expect(1, 127231, '\p{ playing_cards}', ""); + Expect(0, 127231, '\p{^ playing_cards}', ""); + Expect(0, 127231, '\P{ playing_cards}', ""); + Expect(1, 127231, '\P{^ playing_cards}', ""); + Expect(0, 127232, '\p{ playing_cards}', ""); + Expect(1, 127232, '\p{^ playing_cards}', ""); + Expect(1, 127232, '\P{ playing_cards}', ""); + Expect(0, 127232, '\P{^ playing_cards}', ""); + Error('\p{ -Is_PLAYING_CARDS/a/}'); + Error('\P{ -Is_PLAYING_CARDS/a/}'); + Expect(1, 127231, '\p{isplayingcards}', ""); + Expect(0, 127231, '\p{^isplayingcards}', ""); + Expect(0, 127231, '\P{isplayingcards}', ""); + Expect(1, 127231, '\P{^isplayingcards}', ""); + Expect(0, 127232, '\p{isplayingcards}', ""); + Expect(1, 127232, '\p{^isplayingcards}', ""); + Expect(1, 127232, '\P{isplayingcards}', ""); + Expect(0, 127232, '\P{^isplayingcards}', ""); + Expect(1, 127231, '\p{ -Is_playing_CARDS}', ""); + Expect(0, 127231, '\p{^ -Is_playing_CARDS}', ""); + Expect(0, 127231, '\P{ -Is_playing_CARDS}', ""); + Expect(1, 127231, '\P{^ -Is_playing_CARDS}', ""); + Expect(0, 127232, '\p{ -Is_playing_CARDS}', ""); + Expect(1, 127232, '\p{^ -Is_playing_CARDS}', ""); + Expect(1, 127232, '\P{ -Is_playing_CARDS}', ""); + Expect(0, 127232, '\P{^ -Is_playing_CARDS}', ""); + Error('\p{_ In_Playing_cards:=}'); + Error('\P{_ In_Playing_cards:=}'); + Expect(1, 127231, '\p{inplayingcards}', ""); + Expect(0, 127231, '\p{^inplayingcards}', ""); + Expect(0, 127231, '\P{inplayingcards}', ""); + Expect(1, 127231, '\P{^inplayingcards}', ""); + Expect(0, 127232, '\p{inplayingcards}', ""); + Expect(1, 127232, '\p{^inplayingcards}', ""); + Expect(1, 127232, '\P{inplayingcards}', ""); + Expect(0, 127232, '\P{^inplayingcards}', ""); + Expect(1, 127231, '\p{ In_PLAYING_cards}', ""); + Expect(0, 127231, '\p{^ In_PLAYING_cards}', ""); + Expect(0, 127231, '\P{ In_PLAYING_cards}', ""); + Expect(1, 127231, '\P{^ In_PLAYING_cards}', ""); + Expect(0, 127232, '\p{ In_PLAYING_cards}', ""); + Expect(1, 127232, '\p{^ In_PLAYING_cards}', ""); + Expect(1, 127232, '\P{ In_PLAYING_cards}', ""); + Expect(0, 127232, '\P{^ In_PLAYING_cards}', ""); + Error('\p{ posixalnum:=}'); + Error('\P{ posixalnum:=}'); + Expect(1, 122, '\p{posixalnum}', ""); + Expect(0, 122, '\p{^posixalnum}', ""); + Expect(0, 122, '\P{posixalnum}', ""); + Expect(1, 122, '\P{^posixalnum}', ""); + Expect(0, 123, '\p{posixalnum}', ""); + Expect(1, 123, '\p{^posixalnum}', ""); + Expect(1, 123, '\P{posixalnum}', ""); + Expect(0, 123, '\P{^posixalnum}', ""); + Expect(1, 122, '\p{-PosixAlnum}', ""); + Expect(0, 122, '\p{^-PosixAlnum}', ""); + Expect(0, 122, '\P{-PosixAlnum}', ""); + Expect(1, 122, '\P{^-PosixAlnum}', ""); + Expect(0, 123, '\p{-PosixAlnum}', ""); + Expect(1, 123, '\p{^-PosixAlnum}', ""); + Expect(1, 123, '\P{-PosixAlnum}', ""); + Expect(0, 123, '\P{^-PosixAlnum}', ""); + Error('\p{:= IS_PosixAlnum}'); + Error('\P{:= IS_PosixAlnum}'); + Expect(1, 122, '\p{isposixalnum}', ""); + Expect(0, 122, '\p{^isposixalnum}', ""); + Expect(0, 122, '\P{isposixalnum}', ""); + Expect(1, 122, '\P{^isposixalnum}', ""); + Expect(0, 123, '\p{isposixalnum}', ""); + Expect(1, 123, '\p{^isposixalnum}', ""); + Expect(1, 123, '\P{isposixalnum}', ""); + Expect(0, 123, '\P{^isposixalnum}', ""); + Expect(1, 122, '\p{ IS_PosixAlnum}', ""); + Expect(0, 122, '\p{^ IS_PosixAlnum}', ""); + Expect(0, 122, '\P{ IS_PosixAlnum}', ""); + Expect(1, 122, '\P{^ IS_PosixAlnum}', ""); + Expect(0, 123, '\p{ IS_PosixAlnum}', ""); + Expect(1, 123, '\p{^ IS_PosixAlnum}', ""); + Expect(1, 123, '\P{ IS_PosixAlnum}', ""); + Expect(0, 123, '\P{^ IS_PosixAlnum}', ""); + Error('\p{-:=POSIXALPHA}'); + Error('\P{-:=POSIXALPHA}'); + Expect(1, 122, '\p{posixalpha}', ""); + Expect(0, 122, '\p{^posixalpha}', ""); + Expect(0, 122, '\P{posixalpha}', ""); + Expect(1, 122, '\P{^posixalpha}', ""); + Expect(0, 123, '\p{posixalpha}', ""); + Expect(1, 123, '\p{^posixalpha}', ""); + Expect(1, 123, '\P{posixalpha}', ""); + Expect(0, 123, '\P{^posixalpha}', ""); + Expect(1, 122, '\p{-POSIXALPHA}', ""); + Expect(0, 122, '\p{^-POSIXALPHA}', ""); + Expect(0, 122, '\P{-POSIXALPHA}', ""); + Expect(1, 122, '\P{^-POSIXALPHA}', ""); + Expect(0, 123, '\p{-POSIXALPHA}', ""); + Expect(1, 123, '\p{^-POSIXALPHA}', ""); + Expect(1, 123, '\P{-POSIXALPHA}', ""); + Expect(0, 123, '\P{^-POSIXALPHA}', ""); + Error('\p{ :=Is_PosixAlpha}'); + Error('\P{ :=Is_PosixAlpha}'); + Expect(1, 122, '\p{isposixalpha}', ""); + Expect(0, 122, '\p{^isposixalpha}', ""); + Expect(0, 122, '\P{isposixalpha}', ""); + Expect(1, 122, '\P{^isposixalpha}', ""); + Expect(0, 123, '\p{isposixalpha}', ""); + Expect(1, 123, '\p{^isposixalpha}', ""); + Expect(1, 123, '\P{isposixalpha}', ""); + Expect(0, 123, '\P{^isposixalpha}', ""); + Expect(1, 122, '\p{_ IS_posixalpha}', ""); + Expect(0, 122, '\p{^_ IS_posixalpha}', ""); + Expect(0, 122, '\P{_ IS_posixalpha}', ""); + Expect(1, 122, '\P{^_ IS_posixalpha}', ""); + Expect(0, 123, '\p{_ IS_posixalpha}', ""); + Expect(1, 123, '\p{^_ IS_posixalpha}', ""); + Expect(1, 123, '\P{_ IS_posixalpha}', ""); + Expect(0, 123, '\P{^_ IS_posixalpha}', ""); + Error('\p{_PosixBlank/a/}'); + Error('\P{_PosixBlank/a/}'); + Expect(1, 32, '\p{posixblank}', ""); + Expect(0, 32, '\p{^posixblank}', ""); + Expect(0, 32, '\P{posixblank}', ""); + Expect(1, 32, '\P{^posixblank}', ""); + Expect(0, 33, '\p{posixblank}', ""); + Expect(1, 33, '\p{^posixblank}', ""); + Expect(1, 33, '\P{posixblank}', ""); + Expect(0, 33, '\P{^posixblank}', ""); + Expect(1, 32, '\p{_-PosixBlank}', ""); + Expect(0, 32, '\p{^_-PosixBlank}', ""); + Expect(0, 32, '\P{_-PosixBlank}', ""); + Expect(1, 32, '\P{^_-PosixBlank}', ""); + Expect(0, 33, '\p{_-PosixBlank}', ""); + Expect(1, 33, '\p{^_-PosixBlank}', ""); + Expect(1, 33, '\P{_-PosixBlank}', ""); + Expect(0, 33, '\P{^_-PosixBlank}', ""); + Error('\p{ Is_posixblank:=}'); + Error('\P{ Is_posixblank:=}'); + Expect(1, 32, '\p{isposixblank}', ""); + Expect(0, 32, '\p{^isposixblank}', ""); + Expect(0, 32, '\P{isposixblank}', ""); + Expect(1, 32, '\P{^isposixblank}', ""); + Expect(0, 33, '\p{isposixblank}', ""); + Expect(1, 33, '\p{^isposixblank}', ""); + Expect(1, 33, '\P{isposixblank}', ""); + Expect(0, 33, '\P{^isposixblank}', ""); + Expect(1, 32, '\p{- is_PosixBlank}', ""); + Expect(0, 32, '\p{^- is_PosixBlank}', ""); + Expect(0, 32, '\P{- is_PosixBlank}', ""); + Expect(1, 32, '\P{^- is_PosixBlank}', ""); + Expect(0, 33, '\p{- is_PosixBlank}', ""); + Expect(1, 33, '\p{^- is_PosixBlank}', ""); + Expect(1, 33, '\P{- is_PosixBlank}', ""); + Expect(0, 33, '\P{^- is_PosixBlank}', ""); + Error('\p{ :=PosixCntrl}'); + Error('\P{ :=PosixCntrl}'); + Expect(1, 127, '\p{posixcntrl}', ""); + Expect(0, 127, '\p{^posixcntrl}', ""); + Expect(0, 127, '\P{posixcntrl}', ""); + Expect(1, 127, '\P{^posixcntrl}', ""); + Expect(0, 128, '\p{posixcntrl}', ""); + Expect(1, 128, '\p{^posixcntrl}', ""); + Expect(1, 128, '\P{posixcntrl}', ""); + Expect(0, 128, '\P{^posixcntrl}', ""); + Expect(1, 127, '\p{ PosixCntrl}', ""); + Expect(0, 127, '\p{^ PosixCntrl}', ""); + Expect(0, 127, '\P{ PosixCntrl}', ""); + Expect(1, 127, '\P{^ PosixCntrl}', ""); + Expect(0, 128, '\p{ PosixCntrl}', ""); + Expect(1, 128, '\p{^ PosixCntrl}', ""); + Expect(1, 128, '\P{ PosixCntrl}', ""); + Expect(0, 128, '\P{^ PosixCntrl}', ""); + Error('\p{_/a/IS_PosixCntrl}'); + Error('\P{_/a/IS_PosixCntrl}'); + Expect(1, 127, '\p{isposixcntrl}', ""); + Expect(0, 127, '\p{^isposixcntrl}', ""); + Expect(0, 127, '\P{isposixcntrl}', ""); + Expect(1, 127, '\P{^isposixcntrl}', ""); + Expect(0, 128, '\p{isposixcntrl}', ""); + Expect(1, 128, '\p{^isposixcntrl}', ""); + Expect(1, 128, '\P{isposixcntrl}', ""); + Expect(0, 128, '\P{^isposixcntrl}', ""); + Expect(1, 127, '\p{ Is_PosixCntrl}', ""); + Expect(0, 127, '\p{^ Is_PosixCntrl}', ""); + Expect(0, 127, '\P{ Is_PosixCntrl}', ""); + Expect(1, 127, '\P{^ Is_PosixCntrl}', ""); + Expect(0, 128, '\p{ Is_PosixCntrl}', ""); + Expect(1, 128, '\p{^ Is_PosixCntrl}', ""); + Expect(1, 128, '\P{ Is_PosixCntrl}', ""); + Expect(0, 128, '\P{^ Is_PosixCntrl}', ""); + Error('\p{/a/ -PosixDigit}'); + Error('\P{/a/ -PosixDigit}'); + Expect(1, 57, '\p{posixdigit}', ""); + Expect(0, 57, '\p{^posixdigit}', ""); + Expect(0, 57, '\P{posixdigit}', ""); + Expect(1, 57, '\P{^posixdigit}', ""); + Expect(0, 58, '\p{posixdigit}', ""); + Expect(1, 58, '\p{^posixdigit}', ""); + Expect(1, 58, '\P{posixdigit}', ""); + Expect(0, 58, '\P{^posixdigit}', ""); + Expect(1, 57, '\p{-_PosixDigit}', ""); + Expect(0, 57, '\p{^-_PosixDigit}', ""); + Expect(0, 57, '\P{-_PosixDigit}', ""); + Expect(1, 57, '\P{^-_PosixDigit}', ""); + Expect(0, 58, '\p{-_PosixDigit}', ""); + Expect(1, 58, '\p{^-_PosixDigit}', ""); + Expect(1, 58, '\P{-_PosixDigit}', ""); + Expect(0, 58, '\P{^-_PosixDigit}', ""); + Error('\p{:=_ is_POSIXDIGIT}'); + Error('\P{:=_ is_POSIXDIGIT}'); + Expect(1, 57, '\p{isposixdigit}', ""); + Expect(0, 57, '\p{^isposixdigit}', ""); + Expect(0, 57, '\P{isposixdigit}', ""); + Expect(1, 57, '\P{^isposixdigit}', ""); + Expect(0, 58, '\p{isposixdigit}', ""); + Expect(1, 58, '\p{^isposixdigit}', ""); + Expect(1, 58, '\P{isposixdigit}', ""); + Expect(0, 58, '\P{^isposixdigit}', ""); + Expect(1, 57, '\p{ IS_POSIXDIGIT}', ""); + Expect(0, 57, '\p{^ IS_POSIXDIGIT}', ""); + Expect(0, 57, '\P{ IS_POSIXDIGIT}', ""); + Expect(1, 57, '\P{^ IS_POSIXDIGIT}', ""); + Expect(0, 58, '\p{ IS_POSIXDIGIT}', ""); + Expect(1, 58, '\p{^ IS_POSIXDIGIT}', ""); + Expect(1, 58, '\P{ IS_POSIXDIGIT}', ""); + Expect(0, 58, '\P{^ IS_POSIXDIGIT}', ""); + Error('\p{ /a/PosixGraph}'); + Error('\P{ /a/PosixGraph}'); + Expect(1, 126, '\p{posixgraph}', ""); + Expect(0, 126, '\p{^posixgraph}', ""); + Expect(0, 126, '\P{posixgraph}', ""); + Expect(1, 126, '\P{^posixgraph}', ""); + Expect(0, 127, '\p{posixgraph}', ""); + Expect(1, 127, '\p{^posixgraph}', ""); + Expect(1, 127, '\P{posixgraph}', ""); + Expect(0, 127, '\P{^posixgraph}', ""); + Expect(1, 126, '\p{ posixgraph}', ""); + Expect(0, 126, '\p{^ posixgraph}', ""); + Expect(0, 126, '\P{ posixgraph}', ""); + Expect(1, 126, '\P{^ posixgraph}', ""); + Expect(0, 127, '\p{ posixgraph}', ""); + Expect(1, 127, '\p{^ posixgraph}', ""); + Expect(1, 127, '\P{ posixgraph}', ""); + Expect(0, 127, '\P{^ posixgraph}', ""); + Error('\p{_is_POSIXGRAPH:=}'); + Error('\P{_is_POSIXGRAPH:=}'); + Expect(1, 126, '\p{isposixgraph}', ""); + Expect(0, 126, '\p{^isposixgraph}', ""); + Expect(0, 126, '\P{isposixgraph}', ""); + Expect(1, 126, '\P{^isposixgraph}', ""); + Expect(0, 127, '\p{isposixgraph}', ""); + Expect(1, 127, '\p{^isposixgraph}', ""); + Expect(1, 127, '\P{isposixgraph}', ""); + Expect(0, 127, '\P{^isposixgraph}', ""); + Expect(1, 126, '\p{ Is_posixgraph}', ""); + Expect(0, 126, '\p{^ Is_posixgraph}', ""); + Expect(0, 126, '\P{ Is_posixgraph}', ""); + Expect(1, 126, '\P{^ Is_posixgraph}', ""); + Expect(0, 127, '\p{ Is_posixgraph}', ""); + Expect(1, 127, '\p{^ Is_posixgraph}', ""); + Expect(1, 127, '\P{ Is_posixgraph}', ""); + Expect(0, 127, '\P{^ Is_posixgraph}', ""); + Error('\p{:=- posixlower}'); + Error('\P{:=- posixlower}'); + Expect(1, 122, '\p{posixlower}', ""); + Expect(0, 122, '\p{^posixlower}', ""); + Expect(0, 122, '\P{posixlower}', ""); + Expect(1, 122, '\P{^posixlower}', ""); + Expect(0, 123, '\p{posixlower}', ""); + Expect(1, 123, '\p{^posixlower}', ""); + Expect(1, 123, '\P{posixlower}', ""); + Expect(0, 123, '\P{^posixlower}', ""); + Expect(1, 122, '\p{ _POSIXLOWER}', ""); + Expect(0, 122, '\p{^ _POSIXLOWER}', ""); + Expect(0, 122, '\P{ _POSIXLOWER}', ""); + Expect(1, 122, '\P{^ _POSIXLOWER}', ""); + Expect(0, 123, '\p{ _POSIXLOWER}', ""); + Expect(1, 123, '\p{^ _POSIXLOWER}', ""); + Expect(1, 123, '\P{ _POSIXLOWER}', ""); + Expect(0, 123, '\P{^ _POSIXLOWER}', ""); + Error('\p{/a/Is_PosixLower}'); + Error('\P{/a/Is_PosixLower}'); + Expect(1, 122, '\p{isposixlower}', ""); + Expect(0, 122, '\p{^isposixlower}', ""); + Expect(0, 122, '\P{isposixlower}', ""); + Expect(1, 122, '\P{^isposixlower}', ""); + Expect(0, 123, '\p{isposixlower}', ""); + Expect(1, 123, '\p{^isposixlower}', ""); + Expect(1, 123, '\P{isposixlower}', ""); + Expect(0, 123, '\P{^isposixlower}', ""); + Expect(1, 122, '\p{Is_PosixLower}', ""); + Expect(0, 122, '\p{^Is_PosixLower}', ""); + Expect(0, 122, '\P{Is_PosixLower}', ""); + Expect(1, 122, '\P{^Is_PosixLower}', ""); + Expect(0, 123, '\p{Is_PosixLower}', ""); + Expect(1, 123, '\p{^Is_PosixLower}', ""); + Expect(1, 123, '\P{Is_PosixLower}', ""); + Expect(0, 123, '\P{^Is_PosixLower}', ""); + Error('\p{ -PosixPrint/a/}'); + Error('\P{ -PosixPrint/a/}'); + Expect(1, 126, '\p{posixprint}', ""); + Expect(0, 126, '\p{^posixprint}', ""); + Expect(0, 126, '\P{posixprint}', ""); + Expect(1, 126, '\P{^posixprint}', ""); + Expect(0, 127, '\p{posixprint}', ""); + Expect(1, 127, '\p{^posixprint}', ""); + Expect(1, 127, '\P{posixprint}', ""); + Expect(0, 127, '\P{^posixprint}', ""); + Expect(1, 126, '\p{ posixprint}', ""); + Expect(0, 126, '\p{^ posixprint}', ""); + Expect(0, 126, '\P{ posixprint}', ""); + Expect(1, 126, '\P{^ posixprint}', ""); + Expect(0, 127, '\p{ posixprint}', ""); + Expect(1, 127, '\p{^ posixprint}', ""); + Expect(1, 127, '\P{ posixprint}', ""); + Expect(0, 127, '\P{^ posixprint}', ""); + Error('\p{ IS_PosixPrint/a/}'); + Error('\P{ IS_PosixPrint/a/}'); + Expect(1, 126, '\p{isposixprint}', ""); + Expect(0, 126, '\p{^isposixprint}', ""); + Expect(0, 126, '\P{isposixprint}', ""); + Expect(1, 126, '\P{^isposixprint}', ""); + Expect(0, 127, '\p{isposixprint}', ""); + Expect(1, 127, '\p{^isposixprint}', ""); + Expect(1, 127, '\P{isposixprint}', ""); + Expect(0, 127, '\P{^isposixprint}', ""); + Expect(1, 126, '\p{__Is_posixprint}', ""); + Expect(0, 126, '\p{^__Is_posixprint}', ""); + Expect(0, 126, '\P{__Is_posixprint}', ""); + Expect(1, 126, '\P{^__Is_posixprint}', ""); + Expect(0, 127, '\p{__Is_posixprint}', ""); + Expect(1, 127, '\p{^__Is_posixprint}', ""); + Expect(1, 127, '\P{__Is_posixprint}', ""); + Expect(0, 127, '\P{^__Is_posixprint}', ""); + Error('\p{/a/ _PosixPunct}'); + Error('\P{/a/ _PosixPunct}'); + Expect(1, 126, '\p{posixpunct}', ""); + Expect(0, 126, '\p{^posixpunct}', ""); + Expect(0, 126, '\P{posixpunct}', ""); + Expect(1, 126, '\P{^posixpunct}', ""); + Expect(0, 127, '\p{posixpunct}', ""); + Expect(1, 127, '\p{^posixpunct}', ""); + Expect(1, 127, '\P{posixpunct}', ""); + Expect(0, 127, '\P{^posixpunct}', ""); + Expect(1, 126, '\p{--POSIXPUNCT}', ""); + Expect(0, 126, '\p{^--POSIXPUNCT}', ""); + Expect(0, 126, '\P{--POSIXPUNCT}', ""); + Expect(1, 126, '\P{^--POSIXPUNCT}', ""); + Expect(0, 127, '\p{--POSIXPUNCT}', ""); + Expect(1, 127, '\p{^--POSIXPUNCT}', ""); + Expect(1, 127, '\P{--POSIXPUNCT}', ""); + Expect(0, 127, '\P{^--POSIXPUNCT}', ""); + Error('\p{ -is_posixpunct:=}'); + Error('\P{ -is_posixpunct:=}'); + Expect(1, 126, '\p{isposixpunct}', ""); + Expect(0, 126, '\p{^isposixpunct}', ""); + Expect(0, 126, '\P{isposixpunct}', ""); + Expect(1, 126, '\P{^isposixpunct}', ""); + Expect(0, 127, '\p{isposixpunct}', ""); + Expect(1, 127, '\p{^isposixpunct}', ""); + Expect(1, 127, '\P{isposixpunct}', ""); + Expect(0, 127, '\P{^isposixpunct}', ""); + Expect(1, 126, '\p{ Is_POSIXPUNCT}', ""); + Expect(0, 126, '\p{^ Is_POSIXPUNCT}', ""); + Expect(0, 126, '\P{ Is_POSIXPUNCT}', ""); + Expect(1, 126, '\P{^ Is_POSIXPUNCT}', ""); + Expect(0, 127, '\p{ Is_POSIXPUNCT}', ""); + Expect(1, 127, '\p{^ Is_POSIXPUNCT}', ""); + Expect(1, 127, '\P{ Is_POSIXPUNCT}', ""); + Expect(0, 127, '\P{^ Is_POSIXPUNCT}', ""); + Error('\p{ POSIXSPACE/a/}'); + Error('\P{ POSIXSPACE/a/}'); + Expect(1, 32, '\p{posixspace}', ""); + Expect(0, 32, '\p{^posixspace}', ""); + Expect(0, 32, '\P{posixspace}', ""); + Expect(1, 32, '\P{^posixspace}', ""); + Expect(0, 33, '\p{posixspace}', ""); + Expect(1, 33, '\p{^posixspace}', ""); + Expect(1, 33, '\P{posixspace}', ""); + Expect(0, 33, '\P{^posixspace}', ""); + Expect(1, 32, '\p{-_PosixSpace}', ""); + Expect(0, 32, '\p{^-_PosixSpace}', ""); + Expect(0, 32, '\P{-_PosixSpace}', ""); + Expect(1, 32, '\P{^-_PosixSpace}', ""); + Expect(0, 33, '\p{-_PosixSpace}', ""); + Expect(1, 33, '\p{^-_PosixSpace}', ""); + Expect(1, 33, '\P{-_PosixSpace}', ""); + Expect(0, 33, '\P{^-_PosixSpace}', ""); + Error('\p{--perlspace/a/}'); + Error('\P{--perlspace/a/}'); + Expect(1, 32, '\p{perlspace}', ""); + Expect(0, 32, '\p{^perlspace}', ""); + Expect(0, 32, '\P{perlspace}', ""); + Expect(1, 32, '\P{^perlspace}', ""); + Expect(0, 33, '\p{perlspace}', ""); + Expect(1, 33, '\p{^perlspace}', ""); + Expect(1, 33, '\P{perlspace}', ""); + Expect(0, 33, '\P{^perlspace}', ""); + Expect(1, 32, '\p{ PerlSpace}', ""); + Expect(0, 32, '\p{^ PerlSpace}', ""); + Expect(0, 32, '\P{ PerlSpace}', ""); + Expect(1, 32, '\P{^ PerlSpace}', ""); + Expect(0, 33, '\p{ PerlSpace}', ""); + Expect(1, 33, '\p{^ PerlSpace}', ""); + Expect(1, 33, '\P{ PerlSpace}', ""); + Expect(0, 33, '\P{^ PerlSpace}', ""); + Error('\p{/a/ _is_PosixSpace}'); + Error('\P{/a/ _is_PosixSpace}'); + Expect(1, 32, '\p{isposixspace}', ""); + Expect(0, 32, '\p{^isposixspace}', ""); + Expect(0, 32, '\P{isposixspace}', ""); + Expect(1, 32, '\P{^isposixspace}', ""); + Expect(0, 33, '\p{isposixspace}', ""); + Expect(1, 33, '\p{^isposixspace}', ""); + Expect(1, 33, '\P{isposixspace}', ""); + Expect(0, 33, '\P{^isposixspace}', ""); + Expect(1, 32, '\p{ Is_PosixSpace}', ""); + Expect(0, 32, '\p{^ Is_PosixSpace}', ""); + Expect(0, 32, '\P{ Is_PosixSpace}', ""); + Expect(1, 32, '\P{^ Is_PosixSpace}', ""); + Expect(0, 33, '\p{ Is_PosixSpace}', ""); + Expect(1, 33, '\p{^ Is_PosixSpace}', ""); + Expect(1, 33, '\P{ Is_PosixSpace}', ""); + Expect(0, 33, '\P{^ Is_PosixSpace}', ""); + Error('\p{_-is_PERLSPACE:=}'); + Error('\P{_-is_PERLSPACE:=}'); + Expect(1, 32, '\p{isperlspace}', ""); + Expect(0, 32, '\p{^isperlspace}', ""); + Expect(0, 32, '\P{isperlspace}', ""); + Expect(1, 32, '\P{^isperlspace}', ""); + Expect(0, 33, '\p{isperlspace}', ""); + Expect(1, 33, '\p{^isperlspace}', ""); + Expect(1, 33, '\P{isperlspace}', ""); + Expect(0, 33, '\P{^isperlspace}', ""); + Expect(1, 32, '\p{ _IS_perlspace}', ""); + Expect(0, 32, '\p{^ _IS_perlspace}', ""); + Expect(0, 32, '\P{ _IS_perlspace}', ""); + Expect(1, 32, '\P{^ _IS_perlspace}', ""); + Expect(0, 33, '\p{ _IS_perlspace}', ""); + Expect(1, 33, '\p{^ _IS_perlspace}', ""); + Expect(1, 33, '\P{ _IS_perlspace}', ""); + Expect(0, 33, '\P{^ _IS_perlspace}', ""); + Error('\p{/a/POSIXUPPER}'); + Error('\P{/a/POSIXUPPER}'); + Expect(1, 90, '\p{posixupper}', ""); + Expect(0, 90, '\p{^posixupper}', ""); + Expect(0, 90, '\P{posixupper}', ""); + Expect(1, 90, '\P{^posixupper}', ""); + Expect(0, 91, '\p{posixupper}', ""); + Expect(1, 91, '\p{^posixupper}', ""); + Expect(1, 91, '\P{posixupper}', ""); + Expect(0, 91, '\P{^posixupper}', ""); + Expect(1, 90, '\p{-_posixupper}', ""); + Expect(0, 90, '\p{^-_posixupper}', ""); + Expect(0, 90, '\P{-_posixupper}', ""); + Expect(1, 90, '\P{^-_posixupper}', ""); + Expect(0, 91, '\p{-_posixupper}', ""); + Expect(1, 91, '\p{^-_posixupper}', ""); + Expect(1, 91, '\P{-_posixupper}', ""); + Expect(0, 91, '\P{^-_posixupper}', ""); + Error('\p{ IS_posixupper:=}'); + Error('\P{ IS_posixupper:=}'); + Expect(1, 90, '\p{isposixupper}', ""); + Expect(0, 90, '\p{^isposixupper}', ""); + Expect(0, 90, '\P{isposixupper}', ""); + Expect(1, 90, '\P{^isposixupper}', ""); + Expect(0, 91, '\p{isposixupper}', ""); + Expect(1, 91, '\p{^isposixupper}', ""); + Expect(1, 91, '\P{isposixupper}', ""); + Expect(0, 91, '\P{^isposixupper}', ""); + Expect(1, 90, '\p{Is_PosixUpper}', ""); + Expect(0, 90, '\p{^Is_PosixUpper}', ""); + Expect(0, 90, '\P{Is_PosixUpper}', ""); + Expect(1, 90, '\P{^Is_PosixUpper}', ""); + Expect(0, 91, '\p{Is_PosixUpper}', ""); + Expect(1, 91, '\p{^Is_PosixUpper}', ""); + Expect(1, 91, '\P{Is_PosixUpper}', ""); + Expect(0, 91, '\P{^Is_PosixUpper}', ""); + Error('\p{:=posixword}'); + Error('\P{:=posixword}'); + Expect(1, 122, '\p{posixword}', ""); + Expect(0, 122, '\p{^posixword}', ""); + Expect(0, 122, '\P{posixword}', ""); + Expect(1, 122, '\P{^posixword}', ""); + Expect(0, 123, '\p{posixword}', ""); + Expect(1, 123, '\p{^posixword}', ""); + Expect(1, 123, '\P{posixword}', ""); + Expect(0, 123, '\P{^posixword}', ""); + Expect(1, 122, '\p{_ posixword}', ""); + Expect(0, 122, '\p{^_ posixword}', ""); + Expect(0, 122, '\P{_ posixword}', ""); + Expect(1, 122, '\P{^_ posixword}', ""); + Expect(0, 123, '\p{_ posixword}', ""); + Expect(1, 123, '\p{^_ posixword}', ""); + Expect(1, 123, '\P{_ posixword}', ""); + Expect(0, 123, '\P{^_ posixword}', ""); + Error('\p{:= PerlWord}'); + Error('\P{:= PerlWord}'); + Expect(1, 122, '\p{perlword}', ""); + Expect(0, 122, '\p{^perlword}', ""); + Expect(0, 122, '\P{perlword}', ""); + Expect(1, 122, '\P{^perlword}', ""); + Expect(0, 123, '\p{perlword}', ""); + Expect(1, 123, '\p{^perlword}', ""); + Expect(1, 123, '\P{perlword}', ""); + Expect(0, 123, '\P{^perlword}', ""); + Expect(1, 122, '\p{ perlword}', ""); + Expect(0, 122, '\p{^ perlword}', ""); + Expect(0, 122, '\P{ perlword}', ""); + Expect(1, 122, '\P{^ perlword}', ""); + Expect(0, 123, '\p{ perlword}', ""); + Expect(1, 123, '\p{^ perlword}', ""); + Expect(1, 123, '\P{ perlword}', ""); + Expect(0, 123, '\P{^ perlword}', ""); + Error('\p{/a/-_IS_POSIXWORD}'); + Error('\P{/a/-_IS_POSIXWORD}'); + Expect(1, 122, '\p{isposixword}', ""); + Expect(0, 122, '\p{^isposixword}', ""); + Expect(0, 122, '\P{isposixword}', ""); + Expect(1, 122, '\P{^isposixword}', ""); + Expect(0, 123, '\p{isposixword}', ""); + Expect(1, 123, '\p{^isposixword}', ""); + Expect(1, 123, '\P{isposixword}', ""); + Expect(0, 123, '\P{^isposixword}', ""); + Expect(1, 122, '\p{_ Is_posixword}', ""); + Expect(0, 122, '\p{^_ Is_posixword}', ""); + Expect(0, 122, '\P{_ Is_posixword}', ""); + Expect(1, 122, '\P{^_ Is_posixword}', ""); + Expect(0, 123, '\p{_ Is_posixword}', ""); + Expect(1, 123, '\p{^_ Is_posixword}', ""); + Expect(1, 123, '\P{_ Is_posixword}', ""); + Expect(0, 123, '\P{^_ Is_posixword}', ""); + Error('\p{:=_Is_PERLWORD}'); + Error('\P{:=_Is_PERLWORD}'); + Expect(1, 122, '\p{isperlword}', ""); + Expect(0, 122, '\p{^isperlword}', ""); + Expect(0, 122, '\P{isperlword}', ""); + Expect(1, 122, '\P{^isperlword}', ""); + Expect(0, 123, '\p{isperlword}', ""); + Expect(1, 123, '\p{^isperlword}', ""); + Expect(1, 123, '\P{isperlword}', ""); + Expect(0, 123, '\P{^isperlword}', ""); + Expect(1, 122, '\p{_-Is_PerlWord}', ""); + Expect(0, 122, '\p{^_-Is_PerlWord}', ""); + Expect(0, 122, '\P{_-Is_PerlWord}', ""); + Expect(1, 122, '\P{^_-Is_PerlWord}', ""); + Expect(0, 123, '\p{_-Is_PerlWord}', ""); + Expect(1, 123, '\p{^_-Is_PerlWord}', ""); + Expect(1, 123, '\P{_-Is_PerlWord}', ""); + Expect(0, 123, '\P{^_-Is_PerlWord}', ""); + Error('\p{-/a/POSIXXDIGIT}'); + Error('\P{-/a/POSIXXDIGIT}'); + Expect(1, 102, '\p{posixxdigit}', ""); + Expect(0, 102, '\p{^posixxdigit}', ""); + Expect(0, 102, '\P{posixxdigit}', ""); + Expect(1, 102, '\P{^posixxdigit}', ""); + Expect(0, 103, '\p{posixxdigit}', ""); + Expect(1, 103, '\p{^posixxdigit}', ""); + Expect(1, 103, '\P{posixxdigit}', ""); + Expect(0, 103, '\P{^posixxdigit}', ""); + Expect(1, 102, '\p{PosixXDigit}', ""); + Expect(0, 102, '\p{^PosixXDigit}', ""); + Expect(0, 102, '\P{PosixXDigit}', ""); + Expect(1, 102, '\P{^PosixXDigit}', ""); + Expect(0, 103, '\p{PosixXDigit}', ""); + Expect(1, 103, '\p{^PosixXDigit}', ""); + Expect(1, 103, '\P{PosixXDigit}', ""); + Expect(0, 103, '\P{^PosixXDigit}', ""); + Error('\p{/a/_Is_PosixXDigit}'); + Error('\P{/a/_Is_PosixXDigit}'); + Expect(1, 102, '\p{isposixxdigit}', ""); + Expect(0, 102, '\p{^isposixxdigit}', ""); + Expect(0, 102, '\P{isposixxdigit}', ""); + Expect(1, 102, '\P{^isposixxdigit}', ""); + Expect(0, 103, '\p{isposixxdigit}', ""); + Expect(1, 103, '\p{^isposixxdigit}', ""); + Expect(1, 103, '\P{isposixxdigit}', ""); + Expect(0, 103, '\P{^isposixxdigit}', ""); + Expect(1, 102, '\p{- Is_POSIXXDIGIT}', ""); + Expect(0, 102, '\p{^- Is_POSIXXDIGIT}', ""); + Expect(0, 102, '\P{- Is_POSIXXDIGIT}', ""); + Expect(1, 102, '\P{^- Is_POSIXXDIGIT}', ""); + Expect(0, 103, '\p{- Is_POSIXXDIGIT}', ""); + Expect(1, 103, '\p{^- Is_POSIXXDIGIT}', ""); + Expect(1, 103, '\P{- Is_POSIXXDIGIT}', ""); + Expect(0, 103, '\P{^- Is_POSIXXDIGIT}', ""); + Error('\p{:=- ascii_Hex_DIGIT}'); + Error('\P{:=- ascii_Hex_DIGIT}'); + Expect(1, 102, '\p{asciihexdigit}', ""); + Expect(0, 102, '\p{^asciihexdigit}', ""); + Expect(0, 102, '\P{asciihexdigit}', ""); + Expect(1, 102, '\P{^asciihexdigit}', ""); + Expect(0, 103, '\p{asciihexdigit}', ""); + Expect(1, 103, '\p{^asciihexdigit}', ""); + Expect(1, 103, '\P{asciihexdigit}', ""); + Expect(0, 103, '\P{^asciihexdigit}', ""); + Expect(1, 102, '\p{__ASCII_hex_DIGIT}', ""); + Expect(0, 102, '\p{^__ASCII_hex_DIGIT}', ""); + Expect(0, 102, '\P{__ASCII_hex_DIGIT}', ""); + Expect(1, 102, '\P{^__ASCII_hex_DIGIT}', ""); + Expect(0, 103, '\p{__ASCII_hex_DIGIT}', ""); + Expect(1, 103, '\p{^__ASCII_hex_DIGIT}', ""); + Expect(1, 103, '\P{__ASCII_hex_DIGIT}', ""); + Expect(0, 103, '\P{^__ASCII_hex_DIGIT}', ""); + Error('\p{:= _Is_ascii_Hex_Digit}'); + Error('\P{:= _Is_ascii_Hex_Digit}'); + Expect(1, 102, '\p{isasciihexdigit}', ""); + Expect(0, 102, '\p{^isasciihexdigit}', ""); + Expect(0, 102, '\P{isasciihexdigit}', ""); + Expect(1, 102, '\P{^isasciihexdigit}', ""); + Expect(0, 103, '\p{isasciihexdigit}', ""); + Expect(1, 103, '\p{^isasciihexdigit}', ""); + Expect(1, 103, '\P{isasciihexdigit}', ""); + Expect(0, 103, '\P{^isasciihexdigit}', ""); + Expect(1, 102, '\p{_ IS_ASCII_HEX_DIGIT}', ""); + Expect(0, 102, '\p{^_ IS_ASCII_HEX_DIGIT}', ""); + Expect(0, 102, '\P{_ IS_ASCII_HEX_DIGIT}', ""); + Expect(1, 102, '\P{^_ IS_ASCII_HEX_DIGIT}', ""); + Expect(0, 103, '\p{_ IS_ASCII_HEX_DIGIT}', ""); + Expect(1, 103, '\p{^_ IS_ASCII_HEX_DIGIT}', ""); + Expect(1, 103, '\P{_ IS_ASCII_HEX_DIGIT}', ""); + Expect(0, 103, '\P{^_ IS_ASCII_HEX_DIGIT}', ""); + Error('\p{ :=AHEX}'); + Error('\P{ :=AHEX}'); + Expect(1, 102, '\p{ahex}', ""); + Expect(0, 102, '\p{^ahex}', ""); + Expect(0, 102, '\P{ahex}', ""); + Expect(1, 102, '\P{^ahex}', ""); + Expect(0, 103, '\p{ahex}', ""); + Expect(1, 103, '\p{^ahex}', ""); + Expect(1, 103, '\P{ahex}', ""); + Expect(0, 103, '\P{^ahex}', ""); + Expect(1, 102, '\p{ AHEX}', ""); + Expect(0, 102, '\p{^ AHEX}', ""); + Expect(0, 102, '\P{ AHEX}', ""); + Expect(1, 102, '\P{^ AHEX}', ""); + Expect(0, 103, '\p{ AHEX}', ""); + Expect(1, 103, '\p{^ AHEX}', ""); + Expect(1, 103, '\P{ AHEX}', ""); + Expect(0, 103, '\P{^ AHEX}', ""); + Error('\p{-is_ahex:=}'); + Error('\P{-is_ahex:=}'); + Expect(1, 102, '\p{isahex}', ""); + Expect(0, 102, '\p{^isahex}', ""); + Expect(0, 102, '\P{isahex}', ""); + Expect(1, 102, '\P{^isahex}', ""); + Expect(0, 103, '\p{isahex}', ""); + Expect(1, 103, '\p{^isahex}', ""); + Expect(1, 103, '\P{isahex}', ""); + Expect(0, 103, '\P{^isahex}', ""); + Expect(1, 102, '\p{Is_ahex}', ""); + Expect(0, 102, '\p{^Is_ahex}', ""); + Expect(0, 102, '\P{Is_ahex}', ""); + Expect(1, 102, '\P{^Is_ahex}', ""); + Expect(0, 103, '\p{Is_ahex}', ""); + Expect(1, 103, '\p{^Is_ahex}', ""); + Expect(1, 103, '\P{Is_ahex}', ""); + Expect(0, 103, '\P{^Is_ahex}', ""); + Error('\p{_/a/Prepended_Concatenation_MARK}'); + Error('\P{_/a/Prepended_Concatenation_MARK}'); + Expect(1, 69837, '\p{prependedconcatenationmark}', ""); + Expect(0, 69837, '\p{^prependedconcatenationmark}', ""); + Expect(0, 69837, '\P{prependedconcatenationmark}', ""); + Expect(1, 69837, '\P{^prependedconcatenationmark}', ""); + Expect(0, 69838, '\p{prependedconcatenationmark}', ""); + Expect(1, 69838, '\p{^prependedconcatenationmark}', ""); + Expect(1, 69838, '\P{prependedconcatenationmark}', ""); + Expect(0, 69838, '\P{^prependedconcatenationmark}', ""); + Expect(1, 69837, '\p{--PREPENDED_CONCATENATION_mark}', ""); + Expect(0, 69837, '\p{^--PREPENDED_CONCATENATION_mark}', ""); + Expect(0, 69837, '\P{--PREPENDED_CONCATENATION_mark}', ""); + Expect(1, 69837, '\P{^--PREPENDED_CONCATENATION_mark}', ""); + Expect(0, 69838, '\p{--PREPENDED_CONCATENATION_mark}', ""); + Expect(1, 69838, '\p{^--PREPENDED_CONCATENATION_mark}', ""); + Expect(1, 69838, '\P{--PREPENDED_CONCATENATION_mark}', ""); + Expect(0, 69838, '\P{^--PREPENDED_CONCATENATION_mark}', ""); + Error('\p{_IS_prepended_CONCATENATION_MARK:=}'); + Error('\P{_IS_prepended_CONCATENATION_MARK:=}'); + Expect(1, 69837, '\p{isprependedconcatenationmark}', ""); + Expect(0, 69837, '\p{^isprependedconcatenationmark}', ""); + Expect(0, 69837, '\P{isprependedconcatenationmark}', ""); + Expect(1, 69837, '\P{^isprependedconcatenationmark}', ""); + Expect(0, 69838, '\p{isprependedconcatenationmark}', ""); + Expect(1, 69838, '\p{^isprependedconcatenationmark}', ""); + Expect(1, 69838, '\P{isprependedconcatenationmark}', ""); + Expect(0, 69838, '\P{^isprependedconcatenationmark}', ""); + Expect(1, 69837, '\p{_-Is_PREPENDED_concatenation_Mark}', ""); + Expect(0, 69837, '\p{^_-Is_PREPENDED_concatenation_Mark}', ""); + Expect(0, 69837, '\P{_-Is_PREPENDED_concatenation_Mark}', ""); + Expect(1, 69837, '\P{^_-Is_PREPENDED_concatenation_Mark}', ""); + Expect(0, 69838, '\p{_-Is_PREPENDED_concatenation_Mark}', ""); + Expect(1, 69838, '\p{^_-Is_PREPENDED_concatenation_Mark}', ""); + Expect(1, 69838, '\P{_-Is_PREPENDED_concatenation_Mark}', ""); + Expect(0, 69838, '\P{^_-Is_PREPENDED_concatenation_Mark}', ""); + Error('\p{:= _pcm}'); + Error('\P{:= _pcm}'); + Expect(1, 69837, '\p{pcm}', ""); + Expect(0, 69837, '\p{^pcm}', ""); + Expect(0, 69837, '\P{pcm}', ""); + Expect(1, 69837, '\P{^pcm}', ""); + Expect(0, 69838, '\p{pcm}', ""); + Expect(1, 69838, '\p{^pcm}', ""); + Expect(1, 69838, '\P{pcm}', ""); + Expect(0, 69838, '\P{^pcm}', ""); + Expect(1, 69837, '\p{ pcm}', ""); + Expect(0, 69837, '\p{^ pcm}', ""); + Expect(0, 69837, '\P{ pcm}', ""); + Expect(1, 69837, '\P{^ pcm}', ""); + Expect(0, 69838, '\p{ pcm}', ""); + Expect(1, 69838, '\p{^ pcm}', ""); + Expect(1, 69838, '\P{ pcm}', ""); + Expect(0, 69838, '\P{^ pcm}', ""); + Error('\p{_:=is_pcm}'); + Error('\P{_:=is_pcm}'); + Expect(1, 69837, '\p{ispcm}', ""); + Expect(0, 69837, '\p{^ispcm}', ""); + Expect(0, 69837, '\P{ispcm}', ""); + Expect(1, 69837, '\P{^ispcm}', ""); + Expect(0, 69838, '\p{ispcm}', ""); + Expect(1, 69838, '\p{^ispcm}', ""); + Expect(1, 69838, '\P{ispcm}', ""); + Expect(0, 69838, '\P{^ispcm}', ""); + Expect(1, 69837, '\p{ is_pcm}', ""); + Expect(0, 69837, '\p{^ is_pcm}', ""); + Expect(0, 69837, '\P{ is_pcm}', ""); + Expect(1, 69837, '\P{^ is_pcm}', ""); + Expect(0, 69838, '\p{ is_pcm}', ""); + Expect(1, 69838, '\p{^ is_pcm}', ""); + Expect(1, 69838, '\P{ is_pcm}', ""); + Expect(0, 69838, '\P{^ is_pcm}', ""); + Error('\p{- xposixprint/a/}'); + Error('\P{- xposixprint/a/}'); + Expect(1, 1114109, '\p{xposixprint}', ""); + Expect(0, 1114109, '\p{^xposixprint}', ""); + Expect(0, 1114109, '\P{xposixprint}', ""); + Expect(1, 1114109, '\P{^xposixprint}', ""); + Expect(0, 918000, '\p{xposixprint}', ""); + Expect(1, 918000, '\p{^xposixprint}', ""); + Expect(1, 918000, '\P{xposixprint}', ""); + Expect(0, 918000, '\P{^xposixprint}', ""); + Expect(1, 1114109, '\p{ XPosixPrint}', ""); + Expect(0, 1114109, '\p{^ XPosixPrint}', ""); + Expect(0, 1114109, '\P{ XPosixPrint}', ""); + Expect(1, 1114109, '\P{^ XPosixPrint}', ""); + Expect(0, 918000, '\p{ XPosixPrint}', ""); + Expect(1, 918000, '\p{^ XPosixPrint}', ""); + Expect(1, 918000, '\P{ XPosixPrint}', ""); + Expect(0, 918000, '\P{^ XPosixPrint}', ""); + Error('\p{-PRINT/a/}'); + Error('\P{-PRINT/a/}'); + Expect(1, 1114109, '\p{print}', ""); + Expect(0, 1114109, '\p{^print}', ""); + Expect(0, 1114109, '\P{print}', ""); + Expect(1, 1114109, '\P{^print}', ""); + Expect(0, 918000, '\p{print}', ""); + Expect(1, 918000, '\p{^print}', ""); + Expect(1, 918000, '\P{print}', ""); + Expect(0, 918000, '\P{^print}', ""); + Expect(1, 1114109, '\p{ Print}', ""); + Expect(0, 1114109, '\p{^ Print}', ""); + Expect(0, 1114109, '\P{ Print}', ""); + Expect(1, 1114109, '\P{^ Print}', ""); + Expect(0, 918000, '\p{ Print}', ""); + Expect(1, 918000, '\p{^ Print}', ""); + Expect(1, 918000, '\P{ Print}', ""); + Expect(0, 918000, '\P{^ Print}', ""); + Error('\p{/a/_ Is_xposixprint}'); + Error('\P{/a/_ Is_xposixprint}'); + Expect(1, 1114109, '\p{isxposixprint}', ""); + Expect(0, 1114109, '\p{^isxposixprint}', ""); + Expect(0, 1114109, '\P{isxposixprint}', ""); + Expect(1, 1114109, '\P{^isxposixprint}', ""); + Expect(0, 918000, '\p{isxposixprint}', ""); + Expect(1, 918000, '\p{^isxposixprint}', ""); + Expect(1, 918000, '\P{isxposixprint}', ""); + Expect(0, 918000, '\P{^isxposixprint}', ""); + Expect(1, 1114109, '\p{ Is_xposixprint}', ""); + Expect(0, 1114109, '\p{^ Is_xposixprint}', ""); + Expect(0, 1114109, '\P{ Is_xposixprint}', ""); + Expect(1, 1114109, '\P{^ Is_xposixprint}', ""); + Expect(0, 918000, '\p{ Is_xposixprint}', ""); + Expect(1, 918000, '\p{^ Is_xposixprint}', ""); + Expect(1, 918000, '\P{ Is_xposixprint}', ""); + Expect(0, 918000, '\P{^ Is_xposixprint}', ""); + Error('\p{_is_print/a/}'); + Error('\P{_is_print/a/}'); + Expect(1, 1114109, '\p{isprint}', ""); + Expect(0, 1114109, '\p{^isprint}', ""); + Expect(0, 1114109, '\P{isprint}', ""); + Expect(1, 1114109, '\P{^isprint}', ""); + Expect(0, 918000, '\p{isprint}', ""); + Expect(1, 918000, '\p{^isprint}', ""); + Expect(1, 918000, '\P{isprint}', ""); + Expect(0, 918000, '\P{^isprint}', ""); + Expect(1, 1114109, '\p{ is_Print}', ""); + Expect(0, 1114109, '\p{^ is_Print}', ""); + Expect(0, 1114109, '\P{ is_Print}', ""); + Expect(1, 1114109, '\P{^ is_Print}', ""); + Expect(0, 918000, '\p{ is_Print}', ""); + Expect(1, 918000, '\p{^ is_Print}', ""); + Expect(1, 918000, '\P{ is_Print}', ""); + Expect(0, 918000, '\P{^ is_Print}', ""); + Error('\p{ :=private_use}'); + Error('\P{ :=private_use}'); + Expect(1, 1114109, '\p{privateuse}', ""); + Expect(0, 1114109, '\p{^privateuse}', ""); + Expect(0, 1114109, '\P{privateuse}', ""); + Expect(1, 1114109, '\P{^privateuse}', ""); + Expect(0, 63744, '\p{privateuse}', ""); + Expect(1, 63744, '\p{^privateuse}', ""); + Expect(1, 63744, '\P{privateuse}', ""); + Expect(0, 63744, '\P{^privateuse}', ""); + Expect(1, 1114109, '\p{_ private_Use}', ""); + Expect(0, 1114109, '\p{^_ private_Use}', ""); + Expect(0, 1114109, '\P{_ private_Use}', ""); + Expect(1, 1114109, '\P{^_ private_Use}', ""); + Expect(0, 63744, '\p{_ private_Use}', ""); + Expect(1, 63744, '\p{^_ private_Use}', ""); + Expect(1, 63744, '\P{_ private_Use}', ""); + Expect(0, 63744, '\P{^_ private_Use}', ""); + Error('\p{ _Is_PRIVATE_use:=}'); + Error('\P{ _Is_PRIVATE_use:=}'); + Expect(1, 1114109, '\p{isprivateuse}', ""); + Expect(0, 1114109, '\p{^isprivateuse}', ""); + Expect(0, 1114109, '\P{isprivateuse}', ""); + Expect(1, 1114109, '\P{^isprivateuse}', ""); + Expect(0, 63744, '\p{isprivateuse}', ""); + Expect(1, 63744, '\p{^isprivateuse}', ""); + Expect(1, 63744, '\P{isprivateuse}', ""); + Expect(0, 63744, '\P{^isprivateuse}', ""); + Expect(1, 1114109, '\p{- is_Private_USE}', ""); + Expect(0, 1114109, '\p{^- is_Private_USE}', ""); + Expect(0, 1114109, '\P{- is_Private_USE}', ""); + Expect(1, 1114109, '\P{^- is_Private_USE}', ""); + Expect(0, 63744, '\p{- is_Private_USE}', ""); + Expect(1, 63744, '\p{^- is_Private_USE}', ""); + Expect(1, 63744, '\P{- is_Private_USE}', ""); + Expect(0, 63744, '\P{^- is_Private_USE}', ""); + Error('\p{ -co:=}'); + Error('\P{ -co:=}'); + Expect(1, 1114109, '\p{co}', ""); + Expect(0, 1114109, '\p{^co}', ""); + Expect(0, 1114109, '\P{co}', ""); + Expect(1, 1114109, '\P{^co}', ""); + Expect(0, 63744, '\p{co}', ""); + Expect(1, 63744, '\p{^co}', ""); + Expect(1, 63744, '\P{co}', ""); + Expect(0, 63744, '\P{^co}', ""); + Expect(1, 1114109, '\p{ Co}', ""); + Expect(0, 1114109, '\p{^ Co}', ""); + Expect(0, 1114109, '\P{ Co}', ""); + Expect(1, 1114109, '\P{^ Co}', ""); + Expect(0, 63744, '\p{ Co}', ""); + Expect(1, 63744, '\p{^ Co}', ""); + Expect(1, 63744, '\P{ Co}', ""); + Expect(0, 63744, '\P{^ Co}', ""); + Error('\p{_IS_Co:=}'); + Error('\P{_IS_Co:=}'); + Expect(1, 1114109, '\p{isco}', ""); + Expect(0, 1114109, '\p{^isco}', ""); + Expect(0, 1114109, '\P{isco}', ""); + Expect(1, 1114109, '\P{^isco}', ""); + Expect(0, 63744, '\p{isco}', ""); + Expect(1, 63744, '\p{^isco}', ""); + Expect(1, 63744, '\P{isco}', ""); + Expect(0, 63744, '\P{^isco}', ""); + Expect(1, 1114109, '\p{ -is_co}', ""); + Expect(0, 1114109, '\p{^ -is_co}', ""); + Expect(0, 1114109, '\P{ -is_co}', ""); + Expect(1, 1114109, '\P{^ -is_co}', ""); + Expect(0, 63744, '\p{ -is_co}', ""); + Expect(1, 63744, '\p{^ -is_co}', ""); + Expect(1, 63744, '\P{ -is_co}', ""); + Expect(0, 63744, '\P{^ -is_co}', ""); + Error('\p{/a/_-Private_Use_area}'); + Error('\P{/a/_-Private_Use_area}'); + Expect(1, 63743, '\p{privateusearea}', ""); + Expect(0, 63743, '\p{^privateusearea}', ""); + Expect(0, 63743, '\P{privateusearea}', ""); + Expect(1, 63743, '\P{^privateusearea}', ""); + Expect(0, 63744, '\p{privateusearea}', ""); + Expect(1, 63744, '\p{^privateusearea}', ""); + Expect(1, 63744, '\P{privateusearea}', ""); + Expect(0, 63744, '\P{^privateusearea}', ""); + Expect(1, 63743, '\p{ Private_USE_Area}', ""); + Expect(0, 63743, '\p{^ Private_USE_Area}', ""); + Expect(0, 63743, '\P{ Private_USE_Area}', ""); + Expect(1, 63743, '\P{^ Private_USE_Area}', ""); + Expect(0, 63744, '\p{ Private_USE_Area}', ""); + Expect(1, 63744, '\p{^ Private_USE_Area}', ""); + Expect(1, 63744, '\P{ Private_USE_Area}', ""); + Expect(0, 63744, '\P{^ Private_USE_Area}', ""); + Error('\p{/a/__IS_Private_USE_area}'); + Error('\P{/a/__IS_Private_USE_area}'); + Expect(1, 63743, '\p{isprivateusearea}', ""); + Expect(0, 63743, '\p{^isprivateusearea}', ""); + Expect(0, 63743, '\P{isprivateusearea}', ""); + Expect(1, 63743, '\P{^isprivateusearea}', ""); + Expect(0, 63744, '\p{isprivateusearea}', ""); + Expect(1, 63744, '\p{^isprivateusearea}', ""); + Expect(1, 63744, '\P{isprivateusearea}', ""); + Expect(0, 63744, '\P{^isprivateusearea}', ""); + Expect(1, 63743, '\p{ -is_Private_use_Area}', ""); + Expect(0, 63743, '\p{^ -is_Private_use_Area}', ""); + Expect(0, 63743, '\P{ -is_Private_use_Area}', ""); + Expect(1, 63743, '\P{^ -is_Private_use_Area}', ""); + Expect(0, 63744, '\p{ -is_Private_use_Area}', ""); + Expect(1, 63744, '\p{^ -is_Private_use_Area}', ""); + Expect(1, 63744, '\P{ -is_Private_use_Area}', ""); + Expect(0, 63744, '\P{^ -is_Private_use_Area}', ""); + Error('\p{_-In_PRIVATE_Use_Area/a/}'); + Error('\P{_-In_PRIVATE_Use_Area/a/}'); + Expect(1, 63743, '\p{inprivateusearea}', ""); + Expect(0, 63743, '\p{^inprivateusearea}', ""); + Expect(0, 63743, '\P{inprivateusearea}', ""); + Expect(1, 63743, '\P{^inprivateusearea}', ""); + Expect(0, 63744, '\p{inprivateusearea}', ""); + Expect(1, 63744, '\p{^inprivateusearea}', ""); + Expect(1, 63744, '\P{inprivateusearea}', ""); + Expect(0, 63744, '\P{^inprivateusearea}', ""); + Expect(1, 63743, '\p{__IN_Private_Use_Area}', ""); + Expect(0, 63743, '\p{^__IN_Private_Use_Area}', ""); + Expect(0, 63743, '\P{__IN_Private_Use_Area}', ""); + Expect(1, 63743, '\P{^__IN_Private_Use_Area}', ""); + Expect(0, 63744, '\p{__IN_Private_Use_Area}', ""); + Expect(1, 63744, '\p{^__IN_Private_Use_Area}', ""); + Expect(1, 63744, '\P{__IN_Private_Use_Area}', ""); + Expect(0, 63744, '\P{^__IN_Private_Use_Area}', ""); + Error('\p{-/a/PUA}'); + Error('\P{-/a/PUA}'); + Expect(1, 63743, '\p{pua}', ""); + Expect(0, 63743, '\p{^pua}', ""); + Expect(0, 63743, '\P{pua}', ""); + Expect(1, 63743, '\P{^pua}', ""); + Expect(0, 63744, '\p{pua}', ""); + Expect(1, 63744, '\p{^pua}', ""); + Expect(1, 63744, '\P{pua}', ""); + Expect(0, 63744, '\P{^pua}', ""); + Expect(1, 63743, '\p{ pua}', ""); + Expect(0, 63743, '\p{^ pua}', ""); + Expect(0, 63743, '\P{ pua}', ""); + Expect(1, 63743, '\P{^ pua}', ""); + Expect(0, 63744, '\p{ pua}', ""); + Expect(1, 63744, '\p{^ pua}', ""); + Expect(1, 63744, '\P{ pua}', ""); + Expect(0, 63744, '\P{^ pua}', ""); + Error('\p{ :=Is_pua}'); + Error('\P{ :=Is_pua}'); + Expect(1, 63743, '\p{ispua}', ""); + Expect(0, 63743, '\p{^ispua}', ""); + Expect(0, 63743, '\P{ispua}', ""); + Expect(1, 63743, '\P{^ispua}', ""); + Expect(0, 63744, '\p{ispua}', ""); + Expect(1, 63744, '\p{^ispua}', ""); + Expect(1, 63744, '\P{ispua}', ""); + Expect(0, 63744, '\P{^ispua}', ""); + Expect(1, 63743, '\p{Is_pua}', ""); + Expect(0, 63743, '\p{^Is_pua}', ""); + Expect(0, 63743, '\P{Is_pua}', ""); + Expect(1, 63743, '\P{^Is_pua}', ""); + Expect(0, 63744, '\p{Is_pua}', ""); + Expect(1, 63744, '\p{^Is_pua}', ""); + Expect(1, 63744, '\P{Is_pua}', ""); + Expect(0, 63744, '\P{^Is_pua}', ""); + Error('\p{/a/_In_PUA}'); + Error('\P{/a/_In_PUA}'); + Expect(1, 63743, '\p{inpua}', ""); + Expect(0, 63743, '\p{^inpua}', ""); + Expect(0, 63743, '\P{inpua}', ""); + Expect(1, 63743, '\P{^inpua}', ""); + Expect(0, 63744, '\p{inpua}', ""); + Expect(1, 63744, '\p{^inpua}', ""); + Expect(1, 63744, '\P{inpua}', ""); + Expect(0, 63744, '\P{^inpua}', ""); + Expect(1, 63743, '\p{ -In_PUA}', ""); + Expect(0, 63743, '\p{^ -In_PUA}', ""); + Expect(0, 63743, '\P{ -In_PUA}', ""); + Expect(1, 63743, '\P{^ -In_PUA}', ""); + Expect(0, 63744, '\p{ -In_PUA}', ""); + Expect(1, 63744, '\p{^ -In_PUA}', ""); + Expect(1, 63744, '\P{ -In_PUA}', ""); + Expect(0, 63744, '\P{^ -In_PUA}', ""); + Error('\p{ :=in_Private_Use}'); + Error('\P{ :=in_Private_Use}'); + Expect(1, 63743, '\p{inprivateuse}', ""); + Expect(0, 63743, '\p{^inprivateuse}', ""); + Expect(0, 63743, '\P{inprivateuse}', ""); + Expect(1, 63743, '\P{^inprivateuse}', ""); + Expect(0, 63744, '\p{inprivateuse}', ""); + Expect(1, 63744, '\p{^inprivateuse}', ""); + Expect(1, 63744, '\P{inprivateuse}', ""); + Expect(0, 63744, '\P{^inprivateuse}', ""); + Expect(1, 63743, '\p{_-In_private_Use}', ""); + Expect(0, 63743, '\p{^_-In_private_Use}', ""); + Expect(0, 63743, '\P{_-In_private_Use}', ""); + Expect(1, 63743, '\P{^_-In_private_Use}', ""); + Expect(0, 63744, '\p{_-In_private_Use}', ""); + Expect(1, 63744, '\p{^_-In_private_Use}', ""); + Expect(1, 63744, '\P{_-In_private_Use}', ""); + Expect(0, 63744, '\P{^_-In_private_Use}', ""); + Error('\p{/a/_ Psalter_Pahlavi}'); + Error('\P{/a/_ Psalter_Pahlavi}'); + Expect(1, 68527, '\p{psalterpahlavi}', ""); + Expect(0, 68527, '\p{^psalterpahlavi}', ""); + Expect(0, 68527, '\P{psalterpahlavi}', ""); + Expect(1, 68527, '\P{^psalterpahlavi}', ""); + Expect(0, 68528, '\p{psalterpahlavi}', ""); + Expect(1, 68528, '\p{^psalterpahlavi}', ""); + Expect(1, 68528, '\P{psalterpahlavi}', ""); + Expect(0, 68528, '\P{^psalterpahlavi}', ""); + Expect(1, 68527, '\p{_ psalter_PAHLAVI}', ""); + Expect(0, 68527, '\p{^_ psalter_PAHLAVI}', ""); + Expect(0, 68527, '\P{_ psalter_PAHLAVI}', ""); + Expect(1, 68527, '\P{^_ psalter_PAHLAVI}', ""); + Expect(0, 68528, '\p{_ psalter_PAHLAVI}', ""); + Expect(1, 68528, '\p{^_ psalter_PAHLAVI}', ""); + Expect(1, 68528, '\P{_ psalter_PAHLAVI}', ""); + Expect(0, 68528, '\P{^_ psalter_PAHLAVI}', ""); + Error('\p{ :=Is_Psalter_Pahlavi}'); + Error('\P{ :=Is_Psalter_Pahlavi}'); + Expect(1, 68527, '\p{ispsalterpahlavi}', ""); + Expect(0, 68527, '\p{^ispsalterpahlavi}', ""); + Expect(0, 68527, '\P{ispsalterpahlavi}', ""); + Expect(1, 68527, '\P{^ispsalterpahlavi}', ""); + Expect(0, 68528, '\p{ispsalterpahlavi}', ""); + Expect(1, 68528, '\p{^ispsalterpahlavi}', ""); + Expect(1, 68528, '\P{ispsalterpahlavi}', ""); + Expect(0, 68528, '\P{^ispsalterpahlavi}', ""); + Expect(1, 68527, '\p{ -Is_PSALTER_Pahlavi}', ""); + Expect(0, 68527, '\p{^ -Is_PSALTER_Pahlavi}', ""); + Expect(0, 68527, '\P{ -Is_PSALTER_Pahlavi}', ""); + Expect(1, 68527, '\P{^ -Is_PSALTER_Pahlavi}', ""); + Expect(0, 68528, '\p{ -Is_PSALTER_Pahlavi}', ""); + Expect(1, 68528, '\p{^ -Is_PSALTER_Pahlavi}', ""); + Expect(1, 68528, '\P{ -Is_PSALTER_Pahlavi}', ""); + Expect(0, 68528, '\P{^ -Is_PSALTER_Pahlavi}', ""); + Error('\p{/a/- PHLP}'); + Error('\P{/a/- PHLP}'); + Expect(1, 68527, '\p{phlp}', ""); + Expect(0, 68527, '\p{^phlp}', ""); + Expect(0, 68527, '\P{phlp}', ""); + Expect(1, 68527, '\P{^phlp}', ""); + Expect(0, 68528, '\p{phlp}', ""); + Expect(1, 68528, '\p{^phlp}', ""); + Expect(1, 68528, '\P{phlp}', ""); + Expect(0, 68528, '\P{^phlp}', ""); + Expect(1, 68527, '\p{_PHLP}', ""); + Expect(0, 68527, '\p{^_PHLP}', ""); + Expect(0, 68527, '\P{_PHLP}', ""); + Expect(1, 68527, '\P{^_PHLP}', ""); + Expect(0, 68528, '\p{_PHLP}', ""); + Expect(1, 68528, '\p{^_PHLP}', ""); + Expect(1, 68528, '\P{_PHLP}', ""); + Expect(0, 68528, '\P{^_PHLP}', ""); + Error('\p{/a/-IS_PHLP}'); + Error('\P{/a/-IS_PHLP}'); + Expect(1, 68527, '\p{isphlp}', ""); + Expect(0, 68527, '\p{^isphlp}', ""); + Expect(0, 68527, '\P{isphlp}', ""); + Expect(1, 68527, '\P{^isphlp}', ""); + Expect(0, 68528, '\p{isphlp}', ""); + Expect(1, 68528, '\p{^isphlp}', ""); + Expect(1, 68528, '\P{isphlp}', ""); + Expect(0, 68528, '\P{^isphlp}', ""); + Expect(1, 68527, '\p{Is_phlp}', ""); + Expect(0, 68527, '\p{^Is_phlp}', ""); + Expect(0, 68527, '\P{Is_phlp}', ""); + Expect(1, 68527, '\P{^Is_phlp}', ""); + Expect(0, 68528, '\p{Is_phlp}', ""); + Expect(1, 68528, '\p{^Is_phlp}', ""); + Expect(1, 68528, '\P{Is_phlp}', ""); + Expect(0, 68528, '\P{^Is_phlp}', ""); + Error('\p{/a/ PUNCT}'); + Error('\P{/a/ PUNCT}'); + Expect(1, 125279, '\p{punct}', ""); + Expect(0, 125279, '\p{^punct}', ""); + Expect(0, 125279, '\P{punct}', ""); + Expect(1, 125279, '\P{^punct}', ""); + Expect(0, 125280, '\p{punct}', ""); + Expect(1, 125280, '\p{^punct}', ""); + Expect(1, 125280, '\P{punct}', ""); + Expect(0, 125280, '\P{^punct}', ""); + Expect(1, 125279, '\p{_ punct}', ""); + Expect(0, 125279, '\p{^_ punct}', ""); + Expect(0, 125279, '\P{_ punct}', ""); + Expect(1, 125279, '\P{^_ punct}', ""); + Expect(0, 125280, '\p{_ punct}', ""); + Expect(1, 125280, '\p{^_ punct}', ""); + Expect(1, 125280, '\P{_ punct}', ""); + Expect(0, 125280, '\P{^_ punct}', ""); + Error('\p{-/a/Is_PUNCT}'); + Error('\P{-/a/Is_PUNCT}'); + Expect(1, 125279, '\p{ispunct}', ""); + Expect(0, 125279, '\p{^ispunct}', ""); + Expect(0, 125279, '\P{ispunct}', ""); + Expect(1, 125279, '\P{^ispunct}', ""); + Expect(0, 125280, '\p{ispunct}', ""); + Expect(1, 125280, '\p{^ispunct}', ""); + Expect(1, 125280, '\P{ispunct}', ""); + Expect(0, 125280, '\P{^ispunct}', ""); + Expect(1, 125279, '\p{_ is_Punct}', ""); + Expect(0, 125279, '\p{^_ is_Punct}', ""); + Expect(0, 125279, '\P{_ is_Punct}', ""); + Expect(1, 125279, '\P{^_ is_Punct}', ""); + Expect(0, 125280, '\p{_ is_Punct}', ""); + Expect(1, 125280, '\p{^_ is_Punct}', ""); + Expect(1, 125280, '\P{_ is_Punct}', ""); + Expect(0, 125280, '\P{^_ is_Punct}', ""); + Error('\p{--Punctuation/a/}'); + Error('\P{--Punctuation/a/}'); + Expect(1, 125279, '\p{punctuation}', ""); + Expect(0, 125279, '\p{^punctuation}', ""); + Expect(0, 125279, '\P{punctuation}', ""); + Expect(1, 125279, '\P{^punctuation}', ""); + Expect(0, 125280, '\p{punctuation}', ""); + Expect(1, 125280, '\p{^punctuation}', ""); + Expect(1, 125280, '\P{punctuation}', ""); + Expect(0, 125280, '\P{^punctuation}', ""); + Expect(1, 125279, '\p{ _PUNCTUATION}', ""); + Expect(0, 125279, '\p{^ _PUNCTUATION}', ""); + Expect(0, 125279, '\P{ _PUNCTUATION}', ""); + Expect(1, 125279, '\P{^ _PUNCTUATION}', ""); + Expect(0, 125280, '\p{ _PUNCTUATION}', ""); + Expect(1, 125280, '\p{^ _PUNCTUATION}', ""); + Expect(1, 125280, '\P{ _PUNCTUATION}', ""); + Expect(0, 125280, '\P{^ _PUNCTUATION}', ""); + Error('\p{/a/ -is_Punctuation}'); + Error('\P{/a/ -is_Punctuation}'); + Expect(1, 125279, '\p{ispunctuation}', ""); + Expect(0, 125279, '\p{^ispunctuation}', ""); + Expect(0, 125279, '\P{ispunctuation}', ""); + Expect(1, 125279, '\P{^ispunctuation}', ""); + Expect(0, 125280, '\p{ispunctuation}', ""); + Expect(1, 125280, '\p{^ispunctuation}', ""); + Expect(1, 125280, '\P{ispunctuation}', ""); + Expect(0, 125280, '\P{^ispunctuation}', ""); + Expect(1, 125279, '\p{ is_punctuation}', ""); + Expect(0, 125279, '\p{^ is_punctuation}', ""); + Expect(0, 125279, '\P{ is_punctuation}', ""); + Expect(1, 125279, '\P{^ is_punctuation}', ""); + Expect(0, 125280, '\p{ is_punctuation}', ""); + Expect(1, 125280, '\p{^ is_punctuation}', ""); + Expect(1, 125280, '\P{ is_punctuation}', ""); + Expect(0, 125280, '\P{^ is_punctuation}', ""); + Error('\p{-/a/P}'); + Error('\P{-/a/P}'); + Expect(1, 125279, '\p{p}', ""); + Expect(0, 125279, '\p{^p}', ""); + Expect(0, 125279, '\P{p}', ""); + Expect(1, 125279, '\P{^p}', ""); + Expect(0, 125280, '\p{p}', ""); + Expect(1, 125280, '\p{^p}', ""); + Expect(1, 125280, '\P{p}', ""); + Expect(0, 125280, '\P{^p}', ""); + Expect(1, 125279, '\p{--P}', ""); + Expect(0, 125279, '\p{^--P}', ""); + Expect(0, 125279, '\P{--P}', ""); + Expect(1, 125279, '\P{^--P}', ""); + Expect(0, 125280, '\p{--P}', ""); + Expect(1, 125280, '\p{^--P}', ""); + Expect(1, 125280, '\P{--P}', ""); + Expect(0, 125280, '\P{^--P}', ""); + Error('\p{ Is_P:=}'); + Error('\P{ Is_P:=}'); + Expect(1, 125279, '\p{isp}', ""); + Expect(0, 125279, '\p{^isp}', ""); + Expect(0, 125279, '\P{isp}', ""); + Expect(1, 125279, '\P{^isp}', ""); + Expect(0, 125280, '\p{isp}', ""); + Expect(1, 125280, '\p{^isp}', ""); + Expect(1, 125280, '\P{isp}', ""); + Expect(0, 125280, '\P{^isp}', ""); + Expect(1, 125279, '\p{- IS_p}', ""); + Expect(0, 125279, '\p{^- IS_p}', ""); + Expect(0, 125279, '\P{- IS_p}', ""); + Expect(1, 125279, '\P{^- IS_p}', ""); + Expect(0, 125280, '\p{- IS_p}', ""); + Expect(1, 125280, '\p{^- IS_p}', ""); + Expect(1, 125280, '\P{- IS_p}', ""); + Expect(0, 125280, '\P{^- IS_p}', ""); + Error('\p{/a/quotation_Mark}'); + Error('\P{/a/quotation_Mark}'); + Expect(1, 65379, '\p{quotationmark}', ""); + Expect(0, 65379, '\p{^quotationmark}', ""); + Expect(0, 65379, '\P{quotationmark}', ""); + Expect(1, 65379, '\P{^quotationmark}', ""); + Expect(0, 65380, '\p{quotationmark}', ""); + Expect(1, 65380, '\p{^quotationmark}', ""); + Expect(1, 65380, '\P{quotationmark}', ""); + Expect(0, 65380, '\P{^quotationmark}', ""); + Expect(1, 65379, '\p{quotation_Mark}', ""); + Expect(0, 65379, '\p{^quotation_Mark}', ""); + Expect(0, 65379, '\P{quotation_Mark}', ""); + Expect(1, 65379, '\P{^quotation_Mark}', ""); + Expect(0, 65380, '\p{quotation_Mark}', ""); + Expect(1, 65380, '\p{^quotation_Mark}', ""); + Expect(1, 65380, '\P{quotation_Mark}', ""); + Expect(0, 65380, '\P{^quotation_Mark}', ""); + Error('\p{/a/ -is_QUOTATION_Mark}'); + Error('\P{/a/ -is_QUOTATION_Mark}'); + Expect(1, 65379, '\p{isquotationmark}', ""); + Expect(0, 65379, '\p{^isquotationmark}', ""); + Expect(0, 65379, '\P{isquotationmark}', ""); + Expect(1, 65379, '\P{^isquotationmark}', ""); + Expect(0, 65380, '\p{isquotationmark}', ""); + Expect(1, 65380, '\p{^isquotationmark}', ""); + Expect(1, 65380, '\P{isquotationmark}', ""); + Expect(0, 65380, '\P{^isquotationmark}', ""); + Expect(1, 65379, '\p{ Is_Quotation_Mark}', ""); + Expect(0, 65379, '\p{^ Is_Quotation_Mark}', ""); + Expect(0, 65379, '\P{ Is_Quotation_Mark}', ""); + Expect(1, 65379, '\P{^ Is_Quotation_Mark}', ""); + Expect(0, 65380, '\p{ Is_Quotation_Mark}', ""); + Expect(1, 65380, '\p{^ Is_Quotation_Mark}', ""); + Expect(1, 65380, '\P{ Is_Quotation_Mark}', ""); + Expect(0, 65380, '\P{^ Is_Quotation_Mark}', ""); + Error('\p{ :=QMARK}'); + Error('\P{ :=QMARK}'); + Expect(1, 65379, '\p{qmark}', ""); + Expect(0, 65379, '\p{^qmark}', ""); + Expect(0, 65379, '\P{qmark}', ""); + Expect(1, 65379, '\P{^qmark}', ""); + Expect(0, 65380, '\p{qmark}', ""); + Expect(1, 65380, '\p{^qmark}', ""); + Expect(1, 65380, '\P{qmark}', ""); + Expect(0, 65380, '\P{^qmark}', ""); + Expect(1, 65379, '\p{-_QMark}', ""); + Expect(0, 65379, '\p{^-_QMark}', ""); + Expect(0, 65379, '\P{-_QMark}', ""); + Expect(1, 65379, '\P{^-_QMark}', ""); + Expect(0, 65380, '\p{-_QMark}', ""); + Expect(1, 65380, '\p{^-_QMark}', ""); + Expect(1, 65380, '\P{-_QMark}', ""); + Expect(0, 65380, '\P{^-_QMark}', ""); + Error('\p{-Is_qmark:=}'); + Error('\P{-Is_qmark:=}'); + Expect(1, 65379, '\p{isqmark}', ""); + Expect(0, 65379, '\p{^isqmark}', ""); + Expect(0, 65379, '\P{isqmark}', ""); + Expect(1, 65379, '\P{^isqmark}', ""); + Expect(0, 65380, '\p{isqmark}', ""); + Expect(1, 65380, '\p{^isqmark}', ""); + Expect(1, 65380, '\P{isqmark}', ""); + Expect(0, 65380, '\P{^isqmark}', ""); + Expect(1, 65379, '\p{ _Is_QMARK}', ""); + Expect(0, 65379, '\p{^ _Is_QMARK}', ""); + Expect(0, 65379, '\P{ _Is_QMARK}', ""); + Expect(1, 65379, '\P{^ _Is_QMARK}', ""); + Expect(0, 65380, '\p{ _Is_QMARK}', ""); + Expect(1, 65380, '\p{^ _Is_QMARK}', ""); + Expect(1, 65380, '\P{ _Is_QMARK}', ""); + Expect(0, 65380, '\P{^ _Is_QMARK}', ""); + Error('\p{:=Radical}'); + Error('\P{:=Radical}'); + Expect(1, 12245, '\p{radical}', ""); + Expect(0, 12245, '\p{^radical}', ""); + Expect(0, 12245, '\P{radical}', ""); + Expect(1, 12245, '\P{^radical}', ""); + Expect(0, 12246, '\p{radical}', ""); + Expect(1, 12246, '\p{^radical}', ""); + Expect(1, 12246, '\P{radical}', ""); + Expect(0, 12246, '\P{^radical}', ""); + Expect(1, 12245, '\p{-_radical}', ""); + Expect(0, 12245, '\p{^-_radical}', ""); + Expect(0, 12245, '\P{-_radical}', ""); + Expect(1, 12245, '\P{^-_radical}', ""); + Expect(0, 12246, '\p{-_radical}', ""); + Expect(1, 12246, '\p{^-_radical}', ""); + Expect(1, 12246, '\P{-_radical}', ""); + Expect(0, 12246, '\P{^-_radical}', ""); + Error('\p{/a/-_is_Radical}'); + Error('\P{/a/-_is_Radical}'); + Expect(1, 12245, '\p{isradical}', ""); + Expect(0, 12245, '\p{^isradical}', ""); + Expect(0, 12245, '\P{isradical}', ""); + Expect(1, 12245, '\P{^isradical}', ""); + Expect(0, 12246, '\p{isradical}', ""); + Expect(1, 12246, '\p{^isradical}', ""); + Expect(1, 12246, '\P{isradical}', ""); + Expect(0, 12246, '\P{^isradical}', ""); + Expect(1, 12245, '\p{ -Is_radical}', ""); + Expect(0, 12245, '\p{^ -Is_radical}', ""); + Expect(0, 12245, '\P{ -Is_radical}', ""); + Expect(1, 12245, '\P{^ -Is_radical}', ""); + Expect(0, 12246, '\p{ -Is_radical}', ""); + Expect(1, 12246, '\p{^ -Is_radical}', ""); + Expect(1, 12246, '\P{ -Is_radical}', ""); + Expect(0, 12246, '\P{^ -Is_radical}', ""); + Error('\p{ :=Regional_Indicator}'); + Error('\P{ :=Regional_Indicator}'); + Expect(1, 127487, '\p{regionalindicator}', ""); + Expect(0, 127487, '\p{^regionalindicator}', ""); + Expect(0, 127487, '\P{regionalindicator}', ""); + Expect(1, 127487, '\P{^regionalindicator}', ""); + Expect(0, 127488, '\p{regionalindicator}', ""); + Expect(1, 127488, '\p{^regionalindicator}', ""); + Expect(1, 127488, '\P{regionalindicator}', ""); + Expect(0, 127488, '\P{^regionalindicator}', ""); + Expect(1, 127487, '\p{ Regional_indicator}', ""); + Expect(0, 127487, '\p{^ Regional_indicator}', ""); + Expect(0, 127487, '\P{ Regional_indicator}', ""); + Expect(1, 127487, '\P{^ Regional_indicator}', ""); + Expect(0, 127488, '\p{ Regional_indicator}', ""); + Expect(1, 127488, '\p{^ Regional_indicator}', ""); + Expect(1, 127488, '\P{ Regional_indicator}', ""); + Expect(0, 127488, '\P{^ Regional_indicator}', ""); + Error('\p{_/a/Is_regional_Indicator}'); + Error('\P{_/a/Is_regional_Indicator}'); + Expect(1, 127487, '\p{isregionalindicator}', ""); + Expect(0, 127487, '\p{^isregionalindicator}', ""); + Expect(0, 127487, '\P{isregionalindicator}', ""); + Expect(1, 127487, '\P{^isregionalindicator}', ""); + Expect(0, 127488, '\p{isregionalindicator}', ""); + Expect(1, 127488, '\p{^isregionalindicator}', ""); + Expect(1, 127488, '\P{isregionalindicator}', ""); + Expect(0, 127488, '\P{^isregionalindicator}', ""); + Expect(1, 127487, '\p{ -Is_REGIONAL_indicator}', ""); + Expect(0, 127487, '\p{^ -Is_REGIONAL_indicator}', ""); + Expect(0, 127487, '\P{ -Is_REGIONAL_indicator}', ""); + Expect(1, 127487, '\P{^ -Is_REGIONAL_indicator}', ""); + Expect(0, 127488, '\p{ -Is_REGIONAL_indicator}', ""); + Expect(1, 127488, '\p{^ -Is_REGIONAL_indicator}', ""); + Expect(1, 127488, '\P{ -Is_REGIONAL_indicator}', ""); + Expect(0, 127488, '\P{^ -Is_REGIONAL_indicator}', ""); + Error('\p{-ri/a/}'); + Error('\P{-ri/a/}'); + Expect(1, 127487, '\p{ri}', ""); + Expect(0, 127487, '\p{^ri}', ""); + Expect(0, 127487, '\P{ri}', ""); + Expect(1, 127487, '\P{^ri}', ""); + Expect(0, 127488, '\p{ri}', ""); + Expect(1, 127488, '\p{^ri}', ""); + Expect(1, 127488, '\P{ri}', ""); + Expect(0, 127488, '\P{^ri}', ""); + Expect(1, 127487, '\p{ -ri}', ""); + Expect(0, 127487, '\p{^ -ri}', ""); + Expect(0, 127487, '\P{ -ri}', ""); + Expect(1, 127487, '\P{^ -ri}', ""); + Expect(0, 127488, '\p{ -ri}', ""); + Expect(1, 127488, '\p{^ -ri}', ""); + Expect(1, 127488, '\P{ -ri}', ""); + Expect(0, 127488, '\P{^ -ri}', ""); + Error('\p{/a/ Is_ri}'); + Error('\P{/a/ Is_ri}'); + Expect(1, 127487, '\p{isri}', ""); + Expect(0, 127487, '\p{^isri}', ""); + Expect(0, 127487, '\P{isri}', ""); + Expect(1, 127487, '\P{^isri}', ""); + Expect(0, 127488, '\p{isri}', ""); + Expect(1, 127488, '\p{^isri}', ""); + Expect(1, 127488, '\P{isri}', ""); + Expect(0, 127488, '\P{^isri}', ""); + Expect(1, 127487, '\p{ IS_RI}', ""); + Expect(0, 127487, '\p{^ IS_RI}', ""); + Expect(0, 127487, '\P{ IS_RI}', ""); + Expect(1, 127487, '\P{^ IS_RI}', ""); + Expect(0, 127488, '\p{ IS_RI}', ""); + Expect(1, 127488, '\p{^ IS_RI}', ""); + Expect(1, 127488, '\P{ IS_RI}', ""); + Expect(0, 127488, '\P{^ IS_RI}', ""); + Error('\p{/a/Rejang}'); + Error('\P{/a/Rejang}'); + Expect(1, 43359, '\p{rejang}', ""); + Expect(0, 43359, '\p{^rejang}', ""); + Expect(0, 43359, '\P{rejang}', ""); + Expect(1, 43359, '\P{^rejang}', ""); + Expect(0, 43360, '\p{rejang}', ""); + Expect(1, 43360, '\p{^rejang}', ""); + Expect(1, 43360, '\P{rejang}', ""); + Expect(0, 43360, '\P{^rejang}', ""); + Expect(1, 43359, '\p{__Rejang}', ""); + Expect(0, 43359, '\p{^__Rejang}', ""); + Expect(0, 43359, '\P{__Rejang}', ""); + Expect(1, 43359, '\P{^__Rejang}', ""); + Expect(0, 43360, '\p{__Rejang}', ""); + Expect(1, 43360, '\p{^__Rejang}', ""); + Expect(1, 43360, '\P{__Rejang}', ""); + Expect(0, 43360, '\P{^__Rejang}', ""); + Error('\p{/a/_-Is_rejang}'); + Error('\P{/a/_-Is_rejang}'); + Expect(1, 43359, '\p{isrejang}', ""); + Expect(0, 43359, '\p{^isrejang}', ""); + Expect(0, 43359, '\P{isrejang}', ""); + Expect(1, 43359, '\P{^isrejang}', ""); + Expect(0, 43360, '\p{isrejang}', ""); + Expect(1, 43360, '\p{^isrejang}', ""); + Expect(1, 43360, '\P{isrejang}', ""); + Expect(0, 43360, '\P{^isrejang}', ""); + Expect(1, 43359, '\p{_ Is_Rejang}', ""); + Expect(0, 43359, '\p{^_ Is_Rejang}', ""); + Expect(0, 43359, '\P{_ Is_Rejang}', ""); + Expect(1, 43359, '\P{^_ Is_Rejang}', ""); + Expect(0, 43360, '\p{_ Is_Rejang}', ""); + Expect(1, 43360, '\p{^_ Is_Rejang}', ""); + Expect(1, 43360, '\P{_ Is_Rejang}', ""); + Expect(0, 43360, '\P{^_ Is_Rejang}', ""); + Error('\p{-/a/Rjng}'); + Error('\P{-/a/Rjng}'); + Expect(1, 43359, '\p{rjng}', ""); + Expect(0, 43359, '\p{^rjng}', ""); + Expect(0, 43359, '\P{rjng}', ""); + Expect(1, 43359, '\P{^rjng}', ""); + Expect(0, 43360, '\p{rjng}', ""); + Expect(1, 43360, '\p{^rjng}', ""); + Expect(1, 43360, '\P{rjng}', ""); + Expect(0, 43360, '\P{^rjng}', ""); + Expect(1, 43359, '\p{ Rjng}', ""); + Expect(0, 43359, '\p{^ Rjng}', ""); + Expect(0, 43359, '\P{ Rjng}', ""); + Expect(1, 43359, '\P{^ Rjng}', ""); + Expect(0, 43360, '\p{ Rjng}', ""); + Expect(1, 43360, '\p{^ Rjng}', ""); + Expect(1, 43360, '\P{ Rjng}', ""); + Expect(0, 43360, '\P{^ Rjng}', ""); + Error('\p{/a/ -IS_rjng}'); + Error('\P{/a/ -IS_rjng}'); + Expect(1, 43359, '\p{isrjng}', ""); + Expect(0, 43359, '\p{^isrjng}', ""); + Expect(0, 43359, '\P{isrjng}', ""); + Expect(1, 43359, '\P{^isrjng}', ""); + Expect(0, 43360, '\p{isrjng}', ""); + Expect(1, 43360, '\p{^isrjng}', ""); + Expect(1, 43360, '\P{isrjng}', ""); + Expect(0, 43360, '\P{^isrjng}', ""); + Expect(1, 43359, '\p{ IS_RJNG}', ""); + Expect(0, 43359, '\p{^ IS_RJNG}', ""); + Expect(0, 43359, '\P{ IS_RJNG}', ""); + Expect(1, 43359, '\P{^ IS_RJNG}', ""); + Expect(0, 43360, '\p{ IS_RJNG}', ""); + Expect(1, 43360, '\p{^ IS_RJNG}', ""); + Expect(1, 43360, '\P{ IS_RJNG}', ""); + Expect(0, 43360, '\P{^ IS_RJNG}', ""); + Error('\p{_/a/RUMI_Numeral_SYMBOLS}'); + Error('\P{_/a/RUMI_Numeral_SYMBOLS}'); + Expect(1, 69247, '\p{ruminumeralsymbols}', ""); + Expect(0, 69247, '\p{^ruminumeralsymbols}', ""); + Expect(0, 69247, '\P{ruminumeralsymbols}', ""); + Expect(1, 69247, '\P{^ruminumeralsymbols}', ""); + Expect(0, 69248, '\p{ruminumeralsymbols}', ""); + Expect(1, 69248, '\p{^ruminumeralsymbols}', ""); + Expect(1, 69248, '\P{ruminumeralsymbols}', ""); + Expect(0, 69248, '\P{^ruminumeralsymbols}', ""); + Expect(1, 69247, '\p{ -RUMI_NUMERAL_Symbols}', ""); + Expect(0, 69247, '\p{^ -RUMI_NUMERAL_Symbols}', ""); + Expect(0, 69247, '\P{ -RUMI_NUMERAL_Symbols}', ""); + Expect(1, 69247, '\P{^ -RUMI_NUMERAL_Symbols}', ""); + Expect(0, 69248, '\p{ -RUMI_NUMERAL_Symbols}', ""); + Expect(1, 69248, '\p{^ -RUMI_NUMERAL_Symbols}', ""); + Expect(1, 69248, '\P{ -RUMI_NUMERAL_Symbols}', ""); + Expect(0, 69248, '\P{^ -RUMI_NUMERAL_Symbols}', ""); + Error('\p{/a/_-Is_Rumi_numeral_SYMBOLS}'); + Error('\P{/a/_-Is_Rumi_numeral_SYMBOLS}'); + Expect(1, 69247, '\p{isruminumeralsymbols}', ""); + Expect(0, 69247, '\p{^isruminumeralsymbols}', ""); + Expect(0, 69247, '\P{isruminumeralsymbols}', ""); + Expect(1, 69247, '\P{^isruminumeralsymbols}', ""); + Expect(0, 69248, '\p{isruminumeralsymbols}', ""); + Expect(1, 69248, '\p{^isruminumeralsymbols}', ""); + Expect(1, 69248, '\P{isruminumeralsymbols}', ""); + Expect(0, 69248, '\P{^isruminumeralsymbols}', ""); + Expect(1, 69247, '\p{ is_rumi_numeral_Symbols}', ""); + Expect(0, 69247, '\p{^ is_rumi_numeral_Symbols}', ""); + Expect(0, 69247, '\P{ is_rumi_numeral_Symbols}', ""); + Expect(1, 69247, '\P{^ is_rumi_numeral_Symbols}', ""); + Expect(0, 69248, '\p{ is_rumi_numeral_Symbols}', ""); + Expect(1, 69248, '\p{^ is_rumi_numeral_Symbols}', ""); + Expect(1, 69248, '\P{ is_rumi_numeral_Symbols}', ""); + Expect(0, 69248, '\P{^ is_rumi_numeral_Symbols}', ""); + Error('\p{/a/ in_Rumi_Numeral_Symbols}'); + Error('\P{/a/ in_Rumi_Numeral_Symbols}'); + Expect(1, 69247, '\p{inruminumeralsymbols}', ""); + Expect(0, 69247, '\p{^inruminumeralsymbols}', ""); + Expect(0, 69247, '\P{inruminumeralsymbols}', ""); + Expect(1, 69247, '\P{^inruminumeralsymbols}', ""); + Expect(0, 69248, '\p{inruminumeralsymbols}', ""); + Expect(1, 69248, '\p{^inruminumeralsymbols}', ""); + Expect(1, 69248, '\P{inruminumeralsymbols}', ""); + Expect(0, 69248, '\P{^inruminumeralsymbols}', ""); + Expect(1, 69247, '\p{ IN_rumi_numeral_Symbols}', ""); + Expect(0, 69247, '\p{^ IN_rumi_numeral_Symbols}', ""); + Expect(0, 69247, '\P{ IN_rumi_numeral_Symbols}', ""); + Expect(1, 69247, '\P{^ IN_rumi_numeral_Symbols}', ""); + Expect(0, 69248, '\p{ IN_rumi_numeral_Symbols}', ""); + Expect(1, 69248, '\p{^ IN_rumi_numeral_Symbols}', ""); + Expect(1, 69248, '\P{ IN_rumi_numeral_Symbols}', ""); + Expect(0, 69248, '\P{^ IN_rumi_numeral_Symbols}', ""); + Error('\p{:= _Rumi}'); + Error('\P{:= _Rumi}'); + Expect(1, 69247, '\p{rumi}', ""); + Expect(0, 69247, '\p{^rumi}', ""); + Expect(0, 69247, '\P{rumi}', ""); + Expect(1, 69247, '\P{^rumi}', ""); + Expect(0, 69248, '\p{rumi}', ""); + Expect(1, 69248, '\p{^rumi}', ""); + Expect(1, 69248, '\P{rumi}', ""); + Expect(0, 69248, '\P{^rumi}', ""); + Expect(1, 69247, '\p{_-Rumi}', ""); + Expect(0, 69247, '\p{^_-Rumi}', ""); + Expect(0, 69247, '\P{_-Rumi}', ""); + Expect(1, 69247, '\P{^_-Rumi}', ""); + Expect(0, 69248, '\p{_-Rumi}', ""); + Expect(1, 69248, '\p{^_-Rumi}', ""); + Expect(1, 69248, '\P{_-Rumi}', ""); + Expect(0, 69248, '\P{^_-Rumi}', ""); + Error('\p{/a/ _Is_rumi}'); + Error('\P{/a/ _Is_rumi}'); + Expect(1, 69247, '\p{isrumi}', ""); + Expect(0, 69247, '\p{^isrumi}', ""); + Expect(0, 69247, '\P{isrumi}', ""); + Expect(1, 69247, '\P{^isrumi}', ""); + Expect(0, 69248, '\p{isrumi}', ""); + Expect(1, 69248, '\p{^isrumi}', ""); + Expect(1, 69248, '\P{isrumi}', ""); + Expect(0, 69248, '\P{^isrumi}', ""); + Expect(1, 69247, '\p{Is_Rumi}', ""); + Expect(0, 69247, '\p{^Is_Rumi}', ""); + Expect(0, 69247, '\P{Is_Rumi}', ""); + Expect(1, 69247, '\P{^Is_Rumi}', ""); + Expect(0, 69248, '\p{Is_Rumi}', ""); + Expect(1, 69248, '\p{^Is_Rumi}', ""); + Expect(1, 69248, '\P{Is_Rumi}', ""); + Expect(0, 69248, '\P{^Is_Rumi}', ""); + Error('\p{ -IN_RUMI:=}'); + Error('\P{ -IN_RUMI:=}'); + Expect(1, 69247, '\p{inrumi}', ""); + Expect(0, 69247, '\p{^inrumi}', ""); + Expect(0, 69247, '\P{inrumi}', ""); + Expect(1, 69247, '\P{^inrumi}', ""); + Expect(0, 69248, '\p{inrumi}', ""); + Expect(1, 69248, '\p{^inrumi}', ""); + Expect(1, 69248, '\P{inrumi}', ""); + Expect(0, 69248, '\P{^inrumi}', ""); + Expect(1, 69247, '\p{ -IN_Rumi}', ""); + Expect(0, 69247, '\p{^ -IN_Rumi}', ""); + Expect(0, 69247, '\P{ -IN_Rumi}', ""); + Expect(1, 69247, '\P{^ -IN_Rumi}', ""); + Expect(0, 69248, '\p{ -IN_Rumi}', ""); + Expect(1, 69248, '\p{^ -IN_Rumi}', ""); + Expect(1, 69248, '\P{ -IN_Rumi}', ""); + Expect(0, 69248, '\P{^ -IN_Rumi}', ""); + Error('\p{/a/_runic}'); + Error('\P{/a/_runic}'); + Expect(1, 5880, '\p{runic}', ""); + Expect(0, 5880, '\p{^runic}', ""); + Expect(0, 5880, '\P{runic}', ""); + Expect(1, 5880, '\P{^runic}', ""); + Expect(0, 5881, '\p{runic}', ""); + Expect(1, 5881, '\p{^runic}', ""); + Expect(1, 5881, '\P{runic}', ""); + Expect(0, 5881, '\P{^runic}', ""); + Expect(1, 5880, '\p{ _RUNIC}', ""); + Expect(0, 5880, '\p{^ _RUNIC}', ""); + Expect(0, 5880, '\P{ _RUNIC}', ""); + Expect(1, 5880, '\P{^ _RUNIC}', ""); + Expect(0, 5881, '\p{ _RUNIC}', ""); + Expect(1, 5881, '\p{^ _RUNIC}', ""); + Expect(1, 5881, '\P{ _RUNIC}', ""); + Expect(0, 5881, '\P{^ _RUNIC}', ""); + Error('\p{:=_IS_Runic}'); + Error('\P{:=_IS_Runic}'); + Expect(1, 5880, '\p{isrunic}', ""); + Expect(0, 5880, '\p{^isrunic}', ""); + Expect(0, 5880, '\P{isrunic}', ""); + Expect(1, 5880, '\P{^isrunic}', ""); + Expect(0, 5881, '\p{isrunic}', ""); + Expect(1, 5881, '\p{^isrunic}', ""); + Expect(1, 5881, '\P{isrunic}', ""); + Expect(0, 5881, '\P{^isrunic}', ""); + Expect(1, 5880, '\p{ IS_runic}', ""); + Expect(0, 5880, '\p{^ IS_runic}', ""); + Expect(0, 5880, '\P{ IS_runic}', ""); + Expect(1, 5880, '\P{^ IS_runic}', ""); + Expect(0, 5881, '\p{ IS_runic}', ""); + Expect(1, 5881, '\p{^ IS_runic}', ""); + Expect(1, 5881, '\P{ IS_runic}', ""); + Expect(0, 5881, '\P{^ IS_runic}', ""); + Error('\p{:= Runr}'); + Error('\P{:= Runr}'); + Expect(1, 5880, '\p{runr}', ""); + Expect(0, 5880, '\p{^runr}', ""); + Expect(0, 5880, '\P{runr}', ""); + Expect(1, 5880, '\P{^runr}', ""); + Expect(0, 5881, '\p{runr}', ""); + Expect(1, 5881, '\p{^runr}', ""); + Expect(1, 5881, '\P{runr}', ""); + Expect(0, 5881, '\P{^runr}', ""); + Expect(1, 5880, '\p{-_runr}', ""); + Expect(0, 5880, '\p{^-_runr}', ""); + Expect(0, 5880, '\P{-_runr}', ""); + Expect(1, 5880, '\P{^-_runr}', ""); + Expect(0, 5881, '\p{-_runr}', ""); + Expect(1, 5881, '\p{^-_runr}', ""); + Expect(1, 5881, '\P{-_runr}', ""); + Expect(0, 5881, '\P{^-_runr}', ""); + Error('\p{/a/_Is_Runr}'); + Error('\P{/a/_Is_Runr}'); + Expect(1, 5880, '\p{isrunr}', ""); + Expect(0, 5880, '\p{^isrunr}', ""); + Expect(0, 5880, '\P{isrunr}', ""); + Expect(1, 5880, '\P{^isrunr}', ""); + Expect(0, 5881, '\p{isrunr}', ""); + Expect(1, 5881, '\p{^isrunr}', ""); + Expect(1, 5881, '\P{isrunr}', ""); + Expect(0, 5881, '\P{^isrunr}', ""); + Expect(1, 5880, '\p{- Is_Runr}', ""); + Expect(0, 5880, '\p{^- Is_Runr}', ""); + Expect(0, 5880, '\P{- Is_Runr}', ""); + Expect(1, 5880, '\P{^- Is_Runr}', ""); + Expect(0, 5881, '\p{- Is_Runr}', ""); + Expect(1, 5881, '\p{^- Is_Runr}', ""); + Expect(1, 5881, '\P{- Is_Runr}', ""); + Expect(0, 5881, '\P{^- Is_Runr}', ""); + Error('\p{:=Samaritan}'); + Error('\P{:=Samaritan}'); + Expect(1, 11825, '\p{samaritan}', ""); + Expect(0, 11825, '\p{^samaritan}', ""); + Expect(0, 11825, '\P{samaritan}', ""); + Expect(1, 11825, '\P{^samaritan}', ""); + Expect(0, 11826, '\p{samaritan}', ""); + Expect(1, 11826, '\p{^samaritan}', ""); + Expect(1, 11826, '\P{samaritan}', ""); + Expect(0, 11826, '\P{^samaritan}', ""); + Expect(1, 11825, '\p{_samaritan}', ""); + Expect(0, 11825, '\p{^_samaritan}', ""); + Expect(0, 11825, '\P{_samaritan}', ""); + Expect(1, 11825, '\P{^_samaritan}', ""); + Expect(0, 11826, '\p{_samaritan}', ""); + Expect(1, 11826, '\p{^_samaritan}', ""); + Expect(1, 11826, '\P{_samaritan}', ""); + Expect(0, 11826, '\P{^_samaritan}', ""); + Error('\p{:=_ is_Samaritan}'); + Error('\P{:=_ is_Samaritan}'); + Expect(1, 11825, '\p{issamaritan}', ""); + Expect(0, 11825, '\p{^issamaritan}', ""); + Expect(0, 11825, '\P{issamaritan}', ""); + Expect(1, 11825, '\P{^issamaritan}', ""); + Expect(0, 11826, '\p{issamaritan}', ""); + Expect(1, 11826, '\p{^issamaritan}', ""); + Expect(1, 11826, '\P{issamaritan}', ""); + Expect(0, 11826, '\P{^issamaritan}', ""); + Expect(1, 11825, '\p{ Is_Samaritan}', ""); + Expect(0, 11825, '\p{^ Is_Samaritan}', ""); + Expect(0, 11825, '\P{ Is_Samaritan}', ""); + Expect(1, 11825, '\P{^ Is_Samaritan}', ""); + Expect(0, 11826, '\p{ Is_Samaritan}', ""); + Expect(1, 11826, '\p{^ Is_Samaritan}', ""); + Expect(1, 11826, '\P{ Is_Samaritan}', ""); + Expect(0, 11826, '\P{^ Is_Samaritan}', ""); + Error('\p{ SAMR/a/}'); + Error('\P{ SAMR/a/}'); + Expect(1, 11825, '\p{samr}', ""); + Expect(0, 11825, '\p{^samr}', ""); + Expect(0, 11825, '\P{samr}', ""); + Expect(1, 11825, '\P{^samr}', ""); + Expect(0, 11826, '\p{samr}', ""); + Expect(1, 11826, '\p{^samr}', ""); + Expect(1, 11826, '\P{samr}', ""); + Expect(0, 11826, '\P{^samr}', ""); + Expect(1, 11825, '\p{ SAMR}', ""); + Expect(0, 11825, '\p{^ SAMR}', ""); + Expect(0, 11825, '\P{ SAMR}', ""); + Expect(1, 11825, '\P{^ SAMR}', ""); + Expect(0, 11826, '\p{ SAMR}', ""); + Expect(1, 11826, '\p{^ SAMR}', ""); + Expect(1, 11826, '\P{ SAMR}', ""); + Expect(0, 11826, '\P{^ SAMR}', ""); + Error('\p{_Is_Samr:=}'); + Error('\P{_Is_Samr:=}'); + Expect(1, 11825, '\p{issamr}', ""); + Expect(0, 11825, '\p{^issamr}', ""); + Expect(0, 11825, '\P{issamr}', ""); + Expect(1, 11825, '\P{^issamr}', ""); + Expect(0, 11826, '\p{issamr}', ""); + Expect(1, 11826, '\p{^issamr}', ""); + Expect(1, 11826, '\P{issamr}', ""); + Expect(0, 11826, '\P{^issamr}', ""); + Expect(1, 11825, '\p{-Is_Samr}', ""); + Expect(0, 11825, '\p{^-Is_Samr}', ""); + Expect(0, 11825, '\P{-Is_Samr}', ""); + Expect(1, 11825, '\P{^-Is_Samr}', ""); + Expect(0, 11826, '\p{-Is_Samr}', ""); + Expect(1, 11826, '\p{^-Is_Samr}', ""); + Expect(1, 11826, '\P{-Is_Samr}', ""); + Expect(0, 11826, '\P{^-Is_Samr}', ""); + Error('\p{ /a/Saurashtra}'); + Error('\P{ /a/Saurashtra}'); + Expect(1, 43225, '\p{saurashtra}', ""); + Expect(0, 43225, '\p{^saurashtra}', ""); + Expect(0, 43225, '\P{saurashtra}', ""); + Expect(1, 43225, '\P{^saurashtra}', ""); + Expect(0, 43226, '\p{saurashtra}', ""); + Expect(1, 43226, '\p{^saurashtra}', ""); + Expect(1, 43226, '\P{saurashtra}', ""); + Expect(0, 43226, '\P{^saurashtra}', ""); + Expect(1, 43225, '\p{- Saurashtra}', ""); + Expect(0, 43225, '\p{^- Saurashtra}', ""); + Expect(0, 43225, '\P{- Saurashtra}', ""); + Expect(1, 43225, '\P{^- Saurashtra}', ""); + Expect(0, 43226, '\p{- Saurashtra}', ""); + Expect(1, 43226, '\p{^- Saurashtra}', ""); + Expect(1, 43226, '\P{- Saurashtra}', ""); + Expect(0, 43226, '\P{^- Saurashtra}', ""); + Error('\p{:= Is_Saurashtra}'); + Error('\P{:= Is_Saurashtra}'); + Expect(1, 43225, '\p{issaurashtra}', ""); + Expect(0, 43225, '\p{^issaurashtra}', ""); + Expect(0, 43225, '\P{issaurashtra}', ""); + Expect(1, 43225, '\P{^issaurashtra}', ""); + Expect(0, 43226, '\p{issaurashtra}', ""); + Expect(1, 43226, '\p{^issaurashtra}', ""); + Expect(1, 43226, '\P{issaurashtra}', ""); + Expect(0, 43226, '\P{^issaurashtra}', ""); + Expect(1, 43225, '\p{ _Is_Saurashtra}', ""); + Expect(0, 43225, '\p{^ _Is_Saurashtra}', ""); + Expect(0, 43225, '\P{ _Is_Saurashtra}', ""); + Expect(1, 43225, '\P{^ _Is_Saurashtra}', ""); + Expect(0, 43226, '\p{ _Is_Saurashtra}', ""); + Expect(1, 43226, '\p{^ _Is_Saurashtra}', ""); + Expect(1, 43226, '\P{ _Is_Saurashtra}', ""); + Expect(0, 43226, '\P{^ _Is_Saurashtra}', ""); + Error('\p{/a/ Saur}'); + Error('\P{/a/ Saur}'); + Expect(1, 43225, '\p{saur}', ""); + Expect(0, 43225, '\p{^saur}', ""); + Expect(0, 43225, '\P{saur}', ""); + Expect(1, 43225, '\P{^saur}', ""); + Expect(0, 43226, '\p{saur}', ""); + Expect(1, 43226, '\p{^saur}', ""); + Expect(1, 43226, '\P{saur}', ""); + Expect(0, 43226, '\P{^saur}', ""); + Expect(1, 43225, '\p{_ saur}', ""); + Expect(0, 43225, '\p{^_ saur}', ""); + Expect(0, 43225, '\P{_ saur}', ""); + Expect(1, 43225, '\P{^_ saur}', ""); + Expect(0, 43226, '\p{_ saur}', ""); + Expect(1, 43226, '\p{^_ saur}', ""); + Expect(1, 43226, '\P{_ saur}', ""); + Expect(0, 43226, '\P{^_ saur}', ""); + Error('\p{:= Is_Saur}'); + Error('\P{:= Is_Saur}'); + Expect(1, 43225, '\p{issaur}', ""); + Expect(0, 43225, '\p{^issaur}', ""); + Expect(0, 43225, '\P{issaur}', ""); + Expect(1, 43225, '\P{^issaur}', ""); + Expect(0, 43226, '\p{issaur}', ""); + Expect(1, 43226, '\p{^issaur}', ""); + Expect(1, 43226, '\P{issaur}', ""); + Expect(0, 43226, '\P{^issaur}', ""); + Expect(1, 43225, '\p{ Is_Saur}', ""); + Expect(0, 43225, '\p{^ Is_Saur}', ""); + Expect(0, 43225, '\P{ Is_Saur}', ""); + Expect(1, 43225, '\P{^ Is_Saur}', ""); + Expect(0, 43226, '\p{ Is_Saur}', ""); + Expect(1, 43226, '\p{^ Is_Saur}', ""); + Expect(1, 43226, '\P{ Is_Saur}', ""); + Expect(0, 43226, '\P{^ Is_Saur}', ""); + Error('\p{_ Sentence_Terminal:=}'); + Error('\P{_ Sentence_Terminal:=}'); + Expect(1, 121480, '\p{sentenceterminal}', ""); + Expect(0, 121480, '\p{^sentenceterminal}', ""); + Expect(0, 121480, '\P{sentenceterminal}', ""); + Expect(1, 121480, '\P{^sentenceterminal}', ""); + Expect(0, 121481, '\p{sentenceterminal}', ""); + Expect(1, 121481, '\p{^sentenceterminal}', ""); + Expect(1, 121481, '\P{sentenceterminal}', ""); + Expect(0, 121481, '\P{^sentenceterminal}', ""); + Expect(1, 121480, '\p{_ sentence_Terminal}', ""); + Expect(0, 121480, '\p{^_ sentence_Terminal}', ""); + Expect(0, 121480, '\P{_ sentence_Terminal}', ""); + Expect(1, 121480, '\P{^_ sentence_Terminal}', ""); + Expect(0, 121481, '\p{_ sentence_Terminal}', ""); + Expect(1, 121481, '\p{^_ sentence_Terminal}', ""); + Expect(1, 121481, '\P{_ sentence_Terminal}', ""); + Expect(0, 121481, '\P{^_ sentence_Terminal}', ""); + Error('\p{/a/_ Is_Sentence_Terminal}'); + Error('\P{/a/_ Is_Sentence_Terminal}'); + Expect(1, 121480, '\p{issentenceterminal}', ""); + Expect(0, 121480, '\p{^issentenceterminal}', ""); + Expect(0, 121480, '\P{issentenceterminal}', ""); + Expect(1, 121480, '\P{^issentenceterminal}', ""); + Expect(0, 121481, '\p{issentenceterminal}', ""); + Expect(1, 121481, '\p{^issentenceterminal}', ""); + Expect(1, 121481, '\P{issentenceterminal}', ""); + Expect(0, 121481, '\P{^issentenceterminal}', ""); + Expect(1, 121480, '\p{-_IS_Sentence_terminal}', ""); + Expect(0, 121480, '\p{^-_IS_Sentence_terminal}', ""); + Expect(0, 121480, '\P{-_IS_Sentence_terminal}', ""); + Expect(1, 121480, '\P{^-_IS_Sentence_terminal}', ""); + Expect(0, 121481, '\p{-_IS_Sentence_terminal}', ""); + Expect(1, 121481, '\p{^-_IS_Sentence_terminal}', ""); + Expect(1, 121481, '\P{-_IS_Sentence_terminal}', ""); + Expect(0, 121481, '\P{^-_IS_Sentence_terminal}', ""); + Error('\p{/a/ -STERM}'); + Error('\P{/a/ -STERM}'); + Expect(1, 121480, '\p{sterm}', ""); + Expect(0, 121480, '\p{^sterm}', ""); + Expect(0, 121480, '\P{sterm}', ""); + Expect(1, 121480, '\P{^sterm}', ""); + Expect(0, 121481, '\p{sterm}', ""); + Expect(1, 121481, '\p{^sterm}', ""); + Expect(1, 121481, '\P{sterm}', ""); + Expect(0, 121481, '\P{^sterm}', ""); + Expect(1, 121480, '\p{_STERM}', ""); + Expect(0, 121480, '\p{^_STERM}', ""); + Expect(0, 121480, '\P{_STERM}', ""); + Expect(1, 121480, '\P{^_STERM}', ""); + Expect(0, 121481, '\p{_STERM}', ""); + Expect(1, 121481, '\p{^_STERM}', ""); + Expect(1, 121481, '\P{_STERM}', ""); + Expect(0, 121481, '\P{^_STERM}', ""); + Error('\p{ _IS_STerm/a/}'); + Error('\P{ _IS_STerm/a/}'); + Expect(1, 121480, '\p{issterm}', ""); + Expect(0, 121480, '\p{^issterm}', ""); + Expect(0, 121480, '\P{issterm}', ""); + Expect(1, 121480, '\P{^issterm}', ""); + Expect(0, 121481, '\p{issterm}', ""); + Expect(1, 121481, '\p{^issterm}', ""); + Expect(1, 121481, '\P{issterm}', ""); + Expect(0, 121481, '\P{^issterm}', ""); + Expect(1, 121480, '\p{_Is_sterm}', ""); + Expect(0, 121480, '\p{^_Is_sterm}', ""); + Expect(0, 121480, '\P{_Is_sterm}', ""); + Expect(1, 121480, '\P{^_Is_sterm}', ""); + Expect(0, 121481, '\p{_Is_sterm}', ""); + Expect(1, 121481, '\p{^_Is_sterm}', ""); + Expect(1, 121481, '\P{_Is_sterm}', ""); + Expect(0, 121481, '\P{^_Is_sterm}', ""); + Error('\p{_-Separator:=}'); + Error('\P{_-Separator:=}'); + Expect(1, 12288, '\p{separator}', ""); + Expect(0, 12288, '\p{^separator}', ""); + Expect(0, 12288, '\P{separator}', ""); + Expect(1, 12288, '\P{^separator}', ""); + Expect(0, 12289, '\p{separator}', ""); + Expect(1, 12289, '\p{^separator}', ""); + Expect(1, 12289, '\P{separator}', ""); + Expect(0, 12289, '\P{^separator}', ""); + Expect(1, 12288, '\p{-SEPARATOR}', ""); + Expect(0, 12288, '\p{^-SEPARATOR}', ""); + Expect(0, 12288, '\P{-SEPARATOR}', ""); + Expect(1, 12288, '\P{^-SEPARATOR}', ""); + Expect(0, 12289, '\p{-SEPARATOR}', ""); + Expect(1, 12289, '\p{^-SEPARATOR}', ""); + Expect(1, 12289, '\P{-SEPARATOR}', ""); + Expect(0, 12289, '\P{^-SEPARATOR}', ""); + Error('\p{ Is_Separator/a/}'); + Error('\P{ Is_Separator/a/}'); + Expect(1, 12288, '\p{isseparator}', ""); + Expect(0, 12288, '\p{^isseparator}', ""); + Expect(0, 12288, '\P{isseparator}', ""); + Expect(1, 12288, '\P{^isseparator}', ""); + Expect(0, 12289, '\p{isseparator}', ""); + Expect(1, 12289, '\p{^isseparator}', ""); + Expect(1, 12289, '\P{isseparator}', ""); + Expect(0, 12289, '\P{^isseparator}', ""); + Expect(1, 12288, '\p{ IS_SEPARATOR}', ""); + Expect(0, 12288, '\p{^ IS_SEPARATOR}', ""); + Expect(0, 12288, '\P{ IS_SEPARATOR}', ""); + Expect(1, 12288, '\P{^ IS_SEPARATOR}', ""); + Expect(0, 12289, '\p{ IS_SEPARATOR}', ""); + Expect(1, 12289, '\p{^ IS_SEPARATOR}', ""); + Expect(1, 12289, '\P{ IS_SEPARATOR}', ""); + Expect(0, 12289, '\P{^ IS_SEPARATOR}', ""); + Error('\p{_z:=}'); + Error('\P{_z:=}'); + Expect(1, 12288, '\p{z}', ""); + Expect(0, 12288, '\p{^z}', ""); + Expect(0, 12288, '\P{z}', ""); + Expect(1, 12288, '\P{^z}', ""); + Expect(0, 12289, '\p{z}', ""); + Expect(1, 12289, '\p{^z}', ""); + Expect(1, 12289, '\P{z}', ""); + Expect(0, 12289, '\P{^z}', ""); + Expect(1, 12288, '\p{_ Z}', ""); + Expect(0, 12288, '\p{^_ Z}', ""); + Expect(0, 12288, '\P{_ Z}', ""); + Expect(1, 12288, '\P{^_ Z}', ""); + Expect(0, 12289, '\p{_ Z}', ""); + Expect(1, 12289, '\p{^_ Z}', ""); + Expect(1, 12289, '\P{_ Z}', ""); + Expect(0, 12289, '\P{^_ Z}', ""); + Error('\p{_ IS_Z:=}'); + Error('\P{_ IS_Z:=}'); + Expect(1, 12288, '\p{isz}', ""); + Expect(0, 12288, '\p{^isz}', ""); + Expect(0, 12288, '\P{isz}', ""); + Expect(1, 12288, '\P{^isz}', ""); + Expect(0, 12289, '\p{isz}', ""); + Expect(1, 12289, '\p{^isz}', ""); + Expect(1, 12289, '\P{isz}', ""); + Expect(0, 12289, '\P{^isz}', ""); + Expect(1, 12288, '\p{ IS_Z}', ""); + Expect(0, 12288, '\p{^ IS_Z}', ""); + Expect(0, 12288, '\P{ IS_Z}', ""); + Expect(1, 12288, '\P{^ IS_Z}', ""); + Expect(0, 12289, '\p{ IS_Z}', ""); + Expect(1, 12289, '\p{^ IS_Z}', ""); + Expect(1, 12289, '\P{ IS_Z}', ""); + Expect(0, 12289, '\P{^ IS_Z}', ""); + Error('\p{ /a/Sharada}'); + Error('\P{ /a/Sharada}'); + Expect(1, 72551, '\p{sharada}', ""); + Expect(0, 72551, '\p{^sharada}', ""); + Expect(0, 72551, '\P{sharada}', ""); + Expect(1, 72551, '\P{^sharada}', ""); + Expect(0, 72552, '\p{sharada}', ""); + Expect(1, 72552, '\p{^sharada}', ""); + Expect(1, 72552, '\P{sharada}', ""); + Expect(0, 72552, '\P{^sharada}', ""); + Expect(1, 72551, '\p{-sharada}', ""); + Expect(0, 72551, '\p{^-sharada}', ""); + Expect(0, 72551, '\P{-sharada}', ""); + Expect(1, 72551, '\P{^-sharada}', ""); + Expect(0, 72552, '\p{-sharada}', ""); + Expect(1, 72552, '\p{^-sharada}', ""); + Expect(1, 72552, '\P{-sharada}', ""); + Expect(0, 72552, '\P{^-sharada}', ""); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 4) { + Error('\p{ _Is_SHARADA/a/}'); + Error('\P{ _Is_SHARADA/a/}'); + Expect(1, 72551, '\p{issharada}', ""); + Expect(0, 72551, '\p{^issharada}', ""); + Expect(0, 72551, '\P{issharada}', ""); + Expect(1, 72551, '\P{^issharada}', ""); + Expect(0, 72552, '\p{issharada}', ""); + Expect(1, 72552, '\p{^issharada}', ""); + Expect(1, 72552, '\P{issharada}', ""); + Expect(0, 72552, '\P{^issharada}', ""); + Expect(1, 72551, '\p{ IS_sharada}', ""); + Expect(0, 72551, '\p{^ IS_sharada}', ""); + Expect(0, 72551, '\P{ IS_sharada}', ""); + Expect(1, 72551, '\P{^ IS_sharada}', ""); + Expect(0, 72552, '\p{ IS_sharada}', ""); + Expect(1, 72552, '\p{^ IS_sharada}', ""); + Expect(1, 72552, '\P{ IS_sharada}', ""); + Expect(0, 72552, '\P{^ IS_sharada}', ""); + Error('\p{:=-_shrd}'); + Error('\P{:=-_shrd}'); + Expect(1, 72551, '\p{shrd}', ""); + Expect(0, 72551, '\p{^shrd}', ""); + Expect(0, 72551, '\P{shrd}', ""); + Expect(1, 72551, '\P{^shrd}', ""); + Expect(0, 72552, '\p{shrd}', ""); + Expect(1, 72552, '\p{^shrd}', ""); + Expect(1, 72552, '\P{shrd}', ""); + Expect(0, 72552, '\P{^shrd}', ""); + Error('\p{-/a/Is_Shrd}'); + Error('\P{-/a/Is_Shrd}'); + Expect(1, 72551, '\p{isshrd}', ""); + Expect(0, 72551, '\p{^isshrd}', ""); + Expect(0, 72551, '\P{isshrd}', ""); + Expect(1, 72551, '\P{^isshrd}', ""); + Expect(0, 72552, '\p{isshrd}', ""); + Expect(1, 72552, '\p{^isshrd}', ""); + Expect(1, 72552, '\P{isshrd}', ""); + Expect(0, 72552, '\P{^isshrd}', ""); + Expect(1, 72551, '\p{__Is_Shrd}', ""); + Expect(0, 72551, '\p{^__Is_Shrd}', ""); + Expect(0, 72551, '\P{__Is_Shrd}', ""); + Expect(1, 72551, '\P{^__Is_Shrd}', ""); + Expect(0, 72552, '\p{__Is_Shrd}', ""); + Expect(1, 72552, '\p{^__Is_Shrd}', ""); + Expect(1, 72552, '\P{__Is_Shrd}', ""); + Expect(0, 72552, '\P{^__Is_Shrd}', ""); + Error('\p{ :=SHARADA_Supplement}'); + Error('\P{ :=SHARADA_Supplement}'); + Expect(1, 72575, '\p{sharadasupplement}', ""); + Expect(0, 72575, '\p{^sharadasupplement}', ""); + Expect(0, 72575, '\P{sharadasupplement}', ""); + Expect(1, 72575, '\P{^sharadasupplement}', ""); + Expect(0, 72576, '\p{sharadasupplement}', ""); + Expect(1, 72576, '\p{^sharadasupplement}', ""); + Expect(1, 72576, '\P{sharadasupplement}', ""); + Expect(0, 72576, '\P{^sharadasupplement}', ""); + Expect(1, 72575, '\p{ Sharada_Supplement}', ""); + Expect(0, 72575, '\p{^ Sharada_Supplement}', ""); + Expect(0, 72575, '\P{ Sharada_Supplement}', ""); + Expect(1, 72575, '\P{^ Sharada_Supplement}', ""); + Expect(0, 72576, '\p{ Sharada_Supplement}', ""); + Expect(1, 72576, '\p{^ Sharada_Supplement}', ""); + Expect(1, 72576, '\P{ Sharada_Supplement}', ""); + Expect(0, 72576, '\P{^ Sharada_Supplement}', ""); + Error('\p{ /a/IS_Sharada_supplement}'); + Error('\P{ /a/IS_Sharada_supplement}'); + Expect(1, 72575, '\p{issharadasupplement}', ""); + Expect(0, 72575, '\p{^issharadasupplement}', ""); + Expect(0, 72575, '\P{issharadasupplement}', ""); + Expect(1, 72575, '\P{^issharadasupplement}', ""); + Expect(0, 72576, '\p{issharadasupplement}', ""); + Expect(1, 72576, '\p{^issharadasupplement}', ""); + Expect(1, 72576, '\P{issharadasupplement}', ""); + Expect(0, 72576, '\P{^issharadasupplement}', ""); + Expect(1, 72575, '\p{ Is_Sharada_Supplement}', ""); + Expect(0, 72575, '\p{^ Is_Sharada_Supplement}', ""); + Expect(0, 72575, '\P{ Is_Sharada_Supplement}', ""); + Expect(1, 72575, '\P{^ Is_Sharada_Supplement}', ""); + Expect(0, 72576, '\p{ Is_Sharada_Supplement}', ""); + Expect(1, 72576, '\p{^ Is_Sharada_Supplement}', ""); + Expect(1, 72576, '\P{ Is_Sharada_Supplement}', ""); + Expect(0, 72576, '\P{^ Is_Sharada_Supplement}', ""); + Error('\p{ in_Sharada_Supplement:=}'); + Error('\P{ in_Sharada_Supplement:=}'); + Expect(1, 72575, '\p{insharadasupplement}', ""); + Expect(0, 72575, '\p{^insharadasupplement}', ""); + Expect(0, 72575, '\P{insharadasupplement}', ""); + Expect(1, 72575, '\P{^insharadasupplement}', ""); + Expect(0, 72576, '\p{insharadasupplement}', ""); + Expect(1, 72576, '\p{^insharadasupplement}', ""); + Expect(1, 72576, '\P{insharadasupplement}', ""); + Expect(0, 72576, '\P{^insharadasupplement}', ""); + Expect(1, 72575, '\p{-IN_Sharada_supplement}', ""); + Expect(0, 72575, '\p{^-IN_Sharada_supplement}', ""); + Expect(0, 72575, '\P{-IN_Sharada_supplement}', ""); + Expect(1, 72575, '\P{^-IN_Sharada_supplement}', ""); + Expect(0, 72576, '\p{-IN_Sharada_supplement}', ""); + Expect(1, 72576, '\p{^-IN_Sharada_supplement}', ""); + Expect(1, 72576, '\P{-IN_Sharada_supplement}', ""); + Expect(0, 72576, '\P{^-IN_Sharada_supplement}', ""); + Error('\p{:=sharada_SUP}'); + Error('\P{:=sharada_SUP}'); + Expect(1, 72575, '\p{sharadasup}', ""); + Expect(0, 72575, '\p{^sharadasup}', ""); + Expect(0, 72575, '\P{sharadasup}', ""); + Expect(1, 72575, '\P{^sharadasup}', ""); + Expect(0, 72576, '\p{sharadasup}', ""); + Expect(1, 72576, '\p{^sharadasup}', ""); + Expect(1, 72576, '\P{sharadasup}', ""); + Expect(0, 72576, '\P{^sharadasup}', ""); + Expect(1, 72575, '\p{ _Sharada_sup}', ""); + Expect(0, 72575, '\p{^ _Sharada_sup}', ""); + Expect(0, 72575, '\P{ _Sharada_sup}', ""); + Expect(1, 72575, '\P{^ _Sharada_sup}', ""); + Expect(0, 72576, '\p{ _Sharada_sup}', ""); + Expect(1, 72576, '\p{^ _Sharada_sup}', ""); + Expect(1, 72576, '\P{ _Sharada_sup}', ""); + Expect(0, 72576, '\P{^ _Sharada_sup}', ""); + Error('\p{_/a/is_sharada_sup}'); + Error('\P{_/a/is_sharada_sup}'); + Expect(1, 72575, '\p{issharadasup}', ""); + Expect(0, 72575, '\p{^issharadasup}', ""); + Expect(0, 72575, '\P{issharadasup}', ""); + Expect(1, 72575, '\P{^issharadasup}', ""); + Expect(0, 72576, '\p{issharadasup}', ""); + Expect(1, 72576, '\p{^issharadasup}', ""); + Expect(1, 72576, '\P{issharadasup}', ""); + Expect(0, 72576, '\P{^issharadasup}', ""); + Expect(1, 72575, '\p{ is_Sharada_sup}', ""); + Expect(0, 72575, '\p{^ is_Sharada_sup}', ""); + Expect(0, 72575, '\P{ is_Sharada_sup}', ""); + Expect(1, 72575, '\P{^ is_Sharada_sup}', ""); + Expect(0, 72576, '\p{ is_Sharada_sup}', ""); + Expect(1, 72576, '\p{^ is_Sharada_sup}', ""); + Expect(1, 72576, '\P{ is_Sharada_sup}', ""); + Expect(0, 72576, '\P{^ is_Sharada_sup}', ""); + Error('\p{-IN_Sharada_Sup:=}'); + Error('\P{-IN_Sharada_Sup:=}'); + Expect(1, 72575, '\p{insharadasup}', ""); + Expect(0, 72575, '\p{^insharadasup}', ""); + Expect(0, 72575, '\P{insharadasup}', ""); + Expect(1, 72575, '\P{^insharadasup}', ""); + Expect(0, 72576, '\p{insharadasup}', ""); + Expect(1, 72576, '\p{^insharadasup}', ""); + Expect(1, 72576, '\P{insharadasup}', ""); + Expect(0, 72576, '\P{^insharadasup}', ""); + Expect(1, 72575, '\p{--In_sharada_Sup}', ""); + Expect(0, 72575, '\p{^--In_sharada_Sup}', ""); + Expect(0, 72575, '\P{--In_sharada_Sup}', ""); + Expect(1, 72575, '\P{^--In_sharada_Sup}', ""); + Expect(0, 72576, '\p{--In_sharada_Sup}', ""); + Expect(1, 72576, '\p{^--In_sharada_Sup}', ""); + Expect(1, 72576, '\P{--In_sharada_Sup}', ""); + Expect(0, 72576, '\P{^--In_sharada_Sup}', ""); + Error('\p{ shavian:=}'); + Error('\P{ shavian:=}'); + Expect(1, 66687, '\p{shavian}', ""); + Expect(0, 66687, '\p{^shavian}', ""); + Expect(0, 66687, '\P{shavian}', ""); + Expect(1, 66687, '\P{^shavian}', ""); + Expect(0, 66688, '\p{shavian}', ""); + Expect(1, 66688, '\p{^shavian}', ""); + Expect(1, 66688, '\P{shavian}', ""); + Expect(0, 66688, '\P{^shavian}', ""); + Expect(1, 66687, '\p{ Shavian}', ""); + Expect(0, 66687, '\p{^ Shavian}', ""); + Expect(0, 66687, '\P{ Shavian}', ""); + Expect(1, 66687, '\P{^ Shavian}', ""); + Expect(0, 66688, '\p{ Shavian}', ""); + Expect(1, 66688, '\p{^ Shavian}', ""); + Expect(1, 66688, '\P{ Shavian}', ""); + Expect(0, 66688, '\P{^ Shavian}', ""); + Error('\p{--IS_Shavian:=}'); + Error('\P{--IS_Shavian:=}'); + Expect(1, 66687, '\p{isshavian}', ""); + Expect(0, 66687, '\p{^isshavian}', ""); + Expect(0, 66687, '\P{isshavian}', ""); + Expect(1, 66687, '\P{^isshavian}', ""); + Expect(0, 66688, '\p{isshavian}', ""); + Expect(1, 66688, '\p{^isshavian}', ""); + Expect(1, 66688, '\P{isshavian}', ""); + Expect(0, 66688, '\P{^isshavian}', ""); + Expect(1, 66687, '\p{ _is_SHAVIAN}', ""); + Expect(0, 66687, '\p{^ _is_SHAVIAN}', ""); + Expect(0, 66687, '\P{ _is_SHAVIAN}', ""); + Expect(1, 66687, '\P{^ _is_SHAVIAN}', ""); + Expect(0, 66688, '\p{ _is_SHAVIAN}', ""); + Expect(1, 66688, '\p{^ _is_SHAVIAN}', ""); + Expect(1, 66688, '\P{ _is_SHAVIAN}', ""); + Expect(0, 66688, '\P{^ _is_SHAVIAN}', ""); + Error('\p{_/a/shaw}'); + Error('\P{_/a/shaw}'); + Expect(1, 66687, '\p{shaw}', ""); + Expect(0, 66687, '\p{^shaw}', ""); + Expect(0, 66687, '\P{shaw}', ""); + Expect(1, 66687, '\P{^shaw}', ""); + Expect(0, 66688, '\p{shaw}', ""); + Expect(1, 66688, '\p{^shaw}', ""); + Expect(1, 66688, '\P{shaw}', ""); + Expect(0, 66688, '\P{^shaw}', ""); + Expect(1, 66687, '\p{ Shaw}', ""); + Expect(0, 66687, '\p{^ Shaw}', ""); + Expect(0, 66687, '\P{ Shaw}', ""); + Expect(1, 66687, '\P{^ Shaw}', ""); + Expect(0, 66688, '\p{ Shaw}', ""); + Expect(1, 66688, '\p{^ Shaw}', ""); + Expect(1, 66688, '\P{ Shaw}', ""); + Expect(0, 66688, '\P{^ Shaw}', ""); + Error('\p{:=is_Shaw}'); + Error('\P{:=is_Shaw}'); + Expect(1, 66687, '\p{isshaw}', ""); + Expect(0, 66687, '\p{^isshaw}', ""); + Expect(0, 66687, '\P{isshaw}', ""); + Expect(1, 66687, '\P{^isshaw}', ""); + Expect(0, 66688, '\p{isshaw}', ""); + Expect(1, 66688, '\p{^isshaw}', ""); + Expect(1, 66688, '\P{isshaw}', ""); + Expect(0, 66688, '\P{^isshaw}', ""); + Expect(1, 66687, '\p{--IS_Shaw}', ""); + Expect(0, 66687, '\p{^--IS_Shaw}', ""); + Expect(0, 66687, '\P{--IS_Shaw}', ""); + Expect(1, 66687, '\P{^--IS_Shaw}', ""); + Expect(0, 66688, '\p{--IS_Shaw}', ""); + Expect(1, 66688, '\p{^--IS_Shaw}', ""); + Expect(1, 66688, '\P{--IS_Shaw}', ""); + Expect(0, 66688, '\P{^--IS_Shaw}', ""); + Error('\p{ :=Shorthand_Format_controls}'); + Error('\P{ :=Shorthand_Format_controls}'); + Expect(1, 113839, '\p{shorthandformatcontrols}', ""); + Expect(0, 113839, '\p{^shorthandformatcontrols}', ""); + Expect(0, 113839, '\P{shorthandformatcontrols}', ""); + Expect(1, 113839, '\P{^shorthandformatcontrols}', ""); + Expect(0, 113840, '\p{shorthandformatcontrols}', ""); + Expect(1, 113840, '\p{^shorthandformatcontrols}', ""); + Expect(1, 113840, '\P{shorthandformatcontrols}', ""); + Expect(0, 113840, '\P{^shorthandformatcontrols}', ""); + Expect(1, 113839, '\p{ SHORTHAND_format_controls}', ""); + Expect(0, 113839, '\p{^ SHORTHAND_format_controls}', ""); + Expect(0, 113839, '\P{ SHORTHAND_format_controls}', ""); + Expect(1, 113839, '\P{^ SHORTHAND_format_controls}', ""); + Expect(0, 113840, '\p{ SHORTHAND_format_controls}', ""); + Expect(1, 113840, '\p{^ SHORTHAND_format_controls}', ""); + Expect(1, 113840, '\P{ SHORTHAND_format_controls}', ""); + Expect(0, 113840, '\P{^ SHORTHAND_format_controls}', ""); + Error('\p{:= is_shorthand_Format_CONTROLS}'); + Error('\P{:= is_shorthand_Format_CONTROLS}'); + Expect(1, 113839, '\p{isshorthandformatcontrols}', ""); + Expect(0, 113839, '\p{^isshorthandformatcontrols}', ""); + Expect(0, 113839, '\P{isshorthandformatcontrols}', ""); + Expect(1, 113839, '\P{^isshorthandformatcontrols}', ""); + Expect(0, 113840, '\p{isshorthandformatcontrols}', ""); + Expect(1, 113840, '\p{^isshorthandformatcontrols}', ""); + Expect(1, 113840, '\P{isshorthandformatcontrols}', ""); + Expect(0, 113840, '\P{^isshorthandformatcontrols}', ""); + Expect(1, 113839, '\p{_IS_Shorthand_Format_controls}', ""); + Expect(0, 113839, '\p{^_IS_Shorthand_Format_controls}', ""); + Expect(0, 113839, '\P{_IS_Shorthand_Format_controls}', ""); + Expect(1, 113839, '\P{^_IS_Shorthand_Format_controls}', ""); + Expect(0, 113840, '\p{_IS_Shorthand_Format_controls}', ""); + Expect(1, 113840, '\p{^_IS_Shorthand_Format_controls}', ""); + Expect(1, 113840, '\P{_IS_Shorthand_Format_controls}', ""); + Expect(0, 113840, '\P{^_IS_Shorthand_Format_controls}', ""); + Error('\p{ :=IN_Shorthand_Format_Controls}'); + Error('\P{ :=IN_Shorthand_Format_Controls}'); + Expect(1, 113839, '\p{inshorthandformatcontrols}', ""); + Expect(0, 113839, '\p{^inshorthandformatcontrols}', ""); + Expect(0, 113839, '\P{inshorthandformatcontrols}', ""); + Expect(1, 113839, '\P{^inshorthandformatcontrols}', ""); + Expect(0, 113840, '\p{inshorthandformatcontrols}', ""); + Expect(1, 113840, '\p{^inshorthandformatcontrols}', ""); + Expect(1, 113840, '\P{inshorthandformatcontrols}', ""); + Expect(0, 113840, '\P{^inshorthandformatcontrols}', ""); + Expect(1, 113839, '\p{__In_shorthand_FORMAT_Controls}', ""); + Expect(0, 113839, '\p{^__In_shorthand_FORMAT_Controls}', ""); + Expect(0, 113839, '\P{__In_shorthand_FORMAT_Controls}', ""); + Expect(1, 113839, '\P{^__In_shorthand_FORMAT_Controls}', ""); + Expect(0, 113840, '\p{__In_shorthand_FORMAT_Controls}', ""); + Expect(1, 113840, '\p{^__In_shorthand_FORMAT_Controls}', ""); + Expect(1, 113840, '\P{__In_shorthand_FORMAT_Controls}', ""); + Expect(0, 113840, '\P{^__In_shorthand_FORMAT_Controls}', ""); + Error('\p{:=siddham}'); + Error('\P{:=siddham}'); + Expect(1, 71133, '\p{siddham}', ""); + Expect(0, 71133, '\p{^siddham}', ""); + Expect(0, 71133, '\P{siddham}', ""); + Expect(1, 71133, '\P{^siddham}', ""); + Expect(0, 71134, '\p{siddham}', ""); + Expect(1, 71134, '\p{^siddham}', ""); + Expect(1, 71134, '\P{siddham}', ""); + Expect(0, 71134, '\P{^siddham}', ""); + Expect(1, 71133, '\p{ _siddham}', ""); + Expect(0, 71133, '\p{^ _siddham}', ""); + Expect(0, 71133, '\P{ _siddham}', ""); + Expect(1, 71133, '\P{^ _siddham}', ""); + Expect(0, 71134, '\p{ _siddham}', ""); + Expect(1, 71134, '\p{^ _siddham}', ""); + Expect(1, 71134, '\P{ _siddham}', ""); + Expect(0, 71134, '\P{^ _siddham}', ""); + Error('\p{ _Is_Siddham/a/}'); + Error('\P{ _Is_Siddham/a/}'); + Expect(1, 71133, '\p{issiddham}', ""); + Expect(0, 71133, '\p{^issiddham}', ""); + Expect(0, 71133, '\P{issiddham}', ""); + Expect(1, 71133, '\P{^issiddham}', ""); + Expect(0, 71134, '\p{issiddham}', ""); + Expect(1, 71134, '\p{^issiddham}', ""); + Expect(1, 71134, '\P{issiddham}', ""); + Expect(0, 71134, '\P{^issiddham}', ""); + Expect(1, 71133, '\p{ Is_siddham}', ""); + Expect(0, 71133, '\p{^ Is_siddham}', ""); + Expect(0, 71133, '\P{ Is_siddham}', ""); + Expect(1, 71133, '\P{^ Is_siddham}', ""); + Expect(0, 71134, '\p{ Is_siddham}', ""); + Expect(1, 71134, '\p{^ Is_siddham}', ""); + Expect(1, 71134, '\P{ Is_siddham}', ""); + Expect(0, 71134, '\P{^ Is_siddham}', ""); + Error('\p{ :=Sidd}'); + Error('\P{ :=Sidd}'); + Expect(1, 71133, '\p{sidd}', ""); + Expect(0, 71133, '\p{^sidd}', ""); + Expect(0, 71133, '\P{sidd}', ""); + Expect(1, 71133, '\P{^sidd}', ""); + Expect(0, 71134, '\p{sidd}', ""); + Expect(1, 71134, '\p{^sidd}', ""); + Expect(1, 71134, '\P{sidd}', ""); + Expect(0, 71134, '\P{^sidd}', ""); + Expect(1, 71133, '\p{ Sidd}', ""); + Expect(0, 71133, '\p{^ Sidd}', ""); + Expect(0, 71133, '\P{ Sidd}', ""); + Expect(1, 71133, '\P{^ Sidd}', ""); + Expect(0, 71134, '\p{ Sidd}', ""); + Expect(1, 71134, '\p{^ Sidd}', ""); + Expect(1, 71134, '\P{ Sidd}', ""); + Expect(0, 71134, '\P{^ Sidd}', ""); + Error('\p{_:=Is_Sidd}'); + Error('\P{_:=Is_Sidd}'); + Expect(1, 71133, '\p{issidd}', ""); + Expect(0, 71133, '\p{^issidd}', ""); + Expect(0, 71133, '\P{issidd}', ""); + Expect(1, 71133, '\P{^issidd}', ""); + Expect(0, 71134, '\p{issidd}', ""); + Expect(1, 71134, '\p{^issidd}', ""); + Expect(1, 71134, '\P{issidd}', ""); + Expect(0, 71134, '\P{^issidd}', ""); + Expect(1, 71133, '\p{ _is_Sidd}', ""); + Expect(0, 71133, '\p{^ _is_Sidd}', ""); + Expect(0, 71133, '\P{ _is_Sidd}', ""); + Expect(1, 71133, '\P{^ _is_Sidd}', ""); + Expect(0, 71134, '\p{ _is_Sidd}', ""); + Expect(1, 71134, '\p{^ _is_Sidd}', ""); + Expect(1, 71134, '\P{ _is_Sidd}', ""); + Expect(0, 71134, '\P{^ _is_Sidd}', ""); + Error('\p{--SIDETIC/a/}'); + Error('\P{--SIDETIC/a/}'); + Expect(1, 67929, '\p{sidetic}', ""); + Expect(0, 67929, '\p{^sidetic}', ""); + Expect(0, 67929, '\P{sidetic}', ""); + Expect(1, 67929, '\P{^sidetic}', ""); + Expect(0, 67930, '\p{sidetic}', ""); + Expect(1, 67930, '\p{^sidetic}', ""); + Expect(1, 67930, '\P{sidetic}', ""); + Expect(0, 67930, '\P{^sidetic}', ""); + Expect(1, 67929, '\p{ _SIDETIC}', ""); + Expect(0, 67929, '\p{^ _SIDETIC}', ""); + Expect(0, 67929, '\P{ _SIDETIC}', ""); + Expect(1, 67929, '\P{^ _SIDETIC}', ""); + Expect(0, 67930, '\p{ _SIDETIC}', ""); + Expect(1, 67930, '\p{^ _SIDETIC}', ""); + Expect(1, 67930, '\P{ _SIDETIC}', ""); + Expect(0, 67930, '\P{^ _SIDETIC}', ""); + Error('\p{-is_Sidetic:=}'); + Error('\P{-is_Sidetic:=}'); + Expect(1, 67929, '\p{issidetic}', ""); + Expect(0, 67929, '\p{^issidetic}', ""); + Expect(0, 67929, '\P{issidetic}', ""); + Expect(1, 67929, '\P{^issidetic}', ""); + Expect(0, 67930, '\p{issidetic}', ""); + Expect(1, 67930, '\p{^issidetic}', ""); + Expect(1, 67930, '\P{issidetic}', ""); + Expect(0, 67930, '\P{^issidetic}', ""); + Expect(1, 67929, '\p{- Is_sidetic}', ""); + Expect(0, 67929, '\p{^- Is_sidetic}', ""); + Expect(0, 67929, '\P{- Is_sidetic}', ""); + Expect(1, 67929, '\P{^- Is_sidetic}', ""); + Expect(0, 67930, '\p{- Is_sidetic}', ""); + Expect(1, 67930, '\p{^- Is_sidetic}', ""); + Expect(1, 67930, '\P{- Is_sidetic}', ""); + Expect(0, 67930, '\P{^- Is_sidetic}', ""); + Error('\p{_SIDT:=}'); + Error('\P{_SIDT:=}'); + Expect(1, 67929, '\p{sidt}', ""); + Expect(0, 67929, '\p{^sidt}', ""); + Expect(0, 67929, '\P{sidt}', ""); + Expect(1, 67929, '\P{^sidt}', ""); + Expect(0, 67930, '\p{sidt}', ""); + Expect(1, 67930, '\p{^sidt}', ""); + Expect(1, 67930, '\P{sidt}', ""); + Expect(0, 67930, '\P{^sidt}', ""); + Expect(1, 67929, '\p{-sidt}', ""); + Expect(0, 67929, '\p{^-sidt}', ""); + Expect(0, 67929, '\P{-sidt}', ""); + Expect(1, 67929, '\P{^-sidt}', ""); + Expect(0, 67930, '\p{-sidt}', ""); + Expect(1, 67930, '\p{^-sidt}', ""); + Expect(1, 67930, '\P{-sidt}', ""); + Expect(0, 67930, '\P{^-sidt}', ""); + Error('\p{_/a/is_SIDT}'); + Error('\P{_/a/is_SIDT}'); + Expect(1, 67929, '\p{issidt}', ""); + Expect(0, 67929, '\p{^issidt}', ""); + Expect(0, 67929, '\P{issidt}', ""); + Expect(1, 67929, '\P{^issidt}', ""); + Expect(0, 67930, '\p{issidt}', ""); + Expect(1, 67930, '\p{^issidt}', ""); + Expect(1, 67930, '\P{issidt}', ""); + Expect(0, 67930, '\P{^issidt}', ""); + Expect(1, 67929, '\p{_-IS_Sidt}', ""); + Expect(0, 67929, '\p{^_-IS_Sidt}', ""); + Expect(0, 67929, '\P{_-IS_Sidt}', ""); + Expect(1, 67929, '\P{^_-IS_Sidt}', ""); + Expect(0, 67930, '\p{_-IS_Sidt}', ""); + Expect(1, 67930, '\p{^_-IS_Sidt}', ""); + Expect(1, 67930, '\P{_-IS_Sidt}', ""); + Expect(0, 67930, '\P{^_-IS_Sidt}', ""); + Error('\p{:= SignWriting}'); + Error('\P{:= SignWriting}'); + Expect(1, 121519, '\p{signwriting}', ""); + Expect(0, 121519, '\p{^signwriting}', ""); + Expect(0, 121519, '\P{signwriting}', ""); + Expect(1, 121519, '\P{^signwriting}', ""); + Expect(0, 121520, '\p{signwriting}', ""); + Expect(1, 121520, '\p{^signwriting}', ""); + Expect(1, 121520, '\P{signwriting}', ""); + Expect(0, 121520, '\P{^signwriting}', ""); + Expect(1, 121519, '\p{ SignWriting}', ""); + Expect(0, 121519, '\p{^ SignWriting}', ""); + Expect(0, 121519, '\P{ SignWriting}', ""); + Expect(1, 121519, '\P{^ SignWriting}', ""); + Expect(0, 121520, '\p{ SignWriting}', ""); + Expect(1, 121520, '\p{^ SignWriting}', ""); + Expect(1, 121520, '\P{ SignWriting}', ""); + Expect(0, 121520, '\P{^ SignWriting}', ""); + Error('\p{/a/-Is_SignWriting}'); + Error('\P{/a/-Is_SignWriting}'); + Expect(1, 121519, '\p{issignwriting}', ""); + Expect(0, 121519, '\p{^issignwriting}', ""); + Expect(0, 121519, '\P{issignwriting}', ""); + Expect(1, 121519, '\P{^issignwriting}', ""); + Expect(0, 121520, '\p{issignwriting}', ""); + Expect(1, 121520, '\p{^issignwriting}', ""); + Expect(1, 121520, '\P{issignwriting}', ""); + Expect(0, 121520, '\P{^issignwriting}', ""); + Expect(1, 121519, '\p{ _IS_SignWriting}', ""); + Expect(0, 121519, '\p{^ _IS_SignWriting}', ""); + Expect(0, 121519, '\P{ _IS_SignWriting}', ""); + Expect(1, 121519, '\P{^ _IS_SignWriting}', ""); + Expect(0, 121520, '\p{ _IS_SignWriting}', ""); + Expect(1, 121520, '\p{^ _IS_SignWriting}', ""); + Expect(1, 121520, '\P{ _IS_SignWriting}', ""); + Expect(0, 121520, '\P{^ _IS_SignWriting}', ""); + Error('\p{/a/-_SGNW}'); + Error('\P{/a/-_SGNW}'); + Expect(1, 121519, '\p{sgnw}', ""); + Expect(0, 121519, '\p{^sgnw}', ""); + Expect(0, 121519, '\P{sgnw}', ""); + Expect(1, 121519, '\P{^sgnw}', ""); + Expect(0, 121520, '\p{sgnw}', ""); + Expect(1, 121520, '\p{^sgnw}', ""); + Expect(1, 121520, '\P{sgnw}', ""); + Expect(0, 121520, '\P{^sgnw}', ""); + Expect(1, 121519, '\p{ SGNW}', ""); + Expect(0, 121519, '\p{^ SGNW}', ""); + Expect(0, 121519, '\P{ SGNW}', ""); + Expect(1, 121519, '\P{^ SGNW}', ""); + Expect(0, 121520, '\p{ SGNW}', ""); + Expect(1, 121520, '\p{^ SGNW}', ""); + Expect(1, 121520, '\P{ SGNW}', ""); + Expect(0, 121520, '\P{^ SGNW}', ""); + Error('\p{ -is_Sgnw:=}'); + Error('\P{ -is_Sgnw:=}'); + Expect(1, 121519, '\p{issgnw}', ""); + Expect(0, 121519, '\p{^issgnw}', ""); + Expect(0, 121519, '\P{issgnw}', ""); + Expect(1, 121519, '\P{^issgnw}', ""); + Expect(0, 121520, '\p{issgnw}', ""); + Expect(1, 121520, '\p{^issgnw}', ""); + Expect(1, 121520, '\P{issgnw}', ""); + Expect(0, 121520, '\P{^issgnw}', ""); + Expect(1, 121519, '\p{_IS_Sgnw}', ""); + Expect(0, 121519, '\p{^_IS_Sgnw}', ""); + Expect(0, 121519, '\P{_IS_Sgnw}', ""); + Expect(1, 121519, '\P{^_IS_Sgnw}', ""); + Expect(0, 121520, '\p{_IS_Sgnw}', ""); + Expect(1, 121520, '\p{^_IS_Sgnw}', ""); + Expect(1, 121520, '\P{_IS_Sgnw}', ""); + Expect(0, 121520, '\P{^_IS_Sgnw}', ""); + Error('\p{ SINHALA:=}'); + Error('\P{ SINHALA:=}'); + Expect(1, 70132, '\p{sinhala}', ""); + Expect(0, 70132, '\p{^sinhala}', ""); + Expect(0, 70132, '\P{sinhala}', ""); + Expect(1, 70132, '\P{^sinhala}', ""); + Expect(0, 70133, '\p{sinhala}', ""); + Expect(1, 70133, '\p{^sinhala}', ""); + Expect(1, 70133, '\P{sinhala}', ""); + Expect(0, 70133, '\P{^sinhala}', ""); + Expect(1, 70132, '\p{-_SINHALA}', ""); + Expect(0, 70132, '\p{^-_SINHALA}', ""); + Expect(0, 70132, '\P{-_SINHALA}', ""); + Expect(1, 70132, '\P{^-_SINHALA}', ""); + Expect(0, 70133, '\p{-_SINHALA}', ""); + Expect(1, 70133, '\p{^-_SINHALA}', ""); + Expect(1, 70133, '\P{-_SINHALA}', ""); + Expect(0, 70133, '\P{^-_SINHALA}', ""); + Error('\p{ Is_Sinhala:=}'); + Error('\P{ Is_Sinhala:=}'); + Expect(1, 70132, '\p{issinhala}', ""); + Expect(0, 70132, '\p{^issinhala}', ""); + Expect(0, 70132, '\P{issinhala}', ""); + Expect(1, 70132, '\P{^issinhala}', ""); + Expect(0, 70133, '\p{issinhala}', ""); + Expect(1, 70133, '\p{^issinhala}', ""); + Expect(1, 70133, '\P{issinhala}', ""); + Expect(0, 70133, '\P{^issinhala}', ""); + Expect(1, 70132, '\p{ _Is_Sinhala}', ""); + Expect(0, 70132, '\p{^ _Is_Sinhala}', ""); + Expect(0, 70132, '\P{ _Is_Sinhala}', ""); + Expect(1, 70132, '\P{^ _Is_Sinhala}', ""); + Expect(0, 70133, '\p{ _Is_Sinhala}', ""); + Expect(1, 70133, '\p{^ _Is_Sinhala}', ""); + Expect(1, 70133, '\P{ _Is_Sinhala}', ""); + Expect(0, 70133, '\P{^ _Is_Sinhala}', ""); + Error('\p{/a/ SINH}'); + Error('\P{/a/ SINH}'); + Expect(1, 70132, '\p{sinh}', ""); + Expect(0, 70132, '\p{^sinh}', ""); + Expect(0, 70132, '\P{sinh}', ""); + Expect(1, 70132, '\P{^sinh}', ""); + Expect(0, 70133, '\p{sinh}', ""); + Expect(1, 70133, '\p{^sinh}', ""); + Expect(1, 70133, '\P{sinh}', ""); + Expect(0, 70133, '\P{^sinh}', ""); + Expect(1, 70132, '\p{_sinh}', ""); + Expect(0, 70132, '\p{^_sinh}', ""); + Expect(0, 70132, '\P{_sinh}', ""); + Expect(1, 70132, '\P{^_sinh}', ""); + Expect(0, 70133, '\p{_sinh}', ""); + Expect(1, 70133, '\p{^_sinh}', ""); + Expect(1, 70133, '\P{_sinh}', ""); + Expect(0, 70133, '\P{^_sinh}', ""); + Error('\p{-_Is_SINH/a/}'); + Error('\P{-_Is_SINH/a/}'); + Expect(1, 70132, '\p{issinh}', ""); + Expect(0, 70132, '\p{^issinh}', ""); + Expect(0, 70132, '\P{issinh}', ""); + Expect(1, 70132, '\P{^issinh}', ""); + Expect(0, 70133, '\p{issinh}', ""); + Expect(1, 70133, '\p{^issinh}', ""); + Expect(1, 70133, '\P{issinh}', ""); + Expect(0, 70133, '\P{^issinh}', ""); + Expect(1, 70132, '\p{ Is_sinh}', ""); + Expect(0, 70132, '\p{^ Is_sinh}', ""); + Expect(0, 70132, '\P{ Is_sinh}', ""); + Expect(1, 70132, '\P{^ Is_sinh}', ""); + Expect(0, 70133, '\p{ Is_sinh}', ""); + Expect(1, 70133, '\p{^ Is_sinh}', ""); + Expect(1, 70133, '\P{ Is_sinh}', ""); + Expect(0, 70133, '\P{^ Is_sinh}', ""); + Error('\p{_/a/Sinhala_Archaic_Numbers}'); + Error('\P{_/a/Sinhala_Archaic_Numbers}'); + Expect(1, 70143, '\p{sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\p{^sinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\P{sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\P{^sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\p{sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\p{^sinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\P{sinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\P{^sinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\p{ SINHALA_Archaic_NUMBERS}', ""); + Expect(0, 70143, '\p{^ SINHALA_Archaic_NUMBERS}', ""); + Expect(0, 70143, '\P{ SINHALA_Archaic_NUMBERS}', ""); + Expect(1, 70143, '\P{^ SINHALA_Archaic_NUMBERS}', ""); + Expect(0, 70144, '\p{ SINHALA_Archaic_NUMBERS}', ""); + Expect(1, 70144, '\p{^ SINHALA_Archaic_NUMBERS}', ""); + Expect(1, 70144, '\P{ SINHALA_Archaic_NUMBERS}', ""); + Expect(0, 70144, '\P{^ SINHALA_Archaic_NUMBERS}', ""); + Error('\p{ -IS_Sinhala_ARCHAIC_numbers/a/}'); + Error('\P{ -IS_Sinhala_ARCHAIC_numbers/a/}'); + Expect(1, 70143, '\p{issinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\p{^issinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\P{issinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\P{^issinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\p{issinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\p{^issinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\P{issinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\P{^issinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\p{is_Sinhala_Archaic_NUMBERS}', ""); + Expect(0, 70143, '\p{^is_Sinhala_Archaic_NUMBERS}', ""); + Expect(0, 70143, '\P{is_Sinhala_Archaic_NUMBERS}', ""); + Expect(1, 70143, '\P{^is_Sinhala_Archaic_NUMBERS}', ""); + Expect(0, 70144, '\p{is_Sinhala_Archaic_NUMBERS}', ""); + Expect(1, 70144, '\p{^is_Sinhala_Archaic_NUMBERS}', ""); + Expect(1, 70144, '\P{is_Sinhala_Archaic_NUMBERS}', ""); + Expect(0, 70144, '\P{^is_Sinhala_Archaic_NUMBERS}', ""); + Error('\p{/a/-In_Sinhala_ARCHAIC_Numbers}'); + Error('\P{/a/-In_Sinhala_ARCHAIC_Numbers}'); + Expect(1, 70143, '\p{insinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\p{^insinhalaarchaicnumbers}', ""); + Expect(0, 70143, '\P{insinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\P{^insinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\p{insinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\p{^insinhalaarchaicnumbers}', ""); + Expect(1, 70144, '\P{insinhalaarchaicnumbers}', ""); + Expect(0, 70144, '\P{^insinhalaarchaicnumbers}', ""); + Expect(1, 70143, '\p{-In_sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70143, '\p{^-In_sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70143, '\P{-In_sinhala_ARCHAIC_Numbers}', ""); + Expect(1, 70143, '\P{^-In_sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70144, '\p{-In_sinhala_ARCHAIC_Numbers}', ""); + Expect(1, 70144, '\p{^-In_sinhala_ARCHAIC_Numbers}', ""); + Expect(1, 70144, '\P{-In_sinhala_ARCHAIC_Numbers}', ""); + Expect(0, 70144, '\P{^-In_sinhala_ARCHAIC_Numbers}', ""); + Error('\p{-/a/SMALL_Form_variants}'); + Error('\P{-/a/SMALL_Form_variants}'); + Expect(1, 65135, '\p{smallformvariants}', ""); + Expect(0, 65135, '\p{^smallformvariants}', ""); + Expect(0, 65135, '\P{smallformvariants}', ""); + Expect(1, 65135, '\P{^smallformvariants}', ""); + Expect(0, 65136, '\p{smallformvariants}', ""); + Expect(1, 65136, '\p{^smallformvariants}', ""); + Expect(1, 65136, '\P{smallformvariants}', ""); + Expect(0, 65136, '\P{^smallformvariants}', ""); + Expect(1, 65135, '\p{ -small_Form_VARIANTS}', ""); + Expect(0, 65135, '\p{^ -small_Form_VARIANTS}', ""); + Expect(0, 65135, '\P{ -small_Form_VARIANTS}', ""); + Expect(1, 65135, '\P{^ -small_Form_VARIANTS}', ""); + Expect(0, 65136, '\p{ -small_Form_VARIANTS}', ""); + Expect(1, 65136, '\p{^ -small_Form_VARIANTS}', ""); + Expect(1, 65136, '\P{ -small_Form_VARIANTS}', ""); + Expect(0, 65136, '\P{^ -small_Form_VARIANTS}', ""); + Error('\p{:= _IS_SMALL_Form_VARIANTS}'); + Error('\P{:= _IS_SMALL_Form_VARIANTS}'); + Expect(1, 65135, '\p{issmallformvariants}', ""); + Expect(0, 65135, '\p{^issmallformvariants}', ""); + Expect(0, 65135, '\P{issmallformvariants}', ""); + Expect(1, 65135, '\P{^issmallformvariants}', ""); + Expect(0, 65136, '\p{issmallformvariants}', ""); + Expect(1, 65136, '\p{^issmallformvariants}', ""); + Expect(1, 65136, '\P{issmallformvariants}', ""); + Expect(0, 65136, '\P{^issmallformvariants}', ""); + Expect(1, 65135, '\p{_ is_SMALL_Form_Variants}', ""); + Expect(0, 65135, '\p{^_ is_SMALL_Form_Variants}', ""); + Expect(0, 65135, '\P{_ is_SMALL_Form_Variants}', ""); + Expect(1, 65135, '\P{^_ is_SMALL_Form_Variants}', ""); + Expect(0, 65136, '\p{_ is_SMALL_Form_Variants}', ""); + Expect(1, 65136, '\p{^_ is_SMALL_Form_Variants}', ""); + Expect(1, 65136, '\P{_ is_SMALL_Form_Variants}', ""); + Expect(0, 65136, '\P{^_ is_SMALL_Form_Variants}', ""); + Error('\p{/a/in_small_Form_variants}'); + Error('\P{/a/in_small_Form_variants}'); + Expect(1, 65135, '\p{insmallformvariants}', ""); + Expect(0, 65135, '\p{^insmallformvariants}', ""); + Expect(0, 65135, '\P{insmallformvariants}', ""); + Expect(1, 65135, '\P{^insmallformvariants}', ""); + Expect(0, 65136, '\p{insmallformvariants}', ""); + Expect(1, 65136, '\p{^insmallformvariants}', ""); + Expect(1, 65136, '\P{insmallformvariants}', ""); + Expect(0, 65136, '\P{^insmallformvariants}', ""); + Expect(1, 65135, '\p{__In_Small_form_variants}', ""); + Expect(0, 65135, '\p{^__In_Small_form_variants}', ""); + Expect(0, 65135, '\P{__In_Small_form_variants}', ""); + Expect(1, 65135, '\P{^__In_Small_form_variants}', ""); + Expect(0, 65136, '\p{__In_Small_form_variants}', ""); + Expect(1, 65136, '\p{^__In_Small_form_variants}', ""); + Expect(1, 65136, '\P{__In_Small_form_variants}', ""); + Expect(0, 65136, '\P{^__In_Small_form_variants}', ""); + Error('\p{_-Small_Forms:=}'); + Error('\P{_-Small_Forms:=}'); + Expect(1, 65135, '\p{smallforms}', ""); + Expect(0, 65135, '\p{^smallforms}', ""); + Expect(0, 65135, '\P{smallforms}', ""); + Expect(1, 65135, '\P{^smallforms}', ""); + Expect(0, 65136, '\p{smallforms}', ""); + Expect(1, 65136, '\p{^smallforms}', ""); + Expect(1, 65136, '\P{smallforms}', ""); + Expect(0, 65136, '\P{^smallforms}', ""); + Expect(1, 65135, '\p{ Small_forms}', ""); + Expect(0, 65135, '\p{^ Small_forms}', ""); + Expect(0, 65135, '\P{ Small_forms}', ""); + Expect(1, 65135, '\P{^ Small_forms}', ""); + Expect(0, 65136, '\p{ Small_forms}', ""); + Expect(1, 65136, '\p{^ Small_forms}', ""); + Expect(1, 65136, '\P{ Small_forms}', ""); + Expect(0, 65136, '\P{^ Small_forms}', ""); + Error('\p{-/a/IS_small_forms}'); + Error('\P{-/a/IS_small_forms}'); + Expect(1, 65135, '\p{issmallforms}', ""); + Expect(0, 65135, '\p{^issmallforms}', ""); + Expect(0, 65135, '\P{issmallforms}', ""); + Expect(1, 65135, '\P{^issmallforms}', ""); + Expect(0, 65136, '\p{issmallforms}', ""); + Expect(1, 65136, '\p{^issmallforms}', ""); + Expect(1, 65136, '\P{issmallforms}', ""); + Expect(0, 65136, '\P{^issmallforms}', ""); + Expect(1, 65135, '\p{- IS_small_Forms}', ""); + Expect(0, 65135, '\p{^- IS_small_Forms}', ""); + Expect(0, 65135, '\P{- IS_small_Forms}', ""); + Expect(1, 65135, '\P{^- IS_small_Forms}', ""); + Expect(0, 65136, '\p{- IS_small_Forms}', ""); + Expect(1, 65136, '\p{^- IS_small_Forms}', ""); + Expect(1, 65136, '\P{- IS_small_Forms}', ""); + Expect(0, 65136, '\P{^- IS_small_Forms}', ""); + Error('\p{/a/ In_Small_forms}'); + Error('\P{/a/ In_Small_forms}'); + Expect(1, 65135, '\p{insmallforms}', ""); + Expect(0, 65135, '\p{^insmallforms}', ""); + Expect(0, 65135, '\P{insmallforms}', ""); + Expect(1, 65135, '\P{^insmallforms}', ""); + Expect(0, 65136, '\p{insmallforms}', ""); + Expect(1, 65136, '\p{^insmallforms}', ""); + Expect(1, 65136, '\P{insmallforms}', ""); + Expect(0, 65136, '\P{^insmallforms}', ""); + Expect(1, 65135, '\p{ In_small_FORMS}', ""); + Expect(0, 65135, '\p{^ In_small_FORMS}', ""); + Expect(0, 65135, '\P{ In_small_FORMS}', ""); + Expect(1, 65135, '\P{^ In_small_FORMS}', ""); + Expect(0, 65136, '\p{ In_small_FORMS}', ""); + Expect(1, 65136, '\p{^ In_small_FORMS}', ""); + Expect(1, 65136, '\P{ In_small_FORMS}', ""); + Expect(0, 65136, '\P{^ In_small_FORMS}', ""); + Error('\p{ Small_Kana_Extension/a/}'); + Error('\P{ Small_Kana_Extension/a/}'); + Expect(1, 110959, '\p{smallkanaextension}', ""); + Expect(0, 110959, '\p{^smallkanaextension}', ""); + Expect(0, 110959, '\P{smallkanaextension}', ""); + Expect(1, 110959, '\P{^smallkanaextension}', ""); + Expect(0, 110960, '\p{smallkanaextension}', ""); + Expect(1, 110960, '\p{^smallkanaextension}', ""); + Expect(1, 110960, '\P{smallkanaextension}', ""); + Expect(0, 110960, '\P{^smallkanaextension}', ""); + Expect(1, 110959, '\p{- small_Kana_Extension}', ""); + Expect(0, 110959, '\p{^- small_Kana_Extension}', ""); + Expect(0, 110959, '\P{- small_Kana_Extension}', ""); + Expect(1, 110959, '\P{^- small_Kana_Extension}', ""); + Expect(0, 110960, '\p{- small_Kana_Extension}', ""); + Expect(1, 110960, '\p{^- small_Kana_Extension}', ""); + Expect(1, 110960, '\P{- small_Kana_Extension}', ""); + Expect(0, 110960, '\P{^- small_Kana_Extension}', ""); + Error('\p{ _Is_Small_KANA_Extension/a/}'); + Error('\P{ _Is_Small_KANA_Extension/a/}'); + Expect(1, 110959, '\p{issmallkanaextension}', ""); + Expect(0, 110959, '\p{^issmallkanaextension}', ""); + Expect(0, 110959, '\P{issmallkanaextension}', ""); + Expect(1, 110959, '\P{^issmallkanaextension}', ""); + Expect(0, 110960, '\p{issmallkanaextension}', ""); + Expect(1, 110960, '\p{^issmallkanaextension}', ""); + Expect(1, 110960, '\P{issmallkanaextension}', ""); + Expect(0, 110960, '\P{^issmallkanaextension}', ""); + Expect(1, 110959, '\p{_ is_Small_KANA_Extension}', ""); + Expect(0, 110959, '\p{^_ is_Small_KANA_Extension}', ""); + Expect(0, 110959, '\P{_ is_Small_KANA_Extension}', ""); + Expect(1, 110959, '\P{^_ is_Small_KANA_Extension}', ""); + Expect(0, 110960, '\p{_ is_Small_KANA_Extension}', ""); + Expect(1, 110960, '\p{^_ is_Small_KANA_Extension}', ""); + Expect(1, 110960, '\P{_ is_Small_KANA_Extension}', ""); + Expect(0, 110960, '\P{^_ is_Small_KANA_Extension}', ""); + Error('\p{ :=In_Small_Kana_EXTENSION}'); + Error('\P{ :=In_Small_Kana_EXTENSION}'); + Expect(1, 110959, '\p{insmallkanaextension}', ""); + Expect(0, 110959, '\p{^insmallkanaextension}', ""); + Expect(0, 110959, '\P{insmallkanaextension}', ""); + Expect(1, 110959, '\P{^insmallkanaextension}', ""); + Expect(0, 110960, '\p{insmallkanaextension}', ""); + Expect(1, 110960, '\p{^insmallkanaextension}', ""); + Expect(1, 110960, '\P{insmallkanaextension}', ""); + Expect(0, 110960, '\P{^insmallkanaextension}', ""); + Expect(1, 110959, '\p{_In_small_Kana_Extension}', ""); + Expect(0, 110959, '\p{^_In_small_Kana_Extension}', ""); + Expect(0, 110959, '\P{_In_small_Kana_Extension}', ""); + Expect(1, 110959, '\P{^_In_small_Kana_Extension}', ""); + Expect(0, 110960, '\p{_In_small_Kana_Extension}', ""); + Expect(1, 110960, '\p{^_In_small_Kana_Extension}', ""); + Expect(1, 110960, '\P{_In_small_Kana_Extension}', ""); + Expect(0, 110960, '\P{^_In_small_Kana_Extension}', ""); + Error('\p{small_KANA_EXT:=}'); + Error('\P{small_KANA_EXT:=}'); + Expect(1, 110959, '\p{smallkanaext}', ""); + Expect(0, 110959, '\p{^smallkanaext}', ""); + Expect(0, 110959, '\P{smallkanaext}', ""); + Expect(1, 110959, '\P{^smallkanaext}', ""); + Expect(0, 110960, '\p{smallkanaext}', ""); + Expect(1, 110960, '\p{^smallkanaext}', ""); + Expect(1, 110960, '\P{smallkanaext}', ""); + Expect(0, 110960, '\P{^smallkanaext}', ""); + Expect(1, 110959, '\p{ Small_Kana_Ext}', ""); + Expect(0, 110959, '\p{^ Small_Kana_Ext}', ""); + Expect(0, 110959, '\P{ Small_Kana_Ext}', ""); + Expect(1, 110959, '\P{^ Small_Kana_Ext}', ""); + Expect(0, 110960, '\p{ Small_Kana_Ext}', ""); + Expect(1, 110960, '\p{^ Small_Kana_Ext}', ""); + Expect(1, 110960, '\P{ Small_Kana_Ext}', ""); + Expect(0, 110960, '\P{^ Small_Kana_Ext}', ""); + Error('\p{-:=is_small_kana_ext}'); + Error('\P{-:=is_small_kana_ext}'); + Expect(1, 110959, '\p{issmallkanaext}', ""); + Expect(0, 110959, '\p{^issmallkanaext}', ""); + Expect(0, 110959, '\P{issmallkanaext}', ""); + Expect(1, 110959, '\P{^issmallkanaext}', ""); + Expect(0, 110960, '\p{issmallkanaext}', ""); + Expect(1, 110960, '\p{^issmallkanaext}', ""); + Expect(1, 110960, '\P{issmallkanaext}', ""); + Expect(0, 110960, '\P{^issmallkanaext}', ""); + Expect(1, 110959, '\p{ Is_SMALL_Kana_Ext}', ""); + Expect(0, 110959, '\p{^ Is_SMALL_Kana_Ext}', ""); + Expect(0, 110959, '\P{ Is_SMALL_Kana_Ext}', ""); + Expect(1, 110959, '\P{^ Is_SMALL_Kana_Ext}', ""); + Expect(0, 110960, '\p{ Is_SMALL_Kana_Ext}', ""); + Expect(1, 110960, '\p{^ Is_SMALL_Kana_Ext}', ""); + Expect(1, 110960, '\P{ Is_SMALL_Kana_Ext}', ""); + Expect(0, 110960, '\P{^ Is_SMALL_Kana_Ext}', ""); + Error('\p{/a/ in_Small_Kana_EXT}'); + Error('\P{/a/ in_Small_Kana_EXT}'); + Expect(1, 110959, '\p{insmallkanaext}', ""); + Expect(0, 110959, '\p{^insmallkanaext}', ""); + Expect(0, 110959, '\P{insmallkanaext}', ""); + Expect(1, 110959, '\P{^insmallkanaext}', ""); + Expect(0, 110960, '\p{insmallkanaext}', ""); + Expect(1, 110960, '\p{^insmallkanaext}', ""); + Expect(1, 110960, '\P{insmallkanaext}', ""); + Expect(0, 110960, '\P{^insmallkanaext}', ""); + Expect(1, 110959, '\p{ -in_Small_Kana_Ext}', ""); + Expect(0, 110959, '\p{^ -in_Small_Kana_Ext}', ""); + Expect(0, 110959, '\P{ -in_Small_Kana_Ext}', ""); + Expect(1, 110959, '\P{^ -in_Small_Kana_Ext}', ""); + Expect(0, 110960, '\p{ -in_Small_Kana_Ext}', ""); + Expect(1, 110960, '\p{^ -in_Small_Kana_Ext}', ""); + Expect(1, 110960, '\P{ -in_Small_Kana_Ext}', ""); + Expect(0, 110960, '\P{^ -in_Small_Kana_Ext}', ""); + Error('\p{/a/ SOFT_dotted}'); + Error('\P{/a/ SOFT_dotted}'); + Expect(1, 122984, '\p{softdotted}', ""); + Expect(0, 122984, '\p{^softdotted}', ""); + Expect(0, 122984, '\P{softdotted}', ""); + Expect(1, 122984, '\P{^softdotted}', ""); + Expect(0, 122985, '\p{softdotted}', ""); + Expect(1, 122985, '\p{^softdotted}', ""); + Expect(1, 122985, '\P{softdotted}', ""); + Expect(0, 122985, '\P{^softdotted}', ""); + Expect(1, 122984, '\p{ _Soft_Dotted}', ""); + Expect(0, 122984, '\p{^ _Soft_Dotted}', ""); + Expect(0, 122984, '\P{ _Soft_Dotted}', ""); + Expect(1, 122984, '\P{^ _Soft_Dotted}', ""); + Expect(0, 122985, '\p{ _Soft_Dotted}', ""); + Expect(1, 122985, '\p{^ _Soft_Dotted}', ""); + Expect(1, 122985, '\P{ _Soft_Dotted}', ""); + Expect(0, 122985, '\P{^ _Soft_Dotted}', ""); + Error('\p{ Is_Soft_dotted/a/}'); + Error('\P{ Is_Soft_dotted/a/}'); + Expect(1, 122984, '\p{issoftdotted}', ""); + Expect(0, 122984, '\p{^issoftdotted}', ""); + Expect(0, 122984, '\P{issoftdotted}', ""); + Expect(1, 122984, '\P{^issoftdotted}', ""); + Expect(0, 122985, '\p{issoftdotted}', ""); + Expect(1, 122985, '\p{^issoftdotted}', ""); + Expect(1, 122985, '\P{issoftdotted}', ""); + Expect(0, 122985, '\P{^issoftdotted}', ""); + Expect(1, 122984, '\p{__is_Soft_Dotted}', ""); + Expect(0, 122984, '\p{^__is_Soft_Dotted}', ""); + Expect(0, 122984, '\P{__is_Soft_Dotted}', ""); + Expect(1, 122984, '\P{^__is_Soft_Dotted}', ""); + Expect(0, 122985, '\p{__is_Soft_Dotted}', ""); + Expect(1, 122985, '\p{^__is_Soft_Dotted}', ""); + Expect(1, 122985, '\P{__is_Soft_Dotted}', ""); + Expect(0, 122985, '\P{^__is_Soft_Dotted}', ""); + Error('\p{:=_ SD}'); + Error('\P{:=_ SD}'); + Expect(1, 122984, '\p{sd}', ""); + Expect(0, 122984, '\p{^sd}', ""); + Expect(0, 122984, '\P{sd}', ""); + Expect(1, 122984, '\P{^sd}', ""); + Expect(0, 122985, '\p{sd}', ""); + Expect(1, 122985, '\p{^sd}', ""); + Expect(1, 122985, '\P{sd}', ""); + Expect(0, 122985, '\P{^sd}', ""); + Expect(1, 122984, '\p{_ sd}', ""); + Expect(0, 122984, '\p{^_ sd}', ""); + Expect(0, 122984, '\P{_ sd}', ""); + Expect(1, 122984, '\P{^_ sd}', ""); + Expect(0, 122985, '\p{_ sd}', ""); + Expect(1, 122985, '\p{^_ sd}', ""); + Expect(1, 122985, '\P{_ sd}', ""); + Expect(0, 122985, '\P{^_ sd}', ""); + Error('\p{ IS_SD/a/}'); + Error('\P{ IS_SD/a/}'); + Expect(1, 122984, '\p{issd}', ""); + Expect(0, 122984, '\p{^issd}', ""); + Expect(0, 122984, '\P{issd}', ""); + Expect(1, 122984, '\P{^issd}', ""); + Expect(0, 122985, '\p{issd}', ""); + Expect(1, 122985, '\p{^issd}', ""); + Expect(1, 122985, '\P{issd}', ""); + Expect(0, 122985, '\P{^issd}', ""); + Expect(1, 122984, '\p{-Is_SD}', ""); + Expect(0, 122984, '\p{^-Is_SD}', ""); + Expect(0, 122984, '\P{-Is_SD}', ""); + Expect(1, 122984, '\P{^-Is_SD}', ""); + Expect(0, 122985, '\p{-Is_SD}', ""); + Expect(1, 122985, '\p{^-Is_SD}', ""); + Expect(1, 122985, '\P{-Is_SD}', ""); + Expect(0, 122985, '\P{^-Is_SD}', ""); + Error('\p{:= _Sogdian}'); + Error('\P{:= _Sogdian}'); + Expect(1, 69465, '\p{sogdian}', ""); + Expect(0, 69465, '\p{^sogdian}', ""); + Expect(0, 69465, '\P{sogdian}', ""); + Expect(1, 69465, '\P{^sogdian}', ""); + Expect(0, 69466, '\p{sogdian}', ""); + Expect(1, 69466, '\p{^sogdian}', ""); + Expect(1, 69466, '\P{sogdian}', ""); + Expect(0, 69466, '\P{^sogdian}', ""); + Expect(1, 69465, '\p{__SOGDIAN}', ""); + Expect(0, 69465, '\p{^__SOGDIAN}', ""); + Expect(0, 69465, '\P{__SOGDIAN}', ""); + Expect(1, 69465, '\P{^__SOGDIAN}', ""); + Expect(0, 69466, '\p{__SOGDIAN}', ""); + Expect(1, 69466, '\p{^__SOGDIAN}', ""); + Expect(1, 69466, '\P{__SOGDIAN}', ""); + Expect(0, 69466, '\P{^__SOGDIAN}', ""); + Error('\p{:= IS_sogdian}'); + Error('\P{:= IS_sogdian}'); + Expect(1, 69465, '\p{issogdian}', ""); + Expect(0, 69465, '\p{^issogdian}', ""); + Expect(0, 69465, '\P{issogdian}', ""); + Expect(1, 69465, '\P{^issogdian}', ""); + Expect(0, 69466, '\p{issogdian}', ""); + Expect(1, 69466, '\p{^issogdian}', ""); + Expect(1, 69466, '\P{issogdian}', ""); + Expect(0, 69466, '\P{^issogdian}', ""); + Expect(1, 69465, '\p{- Is_sogdian}', ""); + Expect(0, 69465, '\p{^- Is_sogdian}', ""); + Expect(0, 69465, '\P{- Is_sogdian}', ""); + Expect(1, 69465, '\P{^- Is_sogdian}', ""); + Expect(0, 69466, '\p{- Is_sogdian}', ""); + Expect(1, 69466, '\p{^- Is_sogdian}', ""); + Expect(1, 69466, '\P{- Is_sogdian}', ""); + Expect(0, 69466, '\P{^- Is_sogdian}', ""); + Error('\p{Sogd:=}'); + Error('\P{Sogd:=}'); + Expect(1, 69465, '\p{sogd}', ""); + Expect(0, 69465, '\p{^sogd}', ""); + Expect(0, 69465, '\P{sogd}', ""); + Expect(1, 69465, '\P{^sogd}', ""); + Expect(0, 69466, '\p{sogd}', ""); + Expect(1, 69466, '\p{^sogd}', ""); + Expect(1, 69466, '\P{sogd}', ""); + Expect(0, 69466, '\P{^sogd}', ""); + Expect(1, 69465, '\p{-SOGD}', ""); + Expect(0, 69465, '\p{^-SOGD}', ""); + Expect(0, 69465, '\P{-SOGD}', ""); + Expect(1, 69465, '\P{^-SOGD}', ""); + Expect(0, 69466, '\p{-SOGD}', ""); + Expect(1, 69466, '\p{^-SOGD}', ""); + Expect(1, 69466, '\P{-SOGD}', ""); + Expect(0, 69466, '\P{^-SOGD}', ""); + Error('\p{:=_-is_sogd}'); + Error('\P{:=_-is_sogd}'); + Expect(1, 69465, '\p{issogd}', ""); + Expect(0, 69465, '\p{^issogd}', ""); + Expect(0, 69465, '\P{issogd}', ""); + Expect(1, 69465, '\P{^issogd}', ""); + Expect(0, 69466, '\p{issogd}', ""); + Expect(1, 69466, '\p{^issogd}', ""); + Expect(1, 69466, '\P{issogd}', ""); + Expect(0, 69466, '\P{^issogd}', ""); + Expect(1, 69465, '\p{ _Is_Sogd}', ""); + Expect(0, 69465, '\p{^ _Is_Sogd}', ""); + Expect(0, 69465, '\P{ _Is_Sogd}', ""); + Expect(1, 69465, '\P{^ _Is_Sogd}', ""); + Expect(0, 69466, '\p{ _Is_Sogd}', ""); + Expect(1, 69466, '\p{^ _Is_Sogd}', ""); + Expect(1, 69466, '\P{ _Is_Sogd}', ""); + Expect(0, 69466, '\P{^ _Is_Sogd}', ""); + Error('\p{ Sora_Sompeng:=}'); + Error('\P{ Sora_Sompeng:=}'); + Expect(1, 69881, '\p{sorasompeng}', ""); + Expect(0, 69881, '\p{^sorasompeng}', ""); + Expect(0, 69881, '\P{sorasompeng}', ""); + Expect(1, 69881, '\P{^sorasompeng}', ""); + Expect(0, 69882, '\p{sorasompeng}', ""); + Expect(1, 69882, '\p{^sorasompeng}', ""); + Expect(1, 69882, '\P{sorasompeng}', ""); + Expect(0, 69882, '\P{^sorasompeng}', ""); + Expect(1, 69881, '\p{_ Sora_Sompeng}', ""); + Expect(0, 69881, '\p{^_ Sora_Sompeng}', ""); + Expect(0, 69881, '\P{_ Sora_Sompeng}', ""); + Expect(1, 69881, '\P{^_ Sora_Sompeng}', ""); + Expect(0, 69882, '\p{_ Sora_Sompeng}', ""); + Expect(1, 69882, '\p{^_ Sora_Sompeng}', ""); + Expect(1, 69882, '\P{_ Sora_Sompeng}', ""); + Expect(0, 69882, '\P{^_ Sora_Sompeng}', ""); + Error('\p{ /a/IS_Sora_Sompeng}'); + Error('\P{ /a/IS_Sora_Sompeng}'); + Expect(1, 69881, '\p{issorasompeng}', ""); + Expect(0, 69881, '\p{^issorasompeng}', ""); + Expect(0, 69881, '\P{issorasompeng}', ""); + Expect(1, 69881, '\P{^issorasompeng}', ""); + Expect(0, 69882, '\p{issorasompeng}', ""); + Expect(1, 69882, '\p{^issorasompeng}', ""); + Expect(1, 69882, '\P{issorasompeng}', ""); + Expect(0, 69882, '\P{^issorasompeng}', ""); + Expect(1, 69881, '\p{ -Is_Sora_sompeng}', ""); + Expect(0, 69881, '\p{^ -Is_Sora_sompeng}', ""); + Expect(0, 69881, '\P{ -Is_Sora_sompeng}', ""); + Expect(1, 69881, '\P{^ -Is_Sora_sompeng}', ""); + Expect(0, 69882, '\p{ -Is_Sora_sompeng}', ""); + Expect(1, 69882, '\p{^ -Is_Sora_sompeng}', ""); + Expect(1, 69882, '\P{ -Is_Sora_sompeng}', ""); + Expect(0, 69882, '\P{^ -Is_Sora_sompeng}', ""); + Error('\p{/a/ -Sora}'); + Error('\P{/a/ -Sora}'); + Expect(1, 69881, '\p{sora}', ""); + Expect(0, 69881, '\p{^sora}', ""); + Expect(0, 69881, '\P{sora}', ""); + Expect(1, 69881, '\P{^sora}', ""); + Expect(0, 69882, '\p{sora}', ""); + Expect(1, 69882, '\p{^sora}', ""); + Expect(1, 69882, '\P{sora}', ""); + Expect(0, 69882, '\P{^sora}', ""); + Expect(1, 69881, '\p{ sora}', ""); + Expect(0, 69881, '\p{^ sora}', ""); + Expect(0, 69881, '\P{ sora}', ""); + Expect(1, 69881, '\P{^ sora}', ""); + Expect(0, 69882, '\p{ sora}', ""); + Expect(1, 69882, '\p{^ sora}', ""); + Expect(1, 69882, '\P{ sora}', ""); + Expect(0, 69882, '\P{^ sora}', ""); + Error('\p{-:=IS_sora}'); + Error('\P{-:=IS_sora}'); + Expect(1, 69881, '\p{issora}', ""); + Expect(0, 69881, '\p{^issora}', ""); + Expect(0, 69881, '\P{issora}', ""); + Expect(1, 69881, '\P{^issora}', ""); + Expect(0, 69882, '\p{issora}', ""); + Expect(1, 69882, '\p{^issora}', ""); + Expect(1, 69882, '\P{issora}', ""); + Expect(0, 69882, '\P{^issora}', ""); + Expect(1, 69881, '\p{ IS_Sora}', ""); + Expect(0, 69881, '\p{^ IS_Sora}', ""); + Expect(0, 69881, '\P{ IS_Sora}', ""); + Expect(1, 69881, '\P{^ IS_Sora}', ""); + Expect(0, 69882, '\p{ IS_Sora}', ""); + Expect(1, 69882, '\p{^ IS_Sora}', ""); + Expect(1, 69882, '\P{ IS_Sora}', ""); + Expect(0, 69882, '\P{^ IS_Sora}', ""); + Error('\p{ -Soyombo:=}'); + Error('\P{ -Soyombo:=}'); + Expect(1, 72354, '\p{soyombo}', ""); + Expect(0, 72354, '\p{^soyombo}', ""); + Expect(0, 72354, '\P{soyombo}', ""); + Expect(1, 72354, '\P{^soyombo}', ""); + Expect(0, 72355, '\p{soyombo}', ""); + Expect(1, 72355, '\p{^soyombo}', ""); + Expect(1, 72355, '\P{soyombo}', ""); + Expect(0, 72355, '\P{^soyombo}', ""); + Expect(1, 72354, '\p{ Soyombo}', ""); + Expect(0, 72354, '\p{^ Soyombo}', ""); + Expect(0, 72354, '\P{ Soyombo}', ""); + Expect(1, 72354, '\P{^ Soyombo}', ""); + Expect(0, 72355, '\p{ Soyombo}', ""); + Expect(1, 72355, '\p{^ Soyombo}', ""); + Expect(1, 72355, '\P{ Soyombo}', ""); + Expect(0, 72355, '\P{^ Soyombo}', ""); + Error('\p{ /a/Is_SOYOMBO}'); + Error('\P{ /a/Is_SOYOMBO}'); + Expect(1, 72354, '\p{issoyombo}', ""); + Expect(0, 72354, '\p{^issoyombo}', ""); + Expect(0, 72354, '\P{issoyombo}', ""); + Expect(1, 72354, '\P{^issoyombo}', ""); + Expect(0, 72355, '\p{issoyombo}', ""); + Expect(1, 72355, '\p{^issoyombo}', ""); + Expect(1, 72355, '\P{issoyombo}', ""); + Expect(0, 72355, '\P{^issoyombo}', ""); + Expect(1, 72354, '\p{ Is_Soyombo}', ""); + Expect(0, 72354, '\p{^ Is_Soyombo}', ""); + Expect(0, 72354, '\P{ Is_Soyombo}', ""); + Expect(1, 72354, '\P{^ Is_Soyombo}', ""); + Expect(0, 72355, '\p{ Is_Soyombo}', ""); + Expect(1, 72355, '\p{^ Is_Soyombo}', ""); + Expect(1, 72355, '\P{ Is_Soyombo}', ""); + Expect(0, 72355, '\P{^ Is_Soyombo}', ""); + Error('\p{--Soyo:=}'); + Error('\P{--Soyo:=}'); + Expect(1, 72354, '\p{soyo}', ""); + Expect(0, 72354, '\p{^soyo}', ""); + Expect(0, 72354, '\P{soyo}', ""); + Expect(1, 72354, '\P{^soyo}', ""); + Expect(0, 72355, '\p{soyo}', ""); + Expect(1, 72355, '\p{^soyo}', ""); + Expect(1, 72355, '\P{soyo}', ""); + Expect(0, 72355, '\P{^soyo}', ""); + Expect(1, 72354, '\p{_ SOYO}', ""); + Expect(0, 72354, '\p{^_ SOYO}', ""); + Expect(0, 72354, '\P{_ SOYO}', ""); + Expect(1, 72354, '\P{^_ SOYO}', ""); + Expect(0, 72355, '\p{_ SOYO}', ""); + Expect(1, 72355, '\p{^_ SOYO}', ""); + Expect(1, 72355, '\P{_ SOYO}', ""); + Expect(0, 72355, '\P{^_ SOYO}', ""); + Error('\p{ :=Is_SOYO}'); + Error('\P{ :=Is_SOYO}'); + Expect(1, 72354, '\p{issoyo}', ""); + Expect(0, 72354, '\p{^issoyo}', ""); + Expect(0, 72354, '\P{issoyo}', ""); + Expect(1, 72354, '\P{^issoyo}', ""); + Expect(0, 72355, '\p{issoyo}', ""); + Expect(1, 72355, '\p{^issoyo}', ""); + Expect(1, 72355, '\P{issoyo}', ""); + Expect(0, 72355, '\P{^issoyo}', ""); + Expect(1, 72354, '\p{_ is_SOYO}', ""); + Expect(0, 72354, '\p{^_ is_SOYO}', ""); + Expect(0, 72354, '\P{_ is_SOYO}', ""); + Expect(1, 72354, '\P{^_ is_SOYO}', ""); + Expect(0, 72355, '\p{_ is_SOYO}', ""); + Expect(1, 72355, '\p{^_ is_SOYO}', ""); + Expect(1, 72355, '\P{_ is_SOYO}', ""); + Expect(0, 72355, '\P{^_ is_SOYO}', ""); + Error('\p{ -Space_separator:=}'); + Error('\P{ -Space_separator:=}'); + Expect(1, 12288, '\p{spaceseparator}', ""); + Expect(0, 12288, '\p{^spaceseparator}', ""); + Expect(0, 12288, '\P{spaceseparator}', ""); + Expect(1, 12288, '\P{^spaceseparator}', ""); + Expect(0, 12289, '\p{spaceseparator}', ""); + Expect(1, 12289, '\p{^spaceseparator}', ""); + Expect(1, 12289, '\P{spaceseparator}', ""); + Expect(0, 12289, '\P{^spaceseparator}', ""); + Expect(1, 12288, '\p{ Space_separator}', ""); + Expect(0, 12288, '\p{^ Space_separator}', ""); + Expect(0, 12288, '\P{ Space_separator}', ""); + Expect(1, 12288, '\P{^ Space_separator}', ""); + Expect(0, 12289, '\p{ Space_separator}', ""); + Expect(1, 12289, '\p{^ Space_separator}', ""); + Expect(1, 12289, '\P{ Space_separator}', ""); + Expect(0, 12289, '\P{^ Space_separator}', ""); + Error('\p{ Is_Space_Separator:=}'); + Error('\P{ Is_Space_Separator:=}'); + Expect(1, 12288, '\p{isspaceseparator}', ""); + Expect(0, 12288, '\p{^isspaceseparator}', ""); + Expect(0, 12288, '\P{isspaceseparator}', ""); + Expect(1, 12288, '\P{^isspaceseparator}', ""); + Expect(0, 12289, '\p{isspaceseparator}', ""); + Expect(1, 12289, '\p{^isspaceseparator}', ""); + Expect(1, 12289, '\P{isspaceseparator}', ""); + Expect(0, 12289, '\P{^isspaceseparator}', ""); + Expect(1, 12288, '\p{ -IS_Space_Separator}', ""); + Expect(0, 12288, '\p{^ -IS_Space_Separator}', ""); + Expect(0, 12288, '\P{ -IS_Space_Separator}', ""); + Expect(1, 12288, '\P{^ -IS_Space_Separator}', ""); + Expect(0, 12289, '\p{ -IS_Space_Separator}', ""); + Expect(1, 12289, '\p{^ -IS_Space_Separator}', ""); + Expect(1, 12289, '\P{ -IS_Space_Separator}', ""); + Expect(0, 12289, '\P{^ -IS_Space_Separator}', ""); + Error('\p{:= -ZS}'); + Error('\P{:= -ZS}'); + Expect(1, 12288, '\p{zs}', ""); + Expect(0, 12288, '\p{^zs}', ""); + Expect(0, 12288, '\P{zs}', ""); + Expect(1, 12288, '\P{^zs}', ""); + Expect(0, 12289, '\p{zs}', ""); + Expect(1, 12289, '\p{^zs}', ""); + Expect(1, 12289, '\P{zs}', ""); + Expect(0, 12289, '\P{^zs}', ""); + Expect(1, 12288, '\p{Zs}', ""); + Expect(0, 12288, '\p{^Zs}', ""); + Expect(0, 12288, '\P{Zs}', ""); + Expect(1, 12288, '\P{^Zs}', ""); + Expect(0, 12289, '\p{Zs}', ""); + Expect(1, 12289, '\p{^Zs}', ""); + Expect(1, 12289, '\P{Zs}', ""); + Expect(0, 12289, '\P{^Zs}', ""); + Error('\p{/a/Is_zs}'); + Error('\P{/a/Is_zs}'); + Expect(1, 12288, '\p{iszs}', ""); + Expect(0, 12288, '\p{^iszs}', ""); + Expect(0, 12288, '\P{iszs}', ""); + Expect(1, 12288, '\P{^iszs}', ""); + Expect(0, 12289, '\p{iszs}', ""); + Expect(1, 12289, '\p{^iszs}', ""); + Expect(1, 12289, '\P{iszs}', ""); + Expect(0, 12289, '\P{^iszs}', ""); + Expect(1, 12288, '\p{ _Is_ZS}', ""); + Expect(0, 12288, '\p{^ _Is_ZS}', ""); + Expect(0, 12288, '\P{ _Is_ZS}', ""); + Expect(1, 12288, '\P{^ _Is_ZS}', ""); + Expect(0, 12289, '\p{ _Is_ZS}', ""); + Expect(1, 12289, '\p{^ _Is_ZS}', ""); + Expect(1, 12289, '\P{ _Is_ZS}', ""); + Expect(0, 12289, '\P{^ _Is_ZS}', ""); + Error('\p{ Spacing_mark/a/}'); + Error('\P{ Spacing_mark/a/}'); + Expect(1, 119154, '\p{spacingmark}', ""); + Expect(0, 119154, '\p{^spacingmark}', ""); + Expect(0, 119154, '\P{spacingmark}', ""); + Expect(1, 119154, '\P{^spacingmark}', ""); + Expect(0, 119155, '\p{spacingmark}', ""); + Expect(1, 119155, '\p{^spacingmark}', ""); + Expect(1, 119155, '\P{spacingmark}', ""); + Expect(0, 119155, '\P{^spacingmark}', ""); + Expect(1, 119154, '\p{ SPACING_MARK}', ""); + Expect(0, 119154, '\p{^ SPACING_MARK}', ""); + Expect(0, 119154, '\P{ SPACING_MARK}', ""); + Expect(1, 119154, '\P{^ SPACING_MARK}', ""); + Expect(0, 119155, '\p{ SPACING_MARK}', ""); + Expect(1, 119155, '\p{^ SPACING_MARK}', ""); + Expect(1, 119155, '\P{ SPACING_MARK}', ""); + Expect(0, 119155, '\P{^ SPACING_MARK}', ""); + Error('\p{ _Is_Spacing_Mark:=}'); + Error('\P{ _Is_Spacing_Mark:=}'); + Expect(1, 119154, '\p{isspacingmark}', ""); + Expect(0, 119154, '\p{^isspacingmark}', ""); + Expect(0, 119154, '\P{isspacingmark}', ""); + Expect(1, 119154, '\P{^isspacingmark}', ""); + Expect(0, 119155, '\p{isspacingmark}', ""); + Expect(1, 119155, '\p{^isspacingmark}', ""); + Expect(1, 119155, '\P{isspacingmark}', ""); + Expect(0, 119155, '\P{^isspacingmark}', ""); + Expect(1, 119154, '\p{ _Is_spacing_mark}', ""); + Expect(0, 119154, '\p{^ _Is_spacing_mark}', ""); + Expect(0, 119154, '\P{ _Is_spacing_mark}', ""); + Expect(1, 119154, '\P{^ _Is_spacing_mark}', ""); + Expect(0, 119155, '\p{ _Is_spacing_mark}', ""); + Expect(1, 119155, '\p{^ _Is_spacing_mark}', ""); + Expect(1, 119155, '\P{ _Is_spacing_mark}', ""); + Expect(0, 119155, '\P{^ _Is_spacing_mark}', ""); + Error('\p{_:=Mc}'); + Error('\P{_:=Mc}'); + Expect(1, 119154, '\p{mc}', ""); + Expect(0, 119154, '\p{^mc}', ""); + Expect(0, 119154, '\P{mc}', ""); + Expect(1, 119154, '\P{^mc}', ""); + Expect(0, 119155, '\p{mc}', ""); + Expect(1, 119155, '\p{^mc}', ""); + Expect(1, 119155, '\P{mc}', ""); + Expect(0, 119155, '\P{^mc}', ""); + Expect(1, 119154, '\p{ Mc}', ""); + Expect(0, 119154, '\p{^ Mc}', ""); + Expect(0, 119154, '\P{ Mc}', ""); + Expect(1, 119154, '\P{^ Mc}', ""); + Expect(0, 119155, '\p{ Mc}', ""); + Expect(1, 119155, '\p{^ Mc}', ""); + Expect(1, 119155, '\P{ Mc}', ""); + Expect(0, 119155, '\P{^ Mc}', ""); + Error('\p{:=-_is_Mc}'); + Error('\P{:=-_is_Mc}'); + Expect(1, 119154, '\p{ismc}', ""); + Expect(0, 119154, '\p{^ismc}', ""); + Expect(0, 119154, '\P{ismc}', ""); + Expect(1, 119154, '\P{^ismc}', ""); + Expect(0, 119155, '\p{ismc}', ""); + Expect(1, 119155, '\p{^ismc}', ""); + Expect(1, 119155, '\P{ismc}', ""); + Expect(0, 119155, '\P{^ismc}', ""); + Expect(1, 119154, '\p{-_Is_MC}', ""); + Expect(0, 119154, '\p{^-_Is_MC}', ""); + Expect(0, 119154, '\P{-_Is_MC}', ""); + Expect(1, 119154, '\P{^-_Is_MC}', ""); + Expect(0, 119155, '\p{-_Is_MC}', ""); + Expect(1, 119155, '\p{^-_Is_MC}', ""); + Expect(1, 119155, '\P{-_Is_MC}', ""); + Expect(0, 119155, '\P{^-_Is_MC}', ""); + Error('\p{_ SPACING_modifier_Letters/a/}'); + Error('\P{_ SPACING_modifier_Letters/a/}'); + Expect(1, 767, '\p{spacingmodifierletters}', ""); + Expect(0, 767, '\p{^spacingmodifierletters}', ""); + Expect(0, 767, '\P{spacingmodifierletters}', ""); + Expect(1, 767, '\P{^spacingmodifierletters}', ""); + Expect(0, 768, '\p{spacingmodifierletters}', ""); + Expect(1, 768, '\p{^spacingmodifierletters}', ""); + Expect(1, 768, '\P{spacingmodifierletters}', ""); + Expect(0, 768, '\P{^spacingmodifierletters}', ""); + Expect(1, 767, '\p{spacing_Modifier_letters}', ""); + Expect(0, 767, '\p{^spacing_Modifier_letters}', ""); + Expect(0, 767, '\P{spacing_Modifier_letters}', ""); + Expect(1, 767, '\P{^spacing_Modifier_letters}', ""); + Expect(0, 768, '\p{spacing_Modifier_letters}', ""); + Expect(1, 768, '\p{^spacing_Modifier_letters}', ""); + Expect(1, 768, '\P{spacing_Modifier_letters}', ""); + Expect(0, 768, '\P{^spacing_Modifier_letters}', ""); + Error('\p{_IS_Spacing_Modifier_letters:=}'); + Error('\P{_IS_Spacing_Modifier_letters:=}'); + Expect(1, 767, '\p{isspacingmodifierletters}', ""); + Expect(0, 767, '\p{^isspacingmodifierletters}', ""); + Expect(0, 767, '\P{isspacingmodifierletters}', ""); + Expect(1, 767, '\P{^isspacingmodifierletters}', ""); + Expect(0, 768, '\p{isspacingmodifierletters}', ""); + Expect(1, 768, '\p{^isspacingmodifierletters}', ""); + Expect(1, 768, '\P{isspacingmodifierletters}', ""); + Expect(0, 768, '\P{^isspacingmodifierletters}', ""); + Expect(1, 767, '\p{ _Is_spacing_Modifier_LETTERS}', ""); + Expect(0, 767, '\p{^ _Is_spacing_Modifier_LETTERS}', ""); + Expect(0, 767, '\P{ _Is_spacing_Modifier_LETTERS}', ""); + Expect(1, 767, '\P{^ _Is_spacing_Modifier_LETTERS}', ""); + Expect(0, 768, '\p{ _Is_spacing_Modifier_LETTERS}', ""); + Expect(1, 768, '\p{^ _Is_spacing_Modifier_LETTERS}', ""); + Expect(1, 768, '\P{ _Is_spacing_Modifier_LETTERS}', ""); + Expect(0, 768, '\P{^ _Is_spacing_Modifier_LETTERS}', ""); + Error('\p{/a/ -IN_Spacing_modifier_LETTERS}'); + Error('\P{/a/ -IN_Spacing_modifier_LETTERS}'); + Expect(1, 767, '\p{inspacingmodifierletters}', ""); + Expect(0, 767, '\p{^inspacingmodifierletters}', ""); + Expect(0, 767, '\P{inspacingmodifierletters}', ""); + Expect(1, 767, '\P{^inspacingmodifierletters}', ""); + Expect(0, 768, '\p{inspacingmodifierletters}', ""); + Expect(1, 768, '\p{^inspacingmodifierletters}', ""); + Expect(1, 768, '\P{inspacingmodifierletters}', ""); + Expect(0, 768, '\P{^inspacingmodifierletters}', ""); + Expect(1, 767, '\p{- in_SPACING_modifier_LETTERS}', ""); + Expect(0, 767, '\p{^- in_SPACING_modifier_LETTERS}', ""); + Expect(0, 767, '\P{- in_SPACING_modifier_LETTERS}', ""); + Expect(1, 767, '\P{^- in_SPACING_modifier_LETTERS}', ""); + Expect(0, 768, '\p{- in_SPACING_modifier_LETTERS}', ""); + Expect(1, 768, '\p{^- in_SPACING_modifier_LETTERS}', ""); + Expect(1, 768, '\P{- in_SPACING_modifier_LETTERS}', ""); + Expect(0, 768, '\P{^- in_SPACING_modifier_LETTERS}', ""); + Error('\p{:= MODIFIER_LETTERS}'); + Error('\P{:= MODIFIER_LETTERS}'); + Expect(1, 767, '\p{modifierletters}', ""); + Expect(0, 767, '\p{^modifierletters}', ""); + Expect(0, 767, '\P{modifierletters}', ""); + Expect(1, 767, '\P{^modifierletters}', ""); + Expect(0, 768, '\p{modifierletters}', ""); + Expect(1, 768, '\p{^modifierletters}', ""); + Expect(1, 768, '\P{modifierletters}', ""); + Expect(0, 768, '\P{^modifierletters}', ""); + Expect(1, 767, '\p{Modifier_LETTERS}', ""); + Expect(0, 767, '\p{^Modifier_LETTERS}', ""); + Expect(0, 767, '\P{Modifier_LETTERS}', ""); + Expect(1, 767, '\P{^Modifier_LETTERS}', ""); + Expect(0, 768, '\p{Modifier_LETTERS}', ""); + Expect(1, 768, '\p{^Modifier_LETTERS}', ""); + Expect(1, 768, '\P{Modifier_LETTERS}', ""); + Expect(0, 768, '\P{^Modifier_LETTERS}', ""); + Error('\p{ /a/Is_Modifier_LETTERS}'); + Error('\P{ /a/Is_Modifier_LETTERS}'); + Expect(1, 767, '\p{ismodifierletters}', ""); + Expect(0, 767, '\p{^ismodifierletters}', ""); + Expect(0, 767, '\P{ismodifierletters}', ""); + Expect(1, 767, '\P{^ismodifierletters}', ""); + Expect(0, 768, '\p{ismodifierletters}', ""); + Expect(1, 768, '\p{^ismodifierletters}', ""); + Expect(1, 768, '\P{ismodifierletters}', ""); + Expect(0, 768, '\P{^ismodifierletters}', ""); + Expect(1, 767, '\p{_-is_MODIFIER_letters}', ""); + Expect(0, 767, '\p{^_-is_MODIFIER_letters}', ""); + Expect(0, 767, '\P{_-is_MODIFIER_letters}', ""); + Expect(1, 767, '\P{^_-is_MODIFIER_letters}', ""); + Expect(0, 768, '\p{_-is_MODIFIER_letters}', ""); + Expect(1, 768, '\p{^_-is_MODIFIER_letters}', ""); + Expect(1, 768, '\P{_-is_MODIFIER_letters}', ""); + Expect(0, 768, '\P{^_-is_MODIFIER_letters}', ""); + Error('\p{/a/ In_modifier_Letters}'); + Error('\P{/a/ In_modifier_Letters}'); + Expect(1, 767, '\p{inmodifierletters}', ""); + Expect(0, 767, '\p{^inmodifierletters}', ""); + Expect(0, 767, '\P{inmodifierletters}', ""); + Expect(1, 767, '\P{^inmodifierletters}', ""); + Expect(0, 768, '\p{inmodifierletters}', ""); + Expect(1, 768, '\p{^inmodifierletters}', ""); + Expect(1, 768, '\P{inmodifierletters}', ""); + Expect(0, 768, '\P{^inmodifierletters}', ""); + Expect(1, 767, '\p{ -in_MODIFIER_letters}', ""); + Expect(0, 767, '\p{^ -in_MODIFIER_letters}', ""); + Expect(0, 767, '\P{ -in_MODIFIER_letters}', ""); + Expect(1, 767, '\P{^ -in_MODIFIER_letters}', ""); + Expect(0, 768, '\p{ -in_MODIFIER_letters}', ""); + Expect(1, 768, '\p{^ -in_MODIFIER_letters}', ""); + Expect(1, 768, '\P{ -in_MODIFIER_letters}', ""); + Expect(0, 768, '\P{^ -in_MODIFIER_letters}', ""); + Error('\p{_Specials:=}'); + Error('\P{_Specials:=}'); + Expect(1, 65520, '\p{specials}', ""); + Expect(0, 65520, '\p{^specials}', ""); + Expect(0, 65520, '\P{specials}', ""); + Expect(1, 65520, '\P{^specials}', ""); + Expect(0, 65536, '\p{specials}', ""); + Expect(1, 65536, '\p{^specials}', ""); + Expect(1, 65536, '\P{specials}', ""); + Expect(0, 65536, '\P{^specials}', ""); + Expect(1, 65520, '\p{ Specials}', ""); + Expect(0, 65520, '\p{^ Specials}', ""); + Expect(0, 65520, '\P{ Specials}', ""); + Expect(1, 65520, '\P{^ Specials}', ""); + Expect(0, 65536, '\p{ Specials}', ""); + Expect(1, 65536, '\p{^ Specials}', ""); + Expect(1, 65536, '\P{ Specials}', ""); + Expect(0, 65536, '\P{^ Specials}', ""); + Error('\p{/a/_IS_Specials}'); + Error('\P{/a/_IS_Specials}'); + Expect(1, 65520, '\p{isspecials}', ""); + Expect(0, 65520, '\p{^isspecials}', ""); + Expect(0, 65520, '\P{isspecials}', ""); + Expect(1, 65520, '\P{^isspecials}', ""); + Expect(0, 65536, '\p{isspecials}', ""); + Expect(1, 65536, '\p{^isspecials}', ""); + Expect(1, 65536, '\P{isspecials}', ""); + Expect(0, 65536, '\P{^isspecials}', ""); + Expect(1, 65520, '\p{_ Is_Specials}', ""); + Expect(0, 65520, '\p{^_ Is_Specials}', ""); + Expect(0, 65520, '\P{_ Is_Specials}', ""); + Expect(1, 65520, '\P{^_ Is_Specials}', ""); + Expect(0, 65536, '\p{_ Is_Specials}', ""); + Expect(1, 65536, '\p{^_ Is_Specials}', ""); + Expect(1, 65536, '\P{_ Is_Specials}', ""); + Expect(0, 65536, '\P{^_ Is_Specials}', ""); + Error('\p{--in_specials:=}'); + Error('\P{--in_specials:=}'); + Expect(1, 65520, '\p{inspecials}', ""); + Expect(0, 65520, '\p{^inspecials}', ""); + Expect(0, 65520, '\P{inspecials}', ""); + Expect(1, 65520, '\P{^inspecials}', ""); + Expect(0, 65536, '\p{inspecials}', ""); + Expect(1, 65536, '\p{^inspecials}', ""); + Expect(1, 65536, '\P{inspecials}', ""); + Expect(0, 65536, '\P{^inspecials}', ""); + Expect(1, 65520, '\p{- IN_Specials}', ""); + Expect(0, 65520, '\p{^- IN_Specials}', ""); + Expect(0, 65520, '\P{- IN_Specials}', ""); + Expect(1, 65520, '\P{^- IN_Specials}', ""); + Expect(0, 65536, '\p{- IN_Specials}', ""); + Expect(1, 65536, '\p{^- IN_Specials}', ""); + Expect(1, 65536, '\P{- IN_Specials}', ""); + Expect(0, 65536, '\P{^- IN_Specials}', ""); + Error('\p{ /a/sundanese}'); + Error('\P{ /a/sundanese}'); + Expect(1, 7367, '\p{sundanese}', ""); + Expect(0, 7367, '\p{^sundanese}', ""); + Expect(0, 7367, '\P{sundanese}', ""); + Expect(1, 7367, '\P{^sundanese}', ""); + Expect(0, 7368, '\p{sundanese}', ""); + Expect(1, 7368, '\p{^sundanese}', ""); + Expect(1, 7368, '\P{sundanese}', ""); + Expect(0, 7368, '\P{^sundanese}', ""); + Expect(1, 7367, '\p{ Sundanese}', ""); + Expect(0, 7367, '\p{^ Sundanese}', ""); + Expect(0, 7367, '\P{ Sundanese}', ""); + Expect(1, 7367, '\P{^ Sundanese}', ""); + Expect(0, 7368, '\p{ Sundanese}', ""); + Expect(1, 7368, '\p{^ Sundanese}', ""); + Expect(1, 7368, '\P{ Sundanese}', ""); + Expect(0, 7368, '\P{^ Sundanese}', ""); + Error('\p{:=--is_Sundanese}'); + Error('\P{:=--is_Sundanese}'); + Expect(1, 7367, '\p{issundanese}', ""); + Expect(0, 7367, '\p{^issundanese}', ""); + Expect(0, 7367, '\P{issundanese}', ""); + Expect(1, 7367, '\P{^issundanese}', ""); + Expect(0, 7368, '\p{issundanese}', ""); + Expect(1, 7368, '\p{^issundanese}', ""); + Expect(1, 7368, '\P{issundanese}', ""); + Expect(0, 7368, '\P{^issundanese}', ""); + Expect(1, 7367, '\p{_-Is_SUNDANESE}', ""); + Expect(0, 7367, '\p{^_-Is_SUNDANESE}', ""); + Expect(0, 7367, '\P{_-Is_SUNDANESE}', ""); + Expect(1, 7367, '\P{^_-Is_SUNDANESE}', ""); + Expect(0, 7368, '\p{_-Is_SUNDANESE}', ""); + Expect(1, 7368, '\p{^_-Is_SUNDANESE}', ""); + Expect(1, 7368, '\P{_-Is_SUNDANESE}', ""); + Expect(0, 7368, '\P{^_-Is_SUNDANESE}', ""); + Error('\p{SUND/a/}'); + Error('\P{SUND/a/}'); + Expect(1, 7367, '\p{sund}', ""); + Expect(0, 7367, '\p{^sund}', ""); + Expect(0, 7367, '\P{sund}', ""); + Expect(1, 7367, '\P{^sund}', ""); + Expect(0, 7368, '\p{sund}', ""); + Expect(1, 7368, '\p{^sund}', ""); + Expect(1, 7368, '\P{sund}', ""); + Expect(0, 7368, '\P{^sund}', ""); + Error('\p{-/a/IS_Sund}'); + Error('\P{-/a/IS_Sund}'); + Expect(1, 7367, '\p{issund}', ""); + Expect(0, 7367, '\p{^issund}', ""); + Expect(0, 7367, '\P{issund}', ""); + Expect(1, 7367, '\P{^issund}', ""); + Expect(0, 7368, '\p{issund}', ""); + Expect(1, 7368, '\p{^issund}', ""); + Expect(1, 7368, '\P{issund}', ""); + Expect(0, 7368, '\P{^issund}', ""); + Expect(1, 7367, '\p{ Is_SUND}', ""); + Expect(0, 7367, '\p{^ Is_SUND}', ""); + Expect(0, 7367, '\P{ Is_SUND}', ""); + Expect(1, 7367, '\P{^ Is_SUND}', ""); + Expect(0, 7368, '\p{ Is_SUND}', ""); + Expect(1, 7368, '\p{^ Is_SUND}', ""); + Expect(1, 7368, '\P{ Is_SUND}', ""); + Expect(0, 7368, '\P{^ Is_SUND}', ""); + Error('\p{:=sundanese_Supplement}'); + Error('\P{:=sundanese_Supplement}'); + Expect(1, 7375, '\p{sundanesesupplement}', ""); + Expect(0, 7375, '\p{^sundanesesupplement}', ""); + Expect(0, 7375, '\P{sundanesesupplement}', ""); + Expect(1, 7375, '\P{^sundanesesupplement}', ""); + Expect(0, 7376, '\p{sundanesesupplement}', ""); + Expect(1, 7376, '\p{^sundanesesupplement}', ""); + Expect(1, 7376, '\P{sundanesesupplement}', ""); + Expect(0, 7376, '\P{^sundanesesupplement}', ""); + Expect(1, 7375, '\p{ -SUNDANESE_Supplement}', ""); + Expect(0, 7375, '\p{^ -SUNDANESE_Supplement}', ""); + Expect(0, 7375, '\P{ -SUNDANESE_Supplement}', ""); + Expect(1, 7375, '\P{^ -SUNDANESE_Supplement}', ""); + Expect(0, 7376, '\p{ -SUNDANESE_Supplement}', ""); + Expect(1, 7376, '\p{^ -SUNDANESE_Supplement}', ""); + Expect(1, 7376, '\P{ -SUNDANESE_Supplement}', ""); + Expect(0, 7376, '\P{^ -SUNDANESE_Supplement}', ""); + Error('\p{ :=IS_Sundanese_supplement}'); + Error('\P{ :=IS_Sundanese_supplement}'); + Expect(1, 7375, '\p{issundanesesupplement}', ""); + Expect(0, 7375, '\p{^issundanesesupplement}', ""); + Expect(0, 7375, '\P{issundanesesupplement}', ""); + Expect(1, 7375, '\P{^issundanesesupplement}', ""); + Expect(0, 7376, '\p{issundanesesupplement}', ""); + Expect(1, 7376, '\p{^issundanesesupplement}', ""); + Expect(1, 7376, '\P{issundanesesupplement}', ""); + Expect(0, 7376, '\P{^issundanesesupplement}', ""); + Expect(1, 7375, '\p{ Is_Sundanese_Supplement}', ""); + Expect(0, 7375, '\p{^ Is_Sundanese_Supplement}', ""); + Expect(0, 7375, '\P{ Is_Sundanese_Supplement}', ""); + Expect(1, 7375, '\P{^ Is_Sundanese_Supplement}', ""); + Expect(0, 7376, '\p{ Is_Sundanese_Supplement}', ""); + Expect(1, 7376, '\p{^ Is_Sundanese_Supplement}', ""); + Expect(1, 7376, '\P{ Is_Sundanese_Supplement}', ""); + Expect(0, 7376, '\P{^ Is_Sundanese_Supplement}', ""); + Error('\p{/a/ In_SUNDANESE_SUPPLEMENT}'); + Error('\P{/a/ In_SUNDANESE_SUPPLEMENT}'); + Expect(1, 7375, '\p{insundanesesupplement}', ""); + Expect(0, 7375, '\p{^insundanesesupplement}', ""); + Expect(0, 7375, '\P{insundanesesupplement}', ""); + Expect(1, 7375, '\P{^insundanesesupplement}', ""); + Expect(0, 7376, '\p{insundanesesupplement}', ""); + Expect(1, 7376, '\p{^insundanesesupplement}', ""); + Expect(1, 7376, '\P{insundanesesupplement}', ""); + Expect(0, 7376, '\P{^insundanesesupplement}', ""); + Expect(1, 7375, '\p{ In_sundanese_Supplement}', ""); + Expect(0, 7375, '\p{^ In_sundanese_Supplement}', ""); + Expect(0, 7375, '\P{ In_sundanese_Supplement}', ""); + Expect(1, 7375, '\P{^ In_sundanese_Supplement}', ""); + Expect(0, 7376, '\p{ In_sundanese_Supplement}', ""); + Expect(1, 7376, '\p{^ In_sundanese_Supplement}', ""); + Expect(1, 7376, '\P{ In_sundanese_Supplement}', ""); + Expect(0, 7376, '\P{^ In_sundanese_Supplement}', ""); + Error('\p{-Sundanese_Sup/a/}'); + Error('\P{-Sundanese_Sup/a/}'); + Expect(1, 7375, '\p{sundanesesup}', ""); + Expect(0, 7375, '\p{^sundanesesup}', ""); + Expect(0, 7375, '\P{sundanesesup}', ""); + Expect(1, 7375, '\P{^sundanesesup}', ""); + Expect(0, 7376, '\p{sundanesesup}', ""); + Expect(1, 7376, '\p{^sundanesesup}', ""); + Expect(1, 7376, '\P{sundanesesup}', ""); + Expect(0, 7376, '\P{^sundanesesup}', ""); + Expect(1, 7375, '\p{-sundanese_SUP}', ""); + Expect(0, 7375, '\p{^-sundanese_SUP}', ""); + Expect(0, 7375, '\P{-sundanese_SUP}', ""); + Expect(1, 7375, '\P{^-sundanese_SUP}', ""); + Expect(0, 7376, '\p{-sundanese_SUP}', ""); + Expect(1, 7376, '\p{^-sundanese_SUP}', ""); + Expect(1, 7376, '\P{-sundanese_SUP}', ""); + Expect(0, 7376, '\P{^-sundanese_SUP}', ""); + Error('\p{ _is_Sundanese_sup/a/}'); + Error('\P{ _is_Sundanese_sup/a/}'); + Expect(1, 7375, '\p{issundanesesup}', ""); + Expect(0, 7375, '\p{^issundanesesup}', ""); + Expect(0, 7375, '\P{issundanesesup}', ""); + Expect(1, 7375, '\P{^issundanesesup}', ""); + Expect(0, 7376, '\p{issundanesesup}', ""); + Expect(1, 7376, '\p{^issundanesesup}', ""); + Expect(1, 7376, '\P{issundanesesup}', ""); + Expect(0, 7376, '\P{^issundanesesup}', ""); + Expect(1, 7375, '\p{_IS_sundanese_sup}', ""); + Expect(0, 7375, '\p{^_IS_sundanese_sup}', ""); + Expect(0, 7375, '\P{_IS_sundanese_sup}', ""); + Expect(1, 7375, '\P{^_IS_sundanese_sup}', ""); + Expect(0, 7376, '\p{_IS_sundanese_sup}', ""); + Expect(1, 7376, '\p{^_IS_sundanese_sup}', ""); + Expect(1, 7376, '\P{_IS_sundanese_sup}', ""); + Expect(0, 7376, '\P{^_IS_sundanese_sup}', ""); + Error('\p{:= In_Sundanese_Sup}'); + Error('\P{:= In_Sundanese_Sup}'); + Expect(1, 7375, '\p{insundanesesup}', ""); + Expect(0, 7375, '\p{^insundanesesup}', ""); + Expect(0, 7375, '\P{insundanesesup}', ""); + Expect(1, 7375, '\P{^insundanesesup}', ""); + Expect(0, 7376, '\p{insundanesesup}', ""); + Expect(1, 7376, '\p{^insundanesesup}', ""); + Expect(1, 7376, '\P{insundanesesup}', ""); + Expect(0, 7376, '\P{^insundanesesup}', ""); + Expect(1, 7375, '\p{ IN_Sundanese_Sup}', ""); + Expect(0, 7375, '\p{^ IN_Sundanese_Sup}', ""); + Expect(0, 7375, '\P{ IN_Sundanese_Sup}', ""); + Expect(1, 7375, '\P{^ IN_Sundanese_Sup}', ""); + Expect(0, 7376, '\p{ IN_Sundanese_Sup}', ""); + Expect(1, 7376, '\p{^ IN_Sundanese_Sup}', ""); + Expect(1, 7376, '\P{ IN_Sundanese_Sup}', ""); + Expect(0, 7376, '\P{^ IN_Sundanese_Sup}', ""); + Error('\p{ :=Sunuwar}'); + Error('\P{ :=Sunuwar}'); + Expect(1, 72697, '\p{sunuwar}', ""); + Expect(0, 72697, '\p{^sunuwar}', ""); + Expect(0, 72697, '\P{sunuwar}', ""); + Expect(1, 72697, '\P{^sunuwar}', ""); + Expect(0, 72698, '\p{sunuwar}', ""); + Expect(1, 72698, '\p{^sunuwar}', ""); + Expect(1, 72698, '\P{sunuwar}', ""); + Expect(0, 72698, '\P{^sunuwar}', ""); + Expect(1, 72697, '\p{__SUNUWAR}', ""); + Expect(0, 72697, '\p{^__SUNUWAR}', ""); + Expect(0, 72697, '\P{__SUNUWAR}', ""); + Expect(1, 72697, '\P{^__SUNUWAR}', ""); + Expect(0, 72698, '\p{__SUNUWAR}', ""); + Expect(1, 72698, '\p{^__SUNUWAR}', ""); + Expect(1, 72698, '\P{__SUNUWAR}', ""); + Expect(0, 72698, '\P{^__SUNUWAR}', ""); + Error('\p{ /a/Is_Sunuwar}'); + Error('\P{ /a/Is_Sunuwar}'); + Expect(1, 72697, '\p{issunuwar}', ""); + Expect(0, 72697, '\p{^issunuwar}', ""); + Expect(0, 72697, '\P{issunuwar}', ""); + Expect(1, 72697, '\P{^issunuwar}', ""); + Expect(0, 72698, '\p{issunuwar}', ""); + Expect(1, 72698, '\p{^issunuwar}', ""); + Expect(1, 72698, '\P{issunuwar}', ""); + Expect(0, 72698, '\P{^issunuwar}', ""); + Expect(1, 72697, '\p{__Is_Sunuwar}', ""); + Expect(0, 72697, '\p{^__Is_Sunuwar}', ""); + Expect(0, 72697, '\P{__Is_Sunuwar}', ""); + Expect(1, 72697, '\P{^__Is_Sunuwar}', ""); + Expect(0, 72698, '\p{__Is_Sunuwar}', ""); + Expect(1, 72698, '\p{^__Is_Sunuwar}', ""); + Expect(1, 72698, '\P{__Is_Sunuwar}', ""); + Expect(0, 72698, '\P{^__Is_Sunuwar}', ""); + Error('\p{ _Sunu:=}'); + Error('\P{ _Sunu:=}'); + Expect(1, 72697, '\p{sunu}', ""); + Expect(0, 72697, '\p{^sunu}', ""); + Expect(0, 72697, '\P{sunu}', ""); + Expect(1, 72697, '\P{^sunu}', ""); + Expect(0, 72698, '\p{sunu}', ""); + Expect(1, 72698, '\p{^sunu}', ""); + Expect(1, 72698, '\P{sunu}', ""); + Expect(0, 72698, '\P{^sunu}', ""); + Expect(1, 72697, '\p{ Sunu}', ""); + Expect(0, 72697, '\p{^ Sunu}', ""); + Expect(0, 72697, '\P{ Sunu}', ""); + Expect(1, 72697, '\P{^ Sunu}', ""); + Expect(0, 72698, '\p{ Sunu}', ""); + Expect(1, 72698, '\p{^ Sunu}', ""); + Expect(1, 72698, '\P{ Sunu}', ""); + Expect(0, 72698, '\P{^ Sunu}', ""); + Error('\p{ is_Sunu:=}'); + Error('\P{ is_Sunu:=}'); + Expect(1, 72697, '\p{issunu}', ""); + Expect(0, 72697, '\p{^issunu}', ""); + Expect(0, 72697, '\P{issunu}', ""); + Expect(1, 72697, '\P{^issunu}', ""); + Expect(0, 72698, '\p{issunu}', ""); + Expect(1, 72698, '\p{^issunu}', ""); + Expect(1, 72698, '\P{issunu}', ""); + Expect(0, 72698, '\P{^issunu}', ""); + Expect(1, 72697, '\p{ -IS_Sunu}', ""); + Expect(0, 72697, '\p{^ -IS_Sunu}', ""); + Expect(0, 72697, '\P{ -IS_Sunu}', ""); + Expect(1, 72697, '\P{^ -IS_Sunu}', ""); + Expect(0, 72698, '\p{ -IS_Sunu}', ""); + Expect(1, 72698, '\p{^ -IS_Sunu}', ""); + Expect(1, 72698, '\P{ -IS_Sunu}', ""); + Expect(0, 72698, '\P{^ -IS_Sunu}', ""); + Error('\p{__Superscripts_and_SUBSCRIPTS/a/}'); + Error('\P{__Superscripts_and_SUBSCRIPTS/a/}'); + Expect(1, 8351, '\p{superscriptsandsubscripts}', ""); + Expect(0, 8351, '\p{^superscriptsandsubscripts}', ""); + Expect(0, 8351, '\P{superscriptsandsubscripts}', ""); + Expect(1, 8351, '\P{^superscriptsandsubscripts}', ""); + Expect(0, 8352, '\p{superscriptsandsubscripts}', ""); + Expect(1, 8352, '\p{^superscriptsandsubscripts}', ""); + Expect(1, 8352, '\P{superscriptsandsubscripts}', ""); + Expect(0, 8352, '\P{^superscriptsandsubscripts}', ""); + Expect(1, 8351, '\p{-_superscripts_And_subscripts}', ""); + Expect(0, 8351, '\p{^-_superscripts_And_subscripts}', ""); + Expect(0, 8351, '\P{-_superscripts_And_subscripts}', ""); + Expect(1, 8351, '\P{^-_superscripts_And_subscripts}', ""); + Expect(0, 8352, '\p{-_superscripts_And_subscripts}', ""); + Expect(1, 8352, '\p{^-_superscripts_And_subscripts}', ""); + Expect(1, 8352, '\P{-_superscripts_And_subscripts}', ""); + Expect(0, 8352, '\P{^-_superscripts_And_subscripts}', ""); + Error('\p{-/a/is_SUPERSCRIPTS_AND_subscripts}'); + Error('\P{-/a/is_SUPERSCRIPTS_AND_subscripts}'); + Expect(1, 8351, '\p{issuperscriptsandsubscripts}', ""); + Expect(0, 8351, '\p{^issuperscriptsandsubscripts}', ""); + Expect(0, 8351, '\P{issuperscriptsandsubscripts}', ""); + Expect(1, 8351, '\P{^issuperscriptsandsubscripts}', ""); + Expect(0, 8352, '\p{issuperscriptsandsubscripts}', ""); + Expect(1, 8352, '\p{^issuperscriptsandsubscripts}', ""); + Expect(1, 8352, '\P{issuperscriptsandsubscripts}', ""); + Expect(0, 8352, '\P{^issuperscriptsandsubscripts}', ""); + Expect(1, 8351, '\p{ Is_SUPERSCRIPTS_And_Subscripts}', ""); + Expect(0, 8351, '\p{^ Is_SUPERSCRIPTS_And_Subscripts}', ""); + Expect(0, 8351, '\P{ Is_SUPERSCRIPTS_And_Subscripts}', ""); + Expect(1, 8351, '\P{^ Is_SUPERSCRIPTS_And_Subscripts}', ""); + Expect(0, 8352, '\p{ Is_SUPERSCRIPTS_And_Subscripts}', ""); + Expect(1, 8352, '\p{^ Is_SUPERSCRIPTS_And_Subscripts}', ""); + Expect(1, 8352, '\P{ Is_SUPERSCRIPTS_And_Subscripts}', ""); + Expect(0, 8352, '\P{^ Is_SUPERSCRIPTS_And_Subscripts}', ""); + Error('\p{:=-In_superscripts_And_subscripts}'); + Error('\P{:=-In_superscripts_And_subscripts}'); + Expect(1, 8351, '\p{insuperscriptsandsubscripts}', ""); + Expect(0, 8351, '\p{^insuperscriptsandsubscripts}', ""); + Expect(0, 8351, '\P{insuperscriptsandsubscripts}', ""); + Expect(1, 8351, '\P{^insuperscriptsandsubscripts}', ""); + Expect(0, 8352, '\p{insuperscriptsandsubscripts}', ""); + Expect(1, 8352, '\p{^insuperscriptsandsubscripts}', ""); + Expect(1, 8352, '\P{insuperscriptsandsubscripts}', ""); + Expect(0, 8352, '\P{^insuperscriptsandsubscripts}', ""); + Expect(1, 8351, '\p{ IN_Superscripts_AND_Subscripts}', ""); + Expect(0, 8351, '\p{^ IN_Superscripts_AND_Subscripts}', ""); + Expect(0, 8351, '\P{ IN_Superscripts_AND_Subscripts}', ""); + Expect(1, 8351, '\P{^ IN_Superscripts_AND_Subscripts}', ""); + Expect(0, 8352, '\p{ IN_Superscripts_AND_Subscripts}', ""); + Expect(1, 8352, '\p{^ IN_Superscripts_AND_Subscripts}', ""); + Expect(1, 8352, '\P{ IN_Superscripts_AND_Subscripts}', ""); + Expect(0, 8352, '\P{^ IN_Superscripts_AND_Subscripts}', ""); + Error('\p{_:=Super_AND_SUB}'); + Error('\P{_:=Super_AND_SUB}'); + Expect(1, 8351, '\p{superandsub}', ""); + Expect(0, 8351, '\p{^superandsub}', ""); + Expect(0, 8351, '\P{superandsub}', ""); + Expect(1, 8351, '\P{^superandsub}', ""); + Expect(0, 8352, '\p{superandsub}', ""); + Expect(1, 8352, '\p{^superandsub}', ""); + Expect(1, 8352, '\P{superandsub}', ""); + Expect(0, 8352, '\P{^superandsub}', ""); + Expect(1, 8351, '\p{_ super_and_sub}', ""); + Expect(0, 8351, '\p{^_ super_and_sub}', ""); + Expect(0, 8351, '\P{_ super_and_sub}', ""); + Expect(1, 8351, '\P{^_ super_and_sub}', ""); + Expect(0, 8352, '\p{_ super_and_sub}', ""); + Expect(1, 8352, '\p{^_ super_and_sub}', ""); + Expect(1, 8352, '\P{_ super_and_sub}', ""); + Expect(0, 8352, '\P{^_ super_and_sub}', ""); + Error('\p{_ IS_super_and_Sub:=}'); + Error('\P{_ IS_super_and_Sub:=}'); + Expect(1, 8351, '\p{issuperandsub}', ""); + Expect(0, 8351, '\p{^issuperandsub}', ""); + Expect(0, 8351, '\P{issuperandsub}', ""); + Expect(1, 8351, '\P{^issuperandsub}', ""); + Expect(0, 8352, '\p{issuperandsub}', ""); + Expect(1, 8352, '\p{^issuperandsub}', ""); + Expect(1, 8352, '\P{issuperandsub}', ""); + Expect(0, 8352, '\P{^issuperandsub}', ""); + Expect(1, 8351, '\p{_is_Super_AND_Sub}', ""); + Expect(0, 8351, '\p{^_is_Super_AND_Sub}', ""); + Expect(0, 8351, '\P{_is_Super_AND_Sub}', ""); + Expect(1, 8351, '\P{^_is_Super_AND_Sub}', ""); + Expect(0, 8352, '\p{_is_Super_AND_Sub}', ""); + Expect(1, 8352, '\p{^_is_Super_AND_Sub}', ""); + Expect(1, 8352, '\P{_is_Super_AND_Sub}', ""); + Expect(0, 8352, '\P{^_is_Super_AND_Sub}', ""); + Error('\p{:= In_super_AND_Sub}'); + Error('\P{:= In_super_AND_Sub}'); + Expect(1, 8351, '\p{insuperandsub}', ""); + Expect(0, 8351, '\p{^insuperandsub}', ""); + Expect(0, 8351, '\P{insuperandsub}', ""); + Expect(1, 8351, '\P{^insuperandsub}', ""); + Expect(0, 8352, '\p{insuperandsub}', ""); + Expect(1, 8352, '\p{^insuperandsub}', ""); + Expect(1, 8352, '\P{insuperandsub}', ""); + Expect(0, 8352, '\P{^insuperandsub}', ""); + Expect(1, 8351, '\p{ in_SUPER_And_SUB}', ""); + Expect(0, 8351, '\p{^ in_SUPER_And_SUB}', ""); + Expect(0, 8351, '\P{ in_SUPER_And_SUB}', ""); + Expect(1, 8351, '\P{^ in_SUPER_And_SUB}', ""); + Expect(0, 8352, '\p{ in_SUPER_And_SUB}', ""); + Expect(1, 8352, '\p{^ in_SUPER_And_SUB}', ""); + Expect(1, 8352, '\P{ in_SUPER_And_SUB}', ""); + Expect(0, 8352, '\P{^ in_SUPER_And_SUB}', ""); + Error('\p{ :=supplemental_Arrows_A}'); + Error('\P{ :=supplemental_Arrows_A}'); + Expect(1, 10239, '\p{supplementalarrowsa}', ""); + Expect(0, 10239, '\p{^supplementalarrowsa}', ""); + Expect(0, 10239, '\P{supplementalarrowsa}', ""); + Expect(1, 10239, '\P{^supplementalarrowsa}', ""); + Expect(0, 10240, '\p{supplementalarrowsa}', ""); + Expect(1, 10240, '\p{^supplementalarrowsa}', ""); + Expect(1, 10240, '\P{supplementalarrowsa}', ""); + Expect(0, 10240, '\P{^supplementalarrowsa}', ""); + Expect(1, 10239, '\p{-_supplemental_Arrows_a}', ""); + Expect(0, 10239, '\p{^-_supplemental_Arrows_a}', ""); + Expect(0, 10239, '\P{-_supplemental_Arrows_a}', ""); + Expect(1, 10239, '\P{^-_supplemental_Arrows_a}', ""); + Expect(0, 10240, '\p{-_supplemental_Arrows_a}', ""); + Expect(1, 10240, '\p{^-_supplemental_Arrows_a}', ""); + Expect(1, 10240, '\P{-_supplemental_Arrows_a}', ""); + Expect(0, 10240, '\P{^-_supplemental_Arrows_a}', ""); + Error('\p{/a/ IS_supplemental_Arrows_a}'); + Error('\P{/a/ IS_supplemental_Arrows_a}'); + Expect(1, 10239, '\p{issupplementalarrowsa}', ""); + Expect(0, 10239, '\p{^issupplementalarrowsa}', ""); + Expect(0, 10239, '\P{issupplementalarrowsa}', ""); + Expect(1, 10239, '\P{^issupplementalarrowsa}', ""); + Expect(0, 10240, '\p{issupplementalarrowsa}', ""); + Expect(1, 10240, '\p{^issupplementalarrowsa}', ""); + Expect(1, 10240, '\P{issupplementalarrowsa}', ""); + Expect(0, 10240, '\P{^issupplementalarrowsa}', ""); + Expect(1, 10239, '\p{-Is_supplemental_Arrows_A}', ""); + Expect(0, 10239, '\p{^-Is_supplemental_Arrows_A}', ""); + Expect(0, 10239, '\P{-Is_supplemental_Arrows_A}', ""); + Expect(1, 10239, '\P{^-Is_supplemental_Arrows_A}', ""); + Expect(0, 10240, '\p{-Is_supplemental_Arrows_A}', ""); + Expect(1, 10240, '\p{^-Is_supplemental_Arrows_A}', ""); + Expect(1, 10240, '\P{-Is_supplemental_Arrows_A}', ""); + Expect(0, 10240, '\P{^-Is_supplemental_Arrows_A}', ""); + Error('\p{:=In_Supplemental_Arrows_a}'); + Error('\P{:=In_Supplemental_Arrows_a}'); + Expect(1, 10239, '\p{insupplementalarrowsa}', ""); + Expect(0, 10239, '\p{^insupplementalarrowsa}', ""); + Expect(0, 10239, '\P{insupplementalarrowsa}', ""); + Expect(1, 10239, '\P{^insupplementalarrowsa}', ""); + Expect(0, 10240, '\p{insupplementalarrowsa}', ""); + Expect(1, 10240, '\p{^insupplementalarrowsa}', ""); + Expect(1, 10240, '\P{insupplementalarrowsa}', ""); + Expect(0, 10240, '\P{^insupplementalarrowsa}', ""); + Expect(1, 10239, '\p{-in_Supplemental_Arrows_A}', ""); + Expect(0, 10239, '\p{^-in_Supplemental_Arrows_A}', ""); + Expect(0, 10239, '\P{-in_Supplemental_Arrows_A}', ""); + Expect(1, 10239, '\P{^-in_Supplemental_Arrows_A}', ""); + Expect(0, 10240, '\p{-in_Supplemental_Arrows_A}', ""); + Expect(1, 10240, '\p{^-in_Supplemental_Arrows_A}', ""); + Expect(1, 10240, '\P{-in_Supplemental_Arrows_A}', ""); + Expect(0, 10240, '\P{^-in_Supplemental_Arrows_A}', ""); + Error('\p{:=- Sup_Arrows_A}'); + Error('\P{:=- Sup_Arrows_A}'); + Expect(1, 10239, '\p{suparrowsa}', ""); + Expect(0, 10239, '\p{^suparrowsa}', ""); + Expect(0, 10239, '\P{suparrowsa}', ""); + Expect(1, 10239, '\P{^suparrowsa}', ""); + Expect(0, 10240, '\p{suparrowsa}', ""); + Expect(1, 10240, '\p{^suparrowsa}', ""); + Expect(1, 10240, '\P{suparrowsa}', ""); + Expect(0, 10240, '\P{^suparrowsa}', ""); + Expect(1, 10239, '\p{ -Sup_Arrows_A}', ""); + Expect(0, 10239, '\p{^ -Sup_Arrows_A}', ""); + Expect(0, 10239, '\P{ -Sup_Arrows_A}', ""); + Expect(1, 10239, '\P{^ -Sup_Arrows_A}', ""); + Expect(0, 10240, '\p{ -Sup_Arrows_A}', ""); + Expect(1, 10240, '\p{^ -Sup_Arrows_A}', ""); + Expect(1, 10240, '\P{ -Sup_Arrows_A}', ""); + Expect(0, 10240, '\P{^ -Sup_Arrows_A}', ""); + Error('\p{-is_sup_arrows_A:=}'); + Error('\P{-is_sup_arrows_A:=}'); + Expect(1, 10239, '\p{issuparrowsa}', ""); + Expect(0, 10239, '\p{^issuparrowsa}', ""); + Expect(0, 10239, '\P{issuparrowsa}', ""); + Expect(1, 10239, '\P{^issuparrowsa}', ""); + Expect(0, 10240, '\p{issuparrowsa}', ""); + Expect(1, 10240, '\p{^issuparrowsa}', ""); + Expect(1, 10240, '\P{issuparrowsa}', ""); + Expect(0, 10240, '\P{^issuparrowsa}', ""); + Expect(1, 10239, '\p{_IS_Sup_Arrows_A}', ""); + Expect(0, 10239, '\p{^_IS_Sup_Arrows_A}', ""); + Expect(0, 10239, '\P{_IS_Sup_Arrows_A}', ""); + Expect(1, 10239, '\P{^_IS_Sup_Arrows_A}', ""); + Expect(0, 10240, '\p{_IS_Sup_Arrows_A}', ""); + Expect(1, 10240, '\p{^_IS_Sup_Arrows_A}', ""); + Expect(1, 10240, '\P{_IS_Sup_Arrows_A}', ""); + Expect(0, 10240, '\P{^_IS_Sup_Arrows_A}', ""); + Error('\p{/a/ -In_sup_Arrows_a}'); + Error('\P{/a/ -In_sup_Arrows_a}'); + Expect(1, 10239, '\p{insuparrowsa}', ""); + Expect(0, 10239, '\p{^insuparrowsa}', ""); + Expect(0, 10239, '\P{insuparrowsa}', ""); + Expect(1, 10239, '\P{^insuparrowsa}', ""); + Expect(0, 10240, '\p{insuparrowsa}', ""); + Expect(1, 10240, '\p{^insuparrowsa}', ""); + Expect(1, 10240, '\P{insuparrowsa}', ""); + Expect(0, 10240, '\P{^insuparrowsa}', ""); + Expect(1, 10239, '\p{ _IN_Sup_Arrows_a}', ""); + Expect(0, 10239, '\p{^ _IN_Sup_Arrows_a}', ""); + Expect(0, 10239, '\P{ _IN_Sup_Arrows_a}', ""); + Expect(1, 10239, '\P{^ _IN_Sup_Arrows_a}', ""); + Expect(0, 10240, '\p{ _IN_Sup_Arrows_a}', ""); + Expect(1, 10240, '\p{^ _IN_Sup_Arrows_a}', ""); + Expect(1, 10240, '\P{ _IN_Sup_Arrows_a}', ""); + Expect(0, 10240, '\P{^ _IN_Sup_Arrows_a}', ""); + Error('\p{/a/ _Supplemental_Arrows_B}'); + Error('\P{/a/ _Supplemental_Arrows_B}'); + Expect(1, 10623, '\p{supplementalarrowsb}', ""); + Expect(0, 10623, '\p{^supplementalarrowsb}', ""); + Expect(0, 10623, '\P{supplementalarrowsb}', ""); + Expect(1, 10623, '\P{^supplementalarrowsb}', ""); + Expect(0, 10624, '\p{supplementalarrowsb}', ""); + Expect(1, 10624, '\p{^supplementalarrowsb}', ""); + Expect(1, 10624, '\P{supplementalarrowsb}', ""); + Expect(0, 10624, '\P{^supplementalarrowsb}', ""); + Expect(1, 10623, '\p{ Supplemental_Arrows_b}', ""); + Expect(0, 10623, '\p{^ Supplemental_Arrows_b}', ""); + Expect(0, 10623, '\P{ Supplemental_Arrows_b}', ""); + Expect(1, 10623, '\P{^ Supplemental_Arrows_b}', ""); + Expect(0, 10624, '\p{ Supplemental_Arrows_b}', ""); + Expect(1, 10624, '\p{^ Supplemental_Arrows_b}', ""); + Expect(1, 10624, '\P{ Supplemental_Arrows_b}', ""); + Expect(0, 10624, '\P{^ Supplemental_Arrows_b}', ""); + Error('\p{/a/--Is_supplemental_arrows_B}'); + Error('\P{/a/--Is_supplemental_arrows_B}'); + Expect(1, 10623, '\p{issupplementalarrowsb}', ""); + Expect(0, 10623, '\p{^issupplementalarrowsb}', ""); + Expect(0, 10623, '\P{issupplementalarrowsb}', ""); + Expect(1, 10623, '\P{^issupplementalarrowsb}', ""); + Expect(0, 10624, '\p{issupplementalarrowsb}', ""); + Expect(1, 10624, '\p{^issupplementalarrowsb}', ""); + Expect(1, 10624, '\P{issupplementalarrowsb}', ""); + Expect(0, 10624, '\P{^issupplementalarrowsb}', ""); + Expect(1, 10623, '\p{ -Is_SUPPLEMENTAL_ARROWS_B}', ""); + Expect(0, 10623, '\p{^ -Is_SUPPLEMENTAL_ARROWS_B}', ""); + Expect(0, 10623, '\P{ -Is_SUPPLEMENTAL_ARROWS_B}', ""); + Expect(1, 10623, '\P{^ -Is_SUPPLEMENTAL_ARROWS_B}', ""); + Expect(0, 10624, '\p{ -Is_SUPPLEMENTAL_ARROWS_B}', ""); + Expect(1, 10624, '\p{^ -Is_SUPPLEMENTAL_ARROWS_B}', ""); + Expect(1, 10624, '\P{ -Is_SUPPLEMENTAL_ARROWS_B}', ""); + Expect(0, 10624, '\P{^ -Is_SUPPLEMENTAL_ARROWS_B}', ""); + Error('\p{ In_SUPPLEMENTAL_ARROWS_B:=}'); + Error('\P{ In_SUPPLEMENTAL_ARROWS_B:=}'); + Expect(1, 10623, '\p{insupplementalarrowsb}', ""); + Expect(0, 10623, '\p{^insupplementalarrowsb}', ""); + Expect(0, 10623, '\P{insupplementalarrowsb}', ""); + Expect(1, 10623, '\P{^insupplementalarrowsb}', ""); + Expect(0, 10624, '\p{insupplementalarrowsb}', ""); + Expect(1, 10624, '\p{^insupplementalarrowsb}', ""); + Expect(1, 10624, '\P{insupplementalarrowsb}', ""); + Expect(0, 10624, '\P{^insupplementalarrowsb}', ""); + Expect(1, 10623, '\p{- IN_Supplemental_Arrows_B}', ""); + Expect(0, 10623, '\p{^- IN_Supplemental_Arrows_B}', ""); + Expect(0, 10623, '\P{- IN_Supplemental_Arrows_B}', ""); + Expect(1, 10623, '\P{^- IN_Supplemental_Arrows_B}', ""); + Expect(0, 10624, '\p{- IN_Supplemental_Arrows_B}', ""); + Expect(1, 10624, '\p{^- IN_Supplemental_Arrows_B}', ""); + Expect(1, 10624, '\P{- IN_Supplemental_Arrows_B}', ""); + Expect(0, 10624, '\P{^- IN_Supplemental_Arrows_B}', ""); + Error('\p{/a/SUP_Arrows_B}'); + Error('\P{/a/SUP_Arrows_B}'); + Expect(1, 10623, '\p{suparrowsb}', ""); + Expect(0, 10623, '\p{^suparrowsb}', ""); + Expect(0, 10623, '\P{suparrowsb}', ""); + Expect(1, 10623, '\P{^suparrowsb}', ""); + Expect(0, 10624, '\p{suparrowsb}', ""); + Expect(1, 10624, '\p{^suparrowsb}', ""); + Expect(1, 10624, '\P{suparrowsb}', ""); + Expect(0, 10624, '\P{^suparrowsb}', ""); + Expect(1, 10623, '\p{_SUP_Arrows_B}', ""); + Expect(0, 10623, '\p{^_SUP_Arrows_B}', ""); + Expect(0, 10623, '\P{_SUP_Arrows_B}', ""); + Expect(1, 10623, '\P{^_SUP_Arrows_B}', ""); + Expect(0, 10624, '\p{_SUP_Arrows_B}', ""); + Expect(1, 10624, '\p{^_SUP_Arrows_B}', ""); + Expect(1, 10624, '\P{_SUP_Arrows_B}', ""); + Expect(0, 10624, '\P{^_SUP_Arrows_B}', ""); + Error('\p{:=- IS_Sup_arrows_B}'); + Error('\P{:=- IS_Sup_arrows_B}'); + Expect(1, 10623, '\p{issuparrowsb}', ""); + Expect(0, 10623, '\p{^issuparrowsb}', ""); + Expect(0, 10623, '\P{issuparrowsb}', ""); + Expect(1, 10623, '\P{^issuparrowsb}', ""); + Expect(0, 10624, '\p{issuparrowsb}', ""); + Expect(1, 10624, '\p{^issuparrowsb}', ""); + Expect(1, 10624, '\P{issuparrowsb}', ""); + Expect(0, 10624, '\P{^issuparrowsb}', ""); + Expect(1, 10623, '\p{ IS_sup_Arrows_B}', ""); + Expect(0, 10623, '\p{^ IS_sup_Arrows_B}', ""); + Expect(0, 10623, '\P{ IS_sup_Arrows_B}', ""); + Expect(1, 10623, '\P{^ IS_sup_Arrows_B}', ""); + Expect(0, 10624, '\p{ IS_sup_Arrows_B}', ""); + Expect(1, 10624, '\p{^ IS_sup_Arrows_B}', ""); + Expect(1, 10624, '\P{ IS_sup_Arrows_B}', ""); + Expect(0, 10624, '\P{^ IS_sup_Arrows_B}', ""); + Error('\p{_in_sup_ARROWS_B/a/}'); + Error('\P{_in_sup_ARROWS_B/a/}'); + Expect(1, 10623, '\p{insuparrowsb}', ""); + Expect(0, 10623, '\p{^insuparrowsb}', ""); + Expect(0, 10623, '\P{insuparrowsb}', ""); + Expect(1, 10623, '\P{^insuparrowsb}', ""); + Expect(0, 10624, '\p{insuparrowsb}', ""); + Expect(1, 10624, '\p{^insuparrowsb}', ""); + Expect(1, 10624, '\P{insuparrowsb}', ""); + Expect(0, 10624, '\P{^insuparrowsb}', ""); + Expect(1, 10623, '\p{- In_Sup_Arrows_B}', ""); + Expect(0, 10623, '\p{^- In_Sup_Arrows_B}', ""); + Expect(0, 10623, '\P{- In_Sup_Arrows_B}', ""); + Expect(1, 10623, '\P{^- In_Sup_Arrows_B}', ""); + Expect(0, 10624, '\p{- In_Sup_Arrows_B}', ""); + Expect(1, 10624, '\p{^- In_Sup_Arrows_B}', ""); + Expect(1, 10624, '\P{- In_Sup_Arrows_B}', ""); + Expect(0, 10624, '\P{^- In_Sup_Arrows_B}', ""); + Error('\p{/a/_SUPPLEMENTAL_ARROWS_C}'); + Error('\P{/a/_SUPPLEMENTAL_ARROWS_C}'); + Expect(1, 129279, '\p{supplementalarrowsc}', ""); + Expect(0, 129279, '\p{^supplementalarrowsc}', ""); + Expect(0, 129279, '\P{supplementalarrowsc}', ""); + Expect(1, 129279, '\P{^supplementalarrowsc}', ""); + Expect(0, 129280, '\p{supplementalarrowsc}', ""); + Expect(1, 129280, '\p{^supplementalarrowsc}', ""); + Expect(1, 129280, '\P{supplementalarrowsc}', ""); + Expect(0, 129280, '\P{^supplementalarrowsc}', ""); + Expect(1, 129279, '\p{ -Supplemental_Arrows_c}', ""); + Expect(0, 129279, '\p{^ -Supplemental_Arrows_c}', ""); + Expect(0, 129279, '\P{ -Supplemental_Arrows_c}', ""); + Expect(1, 129279, '\P{^ -Supplemental_Arrows_c}', ""); + Expect(0, 129280, '\p{ -Supplemental_Arrows_c}', ""); + Expect(1, 129280, '\p{^ -Supplemental_Arrows_c}', ""); + Expect(1, 129280, '\P{ -Supplemental_Arrows_c}', ""); + Expect(0, 129280, '\P{^ -Supplemental_Arrows_c}', ""); + Error('\p{-Is_Supplemental_arrows_C:=}'); + Error('\P{-Is_Supplemental_arrows_C:=}'); + Expect(1, 129279, '\p{issupplementalarrowsc}', ""); + Expect(0, 129279, '\p{^issupplementalarrowsc}', ""); + Expect(0, 129279, '\P{issupplementalarrowsc}', ""); + Expect(1, 129279, '\P{^issupplementalarrowsc}', ""); + Expect(0, 129280, '\p{issupplementalarrowsc}', ""); + Expect(1, 129280, '\p{^issupplementalarrowsc}', ""); + Expect(1, 129280, '\P{issupplementalarrowsc}', ""); + Expect(0, 129280, '\P{^issupplementalarrowsc}', ""); + Expect(1, 129279, '\p{_ Is_supplemental_ARROWS_c}', ""); + Expect(0, 129279, '\p{^_ Is_supplemental_ARROWS_c}', ""); + Expect(0, 129279, '\P{_ Is_supplemental_ARROWS_c}', ""); + Expect(1, 129279, '\P{^_ Is_supplemental_ARROWS_c}', ""); + Expect(0, 129280, '\p{_ Is_supplemental_ARROWS_c}', ""); + Expect(1, 129280, '\p{^_ Is_supplemental_ARROWS_c}', ""); + Expect(1, 129280, '\P{_ Is_supplemental_ARROWS_c}', ""); + Expect(0, 129280, '\P{^_ Is_supplemental_ARROWS_c}', ""); + Error('\p{ IN_Supplemental_Arrows_C/a/}'); + Error('\P{ IN_Supplemental_Arrows_C/a/}'); + Expect(1, 129279, '\p{insupplementalarrowsc}', ""); + Expect(0, 129279, '\p{^insupplementalarrowsc}', ""); + Expect(0, 129279, '\P{insupplementalarrowsc}', ""); + Expect(1, 129279, '\P{^insupplementalarrowsc}', ""); + Expect(0, 129280, '\p{insupplementalarrowsc}', ""); + Expect(1, 129280, '\p{^insupplementalarrowsc}', ""); + Expect(1, 129280, '\P{insupplementalarrowsc}', ""); + Expect(0, 129280, '\P{^insupplementalarrowsc}', ""); + Expect(1, 129279, '\p{ In_supplemental_Arrows_C}', ""); + Expect(0, 129279, '\p{^ In_supplemental_Arrows_C}', ""); + Expect(0, 129279, '\P{ In_supplemental_Arrows_C}', ""); + Expect(1, 129279, '\P{^ In_supplemental_Arrows_C}', ""); + Expect(0, 129280, '\p{ In_supplemental_Arrows_C}', ""); + Expect(1, 129280, '\p{^ In_supplemental_Arrows_C}', ""); + Expect(1, 129280, '\P{ In_supplemental_Arrows_C}', ""); + Expect(0, 129280, '\P{^ In_supplemental_Arrows_C}', ""); + Error('\p{/a/ Sup_Arrows_C}'); + Error('\P{/a/ Sup_Arrows_C}'); + Expect(1, 129279, '\p{suparrowsc}', ""); + Expect(0, 129279, '\p{^suparrowsc}', ""); + Expect(0, 129279, '\P{suparrowsc}', ""); + Expect(1, 129279, '\P{^suparrowsc}', ""); + Expect(0, 129280, '\p{suparrowsc}', ""); + Expect(1, 129280, '\p{^suparrowsc}', ""); + Expect(1, 129280, '\P{suparrowsc}', ""); + Expect(0, 129280, '\P{^suparrowsc}', ""); + Expect(1, 129279, '\p{_SUP_ARROWS_C}', ""); + Expect(0, 129279, '\p{^_SUP_ARROWS_C}', ""); + Expect(0, 129279, '\P{_SUP_ARROWS_C}', ""); + Expect(1, 129279, '\P{^_SUP_ARROWS_C}', ""); + Expect(0, 129280, '\p{_SUP_ARROWS_C}', ""); + Expect(1, 129280, '\p{^_SUP_ARROWS_C}', ""); + Expect(1, 129280, '\P{_SUP_ARROWS_C}', ""); + Expect(0, 129280, '\P{^_SUP_ARROWS_C}', ""); + Error('\p{/a/Is_Sup_Arrows_c}'); + Error('\P{/a/Is_Sup_Arrows_c}'); + Expect(1, 129279, '\p{issuparrowsc}', ""); + Expect(0, 129279, '\p{^issuparrowsc}', ""); + Expect(0, 129279, '\P{issuparrowsc}', ""); + Expect(1, 129279, '\P{^issuparrowsc}', ""); + Expect(0, 129280, '\p{issuparrowsc}', ""); + Expect(1, 129280, '\p{^issuparrowsc}', ""); + Expect(1, 129280, '\P{issuparrowsc}', ""); + Expect(0, 129280, '\P{^issuparrowsc}', ""); + Expect(1, 129279, '\p{- Is_SUP_ARROWS_C}', ""); + Expect(0, 129279, '\p{^- Is_SUP_ARROWS_C}', ""); + Expect(0, 129279, '\P{- Is_SUP_ARROWS_C}', ""); + Expect(1, 129279, '\P{^- Is_SUP_ARROWS_C}', ""); + Expect(0, 129280, '\p{- Is_SUP_ARROWS_C}', ""); + Expect(1, 129280, '\p{^- Is_SUP_ARROWS_C}', ""); + Expect(1, 129280, '\P{- Is_SUP_ARROWS_C}', ""); + Expect(0, 129280, '\P{^- Is_SUP_ARROWS_C}', ""); + Error('\p{ /a/IN_Sup_ARROWS_c}'); + Error('\P{ /a/IN_Sup_ARROWS_c}'); + Expect(1, 129279, '\p{insuparrowsc}', ""); + Expect(0, 129279, '\p{^insuparrowsc}', ""); + Expect(0, 129279, '\P{insuparrowsc}', ""); + Expect(1, 129279, '\P{^insuparrowsc}', ""); + Expect(0, 129280, '\p{insuparrowsc}', ""); + Expect(1, 129280, '\p{^insuparrowsc}', ""); + Expect(1, 129280, '\P{insuparrowsc}', ""); + Expect(0, 129280, '\P{^insuparrowsc}', ""); + Expect(1, 129279, '\p{ In_sup_Arrows_C}', ""); + Expect(0, 129279, '\p{^ In_sup_Arrows_C}', ""); + Expect(0, 129279, '\P{ In_sup_Arrows_C}', ""); + Expect(1, 129279, '\P{^ In_sup_Arrows_C}', ""); + Expect(0, 129280, '\p{ In_sup_Arrows_C}', ""); + Expect(1, 129280, '\p{^ In_sup_Arrows_C}', ""); + Expect(1, 129280, '\P{ In_sup_Arrows_C}', ""); + Expect(0, 129280, '\P{^ In_sup_Arrows_C}', ""); + Error('\p{ Supplemental_Mathematical_Operators/a/}'); + Error('\P{ Supplemental_Mathematical_Operators/a/}'); + Expect(1, 11007, '\p{supplementalmathematicaloperators}', ""); + Expect(0, 11007, '\p{^supplementalmathematicaloperators}', ""); + Expect(0, 11007, '\P{supplementalmathematicaloperators}', ""); + Expect(1, 11007, '\P{^supplementalmathematicaloperators}', ""); + Expect(0, 11008, '\p{supplementalmathematicaloperators}', ""); + Expect(1, 11008, '\p{^supplementalmathematicaloperators}', ""); + Expect(1, 11008, '\P{supplementalmathematicaloperators}', ""); + Expect(0, 11008, '\P{^supplementalmathematicaloperators}', ""); + Expect(1, 11007, '\p{ supplemental_MATHEMATICAL_operators}', ""); + Expect(0, 11007, '\p{^ supplemental_MATHEMATICAL_operators}', ""); + Expect(0, 11007, '\P{ supplemental_MATHEMATICAL_operators}', ""); + Expect(1, 11007, '\P{^ supplemental_MATHEMATICAL_operators}', ""); + Expect(0, 11008, '\p{ supplemental_MATHEMATICAL_operators}', ""); + Expect(1, 11008, '\p{^ supplemental_MATHEMATICAL_operators}', ""); + Expect(1, 11008, '\P{ supplemental_MATHEMATICAL_operators}', ""); + Expect(0, 11008, '\P{^ supplemental_MATHEMATICAL_operators}', ""); + Error('\p{ Is_Supplemental_MATHEMATICAL_OPERATORS:=}'); + Error('\P{ Is_Supplemental_MATHEMATICAL_OPERATORS:=}'); + Expect(1, 11007, '\p{issupplementalmathematicaloperators}', ""); + Expect(0, 11007, '\p{^issupplementalmathematicaloperators}', ""); + Expect(0, 11007, '\P{issupplementalmathematicaloperators}', ""); + Expect(1, 11007, '\P{^issupplementalmathematicaloperators}', ""); + Expect(0, 11008, '\p{issupplementalmathematicaloperators}', ""); + Expect(1, 11008, '\p{^issupplementalmathematicaloperators}', ""); + Expect(1, 11008, '\P{issupplementalmathematicaloperators}', ""); + Expect(0, 11008, '\P{^issupplementalmathematicaloperators}', ""); + Expect(1, 11007, '\p{ -IS_SUPPLEMENTAL_mathematical_operators}', ""); + Expect(0, 11007, '\p{^ -IS_SUPPLEMENTAL_mathematical_operators}', ""); + Expect(0, 11007, '\P{ -IS_SUPPLEMENTAL_mathematical_operators}', ""); + Expect(1, 11007, '\P{^ -IS_SUPPLEMENTAL_mathematical_operators}', ""); + Expect(0, 11008, '\p{ -IS_SUPPLEMENTAL_mathematical_operators}', ""); + Expect(1, 11008, '\p{^ -IS_SUPPLEMENTAL_mathematical_operators}', ""); + Expect(1, 11008, '\P{ -IS_SUPPLEMENTAL_mathematical_operators}', ""); + Expect(0, 11008, '\P{^ -IS_SUPPLEMENTAL_mathematical_operators}', ""); + Error('\p{:= in_Supplemental_Mathematical_Operators}'); + Error('\P{:= in_Supplemental_Mathematical_Operators}'); + Expect(1, 11007, '\p{insupplementalmathematicaloperators}', ""); + Expect(0, 11007, '\p{^insupplementalmathematicaloperators}', ""); + Expect(0, 11007, '\P{insupplementalmathematicaloperators}', ""); + Expect(1, 11007, '\P{^insupplementalmathematicaloperators}', ""); + Expect(0, 11008, '\p{insupplementalmathematicaloperators}', ""); + Expect(1, 11008, '\p{^insupplementalmathematicaloperators}', ""); + Expect(1, 11008, '\P{insupplementalmathematicaloperators}', ""); + Expect(0, 11008, '\P{^insupplementalmathematicaloperators}', ""); + Expect(1, 11007, '\p{-_In_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(0, 11007, '\p{^-_In_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(0, 11007, '\P{-_In_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(1, 11007, '\P{^-_In_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(0, 11008, '\p{-_In_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(1, 11008, '\p{^-_In_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(1, 11008, '\P{-_In_SUPPLEMENTAL_Mathematical_operators}', ""); + Expect(0, 11008, '\P{^-_In_SUPPLEMENTAL_Mathematical_operators}', ""); + Error('\p{/a/ Sup_Math_operators}'); + Error('\P{/a/ Sup_Math_operators}'); + Expect(1, 11007, '\p{supmathoperators}', ""); + Expect(0, 11007, '\p{^supmathoperators}', ""); + Expect(0, 11007, '\P{supmathoperators}', ""); + Expect(1, 11007, '\P{^supmathoperators}', ""); + Expect(0, 11008, '\p{supmathoperators}', ""); + Expect(1, 11008, '\p{^supmathoperators}', ""); + Expect(1, 11008, '\P{supmathoperators}', ""); + Expect(0, 11008, '\P{^supmathoperators}', ""); + Expect(1, 11007, '\p{ Sup_MATH_Operators}', ""); + Expect(0, 11007, '\p{^ Sup_MATH_Operators}', ""); + Expect(0, 11007, '\P{ Sup_MATH_Operators}', ""); + Expect(1, 11007, '\P{^ Sup_MATH_Operators}', ""); + Expect(0, 11008, '\p{ Sup_MATH_Operators}', ""); + Expect(1, 11008, '\p{^ Sup_MATH_Operators}', ""); + Expect(1, 11008, '\P{ Sup_MATH_Operators}', ""); + Expect(0, 11008, '\P{^ Sup_MATH_Operators}', ""); + Error('\p{_/a/is_Sup_Math_operators}'); + Error('\P{_/a/is_Sup_Math_operators}'); + Expect(1, 11007, '\p{issupmathoperators}', ""); + Expect(0, 11007, '\p{^issupmathoperators}', ""); + Expect(0, 11007, '\P{issupmathoperators}', ""); + Expect(1, 11007, '\P{^issupmathoperators}', ""); + Expect(0, 11008, '\p{issupmathoperators}', ""); + Expect(1, 11008, '\p{^issupmathoperators}', ""); + Expect(1, 11008, '\P{issupmathoperators}', ""); + Expect(0, 11008, '\P{^issupmathoperators}', ""); + Expect(1, 11007, '\p{Is_Sup_Math_OPERATORS}', ""); + Expect(0, 11007, '\p{^Is_Sup_Math_OPERATORS}', ""); + Expect(0, 11007, '\P{Is_Sup_Math_OPERATORS}', ""); + Expect(1, 11007, '\P{^Is_Sup_Math_OPERATORS}', ""); + Expect(0, 11008, '\p{Is_Sup_Math_OPERATORS}', ""); + Expect(1, 11008, '\p{^Is_Sup_Math_OPERATORS}', ""); + Expect(1, 11008, '\P{Is_Sup_Math_OPERATORS}', ""); + Expect(0, 11008, '\P{^Is_Sup_Math_OPERATORS}', ""); + Error('\p{_ in_SUP_math_OPERATORS:=}'); + Error('\P{_ in_SUP_math_OPERATORS:=}'); + Expect(1, 11007, '\p{insupmathoperators}', ""); + Expect(0, 11007, '\p{^insupmathoperators}', ""); + Expect(0, 11007, '\P{insupmathoperators}', ""); + Expect(1, 11007, '\P{^insupmathoperators}', ""); + Expect(0, 11008, '\p{insupmathoperators}', ""); + Expect(1, 11008, '\p{^insupmathoperators}', ""); + Expect(1, 11008, '\P{insupmathoperators}', ""); + Expect(0, 11008, '\P{^insupmathoperators}', ""); + Expect(1, 11007, '\p{-In_Sup_Math_operators}', ""); + Expect(0, 11007, '\p{^-In_Sup_Math_operators}', ""); + Expect(0, 11007, '\P{-In_Sup_Math_operators}', ""); + Expect(1, 11007, '\P{^-In_Sup_Math_operators}', ""); + Expect(0, 11008, '\p{-In_Sup_Math_operators}', ""); + Expect(1, 11008, '\p{^-In_Sup_Math_operators}', ""); + Expect(1, 11008, '\P{-In_Sup_Math_operators}', ""); + Expect(0, 11008, '\P{^-In_Sup_Math_operators}', ""); + Error('\p{- Supplemental_punctuation/a/}'); + Error('\P{- Supplemental_punctuation/a/}'); + Expect(1, 11903, '\p{supplementalpunctuation}', ""); + Expect(0, 11903, '\p{^supplementalpunctuation}', ""); + Expect(0, 11903, '\P{supplementalpunctuation}', ""); + Expect(1, 11903, '\P{^supplementalpunctuation}', ""); + Expect(0, 11904, '\p{supplementalpunctuation}', ""); + Expect(1, 11904, '\p{^supplementalpunctuation}', ""); + Expect(1, 11904, '\P{supplementalpunctuation}', ""); + Expect(0, 11904, '\P{^supplementalpunctuation}', ""); + Expect(1, 11903, '\p{ supplemental_PUNCTUATION}', ""); + Expect(0, 11903, '\p{^ supplemental_PUNCTUATION}', ""); + Expect(0, 11903, '\P{ supplemental_PUNCTUATION}', ""); + Expect(1, 11903, '\P{^ supplemental_PUNCTUATION}', ""); + Expect(0, 11904, '\p{ supplemental_PUNCTUATION}', ""); + Expect(1, 11904, '\p{^ supplemental_PUNCTUATION}', ""); + Expect(1, 11904, '\P{ supplemental_PUNCTUATION}', ""); + Expect(0, 11904, '\P{^ supplemental_PUNCTUATION}', ""); + Error('\p{ /a/Is_Supplemental_Punctuation}'); + Error('\P{ /a/Is_Supplemental_Punctuation}'); + Expect(1, 11903, '\p{issupplementalpunctuation}', ""); + Expect(0, 11903, '\p{^issupplementalpunctuation}', ""); + Expect(0, 11903, '\P{issupplementalpunctuation}', ""); + Expect(1, 11903, '\P{^issupplementalpunctuation}', ""); + Expect(0, 11904, '\p{issupplementalpunctuation}', ""); + Expect(1, 11904, '\p{^issupplementalpunctuation}', ""); + Expect(1, 11904, '\P{issupplementalpunctuation}', ""); + Expect(0, 11904, '\P{^issupplementalpunctuation}', ""); + Expect(1, 11903, '\p{_Is_SUPPLEMENTAL_Punctuation}', ""); + Expect(0, 11903, '\p{^_Is_SUPPLEMENTAL_Punctuation}', ""); + Expect(0, 11903, '\P{_Is_SUPPLEMENTAL_Punctuation}', ""); + Expect(1, 11903, '\P{^_Is_SUPPLEMENTAL_Punctuation}', ""); + Expect(0, 11904, '\p{_Is_SUPPLEMENTAL_Punctuation}', ""); + Expect(1, 11904, '\p{^_Is_SUPPLEMENTAL_Punctuation}', ""); + Expect(1, 11904, '\P{_Is_SUPPLEMENTAL_Punctuation}', ""); + Expect(0, 11904, '\P{^_Is_SUPPLEMENTAL_Punctuation}', ""); + Error('\p{ _In_supplemental_PUNCTUATION/a/}'); + Error('\P{ _In_supplemental_PUNCTUATION/a/}'); + Expect(1, 11903, '\p{insupplementalpunctuation}', ""); + Expect(0, 11903, '\p{^insupplementalpunctuation}', ""); + Expect(0, 11903, '\P{insupplementalpunctuation}', ""); + Expect(1, 11903, '\P{^insupplementalpunctuation}', ""); + Expect(0, 11904, '\p{insupplementalpunctuation}', ""); + Expect(1, 11904, '\p{^insupplementalpunctuation}', ""); + Expect(1, 11904, '\P{insupplementalpunctuation}', ""); + Expect(0, 11904, '\P{^insupplementalpunctuation}', ""); + Expect(1, 11903, '\p{--IN_Supplemental_PUNCTUATION}', ""); + Expect(0, 11903, '\p{^--IN_Supplemental_PUNCTUATION}', ""); + Expect(0, 11903, '\P{--IN_Supplemental_PUNCTUATION}', ""); + Expect(1, 11903, '\P{^--IN_Supplemental_PUNCTUATION}', ""); + Expect(0, 11904, '\p{--IN_Supplemental_PUNCTUATION}', ""); + Expect(1, 11904, '\p{^--IN_Supplemental_PUNCTUATION}', ""); + Expect(1, 11904, '\P{--IN_Supplemental_PUNCTUATION}', ""); + Expect(0, 11904, '\P{^--IN_Supplemental_PUNCTUATION}', ""); + Error('\p{- SUP_Punctuation/a/}'); + Error('\P{- SUP_Punctuation/a/}'); + Expect(1, 11903, '\p{suppunctuation}', ""); + Expect(0, 11903, '\p{^suppunctuation}', ""); + Expect(0, 11903, '\P{suppunctuation}', ""); + Expect(1, 11903, '\P{^suppunctuation}', ""); + Expect(0, 11904, '\p{suppunctuation}', ""); + Expect(1, 11904, '\p{^suppunctuation}', ""); + Expect(1, 11904, '\P{suppunctuation}', ""); + Expect(0, 11904, '\P{^suppunctuation}', ""); + Expect(1, 11903, '\p{ sup_Punctuation}', ""); + Expect(0, 11903, '\p{^ sup_Punctuation}', ""); + Expect(0, 11903, '\P{ sup_Punctuation}', ""); + Expect(1, 11903, '\P{^ sup_Punctuation}', ""); + Expect(0, 11904, '\p{ sup_Punctuation}', ""); + Expect(1, 11904, '\p{^ sup_Punctuation}', ""); + Expect(1, 11904, '\P{ sup_Punctuation}', ""); + Expect(0, 11904, '\P{^ sup_Punctuation}', ""); + Error('\p{ :=Is_sup_punctuation}'); + Error('\P{ :=Is_sup_punctuation}'); + Expect(1, 11903, '\p{issuppunctuation}', ""); + Expect(0, 11903, '\p{^issuppunctuation}', ""); + Expect(0, 11903, '\P{issuppunctuation}', ""); + Expect(1, 11903, '\P{^issuppunctuation}', ""); + Expect(0, 11904, '\p{issuppunctuation}', ""); + Expect(1, 11904, '\p{^issuppunctuation}', ""); + Expect(1, 11904, '\P{issuppunctuation}', ""); + Expect(0, 11904, '\P{^issuppunctuation}', ""); + Expect(1, 11903, '\p{_Is_SUP_Punctuation}', ""); + Expect(0, 11903, '\p{^_Is_SUP_Punctuation}', ""); + Expect(0, 11903, '\P{_Is_SUP_Punctuation}', ""); + Expect(1, 11903, '\P{^_Is_SUP_Punctuation}', ""); + Expect(0, 11904, '\p{_Is_SUP_Punctuation}', ""); + Expect(1, 11904, '\p{^_Is_SUP_Punctuation}', ""); + Expect(1, 11904, '\P{_Is_SUP_Punctuation}', ""); + Expect(0, 11904, '\P{^_Is_SUP_Punctuation}', ""); + Error('\p{--In_SUP_punctuation:=}'); + Error('\P{--In_SUP_punctuation:=}'); + Expect(1, 11903, '\p{insuppunctuation}', ""); + Expect(0, 11903, '\p{^insuppunctuation}', ""); + Expect(0, 11903, '\P{insuppunctuation}', ""); + Expect(1, 11903, '\P{^insuppunctuation}', ""); + Expect(0, 11904, '\p{insuppunctuation}', ""); + Expect(1, 11904, '\p{^insuppunctuation}', ""); + Expect(1, 11904, '\P{insuppunctuation}', ""); + Expect(0, 11904, '\P{^insuppunctuation}', ""); + Expect(1, 11903, '\p{ In_SUP_punctuation}', ""); + Expect(0, 11903, '\p{^ In_SUP_punctuation}', ""); + Expect(0, 11903, '\P{ In_SUP_punctuation}', ""); + Expect(1, 11903, '\P{^ In_SUP_punctuation}', ""); + Expect(0, 11904, '\p{ In_SUP_punctuation}', ""); + Expect(1, 11904, '\p{^ In_SUP_punctuation}', ""); + Expect(1, 11904, '\P{ In_SUP_punctuation}', ""); + Expect(0, 11904, '\P{^ In_SUP_punctuation}', ""); + Error('\p{_/a/Supplemental_symbols_And_pictographs}'); + Error('\P{_/a/Supplemental_symbols_And_pictographs}'); + Expect(1, 129535, '\p{supplementalsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^supplementalsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{supplementalsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^supplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{supplementalsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^supplementalsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{supplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^supplementalsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{- Supplemental_SYMBOLS_And_pictographs}', ""); + Expect(0, 129535, '\p{^- Supplemental_SYMBOLS_And_pictographs}', ""); + Expect(0, 129535, '\P{- Supplemental_SYMBOLS_And_pictographs}', ""); + Expect(1, 129535, '\P{^- Supplemental_SYMBOLS_And_pictographs}', ""); + Expect(0, 129536, '\p{- Supplemental_SYMBOLS_And_pictographs}', ""); + Expect(1, 129536, '\p{^- Supplemental_SYMBOLS_And_pictographs}', ""); + Expect(1, 129536, '\P{- Supplemental_SYMBOLS_And_pictographs}', ""); + Expect(0, 129536, '\P{^- Supplemental_SYMBOLS_And_pictographs}', ""); + Error('\p{:=_ is_supplemental_symbols_and_pictographs}'); + Error('\P{:=_ is_supplemental_symbols_and_pictographs}'); + Expect(1, 129535, '\p{issupplementalsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^issupplementalsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{issupplementalsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^issupplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{issupplementalsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^issupplementalsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{issupplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^issupplementalsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{- IS_SUPPLEMENTAL_symbols_and_Pictographs}', ""); + Expect(0, 129535, '\p{^- IS_SUPPLEMENTAL_symbols_and_Pictographs}', ""); + Expect(0, 129535, '\P{- IS_SUPPLEMENTAL_symbols_and_Pictographs}', ""); + Expect(1, 129535, '\P{^- IS_SUPPLEMENTAL_symbols_and_Pictographs}', ""); + Expect(0, 129536, '\p{- IS_SUPPLEMENTAL_symbols_and_Pictographs}', ""); + Expect(1, 129536, '\p{^- IS_SUPPLEMENTAL_symbols_and_Pictographs}', ""); + Expect(1, 129536, '\P{- IS_SUPPLEMENTAL_symbols_and_Pictographs}', ""); + Expect(0, 129536, '\P{^- IS_SUPPLEMENTAL_symbols_and_Pictographs}', ""); + Error('\p{ /a/In_SUPPLEMENTAL_SYMBOLS_And_Pictographs}'); + Error('\P{ /a/In_SUPPLEMENTAL_SYMBOLS_And_Pictographs}'); + Expect(1, 129535, '\p{insupplementalsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^insupplementalsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{insupplementalsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^insupplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{insupplementalsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^insupplementalsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{insupplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^insupplementalsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{ _IN_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\p{^ _IN_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\P{ _IN_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129535, '\P{^ _IN_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\p{ _IN_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\p{^ _IN_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\P{ _IN_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\P{^ _IN_SUPPLEMENTAL_Symbols_And_PICTOGRAPHS}', ""); + Error('\p{:=--SUP_symbols_and_PICTOGRAPHS}'); + Error('\P{:=--SUP_symbols_and_PICTOGRAPHS}'); + Expect(1, 129535, '\p{supsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^supsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{supsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^supsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{supsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^supsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{supsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^supsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{_ Sup_Symbols_And_Pictographs}', ""); + Expect(0, 129535, '\p{^_ Sup_Symbols_And_Pictographs}', ""); + Expect(0, 129535, '\P{_ Sup_Symbols_And_Pictographs}', ""); + Expect(1, 129535, '\P{^_ Sup_Symbols_And_Pictographs}', ""); + Expect(0, 129536, '\p{_ Sup_Symbols_And_Pictographs}', ""); + Expect(1, 129536, '\p{^_ Sup_Symbols_And_Pictographs}', ""); + Expect(1, 129536, '\P{_ Sup_Symbols_And_Pictographs}', ""); + Expect(0, 129536, '\P{^_ Sup_Symbols_And_Pictographs}', ""); + Error('\p{_:=Is_Sup_Symbols_And_Pictographs}'); + Error('\P{_:=Is_Sup_Symbols_And_Pictographs}'); + Expect(1, 129535, '\p{issupsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^issupsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{issupsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^issupsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{issupsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^issupsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{issupsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^issupsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{is_SUP_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\p{^is_SUP_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129535, '\P{is_SUP_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129535, '\P{^is_SUP_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\p{is_SUP_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\p{^is_SUP_Symbols_And_PICTOGRAPHS}', ""); + Expect(1, 129536, '\P{is_SUP_Symbols_And_PICTOGRAPHS}', ""); + Expect(0, 129536, '\P{^is_SUP_Symbols_And_PICTOGRAPHS}', ""); + Error('\p{ /a/In_Sup_Symbols_AND_Pictographs}'); + Error('\P{ /a/In_Sup_Symbols_AND_Pictographs}'); + Expect(1, 129535, '\p{insupsymbolsandpictographs}', ""); + Expect(0, 129535, '\p{^insupsymbolsandpictographs}', ""); + Expect(0, 129535, '\P{insupsymbolsandpictographs}', ""); + Expect(1, 129535, '\P{^insupsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{insupsymbolsandpictographs}', ""); + Expect(1, 129536, '\p{^insupsymbolsandpictographs}', ""); + Expect(1, 129536, '\P{insupsymbolsandpictographs}', ""); + Expect(0, 129536, '\P{^insupsymbolsandpictographs}', ""); + Expect(1, 129535, '\p{-In_Sup_symbols_AND_pictographs}', ""); + Expect(0, 129535, '\p{^-In_Sup_symbols_AND_pictographs}', ""); + Expect(0, 129535, '\P{-In_Sup_symbols_AND_pictographs}', ""); + Expect(1, 129535, '\P{^-In_Sup_symbols_AND_pictographs}', ""); + Expect(0, 129536, '\p{-In_Sup_symbols_AND_pictographs}', ""); + Expect(1, 129536, '\p{^-In_Sup_symbols_AND_pictographs}', ""); + Expect(1, 129536, '\P{-In_Sup_symbols_AND_pictographs}', ""); + Expect(0, 129536, '\P{^-In_Sup_symbols_AND_pictographs}', ""); + Error('\p{ -Supplementary_Private_Use_AREA_a/a/}'); + Error('\P{ -Supplementary_Private_Use_AREA_a/a/}'); + Expect(1, 983040, '\p{supplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\p{^supplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\P{supplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\P{^supplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\p{supplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\p{^supplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\P{supplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\P{^supplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\p{ Supplementary_Private_USE_AREA_A}', ""); + Expect(0, 983040, '\p{^ Supplementary_Private_USE_AREA_A}', ""); + Expect(0, 983040, '\P{ Supplementary_Private_USE_AREA_A}', ""); + Expect(1, 983040, '\P{^ Supplementary_Private_USE_AREA_A}', ""); + Expect(0, 1048576, '\p{ Supplementary_Private_USE_AREA_A}', ""); + Expect(1, 1048576, '\p{^ Supplementary_Private_USE_AREA_A}', ""); + Expect(1, 1048576, '\P{ Supplementary_Private_USE_AREA_A}', ""); + Expect(0, 1048576, '\P{^ Supplementary_Private_USE_AREA_A}', ""); + Error('\p{/a/ Is_Supplementary_Private_Use_area_A}'); + Error('\P{/a/ Is_Supplementary_Private_Use_area_A}'); + Expect(1, 983040, '\p{issupplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\p{^issupplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\P{issupplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\P{^issupplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\p{issupplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\p{^issupplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\P{issupplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\P{^issupplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\p{--is_supplementary_Private_use_AREA_A}', ""); + Expect(0, 983040, '\p{^--is_supplementary_Private_use_AREA_A}', ""); + Expect(0, 983040, '\P{--is_supplementary_Private_use_AREA_A}', ""); + Expect(1, 983040, '\P{^--is_supplementary_Private_use_AREA_A}', ""); + Expect(0, 1048576, '\p{--is_supplementary_Private_use_AREA_A}', ""); + Expect(1, 1048576, '\p{^--is_supplementary_Private_use_AREA_A}', ""); + Expect(1, 1048576, '\P{--is_supplementary_Private_use_AREA_A}', ""); + Expect(0, 1048576, '\P{^--is_supplementary_Private_use_AREA_A}', ""); + Error('\p{ /a/in_supplementary_Private_USE_AREA_A}'); + Error('\P{ /a/in_supplementary_Private_USE_AREA_A}'); + Expect(1, 983040, '\p{insupplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\p{^insupplementaryprivateuseareaa}', ""); + Expect(0, 983040, '\P{insupplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\P{^insupplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\p{insupplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\p{^insupplementaryprivateuseareaa}', ""); + Expect(1, 1048576, '\P{insupplementaryprivateuseareaa}', ""); + Expect(0, 1048576, '\P{^insupplementaryprivateuseareaa}', ""); + Expect(1, 983040, '\p{ IN_supplementary_private_Use_area_A}', ""); + Expect(0, 983040, '\p{^ IN_supplementary_private_Use_area_A}', ""); + Expect(0, 983040, '\P{ IN_supplementary_private_Use_area_A}', ""); + Expect(1, 983040, '\P{^ IN_supplementary_private_Use_area_A}', ""); + Expect(0, 1048576, '\p{ IN_supplementary_private_Use_area_A}', ""); + Expect(1, 1048576, '\p{^ IN_supplementary_private_Use_area_A}', ""); + Expect(1, 1048576, '\P{ IN_supplementary_private_Use_area_A}', ""); + Expect(0, 1048576, '\P{^ IN_supplementary_private_Use_area_A}', ""); + Error('\p{ /a/SUP_PUA_A}'); + Error('\P{ /a/SUP_PUA_A}'); + Expect(1, 983040, '\p{suppuaa}', ""); + Expect(0, 983040, '\p{^suppuaa}', ""); + Expect(0, 983040, '\P{suppuaa}', ""); + Expect(1, 983040, '\P{^suppuaa}', ""); + Expect(0, 1048576, '\p{suppuaa}', ""); + Expect(1, 1048576, '\p{^suppuaa}', ""); + Expect(1, 1048576, '\P{suppuaa}', ""); + Expect(0, 1048576, '\P{^suppuaa}', ""); + Expect(1, 983040, '\p{ SUP_PUA_a}', ""); + Expect(0, 983040, '\p{^ SUP_PUA_a}', ""); + Expect(0, 983040, '\P{ SUP_PUA_a}', ""); + Expect(1, 983040, '\P{^ SUP_PUA_a}', ""); + Expect(0, 1048576, '\p{ SUP_PUA_a}', ""); + Expect(1, 1048576, '\p{^ SUP_PUA_a}', ""); + Expect(1, 1048576, '\P{ SUP_PUA_a}', ""); + Expect(0, 1048576, '\P{^ SUP_PUA_a}', ""); + Error('\p{ :=is_Sup_pua_A}'); + Error('\P{ :=is_Sup_pua_A}'); + Expect(1, 983040, '\p{issuppuaa}', ""); + Expect(0, 983040, '\p{^issuppuaa}', ""); + Expect(0, 983040, '\P{issuppuaa}', ""); + Expect(1, 983040, '\P{^issuppuaa}', ""); + Expect(0, 1048576, '\p{issuppuaa}', ""); + Expect(1, 1048576, '\p{^issuppuaa}', ""); + Expect(1, 1048576, '\P{issuppuaa}', ""); + Expect(0, 1048576, '\P{^issuppuaa}', ""); + Expect(1, 983040, '\p{_ IS_Sup_PUA_A}', ""); + Expect(0, 983040, '\p{^_ IS_Sup_PUA_A}', ""); + Expect(0, 983040, '\P{_ IS_Sup_PUA_A}', ""); + Expect(1, 983040, '\P{^_ IS_Sup_PUA_A}', ""); + Expect(0, 1048576, '\p{_ IS_Sup_PUA_A}', ""); + Expect(1, 1048576, '\p{^_ IS_Sup_PUA_A}', ""); + Expect(1, 1048576, '\P{_ IS_Sup_PUA_A}', ""); + Expect(0, 1048576, '\P{^_ IS_Sup_PUA_A}', ""); + Error('\p{/a/IN_Sup_PUA_A}'); + Error('\P{/a/IN_Sup_PUA_A}'); + Expect(1, 983040, '\p{insuppuaa}', ""); + Expect(0, 983040, '\p{^insuppuaa}', ""); + Expect(0, 983040, '\P{insuppuaa}', ""); + Expect(1, 983040, '\P{^insuppuaa}', ""); + Expect(0, 1048576, '\p{insuppuaa}', ""); + Expect(1, 1048576, '\p{^insuppuaa}', ""); + Expect(1, 1048576, '\P{insuppuaa}', ""); + Expect(0, 1048576, '\P{^insuppuaa}', ""); + Expect(1, 983040, '\p{ IN_SUP_PUA_A}', ""); + Expect(0, 983040, '\p{^ IN_SUP_PUA_A}', ""); + Expect(0, 983040, '\P{ IN_SUP_PUA_A}', ""); + Expect(1, 983040, '\P{^ IN_SUP_PUA_A}', ""); + Expect(0, 1048576, '\p{ IN_SUP_PUA_A}', ""); + Expect(1, 1048576, '\p{^ IN_SUP_PUA_A}', ""); + Expect(1, 1048576, '\P{ IN_SUP_PUA_A}', ""); + Expect(0, 1048576, '\P{^ IN_SUP_PUA_A}', ""); + Error('\p{:= supplementary_PRIVATE_USE_Area_B}'); + Error('\P{:= supplementary_PRIVATE_USE_Area_B}'); + Expect(1, 1048576, '\p{supplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\p{^supplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\P{supplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\P{^supplementaryprivateuseareab}', ""); + Expect(0, 1, '\p{supplementaryprivateuseareab}', ""); + Expect(1, 1, '\p{^supplementaryprivateuseareab}', ""); + Expect(1, 1, '\P{supplementaryprivateuseareab}', ""); + Expect(0, 1, '\P{^supplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\p{ supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(0, 1048576, '\p{^ supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(0, 1048576, '\P{ supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(1, 1048576, '\P{^ supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(0, 1, '\p{ supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(1, 1, '\p{^ supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(1, 1, '\P{ supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(0, 1, '\P{^ supplementary_PRIVATE_Use_AREA_B}', ""); + Error('\p{/a/ Is_Supplementary_PRIVATE_Use_AREA_b}'); + Error('\P{/a/ Is_Supplementary_PRIVATE_Use_AREA_b}'); + Expect(1, 1048576, '\p{issupplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\p{^issupplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\P{issupplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\P{^issupplementaryprivateuseareab}', ""); + Expect(0, 1, '\p{issupplementaryprivateuseareab}', ""); + Expect(1, 1, '\p{^issupplementaryprivateuseareab}', ""); + Expect(1, 1, '\P{issupplementaryprivateuseareab}', ""); + Expect(0, 1, '\P{^issupplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\p{__Is_Supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(0, 1048576, '\p{^__Is_Supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(0, 1048576, '\P{__Is_Supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(1, 1048576, '\P{^__Is_Supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(0, 1, '\p{__Is_Supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(1, 1, '\p{^__Is_Supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(1, 1, '\P{__Is_Supplementary_PRIVATE_Use_AREA_B}', ""); + Expect(0, 1, '\P{^__Is_Supplementary_PRIVATE_Use_AREA_B}', ""); + Error('\p{-In_SUPPLEMENTARY_private_use_Area_B:=}'); + Error('\P{-In_SUPPLEMENTARY_private_use_Area_B:=}'); + Expect(1, 1048576, '\p{insupplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\p{^insupplementaryprivateuseareab}', ""); + Expect(0, 1048576, '\P{insupplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\P{^insupplementaryprivateuseareab}', ""); + Expect(0, 1, '\p{insupplementaryprivateuseareab}', ""); + Expect(1, 1, '\p{^insupplementaryprivateuseareab}', ""); + Expect(1, 1, '\P{insupplementaryprivateuseareab}', ""); + Expect(0, 1, '\P{^insupplementaryprivateuseareab}', ""); + Expect(1, 1048576, '\p{_in_Supplementary_Private_Use_Area_B}', ""); + Expect(0, 1048576, '\p{^_in_Supplementary_Private_Use_Area_B}', ""); + Expect(0, 1048576, '\P{_in_Supplementary_Private_Use_Area_B}', ""); + Expect(1, 1048576, '\P{^_in_Supplementary_Private_Use_Area_B}', ""); + Expect(0, 1, '\p{_in_Supplementary_Private_Use_Area_B}', ""); + Expect(1, 1, '\p{^_in_Supplementary_Private_Use_Area_B}', ""); + Expect(1, 1, '\P{_in_Supplementary_Private_Use_Area_B}', ""); + Expect(0, 1, '\P{^_in_Supplementary_Private_Use_Area_B}', ""); + Error('\p{-:=SUP_pua_b}'); + Error('\P{-:=SUP_pua_b}'); + Expect(1, 1048576, '\p{suppuab}', ""); + Expect(0, 1048576, '\p{^suppuab}', ""); + Expect(0, 1048576, '\P{suppuab}', ""); + Expect(1, 1048576, '\P{^suppuab}', ""); + Expect(0, 1, '\p{suppuab}', ""); + Expect(1, 1, '\p{^suppuab}', ""); + Expect(1, 1, '\P{suppuab}', ""); + Expect(0, 1, '\P{^suppuab}', ""); + Expect(1, 1048576, '\p{_SUP_PUA_B}', ""); + Expect(0, 1048576, '\p{^_SUP_PUA_B}', ""); + Expect(0, 1048576, '\P{_SUP_PUA_B}', ""); + Expect(1, 1048576, '\P{^_SUP_PUA_B}', ""); + Expect(0, 1, '\p{_SUP_PUA_B}', ""); + Expect(1, 1, '\p{^_SUP_PUA_B}', ""); + Expect(1, 1, '\P{_SUP_PUA_B}', ""); + Expect(0, 1, '\P{^_SUP_PUA_B}', ""); + Error('\p{ IS_SUP_PUA_B:=}'); + Error('\P{ IS_SUP_PUA_B:=}'); + Expect(1, 1048576, '\p{issuppuab}', ""); + Expect(0, 1048576, '\p{^issuppuab}', ""); + Expect(0, 1048576, '\P{issuppuab}', ""); + Expect(1, 1048576, '\P{^issuppuab}', ""); + Expect(0, 1, '\p{issuppuab}', ""); + Expect(1, 1, '\p{^issuppuab}', ""); + Expect(1, 1, '\P{issuppuab}', ""); + Expect(0, 1, '\P{^issuppuab}', ""); + Expect(1, 1048576, '\p{ -is_SUP_PUA_B}', ""); + Expect(0, 1048576, '\p{^ -is_SUP_PUA_B}', ""); + Expect(0, 1048576, '\P{ -is_SUP_PUA_B}', ""); + Expect(1, 1048576, '\P{^ -is_SUP_PUA_B}', ""); + Expect(0, 1, '\p{ -is_SUP_PUA_B}', ""); + Expect(1, 1, '\p{^ -is_SUP_PUA_B}', ""); + Expect(1, 1, '\P{ -is_SUP_PUA_B}', ""); + Expect(0, 1, '\P{^ -is_SUP_PUA_B}', ""); + Error('\p{:= In_Sup_PUA_B}'); + Error('\P{:= In_Sup_PUA_B}'); + Expect(1, 1048576, '\p{insuppuab}', ""); + Expect(0, 1048576, '\p{^insuppuab}', ""); + Expect(0, 1048576, '\P{insuppuab}', ""); + Expect(1, 1048576, '\P{^insuppuab}', ""); + Expect(0, 1, '\p{insuppuab}', ""); + Expect(1, 1, '\p{^insuppuab}', ""); + Expect(1, 1, '\P{insuppuab}', ""); + Expect(0, 1, '\P{^insuppuab}', ""); + Expect(1, 1048576, '\p{-_In_sup_PUA_B}', ""); + Expect(0, 1048576, '\p{^-_In_sup_PUA_B}', ""); + Expect(0, 1048576, '\P{-_In_sup_PUA_B}', ""); + Expect(1, 1048576, '\P{^-_In_sup_PUA_B}', ""); + Expect(0, 1, '\p{-_In_sup_PUA_B}', ""); + Expect(1, 1, '\p{^-_In_sup_PUA_B}', ""); + Expect(1, 1, '\P{-_In_sup_PUA_B}', ""); + Expect(0, 1, '\P{^-_In_sup_PUA_B}', ""); + Error('\p{_:=Surrogate}'); + Error('\P{_:=Surrogate}'); + Expect(1, 57343, '\p{surrogate}', ""); + Expect(0, 57343, '\p{^surrogate}', ""); + Expect(0, 57343, '\P{surrogate}', ""); + Expect(1, 57343, '\P{^surrogate}', ""); + Expect(0, 57344, '\p{surrogate}', ""); + Expect(1, 57344, '\p{^surrogate}', ""); + Expect(1, 57344, '\P{surrogate}', ""); + Expect(0, 57344, '\P{^surrogate}', ""); + Expect(1, 57343, '\p{--Surrogate}', ""); + Expect(0, 57343, '\p{^--Surrogate}', ""); + Expect(0, 57343, '\P{--Surrogate}', ""); + Expect(1, 57343, '\P{^--Surrogate}', ""); + Expect(0, 57344, '\p{--Surrogate}', ""); + Expect(1, 57344, '\p{^--Surrogate}', ""); + Expect(1, 57344, '\P{--Surrogate}', ""); + Expect(0, 57344, '\P{^--Surrogate}', ""); + Error('\p{ Is_Surrogate/a/}'); + Error('\P{ Is_Surrogate/a/}'); + Expect(1, 57343, '\p{issurrogate}', ""); + Expect(0, 57343, '\p{^issurrogate}', ""); + Expect(0, 57343, '\P{issurrogate}', ""); + Expect(1, 57343, '\P{^issurrogate}', ""); + Expect(0, 57344, '\p{issurrogate}', ""); + Expect(1, 57344, '\p{^issurrogate}', ""); + Expect(1, 57344, '\P{issurrogate}', ""); + Expect(0, 57344, '\P{^issurrogate}', ""); + Expect(1, 57343, '\p{-IS_surrogate}', ""); + Expect(0, 57343, '\p{^-IS_surrogate}', ""); + Expect(0, 57343, '\P{-IS_surrogate}', ""); + Expect(1, 57343, '\P{^-IS_surrogate}', ""); + Expect(0, 57344, '\p{-IS_surrogate}', ""); + Expect(1, 57344, '\p{^-IS_surrogate}', ""); + Expect(1, 57344, '\P{-IS_surrogate}', ""); + Expect(0, 57344, '\P{^-IS_surrogate}', ""); + Error('\p{_:=Cs}'); + Error('\P{_:=Cs}'); + Expect(1, 57343, '\p{cs}', ""); + Expect(0, 57343, '\p{^cs}', ""); + Expect(0, 57343, '\P{cs}', ""); + Expect(1, 57343, '\P{^cs}', ""); + Expect(0, 57344, '\p{cs}', ""); + Expect(1, 57344, '\p{^cs}', ""); + Expect(1, 57344, '\P{cs}', ""); + Expect(0, 57344, '\P{^cs}', ""); + Expect(1, 57343, '\p{ Cs}', ""); + Expect(0, 57343, '\p{^ Cs}', ""); + Expect(0, 57343, '\P{ Cs}', ""); + Expect(1, 57343, '\P{^ Cs}', ""); + Expect(0, 57344, '\p{ Cs}', ""); + Expect(1, 57344, '\p{^ Cs}', ""); + Expect(1, 57344, '\P{ Cs}', ""); + Expect(0, 57344, '\P{^ Cs}', ""); + Error('\p{ -Is_CS/a/}'); + Error('\P{ -Is_CS/a/}'); + Expect(1, 57343, '\p{iscs}', ""); + Expect(0, 57343, '\p{^iscs}', ""); + Expect(0, 57343, '\P{iscs}', ""); + Expect(1, 57343, '\P{^iscs}', ""); + Expect(0, 57344, '\p{iscs}', ""); + Expect(1, 57344, '\p{^iscs}', ""); + Expect(1, 57344, '\P{iscs}', ""); + Expect(0, 57344, '\P{^iscs}', ""); + Expect(1, 57343, '\p{ _IS_Cs}', ""); + Expect(0, 57343, '\p{^ _IS_Cs}', ""); + Expect(0, 57343, '\P{ _IS_Cs}', ""); + Expect(1, 57343, '\P{^ _IS_Cs}', ""); + Expect(0, 57344, '\p{ _IS_Cs}', ""); + Expect(1, 57344, '\p{^ _IS_Cs}', ""); + Expect(1, 57344, '\P{ _IS_Cs}', ""); + Expect(0, 57344, '\P{^ _IS_Cs}', ""); + Error('\p{_ SUTTON_SignWriting:=}'); + Error('\P{_ SUTTON_SignWriting:=}'); + Expect(1, 121519, '\p{suttonsignwriting}', ""); + Expect(0, 121519, '\p{^suttonsignwriting}', ""); + Expect(0, 121519, '\P{suttonsignwriting}', ""); + Expect(1, 121519, '\P{^suttonsignwriting}', ""); + Expect(0, 121520, '\p{suttonsignwriting}', ""); + Expect(1, 121520, '\p{^suttonsignwriting}', ""); + Expect(1, 121520, '\P{suttonsignwriting}', ""); + Expect(0, 121520, '\P{^suttonsignwriting}', ""); + Expect(1, 121519, '\p{_sutton_signwriting}', ""); + Expect(0, 121519, '\p{^_sutton_signwriting}', ""); + Expect(0, 121519, '\P{_sutton_signwriting}', ""); + Expect(1, 121519, '\P{^_sutton_signwriting}', ""); + Expect(0, 121520, '\p{_sutton_signwriting}', ""); + Expect(1, 121520, '\p{^_sutton_signwriting}', ""); + Expect(1, 121520, '\P{_sutton_signwriting}', ""); + Expect(0, 121520, '\P{^_sutton_signwriting}', ""); + Error('\p{ Is_Sutton_SignWriting/a/}'); + Error('\P{ Is_Sutton_SignWriting/a/}'); + Expect(1, 121519, '\p{issuttonsignwriting}', ""); + Expect(0, 121519, '\p{^issuttonsignwriting}', ""); + Expect(0, 121519, '\P{issuttonsignwriting}', ""); + Expect(1, 121519, '\P{^issuttonsignwriting}', ""); + Expect(0, 121520, '\p{issuttonsignwriting}', ""); + Expect(1, 121520, '\p{^issuttonsignwriting}', ""); + Expect(1, 121520, '\P{issuttonsignwriting}', ""); + Expect(0, 121520, '\P{^issuttonsignwriting}', ""); + Expect(1, 121519, '\p{_ IS_Sutton_signwriting}', ""); + Expect(0, 121519, '\p{^_ IS_Sutton_signwriting}', ""); + Expect(0, 121519, '\P{_ IS_Sutton_signwriting}', ""); + Expect(1, 121519, '\P{^_ IS_Sutton_signwriting}', ""); + Expect(0, 121520, '\p{_ IS_Sutton_signwriting}', ""); + Expect(1, 121520, '\p{^_ IS_Sutton_signwriting}', ""); + Expect(1, 121520, '\P{_ IS_Sutton_signwriting}', ""); + Expect(0, 121520, '\P{^_ IS_Sutton_signwriting}', ""); + Error('\p{ /a/In_Sutton_SignWriting}'); + Error('\P{ /a/In_Sutton_SignWriting}'); + Expect(1, 121519, '\p{insuttonsignwriting}', ""); + Expect(0, 121519, '\p{^insuttonsignwriting}', ""); + Expect(0, 121519, '\P{insuttonsignwriting}', ""); + Expect(1, 121519, '\P{^insuttonsignwriting}', ""); + Expect(0, 121520, '\p{insuttonsignwriting}', ""); + Expect(1, 121520, '\p{^insuttonsignwriting}', ""); + Expect(1, 121520, '\P{insuttonsignwriting}', ""); + Expect(0, 121520, '\P{^insuttonsignwriting}', ""); + Expect(1, 121519, '\p{_In_sutton_SignWriting}', ""); + Expect(0, 121519, '\p{^_In_sutton_SignWriting}', ""); + Expect(0, 121519, '\P{_In_sutton_SignWriting}', ""); + Expect(1, 121519, '\P{^_In_sutton_SignWriting}', ""); + Expect(0, 121520, '\p{_In_sutton_SignWriting}', ""); + Expect(1, 121520, '\p{^_In_sutton_SignWriting}', ""); + Expect(1, 121520, '\P{_In_sutton_SignWriting}', ""); + Expect(0, 121520, '\P{^_In_sutton_SignWriting}', ""); + Error('\p{_SYLOTI_Nagri:=}'); + Error('\P{_SYLOTI_Nagri:=}'); + Expect(1, 43052, '\p{sylotinagri}', ""); + Expect(0, 43052, '\p{^sylotinagri}', ""); + Expect(0, 43052, '\P{sylotinagri}', ""); + Expect(1, 43052, '\P{^sylotinagri}', ""); + Expect(0, 43053, '\p{sylotinagri}', ""); + Expect(1, 43053, '\p{^sylotinagri}', ""); + Expect(1, 43053, '\P{sylotinagri}', ""); + Expect(0, 43053, '\P{^sylotinagri}', ""); + Expect(1, 43052, '\p{_-Syloti_Nagri}', ""); + Expect(0, 43052, '\p{^_-Syloti_Nagri}', ""); + Expect(0, 43052, '\P{_-Syloti_Nagri}', ""); + Expect(1, 43052, '\P{^_-Syloti_Nagri}', ""); + Expect(0, 43053, '\p{_-Syloti_Nagri}', ""); + Expect(1, 43053, '\p{^_-Syloti_Nagri}', ""); + Expect(1, 43053, '\P{_-Syloti_Nagri}', ""); + Expect(0, 43053, '\P{^_-Syloti_Nagri}', ""); + Error('\p{_:=Is_Syloti_NAGRI}'); + Error('\P{_:=Is_Syloti_NAGRI}'); + Expect(1, 43052, '\p{issylotinagri}', ""); + Expect(0, 43052, '\p{^issylotinagri}', ""); + Expect(0, 43052, '\P{issylotinagri}', ""); + Expect(1, 43052, '\P{^issylotinagri}', ""); + Expect(0, 43053, '\p{issylotinagri}', ""); + Expect(1, 43053, '\p{^issylotinagri}', ""); + Expect(1, 43053, '\P{issylotinagri}', ""); + Expect(0, 43053, '\P{^issylotinagri}', ""); + Expect(1, 43052, '\p{-IS_Syloti_Nagri}', ""); + Expect(0, 43052, '\p{^-IS_Syloti_Nagri}', ""); + Expect(0, 43052, '\P{-IS_Syloti_Nagri}', ""); + Expect(1, 43052, '\P{^-IS_Syloti_Nagri}', ""); + Expect(0, 43053, '\p{-IS_Syloti_Nagri}', ""); + Expect(1, 43053, '\p{^-IS_Syloti_Nagri}', ""); + Expect(1, 43053, '\P{-IS_Syloti_Nagri}', ""); + Expect(0, 43053, '\P{^-IS_Syloti_Nagri}', ""); + Error('\p{- SYLO:=}'); + Error('\P{- SYLO:=}'); + Expect(1, 43052, '\p{sylo}', ""); + Expect(0, 43052, '\p{^sylo}', ""); + Expect(0, 43052, '\P{sylo}', ""); + Expect(1, 43052, '\P{^sylo}', ""); + Expect(0, 43053, '\p{sylo}', ""); + Expect(1, 43053, '\p{^sylo}', ""); + Expect(1, 43053, '\P{sylo}', ""); + Expect(0, 43053, '\P{^sylo}', ""); + Expect(1, 43052, '\p{Sylo}', ""); + Expect(0, 43052, '\p{^Sylo}', ""); + Expect(0, 43052, '\P{Sylo}', ""); + Expect(1, 43052, '\P{^Sylo}', ""); + Expect(0, 43053, '\p{Sylo}', ""); + Expect(1, 43053, '\p{^Sylo}', ""); + Expect(1, 43053, '\P{Sylo}', ""); + Expect(0, 43053, '\P{^Sylo}', ""); + Error('\p{_/a/Is_Sylo}'); + Error('\P{_/a/Is_Sylo}'); + Expect(1, 43052, '\p{issylo}', ""); + Expect(0, 43052, '\p{^issylo}', ""); + Expect(0, 43052, '\P{issylo}', ""); + Expect(1, 43052, '\P{^issylo}', ""); + Expect(0, 43053, '\p{issylo}', ""); + Expect(1, 43053, '\p{^issylo}', ""); + Expect(1, 43053, '\P{issylo}', ""); + Expect(0, 43053, '\P{^issylo}', ""); + Expect(1, 43052, '\p{_ Is_Sylo}', ""); + Expect(0, 43052, '\p{^_ Is_Sylo}', ""); + Expect(0, 43052, '\P{_ Is_Sylo}', ""); + Expect(1, 43052, '\P{^_ Is_Sylo}', ""); + Expect(0, 43053, '\p{_ Is_Sylo}', ""); + Expect(1, 43053, '\p{^_ Is_Sylo}', ""); + Expect(1, 43053, '\P{_ Is_Sylo}', ""); + Expect(0, 43053, '\P{^_ Is_Sylo}', ""); + Error('\p{ Symbol:=}'); + Error('\P{ Symbol:=}'); + Expect(1, 130042, '\p{symbol}', ""); + Expect(0, 130042, '\p{^symbol}', ""); + Expect(0, 130042, '\P{symbol}', ""); + Expect(1, 130042, '\P{^symbol}', ""); + Expect(0, 130043, '\p{symbol}', ""); + Expect(1, 130043, '\p{^symbol}', ""); + Expect(1, 130043, '\P{symbol}', ""); + Expect(0, 130043, '\P{^symbol}', ""); + Expect(1, 130042, '\p{ -Symbol}', ""); + Expect(0, 130042, '\p{^ -Symbol}', ""); + Expect(0, 130042, '\P{ -Symbol}', ""); + Expect(1, 130042, '\P{^ -Symbol}', ""); + Expect(0, 130043, '\p{ -Symbol}', ""); + Expect(1, 130043, '\p{^ -Symbol}', ""); + Expect(1, 130043, '\P{ -Symbol}', ""); + Expect(0, 130043, '\P{^ -Symbol}', ""); + Error('\p{-is_symbol:=}'); + Error('\P{-is_symbol:=}'); + Expect(1, 130042, '\p{issymbol}', ""); + Expect(0, 130042, '\p{^issymbol}', ""); + Expect(0, 130042, '\P{issymbol}', ""); + Expect(1, 130042, '\P{^issymbol}', ""); + Expect(0, 130043, '\p{issymbol}', ""); + Expect(1, 130043, '\p{^issymbol}', ""); + Expect(1, 130043, '\P{issymbol}', ""); + Expect(0, 130043, '\P{^issymbol}', ""); + Expect(1, 130042, '\p{ IS_Symbol}', ""); + Expect(0, 130042, '\p{^ IS_Symbol}', ""); + Expect(0, 130042, '\P{ IS_Symbol}', ""); + Expect(1, 130042, '\P{^ IS_Symbol}', ""); + Expect(0, 130043, '\p{ IS_Symbol}', ""); + Expect(1, 130043, '\p{^ IS_Symbol}', ""); + Expect(1, 130043, '\P{ IS_Symbol}', ""); + Expect(0, 130043, '\P{^ IS_Symbol}', ""); + Error('\p{/a/ -S}'); + Error('\P{/a/ -S}'); + Expect(1, 130042, '\p{s}', ""); + Expect(0, 130042, '\p{^s}', ""); + Expect(0, 130042, '\P{s}', ""); + Expect(1, 130042, '\P{^s}', ""); + Expect(0, 130043, '\p{s}', ""); + Expect(1, 130043, '\p{^s}', ""); + Expect(1, 130043, '\P{s}', ""); + Expect(0, 130043, '\P{^s}', ""); + Expect(1, 130042, '\p{_ S}', ""); + Expect(0, 130042, '\p{^_ S}', ""); + Expect(0, 130042, '\P{_ S}', ""); + Expect(1, 130042, '\P{^_ S}', ""); + Expect(0, 130043, '\p{_ S}', ""); + Expect(1, 130043, '\p{^_ S}', ""); + Expect(1, 130043, '\P{_ S}', ""); + Expect(0, 130043, '\P{^_ S}', ""); + Error('\p{ Is_S/a/}'); + Error('\P{ Is_S/a/}'); + Expect(1, 130042, '\p{iss}', ""); + Expect(0, 130042, '\p{^iss}', ""); + Expect(0, 130042, '\P{iss}', ""); + Expect(1, 130042, '\P{^iss}', ""); + Expect(0, 130043, '\p{iss}', ""); + Expect(1, 130043, '\p{^iss}', ""); + Expect(1, 130043, '\P{iss}', ""); + Expect(0, 130043, '\P{^iss}', ""); + Expect(1, 130042, '\p{ Is_S}', ""); + Expect(0, 130042, '\p{^ Is_S}', ""); + Expect(0, 130042, '\P{ Is_S}', ""); + Expect(1, 130042, '\P{^ Is_S}', ""); + Expect(0, 130043, '\p{ Is_S}', ""); + Expect(1, 130043, '\p{^ Is_S}', ""); + Expect(1, 130043, '\P{ Is_S}', ""); + Expect(0, 130043, '\P{^ Is_S}', ""); + Error('\p{ Symbols_And_PICTOGRAPHS_Extended_A:=}'); + Error('\P{ Symbols_And_PICTOGRAPHS_Extended_A:=}'); + Expect(1, 129791, '\p{symbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\p{^symbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\P{symbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\P{^symbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\p{symbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\p{^symbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\P{symbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\P{^symbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\p{_-symbols_And_pictographs_EXTENDED_A}', ""); + Expect(0, 129791, '\p{^_-symbols_And_pictographs_EXTENDED_A}', ""); + Expect(0, 129791, '\P{_-symbols_And_pictographs_EXTENDED_A}', ""); + Expect(1, 129791, '\P{^_-symbols_And_pictographs_EXTENDED_A}', ""); + Expect(0, 129792, '\p{_-symbols_And_pictographs_EXTENDED_A}', ""); + Expect(1, 129792, '\p{^_-symbols_And_pictographs_EXTENDED_A}', ""); + Expect(1, 129792, '\P{_-symbols_And_pictographs_EXTENDED_A}', ""); + Expect(0, 129792, '\P{^_-symbols_And_pictographs_EXTENDED_A}', ""); + Error('\p{-/a/is_Symbols_And_PICTOGRAPHS_extended_A}'); + Error('\P{-/a/is_Symbols_And_PICTOGRAPHS_extended_A}'); + Expect(1, 129791, '\p{issymbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\p{^issymbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\P{issymbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\P{^issymbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\p{issymbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\p{^issymbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\P{issymbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\P{^issymbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\p{ is_symbols_And_pictographs_Extended_A}', ""); + Expect(0, 129791, '\p{^ is_symbols_And_pictographs_Extended_A}', ""); + Expect(0, 129791, '\P{ is_symbols_And_pictographs_Extended_A}', ""); + Expect(1, 129791, '\P{^ is_symbols_And_pictographs_Extended_A}', ""); + Expect(0, 129792, '\p{ is_symbols_And_pictographs_Extended_A}', ""); + Expect(1, 129792, '\p{^ is_symbols_And_pictographs_Extended_A}', ""); + Expect(1, 129792, '\P{ is_symbols_And_pictographs_Extended_A}', ""); + Expect(0, 129792, '\P{^ is_symbols_And_pictographs_Extended_A}', ""); + Error('\p{ /a/In_SYMBOLS_and_pictographs_Extended_A}'); + Error('\P{ /a/In_SYMBOLS_and_pictographs_Extended_A}'); + Expect(1, 129791, '\p{insymbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\p{^insymbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\P{insymbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\P{^insymbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\p{insymbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\p{^insymbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\P{insymbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\P{^insymbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\p{In_Symbols_And_Pictographs_EXTENDED_A}', ""); + Expect(0, 129791, '\p{^In_Symbols_And_Pictographs_EXTENDED_A}', ""); + Expect(0, 129791, '\P{In_Symbols_And_Pictographs_EXTENDED_A}', ""); + Expect(1, 129791, '\P{^In_Symbols_And_Pictographs_EXTENDED_A}', ""); + Expect(0, 129792, '\p{In_Symbols_And_Pictographs_EXTENDED_A}', ""); + Expect(1, 129792, '\p{^In_Symbols_And_Pictographs_EXTENDED_A}', ""); + Expect(1, 129792, '\P{In_Symbols_And_Pictographs_EXTENDED_A}', ""); + Expect(0, 129792, '\P{^In_Symbols_And_Pictographs_EXTENDED_A}', ""); + Error('\p{__symbols_and_PICTOGRAPHS_Ext_A/a/}'); + Error('\P{__symbols_and_PICTOGRAPHS_Ext_A/a/}'); + Expect(1, 129791, '\p{symbolsandpictographsexta}', ""); + Expect(0, 129791, '\p{^symbolsandpictographsexta}', ""); + Expect(0, 129791, '\P{symbolsandpictographsexta}', ""); + Expect(1, 129791, '\P{^symbolsandpictographsexta}', ""); + Expect(0, 129792, '\p{symbolsandpictographsexta}', ""); + Expect(1, 129792, '\p{^symbolsandpictographsexta}', ""); + Expect(1, 129792, '\P{symbolsandpictographsexta}', ""); + Expect(0, 129792, '\P{^symbolsandpictographsexta}', ""); + Expect(1, 129791, '\p{-Symbols_and_Pictographs_Ext_A}', ""); + Expect(0, 129791, '\p{^-Symbols_and_Pictographs_Ext_A}', ""); + Expect(0, 129791, '\P{-Symbols_and_Pictographs_Ext_A}', ""); + Expect(1, 129791, '\P{^-Symbols_and_Pictographs_Ext_A}', ""); + Expect(0, 129792, '\p{-Symbols_and_Pictographs_Ext_A}', ""); + Expect(1, 129792, '\p{^-Symbols_and_Pictographs_Ext_A}', ""); + Expect(1, 129792, '\P{-Symbols_and_Pictographs_Ext_A}', ""); + Expect(0, 129792, '\P{^-Symbols_and_Pictographs_Ext_A}', ""); + Error('\p{ -IS_Symbols_And_PICTOGRAPHS_ext_A/a/}'); + Error('\P{ -IS_Symbols_And_PICTOGRAPHS_ext_A/a/}'); + Expect(1, 129791, '\p{issymbolsandpictographsexta}', ""); + Expect(0, 129791, '\p{^issymbolsandpictographsexta}', ""); + Expect(0, 129791, '\P{issymbolsandpictographsexta}', ""); + Expect(1, 129791, '\P{^issymbolsandpictographsexta}', ""); + Expect(0, 129792, '\p{issymbolsandpictographsexta}', ""); + Expect(1, 129792, '\p{^issymbolsandpictographsexta}', ""); + Expect(1, 129792, '\P{issymbolsandpictographsexta}', ""); + Expect(0, 129792, '\P{^issymbolsandpictographsexta}', ""); + Expect(1, 129791, '\p{_Is_symbols_And_Pictographs_Ext_a}', ""); + Expect(0, 129791, '\p{^_Is_symbols_And_Pictographs_Ext_a}', ""); + Expect(0, 129791, '\P{_Is_symbols_And_Pictographs_Ext_a}', ""); + Expect(1, 129791, '\P{^_Is_symbols_And_Pictographs_Ext_a}', ""); + Expect(0, 129792, '\p{_Is_symbols_And_Pictographs_Ext_a}', ""); + Expect(1, 129792, '\p{^_Is_symbols_And_Pictographs_Ext_a}', ""); + Expect(1, 129792, '\P{_Is_symbols_And_Pictographs_Ext_a}', ""); + Expect(0, 129792, '\P{^_Is_symbols_And_Pictographs_Ext_a}', ""); + Error('\p{ /a/in_symbols_AND_pictographs_Ext_A}'); + Error('\P{ /a/in_symbols_AND_pictographs_Ext_A}'); + Expect(1, 129791, '\p{insymbolsandpictographsexta}', ""); + Expect(0, 129791, '\p{^insymbolsandpictographsexta}', ""); + Expect(0, 129791, '\P{insymbolsandpictographsexta}', ""); + Expect(1, 129791, '\P{^insymbolsandpictographsexta}', ""); + Expect(0, 129792, '\p{insymbolsandpictographsexta}', ""); + Expect(1, 129792, '\p{^insymbolsandpictographsexta}', ""); + Expect(1, 129792, '\P{insymbolsandpictographsexta}', ""); + Expect(0, 129792, '\P{^insymbolsandpictographsexta}', ""); + Expect(1, 129791, '\p{_ in_SYMBOLS_AND_pictographs_Ext_A}', ""); + Expect(0, 129791, '\p{^_ in_SYMBOLS_AND_pictographs_Ext_A}', ""); + Expect(0, 129791, '\P{_ in_SYMBOLS_AND_pictographs_Ext_A}', ""); + Expect(1, 129791, '\P{^_ in_SYMBOLS_AND_pictographs_Ext_A}', ""); + Expect(0, 129792, '\p{_ in_SYMBOLS_AND_pictographs_Ext_A}', ""); + Expect(1, 129792, '\p{^_ in_SYMBOLS_AND_pictographs_Ext_A}', ""); + Expect(1, 129792, '\P{_ in_SYMBOLS_AND_pictographs_Ext_A}', ""); + Expect(0, 129792, '\P{^_ in_SYMBOLS_AND_pictographs_Ext_A}', ""); + Error('\p{-Symbols_FOR_legacy_COMPUTING/a/}'); + Error('\P{-Symbols_FOR_legacy_COMPUTING/a/}'); + Expect(1, 130047, '\p{symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^symbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^symbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{symbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^symbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{_ SYMBOLS_FOR_Legacy_Computing}', ""); + Expect(0, 130047, '\p{^_ SYMBOLS_FOR_Legacy_Computing}', ""); + Expect(0, 130047, '\P{_ SYMBOLS_FOR_Legacy_Computing}', ""); + Expect(1, 130047, '\P{^_ SYMBOLS_FOR_Legacy_Computing}', ""); + Expect(0, 130048, '\p{_ SYMBOLS_FOR_Legacy_Computing}', ""); + Expect(1, 130048, '\p{^_ SYMBOLS_FOR_Legacy_Computing}', ""); + Expect(1, 130048, '\P{_ SYMBOLS_FOR_Legacy_Computing}', ""); + Expect(0, 130048, '\P{^_ SYMBOLS_FOR_Legacy_Computing}', ""); + Error('\p{/a/_ Is_Symbols_FOR_Legacy_COMPUTING}'); + Error('\P{/a/_ Is_Symbols_FOR_Legacy_COMPUTING}'); + Expect(1, 130047, '\p{issymbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^issymbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{issymbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^issymbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{issymbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^issymbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{issymbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^issymbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{ -IS_SYMBOLS_For_Legacy_computing}', ""); + Expect(0, 130047, '\p{^ -IS_SYMBOLS_For_Legacy_computing}', ""); + Expect(0, 130047, '\P{ -IS_SYMBOLS_For_Legacy_computing}', ""); + Expect(1, 130047, '\P{^ -IS_SYMBOLS_For_Legacy_computing}', ""); + Expect(0, 130048, '\p{ -IS_SYMBOLS_For_Legacy_computing}', ""); + Expect(1, 130048, '\p{^ -IS_SYMBOLS_For_Legacy_computing}', ""); + Expect(1, 130048, '\P{ -IS_SYMBOLS_For_Legacy_computing}', ""); + Expect(0, 130048, '\P{^ -IS_SYMBOLS_For_Legacy_computing}', ""); + Error('\p{:= -in_Symbols_for_Legacy_Computing}'); + Error('\P{:= -in_Symbols_for_Legacy_Computing}'); + Expect(1, 130047, '\p{insymbolsforlegacycomputing}', ""); + Expect(0, 130047, '\p{^insymbolsforlegacycomputing}', ""); + Expect(0, 130047, '\P{insymbolsforlegacycomputing}', ""); + Expect(1, 130047, '\P{^insymbolsforlegacycomputing}', ""); + Expect(0, 130048, '\p{insymbolsforlegacycomputing}', ""); + Expect(1, 130048, '\p{^insymbolsforlegacycomputing}', ""); + Expect(1, 130048, '\P{insymbolsforlegacycomputing}', ""); + Expect(0, 130048, '\P{^insymbolsforlegacycomputing}', ""); + Expect(1, 130047, '\p{_IN_symbols_For_Legacy_COMPUTING}', ""); + Expect(0, 130047, '\p{^_IN_symbols_For_Legacy_COMPUTING}', ""); + Expect(0, 130047, '\P{_IN_symbols_For_Legacy_COMPUTING}', ""); + Expect(1, 130047, '\P{^_IN_symbols_For_Legacy_COMPUTING}', ""); + Expect(0, 130048, '\p{_IN_symbols_For_Legacy_COMPUTING}', ""); + Expect(1, 130048, '\p{^_IN_symbols_For_Legacy_COMPUTING}', ""); + Expect(1, 130048, '\P{_IN_symbols_For_Legacy_COMPUTING}', ""); + Expect(0, 130048, '\P{^_IN_symbols_For_Legacy_COMPUTING}', ""); + Error('\p{/a/ symbols_FOR_Legacy_Computing_SUPPLEMENT}'); + Error('\P{/a/ symbols_FOR_Legacy_Computing_SUPPLEMENT}'); + Expect(1, 118463, '\p{symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118463, '\p{^symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118463, '\P{symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118463, '\P{^symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118464, '\p{symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118464, '\p{^symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118464, '\P{symbolsforlegacycomputingsupplement}', ""); + Expect(0, 118464, '\P{^symbolsforlegacycomputingsupplement}', ""); + Expect(1, 118463, '\p{-Symbols_For_Legacy_COMPUTING_supplement}', ""); + Expect(0, 118463, '\p{^-Symbols_For_Legacy_COMPUTING_supplement}', ""); + Expect(0, 118463, '\P{-Symbols_For_Legacy_COMPUTING_supplement}', ""); + Expect(1, 118463, '\P{^-Symbols_For_Legacy_COMPUTING_supplement}', ""); + Expect(0, 118464, '\p{-Symbols_For_Legacy_COMPUTING_supplement}', ""); + Expect(1, 118464, '\p{^-Symbols_For_Legacy_COMPUTING_supplement}', ""); + Expect(1, 118464, '\P{-Symbols_For_Legacy_COMPUTING_supplement}', ""); + Expect(0, 118464, '\P{^-Symbols_For_Legacy_COMPUTING_supplement}', ""); + Error('\p{:=_is_Symbols_For_Legacy_Computing_supplement}'); + Error('\P{:=_is_Symbols_For_Legacy_Computing_supplement}'); + Expect(1, 118463, '\p{issymbolsforlegacycomputingsupplement}', ""); + Expect(0, 118463, '\p{^issymbolsforlegacycomputingsupplement}', ""); + Expect(0, 118463, '\P{issymbolsforlegacycomputingsupplement}', ""); + Expect(1, 118463, '\P{^issymbolsforlegacycomputingsupplement}', ""); + Expect(0, 118464, '\p{issymbolsforlegacycomputingsupplement}', ""); + Expect(1, 118464, '\p{^issymbolsforlegacycomputingsupplement}', ""); + Expect(1, 118464, '\P{issymbolsforlegacycomputingsupplement}', ""); + Expect(0, 118464, '\P{^issymbolsforlegacycomputingsupplement}', ""); + Expect(1, 118463, '\p{ Is_symbols_FOR_legacy_computing_SUPPLEMENT}', ""); + Expect(0, 118463, '\p{^ Is_symbols_FOR_legacy_computing_SUPPLEMENT}', ""); + Expect(0, 118463, '\P{ Is_symbols_FOR_legacy_computing_SUPPLEMENT}', ""); + Expect(1, 118463, '\P{^ Is_symbols_FOR_legacy_computing_SUPPLEMENT}', ""); + Expect(0, 118464, '\p{ Is_symbols_FOR_legacy_computing_SUPPLEMENT}', ""); + Expect(1, 118464, '\p{^ Is_symbols_FOR_legacy_computing_SUPPLEMENT}', ""); + Expect(1, 118464, '\P{ Is_symbols_FOR_legacy_computing_SUPPLEMENT}', ""); + Expect(0, 118464, '\P{^ Is_symbols_FOR_legacy_computing_SUPPLEMENT}', ""); + Error('\p{__in_Symbols_For_Legacy_Computing_supplement:=}'); + Error('\P{__in_Symbols_For_Legacy_Computing_supplement:=}'); + Expect(1, 118463, '\p{insymbolsforlegacycomputingsupplement}', ""); + Expect(0, 118463, '\p{^insymbolsforlegacycomputingsupplement}', ""); + Expect(0, 118463, '\P{insymbolsforlegacycomputingsupplement}', ""); + Expect(1, 118463, '\P{^insymbolsforlegacycomputingsupplement}', ""); + Expect(0, 118464, '\p{insymbolsforlegacycomputingsupplement}', ""); + Expect(1, 118464, '\p{^insymbolsforlegacycomputingsupplement}', ""); + Expect(1, 118464, '\P{insymbolsforlegacycomputingsupplement}', ""); + Expect(0, 118464, '\P{^insymbolsforlegacycomputingsupplement}', ""); + Expect(1, 118463, '\p{ -In_Symbols_FOR_legacy_computing_supplement}', ""); + Expect(0, 118463, '\p{^ -In_Symbols_FOR_legacy_computing_supplement}', ""); + Expect(0, 118463, '\P{ -In_Symbols_FOR_legacy_computing_supplement}', ""); + Expect(1, 118463, '\P{^ -In_Symbols_FOR_legacy_computing_supplement}', ""); + Expect(0, 118464, '\p{ -In_Symbols_FOR_legacy_computing_supplement}', ""); + Expect(1, 118464, '\p{^ -In_Symbols_FOR_legacy_computing_supplement}', ""); + Expect(1, 118464, '\P{ -In_Symbols_FOR_legacy_computing_supplement}', ""); + Expect(0, 118464, '\P{^ -In_Symbols_FOR_legacy_computing_supplement}', ""); + Error('\p{_Symbols_For_legacy_Computing_sup/a/}'); + Error('\P{_Symbols_For_legacy_Computing_sup/a/}'); + Expect(1, 118463, '\p{symbolsforlegacycomputingsup}', ""); + Expect(0, 118463, '\p{^symbolsforlegacycomputingsup}', ""); + Expect(0, 118463, '\P{symbolsforlegacycomputingsup}', ""); + Expect(1, 118463, '\P{^symbolsforlegacycomputingsup}', ""); + Expect(0, 118464, '\p{symbolsforlegacycomputingsup}', ""); + Expect(1, 118464, '\p{^symbolsforlegacycomputingsup}', ""); + Expect(1, 118464, '\P{symbolsforlegacycomputingsup}', ""); + Expect(0, 118464, '\P{^symbolsforlegacycomputingsup}', ""); + Expect(1, 118463, '\p{ symbols_for_LEGACY_COMPUTING_Sup}', ""); + Expect(0, 118463, '\p{^ symbols_for_LEGACY_COMPUTING_Sup}', ""); + Expect(0, 118463, '\P{ symbols_for_LEGACY_COMPUTING_Sup}', ""); + Expect(1, 118463, '\P{^ symbols_for_LEGACY_COMPUTING_Sup}', ""); + Expect(0, 118464, '\p{ symbols_for_LEGACY_COMPUTING_Sup}', ""); + Expect(1, 118464, '\p{^ symbols_for_LEGACY_COMPUTING_Sup}', ""); + Expect(1, 118464, '\P{ symbols_for_LEGACY_COMPUTING_Sup}', ""); + Expect(0, 118464, '\P{^ symbols_for_LEGACY_COMPUTING_Sup}', ""); + Error('\p{ is_SYMBOLS_For_LEGACY_COMPUTING_SUP/a/}'); + Error('\P{ is_SYMBOLS_For_LEGACY_COMPUTING_SUP/a/}'); + Expect(1, 118463, '\p{issymbolsforlegacycomputingsup}', ""); + Expect(0, 118463, '\p{^issymbolsforlegacycomputingsup}', ""); + Expect(0, 118463, '\P{issymbolsforlegacycomputingsup}', ""); + Expect(1, 118463, '\P{^issymbolsforlegacycomputingsup}', ""); + Expect(0, 118464, '\p{issymbolsforlegacycomputingsup}', ""); + Expect(1, 118464, '\p{^issymbolsforlegacycomputingsup}', ""); + Expect(1, 118464, '\P{issymbolsforlegacycomputingsup}', ""); + Expect(0, 118464, '\P{^issymbolsforlegacycomputingsup}', ""); + Expect(1, 118463, '\p{ is_Symbols_For_Legacy_computing_sup}', ""); + Expect(0, 118463, '\p{^ is_Symbols_For_Legacy_computing_sup}', ""); + Expect(0, 118463, '\P{ is_Symbols_For_Legacy_computing_sup}', ""); + Expect(1, 118463, '\P{^ is_Symbols_For_Legacy_computing_sup}', ""); + Expect(0, 118464, '\p{ is_Symbols_For_Legacy_computing_sup}', ""); + Expect(1, 118464, '\p{^ is_Symbols_For_Legacy_computing_sup}', ""); + Expect(1, 118464, '\P{ is_Symbols_For_Legacy_computing_sup}', ""); + Expect(0, 118464, '\P{^ is_Symbols_For_Legacy_computing_sup}', ""); + Error('\p{-/a/In_symbols_For_LEGACY_Computing_Sup}'); + Error('\P{-/a/In_symbols_For_LEGACY_Computing_Sup}'); + Expect(1, 118463, '\p{insymbolsforlegacycomputingsup}', ""); + Expect(0, 118463, '\p{^insymbolsforlegacycomputingsup}', ""); + Expect(0, 118463, '\P{insymbolsforlegacycomputingsup}', ""); + Expect(1, 118463, '\P{^insymbolsforlegacycomputingsup}', ""); + Expect(0, 118464, '\p{insymbolsforlegacycomputingsup}', ""); + Expect(1, 118464, '\p{^insymbolsforlegacycomputingsup}', ""); + Expect(1, 118464, '\P{insymbolsforlegacycomputingsup}', ""); + Expect(0, 118464, '\P{^insymbolsforlegacycomputingsup}', ""); + Expect(1, 118463, '\p{__in_SYMBOLS_For_Legacy_COMPUTING_Sup}', ""); + Expect(0, 118463, '\p{^__in_SYMBOLS_For_Legacy_COMPUTING_Sup}', ""); + Expect(0, 118463, '\P{__in_SYMBOLS_For_Legacy_COMPUTING_Sup}', ""); + Expect(1, 118463, '\P{^__in_SYMBOLS_For_Legacy_COMPUTING_Sup}', ""); + Expect(0, 118464, '\p{__in_SYMBOLS_For_Legacy_COMPUTING_Sup}', ""); + Expect(1, 118464, '\p{^__in_SYMBOLS_For_Legacy_COMPUTING_Sup}', ""); + Expect(1, 118464, '\P{__in_SYMBOLS_For_Legacy_COMPUTING_Sup}', ""); + Expect(0, 118464, '\P{^__in_SYMBOLS_For_Legacy_COMPUTING_Sup}', ""); + Error('\p{-/a/Syriac}'); + Error('\P{-/a/Syriac}'); + Expect(1, 7674, '\p{syriac}', ""); + Expect(0, 7674, '\p{^syriac}', ""); + Expect(0, 7674, '\P{syriac}', ""); + Expect(1, 7674, '\P{^syriac}', ""); + Expect(0, 7675, '\p{syriac}', ""); + Expect(1, 7675, '\p{^syriac}', ""); + Expect(1, 7675, '\P{syriac}', ""); + Expect(0, 7675, '\P{^syriac}', ""); + Expect(1, 7674, '\p{ syriac}', ""); + Expect(0, 7674, '\p{^ syriac}', ""); + Expect(0, 7674, '\P{ syriac}', ""); + Expect(1, 7674, '\P{^ syriac}', ""); + Expect(0, 7675, '\p{ syriac}', ""); + Expect(1, 7675, '\p{^ syriac}', ""); + Expect(1, 7675, '\P{ syriac}', ""); + Expect(0, 7675, '\P{^ syriac}', ""); + Error('\p{/a/ Is_SYRIAC}'); + Error('\P{/a/ Is_SYRIAC}'); + Expect(1, 7674, '\p{issyriac}', ""); + Expect(0, 7674, '\p{^issyriac}', ""); + Expect(0, 7674, '\P{issyriac}', ""); + Expect(1, 7674, '\P{^issyriac}', ""); + Expect(0, 7675, '\p{issyriac}', ""); + Expect(1, 7675, '\p{^issyriac}', ""); + Expect(1, 7675, '\P{issyriac}', ""); + Expect(0, 7675, '\P{^issyriac}', ""); + Expect(1, 7674, '\p{ -Is_Syriac}', ""); + Expect(0, 7674, '\p{^ -Is_Syriac}', ""); + Expect(0, 7674, '\P{ -Is_Syriac}', ""); + Expect(1, 7674, '\P{^ -Is_Syriac}', ""); + Expect(0, 7675, '\p{ -Is_Syriac}', ""); + Expect(1, 7675, '\p{^ -Is_Syriac}', ""); + Expect(1, 7675, '\P{ -Is_Syriac}', ""); + Expect(0, 7675, '\P{^ -Is_Syriac}', ""); + Error('\p{-:=SYRC}'); + Error('\P{-:=SYRC}'); + Expect(1, 7674, '\p{syrc}', ""); + Expect(0, 7674, '\p{^syrc}', ""); + Expect(0, 7674, '\P{syrc}', ""); + Expect(1, 7674, '\P{^syrc}', ""); + Expect(0, 7675, '\p{syrc}', ""); + Expect(1, 7675, '\p{^syrc}', ""); + Expect(1, 7675, '\P{syrc}', ""); + Expect(0, 7675, '\P{^syrc}', ""); + Expect(1, 7674, '\p{- Syrc}', ""); + Expect(0, 7674, '\p{^- Syrc}', ""); + Expect(0, 7674, '\P{- Syrc}', ""); + Expect(1, 7674, '\P{^- Syrc}', ""); + Expect(0, 7675, '\p{- Syrc}', ""); + Expect(1, 7675, '\p{^- Syrc}', ""); + Expect(1, 7675, '\P{- Syrc}', ""); + Expect(0, 7675, '\P{^- Syrc}', ""); + Error('\p{/a/ Is_Syrc}'); + Error('\P{/a/ Is_Syrc}'); + Expect(1, 7674, '\p{issyrc}', ""); + Expect(0, 7674, '\p{^issyrc}', ""); + Expect(0, 7674, '\P{issyrc}', ""); + Expect(1, 7674, '\P{^issyrc}', ""); + Expect(0, 7675, '\p{issyrc}', ""); + Expect(1, 7675, '\p{^issyrc}', ""); + Expect(1, 7675, '\P{issyrc}', ""); + Expect(0, 7675, '\P{^issyrc}', ""); + Expect(1, 7674, '\p{ IS_syrc}', ""); + Expect(0, 7674, '\p{^ IS_syrc}', ""); + Expect(0, 7674, '\P{ IS_syrc}', ""); + Expect(1, 7674, '\P{^ IS_syrc}', ""); + Expect(0, 7675, '\p{ IS_syrc}', ""); + Expect(1, 7675, '\p{^ IS_syrc}', ""); + Expect(1, 7675, '\P{ IS_syrc}', ""); + Expect(0, 7675, '\P{^ IS_syrc}', ""); + Error('\p{:=-Syriac_supplement}'); + Error('\P{:=-Syriac_supplement}'); + Expect(1, 2159, '\p{syriacsupplement}', ""); + Expect(0, 2159, '\p{^syriacsupplement}', ""); + Expect(0, 2159, '\P{syriacsupplement}', ""); + Expect(1, 2159, '\P{^syriacsupplement}', ""); + Expect(0, 2160, '\p{syriacsupplement}', ""); + Expect(1, 2160, '\p{^syriacsupplement}', ""); + Expect(1, 2160, '\P{syriacsupplement}', ""); + Expect(0, 2160, '\P{^syriacsupplement}', ""); + Expect(1, 2159, '\p{__SYRIAC_SUPPLEMENT}', ""); + Expect(0, 2159, '\p{^__SYRIAC_SUPPLEMENT}', ""); + Expect(0, 2159, '\P{__SYRIAC_SUPPLEMENT}', ""); + Expect(1, 2159, '\P{^__SYRIAC_SUPPLEMENT}', ""); + Expect(0, 2160, '\p{__SYRIAC_SUPPLEMENT}', ""); + Expect(1, 2160, '\p{^__SYRIAC_SUPPLEMENT}', ""); + Expect(1, 2160, '\P{__SYRIAC_SUPPLEMENT}', ""); + Expect(0, 2160, '\P{^__SYRIAC_SUPPLEMENT}', ""); + Error('\p{ -IS_syriac_Supplement:=}'); + Error('\P{ -IS_syriac_Supplement:=}'); + Expect(1, 2159, '\p{issyriacsupplement}', ""); + Expect(0, 2159, '\p{^issyriacsupplement}', ""); + Expect(0, 2159, '\P{issyriacsupplement}', ""); + Expect(1, 2159, '\P{^issyriacsupplement}', ""); + Expect(0, 2160, '\p{issyriacsupplement}', ""); + Expect(1, 2160, '\p{^issyriacsupplement}', ""); + Expect(1, 2160, '\P{issyriacsupplement}', ""); + Expect(0, 2160, '\P{^issyriacsupplement}', ""); + Expect(1, 2159, '\p{ Is_SYRIAC_supplement}', ""); + Expect(0, 2159, '\p{^ Is_SYRIAC_supplement}', ""); + Expect(0, 2159, '\P{ Is_SYRIAC_supplement}', ""); + Expect(1, 2159, '\P{^ Is_SYRIAC_supplement}', ""); + Expect(0, 2160, '\p{ Is_SYRIAC_supplement}', ""); + Expect(1, 2160, '\p{^ Is_SYRIAC_supplement}', ""); + Expect(1, 2160, '\P{ Is_SYRIAC_supplement}', ""); + Expect(0, 2160, '\P{^ Is_SYRIAC_supplement}', ""); + Error('\p{ -IN_Syriac_SUPPLEMENT/a/}'); + Error('\P{ -IN_Syriac_SUPPLEMENT/a/}'); + Expect(1, 2159, '\p{insyriacsupplement}', ""); + Expect(0, 2159, '\p{^insyriacsupplement}', ""); + Expect(0, 2159, '\P{insyriacsupplement}', ""); + Expect(1, 2159, '\P{^insyriacsupplement}', ""); + Expect(0, 2160, '\p{insyriacsupplement}', ""); + Expect(1, 2160, '\p{^insyriacsupplement}', ""); + Expect(1, 2160, '\P{insyriacsupplement}', ""); + Expect(0, 2160, '\P{^insyriacsupplement}', ""); + Expect(1, 2159, '\p{ -in_SYRIAC_Supplement}', ""); + Expect(0, 2159, '\p{^ -in_SYRIAC_Supplement}', ""); + Expect(0, 2159, '\P{ -in_SYRIAC_Supplement}', ""); + Expect(1, 2159, '\P{^ -in_SYRIAC_Supplement}', ""); + Expect(0, 2160, '\p{ -in_SYRIAC_Supplement}', ""); + Expect(1, 2160, '\p{^ -in_SYRIAC_Supplement}', ""); + Expect(1, 2160, '\P{ -in_SYRIAC_Supplement}', ""); + Expect(0, 2160, '\P{^ -in_SYRIAC_Supplement}', ""); + Error('\p{/a/syriac_Sup}'); + Error('\P{/a/syriac_Sup}'); + Expect(1, 2159, '\p{syriacsup}', ""); + Expect(0, 2159, '\p{^syriacsup}', ""); + Expect(0, 2159, '\P{syriacsup}', ""); + Expect(1, 2159, '\P{^syriacsup}', ""); + Expect(0, 2160, '\p{syriacsup}', ""); + Expect(1, 2160, '\p{^syriacsup}', ""); + Expect(1, 2160, '\P{syriacsup}', ""); + Expect(0, 2160, '\P{^syriacsup}', ""); + Expect(1, 2159, '\p{ _syriac_SUP}', ""); + Expect(0, 2159, '\p{^ _syriac_SUP}', ""); + Expect(0, 2159, '\P{ _syriac_SUP}', ""); + Expect(1, 2159, '\P{^ _syriac_SUP}', ""); + Expect(0, 2160, '\p{ _syriac_SUP}', ""); + Expect(1, 2160, '\p{^ _syriac_SUP}', ""); + Expect(1, 2160, '\P{ _syriac_SUP}', ""); + Expect(0, 2160, '\P{^ _syriac_SUP}', ""); + Error('\p{-/a/Is_syriac_sup}'); + Error('\P{-/a/Is_syriac_sup}'); + Expect(1, 2159, '\p{issyriacsup}', ""); + Expect(0, 2159, '\p{^issyriacsup}', ""); + Expect(0, 2159, '\P{issyriacsup}', ""); + Expect(1, 2159, '\P{^issyriacsup}', ""); + Expect(0, 2160, '\p{issyriacsup}', ""); + Expect(1, 2160, '\p{^issyriacsup}', ""); + Expect(1, 2160, '\P{issyriacsup}', ""); + Expect(0, 2160, '\P{^issyriacsup}', ""); + Expect(1, 2159, '\p{_is_SYRIAC_sup}', ""); + Expect(0, 2159, '\p{^_is_SYRIAC_sup}', ""); + Expect(0, 2159, '\P{_is_SYRIAC_sup}', ""); + Expect(1, 2159, '\P{^_is_SYRIAC_sup}', ""); + Expect(0, 2160, '\p{_is_SYRIAC_sup}', ""); + Expect(1, 2160, '\p{^_is_SYRIAC_sup}', ""); + Expect(1, 2160, '\P{_is_SYRIAC_sup}', ""); + Expect(0, 2160, '\P{^_is_SYRIAC_sup}', ""); + Error('\p{- In_Syriac_Sup:=}'); + Error('\P{- In_Syriac_Sup:=}'); + Expect(1, 2159, '\p{insyriacsup}', ""); + Expect(0, 2159, '\p{^insyriacsup}', ""); + Expect(0, 2159, '\P{insyriacsup}', ""); + Expect(1, 2159, '\P{^insyriacsup}', ""); + Expect(0, 2160, '\p{insyriacsup}', ""); + Expect(1, 2160, '\p{^insyriacsup}', ""); + Expect(1, 2160, '\P{insyriacsup}', ""); + Expect(0, 2160, '\P{^insyriacsup}', ""); + Expect(1, 2159, '\p{_-In_Syriac_Sup}', ""); + Expect(0, 2159, '\p{^_-In_Syriac_Sup}', ""); + Expect(0, 2159, '\P{_-In_Syriac_Sup}', ""); + Expect(1, 2159, '\P{^_-In_Syriac_Sup}', ""); + Expect(0, 2160, '\p{_-In_Syriac_Sup}', ""); + Expect(1, 2160, '\p{^_-In_Syriac_Sup}', ""); + Expect(1, 2160, '\P{_-In_Syriac_Sup}', ""); + Expect(0, 2160, '\P{^_-In_Syriac_Sup}', ""); + Error('\p{:= Tagalog}'); + Error('\P{:= Tagalog}'); + Expect(1, 5942, '\p{tagalog}', ""); + Expect(0, 5942, '\p{^tagalog}', ""); + Expect(0, 5942, '\P{tagalog}', ""); + Expect(1, 5942, '\P{^tagalog}', ""); + Expect(0, 5943, '\p{tagalog}', ""); + Expect(1, 5943, '\p{^tagalog}', ""); + Expect(1, 5943, '\P{tagalog}', ""); + Expect(0, 5943, '\P{^tagalog}', ""); + Expect(1, 5942, '\p{ Tagalog}', ""); + Expect(0, 5942, '\p{^ Tagalog}', ""); + Expect(0, 5942, '\P{ Tagalog}', ""); + Expect(1, 5942, '\P{^ Tagalog}', ""); + Expect(0, 5943, '\p{ Tagalog}', ""); + Expect(1, 5943, '\p{^ Tagalog}', ""); + Expect(1, 5943, '\P{ Tagalog}', ""); + Expect(0, 5943, '\P{^ Tagalog}', ""); + Error('\p{ Is_TAGALOG/a/}'); + Error('\P{ Is_TAGALOG/a/}'); + Expect(1, 5942, '\p{istagalog}', ""); + Expect(0, 5942, '\p{^istagalog}', ""); + Expect(0, 5942, '\P{istagalog}', ""); + Expect(1, 5942, '\P{^istagalog}', ""); + Expect(0, 5943, '\p{istagalog}', ""); + Expect(1, 5943, '\p{^istagalog}', ""); + Expect(1, 5943, '\P{istagalog}', ""); + Expect(0, 5943, '\P{^istagalog}', ""); + Expect(1, 5942, '\p{ _IS_tagalog}', ""); + Expect(0, 5942, '\p{^ _IS_tagalog}', ""); + Expect(0, 5942, '\P{ _IS_tagalog}', ""); + Expect(1, 5942, '\P{^ _IS_tagalog}', ""); + Expect(0, 5943, '\p{ _IS_tagalog}', ""); + Expect(1, 5943, '\p{^ _IS_tagalog}', ""); + Expect(1, 5943, '\P{ _IS_tagalog}', ""); + Expect(0, 5943, '\P{^ _IS_tagalog}', ""); + Error('\p{--Tglg:=}'); + Error('\P{--Tglg:=}'); + Expect(1, 5942, '\p{tglg}', ""); + Expect(0, 5942, '\p{^tglg}', ""); + Expect(0, 5942, '\P{tglg}', ""); + Expect(1, 5942, '\P{^tglg}', ""); + Expect(0, 5943, '\p{tglg}', ""); + Expect(1, 5943, '\p{^tglg}', ""); + Expect(1, 5943, '\P{tglg}', ""); + Expect(0, 5943, '\P{^tglg}', ""); + Expect(1, 5942, '\p{-_Tglg}', ""); + Expect(0, 5942, '\p{^-_Tglg}', ""); + Expect(0, 5942, '\P{-_Tglg}', ""); + Expect(1, 5942, '\P{^-_Tglg}', ""); + Expect(0, 5943, '\p{-_Tglg}', ""); + Expect(1, 5943, '\p{^-_Tglg}', ""); + Expect(1, 5943, '\P{-_Tglg}', ""); + Expect(0, 5943, '\P{^-_Tglg}', ""); + Error('\p{ :=IS_TGLG}'); + Error('\P{ :=IS_TGLG}'); + Expect(1, 5942, '\p{istglg}', ""); + Expect(0, 5942, '\p{^istglg}', ""); + Expect(0, 5942, '\P{istglg}', ""); + Expect(1, 5942, '\P{^istglg}', ""); + Expect(0, 5943, '\p{istglg}', ""); + Expect(1, 5943, '\p{^istglg}', ""); + Expect(1, 5943, '\P{istglg}', ""); + Expect(0, 5943, '\P{^istglg}', ""); + Expect(1, 5942, '\p{-_IS_Tglg}', ""); + Expect(0, 5942, '\p{^-_IS_Tglg}', ""); + Expect(0, 5942, '\P{-_IS_Tglg}', ""); + Expect(1, 5942, '\P{^-_IS_Tglg}', ""); + Expect(0, 5943, '\p{-_IS_Tglg}', ""); + Expect(1, 5943, '\p{^-_IS_Tglg}', ""); + Expect(1, 5943, '\P{-_IS_Tglg}', ""); + Expect(0, 5943, '\P{^-_IS_Tglg}', ""); + Error('\p{ :=TAGBANWA}'); + Error('\P{ :=TAGBANWA}'); + Expect(1, 6003, '\p{tagbanwa}', ""); + Expect(0, 6003, '\p{^tagbanwa}', ""); + Expect(0, 6003, '\P{tagbanwa}', ""); + Expect(1, 6003, '\P{^tagbanwa}', ""); + Expect(0, 6004, '\p{tagbanwa}', ""); + Expect(1, 6004, '\p{^tagbanwa}', ""); + Expect(1, 6004, '\P{tagbanwa}', ""); + Expect(0, 6004, '\P{^tagbanwa}', ""); + Expect(1, 6003, '\p{ tagbanwa}', ""); + Expect(0, 6003, '\p{^ tagbanwa}', ""); + Expect(0, 6003, '\P{ tagbanwa}', ""); + Expect(1, 6003, '\P{^ tagbanwa}', ""); + Expect(0, 6004, '\p{ tagbanwa}', ""); + Expect(1, 6004, '\p{^ tagbanwa}', ""); + Expect(1, 6004, '\P{ tagbanwa}', ""); + Expect(0, 6004, '\P{^ tagbanwa}', ""); + Error('\p{:= -Is_Tagbanwa}'); + Error('\P{:= -Is_Tagbanwa}'); + Expect(1, 6003, '\p{istagbanwa}', ""); + Expect(0, 6003, '\p{^istagbanwa}', ""); + Expect(0, 6003, '\P{istagbanwa}', ""); + Expect(1, 6003, '\P{^istagbanwa}', ""); + Expect(0, 6004, '\p{istagbanwa}', ""); + Expect(1, 6004, '\p{^istagbanwa}', ""); + Expect(1, 6004, '\P{istagbanwa}', ""); + Expect(0, 6004, '\P{^istagbanwa}', ""); + Expect(1, 6003, '\p{ Is_tagbanwa}', ""); + Expect(0, 6003, '\p{^ Is_tagbanwa}', ""); + Expect(0, 6003, '\P{ Is_tagbanwa}', ""); + Expect(1, 6003, '\P{^ Is_tagbanwa}', ""); + Expect(0, 6004, '\p{ Is_tagbanwa}', ""); + Expect(1, 6004, '\p{^ Is_tagbanwa}', ""); + Expect(1, 6004, '\P{ Is_tagbanwa}', ""); + Expect(0, 6004, '\P{^ Is_tagbanwa}', ""); + Error('\p{-/a/tagb}'); + Error('\P{-/a/tagb}'); + Expect(1, 6003, '\p{tagb}', ""); + Expect(0, 6003, '\p{^tagb}', ""); + Expect(0, 6003, '\P{tagb}', ""); + Expect(1, 6003, '\P{^tagb}', ""); + Expect(0, 6004, '\p{tagb}', ""); + Expect(1, 6004, '\p{^tagb}', ""); + Expect(1, 6004, '\P{tagb}', ""); + Expect(0, 6004, '\P{^tagb}', ""); + Expect(1, 6003, '\p{ _tagb}', ""); + Expect(0, 6003, '\p{^ _tagb}', ""); + Expect(0, 6003, '\P{ _tagb}', ""); + Expect(1, 6003, '\P{^ _tagb}', ""); + Expect(0, 6004, '\p{ _tagb}', ""); + Expect(1, 6004, '\p{^ _tagb}', ""); + Expect(1, 6004, '\P{ _tagb}', ""); + Expect(0, 6004, '\P{^ _tagb}', ""); + Error('\p{ :=is_TAGB}'); + Error('\P{ :=is_TAGB}'); + Expect(1, 6003, '\p{istagb}', ""); + Expect(0, 6003, '\p{^istagb}', ""); + Expect(0, 6003, '\P{istagb}', ""); + Expect(1, 6003, '\P{^istagb}', ""); + Expect(0, 6004, '\p{istagb}', ""); + Expect(1, 6004, '\p{^istagb}', ""); + Expect(1, 6004, '\P{istagb}', ""); + Expect(0, 6004, '\P{^istagb}', ""); + Expect(1, 6003, '\p{_ IS_TAGB}', ""); + Expect(0, 6003, '\p{^_ IS_TAGB}', ""); + Expect(0, 6003, '\P{_ IS_TAGB}', ""); + Expect(1, 6003, '\P{^_ IS_TAGB}', ""); + Expect(0, 6004, '\p{_ IS_TAGB}', ""); + Expect(1, 6004, '\p{^_ IS_TAGB}', ""); + Expect(1, 6004, '\P{_ IS_TAGB}', ""); + Expect(0, 6004, '\P{^_ IS_TAGB}', ""); + Error('\p{-tags:=}'); + Error('\P{-tags:=}'); + Expect(1, 917631, '\p{tags}', ""); + Expect(0, 917631, '\p{^tags}', ""); + Expect(0, 917631, '\P{tags}', ""); + Expect(1, 917631, '\P{^tags}', ""); + Expect(0, 917632, '\p{tags}', ""); + Expect(1, 917632, '\p{^tags}', ""); + Expect(1, 917632, '\P{tags}', ""); + Expect(0, 917632, '\P{^tags}', ""); + Expect(1, 917631, '\p{--Tags}', ""); + Expect(0, 917631, '\p{^--Tags}', ""); + Expect(0, 917631, '\P{--Tags}', ""); + Expect(1, 917631, '\P{^--Tags}', ""); + Expect(0, 917632, '\p{--Tags}', ""); + Expect(1, 917632, '\p{^--Tags}', ""); + Expect(1, 917632, '\P{--Tags}', ""); + Expect(0, 917632, '\P{^--Tags}', ""); + Error('\p{/a/--Is_Tags}'); + Error('\P{/a/--Is_Tags}'); + Expect(1, 917631, '\p{istags}', ""); + Expect(0, 917631, '\p{^istags}', ""); + Expect(0, 917631, '\P{istags}', ""); + Expect(1, 917631, '\P{^istags}', ""); + Expect(0, 917632, '\p{istags}', ""); + Expect(1, 917632, '\p{^istags}', ""); + Expect(1, 917632, '\P{istags}', ""); + Expect(0, 917632, '\P{^istags}', ""); + Expect(1, 917631, '\p{__IS_Tags}', ""); + Expect(0, 917631, '\p{^__IS_Tags}', ""); + Expect(0, 917631, '\P{__IS_Tags}', ""); + Expect(1, 917631, '\P{^__IS_Tags}', ""); + Expect(0, 917632, '\p{__IS_Tags}', ""); + Expect(1, 917632, '\p{^__IS_Tags}', ""); + Expect(1, 917632, '\P{__IS_Tags}', ""); + Expect(0, 917632, '\P{^__IS_Tags}', ""); + Error('\p{/a/In_TAGS}'); + Error('\P{/a/In_TAGS}'); + Expect(1, 917631, '\p{intags}', ""); + Expect(0, 917631, '\p{^intags}', ""); + Expect(0, 917631, '\P{intags}', ""); + Expect(1, 917631, '\P{^intags}', ""); + Expect(0, 917632, '\p{intags}', ""); + Expect(1, 917632, '\p{^intags}', ""); + Expect(1, 917632, '\P{intags}', ""); + Expect(0, 917632, '\P{^intags}', ""); + Expect(1, 917631, '\p{_In_Tags}', ""); + Expect(0, 917631, '\p{^_In_Tags}', ""); + Expect(0, 917631, '\P{_In_Tags}', ""); + Expect(1, 917631, '\P{^_In_Tags}', ""); + Expect(0, 917632, '\p{_In_Tags}', ""); + Expect(1, 917632, '\p{^_In_Tags}', ""); + Expect(1, 917632, '\P{_In_Tags}', ""); + Expect(0, 917632, '\P{^_In_Tags}', ""); + Error('\p{ :=Tai_LE}'); + Error('\P{ :=Tai_LE}'); + Expect(1, 6516, '\p{taile}', ""); + Expect(0, 6516, '\p{^taile}', ""); + Expect(0, 6516, '\P{taile}', ""); + Expect(1, 6516, '\P{^taile}', ""); + Expect(0, 6517, '\p{taile}', ""); + Expect(1, 6517, '\p{^taile}', ""); + Expect(1, 6517, '\P{taile}', ""); + Expect(0, 6517, '\P{^taile}', ""); + Expect(1, 6516, '\p{ -tai_Le}', ""); + Expect(0, 6516, '\p{^ -tai_Le}', ""); + Expect(0, 6516, '\P{ -tai_Le}', ""); + Expect(1, 6516, '\P{^ -tai_Le}', ""); + Expect(0, 6517, '\p{ -tai_Le}', ""); + Expect(1, 6517, '\p{^ -tai_Le}', ""); + Expect(1, 6517, '\P{ -tai_Le}', ""); + Expect(0, 6517, '\P{^ -tai_Le}', ""); + Error('\p{:= Is_Tai_Le}'); + Error('\P{:= Is_Tai_Le}'); + Expect(1, 6516, '\p{istaile}', ""); + Expect(0, 6516, '\p{^istaile}', ""); + Expect(0, 6516, '\P{istaile}', ""); + Expect(1, 6516, '\P{^istaile}', ""); + Expect(0, 6517, '\p{istaile}', ""); + Expect(1, 6517, '\p{^istaile}', ""); + Expect(1, 6517, '\P{istaile}', ""); + Expect(0, 6517, '\P{^istaile}', ""); + Expect(1, 6516, '\p{_-is_Tai_LE}', ""); + Expect(0, 6516, '\p{^_-is_Tai_LE}', ""); + Expect(0, 6516, '\P{_-is_Tai_LE}', ""); + Expect(1, 6516, '\P{^_-is_Tai_LE}', ""); + Expect(0, 6517, '\p{_-is_Tai_LE}', ""); + Expect(1, 6517, '\p{^_-is_Tai_LE}', ""); + Expect(1, 6517, '\P{_-is_Tai_LE}', ""); + Expect(0, 6517, '\P{^_-is_Tai_LE}', ""); + Error('\p{/a/Tale}'); + Error('\P{/a/Tale}'); + Expect(1, 6516, '\p{tale}', ""); + Expect(0, 6516, '\p{^tale}', ""); + Expect(0, 6516, '\P{tale}', ""); + Expect(1, 6516, '\P{^tale}', ""); + Expect(0, 6517, '\p{tale}', ""); + Expect(1, 6517, '\p{^tale}', ""); + Expect(1, 6517, '\P{tale}', ""); + Expect(0, 6517, '\P{^tale}', ""); + Expect(1, 6516, '\p{_ Tale}', ""); + Expect(0, 6516, '\p{^_ Tale}', ""); + Expect(0, 6516, '\P{_ Tale}', ""); + Expect(1, 6516, '\P{^_ Tale}', ""); + Expect(0, 6517, '\p{_ Tale}', ""); + Expect(1, 6517, '\p{^_ Tale}', ""); + Expect(1, 6517, '\P{_ Tale}', ""); + Expect(0, 6517, '\P{^_ Tale}', ""); + Error('\p{ _is_Tale:=}'); + Error('\P{ _is_Tale:=}'); + Expect(1, 6516, '\p{istale}', ""); + Expect(0, 6516, '\p{^istale}', ""); + Expect(0, 6516, '\P{istale}', ""); + Expect(1, 6516, '\P{^istale}', ""); + Expect(0, 6517, '\p{istale}', ""); + Expect(1, 6517, '\p{^istale}', ""); + Expect(1, 6517, '\P{istale}', ""); + Expect(0, 6517, '\P{^istale}', ""); + Expect(1, 6516, '\p{ IS_TALE}', ""); + Expect(0, 6516, '\p{^ IS_TALE}', ""); + Expect(0, 6516, '\P{ IS_TALE}', ""); + Expect(1, 6516, '\P{^ IS_TALE}', ""); + Expect(0, 6517, '\p{ IS_TALE}', ""); + Expect(1, 6517, '\p{^ IS_TALE}', ""); + Expect(1, 6517, '\P{ IS_TALE}', ""); + Expect(0, 6517, '\P{^ IS_TALE}', ""); + Error('\p{_ Tai_Tham:=}'); + Error('\P{_ Tai_Tham:=}'); + Expect(1, 6829, '\p{taitham}', ""); + Expect(0, 6829, '\p{^taitham}', ""); + Expect(0, 6829, '\P{taitham}', ""); + Expect(1, 6829, '\P{^taitham}', ""); + Expect(0, 6830, '\p{taitham}', ""); + Expect(1, 6830, '\p{^taitham}', ""); + Expect(1, 6830, '\P{taitham}', ""); + Expect(0, 6830, '\P{^taitham}', ""); + Expect(1, 6829, '\p{ Tai_THAM}', ""); + Expect(0, 6829, '\p{^ Tai_THAM}', ""); + Expect(0, 6829, '\P{ Tai_THAM}', ""); + Expect(1, 6829, '\P{^ Tai_THAM}', ""); + Expect(0, 6830, '\p{ Tai_THAM}', ""); + Expect(1, 6830, '\p{^ Tai_THAM}', ""); + Expect(1, 6830, '\P{ Tai_THAM}', ""); + Expect(0, 6830, '\P{^ Tai_THAM}', ""); + Error('\p{ is_Tai_tham:=}'); + Error('\P{ is_Tai_tham:=}'); + Expect(1, 6829, '\p{istaitham}', ""); + Expect(0, 6829, '\p{^istaitham}', ""); + Expect(0, 6829, '\P{istaitham}', ""); + Expect(1, 6829, '\P{^istaitham}', ""); + Expect(0, 6830, '\p{istaitham}', ""); + Expect(1, 6830, '\p{^istaitham}', ""); + Expect(1, 6830, '\P{istaitham}', ""); + Expect(0, 6830, '\P{^istaitham}', ""); + Expect(1, 6829, '\p{-Is_TAI_tham}', ""); + Expect(0, 6829, '\p{^-Is_TAI_tham}', ""); + Expect(0, 6829, '\P{-Is_TAI_tham}', ""); + Expect(1, 6829, '\P{^-Is_TAI_tham}', ""); + Expect(0, 6830, '\p{-Is_TAI_tham}', ""); + Expect(1, 6830, '\p{^-Is_TAI_tham}', ""); + Expect(1, 6830, '\P{-Is_TAI_tham}', ""); + Expect(0, 6830, '\P{^-Is_TAI_tham}', ""); + Error('\p{- LANA:=}'); + Error('\P{- LANA:=}'); + Expect(1, 6829, '\p{lana}', ""); + Expect(0, 6829, '\p{^lana}', ""); + Expect(0, 6829, '\P{lana}', ""); + Expect(1, 6829, '\P{^lana}', ""); + Expect(0, 6830, '\p{lana}', ""); + Expect(1, 6830, '\p{^lana}', ""); + Expect(1, 6830, '\P{lana}', ""); + Expect(0, 6830, '\P{^lana}', ""); + Expect(1, 6829, '\p{ LANA}', ""); + Expect(0, 6829, '\p{^ LANA}', ""); + Expect(0, 6829, '\P{ LANA}', ""); + Expect(1, 6829, '\P{^ LANA}', ""); + Expect(0, 6830, '\p{ LANA}', ""); + Expect(1, 6830, '\p{^ LANA}', ""); + Expect(1, 6830, '\P{ LANA}', ""); + Expect(0, 6830, '\P{^ LANA}', ""); + Error('\p{-:=IS_LANA}'); + Error('\P{-:=IS_LANA}'); + Expect(1, 6829, '\p{islana}', ""); + Expect(0, 6829, '\p{^islana}', ""); + Expect(0, 6829, '\P{islana}', ""); + Expect(1, 6829, '\P{^islana}', ""); + Expect(0, 6830, '\p{islana}', ""); + Expect(1, 6830, '\p{^islana}', ""); + Expect(1, 6830, '\P{islana}', ""); + Expect(0, 6830, '\P{^islana}', ""); + Expect(1, 6829, '\p{ -Is_lana}', ""); + Expect(0, 6829, '\p{^ -Is_lana}', ""); + Expect(0, 6829, '\P{ -Is_lana}', ""); + Expect(1, 6829, '\P{^ -Is_lana}', ""); + Expect(0, 6830, '\p{ -Is_lana}', ""); + Expect(1, 6830, '\p{^ -Is_lana}', ""); + Expect(1, 6830, '\P{ -Is_lana}', ""); + Expect(0, 6830, '\P{^ -Is_lana}', ""); + Error('\p{ :=Tai_VIET}'); + Error('\P{ :=Tai_VIET}'); + Expect(1, 43743, '\p{taiviet}', ""); + Expect(0, 43743, '\p{^taiviet}', ""); + Expect(0, 43743, '\P{taiviet}', ""); + Expect(1, 43743, '\P{^taiviet}', ""); + Expect(0, 43744, '\p{taiviet}', ""); + Expect(1, 43744, '\p{^taiviet}', ""); + Expect(1, 43744, '\P{taiviet}', ""); + Expect(0, 43744, '\P{^taiviet}', ""); + Expect(1, 43743, '\p{- tai_Viet}', ""); + Expect(0, 43743, '\p{^- tai_Viet}', ""); + Expect(0, 43743, '\P{- tai_Viet}', ""); + Expect(1, 43743, '\P{^- tai_Viet}', ""); + Expect(0, 43744, '\p{- tai_Viet}', ""); + Expect(1, 43744, '\p{^- tai_Viet}', ""); + Expect(1, 43744, '\P{- tai_Viet}', ""); + Expect(0, 43744, '\P{^- tai_Viet}', ""); + Error('\p{ _Is_Tai_VIET:=}'); + Error('\P{ _Is_Tai_VIET:=}'); + Expect(1, 43743, '\p{istaiviet}', ""); + Expect(0, 43743, '\p{^istaiviet}', ""); + Expect(0, 43743, '\P{istaiviet}', ""); + Expect(1, 43743, '\P{^istaiviet}', ""); + Expect(0, 43744, '\p{istaiviet}', ""); + Expect(1, 43744, '\p{^istaiviet}', ""); + Expect(1, 43744, '\P{istaiviet}', ""); + Expect(0, 43744, '\P{^istaiviet}', ""); + Expect(1, 43743, '\p{ Is_Tai_VIET}', ""); + Expect(0, 43743, '\p{^ Is_Tai_VIET}', ""); + Expect(0, 43743, '\P{ Is_Tai_VIET}', ""); + Expect(1, 43743, '\P{^ Is_Tai_VIET}', ""); + Expect(0, 43744, '\p{ Is_Tai_VIET}', ""); + Expect(1, 43744, '\p{^ Is_Tai_VIET}', ""); + Expect(1, 43744, '\P{ Is_Tai_VIET}', ""); + Expect(0, 43744, '\P{^ Is_Tai_VIET}', ""); + Error('\p{:= TAVT}'); + Error('\P{:= TAVT}'); + Expect(1, 43743, '\p{tavt}', ""); + Expect(0, 43743, '\p{^tavt}', ""); + Expect(0, 43743, '\P{tavt}', ""); + Expect(1, 43743, '\P{^tavt}', ""); + Expect(0, 43744, '\p{tavt}', ""); + Expect(1, 43744, '\p{^tavt}', ""); + Expect(1, 43744, '\P{tavt}', ""); + Expect(0, 43744, '\P{^tavt}', ""); + Expect(1, 43743, '\p{-_Tavt}', ""); + Expect(0, 43743, '\p{^-_Tavt}', ""); + Expect(0, 43743, '\P{-_Tavt}', ""); + Expect(1, 43743, '\P{^-_Tavt}', ""); + Expect(0, 43744, '\p{-_Tavt}', ""); + Expect(1, 43744, '\p{^-_Tavt}', ""); + Expect(1, 43744, '\P{-_Tavt}', ""); + Expect(0, 43744, '\P{^-_Tavt}', ""); + Error('\p{_:=Is_Tavt}'); + Error('\P{_:=Is_Tavt}'); + Expect(1, 43743, '\p{istavt}', ""); + Expect(0, 43743, '\p{^istavt}', ""); + Expect(0, 43743, '\P{istavt}', ""); + Expect(1, 43743, '\P{^istavt}', ""); + Expect(0, 43744, '\p{istavt}', ""); + Expect(1, 43744, '\p{^istavt}', ""); + Expect(1, 43744, '\P{istavt}', ""); + Expect(0, 43744, '\P{^istavt}', ""); + Expect(1, 43743, '\p{__Is_TAVT}', ""); + Expect(0, 43743, '\p{^__Is_TAVT}', ""); + Expect(0, 43743, '\P{__Is_TAVT}', ""); + Expect(1, 43743, '\P{^__Is_TAVT}', ""); + Expect(0, 43744, '\p{__Is_TAVT}', ""); + Expect(1, 43744, '\p{^__Is_TAVT}', ""); + Expect(1, 43744, '\P{__Is_TAVT}', ""); + Expect(0, 43744, '\P{^__Is_TAVT}', ""); + Error('\p{:= tai_Xuan_Jing_Symbols}'); + Error('\P{:= tai_Xuan_Jing_Symbols}'); + Expect(1, 119647, '\p{taixuanjingsymbols}', ""); + Expect(0, 119647, '\p{^taixuanjingsymbols}', ""); + Expect(0, 119647, '\P{taixuanjingsymbols}', ""); + Expect(1, 119647, '\P{^taixuanjingsymbols}', ""); + Expect(0, 119648, '\p{taixuanjingsymbols}', ""); + Expect(1, 119648, '\p{^taixuanjingsymbols}', ""); + Expect(1, 119648, '\P{taixuanjingsymbols}', ""); + Expect(0, 119648, '\P{^taixuanjingsymbols}', ""); + Expect(1, 119647, '\p{ tai_xuan_JING_Symbols}', ""); + Expect(0, 119647, '\p{^ tai_xuan_JING_Symbols}', ""); + Expect(0, 119647, '\P{ tai_xuan_JING_Symbols}', ""); + Expect(1, 119647, '\P{^ tai_xuan_JING_Symbols}', ""); + Expect(0, 119648, '\p{ tai_xuan_JING_Symbols}', ""); + Expect(1, 119648, '\p{^ tai_xuan_JING_Symbols}', ""); + Expect(1, 119648, '\P{ tai_xuan_JING_Symbols}', ""); + Expect(0, 119648, '\P{^ tai_xuan_JING_Symbols}', ""); + Error('\p{ Is_Tai_Xuan_JING_Symbols:=}'); + Error('\P{ Is_Tai_Xuan_JING_Symbols:=}'); + Expect(1, 119647, '\p{istaixuanjingsymbols}', ""); + Expect(0, 119647, '\p{^istaixuanjingsymbols}', ""); + Expect(0, 119647, '\P{istaixuanjingsymbols}', ""); + Expect(1, 119647, '\P{^istaixuanjingsymbols}', ""); + Expect(0, 119648, '\p{istaixuanjingsymbols}', ""); + Expect(1, 119648, '\p{^istaixuanjingsymbols}', ""); + Expect(1, 119648, '\P{istaixuanjingsymbols}', ""); + Expect(0, 119648, '\P{^istaixuanjingsymbols}', ""); + Expect(1, 119647, '\p{ is_tai_xuan_jing_SYMBOLS}', ""); + Expect(0, 119647, '\p{^ is_tai_xuan_jing_SYMBOLS}', ""); + Expect(0, 119647, '\P{ is_tai_xuan_jing_SYMBOLS}', ""); + Expect(1, 119647, '\P{^ is_tai_xuan_jing_SYMBOLS}', ""); + Expect(0, 119648, '\p{ is_tai_xuan_jing_SYMBOLS}', ""); + Expect(1, 119648, '\p{^ is_tai_xuan_jing_SYMBOLS}', ""); + Expect(1, 119648, '\P{ is_tai_xuan_jing_SYMBOLS}', ""); + Expect(0, 119648, '\P{^ is_tai_xuan_jing_SYMBOLS}', ""); + Error('\p{ /a/IN_Tai_Xuan_jing_SYMBOLS}'); + Error('\P{ /a/IN_Tai_Xuan_jing_SYMBOLS}'); + Expect(1, 119647, '\p{intaixuanjingsymbols}', ""); + Expect(0, 119647, '\p{^intaixuanjingsymbols}', ""); + Expect(0, 119647, '\P{intaixuanjingsymbols}', ""); + Expect(1, 119647, '\P{^intaixuanjingsymbols}', ""); + Expect(0, 119648, '\p{intaixuanjingsymbols}', ""); + Expect(1, 119648, '\p{^intaixuanjingsymbols}', ""); + Expect(1, 119648, '\P{intaixuanjingsymbols}', ""); + Expect(0, 119648, '\P{^intaixuanjingsymbols}', ""); + Expect(1, 119647, '\p{_In_TAI_xuan_Jing_SYMBOLS}', ""); + Expect(0, 119647, '\p{^_In_TAI_xuan_Jing_SYMBOLS}', ""); + Expect(0, 119647, '\P{_In_TAI_xuan_Jing_SYMBOLS}', ""); + Expect(1, 119647, '\P{^_In_TAI_xuan_Jing_SYMBOLS}', ""); + Expect(0, 119648, '\p{_In_TAI_xuan_Jing_SYMBOLS}', ""); + Expect(1, 119648, '\p{^_In_TAI_xuan_Jing_SYMBOLS}', ""); + Expect(1, 119648, '\P{_In_TAI_xuan_Jing_SYMBOLS}', ""); + Expect(0, 119648, '\P{^_In_TAI_xuan_Jing_SYMBOLS}', ""); + Error('\p{_TAI_XUAN_Jing:=}'); + Error('\P{_TAI_XUAN_Jing:=}'); + Expect(1, 119647, '\p{taixuanjing}', ""); + Expect(0, 119647, '\p{^taixuanjing}', ""); + Expect(0, 119647, '\P{taixuanjing}', ""); + Expect(1, 119647, '\P{^taixuanjing}', ""); + Expect(0, 119648, '\p{taixuanjing}', ""); + Expect(1, 119648, '\p{^taixuanjing}', ""); + Expect(1, 119648, '\P{taixuanjing}', ""); + Expect(0, 119648, '\P{^taixuanjing}', ""); + Expect(1, 119647, '\p{__Tai_xuan_JING}', ""); + Expect(0, 119647, '\p{^__Tai_xuan_JING}', ""); + Expect(0, 119647, '\P{__Tai_xuan_JING}', ""); + Expect(1, 119647, '\P{^__Tai_xuan_JING}', ""); + Expect(0, 119648, '\p{__Tai_xuan_JING}', ""); + Expect(1, 119648, '\p{^__Tai_xuan_JING}', ""); + Expect(1, 119648, '\P{__Tai_xuan_JING}', ""); + Expect(0, 119648, '\P{^__Tai_xuan_JING}', ""); + Error('\p{_:=Is_TAI_Xuan_Jing}'); + Error('\P{_:=Is_TAI_Xuan_Jing}'); + Expect(1, 119647, '\p{istaixuanjing}', ""); + Expect(0, 119647, '\p{^istaixuanjing}', ""); + Expect(0, 119647, '\P{istaixuanjing}', ""); + Expect(1, 119647, '\P{^istaixuanjing}', ""); + Expect(0, 119648, '\p{istaixuanjing}', ""); + Expect(1, 119648, '\p{^istaixuanjing}', ""); + Expect(1, 119648, '\P{istaixuanjing}', ""); + Expect(0, 119648, '\P{^istaixuanjing}', ""); + Expect(1, 119647, '\p{_ is_Tai_Xuan_jing}', ""); + Expect(0, 119647, '\p{^_ is_Tai_Xuan_jing}', ""); + Expect(0, 119647, '\P{_ is_Tai_Xuan_jing}', ""); + Expect(1, 119647, '\P{^_ is_Tai_Xuan_jing}', ""); + Expect(0, 119648, '\p{_ is_Tai_Xuan_jing}', ""); + Expect(1, 119648, '\p{^_ is_Tai_Xuan_jing}', ""); + Expect(1, 119648, '\P{_ is_Tai_Xuan_jing}', ""); + Expect(0, 119648, '\P{^_ is_Tai_Xuan_jing}', ""); + Error('\p{:=--IN_Tai_Xuan_Jing}'); + Error('\P{:=--IN_Tai_Xuan_Jing}'); + Expect(1, 119647, '\p{intaixuanjing}', ""); + Expect(0, 119647, '\p{^intaixuanjing}', ""); + Expect(0, 119647, '\P{intaixuanjing}', ""); + Expect(1, 119647, '\P{^intaixuanjing}', ""); + Expect(0, 119648, '\p{intaixuanjing}', ""); + Expect(1, 119648, '\p{^intaixuanjing}', ""); + Expect(1, 119648, '\P{intaixuanjing}', ""); + Expect(0, 119648, '\P{^intaixuanjing}', ""); + Expect(1, 119647, '\p{ _In_tai_XUAN_Jing}', ""); + Expect(0, 119647, '\p{^ _In_tai_XUAN_Jing}', ""); + Expect(0, 119647, '\P{ _In_tai_XUAN_Jing}', ""); + Expect(1, 119647, '\P{^ _In_tai_XUAN_Jing}', ""); + Expect(0, 119648, '\p{ _In_tai_XUAN_Jing}', ""); + Expect(1, 119648, '\p{^ _In_tai_XUAN_Jing}', ""); + Expect(1, 119648, '\P{ _In_tai_XUAN_Jing}', ""); + Expect(0, 119648, '\P{^ _In_tai_XUAN_Jing}', ""); + Error('\p{:=__tai_Yo}'); + Error('\P{:=__tai_Yo}'); + Expect(1, 124671, '\p{taiyo}', ""); + Expect(0, 124671, '\p{^taiyo}', ""); + Expect(0, 124671, '\P{taiyo}', ""); + Expect(1, 124671, '\P{^taiyo}', ""); + Expect(0, 124672, '\p{taiyo}', ""); + Expect(1, 124672, '\p{^taiyo}', ""); + Expect(1, 124672, '\P{taiyo}', ""); + Expect(0, 124672, '\P{^taiyo}', ""); + Expect(1, 124671, '\p{ TAI_Yo}', ""); + Expect(0, 124671, '\p{^ TAI_Yo}', ""); + Expect(0, 124671, '\P{ TAI_Yo}', ""); + Expect(1, 124671, '\P{^ TAI_Yo}', ""); + Expect(0, 124672, '\p{ TAI_Yo}', ""); + Expect(1, 124672, '\p{^ TAI_Yo}', ""); + Expect(1, 124672, '\P{ TAI_Yo}', ""); + Expect(0, 124672, '\P{^ TAI_Yo}', ""); + Error('\p{ Is_Tai_yo:=}'); + Error('\P{ Is_Tai_yo:=}'); + Expect(1, 124671, '\p{istaiyo}', ""); + Expect(0, 124671, '\p{^istaiyo}', ""); + Expect(0, 124671, '\P{istaiyo}', ""); + Expect(1, 124671, '\P{^istaiyo}', ""); + Expect(0, 124672, '\p{istaiyo}', ""); + Expect(1, 124672, '\p{^istaiyo}', ""); + Expect(1, 124672, '\P{istaiyo}', ""); + Expect(0, 124672, '\P{^istaiyo}', ""); + Expect(1, 124671, '\p{-Is_Tai_yo}', ""); + Expect(0, 124671, '\p{^-Is_Tai_yo}', ""); + Expect(0, 124671, '\P{-Is_Tai_yo}', ""); + Expect(1, 124671, '\P{^-Is_Tai_yo}', ""); + Expect(0, 124672, '\p{-Is_Tai_yo}', ""); + Expect(1, 124672, '\p{^-Is_Tai_yo}', ""); + Expect(1, 124672, '\P{-Is_Tai_yo}', ""); + Expect(0, 124672, '\P{^-Is_Tai_yo}', ""); + Error('\p{:=- tayo}'); + Error('\P{:=- tayo}'); + Expect(1, 124671, '\p{tayo}', ""); + Expect(0, 124671, '\p{^tayo}', ""); + Expect(0, 124671, '\P{tayo}', ""); + Expect(1, 124671, '\P{^tayo}', ""); + Expect(0, 124672, '\p{tayo}', ""); + Expect(1, 124672, '\p{^tayo}', ""); + Expect(1, 124672, '\P{tayo}', ""); + Expect(0, 124672, '\P{^tayo}', ""); + Expect(1, 124671, '\p{ TAYO}', ""); + Expect(0, 124671, '\p{^ TAYO}', ""); + Expect(0, 124671, '\P{ TAYO}', ""); + Expect(1, 124671, '\P{^ TAYO}', ""); + Expect(0, 124672, '\p{ TAYO}', ""); + Expect(1, 124672, '\p{^ TAYO}', ""); + Expect(1, 124672, '\P{ TAYO}', ""); + Expect(0, 124672, '\P{^ TAYO}', ""); + Error('\p{ is_Tayo/a/}'); + Error('\P{ is_Tayo/a/}'); + Expect(1, 124671, '\p{istayo}', ""); + Expect(0, 124671, '\p{^istayo}', ""); + Expect(0, 124671, '\P{istayo}', ""); + Expect(1, 124671, '\P{^istayo}', ""); + Expect(0, 124672, '\p{istayo}', ""); + Expect(1, 124672, '\p{^istayo}', ""); + Expect(1, 124672, '\P{istayo}', ""); + Expect(0, 124672, '\P{^istayo}', ""); + Expect(1, 124671, '\p{ IS_TAYO}', ""); + Expect(0, 124671, '\p{^ IS_TAYO}', ""); + Expect(0, 124671, '\P{ IS_TAYO}', ""); + Expect(1, 124671, '\P{^ IS_TAYO}', ""); + Expect(0, 124672, '\p{ IS_TAYO}', ""); + Expect(1, 124672, '\p{^ IS_TAYO}', ""); + Expect(1, 124672, '\P{ IS_TAYO}', ""); + Expect(0, 124672, '\P{^ IS_TAYO}', ""); + Error('\p{:=_ takri}'); + Error('\P{:=_ takri}'); + Expect(1, 71369, '\p{takri}', ""); + Expect(0, 71369, '\p{^takri}', ""); + Expect(0, 71369, '\P{takri}', ""); + Expect(1, 71369, '\P{^takri}', ""); + Expect(0, 71370, '\p{takri}', ""); + Expect(1, 71370, '\p{^takri}', ""); + Expect(1, 71370, '\P{takri}', ""); + Expect(0, 71370, '\P{^takri}', ""); + Expect(1, 71369, '\p{_takri}', ""); + Expect(0, 71369, '\p{^_takri}', ""); + Expect(0, 71369, '\P{_takri}', ""); + Expect(1, 71369, '\P{^_takri}', ""); + Expect(0, 71370, '\p{_takri}', ""); + Expect(1, 71370, '\p{^_takri}', ""); + Expect(1, 71370, '\P{_takri}', ""); + Expect(0, 71370, '\P{^_takri}', ""); + Error('\p{_:=is_Takri}'); + Error('\P{_:=is_Takri}'); + Expect(1, 71369, '\p{istakri}', ""); + Expect(0, 71369, '\p{^istakri}', ""); + Expect(0, 71369, '\P{istakri}', ""); + Expect(1, 71369, '\P{^istakri}', ""); + Expect(0, 71370, '\p{istakri}', ""); + Expect(1, 71370, '\p{^istakri}', ""); + Expect(1, 71370, '\P{istakri}', ""); + Expect(0, 71370, '\P{^istakri}', ""); + Expect(1, 71369, '\p{_ IS_TAKRI}', ""); + Expect(0, 71369, '\p{^_ IS_TAKRI}', ""); + Expect(0, 71369, '\P{_ IS_TAKRI}', ""); + Expect(1, 71369, '\P{^_ IS_TAKRI}', ""); + Expect(0, 71370, '\p{_ IS_TAKRI}', ""); + Expect(1, 71370, '\p{^_ IS_TAKRI}', ""); + Expect(1, 71370, '\P{_ IS_TAKRI}', ""); + Expect(0, 71370, '\P{^_ IS_TAKRI}', ""); + Error('\p{-:=takr}'); + Error('\P{-:=takr}'); + Expect(1, 71369, '\p{takr}', ""); + Expect(0, 71369, '\p{^takr}', ""); + Expect(0, 71369, '\P{takr}', ""); + Expect(1, 71369, '\P{^takr}', ""); + Expect(0, 71370, '\p{takr}', ""); + Expect(1, 71370, '\p{^takr}', ""); + Expect(1, 71370, '\P{takr}', ""); + Expect(0, 71370, '\P{^takr}', ""); + Expect(1, 71369, '\p{--Takr}', ""); + Expect(0, 71369, '\p{^--Takr}', ""); + Expect(0, 71369, '\P{--Takr}', ""); + Expect(1, 71369, '\P{^--Takr}', ""); + Expect(0, 71370, '\p{--Takr}', ""); + Expect(1, 71370, '\p{^--Takr}', ""); + Expect(1, 71370, '\P{--Takr}', ""); + Expect(0, 71370, '\P{^--Takr}', ""); + Error('\p{/a/IS_Takr}'); + Error('\P{/a/IS_Takr}'); + Expect(1, 71369, '\p{istakr}', ""); + Expect(0, 71369, '\p{^istakr}', ""); + Expect(0, 71369, '\P{istakr}', ""); + Expect(1, 71369, '\P{^istakr}', ""); + Expect(0, 71370, '\p{istakr}', ""); + Expect(1, 71370, '\p{^istakr}', ""); + Expect(1, 71370, '\P{istakr}', ""); + Expect(0, 71370, '\P{^istakr}', ""); + Expect(1, 71369, '\p{is_Takr}', ""); + Expect(0, 71369, '\p{^is_Takr}', ""); + Expect(0, 71369, '\P{is_Takr}', ""); + Expect(1, 71369, '\P{^is_Takr}', ""); + Expect(0, 71370, '\p{is_Takr}', ""); + Expect(1, 71370, '\p{^is_Takr}', ""); + Expect(1, 71370, '\P{is_Takr}', ""); + Expect(0, 71370, '\P{^is_Takr}', ""); + Error('\p{/a/_ tamil}'); + Error('\P{/a/_ tamil}'); + Expect(1, 73727, '\p{tamil}', ""); + Expect(0, 73727, '\p{^tamil}', ""); + Expect(0, 73727, '\P{tamil}', ""); + Expect(1, 73727, '\P{^tamil}', ""); + Expect(0, 73728, '\p{tamil}', ""); + Expect(1, 73728, '\p{^tamil}', ""); + Expect(1, 73728, '\P{tamil}', ""); + Expect(0, 73728, '\P{^tamil}', ""); + Expect(1, 73727, '\p{_Tamil}', ""); + Expect(0, 73727, '\p{^_Tamil}', ""); + Expect(0, 73727, '\P{_Tamil}', ""); + Expect(1, 73727, '\P{^_Tamil}', ""); + Expect(0, 73728, '\p{_Tamil}', ""); + Expect(1, 73728, '\p{^_Tamil}', ""); + Expect(1, 73728, '\P{_Tamil}', ""); + Expect(0, 73728, '\P{^_Tamil}', ""); + Error('\p{ Is_Tamil/a/}'); + Error('\P{ Is_Tamil/a/}'); + Expect(1, 73727, '\p{istamil}', ""); + Expect(0, 73727, '\p{^istamil}', ""); + Expect(0, 73727, '\P{istamil}', ""); + Expect(1, 73727, '\P{^istamil}', ""); + Expect(0, 73728, '\p{istamil}', ""); + Expect(1, 73728, '\p{^istamil}', ""); + Expect(1, 73728, '\P{istamil}', ""); + Expect(0, 73728, '\P{^istamil}', ""); + Expect(1, 73727, '\p{__Is_Tamil}', ""); + Expect(0, 73727, '\p{^__Is_Tamil}', ""); + Expect(0, 73727, '\P{__Is_Tamil}', ""); + Expect(1, 73727, '\P{^__Is_Tamil}', ""); + Expect(0, 73728, '\p{__Is_Tamil}', ""); + Expect(1, 73728, '\p{^__Is_Tamil}', ""); + Expect(1, 73728, '\P{__Is_Tamil}', ""); + Expect(0, 73728, '\P{^__Is_Tamil}', ""); + Error('\p{ Taml:=}'); + Error('\P{ Taml:=}'); + Expect(1, 73727, '\p{taml}', ""); + Expect(0, 73727, '\p{^taml}', ""); + Expect(0, 73727, '\P{taml}', ""); + Expect(1, 73727, '\P{^taml}', ""); + Expect(0, 73728, '\p{taml}', ""); + Expect(1, 73728, '\p{^taml}', ""); + Expect(1, 73728, '\P{taml}', ""); + Expect(0, 73728, '\P{^taml}', ""); + Expect(1, 73727, '\p{_taml}', ""); + Expect(0, 73727, '\p{^_taml}', ""); + Expect(0, 73727, '\P{_taml}', ""); + Expect(1, 73727, '\P{^_taml}', ""); + Expect(0, 73728, '\p{_taml}', ""); + Expect(1, 73728, '\p{^_taml}', ""); + Expect(1, 73728, '\P{_taml}', ""); + Expect(0, 73728, '\P{^_taml}', ""); + Error('\p{ Is_Taml/a/}'); + Error('\P{ Is_Taml/a/}'); + Expect(1, 73727, '\p{istaml}', ""); + Expect(0, 73727, '\p{^istaml}', ""); + Expect(0, 73727, '\P{istaml}', ""); + Expect(1, 73727, '\P{^istaml}', ""); + Expect(0, 73728, '\p{istaml}', ""); + Expect(1, 73728, '\p{^istaml}', ""); + Expect(1, 73728, '\P{istaml}', ""); + Expect(0, 73728, '\P{^istaml}', ""); + Expect(1, 73727, '\p{ -is_Taml}', ""); + Expect(0, 73727, '\p{^ -is_Taml}', ""); + Expect(0, 73727, '\P{ -is_Taml}', ""); + Expect(1, 73727, '\P{^ -is_Taml}', ""); + Expect(0, 73728, '\p{ -is_Taml}', ""); + Expect(1, 73728, '\p{^ -is_Taml}', ""); + Expect(1, 73728, '\P{ -is_Taml}', ""); + Expect(0, 73728, '\P{^ -is_Taml}', ""); + Error('\p{ Tamil_supplement/a/}'); + Error('\P{ Tamil_supplement/a/}'); + Expect(1, 73727, '\p{tamilsupplement}', ""); + Expect(0, 73727, '\p{^tamilsupplement}', ""); + Expect(0, 73727, '\P{tamilsupplement}', ""); + Expect(1, 73727, '\P{^tamilsupplement}', ""); + Expect(0, 73728, '\p{tamilsupplement}', ""); + Expect(1, 73728, '\p{^tamilsupplement}', ""); + Expect(1, 73728, '\P{tamilsupplement}', ""); + Expect(0, 73728, '\P{^tamilsupplement}', ""); + Expect(1, 73727, '\p{ _Tamil_Supplement}', ""); + Expect(0, 73727, '\p{^ _Tamil_Supplement}', ""); + Expect(0, 73727, '\P{ _Tamil_Supplement}', ""); + Expect(1, 73727, '\P{^ _Tamil_Supplement}', ""); + Expect(0, 73728, '\p{ _Tamil_Supplement}', ""); + Expect(1, 73728, '\p{^ _Tamil_Supplement}', ""); + Expect(1, 73728, '\P{ _Tamil_Supplement}', ""); + Expect(0, 73728, '\P{^ _Tamil_Supplement}', ""); + Error('\p{ /a/IS_Tamil_supplement}'); + Error('\P{ /a/IS_Tamil_supplement}'); + Expect(1, 73727, '\p{istamilsupplement}', ""); + Expect(0, 73727, '\p{^istamilsupplement}', ""); + Expect(0, 73727, '\P{istamilsupplement}', ""); + Expect(1, 73727, '\P{^istamilsupplement}', ""); + Expect(0, 73728, '\p{istamilsupplement}', ""); + Expect(1, 73728, '\p{^istamilsupplement}', ""); + Expect(1, 73728, '\P{istamilsupplement}', ""); + Expect(0, 73728, '\P{^istamilsupplement}', ""); + Expect(1, 73727, '\p{- Is_Tamil_supplement}', ""); + Expect(0, 73727, '\p{^- Is_Tamil_supplement}', ""); + Expect(0, 73727, '\P{- Is_Tamil_supplement}', ""); + Expect(1, 73727, '\P{^- Is_Tamil_supplement}', ""); + Expect(0, 73728, '\p{- Is_Tamil_supplement}', ""); + Expect(1, 73728, '\p{^- Is_Tamil_supplement}', ""); + Expect(1, 73728, '\P{- Is_Tamil_supplement}', ""); + Expect(0, 73728, '\P{^- Is_Tamil_supplement}', ""); + Error('\p{ In_Tamil_Supplement/a/}'); + Error('\P{ In_Tamil_Supplement/a/}'); + Expect(1, 73727, '\p{intamilsupplement}', ""); + Expect(0, 73727, '\p{^intamilsupplement}', ""); + Expect(0, 73727, '\P{intamilsupplement}', ""); + Expect(1, 73727, '\P{^intamilsupplement}', ""); + Expect(0, 73728, '\p{intamilsupplement}', ""); + Expect(1, 73728, '\p{^intamilsupplement}', ""); + Expect(1, 73728, '\P{intamilsupplement}', ""); + Expect(0, 73728, '\P{^intamilsupplement}', ""); + Expect(1, 73727, '\p{ -In_Tamil_Supplement}', ""); + Expect(0, 73727, '\p{^ -In_Tamil_Supplement}', ""); + Expect(0, 73727, '\P{ -In_Tamil_Supplement}', ""); + Expect(1, 73727, '\P{^ -In_Tamil_Supplement}', ""); + Expect(0, 73728, '\p{ -In_Tamil_Supplement}', ""); + Expect(1, 73728, '\p{^ -In_Tamil_Supplement}', ""); + Expect(1, 73728, '\P{ -In_Tamil_Supplement}', ""); + Expect(0, 73728, '\P{^ -In_Tamil_Supplement}', ""); + Error('\p{-/a/Tamil_Sup}'); + Error('\P{-/a/Tamil_Sup}'); + Expect(1, 73727, '\p{tamilsup}', ""); + Expect(0, 73727, '\p{^tamilsup}', ""); + Expect(0, 73727, '\P{tamilsup}', ""); + Expect(1, 73727, '\P{^tamilsup}', ""); + Expect(0, 73728, '\p{tamilsup}', ""); + Expect(1, 73728, '\p{^tamilsup}', ""); + Expect(1, 73728, '\P{tamilsup}', ""); + Expect(0, 73728, '\P{^tamilsup}', ""); + Expect(1, 73727, '\p{ Tamil_sup}', ""); + Expect(0, 73727, '\p{^ Tamil_sup}', ""); + Expect(0, 73727, '\P{ Tamil_sup}', ""); + Expect(1, 73727, '\P{^ Tamil_sup}', ""); + Expect(0, 73728, '\p{ Tamil_sup}', ""); + Expect(1, 73728, '\p{^ Tamil_sup}', ""); + Expect(1, 73728, '\P{ Tamil_sup}', ""); + Expect(0, 73728, '\P{^ Tamil_sup}', ""); + Error('\p{_/a/Is_TAMIL_Sup}'); + Error('\P{_/a/Is_TAMIL_Sup}'); + Expect(1, 73727, '\p{istamilsup}', ""); + Expect(0, 73727, '\p{^istamilsup}', ""); + Expect(0, 73727, '\P{istamilsup}', ""); + Expect(1, 73727, '\P{^istamilsup}', ""); + Expect(0, 73728, '\p{istamilsup}', ""); + Expect(1, 73728, '\p{^istamilsup}', ""); + Expect(1, 73728, '\P{istamilsup}', ""); + Expect(0, 73728, '\P{^istamilsup}', ""); + Expect(1, 73727, '\p{_-is_Tamil_sup}', ""); + Expect(0, 73727, '\p{^_-is_Tamil_sup}', ""); + Expect(0, 73727, '\P{_-is_Tamil_sup}', ""); + Expect(1, 73727, '\P{^_-is_Tamil_sup}', ""); + Expect(0, 73728, '\p{_-is_Tamil_sup}', ""); + Expect(1, 73728, '\p{^_-is_Tamil_sup}', ""); + Expect(1, 73728, '\P{_-is_Tamil_sup}', ""); + Expect(0, 73728, '\P{^_-is_Tamil_sup}', ""); + Error('\p{_In_Tamil_Sup/a/}'); + Error('\P{_In_Tamil_Sup/a/}'); + Expect(1, 73727, '\p{intamilsup}', ""); + Expect(0, 73727, '\p{^intamilsup}', ""); + Expect(0, 73727, '\P{intamilsup}', ""); + Expect(1, 73727, '\P{^intamilsup}', ""); + Expect(0, 73728, '\p{intamilsup}', ""); + Expect(1, 73728, '\p{^intamilsup}', ""); + Expect(1, 73728, '\P{intamilsup}', ""); + Expect(0, 73728, '\P{^intamilsup}', ""); + Expect(1, 73727, '\p{ _in_Tamil_Sup}', ""); + Expect(0, 73727, '\p{^ _in_Tamil_Sup}', ""); + Expect(0, 73727, '\P{ _in_Tamil_Sup}', ""); + Expect(1, 73727, '\P{^ _in_Tamil_Sup}', ""); + Expect(0, 73728, '\p{ _in_Tamil_Sup}', ""); + Expect(1, 73728, '\p{^ _in_Tamil_Sup}', ""); + Expect(1, 73728, '\P{ _in_Tamil_Sup}', ""); + Expect(0, 73728, '\P{^ _in_Tamil_Sup}', ""); + Error('\p{/a/ _Tangsa}'); + Error('\P{/a/ _Tangsa}'); + Expect(1, 92873, '\p{tangsa}', ""); + Expect(0, 92873, '\p{^tangsa}', ""); + Expect(0, 92873, '\P{tangsa}', ""); + Expect(1, 92873, '\P{^tangsa}', ""); + Expect(0, 92874, '\p{tangsa}', ""); + Expect(1, 92874, '\p{^tangsa}', ""); + Expect(1, 92874, '\P{tangsa}', ""); + Expect(0, 92874, '\P{^tangsa}', ""); + Expect(1, 92873, '\p{ _Tangsa}', ""); + Expect(0, 92873, '\p{^ _Tangsa}', ""); + Expect(0, 92873, '\P{ _Tangsa}', ""); + Expect(1, 92873, '\P{^ _Tangsa}', ""); + Expect(0, 92874, '\p{ _Tangsa}', ""); + Expect(1, 92874, '\p{^ _Tangsa}', ""); + Expect(1, 92874, '\P{ _Tangsa}', ""); + Expect(0, 92874, '\P{^ _Tangsa}', ""); + Error('\p{/a/-_Is_Tangsa}'); + Error('\P{/a/-_Is_Tangsa}'); + Expect(1, 92873, '\p{istangsa}', ""); + Expect(0, 92873, '\p{^istangsa}', ""); + Expect(0, 92873, '\P{istangsa}', ""); + Expect(1, 92873, '\P{^istangsa}', ""); + Expect(0, 92874, '\p{istangsa}', ""); + Expect(1, 92874, '\p{^istangsa}', ""); + Expect(1, 92874, '\P{istangsa}', ""); + Expect(0, 92874, '\P{^istangsa}', ""); + Expect(1, 92873, '\p{ Is_Tangsa}', ""); + Expect(0, 92873, '\p{^ Is_Tangsa}', ""); + Expect(0, 92873, '\P{ Is_Tangsa}', ""); + Expect(1, 92873, '\P{^ Is_Tangsa}', ""); + Expect(0, 92874, '\p{ Is_Tangsa}', ""); + Expect(1, 92874, '\p{^ Is_Tangsa}', ""); + Expect(1, 92874, '\P{ Is_Tangsa}', ""); + Expect(0, 92874, '\P{^ Is_Tangsa}', ""); + Error('\p{_ Tnsa/a/}'); + Error('\P{_ Tnsa/a/}'); + Expect(1, 92873, '\p{tnsa}', ""); + Expect(0, 92873, '\p{^tnsa}', ""); + Expect(0, 92873, '\P{tnsa}', ""); + Expect(1, 92873, '\P{^tnsa}', ""); + Expect(0, 92874, '\p{tnsa}', ""); + Expect(1, 92874, '\p{^tnsa}', ""); + Expect(1, 92874, '\P{tnsa}', ""); + Expect(0, 92874, '\P{^tnsa}', ""); + Expect(1, 92873, '\p{ Tnsa}', ""); + Expect(0, 92873, '\p{^ Tnsa}', ""); + Expect(0, 92873, '\P{ Tnsa}', ""); + Expect(1, 92873, '\P{^ Tnsa}', ""); + Expect(0, 92874, '\p{ Tnsa}', ""); + Expect(1, 92874, '\p{^ Tnsa}', ""); + Expect(1, 92874, '\P{ Tnsa}', ""); + Expect(0, 92874, '\P{^ Tnsa}', ""); + Error('\p{-Is_Tnsa:=}'); + Error('\P{-Is_Tnsa:=}'); + Expect(1, 92873, '\p{istnsa}', ""); + Expect(0, 92873, '\p{^istnsa}', ""); + Expect(0, 92873, '\P{istnsa}', ""); + Expect(1, 92873, '\P{^istnsa}', ""); + Expect(0, 92874, '\p{istnsa}', ""); + Expect(1, 92874, '\p{^istnsa}', ""); + Expect(1, 92874, '\P{istnsa}', ""); + Expect(0, 92874, '\P{^istnsa}', ""); + Expect(1, 92873, '\p{_IS_TNSA}', ""); + Expect(0, 92873, '\p{^_IS_TNSA}', ""); + Expect(0, 92873, '\P{_IS_TNSA}', ""); + Expect(1, 92873, '\P{^_IS_TNSA}', ""); + Expect(0, 92874, '\p{_IS_TNSA}', ""); + Expect(1, 92874, '\p{^_IS_TNSA}', ""); + Expect(1, 92874, '\P{_IS_TNSA}', ""); + Expect(0, 92874, '\P{^_IS_TNSA}', ""); + Error('\p{_/a/Tangut}'); + Error('\P{_/a/Tangut}'); + Expect(1, 101874, '\p{tangut}', ""); + Expect(0, 101874, '\p{^tangut}', ""); + Expect(0, 101874, '\P{tangut}', ""); + Expect(1, 101874, '\P{^tangut}', ""); + Expect(0, 101875, '\p{tangut}', ""); + Expect(1, 101875, '\p{^tangut}', ""); + Expect(1, 101875, '\P{tangut}', ""); + Expect(0, 101875, '\P{^tangut}', ""); + Expect(1, 101874, '\p{ _Tangut}', ""); + Expect(0, 101874, '\p{^ _Tangut}', ""); + Expect(0, 101874, '\P{ _Tangut}', ""); + Expect(1, 101874, '\P{^ _Tangut}', ""); + Expect(0, 101875, '\p{ _Tangut}', ""); + Expect(1, 101875, '\p{^ _Tangut}', ""); + Expect(1, 101875, '\P{ _Tangut}', ""); + Expect(0, 101875, '\P{^ _Tangut}', ""); + Error('\p{ Is_tangut:=}'); + Error('\P{ Is_tangut:=}'); + Expect(1, 101874, '\p{istangut}', ""); + Expect(0, 101874, '\p{^istangut}', ""); + Expect(0, 101874, '\P{istangut}', ""); + Expect(1, 101874, '\P{^istangut}', ""); + Expect(0, 101875, '\p{istangut}', ""); + Expect(1, 101875, '\p{^istangut}', ""); + Expect(1, 101875, '\P{istangut}', ""); + Expect(0, 101875, '\P{^istangut}', ""); + Expect(1, 101874, '\p{ IS_Tangut}', ""); + Expect(0, 101874, '\p{^ IS_Tangut}', ""); + Expect(0, 101874, '\P{ IS_Tangut}', ""); + Expect(1, 101874, '\P{^ IS_Tangut}', ""); + Expect(0, 101875, '\p{ IS_Tangut}', ""); + Expect(1, 101875, '\p{^ IS_Tangut}', ""); + Expect(1, 101875, '\P{ IS_Tangut}', ""); + Expect(0, 101875, '\P{^ IS_Tangut}', ""); + Error('\p{/a/- tang}'); + Error('\P{/a/- tang}'); + Expect(1, 101874, '\p{tang}', ""); + Expect(0, 101874, '\p{^tang}', ""); + Expect(0, 101874, '\P{tang}', ""); + Expect(1, 101874, '\P{^tang}', ""); + Expect(0, 101875, '\p{tang}', ""); + Expect(1, 101875, '\p{^tang}', ""); + Expect(1, 101875, '\P{tang}', ""); + Expect(0, 101875, '\P{^tang}', ""); + Expect(1, 101874, '\p{_Tang}', ""); + Expect(0, 101874, '\p{^_Tang}', ""); + Expect(0, 101874, '\P{_Tang}', ""); + Expect(1, 101874, '\P{^_Tang}', ""); + Expect(0, 101875, '\p{_Tang}', ""); + Expect(1, 101875, '\p{^_Tang}', ""); + Expect(1, 101875, '\P{_Tang}', ""); + Expect(0, 101875, '\P{^_Tang}', ""); + Error('\p{/a/ _IS_TANG}'); + Error('\P{/a/ _IS_TANG}'); + Expect(1, 101874, '\p{istang}', ""); + Expect(0, 101874, '\p{^istang}', ""); + Expect(0, 101874, '\P{istang}', ""); + Expect(1, 101874, '\P{^istang}', ""); + Expect(0, 101875, '\p{istang}', ""); + Expect(1, 101875, '\p{^istang}', ""); + Expect(1, 101875, '\P{istang}', ""); + Expect(0, 101875, '\P{^istang}', ""); + Expect(1, 101874, '\p{-_is_TANG}', ""); + Expect(0, 101874, '\p{^-_is_TANG}', ""); + Expect(0, 101874, '\P{-_is_TANG}', ""); + Expect(1, 101874, '\P{^-_is_TANG}', ""); + Expect(0, 101875, '\p{-_is_TANG}', ""); + Expect(1, 101875, '\p{^-_is_TANG}', ""); + Expect(1, 101875, '\P{-_is_TANG}', ""); + Expect(0, 101875, '\P{^-_is_TANG}', ""); + Error('\p{/a/ TANGUT_Components}'); + Error('\P{/a/ TANGUT_Components}'); + Expect(1, 101119, '\p{tangutcomponents}', ""); + Expect(0, 101119, '\p{^tangutcomponents}', ""); + Expect(0, 101119, '\P{tangutcomponents}', ""); + Expect(1, 101119, '\P{^tangutcomponents}', ""); + Expect(0, 101120, '\p{tangutcomponents}', ""); + Expect(1, 101120, '\p{^tangutcomponents}', ""); + Expect(1, 101120, '\P{tangutcomponents}', ""); + Expect(0, 101120, '\P{^tangutcomponents}', ""); + Expect(1, 101119, '\p{Tangut_COMPONENTS}', ""); + Expect(0, 101119, '\p{^Tangut_COMPONENTS}', ""); + Expect(0, 101119, '\P{Tangut_COMPONENTS}', ""); + Expect(1, 101119, '\P{^Tangut_COMPONENTS}', ""); + Expect(0, 101120, '\p{Tangut_COMPONENTS}', ""); + Expect(1, 101120, '\p{^Tangut_COMPONENTS}', ""); + Expect(1, 101120, '\P{Tangut_COMPONENTS}', ""); + Expect(0, 101120, '\P{^Tangut_COMPONENTS}', ""); + Error('\p{:=- is_Tangut_Components}'); + Error('\P{:=- is_Tangut_Components}'); + Expect(1, 101119, '\p{istangutcomponents}', ""); + Expect(0, 101119, '\p{^istangutcomponents}', ""); + Expect(0, 101119, '\P{istangutcomponents}', ""); + Expect(1, 101119, '\P{^istangutcomponents}', ""); + Expect(0, 101120, '\p{istangutcomponents}', ""); + Expect(1, 101120, '\p{^istangutcomponents}', ""); + Expect(1, 101120, '\P{istangutcomponents}', ""); + Expect(0, 101120, '\P{^istangutcomponents}', ""); + Expect(1, 101119, '\p{ IS_TANGUT_components}', ""); + Expect(0, 101119, '\p{^ IS_TANGUT_components}', ""); + Expect(0, 101119, '\P{ IS_TANGUT_components}', ""); + Expect(1, 101119, '\P{^ IS_TANGUT_components}', ""); + Expect(0, 101120, '\p{ IS_TANGUT_components}', ""); + Expect(1, 101120, '\p{^ IS_TANGUT_components}', ""); + Expect(1, 101120, '\P{ IS_TANGUT_components}', ""); + Expect(0, 101120, '\P{^ IS_TANGUT_components}', ""); + Error('\p{/a/ In_TANGUT_COMPONENTS}'); + Error('\P{/a/ In_TANGUT_COMPONENTS}'); + Expect(1, 101119, '\p{intangutcomponents}', ""); + Expect(0, 101119, '\p{^intangutcomponents}', ""); + Expect(0, 101119, '\P{intangutcomponents}', ""); + Expect(1, 101119, '\P{^intangutcomponents}', ""); + Expect(0, 101120, '\p{intangutcomponents}', ""); + Expect(1, 101120, '\p{^intangutcomponents}', ""); + Expect(1, 101120, '\P{intangutcomponents}', ""); + Expect(0, 101120, '\P{^intangutcomponents}', ""); + Expect(1, 101119, '\p{ In_Tangut_components}', ""); + Expect(0, 101119, '\p{^ In_Tangut_components}', ""); + Expect(0, 101119, '\P{ In_Tangut_components}', ""); + Expect(1, 101119, '\P{^ In_Tangut_components}', ""); + Expect(0, 101120, '\p{ In_Tangut_components}', ""); + Expect(1, 101120, '\p{^ In_Tangut_components}', ""); + Expect(1, 101120, '\P{ In_Tangut_components}', ""); + Expect(0, 101120, '\P{^ In_Tangut_components}', ""); + Error('\p{/a/Tangut_COMPONENTS_supplement}'); + Error('\P{/a/Tangut_COMPONENTS_supplement}'); + Expect(1, 101887, '\p{tangutcomponentssupplement}', ""); + Expect(0, 101887, '\p{^tangutcomponentssupplement}', ""); + Expect(0, 101887, '\P{tangutcomponentssupplement}', ""); + Expect(1, 101887, '\P{^tangutcomponentssupplement}', ""); + Expect(0, 101888, '\p{tangutcomponentssupplement}', ""); + Expect(1, 101888, '\p{^tangutcomponentssupplement}', ""); + Expect(1, 101888, '\P{tangutcomponentssupplement}', ""); + Expect(0, 101888, '\P{^tangutcomponentssupplement}', ""); + Expect(1, 101887, '\p{_ Tangut_Components_supplement}', ""); + Expect(0, 101887, '\p{^_ Tangut_Components_supplement}', ""); + Expect(0, 101887, '\P{_ Tangut_Components_supplement}', ""); + Expect(1, 101887, '\P{^_ Tangut_Components_supplement}', ""); + Expect(0, 101888, '\p{_ Tangut_Components_supplement}', ""); + Expect(1, 101888, '\p{^_ Tangut_Components_supplement}', ""); + Expect(1, 101888, '\P{_ Tangut_Components_supplement}', ""); + Expect(0, 101888, '\P{^_ Tangut_Components_supplement}', ""); + Error('\p{_/a/Is_Tangut_Components_Supplement}'); + Error('\P{_/a/Is_Tangut_Components_Supplement}'); + Expect(1, 101887, '\p{istangutcomponentssupplement}', ""); + Expect(0, 101887, '\p{^istangutcomponentssupplement}', ""); + Expect(0, 101887, '\P{istangutcomponentssupplement}', ""); + Expect(1, 101887, '\P{^istangutcomponentssupplement}', ""); + Expect(0, 101888, '\p{istangutcomponentssupplement}', ""); + Expect(1, 101888, '\p{^istangutcomponentssupplement}', ""); + Expect(1, 101888, '\P{istangutcomponentssupplement}', ""); + Expect(0, 101888, '\P{^istangutcomponentssupplement}', ""); + Expect(1, 101887, '\p{ Is_Tangut_Components_Supplement}', ""); + Expect(0, 101887, '\p{^ Is_Tangut_Components_Supplement}', ""); + Expect(0, 101887, '\P{ Is_Tangut_Components_Supplement}', ""); + Expect(1, 101887, '\P{^ Is_Tangut_Components_Supplement}', ""); + Expect(0, 101888, '\p{ Is_Tangut_Components_Supplement}', ""); + Expect(1, 101888, '\p{^ Is_Tangut_Components_Supplement}', ""); + Expect(1, 101888, '\P{ Is_Tangut_Components_Supplement}', ""); + Expect(0, 101888, '\P{^ Is_Tangut_Components_Supplement}', ""); + Error('\p{ In_Tangut_components_supplement/a/}'); + Error('\P{ In_Tangut_components_supplement/a/}'); + Expect(1, 101887, '\p{intangutcomponentssupplement}', ""); + Expect(0, 101887, '\p{^intangutcomponentssupplement}', ""); + Expect(0, 101887, '\P{intangutcomponentssupplement}', ""); + Expect(1, 101887, '\P{^intangutcomponentssupplement}', ""); + Expect(0, 101888, '\p{intangutcomponentssupplement}', ""); + Expect(1, 101888, '\p{^intangutcomponentssupplement}', ""); + Expect(1, 101888, '\P{intangutcomponentssupplement}', ""); + Expect(0, 101888, '\P{^intangutcomponentssupplement}', ""); + Expect(1, 101887, '\p{ in_tangut_components_Supplement}', ""); + Expect(0, 101887, '\p{^ in_tangut_components_Supplement}', ""); + Expect(0, 101887, '\P{ in_tangut_components_Supplement}', ""); + Expect(1, 101887, '\P{^ in_tangut_components_Supplement}', ""); + Expect(0, 101888, '\p{ in_tangut_components_Supplement}', ""); + Expect(1, 101888, '\p{^ in_tangut_components_Supplement}', ""); + Expect(1, 101888, '\P{ in_tangut_components_Supplement}', ""); + Expect(0, 101888, '\P{^ in_tangut_components_Supplement}', ""); + Error('\p{:=Tangut_Components_Sup}'); + Error('\P{:=Tangut_Components_Sup}'); + Expect(1, 101887, '\p{tangutcomponentssup}', ""); + Expect(0, 101887, '\p{^tangutcomponentssup}', ""); + Expect(0, 101887, '\P{tangutcomponentssup}', ""); + Expect(1, 101887, '\P{^tangutcomponentssup}', ""); + Expect(0, 101888, '\p{tangutcomponentssup}', ""); + Expect(1, 101888, '\p{^tangutcomponentssup}', ""); + Expect(1, 101888, '\P{tangutcomponentssup}', ""); + Expect(0, 101888, '\P{^tangutcomponentssup}', ""); + Expect(1, 101887, '\p{-TANGUT_Components_SUP}', ""); + Expect(0, 101887, '\p{^-TANGUT_Components_SUP}', ""); + Expect(0, 101887, '\P{-TANGUT_Components_SUP}', ""); + Expect(1, 101887, '\P{^-TANGUT_Components_SUP}', ""); + Expect(0, 101888, '\p{-TANGUT_Components_SUP}', ""); + Expect(1, 101888, '\p{^-TANGUT_Components_SUP}', ""); + Expect(1, 101888, '\P{-TANGUT_Components_SUP}', ""); + Expect(0, 101888, '\P{^-TANGUT_Components_SUP}', ""); + Error('\p{:=- is_TANGUT_Components_sup}'); + Error('\P{:=- is_TANGUT_Components_sup}'); + Expect(1, 101887, '\p{istangutcomponentssup}', ""); + Expect(0, 101887, '\p{^istangutcomponentssup}', ""); + Expect(0, 101887, '\P{istangutcomponentssup}', ""); + Expect(1, 101887, '\P{^istangutcomponentssup}', ""); + Expect(0, 101888, '\p{istangutcomponentssup}', ""); + Expect(1, 101888, '\p{^istangutcomponentssup}', ""); + Expect(1, 101888, '\P{istangutcomponentssup}', ""); + Expect(0, 101888, '\P{^istangutcomponentssup}', ""); + Expect(1, 101887, '\p{_is_tangut_COMPONENTS_sup}', ""); + Expect(0, 101887, '\p{^_is_tangut_COMPONENTS_sup}', ""); + Expect(0, 101887, '\P{_is_tangut_COMPONENTS_sup}', ""); + Expect(1, 101887, '\P{^_is_tangut_COMPONENTS_sup}', ""); + Expect(0, 101888, '\p{_is_tangut_COMPONENTS_sup}', ""); + Expect(1, 101888, '\p{^_is_tangut_COMPONENTS_sup}', ""); + Expect(1, 101888, '\P{_is_tangut_COMPONENTS_sup}', ""); + Expect(0, 101888, '\P{^_is_tangut_COMPONENTS_sup}', ""); + Error('\p{ /a/IN_Tangut_components_Sup}'); + Error('\P{ /a/IN_Tangut_components_Sup}'); + Expect(1, 101887, '\p{intangutcomponentssup}', ""); + Expect(0, 101887, '\p{^intangutcomponentssup}', ""); + Expect(0, 101887, '\P{intangutcomponentssup}', ""); + Expect(1, 101887, '\P{^intangutcomponentssup}', ""); + Expect(0, 101888, '\p{intangutcomponentssup}', ""); + Expect(1, 101888, '\p{^intangutcomponentssup}', ""); + Expect(1, 101888, '\P{intangutcomponentssup}', ""); + Expect(0, 101888, '\P{^intangutcomponentssup}', ""); + Expect(1, 101887, '\p{- In_TANGUT_COMPONENTS_SUP}', ""); + Expect(0, 101887, '\p{^- In_TANGUT_COMPONENTS_SUP}', ""); + Expect(0, 101887, '\P{- In_TANGUT_COMPONENTS_SUP}', ""); + Expect(1, 101887, '\P{^- In_TANGUT_COMPONENTS_SUP}', ""); + Expect(0, 101888, '\p{- In_TANGUT_COMPONENTS_SUP}', ""); + Expect(1, 101888, '\p{^- In_TANGUT_COMPONENTS_SUP}', ""); + Expect(1, 101888, '\P{- In_TANGUT_COMPONENTS_SUP}', ""); + Expect(0, 101888, '\P{^- In_TANGUT_COMPONENTS_SUP}', ""); + Error('\p{:=Tangut_Supplement}'); + Error('\P{:=Tangut_Supplement}'); + Expect(1, 101759, '\p{tangutsupplement}', ""); + Expect(0, 101759, '\p{^tangutsupplement}', ""); + Expect(0, 101759, '\P{tangutsupplement}', ""); + Expect(1, 101759, '\P{^tangutsupplement}', ""); + Expect(0, 101760, '\p{tangutsupplement}', ""); + Expect(1, 101760, '\p{^tangutsupplement}', ""); + Expect(1, 101760, '\P{tangutsupplement}', ""); + Expect(0, 101760, '\P{^tangutsupplement}', ""); + Expect(1, 101759, '\p{TANGUT_Supplement}', ""); + Expect(0, 101759, '\p{^TANGUT_Supplement}', ""); + Expect(0, 101759, '\P{TANGUT_Supplement}', ""); + Expect(1, 101759, '\P{^TANGUT_Supplement}', ""); + Expect(0, 101760, '\p{TANGUT_Supplement}', ""); + Expect(1, 101760, '\p{^TANGUT_Supplement}', ""); + Expect(1, 101760, '\P{TANGUT_Supplement}', ""); + Expect(0, 101760, '\P{^TANGUT_Supplement}', ""); + Error('\p{- Is_Tangut_SUPPLEMENT/a/}'); + Error('\P{- Is_Tangut_SUPPLEMENT/a/}'); + Expect(1, 101759, '\p{istangutsupplement}', ""); + Expect(0, 101759, '\p{^istangutsupplement}', ""); + Expect(0, 101759, '\P{istangutsupplement}', ""); + Expect(1, 101759, '\P{^istangutsupplement}', ""); + Expect(0, 101760, '\p{istangutsupplement}', ""); + Expect(1, 101760, '\p{^istangutsupplement}', ""); + Expect(1, 101760, '\P{istangutsupplement}', ""); + Expect(0, 101760, '\P{^istangutsupplement}', ""); + Expect(1, 101759, '\p{ is_tangut_Supplement}', ""); + Expect(0, 101759, '\p{^ is_tangut_Supplement}', ""); + Expect(0, 101759, '\P{ is_tangut_Supplement}', ""); + Expect(1, 101759, '\P{^ is_tangut_Supplement}', ""); + Expect(0, 101760, '\p{ is_tangut_Supplement}', ""); + Expect(1, 101760, '\p{^ is_tangut_Supplement}', ""); + Expect(1, 101760, '\P{ is_tangut_Supplement}', ""); + Expect(0, 101760, '\P{^ is_tangut_Supplement}', ""); + Error('\p{:=_ In_Tangut_supplement}'); + Error('\P{:=_ In_Tangut_supplement}'); + Expect(1, 101759, '\p{intangutsupplement}', ""); + Expect(0, 101759, '\p{^intangutsupplement}', ""); + Expect(0, 101759, '\P{intangutsupplement}', ""); + Expect(1, 101759, '\P{^intangutsupplement}', ""); + Expect(0, 101760, '\p{intangutsupplement}', ""); + Expect(1, 101760, '\p{^intangutsupplement}', ""); + Expect(1, 101760, '\P{intangutsupplement}', ""); + Expect(0, 101760, '\P{^intangutsupplement}', ""); + Expect(1, 101759, '\p{ -In_Tangut_SUPPLEMENT}', ""); + Expect(0, 101759, '\p{^ -In_Tangut_SUPPLEMENT}', ""); + Expect(0, 101759, '\P{ -In_Tangut_SUPPLEMENT}', ""); + Expect(1, 101759, '\P{^ -In_Tangut_SUPPLEMENT}', ""); + Expect(0, 101760, '\p{ -In_Tangut_SUPPLEMENT}', ""); + Expect(1, 101760, '\p{^ -In_Tangut_SUPPLEMENT}', ""); + Expect(1, 101760, '\P{ -In_Tangut_SUPPLEMENT}', ""); + Expect(0, 101760, '\P{^ -In_Tangut_SUPPLEMENT}', ""); + Error('\p{_TANGUT_Sup/a/}'); + Error('\P{_TANGUT_Sup/a/}'); + Expect(1, 101759, '\p{tangutsup}', ""); + Expect(0, 101759, '\p{^tangutsup}', ""); + Expect(0, 101759, '\P{tangutsup}', ""); + Expect(1, 101759, '\P{^tangutsup}', ""); + Expect(0, 101760, '\p{tangutsup}', ""); + Expect(1, 101760, '\p{^tangutsup}', ""); + Expect(1, 101760, '\P{tangutsup}', ""); + Expect(0, 101760, '\P{^tangutsup}', ""); + Expect(1, 101759, '\p{ -Tangut_SUP}', ""); + Expect(0, 101759, '\p{^ -Tangut_SUP}', ""); + Expect(0, 101759, '\P{ -Tangut_SUP}', ""); + Expect(1, 101759, '\P{^ -Tangut_SUP}', ""); + Expect(0, 101760, '\p{ -Tangut_SUP}', ""); + Expect(1, 101760, '\p{^ -Tangut_SUP}', ""); + Expect(1, 101760, '\P{ -Tangut_SUP}', ""); + Expect(0, 101760, '\P{^ -Tangut_SUP}', ""); + Error('\p{:=Is_tangut_SUP}'); + Error('\P{:=Is_tangut_SUP}'); + Expect(1, 101759, '\p{istangutsup}', ""); + Expect(0, 101759, '\p{^istangutsup}', ""); + Expect(0, 101759, '\P{istangutsup}', ""); + Expect(1, 101759, '\P{^istangutsup}', ""); + Expect(0, 101760, '\p{istangutsup}', ""); + Expect(1, 101760, '\p{^istangutsup}', ""); + Expect(1, 101760, '\P{istangutsup}', ""); + Expect(0, 101760, '\P{^istangutsup}', ""); + Expect(1, 101759, '\p{__is_tangut_Sup}', ""); + Expect(0, 101759, '\p{^__is_tangut_Sup}', ""); + Expect(0, 101759, '\P{__is_tangut_Sup}', ""); + Expect(1, 101759, '\P{^__is_tangut_Sup}', ""); + Expect(0, 101760, '\p{__is_tangut_Sup}', ""); + Expect(1, 101760, '\p{^__is_tangut_Sup}', ""); + Expect(1, 101760, '\P{__is_tangut_Sup}', ""); + Expect(0, 101760, '\P{^__is_tangut_Sup}', ""); + Error('\p{:= In_Tangut_Sup}'); + Error('\P{:= In_Tangut_Sup}'); + Expect(1, 101759, '\p{intangutsup}', ""); + Expect(0, 101759, '\p{^intangutsup}', ""); + Expect(0, 101759, '\P{intangutsup}', ""); + Expect(1, 101759, '\P{^intangutsup}', ""); + Expect(0, 101760, '\p{intangutsup}', ""); + Expect(1, 101760, '\p{^intangutsup}', ""); + Expect(1, 101760, '\P{intangutsup}', ""); + Expect(0, 101760, '\P{^intangutsup}', ""); + Expect(1, 101759, '\p{ IN_TANGUT_SUP}', ""); + Expect(0, 101759, '\p{^ IN_TANGUT_SUP}', ""); + Expect(0, 101759, '\P{ IN_TANGUT_SUP}', ""); + Expect(1, 101759, '\P{^ IN_TANGUT_SUP}', ""); + Expect(0, 101760, '\p{ IN_TANGUT_SUP}', ""); + Expect(1, 101760, '\p{^ IN_TANGUT_SUP}', ""); + Expect(1, 101760, '\P{ IN_TANGUT_SUP}', ""); + Expect(0, 101760, '\P{^ IN_TANGUT_SUP}', ""); + Error('\p{ Telugu:=}'); + Error('\P{ Telugu:=}'); + Expect(1, 7410, '\p{telugu}', ""); + Expect(0, 7410, '\p{^telugu}', ""); + Expect(0, 7410, '\P{telugu}', ""); + Expect(1, 7410, '\P{^telugu}', ""); + Expect(0, 7411, '\p{telugu}', ""); + Expect(1, 7411, '\p{^telugu}', ""); + Expect(1, 7411, '\P{telugu}', ""); + Expect(0, 7411, '\P{^telugu}', ""); + Expect(1, 7410, '\p{-TELUGU}', ""); + Expect(0, 7410, '\p{^-TELUGU}', ""); + Expect(0, 7410, '\P{-TELUGU}', ""); + Expect(1, 7410, '\P{^-TELUGU}', ""); + Expect(0, 7411, '\p{-TELUGU}', ""); + Expect(1, 7411, '\p{^-TELUGU}', ""); + Expect(1, 7411, '\P{-TELUGU}', ""); + Expect(0, 7411, '\P{^-TELUGU}', ""); + Error('\p{/a/-is_telugu}'); + Error('\P{/a/-is_telugu}'); + Expect(1, 7410, '\p{istelugu}', ""); + Expect(0, 7410, '\p{^istelugu}', ""); + Expect(0, 7410, '\P{istelugu}', ""); + Expect(1, 7410, '\P{^istelugu}', ""); + Expect(0, 7411, '\p{istelugu}', ""); + Expect(1, 7411, '\p{^istelugu}', ""); + Expect(1, 7411, '\P{istelugu}', ""); + Expect(0, 7411, '\P{^istelugu}', ""); + Expect(1, 7410, '\p{IS_Telugu}', ""); + Expect(0, 7410, '\p{^IS_Telugu}', ""); + Expect(0, 7410, '\P{IS_Telugu}', ""); + Expect(1, 7410, '\P{^IS_Telugu}', ""); + Expect(0, 7411, '\p{IS_Telugu}', ""); + Expect(1, 7411, '\p{^IS_Telugu}', ""); + Expect(1, 7411, '\P{IS_Telugu}', ""); + Expect(0, 7411, '\P{^IS_Telugu}', ""); + Error('\p{:= -Telu}'); + Error('\P{:= -Telu}'); + Expect(1, 7410, '\p{telu}', ""); + Expect(0, 7410, '\p{^telu}', ""); + Expect(0, 7410, '\P{telu}', ""); + Expect(1, 7410, '\P{^telu}', ""); + Expect(0, 7411, '\p{telu}', ""); + Expect(1, 7411, '\p{^telu}', ""); + Expect(1, 7411, '\P{telu}', ""); + Expect(0, 7411, '\P{^telu}', ""); + Expect(1, 7410, '\p{_Telu}', ""); + Expect(0, 7410, '\p{^_Telu}', ""); + Expect(0, 7410, '\P{_Telu}', ""); + Expect(1, 7410, '\P{^_Telu}', ""); + Expect(0, 7411, '\p{_Telu}', ""); + Expect(1, 7411, '\p{^_Telu}', ""); + Expect(1, 7411, '\P{_Telu}', ""); + Expect(0, 7411, '\P{^_Telu}', ""); + Error('\p{ is_Telu/a/}'); + Error('\P{ is_Telu/a/}'); + Expect(1, 7410, '\p{istelu}', ""); + Expect(0, 7410, '\p{^istelu}', ""); + Expect(0, 7410, '\P{istelu}', ""); + Expect(1, 7410, '\P{^istelu}', ""); + Expect(0, 7411, '\p{istelu}', ""); + Expect(1, 7411, '\p{^istelu}', ""); + Expect(1, 7411, '\P{istelu}', ""); + Expect(0, 7411, '\P{^istelu}', ""); + Expect(1, 7410, '\p{- IS_telu}', ""); + Expect(0, 7410, '\p{^- IS_telu}', ""); + Expect(0, 7410, '\P{- IS_telu}', ""); + Expect(1, 7410, '\P{^- IS_telu}', ""); + Expect(0, 7411, '\p{- IS_telu}', ""); + Expect(1, 7411, '\p{^- IS_telu}', ""); + Expect(1, 7411, '\P{- IS_telu}', ""); + Expect(0, 7411, '\P{^- IS_telu}', ""); + Error('\p{- TERMINAL_Punctuation:=}'); + Error('\P{- TERMINAL_Punctuation:=}'); + Expect(1, 121482, '\p{terminalpunctuation}', ""); + Expect(0, 121482, '\p{^terminalpunctuation}', ""); + Expect(0, 121482, '\P{terminalpunctuation}', ""); + Expect(1, 121482, '\P{^terminalpunctuation}', ""); + Expect(0, 121483, '\p{terminalpunctuation}', ""); + Expect(1, 121483, '\p{^terminalpunctuation}', ""); + Expect(1, 121483, '\P{terminalpunctuation}', ""); + Expect(0, 121483, '\P{^terminalpunctuation}', ""); + Expect(1, 121482, '\p{-_TERMINAL_PUNCTUATION}', ""); + Expect(0, 121482, '\p{^-_TERMINAL_PUNCTUATION}', ""); + Expect(0, 121482, '\P{-_TERMINAL_PUNCTUATION}', ""); + Expect(1, 121482, '\P{^-_TERMINAL_PUNCTUATION}', ""); + Expect(0, 121483, '\p{-_TERMINAL_PUNCTUATION}', ""); + Expect(1, 121483, '\p{^-_TERMINAL_PUNCTUATION}', ""); + Expect(1, 121483, '\P{-_TERMINAL_PUNCTUATION}', ""); + Expect(0, 121483, '\P{^-_TERMINAL_PUNCTUATION}', ""); + Error('\p{/a/ is_TERMINAL_punctuation}'); + Error('\P{/a/ is_TERMINAL_punctuation}'); + Expect(1, 121482, '\p{isterminalpunctuation}', ""); + Expect(0, 121482, '\p{^isterminalpunctuation}', ""); + Expect(0, 121482, '\P{isterminalpunctuation}', ""); + Expect(1, 121482, '\P{^isterminalpunctuation}', ""); + Expect(0, 121483, '\p{isterminalpunctuation}', ""); + Expect(1, 121483, '\p{^isterminalpunctuation}', ""); + Expect(1, 121483, '\P{isterminalpunctuation}', ""); + Expect(0, 121483, '\P{^isterminalpunctuation}', ""); + Expect(1, 121482, '\p{ _is_terminal_PUNCTUATION}', ""); + Expect(0, 121482, '\p{^ _is_terminal_PUNCTUATION}', ""); + Expect(0, 121482, '\P{ _is_terminal_PUNCTUATION}', ""); + Expect(1, 121482, '\P{^ _is_terminal_PUNCTUATION}', ""); + Expect(0, 121483, '\p{ _is_terminal_PUNCTUATION}', ""); + Expect(1, 121483, '\p{^ _is_terminal_PUNCTUATION}', ""); + Expect(1, 121483, '\P{ _is_terminal_PUNCTUATION}', ""); + Expect(0, 121483, '\P{^ _is_terminal_PUNCTUATION}', ""); + Error('\p{:= _Term}'); + Error('\P{:= _Term}'); + Expect(1, 121482, '\p{term}', ""); + Expect(0, 121482, '\p{^term}', ""); + Expect(0, 121482, '\P{term}', ""); + Expect(1, 121482, '\P{^term}', ""); + Expect(0, 121483, '\p{term}', ""); + Expect(1, 121483, '\p{^term}', ""); + Expect(1, 121483, '\P{term}', ""); + Expect(0, 121483, '\P{^term}', ""); + Expect(1, 121482, '\p{-_Term}', ""); + Expect(0, 121482, '\p{^-_Term}', ""); + Expect(0, 121482, '\P{-_Term}', ""); + Expect(1, 121482, '\P{^-_Term}', ""); + Expect(0, 121483, '\p{-_Term}', ""); + Expect(1, 121483, '\p{^-_Term}', ""); + Expect(1, 121483, '\P{-_Term}', ""); + Expect(0, 121483, '\P{^-_Term}', ""); + Error('\p{-:=IS_TERM}'); + Error('\P{-:=IS_TERM}'); + Expect(1, 121482, '\p{isterm}', ""); + Expect(0, 121482, '\p{^isterm}', ""); + Expect(0, 121482, '\P{isterm}', ""); + Expect(1, 121482, '\P{^isterm}', ""); + Expect(0, 121483, '\p{isterm}', ""); + Expect(1, 121483, '\p{^isterm}', ""); + Expect(1, 121483, '\P{isterm}', ""); + Expect(0, 121483, '\P{^isterm}', ""); + Expect(1, 121482, '\p{ _IS_TERM}', ""); + Expect(0, 121482, '\p{^ _IS_TERM}', ""); + Expect(0, 121482, '\P{ _IS_TERM}', ""); + Expect(1, 121482, '\P{^ _IS_TERM}', ""); + Expect(0, 121483, '\p{ _IS_TERM}', ""); + Expect(1, 121483, '\p{^ _IS_TERM}', ""); + Expect(1, 121483, '\P{ _IS_TERM}', ""); + Expect(0, 121483, '\P{^ _IS_TERM}', ""); + Error('\p{/a/ _thaana}'); + Error('\P{/a/ _thaana}'); + Expect(1, 65021, '\p{thaana}', ""); + Expect(0, 65021, '\p{^thaana}', ""); + Expect(0, 65021, '\P{thaana}', ""); + Expect(1, 65021, '\P{^thaana}', ""); + Expect(0, 65022, '\p{thaana}', ""); + Expect(1, 65022, '\p{^thaana}', ""); + Expect(1, 65022, '\P{thaana}', ""); + Expect(0, 65022, '\P{^thaana}', ""); + Expect(1, 65021, '\p{_thaana}', ""); + Expect(0, 65021, '\p{^_thaana}', ""); + Expect(0, 65021, '\P{_thaana}', ""); + Expect(1, 65021, '\P{^_thaana}', ""); + Expect(0, 65022, '\p{_thaana}', ""); + Expect(1, 65022, '\p{^_thaana}', ""); + Expect(1, 65022, '\P{_thaana}', ""); + Expect(0, 65022, '\P{^_thaana}', ""); + Error('\p{/a/ Is_Thaana}'); + Error('\P{/a/ Is_Thaana}'); + Expect(1, 65021, '\p{isthaana}', ""); + Expect(0, 65021, '\p{^isthaana}', ""); + Expect(0, 65021, '\P{isthaana}', ""); + Expect(1, 65021, '\P{^isthaana}', ""); + Expect(0, 65022, '\p{isthaana}', ""); + Expect(1, 65022, '\p{^isthaana}', ""); + Expect(1, 65022, '\P{isthaana}', ""); + Expect(0, 65022, '\P{^isthaana}', ""); + Expect(1, 65021, '\p{- Is_Thaana}', ""); + Expect(0, 65021, '\p{^- Is_Thaana}', ""); + Expect(0, 65021, '\P{- Is_Thaana}', ""); + Expect(1, 65021, '\P{^- Is_Thaana}', ""); + Expect(0, 65022, '\p{- Is_Thaana}', ""); + Expect(1, 65022, '\p{^- Is_Thaana}', ""); + Expect(1, 65022, '\P{- Is_Thaana}', ""); + Expect(0, 65022, '\P{^- Is_Thaana}', ""); + Error('\p{:=_ Thaa}'); + Error('\P{:=_ Thaa}'); + Expect(1, 65021, '\p{thaa}', ""); + Expect(0, 65021, '\p{^thaa}', ""); + Expect(0, 65021, '\P{thaa}', ""); + Expect(1, 65021, '\P{^thaa}', ""); + Expect(0, 65022, '\p{thaa}', ""); + Expect(1, 65022, '\p{^thaa}', ""); + Expect(1, 65022, '\P{thaa}', ""); + Expect(0, 65022, '\P{^thaa}', ""); + Expect(1, 65021, '\p{_Thaa}', ""); + Expect(0, 65021, '\p{^_Thaa}', ""); + Expect(0, 65021, '\P{_Thaa}', ""); + Expect(1, 65021, '\P{^_Thaa}', ""); + Expect(0, 65022, '\p{_Thaa}', ""); + Expect(1, 65022, '\p{^_Thaa}', ""); + Expect(1, 65022, '\P{_Thaa}', ""); + Expect(0, 65022, '\P{^_Thaa}', ""); + Error('\p{-/a/IS_THAA}'); + Error('\P{-/a/IS_THAA}'); + Expect(1, 65021, '\p{isthaa}', ""); + Expect(0, 65021, '\p{^isthaa}', ""); + Expect(0, 65021, '\P{isthaa}', ""); + Expect(1, 65021, '\P{^isthaa}', ""); + Expect(0, 65022, '\p{isthaa}', ""); + Expect(1, 65022, '\p{^isthaa}', ""); + Expect(1, 65022, '\P{isthaa}', ""); + Expect(0, 65022, '\P{^isthaa}', ""); + Expect(1, 65021, '\p{_-IS_Thaa}', ""); + Expect(0, 65021, '\p{^_-IS_Thaa}', ""); + Expect(0, 65021, '\P{_-IS_Thaa}', ""); + Expect(1, 65021, '\P{^_-IS_Thaa}', ""); + Expect(0, 65022, '\p{_-IS_Thaa}', ""); + Expect(1, 65022, '\p{^_-IS_Thaa}', ""); + Expect(1, 65022, '\P{_-IS_Thaa}', ""); + Expect(0, 65022, '\P{^_-IS_Thaa}', ""); + Error('\p{/a/-Thai}'); + Error('\P{/a/-Thai}'); + Expect(1, 3675, '\p{thai}', ""); + Expect(0, 3675, '\p{^thai}', ""); + Expect(0, 3675, '\P{thai}', ""); + Expect(1, 3675, '\P{^thai}', ""); + Expect(0, 3676, '\p{thai}', ""); + Expect(1, 3676, '\p{^thai}', ""); + Expect(1, 3676, '\P{thai}', ""); + Expect(0, 3676, '\P{^thai}', ""); + Expect(1, 3675, '\p{ -Thai}', ""); + Expect(0, 3675, '\p{^ -Thai}', ""); + Expect(0, 3675, '\P{ -Thai}', ""); + Expect(1, 3675, '\P{^ -Thai}', ""); + Expect(0, 3676, '\p{ -Thai}', ""); + Expect(1, 3676, '\p{^ -Thai}', ""); + Expect(1, 3676, '\P{ -Thai}', ""); + Expect(0, 3676, '\P{^ -Thai}', ""); + Error('\p{__is_thai:=}'); + Error('\P{__is_thai:=}'); + Expect(1, 3675, '\p{isthai}', ""); + Expect(0, 3675, '\p{^isthai}', ""); + Expect(0, 3675, '\P{isthai}', ""); + Expect(1, 3675, '\P{^isthai}', ""); + Expect(0, 3676, '\p{isthai}', ""); + Expect(1, 3676, '\p{^isthai}', ""); + Expect(1, 3676, '\P{isthai}', ""); + Expect(0, 3676, '\P{^isthai}', ""); + Expect(1, 3675, '\p{_-IS_Thai}', ""); + Expect(0, 3675, '\p{^_-IS_Thai}', ""); + Expect(0, 3675, '\P{_-IS_Thai}', ""); + Expect(1, 3675, '\P{^_-IS_Thai}', ""); + Expect(0, 3676, '\p{_-IS_Thai}', ""); + Expect(1, 3676, '\p{^_-IS_Thai}', ""); + Expect(1, 3676, '\P{_-IS_Thai}', ""); + Expect(0, 3676, '\P{^_-IS_Thai}', ""); + Error('\p{ Tibetan/a/}'); + Error('\P{ Tibetan/a/}'); + Expect(1, 12299, '\p{tibetan}', ""); + Expect(0, 12299, '\p{^tibetan}', ""); + Expect(0, 12299, '\P{tibetan}', ""); + Expect(1, 12299, '\P{^tibetan}', ""); + Expect(0, 12300, '\p{tibetan}', ""); + Expect(1, 12300, '\p{^tibetan}', ""); + Expect(1, 12300, '\P{tibetan}', ""); + Expect(0, 12300, '\P{^tibetan}', ""); + Expect(1, 12299, '\p{- Tibetan}', ""); + Expect(0, 12299, '\p{^- Tibetan}', ""); + Expect(0, 12299, '\P{- Tibetan}', ""); + Expect(1, 12299, '\P{^- Tibetan}', ""); + Expect(0, 12300, '\p{- Tibetan}', ""); + Expect(1, 12300, '\p{^- Tibetan}', ""); + Expect(1, 12300, '\P{- Tibetan}', ""); + Expect(0, 12300, '\P{^- Tibetan}', ""); + Error('\p{ -Is_Tibetan:=}'); + Error('\P{ -Is_Tibetan:=}'); + Expect(1, 12299, '\p{istibetan}', ""); + Expect(0, 12299, '\p{^istibetan}', ""); + Expect(0, 12299, '\P{istibetan}', ""); + Expect(1, 12299, '\P{^istibetan}', ""); + Expect(0, 12300, '\p{istibetan}', ""); + Expect(1, 12300, '\p{^istibetan}', ""); + Expect(1, 12300, '\P{istibetan}', ""); + Expect(0, 12300, '\P{^istibetan}', ""); + Expect(1, 12299, '\p{__Is_Tibetan}', ""); + Expect(0, 12299, '\p{^__Is_Tibetan}', ""); + Expect(0, 12299, '\P{__Is_Tibetan}', ""); + Expect(1, 12299, '\P{^__Is_Tibetan}', ""); + Expect(0, 12300, '\p{__Is_Tibetan}', ""); + Expect(1, 12300, '\p{^__Is_Tibetan}', ""); + Expect(1, 12300, '\P{__Is_Tibetan}', ""); + Expect(0, 12300, '\P{^__Is_Tibetan}', ""); + Error('\p{:= Tibt}'); + Error('\P{:= Tibt}'); + Expect(1, 12299, '\p{tibt}', ""); + Expect(0, 12299, '\p{^tibt}', ""); + Expect(0, 12299, '\P{tibt}', ""); + Expect(1, 12299, '\P{^tibt}', ""); + Expect(0, 12300, '\p{tibt}', ""); + Expect(1, 12300, '\p{^tibt}', ""); + Expect(1, 12300, '\P{tibt}', ""); + Expect(0, 12300, '\P{^tibt}', ""); + Expect(1, 12299, '\p{-_Tibt}', ""); + Expect(0, 12299, '\p{^-_Tibt}', ""); + Expect(0, 12299, '\P{-_Tibt}', ""); + Expect(1, 12299, '\P{^-_Tibt}', ""); + Expect(0, 12300, '\p{-_Tibt}', ""); + Expect(1, 12300, '\p{^-_Tibt}', ""); + Expect(1, 12300, '\P{-_Tibt}', ""); + Expect(0, 12300, '\P{^-_Tibt}', ""); + Error('\p{:= IS_tibt}'); + Error('\P{:= IS_tibt}'); + Expect(1, 12299, '\p{istibt}', ""); + Expect(0, 12299, '\p{^istibt}', ""); + Expect(0, 12299, '\P{istibt}', ""); + Expect(1, 12299, '\P{^istibt}', ""); + Expect(0, 12300, '\p{istibt}', ""); + Expect(1, 12300, '\p{^istibt}', ""); + Expect(1, 12300, '\P{istibt}', ""); + Expect(0, 12300, '\P{^istibt}', ""); + Expect(1, 12299, '\p{_ Is_tibt}', ""); + Expect(0, 12299, '\p{^_ Is_tibt}', ""); + Expect(0, 12299, '\P{_ Is_tibt}', ""); + Expect(1, 12299, '\P{^_ Is_tibt}', ""); + Expect(0, 12300, '\p{_ Is_tibt}', ""); + Expect(1, 12300, '\p{^_ Is_tibt}', ""); + Expect(1, 12300, '\P{_ Is_tibt}', ""); + Expect(0, 12300, '\P{^_ Is_tibt}', ""); + Error('\p{_:=Tifinagh}'); + Error('\P{_:=Tifinagh}'); + Expect(1, 11647, '\p{tifinagh}', ""); + Expect(0, 11647, '\p{^tifinagh}', ""); + Expect(0, 11647, '\P{tifinagh}', ""); + Expect(1, 11647, '\P{^tifinagh}', ""); + Expect(0, 11648, '\p{tifinagh}', ""); + Expect(1, 11648, '\p{^tifinagh}', ""); + Expect(1, 11648, '\P{tifinagh}', ""); + Expect(0, 11648, '\P{^tifinagh}', ""); + Expect(1, 11647, '\p{-TIFINAGH}', ""); + Expect(0, 11647, '\p{^-TIFINAGH}', ""); + Expect(0, 11647, '\P{-TIFINAGH}', ""); + Expect(1, 11647, '\P{^-TIFINAGH}', ""); + Expect(0, 11648, '\p{-TIFINAGH}', ""); + Expect(1, 11648, '\p{^-TIFINAGH}', ""); + Expect(1, 11648, '\P{-TIFINAGH}', ""); + Expect(0, 11648, '\P{^-TIFINAGH}', ""); + Error('\p{_Is_Tifinagh:=}'); + Error('\P{_Is_Tifinagh:=}'); + Expect(1, 11647, '\p{istifinagh}', ""); + Expect(0, 11647, '\p{^istifinagh}', ""); + Expect(0, 11647, '\P{istifinagh}', ""); + Expect(1, 11647, '\P{^istifinagh}', ""); + Expect(0, 11648, '\p{istifinagh}', ""); + Expect(1, 11648, '\p{^istifinagh}', ""); + Expect(1, 11648, '\P{istifinagh}', ""); + Expect(0, 11648, '\P{^istifinagh}', ""); + Expect(1, 11647, '\p{-Is_Tifinagh}', ""); + Expect(0, 11647, '\p{^-Is_Tifinagh}', ""); + Expect(0, 11647, '\P{-Is_Tifinagh}', ""); + Expect(1, 11647, '\P{^-Is_Tifinagh}', ""); + Expect(0, 11648, '\p{-Is_Tifinagh}', ""); + Expect(1, 11648, '\p{^-Is_Tifinagh}', ""); + Expect(1, 11648, '\P{-Is_Tifinagh}', ""); + Expect(0, 11648, '\P{^-Is_Tifinagh}', ""); + Error('\p{/a/ -tfng}'); + Error('\P{/a/ -tfng}'); + Expect(1, 11647, '\p{tfng}', ""); + Expect(0, 11647, '\p{^tfng}', ""); + Expect(0, 11647, '\P{tfng}', ""); + Expect(1, 11647, '\P{^tfng}', ""); + Expect(0, 11648, '\p{tfng}', ""); + Expect(1, 11648, '\p{^tfng}', ""); + Expect(1, 11648, '\P{tfng}', ""); + Expect(0, 11648, '\P{^tfng}', ""); + Expect(1, 11647, '\p{ tfng}', ""); + Expect(0, 11647, '\p{^ tfng}', ""); + Expect(0, 11647, '\P{ tfng}', ""); + Expect(1, 11647, '\P{^ tfng}', ""); + Expect(0, 11648, '\p{ tfng}', ""); + Expect(1, 11648, '\p{^ tfng}', ""); + Expect(1, 11648, '\P{ tfng}', ""); + Expect(0, 11648, '\P{^ tfng}', ""); + Error('\p{:=- IS_Tfng}'); + Error('\P{:=- IS_Tfng}'); + Expect(1, 11647, '\p{istfng}', ""); + Expect(0, 11647, '\p{^istfng}', ""); + Expect(0, 11647, '\P{istfng}', ""); + Expect(1, 11647, '\P{^istfng}', ""); + Expect(0, 11648, '\p{istfng}', ""); + Expect(1, 11648, '\p{^istfng}', ""); + Expect(1, 11648, '\P{istfng}', ""); + Expect(0, 11648, '\P{^istfng}', ""); + Expect(1, 11647, '\p{ -Is_tfng}', ""); + Expect(0, 11647, '\p{^ -Is_tfng}', ""); + Expect(0, 11647, '\P{ -Is_tfng}', ""); + Expect(1, 11647, '\P{^ -Is_tfng}', ""); + Expect(0, 11648, '\p{ -Is_tfng}', ""); + Expect(1, 11648, '\p{^ -Is_tfng}', ""); + Expect(1, 11648, '\P{ -Is_tfng}', ""); + Expect(0, 11648, '\P{^ -Is_tfng}', ""); + Error('\p{ /a/tirhuta}'); + Error('\P{ /a/tirhuta}'); + Expect(1, 70873, '\p{tirhuta}', ""); + Expect(0, 70873, '\p{^tirhuta}', ""); + Expect(0, 70873, '\P{tirhuta}', ""); + Expect(1, 70873, '\P{^tirhuta}', ""); + Expect(0, 70874, '\p{tirhuta}', ""); + Expect(1, 70874, '\p{^tirhuta}', ""); + Expect(1, 70874, '\P{tirhuta}', ""); + Expect(0, 70874, '\P{^tirhuta}', ""); + Expect(1, 70873, '\p{--TIRHUTA}', ""); + Expect(0, 70873, '\p{^--TIRHUTA}', ""); + Expect(0, 70873, '\P{--TIRHUTA}', ""); + Expect(1, 70873, '\P{^--TIRHUTA}', ""); + Expect(0, 70874, '\p{--TIRHUTA}', ""); + Expect(1, 70874, '\p{^--TIRHUTA}', ""); + Expect(1, 70874, '\P{--TIRHUTA}', ""); + Expect(0, 70874, '\P{^--TIRHUTA}', ""); + Error('\p{ /a/IS_TIRHUTA}'); + Error('\P{ /a/IS_TIRHUTA}'); + Expect(1, 70873, '\p{istirhuta}', ""); + Expect(0, 70873, '\p{^istirhuta}', ""); + Expect(0, 70873, '\P{istirhuta}', ""); + Expect(1, 70873, '\P{^istirhuta}', ""); + Expect(0, 70874, '\p{istirhuta}', ""); + Expect(1, 70874, '\p{^istirhuta}', ""); + Expect(1, 70874, '\P{istirhuta}', ""); + Expect(0, 70874, '\P{^istirhuta}', ""); + Expect(1, 70873, '\p{ IS_tirhuta}', ""); + Expect(0, 70873, '\p{^ IS_tirhuta}', ""); + Expect(0, 70873, '\P{ IS_tirhuta}', ""); + Expect(1, 70873, '\P{^ IS_tirhuta}', ""); + Expect(0, 70874, '\p{ IS_tirhuta}', ""); + Expect(1, 70874, '\p{^ IS_tirhuta}', ""); + Expect(1, 70874, '\P{ IS_tirhuta}', ""); + Expect(0, 70874, '\P{^ IS_tirhuta}', ""); + Error('\p{_:=tirh}'); + Error('\P{_:=tirh}'); + Expect(1, 70873, '\p{tirh}', ""); + Expect(0, 70873, '\p{^tirh}', ""); + Expect(0, 70873, '\P{tirh}', ""); + Expect(1, 70873, '\P{^tirh}', ""); + Expect(0, 70874, '\p{tirh}', ""); + Expect(1, 70874, '\p{^tirh}', ""); + Expect(1, 70874, '\P{tirh}', ""); + Expect(0, 70874, '\P{^tirh}', ""); + Expect(1, 70873, '\p{ Tirh}', ""); + Expect(0, 70873, '\p{^ Tirh}', ""); + Expect(0, 70873, '\P{ Tirh}', ""); + Expect(1, 70873, '\P{^ Tirh}', ""); + Expect(0, 70874, '\p{ Tirh}', ""); + Expect(1, 70874, '\p{^ Tirh}', ""); + Expect(1, 70874, '\P{ Tirh}', ""); + Expect(0, 70874, '\P{^ Tirh}', ""); + Error('\p{ _Is_tirh/a/}'); + Error('\P{ _Is_tirh/a/}'); + Expect(1, 70873, '\p{istirh}', ""); + Expect(0, 70873, '\p{^istirh}', ""); + Expect(0, 70873, '\P{istirh}', ""); + Expect(1, 70873, '\P{^istirh}', ""); + Expect(0, 70874, '\p{istirh}', ""); + Expect(1, 70874, '\p{^istirh}', ""); + Expect(1, 70874, '\P{istirh}', ""); + Expect(0, 70874, '\P{^istirh}', ""); + Expect(1, 70873, '\p{_Is_Tirh}', ""); + Expect(0, 70873, '\p{^_Is_Tirh}', ""); + Expect(0, 70873, '\P{_Is_Tirh}', ""); + Expect(1, 70873, '\P{^_Is_Tirh}', ""); + Expect(0, 70874, '\p{_Is_Tirh}', ""); + Expect(1, 70874, '\p{^_Is_Tirh}', ""); + Expect(1, 70874, '\P{_Is_Tirh}', ""); + Expect(0, 70874, '\P{^_Is_Tirh}', ""); + Error('\p{/a/- Titlecase}'); + Error('\P{/a/- Titlecase}'); + Expect(1, 8188, '\p{titlecase}', ""); + Expect(0, 8188, '\p{^titlecase}', ""); + Expect(0, 8188, '\P{titlecase}', ""); + Expect(1, 8188, '\P{^titlecase}', ""); + Expect(0, 8189, '\p{titlecase}', ""); + Expect(1, 8189, '\p{^titlecase}', ""); + Expect(1, 8189, '\P{titlecase}', ""); + Expect(0, 8189, '\P{^titlecase}', ""); + Expect(1, 8188, '\p{_TITLECASE}', ""); + Expect(0, 8188, '\p{^_TITLECASE}', ""); + Expect(0, 8188, '\P{_TITLECASE}', ""); + Expect(1, 8188, '\P{^_TITLECASE}', ""); + Expect(0, 8189, '\p{_TITLECASE}', ""); + Expect(1, 8189, '\p{^_TITLECASE}', ""); + Expect(1, 8189, '\P{_TITLECASE}', ""); + Expect(0, 8189, '\P{^_TITLECASE}', ""); + Error('\p{/a/ TITLE}'); + Error('\P{/a/ TITLE}'); + Expect(1, 8188, '\p{title}', ""); + Expect(0, 8188, '\p{^title}', ""); + Expect(0, 8188, '\P{title}', ""); + Expect(1, 8188, '\P{^title}', ""); + Expect(0, 8189, '\p{title}', ""); + Expect(1, 8189, '\p{^title}', ""); + Expect(1, 8189, '\P{title}', ""); + Expect(0, 8189, '\P{^title}', ""); + Expect(1, 8188, '\p{--TITLE}', ""); + Expect(0, 8188, '\p{^--TITLE}', ""); + Expect(0, 8188, '\P{--TITLE}', ""); + Expect(1, 8188, '\P{^--TITLE}', ""); + Expect(0, 8189, '\p{--TITLE}', ""); + Expect(1, 8189, '\p{^--TITLE}', ""); + Expect(1, 8189, '\P{--TITLE}', ""); + Expect(0, 8189, '\P{^--TITLE}', ""); + Error('\p{:=IS_Titlecase}'); + Error('\P{:=IS_Titlecase}'); + Expect(1, 8188, '\p{istitlecase}', ""); + Expect(0, 8188, '\p{^istitlecase}', ""); + Expect(0, 8188, '\P{istitlecase}', ""); + Expect(1, 8188, '\P{^istitlecase}', ""); + Expect(0, 8189, '\p{istitlecase}', ""); + Expect(1, 8189, '\p{^istitlecase}', ""); + Expect(1, 8189, '\P{istitlecase}', ""); + Expect(0, 8189, '\P{^istitlecase}', ""); + Expect(1, 8188, '\p{ _Is_Titlecase}', ""); + Expect(0, 8188, '\p{^ _Is_Titlecase}', ""); + Expect(0, 8188, '\P{ _Is_Titlecase}', ""); + Expect(1, 8188, '\P{^ _Is_Titlecase}', ""); + Expect(0, 8189, '\p{ _Is_Titlecase}', ""); + Expect(1, 8189, '\p{^ _Is_Titlecase}', ""); + Expect(1, 8189, '\P{ _Is_Titlecase}', ""); + Expect(0, 8189, '\P{^ _Is_Titlecase}', ""); + Error('\p{ -Is_TITLE/a/}'); + Error('\P{ -Is_TITLE/a/}'); + Expect(1, 8188, '\p{istitle}', ""); + Expect(0, 8188, '\p{^istitle}', ""); + Expect(0, 8188, '\P{istitle}', ""); + Expect(1, 8188, '\P{^istitle}', ""); + Expect(0, 8189, '\p{istitle}', ""); + Expect(1, 8189, '\p{^istitle}', ""); + Expect(1, 8189, '\P{istitle}', ""); + Expect(0, 8189, '\P{^istitle}', ""); + Expect(1, 8188, '\p{ is_Title}', ""); + Expect(0, 8188, '\p{^ is_Title}', ""); + Expect(0, 8188, '\P{ is_Title}', ""); + Expect(1, 8188, '\P{^ is_Title}', ""); + Expect(0, 8189, '\p{ is_Title}', ""); + Expect(1, 8189, '\p{^ is_Title}', ""); + Expect(1, 8189, '\P{ is_Title}', ""); + Expect(0, 8189, '\P{^ is_Title}', ""); + Error('\p{/a/_Titlecase_Letter}'); + Error('\P{/a/_Titlecase_Letter}'); + Expect(1, 8188, '\p{titlecaseletter}', ""); + Expect(0, 8188, '\p{^titlecaseletter}', ""); + Expect(0, 8188, '\P{titlecaseletter}', ""); + Expect(1, 8188, '\P{^titlecaseletter}', ""); + Expect(0, 8189, '\p{titlecaseletter}', ""); + Expect(1, 8189, '\p{^titlecaseletter}', ""); + Expect(1, 8189, '\P{titlecaseletter}', ""); + Expect(0, 8189, '\P{^titlecaseletter}', ""); + Expect(1, 8188, '\p{_Titlecase_LETTER}', ""); + Expect(0, 8188, '\p{^_Titlecase_LETTER}', ""); + Expect(0, 8188, '\P{_Titlecase_LETTER}', ""); + Expect(1, 8188, '\P{^_Titlecase_LETTER}', ""); + Expect(0, 8189, '\p{_Titlecase_LETTER}', ""); + Expect(1, 8189, '\p{^_Titlecase_LETTER}', ""); + Expect(1, 8189, '\P{_Titlecase_LETTER}', ""); + Expect(0, 8189, '\P{^_Titlecase_LETTER}', ""); + Error('\p{_ Is_titlecase_letter:=}'); + Error('\P{_ Is_titlecase_letter:=}'); + Expect(1, 8188, '\p{istitlecaseletter}', ""); + Expect(0, 8188, '\p{^istitlecaseletter}', ""); + Expect(0, 8188, '\P{istitlecaseletter}', ""); + Expect(1, 8188, '\P{^istitlecaseletter}', ""); + Expect(0, 8189, '\p{istitlecaseletter}', ""); + Expect(1, 8189, '\p{^istitlecaseletter}', ""); + Expect(1, 8189, '\P{istitlecaseletter}', ""); + Expect(0, 8189, '\P{^istitlecaseletter}', ""); + Expect(1, 8188, '\p{_is_TITLECASE_Letter}', ""); + Expect(0, 8188, '\p{^_is_TITLECASE_Letter}', ""); + Expect(0, 8188, '\P{_is_TITLECASE_Letter}', ""); + Expect(1, 8188, '\P{^_is_TITLECASE_Letter}', ""); + Expect(0, 8189, '\p{_is_TITLECASE_Letter}', ""); + Expect(1, 8189, '\p{^_is_TITLECASE_Letter}', ""); + Expect(1, 8189, '\P{_is_TITLECASE_Letter}', ""); + Expect(0, 8189, '\P{^_is_TITLECASE_Letter}', ""); + Error('\p{ -LT/a/}'); + Error('\P{ -LT/a/}'); + Expect(1, 8188, '\p{lt}', ""); + Expect(0, 8188, '\p{^lt}', ""); + Expect(0, 8188, '\P{lt}', ""); + Expect(1, 8188, '\P{^lt}', ""); + Expect(0, 8189, '\p{lt}', ""); + Expect(1, 8189, '\p{^lt}', ""); + Expect(1, 8189, '\P{lt}', ""); + Expect(0, 8189, '\P{^lt}', ""); + Expect(1, 8188, '\p{_ lt}', ""); + Expect(0, 8188, '\p{^_ lt}', ""); + Expect(0, 8188, '\P{_ lt}', ""); + Expect(1, 8188, '\P{^_ lt}', ""); + Expect(0, 8189, '\p{_ lt}', ""); + Expect(1, 8189, '\p{^_ lt}', ""); + Expect(1, 8189, '\P{_ lt}', ""); + Expect(0, 8189, '\P{^_ lt}', ""); + Error('\p{ :=Is_Lt}'); + Error('\P{ :=Is_Lt}'); + Expect(1, 8188, '\p{islt}', ""); + Expect(0, 8188, '\p{^islt}', ""); + Expect(0, 8188, '\P{islt}', ""); + Expect(1, 8188, '\P{^islt}', ""); + Expect(0, 8189, '\p{islt}', ""); + Expect(1, 8189, '\p{^islt}', ""); + Expect(1, 8189, '\P{islt}', ""); + Expect(0, 8189, '\P{^islt}', ""); + Expect(1, 8188, '\p{ Is_Lt}', ""); + Expect(0, 8188, '\p{^ Is_Lt}', ""); + Expect(0, 8188, '\P{ Is_Lt}', ""); + Expect(1, 8188, '\P{^ Is_Lt}', ""); + Expect(0, 8189, '\p{ Is_Lt}', ""); + Expect(1, 8189, '\p{^ Is_Lt}', ""); + Expect(1, 8189, '\P{ Is_Lt}', ""); + Expect(0, 8189, '\P{^ Is_Lt}', ""); + Error('\p{/a/ -TODHRI}'); + Error('\P{/a/ -TODHRI}'); + Expect(1, 67059, '\p{todhri}', ""); + Expect(0, 67059, '\p{^todhri}', ""); + Expect(0, 67059, '\P{todhri}', ""); + Expect(1, 67059, '\P{^todhri}', ""); + Expect(0, 67060, '\p{todhri}', ""); + Expect(1, 67060, '\p{^todhri}', ""); + Expect(1, 67060, '\P{todhri}', ""); + Expect(0, 67060, '\P{^todhri}', ""); + Expect(1, 67059, '\p{_Todhri}', ""); + Expect(0, 67059, '\p{^_Todhri}', ""); + Expect(0, 67059, '\P{_Todhri}', ""); + Expect(1, 67059, '\P{^_Todhri}', ""); + Expect(0, 67060, '\p{_Todhri}', ""); + Expect(1, 67060, '\p{^_Todhri}', ""); + Expect(1, 67060, '\P{_Todhri}', ""); + Expect(0, 67060, '\P{^_Todhri}', ""); + Error('\p{:= -IS_Todhri}'); + Error('\P{:= -IS_Todhri}'); + Expect(1, 67059, '\p{istodhri}', ""); + Expect(0, 67059, '\p{^istodhri}', ""); + Expect(0, 67059, '\P{istodhri}', ""); + Expect(1, 67059, '\P{^istodhri}', ""); + Expect(0, 67060, '\p{istodhri}', ""); + Expect(1, 67060, '\p{^istodhri}', ""); + Expect(1, 67060, '\P{istodhri}', ""); + Expect(0, 67060, '\P{^istodhri}', ""); + Expect(1, 67059, '\p{ is_TODHRI}', ""); + Expect(0, 67059, '\p{^ is_TODHRI}', ""); + Expect(0, 67059, '\P{ is_TODHRI}', ""); + Expect(1, 67059, '\P{^ is_TODHRI}', ""); + Expect(0, 67060, '\p{ is_TODHRI}', ""); + Expect(1, 67060, '\p{^ is_TODHRI}', ""); + Expect(1, 67060, '\P{ is_TODHRI}', ""); + Expect(0, 67060, '\P{^ is_TODHRI}', ""); + Error('\p{/a/_ todr}'); + Error('\P{/a/_ todr}'); + Expect(1, 67059, '\p{todr}', ""); + Expect(0, 67059, '\p{^todr}', ""); + Expect(0, 67059, '\P{todr}', ""); + Expect(1, 67059, '\P{^todr}', ""); + Expect(0, 67060, '\p{todr}', ""); + Expect(1, 67060, '\p{^todr}', ""); + Expect(1, 67060, '\P{todr}', ""); + Expect(0, 67060, '\P{^todr}', ""); + Expect(1, 67059, '\p{_ TODR}', ""); + Expect(0, 67059, '\p{^_ TODR}', ""); + Expect(0, 67059, '\P{_ TODR}', ""); + Expect(1, 67059, '\P{^_ TODR}', ""); + Expect(0, 67060, '\p{_ TODR}', ""); + Expect(1, 67060, '\p{^_ TODR}', ""); + Expect(1, 67060, '\P{_ TODR}', ""); + Expect(0, 67060, '\P{^_ TODR}', ""); + Error('\p{ /a/is_Todr}'); + Error('\P{ /a/is_Todr}'); + Expect(1, 67059, '\p{istodr}', ""); + Expect(0, 67059, '\p{^istodr}', ""); + Expect(0, 67059, '\P{istodr}', ""); + Expect(1, 67059, '\P{^istodr}', ""); + Expect(0, 67060, '\p{istodr}', ""); + Expect(1, 67060, '\p{^istodr}', ""); + Expect(1, 67060, '\P{istodr}', ""); + Expect(0, 67060, '\P{^istodr}', ""); + Expect(1, 67059, '\p{-IS_Todr}', ""); + Expect(0, 67059, '\p{^-IS_Todr}', ""); + Expect(0, 67059, '\P{-IS_Todr}', ""); + Expect(1, 67059, '\P{^-IS_Todr}', ""); + Expect(0, 67060, '\p{-IS_Todr}', ""); + Expect(1, 67060, '\p{^-IS_Todr}', ""); + Expect(1, 67060, '\P{-IS_Todr}', ""); + Expect(0, 67060, '\P{^-IS_Todr}', ""); + Error('\p{-:=tolong_SIKI}'); + Error('\P{-:=tolong_SIKI}'); + Expect(1, 73193, '\p{tolongsiki}', ""); + Expect(0, 73193, '\p{^tolongsiki}', ""); + Expect(0, 73193, '\P{tolongsiki}', ""); + Expect(1, 73193, '\P{^tolongsiki}', ""); + Expect(0, 73194, '\p{tolongsiki}', ""); + Expect(1, 73194, '\p{^tolongsiki}', ""); + Expect(1, 73194, '\P{tolongsiki}', ""); + Expect(0, 73194, '\P{^tolongsiki}', ""); + Expect(1, 73193, '\p{_ TOLONG_Siki}', ""); + Expect(0, 73193, '\p{^_ TOLONG_Siki}', ""); + Expect(0, 73193, '\P{_ TOLONG_Siki}', ""); + Expect(1, 73193, '\P{^_ TOLONG_Siki}', ""); + Expect(0, 73194, '\p{_ TOLONG_Siki}', ""); + Expect(1, 73194, '\p{^_ TOLONG_Siki}', ""); + Expect(1, 73194, '\P{_ TOLONG_Siki}', ""); + Expect(0, 73194, '\P{^_ TOLONG_Siki}', ""); + Error('\p{_-IS_Tolong_Siki/a/}'); + Error('\P{_-IS_Tolong_Siki/a/}'); + Expect(1, 73193, '\p{istolongsiki}', ""); + Expect(0, 73193, '\p{^istolongsiki}', ""); + Expect(0, 73193, '\P{istolongsiki}', ""); + Expect(1, 73193, '\P{^istolongsiki}', ""); + Expect(0, 73194, '\p{istolongsiki}', ""); + Expect(1, 73194, '\p{^istolongsiki}', ""); + Expect(1, 73194, '\P{istolongsiki}', ""); + Expect(0, 73194, '\P{^istolongsiki}', ""); + Expect(1, 73193, '\p{_Is_tolong_Siki}', ""); + Expect(0, 73193, '\p{^_Is_tolong_Siki}', ""); + Expect(0, 73193, '\P{_Is_tolong_Siki}', ""); + Expect(1, 73193, '\P{^_Is_tolong_Siki}', ""); + Expect(0, 73194, '\p{_Is_tolong_Siki}', ""); + Expect(1, 73194, '\p{^_Is_tolong_Siki}', ""); + Expect(1, 73194, '\P{_Is_tolong_Siki}', ""); + Expect(0, 73194, '\P{^_Is_tolong_Siki}', ""); + Error('\p{-/a/TOLS}'); + Error('\P{-/a/TOLS}'); + Expect(1, 73193, '\p{tols}', ""); + Expect(0, 73193, '\p{^tols}', ""); + Expect(0, 73193, '\P{tols}', ""); + Expect(1, 73193, '\P{^tols}', ""); + Expect(0, 73194, '\p{tols}', ""); + Expect(1, 73194, '\p{^tols}', ""); + Expect(1, 73194, '\P{tols}', ""); + Expect(0, 73194, '\P{^tols}', ""); + Expect(1, 73193, '\p{ tols}', ""); + Expect(0, 73193, '\p{^ tols}', ""); + Expect(0, 73193, '\P{ tols}', ""); + Expect(1, 73193, '\P{^ tols}', ""); + Expect(0, 73194, '\p{ tols}', ""); + Expect(1, 73194, '\p{^ tols}', ""); + Expect(1, 73194, '\P{ tols}', ""); + Expect(0, 73194, '\P{^ tols}', ""); + Error('\p{_:=Is_Tols}'); + Error('\P{_:=Is_Tols}'); + Expect(1, 73193, '\p{istols}', ""); + Expect(0, 73193, '\p{^istols}', ""); + Expect(0, 73193, '\P{istols}', ""); + Expect(1, 73193, '\P{^istols}', ""); + Expect(0, 73194, '\p{istols}', ""); + Expect(1, 73194, '\p{^istols}', ""); + Expect(1, 73194, '\P{istols}', ""); + Expect(0, 73194, '\P{^istols}', ""); + Expect(1, 73193, '\p{Is_Tols}', ""); + Expect(0, 73193, '\p{^Is_Tols}', ""); + Expect(0, 73193, '\P{Is_Tols}', ""); + Expect(1, 73193, '\P{^Is_Tols}', ""); + Expect(0, 73194, '\p{Is_Tols}', ""); + Expect(1, 73194, '\p{^Is_Tols}', ""); + Expect(1, 73194, '\P{Is_Tols}', ""); + Expect(0, 73194, '\P{^Is_Tols}', ""); + Error('\p{:= toto}'); + Error('\P{:= toto}'); + Expect(1, 123566, '\p{toto}', ""); + Expect(0, 123566, '\p{^toto}', ""); + Expect(0, 123566, '\P{toto}', ""); + Expect(1, 123566, '\P{^toto}', ""); + Expect(0, 123567, '\p{toto}', ""); + Expect(1, 123567, '\p{^toto}', ""); + Expect(1, 123567, '\P{toto}', ""); + Expect(0, 123567, '\P{^toto}', ""); + Expect(1, 123566, '\p{ Toto}', ""); + Expect(0, 123566, '\p{^ Toto}', ""); + Expect(0, 123566, '\P{ Toto}', ""); + Expect(1, 123566, '\P{^ Toto}', ""); + Expect(0, 123567, '\p{ Toto}', ""); + Expect(1, 123567, '\p{^ Toto}', ""); + Expect(1, 123567, '\P{ Toto}', ""); + Expect(0, 123567, '\P{^ Toto}', ""); + Error('\p{/a/is_Toto}'); + Error('\P{/a/is_Toto}'); + Expect(1, 123566, '\p{istoto}', ""); + Expect(0, 123566, '\p{^istoto}', ""); + Expect(0, 123566, '\P{istoto}', ""); + Expect(1, 123566, '\P{^istoto}', ""); + Expect(0, 123567, '\p{istoto}', ""); + Expect(1, 123567, '\p{^istoto}', ""); + Expect(1, 123567, '\P{istoto}', ""); + Expect(0, 123567, '\P{^istoto}', ""); + Expect(1, 123566, '\p{Is_Toto}', ""); + Expect(0, 123566, '\p{^Is_Toto}', ""); + Expect(0, 123566, '\P{Is_Toto}', ""); + Expect(1, 123566, '\P{^Is_Toto}', ""); + Expect(0, 123567, '\p{Is_Toto}', ""); + Expect(1, 123567, '\p{^Is_Toto}', ""); + Expect(1, 123567, '\P{Is_Toto}', ""); + Expect(0, 123567, '\P{^Is_Toto}', ""); + Error('\p{ :=Transport_and_MAP_Symbols}'); + Error('\P{ :=Transport_and_MAP_Symbols}'); + Expect(1, 128767, '\p{transportandmapsymbols}', ""); + Expect(0, 128767, '\p{^transportandmapsymbols}', ""); + Expect(0, 128767, '\P{transportandmapsymbols}', ""); + Expect(1, 128767, '\P{^transportandmapsymbols}', ""); + Expect(0, 128768, '\p{transportandmapsymbols}', ""); + Expect(1, 128768, '\p{^transportandmapsymbols}', ""); + Expect(1, 128768, '\P{transportandmapsymbols}', ""); + Expect(0, 128768, '\P{^transportandmapsymbols}', ""); + Expect(1, 128767, '\p{ -transport_And_Map_symbols}', ""); + Expect(0, 128767, '\p{^ -transport_And_Map_symbols}', ""); + Expect(0, 128767, '\P{ -transport_And_Map_symbols}', ""); + Expect(1, 128767, '\P{^ -transport_And_Map_symbols}', ""); + Expect(0, 128768, '\p{ -transport_And_Map_symbols}', ""); + Expect(1, 128768, '\p{^ -transport_And_Map_symbols}', ""); + Expect(1, 128768, '\P{ -transport_And_Map_symbols}', ""); + Expect(0, 128768, '\P{^ -transport_And_Map_symbols}', ""); + Error('\p{:=--Is_Transport_And_MAP_Symbols}'); + Error('\P{:=--Is_Transport_And_MAP_Symbols}'); + Expect(1, 128767, '\p{istransportandmapsymbols}', ""); + Expect(0, 128767, '\p{^istransportandmapsymbols}', ""); + Expect(0, 128767, '\P{istransportandmapsymbols}', ""); + Expect(1, 128767, '\P{^istransportandmapsymbols}', ""); + Expect(0, 128768, '\p{istransportandmapsymbols}', ""); + Expect(1, 128768, '\p{^istransportandmapsymbols}', ""); + Expect(1, 128768, '\P{istransportandmapsymbols}', ""); + Expect(0, 128768, '\P{^istransportandmapsymbols}', ""); + Expect(1, 128767, '\p{ -Is_Transport_AND_Map_symbols}', ""); + Expect(0, 128767, '\p{^ -Is_Transport_AND_Map_symbols}', ""); + Expect(0, 128767, '\P{ -Is_Transport_AND_Map_symbols}', ""); + Expect(1, 128767, '\P{^ -Is_Transport_AND_Map_symbols}', ""); + Expect(0, 128768, '\p{ -Is_Transport_AND_Map_symbols}', ""); + Expect(1, 128768, '\p{^ -Is_Transport_AND_Map_symbols}', ""); + Expect(1, 128768, '\P{ -Is_Transport_AND_Map_symbols}', ""); + Expect(0, 128768, '\P{^ -Is_Transport_AND_Map_symbols}', ""); + Error('\p{/a/_ IN_transport_And_Map_SYMBOLS}'); + Error('\P{/a/_ IN_transport_And_Map_SYMBOLS}'); + Expect(1, 128767, '\p{intransportandmapsymbols}', ""); + Expect(0, 128767, '\p{^intransportandmapsymbols}', ""); + Expect(0, 128767, '\P{intransportandmapsymbols}', ""); + Expect(1, 128767, '\P{^intransportandmapsymbols}', ""); + Expect(0, 128768, '\p{intransportandmapsymbols}', ""); + Expect(1, 128768, '\p{^intransportandmapsymbols}', ""); + Expect(1, 128768, '\P{intransportandmapsymbols}', ""); + Expect(0, 128768, '\P{^intransportandmapsymbols}', ""); + Expect(1, 128767, '\p{in_transport_AND_Map_Symbols}', ""); + Expect(0, 128767, '\p{^in_transport_AND_Map_Symbols}', ""); + Expect(0, 128767, '\P{in_transport_AND_Map_Symbols}', ""); + Expect(1, 128767, '\P{^in_transport_AND_Map_Symbols}', ""); + Expect(0, 128768, '\p{in_transport_AND_Map_Symbols}', ""); + Expect(1, 128768, '\p{^in_transport_AND_Map_Symbols}', ""); + Expect(1, 128768, '\P{in_transport_AND_Map_Symbols}', ""); + Expect(0, 128768, '\P{^in_transport_AND_Map_Symbols}', ""); + Error('\p{/a/ _TRANSPORT_And_Map}'); + Error('\P{/a/ _TRANSPORT_And_Map}'); + Expect(1, 128767, '\p{transportandmap}', ""); + Expect(0, 128767, '\p{^transportandmap}', ""); + Expect(0, 128767, '\P{transportandmap}', ""); + Expect(1, 128767, '\P{^transportandmap}', ""); + Expect(0, 128768, '\p{transportandmap}', ""); + Expect(1, 128768, '\p{^transportandmap}', ""); + Expect(1, 128768, '\P{transportandmap}', ""); + Expect(0, 128768, '\P{^transportandmap}', ""); + Expect(1, 128767, '\p{ Transport_and_MAP}', ""); + Expect(0, 128767, '\p{^ Transport_and_MAP}', ""); + Expect(0, 128767, '\P{ Transport_and_MAP}', ""); + Expect(1, 128767, '\P{^ Transport_and_MAP}', ""); + Expect(0, 128768, '\p{ Transport_and_MAP}', ""); + Expect(1, 128768, '\p{^ Transport_and_MAP}', ""); + Expect(1, 128768, '\P{ Transport_and_MAP}', ""); + Expect(0, 128768, '\P{^ Transport_and_MAP}', ""); + Error('\p{/a/ is_Transport_And_MAP}'); + Error('\P{/a/ is_Transport_And_MAP}'); + Expect(1, 128767, '\p{istransportandmap}', ""); + Expect(0, 128767, '\p{^istransportandmap}', ""); + Expect(0, 128767, '\P{istransportandmap}', ""); + Expect(1, 128767, '\P{^istransportandmap}', ""); + Expect(0, 128768, '\p{istransportandmap}', ""); + Expect(1, 128768, '\p{^istransportandmap}', ""); + Expect(1, 128768, '\P{istransportandmap}', ""); + Expect(0, 128768, '\P{^istransportandmap}', ""); + Expect(1, 128767, '\p{--Is_Transport_and_Map}', ""); + Expect(0, 128767, '\p{^--Is_Transport_and_Map}', ""); + Expect(0, 128767, '\P{--Is_Transport_and_Map}', ""); + Expect(1, 128767, '\P{^--Is_Transport_and_Map}', ""); + Expect(0, 128768, '\p{--Is_Transport_and_Map}', ""); + Expect(1, 128768, '\p{^--Is_Transport_and_Map}', ""); + Expect(1, 128768, '\P{--Is_Transport_and_Map}', ""); + Expect(0, 128768, '\P{^--Is_Transport_and_Map}', ""); + Error('\p{/a/__IN_TRANSPORT_AND_MAP}'); + Error('\P{/a/__IN_TRANSPORT_AND_MAP}'); + Expect(1, 128767, '\p{intransportandmap}', ""); + Expect(0, 128767, '\p{^intransportandmap}', ""); + Expect(0, 128767, '\P{intransportandmap}', ""); + Expect(1, 128767, '\P{^intransportandmap}', ""); + Expect(0, 128768, '\p{intransportandmap}', ""); + Expect(1, 128768, '\p{^intransportandmap}', ""); + Expect(1, 128768, '\P{intransportandmap}', ""); + Expect(0, 128768, '\P{^intransportandmap}', ""); + Expect(1, 128767, '\p{ IN_Transport_AND_Map}', ""); + Expect(0, 128767, '\p{^ IN_Transport_AND_Map}', ""); + Expect(0, 128767, '\P{ IN_Transport_AND_Map}', ""); + Expect(1, 128767, '\P{^ IN_Transport_AND_Map}', ""); + Expect(0, 128768, '\p{ IN_Transport_AND_Map}', ""); + Expect(1, 128768, '\p{^ IN_Transport_AND_Map}', ""); + Expect(1, 128768, '\P{ IN_Transport_AND_Map}', ""); + Expect(0, 128768, '\P{^ IN_Transport_AND_Map}', ""); + Error('\p{_Tulu_tigalari/a/}'); + Error('\P{_Tulu_tigalari/a/}'); + Expect(1, 70626, '\p{tulutigalari}', ""); + Expect(0, 70626, '\p{^tulutigalari}', ""); + Expect(0, 70626, '\P{tulutigalari}', ""); + Expect(1, 70626, '\P{^tulutigalari}', ""); + Expect(0, 70627, '\p{tulutigalari}', ""); + Expect(1, 70627, '\p{^tulutigalari}', ""); + Expect(1, 70627, '\P{tulutigalari}', ""); + Expect(0, 70627, '\P{^tulutigalari}', ""); + Expect(1, 70626, '\p{ _tulu_tigalari}', ""); + Expect(0, 70626, '\p{^ _tulu_tigalari}', ""); + Expect(0, 70626, '\P{ _tulu_tigalari}', ""); + Expect(1, 70626, '\P{^ _tulu_tigalari}', ""); + Expect(0, 70627, '\p{ _tulu_tigalari}', ""); + Expect(1, 70627, '\p{^ _tulu_tigalari}', ""); + Expect(1, 70627, '\P{ _tulu_tigalari}', ""); + Expect(0, 70627, '\P{^ _tulu_tigalari}', ""); + Error('\p{/a/_-is_TULU_tigalari}'); + Error('\P{/a/_-is_TULU_tigalari}'); + Expect(1, 70626, '\p{istulutigalari}', ""); + Expect(0, 70626, '\p{^istulutigalari}', ""); + Expect(0, 70626, '\P{istulutigalari}', ""); + Expect(1, 70626, '\P{^istulutigalari}', ""); + Expect(0, 70627, '\p{istulutigalari}', ""); + Expect(1, 70627, '\p{^istulutigalari}', ""); + Expect(1, 70627, '\P{istulutigalari}', ""); + Expect(0, 70627, '\P{^istulutigalari}', ""); + Expect(1, 70626, '\p{_ Is_TULU_TIGALARI}', ""); + Expect(0, 70626, '\p{^_ Is_TULU_TIGALARI}', ""); + Expect(0, 70626, '\P{_ Is_TULU_TIGALARI}', ""); + Expect(1, 70626, '\P{^_ Is_TULU_TIGALARI}', ""); + Expect(0, 70627, '\p{_ Is_TULU_TIGALARI}', ""); + Expect(1, 70627, '\p{^_ Is_TULU_TIGALARI}', ""); + Expect(1, 70627, '\P{_ Is_TULU_TIGALARI}', ""); + Expect(0, 70627, '\P{^_ Is_TULU_TIGALARI}', ""); + Error('\p{ tutg:=}'); + Error('\P{ tutg:=}'); + Expect(1, 70626, '\p{tutg}', ""); + Expect(0, 70626, '\p{^tutg}', ""); + Expect(0, 70626, '\P{tutg}', ""); + Expect(1, 70626, '\P{^tutg}', ""); + Expect(0, 70627, '\p{tutg}', ""); + Expect(1, 70627, '\p{^tutg}', ""); + Expect(1, 70627, '\P{tutg}', ""); + Expect(0, 70627, '\P{^tutg}', ""); + Expect(1, 70626, '\p{TUTG}', ""); + Expect(0, 70626, '\p{^TUTG}', ""); + Expect(0, 70626, '\P{TUTG}', ""); + Expect(1, 70626, '\P{^TUTG}', ""); + Expect(0, 70627, '\p{TUTG}', ""); + Expect(1, 70627, '\p{^TUTG}', ""); + Expect(1, 70627, '\P{TUTG}', ""); + Expect(0, 70627, '\P{^TUTG}', ""); + Error('\p{_-Is_TUTG/a/}'); + Error('\P{_-Is_TUTG/a/}'); + Expect(1, 70626, '\p{istutg}', ""); + Expect(0, 70626, '\p{^istutg}', ""); + Expect(0, 70626, '\P{istutg}', ""); + Expect(1, 70626, '\P{^istutg}', ""); + Expect(0, 70627, '\p{istutg}', ""); + Expect(1, 70627, '\p{^istutg}', ""); + Expect(1, 70627, '\P{istutg}', ""); + Expect(0, 70627, '\P{^istutg}', ""); + Expect(1, 70626, '\p{ IS_tutg}', ""); + Expect(0, 70626, '\p{^ IS_tutg}', ""); + Expect(0, 70626, '\P{ IS_tutg}', ""); + Expect(1, 70626, '\P{^ IS_tutg}', ""); + Expect(0, 70627, '\p{ IS_tutg}', ""); + Expect(1, 70627, '\p{^ IS_tutg}', ""); + Expect(1, 70627, '\P{ IS_tutg}', ""); + Expect(0, 70627, '\P{^ IS_tutg}', ""); + Error('\p{--UGARITIC/a/}'); + Error('\P{--UGARITIC/a/}'); + Expect(1, 66463, '\p{ugaritic}', ""); + Expect(0, 66463, '\p{^ugaritic}', ""); + Expect(0, 66463, '\P{ugaritic}', ""); + Expect(1, 66463, '\P{^ugaritic}', ""); + Expect(0, 66464, '\p{ugaritic}', ""); + Expect(1, 66464, '\p{^ugaritic}', ""); + Expect(1, 66464, '\P{ugaritic}', ""); + Expect(0, 66464, '\P{^ugaritic}', ""); + Expect(1, 66463, '\p{ Ugaritic}', ""); + Expect(0, 66463, '\p{^ Ugaritic}', ""); + Expect(0, 66463, '\P{ Ugaritic}', ""); + Expect(1, 66463, '\P{^ Ugaritic}', ""); + Expect(0, 66464, '\p{ Ugaritic}', ""); + Expect(1, 66464, '\p{^ Ugaritic}', ""); + Expect(1, 66464, '\P{ Ugaritic}', ""); + Expect(0, 66464, '\P{^ Ugaritic}', ""); + Error('\p{ /a/Is_Ugaritic}'); + Error('\P{ /a/Is_Ugaritic}'); + Expect(1, 66463, '\p{isugaritic}', ""); + Expect(0, 66463, '\p{^isugaritic}', ""); + Expect(0, 66463, '\P{isugaritic}', ""); + Expect(1, 66463, '\P{^isugaritic}', ""); + Expect(0, 66464, '\p{isugaritic}', ""); + Expect(1, 66464, '\p{^isugaritic}', ""); + Expect(1, 66464, '\P{isugaritic}', ""); + Expect(0, 66464, '\P{^isugaritic}', ""); + Expect(1, 66463, '\p{is_UGARITIC}', ""); + Expect(0, 66463, '\p{^is_UGARITIC}', ""); + Expect(0, 66463, '\P{is_UGARITIC}', ""); + Expect(1, 66463, '\P{^is_UGARITIC}', ""); + Expect(0, 66464, '\p{is_UGARITIC}', ""); + Expect(1, 66464, '\p{^is_UGARITIC}', ""); + Expect(1, 66464, '\P{is_UGARITIC}', ""); + Expect(0, 66464, '\P{^is_UGARITIC}', ""); + Error('\p{_Ugar/a/}'); + Error('\P{_Ugar/a/}'); + Expect(1, 66463, '\p{ugar}', ""); + Expect(0, 66463, '\p{^ugar}', ""); + Expect(0, 66463, '\P{ugar}', ""); + Expect(1, 66463, '\P{^ugar}', ""); + Expect(0, 66464, '\p{ugar}', ""); + Expect(1, 66464, '\p{^ugar}', ""); + Expect(1, 66464, '\P{ugar}', ""); + Expect(0, 66464, '\P{^ugar}', ""); + Expect(1, 66463, '\p{- Ugar}', ""); + Expect(0, 66463, '\p{^- Ugar}', ""); + Expect(0, 66463, '\P{- Ugar}', ""); + Expect(1, 66463, '\P{^- Ugar}', ""); + Expect(0, 66464, '\p{- Ugar}', ""); + Expect(1, 66464, '\p{^- Ugar}', ""); + Expect(1, 66464, '\P{- Ugar}', ""); + Expect(0, 66464, '\P{^- Ugar}', ""); + Error('\p{/a/ -Is_Ugar}'); + Error('\P{/a/ -Is_Ugar}'); + Expect(1, 66463, '\p{isugar}', ""); + Expect(0, 66463, '\p{^isugar}', ""); + Expect(0, 66463, '\P{isugar}', ""); + Expect(1, 66463, '\P{^isugar}', ""); + Expect(0, 66464, '\p{isugar}', ""); + Expect(1, 66464, '\p{^isugar}', ""); + Expect(1, 66464, '\P{isugar}', ""); + Expect(0, 66464, '\P{^isugar}', ""); + Expect(1, 66463, '\p{- Is_Ugar}', ""); + Expect(0, 66463, '\p{^- Is_Ugar}', ""); + Expect(0, 66463, '\P{- Is_Ugar}', ""); + Expect(1, 66463, '\P{^- Is_Ugar}', ""); + Expect(0, 66464, '\p{- Is_Ugar}', ""); + Expect(1, 66464, '\p{^- Is_Ugar}', ""); + Expect(1, 66464, '\P{- Is_Ugar}', ""); + Expect(0, 66464, '\P{^- Is_Ugar}', ""); + Error('\p{--UNASSIGNED/a/}'); + Error('\P{--UNASSIGNED/a/}'); + Expect(1, 918000, '\p{unassigned}', ""); + Expect(0, 918000, '\p{^unassigned}', ""); + Expect(0, 918000, '\P{unassigned}', ""); + Expect(1, 918000, '\P{^unassigned}', ""); + Expect(0, 1114109, '\p{unassigned}', ""); + Expect(1, 1114109, '\p{^unassigned}', ""); + Expect(1, 1114109, '\P{unassigned}', ""); + Expect(0, 1114109, '\P{^unassigned}', ""); + Expect(1, 918000, '\p{ unassigned}', ""); + Expect(0, 918000, '\p{^ unassigned}', ""); + Expect(0, 918000, '\P{ unassigned}', ""); + Expect(1, 918000, '\P{^ unassigned}', ""); + Expect(0, 1114109, '\p{ unassigned}', ""); + Expect(1, 1114109, '\p{^ unassigned}', ""); + Expect(1, 1114109, '\P{ unassigned}', ""); + Expect(0, 1114109, '\P{^ unassigned}', ""); + Error('\p{ _Is_Unassigned:=}'); + Error('\P{ _Is_Unassigned:=}'); + Expect(1, 918000, '\p{isunassigned}', ""); + Expect(0, 918000, '\p{^isunassigned}', ""); + Expect(0, 918000, '\P{isunassigned}', ""); + Expect(1, 918000, '\P{^isunassigned}', ""); + Expect(0, 1114109, '\p{isunassigned}', ""); + Expect(1, 1114109, '\p{^isunassigned}', ""); + Expect(1, 1114109, '\P{isunassigned}', ""); + Expect(0, 1114109, '\P{^isunassigned}', ""); + Expect(1, 918000, '\p{ Is_Unassigned}', ""); + Expect(0, 918000, '\p{^ Is_Unassigned}', ""); + Expect(0, 918000, '\P{ Is_Unassigned}', ""); + Expect(1, 918000, '\P{^ Is_Unassigned}', ""); + Expect(0, 1114109, '\p{ Is_Unassigned}', ""); + Expect(1, 1114109, '\p{^ Is_Unassigned}', ""); + Expect(1, 1114109, '\P{ Is_Unassigned}', ""); + Expect(0, 1114109, '\P{^ Is_Unassigned}', ""); + Error('\p{/a/- cn}'); + Error('\P{/a/- cn}'); + Expect(1, 918000, '\p{cn}', ""); + Expect(0, 918000, '\p{^cn}', ""); + Expect(0, 918000, '\P{cn}', ""); + Expect(1, 918000, '\P{^cn}', ""); + Expect(0, 1114109, '\p{cn}', ""); + Expect(1, 1114109, '\p{^cn}', ""); + Expect(1, 1114109, '\P{cn}', ""); + Expect(0, 1114109, '\P{^cn}', ""); + Expect(1, 918000, '\p{_-cn}', ""); + Expect(0, 918000, '\p{^_-cn}', ""); + Expect(0, 918000, '\P{_-cn}', ""); + Expect(1, 918000, '\P{^_-cn}', ""); + Expect(0, 1114109, '\p{_-cn}', ""); + Expect(1, 1114109, '\p{^_-cn}', ""); + Expect(1, 1114109, '\P{_-cn}', ""); + Expect(0, 1114109, '\P{^_-cn}', ""); + Error('\p{_IS_CN:=}'); + Error('\P{_IS_CN:=}'); + Expect(1, 918000, '\p{iscn}', ""); + Expect(0, 918000, '\p{^iscn}', ""); + Expect(0, 918000, '\P{iscn}', ""); + Expect(1, 918000, '\P{^iscn}', ""); + Expect(0, 1114109, '\p{iscn}', ""); + Expect(1, 1114109, '\p{^iscn}', ""); + Expect(1, 1114109, '\P{iscn}', ""); + Expect(0, 1114109, '\P{^iscn}', ""); + Expect(1, 918000, '\p{ IS_CN}', ""); + Expect(0, 918000, '\p{^ IS_CN}', ""); + Expect(0, 918000, '\P{ IS_CN}', ""); + Expect(1, 918000, '\P{^ IS_CN}', ""); + Expect(0, 1114109, '\p{ IS_CN}', ""); + Expect(1, 1114109, '\p{^ IS_CN}', ""); + Expect(1, 1114109, '\P{ IS_CN}', ""); + Expect(0, 1114109, '\P{^ IS_CN}', ""); + Error('\p{/a/_Unified_CANADIAN_ABORIGINAL_SYLLABICS}'); + Error('\P{/a/_Unified_CANADIAN_ABORIGINAL_SYLLABICS}'); + Expect(1, 5759, '\p{unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5759, '\p{^unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5759, '\P{unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5759, '\P{^unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5760, '\p{unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5760, '\p{^unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5760, '\P{unifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5760, '\P{^unifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5759, '\p{ _Unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(0, 5759, '\p{^ _Unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(0, 5759, '\P{ _Unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(1, 5759, '\P{^ _Unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(0, 5760, '\p{ _Unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(1, 5760, '\p{^ _Unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(1, 5760, '\P{ _Unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(0, 5760, '\P{^ _Unified_Canadian_ABORIGINAL_Syllabics}', ""); + Error('\p{-:=Is_Unified_canadian_Aboriginal_Syllabics}'); + Error('\P{-:=Is_Unified_canadian_Aboriginal_Syllabics}'); + Expect(1, 5759, '\p{isunifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5759, '\p{^isunifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5759, '\P{isunifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5759, '\P{^isunifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5760, '\p{isunifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5760, '\p{^isunifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5760, '\P{isunifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5760, '\P{^isunifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5759, '\p{_ Is_unified_Canadian_aboriginal_syllabics}', ""); + Expect(0, 5759, '\p{^_ Is_unified_Canadian_aboriginal_syllabics}', ""); + Expect(0, 5759, '\P{_ Is_unified_Canadian_aboriginal_syllabics}', ""); + Expect(1, 5759, '\P{^_ Is_unified_Canadian_aboriginal_syllabics}', ""); + Expect(0, 5760, '\p{_ Is_unified_Canadian_aboriginal_syllabics}', ""); + Expect(1, 5760, '\p{^_ Is_unified_Canadian_aboriginal_syllabics}', ""); + Expect(1, 5760, '\P{_ Is_unified_Canadian_aboriginal_syllabics}', ""); + Expect(0, 5760, '\P{^_ Is_unified_Canadian_aboriginal_syllabics}', ""); + Error('\p{-_In_Unified_Canadian_ABORIGINAL_syllabics:=}'); + Error('\P{-_In_Unified_Canadian_ABORIGINAL_syllabics:=}'); + Expect(1, 5759, '\p{inunifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5759, '\p{^inunifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5759, '\P{inunifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5759, '\P{^inunifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5760, '\p{inunifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5760, '\p{^inunifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5760, '\P{inunifiedcanadianaboriginalsyllabics}', ""); + Expect(0, 5760, '\P{^inunifiedcanadianaboriginalsyllabics}', ""); + Expect(1, 5759, '\p{ IN_unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(0, 5759, '\p{^ IN_unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(0, 5759, '\P{ IN_unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(1, 5759, '\P{^ IN_unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(0, 5760, '\p{ IN_unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(1, 5760, '\p{^ IN_unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(1, 5760, '\P{ IN_unified_Canadian_ABORIGINAL_Syllabics}', ""); + Expect(0, 5760, '\P{^ IN_unified_Canadian_ABORIGINAL_Syllabics}', ""); + Error('\p{_/a/UCAS}'); + Error('\P{_/a/UCAS}'); + Expect(1, 5759, '\p{ucas}', ""); + Expect(0, 5759, '\p{^ucas}', ""); + Expect(0, 5759, '\P{ucas}', ""); + Expect(1, 5759, '\P{^ucas}', ""); + Expect(0, 5760, '\p{ucas}', ""); + Expect(1, 5760, '\p{^ucas}', ""); + Expect(1, 5760, '\P{ucas}', ""); + Expect(0, 5760, '\P{^ucas}', ""); + Expect(1, 5759, '\p{ _ucas}', ""); + Expect(0, 5759, '\p{^ _ucas}', ""); + Expect(0, 5759, '\P{ _ucas}', ""); + Expect(1, 5759, '\P{^ _ucas}', ""); + Expect(0, 5760, '\p{ _ucas}', ""); + Expect(1, 5760, '\p{^ _ucas}', ""); + Expect(1, 5760, '\P{ _ucas}', ""); + Expect(0, 5760, '\P{^ _ucas}', ""); + Error('\p{ /a/Is_UCAS}'); + Error('\P{ /a/Is_UCAS}'); + Expect(1, 5759, '\p{isucas}', ""); + Expect(0, 5759, '\p{^isucas}', ""); + Expect(0, 5759, '\P{isucas}', ""); + Expect(1, 5759, '\P{^isucas}', ""); + Expect(0, 5760, '\p{isucas}', ""); + Expect(1, 5760, '\p{^isucas}', ""); + Expect(1, 5760, '\P{isucas}', ""); + Expect(0, 5760, '\P{^isucas}', ""); + Expect(1, 5759, '\p{_is_UCAS}', ""); + Expect(0, 5759, '\p{^_is_UCAS}', ""); + Expect(0, 5759, '\P{_is_UCAS}', ""); + Expect(1, 5759, '\P{^_is_UCAS}', ""); + Expect(0, 5760, '\p{_is_UCAS}', ""); + Expect(1, 5760, '\p{^_is_UCAS}', ""); + Expect(1, 5760, '\P{_is_UCAS}', ""); + Expect(0, 5760, '\P{^_is_UCAS}', ""); + Error('\p{-/a/IN_UCAS}'); + Error('\P{-/a/IN_UCAS}'); + Expect(1, 5759, '\p{inucas}', ""); + Expect(0, 5759, '\p{^inucas}', ""); + Expect(0, 5759, '\P{inucas}', ""); + Expect(1, 5759, '\P{^inucas}', ""); + Expect(0, 5760, '\p{inucas}', ""); + Expect(1, 5760, '\p{^inucas}', ""); + Expect(1, 5760, '\P{inucas}', ""); + Expect(0, 5760, '\P{^inucas}', ""); + Expect(1, 5759, '\p{_In_ucas}', ""); + Expect(0, 5759, '\p{^_In_ucas}', ""); + Expect(0, 5759, '\P{_In_ucas}', ""); + Expect(1, 5759, '\P{^_In_ucas}', ""); + Expect(0, 5760, '\p{_In_ucas}', ""); + Expect(1, 5760, '\p{^_In_ucas}', ""); + Expect(1, 5760, '\P{_In_ucas}', ""); + Expect(0, 5760, '\P{^_In_ucas}', ""); + Error('\p{/a/__CANADIAN_syllabics}'); + Error('\P{/a/__CANADIAN_syllabics}'); + Expect(1, 5759, '\p{canadiansyllabics}', ""); + Expect(0, 5759, '\p{^canadiansyllabics}', ""); + Expect(0, 5759, '\P{canadiansyllabics}', ""); + Expect(1, 5759, '\P{^canadiansyllabics}', ""); + Expect(0, 5760, '\p{canadiansyllabics}', ""); + Expect(1, 5760, '\p{^canadiansyllabics}', ""); + Expect(1, 5760, '\P{canadiansyllabics}', ""); + Expect(0, 5760, '\P{^canadiansyllabics}', ""); + Expect(1, 5759, '\p{ canadian_syllabics}', ""); + Expect(0, 5759, '\p{^ canadian_syllabics}', ""); + Expect(0, 5759, '\P{ canadian_syllabics}', ""); + Expect(1, 5759, '\P{^ canadian_syllabics}', ""); + Expect(0, 5760, '\p{ canadian_syllabics}', ""); + Expect(1, 5760, '\p{^ canadian_syllabics}', ""); + Expect(1, 5760, '\P{ canadian_syllabics}', ""); + Expect(0, 5760, '\P{^ canadian_syllabics}', ""); + Error('\p{:= Is_Canadian_Syllabics}'); + Error('\P{:= Is_Canadian_Syllabics}'); + Expect(1, 5759, '\p{iscanadiansyllabics}', ""); + Expect(0, 5759, '\p{^iscanadiansyllabics}', ""); + Expect(0, 5759, '\P{iscanadiansyllabics}', ""); + Expect(1, 5759, '\P{^iscanadiansyllabics}', ""); + Expect(0, 5760, '\p{iscanadiansyllabics}', ""); + Expect(1, 5760, '\p{^iscanadiansyllabics}', ""); + Expect(1, 5760, '\P{iscanadiansyllabics}', ""); + Expect(0, 5760, '\P{^iscanadiansyllabics}', ""); + Expect(1, 5759, '\p{--IS_Canadian_Syllabics}', ""); + Expect(0, 5759, '\p{^--IS_Canadian_Syllabics}', ""); + Expect(0, 5759, '\P{--IS_Canadian_Syllabics}', ""); + Expect(1, 5759, '\P{^--IS_Canadian_Syllabics}', ""); + Expect(0, 5760, '\p{--IS_Canadian_Syllabics}', ""); + Expect(1, 5760, '\p{^--IS_Canadian_Syllabics}', ""); + Expect(1, 5760, '\P{--IS_Canadian_Syllabics}', ""); + Expect(0, 5760, '\P{^--IS_Canadian_Syllabics}', ""); + Error('\p{- IN_canadian_Syllabics/a/}'); + Error('\P{- IN_canadian_Syllabics/a/}'); + Expect(1, 5759, '\p{incanadiansyllabics}', ""); + Expect(0, 5759, '\p{^incanadiansyllabics}', ""); + Expect(0, 5759, '\P{incanadiansyllabics}', ""); + Expect(1, 5759, '\P{^incanadiansyllabics}', ""); + Expect(0, 5760, '\p{incanadiansyllabics}', ""); + Expect(1, 5760, '\p{^incanadiansyllabics}', ""); + Expect(1, 5760, '\P{incanadiansyllabics}', ""); + Expect(0, 5760, '\P{^incanadiansyllabics}', ""); + Expect(1, 5759, '\p{- in_CANADIAN_Syllabics}', ""); + Expect(0, 5759, '\p{^- in_CANADIAN_Syllabics}', ""); + Expect(0, 5759, '\P{- in_CANADIAN_Syllabics}', ""); + Expect(1, 5759, '\P{^- in_CANADIAN_Syllabics}', ""); + Expect(0, 5760, '\p{- in_CANADIAN_Syllabics}', ""); + Expect(1, 5760, '\p{^- in_CANADIAN_Syllabics}', ""); + Expect(1, 5760, '\P{- in_CANADIAN_Syllabics}', ""); + Expect(0, 5760, '\P{^- in_CANADIAN_Syllabics}', ""); + Error('\p{__Unified_Canadian_Aboriginal_syllabics_EXTENDED/a/}'); + Error('\P{__Unified_Canadian_Aboriginal_syllabics_EXTENDED/a/}'); + Expect(1, 6399, '\p{unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\p{^unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\P{unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\P{^unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\p{unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\p{^unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\P{unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\P{^unifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\p{-Unified_Canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(0, 6399, '\p{^-Unified_Canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(0, 6399, '\P{-Unified_Canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(1, 6399, '\P{^-Unified_Canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(0, 6400, '\p{-Unified_Canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(1, 6400, '\p{^-Unified_Canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(1, 6400, '\P{-Unified_Canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Expect(0, 6400, '\P{^-Unified_Canadian_ABORIGINAL_Syllabics_EXTENDED}', ""); + Error('\p{is_UNIFIED_Canadian_ABORIGINAL_Syllabics_EXTENDED:=}'); + Error('\P{is_UNIFIED_Canadian_ABORIGINAL_Syllabics_EXTENDED:=}'); + Expect(1, 6399, '\p{isunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\p{^isunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\P{isunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\P{^isunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\p{isunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\p{^isunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\P{isunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\P{^isunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\p{_ Is_Unified_canadian_ABORIGINAL_Syllabics_extended}', ""); + Expect(0, 6399, '\p{^_ Is_Unified_canadian_ABORIGINAL_Syllabics_extended}', ""); + Expect(0, 6399, '\P{_ Is_Unified_canadian_ABORIGINAL_Syllabics_extended}', ""); + Expect(1, 6399, '\P{^_ Is_Unified_canadian_ABORIGINAL_Syllabics_extended}', ""); + Expect(0, 6400, '\p{_ Is_Unified_canadian_ABORIGINAL_Syllabics_extended}', ""); + Expect(1, 6400, '\p{^_ Is_Unified_canadian_ABORIGINAL_Syllabics_extended}', ""); + Expect(1, 6400, '\P{_ Is_Unified_canadian_ABORIGINAL_Syllabics_extended}', ""); + Expect(0, 6400, '\P{^_ Is_Unified_canadian_ABORIGINAL_Syllabics_extended}', ""); + Error('\p{/a/ -in_Unified_Canadian_Aboriginal_Syllabics_EXTENDED}'); + Error('\P{/a/ -in_Unified_Canadian_Aboriginal_Syllabics_EXTENDED}'); + Expect(1, 6399, '\p{inunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\p{^inunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6399, '\P{inunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\P{^inunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\p{inunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\p{^inunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6400, '\P{inunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(0, 6400, '\P{^inunifiedcanadianaboriginalsyllabicsextended}', ""); + Expect(1, 6399, '\p{ In_unified_CANADIAN_Aboriginal_SYLLABICS_Extended}', ""); + Expect(0, 6399, '\p{^ In_unified_CANADIAN_Aboriginal_SYLLABICS_Extended}', ""); + Expect(0, 6399, '\P{ In_unified_CANADIAN_Aboriginal_SYLLABICS_Extended}', ""); + Expect(1, 6399, '\P{^ In_unified_CANADIAN_Aboriginal_SYLLABICS_Extended}', ""); + Expect(0, 6400, '\p{ In_unified_CANADIAN_Aboriginal_SYLLABICS_Extended}', ""); + Expect(1, 6400, '\p{^ In_unified_CANADIAN_Aboriginal_SYLLABICS_Extended}', ""); + Expect(1, 6400, '\P{ In_unified_CANADIAN_Aboriginal_SYLLABICS_Extended}', ""); + Expect(0, 6400, '\P{^ In_unified_CANADIAN_Aboriginal_SYLLABICS_Extended}', ""); + Error('\p{:= ucas_EXT}'); + Error('\P{:= ucas_EXT}'); + Expect(1, 6399, '\p{ucasext}', ""); + Expect(0, 6399, '\p{^ucasext}', ""); + Expect(0, 6399, '\P{ucasext}', ""); + Expect(1, 6399, '\P{^ucasext}', ""); + Expect(0, 6400, '\p{ucasext}', ""); + Expect(1, 6400, '\p{^ucasext}', ""); + Expect(1, 6400, '\P{ucasext}', ""); + Expect(0, 6400, '\P{^ucasext}', ""); + Expect(1, 6399, '\p{-UCAS_Ext}', ""); + Expect(0, 6399, '\p{^-UCAS_Ext}', ""); + Expect(0, 6399, '\P{-UCAS_Ext}', ""); + Expect(1, 6399, '\P{^-UCAS_Ext}', ""); + Expect(0, 6400, '\p{-UCAS_Ext}', ""); + Expect(1, 6400, '\p{^-UCAS_Ext}', ""); + Expect(1, 6400, '\P{-UCAS_Ext}', ""); + Expect(0, 6400, '\P{^-UCAS_Ext}', ""); + Error('\p{:=- is_ucas_Ext}'); + Error('\P{:=- is_ucas_Ext}'); + Expect(1, 6399, '\p{isucasext}', ""); + Expect(0, 6399, '\p{^isucasext}', ""); + Expect(0, 6399, '\P{isucasext}', ""); + Expect(1, 6399, '\P{^isucasext}', ""); + Expect(0, 6400, '\p{isucasext}', ""); + Expect(1, 6400, '\p{^isucasext}', ""); + Expect(1, 6400, '\P{isucasext}', ""); + Expect(0, 6400, '\P{^isucasext}', ""); + Expect(1, 6399, '\p{_-Is_UCAS_Ext}', ""); + Expect(0, 6399, '\p{^_-Is_UCAS_Ext}', ""); + Expect(0, 6399, '\P{_-Is_UCAS_Ext}', ""); + Expect(1, 6399, '\P{^_-Is_UCAS_Ext}', ""); + Expect(0, 6400, '\p{_-Is_UCAS_Ext}', ""); + Expect(1, 6400, '\p{^_-Is_UCAS_Ext}', ""); + Expect(1, 6400, '\P{_-Is_UCAS_Ext}', ""); + Expect(0, 6400, '\P{^_-Is_UCAS_Ext}', ""); + Error('\p{ :=in_UCAS_ext}'); + Error('\P{ :=in_UCAS_ext}'); + Expect(1, 6399, '\p{inucasext}', ""); + Expect(0, 6399, '\p{^inucasext}', ""); + Expect(0, 6399, '\P{inucasext}', ""); + Expect(1, 6399, '\P{^inucasext}', ""); + Expect(0, 6400, '\p{inucasext}', ""); + Expect(1, 6400, '\p{^inucasext}', ""); + Expect(1, 6400, '\P{inucasext}', ""); + Expect(0, 6400, '\P{^inucasext}', ""); + Expect(1, 6399, '\p{_IN_ucas_ext}', ""); + Expect(0, 6399, '\p{^_IN_ucas_ext}', ""); + Expect(0, 6399, '\P{_IN_ucas_ext}', ""); + Expect(1, 6399, '\P{^_IN_ucas_ext}', ""); + Expect(0, 6400, '\p{_IN_ucas_ext}', ""); + Expect(1, 6400, '\p{^_IN_ucas_ext}', ""); + Expect(1, 6400, '\P{_IN_ucas_ext}', ""); + Expect(0, 6400, '\P{^_IN_ucas_ext}', ""); + Error('\p{ :=unified_Canadian_Aboriginal_syllabics_Extended_A}'); + Error('\P{ :=unified_Canadian_Aboriginal_syllabics_Extended_A}'); + Expect(1, 72383, '\p{unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\p{^unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\P{unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\P{^unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\p{unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\p{^unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\P{unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\P{^unifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\p{ Unified_CANADIAN_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72383, '\p{^ Unified_CANADIAN_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72383, '\P{ Unified_CANADIAN_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(1, 72383, '\P{^ Unified_CANADIAN_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72384, '\p{ Unified_CANADIAN_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(1, 72384, '\p{^ Unified_CANADIAN_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(1, 72384, '\P{ Unified_CANADIAN_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72384, '\P{^ Unified_CANADIAN_Aboriginal_SYLLABICS_Extended_A}', ""); + Error('\p{ -IS_UNIFIED_CANADIAN_aboriginal_Syllabics_extended_A/a/}'); + Error('\P{ -IS_UNIFIED_CANADIAN_aboriginal_Syllabics_extended_A/a/}'); + Expect(1, 72383, '\p{isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\p{^isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\P{isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\P{^isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\p{isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\p{^isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\P{isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\P{^isunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\p{__Is_Unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72383, '\p{^__Is_Unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72383, '\P{__Is_Unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(1, 72383, '\P{^__Is_Unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72384, '\p{__Is_Unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(1, 72384, '\p{^__Is_Unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(1, 72384, '\P{__Is_Unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72384, '\P{^__Is_Unified_canadian_Aboriginal_Syllabics_extended_a}', ""); + Error('\p{ In_UNIFIED_CANADIAN_Aboriginal_SYLLABICS_Extended_a:=}'); + Error('\P{ In_UNIFIED_CANADIAN_Aboriginal_SYLLABICS_Extended_a:=}'); + Expect(1, 72383, '\p{inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\p{^inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72383, '\P{inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\P{^inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\p{inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\p{^inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72384, '\P{inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(0, 72384, '\P{^inunifiedcanadianaboriginalsyllabicsextendeda}', ""); + Expect(1, 72383, '\p{- In_Unified_Canadian_aboriginal_Syllabics_Extended_A}', ""); + Expect(0, 72383, '\p{^- In_Unified_Canadian_aboriginal_Syllabics_Extended_A}', ""); + Expect(0, 72383, '\P{- In_Unified_Canadian_aboriginal_Syllabics_Extended_A}', ""); + Expect(1, 72383, '\P{^- In_Unified_Canadian_aboriginal_Syllabics_Extended_A}', ""); + Expect(0, 72384, '\p{- In_Unified_Canadian_aboriginal_Syllabics_Extended_A}', ""); + Expect(1, 72384, '\p{^- In_Unified_Canadian_aboriginal_Syllabics_Extended_A}', ""); + Expect(1, 72384, '\P{- In_Unified_Canadian_aboriginal_Syllabics_Extended_A}', ""); + Expect(0, 72384, '\P{^- In_Unified_Canadian_aboriginal_Syllabics_Extended_A}', ""); + Error('\p{/a/ UCAS_Ext_A}'); + Error('\P{/a/ UCAS_Ext_A}'); + Expect(1, 72383, '\p{ucasexta}', ""); + Expect(0, 72383, '\p{^ucasexta}', ""); + Expect(0, 72383, '\P{ucasexta}', ""); + Expect(1, 72383, '\P{^ucasexta}', ""); + Expect(0, 72384, '\p{ucasexta}', ""); + Expect(1, 72384, '\p{^ucasexta}', ""); + Expect(1, 72384, '\P{ucasexta}', ""); + Expect(0, 72384, '\P{^ucasexta}', ""); + Expect(1, 72383, '\p{ UCAS_EXT_A}', ""); + Expect(0, 72383, '\p{^ UCAS_EXT_A}', ""); + Expect(0, 72383, '\P{ UCAS_EXT_A}', ""); + Expect(1, 72383, '\P{^ UCAS_EXT_A}', ""); + Expect(0, 72384, '\p{ UCAS_EXT_A}', ""); + Expect(1, 72384, '\p{^ UCAS_EXT_A}', ""); + Expect(1, 72384, '\P{ UCAS_EXT_A}', ""); + Expect(0, 72384, '\P{^ UCAS_EXT_A}', ""); + Error('\p{:=--Is_UCAS_Ext_a}'); + Error('\P{:=--Is_UCAS_Ext_a}'); + Expect(1, 72383, '\p{isucasexta}', ""); + Expect(0, 72383, '\p{^isucasexta}', ""); + Expect(0, 72383, '\P{isucasexta}', ""); + Expect(1, 72383, '\P{^isucasexta}', ""); + Expect(0, 72384, '\p{isucasexta}', ""); + Expect(1, 72384, '\p{^isucasexta}', ""); + Expect(1, 72384, '\P{isucasexta}', ""); + Expect(0, 72384, '\P{^isucasexta}', ""); + Expect(1, 72383, '\p{_-IS_ucas_Ext_A}', ""); + Expect(0, 72383, '\p{^_-IS_ucas_Ext_A}', ""); + Expect(0, 72383, '\P{_-IS_ucas_Ext_A}', ""); + Expect(1, 72383, '\P{^_-IS_ucas_Ext_A}', ""); + Expect(0, 72384, '\p{_-IS_ucas_Ext_A}', ""); + Expect(1, 72384, '\p{^_-IS_ucas_Ext_A}', ""); + Expect(1, 72384, '\P{_-IS_ucas_Ext_A}', ""); + Expect(0, 72384, '\P{^_-IS_ucas_Ext_A}', ""); + Error('\p{ /a/IN_UCAS_Ext_a}'); + Error('\P{ /a/IN_UCAS_Ext_a}'); + Expect(1, 72383, '\p{inucasexta}', ""); + Expect(0, 72383, '\p{^inucasexta}', ""); + Expect(0, 72383, '\P{inucasexta}', ""); + Expect(1, 72383, '\P{^inucasexta}', ""); + Expect(0, 72384, '\p{inucasexta}', ""); + Expect(1, 72384, '\p{^inucasexta}', ""); + Expect(1, 72384, '\P{inucasexta}', ""); + Expect(0, 72384, '\P{^inucasexta}', ""); + Expect(1, 72383, '\p{IN_UCAS_ext_A}', ""); + Expect(0, 72383, '\p{^IN_UCAS_ext_A}', ""); + Expect(0, 72383, '\P{IN_UCAS_ext_A}', ""); + Expect(1, 72383, '\P{^IN_UCAS_ext_A}', ""); + Expect(0, 72384, '\p{IN_UCAS_ext_A}', ""); + Expect(1, 72384, '\p{^IN_UCAS_ext_A}', ""); + Expect(1, 72384, '\P{IN_UCAS_ext_A}', ""); + Expect(0, 72384, '\P{^IN_UCAS_ext_A}', ""); + Error('\p{_ Unified_Ideograph/a/}'); + Error('\P{_ Unified_Ideograph/a/}'); + Expect(1, 210041, '\p{unifiedideograph}', ""); + Expect(0, 210041, '\p{^unifiedideograph}', ""); + Expect(0, 210041, '\P{unifiedideograph}', ""); + Expect(1, 210041, '\P{^unifiedideograph}', ""); + Expect(0, 210042, '\p{unifiedideograph}', ""); + Expect(1, 210042, '\p{^unifiedideograph}', ""); + Expect(1, 210042, '\P{unifiedideograph}', ""); + Expect(0, 210042, '\P{^unifiedideograph}', ""); + Expect(1, 210041, '\p{ UNIFIED_Ideograph}', ""); + Expect(0, 210041, '\p{^ UNIFIED_Ideograph}', ""); + Expect(0, 210041, '\P{ UNIFIED_Ideograph}', ""); + Expect(1, 210041, '\P{^ UNIFIED_Ideograph}', ""); + Expect(0, 210042, '\p{ UNIFIED_Ideograph}', ""); + Expect(1, 210042, '\p{^ UNIFIED_Ideograph}', ""); + Expect(1, 210042, '\P{ UNIFIED_Ideograph}', ""); + Expect(0, 210042, '\P{^ UNIFIED_Ideograph}', ""); + Error('\p{/a/ Is_Unified_IDEOGRAPH}'); + Error('\P{/a/ Is_Unified_IDEOGRAPH}'); + Expect(1, 210041, '\p{isunifiedideograph}', ""); + Expect(0, 210041, '\p{^isunifiedideograph}', ""); + Expect(0, 210041, '\P{isunifiedideograph}', ""); + Expect(1, 210041, '\P{^isunifiedideograph}', ""); + Expect(0, 210042, '\p{isunifiedideograph}', ""); + Expect(1, 210042, '\p{^isunifiedideograph}', ""); + Expect(1, 210042, '\P{isunifiedideograph}', ""); + Expect(0, 210042, '\P{^isunifiedideograph}', ""); + Expect(1, 210041, '\p{ Is_unified_Ideograph}', ""); + Expect(0, 210041, '\p{^ Is_unified_Ideograph}', ""); + Expect(0, 210041, '\P{ Is_unified_Ideograph}', ""); + Expect(1, 210041, '\P{^ Is_unified_Ideograph}', ""); + Expect(0, 210042, '\p{ Is_unified_Ideograph}', ""); + Expect(1, 210042, '\p{^ Is_unified_Ideograph}', ""); + Expect(1, 210042, '\P{ Is_unified_Ideograph}', ""); + Expect(0, 210042, '\P{^ Is_unified_Ideograph}', ""); + Error('\p{:= UIdeo}'); + Error('\P{:= UIdeo}'); + Expect(1, 210041, '\p{uideo}', ""); + Expect(0, 210041, '\p{^uideo}', ""); + Expect(0, 210041, '\P{uideo}', ""); + Expect(1, 210041, '\P{^uideo}', ""); + Expect(0, 210042, '\p{uideo}', ""); + Expect(1, 210042, '\p{^uideo}', ""); + Expect(1, 210042, '\P{uideo}', ""); + Expect(0, 210042, '\P{^uideo}', ""); + Expect(1, 210041, '\p{ UIdeo}', ""); + Expect(0, 210041, '\p{^ UIdeo}', ""); + Expect(0, 210041, '\P{ UIdeo}', ""); + Expect(1, 210041, '\P{^ UIdeo}', ""); + Expect(0, 210042, '\p{ UIdeo}', ""); + Expect(1, 210042, '\p{^ UIdeo}', ""); + Expect(1, 210042, '\P{ UIdeo}', ""); + Expect(0, 210042, '\P{^ UIdeo}', ""); + Error('\p{:=_IS_UIdeo}'); + Error('\P{:=_IS_UIdeo}'); + Expect(1, 210041, '\p{isuideo}', ""); + Expect(0, 210041, '\p{^isuideo}', ""); + Expect(0, 210041, '\P{isuideo}', ""); + Expect(1, 210041, '\P{^isuideo}', ""); + Expect(0, 210042, '\p{isuideo}', ""); + Expect(1, 210042, '\p{^isuideo}', ""); + Expect(1, 210042, '\P{isuideo}', ""); + Expect(0, 210042, '\P{^isuideo}', ""); + Expect(1, 210041, '\p{ -is_UIdeo}', ""); + Expect(0, 210041, '\p{^ -is_UIdeo}', ""); + Expect(0, 210041, '\P{ -is_UIdeo}', ""); + Expect(1, 210041, '\P{^ -is_UIdeo}', ""); + Expect(0, 210042, '\p{ -is_UIdeo}', ""); + Expect(1, 210042, '\p{^ -is_UIdeo}', ""); + Expect(1, 210042, '\P{ -is_UIdeo}', ""); + Expect(0, 210042, '\P{^ -is_UIdeo}', ""); + Error('\p{ Unknown/a/}'); + Error('\P{ Unknown/a/}'); + Expect(1, 918000, '\p{unknown}', ""); + Expect(0, 918000, '\p{^unknown}', ""); + Expect(0, 918000, '\P{unknown}', ""); + Expect(1, 918000, '\P{^unknown}', ""); + Expect(0, 917999, '\p{unknown}', ""); + Expect(1, 917999, '\p{^unknown}', ""); + Expect(1, 917999, '\P{unknown}', ""); + Expect(0, 917999, '\P{^unknown}', ""); + Expect(1, 918000, '\p{ Unknown}', ""); + Expect(0, 918000, '\p{^ Unknown}', ""); + Expect(0, 918000, '\P{ Unknown}', ""); + Expect(1, 918000, '\P{^ Unknown}', ""); + Expect(0, 917999, '\p{ Unknown}', ""); + Expect(1, 917999, '\p{^ Unknown}', ""); + Expect(1, 917999, '\P{ Unknown}', ""); + Expect(0, 917999, '\P{^ Unknown}', ""); + Error('\p{-:=Is_unknown}'); + Error('\P{-:=Is_unknown}'); + Expect(1, 918000, '\p{isunknown}', ""); + Expect(0, 918000, '\p{^isunknown}', ""); + Expect(0, 918000, '\P{isunknown}', ""); + Expect(1, 918000, '\P{^isunknown}', ""); + Expect(0, 917999, '\p{isunknown}', ""); + Expect(1, 917999, '\p{^isunknown}', ""); + Expect(1, 917999, '\P{isunknown}', ""); + Expect(0, 917999, '\P{^isunknown}', ""); + Expect(1, 918000, '\p{ IS_UNKNOWN}', ""); + Expect(0, 918000, '\p{^ IS_UNKNOWN}', ""); + Expect(0, 918000, '\P{ IS_UNKNOWN}', ""); + Expect(1, 918000, '\P{^ IS_UNKNOWN}', ""); + Expect(0, 917999, '\p{ IS_UNKNOWN}', ""); + Expect(1, 917999, '\p{^ IS_UNKNOWN}', ""); + Expect(1, 917999, '\P{ IS_UNKNOWN}', ""); + Expect(0, 917999, '\P{^ IS_UNKNOWN}', ""); + Error('\p{/a/_zzzz}'); + Error('\P{/a/_zzzz}'); + Expect(1, 918000, '\p{zzzz}', ""); + Expect(0, 918000, '\p{^zzzz}', ""); + Expect(0, 918000, '\P{zzzz}', ""); + Expect(1, 918000, '\P{^zzzz}', ""); + Expect(0, 917999, '\p{zzzz}', ""); + Expect(1, 917999, '\p{^zzzz}', ""); + Expect(1, 917999, '\P{zzzz}', ""); + Expect(0, 917999, '\P{^zzzz}', ""); + Expect(1, 918000, '\p{ _Zzzz}', ""); + Expect(0, 918000, '\p{^ _Zzzz}', ""); + Expect(0, 918000, '\P{ _Zzzz}', ""); + Expect(1, 918000, '\P{^ _Zzzz}', ""); + Expect(0, 917999, '\p{ _Zzzz}', ""); + Expect(1, 917999, '\p{^ _Zzzz}', ""); + Expect(1, 917999, '\P{ _Zzzz}', ""); + Expect(0, 917999, '\P{^ _Zzzz}', ""); + Error('\p{/a/--Is_Zzzz}'); + Error('\P{/a/--Is_Zzzz}'); + Expect(1, 918000, '\p{iszzzz}', ""); + Expect(0, 918000, '\p{^iszzzz}', ""); + Expect(0, 918000, '\P{iszzzz}', ""); + Expect(1, 918000, '\P{^iszzzz}', ""); + Expect(0, 917999, '\p{iszzzz}', ""); + Expect(1, 917999, '\p{^iszzzz}', ""); + Expect(1, 917999, '\P{iszzzz}', ""); + Expect(0, 917999, '\P{^iszzzz}', ""); + Expect(1, 918000, '\p{ IS_zzzz}', ""); + Expect(0, 918000, '\p{^ IS_zzzz}', ""); + Expect(0, 918000, '\P{ IS_zzzz}', ""); + Expect(1, 918000, '\P{^ IS_zzzz}', ""); + Expect(0, 917999, '\p{ IS_zzzz}', ""); + Expect(1, 917999, '\p{^ IS_zzzz}', ""); + Expect(1, 917999, '\P{ IS_zzzz}', ""); + Expect(0, 917999, '\P{^ IS_zzzz}', ""); + Error('\p{/a/ UPPERCASE_LETTER}'); + Error('\P{/a/ UPPERCASE_LETTER}'); + Expect(1, 125217, '\p{uppercaseletter}', ""); + Expect(0, 125217, '\p{^uppercaseletter}', ""); + Expect(0, 125217, '\P{uppercaseletter}', ""); + Expect(1, 125217, '\P{^uppercaseletter}', ""); + Expect(0, 125218, '\p{uppercaseletter}', ""); + Expect(1, 125218, '\p{^uppercaseletter}', ""); + Expect(1, 125218, '\P{uppercaseletter}', ""); + Expect(0, 125218, '\P{^uppercaseletter}', ""); + Expect(1, 125217, '\p{UPPERCASE_Letter}', ""); + Expect(0, 125217, '\p{^UPPERCASE_Letter}', ""); + Expect(0, 125217, '\P{UPPERCASE_Letter}', ""); + Expect(1, 125217, '\P{^UPPERCASE_Letter}', ""); + Expect(0, 125218, '\p{UPPERCASE_Letter}', ""); + Expect(1, 125218, '\p{^UPPERCASE_Letter}', ""); + Expect(1, 125218, '\P{UPPERCASE_Letter}', ""); + Expect(0, 125218, '\P{^UPPERCASE_Letter}', ""); + Error('\p{ :=Is_UPPERCASE_Letter}'); + Error('\P{ :=Is_UPPERCASE_Letter}'); + Expect(1, 125217, '\p{isuppercaseletter}', ""); + Expect(0, 125217, '\p{^isuppercaseletter}', ""); + Expect(0, 125217, '\P{isuppercaseletter}', ""); + Expect(1, 125217, '\P{^isuppercaseletter}', ""); + Expect(0, 125218, '\p{isuppercaseletter}', ""); + Expect(1, 125218, '\p{^isuppercaseletter}', ""); + Expect(1, 125218, '\P{isuppercaseletter}', ""); + Expect(0, 125218, '\P{^isuppercaseletter}', ""); + Expect(1, 125217, '\p{ IS_Uppercase_Letter}', ""); + Expect(0, 125217, '\p{^ IS_Uppercase_Letter}', ""); + Expect(0, 125217, '\P{ IS_Uppercase_Letter}', ""); + Expect(1, 125217, '\P{^ IS_Uppercase_Letter}', ""); + Expect(0, 125218, '\p{ IS_Uppercase_Letter}', ""); + Expect(1, 125218, '\p{^ IS_Uppercase_Letter}', ""); + Expect(1, 125218, '\P{ IS_Uppercase_Letter}', ""); + Expect(0, 125218, '\P{^ IS_Uppercase_Letter}', ""); + Error('\p{ Lu:=}'); + Error('\P{ Lu:=}'); + Expect(1, 125217, '\p{lu}', ""); + Expect(0, 125217, '\p{^lu}', ""); + Expect(0, 125217, '\P{lu}', ""); + Expect(1, 125217, '\P{^lu}', ""); + Expect(0, 125218, '\p{lu}', ""); + Expect(1, 125218, '\p{^lu}', ""); + Expect(1, 125218, '\P{lu}', ""); + Expect(0, 125218, '\P{^lu}', ""); + Expect(1, 125217, '\p{ Lu}', ""); + Expect(0, 125217, '\p{^ Lu}', ""); + Expect(0, 125217, '\P{ Lu}', ""); + Expect(1, 125217, '\P{^ Lu}', ""); + Expect(0, 125218, '\p{ Lu}', ""); + Expect(1, 125218, '\p{^ Lu}', ""); + Expect(1, 125218, '\P{ Lu}', ""); + Expect(0, 125218, '\P{^ Lu}', ""); + Error('\p{-Is_Lu:=}'); + Error('\P{-Is_Lu:=}'); + Expect(1, 125217, '\p{islu}', ""); + Expect(0, 125217, '\p{^islu}', ""); + Expect(0, 125217, '\P{islu}', ""); + Expect(1, 125217, '\P{^islu}', ""); + Expect(0, 125218, '\p{islu}', ""); + Expect(1, 125218, '\p{^islu}', ""); + Expect(1, 125218, '\P{islu}', ""); + Expect(0, 125218, '\P{^islu}', ""); + Expect(1, 125217, '\p{_ Is_Lu}', ""); + Expect(0, 125217, '\p{^_ Is_Lu}', ""); + Expect(0, 125217, '\P{_ Is_Lu}', ""); + Expect(1, 125217, '\P{^_ Is_Lu}', ""); + Expect(0, 125218, '\p{_ Is_Lu}', ""); + Expect(1, 125218, '\p{^_ Is_Lu}', ""); + Expect(1, 125218, '\P{_ Is_Lu}', ""); + Expect(0, 125218, '\P{^_ Is_Lu}', ""); + Error('\p{:= Vai}'); + Error('\P{:= Vai}'); + Expect(1, 42539, '\p{vai}', ""); + Expect(0, 42539, '\p{^vai}', ""); + Expect(0, 42539, '\P{vai}', ""); + Expect(1, 42539, '\P{^vai}', ""); + Expect(0, 42540, '\p{vai}', ""); + Expect(1, 42540, '\p{^vai}', ""); + Expect(1, 42540, '\P{vai}', ""); + Expect(0, 42540, '\P{^vai}', ""); + Expect(1, 42539, '\p{ -VAI}', ""); + Expect(0, 42539, '\p{^ -VAI}', ""); + Expect(0, 42539, '\P{ -VAI}', ""); + Expect(1, 42539, '\P{^ -VAI}', ""); + Expect(0, 42540, '\p{ -VAI}', ""); + Expect(1, 42540, '\p{^ -VAI}', ""); + Expect(1, 42540, '\P{ -VAI}', ""); + Expect(0, 42540, '\P{^ -VAI}', ""); + Error('\p{ /a/Is_Vai}'); + Error('\P{ /a/Is_Vai}'); + Expect(1, 42539, '\p{isvai}', ""); + Expect(0, 42539, '\p{^isvai}', ""); + Expect(0, 42539, '\P{isvai}', ""); + Expect(1, 42539, '\P{^isvai}', ""); + Expect(0, 42540, '\p{isvai}', ""); + Expect(1, 42540, '\p{^isvai}', ""); + Expect(1, 42540, '\P{isvai}', ""); + Expect(0, 42540, '\P{^isvai}', ""); + Expect(1, 42539, '\p{_ IS_vai}', ""); + Expect(0, 42539, '\p{^_ IS_vai}', ""); + Expect(0, 42539, '\P{_ IS_vai}', ""); + Expect(1, 42539, '\P{^_ IS_vai}', ""); + Expect(0, 42540, '\p{_ IS_vai}', ""); + Expect(1, 42540, '\p{^_ IS_vai}', ""); + Expect(1, 42540, '\P{_ IS_vai}', ""); + Expect(0, 42540, '\P{^_ IS_vai}', ""); + Error('\p{/a/__VAII}'); + Error('\P{/a/__VAII}'); + Expect(1, 42539, '\p{vaii}', ""); + Expect(0, 42539, '\p{^vaii}', ""); + Expect(0, 42539, '\P{vaii}', ""); + Expect(1, 42539, '\P{^vaii}', ""); + Expect(0, 42540, '\p{vaii}', ""); + Expect(1, 42540, '\p{^vaii}', ""); + Expect(1, 42540, '\P{vaii}', ""); + Expect(0, 42540, '\P{^vaii}', ""); + Expect(1, 42539, '\p{_ vaii}', ""); + Expect(0, 42539, '\p{^_ vaii}', ""); + Expect(0, 42539, '\P{_ vaii}', ""); + Expect(1, 42539, '\P{^_ vaii}', ""); + Expect(0, 42540, '\p{_ vaii}', ""); + Expect(1, 42540, '\p{^_ vaii}', ""); + Expect(1, 42540, '\P{_ vaii}', ""); + Expect(0, 42540, '\P{^_ vaii}', ""); + Error('\p{_/a/is_Vaii}'); + Error('\P{_/a/is_Vaii}'); + Expect(1, 42539, '\p{isvaii}', ""); + Expect(0, 42539, '\p{^isvaii}', ""); + Expect(0, 42539, '\P{isvaii}', ""); + Expect(1, 42539, '\P{^isvaii}', ""); + Expect(0, 42540, '\p{isvaii}', ""); + Expect(1, 42540, '\p{^isvaii}', ""); + Expect(1, 42540, '\P{isvaii}', ""); + Expect(0, 42540, '\P{^isvaii}', ""); + Expect(1, 42539, '\p{ _Is_Vaii}', ""); + Expect(0, 42539, '\p{^ _Is_Vaii}', ""); + Expect(0, 42539, '\P{ _Is_Vaii}', ""); + Expect(1, 42539, '\P{^ _Is_Vaii}', ""); + Expect(0, 42540, '\p{ _Is_Vaii}', ""); + Expect(1, 42540, '\p{^ _Is_Vaii}', ""); + Expect(1, 42540, '\P{ _Is_Vaii}', ""); + Expect(0, 42540, '\P{^ _Is_Vaii}', ""); + Error('\p{:= Variation_Selector}'); + Error('\P{:= Variation_Selector}'); + Expect(1, 917999, '\p{variationselector}', ""); + Expect(0, 917999, '\p{^variationselector}', ""); + Expect(0, 917999, '\P{variationselector}', ""); + Expect(1, 917999, '\P{^variationselector}', ""); + Expect(0, 918000, '\p{variationselector}', ""); + Expect(1, 918000, '\p{^variationselector}', ""); + Expect(1, 918000, '\P{variationselector}', ""); + Expect(0, 918000, '\P{^variationselector}', ""); + Expect(1, 917999, '\p{ -Variation_selector}', ""); + Expect(0, 917999, '\p{^ -Variation_selector}', ""); + Expect(0, 917999, '\P{ -Variation_selector}', ""); + Expect(1, 917999, '\P{^ -Variation_selector}', ""); + Expect(0, 918000, '\p{ -Variation_selector}', ""); + Expect(1, 918000, '\p{^ -Variation_selector}', ""); + Expect(1, 918000, '\P{ -Variation_selector}', ""); + Expect(0, 918000, '\P{^ -Variation_selector}', ""); + Error('\p{:=_ Is_variation_Selector}'); + Error('\P{:=_ Is_variation_Selector}'); + Expect(1, 917999, '\p{isvariationselector}', ""); + Expect(0, 917999, '\p{^isvariationselector}', ""); + Expect(0, 917999, '\P{isvariationselector}', ""); + Expect(1, 917999, '\P{^isvariationselector}', ""); + Expect(0, 918000, '\p{isvariationselector}', ""); + Expect(1, 918000, '\p{^isvariationselector}', ""); + Expect(1, 918000, '\P{isvariationselector}', ""); + Expect(0, 918000, '\P{^isvariationselector}', ""); + Expect(1, 917999, '\p{ Is_variation_SELECTOR}', ""); + Expect(0, 917999, '\p{^ Is_variation_SELECTOR}', ""); + Expect(0, 917999, '\P{ Is_variation_SELECTOR}', ""); + Expect(1, 917999, '\P{^ Is_variation_SELECTOR}', ""); + Expect(0, 918000, '\p{ Is_variation_SELECTOR}', ""); + Expect(1, 918000, '\p{^ Is_variation_SELECTOR}', ""); + Expect(1, 918000, '\P{ Is_variation_SELECTOR}', ""); + Expect(0, 918000, '\P{^ Is_variation_SELECTOR}', ""); + Error('\p{/a/_VS}'); + Error('\P{/a/_VS}'); + Expect(1, 917999, '\p{vs}', ""); + Expect(0, 917999, '\p{^vs}', ""); + Expect(0, 917999, '\P{vs}', ""); + Expect(1, 917999, '\P{^vs}', ""); + Expect(0, 918000, '\p{vs}', ""); + Expect(1, 918000, '\p{^vs}', ""); + Expect(1, 918000, '\P{vs}', ""); + Expect(0, 918000, '\P{^vs}', ""); + Expect(1, 917999, '\p{ -VS}', ""); + Expect(0, 917999, '\p{^ -VS}', ""); + Expect(0, 917999, '\P{ -VS}', ""); + Expect(1, 917999, '\P{^ -VS}', ""); + Expect(0, 918000, '\p{ -VS}', ""); + Expect(1, 918000, '\p{^ -VS}', ""); + Expect(1, 918000, '\P{ -VS}', ""); + Expect(0, 918000, '\P{^ -VS}', ""); + Error('\p{_/a/Is_VS}'); + Error('\P{_/a/Is_VS}'); + Expect(1, 917999, '\p{isvs}', ""); + Expect(0, 917999, '\p{^isvs}', ""); + Expect(0, 917999, '\P{isvs}', ""); + Expect(1, 917999, '\P{^isvs}', ""); + Expect(0, 918000, '\p{isvs}', ""); + Expect(1, 918000, '\p{^isvs}', ""); + Expect(1, 918000, '\P{isvs}', ""); + Expect(0, 918000, '\P{^isvs}', ""); + Expect(1, 917999, '\p{_-is_VS}', ""); + Expect(0, 917999, '\p{^_-is_VS}', ""); + Expect(0, 917999, '\P{_-is_VS}', ""); + Expect(1, 917999, '\P{^_-is_VS}', ""); + Expect(0, 918000, '\p{_-is_VS}', ""); + Expect(1, 918000, '\p{^_-is_VS}', ""); + Expect(1, 918000, '\P{_-is_VS}', ""); + Expect(0, 918000, '\P{^_-is_VS}', ""); + Error('\p{:= -VARIATION_Selectors}'); + Error('\P{:= -VARIATION_Selectors}'); + Expect(1, 65039, '\p{variationselectors}', ""); + Expect(0, 65039, '\p{^variationselectors}', ""); + Expect(0, 65039, '\P{variationselectors}', ""); + Expect(1, 65039, '\P{^variationselectors}', ""); + Expect(0, 65040, '\p{variationselectors}', ""); + Expect(1, 65040, '\p{^variationselectors}', ""); + Expect(1, 65040, '\P{variationselectors}', ""); + Expect(0, 65040, '\P{^variationselectors}', ""); + Expect(1, 65039, '\p{ Variation_Selectors}', ""); + Expect(0, 65039, '\p{^ Variation_Selectors}', ""); + Expect(0, 65039, '\P{ Variation_Selectors}', ""); + Expect(1, 65039, '\P{^ Variation_Selectors}', ""); + Expect(0, 65040, '\p{ Variation_Selectors}', ""); + Expect(1, 65040, '\p{^ Variation_Selectors}', ""); + Expect(1, 65040, '\P{ Variation_Selectors}', ""); + Expect(0, 65040, '\P{^ Variation_Selectors}', ""); + Error('\p{ :=Is_Variation_selectors}'); + Error('\P{ :=Is_Variation_selectors}'); + Expect(1, 65039, '\p{isvariationselectors}', ""); + Expect(0, 65039, '\p{^isvariationselectors}', ""); + Expect(0, 65039, '\P{isvariationselectors}', ""); + Expect(1, 65039, '\P{^isvariationselectors}', ""); + Expect(0, 65040, '\p{isvariationselectors}', ""); + Expect(1, 65040, '\p{^isvariationselectors}', ""); + Expect(1, 65040, '\P{isvariationselectors}', ""); + Expect(0, 65040, '\P{^isvariationselectors}', ""); + Expect(1, 65039, '\p{ Is_variation_SELECTORS}', ""); + Expect(0, 65039, '\p{^ Is_variation_SELECTORS}', ""); + Expect(0, 65039, '\P{ Is_variation_SELECTORS}', ""); + Expect(1, 65039, '\P{^ Is_variation_SELECTORS}', ""); + Expect(0, 65040, '\p{ Is_variation_SELECTORS}', ""); + Expect(1, 65040, '\p{^ Is_variation_SELECTORS}', ""); + Expect(1, 65040, '\P{ Is_variation_SELECTORS}', ""); + Expect(0, 65040, '\P{^ Is_variation_SELECTORS}', ""); + Error('\p{_:=In_variation_SELECTORS}'); + Error('\P{_:=In_variation_SELECTORS}'); + Expect(1, 65039, '\p{invariationselectors}', ""); + Expect(0, 65039, '\p{^invariationselectors}', ""); + Expect(0, 65039, '\P{invariationselectors}', ""); + Expect(1, 65039, '\P{^invariationselectors}', ""); + Expect(0, 65040, '\p{invariationselectors}', ""); + Expect(1, 65040, '\p{^invariationselectors}', ""); + Expect(1, 65040, '\P{invariationselectors}', ""); + Expect(0, 65040, '\P{^invariationselectors}', ""); + Expect(1, 65039, '\p{ In_Variation_Selectors}', ""); + Expect(0, 65039, '\p{^ In_Variation_Selectors}', ""); + Expect(0, 65039, '\P{ In_Variation_Selectors}', ""); + Expect(1, 65039, '\P{^ In_Variation_Selectors}', ""); + Expect(0, 65040, '\p{ In_Variation_Selectors}', ""); + Expect(1, 65040, '\p{^ In_Variation_Selectors}', ""); + Expect(1, 65040, '\P{ In_Variation_Selectors}', ""); + Expect(0, 65040, '\P{^ In_Variation_Selectors}', ""); + Error('\p{__In_VS:=}'); + Error('\P{__In_VS:=}'); + Expect(1, 65039, '\p{invs}', ""); + Expect(0, 65039, '\p{^invs}', ""); + Expect(0, 65039, '\P{invs}', ""); + Expect(1, 65039, '\P{^invs}', ""); + Expect(0, 65040, '\p{invs}', ""); + Expect(1, 65040, '\p{^invs}', ""); + Expect(1, 65040, '\P{invs}', ""); + Expect(0, 65040, '\P{^invs}', ""); + Expect(1, 65039, '\p{ In_VS}', ""); + Expect(0, 65039, '\p{^ In_VS}', ""); + Expect(0, 65039, '\P{ In_VS}', ""); + Expect(1, 65039, '\P{^ In_VS}', ""); + Expect(0, 65040, '\p{ In_VS}', ""); + Expect(1, 65040, '\p{^ In_VS}', ""); + Expect(1, 65040, '\P{ In_VS}', ""); + Expect(0, 65040, '\P{^ In_VS}', ""); + Error('\p{ _VARIATION_selectors_supplement/a/}'); + Error('\P{ _VARIATION_selectors_supplement/a/}'); + Expect(1, 917999, '\p{variationselectorssupplement}', ""); + Expect(0, 917999, '\p{^variationselectorssupplement}', ""); + Expect(0, 917999, '\P{variationselectorssupplement}', ""); + Expect(1, 917999, '\P{^variationselectorssupplement}', ""); + Expect(0, 918000, '\p{variationselectorssupplement}', ""); + Expect(1, 918000, '\p{^variationselectorssupplement}', ""); + Expect(1, 918000, '\P{variationselectorssupplement}', ""); + Expect(0, 918000, '\P{^variationselectorssupplement}', ""); + Expect(1, 917999, '\p{-_variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\p{^-_variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\P{-_variation_Selectors_Supplement}', ""); + Expect(1, 917999, '\P{^-_variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\p{-_variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\p{^-_variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\P{-_variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\P{^-_variation_Selectors_Supplement}', ""); + Error('\p{-/a/IS_Variation_SELECTORS_supplement}'); + Error('\P{-/a/IS_Variation_SELECTORS_supplement}'); + Expect(1, 917999, '\p{isvariationselectorssupplement}', ""); + Expect(0, 917999, '\p{^isvariationselectorssupplement}', ""); + Expect(0, 917999, '\P{isvariationselectorssupplement}', ""); + Expect(1, 917999, '\P{^isvariationselectorssupplement}', ""); + Expect(0, 918000, '\p{isvariationselectorssupplement}', ""); + Expect(1, 918000, '\p{^isvariationselectorssupplement}', ""); + Expect(1, 918000, '\P{isvariationselectorssupplement}', ""); + Expect(0, 918000, '\P{^isvariationselectorssupplement}', ""); + Expect(1, 917999, '\p{_-is_Variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\p{^_-is_Variation_Selectors_Supplement}', ""); + Expect(0, 917999, '\P{_-is_Variation_Selectors_Supplement}', ""); + Expect(1, 917999, '\P{^_-is_Variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\p{_-is_Variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\p{^_-is_Variation_Selectors_Supplement}', ""); + Expect(1, 918000, '\P{_-is_Variation_Selectors_Supplement}', ""); + Expect(0, 918000, '\P{^_-is_Variation_Selectors_Supplement}', ""); + Error('\p{-_In_variation_SELECTORS_supplement:=}'); + Error('\P{-_In_variation_SELECTORS_supplement:=}'); + Expect(1, 917999, '\p{invariationselectorssupplement}', ""); + Expect(0, 917999, '\p{^invariationselectorssupplement}', ""); + Expect(0, 917999, '\P{invariationselectorssupplement}', ""); + Expect(1, 917999, '\P{^invariationselectorssupplement}', ""); + Expect(0, 918000, '\p{invariationselectorssupplement}', ""); + Expect(1, 918000, '\p{^invariationselectorssupplement}', ""); + Expect(1, 918000, '\P{invariationselectorssupplement}', ""); + Expect(0, 918000, '\P{^invariationselectorssupplement}', ""); + Expect(1, 917999, '\p{_ In_Variation_SELECTORS_Supplement}', ""); + Expect(0, 917999, '\p{^_ In_Variation_SELECTORS_Supplement}', ""); + Expect(0, 917999, '\P{_ In_Variation_SELECTORS_Supplement}', ""); + Expect(1, 917999, '\P{^_ In_Variation_SELECTORS_Supplement}', ""); + Expect(0, 918000, '\p{_ In_Variation_SELECTORS_Supplement}', ""); + Expect(1, 918000, '\p{^_ In_Variation_SELECTORS_Supplement}', ""); + Expect(1, 918000, '\P{_ In_Variation_SELECTORS_Supplement}', ""); + Expect(0, 918000, '\P{^_ In_Variation_SELECTORS_Supplement}', ""); + Error('\p{_-VS_SUP:=}'); + Error('\P{_-VS_SUP:=}'); + Expect(1, 917999, '\p{vssup}', ""); + Expect(0, 917999, '\p{^vssup}', ""); + Expect(0, 917999, '\P{vssup}', ""); + Expect(1, 917999, '\P{^vssup}', ""); + Expect(0, 918000, '\p{vssup}', ""); + Expect(1, 918000, '\p{^vssup}', ""); + Expect(1, 918000, '\P{vssup}', ""); + Expect(0, 918000, '\P{^vssup}', ""); + Expect(1, 917999, '\p{ VS_sup}', ""); + Expect(0, 917999, '\p{^ VS_sup}', ""); + Expect(0, 917999, '\P{ VS_sup}', ""); + Expect(1, 917999, '\P{^ VS_sup}', ""); + Expect(0, 918000, '\p{ VS_sup}', ""); + Expect(1, 918000, '\p{^ VS_sup}', ""); + Expect(1, 918000, '\P{ VS_sup}', ""); + Expect(0, 918000, '\P{^ VS_sup}', ""); + Error('\p{ :=is_VS_Sup}'); + Error('\P{ :=is_VS_Sup}'); + Expect(1, 917999, '\p{isvssup}', ""); + Expect(0, 917999, '\p{^isvssup}', ""); + Expect(0, 917999, '\P{isvssup}', ""); + Expect(1, 917999, '\P{^isvssup}', ""); + Expect(0, 918000, '\p{isvssup}', ""); + Expect(1, 918000, '\p{^isvssup}', ""); + Expect(1, 918000, '\P{isvssup}', ""); + Expect(0, 918000, '\P{^isvssup}', ""); + Expect(1, 917999, '\p{ Is_VS_Sup}', ""); + Expect(0, 917999, '\p{^ Is_VS_Sup}', ""); + Expect(0, 917999, '\P{ Is_VS_Sup}', ""); + Expect(1, 917999, '\P{^ Is_VS_Sup}', ""); + Expect(0, 918000, '\p{ Is_VS_Sup}', ""); + Expect(1, 918000, '\p{^ Is_VS_Sup}', ""); + Expect(1, 918000, '\P{ Is_VS_Sup}', ""); + Expect(0, 918000, '\P{^ Is_VS_Sup}', ""); + Error('\p{:=--IN_VS_Sup}'); + Error('\P{:=--IN_VS_Sup}'); + Expect(1, 917999, '\p{invssup}', ""); + Expect(0, 917999, '\p{^invssup}', ""); + Expect(0, 917999, '\P{invssup}', ""); + Expect(1, 917999, '\P{^invssup}', ""); + Expect(0, 918000, '\p{invssup}', ""); + Expect(1, 918000, '\p{^invssup}', ""); + Expect(1, 918000, '\P{invssup}', ""); + Expect(0, 918000, '\P{^invssup}', ""); + Expect(1, 917999, '\p{ in_vs_Sup}', ""); + Expect(0, 917999, '\p{^ in_vs_Sup}', ""); + Expect(0, 917999, '\P{ in_vs_Sup}', ""); + Expect(1, 917999, '\P{^ in_vs_Sup}', ""); + Expect(0, 918000, '\p{ in_vs_Sup}', ""); + Expect(1, 918000, '\p{^ in_vs_Sup}', ""); + Expect(1, 918000, '\P{ in_vs_Sup}', ""); + Expect(0, 918000, '\P{^ in_vs_Sup}', ""); + Error('\p{_/a/Vedic_Extensions}'); + Error('\P{_/a/Vedic_Extensions}'); + Expect(1, 7423, '\p{vedicextensions}', ""); + Expect(0, 7423, '\p{^vedicextensions}', ""); + Expect(0, 7423, '\P{vedicextensions}', ""); + Expect(1, 7423, '\P{^vedicextensions}', ""); + Expect(0, 7424, '\p{vedicextensions}', ""); + Expect(1, 7424, '\p{^vedicextensions}', ""); + Expect(1, 7424, '\P{vedicextensions}', ""); + Expect(0, 7424, '\P{^vedicextensions}', ""); + Expect(1, 7423, '\p{_ Vedic_EXTENSIONS}', ""); + Expect(0, 7423, '\p{^_ Vedic_EXTENSIONS}', ""); + Expect(0, 7423, '\P{_ Vedic_EXTENSIONS}', ""); + Expect(1, 7423, '\P{^_ Vedic_EXTENSIONS}', ""); + Expect(0, 7424, '\p{_ Vedic_EXTENSIONS}', ""); + Expect(1, 7424, '\p{^_ Vedic_EXTENSIONS}', ""); + Expect(1, 7424, '\P{_ Vedic_EXTENSIONS}', ""); + Expect(0, 7424, '\P{^_ Vedic_EXTENSIONS}', ""); + Error('\p{ _Is_VEDIC_EXTENSIONS/a/}'); + Error('\P{ _Is_VEDIC_EXTENSIONS/a/}'); + Expect(1, 7423, '\p{isvedicextensions}', ""); + Expect(0, 7423, '\p{^isvedicextensions}', ""); + Expect(0, 7423, '\P{isvedicextensions}', ""); + Expect(1, 7423, '\P{^isvedicextensions}', ""); + Expect(0, 7424, '\p{isvedicextensions}', ""); + Expect(1, 7424, '\p{^isvedicextensions}', ""); + Expect(1, 7424, '\P{isvedicextensions}', ""); + Expect(0, 7424, '\P{^isvedicextensions}', ""); + Expect(1, 7423, '\p{ is_Vedic_Extensions}', ""); + Expect(0, 7423, '\p{^ is_Vedic_Extensions}', ""); + Expect(0, 7423, '\P{ is_Vedic_Extensions}', ""); + Expect(1, 7423, '\P{^ is_Vedic_Extensions}', ""); + Expect(0, 7424, '\p{ is_Vedic_Extensions}', ""); + Expect(1, 7424, '\p{^ is_Vedic_Extensions}', ""); + Expect(1, 7424, '\P{ is_Vedic_Extensions}', ""); + Expect(0, 7424, '\P{^ is_Vedic_Extensions}', ""); + Error('\p{_:=in_Vedic_Extensions}'); + Error('\P{_:=in_Vedic_Extensions}'); + Expect(1, 7423, '\p{invedicextensions}', ""); + Expect(0, 7423, '\p{^invedicextensions}', ""); + Expect(0, 7423, '\P{invedicextensions}', ""); + Expect(1, 7423, '\P{^invedicextensions}', ""); + Expect(0, 7424, '\p{invedicextensions}', ""); + Expect(1, 7424, '\p{^invedicextensions}', ""); + Expect(1, 7424, '\P{invedicextensions}', ""); + Expect(0, 7424, '\P{^invedicextensions}', ""); + Expect(1, 7423, '\p{_In_Vedic_EXTENSIONS}', ""); + Expect(0, 7423, '\p{^_In_Vedic_EXTENSIONS}', ""); + Expect(0, 7423, '\P{_In_Vedic_EXTENSIONS}', ""); + Expect(1, 7423, '\P{^_In_Vedic_EXTENSIONS}', ""); + Expect(0, 7424, '\p{_In_Vedic_EXTENSIONS}', ""); + Expect(1, 7424, '\p{^_In_Vedic_EXTENSIONS}', ""); + Expect(1, 7424, '\P{_In_Vedic_EXTENSIONS}', ""); + Expect(0, 7424, '\P{^_In_Vedic_EXTENSIONS}', ""); + Error('\p{:=--vedic_Ext}'); + Error('\P{:=--vedic_Ext}'); + Expect(1, 7423, '\p{vedicext}', ""); + Expect(0, 7423, '\p{^vedicext}', ""); + Expect(0, 7423, '\P{vedicext}', ""); + Expect(1, 7423, '\P{^vedicext}', ""); + Expect(0, 7424, '\p{vedicext}', ""); + Expect(1, 7424, '\p{^vedicext}', ""); + Expect(1, 7424, '\P{vedicext}', ""); + Expect(0, 7424, '\P{^vedicext}', ""); + Expect(1, 7423, '\p{ Vedic_EXT}', ""); + Expect(0, 7423, '\p{^ Vedic_EXT}', ""); + Expect(0, 7423, '\P{ Vedic_EXT}', ""); + Expect(1, 7423, '\P{^ Vedic_EXT}', ""); + Expect(0, 7424, '\p{ Vedic_EXT}', ""); + Expect(1, 7424, '\p{^ Vedic_EXT}', ""); + Expect(1, 7424, '\P{ Vedic_EXT}', ""); + Expect(0, 7424, '\P{^ Vedic_EXT}', ""); + Error('\p{_:=Is_VEDIC_Ext}'); + Error('\P{_:=Is_VEDIC_Ext}'); + Expect(1, 7423, '\p{isvedicext}', ""); + Expect(0, 7423, '\p{^isvedicext}', ""); + Expect(0, 7423, '\P{isvedicext}', ""); + Expect(1, 7423, '\P{^isvedicext}', ""); + Expect(0, 7424, '\p{isvedicext}', ""); + Expect(1, 7424, '\p{^isvedicext}', ""); + Expect(1, 7424, '\P{isvedicext}', ""); + Expect(0, 7424, '\P{^isvedicext}', ""); + Expect(1, 7423, '\p{ is_VEDIC_ext}', ""); + Expect(0, 7423, '\p{^ is_VEDIC_ext}', ""); + Expect(0, 7423, '\P{ is_VEDIC_ext}', ""); + Expect(1, 7423, '\P{^ is_VEDIC_ext}', ""); + Expect(0, 7424, '\p{ is_VEDIC_ext}', ""); + Expect(1, 7424, '\p{^ is_VEDIC_ext}', ""); + Expect(1, 7424, '\P{ is_VEDIC_ext}', ""); + Expect(0, 7424, '\P{^ is_VEDIC_ext}', ""); + Error('\p{ -in_Vedic_ext/a/}'); + Error('\P{ -in_Vedic_ext/a/}'); + Expect(1, 7423, '\p{invedicext}', ""); + Expect(0, 7423, '\p{^invedicext}', ""); + Expect(0, 7423, '\P{invedicext}', ""); + Expect(1, 7423, '\P{^invedicext}', ""); + Expect(0, 7424, '\p{invedicext}', ""); + Expect(1, 7424, '\p{^invedicext}', ""); + Expect(1, 7424, '\P{invedicext}', ""); + Expect(0, 7424, '\P{^invedicext}', ""); + Expect(1, 7423, '\p{_-In_VEDIC_ext}', ""); + Expect(0, 7423, '\p{^_-In_VEDIC_ext}', ""); + Expect(0, 7423, '\P{_-In_VEDIC_ext}', ""); + Expect(1, 7423, '\P{^_-In_VEDIC_ext}', ""); + Expect(0, 7424, '\p{_-In_VEDIC_ext}', ""); + Expect(1, 7424, '\p{^_-In_VEDIC_ext}', ""); + Expect(1, 7424, '\P{_-In_VEDIC_ext}', ""); + Expect(0, 7424, '\P{^_-In_VEDIC_ext}', ""); + Error('\p{_ VERTICAL_FORMS/a/}'); + Error('\P{_ VERTICAL_FORMS/a/}'); + Expect(1, 65055, '\p{verticalforms}', ""); + Expect(0, 65055, '\p{^verticalforms}', ""); + Expect(0, 65055, '\P{verticalforms}', ""); + Expect(1, 65055, '\P{^verticalforms}', ""); + Expect(0, 65056, '\p{verticalforms}', ""); + Expect(1, 65056, '\p{^verticalforms}', ""); + Expect(1, 65056, '\P{verticalforms}', ""); + Expect(0, 65056, '\P{^verticalforms}', ""); + Expect(1, 65055, '\p{_-VERTICAL_Forms}', ""); + Expect(0, 65055, '\p{^_-VERTICAL_Forms}', ""); + Expect(0, 65055, '\P{_-VERTICAL_Forms}', ""); + Expect(1, 65055, '\P{^_-VERTICAL_Forms}', ""); + Expect(0, 65056, '\p{_-VERTICAL_Forms}', ""); + Expect(1, 65056, '\p{^_-VERTICAL_Forms}', ""); + Expect(1, 65056, '\P{_-VERTICAL_Forms}', ""); + Expect(0, 65056, '\P{^_-VERTICAL_Forms}', ""); + Error('\p{_:=Is_vertical_FORMS}'); + Error('\P{_:=Is_vertical_FORMS}'); + Expect(1, 65055, '\p{isverticalforms}', ""); + Expect(0, 65055, '\p{^isverticalforms}', ""); + Expect(0, 65055, '\P{isverticalforms}', ""); + Expect(1, 65055, '\P{^isverticalforms}', ""); + Expect(0, 65056, '\p{isverticalforms}', ""); + Expect(1, 65056, '\p{^isverticalforms}', ""); + Expect(1, 65056, '\P{isverticalforms}', ""); + Expect(0, 65056, '\P{^isverticalforms}', ""); + Expect(1, 65055, '\p{_Is_vertical_Forms}', ""); + Expect(0, 65055, '\p{^_Is_vertical_Forms}', ""); + Expect(0, 65055, '\P{_Is_vertical_Forms}', ""); + Expect(1, 65055, '\P{^_Is_vertical_Forms}', ""); + Expect(0, 65056, '\p{_Is_vertical_Forms}', ""); + Expect(1, 65056, '\p{^_Is_vertical_Forms}', ""); + Expect(1, 65056, '\P{_Is_vertical_Forms}', ""); + Expect(0, 65056, '\P{^_Is_vertical_Forms}', ""); + Error('\p{/a/ IN_Vertical_forms}'); + Error('\P{/a/ IN_Vertical_forms}'); + Expect(1, 65055, '\p{inverticalforms}', ""); + Expect(0, 65055, '\p{^inverticalforms}', ""); + Expect(0, 65055, '\P{inverticalforms}', ""); + Expect(1, 65055, '\P{^inverticalforms}', ""); + Expect(0, 65056, '\p{inverticalforms}', ""); + Expect(1, 65056, '\p{^inverticalforms}', ""); + Expect(1, 65056, '\P{inverticalforms}', ""); + Expect(0, 65056, '\P{^inverticalforms}', ""); + Expect(1, 65055, '\p{- IN_vertical_Forms}', ""); + Expect(0, 65055, '\p{^- IN_vertical_Forms}', ""); + Expect(0, 65055, '\P{- IN_vertical_Forms}', ""); + Expect(1, 65055, '\P{^- IN_vertical_Forms}', ""); + Expect(0, 65056, '\p{- IN_vertical_Forms}', ""); + Expect(1, 65056, '\p{^- IN_vertical_Forms}', ""); + Expect(1, 65056, '\P{- IN_vertical_Forms}', ""); + Expect(0, 65056, '\P{^- IN_vertical_Forms}', ""); + Error('\p{ VertSpace:=}'); + Error('\P{ VertSpace:=}'); + Expect(1, 8233, '\p{vertspace}', ""); + Expect(0, 8233, '\p{^vertspace}', ""); + Expect(0, 8233, '\P{vertspace}', ""); + Expect(1, 8233, '\P{^vertspace}', ""); + Expect(0, 8234, '\p{vertspace}', ""); + Expect(1, 8234, '\p{^vertspace}', ""); + Expect(1, 8234, '\P{vertspace}', ""); + Expect(0, 8234, '\P{^vertspace}', ""); + Expect(1, 8233, '\p{ vertspace}', ""); + Expect(0, 8233, '\p{^ vertspace}', ""); + Expect(0, 8233, '\P{ vertspace}', ""); + Expect(1, 8233, '\P{^ vertspace}', ""); + Expect(0, 8234, '\p{ vertspace}', ""); + Expect(1, 8234, '\p{^ vertspace}', ""); + Expect(1, 8234, '\P{ vertspace}', ""); + Expect(0, 8234, '\P{^ vertspace}', ""); + Error('\p{-is_VERTSPACE/a/}'); + Error('\P{-is_VERTSPACE/a/}'); + Expect(1, 8233, '\p{isvertspace}', ""); + Expect(0, 8233, '\p{^isvertspace}', ""); + Expect(0, 8233, '\P{isvertspace}', ""); + Expect(1, 8233, '\P{^isvertspace}', ""); + Expect(0, 8234, '\p{isvertspace}', ""); + Expect(1, 8234, '\p{^isvertspace}', ""); + Expect(1, 8234, '\P{isvertspace}', ""); + Expect(0, 8234, '\P{^isvertspace}', ""); + Expect(1, 8233, '\p{_ Is_VertSpace}', ""); + Expect(0, 8233, '\p{^_ Is_VertSpace}', ""); + Expect(0, 8233, '\P{_ Is_VertSpace}', ""); + Expect(1, 8233, '\P{^_ Is_VertSpace}', ""); + Expect(0, 8234, '\p{_ Is_VertSpace}', ""); + Expect(1, 8234, '\p{^_ Is_VertSpace}', ""); + Expect(1, 8234, '\P{_ Is_VertSpace}', ""); + Expect(0, 8234, '\P{^_ Is_VertSpace}', ""); + Error('\p{-:=vithkuqi}'); + Error('\P{-:=vithkuqi}'); + Expect(1, 67004, '\p{vithkuqi}', ""); + Expect(0, 67004, '\p{^vithkuqi}', ""); + Expect(0, 67004, '\P{vithkuqi}', ""); + Expect(1, 67004, '\P{^vithkuqi}', ""); + Expect(0, 67005, '\p{vithkuqi}', ""); + Expect(1, 67005, '\p{^vithkuqi}', ""); + Expect(1, 67005, '\P{vithkuqi}', ""); + Expect(0, 67005, '\P{^vithkuqi}', ""); + Expect(1, 67004, '\p{--Vithkuqi}', ""); + Expect(0, 67004, '\p{^--Vithkuqi}', ""); + Expect(0, 67004, '\P{--Vithkuqi}', ""); + Expect(1, 67004, '\P{^--Vithkuqi}', ""); + Expect(0, 67005, '\p{--Vithkuqi}', ""); + Expect(1, 67005, '\p{^--Vithkuqi}', ""); + Expect(1, 67005, '\P{--Vithkuqi}', ""); + Expect(0, 67005, '\P{^--Vithkuqi}', ""); + Error('\p{:=_ is_Vithkuqi}'); + Error('\P{:=_ is_Vithkuqi}'); + Expect(1, 67004, '\p{isvithkuqi}', ""); + Expect(0, 67004, '\p{^isvithkuqi}', ""); + Expect(0, 67004, '\P{isvithkuqi}', ""); + Expect(1, 67004, '\P{^isvithkuqi}', ""); + Expect(0, 67005, '\p{isvithkuqi}', ""); + Expect(1, 67005, '\p{^isvithkuqi}', ""); + Expect(1, 67005, '\P{isvithkuqi}', ""); + Expect(0, 67005, '\P{^isvithkuqi}', ""); + Expect(1, 67004, '\p{- Is_Vithkuqi}', ""); + Expect(0, 67004, '\p{^- Is_Vithkuqi}', ""); + Expect(0, 67004, '\P{- Is_Vithkuqi}', ""); + Expect(1, 67004, '\P{^- Is_Vithkuqi}', ""); + Expect(0, 67005, '\p{- Is_Vithkuqi}', ""); + Expect(1, 67005, '\p{^- Is_Vithkuqi}', ""); + Expect(1, 67005, '\P{- Is_Vithkuqi}', ""); + Expect(0, 67005, '\P{^- Is_Vithkuqi}', ""); + Error('\p{ Vith/a/}'); + Error('\P{ Vith/a/}'); + Expect(1, 67004, '\p{vith}', ""); + Expect(0, 67004, '\p{^vith}', ""); + Expect(0, 67004, '\P{vith}', ""); + Expect(1, 67004, '\P{^vith}', ""); + Expect(0, 67005, '\p{vith}', ""); + Expect(1, 67005, '\p{^vith}', ""); + Expect(1, 67005, '\P{vith}', ""); + Expect(0, 67005, '\P{^vith}', ""); + Expect(1, 67004, '\p{- Vith}', ""); + Expect(0, 67004, '\p{^- Vith}', ""); + Expect(0, 67004, '\P{- Vith}', ""); + Expect(1, 67004, '\P{^- Vith}', ""); + Expect(0, 67005, '\p{- Vith}', ""); + Expect(1, 67005, '\p{^- Vith}', ""); + Expect(1, 67005, '\P{- Vith}', ""); + Expect(0, 67005, '\P{^- Vith}', ""); + Error('\p{ -Is_Vith/a/}'); + Error('\P{ -Is_Vith/a/}'); + Expect(1, 67004, '\p{isvith}', ""); + Expect(0, 67004, '\p{^isvith}', ""); + Expect(0, 67004, '\P{isvith}', ""); + Expect(1, 67004, '\P{^isvith}', ""); + Expect(0, 67005, '\p{isvith}', ""); + Expect(1, 67005, '\p{^isvith}', ""); + Expect(1, 67005, '\P{isvith}', ""); + Expect(0, 67005, '\P{^isvith}', ""); + Expect(1, 67004, '\p{_Is_Vith}', ""); + Expect(0, 67004, '\p{^_Is_Vith}', ""); + Expect(0, 67004, '\P{_Is_Vith}', ""); + Expect(1, 67004, '\P{^_Is_Vith}', ""); + Expect(0, 67005, '\p{_Is_Vith}', ""); + Expect(1, 67005, '\p{^_Is_Vith}', ""); + Expect(1, 67005, '\P{_Is_Vith}', ""); + Expect(0, 67005, '\P{^_Is_Vith}', ""); + Error('\p{-:=Wancho}'); + Error('\P{-:=Wancho}'); + Expect(1, 123647, '\p{wancho}', ""); + Expect(0, 123647, '\p{^wancho}', ""); + Expect(0, 123647, '\P{wancho}', ""); + Expect(1, 123647, '\P{^wancho}', ""); + Expect(0, 123648, '\p{wancho}', ""); + Expect(1, 123648, '\p{^wancho}', ""); + Expect(1, 123648, '\P{wancho}', ""); + Expect(0, 123648, '\P{^wancho}', ""); + Expect(1, 123647, '\p{-Wancho}', ""); + Expect(0, 123647, '\p{^-Wancho}', ""); + Expect(0, 123647, '\P{-Wancho}', ""); + Expect(1, 123647, '\P{^-Wancho}', ""); + Expect(0, 123648, '\p{-Wancho}', ""); + Expect(1, 123648, '\p{^-Wancho}', ""); + Expect(1, 123648, '\P{-Wancho}', ""); + Expect(0, 123648, '\P{^-Wancho}', ""); + Error('\p{:= Is_Wancho}'); + Error('\P{:= Is_Wancho}'); + Expect(1, 123647, '\p{iswancho}', ""); + Expect(0, 123647, '\p{^iswancho}', ""); + Expect(0, 123647, '\P{iswancho}', ""); + Expect(1, 123647, '\P{^iswancho}', ""); + Expect(0, 123648, '\p{iswancho}', ""); + Expect(1, 123648, '\p{^iswancho}', ""); + Expect(1, 123648, '\P{iswancho}', ""); + Expect(0, 123648, '\P{^iswancho}', ""); + Expect(1, 123647, '\p{--Is_Wancho}', ""); + Expect(0, 123647, '\p{^--Is_Wancho}', ""); + Expect(0, 123647, '\P{--Is_Wancho}', ""); + Expect(1, 123647, '\P{^--Is_Wancho}', ""); + Expect(0, 123648, '\p{--Is_Wancho}', ""); + Expect(1, 123648, '\p{^--Is_Wancho}', ""); + Expect(1, 123648, '\P{--Is_Wancho}', ""); + Expect(0, 123648, '\P{^--Is_Wancho}', ""); + Error('\p{/a/ wcho}'); + Error('\P{/a/ wcho}'); + Expect(1, 123647, '\p{wcho}', ""); + Expect(0, 123647, '\p{^wcho}', ""); + Expect(0, 123647, '\P{wcho}', ""); + Expect(1, 123647, '\P{^wcho}', ""); + Expect(0, 123648, '\p{wcho}', ""); + Expect(1, 123648, '\p{^wcho}', ""); + Expect(1, 123648, '\P{wcho}', ""); + Expect(0, 123648, '\P{^wcho}', ""); + Expect(1, 123647, '\p{-wcho}', ""); + Expect(0, 123647, '\p{^-wcho}', ""); + Expect(0, 123647, '\P{-wcho}', ""); + Expect(1, 123647, '\P{^-wcho}', ""); + Expect(0, 123648, '\p{-wcho}', ""); + Expect(1, 123648, '\p{^-wcho}', ""); + Expect(1, 123648, '\P{-wcho}', ""); + Expect(0, 123648, '\P{^-wcho}', ""); + Error('\p{ is_WCHO:=}'); + Error('\P{ is_WCHO:=}'); + Expect(1, 123647, '\p{iswcho}', ""); + Expect(0, 123647, '\p{^iswcho}', ""); + Expect(0, 123647, '\P{iswcho}', ""); + Expect(1, 123647, '\P{^iswcho}', ""); + Expect(0, 123648, '\p{iswcho}', ""); + Expect(1, 123648, '\p{^iswcho}', ""); + Expect(1, 123648, '\P{iswcho}', ""); + Expect(0, 123648, '\P{^iswcho}', ""); + Expect(1, 123647, '\p{ _Is_Wcho}', ""); + Expect(0, 123647, '\p{^ _Is_Wcho}', ""); + Expect(0, 123647, '\P{ _Is_Wcho}', ""); + Expect(1, 123647, '\P{^ _Is_Wcho}', ""); + Expect(0, 123648, '\p{ _Is_Wcho}', ""); + Expect(1, 123648, '\p{^ _Is_Wcho}', ""); + Expect(1, 123648, '\P{ _Is_Wcho}', ""); + Expect(0, 123648, '\P{^ _Is_Wcho}', ""); + Error('\p{/a/Warang_Citi}'); + Error('\P{/a/Warang_Citi}'); + Expect(1, 71935, '\p{warangciti}', ""); + Expect(0, 71935, '\p{^warangciti}', ""); + Expect(0, 71935, '\P{warangciti}', ""); + Expect(1, 71935, '\P{^warangciti}', ""); + Expect(0, 71936, '\p{warangciti}', ""); + Expect(1, 71936, '\p{^warangciti}', ""); + Expect(1, 71936, '\P{warangciti}', ""); + Expect(0, 71936, '\P{^warangciti}', ""); + Expect(1, 71935, '\p{-_Warang_citi}', ""); + Expect(0, 71935, '\p{^-_Warang_citi}', ""); + Expect(0, 71935, '\P{-_Warang_citi}', ""); + Expect(1, 71935, '\P{^-_Warang_citi}', ""); + Expect(0, 71936, '\p{-_Warang_citi}', ""); + Expect(1, 71936, '\p{^-_Warang_citi}', ""); + Expect(1, 71936, '\P{-_Warang_citi}', ""); + Expect(0, 71936, '\P{^-_Warang_citi}', ""); + Error('\p{--Is_warang_citi/a/}'); + Error('\P{--Is_warang_citi/a/}'); + Expect(1, 71935, '\p{iswarangciti}', ""); + Expect(0, 71935, '\p{^iswarangciti}', ""); + Expect(0, 71935, '\P{iswarangciti}', ""); + Expect(1, 71935, '\P{^iswarangciti}', ""); + Expect(0, 71936, '\p{iswarangciti}', ""); + Expect(1, 71936, '\p{^iswarangciti}', ""); + Expect(1, 71936, '\P{iswarangciti}', ""); + Expect(0, 71936, '\P{^iswarangciti}', ""); + Expect(1, 71935, '\p{-_Is_WARANG_Citi}', ""); + Expect(0, 71935, '\p{^-_Is_WARANG_Citi}', ""); + Expect(0, 71935, '\P{-_Is_WARANG_Citi}', ""); + Expect(1, 71935, '\P{^-_Is_WARANG_Citi}', ""); + Expect(0, 71936, '\p{-_Is_WARANG_Citi}', ""); + Expect(1, 71936, '\p{^-_Is_WARANG_Citi}', ""); + Expect(1, 71936, '\P{-_Is_WARANG_Citi}', ""); + Expect(0, 71936, '\P{^-_Is_WARANG_Citi}', ""); + Error('\p{ -wara:=}'); + Error('\P{ -wara:=}'); + Expect(1, 71935, '\p{wara}', ""); + Expect(0, 71935, '\p{^wara}', ""); + Expect(0, 71935, '\P{wara}', ""); + Expect(1, 71935, '\P{^wara}', ""); + Expect(0, 71936, '\p{wara}', ""); + Expect(1, 71936, '\p{^wara}', ""); + Expect(1, 71936, '\P{wara}', ""); + Expect(0, 71936, '\P{^wara}', ""); + Expect(1, 71935, '\p{_ WARA}', ""); + Expect(0, 71935, '\p{^_ WARA}', ""); + Expect(0, 71935, '\P{_ WARA}', ""); + Expect(1, 71935, '\P{^_ WARA}', ""); + Expect(0, 71936, '\p{_ WARA}', ""); + Expect(1, 71936, '\p{^_ WARA}', ""); + Expect(1, 71936, '\P{_ WARA}', ""); + Expect(0, 71936, '\P{^_ WARA}', ""); + Error('\p{ -Is_Wara/a/}'); + Error('\P{ -Is_Wara/a/}'); + Expect(1, 71935, '\p{iswara}', ""); + Expect(0, 71935, '\p{^iswara}', ""); + Expect(0, 71935, '\P{iswara}', ""); + Expect(1, 71935, '\P{^iswara}', ""); + Expect(0, 71936, '\p{iswara}', ""); + Expect(1, 71936, '\p{^iswara}', ""); + Expect(1, 71936, '\P{iswara}', ""); + Expect(0, 71936, '\P{^iswara}', ""); + Expect(1, 71935, '\p{__Is_WARA}', ""); + Expect(0, 71935, '\p{^__Is_WARA}', ""); + Expect(0, 71935, '\P{__Is_WARA}', ""); + Expect(1, 71935, '\P{^__Is_WARA}', ""); + Expect(0, 71936, '\p{__Is_WARA}', ""); + Expect(1, 71936, '\p{^__Is_WARA}', ""); + Expect(1, 71936, '\P{__Is_WARA}', ""); + Expect(0, 71936, '\P{^__Is_WARA}', ""); + Error('\p{- White_Space/a/}'); + Error('\P{- White_Space/a/}'); + Expect(1, 12288, '\p{whitespace}', ""); + Expect(0, 12288, '\p{^whitespace}', ""); + Expect(0, 12288, '\P{whitespace}', ""); + Expect(1, 12288, '\P{^whitespace}', ""); + Expect(0, 12289, '\p{whitespace}', ""); + Expect(1, 12289, '\p{^whitespace}', ""); + Expect(1, 12289, '\P{whitespace}', ""); + Expect(0, 12289, '\P{^whitespace}', ""); + Expect(1, 12288, '\p{ white_Space}', ""); + Expect(0, 12288, '\p{^ white_Space}', ""); + Expect(0, 12288, '\P{ white_Space}', ""); + Expect(1, 12288, '\P{^ white_Space}', ""); + Expect(0, 12289, '\p{ white_Space}', ""); + Expect(1, 12289, '\p{^ white_Space}', ""); + Expect(1, 12289, '\P{ white_Space}', ""); + Expect(0, 12289, '\P{^ white_Space}', ""); + Error('\p{_Is_White_SPACE:=}'); + Error('\P{_Is_White_SPACE:=}'); + Expect(1, 12288, '\p{iswhitespace}', ""); + Expect(0, 12288, '\p{^iswhitespace}', ""); + Expect(0, 12288, '\P{iswhitespace}', ""); + Expect(1, 12288, '\P{^iswhitespace}', ""); + Expect(0, 12289, '\p{iswhitespace}', ""); + Expect(1, 12289, '\p{^iswhitespace}', ""); + Expect(1, 12289, '\P{iswhitespace}', ""); + Expect(0, 12289, '\P{^iswhitespace}', ""); + Expect(1, 12288, '\p{_IS_WHITE_SPACE}', ""); + Expect(0, 12288, '\p{^_IS_WHITE_SPACE}', ""); + Expect(0, 12288, '\P{_IS_WHITE_SPACE}', ""); + Expect(1, 12288, '\P{^_IS_WHITE_SPACE}', ""); + Expect(0, 12289, '\p{_IS_WHITE_SPACE}', ""); + Expect(1, 12289, '\p{^_IS_WHITE_SPACE}', ""); + Expect(1, 12289, '\P{_IS_WHITE_SPACE}', ""); + Expect(0, 12289, '\P{^_IS_WHITE_SPACE}', ""); + Error('\p{ /a/WSPACE}'); + Error('\P{ /a/WSPACE}'); + Expect(1, 12288, '\p{wspace}', ""); + Expect(0, 12288, '\p{^wspace}', ""); + Expect(0, 12288, '\P{wspace}', ""); + Expect(1, 12288, '\P{^wspace}', ""); + Expect(0, 12289, '\p{wspace}', ""); + Expect(1, 12289, '\p{^wspace}', ""); + Expect(1, 12289, '\P{wspace}', ""); + Expect(0, 12289, '\P{^wspace}', ""); + Expect(1, 12288, '\p{--WSpace}', ""); + Expect(0, 12288, '\p{^--WSpace}', ""); + Expect(0, 12288, '\P{--WSpace}', ""); + Expect(1, 12288, '\P{^--WSpace}', ""); + Expect(0, 12289, '\p{--WSpace}', ""); + Expect(1, 12289, '\p{^--WSpace}', ""); + Expect(1, 12289, '\P{--WSpace}', ""); + Expect(0, 12289, '\P{^--WSpace}', ""); + Error('\p{-Is_WSPACE/a/}'); + Error('\P{-Is_WSPACE/a/}'); + Expect(1, 12288, '\p{iswspace}', ""); + Expect(0, 12288, '\p{^iswspace}', ""); + Expect(0, 12288, '\P{iswspace}', ""); + Expect(1, 12288, '\P{^iswspace}', ""); + Expect(0, 12289, '\p{iswspace}', ""); + Expect(1, 12289, '\p{^iswspace}', ""); + Expect(1, 12289, '\P{iswspace}', ""); + Expect(0, 12289, '\P{^iswspace}', ""); + Expect(1, 12288, '\p{ -Is_WSpace}', ""); + Expect(0, 12288, '\p{^ -Is_WSpace}', ""); + Expect(0, 12288, '\P{ -Is_WSpace}', ""); + Expect(1, 12288, '\P{^ -Is_WSpace}', ""); + Expect(0, 12289, '\p{ -Is_WSpace}', ""); + Expect(1, 12289, '\p{^ -Is_WSpace}', ""); + Expect(1, 12289, '\P{ -Is_WSpace}', ""); + Expect(0, 12289, '\P{^ -Is_WSpace}', ""); + Error('\p{-:=Space}'); + Error('\P{-:=Space}'); + Expect(1, 12288, '\p{space}', ""); + Expect(0, 12288, '\p{^space}', ""); + Expect(0, 12288, '\P{space}', ""); + Expect(1, 12288, '\P{^space}', ""); + Expect(0, 12289, '\p{space}', ""); + Expect(1, 12289, '\p{^space}', ""); + Expect(1, 12289, '\P{space}', ""); + Expect(0, 12289, '\P{^space}', ""); + Expect(1, 12288, '\p{- SPACE}', ""); + Expect(0, 12288, '\p{^- SPACE}', ""); + Expect(0, 12288, '\P{- SPACE}', ""); + Expect(1, 12288, '\P{^- SPACE}', ""); + Expect(0, 12289, '\p{- SPACE}', ""); + Expect(1, 12289, '\p{^- SPACE}', ""); + Expect(1, 12289, '\P{- SPACE}', ""); + Expect(0, 12289, '\P{^- SPACE}', ""); + Error('\p{:=--Is_SPACE}'); + Error('\P{:=--Is_SPACE}'); + Expect(1, 12288, '\p{isspace}', ""); + Expect(0, 12288, '\p{^isspace}', ""); + Expect(0, 12288, '\P{isspace}', ""); + Expect(1, 12288, '\P{^isspace}', ""); + Expect(0, 12289, '\p{isspace}', ""); + Expect(1, 12289, '\p{^isspace}', ""); + Expect(1, 12289, '\P{isspace}', ""); + Expect(0, 12289, '\P{^isspace}', ""); + Expect(1, 12288, '\p{ IS_space}', ""); + Expect(0, 12288, '\p{^ IS_space}', ""); + Expect(0, 12288, '\P{ IS_space}', ""); + Expect(1, 12288, '\P{^ IS_space}', ""); + Expect(0, 12289, '\p{ IS_space}', ""); + Expect(1, 12289, '\p{^ IS_space}', ""); + Expect(1, 12289, '\P{ IS_space}', ""); + Expect(0, 12289, '\P{^ IS_space}', ""); + Error('\p{/a/XPosixWord}'); + Error('\P{/a/XPosixWord}'); + Expect(1, 917999, '\p{xposixword}', ""); + Expect(0, 917999, '\p{^xposixword}', ""); + Expect(0, 917999, '\P{xposixword}', ""); + Expect(1, 917999, '\P{^xposixword}', ""); + Expect(0, 918000, '\p{xposixword}', ""); + Expect(1, 918000, '\p{^xposixword}', ""); + Expect(1, 918000, '\P{xposixword}', ""); + Expect(0, 918000, '\P{^xposixword}', ""); + Expect(1, 917999, '\p{ _XPosixWord}', ""); + Expect(0, 917999, '\p{^ _XPosixWord}', ""); + Expect(0, 917999, '\P{ _XPosixWord}', ""); + Expect(1, 917999, '\P{^ _XPosixWord}', ""); + Expect(0, 918000, '\p{ _XPosixWord}', ""); + Expect(1, 918000, '\p{^ _XPosixWord}', ""); + Expect(1, 918000, '\P{ _XPosixWord}', ""); + Expect(0, 918000, '\P{^ _XPosixWord}', ""); + Error('\p{/a/ _Word}'); + Error('\P{/a/ _Word}'); + Expect(1, 917999, '\p{word}', ""); + Expect(0, 917999, '\p{^word}', ""); + Expect(0, 917999, '\P{word}', ""); + Expect(1, 917999, '\P{^word}', ""); + Expect(0, 918000, '\p{word}', ""); + Expect(1, 918000, '\p{^word}', ""); + Expect(1, 918000, '\P{word}', ""); + Expect(0, 918000, '\P{^word}', ""); + Expect(1, 917999, '\p{-WORD}', ""); + Expect(0, 917999, '\p{^-WORD}', ""); + Expect(0, 917999, '\P{-WORD}', ""); + Expect(1, 917999, '\P{^-WORD}', ""); + Expect(0, 918000, '\p{-WORD}', ""); + Expect(1, 918000, '\p{^-WORD}', ""); + Expect(1, 918000, '\P{-WORD}', ""); + Expect(0, 918000, '\P{^-WORD}', ""); + Error('\p{/a/ IS_XPosixWord}'); + Error('\P{/a/ IS_XPosixWord}'); + Expect(1, 917999, '\p{isxposixword}', ""); + Expect(0, 917999, '\p{^isxposixword}', ""); + Expect(0, 917999, '\P{isxposixword}', ""); + Expect(1, 917999, '\P{^isxposixword}', ""); + Expect(0, 918000, '\p{isxposixword}', ""); + Expect(1, 918000, '\p{^isxposixword}', ""); + Expect(1, 918000, '\P{isxposixword}', ""); + Expect(0, 918000, '\P{^isxposixword}', ""); + Expect(1, 917999, '\p{ _is_xposixword}', ""); + Expect(0, 917999, '\p{^ _is_xposixword}', ""); + Expect(0, 917999, '\P{ _is_xposixword}', ""); + Expect(1, 917999, '\P{^ _is_xposixword}', ""); + Expect(0, 918000, '\p{ _is_xposixword}', ""); + Expect(1, 918000, '\p{^ _is_xposixword}', ""); + Expect(1, 918000, '\P{ _is_xposixword}', ""); + Expect(0, 918000, '\P{^ _is_xposixword}', ""); + Error('\p{ :=Is_Word}'); + Error('\P{ :=Is_Word}'); + Expect(1, 917999, '\p{isword}', ""); + Expect(0, 917999, '\p{^isword}', ""); + Expect(0, 917999, '\P{isword}', ""); + Expect(1, 917999, '\P{^isword}', ""); + Expect(0, 918000, '\p{isword}', ""); + Expect(1, 918000, '\p{^isword}', ""); + Expect(1, 918000, '\P{isword}', ""); + Expect(0, 918000, '\P{^isword}', ""); + Expect(1, 917999, '\p{ _Is_Word}', ""); + Expect(0, 917999, '\p{^ _Is_Word}', ""); + Expect(0, 917999, '\P{ _Is_Word}', ""); + Expect(1, 917999, '\P{^ _Is_Word}', ""); + Expect(0, 918000, '\p{ _Is_Word}', ""); + Expect(1, 918000, '\p{^ _Is_Word}', ""); + Expect(1, 918000, '\P{ _Is_Word}', ""); + Expect(0, 918000, '\P{^ _Is_Word}', ""); + Error('\p{:= -XPosixXDigit}'); + Error('\P{:= -XPosixXDigit}'); + Expect(1, 65350, '\p{xposixxdigit}', ""); + Expect(0, 65350, '\p{^xposixxdigit}', ""); + Expect(0, 65350, '\P{xposixxdigit}', ""); + Expect(1, 65350, '\P{^xposixxdigit}', ""); + Expect(0, 65351, '\p{xposixxdigit}', ""); + Expect(1, 65351, '\p{^xposixxdigit}', ""); + Expect(1, 65351, '\P{xposixxdigit}', ""); + Expect(0, 65351, '\P{^xposixxdigit}', ""); + Expect(1, 65350, '\p{ XPosixXDigit}', ""); + Expect(0, 65350, '\p{^ XPosixXDigit}', ""); + Expect(0, 65350, '\P{ XPosixXDigit}', ""); + Expect(1, 65350, '\P{^ XPosixXDigit}', ""); + Expect(0, 65351, '\p{ XPosixXDigit}', ""); + Expect(1, 65351, '\p{^ XPosixXDigit}', ""); + Expect(1, 65351, '\P{ XPosixXDigit}', ""); + Expect(0, 65351, '\P{^ XPosixXDigit}', ""); + Error('\p{:=- XDigit}'); + Error('\P{:=- XDigit}'); + Expect(1, 65350, '\p{xdigit}', ""); + Expect(0, 65350, '\p{^xdigit}', ""); + Expect(0, 65350, '\P{xdigit}', ""); + Expect(1, 65350, '\P{^xdigit}', ""); + Expect(0, 65351, '\p{xdigit}', ""); + Expect(1, 65351, '\p{^xdigit}', ""); + Expect(1, 65351, '\P{xdigit}', ""); + Expect(0, 65351, '\P{^xdigit}', ""); + Expect(1, 65350, '\p{XDigit}', ""); + Expect(0, 65350, '\p{^XDigit}', ""); + Expect(0, 65350, '\P{XDigit}', ""); + Expect(1, 65350, '\P{^XDigit}', ""); + Expect(0, 65351, '\p{XDigit}', ""); + Expect(1, 65351, '\p{^XDigit}', ""); + Expect(1, 65351, '\P{XDigit}', ""); + Expect(0, 65351, '\P{^XDigit}', ""); + Error('\p{ Is_XPosixXDigit:=}'); + Error('\P{ Is_XPosixXDigit:=}'); + Expect(1, 65350, '\p{isxposixxdigit}', ""); + Expect(0, 65350, '\p{^isxposixxdigit}', ""); + Expect(0, 65350, '\P{isxposixxdigit}', ""); + Expect(1, 65350, '\P{^isxposixxdigit}', ""); + Expect(0, 65351, '\p{isxposixxdigit}', ""); + Expect(1, 65351, '\p{^isxposixxdigit}', ""); + Expect(1, 65351, '\P{isxposixxdigit}', ""); + Expect(0, 65351, '\P{^isxposixxdigit}', ""); + Expect(1, 65350, '\p{ IS_xposixxdigit}', ""); + Expect(0, 65350, '\p{^ IS_xposixxdigit}', ""); + Expect(0, 65350, '\P{ IS_xposixxdigit}', ""); + Expect(1, 65350, '\P{^ IS_xposixxdigit}', ""); + Expect(0, 65351, '\p{ IS_xposixxdigit}', ""); + Expect(1, 65351, '\p{^ IS_xposixxdigit}', ""); + Expect(1, 65351, '\P{ IS_xposixxdigit}', ""); + Expect(0, 65351, '\P{^ IS_xposixxdigit}', ""); + Error('\p{:=Is_XDIGIT}'); + Error('\P{:=Is_XDIGIT}'); + Expect(1, 65350, '\p{isxdigit}', ""); + Expect(0, 65350, '\p{^isxdigit}', ""); + Expect(0, 65350, '\P{isxdigit}', ""); + Expect(1, 65350, '\P{^isxdigit}', ""); + Expect(0, 65351, '\p{isxdigit}', ""); + Expect(1, 65351, '\p{^isxdigit}', ""); + Expect(1, 65351, '\P{isxdigit}', ""); + Expect(0, 65351, '\P{^isxdigit}', ""); + Expect(1, 65350, '\p{__Is_XDIGIT}', ""); + Expect(0, 65350, '\p{^__Is_XDIGIT}', ""); + Expect(0, 65350, '\P{__Is_XDIGIT}', ""); + Expect(1, 65350, '\P{^__Is_XDIGIT}', ""); + Expect(0, 65351, '\p{__Is_XDIGIT}', ""); + Expect(1, 65351, '\p{^__Is_XDIGIT}', ""); + Expect(1, 65351, '\P{__Is_XDIGIT}', ""); + Expect(0, 65351, '\P{^__Is_XDIGIT}', ""); + Error('\p{_:=Hex_digit}'); + Error('\P{_:=Hex_digit}'); + Expect(1, 65350, '\p{hexdigit}', ""); + Expect(0, 65350, '\p{^hexdigit}', ""); + Expect(0, 65350, '\P{hexdigit}', ""); + Expect(1, 65350, '\P{^hexdigit}', ""); + Expect(0, 65351, '\p{hexdigit}', ""); + Expect(1, 65351, '\p{^hexdigit}', ""); + Expect(1, 65351, '\P{hexdigit}', ""); + Expect(0, 65351, '\P{^hexdigit}', ""); + Expect(1, 65350, '\p{ -hex_Digit}', ""); + Expect(0, 65350, '\p{^ -hex_Digit}', ""); + Expect(0, 65350, '\P{ -hex_Digit}', ""); + Expect(1, 65350, '\P{^ -hex_Digit}', ""); + Expect(0, 65351, '\p{ -hex_Digit}', ""); + Expect(1, 65351, '\p{^ -hex_Digit}', ""); + Expect(1, 65351, '\P{ -hex_Digit}', ""); + Expect(0, 65351, '\P{^ -hex_Digit}', ""); + Error('\p{ /a/Is_hex_digit}'); + Error('\P{ /a/Is_hex_digit}'); + Expect(1, 65350, '\p{ishexdigit}', ""); + Expect(0, 65350, '\p{^ishexdigit}', ""); + Expect(0, 65350, '\P{ishexdigit}', ""); + Expect(1, 65350, '\P{^ishexdigit}', ""); + Expect(0, 65351, '\p{ishexdigit}', ""); + Expect(1, 65351, '\p{^ishexdigit}', ""); + Expect(1, 65351, '\P{ishexdigit}', ""); + Expect(0, 65351, '\P{^ishexdigit}', ""); + Expect(1, 65350, '\p{ is_hex_DIGIT}', ""); + Expect(0, 65350, '\p{^ is_hex_DIGIT}', ""); + Expect(0, 65350, '\P{ is_hex_DIGIT}', ""); + Expect(1, 65350, '\P{^ is_hex_DIGIT}', ""); + Expect(0, 65351, '\p{ is_hex_DIGIT}', ""); + Expect(1, 65351, '\p{^ is_hex_DIGIT}', ""); + Expect(1, 65351, '\P{ is_hex_DIGIT}', ""); + Expect(0, 65351, '\P{^ is_hex_DIGIT}', ""); + Error('\p{:= Hex}'); + Error('\P{:= Hex}'); + Expect(1, 65350, '\p{hex}', ""); + Expect(0, 65350, '\p{^hex}', ""); + Expect(0, 65350, '\P{hex}', ""); + Expect(1, 65350, '\P{^hex}', ""); + Expect(0, 65351, '\p{hex}', ""); + Expect(1, 65351, '\p{^hex}', ""); + Expect(1, 65351, '\P{hex}', ""); + Expect(0, 65351, '\P{^hex}', ""); + Expect(1, 65350, '\p{ Hex}', ""); + Expect(0, 65350, '\p{^ Hex}', ""); + Expect(0, 65350, '\P{ Hex}', ""); + Expect(1, 65350, '\P{^ Hex}', ""); + Expect(0, 65351, '\p{ Hex}', ""); + Expect(1, 65351, '\p{^ Hex}', ""); + Expect(1, 65351, '\P{ Hex}', ""); + Expect(0, 65351, '\P{^ Hex}', ""); + Error('\p{ IS_HEX/a/}'); + Error('\P{ IS_HEX/a/}'); + Expect(1, 65350, '\p{ishex}', ""); + Expect(0, 65350, '\p{^ishex}', ""); + Expect(0, 65350, '\P{ishex}', ""); + Expect(1, 65350, '\P{^ishex}', ""); + Expect(0, 65351, '\p{ishex}', ""); + Expect(1, 65351, '\p{^ishex}', ""); + Expect(1, 65351, '\P{ishex}', ""); + Expect(0, 65351, '\P{^ishex}', ""); + Expect(1, 65350, '\p{ -Is_HEX}', ""); + Expect(0, 65350, '\p{^ -Is_HEX}', ""); + Expect(0, 65350, '\P{ -Is_HEX}', ""); + Expect(1, 65350, '\P{^ -Is_HEX}', ""); + Expect(0, 65351, '\p{ -Is_HEX}', ""); + Expect(1, 65351, '\p{^ -Is_HEX}', ""); + Expect(1, 65351, '\P{ -Is_HEX}', ""); + Expect(0, 65351, '\P{^ -Is_HEX}', ""); + Error('\p{-:=XID_Continue}'); + Error('\P{-:=XID_Continue}'); + Expect(1, 917999, '\p{xidcontinue}', ""); + Expect(0, 917999, '\p{^xidcontinue}', ""); + Expect(0, 917999, '\P{xidcontinue}', ""); + Expect(1, 917999, '\P{^xidcontinue}', ""); + Expect(0, 918000, '\p{xidcontinue}', ""); + Expect(1, 918000, '\p{^xidcontinue}', ""); + Expect(1, 918000, '\P{xidcontinue}', ""); + Expect(0, 918000, '\P{^xidcontinue}', ""); + Expect(1, 917999, '\p{ XID_Continue}', ""); + Expect(0, 917999, '\p{^ XID_Continue}', ""); + Expect(0, 917999, '\P{ XID_Continue}', ""); + Expect(1, 917999, '\P{^ XID_Continue}', ""); + Expect(0, 918000, '\p{ XID_Continue}', ""); + Expect(1, 918000, '\p{^ XID_Continue}', ""); + Expect(1, 918000, '\P{ XID_Continue}', ""); + Expect(0, 918000, '\P{^ XID_Continue}', ""); + Error('\p{/a/is_XID_continue}'); + Error('\P{/a/is_XID_continue}'); + Expect(1, 917999, '\p{isxidcontinue}', ""); + Expect(0, 917999, '\p{^isxidcontinue}', ""); + Expect(0, 917999, '\P{isxidcontinue}', ""); + Expect(1, 917999, '\P{^isxidcontinue}', ""); + Expect(0, 918000, '\p{isxidcontinue}', ""); + Expect(1, 918000, '\p{^isxidcontinue}', ""); + Expect(1, 918000, '\P{isxidcontinue}', ""); + Expect(0, 918000, '\P{^isxidcontinue}', ""); + Expect(1, 917999, '\p{- is_XID_Continue}', ""); + Expect(0, 917999, '\p{^- is_XID_Continue}', ""); + Expect(0, 917999, '\P{- is_XID_Continue}', ""); + Expect(1, 917999, '\P{^- is_XID_Continue}', ""); + Expect(0, 918000, '\p{- is_XID_Continue}', ""); + Expect(1, 918000, '\p{^- is_XID_Continue}', ""); + Expect(1, 918000, '\P{- is_XID_Continue}', ""); + Expect(0, 918000, '\P{^- is_XID_Continue}', ""); + Error('\p{/a/_ XIDC}'); + Error('\P{/a/_ XIDC}'); + Expect(1, 917999, '\p{xidc}', ""); + Expect(0, 917999, '\p{^xidc}', ""); + Expect(0, 917999, '\P{xidc}', ""); + Expect(1, 917999, '\P{^xidc}', ""); + Expect(0, 918000, '\p{xidc}', ""); + Expect(1, 918000, '\p{^xidc}', ""); + Expect(1, 918000, '\P{xidc}', ""); + Expect(0, 918000, '\P{^xidc}', ""); + Expect(1, 917999, '\p{-xidc}', ""); + Expect(0, 917999, '\p{^-xidc}', ""); + Expect(0, 917999, '\P{-xidc}', ""); + Expect(1, 917999, '\P{^-xidc}', ""); + Expect(0, 918000, '\p{-xidc}', ""); + Expect(1, 918000, '\p{^-xidc}', ""); + Expect(1, 918000, '\P{-xidc}', ""); + Expect(0, 918000, '\P{^-xidc}', ""); + Error('\p{:=--IS_XIDC}'); + Error('\P{:=--IS_XIDC}'); + Expect(1, 917999, '\p{isxidc}', ""); + Expect(0, 917999, '\p{^isxidc}', ""); + Expect(0, 917999, '\P{isxidc}', ""); + Expect(1, 917999, '\P{^isxidc}', ""); + Expect(0, 918000, '\p{isxidc}', ""); + Expect(1, 918000, '\p{^isxidc}', ""); + Expect(1, 918000, '\P{isxidc}', ""); + Expect(0, 918000, '\P{^isxidc}', ""); + Expect(1, 917999, '\p{-_Is_XIDC}', ""); + Expect(0, 917999, '\p{^-_Is_XIDC}', ""); + Expect(0, 917999, '\P{-_Is_XIDC}', ""); + Expect(1, 917999, '\P{^-_Is_XIDC}', ""); + Expect(0, 918000, '\p{-_Is_XIDC}', ""); + Expect(1, 918000, '\p{^-_Is_XIDC}', ""); + Expect(1, 918000, '\P{-_Is_XIDC}', ""); + Expect(0, 918000, '\P{^-_Is_XIDC}', ""); + Error('\p{/a/ -XID_Start}'); + Error('\P{/a/ -XID_Start}'); + Expect(1, 210041, '\p{xidstart}', ""); + Expect(0, 210041, '\p{^xidstart}', ""); + Expect(0, 210041, '\P{xidstart}', ""); + Expect(1, 210041, '\P{^xidstart}', ""); + Expect(0, 210042, '\p{xidstart}', ""); + Expect(1, 210042, '\p{^xidstart}', ""); + Expect(1, 210042, '\P{xidstart}', ""); + Expect(0, 210042, '\P{^xidstart}', ""); + Expect(1, 210041, '\p{ -XID_start}', ""); + Expect(0, 210041, '\p{^ -XID_start}', ""); + Expect(0, 210041, '\P{ -XID_start}', ""); + Expect(1, 210041, '\P{^ -XID_start}', ""); + Expect(0, 210042, '\p{ -XID_start}', ""); + Expect(1, 210042, '\p{^ -XID_start}', ""); + Expect(1, 210042, '\P{ -XID_start}', ""); + Expect(0, 210042, '\P{^ -XID_start}', ""); + Error('\p{/a/Is_XID_Start}'); + Error('\P{/a/Is_XID_Start}'); + Expect(1, 210041, '\p{isxidstart}', ""); + Expect(0, 210041, '\p{^isxidstart}', ""); + Expect(0, 210041, '\P{isxidstart}', ""); + Expect(1, 210041, '\P{^isxidstart}', ""); + Expect(0, 210042, '\p{isxidstart}', ""); + Expect(1, 210042, '\p{^isxidstart}', ""); + Expect(1, 210042, '\P{isxidstart}', ""); + Expect(0, 210042, '\P{^isxidstart}', ""); + Expect(1, 210041, '\p{ _IS_xid_start}', ""); + Expect(0, 210041, '\p{^ _IS_xid_start}', ""); + Expect(0, 210041, '\P{ _IS_xid_start}', ""); + Expect(1, 210041, '\P{^ _IS_xid_start}', ""); + Expect(0, 210042, '\p{ _IS_xid_start}', ""); + Expect(1, 210042, '\p{^ _IS_xid_start}', ""); + Expect(1, 210042, '\P{ _IS_xid_start}', ""); + Expect(0, 210042, '\P{^ _IS_xid_start}', ""); + Error('\p{_:=xids}'); + Error('\P{_:=xids}'); + Expect(1, 210041, '\p{xids}', ""); + Expect(0, 210041, '\p{^xids}', ""); + Expect(0, 210041, '\P{xids}', ""); + Expect(1, 210041, '\P{^xids}', ""); + Expect(0, 210042, '\p{xids}', ""); + Expect(1, 210042, '\p{^xids}', ""); + Expect(1, 210042, '\P{xids}', ""); + Expect(0, 210042, '\P{^xids}', ""); + Expect(1, 210041, '\p{_ XIDS}', ""); + Expect(0, 210041, '\p{^_ XIDS}', ""); + Expect(0, 210041, '\P{_ XIDS}', ""); + Expect(1, 210041, '\P{^_ XIDS}', ""); + Expect(0, 210042, '\p{_ XIDS}', ""); + Expect(1, 210042, '\p{^_ XIDS}', ""); + Expect(1, 210042, '\P{_ XIDS}', ""); + Expect(0, 210042, '\P{^_ XIDS}', ""); + Error('\p{- IS_xids/a/}'); + Error('\P{- IS_xids/a/}'); + Expect(1, 210041, '\p{isxids}', ""); + Expect(0, 210041, '\p{^isxids}', ""); + Expect(0, 210041, '\P{isxids}', ""); + Expect(1, 210041, '\P{^isxids}', ""); + Expect(0, 210042, '\p{isxids}', ""); + Expect(1, 210042, '\p{^isxids}', ""); + Expect(1, 210042, '\P{isxids}', ""); + Expect(0, 210042, '\P{^isxids}', ""); + Expect(1, 210041, '\p{--IS_XIDS}', ""); + Expect(0, 210041, '\p{^--IS_XIDS}', ""); + Expect(0, 210041, '\P{--IS_XIDS}', ""); + Expect(1, 210041, '\P{^--IS_XIDS}', ""); + Expect(0, 210042, '\p{--IS_XIDS}', ""); + Expect(1, 210042, '\p{^--IS_XIDS}', ""); + Expect(1, 210042, '\P{--IS_XIDS}', ""); + Expect(0, 210042, '\P{^--IS_XIDS}', ""); + Error('\p{/a/-XPosixAlpha}'); + Error('\P{/a/-XPosixAlpha}'); + Expect(1, 210041, '\p{xposixalpha}', ""); + Expect(0, 210041, '\p{^xposixalpha}', ""); + Expect(0, 210041, '\P{xposixalpha}', ""); + Expect(1, 210041, '\P{^xposixalpha}', ""); + Expect(0, 210042, '\p{xposixalpha}', ""); + Expect(1, 210042, '\p{^xposixalpha}', ""); + Expect(1, 210042, '\P{xposixalpha}', ""); + Expect(0, 210042, '\P{^xposixalpha}', ""); + Expect(1, 210041, '\p{_XPosixAlpha}', ""); + Expect(0, 210041, '\p{^_XPosixAlpha}', ""); + Expect(0, 210041, '\P{_XPosixAlpha}', ""); + Expect(1, 210041, '\P{^_XPosixAlpha}', ""); + Expect(0, 210042, '\p{_XPosixAlpha}', ""); + Expect(1, 210042, '\p{^_XPosixAlpha}', ""); + Expect(1, 210042, '\P{_XPosixAlpha}', ""); + Expect(0, 210042, '\P{^_XPosixAlpha}', ""); + Error('\p{ _is_XPOSIXALPHA/a/}'); + Error('\P{ _is_XPOSIXALPHA/a/}'); + Expect(1, 210041, '\p{isxposixalpha}', ""); + Expect(0, 210041, '\p{^isxposixalpha}', ""); + Expect(0, 210041, '\P{isxposixalpha}', ""); + Expect(1, 210041, '\P{^isxposixalpha}', ""); + Expect(0, 210042, '\p{isxposixalpha}', ""); + Expect(1, 210042, '\p{^isxposixalpha}', ""); + Expect(1, 210042, '\P{isxposixalpha}', ""); + Expect(0, 210042, '\P{^isxposixalpha}', ""); + Expect(1, 210041, '\p{ IS_xposixalpha}', ""); + Expect(0, 210041, '\p{^ IS_xposixalpha}', ""); + Expect(0, 210041, '\P{ IS_xposixalpha}', ""); + Expect(1, 210041, '\P{^ IS_xposixalpha}', ""); + Expect(0, 210042, '\p{ IS_xposixalpha}', ""); + Expect(1, 210042, '\p{^ IS_xposixalpha}', ""); + Expect(1, 210042, '\P{ IS_xposixalpha}', ""); + Expect(0, 210042, '\P{^ IS_xposixalpha}', ""); + Error('\p{/a/-_Alphabetic}'); + Error('\P{/a/-_Alphabetic}'); + Expect(1, 210041, '\p{alphabetic}', ""); + Expect(0, 210041, '\p{^alphabetic}', ""); + Expect(0, 210041, '\P{alphabetic}', ""); + Expect(1, 210041, '\P{^alphabetic}', ""); + Expect(0, 210042, '\p{alphabetic}', ""); + Expect(1, 210042, '\p{^alphabetic}', ""); + Expect(1, 210042, '\P{alphabetic}', ""); + Expect(0, 210042, '\P{^alphabetic}', ""); + Expect(1, 210041, '\p{-Alphabetic}', ""); + Expect(0, 210041, '\p{^-Alphabetic}', ""); + Expect(0, 210041, '\P{-Alphabetic}', ""); + Expect(1, 210041, '\P{^-Alphabetic}', ""); + Expect(0, 210042, '\p{-Alphabetic}', ""); + Expect(1, 210042, '\p{^-Alphabetic}', ""); + Expect(1, 210042, '\P{-Alphabetic}', ""); + Expect(0, 210042, '\P{^-Alphabetic}', ""); + Error('\p{:=is_alphabetic}'); + Error('\P{:=is_alphabetic}'); + Expect(1, 210041, '\p{isalphabetic}', ""); + Expect(0, 210041, '\p{^isalphabetic}', ""); + Expect(0, 210041, '\P{isalphabetic}', ""); + Expect(1, 210041, '\P{^isalphabetic}', ""); + Expect(0, 210042, '\p{isalphabetic}', ""); + Expect(1, 210042, '\p{^isalphabetic}', ""); + Expect(1, 210042, '\P{isalphabetic}', ""); + Expect(0, 210042, '\P{^isalphabetic}', ""); + Expect(1, 210041, '\p{- Is_ALPHABETIC}', ""); + Expect(0, 210041, '\p{^- Is_ALPHABETIC}', ""); + Expect(0, 210041, '\P{- Is_ALPHABETIC}', ""); + Expect(1, 210041, '\P{^- Is_ALPHABETIC}', ""); + Expect(0, 210042, '\p{- Is_ALPHABETIC}', ""); + Expect(1, 210042, '\p{^- Is_ALPHABETIC}', ""); + Expect(1, 210042, '\P{- Is_ALPHABETIC}', ""); + Expect(0, 210042, '\P{^- Is_ALPHABETIC}', ""); + Error('\p{:=Alpha}'); + Error('\P{:=Alpha}'); + Expect(1, 210041, '\p{alpha}', ""); + Expect(0, 210041, '\p{^alpha}', ""); + Expect(0, 210041, '\P{alpha}', ""); + Expect(1, 210041, '\P{^alpha}', ""); + Expect(0, 210042, '\p{alpha}', ""); + Expect(1, 210042, '\p{^alpha}', ""); + Expect(1, 210042, '\P{alpha}', ""); + Expect(0, 210042, '\P{^alpha}', ""); + Expect(1, 210041, '\p{ alpha}', ""); + Expect(0, 210041, '\p{^ alpha}', ""); + Expect(0, 210041, '\P{ alpha}', ""); + Expect(1, 210041, '\P{^ alpha}', ""); + Expect(0, 210042, '\p{ alpha}', ""); + Expect(1, 210042, '\p{^ alpha}', ""); + Expect(1, 210042, '\P{ alpha}', ""); + Expect(0, 210042, '\P{^ alpha}', ""); + Error('\p{-IS_ALPHA:=}'); + Error('\P{-IS_ALPHA:=}'); + Expect(1, 210041, '\p{isalpha}', ""); + Expect(0, 210041, '\p{^isalpha}', ""); + Expect(0, 210041, '\P{isalpha}', ""); + Expect(1, 210041, '\P{^isalpha}', ""); + Expect(0, 210042, '\p{isalpha}', ""); + Expect(1, 210042, '\p{^isalpha}', ""); + Expect(1, 210042, '\P{isalpha}', ""); + Expect(0, 210042, '\P{^isalpha}', ""); + Expect(1, 210041, '\p{ is_Alpha}', ""); + Expect(0, 210041, '\p{^ is_Alpha}', ""); + Expect(0, 210041, '\P{ is_Alpha}', ""); + Expect(1, 210041, '\P{^ is_Alpha}', ""); + Expect(0, 210042, '\p{ is_Alpha}', ""); + Expect(1, 210042, '\p{^ is_Alpha}', ""); + Expect(1, 210042, '\P{ is_Alpha}', ""); + Expect(0, 210042, '\P{^ is_Alpha}', ""); + Error('\p{:=-_XPosixLower}'); + Error('\P{:=-_XPosixLower}'); + Expect(1, 125251, '\p{xposixlower}', ""); + Expect(0, 125251, '\p{^xposixlower}', ""); + Expect(0, 125251, '\P{xposixlower}', ""); + Expect(1, 125251, '\P{^xposixlower}', ""); + Expect(0, 125252, '\p{xposixlower}', ""); + Expect(1, 125252, '\p{^xposixlower}', ""); + Expect(1, 125252, '\P{xposixlower}', ""); + Expect(0, 125252, '\P{^xposixlower}', ""); + Expect(1, 125251, '\p{_XPosixLower}', ""); + Expect(0, 125251, '\p{^_XPosixLower}', ""); + Expect(0, 125251, '\P{_XPosixLower}', ""); + Expect(1, 125251, '\P{^_XPosixLower}', ""); + Expect(0, 125252, '\p{_XPosixLower}', ""); + Expect(1, 125252, '\p{^_XPosixLower}', ""); + Expect(1, 125252, '\P{_XPosixLower}', ""); + Expect(0, 125252, '\P{^_XPosixLower}', ""); + Error('\p{/a/is_XPOSIXLOWER}'); + Error('\P{/a/is_XPOSIXLOWER}'); + Expect(1, 125251, '\p{isxposixlower}', ""); + Expect(0, 125251, '\p{^isxposixlower}', ""); + Expect(0, 125251, '\P{isxposixlower}', ""); + Expect(1, 125251, '\P{^isxposixlower}', ""); + Expect(0, 125252, '\p{isxposixlower}', ""); + Expect(1, 125252, '\p{^isxposixlower}', ""); + Expect(1, 125252, '\P{isxposixlower}', ""); + Expect(0, 125252, '\P{^isxposixlower}', ""); + Expect(1, 125251, '\p{_-Is_XPosixLower}', ""); + Expect(0, 125251, '\p{^_-Is_XPosixLower}', ""); + Expect(0, 125251, '\P{_-Is_XPosixLower}', ""); + Expect(1, 125251, '\P{^_-Is_XPosixLower}', ""); + Expect(0, 125252, '\p{_-Is_XPosixLower}', ""); + Expect(1, 125252, '\p{^_-Is_XPosixLower}', ""); + Expect(1, 125252, '\P{_-Is_XPosixLower}', ""); + Expect(0, 125252, '\P{^_-Is_XPosixLower}', ""); + Error('\p{_-Lowercase/a/}'); + Error('\P{_-Lowercase/a/}'); + Expect(1, 125251, '\p{lowercase}', ""); + Expect(0, 125251, '\p{^lowercase}', ""); + Expect(0, 125251, '\P{lowercase}', ""); + Expect(1, 125251, '\P{^lowercase}', ""); + Expect(0, 125252, '\p{lowercase}', ""); + Expect(1, 125252, '\p{^lowercase}', ""); + Expect(1, 125252, '\P{lowercase}', ""); + Expect(0, 125252, '\P{^lowercase}', ""); + Expect(1, 125251, '\p{_ LOWERCASE}', ""); + Expect(0, 125251, '\p{^_ LOWERCASE}', ""); + Expect(0, 125251, '\P{_ LOWERCASE}', ""); + Expect(1, 125251, '\P{^_ LOWERCASE}', ""); + Expect(0, 125252, '\p{_ LOWERCASE}', ""); + Expect(1, 125252, '\p{^_ LOWERCASE}', ""); + Expect(1, 125252, '\P{_ LOWERCASE}', ""); + Expect(0, 125252, '\P{^_ LOWERCASE}', ""); + Error('\p{-:=IS_LOWERCASE}'); + Error('\P{-:=IS_LOWERCASE}'); + Expect(1, 125251, '\p{islowercase}', ""); + Expect(0, 125251, '\p{^islowercase}', ""); + Expect(0, 125251, '\P{islowercase}', ""); + Expect(1, 125251, '\P{^islowercase}', ""); + Expect(0, 125252, '\p{islowercase}', ""); + Expect(1, 125252, '\p{^islowercase}', ""); + Expect(1, 125252, '\P{islowercase}', ""); + Expect(0, 125252, '\P{^islowercase}', ""); + Expect(1, 125251, '\p{ -Is_lowercase}', ""); + Expect(0, 125251, '\p{^ -Is_lowercase}', ""); + Expect(0, 125251, '\P{ -Is_lowercase}', ""); + Expect(1, 125251, '\P{^ -Is_lowercase}', ""); + Expect(0, 125252, '\p{ -Is_lowercase}', ""); + Expect(1, 125252, '\p{^ -Is_lowercase}', ""); + Expect(1, 125252, '\P{ -Is_lowercase}', ""); + Expect(0, 125252, '\P{^ -Is_lowercase}', ""); + Error('\p{ :=Lower}'); + Error('\P{ :=Lower}'); + Expect(1, 125251, '\p{lower}', ""); + Expect(0, 125251, '\p{^lower}', ""); + Expect(0, 125251, '\P{lower}', ""); + Expect(1, 125251, '\P{^lower}', ""); + Expect(0, 125252, '\p{lower}', ""); + Expect(1, 125252, '\p{^lower}', ""); + Expect(1, 125252, '\P{lower}', ""); + Expect(0, 125252, '\P{^lower}', ""); + Expect(1, 125251, '\p{ LOWER}', ""); + Expect(0, 125251, '\p{^ LOWER}', ""); + Expect(0, 125251, '\P{ LOWER}', ""); + Expect(1, 125251, '\P{^ LOWER}', ""); + Expect(0, 125252, '\p{ LOWER}', ""); + Expect(1, 125252, '\p{^ LOWER}', ""); + Expect(1, 125252, '\P{ LOWER}', ""); + Expect(0, 125252, '\P{^ LOWER}', ""); + Error('\p{/a/ _IS_LOWER}'); + Error('\P{/a/ _IS_LOWER}'); + Expect(1, 125251, '\p{islower}', ""); + Expect(0, 125251, '\p{^islower}', ""); + Expect(0, 125251, '\P{islower}', ""); + Expect(1, 125251, '\P{^islower}', ""); + Expect(0, 125252, '\p{islower}', ""); + Expect(1, 125252, '\p{^islower}', ""); + Expect(1, 125252, '\P{islower}', ""); + Expect(0, 125252, '\P{^islower}', ""); + Expect(1, 125251, '\p{__is_LOWER}', ""); + Expect(0, 125251, '\p{^__is_LOWER}', ""); + Expect(0, 125251, '\P{__is_LOWER}', ""); + Expect(1, 125251, '\P{^__is_LOWER}', ""); + Expect(0, 125252, '\p{__is_LOWER}', ""); + Expect(1, 125252, '\p{^__is_LOWER}', ""); + Expect(1, 125252, '\P{__is_LOWER}', ""); + Expect(0, 125252, '\P{^__is_LOWER}', ""); + Error('\p{ XPOSIXPUNCT:=}'); + Error('\P{ XPOSIXPUNCT:=}'); + Expect(1, 125279, '\p{xposixpunct}', ""); + Expect(0, 125279, '\p{^xposixpunct}', ""); + Expect(0, 125279, '\P{xposixpunct}', ""); + Expect(1, 125279, '\P{^xposixpunct}', ""); + Expect(0, 125280, '\p{xposixpunct}', ""); + Expect(1, 125280, '\p{^xposixpunct}', ""); + Expect(1, 125280, '\P{xposixpunct}', ""); + Expect(0, 125280, '\P{^xposixpunct}', ""); + Expect(1, 125279, '\p{ XPOSIXPUNCT}', ""); + Expect(0, 125279, '\p{^ XPOSIXPUNCT}', ""); + Expect(0, 125279, '\P{ XPOSIXPUNCT}', ""); + Expect(1, 125279, '\P{^ XPOSIXPUNCT}', ""); + Expect(0, 125280, '\p{ XPOSIXPUNCT}', ""); + Expect(1, 125280, '\p{^ XPOSIXPUNCT}', ""); + Expect(1, 125280, '\P{ XPOSIXPUNCT}', ""); + Expect(0, 125280, '\P{^ XPOSIXPUNCT}', ""); + Error('\p{_/a/Is_XPosixPunct}'); + Error('\P{_/a/Is_XPosixPunct}'); + Expect(1, 125279, '\p{isxposixpunct}', ""); + Expect(0, 125279, '\p{^isxposixpunct}', ""); + Expect(0, 125279, '\P{isxposixpunct}', ""); + Expect(1, 125279, '\P{^isxposixpunct}', ""); + Expect(0, 125280, '\p{isxposixpunct}', ""); + Expect(1, 125280, '\p{^isxposixpunct}', ""); + Expect(1, 125280, '\P{isxposixpunct}', ""); + Expect(0, 125280, '\P{^isxposixpunct}', ""); + Expect(1, 125279, '\p{is_XPosixPunct}', ""); + Expect(0, 125279, '\p{^is_XPosixPunct}', ""); + Expect(0, 125279, '\P{is_XPosixPunct}', ""); + Expect(1, 125279, '\P{^is_XPosixPunct}', ""); + Expect(0, 125280, '\p{is_XPosixPunct}', ""); + Expect(1, 125280, '\p{^is_XPosixPunct}', ""); + Expect(1, 125280, '\P{is_XPosixPunct}', ""); + Expect(0, 125280, '\P{^is_XPosixPunct}', ""); + Error('\p{_-XPosixSpace/a/}'); + Error('\P{_-XPosixSpace/a/}'); + Expect(1, 12288, '\p{xposixspace}', ""); + Expect(0, 12288, '\p{^xposixspace}', ""); + Expect(0, 12288, '\P{xposixspace}', ""); + Expect(1, 12288, '\P{^xposixspace}', ""); + Expect(0, 12289, '\p{xposixspace}', ""); + Expect(1, 12289, '\p{^xposixspace}', ""); + Expect(1, 12289, '\P{xposixspace}', ""); + Expect(0, 12289, '\P{^xposixspace}', ""); + Expect(1, 12288, '\p{ -XPosixSpace}', ""); + Expect(0, 12288, '\p{^ -XPosixSpace}', ""); + Expect(0, 12288, '\P{ -XPosixSpace}', ""); + Expect(1, 12288, '\P{^ -XPosixSpace}', ""); + Expect(0, 12289, '\p{ -XPosixSpace}', ""); + Expect(1, 12289, '\p{^ -XPosixSpace}', ""); + Expect(1, 12289, '\P{ -XPosixSpace}', ""); + Expect(0, 12289, '\P{^ -XPosixSpace}', ""); + Error('\p{:= XPERLSPACE}'); + Error('\P{:= XPERLSPACE}'); + Expect(1, 12288, '\p{xperlspace}', ""); + Expect(0, 12288, '\p{^xperlspace}', ""); + Expect(0, 12288, '\P{xperlspace}', ""); + Expect(1, 12288, '\P{^xperlspace}', ""); + Expect(0, 12289, '\p{xperlspace}', ""); + Expect(1, 12289, '\p{^xperlspace}', ""); + Expect(1, 12289, '\P{xperlspace}', ""); + Expect(0, 12289, '\P{^xperlspace}', ""); + Expect(1, 12288, '\p{ -XPerlSpace}', ""); + Expect(0, 12288, '\p{^ -XPerlSpace}', ""); + Expect(0, 12288, '\P{ -XPerlSpace}', ""); + Expect(1, 12288, '\P{^ -XPerlSpace}', ""); + Expect(0, 12289, '\p{ -XPerlSpace}', ""); + Expect(1, 12289, '\p{^ -XPerlSpace}', ""); + Expect(1, 12289, '\P{ -XPerlSpace}', ""); + Expect(0, 12289, '\P{^ -XPerlSpace}', ""); + Error('\p{ -SPACEPERL:=}'); + Error('\P{ -SPACEPERL:=}'); + Expect(1, 12288, '\p{spaceperl}', ""); + Expect(0, 12288, '\p{^spaceperl}', ""); + Expect(0, 12288, '\P{spaceperl}', ""); + Expect(1, 12288, '\P{^spaceperl}', ""); + Expect(0, 12289, '\p{spaceperl}', ""); + Expect(1, 12289, '\p{^spaceperl}', ""); + Expect(1, 12289, '\P{spaceperl}', ""); + Expect(0, 12289, '\P{^spaceperl}', ""); + Expect(1, 12288, '\p{- SpacePerl}', ""); + Expect(0, 12288, '\p{^- SpacePerl}', ""); + Expect(0, 12288, '\P{- SpacePerl}', ""); + Expect(1, 12288, '\P{^- SpacePerl}', ""); + Expect(0, 12289, '\p{- SpacePerl}', ""); + Expect(1, 12289, '\p{^- SpacePerl}', ""); + Expect(1, 12289, '\P{- SpacePerl}', ""); + Expect(0, 12289, '\P{^- SpacePerl}', ""); + Error('\p{ /a/Is_XPosixSpace}'); + Error('\P{ /a/Is_XPosixSpace}'); + Expect(1, 12288, '\p{isxposixspace}', ""); + Expect(0, 12288, '\p{^isxposixspace}', ""); + Expect(0, 12288, '\P{isxposixspace}', ""); + Expect(1, 12288, '\P{^isxposixspace}', ""); + Expect(0, 12289, '\p{isxposixspace}', ""); + Expect(1, 12289, '\p{^isxposixspace}', ""); + Expect(1, 12289, '\P{isxposixspace}', ""); + Expect(0, 12289, '\P{^isxposixspace}', ""); + Expect(1, 12288, '\p{_Is_xposixspace}', ""); + Expect(0, 12288, '\p{^_Is_xposixspace}', ""); + Expect(0, 12288, '\P{_Is_xposixspace}', ""); + Expect(1, 12288, '\P{^_Is_xposixspace}', ""); + Expect(0, 12289, '\p{_Is_xposixspace}', ""); + Expect(1, 12289, '\p{^_Is_xposixspace}', ""); + Expect(1, 12289, '\P{_Is_xposixspace}', ""); + Expect(0, 12289, '\P{^_Is_xposixspace}', ""); + Error('\p{-Is_XPERLSPACE:=}'); + Error('\P{-Is_XPERLSPACE:=}'); + Expect(1, 12288, '\p{isxperlspace}', ""); + Expect(0, 12288, '\p{^isxperlspace}', ""); + Expect(0, 12288, '\P{isxperlspace}', ""); + Expect(1, 12288, '\P{^isxperlspace}', ""); + Expect(0, 12289, '\p{isxperlspace}', ""); + Expect(1, 12289, '\p{^isxperlspace}', ""); + Expect(1, 12289, '\P{isxperlspace}', ""); + Expect(0, 12289, '\P{^isxperlspace}', ""); + Expect(1, 12288, '\p{Is_XPerlSpace}', ""); + Expect(0, 12288, '\p{^Is_XPerlSpace}', ""); + Expect(0, 12288, '\P{Is_XPerlSpace}', ""); + Expect(1, 12288, '\P{^Is_XPerlSpace}', ""); + Expect(0, 12289, '\p{Is_XPerlSpace}', ""); + Expect(1, 12289, '\p{^Is_XPerlSpace}', ""); + Expect(1, 12289, '\P{Is_XPerlSpace}', ""); + Expect(0, 12289, '\P{^Is_XPerlSpace}', ""); + Error('\p{ -Is_SpacePerl:=}'); + Error('\P{ -Is_SpacePerl:=}'); + Expect(1, 12288, '\p{isspaceperl}', ""); + Expect(0, 12288, '\p{^isspaceperl}', ""); + Expect(0, 12288, '\P{isspaceperl}', ""); + Expect(1, 12288, '\P{^isspaceperl}', ""); + Expect(0, 12289, '\p{isspaceperl}', ""); + Expect(1, 12289, '\p{^isspaceperl}', ""); + Expect(1, 12289, '\P{isspaceperl}', ""); + Expect(0, 12289, '\P{^isspaceperl}', ""); + Expect(1, 12288, '\p{_ Is_SpacePerl}', ""); + Expect(0, 12288, '\p{^_ Is_SpacePerl}', ""); + Expect(0, 12288, '\P{_ Is_SpacePerl}', ""); + Expect(1, 12288, '\P{^_ Is_SpacePerl}', ""); + Expect(0, 12289, '\p{_ Is_SpacePerl}', ""); + Expect(1, 12289, '\p{^_ Is_SpacePerl}', ""); + Expect(1, 12289, '\P{_ Is_SpacePerl}', ""); + Expect(0, 12289, '\P{^_ Is_SpacePerl}', ""); + Error('\p{- XPosixUpper:=}'); + Error('\P{- XPosixUpper:=}'); + Expect(1, 127369, '\p{xposixupper}', ""); + Expect(0, 127369, '\p{^xposixupper}', ""); + Expect(0, 127369, '\P{xposixupper}', ""); + Expect(1, 127369, '\P{^xposixupper}', ""); + Expect(0, 127370, '\p{xposixupper}', ""); + Expect(1, 127370, '\p{^xposixupper}', ""); + Expect(1, 127370, '\P{xposixupper}', ""); + Expect(0, 127370, '\P{^xposixupper}', ""); + Expect(1, 127369, '\p{-XPosixUpper}', ""); + Expect(0, 127369, '\p{^-XPosixUpper}', ""); + Expect(0, 127369, '\P{-XPosixUpper}', ""); + Expect(1, 127369, '\P{^-XPosixUpper}', ""); + Expect(0, 127370, '\p{-XPosixUpper}', ""); + Expect(1, 127370, '\p{^-XPosixUpper}', ""); + Expect(1, 127370, '\P{-XPosixUpper}', ""); + Expect(0, 127370, '\P{^-XPosixUpper}', ""); + Error('\p{_-IS_XPOSIXUPPER/a/}'); + Error('\P{_-IS_XPOSIXUPPER/a/}'); + Expect(1, 127369, '\p{isxposixupper}', ""); + Expect(0, 127369, '\p{^isxposixupper}', ""); + Expect(0, 127369, '\P{isxposixupper}', ""); + Expect(1, 127369, '\P{^isxposixupper}', ""); + Expect(0, 127370, '\p{isxposixupper}', ""); + Expect(1, 127370, '\p{^isxposixupper}', ""); + Expect(1, 127370, '\P{isxposixupper}', ""); + Expect(0, 127370, '\P{^isxposixupper}', ""); + Expect(1, 127369, '\p{- Is_XPosixUpper}', ""); + Expect(0, 127369, '\p{^- Is_XPosixUpper}', ""); + Expect(0, 127369, '\P{- Is_XPosixUpper}', ""); + Expect(1, 127369, '\P{^- Is_XPosixUpper}', ""); + Expect(0, 127370, '\p{- Is_XPosixUpper}', ""); + Expect(1, 127370, '\p{^- Is_XPosixUpper}', ""); + Expect(1, 127370, '\P{- Is_XPosixUpper}', ""); + Expect(0, 127370, '\P{^- Is_XPosixUpper}', ""); + Error('\p{/a/-uppercase}'); + Error('\P{/a/-uppercase}'); + Expect(1, 127369, '\p{uppercase}', ""); + Expect(0, 127369, '\p{^uppercase}', ""); + Expect(0, 127369, '\P{uppercase}', ""); + Expect(1, 127369, '\P{^uppercase}', ""); + Expect(0, 127370, '\p{uppercase}', ""); + Expect(1, 127370, '\p{^uppercase}', ""); + Expect(1, 127370, '\P{uppercase}', ""); + Expect(0, 127370, '\P{^uppercase}', ""); + Expect(1, 127369, '\p{ _UPPERCASE}', ""); + Expect(0, 127369, '\p{^ _UPPERCASE}', ""); + Expect(0, 127369, '\P{ _UPPERCASE}', ""); + Expect(1, 127369, '\P{^ _UPPERCASE}', ""); + Expect(0, 127370, '\p{ _UPPERCASE}', ""); + Expect(1, 127370, '\p{^ _UPPERCASE}', ""); + Expect(1, 127370, '\P{ _UPPERCASE}', ""); + Expect(0, 127370, '\P{^ _UPPERCASE}', ""); + Error('\p{ :=Is_uppercase}'); + Error('\P{ :=Is_uppercase}'); + Expect(1, 127369, '\p{isuppercase}', ""); + Expect(0, 127369, '\p{^isuppercase}', ""); + Expect(0, 127369, '\P{isuppercase}', ""); + Expect(1, 127369, '\P{^isuppercase}', ""); + Expect(0, 127370, '\p{isuppercase}', ""); + Expect(1, 127370, '\p{^isuppercase}', ""); + Expect(1, 127370, '\P{isuppercase}', ""); + Expect(0, 127370, '\P{^isuppercase}', ""); + Expect(1, 127369, '\p{__Is_uppercase}', ""); + Expect(0, 127369, '\p{^__Is_uppercase}', ""); + Expect(0, 127369, '\P{__Is_uppercase}', ""); + Expect(1, 127369, '\P{^__Is_uppercase}', ""); + Expect(0, 127370, '\p{__Is_uppercase}', ""); + Expect(1, 127370, '\p{^__Is_uppercase}', ""); + Expect(1, 127370, '\P{__Is_uppercase}', ""); + Expect(0, 127370, '\P{^__Is_uppercase}', ""); + Error('\p{ /a/UPPER}'); + Error('\P{ /a/UPPER}'); + Expect(1, 127369, '\p{upper}', ""); + Expect(0, 127369, '\p{^upper}', ""); + Expect(0, 127369, '\P{upper}', ""); + Expect(1, 127369, '\P{^upper}', ""); + Expect(0, 127370, '\p{upper}', ""); + Expect(1, 127370, '\p{^upper}', ""); + Expect(1, 127370, '\P{upper}', ""); + Expect(0, 127370, '\P{^upper}', ""); + Expect(1, 127369, '\p{-_Upper}', ""); + Expect(0, 127369, '\p{^-_Upper}', ""); + Expect(0, 127369, '\P{-_Upper}', ""); + Expect(1, 127369, '\P{^-_Upper}', ""); + Expect(0, 127370, '\p{-_Upper}', ""); + Expect(1, 127370, '\p{^-_Upper}', ""); + Expect(1, 127370, '\P{-_Upper}', ""); + Expect(0, 127370, '\P{^-_Upper}', ""); + Error('\p{/a/Is_UPPER}'); + Error('\P{/a/Is_UPPER}'); + Expect(1, 127369, '\p{isupper}', ""); + Expect(0, 127369, '\p{^isupper}', ""); + Expect(0, 127369, '\P{isupper}', ""); + Expect(1, 127369, '\P{^isupper}', ""); + Expect(0, 127370, '\p{isupper}', ""); + Expect(1, 127370, '\p{^isupper}', ""); + Expect(1, 127370, '\P{isupper}', ""); + Expect(0, 127370, '\P{^isupper}', ""); + Expect(1, 127369, '\p{ Is_upper}', ""); + Expect(0, 127369, '\p{^ Is_upper}', ""); + Expect(0, 127369, '\P{ Is_upper}', ""); + Expect(1, 127369, '\P{^ Is_upper}', ""); + Expect(0, 127370, '\p{ Is_upper}', ""); + Expect(1, 127370, '\p{^ Is_upper}', ""); + Expect(1, 127370, '\P{ Is_upper}', ""); + Expect(0, 127370, '\P{^ Is_upper}', ""); + Error('\p{/a/Yezidi}'); + Error('\P{/a/Yezidi}'); + Expect(1, 69297, '\p{yezidi}', ""); + Expect(0, 69297, '\p{^yezidi}', ""); + Expect(0, 69297, '\P{yezidi}', ""); + Expect(1, 69297, '\P{^yezidi}', ""); + Expect(0, 69298, '\p{yezidi}', ""); + Expect(1, 69298, '\p{^yezidi}', ""); + Expect(1, 69298, '\P{yezidi}', ""); + Expect(0, 69298, '\P{^yezidi}', ""); + Expect(1, 69297, '\p{__yezidi}', ""); + Expect(0, 69297, '\p{^__yezidi}', ""); + Expect(0, 69297, '\P{__yezidi}', ""); + Expect(1, 69297, '\P{^__yezidi}', ""); + Expect(0, 69298, '\p{__yezidi}', ""); + Expect(1, 69298, '\p{^__yezidi}', ""); + Expect(1, 69298, '\P{__yezidi}', ""); + Expect(0, 69298, '\P{^__yezidi}', ""); + Error('\p{ Is_YEZIDI:=}'); + Error('\P{ Is_YEZIDI:=}'); + Expect(1, 69297, '\p{isyezidi}', ""); + Expect(0, 69297, '\p{^isyezidi}', ""); + Expect(0, 69297, '\P{isyezidi}', ""); + Expect(1, 69297, '\P{^isyezidi}', ""); + Expect(0, 69298, '\p{isyezidi}', ""); + Expect(1, 69298, '\p{^isyezidi}', ""); + Expect(1, 69298, '\P{isyezidi}', ""); + Expect(0, 69298, '\P{^isyezidi}', ""); + Expect(1, 69297, '\p{ -Is_Yezidi}', ""); + Expect(0, 69297, '\p{^ -Is_Yezidi}', ""); + Expect(0, 69297, '\P{ -Is_Yezidi}', ""); + Expect(1, 69297, '\P{^ -Is_Yezidi}', ""); + Expect(0, 69298, '\p{ -Is_Yezidi}', ""); + Expect(1, 69298, '\p{^ -Is_Yezidi}', ""); + Expect(1, 69298, '\P{ -Is_Yezidi}', ""); + Expect(0, 69298, '\P{^ -Is_Yezidi}', ""); + Error('\p{ YEZI/a/}'); + Error('\P{ YEZI/a/}'); + Expect(1, 69297, '\p{yezi}', ""); + Expect(0, 69297, '\p{^yezi}', ""); + Expect(0, 69297, '\P{yezi}', ""); + Expect(1, 69297, '\P{^yezi}', ""); + Expect(0, 69298, '\p{yezi}', ""); + Expect(1, 69298, '\p{^yezi}', ""); + Expect(1, 69298, '\P{yezi}', ""); + Expect(0, 69298, '\P{^yezi}', ""); + Expect(1, 69297, '\p{ Yezi}', ""); + Expect(0, 69297, '\p{^ Yezi}', ""); + Expect(0, 69297, '\P{ Yezi}', ""); + Expect(1, 69297, '\P{^ Yezi}', ""); + Expect(0, 69298, '\p{ Yezi}', ""); + Expect(1, 69298, '\p{^ Yezi}', ""); + Expect(1, 69298, '\P{ Yezi}', ""); + Expect(0, 69298, '\P{^ Yezi}', ""); + Error('\p{-:=is_yezi}'); + Error('\P{-:=is_yezi}'); + Expect(1, 69297, '\p{isyezi}', ""); + Expect(0, 69297, '\p{^isyezi}', ""); + Expect(0, 69297, '\P{isyezi}', ""); + Expect(1, 69297, '\P{^isyezi}', ""); + Expect(0, 69298, '\p{isyezi}', ""); + Expect(1, 69298, '\p{^isyezi}', ""); + Expect(1, 69298, '\P{isyezi}', ""); + Expect(0, 69298, '\P{^isyezi}', ""); + Expect(1, 69297, '\p{_ Is_Yezi}', ""); + Expect(0, 69297, '\p{^_ Is_Yezi}', ""); + Expect(0, 69297, '\P{_ Is_Yezi}', ""); + Expect(1, 69297, '\P{^_ Is_Yezi}', ""); + Expect(0, 69298, '\p{_ Is_Yezi}', ""); + Expect(1, 69298, '\p{^_ Is_Yezi}', ""); + Expect(1, 69298, '\P{_ Is_Yezi}', ""); + Expect(0, 69298, '\P{^_ Is_Yezi}', ""); + Error('\p{ Yi:=}'); + Error('\P{ Yi:=}'); + Expect(1, 65381, '\p{yi}', ""); + Expect(0, 65381, '\p{^yi}', ""); + Expect(0, 65381, '\P{yi}', ""); + Expect(1, 65381, '\P{^yi}', ""); + Expect(0, 65382, '\p{yi}', ""); + Expect(1, 65382, '\p{^yi}', ""); + Expect(1, 65382, '\P{yi}', ""); + Expect(0, 65382, '\P{^yi}', ""); + Expect(1, 65381, '\p{- Yi}', ""); + Expect(0, 65381, '\p{^- Yi}', ""); + Expect(0, 65381, '\P{- Yi}', ""); + Expect(1, 65381, '\P{^- Yi}', ""); + Expect(0, 65382, '\p{- Yi}', ""); + Expect(1, 65382, '\p{^- Yi}', ""); + Expect(1, 65382, '\P{- Yi}', ""); + Expect(0, 65382, '\P{^- Yi}', ""); + Error('\p{:= Is_Yi}'); + Error('\P{:= Is_Yi}'); + Expect(1, 65381, '\p{isyi}', ""); + Expect(0, 65381, '\p{^isyi}', ""); + Expect(0, 65381, '\P{isyi}', ""); + Expect(1, 65381, '\P{^isyi}', ""); + Expect(0, 65382, '\p{isyi}', ""); + Expect(1, 65382, '\p{^isyi}', ""); + Expect(1, 65382, '\P{isyi}', ""); + Expect(0, 65382, '\P{^isyi}', ""); + Expect(1, 65381, '\p{ Is_Yi}', ""); + Expect(0, 65381, '\p{^ Is_Yi}', ""); + Expect(0, 65381, '\P{ Is_Yi}', ""); + Expect(1, 65381, '\P{^ Is_Yi}', ""); + Expect(0, 65382, '\p{ Is_Yi}', ""); + Expect(1, 65382, '\p{^ Is_Yi}', ""); + Expect(1, 65382, '\P{ Is_Yi}', ""); + Expect(0, 65382, '\P{^ Is_Yi}', ""); + Error('\p{:=Yiii}'); + Error('\P{:=Yiii}'); + Expect(1, 65381, '\p{yiii}', ""); + Expect(0, 65381, '\p{^yiii}', ""); + Expect(0, 65381, '\P{yiii}', ""); + Expect(1, 65381, '\P{^yiii}', ""); + Expect(0, 65382, '\p{yiii}', ""); + Expect(1, 65382, '\p{^yiii}', ""); + Expect(1, 65382, '\P{yiii}', ""); + Expect(0, 65382, '\P{^yiii}', ""); + Expect(1, 65381, '\p{ Yiii}', ""); + Expect(0, 65381, '\p{^ Yiii}', ""); + Expect(0, 65381, '\P{ Yiii}', ""); + Expect(1, 65381, '\P{^ Yiii}', ""); + Expect(0, 65382, '\p{ Yiii}', ""); + Expect(1, 65382, '\p{^ Yiii}', ""); + Expect(1, 65382, '\P{ Yiii}', ""); + Expect(0, 65382, '\P{^ Yiii}', ""); + Error('\p{ is_YIII/a/}'); + Error('\P{ is_YIII/a/}'); + Expect(1, 65381, '\p{isyiii}', ""); + Expect(0, 65381, '\p{^isyiii}', ""); + Expect(0, 65381, '\P{isyiii}', ""); + Expect(1, 65381, '\P{^isyiii}', ""); + Expect(0, 65382, '\p{isyiii}', ""); + Expect(1, 65382, '\p{^isyiii}', ""); + Expect(1, 65382, '\P{isyiii}', ""); + Expect(0, 65382, '\P{^isyiii}', ""); + Expect(1, 65381, '\p{ IS_Yiii}', ""); + Expect(0, 65381, '\p{^ IS_Yiii}', ""); + Expect(0, 65381, '\P{ IS_Yiii}', ""); + Expect(1, 65381, '\P{^ IS_Yiii}', ""); + Expect(0, 65382, '\p{ IS_Yiii}', ""); + Expect(1, 65382, '\p{^ IS_Yiii}', ""); + Expect(1, 65382, '\P{ IS_Yiii}', ""); + Expect(0, 65382, '\P{^ IS_Yiii}', ""); + Error('\p{ -YI_Radicals:=}'); + Error('\P{ -YI_Radicals:=}'); + Expect(1, 42191, '\p{yiradicals}', ""); + Expect(0, 42191, '\p{^yiradicals}', ""); + Expect(0, 42191, '\P{yiradicals}', ""); + Expect(1, 42191, '\P{^yiradicals}', ""); + Expect(0, 42192, '\p{yiradicals}', ""); + Expect(1, 42192, '\p{^yiradicals}', ""); + Expect(1, 42192, '\P{yiradicals}', ""); + Expect(0, 42192, '\P{^yiradicals}', ""); + Expect(1, 42191, '\p{-Yi_RADICALS}', ""); + Expect(0, 42191, '\p{^-Yi_RADICALS}', ""); + Expect(0, 42191, '\P{-Yi_RADICALS}', ""); + Expect(1, 42191, '\P{^-Yi_RADICALS}', ""); + Expect(0, 42192, '\p{-Yi_RADICALS}', ""); + Expect(1, 42192, '\p{^-Yi_RADICALS}', ""); + Expect(1, 42192, '\P{-Yi_RADICALS}', ""); + Expect(0, 42192, '\P{^-Yi_RADICALS}', ""); + Error('\p{-/a/IS_Yi_radicals}'); + Error('\P{-/a/IS_Yi_radicals}'); + Expect(1, 42191, '\p{isyiradicals}', ""); + Expect(0, 42191, '\p{^isyiradicals}', ""); + Expect(0, 42191, '\P{isyiradicals}', ""); + Expect(1, 42191, '\P{^isyiradicals}', ""); + Expect(0, 42192, '\p{isyiradicals}', ""); + Expect(1, 42192, '\p{^isyiradicals}', ""); + Expect(1, 42192, '\P{isyiradicals}', ""); + Expect(0, 42192, '\P{^isyiradicals}', ""); + Expect(1, 42191, '\p{- is_Yi_Radicals}', ""); + Expect(0, 42191, '\p{^- is_Yi_Radicals}', ""); + Expect(0, 42191, '\P{- is_Yi_Radicals}', ""); + Expect(1, 42191, '\P{^- is_Yi_Radicals}', ""); + Expect(0, 42192, '\p{- is_Yi_Radicals}', ""); + Expect(1, 42192, '\p{^- is_Yi_Radicals}', ""); + Expect(1, 42192, '\P{- is_Yi_Radicals}', ""); + Expect(0, 42192, '\P{^- is_Yi_Radicals}', ""); + Error('\p{/a/--in_Yi_Radicals}'); + Error('\P{/a/--in_Yi_Radicals}'); + Expect(1, 42191, '\p{inyiradicals}', ""); + Expect(0, 42191, '\p{^inyiradicals}', ""); + Expect(0, 42191, '\P{inyiradicals}', ""); + Expect(1, 42191, '\P{^inyiradicals}', ""); + Expect(0, 42192, '\p{inyiradicals}', ""); + Expect(1, 42192, '\p{^inyiradicals}', ""); + Expect(1, 42192, '\P{inyiradicals}', ""); + Expect(0, 42192, '\P{^inyiradicals}', ""); + Expect(1, 42191, '\p{_-in_yi_radicals}', ""); + Expect(0, 42191, '\p{^_-in_yi_radicals}', ""); + Expect(0, 42191, '\P{_-in_yi_radicals}', ""); + Expect(1, 42191, '\P{^_-in_yi_radicals}', ""); + Expect(0, 42192, '\p{_-in_yi_radicals}', ""); + Expect(1, 42192, '\p{^_-in_yi_radicals}', ""); + Expect(1, 42192, '\P{_-in_yi_radicals}', ""); + Expect(0, 42192, '\P{^_-in_yi_radicals}', ""); + Error('\p{:=Yi_syllables}'); + Error('\P{:=Yi_syllables}'); + Expect(1, 42127, '\p{yisyllables}', ""); + Expect(0, 42127, '\p{^yisyllables}', ""); + Expect(0, 42127, '\P{yisyllables}', ""); + Expect(1, 42127, '\P{^yisyllables}', ""); + Expect(0, 42128, '\p{yisyllables}', ""); + Expect(1, 42128, '\p{^yisyllables}', ""); + Expect(1, 42128, '\P{yisyllables}', ""); + Expect(0, 42128, '\P{^yisyllables}', ""); + Expect(1, 42127, '\p{ YI_Syllables}', ""); + Expect(0, 42127, '\p{^ YI_Syllables}', ""); + Expect(0, 42127, '\P{ YI_Syllables}', ""); + Expect(1, 42127, '\P{^ YI_Syllables}', ""); + Expect(0, 42128, '\p{ YI_Syllables}', ""); + Expect(1, 42128, '\p{^ YI_Syllables}', ""); + Expect(1, 42128, '\P{ YI_Syllables}', ""); + Expect(0, 42128, '\P{^ YI_Syllables}', ""); + Error('\p{ /a/Is_yi_Syllables}'); + Error('\P{ /a/Is_yi_Syllables}'); + Expect(1, 42127, '\p{isyisyllables}', ""); + Expect(0, 42127, '\p{^isyisyllables}', ""); + Expect(0, 42127, '\P{isyisyllables}', ""); + Expect(1, 42127, '\P{^isyisyllables}', ""); + Expect(0, 42128, '\p{isyisyllables}', ""); + Expect(1, 42128, '\p{^isyisyllables}', ""); + Expect(1, 42128, '\P{isyisyllables}', ""); + Expect(0, 42128, '\P{^isyisyllables}', ""); + Expect(1, 42127, '\p{ Is_yi_Syllables}', ""); + Expect(0, 42127, '\p{^ Is_yi_Syllables}', ""); + Expect(0, 42127, '\P{ Is_yi_Syllables}', ""); + Expect(1, 42127, '\P{^ Is_yi_Syllables}', ""); + Expect(0, 42128, '\p{ Is_yi_Syllables}', ""); + Expect(1, 42128, '\p{^ Is_yi_Syllables}', ""); + Expect(1, 42128, '\P{ Is_yi_Syllables}', ""); + Expect(0, 42128, '\P{^ Is_yi_Syllables}', ""); + Error('\p{ in_Yi_SYLLABLES:=}'); + Error('\P{ in_Yi_SYLLABLES:=}'); + Expect(1, 42127, '\p{inyisyllables}', ""); + Expect(0, 42127, '\p{^inyisyllables}', ""); + Expect(0, 42127, '\P{inyisyllables}', ""); + Expect(1, 42127, '\P{^inyisyllables}', ""); + Expect(0, 42128, '\p{inyisyllables}', ""); + Expect(1, 42128, '\p{^inyisyllables}', ""); + Expect(1, 42128, '\P{inyisyllables}', ""); + Expect(0, 42128, '\P{^inyisyllables}', ""); + Expect(1, 42127, '\p{_ In_Yi_Syllables}', ""); + Expect(0, 42127, '\p{^_ In_Yi_Syllables}', ""); + Expect(0, 42127, '\P{_ In_Yi_Syllables}', ""); + Expect(1, 42127, '\P{^_ In_Yi_Syllables}', ""); + Expect(0, 42128, '\p{_ In_Yi_Syllables}', ""); + Expect(1, 42128, '\p{^_ In_Yi_Syllables}', ""); + Expect(1, 42128, '\P{_ In_Yi_Syllables}', ""); + Expect(0, 42128, '\P{^_ In_Yi_Syllables}', ""); + Error('\p{_ YIJING_Hexagram_SYMBOLS:=}'); + Error('\P{_ YIJING_Hexagram_SYMBOLS:=}'); + Expect(1, 19967, '\p{yijinghexagramsymbols}', ""); + Expect(0, 19967, '\p{^yijinghexagramsymbols}', ""); + Expect(0, 19967, '\P{yijinghexagramsymbols}', ""); + Expect(1, 19967, '\P{^yijinghexagramsymbols}', ""); + Expect(0, 19968, '\p{yijinghexagramsymbols}', ""); + Expect(1, 19968, '\p{^yijinghexagramsymbols}', ""); + Expect(1, 19968, '\P{yijinghexagramsymbols}', ""); + Expect(0, 19968, '\P{^yijinghexagramsymbols}', ""); + Expect(1, 19967, '\p{_ Yijing_Hexagram_symbols}', ""); + Expect(0, 19967, '\p{^_ Yijing_Hexagram_symbols}', ""); + Expect(0, 19967, '\P{_ Yijing_Hexagram_symbols}', ""); + Expect(1, 19967, '\P{^_ Yijing_Hexagram_symbols}', ""); + Expect(0, 19968, '\p{_ Yijing_Hexagram_symbols}', ""); + Expect(1, 19968, '\p{^_ Yijing_Hexagram_symbols}', ""); + Expect(1, 19968, '\P{_ Yijing_Hexagram_symbols}', ""); + Expect(0, 19968, '\P{^_ Yijing_Hexagram_symbols}', ""); + Error('\p{--IS_yijing_Hexagram_Symbols/a/}'); + Error('\P{--IS_yijing_Hexagram_Symbols/a/}'); + Expect(1, 19967, '\p{isyijinghexagramsymbols}', ""); + Expect(0, 19967, '\p{^isyijinghexagramsymbols}', ""); + Expect(0, 19967, '\P{isyijinghexagramsymbols}', ""); + Expect(1, 19967, '\P{^isyijinghexagramsymbols}', ""); + Expect(0, 19968, '\p{isyijinghexagramsymbols}', ""); + Expect(1, 19968, '\p{^isyijinghexagramsymbols}', ""); + Expect(1, 19968, '\P{isyijinghexagramsymbols}', ""); + Expect(0, 19968, '\P{^isyijinghexagramsymbols}', ""); + Expect(1, 19967, '\p{ is_Yijing_hexagram_Symbols}', ""); + Expect(0, 19967, '\p{^ is_Yijing_hexagram_Symbols}', ""); + Expect(0, 19967, '\P{ is_Yijing_hexagram_Symbols}', ""); + Expect(1, 19967, '\P{^ is_Yijing_hexagram_Symbols}', ""); + Expect(0, 19968, '\p{ is_Yijing_hexagram_Symbols}', ""); + Expect(1, 19968, '\p{^ is_Yijing_hexagram_Symbols}', ""); + Expect(1, 19968, '\P{ is_Yijing_hexagram_Symbols}', ""); + Expect(0, 19968, '\P{^ is_Yijing_hexagram_Symbols}', ""); + Error('\p{:=_-IN_yijing_Hexagram_Symbols}'); + Error('\P{:=_-IN_yijing_Hexagram_Symbols}'); + Expect(1, 19967, '\p{inyijinghexagramsymbols}', ""); + Expect(0, 19967, '\p{^inyijinghexagramsymbols}', ""); + Expect(0, 19967, '\P{inyijinghexagramsymbols}', ""); + Expect(1, 19967, '\P{^inyijinghexagramsymbols}', ""); + Expect(0, 19968, '\p{inyijinghexagramsymbols}', ""); + Expect(1, 19968, '\p{^inyijinghexagramsymbols}', ""); + Expect(1, 19968, '\P{inyijinghexagramsymbols}', ""); + Expect(0, 19968, '\P{^inyijinghexagramsymbols}', ""); + Expect(1, 19967, '\p{ in_Yijing_Hexagram_symbols}', ""); + Expect(0, 19967, '\p{^ in_Yijing_Hexagram_symbols}', ""); + Expect(0, 19967, '\P{ in_Yijing_Hexagram_symbols}', ""); + Expect(1, 19967, '\P{^ in_Yijing_Hexagram_symbols}', ""); + Expect(0, 19968, '\p{ in_Yijing_Hexagram_symbols}', ""); + Expect(1, 19968, '\p{^ in_Yijing_Hexagram_symbols}', ""); + Expect(1, 19968, '\P{ in_Yijing_Hexagram_symbols}', ""); + Expect(0, 19968, '\P{^ in_Yijing_Hexagram_symbols}', ""); + Error('\p{/a/ YIJING}'); + Error('\P{/a/ YIJING}'); + Expect(1, 19967, '\p{yijing}', ""); + Expect(0, 19967, '\p{^yijing}', ""); + Expect(0, 19967, '\P{yijing}', ""); + Expect(1, 19967, '\P{^yijing}', ""); + Expect(0, 19968, '\p{yijing}', ""); + Expect(1, 19968, '\p{^yijing}', ""); + Expect(1, 19968, '\P{yijing}', ""); + Expect(0, 19968, '\P{^yijing}', ""); + Expect(1, 19967, '\p{- Yijing}', ""); + Expect(0, 19967, '\p{^- Yijing}', ""); + Expect(0, 19967, '\P{- Yijing}', ""); + Expect(1, 19967, '\P{^- Yijing}', ""); + Expect(0, 19968, '\p{- Yijing}', ""); + Expect(1, 19968, '\p{^- Yijing}', ""); + Expect(1, 19968, '\P{- Yijing}', ""); + Expect(0, 19968, '\P{^- Yijing}', ""); + Error('\p{:=Is_YIJING}'); + Error('\P{:=Is_YIJING}'); + Expect(1, 19967, '\p{isyijing}', ""); + Expect(0, 19967, '\p{^isyijing}', ""); + Expect(0, 19967, '\P{isyijing}', ""); + Expect(1, 19967, '\P{^isyijing}', ""); + Expect(0, 19968, '\p{isyijing}', ""); + Expect(1, 19968, '\p{^isyijing}', ""); + Expect(1, 19968, '\P{isyijing}', ""); + Expect(0, 19968, '\P{^isyijing}', ""); + Expect(1, 19967, '\p{ Is_Yijing}', ""); + Expect(0, 19967, '\p{^ Is_Yijing}', ""); + Expect(0, 19967, '\P{ Is_Yijing}', ""); + Expect(1, 19967, '\P{^ Is_Yijing}', ""); + Expect(0, 19968, '\p{ Is_Yijing}', ""); + Expect(1, 19968, '\p{^ Is_Yijing}', ""); + Expect(1, 19968, '\P{ Is_Yijing}', ""); + Expect(0, 19968, '\P{^ Is_Yijing}', ""); + Error('\p{/a/In_Yijing}'); + Error('\P{/a/In_Yijing}'); + Expect(1, 19967, '\p{inyijing}', ""); + Expect(0, 19967, '\p{^inyijing}', ""); + Expect(0, 19967, '\P{inyijing}', ""); + Expect(1, 19967, '\P{^inyijing}', ""); + Expect(0, 19968, '\p{inyijing}', ""); + Expect(1, 19968, '\p{^inyijing}', ""); + Expect(1, 19968, '\P{inyijing}', ""); + Expect(0, 19968, '\P{^inyijing}', ""); + Expect(1, 19967, '\p{ In_YIJING}', ""); + Expect(0, 19967, '\p{^ In_YIJING}', ""); + Expect(0, 19967, '\P{ In_YIJING}', ""); + Expect(1, 19967, '\P{^ In_YIJING}', ""); + Expect(0, 19968, '\p{ In_YIJING}', ""); + Expect(1, 19968, '\p{^ In_YIJING}', ""); + Expect(1, 19968, '\P{ In_YIJING}', ""); + Expect(0, 19968, '\P{^ In_YIJING}', ""); + Error('\p{ :=zanabazar_Square}'); + Error('\P{ :=zanabazar_Square}'); + Expect(1, 72263, '\p{zanabazarsquare}', ""); + Expect(0, 72263, '\p{^zanabazarsquare}', ""); + Expect(0, 72263, '\P{zanabazarsquare}', ""); + Expect(1, 72263, '\P{^zanabazarsquare}', ""); + Expect(0, 72264, '\p{zanabazarsquare}', ""); + Expect(1, 72264, '\p{^zanabazarsquare}', ""); + Expect(1, 72264, '\P{zanabazarsquare}', ""); + Expect(0, 72264, '\P{^zanabazarsquare}', ""); + Expect(1, 72263, '\p{Zanabazar_Square}', ""); + Expect(0, 72263, '\p{^Zanabazar_Square}', ""); + Expect(0, 72263, '\P{Zanabazar_Square}', ""); + Expect(1, 72263, '\P{^Zanabazar_Square}', ""); + Expect(0, 72264, '\p{Zanabazar_Square}', ""); + Expect(1, 72264, '\p{^Zanabazar_Square}', ""); + Expect(1, 72264, '\P{Zanabazar_Square}', ""); + Expect(0, 72264, '\P{^Zanabazar_Square}', ""); + Error('\p{:= IS_Zanabazar_square}'); + Error('\P{:= IS_Zanabazar_square}'); + Expect(1, 72263, '\p{iszanabazarsquare}', ""); + Expect(0, 72263, '\p{^iszanabazarsquare}', ""); + Expect(0, 72263, '\P{iszanabazarsquare}', ""); + Expect(1, 72263, '\P{^iszanabazarsquare}', ""); + Expect(0, 72264, '\p{iszanabazarsquare}', ""); + Expect(1, 72264, '\p{^iszanabazarsquare}', ""); + Expect(1, 72264, '\P{iszanabazarsquare}', ""); + Expect(0, 72264, '\P{^iszanabazarsquare}', ""); + Expect(1, 72263, '\p{ -IS_zanabazar_Square}', ""); + Expect(0, 72263, '\p{^ -IS_zanabazar_Square}', ""); + Expect(0, 72263, '\P{ -IS_zanabazar_Square}', ""); + Expect(1, 72263, '\P{^ -IS_zanabazar_Square}', ""); + Expect(0, 72264, '\p{ -IS_zanabazar_Square}', ""); + Expect(1, 72264, '\p{^ -IS_zanabazar_Square}', ""); + Expect(1, 72264, '\P{ -IS_zanabazar_Square}', ""); + Expect(0, 72264, '\P{^ -IS_zanabazar_Square}', ""); + Error('\p{_zanb/a/}'); + Error('\P{_zanb/a/}'); + Expect(1, 72263, '\p{zanb}', ""); + Expect(0, 72263, '\p{^zanb}', ""); + Expect(0, 72263, '\P{zanb}', ""); + Expect(1, 72263, '\P{^zanb}', ""); + Expect(0, 72264, '\p{zanb}', ""); + Expect(1, 72264, '\p{^zanb}', ""); + Expect(1, 72264, '\P{zanb}', ""); + Expect(0, 72264, '\P{^zanb}', ""); + Expect(1, 72263, '\p{_ ZANB}', ""); + Expect(0, 72263, '\p{^_ ZANB}', ""); + Expect(0, 72263, '\P{_ ZANB}', ""); + Expect(1, 72263, '\P{^_ ZANB}', ""); + Expect(0, 72264, '\p{_ ZANB}', ""); + Expect(1, 72264, '\p{^_ ZANB}', ""); + Expect(1, 72264, '\P{_ ZANB}', ""); + Expect(0, 72264, '\P{^_ ZANB}', ""); + Error('\p{/a/ Is_zanb}'); + Error('\P{/a/ Is_zanb}'); + Expect(1, 72263, '\p{iszanb}', ""); + Expect(0, 72263, '\p{^iszanb}', ""); + Expect(0, 72263, '\P{iszanb}', ""); + Expect(1, 72263, '\P{^iszanb}', ""); + Expect(0, 72264, '\p{iszanb}', ""); + Expect(1, 72264, '\p{^iszanb}', ""); + Expect(1, 72264, '\P{iszanb}', ""); + Expect(0, 72264, '\P{^iszanb}', ""); + Expect(1, 72263, '\p{is_zanb}', ""); + Expect(0, 72263, '\p{^is_zanb}', ""); + Expect(0, 72263, '\P{is_zanb}', ""); + Expect(1, 72263, '\P{^is_zanb}', ""); + Expect(0, 72264, '\p{is_zanb}', ""); + Expect(1, 72264, '\p{^is_zanb}', ""); + Expect(1, 72264, '\P{is_zanb}', ""); + Expect(0, 72264, '\P{^is_zanb}', ""); + Error('\p{/a/ Znamenny_Musical_Notation}'); + Error('\P{/a/ Znamenny_Musical_Notation}'); + Expect(1, 118735, '\p{znamennymusicalnotation}', ""); + Expect(0, 118735, '\p{^znamennymusicalnotation}', ""); + Expect(0, 118735, '\P{znamennymusicalnotation}', ""); + Expect(1, 118735, '\P{^znamennymusicalnotation}', ""); + Expect(0, 118736, '\p{znamennymusicalnotation}', ""); + Expect(1, 118736, '\p{^znamennymusicalnotation}', ""); + Expect(1, 118736, '\P{znamennymusicalnotation}', ""); + Expect(0, 118736, '\P{^znamennymusicalnotation}', ""); + Expect(1, 118735, '\p{_ ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118735, '\p{^_ ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118735, '\P{_ ZNAMENNY_Musical_Notation}', ""); + Expect(1, 118735, '\P{^_ ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118736, '\p{_ ZNAMENNY_Musical_Notation}', ""); + Expect(1, 118736, '\p{^_ ZNAMENNY_Musical_Notation}', ""); + Expect(1, 118736, '\P{_ ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118736, '\P{^_ ZNAMENNY_Musical_Notation}', ""); + Error('\p{/a/ is_znamenny_MUSICAL_NOTATION}'); + Error('\P{/a/ is_znamenny_MUSICAL_NOTATION}'); + Expect(1, 118735, '\p{isznamennymusicalnotation}', ""); + Expect(0, 118735, '\p{^isznamennymusicalnotation}', ""); + Expect(0, 118735, '\P{isznamennymusicalnotation}', ""); + Expect(1, 118735, '\P{^isznamennymusicalnotation}', ""); + Expect(0, 118736, '\p{isznamennymusicalnotation}', ""); + Expect(1, 118736, '\p{^isznamennymusicalnotation}', ""); + Expect(1, 118736, '\P{isznamennymusicalnotation}', ""); + Expect(0, 118736, '\P{^isznamennymusicalnotation}', ""); + Expect(1, 118735, '\p{-Is_znamenny_Musical_Notation}', ""); + Expect(0, 118735, '\p{^-Is_znamenny_Musical_Notation}', ""); + Expect(0, 118735, '\P{-Is_znamenny_Musical_Notation}', ""); + Expect(1, 118735, '\P{^-Is_znamenny_Musical_Notation}', ""); + Expect(0, 118736, '\p{-Is_znamenny_Musical_Notation}', ""); + Expect(1, 118736, '\p{^-Is_znamenny_Musical_Notation}', ""); + Expect(1, 118736, '\P{-Is_znamenny_Musical_Notation}', ""); + Expect(0, 118736, '\P{^-Is_znamenny_Musical_Notation}', ""); + Error('\p{:=- In_Znamenny_Musical_notation}'); + Error('\P{:=- In_Znamenny_Musical_notation}'); + Expect(1, 118735, '\p{inznamennymusicalnotation}', ""); + Expect(0, 118735, '\p{^inznamennymusicalnotation}', ""); + Expect(0, 118735, '\P{inznamennymusicalnotation}', ""); + Expect(1, 118735, '\P{^inznamennymusicalnotation}', ""); + Expect(0, 118736, '\p{inznamennymusicalnotation}', ""); + Expect(1, 118736, '\p{^inznamennymusicalnotation}', ""); + Expect(1, 118736, '\P{inznamennymusicalnotation}', ""); + Expect(0, 118736, '\P{^inznamennymusicalnotation}', ""); + Expect(1, 118735, '\p{_In_Znamenny_musical_Notation}', ""); + Expect(0, 118735, '\p{^_In_Znamenny_musical_Notation}', ""); + Expect(0, 118735, '\P{_In_Znamenny_musical_Notation}', ""); + Expect(1, 118735, '\P{^_In_Znamenny_musical_Notation}', ""); + Expect(0, 118736, '\p{_In_Znamenny_musical_Notation}', ""); + Expect(1, 118736, '\p{^_In_Znamenny_musical_Notation}', ""); + Expect(1, 118736, '\P{_In_Znamenny_musical_Notation}', ""); + Expect(0, 118736, '\P{^_In_Znamenny_musical_Notation}', ""); + Error('\p{_/a/ZNAMENNY_Music}'); + Error('\P{_/a/ZNAMENNY_Music}'); + Expect(1, 118735, '\p{znamennymusic}', ""); + Expect(0, 118735, '\p{^znamennymusic}', ""); + Expect(0, 118735, '\P{znamennymusic}', ""); + Expect(1, 118735, '\P{^znamennymusic}', ""); + Expect(0, 118736, '\p{znamennymusic}', ""); + Expect(1, 118736, '\p{^znamennymusic}', ""); + Expect(1, 118736, '\P{znamennymusic}', ""); + Expect(0, 118736, '\P{^znamennymusic}', ""); + Expect(1, 118735, '\p{ -znamenny_Music}', ""); + Expect(0, 118735, '\p{^ -znamenny_Music}', ""); + Expect(0, 118735, '\P{ -znamenny_Music}', ""); + Expect(1, 118735, '\P{^ -znamenny_Music}', ""); + Expect(0, 118736, '\p{ -znamenny_Music}', ""); + Expect(1, 118736, '\p{^ -znamenny_Music}', ""); + Expect(1, 118736, '\P{ -znamenny_Music}', ""); + Expect(0, 118736, '\P{^ -znamenny_Music}', ""); + Error('\p{:= -Is_Znamenny_Music}'); + Error('\P{:= -Is_Znamenny_Music}'); + Expect(1, 118735, '\p{isznamennymusic}', ""); + Expect(0, 118735, '\p{^isznamennymusic}', ""); + Expect(0, 118735, '\P{isznamennymusic}', ""); + Expect(1, 118735, '\P{^isznamennymusic}', ""); + Expect(0, 118736, '\p{isznamennymusic}', ""); + Expect(1, 118736, '\p{^isznamennymusic}', ""); + Expect(1, 118736, '\P{isznamennymusic}', ""); + Expect(0, 118736, '\P{^isznamennymusic}', ""); + Expect(1, 118735, '\p{_is_Znamenny_music}', ""); + Expect(0, 118735, '\p{^_is_Znamenny_music}', ""); + Expect(0, 118735, '\P{_is_Znamenny_music}', ""); + Expect(1, 118735, '\P{^_is_Znamenny_music}', ""); + Expect(0, 118736, '\p{_is_Znamenny_music}', ""); + Expect(1, 118736, '\p{^_is_Znamenny_music}', ""); + Expect(1, 118736, '\P{_is_Znamenny_music}', ""); + Expect(0, 118736, '\P{^_is_Znamenny_music}', ""); + Error('\p{/a/ in_Znamenny_Music}'); + Error('\P{/a/ in_Znamenny_Music}'); + Expect(1, 118735, '\p{inznamennymusic}', ""); + Expect(0, 118735, '\p{^inznamennymusic}', ""); + Expect(0, 118735, '\P{inznamennymusic}', ""); + Expect(1, 118735, '\P{^inznamennymusic}', ""); + Expect(0, 118736, '\p{inznamennymusic}', ""); + Expect(1, 118736, '\p{^inznamennymusic}', ""); + Expect(1, 118736, '\P{inznamennymusic}', ""); + Expect(0, 118736, '\P{^inznamennymusic}', ""); + Expect(1, 118735, '\p{-_In_Znamenny_Music}', ""); + Expect(0, 118735, '\p{^-_In_Znamenny_Music}', ""); + Expect(0, 118735, '\P{-_In_Znamenny_Music}', ""); + Expect(1, 118735, '\P{^-_In_Znamenny_Music}', ""); + Expect(0, 118736, '\p{-_In_Znamenny_Music}', ""); + Expect(1, 118736, '\p{^-_In_Znamenny_Music}', ""); + Expect(1, 118736, '\P{-_In_Znamenny_Music}', ""); + Expect(0, 118736, '\P{^-_In_Znamenny_Music}', ""); + Error('\p{perlcharnames}'); + Error('\P{perlcharnames}'); + Error('\p{perldecimaldigit}'); + Error('\P{perldecimaldigit}'); + Error('\p{perldecompositionmapping}'); + Error('\P{perldecompositionmapping}'); + Error('\p{Quotation_Mark= -No/a/}'); + Error('\P{Quotation_Mark= -No/a/}'); + Expect(1, 65380, '\p{Quotation_Mark=:\ANo\z:}', "");; + Expect(0, 65379, '\p{Quotation_Mark=:\ANo\z:}', "");; + Expect(1, 65380, '\p{Quotation_Mark=no}', ""); + Expect(0, 65380, '\p{^Quotation_Mark=no}', ""); + Expect(0, 65380, '\P{Quotation_Mark=no}', ""); + Expect(1, 65380, '\P{^Quotation_Mark=no}', ""); + Expect(0, 65379, '\p{Quotation_Mark=no}', ""); + Expect(1, 65379, '\p{^Quotation_Mark=no}', ""); + Expect(1, 65379, '\P{Quotation_Mark=no}', ""); + Expect(0, 65379, '\P{^Quotation_Mark=no}', ""); + Expect(1, 65380, '\p{Quotation_Mark=:\Ano\z:}', "");; + Expect(0, 65379, '\p{Quotation_Mark=:\Ano\z:}', "");; + Expect(1, 65380, '\p{Quotation_Mark=__No}', ""); + Expect(0, 65380, '\p{^Quotation_Mark=__No}', ""); + Expect(0, 65380, '\P{Quotation_Mark=__No}', ""); + Expect(1, 65380, '\P{^Quotation_Mark=__No}', ""); + Expect(0, 65379, '\p{Quotation_Mark=__No}', ""); + Expect(1, 65379, '\p{^Quotation_Mark=__No}', ""); + Expect(1, 65379, '\P{Quotation_Mark=__No}', ""); + Expect(0, 65379, '\P{^Quotation_Mark=__No}', ""); + Error('\p{QMark= :=n}'); + Error('\P{QMark= :=n}'); + Expect(1, 65380, '\p{QMark=:\AN\z:}', "");; + Expect(0, 65379, '\p{QMark=:\AN\z:}', "");; + Expect(1, 65380, '\p{QMark=n}', ""); + Expect(0, 65380, '\p{^QMark=n}', ""); + Expect(0, 65380, '\P{QMark=n}', ""); + Expect(1, 65380, '\P{^QMark=n}', ""); + Expect(0, 65379, '\p{QMark=n}', ""); + Expect(1, 65379, '\p{^QMark=n}', ""); + Expect(1, 65379, '\P{QMark=n}', ""); + Expect(0, 65379, '\P{^QMark=n}', ""); + Expect(1, 65380, '\p{QMark=:\An\z:}', "");; + Expect(0, 65379, '\p{QMark=:\An\z:}', "");; + Error('\p{Is_Quotation_Mark= f/a/}'); + Error('\P{Is_Quotation_Mark= f/a/}'); + Expect(1, 65380, '\p{Is_Quotation_Mark=f}', ""); + Expect(0, 65380, '\p{^Is_Quotation_Mark=f}', ""); + Expect(0, 65380, '\P{Is_Quotation_Mark=f}', ""); + Expect(1, 65380, '\P{^Is_Quotation_Mark=f}', ""); + Expect(0, 65379, '\p{Is_Quotation_Mark=f}', ""); + Expect(1, 65379, '\p{^Is_Quotation_Mark=f}', ""); + Expect(1, 65379, '\P{Is_Quotation_Mark=f}', ""); + Expect(0, 65379, '\P{^Is_Quotation_Mark=f}', ""); + Expect(1, 65380, '\p{Is_Quotation_Mark=-f}', ""); + Expect(0, 65380, '\p{^Is_Quotation_Mark=-f}', ""); + Expect(0, 65380, '\P{Is_Quotation_Mark=-f}', ""); + Expect(1, 65380, '\P{^Is_Quotation_Mark=-f}', ""); + Expect(0, 65379, '\p{Is_Quotation_Mark=-f}', ""); + Expect(1, 65379, '\p{^Is_Quotation_Mark=-f}', ""); + Expect(1, 65379, '\P{Is_Quotation_Mark=-f}', ""); + Expect(0, 65379, '\P{^Is_Quotation_Mark=-f}', ""); + Error('\p{Is_QMark: FALSE:=}'); + Error('\P{Is_QMark: FALSE:=}'); + Expect(1, 65380, '\p{Is_QMark=false}', ""); + Expect(0, 65380, '\p{^Is_QMark=false}', ""); + Expect(0, 65380, '\P{Is_QMark=false}', ""); + Expect(1, 65380, '\P{^Is_QMark=false}', ""); + Expect(0, 65379, '\p{Is_QMark=false}', ""); + Expect(1, 65379, '\p{^Is_QMark=false}', ""); + Expect(1, 65379, '\P{Is_QMark=false}', ""); + Expect(0, 65379, '\P{^Is_QMark=false}', ""); + Expect(1, 65380, '\p{Is_QMark=- False}', ""); + Expect(0, 65380, '\p{^Is_QMark=- False}', ""); + Expect(0, 65380, '\P{Is_QMark=- False}', ""); + Expect(1, 65380, '\P{^Is_QMark=- False}', ""); + Expect(0, 65379, '\p{Is_QMark=- False}', ""); + Expect(1, 65379, '\p{^Is_QMark=- False}', ""); + Expect(1, 65379, '\P{Is_QMark=- False}', ""); + Expect(0, 65379, '\P{^Is_QMark=- False}', ""); + Error('\p{Quotation_Mark=/a/yes}'); + Error('\P{Quotation_Mark=/a/yes}'); + Expect(1, 65379, '\p{Quotation_Mark=:\AYes\z:}', "");; + Expect(0, 65380, '\p{Quotation_Mark=:\AYes\z:}', "");; + Expect(1, 65379, '\p{Quotation_Mark=yes}', ""); + Expect(0, 65379, '\p{^Quotation_Mark=yes}', ""); + Expect(0, 65379, '\P{Quotation_Mark=yes}', ""); + Expect(1, 65379, '\P{^Quotation_Mark=yes}', ""); + Expect(0, 65380, '\p{Quotation_Mark=yes}', ""); + Expect(1, 65380, '\p{^Quotation_Mark=yes}', ""); + Expect(1, 65380, '\P{Quotation_Mark=yes}', ""); + Expect(0, 65380, '\P{^Quotation_Mark=yes}', ""); + Expect(1, 65379, '\p{Quotation_Mark=:\Ayes\z:}', "");; + Expect(0, 65380, '\p{Quotation_Mark=:\Ayes\z:}', "");; + Expect(1, 65379, '\p{Quotation_Mark=_-Yes}', ""); + Expect(0, 65379, '\p{^Quotation_Mark=_-Yes}', ""); + Expect(0, 65379, '\P{Quotation_Mark=_-Yes}', ""); + Expect(1, 65379, '\P{^Quotation_Mark=_-Yes}', ""); + Expect(0, 65380, '\p{Quotation_Mark=_-Yes}', ""); + Expect(1, 65380, '\p{^Quotation_Mark=_-Yes}', ""); + Expect(1, 65380, '\P{Quotation_Mark=_-Yes}', ""); + Expect(0, 65380, '\P{^Quotation_Mark=_-Yes}', ""); + Error('\p{QMark=_-Y:=}'); + Error('\P{QMark=_-Y:=}'); + Expect(1, 65379, '\p{QMark=:\AY\z:}', "");; + Expect(0, 65380, '\p{QMark=:\AY\z:}', "");; + Expect(1, 65379, '\p{QMark=y}', ""); + Expect(0, 65379, '\p{^QMark=y}', ""); + Expect(0, 65379, '\P{QMark=y}', ""); + Expect(1, 65379, '\P{^QMark=y}', ""); + Expect(0, 65380, '\p{QMark=y}', ""); + Expect(1, 65380, '\p{^QMark=y}', ""); + Expect(1, 65380, '\P{QMark=y}', ""); + Expect(0, 65380, '\P{^QMark=y}', ""); + Expect(1, 65379, '\p{QMark=:\Ay\z:}', "");; + Expect(0, 65380, '\p{QMark=:\Ay\z:}', "");; + Expect(1, 65379, '\p{QMark=Y}', ""); + Expect(0, 65379, '\p{^QMark=Y}', ""); + Expect(0, 65379, '\P{QMark=Y}', ""); + Expect(1, 65379, '\P{^QMark=Y}', ""); + Expect(0, 65380, '\p{QMark=Y}', ""); + Expect(1, 65380, '\p{^QMark=Y}', ""); + Expect(1, 65380, '\P{QMark=Y}', ""); + Expect(0, 65380, '\P{^QMark=Y}', ""); + Error('\p{Is_Quotation_Mark=:= _T}'); + Error('\P{Is_Quotation_Mark=:= _T}'); + Expect(1, 65379, '\p{Is_Quotation_Mark:t}', ""); + Expect(0, 65379, '\p{^Is_Quotation_Mark:t}', ""); + Expect(0, 65379, '\P{Is_Quotation_Mark:t}', ""); + Expect(1, 65379, '\P{^Is_Quotation_Mark:t}', ""); + Expect(0, 65380, '\p{Is_Quotation_Mark:t}', ""); + Expect(1, 65380, '\p{^Is_Quotation_Mark:t}', ""); + Expect(1, 65380, '\P{Is_Quotation_Mark:t}', ""); + Expect(0, 65380, '\P{^Is_Quotation_Mark:t}', ""); + Expect(1, 65379, '\p{Is_Quotation_Mark= T}', ""); + Expect(0, 65379, '\p{^Is_Quotation_Mark= T}', ""); + Expect(0, 65379, '\P{Is_Quotation_Mark= T}', ""); + Expect(1, 65379, '\P{^Is_Quotation_Mark= T}', ""); + Expect(0, 65380, '\p{Is_Quotation_Mark= T}', ""); + Expect(1, 65380, '\p{^Is_Quotation_Mark= T}', ""); + Expect(1, 65380, '\P{Is_Quotation_Mark= T}', ""); + Expect(0, 65380, '\P{^Is_Quotation_Mark= T}', ""); + Error('\p{Is_QMark=_True/a/}'); + Error('\P{Is_QMark=_True/a/}'); + Expect(1, 65379, '\p{Is_QMark=true}', ""); + Expect(0, 65379, '\p{^Is_QMark=true}', ""); + Expect(0, 65379, '\P{Is_QMark=true}', ""); + Expect(1, 65379, '\P{^Is_QMark=true}', ""); + Expect(0, 65380, '\p{Is_QMark=true}', ""); + Expect(1, 65380, '\p{^Is_QMark=true}', ""); + Expect(1, 65380, '\P{Is_QMark=true}', ""); + Expect(0, 65380, '\P{^Is_QMark=true}', ""); + Expect(1, 65379, '\p{Is_QMark= true}', ""); + Expect(0, 65379, '\p{^Is_QMark= true}', ""); + Expect(0, 65379, '\P{Is_QMark= true}', ""); + Expect(1, 65379, '\P{^Is_QMark= true}', ""); + Expect(0, 65380, '\p{Is_QMark= true}', ""); + Expect(1, 65380, '\p{^Is_QMark= true}', ""); + Expect(1, 65380, '\P{Is_QMark= true}', ""); + Expect(0, 65380, '\P{^Is_QMark= true}', ""); + Error('\p{Radical=-:=No}'); + Error('\P{Radical=-:=No}'); + Expect(1, 12246, '\p{Radical=:\ANo\z:}', "");; + Expect(0, 12245, '\p{Radical=:\ANo\z:}', "");; + Expect(1, 12246, '\p{Radical=no}', ""); + Expect(0, 12246, '\p{^Radical=no}', ""); + Expect(0, 12246, '\P{Radical=no}', ""); + Expect(1, 12246, '\P{^Radical=no}', ""); + Expect(0, 12245, '\p{Radical=no}', ""); + Expect(1, 12245, '\p{^Radical=no}', ""); + Expect(1, 12245, '\P{Radical=no}', ""); + Expect(0, 12245, '\P{^Radical=no}', ""); + Expect(1, 12246, '\p{Radical=:\Ano\z:}', "");; + Expect(0, 12245, '\p{Radical=:\Ano\z:}', "");; + Expect(1, 12246, '\p{Radical= NO}', ""); + Expect(0, 12246, '\p{^Radical= NO}', ""); + Expect(0, 12246, '\P{Radical= NO}', ""); + Expect(1, 12246, '\P{^Radical= NO}', ""); + Expect(0, 12245, '\p{Radical= NO}', ""); + Expect(1, 12245, '\p{^Radical= NO}', ""); + Expect(1, 12245, '\P{Radical= NO}', ""); + Expect(0, 12245, '\P{^Radical= NO}', ""); + Error('\p{Is_Radical: -/a/n}'); + Error('\P{Is_Radical: -/a/n}'); + Expect(1, 12246, '\p{Is_Radical:n}', ""); + Expect(0, 12246, '\p{^Is_Radical:n}', ""); + Expect(0, 12246, '\P{Is_Radical:n}', ""); + Expect(1, 12246, '\P{^Is_Radical:n}', ""); + Expect(0, 12245, '\p{Is_Radical:n}', ""); + Expect(1, 12245, '\p{^Is_Radical:n}', ""); + Expect(1, 12245, '\P{Is_Radical:n}', ""); + Expect(0, 12245, '\P{^Is_Radical:n}', ""); + Expect(1, 12246, '\p{Is_Radical=_n}', ""); + Expect(0, 12246, '\p{^Is_Radical=_n}', ""); + Expect(0, 12246, '\P{Is_Radical=_n}', ""); + Expect(1, 12246, '\P{^Is_Radical=_n}', ""); + Expect(0, 12245, '\p{Is_Radical=_n}', ""); + Expect(1, 12245, '\p{^Is_Radical=_n}', ""); + Expect(1, 12245, '\P{Is_Radical=_n}', ""); + Expect(0, 12245, '\P{^Is_Radical=_n}', ""); + Error('\p{Radical= F/a/}'); + Error('\P{Radical= F/a/}'); + Expect(1, 12246, '\p{Radical=:\AF\z:}', "");; + Expect(0, 12245, '\p{Radical=:\AF\z:}', "");; + Expect(1, 12246, '\p{Radical=f}', ""); + Expect(0, 12246, '\p{^Radical=f}', ""); + Expect(0, 12246, '\P{Radical=f}', ""); + Expect(1, 12246, '\P{^Radical=f}', ""); + Expect(0, 12245, '\p{Radical=f}', ""); + Expect(1, 12245, '\p{^Radical=f}', ""); + Expect(1, 12245, '\P{Radical=f}', ""); + Expect(0, 12245, '\P{^Radical=f}', ""); + Expect(1, 12246, '\p{Radical=:\Af\z:}', "");; + Expect(0, 12245, '\p{Radical=:\Af\z:}', "");; + Expect(1, 12246, '\p{Radical=_-F}', ""); + Expect(0, 12246, '\p{^Radical=_-F}', ""); + Expect(0, 12246, '\P{Radical=_-F}', ""); + Expect(1, 12246, '\P{^Radical=_-F}', ""); + Expect(0, 12245, '\p{Radical=_-F}', ""); + Expect(1, 12245, '\p{^Radical=_-F}', ""); + Expect(1, 12245, '\P{Radical=_-F}', ""); + Expect(0, 12245, '\P{^Radical=_-F}', ""); + Error('\p{Is_Radical=/a/_False}'); + Error('\P{Is_Radical=/a/_False}'); + Expect(1, 12246, '\p{Is_Radical=false}', ""); + Expect(0, 12246, '\p{^Is_Radical=false}', ""); + Expect(0, 12246, '\P{Is_Radical=false}', ""); + Expect(1, 12246, '\P{^Is_Radical=false}', ""); + Expect(0, 12245, '\p{Is_Radical=false}', ""); + Expect(1, 12245, '\p{^Is_Radical=false}', ""); + Expect(1, 12245, '\P{Is_Radical=false}', ""); + Expect(0, 12245, '\P{^Is_Radical=false}', ""); + Expect(1, 12246, '\p{Is_Radical= False}', ""); + Expect(0, 12246, '\p{^Is_Radical= False}', ""); + Expect(0, 12246, '\P{Is_Radical= False}', ""); + Expect(1, 12246, '\P{^Is_Radical= False}', ""); + Expect(0, 12245, '\p{Is_Radical= False}', ""); + Expect(1, 12245, '\p{^Is_Radical= False}', ""); + Expect(1, 12245, '\P{Is_Radical= False}', ""); + Expect(0, 12245, '\P{^Is_Radical= False}', ""); + Error('\p{Radical= /a/Yes}'); + Error('\P{Radical= /a/Yes}'); + Expect(1, 12245, '\p{Radical=:\AYes\z:}', "");; + Expect(0, 12246, '\p{Radical=:\AYes\z:}', "");; + Expect(1, 12245, '\p{Radical: yes}', ""); + Expect(0, 12245, '\p{^Radical: yes}', ""); + Expect(0, 12245, '\P{Radical: yes}', ""); + Expect(1, 12245, '\P{^Radical: yes}', ""); + Expect(0, 12246, '\p{Radical: yes}', ""); + Expect(1, 12246, '\p{^Radical: yes}', ""); + Expect(1, 12246, '\P{Radical: yes}', ""); + Expect(0, 12246, '\P{^Radical: yes}', ""); + Expect(1, 12245, '\p{Radical=:\Ayes\z:}', "");; + Expect(0, 12246, '\p{Radical=:\Ayes\z:}', "");; + Expect(1, 12245, '\p{Radical=Yes}', ""); + Expect(0, 12245, '\p{^Radical=Yes}', ""); + Expect(0, 12245, '\P{Radical=Yes}', ""); + Expect(1, 12245, '\P{^Radical=Yes}', ""); + Expect(0, 12246, '\p{Radical=Yes}', ""); + Expect(1, 12246, '\p{^Radical=Yes}', ""); + Expect(1, 12246, '\P{Radical=Yes}', ""); + Expect(0, 12246, '\P{^Radical=Yes}', ""); + Error('\p{Is_Radical=:= y}'); + Error('\P{Is_Radical=:= y}'); + Expect(1, 12245, '\p{Is_Radical=y}', ""); + Expect(0, 12245, '\p{^Is_Radical=y}', ""); + Expect(0, 12245, '\P{Is_Radical=y}', ""); + Expect(1, 12245, '\P{^Is_Radical=y}', ""); + Expect(0, 12246, '\p{Is_Radical=y}', ""); + Expect(1, 12246, '\p{^Is_Radical=y}', ""); + Expect(1, 12246, '\P{Is_Radical=y}', ""); + Expect(0, 12246, '\P{^Is_Radical=y}', ""); + Expect(1, 12245, '\p{Is_Radical=- y}', ""); + Expect(0, 12245, '\p{^Is_Radical=- y}', ""); + Expect(0, 12245, '\P{Is_Radical=- y}', ""); + Expect(1, 12245, '\P{^Is_Radical=- y}', ""); + Expect(0, 12246, '\p{Is_Radical=- y}', ""); + Expect(1, 12246, '\p{^Is_Radical=- y}', ""); + Expect(1, 12246, '\P{Is_Radical=- y}', ""); + Expect(0, 12246, '\P{^Is_Radical=- y}', ""); + Error('\p{Radical=/a/t}'); + Error('\P{Radical=/a/t}'); + Expect(1, 12245, '\p{Radical=:\AT\z:}', "");; + Expect(0, 12246, '\p{Radical=:\AT\z:}', "");; + Expect(1, 12245, '\p{Radical=t}', ""); + Expect(0, 12245, '\p{^Radical=t}', ""); + Expect(0, 12245, '\P{Radical=t}', ""); + Expect(1, 12245, '\P{^Radical=t}', ""); + Expect(0, 12246, '\p{Radical=t}', ""); + Expect(1, 12246, '\p{^Radical=t}', ""); + Expect(1, 12246, '\P{Radical=t}', ""); + Expect(0, 12246, '\P{^Radical=t}', ""); + Expect(1, 12245, '\p{Radical=:\At\z:}', "");; + Expect(0, 12246, '\p{Radical=:\At\z:}', "");; + Expect(1, 12245, '\p{Radical= _t}', ""); + Expect(0, 12245, '\p{^Radical= _t}', ""); + Expect(0, 12245, '\P{Radical= _t}', ""); + Expect(1, 12245, '\P{^Radical= _t}', ""); + Expect(0, 12246, '\p{Radical= _t}', ""); + Expect(1, 12246, '\p{^Radical= _t}', ""); + Expect(1, 12246, '\P{Radical= _t}', ""); + Expect(0, 12246, '\P{^Radical= _t}', ""); + Error('\p{Is_Radical= -TRUE:=}'); + Error('\P{Is_Radical= -TRUE:=}'); + Expect(1, 12245, '\p{Is_Radical=true}', ""); + Expect(0, 12245, '\p{^Is_Radical=true}', ""); + Expect(0, 12245, '\P{Is_Radical=true}', ""); + Expect(1, 12245, '\P{^Is_Radical=true}', ""); + Expect(0, 12246, '\p{Is_Radical=true}', ""); + Expect(1, 12246, '\p{^Is_Radical=true}', ""); + Expect(1, 12246, '\P{Is_Radical=true}', ""); + Expect(0, 12246, '\P{^Is_Radical=true}', ""); + Expect(1, 12245, '\p{Is_Radical= True}', ""); + Expect(0, 12245, '\p{^Is_Radical= True}', ""); + Expect(0, 12245, '\P{Is_Radical= True}', ""); + Expect(1, 12245, '\P{^Is_Radical= True}', ""); + Expect(0, 12246, '\p{Is_Radical= True}', ""); + Expect(1, 12246, '\p{^Is_Radical= True}', ""); + Expect(1, 12246, '\P{Is_Radical= True}', ""); + Expect(0, 12246, '\P{^Is_Radical= True}', ""); + Error('\p{Regional_Indicator=/a/NO}'); + Error('\P{Regional_Indicator=/a/NO}'); + Expect(1, 127488, '\p{Regional_Indicator=:\ANo\z:}', "");; + Expect(0, 127487, '\p{Regional_Indicator=:\ANo\z:}', "");; + Expect(1, 127488, '\p{Regional_Indicator=no}', ""); + Expect(0, 127488, '\p{^Regional_Indicator=no}', ""); + Expect(0, 127488, '\P{Regional_Indicator=no}', ""); + Expect(1, 127488, '\P{^Regional_Indicator=no}', ""); + Expect(0, 127487, '\p{Regional_Indicator=no}', ""); + Expect(1, 127487, '\p{^Regional_Indicator=no}', ""); + Expect(1, 127487, '\P{Regional_Indicator=no}', ""); + Expect(0, 127487, '\P{^Regional_Indicator=no}', ""); + Expect(1, 127488, '\p{Regional_Indicator=:\Ano\z:}', "");; + Expect(0, 127487, '\p{Regional_Indicator=:\Ano\z:}', "");; + Expect(1, 127488, '\p{Regional_Indicator=- no}', ""); + Expect(0, 127488, '\p{^Regional_Indicator=- no}', ""); + Expect(0, 127488, '\P{Regional_Indicator=- no}', ""); + Expect(1, 127488, '\P{^Regional_Indicator=- no}', ""); + Expect(0, 127487, '\p{Regional_Indicator=- no}', ""); + Expect(1, 127487, '\p{^Regional_Indicator=- no}', ""); + Expect(1, 127487, '\P{Regional_Indicator=- no}', ""); + Expect(0, 127487, '\P{^Regional_Indicator=- no}', ""); + Error('\p{RI= _n/a/}'); + Error('\P{RI= _n/a/}'); + Expect(1, 127488, '\p{RI=:\AN\z:}', "");; + Expect(0, 127487, '\p{RI=:\AN\z:}', "");; + Expect(1, 127488, '\p{RI=n}', ""); + Expect(0, 127488, '\p{^RI=n}', ""); + Expect(0, 127488, '\P{RI=n}', ""); + Expect(1, 127488, '\P{^RI=n}', ""); + Expect(0, 127487, '\p{RI=n}', ""); + Expect(1, 127487, '\p{^RI=n}', ""); + Expect(1, 127487, '\P{RI=n}', ""); + Expect(0, 127487, '\P{^RI=n}', ""); + Expect(1, 127488, '\p{RI=:\An\z:}', "");; + Expect(0, 127487, '\p{RI=:\An\z:}', "");; + Expect(1, 127488, '\p{RI: - N}', ""); + Expect(0, 127488, '\p{^RI: - N}', ""); + Expect(0, 127488, '\P{RI: - N}', ""); + Expect(1, 127488, '\P{^RI: - N}', ""); + Expect(0, 127487, '\p{RI: - N}', ""); + Expect(1, 127487, '\p{^RI: - N}', ""); + Expect(1, 127487, '\P{RI: - N}', ""); + Expect(0, 127487, '\P{^RI: - N}', ""); + Error('\p{Is_Regional_Indicator=/a/ -F}'); + Error('\P{Is_Regional_Indicator=/a/ -F}'); + Expect(1, 127488, '\p{Is_Regional_Indicator=f}', ""); + Expect(0, 127488, '\p{^Is_Regional_Indicator=f}', ""); + Expect(0, 127488, '\P{Is_Regional_Indicator=f}', ""); + Expect(1, 127488, '\P{^Is_Regional_Indicator=f}', ""); + Expect(0, 127487, '\p{Is_Regional_Indicator=f}', ""); + Expect(1, 127487, '\p{^Is_Regional_Indicator=f}', ""); + Expect(1, 127487, '\P{Is_Regional_Indicator=f}', ""); + Expect(0, 127487, '\P{^Is_Regional_Indicator=f}', ""); + Expect(1, 127488, '\p{Is_Regional_Indicator= F}', ""); + Expect(0, 127488, '\p{^Is_Regional_Indicator= F}', ""); + Expect(0, 127488, '\P{Is_Regional_Indicator= F}', ""); + Expect(1, 127488, '\P{^Is_Regional_Indicator= F}', ""); + Expect(0, 127487, '\p{Is_Regional_Indicator= F}', ""); + Expect(1, 127487, '\p{^Is_Regional_Indicator= F}', ""); + Expect(1, 127487, '\P{Is_Regional_Indicator= F}', ""); + Expect(0, 127487, '\P{^Is_Regional_Indicator= F}', ""); + Error('\p{Is_RI=/a/- False}'); + Error('\P{Is_RI=/a/- False}'); + Expect(1, 127488, '\p{Is_RI=false}', ""); + Expect(0, 127488, '\p{^Is_RI=false}', ""); + Expect(0, 127488, '\P{Is_RI=false}', ""); + Expect(1, 127488, '\P{^Is_RI=false}', ""); + Expect(0, 127487, '\p{Is_RI=false}', ""); + Expect(1, 127487, '\p{^Is_RI=false}', ""); + Expect(1, 127487, '\P{Is_RI=false}', ""); + Expect(0, 127487, '\P{^Is_RI=false}', ""); + Expect(1, 127488, '\p{Is_RI: - FALSE}', ""); + Expect(0, 127488, '\p{^Is_RI: - FALSE}', ""); + Expect(0, 127488, '\P{Is_RI: - FALSE}', ""); + Expect(1, 127488, '\P{^Is_RI: - FALSE}', ""); + Expect(0, 127487, '\p{Is_RI: - FALSE}', ""); + Expect(1, 127487, '\p{^Is_RI: - FALSE}', ""); + Expect(1, 127487, '\P{Is_RI: - FALSE}', ""); + Expect(0, 127487, '\P{^Is_RI: - FALSE}', ""); + Error('\p{Regional_Indicator=/a/yes}'); + Error('\P{Regional_Indicator=/a/yes}'); + Expect(1, 127487, '\p{Regional_Indicator=:\AYes\z:}', "");; + Expect(0, 127488, '\p{Regional_Indicator=:\AYes\z:}', "");; + Expect(1, 127487, '\p{Regional_Indicator=yes}', ""); + Expect(0, 127487, '\p{^Regional_Indicator=yes}', ""); + Expect(0, 127487, '\P{Regional_Indicator=yes}', ""); + Expect(1, 127487, '\P{^Regional_Indicator=yes}', ""); + Expect(0, 127488, '\p{Regional_Indicator=yes}', ""); + Expect(1, 127488, '\p{^Regional_Indicator=yes}', ""); + Expect(1, 127488, '\P{Regional_Indicator=yes}', ""); + Expect(0, 127488, '\P{^Regional_Indicator=yes}', ""); + Expect(1, 127487, '\p{Regional_Indicator=:\Ayes\z:}', "");; + Expect(0, 127488, '\p{Regional_Indicator=:\Ayes\z:}', "");; + Expect(1, 127487, '\p{Regional_Indicator= Yes}', ""); + Expect(0, 127487, '\p{^Regional_Indicator= Yes}', ""); + Expect(0, 127487, '\P{Regional_Indicator= Yes}', ""); + Expect(1, 127487, '\P{^Regional_Indicator= Yes}', ""); + Expect(0, 127488, '\p{Regional_Indicator= Yes}', ""); + Expect(1, 127488, '\p{^Regional_Indicator= Yes}', ""); + Expect(1, 127488, '\P{Regional_Indicator= Yes}', ""); + Expect(0, 127488, '\P{^Regional_Indicator= Yes}', ""); + Error('\p{RI= /a/y}'); + Error('\P{RI= /a/y}'); + Expect(1, 127487, '\p{RI=:\AY\z:}', "");; + Expect(0, 127488, '\p{RI=:\AY\z:}', "");; + Expect(1, 127487, '\p{RI=y}', ""); + Expect(0, 127487, '\p{^RI=y}', ""); + Expect(0, 127487, '\P{RI=y}', ""); + Expect(1, 127487, '\P{^RI=y}', ""); + Expect(0, 127488, '\p{RI=y}', ""); + Expect(1, 127488, '\p{^RI=y}', ""); + Expect(1, 127488, '\P{RI=y}', ""); + Expect(0, 127488, '\P{^RI=y}', ""); + Expect(1, 127487, '\p{RI=:\Ay\z:}', "");; + Expect(0, 127488, '\p{RI=:\Ay\z:}', "");; + Expect(1, 127487, '\p{RI=-Y}', ""); + Expect(0, 127487, '\p{^RI=-Y}', ""); + Expect(0, 127487, '\P{RI=-Y}', ""); + Expect(1, 127487, '\P{^RI=-Y}', ""); + Expect(0, 127488, '\p{RI=-Y}', ""); + Expect(1, 127488, '\p{^RI=-Y}', ""); + Expect(1, 127488, '\P{RI=-Y}', ""); + Expect(0, 127488, '\P{^RI=-Y}', ""); + Error('\p{Is_Regional_Indicator= /a/T}'); + Error('\P{Is_Regional_Indicator= /a/T}'); + Expect(1, 127487, '\p{Is_Regional_Indicator=t}', ""); + Expect(0, 127487, '\p{^Is_Regional_Indicator=t}', ""); + Expect(0, 127487, '\P{Is_Regional_Indicator=t}', ""); + Expect(1, 127487, '\P{^Is_Regional_Indicator=t}', ""); + Expect(0, 127488, '\p{Is_Regional_Indicator=t}', ""); + Expect(1, 127488, '\p{^Is_Regional_Indicator=t}', ""); + Expect(1, 127488, '\P{Is_Regional_Indicator=t}', ""); + Expect(0, 127488, '\P{^Is_Regional_Indicator=t}', ""); + Expect(1, 127487, '\p{Is_Regional_Indicator=_ T}', ""); + Expect(0, 127487, '\p{^Is_Regional_Indicator=_ T}', ""); + Expect(0, 127487, '\P{Is_Regional_Indicator=_ T}', ""); + Expect(1, 127487, '\P{^Is_Regional_Indicator=_ T}', ""); + Expect(0, 127488, '\p{Is_Regional_Indicator=_ T}', ""); + Expect(1, 127488, '\p{^Is_Regional_Indicator=_ T}', ""); + Expect(1, 127488, '\P{Is_Regional_Indicator=_ T}', ""); + Expect(0, 127488, '\P{^Is_Regional_Indicator=_ T}', ""); + Error('\p{Is_RI= /a/true}'); + Error('\P{Is_RI= /a/true}'); + Expect(1, 127487, '\p{Is_RI=true}', ""); + Expect(0, 127487, '\p{^Is_RI=true}', ""); + Expect(0, 127487, '\P{Is_RI=true}', ""); + Expect(1, 127487, '\P{^Is_RI=true}', ""); + Expect(0, 127488, '\p{Is_RI=true}', ""); + Expect(1, 127488, '\p{^Is_RI=true}', ""); + Expect(1, 127488, '\P{Is_RI=true}', ""); + Expect(0, 127488, '\P{^Is_RI=true}', ""); + Expect(1, 127487, '\p{Is_RI= True}', ""); + Expect(0, 127487, '\p{^Is_RI= True}', ""); + Expect(0, 127487, '\P{Is_RI= True}', ""); + Expect(1, 127487, '\P{^Is_RI= True}', ""); + Expect(0, 127488, '\p{Is_RI= True}', ""); + Expect(1, 127488, '\p{^Is_RI= True}', ""); + Expect(1, 127488, '\P{Is_RI= True}', ""); + Expect(0, 127488, '\P{^Is_RI= True}', ""); + Error('\p{sentencebreak}'); + Error('\P{sentencebreak}'); + Error('\p{sb}'); + Error('\P{sb}'); + Error('\p{_perlsb}'); + Error('\P{_perlsb}'); + Error('\p{Sentence_Break: -:=ATERM}'); + Error('\P{Sentence_Break: -:=ATERM}'); + Expect(1, 65294, '\p{Sentence_Break=:\AATerm\z:}', "");; + Expect(0, 65295, '\p{Sentence_Break=:\AATerm\z:}', "");; + Expect(1, 65294, '\p{Sentence_Break=aterm}', ""); + Expect(0, 65294, '\p{^Sentence_Break=aterm}', ""); + Expect(0, 65294, '\P{Sentence_Break=aterm}', ""); + Expect(1, 65294, '\P{^Sentence_Break=aterm}', ""); + Expect(0, 65295, '\p{Sentence_Break=aterm}', ""); + Expect(1, 65295, '\p{^Sentence_Break=aterm}', ""); + Expect(1, 65295, '\P{Sentence_Break=aterm}', ""); + Expect(0, 65295, '\P{^Sentence_Break=aterm}', ""); + Expect(1, 65294, '\p{Sentence_Break=:\Aaterm\z:}', "");; + Expect(0, 65295, '\p{Sentence_Break=:\Aaterm\z:}', "");; + Expect(1, 65294, '\p{Sentence_Break= aterm}', ""); + Expect(0, 65294, '\p{^Sentence_Break= aterm}', ""); + Expect(0, 65294, '\P{Sentence_Break= aterm}', ""); + Expect(1, 65294, '\P{^Sentence_Break= aterm}', ""); + Expect(0, 65295, '\p{Sentence_Break= aterm}', ""); + Expect(1, 65295, '\p{^Sentence_Break= aterm}', ""); + Expect(1, 65295, '\P{Sentence_Break= aterm}', ""); + Expect(0, 65295, '\P{^Sentence_Break= aterm}', ""); + Error('\p{SB= AT/a/}'); + Error('\P{SB= AT/a/}'); + Expect(1, 65294, '\p{SB=:\AAT\z:}', "");; + Expect(0, 65295, '\p{SB=:\AAT\z:}', "");; + Expect(1, 65294, '\p{SB=at}', ""); + Expect(0, 65294, '\p{^SB=at}', ""); + Expect(0, 65294, '\P{SB=at}', ""); + Expect(1, 65294, '\P{^SB=at}', ""); + Expect(0, 65295, '\p{SB=at}', ""); + Expect(1, 65295, '\p{^SB=at}', ""); + Expect(1, 65295, '\P{SB=at}', ""); + Expect(0, 65295, '\P{^SB=at}', ""); + Expect(1, 65294, '\p{SB=:\Aat\z:}', "");; + Expect(0, 65295, '\p{SB=:\Aat\z:}', "");; + Expect(1, 65294, '\p{SB= AT}', ""); + Expect(0, 65294, '\p{^SB= AT}', ""); + Expect(0, 65294, '\P{SB= AT}', ""); + Expect(1, 65294, '\P{^SB= AT}', ""); + Expect(0, 65295, '\p{SB= AT}', ""); + Expect(1, 65295, '\p{^SB= AT}', ""); + Expect(1, 65295, '\P{SB= AT}', ""); + Expect(0, 65295, '\P{^SB= AT}', ""); + Error('\p{Is_Sentence_Break=/a/_-aterm}'); + Error('\P{Is_Sentence_Break=/a/_-aterm}'); + Expect(1, 65294, '\p{Is_Sentence_Break=aterm}', ""); + Expect(0, 65294, '\p{^Is_Sentence_Break=aterm}', ""); + Expect(0, 65294, '\P{Is_Sentence_Break=aterm}', ""); + Expect(1, 65294, '\P{^Is_Sentence_Break=aterm}', ""); + Expect(0, 65295, '\p{Is_Sentence_Break=aterm}', ""); + Expect(1, 65295, '\p{^Is_Sentence_Break=aterm}', ""); + Expect(1, 65295, '\P{Is_Sentence_Break=aterm}', ""); + Expect(0, 65295, '\P{^Is_Sentence_Break=aterm}', ""); + Expect(1, 65294, '\p{Is_Sentence_Break= ATerm}', ""); + Expect(0, 65294, '\p{^Is_Sentence_Break= ATerm}', ""); + Expect(0, 65294, '\P{Is_Sentence_Break= ATerm}', ""); + Expect(1, 65294, '\P{^Is_Sentence_Break= ATerm}', ""); + Expect(0, 65295, '\p{Is_Sentence_Break= ATerm}', ""); + Expect(1, 65295, '\p{^Is_Sentence_Break= ATerm}', ""); + Expect(1, 65295, '\P{Is_Sentence_Break= ATerm}', ""); + Expect(0, 65295, '\P{^Is_Sentence_Break= ATerm}', ""); + Error('\p{Is_SB=_-AT:=}'); + Error('\P{Is_SB=_-AT:=}'); + Expect(1, 65294, '\p{Is_SB:at}', ""); + Expect(0, 65294, '\p{^Is_SB:at}', ""); + Expect(0, 65294, '\P{Is_SB:at}', ""); + Expect(1, 65294, '\P{^Is_SB:at}', ""); + Expect(0, 65295, '\p{Is_SB:at}', ""); + Expect(1, 65295, '\p{^Is_SB:at}', ""); + Expect(1, 65295, '\P{Is_SB:at}', ""); + Expect(0, 65295, '\P{^Is_SB:at}', ""); + Expect(1, 65294, '\p{Is_SB: - at}', ""); + Expect(0, 65294, '\p{^Is_SB: - at}', ""); + Expect(0, 65294, '\P{Is_SB: - at}', ""); + Expect(1, 65294, '\P{^Is_SB: - at}', ""); + Expect(0, 65295, '\p{Is_SB: - at}', ""); + Expect(1, 65295, '\p{^Is_SB: - at}', ""); + Expect(1, 65295, '\P{Is_SB: - at}', ""); + Expect(0, 65295, '\P{^Is_SB: - at}', ""); + Error('\p{Sentence_Break=-close:=}'); + Error('\P{Sentence_Break=-close:=}'); + Expect(1, 128632, '\p{Sentence_Break=:\AClose\z:}', "");; + Expect(0, 128633, '\p{Sentence_Break=:\AClose\z:}', "");; + Expect(1, 128632, '\p{Sentence_Break=close}', ""); + Expect(0, 128632, '\p{^Sentence_Break=close}', ""); + Expect(0, 128632, '\P{Sentence_Break=close}', ""); + Expect(1, 128632, '\P{^Sentence_Break=close}', ""); + Expect(0, 128633, '\p{Sentence_Break=close}', ""); + Expect(1, 128633, '\p{^Sentence_Break=close}', ""); + Expect(1, 128633, '\P{Sentence_Break=close}', ""); + Expect(0, 128633, '\P{^Sentence_Break=close}', ""); + Expect(1, 128632, '\p{Sentence_Break=:\Aclose\z:}', "");; + Expect(0, 128633, '\p{Sentence_Break=:\Aclose\z:}', "");; + Expect(1, 128632, '\p{Sentence_Break=-close}', ""); + Expect(0, 128632, '\p{^Sentence_Break=-close}', ""); + Expect(0, 128632, '\P{Sentence_Break=-close}', ""); + Expect(1, 128632, '\P{^Sentence_Break=-close}', ""); + Expect(0, 128633, '\p{Sentence_Break=-close}', ""); + Expect(1, 128633, '\p{^Sentence_Break=-close}', ""); + Expect(1, 128633, '\P{Sentence_Break=-close}', ""); + Expect(0, 128633, '\P{^Sentence_Break=-close}', ""); + Error('\p{SB=-/a/cl}'); + Error('\P{SB=-/a/cl}'); + Expect(1, 128632, '\p{SB=:\ACL\z:}', "");; + Expect(0, 128633, '\p{SB=:\ACL\z:}', "");; + Expect(1, 128632, '\p{SB=cl}', ""); + Expect(0, 128632, '\p{^SB=cl}', ""); + Expect(0, 128632, '\P{SB=cl}', ""); + Expect(1, 128632, '\P{^SB=cl}', ""); + Expect(0, 128633, '\p{SB=cl}', ""); + Expect(1, 128633, '\p{^SB=cl}', ""); + Expect(1, 128633, '\P{SB=cl}', ""); + Expect(0, 128633, '\P{^SB=cl}', ""); + Expect(1, 128632, '\p{SB=:\Acl\z:}', "");; + Expect(0, 128633, '\p{SB=:\Acl\z:}', "");; + Expect(1, 128632, '\p{SB= CL}', ""); + Expect(0, 128632, '\p{^SB= CL}', ""); + Expect(0, 128632, '\P{SB= CL}', ""); + Expect(1, 128632, '\P{^SB= CL}', ""); + Expect(0, 128633, '\p{SB= CL}', ""); + Expect(1, 128633, '\p{^SB= CL}', ""); + Expect(1, 128633, '\P{SB= CL}', ""); + Expect(0, 128633, '\P{^SB= CL}', ""); + Error('\p{Is_Sentence_Break= :=Close}'); + Error('\P{Is_Sentence_Break= :=Close}'); + Expect(1, 128632, '\p{Is_Sentence_Break=close}', ""); + Expect(0, 128632, '\p{^Is_Sentence_Break=close}', ""); + Expect(0, 128632, '\P{Is_Sentence_Break=close}', ""); + Expect(1, 128632, '\P{^Is_Sentence_Break=close}', ""); + Expect(0, 128633, '\p{Is_Sentence_Break=close}', ""); + Expect(1, 128633, '\p{^Is_Sentence_Break=close}', ""); + Expect(1, 128633, '\P{Is_Sentence_Break=close}', ""); + Expect(0, 128633, '\P{^Is_Sentence_Break=close}', ""); + Expect(1, 128632, '\p{Is_Sentence_Break= _Close}', ""); + Expect(0, 128632, '\p{^Is_Sentence_Break= _Close}', ""); + Expect(0, 128632, '\P{Is_Sentence_Break= _Close}', ""); + Expect(1, 128632, '\P{^Is_Sentence_Break= _Close}', ""); + Expect(0, 128633, '\p{Is_Sentence_Break= _Close}', ""); + Expect(1, 128633, '\p{^Is_Sentence_Break= _Close}', ""); + Expect(1, 128633, '\P{Is_Sentence_Break= _Close}', ""); + Expect(0, 128633, '\P{^Is_Sentence_Break= _Close}', ""); + Error('\p{Is_SB= /a/CL}'); + Error('\P{Is_SB= /a/CL}'); + Expect(1, 128632, '\p{Is_SB=cl}', ""); + Expect(0, 128632, '\p{^Is_SB=cl}', ""); + Expect(0, 128632, '\P{Is_SB=cl}', ""); + Expect(1, 128632, '\P{^Is_SB=cl}', ""); + Expect(0, 128633, '\p{Is_SB=cl}', ""); + Expect(1, 128633, '\p{^Is_SB=cl}', ""); + Expect(1, 128633, '\P{Is_SB=cl}', ""); + Expect(0, 128633, '\P{^Is_SB=cl}', ""); + Expect(1, 128632, '\p{Is_SB=__CL}', ""); + Expect(0, 128632, '\p{^Is_SB=__CL}', ""); + Expect(0, 128632, '\P{Is_SB=__CL}', ""); + Expect(1, 128632, '\P{^Is_SB=__CL}', ""); + Expect(0, 128633, '\p{Is_SB=__CL}', ""); + Expect(1, 128633, '\p{^Is_SB=__CL}', ""); + Expect(1, 128633, '\P{Is_SB=__CL}', ""); + Expect(0, 128633, '\P{^Is_SB=__CL}', ""); + Error('\p{Sentence_Break=/a/ CR}'); + Error('\P{Sentence_Break=/a/ CR}'); + Expect(1, 13, '\p{Sentence_Break=:\ACR\z:}', "");; + Expect(0, 14, '\p{Sentence_Break=:\ACR\z:}', "");; + Expect(1, 13, '\p{Sentence_Break=cr}', ""); + Expect(0, 13, '\p{^Sentence_Break=cr}', ""); + Expect(0, 13, '\P{Sentence_Break=cr}', ""); + Expect(1, 13, '\P{^Sentence_Break=cr}', ""); + Expect(0, 14, '\p{Sentence_Break=cr}', ""); + Expect(1, 14, '\p{^Sentence_Break=cr}', ""); + Expect(1, 14, '\P{Sentence_Break=cr}', ""); + Expect(0, 14, '\P{^Sentence_Break=cr}', ""); + Expect(1, 13, '\p{Sentence_Break=:\Acr\z:}', "");; + Expect(0, 14, '\p{Sentence_Break=:\Acr\z:}', "");; + Expect(1, 13, '\p{Sentence_Break= CR}', ""); + Expect(0, 13, '\p{^Sentence_Break= CR}', ""); + Expect(0, 13, '\P{Sentence_Break= CR}', ""); + Expect(1, 13, '\P{^Sentence_Break= CR}', ""); + Expect(0, 14, '\p{Sentence_Break= CR}', ""); + Expect(1, 14, '\p{^Sentence_Break= CR}', ""); + Expect(1, 14, '\P{Sentence_Break= CR}', ""); + Expect(0, 14, '\P{^Sentence_Break= CR}', ""); + Error('\p{SB=_-cr:=}'); + Error('\P{SB=_-cr:=}'); + Expect(1, 13, '\p{SB=:\ACR\z:}', "");; + Expect(0, 14, '\p{SB=:\ACR\z:}', "");; + Expect(1, 13, '\p{SB=cr}', ""); + Expect(0, 13, '\p{^SB=cr}', ""); + Expect(0, 13, '\P{SB=cr}', ""); + Expect(1, 13, '\P{^SB=cr}', ""); + Expect(0, 14, '\p{SB=cr}', ""); + Expect(1, 14, '\p{^SB=cr}', ""); + Expect(1, 14, '\P{SB=cr}', ""); + Expect(0, 14, '\P{^SB=cr}', ""); + Expect(1, 13, '\p{SB=:\Acr\z:}', "");; + Expect(0, 14, '\p{SB=:\Acr\z:}', "");; + Expect(1, 13, '\p{SB=__cr}', ""); + Expect(0, 13, '\p{^SB=__cr}', ""); + Expect(0, 13, '\P{SB=__cr}', ""); + Expect(1, 13, '\P{^SB=__cr}', ""); + Expect(0, 14, '\p{SB=__cr}', ""); + Expect(1, 14, '\p{^SB=__cr}', ""); + Expect(1, 14, '\P{SB=__cr}', ""); + Expect(0, 14, '\P{^SB=__cr}', ""); + Error('\p{Is_Sentence_Break=:=cr}'); + Error('\P{Is_Sentence_Break=:=cr}'); + Expect(1, 13, '\p{Is_Sentence_Break=cr}', ""); + Expect(0, 13, '\p{^Is_Sentence_Break=cr}', ""); + Expect(0, 13, '\P{Is_Sentence_Break=cr}', ""); + Expect(1, 13, '\P{^Is_Sentence_Break=cr}', ""); + Expect(0, 14, '\p{Is_Sentence_Break=cr}', ""); + Expect(1, 14, '\p{^Is_Sentence_Break=cr}', ""); + Expect(1, 14, '\P{Is_Sentence_Break=cr}', ""); + Expect(0, 14, '\P{^Is_Sentence_Break=cr}', ""); + Expect(1, 13, '\p{Is_Sentence_Break: CR}', ""); + Expect(0, 13, '\p{^Is_Sentence_Break: CR}', ""); + Expect(0, 13, '\P{Is_Sentence_Break: CR}', ""); + Expect(1, 13, '\P{^Is_Sentence_Break: CR}', ""); + Expect(0, 14, '\p{Is_Sentence_Break: CR}', ""); + Expect(1, 14, '\p{^Is_Sentence_Break: CR}', ""); + Expect(1, 14, '\P{Is_Sentence_Break: CR}', ""); + Expect(0, 14, '\P{^Is_Sentence_Break: CR}', ""); + Error('\p{Is_SB=:= cr}'); + Error('\P{Is_SB=:= cr}'); + Expect(1, 13, '\p{Is_SB=cr}', ""); + Expect(0, 13, '\p{^Is_SB=cr}', ""); + Expect(0, 13, '\P{Is_SB=cr}', ""); + Expect(1, 13, '\P{^Is_SB=cr}', ""); + Expect(0, 14, '\p{Is_SB=cr}', ""); + Expect(1, 14, '\p{^Is_SB=cr}', ""); + Expect(1, 14, '\P{Is_SB=cr}', ""); + Expect(0, 14, '\P{^Is_SB=cr}', ""); + Expect(1, 13, '\p{Is_SB=-CR}', ""); + Expect(0, 13, '\p{^Is_SB=-CR}', ""); + Expect(0, 13, '\P{Is_SB=-CR}', ""); + Expect(1, 13, '\P{^Is_SB=-CR}', ""); + Expect(0, 14, '\p{Is_SB=-CR}', ""); + Expect(1, 14, '\p{^Is_SB=-CR}', ""); + Expect(1, 14, '\P{Is_SB=-CR}', ""); + Expect(0, 14, '\P{^Is_SB=-CR}', ""); + Error('\p{Sentence_Break=-:=Extend}'); + Error('\P{Sentence_Break=-:=Extend}'); + Expect(1, 917999, '\p{Sentence_Break=:\AExtend\z:}', "");; + Expect(0, 918000, '\p{Sentence_Break=:\AExtend\z:}', "");; + Expect(1, 917999, '\p{Sentence_Break: extend}', ""); + Expect(0, 917999, '\p{^Sentence_Break: extend}', ""); + Expect(0, 917999, '\P{Sentence_Break: extend}', ""); + Expect(1, 917999, '\P{^Sentence_Break: extend}', ""); + Expect(0, 918000, '\p{Sentence_Break: extend}', ""); + Expect(1, 918000, '\p{^Sentence_Break: extend}', ""); + Expect(1, 918000, '\P{Sentence_Break: extend}', ""); + Expect(0, 918000, '\P{^Sentence_Break: extend}', ""); + Expect(1, 917999, '\p{Sentence_Break=:\Aextend\z:}', "");; + Expect(0, 918000, '\p{Sentence_Break=:\Aextend\z:}', "");; + Expect(1, 917999, '\p{Sentence_Break: Extend}', ""); + Expect(0, 917999, '\p{^Sentence_Break: Extend}', ""); + Expect(0, 917999, '\P{Sentence_Break: Extend}', ""); + Expect(1, 917999, '\P{^Sentence_Break: Extend}', ""); + Expect(0, 918000, '\p{Sentence_Break: Extend}', ""); + Expect(1, 918000, '\p{^Sentence_Break: Extend}', ""); + Expect(1, 918000, '\P{Sentence_Break: Extend}', ""); + Expect(0, 918000, '\P{^Sentence_Break: Extend}', ""); + Error('\p{SB=- EX:=}'); + Error('\P{SB=- EX:=}'); + Expect(1, 917999, '\p{SB=:\AEX\z:}', "");; + Expect(0, 918000, '\p{SB=:\AEX\z:}', "");; + Expect(1, 917999, '\p{SB=ex}', ""); + Expect(0, 917999, '\p{^SB=ex}', ""); + Expect(0, 917999, '\P{SB=ex}', ""); + Expect(1, 917999, '\P{^SB=ex}', ""); + Expect(0, 918000, '\p{SB=ex}', ""); + Expect(1, 918000, '\p{^SB=ex}', ""); + Expect(1, 918000, '\P{SB=ex}', ""); + Expect(0, 918000, '\P{^SB=ex}', ""); + Expect(1, 917999, '\p{SB=:\Aex\z:}', "");; + Expect(0, 918000, '\p{SB=:\Aex\z:}', "");; + Expect(1, 917999, '\p{SB=__EX}', ""); + Expect(0, 917999, '\p{^SB=__EX}', ""); + Expect(0, 917999, '\P{SB=__EX}', ""); + Expect(1, 917999, '\P{^SB=__EX}', ""); + Expect(0, 918000, '\p{SB=__EX}', ""); + Expect(1, 918000, '\p{^SB=__EX}', ""); + Expect(1, 918000, '\P{SB=__EX}', ""); + Expect(0, 918000, '\P{^SB=__EX}', ""); + Error('\p{Is_Sentence_Break= _extend/a/}'); + Error('\P{Is_Sentence_Break= _extend/a/}'); + Expect(1, 917999, '\p{Is_Sentence_Break: extend}', ""); + Expect(0, 917999, '\p{^Is_Sentence_Break: extend}', ""); + Expect(0, 917999, '\P{Is_Sentence_Break: extend}', ""); + Expect(1, 917999, '\P{^Is_Sentence_Break: extend}', ""); + Expect(0, 918000, '\p{Is_Sentence_Break: extend}', ""); + Expect(1, 918000, '\p{^Is_Sentence_Break: extend}', ""); + Expect(1, 918000, '\P{Is_Sentence_Break: extend}', ""); + Expect(0, 918000, '\P{^Is_Sentence_Break: extend}', ""); + Expect(1, 917999, '\p{Is_Sentence_Break: --extend}', ""); + Expect(0, 917999, '\p{^Is_Sentence_Break: --extend}', ""); + Expect(0, 917999, '\P{Is_Sentence_Break: --extend}', ""); + Expect(1, 917999, '\P{^Is_Sentence_Break: --extend}', ""); + Expect(0, 918000, '\p{Is_Sentence_Break: --extend}', ""); + Expect(1, 918000, '\p{^Is_Sentence_Break: --extend}', ""); + Expect(1, 918000, '\P{Is_Sentence_Break: --extend}', ""); + Expect(0, 918000, '\P{^Is_Sentence_Break: --extend}', ""); + Error('\p{Is_SB= EX:=}'); + Error('\P{Is_SB= EX:=}'); + Expect(1, 917999, '\p{Is_SB=ex}', ""); + Expect(0, 917999, '\p{^Is_SB=ex}', ""); + Expect(0, 917999, '\P{Is_SB=ex}', ""); + Expect(1, 917999, '\P{^Is_SB=ex}', ""); + Expect(0, 918000, '\p{Is_SB=ex}', ""); + Expect(1, 918000, '\p{^Is_SB=ex}', ""); + Expect(1, 918000, '\P{Is_SB=ex}', ""); + Expect(0, 918000, '\P{^Is_SB=ex}', ""); + Expect(1, 917999, '\p{Is_SB= -EX}', ""); + Expect(0, 917999, '\p{^Is_SB= -EX}', ""); + Expect(0, 917999, '\P{Is_SB= -EX}', ""); + Expect(1, 917999, '\P{^Is_SB= -EX}', ""); + Expect(0, 918000, '\p{Is_SB= -EX}', ""); + Expect(1, 918000, '\p{^Is_SB= -EX}', ""); + Expect(1, 918000, '\P{Is_SB= -EX}', ""); + Expect(0, 918000, '\P{^Is_SB= -EX}', ""); + Error('\p{Sentence_Break=/a/FORMAT}'); + Error('\P{Sentence_Break=/a/FORMAT}'); + Expect(1, 917505, '\p{Sentence_Break=:\AFormat\z:}', "");; + Expect(0, 917506, '\p{Sentence_Break=:\AFormat\z:}', "");; + Expect(1, 917505, '\p{Sentence_Break:format}', ""); + Expect(0, 917505, '\p{^Sentence_Break:format}', ""); + Expect(0, 917505, '\P{Sentence_Break:format}', ""); + Expect(1, 917505, '\P{^Sentence_Break:format}', ""); + Expect(0, 917506, '\p{Sentence_Break:format}', ""); + Expect(1, 917506, '\p{^Sentence_Break:format}', ""); + Expect(1, 917506, '\P{Sentence_Break:format}', ""); + Expect(0, 917506, '\P{^Sentence_Break:format}', ""); + Expect(1, 917505, '\p{Sentence_Break=:\Aformat\z:}', "");; + Expect(0, 917506, '\p{Sentence_Break=:\Aformat\z:}', "");; + Expect(1, 917505, '\p{Sentence_Break= format}', ""); + Expect(0, 917505, '\p{^Sentence_Break= format}', ""); + Expect(0, 917505, '\P{Sentence_Break= format}', ""); + Expect(1, 917505, '\P{^Sentence_Break= format}', ""); + Expect(0, 917506, '\p{Sentence_Break= format}', ""); + Expect(1, 917506, '\p{^Sentence_Break= format}', ""); + Expect(1, 917506, '\P{Sentence_Break= format}', ""); + Expect(0, 917506, '\P{^Sentence_Break= format}', ""); + Error('\p{SB=:=_FO}'); + Error('\P{SB=:=_FO}'); + Expect(1, 917505, '\p{SB=:\AFO\z:}', "");; + Expect(0, 917506, '\p{SB=:\AFO\z:}', "");; + Expect(1, 917505, '\p{SB: fo}', ""); + Expect(0, 917505, '\p{^SB: fo}', ""); + Expect(0, 917505, '\P{SB: fo}', ""); + Expect(1, 917505, '\P{^SB: fo}', ""); + Expect(0, 917506, '\p{SB: fo}', ""); + Expect(1, 917506, '\p{^SB: fo}', ""); + Expect(1, 917506, '\P{SB: fo}', ""); + Expect(0, 917506, '\P{^SB: fo}', ""); + Expect(1, 917505, '\p{SB=:\Afo\z:}', "");; + Expect(0, 917506, '\p{SB=:\Afo\z:}', "");; + Expect(1, 917505, '\p{SB:_FO}', ""); + Expect(0, 917505, '\p{^SB:_FO}', ""); + Expect(0, 917505, '\P{SB:_FO}', ""); + Expect(1, 917505, '\P{^SB:_FO}', ""); + Expect(0, 917506, '\p{SB:_FO}', ""); + Expect(1, 917506, '\p{^SB:_FO}', ""); + Expect(1, 917506, '\P{SB:_FO}', ""); + Expect(0, 917506, '\P{^SB:_FO}', ""); + Error('\p{Is_Sentence_Break=:=_-FORMAT}'); + Error('\P{Is_Sentence_Break=:=_-FORMAT}'); + Expect(1, 917505, '\p{Is_Sentence_Break=format}', ""); + Expect(0, 917505, '\p{^Is_Sentence_Break=format}', ""); + Expect(0, 917505, '\P{Is_Sentence_Break=format}', ""); + Expect(1, 917505, '\P{^Is_Sentence_Break=format}', ""); + Expect(0, 917506, '\p{Is_Sentence_Break=format}', ""); + Expect(1, 917506, '\p{^Is_Sentence_Break=format}', ""); + Expect(1, 917506, '\P{Is_Sentence_Break=format}', ""); + Expect(0, 917506, '\P{^Is_Sentence_Break=format}', ""); + Expect(1, 917505, '\p{Is_Sentence_Break=- FORMAT}', ""); + Expect(0, 917505, '\p{^Is_Sentence_Break=- FORMAT}', ""); + Expect(0, 917505, '\P{Is_Sentence_Break=- FORMAT}', ""); + Expect(1, 917505, '\P{^Is_Sentence_Break=- FORMAT}', ""); + Expect(0, 917506, '\p{Is_Sentence_Break=- FORMAT}', ""); + Expect(1, 917506, '\p{^Is_Sentence_Break=- FORMAT}', ""); + Expect(1, 917506, '\P{Is_Sentence_Break=- FORMAT}', ""); + Expect(0, 917506, '\P{^Is_Sentence_Break=- FORMAT}', ""); + Error('\p{Is_SB=_/a/FO}'); + Error('\P{Is_SB=_/a/FO}'); + Expect(1, 917505, '\p{Is_SB=fo}', ""); + Expect(0, 917505, '\p{^Is_SB=fo}', ""); + Expect(0, 917505, '\P{Is_SB=fo}', ""); + Expect(1, 917505, '\P{^Is_SB=fo}', ""); + Expect(0, 917506, '\p{Is_SB=fo}', ""); + Expect(1, 917506, '\p{^Is_SB=fo}', ""); + Expect(1, 917506, '\P{Is_SB=fo}', ""); + Expect(0, 917506, '\P{^Is_SB=fo}', ""); + Expect(1, 917505, '\p{Is_SB=-fo}', ""); + Expect(0, 917505, '\p{^Is_SB=-fo}', ""); + Expect(0, 917505, '\P{Is_SB=-fo}', ""); + Expect(1, 917505, '\P{^Is_SB=-fo}', ""); + Expect(0, 917506, '\p{Is_SB=-fo}', ""); + Expect(1, 917506, '\p{^Is_SB=-fo}', ""); + Expect(1, 917506, '\P{Is_SB=-fo}', ""); + Expect(0, 917506, '\P{^Is_SB=-fo}', ""); + Error('\p{Sentence_Break=/a/ OLETTER}'); + Error('\P{Sentence_Break=/a/ OLETTER}'); + Expect(1, 210041, '\p{Sentence_Break=:\AOLetter\z:}', "");; + Expect(0, 210042, '\p{Sentence_Break=:\AOLetter\z:}', "");; + Expect(1, 210041, '\p{Sentence_Break=oletter}', ""); + Expect(0, 210041, '\p{^Sentence_Break=oletter}', ""); + Expect(0, 210041, '\P{Sentence_Break=oletter}', ""); + Expect(1, 210041, '\P{^Sentence_Break=oletter}', ""); + Expect(0, 210042, '\p{Sentence_Break=oletter}', ""); + Expect(1, 210042, '\p{^Sentence_Break=oletter}', ""); + Expect(1, 210042, '\P{Sentence_Break=oletter}', ""); + Expect(0, 210042, '\P{^Sentence_Break=oletter}', ""); + Expect(1, 210041, '\p{Sentence_Break=:\Aoletter\z:}', "");; + Expect(0, 210042, '\p{Sentence_Break=:\Aoletter\z:}', "");; + Expect(1, 210041, '\p{Sentence_Break=- OLetter}', ""); + Expect(0, 210041, '\p{^Sentence_Break=- OLetter}', ""); + Expect(0, 210041, '\P{Sentence_Break=- OLetter}', ""); + Expect(1, 210041, '\P{^Sentence_Break=- OLetter}', ""); + Expect(0, 210042, '\p{Sentence_Break=- OLetter}', ""); + Expect(1, 210042, '\p{^Sentence_Break=- OLetter}', ""); + Expect(1, 210042, '\P{Sentence_Break=- OLetter}', ""); + Expect(0, 210042, '\P{^Sentence_Break=- OLetter}', ""); + Error('\p{SB=/a/ le}'); + Error('\P{SB=/a/ le}'); + Expect(1, 210041, '\p{SB=:\ALE\z:}', "");; + Expect(0, 210042, '\p{SB=:\ALE\z:}', "");; + Expect(1, 210041, '\p{SB=le}', ""); + Expect(0, 210041, '\p{^SB=le}', ""); + Expect(0, 210041, '\P{SB=le}', ""); + Expect(1, 210041, '\P{^SB=le}', ""); + Expect(0, 210042, '\p{SB=le}', ""); + Expect(1, 210042, '\p{^SB=le}', ""); + Expect(1, 210042, '\P{SB=le}', ""); + Expect(0, 210042, '\P{^SB=le}', ""); + Expect(1, 210041, '\p{SB=:\Ale\z:}', "");; + Expect(0, 210042, '\p{SB=:\Ale\z:}', "");; + Expect(1, 210041, '\p{SB= LE}', ""); + Expect(0, 210041, '\p{^SB= LE}', ""); + Expect(0, 210041, '\P{SB= LE}', ""); + Expect(1, 210041, '\P{^SB= LE}', ""); + Expect(0, 210042, '\p{SB= LE}', ""); + Expect(1, 210042, '\p{^SB= LE}', ""); + Expect(1, 210042, '\P{SB= LE}', ""); + Expect(0, 210042, '\P{^SB= LE}', ""); + Error('\p{Is_Sentence_Break=:=OLetter}'); + Error('\P{Is_Sentence_Break=:=OLetter}'); + Expect(1, 210041, '\p{Is_Sentence_Break=oletter}', ""); + Expect(0, 210041, '\p{^Is_Sentence_Break=oletter}', ""); + Expect(0, 210041, '\P{Is_Sentence_Break=oletter}', ""); + Expect(1, 210041, '\P{^Is_Sentence_Break=oletter}', ""); + Expect(0, 210042, '\p{Is_Sentence_Break=oletter}', ""); + Expect(1, 210042, '\p{^Is_Sentence_Break=oletter}', ""); + Expect(1, 210042, '\P{Is_Sentence_Break=oletter}', ""); + Expect(0, 210042, '\P{^Is_Sentence_Break=oletter}', ""); + Expect(1, 210041, '\p{Is_Sentence_Break=_ oletter}', ""); + Expect(0, 210041, '\p{^Is_Sentence_Break=_ oletter}', ""); + Expect(0, 210041, '\P{Is_Sentence_Break=_ oletter}', ""); + Expect(1, 210041, '\P{^Is_Sentence_Break=_ oletter}', ""); + Expect(0, 210042, '\p{Is_Sentence_Break=_ oletter}', ""); + Expect(1, 210042, '\p{^Is_Sentence_Break=_ oletter}', ""); + Expect(1, 210042, '\P{Is_Sentence_Break=_ oletter}', ""); + Expect(0, 210042, '\P{^Is_Sentence_Break=_ oletter}', ""); + Error('\p{Is_SB=:= LE}'); + Error('\P{Is_SB=:= LE}'); + Expect(1, 210041, '\p{Is_SB=le}', ""); + Expect(0, 210041, '\p{^Is_SB=le}', ""); + Expect(0, 210041, '\P{Is_SB=le}', ""); + Expect(1, 210041, '\P{^Is_SB=le}', ""); + Expect(0, 210042, '\p{Is_SB=le}', ""); + Expect(1, 210042, '\p{^Is_SB=le}', ""); + Expect(1, 210042, '\P{Is_SB=le}', ""); + Expect(0, 210042, '\P{^Is_SB=le}', ""); + Expect(1, 210041, '\p{Is_SB=- LE}', ""); + Expect(0, 210041, '\p{^Is_SB=- LE}', ""); + Expect(0, 210041, '\P{Is_SB=- LE}', ""); + Expect(1, 210041, '\P{^Is_SB=- LE}', ""); + Expect(0, 210042, '\p{Is_SB=- LE}', ""); + Expect(1, 210042, '\p{^Is_SB=- LE}', ""); + Expect(1, 210042, '\P{Is_SB=- LE}', ""); + Expect(0, 210042, '\P{^Is_SB=- LE}', ""); + Error('\p{Sentence_Break= LF/a/}'); + Error('\P{Sentence_Break= LF/a/}'); + Expect(1, 10, '\p{Sentence_Break=:\ALF\z:}', "");; + Expect(0, 11, '\p{Sentence_Break=:\ALF\z:}', "");; + Expect(1, 10, '\p{Sentence_Break=lf}', ""); + Expect(0, 10, '\p{^Sentence_Break=lf}', ""); + Expect(0, 10, '\P{Sentence_Break=lf}', ""); + Expect(1, 10, '\P{^Sentence_Break=lf}', ""); + Expect(0, 11, '\p{Sentence_Break=lf}', ""); + Expect(1, 11, '\p{^Sentence_Break=lf}', ""); + Expect(1, 11, '\P{Sentence_Break=lf}', ""); + Expect(0, 11, '\P{^Sentence_Break=lf}', ""); + Expect(1, 10, '\p{Sentence_Break=:\Alf\z:}', "");; + Expect(0, 11, '\p{Sentence_Break=:\Alf\z:}', "");; + Expect(1, 10, '\p{Sentence_Break=-LF}', ""); + Expect(0, 10, '\p{^Sentence_Break=-LF}', ""); + Expect(0, 10, '\P{Sentence_Break=-LF}', ""); + Expect(1, 10, '\P{^Sentence_Break=-LF}', ""); + Expect(0, 11, '\p{Sentence_Break=-LF}', ""); + Expect(1, 11, '\p{^Sentence_Break=-LF}', ""); + Expect(1, 11, '\P{Sentence_Break=-LF}', ""); + Expect(0, 11, '\P{^Sentence_Break=-LF}', ""); + Error('\p{SB=-:=LF}'); + Error('\P{SB=-:=LF}'); + Expect(1, 10, '\p{SB=:\ALF\z:}', "");; + Expect(0, 11, '\p{SB=:\ALF\z:}', "");; + Expect(1, 10, '\p{SB=lf}', ""); + Expect(0, 10, '\p{^SB=lf}', ""); + Expect(0, 10, '\P{SB=lf}', ""); + Expect(1, 10, '\P{^SB=lf}', ""); + Expect(0, 11, '\p{SB=lf}', ""); + Expect(1, 11, '\p{^SB=lf}', ""); + Expect(1, 11, '\P{SB=lf}', ""); + Expect(0, 11, '\P{^SB=lf}', ""); + Expect(1, 10, '\p{SB=:\Alf\z:}', "");; + Expect(0, 11, '\p{SB=:\Alf\z:}', "");; + Expect(1, 10, '\p{SB= -LF}', ""); + Expect(0, 10, '\p{^SB= -LF}', ""); + Expect(0, 10, '\P{SB= -LF}', ""); + Expect(1, 10, '\P{^SB= -LF}', ""); + Expect(0, 11, '\p{SB= -LF}', ""); + Expect(1, 11, '\p{^SB= -LF}', ""); + Expect(1, 11, '\P{SB= -LF}', ""); + Expect(0, 11, '\P{^SB= -LF}', ""); + Error('\p{Is_Sentence_Break= :=lf}'); + Error('\P{Is_Sentence_Break= :=lf}'); + Expect(1, 10, '\p{Is_Sentence_Break=lf}', ""); + Expect(0, 10, '\p{^Is_Sentence_Break=lf}', ""); + Expect(0, 10, '\P{Is_Sentence_Break=lf}', ""); + Expect(1, 10, '\P{^Is_Sentence_Break=lf}', ""); + Expect(0, 11, '\p{Is_Sentence_Break=lf}', ""); + Expect(1, 11, '\p{^Is_Sentence_Break=lf}', ""); + Expect(1, 11, '\P{Is_Sentence_Break=lf}', ""); + Expect(0, 11, '\P{^Is_Sentence_Break=lf}', ""); + Expect(1, 10, '\p{Is_Sentence_Break=--LF}', ""); + Expect(0, 10, '\p{^Is_Sentence_Break=--LF}', ""); + Expect(0, 10, '\P{Is_Sentence_Break=--LF}', ""); + Expect(1, 10, '\P{^Is_Sentence_Break=--LF}', ""); + Expect(0, 11, '\p{Is_Sentence_Break=--LF}', ""); + Expect(1, 11, '\p{^Is_Sentence_Break=--LF}', ""); + Expect(1, 11, '\P{Is_Sentence_Break=--LF}', ""); + Expect(0, 11, '\P{^Is_Sentence_Break=--LF}', ""); + Error('\p{Is_SB= _LF:=}'); + Error('\P{Is_SB= _LF:=}'); + Expect(1, 10, '\p{Is_SB=lf}', ""); + Expect(0, 10, '\p{^Is_SB=lf}', ""); + Expect(0, 10, '\P{Is_SB=lf}', ""); + Expect(1, 10, '\P{^Is_SB=lf}', ""); + Expect(0, 11, '\p{Is_SB=lf}', ""); + Expect(1, 11, '\p{^Is_SB=lf}', ""); + Expect(1, 11, '\P{Is_SB=lf}', ""); + Expect(0, 11, '\P{^Is_SB=lf}', ""); + Expect(1, 10, '\p{Is_SB=__lf}', ""); + Expect(0, 10, '\p{^Is_SB=__lf}', ""); + Expect(0, 10, '\P{Is_SB=__lf}', ""); + Expect(1, 10, '\P{^Is_SB=__lf}', ""); + Expect(0, 11, '\p{Is_SB=__lf}', ""); + Expect(1, 11, '\p{^Is_SB=__lf}', ""); + Expect(1, 11, '\P{Is_SB=__lf}', ""); + Expect(0, 11, '\P{^Is_SB=__lf}', ""); + Error('\p{Sentence_Break=- LOWER:=}'); + Error('\P{Sentence_Break=- LOWER:=}'); + Expect(1, 125251, '\p{Sentence_Break=:\ALower\z:}', "");; + Expect(0, 125252, '\p{Sentence_Break=:\ALower\z:}', "");; + Expect(1, 125251, '\p{Sentence_Break=lower}', ""); + Expect(0, 125251, '\p{^Sentence_Break=lower}', ""); + Expect(0, 125251, '\P{Sentence_Break=lower}', ""); + Expect(1, 125251, '\P{^Sentence_Break=lower}', ""); + Expect(0, 125252, '\p{Sentence_Break=lower}', ""); + Expect(1, 125252, '\p{^Sentence_Break=lower}', ""); + Expect(1, 125252, '\P{Sentence_Break=lower}', ""); + Expect(0, 125252, '\P{^Sentence_Break=lower}', ""); + Expect(1, 125251, '\p{Sentence_Break=:\Alower\z:}', "");; + Expect(0, 125252, '\p{Sentence_Break=:\Alower\z:}', "");; + Expect(1, 125251, '\p{Sentence_Break= Lower}', ""); + Expect(0, 125251, '\p{^Sentence_Break= Lower}', ""); + Expect(0, 125251, '\P{Sentence_Break= Lower}', ""); + Expect(1, 125251, '\P{^Sentence_Break= Lower}', ""); + Expect(0, 125252, '\p{Sentence_Break= Lower}', ""); + Expect(1, 125252, '\p{^Sentence_Break= Lower}', ""); + Expect(1, 125252, '\P{Sentence_Break= Lower}', ""); + Expect(0, 125252, '\P{^Sentence_Break= Lower}', ""); + Error('\p{SB=:= LO}'); + Error('\P{SB=:= LO}'); + Expect(1, 125251, '\p{SB=:\ALO\z:}', "");; + Expect(0, 125252, '\p{SB=:\ALO\z:}', "");; + Expect(1, 125251, '\p{SB=lo}', ""); + Expect(0, 125251, '\p{^SB=lo}', ""); + Expect(0, 125251, '\P{SB=lo}', ""); + Expect(1, 125251, '\P{^SB=lo}', ""); + Expect(0, 125252, '\p{SB=lo}', ""); + Expect(1, 125252, '\p{^SB=lo}', ""); + Expect(1, 125252, '\P{SB=lo}', ""); + Expect(0, 125252, '\P{^SB=lo}', ""); + Expect(1, 125251, '\p{SB=:\Alo\z:}', "");; + Expect(0, 125252, '\p{SB=:\Alo\z:}', "");; + Expect(1, 125251, '\p{SB= _LO}', ""); + Expect(0, 125251, '\p{^SB= _LO}', ""); + Expect(0, 125251, '\P{SB= _LO}', ""); + Expect(1, 125251, '\P{^SB= _LO}', ""); + Expect(0, 125252, '\p{SB= _LO}', ""); + Expect(1, 125252, '\p{^SB= _LO}', ""); + Expect(1, 125252, '\P{SB= _LO}', ""); + Expect(0, 125252, '\P{^SB= _LO}', ""); + Error('\p{Is_Sentence_Break= -Lower:=}'); + Error('\P{Is_Sentence_Break= -Lower:=}'); + Expect(1, 125251, '\p{Is_Sentence_Break=lower}', ""); + Expect(0, 125251, '\p{^Is_Sentence_Break=lower}', ""); + Expect(0, 125251, '\P{Is_Sentence_Break=lower}', ""); + Expect(1, 125251, '\P{^Is_Sentence_Break=lower}', ""); + Expect(0, 125252, '\p{Is_Sentence_Break=lower}', ""); + Expect(1, 125252, '\p{^Is_Sentence_Break=lower}', ""); + Expect(1, 125252, '\P{Is_Sentence_Break=lower}', ""); + Expect(0, 125252, '\P{^Is_Sentence_Break=lower}', ""); + Expect(1, 125251, '\p{Is_Sentence_Break= -Lower}', ""); + Expect(0, 125251, '\p{^Is_Sentence_Break= -Lower}', ""); + Expect(0, 125251, '\P{Is_Sentence_Break= -Lower}', ""); + Expect(1, 125251, '\P{^Is_Sentence_Break= -Lower}', ""); + Expect(0, 125252, '\p{Is_Sentence_Break= -Lower}', ""); + Expect(1, 125252, '\p{^Is_Sentence_Break= -Lower}', ""); + Expect(1, 125252, '\P{Is_Sentence_Break= -Lower}', ""); + Expect(0, 125252, '\P{^Is_Sentence_Break= -Lower}', ""); + Error('\p{Is_SB= :=LO}'); + Error('\P{Is_SB= :=LO}'); + Expect(1, 125251, '\p{Is_SB=lo}', ""); + Expect(0, 125251, '\p{^Is_SB=lo}', ""); + Expect(0, 125251, '\P{Is_SB=lo}', ""); + Expect(1, 125251, '\P{^Is_SB=lo}', ""); + Expect(0, 125252, '\p{Is_SB=lo}', ""); + Expect(1, 125252, '\p{^Is_SB=lo}', ""); + Expect(1, 125252, '\P{Is_SB=lo}', ""); + Expect(0, 125252, '\P{^Is_SB=lo}', ""); + Expect(1, 125251, '\p{Is_SB= LO}', ""); + Expect(0, 125251, '\p{^Is_SB= LO}', ""); + Expect(0, 125251, '\P{Is_SB= LO}', ""); + Expect(1, 125251, '\P{^Is_SB= LO}', ""); + Expect(0, 125252, '\p{Is_SB= LO}', ""); + Expect(1, 125252, '\p{^Is_SB= LO}', ""); + Expect(1, 125252, '\P{Is_SB= LO}', ""); + Expect(0, 125252, '\P{^Is_SB= LO}', ""); + Error('\p{Sentence_Break= Numeric:=}'); + Error('\P{Sentence_Break= Numeric:=}'); + Expect(1, 130041, '\p{Sentence_Break=:\ANumeric\z:}', "");; + Expect(0, 130042, '\p{Sentence_Break=:\ANumeric\z:}', "");; + Expect(1, 130041, '\p{Sentence_Break=numeric}', ""); + Expect(0, 130041, '\p{^Sentence_Break=numeric}', ""); + Expect(0, 130041, '\P{Sentence_Break=numeric}', ""); + Expect(1, 130041, '\P{^Sentence_Break=numeric}', ""); + Expect(0, 130042, '\p{Sentence_Break=numeric}', ""); + Expect(1, 130042, '\p{^Sentence_Break=numeric}', ""); + Expect(1, 130042, '\P{Sentence_Break=numeric}', ""); + Expect(0, 130042, '\P{^Sentence_Break=numeric}', ""); + Expect(1, 130041, '\p{Sentence_Break=:\Anumeric\z:}', "");; + Expect(0, 130042, '\p{Sentence_Break=:\Anumeric\z:}', "");; + Expect(1, 130041, '\p{Sentence_Break=_ numeric}', ""); + Expect(0, 130041, '\p{^Sentence_Break=_ numeric}', ""); + Expect(0, 130041, '\P{Sentence_Break=_ numeric}', ""); + Expect(1, 130041, '\P{^Sentence_Break=_ numeric}', ""); + Expect(0, 130042, '\p{Sentence_Break=_ numeric}', ""); + Expect(1, 130042, '\p{^Sentence_Break=_ numeric}', ""); + Expect(1, 130042, '\P{Sentence_Break=_ numeric}', ""); + Expect(0, 130042, '\P{^Sentence_Break=_ numeric}', ""); + Error('\p{SB=:=__NU}'); + Error('\P{SB=:=__NU}'); + Expect(1, 130041, '\p{SB=:\ANU\z:}', "");; + Expect(0, 130042, '\p{SB=:\ANU\z:}', "");; + Expect(1, 130041, '\p{SB=nu}', ""); + Expect(0, 130041, '\p{^SB=nu}', ""); + Expect(0, 130041, '\P{SB=nu}', ""); + Expect(1, 130041, '\P{^SB=nu}', ""); + Expect(0, 130042, '\p{SB=nu}', ""); + Expect(1, 130042, '\p{^SB=nu}', ""); + Expect(1, 130042, '\P{SB=nu}', ""); + Expect(0, 130042, '\P{^SB=nu}', ""); + Expect(1, 130041, '\p{SB=:\Anu\z:}', "");; + Expect(0, 130042, '\p{SB=:\Anu\z:}', "");; + Expect(1, 130041, '\p{SB=- NU}', ""); + Expect(0, 130041, '\p{^SB=- NU}', ""); + Expect(0, 130041, '\P{SB=- NU}', ""); + Expect(1, 130041, '\P{^SB=- NU}', ""); + Expect(0, 130042, '\p{SB=- NU}', ""); + Expect(1, 130042, '\p{^SB=- NU}', ""); + Expect(1, 130042, '\P{SB=- NU}', ""); + Expect(0, 130042, '\P{^SB=- NU}', ""); + Error('\p{Is_Sentence_Break: -numeric/a/}'); + Error('\P{Is_Sentence_Break: -numeric/a/}'); + Expect(1, 130041, '\p{Is_Sentence_Break=numeric}', ""); + Expect(0, 130041, '\p{^Is_Sentence_Break=numeric}', ""); + Expect(0, 130041, '\P{Is_Sentence_Break=numeric}', ""); + Expect(1, 130041, '\P{^Is_Sentence_Break=numeric}', ""); + Expect(0, 130042, '\p{Is_Sentence_Break=numeric}', ""); + Expect(1, 130042, '\p{^Is_Sentence_Break=numeric}', ""); + Expect(1, 130042, '\P{Is_Sentence_Break=numeric}', ""); + Expect(0, 130042, '\P{^Is_Sentence_Break=numeric}', ""); + Expect(1, 130041, '\p{Is_Sentence_Break=- Numeric}', ""); + Expect(0, 130041, '\p{^Is_Sentence_Break=- Numeric}', ""); + Expect(0, 130041, '\P{Is_Sentence_Break=- Numeric}', ""); + Expect(1, 130041, '\P{^Is_Sentence_Break=- Numeric}', ""); + Expect(0, 130042, '\p{Is_Sentence_Break=- Numeric}', ""); + Expect(1, 130042, '\p{^Is_Sentence_Break=- Numeric}', ""); + Expect(1, 130042, '\P{Is_Sentence_Break=- Numeric}', ""); + Expect(0, 130042, '\P{^Is_Sentence_Break=- Numeric}', ""); + Error('\p{Is_SB=:=_ NU}'); + Error('\P{Is_SB=:=_ NU}'); + Expect(1, 130041, '\p{Is_SB=nu}', ""); + Expect(0, 130041, '\p{^Is_SB=nu}', ""); + Expect(0, 130041, '\P{Is_SB=nu}', ""); + Expect(1, 130041, '\P{^Is_SB=nu}', ""); + Expect(0, 130042, '\p{Is_SB=nu}', ""); + Expect(1, 130042, '\p{^Is_SB=nu}', ""); + Expect(1, 130042, '\P{Is_SB=nu}', ""); + Expect(0, 130042, '\P{^Is_SB=nu}', ""); + Expect(1, 130041, '\p{Is_SB= _NU}', ""); + Expect(0, 130041, '\p{^Is_SB= _NU}', ""); + Expect(0, 130041, '\P{Is_SB= _NU}', ""); + Expect(1, 130041, '\P{^Is_SB= _NU}', ""); + Expect(0, 130042, '\p{Is_SB= _NU}', ""); + Expect(1, 130042, '\p{^Is_SB= _NU}', ""); + Expect(1, 130042, '\P{Is_SB= _NU}', ""); + Expect(0, 130042, '\P{^Is_SB= _NU}', ""); + Error('\p{Sentence_Break=-/a/SContinue}'); + Error('\P{Sentence_Break=-/a/SContinue}'); + Expect(1, 65380, '\p{Sentence_Break=:\ASContinue\z:}', "");; + Expect(0, 65381, '\p{Sentence_Break=:\ASContinue\z:}', "");; + Expect(1, 65380, '\p{Sentence_Break=scontinue}', ""); + Expect(0, 65380, '\p{^Sentence_Break=scontinue}', ""); + Expect(0, 65380, '\P{Sentence_Break=scontinue}', ""); + Expect(1, 65380, '\P{^Sentence_Break=scontinue}', ""); + Expect(0, 65381, '\p{Sentence_Break=scontinue}', ""); + Expect(1, 65381, '\p{^Sentence_Break=scontinue}', ""); + Expect(1, 65381, '\P{Sentence_Break=scontinue}', ""); + Expect(0, 65381, '\P{^Sentence_Break=scontinue}', ""); + Expect(1, 65380, '\p{Sentence_Break=:\Ascontinue\z:}', "");; + Expect(0, 65381, '\p{Sentence_Break=:\Ascontinue\z:}', "");; + Expect(1, 65380, '\p{Sentence_Break=__SContinue}', ""); + Expect(0, 65380, '\p{^Sentence_Break=__SContinue}', ""); + Expect(0, 65380, '\P{Sentence_Break=__SContinue}', ""); + Expect(1, 65380, '\P{^Sentence_Break=__SContinue}', ""); + Expect(0, 65381, '\p{Sentence_Break=__SContinue}', ""); + Expect(1, 65381, '\p{^Sentence_Break=__SContinue}', ""); + Expect(1, 65381, '\P{Sentence_Break=__SContinue}', ""); + Expect(0, 65381, '\P{^Sentence_Break=__SContinue}', ""); + Error('\p{SB= -SC:=}'); + Error('\P{SB= -SC:=}'); + Expect(1, 65380, '\p{SB=:\ASC\z:}', "");; + Expect(0, 65381, '\p{SB=:\ASC\z:}', "");; + Expect(1, 65380, '\p{SB=sc}', ""); + Expect(0, 65380, '\p{^SB=sc}', ""); + Expect(0, 65380, '\P{SB=sc}', ""); + Expect(1, 65380, '\P{^SB=sc}', ""); + Expect(0, 65381, '\p{SB=sc}', ""); + Expect(1, 65381, '\p{^SB=sc}', ""); + Expect(1, 65381, '\P{SB=sc}', ""); + Expect(0, 65381, '\P{^SB=sc}', ""); + Expect(1, 65380, '\p{SB=:\Asc\z:}', "");; + Expect(0, 65381, '\p{SB=:\Asc\z:}', "");; + Expect(1, 65380, '\p{SB: - SC}', ""); + Expect(0, 65380, '\p{^SB: - SC}', ""); + Expect(0, 65380, '\P{SB: - SC}', ""); + Expect(1, 65380, '\P{^SB: - SC}', ""); + Expect(0, 65381, '\p{SB: - SC}', ""); + Expect(1, 65381, '\p{^SB: - SC}', ""); + Expect(1, 65381, '\P{SB: - SC}', ""); + Expect(0, 65381, '\P{^SB: - SC}', ""); + Error('\p{Is_Sentence_Break:-:=scontinue}'); + Error('\P{Is_Sentence_Break:-:=scontinue}'); + Expect(1, 65380, '\p{Is_Sentence_Break=scontinue}', ""); + Expect(0, 65380, '\p{^Is_Sentence_Break=scontinue}', ""); + Expect(0, 65380, '\P{Is_Sentence_Break=scontinue}', ""); + Expect(1, 65380, '\P{^Is_Sentence_Break=scontinue}', ""); + Expect(0, 65381, '\p{Is_Sentence_Break=scontinue}', ""); + Expect(1, 65381, '\p{^Is_Sentence_Break=scontinue}', ""); + Expect(1, 65381, '\P{Is_Sentence_Break=scontinue}', ""); + Expect(0, 65381, '\P{^Is_Sentence_Break=scontinue}', ""); + Expect(1, 65380, '\p{Is_Sentence_Break=_ SContinue}', ""); + Expect(0, 65380, '\p{^Is_Sentence_Break=_ SContinue}', ""); + Expect(0, 65380, '\P{Is_Sentence_Break=_ SContinue}', ""); + Expect(1, 65380, '\P{^Is_Sentence_Break=_ SContinue}', ""); + Expect(0, 65381, '\p{Is_Sentence_Break=_ SContinue}', ""); + Expect(1, 65381, '\p{^Is_Sentence_Break=_ SContinue}', ""); + Expect(1, 65381, '\P{Is_Sentence_Break=_ SContinue}', ""); + Expect(0, 65381, '\P{^Is_Sentence_Break=_ SContinue}', ""); + Error('\p{Is_SB=--SC:=}'); + Error('\P{Is_SB=--SC:=}'); + Expect(1, 65380, '\p{Is_SB=sc}', ""); + Expect(0, 65380, '\p{^Is_SB=sc}', ""); + Expect(0, 65380, '\P{Is_SB=sc}', ""); + Expect(1, 65380, '\P{^Is_SB=sc}', ""); + Expect(0, 65381, '\p{Is_SB=sc}', ""); + Expect(1, 65381, '\p{^Is_SB=sc}', ""); + Expect(1, 65381, '\P{Is_SB=sc}', ""); + Expect(0, 65381, '\P{^Is_SB=sc}', ""); + Expect(1, 65380, '\p{Is_SB=_-SC}', ""); + Expect(0, 65380, '\p{^Is_SB=_-SC}', ""); + Expect(0, 65380, '\P{Is_SB=_-SC}', ""); + Expect(1, 65380, '\P{^Is_SB=_-SC}', ""); + Expect(0, 65381, '\p{Is_SB=_-SC}', ""); + Expect(1, 65381, '\p{^Is_SB=_-SC}', ""); + Expect(1, 65381, '\P{Is_SB=_-SC}', ""); + Expect(0, 65381, '\P{^Is_SB=_-SC}', ""); + Error('\p{Sentence_Break=-/a/sep}'); + Error('\P{Sentence_Break=-/a/sep}'); + Expect(1, 8233, '\p{Sentence_Break=:\ASep\z:}', "");; + Expect(0, 8234, '\p{Sentence_Break=:\ASep\z:}', "");; + Expect(1, 8233, '\p{Sentence_Break=sep}', ""); + Expect(0, 8233, '\p{^Sentence_Break=sep}', ""); + Expect(0, 8233, '\P{Sentence_Break=sep}', ""); + Expect(1, 8233, '\P{^Sentence_Break=sep}', ""); + Expect(0, 8234, '\p{Sentence_Break=sep}', ""); + Expect(1, 8234, '\p{^Sentence_Break=sep}', ""); + Expect(1, 8234, '\P{Sentence_Break=sep}', ""); + Expect(0, 8234, '\P{^Sentence_Break=sep}', ""); + Expect(1, 8233, '\p{Sentence_Break=:\Asep\z:}', "");; + Expect(0, 8234, '\p{Sentence_Break=:\Asep\z:}', "");; + Expect(1, 8233, '\p{Sentence_Break=-sep}', ""); + Expect(0, 8233, '\p{^Sentence_Break=-sep}', ""); + Expect(0, 8233, '\P{Sentence_Break=-sep}', ""); + Expect(1, 8233, '\P{^Sentence_Break=-sep}', ""); + Expect(0, 8234, '\p{Sentence_Break=-sep}', ""); + Expect(1, 8234, '\p{^Sentence_Break=-sep}', ""); + Expect(1, 8234, '\P{Sentence_Break=-sep}', ""); + Expect(0, 8234, '\P{^Sentence_Break=-sep}', ""); + Error('\p{SB=_-se/a/}'); + Error('\P{SB=_-se/a/}'); + Expect(1, 8233, '\p{SB=:\ASE\z:}', "");; + Expect(0, 8234, '\p{SB=:\ASE\z:}', "");; + Expect(1, 8233, '\p{SB=se}', ""); + Expect(0, 8233, '\p{^SB=se}', ""); + Expect(0, 8233, '\P{SB=se}', ""); + Expect(1, 8233, '\P{^SB=se}', ""); + Expect(0, 8234, '\p{SB=se}', ""); + Expect(1, 8234, '\p{^SB=se}', ""); + Expect(1, 8234, '\P{SB=se}', ""); + Expect(0, 8234, '\P{^SB=se}', ""); + Expect(1, 8233, '\p{SB=:\Ase\z:}', "");; + Expect(0, 8234, '\p{SB=:\Ase\z:}', "");; + Expect(1, 8233, '\p{SB=_SE}', ""); + Expect(0, 8233, '\p{^SB=_SE}', ""); + Expect(0, 8233, '\P{SB=_SE}', ""); + Expect(1, 8233, '\P{^SB=_SE}', ""); + Expect(0, 8234, '\p{SB=_SE}', ""); + Expect(1, 8234, '\p{^SB=_SE}', ""); + Expect(1, 8234, '\P{SB=_SE}', ""); + Expect(0, 8234, '\P{^SB=_SE}', ""); + Error('\p{Is_Sentence_Break=/a/ -Sep}'); + Error('\P{Is_Sentence_Break=/a/ -Sep}'); + Expect(1, 8233, '\p{Is_Sentence_Break=sep}', ""); + Expect(0, 8233, '\p{^Is_Sentence_Break=sep}', ""); + Expect(0, 8233, '\P{Is_Sentence_Break=sep}', ""); + Expect(1, 8233, '\P{^Is_Sentence_Break=sep}', ""); + Expect(0, 8234, '\p{Is_Sentence_Break=sep}', ""); + Expect(1, 8234, '\p{^Is_Sentence_Break=sep}', ""); + Expect(1, 8234, '\P{Is_Sentence_Break=sep}', ""); + Expect(0, 8234, '\P{^Is_Sentence_Break=sep}', ""); + Expect(1, 8233, '\p{Is_Sentence_Break= _sep}', ""); + Expect(0, 8233, '\p{^Is_Sentence_Break= _sep}', ""); + Expect(0, 8233, '\P{Is_Sentence_Break= _sep}', ""); + Expect(1, 8233, '\P{^Is_Sentence_Break= _sep}', ""); + Expect(0, 8234, '\p{Is_Sentence_Break= _sep}', ""); + Expect(1, 8234, '\p{^Is_Sentence_Break= _sep}', ""); + Expect(1, 8234, '\P{Is_Sentence_Break= _sep}', ""); + Expect(0, 8234, '\P{^Is_Sentence_Break= _sep}', ""); + Error('\p{Is_SB= /a/SE}'); + Error('\P{Is_SB= /a/SE}'); + Expect(1, 8233, '\p{Is_SB=se}', ""); + Expect(0, 8233, '\p{^Is_SB=se}', ""); + Expect(0, 8233, '\P{Is_SB=se}', ""); + Expect(1, 8233, '\P{^Is_SB=se}', ""); + Expect(0, 8234, '\p{Is_SB=se}', ""); + Expect(1, 8234, '\p{^Is_SB=se}', ""); + Expect(1, 8234, '\P{Is_SB=se}', ""); + Expect(0, 8234, '\P{^Is_SB=se}', ""); + Expect(1, 8233, '\p{Is_SB=- se}', ""); + Expect(0, 8233, '\p{^Is_SB=- se}', ""); + Expect(0, 8233, '\P{Is_SB=- se}', ""); + Expect(1, 8233, '\P{^Is_SB=- se}', ""); + Expect(0, 8234, '\p{Is_SB=- se}', ""); + Expect(1, 8234, '\p{^Is_SB=- se}', ""); + Expect(1, 8234, '\P{Is_SB=- se}', ""); + Expect(0, 8234, '\P{^Is_SB=- se}', ""); + Error('\p{Sentence_Break=:=-SP}'); + Error('\P{Sentence_Break=:=-SP}'); + Expect(1, 12288, '\p{Sentence_Break=:\ASp\z:}', "");; + Expect(0, 12289, '\p{Sentence_Break=:\ASp\z:}', "");; + Expect(1, 12288, '\p{Sentence_Break=sp}', ""); + Expect(0, 12288, '\p{^Sentence_Break=sp}', ""); + Expect(0, 12288, '\P{Sentence_Break=sp}', ""); + Expect(1, 12288, '\P{^Sentence_Break=sp}', ""); + Expect(0, 12289, '\p{Sentence_Break=sp}', ""); + Expect(1, 12289, '\p{^Sentence_Break=sp}', ""); + Expect(1, 12289, '\P{Sentence_Break=sp}', ""); + Expect(0, 12289, '\P{^Sentence_Break=sp}', ""); + Expect(1, 12288, '\p{Sentence_Break=:\Asp\z:}', "");; + Expect(0, 12289, '\p{Sentence_Break=:\Asp\z:}', "");; + Expect(1, 12288, '\p{Sentence_Break= _SP}', ""); + Expect(0, 12288, '\p{^Sentence_Break= _SP}', ""); + Expect(0, 12288, '\P{Sentence_Break= _SP}', ""); + Expect(1, 12288, '\P{^Sentence_Break= _SP}', ""); + Expect(0, 12289, '\p{Sentence_Break= _SP}', ""); + Expect(1, 12289, '\p{^Sentence_Break= _SP}', ""); + Expect(1, 12289, '\P{Sentence_Break= _SP}', ""); + Expect(0, 12289, '\P{^Sentence_Break= _SP}', ""); + Error('\p{SB=__SP:=}'); + Error('\P{SB=__SP:=}'); + Expect(1, 12288, '\p{SB=:\ASp\z:}', "");; + Expect(0, 12289, '\p{SB=:\ASp\z:}', "");; + Expect(1, 12288, '\p{SB=sp}', ""); + Expect(0, 12288, '\p{^SB=sp}', ""); + Expect(0, 12288, '\P{SB=sp}', ""); + Expect(1, 12288, '\P{^SB=sp}', ""); + Expect(0, 12289, '\p{SB=sp}', ""); + Expect(1, 12289, '\p{^SB=sp}', ""); + Expect(1, 12289, '\P{SB=sp}', ""); + Expect(0, 12289, '\P{^SB=sp}', ""); + Expect(1, 12288, '\p{SB=:\Asp\z:}', "");; + Expect(0, 12289, '\p{SB=:\Asp\z:}', "");; + Expect(1, 12288, '\p{SB=_-Sp}', ""); + Expect(0, 12288, '\p{^SB=_-Sp}', ""); + Expect(0, 12288, '\P{SB=_-Sp}', ""); + Expect(1, 12288, '\P{^SB=_-Sp}', ""); + Expect(0, 12289, '\p{SB=_-Sp}', ""); + Expect(1, 12289, '\p{^SB=_-Sp}', ""); + Expect(1, 12289, '\P{SB=_-Sp}', ""); + Expect(0, 12289, '\P{^SB=_-Sp}', ""); + Error('\p{Is_Sentence_Break=:=- Sp}'); + Error('\P{Is_Sentence_Break=:=- Sp}'); + Expect(1, 12288, '\p{Is_Sentence_Break=sp}', ""); + Expect(0, 12288, '\p{^Is_Sentence_Break=sp}', ""); + Expect(0, 12288, '\P{Is_Sentence_Break=sp}', ""); + Expect(1, 12288, '\P{^Is_Sentence_Break=sp}', ""); + Expect(0, 12289, '\p{Is_Sentence_Break=sp}', ""); + Expect(1, 12289, '\p{^Is_Sentence_Break=sp}', ""); + Expect(1, 12289, '\P{Is_Sentence_Break=sp}', ""); + Expect(0, 12289, '\P{^Is_Sentence_Break=sp}', ""); + Expect(1, 12288, '\p{Is_Sentence_Break=-SP}', ""); + Expect(0, 12288, '\p{^Is_Sentence_Break=-SP}', ""); + Expect(0, 12288, '\P{Is_Sentence_Break=-SP}', ""); + Expect(1, 12288, '\P{^Is_Sentence_Break=-SP}', ""); + Expect(0, 12289, '\p{Is_Sentence_Break=-SP}', ""); + Expect(1, 12289, '\p{^Is_Sentence_Break=-SP}', ""); + Expect(1, 12289, '\P{Is_Sentence_Break=-SP}', ""); + Expect(0, 12289, '\P{^Is_Sentence_Break=-SP}', ""); + Error('\p{Is_SB= :=sp}'); + Error('\P{Is_SB= :=sp}'); + Expect(1, 12288, '\p{Is_SB=sp}', ""); + Expect(0, 12288, '\p{^Is_SB=sp}', ""); + Expect(0, 12288, '\P{Is_SB=sp}', ""); + Expect(1, 12288, '\P{^Is_SB=sp}', ""); + Expect(0, 12289, '\p{Is_SB=sp}', ""); + Expect(1, 12289, '\p{^Is_SB=sp}', ""); + Expect(1, 12289, '\P{Is_SB=sp}', ""); + Expect(0, 12289, '\P{^Is_SB=sp}', ""); + Expect(1, 12288, '\p{Is_SB=_Sp}', ""); + Expect(0, 12288, '\p{^Is_SB=_Sp}', ""); + Expect(0, 12288, '\P{Is_SB=_Sp}', ""); + Expect(1, 12288, '\P{^Is_SB=_Sp}', ""); + Expect(0, 12289, '\p{Is_SB=_Sp}', ""); + Expect(1, 12289, '\p{^Is_SB=_Sp}', ""); + Expect(1, 12289, '\P{Is_SB=_Sp}', ""); + Expect(0, 12289, '\P{^Is_SB=_Sp}', ""); + Error('\p{Sentence_Break=:= -STerm}'); + Error('\P{Sentence_Break=:= -STerm}'); + Expect(1, 121480, '\p{Sentence_Break=:\ASTerm\z:}', "");; + Expect(0, 121481, '\p{Sentence_Break=:\ASTerm\z:}', "");; + Expect(1, 121480, '\p{Sentence_Break=sterm}', ""); + Expect(0, 121480, '\p{^Sentence_Break=sterm}', ""); + Expect(0, 121480, '\P{Sentence_Break=sterm}', ""); + Expect(1, 121480, '\P{^Sentence_Break=sterm}', ""); + Expect(0, 121481, '\p{Sentence_Break=sterm}', ""); + Expect(1, 121481, '\p{^Sentence_Break=sterm}', ""); + Expect(1, 121481, '\P{Sentence_Break=sterm}', ""); + Expect(0, 121481, '\P{^Sentence_Break=sterm}', ""); + Expect(1, 121480, '\p{Sentence_Break=:\Asterm\z:}', "");; + Expect(0, 121481, '\p{Sentence_Break=:\Asterm\z:}', "");; + Expect(1, 121480, '\p{Sentence_Break=__STerm}', ""); + Expect(0, 121480, '\p{^Sentence_Break=__STerm}', ""); + Expect(0, 121480, '\P{Sentence_Break=__STerm}', ""); + Expect(1, 121480, '\P{^Sentence_Break=__STerm}', ""); + Expect(0, 121481, '\p{Sentence_Break=__STerm}', ""); + Expect(1, 121481, '\p{^Sentence_Break=__STerm}', ""); + Expect(1, 121481, '\P{Sentence_Break=__STerm}', ""); + Expect(0, 121481, '\P{^Sentence_Break=__STerm}', ""); + Error('\p{SB:__ST/a/}'); + Error('\P{SB:__ST/a/}'); + Expect(1, 121480, '\p{SB=:\AST\z:}', "");; + Expect(0, 121481, '\p{SB=:\AST\z:}', "");; + Expect(1, 121480, '\p{SB=st}', ""); + Expect(0, 121480, '\p{^SB=st}', ""); + Expect(0, 121480, '\P{SB=st}', ""); + Expect(1, 121480, '\P{^SB=st}', ""); + Expect(0, 121481, '\p{SB=st}', ""); + Expect(1, 121481, '\p{^SB=st}', ""); + Expect(1, 121481, '\P{SB=st}', ""); + Expect(0, 121481, '\P{^SB=st}', ""); + Expect(1, 121480, '\p{SB=:\Ast\z:}', "");; + Expect(0, 121481, '\p{SB=:\Ast\z:}', "");; + Expect(1, 121480, '\p{SB=- ST}', ""); + Expect(0, 121480, '\p{^SB=- ST}', ""); + Expect(0, 121480, '\P{SB=- ST}', ""); + Expect(1, 121480, '\P{^SB=- ST}', ""); + Expect(0, 121481, '\p{SB=- ST}', ""); + Expect(1, 121481, '\p{^SB=- ST}', ""); + Expect(1, 121481, '\P{SB=- ST}', ""); + Expect(0, 121481, '\P{^SB=- ST}', ""); + Error('\p{Is_Sentence_Break= /a/STERM}'); + Error('\P{Is_Sentence_Break= /a/STERM}'); + Expect(1, 121480, '\p{Is_Sentence_Break=sterm}', ""); + Expect(0, 121480, '\p{^Is_Sentence_Break=sterm}', ""); + Expect(0, 121480, '\P{Is_Sentence_Break=sterm}', ""); + Expect(1, 121480, '\P{^Is_Sentence_Break=sterm}', ""); + Expect(0, 121481, '\p{Is_Sentence_Break=sterm}', ""); + Expect(1, 121481, '\p{^Is_Sentence_Break=sterm}', ""); + Expect(1, 121481, '\P{Is_Sentence_Break=sterm}', ""); + Expect(0, 121481, '\P{^Is_Sentence_Break=sterm}', ""); + Expect(1, 121480, '\p{Is_Sentence_Break= -sterm}', ""); + Expect(0, 121480, '\p{^Is_Sentence_Break= -sterm}', ""); + Expect(0, 121480, '\P{Is_Sentence_Break= -sterm}', ""); + Expect(1, 121480, '\P{^Is_Sentence_Break= -sterm}', ""); + Expect(0, 121481, '\p{Is_Sentence_Break= -sterm}', ""); + Expect(1, 121481, '\p{^Is_Sentence_Break= -sterm}', ""); + Expect(1, 121481, '\P{Is_Sentence_Break= -sterm}', ""); + Expect(0, 121481, '\P{^Is_Sentence_Break= -sterm}', ""); + Error('\p{Is_SB=/a/ST}'); + Error('\P{Is_SB=/a/ST}'); + Expect(1, 121480, '\p{Is_SB=st}', ""); + Expect(0, 121480, '\p{^Is_SB=st}', ""); + Expect(0, 121480, '\P{Is_SB=st}', ""); + Expect(1, 121480, '\P{^Is_SB=st}', ""); + Expect(0, 121481, '\p{Is_SB=st}', ""); + Expect(1, 121481, '\p{^Is_SB=st}', ""); + Expect(1, 121481, '\P{Is_SB=st}', ""); + Expect(0, 121481, '\P{^Is_SB=st}', ""); + Expect(1, 121480, '\p{Is_SB=_st}', ""); + Expect(0, 121480, '\p{^Is_SB=_st}', ""); + Expect(0, 121480, '\P{Is_SB=_st}', ""); + Expect(1, 121480, '\P{^Is_SB=_st}', ""); + Expect(0, 121481, '\p{Is_SB=_st}', ""); + Expect(1, 121481, '\p{^Is_SB=_st}', ""); + Expect(1, 121481, '\P{Is_SB=_st}', ""); + Expect(0, 121481, '\P{^Is_SB=_st}', ""); + Error('\p{Sentence_Break=__Upper/a/}'); + Error('\P{Sentence_Break=__Upper/a/}'); + Expect(1, 127369, '\p{Sentence_Break=:\AUpper\z:}', "");; + Expect(0, 127370, '\p{Sentence_Break=:\AUpper\z:}', "");; + Expect(1, 127369, '\p{Sentence_Break=upper}', ""); + Expect(0, 127369, '\p{^Sentence_Break=upper}', ""); + Expect(0, 127369, '\P{Sentence_Break=upper}', ""); + Expect(1, 127369, '\P{^Sentence_Break=upper}', ""); + Expect(0, 127370, '\p{Sentence_Break=upper}', ""); + Expect(1, 127370, '\p{^Sentence_Break=upper}', ""); + Expect(1, 127370, '\P{Sentence_Break=upper}', ""); + Expect(0, 127370, '\P{^Sentence_Break=upper}', ""); + Expect(1, 127369, '\p{Sentence_Break=:\Aupper\z:}', "");; + Expect(0, 127370, '\p{Sentence_Break=:\Aupper\z:}', "");; + Expect(1, 127369, '\p{Sentence_Break= -Upper}', ""); + Expect(0, 127369, '\p{^Sentence_Break= -Upper}', ""); + Expect(0, 127369, '\P{Sentence_Break= -Upper}', ""); + Expect(1, 127369, '\P{^Sentence_Break= -Upper}', ""); + Expect(0, 127370, '\p{Sentence_Break= -Upper}', ""); + Expect(1, 127370, '\p{^Sentence_Break= -Upper}', ""); + Expect(1, 127370, '\P{Sentence_Break= -Upper}', ""); + Expect(0, 127370, '\P{^Sentence_Break= -Upper}', ""); + Error('\p{SB=-/a/UP}'); + Error('\P{SB=-/a/UP}'); + Expect(1, 127369, '\p{SB=:\AUP\z:}', "");; + Expect(0, 127370, '\p{SB=:\AUP\z:}', "");; + Expect(1, 127369, '\p{SB=up}', ""); + Expect(0, 127369, '\p{^SB=up}', ""); + Expect(0, 127369, '\P{SB=up}', ""); + Expect(1, 127369, '\P{^SB=up}', ""); + Expect(0, 127370, '\p{SB=up}', ""); + Expect(1, 127370, '\p{^SB=up}', ""); + Expect(1, 127370, '\P{SB=up}', ""); + Expect(0, 127370, '\P{^SB=up}', ""); + Expect(1, 127369, '\p{SB=:\Aup\z:}', "");; + Expect(0, 127370, '\p{SB=:\Aup\z:}', "");; + Expect(1, 127369, '\p{SB=-_up}', ""); + Expect(0, 127369, '\p{^SB=-_up}', ""); + Expect(0, 127369, '\P{SB=-_up}', ""); + Expect(1, 127369, '\P{^SB=-_up}', ""); + Expect(0, 127370, '\p{SB=-_up}', ""); + Expect(1, 127370, '\p{^SB=-_up}', ""); + Expect(1, 127370, '\P{SB=-_up}', ""); + Expect(0, 127370, '\P{^SB=-_up}', ""); + Error('\p{Is_Sentence_Break=-:=Upper}'); + Error('\P{Is_Sentence_Break=-:=Upper}'); + Expect(1, 127369, '\p{Is_Sentence_Break=upper}', ""); + Expect(0, 127369, '\p{^Is_Sentence_Break=upper}', ""); + Expect(0, 127369, '\P{Is_Sentence_Break=upper}', ""); + Expect(1, 127369, '\P{^Is_Sentence_Break=upper}', ""); + Expect(0, 127370, '\p{Is_Sentence_Break=upper}', ""); + Expect(1, 127370, '\p{^Is_Sentence_Break=upper}', ""); + Expect(1, 127370, '\P{Is_Sentence_Break=upper}', ""); + Expect(0, 127370, '\P{^Is_Sentence_Break=upper}', ""); + Expect(1, 127369, '\p{Is_Sentence_Break= _UPPER}', ""); + Expect(0, 127369, '\p{^Is_Sentence_Break= _UPPER}', ""); + Expect(0, 127369, '\P{Is_Sentence_Break= _UPPER}', ""); + Expect(1, 127369, '\P{^Is_Sentence_Break= _UPPER}', ""); + Expect(0, 127370, '\p{Is_Sentence_Break= _UPPER}', ""); + Expect(1, 127370, '\p{^Is_Sentence_Break= _UPPER}', ""); + Expect(1, 127370, '\P{Is_Sentence_Break= _UPPER}', ""); + Expect(0, 127370, '\P{^Is_Sentence_Break= _UPPER}', ""); + Error('\p{Is_SB=/a/--UP}'); + Error('\P{Is_SB=/a/--UP}'); + Expect(1, 127369, '\p{Is_SB=up}', ""); + Expect(0, 127369, '\p{^Is_SB=up}', ""); + Expect(0, 127369, '\P{Is_SB=up}', ""); + Expect(1, 127369, '\P{^Is_SB=up}', ""); + Expect(0, 127370, '\p{Is_SB=up}', ""); + Expect(1, 127370, '\p{^Is_SB=up}', ""); + Expect(1, 127370, '\P{Is_SB=up}', ""); + Expect(0, 127370, '\P{^Is_SB=up}', ""); + Expect(1, 127369, '\p{Is_SB= -up}', ""); + Expect(0, 127369, '\p{^Is_SB= -up}', ""); + Expect(0, 127369, '\P{Is_SB= -up}', ""); + Expect(1, 127369, '\P{^Is_SB= -up}', ""); + Expect(0, 127370, '\p{Is_SB= -up}', ""); + Expect(1, 127370, '\p{^Is_SB= -up}', ""); + Expect(1, 127370, '\P{Is_SB= -up}', ""); + Expect(0, 127370, '\P{^Is_SB= -up}', ""); + Error('\p{Sentence_Break= /a/OTHER}'); + Error('\P{Sentence_Break= /a/OTHER}'); + Expect(1, 918000, '\p{Sentence_Break=:\AOther\z:}', "");; + Expect(0, 917999, '\p{Sentence_Break=:\AOther\z:}', "");; + Expect(1, 918000, '\p{Sentence_Break=other}', ""); + Expect(0, 918000, '\p{^Sentence_Break=other}', ""); + Expect(0, 918000, '\P{Sentence_Break=other}', ""); + Expect(1, 918000, '\P{^Sentence_Break=other}', ""); + Expect(0, 917999, '\p{Sentence_Break=other}', ""); + Expect(1, 917999, '\p{^Sentence_Break=other}', ""); + Expect(1, 917999, '\P{Sentence_Break=other}', ""); + Expect(0, 917999, '\P{^Sentence_Break=other}', ""); + Expect(1, 918000, '\p{Sentence_Break=:\Aother\z:}', "");; + Expect(0, 917999, '\p{Sentence_Break=:\Aother\z:}', "");; + Expect(1, 918000, '\p{Sentence_Break= _OTHER}', ""); + Expect(0, 918000, '\p{^Sentence_Break= _OTHER}', ""); + Expect(0, 918000, '\P{Sentence_Break= _OTHER}', ""); + Expect(1, 918000, '\P{^Sentence_Break= _OTHER}', ""); + Expect(0, 917999, '\p{Sentence_Break= _OTHER}', ""); + Expect(1, 917999, '\p{^Sentence_Break= _OTHER}', ""); + Expect(1, 917999, '\P{Sentence_Break= _OTHER}', ""); + Expect(0, 917999, '\P{^Sentence_Break= _OTHER}', ""); + Error('\p{SB=- XX/a/}'); + Error('\P{SB=- XX/a/}'); + Expect(1, 918000, '\p{SB=:\AXX\z:}', "");; + Expect(0, 917999, '\p{SB=:\AXX\z:}', "");; + Expect(1, 918000, '\p{SB=xx}', ""); + Expect(0, 918000, '\p{^SB=xx}', ""); + Expect(0, 918000, '\P{SB=xx}', ""); + Expect(1, 918000, '\P{^SB=xx}', ""); + Expect(0, 917999, '\p{SB=xx}', ""); + Expect(1, 917999, '\p{^SB=xx}', ""); + Expect(1, 917999, '\P{SB=xx}', ""); + Expect(0, 917999, '\P{^SB=xx}', ""); + Expect(1, 918000, '\p{SB=:\Axx\z:}', "");; + Expect(0, 917999, '\p{SB=:\Axx\z:}', "");; + Expect(1, 918000, '\p{SB: xx}', ""); + Expect(0, 918000, '\p{^SB: xx}', ""); + Expect(0, 918000, '\P{SB: xx}', ""); + Expect(1, 918000, '\P{^SB: xx}', ""); + Expect(0, 917999, '\p{SB: xx}', ""); + Expect(1, 917999, '\p{^SB: xx}', ""); + Expect(1, 917999, '\P{SB: xx}', ""); + Expect(0, 917999, '\P{^SB: xx}', ""); + Error('\p{Is_Sentence_Break=_ Other:=}'); + Error('\P{Is_Sentence_Break=_ Other:=}'); + Expect(1, 918000, '\p{Is_Sentence_Break: other}', ""); + Expect(0, 918000, '\p{^Is_Sentence_Break: other}', ""); + Expect(0, 918000, '\P{Is_Sentence_Break: other}', ""); + Expect(1, 918000, '\P{^Is_Sentence_Break: other}', ""); + Expect(0, 917999, '\p{Is_Sentence_Break: other}', ""); + Expect(1, 917999, '\p{^Is_Sentence_Break: other}', ""); + Expect(1, 917999, '\P{Is_Sentence_Break: other}', ""); + Expect(0, 917999, '\P{^Is_Sentence_Break: other}', ""); + Expect(1, 918000, '\p{Is_Sentence_Break: Other}', ""); + Expect(0, 918000, '\p{^Is_Sentence_Break: Other}', ""); + Expect(0, 918000, '\P{Is_Sentence_Break: Other}', ""); + Expect(1, 918000, '\P{^Is_Sentence_Break: Other}', ""); + Expect(0, 917999, '\p{Is_Sentence_Break: Other}', ""); + Expect(1, 917999, '\p{^Is_Sentence_Break: Other}', ""); + Expect(1, 917999, '\P{Is_Sentence_Break: Other}', ""); + Expect(0, 917999, '\P{^Is_Sentence_Break: Other}', ""); + Error('\p{Is_SB= :=XX}'); + Error('\P{Is_SB= :=XX}'); + Expect(1, 918000, '\p{Is_SB=xx}', ""); + Expect(0, 918000, '\p{^Is_SB=xx}', ""); + Expect(0, 918000, '\P{Is_SB=xx}', ""); + Expect(1, 918000, '\P{^Is_SB=xx}', ""); + Expect(0, 917999, '\p{Is_SB=xx}', ""); + Expect(1, 917999, '\p{^Is_SB=xx}', ""); + Expect(1, 917999, '\P{Is_SB=xx}', ""); + Expect(0, 917999, '\P{^Is_SB=xx}', ""); + Expect(1, 918000, '\p{Is_SB: _ xx}', ""); + Expect(0, 918000, '\p{^Is_SB: _ xx}', ""); + Expect(0, 918000, '\P{Is_SB: _ xx}', ""); + Expect(1, 918000, '\P{^Is_SB: _ xx}', ""); + Expect(0, 917999, '\p{Is_SB: _ xx}', ""); + Expect(1, 917999, '\p{^Is_SB: _ xx}', ""); + Expect(1, 917999, '\P{Is_SB: _ xx}', ""); + Expect(0, 917999, '\P{^Is_SB: _ xx}', ""); + Error('\p{script}'); + Error('\P{script}'); + Error('\p{Script=:=_-Adlam}'); + Error('\P{Script=:=_-Adlam}'); + Expect(1, 125279, '\p{Script=:\AAdlam\z:}', "");; + Expect(0, 125280, '\p{Script=:\AAdlam\z:}', "");; + Expect(1, 125279, '\p{Script=adlam}', ""); + Expect(0, 125279, '\p{^Script=adlam}', ""); + Expect(0, 125279, '\P{Script=adlam}', ""); + Expect(1, 125279, '\P{^Script=adlam}', ""); + Expect(0, 125280, '\p{Script=adlam}', ""); + Expect(1, 125280, '\p{^Script=adlam}', ""); + Expect(1, 125280, '\P{Script=adlam}', ""); + Expect(0, 125280, '\P{^Script=adlam}', ""); + Expect(1, 125279, '\p{Script=:\Aadlam\z:}', "");; + Expect(0, 125280, '\p{Script=:\Aadlam\z:}', "");; + Expect(1, 125279, '\p{Script: ADLAM}', ""); + Expect(0, 125279, '\p{^Script: ADLAM}', ""); + Expect(0, 125279, '\P{Script: ADLAM}', ""); + Expect(1, 125279, '\P{^Script: ADLAM}', ""); + Expect(0, 125280, '\p{Script: ADLAM}', ""); + Expect(1, 125280, '\p{^Script: ADLAM}', ""); + Expect(1, 125280, '\P{Script: ADLAM}', ""); + Expect(0, 125280, '\P{^Script: ADLAM}', ""); + Error('\p{Sc=--adlm:=}'); + Error('\P{Sc=--adlm:=}'); + Expect(1, 125279, '\p{Sc=:\AAdlm\z:}', "");; + Expect(0, 125280, '\p{Sc=:\AAdlm\z:}', "");; + Expect(1, 125279, '\p{Sc=adlm}', ""); + Expect(0, 125279, '\p{^Sc=adlm}', ""); + Expect(0, 125279, '\P{Sc=adlm}', ""); + Expect(1, 125279, '\P{^Sc=adlm}', ""); + Expect(0, 125280, '\p{Sc=adlm}', ""); + Expect(1, 125280, '\p{^Sc=adlm}', ""); + Expect(1, 125280, '\P{Sc=adlm}', ""); + Expect(0, 125280, '\P{^Sc=adlm}', ""); + Expect(1, 125279, '\p{Sc=:\Aadlm\z:}', "");; + Expect(0, 125280, '\p{Sc=:\Aadlm\z:}', "");; + Expect(1, 125279, '\p{Sc=-Adlm}', ""); + Expect(0, 125279, '\p{^Sc=-Adlm}', ""); + Expect(0, 125279, '\P{Sc=-Adlm}', ""); + Expect(1, 125279, '\P{^Sc=-Adlm}', ""); + Expect(0, 125280, '\p{Sc=-Adlm}', ""); + Expect(1, 125280, '\p{^Sc=-Adlm}', ""); + Expect(1, 125280, '\P{Sc=-Adlm}', ""); + Expect(0, 125280, '\P{^Sc=-Adlm}', ""); + Error('\p{Is_Script=_/a/Adlam}'); + Error('\P{Is_Script=_/a/Adlam}'); + Expect(1, 125279, '\p{Is_Script=adlam}', ""); + Expect(0, 125279, '\p{^Is_Script=adlam}', ""); + Expect(0, 125279, '\P{Is_Script=adlam}', ""); + Expect(1, 125279, '\P{^Is_Script=adlam}', ""); + Expect(0, 125280, '\p{Is_Script=adlam}', ""); + Expect(1, 125280, '\p{^Is_Script=adlam}', ""); + Expect(1, 125280, '\P{Is_Script=adlam}', ""); + Expect(0, 125280, '\P{^Is_Script=adlam}', ""); + Expect(1, 125279, '\p{Is_Script= ADLAM}', ""); + Expect(0, 125279, '\p{^Is_Script= ADLAM}', ""); + Expect(0, 125279, '\P{Is_Script= ADLAM}', ""); + Expect(1, 125279, '\P{^Is_Script= ADLAM}', ""); + Expect(0, 125280, '\p{Is_Script= ADLAM}', ""); + Expect(1, 125280, '\p{^Is_Script= ADLAM}', ""); + Expect(1, 125280, '\P{Is_Script= ADLAM}', ""); + Expect(0, 125280, '\P{^Is_Script= ADLAM}', ""); + Error('\p{Is_Sc=/a/ADLM}'); + Error('\P{Is_Sc=/a/ADLM}'); + Expect(1, 125279, '\p{Is_Sc=adlm}', ""); + Expect(0, 125279, '\p{^Is_Sc=adlm}', ""); + Expect(0, 125279, '\P{Is_Sc=adlm}', ""); + Expect(1, 125279, '\P{^Is_Sc=adlm}', ""); + Expect(0, 125280, '\p{Is_Sc=adlm}', ""); + Expect(1, 125280, '\p{^Is_Sc=adlm}', ""); + Expect(1, 125280, '\P{Is_Sc=adlm}', ""); + Expect(0, 125280, '\P{^Is_Sc=adlm}', ""); + Expect(1, 125279, '\p{Is_Sc= _Adlm}', ""); + Expect(0, 125279, '\p{^Is_Sc= _Adlm}', ""); + Expect(0, 125279, '\P{Is_Sc= _Adlm}', ""); + Expect(1, 125279, '\P{^Is_Sc= _Adlm}', ""); + Expect(0, 125280, '\p{Is_Sc= _Adlm}', ""); + Expect(1, 125280, '\p{^Is_Sc= _Adlm}', ""); + Expect(1, 125280, '\P{Is_Sc= _Adlm}', ""); + Expect(0, 125280, '\P{^Is_Sc= _Adlm}', ""); + Error('\p{Script=/a/_ Caucasian_Albanian}'); + Error('\P{Script=/a/_ Caucasian_Albanian}'); + Expect(1, 66927, '\p{Script=:\ACaucasian_Albanian\z:}', "");; + Expect(0, 66928, '\p{Script=:\ACaucasian_Albanian\z:}', "");; + Expect(1, 66927, '\p{Script=caucasianalbanian}', ""); + Expect(0, 66927, '\p{^Script=caucasianalbanian}', ""); + Expect(0, 66927, '\P{Script=caucasianalbanian}', ""); + Expect(1, 66927, '\P{^Script=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Script=caucasianalbanian}', ""); + Expect(1, 66928, '\p{^Script=caucasianalbanian}', ""); + Expect(1, 66928, '\P{Script=caucasianalbanian}', ""); + Expect(0, 66928, '\P{^Script=caucasianalbanian}', ""); + Expect(1, 66927, '\p{Script=:\Acaucasianalbanian\z:}', "");; + Expect(0, 66928, '\p{Script=:\Acaucasianalbanian\z:}', "");; + Expect(1, 66927, '\p{Script= Caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^Script= Caucasian_Albanian}', ""); + Expect(0, 66927, '\P{Script= Caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^Script= Caucasian_Albanian}', ""); + Expect(0, 66928, '\p{Script= Caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^Script= Caucasian_Albanian}', ""); + Expect(1, 66928, '\P{Script= Caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^Script= Caucasian_Albanian}', ""); + Error('\p{Sc= AGHB/a/}'); + Error('\P{Sc= AGHB/a/}'); + Expect(1, 66927, '\p{Sc=:\AAghb\z:}', "");; + Expect(0, 66928, '\p{Sc=:\AAghb\z:}', "");; + Expect(1, 66927, '\p{Sc=aghb}', ""); + Expect(0, 66927, '\p{^Sc=aghb}', ""); + Expect(0, 66927, '\P{Sc=aghb}', ""); + Expect(1, 66927, '\P{^Sc=aghb}', ""); + Expect(0, 66928, '\p{Sc=aghb}', ""); + Expect(1, 66928, '\p{^Sc=aghb}', ""); + Expect(1, 66928, '\P{Sc=aghb}', ""); + Expect(0, 66928, '\P{^Sc=aghb}', ""); + Expect(1, 66927, '\p{Sc=:\Aaghb\z:}', "");; + Expect(0, 66928, '\p{Sc=:\Aaghb\z:}', "");; + Expect(1, 66927, '\p{Sc= -Aghb}', ""); + Expect(0, 66927, '\p{^Sc= -Aghb}', ""); + Expect(0, 66927, '\P{Sc= -Aghb}', ""); + Expect(1, 66927, '\P{^Sc= -Aghb}', ""); + Expect(0, 66928, '\p{Sc= -Aghb}', ""); + Expect(1, 66928, '\p{^Sc= -Aghb}', ""); + Expect(1, 66928, '\P{Sc= -Aghb}', ""); + Expect(0, 66928, '\P{^Sc= -Aghb}', ""); + Error('\p{Is_Script=:=_CAUCASIAN_ALBANIAN}'); + Error('\P{Is_Script=:=_CAUCASIAN_ALBANIAN}'); + Expect(1, 66927, '\p{Is_Script=caucasianalbanian}', ""); + Expect(0, 66927, '\p{^Is_Script=caucasianalbanian}', ""); + Expect(0, 66927, '\P{Is_Script=caucasianalbanian}', ""); + Expect(1, 66927, '\P{^Is_Script=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Is_Script=caucasianalbanian}', ""); + Expect(1, 66928, '\p{^Is_Script=caucasianalbanian}', ""); + Expect(1, 66928, '\P{Is_Script=caucasianalbanian}', ""); + Expect(0, 66928, '\P{^Is_Script=caucasianalbanian}', ""); + Expect(1, 66927, '\p{Is_Script=_-Caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^Is_Script=_-Caucasian_Albanian}', ""); + Expect(0, 66927, '\P{Is_Script=_-Caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^Is_Script=_-Caucasian_Albanian}', ""); + Expect(0, 66928, '\p{Is_Script=_-Caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^Is_Script=_-Caucasian_Albanian}', ""); + Expect(1, 66928, '\P{Is_Script=_-Caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^Is_Script=_-Caucasian_Albanian}', ""); + Error('\p{Is_Sc=:=_ Aghb}'); + Error('\P{Is_Sc=:=_ Aghb}'); + Expect(1, 66927, '\p{Is_Sc=aghb}', ""); + Expect(0, 66927, '\p{^Is_Sc=aghb}', ""); + Expect(0, 66927, '\P{Is_Sc=aghb}', ""); + Expect(1, 66927, '\P{^Is_Sc=aghb}', ""); + Expect(0, 66928, '\p{Is_Sc=aghb}', ""); + Expect(1, 66928, '\p{^Is_Sc=aghb}', ""); + Expect(1, 66928, '\P{Is_Sc=aghb}', ""); + Expect(0, 66928, '\P{^Is_Sc=aghb}', ""); + Expect(1, 66927, '\p{Is_Sc= _aghb}', ""); + Expect(0, 66927, '\p{^Is_Sc= _aghb}', ""); + Expect(0, 66927, '\P{Is_Sc= _aghb}', ""); + Expect(1, 66927, '\P{^Is_Sc= _aghb}', ""); + Expect(0, 66928, '\p{Is_Sc= _aghb}', ""); + Expect(1, 66928, '\p{^Is_Sc= _aghb}', ""); + Expect(1, 66928, '\P{Is_Sc= _aghb}', ""); + Expect(0, 66928, '\P{^Is_Sc= _aghb}', ""); + Error('\p{Script=_AHOM:=}'); + Error('\P{Script=_AHOM:=}'); + Expect(1, 71494, '\p{Script=:\AAhom\z:}', "");; + Expect(0, 71495, '\p{Script=:\AAhom\z:}', "");; + Expect(1, 71494, '\p{Script:ahom}', ""); + Expect(0, 71494, '\p{^Script:ahom}', ""); + Expect(0, 71494, '\P{Script:ahom}', ""); + Expect(1, 71494, '\P{^Script:ahom}', ""); + Expect(0, 71495, '\p{Script:ahom}', ""); + Expect(1, 71495, '\p{^Script:ahom}', ""); + Expect(1, 71495, '\P{Script:ahom}', ""); + Expect(0, 71495, '\P{^Script:ahom}', ""); + Expect(1, 71494, '\p{Script=:\Aahom\z:}', "");; + Expect(0, 71495, '\p{Script=:\Aahom\z:}', "");; + Expect(1, 71494, '\p{Script=-AHOM}', ""); + Expect(0, 71494, '\p{^Script=-AHOM}', ""); + Expect(0, 71494, '\P{Script=-AHOM}', ""); + Expect(1, 71494, '\P{^Script=-AHOM}', ""); + Expect(0, 71495, '\p{Script=-AHOM}', ""); + Expect(1, 71495, '\p{^Script=-AHOM}', ""); + Expect(1, 71495, '\P{Script=-AHOM}', ""); + Expect(0, 71495, '\P{^Script=-AHOM}', ""); + Error('\p{Sc= ahom/a/}'); + Error('\P{Sc= ahom/a/}'); + Expect(1, 71494, '\p{Sc=:\AAhom\z:}', "");; + Expect(0, 71495, '\p{Sc=:\AAhom\z:}', "");; + Expect(1, 71494, '\p{Sc=ahom}', ""); + Expect(0, 71494, '\p{^Sc=ahom}', ""); + Expect(0, 71494, '\P{Sc=ahom}', ""); + Expect(1, 71494, '\P{^Sc=ahom}', ""); + Expect(0, 71495, '\p{Sc=ahom}', ""); + Expect(1, 71495, '\p{^Sc=ahom}', ""); + Expect(1, 71495, '\P{Sc=ahom}', ""); + Expect(0, 71495, '\P{^Sc=ahom}', ""); + Expect(1, 71494, '\p{Sc=:\Aahom\z:}', "");; + Expect(0, 71495, '\p{Sc=:\Aahom\z:}', "");; + Expect(1, 71494, '\p{Sc=-Ahom}', ""); + Expect(0, 71494, '\p{^Sc=-Ahom}', ""); + Expect(0, 71494, '\P{Sc=-Ahom}', ""); + Expect(1, 71494, '\P{^Sc=-Ahom}', ""); + Expect(0, 71495, '\p{Sc=-Ahom}', ""); + Expect(1, 71495, '\p{^Sc=-Ahom}', ""); + Expect(1, 71495, '\P{Sc=-Ahom}', ""); + Expect(0, 71495, '\P{^Sc=-Ahom}', ""); + Error('\p{Is_Script= -ahom/a/}'); + Error('\P{Is_Script= -ahom/a/}'); + Expect(1, 71494, '\p{Is_Script=ahom}', ""); + Expect(0, 71494, '\p{^Is_Script=ahom}', ""); + Expect(0, 71494, '\P{Is_Script=ahom}', ""); + Expect(1, 71494, '\P{^Is_Script=ahom}', ""); + Expect(0, 71495, '\p{Is_Script=ahom}', ""); + Expect(1, 71495, '\p{^Is_Script=ahom}', ""); + Expect(1, 71495, '\P{Is_Script=ahom}', ""); + Expect(0, 71495, '\P{^Is_Script=ahom}', ""); + Expect(1, 71494, '\p{Is_Script=--ahom}', ""); + Expect(0, 71494, '\p{^Is_Script=--ahom}', ""); + Expect(0, 71494, '\P{Is_Script=--ahom}', ""); + Expect(1, 71494, '\P{^Is_Script=--ahom}', ""); + Expect(0, 71495, '\p{Is_Script=--ahom}', ""); + Expect(1, 71495, '\p{^Is_Script=--ahom}', ""); + Expect(1, 71495, '\P{Is_Script=--ahom}', ""); + Expect(0, 71495, '\P{^Is_Script=--ahom}', ""); + Error('\p{Is_Sc=:=Ahom}'); + Error('\P{Is_Sc=:=Ahom}'); + Expect(1, 71494, '\p{Is_Sc=ahom}', ""); + Expect(0, 71494, '\p{^Is_Sc=ahom}', ""); + Expect(0, 71494, '\P{Is_Sc=ahom}', ""); + Expect(1, 71494, '\P{^Is_Sc=ahom}', ""); + Expect(0, 71495, '\p{Is_Sc=ahom}', ""); + Expect(1, 71495, '\p{^Is_Sc=ahom}', ""); + Expect(1, 71495, '\P{Is_Sc=ahom}', ""); + Expect(0, 71495, '\P{^Is_Sc=ahom}', ""); + Expect(1, 71494, '\p{Is_Sc=-_Ahom}', ""); + Expect(0, 71494, '\p{^Is_Sc=-_Ahom}', ""); + Expect(0, 71494, '\P{Is_Sc=-_Ahom}', ""); + Expect(1, 71494, '\P{^Is_Sc=-_Ahom}', ""); + Expect(0, 71495, '\p{Is_Sc=-_Ahom}', ""); + Expect(1, 71495, '\p{^Is_Sc=-_Ahom}', ""); + Expect(1, 71495, '\P{Is_Sc=-_Ahom}', ""); + Expect(0, 71495, '\P{^Is_Sc=-_Ahom}', ""); + Error('\p{Script=_:=ARABIC}'); + Error('\P{Script=_:=ARABIC}'); + Expect(1, 126705, '\p{Script=:\AArabic\z:}', "");; + Expect(0, 126706, '\p{Script=:\AArabic\z:}', "");; + Expect(1, 126705, '\p{Script=arabic}', ""); + Expect(0, 126705, '\p{^Script=arabic}', ""); + Expect(0, 126705, '\P{Script=arabic}', ""); + Expect(1, 126705, '\P{^Script=arabic}', ""); + Expect(0, 126706, '\p{Script=arabic}', ""); + Expect(1, 126706, '\p{^Script=arabic}', ""); + Expect(1, 126706, '\P{Script=arabic}', ""); + Expect(0, 126706, '\P{^Script=arabic}', ""); + Expect(1, 126705, '\p{Script=:\Aarabic\z:}', "");; + Expect(0, 126706, '\p{Script=:\Aarabic\z:}', "");; + Expect(1, 126705, '\p{Script=__ARABIC}', ""); + Expect(0, 126705, '\p{^Script=__ARABIC}', ""); + Expect(0, 126705, '\P{Script=__ARABIC}', ""); + Expect(1, 126705, '\P{^Script=__ARABIC}', ""); + Expect(0, 126706, '\p{Script=__ARABIC}', ""); + Expect(1, 126706, '\p{^Script=__ARABIC}', ""); + Expect(1, 126706, '\P{Script=__ARABIC}', ""); + Expect(0, 126706, '\P{^Script=__ARABIC}', ""); + Error('\p{Sc= arab/a/}'); + Error('\P{Sc= arab/a/}'); + Expect(1, 126705, '\p{Sc=:\AArab\z:}', "");; + Expect(0, 126706, '\p{Sc=:\AArab\z:}', "");; + Expect(1, 126705, '\p{Sc=arab}', ""); + Expect(0, 126705, '\p{^Sc=arab}', ""); + Expect(0, 126705, '\P{Sc=arab}', ""); + Expect(1, 126705, '\P{^Sc=arab}', ""); + Expect(0, 126706, '\p{Sc=arab}', ""); + Expect(1, 126706, '\p{^Sc=arab}', ""); + Expect(1, 126706, '\P{Sc=arab}', ""); + Expect(0, 126706, '\P{^Sc=arab}', ""); + Expect(1, 126705, '\p{Sc=:\Aarab\z:}', "");; + Expect(0, 126706, '\p{Sc=:\Aarab\z:}', "");; + Expect(1, 126705, '\p{Sc= Arab}', ""); + Expect(0, 126705, '\p{^Sc= Arab}', ""); + Expect(0, 126705, '\P{Sc= Arab}', ""); + Expect(1, 126705, '\P{^Sc= Arab}', ""); + Expect(0, 126706, '\p{Sc= Arab}', ""); + Expect(1, 126706, '\p{^Sc= Arab}', ""); + Expect(1, 126706, '\P{Sc= Arab}', ""); + Expect(0, 126706, '\P{^Sc= Arab}', ""); + Error('\p{Is_Script=-:=arabic}'); + Error('\P{Is_Script=-:=arabic}'); + Expect(1, 126705, '\p{Is_Script=arabic}', ""); + Expect(0, 126705, '\p{^Is_Script=arabic}', ""); + Expect(0, 126705, '\P{Is_Script=arabic}', ""); + Expect(1, 126705, '\P{^Is_Script=arabic}', ""); + Expect(0, 126706, '\p{Is_Script=arabic}', ""); + Expect(1, 126706, '\p{^Is_Script=arabic}', ""); + Expect(1, 126706, '\P{Is_Script=arabic}', ""); + Expect(0, 126706, '\P{^Is_Script=arabic}', ""); + Expect(1, 126705, '\p{Is_Script=_ ARABIC}', ""); + Expect(0, 126705, '\p{^Is_Script=_ ARABIC}', ""); + Expect(0, 126705, '\P{Is_Script=_ ARABIC}', ""); + Expect(1, 126705, '\P{^Is_Script=_ ARABIC}', ""); + Expect(0, 126706, '\p{Is_Script=_ ARABIC}', ""); + Expect(1, 126706, '\p{^Is_Script=_ ARABIC}', ""); + Expect(1, 126706, '\P{Is_Script=_ ARABIC}', ""); + Expect(0, 126706, '\P{^Is_Script=_ ARABIC}', ""); + Error('\p{Is_Sc= ARAB:=}'); + Error('\P{Is_Sc= ARAB:=}'); + Expect(1, 126705, '\p{Is_Sc=arab}', ""); + Expect(0, 126705, '\p{^Is_Sc=arab}', ""); + Expect(0, 126705, '\P{Is_Sc=arab}', ""); + Expect(1, 126705, '\P{^Is_Sc=arab}', ""); + Expect(0, 126706, '\p{Is_Sc=arab}', ""); + Expect(1, 126706, '\p{^Is_Sc=arab}', ""); + Expect(1, 126706, '\P{Is_Sc=arab}', ""); + Expect(0, 126706, '\P{^Is_Sc=arab}', ""); + Expect(1, 126705, '\p{Is_Sc=_ Arab}', ""); + Expect(0, 126705, '\p{^Is_Sc=_ Arab}', ""); + Expect(0, 126705, '\P{Is_Sc=_ Arab}', ""); + Expect(1, 126705, '\P{^Is_Sc=_ Arab}', ""); + Expect(0, 126706, '\p{Is_Sc=_ Arab}', ""); + Expect(1, 126706, '\p{^Is_Sc=_ Arab}', ""); + Expect(1, 126706, '\P{Is_Sc=_ Arab}', ""); + Expect(0, 126706, '\P{^Is_Sc=_ Arab}', ""); + Error('\p{Script: _Imperial_Aramaic:=}'); + Error('\P{Script: _Imperial_Aramaic:=}'); + Expect(1, 67679, '\p{Script=:\AImperial_Aramaic\z:}', "");; + Expect(0, 67680, '\p{Script=:\AImperial_Aramaic\z:}', "");; + Expect(1, 67679, '\p{Script=imperialaramaic}', ""); + Expect(0, 67679, '\p{^Script=imperialaramaic}', ""); + Expect(0, 67679, '\P{Script=imperialaramaic}', ""); + Expect(1, 67679, '\P{^Script=imperialaramaic}', ""); + Expect(0, 67680, '\p{Script=imperialaramaic}', ""); + Expect(1, 67680, '\p{^Script=imperialaramaic}', ""); + Expect(1, 67680, '\P{Script=imperialaramaic}', ""); + Expect(0, 67680, '\P{^Script=imperialaramaic}', ""); + Expect(1, 67679, '\p{Script=:\Aimperialaramaic\z:}', "");; + Expect(0, 67680, '\p{Script=:\Aimperialaramaic\z:}', "");; + Expect(1, 67679, '\p{Script= _imperial_Aramaic}', ""); + Expect(0, 67679, '\p{^Script= _imperial_Aramaic}', ""); + Expect(0, 67679, '\P{Script= _imperial_Aramaic}', ""); + Expect(1, 67679, '\P{^Script= _imperial_Aramaic}', ""); + Expect(0, 67680, '\p{Script= _imperial_Aramaic}', ""); + Expect(1, 67680, '\p{^Script= _imperial_Aramaic}', ""); + Expect(1, 67680, '\P{Script= _imperial_Aramaic}', ""); + Expect(0, 67680, '\P{^Script= _imperial_Aramaic}', ""); + Error('\p{Sc=_Armi:=}'); + Error('\P{Sc=_Armi:=}'); + Expect(1, 67679, '\p{Sc=:\AArmi\z:}', "");; + Expect(0, 67680, '\p{Sc=:\AArmi\z:}', "");; + Expect(1, 67679, '\p{Sc=armi}', ""); + Expect(0, 67679, '\p{^Sc=armi}', ""); + Expect(0, 67679, '\P{Sc=armi}', ""); + Expect(1, 67679, '\P{^Sc=armi}', ""); + Expect(0, 67680, '\p{Sc=armi}', ""); + Expect(1, 67680, '\p{^Sc=armi}', ""); + Expect(1, 67680, '\P{Sc=armi}', ""); + Expect(0, 67680, '\P{^Sc=armi}', ""); + Expect(1, 67679, '\p{Sc=:\Aarmi\z:}', "");; + Expect(0, 67680, '\p{Sc=:\Aarmi\z:}', "");; + Expect(1, 67679, '\p{Sc=_ armi}', ""); + Expect(0, 67679, '\p{^Sc=_ armi}', ""); + Expect(0, 67679, '\P{Sc=_ armi}', ""); + Expect(1, 67679, '\P{^Sc=_ armi}', ""); + Expect(0, 67680, '\p{Sc=_ armi}', ""); + Expect(1, 67680, '\p{^Sc=_ armi}', ""); + Expect(1, 67680, '\P{Sc=_ armi}', ""); + Expect(0, 67680, '\P{^Sc=_ armi}', ""); + Error('\p{Is_Script=_:=IMPERIAL_ARAMAIC}'); + Error('\P{Is_Script=_:=IMPERIAL_ARAMAIC}'); + Expect(1, 67679, '\p{Is_Script:imperialaramaic}', ""); + Expect(0, 67679, '\p{^Is_Script:imperialaramaic}', ""); + Expect(0, 67679, '\P{Is_Script:imperialaramaic}', ""); + Expect(1, 67679, '\P{^Is_Script:imperialaramaic}', ""); + Expect(0, 67680, '\p{Is_Script:imperialaramaic}', ""); + Expect(1, 67680, '\p{^Is_Script:imperialaramaic}', ""); + Expect(1, 67680, '\P{Is_Script:imperialaramaic}', ""); + Expect(0, 67680, '\P{^Is_Script:imperialaramaic}', ""); + Expect(1, 67679, '\p{Is_Script=-IMPERIAL_aramaic}', ""); + Expect(0, 67679, '\p{^Is_Script=-IMPERIAL_aramaic}', ""); + Expect(0, 67679, '\P{Is_Script=-IMPERIAL_aramaic}', ""); + Expect(1, 67679, '\P{^Is_Script=-IMPERIAL_aramaic}', ""); + Expect(0, 67680, '\p{Is_Script=-IMPERIAL_aramaic}', ""); + Expect(1, 67680, '\p{^Is_Script=-IMPERIAL_aramaic}', ""); + Expect(1, 67680, '\P{Is_Script=-IMPERIAL_aramaic}', ""); + Expect(0, 67680, '\P{^Is_Script=-IMPERIAL_aramaic}', ""); + Error('\p{Is_Sc=_Armi/a/}'); + Error('\P{Is_Sc=_Armi/a/}'); + Expect(1, 67679, '\p{Is_Sc=armi}', ""); + Expect(0, 67679, '\p{^Is_Sc=armi}', ""); + Expect(0, 67679, '\P{Is_Sc=armi}', ""); + Expect(1, 67679, '\P{^Is_Sc=armi}', ""); + Expect(0, 67680, '\p{Is_Sc=armi}', ""); + Expect(1, 67680, '\p{^Is_Sc=armi}', ""); + Expect(1, 67680, '\P{Is_Sc=armi}', ""); + Expect(0, 67680, '\P{^Is_Sc=armi}', ""); + Expect(1, 67679, '\p{Is_Sc= -armi}', ""); + Expect(0, 67679, '\p{^Is_Sc= -armi}', ""); + Expect(0, 67679, '\P{Is_Sc= -armi}', ""); + Expect(1, 67679, '\P{^Is_Sc= -armi}', ""); + Expect(0, 67680, '\p{Is_Sc= -armi}', ""); + Expect(1, 67680, '\p{^Is_Sc= -armi}', ""); + Expect(1, 67680, '\P{Is_Sc= -armi}', ""); + Expect(0, 67680, '\P{^Is_Sc= -armi}', ""); + Error('\p{Script= /a/Armenian}'); + Error('\P{Script= /a/Armenian}'); + Expect(1, 64279, '\p{Script=:\AArmenian\z:}', "");; + Expect(0, 64280, '\p{Script=:\AArmenian\z:}', "");; + Expect(1, 64279, '\p{Script=armenian}', ""); + Expect(0, 64279, '\p{^Script=armenian}', ""); + Expect(0, 64279, '\P{Script=armenian}', ""); + Expect(1, 64279, '\P{^Script=armenian}', ""); + Expect(0, 64280, '\p{Script=armenian}', ""); + Expect(1, 64280, '\p{^Script=armenian}', ""); + Expect(1, 64280, '\P{Script=armenian}', ""); + Expect(0, 64280, '\P{^Script=armenian}', ""); + Expect(1, 64279, '\p{Script=:\Aarmenian\z:}', "");; + Expect(0, 64280, '\p{Script=:\Aarmenian\z:}', "");; + Expect(1, 64279, '\p{Script=_Armenian}', ""); + Expect(0, 64279, '\p{^Script=_Armenian}', ""); + Expect(0, 64279, '\P{Script=_Armenian}', ""); + Expect(1, 64279, '\P{^Script=_Armenian}', ""); + Expect(0, 64280, '\p{Script=_Armenian}', ""); + Expect(1, 64280, '\p{^Script=_Armenian}', ""); + Expect(1, 64280, '\P{Script=_Armenian}', ""); + Expect(0, 64280, '\P{^Script=_Armenian}', ""); + Error('\p{Sc: /a/_ Armn}'); + Error('\P{Sc: /a/_ Armn}'); + Expect(1, 64279, '\p{Sc=:\AArmn\z:}', "");; + Expect(0, 64280, '\p{Sc=:\AArmn\z:}', "");; + Expect(1, 64279, '\p{Sc=armn}', ""); + Expect(0, 64279, '\p{^Sc=armn}', ""); + Expect(0, 64279, '\P{Sc=armn}', ""); + Expect(1, 64279, '\P{^Sc=armn}', ""); + Expect(0, 64280, '\p{Sc=armn}', ""); + Expect(1, 64280, '\p{^Sc=armn}', ""); + Expect(1, 64280, '\P{Sc=armn}', ""); + Expect(0, 64280, '\P{^Sc=armn}', ""); + Expect(1, 64279, '\p{Sc=:\Aarmn\z:}', "");; + Expect(0, 64280, '\p{Sc=:\Aarmn\z:}', "");; + Expect(1, 64279, '\p{Sc= armn}', ""); + Expect(0, 64279, '\p{^Sc= armn}', ""); + Expect(0, 64279, '\P{Sc= armn}', ""); + Expect(1, 64279, '\P{^Sc= armn}', ""); + Expect(0, 64280, '\p{Sc= armn}', ""); + Expect(1, 64280, '\p{^Sc= armn}', ""); + Expect(1, 64280, '\P{Sc= armn}', ""); + Expect(0, 64280, '\P{^Sc= armn}', ""); + Error('\p{Is_Script=/a/Armenian}'); + Error('\P{Is_Script=/a/Armenian}'); + Expect(1, 64279, '\p{Is_Script=armenian}', ""); + Expect(0, 64279, '\p{^Is_Script=armenian}', ""); + Expect(0, 64279, '\P{Is_Script=armenian}', ""); + Expect(1, 64279, '\P{^Is_Script=armenian}', ""); + Expect(0, 64280, '\p{Is_Script=armenian}', ""); + Expect(1, 64280, '\p{^Is_Script=armenian}', ""); + Expect(1, 64280, '\P{Is_Script=armenian}', ""); + Expect(0, 64280, '\P{^Is_Script=armenian}', ""); + Expect(1, 64279, '\p{Is_Script=- armenian}', ""); + Expect(0, 64279, '\p{^Is_Script=- armenian}', ""); + Expect(0, 64279, '\P{Is_Script=- armenian}', ""); + Expect(1, 64279, '\P{^Is_Script=- armenian}', ""); + Expect(0, 64280, '\p{Is_Script=- armenian}', ""); + Expect(1, 64280, '\p{^Is_Script=- armenian}', ""); + Expect(1, 64280, '\P{Is_Script=- armenian}', ""); + Expect(0, 64280, '\P{^Is_Script=- armenian}', ""); + Error('\p{Is_Sc= _Armn/a/}'); + Error('\P{Is_Sc= _Armn/a/}'); + Expect(1, 64279, '\p{Is_Sc=armn}', ""); + Expect(0, 64279, '\p{^Is_Sc=armn}', ""); + Expect(0, 64279, '\P{Is_Sc=armn}', ""); + Expect(1, 64279, '\P{^Is_Sc=armn}', ""); + Expect(0, 64280, '\p{Is_Sc=armn}', ""); + Expect(1, 64280, '\p{^Is_Sc=armn}', ""); + Expect(1, 64280, '\P{Is_Sc=armn}', ""); + Expect(0, 64280, '\P{^Is_Sc=armn}', ""); + Expect(1, 64279, '\p{Is_Sc=_Armn}', ""); + Expect(0, 64279, '\p{^Is_Sc=_Armn}', ""); + Expect(0, 64279, '\P{Is_Sc=_Armn}', ""); + Expect(1, 64279, '\P{^Is_Sc=_Armn}', ""); + Expect(0, 64280, '\p{Is_Sc=_Armn}', ""); + Expect(1, 64280, '\p{^Is_Sc=_Armn}', ""); + Expect(1, 64280, '\P{Is_Sc=_Armn}', ""); + Expect(0, 64280, '\P{^Is_Sc=_Armn}', ""); + Error('\p{Script=_Avestan/a/}'); + Error('\P{Script=_Avestan/a/}'); + Expect(1, 68415, '\p{Script=:\AAvestan\z:}', "");; + Expect(0, 68416, '\p{Script=:\AAvestan\z:}', "");; + Expect(1, 68415, '\p{Script=avestan}', ""); + Expect(0, 68415, '\p{^Script=avestan}', ""); + Expect(0, 68415, '\P{Script=avestan}', ""); + Expect(1, 68415, '\P{^Script=avestan}', ""); + Expect(0, 68416, '\p{Script=avestan}', ""); + Expect(1, 68416, '\p{^Script=avestan}', ""); + Expect(1, 68416, '\P{Script=avestan}', ""); + Expect(0, 68416, '\P{^Script=avestan}', ""); + Expect(1, 68415, '\p{Script=:\Aavestan\z:}', "");; + Expect(0, 68416, '\p{Script=:\Aavestan\z:}', "");; + Expect(1, 68415, '\p{Script: -_AVESTAN}', ""); + Expect(0, 68415, '\p{^Script: -_AVESTAN}', ""); + Expect(0, 68415, '\P{Script: -_AVESTAN}', ""); + Expect(1, 68415, '\P{^Script: -_AVESTAN}', ""); + Expect(0, 68416, '\p{Script: -_AVESTAN}', ""); + Expect(1, 68416, '\p{^Script: -_AVESTAN}', ""); + Expect(1, 68416, '\P{Script: -_AVESTAN}', ""); + Expect(0, 68416, '\P{^Script: -_AVESTAN}', ""); + Error('\p{Sc:/a/ Avst}'); + Error('\P{Sc:/a/ Avst}'); + Expect(1, 68415, '\p{Sc=:\AAvst\z:}', "");; + Expect(0, 68416, '\p{Sc=:\AAvst\z:}', "");; + Expect(1, 68415, '\p{Sc=avst}', ""); + Expect(0, 68415, '\p{^Sc=avst}', ""); + Expect(0, 68415, '\P{Sc=avst}', ""); + Expect(1, 68415, '\P{^Sc=avst}', ""); + Expect(0, 68416, '\p{Sc=avst}', ""); + Expect(1, 68416, '\p{^Sc=avst}', ""); + Expect(1, 68416, '\P{Sc=avst}', ""); + Expect(0, 68416, '\P{^Sc=avst}', ""); + Expect(1, 68415, '\p{Sc=:\Aavst\z:}', "");; + Expect(0, 68416, '\p{Sc=:\Aavst\z:}', "");; + Expect(1, 68415, '\p{Sc=_ AVST}', ""); + Expect(0, 68415, '\p{^Sc=_ AVST}', ""); + Expect(0, 68415, '\P{Sc=_ AVST}', ""); + Expect(1, 68415, '\P{^Sc=_ AVST}', ""); + Expect(0, 68416, '\p{Sc=_ AVST}', ""); + Expect(1, 68416, '\p{^Sc=_ AVST}', ""); + Expect(1, 68416, '\P{Sc=_ AVST}', ""); + Expect(0, 68416, '\P{^Sc=_ AVST}', ""); + Error('\p{Is_Script: /a/_-Avestan}'); + Error('\P{Is_Script: /a/_-Avestan}'); + Expect(1, 68415, '\p{Is_Script=avestan}', ""); + Expect(0, 68415, '\p{^Is_Script=avestan}', ""); + Expect(0, 68415, '\P{Is_Script=avestan}', ""); + Expect(1, 68415, '\P{^Is_Script=avestan}', ""); + Expect(0, 68416, '\p{Is_Script=avestan}', ""); + Expect(1, 68416, '\p{^Is_Script=avestan}', ""); + Expect(1, 68416, '\P{Is_Script=avestan}', ""); + Expect(0, 68416, '\P{^Is_Script=avestan}', ""); + Expect(1, 68415, '\p{Is_Script= _AVESTAN}', ""); + Expect(0, 68415, '\p{^Is_Script= _AVESTAN}', ""); + Expect(0, 68415, '\P{Is_Script= _AVESTAN}', ""); + Expect(1, 68415, '\P{^Is_Script= _AVESTAN}', ""); + Expect(0, 68416, '\p{Is_Script= _AVESTAN}', ""); + Expect(1, 68416, '\p{^Is_Script= _AVESTAN}', ""); + Expect(1, 68416, '\P{Is_Script= _AVESTAN}', ""); + Expect(0, 68416, '\P{^Is_Script= _AVESTAN}', ""); + Error('\p{Is_Sc= -Avst/a/}'); + Error('\P{Is_Sc= -Avst/a/}'); + Expect(1, 68415, '\p{Is_Sc=avst}', ""); + Expect(0, 68415, '\p{^Is_Sc=avst}', ""); + Expect(0, 68415, '\P{Is_Sc=avst}', ""); + Expect(1, 68415, '\P{^Is_Sc=avst}', ""); + Expect(0, 68416, '\p{Is_Sc=avst}', ""); + Expect(1, 68416, '\p{^Is_Sc=avst}', ""); + Expect(1, 68416, '\P{Is_Sc=avst}', ""); + Expect(0, 68416, '\P{^Is_Sc=avst}', ""); + Expect(1, 68415, '\p{Is_Sc=_AVST}', ""); + Expect(0, 68415, '\p{^Is_Sc=_AVST}', ""); + Expect(0, 68415, '\P{Is_Sc=_AVST}', ""); + Expect(1, 68415, '\P{^Is_Sc=_AVST}', ""); + Expect(0, 68416, '\p{Is_Sc=_AVST}', ""); + Expect(1, 68416, '\p{^Is_Sc=_AVST}', ""); + Expect(1, 68416, '\P{Is_Sc=_AVST}', ""); + Expect(0, 68416, '\P{^Is_Sc=_AVST}', ""); + Error('\p{Script=/a/-_BALINESE}'); + Error('\P{Script=/a/-_BALINESE}'); + Expect(1, 7039, '\p{Script=:\ABalinese\z:}', "");; + Expect(0, 7040, '\p{Script=:\ABalinese\z:}', "");; + Expect(1, 7039, '\p{Script=balinese}', ""); + Expect(0, 7039, '\p{^Script=balinese}', ""); + Expect(0, 7039, '\P{Script=balinese}', ""); + Expect(1, 7039, '\P{^Script=balinese}', ""); + Expect(0, 7040, '\p{Script=balinese}', ""); + Expect(1, 7040, '\p{^Script=balinese}', ""); + Expect(1, 7040, '\P{Script=balinese}', ""); + Expect(0, 7040, '\P{^Script=balinese}', ""); + Expect(1, 7039, '\p{Script=:\Abalinese\z:}', "");; + Expect(0, 7040, '\p{Script=:\Abalinese\z:}', "");; + Expect(1, 7039, '\p{Script=-Balinese}', ""); + Expect(0, 7039, '\p{^Script=-Balinese}', ""); + Expect(0, 7039, '\P{Script=-Balinese}', ""); + Expect(1, 7039, '\P{^Script=-Balinese}', ""); + Expect(0, 7040, '\p{Script=-Balinese}', ""); + Expect(1, 7040, '\p{^Script=-Balinese}', ""); + Expect(1, 7040, '\P{Script=-Balinese}', ""); + Expect(0, 7040, '\P{^Script=-Balinese}', ""); + Error('\p{Sc=_:=bali}'); + Error('\P{Sc=_:=bali}'); + Expect(1, 7039, '\p{Sc=:\ABali\z:}', "");; + Expect(0, 7040, '\p{Sc=:\ABali\z:}', "");; + Expect(1, 7039, '\p{Sc=bali}', ""); + Expect(0, 7039, '\p{^Sc=bali}', ""); + Expect(0, 7039, '\P{Sc=bali}', ""); + Expect(1, 7039, '\P{^Sc=bali}', ""); + Expect(0, 7040, '\p{Sc=bali}', ""); + Expect(1, 7040, '\p{^Sc=bali}', ""); + Expect(1, 7040, '\P{Sc=bali}', ""); + Expect(0, 7040, '\P{^Sc=bali}', ""); + Expect(1, 7039, '\p{Sc=:\Abali\z:}', "");; + Expect(0, 7040, '\p{Sc=:\Abali\z:}', "");; + Expect(1, 7039, '\p{Sc= Bali}', ""); + Expect(0, 7039, '\p{^Sc= Bali}', ""); + Expect(0, 7039, '\P{Sc= Bali}', ""); + Expect(1, 7039, '\P{^Sc= Bali}', ""); + Expect(0, 7040, '\p{Sc= Bali}', ""); + Expect(1, 7040, '\p{^Sc= Bali}', ""); + Expect(1, 7040, '\P{Sc= Bali}', ""); + Expect(0, 7040, '\P{^Sc= Bali}', ""); + Error('\p{Is_Script: /a/- BALINESE}'); + Error('\P{Is_Script: /a/- BALINESE}'); + Expect(1, 7039, '\p{Is_Script=balinese}', ""); + Expect(0, 7039, '\p{^Is_Script=balinese}', ""); + Expect(0, 7039, '\P{Is_Script=balinese}', ""); + Expect(1, 7039, '\P{^Is_Script=balinese}', ""); + Expect(0, 7040, '\p{Is_Script=balinese}', ""); + Expect(1, 7040, '\p{^Is_Script=balinese}', ""); + Expect(1, 7040, '\P{Is_Script=balinese}', ""); + Expect(0, 7040, '\P{^Is_Script=balinese}', ""); + Expect(1, 7039, '\p{Is_Script=_Balinese}', ""); + Expect(0, 7039, '\p{^Is_Script=_Balinese}', ""); + Expect(0, 7039, '\P{Is_Script=_Balinese}', ""); + Expect(1, 7039, '\P{^Is_Script=_Balinese}', ""); + Expect(0, 7040, '\p{Is_Script=_Balinese}', ""); + Expect(1, 7040, '\p{^Is_Script=_Balinese}', ""); + Expect(1, 7040, '\P{Is_Script=_Balinese}', ""); + Expect(0, 7040, '\P{^Is_Script=_Balinese}', ""); + Error('\p{Is_Sc= /a/BALI}'); + Error('\P{Is_Sc= /a/BALI}'); + Expect(1, 7039, '\p{Is_Sc=bali}', ""); + Expect(0, 7039, '\p{^Is_Sc=bali}', ""); + Expect(0, 7039, '\P{Is_Sc=bali}', ""); + Expect(1, 7039, '\P{^Is_Sc=bali}', ""); + Expect(0, 7040, '\p{Is_Sc=bali}', ""); + Expect(1, 7040, '\p{^Is_Sc=bali}', ""); + Expect(1, 7040, '\P{Is_Sc=bali}', ""); + Expect(0, 7040, '\P{^Is_Sc=bali}', ""); + Expect(1, 7039, '\p{Is_Sc=-Bali}', ""); + Expect(0, 7039, '\p{^Is_Sc=-Bali}', ""); + Expect(0, 7039, '\P{Is_Sc=-Bali}', ""); + Expect(1, 7039, '\P{^Is_Sc=-Bali}', ""); + Expect(0, 7040, '\p{Is_Sc=-Bali}', ""); + Expect(1, 7040, '\p{^Is_Sc=-Bali}', ""); + Expect(1, 7040, '\P{Is_Sc=-Bali}', ""); + Expect(0, 7040, '\P{^Is_Sc=-Bali}', ""); + Error('\p{Script=_Bamum/a/}'); + Error('\P{Script=_Bamum/a/}'); + Expect(1, 92728, '\p{Script=:\ABamum\z:}', "");; + Expect(0, 92729, '\p{Script=:\ABamum\z:}', "");; + Expect(1, 92728, '\p{Script=bamum}', ""); + Expect(0, 92728, '\p{^Script=bamum}', ""); + Expect(0, 92728, '\P{Script=bamum}', ""); + Expect(1, 92728, '\P{^Script=bamum}', ""); + Expect(0, 92729, '\p{Script=bamum}', ""); + Expect(1, 92729, '\p{^Script=bamum}', ""); + Expect(1, 92729, '\P{Script=bamum}', ""); + Expect(0, 92729, '\P{^Script=bamum}', ""); + Expect(1, 92728, '\p{Script=:\Abamum\z:}', "");; + Expect(0, 92729, '\p{Script=:\Abamum\z:}', "");; + Expect(1, 92728, '\p{Script= Bamum}', ""); + Expect(0, 92728, '\p{^Script= Bamum}', ""); + Expect(0, 92728, '\P{Script= Bamum}', ""); + Expect(1, 92728, '\P{^Script= Bamum}', ""); + Expect(0, 92729, '\p{Script= Bamum}', ""); + Expect(1, 92729, '\p{^Script= Bamum}', ""); + Expect(1, 92729, '\P{Script= Bamum}', ""); + Expect(0, 92729, '\P{^Script= Bamum}', ""); + Error('\p{Sc= :=BAMU}'); + Error('\P{Sc= :=BAMU}'); + Expect(1, 92728, '\p{Sc=:\ABamu\z:}', "");; + Expect(0, 92729, '\p{Sc=:\ABamu\z:}', "");; + Expect(1, 92728, '\p{Sc=bamu}', ""); + Expect(0, 92728, '\p{^Sc=bamu}', ""); + Expect(0, 92728, '\P{Sc=bamu}', ""); + Expect(1, 92728, '\P{^Sc=bamu}', ""); + Expect(0, 92729, '\p{Sc=bamu}', ""); + Expect(1, 92729, '\p{^Sc=bamu}', ""); + Expect(1, 92729, '\P{Sc=bamu}', ""); + Expect(0, 92729, '\P{^Sc=bamu}', ""); + Expect(1, 92728, '\p{Sc=:\Abamu\z:}', "");; + Expect(0, 92729, '\p{Sc=:\Abamu\z:}', "");; + Expect(1, 92728, '\p{Sc=_-bamu}', ""); + Expect(0, 92728, '\p{^Sc=_-bamu}', ""); + Expect(0, 92728, '\P{Sc=_-bamu}', ""); + Expect(1, 92728, '\P{^Sc=_-bamu}', ""); + Expect(0, 92729, '\p{Sc=_-bamu}', ""); + Expect(1, 92729, '\p{^Sc=_-bamu}', ""); + Expect(1, 92729, '\P{Sc=_-bamu}', ""); + Expect(0, 92729, '\P{^Sc=_-bamu}', ""); + Error('\p{Is_Script= _Bamum/a/}'); + Error('\P{Is_Script= _Bamum/a/}'); + Expect(1, 92728, '\p{Is_Script=bamum}', ""); + Expect(0, 92728, '\p{^Is_Script=bamum}', ""); + Expect(0, 92728, '\P{Is_Script=bamum}', ""); + Expect(1, 92728, '\P{^Is_Script=bamum}', ""); + Expect(0, 92729, '\p{Is_Script=bamum}', ""); + Expect(1, 92729, '\p{^Is_Script=bamum}', ""); + Expect(1, 92729, '\P{Is_Script=bamum}', ""); + Expect(0, 92729, '\P{^Is_Script=bamum}', ""); + Expect(1, 92728, '\p{Is_Script=- Bamum}', ""); + Expect(0, 92728, '\p{^Is_Script=- Bamum}', ""); + Expect(0, 92728, '\P{Is_Script=- Bamum}', ""); + Expect(1, 92728, '\P{^Is_Script=- Bamum}', ""); + Expect(0, 92729, '\p{Is_Script=- Bamum}', ""); + Expect(1, 92729, '\p{^Is_Script=- Bamum}', ""); + Expect(1, 92729, '\P{Is_Script=- Bamum}', ""); + Expect(0, 92729, '\P{^Is_Script=- Bamum}', ""); + Error('\p{Is_Sc=:=-_bamu}'); + Error('\P{Is_Sc=:=-_bamu}'); + Expect(1, 92728, '\p{Is_Sc=bamu}', ""); + Expect(0, 92728, '\p{^Is_Sc=bamu}', ""); + Expect(0, 92728, '\P{Is_Sc=bamu}', ""); + Expect(1, 92728, '\P{^Is_Sc=bamu}', ""); + Expect(0, 92729, '\p{Is_Sc=bamu}', ""); + Expect(1, 92729, '\p{^Is_Sc=bamu}', ""); + Expect(1, 92729, '\P{Is_Sc=bamu}', ""); + Expect(0, 92729, '\P{^Is_Sc=bamu}', ""); + Expect(1, 92728, '\p{Is_Sc=BAMU}', ""); + Expect(0, 92728, '\p{^Is_Sc=BAMU}', ""); + Expect(0, 92728, '\P{Is_Sc=BAMU}', ""); + Expect(1, 92728, '\P{^Is_Sc=BAMU}', ""); + Expect(0, 92729, '\p{Is_Sc=BAMU}', ""); + Expect(1, 92729, '\p{^Is_Sc=BAMU}', ""); + Expect(1, 92729, '\P{Is_Sc=BAMU}', ""); + Expect(0, 92729, '\P{^Is_Sc=BAMU}', ""); + Error('\p{Script=/a/Bassa_Vah}'); + Error('\P{Script=/a/Bassa_Vah}'); + Expect(1, 92917, '\p{Script=:\ABassa_Vah\z:}', "");; + Expect(0, 92918, '\p{Script=:\ABassa_Vah\z:}', "");; + Expect(1, 92917, '\p{Script=bassavah}', ""); + Expect(0, 92917, '\p{^Script=bassavah}', ""); + Expect(0, 92917, '\P{Script=bassavah}', ""); + Expect(1, 92917, '\P{^Script=bassavah}', ""); + Expect(0, 92918, '\p{Script=bassavah}', ""); + Expect(1, 92918, '\p{^Script=bassavah}', ""); + Expect(1, 92918, '\P{Script=bassavah}', ""); + Expect(0, 92918, '\P{^Script=bassavah}', ""); + Expect(1, 92917, '\p{Script=:\Abassavah\z:}', "");; + Expect(0, 92918, '\p{Script=:\Abassavah\z:}', "");; + Expect(1, 92917, '\p{Script= bassa_Vah}', ""); + Expect(0, 92917, '\p{^Script= bassa_Vah}', ""); + Expect(0, 92917, '\P{Script= bassa_Vah}', ""); + Expect(1, 92917, '\P{^Script= bassa_Vah}', ""); + Expect(0, 92918, '\p{Script= bassa_Vah}', ""); + Expect(1, 92918, '\p{^Script= bassa_Vah}', ""); + Expect(1, 92918, '\P{Script= bassa_Vah}', ""); + Expect(0, 92918, '\P{^Script= bassa_Vah}', ""); + Error('\p{Sc=_/a/Bass}'); + Error('\P{Sc=_/a/Bass}'); + Expect(1, 92917, '\p{Sc=:\ABass\z:}', "");; + Expect(0, 92918, '\p{Sc=:\ABass\z:}', "");; + Expect(1, 92917, '\p{Sc=bass}', ""); + Expect(0, 92917, '\p{^Sc=bass}', ""); + Expect(0, 92917, '\P{Sc=bass}', ""); + Expect(1, 92917, '\P{^Sc=bass}', ""); + Expect(0, 92918, '\p{Sc=bass}', ""); + Expect(1, 92918, '\p{^Sc=bass}', ""); + Expect(1, 92918, '\P{Sc=bass}', ""); + Expect(0, 92918, '\P{^Sc=bass}', ""); + Expect(1, 92917, '\p{Sc=:\Abass\z:}', "");; + Expect(0, 92918, '\p{Sc=:\Abass\z:}', "");; + Expect(1, 92917, '\p{Sc=_ Bass}', ""); + Expect(0, 92917, '\p{^Sc=_ Bass}', ""); + Expect(0, 92917, '\P{Sc=_ Bass}', ""); + Expect(1, 92917, '\P{^Sc=_ Bass}', ""); + Expect(0, 92918, '\p{Sc=_ Bass}', ""); + Expect(1, 92918, '\p{^Sc=_ Bass}', ""); + Expect(1, 92918, '\P{Sc=_ Bass}', ""); + Expect(0, 92918, '\P{^Sc=_ Bass}', ""); + Error('\p{Is_Script=/a/ Bassa_Vah}'); + Error('\P{Is_Script=/a/ Bassa_Vah}'); + Expect(1, 92917, '\p{Is_Script: bassavah}', ""); + Expect(0, 92917, '\p{^Is_Script: bassavah}', ""); + Expect(0, 92917, '\P{Is_Script: bassavah}', ""); + Expect(1, 92917, '\P{^Is_Script: bassavah}', ""); + Expect(0, 92918, '\p{Is_Script: bassavah}', ""); + Expect(1, 92918, '\p{^Is_Script: bassavah}', ""); + Expect(1, 92918, '\P{Is_Script: bassavah}', ""); + Expect(0, 92918, '\P{^Is_Script: bassavah}', ""); + Expect(1, 92917, '\p{Is_Script= _Bassa_Vah}', ""); + Expect(0, 92917, '\p{^Is_Script= _Bassa_Vah}', ""); + Expect(0, 92917, '\P{Is_Script= _Bassa_Vah}', ""); + Expect(1, 92917, '\P{^Is_Script= _Bassa_Vah}', ""); + Expect(0, 92918, '\p{Is_Script= _Bassa_Vah}', ""); + Expect(1, 92918, '\p{^Is_Script= _Bassa_Vah}', ""); + Expect(1, 92918, '\P{Is_Script= _Bassa_Vah}', ""); + Expect(0, 92918, '\P{^Is_Script= _Bassa_Vah}', ""); + Error('\p{Is_Sc::= bass}'); + Error('\P{Is_Sc::= bass}'); + Expect(1, 92917, '\p{Is_Sc=bass}', ""); + Expect(0, 92917, '\p{^Is_Sc=bass}', ""); + Expect(0, 92917, '\P{Is_Sc=bass}', ""); + Expect(1, 92917, '\P{^Is_Sc=bass}', ""); + Expect(0, 92918, '\p{Is_Sc=bass}', ""); + Expect(1, 92918, '\p{^Is_Sc=bass}', ""); + Expect(1, 92918, '\P{Is_Sc=bass}', ""); + Expect(0, 92918, '\P{^Is_Sc=bass}', ""); + Expect(1, 92917, '\p{Is_Sc= Bass}', ""); + Expect(0, 92917, '\p{^Is_Sc= Bass}', ""); + Expect(0, 92917, '\P{Is_Sc= Bass}', ""); + Expect(1, 92917, '\P{^Is_Sc= Bass}', ""); + Expect(0, 92918, '\p{Is_Sc= Bass}', ""); + Expect(1, 92918, '\p{^Is_Sc= Bass}', ""); + Expect(1, 92918, '\P{Is_Sc= Bass}', ""); + Expect(0, 92918, '\P{^Is_Sc= Bass}', ""); + Error('\p{Script=- Batak:=}'); + Error('\P{Script=- Batak:=}'); + Expect(1, 7167, '\p{Script=:\ABatak\z:}', "");; + Expect(0, 7168, '\p{Script=:\ABatak\z:}', "");; + Expect(1, 7167, '\p{Script=batak}', ""); + Expect(0, 7167, '\p{^Script=batak}', ""); + Expect(0, 7167, '\P{Script=batak}', ""); + Expect(1, 7167, '\P{^Script=batak}', ""); + Expect(0, 7168, '\p{Script=batak}', ""); + Expect(1, 7168, '\p{^Script=batak}', ""); + Expect(1, 7168, '\P{Script=batak}', ""); + Expect(0, 7168, '\P{^Script=batak}', ""); + Expect(1, 7167, '\p{Script=:\Abatak\z:}', "");; + Expect(0, 7168, '\p{Script=:\Abatak\z:}', "");; + Expect(1, 7167, '\p{Script= Batak}', ""); + Expect(0, 7167, '\p{^Script= Batak}', ""); + Expect(0, 7167, '\P{Script= Batak}', ""); + Expect(1, 7167, '\P{^Script= Batak}', ""); + Expect(0, 7168, '\p{Script= Batak}', ""); + Expect(1, 7168, '\p{^Script= Batak}', ""); + Expect(1, 7168, '\P{Script= Batak}', ""); + Expect(0, 7168, '\P{^Script= Batak}', ""); + Error('\p{Sc=_:=batk}'); + Error('\P{Sc=_:=batk}'); + Expect(1, 7167, '\p{Sc=:\ABatk\z:}', "");; + Expect(0, 7168, '\p{Sc=:\ABatk\z:}', "");; + Expect(1, 7167, '\p{Sc=batk}', ""); + Expect(0, 7167, '\p{^Sc=batk}', ""); + Expect(0, 7167, '\P{Sc=batk}', ""); + Expect(1, 7167, '\P{^Sc=batk}', ""); + Expect(0, 7168, '\p{Sc=batk}', ""); + Expect(1, 7168, '\p{^Sc=batk}', ""); + Expect(1, 7168, '\P{Sc=batk}', ""); + Expect(0, 7168, '\P{^Sc=batk}', ""); + Expect(1, 7167, '\p{Sc=:\Abatk\z:}', "");; + Expect(0, 7168, '\p{Sc=:\Abatk\z:}', "");; + Expect(1, 7167, '\p{Sc= _Batk}', ""); + Expect(0, 7167, '\p{^Sc= _Batk}', ""); + Expect(0, 7167, '\P{Sc= _Batk}', ""); + Expect(1, 7167, '\P{^Sc= _Batk}', ""); + Expect(0, 7168, '\p{Sc= _Batk}', ""); + Expect(1, 7168, '\p{^Sc= _Batk}', ""); + Expect(1, 7168, '\P{Sc= _Batk}', ""); + Expect(0, 7168, '\P{^Sc= _Batk}', ""); + Error('\p{Is_Script=--batak:=}'); + Error('\P{Is_Script=--batak:=}'); + Expect(1, 7167, '\p{Is_Script=batak}', ""); + Expect(0, 7167, '\p{^Is_Script=batak}', ""); + Expect(0, 7167, '\P{Is_Script=batak}', ""); + Expect(1, 7167, '\P{^Is_Script=batak}', ""); + Expect(0, 7168, '\p{Is_Script=batak}', ""); + Expect(1, 7168, '\p{^Is_Script=batak}', ""); + Expect(1, 7168, '\P{Is_Script=batak}', ""); + Expect(0, 7168, '\P{^Is_Script=batak}', ""); + Expect(1, 7167, '\p{Is_Script=- BATAK}', ""); + Expect(0, 7167, '\p{^Is_Script=- BATAK}', ""); + Expect(0, 7167, '\P{Is_Script=- BATAK}', ""); + Expect(1, 7167, '\P{^Is_Script=- BATAK}', ""); + Expect(0, 7168, '\p{Is_Script=- BATAK}', ""); + Expect(1, 7168, '\p{^Is_Script=- BATAK}', ""); + Expect(1, 7168, '\P{Is_Script=- BATAK}', ""); + Expect(0, 7168, '\P{^Is_Script=- BATAK}', ""); + Error('\p{Is_Sc=:=_-batk}'); + Error('\P{Is_Sc=:=_-batk}'); + Expect(1, 7167, '\p{Is_Sc=batk}', ""); + Expect(0, 7167, '\p{^Is_Sc=batk}', ""); + Expect(0, 7167, '\P{Is_Sc=batk}', ""); + Expect(1, 7167, '\P{^Is_Sc=batk}', ""); + Expect(0, 7168, '\p{Is_Sc=batk}', ""); + Expect(1, 7168, '\p{^Is_Sc=batk}', ""); + Expect(1, 7168, '\P{Is_Sc=batk}', ""); + Expect(0, 7168, '\P{^Is_Sc=batk}', ""); + Expect(1, 7167, '\p{Is_Sc=_ batk}', ""); + Expect(0, 7167, '\p{^Is_Sc=_ batk}', ""); + Expect(0, 7167, '\P{Is_Sc=_ batk}', ""); + Expect(1, 7167, '\P{^Is_Sc=_ batk}', ""); + Expect(0, 7168, '\p{Is_Sc=_ batk}', ""); + Expect(1, 7168, '\p{^Is_Sc=_ batk}', ""); + Expect(1, 7168, '\P{Is_Sc=_ batk}', ""); + Expect(0, 7168, '\P{^Is_Sc=_ batk}', ""); + Error('\p{Script= /a/BENGALI}'); + Error('\P{Script= /a/BENGALI}'); + Expect(1, 2558, '\p{Script=:\ABengali\z:}', "");; + Expect(0, 2559, '\p{Script=:\ABengali\z:}', "");; + Expect(1, 2558, '\p{Script=bengali}', ""); + Expect(0, 2558, '\p{^Script=bengali}', ""); + Expect(0, 2558, '\P{Script=bengali}', ""); + Expect(1, 2558, '\P{^Script=bengali}', ""); + Expect(0, 2559, '\p{Script=bengali}', ""); + Expect(1, 2559, '\p{^Script=bengali}', ""); + Expect(1, 2559, '\P{Script=bengali}', ""); + Expect(0, 2559, '\P{^Script=bengali}', ""); + Expect(1, 2558, '\p{Script=:\Abengali\z:}', "");; + Expect(0, 2559, '\p{Script=:\Abengali\z:}', "");; + Expect(1, 2558, '\p{Script=_-BENGALI}', ""); + Expect(0, 2558, '\p{^Script=_-BENGALI}', ""); + Expect(0, 2558, '\P{Script=_-BENGALI}', ""); + Expect(1, 2558, '\P{^Script=_-BENGALI}', ""); + Expect(0, 2559, '\p{Script=_-BENGALI}', ""); + Expect(1, 2559, '\p{^Script=_-BENGALI}', ""); + Expect(1, 2559, '\P{Script=_-BENGALI}', ""); + Expect(0, 2559, '\P{^Script=_-BENGALI}', ""); + Error('\p{Sc=:=__beng}'); + Error('\P{Sc=:=__beng}'); + Expect(1, 2558, '\p{Sc=:\ABeng\z:}', "");; + Expect(0, 2559, '\p{Sc=:\ABeng\z:}', "");; + Expect(1, 2558, '\p{Sc=beng}', ""); + Expect(0, 2558, '\p{^Sc=beng}', ""); + Expect(0, 2558, '\P{Sc=beng}', ""); + Expect(1, 2558, '\P{^Sc=beng}', ""); + Expect(0, 2559, '\p{Sc=beng}', ""); + Expect(1, 2559, '\p{^Sc=beng}', ""); + Expect(1, 2559, '\P{Sc=beng}', ""); + Expect(0, 2559, '\P{^Sc=beng}', ""); + Expect(1, 2558, '\p{Sc=:\Abeng\z:}', "");; + Expect(0, 2559, '\p{Sc=:\Abeng\z:}', "");; + Expect(1, 2558, '\p{Sc=_Beng}', ""); + Expect(0, 2558, '\p{^Sc=_Beng}', ""); + Expect(0, 2558, '\P{Sc=_Beng}', ""); + Expect(1, 2558, '\P{^Sc=_Beng}', ""); + Expect(0, 2559, '\p{Sc=_Beng}', ""); + Expect(1, 2559, '\p{^Sc=_Beng}', ""); + Expect(1, 2559, '\P{Sc=_Beng}', ""); + Expect(0, 2559, '\P{^Sc=_Beng}', ""); + Error('\p{Is_Script=_bengali/a/}'); + Error('\P{Is_Script=_bengali/a/}'); + Expect(1, 2558, '\p{Is_Script=bengali}', ""); + Expect(0, 2558, '\p{^Is_Script=bengali}', ""); + Expect(0, 2558, '\P{Is_Script=bengali}', ""); + Expect(1, 2558, '\P{^Is_Script=bengali}', ""); + Expect(0, 2559, '\p{Is_Script=bengali}', ""); + Expect(1, 2559, '\p{^Is_Script=bengali}', ""); + Expect(1, 2559, '\P{Is_Script=bengali}', ""); + Expect(0, 2559, '\P{^Is_Script=bengali}', ""); + Expect(1, 2558, '\p{Is_Script=- bengali}', ""); + Expect(0, 2558, '\p{^Is_Script=- bengali}', ""); + Expect(0, 2558, '\P{Is_Script=- bengali}', ""); + Expect(1, 2558, '\P{^Is_Script=- bengali}', ""); + Expect(0, 2559, '\p{Is_Script=- bengali}', ""); + Expect(1, 2559, '\p{^Is_Script=- bengali}', ""); + Expect(1, 2559, '\P{Is_Script=- bengali}', ""); + Expect(0, 2559, '\P{^Is_Script=- bengali}', ""); + Error('\p{Is_Sc=_BENG/a/}'); + Error('\P{Is_Sc=_BENG/a/}'); + Expect(1, 2558, '\p{Is_Sc: beng}', ""); + Expect(0, 2558, '\p{^Is_Sc: beng}', ""); + Expect(0, 2558, '\P{Is_Sc: beng}', ""); + Expect(1, 2558, '\P{^Is_Sc: beng}', ""); + Expect(0, 2559, '\p{Is_Sc: beng}', ""); + Expect(1, 2559, '\p{^Is_Sc: beng}', ""); + Expect(1, 2559, '\P{Is_Sc: beng}', ""); + Expect(0, 2559, '\P{^Is_Sc: beng}', ""); + Expect(1, 2558, '\p{Is_Sc=- Beng}', ""); + Expect(0, 2558, '\p{^Is_Sc=- Beng}', ""); + Expect(0, 2558, '\P{Is_Sc=- Beng}', ""); + Expect(1, 2558, '\P{^Is_Sc=- Beng}', ""); + Expect(0, 2559, '\p{Is_Sc=- Beng}', ""); + Expect(1, 2559, '\p{^Is_Sc=- Beng}', ""); + Expect(1, 2559, '\P{Is_Sc=- Beng}', ""); + Expect(0, 2559, '\P{^Is_Sc=- Beng}', ""); + Error('\p{Script:- BERIA_ERFE:=}'); + Error('\P{Script:- BERIA_ERFE:=}'); + Expect(1, 93907, '\p{Script=:\ABeria_Erfe\z:}', "");; + Expect(0, 93908, '\p{Script=:\ABeria_Erfe\z:}', "");; + Expect(1, 93907, '\p{Script=beriaerfe}', ""); + Expect(0, 93907, '\p{^Script=beriaerfe}', ""); + Expect(0, 93907, '\P{Script=beriaerfe}', ""); + Expect(1, 93907, '\P{^Script=beriaerfe}', ""); + Expect(0, 93908, '\p{Script=beriaerfe}', ""); + Expect(1, 93908, '\p{^Script=beriaerfe}', ""); + Expect(1, 93908, '\P{Script=beriaerfe}', ""); + Expect(0, 93908, '\P{^Script=beriaerfe}', ""); + Expect(1, 93907, '\p{Script=:\Aberiaerfe\z:}', "");; + Expect(0, 93908, '\p{Script=:\Aberiaerfe\z:}', "");; + Expect(1, 93907, '\p{Script=_beria_erfe}', ""); + Expect(0, 93907, '\p{^Script=_beria_erfe}', ""); + Expect(0, 93907, '\P{Script=_beria_erfe}', ""); + Expect(1, 93907, '\P{^Script=_beria_erfe}', ""); + Expect(0, 93908, '\p{Script=_beria_erfe}', ""); + Expect(1, 93908, '\p{^Script=_beria_erfe}', ""); + Expect(1, 93908, '\P{Script=_beria_erfe}', ""); + Expect(0, 93908, '\P{^Script=_beria_erfe}', ""); + Error('\p{Sc= Berf/a/}'); + Error('\P{Sc= Berf/a/}'); + Expect(1, 93907, '\p{Sc=:\ABerf\z:}', "");; + Expect(0, 93908, '\p{Sc=:\ABerf\z:}', "");; + Expect(1, 93907, '\p{Sc: berf}', ""); + Expect(0, 93907, '\p{^Sc: berf}', ""); + Expect(0, 93907, '\P{Sc: berf}', ""); + Expect(1, 93907, '\P{^Sc: berf}', ""); + Expect(0, 93908, '\p{Sc: berf}', ""); + Expect(1, 93908, '\p{^Sc: berf}', ""); + Expect(1, 93908, '\P{Sc: berf}', ""); + Expect(0, 93908, '\P{^Sc: berf}', ""); + Expect(1, 93907, '\p{Sc=:\Aberf\z:}', "");; + Expect(0, 93908, '\p{Sc=:\Aberf\z:}', "");; + Expect(1, 93907, '\p{Sc=_ Berf}', ""); + Expect(0, 93907, '\p{^Sc=_ Berf}', ""); + Expect(0, 93907, '\P{Sc=_ Berf}', ""); + Expect(1, 93907, '\P{^Sc=_ Berf}', ""); + Expect(0, 93908, '\p{Sc=_ Berf}', ""); + Expect(1, 93908, '\p{^Sc=_ Berf}', ""); + Expect(1, 93908, '\P{Sc=_ Berf}', ""); + Expect(0, 93908, '\P{^Sc=_ Berf}', ""); + Error('\p{Is_Script=:=_ BERIA_Erfe}'); + Error('\P{Is_Script=:=_ BERIA_Erfe}'); + Expect(1, 93907, '\p{Is_Script=beriaerfe}', ""); + Expect(0, 93907, '\p{^Is_Script=beriaerfe}', ""); + Expect(0, 93907, '\P{Is_Script=beriaerfe}', ""); + Expect(1, 93907, '\P{^Is_Script=beriaerfe}', ""); + Expect(0, 93908, '\p{Is_Script=beriaerfe}', ""); + Expect(1, 93908, '\p{^Is_Script=beriaerfe}', ""); + Expect(1, 93908, '\P{Is_Script=beriaerfe}', ""); + Expect(0, 93908, '\P{^Is_Script=beriaerfe}', ""); + Expect(1, 93907, '\p{Is_Script= -BERIA_Erfe}', ""); + Expect(0, 93907, '\p{^Is_Script= -BERIA_Erfe}', ""); + Expect(0, 93907, '\P{Is_Script= -BERIA_Erfe}', ""); + Expect(1, 93907, '\P{^Is_Script= -BERIA_Erfe}', ""); + Expect(0, 93908, '\p{Is_Script= -BERIA_Erfe}', ""); + Expect(1, 93908, '\p{^Is_Script= -BERIA_Erfe}', ""); + Expect(1, 93908, '\P{Is_Script= -BERIA_Erfe}', ""); + Expect(0, 93908, '\P{^Is_Script= -BERIA_Erfe}', ""); + Error('\p{Is_Sc= -Berf/a/}'); + Error('\P{Is_Sc= -Berf/a/}'); + Expect(1, 93907, '\p{Is_Sc=berf}', ""); + Expect(0, 93907, '\p{^Is_Sc=berf}', ""); + Expect(0, 93907, '\P{Is_Sc=berf}', ""); + Expect(1, 93907, '\P{^Is_Sc=berf}', ""); + Expect(0, 93908, '\p{Is_Sc=berf}', ""); + Expect(1, 93908, '\p{^Is_Sc=berf}', ""); + Expect(1, 93908, '\P{Is_Sc=berf}', ""); + Expect(0, 93908, '\P{^Is_Sc=berf}', ""); + Expect(1, 93907, '\p{Is_Sc=- berf}', ""); + Expect(0, 93907, '\p{^Is_Sc=- berf}', ""); + Expect(0, 93907, '\P{Is_Sc=- berf}', ""); + Expect(1, 93907, '\P{^Is_Sc=- berf}', ""); + Expect(0, 93908, '\p{Is_Sc=- berf}', ""); + Expect(1, 93908, '\p{^Is_Sc=- berf}', ""); + Expect(1, 93908, '\P{Is_Sc=- berf}', ""); + Expect(0, 93908, '\P{^Is_Sc=- berf}', ""); + Error('\p{Script= BHAIKSUKI/a/}'); + Error('\P{Script= BHAIKSUKI/a/}'); + Expect(1, 72812, '\p{Script=:\ABhaiksuki\z:}', "");; + Expect(0, 72813, '\p{Script=:\ABhaiksuki\z:}', "");; + Expect(1, 72812, '\p{Script=bhaiksuki}', ""); + Expect(0, 72812, '\p{^Script=bhaiksuki}', ""); + Expect(0, 72812, '\P{Script=bhaiksuki}', ""); + Expect(1, 72812, '\P{^Script=bhaiksuki}', ""); + Expect(0, 72813, '\p{Script=bhaiksuki}', ""); + Expect(1, 72813, '\p{^Script=bhaiksuki}', ""); + Expect(1, 72813, '\P{Script=bhaiksuki}', ""); + Expect(0, 72813, '\P{^Script=bhaiksuki}', ""); + Expect(1, 72812, '\p{Script=:\Abhaiksuki\z:}', "");; + Expect(0, 72813, '\p{Script=:\Abhaiksuki\z:}', "");; + Expect(1, 72812, '\p{Script=_bhaiksuki}', ""); + Expect(0, 72812, '\p{^Script=_bhaiksuki}', ""); + Expect(0, 72812, '\P{Script=_bhaiksuki}', ""); + Expect(1, 72812, '\P{^Script=_bhaiksuki}', ""); + Expect(0, 72813, '\p{Script=_bhaiksuki}', ""); + Expect(1, 72813, '\p{^Script=_bhaiksuki}', ""); + Expect(1, 72813, '\P{Script=_bhaiksuki}', ""); + Expect(0, 72813, '\P{^Script=_bhaiksuki}', ""); + Error('\p{Sc=--Bhks/a/}'); + Error('\P{Sc=--Bhks/a/}'); + Expect(1, 72812, '\p{Sc=:\ABhks\z:}', "");; + Expect(0, 72813, '\p{Sc=:\ABhks\z:}', "");; + Expect(1, 72812, '\p{Sc=bhks}', ""); + Expect(0, 72812, '\p{^Sc=bhks}', ""); + Expect(0, 72812, '\P{Sc=bhks}', ""); + Expect(1, 72812, '\P{^Sc=bhks}', ""); + Expect(0, 72813, '\p{Sc=bhks}', ""); + Expect(1, 72813, '\p{^Sc=bhks}', ""); + Expect(1, 72813, '\P{Sc=bhks}', ""); + Expect(0, 72813, '\P{^Sc=bhks}', ""); + Expect(1, 72812, '\p{Sc=:\Abhks\z:}', "");; + Expect(0, 72813, '\p{Sc=:\Abhks\z:}', "");; + Expect(1, 72812, '\p{Sc=- BHKS}', ""); + Expect(0, 72812, '\p{^Sc=- BHKS}', ""); + Expect(0, 72812, '\P{Sc=- BHKS}', ""); + Expect(1, 72812, '\P{^Sc=- BHKS}', ""); + Expect(0, 72813, '\p{Sc=- BHKS}', ""); + Expect(1, 72813, '\p{^Sc=- BHKS}', ""); + Expect(1, 72813, '\P{Sc=- BHKS}', ""); + Expect(0, 72813, '\P{^Sc=- BHKS}', ""); + Error('\p{Is_Script::= BHAIKSUKI}'); + Error('\P{Is_Script::= BHAIKSUKI}'); + Expect(1, 72812, '\p{Is_Script=bhaiksuki}', ""); + Expect(0, 72812, '\p{^Is_Script=bhaiksuki}', ""); + Expect(0, 72812, '\P{Is_Script=bhaiksuki}', ""); + Expect(1, 72812, '\P{^Is_Script=bhaiksuki}', ""); + Expect(0, 72813, '\p{Is_Script=bhaiksuki}', ""); + Expect(1, 72813, '\p{^Is_Script=bhaiksuki}', ""); + Expect(1, 72813, '\P{Is_Script=bhaiksuki}', ""); + Expect(0, 72813, '\P{^Is_Script=bhaiksuki}', ""); + Expect(1, 72812, '\p{Is_Script: Bhaiksuki}', ""); + Expect(0, 72812, '\p{^Is_Script: Bhaiksuki}', ""); + Expect(0, 72812, '\P{Is_Script: Bhaiksuki}', ""); + Expect(1, 72812, '\P{^Is_Script: Bhaiksuki}', ""); + Expect(0, 72813, '\p{Is_Script: Bhaiksuki}', ""); + Expect(1, 72813, '\p{^Is_Script: Bhaiksuki}', ""); + Expect(1, 72813, '\P{Is_Script: Bhaiksuki}', ""); + Expect(0, 72813, '\P{^Is_Script: Bhaiksuki}', ""); + Error('\p{Is_Sc=_ BHKS:=}'); + Error('\P{Is_Sc=_ BHKS:=}'); + Expect(1, 72812, '\p{Is_Sc=bhks}', ""); + Expect(0, 72812, '\p{^Is_Sc=bhks}', ""); + Expect(0, 72812, '\P{Is_Sc=bhks}', ""); + Expect(1, 72812, '\P{^Is_Sc=bhks}', ""); + Expect(0, 72813, '\p{Is_Sc=bhks}', ""); + Expect(1, 72813, '\p{^Is_Sc=bhks}', ""); + Expect(1, 72813, '\P{Is_Sc=bhks}', ""); + Expect(0, 72813, '\P{^Is_Sc=bhks}', ""); + Expect(1, 72812, '\p{Is_Sc=-Bhks}', ""); + Expect(0, 72812, '\p{^Is_Sc=-Bhks}', ""); + Expect(0, 72812, '\P{Is_Sc=-Bhks}', ""); + Expect(1, 72812, '\P{^Is_Sc=-Bhks}', ""); + Expect(0, 72813, '\p{Is_Sc=-Bhks}', ""); + Expect(1, 72813, '\p{^Is_Sc=-Bhks}', ""); + Expect(1, 72813, '\P{Is_Sc=-Bhks}', ""); + Expect(0, 72813, '\P{^Is_Sc=-Bhks}', ""); + Error('\p{Script= Bopomofo:=}'); + Error('\P{Script= Bopomofo:=}'); + Expect(1, 12735, '\p{Script=:\ABopomofo\z:}', "");; + Expect(0, 12736, '\p{Script=:\ABopomofo\z:}', "");; + Expect(1, 12735, '\p{Script=bopomofo}', ""); + Expect(0, 12735, '\p{^Script=bopomofo}', ""); + Expect(0, 12735, '\P{Script=bopomofo}', ""); + Expect(1, 12735, '\P{^Script=bopomofo}', ""); + Expect(0, 12736, '\p{Script=bopomofo}', ""); + Expect(1, 12736, '\p{^Script=bopomofo}', ""); + Expect(1, 12736, '\P{Script=bopomofo}', ""); + Expect(0, 12736, '\P{^Script=bopomofo}', ""); + Expect(1, 12735, '\p{Script=:\Abopomofo\z:}', "");; + Expect(0, 12736, '\p{Script=:\Abopomofo\z:}', "");; + Expect(1, 12735, '\p{Script=_Bopomofo}', ""); + Expect(0, 12735, '\p{^Script=_Bopomofo}', ""); + Expect(0, 12735, '\P{Script=_Bopomofo}', ""); + Expect(1, 12735, '\P{^Script=_Bopomofo}', ""); + Expect(0, 12736, '\p{Script=_Bopomofo}', ""); + Expect(1, 12736, '\p{^Script=_Bopomofo}', ""); + Expect(1, 12736, '\P{Script=_Bopomofo}', ""); + Expect(0, 12736, '\P{^Script=_Bopomofo}', ""); + Error('\p{Sc: - bopo:=}'); + Error('\P{Sc: - bopo:=}'); + Expect(1, 12735, '\p{Sc=:\ABopo\z:}', "");; + Expect(0, 12736, '\p{Sc=:\ABopo\z:}', "");; + Expect(1, 12735, '\p{Sc=bopo}', ""); + Expect(0, 12735, '\p{^Sc=bopo}', ""); + Expect(0, 12735, '\P{Sc=bopo}', ""); + Expect(1, 12735, '\P{^Sc=bopo}', ""); + Expect(0, 12736, '\p{Sc=bopo}', ""); + Expect(1, 12736, '\p{^Sc=bopo}', ""); + Expect(1, 12736, '\P{Sc=bopo}', ""); + Expect(0, 12736, '\P{^Sc=bopo}', ""); + Expect(1, 12735, '\p{Sc=:\Abopo\z:}', "");; + Expect(0, 12736, '\p{Sc=:\Abopo\z:}', "");; + Expect(1, 12735, '\p{Sc= _Bopo}', ""); + Expect(0, 12735, '\p{^Sc= _Bopo}', ""); + Expect(0, 12735, '\P{Sc= _Bopo}', ""); + Expect(1, 12735, '\P{^Sc= _Bopo}', ""); + Expect(0, 12736, '\p{Sc= _Bopo}', ""); + Expect(1, 12736, '\p{^Sc= _Bopo}', ""); + Expect(1, 12736, '\P{Sc= _Bopo}', ""); + Expect(0, 12736, '\P{^Sc= _Bopo}', ""); + Error('\p{Is_Script=/a/ BOPOMOFO}'); + Error('\P{Is_Script=/a/ BOPOMOFO}'); + Expect(1, 12735, '\p{Is_Script=bopomofo}', ""); + Expect(0, 12735, '\p{^Is_Script=bopomofo}', ""); + Expect(0, 12735, '\P{Is_Script=bopomofo}', ""); + Expect(1, 12735, '\P{^Is_Script=bopomofo}', ""); + Expect(0, 12736, '\p{Is_Script=bopomofo}', ""); + Expect(1, 12736, '\p{^Is_Script=bopomofo}', ""); + Expect(1, 12736, '\P{Is_Script=bopomofo}', ""); + Expect(0, 12736, '\P{^Is_Script=bopomofo}', ""); + Expect(1, 12735, '\p{Is_Script=_-bopomofo}', ""); + Expect(0, 12735, '\p{^Is_Script=_-bopomofo}', ""); + Expect(0, 12735, '\P{Is_Script=_-bopomofo}', ""); + Expect(1, 12735, '\P{^Is_Script=_-bopomofo}', ""); + Expect(0, 12736, '\p{Is_Script=_-bopomofo}', ""); + Expect(1, 12736, '\p{^Is_Script=_-bopomofo}', ""); + Expect(1, 12736, '\P{Is_Script=_-bopomofo}', ""); + Expect(0, 12736, '\P{^Is_Script=_-bopomofo}', ""); + Error('\p{Is_Sc=/a/_BOPO}'); + Error('\P{Is_Sc=/a/_BOPO}'); + Expect(1, 12735, '\p{Is_Sc=bopo}', ""); + Expect(0, 12735, '\p{^Is_Sc=bopo}', ""); + Expect(0, 12735, '\P{Is_Sc=bopo}', ""); + Expect(1, 12735, '\P{^Is_Sc=bopo}', ""); + Expect(0, 12736, '\p{Is_Sc=bopo}', ""); + Expect(1, 12736, '\p{^Is_Sc=bopo}', ""); + Expect(1, 12736, '\P{Is_Sc=bopo}', ""); + Expect(0, 12736, '\P{^Is_Sc=bopo}', ""); + Expect(1, 12735, '\p{Is_Sc=-bopo}', ""); + Expect(0, 12735, '\p{^Is_Sc=-bopo}', ""); + Expect(0, 12735, '\P{Is_Sc=-bopo}', ""); + Expect(1, 12735, '\P{^Is_Sc=-bopo}', ""); + Expect(0, 12736, '\p{Is_Sc=-bopo}', ""); + Expect(1, 12736, '\p{^Is_Sc=-bopo}', ""); + Expect(1, 12736, '\P{Is_Sc=-bopo}', ""); + Expect(0, 12736, '\P{^Is_Sc=-bopo}', ""); + Error('\p{Script=/a/ Brahmi}'); + Error('\P{Script=/a/ Brahmi}'); + Expect(1, 69759, '\p{Script=:\ABrahmi\z:}', "");; + Expect(0, 69760, '\p{Script=:\ABrahmi\z:}', "");; + Expect(1, 69759, '\p{Script=brahmi}', ""); + Expect(0, 69759, '\p{^Script=brahmi}', ""); + Expect(0, 69759, '\P{Script=brahmi}', ""); + Expect(1, 69759, '\P{^Script=brahmi}', ""); + Expect(0, 69760, '\p{Script=brahmi}', ""); + Expect(1, 69760, '\p{^Script=brahmi}', ""); + Expect(1, 69760, '\P{Script=brahmi}', ""); + Expect(0, 69760, '\P{^Script=brahmi}', ""); + Expect(1, 69759, '\p{Script=:\Abrahmi\z:}', "");; + Expect(0, 69760, '\p{Script=:\Abrahmi\z:}', "");; + Expect(1, 69759, '\p{Script=_ BRAHMI}', ""); + Expect(0, 69759, '\p{^Script=_ BRAHMI}', ""); + Expect(0, 69759, '\P{Script=_ BRAHMI}', ""); + Expect(1, 69759, '\P{^Script=_ BRAHMI}', ""); + Expect(0, 69760, '\p{Script=_ BRAHMI}', ""); + Expect(1, 69760, '\p{^Script=_ BRAHMI}', ""); + Expect(1, 69760, '\P{Script=_ BRAHMI}', ""); + Expect(0, 69760, '\P{^Script=_ BRAHMI}', ""); + Error('\p{Sc=BRAH/a/}'); + Error('\P{Sc=BRAH/a/}'); + Expect(1, 69759, '\p{Sc=:\ABrah\z:}', "");; + Expect(0, 69760, '\p{Sc=:\ABrah\z:}', "");; + Expect(1, 69759, '\p{Sc=brah}', ""); + Expect(0, 69759, '\p{^Sc=brah}', ""); + Expect(0, 69759, '\P{Sc=brah}', ""); + Expect(1, 69759, '\P{^Sc=brah}', ""); + Expect(0, 69760, '\p{Sc=brah}', ""); + Expect(1, 69760, '\p{^Sc=brah}', ""); + Expect(1, 69760, '\P{Sc=brah}', ""); + Expect(0, 69760, '\P{^Sc=brah}', ""); + Expect(1, 69759, '\p{Sc=:\Abrah\z:}', "");; + Expect(0, 69760, '\p{Sc=:\Abrah\z:}', "");; + Expect(1, 69759, '\p{Sc=_ Brah}', ""); + Expect(0, 69759, '\p{^Sc=_ Brah}', ""); + Expect(0, 69759, '\P{Sc=_ Brah}', ""); + Expect(1, 69759, '\P{^Sc=_ Brah}', ""); + Expect(0, 69760, '\p{Sc=_ Brah}', ""); + Expect(1, 69760, '\p{^Sc=_ Brah}', ""); + Expect(1, 69760, '\P{Sc=_ Brah}', ""); + Expect(0, 69760, '\P{^Sc=_ Brah}', ""); + Error('\p{Is_Script=/a/-Brahmi}'); + Error('\P{Is_Script=/a/-Brahmi}'); + Expect(1, 69759, '\p{Is_Script=brahmi}', ""); + Expect(0, 69759, '\p{^Is_Script=brahmi}', ""); + Expect(0, 69759, '\P{Is_Script=brahmi}', ""); + Expect(1, 69759, '\P{^Is_Script=brahmi}', ""); + Expect(0, 69760, '\p{Is_Script=brahmi}', ""); + Expect(1, 69760, '\p{^Is_Script=brahmi}', ""); + Expect(1, 69760, '\P{Is_Script=brahmi}', ""); + Expect(0, 69760, '\P{^Is_Script=brahmi}', ""); + Expect(1, 69759, '\p{Is_Script= _BRAHMI}', ""); + Expect(0, 69759, '\p{^Is_Script= _BRAHMI}', ""); + Expect(0, 69759, '\P{Is_Script= _BRAHMI}', ""); + Expect(1, 69759, '\P{^Is_Script= _BRAHMI}', ""); + Expect(0, 69760, '\p{Is_Script= _BRAHMI}', ""); + Expect(1, 69760, '\p{^Is_Script= _BRAHMI}', ""); + Expect(1, 69760, '\P{Is_Script= _BRAHMI}', ""); + Expect(0, 69760, '\P{^Is_Script= _BRAHMI}', ""); + Error('\p{Is_Sc=/a/ _Brah}'); + Error('\P{Is_Sc=/a/ _Brah}'); + Expect(1, 69759, '\p{Is_Sc: brah}', ""); + Expect(0, 69759, '\p{^Is_Sc: brah}', ""); + Expect(0, 69759, '\P{Is_Sc: brah}', ""); + Expect(1, 69759, '\P{^Is_Sc: brah}', ""); + Expect(0, 69760, '\p{Is_Sc: brah}', ""); + Expect(1, 69760, '\p{^Is_Sc: brah}', ""); + Expect(1, 69760, '\P{Is_Sc: brah}', ""); + Expect(0, 69760, '\P{^Is_Sc: brah}', ""); + Expect(1, 69759, '\p{Is_Sc:_BRAH}', ""); + Expect(0, 69759, '\p{^Is_Sc:_BRAH}', ""); + Expect(0, 69759, '\P{Is_Sc:_BRAH}', ""); + Expect(1, 69759, '\P{^Is_Sc:_BRAH}', ""); + Expect(0, 69760, '\p{Is_Sc:_BRAH}', ""); + Expect(1, 69760, '\p{^Is_Sc:_BRAH}', ""); + Expect(1, 69760, '\P{Is_Sc:_BRAH}', ""); + Expect(0, 69760, '\P{^Is_Sc:_BRAH}', ""); + Error('\p{Script= :=BRAILLE}'); + Error('\P{Script= :=BRAILLE}'); + Expect(1, 10495, '\p{Script=:\ABraille\z:}', "");; + Expect(0, 10496, '\p{Script=:\ABraille\z:}', "");; + Expect(1, 10495, '\p{Script=braille}', ""); + Expect(0, 10495, '\p{^Script=braille}', ""); + Expect(0, 10495, '\P{Script=braille}', ""); + Expect(1, 10495, '\P{^Script=braille}', ""); + Expect(0, 10496, '\p{Script=braille}', ""); + Expect(1, 10496, '\p{^Script=braille}', ""); + Expect(1, 10496, '\P{Script=braille}', ""); + Expect(0, 10496, '\P{^Script=braille}', ""); + Expect(1, 10495, '\p{Script=:\Abraille\z:}', "");; + Expect(0, 10496, '\p{Script=:\Abraille\z:}', "");; + Expect(1, 10495, '\p{Script= Braille}', ""); + Expect(0, 10495, '\p{^Script= Braille}', ""); + Expect(0, 10495, '\P{Script= Braille}', ""); + Expect(1, 10495, '\P{^Script= Braille}', ""); + Expect(0, 10496, '\p{Script= Braille}', ""); + Expect(1, 10496, '\p{^Script= Braille}', ""); + Expect(1, 10496, '\P{Script= Braille}', ""); + Expect(0, 10496, '\P{^Script= Braille}', ""); + Error('\p{Sc=-/a/Brai}'); + Error('\P{Sc=-/a/Brai}'); + Expect(1, 10495, '\p{Sc=:\ABrai\z:}', "");; + Expect(0, 10496, '\p{Sc=:\ABrai\z:}', "");; + Expect(1, 10495, '\p{Sc=brai}', ""); + Expect(0, 10495, '\p{^Sc=brai}', ""); + Expect(0, 10495, '\P{Sc=brai}', ""); + Expect(1, 10495, '\P{^Sc=brai}', ""); + Expect(0, 10496, '\p{Sc=brai}', ""); + Expect(1, 10496, '\p{^Sc=brai}', ""); + Expect(1, 10496, '\P{Sc=brai}', ""); + Expect(0, 10496, '\P{^Sc=brai}', ""); + Expect(1, 10495, '\p{Sc=:\Abrai\z:}', "");; + Expect(0, 10496, '\p{Sc=:\Abrai\z:}', "");; + Expect(1, 10495, '\p{Sc: Brai}', ""); + Expect(0, 10495, '\p{^Sc: Brai}', ""); + Expect(0, 10495, '\P{Sc: Brai}', ""); + Expect(1, 10495, '\P{^Sc: Brai}', ""); + Expect(0, 10496, '\p{Sc: Brai}', ""); + Expect(1, 10496, '\p{^Sc: Brai}', ""); + Expect(1, 10496, '\P{Sc: Brai}', ""); + Expect(0, 10496, '\P{^Sc: Brai}', ""); + Error('\p{Is_Script: -braille/a/}'); + Error('\P{Is_Script: -braille/a/}'); + Expect(1, 10495, '\p{Is_Script=braille}', ""); + Expect(0, 10495, '\p{^Is_Script=braille}', ""); + Expect(0, 10495, '\P{Is_Script=braille}', ""); + Expect(1, 10495, '\P{^Is_Script=braille}', ""); + Expect(0, 10496, '\p{Is_Script=braille}', ""); + Expect(1, 10496, '\p{^Is_Script=braille}', ""); + Expect(1, 10496, '\P{Is_Script=braille}', ""); + Expect(0, 10496, '\P{^Is_Script=braille}', ""); + Expect(1, 10495, '\p{Is_Script= _braille}', ""); + Expect(0, 10495, '\p{^Is_Script= _braille}', ""); + Expect(0, 10495, '\P{Is_Script= _braille}', ""); + Expect(1, 10495, '\P{^Is_Script= _braille}', ""); + Expect(0, 10496, '\p{Is_Script= _braille}', ""); + Expect(1, 10496, '\p{^Is_Script= _braille}', ""); + Expect(1, 10496, '\P{Is_Script= _braille}', ""); + Expect(0, 10496, '\P{^Is_Script= _braille}', ""); + Error('\p{Is_Sc= :=BRAI}'); + Error('\P{Is_Sc= :=BRAI}'); + Expect(1, 10495, '\p{Is_Sc=brai}', ""); + Expect(0, 10495, '\p{^Is_Sc=brai}', ""); + Expect(0, 10495, '\P{Is_Sc=brai}', ""); + Expect(1, 10495, '\P{^Is_Sc=brai}', ""); + Expect(0, 10496, '\p{Is_Sc=brai}', ""); + Expect(1, 10496, '\p{^Is_Sc=brai}', ""); + Expect(1, 10496, '\P{Is_Sc=brai}', ""); + Expect(0, 10496, '\P{^Is_Sc=brai}', ""); + Expect(1, 10495, '\p{Is_Sc= -Brai}', ""); + Expect(0, 10495, '\p{^Is_Sc= -Brai}', ""); + Expect(0, 10495, '\P{Is_Sc= -Brai}', ""); + Expect(1, 10495, '\P{^Is_Sc= -Brai}', ""); + Expect(0, 10496, '\p{Is_Sc= -Brai}', ""); + Expect(1, 10496, '\p{^Is_Sc= -Brai}', ""); + Expect(1, 10496, '\P{Is_Sc= -Brai}', ""); + Expect(0, 10496, '\P{^Is_Sc= -Brai}', ""); + Error('\p{Script=:=_Buginese}'); + Error('\P{Script=:=_Buginese}'); + Expect(1, 6687, '\p{Script=:\ABuginese\z:}', "");; + Expect(0, 6688, '\p{Script=:\ABuginese\z:}', "");; + Expect(1, 6687, '\p{Script=buginese}', ""); + Expect(0, 6687, '\p{^Script=buginese}', ""); + Expect(0, 6687, '\P{Script=buginese}', ""); + Expect(1, 6687, '\P{^Script=buginese}', ""); + Expect(0, 6688, '\p{Script=buginese}', ""); + Expect(1, 6688, '\p{^Script=buginese}', ""); + Expect(1, 6688, '\P{Script=buginese}', ""); + Expect(0, 6688, '\P{^Script=buginese}', ""); + Expect(1, 6687, '\p{Script=:\Abuginese\z:}', "");; + Expect(0, 6688, '\p{Script=:\Abuginese\z:}', "");; + Expect(1, 6687, '\p{Script= -buginese}', ""); + Expect(0, 6687, '\p{^Script= -buginese}', ""); + Expect(0, 6687, '\P{Script= -buginese}', ""); + Expect(1, 6687, '\P{^Script= -buginese}', ""); + Expect(0, 6688, '\p{Script= -buginese}', ""); + Expect(1, 6688, '\p{^Script= -buginese}', ""); + Expect(1, 6688, '\P{Script= -buginese}', ""); + Expect(0, 6688, '\P{^Script= -buginese}', ""); + Error('\p{Sc= _BUGI/a/}'); + Error('\P{Sc= _BUGI/a/}'); + Expect(1, 6687, '\p{Sc=:\ABugi\z:}', "");; + Expect(0, 6688, '\p{Sc=:\ABugi\z:}', "");; + Expect(1, 6687, '\p{Sc=bugi}', ""); + Expect(0, 6687, '\p{^Sc=bugi}', ""); + Expect(0, 6687, '\P{Sc=bugi}', ""); + Expect(1, 6687, '\P{^Sc=bugi}', ""); + Expect(0, 6688, '\p{Sc=bugi}', ""); + Expect(1, 6688, '\p{^Sc=bugi}', ""); + Expect(1, 6688, '\P{Sc=bugi}', ""); + Expect(0, 6688, '\P{^Sc=bugi}', ""); + Expect(1, 6687, '\p{Sc=:\Abugi\z:}', "");; + Expect(0, 6688, '\p{Sc=:\Abugi\z:}', "");; + Expect(1, 6687, '\p{Sc= bugi}', ""); + Expect(0, 6687, '\p{^Sc= bugi}', ""); + Expect(0, 6687, '\P{Sc= bugi}', ""); + Expect(1, 6687, '\P{^Sc= bugi}', ""); + Expect(0, 6688, '\p{Sc= bugi}', ""); + Expect(1, 6688, '\p{^Sc= bugi}', ""); + Expect(1, 6688, '\P{Sc= bugi}', ""); + Expect(0, 6688, '\P{^Sc= bugi}', ""); + Error('\p{Is_Script: -:=buginese}'); + Error('\P{Is_Script: -:=buginese}'); + Expect(1, 6687, '\p{Is_Script=buginese}', ""); + Expect(0, 6687, '\p{^Is_Script=buginese}', ""); + Expect(0, 6687, '\P{Is_Script=buginese}', ""); + Expect(1, 6687, '\P{^Is_Script=buginese}', ""); + Expect(0, 6688, '\p{Is_Script=buginese}', ""); + Expect(1, 6688, '\p{^Is_Script=buginese}', ""); + Expect(1, 6688, '\P{Is_Script=buginese}', ""); + Expect(0, 6688, '\P{^Is_Script=buginese}', ""); + Expect(1, 6687, '\p{Is_Script= buginese}', ""); + Expect(0, 6687, '\p{^Is_Script= buginese}', ""); + Expect(0, 6687, '\P{Is_Script= buginese}', ""); + Expect(1, 6687, '\P{^Is_Script= buginese}', ""); + Expect(0, 6688, '\p{Is_Script= buginese}', ""); + Expect(1, 6688, '\p{^Is_Script= buginese}', ""); + Expect(1, 6688, '\P{Is_Script= buginese}', ""); + Expect(0, 6688, '\P{^Is_Script= buginese}', ""); + Error('\p{Is_Sc=- BUGI/a/}'); + Error('\P{Is_Sc=- BUGI/a/}'); + Expect(1, 6687, '\p{Is_Sc=bugi}', ""); + Expect(0, 6687, '\p{^Is_Sc=bugi}', ""); + Expect(0, 6687, '\P{Is_Sc=bugi}', ""); + Expect(1, 6687, '\P{^Is_Sc=bugi}', ""); + Expect(0, 6688, '\p{Is_Sc=bugi}', ""); + Expect(1, 6688, '\p{^Is_Sc=bugi}', ""); + Expect(1, 6688, '\P{Is_Sc=bugi}', ""); + Expect(0, 6688, '\P{^Is_Sc=bugi}', ""); + Expect(1, 6687, '\p{Is_Sc=Bugi}', ""); + Expect(0, 6687, '\p{^Is_Sc=Bugi}', ""); + Expect(0, 6687, '\P{Is_Sc=Bugi}', ""); + Expect(1, 6687, '\P{^Is_Sc=Bugi}', ""); + Expect(0, 6688, '\p{Is_Sc=Bugi}', ""); + Expect(1, 6688, '\p{^Is_Sc=Bugi}', ""); + Expect(1, 6688, '\P{Is_Sc=Bugi}', ""); + Expect(0, 6688, '\P{^Is_Sc=Bugi}', ""); + Error('\p{Script: :=Buhid}'); + Error('\P{Script: :=Buhid}'); + Expect(1, 5971, '\p{Script=:\ABuhid\z:}', "");; + Expect(0, 5972, '\p{Script=:\ABuhid\z:}', "");; + Expect(1, 5971, '\p{Script=buhid}', ""); + Expect(0, 5971, '\p{^Script=buhid}', ""); + Expect(0, 5971, '\P{Script=buhid}', ""); + Expect(1, 5971, '\P{^Script=buhid}', ""); + Expect(0, 5972, '\p{Script=buhid}', ""); + Expect(1, 5972, '\p{^Script=buhid}', ""); + Expect(1, 5972, '\P{Script=buhid}', ""); + Expect(0, 5972, '\P{^Script=buhid}', ""); + Expect(1, 5971, '\p{Script=:\Abuhid\z:}', "");; + Expect(0, 5972, '\p{Script=:\Abuhid\z:}', "");; + Expect(1, 5971, '\p{Script=Buhid}', ""); + Expect(0, 5971, '\p{^Script=Buhid}', ""); + Expect(0, 5971, '\P{Script=Buhid}', ""); + Expect(1, 5971, '\P{^Script=Buhid}', ""); + Expect(0, 5972, '\p{Script=Buhid}', ""); + Expect(1, 5972, '\p{^Script=Buhid}', ""); + Expect(1, 5972, '\P{Script=Buhid}', ""); + Expect(0, 5972, '\P{^Script=Buhid}', ""); + Error('\p{Sc=-/a/buhd}'); + Error('\P{Sc=-/a/buhd}'); + Expect(1, 5971, '\p{Sc=:\ABuhd\z:}', "");; + Expect(0, 5972, '\p{Sc=:\ABuhd\z:}', "");; + Expect(1, 5971, '\p{Sc=buhd}', ""); + Expect(0, 5971, '\p{^Sc=buhd}', ""); + Expect(0, 5971, '\P{Sc=buhd}', ""); + Expect(1, 5971, '\P{^Sc=buhd}', ""); + Expect(0, 5972, '\p{Sc=buhd}', ""); + Expect(1, 5972, '\p{^Sc=buhd}', ""); + Expect(1, 5972, '\P{Sc=buhd}', ""); + Expect(0, 5972, '\P{^Sc=buhd}', ""); + Expect(1, 5971, '\p{Sc=:\Abuhd\z:}', "");; + Expect(0, 5972, '\p{Sc=:\Abuhd\z:}', "");; + Expect(1, 5971, '\p{Sc= Buhd}', ""); + Expect(0, 5971, '\p{^Sc= Buhd}', ""); + Expect(0, 5971, '\P{Sc= Buhd}', ""); + Expect(1, 5971, '\P{^Sc= Buhd}', ""); + Expect(0, 5972, '\p{Sc= Buhd}', ""); + Expect(1, 5972, '\p{^Sc= Buhd}', ""); + Expect(1, 5972, '\P{Sc= Buhd}', ""); + Expect(0, 5972, '\P{^Sc= Buhd}', ""); + Error('\p{Is_Script=:=_ Buhid}'); + Error('\P{Is_Script=:=_ Buhid}'); + Expect(1, 5971, '\p{Is_Script=buhid}', ""); + Expect(0, 5971, '\p{^Is_Script=buhid}', ""); + Expect(0, 5971, '\P{Is_Script=buhid}', ""); + Expect(1, 5971, '\P{^Is_Script=buhid}', ""); + Expect(0, 5972, '\p{Is_Script=buhid}', ""); + Expect(1, 5972, '\p{^Is_Script=buhid}', ""); + Expect(1, 5972, '\P{Is_Script=buhid}', ""); + Expect(0, 5972, '\P{^Is_Script=buhid}', ""); + Expect(1, 5971, '\p{Is_Script: Buhid}', ""); + Expect(0, 5971, '\p{^Is_Script: Buhid}', ""); + Expect(0, 5971, '\P{Is_Script: Buhid}', ""); + Expect(1, 5971, '\P{^Is_Script: Buhid}', ""); + Expect(0, 5972, '\p{Is_Script: Buhid}', ""); + Expect(1, 5972, '\p{^Is_Script: Buhid}', ""); + Expect(1, 5972, '\P{Is_Script: Buhid}', ""); + Expect(0, 5972, '\P{^Is_Script: Buhid}', ""); + Error('\p{Is_Sc: _/a/Buhd}'); + Error('\P{Is_Sc: _/a/Buhd}'); + Expect(1, 5971, '\p{Is_Sc: buhd}', ""); + Expect(0, 5971, '\p{^Is_Sc: buhd}', ""); + Expect(0, 5971, '\P{Is_Sc: buhd}', ""); + Expect(1, 5971, '\P{^Is_Sc: buhd}', ""); + Expect(0, 5972, '\p{Is_Sc: buhd}', ""); + Expect(1, 5972, '\p{^Is_Sc: buhd}', ""); + Expect(1, 5972, '\P{Is_Sc: buhd}', ""); + Expect(0, 5972, '\P{^Is_Sc: buhd}', ""); + Expect(1, 5971, '\p{Is_Sc= Buhd}', ""); + Expect(0, 5971, '\p{^Is_Sc= Buhd}', ""); + Expect(0, 5971, '\P{Is_Sc= Buhd}', ""); + Expect(1, 5971, '\P{^Is_Sc= Buhd}', ""); + Expect(0, 5972, '\p{Is_Sc= Buhd}', ""); + Expect(1, 5972, '\p{^Is_Sc= Buhd}', ""); + Expect(1, 5972, '\P{Is_Sc= Buhd}', ""); + Expect(0, 5972, '\P{^Is_Sc= Buhd}', ""); + Error('\p{Script=--Chakma:=}'); + Error('\P{Script=--Chakma:=}'); + Expect(1, 69959, '\p{Script=:\AChakma\z:}', "");; + Expect(0, 69960, '\p{Script=:\AChakma\z:}', "");; + Expect(1, 69959, '\p{Script=chakma}', ""); + Expect(0, 69959, '\p{^Script=chakma}', ""); + Expect(0, 69959, '\P{Script=chakma}', ""); + Expect(1, 69959, '\P{^Script=chakma}', ""); + Expect(0, 69960, '\p{Script=chakma}', ""); + Expect(1, 69960, '\p{^Script=chakma}', ""); + Expect(1, 69960, '\P{Script=chakma}', ""); + Expect(0, 69960, '\P{^Script=chakma}', ""); + Expect(1, 69959, '\p{Script=:\Achakma\z:}', "");; + Expect(0, 69960, '\p{Script=:\Achakma\z:}', "");; + Expect(1, 69959, '\p{Script=-Chakma}', ""); + Expect(0, 69959, '\p{^Script=-Chakma}', ""); + Expect(0, 69959, '\P{Script=-Chakma}', ""); + Expect(1, 69959, '\P{^Script=-Chakma}', ""); + Expect(0, 69960, '\p{Script=-Chakma}', ""); + Expect(1, 69960, '\p{^Script=-Chakma}', ""); + Expect(1, 69960, '\P{Script=-Chakma}', ""); + Expect(0, 69960, '\P{^Script=-Chakma}', ""); + Error('\p{Sc=- Cakm:=}'); + Error('\P{Sc=- Cakm:=}'); + Expect(1, 69959, '\p{Sc=:\ACakm\z:}', "");; + Expect(0, 69960, '\p{Sc=:\ACakm\z:}', "");; + Expect(1, 69959, '\p{Sc=cakm}', ""); + Expect(0, 69959, '\p{^Sc=cakm}', ""); + Expect(0, 69959, '\P{Sc=cakm}', ""); + Expect(1, 69959, '\P{^Sc=cakm}', ""); + Expect(0, 69960, '\p{Sc=cakm}', ""); + Expect(1, 69960, '\p{^Sc=cakm}', ""); + Expect(1, 69960, '\P{Sc=cakm}', ""); + Expect(0, 69960, '\P{^Sc=cakm}', ""); + Expect(1, 69959, '\p{Sc=:\Acakm\z:}', "");; + Expect(0, 69960, '\p{Sc=:\Acakm\z:}', "");; + Error('\p{Is_Script= :=CHAKMA}'); + Error('\P{Is_Script= :=CHAKMA}'); + Expect(1, 69959, '\p{Is_Script: chakma}', ""); + Expect(0, 69959, '\p{^Is_Script: chakma}', ""); + Expect(0, 69959, '\P{Is_Script: chakma}', ""); + Expect(1, 69959, '\P{^Is_Script: chakma}', ""); + Expect(0, 69960, '\p{Is_Script: chakma}', ""); + Expect(1, 69960, '\p{^Is_Script: chakma}', ""); + Expect(1, 69960, '\P{Is_Script: chakma}', ""); + Expect(0, 69960, '\P{^Is_Script: chakma}', ""); + Expect(1, 69959, '\p{Is_Script=_Chakma}', ""); + Expect(0, 69959, '\p{^Is_Script=_Chakma}', ""); + Expect(0, 69959, '\P{Is_Script=_Chakma}', ""); + Expect(1, 69959, '\P{^Is_Script=_Chakma}', ""); + Expect(0, 69960, '\p{Is_Script=_Chakma}', ""); + Expect(1, 69960, '\p{^Is_Script=_Chakma}', ""); + Expect(1, 69960, '\P{Is_Script=_Chakma}', ""); + Expect(0, 69960, '\P{^Is_Script=_Chakma}', ""); + Error('\p{Is_Sc= CAKM:=}'); + Error('\P{Is_Sc= CAKM:=}'); + Expect(1, 69959, '\p{Is_Sc=cakm}', ""); + Expect(0, 69959, '\p{^Is_Sc=cakm}', ""); + Expect(0, 69959, '\P{Is_Sc=cakm}', ""); + Expect(1, 69959, '\P{^Is_Sc=cakm}', ""); + Expect(0, 69960, '\p{Is_Sc=cakm}', ""); + Expect(1, 69960, '\p{^Is_Sc=cakm}', ""); + Expect(1, 69960, '\P{Is_Sc=cakm}', ""); + Expect(0, 69960, '\P{^Is_Sc=cakm}', ""); + Expect(1, 69959, '\p{Is_Sc= Cakm}', ""); + Expect(0, 69959, '\p{^Is_Sc= Cakm}', ""); + Expect(0, 69959, '\P{Is_Sc= Cakm}', ""); + Expect(1, 69959, '\P{^Is_Sc= Cakm}', ""); + Expect(0, 69960, '\p{Is_Sc= Cakm}', ""); + Expect(1, 69960, '\p{^Is_Sc= Cakm}', ""); + Expect(1, 69960, '\P{Is_Sc= Cakm}', ""); + Expect(0, 69960, '\P{^Is_Sc= Cakm}', ""); + Error('\p{Script: /a/ -CANADIAN_ABORIGINAL}'); + Error('\P{Script: /a/ -CANADIAN_ABORIGINAL}'); + Expect(1, 72383, '\p{Script=:\ACanadian_Aboriginal\z:}', "");; + Expect(0, 72384, '\p{Script=:\ACanadian_Aboriginal\z:}', "");; + Expect(1, 72383, '\p{Script=canadianaboriginal}', ""); + Expect(0, 72383, '\p{^Script=canadianaboriginal}', ""); + Expect(0, 72383, '\P{Script=canadianaboriginal}', ""); + Expect(1, 72383, '\P{^Script=canadianaboriginal}', ""); + Expect(0, 72384, '\p{Script=canadianaboriginal}', ""); + Expect(1, 72384, '\p{^Script=canadianaboriginal}', ""); + Expect(1, 72384, '\P{Script=canadianaboriginal}', ""); + Expect(0, 72384, '\P{^Script=canadianaboriginal}', ""); + Expect(1, 72383, '\p{Script=:\Acanadianaboriginal\z:}', "");; + Expect(0, 72384, '\p{Script=:\Acanadianaboriginal\z:}', "");; + Expect(1, 72383, '\p{Script: -Canadian_Aboriginal}', ""); + Expect(0, 72383, '\p{^Script: -Canadian_Aboriginal}', ""); + Expect(0, 72383, '\P{Script: -Canadian_Aboriginal}', ""); + Expect(1, 72383, '\P{^Script: -Canadian_Aboriginal}', ""); + Expect(0, 72384, '\p{Script: -Canadian_Aboriginal}', ""); + Expect(1, 72384, '\p{^Script: -Canadian_Aboriginal}', ""); + Expect(1, 72384, '\P{Script: -Canadian_Aboriginal}', ""); + Expect(0, 72384, '\P{^Script: -Canadian_Aboriginal}', ""); + Error('\p{Sc: /a/Cans}'); + Error('\P{Sc: /a/Cans}'); + Expect(1, 72383, '\p{Sc=:\ACans\z:}', "");; + Expect(0, 72384, '\p{Sc=:\ACans\z:}', "");; + Expect(1, 72383, '\p{Sc=cans}', ""); + Expect(0, 72383, '\p{^Sc=cans}', ""); + Expect(0, 72383, '\P{Sc=cans}', ""); + Expect(1, 72383, '\P{^Sc=cans}', ""); + Expect(0, 72384, '\p{Sc=cans}', ""); + Expect(1, 72384, '\p{^Sc=cans}', ""); + Expect(1, 72384, '\P{Sc=cans}', ""); + Expect(0, 72384, '\P{^Sc=cans}', ""); + Expect(1, 72383, '\p{Sc=:\Acans\z:}', "");; + Expect(0, 72384, '\p{Sc=:\Acans\z:}', "");; + Expect(1, 72383, '\p{Sc=- CANS}', ""); + Expect(0, 72383, '\p{^Sc=- CANS}', ""); + Expect(0, 72383, '\P{Sc=- CANS}', ""); + Expect(1, 72383, '\P{^Sc=- CANS}', ""); + Expect(0, 72384, '\p{Sc=- CANS}', ""); + Expect(1, 72384, '\p{^Sc=- CANS}', ""); + Expect(1, 72384, '\P{Sc=- CANS}', ""); + Expect(0, 72384, '\P{^Sc=- CANS}', ""); + Error('\p{Is_Script=/a/_-CANADIAN_Aboriginal}'); + Error('\P{Is_Script=/a/_-CANADIAN_Aboriginal}'); + Expect(1, 72383, '\p{Is_Script=canadianaboriginal}', ""); + Expect(0, 72383, '\p{^Is_Script=canadianaboriginal}', ""); + Expect(0, 72383, '\P{Is_Script=canadianaboriginal}', ""); + Expect(1, 72383, '\P{^Is_Script=canadianaboriginal}', ""); + Expect(0, 72384, '\p{Is_Script=canadianaboriginal}', ""); + Expect(1, 72384, '\p{^Is_Script=canadianaboriginal}', ""); + Expect(1, 72384, '\P{Is_Script=canadianaboriginal}', ""); + Expect(0, 72384, '\P{^Is_Script=canadianaboriginal}', ""); + Expect(1, 72383, '\p{Is_Script=-_Canadian_aboriginal}', ""); + Expect(0, 72383, '\p{^Is_Script=-_Canadian_aboriginal}', ""); + Expect(0, 72383, '\P{Is_Script=-_Canadian_aboriginal}', ""); + Expect(1, 72383, '\P{^Is_Script=-_Canadian_aboriginal}', ""); + Expect(0, 72384, '\p{Is_Script=-_Canadian_aboriginal}', ""); + Expect(1, 72384, '\p{^Is_Script=-_Canadian_aboriginal}', ""); + Expect(1, 72384, '\P{Is_Script=-_Canadian_aboriginal}', ""); + Expect(0, 72384, '\P{^Is_Script=-_Canadian_aboriginal}', ""); + Error('\p{Is_Sc= /a/cans}'); + Error('\P{Is_Sc= /a/cans}'); + Expect(1, 72383, '\p{Is_Sc=cans}', ""); + Expect(0, 72383, '\p{^Is_Sc=cans}', ""); + Expect(0, 72383, '\P{Is_Sc=cans}', ""); + Expect(1, 72383, '\P{^Is_Sc=cans}', ""); + Expect(0, 72384, '\p{Is_Sc=cans}', ""); + Expect(1, 72384, '\p{^Is_Sc=cans}', ""); + Expect(1, 72384, '\P{Is_Sc=cans}', ""); + Expect(0, 72384, '\P{^Is_Sc=cans}', ""); + Expect(1, 72383, '\p{Is_Sc=-cans}', ""); + Expect(0, 72383, '\p{^Is_Sc=-cans}', ""); + Expect(0, 72383, '\P{Is_Sc=-cans}', ""); + Expect(1, 72383, '\P{^Is_Sc=-cans}', ""); + Expect(0, 72384, '\p{Is_Sc=-cans}', ""); + Expect(1, 72384, '\p{^Is_Sc=-cans}', ""); + Expect(1, 72384, '\P{Is_Sc=-cans}', ""); + Expect(0, 72384, '\P{^Is_Sc=-cans}', ""); + Error('\p{Script=:=_carian}'); + Error('\P{Script=:=_carian}'); + Expect(1, 66256, '\p{Script=:\ACarian\z:}', "");; + Expect(0, 66257, '\p{Script=:\ACarian\z:}', "");; + Expect(1, 66256, '\p{Script=carian}', ""); + Expect(0, 66256, '\p{^Script=carian}', ""); + Expect(0, 66256, '\P{Script=carian}', ""); + Expect(1, 66256, '\P{^Script=carian}', ""); + Expect(0, 66257, '\p{Script=carian}', ""); + Expect(1, 66257, '\p{^Script=carian}', ""); + Expect(1, 66257, '\P{Script=carian}', ""); + Expect(0, 66257, '\P{^Script=carian}', ""); + Expect(1, 66256, '\p{Script=:\Acarian\z:}', "");; + Expect(0, 66257, '\p{Script=:\Acarian\z:}', "");; + Expect(1, 66256, '\p{Script=- carian}', ""); + Expect(0, 66256, '\p{^Script=- carian}', ""); + Expect(0, 66256, '\P{Script=- carian}', ""); + Expect(1, 66256, '\P{^Script=- carian}', ""); + Expect(0, 66257, '\p{Script=- carian}', ""); + Expect(1, 66257, '\p{^Script=- carian}', ""); + Expect(1, 66257, '\P{Script=- carian}', ""); + Expect(0, 66257, '\P{^Script=- carian}', ""); + Error('\p{Sc= /a/CARI}'); + Error('\P{Sc= /a/CARI}'); + Expect(1, 66256, '\p{Sc=:\ACari\z:}', "");; + Expect(0, 66257, '\p{Sc=:\ACari\z:}', "");; + Expect(1, 66256, '\p{Sc=cari}', ""); + Expect(0, 66256, '\p{^Sc=cari}', ""); + Expect(0, 66256, '\P{Sc=cari}', ""); + Expect(1, 66256, '\P{^Sc=cari}', ""); + Expect(0, 66257, '\p{Sc=cari}', ""); + Expect(1, 66257, '\p{^Sc=cari}', ""); + Expect(1, 66257, '\P{Sc=cari}', ""); + Expect(0, 66257, '\P{^Sc=cari}', ""); + Expect(1, 66256, '\p{Sc=:\Acari\z:}', "");; + Expect(0, 66257, '\p{Sc=:\Acari\z:}', "");; + Expect(1, 66256, '\p{Sc= _cari}', ""); + Expect(0, 66256, '\p{^Sc= _cari}', ""); + Expect(0, 66256, '\P{Sc= _cari}', ""); + Expect(1, 66256, '\P{^Sc= _cari}', ""); + Expect(0, 66257, '\p{Sc= _cari}', ""); + Expect(1, 66257, '\p{^Sc= _cari}', ""); + Expect(1, 66257, '\P{Sc= _cari}', ""); + Expect(0, 66257, '\P{^Sc= _cari}', ""); + Error('\p{Is_Script= /a/carian}'); + Error('\P{Is_Script= /a/carian}'); + Expect(1, 66256, '\p{Is_Script=carian}', ""); + Expect(0, 66256, '\p{^Is_Script=carian}', ""); + Expect(0, 66256, '\P{Is_Script=carian}', ""); + Expect(1, 66256, '\P{^Is_Script=carian}', ""); + Expect(0, 66257, '\p{Is_Script=carian}', ""); + Expect(1, 66257, '\p{^Is_Script=carian}', ""); + Expect(1, 66257, '\P{Is_Script=carian}', ""); + Expect(0, 66257, '\P{^Is_Script=carian}', ""); + Expect(1, 66256, '\p{Is_Script: - Carian}', ""); + Expect(0, 66256, '\p{^Is_Script: - Carian}', ""); + Expect(0, 66256, '\P{Is_Script: - Carian}', ""); + Expect(1, 66256, '\P{^Is_Script: - Carian}', ""); + Expect(0, 66257, '\p{Is_Script: - Carian}', ""); + Expect(1, 66257, '\p{^Is_Script: - Carian}', ""); + Expect(1, 66257, '\P{Is_Script: - Carian}', ""); + Expect(0, 66257, '\P{^Is_Script: - Carian}', ""); + Error('\p{Is_Sc=:=-Cari}'); + Error('\P{Is_Sc=:=-Cari}'); + Expect(1, 66256, '\p{Is_Sc=cari}', ""); + Expect(0, 66256, '\p{^Is_Sc=cari}', ""); + Expect(0, 66256, '\P{Is_Sc=cari}', ""); + Expect(1, 66256, '\P{^Is_Sc=cari}', ""); + Expect(0, 66257, '\p{Is_Sc=cari}', ""); + Expect(1, 66257, '\p{^Is_Sc=cari}', ""); + Expect(1, 66257, '\P{Is_Sc=cari}', ""); + Expect(0, 66257, '\P{^Is_Sc=cari}', ""); + Expect(1, 66256, '\p{Is_Sc= Cari}', ""); + Expect(0, 66256, '\p{^Is_Sc= Cari}', ""); + Expect(0, 66256, '\P{Is_Sc= Cari}', ""); + Expect(1, 66256, '\P{^Is_Sc= Cari}', ""); + Expect(0, 66257, '\p{Is_Sc= Cari}', ""); + Expect(1, 66257, '\p{^Is_Sc= Cari}', ""); + Expect(1, 66257, '\P{Is_Sc= Cari}', ""); + Expect(0, 66257, '\P{^Is_Sc= Cari}', ""); + Error('\p{Script= CHAM/a/}'); + Error('\P{Script= CHAM/a/}'); + Expect(1, 43615, '\p{Script=:\ACham\z:}', "");; + Expect(0, 43616, '\p{Script=:\ACham\z:}', "");; + Expect(1, 43615, '\p{Script=cham}', ""); + Expect(0, 43615, '\p{^Script=cham}', ""); + Expect(0, 43615, '\P{Script=cham}', ""); + Expect(1, 43615, '\P{^Script=cham}', ""); + Expect(0, 43616, '\p{Script=cham}', ""); + Expect(1, 43616, '\p{^Script=cham}', ""); + Expect(1, 43616, '\P{Script=cham}', ""); + Expect(0, 43616, '\P{^Script=cham}', ""); + Expect(1, 43615, '\p{Script=:\Acham\z:}', "");; + Expect(0, 43616, '\p{Script=:\Acham\z:}', "");; + Expect(1, 43615, '\p{Script= _Cham}', ""); + Expect(0, 43615, '\p{^Script= _Cham}', ""); + Expect(0, 43615, '\P{Script= _Cham}', ""); + Expect(1, 43615, '\P{^Script= _Cham}', ""); + Expect(0, 43616, '\p{Script= _Cham}', ""); + Expect(1, 43616, '\p{^Script= _Cham}', ""); + Expect(1, 43616, '\P{Script= _Cham}', ""); + Expect(0, 43616, '\P{^Script= _Cham}', ""); + Error('\p{Sc=-/a/cham}'); + Error('\P{Sc=-/a/cham}'); + Expect(1, 43615, '\p{Sc=:\ACham\z:}', "");; + Expect(0, 43616, '\p{Sc=:\ACham\z:}', "");; + Expect(1, 43615, '\p{Sc=cham}', ""); + Expect(0, 43615, '\p{^Sc=cham}', ""); + Expect(0, 43615, '\P{Sc=cham}', ""); + Expect(1, 43615, '\P{^Sc=cham}', ""); + Expect(0, 43616, '\p{Sc=cham}', ""); + Expect(1, 43616, '\p{^Sc=cham}', ""); + Expect(1, 43616, '\P{Sc=cham}', ""); + Expect(0, 43616, '\P{^Sc=cham}', ""); + Expect(1, 43615, '\p{Sc=:\Acham\z:}', "");; + Expect(0, 43616, '\p{Sc=:\Acham\z:}', "");; + Expect(1, 43615, '\p{Sc=--cham}', ""); + Expect(0, 43615, '\p{^Sc=--cham}', ""); + Expect(0, 43615, '\P{Sc=--cham}', ""); + Expect(1, 43615, '\P{^Sc=--cham}', ""); + Expect(0, 43616, '\p{Sc=--cham}', ""); + Expect(1, 43616, '\p{^Sc=--cham}', ""); + Expect(1, 43616, '\P{Sc=--cham}', ""); + Expect(0, 43616, '\P{^Sc=--cham}', ""); + Error('\p{Is_Script= _cham/a/}'); + Error('\P{Is_Script= _cham/a/}'); + Expect(1, 43615, '\p{Is_Script=cham}', ""); + Expect(0, 43615, '\p{^Is_Script=cham}', ""); + Expect(0, 43615, '\P{Is_Script=cham}', ""); + Expect(1, 43615, '\P{^Is_Script=cham}', ""); + Expect(0, 43616, '\p{Is_Script=cham}', ""); + Expect(1, 43616, '\p{^Is_Script=cham}', ""); + Expect(1, 43616, '\P{Is_Script=cham}', ""); + Expect(0, 43616, '\P{^Is_Script=cham}', ""); + Expect(1, 43615, '\p{Is_Script= Cham}', ""); + Expect(0, 43615, '\p{^Is_Script= Cham}', ""); + Expect(0, 43615, '\P{Is_Script= Cham}', ""); + Expect(1, 43615, '\P{^Is_Script= Cham}', ""); + Expect(0, 43616, '\p{Is_Script= Cham}', ""); + Expect(1, 43616, '\p{^Is_Script= Cham}', ""); + Expect(1, 43616, '\P{Is_Script= Cham}', ""); + Expect(0, 43616, '\P{^Is_Script= Cham}', ""); + Error('\p{Is_Sc=:= -Cham}'); + Error('\P{Is_Sc=:= -Cham}'); + Expect(1, 43615, '\p{Is_Sc=cham}', ""); + Expect(0, 43615, '\p{^Is_Sc=cham}', ""); + Expect(0, 43615, '\P{Is_Sc=cham}', ""); + Expect(1, 43615, '\P{^Is_Sc=cham}', ""); + Expect(0, 43616, '\p{Is_Sc=cham}', ""); + Expect(1, 43616, '\p{^Is_Sc=cham}', ""); + Expect(1, 43616, '\P{Is_Sc=cham}', ""); + Expect(0, 43616, '\P{^Is_Sc=cham}', ""); + Expect(1, 43615, '\p{Is_Sc= cham}', ""); + Expect(0, 43615, '\p{^Is_Sc= cham}', ""); + Expect(0, 43615, '\P{Is_Sc= cham}', ""); + Expect(1, 43615, '\P{^Is_Sc= cham}', ""); + Expect(0, 43616, '\p{Is_Sc= cham}', ""); + Expect(1, 43616, '\p{^Is_Sc= cham}', ""); + Expect(1, 43616, '\P{Is_Sc= cham}', ""); + Expect(0, 43616, '\P{^Is_Sc= cham}', ""); + Error('\p{Script=:=_CHEROKEE}'); + Error('\P{Script=:=_CHEROKEE}'); + Expect(1, 43967, '\p{Script=:\ACherokee\z:}', "");; + Expect(0, 43968, '\p{Script=:\ACherokee\z:}', "");; + Expect(1, 43967, '\p{Script=cherokee}', ""); + Expect(0, 43967, '\p{^Script=cherokee}', ""); + Expect(0, 43967, '\P{Script=cherokee}', ""); + Expect(1, 43967, '\P{^Script=cherokee}', ""); + Expect(0, 43968, '\p{Script=cherokee}', ""); + Expect(1, 43968, '\p{^Script=cherokee}', ""); + Expect(1, 43968, '\P{Script=cherokee}', ""); + Expect(0, 43968, '\P{^Script=cherokee}', ""); + Expect(1, 43967, '\p{Script=:\Acherokee\z:}', "");; + Expect(0, 43968, '\p{Script=:\Acherokee\z:}', "");; + Expect(1, 43967, '\p{Script=-_CHEROKEE}', ""); + Expect(0, 43967, '\p{^Script=-_CHEROKEE}', ""); + Expect(0, 43967, '\P{Script=-_CHEROKEE}', ""); + Expect(1, 43967, '\P{^Script=-_CHEROKEE}', ""); + Expect(0, 43968, '\p{Script=-_CHEROKEE}', ""); + Expect(1, 43968, '\p{^Script=-_CHEROKEE}', ""); + Expect(1, 43968, '\P{Script=-_CHEROKEE}', ""); + Expect(0, 43968, '\P{^Script=-_CHEROKEE}', ""); + Error('\p{Sc= -Cher:=}'); + Error('\P{Sc= -Cher:=}'); + Expect(1, 43967, '\p{Sc=:\ACher\z:}', "");; + Expect(0, 43968, '\p{Sc=:\ACher\z:}', "");; + Expect(1, 43967, '\p{Sc=cher}', ""); + Expect(0, 43967, '\p{^Sc=cher}', ""); + Expect(0, 43967, '\P{Sc=cher}', ""); + Expect(1, 43967, '\P{^Sc=cher}', ""); + Expect(0, 43968, '\p{Sc=cher}', ""); + Expect(1, 43968, '\p{^Sc=cher}', ""); + Expect(1, 43968, '\P{Sc=cher}', ""); + Expect(0, 43968, '\P{^Sc=cher}', ""); + Expect(1, 43967, '\p{Sc=:\Acher\z:}', "");; + Expect(0, 43968, '\p{Sc=:\Acher\z:}', "");; + Expect(1, 43967, '\p{Sc: cher}', ""); + Expect(0, 43967, '\p{^Sc: cher}', ""); + Expect(0, 43967, '\P{Sc: cher}', ""); + Expect(1, 43967, '\P{^Sc: cher}', ""); + Expect(0, 43968, '\p{Sc: cher}', ""); + Expect(1, 43968, '\p{^Sc: cher}', ""); + Expect(1, 43968, '\P{Sc: cher}', ""); + Expect(0, 43968, '\P{^Sc: cher}', ""); + Error('\p{Is_Script=:=- Cherokee}'); + Error('\P{Is_Script=:=- Cherokee}'); + Expect(1, 43967, '\p{Is_Script=cherokee}', ""); + Expect(0, 43967, '\p{^Is_Script=cherokee}', ""); + Expect(0, 43967, '\P{Is_Script=cherokee}', ""); + Expect(1, 43967, '\P{^Is_Script=cherokee}', ""); + Expect(0, 43968, '\p{Is_Script=cherokee}', ""); + Expect(1, 43968, '\p{^Is_Script=cherokee}', ""); + Expect(1, 43968, '\P{Is_Script=cherokee}', ""); + Expect(0, 43968, '\P{^Is_Script=cherokee}', ""); + Expect(1, 43967, '\p{Is_Script=_Cherokee}', ""); + Expect(0, 43967, '\p{^Is_Script=_Cherokee}', ""); + Expect(0, 43967, '\P{Is_Script=_Cherokee}', ""); + Expect(1, 43967, '\P{^Is_Script=_Cherokee}', ""); + Expect(0, 43968, '\p{Is_Script=_Cherokee}', ""); + Expect(1, 43968, '\p{^Is_Script=_Cherokee}', ""); + Expect(1, 43968, '\P{Is_Script=_Cherokee}', ""); + Expect(0, 43968, '\P{^Is_Script=_Cherokee}', ""); + Error('\p{Is_Sc: := _Cher}'); + Error('\P{Is_Sc: := _Cher}'); + Expect(1, 43967, '\p{Is_Sc=cher}', ""); + Expect(0, 43967, '\p{^Is_Sc=cher}', ""); + Expect(0, 43967, '\P{Is_Sc=cher}', ""); + Expect(1, 43967, '\P{^Is_Sc=cher}', ""); + Expect(0, 43968, '\p{Is_Sc=cher}', ""); + Expect(1, 43968, '\p{^Is_Sc=cher}', ""); + Expect(1, 43968, '\P{Is_Sc=cher}', ""); + Expect(0, 43968, '\P{^Is_Sc=cher}', ""); + Expect(1, 43967, '\p{Is_Sc: -CHER}', ""); + Expect(0, 43967, '\p{^Is_Sc: -CHER}', ""); + Expect(0, 43967, '\P{Is_Sc: -CHER}', ""); + Expect(1, 43967, '\P{^Is_Sc: -CHER}', ""); + Expect(0, 43968, '\p{Is_Sc: -CHER}', ""); + Expect(1, 43968, '\p{^Is_Sc: -CHER}', ""); + Expect(1, 43968, '\P{Is_Sc: -CHER}', ""); + Expect(0, 43968, '\P{^Is_Sc: -CHER}', ""); + Error('\p{Script: := chorasmian}'); + Error('\P{Script: := chorasmian}'); + Expect(1, 69579, '\p{Script=:\AChorasmian\z:}', "");; + Expect(0, 69580, '\p{Script=:\AChorasmian\z:}', "");; + Expect(1, 69579, '\p{Script=chorasmian}', ""); + Expect(0, 69579, '\p{^Script=chorasmian}', ""); + Expect(0, 69579, '\P{Script=chorasmian}', ""); + Expect(1, 69579, '\P{^Script=chorasmian}', ""); + Expect(0, 69580, '\p{Script=chorasmian}', ""); + Expect(1, 69580, '\p{^Script=chorasmian}', ""); + Expect(1, 69580, '\P{Script=chorasmian}', ""); + Expect(0, 69580, '\P{^Script=chorasmian}', ""); + Expect(1, 69579, '\p{Script=:\Achorasmian\z:}', "");; + Expect(0, 69580, '\p{Script=:\Achorasmian\z:}', "");; + Expect(1, 69579, '\p{Script=-chorasmian}', ""); + Expect(0, 69579, '\p{^Script=-chorasmian}', ""); + Expect(0, 69579, '\P{Script=-chorasmian}', ""); + Expect(1, 69579, '\P{^Script=-chorasmian}', ""); + Expect(0, 69580, '\p{Script=-chorasmian}', ""); + Expect(1, 69580, '\p{^Script=-chorasmian}', ""); + Expect(1, 69580, '\P{Script=-chorasmian}', ""); + Expect(0, 69580, '\P{^Script=-chorasmian}', ""); + Error('\p{Sc=- Chrs/a/}'); + Error('\P{Sc=- Chrs/a/}'); + Expect(1, 69579, '\p{Sc=:\AChrs\z:}', "");; + Expect(0, 69580, '\p{Sc=:\AChrs\z:}', "");; + Expect(1, 69579, '\p{Sc=chrs}', ""); + Expect(0, 69579, '\p{^Sc=chrs}', ""); + Expect(0, 69579, '\P{Sc=chrs}', ""); + Expect(1, 69579, '\P{^Sc=chrs}', ""); + Expect(0, 69580, '\p{Sc=chrs}', ""); + Expect(1, 69580, '\p{^Sc=chrs}', ""); + Expect(1, 69580, '\P{Sc=chrs}', ""); + Expect(0, 69580, '\P{^Sc=chrs}', ""); + Expect(1, 69579, '\p{Sc=:\Achrs\z:}', "");; + Expect(0, 69580, '\p{Sc=:\Achrs\z:}', "");; + Expect(1, 69579, '\p{Sc=- Chrs}', ""); + Expect(0, 69579, '\p{^Sc=- Chrs}', ""); + Expect(0, 69579, '\P{Sc=- Chrs}', ""); + Expect(1, 69579, '\P{^Sc=- Chrs}', ""); + Expect(0, 69580, '\p{Sc=- Chrs}', ""); + Expect(1, 69580, '\p{^Sc=- Chrs}', ""); + Expect(1, 69580, '\P{Sc=- Chrs}', ""); + Expect(0, 69580, '\P{^Sc=- Chrs}', ""); + Error('\p{Is_Script: :=Chorasmian}'); + Error('\P{Is_Script: :=Chorasmian}'); + Expect(1, 69579, '\p{Is_Script=chorasmian}', ""); + Expect(0, 69579, '\p{^Is_Script=chorasmian}', ""); + Expect(0, 69579, '\P{Is_Script=chorasmian}', ""); + Expect(1, 69579, '\P{^Is_Script=chorasmian}', ""); + Expect(0, 69580, '\p{Is_Script=chorasmian}', ""); + Expect(1, 69580, '\p{^Is_Script=chorasmian}', ""); + Expect(1, 69580, '\P{Is_Script=chorasmian}', ""); + Expect(0, 69580, '\P{^Is_Script=chorasmian}', ""); + Expect(1, 69579, '\p{Is_Script= -Chorasmian}', ""); + Expect(0, 69579, '\p{^Is_Script= -Chorasmian}', ""); + Expect(0, 69579, '\P{Is_Script= -Chorasmian}', ""); + Expect(1, 69579, '\P{^Is_Script= -Chorasmian}', ""); + Expect(0, 69580, '\p{Is_Script= -Chorasmian}', ""); + Expect(1, 69580, '\p{^Is_Script= -Chorasmian}', ""); + Expect(1, 69580, '\P{Is_Script= -Chorasmian}', ""); + Expect(0, 69580, '\P{^Is_Script= -Chorasmian}', ""); + Error('\p{Is_Sc= -chrs:=}'); + Error('\P{Is_Sc= -chrs:=}'); + Expect(1, 69579, '\p{Is_Sc=chrs}', ""); + Expect(0, 69579, '\p{^Is_Sc=chrs}', ""); + Expect(0, 69579, '\P{Is_Sc=chrs}', ""); + Expect(1, 69579, '\P{^Is_Sc=chrs}', ""); + Expect(0, 69580, '\p{Is_Sc=chrs}', ""); + Expect(1, 69580, '\p{^Is_Sc=chrs}', ""); + Expect(1, 69580, '\P{Is_Sc=chrs}', ""); + Expect(0, 69580, '\P{^Is_Sc=chrs}', ""); + Expect(1, 69579, '\p{Is_Sc=-_Chrs}', ""); + Expect(0, 69579, '\p{^Is_Sc=-_Chrs}', ""); + Expect(0, 69579, '\P{Is_Sc=-_Chrs}', ""); + Expect(1, 69579, '\P{^Is_Sc=-_Chrs}', ""); + Expect(0, 69580, '\p{Is_Sc=-_Chrs}', ""); + Expect(1, 69580, '\p{^Is_Sc=-_Chrs}', ""); + Expect(1, 69580, '\P{Is_Sc=-_Chrs}', ""); + Expect(0, 69580, '\P{^Is_Sc=-_Chrs}', ""); + Error('\p{Script= /a/Coptic}'); + Error('\P{Script= /a/Coptic}'); + Expect(1, 11519, '\p{Script=:\ACoptic\z:}', "");; + Expect(0, 11520, '\p{Script=:\ACoptic\z:}', "");; + Expect(1, 11519, '\p{Script=coptic}', ""); + Expect(0, 11519, '\p{^Script=coptic}', ""); + Expect(0, 11519, '\P{Script=coptic}', ""); + Expect(1, 11519, '\P{^Script=coptic}', ""); + Expect(0, 11520, '\p{Script=coptic}', ""); + Expect(1, 11520, '\p{^Script=coptic}', ""); + Expect(1, 11520, '\P{Script=coptic}', ""); + Expect(0, 11520, '\P{^Script=coptic}', ""); + Expect(1, 11519, '\p{Script=:\Acoptic\z:}', "");; + Expect(0, 11520, '\p{Script=:\Acoptic\z:}', "");; + Expect(1, 11519, '\p{Script= coptic}', ""); + Expect(0, 11519, '\p{^Script= coptic}', ""); + Expect(0, 11519, '\P{Script= coptic}', ""); + Expect(1, 11519, '\P{^Script= coptic}', ""); + Expect(0, 11520, '\p{Script= coptic}', ""); + Expect(1, 11520, '\p{^Script= coptic}', ""); + Expect(1, 11520, '\P{Script= coptic}', ""); + Expect(0, 11520, '\P{^Script= coptic}', ""); + Error('\p{Sc=:= -Copt}'); + Error('\P{Sc=:= -Copt}'); + Expect(1, 11519, '\p{Sc=:\ACopt\z:}', "");; + Expect(0, 11520, '\p{Sc=:\ACopt\z:}', "");; + Expect(1, 11519, '\p{Sc=copt}', ""); + Expect(0, 11519, '\p{^Sc=copt}', ""); + Expect(0, 11519, '\P{Sc=copt}', ""); + Expect(1, 11519, '\P{^Sc=copt}', ""); + Expect(0, 11520, '\p{Sc=copt}', ""); + Expect(1, 11520, '\p{^Sc=copt}', ""); + Expect(1, 11520, '\P{Sc=copt}', ""); + Expect(0, 11520, '\P{^Sc=copt}', ""); + Expect(1, 11519, '\p{Sc=:\Acopt\z:}', "");; + Expect(0, 11520, '\p{Sc=:\Acopt\z:}', "");; + Expect(1, 11519, '\p{Sc=-_Copt}', ""); + Expect(0, 11519, '\p{^Sc=-_Copt}', ""); + Expect(0, 11519, '\P{Sc=-_Copt}', ""); + Expect(1, 11519, '\P{^Sc=-_Copt}', ""); + Expect(0, 11520, '\p{Sc=-_Copt}', ""); + Expect(1, 11520, '\p{^Sc=-_Copt}', ""); + Expect(1, 11520, '\P{Sc=-_Copt}', ""); + Expect(0, 11520, '\P{^Sc=-_Copt}', ""); + Error('\p{Is_Script=- QAAC:=}'); + Error('\P{Is_Script=- QAAC:=}'); + Expect(1, 11519, '\p{Is_Script: qaac}', ""); + Expect(0, 11519, '\p{^Is_Script: qaac}', ""); + Expect(0, 11519, '\P{Is_Script: qaac}', ""); + Expect(1, 11519, '\P{^Is_Script: qaac}', ""); + Expect(0, 11520, '\p{Is_Script: qaac}', ""); + Expect(1, 11520, '\p{^Is_Script: qaac}', ""); + Expect(1, 11520, '\P{Is_Script: qaac}', ""); + Expect(0, 11520, '\P{^Is_Script: qaac}', ""); + Expect(1, 11519, '\p{Is_Script: - qaac}', ""); + Expect(0, 11519, '\p{^Is_Script: - qaac}', ""); + Expect(0, 11519, '\P{Is_Script: - qaac}', ""); + Expect(1, 11519, '\P{^Is_Script: - qaac}', ""); + Expect(0, 11520, '\p{Is_Script: - qaac}', ""); + Expect(1, 11520, '\p{^Is_Script: - qaac}', ""); + Expect(1, 11520, '\P{Is_Script: - qaac}', ""); + Expect(0, 11520, '\P{^Is_Script: - qaac}', ""); + Error('\p{Is_Sc= COPTIC:=}'); + Error('\P{Is_Sc= COPTIC:=}'); + Expect(1, 11519, '\p{Is_Sc:coptic}', ""); + Expect(0, 11519, '\p{^Is_Sc:coptic}', ""); + Expect(0, 11519, '\P{Is_Sc:coptic}', ""); + Expect(1, 11519, '\P{^Is_Sc:coptic}', ""); + Expect(0, 11520, '\p{Is_Sc:coptic}', ""); + Expect(1, 11520, '\p{^Is_Sc:coptic}', ""); + Expect(1, 11520, '\P{Is_Sc:coptic}', ""); + Expect(0, 11520, '\P{^Is_Sc:coptic}', ""); + Expect(1, 11519, '\p{Is_Sc= COPTIC}', ""); + Expect(0, 11519, '\p{^Is_Sc= COPTIC}', ""); + Expect(0, 11519, '\P{Is_Sc= COPTIC}', ""); + Expect(1, 11519, '\P{^Is_Sc= COPTIC}', ""); + Expect(0, 11520, '\p{Is_Sc= COPTIC}', ""); + Expect(1, 11520, '\p{^Is_Sc= COPTIC}', ""); + Expect(1, 11520, '\P{Is_Sc= COPTIC}', ""); + Expect(0, 11520, '\P{^Is_Sc= COPTIC}', ""); + Error('\p{Script=:=_ Cypro_Minoan}'); + Error('\P{Script=:=_ Cypro_Minoan}'); + Expect(1, 77810, '\p{Script=:\ACypro_Minoan\z:}', "");; + Expect(0, 77811, '\p{Script=:\ACypro_Minoan\z:}', "");; + Expect(1, 77810, '\p{Script=cyprominoan}', ""); + Expect(0, 77810, '\p{^Script=cyprominoan}', ""); + Expect(0, 77810, '\P{Script=cyprominoan}', ""); + Expect(1, 77810, '\P{^Script=cyprominoan}', ""); + Expect(0, 77811, '\p{Script=cyprominoan}', ""); + Expect(1, 77811, '\p{^Script=cyprominoan}', ""); + Expect(1, 77811, '\P{Script=cyprominoan}', ""); + Expect(0, 77811, '\P{^Script=cyprominoan}', ""); + Expect(1, 77810, '\p{Script=:\Acyprominoan\z:}', "");; + Expect(0, 77811, '\p{Script=:\Acyprominoan\z:}', "");; + Expect(1, 77810, '\p{Script=-CYPRO_MINOAN}', ""); + Expect(0, 77810, '\p{^Script=-CYPRO_MINOAN}', ""); + Expect(0, 77810, '\P{Script=-CYPRO_MINOAN}', ""); + Expect(1, 77810, '\P{^Script=-CYPRO_MINOAN}', ""); + Expect(0, 77811, '\p{Script=-CYPRO_MINOAN}', ""); + Expect(1, 77811, '\p{^Script=-CYPRO_MINOAN}', ""); + Expect(1, 77811, '\P{Script=-CYPRO_MINOAN}', ""); + Expect(0, 77811, '\P{^Script=-CYPRO_MINOAN}', ""); + Error('\p{Sc=-/a/CPMN}'); + Error('\P{Sc=-/a/CPMN}'); + Expect(1, 77810, '\p{Sc=:\ACpmn\z:}', "");; + Expect(0, 77811, '\p{Sc=:\ACpmn\z:}', "");; + Expect(1, 77810, '\p{Sc=cpmn}', ""); + Expect(0, 77810, '\p{^Sc=cpmn}', ""); + Expect(0, 77810, '\P{Sc=cpmn}', ""); + Expect(1, 77810, '\P{^Sc=cpmn}', ""); + Expect(0, 77811, '\p{Sc=cpmn}', ""); + Expect(1, 77811, '\p{^Sc=cpmn}', ""); + Expect(1, 77811, '\P{Sc=cpmn}', ""); + Expect(0, 77811, '\P{^Sc=cpmn}', ""); + Expect(1, 77810, '\p{Sc=:\Acpmn\z:}', "");; + Expect(0, 77811, '\p{Sc=:\Acpmn\z:}', "");; + Expect(1, 77810, '\p{Sc= _CPMN}', ""); + Expect(0, 77810, '\p{^Sc= _CPMN}', ""); + Expect(0, 77810, '\P{Sc= _CPMN}', ""); + Expect(1, 77810, '\P{^Sc= _CPMN}', ""); + Expect(0, 77811, '\p{Sc= _CPMN}', ""); + Expect(1, 77811, '\p{^Sc= _CPMN}', ""); + Expect(1, 77811, '\P{Sc= _CPMN}', ""); + Expect(0, 77811, '\P{^Sc= _CPMN}', ""); + Error('\p{Is_Script= Cypro_minoan/a/}'); + Error('\P{Is_Script= Cypro_minoan/a/}'); + Expect(1, 77810, '\p{Is_Script: cyprominoan}', ""); + Expect(0, 77810, '\p{^Is_Script: cyprominoan}', ""); + Expect(0, 77810, '\P{Is_Script: cyprominoan}', ""); + Expect(1, 77810, '\P{^Is_Script: cyprominoan}', ""); + Expect(0, 77811, '\p{Is_Script: cyprominoan}', ""); + Expect(1, 77811, '\p{^Is_Script: cyprominoan}', ""); + Expect(1, 77811, '\P{Is_Script: cyprominoan}', ""); + Expect(0, 77811, '\P{^Is_Script: cyprominoan}', ""); + Expect(1, 77810, '\p{Is_Script= _Cypro_minoan}', ""); + Expect(0, 77810, '\p{^Is_Script= _Cypro_minoan}', ""); + Expect(0, 77810, '\P{Is_Script= _Cypro_minoan}', ""); + Expect(1, 77810, '\P{^Is_Script= _Cypro_minoan}', ""); + Expect(0, 77811, '\p{Is_Script= _Cypro_minoan}', ""); + Expect(1, 77811, '\p{^Is_Script= _Cypro_minoan}', ""); + Expect(1, 77811, '\P{Is_Script= _Cypro_minoan}', ""); + Expect(0, 77811, '\P{^Is_Script= _Cypro_minoan}', ""); + Error('\p{Is_Sc=/a/ Cpmn}'); + Error('\P{Is_Sc=/a/ Cpmn}'); + Expect(1, 77810, '\p{Is_Sc=cpmn}', ""); + Expect(0, 77810, '\p{^Is_Sc=cpmn}', ""); + Expect(0, 77810, '\P{Is_Sc=cpmn}', ""); + Expect(1, 77810, '\P{^Is_Sc=cpmn}', ""); + Expect(0, 77811, '\p{Is_Sc=cpmn}', ""); + Expect(1, 77811, '\p{^Is_Sc=cpmn}', ""); + Expect(1, 77811, '\P{Is_Sc=cpmn}', ""); + Expect(0, 77811, '\P{^Is_Sc=cpmn}', ""); + Expect(1, 77810, '\p{Is_Sc=-CPMN}', ""); + Expect(0, 77810, '\p{^Is_Sc=-CPMN}', ""); + Expect(0, 77810, '\P{Is_Sc=-CPMN}', ""); + Expect(1, 77810, '\P{^Is_Sc=-CPMN}', ""); + Expect(0, 77811, '\p{Is_Sc=-CPMN}', ""); + Expect(1, 77811, '\p{^Is_Sc=-CPMN}', ""); + Expect(1, 77811, '\P{Is_Sc=-CPMN}', ""); + Expect(0, 77811, '\P{^Is_Sc=-CPMN}', ""); + Error('\p{Script: -_Cypriot:=}'); + Error('\P{Script: -_Cypriot:=}'); + Expect(1, 67647, '\p{Script=:\ACypriot\z:}', "");; + Expect(0, 67648, '\p{Script=:\ACypriot\z:}', "");; + Expect(1, 67647, '\p{Script=cypriot}', ""); + Expect(0, 67647, '\p{^Script=cypriot}', ""); + Expect(0, 67647, '\P{Script=cypriot}', ""); + Expect(1, 67647, '\P{^Script=cypriot}', ""); + Expect(0, 67648, '\p{Script=cypriot}', ""); + Expect(1, 67648, '\p{^Script=cypriot}', ""); + Expect(1, 67648, '\P{Script=cypriot}', ""); + Expect(0, 67648, '\P{^Script=cypriot}', ""); + Expect(1, 67647, '\p{Script=:\Acypriot\z:}', "");; + Expect(0, 67648, '\p{Script=:\Acypriot\z:}', "");; + Expect(1, 67647, '\p{Script=- Cypriot}', ""); + Expect(0, 67647, '\p{^Script=- Cypriot}', ""); + Expect(0, 67647, '\P{Script=- Cypriot}', ""); + Expect(1, 67647, '\P{^Script=- Cypriot}', ""); + Expect(0, 67648, '\p{Script=- Cypriot}', ""); + Expect(1, 67648, '\p{^Script=- Cypriot}', ""); + Expect(1, 67648, '\P{Script=- Cypriot}', ""); + Expect(0, 67648, '\P{^Script=- Cypriot}', ""); + Error('\p{Sc= Cprt/a/}'); + Error('\P{Sc= Cprt/a/}'); + Expect(1, 67647, '\p{Sc=:\ACprt\z:}', "");; + Expect(0, 67648, '\p{Sc=:\ACprt\z:}', "");; + Expect(1, 67647, '\p{Sc=cprt}', ""); + Expect(0, 67647, '\p{^Sc=cprt}', ""); + Expect(0, 67647, '\P{Sc=cprt}', ""); + Expect(1, 67647, '\P{^Sc=cprt}', ""); + Expect(0, 67648, '\p{Sc=cprt}', ""); + Expect(1, 67648, '\p{^Sc=cprt}', ""); + Expect(1, 67648, '\P{Sc=cprt}', ""); + Expect(0, 67648, '\P{^Sc=cprt}', ""); + Expect(1, 67647, '\p{Sc=:\Acprt\z:}', "");; + Expect(0, 67648, '\p{Sc=:\Acprt\z:}', "");; + Expect(1, 67647, '\p{Sc: CPRT}', ""); + Expect(0, 67647, '\p{^Sc: CPRT}', ""); + Expect(0, 67647, '\P{Sc: CPRT}', ""); + Expect(1, 67647, '\P{^Sc: CPRT}', ""); + Expect(0, 67648, '\p{Sc: CPRT}', ""); + Expect(1, 67648, '\p{^Sc: CPRT}', ""); + Expect(1, 67648, '\P{Sc: CPRT}', ""); + Expect(0, 67648, '\P{^Sc: CPRT}', ""); + Error('\p{Is_Script=/a/_ Cypriot}'); + Error('\P{Is_Script=/a/_ Cypriot}'); + Expect(1, 67647, '\p{Is_Script=cypriot}', ""); + Expect(0, 67647, '\p{^Is_Script=cypriot}', ""); + Expect(0, 67647, '\P{Is_Script=cypriot}', ""); + Expect(1, 67647, '\P{^Is_Script=cypriot}', ""); + Expect(0, 67648, '\p{Is_Script=cypriot}', ""); + Expect(1, 67648, '\p{^Is_Script=cypriot}', ""); + Expect(1, 67648, '\P{Is_Script=cypriot}', ""); + Expect(0, 67648, '\P{^Is_Script=cypriot}', ""); + Expect(1, 67647, '\p{Is_Script=-Cypriot}', ""); + Expect(0, 67647, '\p{^Is_Script=-Cypriot}', ""); + Expect(0, 67647, '\P{Is_Script=-Cypriot}', ""); + Expect(1, 67647, '\P{^Is_Script=-Cypriot}', ""); + Expect(0, 67648, '\p{Is_Script=-Cypriot}', ""); + Expect(1, 67648, '\p{^Is_Script=-Cypriot}', ""); + Expect(1, 67648, '\P{Is_Script=-Cypriot}', ""); + Expect(0, 67648, '\P{^Is_Script=-Cypriot}', ""); + Error('\p{Is_Sc=/a/ Cprt}'); + Error('\P{Is_Sc=/a/ Cprt}'); + Expect(1, 67647, '\p{Is_Sc=cprt}', ""); + Expect(0, 67647, '\p{^Is_Sc=cprt}', ""); + Expect(0, 67647, '\P{Is_Sc=cprt}', ""); + Expect(1, 67647, '\P{^Is_Sc=cprt}', ""); + Expect(0, 67648, '\p{Is_Sc=cprt}', ""); + Expect(1, 67648, '\p{^Is_Sc=cprt}', ""); + Expect(1, 67648, '\P{Is_Sc=cprt}', ""); + Expect(0, 67648, '\P{^Is_Sc=cprt}', ""); + Expect(1, 67647, '\p{Is_Sc=_ Cprt}', ""); + Expect(0, 67647, '\p{^Is_Sc=_ Cprt}', ""); + Expect(0, 67647, '\P{Is_Sc=_ Cprt}', ""); + Expect(1, 67647, '\P{^Is_Sc=_ Cprt}', ""); + Expect(0, 67648, '\p{Is_Sc=_ Cprt}', ""); + Expect(1, 67648, '\p{^Is_Sc=_ Cprt}', ""); + Expect(1, 67648, '\P{Is_Sc=_ Cprt}', ""); + Expect(0, 67648, '\P{^Is_Sc=_ Cprt}', ""); + Error('\p{Script= cyrillic:=}'); + Error('\P{Script= cyrillic:=}'); + Expect(1, 123023, '\p{Script=:\ACyrillic\z:}', "");; + Expect(0, 123024, '\p{Script=:\ACyrillic\z:}', "");; + Expect(1, 123023, '\p{Script: cyrillic}', ""); + Expect(0, 123023, '\p{^Script: cyrillic}', ""); + Expect(0, 123023, '\P{Script: cyrillic}', ""); + Expect(1, 123023, '\P{^Script: cyrillic}', ""); + Expect(0, 123024, '\p{Script: cyrillic}', ""); + Expect(1, 123024, '\p{^Script: cyrillic}', ""); + Expect(1, 123024, '\P{Script: cyrillic}', ""); + Expect(0, 123024, '\P{^Script: cyrillic}', ""); + Expect(1, 123023, '\p{Script=:\Acyrillic\z:}', "");; + Expect(0, 123024, '\p{Script=:\Acyrillic\z:}', "");; + Expect(1, 123023, '\p{Script= CYRILLIC}', ""); + Expect(0, 123023, '\p{^Script= CYRILLIC}', ""); + Expect(0, 123023, '\P{Script= CYRILLIC}', ""); + Expect(1, 123023, '\P{^Script= CYRILLIC}', ""); + Expect(0, 123024, '\p{Script= CYRILLIC}', ""); + Expect(1, 123024, '\p{^Script= CYRILLIC}', ""); + Expect(1, 123024, '\P{Script= CYRILLIC}', ""); + Expect(0, 123024, '\P{^Script= CYRILLIC}', ""); + Error('\p{Sc=:=-_CYRL}'); + Error('\P{Sc=:=-_CYRL}'); + Expect(1, 123023, '\p{Sc=:\ACyrl\z:}', "");; + Expect(0, 123024, '\p{Sc=:\ACyrl\z:}', "");; + Expect(1, 123023, '\p{Sc: cyrl}', ""); + Expect(0, 123023, '\p{^Sc: cyrl}', ""); + Expect(0, 123023, '\P{Sc: cyrl}', ""); + Expect(1, 123023, '\P{^Sc: cyrl}', ""); + Expect(0, 123024, '\p{Sc: cyrl}', ""); + Expect(1, 123024, '\p{^Sc: cyrl}', ""); + Expect(1, 123024, '\P{Sc: cyrl}', ""); + Expect(0, 123024, '\P{^Sc: cyrl}', ""); + Expect(1, 123023, '\p{Sc=:\Acyrl\z:}', "");; + Expect(0, 123024, '\p{Sc=:\Acyrl\z:}', "");; + Expect(1, 123023, '\p{Sc=_-CYRL}', ""); + Expect(0, 123023, '\p{^Sc=_-CYRL}', ""); + Expect(0, 123023, '\P{Sc=_-CYRL}', ""); + Expect(1, 123023, '\P{^Sc=_-CYRL}', ""); + Expect(0, 123024, '\p{Sc=_-CYRL}', ""); + Expect(1, 123024, '\p{^Sc=_-CYRL}', ""); + Expect(1, 123024, '\P{Sc=_-CYRL}', ""); + Expect(0, 123024, '\P{^Sc=_-CYRL}', ""); + Error('\p{Is_Script=/a/_-Cyrillic}'); + Error('\P{Is_Script=/a/_-Cyrillic}'); + Expect(1, 123023, '\p{Is_Script=cyrillic}', ""); + Expect(0, 123023, '\p{^Is_Script=cyrillic}', ""); + Expect(0, 123023, '\P{Is_Script=cyrillic}', ""); + Expect(1, 123023, '\P{^Is_Script=cyrillic}', ""); + Expect(0, 123024, '\p{Is_Script=cyrillic}', ""); + Expect(1, 123024, '\p{^Is_Script=cyrillic}', ""); + Expect(1, 123024, '\P{Is_Script=cyrillic}', ""); + Expect(0, 123024, '\P{^Is_Script=cyrillic}', ""); + Expect(1, 123023, '\p{Is_Script: -CYRILLIC}', ""); + Expect(0, 123023, '\p{^Is_Script: -CYRILLIC}', ""); + Expect(0, 123023, '\P{Is_Script: -CYRILLIC}', ""); + Expect(1, 123023, '\P{^Is_Script: -CYRILLIC}', ""); + Expect(0, 123024, '\p{Is_Script: -CYRILLIC}', ""); + Expect(1, 123024, '\p{^Is_Script: -CYRILLIC}', ""); + Expect(1, 123024, '\P{Is_Script: -CYRILLIC}', ""); + Expect(0, 123024, '\P{^Is_Script: -CYRILLIC}', ""); + Error('\p{Is_Sc=:=Cyrl}'); + Error('\P{Is_Sc=:=Cyrl}'); + Expect(1, 123023, '\p{Is_Sc=cyrl}', ""); + Expect(0, 123023, '\p{^Is_Sc=cyrl}', ""); + Expect(0, 123023, '\P{Is_Sc=cyrl}', ""); + Expect(1, 123023, '\P{^Is_Sc=cyrl}', ""); + Expect(0, 123024, '\p{Is_Sc=cyrl}', ""); + Expect(1, 123024, '\p{^Is_Sc=cyrl}', ""); + Expect(1, 123024, '\P{Is_Sc=cyrl}', ""); + Expect(0, 123024, '\P{^Is_Sc=cyrl}', ""); + Expect(1, 123023, '\p{Is_Sc=_Cyrl}', ""); + Expect(0, 123023, '\p{^Is_Sc=_Cyrl}', ""); + Expect(0, 123023, '\P{Is_Sc=_Cyrl}', ""); + Expect(1, 123023, '\P{^Is_Sc=_Cyrl}', ""); + Expect(0, 123024, '\p{Is_Sc=_Cyrl}', ""); + Expect(1, 123024, '\p{^Is_Sc=_Cyrl}', ""); + Expect(1, 123024, '\P{Is_Sc=_Cyrl}', ""); + Expect(0, 123024, '\P{^Is_Sc=_Cyrl}', ""); + Error('\p{Script=:=_Devanagari}'); + Error('\P{Script=:=_Devanagari}'); + Expect(1, 72457, '\p{Script=:\ADevanagari\z:}', "");; + Expect(0, 72458, '\p{Script=:\ADevanagari\z:}', "");; + Expect(1, 72457, '\p{Script=devanagari}', ""); + Expect(0, 72457, '\p{^Script=devanagari}', ""); + Expect(0, 72457, '\P{Script=devanagari}', ""); + Expect(1, 72457, '\P{^Script=devanagari}', ""); + Expect(0, 72458, '\p{Script=devanagari}', ""); + Expect(1, 72458, '\p{^Script=devanagari}', ""); + Expect(1, 72458, '\P{Script=devanagari}', ""); + Expect(0, 72458, '\P{^Script=devanagari}', ""); + Expect(1, 72457, '\p{Script=:\Adevanagari\z:}', "");; + Expect(0, 72458, '\p{Script=:\Adevanagari\z:}', "");; + Expect(1, 72457, '\p{Script= DEVANAGARI}', ""); + Expect(0, 72457, '\p{^Script= DEVANAGARI}', ""); + Expect(0, 72457, '\P{Script= DEVANAGARI}', ""); + Expect(1, 72457, '\P{^Script= DEVANAGARI}', ""); + Expect(0, 72458, '\p{Script= DEVANAGARI}', ""); + Expect(1, 72458, '\p{^Script= DEVANAGARI}', ""); + Expect(1, 72458, '\P{Script= DEVANAGARI}', ""); + Expect(0, 72458, '\P{^Script= DEVANAGARI}', ""); + Error('\p{Sc= :=Deva}'); + Error('\P{Sc= :=Deva}'); + Expect(1, 72457, '\p{Sc=:\ADeva\z:}', "");; + Expect(0, 72458, '\p{Sc=:\ADeva\z:}', "");; + Expect(1, 72457, '\p{Sc=deva}', ""); + Expect(0, 72457, '\p{^Sc=deva}', ""); + Expect(0, 72457, '\P{Sc=deva}', ""); + Expect(1, 72457, '\P{^Sc=deva}', ""); + Expect(0, 72458, '\p{Sc=deva}', ""); + Expect(1, 72458, '\p{^Sc=deva}', ""); + Expect(1, 72458, '\P{Sc=deva}', ""); + Expect(0, 72458, '\P{^Sc=deva}', ""); + Expect(1, 72457, '\p{Sc=:\Adeva\z:}', "");; + Expect(0, 72458, '\p{Sc=:\Adeva\z:}', "");; + Expect(1, 72457, '\p{Sc=--DEVA}', ""); + Expect(0, 72457, '\p{^Sc=--DEVA}', ""); + Expect(0, 72457, '\P{Sc=--DEVA}', ""); + Expect(1, 72457, '\P{^Sc=--DEVA}', ""); + Expect(0, 72458, '\p{Sc=--DEVA}', ""); + Expect(1, 72458, '\p{^Sc=--DEVA}', ""); + Expect(1, 72458, '\P{Sc=--DEVA}', ""); + Expect(0, 72458, '\P{^Sc=--DEVA}', ""); + Error('\p{Is_Script=_/a/Devanagari}'); + Error('\P{Is_Script=_/a/Devanagari}'); + Expect(1, 72457, '\p{Is_Script=devanagari}', ""); + Expect(0, 72457, '\p{^Is_Script=devanagari}', ""); + Expect(0, 72457, '\P{Is_Script=devanagari}', ""); + Expect(1, 72457, '\P{^Is_Script=devanagari}', ""); + Expect(0, 72458, '\p{Is_Script=devanagari}', ""); + Expect(1, 72458, '\p{^Is_Script=devanagari}', ""); + Expect(1, 72458, '\P{Is_Script=devanagari}', ""); + Expect(0, 72458, '\P{^Is_Script=devanagari}', ""); + Expect(1, 72457, '\p{Is_Script= Devanagari}', ""); + Expect(0, 72457, '\p{^Is_Script= Devanagari}', ""); + Expect(0, 72457, '\P{Is_Script= Devanagari}', ""); + Expect(1, 72457, '\P{^Is_Script= Devanagari}', ""); + Expect(0, 72458, '\p{Is_Script= Devanagari}', ""); + Expect(1, 72458, '\p{^Is_Script= Devanagari}', ""); + Expect(1, 72458, '\P{Is_Script= Devanagari}', ""); + Expect(0, 72458, '\P{^Is_Script= Devanagari}', ""); + Error('\p{Is_Sc=/a/_-DEVA}'); + Error('\P{Is_Sc=/a/_-DEVA}'); + Expect(1, 72457, '\p{Is_Sc=deva}', ""); + Expect(0, 72457, '\p{^Is_Sc=deva}', ""); + Expect(0, 72457, '\P{Is_Sc=deva}', ""); + Expect(1, 72457, '\P{^Is_Sc=deva}', ""); + Expect(0, 72458, '\p{Is_Sc=deva}', ""); + Expect(1, 72458, '\p{^Is_Sc=deva}', ""); + Expect(1, 72458, '\P{Is_Sc=deva}', ""); + Expect(0, 72458, '\P{^Is_Sc=deva}', ""); + Expect(1, 72457, '\p{Is_Sc= deva}', ""); + Expect(0, 72457, '\p{^Is_Sc= deva}', ""); + Expect(0, 72457, '\P{Is_Sc= deva}', ""); + Expect(1, 72457, '\P{^Is_Sc= deva}', ""); + Expect(0, 72458, '\p{Is_Sc= deva}', ""); + Expect(1, 72458, '\p{^Is_Sc= deva}', ""); + Expect(1, 72458, '\P{Is_Sc= deva}', ""); + Expect(0, 72458, '\P{^Is_Sc= deva}', ""); + Error('\p{Script=-_DIVES_akuru:=}'); + Error('\P{Script=-_DIVES_akuru:=}'); + Expect(1, 72025, '\p{Script=:\ADives_Akuru\z:}', "");; + Expect(0, 72026, '\p{Script=:\ADives_Akuru\z:}', "");; + Expect(1, 72025, '\p{Script=divesakuru}', ""); + Expect(0, 72025, '\p{^Script=divesakuru}', ""); + Expect(0, 72025, '\P{Script=divesakuru}', ""); + Expect(1, 72025, '\P{^Script=divesakuru}', ""); + Expect(0, 72026, '\p{Script=divesakuru}', ""); + Expect(1, 72026, '\p{^Script=divesakuru}', ""); + Expect(1, 72026, '\P{Script=divesakuru}', ""); + Expect(0, 72026, '\P{^Script=divesakuru}', ""); + Expect(1, 72025, '\p{Script=:\Adivesakuru\z:}', "");; + Expect(0, 72026, '\p{Script=:\Adivesakuru\z:}', "");; + Expect(1, 72025, '\p{Script=- Dives_akuru}', ""); + Expect(0, 72025, '\p{^Script=- Dives_akuru}', ""); + Expect(0, 72025, '\P{Script=- Dives_akuru}', ""); + Expect(1, 72025, '\P{^Script=- Dives_akuru}', ""); + Expect(0, 72026, '\p{Script=- Dives_akuru}', ""); + Expect(1, 72026, '\p{^Script=- Dives_akuru}', ""); + Expect(1, 72026, '\P{Script=- Dives_akuru}', ""); + Expect(0, 72026, '\P{^Script=- Dives_akuru}', ""); + Error('\p{Sc: /a/ -diak}'); + Error('\P{Sc: /a/ -diak}'); + Expect(1, 72025, '\p{Sc=:\ADiak\z:}', "");; + Expect(0, 72026, '\p{Sc=:\ADiak\z:}', "");; + Expect(1, 72025, '\p{Sc: diak}', ""); + Expect(0, 72025, '\p{^Sc: diak}', ""); + Expect(0, 72025, '\P{Sc: diak}', ""); + Expect(1, 72025, '\P{^Sc: diak}', ""); + Expect(0, 72026, '\p{Sc: diak}', ""); + Expect(1, 72026, '\p{^Sc: diak}', ""); + Expect(1, 72026, '\P{Sc: diak}', ""); + Expect(0, 72026, '\P{^Sc: diak}', ""); + Expect(1, 72025, '\p{Sc=:\Adiak\z:}', "");; + Expect(0, 72026, '\p{Sc=:\Adiak\z:}', "");; + Expect(1, 72025, '\p{Sc: _Diak}', ""); + Expect(0, 72025, '\p{^Sc: _Diak}', ""); + Expect(0, 72025, '\P{Sc: _Diak}', ""); + Expect(1, 72025, '\P{^Sc: _Diak}', ""); + Expect(0, 72026, '\p{Sc: _Diak}', ""); + Expect(1, 72026, '\p{^Sc: _Diak}', ""); + Expect(1, 72026, '\P{Sc: _Diak}', ""); + Expect(0, 72026, '\P{^Sc: _Diak}', ""); + Error('\p{Is_Script=- DIVES_Akuru/a/}'); + Error('\P{Is_Script=- DIVES_Akuru/a/}'); + Expect(1, 72025, '\p{Is_Script=divesakuru}', ""); + Expect(0, 72025, '\p{^Is_Script=divesakuru}', ""); + Expect(0, 72025, '\P{Is_Script=divesakuru}', ""); + Expect(1, 72025, '\P{^Is_Script=divesakuru}', ""); + Expect(0, 72026, '\p{Is_Script=divesakuru}', ""); + Expect(1, 72026, '\p{^Is_Script=divesakuru}', ""); + Expect(1, 72026, '\P{Is_Script=divesakuru}', ""); + Expect(0, 72026, '\P{^Is_Script=divesakuru}', ""); + Expect(1, 72025, '\p{Is_Script= -dives_AKURU}', ""); + Expect(0, 72025, '\p{^Is_Script= -dives_AKURU}', ""); + Expect(0, 72025, '\P{Is_Script= -dives_AKURU}', ""); + Expect(1, 72025, '\P{^Is_Script= -dives_AKURU}', ""); + Expect(0, 72026, '\p{Is_Script= -dives_AKURU}', ""); + Expect(1, 72026, '\p{^Is_Script= -dives_AKURU}', ""); + Expect(1, 72026, '\P{Is_Script= -dives_AKURU}', ""); + Expect(0, 72026, '\P{^Is_Script= -dives_AKURU}', ""); + Error('\p{Is_Sc=_:=diak}'); + Error('\P{Is_Sc=_:=diak}'); + Expect(1, 72025, '\p{Is_Sc=diak}', ""); + Expect(0, 72025, '\p{^Is_Sc=diak}', ""); + Expect(0, 72025, '\P{Is_Sc=diak}', ""); + Expect(1, 72025, '\P{^Is_Sc=diak}', ""); + Expect(0, 72026, '\p{Is_Sc=diak}', ""); + Expect(1, 72026, '\p{^Is_Sc=diak}', ""); + Expect(1, 72026, '\P{Is_Sc=diak}', ""); + Expect(0, 72026, '\P{^Is_Sc=diak}', ""); + Expect(1, 72025, '\p{Is_Sc= diak}', ""); + Expect(0, 72025, '\p{^Is_Sc= diak}', ""); + Expect(0, 72025, '\P{Is_Sc= diak}', ""); + Expect(1, 72025, '\P{^Is_Sc= diak}', ""); + Expect(0, 72026, '\p{Is_Sc= diak}', ""); + Expect(1, 72026, '\p{^Is_Sc= diak}', ""); + Expect(1, 72026, '\P{Is_Sc= diak}', ""); + Expect(0, 72026, '\P{^Is_Sc= diak}', ""); + Error('\p{Script=dogra/a/}'); + Error('\P{Script=dogra/a/}'); + Expect(1, 71739, '\p{Script=:\ADogra\z:}', "");; + Expect(0, 71740, '\p{Script=:\ADogra\z:}', "");; + Expect(1, 71739, '\p{Script=dogra}', ""); + Expect(0, 71739, '\p{^Script=dogra}', ""); + Expect(0, 71739, '\P{Script=dogra}', ""); + Expect(1, 71739, '\P{^Script=dogra}', ""); + Expect(0, 71740, '\p{Script=dogra}', ""); + Expect(1, 71740, '\p{^Script=dogra}', ""); + Expect(1, 71740, '\P{Script=dogra}', ""); + Expect(0, 71740, '\P{^Script=dogra}', ""); + Expect(1, 71739, '\p{Script=:\Adogra\z:}', "");; + Expect(0, 71740, '\p{Script=:\Adogra\z:}', "");; + Expect(1, 71739, '\p{Script= Dogra}', ""); + Expect(0, 71739, '\p{^Script= Dogra}', ""); + Expect(0, 71739, '\P{Script= Dogra}', ""); + Expect(1, 71739, '\P{^Script= Dogra}', ""); + Expect(0, 71740, '\p{Script= Dogra}', ""); + Expect(1, 71740, '\p{^Script= Dogra}', ""); + Expect(1, 71740, '\P{Script= Dogra}', ""); + Expect(0, 71740, '\P{^Script= Dogra}', ""); + Error('\p{Sc= /a/Dogr}'); + Error('\P{Sc= /a/Dogr}'); + Expect(1, 71739, '\p{Sc=:\ADogr\z:}', "");; + Expect(0, 71740, '\p{Sc=:\ADogr\z:}', "");; + Expect(1, 71739, '\p{Sc=dogr}', ""); + Expect(0, 71739, '\p{^Sc=dogr}', ""); + Expect(0, 71739, '\P{Sc=dogr}', ""); + Expect(1, 71739, '\P{^Sc=dogr}', ""); + Expect(0, 71740, '\p{Sc=dogr}', ""); + Expect(1, 71740, '\p{^Sc=dogr}', ""); + Expect(1, 71740, '\P{Sc=dogr}', ""); + Expect(0, 71740, '\P{^Sc=dogr}', ""); + Expect(1, 71739, '\p{Sc=:\Adogr\z:}', "");; + Expect(0, 71740, '\p{Sc=:\Adogr\z:}', "");; + Expect(1, 71739, '\p{Sc=-_Dogr}', ""); + Expect(0, 71739, '\p{^Sc=-_Dogr}', ""); + Expect(0, 71739, '\P{Sc=-_Dogr}', ""); + Expect(1, 71739, '\P{^Sc=-_Dogr}', ""); + Expect(0, 71740, '\p{Sc=-_Dogr}', ""); + Expect(1, 71740, '\p{^Sc=-_Dogr}', ""); + Expect(1, 71740, '\P{Sc=-_Dogr}', ""); + Expect(0, 71740, '\P{^Sc=-_Dogr}', ""); + Error('\p{Is_Script=_/a/dogra}'); + Error('\P{Is_Script=_/a/dogra}'); + Expect(1, 71739, '\p{Is_Script=dogra}', ""); + Expect(0, 71739, '\p{^Is_Script=dogra}', ""); + Expect(0, 71739, '\P{Is_Script=dogra}', ""); + Expect(1, 71739, '\P{^Is_Script=dogra}', ""); + Expect(0, 71740, '\p{Is_Script=dogra}', ""); + Expect(1, 71740, '\p{^Is_Script=dogra}', ""); + Expect(1, 71740, '\P{Is_Script=dogra}', ""); + Expect(0, 71740, '\P{^Is_Script=dogra}', ""); + Expect(1, 71739, '\p{Is_Script=- DOGRA}', ""); + Expect(0, 71739, '\p{^Is_Script=- DOGRA}', ""); + Expect(0, 71739, '\P{Is_Script=- DOGRA}', ""); + Expect(1, 71739, '\P{^Is_Script=- DOGRA}', ""); + Expect(0, 71740, '\p{Is_Script=- DOGRA}', ""); + Expect(1, 71740, '\p{^Is_Script=- DOGRA}', ""); + Expect(1, 71740, '\P{Is_Script=- DOGRA}', ""); + Expect(0, 71740, '\P{^Is_Script=- DOGRA}', ""); + Error('\p{Is_Sc=- Dogr/a/}'); + Error('\P{Is_Sc=- Dogr/a/}'); + Expect(1, 71739, '\p{Is_Sc:dogr}', ""); + Expect(0, 71739, '\p{^Is_Sc:dogr}', ""); + Expect(0, 71739, '\P{Is_Sc:dogr}', ""); + Expect(1, 71739, '\P{^Is_Sc:dogr}', ""); + Expect(0, 71740, '\p{Is_Sc:dogr}', ""); + Expect(1, 71740, '\p{^Is_Sc:dogr}', ""); + Expect(1, 71740, '\P{Is_Sc:dogr}', ""); + Expect(0, 71740, '\P{^Is_Sc:dogr}', ""); + Expect(1, 71739, '\p{Is_Sc=_-Dogr}', ""); + Expect(0, 71739, '\p{^Is_Sc=_-Dogr}', ""); + Expect(0, 71739, '\P{Is_Sc=_-Dogr}', ""); + Expect(1, 71739, '\P{^Is_Sc=_-Dogr}', ""); + Expect(0, 71740, '\p{Is_Sc=_-Dogr}', ""); + Expect(1, 71740, '\p{^Is_Sc=_-Dogr}', ""); + Expect(1, 71740, '\P{Is_Sc=_-Dogr}', ""); + Expect(0, 71740, '\P{^Is_Sc=_-Dogr}', ""); + Error('\p{Script=:= deseret}'); + Error('\P{Script=:= deseret}'); + Expect(1, 66639, '\p{Script=:\ADeseret\z:}', "");; + Expect(0, 66640, '\p{Script=:\ADeseret\z:}', "");; + Expect(1, 66639, '\p{Script=deseret}', ""); + Expect(0, 66639, '\p{^Script=deseret}', ""); + Expect(0, 66639, '\P{Script=deseret}', ""); + Expect(1, 66639, '\P{^Script=deseret}', ""); + Expect(0, 66640, '\p{Script=deseret}', ""); + Expect(1, 66640, '\p{^Script=deseret}', ""); + Expect(1, 66640, '\P{Script=deseret}', ""); + Expect(0, 66640, '\P{^Script=deseret}', ""); + Expect(1, 66639, '\p{Script=:\Adeseret\z:}', "");; + Expect(0, 66640, '\p{Script=:\Adeseret\z:}', "");; + Expect(1, 66639, '\p{Script= _Deseret}', ""); + Expect(0, 66639, '\p{^Script= _Deseret}', ""); + Expect(0, 66639, '\P{Script= _Deseret}', ""); + Expect(1, 66639, '\P{^Script= _Deseret}', ""); + Expect(0, 66640, '\p{Script= _Deseret}', ""); + Expect(1, 66640, '\p{^Script= _Deseret}', ""); + Expect(1, 66640, '\P{Script= _Deseret}', ""); + Expect(0, 66640, '\P{^Script= _Deseret}', ""); + Error('\p{Sc=/a/dsrt}'); + Error('\P{Sc=/a/dsrt}'); + Expect(1, 66639, '\p{Sc=:\ADsrt\z:}', "");; + Expect(0, 66640, '\p{Sc=:\ADsrt\z:}', "");; + Expect(1, 66639, '\p{Sc=dsrt}', ""); + Expect(0, 66639, '\p{^Sc=dsrt}', ""); + Expect(0, 66639, '\P{Sc=dsrt}', ""); + Expect(1, 66639, '\P{^Sc=dsrt}', ""); + Expect(0, 66640, '\p{Sc=dsrt}', ""); + Expect(1, 66640, '\p{^Sc=dsrt}', ""); + Expect(1, 66640, '\P{Sc=dsrt}', ""); + Expect(0, 66640, '\P{^Sc=dsrt}', ""); + Expect(1, 66639, '\p{Sc=:\Adsrt\z:}', "");; + Expect(0, 66640, '\p{Sc=:\Adsrt\z:}', "");; + Expect(1, 66639, '\p{Sc: --DSRT}', ""); + Expect(0, 66639, '\p{^Sc: --DSRT}', ""); + Expect(0, 66639, '\P{Sc: --DSRT}', ""); + Expect(1, 66639, '\P{^Sc: --DSRT}', ""); + Expect(0, 66640, '\p{Sc: --DSRT}', ""); + Expect(1, 66640, '\p{^Sc: --DSRT}', ""); + Expect(1, 66640, '\P{Sc: --DSRT}', ""); + Expect(0, 66640, '\P{^Sc: --DSRT}', ""); + Error('\p{Is_Script=/a/Deseret}'); + Error('\P{Is_Script=/a/Deseret}'); + Expect(1, 66639, '\p{Is_Script=deseret}', ""); + Expect(0, 66639, '\p{^Is_Script=deseret}', ""); + Expect(0, 66639, '\P{Is_Script=deseret}', ""); + Expect(1, 66639, '\P{^Is_Script=deseret}', ""); + Expect(0, 66640, '\p{Is_Script=deseret}', ""); + Expect(1, 66640, '\p{^Is_Script=deseret}', ""); + Expect(1, 66640, '\P{Is_Script=deseret}', ""); + Expect(0, 66640, '\P{^Is_Script=deseret}', ""); + Expect(1, 66639, '\p{Is_Script=DESERET}', ""); + Expect(0, 66639, '\p{^Is_Script=DESERET}', ""); + Expect(0, 66639, '\P{Is_Script=DESERET}', ""); + Expect(1, 66639, '\P{^Is_Script=DESERET}', ""); + Expect(0, 66640, '\p{Is_Script=DESERET}', ""); + Expect(1, 66640, '\p{^Is_Script=DESERET}', ""); + Expect(1, 66640, '\P{Is_Script=DESERET}', ""); + Expect(0, 66640, '\P{^Is_Script=DESERET}', ""); + Error('\p{Is_Sc= Dsrt:=}'); + Error('\P{Is_Sc= Dsrt:=}'); + Expect(1, 66639, '\p{Is_Sc=dsrt}', ""); + Expect(0, 66639, '\p{^Is_Sc=dsrt}', ""); + Expect(0, 66639, '\P{Is_Sc=dsrt}', ""); + Expect(1, 66639, '\P{^Is_Sc=dsrt}', ""); + Expect(0, 66640, '\p{Is_Sc=dsrt}', ""); + Expect(1, 66640, '\p{^Is_Sc=dsrt}', ""); + Expect(1, 66640, '\P{Is_Sc=dsrt}', ""); + Expect(0, 66640, '\P{^Is_Sc=dsrt}', ""); + Expect(1, 66639, '\p{Is_Sc= _dsrt}', ""); + Expect(0, 66639, '\p{^Is_Sc= _dsrt}', ""); + Expect(0, 66639, '\P{Is_Sc= _dsrt}', ""); + Expect(1, 66639, '\P{^Is_Sc= _dsrt}', ""); + Expect(0, 66640, '\p{Is_Sc= _dsrt}', ""); + Expect(1, 66640, '\p{^Is_Sc= _dsrt}', ""); + Expect(1, 66640, '\P{Is_Sc= _dsrt}', ""); + Expect(0, 66640, '\P{^Is_Sc= _dsrt}', ""); + Error('\p{Script=/a/-DUPLOYAN}'); + Error('\P{Script=/a/-DUPLOYAN}'); + Expect(1, 113823, '\p{Script=:\ADuployan\z:}', "");; + Expect(0, 113824, '\p{Script=:\ADuployan\z:}', "");; + Expect(1, 113823, '\p{Script=duployan}', ""); + Expect(0, 113823, '\p{^Script=duployan}', ""); + Expect(0, 113823, '\P{Script=duployan}', ""); + Expect(1, 113823, '\P{^Script=duployan}', ""); + Expect(0, 113824, '\p{Script=duployan}', ""); + Expect(1, 113824, '\p{^Script=duployan}', ""); + Expect(1, 113824, '\P{Script=duployan}', ""); + Expect(0, 113824, '\P{^Script=duployan}', ""); + Expect(1, 113823, '\p{Script=:\Aduployan\z:}', "");; + Expect(0, 113824, '\p{Script=:\Aduployan\z:}', "");; + Expect(1, 113823, '\p{Script=_ duployan}', ""); + Expect(0, 113823, '\p{^Script=_ duployan}', ""); + Expect(0, 113823, '\P{Script=_ duployan}', ""); + Expect(1, 113823, '\P{^Script=_ duployan}', ""); + Expect(0, 113824, '\p{Script=_ duployan}', ""); + Expect(1, 113824, '\p{^Script=_ duployan}', ""); + Expect(1, 113824, '\P{Script=_ duployan}', ""); + Expect(0, 113824, '\P{^Script=_ duployan}', ""); + Error('\p{Sc=:= dupl}'); + Error('\P{Sc=:= dupl}'); + Expect(1, 113823, '\p{Sc=:\ADupl\z:}', "");; + Expect(0, 113824, '\p{Sc=:\ADupl\z:}', "");; + Expect(1, 113823, '\p{Sc=dupl}', ""); + Expect(0, 113823, '\p{^Sc=dupl}', ""); + Expect(0, 113823, '\P{Sc=dupl}', ""); + Expect(1, 113823, '\P{^Sc=dupl}', ""); + Expect(0, 113824, '\p{Sc=dupl}', ""); + Expect(1, 113824, '\p{^Sc=dupl}', ""); + Expect(1, 113824, '\P{Sc=dupl}', ""); + Expect(0, 113824, '\P{^Sc=dupl}', ""); + Expect(1, 113823, '\p{Sc=:\Adupl\z:}', "");; + Expect(0, 113824, '\p{Sc=:\Adupl\z:}', "");; + Expect(1, 113823, '\p{Sc= Dupl}', ""); + Expect(0, 113823, '\p{^Sc= Dupl}', ""); + Expect(0, 113823, '\P{Sc= Dupl}', ""); + Expect(1, 113823, '\P{^Sc= Dupl}', ""); + Expect(0, 113824, '\p{Sc= Dupl}', ""); + Expect(1, 113824, '\p{^Sc= Dupl}', ""); + Expect(1, 113824, '\P{Sc= Dupl}', ""); + Expect(0, 113824, '\P{^Sc= Dupl}', ""); + Error('\p{Is_Script: /a/Duployan}'); + Error('\P{Is_Script: /a/Duployan}'); + Expect(1, 113823, '\p{Is_Script=duployan}', ""); + Expect(0, 113823, '\p{^Is_Script=duployan}', ""); + Expect(0, 113823, '\P{Is_Script=duployan}', ""); + Expect(1, 113823, '\P{^Is_Script=duployan}', ""); + Expect(0, 113824, '\p{Is_Script=duployan}', ""); + Expect(1, 113824, '\p{^Is_Script=duployan}', ""); + Expect(1, 113824, '\P{Is_Script=duployan}', ""); + Expect(0, 113824, '\P{^Is_Script=duployan}', ""); + Expect(1, 113823, '\p{Is_Script=--Duployan}', ""); + Expect(0, 113823, '\p{^Is_Script=--Duployan}', ""); + Expect(0, 113823, '\P{Is_Script=--Duployan}', ""); + Expect(1, 113823, '\P{^Is_Script=--Duployan}', ""); + Expect(0, 113824, '\p{Is_Script=--Duployan}', ""); + Expect(1, 113824, '\p{^Is_Script=--Duployan}', ""); + Expect(1, 113824, '\P{Is_Script=--Duployan}', ""); + Expect(0, 113824, '\P{^Is_Script=--Duployan}', ""); + Error('\p{Is_Sc= dupl/a/}'); + Error('\P{Is_Sc= dupl/a/}'); + Expect(1, 113823, '\p{Is_Sc=dupl}', ""); + Expect(0, 113823, '\p{^Is_Sc=dupl}', ""); + Expect(0, 113823, '\P{Is_Sc=dupl}', ""); + Expect(1, 113823, '\P{^Is_Sc=dupl}', ""); + Expect(0, 113824, '\p{Is_Sc=dupl}', ""); + Expect(1, 113824, '\p{^Is_Sc=dupl}', ""); + Expect(1, 113824, '\P{Is_Sc=dupl}', ""); + Expect(0, 113824, '\P{^Is_Sc=dupl}', ""); + Expect(1, 113823, '\p{Is_Sc=__Dupl}', ""); + Expect(0, 113823, '\p{^Is_Sc=__Dupl}', ""); + Expect(0, 113823, '\P{Is_Sc=__Dupl}', ""); + Expect(1, 113823, '\P{^Is_Sc=__Dupl}', ""); + Expect(0, 113824, '\p{Is_Sc=__Dupl}', ""); + Expect(1, 113824, '\p{^Is_Sc=__Dupl}', ""); + Expect(1, 113824, '\P{Is_Sc=__Dupl}', ""); + Expect(0, 113824, '\P{^Is_Sc=__Dupl}', ""); + Error('\p{Script=/a/__Egyptian_Hieroglyphs}'); + Error('\P{Script=/a/__Egyptian_Hieroglyphs}'); + Expect(1, 82938, '\p{Script=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(0, 82939, '\p{Script=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(1, 82938, '\p{Script=egyptianhieroglyphs}', ""); + Expect(0, 82938, '\p{^Script=egyptianhieroglyphs}', ""); + Expect(0, 82938, '\P{Script=egyptianhieroglyphs}', ""); + Expect(1, 82938, '\P{^Script=egyptianhieroglyphs}', ""); + Expect(0, 82939, '\p{Script=egyptianhieroglyphs}', ""); + Expect(1, 82939, '\p{^Script=egyptianhieroglyphs}', ""); + Expect(1, 82939, '\P{Script=egyptianhieroglyphs}', ""); + Expect(0, 82939, '\P{^Script=egyptianhieroglyphs}', ""); + Expect(1, 82938, '\p{Script=:\Aegyptianhieroglyphs\z:}', "");; + Expect(0, 82939, '\p{Script=:\Aegyptianhieroglyphs\z:}', "");; + Expect(1, 82938, '\p{Script= _Egyptian_hieroglyphs}', ""); + Expect(0, 82938, '\p{^Script= _Egyptian_hieroglyphs}', ""); + Expect(0, 82938, '\P{Script= _Egyptian_hieroglyphs}', ""); + Expect(1, 82938, '\P{^Script= _Egyptian_hieroglyphs}', ""); + Expect(0, 82939, '\p{Script= _Egyptian_hieroglyphs}', ""); + Expect(1, 82939, '\p{^Script= _Egyptian_hieroglyphs}', ""); + Expect(1, 82939, '\P{Script= _Egyptian_hieroglyphs}', ""); + Expect(0, 82939, '\P{^Script= _Egyptian_hieroglyphs}', ""); + Error('\p{Sc=:= Egyp}'); + Error('\P{Sc=:= Egyp}'); + Expect(1, 82938, '\p{Sc=:\AEgyp\z:}', "");; + Expect(0, 82939, '\p{Sc=:\AEgyp\z:}', "");; + Expect(1, 82938, '\p{Sc: egyp}', ""); + Expect(0, 82938, '\p{^Sc: egyp}', ""); + Expect(0, 82938, '\P{Sc: egyp}', ""); + Expect(1, 82938, '\P{^Sc: egyp}', ""); + Expect(0, 82939, '\p{Sc: egyp}', ""); + Expect(1, 82939, '\p{^Sc: egyp}', ""); + Expect(1, 82939, '\P{Sc: egyp}', ""); + Expect(0, 82939, '\P{^Sc: egyp}', ""); + Expect(1, 82938, '\p{Sc=:\Aegyp\z:}', "");; + Expect(0, 82939, '\p{Sc=:\Aegyp\z:}', "");; + Expect(1, 82938, '\p{Sc= Egyp}', ""); + Expect(0, 82938, '\p{^Sc= Egyp}', ""); + Expect(0, 82938, '\P{Sc= Egyp}', ""); + Expect(1, 82938, '\P{^Sc= Egyp}', ""); + Expect(0, 82939, '\p{Sc= Egyp}', ""); + Expect(1, 82939, '\p{^Sc= Egyp}', ""); + Expect(1, 82939, '\P{Sc= Egyp}', ""); + Expect(0, 82939, '\P{^Sc= Egyp}', ""); + Error('\p{Is_Script=:=egyptian_hieroglyphs}'); + Error('\P{Is_Script=:=egyptian_hieroglyphs}'); + Expect(1, 82938, '\p{Is_Script=egyptianhieroglyphs}', ""); + Expect(0, 82938, '\p{^Is_Script=egyptianhieroglyphs}', ""); + Expect(0, 82938, '\P{Is_Script=egyptianhieroglyphs}', ""); + Expect(1, 82938, '\P{^Is_Script=egyptianhieroglyphs}', ""); + Expect(0, 82939, '\p{Is_Script=egyptianhieroglyphs}', ""); + Expect(1, 82939, '\p{^Is_Script=egyptianhieroglyphs}', ""); + Expect(1, 82939, '\P{Is_Script=egyptianhieroglyphs}', ""); + Expect(0, 82939, '\P{^Is_Script=egyptianhieroglyphs}', ""); + Expect(1, 82938, '\p{Is_Script=- EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 82938, '\p{^Is_Script=- EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 82938, '\P{Is_Script=- EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 82938, '\P{^Is_Script=- EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 82939, '\p{Is_Script=- EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 82939, '\p{^Is_Script=- EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 82939, '\P{Is_Script=- EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 82939, '\P{^Is_Script=- EGYPTIAN_Hieroglyphs}', ""); + Error('\p{Is_Sc= Egyp/a/}'); + Error('\P{Is_Sc= Egyp/a/}'); + Expect(1, 82938, '\p{Is_Sc=egyp}', ""); + Expect(0, 82938, '\p{^Is_Sc=egyp}', ""); + Expect(0, 82938, '\P{Is_Sc=egyp}', ""); + Expect(1, 82938, '\P{^Is_Sc=egyp}', ""); + Expect(0, 82939, '\p{Is_Sc=egyp}', ""); + Expect(1, 82939, '\p{^Is_Sc=egyp}', ""); + Expect(1, 82939, '\P{Is_Sc=egyp}', ""); + Expect(0, 82939, '\P{^Is_Sc=egyp}', ""); + Expect(1, 82938, '\p{Is_Sc=-egyp}', ""); + Expect(0, 82938, '\p{^Is_Sc=-egyp}', ""); + Expect(0, 82938, '\P{Is_Sc=-egyp}', ""); + Expect(1, 82938, '\P{^Is_Sc=-egyp}', ""); + Expect(0, 82939, '\p{Is_Sc=-egyp}', ""); + Expect(1, 82939, '\p{^Is_Sc=-egyp}', ""); + Expect(1, 82939, '\P{Is_Sc=-egyp}', ""); + Expect(0, 82939, '\P{^Is_Sc=-egyp}', ""); + Error('\p{Script=/a/elbasan}'); + Error('\P{Script=/a/elbasan}'); + Expect(1, 66855, '\p{Script=:\AElbasan\z:}', "");; + Expect(0, 66856, '\p{Script=:\AElbasan\z:}', "");; + Expect(1, 66855, '\p{Script=elbasan}', ""); + Expect(0, 66855, '\p{^Script=elbasan}', ""); + Expect(0, 66855, '\P{Script=elbasan}', ""); + Expect(1, 66855, '\P{^Script=elbasan}', ""); + Expect(0, 66856, '\p{Script=elbasan}', ""); + Expect(1, 66856, '\p{^Script=elbasan}', ""); + Expect(1, 66856, '\P{Script=elbasan}', ""); + Expect(0, 66856, '\P{^Script=elbasan}', ""); + Expect(1, 66855, '\p{Script=:\Aelbasan\z:}', "");; + Expect(0, 66856, '\p{Script=:\Aelbasan\z:}', "");; + Expect(1, 66855, '\p{Script= ELBASAN}', ""); + Expect(0, 66855, '\p{^Script= ELBASAN}', ""); + Expect(0, 66855, '\P{Script= ELBASAN}', ""); + Expect(1, 66855, '\P{^Script= ELBASAN}', ""); + Expect(0, 66856, '\p{Script= ELBASAN}', ""); + Expect(1, 66856, '\p{^Script= ELBASAN}', ""); + Expect(1, 66856, '\P{Script= ELBASAN}', ""); + Expect(0, 66856, '\P{^Script= ELBASAN}', ""); + Error('\p{Sc=-_Elba:=}'); + Error('\P{Sc=-_Elba:=}'); + Expect(1, 66855, '\p{Sc=:\AElba\z:}', "");; + Expect(0, 66856, '\p{Sc=:\AElba\z:}', "");; + Expect(1, 66855, '\p{Sc=elba}', ""); + Expect(0, 66855, '\p{^Sc=elba}', ""); + Expect(0, 66855, '\P{Sc=elba}', ""); + Expect(1, 66855, '\P{^Sc=elba}', ""); + Expect(0, 66856, '\p{Sc=elba}', ""); + Expect(1, 66856, '\p{^Sc=elba}', ""); + Expect(1, 66856, '\P{Sc=elba}', ""); + Expect(0, 66856, '\P{^Sc=elba}', ""); + Expect(1, 66855, '\p{Sc=:\Aelba\z:}', "");; + Expect(0, 66856, '\p{Sc=:\Aelba\z:}', "");; + Expect(1, 66855, '\p{Sc= ELBA}', ""); + Expect(0, 66855, '\p{^Sc= ELBA}', ""); + Expect(0, 66855, '\P{Sc= ELBA}', ""); + Expect(1, 66855, '\P{^Sc= ELBA}', ""); + Expect(0, 66856, '\p{Sc= ELBA}', ""); + Expect(1, 66856, '\p{^Sc= ELBA}', ""); + Expect(1, 66856, '\P{Sc= ELBA}', ""); + Expect(0, 66856, '\P{^Sc= ELBA}', ""); + Error('\p{Is_Script= _ELBASAN:=}'); + Error('\P{Is_Script= _ELBASAN:=}'); + Expect(1, 66855, '\p{Is_Script=elbasan}', ""); + Expect(0, 66855, '\p{^Is_Script=elbasan}', ""); + Expect(0, 66855, '\P{Is_Script=elbasan}', ""); + Expect(1, 66855, '\P{^Is_Script=elbasan}', ""); + Expect(0, 66856, '\p{Is_Script=elbasan}', ""); + Expect(1, 66856, '\p{^Is_Script=elbasan}', ""); + Expect(1, 66856, '\P{Is_Script=elbasan}', ""); + Expect(0, 66856, '\P{^Is_Script=elbasan}', ""); + Expect(1, 66855, '\p{Is_Script= Elbasan}', ""); + Expect(0, 66855, '\p{^Is_Script= Elbasan}', ""); + Expect(0, 66855, '\P{Is_Script= Elbasan}', ""); + Expect(1, 66855, '\P{^Is_Script= Elbasan}', ""); + Expect(0, 66856, '\p{Is_Script= Elbasan}', ""); + Expect(1, 66856, '\p{^Is_Script= Elbasan}', ""); + Expect(1, 66856, '\P{Is_Script= Elbasan}', ""); + Expect(0, 66856, '\P{^Is_Script= Elbasan}', ""); + Error('\p{Is_Sc=- elba:=}'); + Error('\P{Is_Sc=- elba:=}'); + Expect(1, 66855, '\p{Is_Sc=elba}', ""); + Expect(0, 66855, '\p{^Is_Sc=elba}', ""); + Expect(0, 66855, '\P{Is_Sc=elba}', ""); + Expect(1, 66855, '\P{^Is_Sc=elba}', ""); + Expect(0, 66856, '\p{Is_Sc=elba}', ""); + Expect(1, 66856, '\p{^Is_Sc=elba}', ""); + Expect(1, 66856, '\P{Is_Sc=elba}', ""); + Expect(0, 66856, '\P{^Is_Sc=elba}', ""); + Expect(1, 66855, '\p{Is_Sc= _ELBA}', ""); + Expect(0, 66855, '\p{^Is_Sc= _ELBA}', ""); + Expect(0, 66855, '\P{Is_Sc= _ELBA}', ""); + Expect(1, 66855, '\P{^Is_Sc= _ELBA}', ""); + Expect(0, 66856, '\p{Is_Sc= _ELBA}', ""); + Expect(1, 66856, '\p{^Is_Sc= _ELBA}', ""); + Expect(1, 66856, '\P{Is_Sc= _ELBA}', ""); + Expect(0, 66856, '\P{^Is_Sc= _ELBA}', ""); + Error('\p{Script=:= -Elymaic}'); + Error('\P{Script=:= -Elymaic}'); + Expect(1, 69622, '\p{Script=:\AElymaic\z:}', "");; + Expect(0, 69623, '\p{Script=:\AElymaic\z:}', "");; + Expect(1, 69622, '\p{Script=elymaic}', ""); + Expect(0, 69622, '\p{^Script=elymaic}', ""); + Expect(0, 69622, '\P{Script=elymaic}', ""); + Expect(1, 69622, '\P{^Script=elymaic}', ""); + Expect(0, 69623, '\p{Script=elymaic}', ""); + Expect(1, 69623, '\p{^Script=elymaic}', ""); + Expect(1, 69623, '\P{Script=elymaic}', ""); + Expect(0, 69623, '\P{^Script=elymaic}', ""); + Expect(1, 69622, '\p{Script=:\Aelymaic\z:}', "");; + Expect(0, 69623, '\p{Script=:\Aelymaic\z:}', "");; + Expect(1, 69622, '\p{Script= elymaic}', ""); + Expect(0, 69622, '\p{^Script= elymaic}', ""); + Expect(0, 69622, '\P{Script= elymaic}', ""); + Expect(1, 69622, '\P{^Script= elymaic}', ""); + Expect(0, 69623, '\p{Script= elymaic}', ""); + Expect(1, 69623, '\p{^Script= elymaic}', ""); + Expect(1, 69623, '\P{Script= elymaic}', ""); + Expect(0, 69623, '\P{^Script= elymaic}', ""); + Error('\p{Sc: :=_elym}'); + Error('\P{Sc: :=_elym}'); + Expect(1, 69622, '\p{Sc=:\AElym\z:}', "");; + Expect(0, 69623, '\p{Sc=:\AElym\z:}', "");; + Expect(1, 69622, '\p{Sc=elym}', ""); + Expect(0, 69622, '\p{^Sc=elym}', ""); + Expect(0, 69622, '\P{Sc=elym}', ""); + Expect(1, 69622, '\P{^Sc=elym}', ""); + Expect(0, 69623, '\p{Sc=elym}', ""); + Expect(1, 69623, '\p{^Sc=elym}', ""); + Expect(1, 69623, '\P{Sc=elym}', ""); + Expect(0, 69623, '\P{^Sc=elym}', ""); + Expect(1, 69622, '\p{Sc=:\Aelym\z:}', "");; + Expect(0, 69623, '\p{Sc=:\Aelym\z:}', "");; + Expect(1, 69622, '\p{Sc=_ Elym}', ""); + Expect(0, 69622, '\p{^Sc=_ Elym}', ""); + Expect(0, 69622, '\P{Sc=_ Elym}', ""); + Expect(1, 69622, '\P{^Sc=_ Elym}', ""); + Expect(0, 69623, '\p{Sc=_ Elym}', ""); + Expect(1, 69623, '\p{^Sc=_ Elym}', ""); + Expect(1, 69623, '\P{Sc=_ Elym}', ""); + Expect(0, 69623, '\P{^Sc=_ Elym}', ""); + Error('\p{Is_Script=:= elymaic}'); + Error('\P{Is_Script=:= elymaic}'); + Expect(1, 69622, '\p{Is_Script=elymaic}', ""); + Expect(0, 69622, '\p{^Is_Script=elymaic}', ""); + Expect(0, 69622, '\P{Is_Script=elymaic}', ""); + Expect(1, 69622, '\P{^Is_Script=elymaic}', ""); + Expect(0, 69623, '\p{Is_Script=elymaic}', ""); + Expect(1, 69623, '\p{^Is_Script=elymaic}', ""); + Expect(1, 69623, '\P{Is_Script=elymaic}', ""); + Expect(0, 69623, '\P{^Is_Script=elymaic}', ""); + Expect(1, 69622, '\p{Is_Script=-_Elymaic}', ""); + Expect(0, 69622, '\p{^Is_Script=-_Elymaic}', ""); + Expect(0, 69622, '\P{Is_Script=-_Elymaic}', ""); + Expect(1, 69622, '\P{^Is_Script=-_Elymaic}', ""); + Expect(0, 69623, '\p{Is_Script=-_Elymaic}', ""); + Expect(1, 69623, '\p{^Is_Script=-_Elymaic}', ""); + Expect(1, 69623, '\P{Is_Script=-_Elymaic}', ""); + Expect(0, 69623, '\P{^Is_Script=-_Elymaic}', ""); + Error('\p{Is_Sc: /a/ELYM}'); + Error('\P{Is_Sc: /a/ELYM}'); + Expect(1, 69622, '\p{Is_Sc=elym}', ""); + Expect(0, 69622, '\p{^Is_Sc=elym}', ""); + Expect(0, 69622, '\P{Is_Sc=elym}', ""); + Expect(1, 69622, '\P{^Is_Sc=elym}', ""); + Expect(0, 69623, '\p{Is_Sc=elym}', ""); + Expect(1, 69623, '\p{^Is_Sc=elym}', ""); + Expect(1, 69623, '\P{Is_Sc=elym}', ""); + Expect(0, 69623, '\P{^Is_Sc=elym}', ""); + Expect(1, 69622, '\p{Is_Sc= ELYM}', ""); + Expect(0, 69622, '\p{^Is_Sc= ELYM}', ""); + Expect(0, 69622, '\P{Is_Sc= ELYM}', ""); + Expect(1, 69622, '\P{^Is_Sc= ELYM}', ""); + Expect(0, 69623, '\p{Is_Sc= ELYM}', ""); + Expect(1, 69623, '\p{^Is_Sc= ELYM}', ""); + Expect(1, 69623, '\P{Is_Sc= ELYM}', ""); + Expect(0, 69623, '\P{^Is_Sc= ELYM}', ""); + Error('\p{Script=/a/-_Ethiopic}'); + Error('\P{Script=/a/-_Ethiopic}'); + Expect(1, 124926, '\p{Script=:\AEthiopic\z:}', "");; + Expect(0, 124927, '\p{Script=:\AEthiopic\z:}', "");; + Expect(1, 124926, '\p{Script=ethiopic}', ""); + Expect(0, 124926, '\p{^Script=ethiopic}', ""); + Expect(0, 124926, '\P{Script=ethiopic}', ""); + Expect(1, 124926, '\P{^Script=ethiopic}', ""); + Expect(0, 124927, '\p{Script=ethiopic}', ""); + Expect(1, 124927, '\p{^Script=ethiopic}', ""); + Expect(1, 124927, '\P{Script=ethiopic}', ""); + Expect(0, 124927, '\P{^Script=ethiopic}', ""); + Expect(1, 124926, '\p{Script=:\Aethiopic\z:}', "");; + Expect(0, 124927, '\p{Script=:\Aethiopic\z:}', "");; + Expect(1, 124926, '\p{Script: Ethiopic}', ""); + Expect(0, 124926, '\p{^Script: Ethiopic}', ""); + Expect(0, 124926, '\P{Script: Ethiopic}', ""); + Expect(1, 124926, '\P{^Script: Ethiopic}', ""); + Expect(0, 124927, '\p{Script: Ethiopic}', ""); + Expect(1, 124927, '\p{^Script: Ethiopic}', ""); + Expect(1, 124927, '\P{Script: Ethiopic}', ""); + Expect(0, 124927, '\P{^Script: Ethiopic}', ""); + Error('\p{Sc=:= Ethi}'); + Error('\P{Sc=:= Ethi}'); + Expect(1, 124926, '\p{Sc=:\AEthi\z:}', "");; + Expect(0, 124927, '\p{Sc=:\AEthi\z:}', "");; + Expect(1, 124926, '\p{Sc=ethi}', ""); + Expect(0, 124926, '\p{^Sc=ethi}', ""); + Expect(0, 124926, '\P{Sc=ethi}', ""); + Expect(1, 124926, '\P{^Sc=ethi}', ""); + Expect(0, 124927, '\p{Sc=ethi}', ""); + Expect(1, 124927, '\p{^Sc=ethi}', ""); + Expect(1, 124927, '\P{Sc=ethi}', ""); + Expect(0, 124927, '\P{^Sc=ethi}', ""); + Expect(1, 124926, '\p{Sc=:\Aethi\z:}', "");; + Expect(0, 124927, '\p{Sc=:\Aethi\z:}', "");; + Expect(1, 124926, '\p{Sc= _ETHI}', ""); + Expect(0, 124926, '\p{^Sc= _ETHI}', ""); + Expect(0, 124926, '\P{Sc= _ETHI}', ""); + Expect(1, 124926, '\P{^Sc= _ETHI}', ""); + Expect(0, 124927, '\p{Sc= _ETHI}', ""); + Expect(1, 124927, '\p{^Sc= _ETHI}', ""); + Expect(1, 124927, '\P{Sc= _ETHI}', ""); + Expect(0, 124927, '\P{^Sc= _ETHI}', ""); + Error('\p{Is_Script=_/a/ethiopic}'); + Error('\P{Is_Script=_/a/ethiopic}'); + Expect(1, 124926, '\p{Is_Script=ethiopic}', ""); + Expect(0, 124926, '\p{^Is_Script=ethiopic}', ""); + Expect(0, 124926, '\P{Is_Script=ethiopic}', ""); + Expect(1, 124926, '\P{^Is_Script=ethiopic}', ""); + Expect(0, 124927, '\p{Is_Script=ethiopic}', ""); + Expect(1, 124927, '\p{^Is_Script=ethiopic}', ""); + Expect(1, 124927, '\P{Is_Script=ethiopic}', ""); + Expect(0, 124927, '\P{^Is_Script=ethiopic}', ""); + Expect(1, 124926, '\p{Is_Script=-ETHIOPIC}', ""); + Expect(0, 124926, '\p{^Is_Script=-ETHIOPIC}', ""); + Expect(0, 124926, '\P{Is_Script=-ETHIOPIC}', ""); + Expect(1, 124926, '\P{^Is_Script=-ETHIOPIC}', ""); + Expect(0, 124927, '\p{Is_Script=-ETHIOPIC}', ""); + Expect(1, 124927, '\p{^Is_Script=-ETHIOPIC}', ""); + Expect(1, 124927, '\P{Is_Script=-ETHIOPIC}', ""); + Expect(0, 124927, '\P{^Is_Script=-ETHIOPIC}', ""); + Error('\p{Is_Sc= /a/Ethi}'); + Error('\P{Is_Sc= /a/Ethi}'); + Expect(1, 124926, '\p{Is_Sc=ethi}', ""); + Expect(0, 124926, '\p{^Is_Sc=ethi}', ""); + Expect(0, 124926, '\P{Is_Sc=ethi}', ""); + Expect(1, 124926, '\P{^Is_Sc=ethi}', ""); + Expect(0, 124927, '\p{Is_Sc=ethi}', ""); + Expect(1, 124927, '\p{^Is_Sc=ethi}', ""); + Expect(1, 124927, '\P{Is_Sc=ethi}', ""); + Expect(0, 124927, '\P{^Is_Sc=ethi}', ""); + Expect(1, 124926, '\p{Is_Sc= Ethi}', ""); + Expect(0, 124926, '\p{^Is_Sc= Ethi}', ""); + Expect(0, 124926, '\P{Is_Sc= Ethi}', ""); + Expect(1, 124926, '\P{^Is_Sc= Ethi}', ""); + Expect(0, 124927, '\p{Is_Sc= Ethi}', ""); + Expect(1, 124927, '\p{^Is_Sc= Ethi}', ""); + Expect(1, 124927, '\P{Is_Sc= Ethi}', ""); + Expect(0, 124927, '\P{^Is_Sc= Ethi}', ""); + Error('\p{Script= /a/Garay}'); + Error('\P{Script= /a/Garay}'); + Expect(1, 69007, '\p{Script=:\AGaray\z:}', "");; + Expect(0, 69008, '\p{Script=:\AGaray\z:}', "");; + Expect(1, 69007, '\p{Script=garay}', ""); + Expect(0, 69007, '\p{^Script=garay}', ""); + Expect(0, 69007, '\P{Script=garay}', ""); + Expect(1, 69007, '\P{^Script=garay}', ""); + Expect(0, 69008, '\p{Script=garay}', ""); + Expect(1, 69008, '\p{^Script=garay}', ""); + Expect(1, 69008, '\P{Script=garay}', ""); + Expect(0, 69008, '\P{^Script=garay}', ""); + Expect(1, 69007, '\p{Script=:\Agaray\z:}', "");; + Expect(0, 69008, '\p{Script=:\Agaray\z:}', "");; + Expect(1, 69007, '\p{Script=_ Garay}', ""); + Expect(0, 69007, '\p{^Script=_ Garay}', ""); + Expect(0, 69007, '\P{Script=_ Garay}', ""); + Expect(1, 69007, '\P{^Script=_ Garay}', ""); + Expect(0, 69008, '\p{Script=_ Garay}', ""); + Expect(1, 69008, '\p{^Script=_ Garay}', ""); + Expect(1, 69008, '\P{Script=_ Garay}', ""); + Expect(0, 69008, '\P{^Script=_ Garay}', ""); + Error('\p{Sc=_:=GARA}'); + Error('\P{Sc=_:=GARA}'); + Expect(1, 69007, '\p{Sc=:\AGara\z:}', "");; + Expect(0, 69008, '\p{Sc=:\AGara\z:}', "");; + Expect(1, 69007, '\p{Sc=gara}', ""); + Expect(0, 69007, '\p{^Sc=gara}', ""); + Expect(0, 69007, '\P{Sc=gara}', ""); + Expect(1, 69007, '\P{^Sc=gara}', ""); + Expect(0, 69008, '\p{Sc=gara}', ""); + Expect(1, 69008, '\p{^Sc=gara}', ""); + Expect(1, 69008, '\P{Sc=gara}', ""); + Expect(0, 69008, '\P{^Sc=gara}', ""); + Expect(1, 69007, '\p{Sc=:\Agara\z:}', "");; + Expect(0, 69008, '\p{Sc=:\Agara\z:}', "");; + Expect(1, 69007, '\p{Sc= GARA}', ""); + Expect(0, 69007, '\p{^Sc= GARA}', ""); + Expect(0, 69007, '\P{Sc= GARA}', ""); + Expect(1, 69007, '\P{^Sc= GARA}', ""); + Expect(0, 69008, '\p{Sc= GARA}', ""); + Expect(1, 69008, '\p{^Sc= GARA}', ""); + Expect(1, 69008, '\P{Sc= GARA}', ""); + Expect(0, 69008, '\P{^Sc= GARA}', ""); + Error('\p{Is_Script=/a/-_garay}'); + Error('\P{Is_Script=/a/-_garay}'); + Expect(1, 69007, '\p{Is_Script=garay}', ""); + Expect(0, 69007, '\p{^Is_Script=garay}', ""); + Expect(0, 69007, '\P{Is_Script=garay}', ""); + Expect(1, 69007, '\P{^Is_Script=garay}', ""); + Expect(0, 69008, '\p{Is_Script=garay}', ""); + Expect(1, 69008, '\p{^Is_Script=garay}', ""); + Expect(1, 69008, '\P{Is_Script=garay}', ""); + Expect(0, 69008, '\P{^Is_Script=garay}', ""); + Expect(1, 69007, '\p{Is_Script=_garay}', ""); + Expect(0, 69007, '\p{^Is_Script=_garay}', ""); + Expect(0, 69007, '\P{Is_Script=_garay}', ""); + Expect(1, 69007, '\P{^Is_Script=_garay}', ""); + Expect(0, 69008, '\p{Is_Script=_garay}', ""); + Expect(1, 69008, '\p{^Is_Script=_garay}', ""); + Expect(1, 69008, '\P{Is_Script=_garay}', ""); + Expect(0, 69008, '\P{^Is_Script=_garay}', ""); + Error('\p{Is_Sc=-:=GARA}'); + Error('\P{Is_Sc=-:=GARA}'); + Expect(1, 69007, '\p{Is_Sc=gara}', ""); + Expect(0, 69007, '\p{^Is_Sc=gara}', ""); + Expect(0, 69007, '\P{Is_Sc=gara}', ""); + Expect(1, 69007, '\P{^Is_Sc=gara}', ""); + Expect(0, 69008, '\p{Is_Sc=gara}', ""); + Expect(1, 69008, '\p{^Is_Sc=gara}', ""); + Expect(1, 69008, '\P{Is_Sc=gara}', ""); + Expect(0, 69008, '\P{^Is_Sc=gara}', ""); + Expect(1, 69007, '\p{Is_Sc= gara}', ""); + Expect(0, 69007, '\p{^Is_Sc= gara}', ""); + Expect(0, 69007, '\P{Is_Sc= gara}', ""); + Expect(1, 69007, '\P{^Is_Sc= gara}', ""); + Expect(0, 69008, '\p{Is_Sc= gara}', ""); + Expect(1, 69008, '\p{^Is_Sc= gara}', ""); + Expect(1, 69008, '\P{Is_Sc= gara}', ""); + Expect(0, 69008, '\P{^Is_Sc= gara}', ""); + Error('\p{Script= Georgian/a/}'); + Error('\P{Script= Georgian/a/}'); + Expect(1, 11565, '\p{Script=:\AGeorgian\z:}', "");; + Expect(0, 11566, '\p{Script=:\AGeorgian\z:}', "");; + Expect(1, 11565, '\p{Script:georgian}', ""); + Expect(0, 11565, '\p{^Script:georgian}', ""); + Expect(0, 11565, '\P{Script:georgian}', ""); + Expect(1, 11565, '\P{^Script:georgian}', ""); + Expect(0, 11566, '\p{Script:georgian}', ""); + Expect(1, 11566, '\p{^Script:georgian}', ""); + Expect(1, 11566, '\P{Script:georgian}', ""); + Expect(0, 11566, '\P{^Script:georgian}', ""); + Expect(1, 11565, '\p{Script=:\Ageorgian\z:}', "");; + Expect(0, 11566, '\p{Script=:\Ageorgian\z:}', "");; + Expect(1, 11565, '\p{Script=- Georgian}', ""); + Expect(0, 11565, '\p{^Script=- Georgian}', ""); + Expect(0, 11565, '\P{Script=- Georgian}', ""); + Expect(1, 11565, '\P{^Script=- Georgian}', ""); + Expect(0, 11566, '\p{Script=- Georgian}', ""); + Expect(1, 11566, '\p{^Script=- Georgian}', ""); + Expect(1, 11566, '\P{Script=- Georgian}', ""); + Expect(0, 11566, '\P{^Script=- Georgian}', ""); + Error('\p{Sc=_ Geor:=}'); + Error('\P{Sc=_ Geor:=}'); + Expect(1, 11565, '\p{Sc=:\AGeor\z:}', "");; + Expect(0, 11566, '\p{Sc=:\AGeor\z:}', "");; + Expect(1, 11565, '\p{Sc: geor}', ""); + Expect(0, 11565, '\p{^Sc: geor}', ""); + Expect(0, 11565, '\P{Sc: geor}', ""); + Expect(1, 11565, '\P{^Sc: geor}', ""); + Expect(0, 11566, '\p{Sc: geor}', ""); + Expect(1, 11566, '\p{^Sc: geor}', ""); + Expect(1, 11566, '\P{Sc: geor}', ""); + Expect(0, 11566, '\P{^Sc: geor}', ""); + Expect(1, 11565, '\p{Sc=:\Ageor\z:}', "");; + Expect(0, 11566, '\p{Sc=:\Ageor\z:}', "");; + Expect(1, 11565, '\p{Sc= geor}', ""); + Expect(0, 11565, '\p{^Sc= geor}', ""); + Expect(0, 11565, '\P{Sc= geor}', ""); + Expect(1, 11565, '\P{^Sc= geor}', ""); + Expect(0, 11566, '\p{Sc= geor}', ""); + Expect(1, 11566, '\p{^Sc= geor}', ""); + Expect(1, 11566, '\P{Sc= geor}', ""); + Expect(0, 11566, '\P{^Sc= geor}', ""); + Error('\p{Is_Script= georgian:=}'); + Error('\P{Is_Script= georgian:=}'); + Expect(1, 11565, '\p{Is_Script=georgian}', ""); + Expect(0, 11565, '\p{^Is_Script=georgian}', ""); + Expect(0, 11565, '\P{Is_Script=georgian}', ""); + Expect(1, 11565, '\P{^Is_Script=georgian}', ""); + Expect(0, 11566, '\p{Is_Script=georgian}', ""); + Expect(1, 11566, '\p{^Is_Script=georgian}', ""); + Expect(1, 11566, '\P{Is_Script=georgian}', ""); + Expect(0, 11566, '\P{^Is_Script=georgian}', ""); + Expect(1, 11565, '\p{Is_Script=-Georgian}', ""); + Expect(0, 11565, '\p{^Is_Script=-Georgian}', ""); + Expect(0, 11565, '\P{Is_Script=-Georgian}', ""); + Expect(1, 11565, '\P{^Is_Script=-Georgian}', ""); + Expect(0, 11566, '\p{Is_Script=-Georgian}', ""); + Expect(1, 11566, '\p{^Is_Script=-Georgian}', ""); + Expect(1, 11566, '\P{Is_Script=-Georgian}', ""); + Expect(0, 11566, '\P{^Is_Script=-Georgian}', ""); + Error('\p{Is_Sc=/a/-Geor}'); + Error('\P{Is_Sc=/a/-Geor}'); + Expect(1, 11565, '\p{Is_Sc: geor}', ""); + Expect(0, 11565, '\p{^Is_Sc: geor}', ""); + Expect(0, 11565, '\P{Is_Sc: geor}', ""); + Expect(1, 11565, '\P{^Is_Sc: geor}', ""); + Expect(0, 11566, '\p{Is_Sc: geor}', ""); + Expect(1, 11566, '\p{^Is_Sc: geor}', ""); + Expect(1, 11566, '\P{Is_Sc: geor}', ""); + Expect(0, 11566, '\P{^Is_Sc: geor}', ""); + Expect(1, 11565, '\p{Is_Sc= -Geor}', ""); + Expect(0, 11565, '\p{^Is_Sc= -Geor}', ""); + Expect(0, 11565, '\P{Is_Sc= -Geor}', ""); + Expect(1, 11565, '\P{^Is_Sc= -Geor}', ""); + Expect(0, 11566, '\p{Is_Sc= -Geor}', ""); + Expect(1, 11566, '\p{^Is_Sc= -Geor}', ""); + Expect(1, 11566, '\P{Is_Sc= -Geor}', ""); + Expect(0, 11566, '\P{^Is_Sc= -Geor}', ""); + Error('\p{Script:-_Glagolitic:=}'); + Error('\P{Script:-_Glagolitic:=}'); + Expect(1, 122922, '\p{Script=:\AGlagolitic\z:}', "");; + Expect(0, 122923, '\p{Script=:\AGlagolitic\z:}', "");; + Expect(1, 122922, '\p{Script=glagolitic}', ""); + Expect(0, 122922, '\p{^Script=glagolitic}', ""); + Expect(0, 122922, '\P{Script=glagolitic}', ""); + Expect(1, 122922, '\P{^Script=glagolitic}', ""); + Expect(0, 122923, '\p{Script=glagolitic}', ""); + Expect(1, 122923, '\p{^Script=glagolitic}', ""); + Expect(1, 122923, '\P{Script=glagolitic}', ""); + Expect(0, 122923, '\P{^Script=glagolitic}', ""); + Expect(1, 122922, '\p{Script=:\Aglagolitic\z:}', "");; + Expect(0, 122923, '\p{Script=:\Aglagolitic\z:}', "");; + Expect(1, 122922, '\p{Script=__GLAGOLITIC}', ""); + Expect(0, 122922, '\p{^Script=__GLAGOLITIC}', ""); + Expect(0, 122922, '\P{Script=__GLAGOLITIC}', ""); + Expect(1, 122922, '\P{^Script=__GLAGOLITIC}', ""); + Expect(0, 122923, '\p{Script=__GLAGOLITIC}', ""); + Expect(1, 122923, '\p{^Script=__GLAGOLITIC}', ""); + Expect(1, 122923, '\P{Script=__GLAGOLITIC}', ""); + Expect(0, 122923, '\P{^Script=__GLAGOLITIC}', ""); + Error('\p{Sc=_GLAG/a/}'); + Error('\P{Sc=_GLAG/a/}'); + Expect(1, 122922, '\p{Sc=:\AGlag\z:}', "");; + Expect(0, 122923, '\p{Sc=:\AGlag\z:}', "");; + Expect(1, 122922, '\p{Sc=glag}', ""); + Expect(0, 122922, '\p{^Sc=glag}', ""); + Expect(0, 122922, '\P{Sc=glag}', ""); + Expect(1, 122922, '\P{^Sc=glag}', ""); + Expect(0, 122923, '\p{Sc=glag}', ""); + Expect(1, 122923, '\p{^Sc=glag}', ""); + Expect(1, 122923, '\P{Sc=glag}', ""); + Expect(0, 122923, '\P{^Sc=glag}', ""); + Expect(1, 122922, '\p{Sc=:\Aglag\z:}', "");; + Expect(0, 122923, '\p{Sc=:\Aglag\z:}', "");; + Expect(1, 122922, '\p{Sc: -Glag}', ""); + Expect(0, 122922, '\p{^Sc: -Glag}', ""); + Expect(0, 122922, '\P{Sc: -Glag}', ""); + Expect(1, 122922, '\P{^Sc: -Glag}', ""); + Expect(0, 122923, '\p{Sc: -Glag}', ""); + Expect(1, 122923, '\p{^Sc: -Glag}', ""); + Expect(1, 122923, '\P{Sc: -Glag}', ""); + Expect(0, 122923, '\P{^Sc: -Glag}', ""); + Error('\p{Is_Script=-/a/glagolitic}'); + Error('\P{Is_Script=-/a/glagolitic}'); + Expect(1, 122922, '\p{Is_Script=glagolitic}', ""); + Expect(0, 122922, '\p{^Is_Script=glagolitic}', ""); + Expect(0, 122922, '\P{Is_Script=glagolitic}', ""); + Expect(1, 122922, '\P{^Is_Script=glagolitic}', ""); + Expect(0, 122923, '\p{Is_Script=glagolitic}', ""); + Expect(1, 122923, '\p{^Is_Script=glagolitic}', ""); + Expect(1, 122923, '\P{Is_Script=glagolitic}', ""); + Expect(0, 122923, '\P{^Is_Script=glagolitic}', ""); + Expect(1, 122922, '\p{Is_Script=_ GLAGOLITIC}', ""); + Expect(0, 122922, '\p{^Is_Script=_ GLAGOLITIC}', ""); + Expect(0, 122922, '\P{Is_Script=_ GLAGOLITIC}', ""); + Expect(1, 122922, '\P{^Is_Script=_ GLAGOLITIC}', ""); + Expect(0, 122923, '\p{Is_Script=_ GLAGOLITIC}', ""); + Expect(1, 122923, '\p{^Is_Script=_ GLAGOLITIC}', ""); + Expect(1, 122923, '\P{Is_Script=_ GLAGOLITIC}', ""); + Expect(0, 122923, '\P{^Is_Script=_ GLAGOLITIC}', ""); + Error('\p{Is_Sc= :=glag}'); + Error('\P{Is_Sc= :=glag}'); + Expect(1, 122922, '\p{Is_Sc=glag}', ""); + Expect(0, 122922, '\p{^Is_Sc=glag}', ""); + Expect(0, 122922, '\P{Is_Sc=glag}', ""); + Expect(1, 122922, '\P{^Is_Sc=glag}', ""); + Expect(0, 122923, '\p{Is_Sc=glag}', ""); + Expect(1, 122923, '\p{^Is_Sc=glag}', ""); + Expect(1, 122923, '\P{Is_Sc=glag}', ""); + Expect(0, 122923, '\P{^Is_Sc=glag}', ""); + Expect(1, 122922, '\p{Is_Sc= -GLAG}', ""); + Expect(0, 122922, '\p{^Is_Sc= -GLAG}', ""); + Expect(0, 122922, '\P{Is_Sc= -GLAG}', ""); + Expect(1, 122922, '\P{^Is_Sc= -GLAG}', ""); + Expect(0, 122923, '\p{Is_Sc= -GLAG}', ""); + Expect(1, 122923, '\p{^Is_Sc= -GLAG}', ""); + Expect(1, 122923, '\P{Is_Sc= -GLAG}', ""); + Expect(0, 122923, '\P{^Is_Sc= -GLAG}', ""); + Error('\p{Script=:= Gunjala_gondi}'); + Error('\P{Script=:= Gunjala_gondi}'); + Expect(1, 73129, '\p{Script=:\AGunjala_Gondi\z:}', "");; + Expect(0, 73130, '\p{Script=:\AGunjala_Gondi\z:}', "");; + Expect(1, 73129, '\p{Script=gunjalagondi}', ""); + Expect(0, 73129, '\p{^Script=gunjalagondi}', ""); + Expect(0, 73129, '\P{Script=gunjalagondi}', ""); + Expect(1, 73129, '\P{^Script=gunjalagondi}', ""); + Expect(0, 73130, '\p{Script=gunjalagondi}', ""); + Expect(1, 73130, '\p{^Script=gunjalagondi}', ""); + Expect(1, 73130, '\P{Script=gunjalagondi}', ""); + Expect(0, 73130, '\P{^Script=gunjalagondi}', ""); + Expect(1, 73129, '\p{Script=:\Agunjalagondi\z:}', "");; + Expect(0, 73130, '\p{Script=:\Agunjalagondi\z:}', "");; + Expect(1, 73129, '\p{Script= Gunjala_gondi}', ""); + Expect(0, 73129, '\p{^Script= Gunjala_gondi}', ""); + Expect(0, 73129, '\P{Script= Gunjala_gondi}', ""); + Expect(1, 73129, '\P{^Script= Gunjala_gondi}', ""); + Expect(0, 73130, '\p{Script= Gunjala_gondi}', ""); + Expect(1, 73130, '\p{^Script= Gunjala_gondi}', ""); + Expect(1, 73130, '\P{Script= Gunjala_gondi}', ""); + Expect(0, 73130, '\P{^Script= Gunjala_gondi}', ""); + Error('\p{Sc=/a/ Gong}'); + Error('\P{Sc=/a/ Gong}'); + Expect(1, 73129, '\p{Sc=:\AGong\z:}', "");; + Expect(0, 73130, '\p{Sc=:\AGong\z:}', "");; + Expect(1, 73129, '\p{Sc: gong}', ""); + Expect(0, 73129, '\p{^Sc: gong}', ""); + Expect(0, 73129, '\P{Sc: gong}', ""); + Expect(1, 73129, '\P{^Sc: gong}', ""); + Expect(0, 73130, '\p{Sc: gong}', ""); + Expect(1, 73130, '\p{^Sc: gong}', ""); + Expect(1, 73130, '\P{Sc: gong}', ""); + Expect(0, 73130, '\P{^Sc: gong}', ""); + Expect(1, 73129, '\p{Sc=:\Agong\z:}', "");; + Expect(0, 73130, '\p{Sc=:\Agong\z:}', "");; + Expect(1, 73129, '\p{Sc=_ Gong}', ""); + Expect(0, 73129, '\p{^Sc=_ Gong}', ""); + Expect(0, 73129, '\P{Sc=_ Gong}', ""); + Expect(1, 73129, '\P{^Sc=_ Gong}', ""); + Expect(0, 73130, '\p{Sc=_ Gong}', ""); + Expect(1, 73130, '\p{^Sc=_ Gong}', ""); + Expect(1, 73130, '\P{Sc=_ Gong}', ""); + Expect(0, 73130, '\P{^Sc=_ Gong}', ""); + Error('\p{Is_Script=:=GUNJALA_Gondi}'); + Error('\P{Is_Script=:=GUNJALA_Gondi}'); + Expect(1, 73129, '\p{Is_Script=gunjalagondi}', ""); + Expect(0, 73129, '\p{^Is_Script=gunjalagondi}', ""); + Expect(0, 73129, '\P{Is_Script=gunjalagondi}', ""); + Expect(1, 73129, '\P{^Is_Script=gunjalagondi}', ""); + Expect(0, 73130, '\p{Is_Script=gunjalagondi}', ""); + Expect(1, 73130, '\p{^Is_Script=gunjalagondi}', ""); + Expect(1, 73130, '\P{Is_Script=gunjalagondi}', ""); + Expect(0, 73130, '\P{^Is_Script=gunjalagondi}', ""); + Expect(1, 73129, '\p{Is_Script: --gunjala_Gondi}', ""); + Expect(0, 73129, '\p{^Is_Script: --gunjala_Gondi}', ""); + Expect(0, 73129, '\P{Is_Script: --gunjala_Gondi}', ""); + Expect(1, 73129, '\P{^Is_Script: --gunjala_Gondi}', ""); + Expect(0, 73130, '\p{Is_Script: --gunjala_Gondi}', ""); + Expect(1, 73130, '\p{^Is_Script: --gunjala_Gondi}', ""); + Expect(1, 73130, '\P{Is_Script: --gunjala_Gondi}', ""); + Expect(0, 73130, '\P{^Is_Script: --gunjala_Gondi}', ""); + Error('\p{Is_Sc= :=gong}'); + Error('\P{Is_Sc= :=gong}'); + Expect(1, 73129, '\p{Is_Sc=gong}', ""); + Expect(0, 73129, '\p{^Is_Sc=gong}', ""); + Expect(0, 73129, '\P{Is_Sc=gong}', ""); + Expect(1, 73129, '\P{^Is_Sc=gong}', ""); + Expect(0, 73130, '\p{Is_Sc=gong}', ""); + Expect(1, 73130, '\p{^Is_Sc=gong}', ""); + Expect(1, 73130, '\P{Is_Sc=gong}', ""); + Expect(0, 73130, '\P{^Is_Sc=gong}', ""); + Expect(1, 73129, '\p{Is_Sc= _Gong}', ""); + Expect(0, 73129, '\p{^Is_Sc= _Gong}', ""); + Expect(0, 73129, '\P{Is_Sc= _Gong}', ""); + Expect(1, 73129, '\P{^Is_Sc= _Gong}', ""); + Expect(0, 73130, '\p{Is_Sc= _Gong}', ""); + Expect(1, 73130, '\p{^Is_Sc= _Gong}', ""); + Expect(1, 73130, '\P{Is_Sc= _Gong}', ""); + Expect(0, 73130, '\P{^Is_Sc= _Gong}', ""); + Error('\p{Script= /a/Masaram_Gondi}'); + Error('\P{Script= /a/Masaram_Gondi}'); + Expect(1, 73049, '\p{Script=:\AMasaram_Gondi\z:}', "");; + Expect(0, 73050, '\p{Script=:\AMasaram_Gondi\z:}', "");; + Expect(1, 73049, '\p{Script=masaramgondi}', ""); + Expect(0, 73049, '\p{^Script=masaramgondi}', ""); + Expect(0, 73049, '\P{Script=masaramgondi}', ""); + Expect(1, 73049, '\P{^Script=masaramgondi}', ""); + Expect(0, 73050, '\p{Script=masaramgondi}', ""); + Expect(1, 73050, '\p{^Script=masaramgondi}', ""); + Expect(1, 73050, '\P{Script=masaramgondi}', ""); + Expect(0, 73050, '\P{^Script=masaramgondi}', ""); + Expect(1, 73049, '\p{Script=:\Amasaramgondi\z:}', "");; + Expect(0, 73050, '\p{Script=:\Amasaramgondi\z:}', "");; + Expect(1, 73049, '\p{Script: MASARAM_Gondi}', ""); + Expect(0, 73049, '\p{^Script: MASARAM_Gondi}', ""); + Expect(0, 73049, '\P{Script: MASARAM_Gondi}', ""); + Expect(1, 73049, '\P{^Script: MASARAM_Gondi}', ""); + Expect(0, 73050, '\p{Script: MASARAM_Gondi}', ""); + Expect(1, 73050, '\p{^Script: MASARAM_Gondi}', ""); + Expect(1, 73050, '\P{Script: MASARAM_Gondi}', ""); + Expect(0, 73050, '\P{^Script: MASARAM_Gondi}', ""); + Error('\p{Sc: := Gonm}'); + Error('\P{Sc: := Gonm}'); + Expect(1, 73049, '\p{Sc=:\AGonm\z:}', "");; + Expect(0, 73050, '\p{Sc=:\AGonm\z:}', "");; + Expect(1, 73049, '\p{Sc=gonm}', ""); + Expect(0, 73049, '\p{^Sc=gonm}', ""); + Expect(0, 73049, '\P{Sc=gonm}', ""); + Expect(1, 73049, '\P{^Sc=gonm}', ""); + Expect(0, 73050, '\p{Sc=gonm}', ""); + Expect(1, 73050, '\p{^Sc=gonm}', ""); + Expect(1, 73050, '\P{Sc=gonm}', ""); + Expect(0, 73050, '\P{^Sc=gonm}', ""); + Expect(1, 73049, '\p{Sc=:\Agonm\z:}', "");; + Expect(0, 73050, '\p{Sc=:\Agonm\z:}', "");; + Expect(1, 73049, '\p{Sc= _Gonm}', ""); + Expect(0, 73049, '\p{^Sc= _Gonm}', ""); + Expect(0, 73049, '\P{Sc= _Gonm}', ""); + Expect(1, 73049, '\P{^Sc= _Gonm}', ""); + Expect(0, 73050, '\p{Sc= _Gonm}', ""); + Expect(1, 73050, '\p{^Sc= _Gonm}', ""); + Expect(1, 73050, '\P{Sc= _Gonm}', ""); + Expect(0, 73050, '\P{^Sc= _Gonm}', ""); + Error('\p{Is_Script= -Masaram_Gondi/a/}'); + Error('\P{Is_Script= -Masaram_Gondi/a/}'); + Expect(1, 73049, '\p{Is_Script: masaramgondi}', ""); + Expect(0, 73049, '\p{^Is_Script: masaramgondi}', ""); + Expect(0, 73049, '\P{Is_Script: masaramgondi}', ""); + Expect(1, 73049, '\P{^Is_Script: masaramgondi}', ""); + Expect(0, 73050, '\p{Is_Script: masaramgondi}', ""); + Expect(1, 73050, '\p{^Is_Script: masaramgondi}', ""); + Expect(1, 73050, '\P{Is_Script: masaramgondi}', ""); + Expect(0, 73050, '\P{^Is_Script: masaramgondi}', ""); + Expect(1, 73049, '\p{Is_Script= -Masaram_Gondi}', ""); + Expect(0, 73049, '\p{^Is_Script= -Masaram_Gondi}', ""); + Expect(0, 73049, '\P{Is_Script= -Masaram_Gondi}', ""); + Expect(1, 73049, '\P{^Is_Script= -Masaram_Gondi}', ""); + Expect(0, 73050, '\p{Is_Script= -Masaram_Gondi}', ""); + Expect(1, 73050, '\p{^Is_Script= -Masaram_Gondi}', ""); + Expect(1, 73050, '\P{Is_Script= -Masaram_Gondi}', ""); + Expect(0, 73050, '\P{^Is_Script= -Masaram_Gondi}', ""); + Error('\p{Is_Sc=-/a/Gonm}'); + Error('\P{Is_Sc=-/a/Gonm}'); + Expect(1, 73049, '\p{Is_Sc=gonm}', ""); + Expect(0, 73049, '\p{^Is_Sc=gonm}', ""); + Expect(0, 73049, '\P{Is_Sc=gonm}', ""); + Expect(1, 73049, '\P{^Is_Sc=gonm}', ""); + Expect(0, 73050, '\p{Is_Sc=gonm}', ""); + Expect(1, 73050, '\p{^Is_Sc=gonm}', ""); + Expect(1, 73050, '\P{Is_Sc=gonm}', ""); + Expect(0, 73050, '\P{^Is_Sc=gonm}', ""); + Expect(1, 73049, '\p{Is_Sc=-Gonm}', ""); + Expect(0, 73049, '\p{^Is_Sc=-Gonm}', ""); + Expect(0, 73049, '\P{Is_Sc=-Gonm}', ""); + Expect(1, 73049, '\P{^Is_Sc=-Gonm}', ""); + Expect(0, 73050, '\p{Is_Sc=-Gonm}', ""); + Expect(1, 73050, '\p{^Is_Sc=-Gonm}', ""); + Expect(1, 73050, '\P{Is_Sc=-Gonm}', ""); + Expect(0, 73050, '\P{^Is_Sc=-Gonm}', ""); + Error('\p{Script: _gothic:=}'); + Error('\P{Script: _gothic:=}'); + Expect(1, 66378, '\p{Script=:\AGothic\z:}', "");; + Expect(0, 66379, '\p{Script=:\AGothic\z:}', "");; + Expect(1, 66378, '\p{Script=gothic}', ""); + Expect(0, 66378, '\p{^Script=gothic}', ""); + Expect(0, 66378, '\P{Script=gothic}', ""); + Expect(1, 66378, '\P{^Script=gothic}', ""); + Expect(0, 66379, '\p{Script=gothic}', ""); + Expect(1, 66379, '\p{^Script=gothic}', ""); + Expect(1, 66379, '\P{Script=gothic}', ""); + Expect(0, 66379, '\P{^Script=gothic}', ""); + Expect(1, 66378, '\p{Script=:\Agothic\z:}', "");; + Expect(0, 66379, '\p{Script=:\Agothic\z:}', "");; + Expect(1, 66378, '\p{Script= Gothic}', ""); + Expect(0, 66378, '\p{^Script= Gothic}', ""); + Expect(0, 66378, '\P{Script= Gothic}', ""); + Expect(1, 66378, '\P{^Script= Gothic}', ""); + Expect(0, 66379, '\p{Script= Gothic}', ""); + Expect(1, 66379, '\p{^Script= Gothic}', ""); + Expect(1, 66379, '\P{Script= Gothic}', ""); + Expect(0, 66379, '\P{^Script= Gothic}', ""); + Error('\p{Sc=- Goth/a/}'); + Error('\P{Sc=- Goth/a/}'); + Expect(1, 66378, '\p{Sc=:\AGoth\z:}', "");; + Expect(0, 66379, '\p{Sc=:\AGoth\z:}', "");; + Expect(1, 66378, '\p{Sc:goth}', ""); + Expect(0, 66378, '\p{^Sc:goth}', ""); + Expect(0, 66378, '\P{Sc:goth}', ""); + Expect(1, 66378, '\P{^Sc:goth}', ""); + Expect(0, 66379, '\p{Sc:goth}', ""); + Expect(1, 66379, '\p{^Sc:goth}', ""); + Expect(1, 66379, '\P{Sc:goth}', ""); + Expect(0, 66379, '\P{^Sc:goth}', ""); + Expect(1, 66378, '\p{Sc=:\Agoth\z:}', "");; + Expect(0, 66379, '\p{Sc=:\Agoth\z:}', "");; + Expect(1, 66378, '\p{Sc=-_Goth}', ""); + Expect(0, 66378, '\p{^Sc=-_Goth}', ""); + Expect(0, 66378, '\P{Sc=-_Goth}', ""); + Expect(1, 66378, '\P{^Sc=-_Goth}', ""); + Expect(0, 66379, '\p{Sc=-_Goth}', ""); + Expect(1, 66379, '\p{^Sc=-_Goth}', ""); + Expect(1, 66379, '\P{Sc=-_Goth}', ""); + Expect(0, 66379, '\P{^Sc=-_Goth}', ""); + Error('\p{Is_Script=/a/- Gothic}'); + Error('\P{Is_Script=/a/- Gothic}'); + Expect(1, 66378, '\p{Is_Script: gothic}', ""); + Expect(0, 66378, '\p{^Is_Script: gothic}', ""); + Expect(0, 66378, '\P{Is_Script: gothic}', ""); + Expect(1, 66378, '\P{^Is_Script: gothic}', ""); + Expect(0, 66379, '\p{Is_Script: gothic}', ""); + Expect(1, 66379, '\p{^Is_Script: gothic}', ""); + Expect(1, 66379, '\P{Is_Script: gothic}', ""); + Expect(0, 66379, '\P{^Is_Script: gothic}', ""); + Expect(1, 66378, '\p{Is_Script= Gothic}', ""); + Expect(0, 66378, '\p{^Is_Script= Gothic}', ""); + Expect(0, 66378, '\P{Is_Script= Gothic}', ""); + Expect(1, 66378, '\P{^Is_Script= Gothic}', ""); + Expect(0, 66379, '\p{Is_Script= Gothic}', ""); + Expect(1, 66379, '\p{^Is_Script= Gothic}', ""); + Expect(1, 66379, '\P{Is_Script= Gothic}', ""); + Expect(0, 66379, '\P{^Is_Script= Gothic}', ""); + Error('\p{Is_Sc= /a/Goth}'); + Error('\P{Is_Sc= /a/Goth}'); + Expect(1, 66378, '\p{Is_Sc: goth}', ""); + Expect(0, 66378, '\p{^Is_Sc: goth}', ""); + Expect(0, 66378, '\P{Is_Sc: goth}', ""); + Expect(1, 66378, '\P{^Is_Sc: goth}', ""); + Expect(0, 66379, '\p{Is_Sc: goth}', ""); + Expect(1, 66379, '\p{^Is_Sc: goth}', ""); + Expect(1, 66379, '\P{Is_Sc: goth}', ""); + Expect(0, 66379, '\P{^Is_Sc: goth}', ""); + Expect(1, 66378, '\p{Is_Sc=__goth}', ""); + Expect(0, 66378, '\p{^Is_Sc=__goth}', ""); + Expect(0, 66378, '\P{Is_Sc=__goth}', ""); + Expect(1, 66378, '\P{^Is_Sc=__goth}', ""); + Expect(0, 66379, '\p{Is_Sc=__goth}', ""); + Expect(1, 66379, '\p{^Is_Sc=__goth}', ""); + Expect(1, 66379, '\P{Is_Sc=__goth}', ""); + Expect(0, 66379, '\P{^Is_Sc=__goth}', ""); + Error('\p{Script=:= -GRANTHA}'); + Error('\P{Script=:= -GRANTHA}'); + Expect(1, 70516, '\p{Script=:\AGrantha\z:}', "");; + Expect(0, 70517, '\p{Script=:\AGrantha\z:}', "");; + Expect(1, 70516, '\p{Script=grantha}', ""); + Expect(0, 70516, '\p{^Script=grantha}', ""); + Expect(0, 70516, '\P{Script=grantha}', ""); + Expect(1, 70516, '\P{^Script=grantha}', ""); + Expect(0, 70517, '\p{Script=grantha}', ""); + Expect(1, 70517, '\p{^Script=grantha}', ""); + Expect(1, 70517, '\P{Script=grantha}', ""); + Expect(0, 70517, '\P{^Script=grantha}', ""); + Expect(1, 70516, '\p{Script=:\Agrantha\z:}', "");; + Expect(0, 70517, '\p{Script=:\Agrantha\z:}', "");; + Expect(1, 70516, '\p{Script=-Grantha}', ""); + Expect(0, 70516, '\p{^Script=-Grantha}', ""); + Expect(0, 70516, '\P{Script=-Grantha}', ""); + Expect(1, 70516, '\P{^Script=-Grantha}', ""); + Expect(0, 70517, '\p{Script=-Grantha}', ""); + Expect(1, 70517, '\p{^Script=-Grantha}', ""); + Expect(1, 70517, '\P{Script=-Grantha}', ""); + Expect(0, 70517, '\P{^Script=-Grantha}', ""); + Error('\p{Sc=/a/Gran}'); + Error('\P{Sc=/a/Gran}'); + Expect(1, 70516, '\p{Sc=:\AGran\z:}', "");; + Expect(0, 70517, '\p{Sc=:\AGran\z:}', "");; + Expect(1, 70516, '\p{Sc=gran}', ""); + Expect(0, 70516, '\p{^Sc=gran}', ""); + Expect(0, 70516, '\P{Sc=gran}', ""); + Expect(1, 70516, '\P{^Sc=gran}', ""); + Expect(0, 70517, '\p{Sc=gran}', ""); + Expect(1, 70517, '\p{^Sc=gran}', ""); + Expect(1, 70517, '\P{Sc=gran}', ""); + Expect(0, 70517, '\P{^Sc=gran}', ""); + Expect(1, 70516, '\p{Sc=:\Agran\z:}', "");; + Expect(0, 70517, '\p{Sc=:\Agran\z:}', "");; + Expect(1, 70516, '\p{Sc=- Gran}', ""); + Expect(0, 70516, '\p{^Sc=- Gran}', ""); + Expect(0, 70516, '\P{Sc=- Gran}', ""); + Expect(1, 70516, '\P{^Sc=- Gran}', ""); + Expect(0, 70517, '\p{Sc=- Gran}', ""); + Expect(1, 70517, '\p{^Sc=- Gran}', ""); + Expect(1, 70517, '\P{Sc=- Gran}', ""); + Expect(0, 70517, '\P{^Sc=- Gran}', ""); + Error('\p{Is_Script= :=Grantha}'); + Error('\P{Is_Script= :=Grantha}'); + Expect(1, 70516, '\p{Is_Script=grantha}', ""); + Expect(0, 70516, '\p{^Is_Script=grantha}', ""); + Expect(0, 70516, '\P{Is_Script=grantha}', ""); + Expect(1, 70516, '\P{^Is_Script=grantha}', ""); + Expect(0, 70517, '\p{Is_Script=grantha}', ""); + Expect(1, 70517, '\p{^Is_Script=grantha}', ""); + Expect(1, 70517, '\P{Is_Script=grantha}', ""); + Expect(0, 70517, '\P{^Is_Script=grantha}', ""); + Expect(1, 70516, '\p{Is_Script= _grantha}', ""); + Expect(0, 70516, '\p{^Is_Script= _grantha}', ""); + Expect(0, 70516, '\P{Is_Script= _grantha}', ""); + Expect(1, 70516, '\P{^Is_Script= _grantha}', ""); + Expect(0, 70517, '\p{Is_Script= _grantha}', ""); + Expect(1, 70517, '\p{^Is_Script= _grantha}', ""); + Expect(1, 70517, '\P{Is_Script= _grantha}', ""); + Expect(0, 70517, '\P{^Is_Script= _grantha}', ""); + Error('\p{Is_Sc: -:=gran}'); + Error('\P{Is_Sc: -:=gran}'); + Expect(1, 70516, '\p{Is_Sc:gran}', ""); + Expect(0, 70516, '\p{^Is_Sc:gran}', ""); + Expect(0, 70516, '\P{Is_Sc:gran}', ""); + Expect(1, 70516, '\P{^Is_Sc:gran}', ""); + Expect(0, 70517, '\p{Is_Sc:gran}', ""); + Expect(1, 70517, '\p{^Is_Sc:gran}', ""); + Expect(1, 70517, '\P{Is_Sc:gran}', ""); + Expect(0, 70517, '\P{^Is_Sc:gran}', ""); + Expect(1, 70516, '\p{Is_Sc=-gran}', ""); + Expect(0, 70516, '\p{^Is_Sc=-gran}', ""); + Expect(0, 70516, '\P{Is_Sc=-gran}', ""); + Expect(1, 70516, '\P{^Is_Sc=-gran}', ""); + Expect(0, 70517, '\p{Is_Sc=-gran}', ""); + Expect(1, 70517, '\p{^Is_Sc=-gran}', ""); + Expect(1, 70517, '\P{Is_Sc=-gran}', ""); + Expect(0, 70517, '\P{^Is_Sc=-gran}', ""); + Error('\p{Script=_ Greek:=}'); + Error('\P{Script=_ Greek:=}'); + Expect(1, 119365, '\p{Script=:\AGreek\z:}', "");; + Expect(0, 119366, '\p{Script=:\AGreek\z:}', "");; + Expect(1, 119365, '\p{Script=greek}', ""); + Expect(0, 119365, '\p{^Script=greek}', ""); + Expect(0, 119365, '\P{Script=greek}', ""); + Expect(1, 119365, '\P{^Script=greek}', ""); + Expect(0, 119366, '\p{Script=greek}', ""); + Expect(1, 119366, '\p{^Script=greek}', ""); + Expect(1, 119366, '\P{Script=greek}', ""); + Expect(0, 119366, '\P{^Script=greek}', ""); + Expect(1, 119365, '\p{Script=:\Agreek\z:}', "");; + Expect(0, 119366, '\p{Script=:\Agreek\z:}', "");; + Expect(1, 119365, '\p{Script=__Greek}', ""); + Expect(0, 119365, '\p{^Script=__Greek}', ""); + Expect(0, 119365, '\P{Script=__Greek}', ""); + Expect(1, 119365, '\P{^Script=__Greek}', ""); + Expect(0, 119366, '\p{Script=__Greek}', ""); + Expect(1, 119366, '\p{^Script=__Greek}', ""); + Expect(1, 119366, '\P{Script=__Greek}', ""); + Expect(0, 119366, '\P{^Script=__Greek}', ""); + Error('\p{Sc=_grek/a/}'); + Error('\P{Sc=_grek/a/}'); + Expect(1, 119365, '\p{Sc=:\AGrek\z:}', "");; + Expect(0, 119366, '\p{Sc=:\AGrek\z:}', "");; + Expect(1, 119365, '\p{Sc=grek}', ""); + Expect(0, 119365, '\p{^Sc=grek}', ""); + Expect(0, 119365, '\P{Sc=grek}', ""); + Expect(1, 119365, '\P{^Sc=grek}', ""); + Expect(0, 119366, '\p{Sc=grek}', ""); + Expect(1, 119366, '\p{^Sc=grek}', ""); + Expect(1, 119366, '\P{Sc=grek}', ""); + Expect(0, 119366, '\P{^Sc=grek}', ""); + Expect(1, 119365, '\p{Sc=:\Agrek\z:}', "");; + Expect(0, 119366, '\p{Sc=:\Agrek\z:}', "");; + Expect(1, 119365, '\p{Sc= -Grek}', ""); + Expect(0, 119365, '\p{^Sc= -Grek}', ""); + Expect(0, 119365, '\P{Sc= -Grek}', ""); + Expect(1, 119365, '\P{^Sc= -Grek}', ""); + Expect(0, 119366, '\p{Sc= -Grek}', ""); + Expect(1, 119366, '\p{^Sc= -Grek}', ""); + Expect(1, 119366, '\P{Sc= -Grek}', ""); + Expect(0, 119366, '\P{^Sc= -Grek}', ""); + Error('\p{Is_Script=-Greek/a/}'); + Error('\P{Is_Script=-Greek/a/}'); + Expect(1, 119365, '\p{Is_Script=greek}', ""); + Expect(0, 119365, '\p{^Is_Script=greek}', ""); + Expect(0, 119365, '\P{Is_Script=greek}', ""); + Expect(1, 119365, '\P{^Is_Script=greek}', ""); + Expect(0, 119366, '\p{Is_Script=greek}', ""); + Expect(1, 119366, '\p{^Is_Script=greek}', ""); + Expect(1, 119366, '\P{Is_Script=greek}', ""); + Expect(0, 119366, '\P{^Is_Script=greek}', ""); + Expect(1, 119365, '\p{Is_Script= -GREEK}', ""); + Expect(0, 119365, '\p{^Is_Script= -GREEK}', ""); + Expect(0, 119365, '\P{Is_Script= -GREEK}', ""); + Expect(1, 119365, '\P{^Is_Script= -GREEK}', ""); + Expect(0, 119366, '\p{Is_Script= -GREEK}', ""); + Expect(1, 119366, '\p{^Is_Script= -GREEK}', ""); + Expect(1, 119366, '\P{Is_Script= -GREEK}', ""); + Expect(0, 119366, '\P{^Is_Script= -GREEK}', ""); + Error('\p{Is_Sc=-:=grek}'); + Error('\P{Is_Sc=-:=grek}'); + Expect(1, 119365, '\p{Is_Sc=grek}', ""); + Expect(0, 119365, '\p{^Is_Sc=grek}', ""); + Expect(0, 119365, '\P{Is_Sc=grek}', ""); + Expect(1, 119365, '\P{^Is_Sc=grek}', ""); + Expect(0, 119366, '\p{Is_Sc=grek}', ""); + Expect(1, 119366, '\p{^Is_Sc=grek}', ""); + Expect(1, 119366, '\P{Is_Sc=grek}', ""); + Expect(0, 119366, '\P{^Is_Sc=grek}', ""); + Expect(1, 119365, '\p{Is_Sc: Grek}', ""); + Expect(0, 119365, '\p{^Is_Sc: Grek}', ""); + Expect(0, 119365, '\P{Is_Sc: Grek}', ""); + Expect(1, 119365, '\P{^Is_Sc: Grek}', ""); + Expect(0, 119366, '\p{Is_Sc: Grek}', ""); + Expect(1, 119366, '\p{^Is_Sc: Grek}', ""); + Expect(1, 119366, '\P{Is_Sc: Grek}', ""); + Expect(0, 119366, '\P{^Is_Sc: Grek}', ""); + Error('\p{Script= :=gujarati}'); + Error('\P{Script= :=gujarati}'); + Expect(1, 2815, '\p{Script=:\AGujarati\z:}', "");; + Expect(0, 2816, '\p{Script=:\AGujarati\z:}', "");; + Expect(1, 2815, '\p{Script=gujarati}', ""); + Expect(0, 2815, '\p{^Script=gujarati}', ""); + Expect(0, 2815, '\P{Script=gujarati}', ""); + Expect(1, 2815, '\P{^Script=gujarati}', ""); + Expect(0, 2816, '\p{Script=gujarati}', ""); + Expect(1, 2816, '\p{^Script=gujarati}', ""); + Expect(1, 2816, '\P{Script=gujarati}', ""); + Expect(0, 2816, '\P{^Script=gujarati}', ""); + Expect(1, 2815, '\p{Script=:\Agujarati\z:}', "");; + Expect(0, 2816, '\p{Script=:\Agujarati\z:}', "");; + Expect(1, 2815, '\p{Script=- gujarati}', ""); + Expect(0, 2815, '\p{^Script=- gujarati}', ""); + Expect(0, 2815, '\P{Script=- gujarati}', ""); + Expect(1, 2815, '\P{^Script=- gujarati}', ""); + Expect(0, 2816, '\p{Script=- gujarati}', ""); + Expect(1, 2816, '\p{^Script=- gujarati}', ""); + Expect(1, 2816, '\P{Script=- gujarati}', ""); + Expect(0, 2816, '\P{^Script=- gujarati}', ""); + Error('\p{Sc: := gujr}'); + Error('\P{Sc: := gujr}'); + Expect(1, 2815, '\p{Sc=:\AGujr\z:}', "");; + Expect(0, 2816, '\p{Sc=:\AGujr\z:}', "");; + Expect(1, 2815, '\p{Sc=gujr}', ""); + Expect(0, 2815, '\p{^Sc=gujr}', ""); + Expect(0, 2815, '\P{Sc=gujr}', ""); + Expect(1, 2815, '\P{^Sc=gujr}', ""); + Expect(0, 2816, '\p{Sc=gujr}', ""); + Expect(1, 2816, '\p{^Sc=gujr}', ""); + Expect(1, 2816, '\P{Sc=gujr}', ""); + Expect(0, 2816, '\P{^Sc=gujr}', ""); + Expect(1, 2815, '\p{Sc=:\Agujr\z:}', "");; + Expect(0, 2816, '\p{Sc=:\Agujr\z:}', "");; + Expect(1, 2815, '\p{Sc: - Gujr}', ""); + Expect(0, 2815, '\p{^Sc: - Gujr}', ""); + Expect(0, 2815, '\P{Sc: - Gujr}', ""); + Expect(1, 2815, '\P{^Sc: - Gujr}', ""); + Expect(0, 2816, '\p{Sc: - Gujr}', ""); + Expect(1, 2816, '\p{^Sc: - Gujr}', ""); + Expect(1, 2816, '\P{Sc: - Gujr}', ""); + Expect(0, 2816, '\P{^Sc: - Gujr}', ""); + Error('\p{Is_Script=-Gujarati/a/}'); + Error('\P{Is_Script=-Gujarati/a/}'); + Expect(1, 2815, '\p{Is_Script=gujarati}', ""); + Expect(0, 2815, '\p{^Is_Script=gujarati}', ""); + Expect(0, 2815, '\P{Is_Script=gujarati}', ""); + Expect(1, 2815, '\P{^Is_Script=gujarati}', ""); + Expect(0, 2816, '\p{Is_Script=gujarati}', ""); + Expect(1, 2816, '\p{^Is_Script=gujarati}', ""); + Expect(1, 2816, '\P{Is_Script=gujarati}', ""); + Expect(0, 2816, '\P{^Is_Script=gujarati}', ""); + Expect(1, 2815, '\p{Is_Script: -GUJARATI}', ""); + Expect(0, 2815, '\p{^Is_Script: -GUJARATI}', ""); + Expect(0, 2815, '\P{Is_Script: -GUJARATI}', ""); + Expect(1, 2815, '\P{^Is_Script: -GUJARATI}', ""); + Expect(0, 2816, '\p{Is_Script: -GUJARATI}', ""); + Expect(1, 2816, '\p{^Is_Script: -GUJARATI}', ""); + Expect(1, 2816, '\P{Is_Script: -GUJARATI}', ""); + Expect(0, 2816, '\P{^Is_Script: -GUJARATI}', ""); + Error('\p{Is_Sc= Gujr/a/}'); + Error('\P{Is_Sc= Gujr/a/}'); + Expect(1, 2815, '\p{Is_Sc: gujr}', ""); + Expect(0, 2815, '\p{^Is_Sc: gujr}', ""); + Expect(0, 2815, '\P{Is_Sc: gujr}', ""); + Expect(1, 2815, '\P{^Is_Sc: gujr}', ""); + Expect(0, 2816, '\p{Is_Sc: gujr}', ""); + Expect(1, 2816, '\p{^Is_Sc: gujr}', ""); + Expect(1, 2816, '\P{Is_Sc: gujr}', ""); + Expect(0, 2816, '\P{^Is_Sc: gujr}', ""); + Expect(1, 2815, '\p{Is_Sc= GUJR}', ""); + Expect(0, 2815, '\p{^Is_Sc= GUJR}', ""); + Expect(0, 2815, '\P{Is_Sc= GUJR}', ""); + Expect(1, 2815, '\P{^Is_Sc= GUJR}', ""); + Expect(0, 2816, '\p{Is_Sc= GUJR}', ""); + Expect(1, 2816, '\p{^Is_Sc= GUJR}', ""); + Expect(1, 2816, '\P{Is_Sc= GUJR}', ""); + Expect(0, 2816, '\P{^Is_Sc= GUJR}', ""); + Error('\p{Script=_/a/Gurung_KHEMA}'); + Error('\P{Script=_/a/Gurung_KHEMA}'); + Expect(1, 90425, '\p{Script=:\AGurung_Khema\z:}', "");; + Expect(0, 90426, '\p{Script=:\AGurung_Khema\z:}', "");; + Expect(1, 90425, '\p{Script=gurungkhema}', ""); + Expect(0, 90425, '\p{^Script=gurungkhema}', ""); + Expect(0, 90425, '\P{Script=gurungkhema}', ""); + Expect(1, 90425, '\P{^Script=gurungkhema}', ""); + Expect(0, 90426, '\p{Script=gurungkhema}', ""); + Expect(1, 90426, '\p{^Script=gurungkhema}', ""); + Expect(1, 90426, '\P{Script=gurungkhema}', ""); + Expect(0, 90426, '\P{^Script=gurungkhema}', ""); + Expect(1, 90425, '\p{Script=:\Agurungkhema\z:}', "");; + Expect(0, 90426, '\p{Script=:\Agurungkhema\z:}', "");; + Expect(1, 90425, '\p{Script= gurung_khema}', ""); + Expect(0, 90425, '\p{^Script= gurung_khema}', ""); + Expect(0, 90425, '\P{Script= gurung_khema}', ""); + Expect(1, 90425, '\P{^Script= gurung_khema}', ""); + Expect(0, 90426, '\p{Script= gurung_khema}', ""); + Expect(1, 90426, '\p{^Script= gurung_khema}', ""); + Expect(1, 90426, '\P{Script= gurung_khema}', ""); + Expect(0, 90426, '\P{^Script= gurung_khema}', ""); + Error('\p{Sc: Gukh/a/}'); + Error('\P{Sc: Gukh/a/}'); + Expect(1, 90425, '\p{Sc=:\AGukh\z:}', "");; + Expect(0, 90426, '\p{Sc=:\AGukh\z:}', "");; + Expect(1, 90425, '\p{Sc=gukh}', ""); + Expect(0, 90425, '\p{^Sc=gukh}', ""); + Expect(0, 90425, '\P{Sc=gukh}', ""); + Expect(1, 90425, '\P{^Sc=gukh}', ""); + Expect(0, 90426, '\p{Sc=gukh}', ""); + Expect(1, 90426, '\p{^Sc=gukh}', ""); + Expect(1, 90426, '\P{Sc=gukh}', ""); + Expect(0, 90426, '\P{^Sc=gukh}', ""); + Expect(1, 90425, '\p{Sc=:\Agukh\z:}', "");; + Expect(0, 90426, '\p{Sc=:\Agukh\z:}', "");; + Expect(1, 90425, '\p{Sc=_ GUKH}', ""); + Expect(0, 90425, '\p{^Sc=_ GUKH}', ""); + Expect(0, 90425, '\P{Sc=_ GUKH}', ""); + Expect(1, 90425, '\P{^Sc=_ GUKH}', ""); + Expect(0, 90426, '\p{Sc=_ GUKH}', ""); + Expect(1, 90426, '\p{^Sc=_ GUKH}', ""); + Expect(1, 90426, '\P{Sc=_ GUKH}', ""); + Expect(0, 90426, '\P{^Sc=_ GUKH}', ""); + Error('\p{Is_Script=:=_ Gurung_Khema}'); + Error('\P{Is_Script=:=_ Gurung_Khema}'); + Expect(1, 90425, '\p{Is_Script=gurungkhema}', ""); + Expect(0, 90425, '\p{^Is_Script=gurungkhema}', ""); + Expect(0, 90425, '\P{Is_Script=gurungkhema}', ""); + Expect(1, 90425, '\P{^Is_Script=gurungkhema}', ""); + Expect(0, 90426, '\p{Is_Script=gurungkhema}', ""); + Expect(1, 90426, '\p{^Is_Script=gurungkhema}', ""); + Expect(1, 90426, '\P{Is_Script=gurungkhema}', ""); + Expect(0, 90426, '\P{^Is_Script=gurungkhema}', ""); + Expect(1, 90425, '\p{Is_Script= -Gurung_Khema}', ""); + Expect(0, 90425, '\p{^Is_Script= -Gurung_Khema}', ""); + Expect(0, 90425, '\P{Is_Script= -Gurung_Khema}', ""); + Expect(1, 90425, '\P{^Is_Script= -Gurung_Khema}', ""); + Expect(0, 90426, '\p{Is_Script= -Gurung_Khema}', ""); + Expect(1, 90426, '\p{^Is_Script= -Gurung_Khema}', ""); + Expect(1, 90426, '\P{Is_Script= -Gurung_Khema}', ""); + Expect(0, 90426, '\P{^Is_Script= -Gurung_Khema}', ""); + Error('\p{Is_Sc=Gukh:=}'); + Error('\P{Is_Sc=Gukh:=}'); + Expect(1, 90425, '\p{Is_Sc=gukh}', ""); + Expect(0, 90425, '\p{^Is_Sc=gukh}', ""); + Expect(0, 90425, '\P{Is_Sc=gukh}', ""); + Expect(1, 90425, '\P{^Is_Sc=gukh}', ""); + Expect(0, 90426, '\p{Is_Sc=gukh}', ""); + Expect(1, 90426, '\p{^Is_Sc=gukh}', ""); + Expect(1, 90426, '\P{Is_Sc=gukh}', ""); + Expect(0, 90426, '\P{^Is_Sc=gukh}', ""); + Expect(1, 90425, '\p{Is_Sc=_ Gukh}', ""); + Expect(0, 90425, '\p{^Is_Sc=_ Gukh}', ""); + Expect(0, 90425, '\P{Is_Sc=_ Gukh}', ""); + Expect(1, 90425, '\P{^Is_Sc=_ Gukh}', ""); + Expect(0, 90426, '\p{Is_Sc=_ Gukh}', ""); + Expect(1, 90426, '\p{^Is_Sc=_ Gukh}', ""); + Expect(1, 90426, '\P{Is_Sc=_ Gukh}', ""); + Expect(0, 90426, '\P{^Is_Sc=_ Gukh}', ""); + Error('\p{Script=/a/- gurmukhi}'); + Error('\P{Script=/a/- gurmukhi}'); + Expect(1, 2678, '\p{Script=:\AGurmukhi\z:}', "");; + Expect(0, 2679, '\p{Script=:\AGurmukhi\z:}', "");; + Expect(1, 2678, '\p{Script=gurmukhi}', ""); + Expect(0, 2678, '\p{^Script=gurmukhi}', ""); + Expect(0, 2678, '\P{Script=gurmukhi}', ""); + Expect(1, 2678, '\P{^Script=gurmukhi}', ""); + Expect(0, 2679, '\p{Script=gurmukhi}', ""); + Expect(1, 2679, '\p{^Script=gurmukhi}', ""); + Expect(1, 2679, '\P{Script=gurmukhi}', ""); + Expect(0, 2679, '\P{^Script=gurmukhi}', ""); + Expect(1, 2678, '\p{Script=:\Agurmukhi\z:}', "");; + Expect(0, 2679, '\p{Script=:\Agurmukhi\z:}', "");; + Expect(1, 2678, '\p{Script: -_GURMUKHI}', ""); + Expect(0, 2678, '\p{^Script: -_GURMUKHI}', ""); + Expect(0, 2678, '\P{Script: -_GURMUKHI}', ""); + Expect(1, 2678, '\P{^Script: -_GURMUKHI}', ""); + Expect(0, 2679, '\p{Script: -_GURMUKHI}', ""); + Expect(1, 2679, '\p{^Script: -_GURMUKHI}', ""); + Expect(1, 2679, '\P{Script: -_GURMUKHI}', ""); + Expect(0, 2679, '\P{^Script: -_GURMUKHI}', ""); + Error('\p{Sc= /a/Guru}'); + Error('\P{Sc= /a/Guru}'); + Expect(1, 2678, '\p{Sc=:\AGuru\z:}', "");; + Expect(0, 2679, '\p{Sc=:\AGuru\z:}', "");; + Expect(1, 2678, '\p{Sc=guru}', ""); + Expect(0, 2678, '\p{^Sc=guru}', ""); + Expect(0, 2678, '\P{Sc=guru}', ""); + Expect(1, 2678, '\P{^Sc=guru}', ""); + Expect(0, 2679, '\p{Sc=guru}', ""); + Expect(1, 2679, '\p{^Sc=guru}', ""); + Expect(1, 2679, '\P{Sc=guru}', ""); + Expect(0, 2679, '\P{^Sc=guru}', ""); + Expect(1, 2678, '\p{Sc=:\Aguru\z:}', "");; + Expect(0, 2679, '\p{Sc=:\Aguru\z:}', "");; + Expect(1, 2678, '\p{Sc=_GURU}', ""); + Expect(0, 2678, '\p{^Sc=_GURU}', ""); + Expect(0, 2678, '\P{Sc=_GURU}', ""); + Expect(1, 2678, '\P{^Sc=_GURU}', ""); + Expect(0, 2679, '\p{Sc=_GURU}', ""); + Expect(1, 2679, '\p{^Sc=_GURU}', ""); + Expect(1, 2679, '\P{Sc=_GURU}', ""); + Expect(0, 2679, '\P{^Sc=_GURU}', ""); + Error('\p{Is_Script=_ gurmukhi/a/}'); + Error('\P{Is_Script=_ gurmukhi/a/}'); + Expect(1, 2678, '\p{Is_Script=gurmukhi}', ""); + Expect(0, 2678, '\p{^Is_Script=gurmukhi}', ""); + Expect(0, 2678, '\P{Is_Script=gurmukhi}', ""); + Expect(1, 2678, '\P{^Is_Script=gurmukhi}', ""); + Expect(0, 2679, '\p{Is_Script=gurmukhi}', ""); + Expect(1, 2679, '\p{^Is_Script=gurmukhi}', ""); + Expect(1, 2679, '\P{Is_Script=gurmukhi}', ""); + Expect(0, 2679, '\P{^Is_Script=gurmukhi}', ""); + Expect(1, 2678, '\p{Is_Script: _GURMUKHI}', ""); + Expect(0, 2678, '\p{^Is_Script: _GURMUKHI}', ""); + Expect(0, 2678, '\P{Is_Script: _GURMUKHI}', ""); + Expect(1, 2678, '\P{^Is_Script: _GURMUKHI}', ""); + Expect(0, 2679, '\p{Is_Script: _GURMUKHI}', ""); + Expect(1, 2679, '\p{^Is_Script: _GURMUKHI}', ""); + Expect(1, 2679, '\P{Is_Script: _GURMUKHI}', ""); + Expect(0, 2679, '\P{^Is_Script: _GURMUKHI}', ""); + Error('\p{Is_Sc= /a/Guru}'); + Error('\P{Is_Sc= /a/Guru}'); + Expect(1, 2678, '\p{Is_Sc=guru}', ""); + Expect(0, 2678, '\p{^Is_Sc=guru}', ""); + Expect(0, 2678, '\P{Is_Sc=guru}', ""); + Expect(1, 2678, '\P{^Is_Sc=guru}', ""); + Expect(0, 2679, '\p{Is_Sc=guru}', ""); + Expect(1, 2679, '\p{^Is_Sc=guru}', ""); + Expect(1, 2679, '\P{Is_Sc=guru}', ""); + Expect(0, 2679, '\P{^Is_Sc=guru}', ""); + Expect(1, 2678, '\p{Is_Sc= guru}', ""); + Expect(0, 2678, '\p{^Is_Sc= guru}', ""); + Expect(0, 2678, '\P{Is_Sc= guru}', ""); + Expect(1, 2678, '\P{^Is_Sc= guru}', ""); + Expect(0, 2679, '\p{Is_Sc= guru}', ""); + Expect(1, 2679, '\p{^Is_Sc= guru}', ""); + Expect(1, 2679, '\P{Is_Sc= guru}', ""); + Expect(0, 2679, '\P{^Is_Sc= guru}', ""); + Error('\p{Script=- HANGUL:=}'); + Error('\P{Script=- HANGUL:=}'); + Expect(1, 65500, '\p{Script=:\AHangul\z:}', "");; + Expect(0, 65501, '\p{Script=:\AHangul\z:}', "");; + Expect(1, 65500, '\p{Script=hangul}', ""); + Expect(0, 65500, '\p{^Script=hangul}', ""); + Expect(0, 65500, '\P{Script=hangul}', ""); + Expect(1, 65500, '\P{^Script=hangul}', ""); + Expect(0, 65501, '\p{Script=hangul}', ""); + Expect(1, 65501, '\p{^Script=hangul}', ""); + Expect(1, 65501, '\P{Script=hangul}', ""); + Expect(0, 65501, '\P{^Script=hangul}', ""); + Expect(1, 65500, '\p{Script=:\Ahangul\z:}', "");; + Expect(0, 65501, '\p{Script=:\Ahangul\z:}', "");; + Expect(1, 65500, '\p{Script=_Hangul}', ""); + Expect(0, 65500, '\p{^Script=_Hangul}', ""); + Expect(0, 65500, '\P{Script=_Hangul}', ""); + Expect(1, 65500, '\P{^Script=_Hangul}', ""); + Expect(0, 65501, '\p{Script=_Hangul}', ""); + Expect(1, 65501, '\p{^Script=_Hangul}', ""); + Expect(1, 65501, '\P{Script=_Hangul}', ""); + Expect(0, 65501, '\P{^Script=_Hangul}', ""); + Error('\p{Sc= _hang:=}'); + Error('\P{Sc= _hang:=}'); + Expect(1, 65500, '\p{Sc=:\AHang\z:}', "");; + Expect(0, 65501, '\p{Sc=:\AHang\z:}', "");; + Expect(1, 65500, '\p{Sc=hang}', ""); + Expect(0, 65500, '\p{^Sc=hang}', ""); + Expect(0, 65500, '\P{Sc=hang}', ""); + Expect(1, 65500, '\P{^Sc=hang}', ""); + Expect(0, 65501, '\p{Sc=hang}', ""); + Expect(1, 65501, '\p{^Sc=hang}', ""); + Expect(1, 65501, '\P{Sc=hang}', ""); + Expect(0, 65501, '\P{^Sc=hang}', ""); + Expect(1, 65500, '\p{Sc=:\Ahang\z:}', "");; + Expect(0, 65501, '\p{Sc=:\Ahang\z:}', "");; + Expect(1, 65500, '\p{Sc=_-HANG}', ""); + Expect(0, 65500, '\p{^Sc=_-HANG}', ""); + Expect(0, 65500, '\P{Sc=_-HANG}', ""); + Expect(1, 65500, '\P{^Sc=_-HANG}', ""); + Expect(0, 65501, '\p{Sc=_-HANG}', ""); + Expect(1, 65501, '\p{^Sc=_-HANG}', ""); + Expect(1, 65501, '\P{Sc=_-HANG}', ""); + Expect(0, 65501, '\P{^Sc=_-HANG}', ""); + Error('\p{Is_Script= hangul/a/}'); + Error('\P{Is_Script= hangul/a/}'); + Expect(1, 65500, '\p{Is_Script=hangul}', ""); + Expect(0, 65500, '\p{^Is_Script=hangul}', ""); + Expect(0, 65500, '\P{Is_Script=hangul}', ""); + Expect(1, 65500, '\P{^Is_Script=hangul}', ""); + Expect(0, 65501, '\p{Is_Script=hangul}', ""); + Expect(1, 65501, '\p{^Is_Script=hangul}', ""); + Expect(1, 65501, '\P{Is_Script=hangul}', ""); + Expect(0, 65501, '\P{^Is_Script=hangul}', ""); + Expect(1, 65500, '\p{Is_Script=Hangul}', ""); + Expect(0, 65500, '\p{^Is_Script=Hangul}', ""); + Expect(0, 65500, '\P{Is_Script=Hangul}', ""); + Expect(1, 65500, '\P{^Is_Script=Hangul}', ""); + Expect(0, 65501, '\p{Is_Script=Hangul}', ""); + Expect(1, 65501, '\p{^Is_Script=Hangul}', ""); + Expect(1, 65501, '\P{Is_Script=Hangul}', ""); + Expect(0, 65501, '\P{^Is_Script=Hangul}', ""); + Error('\p{Is_Sc=:= _Hang}'); + Error('\P{Is_Sc=:= _Hang}'); + Expect(1, 65500, '\p{Is_Sc=hang}', ""); + Expect(0, 65500, '\p{^Is_Sc=hang}', ""); + Expect(0, 65500, '\P{Is_Sc=hang}', ""); + Expect(1, 65500, '\P{^Is_Sc=hang}', ""); + Expect(0, 65501, '\p{Is_Sc=hang}', ""); + Expect(1, 65501, '\p{^Is_Sc=hang}', ""); + Expect(1, 65501, '\P{Is_Sc=hang}', ""); + Expect(0, 65501, '\P{^Is_Sc=hang}', ""); + Expect(1, 65500, '\p{Is_Sc=_ hang}', ""); + Expect(0, 65500, '\p{^Is_Sc=_ hang}', ""); + Expect(0, 65500, '\P{Is_Sc=_ hang}', ""); + Expect(1, 65500, '\P{^Is_Sc=_ hang}', ""); + Expect(0, 65501, '\p{Is_Sc=_ hang}', ""); + Expect(1, 65501, '\p{^Is_Sc=_ hang}', ""); + Expect(1, 65501, '\P{Is_Sc=_ hang}', ""); + Expect(0, 65501, '\P{^Is_Sc=_ hang}', ""); + Error('\p{Script= han:=}'); + Error('\P{Script= han:=}'); + Expect(1, 210041, '\p{Script=:\AHan\z:}', "");; + Expect(0, 210042, '\p{Script=:\AHan\z:}', "");; + Expect(1, 210041, '\p{Script=han}', ""); + Expect(0, 210041, '\p{^Script=han}', ""); + Expect(0, 210041, '\P{Script=han}', ""); + Expect(1, 210041, '\P{^Script=han}', ""); + Expect(0, 210042, '\p{Script=han}', ""); + Expect(1, 210042, '\p{^Script=han}', ""); + Expect(1, 210042, '\P{Script=han}', ""); + Expect(0, 210042, '\P{^Script=han}', ""); + Expect(1, 210041, '\p{Script=:\Ahan\z:}', "");; + Expect(0, 210042, '\p{Script=:\Ahan\z:}', "");; + Expect(1, 210041, '\p{Script=_Han}', ""); + Expect(0, 210041, '\p{^Script=_Han}', ""); + Expect(0, 210041, '\P{Script=_Han}', ""); + Expect(1, 210041, '\P{^Script=_Han}', ""); + Expect(0, 210042, '\p{Script=_Han}', ""); + Expect(1, 210042, '\p{^Script=_Han}', ""); + Expect(1, 210042, '\P{Script=_Han}', ""); + Expect(0, 210042, '\P{^Script=_Han}', ""); + Error('\p{Sc: :=Hani}'); + Error('\P{Sc: :=Hani}'); + Expect(1, 210041, '\p{Sc=:\AHani\z:}', "");; + Expect(0, 210042, '\p{Sc=:\AHani\z:}', "");; + Expect(1, 210041, '\p{Sc=hani}', ""); + Expect(0, 210041, '\p{^Sc=hani}', ""); + Expect(0, 210041, '\P{Sc=hani}', ""); + Expect(1, 210041, '\P{^Sc=hani}', ""); + Expect(0, 210042, '\p{Sc=hani}', ""); + Expect(1, 210042, '\p{^Sc=hani}', ""); + Expect(1, 210042, '\P{Sc=hani}', ""); + Expect(0, 210042, '\P{^Sc=hani}', ""); + Expect(1, 210041, '\p{Sc=:\Ahani\z:}', "");; + Expect(0, 210042, '\p{Sc=:\Ahani\z:}', "");; + Expect(1, 210041, '\p{Sc=-Hani}', ""); + Expect(0, 210041, '\p{^Sc=-Hani}', ""); + Expect(0, 210041, '\P{Sc=-Hani}', ""); + Expect(1, 210041, '\P{^Sc=-Hani}', ""); + Expect(0, 210042, '\p{Sc=-Hani}', ""); + Expect(1, 210042, '\p{^Sc=-Hani}', ""); + Expect(1, 210042, '\P{Sc=-Hani}', ""); + Expect(0, 210042, '\P{^Sc=-Hani}', ""); + Error('\p{Is_Script=/a/_han}'); + Error('\P{Is_Script=/a/_han}'); + Expect(1, 210041, '\p{Is_Script=han}', ""); + Expect(0, 210041, '\p{^Is_Script=han}', ""); + Expect(0, 210041, '\P{Is_Script=han}', ""); + Expect(1, 210041, '\P{^Is_Script=han}', ""); + Expect(0, 210042, '\p{Is_Script=han}', ""); + Expect(1, 210042, '\p{^Is_Script=han}', ""); + Expect(1, 210042, '\P{Is_Script=han}', ""); + Expect(0, 210042, '\P{^Is_Script=han}', ""); + Expect(1, 210041, '\p{Is_Script=-han}', ""); + Expect(0, 210041, '\p{^Is_Script=-han}', ""); + Expect(0, 210041, '\P{Is_Script=-han}', ""); + Expect(1, 210041, '\P{^Is_Script=-han}', ""); + Expect(0, 210042, '\p{Is_Script=-han}', ""); + Expect(1, 210042, '\p{^Is_Script=-han}', ""); + Expect(1, 210042, '\P{Is_Script=-han}', ""); + Expect(0, 210042, '\P{^Is_Script=-han}', ""); + Error('\p{Is_Sc=:=__Hani}'); + Error('\P{Is_Sc=:=__Hani}'); + Expect(1, 210041, '\p{Is_Sc=hani}', ""); + Expect(0, 210041, '\p{^Is_Sc=hani}', ""); + Expect(0, 210041, '\P{Is_Sc=hani}', ""); + Expect(1, 210041, '\P{^Is_Sc=hani}', ""); + Expect(0, 210042, '\p{Is_Sc=hani}', ""); + Expect(1, 210042, '\p{^Is_Sc=hani}', ""); + Expect(1, 210042, '\P{Is_Sc=hani}', ""); + Expect(0, 210042, '\P{^Is_Sc=hani}', ""); + Expect(1, 210041, '\p{Is_Sc=_-hani}', ""); + Expect(0, 210041, '\p{^Is_Sc=_-hani}', ""); + Expect(0, 210041, '\P{Is_Sc=_-hani}', ""); + Expect(1, 210041, '\P{^Is_Sc=_-hani}', ""); + Expect(0, 210042, '\p{Is_Sc=_-hani}', ""); + Expect(1, 210042, '\p{^Is_Sc=_-hani}', ""); + Expect(1, 210042, '\P{Is_Sc=_-hani}', ""); + Expect(0, 210042, '\P{^Is_Sc=_-hani}', ""); + Error('\p{Script=:= hanunoo}'); + Error('\P{Script=:= hanunoo}'); + Expect(1, 5940, '\p{Script=:\AHanunoo\z:}', "");; + Expect(0, 5941, '\p{Script=:\AHanunoo\z:}', "");; + Expect(1, 5940, '\p{Script=hanunoo}', ""); + Expect(0, 5940, '\p{^Script=hanunoo}', ""); + Expect(0, 5940, '\P{Script=hanunoo}', ""); + Expect(1, 5940, '\P{^Script=hanunoo}', ""); + Expect(0, 5941, '\p{Script=hanunoo}', ""); + Expect(1, 5941, '\p{^Script=hanunoo}', ""); + Expect(1, 5941, '\P{Script=hanunoo}', ""); + Expect(0, 5941, '\P{^Script=hanunoo}', ""); + Expect(1, 5940, '\p{Script=:\Ahanunoo\z:}', "");; + Expect(0, 5941, '\p{Script=:\Ahanunoo\z:}', "");; + Expect(1, 5940, '\p{Script= -HANUNOO}', ""); + Expect(0, 5940, '\p{^Script= -HANUNOO}', ""); + Expect(0, 5940, '\P{Script= -HANUNOO}', ""); + Expect(1, 5940, '\P{^Script= -HANUNOO}', ""); + Expect(0, 5941, '\p{Script= -HANUNOO}', ""); + Expect(1, 5941, '\p{^Script= -HANUNOO}', ""); + Expect(1, 5941, '\P{Script= -HANUNOO}', ""); + Expect(0, 5941, '\P{^Script= -HANUNOO}', ""); + Error('\p{Sc=/a/ hano}'); + Error('\P{Sc=/a/ hano}'); + Expect(1, 5940, '\p{Sc=:\AHano\z:}', "");; + Expect(0, 5941, '\p{Sc=:\AHano\z:}', "");; + Expect(1, 5940, '\p{Sc=hano}', ""); + Expect(0, 5940, '\p{^Sc=hano}', ""); + Expect(0, 5940, '\P{Sc=hano}', ""); + Expect(1, 5940, '\P{^Sc=hano}', ""); + Expect(0, 5941, '\p{Sc=hano}', ""); + Expect(1, 5941, '\p{^Sc=hano}', ""); + Expect(1, 5941, '\P{Sc=hano}', ""); + Expect(0, 5941, '\P{^Sc=hano}', ""); + Expect(1, 5940, '\p{Sc=:\Ahano\z:}', "");; + Expect(0, 5941, '\p{Sc=:\Ahano\z:}', "");; + Expect(1, 5940, '\p{Sc= Hano}', ""); + Expect(0, 5940, '\p{^Sc= Hano}', ""); + Expect(0, 5940, '\P{Sc= Hano}', ""); + Expect(1, 5940, '\P{^Sc= Hano}', ""); + Expect(0, 5941, '\p{Sc= Hano}', ""); + Expect(1, 5941, '\p{^Sc= Hano}', ""); + Expect(1, 5941, '\P{Sc= Hano}', ""); + Expect(0, 5941, '\P{^Sc= Hano}', ""); + Error('\p{Is_Script=_-hanunoo/a/}'); + Error('\P{Is_Script=_-hanunoo/a/}'); + Expect(1, 5940, '\p{Is_Script=hanunoo}', ""); + Expect(0, 5940, '\p{^Is_Script=hanunoo}', ""); + Expect(0, 5940, '\P{Is_Script=hanunoo}', ""); + Expect(1, 5940, '\P{^Is_Script=hanunoo}', ""); + Expect(0, 5941, '\p{Is_Script=hanunoo}', ""); + Expect(1, 5941, '\p{^Is_Script=hanunoo}', ""); + Expect(1, 5941, '\P{Is_Script=hanunoo}', ""); + Expect(0, 5941, '\P{^Is_Script=hanunoo}', ""); + Expect(1, 5940, '\p{Is_Script= Hanunoo}', ""); + Expect(0, 5940, '\p{^Is_Script= Hanunoo}', ""); + Expect(0, 5940, '\P{Is_Script= Hanunoo}', ""); + Expect(1, 5940, '\P{^Is_Script= Hanunoo}', ""); + Expect(0, 5941, '\p{Is_Script= Hanunoo}', ""); + Expect(1, 5941, '\p{^Is_Script= Hanunoo}', ""); + Expect(1, 5941, '\P{Is_Script= Hanunoo}', ""); + Expect(0, 5941, '\P{^Is_Script= Hanunoo}', ""); + Error('\p{Is_Sc=-_Hano/a/}'); + Error('\P{Is_Sc=-_Hano/a/}'); + Expect(1, 5940, '\p{Is_Sc=hano}', ""); + Expect(0, 5940, '\p{^Is_Sc=hano}', ""); + Expect(0, 5940, '\P{Is_Sc=hano}', ""); + Expect(1, 5940, '\P{^Is_Sc=hano}', ""); + Expect(0, 5941, '\p{Is_Sc=hano}', ""); + Expect(1, 5941, '\p{^Is_Sc=hano}', ""); + Expect(1, 5941, '\P{Is_Sc=hano}', ""); + Expect(0, 5941, '\P{^Is_Sc=hano}', ""); + Expect(1, 5940, '\p{Is_Sc: _HANO}', ""); + Expect(0, 5940, '\p{^Is_Sc: _HANO}', ""); + Expect(0, 5940, '\P{Is_Sc: _HANO}', ""); + Expect(1, 5940, '\P{^Is_Sc: _HANO}', ""); + Expect(0, 5941, '\p{Is_Sc: _HANO}', ""); + Expect(1, 5941, '\p{^Is_Sc: _HANO}', ""); + Expect(1, 5941, '\P{Is_Sc: _HANO}', ""); + Expect(0, 5941, '\P{^Is_Sc: _HANO}', ""); + Error('\p{Script= Hatran:=}'); + Error('\P{Script= Hatran:=}'); + Expect(1, 67839, '\p{Script=:\AHatran\z:}', "");; + Expect(0, 67840, '\p{Script=:\AHatran\z:}', "");; + Expect(1, 67839, '\p{Script=hatran}', ""); + Expect(0, 67839, '\p{^Script=hatran}', ""); + Expect(0, 67839, '\P{Script=hatran}', ""); + Expect(1, 67839, '\P{^Script=hatran}', ""); + Expect(0, 67840, '\p{Script=hatran}', ""); + Expect(1, 67840, '\p{^Script=hatran}', ""); + Expect(1, 67840, '\P{Script=hatran}', ""); + Expect(0, 67840, '\P{^Script=hatran}', ""); + Expect(1, 67839, '\p{Script=:\Ahatran\z:}', "");; + Expect(0, 67840, '\p{Script=:\Ahatran\z:}', "");; + Expect(1, 67839, '\p{Script= Hatran}', ""); + Expect(0, 67839, '\p{^Script= Hatran}', ""); + Expect(0, 67839, '\P{Script= Hatran}', ""); + Expect(1, 67839, '\P{^Script= Hatran}', ""); + Expect(0, 67840, '\p{Script= Hatran}', ""); + Expect(1, 67840, '\p{^Script= Hatran}', ""); + Expect(1, 67840, '\P{Script= Hatran}', ""); + Expect(0, 67840, '\P{^Script= Hatran}', ""); + Error('\p{Sc= Hatr/a/}'); + Error('\P{Sc= Hatr/a/}'); + Expect(1, 67839, '\p{Sc=:\AHatr\z:}', "");; + Expect(0, 67840, '\p{Sc=:\AHatr\z:}', "");; + Expect(1, 67839, '\p{Sc=hatr}', ""); + Expect(0, 67839, '\p{^Sc=hatr}', ""); + Expect(0, 67839, '\P{Sc=hatr}', ""); + Expect(1, 67839, '\P{^Sc=hatr}', ""); + Expect(0, 67840, '\p{Sc=hatr}', ""); + Expect(1, 67840, '\p{^Sc=hatr}', ""); + Expect(1, 67840, '\P{Sc=hatr}', ""); + Expect(0, 67840, '\P{^Sc=hatr}', ""); + Expect(1, 67839, '\p{Sc=:\Ahatr\z:}', "");; + Expect(0, 67840, '\p{Sc=:\Ahatr\z:}', "");; + Expect(1, 67839, '\p{Sc= Hatr}', ""); + Expect(0, 67839, '\p{^Sc= Hatr}', ""); + Expect(0, 67839, '\P{Sc= Hatr}', ""); + Expect(1, 67839, '\P{^Sc= Hatr}', ""); + Expect(0, 67840, '\p{Sc= Hatr}', ""); + Expect(1, 67840, '\p{^Sc= Hatr}', ""); + Expect(1, 67840, '\P{Sc= Hatr}', ""); + Expect(0, 67840, '\P{^Sc= Hatr}', ""); + Error('\p{Is_Script=:= hatran}'); + Error('\P{Is_Script=:= hatran}'); + Expect(1, 67839, '\p{Is_Script=hatran}', ""); + Expect(0, 67839, '\p{^Is_Script=hatran}', ""); + Expect(0, 67839, '\P{Is_Script=hatran}', ""); + Expect(1, 67839, '\P{^Is_Script=hatran}', ""); + Expect(0, 67840, '\p{Is_Script=hatran}', ""); + Expect(1, 67840, '\p{^Is_Script=hatran}', ""); + Expect(1, 67840, '\P{Is_Script=hatran}', ""); + Expect(0, 67840, '\P{^Is_Script=hatran}', ""); + Expect(1, 67839, '\p{Is_Script: _Hatran}', ""); + Expect(0, 67839, '\p{^Is_Script: _Hatran}', ""); + Expect(0, 67839, '\P{Is_Script: _Hatran}', ""); + Expect(1, 67839, '\P{^Is_Script: _Hatran}', ""); + Expect(0, 67840, '\p{Is_Script: _Hatran}', ""); + Expect(1, 67840, '\p{^Is_Script: _Hatran}', ""); + Expect(1, 67840, '\P{Is_Script: _Hatran}', ""); + Expect(0, 67840, '\P{^Is_Script: _Hatran}', ""); + Error('\p{Is_Sc=-Hatr/a/}'); + Error('\P{Is_Sc=-Hatr/a/}'); + Expect(1, 67839, '\p{Is_Sc=hatr}', ""); + Expect(0, 67839, '\p{^Is_Sc=hatr}', ""); + Expect(0, 67839, '\P{Is_Sc=hatr}', ""); + Expect(1, 67839, '\P{^Is_Sc=hatr}', ""); + Expect(0, 67840, '\p{Is_Sc=hatr}', ""); + Expect(1, 67840, '\p{^Is_Sc=hatr}', ""); + Expect(1, 67840, '\P{Is_Sc=hatr}', ""); + Expect(0, 67840, '\P{^Is_Sc=hatr}', ""); + Expect(1, 67839, '\p{Is_Sc=-HATR}', ""); + Expect(0, 67839, '\p{^Is_Sc=-HATR}', ""); + Expect(0, 67839, '\P{Is_Sc=-HATR}', ""); + Expect(1, 67839, '\P{^Is_Sc=-HATR}', ""); + Expect(0, 67840, '\p{Is_Sc=-HATR}', ""); + Expect(1, 67840, '\p{^Is_Sc=-HATR}', ""); + Expect(1, 67840, '\P{Is_Sc=-HATR}', ""); + Expect(0, 67840, '\P{^Is_Sc=-HATR}', ""); + Error('\p{Script=:= Hebrew}'); + Error('\P{Script=:= Hebrew}'); + Expect(1, 64335, '\p{Script=:\AHebrew\z:}', "");; + Expect(0, 64336, '\p{Script=:\AHebrew\z:}', "");; + Expect(1, 64335, '\p{Script=hebrew}', ""); + Expect(0, 64335, '\p{^Script=hebrew}', ""); + Expect(0, 64335, '\P{Script=hebrew}', ""); + Expect(1, 64335, '\P{^Script=hebrew}', ""); + Expect(0, 64336, '\p{Script=hebrew}', ""); + Expect(1, 64336, '\p{^Script=hebrew}', ""); + Expect(1, 64336, '\P{Script=hebrew}', ""); + Expect(0, 64336, '\P{^Script=hebrew}', ""); + Expect(1, 64335, '\p{Script=:\Ahebrew\z:}', "");; + Expect(0, 64336, '\p{Script=:\Ahebrew\z:}', "");; + Expect(1, 64335, '\p{Script=Hebrew}', ""); + Expect(0, 64335, '\p{^Script=Hebrew}', ""); + Expect(0, 64335, '\P{Script=Hebrew}', ""); + Expect(1, 64335, '\P{^Script=Hebrew}', ""); + Expect(0, 64336, '\p{Script=Hebrew}', ""); + Expect(1, 64336, '\p{^Script=Hebrew}', ""); + Expect(1, 64336, '\P{Script=Hebrew}', ""); + Expect(0, 64336, '\P{^Script=Hebrew}', ""); + Error('\p{Sc=- Hebr/a/}'); + Error('\P{Sc=- Hebr/a/}'); + Expect(1, 64335, '\p{Sc=:\AHebr\z:}', "");; + Expect(0, 64336, '\p{Sc=:\AHebr\z:}', "");; + Expect(1, 64335, '\p{Sc=hebr}', ""); + Expect(0, 64335, '\p{^Sc=hebr}', ""); + Expect(0, 64335, '\P{Sc=hebr}', ""); + Expect(1, 64335, '\P{^Sc=hebr}', ""); + Expect(0, 64336, '\p{Sc=hebr}', ""); + Expect(1, 64336, '\p{^Sc=hebr}', ""); + Expect(1, 64336, '\P{Sc=hebr}', ""); + Expect(0, 64336, '\P{^Sc=hebr}', ""); + Expect(1, 64335, '\p{Sc=:\Ahebr\z:}', "");; + Expect(0, 64336, '\p{Sc=:\Ahebr\z:}', "");; + Expect(1, 64335, '\p{Sc= Hebr}', ""); + Expect(0, 64335, '\p{^Sc= Hebr}', ""); + Expect(0, 64335, '\P{Sc= Hebr}', ""); + Expect(1, 64335, '\P{^Sc= Hebr}', ""); + Expect(0, 64336, '\p{Sc= Hebr}', ""); + Expect(1, 64336, '\p{^Sc= Hebr}', ""); + Expect(1, 64336, '\P{Sc= Hebr}', ""); + Expect(0, 64336, '\P{^Sc= Hebr}', ""); + Error('\p{Is_Script=:= HEBREW}'); + Error('\P{Is_Script=:= HEBREW}'); + Expect(1, 64335, '\p{Is_Script=hebrew}', ""); + Expect(0, 64335, '\p{^Is_Script=hebrew}', ""); + Expect(0, 64335, '\P{Is_Script=hebrew}', ""); + Expect(1, 64335, '\P{^Is_Script=hebrew}', ""); + Expect(0, 64336, '\p{Is_Script=hebrew}', ""); + Expect(1, 64336, '\p{^Is_Script=hebrew}', ""); + Expect(1, 64336, '\P{Is_Script=hebrew}', ""); + Expect(0, 64336, '\P{^Is_Script=hebrew}', ""); + Expect(1, 64335, '\p{Is_Script= hebrew}', ""); + Expect(0, 64335, '\p{^Is_Script= hebrew}', ""); + Expect(0, 64335, '\P{Is_Script= hebrew}', ""); + Expect(1, 64335, '\P{^Is_Script= hebrew}', ""); + Expect(0, 64336, '\p{Is_Script= hebrew}', ""); + Expect(1, 64336, '\p{^Is_Script= hebrew}', ""); + Expect(1, 64336, '\P{Is_Script= hebrew}', ""); + Expect(0, 64336, '\P{^Is_Script= hebrew}', ""); + Error('\p{Is_Sc: :=_ hebr}'); + Error('\P{Is_Sc: :=_ hebr}'); + Expect(1, 64335, '\p{Is_Sc=hebr}', ""); + Expect(0, 64335, '\p{^Is_Sc=hebr}', ""); + Expect(0, 64335, '\P{Is_Sc=hebr}', ""); + Expect(1, 64335, '\P{^Is_Sc=hebr}', ""); + Expect(0, 64336, '\p{Is_Sc=hebr}', ""); + Expect(1, 64336, '\p{^Is_Sc=hebr}', ""); + Expect(1, 64336, '\P{Is_Sc=hebr}', ""); + Expect(0, 64336, '\P{^Is_Sc=hebr}', ""); + Expect(1, 64335, '\p{Is_Sc= HEBR}', ""); + Expect(0, 64335, '\p{^Is_Sc= HEBR}', ""); + Expect(0, 64335, '\P{Is_Sc= HEBR}', ""); + Expect(1, 64335, '\P{^Is_Sc= HEBR}', ""); + Expect(0, 64336, '\p{Is_Sc= HEBR}', ""); + Expect(1, 64336, '\p{^Is_Sc= HEBR}', ""); + Expect(1, 64336, '\P{Is_Sc= HEBR}', ""); + Expect(0, 64336, '\P{^Is_Sc= HEBR}', ""); + Error('\p{Script= :=Hiragana}'); + Error('\P{Script= :=Hiragana}'); + Expect(1, 127488, '\p{Script=:\AHiragana\z:}', "");; + Expect(0, 127489, '\p{Script=:\AHiragana\z:}', "");; + Expect(1, 127488, '\p{Script=hiragana}', ""); + Expect(0, 127488, '\p{^Script=hiragana}', ""); + Expect(0, 127488, '\P{Script=hiragana}', ""); + Expect(1, 127488, '\P{^Script=hiragana}', ""); + Expect(0, 127489, '\p{Script=hiragana}', ""); + Expect(1, 127489, '\p{^Script=hiragana}', ""); + Expect(1, 127489, '\P{Script=hiragana}', ""); + Expect(0, 127489, '\P{^Script=hiragana}', ""); + Expect(1, 127488, '\p{Script=:\Ahiragana\z:}', "");; + Expect(0, 127489, '\p{Script=:\Ahiragana\z:}', "");; + Expect(1, 127488, '\p{Script=-_hiragana}', ""); + Expect(0, 127488, '\p{^Script=-_hiragana}', ""); + Expect(0, 127488, '\P{Script=-_hiragana}', ""); + Expect(1, 127488, '\P{^Script=-_hiragana}', ""); + Expect(0, 127489, '\p{Script=-_hiragana}', ""); + Expect(1, 127489, '\p{^Script=-_hiragana}', ""); + Expect(1, 127489, '\P{Script=-_hiragana}', ""); + Expect(0, 127489, '\P{^Script=-_hiragana}', ""); + Error('\p{Sc=_ Hira/a/}'); + Error('\P{Sc=_ Hira/a/}'); + Expect(1, 127488, '\p{Sc=:\AHira\z:}', "");; + Expect(0, 127489, '\p{Sc=:\AHira\z:}', "");; + Expect(1, 127488, '\p{Sc=hira}', ""); + Expect(0, 127488, '\p{^Sc=hira}', ""); + Expect(0, 127488, '\P{Sc=hira}', ""); + Expect(1, 127488, '\P{^Sc=hira}', ""); + Expect(0, 127489, '\p{Sc=hira}', ""); + Expect(1, 127489, '\p{^Sc=hira}', ""); + Expect(1, 127489, '\P{Sc=hira}', ""); + Expect(0, 127489, '\P{^Sc=hira}', ""); + Expect(1, 127488, '\p{Sc=:\Ahira\z:}', "");; + Expect(0, 127489, '\p{Sc=:\Ahira\z:}', "");; + Expect(1, 127488, '\p{Sc=Hira}', ""); + Expect(0, 127488, '\p{^Sc=Hira}', ""); + Expect(0, 127488, '\P{Sc=Hira}', ""); + Expect(1, 127488, '\P{^Sc=Hira}', ""); + Expect(0, 127489, '\p{Sc=Hira}', ""); + Expect(1, 127489, '\p{^Sc=Hira}', ""); + Expect(1, 127489, '\P{Sc=Hira}', ""); + Expect(0, 127489, '\P{^Sc=Hira}', ""); + Error('\p{Is_Script=/a/ _Hiragana}'); + Error('\P{Is_Script=/a/ _Hiragana}'); + Expect(1, 127488, '\p{Is_Script=hiragana}', ""); + Expect(0, 127488, '\p{^Is_Script=hiragana}', ""); + Expect(0, 127488, '\P{Is_Script=hiragana}', ""); + Expect(1, 127488, '\P{^Is_Script=hiragana}', ""); + Expect(0, 127489, '\p{Is_Script=hiragana}', ""); + Expect(1, 127489, '\p{^Is_Script=hiragana}', ""); + Expect(1, 127489, '\P{Is_Script=hiragana}', ""); + Expect(0, 127489, '\P{^Is_Script=hiragana}', ""); + Expect(1, 127488, '\p{Is_Script= hiragana}', ""); + Expect(0, 127488, '\p{^Is_Script= hiragana}', ""); + Expect(0, 127488, '\P{Is_Script= hiragana}', ""); + Expect(1, 127488, '\P{^Is_Script= hiragana}', ""); + Expect(0, 127489, '\p{Is_Script= hiragana}', ""); + Expect(1, 127489, '\p{^Is_Script= hiragana}', ""); + Expect(1, 127489, '\P{Is_Script= hiragana}', ""); + Expect(0, 127489, '\P{^Is_Script= hiragana}', ""); + Error('\p{Is_Sc=/a/ -HIRA}'); + Error('\P{Is_Sc=/a/ -HIRA}'); + Expect(1, 127488, '\p{Is_Sc: hira}', ""); + Expect(0, 127488, '\p{^Is_Sc: hira}', ""); + Expect(0, 127488, '\P{Is_Sc: hira}', ""); + Expect(1, 127488, '\P{^Is_Sc: hira}', ""); + Expect(0, 127489, '\p{Is_Sc: hira}', ""); + Expect(1, 127489, '\p{^Is_Sc: hira}', ""); + Expect(1, 127489, '\P{Is_Sc: hira}', ""); + Expect(0, 127489, '\P{^Is_Sc: hira}', ""); + Expect(1, 127488, '\p{Is_Sc= Hira}', ""); + Expect(0, 127488, '\p{^Is_Sc= Hira}', ""); + Expect(0, 127488, '\P{Is_Sc= Hira}', ""); + Expect(1, 127488, '\P{^Is_Sc= Hira}', ""); + Expect(0, 127489, '\p{Is_Sc= Hira}', ""); + Expect(1, 127489, '\p{^Is_Sc= Hira}', ""); + Expect(1, 127489, '\P{Is_Sc= Hira}', ""); + Expect(0, 127489, '\P{^Is_Sc= Hira}', ""); + Error('\p{Script=:=ANATOLIAN_Hieroglyphs}'); + Error('\P{Script=:=ANATOLIAN_Hieroglyphs}'); + Expect(1, 83526, '\p{Script=:\AAnatolian_Hieroglyphs\z:}', "");; + Expect(0, 83527, '\p{Script=:\AAnatolian_Hieroglyphs\z:}', "");; + Expect(1, 83526, '\p{Script:anatolianhieroglyphs}', ""); + Expect(0, 83526, '\p{^Script:anatolianhieroglyphs}', ""); + Expect(0, 83526, '\P{Script:anatolianhieroglyphs}', ""); + Expect(1, 83526, '\P{^Script:anatolianhieroglyphs}', ""); + Expect(0, 83527, '\p{Script:anatolianhieroglyphs}', ""); + Expect(1, 83527, '\p{^Script:anatolianhieroglyphs}', ""); + Expect(1, 83527, '\P{Script:anatolianhieroglyphs}', ""); + Expect(0, 83527, '\P{^Script:anatolianhieroglyphs}', ""); + Expect(1, 83526, '\p{Script=:\Aanatolianhieroglyphs\z:}', "");; + Expect(0, 83527, '\p{Script=:\Aanatolianhieroglyphs\z:}', "");; + Expect(1, 83526, '\p{Script: _Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83526, '\p{^Script: _Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83526, '\P{Script: _Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83526, '\P{^Script: _Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83527, '\p{Script: _Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83527, '\p{^Script: _Anatolian_HIEROGLYPHS}', ""); + Expect(1, 83527, '\P{Script: _Anatolian_HIEROGLYPHS}', ""); + Expect(0, 83527, '\P{^Script: _Anatolian_HIEROGLYPHS}', ""); + Error('\p{Sc= :=HLUW}'); + Error('\P{Sc= :=HLUW}'); + Expect(1, 83526, '\p{Sc=:\AHluw\z:}', "");; + Expect(0, 83527, '\p{Sc=:\AHluw\z:}', "");; + Expect(1, 83526, '\p{Sc=hluw}', ""); + Expect(0, 83526, '\p{^Sc=hluw}', ""); + Expect(0, 83526, '\P{Sc=hluw}', ""); + Expect(1, 83526, '\P{^Sc=hluw}', ""); + Expect(0, 83527, '\p{Sc=hluw}', ""); + Expect(1, 83527, '\p{^Sc=hluw}', ""); + Expect(1, 83527, '\P{Sc=hluw}', ""); + Expect(0, 83527, '\P{^Sc=hluw}', ""); + Expect(1, 83526, '\p{Sc=:\Ahluw\z:}', "");; + Expect(0, 83527, '\p{Sc=:\Ahluw\z:}', "");; + Expect(1, 83526, '\p{Sc=- Hluw}', ""); + Expect(0, 83526, '\p{^Sc=- Hluw}', ""); + Expect(0, 83526, '\P{Sc=- Hluw}', ""); + Expect(1, 83526, '\P{^Sc=- Hluw}', ""); + Expect(0, 83527, '\p{Sc=- Hluw}', ""); + Expect(1, 83527, '\p{^Sc=- Hluw}', ""); + Expect(1, 83527, '\P{Sc=- Hluw}', ""); + Expect(0, 83527, '\P{^Sc=- Hluw}', ""); + Error('\p{Is_Script=:= Anatolian_hieroglyphs}'); + Error('\P{Is_Script=:= Anatolian_hieroglyphs}'); + Expect(1, 83526, '\p{Is_Script=anatolianhieroglyphs}', ""); + Expect(0, 83526, '\p{^Is_Script=anatolianhieroglyphs}', ""); + Expect(0, 83526, '\P{Is_Script=anatolianhieroglyphs}', ""); + Expect(1, 83526, '\P{^Is_Script=anatolianhieroglyphs}', ""); + Expect(0, 83527, '\p{Is_Script=anatolianhieroglyphs}', ""); + Expect(1, 83527, '\p{^Is_Script=anatolianhieroglyphs}', ""); + Expect(1, 83527, '\P{Is_Script=anatolianhieroglyphs}', ""); + Expect(0, 83527, '\P{^Is_Script=anatolianhieroglyphs}', ""); + Expect(1, 83526, '\p{Is_Script=--ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83526, '\p{^Is_Script=--ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83526, '\P{Is_Script=--ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83526, '\P{^Is_Script=--ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83527, '\p{Is_Script=--ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83527, '\p{^Is_Script=--ANATOLIAN_HIEROGLYPHS}', ""); + Expect(1, 83527, '\P{Is_Script=--ANATOLIAN_HIEROGLYPHS}', ""); + Expect(0, 83527, '\P{^Is_Script=--ANATOLIAN_HIEROGLYPHS}', ""); + Error('\p{Is_Sc= Hluw:=}'); + Error('\P{Is_Sc= Hluw:=}'); + Expect(1, 83526, '\p{Is_Sc=hluw}', ""); + Expect(0, 83526, '\p{^Is_Sc=hluw}', ""); + Expect(0, 83526, '\P{Is_Sc=hluw}', ""); + Expect(1, 83526, '\P{^Is_Sc=hluw}', ""); + Expect(0, 83527, '\p{Is_Sc=hluw}', ""); + Expect(1, 83527, '\p{^Is_Sc=hluw}', ""); + Expect(1, 83527, '\P{Is_Sc=hluw}', ""); + Expect(0, 83527, '\P{^Is_Sc=hluw}', ""); + Expect(1, 83526, '\p{Is_Sc= _HLUW}', ""); + Expect(0, 83526, '\p{^Is_Sc= _HLUW}', ""); + Expect(0, 83526, '\P{Is_Sc= _HLUW}', ""); + Expect(1, 83526, '\P{^Is_Sc= _HLUW}', ""); + Expect(0, 83527, '\p{Is_Sc= _HLUW}', ""); + Expect(1, 83527, '\p{^Is_Sc= _HLUW}', ""); + Expect(1, 83527, '\P{Is_Sc= _HLUW}', ""); + Expect(0, 83527, '\P{^Is_Sc= _HLUW}', ""); + Error('\p{Script=/a/ pahawh_hmong}'); + Error('\P{Script=/a/ pahawh_hmong}'); + Expect(1, 93071, '\p{Script=:\APahawh_Hmong\z:}', "");; + Expect(0, 93072, '\p{Script=:\APahawh_Hmong\z:}', "");; + Expect(1, 93071, '\p{Script=pahawhhmong}', ""); + Expect(0, 93071, '\p{^Script=pahawhhmong}', ""); + Expect(0, 93071, '\P{Script=pahawhhmong}', ""); + Expect(1, 93071, '\P{^Script=pahawhhmong}', ""); + Expect(0, 93072, '\p{Script=pahawhhmong}', ""); + Expect(1, 93072, '\p{^Script=pahawhhmong}', ""); + Expect(1, 93072, '\P{Script=pahawhhmong}', ""); + Expect(0, 93072, '\P{^Script=pahawhhmong}', ""); + Expect(1, 93071, '\p{Script=:\Apahawhhmong\z:}', "");; + Expect(0, 93072, '\p{Script=:\Apahawhhmong\z:}', "");; + Expect(1, 93071, '\p{Script: --Pahawh_hmong}', ""); + Expect(0, 93071, '\p{^Script: --Pahawh_hmong}', ""); + Expect(0, 93071, '\P{Script: --Pahawh_hmong}', ""); + Expect(1, 93071, '\P{^Script: --Pahawh_hmong}', ""); + Expect(0, 93072, '\p{Script: --Pahawh_hmong}', ""); + Expect(1, 93072, '\p{^Script: --Pahawh_hmong}', ""); + Expect(1, 93072, '\P{Script: --Pahawh_hmong}', ""); + Expect(0, 93072, '\P{^Script: --Pahawh_hmong}', ""); + Error('\p{Sc: :=hmng}'); + Error('\P{Sc: :=hmng}'); + Expect(1, 93071, '\p{Sc=:\AHmng\z:}', "");; + Expect(0, 93072, '\p{Sc=:\AHmng\z:}', "");; + Expect(1, 93071, '\p{Sc:hmng}', ""); + Expect(0, 93071, '\p{^Sc:hmng}', ""); + Expect(0, 93071, '\P{Sc:hmng}', ""); + Expect(1, 93071, '\P{^Sc:hmng}', ""); + Expect(0, 93072, '\p{Sc:hmng}', ""); + Expect(1, 93072, '\p{^Sc:hmng}', ""); + Expect(1, 93072, '\P{Sc:hmng}', ""); + Expect(0, 93072, '\P{^Sc:hmng}', ""); + Expect(1, 93071, '\p{Sc=:\Ahmng\z:}', "");; + Expect(0, 93072, '\p{Sc=:\Ahmng\z:}', "");; + Expect(1, 93071, '\p{Sc=-hmng}', ""); + Expect(0, 93071, '\p{^Sc=-hmng}', ""); + Expect(0, 93071, '\P{Sc=-hmng}', ""); + Expect(1, 93071, '\P{^Sc=-hmng}', ""); + Expect(0, 93072, '\p{Sc=-hmng}', ""); + Expect(1, 93072, '\p{^Sc=-hmng}', ""); + Expect(1, 93072, '\P{Sc=-hmng}', ""); + Expect(0, 93072, '\P{^Sc=-hmng}', ""); + Error('\p{Is_Script=-Pahawh_hmong/a/}'); + Error('\P{Is_Script=-Pahawh_hmong/a/}'); + Expect(1, 93071, '\p{Is_Script=pahawhhmong}', ""); + Expect(0, 93071, '\p{^Is_Script=pahawhhmong}', ""); + Expect(0, 93071, '\P{Is_Script=pahawhhmong}', ""); + Expect(1, 93071, '\P{^Is_Script=pahawhhmong}', ""); + Expect(0, 93072, '\p{Is_Script=pahawhhmong}', ""); + Expect(1, 93072, '\p{^Is_Script=pahawhhmong}', ""); + Expect(1, 93072, '\P{Is_Script=pahawhhmong}', ""); + Expect(0, 93072, '\P{^Is_Script=pahawhhmong}', ""); + Expect(1, 93071, '\p{Is_Script= _Pahawh_Hmong}', ""); + Expect(0, 93071, '\p{^Is_Script= _Pahawh_Hmong}', ""); + Expect(0, 93071, '\P{Is_Script= _Pahawh_Hmong}', ""); + Expect(1, 93071, '\P{^Is_Script= _Pahawh_Hmong}', ""); + Expect(0, 93072, '\p{Is_Script= _Pahawh_Hmong}', ""); + Expect(1, 93072, '\p{^Is_Script= _Pahawh_Hmong}', ""); + Expect(1, 93072, '\P{Is_Script= _Pahawh_Hmong}', ""); + Expect(0, 93072, '\P{^Is_Script= _Pahawh_Hmong}', ""); + Error('\p{Is_Sc=-_Hmng:=}'); + Error('\P{Is_Sc=-_Hmng:=}'); + Expect(1, 93071, '\p{Is_Sc=hmng}', ""); + Expect(0, 93071, '\p{^Is_Sc=hmng}', ""); + Expect(0, 93071, '\P{Is_Sc=hmng}', ""); + Expect(1, 93071, '\P{^Is_Sc=hmng}', ""); + Expect(0, 93072, '\p{Is_Sc=hmng}', ""); + Expect(1, 93072, '\p{^Is_Sc=hmng}', ""); + Expect(1, 93072, '\P{Is_Sc=hmng}', ""); + Expect(0, 93072, '\P{^Is_Sc=hmng}', ""); + Expect(1, 93071, '\p{Is_Sc=__Hmng}', ""); + Expect(0, 93071, '\p{^Is_Sc=__Hmng}', ""); + Expect(0, 93071, '\P{Is_Sc=__Hmng}', ""); + Expect(1, 93071, '\P{^Is_Sc=__Hmng}', ""); + Expect(0, 93072, '\p{Is_Sc=__Hmng}', ""); + Expect(1, 93072, '\p{^Is_Sc=__Hmng}', ""); + Expect(1, 93072, '\P{Is_Sc=__Hmng}', ""); + Expect(0, 93072, '\P{^Is_Sc=__Hmng}', ""); + Error('\p{Script=-_Nyiakeng_puachue_hmong:=}'); + Error('\P{Script=-_Nyiakeng_puachue_hmong:=}'); + Expect(1, 123215, '\p{Script=:\ANyiakeng_Puachue_Hmong\z:}', "");; + Expect(0, 123216, '\p{Script=:\ANyiakeng_Puachue_Hmong\z:}', "");; + Expect(1, 123215, '\p{Script=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Script=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Script=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Script=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Script=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Script=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Script=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Script=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Script=:\Anyiakengpuachuehmong\z:}', "");; + Expect(0, 123216, '\p{Script=:\Anyiakengpuachuehmong\z:}', "");; + Expect(1, 123215, '\p{Script=-NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123215, '\p{^Script=-NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123215, '\P{Script=-NYIAKENG_puachue_Hmong}', ""); + Expect(1, 123215, '\P{^Script=-NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123216, '\p{Script=-NYIAKENG_puachue_Hmong}', ""); + Expect(1, 123216, '\p{^Script=-NYIAKENG_puachue_Hmong}', ""); + Expect(1, 123216, '\P{Script=-NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123216, '\P{^Script=-NYIAKENG_puachue_Hmong}', ""); + Error('\p{Sc=:=Hmnp}'); + Error('\P{Sc=:=Hmnp}'); + Expect(1, 123215, '\p{Sc=:\AHmnp\z:}', "");; + Expect(0, 123216, '\p{Sc=:\AHmnp\z:}', "");; + Expect(1, 123215, '\p{Sc=hmnp}', ""); + Expect(0, 123215, '\p{^Sc=hmnp}', ""); + Expect(0, 123215, '\P{Sc=hmnp}', ""); + Expect(1, 123215, '\P{^Sc=hmnp}', ""); + Expect(0, 123216, '\p{Sc=hmnp}', ""); + Expect(1, 123216, '\p{^Sc=hmnp}', ""); + Expect(1, 123216, '\P{Sc=hmnp}', ""); + Expect(0, 123216, '\P{^Sc=hmnp}', ""); + Expect(1, 123215, '\p{Sc=:\Ahmnp\z:}', "");; + Expect(0, 123216, '\p{Sc=:\Ahmnp\z:}', "");; + Expect(1, 123215, '\p{Sc=- Hmnp}', ""); + Expect(0, 123215, '\p{^Sc=- Hmnp}', ""); + Expect(0, 123215, '\P{Sc=- Hmnp}', ""); + Expect(1, 123215, '\P{^Sc=- Hmnp}', ""); + Expect(0, 123216, '\p{Sc=- Hmnp}', ""); + Expect(1, 123216, '\p{^Sc=- Hmnp}', ""); + Expect(1, 123216, '\P{Sc=- Hmnp}', ""); + Expect(0, 123216, '\P{^Sc=- Hmnp}', ""); + Error('\p{Is_Script=-/a/NYIAKENG_puachue_Hmong}'); + Error('\P{Is_Script=-/a/NYIAKENG_puachue_Hmong}'); + Expect(1, 123215, '\p{Is_Script=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Is_Script=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Is_Script=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Is_Script=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Is_Script=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Is_Script=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Is_Script=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Is_Script=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Is_Script=_ NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123215, '\p{^Is_Script=_ NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123215, '\P{Is_Script=_ NYIAKENG_puachue_Hmong}', ""); + Expect(1, 123215, '\P{^Is_Script=_ NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123216, '\p{Is_Script=_ NYIAKENG_puachue_Hmong}', ""); + Expect(1, 123216, '\p{^Is_Script=_ NYIAKENG_puachue_Hmong}', ""); + Expect(1, 123216, '\P{Is_Script=_ NYIAKENG_puachue_Hmong}', ""); + Expect(0, 123216, '\P{^Is_Script=_ NYIAKENG_puachue_Hmong}', ""); + Error('\p{Is_Sc=:= _HMNP}'); + Error('\P{Is_Sc=:= _HMNP}'); + Expect(1, 123215, '\p{Is_Sc=hmnp}', ""); + Expect(0, 123215, '\p{^Is_Sc=hmnp}', ""); + Expect(0, 123215, '\P{Is_Sc=hmnp}', ""); + Expect(1, 123215, '\P{^Is_Sc=hmnp}', ""); + Expect(0, 123216, '\p{Is_Sc=hmnp}', ""); + Expect(1, 123216, '\p{^Is_Sc=hmnp}', ""); + Expect(1, 123216, '\P{Is_Sc=hmnp}', ""); + Expect(0, 123216, '\P{^Is_Sc=hmnp}', ""); + Expect(1, 123215, '\p{Is_Sc=- Hmnp}', ""); + Expect(0, 123215, '\p{^Is_Sc=- Hmnp}', ""); + Expect(0, 123215, '\P{Is_Sc=- Hmnp}', ""); + Expect(1, 123215, '\P{^Is_Sc=- Hmnp}', ""); + Expect(0, 123216, '\p{Is_Sc=- Hmnp}', ""); + Expect(1, 123216, '\p{^Is_Sc=- Hmnp}', ""); + Expect(1, 123216, '\P{Is_Sc=- Hmnp}', ""); + Expect(0, 123216, '\P{^Is_Sc=- Hmnp}', ""); + Error('\p{Script=Katakana_Or_Hiragana}'); + Error('\P{Script=Katakana_Or_Hiragana}'); + Error('\p{Sc=Hrkt}'); + Error('\P{Sc=Hrkt}'); + Error('\p{Is_Script=Katakana_Or_Hiragana}'); + Error('\P{Is_Script=Katakana_Or_Hiragana}'); + Error('\p{Is_Sc=Hrkt}'); + Error('\P{Is_Sc=Hrkt}'); + Error('\p{Script=/a/-_old_Hungarian}'); + Error('\P{Script=/a/-_old_Hungarian}'); + Expect(1, 68863, '\p{Script=:\AOld_Hungarian\z:}', "");; + Expect(0, 68864, '\p{Script=:\AOld_Hungarian\z:}', "");; + Expect(1, 68863, '\p{Script=oldhungarian}', ""); + Expect(0, 68863, '\p{^Script=oldhungarian}', ""); + Expect(0, 68863, '\P{Script=oldhungarian}', ""); + Expect(1, 68863, '\P{^Script=oldhungarian}', ""); + Expect(0, 68864, '\p{Script=oldhungarian}', ""); + Expect(1, 68864, '\p{^Script=oldhungarian}', ""); + Expect(1, 68864, '\P{Script=oldhungarian}', ""); + Expect(0, 68864, '\P{^Script=oldhungarian}', ""); + Expect(1, 68863, '\p{Script=:\Aoldhungarian\z:}', "");; + Expect(0, 68864, '\p{Script=:\Aoldhungarian\z:}', "");; + Expect(1, 68863, '\p{Script: old_HUNGARIAN}', ""); + Expect(0, 68863, '\p{^Script: old_HUNGARIAN}', ""); + Expect(0, 68863, '\P{Script: old_HUNGARIAN}', ""); + Expect(1, 68863, '\P{^Script: old_HUNGARIAN}', ""); + Expect(0, 68864, '\p{Script: old_HUNGARIAN}', ""); + Expect(1, 68864, '\p{^Script: old_HUNGARIAN}', ""); + Expect(1, 68864, '\P{Script: old_HUNGARIAN}', ""); + Expect(0, 68864, '\P{^Script: old_HUNGARIAN}', ""); + Error('\p{Sc= hung:=}'); + Error('\P{Sc= hung:=}'); + Expect(1, 68863, '\p{Sc=:\AHung\z:}', "");; + Expect(0, 68864, '\p{Sc=:\AHung\z:}', "");; + Expect(1, 68863, '\p{Sc:hung}', ""); + Expect(0, 68863, '\p{^Sc:hung}', ""); + Expect(0, 68863, '\P{Sc:hung}', ""); + Expect(1, 68863, '\P{^Sc:hung}', ""); + Expect(0, 68864, '\p{Sc:hung}', ""); + Expect(1, 68864, '\p{^Sc:hung}', ""); + Expect(1, 68864, '\P{Sc:hung}', ""); + Expect(0, 68864, '\P{^Sc:hung}', ""); + Expect(1, 68863, '\p{Sc=:\Ahung\z:}', "");; + Expect(0, 68864, '\p{Sc=:\Ahung\z:}', "");; + Expect(1, 68863, '\p{Sc=_-HUNG}', ""); + Expect(0, 68863, '\p{^Sc=_-HUNG}', ""); + Expect(0, 68863, '\P{Sc=_-HUNG}', ""); + Expect(1, 68863, '\P{^Sc=_-HUNG}', ""); + Expect(0, 68864, '\p{Sc=_-HUNG}', ""); + Expect(1, 68864, '\p{^Sc=_-HUNG}', ""); + Expect(1, 68864, '\P{Sc=_-HUNG}', ""); + Expect(0, 68864, '\P{^Sc=_-HUNG}', ""); + Error('\p{Is_Script=- OLD_hungarian:=}'); + Error('\P{Is_Script=- OLD_hungarian:=}'); + Expect(1, 68863, '\p{Is_Script=oldhungarian}', ""); + Expect(0, 68863, '\p{^Is_Script=oldhungarian}', ""); + Expect(0, 68863, '\P{Is_Script=oldhungarian}', ""); + Expect(1, 68863, '\P{^Is_Script=oldhungarian}', ""); + Expect(0, 68864, '\p{Is_Script=oldhungarian}', ""); + Expect(1, 68864, '\p{^Is_Script=oldhungarian}', ""); + Expect(1, 68864, '\P{Is_Script=oldhungarian}', ""); + Expect(0, 68864, '\P{^Is_Script=oldhungarian}', ""); + Expect(1, 68863, '\p{Is_Script= old_hungarian}', ""); + Expect(0, 68863, '\p{^Is_Script= old_hungarian}', ""); + Expect(0, 68863, '\P{Is_Script= old_hungarian}', ""); + Expect(1, 68863, '\P{^Is_Script= old_hungarian}', ""); + Expect(0, 68864, '\p{Is_Script= old_hungarian}', ""); + Expect(1, 68864, '\p{^Is_Script= old_hungarian}', ""); + Expect(1, 68864, '\P{Is_Script= old_hungarian}', ""); + Expect(0, 68864, '\P{^Is_Script= old_hungarian}', ""); + Error('\p{Is_Sc= _Hung/a/}'); + Error('\P{Is_Sc= _Hung/a/}'); + Expect(1, 68863, '\p{Is_Sc=hung}', ""); + Expect(0, 68863, '\p{^Is_Sc=hung}', ""); + Expect(0, 68863, '\P{Is_Sc=hung}', ""); + Expect(1, 68863, '\P{^Is_Sc=hung}', ""); + Expect(0, 68864, '\p{Is_Sc=hung}', ""); + Expect(1, 68864, '\p{^Is_Sc=hung}', ""); + Expect(1, 68864, '\P{Is_Sc=hung}', ""); + Expect(0, 68864, '\P{^Is_Sc=hung}', ""); + Error('\p{Script=:=OLD_Italic}'); + Error('\P{Script=:=OLD_Italic}'); + Expect(1, 66351, '\p{Script=:\AOld_Italic\z:}', "");; + Expect(0, 66352, '\p{Script=:\AOld_Italic\z:}', "");; + Expect(1, 66351, '\p{Script=olditalic}', ""); + Expect(0, 66351, '\p{^Script=olditalic}', ""); + Expect(0, 66351, '\P{Script=olditalic}', ""); + Expect(1, 66351, '\P{^Script=olditalic}', ""); + Expect(0, 66352, '\p{Script=olditalic}', ""); + Expect(1, 66352, '\p{^Script=olditalic}', ""); + Expect(1, 66352, '\P{Script=olditalic}', ""); + Expect(0, 66352, '\P{^Script=olditalic}', ""); + Expect(1, 66351, '\p{Script=:\Aolditalic\z:}', "");; + Expect(0, 66352, '\p{Script=:\Aolditalic\z:}', "");; + Expect(1, 66351, '\p{Script= Old_ITALIC}', ""); + Expect(0, 66351, '\p{^Script= Old_ITALIC}', ""); + Expect(0, 66351, '\P{Script= Old_ITALIC}', ""); + Expect(1, 66351, '\P{^Script= Old_ITALIC}', ""); + Expect(0, 66352, '\p{Script= Old_ITALIC}', ""); + Expect(1, 66352, '\p{^Script= Old_ITALIC}', ""); + Expect(1, 66352, '\P{Script= Old_ITALIC}', ""); + Expect(0, 66352, '\P{^Script= Old_ITALIC}', ""); + Error('\p{Sc= ital:=}'); + Error('\P{Sc= ital:=}'); + Expect(1, 66351, '\p{Sc=:\AItal\z:}', "");; + Expect(0, 66352, '\p{Sc=:\AItal\z:}', "");; + Expect(1, 66351, '\p{Sc=ital}', ""); + Expect(0, 66351, '\p{^Sc=ital}', ""); + Expect(0, 66351, '\P{Sc=ital}', ""); + Expect(1, 66351, '\P{^Sc=ital}', ""); + Expect(0, 66352, '\p{Sc=ital}', ""); + Expect(1, 66352, '\p{^Sc=ital}', ""); + Expect(1, 66352, '\P{Sc=ital}', ""); + Expect(0, 66352, '\P{^Sc=ital}', ""); + Expect(1, 66351, '\p{Sc=:\Aital\z:}', "");; + Expect(0, 66352, '\p{Sc=:\Aital\z:}', "");; + Expect(1, 66351, '\p{Sc= -Ital}', ""); + Expect(0, 66351, '\p{^Sc= -Ital}', ""); + Expect(0, 66351, '\P{Sc= -Ital}', ""); + Expect(1, 66351, '\P{^Sc= -Ital}', ""); + Expect(0, 66352, '\p{Sc= -Ital}', ""); + Expect(1, 66352, '\p{^Sc= -Ital}', ""); + Expect(1, 66352, '\P{Sc= -Ital}', ""); + Expect(0, 66352, '\P{^Sc= -Ital}', ""); + Error('\p{Is_Script=/a/ old_italic}'); + Error('\P{Is_Script=/a/ old_italic}'); + Expect(1, 66351, '\p{Is_Script=olditalic}', ""); + Expect(0, 66351, '\p{^Is_Script=olditalic}', ""); + Expect(0, 66351, '\P{Is_Script=olditalic}', ""); + Expect(1, 66351, '\P{^Is_Script=olditalic}', ""); + Expect(0, 66352, '\p{Is_Script=olditalic}', ""); + Expect(1, 66352, '\p{^Is_Script=olditalic}', ""); + Expect(1, 66352, '\P{Is_Script=olditalic}', ""); + Expect(0, 66352, '\P{^Is_Script=olditalic}', ""); + Expect(1, 66351, '\p{Is_Script=_OLD_ITALIC}', ""); + Expect(0, 66351, '\p{^Is_Script=_OLD_ITALIC}', ""); + Expect(0, 66351, '\P{Is_Script=_OLD_ITALIC}', ""); + Expect(1, 66351, '\P{^Is_Script=_OLD_ITALIC}', ""); + Expect(0, 66352, '\p{Is_Script=_OLD_ITALIC}', ""); + Expect(1, 66352, '\p{^Is_Script=_OLD_ITALIC}', ""); + Expect(1, 66352, '\P{Is_Script=_OLD_ITALIC}', ""); + Expect(0, 66352, '\P{^Is_Script=_OLD_ITALIC}', ""); + Error('\p{Is_Sc= :=ITAL}'); + Error('\P{Is_Sc= :=ITAL}'); + Expect(1, 66351, '\p{Is_Sc=ital}', ""); + Expect(0, 66351, '\p{^Is_Sc=ital}', ""); + Expect(0, 66351, '\P{Is_Sc=ital}', ""); + Expect(1, 66351, '\P{^Is_Sc=ital}', ""); + Expect(0, 66352, '\p{Is_Sc=ital}', ""); + Expect(1, 66352, '\p{^Is_Sc=ital}', ""); + Expect(1, 66352, '\P{Is_Sc=ital}', ""); + Expect(0, 66352, '\P{^Is_Sc=ital}', ""); + Expect(1, 66351, '\p{Is_Sc= ital}', ""); + Expect(0, 66351, '\p{^Is_Sc= ital}', ""); + Expect(0, 66351, '\P{Is_Sc= ital}', ""); + Expect(1, 66351, '\P{^Is_Sc= ital}', ""); + Expect(0, 66352, '\p{Is_Sc= ital}', ""); + Expect(1, 66352, '\p{^Is_Sc= ital}', ""); + Expect(1, 66352, '\P{Is_Sc= ital}', ""); + Expect(0, 66352, '\P{^Is_Sc= ital}', ""); + Error('\p{Script= Javanese:=}'); + Error('\P{Script= Javanese:=}'); + Expect(1, 43487, '\p{Script=:\AJavanese\z:}', "");; + Expect(0, 43488, '\p{Script=:\AJavanese\z:}', "");; + Expect(1, 43487, '\p{Script=javanese}', ""); + Expect(0, 43487, '\p{^Script=javanese}', ""); + Expect(0, 43487, '\P{Script=javanese}', ""); + Expect(1, 43487, '\P{^Script=javanese}', ""); + Expect(0, 43488, '\p{Script=javanese}', ""); + Expect(1, 43488, '\p{^Script=javanese}', ""); + Expect(1, 43488, '\P{Script=javanese}', ""); + Expect(0, 43488, '\P{^Script=javanese}', ""); + Expect(1, 43487, '\p{Script=:\Ajavanese\z:}', "");; + Expect(0, 43488, '\p{Script=:\Ajavanese\z:}', "");; + Expect(1, 43487, '\p{Script=-javanese}', ""); + Expect(0, 43487, '\p{^Script=-javanese}', ""); + Expect(0, 43487, '\P{Script=-javanese}', ""); + Expect(1, 43487, '\P{^Script=-javanese}', ""); + Expect(0, 43488, '\p{Script=-javanese}', ""); + Expect(1, 43488, '\p{^Script=-javanese}', ""); + Expect(1, 43488, '\P{Script=-javanese}', ""); + Expect(0, 43488, '\P{^Script=-javanese}', ""); + Error('\p{Sc: _Java:=}'); + Error('\P{Sc: _Java:=}'); + Expect(1, 43487, '\p{Sc=:\AJava\z:}', "");; + Expect(0, 43488, '\p{Sc=:\AJava\z:}', "");; + Expect(1, 43487, '\p{Sc:java}', ""); + Expect(0, 43487, '\p{^Sc:java}', ""); + Expect(0, 43487, '\P{Sc:java}', ""); + Expect(1, 43487, '\P{^Sc:java}', ""); + Expect(0, 43488, '\p{Sc:java}', ""); + Expect(1, 43488, '\p{^Sc:java}', ""); + Expect(1, 43488, '\P{Sc:java}', ""); + Expect(0, 43488, '\P{^Sc:java}', ""); + Expect(1, 43487, '\p{Sc=:\Ajava\z:}', "");; + Expect(0, 43488, '\p{Sc=:\Ajava\z:}', "");; + Expect(1, 43487, '\p{Sc=- Java}', ""); + Expect(0, 43487, '\p{^Sc=- Java}', ""); + Expect(0, 43487, '\P{Sc=- Java}', ""); + Expect(1, 43487, '\P{^Sc=- Java}', ""); + Expect(0, 43488, '\p{Sc=- Java}', ""); + Expect(1, 43488, '\p{^Sc=- Java}', ""); + Expect(1, 43488, '\P{Sc=- Java}', ""); + Expect(0, 43488, '\P{^Sc=- Java}', ""); + Error('\p{Is_Script=/a/Javanese}'); + Error('\P{Is_Script=/a/Javanese}'); + Expect(1, 43487, '\p{Is_Script=javanese}', ""); + Expect(0, 43487, '\p{^Is_Script=javanese}', ""); + Expect(0, 43487, '\P{Is_Script=javanese}', ""); + Expect(1, 43487, '\P{^Is_Script=javanese}', ""); + Expect(0, 43488, '\p{Is_Script=javanese}', ""); + Expect(1, 43488, '\p{^Is_Script=javanese}', ""); + Expect(1, 43488, '\P{Is_Script=javanese}', ""); + Expect(0, 43488, '\P{^Is_Script=javanese}', ""); + Expect(1, 43487, '\p{Is_Script=_-Javanese}', ""); + Expect(0, 43487, '\p{^Is_Script=_-Javanese}', ""); + Expect(0, 43487, '\P{Is_Script=_-Javanese}', ""); + Expect(1, 43487, '\P{^Is_Script=_-Javanese}', ""); + Expect(0, 43488, '\p{Is_Script=_-Javanese}', ""); + Expect(1, 43488, '\p{^Is_Script=_-Javanese}', ""); + Expect(1, 43488, '\P{Is_Script=_-Javanese}', ""); + Expect(0, 43488, '\P{^Is_Script=_-Javanese}', ""); + Error('\p{Is_Sc= java/a/}'); + Error('\P{Is_Sc= java/a/}'); + Expect(1, 43487, '\p{Is_Sc=java}', ""); + Expect(0, 43487, '\p{^Is_Sc=java}', ""); + Expect(0, 43487, '\P{Is_Sc=java}', ""); + Expect(1, 43487, '\P{^Is_Sc=java}', ""); + Expect(0, 43488, '\p{Is_Sc=java}', ""); + Expect(1, 43488, '\p{^Is_Sc=java}', ""); + Expect(1, 43488, '\P{Is_Sc=java}', ""); + Expect(0, 43488, '\P{^Is_Sc=java}', ""); + Expect(1, 43487, '\p{Is_Sc=- JAVA}', ""); + Expect(0, 43487, '\p{^Is_Sc=- JAVA}', ""); + Expect(0, 43487, '\P{Is_Sc=- JAVA}', ""); + Expect(1, 43487, '\P{^Is_Sc=- JAVA}', ""); + Expect(0, 43488, '\p{Is_Sc=- JAVA}', ""); + Expect(1, 43488, '\p{^Is_Sc=- JAVA}', ""); + Expect(1, 43488, '\P{Is_Sc=- JAVA}', ""); + Expect(0, 43488, '\P{^Is_Sc=- JAVA}', ""); + Error('\p{Script= -kayah_Li:=}'); + Error('\P{Script= -kayah_Li:=}'); + Expect(1, 43311, '\p{Script=:\AKayah_Li\z:}', "");; + Expect(0, 43312, '\p{Script=:\AKayah_Li\z:}', "");; + Expect(1, 43311, '\p{Script=kayahli}', ""); + Expect(0, 43311, '\p{^Script=kayahli}', ""); + Expect(0, 43311, '\P{Script=kayahli}', ""); + Expect(1, 43311, '\P{^Script=kayahli}', ""); + Expect(0, 43312, '\p{Script=kayahli}', ""); + Expect(1, 43312, '\p{^Script=kayahli}', ""); + Expect(1, 43312, '\P{Script=kayahli}', ""); + Expect(0, 43312, '\P{^Script=kayahli}', ""); + Expect(1, 43311, '\p{Script=:\Akayahli\z:}', "");; + Expect(0, 43312, '\p{Script=:\Akayahli\z:}', "");; + Expect(1, 43311, '\p{Script=--Kayah_Li}', ""); + Expect(0, 43311, '\p{^Script=--Kayah_Li}', ""); + Expect(0, 43311, '\P{Script=--Kayah_Li}', ""); + Expect(1, 43311, '\P{^Script=--Kayah_Li}', ""); + Expect(0, 43312, '\p{Script=--Kayah_Li}', ""); + Expect(1, 43312, '\p{^Script=--Kayah_Li}', ""); + Expect(1, 43312, '\P{Script=--Kayah_Li}', ""); + Expect(0, 43312, '\P{^Script=--Kayah_Li}', ""); + Error('\p{Sc: -_KALI:=}'); + Error('\P{Sc: -_KALI:=}'); + Expect(1, 43311, '\p{Sc=:\AKali\z:}', "");; + Expect(0, 43312, '\p{Sc=:\AKali\z:}', "");; + Expect(1, 43311, '\p{Sc=kali}', ""); + Expect(0, 43311, '\p{^Sc=kali}', ""); + Expect(0, 43311, '\P{Sc=kali}', ""); + Expect(1, 43311, '\P{^Sc=kali}', ""); + Expect(0, 43312, '\p{Sc=kali}', ""); + Expect(1, 43312, '\p{^Sc=kali}', ""); + Expect(1, 43312, '\P{Sc=kali}', ""); + Expect(0, 43312, '\P{^Sc=kali}', ""); + Expect(1, 43311, '\p{Sc=:\Akali\z:}', "");; + Expect(0, 43312, '\p{Sc=:\Akali\z:}', "");; + Expect(1, 43311, '\p{Sc=Kali}', ""); + Expect(0, 43311, '\p{^Sc=Kali}', ""); + Expect(0, 43311, '\P{Sc=Kali}', ""); + Expect(1, 43311, '\P{^Sc=Kali}', ""); + Expect(0, 43312, '\p{Sc=Kali}', ""); + Expect(1, 43312, '\p{^Sc=Kali}', ""); + Expect(1, 43312, '\P{Sc=Kali}', ""); + Expect(0, 43312, '\P{^Sc=Kali}', ""); + Error('\p{Is_Script=_Kayah_Li/a/}'); + Error('\P{Is_Script=_Kayah_Li/a/}'); + Expect(1, 43311, '\p{Is_Script=kayahli}', ""); + Expect(0, 43311, '\p{^Is_Script=kayahli}', ""); + Expect(0, 43311, '\P{Is_Script=kayahli}', ""); + Expect(1, 43311, '\P{^Is_Script=kayahli}', ""); + Expect(0, 43312, '\p{Is_Script=kayahli}', ""); + Expect(1, 43312, '\p{^Is_Script=kayahli}', ""); + Expect(1, 43312, '\P{Is_Script=kayahli}', ""); + Expect(0, 43312, '\P{^Is_Script=kayahli}', ""); + Expect(1, 43311, '\p{Is_Script= _Kayah_Li}', ""); + Expect(0, 43311, '\p{^Is_Script= _Kayah_Li}', ""); + Expect(0, 43311, '\P{Is_Script= _Kayah_Li}', ""); + Expect(1, 43311, '\P{^Is_Script= _Kayah_Li}', ""); + Expect(0, 43312, '\p{Is_Script= _Kayah_Li}', ""); + Expect(1, 43312, '\p{^Is_Script= _Kayah_Li}', ""); + Expect(1, 43312, '\P{Is_Script= _Kayah_Li}', ""); + Expect(0, 43312, '\P{^Is_Script= _Kayah_Li}', ""); + Error('\p{Is_Sc=:=__Kali}'); + Error('\P{Is_Sc=:=__Kali}'); + Expect(1, 43311, '\p{Is_Sc=kali}', ""); + Expect(0, 43311, '\p{^Is_Sc=kali}', ""); + Expect(0, 43311, '\P{Is_Sc=kali}', ""); + Expect(1, 43311, '\P{^Is_Sc=kali}', ""); + Expect(0, 43312, '\p{Is_Sc=kali}', ""); + Expect(1, 43312, '\p{^Is_Sc=kali}', ""); + Expect(1, 43312, '\P{Is_Sc=kali}', ""); + Expect(0, 43312, '\P{^Is_Sc=kali}', ""); + Expect(1, 43311, '\p{Is_Sc= Kali}', ""); + Expect(0, 43311, '\p{^Is_Sc= Kali}', ""); + Expect(0, 43311, '\P{Is_Sc= Kali}', ""); + Expect(1, 43311, '\P{^Is_Sc= Kali}', ""); + Expect(0, 43312, '\p{Is_Sc= Kali}', ""); + Expect(1, 43312, '\p{^Is_Sc= Kali}', ""); + Expect(1, 43312, '\P{Is_Sc= Kali}', ""); + Expect(0, 43312, '\P{^Is_Sc= Kali}', ""); + Error('\p{Script=:=__Katakana}'); + Error('\P{Script=:=__Katakana}'); + Expect(1, 110951, '\p{Script=:\AKatakana\z:}', "");; + Expect(0, 110952, '\p{Script=:\AKatakana\z:}', "");; + Expect(1, 110951, '\p{Script=katakana}', ""); + Expect(0, 110951, '\p{^Script=katakana}', ""); + Expect(0, 110951, '\P{Script=katakana}', ""); + Expect(1, 110951, '\P{^Script=katakana}', ""); + Expect(0, 110952, '\p{Script=katakana}', ""); + Expect(1, 110952, '\p{^Script=katakana}', ""); + Expect(1, 110952, '\P{Script=katakana}', ""); + Expect(0, 110952, '\P{^Script=katakana}', ""); + Expect(1, 110951, '\p{Script=:\Akatakana\z:}', "");; + Expect(0, 110952, '\p{Script=:\Akatakana\z:}', "");; + Expect(1, 110951, '\p{Script=- Katakana}', ""); + Expect(0, 110951, '\p{^Script=- Katakana}', ""); + Expect(0, 110951, '\P{Script=- Katakana}', ""); + Expect(1, 110951, '\P{^Script=- Katakana}', ""); + Expect(0, 110952, '\p{Script=- Katakana}', ""); + Expect(1, 110952, '\p{^Script=- Katakana}', ""); + Expect(1, 110952, '\P{Script=- Katakana}', ""); + Expect(0, 110952, '\P{^Script=- Katakana}', ""); + Error('\p{Sc= -kana:=}'); + Error('\P{Sc= -kana:=}'); + Expect(1, 110951, '\p{Sc=:\AKana\z:}', "");; + Expect(0, 110952, '\p{Sc=:\AKana\z:}', "");; + Expect(1, 110951, '\p{Sc=kana}', ""); + Expect(0, 110951, '\p{^Sc=kana}', ""); + Expect(0, 110951, '\P{Sc=kana}', ""); + Expect(1, 110951, '\P{^Sc=kana}', ""); + Expect(0, 110952, '\p{Sc=kana}', ""); + Expect(1, 110952, '\p{^Sc=kana}', ""); + Expect(1, 110952, '\P{Sc=kana}', ""); + Expect(0, 110952, '\P{^Sc=kana}', ""); + Expect(1, 110951, '\p{Sc=:\Akana\z:}', "");; + Expect(0, 110952, '\p{Sc=:\Akana\z:}', "");; + Expect(1, 110951, '\p{Sc=__Kana}', ""); + Expect(0, 110951, '\p{^Sc=__Kana}', ""); + Expect(0, 110951, '\P{Sc=__Kana}', ""); + Expect(1, 110951, '\P{^Sc=__Kana}', ""); + Expect(0, 110952, '\p{Sc=__Kana}', ""); + Expect(1, 110952, '\p{^Sc=__Kana}', ""); + Expect(1, 110952, '\P{Sc=__Kana}', ""); + Expect(0, 110952, '\P{^Sc=__Kana}', ""); + Error('\p{Is_Script=:= _Katakana}'); + Error('\P{Is_Script=:= _Katakana}'); + Expect(1, 110951, '\p{Is_Script=katakana}', ""); + Expect(0, 110951, '\p{^Is_Script=katakana}', ""); + Expect(0, 110951, '\P{Is_Script=katakana}', ""); + Expect(1, 110951, '\P{^Is_Script=katakana}', ""); + Expect(0, 110952, '\p{Is_Script=katakana}', ""); + Expect(1, 110952, '\p{^Is_Script=katakana}', ""); + Expect(1, 110952, '\P{Is_Script=katakana}', ""); + Expect(0, 110952, '\P{^Is_Script=katakana}', ""); + Expect(1, 110951, '\p{Is_Script:-_Katakana}', ""); + Expect(0, 110951, '\p{^Is_Script:-_Katakana}', ""); + Expect(0, 110951, '\P{Is_Script:-_Katakana}', ""); + Expect(1, 110951, '\P{^Is_Script:-_Katakana}', ""); + Expect(0, 110952, '\p{Is_Script:-_Katakana}', ""); + Expect(1, 110952, '\p{^Is_Script:-_Katakana}', ""); + Expect(1, 110952, '\P{Is_Script:-_Katakana}', ""); + Expect(0, 110952, '\P{^Is_Script:-_Katakana}', ""); + Error('\p{Is_Sc= Kana:=}'); + Error('\P{Is_Sc= Kana:=}'); + Expect(1, 110951, '\p{Is_Sc=kana}', ""); + Expect(0, 110951, '\p{^Is_Sc=kana}', ""); + Expect(0, 110951, '\P{Is_Sc=kana}', ""); + Expect(1, 110951, '\P{^Is_Sc=kana}', ""); + Expect(0, 110952, '\p{Is_Sc=kana}', ""); + Expect(1, 110952, '\p{^Is_Sc=kana}', ""); + Expect(1, 110952, '\P{Is_Sc=kana}', ""); + Expect(0, 110952, '\P{^Is_Sc=kana}', ""); + Expect(1, 110951, '\p{Is_Sc= kana}', ""); + Expect(0, 110951, '\p{^Is_Sc= kana}', ""); + Expect(0, 110951, '\P{Is_Sc= kana}', ""); + Expect(1, 110951, '\P{^Is_Sc= kana}', ""); + Expect(0, 110952, '\p{Is_Sc= kana}', ""); + Expect(1, 110952, '\p{^Is_Sc= kana}', ""); + Expect(1, 110952, '\P{Is_Sc= kana}', ""); + Expect(0, 110952, '\P{^Is_Sc= kana}', ""); + Error('\p{Script= KAWI:=}'); + Error('\P{Script= KAWI:=}'); + Expect(1, 73562, '\p{Script=:\AKawi\z:}', "");; + Expect(0, 73563, '\p{Script=:\AKawi\z:}', "");; + Expect(1, 73562, '\p{Script=kawi}', ""); + Expect(0, 73562, '\p{^Script=kawi}', ""); + Expect(0, 73562, '\P{Script=kawi}', ""); + Expect(1, 73562, '\P{^Script=kawi}', ""); + Expect(0, 73563, '\p{Script=kawi}', ""); + Expect(1, 73563, '\p{^Script=kawi}', ""); + Expect(1, 73563, '\P{Script=kawi}', ""); + Expect(0, 73563, '\P{^Script=kawi}', ""); + Expect(1, 73562, '\p{Script=:\Akawi\z:}', "");; + Expect(0, 73563, '\p{Script=:\Akawi\z:}', "");; + Expect(1, 73562, '\p{Script: _-KAWI}', ""); + Expect(0, 73562, '\p{^Script: _-KAWI}', ""); + Expect(0, 73562, '\P{Script: _-KAWI}', ""); + Expect(1, 73562, '\P{^Script: _-KAWI}', ""); + Expect(0, 73563, '\p{Script: _-KAWI}', ""); + Expect(1, 73563, '\p{^Script: _-KAWI}', ""); + Expect(1, 73563, '\P{Script: _-KAWI}', ""); + Expect(0, 73563, '\P{^Script: _-KAWI}', ""); + Error('\p{Sc: -:=Kawi}'); + Error('\P{Sc: -:=Kawi}'); + Expect(1, 73562, '\p{Sc=:\AKawi\z:}', "");; + Expect(0, 73563, '\p{Sc=:\AKawi\z:}', "");; + Expect(1, 73562, '\p{Sc=kawi}', ""); + Expect(0, 73562, '\p{^Sc=kawi}', ""); + Expect(0, 73562, '\P{Sc=kawi}', ""); + Expect(1, 73562, '\P{^Sc=kawi}', ""); + Expect(0, 73563, '\p{Sc=kawi}', ""); + Expect(1, 73563, '\p{^Sc=kawi}', ""); + Expect(1, 73563, '\P{Sc=kawi}', ""); + Expect(0, 73563, '\P{^Sc=kawi}', ""); + Expect(1, 73562, '\p{Sc=:\Akawi\z:}', "");; + Expect(0, 73563, '\p{Sc=:\Akawi\z:}', "");; + Expect(1, 73562, '\p{Sc:-_Kawi}', ""); + Expect(0, 73562, '\p{^Sc:-_Kawi}', ""); + Expect(0, 73562, '\P{Sc:-_Kawi}', ""); + Expect(1, 73562, '\P{^Sc:-_Kawi}', ""); + Expect(0, 73563, '\p{Sc:-_Kawi}', ""); + Expect(1, 73563, '\p{^Sc:-_Kawi}', ""); + Expect(1, 73563, '\P{Sc:-_Kawi}', ""); + Expect(0, 73563, '\P{^Sc:-_Kawi}', ""); + Error('\p{Is_Script=:=_Kawi}'); + Error('\P{Is_Script=:=_Kawi}'); + Expect(1, 73562, '\p{Is_Script: kawi}', ""); + Expect(0, 73562, '\p{^Is_Script: kawi}', ""); + Expect(0, 73562, '\P{Is_Script: kawi}', ""); + Expect(1, 73562, '\P{^Is_Script: kawi}', ""); + Expect(0, 73563, '\p{Is_Script: kawi}', ""); + Expect(1, 73563, '\p{^Is_Script: kawi}', ""); + Expect(1, 73563, '\P{Is_Script: kawi}', ""); + Expect(0, 73563, '\P{^Is_Script: kawi}', ""); + Expect(1, 73562, '\p{Is_Script= Kawi}', ""); + Expect(0, 73562, '\p{^Is_Script= Kawi}', ""); + Expect(0, 73562, '\P{Is_Script= Kawi}', ""); + Expect(1, 73562, '\P{^Is_Script= Kawi}', ""); + Expect(0, 73563, '\p{Is_Script= Kawi}', ""); + Expect(1, 73563, '\p{^Is_Script= Kawi}', ""); + Expect(1, 73563, '\P{Is_Script= Kawi}', ""); + Expect(0, 73563, '\P{^Is_Script= Kawi}', ""); + Error('\p{Is_Sc=:=- kawi}'); + Error('\P{Is_Sc=:=- kawi}'); + Expect(1, 73562, '\p{Is_Sc=kawi}', ""); + Expect(0, 73562, '\p{^Is_Sc=kawi}', ""); + Expect(0, 73562, '\P{Is_Sc=kawi}', ""); + Expect(1, 73562, '\P{^Is_Sc=kawi}', ""); + Expect(0, 73563, '\p{Is_Sc=kawi}', ""); + Expect(1, 73563, '\p{^Is_Sc=kawi}', ""); + Expect(1, 73563, '\P{Is_Sc=kawi}', ""); + Expect(0, 73563, '\P{^Is_Sc=kawi}', ""); + Expect(1, 73562, '\p{Is_Sc= -Kawi}', ""); + Expect(0, 73562, '\p{^Is_Sc= -Kawi}', ""); + Expect(0, 73562, '\P{Is_Sc= -Kawi}', ""); + Expect(1, 73562, '\P{^Is_Sc= -Kawi}', ""); + Expect(0, 73563, '\p{Is_Sc= -Kawi}', ""); + Expect(1, 73563, '\p{^Is_Sc= -Kawi}', ""); + Expect(1, 73563, '\P{Is_Sc= -Kawi}', ""); + Expect(0, 73563, '\P{^Is_Sc= -Kawi}', ""); + Error('\p{Script: _ KHAROSHTHI:=}'); + Error('\P{Script: _ KHAROSHTHI:=}'); + Expect(1, 68184, '\p{Script=:\AKharoshthi\z:}', "");; + Expect(0, 68185, '\p{Script=:\AKharoshthi\z:}', "");; + Expect(1, 68184, '\p{Script=kharoshthi}', ""); + Expect(0, 68184, '\p{^Script=kharoshthi}', ""); + Expect(0, 68184, '\P{Script=kharoshthi}', ""); + Expect(1, 68184, '\P{^Script=kharoshthi}', ""); + Expect(0, 68185, '\p{Script=kharoshthi}', ""); + Expect(1, 68185, '\p{^Script=kharoshthi}', ""); + Expect(1, 68185, '\P{Script=kharoshthi}', ""); + Expect(0, 68185, '\P{^Script=kharoshthi}', ""); + Expect(1, 68184, '\p{Script=:\Akharoshthi\z:}', "");; + Expect(0, 68185, '\p{Script=:\Akharoshthi\z:}', "");; + Expect(1, 68184, '\p{Script=-Kharoshthi}', ""); + Expect(0, 68184, '\p{^Script=-Kharoshthi}', ""); + Expect(0, 68184, '\P{Script=-Kharoshthi}', ""); + Expect(1, 68184, '\P{^Script=-Kharoshthi}', ""); + Expect(0, 68185, '\p{Script=-Kharoshthi}', ""); + Expect(1, 68185, '\p{^Script=-Kharoshthi}', ""); + Expect(1, 68185, '\P{Script=-Kharoshthi}', ""); + Expect(0, 68185, '\P{^Script=-Kharoshthi}', ""); + Error('\p{Sc= _khar:=}'); + Error('\P{Sc= _khar:=}'); + Expect(1, 68184, '\p{Sc=:\AKhar\z:}', "");; + Expect(0, 68185, '\p{Sc=:\AKhar\z:}', "");; + Expect(1, 68184, '\p{Sc=khar}', ""); + Expect(0, 68184, '\p{^Sc=khar}', ""); + Expect(0, 68184, '\P{Sc=khar}', ""); + Expect(1, 68184, '\P{^Sc=khar}', ""); + Expect(0, 68185, '\p{Sc=khar}', ""); + Expect(1, 68185, '\p{^Sc=khar}', ""); + Expect(1, 68185, '\P{Sc=khar}', ""); + Expect(0, 68185, '\P{^Sc=khar}', ""); + Expect(1, 68184, '\p{Sc=:\Akhar\z:}', "");; + Expect(0, 68185, '\p{Sc=:\Akhar\z:}', "");; + Expect(1, 68184, '\p{Sc= Khar}', ""); + Expect(0, 68184, '\p{^Sc= Khar}', ""); + Expect(0, 68184, '\P{Sc= Khar}', ""); + Expect(1, 68184, '\P{^Sc= Khar}', ""); + Expect(0, 68185, '\p{Sc= Khar}', ""); + Expect(1, 68185, '\p{^Sc= Khar}', ""); + Expect(1, 68185, '\P{Sc= Khar}', ""); + Expect(0, 68185, '\P{^Sc= Khar}', ""); + Error('\p{Is_Script=:=_ Kharoshthi}'); + Error('\P{Is_Script=:=_ Kharoshthi}'); + Expect(1, 68184, '\p{Is_Script=kharoshthi}', ""); + Expect(0, 68184, '\p{^Is_Script=kharoshthi}', ""); + Expect(0, 68184, '\P{Is_Script=kharoshthi}', ""); + Expect(1, 68184, '\P{^Is_Script=kharoshthi}', ""); + Expect(0, 68185, '\p{Is_Script=kharoshthi}', ""); + Expect(1, 68185, '\p{^Is_Script=kharoshthi}', ""); + Expect(1, 68185, '\P{Is_Script=kharoshthi}', ""); + Expect(0, 68185, '\P{^Is_Script=kharoshthi}', ""); + Expect(1, 68184, '\p{Is_Script=_ kharoshthi}', ""); + Expect(0, 68184, '\p{^Is_Script=_ kharoshthi}', ""); + Expect(0, 68184, '\P{Is_Script=_ kharoshthi}', ""); + Expect(1, 68184, '\P{^Is_Script=_ kharoshthi}', ""); + Expect(0, 68185, '\p{Is_Script=_ kharoshthi}', ""); + Expect(1, 68185, '\p{^Is_Script=_ kharoshthi}', ""); + Expect(1, 68185, '\P{Is_Script=_ kharoshthi}', ""); + Expect(0, 68185, '\P{^Is_Script=_ kharoshthi}', ""); + Error('\p{Is_Sc=/a/ khar}'); + Error('\P{Is_Sc=/a/ khar}'); + Expect(1, 68184, '\p{Is_Sc=khar}', ""); + Expect(0, 68184, '\p{^Is_Sc=khar}', ""); + Expect(0, 68184, '\P{Is_Sc=khar}', ""); + Expect(1, 68184, '\P{^Is_Sc=khar}', ""); + Expect(0, 68185, '\p{Is_Sc=khar}', ""); + Expect(1, 68185, '\p{^Is_Sc=khar}', ""); + Expect(1, 68185, '\P{Is_Sc=khar}', ""); + Expect(0, 68185, '\P{^Is_Sc=khar}', ""); + Expect(1, 68184, '\p{Is_Sc= -Khar}', ""); + Expect(0, 68184, '\p{^Is_Sc= -Khar}', ""); + Expect(0, 68184, '\P{Is_Sc= -Khar}', ""); + Expect(1, 68184, '\P{^Is_Sc= -Khar}', ""); + Expect(0, 68185, '\p{Is_Sc= -Khar}', ""); + Expect(1, 68185, '\p{^Is_Sc= -Khar}', ""); + Expect(1, 68185, '\P{Is_Sc= -Khar}', ""); + Expect(0, 68185, '\P{^Is_Sc= -Khar}', ""); + Error('\p{Script=:= -Khmer}'); + Error('\P{Script=:= -Khmer}'); + Expect(1, 6655, '\p{Script=:\AKhmer\z:}', "");; + Expect(0, 6656, '\p{Script=:\AKhmer\z:}', "");; + Expect(1, 6655, '\p{Script=khmer}', ""); + Expect(0, 6655, '\p{^Script=khmer}', ""); + Expect(0, 6655, '\P{Script=khmer}', ""); + Expect(1, 6655, '\P{^Script=khmer}', ""); + Expect(0, 6656, '\p{Script=khmer}', ""); + Expect(1, 6656, '\p{^Script=khmer}', ""); + Expect(1, 6656, '\P{Script=khmer}', ""); + Expect(0, 6656, '\P{^Script=khmer}', ""); + Expect(1, 6655, '\p{Script=:\Akhmer\z:}', "");; + Expect(0, 6656, '\p{Script=:\Akhmer\z:}', "");; + Expect(1, 6655, '\p{Script= -Khmer}', ""); + Expect(0, 6655, '\p{^Script= -Khmer}', ""); + Expect(0, 6655, '\P{Script= -Khmer}', ""); + Expect(1, 6655, '\P{^Script= -Khmer}', ""); + Expect(0, 6656, '\p{Script= -Khmer}', ""); + Expect(1, 6656, '\p{^Script= -Khmer}', ""); + Expect(1, 6656, '\P{Script= -Khmer}', ""); + Expect(0, 6656, '\P{^Script= -Khmer}', ""); + Error('\p{Sc=/a/_Khmr}'); + Error('\P{Sc=/a/_Khmr}'); + Expect(1, 6655, '\p{Sc=:\AKhmr\z:}', "");; + Expect(0, 6656, '\p{Sc=:\AKhmr\z:}', "");; + Expect(1, 6655, '\p{Sc=khmr}', ""); + Expect(0, 6655, '\p{^Sc=khmr}', ""); + Expect(0, 6655, '\P{Sc=khmr}', ""); + Expect(1, 6655, '\P{^Sc=khmr}', ""); + Expect(0, 6656, '\p{Sc=khmr}', ""); + Expect(1, 6656, '\p{^Sc=khmr}', ""); + Expect(1, 6656, '\P{Sc=khmr}', ""); + Expect(0, 6656, '\P{^Sc=khmr}', ""); + Expect(1, 6655, '\p{Sc=:\Akhmr\z:}', "");; + Expect(0, 6656, '\p{Sc=:\Akhmr\z:}', "");; + Expect(1, 6655, '\p{Sc=_ khmr}', ""); + Expect(0, 6655, '\p{^Sc=_ khmr}', ""); + Expect(0, 6655, '\P{Sc=_ khmr}', ""); + Expect(1, 6655, '\P{^Sc=_ khmr}', ""); + Expect(0, 6656, '\p{Sc=_ khmr}', ""); + Expect(1, 6656, '\p{^Sc=_ khmr}', ""); + Expect(1, 6656, '\P{Sc=_ khmr}', ""); + Expect(0, 6656, '\P{^Sc=_ khmr}', ""); + Error('\p{Is_Script=_/a/KHMER}'); + Error('\P{Is_Script=_/a/KHMER}'); + Expect(1, 6655, '\p{Is_Script=khmer}', ""); + Expect(0, 6655, '\p{^Is_Script=khmer}', ""); + Expect(0, 6655, '\P{Is_Script=khmer}', ""); + Expect(1, 6655, '\P{^Is_Script=khmer}', ""); + Expect(0, 6656, '\p{Is_Script=khmer}', ""); + Expect(1, 6656, '\p{^Is_Script=khmer}', ""); + Expect(1, 6656, '\P{Is_Script=khmer}', ""); + Expect(0, 6656, '\P{^Is_Script=khmer}', ""); + Expect(1, 6655, '\p{Is_Script= -KHMER}', ""); + Expect(0, 6655, '\p{^Is_Script= -KHMER}', ""); + Expect(0, 6655, '\P{Is_Script= -KHMER}', ""); + Expect(1, 6655, '\P{^Is_Script= -KHMER}', ""); + Expect(0, 6656, '\p{Is_Script= -KHMER}', ""); + Expect(1, 6656, '\p{^Is_Script= -KHMER}', ""); + Expect(1, 6656, '\P{Is_Script= -KHMER}', ""); + Expect(0, 6656, '\P{^Is_Script= -KHMER}', ""); + Error('\p{Is_Sc= /a/Khmr}'); + Error('\P{Is_Sc= /a/Khmr}'); + Expect(1, 6655, '\p{Is_Sc=khmr}', ""); + Expect(0, 6655, '\p{^Is_Sc=khmr}', ""); + Expect(0, 6655, '\P{Is_Sc=khmr}', ""); + Expect(1, 6655, '\P{^Is_Sc=khmr}', ""); + Expect(0, 6656, '\p{Is_Sc=khmr}', ""); + Expect(1, 6656, '\p{^Is_Sc=khmr}', ""); + Expect(1, 6656, '\P{Is_Sc=khmr}', ""); + Expect(0, 6656, '\P{^Is_Sc=khmr}', ""); + Expect(1, 6655, '\p{Is_Sc=_KHMR}', ""); + Expect(0, 6655, '\p{^Is_Sc=_KHMR}', ""); + Expect(0, 6655, '\P{Is_Sc=_KHMR}', ""); + Expect(1, 6655, '\P{^Is_Sc=_KHMR}', ""); + Expect(0, 6656, '\p{Is_Sc=_KHMR}', ""); + Expect(1, 6656, '\p{^Is_Sc=_KHMR}', ""); + Expect(1, 6656, '\P{Is_Sc=_KHMR}', ""); + Expect(0, 6656, '\P{^Is_Sc=_KHMR}', ""); + Error('\p{Script=/a/_ KHOJKI}'); + Error('\P{Script=/a/_ KHOJKI}'); + Expect(1, 70209, '\p{Script=:\AKhojki\z:}', "");; + Expect(0, 70210, '\p{Script=:\AKhojki\z:}', "");; + Expect(1, 70209, '\p{Script=khojki}', ""); + Expect(0, 70209, '\p{^Script=khojki}', ""); + Expect(0, 70209, '\P{Script=khojki}', ""); + Expect(1, 70209, '\P{^Script=khojki}', ""); + Expect(0, 70210, '\p{Script=khojki}', ""); + Expect(1, 70210, '\p{^Script=khojki}', ""); + Expect(1, 70210, '\P{Script=khojki}', ""); + Expect(0, 70210, '\P{^Script=khojki}', ""); + Expect(1, 70209, '\p{Script=:\Akhojki\z:}', "");; + Expect(0, 70210, '\p{Script=:\Akhojki\z:}', "");; + Expect(1, 70209, '\p{Script= _khojki}', ""); + Expect(0, 70209, '\p{^Script= _khojki}', ""); + Expect(0, 70209, '\P{Script= _khojki}', ""); + Expect(1, 70209, '\P{^Script= _khojki}', ""); + Expect(0, 70210, '\p{Script= _khojki}', ""); + Expect(1, 70210, '\p{^Script= _khojki}', ""); + Expect(1, 70210, '\P{Script= _khojki}', ""); + Expect(0, 70210, '\P{^Script= _khojki}', ""); + Error('\p{Sc=-:=KHOJ}'); + Error('\P{Sc=-:=KHOJ}'); + Expect(1, 70209, '\p{Sc=:\AKhoj\z:}', "");; + Expect(0, 70210, '\p{Sc=:\AKhoj\z:}', "");; + Expect(1, 70209, '\p{Sc=khoj}', ""); + Expect(0, 70209, '\p{^Sc=khoj}', ""); + Expect(0, 70209, '\P{Sc=khoj}', ""); + Expect(1, 70209, '\P{^Sc=khoj}', ""); + Expect(0, 70210, '\p{Sc=khoj}', ""); + Expect(1, 70210, '\p{^Sc=khoj}', ""); + Expect(1, 70210, '\P{Sc=khoj}', ""); + Expect(0, 70210, '\P{^Sc=khoj}', ""); + Expect(1, 70209, '\p{Sc=:\Akhoj\z:}', "");; + Expect(0, 70210, '\p{Sc=:\Akhoj\z:}', "");; + Expect(1, 70209, '\p{Sc= Khoj}', ""); + Expect(0, 70209, '\p{^Sc= Khoj}', ""); + Expect(0, 70209, '\P{Sc= Khoj}', ""); + Expect(1, 70209, '\P{^Sc= Khoj}', ""); + Expect(0, 70210, '\p{Sc= Khoj}', ""); + Expect(1, 70210, '\p{^Sc= Khoj}', ""); + Expect(1, 70210, '\P{Sc= Khoj}', ""); + Expect(0, 70210, '\P{^Sc= Khoj}', ""); + Error('\p{Is_Script=/a/_ khojki}'); + Error('\P{Is_Script=/a/_ khojki}'); + Expect(1, 70209, '\p{Is_Script=khojki}', ""); + Expect(0, 70209, '\p{^Is_Script=khojki}', ""); + Expect(0, 70209, '\P{Is_Script=khojki}', ""); + Expect(1, 70209, '\P{^Is_Script=khojki}', ""); + Expect(0, 70210, '\p{Is_Script=khojki}', ""); + Expect(1, 70210, '\p{^Is_Script=khojki}', ""); + Expect(1, 70210, '\P{Is_Script=khojki}', ""); + Expect(0, 70210, '\P{^Is_Script=khojki}', ""); + Expect(1, 70209, '\p{Is_Script:Khojki}', ""); + Expect(0, 70209, '\p{^Is_Script:Khojki}', ""); + Expect(0, 70209, '\P{Is_Script:Khojki}', ""); + Expect(1, 70209, '\P{^Is_Script:Khojki}', ""); + Expect(0, 70210, '\p{Is_Script:Khojki}', ""); + Expect(1, 70210, '\p{^Is_Script:Khojki}', ""); + Expect(1, 70210, '\P{Is_Script:Khojki}', ""); + Expect(0, 70210, '\P{^Is_Script:Khojki}', ""); + Error('\p{Is_Sc=:= _khoj}'); + Error('\P{Is_Sc=:= _khoj}'); + Expect(1, 70209, '\p{Is_Sc: khoj}', ""); + Expect(0, 70209, '\p{^Is_Sc: khoj}', ""); + Expect(0, 70209, '\P{Is_Sc: khoj}', ""); + Expect(1, 70209, '\P{^Is_Sc: khoj}', ""); + Expect(0, 70210, '\p{Is_Sc: khoj}', ""); + Expect(1, 70210, '\p{^Is_Sc: khoj}', ""); + Expect(1, 70210, '\P{Is_Sc: khoj}', ""); + Expect(0, 70210, '\P{^Is_Sc: khoj}', ""); + Expect(1, 70209, '\p{Is_Sc: _Khoj}', ""); + Expect(0, 70209, '\p{^Is_Sc: _Khoj}', ""); + Expect(0, 70209, '\P{Is_Sc: _Khoj}', ""); + Expect(1, 70209, '\P{^Is_Sc: _Khoj}', ""); + Expect(0, 70210, '\p{Is_Sc: _Khoj}', ""); + Expect(1, 70210, '\p{^Is_Sc: _Khoj}', ""); + Expect(1, 70210, '\P{Is_Sc: _Khoj}', ""); + Expect(0, 70210, '\P{^Is_Sc: _Khoj}', ""); + Error('\p{Script: :=Khitan_Small_Script}'); + Error('\P{Script: :=Khitan_Small_Script}'); + Expect(1, 101631, '\p{Script=:\AKhitan_Small_Script\z:}', "");; + Expect(0, 101632, '\p{Script=:\AKhitan_Small_Script\z:}', "");; + Expect(1, 101631, '\p{Script=khitansmallscript}', ""); + Expect(0, 101631, '\p{^Script=khitansmallscript}', ""); + Expect(0, 101631, '\P{Script=khitansmallscript}', ""); + Expect(1, 101631, '\P{^Script=khitansmallscript}', ""); + Expect(0, 101632, '\p{Script=khitansmallscript}', ""); + Expect(1, 101632, '\p{^Script=khitansmallscript}', ""); + Expect(1, 101632, '\P{Script=khitansmallscript}', ""); + Expect(0, 101632, '\P{^Script=khitansmallscript}', ""); + Expect(1, 101631, '\p{Script=:\Akhitansmallscript\z:}', "");; + Expect(0, 101632, '\p{Script=:\Akhitansmallscript\z:}', "");; + Expect(1, 101631, '\p{Script= Khitan_SMALL_script}', ""); + Expect(0, 101631, '\p{^Script= Khitan_SMALL_script}', ""); + Expect(0, 101631, '\P{Script= Khitan_SMALL_script}', ""); + Expect(1, 101631, '\P{^Script= Khitan_SMALL_script}', ""); + Expect(0, 101632, '\p{Script= Khitan_SMALL_script}', ""); + Expect(1, 101632, '\p{^Script= Khitan_SMALL_script}', ""); + Expect(1, 101632, '\P{Script= Khitan_SMALL_script}', ""); + Expect(0, 101632, '\P{^Script= Khitan_SMALL_script}', ""); + Error('\p{Sc=/a/KITS}'); + Error('\P{Sc=/a/KITS}'); + Expect(1, 101631, '\p{Sc=:\AKits\z:}', "");; + Expect(0, 101632, '\p{Sc=:\AKits\z:}', "");; + Expect(1, 101631, '\p{Sc=kits}', ""); + Expect(0, 101631, '\p{^Sc=kits}', ""); + Expect(0, 101631, '\P{Sc=kits}', ""); + Expect(1, 101631, '\P{^Sc=kits}', ""); + Expect(0, 101632, '\p{Sc=kits}', ""); + Expect(1, 101632, '\p{^Sc=kits}', ""); + Expect(1, 101632, '\P{Sc=kits}', ""); + Expect(0, 101632, '\P{^Sc=kits}', ""); + Expect(1, 101631, '\p{Sc=:\Akits\z:}', "");; + Expect(0, 101632, '\p{Sc=:\Akits\z:}', "");; + Expect(1, 101631, '\p{Sc=- Kits}', ""); + Expect(0, 101631, '\p{^Sc=- Kits}', ""); + Expect(0, 101631, '\P{Sc=- Kits}', ""); + Expect(1, 101631, '\P{^Sc=- Kits}', ""); + Expect(0, 101632, '\p{Sc=- Kits}', ""); + Expect(1, 101632, '\p{^Sc=- Kits}', ""); + Expect(1, 101632, '\P{Sc=- Kits}', ""); + Expect(0, 101632, '\P{^Sc=- Kits}', ""); + Error('\p{Is_Script=-:=khitan_Small_script}'); + Error('\P{Is_Script=-:=khitan_Small_script}'); + Expect(1, 101631, '\p{Is_Script=khitansmallscript}', ""); + Expect(0, 101631, '\p{^Is_Script=khitansmallscript}', ""); + Expect(0, 101631, '\P{Is_Script=khitansmallscript}', ""); + Expect(1, 101631, '\P{^Is_Script=khitansmallscript}', ""); + Expect(0, 101632, '\p{Is_Script=khitansmallscript}', ""); + Expect(1, 101632, '\p{^Is_Script=khitansmallscript}', ""); + Expect(1, 101632, '\P{Is_Script=khitansmallscript}', ""); + Expect(0, 101632, '\P{^Is_Script=khitansmallscript}', ""); + Expect(1, 101631, '\p{Is_Script=- Khitan_SMALL_SCRIPT}', ""); + Expect(0, 101631, '\p{^Is_Script=- Khitan_SMALL_SCRIPT}', ""); + Expect(0, 101631, '\P{Is_Script=- Khitan_SMALL_SCRIPT}', ""); + Expect(1, 101631, '\P{^Is_Script=- Khitan_SMALL_SCRIPT}', ""); + Expect(0, 101632, '\p{Is_Script=- Khitan_SMALL_SCRIPT}', ""); + Expect(1, 101632, '\p{^Is_Script=- Khitan_SMALL_SCRIPT}', ""); + Expect(1, 101632, '\P{Is_Script=- Khitan_SMALL_SCRIPT}', ""); + Expect(0, 101632, '\P{^Is_Script=- Khitan_SMALL_SCRIPT}', ""); + Error('\p{Is_Sc=-kits/a/}'); + Error('\P{Is_Sc=-kits/a/}'); + Expect(1, 101631, '\p{Is_Sc=kits}', ""); + Expect(0, 101631, '\p{^Is_Sc=kits}', ""); + Expect(0, 101631, '\P{Is_Sc=kits}', ""); + Expect(1, 101631, '\P{^Is_Sc=kits}', ""); + Expect(0, 101632, '\p{Is_Sc=kits}', ""); + Expect(1, 101632, '\p{^Is_Sc=kits}', ""); + Expect(1, 101632, '\P{Is_Sc=kits}', ""); + Expect(0, 101632, '\P{^Is_Sc=kits}', ""); + Expect(1, 101631, '\p{Is_Sc= kits}', ""); + Expect(0, 101631, '\p{^Is_Sc= kits}', ""); + Expect(0, 101631, '\P{Is_Sc= kits}', ""); + Expect(1, 101631, '\P{^Is_Sc= kits}', ""); + Expect(0, 101632, '\p{Is_Sc= kits}', ""); + Expect(1, 101632, '\p{^Is_Sc= kits}', ""); + Expect(1, 101632, '\P{Is_Sc= kits}', ""); + Expect(0, 101632, '\P{^Is_Sc= kits}', ""); + Error('\p{Script= /a/Kannada}'); + Error('\P{Script= /a/Kannada}'); + Expect(1, 3315, '\p{Script=:\AKannada\z:}', "");; + Expect(0, 3316, '\p{Script=:\AKannada\z:}', "");; + Expect(1, 3315, '\p{Script=kannada}', ""); + Expect(0, 3315, '\p{^Script=kannada}', ""); + Expect(0, 3315, '\P{Script=kannada}', ""); + Expect(1, 3315, '\P{^Script=kannada}', ""); + Expect(0, 3316, '\p{Script=kannada}', ""); + Expect(1, 3316, '\p{^Script=kannada}', ""); + Expect(1, 3316, '\P{Script=kannada}', ""); + Expect(0, 3316, '\P{^Script=kannada}', ""); + Expect(1, 3315, '\p{Script=:\Akannada\z:}', "");; + Expect(0, 3316, '\p{Script=:\Akannada\z:}', "");; + Expect(1, 3315, '\p{Script=-_Kannada}', ""); + Expect(0, 3315, '\p{^Script=-_Kannada}', ""); + Expect(0, 3315, '\P{Script=-_Kannada}', ""); + Expect(1, 3315, '\P{^Script=-_Kannada}', ""); + Expect(0, 3316, '\p{Script=-_Kannada}', ""); + Expect(1, 3316, '\p{^Script=-_Kannada}', ""); + Expect(1, 3316, '\P{Script=-_Kannada}', ""); + Expect(0, 3316, '\P{^Script=-_Kannada}', ""); + Error('\p{Sc=/a/ knda}'); + Error('\P{Sc=/a/ knda}'); + Expect(1, 3315, '\p{Sc=:\AKnda\z:}', "");; + Expect(0, 3316, '\p{Sc=:\AKnda\z:}', "");; + Expect(1, 3315, '\p{Sc=knda}', ""); + Expect(0, 3315, '\p{^Sc=knda}', ""); + Expect(0, 3315, '\P{Sc=knda}', ""); + Expect(1, 3315, '\P{^Sc=knda}', ""); + Expect(0, 3316, '\p{Sc=knda}', ""); + Expect(1, 3316, '\p{^Sc=knda}', ""); + Expect(1, 3316, '\P{Sc=knda}', ""); + Expect(0, 3316, '\P{^Sc=knda}', ""); + Expect(1, 3315, '\p{Sc=:\Aknda\z:}', "");; + Expect(0, 3316, '\p{Sc=:\Aknda\z:}', "");; + Expect(1, 3315, '\p{Sc= Knda}', ""); + Expect(0, 3315, '\p{^Sc= Knda}', ""); + Expect(0, 3315, '\P{Sc= Knda}', ""); + Expect(1, 3315, '\P{^Sc= Knda}', ""); + Expect(0, 3316, '\p{Sc= Knda}', ""); + Expect(1, 3316, '\p{^Sc= Knda}', ""); + Expect(1, 3316, '\P{Sc= Knda}', ""); + Expect(0, 3316, '\P{^Sc= Knda}', ""); + Error('\p{Is_Script= Kannada:=}'); + Error('\P{Is_Script= Kannada:=}'); + Expect(1, 3315, '\p{Is_Script: kannada}', ""); + Expect(0, 3315, '\p{^Is_Script: kannada}', ""); + Expect(0, 3315, '\P{Is_Script: kannada}', ""); + Expect(1, 3315, '\P{^Is_Script: kannada}', ""); + Expect(0, 3316, '\p{Is_Script: kannada}', ""); + Expect(1, 3316, '\p{^Is_Script: kannada}', ""); + Expect(1, 3316, '\P{Is_Script: kannada}', ""); + Expect(0, 3316, '\P{^Is_Script: kannada}', ""); + Expect(1, 3315, '\p{Is_Script=Kannada}', ""); + Expect(0, 3315, '\p{^Is_Script=Kannada}', ""); + Expect(0, 3315, '\P{Is_Script=Kannada}', ""); + Expect(1, 3315, '\P{^Is_Script=Kannada}', ""); + Expect(0, 3316, '\p{Is_Script=Kannada}', ""); + Expect(1, 3316, '\p{^Is_Script=Kannada}', ""); + Expect(1, 3316, '\P{Is_Script=Kannada}', ""); + Expect(0, 3316, '\P{^Is_Script=Kannada}', ""); + Error('\p{Is_Sc= /a/Knda}'); + Error('\P{Is_Sc= /a/Knda}'); + Expect(1, 3315, '\p{Is_Sc:knda}', ""); + Expect(0, 3315, '\p{^Is_Sc:knda}', ""); + Expect(0, 3315, '\P{Is_Sc:knda}', ""); + Expect(1, 3315, '\P{^Is_Sc:knda}', ""); + Expect(0, 3316, '\p{Is_Sc:knda}', ""); + Expect(1, 3316, '\p{^Is_Sc:knda}', ""); + Expect(1, 3316, '\P{Is_Sc:knda}', ""); + Expect(0, 3316, '\P{^Is_Sc:knda}', ""); + Expect(1, 3315, '\p{Is_Sc= -KNDA}', ""); + Expect(0, 3315, '\p{^Is_Sc= -KNDA}', ""); + Expect(0, 3315, '\P{Is_Sc= -KNDA}', ""); + Expect(1, 3315, '\P{^Is_Sc= -KNDA}', ""); + Expect(0, 3316, '\p{Is_Sc= -KNDA}', ""); + Expect(1, 3316, '\p{^Is_Sc= -KNDA}', ""); + Expect(1, 3316, '\P{Is_Sc= -KNDA}', ""); + Expect(0, 3316, '\P{^Is_Sc= -KNDA}', ""); + Error('\p{Script=/a/- kirat_RAI}'); + Error('\P{Script=/a/- kirat_RAI}'); + Expect(1, 93561, '\p{Script=:\AKirat_Rai\z:}', "");; + Expect(0, 93562, '\p{Script=:\AKirat_Rai\z:}', "");; + Expect(1, 93561, '\p{Script=kiratrai}', ""); + Expect(0, 93561, '\p{^Script=kiratrai}', ""); + Expect(0, 93561, '\P{Script=kiratrai}', ""); + Expect(1, 93561, '\P{^Script=kiratrai}', ""); + Expect(0, 93562, '\p{Script=kiratrai}', ""); + Expect(1, 93562, '\p{^Script=kiratrai}', ""); + Expect(1, 93562, '\P{Script=kiratrai}', ""); + Expect(0, 93562, '\P{^Script=kiratrai}', ""); + Expect(1, 93561, '\p{Script=:\Akiratrai\z:}', "");; + Expect(0, 93562, '\p{Script=:\Akiratrai\z:}', "");; + Expect(1, 93561, '\p{Script=_ Kirat_Rai}', ""); + Expect(0, 93561, '\p{^Script=_ Kirat_Rai}', ""); + Expect(0, 93561, '\P{Script=_ Kirat_Rai}', ""); + Expect(1, 93561, '\P{^Script=_ Kirat_Rai}', ""); + Expect(0, 93562, '\p{Script=_ Kirat_Rai}', ""); + Expect(1, 93562, '\p{^Script=_ Kirat_Rai}', ""); + Expect(1, 93562, '\P{Script=_ Kirat_Rai}', ""); + Expect(0, 93562, '\P{^Script=_ Kirat_Rai}', ""); + Error('\p{Sc=_ Krai:=}'); + Error('\P{Sc=_ Krai:=}'); + Expect(1, 93561, '\p{Sc=:\AKrai\z:}', "");; + Expect(0, 93562, '\p{Sc=:\AKrai\z:}', "");; + Expect(1, 93561, '\p{Sc=krai}', ""); + Expect(0, 93561, '\p{^Sc=krai}', ""); + Expect(0, 93561, '\P{Sc=krai}', ""); + Expect(1, 93561, '\P{^Sc=krai}', ""); + Expect(0, 93562, '\p{Sc=krai}', ""); + Expect(1, 93562, '\p{^Sc=krai}', ""); + Expect(1, 93562, '\P{Sc=krai}', ""); + Expect(0, 93562, '\P{^Sc=krai}', ""); + Expect(1, 93561, '\p{Sc=:\Akrai\z:}', "");; + Expect(0, 93562, '\p{Sc=:\Akrai\z:}', "");; + Expect(1, 93561, '\p{Sc= _Krai}', ""); + Expect(0, 93561, '\p{^Sc= _Krai}', ""); + Expect(0, 93561, '\P{Sc= _Krai}', ""); + Expect(1, 93561, '\P{^Sc= _Krai}', ""); + Expect(0, 93562, '\p{Sc= _Krai}', ""); + Expect(1, 93562, '\p{^Sc= _Krai}', ""); + Expect(1, 93562, '\P{Sc= _Krai}', ""); + Expect(0, 93562, '\P{^Sc= _Krai}', ""); + Error('\p{Is_Script=/a/ Kirat_Rai}'); + Error('\P{Is_Script=/a/ Kirat_Rai}'); + Expect(1, 93561, '\p{Is_Script=kiratrai}', ""); + Expect(0, 93561, '\p{^Is_Script=kiratrai}', ""); + Expect(0, 93561, '\P{Is_Script=kiratrai}', ""); + Expect(1, 93561, '\P{^Is_Script=kiratrai}', ""); + Expect(0, 93562, '\p{Is_Script=kiratrai}', ""); + Expect(1, 93562, '\p{^Is_Script=kiratrai}', ""); + Expect(1, 93562, '\P{Is_Script=kiratrai}', ""); + Expect(0, 93562, '\P{^Is_Script=kiratrai}', ""); + Expect(1, 93561, '\p{Is_Script= Kirat_Rai}', ""); + Expect(0, 93561, '\p{^Is_Script= Kirat_Rai}', ""); + Expect(0, 93561, '\P{Is_Script= Kirat_Rai}', ""); + Expect(1, 93561, '\P{^Is_Script= Kirat_Rai}', ""); + Expect(0, 93562, '\p{Is_Script= Kirat_Rai}', ""); + Expect(1, 93562, '\p{^Is_Script= Kirat_Rai}', ""); + Expect(1, 93562, '\P{Is_Script= Kirat_Rai}', ""); + Expect(0, 93562, '\P{^Is_Script= Kirat_Rai}', ""); + Error('\p{Is_Sc: -:=Krai}'); + Error('\P{Is_Sc: -:=Krai}'); + Expect(1, 93561, '\p{Is_Sc=krai}', ""); + Expect(0, 93561, '\p{^Is_Sc=krai}', ""); + Expect(0, 93561, '\P{Is_Sc=krai}', ""); + Expect(1, 93561, '\P{^Is_Sc=krai}', ""); + Expect(0, 93562, '\p{Is_Sc=krai}', ""); + Expect(1, 93562, '\p{^Is_Sc=krai}', ""); + Expect(1, 93562, '\P{Is_Sc=krai}', ""); + Expect(0, 93562, '\P{^Is_Sc=krai}', ""); + Expect(1, 93561, '\p{Is_Sc= _Krai}', ""); + Expect(0, 93561, '\p{^Is_Sc= _Krai}', ""); + Expect(0, 93561, '\P{Is_Sc= _Krai}', ""); + Expect(1, 93561, '\P{^Is_Sc= _Krai}', ""); + Expect(0, 93562, '\p{Is_Sc= _Krai}', ""); + Expect(1, 93562, '\p{^Is_Sc= _Krai}', ""); + Expect(1, 93562, '\P{Is_Sc= _Krai}', ""); + Expect(0, 93562, '\P{^Is_Sc= _Krai}', ""); + Error('\p{Script= /a/KAITHI}'); + Error('\P{Script= /a/KAITHI}'); + Expect(1, 69837, '\p{Script=:\AKaithi\z:}', "");; + Expect(0, 69838, '\p{Script=:\AKaithi\z:}', "");; + Expect(1, 69837, '\p{Script=kaithi}', ""); + Expect(0, 69837, '\p{^Script=kaithi}', ""); + Expect(0, 69837, '\P{Script=kaithi}', ""); + Expect(1, 69837, '\P{^Script=kaithi}', ""); + Expect(0, 69838, '\p{Script=kaithi}', ""); + Expect(1, 69838, '\p{^Script=kaithi}', ""); + Expect(1, 69838, '\P{Script=kaithi}', ""); + Expect(0, 69838, '\P{^Script=kaithi}', ""); + Expect(1, 69837, '\p{Script=:\Akaithi\z:}', "");; + Expect(0, 69838, '\p{Script=:\Akaithi\z:}', "");; + Expect(1, 69837, '\p{Script= Kaithi}', ""); + Expect(0, 69837, '\p{^Script= Kaithi}', ""); + Expect(0, 69837, '\P{Script= Kaithi}', ""); + Expect(1, 69837, '\P{^Script= Kaithi}', ""); + Expect(0, 69838, '\p{Script= Kaithi}', ""); + Expect(1, 69838, '\p{^Script= Kaithi}', ""); + Expect(1, 69838, '\P{Script= Kaithi}', ""); + Expect(0, 69838, '\P{^Script= Kaithi}', ""); + Error('\p{Sc=/a/- Kthi}'); + Error('\P{Sc=/a/- Kthi}'); + Expect(1, 69837, '\p{Sc=:\AKthi\z:}', "");; + Expect(0, 69838, '\p{Sc=:\AKthi\z:}', "");; + Expect(1, 69837, '\p{Sc=kthi}', ""); + Expect(0, 69837, '\p{^Sc=kthi}', ""); + Expect(0, 69837, '\P{Sc=kthi}', ""); + Expect(1, 69837, '\P{^Sc=kthi}', ""); + Expect(0, 69838, '\p{Sc=kthi}', ""); + Expect(1, 69838, '\p{^Sc=kthi}', ""); + Expect(1, 69838, '\P{Sc=kthi}', ""); + Expect(0, 69838, '\P{^Sc=kthi}', ""); + Expect(1, 69837, '\p{Sc=:\Akthi\z:}', "");; + Expect(0, 69838, '\p{Sc=:\Akthi\z:}', "");; + Expect(1, 69837, '\p{Sc:- Kthi}', ""); + Expect(0, 69837, '\p{^Sc:- Kthi}', ""); + Expect(0, 69837, '\P{Sc:- Kthi}', ""); + Expect(1, 69837, '\P{^Sc:- Kthi}', ""); + Expect(0, 69838, '\p{Sc:- Kthi}', ""); + Expect(1, 69838, '\p{^Sc:- Kthi}', ""); + Expect(1, 69838, '\P{Sc:- Kthi}', ""); + Expect(0, 69838, '\P{^Sc:- Kthi}', ""); + Error('\p{Is_Script=/a/--kaithi}'); + Error('\P{Is_Script=/a/--kaithi}'); + Expect(1, 69837, '\p{Is_Script=kaithi}', ""); + Expect(0, 69837, '\p{^Is_Script=kaithi}', ""); + Expect(0, 69837, '\P{Is_Script=kaithi}', ""); + Expect(1, 69837, '\P{^Is_Script=kaithi}', ""); + Expect(0, 69838, '\p{Is_Script=kaithi}', ""); + Expect(1, 69838, '\p{^Is_Script=kaithi}', ""); + Expect(1, 69838, '\P{Is_Script=kaithi}', ""); + Expect(0, 69838, '\P{^Is_Script=kaithi}', ""); + Expect(1, 69837, '\p{Is_Script=-_kaithi}', ""); + Expect(0, 69837, '\p{^Is_Script=-_kaithi}', ""); + Expect(0, 69837, '\P{Is_Script=-_kaithi}', ""); + Expect(1, 69837, '\P{^Is_Script=-_kaithi}', ""); + Expect(0, 69838, '\p{Is_Script=-_kaithi}', ""); + Expect(1, 69838, '\p{^Is_Script=-_kaithi}', ""); + Expect(1, 69838, '\P{Is_Script=-_kaithi}', ""); + Expect(0, 69838, '\P{^Is_Script=-_kaithi}', ""); + Error('\p{Is_Sc=_ Kthi:=}'); + Error('\P{Is_Sc=_ Kthi:=}'); + Expect(1, 69837, '\p{Is_Sc=kthi}', ""); + Expect(0, 69837, '\p{^Is_Sc=kthi}', ""); + Expect(0, 69837, '\P{Is_Sc=kthi}', ""); + Expect(1, 69837, '\P{^Is_Sc=kthi}', ""); + Expect(0, 69838, '\p{Is_Sc=kthi}', ""); + Expect(1, 69838, '\p{^Is_Sc=kthi}', ""); + Expect(1, 69838, '\P{Is_Sc=kthi}', ""); + Expect(0, 69838, '\P{^Is_Sc=kthi}', ""); + Expect(1, 69837, '\p{Is_Sc=-_Kthi}', ""); + Expect(0, 69837, '\p{^Is_Sc=-_Kthi}', ""); + Expect(0, 69837, '\P{Is_Sc=-_Kthi}', ""); + Expect(1, 69837, '\P{^Is_Sc=-_Kthi}', ""); + Expect(0, 69838, '\p{Is_Sc=-_Kthi}', ""); + Expect(1, 69838, '\p{^Is_Sc=-_Kthi}', ""); + Expect(1, 69838, '\P{Is_Sc=-_Kthi}', ""); + Expect(0, 69838, '\P{^Is_Sc=-_Kthi}', ""); + Error('\p{Script: - TAI_Tham:=}'); + Error('\P{Script: - TAI_Tham:=}'); + Expect(1, 6829, '\p{Script=:\ATai_Tham\z:}', "");; + Expect(0, 6830, '\p{Script=:\ATai_Tham\z:}', "");; + Expect(1, 6829, '\p{Script=taitham}', ""); + Expect(0, 6829, '\p{^Script=taitham}', ""); + Expect(0, 6829, '\P{Script=taitham}', ""); + Expect(1, 6829, '\P{^Script=taitham}', ""); + Expect(0, 6830, '\p{Script=taitham}', ""); + Expect(1, 6830, '\p{^Script=taitham}', ""); + Expect(1, 6830, '\P{Script=taitham}', ""); + Expect(0, 6830, '\P{^Script=taitham}', ""); + Expect(1, 6829, '\p{Script=:\Ataitham\z:}', "");; + Expect(0, 6830, '\p{Script=:\Ataitham\z:}', "");; + Expect(1, 6829, '\p{Script: TAI_Tham}', ""); + Expect(0, 6829, '\p{^Script: TAI_Tham}', ""); + Expect(0, 6829, '\P{Script: TAI_Tham}', ""); + Expect(1, 6829, '\P{^Script: TAI_Tham}', ""); + Expect(0, 6830, '\p{Script: TAI_Tham}', ""); + Expect(1, 6830, '\p{^Script: TAI_Tham}', ""); + Expect(1, 6830, '\P{Script: TAI_Tham}', ""); + Expect(0, 6830, '\P{^Script: TAI_Tham}', ""); + Error('\p{Sc=_/a/Lana}'); + Error('\P{Sc=_/a/Lana}'); + Expect(1, 6829, '\p{Sc=:\ALana\z:}', "");; + Expect(0, 6830, '\p{Sc=:\ALana\z:}', "");; + Expect(1, 6829, '\p{Sc=lana}', ""); + Expect(0, 6829, '\p{^Sc=lana}', ""); + Expect(0, 6829, '\P{Sc=lana}', ""); + Expect(1, 6829, '\P{^Sc=lana}', ""); + Expect(0, 6830, '\p{Sc=lana}', ""); + Expect(1, 6830, '\p{^Sc=lana}', ""); + Expect(1, 6830, '\P{Sc=lana}', ""); + Expect(0, 6830, '\P{^Sc=lana}', ""); + Expect(1, 6829, '\p{Sc=:\Alana\z:}', "");; + Expect(0, 6830, '\p{Sc=:\Alana\z:}', "");; + Expect(1, 6829, '\p{Sc=_-Lana}', ""); + Expect(0, 6829, '\p{^Sc=_-Lana}', ""); + Expect(0, 6829, '\P{Sc=_-Lana}', ""); + Expect(1, 6829, '\P{^Sc=_-Lana}', ""); + Expect(0, 6830, '\p{Sc=_-Lana}', ""); + Expect(1, 6830, '\p{^Sc=_-Lana}', ""); + Expect(1, 6830, '\P{Sc=_-Lana}', ""); + Expect(0, 6830, '\P{^Sc=_-Lana}', ""); + Error('\p{Is_Script= Tai_Tham/a/}'); + Error('\P{Is_Script= Tai_Tham/a/}'); + Expect(1, 6829, '\p{Is_Script=taitham}', ""); + Expect(0, 6829, '\p{^Is_Script=taitham}', ""); + Expect(0, 6829, '\P{Is_Script=taitham}', ""); + Expect(1, 6829, '\P{^Is_Script=taitham}', ""); + Expect(0, 6830, '\p{Is_Script=taitham}', ""); + Expect(1, 6830, '\p{^Is_Script=taitham}', ""); + Expect(1, 6830, '\P{Is_Script=taitham}', ""); + Expect(0, 6830, '\P{^Is_Script=taitham}', ""); + Expect(1, 6829, '\p{Is_Script: _ Tai_tham}', ""); + Expect(0, 6829, '\p{^Is_Script: _ Tai_tham}', ""); + Expect(0, 6829, '\P{Is_Script: _ Tai_tham}', ""); + Expect(1, 6829, '\P{^Is_Script: _ Tai_tham}', ""); + Expect(0, 6830, '\p{Is_Script: _ Tai_tham}', ""); + Expect(1, 6830, '\p{^Is_Script: _ Tai_tham}', ""); + Expect(1, 6830, '\P{Is_Script: _ Tai_tham}', ""); + Expect(0, 6830, '\P{^Is_Script: _ Tai_tham}', ""); + Error('\p{Is_Sc= Lana/a/}'); + Error('\P{Is_Sc= Lana/a/}'); + Expect(1, 6829, '\p{Is_Sc: lana}', ""); + Expect(0, 6829, '\p{^Is_Sc: lana}', ""); + Expect(0, 6829, '\P{Is_Sc: lana}', ""); + Expect(1, 6829, '\P{^Is_Sc: lana}', ""); + Expect(0, 6830, '\p{Is_Sc: lana}', ""); + Expect(1, 6830, '\p{^Is_Sc: lana}', ""); + Expect(1, 6830, '\P{Is_Sc: lana}', ""); + Expect(0, 6830, '\P{^Is_Sc: lana}', ""); + Expect(1, 6829, '\p{Is_Sc= Lana}', ""); + Expect(0, 6829, '\p{^Is_Sc= Lana}', ""); + Expect(0, 6829, '\P{Is_Sc= Lana}', ""); + Expect(1, 6829, '\P{^Is_Sc= Lana}', ""); + Expect(0, 6830, '\p{Is_Sc= Lana}', ""); + Expect(1, 6830, '\p{^Is_Sc= Lana}', ""); + Expect(1, 6830, '\P{Is_Sc= Lana}', ""); + Expect(0, 6830, '\P{^Is_Sc= Lana}', ""); + Error('\p{Script=- Lao:=}'); + Error('\P{Script=- Lao:=}'); + Expect(1, 3807, '\p{Script=:\ALao\z:}', "");; + Expect(0, 3808, '\p{Script=:\ALao\z:}', "");; + Expect(1, 3807, '\p{Script=lao}', ""); + Expect(0, 3807, '\p{^Script=lao}', ""); + Expect(0, 3807, '\P{Script=lao}', ""); + Expect(1, 3807, '\P{^Script=lao}', ""); + Expect(0, 3808, '\p{Script=lao}', ""); + Expect(1, 3808, '\p{^Script=lao}', ""); + Expect(1, 3808, '\P{Script=lao}', ""); + Expect(0, 3808, '\P{^Script=lao}', ""); + Expect(1, 3807, '\p{Script=:\Alao\z:}', "");; + Expect(0, 3808, '\p{Script=:\Alao\z:}', "");; + Expect(1, 3807, '\p{Script=_ LAO}', ""); + Expect(0, 3807, '\p{^Script=_ LAO}', ""); + Expect(0, 3807, '\P{Script=_ LAO}', ""); + Expect(1, 3807, '\P{^Script=_ LAO}', ""); + Expect(0, 3808, '\p{Script=_ LAO}', ""); + Expect(1, 3808, '\p{^Script=_ LAO}', ""); + Expect(1, 3808, '\P{Script=_ LAO}', ""); + Expect(0, 3808, '\P{^Script=_ LAO}', ""); + Error('\p{Sc=/a/_laoo}'); + Error('\P{Sc=/a/_laoo}'); + Expect(1, 3807, '\p{Sc=:\ALaoo\z:}', "");; + Expect(0, 3808, '\p{Sc=:\ALaoo\z:}', "");; + Expect(1, 3807, '\p{Sc=laoo}', ""); + Expect(0, 3807, '\p{^Sc=laoo}', ""); + Expect(0, 3807, '\P{Sc=laoo}', ""); + Expect(1, 3807, '\P{^Sc=laoo}', ""); + Expect(0, 3808, '\p{Sc=laoo}', ""); + Expect(1, 3808, '\p{^Sc=laoo}', ""); + Expect(1, 3808, '\P{Sc=laoo}', ""); + Expect(0, 3808, '\P{^Sc=laoo}', ""); + Expect(1, 3807, '\p{Sc=:\Alaoo\z:}', "");; + Expect(0, 3808, '\p{Sc=:\Alaoo\z:}', "");; + Expect(1, 3807, '\p{Sc=-Laoo}', ""); + Expect(0, 3807, '\p{^Sc=-Laoo}', ""); + Expect(0, 3807, '\P{Sc=-Laoo}', ""); + Expect(1, 3807, '\P{^Sc=-Laoo}', ""); + Expect(0, 3808, '\p{Sc=-Laoo}', ""); + Expect(1, 3808, '\p{^Sc=-Laoo}', ""); + Expect(1, 3808, '\P{Sc=-Laoo}', ""); + Expect(0, 3808, '\P{^Sc=-Laoo}', ""); + Error('\p{Is_Script=/a/_Lao}'); + Error('\P{Is_Script=/a/_Lao}'); + Expect(1, 3807, '\p{Is_Script=lao}', ""); + Expect(0, 3807, '\p{^Is_Script=lao}', ""); + Expect(0, 3807, '\P{Is_Script=lao}', ""); + Expect(1, 3807, '\P{^Is_Script=lao}', ""); + Expect(0, 3808, '\p{Is_Script=lao}', ""); + Expect(1, 3808, '\p{^Is_Script=lao}', ""); + Expect(1, 3808, '\P{Is_Script=lao}', ""); + Expect(0, 3808, '\P{^Is_Script=lao}', ""); + Expect(1, 3807, '\p{Is_Script= LAO}', ""); + Expect(0, 3807, '\p{^Is_Script= LAO}', ""); + Expect(0, 3807, '\P{Is_Script= LAO}', ""); + Expect(1, 3807, '\P{^Is_Script= LAO}', ""); + Expect(0, 3808, '\p{Is_Script= LAO}', ""); + Expect(1, 3808, '\p{^Is_Script= LAO}', ""); + Expect(1, 3808, '\P{Is_Script= LAO}', ""); + Expect(0, 3808, '\P{^Is_Script= LAO}', ""); + Error('\p{Is_Sc= /a/Laoo}'); + Error('\P{Is_Sc= /a/Laoo}'); + Expect(1, 3807, '\p{Is_Sc=laoo}', ""); + Expect(0, 3807, '\p{^Is_Sc=laoo}', ""); + Expect(0, 3807, '\P{Is_Sc=laoo}', ""); + Expect(1, 3807, '\P{^Is_Sc=laoo}', ""); + Expect(0, 3808, '\p{Is_Sc=laoo}', ""); + Expect(1, 3808, '\p{^Is_Sc=laoo}', ""); + Expect(1, 3808, '\P{Is_Sc=laoo}', ""); + Expect(0, 3808, '\P{^Is_Sc=laoo}', ""); + Expect(1, 3807, '\p{Is_Sc= LAOO}', ""); + Expect(0, 3807, '\p{^Is_Sc= LAOO}', ""); + Expect(0, 3807, '\P{Is_Sc= LAOO}', ""); + Expect(1, 3807, '\P{^Is_Sc= LAOO}', ""); + Expect(0, 3808, '\p{Is_Sc= LAOO}', ""); + Expect(1, 3808, '\p{^Is_Sc= LAOO}', ""); + Expect(1, 3808, '\P{Is_Sc= LAOO}', ""); + Expect(0, 3808, '\P{^Is_Sc= LAOO}', ""); + Error('\p{Script=latin:=}'); + Error('\P{Script=latin:=}'); + Expect(1, 122666, '\p{Script=:\ALatin\z:}', "");; + Expect(0, 122667, '\p{Script=:\ALatin\z:}', "");; + Expect(1, 122666, '\p{Script=latin}', ""); + Expect(0, 122666, '\p{^Script=latin}', ""); + Expect(0, 122666, '\P{Script=latin}', ""); + Expect(1, 122666, '\P{^Script=latin}', ""); + Expect(0, 122667, '\p{Script=latin}', ""); + Expect(1, 122667, '\p{^Script=latin}', ""); + Expect(1, 122667, '\P{Script=latin}', ""); + Expect(0, 122667, '\P{^Script=latin}', ""); + Expect(1, 122666, '\p{Script=:\Alatin\z:}', "");; + Expect(0, 122667, '\p{Script=:\Alatin\z:}', "");; + Expect(1, 122666, '\p{Script: _Latin}', ""); + Expect(0, 122666, '\p{^Script: _Latin}', ""); + Expect(0, 122666, '\P{Script: _Latin}', ""); + Expect(1, 122666, '\P{^Script: _Latin}', ""); + Expect(0, 122667, '\p{Script: _Latin}', ""); + Expect(1, 122667, '\p{^Script: _Latin}', ""); + Expect(1, 122667, '\P{Script: _Latin}', ""); + Expect(0, 122667, '\P{^Script: _Latin}', ""); + Error('\p{Sc::= Latn}'); + Error('\P{Sc::= Latn}'); + Expect(1, 122666, '\p{Sc=:\ALatn\z:}', "");; + Expect(0, 122667, '\p{Sc=:\ALatn\z:}', "");; + Expect(1, 122666, '\p{Sc=latn}', ""); + Expect(0, 122666, '\p{^Sc=latn}', ""); + Expect(0, 122666, '\P{Sc=latn}', ""); + Expect(1, 122666, '\P{^Sc=latn}', ""); + Expect(0, 122667, '\p{Sc=latn}', ""); + Expect(1, 122667, '\p{^Sc=latn}', ""); + Expect(1, 122667, '\P{Sc=latn}', ""); + Expect(0, 122667, '\P{^Sc=latn}', ""); + Expect(1, 122666, '\p{Sc=:\Alatn\z:}', "");; + Expect(0, 122667, '\p{Sc=:\Alatn\z:}', "");; + Expect(1, 122666, '\p{Sc=_-Latn}', ""); + Expect(0, 122666, '\p{^Sc=_-Latn}', ""); + Expect(0, 122666, '\P{Sc=_-Latn}', ""); + Expect(1, 122666, '\P{^Sc=_-Latn}', ""); + Expect(0, 122667, '\p{Sc=_-Latn}', ""); + Expect(1, 122667, '\p{^Sc=_-Latn}', ""); + Expect(1, 122667, '\P{Sc=_-Latn}', ""); + Expect(0, 122667, '\P{^Sc=_-Latn}', ""); + Error('\p{Is_Script=/a/ -Latin}'); + Error('\P{Is_Script=/a/ -Latin}'); + Expect(1, 122666, '\p{Is_Script=latin}', ""); + Expect(0, 122666, '\p{^Is_Script=latin}', ""); + Expect(0, 122666, '\P{Is_Script=latin}', ""); + Expect(1, 122666, '\P{^Is_Script=latin}', ""); + Expect(0, 122667, '\p{Is_Script=latin}', ""); + Expect(1, 122667, '\p{^Is_Script=latin}', ""); + Expect(1, 122667, '\P{Is_Script=latin}', ""); + Expect(0, 122667, '\P{^Is_Script=latin}', ""); + Expect(1, 122666, '\p{Is_Script= -latin}', ""); + Expect(0, 122666, '\p{^Is_Script= -latin}', ""); + Expect(0, 122666, '\P{Is_Script= -latin}', ""); + Expect(1, 122666, '\P{^Is_Script= -latin}', ""); + Expect(0, 122667, '\p{Is_Script= -latin}', ""); + Expect(1, 122667, '\p{^Is_Script= -latin}', ""); + Expect(1, 122667, '\P{Is_Script= -latin}', ""); + Expect(0, 122667, '\P{^Is_Script= -latin}', ""); + Error('\p{Is_Sc= /a/Latn}'); + Error('\P{Is_Sc= /a/Latn}'); + Expect(1, 122666, '\p{Is_Sc=latn}', ""); + Expect(0, 122666, '\p{^Is_Sc=latn}', ""); + Expect(0, 122666, '\P{Is_Sc=latn}', ""); + Expect(1, 122666, '\P{^Is_Sc=latn}', ""); + Expect(0, 122667, '\p{Is_Sc=latn}', ""); + Expect(1, 122667, '\p{^Is_Sc=latn}', ""); + Expect(1, 122667, '\P{Is_Sc=latn}', ""); + Expect(0, 122667, '\P{^Is_Sc=latn}', ""); + Expect(1, 122666, '\p{Is_Sc= LATN}', ""); + Expect(0, 122666, '\p{^Is_Sc= LATN}', ""); + Expect(0, 122666, '\P{Is_Sc= LATN}', ""); + Expect(1, 122666, '\P{^Is_Sc= LATN}', ""); + Expect(0, 122667, '\p{Is_Sc= LATN}', ""); + Expect(1, 122667, '\p{^Is_Sc= LATN}', ""); + Expect(1, 122667, '\P{Is_Sc= LATN}', ""); + Expect(0, 122667, '\P{^Is_Sc= LATN}', ""); + Error('\p{Script: _Lepcha/a/}'); + Error('\P{Script: _Lepcha/a/}'); + Expect(1, 7247, '\p{Script=:\ALepcha\z:}', "");; + Expect(0, 7248, '\p{Script=:\ALepcha\z:}', "");; + Expect(1, 7247, '\p{Script=lepcha}', ""); + Expect(0, 7247, '\p{^Script=lepcha}', ""); + Expect(0, 7247, '\P{Script=lepcha}', ""); + Expect(1, 7247, '\P{^Script=lepcha}', ""); + Expect(0, 7248, '\p{Script=lepcha}', ""); + Expect(1, 7248, '\p{^Script=lepcha}', ""); + Expect(1, 7248, '\P{Script=lepcha}', ""); + Expect(0, 7248, '\P{^Script=lepcha}', ""); + Expect(1, 7247, '\p{Script=:\Alepcha\z:}', "");; + Expect(0, 7248, '\p{Script=:\Alepcha\z:}', "");; + Expect(1, 7247, '\p{Script= lepcha}', ""); + Expect(0, 7247, '\p{^Script= lepcha}', ""); + Expect(0, 7247, '\P{Script= lepcha}', ""); + Expect(1, 7247, '\P{^Script= lepcha}', ""); + Expect(0, 7248, '\p{Script= lepcha}', ""); + Expect(1, 7248, '\p{^Script= lepcha}', ""); + Expect(1, 7248, '\P{Script= lepcha}', ""); + Expect(0, 7248, '\P{^Script= lepcha}', ""); + Error('\p{Sc=/a/ -Lepc}'); + Error('\P{Sc=/a/ -Lepc}'); + Expect(1, 7247, '\p{Sc=:\ALepc\z:}', "");; + Expect(0, 7248, '\p{Sc=:\ALepc\z:}', "");; + Expect(1, 7247, '\p{Sc=lepc}', ""); + Expect(0, 7247, '\p{^Sc=lepc}', ""); + Expect(0, 7247, '\P{Sc=lepc}', ""); + Expect(1, 7247, '\P{^Sc=lepc}', ""); + Expect(0, 7248, '\p{Sc=lepc}', ""); + Expect(1, 7248, '\p{^Sc=lepc}', ""); + Expect(1, 7248, '\P{Sc=lepc}', ""); + Expect(0, 7248, '\P{^Sc=lepc}', ""); + Expect(1, 7247, '\p{Sc=:\Alepc\z:}', "");; + Expect(0, 7248, '\p{Sc=:\Alepc\z:}', "");; + Expect(1, 7247, '\p{Sc= -Lepc}', ""); + Expect(0, 7247, '\p{^Sc= -Lepc}', ""); + Expect(0, 7247, '\P{Sc= -Lepc}', ""); + Expect(1, 7247, '\P{^Sc= -Lepc}', ""); + Expect(0, 7248, '\p{Sc= -Lepc}', ""); + Expect(1, 7248, '\p{^Sc= -Lepc}', ""); + Expect(1, 7248, '\P{Sc= -Lepc}', ""); + Expect(0, 7248, '\P{^Sc= -Lepc}', ""); + Error('\p{Is_Script=-:=Lepcha}'); + Error('\P{Is_Script=-:=Lepcha}'); + Expect(1, 7247, '\p{Is_Script=lepcha}', ""); + Expect(0, 7247, '\p{^Is_Script=lepcha}', ""); + Expect(0, 7247, '\P{Is_Script=lepcha}', ""); + Expect(1, 7247, '\P{^Is_Script=lepcha}', ""); + Expect(0, 7248, '\p{Is_Script=lepcha}', ""); + Expect(1, 7248, '\p{^Is_Script=lepcha}', ""); + Expect(1, 7248, '\P{Is_Script=lepcha}', ""); + Expect(0, 7248, '\P{^Is_Script=lepcha}', ""); + Expect(1, 7247, '\p{Is_Script=_ Lepcha}', ""); + Expect(0, 7247, '\p{^Is_Script=_ Lepcha}', ""); + Expect(0, 7247, '\P{Is_Script=_ Lepcha}', ""); + Expect(1, 7247, '\P{^Is_Script=_ Lepcha}', ""); + Expect(0, 7248, '\p{Is_Script=_ Lepcha}', ""); + Expect(1, 7248, '\p{^Is_Script=_ Lepcha}', ""); + Expect(1, 7248, '\P{Is_Script=_ Lepcha}', ""); + Expect(0, 7248, '\P{^Is_Script=_ Lepcha}', ""); + Error('\p{Is_Sc=:=lepc}'); + Error('\P{Is_Sc=:=lepc}'); + Expect(1, 7247, '\p{Is_Sc=lepc}', ""); + Expect(0, 7247, '\p{^Is_Sc=lepc}', ""); + Expect(0, 7247, '\P{Is_Sc=lepc}', ""); + Expect(1, 7247, '\P{^Is_Sc=lepc}', ""); + Expect(0, 7248, '\p{Is_Sc=lepc}', ""); + Expect(1, 7248, '\p{^Is_Sc=lepc}', ""); + Expect(1, 7248, '\P{Is_Sc=lepc}', ""); + Expect(0, 7248, '\P{^Is_Sc=lepc}', ""); + Expect(1, 7247, '\p{Is_Sc= Lepc}', ""); + Expect(0, 7247, '\p{^Is_Sc= Lepc}', ""); + Expect(0, 7247, '\P{Is_Sc= Lepc}', ""); + Expect(1, 7247, '\P{^Is_Sc= Lepc}', ""); + Expect(0, 7248, '\p{Is_Sc= Lepc}', ""); + Expect(1, 7248, '\p{^Is_Sc= Lepc}', ""); + Expect(1, 7248, '\P{Is_Sc= Lepc}', ""); + Expect(0, 7248, '\P{^Is_Sc= Lepc}', ""); + Error('\p{Script= /a/limbu}'); + Error('\P{Script= /a/limbu}'); + Expect(1, 6479, '\p{Script=:\ALimbu\z:}', "");; + Expect(0, 6480, '\p{Script=:\ALimbu\z:}', "");; + Expect(1, 6479, '\p{Script=limbu}', ""); + Expect(0, 6479, '\p{^Script=limbu}', ""); + Expect(0, 6479, '\P{Script=limbu}', ""); + Expect(1, 6479, '\P{^Script=limbu}', ""); + Expect(0, 6480, '\p{Script=limbu}', ""); + Expect(1, 6480, '\p{^Script=limbu}', ""); + Expect(1, 6480, '\P{Script=limbu}', ""); + Expect(0, 6480, '\P{^Script=limbu}', ""); + Expect(1, 6479, '\p{Script=:\Alimbu\z:}', "");; + Expect(0, 6480, '\p{Script=:\Alimbu\z:}', "");; + Expect(1, 6479, '\p{Script=- limbu}', ""); + Expect(0, 6479, '\p{^Script=- limbu}', ""); + Expect(0, 6479, '\P{Script=- limbu}', ""); + Expect(1, 6479, '\P{^Script=- limbu}', ""); + Expect(0, 6480, '\p{Script=- limbu}', ""); + Expect(1, 6480, '\p{^Script=- limbu}', ""); + Expect(1, 6480, '\P{Script=- limbu}', ""); + Expect(0, 6480, '\P{^Script=- limbu}', ""); + Error('\p{Sc=/a/-limb}'); + Error('\P{Sc=/a/-limb}'); + Expect(1, 6479, '\p{Sc=:\ALimb\z:}', "");; + Expect(0, 6480, '\p{Sc=:\ALimb\z:}', "");; + Expect(1, 6479, '\p{Sc: limb}', ""); + Expect(0, 6479, '\p{^Sc: limb}', ""); + Expect(0, 6479, '\P{Sc: limb}', ""); + Expect(1, 6479, '\P{^Sc: limb}', ""); + Expect(0, 6480, '\p{Sc: limb}', ""); + Expect(1, 6480, '\p{^Sc: limb}', ""); + Expect(1, 6480, '\P{Sc: limb}', ""); + Expect(0, 6480, '\P{^Sc: limb}', ""); + Expect(1, 6479, '\p{Sc=:\Alimb\z:}', "");; + Expect(0, 6480, '\p{Sc=:\Alimb\z:}', "");; + Expect(1, 6479, '\p{Sc= LIMB}', ""); + Expect(0, 6479, '\p{^Sc= LIMB}', ""); + Expect(0, 6479, '\P{Sc= LIMB}', ""); + Expect(1, 6479, '\P{^Sc= LIMB}', ""); + Expect(0, 6480, '\p{Sc= LIMB}', ""); + Expect(1, 6480, '\p{^Sc= LIMB}', ""); + Expect(1, 6480, '\P{Sc= LIMB}', ""); + Expect(0, 6480, '\P{^Sc= LIMB}', ""); + Error('\p{Is_Script: _ limbu:=}'); + Error('\P{Is_Script: _ limbu:=}'); + Expect(1, 6479, '\p{Is_Script=limbu}', ""); + Expect(0, 6479, '\p{^Is_Script=limbu}', ""); + Expect(0, 6479, '\P{Is_Script=limbu}', ""); + Expect(1, 6479, '\P{^Is_Script=limbu}', ""); + Expect(0, 6480, '\p{Is_Script=limbu}', ""); + Expect(1, 6480, '\p{^Is_Script=limbu}', ""); + Expect(1, 6480, '\P{Is_Script=limbu}', ""); + Expect(0, 6480, '\P{^Is_Script=limbu}', ""); + Expect(1, 6479, '\p{Is_Script=--Limbu}', ""); + Expect(0, 6479, '\p{^Is_Script=--Limbu}', ""); + Expect(0, 6479, '\P{Is_Script=--Limbu}', ""); + Expect(1, 6479, '\P{^Is_Script=--Limbu}', ""); + Expect(0, 6480, '\p{Is_Script=--Limbu}', ""); + Expect(1, 6480, '\p{^Is_Script=--Limbu}', ""); + Expect(1, 6480, '\P{Is_Script=--Limbu}', ""); + Expect(0, 6480, '\P{^Is_Script=--Limbu}', ""); + Error('\p{Is_Sc=_ Limb:=}'); + Error('\P{Is_Sc=_ Limb:=}'); + Expect(1, 6479, '\p{Is_Sc=limb}', ""); + Expect(0, 6479, '\p{^Is_Sc=limb}', ""); + Expect(0, 6479, '\P{Is_Sc=limb}', ""); + Expect(1, 6479, '\P{^Is_Sc=limb}', ""); + Expect(0, 6480, '\p{Is_Sc=limb}', ""); + Expect(1, 6480, '\p{^Is_Sc=limb}', ""); + Expect(1, 6480, '\P{Is_Sc=limb}', ""); + Expect(0, 6480, '\P{^Is_Sc=limb}', ""); + Expect(1, 6479, '\p{Is_Sc= Limb}', ""); + Expect(0, 6479, '\p{^Is_Sc= Limb}', ""); + Expect(0, 6479, '\P{Is_Sc= Limb}', ""); + Expect(1, 6479, '\P{^Is_Sc= Limb}', ""); + Expect(0, 6480, '\p{Is_Sc= Limb}', ""); + Expect(1, 6480, '\p{^Is_Sc= Limb}', ""); + Expect(1, 6480, '\P{Is_Sc= Limb}', ""); + Expect(0, 6480, '\P{^Is_Sc= Limb}', ""); + Error('\p{Script= /a/linear_A}'); + Error('\P{Script= /a/linear_A}'); + Expect(1, 67431, '\p{Script=:\ALinear_A\z:}', "");; + Expect(0, 67432, '\p{Script=:\ALinear_A\z:}', "");; + Expect(1, 67431, '\p{Script=lineara}', ""); + Expect(0, 67431, '\p{^Script=lineara}', ""); + Expect(0, 67431, '\P{Script=lineara}', ""); + Expect(1, 67431, '\P{^Script=lineara}', ""); + Expect(0, 67432, '\p{Script=lineara}', ""); + Expect(1, 67432, '\p{^Script=lineara}', ""); + Expect(1, 67432, '\P{Script=lineara}', ""); + Expect(0, 67432, '\P{^Script=lineara}', ""); + Expect(1, 67431, '\p{Script=:\Alineara\z:}', "");; + Expect(0, 67432, '\p{Script=:\Alineara\z:}', "");; + Expect(1, 67431, '\p{Script=_LINEAR_A}', ""); + Expect(0, 67431, '\p{^Script=_LINEAR_A}', ""); + Expect(0, 67431, '\P{Script=_LINEAR_A}', ""); + Expect(1, 67431, '\P{^Script=_LINEAR_A}', ""); + Expect(0, 67432, '\p{Script=_LINEAR_A}', ""); + Expect(1, 67432, '\p{^Script=_LINEAR_A}', ""); + Expect(1, 67432, '\P{Script=_LINEAR_A}', ""); + Expect(0, 67432, '\P{^Script=_LINEAR_A}', ""); + Error('\p{Sc: /a/LINA}'); + Error('\P{Sc: /a/LINA}'); + Expect(1, 67431, '\p{Sc=:\ALina\z:}', "");; + Expect(0, 67432, '\p{Sc=:\ALina\z:}', "");; + Expect(1, 67431, '\p{Sc=lina}', ""); + Expect(0, 67431, '\p{^Sc=lina}', ""); + Expect(0, 67431, '\P{Sc=lina}', ""); + Expect(1, 67431, '\P{^Sc=lina}', ""); + Expect(0, 67432, '\p{Sc=lina}', ""); + Expect(1, 67432, '\p{^Sc=lina}', ""); + Expect(1, 67432, '\P{Sc=lina}', ""); + Expect(0, 67432, '\P{^Sc=lina}', ""); + Expect(1, 67431, '\p{Sc=:\Alina\z:}', "");; + Expect(0, 67432, '\p{Sc=:\Alina\z:}', "");; + Expect(1, 67431, '\p{Sc= Lina}', ""); + Expect(0, 67431, '\p{^Sc= Lina}', ""); + Expect(0, 67431, '\P{Sc= Lina}', ""); + Expect(1, 67431, '\P{^Sc= Lina}', ""); + Expect(0, 67432, '\p{Sc= Lina}', ""); + Expect(1, 67432, '\p{^Sc= Lina}', ""); + Expect(1, 67432, '\P{Sc= Lina}', ""); + Expect(0, 67432, '\P{^Sc= Lina}', ""); + Error('\p{Is_Script= LINEAR_A:=}'); + Error('\P{Is_Script= LINEAR_A:=}'); + Expect(1, 67431, '\p{Is_Script=lineara}', ""); + Expect(0, 67431, '\p{^Is_Script=lineara}', ""); + Expect(0, 67431, '\P{Is_Script=lineara}', ""); + Expect(1, 67431, '\P{^Is_Script=lineara}', ""); + Expect(0, 67432, '\p{Is_Script=lineara}', ""); + Expect(1, 67432, '\p{^Is_Script=lineara}', ""); + Expect(1, 67432, '\P{Is_Script=lineara}', ""); + Expect(0, 67432, '\P{^Is_Script=lineara}', ""); + Expect(1, 67431, '\p{Is_Script= LINEAR_A}', ""); + Expect(0, 67431, '\p{^Is_Script= LINEAR_A}', ""); + Expect(0, 67431, '\P{Is_Script= LINEAR_A}', ""); + Expect(1, 67431, '\P{^Is_Script= LINEAR_A}', ""); + Expect(0, 67432, '\p{Is_Script= LINEAR_A}', ""); + Expect(1, 67432, '\p{^Is_Script= LINEAR_A}', ""); + Expect(1, 67432, '\P{Is_Script= LINEAR_A}', ""); + Expect(0, 67432, '\P{^Is_Script= LINEAR_A}', ""); + Error('\p{Is_Sc=_/a/Lina}'); + Error('\P{Is_Sc=_/a/Lina}'); + Expect(1, 67431, '\p{Is_Sc=lina}', ""); + Expect(0, 67431, '\p{^Is_Sc=lina}', ""); + Expect(0, 67431, '\P{Is_Sc=lina}', ""); + Expect(1, 67431, '\P{^Is_Sc=lina}', ""); + Expect(0, 67432, '\p{Is_Sc=lina}', ""); + Expect(1, 67432, '\p{^Is_Sc=lina}', ""); + Expect(1, 67432, '\P{Is_Sc=lina}', ""); + Expect(0, 67432, '\P{^Is_Sc=lina}', ""); + Expect(1, 67431, '\p{Is_Sc= LINA}', ""); + Expect(0, 67431, '\p{^Is_Sc= LINA}', ""); + Expect(0, 67431, '\P{Is_Sc= LINA}', ""); + Expect(1, 67431, '\P{^Is_Sc= LINA}', ""); + Expect(0, 67432, '\p{Is_Sc= LINA}', ""); + Expect(1, 67432, '\p{^Is_Sc= LINA}', ""); + Expect(1, 67432, '\P{Is_Sc= LINA}', ""); + Expect(0, 67432, '\P{^Is_Sc= LINA}', ""); + Error('\p{Script=/a/- linear_b}'); + Error('\P{Script=/a/- linear_b}'); + Expect(1, 65786, '\p{Script=:\ALinear_B\z:}', "");; + Expect(0, 65787, '\p{Script=:\ALinear_B\z:}', "");; + Expect(1, 65786, '\p{Script=linearb}', ""); + Expect(0, 65786, '\p{^Script=linearb}', ""); + Expect(0, 65786, '\P{Script=linearb}', ""); + Expect(1, 65786, '\P{^Script=linearb}', ""); + Expect(0, 65787, '\p{Script=linearb}', ""); + Expect(1, 65787, '\p{^Script=linearb}', ""); + Expect(1, 65787, '\P{Script=linearb}', ""); + Expect(0, 65787, '\P{^Script=linearb}', ""); + Expect(1, 65786, '\p{Script=:\Alinearb\z:}', "");; + Expect(0, 65787, '\p{Script=:\Alinearb\z:}', "");; + Expect(1, 65786, '\p{Script= Linear_B}', ""); + Expect(0, 65786, '\p{^Script= Linear_B}', ""); + Expect(0, 65786, '\P{Script= Linear_B}', ""); + Expect(1, 65786, '\P{^Script= Linear_B}', ""); + Expect(0, 65787, '\p{Script= Linear_B}', ""); + Expect(1, 65787, '\p{^Script= Linear_B}', ""); + Expect(1, 65787, '\P{Script= Linear_B}', ""); + Expect(0, 65787, '\P{^Script= Linear_B}', ""); + Error('\p{Sc= LINB:=}'); + Error('\P{Sc= LINB:=}'); + Expect(1, 65786, '\p{Sc=:\ALinb\z:}', "");; + Expect(0, 65787, '\p{Sc=:\ALinb\z:}', "");; + Expect(1, 65786, '\p{Sc=linb}', ""); + Expect(0, 65786, '\p{^Sc=linb}', ""); + Expect(0, 65786, '\P{Sc=linb}', ""); + Expect(1, 65786, '\P{^Sc=linb}', ""); + Expect(0, 65787, '\p{Sc=linb}', ""); + Expect(1, 65787, '\p{^Sc=linb}', ""); + Expect(1, 65787, '\P{Sc=linb}', ""); + Expect(0, 65787, '\P{^Sc=linb}', ""); + Expect(1, 65786, '\p{Sc=:\Alinb\z:}', "");; + Expect(0, 65787, '\p{Sc=:\Alinb\z:}', "");; + Expect(1, 65786, '\p{Sc= linb}', ""); + Expect(0, 65786, '\p{^Sc= linb}', ""); + Expect(0, 65786, '\P{Sc= linb}', ""); + Expect(1, 65786, '\P{^Sc= linb}', ""); + Expect(0, 65787, '\p{Sc= linb}', ""); + Expect(1, 65787, '\p{^Sc= linb}', ""); + Expect(1, 65787, '\P{Sc= linb}', ""); + Expect(0, 65787, '\P{^Sc= linb}', ""); + Error('\p{Is_Script=/a/LINEAR_b}'); + Error('\P{Is_Script=/a/LINEAR_b}'); + Expect(1, 65786, '\p{Is_Script=linearb}', ""); + Expect(0, 65786, '\p{^Is_Script=linearb}', ""); + Expect(0, 65786, '\P{Is_Script=linearb}', ""); + Expect(1, 65786, '\P{^Is_Script=linearb}', ""); + Expect(0, 65787, '\p{Is_Script=linearb}', ""); + Expect(1, 65787, '\p{^Is_Script=linearb}', ""); + Expect(1, 65787, '\P{Is_Script=linearb}', ""); + Expect(0, 65787, '\P{^Is_Script=linearb}', ""); + Expect(1, 65786, '\p{Is_Script=_linear_B}', ""); + Expect(0, 65786, '\p{^Is_Script=_linear_B}', ""); + Expect(0, 65786, '\P{Is_Script=_linear_B}', ""); + Expect(1, 65786, '\P{^Is_Script=_linear_B}', ""); + Expect(0, 65787, '\p{Is_Script=_linear_B}', ""); + Expect(1, 65787, '\p{^Is_Script=_linear_B}', ""); + Expect(1, 65787, '\P{Is_Script=_linear_B}', ""); + Expect(0, 65787, '\P{^Is_Script=_linear_B}', ""); + Error('\p{Is_Sc=:=__linb}'); + Error('\P{Is_Sc=:=__linb}'); + Expect(1, 65786, '\p{Is_Sc=linb}', ""); + Expect(0, 65786, '\p{^Is_Sc=linb}', ""); + Expect(0, 65786, '\P{Is_Sc=linb}', ""); + Expect(1, 65786, '\P{^Is_Sc=linb}', ""); + Expect(0, 65787, '\p{Is_Sc=linb}', ""); + Expect(1, 65787, '\p{^Is_Sc=linb}', ""); + Expect(1, 65787, '\P{Is_Sc=linb}', ""); + Expect(0, 65787, '\P{^Is_Sc=linb}', ""); + Expect(1, 65786, '\p{Is_Sc=_Linb}', ""); + Expect(0, 65786, '\p{^Is_Sc=_Linb}', ""); + Expect(0, 65786, '\P{Is_Sc=_Linb}', ""); + Expect(1, 65786, '\P{^Is_Sc=_Linb}', ""); + Expect(0, 65787, '\p{Is_Sc=_Linb}', ""); + Expect(1, 65787, '\p{^Is_Sc=_Linb}', ""); + Expect(1, 65787, '\P{Is_Sc=_Linb}', ""); + Expect(0, 65787, '\P{^Is_Sc=_Linb}', ""); + Error('\p{Script= :=Lisu}'); + Error('\P{Script= :=Lisu}'); + Expect(1, 73648, '\p{Script=:\ALisu\z:}', "");; + Expect(0, 73649, '\p{Script=:\ALisu\z:}', "");; + Expect(1, 73648, '\p{Script=lisu}', ""); + Expect(0, 73648, '\p{^Script=lisu}', ""); + Expect(0, 73648, '\P{Script=lisu}', ""); + Expect(1, 73648, '\P{^Script=lisu}', ""); + Expect(0, 73649, '\p{Script=lisu}', ""); + Expect(1, 73649, '\p{^Script=lisu}', ""); + Expect(1, 73649, '\P{Script=lisu}', ""); + Expect(0, 73649, '\P{^Script=lisu}', ""); + Expect(1, 73648, '\p{Script=:\Alisu\z:}', "");; + Expect(0, 73649, '\p{Script=:\Alisu\z:}', "");; + Expect(1, 73648, '\p{Script= -lisu}', ""); + Expect(0, 73648, '\p{^Script= -lisu}', ""); + Expect(0, 73648, '\P{Script= -lisu}', ""); + Expect(1, 73648, '\P{^Script= -lisu}', ""); + Expect(0, 73649, '\p{Script= -lisu}', ""); + Expect(1, 73649, '\p{^Script= -lisu}', ""); + Expect(1, 73649, '\P{Script= -lisu}', ""); + Expect(0, 73649, '\P{^Script= -lisu}', ""); + Error('\p{Sc: :=LISU}'); + Error('\P{Sc: :=LISU}'); + Expect(1, 73648, '\p{Sc=:\ALisu\z:}', "");; + Expect(0, 73649, '\p{Sc=:\ALisu\z:}', "");; + Expect(1, 73648, '\p{Sc=lisu}', ""); + Expect(0, 73648, '\p{^Sc=lisu}', ""); + Expect(0, 73648, '\P{Sc=lisu}', ""); + Expect(1, 73648, '\P{^Sc=lisu}', ""); + Expect(0, 73649, '\p{Sc=lisu}', ""); + Expect(1, 73649, '\p{^Sc=lisu}', ""); + Expect(1, 73649, '\P{Sc=lisu}', ""); + Expect(0, 73649, '\P{^Sc=lisu}', ""); + Expect(1, 73648, '\p{Sc=:\Alisu\z:}', "");; + Expect(0, 73649, '\p{Sc=:\Alisu\z:}', "");; + Expect(1, 73648, '\p{Sc= Lisu}', ""); + Expect(0, 73648, '\p{^Sc= Lisu}', ""); + Expect(0, 73648, '\P{Sc= Lisu}', ""); + Expect(1, 73648, '\P{^Sc= Lisu}', ""); + Expect(0, 73649, '\p{Sc= Lisu}', ""); + Expect(1, 73649, '\p{^Sc= Lisu}', ""); + Expect(1, 73649, '\P{Sc= Lisu}', ""); + Expect(0, 73649, '\P{^Sc= Lisu}', ""); + Error('\p{Is_Script=/a/ Lisu}'); + Error('\P{Is_Script=/a/ Lisu}'); + Expect(1, 73648, '\p{Is_Script:lisu}', ""); + Expect(0, 73648, '\p{^Is_Script:lisu}', ""); + Expect(0, 73648, '\P{Is_Script:lisu}', ""); + Expect(1, 73648, '\P{^Is_Script:lisu}', ""); + Expect(0, 73649, '\p{Is_Script:lisu}', ""); + Expect(1, 73649, '\p{^Is_Script:lisu}', ""); + Expect(1, 73649, '\P{Is_Script:lisu}', ""); + Expect(0, 73649, '\P{^Is_Script:lisu}', ""); + Expect(1, 73648, '\p{Is_Script:_-Lisu}', ""); + Expect(0, 73648, '\p{^Is_Script:_-Lisu}', ""); + Expect(0, 73648, '\P{Is_Script:_-Lisu}', ""); + Expect(1, 73648, '\P{^Is_Script:_-Lisu}', ""); + Expect(0, 73649, '\p{Is_Script:_-Lisu}', ""); + Expect(1, 73649, '\p{^Is_Script:_-Lisu}', ""); + Expect(1, 73649, '\P{Is_Script:_-Lisu}', ""); + Expect(0, 73649, '\P{^Is_Script:_-Lisu}', ""); + Error('\p{Is_Sc=:= lisu}'); + Error('\P{Is_Sc=:= lisu}'); + Expect(1, 73648, '\p{Is_Sc=lisu}', ""); + Expect(0, 73648, '\p{^Is_Sc=lisu}', ""); + Expect(0, 73648, '\P{Is_Sc=lisu}', ""); + Expect(1, 73648, '\P{^Is_Sc=lisu}', ""); + Expect(0, 73649, '\p{Is_Sc=lisu}', ""); + Expect(1, 73649, '\p{^Is_Sc=lisu}', ""); + Expect(1, 73649, '\P{Is_Sc=lisu}', ""); + Expect(0, 73649, '\P{^Is_Sc=lisu}', ""); + Expect(1, 73648, '\p{Is_Sc= lisu}', ""); + Expect(0, 73648, '\p{^Is_Sc= lisu}', ""); + Expect(0, 73648, '\P{Is_Sc= lisu}', ""); + Expect(1, 73648, '\P{^Is_Sc= lisu}', ""); + Expect(0, 73649, '\p{Is_Sc= lisu}', ""); + Expect(1, 73649, '\p{^Is_Sc= lisu}', ""); + Expect(1, 73649, '\P{Is_Sc= lisu}', ""); + Expect(0, 73649, '\P{^Is_Sc= lisu}', ""); + Error('\p{Script=:= Lycian}'); + Error('\P{Script=:= Lycian}'); + Expect(1, 66204, '\p{Script=:\ALycian\z:}', "");; + Expect(0, 66205, '\p{Script=:\ALycian\z:}', "");; + Expect(1, 66204, '\p{Script: lycian}', ""); + Expect(0, 66204, '\p{^Script: lycian}', ""); + Expect(0, 66204, '\P{Script: lycian}', ""); + Expect(1, 66204, '\P{^Script: lycian}', ""); + Expect(0, 66205, '\p{Script: lycian}', ""); + Expect(1, 66205, '\p{^Script: lycian}', ""); + Expect(1, 66205, '\P{Script: lycian}', ""); + Expect(0, 66205, '\P{^Script: lycian}', ""); + Expect(1, 66204, '\p{Script=:\Alycian\z:}', "");; + Expect(0, 66205, '\p{Script=:\Alycian\z:}', "");; + Expect(1, 66204, '\p{Script= Lycian}', ""); + Expect(0, 66204, '\p{^Script= Lycian}', ""); + Expect(0, 66204, '\P{Script= Lycian}', ""); + Expect(1, 66204, '\P{^Script= Lycian}', ""); + Expect(0, 66205, '\p{Script= Lycian}', ""); + Expect(1, 66205, '\p{^Script= Lycian}', ""); + Expect(1, 66205, '\P{Script= Lycian}', ""); + Expect(0, 66205, '\P{^Script= Lycian}', ""); + Error('\p{Sc=/a/- Lyci}'); + Error('\P{Sc=/a/- Lyci}'); + Expect(1, 66204, '\p{Sc=:\ALyci\z:}', "");; + Expect(0, 66205, '\p{Sc=:\ALyci\z:}', "");; + Expect(1, 66204, '\p{Sc: lyci}', ""); + Expect(0, 66204, '\p{^Sc: lyci}', ""); + Expect(0, 66204, '\P{Sc: lyci}', ""); + Expect(1, 66204, '\P{^Sc: lyci}', ""); + Expect(0, 66205, '\p{Sc: lyci}', ""); + Expect(1, 66205, '\p{^Sc: lyci}', ""); + Expect(1, 66205, '\P{Sc: lyci}', ""); + Expect(0, 66205, '\P{^Sc: lyci}', ""); + Expect(1, 66204, '\p{Sc=:\Alyci\z:}', "");; + Expect(0, 66205, '\p{Sc=:\Alyci\z:}', "");; + Expect(1, 66204, '\p{Sc=_ Lyci}', ""); + Expect(0, 66204, '\p{^Sc=_ Lyci}', ""); + Expect(0, 66204, '\P{Sc=_ Lyci}', ""); + Expect(1, 66204, '\P{^Sc=_ Lyci}', ""); + Expect(0, 66205, '\p{Sc=_ Lyci}', ""); + Expect(1, 66205, '\p{^Sc=_ Lyci}', ""); + Expect(1, 66205, '\P{Sc=_ Lyci}', ""); + Expect(0, 66205, '\P{^Sc=_ Lyci}', ""); + Error('\p{Is_Script=/a/- lycian}'); + Error('\P{Is_Script=/a/- lycian}'); + Expect(1, 66204, '\p{Is_Script: lycian}', ""); + Expect(0, 66204, '\p{^Is_Script: lycian}', ""); + Expect(0, 66204, '\P{Is_Script: lycian}', ""); + Expect(1, 66204, '\P{^Is_Script: lycian}', ""); + Expect(0, 66205, '\p{Is_Script: lycian}', ""); + Expect(1, 66205, '\p{^Is_Script: lycian}', ""); + Expect(1, 66205, '\P{Is_Script: lycian}', ""); + Expect(0, 66205, '\P{^Is_Script: lycian}', ""); + Expect(1, 66204, '\p{Is_Script=- Lycian}', ""); + Expect(0, 66204, '\p{^Is_Script=- Lycian}', ""); + Expect(0, 66204, '\P{Is_Script=- Lycian}', ""); + Expect(1, 66204, '\P{^Is_Script=- Lycian}', ""); + Expect(0, 66205, '\p{Is_Script=- Lycian}', ""); + Expect(1, 66205, '\p{^Is_Script=- Lycian}', ""); + Expect(1, 66205, '\P{Is_Script=- Lycian}', ""); + Expect(0, 66205, '\P{^Is_Script=- Lycian}', ""); + Error('\p{Is_Sc=/a/-_LYCI}'); + Error('\P{Is_Sc=/a/-_LYCI}'); + Expect(1, 66204, '\p{Is_Sc=lyci}', ""); + Expect(0, 66204, '\p{^Is_Sc=lyci}', ""); + Expect(0, 66204, '\P{Is_Sc=lyci}', ""); + Expect(1, 66204, '\P{^Is_Sc=lyci}', ""); + Expect(0, 66205, '\p{Is_Sc=lyci}', ""); + Expect(1, 66205, '\p{^Is_Sc=lyci}', ""); + Expect(1, 66205, '\P{Is_Sc=lyci}', ""); + Expect(0, 66205, '\P{^Is_Sc=lyci}', ""); + Expect(1, 66204, '\p{Is_Sc= -Lyci}', ""); + Expect(0, 66204, '\p{^Is_Sc= -Lyci}', ""); + Expect(0, 66204, '\P{Is_Sc= -Lyci}', ""); + Expect(1, 66204, '\P{^Is_Sc= -Lyci}', ""); + Expect(0, 66205, '\p{Is_Sc= -Lyci}', ""); + Expect(1, 66205, '\p{^Is_Sc= -Lyci}', ""); + Expect(1, 66205, '\P{Is_Sc= -Lyci}', ""); + Expect(0, 66205, '\P{^Is_Sc= -Lyci}', ""); + Error('\p{Script= Lydian/a/}'); + Error('\P{Script= Lydian/a/}'); + Expect(1, 67903, '\p{Script=:\ALydian\z:}', "");; + Expect(0, 67904, '\p{Script=:\ALydian\z:}', "");; + Expect(1, 67903, '\p{Script=lydian}', ""); + Expect(0, 67903, '\p{^Script=lydian}', ""); + Expect(0, 67903, '\P{Script=lydian}', ""); + Expect(1, 67903, '\P{^Script=lydian}', ""); + Expect(0, 67904, '\p{Script=lydian}', ""); + Expect(1, 67904, '\p{^Script=lydian}', ""); + Expect(1, 67904, '\P{Script=lydian}', ""); + Expect(0, 67904, '\P{^Script=lydian}', ""); + Expect(1, 67903, '\p{Script=:\Alydian\z:}', "");; + Expect(0, 67904, '\p{Script=:\Alydian\z:}', "");; + Expect(1, 67903, '\p{Script=_ lydian}', ""); + Expect(0, 67903, '\p{^Script=_ lydian}', ""); + Expect(0, 67903, '\P{Script=_ lydian}', ""); + Expect(1, 67903, '\P{^Script=_ lydian}', ""); + Expect(0, 67904, '\p{Script=_ lydian}', ""); + Expect(1, 67904, '\p{^Script=_ lydian}', ""); + Expect(1, 67904, '\P{Script=_ lydian}', ""); + Expect(0, 67904, '\P{^Script=_ lydian}', ""); + Error('\p{Sc=_:=Lydi}'); + Error('\P{Sc=_:=Lydi}'); + Expect(1, 67903, '\p{Sc=:\ALydi\z:}', "");; + Expect(0, 67904, '\p{Sc=:\ALydi\z:}', "");; + Expect(1, 67903, '\p{Sc: lydi}', ""); + Expect(0, 67903, '\p{^Sc: lydi}', ""); + Expect(0, 67903, '\P{Sc: lydi}', ""); + Expect(1, 67903, '\P{^Sc: lydi}', ""); + Expect(0, 67904, '\p{Sc: lydi}', ""); + Expect(1, 67904, '\p{^Sc: lydi}', ""); + Expect(1, 67904, '\P{Sc: lydi}', ""); + Expect(0, 67904, '\P{^Sc: lydi}', ""); + Expect(1, 67903, '\p{Sc=:\Alydi\z:}', "");; + Expect(0, 67904, '\p{Sc=:\Alydi\z:}', "");; + Expect(1, 67903, '\p{Sc= lydi}', ""); + Expect(0, 67903, '\p{^Sc= lydi}', ""); + Expect(0, 67903, '\P{Sc= lydi}', ""); + Expect(1, 67903, '\P{^Sc= lydi}', ""); + Expect(0, 67904, '\p{Sc= lydi}', ""); + Expect(1, 67904, '\p{^Sc= lydi}', ""); + Expect(1, 67904, '\P{Sc= lydi}', ""); + Expect(0, 67904, '\P{^Sc= lydi}', ""); + Error('\p{Is_Script= Lydian:=}'); + Error('\P{Is_Script= Lydian:=}'); + Expect(1, 67903, '\p{Is_Script=lydian}', ""); + Expect(0, 67903, '\p{^Is_Script=lydian}', ""); + Expect(0, 67903, '\P{Is_Script=lydian}', ""); + Expect(1, 67903, '\P{^Is_Script=lydian}', ""); + Expect(0, 67904, '\p{Is_Script=lydian}', ""); + Expect(1, 67904, '\p{^Is_Script=lydian}', ""); + Expect(1, 67904, '\P{Is_Script=lydian}', ""); + Expect(0, 67904, '\P{^Is_Script=lydian}', ""); + Expect(1, 67903, '\p{Is_Script=_LYDIAN}', ""); + Expect(0, 67903, '\p{^Is_Script=_LYDIAN}', ""); + Expect(0, 67903, '\P{Is_Script=_LYDIAN}', ""); + Expect(1, 67903, '\P{^Is_Script=_LYDIAN}', ""); + Expect(0, 67904, '\p{Is_Script=_LYDIAN}', ""); + Expect(1, 67904, '\p{^Is_Script=_LYDIAN}', ""); + Expect(1, 67904, '\P{Is_Script=_LYDIAN}', ""); + Expect(0, 67904, '\P{^Is_Script=_LYDIAN}', ""); + Error('\p{Is_Sc= :=lydi}'); + Error('\P{Is_Sc= :=lydi}'); + Expect(1, 67903, '\p{Is_Sc=lydi}', ""); + Expect(0, 67903, '\p{^Is_Sc=lydi}', ""); + Expect(0, 67903, '\P{Is_Sc=lydi}', ""); + Expect(1, 67903, '\P{^Is_Sc=lydi}', ""); + Expect(0, 67904, '\p{Is_Sc=lydi}', ""); + Expect(1, 67904, '\p{^Is_Sc=lydi}', ""); + Expect(1, 67904, '\P{Is_Sc=lydi}', ""); + Expect(0, 67904, '\P{^Is_Sc=lydi}', ""); + Expect(1, 67903, '\p{Is_Sc=Lydi}', ""); + Expect(0, 67903, '\p{^Is_Sc=Lydi}', ""); + Expect(0, 67903, '\P{Is_Sc=Lydi}', ""); + Expect(1, 67903, '\P{^Is_Sc=Lydi}', ""); + Expect(0, 67904, '\p{Is_Sc=Lydi}', ""); + Expect(1, 67904, '\p{^Is_Sc=Lydi}', ""); + Expect(1, 67904, '\P{Is_Sc=Lydi}', ""); + Expect(0, 67904, '\P{^Is_Sc=Lydi}', ""); + Error('\p{Script= /a/MAHAJANI}'); + Error('\P{Script= /a/MAHAJANI}'); + Expect(1, 70006, '\p{Script=:\AMahajani\z:}', "");; + Expect(0, 70007, '\p{Script=:\AMahajani\z:}', "");; + Expect(1, 70006, '\p{Script=mahajani}', ""); + Expect(0, 70006, '\p{^Script=mahajani}', ""); + Expect(0, 70006, '\P{Script=mahajani}', ""); + Expect(1, 70006, '\P{^Script=mahajani}', ""); + Expect(0, 70007, '\p{Script=mahajani}', ""); + Expect(1, 70007, '\p{^Script=mahajani}', ""); + Expect(1, 70007, '\P{Script=mahajani}', ""); + Expect(0, 70007, '\P{^Script=mahajani}', ""); + Expect(1, 70006, '\p{Script=:\Amahajani\z:}', "");; + Expect(0, 70007, '\p{Script=:\Amahajani\z:}', "");; + Expect(1, 70006, '\p{Script:Mahajani}', ""); + Expect(0, 70006, '\p{^Script:Mahajani}', ""); + Expect(0, 70006, '\P{Script:Mahajani}', ""); + Expect(1, 70006, '\P{^Script:Mahajani}', ""); + Expect(0, 70007, '\p{Script:Mahajani}', ""); + Expect(1, 70007, '\p{^Script:Mahajani}', ""); + Expect(1, 70007, '\P{Script:Mahajani}', ""); + Expect(0, 70007, '\P{^Script:Mahajani}', ""); + Error('\p{Sc= _Mahj/a/}'); + Error('\P{Sc= _Mahj/a/}'); + Expect(1, 70006, '\p{Sc=:\AMahj\z:}', "");; + Expect(0, 70007, '\p{Sc=:\AMahj\z:}', "");; + Expect(1, 70006, '\p{Sc=mahj}', ""); + Expect(0, 70006, '\p{^Sc=mahj}', ""); + Expect(0, 70006, '\P{Sc=mahj}', ""); + Expect(1, 70006, '\P{^Sc=mahj}', ""); + Expect(0, 70007, '\p{Sc=mahj}', ""); + Expect(1, 70007, '\p{^Sc=mahj}', ""); + Expect(1, 70007, '\P{Sc=mahj}', ""); + Expect(0, 70007, '\P{^Sc=mahj}', ""); + Expect(1, 70006, '\p{Sc=:\Amahj\z:}', "");; + Expect(0, 70007, '\p{Sc=:\Amahj\z:}', "");; + Expect(1, 70006, '\p{Sc= Mahj}', ""); + Expect(0, 70006, '\p{^Sc= Mahj}', ""); + Expect(0, 70006, '\P{Sc= Mahj}', ""); + Expect(1, 70006, '\P{^Sc= Mahj}', ""); + Expect(0, 70007, '\p{Sc= Mahj}', ""); + Expect(1, 70007, '\p{^Sc= Mahj}', ""); + Expect(1, 70007, '\P{Sc= Mahj}', ""); + Expect(0, 70007, '\P{^Sc= Mahj}', ""); + Error('\p{Is_Script=/a/_ MAHAJANI}'); + Error('\P{Is_Script=/a/_ MAHAJANI}'); + Expect(1, 70006, '\p{Is_Script=mahajani}', ""); + Expect(0, 70006, '\p{^Is_Script=mahajani}', ""); + Expect(0, 70006, '\P{Is_Script=mahajani}', ""); + Expect(1, 70006, '\P{^Is_Script=mahajani}', ""); + Expect(0, 70007, '\p{Is_Script=mahajani}', ""); + Expect(1, 70007, '\p{^Is_Script=mahajani}', ""); + Expect(1, 70007, '\P{Is_Script=mahajani}', ""); + Expect(0, 70007, '\P{^Is_Script=mahajani}', ""); + Expect(1, 70006, '\p{Is_Script= _MAHAJANI}', ""); + Expect(0, 70006, '\p{^Is_Script= _MAHAJANI}', ""); + Expect(0, 70006, '\P{Is_Script= _MAHAJANI}', ""); + Expect(1, 70006, '\P{^Is_Script= _MAHAJANI}', ""); + Expect(0, 70007, '\p{Is_Script= _MAHAJANI}', ""); + Expect(1, 70007, '\p{^Is_Script= _MAHAJANI}', ""); + Expect(1, 70007, '\P{Is_Script= _MAHAJANI}', ""); + Expect(0, 70007, '\P{^Is_Script= _MAHAJANI}', ""); + Error('\p{Is_Sc: _MAHJ/a/}'); + Error('\P{Is_Sc: _MAHJ/a/}'); + Expect(1, 70006, '\p{Is_Sc=mahj}', ""); + Expect(0, 70006, '\p{^Is_Sc=mahj}', ""); + Expect(0, 70006, '\P{Is_Sc=mahj}', ""); + Expect(1, 70006, '\P{^Is_Sc=mahj}', ""); + Expect(0, 70007, '\p{Is_Sc=mahj}', ""); + Expect(1, 70007, '\p{^Is_Sc=mahj}', ""); + Expect(1, 70007, '\P{Is_Sc=mahj}', ""); + Expect(0, 70007, '\P{^Is_Sc=mahj}', ""); + Expect(1, 70006, '\p{Is_Sc=--Mahj}', ""); + Expect(0, 70006, '\p{^Is_Sc=--Mahj}', ""); + Expect(0, 70006, '\P{Is_Sc=--Mahj}', ""); + Expect(1, 70006, '\P{^Is_Sc=--Mahj}', ""); + Expect(0, 70007, '\p{Is_Sc=--Mahj}', ""); + Expect(1, 70007, '\p{^Is_Sc=--Mahj}', ""); + Expect(1, 70007, '\P{Is_Sc=--Mahj}', ""); + Expect(0, 70007, '\P{^Is_Sc=--Mahj}', ""); + Error('\p{Script=-Makasar:=}'); + Error('\P{Script=-Makasar:=}'); + Expect(1, 73464, '\p{Script=:\AMakasar\z:}', "");; + Expect(0, 73465, '\p{Script=:\AMakasar\z:}', "");; + Expect(1, 73464, '\p{Script=makasar}', ""); + Expect(0, 73464, '\p{^Script=makasar}', ""); + Expect(0, 73464, '\P{Script=makasar}', ""); + Expect(1, 73464, '\P{^Script=makasar}', ""); + Expect(0, 73465, '\p{Script=makasar}', ""); + Expect(1, 73465, '\p{^Script=makasar}', ""); + Expect(1, 73465, '\P{Script=makasar}', ""); + Expect(0, 73465, '\P{^Script=makasar}', ""); + Expect(1, 73464, '\p{Script=:\Amakasar\z:}', "");; + Expect(0, 73465, '\p{Script=:\Amakasar\z:}', "");; + Expect(1, 73464, '\p{Script=_ Makasar}', ""); + Expect(0, 73464, '\p{^Script=_ Makasar}', ""); + Expect(0, 73464, '\P{Script=_ Makasar}', ""); + Expect(1, 73464, '\P{^Script=_ Makasar}', ""); + Expect(0, 73465, '\p{Script=_ Makasar}', ""); + Expect(1, 73465, '\p{^Script=_ Makasar}', ""); + Expect(1, 73465, '\P{Script=_ Makasar}', ""); + Expect(0, 73465, '\P{^Script=_ Makasar}', ""); + Error('\p{Sc=-/a/Maka}'); + Error('\P{Sc=-/a/Maka}'); + Expect(1, 73464, '\p{Sc=:\AMaka\z:}', "");; + Expect(0, 73465, '\p{Sc=:\AMaka\z:}', "");; + Expect(1, 73464, '\p{Sc=maka}', ""); + Expect(0, 73464, '\p{^Sc=maka}', ""); + Expect(0, 73464, '\P{Sc=maka}', ""); + Expect(1, 73464, '\P{^Sc=maka}', ""); + Expect(0, 73465, '\p{Sc=maka}', ""); + Expect(1, 73465, '\p{^Sc=maka}', ""); + Expect(1, 73465, '\P{Sc=maka}', ""); + Expect(0, 73465, '\P{^Sc=maka}', ""); + Expect(1, 73464, '\p{Sc=:\Amaka\z:}', "");; + Expect(0, 73465, '\p{Sc=:\Amaka\z:}', "");; + Expect(1, 73464, '\p{Sc=__maka}', ""); + Expect(0, 73464, '\p{^Sc=__maka}', ""); + Expect(0, 73464, '\P{Sc=__maka}', ""); + Expect(1, 73464, '\P{^Sc=__maka}', ""); + Expect(0, 73465, '\p{Sc=__maka}', ""); + Expect(1, 73465, '\p{^Sc=__maka}', ""); + Expect(1, 73465, '\P{Sc=__maka}', ""); + Expect(0, 73465, '\P{^Sc=__maka}', ""); + Error('\p{Is_Script=:=_ makasar}'); + Error('\P{Is_Script=:=_ makasar}'); + Expect(1, 73464, '\p{Is_Script=makasar}', ""); + Expect(0, 73464, '\p{^Is_Script=makasar}', ""); + Expect(0, 73464, '\P{Is_Script=makasar}', ""); + Expect(1, 73464, '\P{^Is_Script=makasar}', ""); + Expect(0, 73465, '\p{Is_Script=makasar}', ""); + Expect(1, 73465, '\p{^Is_Script=makasar}', ""); + Expect(1, 73465, '\P{Is_Script=makasar}', ""); + Expect(0, 73465, '\P{^Is_Script=makasar}', ""); + Expect(1, 73464, '\p{Is_Script: makasar}', ""); + Expect(0, 73464, '\p{^Is_Script: makasar}', ""); + Expect(0, 73464, '\P{Is_Script: makasar}', ""); + Expect(1, 73464, '\P{^Is_Script: makasar}', ""); + Expect(0, 73465, '\p{Is_Script: makasar}', ""); + Expect(1, 73465, '\p{^Is_Script: makasar}', ""); + Expect(1, 73465, '\P{Is_Script: makasar}', ""); + Expect(0, 73465, '\P{^Is_Script: makasar}', ""); + Error('\p{Is_Sc=_:=Maka}'); + Error('\P{Is_Sc=_:=Maka}'); + Expect(1, 73464, '\p{Is_Sc: maka}', ""); + Expect(0, 73464, '\p{^Is_Sc: maka}', ""); + Expect(0, 73464, '\P{Is_Sc: maka}', ""); + Expect(1, 73464, '\P{^Is_Sc: maka}', ""); + Expect(0, 73465, '\p{Is_Sc: maka}', ""); + Expect(1, 73465, '\p{^Is_Sc: maka}', ""); + Expect(1, 73465, '\P{Is_Sc: maka}', ""); + Expect(0, 73465, '\P{^Is_Sc: maka}', ""); + Expect(1, 73464, '\p{Is_Sc=_ MAKA}', ""); + Expect(0, 73464, '\p{^Is_Sc=_ MAKA}', ""); + Expect(0, 73464, '\P{Is_Sc=_ MAKA}', ""); + Expect(1, 73464, '\P{^Is_Sc=_ MAKA}', ""); + Expect(0, 73465, '\p{Is_Sc=_ MAKA}', ""); + Expect(1, 73465, '\p{^Is_Sc=_ MAKA}', ""); + Expect(1, 73465, '\P{Is_Sc=_ MAKA}', ""); + Expect(0, 73465, '\P{^Is_Sc=_ MAKA}', ""); + Error('\p{Script: _mandaic/a/}'); + Error('\P{Script: _mandaic/a/}'); + Expect(1, 2142, '\p{Script=:\AMandaic\z:}', "");; + Expect(0, 2143, '\p{Script=:\AMandaic\z:}', "");; + Expect(1, 2142, '\p{Script=mandaic}', ""); + Expect(0, 2142, '\p{^Script=mandaic}', ""); + Expect(0, 2142, '\P{Script=mandaic}', ""); + Expect(1, 2142, '\P{^Script=mandaic}', ""); + Expect(0, 2143, '\p{Script=mandaic}', ""); + Expect(1, 2143, '\p{^Script=mandaic}', ""); + Expect(1, 2143, '\P{Script=mandaic}', ""); + Expect(0, 2143, '\P{^Script=mandaic}', ""); + Expect(1, 2142, '\p{Script=:\Amandaic\z:}', "");; + Expect(0, 2143, '\p{Script=:\Amandaic\z:}', "");; + Expect(1, 2142, '\p{Script=__MANDAIC}', ""); + Expect(0, 2142, '\p{^Script=__MANDAIC}', ""); + Expect(0, 2142, '\P{Script=__MANDAIC}', ""); + Expect(1, 2142, '\P{^Script=__MANDAIC}', ""); + Expect(0, 2143, '\p{Script=__MANDAIC}', ""); + Expect(1, 2143, '\p{^Script=__MANDAIC}', ""); + Expect(1, 2143, '\P{Script=__MANDAIC}', ""); + Expect(0, 2143, '\P{^Script=__MANDAIC}', ""); + Error('\p{Sc= mand:=}'); + Error('\P{Sc= mand:=}'); + Expect(1, 2142, '\p{Sc=:\AMand\z:}', "");; + Expect(0, 2143, '\p{Sc=:\AMand\z:}', "");; + Expect(1, 2142, '\p{Sc=mand}', ""); + Expect(0, 2142, '\p{^Sc=mand}', ""); + Expect(0, 2142, '\P{Sc=mand}', ""); + Expect(1, 2142, '\P{^Sc=mand}', ""); + Expect(0, 2143, '\p{Sc=mand}', ""); + Expect(1, 2143, '\p{^Sc=mand}', ""); + Expect(1, 2143, '\P{Sc=mand}', ""); + Expect(0, 2143, '\P{^Sc=mand}', ""); + Expect(1, 2142, '\p{Sc=:\Amand\z:}', "");; + Expect(0, 2143, '\p{Sc=:\Amand\z:}', "");; + Expect(1, 2142, '\p{Sc:-mand}', ""); + Expect(0, 2142, '\p{^Sc:-mand}', ""); + Expect(0, 2142, '\P{Sc:-mand}', ""); + Expect(1, 2142, '\P{^Sc:-mand}', ""); + Expect(0, 2143, '\p{Sc:-mand}', ""); + Expect(1, 2143, '\p{^Sc:-mand}', ""); + Expect(1, 2143, '\P{Sc:-mand}', ""); + Expect(0, 2143, '\P{^Sc:-mand}', ""); + Error('\p{Is_Script=/a/_Mandaic}'); + Error('\P{Is_Script=/a/_Mandaic}'); + Expect(1, 2142, '\p{Is_Script=mandaic}', ""); + Expect(0, 2142, '\p{^Is_Script=mandaic}', ""); + Expect(0, 2142, '\P{Is_Script=mandaic}', ""); + Expect(1, 2142, '\P{^Is_Script=mandaic}', ""); + Expect(0, 2143, '\p{Is_Script=mandaic}', ""); + Expect(1, 2143, '\p{^Is_Script=mandaic}', ""); + Expect(1, 2143, '\P{Is_Script=mandaic}', ""); + Expect(0, 2143, '\P{^Is_Script=mandaic}', ""); + Expect(1, 2142, '\p{Is_Script=_ Mandaic}', ""); + Expect(0, 2142, '\p{^Is_Script=_ Mandaic}', ""); + Expect(0, 2142, '\P{Is_Script=_ Mandaic}', ""); + Expect(1, 2142, '\P{^Is_Script=_ Mandaic}', ""); + Expect(0, 2143, '\p{Is_Script=_ Mandaic}', ""); + Expect(1, 2143, '\p{^Is_Script=_ Mandaic}', ""); + Expect(1, 2143, '\P{Is_Script=_ Mandaic}', ""); + Expect(0, 2143, '\P{^Is_Script=_ Mandaic}', ""); + Error('\p{Is_Sc= /a/mand}'); + Error('\P{Is_Sc= /a/mand}'); + Expect(1, 2142, '\p{Is_Sc: mand}', ""); + Expect(0, 2142, '\p{^Is_Sc: mand}', ""); + Expect(0, 2142, '\P{Is_Sc: mand}', ""); + Expect(1, 2142, '\P{^Is_Sc: mand}', ""); + Expect(0, 2143, '\p{Is_Sc: mand}', ""); + Expect(1, 2143, '\p{^Is_Sc: mand}', ""); + Expect(1, 2143, '\P{Is_Sc: mand}', ""); + Expect(0, 2143, '\P{^Is_Sc: mand}', ""); + Expect(1, 2142, '\p{Is_Sc= -Mand}', ""); + Expect(0, 2142, '\p{^Is_Sc= -Mand}', ""); + Expect(0, 2142, '\P{Is_Sc= -Mand}', ""); + Expect(1, 2142, '\P{^Is_Sc= -Mand}', ""); + Expect(0, 2143, '\p{Is_Sc= -Mand}', ""); + Expect(1, 2143, '\p{^Is_Sc= -Mand}', ""); + Expect(1, 2143, '\P{Is_Sc= -Mand}', ""); + Expect(0, 2143, '\P{^Is_Sc= -Mand}', ""); + Error('\p{Script=- manichaean:=}'); + Error('\P{Script=- manichaean:=}'); + Expect(1, 68342, '\p{Script=:\AManichaean\z:}', "");; + Expect(0, 68343, '\p{Script=:\AManichaean\z:}', "");; + Expect(1, 68342, '\p{Script=manichaean}', ""); + Expect(0, 68342, '\p{^Script=manichaean}', ""); + Expect(0, 68342, '\P{Script=manichaean}', ""); + Expect(1, 68342, '\P{^Script=manichaean}', ""); + Expect(0, 68343, '\p{Script=manichaean}', ""); + Expect(1, 68343, '\p{^Script=manichaean}', ""); + Expect(1, 68343, '\P{Script=manichaean}', ""); + Expect(0, 68343, '\P{^Script=manichaean}', ""); + Expect(1, 68342, '\p{Script=:\Amanichaean\z:}', "");; + Expect(0, 68343, '\p{Script=:\Amanichaean\z:}', "");; + Expect(1, 68342, '\p{Script=-_Manichaean}', ""); + Expect(0, 68342, '\p{^Script=-_Manichaean}', ""); + Expect(0, 68342, '\P{Script=-_Manichaean}', ""); + Expect(1, 68342, '\P{^Script=-_Manichaean}', ""); + Expect(0, 68343, '\p{Script=-_Manichaean}', ""); + Expect(1, 68343, '\p{^Script=-_Manichaean}', ""); + Expect(1, 68343, '\P{Script=-_Manichaean}', ""); + Expect(0, 68343, '\P{^Script=-_Manichaean}', ""); + Error('\p{Sc=-MANI/a/}'); + Error('\P{Sc=-MANI/a/}'); + Expect(1, 68342, '\p{Sc=:\AMani\z:}', "");; + Expect(0, 68343, '\p{Sc=:\AMani\z:}', "");; + Expect(1, 68342, '\p{Sc: mani}', ""); + Expect(0, 68342, '\p{^Sc: mani}', ""); + Expect(0, 68342, '\P{Sc: mani}', ""); + Expect(1, 68342, '\P{^Sc: mani}', ""); + Expect(0, 68343, '\p{Sc: mani}', ""); + Expect(1, 68343, '\p{^Sc: mani}', ""); + Expect(1, 68343, '\P{Sc: mani}', ""); + Expect(0, 68343, '\P{^Sc: mani}', ""); + Expect(1, 68342, '\p{Sc=:\Amani\z:}', "");; + Expect(0, 68343, '\p{Sc=:\Amani\z:}', "");; + Expect(1, 68342, '\p{Sc=- Mani}', ""); + Expect(0, 68342, '\p{^Sc=- Mani}', ""); + Expect(0, 68342, '\P{Sc=- Mani}', ""); + Expect(1, 68342, '\P{^Sc=- Mani}', ""); + Expect(0, 68343, '\p{Sc=- Mani}', ""); + Expect(1, 68343, '\p{^Sc=- Mani}', ""); + Expect(1, 68343, '\P{Sc=- Mani}', ""); + Expect(0, 68343, '\P{^Sc=- Mani}', ""); + Error('\p{Is_Script=/a/_-MANICHAEAN}'); + Error('\P{Is_Script=/a/_-MANICHAEAN}'); + Expect(1, 68342, '\p{Is_Script=manichaean}', ""); + Expect(0, 68342, '\p{^Is_Script=manichaean}', ""); + Expect(0, 68342, '\P{Is_Script=manichaean}', ""); + Expect(1, 68342, '\P{^Is_Script=manichaean}', ""); + Expect(0, 68343, '\p{Is_Script=manichaean}', ""); + Expect(1, 68343, '\p{^Is_Script=manichaean}', ""); + Expect(1, 68343, '\P{Is_Script=manichaean}', ""); + Expect(0, 68343, '\P{^Is_Script=manichaean}', ""); + Expect(1, 68342, '\p{Is_Script: Manichaean}', ""); + Expect(0, 68342, '\p{^Is_Script: Manichaean}', ""); + Expect(0, 68342, '\P{Is_Script: Manichaean}', ""); + Expect(1, 68342, '\P{^Is_Script: Manichaean}', ""); + Expect(0, 68343, '\p{Is_Script: Manichaean}', ""); + Expect(1, 68343, '\p{^Is_Script: Manichaean}', ""); + Expect(1, 68343, '\P{Is_Script: Manichaean}', ""); + Expect(0, 68343, '\P{^Is_Script: Manichaean}', ""); + Error('\p{Is_Sc=/a/_ Mani}'); + Error('\P{Is_Sc=/a/_ Mani}'); + Expect(1, 68342, '\p{Is_Sc=mani}', ""); + Expect(0, 68342, '\p{^Is_Sc=mani}', ""); + Expect(0, 68342, '\P{Is_Sc=mani}', ""); + Expect(1, 68342, '\P{^Is_Sc=mani}', ""); + Expect(0, 68343, '\p{Is_Sc=mani}', ""); + Expect(1, 68343, '\p{^Is_Sc=mani}', ""); + Expect(1, 68343, '\P{Is_Sc=mani}', ""); + Expect(0, 68343, '\P{^Is_Sc=mani}', ""); + Expect(1, 68342, '\p{Is_Sc=_-MANI}', ""); + Expect(0, 68342, '\p{^Is_Sc=_-MANI}', ""); + Expect(0, 68342, '\P{Is_Sc=_-MANI}', ""); + Expect(1, 68342, '\P{^Is_Sc=_-MANI}', ""); + Expect(0, 68343, '\p{Is_Sc=_-MANI}', ""); + Expect(1, 68343, '\p{^Is_Sc=_-MANI}', ""); + Expect(1, 68343, '\P{Is_Sc=_-MANI}', ""); + Expect(0, 68343, '\P{^Is_Sc=_-MANI}', ""); + Error('\p{Script=:= Marchen}'); + Error('\P{Script=:= Marchen}'); + Expect(1, 72886, '\p{Script=:\AMarchen\z:}', "");; + Expect(0, 72887, '\p{Script=:\AMarchen\z:}', "");; + Expect(1, 72886, '\p{Script=marchen}', ""); + Expect(0, 72886, '\p{^Script=marchen}', ""); + Expect(0, 72886, '\P{Script=marchen}', ""); + Expect(1, 72886, '\P{^Script=marchen}', ""); + Expect(0, 72887, '\p{Script=marchen}', ""); + Expect(1, 72887, '\p{^Script=marchen}', ""); + Expect(1, 72887, '\P{Script=marchen}', ""); + Expect(0, 72887, '\P{^Script=marchen}', ""); + Expect(1, 72886, '\p{Script=:\Amarchen\z:}', "");; + Expect(0, 72887, '\p{Script=:\Amarchen\z:}', "");; + Expect(1, 72886, '\p{Script=- marchen}', ""); + Expect(0, 72886, '\p{^Script=- marchen}', ""); + Expect(0, 72886, '\P{Script=- marchen}', ""); + Expect(1, 72886, '\P{^Script=- marchen}', ""); + Expect(0, 72887, '\p{Script=- marchen}', ""); + Expect(1, 72887, '\p{^Script=- marchen}', ""); + Expect(1, 72887, '\P{Script=- marchen}', ""); + Expect(0, 72887, '\P{^Script=- marchen}', ""); + Error('\p{Sc=/a/ Marc}'); + Error('\P{Sc=/a/ Marc}'); + Expect(1, 72886, '\p{Sc=:\AMarc\z:}', "");; + Expect(0, 72887, '\p{Sc=:\AMarc\z:}', "");; + Expect(1, 72886, '\p{Sc=marc}', ""); + Expect(0, 72886, '\p{^Sc=marc}', ""); + Expect(0, 72886, '\P{Sc=marc}', ""); + Expect(1, 72886, '\P{^Sc=marc}', ""); + Expect(0, 72887, '\p{Sc=marc}', ""); + Expect(1, 72887, '\p{^Sc=marc}', ""); + Expect(1, 72887, '\P{Sc=marc}', ""); + Expect(0, 72887, '\P{^Sc=marc}', ""); + Expect(1, 72886, '\p{Sc=:\Amarc\z:}', "");; + Expect(0, 72887, '\p{Sc=:\Amarc\z:}', "");; + Expect(1, 72886, '\p{Sc=_MARC}', ""); + Expect(0, 72886, '\p{^Sc=_MARC}', ""); + Expect(0, 72886, '\P{Sc=_MARC}', ""); + Expect(1, 72886, '\P{^Sc=_MARC}', ""); + Expect(0, 72887, '\p{Sc=_MARC}', ""); + Expect(1, 72887, '\p{^Sc=_MARC}', ""); + Expect(1, 72887, '\P{Sc=_MARC}', ""); + Expect(0, 72887, '\P{^Sc=_MARC}', ""); + Error('\p{Is_Script=:=Marchen}'); + Error('\P{Is_Script=:=Marchen}'); + Expect(1, 72886, '\p{Is_Script=marchen}', ""); + Expect(0, 72886, '\p{^Is_Script=marchen}', ""); + Expect(0, 72886, '\P{Is_Script=marchen}', ""); + Expect(1, 72886, '\P{^Is_Script=marchen}', ""); + Expect(0, 72887, '\p{Is_Script=marchen}', ""); + Expect(1, 72887, '\p{^Is_Script=marchen}', ""); + Expect(1, 72887, '\P{Is_Script=marchen}', ""); + Expect(0, 72887, '\P{^Is_Script=marchen}', ""); + Expect(1, 72886, '\p{Is_Script= _marchen}', ""); + Expect(0, 72886, '\p{^Is_Script= _marchen}', ""); + Expect(0, 72886, '\P{Is_Script= _marchen}', ""); + Expect(1, 72886, '\P{^Is_Script= _marchen}', ""); + Expect(0, 72887, '\p{Is_Script= _marchen}', ""); + Expect(1, 72887, '\p{^Is_Script= _marchen}', ""); + Expect(1, 72887, '\P{Is_Script= _marchen}', ""); + Expect(0, 72887, '\P{^Is_Script= _marchen}', ""); + Error('\p{Is_Sc=/a/_Marc}'); + Error('\P{Is_Sc=/a/_Marc}'); + Expect(1, 72886, '\p{Is_Sc=marc}', ""); + Expect(0, 72886, '\p{^Is_Sc=marc}', ""); + Expect(0, 72886, '\P{Is_Sc=marc}', ""); + Expect(1, 72886, '\P{^Is_Sc=marc}', ""); + Expect(0, 72887, '\p{Is_Sc=marc}', ""); + Expect(1, 72887, '\p{^Is_Sc=marc}', ""); + Expect(1, 72887, '\P{Is_Sc=marc}', ""); + Expect(0, 72887, '\P{^Is_Sc=marc}', ""); + Expect(1, 72886, '\p{Is_Sc= marc}', ""); + Expect(0, 72886, '\p{^Is_Sc= marc}', ""); + Expect(0, 72886, '\P{Is_Sc= marc}', ""); + Expect(1, 72886, '\P{^Is_Sc= marc}', ""); + Expect(0, 72887, '\p{Is_Sc= marc}', ""); + Expect(1, 72887, '\p{^Is_Sc= marc}', ""); + Expect(1, 72887, '\P{Is_Sc= marc}', ""); + Expect(0, 72887, '\P{^Is_Sc= marc}', ""); + Error('\p{Script=/a/ -medefaidrin}'); + Error('\P{Script=/a/ -medefaidrin}'); + Expect(1, 93850, '\p{Script=:\AMedefaidrin\z:}', "");; + Expect(0, 93851, '\p{Script=:\AMedefaidrin\z:}', "");; + Expect(1, 93850, '\p{Script=medefaidrin}', ""); + Expect(0, 93850, '\p{^Script=medefaidrin}', ""); + Expect(0, 93850, '\P{Script=medefaidrin}', ""); + Expect(1, 93850, '\P{^Script=medefaidrin}', ""); + Expect(0, 93851, '\p{Script=medefaidrin}', ""); + Expect(1, 93851, '\p{^Script=medefaidrin}', ""); + Expect(1, 93851, '\P{Script=medefaidrin}', ""); + Expect(0, 93851, '\P{^Script=medefaidrin}', ""); + Expect(1, 93850, '\p{Script=:\Amedefaidrin\z:}', "");; + Expect(0, 93851, '\p{Script=:\Amedefaidrin\z:}', "");; + Expect(1, 93850, '\p{Script=Medefaidrin}', ""); + Expect(0, 93850, '\p{^Script=Medefaidrin}', ""); + Expect(0, 93850, '\P{Script=Medefaidrin}', ""); + Expect(1, 93850, '\P{^Script=Medefaidrin}', ""); + Expect(0, 93851, '\p{Script=Medefaidrin}', ""); + Expect(1, 93851, '\p{^Script=Medefaidrin}', ""); + Expect(1, 93851, '\P{Script=Medefaidrin}', ""); + Expect(0, 93851, '\P{^Script=Medefaidrin}', ""); + Error('\p{Sc=:=Medf}'); + Error('\P{Sc=:=Medf}'); + Expect(1, 93850, '\p{Sc=:\AMedf\z:}', "");; + Expect(0, 93851, '\p{Sc=:\AMedf\z:}', "");; + Expect(1, 93850, '\p{Sc=medf}', ""); + Expect(0, 93850, '\p{^Sc=medf}', ""); + Expect(0, 93850, '\P{Sc=medf}', ""); + Expect(1, 93850, '\P{^Sc=medf}', ""); + Expect(0, 93851, '\p{Sc=medf}', ""); + Expect(1, 93851, '\p{^Sc=medf}', ""); + Expect(1, 93851, '\P{Sc=medf}', ""); + Expect(0, 93851, '\P{^Sc=medf}', ""); + Expect(1, 93850, '\p{Sc=:\Amedf\z:}', "");; + Expect(0, 93851, '\p{Sc=:\Amedf\z:}', "");; + Expect(1, 93850, '\p{Sc=_-medf}', ""); + Expect(0, 93850, '\p{^Sc=_-medf}', ""); + Expect(0, 93850, '\P{Sc=_-medf}', ""); + Expect(1, 93850, '\P{^Sc=_-medf}', ""); + Expect(0, 93851, '\p{Sc=_-medf}', ""); + Expect(1, 93851, '\p{^Sc=_-medf}', ""); + Expect(1, 93851, '\P{Sc=_-medf}', ""); + Expect(0, 93851, '\P{^Sc=_-medf}', ""); + Error('\p{Is_Script= Medefaidrin:=}'); + Error('\P{Is_Script= Medefaidrin:=}'); + Expect(1, 93850, '\p{Is_Script: medefaidrin}', ""); + Expect(0, 93850, '\p{^Is_Script: medefaidrin}', ""); + Expect(0, 93850, '\P{Is_Script: medefaidrin}', ""); + Expect(1, 93850, '\P{^Is_Script: medefaidrin}', ""); + Expect(0, 93851, '\p{Is_Script: medefaidrin}', ""); + Expect(1, 93851, '\p{^Is_Script: medefaidrin}', ""); + Expect(1, 93851, '\P{Is_Script: medefaidrin}', ""); + Expect(0, 93851, '\P{^Is_Script: medefaidrin}', ""); + Expect(1, 93850, '\p{Is_Script=_-MEDEFAIDRIN}', ""); + Expect(0, 93850, '\p{^Is_Script=_-MEDEFAIDRIN}', ""); + Expect(0, 93850, '\P{Is_Script=_-MEDEFAIDRIN}', ""); + Expect(1, 93850, '\P{^Is_Script=_-MEDEFAIDRIN}', ""); + Expect(0, 93851, '\p{Is_Script=_-MEDEFAIDRIN}', ""); + Expect(1, 93851, '\p{^Is_Script=_-MEDEFAIDRIN}', ""); + Expect(1, 93851, '\P{Is_Script=_-MEDEFAIDRIN}', ""); + Expect(0, 93851, '\P{^Is_Script=_-MEDEFAIDRIN}', ""); + Error('\p{Is_Sc= :=Medf}'); + Error('\P{Is_Sc= :=Medf}'); + Expect(1, 93850, '\p{Is_Sc=medf}', ""); + Expect(0, 93850, '\p{^Is_Sc=medf}', ""); + Expect(0, 93850, '\P{Is_Sc=medf}', ""); + Expect(1, 93850, '\P{^Is_Sc=medf}', ""); + Expect(0, 93851, '\p{Is_Sc=medf}', ""); + Expect(1, 93851, '\p{^Is_Sc=medf}', ""); + Expect(1, 93851, '\P{Is_Sc=medf}', ""); + Expect(0, 93851, '\P{^Is_Sc=medf}', ""); + Expect(1, 93850, '\p{Is_Sc= -Medf}', ""); + Expect(0, 93850, '\p{^Is_Sc= -Medf}', ""); + Expect(0, 93850, '\P{Is_Sc= -Medf}', ""); + Expect(1, 93850, '\P{^Is_Sc= -Medf}', ""); + Expect(0, 93851, '\p{Is_Sc= -Medf}', ""); + Expect(1, 93851, '\p{^Is_Sc= -Medf}', ""); + Expect(1, 93851, '\P{Is_Sc= -Medf}', ""); + Expect(0, 93851, '\P{^Is_Sc= -Medf}', ""); + Error('\p{Script= _mende_KIKAKUI/a/}'); + Error('\P{Script= _mende_KIKAKUI/a/}'); + Expect(1, 125142, '\p{Script=:\AMende_Kikakui\z:}', "");; + Expect(0, 125143, '\p{Script=:\AMende_Kikakui\z:}', "");; + Expect(1, 125142, '\p{Script=mendekikakui}', ""); + Expect(0, 125142, '\p{^Script=mendekikakui}', ""); + Expect(0, 125142, '\P{Script=mendekikakui}', ""); + Expect(1, 125142, '\P{^Script=mendekikakui}', ""); + Expect(0, 125143, '\p{Script=mendekikakui}', ""); + Expect(1, 125143, '\p{^Script=mendekikakui}', ""); + Expect(1, 125143, '\P{Script=mendekikakui}', ""); + Expect(0, 125143, '\P{^Script=mendekikakui}', ""); + Expect(1, 125142, '\p{Script=:\Amendekikakui\z:}', "");; + Expect(0, 125143, '\p{Script=:\Amendekikakui\z:}', "");; + Expect(1, 125142, '\p{Script= Mende_Kikakui}', ""); + Expect(0, 125142, '\p{^Script= Mende_Kikakui}', ""); + Expect(0, 125142, '\P{Script= Mende_Kikakui}', ""); + Expect(1, 125142, '\P{^Script= Mende_Kikakui}', ""); + Expect(0, 125143, '\p{Script= Mende_Kikakui}', ""); + Expect(1, 125143, '\p{^Script= Mende_Kikakui}', ""); + Expect(1, 125143, '\P{Script= Mende_Kikakui}', ""); + Expect(0, 125143, '\P{^Script= Mende_Kikakui}', ""); + Error('\p{Sc=/a/_Mend}'); + Error('\P{Sc=/a/_Mend}'); + Expect(1, 125142, '\p{Sc=:\AMend\z:}', "");; + Expect(0, 125143, '\p{Sc=:\AMend\z:}', "");; + Expect(1, 125142, '\p{Sc=mend}', ""); + Expect(0, 125142, '\p{^Sc=mend}', ""); + Expect(0, 125142, '\P{Sc=mend}', ""); + Expect(1, 125142, '\P{^Sc=mend}', ""); + Expect(0, 125143, '\p{Sc=mend}', ""); + Expect(1, 125143, '\p{^Sc=mend}', ""); + Expect(1, 125143, '\P{Sc=mend}', ""); + Expect(0, 125143, '\P{^Sc=mend}', ""); + Expect(1, 125142, '\p{Sc=:\Amend\z:}', "");; + Expect(0, 125143, '\p{Sc=:\Amend\z:}', "");; + Expect(1, 125142, '\p{Sc= mend}', ""); + Expect(0, 125142, '\p{^Sc= mend}', ""); + Expect(0, 125142, '\P{Sc= mend}', ""); + Expect(1, 125142, '\P{^Sc= mend}', ""); + Expect(0, 125143, '\p{Sc= mend}', ""); + Expect(1, 125143, '\p{^Sc= mend}', ""); + Expect(1, 125143, '\P{Sc= mend}', ""); + Expect(0, 125143, '\P{^Sc= mend}', ""); + Error('\p{Is_Script=/a/ -Mende_Kikakui}'); + Error('\P{Is_Script=/a/ -Mende_Kikakui}'); + Expect(1, 125142, '\p{Is_Script=mendekikakui}', ""); + Expect(0, 125142, '\p{^Is_Script=mendekikakui}', ""); + Expect(0, 125142, '\P{Is_Script=mendekikakui}', ""); + Expect(1, 125142, '\P{^Is_Script=mendekikakui}', ""); + Expect(0, 125143, '\p{Is_Script=mendekikakui}', ""); + Expect(1, 125143, '\p{^Is_Script=mendekikakui}', ""); + Expect(1, 125143, '\P{Is_Script=mendekikakui}', ""); + Expect(0, 125143, '\P{^Is_Script=mendekikakui}', ""); + Expect(1, 125142, '\p{Is_Script=Mende_KIKAKUI}', ""); + Expect(0, 125142, '\p{^Is_Script=Mende_KIKAKUI}', ""); + Expect(0, 125142, '\P{Is_Script=Mende_KIKAKUI}', ""); + Expect(1, 125142, '\P{^Is_Script=Mende_KIKAKUI}', ""); + Expect(0, 125143, '\p{Is_Script=Mende_KIKAKUI}', ""); + Expect(1, 125143, '\p{^Is_Script=Mende_KIKAKUI}', ""); + Expect(1, 125143, '\P{Is_Script=Mende_KIKAKUI}', ""); + Expect(0, 125143, '\P{^Is_Script=Mende_KIKAKUI}', ""); + Error('\p{Is_Sc=/a/Mend}'); + Error('\P{Is_Sc=/a/Mend}'); + Expect(1, 125142, '\p{Is_Sc=mend}', ""); + Expect(0, 125142, '\p{^Is_Sc=mend}', ""); + Expect(0, 125142, '\P{Is_Sc=mend}', ""); + Expect(1, 125142, '\P{^Is_Sc=mend}', ""); + Expect(0, 125143, '\p{Is_Sc=mend}', ""); + Expect(1, 125143, '\p{^Is_Sc=mend}', ""); + Expect(1, 125143, '\P{Is_Sc=mend}', ""); + Expect(0, 125143, '\P{^Is_Sc=mend}', ""); + Expect(1, 125142, '\p{Is_Sc=__mend}', ""); + Expect(0, 125142, '\p{^Is_Sc=__mend}', ""); + Expect(0, 125142, '\P{Is_Sc=__mend}', ""); + Expect(1, 125142, '\P{^Is_Sc=__mend}', ""); + Expect(0, 125143, '\p{Is_Sc=__mend}', ""); + Expect(1, 125143, '\p{^Is_Sc=__mend}', ""); + Expect(1, 125143, '\P{Is_Sc=__mend}', ""); + Expect(0, 125143, '\P{^Is_Sc=__mend}', ""); + Error('\p{Script: _ meroitic_Cursive:=}'); + Error('\P{Script: _ meroitic_Cursive:=}'); + Expect(1, 68095, '\p{Script=:\AMeroitic_Cursive\z:}', "");; + Expect(0, 68096, '\p{Script=:\AMeroitic_Cursive\z:}', "");; + Expect(1, 68095, '\p{Script=meroiticcursive}', ""); + Expect(0, 68095, '\p{^Script=meroiticcursive}', ""); + Expect(0, 68095, '\P{Script=meroiticcursive}', ""); + Expect(1, 68095, '\P{^Script=meroiticcursive}', ""); + Expect(0, 68096, '\p{Script=meroiticcursive}', ""); + Expect(1, 68096, '\p{^Script=meroiticcursive}', ""); + Expect(1, 68096, '\P{Script=meroiticcursive}', ""); + Expect(0, 68096, '\P{^Script=meroiticcursive}', ""); + Expect(1, 68095, '\p{Script=:\Ameroiticcursive\z:}', "");; + Expect(0, 68096, '\p{Script=:\Ameroiticcursive\z:}', "");; + Expect(1, 68095, '\p{Script=_Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\p{^Script=_Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\P{Script=_Meroitic_CURSIVE}', ""); + Expect(1, 68095, '\P{^Script=_Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\p{Script=_Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\p{^Script=_Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\P{Script=_Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\P{^Script=_Meroitic_CURSIVE}', ""); + Error('\p{Sc=--merc/a/}'); + Error('\P{Sc=--merc/a/}'); + Expect(1, 68095, '\p{Sc=:\AMerc\z:}', "");; + Expect(0, 68096, '\p{Sc=:\AMerc\z:}', "");; + Expect(1, 68095, '\p{Sc: merc}', ""); + Expect(0, 68095, '\p{^Sc: merc}', ""); + Expect(0, 68095, '\P{Sc: merc}', ""); + Expect(1, 68095, '\P{^Sc: merc}', ""); + Expect(0, 68096, '\p{Sc: merc}', ""); + Expect(1, 68096, '\p{^Sc: merc}', ""); + Expect(1, 68096, '\P{Sc: merc}', ""); + Expect(0, 68096, '\P{^Sc: merc}', ""); + Expect(1, 68095, '\p{Sc=:\Amerc\z:}', "");; + Expect(0, 68096, '\p{Sc=:\Amerc\z:}', "");; + Expect(1, 68095, '\p{Sc= -merc}', ""); + Expect(0, 68095, '\p{^Sc= -merc}', ""); + Expect(0, 68095, '\P{Sc= -merc}', ""); + Expect(1, 68095, '\P{^Sc= -merc}', ""); + Expect(0, 68096, '\p{Sc= -merc}', ""); + Expect(1, 68096, '\p{^Sc= -merc}', ""); + Expect(1, 68096, '\P{Sc= -merc}', ""); + Expect(0, 68096, '\P{^Sc= -merc}', ""); + Error('\p{Is_Script= :=Meroitic_CURSIVE}'); + Error('\P{Is_Script= :=Meroitic_CURSIVE}'); + Expect(1, 68095, '\p{Is_Script=meroiticcursive}', ""); + Expect(0, 68095, '\p{^Is_Script=meroiticcursive}', ""); + Expect(0, 68095, '\P{Is_Script=meroiticcursive}', ""); + Expect(1, 68095, '\P{^Is_Script=meroiticcursive}', ""); + Expect(0, 68096, '\p{Is_Script=meroiticcursive}', ""); + Expect(1, 68096, '\p{^Is_Script=meroiticcursive}', ""); + Expect(1, 68096, '\P{Is_Script=meroiticcursive}', ""); + Expect(0, 68096, '\P{^Is_Script=meroiticcursive}', ""); + Expect(1, 68095, '\p{Is_Script=- MEROITIC_cursive}', ""); + Expect(0, 68095, '\p{^Is_Script=- MEROITIC_cursive}', ""); + Expect(0, 68095, '\P{Is_Script=- MEROITIC_cursive}', ""); + Expect(1, 68095, '\P{^Is_Script=- MEROITIC_cursive}', ""); + Expect(0, 68096, '\p{Is_Script=- MEROITIC_cursive}', ""); + Expect(1, 68096, '\p{^Is_Script=- MEROITIC_cursive}', ""); + Expect(1, 68096, '\P{Is_Script=- MEROITIC_cursive}', ""); + Expect(0, 68096, '\P{^Is_Script=- MEROITIC_cursive}', ""); + Error('\p{Is_Sc=/a/ _merc}'); + Error('\P{Is_Sc=/a/ _merc}'); + Expect(1, 68095, '\p{Is_Sc=merc}', ""); + Expect(0, 68095, '\p{^Is_Sc=merc}', ""); + Expect(0, 68095, '\P{Is_Sc=merc}', ""); + Expect(1, 68095, '\P{^Is_Sc=merc}', ""); + Expect(0, 68096, '\p{Is_Sc=merc}', ""); + Expect(1, 68096, '\p{^Is_Sc=merc}', ""); + Expect(1, 68096, '\P{Is_Sc=merc}', ""); + Expect(0, 68096, '\P{^Is_Sc=merc}', ""); + Expect(1, 68095, '\p{Is_Sc: _ Merc}', ""); + Expect(0, 68095, '\p{^Is_Sc: _ Merc}', ""); + Expect(0, 68095, '\P{Is_Sc: _ Merc}', ""); + Expect(1, 68095, '\P{^Is_Sc: _ Merc}', ""); + Expect(0, 68096, '\p{Is_Sc: _ Merc}', ""); + Expect(1, 68096, '\p{^Is_Sc: _ Merc}', ""); + Expect(1, 68096, '\P{Is_Sc: _ Merc}', ""); + Expect(0, 68096, '\P{^Is_Sc: _ Merc}', ""); + Error('\p{Script::=__MEROITIC_hieroglyphs}'); + Error('\P{Script::=__MEROITIC_hieroglyphs}'); + Expect(1, 67999, '\p{Script=:\AMeroitic_Hieroglyphs\z:}', "");; + Expect(0, 68000, '\p{Script=:\AMeroitic_Hieroglyphs\z:}', "");; + Expect(1, 67999, '\p{Script=meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Script=meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Script=meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Script=meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Script=meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Script=meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Script=meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Script=meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Script=:\Ameroitichieroglyphs\z:}', "");; + Expect(0, 68000, '\p{Script=:\Ameroitichieroglyphs\z:}', "");; + Expect(1, 67999, '\p{Script=_ Meroitic_hieroglyphs}', ""); + Expect(0, 67999, '\p{^Script=_ Meroitic_hieroglyphs}', ""); + Expect(0, 67999, '\P{Script=_ Meroitic_hieroglyphs}', ""); + Expect(1, 67999, '\P{^Script=_ Meroitic_hieroglyphs}', ""); + Expect(0, 68000, '\p{Script=_ Meroitic_hieroglyphs}', ""); + Expect(1, 68000, '\p{^Script=_ Meroitic_hieroglyphs}', ""); + Expect(1, 68000, '\P{Script=_ Meroitic_hieroglyphs}', ""); + Expect(0, 68000, '\P{^Script=_ Meroitic_hieroglyphs}', ""); + Error('\p{Sc= :=MERO}'); + Error('\P{Sc= :=MERO}'); + Expect(1, 67999, '\p{Sc=:\AMero\z:}', "");; + Expect(0, 68000, '\p{Sc=:\AMero\z:}', "");; + Expect(1, 67999, '\p{Sc=mero}', ""); + Expect(0, 67999, '\p{^Sc=mero}', ""); + Expect(0, 67999, '\P{Sc=mero}', ""); + Expect(1, 67999, '\P{^Sc=mero}', ""); + Expect(0, 68000, '\p{Sc=mero}', ""); + Expect(1, 68000, '\p{^Sc=mero}', ""); + Expect(1, 68000, '\P{Sc=mero}', ""); + Expect(0, 68000, '\P{^Sc=mero}', ""); + Expect(1, 67999, '\p{Sc=:\Amero\z:}', "");; + Expect(0, 68000, '\p{Sc=:\Amero\z:}', "");; + Expect(1, 67999, '\p{Sc= -MERO}', ""); + Expect(0, 67999, '\p{^Sc= -MERO}', ""); + Expect(0, 67999, '\P{Sc= -MERO}', ""); + Expect(1, 67999, '\P{^Sc= -MERO}', ""); + Expect(0, 68000, '\p{Sc= -MERO}', ""); + Expect(1, 68000, '\p{^Sc= -MERO}', ""); + Expect(1, 68000, '\P{Sc= -MERO}', ""); + Expect(0, 68000, '\P{^Sc= -MERO}', ""); + Error('\p{Is_Script= /a/meroitic_Hieroglyphs}'); + Error('\P{Is_Script= /a/meroitic_Hieroglyphs}'); + Expect(1, 67999, '\p{Is_Script=meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Script=meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Script=meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Script=meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Script=meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Script=meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Script=meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Script=meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Is_Script= _MEROITIC_HIEROGLYPHS}', ""); + Expect(0, 67999, '\p{^Is_Script= _MEROITIC_HIEROGLYPHS}', ""); + Expect(0, 67999, '\P{Is_Script= _MEROITIC_HIEROGLYPHS}', ""); + Expect(1, 67999, '\P{^Is_Script= _MEROITIC_HIEROGLYPHS}', ""); + Expect(0, 68000, '\p{Is_Script= _MEROITIC_HIEROGLYPHS}', ""); + Expect(1, 68000, '\p{^Is_Script= _MEROITIC_HIEROGLYPHS}', ""); + Expect(1, 68000, '\P{Is_Script= _MEROITIC_HIEROGLYPHS}', ""); + Expect(0, 68000, '\P{^Is_Script= _MEROITIC_HIEROGLYPHS}', ""); + Error('\p{Is_Sc=_:=Mero}'); + Error('\P{Is_Sc=_:=Mero}'); + Expect(1, 67999, '\p{Is_Sc=mero}', ""); + Expect(0, 67999, '\p{^Is_Sc=mero}', ""); + Expect(0, 67999, '\P{Is_Sc=mero}', ""); + Expect(1, 67999, '\P{^Is_Sc=mero}', ""); + Expect(0, 68000, '\p{Is_Sc=mero}', ""); + Expect(1, 68000, '\p{^Is_Sc=mero}', ""); + Expect(1, 68000, '\P{Is_Sc=mero}', ""); + Expect(0, 68000, '\P{^Is_Sc=mero}', ""); + Expect(1, 67999, '\p{Is_Sc= _mero}', ""); + Expect(0, 67999, '\p{^Is_Sc= _mero}', ""); + Expect(0, 67999, '\P{Is_Sc= _mero}', ""); + Expect(1, 67999, '\P{^Is_Sc= _mero}', ""); + Expect(0, 68000, '\p{Is_Sc= _mero}', ""); + Expect(1, 68000, '\p{^Is_Sc= _mero}', ""); + Expect(1, 68000, '\P{Is_Sc= _mero}', ""); + Expect(0, 68000, '\P{^Is_Sc= _mero}', ""); + Error('\p{Script= Malayalam:=}'); + Error('\P{Script= Malayalam:=}'); + Expect(1, 3455, '\p{Script=:\AMalayalam\z:}', "");; + Expect(0, 3456, '\p{Script=:\AMalayalam\z:}', "");; + Expect(1, 3455, '\p{Script=malayalam}', ""); + Expect(0, 3455, '\p{^Script=malayalam}', ""); + Expect(0, 3455, '\P{Script=malayalam}', ""); + Expect(1, 3455, '\P{^Script=malayalam}', ""); + Expect(0, 3456, '\p{Script=malayalam}', ""); + Expect(1, 3456, '\p{^Script=malayalam}', ""); + Expect(1, 3456, '\P{Script=malayalam}', ""); + Expect(0, 3456, '\P{^Script=malayalam}', ""); + Expect(1, 3455, '\p{Script=:\Amalayalam\z:}', "");; + Expect(0, 3456, '\p{Script=:\Amalayalam\z:}', "");; + Expect(1, 3455, '\p{Script= MALAYALAM}', ""); + Expect(0, 3455, '\p{^Script= MALAYALAM}', ""); + Expect(0, 3455, '\P{Script= MALAYALAM}', ""); + Expect(1, 3455, '\P{^Script= MALAYALAM}', ""); + Expect(0, 3456, '\p{Script= MALAYALAM}', ""); + Expect(1, 3456, '\p{^Script= MALAYALAM}', ""); + Expect(1, 3456, '\P{Script= MALAYALAM}', ""); + Expect(0, 3456, '\P{^Script= MALAYALAM}', ""); + Error('\p{Sc=-/a/mlym}'); + Error('\P{Sc=-/a/mlym}'); + Expect(1, 3455, '\p{Sc=:\AMlym\z:}', "");; + Expect(0, 3456, '\p{Sc=:\AMlym\z:}', "");; + Expect(1, 3455, '\p{Sc=mlym}', ""); + Expect(0, 3455, '\p{^Sc=mlym}', ""); + Expect(0, 3455, '\P{Sc=mlym}', ""); + Expect(1, 3455, '\P{^Sc=mlym}', ""); + Expect(0, 3456, '\p{Sc=mlym}', ""); + Expect(1, 3456, '\p{^Sc=mlym}', ""); + Expect(1, 3456, '\P{Sc=mlym}', ""); + Expect(0, 3456, '\P{^Sc=mlym}', ""); + Expect(1, 3455, '\p{Sc=:\Amlym\z:}', "");; + Expect(0, 3456, '\p{Sc=:\Amlym\z:}', "");; + Expect(1, 3455, '\p{Sc= _MLYM}', ""); + Expect(0, 3455, '\p{^Sc= _MLYM}', ""); + Expect(0, 3455, '\P{Sc= _MLYM}', ""); + Expect(1, 3455, '\P{^Sc= _MLYM}', ""); + Expect(0, 3456, '\p{Sc= _MLYM}', ""); + Expect(1, 3456, '\p{^Sc= _MLYM}', ""); + Expect(1, 3456, '\P{Sc= _MLYM}', ""); + Expect(0, 3456, '\P{^Sc= _MLYM}', ""); + Error('\p{Is_Script= /a/malayalam}'); + Error('\P{Is_Script= /a/malayalam}'); + Expect(1, 3455, '\p{Is_Script=malayalam}', ""); + Expect(0, 3455, '\p{^Is_Script=malayalam}', ""); + Expect(0, 3455, '\P{Is_Script=malayalam}', ""); + Expect(1, 3455, '\P{^Is_Script=malayalam}', ""); + Expect(0, 3456, '\p{Is_Script=malayalam}', ""); + Expect(1, 3456, '\p{^Is_Script=malayalam}', ""); + Expect(1, 3456, '\P{Is_Script=malayalam}', ""); + Expect(0, 3456, '\P{^Is_Script=malayalam}', ""); + Expect(1, 3455, '\p{Is_Script=_MALAYALAM}', ""); + Expect(0, 3455, '\p{^Is_Script=_MALAYALAM}', ""); + Expect(0, 3455, '\P{Is_Script=_MALAYALAM}', ""); + Expect(1, 3455, '\P{^Is_Script=_MALAYALAM}', ""); + Expect(0, 3456, '\p{Is_Script=_MALAYALAM}', ""); + Expect(1, 3456, '\p{^Is_Script=_MALAYALAM}', ""); + Expect(1, 3456, '\P{Is_Script=_MALAYALAM}', ""); + Expect(0, 3456, '\P{^Is_Script=_MALAYALAM}', ""); + Error('\p{Is_Sc=/a/ -MLYM}'); + Error('\P{Is_Sc=/a/ -MLYM}'); + Expect(1, 3455, '\p{Is_Sc=mlym}', ""); + Expect(0, 3455, '\p{^Is_Sc=mlym}', ""); + Expect(0, 3455, '\P{Is_Sc=mlym}', ""); + Expect(1, 3455, '\P{^Is_Sc=mlym}', ""); + Expect(0, 3456, '\p{Is_Sc=mlym}', ""); + Expect(1, 3456, '\p{^Is_Sc=mlym}', ""); + Expect(1, 3456, '\P{Is_Sc=mlym}', ""); + Expect(0, 3456, '\P{^Is_Sc=mlym}', ""); + Expect(1, 3455, '\p{Is_Sc=-Mlym}', ""); + Expect(0, 3455, '\p{^Is_Sc=-Mlym}', ""); + Expect(0, 3455, '\P{Is_Sc=-Mlym}', ""); + Expect(1, 3455, '\P{^Is_Sc=-Mlym}', ""); + Expect(0, 3456, '\p{Is_Sc=-Mlym}', ""); + Expect(1, 3456, '\p{^Is_Sc=-Mlym}', ""); + Expect(1, 3456, '\P{Is_Sc=-Mlym}', ""); + Expect(0, 3456, '\P{^Is_Sc=-Mlym}', ""); + Error('\p{Script=-Modi:=}'); + Error('\P{Script=-Modi:=}'); + Expect(1, 71257, '\p{Script=:\AModi\z:}', "");; + Expect(0, 71258, '\p{Script=:\AModi\z:}', "");; + Expect(1, 71257, '\p{Script: modi}', ""); + Expect(0, 71257, '\p{^Script: modi}', ""); + Expect(0, 71257, '\P{Script: modi}', ""); + Expect(1, 71257, '\P{^Script: modi}', ""); + Expect(0, 71258, '\p{Script: modi}', ""); + Expect(1, 71258, '\p{^Script: modi}', ""); + Expect(1, 71258, '\P{Script: modi}', ""); + Expect(0, 71258, '\P{^Script: modi}', ""); + Expect(1, 71257, '\p{Script=:\Amodi\z:}', "");; + Expect(0, 71258, '\p{Script=:\Amodi\z:}', "");; + Expect(1, 71257, '\p{Script= Modi}', ""); + Expect(0, 71257, '\p{^Script= Modi}', ""); + Expect(0, 71257, '\P{Script= Modi}', ""); + Expect(1, 71257, '\P{^Script= Modi}', ""); + Expect(0, 71258, '\p{Script= Modi}', ""); + Expect(1, 71258, '\p{^Script= Modi}', ""); + Expect(1, 71258, '\P{Script= Modi}', ""); + Expect(0, 71258, '\P{^Script= Modi}', ""); + Error('\p{Sc= modi:=}'); + Error('\P{Sc= modi:=}'); + Expect(1, 71257, '\p{Sc=:\AModi\z:}', "");; + Expect(0, 71258, '\p{Sc=:\AModi\z:}', "");; + Expect(1, 71257, '\p{Sc=modi}', ""); + Expect(0, 71257, '\p{^Sc=modi}', ""); + Expect(0, 71257, '\P{Sc=modi}', ""); + Expect(1, 71257, '\P{^Sc=modi}', ""); + Expect(0, 71258, '\p{Sc=modi}', ""); + Expect(1, 71258, '\p{^Sc=modi}', ""); + Expect(1, 71258, '\P{Sc=modi}', ""); + Expect(0, 71258, '\P{^Sc=modi}', ""); + Expect(1, 71257, '\p{Sc=:\Amodi\z:}', "");; + Expect(0, 71258, '\p{Sc=:\Amodi\z:}', "");; + Expect(1, 71257, '\p{Sc: - modi}', ""); + Expect(0, 71257, '\p{^Sc: - modi}', ""); + Expect(0, 71257, '\P{Sc: - modi}', ""); + Expect(1, 71257, '\P{^Sc: - modi}', ""); + Expect(0, 71258, '\p{Sc: - modi}', ""); + Expect(1, 71258, '\p{^Sc: - modi}', ""); + Expect(1, 71258, '\P{Sc: - modi}', ""); + Expect(0, 71258, '\P{^Sc: - modi}', ""); + Error('\p{Is_Script=/a/_Modi}'); + Error('\P{Is_Script=/a/_Modi}'); + Expect(1, 71257, '\p{Is_Script=modi}', ""); + Expect(0, 71257, '\p{^Is_Script=modi}', ""); + Expect(0, 71257, '\P{Is_Script=modi}', ""); + Expect(1, 71257, '\P{^Is_Script=modi}', ""); + Expect(0, 71258, '\p{Is_Script=modi}', ""); + Expect(1, 71258, '\p{^Is_Script=modi}', ""); + Expect(1, 71258, '\P{Is_Script=modi}', ""); + Expect(0, 71258, '\P{^Is_Script=modi}', ""); + Expect(1, 71257, '\p{Is_Script=-MODI}', ""); + Expect(0, 71257, '\p{^Is_Script=-MODI}', ""); + Expect(0, 71257, '\P{Is_Script=-MODI}', ""); + Expect(1, 71257, '\P{^Is_Script=-MODI}', ""); + Expect(0, 71258, '\p{Is_Script=-MODI}', ""); + Expect(1, 71258, '\p{^Is_Script=-MODI}', ""); + Expect(1, 71258, '\P{Is_Script=-MODI}', ""); + Expect(0, 71258, '\P{^Is_Script=-MODI}', ""); + Error('\p{Is_Sc= /a/modi}'); + Error('\P{Is_Sc= /a/modi}'); + Expect(1, 71257, '\p{Is_Sc=modi}', ""); + Expect(0, 71257, '\p{^Is_Sc=modi}', ""); + Expect(0, 71257, '\P{Is_Sc=modi}', ""); + Expect(1, 71257, '\P{^Is_Sc=modi}', ""); + Expect(0, 71258, '\p{Is_Sc=modi}', ""); + Expect(1, 71258, '\p{^Is_Sc=modi}', ""); + Expect(1, 71258, '\P{Is_Sc=modi}', ""); + Expect(0, 71258, '\P{^Is_Sc=modi}', ""); + Error('\p{Script=:= Mongolian}'); + Error('\P{Script=:= Mongolian}'); + Expect(1, 71276, '\p{Script=:\AMongolian\z:}', "");; + Expect(0, 71277, '\p{Script=:\AMongolian\z:}', "");; + Expect(1, 71276, '\p{Script=mongolian}', ""); + Expect(0, 71276, '\p{^Script=mongolian}', ""); + Expect(0, 71276, '\P{Script=mongolian}', ""); + Expect(1, 71276, '\P{^Script=mongolian}', ""); + Expect(0, 71277, '\p{Script=mongolian}', ""); + Expect(1, 71277, '\p{^Script=mongolian}', ""); + Expect(1, 71277, '\P{Script=mongolian}', ""); + Expect(0, 71277, '\P{^Script=mongolian}', ""); + Expect(1, 71276, '\p{Script=:\Amongolian\z:}', "");; + Expect(0, 71277, '\p{Script=:\Amongolian\z:}', "");; + Expect(1, 71276, '\p{Script= MONGOLIAN}', ""); + Expect(0, 71276, '\p{^Script= MONGOLIAN}', ""); + Expect(0, 71276, '\P{Script= MONGOLIAN}', ""); + Expect(1, 71276, '\P{^Script= MONGOLIAN}', ""); + Expect(0, 71277, '\p{Script= MONGOLIAN}', ""); + Expect(1, 71277, '\p{^Script= MONGOLIAN}', ""); + Expect(1, 71277, '\P{Script= MONGOLIAN}', ""); + Expect(0, 71277, '\P{^Script= MONGOLIAN}', ""); + Error('\p{Sc=-:=Mong}'); + Error('\P{Sc=-:=Mong}'); + Expect(1, 71276, '\p{Sc=:\AMong\z:}', "");; + Expect(0, 71277, '\p{Sc=:\AMong\z:}', "");; + Expect(1, 71276, '\p{Sc=mong}', ""); + Expect(0, 71276, '\p{^Sc=mong}', ""); + Expect(0, 71276, '\P{Sc=mong}', ""); + Expect(1, 71276, '\P{^Sc=mong}', ""); + Expect(0, 71277, '\p{Sc=mong}', ""); + Expect(1, 71277, '\p{^Sc=mong}', ""); + Expect(1, 71277, '\P{Sc=mong}', ""); + Expect(0, 71277, '\P{^Sc=mong}', ""); + Expect(1, 71276, '\p{Sc=:\Among\z:}', "");; + Expect(0, 71277, '\p{Sc=:\Among\z:}', "");; + Expect(1, 71276, '\p{Sc= _Mong}', ""); + Expect(0, 71276, '\p{^Sc= _Mong}', ""); + Expect(0, 71276, '\P{Sc= _Mong}', ""); + Expect(1, 71276, '\P{^Sc= _Mong}', ""); + Expect(0, 71277, '\p{Sc= _Mong}', ""); + Expect(1, 71277, '\p{^Sc= _Mong}', ""); + Expect(1, 71277, '\P{Sc= _Mong}', ""); + Expect(0, 71277, '\P{^Sc= _Mong}', ""); + Error('\p{Is_Script:- Mongolian:=}'); + Error('\P{Is_Script:- Mongolian:=}'); + Expect(1, 71276, '\p{Is_Script:mongolian}', ""); + Expect(0, 71276, '\p{^Is_Script:mongolian}', ""); + Expect(0, 71276, '\P{Is_Script:mongolian}', ""); + Expect(1, 71276, '\P{^Is_Script:mongolian}', ""); + Expect(0, 71277, '\p{Is_Script:mongolian}', ""); + Expect(1, 71277, '\p{^Is_Script:mongolian}', ""); + Expect(1, 71277, '\P{Is_Script:mongolian}', ""); + Expect(0, 71277, '\P{^Is_Script:mongolian}', ""); + Expect(1, 71276, '\p{Is_Script=_ MONGOLIAN}', ""); + Expect(0, 71276, '\p{^Is_Script=_ MONGOLIAN}', ""); + Expect(0, 71276, '\P{Is_Script=_ MONGOLIAN}', ""); + Expect(1, 71276, '\P{^Is_Script=_ MONGOLIAN}', ""); + Expect(0, 71277, '\p{Is_Script=_ MONGOLIAN}', ""); + Expect(1, 71277, '\p{^Is_Script=_ MONGOLIAN}', ""); + Expect(1, 71277, '\P{Is_Script=_ MONGOLIAN}', ""); + Expect(0, 71277, '\P{^Is_Script=_ MONGOLIAN}', ""); + Error('\p{Is_Sc= :=MONG}'); + Error('\P{Is_Sc= :=MONG}'); + Expect(1, 71276, '\p{Is_Sc=mong}', ""); + Expect(0, 71276, '\p{^Is_Sc=mong}', ""); + Expect(0, 71276, '\P{Is_Sc=mong}', ""); + Expect(1, 71276, '\P{^Is_Sc=mong}', ""); + Expect(0, 71277, '\p{Is_Sc=mong}', ""); + Expect(1, 71277, '\p{^Is_Sc=mong}', ""); + Expect(1, 71277, '\P{Is_Sc=mong}', ""); + Expect(0, 71277, '\P{^Is_Sc=mong}', ""); + Expect(1, 71276, '\p{Is_Sc= -Mong}', ""); + Expect(0, 71276, '\p{^Is_Sc= -Mong}', ""); + Expect(0, 71276, '\P{Is_Sc= -Mong}', ""); + Expect(1, 71276, '\P{^Is_Sc= -Mong}', ""); + Expect(0, 71277, '\p{Is_Sc= -Mong}', ""); + Expect(1, 71277, '\p{^Is_Sc= -Mong}', ""); + Expect(1, 71277, '\P{Is_Sc= -Mong}', ""); + Expect(0, 71277, '\P{^Is_Sc= -Mong}', ""); + Error('\p{Script=:= -MRO}'); + Error('\P{Script=:= -MRO}'); + Expect(1, 92783, '\p{Script=:\AMro\z:}', "");; + Expect(0, 92784, '\p{Script=:\AMro\z:}', "");; + Expect(1, 92783, '\p{Script=mro}', ""); + Expect(0, 92783, '\p{^Script=mro}', ""); + Expect(0, 92783, '\P{Script=mro}', ""); + Expect(1, 92783, '\P{^Script=mro}', ""); + Expect(0, 92784, '\p{Script=mro}', ""); + Expect(1, 92784, '\p{^Script=mro}', ""); + Expect(1, 92784, '\P{Script=mro}', ""); + Expect(0, 92784, '\P{^Script=mro}', ""); + Expect(1, 92783, '\p{Script=:\Amro\z:}', "");; + Expect(0, 92784, '\p{Script=:\Amro\z:}', "");; + Expect(1, 92783, '\p{Script=_ MRO}', ""); + Expect(0, 92783, '\p{^Script=_ MRO}', ""); + Expect(0, 92783, '\P{Script=_ MRO}', ""); + Expect(1, 92783, '\P{^Script=_ MRO}', ""); + Expect(0, 92784, '\p{Script=_ MRO}', ""); + Expect(1, 92784, '\p{^Script=_ MRO}', ""); + Expect(1, 92784, '\P{Script=_ MRO}', ""); + Expect(0, 92784, '\P{^Script=_ MRO}', ""); + Error('\p{Sc= Mroo/a/}'); + Error('\P{Sc= Mroo/a/}'); + Expect(1, 92783, '\p{Sc=:\AMroo\z:}', "");; + Expect(0, 92784, '\p{Sc=:\AMroo\z:}', "");; + Expect(1, 92783, '\p{Sc=mroo}', ""); + Expect(0, 92783, '\p{^Sc=mroo}', ""); + Expect(0, 92783, '\P{Sc=mroo}', ""); + Expect(1, 92783, '\P{^Sc=mroo}', ""); + Expect(0, 92784, '\p{Sc=mroo}', ""); + Expect(1, 92784, '\p{^Sc=mroo}', ""); + Expect(1, 92784, '\P{Sc=mroo}', ""); + Expect(0, 92784, '\P{^Sc=mroo}', ""); + Expect(1, 92783, '\p{Sc=:\Amroo\z:}', "");; + Expect(0, 92784, '\p{Sc=:\Amroo\z:}', "");; + Expect(1, 92783, '\p{Sc: _MROO}', ""); + Expect(0, 92783, '\p{^Sc: _MROO}', ""); + Expect(0, 92783, '\P{Sc: _MROO}', ""); + Expect(1, 92783, '\P{^Sc: _MROO}', ""); + Expect(0, 92784, '\p{Sc: _MROO}', ""); + Expect(1, 92784, '\p{^Sc: _MROO}', ""); + Expect(1, 92784, '\P{Sc: _MROO}', ""); + Expect(0, 92784, '\P{^Sc: _MROO}', ""); + Error('\p{Is_Script=:=MRO}'); + Error('\P{Is_Script=:=MRO}'); + Expect(1, 92783, '\p{Is_Script=mro}', ""); + Expect(0, 92783, '\p{^Is_Script=mro}', ""); + Expect(0, 92783, '\P{Is_Script=mro}', ""); + Expect(1, 92783, '\P{^Is_Script=mro}', ""); + Expect(0, 92784, '\p{Is_Script=mro}', ""); + Expect(1, 92784, '\p{^Is_Script=mro}', ""); + Expect(1, 92784, '\P{Is_Script=mro}', ""); + Expect(0, 92784, '\P{^Is_Script=mro}', ""); + Expect(1, 92783, '\p{Is_Script=_mro}', ""); + Expect(0, 92783, '\p{^Is_Script=_mro}', ""); + Expect(0, 92783, '\P{Is_Script=_mro}', ""); + Expect(1, 92783, '\P{^Is_Script=_mro}', ""); + Expect(0, 92784, '\p{Is_Script=_mro}', ""); + Expect(1, 92784, '\p{^Is_Script=_mro}', ""); + Expect(1, 92784, '\P{Is_Script=_mro}', ""); + Expect(0, 92784, '\P{^Is_Script=_mro}', ""); + Error('\p{Is_Sc: /a/ Mroo}'); + Error('\P{Is_Sc: /a/ Mroo}'); + Expect(1, 92783, '\p{Is_Sc=mroo}', ""); + Expect(0, 92783, '\p{^Is_Sc=mroo}', ""); + Expect(0, 92783, '\P{Is_Sc=mroo}', ""); + Expect(1, 92783, '\P{^Is_Sc=mroo}', ""); + Expect(0, 92784, '\p{Is_Sc=mroo}', ""); + Expect(1, 92784, '\p{^Is_Sc=mroo}', ""); + Expect(1, 92784, '\P{Is_Sc=mroo}', ""); + Expect(0, 92784, '\P{^Is_Sc=mroo}', ""); + Expect(1, 92783, '\p{Is_Sc: Mroo}', ""); + Expect(0, 92783, '\p{^Is_Sc: Mroo}', ""); + Expect(0, 92783, '\P{Is_Sc: Mroo}', ""); + Expect(1, 92783, '\P{^Is_Sc: Mroo}', ""); + Expect(0, 92784, '\p{Is_Sc: Mroo}', ""); + Expect(1, 92784, '\p{^Is_Sc: Mroo}', ""); + Expect(1, 92784, '\P{Is_Sc: Mroo}', ""); + Expect(0, 92784, '\P{^Is_Sc: Mroo}', ""); + Error('\p{Script= _Meetei_MAYEK:=}'); + Error('\P{Script= _Meetei_MAYEK:=}'); + Expect(1, 44025, '\p{Script=:\AMeetei_Mayek\z:}', "");; + Expect(0, 44026, '\p{Script=:\AMeetei_Mayek\z:}', "");; + Expect(1, 44025, '\p{Script=meeteimayek}', ""); + Expect(0, 44025, '\p{^Script=meeteimayek}', ""); + Expect(0, 44025, '\P{Script=meeteimayek}', ""); + Expect(1, 44025, '\P{^Script=meeteimayek}', ""); + Expect(0, 44026, '\p{Script=meeteimayek}', ""); + Expect(1, 44026, '\p{^Script=meeteimayek}', ""); + Expect(1, 44026, '\P{Script=meeteimayek}', ""); + Expect(0, 44026, '\P{^Script=meeteimayek}', ""); + Expect(1, 44025, '\p{Script=:\Ameeteimayek\z:}', "");; + Expect(0, 44026, '\p{Script=:\Ameeteimayek\z:}', "");; + Expect(1, 44025, '\p{Script= Meetei_Mayek}', ""); + Expect(0, 44025, '\p{^Script= Meetei_Mayek}', ""); + Expect(0, 44025, '\P{Script= Meetei_Mayek}', ""); + Expect(1, 44025, '\P{^Script= Meetei_Mayek}', ""); + Expect(0, 44026, '\p{Script= Meetei_Mayek}', ""); + Expect(1, 44026, '\p{^Script= Meetei_Mayek}', ""); + Expect(1, 44026, '\P{Script= Meetei_Mayek}', ""); + Expect(0, 44026, '\P{^Script= Meetei_Mayek}', ""); + Error('\p{Sc: -/a/Mtei}'); + Error('\P{Sc: -/a/Mtei}'); + Expect(1, 44025, '\p{Sc=:\AMtei\z:}', "");; + Expect(0, 44026, '\p{Sc=:\AMtei\z:}', "");; + Expect(1, 44025, '\p{Sc=mtei}', ""); + Expect(0, 44025, '\p{^Sc=mtei}', ""); + Expect(0, 44025, '\P{Sc=mtei}', ""); + Expect(1, 44025, '\P{^Sc=mtei}', ""); + Expect(0, 44026, '\p{Sc=mtei}', ""); + Expect(1, 44026, '\p{^Sc=mtei}', ""); + Expect(1, 44026, '\P{Sc=mtei}', ""); + Expect(0, 44026, '\P{^Sc=mtei}', ""); + Expect(1, 44025, '\p{Sc=:\Amtei\z:}', "");; + Expect(0, 44026, '\p{Sc=:\Amtei\z:}', "");; + Expect(1, 44025, '\p{Sc=_Mtei}', ""); + Expect(0, 44025, '\p{^Sc=_Mtei}', ""); + Expect(0, 44025, '\P{Sc=_Mtei}', ""); + Expect(1, 44025, '\P{^Sc=_Mtei}', ""); + Expect(0, 44026, '\p{Sc=_Mtei}', ""); + Expect(1, 44026, '\p{^Sc=_Mtei}', ""); + Expect(1, 44026, '\P{Sc=_Mtei}', ""); + Expect(0, 44026, '\P{^Sc=_Mtei}', ""); + Error('\p{Is_Script=/a/ MEETEI_Mayek}'); + Error('\P{Is_Script=/a/ MEETEI_Mayek}'); + Expect(1, 44025, '\p{Is_Script=meeteimayek}', ""); + Expect(0, 44025, '\p{^Is_Script=meeteimayek}', ""); + Expect(0, 44025, '\P{Is_Script=meeteimayek}', ""); + Expect(1, 44025, '\P{^Is_Script=meeteimayek}', ""); + Expect(0, 44026, '\p{Is_Script=meeteimayek}', ""); + Expect(1, 44026, '\p{^Is_Script=meeteimayek}', ""); + Expect(1, 44026, '\P{Is_Script=meeteimayek}', ""); + Expect(0, 44026, '\P{^Is_Script=meeteimayek}', ""); + Expect(1, 44025, '\p{Is_Script= -meetei_Mayek}', ""); + Expect(0, 44025, '\p{^Is_Script= -meetei_Mayek}', ""); + Expect(0, 44025, '\P{Is_Script= -meetei_Mayek}', ""); + Expect(1, 44025, '\P{^Is_Script= -meetei_Mayek}', ""); + Expect(0, 44026, '\p{Is_Script= -meetei_Mayek}', ""); + Expect(1, 44026, '\p{^Is_Script= -meetei_Mayek}', ""); + Expect(1, 44026, '\P{Is_Script= -meetei_Mayek}', ""); + Expect(0, 44026, '\P{^Is_Script= -meetei_Mayek}', ""); + Error('\p{Is_Sc=-mtei:=}'); + Error('\P{Is_Sc=-mtei:=}'); + Expect(1, 44025, '\p{Is_Sc: mtei}', ""); + Expect(0, 44025, '\p{^Is_Sc: mtei}', ""); + Expect(0, 44025, '\P{Is_Sc: mtei}', ""); + Expect(1, 44025, '\P{^Is_Sc: mtei}', ""); + Expect(0, 44026, '\p{Is_Sc: mtei}', ""); + Expect(1, 44026, '\p{^Is_Sc: mtei}', ""); + Expect(1, 44026, '\P{Is_Sc: mtei}', ""); + Expect(0, 44026, '\P{^Is_Sc: mtei}', ""); + Expect(1, 44025, '\p{Is_Sc= _Mtei}', ""); + Expect(0, 44025, '\p{^Is_Sc= _Mtei}', ""); + Expect(0, 44025, '\P{Is_Sc= _Mtei}', ""); + Expect(1, 44025, '\P{^Is_Sc= _Mtei}', ""); + Expect(0, 44026, '\p{Is_Sc= _Mtei}', ""); + Expect(1, 44026, '\p{^Is_Sc= _Mtei}', ""); + Expect(1, 44026, '\P{Is_Sc= _Mtei}', ""); + Expect(0, 44026, '\P{^Is_Sc= _Mtei}', ""); + Error('\p{Script= Multani/a/}'); + Error('\P{Script= Multani/a/}'); + Expect(1, 70313, '\p{Script=:\AMultani\z:}', "");; + Expect(0, 70314, '\p{Script=:\AMultani\z:}', "");; + Expect(1, 70313, '\p{Script=multani}', ""); + Expect(0, 70313, '\p{^Script=multani}', ""); + Expect(0, 70313, '\P{Script=multani}', ""); + Expect(1, 70313, '\P{^Script=multani}', ""); + Expect(0, 70314, '\p{Script=multani}', ""); + Expect(1, 70314, '\p{^Script=multani}', ""); + Expect(1, 70314, '\P{Script=multani}', ""); + Expect(0, 70314, '\P{^Script=multani}', ""); + Expect(1, 70313, '\p{Script=:\Amultani\z:}', "");; + Expect(0, 70314, '\p{Script=:\Amultani\z:}', "");; + Expect(1, 70313, '\p{Script= -MULTANI}', ""); + Expect(0, 70313, '\p{^Script= -MULTANI}', ""); + Expect(0, 70313, '\P{Script= -MULTANI}', ""); + Expect(1, 70313, '\P{^Script= -MULTANI}', ""); + Expect(0, 70314, '\p{Script= -MULTANI}', ""); + Expect(1, 70314, '\p{^Script= -MULTANI}', ""); + Expect(1, 70314, '\P{Script= -MULTANI}', ""); + Expect(0, 70314, '\P{^Script= -MULTANI}', ""); + Error('\p{Sc=_/a/mult}'); + Error('\P{Sc=_/a/mult}'); + Expect(1, 70313, '\p{Sc=:\AMult\z:}', "");; + Expect(0, 70314, '\p{Sc=:\AMult\z:}', "");; + Expect(1, 70313, '\p{Sc=mult}', ""); + Expect(0, 70313, '\p{^Sc=mult}', ""); + Expect(0, 70313, '\P{Sc=mult}', ""); + Expect(1, 70313, '\P{^Sc=mult}', ""); + Expect(0, 70314, '\p{Sc=mult}', ""); + Expect(1, 70314, '\p{^Sc=mult}', ""); + Expect(1, 70314, '\P{Sc=mult}', ""); + Expect(0, 70314, '\P{^Sc=mult}', ""); + Expect(1, 70313, '\p{Sc=:\Amult\z:}', "");; + Expect(0, 70314, '\p{Sc=:\Amult\z:}', "");; + Expect(1, 70313, '\p{Sc: Mult}', ""); + Expect(0, 70313, '\p{^Sc: Mult}', ""); + Expect(0, 70313, '\P{Sc: Mult}', ""); + Expect(1, 70313, '\P{^Sc: Mult}', ""); + Expect(0, 70314, '\p{Sc: Mult}', ""); + Expect(1, 70314, '\p{^Sc: Mult}', ""); + Expect(1, 70314, '\P{Sc: Mult}', ""); + Expect(0, 70314, '\P{^Sc: Mult}', ""); + Error('\p{Is_Script: := -Multani}'); + Error('\P{Is_Script: := -Multani}'); + Expect(1, 70313, '\p{Is_Script: multani}', ""); + Expect(0, 70313, '\p{^Is_Script: multani}', ""); + Expect(0, 70313, '\P{Is_Script: multani}', ""); + Expect(1, 70313, '\P{^Is_Script: multani}', ""); + Expect(0, 70314, '\p{Is_Script: multani}', ""); + Expect(1, 70314, '\p{^Is_Script: multani}', ""); + Expect(1, 70314, '\P{Is_Script: multani}', ""); + Expect(0, 70314, '\P{^Is_Script: multani}', ""); + Expect(1, 70313, '\p{Is_Script=_MULTANI}', ""); + Expect(0, 70313, '\p{^Is_Script=_MULTANI}', ""); + Expect(0, 70313, '\P{Is_Script=_MULTANI}', ""); + Expect(1, 70313, '\P{^Is_Script=_MULTANI}', ""); + Expect(0, 70314, '\p{Is_Script=_MULTANI}', ""); + Expect(1, 70314, '\p{^Is_Script=_MULTANI}', ""); + Expect(1, 70314, '\P{Is_Script=_MULTANI}', ""); + Expect(0, 70314, '\P{^Is_Script=_MULTANI}', ""); + Error('\p{Is_Sc: /a/MULT}'); + Error('\P{Is_Sc: /a/MULT}'); + Expect(1, 70313, '\p{Is_Sc=mult}', ""); + Expect(0, 70313, '\p{^Is_Sc=mult}', ""); + Expect(0, 70313, '\P{Is_Sc=mult}', ""); + Expect(1, 70313, '\P{^Is_Sc=mult}', ""); + Expect(0, 70314, '\p{Is_Sc=mult}', ""); + Expect(1, 70314, '\p{^Is_Sc=mult}', ""); + Expect(1, 70314, '\P{Is_Sc=mult}', ""); + Expect(0, 70314, '\P{^Is_Sc=mult}', ""); + Expect(1, 70313, '\p{Is_Sc= MULT}', ""); + Expect(0, 70313, '\p{^Is_Sc= MULT}', ""); + Expect(0, 70313, '\P{Is_Sc= MULT}', ""); + Expect(1, 70313, '\P{^Is_Sc= MULT}', ""); + Expect(0, 70314, '\p{Is_Sc= MULT}', ""); + Expect(1, 70314, '\p{^Is_Sc= MULT}', ""); + Expect(1, 70314, '\P{Is_Sc= MULT}', ""); + Expect(0, 70314, '\P{^Is_Sc= MULT}', ""); + Error('\p{Script=/a/Myanmar}'); + Error('\P{Script=/a/Myanmar}'); + Expect(1, 71395, '\p{Script=:\AMyanmar\z:}', "");; + Expect(0, 71396, '\p{Script=:\AMyanmar\z:}', "");; + Expect(1, 71395, '\p{Script=myanmar}', ""); + Expect(0, 71395, '\p{^Script=myanmar}', ""); + Expect(0, 71395, '\P{Script=myanmar}', ""); + Expect(1, 71395, '\P{^Script=myanmar}', ""); + Expect(0, 71396, '\p{Script=myanmar}', ""); + Expect(1, 71396, '\p{^Script=myanmar}', ""); + Expect(1, 71396, '\P{Script=myanmar}', ""); + Expect(0, 71396, '\P{^Script=myanmar}', ""); + Expect(1, 71395, '\p{Script=:\Amyanmar\z:}', "");; + Expect(0, 71396, '\p{Script=:\Amyanmar\z:}', "");; + Expect(1, 71395, '\p{Script=-_MYANMAR}', ""); + Expect(0, 71395, '\p{^Script=-_MYANMAR}', ""); + Expect(0, 71395, '\P{Script=-_MYANMAR}', ""); + Expect(1, 71395, '\P{^Script=-_MYANMAR}', ""); + Expect(0, 71396, '\p{Script=-_MYANMAR}', ""); + Expect(1, 71396, '\p{^Script=-_MYANMAR}', ""); + Expect(1, 71396, '\P{Script=-_MYANMAR}', ""); + Expect(0, 71396, '\P{^Script=-_MYANMAR}', ""); + Error('\p{Sc:/a/ Mymr}'); + Error('\P{Sc:/a/ Mymr}'); + Expect(1, 71395, '\p{Sc=:\AMymr\z:}', "");; + Expect(0, 71396, '\p{Sc=:\AMymr\z:}', "");; + Expect(1, 71395, '\p{Sc=mymr}', ""); + Expect(0, 71395, '\p{^Sc=mymr}', ""); + Expect(0, 71395, '\P{Sc=mymr}', ""); + Expect(1, 71395, '\P{^Sc=mymr}', ""); + Expect(0, 71396, '\p{Sc=mymr}', ""); + Expect(1, 71396, '\p{^Sc=mymr}', ""); + Expect(1, 71396, '\P{Sc=mymr}', ""); + Expect(0, 71396, '\P{^Sc=mymr}', ""); + Expect(1, 71395, '\p{Sc=:\Amymr\z:}', "");; + Expect(0, 71396, '\p{Sc=:\Amymr\z:}', "");; + Error('\p{Is_Script=- MYANMAR/a/}'); + Error('\P{Is_Script=- MYANMAR/a/}'); + Expect(1, 71395, '\p{Is_Script=myanmar}', ""); + Expect(0, 71395, '\p{^Is_Script=myanmar}', ""); + Expect(0, 71395, '\P{Is_Script=myanmar}', ""); + Expect(1, 71395, '\P{^Is_Script=myanmar}', ""); + Expect(0, 71396, '\p{Is_Script=myanmar}', ""); + Expect(1, 71396, '\p{^Is_Script=myanmar}', ""); + Expect(1, 71396, '\P{Is_Script=myanmar}', ""); + Expect(0, 71396, '\P{^Is_Script=myanmar}', ""); + Expect(1, 71395, '\p{Is_Script: - Myanmar}', ""); + Expect(0, 71395, '\p{^Is_Script: - Myanmar}', ""); + Expect(0, 71395, '\P{Is_Script: - Myanmar}', ""); + Expect(1, 71395, '\P{^Is_Script: - Myanmar}', ""); + Expect(0, 71396, '\p{Is_Script: - Myanmar}', ""); + Expect(1, 71396, '\p{^Is_Script: - Myanmar}', ""); + Expect(1, 71396, '\P{Is_Script: - Myanmar}', ""); + Expect(0, 71396, '\P{^Is_Script: - Myanmar}', ""); + Error('\p{Is_Sc=/a/Mymr}'); + Error('\P{Is_Sc=/a/Mymr}'); + Expect(1, 71395, '\p{Is_Sc=mymr}', ""); + Expect(0, 71395, '\p{^Is_Sc=mymr}', ""); + Expect(0, 71395, '\P{Is_Sc=mymr}', ""); + Expect(1, 71395, '\P{^Is_Sc=mymr}', ""); + Expect(0, 71396, '\p{Is_Sc=mymr}', ""); + Expect(1, 71396, '\p{^Is_Sc=mymr}', ""); + Expect(1, 71396, '\P{Is_Sc=mymr}', ""); + Expect(0, 71396, '\P{^Is_Sc=mymr}', ""); + Expect(1, 71395, '\p{Is_Sc= Mymr}', ""); + Expect(0, 71395, '\p{^Is_Sc= Mymr}', ""); + Expect(0, 71395, '\P{Is_Sc= Mymr}', ""); + Expect(1, 71395, '\P{^Is_Sc= Mymr}', ""); + Expect(0, 71396, '\p{Is_Sc= Mymr}', ""); + Expect(1, 71396, '\p{^Is_Sc= Mymr}', ""); + Expect(1, 71396, '\P{Is_Sc= Mymr}', ""); + Expect(0, 71396, '\P{^Is_Sc= Mymr}', ""); + Error('\p{Script=_:=NAG_Mundari}'); + Error('\P{Script=_:=NAG_Mundari}'); + Expect(1, 124153, '\p{Script=:\ANag_Mundari\z:}', "");; + Expect(0, 124154, '\p{Script=:\ANag_Mundari\z:}', "");; + Expect(1, 124153, '\p{Script=nagmundari}', ""); + Expect(0, 124153, '\p{^Script=nagmundari}', ""); + Expect(0, 124153, '\P{Script=nagmundari}', ""); + Expect(1, 124153, '\P{^Script=nagmundari}', ""); + Expect(0, 124154, '\p{Script=nagmundari}', ""); + Expect(1, 124154, '\p{^Script=nagmundari}', ""); + Expect(1, 124154, '\P{Script=nagmundari}', ""); + Expect(0, 124154, '\P{^Script=nagmundari}', ""); + Expect(1, 124153, '\p{Script=:\Anagmundari\z:}', "");; + Expect(0, 124154, '\p{Script=:\Anagmundari\z:}', "");; + Expect(1, 124153, '\p{Script= Nag_mundari}', ""); + Expect(0, 124153, '\p{^Script= Nag_mundari}', ""); + Expect(0, 124153, '\P{Script= Nag_mundari}', ""); + Expect(1, 124153, '\P{^Script= Nag_mundari}', ""); + Expect(0, 124154, '\p{Script= Nag_mundari}', ""); + Expect(1, 124154, '\p{^Script= Nag_mundari}', ""); + Expect(1, 124154, '\P{Script= Nag_mundari}', ""); + Expect(0, 124154, '\P{^Script= Nag_mundari}', ""); + Error('\p{Sc=/a/-Nagm}'); + Error('\P{Sc=/a/-Nagm}'); + Expect(1, 124153, '\p{Sc=:\ANagm\z:}', "");; + Expect(0, 124154, '\p{Sc=:\ANagm\z:}', "");; + Expect(1, 124153, '\p{Sc=nagm}', ""); + Expect(0, 124153, '\p{^Sc=nagm}', ""); + Expect(0, 124153, '\P{Sc=nagm}', ""); + Expect(1, 124153, '\P{^Sc=nagm}', ""); + Expect(0, 124154, '\p{Sc=nagm}', ""); + Expect(1, 124154, '\p{^Sc=nagm}', ""); + Expect(1, 124154, '\P{Sc=nagm}', ""); + Expect(0, 124154, '\P{^Sc=nagm}', ""); + Expect(1, 124153, '\p{Sc=:\Anagm\z:}', "");; + Expect(0, 124154, '\p{Sc=:\Anagm\z:}', "");; + Expect(1, 124153, '\p{Sc= _nagm}', ""); + Expect(0, 124153, '\p{^Sc= _nagm}', ""); + Expect(0, 124153, '\P{Sc= _nagm}', ""); + Expect(1, 124153, '\P{^Sc= _nagm}', ""); + Expect(0, 124154, '\p{Sc= _nagm}', ""); + Expect(1, 124154, '\p{^Sc= _nagm}', ""); + Expect(1, 124154, '\P{Sc= _nagm}', ""); + Expect(0, 124154, '\P{^Sc= _nagm}', ""); + Error('\p{Is_Script:/a/- nag_Mundari}'); + Error('\P{Is_Script:/a/- nag_Mundari}'); + Expect(1, 124153, '\p{Is_Script: nagmundari}', ""); + Expect(0, 124153, '\p{^Is_Script: nagmundari}', ""); + Expect(0, 124153, '\P{Is_Script: nagmundari}', ""); + Expect(1, 124153, '\P{^Is_Script: nagmundari}', ""); + Expect(0, 124154, '\p{Is_Script: nagmundari}', ""); + Expect(1, 124154, '\p{^Is_Script: nagmundari}', ""); + Expect(1, 124154, '\P{Is_Script: nagmundari}', ""); + Expect(0, 124154, '\P{^Is_Script: nagmundari}', ""); + Expect(1, 124153, '\p{Is_Script: _ Nag_Mundari}', ""); + Expect(0, 124153, '\p{^Is_Script: _ Nag_Mundari}', ""); + Expect(0, 124153, '\P{Is_Script: _ Nag_Mundari}', ""); + Expect(1, 124153, '\P{^Is_Script: _ Nag_Mundari}', ""); + Expect(0, 124154, '\p{Is_Script: _ Nag_Mundari}', ""); + Expect(1, 124154, '\p{^Is_Script: _ Nag_Mundari}', ""); + Expect(1, 124154, '\P{Is_Script: _ Nag_Mundari}', ""); + Expect(0, 124154, '\P{^Is_Script: _ Nag_Mundari}', ""); + Error('\p{Is_Sc= NAGM/a/}'); + Error('\P{Is_Sc= NAGM/a/}'); + Expect(1, 124153, '\p{Is_Sc=nagm}', ""); + Expect(0, 124153, '\p{^Is_Sc=nagm}', ""); + Expect(0, 124153, '\P{Is_Sc=nagm}', ""); + Expect(1, 124153, '\P{^Is_Sc=nagm}', ""); + Expect(0, 124154, '\p{Is_Sc=nagm}', ""); + Expect(1, 124154, '\p{^Is_Sc=nagm}', ""); + Expect(1, 124154, '\P{Is_Sc=nagm}', ""); + Expect(0, 124154, '\P{^Is_Sc=nagm}', ""); + Expect(1, 124153, '\p{Is_Sc=_Nagm}', ""); + Expect(0, 124153, '\p{^Is_Sc=_Nagm}', ""); + Expect(0, 124153, '\P{Is_Sc=_Nagm}', ""); + Expect(1, 124153, '\P{^Is_Sc=_Nagm}', ""); + Expect(0, 124154, '\p{Is_Sc=_Nagm}', ""); + Expect(1, 124154, '\p{^Is_Sc=_Nagm}', ""); + Expect(1, 124154, '\P{Is_Sc=_Nagm}', ""); + Expect(0, 124154, '\P{^Is_Sc=_Nagm}', ""); + Error('\p{Script: -:=Nandinagari}'); + Error('\P{Script: -:=Nandinagari}'); + Expect(1, 72164, '\p{Script=:\ANandinagari\z:}', "");; + Expect(0, 72165, '\p{Script=:\ANandinagari\z:}', "");; + Expect(1, 72164, '\p{Script=nandinagari}', ""); + Expect(0, 72164, '\p{^Script=nandinagari}', ""); + Expect(0, 72164, '\P{Script=nandinagari}', ""); + Expect(1, 72164, '\P{^Script=nandinagari}', ""); + Expect(0, 72165, '\p{Script=nandinagari}', ""); + Expect(1, 72165, '\p{^Script=nandinagari}', ""); + Expect(1, 72165, '\P{Script=nandinagari}', ""); + Expect(0, 72165, '\P{^Script=nandinagari}', ""); + Expect(1, 72164, '\p{Script=:\Anandinagari\z:}', "");; + Expect(0, 72165, '\p{Script=:\Anandinagari\z:}', "");; + Expect(1, 72164, '\p{Script= Nandinagari}', ""); + Expect(0, 72164, '\p{^Script= Nandinagari}', ""); + Expect(0, 72164, '\P{Script= Nandinagari}', ""); + Expect(1, 72164, '\P{^Script= Nandinagari}', ""); + Expect(0, 72165, '\p{Script= Nandinagari}', ""); + Expect(1, 72165, '\p{^Script= Nandinagari}', ""); + Expect(1, 72165, '\P{Script= Nandinagari}', ""); + Expect(0, 72165, '\P{^Script= Nandinagari}', ""); + Error('\p{Sc=_/a/nand}'); + Error('\P{Sc=_/a/nand}'); + Expect(1, 72164, '\p{Sc=:\ANand\z:}', "");; + Expect(0, 72165, '\p{Sc=:\ANand\z:}', "");; + Expect(1, 72164, '\p{Sc=nand}', ""); + Expect(0, 72164, '\p{^Sc=nand}', ""); + Expect(0, 72164, '\P{Sc=nand}', ""); + Expect(1, 72164, '\P{^Sc=nand}', ""); + Expect(0, 72165, '\p{Sc=nand}', ""); + Expect(1, 72165, '\p{^Sc=nand}', ""); + Expect(1, 72165, '\P{Sc=nand}', ""); + Expect(0, 72165, '\P{^Sc=nand}', ""); + Expect(1, 72164, '\p{Sc=:\Anand\z:}', "");; + Expect(0, 72165, '\p{Sc=:\Anand\z:}', "");; + Expect(1, 72164, '\p{Sc= Nand}', ""); + Expect(0, 72164, '\p{^Sc= Nand}', ""); + Expect(0, 72164, '\P{Sc= Nand}', ""); + Expect(1, 72164, '\P{^Sc= Nand}', ""); + Expect(0, 72165, '\p{Sc= Nand}', ""); + Expect(1, 72165, '\p{^Sc= Nand}', ""); + Expect(1, 72165, '\P{Sc= Nand}', ""); + Expect(0, 72165, '\P{^Sc= Nand}', ""); + Error('\p{Is_Script=:=Nandinagari}'); + Error('\P{Is_Script=:=Nandinagari}'); + Expect(1, 72164, '\p{Is_Script=nandinagari}', ""); + Expect(0, 72164, '\p{^Is_Script=nandinagari}', ""); + Expect(0, 72164, '\P{Is_Script=nandinagari}', ""); + Expect(1, 72164, '\P{^Is_Script=nandinagari}', ""); + Expect(0, 72165, '\p{Is_Script=nandinagari}', ""); + Expect(1, 72165, '\p{^Is_Script=nandinagari}', ""); + Expect(1, 72165, '\P{Is_Script=nandinagari}', ""); + Expect(0, 72165, '\P{^Is_Script=nandinagari}', ""); + Expect(1, 72164, '\p{Is_Script= -NANDINAGARI}', ""); + Expect(0, 72164, '\p{^Is_Script= -NANDINAGARI}', ""); + Expect(0, 72164, '\P{Is_Script= -NANDINAGARI}', ""); + Expect(1, 72164, '\P{^Is_Script= -NANDINAGARI}', ""); + Expect(0, 72165, '\p{Is_Script= -NANDINAGARI}', ""); + Expect(1, 72165, '\p{^Is_Script= -NANDINAGARI}', ""); + Expect(1, 72165, '\P{Is_Script= -NANDINAGARI}', ""); + Expect(0, 72165, '\P{^Is_Script= -NANDINAGARI}', ""); + Error('\p{Is_Sc= -nand/a/}'); + Error('\P{Is_Sc= -nand/a/}'); + Expect(1, 72164, '\p{Is_Sc=nand}', ""); + Expect(0, 72164, '\p{^Is_Sc=nand}', ""); + Expect(0, 72164, '\P{Is_Sc=nand}', ""); + Expect(1, 72164, '\P{^Is_Sc=nand}', ""); + Expect(0, 72165, '\p{Is_Sc=nand}', ""); + Expect(1, 72165, '\p{^Is_Sc=nand}', ""); + Expect(1, 72165, '\P{Is_Sc=nand}', ""); + Expect(0, 72165, '\P{^Is_Sc=nand}', ""); + Expect(1, 72164, '\p{Is_Sc=_NAND}', ""); + Expect(0, 72164, '\p{^Is_Sc=_NAND}', ""); + Expect(0, 72164, '\P{Is_Sc=_NAND}', ""); + Expect(1, 72164, '\P{^Is_Sc=_NAND}', ""); + Expect(0, 72165, '\p{Is_Sc=_NAND}', ""); + Expect(1, 72165, '\p{^Is_Sc=_NAND}', ""); + Expect(1, 72165, '\P{Is_Sc=_NAND}', ""); + Expect(0, 72165, '\P{^Is_Sc=_NAND}', ""); + Error('\p{Script=_/a/OLD_north_Arabian}'); + Error('\P{Script=_/a/OLD_north_Arabian}'); + Expect(1, 68255, '\p{Script=:\AOld_North_Arabian\z:}', "");; + Expect(0, 68256, '\p{Script=:\AOld_North_Arabian\z:}', "");; + Expect(1, 68255, '\p{Script=oldnortharabian}', ""); + Expect(0, 68255, '\p{^Script=oldnortharabian}', ""); + Expect(0, 68255, '\P{Script=oldnortharabian}', ""); + Expect(1, 68255, '\P{^Script=oldnortharabian}', ""); + Expect(0, 68256, '\p{Script=oldnortharabian}', ""); + Expect(1, 68256, '\p{^Script=oldnortharabian}', ""); + Expect(1, 68256, '\P{Script=oldnortharabian}', ""); + Expect(0, 68256, '\P{^Script=oldnortharabian}', ""); + Expect(1, 68255, '\p{Script=:\Aoldnortharabian\z:}', "");; + Expect(0, 68256, '\p{Script=:\Aoldnortharabian\z:}', "");; + Expect(1, 68255, '\p{Script= Old_north_ARABIAN}', ""); + Expect(0, 68255, '\p{^Script= Old_north_ARABIAN}', ""); + Expect(0, 68255, '\P{Script= Old_north_ARABIAN}', ""); + Expect(1, 68255, '\P{^Script= Old_north_ARABIAN}', ""); + Expect(0, 68256, '\p{Script= Old_north_ARABIAN}', ""); + Expect(1, 68256, '\p{^Script= Old_north_ARABIAN}', ""); + Expect(1, 68256, '\P{Script= Old_north_ARABIAN}', ""); + Expect(0, 68256, '\P{^Script= Old_north_ARABIAN}', ""); + Error('\p{Sc= /a/Narb}'); + Error('\P{Sc= /a/Narb}'); + Expect(1, 68255, '\p{Sc=:\ANarb\z:}', "");; + Expect(0, 68256, '\p{Sc=:\ANarb\z:}', "");; + Expect(1, 68255, '\p{Sc=narb}', ""); + Expect(0, 68255, '\p{^Sc=narb}', ""); + Expect(0, 68255, '\P{Sc=narb}', ""); + Expect(1, 68255, '\P{^Sc=narb}', ""); + Expect(0, 68256, '\p{Sc=narb}', ""); + Expect(1, 68256, '\p{^Sc=narb}', ""); + Expect(1, 68256, '\P{Sc=narb}', ""); + Expect(0, 68256, '\P{^Sc=narb}', ""); + Expect(1, 68255, '\p{Sc=:\Anarb\z:}', "");; + Expect(0, 68256, '\p{Sc=:\Anarb\z:}', "");; + Expect(1, 68255, '\p{Sc=_-Narb}', ""); + Expect(0, 68255, '\p{^Sc=_-Narb}', ""); + Expect(0, 68255, '\P{Sc=_-Narb}', ""); + Expect(1, 68255, '\P{^Sc=_-Narb}', ""); + Expect(0, 68256, '\p{Sc=_-Narb}', ""); + Expect(1, 68256, '\p{^Sc=_-Narb}', ""); + Expect(1, 68256, '\P{Sc=_-Narb}', ""); + Expect(0, 68256, '\P{^Sc=_-Narb}', ""); + Error('\p{Is_Script=--OLD_North_Arabian/a/}'); + Error('\P{Is_Script=--OLD_North_Arabian/a/}'); + Expect(1, 68255, '\p{Is_Script: oldnortharabian}', ""); + Expect(0, 68255, '\p{^Is_Script: oldnortharabian}', ""); + Expect(0, 68255, '\P{Is_Script: oldnortharabian}', ""); + Expect(1, 68255, '\P{^Is_Script: oldnortharabian}', ""); + Expect(0, 68256, '\p{Is_Script: oldnortharabian}', ""); + Expect(1, 68256, '\p{^Is_Script: oldnortharabian}', ""); + Expect(1, 68256, '\P{Is_Script: oldnortharabian}', ""); + Expect(0, 68256, '\P{^Is_Script: oldnortharabian}', ""); + Expect(1, 68255, '\p{Is_Script=- OLD_north_Arabian}', ""); + Expect(0, 68255, '\p{^Is_Script=- OLD_north_Arabian}', ""); + Expect(0, 68255, '\P{Is_Script=- OLD_north_Arabian}', ""); + Expect(1, 68255, '\P{^Is_Script=- OLD_north_Arabian}', ""); + Expect(0, 68256, '\p{Is_Script=- OLD_north_Arabian}', ""); + Expect(1, 68256, '\p{^Is_Script=- OLD_north_Arabian}', ""); + Expect(1, 68256, '\P{Is_Script=- OLD_north_Arabian}', ""); + Expect(0, 68256, '\P{^Is_Script=- OLD_north_Arabian}', ""); + Error('\p{Is_Sc=/a/ NARB}'); + Error('\P{Is_Sc=/a/ NARB}'); + Expect(1, 68255, '\p{Is_Sc=narb}', ""); + Expect(0, 68255, '\p{^Is_Sc=narb}', ""); + Expect(0, 68255, '\P{Is_Sc=narb}', ""); + Expect(1, 68255, '\P{^Is_Sc=narb}', ""); + Expect(0, 68256, '\p{Is_Sc=narb}', ""); + Expect(1, 68256, '\p{^Is_Sc=narb}', ""); + Expect(1, 68256, '\P{Is_Sc=narb}', ""); + Expect(0, 68256, '\P{^Is_Sc=narb}', ""); + Expect(1, 68255, '\p{Is_Sc=-narb}', ""); + Expect(0, 68255, '\p{^Is_Sc=-narb}', ""); + Expect(0, 68255, '\P{Is_Sc=-narb}', ""); + Expect(1, 68255, '\P{^Is_Sc=-narb}', ""); + Expect(0, 68256, '\p{Is_Sc=-narb}', ""); + Expect(1, 68256, '\p{^Is_Sc=-narb}', ""); + Expect(1, 68256, '\P{Is_Sc=-narb}', ""); + Expect(0, 68256, '\P{^Is_Sc=-narb}', ""); + Error('\p{Script=/a/ NABATAEAN}'); + Error('\P{Script=/a/ NABATAEAN}'); + Expect(1, 67759, '\p{Script=:\ANabataean\z:}', "");; + Expect(0, 67760, '\p{Script=:\ANabataean\z:}', "");; + Expect(1, 67759, '\p{Script=nabataean}', ""); + Expect(0, 67759, '\p{^Script=nabataean}', ""); + Expect(0, 67759, '\P{Script=nabataean}', ""); + Expect(1, 67759, '\P{^Script=nabataean}', ""); + Expect(0, 67760, '\p{Script=nabataean}', ""); + Expect(1, 67760, '\p{^Script=nabataean}', ""); + Expect(1, 67760, '\P{Script=nabataean}', ""); + Expect(0, 67760, '\P{^Script=nabataean}', ""); + Expect(1, 67759, '\p{Script=:\Anabataean\z:}', "");; + Expect(0, 67760, '\p{Script=:\Anabataean\z:}', "");; + Expect(1, 67759, '\p{Script=__nabataean}', ""); + Expect(0, 67759, '\p{^Script=__nabataean}', ""); + Expect(0, 67759, '\P{Script=__nabataean}', ""); + Expect(1, 67759, '\P{^Script=__nabataean}', ""); + Expect(0, 67760, '\p{Script=__nabataean}', ""); + Expect(1, 67760, '\p{^Script=__nabataean}', ""); + Expect(1, 67760, '\P{Script=__nabataean}', ""); + Expect(0, 67760, '\P{^Script=__nabataean}', ""); + Error('\p{Sc=:= Nbat}'); + Error('\P{Sc=:= Nbat}'); + Expect(1, 67759, '\p{Sc=:\ANbat\z:}', "");; + Expect(0, 67760, '\p{Sc=:\ANbat\z:}', "");; + Expect(1, 67759, '\p{Sc=nbat}', ""); + Expect(0, 67759, '\p{^Sc=nbat}', ""); + Expect(0, 67759, '\P{Sc=nbat}', ""); + Expect(1, 67759, '\P{^Sc=nbat}', ""); + Expect(0, 67760, '\p{Sc=nbat}', ""); + Expect(1, 67760, '\p{^Sc=nbat}', ""); + Expect(1, 67760, '\P{Sc=nbat}', ""); + Expect(0, 67760, '\P{^Sc=nbat}', ""); + Expect(1, 67759, '\p{Sc=:\Anbat\z:}', "");; + Expect(0, 67760, '\p{Sc=:\Anbat\z:}', "");; + Expect(1, 67759, '\p{Sc= Nbat}', ""); + Expect(0, 67759, '\p{^Sc= Nbat}', ""); + Expect(0, 67759, '\P{Sc= Nbat}', ""); + Expect(1, 67759, '\P{^Sc= Nbat}', ""); + Expect(0, 67760, '\p{Sc= Nbat}', ""); + Expect(1, 67760, '\p{^Sc= Nbat}', ""); + Expect(1, 67760, '\P{Sc= Nbat}', ""); + Expect(0, 67760, '\P{^Sc= Nbat}', ""); + Error('\p{Is_Script=:=NABATAEAN}'); + Error('\P{Is_Script=:=NABATAEAN}'); + Expect(1, 67759, '\p{Is_Script=nabataean}', ""); + Expect(0, 67759, '\p{^Is_Script=nabataean}', ""); + Expect(0, 67759, '\P{Is_Script=nabataean}', ""); + Expect(1, 67759, '\P{^Is_Script=nabataean}', ""); + Expect(0, 67760, '\p{Is_Script=nabataean}', ""); + Expect(1, 67760, '\p{^Is_Script=nabataean}', ""); + Expect(1, 67760, '\P{Is_Script=nabataean}', ""); + Expect(0, 67760, '\P{^Is_Script=nabataean}', ""); + Expect(1, 67759, '\p{Is_Script= NABATAEAN}', ""); + Expect(0, 67759, '\p{^Is_Script= NABATAEAN}', ""); + Expect(0, 67759, '\P{Is_Script= NABATAEAN}', ""); + Expect(1, 67759, '\P{^Is_Script= NABATAEAN}', ""); + Expect(0, 67760, '\p{Is_Script= NABATAEAN}', ""); + Expect(1, 67760, '\p{^Is_Script= NABATAEAN}', ""); + Expect(1, 67760, '\P{Is_Script= NABATAEAN}', ""); + Expect(0, 67760, '\P{^Is_Script= NABATAEAN}', ""); + Error('\p{Is_Sc= _NBAT:=}'); + Error('\P{Is_Sc= _NBAT:=}'); + Expect(1, 67759, '\p{Is_Sc=nbat}', ""); + Expect(0, 67759, '\p{^Is_Sc=nbat}', ""); + Expect(0, 67759, '\P{Is_Sc=nbat}', ""); + Expect(1, 67759, '\P{^Is_Sc=nbat}', ""); + Expect(0, 67760, '\p{Is_Sc=nbat}', ""); + Expect(1, 67760, '\p{^Is_Sc=nbat}', ""); + Expect(1, 67760, '\P{Is_Sc=nbat}', ""); + Expect(0, 67760, '\P{^Is_Sc=nbat}', ""); + Expect(1, 67759, '\p{Is_Sc=__nbat}', ""); + Expect(0, 67759, '\p{^Is_Sc=__nbat}', ""); + Expect(0, 67759, '\P{Is_Sc=__nbat}', ""); + Expect(1, 67759, '\P{^Is_Sc=__nbat}', ""); + Expect(0, 67760, '\p{Is_Sc=__nbat}', ""); + Expect(1, 67760, '\p{^Is_Sc=__nbat}', ""); + Expect(1, 67760, '\P{Is_Sc=__nbat}', ""); + Expect(0, 67760, '\P{^Is_Sc=__nbat}', ""); + Error('\p{Script= _newa/a/}'); + Error('\P{Script= _newa/a/}'); + Expect(1, 70753, '\p{Script=:\ANewa\z:}', "");; + Expect(0, 70754, '\p{Script=:\ANewa\z:}', "");; + Expect(1, 70753, '\p{Script=newa}', ""); + Expect(0, 70753, '\p{^Script=newa}', ""); + Expect(0, 70753, '\P{Script=newa}', ""); + Expect(1, 70753, '\P{^Script=newa}', ""); + Expect(0, 70754, '\p{Script=newa}', ""); + Expect(1, 70754, '\p{^Script=newa}', ""); + Expect(1, 70754, '\P{Script=newa}', ""); + Expect(0, 70754, '\P{^Script=newa}', ""); + Expect(1, 70753, '\p{Script=:\Anewa\z:}', "");; + Expect(0, 70754, '\p{Script=:\Anewa\z:}', "");; + Expect(1, 70753, '\p{Script: -Newa}', ""); + Expect(0, 70753, '\p{^Script: -Newa}', ""); + Expect(0, 70753, '\P{Script: -Newa}', ""); + Expect(1, 70753, '\P{^Script: -Newa}', ""); + Expect(0, 70754, '\p{Script: -Newa}', ""); + Expect(1, 70754, '\p{^Script: -Newa}', ""); + Expect(1, 70754, '\P{Script: -Newa}', ""); + Expect(0, 70754, '\P{^Script: -Newa}', ""); + Error('\p{Sc=_:=Newa}'); + Error('\P{Sc=_:=Newa}'); + Expect(1, 70753, '\p{Sc=:\ANewa\z:}', "");; + Expect(0, 70754, '\p{Sc=:\ANewa\z:}', "");; + Expect(1, 70753, '\p{Sc=newa}', ""); + Expect(0, 70753, '\p{^Sc=newa}', ""); + Expect(0, 70753, '\P{Sc=newa}', ""); + Expect(1, 70753, '\P{^Sc=newa}', ""); + Expect(0, 70754, '\p{Sc=newa}', ""); + Expect(1, 70754, '\p{^Sc=newa}', ""); + Expect(1, 70754, '\P{Sc=newa}', ""); + Expect(0, 70754, '\P{^Sc=newa}', ""); + Expect(1, 70753, '\p{Sc=:\Anewa\z:}', "");; + Expect(0, 70754, '\p{Sc=:\Anewa\z:}', "");; + Expect(1, 70753, '\p{Sc= _newa}', ""); + Expect(0, 70753, '\p{^Sc= _newa}', ""); + Expect(0, 70753, '\P{Sc= _newa}', ""); + Expect(1, 70753, '\P{^Sc= _newa}', ""); + Expect(0, 70754, '\p{Sc= _newa}', ""); + Expect(1, 70754, '\p{^Sc= _newa}', ""); + Expect(1, 70754, '\P{Sc= _newa}', ""); + Expect(0, 70754, '\P{^Sc= _newa}', ""); + Error('\p{Is_Script: -_Newa/a/}'); + Error('\P{Is_Script: -_Newa/a/}'); + Expect(1, 70753, '\p{Is_Script=newa}', ""); + Expect(0, 70753, '\p{^Is_Script=newa}', ""); + Expect(0, 70753, '\P{Is_Script=newa}', ""); + Expect(1, 70753, '\P{^Is_Script=newa}', ""); + Expect(0, 70754, '\p{Is_Script=newa}', ""); + Expect(1, 70754, '\p{^Is_Script=newa}', ""); + Expect(1, 70754, '\P{Is_Script=newa}', ""); + Expect(0, 70754, '\P{^Is_Script=newa}', ""); + Expect(1, 70753, '\p{Is_Script=--Newa}', ""); + Expect(0, 70753, '\p{^Is_Script=--Newa}', ""); + Expect(0, 70753, '\P{Is_Script=--Newa}', ""); + Expect(1, 70753, '\P{^Is_Script=--Newa}', ""); + Expect(0, 70754, '\p{Is_Script=--Newa}', ""); + Expect(1, 70754, '\p{^Is_Script=--Newa}', ""); + Expect(1, 70754, '\P{Is_Script=--Newa}', ""); + Expect(0, 70754, '\P{^Is_Script=--Newa}', ""); + Error('\p{Is_Sc=/a/ newa}'); + Error('\P{Is_Sc=/a/ newa}'); + Expect(1, 70753, '\p{Is_Sc=newa}', ""); + Expect(0, 70753, '\p{^Is_Sc=newa}', ""); + Expect(0, 70753, '\P{Is_Sc=newa}', ""); + Expect(1, 70753, '\P{^Is_Sc=newa}', ""); + Expect(0, 70754, '\p{Is_Sc=newa}', ""); + Expect(1, 70754, '\p{^Is_Sc=newa}', ""); + Expect(1, 70754, '\P{Is_Sc=newa}', ""); + Expect(0, 70754, '\P{^Is_Sc=newa}', ""); + Expect(1, 70753, '\p{Is_Sc= NEWA}', ""); + Expect(0, 70753, '\p{^Is_Sc= NEWA}', ""); + Expect(0, 70753, '\P{Is_Sc= NEWA}', ""); + Expect(1, 70753, '\P{^Is_Sc= NEWA}', ""); + Expect(0, 70754, '\p{Is_Sc= NEWA}', ""); + Expect(1, 70754, '\p{^Is_Sc= NEWA}', ""); + Expect(1, 70754, '\P{Is_Sc= NEWA}', ""); + Expect(0, 70754, '\P{^Is_Sc= NEWA}', ""); + Error('\p{Script=-/a/Nko}'); + Error('\P{Script=-/a/Nko}'); + Expect(1, 2047, '\p{Script=:\ANko\z:}', "");; + Expect(0, 2048, '\p{Script=:\ANko\z:}', "");; + Expect(1, 2047, '\p{Script=nko}', ""); + Expect(0, 2047, '\p{^Script=nko}', ""); + Expect(0, 2047, '\P{Script=nko}', ""); + Expect(1, 2047, '\P{^Script=nko}', ""); + Expect(0, 2048, '\p{Script=nko}', ""); + Expect(1, 2048, '\p{^Script=nko}', ""); + Expect(1, 2048, '\P{Script=nko}', ""); + Expect(0, 2048, '\P{^Script=nko}', ""); + Expect(1, 2047, '\p{Script=:\Anko\z:}', "");; + Expect(0, 2048, '\p{Script=:\Anko\z:}', "");; + Expect(1, 2047, '\p{Script: _nko}', ""); + Expect(0, 2047, '\p{^Script: _nko}', ""); + Expect(0, 2047, '\P{Script: _nko}', ""); + Expect(1, 2047, '\P{^Script: _nko}', ""); + Expect(0, 2048, '\p{Script: _nko}', ""); + Expect(1, 2048, '\p{^Script: _nko}', ""); + Expect(1, 2048, '\P{Script: _nko}', ""); + Expect(0, 2048, '\P{^Script: _nko}', ""); + Error('\p{Sc=:= nkoo}'); + Error('\P{Sc=:= nkoo}'); + Expect(1, 2047, '\p{Sc=:\ANkoo\z:}', "");; + Expect(0, 2048, '\p{Sc=:\ANkoo\z:}', "");; + Expect(1, 2047, '\p{Sc=nkoo}', ""); + Expect(0, 2047, '\p{^Sc=nkoo}', ""); + Expect(0, 2047, '\P{Sc=nkoo}', ""); + Expect(1, 2047, '\P{^Sc=nkoo}', ""); + Expect(0, 2048, '\p{Sc=nkoo}', ""); + Expect(1, 2048, '\p{^Sc=nkoo}', ""); + Expect(1, 2048, '\P{Sc=nkoo}', ""); + Expect(0, 2048, '\P{^Sc=nkoo}', ""); + Expect(1, 2047, '\p{Sc=:\Ankoo\z:}', "");; + Expect(0, 2048, '\p{Sc=:\Ankoo\z:}', "");; + Expect(1, 2047, '\p{Sc=- Nkoo}', ""); + Expect(0, 2047, '\p{^Sc=- Nkoo}', ""); + Expect(0, 2047, '\P{Sc=- Nkoo}', ""); + Expect(1, 2047, '\P{^Sc=- Nkoo}', ""); + Expect(0, 2048, '\p{Sc=- Nkoo}', ""); + Expect(1, 2048, '\p{^Sc=- Nkoo}', ""); + Expect(1, 2048, '\P{Sc=- Nkoo}', ""); + Expect(0, 2048, '\P{^Sc=- Nkoo}', ""); + Error('\p{Is_Script=-_Nko/a/}'); + Error('\P{Is_Script=-_Nko/a/}'); + Expect(1, 2047, '\p{Is_Script=nko}', ""); + Expect(0, 2047, '\p{^Is_Script=nko}', ""); + Expect(0, 2047, '\P{Is_Script=nko}', ""); + Expect(1, 2047, '\P{^Is_Script=nko}', ""); + Expect(0, 2048, '\p{Is_Script=nko}', ""); + Expect(1, 2048, '\p{^Is_Script=nko}', ""); + Expect(1, 2048, '\P{Is_Script=nko}', ""); + Expect(0, 2048, '\P{^Is_Script=nko}', ""); + Expect(1, 2047, '\p{Is_Script: -Nko}', ""); + Expect(0, 2047, '\p{^Is_Script: -Nko}', ""); + Expect(0, 2047, '\P{Is_Script: -Nko}', ""); + Expect(1, 2047, '\P{^Is_Script: -Nko}', ""); + Expect(0, 2048, '\p{Is_Script: -Nko}', ""); + Expect(1, 2048, '\p{^Is_Script: -Nko}', ""); + Expect(1, 2048, '\P{Is_Script: -Nko}', ""); + Expect(0, 2048, '\P{^Is_Script: -Nko}', ""); + Error('\p{Is_Sc=__Nkoo:=}'); + Error('\P{Is_Sc=__Nkoo:=}'); + Expect(1, 2047, '\p{Is_Sc: nkoo}', ""); + Expect(0, 2047, '\p{^Is_Sc: nkoo}', ""); + Expect(0, 2047, '\P{Is_Sc: nkoo}', ""); + Expect(1, 2047, '\P{^Is_Sc: nkoo}', ""); + Expect(0, 2048, '\p{Is_Sc: nkoo}', ""); + Expect(1, 2048, '\p{^Is_Sc: nkoo}', ""); + Expect(1, 2048, '\P{Is_Sc: nkoo}', ""); + Expect(0, 2048, '\P{^Is_Sc: nkoo}', ""); + Expect(1, 2047, '\p{Is_Sc=_NKOO}', ""); + Expect(0, 2047, '\p{^Is_Sc=_NKOO}', ""); + Expect(0, 2047, '\P{Is_Sc=_NKOO}', ""); + Expect(1, 2047, '\P{^Is_Sc=_NKOO}', ""); + Expect(0, 2048, '\p{Is_Sc=_NKOO}', ""); + Expect(1, 2048, '\p{^Is_Sc=_NKOO}', ""); + Expect(1, 2048, '\P{Is_Sc=_NKOO}', ""); + Expect(0, 2048, '\P{^Is_Sc=_NKOO}', ""); + Error('\p{Script=/a/_NUSHU}'); + Error('\P{Script=/a/_NUSHU}'); + Expect(1, 111355, '\p{Script=:\ANushu\z:}', "");; + Expect(0, 111356, '\p{Script=:\ANushu\z:}', "");; + Expect(1, 111355, '\p{Script=nushu}', ""); + Expect(0, 111355, '\p{^Script=nushu}', ""); + Expect(0, 111355, '\P{Script=nushu}', ""); + Expect(1, 111355, '\P{^Script=nushu}', ""); + Expect(0, 111356, '\p{Script=nushu}', ""); + Expect(1, 111356, '\p{^Script=nushu}', ""); + Expect(1, 111356, '\P{Script=nushu}', ""); + Expect(0, 111356, '\P{^Script=nushu}', ""); + Expect(1, 111355, '\p{Script=:\Anushu\z:}', "");; + Expect(0, 111356, '\p{Script=:\Anushu\z:}', "");; + Expect(1, 111355, '\p{Script= Nushu}', ""); + Expect(0, 111355, '\p{^Script= Nushu}', ""); + Expect(0, 111355, '\P{Script= Nushu}', ""); + Expect(1, 111355, '\P{^Script= Nushu}', ""); + Expect(0, 111356, '\p{Script= Nushu}', ""); + Expect(1, 111356, '\p{^Script= Nushu}', ""); + Expect(1, 111356, '\P{Script= Nushu}', ""); + Expect(0, 111356, '\P{^Script= Nushu}', ""); + Error('\p{Sc= /a/nshu}'); + Error('\P{Sc= /a/nshu}'); + Expect(1, 111355, '\p{Sc=:\ANshu\z:}', "");; + Expect(0, 111356, '\p{Sc=:\ANshu\z:}', "");; + Expect(1, 111355, '\p{Sc=nshu}', ""); + Expect(0, 111355, '\p{^Sc=nshu}', ""); + Expect(0, 111355, '\P{Sc=nshu}', ""); + Expect(1, 111355, '\P{^Sc=nshu}', ""); + Expect(0, 111356, '\p{Sc=nshu}', ""); + Expect(1, 111356, '\p{^Sc=nshu}', ""); + Expect(1, 111356, '\P{Sc=nshu}', ""); + Expect(0, 111356, '\P{^Sc=nshu}', ""); + Expect(1, 111355, '\p{Sc=:\Anshu\z:}', "");; + Expect(0, 111356, '\p{Sc=:\Anshu\z:}', "");; + Expect(1, 111355, '\p{Sc= nshu}', ""); + Expect(0, 111355, '\p{^Sc= nshu}', ""); + Expect(0, 111355, '\P{Sc= nshu}', ""); + Expect(1, 111355, '\P{^Sc= nshu}', ""); + Expect(0, 111356, '\p{Sc= nshu}', ""); + Expect(1, 111356, '\p{^Sc= nshu}', ""); + Expect(1, 111356, '\P{Sc= nshu}', ""); + Expect(0, 111356, '\P{^Sc= nshu}', ""); + Error('\p{Is_Script=_Nushu/a/}'); + Error('\P{Is_Script=_Nushu/a/}'); + Expect(1, 111355, '\p{Is_Script=nushu}', ""); + Expect(0, 111355, '\p{^Is_Script=nushu}', ""); + Expect(0, 111355, '\P{Is_Script=nushu}', ""); + Expect(1, 111355, '\P{^Is_Script=nushu}', ""); + Expect(0, 111356, '\p{Is_Script=nushu}', ""); + Expect(1, 111356, '\p{^Is_Script=nushu}', ""); + Expect(1, 111356, '\P{Is_Script=nushu}', ""); + Expect(0, 111356, '\P{^Is_Script=nushu}', ""); + Expect(1, 111355, '\p{Is_Script= -Nushu}', ""); + Expect(0, 111355, '\p{^Is_Script= -Nushu}', ""); + Expect(0, 111355, '\P{Is_Script= -Nushu}', ""); + Expect(1, 111355, '\P{^Is_Script= -Nushu}', ""); + Expect(0, 111356, '\p{Is_Script= -Nushu}', ""); + Expect(1, 111356, '\p{^Is_Script= -Nushu}', ""); + Expect(1, 111356, '\P{Is_Script= -Nushu}', ""); + Expect(0, 111356, '\P{^Is_Script= -Nushu}', ""); + Error('\p{Is_Sc= /a/NSHU}'); + Error('\P{Is_Sc= /a/NSHU}'); + Expect(1, 111355, '\p{Is_Sc: nshu}', ""); + Expect(0, 111355, '\p{^Is_Sc: nshu}', ""); + Expect(0, 111355, '\P{Is_Sc: nshu}', ""); + Expect(1, 111355, '\P{^Is_Sc: nshu}', ""); + Expect(0, 111356, '\p{Is_Sc: nshu}', ""); + Expect(1, 111356, '\p{^Is_Sc: nshu}', ""); + Expect(1, 111356, '\P{Is_Sc: nshu}', ""); + Expect(0, 111356, '\P{^Is_Sc: nshu}', ""); + Expect(1, 111355, '\p{Is_Sc: NSHU}', ""); + Expect(0, 111355, '\p{^Is_Sc: NSHU}', ""); + Expect(0, 111355, '\P{Is_Sc: NSHU}', ""); + Expect(1, 111355, '\P{^Is_Sc: NSHU}', ""); + Expect(0, 111356, '\p{Is_Sc: NSHU}', ""); + Expect(1, 111356, '\p{^Is_Sc: NSHU}', ""); + Expect(1, 111356, '\P{Is_Sc: NSHU}', ""); + Expect(0, 111356, '\P{^Is_Sc: NSHU}', ""); + Error('\p{Script=:=_Ogham}'); + Error('\P{Script=:=_Ogham}'); + Expect(1, 5788, '\p{Script=:\AOgham\z:}', "");; + Expect(0, 5789, '\p{Script=:\AOgham\z:}', "");; + Expect(1, 5788, '\p{Script=ogham}', ""); + Expect(0, 5788, '\p{^Script=ogham}', ""); + Expect(0, 5788, '\P{Script=ogham}', ""); + Expect(1, 5788, '\P{^Script=ogham}', ""); + Expect(0, 5789, '\p{Script=ogham}', ""); + Expect(1, 5789, '\p{^Script=ogham}', ""); + Expect(1, 5789, '\P{Script=ogham}', ""); + Expect(0, 5789, '\P{^Script=ogham}', ""); + Expect(1, 5788, '\p{Script=:\Aogham\z:}', "");; + Expect(0, 5789, '\p{Script=:\Aogham\z:}', "");; + Expect(1, 5788, '\p{Script=- Ogham}', ""); + Expect(0, 5788, '\p{^Script=- Ogham}', ""); + Expect(0, 5788, '\P{Script=- Ogham}', ""); + Expect(1, 5788, '\P{^Script=- Ogham}', ""); + Expect(0, 5789, '\p{Script=- Ogham}', ""); + Expect(1, 5789, '\p{^Script=- Ogham}', ""); + Expect(1, 5789, '\P{Script=- Ogham}', ""); + Expect(0, 5789, '\P{^Script=- Ogham}', ""); + Error('\p{Sc=- ogam:=}'); + Error('\P{Sc=- ogam:=}'); + Expect(1, 5788, '\p{Sc=:\AOgam\z:}', "");; + Expect(0, 5789, '\p{Sc=:\AOgam\z:}', "");; + Expect(1, 5788, '\p{Sc=ogam}', ""); + Expect(0, 5788, '\p{^Sc=ogam}', ""); + Expect(0, 5788, '\P{Sc=ogam}', ""); + Expect(1, 5788, '\P{^Sc=ogam}', ""); + Expect(0, 5789, '\p{Sc=ogam}', ""); + Expect(1, 5789, '\p{^Sc=ogam}', ""); + Expect(1, 5789, '\P{Sc=ogam}', ""); + Expect(0, 5789, '\P{^Sc=ogam}', ""); + Expect(1, 5788, '\p{Sc=:\Aogam\z:}', "");; + Expect(0, 5789, '\p{Sc=:\Aogam\z:}', "");; + Expect(1, 5788, '\p{Sc: _ Ogam}', ""); + Expect(0, 5788, '\p{^Sc: _ Ogam}', ""); + Expect(0, 5788, '\P{Sc: _ Ogam}', ""); + Expect(1, 5788, '\P{^Sc: _ Ogam}', ""); + Expect(0, 5789, '\p{Sc: _ Ogam}', ""); + Expect(1, 5789, '\p{^Sc: _ Ogam}', ""); + Expect(1, 5789, '\P{Sc: _ Ogam}', ""); + Expect(0, 5789, '\P{^Sc: _ Ogam}', ""); + Error('\p{Is_Script=_ogham/a/}'); + Error('\P{Is_Script=_ogham/a/}'); + Expect(1, 5788, '\p{Is_Script=ogham}', ""); + Expect(0, 5788, '\p{^Is_Script=ogham}', ""); + Expect(0, 5788, '\P{Is_Script=ogham}', ""); + Expect(1, 5788, '\P{^Is_Script=ogham}', ""); + Expect(0, 5789, '\p{Is_Script=ogham}', ""); + Expect(1, 5789, '\p{^Is_Script=ogham}', ""); + Expect(1, 5789, '\P{Is_Script=ogham}', ""); + Expect(0, 5789, '\P{^Is_Script=ogham}', ""); + Expect(1, 5788, '\p{Is_Script=-ogham}', ""); + Expect(0, 5788, '\p{^Is_Script=-ogham}', ""); + Expect(0, 5788, '\P{Is_Script=-ogham}', ""); + Expect(1, 5788, '\P{^Is_Script=-ogham}', ""); + Expect(0, 5789, '\p{Is_Script=-ogham}', ""); + Expect(1, 5789, '\p{^Is_Script=-ogham}', ""); + Expect(1, 5789, '\P{Is_Script=-ogham}', ""); + Expect(0, 5789, '\P{^Is_Script=-ogham}', ""); + Error('\p{Is_Sc: /a/OGAM}'); + Error('\P{Is_Sc: /a/OGAM}'); + Expect(1, 5788, '\p{Is_Sc=ogam}', ""); + Expect(0, 5788, '\p{^Is_Sc=ogam}', ""); + Expect(0, 5788, '\P{Is_Sc=ogam}', ""); + Expect(1, 5788, '\P{^Is_Sc=ogam}', ""); + Expect(0, 5789, '\p{Is_Sc=ogam}', ""); + Expect(1, 5789, '\p{^Is_Sc=ogam}', ""); + Expect(1, 5789, '\P{Is_Sc=ogam}', ""); + Expect(0, 5789, '\P{^Is_Sc=ogam}', ""); + Expect(1, 5788, '\p{Is_Sc=-ogam}', ""); + Expect(0, 5788, '\p{^Is_Sc=-ogam}', ""); + Expect(0, 5788, '\P{Is_Sc=-ogam}', ""); + Expect(1, 5788, '\P{^Is_Sc=-ogam}', ""); + Expect(0, 5789, '\p{Is_Sc=-ogam}', ""); + Expect(1, 5789, '\p{^Is_Sc=-ogam}', ""); + Expect(1, 5789, '\P{Is_Sc=-ogam}', ""); + Expect(0, 5789, '\P{^Is_Sc=-ogam}', ""); + Error('\p{Script= /a/ol_Chiki}'); + Error('\P{Script= /a/ol_Chiki}'); + Expect(1, 7295, '\p{Script=:\AOl_Chiki\z:}', "");; + Expect(0, 7296, '\p{Script=:\AOl_Chiki\z:}', "");; + Expect(1, 7295, '\p{Script=olchiki}', ""); + Expect(0, 7295, '\p{^Script=olchiki}', ""); + Expect(0, 7295, '\P{Script=olchiki}', ""); + Expect(1, 7295, '\P{^Script=olchiki}', ""); + Expect(0, 7296, '\p{Script=olchiki}', ""); + Expect(1, 7296, '\p{^Script=olchiki}', ""); + Expect(1, 7296, '\P{Script=olchiki}', ""); + Expect(0, 7296, '\P{^Script=olchiki}', ""); + Expect(1, 7295, '\p{Script=:\Aolchiki\z:}', "");; + Expect(0, 7296, '\p{Script=:\Aolchiki\z:}', "");; + Expect(1, 7295, '\p{Script= Ol_chiki}', ""); + Expect(0, 7295, '\p{^Script= Ol_chiki}', ""); + Expect(0, 7295, '\P{Script= Ol_chiki}', ""); + Expect(1, 7295, '\P{^Script= Ol_chiki}', ""); + Expect(0, 7296, '\p{Script= Ol_chiki}', ""); + Expect(1, 7296, '\p{^Script= Ol_chiki}', ""); + Expect(1, 7296, '\P{Script= Ol_chiki}', ""); + Expect(0, 7296, '\P{^Script= Ol_chiki}', ""); + Error('\p{Sc=:=olck}'); + Error('\P{Sc=:=olck}'); + Expect(1, 7295, '\p{Sc=:\AOlck\z:}', "");; + Expect(0, 7296, '\p{Sc=:\AOlck\z:}', "");; + Expect(1, 7295, '\p{Sc=olck}', ""); + Expect(0, 7295, '\p{^Sc=olck}', ""); + Expect(0, 7295, '\P{Sc=olck}', ""); + Expect(1, 7295, '\P{^Sc=olck}', ""); + Expect(0, 7296, '\p{Sc=olck}', ""); + Expect(1, 7296, '\p{^Sc=olck}', ""); + Expect(1, 7296, '\P{Sc=olck}', ""); + Expect(0, 7296, '\P{^Sc=olck}', ""); + Expect(1, 7295, '\p{Sc=:\Aolck\z:}', "");; + Expect(0, 7296, '\p{Sc=:\Aolck\z:}', "");; + Expect(1, 7295, '\p{Sc=-OLCK}', ""); + Expect(0, 7295, '\p{^Sc=-OLCK}', ""); + Expect(0, 7295, '\P{Sc=-OLCK}', ""); + Expect(1, 7295, '\P{^Sc=-OLCK}', ""); + Expect(0, 7296, '\p{Sc=-OLCK}', ""); + Expect(1, 7296, '\p{^Sc=-OLCK}', ""); + Expect(1, 7296, '\P{Sc=-OLCK}', ""); + Expect(0, 7296, '\P{^Sc=-OLCK}', ""); + Error('\p{Is_Script=-/a/ol_chiki}'); + Error('\P{Is_Script=-/a/ol_chiki}'); + Expect(1, 7295, '\p{Is_Script=olchiki}', ""); + Expect(0, 7295, '\p{^Is_Script=olchiki}', ""); + Expect(0, 7295, '\P{Is_Script=olchiki}', ""); + Expect(1, 7295, '\P{^Is_Script=olchiki}', ""); + Expect(0, 7296, '\p{Is_Script=olchiki}', ""); + Expect(1, 7296, '\p{^Is_Script=olchiki}', ""); + Expect(1, 7296, '\P{Is_Script=olchiki}', ""); + Expect(0, 7296, '\P{^Is_Script=olchiki}', ""); + Expect(1, 7295, '\p{Is_Script= OL_CHIKI}', ""); + Expect(0, 7295, '\p{^Is_Script= OL_CHIKI}', ""); + Expect(0, 7295, '\P{Is_Script= OL_CHIKI}', ""); + Expect(1, 7295, '\P{^Is_Script= OL_CHIKI}', ""); + Expect(0, 7296, '\p{Is_Script= OL_CHIKI}', ""); + Expect(1, 7296, '\p{^Is_Script= OL_CHIKI}', ""); + Expect(1, 7296, '\P{Is_Script= OL_CHIKI}', ""); + Expect(0, 7296, '\P{^Is_Script= OL_CHIKI}', ""); + Error('\p{Is_Sc=-Olck:=}'); + Error('\P{Is_Sc=-Olck:=}'); + Expect(1, 7295, '\p{Is_Sc=olck}', ""); + Expect(0, 7295, '\p{^Is_Sc=olck}', ""); + Expect(0, 7295, '\P{Is_Sc=olck}', ""); + Expect(1, 7295, '\P{^Is_Sc=olck}', ""); + Expect(0, 7296, '\p{Is_Sc=olck}', ""); + Expect(1, 7296, '\p{^Is_Sc=olck}', ""); + Expect(1, 7296, '\P{Is_Sc=olck}', ""); + Expect(0, 7296, '\P{^Is_Sc=olck}', ""); + Expect(1, 7295, '\p{Is_Sc: _Olck}', ""); + Expect(0, 7295, '\p{^Is_Sc: _Olck}', ""); + Expect(0, 7295, '\P{Is_Sc: _Olck}', ""); + Expect(1, 7295, '\P{^Is_Sc: _Olck}', ""); + Expect(0, 7296, '\p{Is_Sc: _Olck}', ""); + Expect(1, 7296, '\p{^Is_Sc: _Olck}', ""); + Expect(1, 7296, '\P{Is_Sc: _Olck}', ""); + Expect(0, 7296, '\P{^Is_Sc: _Olck}', ""); + Error('\p{Script:_/a/Ol_Onal}'); + Error('\P{Script:_/a/Ol_Onal}'); + Expect(1, 124415, '\p{Script=:\AOl_Onal\z:}', "");; + Expect(0, 124416, '\p{Script=:\AOl_Onal\z:}', "");; + Expect(1, 124415, '\p{Script=olonal}', ""); + Expect(0, 124415, '\p{^Script=olonal}', ""); + Expect(0, 124415, '\P{Script=olonal}', ""); + Expect(1, 124415, '\P{^Script=olonal}', ""); + Expect(0, 124416, '\p{Script=olonal}', ""); + Expect(1, 124416, '\p{^Script=olonal}', ""); + Expect(1, 124416, '\P{Script=olonal}', ""); + Expect(0, 124416, '\P{^Script=olonal}', ""); + Expect(1, 124415, '\p{Script=:\Aolonal\z:}', "");; + Expect(0, 124416, '\p{Script=:\Aolonal\z:}', "");; + Expect(1, 124415, '\p{Script= OL_ONAL}', ""); + Expect(0, 124415, '\p{^Script= OL_ONAL}', ""); + Expect(0, 124415, '\P{Script= OL_ONAL}', ""); + Expect(1, 124415, '\P{^Script= OL_ONAL}', ""); + Expect(0, 124416, '\p{Script= OL_ONAL}', ""); + Expect(1, 124416, '\p{^Script= OL_ONAL}', ""); + Expect(1, 124416, '\P{Script= OL_ONAL}', ""); + Expect(0, 124416, '\P{^Script= OL_ONAL}', ""); + Error('\p{Sc=_/a/Onao}'); + Error('\P{Sc=_/a/Onao}'); + Expect(1, 124415, '\p{Sc=:\AOnao\z:}', "");; + Expect(0, 124416, '\p{Sc=:\AOnao\z:}', "");; + Expect(1, 124415, '\p{Sc:onao}', ""); + Expect(0, 124415, '\p{^Sc:onao}', ""); + Expect(0, 124415, '\P{Sc:onao}', ""); + Expect(1, 124415, '\P{^Sc:onao}', ""); + Expect(0, 124416, '\p{Sc:onao}', ""); + Expect(1, 124416, '\p{^Sc:onao}', ""); + Expect(1, 124416, '\P{Sc:onao}', ""); + Expect(0, 124416, '\P{^Sc:onao}', ""); + Expect(1, 124415, '\p{Sc=:\Aonao\z:}', "");; + Expect(0, 124416, '\p{Sc=:\Aonao\z:}', "");; + Expect(1, 124415, '\p{Sc= Onao}', ""); + Expect(0, 124415, '\p{^Sc= Onao}', ""); + Expect(0, 124415, '\P{Sc= Onao}', ""); + Expect(1, 124415, '\P{^Sc= Onao}', ""); + Expect(0, 124416, '\p{Sc= Onao}', ""); + Expect(1, 124416, '\p{^Sc= Onao}', ""); + Expect(1, 124416, '\P{Sc= Onao}', ""); + Expect(0, 124416, '\P{^Sc= Onao}', ""); + Error('\p{Is_Script= OL_ONAL/a/}'); + Error('\P{Is_Script= OL_ONAL/a/}'); + Expect(1, 124415, '\p{Is_Script: olonal}', ""); + Expect(0, 124415, '\p{^Is_Script: olonal}', ""); + Expect(0, 124415, '\P{Is_Script: olonal}', ""); + Expect(1, 124415, '\P{^Is_Script: olonal}', ""); + Expect(0, 124416, '\p{Is_Script: olonal}', ""); + Expect(1, 124416, '\p{^Is_Script: olonal}', ""); + Expect(1, 124416, '\P{Is_Script: olonal}', ""); + Expect(0, 124416, '\P{^Is_Script: olonal}', ""); + Expect(1, 124415, '\p{Is_Script=_ol_Onal}', ""); + Expect(0, 124415, '\p{^Is_Script=_ol_Onal}', ""); + Expect(0, 124415, '\P{Is_Script=_ol_Onal}', ""); + Expect(1, 124415, '\P{^Is_Script=_ol_Onal}', ""); + Expect(0, 124416, '\p{Is_Script=_ol_Onal}', ""); + Expect(1, 124416, '\p{^Is_Script=_ol_Onal}', ""); + Expect(1, 124416, '\P{Is_Script=_ol_Onal}', ""); + Expect(0, 124416, '\P{^Is_Script=_ol_Onal}', ""); + Error('\p{Is_Sc=-/a/onao}'); + Error('\P{Is_Sc=-/a/onao}'); + Expect(1, 124415, '\p{Is_Sc=onao}', ""); + Expect(0, 124415, '\p{^Is_Sc=onao}', ""); + Expect(0, 124415, '\P{Is_Sc=onao}', ""); + Expect(1, 124415, '\P{^Is_Sc=onao}', ""); + Expect(0, 124416, '\p{Is_Sc=onao}', ""); + Expect(1, 124416, '\p{^Is_Sc=onao}', ""); + Expect(1, 124416, '\P{Is_Sc=onao}', ""); + Expect(0, 124416, '\P{^Is_Sc=onao}', ""); + Expect(1, 124415, '\p{Is_Sc= ONAO}', ""); + Expect(0, 124415, '\p{^Is_Sc= ONAO}', ""); + Expect(0, 124415, '\P{Is_Sc= ONAO}', ""); + Expect(1, 124415, '\P{^Is_Sc= ONAO}', ""); + Expect(0, 124416, '\p{Is_Sc= ONAO}', ""); + Expect(1, 124416, '\p{^Is_Sc= ONAO}', ""); + Expect(1, 124416, '\P{Is_Sc= ONAO}', ""); + Expect(0, 124416, '\P{^Is_Sc= ONAO}', ""); + Error('\p{Script=:= OLD_TURKIC}'); + Error('\P{Script=:= OLD_TURKIC}'); + Expect(1, 68680, '\p{Script=:\AOld_Turkic\z:}', "");; + Expect(0, 68681, '\p{Script=:\AOld_Turkic\z:}', "");; + Expect(1, 68680, '\p{Script=oldturkic}', ""); + Expect(0, 68680, '\p{^Script=oldturkic}', ""); + Expect(0, 68680, '\P{Script=oldturkic}', ""); + Expect(1, 68680, '\P{^Script=oldturkic}', ""); + Expect(0, 68681, '\p{Script=oldturkic}', ""); + Expect(1, 68681, '\p{^Script=oldturkic}', ""); + Expect(1, 68681, '\P{Script=oldturkic}', ""); + Expect(0, 68681, '\P{^Script=oldturkic}', ""); + Expect(1, 68680, '\p{Script=:\Aoldturkic\z:}', "");; + Expect(0, 68681, '\p{Script=:\Aoldturkic\z:}', "");; + Expect(1, 68680, '\p{Script=-old_Turkic}', ""); + Expect(0, 68680, '\p{^Script=-old_Turkic}', ""); + Expect(0, 68680, '\P{Script=-old_Turkic}', ""); + Expect(1, 68680, '\P{^Script=-old_Turkic}', ""); + Expect(0, 68681, '\p{Script=-old_Turkic}', ""); + Expect(1, 68681, '\p{^Script=-old_Turkic}', ""); + Expect(1, 68681, '\P{Script=-old_Turkic}', ""); + Expect(0, 68681, '\P{^Script=-old_Turkic}', ""); + Error('\p{Sc: /a/_ orkh}'); + Error('\P{Sc: /a/_ orkh}'); + Expect(1, 68680, '\p{Sc=:\AOrkh\z:}', "");; + Expect(0, 68681, '\p{Sc=:\AOrkh\z:}', "");; + Expect(1, 68680, '\p{Sc: orkh}', ""); + Expect(0, 68680, '\p{^Sc: orkh}', ""); + Expect(0, 68680, '\P{Sc: orkh}', ""); + Expect(1, 68680, '\P{^Sc: orkh}', ""); + Expect(0, 68681, '\p{Sc: orkh}', ""); + Expect(1, 68681, '\p{^Sc: orkh}', ""); + Expect(1, 68681, '\P{Sc: orkh}', ""); + Expect(0, 68681, '\P{^Sc: orkh}', ""); + Expect(1, 68680, '\p{Sc=:\Aorkh\z:}', "");; + Expect(0, 68681, '\p{Sc=:\Aorkh\z:}', "");; + Expect(1, 68680, '\p{Sc=- orkh}', ""); + Expect(0, 68680, '\p{^Sc=- orkh}', ""); + Expect(0, 68680, '\P{Sc=- orkh}', ""); + Expect(1, 68680, '\P{^Sc=- orkh}', ""); + Expect(0, 68681, '\p{Sc=- orkh}', ""); + Expect(1, 68681, '\p{^Sc=- orkh}', ""); + Expect(1, 68681, '\P{Sc=- orkh}', ""); + Expect(0, 68681, '\P{^Sc=- orkh}', ""); + Error('\p{Is_Script= -Old_Turkic:=}'); + Error('\P{Is_Script= -Old_Turkic:=}'); + Expect(1, 68680, '\p{Is_Script=oldturkic}', ""); + Expect(0, 68680, '\p{^Is_Script=oldturkic}', ""); + Expect(0, 68680, '\P{Is_Script=oldturkic}', ""); + Expect(1, 68680, '\P{^Is_Script=oldturkic}', ""); + Expect(0, 68681, '\p{Is_Script=oldturkic}', ""); + Expect(1, 68681, '\p{^Is_Script=oldturkic}', ""); + Expect(1, 68681, '\P{Is_Script=oldturkic}', ""); + Expect(0, 68681, '\P{^Is_Script=oldturkic}', ""); + Expect(1, 68680, '\p{Is_Script=__OLD_TURKIC}', ""); + Expect(0, 68680, '\p{^Is_Script=__OLD_TURKIC}', ""); + Expect(0, 68680, '\P{Is_Script=__OLD_TURKIC}', ""); + Expect(1, 68680, '\P{^Is_Script=__OLD_TURKIC}', ""); + Expect(0, 68681, '\p{Is_Script=__OLD_TURKIC}', ""); + Expect(1, 68681, '\p{^Is_Script=__OLD_TURKIC}', ""); + Expect(1, 68681, '\P{Is_Script=__OLD_TURKIC}', ""); + Expect(0, 68681, '\P{^Is_Script=__OLD_TURKIC}', ""); + Error('\p{Is_Sc=-orkh:=}'); + Error('\P{Is_Sc=-orkh:=}'); + Expect(1, 68680, '\p{Is_Sc=orkh}', ""); + Expect(0, 68680, '\p{^Is_Sc=orkh}', ""); + Expect(0, 68680, '\P{Is_Sc=orkh}', ""); + Expect(1, 68680, '\P{^Is_Sc=orkh}', ""); + Expect(0, 68681, '\p{Is_Sc=orkh}', ""); + Expect(1, 68681, '\p{^Is_Sc=orkh}', ""); + Expect(1, 68681, '\P{Is_Sc=orkh}', ""); + Expect(0, 68681, '\P{^Is_Sc=orkh}', ""); + Expect(1, 68680, '\p{Is_Sc= orkh}', ""); + Expect(0, 68680, '\p{^Is_Sc= orkh}', ""); + Expect(0, 68680, '\P{Is_Sc= orkh}', ""); + Expect(1, 68680, '\P{^Is_Sc= orkh}', ""); + Expect(0, 68681, '\p{Is_Sc= orkh}', ""); + Expect(1, 68681, '\p{^Is_Sc= orkh}', ""); + Expect(1, 68681, '\P{Is_Sc= orkh}', ""); + Expect(0, 68681, '\P{^Is_Sc= orkh}', ""); + Error('\p{Script= _Oriya:=}'); + Error('\P{Script= _Oriya:=}'); + Expect(1, 2935, '\p{Script=:\AOriya\z:}', "");; + Expect(0, 2936, '\p{Script=:\AOriya\z:}', "");; + Expect(1, 2935, '\p{Script=oriya}', ""); + Expect(0, 2935, '\p{^Script=oriya}', ""); + Expect(0, 2935, '\P{Script=oriya}', ""); + Expect(1, 2935, '\P{^Script=oriya}', ""); + Expect(0, 2936, '\p{Script=oriya}', ""); + Expect(1, 2936, '\p{^Script=oriya}', ""); + Expect(1, 2936, '\P{Script=oriya}', ""); + Expect(0, 2936, '\P{^Script=oriya}', ""); + Expect(1, 2935, '\p{Script=:\Aoriya\z:}', "");; + Expect(0, 2936, '\p{Script=:\Aoriya\z:}', "");; + Expect(1, 2935, '\p{Script=- Oriya}', ""); + Expect(0, 2935, '\p{^Script=- Oriya}', ""); + Expect(0, 2935, '\P{Script=- Oriya}', ""); + Expect(1, 2935, '\P{^Script=- Oriya}', ""); + Expect(0, 2936, '\p{Script=- Oriya}', ""); + Expect(1, 2936, '\p{^Script=- Oriya}', ""); + Expect(1, 2936, '\P{Script=- Oriya}', ""); + Expect(0, 2936, '\P{^Script=- Oriya}', ""); + Error('\p{Sc=_/a/Orya}'); + Error('\P{Sc=_/a/Orya}'); + Expect(1, 2935, '\p{Sc=:\AOrya\z:}', "");; + Expect(0, 2936, '\p{Sc=:\AOrya\z:}', "");; + Expect(1, 2935, '\p{Sc=orya}', ""); + Expect(0, 2935, '\p{^Sc=orya}', ""); + Expect(0, 2935, '\P{Sc=orya}', ""); + Expect(1, 2935, '\P{^Sc=orya}', ""); + Expect(0, 2936, '\p{Sc=orya}', ""); + Expect(1, 2936, '\p{^Sc=orya}', ""); + Expect(1, 2936, '\P{Sc=orya}', ""); + Expect(0, 2936, '\P{^Sc=orya}', ""); + Expect(1, 2935, '\p{Sc=:\Aorya\z:}', "");; + Expect(0, 2936, '\p{Sc=:\Aorya\z:}', "");; + Expect(1, 2935, '\p{Sc= ORYA}', ""); + Expect(0, 2935, '\p{^Sc= ORYA}', ""); + Expect(0, 2935, '\P{Sc= ORYA}', ""); + Expect(1, 2935, '\P{^Sc= ORYA}', ""); + Expect(0, 2936, '\p{Sc= ORYA}', ""); + Expect(1, 2936, '\p{^Sc= ORYA}', ""); + Expect(1, 2936, '\P{Sc= ORYA}', ""); + Expect(0, 2936, '\P{^Sc= ORYA}', ""); + Error('\p{Is_Script=/a/ Oriya}'); + Error('\P{Is_Script=/a/ Oriya}'); + Expect(1, 2935, '\p{Is_Script=oriya}', ""); + Expect(0, 2935, '\p{^Is_Script=oriya}', ""); + Expect(0, 2935, '\P{Is_Script=oriya}', ""); + Expect(1, 2935, '\P{^Is_Script=oriya}', ""); + Expect(0, 2936, '\p{Is_Script=oriya}', ""); + Expect(1, 2936, '\p{^Is_Script=oriya}', ""); + Expect(1, 2936, '\P{Is_Script=oriya}', ""); + Expect(0, 2936, '\P{^Is_Script=oriya}', ""); + Expect(1, 2935, '\p{Is_Script= oriya}', ""); + Expect(0, 2935, '\p{^Is_Script= oriya}', ""); + Expect(0, 2935, '\P{Is_Script= oriya}', ""); + Expect(1, 2935, '\P{^Is_Script= oriya}', ""); + Expect(0, 2936, '\p{Is_Script= oriya}', ""); + Expect(1, 2936, '\p{^Is_Script= oriya}', ""); + Expect(1, 2936, '\P{Is_Script= oriya}', ""); + Expect(0, 2936, '\P{^Is_Script= oriya}', ""); + Error('\p{Is_Sc= _orya/a/}'); + Error('\P{Is_Sc= _orya/a/}'); + Expect(1, 2935, '\p{Is_Sc=orya}', ""); + Expect(0, 2935, '\p{^Is_Sc=orya}', ""); + Expect(0, 2935, '\P{Is_Sc=orya}', ""); + Expect(1, 2935, '\P{^Is_Sc=orya}', ""); + Expect(0, 2936, '\p{Is_Sc=orya}', ""); + Expect(1, 2936, '\p{^Is_Sc=orya}', ""); + Expect(1, 2936, '\P{Is_Sc=orya}', ""); + Expect(0, 2936, '\P{^Is_Sc=orya}', ""); + Expect(1, 2935, '\p{Is_Sc= orya}', ""); + Expect(0, 2935, '\p{^Is_Sc= orya}', ""); + Expect(0, 2935, '\P{Is_Sc= orya}', ""); + Expect(1, 2935, '\P{^Is_Sc= orya}', ""); + Expect(0, 2936, '\p{Is_Sc= orya}', ""); + Expect(1, 2936, '\p{^Is_Sc= orya}', ""); + Expect(1, 2936, '\P{Is_Sc= orya}', ""); + Expect(0, 2936, '\P{^Is_Sc= orya}', ""); + Error('\p{Script=/a/Osage}'); + Error('\P{Script=/a/Osage}'); + Expect(1, 66811, '\p{Script=:\AOsage\z:}', "");; + Expect(0, 66812, '\p{Script=:\AOsage\z:}', "");; + Expect(1, 66811, '\p{Script=osage}', ""); + Expect(0, 66811, '\p{^Script=osage}', ""); + Expect(0, 66811, '\P{Script=osage}', ""); + Expect(1, 66811, '\P{^Script=osage}', ""); + Expect(0, 66812, '\p{Script=osage}', ""); + Expect(1, 66812, '\p{^Script=osage}', ""); + Expect(1, 66812, '\P{Script=osage}', ""); + Expect(0, 66812, '\P{^Script=osage}', ""); + Expect(1, 66811, '\p{Script=:\Aosage\z:}', "");; + Expect(0, 66812, '\p{Script=:\Aosage\z:}', "");; + Expect(1, 66811, '\p{Script=- Osage}', ""); + Expect(0, 66811, '\p{^Script=- Osage}', ""); + Expect(0, 66811, '\P{Script=- Osage}', ""); + Expect(1, 66811, '\P{^Script=- Osage}', ""); + Expect(0, 66812, '\p{Script=- Osage}', ""); + Expect(1, 66812, '\p{^Script=- Osage}', ""); + Expect(1, 66812, '\P{Script=- Osage}', ""); + Expect(0, 66812, '\P{^Script=- Osage}', ""); + Error('\p{Sc=:=__Osge}'); + Error('\P{Sc=:=__Osge}'); + Expect(1, 66811, '\p{Sc=:\AOsge\z:}', "");; + Expect(0, 66812, '\p{Sc=:\AOsge\z:}', "");; + Expect(1, 66811, '\p{Sc=osge}', ""); + Expect(0, 66811, '\p{^Sc=osge}', ""); + Expect(0, 66811, '\P{Sc=osge}', ""); + Expect(1, 66811, '\P{^Sc=osge}', ""); + Expect(0, 66812, '\p{Sc=osge}', ""); + Expect(1, 66812, '\p{^Sc=osge}', ""); + Expect(1, 66812, '\P{Sc=osge}', ""); + Expect(0, 66812, '\P{^Sc=osge}', ""); + Expect(1, 66811, '\p{Sc=:\Aosge\z:}', "");; + Expect(0, 66812, '\p{Sc=:\Aosge\z:}', "");; + Expect(1, 66811, '\p{Sc: -osge}', ""); + Expect(0, 66811, '\p{^Sc: -osge}', ""); + Expect(0, 66811, '\P{Sc: -osge}', ""); + Expect(1, 66811, '\P{^Sc: -osge}', ""); + Expect(0, 66812, '\p{Sc: -osge}', ""); + Expect(1, 66812, '\p{^Sc: -osge}', ""); + Expect(1, 66812, '\P{Sc: -osge}', ""); + Expect(0, 66812, '\P{^Sc: -osge}', ""); + Error('\p{Is_Script=:= OSAGE}'); + Error('\P{Is_Script=:= OSAGE}'); + Expect(1, 66811, '\p{Is_Script=osage}', ""); + Expect(0, 66811, '\p{^Is_Script=osage}', ""); + Expect(0, 66811, '\P{Is_Script=osage}', ""); + Expect(1, 66811, '\P{^Is_Script=osage}', ""); + Expect(0, 66812, '\p{Is_Script=osage}', ""); + Expect(1, 66812, '\p{^Is_Script=osage}', ""); + Expect(1, 66812, '\P{Is_Script=osage}', ""); + Expect(0, 66812, '\P{^Is_Script=osage}', ""); + Expect(1, 66811, '\p{Is_Script=--Osage}', ""); + Expect(0, 66811, '\p{^Is_Script=--Osage}', ""); + Expect(0, 66811, '\P{Is_Script=--Osage}', ""); + Expect(1, 66811, '\P{^Is_Script=--Osage}', ""); + Expect(0, 66812, '\p{Is_Script=--Osage}', ""); + Expect(1, 66812, '\p{^Is_Script=--Osage}', ""); + Expect(1, 66812, '\P{Is_Script=--Osage}', ""); + Expect(0, 66812, '\P{^Is_Script=--Osage}', ""); + Error('\p{Is_Sc=:= osge}'); + Error('\P{Is_Sc=:= osge}'); + Expect(1, 66811, '\p{Is_Sc=osge}', ""); + Expect(0, 66811, '\p{^Is_Sc=osge}', ""); + Expect(0, 66811, '\P{Is_Sc=osge}', ""); + Expect(1, 66811, '\P{^Is_Sc=osge}', ""); + Expect(0, 66812, '\p{Is_Sc=osge}', ""); + Expect(1, 66812, '\p{^Is_Sc=osge}', ""); + Expect(1, 66812, '\P{Is_Sc=osge}', ""); + Expect(0, 66812, '\P{^Is_Sc=osge}', ""); + Expect(1, 66811, '\p{Is_Sc: _Osge}', ""); + Expect(0, 66811, '\p{^Is_Sc: _Osge}', ""); + Expect(0, 66811, '\P{Is_Sc: _Osge}', ""); + Expect(1, 66811, '\P{^Is_Sc: _Osge}', ""); + Expect(0, 66812, '\p{Is_Sc: _Osge}', ""); + Expect(1, 66812, '\p{^Is_Sc: _Osge}', ""); + Expect(1, 66812, '\P{Is_Sc: _Osge}', ""); + Expect(0, 66812, '\P{^Is_Sc: _Osge}', ""); + Error('\p{Script= /a/osmanya}'); + Error('\P{Script= /a/osmanya}'); + Expect(1, 66729, '\p{Script=:\AOsmanya\z:}', "");; + Expect(0, 66730, '\p{Script=:\AOsmanya\z:}', "");; + Expect(1, 66729, '\p{Script=osmanya}', ""); + Expect(0, 66729, '\p{^Script=osmanya}', ""); + Expect(0, 66729, '\P{Script=osmanya}', ""); + Expect(1, 66729, '\P{^Script=osmanya}', ""); + Expect(0, 66730, '\p{Script=osmanya}', ""); + Expect(1, 66730, '\p{^Script=osmanya}', ""); + Expect(1, 66730, '\P{Script=osmanya}', ""); + Expect(0, 66730, '\P{^Script=osmanya}', ""); + Expect(1, 66729, '\p{Script=:\Aosmanya\z:}', "");; + Expect(0, 66730, '\p{Script=:\Aosmanya\z:}', "");; + Expect(1, 66729, '\p{Script=--osmanya}', ""); + Expect(0, 66729, '\p{^Script=--osmanya}', ""); + Expect(0, 66729, '\P{Script=--osmanya}', ""); + Expect(1, 66729, '\P{^Script=--osmanya}', ""); + Expect(0, 66730, '\p{Script=--osmanya}', ""); + Expect(1, 66730, '\p{^Script=--osmanya}', ""); + Expect(1, 66730, '\P{Script=--osmanya}', ""); + Expect(0, 66730, '\P{^Script=--osmanya}', ""); + Error('\p{Sc=-Osma/a/}'); + Error('\P{Sc=-Osma/a/}'); + Expect(1, 66729, '\p{Sc=:\AOsma\z:}', "");; + Expect(0, 66730, '\p{Sc=:\AOsma\z:}', "");; + Expect(1, 66729, '\p{Sc=osma}', ""); + Expect(0, 66729, '\p{^Sc=osma}', ""); + Expect(0, 66729, '\P{Sc=osma}', ""); + Expect(1, 66729, '\P{^Sc=osma}', ""); + Expect(0, 66730, '\p{Sc=osma}', ""); + Expect(1, 66730, '\p{^Sc=osma}', ""); + Expect(1, 66730, '\P{Sc=osma}', ""); + Expect(0, 66730, '\P{^Sc=osma}', ""); + Expect(1, 66729, '\p{Sc=:\Aosma\z:}', "");; + Expect(0, 66730, '\p{Sc=:\Aosma\z:}', "");; + Expect(1, 66729, '\p{Sc=_OSMA}', ""); + Expect(0, 66729, '\p{^Sc=_OSMA}', ""); + Expect(0, 66729, '\P{Sc=_OSMA}', ""); + Expect(1, 66729, '\P{^Sc=_OSMA}', ""); + Expect(0, 66730, '\p{Sc=_OSMA}', ""); + Expect(1, 66730, '\p{^Sc=_OSMA}', ""); + Expect(1, 66730, '\P{Sc=_OSMA}', ""); + Expect(0, 66730, '\P{^Sc=_OSMA}', ""); + Error('\p{Is_Script:_:=osmanya}'); + Error('\P{Is_Script:_:=osmanya}'); + Expect(1, 66729, '\p{Is_Script=osmanya}', ""); + Expect(0, 66729, '\p{^Is_Script=osmanya}', ""); + Expect(0, 66729, '\P{Is_Script=osmanya}', ""); + Expect(1, 66729, '\P{^Is_Script=osmanya}', ""); + Expect(0, 66730, '\p{Is_Script=osmanya}', ""); + Expect(1, 66730, '\p{^Is_Script=osmanya}', ""); + Expect(1, 66730, '\P{Is_Script=osmanya}', ""); + Expect(0, 66730, '\P{^Is_Script=osmanya}', ""); + Expect(1, 66729, '\p{Is_Script= osmanya}', ""); + Expect(0, 66729, '\p{^Is_Script= osmanya}', ""); + Expect(0, 66729, '\P{Is_Script= osmanya}', ""); + Expect(1, 66729, '\P{^Is_Script= osmanya}', ""); + Expect(0, 66730, '\p{Is_Script= osmanya}', ""); + Expect(1, 66730, '\p{^Is_Script= osmanya}', ""); + Expect(1, 66730, '\P{Is_Script= osmanya}', ""); + Expect(0, 66730, '\P{^Is_Script= osmanya}', ""); + Error('\p{Is_Sc= /a/osma}'); + Error('\P{Is_Sc= /a/osma}'); + Expect(1, 66729, '\p{Is_Sc=osma}', ""); + Expect(0, 66729, '\p{^Is_Sc=osma}', ""); + Expect(0, 66729, '\P{Is_Sc=osma}', ""); + Expect(1, 66729, '\P{^Is_Sc=osma}', ""); + Expect(0, 66730, '\p{Is_Sc=osma}', ""); + Expect(1, 66730, '\p{^Is_Sc=osma}', ""); + Expect(1, 66730, '\P{Is_Sc=osma}', ""); + Expect(0, 66730, '\P{^Is_Sc=osma}', ""); + Expect(1, 66729, '\p{Is_Sc=_Osma}', ""); + Expect(0, 66729, '\p{^Is_Sc=_Osma}', ""); + Expect(0, 66729, '\P{Is_Sc=_Osma}', ""); + Expect(1, 66729, '\P{^Is_Sc=_Osma}', ""); + Expect(0, 66730, '\p{Is_Sc=_Osma}', ""); + Expect(1, 66730, '\p{^Is_Sc=_Osma}', ""); + Expect(1, 66730, '\P{Is_Sc=_Osma}', ""); + Expect(0, 66730, '\P{^Is_Sc=_Osma}', ""); + Error('\p{Script: :=OLD_uyghur}'); + Error('\P{Script: :=OLD_uyghur}'); + Expect(1, 69513, '\p{Script=:\AOld_Uyghur\z:}', "");; + Expect(0, 69514, '\p{Script=:\AOld_Uyghur\z:}', "");; + Expect(1, 69513, '\p{Script=olduyghur}', ""); + Expect(0, 69513, '\p{^Script=olduyghur}', ""); + Expect(0, 69513, '\P{Script=olduyghur}', ""); + Expect(1, 69513, '\P{^Script=olduyghur}', ""); + Expect(0, 69514, '\p{Script=olduyghur}', ""); + Expect(1, 69514, '\p{^Script=olduyghur}', ""); + Expect(1, 69514, '\P{Script=olduyghur}', ""); + Expect(0, 69514, '\P{^Script=olduyghur}', ""); + Expect(1, 69513, '\p{Script=:\Aolduyghur\z:}', "");; + Expect(0, 69514, '\p{Script=:\Aolduyghur\z:}', "");; + Expect(1, 69513, '\p{Script=__Old_UYGHUR}', ""); + Expect(0, 69513, '\p{^Script=__Old_UYGHUR}', ""); + Expect(0, 69513, '\P{Script=__Old_UYGHUR}', ""); + Expect(1, 69513, '\P{^Script=__Old_UYGHUR}', ""); + Expect(0, 69514, '\p{Script=__Old_UYGHUR}', ""); + Expect(1, 69514, '\p{^Script=__Old_UYGHUR}', ""); + Expect(1, 69514, '\P{Script=__Old_UYGHUR}', ""); + Expect(0, 69514, '\P{^Script=__Old_UYGHUR}', ""); + Error('\p{Sc: -OUGR/a/}'); + Error('\P{Sc: -OUGR/a/}'); + Expect(1, 69513, '\p{Sc=:\AOugr\z:}', "");; + Expect(0, 69514, '\p{Sc=:\AOugr\z:}', "");; + Expect(1, 69513, '\p{Sc=ougr}', ""); + Expect(0, 69513, '\p{^Sc=ougr}', ""); + Expect(0, 69513, '\P{Sc=ougr}', ""); + Expect(1, 69513, '\P{^Sc=ougr}', ""); + Expect(0, 69514, '\p{Sc=ougr}', ""); + Expect(1, 69514, '\p{^Sc=ougr}', ""); + Expect(1, 69514, '\P{Sc=ougr}', ""); + Expect(0, 69514, '\P{^Sc=ougr}', ""); + Expect(1, 69513, '\p{Sc=:\Aougr\z:}', "");; + Expect(0, 69514, '\p{Sc=:\Aougr\z:}', "");; + Expect(1, 69513, '\p{Sc= ougr}', ""); + Expect(0, 69513, '\p{^Sc= ougr}', ""); + Expect(0, 69513, '\P{Sc= ougr}', ""); + Expect(1, 69513, '\P{^Sc= ougr}', ""); + Expect(0, 69514, '\p{Sc= ougr}', ""); + Expect(1, 69514, '\p{^Sc= ougr}', ""); + Expect(1, 69514, '\P{Sc= ougr}', ""); + Expect(0, 69514, '\P{^Sc= ougr}', ""); + Error('\p{Is_Script=/a/_Old_Uyghur}'); + Error('\P{Is_Script=/a/_Old_Uyghur}'); + Expect(1, 69513, '\p{Is_Script=olduyghur}', ""); + Expect(0, 69513, '\p{^Is_Script=olduyghur}', ""); + Expect(0, 69513, '\P{Is_Script=olduyghur}', ""); + Expect(1, 69513, '\P{^Is_Script=olduyghur}', ""); + Expect(0, 69514, '\p{Is_Script=olduyghur}', ""); + Expect(1, 69514, '\p{^Is_Script=olduyghur}', ""); + Expect(1, 69514, '\P{Is_Script=olduyghur}', ""); + Expect(0, 69514, '\P{^Is_Script=olduyghur}', ""); + Expect(1, 69513, '\p{Is_Script= Old_uyghur}', ""); + Expect(0, 69513, '\p{^Is_Script= Old_uyghur}', ""); + Expect(0, 69513, '\P{Is_Script= Old_uyghur}', ""); + Expect(1, 69513, '\P{^Is_Script= Old_uyghur}', ""); + Expect(0, 69514, '\p{Is_Script= Old_uyghur}', ""); + Expect(1, 69514, '\p{^Is_Script= Old_uyghur}', ""); + Expect(1, 69514, '\P{Is_Script= Old_uyghur}', ""); + Expect(0, 69514, '\P{^Is_Script= Old_uyghur}', ""); + Error('\p{Is_Sc: -ougr/a/}'); + Error('\P{Is_Sc: -ougr/a/}'); + Expect(1, 69513, '\p{Is_Sc=ougr}', ""); + Expect(0, 69513, '\p{^Is_Sc=ougr}', ""); + Expect(0, 69513, '\P{Is_Sc=ougr}', ""); + Expect(1, 69513, '\P{^Is_Sc=ougr}', ""); + Expect(0, 69514, '\p{Is_Sc=ougr}', ""); + Expect(1, 69514, '\p{^Is_Sc=ougr}', ""); + Expect(1, 69514, '\P{Is_Sc=ougr}', ""); + Expect(0, 69514, '\P{^Is_Sc=ougr}', ""); + Expect(1, 69513, '\p{Is_Sc=_ougr}', ""); + Expect(0, 69513, '\p{^Is_Sc=_ougr}', ""); + Expect(0, 69513, '\P{Is_Sc=_ougr}', ""); + Expect(1, 69513, '\P{^Is_Sc=_ougr}', ""); + Expect(0, 69514, '\p{Is_Sc=_ougr}', ""); + Expect(1, 69514, '\p{^Is_Sc=_ougr}', ""); + Expect(1, 69514, '\P{Is_Sc=_ougr}', ""); + Expect(0, 69514, '\P{^Is_Sc=_ougr}', ""); + Error('\p{Script=_:=PALMYRENE}'); + Error('\P{Script=_:=PALMYRENE}'); + Expect(1, 67711, '\p{Script=:\APalmyrene\z:}', "");; + Expect(0, 67712, '\p{Script=:\APalmyrene\z:}', "");; + Expect(1, 67711, '\p{Script: palmyrene}', ""); + Expect(0, 67711, '\p{^Script: palmyrene}', ""); + Expect(0, 67711, '\P{Script: palmyrene}', ""); + Expect(1, 67711, '\P{^Script: palmyrene}', ""); + Expect(0, 67712, '\p{Script: palmyrene}', ""); + Expect(1, 67712, '\p{^Script: palmyrene}', ""); + Expect(1, 67712, '\P{Script: palmyrene}', ""); + Expect(0, 67712, '\P{^Script: palmyrene}', ""); + Expect(1, 67711, '\p{Script=:\Apalmyrene\z:}', "");; + Expect(0, 67712, '\p{Script=:\Apalmyrene\z:}', "");; + Expect(1, 67711, '\p{Script: _ Palmyrene}', ""); + Expect(0, 67711, '\p{^Script: _ Palmyrene}', ""); + Expect(0, 67711, '\P{Script: _ Palmyrene}', ""); + Expect(1, 67711, '\P{^Script: _ Palmyrene}', ""); + Expect(0, 67712, '\p{Script: _ Palmyrene}', ""); + Expect(1, 67712, '\p{^Script: _ Palmyrene}', ""); + Expect(1, 67712, '\P{Script: _ Palmyrene}', ""); + Expect(0, 67712, '\P{^Script: _ Palmyrene}', ""); + Error('\p{Sc=:= Palm}'); + Error('\P{Sc=:= Palm}'); + Expect(1, 67711, '\p{Sc=:\APalm\z:}', "");; + Expect(0, 67712, '\p{Sc=:\APalm\z:}', "");; + Expect(1, 67711, '\p{Sc=palm}', ""); + Expect(0, 67711, '\p{^Sc=palm}', ""); + Expect(0, 67711, '\P{Sc=palm}', ""); + Expect(1, 67711, '\P{^Sc=palm}', ""); + Expect(0, 67712, '\p{Sc=palm}', ""); + Expect(1, 67712, '\p{^Sc=palm}', ""); + Expect(1, 67712, '\P{Sc=palm}', ""); + Expect(0, 67712, '\P{^Sc=palm}', ""); + Expect(1, 67711, '\p{Sc=:\Apalm\z:}', "");; + Expect(0, 67712, '\p{Sc=:\Apalm\z:}', "");; + Expect(1, 67711, '\p{Sc= PALM}', ""); + Expect(0, 67711, '\p{^Sc= PALM}', ""); + Expect(0, 67711, '\P{Sc= PALM}', ""); + Expect(1, 67711, '\P{^Sc= PALM}', ""); + Expect(0, 67712, '\p{Sc= PALM}', ""); + Expect(1, 67712, '\p{^Sc= PALM}', ""); + Expect(1, 67712, '\P{Sc= PALM}', ""); + Expect(0, 67712, '\P{^Sc= PALM}', ""); + Error('\p{Is_Script=/a/ -palmyrene}'); + Error('\P{Is_Script=/a/ -palmyrene}'); + Expect(1, 67711, '\p{Is_Script=palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Script=palmyrene}', ""); + Expect(0, 67711, '\P{Is_Script=palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Script=palmyrene}', ""); + Expect(0, 67712, '\p{Is_Script=palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Script=palmyrene}', ""); + Expect(1, 67712, '\P{Is_Script=palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Script=palmyrene}', ""); + Expect(1, 67711, '\p{Is_Script=_-Palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Script=_-Palmyrene}', ""); + Expect(0, 67711, '\P{Is_Script=_-Palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Script=_-Palmyrene}', ""); + Expect(0, 67712, '\p{Is_Script=_-Palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Script=_-Palmyrene}', ""); + Expect(1, 67712, '\P{Is_Script=_-Palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Script=_-Palmyrene}', ""); + Error('\p{Is_Sc= PALM:=}'); + Error('\P{Is_Sc= PALM:=}'); + Expect(1, 67711, '\p{Is_Sc=palm}', ""); + Expect(0, 67711, '\p{^Is_Sc=palm}', ""); + Expect(0, 67711, '\P{Is_Sc=palm}', ""); + Expect(1, 67711, '\P{^Is_Sc=palm}', ""); + Expect(0, 67712, '\p{Is_Sc=palm}', ""); + Expect(1, 67712, '\p{^Is_Sc=palm}', ""); + Expect(1, 67712, '\P{Is_Sc=palm}', ""); + Expect(0, 67712, '\P{^Is_Sc=palm}', ""); + Expect(1, 67711, '\p{Is_Sc=_-PALM}', ""); + Expect(0, 67711, '\p{^Is_Sc=_-PALM}', ""); + Expect(0, 67711, '\P{Is_Sc=_-PALM}', ""); + Expect(1, 67711, '\P{^Is_Sc=_-PALM}', ""); + Expect(0, 67712, '\p{Is_Sc=_-PALM}', ""); + Expect(1, 67712, '\p{^Is_Sc=_-PALM}', ""); + Expect(1, 67712, '\P{Is_Sc=_-PALM}', ""); + Expect(0, 67712, '\P{^Is_Sc=_-PALM}', ""); + Error('\p{Script=:=_ PAU_CIN_Hau}'); + Error('\P{Script=:=_ PAU_CIN_Hau}'); + Expect(1, 72440, '\p{Script=:\APau_Cin_Hau\z:}', "");; + Expect(0, 72441, '\p{Script=:\APau_Cin_Hau\z:}', "");; + Expect(1, 72440, '\p{Script=paucinhau}', ""); + Expect(0, 72440, '\p{^Script=paucinhau}', ""); + Expect(0, 72440, '\P{Script=paucinhau}', ""); + Expect(1, 72440, '\P{^Script=paucinhau}', ""); + Expect(0, 72441, '\p{Script=paucinhau}', ""); + Expect(1, 72441, '\p{^Script=paucinhau}', ""); + Expect(1, 72441, '\P{Script=paucinhau}', ""); + Expect(0, 72441, '\P{^Script=paucinhau}', ""); + Expect(1, 72440, '\p{Script=:\Apaucinhau\z:}', "");; + Expect(0, 72441, '\p{Script=:\Apaucinhau\z:}', "");; + Expect(1, 72440, '\p{Script=_PAU_cin_Hau}', ""); + Expect(0, 72440, '\p{^Script=_PAU_cin_Hau}', ""); + Expect(0, 72440, '\P{Script=_PAU_cin_Hau}', ""); + Expect(1, 72440, '\P{^Script=_PAU_cin_Hau}', ""); + Expect(0, 72441, '\p{Script=_PAU_cin_Hau}', ""); + Expect(1, 72441, '\p{^Script=_PAU_cin_Hau}', ""); + Expect(1, 72441, '\P{Script=_PAU_cin_Hau}', ""); + Expect(0, 72441, '\P{^Script=_PAU_cin_Hau}', ""); + Error('\p{Sc=-/a/PAUC}'); + Error('\P{Sc=-/a/PAUC}'); + Expect(1, 72440, '\p{Sc=:\APauc\z:}', "");; + Expect(0, 72441, '\p{Sc=:\APauc\z:}', "");; + Expect(1, 72440, '\p{Sc=pauc}', ""); + Expect(0, 72440, '\p{^Sc=pauc}', ""); + Expect(0, 72440, '\P{Sc=pauc}', ""); + Expect(1, 72440, '\P{^Sc=pauc}', ""); + Expect(0, 72441, '\p{Sc=pauc}', ""); + Expect(1, 72441, '\p{^Sc=pauc}', ""); + Expect(1, 72441, '\P{Sc=pauc}', ""); + Expect(0, 72441, '\P{^Sc=pauc}', ""); + Expect(1, 72440, '\p{Sc=:\Apauc\z:}', "");; + Expect(0, 72441, '\p{Sc=:\Apauc\z:}', "");; + Expect(1, 72440, '\p{Sc= -Pauc}', ""); + Expect(0, 72440, '\p{^Sc= -Pauc}', ""); + Expect(0, 72440, '\P{Sc= -Pauc}', ""); + Expect(1, 72440, '\P{^Sc= -Pauc}', ""); + Expect(0, 72441, '\p{Sc= -Pauc}', ""); + Expect(1, 72441, '\p{^Sc= -Pauc}', ""); + Expect(1, 72441, '\P{Sc= -Pauc}', ""); + Expect(0, 72441, '\P{^Sc= -Pauc}', ""); + Error('\p{Is_Script=_/a/pau_Cin_Hau}'); + Error('\P{Is_Script=_/a/pau_Cin_Hau}'); + Expect(1, 72440, '\p{Is_Script=paucinhau}', ""); + Expect(0, 72440, '\p{^Is_Script=paucinhau}', ""); + Expect(0, 72440, '\P{Is_Script=paucinhau}', ""); + Expect(1, 72440, '\P{^Is_Script=paucinhau}', ""); + Expect(0, 72441, '\p{Is_Script=paucinhau}', ""); + Expect(1, 72441, '\p{^Is_Script=paucinhau}', ""); + Expect(1, 72441, '\P{Is_Script=paucinhau}', ""); + Expect(0, 72441, '\P{^Is_Script=paucinhau}', ""); + Expect(1, 72440, '\p{Is_Script=--Pau_Cin_hau}', ""); + Expect(0, 72440, '\p{^Is_Script=--Pau_Cin_hau}', ""); + Expect(0, 72440, '\P{Is_Script=--Pau_Cin_hau}', ""); + Expect(1, 72440, '\P{^Is_Script=--Pau_Cin_hau}', ""); + Expect(0, 72441, '\p{Is_Script=--Pau_Cin_hau}', ""); + Expect(1, 72441, '\p{^Is_Script=--Pau_Cin_hau}', ""); + Expect(1, 72441, '\P{Is_Script=--Pau_Cin_hau}', ""); + Expect(0, 72441, '\P{^Is_Script=--Pau_Cin_hau}', ""); + Error('\p{Is_Sc=:=-PAUC}'); + Error('\P{Is_Sc=:=-PAUC}'); + Expect(1, 72440, '\p{Is_Sc=pauc}', ""); + Expect(0, 72440, '\p{^Is_Sc=pauc}', ""); + Expect(0, 72440, '\P{Is_Sc=pauc}', ""); + Expect(1, 72440, '\P{^Is_Sc=pauc}', ""); + Expect(0, 72441, '\p{Is_Sc=pauc}', ""); + Expect(1, 72441, '\p{^Is_Sc=pauc}', ""); + Expect(1, 72441, '\P{Is_Sc=pauc}', ""); + Expect(0, 72441, '\P{^Is_Sc=pauc}', ""); + Expect(1, 72440, '\p{Is_Sc= _pauc}', ""); + Expect(0, 72440, '\p{^Is_Sc= _pauc}', ""); + Expect(0, 72440, '\P{Is_Sc= _pauc}', ""); + Expect(1, 72440, '\P{^Is_Sc= _pauc}', ""); + Expect(0, 72441, '\p{Is_Sc= _pauc}', ""); + Expect(1, 72441, '\p{^Is_Sc= _pauc}', ""); + Expect(1, 72441, '\P{Is_Sc= _pauc}', ""); + Expect(0, 72441, '\P{^Is_Sc= _pauc}', ""); + Error('\p{Script= Old_Permic:=}'); + Error('\P{Script= Old_Permic:=}'); + Expect(1, 66426, '\p{Script=:\AOld_Permic\z:}', "");; + Expect(0, 66427, '\p{Script=:\AOld_Permic\z:}', "");; + Expect(1, 66426, '\p{Script=oldpermic}', ""); + Expect(0, 66426, '\p{^Script=oldpermic}', ""); + Expect(0, 66426, '\P{Script=oldpermic}', ""); + Expect(1, 66426, '\P{^Script=oldpermic}', ""); + Expect(0, 66427, '\p{Script=oldpermic}', ""); + Expect(1, 66427, '\p{^Script=oldpermic}', ""); + Expect(1, 66427, '\P{Script=oldpermic}', ""); + Expect(0, 66427, '\P{^Script=oldpermic}', ""); + Expect(1, 66426, '\p{Script=:\Aoldpermic\z:}', "");; + Expect(0, 66427, '\p{Script=:\Aoldpermic\z:}', "");; + Expect(1, 66426, '\p{Script=_OLD_PERMIC}', ""); + Expect(0, 66426, '\p{^Script=_OLD_PERMIC}', ""); + Expect(0, 66426, '\P{Script=_OLD_PERMIC}', ""); + Expect(1, 66426, '\P{^Script=_OLD_PERMIC}', ""); + Expect(0, 66427, '\p{Script=_OLD_PERMIC}', ""); + Expect(1, 66427, '\p{^Script=_OLD_PERMIC}', ""); + Expect(1, 66427, '\P{Script=_OLD_PERMIC}', ""); + Expect(0, 66427, '\P{^Script=_OLD_PERMIC}', ""); + Error('\p{Sc: -Perm/a/}'); + Error('\P{Sc: -Perm/a/}'); + Expect(1, 66426, '\p{Sc=:\APerm\z:}', "");; + Expect(0, 66427, '\p{Sc=:\APerm\z:}', "");; + Expect(1, 66426, '\p{Sc=perm}', ""); + Expect(0, 66426, '\p{^Sc=perm}', ""); + Expect(0, 66426, '\P{Sc=perm}', ""); + Expect(1, 66426, '\P{^Sc=perm}', ""); + Expect(0, 66427, '\p{Sc=perm}', ""); + Expect(1, 66427, '\p{^Sc=perm}', ""); + Expect(1, 66427, '\P{Sc=perm}', ""); + Expect(0, 66427, '\P{^Sc=perm}', ""); + Expect(1, 66426, '\p{Sc=:\Aperm\z:}', "");; + Expect(0, 66427, '\p{Sc=:\Aperm\z:}', "");; + Expect(1, 66426, '\p{Sc= -PERM}', ""); + Expect(0, 66426, '\p{^Sc= -PERM}', ""); + Expect(0, 66426, '\P{Sc= -PERM}', ""); + Expect(1, 66426, '\P{^Sc= -PERM}', ""); + Expect(0, 66427, '\p{Sc= -PERM}', ""); + Expect(1, 66427, '\p{^Sc= -PERM}', ""); + Expect(1, 66427, '\P{Sc= -PERM}', ""); + Expect(0, 66427, '\P{^Sc= -PERM}', ""); + Error('\p{Is_Script=/a/ _Old_permic}'); + Error('\P{Is_Script=/a/ _Old_permic}'); + Expect(1, 66426, '\p{Is_Script=oldpermic}', ""); + Expect(0, 66426, '\p{^Is_Script=oldpermic}', ""); + Expect(0, 66426, '\P{Is_Script=oldpermic}', ""); + Expect(1, 66426, '\P{^Is_Script=oldpermic}', ""); + Expect(0, 66427, '\p{Is_Script=oldpermic}', ""); + Expect(1, 66427, '\p{^Is_Script=oldpermic}', ""); + Expect(1, 66427, '\P{Is_Script=oldpermic}', ""); + Expect(0, 66427, '\P{^Is_Script=oldpermic}', ""); + Expect(1, 66426, '\p{Is_Script= Old_Permic}', ""); + Expect(0, 66426, '\p{^Is_Script= Old_Permic}', ""); + Expect(0, 66426, '\P{Is_Script= Old_Permic}', ""); + Expect(1, 66426, '\P{^Is_Script= Old_Permic}', ""); + Expect(0, 66427, '\p{Is_Script= Old_Permic}', ""); + Expect(1, 66427, '\p{^Is_Script= Old_Permic}', ""); + Expect(1, 66427, '\P{Is_Script= Old_Permic}', ""); + Expect(0, 66427, '\P{^Is_Script= Old_Permic}', ""); + Error('\p{Is_Sc=-_Perm/a/}'); + Error('\P{Is_Sc=-_Perm/a/}'); + Expect(1, 66426, '\p{Is_Sc=perm}', ""); + Expect(0, 66426, '\p{^Is_Sc=perm}', ""); + Expect(0, 66426, '\P{Is_Sc=perm}', ""); + Expect(1, 66426, '\P{^Is_Sc=perm}', ""); + Expect(0, 66427, '\p{Is_Sc=perm}', ""); + Expect(1, 66427, '\p{^Is_Sc=perm}', ""); + Expect(1, 66427, '\P{Is_Sc=perm}', ""); + Expect(0, 66427, '\P{^Is_Sc=perm}', ""); + Expect(1, 66426, '\p{Is_Sc= _Perm}', ""); + Expect(0, 66426, '\p{^Is_Sc= _Perm}', ""); + Expect(0, 66426, '\P{Is_Sc= _Perm}', ""); + Expect(1, 66426, '\P{^Is_Sc= _Perm}', ""); + Expect(0, 66427, '\p{Is_Sc= _Perm}', ""); + Expect(1, 66427, '\p{^Is_Sc= _Perm}', ""); + Expect(1, 66427, '\P{Is_Sc= _Perm}', ""); + Expect(0, 66427, '\P{^Is_Sc= _Perm}', ""); + Error('\p{Script=-/a/PHAGS_Pa}'); + Error('\P{Script=-/a/PHAGS_Pa}'); + Expect(1, 43127, '\p{Script=:\APhags_Pa\z:}', "");; + Expect(0, 43128, '\p{Script=:\APhags_Pa\z:}', "");; + Expect(1, 43127, '\p{Script=phagspa}', ""); + Expect(0, 43127, '\p{^Script=phagspa}', ""); + Expect(0, 43127, '\P{Script=phagspa}', ""); + Expect(1, 43127, '\P{^Script=phagspa}', ""); + Expect(0, 43128, '\p{Script=phagspa}', ""); + Expect(1, 43128, '\p{^Script=phagspa}', ""); + Expect(1, 43128, '\P{Script=phagspa}', ""); + Expect(0, 43128, '\P{^Script=phagspa}', ""); + Expect(1, 43127, '\p{Script=:\Aphagspa\z:}', "");; + Expect(0, 43128, '\p{Script=:\Aphagspa\z:}', "");; + Expect(1, 43127, '\p{Script=- Phags_PA}', ""); + Expect(0, 43127, '\p{^Script=- Phags_PA}', ""); + Expect(0, 43127, '\P{Script=- Phags_PA}', ""); + Expect(1, 43127, '\P{^Script=- Phags_PA}', ""); + Expect(0, 43128, '\p{Script=- Phags_PA}', ""); + Expect(1, 43128, '\p{^Script=- Phags_PA}', ""); + Expect(1, 43128, '\P{Script=- Phags_PA}', ""); + Expect(0, 43128, '\P{^Script=- Phags_PA}', ""); + Error('\p{Sc=:= PHAG}'); + Error('\P{Sc=:= PHAG}'); + Expect(1, 43127, '\p{Sc=:\APhag\z:}', "");; + Expect(0, 43128, '\p{Sc=:\APhag\z:}', "");; + Expect(1, 43127, '\p{Sc=phag}', ""); + Expect(0, 43127, '\p{^Sc=phag}', ""); + Expect(0, 43127, '\P{Sc=phag}', ""); + Expect(1, 43127, '\P{^Sc=phag}', ""); + Expect(0, 43128, '\p{Sc=phag}', ""); + Expect(1, 43128, '\p{^Sc=phag}', ""); + Expect(1, 43128, '\P{Sc=phag}', ""); + Expect(0, 43128, '\P{^Sc=phag}', ""); + Expect(1, 43127, '\p{Sc=:\Aphag\z:}', "");; + Expect(0, 43128, '\p{Sc=:\Aphag\z:}', "");; + Expect(1, 43127, '\p{Sc= Phag}', ""); + Expect(0, 43127, '\p{^Sc= Phag}', ""); + Expect(0, 43127, '\P{Sc= Phag}', ""); + Expect(1, 43127, '\P{^Sc= Phag}', ""); + Expect(0, 43128, '\p{Sc= Phag}', ""); + Expect(1, 43128, '\p{^Sc= Phag}', ""); + Expect(1, 43128, '\P{Sc= Phag}', ""); + Expect(0, 43128, '\P{^Sc= Phag}', ""); + Error('\p{Is_Script=--Phags_Pa:=}'); + Error('\P{Is_Script=--Phags_Pa:=}'); + Expect(1, 43127, '\p{Is_Script=phagspa}', ""); + Expect(0, 43127, '\p{^Is_Script=phagspa}', ""); + Expect(0, 43127, '\P{Is_Script=phagspa}', ""); + Expect(1, 43127, '\P{^Is_Script=phagspa}', ""); + Expect(0, 43128, '\p{Is_Script=phagspa}', ""); + Expect(1, 43128, '\p{^Is_Script=phagspa}', ""); + Expect(1, 43128, '\P{Is_Script=phagspa}', ""); + Expect(0, 43128, '\P{^Is_Script=phagspa}', ""); + Expect(1, 43127, '\p{Is_Script= Phags_Pa}', ""); + Expect(0, 43127, '\p{^Is_Script= Phags_Pa}', ""); + Expect(0, 43127, '\P{Is_Script= Phags_Pa}', ""); + Expect(1, 43127, '\P{^Is_Script= Phags_Pa}', ""); + Expect(0, 43128, '\p{Is_Script= Phags_Pa}', ""); + Expect(1, 43128, '\p{^Is_Script= Phags_Pa}', ""); + Expect(1, 43128, '\P{Is_Script= Phags_Pa}', ""); + Expect(0, 43128, '\P{^Is_Script= Phags_Pa}', ""); + Error('\p{Is_Sc=:= Phag}'); + Error('\P{Is_Sc=:= Phag}'); + Expect(1, 43127, '\p{Is_Sc=phag}', ""); + Expect(0, 43127, '\p{^Is_Sc=phag}', ""); + Expect(0, 43127, '\P{Is_Sc=phag}', ""); + Expect(1, 43127, '\P{^Is_Sc=phag}', ""); + Expect(0, 43128, '\p{Is_Sc=phag}', ""); + Expect(1, 43128, '\p{^Is_Sc=phag}', ""); + Expect(1, 43128, '\P{Is_Sc=phag}', ""); + Expect(0, 43128, '\P{^Is_Sc=phag}', ""); + Expect(1, 43127, '\p{Is_Sc= Phag}', ""); + Expect(0, 43127, '\p{^Is_Sc= Phag}', ""); + Expect(0, 43127, '\P{Is_Sc= Phag}', ""); + Expect(1, 43127, '\P{^Is_Sc= Phag}', ""); + Expect(0, 43128, '\p{Is_Sc= Phag}', ""); + Expect(1, 43128, '\p{^Is_Sc= Phag}', ""); + Expect(1, 43128, '\P{Is_Sc= Phag}', ""); + Expect(0, 43128, '\P{^Is_Sc= Phag}', ""); + Error('\p{Script=:=Inscriptional_Pahlavi}'); + Error('\P{Script=:=Inscriptional_Pahlavi}'); + Expect(1, 68479, '\p{Script=:\AInscriptional_Pahlavi\z:}', "");; + Expect(0, 68480, '\p{Script=:\AInscriptional_Pahlavi\z:}', "");; + Expect(1, 68479, '\p{Script=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Script=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Script=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Script=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Script=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Script=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Script=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^Script=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Script=:\Ainscriptionalpahlavi\z:}', "");; + Expect(0, 68480, '\p{Script=:\Ainscriptionalpahlavi\z:}', "");; + Expect(1, 68479, '\p{Script:-_Inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\p{^Script:-_Inscriptional_PAHLAVI}', ""); + Expect(0, 68479, '\P{Script:-_Inscriptional_PAHLAVI}', ""); + Expect(1, 68479, '\P{^Script:-_Inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\p{Script:-_Inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\p{^Script:-_Inscriptional_PAHLAVI}', ""); + Expect(1, 68480, '\P{Script:-_Inscriptional_PAHLAVI}', ""); + Expect(0, 68480, '\P{^Script:-_Inscriptional_PAHLAVI}', ""); + Error('\p{Sc= /a/phli}'); + Error('\P{Sc= /a/phli}'); + Expect(1, 68479, '\p{Sc=:\APhli\z:}', "");; + Expect(0, 68480, '\p{Sc=:\APhli\z:}', "");; + Expect(1, 68479, '\p{Sc=phli}', ""); + Expect(0, 68479, '\p{^Sc=phli}', ""); + Expect(0, 68479, '\P{Sc=phli}', ""); + Expect(1, 68479, '\P{^Sc=phli}', ""); + Expect(0, 68480, '\p{Sc=phli}', ""); + Expect(1, 68480, '\p{^Sc=phli}', ""); + Expect(1, 68480, '\P{Sc=phli}', ""); + Expect(0, 68480, '\P{^Sc=phli}', ""); + Expect(1, 68479, '\p{Sc=:\Aphli\z:}', "");; + Expect(0, 68480, '\p{Sc=:\Aphli\z:}', "");; + Expect(1, 68479, '\p{Sc= Phli}', ""); + Expect(0, 68479, '\p{^Sc= Phli}', ""); + Expect(0, 68479, '\P{Sc= Phli}', ""); + Expect(1, 68479, '\P{^Sc= Phli}', ""); + Expect(0, 68480, '\p{Sc= Phli}', ""); + Expect(1, 68480, '\p{^Sc= Phli}', ""); + Expect(1, 68480, '\P{Sc= Phli}', ""); + Expect(0, 68480, '\P{^Sc= Phli}', ""); + Error('\p{Is_Script=- Inscriptional_Pahlavi:=}'); + Error('\P{Is_Script=- Inscriptional_Pahlavi:=}'); + Expect(1, 68479, '\p{Is_Script=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Is_Script=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Is_Script=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Is_Script=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Is_Script=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Is_Script=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Is_Script=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^Is_Script=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Is_Script: Inscriptional_pahlavi}', ""); + Expect(0, 68479, '\p{^Is_Script: Inscriptional_pahlavi}', ""); + Expect(0, 68479, '\P{Is_Script: Inscriptional_pahlavi}', ""); + Expect(1, 68479, '\P{^Is_Script: Inscriptional_pahlavi}', ""); + Expect(0, 68480, '\p{Is_Script: Inscriptional_pahlavi}', ""); + Expect(1, 68480, '\p{^Is_Script: Inscriptional_pahlavi}', ""); + Expect(1, 68480, '\P{Is_Script: Inscriptional_pahlavi}', ""); + Expect(0, 68480, '\P{^Is_Script: Inscriptional_pahlavi}', ""); + Error('\p{Is_Sc=/a/_Phli}'); + Error('\P{Is_Sc=/a/_Phli}'); + Expect(1, 68479, '\p{Is_Sc=phli}', ""); + Expect(0, 68479, '\p{^Is_Sc=phli}', ""); + Expect(0, 68479, '\P{Is_Sc=phli}', ""); + Expect(1, 68479, '\P{^Is_Sc=phli}', ""); + Expect(0, 68480, '\p{Is_Sc=phli}', ""); + Expect(1, 68480, '\p{^Is_Sc=phli}', ""); + Expect(1, 68480, '\P{Is_Sc=phli}', ""); + Expect(0, 68480, '\P{^Is_Sc=phli}', ""); + Expect(1, 68479, '\p{Is_Sc=_ Phli}', ""); + Expect(0, 68479, '\p{^Is_Sc=_ Phli}', ""); + Expect(0, 68479, '\P{Is_Sc=_ Phli}', ""); + Expect(1, 68479, '\P{^Is_Sc=_ Phli}', ""); + Expect(0, 68480, '\p{Is_Sc=_ Phli}', ""); + Expect(1, 68480, '\p{^Is_Sc=_ Phli}', ""); + Expect(1, 68480, '\P{Is_Sc=_ Phli}', ""); + Expect(0, 68480, '\P{^Is_Sc=_ Phli}', ""); + Error('\p{Script=/a/-PSALTER_Pahlavi}'); + Error('\P{Script=/a/-PSALTER_Pahlavi}'); + Expect(1, 68527, '\p{Script=:\APsalter_Pahlavi\z:}', "");; + Expect(0, 68528, '\p{Script=:\APsalter_Pahlavi\z:}', "");; + Expect(1, 68527, '\p{Script:psalterpahlavi}', ""); + Expect(0, 68527, '\p{^Script:psalterpahlavi}', ""); + Expect(0, 68527, '\P{Script:psalterpahlavi}', ""); + Expect(1, 68527, '\P{^Script:psalterpahlavi}', ""); + Expect(0, 68528, '\p{Script:psalterpahlavi}', ""); + Expect(1, 68528, '\p{^Script:psalterpahlavi}', ""); + Expect(1, 68528, '\P{Script:psalterpahlavi}', ""); + Expect(0, 68528, '\P{^Script:psalterpahlavi}', ""); + Expect(1, 68527, '\p{Script=:\Apsalterpahlavi\z:}', "");; + Expect(0, 68528, '\p{Script=:\Apsalterpahlavi\z:}', "");; + Expect(1, 68527, '\p{Script= -Psalter_Pahlavi}', ""); + Expect(0, 68527, '\p{^Script= -Psalter_Pahlavi}', ""); + Expect(0, 68527, '\P{Script= -Psalter_Pahlavi}', ""); + Expect(1, 68527, '\P{^Script= -Psalter_Pahlavi}', ""); + Expect(0, 68528, '\p{Script= -Psalter_Pahlavi}', ""); + Expect(1, 68528, '\p{^Script= -Psalter_Pahlavi}', ""); + Expect(1, 68528, '\P{Script= -Psalter_Pahlavi}', ""); + Expect(0, 68528, '\P{^Script= -Psalter_Pahlavi}', ""); + Error('\p{Sc=/a/--phlp}'); + Error('\P{Sc=/a/--phlp}'); + Expect(1, 68527, '\p{Sc=:\APhlp\z:}', "");; + Expect(0, 68528, '\p{Sc=:\APhlp\z:}', "");; + Expect(1, 68527, '\p{Sc=phlp}', ""); + Expect(0, 68527, '\p{^Sc=phlp}', ""); + Expect(0, 68527, '\P{Sc=phlp}', ""); + Expect(1, 68527, '\P{^Sc=phlp}', ""); + Expect(0, 68528, '\p{Sc=phlp}', ""); + Expect(1, 68528, '\p{^Sc=phlp}', ""); + Expect(1, 68528, '\P{Sc=phlp}', ""); + Expect(0, 68528, '\P{^Sc=phlp}', ""); + Expect(1, 68527, '\p{Sc=:\Aphlp\z:}', "");; + Expect(0, 68528, '\p{Sc=:\Aphlp\z:}', "");; + Expect(1, 68527, '\p{Sc=- phlp}', ""); + Expect(0, 68527, '\p{^Sc=- phlp}', ""); + Expect(0, 68527, '\P{Sc=- phlp}', ""); + Expect(1, 68527, '\P{^Sc=- phlp}', ""); + Expect(0, 68528, '\p{Sc=- phlp}', ""); + Expect(1, 68528, '\p{^Sc=- phlp}', ""); + Expect(1, 68528, '\P{Sc=- phlp}', ""); + Expect(0, 68528, '\P{^Sc=- phlp}', ""); + Error('\p{Is_Script=/a/Psalter_PAHLAVI}'); + Error('\P{Is_Script=/a/Psalter_PAHLAVI}'); + Expect(1, 68527, '\p{Is_Script=psalterpahlavi}', ""); + Expect(0, 68527, '\p{^Is_Script=psalterpahlavi}', ""); + Expect(0, 68527, '\P{Is_Script=psalterpahlavi}', ""); + Expect(1, 68527, '\P{^Is_Script=psalterpahlavi}', ""); + Expect(0, 68528, '\p{Is_Script=psalterpahlavi}', ""); + Expect(1, 68528, '\p{^Is_Script=psalterpahlavi}', ""); + Expect(1, 68528, '\P{Is_Script=psalterpahlavi}', ""); + Expect(0, 68528, '\P{^Is_Script=psalterpahlavi}', ""); + Expect(1, 68527, '\p{Is_Script=_-Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\p{^Is_Script=_-Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\P{Is_Script=_-Psalter_PAHLAVI}', ""); + Expect(1, 68527, '\P{^Is_Script=_-Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\p{Is_Script=_-Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\p{^Is_Script=_-Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\P{Is_Script=_-Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\P{^Is_Script=_-Psalter_PAHLAVI}', ""); + Error('\p{Is_Sc: -/a/PHLP}'); + Error('\P{Is_Sc: -/a/PHLP}'); + Expect(1, 68527, '\p{Is_Sc=phlp}', ""); + Expect(0, 68527, '\p{^Is_Sc=phlp}', ""); + Expect(0, 68527, '\P{Is_Sc=phlp}', ""); + Expect(1, 68527, '\P{^Is_Sc=phlp}', ""); + Expect(0, 68528, '\p{Is_Sc=phlp}', ""); + Expect(1, 68528, '\p{^Is_Sc=phlp}', ""); + Expect(1, 68528, '\P{Is_Sc=phlp}', ""); + Expect(0, 68528, '\P{^Is_Sc=phlp}', ""); + Expect(1, 68527, '\p{Is_Sc=_-phlp}', ""); + Expect(0, 68527, '\p{^Is_Sc=_-phlp}', ""); + Expect(0, 68527, '\P{Is_Sc=_-phlp}', ""); + Expect(1, 68527, '\P{^Is_Sc=_-phlp}', ""); + Expect(0, 68528, '\p{Is_Sc=_-phlp}', ""); + Expect(1, 68528, '\p{^Is_Sc=_-phlp}', ""); + Expect(1, 68528, '\P{Is_Sc=_-phlp}', ""); + Expect(0, 68528, '\P{^Is_Sc=_-phlp}', ""); + Error('\p{Script= phoenician/a/}'); + Error('\P{Script= phoenician/a/}'); + Expect(1, 67871, '\p{Script=:\APhoenician\z:}', "");; + Expect(0, 67872, '\p{Script=:\APhoenician\z:}', "");; + Expect(1, 67871, '\p{Script:phoenician}', ""); + Expect(0, 67871, '\p{^Script:phoenician}', ""); + Expect(0, 67871, '\P{Script:phoenician}', ""); + Expect(1, 67871, '\P{^Script:phoenician}', ""); + Expect(0, 67872, '\p{Script:phoenician}', ""); + Expect(1, 67872, '\p{^Script:phoenician}', ""); + Expect(1, 67872, '\P{Script:phoenician}', ""); + Expect(0, 67872, '\P{^Script:phoenician}', ""); + Expect(1, 67871, '\p{Script=:\Aphoenician\z:}', "");; + Expect(0, 67872, '\p{Script=:\Aphoenician\z:}', "");; + Expect(1, 67871, '\p{Script=--Phoenician}', ""); + Expect(0, 67871, '\p{^Script=--Phoenician}', ""); + Expect(0, 67871, '\P{Script=--Phoenician}', ""); + Expect(1, 67871, '\P{^Script=--Phoenician}', ""); + Expect(0, 67872, '\p{Script=--Phoenician}', ""); + Expect(1, 67872, '\p{^Script=--Phoenician}', ""); + Expect(1, 67872, '\P{Script=--Phoenician}', ""); + Expect(0, 67872, '\P{^Script=--Phoenician}', ""); + Error('\p{Sc=:=_ phnx}'); + Error('\P{Sc=:=_ phnx}'); + Expect(1, 67871, '\p{Sc=:\APhnx\z:}', "");; + Expect(0, 67872, '\p{Sc=:\APhnx\z:}', "");; + Expect(1, 67871, '\p{Sc=phnx}', ""); + Expect(0, 67871, '\p{^Sc=phnx}', ""); + Expect(0, 67871, '\P{Sc=phnx}', ""); + Expect(1, 67871, '\P{^Sc=phnx}', ""); + Expect(0, 67872, '\p{Sc=phnx}', ""); + Expect(1, 67872, '\p{^Sc=phnx}', ""); + Expect(1, 67872, '\P{Sc=phnx}', ""); + Expect(0, 67872, '\P{^Sc=phnx}', ""); + Expect(1, 67871, '\p{Sc=:\Aphnx\z:}', "");; + Expect(0, 67872, '\p{Sc=:\Aphnx\z:}', "");; + Expect(1, 67871, '\p{Sc= PHNX}', ""); + Expect(0, 67871, '\p{^Sc= PHNX}', ""); + Expect(0, 67871, '\P{Sc= PHNX}', ""); + Expect(1, 67871, '\P{^Sc= PHNX}', ""); + Expect(0, 67872, '\p{Sc= PHNX}', ""); + Expect(1, 67872, '\p{^Sc= PHNX}', ""); + Expect(1, 67872, '\P{Sc= PHNX}', ""); + Expect(0, 67872, '\P{^Sc= PHNX}', ""); + Error('\p{Is_Script=_/a/PHOENICIAN}'); + Error('\P{Is_Script=_/a/PHOENICIAN}'); + Expect(1, 67871, '\p{Is_Script=phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script=phoenician}', ""); + Expect(0, 67871, '\P{Is_Script=phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script=phoenician}', ""); + Expect(0, 67872, '\p{Is_Script=phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script=phoenician}', ""); + Expect(1, 67872, '\P{Is_Script=phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script=phoenician}', ""); + Expect(1, 67871, '\p{Is_Script= phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script= phoenician}', ""); + Expect(0, 67871, '\P{Is_Script= phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script= phoenician}', ""); + Expect(0, 67872, '\p{Is_Script= phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script= phoenician}', ""); + Expect(1, 67872, '\P{Is_Script= phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script= phoenician}', ""); + Error('\p{Is_Sc=:= PHNX}'); + Error('\P{Is_Sc=:= PHNX}'); + Expect(1, 67871, '\p{Is_Sc=phnx}', ""); + Expect(0, 67871, '\p{^Is_Sc=phnx}', ""); + Expect(0, 67871, '\P{Is_Sc=phnx}', ""); + Expect(1, 67871, '\P{^Is_Sc=phnx}', ""); + Expect(0, 67872, '\p{Is_Sc=phnx}', ""); + Expect(1, 67872, '\p{^Is_Sc=phnx}', ""); + Expect(1, 67872, '\P{Is_Sc=phnx}', ""); + Expect(0, 67872, '\P{^Is_Sc=phnx}', ""); + Expect(1, 67871, '\p{Is_Sc=Phnx}', ""); + Expect(0, 67871, '\p{^Is_Sc=Phnx}', ""); + Expect(0, 67871, '\P{Is_Sc=Phnx}', ""); + Expect(1, 67871, '\P{^Is_Sc=Phnx}', ""); + Expect(0, 67872, '\p{Is_Sc=Phnx}', ""); + Expect(1, 67872, '\p{^Is_Sc=Phnx}', ""); + Expect(1, 67872, '\P{Is_Sc=Phnx}', ""); + Expect(0, 67872, '\P{^Is_Sc=Phnx}', ""); + Error('\p{Script= :=Miao}'); + Error('\P{Script= :=Miao}'); + Expect(1, 94111, '\p{Script=:\AMiao\z:}', "");; + Expect(0, 94112, '\p{Script=:\AMiao\z:}', "");; + Expect(1, 94111, '\p{Script=miao}', ""); + Expect(0, 94111, '\p{^Script=miao}', ""); + Expect(0, 94111, '\P{Script=miao}', ""); + Expect(1, 94111, '\P{^Script=miao}', ""); + Expect(0, 94112, '\p{Script=miao}', ""); + Expect(1, 94112, '\p{^Script=miao}', ""); + Expect(1, 94112, '\P{Script=miao}', ""); + Expect(0, 94112, '\P{^Script=miao}', ""); + Expect(1, 94111, '\p{Script=:\Amiao\z:}', "");; + Expect(0, 94112, '\p{Script=:\Amiao\z:}', "");; + Expect(1, 94111, '\p{Script=- Miao}', ""); + Expect(0, 94111, '\p{^Script=- Miao}', ""); + Expect(0, 94111, '\P{Script=- Miao}', ""); + Expect(1, 94111, '\P{^Script=- Miao}', ""); + Expect(0, 94112, '\p{Script=- Miao}', ""); + Expect(1, 94112, '\p{^Script=- Miao}', ""); + Expect(1, 94112, '\P{Script=- Miao}', ""); + Expect(0, 94112, '\P{^Script=- Miao}', ""); + Error('\p{Sc=-:=PLRD}'); + Error('\P{Sc=-:=PLRD}'); + Expect(1, 94111, '\p{Sc=:\APlrd\z:}', "");; + Expect(0, 94112, '\p{Sc=:\APlrd\z:}', "");; + Expect(1, 94111, '\p{Sc=plrd}', ""); + Expect(0, 94111, '\p{^Sc=plrd}', ""); + Expect(0, 94111, '\P{Sc=plrd}', ""); + Expect(1, 94111, '\P{^Sc=plrd}', ""); + Expect(0, 94112, '\p{Sc=plrd}', ""); + Expect(1, 94112, '\p{^Sc=plrd}', ""); + Expect(1, 94112, '\P{Sc=plrd}', ""); + Expect(0, 94112, '\P{^Sc=plrd}', ""); + Expect(1, 94111, '\p{Sc=:\Aplrd\z:}', "");; + Expect(0, 94112, '\p{Sc=:\Aplrd\z:}', "");; + Expect(1, 94111, '\p{Sc= plrd}', ""); + Expect(0, 94111, '\p{^Sc= plrd}', ""); + Expect(0, 94111, '\P{Sc= plrd}', ""); + Expect(1, 94111, '\P{^Sc= plrd}', ""); + Expect(0, 94112, '\p{Sc= plrd}', ""); + Expect(1, 94112, '\p{^Sc= plrd}', ""); + Expect(1, 94112, '\P{Sc= plrd}', ""); + Expect(0, 94112, '\P{^Sc= plrd}', ""); + Error('\p{Is_Script: :=Miao}'); + Error('\P{Is_Script: :=Miao}'); + Expect(1, 94111, '\p{Is_Script=miao}', ""); + Expect(0, 94111, '\p{^Is_Script=miao}', ""); + Expect(0, 94111, '\P{Is_Script=miao}', ""); + Expect(1, 94111, '\P{^Is_Script=miao}', ""); + Expect(0, 94112, '\p{Is_Script=miao}', ""); + Expect(1, 94112, '\p{^Is_Script=miao}', ""); + Expect(1, 94112, '\P{Is_Script=miao}', ""); + Expect(0, 94112, '\P{^Is_Script=miao}', ""); + Expect(1, 94111, '\p{Is_Script= Miao}', ""); + Expect(0, 94111, '\p{^Is_Script= Miao}', ""); + Expect(0, 94111, '\P{Is_Script= Miao}', ""); + Expect(1, 94111, '\P{^Is_Script= Miao}', ""); + Expect(0, 94112, '\p{Is_Script= Miao}', ""); + Expect(1, 94112, '\p{^Is_Script= Miao}', ""); + Expect(1, 94112, '\P{Is_Script= Miao}', ""); + Expect(0, 94112, '\P{^Is_Script= Miao}', ""); + Error('\p{Is_Sc= /a/PLRD}'); + Error('\P{Is_Sc= /a/PLRD}'); + Expect(1, 94111, '\p{Is_Sc=plrd}', ""); + Expect(0, 94111, '\p{^Is_Sc=plrd}', ""); + Expect(0, 94111, '\P{Is_Sc=plrd}', ""); + Expect(1, 94111, '\P{^Is_Sc=plrd}', ""); + Expect(0, 94112, '\p{Is_Sc=plrd}', ""); + Expect(1, 94112, '\p{^Is_Sc=plrd}', ""); + Expect(1, 94112, '\P{Is_Sc=plrd}', ""); + Expect(0, 94112, '\P{^Is_Sc=plrd}', ""); + Expect(1, 94111, '\p{Is_Sc= PLRD}', ""); + Expect(0, 94111, '\p{^Is_Sc= PLRD}', ""); + Expect(0, 94111, '\P{Is_Sc= PLRD}', ""); + Expect(1, 94111, '\P{^Is_Sc= PLRD}', ""); + Expect(0, 94112, '\p{Is_Sc= PLRD}', ""); + Expect(1, 94112, '\p{^Is_Sc= PLRD}', ""); + Expect(1, 94112, '\P{Is_Sc= PLRD}', ""); + Expect(0, 94112, '\P{^Is_Sc= PLRD}', ""); + Error('\p{Script=/a/_ Inscriptional_Parthian}'); + Error('\P{Script=/a/_ Inscriptional_Parthian}'); + Expect(1, 68447, '\p{Script=:\AInscriptional_Parthian\z:}', "");; + Expect(0, 68448, '\p{Script=:\AInscriptional_Parthian\z:}', "");; + Expect(1, 68447, '\p{Script=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Script=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Script=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Script=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Script=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Script=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Script=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Script=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Script=:\Ainscriptionalparthian\z:}', "");; + Expect(0, 68448, '\p{Script=:\Ainscriptionalparthian\z:}', "");; + Expect(1, 68447, '\p{Script: -INSCRIPTIONAL_PARTHIAN}', ""); + Expect(0, 68447, '\p{^Script: -INSCRIPTIONAL_PARTHIAN}', ""); + Expect(0, 68447, '\P{Script: -INSCRIPTIONAL_PARTHIAN}', ""); + Expect(1, 68447, '\P{^Script: -INSCRIPTIONAL_PARTHIAN}', ""); + Expect(0, 68448, '\p{Script: -INSCRIPTIONAL_PARTHIAN}', ""); + Expect(1, 68448, '\p{^Script: -INSCRIPTIONAL_PARTHIAN}', ""); + Expect(1, 68448, '\P{Script: -INSCRIPTIONAL_PARTHIAN}', ""); + Expect(0, 68448, '\P{^Script: -INSCRIPTIONAL_PARTHIAN}', ""); + Error('\p{Sc=-:=prti}'); + Error('\P{Sc=-:=prti}'); + Expect(1, 68447, '\p{Sc=:\APrti\z:}', "");; + Expect(0, 68448, '\p{Sc=:\APrti\z:}', "");; + Expect(1, 68447, '\p{Sc:prti}', ""); + Expect(0, 68447, '\p{^Sc:prti}', ""); + Expect(0, 68447, '\P{Sc:prti}', ""); + Expect(1, 68447, '\P{^Sc:prti}', ""); + Expect(0, 68448, '\p{Sc:prti}', ""); + Expect(1, 68448, '\p{^Sc:prti}', ""); + Expect(1, 68448, '\P{Sc:prti}', ""); + Expect(0, 68448, '\P{^Sc:prti}', ""); + Expect(1, 68447, '\p{Sc=:\Aprti\z:}', "");; + Expect(0, 68448, '\p{Sc=:\Aprti\z:}', "");; + Expect(1, 68447, '\p{Sc= PRTI}', ""); + Expect(0, 68447, '\p{^Sc= PRTI}', ""); + Expect(0, 68447, '\P{Sc= PRTI}', ""); + Expect(1, 68447, '\P{^Sc= PRTI}', ""); + Expect(0, 68448, '\p{Sc= PRTI}', ""); + Expect(1, 68448, '\p{^Sc= PRTI}', ""); + Expect(1, 68448, '\P{Sc= PRTI}', ""); + Expect(0, 68448, '\P{^Sc= PRTI}', ""); + Error('\p{Is_Script=_ inscriptional_PARTHIAN/a/}'); + Error('\P{Is_Script=_ inscriptional_PARTHIAN/a/}'); + Expect(1, 68447, '\p{Is_Script=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Is_Script=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Is_Script=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Is_Script=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Is_Script=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Is_Script=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Is_Script=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Is_Script=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Is_Script: Inscriptional_Parthian}', ""); + Expect(0, 68447, '\p{^Is_Script: Inscriptional_Parthian}', ""); + Expect(0, 68447, '\P{Is_Script: Inscriptional_Parthian}', ""); + Expect(1, 68447, '\P{^Is_Script: Inscriptional_Parthian}', ""); + Expect(0, 68448, '\p{Is_Script: Inscriptional_Parthian}', ""); + Expect(1, 68448, '\p{^Is_Script: Inscriptional_Parthian}', ""); + Expect(1, 68448, '\P{Is_Script: Inscriptional_Parthian}', ""); + Expect(0, 68448, '\P{^Is_Script: Inscriptional_Parthian}', ""); + Error('\p{Is_Sc=/a/ PRTI}'); + Error('\P{Is_Sc=/a/ PRTI}'); + Expect(1, 68447, '\p{Is_Sc=prti}', ""); + Expect(0, 68447, '\p{^Is_Sc=prti}', ""); + Expect(0, 68447, '\P{Is_Sc=prti}', ""); + Expect(1, 68447, '\P{^Is_Sc=prti}', ""); + Expect(0, 68448, '\p{Is_Sc=prti}', ""); + Expect(1, 68448, '\p{^Is_Sc=prti}', ""); + Expect(1, 68448, '\P{Is_Sc=prti}', ""); + Expect(0, 68448, '\P{^Is_Sc=prti}', ""); + Expect(1, 68447, '\p{Is_Sc= -Prti}', ""); + Expect(0, 68447, '\p{^Is_Sc= -Prti}', ""); + Expect(0, 68447, '\P{Is_Sc= -Prti}', ""); + Expect(1, 68447, '\P{^Is_Sc= -Prti}', ""); + Expect(0, 68448, '\p{Is_Sc= -Prti}', ""); + Expect(1, 68448, '\p{^Is_Sc= -Prti}', ""); + Expect(1, 68448, '\P{Is_Sc= -Prti}', ""); + Expect(0, 68448, '\P{^Is_Sc= -Prti}', ""); + Error('\p{Script=- Rejang:=}'); + Error('\P{Script=- Rejang:=}'); + Expect(1, 43359, '\p{Script=:\ARejang\z:}', "");; + Expect(0, 43360, '\p{Script=:\ARejang\z:}', "");; + Expect(1, 43359, '\p{Script: rejang}', ""); + Expect(0, 43359, '\p{^Script: rejang}', ""); + Expect(0, 43359, '\P{Script: rejang}', ""); + Expect(1, 43359, '\P{^Script: rejang}', ""); + Expect(0, 43360, '\p{Script: rejang}', ""); + Expect(1, 43360, '\p{^Script: rejang}', ""); + Expect(1, 43360, '\P{Script: rejang}', ""); + Expect(0, 43360, '\P{^Script: rejang}', ""); + Expect(1, 43359, '\p{Script=:\Arejang\z:}', "");; + Expect(0, 43360, '\p{Script=:\Arejang\z:}', "");; + Expect(1, 43359, '\p{Script= _Rejang}', ""); + Expect(0, 43359, '\p{^Script= _Rejang}', ""); + Expect(0, 43359, '\P{Script= _Rejang}', ""); + Expect(1, 43359, '\P{^Script= _Rejang}', ""); + Expect(0, 43360, '\p{Script= _Rejang}', ""); + Expect(1, 43360, '\p{^Script= _Rejang}', ""); + Expect(1, 43360, '\P{Script= _Rejang}', ""); + Expect(0, 43360, '\P{^Script= _Rejang}', ""); + Error('\p{Sc= Rjng:=}'); + Error('\P{Sc= Rjng:=}'); + Expect(1, 43359, '\p{Sc=:\ARjng\z:}', "");; + Expect(0, 43360, '\p{Sc=:\ARjng\z:}', "");; + Expect(1, 43359, '\p{Sc=rjng}', ""); + Expect(0, 43359, '\p{^Sc=rjng}', ""); + Expect(0, 43359, '\P{Sc=rjng}', ""); + Expect(1, 43359, '\P{^Sc=rjng}', ""); + Expect(0, 43360, '\p{Sc=rjng}', ""); + Expect(1, 43360, '\p{^Sc=rjng}', ""); + Expect(1, 43360, '\P{Sc=rjng}', ""); + Expect(0, 43360, '\P{^Sc=rjng}', ""); + Expect(1, 43359, '\p{Sc=:\Arjng\z:}', "");; + Expect(0, 43360, '\p{Sc=:\Arjng\z:}', "");; + Expect(1, 43359, '\p{Sc: Rjng}', ""); + Expect(0, 43359, '\p{^Sc: Rjng}', ""); + Expect(0, 43359, '\P{Sc: Rjng}', ""); + Expect(1, 43359, '\P{^Sc: Rjng}', ""); + Expect(0, 43360, '\p{Sc: Rjng}', ""); + Expect(1, 43360, '\p{^Sc: Rjng}', ""); + Expect(1, 43360, '\P{Sc: Rjng}', ""); + Expect(0, 43360, '\P{^Sc: Rjng}', ""); + Error('\p{Is_Script= REJANG:=}'); + Error('\P{Is_Script= REJANG:=}'); + Expect(1, 43359, '\p{Is_Script=rejang}', ""); + Expect(0, 43359, '\p{^Is_Script=rejang}', ""); + Expect(0, 43359, '\P{Is_Script=rejang}', ""); + Expect(1, 43359, '\P{^Is_Script=rejang}', ""); + Expect(0, 43360, '\p{Is_Script=rejang}', ""); + Expect(1, 43360, '\p{^Is_Script=rejang}', ""); + Expect(1, 43360, '\P{Is_Script=rejang}', ""); + Expect(0, 43360, '\P{^Is_Script=rejang}', ""); + Expect(1, 43359, '\p{Is_Script= rejang}', ""); + Expect(0, 43359, '\p{^Is_Script= rejang}', ""); + Expect(0, 43359, '\P{Is_Script= rejang}', ""); + Expect(1, 43359, '\P{^Is_Script= rejang}', ""); + Expect(0, 43360, '\p{Is_Script= rejang}', ""); + Expect(1, 43360, '\p{^Is_Script= rejang}', ""); + Expect(1, 43360, '\P{Is_Script= rejang}', ""); + Expect(0, 43360, '\P{^Is_Script= rejang}', ""); + Error('\p{Is_Sc=:=_ RJNG}'); + Error('\P{Is_Sc=:=_ RJNG}'); + Expect(1, 43359, '\p{Is_Sc=rjng}', ""); + Expect(0, 43359, '\p{^Is_Sc=rjng}', ""); + Expect(0, 43359, '\P{Is_Sc=rjng}', ""); + Expect(1, 43359, '\P{^Is_Sc=rjng}', ""); + Expect(0, 43360, '\p{Is_Sc=rjng}', ""); + Expect(1, 43360, '\p{^Is_Sc=rjng}', ""); + Expect(1, 43360, '\P{Is_Sc=rjng}', ""); + Expect(0, 43360, '\P{^Is_Sc=rjng}', ""); + Expect(1, 43359, '\p{Is_Sc=_Rjng}', ""); + Expect(0, 43359, '\p{^Is_Sc=_Rjng}', ""); + Expect(0, 43359, '\P{Is_Sc=_Rjng}', ""); + Expect(1, 43359, '\P{^Is_Sc=_Rjng}', ""); + Expect(0, 43360, '\p{Is_Sc=_Rjng}', ""); + Expect(1, 43360, '\p{^Is_Sc=_Rjng}', ""); + Expect(1, 43360, '\P{Is_Sc=_Rjng}', ""); + Expect(0, 43360, '\P{^Is_Sc=_Rjng}', ""); + Error('\p{Script=/a/hanifi_Rohingya}'); + Error('\P{Script=/a/hanifi_Rohingya}'); + Expect(1, 68921, '\p{Script=:\AHanifi_Rohingya\z:}', "");; + Expect(0, 68922, '\p{Script=:\AHanifi_Rohingya\z:}', "");; + Expect(1, 68921, '\p{Script=hanifirohingya}', ""); + Expect(0, 68921, '\p{^Script=hanifirohingya}', ""); + Expect(0, 68921, '\P{Script=hanifirohingya}', ""); + Expect(1, 68921, '\P{^Script=hanifirohingya}', ""); + Expect(0, 68922, '\p{Script=hanifirohingya}', ""); + Expect(1, 68922, '\p{^Script=hanifirohingya}', ""); + Expect(1, 68922, '\P{Script=hanifirohingya}', ""); + Expect(0, 68922, '\P{^Script=hanifirohingya}', ""); + Expect(1, 68921, '\p{Script=:\Ahanifirohingya\z:}', "");; + Expect(0, 68922, '\p{Script=:\Ahanifirohingya\z:}', "");; + Expect(1, 68921, '\p{Script=--HANIFI_ROHINGYA}', ""); + Expect(0, 68921, '\p{^Script=--HANIFI_ROHINGYA}', ""); + Expect(0, 68921, '\P{Script=--HANIFI_ROHINGYA}', ""); + Expect(1, 68921, '\P{^Script=--HANIFI_ROHINGYA}', ""); + Expect(0, 68922, '\p{Script=--HANIFI_ROHINGYA}', ""); + Expect(1, 68922, '\p{^Script=--HANIFI_ROHINGYA}', ""); + Expect(1, 68922, '\P{Script=--HANIFI_ROHINGYA}', ""); + Expect(0, 68922, '\P{^Script=--HANIFI_ROHINGYA}', ""); + Error('\p{Sc=-:=ROHG}'); + Error('\P{Sc=-:=ROHG}'); + Expect(1, 68921, '\p{Sc=:\ARohg\z:}', "");; + Expect(0, 68922, '\p{Sc=:\ARohg\z:}', "");; + Expect(1, 68921, '\p{Sc=rohg}', ""); + Expect(0, 68921, '\p{^Sc=rohg}', ""); + Expect(0, 68921, '\P{Sc=rohg}', ""); + Expect(1, 68921, '\P{^Sc=rohg}', ""); + Expect(0, 68922, '\p{Sc=rohg}', ""); + Expect(1, 68922, '\p{^Sc=rohg}', ""); + Expect(1, 68922, '\P{Sc=rohg}', ""); + Expect(0, 68922, '\P{^Sc=rohg}', ""); + Expect(1, 68921, '\p{Sc=:\Arohg\z:}', "");; + Expect(0, 68922, '\p{Sc=:\Arohg\z:}', "");; + Expect(1, 68921, '\p{Sc= -ROHG}', ""); + Expect(0, 68921, '\p{^Sc= -ROHG}', ""); + Expect(0, 68921, '\P{Sc= -ROHG}', ""); + Expect(1, 68921, '\P{^Sc= -ROHG}', ""); + Expect(0, 68922, '\p{Sc= -ROHG}', ""); + Expect(1, 68922, '\p{^Sc= -ROHG}', ""); + Expect(1, 68922, '\P{Sc= -ROHG}', ""); + Expect(0, 68922, '\P{^Sc= -ROHG}', ""); + Error('\p{Is_Script=:=-_Hanifi_rohingya}'); + Error('\P{Is_Script=:=-_Hanifi_rohingya}'); + Expect(1, 68921, '\p{Is_Script=hanifirohingya}', ""); + Expect(0, 68921, '\p{^Is_Script=hanifirohingya}', ""); + Expect(0, 68921, '\P{Is_Script=hanifirohingya}', ""); + Expect(1, 68921, '\P{^Is_Script=hanifirohingya}', ""); + Expect(0, 68922, '\p{Is_Script=hanifirohingya}', ""); + Expect(1, 68922, '\p{^Is_Script=hanifirohingya}', ""); + Expect(1, 68922, '\P{Is_Script=hanifirohingya}', ""); + Expect(0, 68922, '\P{^Is_Script=hanifirohingya}', ""); + Expect(1, 68921, '\p{Is_Script=-HANIFI_Rohingya}', ""); + Expect(0, 68921, '\p{^Is_Script=-HANIFI_Rohingya}', ""); + Expect(0, 68921, '\P{Is_Script=-HANIFI_Rohingya}', ""); + Expect(1, 68921, '\P{^Is_Script=-HANIFI_Rohingya}', ""); + Expect(0, 68922, '\p{Is_Script=-HANIFI_Rohingya}', ""); + Expect(1, 68922, '\p{^Is_Script=-HANIFI_Rohingya}', ""); + Expect(1, 68922, '\P{Is_Script=-HANIFI_Rohingya}', ""); + Expect(0, 68922, '\P{^Is_Script=-HANIFI_Rohingya}', ""); + Error('\p{Is_Sc= rohg/a/}'); + Error('\P{Is_Sc= rohg/a/}'); + Expect(1, 68921, '\p{Is_Sc=rohg}', ""); + Expect(0, 68921, '\p{^Is_Sc=rohg}', ""); + Expect(0, 68921, '\P{Is_Sc=rohg}', ""); + Expect(1, 68921, '\P{^Is_Sc=rohg}', ""); + Expect(0, 68922, '\p{Is_Sc=rohg}', ""); + Expect(1, 68922, '\p{^Is_Sc=rohg}', ""); + Expect(1, 68922, '\P{Is_Sc=rohg}', ""); + Expect(0, 68922, '\P{^Is_Sc=rohg}', ""); + Expect(1, 68921, '\p{Is_Sc: _ rohg}', ""); + Expect(0, 68921, '\p{^Is_Sc: _ rohg}', ""); + Expect(0, 68921, '\P{Is_Sc: _ rohg}', ""); + Expect(1, 68921, '\P{^Is_Sc: _ rohg}', ""); + Expect(0, 68922, '\p{Is_Sc: _ rohg}', ""); + Expect(1, 68922, '\p{^Is_Sc: _ rohg}', ""); + Expect(1, 68922, '\P{Is_Sc: _ rohg}', ""); + Expect(0, 68922, '\P{^Is_Sc: _ rohg}', ""); + Error('\p{Script=-/a/Runic}'); + Error('\P{Script=-/a/Runic}'); + Expect(1, 5880, '\p{Script=:\ARunic\z:}', "");; + Expect(0, 5881, '\p{Script=:\ARunic\z:}', "");; + Expect(1, 5880, '\p{Script=runic}', ""); + Expect(0, 5880, '\p{^Script=runic}', ""); + Expect(0, 5880, '\P{Script=runic}', ""); + Expect(1, 5880, '\P{^Script=runic}', ""); + Expect(0, 5881, '\p{Script=runic}', ""); + Expect(1, 5881, '\p{^Script=runic}', ""); + Expect(1, 5881, '\P{Script=runic}', ""); + Expect(0, 5881, '\P{^Script=runic}', ""); + Expect(1, 5880, '\p{Script=:\Arunic\z:}', "");; + Expect(0, 5881, '\p{Script=:\Arunic\z:}', "");; + Expect(1, 5880, '\p{Script= RUNIC}', ""); + Expect(0, 5880, '\p{^Script= RUNIC}', ""); + Expect(0, 5880, '\P{Script= RUNIC}', ""); + Expect(1, 5880, '\P{^Script= RUNIC}', ""); + Expect(0, 5881, '\p{Script= RUNIC}', ""); + Expect(1, 5881, '\p{^Script= RUNIC}', ""); + Expect(1, 5881, '\P{Script= RUNIC}', ""); + Expect(0, 5881, '\P{^Script= RUNIC}', ""); + Error('\p{Sc=/a/ Runr}'); + Error('\P{Sc=/a/ Runr}'); + Expect(1, 5880, '\p{Sc=:\ARunr\z:}', "");; + Expect(0, 5881, '\p{Sc=:\ARunr\z:}', "");; + Expect(1, 5880, '\p{Sc=runr}', ""); + Expect(0, 5880, '\p{^Sc=runr}', ""); + Expect(0, 5880, '\P{Sc=runr}', ""); + Expect(1, 5880, '\P{^Sc=runr}', ""); + Expect(0, 5881, '\p{Sc=runr}', ""); + Expect(1, 5881, '\p{^Sc=runr}', ""); + Expect(1, 5881, '\P{Sc=runr}', ""); + Expect(0, 5881, '\P{^Sc=runr}', ""); + Expect(1, 5880, '\p{Sc=:\Arunr\z:}', "");; + Expect(0, 5881, '\p{Sc=:\Arunr\z:}', "");; + Expect(1, 5880, '\p{Sc: --Runr}', ""); + Expect(0, 5880, '\p{^Sc: --Runr}', ""); + Expect(0, 5880, '\P{Sc: --Runr}', ""); + Expect(1, 5880, '\P{^Sc: --Runr}', ""); + Expect(0, 5881, '\p{Sc: --Runr}', ""); + Expect(1, 5881, '\p{^Sc: --Runr}', ""); + Expect(1, 5881, '\P{Sc: --Runr}', ""); + Expect(0, 5881, '\P{^Sc: --Runr}', ""); + Error('\p{Is_Script=:= RUNIC}'); + Error('\P{Is_Script=:= RUNIC}'); + Expect(1, 5880, '\p{Is_Script=runic}', ""); + Expect(0, 5880, '\p{^Is_Script=runic}', ""); + Expect(0, 5880, '\P{Is_Script=runic}', ""); + Expect(1, 5880, '\P{^Is_Script=runic}', ""); + Expect(0, 5881, '\p{Is_Script=runic}', ""); + Expect(1, 5881, '\p{^Is_Script=runic}', ""); + Expect(1, 5881, '\P{Is_Script=runic}', ""); + Expect(0, 5881, '\P{^Is_Script=runic}', ""); + Expect(1, 5880, '\p{Is_Script=_ runic}', ""); + Expect(0, 5880, '\p{^Is_Script=_ runic}', ""); + Expect(0, 5880, '\P{Is_Script=_ runic}', ""); + Expect(1, 5880, '\P{^Is_Script=_ runic}', ""); + Expect(0, 5881, '\p{Is_Script=_ runic}', ""); + Expect(1, 5881, '\p{^Is_Script=_ runic}', ""); + Expect(1, 5881, '\P{Is_Script=_ runic}', ""); + Expect(0, 5881, '\P{^Is_Script=_ runic}', ""); + Error('\p{Is_Sc=:=_RUNR}'); + Error('\P{Is_Sc=:=_RUNR}'); + Expect(1, 5880, '\p{Is_Sc=runr}', ""); + Expect(0, 5880, '\p{^Is_Sc=runr}', ""); + Expect(0, 5880, '\P{Is_Sc=runr}', ""); + Expect(1, 5880, '\P{^Is_Sc=runr}', ""); + Expect(0, 5881, '\p{Is_Sc=runr}', ""); + Expect(1, 5881, '\p{^Is_Sc=runr}', ""); + Expect(1, 5881, '\P{Is_Sc=runr}', ""); + Expect(0, 5881, '\P{^Is_Sc=runr}', ""); + Expect(1, 5880, '\p{Is_Sc=_-Runr}', ""); + Expect(0, 5880, '\p{^Is_Sc=_-Runr}', ""); + Expect(0, 5880, '\P{Is_Sc=_-Runr}', ""); + Expect(1, 5880, '\P{^Is_Sc=_-Runr}', ""); + Expect(0, 5881, '\p{Is_Sc=_-Runr}', ""); + Expect(1, 5881, '\p{^Is_Sc=_-Runr}', ""); + Expect(1, 5881, '\P{Is_Sc=_-Runr}', ""); + Expect(0, 5881, '\P{^Is_Sc=_-Runr}', ""); + Error('\p{Script=/a/ SAMARITAN}'); + Error('\P{Script=/a/ SAMARITAN}'); + Expect(1, 2110, '\p{Script=:\ASamaritan\z:}', "");; + Expect(0, 2111, '\p{Script=:\ASamaritan\z:}', "");; + Expect(1, 2110, '\p{Script=samaritan}', ""); + Expect(0, 2110, '\p{^Script=samaritan}', ""); + Expect(0, 2110, '\P{Script=samaritan}', ""); + Expect(1, 2110, '\P{^Script=samaritan}', ""); + Expect(0, 2111, '\p{Script=samaritan}', ""); + Expect(1, 2111, '\p{^Script=samaritan}', ""); + Expect(1, 2111, '\P{Script=samaritan}', ""); + Expect(0, 2111, '\P{^Script=samaritan}', ""); + Expect(1, 2110, '\p{Script=:\Asamaritan\z:}', "");; + Expect(0, 2111, '\p{Script=:\Asamaritan\z:}', "");; + Expect(1, 2110, '\p{Script=-SAMARITAN}', ""); + Expect(0, 2110, '\p{^Script=-SAMARITAN}', ""); + Expect(0, 2110, '\P{Script=-SAMARITAN}', ""); + Expect(1, 2110, '\P{^Script=-SAMARITAN}', ""); + Expect(0, 2111, '\p{Script=-SAMARITAN}', ""); + Expect(1, 2111, '\p{^Script=-SAMARITAN}', ""); + Expect(1, 2111, '\P{Script=-SAMARITAN}', ""); + Expect(0, 2111, '\P{^Script=-SAMARITAN}', ""); + Error('\p{Sc= /a/samr}'); + Error('\P{Sc= /a/samr}'); + Expect(1, 2110, '\p{Sc=:\ASamr\z:}', "");; + Expect(0, 2111, '\p{Sc=:\ASamr\z:}', "");; + Expect(1, 2110, '\p{Sc=samr}', ""); + Expect(0, 2110, '\p{^Sc=samr}', ""); + Expect(0, 2110, '\P{Sc=samr}', ""); + Expect(1, 2110, '\P{^Sc=samr}', ""); + Expect(0, 2111, '\p{Sc=samr}', ""); + Expect(1, 2111, '\p{^Sc=samr}', ""); + Expect(1, 2111, '\P{Sc=samr}', ""); + Expect(0, 2111, '\P{^Sc=samr}', ""); + Expect(1, 2110, '\p{Sc=:\Asamr\z:}', "");; + Expect(0, 2111, '\p{Sc=:\Asamr\z:}', "");; + Expect(1, 2110, '\p{Sc= -SAMR}', ""); + Expect(0, 2110, '\p{^Sc= -SAMR}', ""); + Expect(0, 2110, '\P{Sc= -SAMR}', ""); + Expect(1, 2110, '\P{^Sc= -SAMR}', ""); + Expect(0, 2111, '\p{Sc= -SAMR}', ""); + Expect(1, 2111, '\p{^Sc= -SAMR}', ""); + Expect(1, 2111, '\P{Sc= -SAMR}', ""); + Expect(0, 2111, '\P{^Sc= -SAMR}', ""); + Error('\p{Is_Script=/a/_Samaritan}'); + Error('\P{Is_Script=/a/_Samaritan}'); + Expect(1, 2110, '\p{Is_Script=samaritan}', ""); + Expect(0, 2110, '\p{^Is_Script=samaritan}', ""); + Expect(0, 2110, '\P{Is_Script=samaritan}', ""); + Expect(1, 2110, '\P{^Is_Script=samaritan}', ""); + Expect(0, 2111, '\p{Is_Script=samaritan}', ""); + Expect(1, 2111, '\p{^Is_Script=samaritan}', ""); + Expect(1, 2111, '\P{Is_Script=samaritan}', ""); + Expect(0, 2111, '\P{^Is_Script=samaritan}', ""); + Expect(1, 2110, '\p{Is_Script= Samaritan}', ""); + Expect(0, 2110, '\p{^Is_Script= Samaritan}', ""); + Expect(0, 2110, '\P{Is_Script= Samaritan}', ""); + Expect(1, 2110, '\P{^Is_Script= Samaritan}', ""); + Expect(0, 2111, '\p{Is_Script= Samaritan}', ""); + Expect(1, 2111, '\p{^Is_Script= Samaritan}', ""); + Expect(1, 2111, '\P{Is_Script= Samaritan}', ""); + Expect(0, 2111, '\P{^Is_Script= Samaritan}', ""); + Error('\p{Is_Sc= Samr/a/}'); + Error('\P{Is_Sc= Samr/a/}'); + Expect(1, 2110, '\p{Is_Sc=samr}', ""); + Expect(0, 2110, '\p{^Is_Sc=samr}', ""); + Expect(0, 2110, '\P{Is_Sc=samr}', ""); + Expect(1, 2110, '\P{^Is_Sc=samr}', ""); + Expect(0, 2111, '\p{Is_Sc=samr}', ""); + Expect(1, 2111, '\p{^Is_Sc=samr}', ""); + Expect(1, 2111, '\P{Is_Sc=samr}', ""); + Expect(0, 2111, '\P{^Is_Sc=samr}', ""); + Expect(1, 2110, '\p{Is_Sc=_Samr}', ""); + Expect(0, 2110, '\p{^Is_Sc=_Samr}', ""); + Expect(0, 2110, '\P{Is_Sc=_Samr}', ""); + Expect(1, 2110, '\P{^Is_Sc=_Samr}', ""); + Expect(0, 2111, '\p{Is_Sc=_Samr}', ""); + Expect(1, 2111, '\p{^Is_Sc=_Samr}', ""); + Expect(1, 2111, '\P{Is_Sc=_Samr}', ""); + Expect(0, 2111, '\P{^Is_Sc=_Samr}', ""); + Error('\p{Script= -Old_South_arabian/a/}'); + Error('\P{Script= -Old_South_arabian/a/}'); + Expect(1, 68223, '\p{Script=:\AOld_South_Arabian\z:}', "");; + Expect(0, 68224, '\p{Script=:\AOld_South_Arabian\z:}', "");; + Expect(1, 68223, '\p{Script=oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Script=oldsoutharabian}', ""); + Expect(0, 68223, '\P{Script=oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Script=oldsoutharabian}', ""); + Expect(0, 68224, '\p{Script=oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Script=oldsoutharabian}', ""); + Expect(1, 68224, '\P{Script=oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Script=oldsoutharabian}', ""); + Expect(1, 68223, '\p{Script=:\Aoldsoutharabian\z:}', "");; + Expect(0, 68224, '\p{Script=:\Aoldsoutharabian\z:}', "");; + Expect(1, 68223, '\p{Script= OLD_SOUTH_Arabian}', ""); + Expect(0, 68223, '\p{^Script= OLD_SOUTH_Arabian}', ""); + Expect(0, 68223, '\P{Script= OLD_SOUTH_Arabian}', ""); + Expect(1, 68223, '\P{^Script= OLD_SOUTH_Arabian}', ""); + Expect(0, 68224, '\p{Script= OLD_SOUTH_Arabian}', ""); + Expect(1, 68224, '\p{^Script= OLD_SOUTH_Arabian}', ""); + Expect(1, 68224, '\P{Script= OLD_SOUTH_Arabian}', ""); + Expect(0, 68224, '\P{^Script= OLD_SOUTH_Arabian}', ""); + Error('\p{Sc=_:=SARB}'); + Error('\P{Sc=_:=SARB}'); + Expect(1, 68223, '\p{Sc=:\ASarb\z:}', "");; + Expect(0, 68224, '\p{Sc=:\ASarb\z:}', "");; + Expect(1, 68223, '\p{Sc=sarb}', ""); + Expect(0, 68223, '\p{^Sc=sarb}', ""); + Expect(0, 68223, '\P{Sc=sarb}', ""); + Expect(1, 68223, '\P{^Sc=sarb}', ""); + Expect(0, 68224, '\p{Sc=sarb}', ""); + Expect(1, 68224, '\p{^Sc=sarb}', ""); + Expect(1, 68224, '\P{Sc=sarb}', ""); + Expect(0, 68224, '\P{^Sc=sarb}', ""); + Expect(1, 68223, '\p{Sc=:\Asarb\z:}', "");; + Expect(0, 68224, '\p{Sc=:\Asarb\z:}', "");; + Expect(1, 68223, '\p{Sc=_sarb}', ""); + Expect(0, 68223, '\p{^Sc=_sarb}', ""); + Expect(0, 68223, '\P{Sc=_sarb}', ""); + Expect(1, 68223, '\P{^Sc=_sarb}', ""); + Expect(0, 68224, '\p{Sc=_sarb}', ""); + Expect(1, 68224, '\p{^Sc=_sarb}', ""); + Expect(1, 68224, '\P{Sc=_sarb}', ""); + Expect(0, 68224, '\P{^Sc=_sarb}', ""); + Error('\p{Is_Script=:=Old_south_ARABIAN}'); + Error('\P{Is_Script=:=Old_south_ARABIAN}'); + Expect(1, 68223, '\p{Is_Script=oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Is_Script=oldsoutharabian}', ""); + Expect(0, 68223, '\P{Is_Script=oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Is_Script=oldsoutharabian}', ""); + Expect(0, 68224, '\p{Is_Script=oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Is_Script=oldsoutharabian}', ""); + Expect(1, 68224, '\P{Is_Script=oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Is_Script=oldsoutharabian}', ""); + Expect(1, 68223, '\p{Is_Script: -OLD_South_arabian}', ""); + Expect(0, 68223, '\p{^Is_Script: -OLD_South_arabian}', ""); + Expect(0, 68223, '\P{Is_Script: -OLD_South_arabian}', ""); + Expect(1, 68223, '\P{^Is_Script: -OLD_South_arabian}', ""); + Expect(0, 68224, '\p{Is_Script: -OLD_South_arabian}', ""); + Expect(1, 68224, '\p{^Is_Script: -OLD_South_arabian}', ""); + Expect(1, 68224, '\P{Is_Script: -OLD_South_arabian}', ""); + Expect(0, 68224, '\P{^Is_Script: -OLD_South_arabian}', ""); + Error('\p{Is_Sc=-/a/Sarb}'); + Error('\P{Is_Sc=-/a/Sarb}'); + Expect(1, 68223, '\p{Is_Sc=sarb}', ""); + Expect(0, 68223, '\p{^Is_Sc=sarb}', ""); + Expect(0, 68223, '\P{Is_Sc=sarb}', ""); + Expect(1, 68223, '\P{^Is_Sc=sarb}', ""); + Expect(0, 68224, '\p{Is_Sc=sarb}', ""); + Expect(1, 68224, '\p{^Is_Sc=sarb}', ""); + Expect(1, 68224, '\P{Is_Sc=sarb}', ""); + Expect(0, 68224, '\P{^Is_Sc=sarb}', ""); + Expect(1, 68223, '\p{Is_Sc= _Sarb}', ""); + Expect(0, 68223, '\p{^Is_Sc= _Sarb}', ""); + Expect(0, 68223, '\P{Is_Sc= _Sarb}', ""); + Expect(1, 68223, '\P{^Is_Sc= _Sarb}', ""); + Expect(0, 68224, '\p{Is_Sc= _Sarb}', ""); + Expect(1, 68224, '\p{^Is_Sc= _Sarb}', ""); + Expect(1, 68224, '\P{Is_Sc= _Sarb}', ""); + Expect(0, 68224, '\P{^Is_Sc= _Sarb}', ""); + Error('\p{Script=/a/ SAURASHTRA}'); + Error('\P{Script=/a/ SAURASHTRA}'); + Expect(1, 43225, '\p{Script=:\ASaurashtra\z:}', "");; + Expect(0, 43226, '\p{Script=:\ASaurashtra\z:}', "");; + Expect(1, 43225, '\p{Script=saurashtra}', ""); + Expect(0, 43225, '\p{^Script=saurashtra}', ""); + Expect(0, 43225, '\P{Script=saurashtra}', ""); + Expect(1, 43225, '\P{^Script=saurashtra}', ""); + Expect(0, 43226, '\p{Script=saurashtra}', ""); + Expect(1, 43226, '\p{^Script=saurashtra}', ""); + Expect(1, 43226, '\P{Script=saurashtra}', ""); + Expect(0, 43226, '\P{^Script=saurashtra}', ""); + Expect(1, 43225, '\p{Script=:\Asaurashtra\z:}', "");; + Expect(0, 43226, '\p{Script=:\Asaurashtra\z:}', "");; + Expect(1, 43225, '\p{Script= _SAURASHTRA}', ""); + Expect(0, 43225, '\p{^Script= _SAURASHTRA}', ""); + Expect(0, 43225, '\P{Script= _SAURASHTRA}', ""); + Expect(1, 43225, '\P{^Script= _SAURASHTRA}', ""); + Expect(0, 43226, '\p{Script= _SAURASHTRA}', ""); + Expect(1, 43226, '\p{^Script= _SAURASHTRA}', ""); + Expect(1, 43226, '\P{Script= _SAURASHTRA}', ""); + Expect(0, 43226, '\P{^Script= _SAURASHTRA}', ""); + Error('\p{Sc= /a/Saur}'); + Error('\P{Sc= /a/Saur}'); + Expect(1, 43225, '\p{Sc=:\ASaur\z:}', "");; + Expect(0, 43226, '\p{Sc=:\ASaur\z:}', "");; + Expect(1, 43225, '\p{Sc=saur}', ""); + Expect(0, 43225, '\p{^Sc=saur}', ""); + Expect(0, 43225, '\P{Sc=saur}', ""); + Expect(1, 43225, '\P{^Sc=saur}', ""); + Expect(0, 43226, '\p{Sc=saur}', ""); + Expect(1, 43226, '\p{^Sc=saur}', ""); + Expect(1, 43226, '\P{Sc=saur}', ""); + Expect(0, 43226, '\P{^Sc=saur}', ""); + Expect(1, 43225, '\p{Sc=:\Asaur\z:}', "");; + Expect(0, 43226, '\p{Sc=:\Asaur\z:}', "");; + Expect(1, 43225, '\p{Sc: __Saur}', ""); + Expect(0, 43225, '\p{^Sc: __Saur}', ""); + Expect(0, 43225, '\P{Sc: __Saur}', ""); + Expect(1, 43225, '\P{^Sc: __Saur}', ""); + Expect(0, 43226, '\p{Sc: __Saur}', ""); + Expect(1, 43226, '\p{^Sc: __Saur}', ""); + Expect(1, 43226, '\P{Sc: __Saur}', ""); + Expect(0, 43226, '\P{^Sc: __Saur}', ""); + Error('\p{Is_Script=/a/_ Saurashtra}'); + Error('\P{Is_Script=/a/_ Saurashtra}'); + Expect(1, 43225, '\p{Is_Script: saurashtra}', ""); + Expect(0, 43225, '\p{^Is_Script: saurashtra}', ""); + Expect(0, 43225, '\P{Is_Script: saurashtra}', ""); + Expect(1, 43225, '\P{^Is_Script: saurashtra}', ""); + Expect(0, 43226, '\p{Is_Script: saurashtra}', ""); + Expect(1, 43226, '\p{^Is_Script: saurashtra}', ""); + Expect(1, 43226, '\P{Is_Script: saurashtra}', ""); + Expect(0, 43226, '\P{^Is_Script: saurashtra}', ""); + Expect(1, 43225, '\p{Is_Script=Saurashtra}', ""); + Expect(0, 43225, '\p{^Is_Script=Saurashtra}', ""); + Expect(0, 43225, '\P{Is_Script=Saurashtra}', ""); + Expect(1, 43225, '\P{^Is_Script=Saurashtra}', ""); + Expect(0, 43226, '\p{Is_Script=Saurashtra}', ""); + Expect(1, 43226, '\p{^Is_Script=Saurashtra}', ""); + Expect(1, 43226, '\P{Is_Script=Saurashtra}', ""); + Expect(0, 43226, '\P{^Is_Script=Saurashtra}', ""); + Error('\p{Is_Sc=/a/_ Saur}'); + Error('\P{Is_Sc=/a/_ Saur}'); + Expect(1, 43225, '\p{Is_Sc=saur}', ""); + Expect(0, 43225, '\p{^Is_Sc=saur}', ""); + Expect(0, 43225, '\P{Is_Sc=saur}', ""); + Expect(1, 43225, '\P{^Is_Sc=saur}', ""); + Expect(0, 43226, '\p{Is_Sc=saur}', ""); + Expect(1, 43226, '\p{^Is_Sc=saur}', ""); + Expect(1, 43226, '\P{Is_Sc=saur}', ""); + Expect(0, 43226, '\P{^Is_Sc=saur}', ""); + Expect(1, 43225, '\p{Is_Sc= Saur}', ""); + Expect(0, 43225, '\p{^Is_Sc= Saur}', ""); + Expect(0, 43225, '\P{Is_Sc= Saur}', ""); + Expect(1, 43225, '\P{^Is_Sc= Saur}', ""); + Expect(0, 43226, '\p{Is_Sc= Saur}', ""); + Expect(1, 43226, '\p{^Is_Sc= Saur}', ""); + Expect(1, 43226, '\P{Is_Sc= Saur}', ""); + Expect(0, 43226, '\P{^Is_Sc= Saur}', ""); + Error('\p{Script:-/a/SIGNWRITING}'); + Error('\P{Script:-/a/SIGNWRITING}'); + Expect(1, 121519, '\p{Script=:\ASignWriting\z:}', "");; + Expect(0, 121520, '\p{Script=:\ASignWriting\z:}', "");; + Expect(1, 121519, '\p{Script=signwriting}', ""); + Expect(0, 121519, '\p{^Script=signwriting}', ""); + Expect(0, 121519, '\P{Script=signwriting}', ""); + Expect(1, 121519, '\P{^Script=signwriting}', ""); + Expect(0, 121520, '\p{Script=signwriting}', ""); + Expect(1, 121520, '\p{^Script=signwriting}', ""); + Expect(1, 121520, '\P{Script=signwriting}', ""); + Expect(0, 121520, '\P{^Script=signwriting}', ""); + Expect(1, 121519, '\p{Script=:\Asignwriting\z:}', "");; + Expect(0, 121520, '\p{Script=:\Asignwriting\z:}', "");; + Expect(1, 121519, '\p{Script= -SignWriting}', ""); + Expect(0, 121519, '\p{^Script= -SignWriting}', ""); + Expect(0, 121519, '\P{Script= -SignWriting}', ""); + Expect(1, 121519, '\P{^Script= -SignWriting}', ""); + Expect(0, 121520, '\p{Script= -SignWriting}', ""); + Expect(1, 121520, '\p{^Script= -SignWriting}', ""); + Expect(1, 121520, '\P{Script= -SignWriting}', ""); + Expect(0, 121520, '\P{^Script= -SignWriting}', ""); + Error('\p{Sc=-:=Sgnw}'); + Error('\P{Sc=-:=Sgnw}'); + Expect(1, 121519, '\p{Sc=:\ASgnw\z:}', "");; + Expect(0, 121520, '\p{Sc=:\ASgnw\z:}', "");; + Expect(1, 121519, '\p{Sc=sgnw}', ""); + Expect(0, 121519, '\p{^Sc=sgnw}', ""); + Expect(0, 121519, '\P{Sc=sgnw}', ""); + Expect(1, 121519, '\P{^Sc=sgnw}', ""); + Expect(0, 121520, '\p{Sc=sgnw}', ""); + Expect(1, 121520, '\p{^Sc=sgnw}', ""); + Expect(1, 121520, '\P{Sc=sgnw}', ""); + Expect(0, 121520, '\P{^Sc=sgnw}', ""); + Expect(1, 121519, '\p{Sc=:\Asgnw\z:}', "");; + Expect(0, 121520, '\p{Sc=:\Asgnw\z:}', "");; + Expect(1, 121519, '\p{Sc=--Sgnw}', ""); + Expect(0, 121519, '\p{^Sc=--Sgnw}', ""); + Expect(0, 121519, '\P{Sc=--Sgnw}', ""); + Expect(1, 121519, '\P{^Sc=--Sgnw}', ""); + Expect(0, 121520, '\p{Sc=--Sgnw}', ""); + Expect(1, 121520, '\p{^Sc=--Sgnw}', ""); + Expect(1, 121520, '\P{Sc=--Sgnw}', ""); + Expect(0, 121520, '\P{^Sc=--Sgnw}', ""); + Error('\p{Is_Script=-_SIGNWRITING:=}'); + Error('\P{Is_Script=-_SIGNWRITING:=}'); + Expect(1, 121519, '\p{Is_Script=signwriting}', ""); + Expect(0, 121519, '\p{^Is_Script=signwriting}', ""); + Expect(0, 121519, '\P{Is_Script=signwriting}', ""); + Expect(1, 121519, '\P{^Is_Script=signwriting}', ""); + Expect(0, 121520, '\p{Is_Script=signwriting}', ""); + Expect(1, 121520, '\p{^Is_Script=signwriting}', ""); + Expect(1, 121520, '\P{Is_Script=signwriting}', ""); + Expect(0, 121520, '\P{^Is_Script=signwriting}', ""); + Expect(1, 121519, '\p{Is_Script=--SignWriting}', ""); + Expect(0, 121519, '\p{^Is_Script=--SignWriting}', ""); + Expect(0, 121519, '\P{Is_Script=--SignWriting}', ""); + Expect(1, 121519, '\P{^Is_Script=--SignWriting}', ""); + Expect(0, 121520, '\p{Is_Script=--SignWriting}', ""); + Expect(1, 121520, '\p{^Is_Script=--SignWriting}', ""); + Expect(1, 121520, '\P{Is_Script=--SignWriting}', ""); + Expect(0, 121520, '\P{^Is_Script=--SignWriting}', ""); + Error('\p{Is_Sc=:=_-sgnw}'); + Error('\P{Is_Sc=:=_-sgnw}'); + Expect(1, 121519, '\p{Is_Sc=sgnw}', ""); + Expect(0, 121519, '\p{^Is_Sc=sgnw}', ""); + Expect(0, 121519, '\P{Is_Sc=sgnw}', ""); + Expect(1, 121519, '\P{^Is_Sc=sgnw}', ""); + Expect(0, 121520, '\p{Is_Sc=sgnw}', ""); + Expect(1, 121520, '\p{^Is_Sc=sgnw}', ""); + Expect(1, 121520, '\P{Is_Sc=sgnw}', ""); + Expect(0, 121520, '\P{^Is_Sc=sgnw}', ""); + Expect(1, 121519, '\p{Is_Sc=- sgnw}', ""); + Expect(0, 121519, '\p{^Is_Sc=- sgnw}', ""); + Expect(0, 121519, '\P{Is_Sc=- sgnw}', ""); + Expect(1, 121519, '\P{^Is_Sc=- sgnw}', ""); + Expect(0, 121520, '\p{Is_Sc=- sgnw}', ""); + Expect(1, 121520, '\p{^Is_Sc=- sgnw}', ""); + Expect(1, 121520, '\P{Is_Sc=- sgnw}', ""); + Expect(0, 121520, '\P{^Is_Sc=- sgnw}', ""); + Error('\p{Script= :=SHAVIAN}'); + Error('\P{Script= :=SHAVIAN}'); + Expect(1, 66687, '\p{Script=:\AShavian\z:}', "");; + Expect(0, 66688, '\p{Script=:\AShavian\z:}', "");; + Expect(1, 66687, '\p{Script=shavian}', ""); + Expect(0, 66687, '\p{^Script=shavian}', ""); + Expect(0, 66687, '\P{Script=shavian}', ""); + Expect(1, 66687, '\P{^Script=shavian}', ""); + Expect(0, 66688, '\p{Script=shavian}', ""); + Expect(1, 66688, '\p{^Script=shavian}', ""); + Expect(1, 66688, '\P{Script=shavian}', ""); + Expect(0, 66688, '\P{^Script=shavian}', ""); + Expect(1, 66687, '\p{Script=:\Ashavian\z:}', "");; + Expect(0, 66688, '\p{Script=:\Ashavian\z:}', "");; + Expect(1, 66687, '\p{Script=Shavian}', ""); + Expect(0, 66687, '\p{^Script=Shavian}', ""); + Expect(0, 66687, '\P{Script=Shavian}', ""); + Expect(1, 66687, '\P{^Script=Shavian}', ""); + Expect(0, 66688, '\p{Script=Shavian}', ""); + Expect(1, 66688, '\p{^Script=Shavian}', ""); + Expect(1, 66688, '\P{Script=Shavian}', ""); + Expect(0, 66688, '\P{^Script=Shavian}', ""); + Error('\p{Sc= Shaw/a/}'); + Error('\P{Sc= Shaw/a/}'); + Expect(1, 66687, '\p{Sc=:\AShaw\z:}', "");; + Expect(0, 66688, '\p{Sc=:\AShaw\z:}', "");; + Expect(1, 66687, '\p{Sc=shaw}', ""); + Expect(0, 66687, '\p{^Sc=shaw}', ""); + Expect(0, 66687, '\P{Sc=shaw}', ""); + Expect(1, 66687, '\P{^Sc=shaw}', ""); + Expect(0, 66688, '\p{Sc=shaw}', ""); + Expect(1, 66688, '\p{^Sc=shaw}', ""); + Expect(1, 66688, '\P{Sc=shaw}', ""); + Expect(0, 66688, '\P{^Sc=shaw}', ""); + Expect(1, 66687, '\p{Sc=:\Ashaw\z:}', "");; + Expect(0, 66688, '\p{Sc=:\Ashaw\z:}', "");; + Expect(1, 66687, '\p{Sc: Shaw}', ""); + Expect(0, 66687, '\p{^Sc: Shaw}', ""); + Expect(0, 66687, '\P{Sc: Shaw}', ""); + Expect(1, 66687, '\P{^Sc: Shaw}', ""); + Expect(0, 66688, '\p{Sc: Shaw}', ""); + Expect(1, 66688, '\p{^Sc: Shaw}', ""); + Expect(1, 66688, '\P{Sc: Shaw}', ""); + Expect(0, 66688, '\P{^Sc: Shaw}', ""); + Error('\p{Is_Script= :=Shavian}'); + Error('\P{Is_Script= :=Shavian}'); + Expect(1, 66687, '\p{Is_Script=shavian}', ""); + Expect(0, 66687, '\p{^Is_Script=shavian}', ""); + Expect(0, 66687, '\P{Is_Script=shavian}', ""); + Expect(1, 66687, '\P{^Is_Script=shavian}', ""); + Expect(0, 66688, '\p{Is_Script=shavian}', ""); + Expect(1, 66688, '\p{^Is_Script=shavian}', ""); + Expect(1, 66688, '\P{Is_Script=shavian}', ""); + Expect(0, 66688, '\P{^Is_Script=shavian}', ""); + Expect(1, 66687, '\p{Is_Script=-_Shavian}', ""); + Expect(0, 66687, '\p{^Is_Script=-_Shavian}', ""); + Expect(0, 66687, '\P{Is_Script=-_Shavian}', ""); + Expect(1, 66687, '\P{^Is_Script=-_Shavian}', ""); + Expect(0, 66688, '\p{Is_Script=-_Shavian}', ""); + Expect(1, 66688, '\p{^Is_Script=-_Shavian}', ""); + Expect(1, 66688, '\P{Is_Script=-_Shavian}', ""); + Expect(0, 66688, '\P{^Is_Script=-_Shavian}', ""); + Error('\p{Is_Sc=:= _shaw}'); + Error('\P{Is_Sc=:= _shaw}'); + Expect(1, 66687, '\p{Is_Sc=shaw}', ""); + Expect(0, 66687, '\p{^Is_Sc=shaw}', ""); + Expect(0, 66687, '\P{Is_Sc=shaw}', ""); + Expect(1, 66687, '\P{^Is_Sc=shaw}', ""); + Expect(0, 66688, '\p{Is_Sc=shaw}', ""); + Expect(1, 66688, '\p{^Is_Sc=shaw}', ""); + Expect(1, 66688, '\P{Is_Sc=shaw}', ""); + Expect(0, 66688, '\P{^Is_Sc=shaw}', ""); + Expect(1, 66687, '\p{Is_Sc= SHAW}', ""); + Expect(0, 66687, '\p{^Is_Sc= SHAW}', ""); + Expect(0, 66687, '\P{Is_Sc= SHAW}', ""); + Expect(1, 66687, '\P{^Is_Sc= SHAW}', ""); + Expect(0, 66688, '\p{Is_Sc= SHAW}', ""); + Expect(1, 66688, '\p{^Is_Sc= SHAW}', ""); + Expect(1, 66688, '\P{Is_Sc= SHAW}', ""); + Expect(0, 66688, '\P{^Is_Sc= SHAW}', ""); + Error('\p{Script=--sharada:=}'); + Error('\P{Script=--sharada:=}'); + Expect(1, 72551, '\p{Script=:\ASharada\z:}', "");; + Expect(0, 72552, '\p{Script=:\ASharada\z:}', "");; + Expect(1, 72551, '\p{Script: sharada}', ""); + Expect(0, 72551, '\p{^Script: sharada}', ""); + Expect(0, 72551, '\P{Script: sharada}', ""); + Expect(1, 72551, '\P{^Script: sharada}', ""); + Expect(0, 72552, '\p{Script: sharada}', ""); + Expect(1, 72552, '\p{^Script: sharada}', ""); + Expect(1, 72552, '\P{Script: sharada}', ""); + Expect(0, 72552, '\P{^Script: sharada}', ""); + Expect(1, 72551, '\p{Script=:\Asharada\z:}', "");; + Expect(0, 72552, '\p{Script=:\Asharada\z:}', "");; + Expect(1, 72551, '\p{Script=_-SHARADA}', ""); + Expect(0, 72551, '\p{^Script=_-SHARADA}', ""); + Expect(0, 72551, '\P{Script=_-SHARADA}', ""); + Expect(1, 72551, '\P{^Script=_-SHARADA}', ""); + Expect(0, 72552, '\p{Script=_-SHARADA}', ""); + Expect(1, 72552, '\p{^Script=_-SHARADA}', ""); + Expect(1, 72552, '\P{Script=_-SHARADA}', ""); + Expect(0, 72552, '\P{^Script=_-SHARADA}', ""); + Error('\p{Sc=/a/ -Shrd}'); + Error('\P{Sc=/a/ -Shrd}'); + Expect(1, 72551, '\p{Sc=:\AShrd\z:}', "");; + Expect(0, 72552, '\p{Sc=:\AShrd\z:}', "");; + Expect(1, 72551, '\p{Sc=shrd}', ""); + Expect(0, 72551, '\p{^Sc=shrd}', ""); + Expect(0, 72551, '\P{Sc=shrd}', ""); + Expect(1, 72551, '\P{^Sc=shrd}', ""); + Expect(0, 72552, '\p{Sc=shrd}', ""); + Expect(1, 72552, '\p{^Sc=shrd}', ""); + Expect(1, 72552, '\P{Sc=shrd}', ""); + Expect(0, 72552, '\P{^Sc=shrd}', ""); + Expect(1, 72551, '\p{Sc=:\Ashrd\z:}', "");; + Expect(0, 72552, '\p{Sc=:\Ashrd\z:}', "");; + Expect(1, 72551, '\p{Sc: _ Shrd}', ""); + Expect(0, 72551, '\p{^Sc: _ Shrd}', ""); + Expect(0, 72551, '\P{Sc: _ Shrd}', ""); + Expect(1, 72551, '\P{^Sc: _ Shrd}', ""); + Expect(0, 72552, '\p{Sc: _ Shrd}', ""); + Expect(1, 72552, '\p{^Sc: _ Shrd}', ""); + Expect(1, 72552, '\P{Sc: _ Shrd}', ""); + Expect(0, 72552, '\P{^Sc: _ Shrd}', ""); + Error('\p{Is_Script=/a/ Sharada}'); + Error('\P{Is_Script=/a/ Sharada}'); + Expect(1, 72551, '\p{Is_Script=sharada}', ""); + Expect(0, 72551, '\p{^Is_Script=sharada}', ""); + Expect(0, 72551, '\P{Is_Script=sharada}', ""); + Expect(1, 72551, '\P{^Is_Script=sharada}', ""); + Expect(0, 72552, '\p{Is_Script=sharada}', ""); + Expect(1, 72552, '\p{^Is_Script=sharada}', ""); + Expect(1, 72552, '\P{Is_Script=sharada}', ""); + Expect(0, 72552, '\P{^Is_Script=sharada}', ""); + Expect(1, 72551, '\p{Is_Script= Sharada}', ""); + Expect(0, 72551, '\p{^Is_Script= Sharada}', ""); + Expect(0, 72551, '\P{Is_Script= Sharada}', ""); + Expect(1, 72551, '\P{^Is_Script= Sharada}', ""); + Expect(0, 72552, '\p{Is_Script= Sharada}', ""); + Expect(1, 72552, '\p{^Is_Script= Sharada}', ""); + Expect(1, 72552, '\P{Is_Script= Sharada}', ""); + Expect(0, 72552, '\P{^Is_Script= Sharada}', ""); + Error('\p{Is_Sc=:=-SHRD}'); + Error('\P{Is_Sc=:=-SHRD}'); + Expect(1, 72551, '\p{Is_Sc=shrd}', ""); + Expect(0, 72551, '\p{^Is_Sc=shrd}', ""); + Expect(0, 72551, '\P{Is_Sc=shrd}', ""); + Expect(1, 72551, '\P{^Is_Sc=shrd}', ""); + Expect(0, 72552, '\p{Is_Sc=shrd}', ""); + Expect(1, 72552, '\p{^Is_Sc=shrd}', ""); + Expect(1, 72552, '\P{Is_Sc=shrd}', ""); + Expect(0, 72552, '\P{^Is_Sc=shrd}', ""); + Expect(1, 72551, '\p{Is_Sc=Shrd}', ""); + Expect(0, 72551, '\p{^Is_Sc=Shrd}', ""); + Expect(0, 72551, '\P{Is_Sc=Shrd}', ""); + Expect(1, 72551, '\P{^Is_Sc=Shrd}', ""); + Expect(0, 72552, '\p{Is_Sc=Shrd}', ""); + Expect(1, 72552, '\p{^Is_Sc=Shrd}', ""); + Expect(1, 72552, '\P{Is_Sc=Shrd}', ""); + Expect(0, 72552, '\P{^Is_Sc=Shrd}', ""); + Error('\p{Script= /a/Siddham}'); + Error('\P{Script= /a/Siddham}'); + Expect(1, 71133, '\p{Script=:\ASiddham\z:}', "");; + Expect(0, 71134, '\p{Script=:\ASiddham\z:}', "");; + Expect(1, 71133, '\p{Script=siddham}', ""); + Expect(0, 71133, '\p{^Script=siddham}', ""); + Expect(0, 71133, '\P{Script=siddham}', ""); + Expect(1, 71133, '\P{^Script=siddham}', ""); + Expect(0, 71134, '\p{Script=siddham}', ""); + Expect(1, 71134, '\p{^Script=siddham}', ""); + Expect(1, 71134, '\P{Script=siddham}', ""); + Expect(0, 71134, '\P{^Script=siddham}', ""); + Expect(1, 71133, '\p{Script=:\Asiddham\z:}', "");; + Expect(0, 71134, '\p{Script=:\Asiddham\z:}', "");; + Expect(1, 71133, '\p{Script=- Siddham}', ""); + Expect(0, 71133, '\p{^Script=- Siddham}', ""); + Expect(0, 71133, '\P{Script=- Siddham}', ""); + Expect(1, 71133, '\P{^Script=- Siddham}', ""); + Expect(0, 71134, '\p{Script=- Siddham}', ""); + Expect(1, 71134, '\p{^Script=- Siddham}', ""); + Expect(1, 71134, '\P{Script=- Siddham}', ""); + Expect(0, 71134, '\P{^Script=- Siddham}', ""); + Error('\p{Sc=_Sidd:=}'); + Error('\P{Sc=_Sidd:=}'); + Expect(1, 71133, '\p{Sc=:\ASidd\z:}', "");; + Expect(0, 71134, '\p{Sc=:\ASidd\z:}', "");; + Expect(1, 71133, '\p{Sc=sidd}', ""); + Expect(0, 71133, '\p{^Sc=sidd}', ""); + Expect(0, 71133, '\P{Sc=sidd}', ""); + Expect(1, 71133, '\P{^Sc=sidd}', ""); + Expect(0, 71134, '\p{Sc=sidd}', ""); + Expect(1, 71134, '\p{^Sc=sidd}', ""); + Expect(1, 71134, '\P{Sc=sidd}', ""); + Expect(0, 71134, '\P{^Sc=sidd}', ""); + Expect(1, 71133, '\p{Sc=:\Asidd\z:}', "");; + Expect(0, 71134, '\p{Sc=:\Asidd\z:}', "");; + Expect(1, 71133, '\p{Sc= -Sidd}', ""); + Expect(0, 71133, '\p{^Sc= -Sidd}', ""); + Expect(0, 71133, '\P{Sc= -Sidd}', ""); + Expect(1, 71133, '\P{^Sc= -Sidd}', ""); + Expect(0, 71134, '\p{Sc= -Sidd}', ""); + Expect(1, 71134, '\p{^Sc= -Sidd}', ""); + Expect(1, 71134, '\P{Sc= -Sidd}', ""); + Expect(0, 71134, '\P{^Sc= -Sidd}', ""); + Error('\p{Is_Script= siddham:=}'); + Error('\P{Is_Script= siddham:=}'); + Expect(1, 71133, '\p{Is_Script=siddham}', ""); + Expect(0, 71133, '\p{^Is_Script=siddham}', ""); + Expect(0, 71133, '\P{Is_Script=siddham}', ""); + Expect(1, 71133, '\P{^Is_Script=siddham}', ""); + Expect(0, 71134, '\p{Is_Script=siddham}', ""); + Expect(1, 71134, '\p{^Is_Script=siddham}', ""); + Expect(1, 71134, '\P{Is_Script=siddham}', ""); + Expect(0, 71134, '\P{^Is_Script=siddham}', ""); + Expect(1, 71133, '\p{Is_Script= Siddham}', ""); + Expect(0, 71133, '\p{^Is_Script= Siddham}', ""); + Expect(0, 71133, '\P{Is_Script= Siddham}', ""); + Expect(1, 71133, '\P{^Is_Script= Siddham}', ""); + Expect(0, 71134, '\p{Is_Script= Siddham}', ""); + Expect(1, 71134, '\p{^Is_Script= Siddham}', ""); + Expect(1, 71134, '\P{Is_Script= Siddham}', ""); + Expect(0, 71134, '\P{^Is_Script= Siddham}', ""); + Error('\p{Is_Sc=:=_-Sidd}'); + Error('\P{Is_Sc=:=_-Sidd}'); + Expect(1, 71133, '\p{Is_Sc=sidd}', ""); + Expect(0, 71133, '\p{^Is_Sc=sidd}', ""); + Expect(0, 71133, '\P{Is_Sc=sidd}', ""); + Expect(1, 71133, '\P{^Is_Sc=sidd}', ""); + Expect(0, 71134, '\p{Is_Sc=sidd}', ""); + Expect(1, 71134, '\p{^Is_Sc=sidd}', ""); + Expect(1, 71134, '\P{Is_Sc=sidd}', ""); + Expect(0, 71134, '\P{^Is_Sc=sidd}', ""); + Expect(1, 71133, '\p{Is_Sc= _SIDD}', ""); + Expect(0, 71133, '\p{^Is_Sc= _SIDD}', ""); + Expect(0, 71133, '\P{Is_Sc= _SIDD}', ""); + Expect(1, 71133, '\P{^Is_Sc= _SIDD}', ""); + Expect(0, 71134, '\p{Is_Sc= _SIDD}', ""); + Expect(1, 71134, '\p{^Is_Sc= _SIDD}', ""); + Expect(1, 71134, '\P{Is_Sc= _SIDD}', ""); + Expect(0, 71134, '\P{^Is_Sc= _SIDD}', ""); + Error('\p{Script=/a/ SIDETIC}'); + Error('\P{Script=/a/ SIDETIC}'); + Expect(1, 67929, '\p{Script=:\ASidetic\z:}', "");; + Expect(0, 67930, '\p{Script=:\ASidetic\z:}', "");; + Expect(1, 67929, '\p{Script=sidetic}', ""); + Expect(0, 67929, '\p{^Script=sidetic}', ""); + Expect(0, 67929, '\P{Script=sidetic}', ""); + Expect(1, 67929, '\P{^Script=sidetic}', ""); + Expect(0, 67930, '\p{Script=sidetic}', ""); + Expect(1, 67930, '\p{^Script=sidetic}', ""); + Expect(1, 67930, '\P{Script=sidetic}', ""); + Expect(0, 67930, '\P{^Script=sidetic}', ""); + Expect(1, 67929, '\p{Script=:\Asidetic\z:}', "");; + Expect(0, 67930, '\p{Script=:\Asidetic\z:}', "");; + Expect(1, 67929, '\p{Script= sidetic}', ""); + Expect(0, 67929, '\p{^Script= sidetic}', ""); + Expect(0, 67929, '\P{Script= sidetic}', ""); + Expect(1, 67929, '\P{^Script= sidetic}', ""); + Expect(0, 67930, '\p{Script= sidetic}', ""); + Expect(1, 67930, '\p{^Script= sidetic}', ""); + Expect(1, 67930, '\P{Script= sidetic}', ""); + Expect(0, 67930, '\P{^Script= sidetic}', ""); + Error('\p{Sc= Sidt/a/}'); + Error('\P{Sc= Sidt/a/}'); + Expect(1, 67929, '\p{Sc=:\ASidt\z:}', "");; + Expect(0, 67930, '\p{Sc=:\ASidt\z:}', "");; + Expect(1, 67929, '\p{Sc=sidt}', ""); + Expect(0, 67929, '\p{^Sc=sidt}', ""); + Expect(0, 67929, '\P{Sc=sidt}', ""); + Expect(1, 67929, '\P{^Sc=sidt}', ""); + Expect(0, 67930, '\p{Sc=sidt}', ""); + Expect(1, 67930, '\p{^Sc=sidt}', ""); + Expect(1, 67930, '\P{Sc=sidt}', ""); + Expect(0, 67930, '\P{^Sc=sidt}', ""); + Expect(1, 67929, '\p{Sc=:\Asidt\z:}', "");; + Expect(0, 67930, '\p{Sc=:\Asidt\z:}', "");; + Expect(1, 67929, '\p{Sc=- Sidt}', ""); + Expect(0, 67929, '\p{^Sc=- Sidt}', ""); + Expect(0, 67929, '\P{Sc=- Sidt}', ""); + Expect(1, 67929, '\P{^Sc=- Sidt}', ""); + Expect(0, 67930, '\p{Sc=- Sidt}', ""); + Expect(1, 67930, '\p{^Sc=- Sidt}', ""); + Expect(1, 67930, '\P{Sc=- Sidt}', ""); + Expect(0, 67930, '\P{^Sc=- Sidt}', ""); + Error('\p{Is_Script=_:=SIDETIC}'); + Error('\P{Is_Script=_:=SIDETIC}'); + Expect(1, 67929, '\p{Is_Script=sidetic}', ""); + Expect(0, 67929, '\p{^Is_Script=sidetic}', ""); + Expect(0, 67929, '\P{Is_Script=sidetic}', ""); + Expect(1, 67929, '\P{^Is_Script=sidetic}', ""); + Expect(0, 67930, '\p{Is_Script=sidetic}', ""); + Expect(1, 67930, '\p{^Is_Script=sidetic}', ""); + Expect(1, 67930, '\P{Is_Script=sidetic}', ""); + Expect(0, 67930, '\P{^Is_Script=sidetic}', ""); + Expect(1, 67929, '\p{Is_Script= Sidetic}', ""); + Expect(0, 67929, '\p{^Is_Script= Sidetic}', ""); + Expect(0, 67929, '\P{Is_Script= Sidetic}', ""); + Expect(1, 67929, '\P{^Is_Script= Sidetic}', ""); + Expect(0, 67930, '\p{Is_Script= Sidetic}', ""); + Expect(1, 67930, '\p{^Is_Script= Sidetic}', ""); + Expect(1, 67930, '\P{Is_Script= Sidetic}', ""); + Expect(0, 67930, '\P{^Is_Script= Sidetic}', ""); + Error('\p{Is_Sc= -SIDT/a/}'); + Error('\P{Is_Sc= -SIDT/a/}'); + Expect(1, 67929, '\p{Is_Sc=sidt}', ""); + Expect(0, 67929, '\p{^Is_Sc=sidt}', ""); + Expect(0, 67929, '\P{Is_Sc=sidt}', ""); + Expect(1, 67929, '\P{^Is_Sc=sidt}', ""); + Expect(0, 67930, '\p{Is_Sc=sidt}', ""); + Expect(1, 67930, '\p{^Is_Sc=sidt}', ""); + Expect(1, 67930, '\P{Is_Sc=sidt}', ""); + Expect(0, 67930, '\P{^Is_Sc=sidt}', ""); + Expect(1, 67929, '\p{Is_Sc= sidt}', ""); + Expect(0, 67929, '\p{^Is_Sc= sidt}', ""); + Expect(0, 67929, '\P{Is_Sc= sidt}', ""); + Expect(1, 67929, '\P{^Is_Sc= sidt}', ""); + Expect(0, 67930, '\p{Is_Sc= sidt}', ""); + Expect(1, 67930, '\p{^Is_Sc= sidt}', ""); + Expect(1, 67930, '\P{Is_Sc= sidt}', ""); + Expect(0, 67930, '\P{^Is_Sc= sidt}', ""); + Error('\p{Script: Khudawadi/a/}'); + Error('\P{Script: Khudawadi/a/}'); + Expect(1, 70393, '\p{Script=:\AKhudawadi\z:}', "");; + Expect(0, 70394, '\p{Script=:\AKhudawadi\z:}', "");; + Expect(1, 70393, '\p{Script=khudawadi}', ""); + Expect(0, 70393, '\p{^Script=khudawadi}', ""); + Expect(0, 70393, '\P{Script=khudawadi}', ""); + Expect(1, 70393, '\P{^Script=khudawadi}', ""); + Expect(0, 70394, '\p{Script=khudawadi}', ""); + Expect(1, 70394, '\p{^Script=khudawadi}', ""); + Expect(1, 70394, '\P{Script=khudawadi}', ""); + Expect(0, 70394, '\P{^Script=khudawadi}', ""); + Expect(1, 70393, '\p{Script=:\Akhudawadi\z:}', "");; + Expect(0, 70394, '\p{Script=:\Akhudawadi\z:}', "");; + Expect(1, 70393, '\p{Script=_KHUDAWADI}', ""); + Expect(0, 70393, '\p{^Script=_KHUDAWADI}', ""); + Expect(0, 70393, '\P{Script=_KHUDAWADI}', ""); + Expect(1, 70393, '\P{^Script=_KHUDAWADI}', ""); + Expect(0, 70394, '\p{Script=_KHUDAWADI}', ""); + Expect(1, 70394, '\p{^Script=_KHUDAWADI}', ""); + Expect(1, 70394, '\P{Script=_KHUDAWADI}', ""); + Expect(0, 70394, '\P{^Script=_KHUDAWADI}', ""); + Error('\p{Sc= SIND:=}'); + Error('\P{Sc= SIND:=}'); + Expect(1, 70393, '\p{Sc=:\ASind\z:}', "");; + Expect(0, 70394, '\p{Sc=:\ASind\z:}', "");; + Expect(1, 70393, '\p{Sc=sind}', ""); + Expect(0, 70393, '\p{^Sc=sind}', ""); + Expect(0, 70393, '\P{Sc=sind}', ""); + Expect(1, 70393, '\P{^Sc=sind}', ""); + Expect(0, 70394, '\p{Sc=sind}', ""); + Expect(1, 70394, '\p{^Sc=sind}', ""); + Expect(1, 70394, '\P{Sc=sind}', ""); + Expect(0, 70394, '\P{^Sc=sind}', ""); + Expect(1, 70393, '\p{Sc=:\Asind\z:}', "");; + Expect(0, 70394, '\p{Sc=:\Asind\z:}', "");; + Expect(1, 70393, '\p{Sc=-_Sind}', ""); + Expect(0, 70393, '\p{^Sc=-_Sind}', ""); + Expect(0, 70393, '\P{Sc=-_Sind}', ""); + Expect(1, 70393, '\P{^Sc=-_Sind}', ""); + Expect(0, 70394, '\p{Sc=-_Sind}', ""); + Expect(1, 70394, '\p{^Sc=-_Sind}', ""); + Expect(1, 70394, '\P{Sc=-_Sind}', ""); + Expect(0, 70394, '\P{^Sc=-_Sind}', ""); + Error('\p{Is_Script= Khudawadi/a/}'); + Error('\P{Is_Script= Khudawadi/a/}'); + Expect(1, 70393, '\p{Is_Script=khudawadi}', ""); + Expect(0, 70393, '\p{^Is_Script=khudawadi}', ""); + Expect(0, 70393, '\P{Is_Script=khudawadi}', ""); + Expect(1, 70393, '\P{^Is_Script=khudawadi}', ""); + Expect(0, 70394, '\p{Is_Script=khudawadi}', ""); + Expect(1, 70394, '\p{^Is_Script=khudawadi}', ""); + Expect(1, 70394, '\P{Is_Script=khudawadi}', ""); + Expect(0, 70394, '\P{^Is_Script=khudawadi}', ""); + Expect(1, 70393, '\p{Is_Script: Khudawadi}', ""); + Expect(0, 70393, '\p{^Is_Script: Khudawadi}', ""); + Expect(0, 70393, '\P{Is_Script: Khudawadi}', ""); + Expect(1, 70393, '\P{^Is_Script: Khudawadi}', ""); + Expect(0, 70394, '\p{Is_Script: Khudawadi}', ""); + Expect(1, 70394, '\p{^Is_Script: Khudawadi}', ""); + Expect(1, 70394, '\P{Is_Script: Khudawadi}', ""); + Expect(0, 70394, '\P{^Is_Script: Khudawadi}', ""); + Error('\p{Is_Sc= /a/SIND}'); + Error('\P{Is_Sc= /a/SIND}'); + Expect(1, 70393, '\p{Is_Sc: sind}', ""); + Expect(0, 70393, '\p{^Is_Sc: sind}', ""); + Expect(0, 70393, '\P{Is_Sc: sind}', ""); + Expect(1, 70393, '\P{^Is_Sc: sind}', ""); + Expect(0, 70394, '\p{Is_Sc: sind}', ""); + Expect(1, 70394, '\p{^Is_Sc: sind}', ""); + Expect(1, 70394, '\P{Is_Sc: sind}', ""); + Expect(0, 70394, '\P{^Is_Sc: sind}', ""); + Expect(1, 70393, '\p{Is_Sc=_Sind}', ""); + Expect(0, 70393, '\p{^Is_Sc=_Sind}', ""); + Expect(0, 70393, '\P{Is_Sc=_Sind}', ""); + Expect(1, 70393, '\P{^Is_Sc=_Sind}', ""); + Expect(0, 70394, '\p{Is_Sc=_Sind}', ""); + Expect(1, 70394, '\p{^Is_Sc=_Sind}', ""); + Expect(1, 70394, '\P{Is_Sc=_Sind}', ""); + Expect(0, 70394, '\P{^Is_Sc=_Sind}', ""); + Error('\p{Script=Sinhala/a/}'); + Error('\P{Script=Sinhala/a/}'); + Expect(1, 70132, '\p{Script=:\ASinhala\z:}', "");; + Expect(0, 70133, '\p{Script=:\ASinhala\z:}', "");; + Expect(1, 70132, '\p{Script=sinhala}', ""); + Expect(0, 70132, '\p{^Script=sinhala}', ""); + Expect(0, 70132, '\P{Script=sinhala}', ""); + Expect(1, 70132, '\P{^Script=sinhala}', ""); + Expect(0, 70133, '\p{Script=sinhala}', ""); + Expect(1, 70133, '\p{^Script=sinhala}', ""); + Expect(1, 70133, '\P{Script=sinhala}', ""); + Expect(0, 70133, '\P{^Script=sinhala}', ""); + Expect(1, 70132, '\p{Script=:\Asinhala\z:}', "");; + Expect(0, 70133, '\p{Script=:\Asinhala\z:}', "");; + Expect(1, 70132, '\p{Script=-_sinhala}', ""); + Expect(0, 70132, '\p{^Script=-_sinhala}', ""); + Expect(0, 70132, '\P{Script=-_sinhala}', ""); + Expect(1, 70132, '\P{^Script=-_sinhala}', ""); + Expect(0, 70133, '\p{Script=-_sinhala}', ""); + Expect(1, 70133, '\p{^Script=-_sinhala}', ""); + Expect(1, 70133, '\P{Script=-_sinhala}', ""); + Expect(0, 70133, '\P{^Script=-_sinhala}', ""); + Error('\p{Sc=/a/ Sinh}'); + Error('\P{Sc=/a/ Sinh}'); + Expect(1, 70132, '\p{Sc=:\ASinh\z:}', "");; + Expect(0, 70133, '\p{Sc=:\ASinh\z:}', "");; + Expect(1, 70132, '\p{Sc=sinh}', ""); + Expect(0, 70132, '\p{^Sc=sinh}', ""); + Expect(0, 70132, '\P{Sc=sinh}', ""); + Expect(1, 70132, '\P{^Sc=sinh}', ""); + Expect(0, 70133, '\p{Sc=sinh}', ""); + Expect(1, 70133, '\p{^Sc=sinh}', ""); + Expect(1, 70133, '\P{Sc=sinh}', ""); + Expect(0, 70133, '\P{^Sc=sinh}', ""); + Expect(1, 70132, '\p{Sc=:\Asinh\z:}', "");; + Expect(0, 70133, '\p{Sc=:\Asinh\z:}', "");; + Expect(1, 70132, '\p{Sc=- Sinh}', ""); + Expect(0, 70132, '\p{^Sc=- Sinh}', ""); + Expect(0, 70132, '\P{Sc=- Sinh}', ""); + Expect(1, 70132, '\P{^Sc=- Sinh}', ""); + Expect(0, 70133, '\p{Sc=- Sinh}', ""); + Expect(1, 70133, '\p{^Sc=- Sinh}', ""); + Expect(1, 70133, '\P{Sc=- Sinh}', ""); + Expect(0, 70133, '\P{^Sc=- Sinh}', ""); + Error('\p{Is_Script=_ sinhala/a/}'); + Error('\P{Is_Script=_ sinhala/a/}'); + Expect(1, 70132, '\p{Is_Script=sinhala}', ""); + Expect(0, 70132, '\p{^Is_Script=sinhala}', ""); + Expect(0, 70132, '\P{Is_Script=sinhala}', ""); + Expect(1, 70132, '\P{^Is_Script=sinhala}', ""); + Expect(0, 70133, '\p{Is_Script=sinhala}', ""); + Expect(1, 70133, '\p{^Is_Script=sinhala}', ""); + Expect(1, 70133, '\P{Is_Script=sinhala}', ""); + Expect(0, 70133, '\P{^Is_Script=sinhala}', ""); + Expect(1, 70132, '\p{Is_Script= Sinhala}', ""); + Expect(0, 70132, '\p{^Is_Script= Sinhala}', ""); + Expect(0, 70132, '\P{Is_Script= Sinhala}', ""); + Expect(1, 70132, '\P{^Is_Script= Sinhala}', ""); + Expect(0, 70133, '\p{Is_Script= Sinhala}', ""); + Expect(1, 70133, '\p{^Is_Script= Sinhala}', ""); + Expect(1, 70133, '\P{Is_Script= Sinhala}', ""); + Expect(0, 70133, '\P{^Is_Script= Sinhala}', ""); + Error('\p{Is_Sc=_ SINH:=}'); + Error('\P{Is_Sc=_ SINH:=}'); + Expect(1, 70132, '\p{Is_Sc=sinh}', ""); + Expect(0, 70132, '\p{^Is_Sc=sinh}', ""); + Expect(0, 70132, '\P{Is_Sc=sinh}', ""); + Expect(1, 70132, '\P{^Is_Sc=sinh}', ""); + Expect(0, 70133, '\p{Is_Sc=sinh}', ""); + Expect(1, 70133, '\p{^Is_Sc=sinh}', ""); + Expect(1, 70133, '\P{Is_Sc=sinh}', ""); + Expect(0, 70133, '\P{^Is_Sc=sinh}', ""); + Expect(1, 70132, '\p{Is_Sc: _sinh}', ""); + Expect(0, 70132, '\p{^Is_Sc: _sinh}', ""); + Expect(0, 70132, '\P{Is_Sc: _sinh}', ""); + Expect(1, 70132, '\P{^Is_Sc: _sinh}', ""); + Expect(0, 70133, '\p{Is_Sc: _sinh}', ""); + Expect(1, 70133, '\p{^Is_Sc: _sinh}', ""); + Expect(1, 70133, '\P{Is_Sc: _sinh}', ""); + Expect(0, 70133, '\P{^Is_Sc: _sinh}', ""); + Error('\p{Script=_/a/SOGDIAN}'); + Error('\P{Script=_/a/SOGDIAN}'); + Expect(1, 69465, '\p{Script=:\ASogdian\z:}', "");; + Expect(0, 69466, '\p{Script=:\ASogdian\z:}', "");; + Expect(1, 69465, '\p{Script=sogdian}', ""); + Expect(0, 69465, '\p{^Script=sogdian}', ""); + Expect(0, 69465, '\P{Script=sogdian}', ""); + Expect(1, 69465, '\P{^Script=sogdian}', ""); + Expect(0, 69466, '\p{Script=sogdian}', ""); + Expect(1, 69466, '\p{^Script=sogdian}', ""); + Expect(1, 69466, '\P{Script=sogdian}', ""); + Expect(0, 69466, '\P{^Script=sogdian}', ""); + Expect(1, 69465, '\p{Script=:\Asogdian\z:}', "");; + Expect(0, 69466, '\p{Script=:\Asogdian\z:}', "");; + Expect(1, 69465, '\p{Script=_SOGDIAN}', ""); + Expect(0, 69465, '\p{^Script=_SOGDIAN}', ""); + Expect(0, 69465, '\P{Script=_SOGDIAN}', ""); + Expect(1, 69465, '\P{^Script=_SOGDIAN}', ""); + Expect(0, 69466, '\p{Script=_SOGDIAN}', ""); + Expect(1, 69466, '\p{^Script=_SOGDIAN}', ""); + Expect(1, 69466, '\P{Script=_SOGDIAN}', ""); + Expect(0, 69466, '\P{^Script=_SOGDIAN}', ""); + Error('\p{Sc=_Sogd/a/}'); + Error('\P{Sc=_Sogd/a/}'); + Expect(1, 69465, '\p{Sc=:\ASogd\z:}', "");; + Expect(0, 69466, '\p{Sc=:\ASogd\z:}', "");; + Expect(1, 69465, '\p{Sc=sogd}', ""); + Expect(0, 69465, '\p{^Sc=sogd}', ""); + Expect(0, 69465, '\P{Sc=sogd}', ""); + Expect(1, 69465, '\P{^Sc=sogd}', ""); + Expect(0, 69466, '\p{Sc=sogd}', ""); + Expect(1, 69466, '\p{^Sc=sogd}', ""); + Expect(1, 69466, '\P{Sc=sogd}', ""); + Expect(0, 69466, '\P{^Sc=sogd}', ""); + Expect(1, 69465, '\p{Sc=:\Asogd\z:}', "");; + Expect(0, 69466, '\p{Sc=:\Asogd\z:}', "");; + Expect(1, 69465, '\p{Sc= Sogd}', ""); + Expect(0, 69465, '\p{^Sc= Sogd}', ""); + Expect(0, 69465, '\P{Sc= Sogd}', ""); + Expect(1, 69465, '\P{^Sc= Sogd}', ""); + Expect(0, 69466, '\p{Sc= Sogd}', ""); + Expect(1, 69466, '\p{^Sc= Sogd}', ""); + Expect(1, 69466, '\P{Sc= Sogd}', ""); + Expect(0, 69466, '\P{^Sc= Sogd}', ""); + Error('\p{Is_Script=_ Sogdian:=}'); + Error('\P{Is_Script=_ Sogdian:=}'); + Expect(1, 69465, '\p{Is_Script=sogdian}', ""); + Expect(0, 69465, '\p{^Is_Script=sogdian}', ""); + Expect(0, 69465, '\P{Is_Script=sogdian}', ""); + Expect(1, 69465, '\P{^Is_Script=sogdian}', ""); + Expect(0, 69466, '\p{Is_Script=sogdian}', ""); + Expect(1, 69466, '\p{^Is_Script=sogdian}', ""); + Expect(1, 69466, '\P{Is_Script=sogdian}', ""); + Expect(0, 69466, '\P{^Is_Script=sogdian}', ""); + Expect(1, 69465, '\p{Is_Script= SOGDIAN}', ""); + Expect(0, 69465, '\p{^Is_Script= SOGDIAN}', ""); + Expect(0, 69465, '\P{Is_Script= SOGDIAN}', ""); + Expect(1, 69465, '\P{^Is_Script= SOGDIAN}', ""); + Expect(0, 69466, '\p{Is_Script= SOGDIAN}', ""); + Expect(1, 69466, '\p{^Is_Script= SOGDIAN}', ""); + Expect(1, 69466, '\P{Is_Script= SOGDIAN}', ""); + Expect(0, 69466, '\P{^Is_Script= SOGDIAN}', ""); + Error('\p{Is_Sc=/a/ Sogd}'); + Error('\P{Is_Sc=/a/ Sogd}'); + Expect(1, 69465, '\p{Is_Sc=sogd}', ""); + Expect(0, 69465, '\p{^Is_Sc=sogd}', ""); + Expect(0, 69465, '\P{Is_Sc=sogd}', ""); + Expect(1, 69465, '\P{^Is_Sc=sogd}', ""); + Expect(0, 69466, '\p{Is_Sc=sogd}', ""); + Expect(1, 69466, '\p{^Is_Sc=sogd}', ""); + Expect(1, 69466, '\P{Is_Sc=sogd}', ""); + Expect(0, 69466, '\P{^Is_Sc=sogd}', ""); + Expect(1, 69465, '\p{Is_Sc=--SOGD}', ""); + Expect(0, 69465, '\p{^Is_Sc=--SOGD}', ""); + Expect(0, 69465, '\P{Is_Sc=--SOGD}', ""); + Expect(1, 69465, '\P{^Is_Sc=--SOGD}', ""); + Expect(0, 69466, '\p{Is_Sc=--SOGD}', ""); + Expect(1, 69466, '\p{^Is_Sc=--SOGD}', ""); + Expect(1, 69466, '\P{Is_Sc=--SOGD}', ""); + Expect(0, 69466, '\P{^Is_Sc=--SOGD}', ""); + Error('\p{Script= /a/old_Sogdian}'); + Error('\P{Script= /a/old_Sogdian}'); + Expect(1, 69415, '\p{Script=:\AOld_Sogdian\z:}', "");; + Expect(0, 69416, '\p{Script=:\AOld_Sogdian\z:}', "");; + Expect(1, 69415, '\p{Script=oldsogdian}', ""); + Expect(0, 69415, '\p{^Script=oldsogdian}', ""); + Expect(0, 69415, '\P{Script=oldsogdian}', ""); + Expect(1, 69415, '\P{^Script=oldsogdian}', ""); + Expect(0, 69416, '\p{Script=oldsogdian}', ""); + Expect(1, 69416, '\p{^Script=oldsogdian}', ""); + Expect(1, 69416, '\P{Script=oldsogdian}', ""); + Expect(0, 69416, '\P{^Script=oldsogdian}', ""); + Expect(1, 69415, '\p{Script=:\Aoldsogdian\z:}', "");; + Expect(0, 69416, '\p{Script=:\Aoldsogdian\z:}', "");; + Expect(1, 69415, '\p{Script= _OLD_Sogdian}', ""); + Expect(0, 69415, '\p{^Script= _OLD_Sogdian}', ""); + Expect(0, 69415, '\P{Script= _OLD_Sogdian}', ""); + Expect(1, 69415, '\P{^Script= _OLD_Sogdian}', ""); + Expect(0, 69416, '\p{Script= _OLD_Sogdian}', ""); + Expect(1, 69416, '\p{^Script= _OLD_Sogdian}', ""); + Expect(1, 69416, '\P{Script= _OLD_Sogdian}', ""); + Expect(0, 69416, '\P{^Script= _OLD_Sogdian}', ""); + Error('\p{Sc= /a/Sogo}'); + Error('\P{Sc= /a/Sogo}'); + Expect(1, 69415, '\p{Sc=:\ASogo\z:}', "");; + Expect(0, 69416, '\p{Sc=:\ASogo\z:}', "");; + Expect(1, 69415, '\p{Sc=sogo}', ""); + Expect(0, 69415, '\p{^Sc=sogo}', ""); + Expect(0, 69415, '\P{Sc=sogo}', ""); + Expect(1, 69415, '\P{^Sc=sogo}', ""); + Expect(0, 69416, '\p{Sc=sogo}', ""); + Expect(1, 69416, '\p{^Sc=sogo}', ""); + Expect(1, 69416, '\P{Sc=sogo}', ""); + Expect(0, 69416, '\P{^Sc=sogo}', ""); + Expect(1, 69415, '\p{Sc=:\Asogo\z:}', "");; + Expect(0, 69416, '\p{Sc=:\Asogo\z:}', "");; + Expect(1, 69415, '\p{Sc=--Sogo}', ""); + Expect(0, 69415, '\p{^Sc=--Sogo}', ""); + Expect(0, 69415, '\P{Sc=--Sogo}', ""); + Expect(1, 69415, '\P{^Sc=--Sogo}', ""); + Expect(0, 69416, '\p{Sc=--Sogo}', ""); + Expect(1, 69416, '\p{^Sc=--Sogo}', ""); + Expect(1, 69416, '\P{Sc=--Sogo}', ""); + Expect(0, 69416, '\P{^Sc=--Sogo}', ""); + Error('\p{Is_Script=/a/ old_Sogdian}'); + Error('\P{Is_Script=/a/ old_Sogdian}'); + Expect(1, 69415, '\p{Is_Script: oldsogdian}', ""); + Expect(0, 69415, '\p{^Is_Script: oldsogdian}', ""); + Expect(0, 69415, '\P{Is_Script: oldsogdian}', ""); + Expect(1, 69415, '\P{^Is_Script: oldsogdian}', ""); + Expect(0, 69416, '\p{Is_Script: oldsogdian}', ""); + Expect(1, 69416, '\p{^Is_Script: oldsogdian}', ""); + Expect(1, 69416, '\P{Is_Script: oldsogdian}', ""); + Expect(0, 69416, '\P{^Is_Script: oldsogdian}', ""); + Expect(1, 69415, '\p{Is_Script= Old_SOGDIAN}', ""); + Expect(0, 69415, '\p{^Is_Script= Old_SOGDIAN}', ""); + Expect(0, 69415, '\P{Is_Script= Old_SOGDIAN}', ""); + Expect(1, 69415, '\P{^Is_Script= Old_SOGDIAN}', ""); + Expect(0, 69416, '\p{Is_Script= Old_SOGDIAN}', ""); + Expect(1, 69416, '\p{^Is_Script= Old_SOGDIAN}', ""); + Expect(1, 69416, '\P{Is_Script= Old_SOGDIAN}', ""); + Expect(0, 69416, '\P{^Is_Script= Old_SOGDIAN}', ""); + Error('\p{Is_Sc: :=sogo}'); + Error('\P{Is_Sc: :=sogo}'); + Expect(1, 69415, '\p{Is_Sc=sogo}', ""); + Expect(0, 69415, '\p{^Is_Sc=sogo}', ""); + Expect(0, 69415, '\P{Is_Sc=sogo}', ""); + Expect(1, 69415, '\P{^Is_Sc=sogo}', ""); + Expect(0, 69416, '\p{Is_Sc=sogo}', ""); + Expect(1, 69416, '\p{^Is_Sc=sogo}', ""); + Expect(1, 69416, '\P{Is_Sc=sogo}', ""); + Expect(0, 69416, '\P{^Is_Sc=sogo}', ""); + Expect(1, 69415, '\p{Is_Sc= Sogo}', ""); + Expect(0, 69415, '\p{^Is_Sc= Sogo}', ""); + Expect(0, 69415, '\P{Is_Sc= Sogo}', ""); + Expect(1, 69415, '\P{^Is_Sc= Sogo}', ""); + Expect(0, 69416, '\p{Is_Sc= Sogo}', ""); + Expect(1, 69416, '\p{^Is_Sc= Sogo}', ""); + Expect(1, 69416, '\P{Is_Sc= Sogo}', ""); + Expect(0, 69416, '\P{^Is_Sc= Sogo}', ""); + Error('\p{Script= -sora_sompeng:=}'); + Error('\P{Script= -sora_sompeng:=}'); + Expect(1, 69881, '\p{Script=:\ASora_Sompeng\z:}', "");; + Expect(0, 69882, '\p{Script=:\ASora_Sompeng\z:}', "");; + Expect(1, 69881, '\p{Script=sorasompeng}', ""); + Expect(0, 69881, '\p{^Script=sorasompeng}', ""); + Expect(0, 69881, '\P{Script=sorasompeng}', ""); + Expect(1, 69881, '\P{^Script=sorasompeng}', ""); + Expect(0, 69882, '\p{Script=sorasompeng}', ""); + Expect(1, 69882, '\p{^Script=sorasompeng}', ""); + Expect(1, 69882, '\P{Script=sorasompeng}', ""); + Expect(0, 69882, '\P{^Script=sorasompeng}', ""); + Expect(1, 69881, '\p{Script=:\Asorasompeng\z:}', "");; + Expect(0, 69882, '\p{Script=:\Asorasompeng\z:}', "");; + Expect(1, 69881, '\p{Script= Sora_Sompeng}', ""); + Expect(0, 69881, '\p{^Script= Sora_Sompeng}', ""); + Expect(0, 69881, '\P{Script= Sora_Sompeng}', ""); + Expect(1, 69881, '\P{^Script= Sora_Sompeng}', ""); + Expect(0, 69882, '\p{Script= Sora_Sompeng}', ""); + Expect(1, 69882, '\p{^Script= Sora_Sompeng}', ""); + Expect(1, 69882, '\P{Script= Sora_Sompeng}', ""); + Expect(0, 69882, '\P{^Script= Sora_Sompeng}', ""); + Error('\p{Sc=_/a/SORA}'); + Error('\P{Sc=_/a/SORA}'); + Expect(1, 69881, '\p{Sc=:\ASora\z:}', "");; + Expect(0, 69882, '\p{Sc=:\ASora\z:}', "");; + Expect(1, 69881, '\p{Sc=sora}', ""); + Expect(0, 69881, '\p{^Sc=sora}', ""); + Expect(0, 69881, '\P{Sc=sora}', ""); + Expect(1, 69881, '\P{^Sc=sora}', ""); + Expect(0, 69882, '\p{Sc=sora}', ""); + Expect(1, 69882, '\p{^Sc=sora}', ""); + Expect(1, 69882, '\P{Sc=sora}', ""); + Expect(0, 69882, '\P{^Sc=sora}', ""); + Expect(1, 69881, '\p{Sc=:\Asora\z:}', "");; + Expect(0, 69882, '\p{Sc=:\Asora\z:}', "");; + Expect(1, 69881, '\p{Sc=_-sora}', ""); + Expect(0, 69881, '\p{^Sc=_-sora}', ""); + Expect(0, 69881, '\P{Sc=_-sora}', ""); + Expect(1, 69881, '\P{^Sc=_-sora}', ""); + Expect(0, 69882, '\p{Sc=_-sora}', ""); + Expect(1, 69882, '\p{^Sc=_-sora}', ""); + Expect(1, 69882, '\P{Sc=_-sora}', ""); + Expect(0, 69882, '\P{^Sc=_-sora}', ""); + Error('\p{Is_Script=/a/-_sora_Sompeng}'); + Error('\P{Is_Script=/a/-_sora_Sompeng}'); + Expect(1, 69881, '\p{Is_Script=sorasompeng}', ""); + Expect(0, 69881, '\p{^Is_Script=sorasompeng}', ""); + Expect(0, 69881, '\P{Is_Script=sorasompeng}', ""); + Expect(1, 69881, '\P{^Is_Script=sorasompeng}', ""); + Expect(0, 69882, '\p{Is_Script=sorasompeng}', ""); + Expect(1, 69882, '\p{^Is_Script=sorasompeng}', ""); + Expect(1, 69882, '\P{Is_Script=sorasompeng}', ""); + Expect(0, 69882, '\P{^Is_Script=sorasompeng}', ""); + Expect(1, 69881, '\p{Is_Script= SORA_sompeng}', ""); + Expect(0, 69881, '\p{^Is_Script= SORA_sompeng}', ""); + Expect(0, 69881, '\P{Is_Script= SORA_sompeng}', ""); + Expect(1, 69881, '\P{^Is_Script= SORA_sompeng}', ""); + Expect(0, 69882, '\p{Is_Script= SORA_sompeng}', ""); + Expect(1, 69882, '\p{^Is_Script= SORA_sompeng}', ""); + Expect(1, 69882, '\P{Is_Script= SORA_sompeng}', ""); + Expect(0, 69882, '\P{^Is_Script= SORA_sompeng}', ""); + Error('\p{Is_Sc=/a/ _sora}'); + Error('\P{Is_Sc=/a/ _sora}'); + Expect(1, 69881, '\p{Is_Sc=sora}', ""); + Expect(0, 69881, '\p{^Is_Sc=sora}', ""); + Expect(0, 69881, '\P{Is_Sc=sora}', ""); + Expect(1, 69881, '\P{^Is_Sc=sora}', ""); + Expect(0, 69882, '\p{Is_Sc=sora}', ""); + Expect(1, 69882, '\p{^Is_Sc=sora}', ""); + Expect(1, 69882, '\P{Is_Sc=sora}', ""); + Expect(0, 69882, '\P{^Is_Sc=sora}', ""); + Expect(1, 69881, '\p{Is_Sc= sora}', ""); + Expect(0, 69881, '\p{^Is_Sc= sora}', ""); + Expect(0, 69881, '\P{Is_Sc= sora}', ""); + Expect(1, 69881, '\P{^Is_Sc= sora}', ""); + Expect(0, 69882, '\p{Is_Sc= sora}', ""); + Expect(1, 69882, '\p{^Is_Sc= sora}', ""); + Expect(1, 69882, '\P{Is_Sc= sora}', ""); + Expect(0, 69882, '\P{^Is_Sc= sora}', ""); + Error('\p{Script=:=--Soyombo}'); + Error('\P{Script=:=--Soyombo}'); + Expect(1, 72354, '\p{Script=:\ASoyombo\z:}', "");; + Expect(0, 72355, '\p{Script=:\ASoyombo\z:}', "");; + Expect(1, 72354, '\p{Script=soyombo}', ""); + Expect(0, 72354, '\p{^Script=soyombo}', ""); + Expect(0, 72354, '\P{Script=soyombo}', ""); + Expect(1, 72354, '\P{^Script=soyombo}', ""); + Expect(0, 72355, '\p{Script=soyombo}', ""); + Expect(1, 72355, '\p{^Script=soyombo}', ""); + Expect(1, 72355, '\P{Script=soyombo}', ""); + Expect(0, 72355, '\P{^Script=soyombo}', ""); + Expect(1, 72354, '\p{Script=:\Asoyombo\z:}', "");; + Expect(0, 72355, '\p{Script=:\Asoyombo\z:}', "");; + Expect(1, 72354, '\p{Script= SOYOMBO}', ""); + Expect(0, 72354, '\p{^Script= SOYOMBO}', ""); + Expect(0, 72354, '\P{Script= SOYOMBO}', ""); + Expect(1, 72354, '\P{^Script= SOYOMBO}', ""); + Expect(0, 72355, '\p{Script= SOYOMBO}', ""); + Expect(1, 72355, '\p{^Script= SOYOMBO}', ""); + Expect(1, 72355, '\P{Script= SOYOMBO}', ""); + Expect(0, 72355, '\P{^Script= SOYOMBO}', ""); + Error('\p{Sc=:=- Soyo}'); + Error('\P{Sc=:=- Soyo}'); + Expect(1, 72354, '\p{Sc=:\ASoyo\z:}', "");; + Expect(0, 72355, '\p{Sc=:\ASoyo\z:}', "");; + Expect(1, 72354, '\p{Sc=soyo}', ""); + Expect(0, 72354, '\p{^Sc=soyo}', ""); + Expect(0, 72354, '\P{Sc=soyo}', ""); + Expect(1, 72354, '\P{^Sc=soyo}', ""); + Expect(0, 72355, '\p{Sc=soyo}', ""); + Expect(1, 72355, '\p{^Sc=soyo}', ""); + Expect(1, 72355, '\P{Sc=soyo}', ""); + Expect(0, 72355, '\P{^Sc=soyo}', ""); + Expect(1, 72354, '\p{Sc=:\Asoyo\z:}', "");; + Expect(0, 72355, '\p{Sc=:\Asoyo\z:}', "");; + Expect(1, 72354, '\p{Sc=_Soyo}', ""); + Expect(0, 72354, '\p{^Sc=_Soyo}', ""); + Expect(0, 72354, '\P{Sc=_Soyo}', ""); + Expect(1, 72354, '\P{^Sc=_Soyo}', ""); + Expect(0, 72355, '\p{Sc=_Soyo}', ""); + Expect(1, 72355, '\p{^Sc=_Soyo}', ""); + Expect(1, 72355, '\P{Sc=_Soyo}', ""); + Expect(0, 72355, '\P{^Sc=_Soyo}', ""); + Error('\p{Is_Script= :=soyombo}'); + Error('\P{Is_Script= :=soyombo}'); + Expect(1, 72354, '\p{Is_Script=soyombo}', ""); + Expect(0, 72354, '\p{^Is_Script=soyombo}', ""); + Expect(0, 72354, '\P{Is_Script=soyombo}', ""); + Expect(1, 72354, '\P{^Is_Script=soyombo}', ""); + Expect(0, 72355, '\p{Is_Script=soyombo}', ""); + Expect(1, 72355, '\p{^Is_Script=soyombo}', ""); + Expect(1, 72355, '\P{Is_Script=soyombo}', ""); + Expect(0, 72355, '\P{^Is_Script=soyombo}', ""); + Expect(1, 72354, '\p{Is_Script=-soyombo}', ""); + Expect(0, 72354, '\p{^Is_Script=-soyombo}', ""); + Expect(0, 72354, '\P{Is_Script=-soyombo}', ""); + Expect(1, 72354, '\P{^Is_Script=-soyombo}', ""); + Expect(0, 72355, '\p{Is_Script=-soyombo}', ""); + Expect(1, 72355, '\p{^Is_Script=-soyombo}', ""); + Expect(1, 72355, '\P{Is_Script=-soyombo}', ""); + Expect(0, 72355, '\P{^Is_Script=-soyombo}', ""); + Error('\p{Is_Sc: SOYO:=}'); + Error('\P{Is_Sc: SOYO:=}'); + Expect(1, 72354, '\p{Is_Sc: soyo}', ""); + Expect(0, 72354, '\p{^Is_Sc: soyo}', ""); + Expect(0, 72354, '\P{Is_Sc: soyo}', ""); + Expect(1, 72354, '\P{^Is_Sc: soyo}', ""); + Expect(0, 72355, '\p{Is_Sc: soyo}', ""); + Expect(1, 72355, '\p{^Is_Sc: soyo}', ""); + Expect(1, 72355, '\P{Is_Sc: soyo}', ""); + Expect(0, 72355, '\P{^Is_Sc: soyo}', ""); + Expect(1, 72354, '\p{Is_Sc=--Soyo}', ""); + Expect(0, 72354, '\p{^Is_Sc=--Soyo}', ""); + Expect(0, 72354, '\P{Is_Sc=--Soyo}', ""); + Expect(1, 72354, '\P{^Is_Sc=--Soyo}', ""); + Expect(0, 72355, '\p{Is_Sc=--Soyo}', ""); + Expect(1, 72355, '\p{^Is_Sc=--Soyo}', ""); + Expect(1, 72355, '\P{Is_Sc=--Soyo}', ""); + Expect(0, 72355, '\P{^Is_Sc=--Soyo}', ""); + Error('\p{Script=:= Sundanese}'); + Error('\P{Script=:= Sundanese}'); + Expect(1, 7367, '\p{Script=:\ASundanese\z:}', "");; + Expect(0, 7368, '\p{Script=:\ASundanese\z:}', "");; + Expect(1, 7367, '\p{Script=sundanese}', ""); + Expect(0, 7367, '\p{^Script=sundanese}', ""); + Expect(0, 7367, '\P{Script=sundanese}', ""); + Expect(1, 7367, '\P{^Script=sundanese}', ""); + Expect(0, 7368, '\p{Script=sundanese}', ""); + Expect(1, 7368, '\p{^Script=sundanese}', ""); + Expect(1, 7368, '\P{Script=sundanese}', ""); + Expect(0, 7368, '\P{^Script=sundanese}', ""); + Expect(1, 7367, '\p{Script=:\Asundanese\z:}', "");; + Expect(0, 7368, '\p{Script=:\Asundanese\z:}', "");; + Expect(1, 7367, '\p{Script=_SUNDANESE}', ""); + Expect(0, 7367, '\p{^Script=_SUNDANESE}', ""); + Expect(0, 7367, '\P{Script=_SUNDANESE}', ""); + Expect(1, 7367, '\P{^Script=_SUNDANESE}', ""); + Expect(0, 7368, '\p{Script=_SUNDANESE}', ""); + Expect(1, 7368, '\p{^Script=_SUNDANESE}', ""); + Expect(1, 7368, '\P{Script=_SUNDANESE}', ""); + Expect(0, 7368, '\P{^Script=_SUNDANESE}', ""); + Error('\p{Sc= Sund/a/}'); + Error('\P{Sc= Sund/a/}'); + Expect(1, 7367, '\p{Sc=:\ASund\z:}', "");; + Expect(0, 7368, '\p{Sc=:\ASund\z:}', "");; + Expect(1, 7367, '\p{Sc=sund}', ""); + Expect(0, 7367, '\p{^Sc=sund}', ""); + Expect(0, 7367, '\P{Sc=sund}', ""); + Expect(1, 7367, '\P{^Sc=sund}', ""); + Expect(0, 7368, '\p{Sc=sund}', ""); + Expect(1, 7368, '\p{^Sc=sund}', ""); + Expect(1, 7368, '\P{Sc=sund}', ""); + Expect(0, 7368, '\P{^Sc=sund}', ""); + Expect(1, 7367, '\p{Sc=:\Asund\z:}', "");; + Expect(0, 7368, '\p{Sc=:\Asund\z:}', "");; + Expect(1, 7367, '\p{Sc= -sund}', ""); + Expect(0, 7367, '\p{^Sc= -sund}', ""); + Expect(0, 7367, '\P{Sc= -sund}', ""); + Expect(1, 7367, '\P{^Sc= -sund}', ""); + Expect(0, 7368, '\p{Sc= -sund}', ""); + Expect(1, 7368, '\p{^Sc= -sund}', ""); + Expect(1, 7368, '\P{Sc= -sund}', ""); + Expect(0, 7368, '\P{^Sc= -sund}', ""); + Error('\p{Is_Script= /a/SUNDANESE}'); + Error('\P{Is_Script= /a/SUNDANESE}'); + Expect(1, 7367, '\p{Is_Script=sundanese}', ""); + Expect(0, 7367, '\p{^Is_Script=sundanese}', ""); + Expect(0, 7367, '\P{Is_Script=sundanese}', ""); + Expect(1, 7367, '\P{^Is_Script=sundanese}', ""); + Expect(0, 7368, '\p{Is_Script=sundanese}', ""); + Expect(1, 7368, '\p{^Is_Script=sundanese}', ""); + Expect(1, 7368, '\P{Is_Script=sundanese}', ""); + Expect(0, 7368, '\P{^Is_Script=sundanese}', ""); + Expect(1, 7367, '\p{Is_Script: Sundanese}', ""); + Expect(0, 7367, '\p{^Is_Script: Sundanese}', ""); + Expect(0, 7367, '\P{Is_Script: Sundanese}', ""); + Expect(1, 7367, '\P{^Is_Script: Sundanese}', ""); + Expect(0, 7368, '\p{Is_Script: Sundanese}', ""); + Expect(1, 7368, '\p{^Is_Script: Sundanese}', ""); + Expect(1, 7368, '\P{Is_Script: Sundanese}', ""); + Expect(0, 7368, '\P{^Is_Script: Sundanese}', ""); + Error('\p{Is_Sc=:= -sund}'); + Error('\P{Is_Sc=:= -sund}'); + Expect(1, 7367, '\p{Is_Sc=sund}', ""); + Expect(0, 7367, '\p{^Is_Sc=sund}', ""); + Expect(0, 7367, '\P{Is_Sc=sund}', ""); + Expect(1, 7367, '\P{^Is_Sc=sund}', ""); + Expect(0, 7368, '\p{Is_Sc=sund}', ""); + Expect(1, 7368, '\p{^Is_Sc=sund}', ""); + Expect(1, 7368, '\P{Is_Sc=sund}', ""); + Expect(0, 7368, '\P{^Is_Sc=sund}', ""); + Expect(1, 7367, '\p{Is_Sc: SUND}', ""); + Expect(0, 7367, '\p{^Is_Sc: SUND}', ""); + Expect(0, 7367, '\P{Is_Sc: SUND}', ""); + Expect(1, 7367, '\P{^Is_Sc: SUND}', ""); + Expect(0, 7368, '\p{Is_Sc: SUND}', ""); + Expect(1, 7368, '\p{^Is_Sc: SUND}', ""); + Expect(1, 7368, '\P{Is_Sc: SUND}', ""); + Expect(0, 7368, '\P{^Is_Sc: SUND}', ""); + Error('\p{Script= /a/SUNUWAR}'); + Error('\P{Script= /a/SUNUWAR}'); + Expect(1, 72697, '\p{Script=:\ASunuwar\z:}', "");; + Expect(0, 72698, '\p{Script=:\ASunuwar\z:}', "");; + Expect(1, 72697, '\p{Script=sunuwar}', ""); + Expect(0, 72697, '\p{^Script=sunuwar}', ""); + Expect(0, 72697, '\P{Script=sunuwar}', ""); + Expect(1, 72697, '\P{^Script=sunuwar}', ""); + Expect(0, 72698, '\p{Script=sunuwar}', ""); + Expect(1, 72698, '\p{^Script=sunuwar}', ""); + Expect(1, 72698, '\P{Script=sunuwar}', ""); + Expect(0, 72698, '\P{^Script=sunuwar}', ""); + Expect(1, 72697, '\p{Script=:\Asunuwar\z:}', "");; + Expect(0, 72698, '\p{Script=:\Asunuwar\z:}', "");; + Expect(1, 72697, '\p{Script=-_Sunuwar}', ""); + Expect(0, 72697, '\p{^Script=-_Sunuwar}', ""); + Expect(0, 72697, '\P{Script=-_Sunuwar}', ""); + Expect(1, 72697, '\P{^Script=-_Sunuwar}', ""); + Expect(0, 72698, '\p{Script=-_Sunuwar}', ""); + Expect(1, 72698, '\p{^Script=-_Sunuwar}', ""); + Expect(1, 72698, '\P{Script=-_Sunuwar}', ""); + Expect(0, 72698, '\P{^Script=-_Sunuwar}', ""); + Error('\p{Sc=_ Sunu:=}'); + Error('\P{Sc=_ Sunu:=}'); + Expect(1, 72697, '\p{Sc=:\ASunu\z:}', "");; + Expect(0, 72698, '\p{Sc=:\ASunu\z:}', "");; + Expect(1, 72697, '\p{Sc:sunu}', ""); + Expect(0, 72697, '\p{^Sc:sunu}', ""); + Expect(0, 72697, '\P{Sc:sunu}', ""); + Expect(1, 72697, '\P{^Sc:sunu}', ""); + Expect(0, 72698, '\p{Sc:sunu}', ""); + Expect(1, 72698, '\p{^Sc:sunu}', ""); + Expect(1, 72698, '\P{Sc:sunu}', ""); + Expect(0, 72698, '\P{^Sc:sunu}', ""); + Expect(1, 72697, '\p{Sc=:\Asunu\z:}', "");; + Expect(0, 72698, '\p{Sc=:\Asunu\z:}', "");; + Expect(1, 72697, '\p{Sc=--SUNU}', ""); + Expect(0, 72697, '\p{^Sc=--SUNU}', ""); + Expect(0, 72697, '\P{Sc=--SUNU}', ""); + Expect(1, 72697, '\P{^Sc=--SUNU}', ""); + Expect(0, 72698, '\p{Sc=--SUNU}', ""); + Expect(1, 72698, '\p{^Sc=--SUNU}', ""); + Expect(1, 72698, '\P{Sc=--SUNU}', ""); + Expect(0, 72698, '\P{^Sc=--SUNU}', ""); + Error('\p{Is_Script: Sunuwar:=}'); + Error('\P{Is_Script: Sunuwar:=}'); + Expect(1, 72697, '\p{Is_Script=sunuwar}', ""); + Expect(0, 72697, '\p{^Is_Script=sunuwar}', ""); + Expect(0, 72697, '\P{Is_Script=sunuwar}', ""); + Expect(1, 72697, '\P{^Is_Script=sunuwar}', ""); + Expect(0, 72698, '\p{Is_Script=sunuwar}', ""); + Expect(1, 72698, '\p{^Is_Script=sunuwar}', ""); + Expect(1, 72698, '\P{Is_Script=sunuwar}', ""); + Expect(0, 72698, '\P{^Is_Script=sunuwar}', ""); + Expect(1, 72697, '\p{Is_Script= _Sunuwar}', ""); + Expect(0, 72697, '\p{^Is_Script= _Sunuwar}', ""); + Expect(0, 72697, '\P{Is_Script= _Sunuwar}', ""); + Expect(1, 72697, '\P{^Is_Script= _Sunuwar}', ""); + Expect(0, 72698, '\p{Is_Script= _Sunuwar}', ""); + Expect(1, 72698, '\p{^Is_Script= _Sunuwar}', ""); + Expect(1, 72698, '\P{Is_Script= _Sunuwar}', ""); + Expect(0, 72698, '\P{^Is_Script= _Sunuwar}', ""); + Error('\p{Is_Sc= :=sunu}'); + Error('\P{Is_Sc= :=sunu}'); + Expect(1, 72697, '\p{Is_Sc=sunu}', ""); + Expect(0, 72697, '\p{^Is_Sc=sunu}', ""); + Expect(0, 72697, '\P{Is_Sc=sunu}', ""); + Expect(1, 72697, '\P{^Is_Sc=sunu}', ""); + Expect(0, 72698, '\p{Is_Sc=sunu}', ""); + Expect(1, 72698, '\p{^Is_Sc=sunu}', ""); + Expect(1, 72698, '\P{Is_Sc=sunu}', ""); + Expect(0, 72698, '\P{^Is_Sc=sunu}', ""); + Expect(1, 72697, '\p{Is_Sc= -sunu}', ""); + Expect(0, 72697, '\p{^Is_Sc= -sunu}', ""); + Expect(0, 72697, '\P{Is_Sc= -sunu}', ""); + Expect(1, 72697, '\P{^Is_Sc= -sunu}', ""); + Expect(0, 72698, '\p{Is_Sc= -sunu}', ""); + Expect(1, 72698, '\p{^Is_Sc= -sunu}', ""); + Expect(1, 72698, '\P{Is_Sc= -sunu}', ""); + Expect(0, 72698, '\P{^Is_Sc= -sunu}', ""); + Error('\p{Script: :=Syloti_Nagri}'); + Error('\P{Script: :=Syloti_Nagri}'); + Expect(1, 43052, '\p{Script=:\ASyloti_Nagri\z:}', "");; + Expect(0, 43053, '\p{Script=:\ASyloti_Nagri\z:}', "");; + Expect(1, 43052, '\p{Script=sylotinagri}', ""); + Expect(0, 43052, '\p{^Script=sylotinagri}', ""); + Expect(0, 43052, '\P{Script=sylotinagri}', ""); + Expect(1, 43052, '\P{^Script=sylotinagri}', ""); + Expect(0, 43053, '\p{Script=sylotinagri}', ""); + Expect(1, 43053, '\p{^Script=sylotinagri}', ""); + Expect(1, 43053, '\P{Script=sylotinagri}', ""); + Expect(0, 43053, '\P{^Script=sylotinagri}', ""); + Expect(1, 43052, '\p{Script=:\Asylotinagri\z:}', "");; + Expect(0, 43053, '\p{Script=:\Asylotinagri\z:}', "");; + Expect(1, 43052, '\p{Script= syloti_Nagri}', ""); + Expect(0, 43052, '\p{^Script= syloti_Nagri}', ""); + Expect(0, 43052, '\P{Script= syloti_Nagri}', ""); + Expect(1, 43052, '\P{^Script= syloti_Nagri}', ""); + Expect(0, 43053, '\p{Script= syloti_Nagri}', ""); + Expect(1, 43053, '\p{^Script= syloti_Nagri}', ""); + Expect(1, 43053, '\P{Script= syloti_Nagri}', ""); + Expect(0, 43053, '\P{^Script= syloti_Nagri}', ""); + Error('\p{Sc=/a/- SYLO}'); + Error('\P{Sc=/a/- SYLO}'); + Expect(1, 43052, '\p{Sc=:\ASylo\z:}', "");; + Expect(0, 43053, '\p{Sc=:\ASylo\z:}', "");; + Expect(1, 43052, '\p{Sc=sylo}', ""); + Expect(0, 43052, '\p{^Sc=sylo}', ""); + Expect(0, 43052, '\P{Sc=sylo}', ""); + Expect(1, 43052, '\P{^Sc=sylo}', ""); + Expect(0, 43053, '\p{Sc=sylo}', ""); + Expect(1, 43053, '\p{^Sc=sylo}', ""); + Expect(1, 43053, '\P{Sc=sylo}', ""); + Expect(0, 43053, '\P{^Sc=sylo}', ""); + Expect(1, 43052, '\p{Sc=:\Asylo\z:}', "");; + Expect(0, 43053, '\p{Sc=:\Asylo\z:}', "");; + Expect(1, 43052, '\p{Sc= sylo}', ""); + Expect(0, 43052, '\p{^Sc= sylo}', ""); + Expect(0, 43052, '\P{Sc= sylo}', ""); + Expect(1, 43052, '\P{^Sc= sylo}', ""); + Expect(0, 43053, '\p{Sc= sylo}', ""); + Expect(1, 43053, '\p{^Sc= sylo}', ""); + Expect(1, 43053, '\P{Sc= sylo}', ""); + Expect(0, 43053, '\P{^Sc= sylo}', ""); + Error('\p{Is_Script: -syloti_NAGRI:=}'); + Error('\P{Is_Script: -syloti_NAGRI:=}'); + Expect(1, 43052, '\p{Is_Script=sylotinagri}', ""); + Expect(0, 43052, '\p{^Is_Script=sylotinagri}', ""); + Expect(0, 43052, '\P{Is_Script=sylotinagri}', ""); + Expect(1, 43052, '\P{^Is_Script=sylotinagri}', ""); + Expect(0, 43053, '\p{Is_Script=sylotinagri}', ""); + Expect(1, 43053, '\p{^Is_Script=sylotinagri}', ""); + Expect(1, 43053, '\P{Is_Script=sylotinagri}', ""); + Expect(0, 43053, '\P{^Is_Script=sylotinagri}', ""); + Expect(1, 43052, '\p{Is_Script= Syloti_nagri}', ""); + Expect(0, 43052, '\p{^Is_Script= Syloti_nagri}', ""); + Expect(0, 43052, '\P{Is_Script= Syloti_nagri}', ""); + Expect(1, 43052, '\P{^Is_Script= Syloti_nagri}', ""); + Expect(0, 43053, '\p{Is_Script= Syloti_nagri}', ""); + Expect(1, 43053, '\p{^Is_Script= Syloti_nagri}', ""); + Expect(1, 43053, '\P{Is_Script= Syloti_nagri}', ""); + Expect(0, 43053, '\P{^Is_Script= Syloti_nagri}', ""); + Error('\p{Is_Sc=:= -Sylo}'); + Error('\P{Is_Sc=:= -Sylo}'); + Expect(1, 43052, '\p{Is_Sc=sylo}', ""); + Expect(0, 43052, '\p{^Is_Sc=sylo}', ""); + Expect(0, 43052, '\P{Is_Sc=sylo}', ""); + Expect(1, 43052, '\P{^Is_Sc=sylo}', ""); + Expect(0, 43053, '\p{Is_Sc=sylo}', ""); + Expect(1, 43053, '\p{^Is_Sc=sylo}', ""); + Expect(1, 43053, '\P{Is_Sc=sylo}', ""); + Expect(0, 43053, '\P{^Is_Sc=sylo}', ""); + Expect(1, 43052, '\p{Is_Sc= -Sylo}', ""); + Expect(0, 43052, '\p{^Is_Sc= -Sylo}', ""); + Expect(0, 43052, '\P{Is_Sc= -Sylo}', ""); + Expect(1, 43052, '\P{^Is_Sc= -Sylo}', ""); + Expect(0, 43053, '\p{Is_Sc= -Sylo}', ""); + Expect(1, 43053, '\p{^Is_Sc= -Sylo}', ""); + Expect(1, 43053, '\P{Is_Sc= -Sylo}', ""); + Expect(0, 43053, '\P{^Is_Sc= -Sylo}', ""); + Error('\p{Script=:= SYRIAC}'); + Error('\P{Script=:= SYRIAC}'); + Expect(1, 2154, '\p{Script=:\ASyriac\z:}', "");; + Expect(0, 2155, '\p{Script=:\ASyriac\z:}', "");; + Expect(1, 2154, '\p{Script=syriac}', ""); + Expect(0, 2154, '\p{^Script=syriac}', ""); + Expect(0, 2154, '\P{Script=syriac}', ""); + Expect(1, 2154, '\P{^Script=syriac}', ""); + Expect(0, 2155, '\p{Script=syriac}', ""); + Expect(1, 2155, '\p{^Script=syriac}', ""); + Expect(1, 2155, '\P{Script=syriac}', ""); + Expect(0, 2155, '\P{^Script=syriac}', ""); + Expect(1, 2154, '\p{Script=:\Asyriac\z:}', "");; + Expect(0, 2155, '\p{Script=:\Asyriac\z:}', "");; + Expect(1, 2154, '\p{Script= syriac}', ""); + Expect(0, 2154, '\p{^Script= syriac}', ""); + Expect(0, 2154, '\P{Script= syriac}', ""); + Expect(1, 2154, '\P{^Script= syriac}', ""); + Expect(0, 2155, '\p{Script= syriac}', ""); + Expect(1, 2155, '\p{^Script= syriac}', ""); + Expect(1, 2155, '\P{Script= syriac}', ""); + Expect(0, 2155, '\P{^Script= syriac}', ""); + Error('\p{Sc= SYRC:=}'); + Error('\P{Sc= SYRC:=}'); + Expect(1, 2154, '\p{Sc=:\ASyrc\z:}', "");; + Expect(0, 2155, '\p{Sc=:\ASyrc\z:}', "");; + Expect(1, 2154, '\p{Sc=syrc}', ""); + Expect(0, 2154, '\p{^Sc=syrc}', ""); + Expect(0, 2154, '\P{Sc=syrc}', ""); + Expect(1, 2154, '\P{^Sc=syrc}', ""); + Expect(0, 2155, '\p{Sc=syrc}', ""); + Expect(1, 2155, '\p{^Sc=syrc}', ""); + Expect(1, 2155, '\P{Sc=syrc}', ""); + Expect(0, 2155, '\P{^Sc=syrc}', ""); + Expect(1, 2154, '\p{Sc=:\Asyrc\z:}', "");; + Expect(0, 2155, '\p{Sc=:\Asyrc\z:}', "");; + Expect(1, 2154, '\p{Sc=_ Syrc}', ""); + Expect(0, 2154, '\p{^Sc=_ Syrc}', ""); + Expect(0, 2154, '\P{Sc=_ Syrc}', ""); + Expect(1, 2154, '\P{^Sc=_ Syrc}', ""); + Expect(0, 2155, '\p{Sc=_ Syrc}', ""); + Expect(1, 2155, '\p{^Sc=_ Syrc}', ""); + Expect(1, 2155, '\P{Sc=_ Syrc}', ""); + Expect(0, 2155, '\P{^Sc=_ Syrc}', ""); + Error('\p{Is_Script=--Syriac/a/}'); + Error('\P{Is_Script=--Syriac/a/}'); + Expect(1, 2154, '\p{Is_Script=syriac}', ""); + Expect(0, 2154, '\p{^Is_Script=syriac}', ""); + Expect(0, 2154, '\P{Is_Script=syriac}', ""); + Expect(1, 2154, '\P{^Is_Script=syriac}', ""); + Expect(0, 2155, '\p{Is_Script=syriac}', ""); + Expect(1, 2155, '\p{^Is_Script=syriac}', ""); + Expect(1, 2155, '\P{Is_Script=syriac}', ""); + Expect(0, 2155, '\P{^Is_Script=syriac}', ""); + Expect(1, 2154, '\p{Is_Script= SYRIAC}', ""); + Expect(0, 2154, '\p{^Is_Script= SYRIAC}', ""); + Expect(0, 2154, '\P{Is_Script= SYRIAC}', ""); + Expect(1, 2154, '\P{^Is_Script= SYRIAC}', ""); + Expect(0, 2155, '\p{Is_Script= SYRIAC}', ""); + Expect(1, 2155, '\p{^Is_Script= SYRIAC}', ""); + Expect(1, 2155, '\P{Is_Script= SYRIAC}', ""); + Expect(0, 2155, '\P{^Is_Script= SYRIAC}', ""); + Error('\p{Is_Sc=:= Syrc}'); + Error('\P{Is_Sc=:= Syrc}'); + Expect(1, 2154, '\p{Is_Sc=syrc}', ""); + Expect(0, 2154, '\p{^Is_Sc=syrc}', ""); + Expect(0, 2154, '\P{Is_Sc=syrc}', ""); + Expect(1, 2154, '\P{^Is_Sc=syrc}', ""); + Expect(0, 2155, '\p{Is_Sc=syrc}', ""); + Expect(1, 2155, '\p{^Is_Sc=syrc}', ""); + Expect(1, 2155, '\P{Is_Sc=syrc}', ""); + Expect(0, 2155, '\P{^Is_Sc=syrc}', ""); + Expect(1, 2154, '\p{Is_Sc= -syrc}', ""); + Expect(0, 2154, '\p{^Is_Sc= -syrc}', ""); + Expect(0, 2154, '\P{Is_Sc= -syrc}', ""); + Expect(1, 2154, '\P{^Is_Sc= -syrc}', ""); + Expect(0, 2155, '\p{Is_Sc= -syrc}', ""); + Expect(1, 2155, '\p{^Is_Sc= -syrc}', ""); + Expect(1, 2155, '\P{Is_Sc= -syrc}', ""); + Expect(0, 2155, '\P{^Is_Sc= -syrc}', ""); + Error('\p{Script=_tagbanwa:=}'); + Error('\P{Script=_tagbanwa:=}'); + Expect(1, 6003, '\p{Script=:\ATagbanwa\z:}', "");; + Expect(0, 6004, '\p{Script=:\ATagbanwa\z:}', "");; + Expect(1, 6003, '\p{Script=tagbanwa}', ""); + Expect(0, 6003, '\p{^Script=tagbanwa}', ""); + Expect(0, 6003, '\P{Script=tagbanwa}', ""); + Expect(1, 6003, '\P{^Script=tagbanwa}', ""); + Expect(0, 6004, '\p{Script=tagbanwa}', ""); + Expect(1, 6004, '\p{^Script=tagbanwa}', ""); + Expect(1, 6004, '\P{Script=tagbanwa}', ""); + Expect(0, 6004, '\P{^Script=tagbanwa}', ""); + Expect(1, 6003, '\p{Script=:\Atagbanwa\z:}', "");; + Expect(0, 6004, '\p{Script=:\Atagbanwa\z:}', "");; + Expect(1, 6003, '\p{Script= Tagbanwa}', ""); + Expect(0, 6003, '\p{^Script= Tagbanwa}', ""); + Expect(0, 6003, '\P{Script= Tagbanwa}', ""); + Expect(1, 6003, '\P{^Script= Tagbanwa}', ""); + Expect(0, 6004, '\p{Script= Tagbanwa}', ""); + Expect(1, 6004, '\p{^Script= Tagbanwa}', ""); + Expect(1, 6004, '\P{Script= Tagbanwa}', ""); + Expect(0, 6004, '\P{^Script= Tagbanwa}', ""); + Error('\p{Sc=:= Tagb}'); + Error('\P{Sc=:= Tagb}'); + Expect(1, 6003, '\p{Sc=:\ATagb\z:}', "");; + Expect(0, 6004, '\p{Sc=:\ATagb\z:}', "");; + Expect(1, 6003, '\p{Sc: tagb}', ""); + Expect(0, 6003, '\p{^Sc: tagb}', ""); + Expect(0, 6003, '\P{Sc: tagb}', ""); + Expect(1, 6003, '\P{^Sc: tagb}', ""); + Expect(0, 6004, '\p{Sc: tagb}', ""); + Expect(1, 6004, '\p{^Sc: tagb}', ""); + Expect(1, 6004, '\P{Sc: tagb}', ""); + Expect(0, 6004, '\P{^Sc: tagb}', ""); + Expect(1, 6003, '\p{Sc=:\Atagb\z:}', "");; + Expect(0, 6004, '\p{Sc=:\Atagb\z:}', "");; + Expect(1, 6003, '\p{Sc= _TAGB}', ""); + Expect(0, 6003, '\p{^Sc= _TAGB}', ""); + Expect(0, 6003, '\P{Sc= _TAGB}', ""); + Expect(1, 6003, '\P{^Sc= _TAGB}', ""); + Expect(0, 6004, '\p{Sc= _TAGB}', ""); + Expect(1, 6004, '\p{^Sc= _TAGB}', ""); + Expect(1, 6004, '\P{Sc= _TAGB}', ""); + Expect(0, 6004, '\P{^Sc= _TAGB}', ""); + Error('\p{Is_Script:__TAGBANWA:=}'); + Error('\P{Is_Script:__TAGBANWA:=}'); + Expect(1, 6003, '\p{Is_Script=tagbanwa}', ""); + Expect(0, 6003, '\p{^Is_Script=tagbanwa}', ""); + Expect(0, 6003, '\P{Is_Script=tagbanwa}', ""); + Expect(1, 6003, '\P{^Is_Script=tagbanwa}', ""); + Expect(0, 6004, '\p{Is_Script=tagbanwa}', ""); + Expect(1, 6004, '\p{^Is_Script=tagbanwa}', ""); + Expect(1, 6004, '\P{Is_Script=tagbanwa}', ""); + Expect(0, 6004, '\P{^Is_Script=tagbanwa}', ""); + Expect(1, 6003, '\p{Is_Script=-tagbanwa}', ""); + Expect(0, 6003, '\p{^Is_Script=-tagbanwa}', ""); + Expect(0, 6003, '\P{Is_Script=-tagbanwa}', ""); + Expect(1, 6003, '\P{^Is_Script=-tagbanwa}', ""); + Expect(0, 6004, '\p{Is_Script=-tagbanwa}', ""); + Expect(1, 6004, '\p{^Is_Script=-tagbanwa}', ""); + Expect(1, 6004, '\P{Is_Script=-tagbanwa}', ""); + Expect(0, 6004, '\P{^Is_Script=-tagbanwa}', ""); + Error('\p{Is_Sc= /a/Tagb}'); + Error('\P{Is_Sc= /a/Tagb}'); + Expect(1, 6003, '\p{Is_Sc=tagb}', ""); + Expect(0, 6003, '\p{^Is_Sc=tagb}', ""); + Expect(0, 6003, '\P{Is_Sc=tagb}', ""); + Expect(1, 6003, '\P{^Is_Sc=tagb}', ""); + Expect(0, 6004, '\p{Is_Sc=tagb}', ""); + Expect(1, 6004, '\p{^Is_Sc=tagb}', ""); + Expect(1, 6004, '\P{Is_Sc=tagb}', ""); + Expect(0, 6004, '\P{^Is_Sc=tagb}', ""); + Expect(1, 6003, '\p{Is_Sc:-tagb}', ""); + Expect(0, 6003, '\p{^Is_Sc:-tagb}', ""); + Expect(0, 6003, '\P{Is_Sc:-tagb}', ""); + Expect(1, 6003, '\P{^Is_Sc:-tagb}', ""); + Expect(0, 6004, '\p{Is_Sc:-tagb}', ""); + Expect(1, 6004, '\p{^Is_Sc:-tagb}', ""); + Expect(1, 6004, '\P{Is_Sc:-tagb}', ""); + Expect(0, 6004, '\P{^Is_Sc:-tagb}', ""); + Error('\p{Script=:= _TAKRI}'); + Error('\P{Script=:= _TAKRI}'); + Expect(1, 71369, '\p{Script=:\ATakri\z:}', "");; + Expect(0, 71370, '\p{Script=:\ATakri\z:}', "");; + Expect(1, 71369, '\p{Script=takri}', ""); + Expect(0, 71369, '\p{^Script=takri}', ""); + Expect(0, 71369, '\P{Script=takri}', ""); + Expect(1, 71369, '\P{^Script=takri}', ""); + Expect(0, 71370, '\p{Script=takri}', ""); + Expect(1, 71370, '\p{^Script=takri}', ""); + Expect(1, 71370, '\P{Script=takri}', ""); + Expect(0, 71370, '\P{^Script=takri}', ""); + Expect(1, 71369, '\p{Script=:\Atakri\z:}', "");; + Expect(0, 71370, '\p{Script=:\Atakri\z:}', "");; + Expect(1, 71369, '\p{Script: - Takri}', ""); + Expect(0, 71369, '\p{^Script: - Takri}', ""); + Expect(0, 71369, '\P{Script: - Takri}', ""); + Expect(1, 71369, '\P{^Script: - Takri}', ""); + Expect(0, 71370, '\p{Script: - Takri}', ""); + Expect(1, 71370, '\p{^Script: - Takri}', ""); + Expect(1, 71370, '\P{Script: - Takri}', ""); + Expect(0, 71370, '\P{^Script: - Takri}', ""); + Error('\p{Sc=_:=Takr}'); + Error('\P{Sc=_:=Takr}'); + Expect(1, 71369, '\p{Sc=:\ATakr\z:}', "");; + Expect(0, 71370, '\p{Sc=:\ATakr\z:}', "");; + Expect(1, 71369, '\p{Sc=takr}', ""); + Expect(0, 71369, '\p{^Sc=takr}', ""); + Expect(0, 71369, '\P{Sc=takr}', ""); + Expect(1, 71369, '\P{^Sc=takr}', ""); + Expect(0, 71370, '\p{Sc=takr}', ""); + Expect(1, 71370, '\p{^Sc=takr}', ""); + Expect(1, 71370, '\P{Sc=takr}', ""); + Expect(0, 71370, '\P{^Sc=takr}', ""); + Expect(1, 71369, '\p{Sc=:\Atakr\z:}', "");; + Expect(0, 71370, '\p{Sc=:\Atakr\z:}', "");; + Expect(1, 71369, '\p{Sc=_ TAKR}', ""); + Expect(0, 71369, '\p{^Sc=_ TAKR}', ""); + Expect(0, 71369, '\P{Sc=_ TAKR}', ""); + Expect(1, 71369, '\P{^Sc=_ TAKR}', ""); + Expect(0, 71370, '\p{Sc=_ TAKR}', ""); + Expect(1, 71370, '\p{^Sc=_ TAKR}', ""); + Expect(1, 71370, '\P{Sc=_ TAKR}', ""); + Expect(0, 71370, '\P{^Sc=_ TAKR}', ""); + Error('\p{Is_Script: :=_ Takri}'); + Error('\P{Is_Script: :=_ Takri}'); + Expect(1, 71369, '\p{Is_Script=takri}', ""); + Expect(0, 71369, '\p{^Is_Script=takri}', ""); + Expect(0, 71369, '\P{Is_Script=takri}', ""); + Expect(1, 71369, '\P{^Is_Script=takri}', ""); + Expect(0, 71370, '\p{Is_Script=takri}', ""); + Expect(1, 71370, '\p{^Is_Script=takri}', ""); + Expect(1, 71370, '\P{Is_Script=takri}', ""); + Expect(0, 71370, '\P{^Is_Script=takri}', ""); + Expect(1, 71369, '\p{Is_Script: _TAKRI}', ""); + Expect(0, 71369, '\p{^Is_Script: _TAKRI}', ""); + Expect(0, 71369, '\P{Is_Script: _TAKRI}', ""); + Expect(1, 71369, '\P{^Is_Script: _TAKRI}', ""); + Expect(0, 71370, '\p{Is_Script: _TAKRI}', ""); + Expect(1, 71370, '\p{^Is_Script: _TAKRI}', ""); + Expect(1, 71370, '\P{Is_Script: _TAKRI}', ""); + Expect(0, 71370, '\P{^Is_Script: _TAKRI}', ""); + Error('\p{Is_Sc=:=takr}'); + Error('\P{Is_Sc=:=takr}'); + Expect(1, 71369, '\p{Is_Sc=takr}', ""); + Expect(0, 71369, '\p{^Is_Sc=takr}', ""); + Expect(0, 71369, '\P{Is_Sc=takr}', ""); + Expect(1, 71369, '\P{^Is_Sc=takr}', ""); + Expect(0, 71370, '\p{Is_Sc=takr}', ""); + Expect(1, 71370, '\p{^Is_Sc=takr}', ""); + Expect(1, 71370, '\P{Is_Sc=takr}', ""); + Expect(0, 71370, '\P{^Is_Sc=takr}', ""); + Expect(1, 71369, '\p{Is_Sc= takr}', ""); + Expect(0, 71369, '\p{^Is_Sc= takr}', ""); + Expect(0, 71369, '\P{Is_Sc= takr}', ""); + Expect(1, 71369, '\P{^Is_Sc= takr}', ""); + Expect(0, 71370, '\p{Is_Sc= takr}', ""); + Expect(1, 71370, '\p{^Is_Sc= takr}', ""); + Expect(1, 71370, '\P{Is_Sc= takr}', ""); + Expect(0, 71370, '\P{^Is_Sc= takr}', ""); + Error('\p{Script=:=-Tai_LE}'); + Error('\P{Script=:=-Tai_LE}'); + Expect(1, 6516, '\p{Script=:\ATai_Le\z:}', "");; + Expect(0, 6517, '\p{Script=:\ATai_Le\z:}', "");; + Expect(1, 6516, '\p{Script:taile}', ""); + Expect(0, 6516, '\p{^Script:taile}', ""); + Expect(0, 6516, '\P{Script:taile}', ""); + Expect(1, 6516, '\P{^Script:taile}', ""); + Expect(0, 6517, '\p{Script:taile}', ""); + Expect(1, 6517, '\p{^Script:taile}', ""); + Expect(1, 6517, '\P{Script:taile}', ""); + Expect(0, 6517, '\P{^Script:taile}', ""); + Expect(1, 6516, '\p{Script=:\Ataile\z:}', "");; + Expect(0, 6517, '\p{Script=:\Ataile\z:}', "");; + Expect(1, 6516, '\p{Script= tai_Le}', ""); + Expect(0, 6516, '\p{^Script= tai_Le}', ""); + Expect(0, 6516, '\P{Script= tai_Le}', ""); + Expect(1, 6516, '\P{^Script= tai_Le}', ""); + Expect(0, 6517, '\p{Script= tai_Le}', ""); + Expect(1, 6517, '\p{^Script= tai_Le}', ""); + Expect(1, 6517, '\P{Script= tai_Le}', ""); + Expect(0, 6517, '\P{^Script= tai_Le}', ""); + Error('\p{Sc= _tale:=}'); + Error('\P{Sc= _tale:=}'); + Expect(1, 6516, '\p{Sc=:\ATale\z:}', "");; + Expect(0, 6517, '\p{Sc=:\ATale\z:}', "");; + Expect(1, 6516, '\p{Sc=tale}', ""); + Expect(0, 6516, '\p{^Sc=tale}', ""); + Expect(0, 6516, '\P{Sc=tale}', ""); + Expect(1, 6516, '\P{^Sc=tale}', ""); + Expect(0, 6517, '\p{Sc=tale}', ""); + Expect(1, 6517, '\p{^Sc=tale}', ""); + Expect(1, 6517, '\P{Sc=tale}', ""); + Expect(0, 6517, '\P{^Sc=tale}', ""); + Expect(1, 6516, '\p{Sc=:\Atale\z:}', "");; + Expect(0, 6517, '\p{Sc=:\Atale\z:}', "");; + Expect(1, 6516, '\p{Sc=__Tale}', ""); + Expect(0, 6516, '\p{^Sc=__Tale}', ""); + Expect(0, 6516, '\P{Sc=__Tale}', ""); + Expect(1, 6516, '\P{^Sc=__Tale}', ""); + Expect(0, 6517, '\p{Sc=__Tale}', ""); + Expect(1, 6517, '\p{^Sc=__Tale}', ""); + Expect(1, 6517, '\P{Sc=__Tale}', ""); + Expect(0, 6517, '\P{^Sc=__Tale}', ""); + Error('\p{Is_Script=_/a/TAI_LE}'); + Error('\P{Is_Script=_/a/TAI_LE}'); + Expect(1, 6516, '\p{Is_Script: taile}', ""); + Expect(0, 6516, '\p{^Is_Script: taile}', ""); + Expect(0, 6516, '\P{Is_Script: taile}', ""); + Expect(1, 6516, '\P{^Is_Script: taile}', ""); + Expect(0, 6517, '\p{Is_Script: taile}', ""); + Expect(1, 6517, '\p{^Is_Script: taile}', ""); + Expect(1, 6517, '\P{Is_Script: taile}', ""); + Expect(0, 6517, '\P{^Is_Script: taile}', ""); + Expect(1, 6516, '\p{Is_Script=_ TAI_le}', ""); + Expect(0, 6516, '\p{^Is_Script=_ TAI_le}', ""); + Expect(0, 6516, '\P{Is_Script=_ TAI_le}', ""); + Expect(1, 6516, '\P{^Is_Script=_ TAI_le}', ""); + Expect(0, 6517, '\p{Is_Script=_ TAI_le}', ""); + Expect(1, 6517, '\p{^Is_Script=_ TAI_le}', ""); + Expect(1, 6517, '\P{Is_Script=_ TAI_le}', ""); + Expect(0, 6517, '\P{^Is_Script=_ TAI_le}', ""); + Error('\p{Is_Sc=:= TALE}'); + Error('\P{Is_Sc=:= TALE}'); + Expect(1, 6516, '\p{Is_Sc=tale}', ""); + Expect(0, 6516, '\p{^Is_Sc=tale}', ""); + Expect(0, 6516, '\P{Is_Sc=tale}', ""); + Expect(1, 6516, '\P{^Is_Sc=tale}', ""); + Expect(0, 6517, '\p{Is_Sc=tale}', ""); + Expect(1, 6517, '\p{^Is_Sc=tale}', ""); + Expect(1, 6517, '\P{Is_Sc=tale}', ""); + Expect(0, 6517, '\P{^Is_Sc=tale}', ""); + Expect(1, 6516, '\p{Is_Sc= TALE}', ""); + Expect(0, 6516, '\p{^Is_Sc= TALE}', ""); + Expect(0, 6516, '\P{Is_Sc= TALE}', ""); + Expect(1, 6516, '\P{^Is_Sc= TALE}', ""); + Expect(0, 6517, '\p{Is_Sc= TALE}', ""); + Expect(1, 6517, '\p{^Is_Sc= TALE}', ""); + Expect(1, 6517, '\P{Is_Sc= TALE}', ""); + Expect(0, 6517, '\P{^Is_Sc= TALE}', ""); + Error('\p{Script: := _NEW_tai_LUE}'); + Error('\P{Script: := _NEW_tai_LUE}'); + Expect(1, 6623, '\p{Script=:\ANew_Tai_Lue\z:}', "");; + Expect(0, 6624, '\p{Script=:\ANew_Tai_Lue\z:}', "");; + Expect(1, 6623, '\p{Script=newtailue}', ""); + Expect(0, 6623, '\p{^Script=newtailue}', ""); + Expect(0, 6623, '\P{Script=newtailue}', ""); + Expect(1, 6623, '\P{^Script=newtailue}', ""); + Expect(0, 6624, '\p{Script=newtailue}', ""); + Expect(1, 6624, '\p{^Script=newtailue}', ""); + Expect(1, 6624, '\P{Script=newtailue}', ""); + Expect(0, 6624, '\P{^Script=newtailue}', ""); + Expect(1, 6623, '\p{Script=:\Anewtailue\z:}', "");; + Expect(0, 6624, '\p{Script=:\Anewtailue\z:}', "");; + Expect(1, 6623, '\p{Script: NEW_Tai_Lue}', ""); + Expect(0, 6623, '\p{^Script: NEW_Tai_Lue}', ""); + Expect(0, 6623, '\P{Script: NEW_Tai_Lue}', ""); + Expect(1, 6623, '\P{^Script: NEW_Tai_Lue}', ""); + Expect(0, 6624, '\p{Script: NEW_Tai_Lue}', ""); + Expect(1, 6624, '\p{^Script: NEW_Tai_Lue}', ""); + Expect(1, 6624, '\P{Script: NEW_Tai_Lue}', ""); + Expect(0, 6624, '\P{^Script: NEW_Tai_Lue}', ""); + Error('\p{Sc=/a/ TALU}'); + Error('\P{Sc=/a/ TALU}'); + Expect(1, 6623, '\p{Sc=:\ATalu\z:}', "");; + Expect(0, 6624, '\p{Sc=:\ATalu\z:}', "");; + Expect(1, 6623, '\p{Sc=talu}', ""); + Expect(0, 6623, '\p{^Sc=talu}', ""); + Expect(0, 6623, '\P{Sc=talu}', ""); + Expect(1, 6623, '\P{^Sc=talu}', ""); + Expect(0, 6624, '\p{Sc=talu}', ""); + Expect(1, 6624, '\p{^Sc=talu}', ""); + Expect(1, 6624, '\P{Sc=talu}', ""); + Expect(0, 6624, '\P{^Sc=talu}', ""); + Expect(1, 6623, '\p{Sc=:\Atalu\z:}', "");; + Expect(0, 6624, '\p{Sc=:\Atalu\z:}', "");; + Expect(1, 6623, '\p{Sc=Talu}', ""); + Expect(0, 6623, '\p{^Sc=Talu}', ""); + Expect(0, 6623, '\P{Sc=Talu}', ""); + Expect(1, 6623, '\P{^Sc=Talu}', ""); + Expect(0, 6624, '\p{Sc=Talu}', ""); + Expect(1, 6624, '\p{^Sc=Talu}', ""); + Expect(1, 6624, '\P{Sc=Talu}', ""); + Expect(0, 6624, '\P{^Sc=Talu}', ""); + Error('\p{Is_Script= /a/NEW_Tai_LUE}'); + Error('\P{Is_Script= /a/NEW_Tai_LUE}'); + Expect(1, 6623, '\p{Is_Script=newtailue}', ""); + Expect(0, 6623, '\p{^Is_Script=newtailue}', ""); + Expect(0, 6623, '\P{Is_Script=newtailue}', ""); + Expect(1, 6623, '\P{^Is_Script=newtailue}', ""); + Expect(0, 6624, '\p{Is_Script=newtailue}', ""); + Expect(1, 6624, '\p{^Is_Script=newtailue}', ""); + Expect(1, 6624, '\P{Is_Script=newtailue}', ""); + Expect(0, 6624, '\P{^Is_Script=newtailue}', ""); + Expect(1, 6623, '\p{Is_Script=_ NEW_Tai_Lue}', ""); + Expect(0, 6623, '\p{^Is_Script=_ NEW_Tai_Lue}', ""); + Expect(0, 6623, '\P{Is_Script=_ NEW_Tai_Lue}', ""); + Expect(1, 6623, '\P{^Is_Script=_ NEW_Tai_Lue}', ""); + Expect(0, 6624, '\p{Is_Script=_ NEW_Tai_Lue}', ""); + Expect(1, 6624, '\p{^Is_Script=_ NEW_Tai_Lue}', ""); + Expect(1, 6624, '\P{Is_Script=_ NEW_Tai_Lue}', ""); + Expect(0, 6624, '\P{^Is_Script=_ NEW_Tai_Lue}', ""); + Error('\p{Is_Sc=:=_ TALU}'); + Error('\P{Is_Sc=:=_ TALU}'); + Expect(1, 6623, '\p{Is_Sc=talu}', ""); + Expect(0, 6623, '\p{^Is_Sc=talu}', ""); + Expect(0, 6623, '\P{Is_Sc=talu}', ""); + Expect(1, 6623, '\P{^Is_Sc=talu}', ""); + Expect(0, 6624, '\p{Is_Sc=talu}', ""); + Expect(1, 6624, '\p{^Is_Sc=talu}', ""); + Expect(1, 6624, '\P{Is_Sc=talu}', ""); + Expect(0, 6624, '\P{^Is_Sc=talu}', ""); + Expect(1, 6623, '\p{Is_Sc= _TALU}', ""); + Expect(0, 6623, '\p{^Is_Sc= _TALU}', ""); + Expect(0, 6623, '\P{Is_Sc= _TALU}', ""); + Expect(1, 6623, '\P{^Is_Sc= _TALU}', ""); + Expect(0, 6624, '\p{Is_Sc= _TALU}', ""); + Expect(1, 6624, '\p{^Is_Sc= _TALU}', ""); + Expect(1, 6624, '\P{Is_Sc= _TALU}', ""); + Expect(0, 6624, '\P{^Is_Sc= _TALU}', ""); + Error('\p{Script=:= Tamil}'); + Error('\P{Script=:= Tamil}'); + Expect(1, 73727, '\p{Script=:\ATamil\z:}', "");; + Expect(0, 73728, '\p{Script=:\ATamil\z:}', "");; + Expect(1, 73727, '\p{Script=tamil}', ""); + Expect(0, 73727, '\p{^Script=tamil}', ""); + Expect(0, 73727, '\P{Script=tamil}', ""); + Expect(1, 73727, '\P{^Script=tamil}', ""); + Expect(0, 73728, '\p{Script=tamil}', ""); + Expect(1, 73728, '\p{^Script=tamil}', ""); + Expect(1, 73728, '\P{Script=tamil}', ""); + Expect(0, 73728, '\P{^Script=tamil}', ""); + Expect(1, 73727, '\p{Script=:\Atamil\z:}', "");; + Expect(0, 73728, '\p{Script=:\Atamil\z:}', "");; + Expect(1, 73727, '\p{Script=-TAMIL}', ""); + Expect(0, 73727, '\p{^Script=-TAMIL}', ""); + Expect(0, 73727, '\P{Script=-TAMIL}', ""); + Expect(1, 73727, '\P{^Script=-TAMIL}', ""); + Expect(0, 73728, '\p{Script=-TAMIL}', ""); + Expect(1, 73728, '\p{^Script=-TAMIL}', ""); + Expect(1, 73728, '\P{Script=-TAMIL}', ""); + Expect(0, 73728, '\P{^Script=-TAMIL}', ""); + Error('\p{Sc=_:=TAML}'); + Error('\P{Sc=_:=TAML}'); + Expect(1, 73727, '\p{Sc=:\ATaml\z:}', "");; + Expect(0, 73728, '\p{Sc=:\ATaml\z:}', "");; + Expect(1, 73727, '\p{Sc=taml}', ""); + Expect(0, 73727, '\p{^Sc=taml}', ""); + Expect(0, 73727, '\P{Sc=taml}', ""); + Expect(1, 73727, '\P{^Sc=taml}', ""); + Expect(0, 73728, '\p{Sc=taml}', ""); + Expect(1, 73728, '\p{^Sc=taml}', ""); + Expect(1, 73728, '\P{Sc=taml}', ""); + Expect(0, 73728, '\P{^Sc=taml}', ""); + Expect(1, 73727, '\p{Sc=:\Ataml\z:}', "");; + Expect(0, 73728, '\p{Sc=:\Ataml\z:}', "");; + Expect(1, 73727, '\p{Sc= TAML}', ""); + Expect(0, 73727, '\p{^Sc= TAML}', ""); + Expect(0, 73727, '\P{Sc= TAML}', ""); + Expect(1, 73727, '\P{^Sc= TAML}', ""); + Expect(0, 73728, '\p{Sc= TAML}', ""); + Expect(1, 73728, '\p{^Sc= TAML}', ""); + Expect(1, 73728, '\P{Sc= TAML}', ""); + Expect(0, 73728, '\P{^Sc= TAML}', ""); + Error('\p{Is_Script=/a/tamil}'); + Error('\P{Is_Script=/a/tamil}'); + Expect(1, 73727, '\p{Is_Script=tamil}', ""); + Expect(0, 73727, '\p{^Is_Script=tamil}', ""); + Expect(0, 73727, '\P{Is_Script=tamil}', ""); + Expect(1, 73727, '\P{^Is_Script=tamil}', ""); + Expect(0, 73728, '\p{Is_Script=tamil}', ""); + Expect(1, 73728, '\p{^Is_Script=tamil}', ""); + Expect(1, 73728, '\P{Is_Script=tamil}', ""); + Expect(0, 73728, '\P{^Is_Script=tamil}', ""); + Expect(1, 73727, '\p{Is_Script= _Tamil}', ""); + Expect(0, 73727, '\p{^Is_Script= _Tamil}', ""); + Expect(0, 73727, '\P{Is_Script= _Tamil}', ""); + Expect(1, 73727, '\P{^Is_Script= _Tamil}', ""); + Expect(0, 73728, '\p{Is_Script= _Tamil}', ""); + Expect(1, 73728, '\p{^Is_Script= _Tamil}', ""); + Expect(1, 73728, '\P{Is_Script= _Tamil}', ""); + Expect(0, 73728, '\P{^Is_Script= _Tamil}', ""); + Error('\p{Is_Sc=/a/ -Taml}'); + Error('\P{Is_Sc=/a/ -Taml}'); + Expect(1, 73727, '\p{Is_Sc=taml}', ""); + Expect(0, 73727, '\p{^Is_Sc=taml}', ""); + Expect(0, 73727, '\P{Is_Sc=taml}', ""); + Expect(1, 73727, '\P{^Is_Sc=taml}', ""); + Expect(0, 73728, '\p{Is_Sc=taml}', ""); + Expect(1, 73728, '\p{^Is_Sc=taml}', ""); + Expect(1, 73728, '\P{Is_Sc=taml}', ""); + Expect(0, 73728, '\P{^Is_Sc=taml}', ""); + Expect(1, 73727, '\p{Is_Sc=-taml}', ""); + Expect(0, 73727, '\p{^Is_Sc=-taml}', ""); + Expect(0, 73727, '\P{Is_Sc=-taml}', ""); + Expect(1, 73727, '\P{^Is_Sc=-taml}', ""); + Expect(0, 73728, '\p{Is_Sc=-taml}', ""); + Expect(1, 73728, '\p{^Is_Sc=-taml}', ""); + Expect(1, 73728, '\P{Is_Sc=-taml}', ""); + Expect(0, 73728, '\P{^Is_Sc=-taml}', ""); + Error('\p{Script=TANGUT:=}'); + Error('\P{Script=TANGUT:=}'); + Expect(1, 101874, '\p{Script=:\ATangut\z:}', "");; + Expect(0, 101875, '\p{Script=:\ATangut\z:}', "");; + Expect(1, 101874, '\p{Script=tangut}', ""); + Expect(0, 101874, '\p{^Script=tangut}', ""); + Expect(0, 101874, '\P{Script=tangut}', ""); + Expect(1, 101874, '\P{^Script=tangut}', ""); + Expect(0, 101875, '\p{Script=tangut}', ""); + Expect(1, 101875, '\p{^Script=tangut}', ""); + Expect(1, 101875, '\P{Script=tangut}', ""); + Expect(0, 101875, '\P{^Script=tangut}', ""); + Expect(1, 101874, '\p{Script=:\Atangut\z:}', "");; + Expect(0, 101875, '\p{Script=:\Atangut\z:}', "");; + Expect(1, 101874, '\p{Script=_-TANGUT}', ""); + Expect(0, 101874, '\p{^Script=_-TANGUT}', ""); + Expect(0, 101874, '\P{Script=_-TANGUT}', ""); + Expect(1, 101874, '\P{^Script=_-TANGUT}', ""); + Expect(0, 101875, '\p{Script=_-TANGUT}', ""); + Expect(1, 101875, '\p{^Script=_-TANGUT}', ""); + Expect(1, 101875, '\P{Script=_-TANGUT}', ""); + Expect(0, 101875, '\P{^Script=_-TANGUT}', ""); + Error('\p{Sc=_ tang:=}'); + Error('\P{Sc=_ tang:=}'); + Expect(1, 101874, '\p{Sc=:\ATang\z:}', "");; + Expect(0, 101875, '\p{Sc=:\ATang\z:}', "");; + Expect(1, 101874, '\p{Sc=tang}', ""); + Expect(0, 101874, '\p{^Sc=tang}', ""); + Expect(0, 101874, '\P{Sc=tang}', ""); + Expect(1, 101874, '\P{^Sc=tang}', ""); + Expect(0, 101875, '\p{Sc=tang}', ""); + Expect(1, 101875, '\p{^Sc=tang}', ""); + Expect(1, 101875, '\P{Sc=tang}', ""); + Expect(0, 101875, '\P{^Sc=tang}', ""); + Expect(1, 101874, '\p{Sc=:\Atang\z:}', "");; + Expect(0, 101875, '\p{Sc=:\Atang\z:}', "");; + Expect(1, 101874, '\p{Sc: __TANG}', ""); + Expect(0, 101874, '\p{^Sc: __TANG}', ""); + Expect(0, 101874, '\P{Sc: __TANG}', ""); + Expect(1, 101874, '\P{^Sc: __TANG}', ""); + Expect(0, 101875, '\p{Sc: __TANG}', ""); + Expect(1, 101875, '\p{^Sc: __TANG}', ""); + Expect(1, 101875, '\P{Sc: __TANG}', ""); + Expect(0, 101875, '\P{^Sc: __TANG}', ""); + Error('\p{Is_Script=:= tangut}'); + Error('\P{Is_Script=:= tangut}'); + Expect(1, 101874, '\p{Is_Script=tangut}', ""); + Expect(0, 101874, '\p{^Is_Script=tangut}', ""); + Expect(0, 101874, '\P{Is_Script=tangut}', ""); + Expect(1, 101874, '\P{^Is_Script=tangut}', ""); + Expect(0, 101875, '\p{Is_Script=tangut}', ""); + Expect(1, 101875, '\p{^Is_Script=tangut}', ""); + Expect(1, 101875, '\P{Is_Script=tangut}', ""); + Expect(0, 101875, '\P{^Is_Script=tangut}', ""); + Expect(1, 101874, '\p{Is_Script= Tangut}', ""); + Expect(0, 101874, '\p{^Is_Script= Tangut}', ""); + Expect(0, 101874, '\P{Is_Script= Tangut}', ""); + Expect(1, 101874, '\P{^Is_Script= Tangut}', ""); + Expect(0, 101875, '\p{Is_Script= Tangut}', ""); + Expect(1, 101875, '\p{^Is_Script= Tangut}', ""); + Expect(1, 101875, '\P{Is_Script= Tangut}', ""); + Expect(0, 101875, '\P{^Is_Script= Tangut}', ""); + Error('\p{Is_Sc=:= Tang}'); + Error('\P{Is_Sc=:= Tang}'); + Expect(1, 101874, '\p{Is_Sc=tang}', ""); + Expect(0, 101874, '\p{^Is_Sc=tang}', ""); + Expect(0, 101874, '\P{Is_Sc=tang}', ""); + Expect(1, 101874, '\P{^Is_Sc=tang}', ""); + Expect(0, 101875, '\p{Is_Sc=tang}', ""); + Expect(1, 101875, '\p{^Is_Sc=tang}', ""); + Expect(1, 101875, '\P{Is_Sc=tang}', ""); + Expect(0, 101875, '\P{^Is_Sc=tang}', ""); + Expect(1, 101874, '\p{Is_Sc= _Tang}', ""); + Expect(0, 101874, '\p{^Is_Sc= _Tang}', ""); + Expect(0, 101874, '\P{Is_Sc= _Tang}', ""); + Expect(1, 101874, '\P{^Is_Sc= _Tang}', ""); + Expect(0, 101875, '\p{Is_Sc= _Tang}', ""); + Expect(1, 101875, '\p{^Is_Sc= _Tang}', ""); + Expect(1, 101875, '\P{Is_Sc= _Tang}', ""); + Expect(0, 101875, '\P{^Is_Sc= _Tang}', ""); + Error('\p{Script=-:=Tai_Viet}'); + Error('\P{Script=-:=Tai_Viet}'); + Expect(1, 43743, '\p{Script=:\ATai_Viet\z:}', "");; + Expect(0, 43744, '\p{Script=:\ATai_Viet\z:}', "");; + Expect(1, 43743, '\p{Script=taiviet}', ""); + Expect(0, 43743, '\p{^Script=taiviet}', ""); + Expect(0, 43743, '\P{Script=taiviet}', ""); + Expect(1, 43743, '\P{^Script=taiviet}', ""); + Expect(0, 43744, '\p{Script=taiviet}', ""); + Expect(1, 43744, '\p{^Script=taiviet}', ""); + Expect(1, 43744, '\P{Script=taiviet}', ""); + Expect(0, 43744, '\P{^Script=taiviet}', ""); + Expect(1, 43743, '\p{Script=:\Ataiviet\z:}', "");; + Expect(0, 43744, '\p{Script=:\Ataiviet\z:}', "");; + Expect(1, 43743, '\p{Script:TAI_VIET}', ""); + Expect(0, 43743, '\p{^Script:TAI_VIET}', ""); + Expect(0, 43743, '\P{Script:TAI_VIET}', ""); + Expect(1, 43743, '\P{^Script:TAI_VIET}', ""); + Expect(0, 43744, '\p{Script:TAI_VIET}', ""); + Expect(1, 43744, '\p{^Script:TAI_VIET}', ""); + Expect(1, 43744, '\P{Script:TAI_VIET}', ""); + Expect(0, 43744, '\P{^Script:TAI_VIET}', ""); + Error('\p{Sc=:= tavt}'); + Error('\P{Sc=:= tavt}'); + Expect(1, 43743, '\p{Sc=:\ATavt\z:}', "");; + Expect(0, 43744, '\p{Sc=:\ATavt\z:}', "");; + Expect(1, 43743, '\p{Sc=tavt}', ""); + Expect(0, 43743, '\p{^Sc=tavt}', ""); + Expect(0, 43743, '\P{Sc=tavt}', ""); + Expect(1, 43743, '\P{^Sc=tavt}', ""); + Expect(0, 43744, '\p{Sc=tavt}', ""); + Expect(1, 43744, '\p{^Sc=tavt}', ""); + Expect(1, 43744, '\P{Sc=tavt}', ""); + Expect(0, 43744, '\P{^Sc=tavt}', ""); + Expect(1, 43743, '\p{Sc=:\Atavt\z:}', "");; + Expect(0, 43744, '\p{Sc=:\Atavt\z:}', "");; + Expect(1, 43743, '\p{Sc=_ TAVT}', ""); + Expect(0, 43743, '\p{^Sc=_ TAVT}', ""); + Expect(0, 43743, '\P{Sc=_ TAVT}', ""); + Expect(1, 43743, '\P{^Sc=_ TAVT}', ""); + Expect(0, 43744, '\p{Sc=_ TAVT}', ""); + Expect(1, 43744, '\p{^Sc=_ TAVT}', ""); + Expect(1, 43744, '\P{Sc=_ TAVT}', ""); + Expect(0, 43744, '\P{^Sc=_ TAVT}', ""); + Error('\p{Is_Script=/a/ TAI_viet}'); + Error('\P{Is_Script=/a/ TAI_viet}'); + Expect(1, 43743, '\p{Is_Script=taiviet}', ""); + Expect(0, 43743, '\p{^Is_Script=taiviet}', ""); + Expect(0, 43743, '\P{Is_Script=taiviet}', ""); + Expect(1, 43743, '\P{^Is_Script=taiviet}', ""); + Expect(0, 43744, '\p{Is_Script=taiviet}', ""); + Expect(1, 43744, '\p{^Is_Script=taiviet}', ""); + Expect(1, 43744, '\P{Is_Script=taiviet}', ""); + Expect(0, 43744, '\P{^Is_Script=taiviet}', ""); + Expect(1, 43743, '\p{Is_Script= -tai_VIET}', ""); + Expect(0, 43743, '\p{^Is_Script= -tai_VIET}', ""); + Expect(0, 43743, '\P{Is_Script= -tai_VIET}', ""); + Expect(1, 43743, '\P{^Is_Script= -tai_VIET}', ""); + Expect(0, 43744, '\p{Is_Script= -tai_VIET}', ""); + Expect(1, 43744, '\p{^Is_Script= -tai_VIET}', ""); + Expect(1, 43744, '\P{Is_Script= -tai_VIET}', ""); + Expect(0, 43744, '\P{^Is_Script= -tai_VIET}', ""); + Error('\p{Is_Sc=:=_ tavt}'); + Error('\P{Is_Sc=:=_ tavt}'); + Expect(1, 43743, '\p{Is_Sc=tavt}', ""); + Expect(0, 43743, '\p{^Is_Sc=tavt}', ""); + Expect(0, 43743, '\P{Is_Sc=tavt}', ""); + Expect(1, 43743, '\P{^Is_Sc=tavt}', ""); + Expect(0, 43744, '\p{Is_Sc=tavt}', ""); + Expect(1, 43744, '\p{^Is_Sc=tavt}', ""); + Expect(1, 43744, '\P{Is_Sc=tavt}', ""); + Expect(0, 43744, '\P{^Is_Sc=tavt}', ""); + Expect(1, 43743, '\p{Is_Sc=__Tavt}', ""); + Expect(0, 43743, '\p{^Is_Sc=__Tavt}', ""); + Expect(0, 43743, '\P{Is_Sc=__Tavt}', ""); + Expect(1, 43743, '\P{^Is_Sc=__Tavt}', ""); + Expect(0, 43744, '\p{Is_Sc=__Tavt}', ""); + Expect(1, 43744, '\p{^Is_Sc=__Tavt}', ""); + Expect(1, 43744, '\P{Is_Sc=__Tavt}', ""); + Expect(0, 43744, '\P{^Is_Sc=__Tavt}', ""); + Error('\p{Script:_/a/TAI_Yo}'); + Error('\P{Script:_/a/TAI_Yo}'); + Expect(1, 124671, '\p{Script=:\ATai_Yo\z:}', "");; + Expect(0, 124672, '\p{Script=:\ATai_Yo\z:}', "");; + Expect(1, 124671, '\p{Script=taiyo}', ""); + Expect(0, 124671, '\p{^Script=taiyo}', ""); + Expect(0, 124671, '\P{Script=taiyo}', ""); + Expect(1, 124671, '\P{^Script=taiyo}', ""); + Expect(0, 124672, '\p{Script=taiyo}', ""); + Expect(1, 124672, '\p{^Script=taiyo}', ""); + Expect(1, 124672, '\P{Script=taiyo}', ""); + Expect(0, 124672, '\P{^Script=taiyo}', ""); + Expect(1, 124671, '\p{Script=:\Ataiyo\z:}', "");; + Expect(0, 124672, '\p{Script=:\Ataiyo\z:}', "");; + Expect(1, 124671, '\p{Script: -tai_Yo}', ""); + Expect(0, 124671, '\p{^Script: -tai_Yo}', ""); + Expect(0, 124671, '\P{Script: -tai_Yo}', ""); + Expect(1, 124671, '\P{^Script: -tai_Yo}', ""); + Expect(0, 124672, '\p{Script: -tai_Yo}', ""); + Expect(1, 124672, '\p{^Script: -tai_Yo}', ""); + Expect(1, 124672, '\P{Script: -tai_Yo}', ""); + Expect(0, 124672, '\P{^Script: -tai_Yo}', ""); + Error('\p{Sc=_/a/TAYO}'); + Error('\P{Sc=_/a/TAYO}'); + Expect(1, 124671, '\p{Sc=:\ATayo\z:}', "");; + Expect(0, 124672, '\p{Sc=:\ATayo\z:}', "");; + Expect(1, 124671, '\p{Sc=tayo}', ""); + Expect(0, 124671, '\p{^Sc=tayo}', ""); + Expect(0, 124671, '\P{Sc=tayo}', ""); + Expect(1, 124671, '\P{^Sc=tayo}', ""); + Expect(0, 124672, '\p{Sc=tayo}', ""); + Expect(1, 124672, '\p{^Sc=tayo}', ""); + Expect(1, 124672, '\P{Sc=tayo}', ""); + Expect(0, 124672, '\P{^Sc=tayo}', ""); + Expect(1, 124671, '\p{Sc=:\Atayo\z:}', "");; + Expect(0, 124672, '\p{Sc=:\Atayo\z:}', "");; + Expect(1, 124671, '\p{Sc=- Tayo}', ""); + Expect(0, 124671, '\p{^Sc=- Tayo}', ""); + Expect(0, 124671, '\P{Sc=- Tayo}', ""); + Expect(1, 124671, '\P{^Sc=- Tayo}', ""); + Expect(0, 124672, '\p{Sc=- Tayo}', ""); + Expect(1, 124672, '\p{^Sc=- Tayo}', ""); + Expect(1, 124672, '\P{Sc=- Tayo}', ""); + Expect(0, 124672, '\P{^Sc=- Tayo}', ""); + Error('\p{Is_Script=:=_ TAI_yo}'); + Error('\P{Is_Script=:=_ TAI_yo}'); + Expect(1, 124671, '\p{Is_Script=taiyo}', ""); + Expect(0, 124671, '\p{^Is_Script=taiyo}', ""); + Expect(0, 124671, '\P{Is_Script=taiyo}', ""); + Expect(1, 124671, '\P{^Is_Script=taiyo}', ""); + Expect(0, 124672, '\p{Is_Script=taiyo}', ""); + Expect(1, 124672, '\p{^Is_Script=taiyo}', ""); + Expect(1, 124672, '\P{Is_Script=taiyo}', ""); + Expect(0, 124672, '\P{^Is_Script=taiyo}', ""); + Expect(1, 124671, '\p{Is_Script=_Tai_YO}', ""); + Expect(0, 124671, '\p{^Is_Script=_Tai_YO}', ""); + Expect(0, 124671, '\P{Is_Script=_Tai_YO}', ""); + Expect(1, 124671, '\P{^Is_Script=_Tai_YO}', ""); + Expect(0, 124672, '\p{Is_Script=_Tai_YO}', ""); + Expect(1, 124672, '\p{^Is_Script=_Tai_YO}', ""); + Expect(1, 124672, '\P{Is_Script=_Tai_YO}', ""); + Expect(0, 124672, '\P{^Is_Script=_Tai_YO}', ""); + Error('\p{Is_Sc=_TAYO/a/}'); + Error('\P{Is_Sc=_TAYO/a/}'); + Expect(1, 124671, '\p{Is_Sc=tayo}', ""); + Expect(0, 124671, '\p{^Is_Sc=tayo}', ""); + Expect(0, 124671, '\P{Is_Sc=tayo}', ""); + Expect(1, 124671, '\P{^Is_Sc=tayo}', ""); + Expect(0, 124672, '\p{Is_Sc=tayo}', ""); + Expect(1, 124672, '\p{^Is_Sc=tayo}', ""); + Expect(1, 124672, '\P{Is_Sc=tayo}', ""); + Expect(0, 124672, '\P{^Is_Sc=tayo}', ""); + Expect(1, 124671, '\p{Is_Sc= -Tayo}', ""); + Expect(0, 124671, '\p{^Is_Sc= -Tayo}', ""); + Expect(0, 124671, '\P{Is_Sc= -Tayo}', ""); + Expect(1, 124671, '\P{^Is_Sc= -Tayo}', ""); + Expect(0, 124672, '\p{Is_Sc= -Tayo}', ""); + Expect(1, 124672, '\p{^Is_Sc= -Tayo}', ""); + Expect(1, 124672, '\P{Is_Sc= -Tayo}', ""); + Expect(0, 124672, '\P{^Is_Sc= -Tayo}', ""); + Error('\p{Script=_-Telugu:=}'); + Error('\P{Script=_-Telugu:=}'); + Expect(1, 3199, '\p{Script=:\ATelugu\z:}', "");; + Expect(0, 3200, '\p{Script=:\ATelugu\z:}', "");; + Expect(1, 3199, '\p{Script=telugu}', ""); + Expect(0, 3199, '\p{^Script=telugu}', ""); + Expect(0, 3199, '\P{Script=telugu}', ""); + Expect(1, 3199, '\P{^Script=telugu}', ""); + Expect(0, 3200, '\p{Script=telugu}', ""); + Expect(1, 3200, '\p{^Script=telugu}', ""); + Expect(1, 3200, '\P{Script=telugu}', ""); + Expect(0, 3200, '\P{^Script=telugu}', ""); + Expect(1, 3199, '\p{Script=:\Atelugu\z:}', "");; + Expect(0, 3200, '\p{Script=:\Atelugu\z:}', "");; + Expect(1, 3199, '\p{Script= Telugu}', ""); + Expect(0, 3199, '\p{^Script= Telugu}', ""); + Expect(0, 3199, '\P{Script= Telugu}', ""); + Expect(1, 3199, '\P{^Script= Telugu}', ""); + Expect(0, 3200, '\p{Script= Telugu}', ""); + Expect(1, 3200, '\p{^Script= Telugu}', ""); + Expect(1, 3200, '\P{Script= Telugu}', ""); + Expect(0, 3200, '\P{^Script= Telugu}', ""); + Error('\p{Sc=/a/ Telu}'); + Error('\P{Sc=/a/ Telu}'); + Expect(1, 3199, '\p{Sc=:\ATelu\z:}', "");; + Expect(0, 3200, '\p{Sc=:\ATelu\z:}', "");; + Expect(1, 3199, '\p{Sc: telu}', ""); + Expect(0, 3199, '\p{^Sc: telu}', ""); + Expect(0, 3199, '\P{Sc: telu}', ""); + Expect(1, 3199, '\P{^Sc: telu}', ""); + Expect(0, 3200, '\p{Sc: telu}', ""); + Expect(1, 3200, '\p{^Sc: telu}', ""); + Expect(1, 3200, '\P{Sc: telu}', ""); + Expect(0, 3200, '\P{^Sc: telu}', ""); + Expect(1, 3199, '\p{Sc=:\Atelu\z:}', "");; + Expect(0, 3200, '\p{Sc=:\Atelu\z:}', "");; + Expect(1, 3199, '\p{Sc=__TELU}', ""); + Expect(0, 3199, '\p{^Sc=__TELU}', ""); + Expect(0, 3199, '\P{Sc=__TELU}', ""); + Expect(1, 3199, '\P{^Sc=__TELU}', ""); + Expect(0, 3200, '\p{Sc=__TELU}', ""); + Expect(1, 3200, '\p{^Sc=__TELU}', ""); + Expect(1, 3200, '\P{Sc=__TELU}', ""); + Expect(0, 3200, '\P{^Sc=__TELU}', ""); + Error('\p{Is_Script: /a/telugu}'); + Error('\P{Is_Script: /a/telugu}'); + Expect(1, 3199, '\p{Is_Script=telugu}', ""); + Expect(0, 3199, '\p{^Is_Script=telugu}', ""); + Expect(0, 3199, '\P{Is_Script=telugu}', ""); + Expect(1, 3199, '\P{^Is_Script=telugu}', ""); + Expect(0, 3200, '\p{Is_Script=telugu}', ""); + Expect(1, 3200, '\p{^Is_Script=telugu}', ""); + Expect(1, 3200, '\P{Is_Script=telugu}', ""); + Expect(0, 3200, '\P{^Is_Script=telugu}', ""); + Expect(1, 3199, '\p{Is_Script=Telugu}', ""); + Expect(0, 3199, '\p{^Is_Script=Telugu}', ""); + Expect(0, 3199, '\P{Is_Script=Telugu}', ""); + Expect(1, 3199, '\P{^Is_Script=Telugu}', ""); + Expect(0, 3200, '\p{Is_Script=Telugu}', ""); + Expect(1, 3200, '\p{^Is_Script=Telugu}', ""); + Expect(1, 3200, '\P{Is_Script=Telugu}', ""); + Expect(0, 3200, '\P{^Is_Script=Telugu}', ""); + Error('\p{Is_Sc=_ Telu/a/}'); + Error('\P{Is_Sc=_ Telu/a/}'); + Expect(1, 3199, '\p{Is_Sc=telu}', ""); + Expect(0, 3199, '\p{^Is_Sc=telu}', ""); + Expect(0, 3199, '\P{Is_Sc=telu}', ""); + Expect(1, 3199, '\P{^Is_Sc=telu}', ""); + Expect(0, 3200, '\p{Is_Sc=telu}', ""); + Expect(1, 3200, '\p{^Is_Sc=telu}', ""); + Expect(1, 3200, '\P{Is_Sc=telu}', ""); + Expect(0, 3200, '\P{^Is_Sc=telu}', ""); + Expect(1, 3199, '\p{Is_Sc= Telu}', ""); + Expect(0, 3199, '\p{^Is_Sc= Telu}', ""); + Expect(0, 3199, '\P{Is_Sc= Telu}', ""); + Expect(1, 3199, '\P{^Is_Sc= Telu}', ""); + Expect(0, 3200, '\p{Is_Sc= Telu}', ""); + Expect(1, 3200, '\p{^Is_Sc= Telu}', ""); + Expect(1, 3200, '\P{Is_Sc= Telu}', ""); + Expect(0, 3200, '\P{^Is_Sc= Telu}', ""); + Error('\p{Script=:= Tifinagh}'); + Error('\P{Script=:= Tifinagh}'); + Expect(1, 11647, '\p{Script=:\ATifinagh\z:}', "");; + Expect(0, 11648, '\p{Script=:\ATifinagh\z:}', "");; + Expect(1, 11647, '\p{Script: tifinagh}', ""); + Expect(0, 11647, '\p{^Script: tifinagh}', ""); + Expect(0, 11647, '\P{Script: tifinagh}', ""); + Expect(1, 11647, '\P{^Script: tifinagh}', ""); + Expect(0, 11648, '\p{Script: tifinagh}', ""); + Expect(1, 11648, '\p{^Script: tifinagh}', ""); + Expect(1, 11648, '\P{Script: tifinagh}', ""); + Expect(0, 11648, '\P{^Script: tifinagh}', ""); + Expect(1, 11647, '\p{Script=:\Atifinagh\z:}', "");; + Expect(0, 11648, '\p{Script=:\Atifinagh\z:}', "");; + Expect(1, 11647, '\p{Script=_Tifinagh}', ""); + Expect(0, 11647, '\p{^Script=_Tifinagh}', ""); + Expect(0, 11647, '\P{Script=_Tifinagh}', ""); + Expect(1, 11647, '\P{^Script=_Tifinagh}', ""); + Expect(0, 11648, '\p{Script=_Tifinagh}', ""); + Expect(1, 11648, '\p{^Script=_Tifinagh}', ""); + Expect(1, 11648, '\P{Script=_Tifinagh}', ""); + Expect(0, 11648, '\P{^Script=_Tifinagh}', ""); + Error('\p{Sc=- tfng/a/}'); + Error('\P{Sc=- tfng/a/}'); + Expect(1, 11647, '\p{Sc=:\ATfng\z:}', "");; + Expect(0, 11648, '\p{Sc=:\ATfng\z:}', "");; + Expect(1, 11647, '\p{Sc: tfng}', ""); + Expect(0, 11647, '\p{^Sc: tfng}', ""); + Expect(0, 11647, '\P{Sc: tfng}', ""); + Expect(1, 11647, '\P{^Sc: tfng}', ""); + Expect(0, 11648, '\p{Sc: tfng}', ""); + Expect(1, 11648, '\p{^Sc: tfng}', ""); + Expect(1, 11648, '\P{Sc: tfng}', ""); + Expect(0, 11648, '\P{^Sc: tfng}', ""); + Expect(1, 11647, '\p{Sc=:\Atfng\z:}', "");; + Expect(0, 11648, '\p{Sc=:\Atfng\z:}', "");; + Expect(1, 11647, '\p{Sc= Tfng}', ""); + Expect(0, 11647, '\p{^Sc= Tfng}', ""); + Expect(0, 11647, '\P{Sc= Tfng}', ""); + Expect(1, 11647, '\P{^Sc= Tfng}', ""); + Expect(0, 11648, '\p{Sc= Tfng}', ""); + Expect(1, 11648, '\p{^Sc= Tfng}', ""); + Expect(1, 11648, '\P{Sc= Tfng}', ""); + Expect(0, 11648, '\P{^Sc= Tfng}', ""); + Error('\p{Is_Script=_ Tifinagh/a/}'); + Error('\P{Is_Script=_ Tifinagh/a/}'); + Expect(1, 11647, '\p{Is_Script=tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Script=tifinagh}', ""); + Expect(0, 11647, '\P{Is_Script=tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Script=tifinagh}', ""); + Expect(0, 11648, '\p{Is_Script=tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Script=tifinagh}', ""); + Expect(1, 11648, '\P{Is_Script=tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Script=tifinagh}', ""); + Expect(1, 11647, '\p{Is_Script=-tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Script=-tifinagh}', ""); + Expect(0, 11647, '\P{Is_Script=-tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Script=-tifinagh}', ""); + Expect(0, 11648, '\p{Is_Script=-tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Script=-tifinagh}', ""); + Expect(1, 11648, '\P{Is_Script=-tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Script=-tifinagh}', ""); + Error('\p{Is_Sc= /a/tfng}'); + Error('\P{Is_Sc= /a/tfng}'); + Expect(1, 11647, '\p{Is_Sc=tfng}', ""); + Expect(0, 11647, '\p{^Is_Sc=tfng}', ""); + Expect(0, 11647, '\P{Is_Sc=tfng}', ""); + Expect(1, 11647, '\P{^Is_Sc=tfng}', ""); + Expect(0, 11648, '\p{Is_Sc=tfng}', ""); + Expect(1, 11648, '\p{^Is_Sc=tfng}', ""); + Expect(1, 11648, '\P{Is_Sc=tfng}', ""); + Expect(0, 11648, '\P{^Is_Sc=tfng}', ""); + Expect(1, 11647, '\p{Is_Sc=_TFNG}', ""); + Expect(0, 11647, '\p{^Is_Sc=_TFNG}', ""); + Expect(0, 11647, '\P{Is_Sc=_TFNG}', ""); + Expect(1, 11647, '\P{^Is_Sc=_TFNG}', ""); + Expect(0, 11648, '\p{Is_Sc=_TFNG}', ""); + Expect(1, 11648, '\p{^Is_Sc=_TFNG}', ""); + Expect(1, 11648, '\P{Is_Sc=_TFNG}', ""); + Expect(0, 11648, '\P{^Is_Sc=_TFNG}', ""); + Error('\p{Script=/a/--Tagalog}'); + Error('\P{Script=/a/--Tagalog}'); + Expect(1, 5919, '\p{Script=:\ATagalog\z:}', "");; + Expect(0, 5920, '\p{Script=:\ATagalog\z:}', "");; + Expect(1, 5919, '\p{Script=tagalog}', ""); + Expect(0, 5919, '\p{^Script=tagalog}', ""); + Expect(0, 5919, '\P{Script=tagalog}', ""); + Expect(1, 5919, '\P{^Script=tagalog}', ""); + Expect(0, 5920, '\p{Script=tagalog}', ""); + Expect(1, 5920, '\p{^Script=tagalog}', ""); + Expect(1, 5920, '\P{Script=tagalog}', ""); + Expect(0, 5920, '\P{^Script=tagalog}', ""); + Expect(1, 5919, '\p{Script=:\Atagalog\z:}', "");; + Expect(0, 5920, '\p{Script=:\Atagalog\z:}', "");; + Expect(1, 5919, '\p{Script: Tagalog}', ""); + Expect(0, 5919, '\p{^Script: Tagalog}', ""); + Expect(0, 5919, '\P{Script: Tagalog}', ""); + Expect(1, 5919, '\P{^Script: Tagalog}', ""); + Expect(0, 5920, '\p{Script: Tagalog}', ""); + Expect(1, 5920, '\p{^Script: Tagalog}', ""); + Expect(1, 5920, '\P{Script: Tagalog}', ""); + Expect(0, 5920, '\P{^Script: Tagalog}', ""); + Error('\p{Sc= -TGLG:=}'); + Error('\P{Sc= -TGLG:=}'); + Expect(1, 5919, '\p{Sc=:\ATglg\z:}', "");; + Expect(0, 5920, '\p{Sc=:\ATglg\z:}', "");; + Expect(1, 5919, '\p{Sc: tglg}', ""); + Expect(0, 5919, '\p{^Sc: tglg}', ""); + Expect(0, 5919, '\P{Sc: tglg}', ""); + Expect(1, 5919, '\P{^Sc: tglg}', ""); + Expect(0, 5920, '\p{Sc: tglg}', ""); + Expect(1, 5920, '\p{^Sc: tglg}', ""); + Expect(1, 5920, '\P{Sc: tglg}', ""); + Expect(0, 5920, '\P{^Sc: tglg}', ""); + Expect(1, 5919, '\p{Sc=:\Atglg\z:}', "");; + Expect(0, 5920, '\p{Sc=:\Atglg\z:}', "");; + Expect(1, 5919, '\p{Sc: TGLG}', ""); + Expect(0, 5919, '\p{^Sc: TGLG}', ""); + Expect(0, 5919, '\P{Sc: TGLG}', ""); + Expect(1, 5919, '\P{^Sc: TGLG}', ""); + Expect(0, 5920, '\p{Sc: TGLG}', ""); + Expect(1, 5920, '\p{^Sc: TGLG}', ""); + Expect(1, 5920, '\P{Sc: TGLG}', ""); + Expect(0, 5920, '\P{^Sc: TGLG}', ""); + Error('\p{Is_Script=:= -Tagalog}'); + Error('\P{Is_Script=:= -Tagalog}'); + Expect(1, 5919, '\p{Is_Script=tagalog}', ""); + Expect(0, 5919, '\p{^Is_Script=tagalog}', ""); + Expect(0, 5919, '\P{Is_Script=tagalog}', ""); + Expect(1, 5919, '\P{^Is_Script=tagalog}', ""); + Expect(0, 5920, '\p{Is_Script=tagalog}', ""); + Expect(1, 5920, '\p{^Is_Script=tagalog}', ""); + Expect(1, 5920, '\P{Is_Script=tagalog}', ""); + Expect(0, 5920, '\P{^Is_Script=tagalog}', ""); + Expect(1, 5919, '\p{Is_Script= tagalog}', ""); + Expect(0, 5919, '\p{^Is_Script= tagalog}', ""); + Expect(0, 5919, '\P{Is_Script= tagalog}', ""); + Expect(1, 5919, '\P{^Is_Script= tagalog}', ""); + Expect(0, 5920, '\p{Is_Script= tagalog}', ""); + Expect(1, 5920, '\p{^Is_Script= tagalog}', ""); + Expect(1, 5920, '\P{Is_Script= tagalog}', ""); + Expect(0, 5920, '\P{^Is_Script= tagalog}', ""); + Error('\p{Is_Sc= -Tglg/a/}'); + Error('\P{Is_Sc= -Tglg/a/}'); + Expect(1, 5919, '\p{Is_Sc=tglg}', ""); + Expect(0, 5919, '\p{^Is_Sc=tglg}', ""); + Expect(0, 5919, '\P{Is_Sc=tglg}', ""); + Expect(1, 5919, '\P{^Is_Sc=tglg}', ""); + Expect(0, 5920, '\p{Is_Sc=tglg}', ""); + Expect(1, 5920, '\p{^Is_Sc=tglg}', ""); + Expect(1, 5920, '\P{Is_Sc=tglg}', ""); + Expect(0, 5920, '\P{^Is_Sc=tglg}', ""); + Expect(1, 5919, '\p{Is_Sc=_ tglg}', ""); + Expect(0, 5919, '\p{^Is_Sc=_ tglg}', ""); + Expect(0, 5919, '\P{Is_Sc=_ tglg}', ""); + Expect(1, 5919, '\P{^Is_Sc=_ tglg}', ""); + Expect(0, 5920, '\p{Is_Sc=_ tglg}', ""); + Expect(1, 5920, '\p{^Is_Sc=_ tglg}', ""); + Expect(1, 5920, '\P{Is_Sc=_ tglg}', ""); + Expect(0, 5920, '\P{^Is_Sc=_ tglg}', ""); + Error('\p{Script=_:=Thaana}'); + Error('\P{Script=_:=Thaana}'); + Expect(1, 1969, '\p{Script=:\AThaana\z:}', "");; + Expect(0, 1970, '\p{Script=:\AThaana\z:}', "");; + Expect(1, 1969, '\p{Script=thaana}', ""); + Expect(0, 1969, '\p{^Script=thaana}', ""); + Expect(0, 1969, '\P{Script=thaana}', ""); + Expect(1, 1969, '\P{^Script=thaana}', ""); + Expect(0, 1970, '\p{Script=thaana}', ""); + Expect(1, 1970, '\p{^Script=thaana}', ""); + Expect(1, 1970, '\P{Script=thaana}', ""); + Expect(0, 1970, '\P{^Script=thaana}', ""); + Expect(1, 1969, '\p{Script=:\Athaana\z:}', "");; + Expect(0, 1970, '\p{Script=:\Athaana\z:}', "");; + Expect(1, 1969, '\p{Script= Thaana}', ""); + Expect(0, 1969, '\p{^Script= Thaana}', ""); + Expect(0, 1969, '\P{Script= Thaana}', ""); + Expect(1, 1969, '\P{^Script= Thaana}', ""); + Expect(0, 1970, '\p{Script= Thaana}', ""); + Expect(1, 1970, '\p{^Script= Thaana}', ""); + Expect(1, 1970, '\P{Script= Thaana}', ""); + Expect(0, 1970, '\P{^Script= Thaana}', ""); + Error('\p{Sc= -Thaa:=}'); + Error('\P{Sc= -Thaa:=}'); + Expect(1, 1969, '\p{Sc=:\AThaa\z:}', "");; + Expect(0, 1970, '\p{Sc=:\AThaa\z:}', "");; + Expect(1, 1969, '\p{Sc=thaa}', ""); + Expect(0, 1969, '\p{^Sc=thaa}', ""); + Expect(0, 1969, '\P{Sc=thaa}', ""); + Expect(1, 1969, '\P{^Sc=thaa}', ""); + Expect(0, 1970, '\p{Sc=thaa}', ""); + Expect(1, 1970, '\p{^Sc=thaa}', ""); + Expect(1, 1970, '\P{Sc=thaa}', ""); + Expect(0, 1970, '\P{^Sc=thaa}', ""); + Expect(1, 1969, '\p{Sc=:\Athaa\z:}', "");; + Expect(0, 1970, '\p{Sc=:\Athaa\z:}', "");; + Expect(1, 1969, '\p{Sc= -Thaa}', ""); + Expect(0, 1969, '\p{^Sc= -Thaa}', ""); + Expect(0, 1969, '\P{Sc= -Thaa}', ""); + Expect(1, 1969, '\P{^Sc= -Thaa}', ""); + Expect(0, 1970, '\p{Sc= -Thaa}', ""); + Expect(1, 1970, '\p{^Sc= -Thaa}', ""); + Expect(1, 1970, '\P{Sc= -Thaa}', ""); + Expect(0, 1970, '\P{^Sc= -Thaa}', ""); + Error('\p{Is_Script=- THAANA/a/}'); + Error('\P{Is_Script=- THAANA/a/}'); + Expect(1, 1969, '\p{Is_Script=thaana}', ""); + Expect(0, 1969, '\p{^Is_Script=thaana}', ""); + Expect(0, 1969, '\P{Is_Script=thaana}', ""); + Expect(1, 1969, '\P{^Is_Script=thaana}', ""); + Expect(0, 1970, '\p{Is_Script=thaana}', ""); + Expect(1, 1970, '\p{^Is_Script=thaana}', ""); + Expect(1, 1970, '\P{Is_Script=thaana}', ""); + Expect(0, 1970, '\P{^Is_Script=thaana}', ""); + Expect(1, 1969, '\p{Is_Script=_ Thaana}', ""); + Expect(0, 1969, '\p{^Is_Script=_ Thaana}', ""); + Expect(0, 1969, '\P{Is_Script=_ Thaana}', ""); + Expect(1, 1969, '\P{^Is_Script=_ Thaana}', ""); + Expect(0, 1970, '\p{Is_Script=_ Thaana}', ""); + Expect(1, 1970, '\p{^Is_Script=_ Thaana}', ""); + Expect(1, 1970, '\P{Is_Script=_ Thaana}', ""); + Expect(0, 1970, '\P{^Is_Script=_ Thaana}', ""); + Error('\p{Is_Sc= Thaa/a/}'); + Error('\P{Is_Sc= Thaa/a/}'); + Expect(1, 1969, '\p{Is_Sc=thaa}', ""); + Expect(0, 1969, '\p{^Is_Sc=thaa}', ""); + Expect(0, 1969, '\P{Is_Sc=thaa}', ""); + Expect(1, 1969, '\P{^Is_Sc=thaa}', ""); + Expect(0, 1970, '\p{Is_Sc=thaa}', ""); + Expect(1, 1970, '\p{^Is_Sc=thaa}', ""); + Expect(1, 1970, '\P{Is_Sc=thaa}', ""); + Expect(0, 1970, '\P{^Is_Sc=thaa}', ""); + Expect(1, 1969, '\p{Is_Sc= Thaa}', ""); + Expect(0, 1969, '\p{^Is_Sc= Thaa}', ""); + Expect(0, 1969, '\P{Is_Sc= Thaa}', ""); + Expect(1, 1969, '\P{^Is_Sc= Thaa}', ""); + Expect(0, 1970, '\p{Is_Sc= Thaa}', ""); + Expect(1, 1970, '\p{^Is_Sc= Thaa}', ""); + Expect(1, 1970, '\P{Is_Sc= Thaa}', ""); + Expect(0, 1970, '\P{^Is_Sc= Thaa}', ""); + Error('\p{Script=_:=Thai}'); + Error('\P{Script=_:=Thai}'); + Expect(1, 3675, '\p{Script=:\AThai\z:}', "");; + Expect(0, 3676, '\p{Script=:\AThai\z:}', "");; + Expect(1, 3675, '\p{Script=thai}', ""); + Expect(0, 3675, '\p{^Script=thai}', ""); + Expect(0, 3675, '\P{Script=thai}', ""); + Expect(1, 3675, '\P{^Script=thai}', ""); + Expect(0, 3676, '\p{Script=thai}', ""); + Expect(1, 3676, '\p{^Script=thai}', ""); + Expect(1, 3676, '\P{Script=thai}', ""); + Expect(0, 3676, '\P{^Script=thai}', ""); + Expect(1, 3675, '\p{Script=:\Athai\z:}', "");; + Expect(0, 3676, '\p{Script=:\Athai\z:}', "");; + Expect(1, 3675, '\p{Script= thai}', ""); + Expect(0, 3675, '\p{^Script= thai}', ""); + Expect(0, 3675, '\P{Script= thai}', ""); + Expect(1, 3675, '\P{^Script= thai}', ""); + Expect(0, 3676, '\p{Script= thai}', ""); + Expect(1, 3676, '\p{^Script= thai}', ""); + Expect(1, 3676, '\P{Script= thai}', ""); + Expect(0, 3676, '\P{^Script= thai}', ""); + Error('\p{Sc= :=thai}'); + Error('\P{Sc= :=thai}'); + Expect(1, 3675, '\p{Sc=:\AThai\z:}', "");; + Expect(0, 3676, '\p{Sc=:\AThai\z:}', "");; + Expect(1, 3675, '\p{Sc=thai}', ""); + Expect(0, 3675, '\p{^Sc=thai}', ""); + Expect(0, 3675, '\P{Sc=thai}', ""); + Expect(1, 3675, '\P{^Sc=thai}', ""); + Expect(0, 3676, '\p{Sc=thai}', ""); + Expect(1, 3676, '\p{^Sc=thai}', ""); + Expect(1, 3676, '\P{Sc=thai}', ""); + Expect(0, 3676, '\P{^Sc=thai}', ""); + Expect(1, 3675, '\p{Sc=:\Athai\z:}', "");; + Expect(0, 3676, '\p{Sc=:\Athai\z:}', "");; + Expect(1, 3675, '\p{Sc=-_thai}', ""); + Expect(0, 3675, '\p{^Sc=-_thai}', ""); + Expect(0, 3675, '\P{Sc=-_thai}', ""); + Expect(1, 3675, '\P{^Sc=-_thai}', ""); + Expect(0, 3676, '\p{Sc=-_thai}', ""); + Expect(1, 3676, '\p{^Sc=-_thai}', ""); + Expect(1, 3676, '\P{Sc=-_thai}', ""); + Expect(0, 3676, '\P{^Sc=-_thai}', ""); + Error('\p{Is_Script=:= -thai}'); + Error('\P{Is_Script=:= -thai}'); + Expect(1, 3675, '\p{Is_Script=thai}', ""); + Expect(0, 3675, '\p{^Is_Script=thai}', ""); + Expect(0, 3675, '\P{Is_Script=thai}', ""); + Expect(1, 3675, '\P{^Is_Script=thai}', ""); + Expect(0, 3676, '\p{Is_Script=thai}', ""); + Expect(1, 3676, '\p{^Is_Script=thai}', ""); + Expect(1, 3676, '\P{Is_Script=thai}', ""); + Expect(0, 3676, '\P{^Is_Script=thai}', ""); + Expect(1, 3675, '\p{Is_Script=--Thai}', ""); + Expect(0, 3675, '\p{^Is_Script=--Thai}', ""); + Expect(0, 3675, '\P{Is_Script=--Thai}', ""); + Expect(1, 3675, '\P{^Is_Script=--Thai}', ""); + Expect(0, 3676, '\p{Is_Script=--Thai}', ""); + Expect(1, 3676, '\p{^Is_Script=--Thai}', ""); + Expect(1, 3676, '\P{Is_Script=--Thai}', ""); + Expect(0, 3676, '\P{^Is_Script=--Thai}', ""); + Error('\p{Is_Sc=/a/ Thai}'); + Error('\P{Is_Sc=/a/ Thai}'); + Expect(1, 3675, '\p{Is_Sc=thai}', ""); + Expect(0, 3675, '\p{^Is_Sc=thai}', ""); + Expect(0, 3675, '\P{Is_Sc=thai}', ""); + Expect(1, 3675, '\P{^Is_Sc=thai}', ""); + Expect(0, 3676, '\p{Is_Sc=thai}', ""); + Expect(1, 3676, '\p{^Is_Sc=thai}', ""); + Expect(1, 3676, '\P{Is_Sc=thai}', ""); + Expect(0, 3676, '\P{^Is_Sc=thai}', ""); + Expect(1, 3675, '\p{Is_Sc= Thai}', ""); + Expect(0, 3675, '\p{^Is_Sc= Thai}', ""); + Expect(0, 3675, '\P{Is_Sc= Thai}', ""); + Expect(1, 3675, '\P{^Is_Sc= Thai}', ""); + Expect(0, 3676, '\p{Is_Sc= Thai}', ""); + Expect(1, 3676, '\p{^Is_Sc= Thai}', ""); + Expect(1, 3676, '\P{Is_Sc= Thai}', ""); + Expect(0, 3676, '\P{^Is_Sc= Thai}', ""); + Error('\p{Script= :=Tibetan}'); + Error('\P{Script= :=Tibetan}'); + Expect(1, 4058, '\p{Script=:\ATibetan\z:}', "");; + Expect(0, 4059, '\p{Script=:\ATibetan\z:}', "");; + Expect(1, 4058, '\p{Script=tibetan}', ""); + Expect(0, 4058, '\p{^Script=tibetan}', ""); + Expect(0, 4058, '\P{Script=tibetan}', ""); + Expect(1, 4058, '\P{^Script=tibetan}', ""); + Expect(0, 4059, '\p{Script=tibetan}', ""); + Expect(1, 4059, '\p{^Script=tibetan}', ""); + Expect(1, 4059, '\P{Script=tibetan}', ""); + Expect(0, 4059, '\P{^Script=tibetan}', ""); + Expect(1, 4058, '\p{Script=:\Atibetan\z:}', "");; + Expect(0, 4059, '\p{Script=:\Atibetan\z:}', "");; + Expect(1, 4058, '\p{Script=- tibetan}', ""); + Expect(0, 4058, '\p{^Script=- tibetan}', ""); + Expect(0, 4058, '\P{Script=- tibetan}', ""); + Expect(1, 4058, '\P{^Script=- tibetan}', ""); + Expect(0, 4059, '\p{Script=- tibetan}', ""); + Expect(1, 4059, '\p{^Script=- tibetan}', ""); + Expect(1, 4059, '\P{Script=- tibetan}', ""); + Expect(0, 4059, '\P{^Script=- tibetan}', ""); + Error('\p{Sc= :=tibt}'); + Error('\P{Sc= :=tibt}'); + Expect(1, 4058, '\p{Sc=:\ATibt\z:}', "");; + Expect(0, 4059, '\p{Sc=:\ATibt\z:}', "");; + Expect(1, 4058, '\p{Sc: tibt}', ""); + Expect(0, 4058, '\p{^Sc: tibt}', ""); + Expect(0, 4058, '\P{Sc: tibt}', ""); + Expect(1, 4058, '\P{^Sc: tibt}', ""); + Expect(0, 4059, '\p{Sc: tibt}', ""); + Expect(1, 4059, '\p{^Sc: tibt}', ""); + Expect(1, 4059, '\P{Sc: tibt}', ""); + Expect(0, 4059, '\P{^Sc: tibt}', ""); + Expect(1, 4058, '\p{Sc=:\Atibt\z:}', "");; + Expect(0, 4059, '\p{Sc=:\Atibt\z:}', "");; + Expect(1, 4058, '\p{Sc=_ Tibt}', ""); + Expect(0, 4058, '\p{^Sc=_ Tibt}', ""); + Expect(0, 4058, '\P{Sc=_ Tibt}', ""); + Expect(1, 4058, '\P{^Sc=_ Tibt}', ""); + Expect(0, 4059, '\p{Sc=_ Tibt}', ""); + Expect(1, 4059, '\p{^Sc=_ Tibt}', ""); + Expect(1, 4059, '\P{Sc=_ Tibt}', ""); + Expect(0, 4059, '\P{^Sc=_ Tibt}', ""); + Error('\p{Is_Script=/a/__Tibetan}'); + Error('\P{Is_Script=/a/__Tibetan}'); + Expect(1, 4058, '\p{Is_Script: tibetan}', ""); + Expect(0, 4058, '\p{^Is_Script: tibetan}', ""); + Expect(0, 4058, '\P{Is_Script: tibetan}', ""); + Expect(1, 4058, '\P{^Is_Script: tibetan}', ""); + Expect(0, 4059, '\p{Is_Script: tibetan}', ""); + Expect(1, 4059, '\p{^Is_Script: tibetan}', ""); + Expect(1, 4059, '\P{Is_Script: tibetan}', ""); + Expect(0, 4059, '\P{^Is_Script: tibetan}', ""); + Expect(1, 4058, '\p{Is_Script= tibetan}', ""); + Expect(0, 4058, '\p{^Is_Script= tibetan}', ""); + Expect(0, 4058, '\P{Is_Script= tibetan}', ""); + Expect(1, 4058, '\P{^Is_Script= tibetan}', ""); + Expect(0, 4059, '\p{Is_Script= tibetan}', ""); + Expect(1, 4059, '\p{^Is_Script= tibetan}', ""); + Expect(1, 4059, '\P{Is_Script= tibetan}', ""); + Expect(0, 4059, '\P{^Is_Script= tibetan}', ""); + Error('\p{Is_Sc=/a/__TIBT}'); + Error('\P{Is_Sc=/a/__TIBT}'); + Expect(1, 4058, '\p{Is_Sc=tibt}', ""); + Expect(0, 4058, '\p{^Is_Sc=tibt}', ""); + Expect(0, 4058, '\P{Is_Sc=tibt}', ""); + Expect(1, 4058, '\P{^Is_Sc=tibt}', ""); + Expect(0, 4059, '\p{Is_Sc=tibt}', ""); + Expect(1, 4059, '\p{^Is_Sc=tibt}', ""); + Expect(1, 4059, '\P{Is_Sc=tibt}', ""); + Expect(0, 4059, '\P{^Is_Sc=tibt}', ""); + Expect(1, 4058, '\p{Is_Sc=_tibt}', ""); + Expect(0, 4058, '\p{^Is_Sc=_tibt}', ""); + Expect(0, 4058, '\P{Is_Sc=_tibt}', ""); + Expect(1, 4058, '\P{^Is_Sc=_tibt}', ""); + Expect(0, 4059, '\p{Is_Sc=_tibt}', ""); + Expect(1, 4059, '\p{^Is_Sc=_tibt}', ""); + Expect(1, 4059, '\P{Is_Sc=_tibt}', ""); + Expect(0, 4059, '\P{^Is_Sc=_tibt}', ""); + Error('\p{Script: :=__TIRHUTA}'); + Error('\P{Script: :=__TIRHUTA}'); + Expect(1, 70873, '\p{Script=:\ATirhuta\z:}', "");; + Expect(0, 70874, '\p{Script=:\ATirhuta\z:}', "");; + Expect(1, 70873, '\p{Script=tirhuta}', ""); + Expect(0, 70873, '\p{^Script=tirhuta}', ""); + Expect(0, 70873, '\P{Script=tirhuta}', ""); + Expect(1, 70873, '\P{^Script=tirhuta}', ""); + Expect(0, 70874, '\p{Script=tirhuta}', ""); + Expect(1, 70874, '\p{^Script=tirhuta}', ""); + Expect(1, 70874, '\P{Script=tirhuta}', ""); + Expect(0, 70874, '\P{^Script=tirhuta}', ""); + Expect(1, 70873, '\p{Script=:\Atirhuta\z:}', "");; + Expect(0, 70874, '\p{Script=:\Atirhuta\z:}', "");; + Expect(1, 70873, '\p{Script= -TIRHUTA}', ""); + Expect(0, 70873, '\p{^Script= -TIRHUTA}', ""); + Expect(0, 70873, '\P{Script= -TIRHUTA}', ""); + Expect(1, 70873, '\P{^Script= -TIRHUTA}', ""); + Expect(0, 70874, '\p{Script= -TIRHUTA}', ""); + Expect(1, 70874, '\p{^Script= -TIRHUTA}', ""); + Expect(1, 70874, '\P{Script= -TIRHUTA}', ""); + Expect(0, 70874, '\P{^Script= -TIRHUTA}', ""); + Error('\p{Sc: Tirh/a/}'); + Error('\P{Sc: Tirh/a/}'); + Expect(1, 70873, '\p{Sc=:\ATirh\z:}', "");; + Expect(0, 70874, '\p{Sc=:\ATirh\z:}', "");; + Expect(1, 70873, '\p{Sc=tirh}', ""); + Expect(0, 70873, '\p{^Sc=tirh}', ""); + Expect(0, 70873, '\P{Sc=tirh}', ""); + Expect(1, 70873, '\P{^Sc=tirh}', ""); + Expect(0, 70874, '\p{Sc=tirh}', ""); + Expect(1, 70874, '\p{^Sc=tirh}', ""); + Expect(1, 70874, '\P{Sc=tirh}', ""); + Expect(0, 70874, '\P{^Sc=tirh}', ""); + Expect(1, 70873, '\p{Sc=:\Atirh\z:}', "");; + Expect(0, 70874, '\p{Sc=:\Atirh\z:}', "");; + Expect(1, 70873, '\p{Sc=-Tirh}', ""); + Expect(0, 70873, '\p{^Sc=-Tirh}', ""); + Expect(0, 70873, '\P{Sc=-Tirh}', ""); + Expect(1, 70873, '\P{^Sc=-Tirh}', ""); + Expect(0, 70874, '\p{Sc=-Tirh}', ""); + Expect(1, 70874, '\p{^Sc=-Tirh}', ""); + Expect(1, 70874, '\P{Sc=-Tirh}', ""); + Expect(0, 70874, '\P{^Sc=-Tirh}', ""); + Error('\p{Is_Script=/a/- TIRHUTA}'); + Error('\P{Is_Script=/a/- TIRHUTA}'); + Expect(1, 70873, '\p{Is_Script=tirhuta}', ""); + Expect(0, 70873, '\p{^Is_Script=tirhuta}', ""); + Expect(0, 70873, '\P{Is_Script=tirhuta}', ""); + Expect(1, 70873, '\P{^Is_Script=tirhuta}', ""); + Expect(0, 70874, '\p{Is_Script=tirhuta}', ""); + Expect(1, 70874, '\p{^Is_Script=tirhuta}', ""); + Expect(1, 70874, '\P{Is_Script=tirhuta}', ""); + Expect(0, 70874, '\P{^Is_Script=tirhuta}', ""); + Expect(1, 70873, '\p{Is_Script=Tirhuta}', ""); + Expect(0, 70873, '\p{^Is_Script=Tirhuta}', ""); + Expect(0, 70873, '\P{Is_Script=Tirhuta}', ""); + Expect(1, 70873, '\P{^Is_Script=Tirhuta}', ""); + Expect(0, 70874, '\p{Is_Script=Tirhuta}', ""); + Expect(1, 70874, '\p{^Is_Script=Tirhuta}', ""); + Expect(1, 70874, '\P{Is_Script=Tirhuta}', ""); + Expect(0, 70874, '\P{^Is_Script=Tirhuta}', ""); + Error('\p{Is_Sc=:= Tirh}'); + Error('\P{Is_Sc=:= Tirh}'); + Expect(1, 70873, '\p{Is_Sc=tirh}', ""); + Expect(0, 70873, '\p{^Is_Sc=tirh}', ""); + Expect(0, 70873, '\P{Is_Sc=tirh}', ""); + Expect(1, 70873, '\P{^Is_Sc=tirh}', ""); + Expect(0, 70874, '\p{Is_Sc=tirh}', ""); + Expect(1, 70874, '\p{^Is_Sc=tirh}', ""); + Expect(1, 70874, '\P{Is_Sc=tirh}', ""); + Expect(0, 70874, '\P{^Is_Sc=tirh}', ""); + Expect(1, 70873, '\p{Is_Sc=_TIRH}', ""); + Expect(0, 70873, '\p{^Is_Sc=_TIRH}', ""); + Expect(0, 70873, '\P{Is_Sc=_TIRH}', ""); + Expect(1, 70873, '\P{^Is_Sc=_TIRH}', ""); + Expect(0, 70874, '\p{Is_Sc=_TIRH}', ""); + Expect(1, 70874, '\p{^Is_Sc=_TIRH}', ""); + Expect(1, 70874, '\P{Is_Sc=_TIRH}', ""); + Expect(0, 70874, '\P{^Is_Sc=_TIRH}', ""); + Error('\p{Script=/a/ Tangsa}'); + Error('\P{Script=/a/ Tangsa}'); + Expect(1, 92873, '\p{Script=:\ATangsa\z:}', "");; + Expect(0, 92874, '\p{Script=:\ATangsa\z:}', "");; + Expect(1, 92873, '\p{Script=tangsa}', ""); + Expect(0, 92873, '\p{^Script=tangsa}', ""); + Expect(0, 92873, '\P{Script=tangsa}', ""); + Expect(1, 92873, '\P{^Script=tangsa}', ""); + Expect(0, 92874, '\p{Script=tangsa}', ""); + Expect(1, 92874, '\p{^Script=tangsa}', ""); + Expect(1, 92874, '\P{Script=tangsa}', ""); + Expect(0, 92874, '\P{^Script=tangsa}', ""); + Expect(1, 92873, '\p{Script=:\Atangsa\z:}', "");; + Expect(0, 92874, '\p{Script=:\Atangsa\z:}', "");; + Expect(1, 92873, '\p{Script=-TANGSA}', ""); + Expect(0, 92873, '\p{^Script=-TANGSA}', ""); + Expect(0, 92873, '\P{Script=-TANGSA}', ""); + Expect(1, 92873, '\P{^Script=-TANGSA}', ""); + Expect(0, 92874, '\p{Script=-TANGSA}', ""); + Expect(1, 92874, '\p{^Script=-TANGSA}', ""); + Expect(1, 92874, '\P{Script=-TANGSA}', ""); + Expect(0, 92874, '\P{^Script=-TANGSA}', ""); + Error('\p{Sc=:=_Tnsa}'); + Error('\P{Sc=:=_Tnsa}'); + Expect(1, 92873, '\p{Sc=:\ATnsa\z:}', "");; + Expect(0, 92874, '\p{Sc=:\ATnsa\z:}', "");; + Expect(1, 92873, '\p{Sc=tnsa}', ""); + Expect(0, 92873, '\p{^Sc=tnsa}', ""); + Expect(0, 92873, '\P{Sc=tnsa}', ""); + Expect(1, 92873, '\P{^Sc=tnsa}', ""); + Expect(0, 92874, '\p{Sc=tnsa}', ""); + Expect(1, 92874, '\p{^Sc=tnsa}', ""); + Expect(1, 92874, '\P{Sc=tnsa}', ""); + Expect(0, 92874, '\P{^Sc=tnsa}', ""); + Expect(1, 92873, '\p{Sc=:\Atnsa\z:}', "");; + Expect(0, 92874, '\p{Sc=:\Atnsa\z:}', "");; + Expect(1, 92873, '\p{Sc= TNSA}', ""); + Expect(0, 92873, '\p{^Sc= TNSA}', ""); + Expect(0, 92873, '\P{Sc= TNSA}', ""); + Expect(1, 92873, '\P{^Sc= TNSA}', ""); + Expect(0, 92874, '\p{Sc= TNSA}', ""); + Expect(1, 92874, '\p{^Sc= TNSA}', ""); + Expect(1, 92874, '\P{Sc= TNSA}', ""); + Expect(0, 92874, '\P{^Sc= TNSA}', ""); + Error('\p{Is_Script= :=TANGSA}'); + Error('\P{Is_Script= :=TANGSA}'); + Expect(1, 92873, '\p{Is_Script=tangsa}', ""); + Expect(0, 92873, '\p{^Is_Script=tangsa}', ""); + Expect(0, 92873, '\P{Is_Script=tangsa}', ""); + Expect(1, 92873, '\P{^Is_Script=tangsa}', ""); + Expect(0, 92874, '\p{Is_Script=tangsa}', ""); + Expect(1, 92874, '\p{^Is_Script=tangsa}', ""); + Expect(1, 92874, '\P{Is_Script=tangsa}', ""); + Expect(0, 92874, '\P{^Is_Script=tangsa}', ""); + Expect(1, 92873, '\p{Is_Script= tangsa}', ""); + Expect(0, 92873, '\p{^Is_Script= tangsa}', ""); + Expect(0, 92873, '\P{Is_Script= tangsa}', ""); + Expect(1, 92873, '\P{^Is_Script= tangsa}', ""); + Expect(0, 92874, '\p{Is_Script= tangsa}', ""); + Expect(1, 92874, '\p{^Is_Script= tangsa}', ""); + Expect(1, 92874, '\P{Is_Script= tangsa}', ""); + Expect(0, 92874, '\P{^Is_Script= tangsa}', ""); + Error('\p{Is_Sc= /a/tnsa}'); + Error('\P{Is_Sc= /a/tnsa}'); + Expect(1, 92873, '\p{Is_Sc=tnsa}', ""); + Expect(0, 92873, '\p{^Is_Sc=tnsa}', ""); + Expect(0, 92873, '\P{Is_Sc=tnsa}', ""); + Expect(1, 92873, '\P{^Is_Sc=tnsa}', ""); + Expect(0, 92874, '\p{Is_Sc=tnsa}', ""); + Expect(1, 92874, '\p{^Is_Sc=tnsa}', ""); + Expect(1, 92874, '\P{Is_Sc=tnsa}', ""); + Expect(0, 92874, '\P{^Is_Sc=tnsa}', ""); + Expect(1, 92873, '\p{Is_Sc= TNSA}', ""); + Expect(0, 92873, '\p{^Is_Sc= TNSA}', ""); + Expect(0, 92873, '\P{Is_Sc= TNSA}', ""); + Expect(1, 92873, '\P{^Is_Sc= TNSA}', ""); + Expect(0, 92874, '\p{Is_Sc= TNSA}', ""); + Expect(1, 92874, '\p{^Is_Sc= TNSA}', ""); + Expect(1, 92874, '\P{Is_Sc= TNSA}', ""); + Expect(0, 92874, '\P{^Is_Sc= TNSA}', ""); + Error('\p{Script=- TODHRI/a/}'); + Error('\P{Script=- TODHRI/a/}'); + Expect(1, 67059, '\p{Script=:\ATodhri\z:}', "");; + Expect(0, 67060, '\p{Script=:\ATodhri\z:}', "");; + Expect(1, 67059, '\p{Script: todhri}', ""); + Expect(0, 67059, '\p{^Script: todhri}', ""); + Expect(0, 67059, '\P{Script: todhri}', ""); + Expect(1, 67059, '\P{^Script: todhri}', ""); + Expect(0, 67060, '\p{Script: todhri}', ""); + Expect(1, 67060, '\p{^Script: todhri}', ""); + Expect(1, 67060, '\P{Script: todhri}', ""); + Expect(0, 67060, '\P{^Script: todhri}', ""); + Expect(1, 67059, '\p{Script=:\Atodhri\z:}', "");; + Expect(0, 67060, '\p{Script=:\Atodhri\z:}', "");; + Expect(1, 67059, '\p{Script=--Todhri}', ""); + Expect(0, 67059, '\p{^Script=--Todhri}', ""); + Expect(0, 67059, '\P{Script=--Todhri}', ""); + Expect(1, 67059, '\P{^Script=--Todhri}', ""); + Expect(0, 67060, '\p{Script=--Todhri}', ""); + Expect(1, 67060, '\p{^Script=--Todhri}', ""); + Expect(1, 67060, '\P{Script=--Todhri}', ""); + Expect(0, 67060, '\P{^Script=--Todhri}', ""); + Error('\p{Sc=/a/Todr}'); + Error('\P{Sc=/a/Todr}'); + Expect(1, 67059, '\p{Sc=:\ATodr\z:}', "");; + Expect(0, 67060, '\p{Sc=:\ATodr\z:}', "");; + Expect(1, 67059, '\p{Sc=todr}', ""); + Expect(0, 67059, '\p{^Sc=todr}', ""); + Expect(0, 67059, '\P{Sc=todr}', ""); + Expect(1, 67059, '\P{^Sc=todr}', ""); + Expect(0, 67060, '\p{Sc=todr}', ""); + Expect(1, 67060, '\p{^Sc=todr}', ""); + Expect(1, 67060, '\P{Sc=todr}', ""); + Expect(0, 67060, '\P{^Sc=todr}', ""); + Expect(1, 67059, '\p{Sc=:\Atodr\z:}', "");; + Expect(0, 67060, '\p{Sc=:\Atodr\z:}', "");; + Expect(1, 67059, '\p{Sc=_ Todr}', ""); + Expect(0, 67059, '\p{^Sc=_ Todr}', ""); + Expect(0, 67059, '\P{Sc=_ Todr}', ""); + Expect(1, 67059, '\P{^Sc=_ Todr}', ""); + Expect(0, 67060, '\p{Sc=_ Todr}', ""); + Expect(1, 67060, '\p{^Sc=_ Todr}', ""); + Expect(1, 67060, '\P{Sc=_ Todr}', ""); + Expect(0, 67060, '\P{^Sc=_ Todr}', ""); + Error('\p{Is_Script: TODHRI/a/}'); + Error('\P{Is_Script: TODHRI/a/}'); + Expect(1, 67059, '\p{Is_Script=todhri}', ""); + Expect(0, 67059, '\p{^Is_Script=todhri}', ""); + Expect(0, 67059, '\P{Is_Script=todhri}', ""); + Expect(1, 67059, '\P{^Is_Script=todhri}', ""); + Expect(0, 67060, '\p{Is_Script=todhri}', ""); + Expect(1, 67060, '\p{^Is_Script=todhri}', ""); + Expect(1, 67060, '\P{Is_Script=todhri}', ""); + Expect(0, 67060, '\P{^Is_Script=todhri}', ""); + Expect(1, 67059, '\p{Is_Script=-todhri}', ""); + Expect(0, 67059, '\p{^Is_Script=-todhri}', ""); + Expect(0, 67059, '\P{Is_Script=-todhri}', ""); + Expect(1, 67059, '\P{^Is_Script=-todhri}', ""); + Expect(0, 67060, '\p{Is_Script=-todhri}', ""); + Expect(1, 67060, '\p{^Is_Script=-todhri}', ""); + Expect(1, 67060, '\P{Is_Script=-todhri}', ""); + Expect(0, 67060, '\P{^Is_Script=-todhri}', ""); + Error('\p{Is_Sc= :=todr}'); + Error('\P{Is_Sc= :=todr}'); + Expect(1, 67059, '\p{Is_Sc=todr}', ""); + Expect(0, 67059, '\p{^Is_Sc=todr}', ""); + Expect(0, 67059, '\P{Is_Sc=todr}', ""); + Expect(1, 67059, '\P{^Is_Sc=todr}', ""); + Expect(0, 67060, '\p{Is_Sc=todr}', ""); + Expect(1, 67060, '\p{^Is_Sc=todr}', ""); + Expect(1, 67060, '\P{Is_Sc=todr}', ""); + Expect(0, 67060, '\P{^Is_Sc=todr}', ""); + Expect(1, 67059, '\p{Is_Sc=_-TODR}', ""); + Expect(0, 67059, '\p{^Is_Sc=_-TODR}', ""); + Expect(0, 67059, '\P{Is_Sc=_-TODR}', ""); + Expect(1, 67059, '\P{^Is_Sc=_-TODR}', ""); + Expect(0, 67060, '\p{Is_Sc=_-TODR}', ""); + Expect(1, 67060, '\p{^Is_Sc=_-TODR}', ""); + Expect(1, 67060, '\P{Is_Sc=_-TODR}', ""); + Expect(0, 67060, '\P{^Is_Sc=_-TODR}', ""); + Error('\p{Script= :=Tolong_SIKI}'); + Error('\P{Script= :=Tolong_SIKI}'); + Expect(1, 73193, '\p{Script=:\ATolong_Siki\z:}', "");; + Expect(0, 73194, '\p{Script=:\ATolong_Siki\z:}', "");; + Expect(1, 73193, '\p{Script=tolongsiki}', ""); + Expect(0, 73193, '\p{^Script=tolongsiki}', ""); + Expect(0, 73193, '\P{Script=tolongsiki}', ""); + Expect(1, 73193, '\P{^Script=tolongsiki}', ""); + Expect(0, 73194, '\p{Script=tolongsiki}', ""); + Expect(1, 73194, '\p{^Script=tolongsiki}', ""); + Expect(1, 73194, '\P{Script=tolongsiki}', ""); + Expect(0, 73194, '\P{^Script=tolongsiki}', ""); + Expect(1, 73193, '\p{Script=:\Atolongsiki\z:}', "");; + Expect(0, 73194, '\p{Script=:\Atolongsiki\z:}', "");; + Expect(1, 73193, '\p{Script=--Tolong_siki}', ""); + Expect(0, 73193, '\p{^Script=--Tolong_siki}', ""); + Expect(0, 73193, '\P{Script=--Tolong_siki}', ""); + Expect(1, 73193, '\P{^Script=--Tolong_siki}', ""); + Expect(0, 73194, '\p{Script=--Tolong_siki}', ""); + Expect(1, 73194, '\p{^Script=--Tolong_siki}', ""); + Expect(1, 73194, '\P{Script=--Tolong_siki}', ""); + Expect(0, 73194, '\P{^Script=--Tolong_siki}', ""); + Error('\p{Sc=:=--Tols}'); + Error('\P{Sc=:=--Tols}'); + Expect(1, 73193, '\p{Sc=:\ATols\z:}', "");; + Expect(0, 73194, '\p{Sc=:\ATols\z:}', "");; + Expect(1, 73193, '\p{Sc=tols}', ""); + Expect(0, 73193, '\p{^Sc=tols}', ""); + Expect(0, 73193, '\P{Sc=tols}', ""); + Expect(1, 73193, '\P{^Sc=tols}', ""); + Expect(0, 73194, '\p{Sc=tols}', ""); + Expect(1, 73194, '\p{^Sc=tols}', ""); + Expect(1, 73194, '\P{Sc=tols}', ""); + Expect(0, 73194, '\P{^Sc=tols}', ""); + Expect(1, 73193, '\p{Sc=:\Atols\z:}', "");; + Expect(0, 73194, '\p{Sc=:\Atols\z:}', "");; + Expect(1, 73193, '\p{Sc: -TOLS}', ""); + Expect(0, 73193, '\p{^Sc: -TOLS}', ""); + Expect(0, 73193, '\P{Sc: -TOLS}', ""); + Expect(1, 73193, '\P{^Sc: -TOLS}', ""); + Expect(0, 73194, '\p{Sc: -TOLS}', ""); + Expect(1, 73194, '\p{^Sc: -TOLS}', ""); + Expect(1, 73194, '\P{Sc: -TOLS}', ""); + Expect(0, 73194, '\P{^Sc: -TOLS}', ""); + Error('\p{Is_Script=-_Tolong_Siki/a/}'); + Error('\P{Is_Script=-_Tolong_Siki/a/}'); + Expect(1, 73193, '\p{Is_Script=tolongsiki}', ""); + Expect(0, 73193, '\p{^Is_Script=tolongsiki}', ""); + Expect(0, 73193, '\P{Is_Script=tolongsiki}', ""); + Expect(1, 73193, '\P{^Is_Script=tolongsiki}', ""); + Expect(0, 73194, '\p{Is_Script=tolongsiki}', ""); + Expect(1, 73194, '\p{^Is_Script=tolongsiki}', ""); + Expect(1, 73194, '\P{Is_Script=tolongsiki}', ""); + Expect(0, 73194, '\P{^Is_Script=tolongsiki}', ""); + Expect(1, 73193, '\p{Is_Script=_-Tolong_SIKI}', ""); + Expect(0, 73193, '\p{^Is_Script=_-Tolong_SIKI}', ""); + Expect(0, 73193, '\P{Is_Script=_-Tolong_SIKI}', ""); + Expect(1, 73193, '\P{^Is_Script=_-Tolong_SIKI}', ""); + Expect(0, 73194, '\p{Is_Script=_-Tolong_SIKI}', ""); + Expect(1, 73194, '\p{^Is_Script=_-Tolong_SIKI}', ""); + Expect(1, 73194, '\P{Is_Script=_-Tolong_SIKI}', ""); + Expect(0, 73194, '\P{^Is_Script=_-Tolong_SIKI}', ""); + Error('\p{Is_Sc= Tols:=}'); + Error('\P{Is_Sc= Tols:=}'); + Expect(1, 73193, '\p{Is_Sc=tols}', ""); + Expect(0, 73193, '\p{^Is_Sc=tols}', ""); + Expect(0, 73193, '\P{Is_Sc=tols}', ""); + Expect(1, 73193, '\P{^Is_Sc=tols}', ""); + Expect(0, 73194, '\p{Is_Sc=tols}', ""); + Expect(1, 73194, '\p{^Is_Sc=tols}', ""); + Expect(1, 73194, '\P{Is_Sc=tols}', ""); + Expect(0, 73194, '\P{^Is_Sc=tols}', ""); + Expect(1, 73193, '\p{Is_Sc: TOLS}', ""); + Expect(0, 73193, '\p{^Is_Sc: TOLS}', ""); + Expect(0, 73193, '\P{Is_Sc: TOLS}', ""); + Expect(1, 73193, '\P{^Is_Sc: TOLS}', ""); + Expect(0, 73194, '\p{Is_Sc: TOLS}', ""); + Expect(1, 73194, '\p{^Is_Sc: TOLS}', ""); + Expect(1, 73194, '\P{Is_Sc: TOLS}', ""); + Expect(0, 73194, '\P{^Is_Sc: TOLS}', ""); + Error('\p{Script= :=toto}'); + Error('\P{Script= :=toto}'); + Expect(1, 123566, '\p{Script=:\AToto\z:}', "");; + Expect(0, 123567, '\p{Script=:\AToto\z:}', "");; + Expect(1, 123566, '\p{Script=toto}', ""); + Expect(0, 123566, '\p{^Script=toto}', ""); + Expect(0, 123566, '\P{Script=toto}', ""); + Expect(1, 123566, '\P{^Script=toto}', ""); + Expect(0, 123567, '\p{Script=toto}', ""); + Expect(1, 123567, '\p{^Script=toto}', ""); + Expect(1, 123567, '\P{Script=toto}', ""); + Expect(0, 123567, '\P{^Script=toto}', ""); + Expect(1, 123566, '\p{Script=:\Atoto\z:}', "");; + Expect(0, 123567, '\p{Script=:\Atoto\z:}', "");; + Expect(1, 123566, '\p{Script= Toto}', ""); + Expect(0, 123566, '\p{^Script= Toto}', ""); + Expect(0, 123566, '\P{Script= Toto}', ""); + Expect(1, 123566, '\P{^Script= Toto}', ""); + Expect(0, 123567, '\p{Script= Toto}', ""); + Expect(1, 123567, '\p{^Script= Toto}', ""); + Expect(1, 123567, '\P{Script= Toto}', ""); + Expect(0, 123567, '\P{^Script= Toto}', ""); + Error('\p{Sc=/a/_ toto}'); + Error('\P{Sc=/a/_ toto}'); + Expect(1, 123566, '\p{Sc=:\AToto\z:}', "");; + Expect(0, 123567, '\p{Sc=:\AToto\z:}', "");; + Expect(1, 123566, '\p{Sc=toto}', ""); + Expect(0, 123566, '\p{^Sc=toto}', ""); + Expect(0, 123566, '\P{Sc=toto}', ""); + Expect(1, 123566, '\P{^Sc=toto}', ""); + Expect(0, 123567, '\p{Sc=toto}', ""); + Expect(1, 123567, '\p{^Sc=toto}', ""); + Expect(1, 123567, '\P{Sc=toto}', ""); + Expect(0, 123567, '\P{^Sc=toto}', ""); + Expect(1, 123566, '\p{Sc=:\Atoto\z:}', "");; + Expect(0, 123567, '\p{Sc=:\Atoto\z:}', "");; + Expect(1, 123566, '\p{Sc= _toto}', ""); + Expect(0, 123566, '\p{^Sc= _toto}', ""); + Expect(0, 123566, '\P{Sc= _toto}', ""); + Expect(1, 123566, '\P{^Sc= _toto}', ""); + Expect(0, 123567, '\p{Sc= _toto}', ""); + Expect(1, 123567, '\p{^Sc= _toto}', ""); + Expect(1, 123567, '\P{Sc= _toto}', ""); + Expect(0, 123567, '\P{^Sc= _toto}', ""); + Error('\p{Is_Script=_TOTO/a/}'); + Error('\P{Is_Script=_TOTO/a/}'); + Expect(1, 123566, '\p{Is_Script:toto}', ""); + Expect(0, 123566, '\p{^Is_Script:toto}', ""); + Expect(0, 123566, '\P{Is_Script:toto}', ""); + Expect(1, 123566, '\P{^Is_Script:toto}', ""); + Expect(0, 123567, '\p{Is_Script:toto}', ""); + Expect(1, 123567, '\p{^Is_Script:toto}', ""); + Expect(1, 123567, '\P{Is_Script:toto}', ""); + Expect(0, 123567, '\P{^Is_Script:toto}', ""); + Expect(1, 123566, '\p{Is_Script:_ Toto}', ""); + Expect(0, 123566, '\p{^Is_Script:_ Toto}', ""); + Expect(0, 123566, '\P{Is_Script:_ Toto}', ""); + Expect(1, 123566, '\P{^Is_Script:_ Toto}', ""); + Expect(0, 123567, '\p{Is_Script:_ Toto}', ""); + Expect(1, 123567, '\p{^Is_Script:_ Toto}', ""); + Expect(1, 123567, '\P{Is_Script:_ Toto}', ""); + Expect(0, 123567, '\P{^Is_Script:_ Toto}', ""); + Error('\p{Is_Sc=:=-Toto}'); + Error('\P{Is_Sc=:=-Toto}'); + Expect(1, 123566, '\p{Is_Sc=toto}', ""); + Expect(0, 123566, '\p{^Is_Sc=toto}', ""); + Expect(0, 123566, '\P{Is_Sc=toto}', ""); + Expect(1, 123566, '\P{^Is_Sc=toto}', ""); + Expect(0, 123567, '\p{Is_Sc=toto}', ""); + Expect(1, 123567, '\p{^Is_Sc=toto}', ""); + Expect(1, 123567, '\P{Is_Sc=toto}', ""); + Expect(0, 123567, '\P{^Is_Sc=toto}', ""); + Expect(1, 123566, '\p{Is_Sc: Toto}', ""); + Expect(0, 123566, '\p{^Is_Sc: Toto}', ""); + Expect(0, 123566, '\P{Is_Sc: Toto}', ""); + Expect(1, 123566, '\P{^Is_Sc: Toto}', ""); + Expect(0, 123567, '\p{Is_Sc: Toto}', ""); + Expect(1, 123567, '\p{^Is_Sc: Toto}', ""); + Expect(1, 123567, '\P{Is_Sc: Toto}', ""); + Expect(0, 123567, '\P{^Is_Sc: Toto}', ""); + Error('\p{Script=:=__tulu_TIGALARI}'); + Error('\P{Script=:=__tulu_TIGALARI}'); + Expect(1, 70626, '\p{Script=:\ATulu_Tigalari\z:}', "");; + Expect(0, 70627, '\p{Script=:\ATulu_Tigalari\z:}', "");; + Expect(1, 70626, '\p{Script=tulutigalari}', ""); + Expect(0, 70626, '\p{^Script=tulutigalari}', ""); + Expect(0, 70626, '\P{Script=tulutigalari}', ""); + Expect(1, 70626, '\P{^Script=tulutigalari}', ""); + Expect(0, 70627, '\p{Script=tulutigalari}', ""); + Expect(1, 70627, '\p{^Script=tulutigalari}', ""); + Expect(1, 70627, '\P{Script=tulutigalari}', ""); + Expect(0, 70627, '\P{^Script=tulutigalari}', ""); + Expect(1, 70626, '\p{Script=:\Atulutigalari\z:}', "");; + Expect(0, 70627, '\p{Script=:\Atulutigalari\z:}', "");; + Expect(1, 70626, '\p{Script= Tulu_tigalari}', ""); + Expect(0, 70626, '\p{^Script= Tulu_tigalari}', ""); + Expect(0, 70626, '\P{Script= Tulu_tigalari}', ""); + Expect(1, 70626, '\P{^Script= Tulu_tigalari}', ""); + Expect(0, 70627, '\p{Script= Tulu_tigalari}', ""); + Expect(1, 70627, '\p{^Script= Tulu_tigalari}', ""); + Expect(1, 70627, '\P{Script= Tulu_tigalari}', ""); + Expect(0, 70627, '\P{^Script= Tulu_tigalari}', ""); + Error('\p{Sc::=Tutg}'); + Error('\P{Sc::=Tutg}'); + Expect(1, 70626, '\p{Sc=:\ATutg\z:}', "");; + Expect(0, 70627, '\p{Sc=:\ATutg\z:}', "");; + Expect(1, 70626, '\p{Sc=tutg}', ""); + Expect(0, 70626, '\p{^Sc=tutg}', ""); + Expect(0, 70626, '\P{Sc=tutg}', ""); + Expect(1, 70626, '\P{^Sc=tutg}', ""); + Expect(0, 70627, '\p{Sc=tutg}', ""); + Expect(1, 70627, '\p{^Sc=tutg}', ""); + Expect(1, 70627, '\P{Sc=tutg}', ""); + Expect(0, 70627, '\P{^Sc=tutg}', ""); + Expect(1, 70626, '\p{Sc=:\Atutg\z:}', "");; + Expect(0, 70627, '\p{Sc=:\Atutg\z:}', "");; + Expect(1, 70626, '\p{Sc=--tutg}', ""); + Expect(0, 70626, '\p{^Sc=--tutg}', ""); + Expect(0, 70626, '\P{Sc=--tutg}', ""); + Expect(1, 70626, '\P{^Sc=--tutg}', ""); + Expect(0, 70627, '\p{Sc=--tutg}', ""); + Expect(1, 70627, '\p{^Sc=--tutg}', ""); + Expect(1, 70627, '\P{Sc=--tutg}', ""); + Expect(0, 70627, '\P{^Sc=--tutg}', ""); + Error('\p{Is_Script= TULU_Tigalari/a/}'); + Error('\P{Is_Script= TULU_Tigalari/a/}'); + Expect(1, 70626, '\p{Is_Script=tulutigalari}', ""); + Expect(0, 70626, '\p{^Is_Script=tulutigalari}', ""); + Expect(0, 70626, '\P{Is_Script=tulutigalari}', ""); + Expect(1, 70626, '\P{^Is_Script=tulutigalari}', ""); + Expect(0, 70627, '\p{Is_Script=tulutigalari}', ""); + Expect(1, 70627, '\p{^Is_Script=tulutigalari}', ""); + Expect(1, 70627, '\P{Is_Script=tulutigalari}', ""); + Expect(0, 70627, '\P{^Is_Script=tulutigalari}', ""); + Expect(1, 70626, '\p{Is_Script= TULU_Tigalari}', ""); + Expect(0, 70626, '\p{^Is_Script= TULU_Tigalari}', ""); + Expect(0, 70626, '\P{Is_Script= TULU_Tigalari}', ""); + Expect(1, 70626, '\P{^Is_Script= TULU_Tigalari}', ""); + Expect(0, 70627, '\p{Is_Script= TULU_Tigalari}', ""); + Expect(1, 70627, '\p{^Is_Script= TULU_Tigalari}', ""); + Expect(1, 70627, '\P{Is_Script= TULU_Tigalari}', ""); + Expect(0, 70627, '\P{^Is_Script= TULU_Tigalari}', ""); + Error('\p{Is_Sc=-:=TUTG}'); + Error('\P{Is_Sc=-:=TUTG}'); + Expect(1, 70626, '\p{Is_Sc=tutg}', ""); + Expect(0, 70626, '\p{^Is_Sc=tutg}', ""); + Expect(0, 70626, '\P{Is_Sc=tutg}', ""); + Expect(1, 70626, '\P{^Is_Sc=tutg}', ""); + Expect(0, 70627, '\p{Is_Sc=tutg}', ""); + Expect(1, 70627, '\p{^Is_Sc=tutg}', ""); + Expect(1, 70627, '\P{Is_Sc=tutg}', ""); + Expect(0, 70627, '\P{^Is_Sc=tutg}', ""); + Expect(1, 70626, '\p{Is_Sc= tutg}', ""); + Expect(0, 70626, '\p{^Is_Sc= tutg}', ""); + Expect(0, 70626, '\P{Is_Sc= tutg}', ""); + Expect(1, 70626, '\P{^Is_Sc= tutg}', ""); + Expect(0, 70627, '\p{Is_Sc= tutg}', ""); + Expect(1, 70627, '\p{^Is_Sc= tutg}', ""); + Expect(1, 70627, '\P{Is_Sc= tutg}', ""); + Expect(0, 70627, '\P{^Is_Sc= tutg}', ""); + Error('\p{Script=:= Ugaritic}'); + Error('\P{Script=:= Ugaritic}'); + Expect(1, 66463, '\p{Script=:\AUgaritic\z:}', "");; + Expect(0, 66464, '\p{Script=:\AUgaritic\z:}', "");; + Expect(1, 66463, '\p{Script=ugaritic}', ""); + Expect(0, 66463, '\p{^Script=ugaritic}', ""); + Expect(0, 66463, '\P{Script=ugaritic}', ""); + Expect(1, 66463, '\P{^Script=ugaritic}', ""); + Expect(0, 66464, '\p{Script=ugaritic}', ""); + Expect(1, 66464, '\p{^Script=ugaritic}', ""); + Expect(1, 66464, '\P{Script=ugaritic}', ""); + Expect(0, 66464, '\P{^Script=ugaritic}', ""); + Expect(1, 66463, '\p{Script=:\Augaritic\z:}', "");; + Expect(0, 66464, '\p{Script=:\Augaritic\z:}', "");; + Expect(1, 66463, '\p{Script: -_ugaritic}', ""); + Expect(0, 66463, '\p{^Script: -_ugaritic}', ""); + Expect(0, 66463, '\P{Script: -_ugaritic}', ""); + Expect(1, 66463, '\P{^Script: -_ugaritic}', ""); + Expect(0, 66464, '\p{Script: -_ugaritic}', ""); + Expect(1, 66464, '\p{^Script: -_ugaritic}', ""); + Expect(1, 66464, '\P{Script: -_ugaritic}', ""); + Expect(0, 66464, '\P{^Script: -_ugaritic}', ""); + Error('\p{Sc=:= UGAR}'); + Error('\P{Sc=:= UGAR}'); + Expect(1, 66463, '\p{Sc=:\AUgar\z:}', "");; + Expect(0, 66464, '\p{Sc=:\AUgar\z:}', "");; + Expect(1, 66463, '\p{Sc=ugar}', ""); + Expect(0, 66463, '\p{^Sc=ugar}', ""); + Expect(0, 66463, '\P{Sc=ugar}', ""); + Expect(1, 66463, '\P{^Sc=ugar}', ""); + Expect(0, 66464, '\p{Sc=ugar}', ""); + Expect(1, 66464, '\p{^Sc=ugar}', ""); + Expect(1, 66464, '\P{Sc=ugar}', ""); + Expect(0, 66464, '\P{^Sc=ugar}', ""); + Expect(1, 66463, '\p{Sc=:\Augar\z:}', "");; + Expect(0, 66464, '\p{Sc=:\Augar\z:}', "");; + Expect(1, 66463, '\p{Sc=_ UGAR}', ""); + Expect(0, 66463, '\p{^Sc=_ UGAR}', ""); + Expect(0, 66463, '\P{Sc=_ UGAR}', ""); + Expect(1, 66463, '\P{^Sc=_ UGAR}', ""); + Expect(0, 66464, '\p{Sc=_ UGAR}', ""); + Expect(1, 66464, '\p{^Sc=_ UGAR}', ""); + Expect(1, 66464, '\P{Sc=_ UGAR}', ""); + Expect(0, 66464, '\P{^Sc=_ UGAR}', ""); + Error('\p{Is_Script=/a/ Ugaritic}'); + Error('\P{Is_Script=/a/ Ugaritic}'); + Expect(1, 66463, '\p{Is_Script: ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Script: ugaritic}', ""); + Expect(0, 66463, '\P{Is_Script: ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Script: ugaritic}', ""); + Expect(0, 66464, '\p{Is_Script: ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Script: ugaritic}', ""); + Expect(1, 66464, '\P{Is_Script: ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Script: ugaritic}', ""); + Expect(1, 66463, '\p{Is_Script= UGARITIC}', ""); + Expect(0, 66463, '\p{^Is_Script= UGARITIC}', ""); + Expect(0, 66463, '\P{Is_Script= UGARITIC}', ""); + Expect(1, 66463, '\P{^Is_Script= UGARITIC}', ""); + Expect(0, 66464, '\p{Is_Script= UGARITIC}', ""); + Expect(1, 66464, '\p{^Is_Script= UGARITIC}', ""); + Expect(1, 66464, '\P{Is_Script= UGARITIC}', ""); + Expect(0, 66464, '\P{^Is_Script= UGARITIC}', ""); + Error('\p{Is_Sc=/a/Ugar}'); + Error('\P{Is_Sc=/a/Ugar}'); + Expect(1, 66463, '\p{Is_Sc=ugar}', ""); + Expect(0, 66463, '\p{^Is_Sc=ugar}', ""); + Expect(0, 66463, '\P{Is_Sc=ugar}', ""); + Expect(1, 66463, '\P{^Is_Sc=ugar}', ""); + Expect(0, 66464, '\p{Is_Sc=ugar}', ""); + Expect(1, 66464, '\p{^Is_Sc=ugar}', ""); + Expect(1, 66464, '\P{Is_Sc=ugar}', ""); + Expect(0, 66464, '\P{^Is_Sc=ugar}', ""); + Expect(1, 66463, '\p{Is_Sc: __ugar}', ""); + Expect(0, 66463, '\p{^Is_Sc: __ugar}', ""); + Expect(0, 66463, '\P{Is_Sc: __ugar}', ""); + Expect(1, 66463, '\P{^Is_Sc: __ugar}', ""); + Expect(0, 66464, '\p{Is_Sc: __ugar}', ""); + Expect(1, 66464, '\p{^Is_Sc: __ugar}', ""); + Expect(1, 66464, '\P{Is_Sc: __ugar}', ""); + Expect(0, 66464, '\P{^Is_Sc: __ugar}', ""); + Error('\p{Script=__VAI/a/}'); + Error('\P{Script=__VAI/a/}'); + Expect(1, 42539, '\p{Script=:\AVai\z:}', "");; + Expect(0, 42540, '\p{Script=:\AVai\z:}', "");; + Expect(1, 42539, '\p{Script=vai}', ""); + Expect(0, 42539, '\p{^Script=vai}', ""); + Expect(0, 42539, '\P{Script=vai}', ""); + Expect(1, 42539, '\P{^Script=vai}', ""); + Expect(0, 42540, '\p{Script=vai}', ""); + Expect(1, 42540, '\p{^Script=vai}', ""); + Expect(1, 42540, '\P{Script=vai}', ""); + Expect(0, 42540, '\P{^Script=vai}', ""); + Expect(1, 42539, '\p{Script=:\Avai\z:}', "");; + Expect(0, 42540, '\p{Script=:\Avai\z:}', "");; + Expect(1, 42539, '\p{Script= _Vai}', ""); + Expect(0, 42539, '\p{^Script= _Vai}', ""); + Expect(0, 42539, '\P{Script= _Vai}', ""); + Expect(1, 42539, '\P{^Script= _Vai}', ""); + Expect(0, 42540, '\p{Script= _Vai}', ""); + Expect(1, 42540, '\p{^Script= _Vai}', ""); + Expect(1, 42540, '\P{Script= _Vai}', ""); + Expect(0, 42540, '\P{^Script= _Vai}', ""); + Error('\p{Sc=_-vaii:=}'); + Error('\P{Sc=_-vaii:=}'); + Expect(1, 42539, '\p{Sc=:\AVaii\z:}', "");; + Expect(0, 42540, '\p{Sc=:\AVaii\z:}', "");; + Expect(1, 42539, '\p{Sc=vaii}', ""); + Expect(0, 42539, '\p{^Sc=vaii}', ""); + Expect(0, 42539, '\P{Sc=vaii}', ""); + Expect(1, 42539, '\P{^Sc=vaii}', ""); + Expect(0, 42540, '\p{Sc=vaii}', ""); + Expect(1, 42540, '\p{^Sc=vaii}', ""); + Expect(1, 42540, '\P{Sc=vaii}', ""); + Expect(0, 42540, '\P{^Sc=vaii}', ""); + Expect(1, 42539, '\p{Sc=:\Avaii\z:}', "");; + Expect(0, 42540, '\p{Sc=:\Avaii\z:}', "");; + Expect(1, 42539, '\p{Sc= vaii}', ""); + Expect(0, 42539, '\p{^Sc= vaii}', ""); + Expect(0, 42539, '\P{Sc= vaii}', ""); + Expect(1, 42539, '\P{^Sc= vaii}', ""); + Expect(0, 42540, '\p{Sc= vaii}', ""); + Expect(1, 42540, '\p{^Sc= vaii}', ""); + Expect(1, 42540, '\P{Sc= vaii}', ""); + Expect(0, 42540, '\P{^Sc= vaii}', ""); + Error('\p{Is_Script:_ VAI:=}'); + Error('\P{Is_Script:_ VAI:=}'); + Expect(1, 42539, '\p{Is_Script=vai}', ""); + Expect(0, 42539, '\p{^Is_Script=vai}', ""); + Expect(0, 42539, '\P{Is_Script=vai}', ""); + Expect(1, 42539, '\P{^Is_Script=vai}', ""); + Expect(0, 42540, '\p{Is_Script=vai}', ""); + Expect(1, 42540, '\p{^Is_Script=vai}', ""); + Expect(1, 42540, '\P{Is_Script=vai}', ""); + Expect(0, 42540, '\P{^Is_Script=vai}', ""); + Expect(1, 42539, '\p{Is_Script= VAI}', ""); + Expect(0, 42539, '\p{^Is_Script= VAI}', ""); + Expect(0, 42539, '\P{Is_Script= VAI}', ""); + Expect(1, 42539, '\P{^Is_Script= VAI}', ""); + Expect(0, 42540, '\p{Is_Script= VAI}', ""); + Expect(1, 42540, '\p{^Is_Script= VAI}', ""); + Expect(1, 42540, '\P{Is_Script= VAI}', ""); + Expect(0, 42540, '\P{^Is_Script= VAI}', ""); + Error('\p{Is_Sc= :=Vaii}'); + Error('\P{Is_Sc= :=Vaii}'); + Expect(1, 42539, '\p{Is_Sc=vaii}', ""); + Expect(0, 42539, '\p{^Is_Sc=vaii}', ""); + Expect(0, 42539, '\P{Is_Sc=vaii}', ""); + Expect(1, 42539, '\P{^Is_Sc=vaii}', ""); + Expect(0, 42540, '\p{Is_Sc=vaii}', ""); + Expect(1, 42540, '\p{^Is_Sc=vaii}', ""); + Expect(1, 42540, '\P{Is_Sc=vaii}', ""); + Expect(0, 42540, '\P{^Is_Sc=vaii}', ""); + Expect(1, 42539, '\p{Is_Sc=-_Vaii}', ""); + Expect(0, 42539, '\p{^Is_Sc=-_Vaii}', ""); + Expect(0, 42539, '\P{Is_Sc=-_Vaii}', ""); + Expect(1, 42539, '\P{^Is_Sc=-_Vaii}', ""); + Expect(0, 42540, '\p{Is_Sc=-_Vaii}', ""); + Expect(1, 42540, '\p{^Is_Sc=-_Vaii}', ""); + Expect(1, 42540, '\P{Is_Sc=-_Vaii}', ""); + Expect(0, 42540, '\P{^Is_Sc=-_Vaii}', ""); + Error('\p{Script:/a/ vithkuqi}'); + Error('\P{Script:/a/ vithkuqi}'); + Expect(1, 67004, '\p{Script=:\AVithkuqi\z:}', "");; + Expect(0, 67005, '\p{Script=:\AVithkuqi\z:}', "");; + Expect(1, 67004, '\p{Script=vithkuqi}', ""); + Expect(0, 67004, '\p{^Script=vithkuqi}', ""); + Expect(0, 67004, '\P{Script=vithkuqi}', ""); + Expect(1, 67004, '\P{^Script=vithkuqi}', ""); + Expect(0, 67005, '\p{Script=vithkuqi}', ""); + Expect(1, 67005, '\p{^Script=vithkuqi}', ""); + Expect(1, 67005, '\P{Script=vithkuqi}', ""); + Expect(0, 67005, '\P{^Script=vithkuqi}', ""); + Expect(1, 67004, '\p{Script=:\Avithkuqi\z:}', "");; + Expect(0, 67005, '\p{Script=:\Avithkuqi\z:}', "");; + Expect(1, 67004, '\p{Script= _Vithkuqi}', ""); + Expect(0, 67004, '\p{^Script= _Vithkuqi}', ""); + Expect(0, 67004, '\P{Script= _Vithkuqi}', ""); + Expect(1, 67004, '\P{^Script= _Vithkuqi}', ""); + Expect(0, 67005, '\p{Script= _Vithkuqi}', ""); + Expect(1, 67005, '\p{^Script= _Vithkuqi}', ""); + Expect(1, 67005, '\P{Script= _Vithkuqi}', ""); + Expect(0, 67005, '\P{^Script= _Vithkuqi}', ""); + Error('\p{Sc:_/a/vith}'); + Error('\P{Sc:_/a/vith}'); + Expect(1, 67004, '\p{Sc=:\AVith\z:}', "");; + Expect(0, 67005, '\p{Sc=:\AVith\z:}', "");; + Expect(1, 67004, '\p{Sc=vith}', ""); + Expect(0, 67004, '\p{^Sc=vith}', ""); + Expect(0, 67004, '\P{Sc=vith}', ""); + Expect(1, 67004, '\P{^Sc=vith}', ""); + Expect(0, 67005, '\p{Sc=vith}', ""); + Expect(1, 67005, '\p{^Sc=vith}', ""); + Expect(1, 67005, '\P{Sc=vith}', ""); + Expect(0, 67005, '\P{^Sc=vith}', ""); + Expect(1, 67004, '\p{Sc=:\Avith\z:}', "");; + Expect(0, 67005, '\p{Sc=:\Avith\z:}', "");; + Expect(1, 67004, '\p{Sc=__Vith}', ""); + Expect(0, 67004, '\p{^Sc=__Vith}', ""); + Expect(0, 67004, '\P{Sc=__Vith}', ""); + Expect(1, 67004, '\P{^Sc=__Vith}', ""); + Expect(0, 67005, '\p{Sc=__Vith}', ""); + Expect(1, 67005, '\p{^Sc=__Vith}', ""); + Expect(1, 67005, '\P{Sc=__Vith}', ""); + Expect(0, 67005, '\P{^Sc=__Vith}', ""); + Error('\p{Is_Script: /a/-vithkuqi}'); + Error('\P{Is_Script: /a/-vithkuqi}'); + Expect(1, 67004, '\p{Is_Script=vithkuqi}', ""); + Expect(0, 67004, '\p{^Is_Script=vithkuqi}', ""); + Expect(0, 67004, '\P{Is_Script=vithkuqi}', ""); + Expect(1, 67004, '\P{^Is_Script=vithkuqi}', ""); + Expect(0, 67005, '\p{Is_Script=vithkuqi}', ""); + Expect(1, 67005, '\p{^Is_Script=vithkuqi}', ""); + Expect(1, 67005, '\P{Is_Script=vithkuqi}', ""); + Expect(0, 67005, '\P{^Is_Script=vithkuqi}', ""); + Expect(1, 67004, '\p{Is_Script=_ Vithkuqi}', ""); + Expect(0, 67004, '\p{^Is_Script=_ Vithkuqi}', ""); + Expect(0, 67004, '\P{Is_Script=_ Vithkuqi}', ""); + Expect(1, 67004, '\P{^Is_Script=_ Vithkuqi}', ""); + Expect(0, 67005, '\p{Is_Script=_ Vithkuqi}', ""); + Expect(1, 67005, '\p{^Is_Script=_ Vithkuqi}', ""); + Expect(1, 67005, '\P{Is_Script=_ Vithkuqi}', ""); + Expect(0, 67005, '\P{^Is_Script=_ Vithkuqi}', ""); + Error('\p{Is_Sc= /a/Vith}'); + Error('\P{Is_Sc= /a/Vith}'); + Expect(1, 67004, '\p{Is_Sc=vith}', ""); + Expect(0, 67004, '\p{^Is_Sc=vith}', ""); + Expect(0, 67004, '\P{Is_Sc=vith}', ""); + Expect(1, 67004, '\P{^Is_Sc=vith}', ""); + Expect(0, 67005, '\p{Is_Sc=vith}', ""); + Expect(1, 67005, '\p{^Is_Sc=vith}', ""); + Expect(1, 67005, '\P{Is_Sc=vith}', ""); + Expect(0, 67005, '\P{^Is_Sc=vith}', ""); + Expect(1, 67004, '\p{Is_Sc= vith}', ""); + Expect(0, 67004, '\p{^Is_Sc= vith}', ""); + Expect(0, 67004, '\P{Is_Sc= vith}', ""); + Expect(1, 67004, '\P{^Is_Sc= vith}', ""); + Expect(0, 67005, '\p{Is_Sc= vith}', ""); + Expect(1, 67005, '\p{^Is_Sc= vith}', ""); + Expect(1, 67005, '\P{Is_Sc= vith}', ""); + Expect(0, 67005, '\P{^Is_Sc= vith}', ""); + Error('\p{Script=/a/ _Warang_citi}'); + Error('\P{Script=/a/ _Warang_citi}'); + Expect(1, 71935, '\p{Script=:\AWarang_Citi\z:}', "");; + Expect(0, 71936, '\p{Script=:\AWarang_Citi\z:}', "");; + Expect(1, 71935, '\p{Script=warangciti}', ""); + Expect(0, 71935, '\p{^Script=warangciti}', ""); + Expect(0, 71935, '\P{Script=warangciti}', ""); + Expect(1, 71935, '\P{^Script=warangciti}', ""); + Expect(0, 71936, '\p{Script=warangciti}', ""); + Expect(1, 71936, '\p{^Script=warangciti}', ""); + Expect(1, 71936, '\P{Script=warangciti}', ""); + Expect(0, 71936, '\P{^Script=warangciti}', ""); + Expect(1, 71935, '\p{Script=:\Awarangciti\z:}', "");; + Expect(0, 71936, '\p{Script=:\Awarangciti\z:}', "");; + Expect(1, 71935, '\p{Script= Warang_CITI}', ""); + Expect(0, 71935, '\p{^Script= Warang_CITI}', ""); + Expect(0, 71935, '\P{Script= Warang_CITI}', ""); + Expect(1, 71935, '\P{^Script= Warang_CITI}', ""); + Expect(0, 71936, '\p{Script= Warang_CITI}', ""); + Expect(1, 71936, '\p{^Script= Warang_CITI}', ""); + Expect(1, 71936, '\P{Script= Warang_CITI}', ""); + Expect(0, 71936, '\P{^Script= Warang_CITI}', ""); + Error('\p{Sc=:=__Wara}'); + Error('\P{Sc=:=__Wara}'); + Expect(1, 71935, '\p{Sc=:\AWara\z:}', "");; + Expect(0, 71936, '\p{Sc=:\AWara\z:}', "");; + Expect(1, 71935, '\p{Sc=wara}', ""); + Expect(0, 71935, '\p{^Sc=wara}', ""); + Expect(0, 71935, '\P{Sc=wara}', ""); + Expect(1, 71935, '\P{^Sc=wara}', ""); + Expect(0, 71936, '\p{Sc=wara}', ""); + Expect(1, 71936, '\p{^Sc=wara}', ""); + Expect(1, 71936, '\P{Sc=wara}', ""); + Expect(0, 71936, '\P{^Sc=wara}', ""); + Expect(1, 71935, '\p{Sc=:\Awara\z:}', "");; + Expect(0, 71936, '\p{Sc=:\Awara\z:}', "");; + Expect(1, 71935, '\p{Sc= _Wara}', ""); + Expect(0, 71935, '\p{^Sc= _Wara}', ""); + Expect(0, 71935, '\P{Sc= _Wara}', ""); + Expect(1, 71935, '\P{^Sc= _Wara}', ""); + Expect(0, 71936, '\p{Sc= _Wara}', ""); + Expect(1, 71936, '\p{^Sc= _Wara}', ""); + Expect(1, 71936, '\P{Sc= _Wara}', ""); + Expect(0, 71936, '\P{^Sc= _Wara}', ""); + Error('\p{Is_Script=_/a/warang_CITI}'); + Error('\P{Is_Script=_/a/warang_CITI}'); + Expect(1, 71935, '\p{Is_Script=warangciti}', ""); + Expect(0, 71935, '\p{^Is_Script=warangciti}', ""); + Expect(0, 71935, '\P{Is_Script=warangciti}', ""); + Expect(1, 71935, '\P{^Is_Script=warangciti}', ""); + Expect(0, 71936, '\p{Is_Script=warangciti}', ""); + Expect(1, 71936, '\p{^Is_Script=warangciti}', ""); + Expect(1, 71936, '\P{Is_Script=warangciti}', ""); + Expect(0, 71936, '\P{^Is_Script=warangciti}', ""); + Expect(1, 71935, '\p{Is_Script=Warang_citi}', ""); + Expect(0, 71935, '\p{^Is_Script=Warang_citi}', ""); + Expect(0, 71935, '\P{Is_Script=Warang_citi}', ""); + Expect(1, 71935, '\P{^Is_Script=Warang_citi}', ""); + Expect(0, 71936, '\p{Is_Script=Warang_citi}', ""); + Expect(1, 71936, '\p{^Is_Script=Warang_citi}', ""); + Expect(1, 71936, '\P{Is_Script=Warang_citi}', ""); + Expect(0, 71936, '\P{^Is_Script=Warang_citi}', ""); + Error('\p{Is_Sc: -/a/WARA}'); + Error('\P{Is_Sc: -/a/WARA}'); + Expect(1, 71935, '\p{Is_Sc=wara}', ""); + Expect(0, 71935, '\p{^Is_Sc=wara}', ""); + Expect(0, 71935, '\P{Is_Sc=wara}', ""); + Expect(1, 71935, '\P{^Is_Sc=wara}', ""); + Expect(0, 71936, '\p{Is_Sc=wara}', ""); + Expect(1, 71936, '\p{^Is_Sc=wara}', ""); + Expect(1, 71936, '\P{Is_Sc=wara}', ""); + Expect(0, 71936, '\P{^Is_Sc=wara}', ""); + Expect(1, 71935, '\p{Is_Sc=-_Wara}', ""); + Expect(0, 71935, '\p{^Is_Sc=-_Wara}', ""); + Expect(0, 71935, '\P{Is_Sc=-_Wara}', ""); + Expect(1, 71935, '\P{^Is_Sc=-_Wara}', ""); + Expect(0, 71936, '\p{Is_Sc=-_Wara}', ""); + Expect(1, 71936, '\p{^Is_Sc=-_Wara}', ""); + Expect(1, 71936, '\P{Is_Sc=-_Wara}', ""); + Expect(0, 71936, '\P{^Is_Sc=-_Wara}', ""); + Error('\p{Script=- Wancho/a/}'); + Error('\P{Script=- Wancho/a/}'); + Expect(1, 123647, '\p{Script=:\AWancho\z:}', "");; + Expect(0, 123648, '\p{Script=:\AWancho\z:}', "");; + Expect(1, 123647, '\p{Script=wancho}', ""); + Expect(0, 123647, '\p{^Script=wancho}', ""); + Expect(0, 123647, '\P{Script=wancho}', ""); + Expect(1, 123647, '\P{^Script=wancho}', ""); + Expect(0, 123648, '\p{Script=wancho}', ""); + Expect(1, 123648, '\p{^Script=wancho}', ""); + Expect(1, 123648, '\P{Script=wancho}', ""); + Expect(0, 123648, '\P{^Script=wancho}', ""); + Expect(1, 123647, '\p{Script=:\Awancho\z:}', "");; + Expect(0, 123648, '\p{Script=:\Awancho\z:}', "");; + Expect(1, 123647, '\p{Script= Wancho}', ""); + Expect(0, 123647, '\p{^Script= Wancho}', ""); + Expect(0, 123647, '\P{Script= Wancho}', ""); + Expect(1, 123647, '\P{^Script= Wancho}', ""); + Expect(0, 123648, '\p{Script= Wancho}', ""); + Expect(1, 123648, '\p{^Script= Wancho}', ""); + Expect(1, 123648, '\P{Script= Wancho}', ""); + Expect(0, 123648, '\P{^Script= Wancho}', ""); + Error('\p{Sc=/a/- WCHO}'); + Error('\P{Sc=/a/- WCHO}'); + Expect(1, 123647, '\p{Sc=:\AWcho\z:}', "");; + Expect(0, 123648, '\p{Sc=:\AWcho\z:}', "");; + Expect(1, 123647, '\p{Sc=wcho}', ""); + Expect(0, 123647, '\p{^Sc=wcho}', ""); + Expect(0, 123647, '\P{Sc=wcho}', ""); + Expect(1, 123647, '\P{^Sc=wcho}', ""); + Expect(0, 123648, '\p{Sc=wcho}', ""); + Expect(1, 123648, '\p{^Sc=wcho}', ""); + Expect(1, 123648, '\P{Sc=wcho}', ""); + Expect(0, 123648, '\P{^Sc=wcho}', ""); + Expect(1, 123647, '\p{Sc=:\Awcho\z:}', "");; + Expect(0, 123648, '\p{Sc=:\Awcho\z:}', "");; + Expect(1, 123647, '\p{Sc= Wcho}', ""); + Expect(0, 123647, '\p{^Sc= Wcho}', ""); + Expect(0, 123647, '\P{Sc= Wcho}', ""); + Expect(1, 123647, '\P{^Sc= Wcho}', ""); + Expect(0, 123648, '\p{Sc= Wcho}', ""); + Expect(1, 123648, '\p{^Sc= Wcho}', ""); + Expect(1, 123648, '\P{Sc= Wcho}', ""); + Expect(0, 123648, '\P{^Sc= Wcho}', ""); + Error('\p{Is_Script=/a/-WANCHO}'); + Error('\P{Is_Script=/a/-WANCHO}'); + Expect(1, 123647, '\p{Is_Script=wancho}', ""); + Expect(0, 123647, '\p{^Is_Script=wancho}', ""); + Expect(0, 123647, '\P{Is_Script=wancho}', ""); + Expect(1, 123647, '\P{^Is_Script=wancho}', ""); + Expect(0, 123648, '\p{Is_Script=wancho}', ""); + Expect(1, 123648, '\p{^Is_Script=wancho}', ""); + Expect(1, 123648, '\P{Is_Script=wancho}', ""); + Expect(0, 123648, '\P{^Is_Script=wancho}', ""); + Expect(1, 123647, '\p{Is_Script= wancho}', ""); + Expect(0, 123647, '\p{^Is_Script= wancho}', ""); + Expect(0, 123647, '\P{Is_Script= wancho}', ""); + Expect(1, 123647, '\P{^Is_Script= wancho}', ""); + Expect(0, 123648, '\p{Is_Script= wancho}', ""); + Expect(1, 123648, '\p{^Is_Script= wancho}', ""); + Expect(1, 123648, '\P{Is_Script= wancho}', ""); + Expect(0, 123648, '\P{^Is_Script= wancho}', ""); + Error('\p{Is_Sc=/a/ WCHO}'); + Error('\P{Is_Sc=/a/ WCHO}'); + Expect(1, 123647, '\p{Is_Sc=wcho}', ""); + Expect(0, 123647, '\p{^Is_Sc=wcho}', ""); + Expect(0, 123647, '\P{Is_Sc=wcho}', ""); + Expect(1, 123647, '\P{^Is_Sc=wcho}', ""); + Expect(0, 123648, '\p{Is_Sc=wcho}', ""); + Expect(1, 123648, '\p{^Is_Sc=wcho}', ""); + Expect(1, 123648, '\P{Is_Sc=wcho}', ""); + Expect(0, 123648, '\P{^Is_Sc=wcho}', ""); + Expect(1, 123647, '\p{Is_Sc= Wcho}', ""); + Expect(0, 123647, '\p{^Is_Sc= Wcho}', ""); + Expect(0, 123647, '\P{Is_Sc= Wcho}', ""); + Expect(1, 123647, '\P{^Is_Sc= Wcho}', ""); + Expect(0, 123648, '\p{Is_Sc= Wcho}', ""); + Expect(1, 123648, '\p{^Is_Sc= Wcho}', ""); + Expect(1, 123648, '\P{Is_Sc= Wcho}', ""); + Expect(0, 123648, '\P{^Is_Sc= Wcho}', ""); + Error('\p{Script: /a/-old_Persian}'); + Error('\P{Script: /a/-old_Persian}'); + Expect(1, 66517, '\p{Script=:\AOld_Persian\z:}', "");; + Expect(0, 66518, '\p{Script=:\AOld_Persian\z:}', "");; + Expect(1, 66517, '\p{Script=oldpersian}', ""); + Expect(0, 66517, '\p{^Script=oldpersian}', ""); + Expect(0, 66517, '\P{Script=oldpersian}', ""); + Expect(1, 66517, '\P{^Script=oldpersian}', ""); + Expect(0, 66518, '\p{Script=oldpersian}', ""); + Expect(1, 66518, '\p{^Script=oldpersian}', ""); + Expect(1, 66518, '\P{Script=oldpersian}', ""); + Expect(0, 66518, '\P{^Script=oldpersian}', ""); + Expect(1, 66517, '\p{Script=:\Aoldpersian\z:}', "");; + Expect(0, 66518, '\p{Script=:\Aoldpersian\z:}', "");; + Expect(1, 66517, '\p{Script=-_Old_Persian}', ""); + Expect(0, 66517, '\p{^Script=-_Old_Persian}', ""); + Expect(0, 66517, '\P{Script=-_Old_Persian}', ""); + Expect(1, 66517, '\P{^Script=-_Old_Persian}', ""); + Expect(0, 66518, '\p{Script=-_Old_Persian}', ""); + Expect(1, 66518, '\p{^Script=-_Old_Persian}', ""); + Expect(1, 66518, '\P{Script=-_Old_Persian}', ""); + Expect(0, 66518, '\P{^Script=-_Old_Persian}', ""); + Error('\p{Sc=:= Xpeo}'); + Error('\P{Sc=:= Xpeo}'); + Expect(1, 66517, '\p{Sc=:\AXpeo\z:}', "");; + Expect(0, 66518, '\p{Sc=:\AXpeo\z:}', "");; + Expect(1, 66517, '\p{Sc=xpeo}', ""); + Expect(0, 66517, '\p{^Sc=xpeo}', ""); + Expect(0, 66517, '\P{Sc=xpeo}', ""); + Expect(1, 66517, '\P{^Sc=xpeo}', ""); + Expect(0, 66518, '\p{Sc=xpeo}', ""); + Expect(1, 66518, '\p{^Sc=xpeo}', ""); + Expect(1, 66518, '\P{Sc=xpeo}', ""); + Expect(0, 66518, '\P{^Sc=xpeo}', ""); + Expect(1, 66517, '\p{Sc=:\Axpeo\z:}', "");; + Expect(0, 66518, '\p{Sc=:\Axpeo\z:}', "");; + Expect(1, 66517, '\p{Sc=_XPEO}', ""); + Expect(0, 66517, '\p{^Sc=_XPEO}', ""); + Expect(0, 66517, '\P{Sc=_XPEO}', ""); + Expect(1, 66517, '\P{^Sc=_XPEO}', ""); + Expect(0, 66518, '\p{Sc=_XPEO}', ""); + Expect(1, 66518, '\p{^Sc=_XPEO}', ""); + Expect(1, 66518, '\P{Sc=_XPEO}', ""); + Expect(0, 66518, '\P{^Sc=_XPEO}', ""); + Error('\p{Is_Script=_ old_Persian/a/}'); + Error('\P{Is_Script=_ old_Persian/a/}'); + Expect(1, 66517, '\p{Is_Script=oldpersian}', ""); + Expect(0, 66517, '\p{^Is_Script=oldpersian}', ""); + Expect(0, 66517, '\P{Is_Script=oldpersian}', ""); + Expect(1, 66517, '\P{^Is_Script=oldpersian}', ""); + Expect(0, 66518, '\p{Is_Script=oldpersian}', ""); + Expect(1, 66518, '\p{^Is_Script=oldpersian}', ""); + Expect(1, 66518, '\P{Is_Script=oldpersian}', ""); + Expect(0, 66518, '\P{^Is_Script=oldpersian}', ""); + Expect(1, 66517, '\p{Is_Script= OLD_persian}', ""); + Expect(0, 66517, '\p{^Is_Script= OLD_persian}', ""); + Expect(0, 66517, '\P{Is_Script= OLD_persian}', ""); + Expect(1, 66517, '\P{^Is_Script= OLD_persian}', ""); + Expect(0, 66518, '\p{Is_Script= OLD_persian}', ""); + Expect(1, 66518, '\p{^Is_Script= OLD_persian}', ""); + Expect(1, 66518, '\P{Is_Script= OLD_persian}', ""); + Expect(0, 66518, '\P{^Is_Script= OLD_persian}', ""); + Error('\p{Is_Sc=:=_ Xpeo}'); + Error('\P{Is_Sc=:=_ Xpeo}'); + Expect(1, 66517, '\p{Is_Sc=xpeo}', ""); + Expect(0, 66517, '\p{^Is_Sc=xpeo}', ""); + Expect(0, 66517, '\P{Is_Sc=xpeo}', ""); + Expect(1, 66517, '\P{^Is_Sc=xpeo}', ""); + Expect(0, 66518, '\p{Is_Sc=xpeo}', ""); + Expect(1, 66518, '\p{^Is_Sc=xpeo}', ""); + Expect(1, 66518, '\P{Is_Sc=xpeo}', ""); + Expect(0, 66518, '\P{^Is_Sc=xpeo}', ""); + Expect(1, 66517, '\p{Is_Sc= xpeo}', ""); + Expect(0, 66517, '\p{^Is_Sc= xpeo}', ""); + Expect(0, 66517, '\P{Is_Sc= xpeo}', ""); + Expect(1, 66517, '\P{^Is_Sc= xpeo}', ""); + Expect(0, 66518, '\p{Is_Sc= xpeo}', ""); + Expect(1, 66518, '\p{^Is_Sc= xpeo}', ""); + Expect(1, 66518, '\P{Is_Sc= xpeo}', ""); + Expect(0, 66518, '\P{^Is_Sc= xpeo}', ""); + Error('\p{Script=/a/__CUNEIFORM}'); + Error('\P{Script=/a/__CUNEIFORM}'); + Expect(1, 75075, '\p{Script=:\ACuneiform\z:}', "");; + Expect(0, 75076, '\p{Script=:\ACuneiform\z:}', "");; + Expect(1, 75075, '\p{Script: cuneiform}', ""); + Expect(0, 75075, '\p{^Script: cuneiform}', ""); + Expect(0, 75075, '\P{Script: cuneiform}', ""); + Expect(1, 75075, '\P{^Script: cuneiform}', ""); + Expect(0, 75076, '\p{Script: cuneiform}', ""); + Expect(1, 75076, '\p{^Script: cuneiform}', ""); + Expect(1, 75076, '\P{Script: cuneiform}', ""); + Expect(0, 75076, '\P{^Script: cuneiform}', ""); + Expect(1, 75075, '\p{Script=:\Acuneiform\z:}', "");; + Expect(0, 75076, '\p{Script=:\Acuneiform\z:}', "");; + Expect(1, 75075, '\p{Script= Cuneiform}', ""); + Expect(0, 75075, '\p{^Script= Cuneiform}', ""); + Expect(0, 75075, '\P{Script= Cuneiform}', ""); + Expect(1, 75075, '\P{^Script= Cuneiform}', ""); + Expect(0, 75076, '\p{Script= Cuneiform}', ""); + Expect(1, 75076, '\p{^Script= Cuneiform}', ""); + Expect(1, 75076, '\P{Script= Cuneiform}', ""); + Expect(0, 75076, '\P{^Script= Cuneiform}', ""); + Error('\p{Sc= :=Xsux}'); + Error('\P{Sc= :=Xsux}'); + Expect(1, 75075, '\p{Sc=:\AXsux\z:}', "");; + Expect(0, 75076, '\p{Sc=:\AXsux\z:}', "");; + Expect(1, 75075, '\p{Sc=xsux}', ""); + Expect(0, 75075, '\p{^Sc=xsux}', ""); + Expect(0, 75075, '\P{Sc=xsux}', ""); + Expect(1, 75075, '\P{^Sc=xsux}', ""); + Expect(0, 75076, '\p{Sc=xsux}', ""); + Expect(1, 75076, '\p{^Sc=xsux}', ""); + Expect(1, 75076, '\P{Sc=xsux}', ""); + Expect(0, 75076, '\P{^Sc=xsux}', ""); + Expect(1, 75075, '\p{Sc=:\Axsux\z:}', "");; + Expect(0, 75076, '\p{Sc=:\Axsux\z:}', "");; + Expect(1, 75075, '\p{Sc= xsux}', ""); + Expect(0, 75075, '\p{^Sc= xsux}', ""); + Expect(0, 75075, '\P{Sc= xsux}', ""); + Expect(1, 75075, '\P{^Sc= xsux}', ""); + Expect(0, 75076, '\p{Sc= xsux}', ""); + Expect(1, 75076, '\p{^Sc= xsux}', ""); + Expect(1, 75076, '\P{Sc= xsux}', ""); + Expect(0, 75076, '\P{^Sc= xsux}', ""); + Error('\p{Is_Script=_ cuneiform:=}'); + Error('\P{Is_Script=_ cuneiform:=}'); + Expect(1, 75075, '\p{Is_Script=cuneiform}', ""); + Expect(0, 75075, '\p{^Is_Script=cuneiform}', ""); + Expect(0, 75075, '\P{Is_Script=cuneiform}', ""); + Expect(1, 75075, '\P{^Is_Script=cuneiform}', ""); + Expect(0, 75076, '\p{Is_Script=cuneiform}', ""); + Expect(1, 75076, '\p{^Is_Script=cuneiform}', ""); + Expect(1, 75076, '\P{Is_Script=cuneiform}', ""); + Expect(0, 75076, '\P{^Is_Script=cuneiform}', ""); + Expect(1, 75075, '\p{Is_Script= -CUNEIFORM}', ""); + Expect(0, 75075, '\p{^Is_Script= -CUNEIFORM}', ""); + Expect(0, 75075, '\P{Is_Script= -CUNEIFORM}', ""); + Expect(1, 75075, '\P{^Is_Script= -CUNEIFORM}', ""); + Expect(0, 75076, '\p{Is_Script= -CUNEIFORM}', ""); + Expect(1, 75076, '\p{^Is_Script= -CUNEIFORM}', ""); + Expect(1, 75076, '\P{Is_Script= -CUNEIFORM}', ""); + Expect(0, 75076, '\P{^Is_Script= -CUNEIFORM}', ""); + Error('\p{Is_Sc:/a/ Xsux}'); + Error('\P{Is_Sc:/a/ Xsux}'); + Expect(1, 75075, '\p{Is_Sc=xsux}', ""); + Expect(0, 75075, '\p{^Is_Sc=xsux}', ""); + Expect(0, 75075, '\P{Is_Sc=xsux}', ""); + Expect(1, 75075, '\P{^Is_Sc=xsux}', ""); + Expect(0, 75076, '\p{Is_Sc=xsux}', ""); + Expect(1, 75076, '\p{^Is_Sc=xsux}', ""); + Expect(1, 75076, '\P{Is_Sc=xsux}', ""); + Expect(0, 75076, '\P{^Is_Sc=xsux}', ""); + Expect(1, 75075, '\p{Is_Sc=_xsux}', ""); + Expect(0, 75075, '\p{^Is_Sc=_xsux}', ""); + Expect(0, 75075, '\P{Is_Sc=_xsux}', ""); + Expect(1, 75075, '\P{^Is_Sc=_xsux}', ""); + Expect(0, 75076, '\p{Is_Sc=_xsux}', ""); + Expect(1, 75076, '\p{^Is_Sc=_xsux}', ""); + Expect(1, 75076, '\P{Is_Sc=_xsux}', ""); + Expect(0, 75076, '\P{^Is_Sc=_xsux}', ""); + Error('\p{Script=--YEZIDI:=}'); + Error('\P{Script=--YEZIDI:=}'); + Expect(1, 69297, '\p{Script=:\AYezidi\z:}', "");; + Expect(0, 69298, '\p{Script=:\AYezidi\z:}', "");; + Expect(1, 69297, '\p{Script=yezidi}', ""); + Expect(0, 69297, '\p{^Script=yezidi}', ""); + Expect(0, 69297, '\P{Script=yezidi}', ""); + Expect(1, 69297, '\P{^Script=yezidi}', ""); + Expect(0, 69298, '\p{Script=yezidi}', ""); + Expect(1, 69298, '\p{^Script=yezidi}', ""); + Expect(1, 69298, '\P{Script=yezidi}', ""); + Expect(0, 69298, '\P{^Script=yezidi}', ""); + Expect(1, 69297, '\p{Script=:\Ayezidi\z:}', "");; + Expect(0, 69298, '\p{Script=:\Ayezidi\z:}', "");; + Expect(1, 69297, '\p{Script=_ Yezidi}', ""); + Expect(0, 69297, '\p{^Script=_ Yezidi}', ""); + Expect(0, 69297, '\P{Script=_ Yezidi}', ""); + Expect(1, 69297, '\P{^Script=_ Yezidi}', ""); + Expect(0, 69298, '\p{Script=_ Yezidi}', ""); + Expect(1, 69298, '\p{^Script=_ Yezidi}', ""); + Expect(1, 69298, '\P{Script=_ Yezidi}', ""); + Expect(0, 69298, '\P{^Script=_ Yezidi}', ""); + Error('\p{Sc= /a/YEZI}'); + Error('\P{Sc= /a/YEZI}'); + Expect(1, 69297, '\p{Sc=:\AYezi\z:}', "");; + Expect(0, 69298, '\p{Sc=:\AYezi\z:}', "");; + Expect(1, 69297, '\p{Sc=yezi}', ""); + Expect(0, 69297, '\p{^Sc=yezi}', ""); + Expect(0, 69297, '\P{Sc=yezi}', ""); + Expect(1, 69297, '\P{^Sc=yezi}', ""); + Expect(0, 69298, '\p{Sc=yezi}', ""); + Expect(1, 69298, '\p{^Sc=yezi}', ""); + Expect(1, 69298, '\P{Sc=yezi}', ""); + Expect(0, 69298, '\P{^Sc=yezi}', ""); + Expect(1, 69297, '\p{Sc=:\Ayezi\z:}', "");; + Expect(0, 69298, '\p{Sc=:\Ayezi\z:}', "");; + Expect(1, 69297, '\p{Sc= Yezi}', ""); + Expect(0, 69297, '\p{^Sc= Yezi}', ""); + Expect(0, 69297, '\P{Sc= Yezi}', ""); + Expect(1, 69297, '\P{^Sc= Yezi}', ""); + Expect(0, 69298, '\p{Sc= Yezi}', ""); + Expect(1, 69298, '\p{^Sc= Yezi}', ""); + Expect(1, 69298, '\P{Sc= Yezi}', ""); + Expect(0, 69298, '\P{^Sc= Yezi}', ""); + Error('\p{Is_Script=-/a/YEZIDI}'); + Error('\P{Is_Script=-/a/YEZIDI}'); + Expect(1, 69297, '\p{Is_Script=yezidi}', ""); + Expect(0, 69297, '\p{^Is_Script=yezidi}', ""); + Expect(0, 69297, '\P{Is_Script=yezidi}', ""); + Expect(1, 69297, '\P{^Is_Script=yezidi}', ""); + Expect(0, 69298, '\p{Is_Script=yezidi}', ""); + Expect(1, 69298, '\p{^Is_Script=yezidi}', ""); + Expect(1, 69298, '\P{Is_Script=yezidi}', ""); + Expect(0, 69298, '\P{^Is_Script=yezidi}', ""); + Expect(1, 69297, '\p{Is_Script=-_Yezidi}', ""); + Expect(0, 69297, '\p{^Is_Script=-_Yezidi}', ""); + Expect(0, 69297, '\P{Is_Script=-_Yezidi}', ""); + Expect(1, 69297, '\P{^Is_Script=-_Yezidi}', ""); + Expect(0, 69298, '\p{Is_Script=-_Yezidi}', ""); + Expect(1, 69298, '\p{^Is_Script=-_Yezidi}', ""); + Expect(1, 69298, '\P{Is_Script=-_Yezidi}', ""); + Expect(0, 69298, '\P{^Is_Script=-_Yezidi}', ""); + Error('\p{Is_Sc=:= YEZI}'); + Error('\P{Is_Sc=:= YEZI}'); + Expect(1, 69297, '\p{Is_Sc=yezi}', ""); + Expect(0, 69297, '\p{^Is_Sc=yezi}', ""); + Expect(0, 69297, '\P{Is_Sc=yezi}', ""); + Expect(1, 69297, '\P{^Is_Sc=yezi}', ""); + Expect(0, 69298, '\p{Is_Sc=yezi}', ""); + Expect(1, 69298, '\p{^Is_Sc=yezi}', ""); + Expect(1, 69298, '\P{Is_Sc=yezi}', ""); + Expect(0, 69298, '\P{^Is_Sc=yezi}', ""); + Expect(1, 69297, '\p{Is_Sc=_ Yezi}', ""); + Expect(0, 69297, '\p{^Is_Sc=_ Yezi}', ""); + Expect(0, 69297, '\P{Is_Sc=_ Yezi}', ""); + Expect(1, 69297, '\P{^Is_Sc=_ Yezi}', ""); + Expect(0, 69298, '\p{Is_Sc=_ Yezi}', ""); + Expect(1, 69298, '\p{^Is_Sc=_ Yezi}', ""); + Expect(1, 69298, '\P{Is_Sc=_ Yezi}', ""); + Expect(0, 69298, '\P{^Is_Sc=_ Yezi}', ""); + Error('\p{Script=- YI/a/}'); + Error('\P{Script=- YI/a/}'); + Expect(1, 42182, '\p{Script=:\AYi\z:}', "");; + Expect(0, 42183, '\p{Script=:\AYi\z:}', "");; + Expect(1, 42182, '\p{Script=yi}', ""); + Expect(0, 42182, '\p{^Script=yi}', ""); + Expect(0, 42182, '\P{Script=yi}', ""); + Expect(1, 42182, '\P{^Script=yi}', ""); + Expect(0, 42183, '\p{Script=yi}', ""); + Expect(1, 42183, '\p{^Script=yi}', ""); + Expect(1, 42183, '\P{Script=yi}', ""); + Expect(0, 42183, '\P{^Script=yi}', ""); + Expect(1, 42182, '\p{Script=:\Ayi\z:}', "");; + Expect(0, 42183, '\p{Script=:\Ayi\z:}', "");; + Expect(1, 42182, '\p{Script=--yi}', ""); + Expect(0, 42182, '\p{^Script=--yi}', ""); + Expect(0, 42182, '\P{Script=--yi}', ""); + Expect(1, 42182, '\P{^Script=--yi}', ""); + Expect(0, 42183, '\p{Script=--yi}', ""); + Expect(1, 42183, '\p{^Script=--yi}', ""); + Expect(1, 42183, '\P{Script=--yi}', ""); + Expect(0, 42183, '\P{^Script=--yi}', ""); + Error('\p{Sc=/a/_ YIII}'); + Error('\P{Sc=/a/_ YIII}'); + Expect(1, 42182, '\p{Sc=:\AYiii\z:}', "");; + Expect(0, 42183, '\p{Sc=:\AYiii\z:}', "");; + Expect(1, 42182, '\p{Sc: yiii}', ""); + Expect(0, 42182, '\p{^Sc: yiii}', ""); + Expect(0, 42182, '\P{Sc: yiii}', ""); + Expect(1, 42182, '\P{^Sc: yiii}', ""); + Expect(0, 42183, '\p{Sc: yiii}', ""); + Expect(1, 42183, '\p{^Sc: yiii}', ""); + Expect(1, 42183, '\P{Sc: yiii}', ""); + Expect(0, 42183, '\P{^Sc: yiii}', ""); + Expect(1, 42182, '\p{Sc=:\Ayiii\z:}', "");; + Expect(0, 42183, '\p{Sc=:\Ayiii\z:}', "");; + Expect(1, 42182, '\p{Sc: -Yiii}', ""); + Expect(0, 42182, '\p{^Sc: -Yiii}', ""); + Expect(0, 42182, '\P{Sc: -Yiii}', ""); + Expect(1, 42182, '\P{^Sc: -Yiii}', ""); + Expect(0, 42183, '\p{Sc: -Yiii}', ""); + Expect(1, 42183, '\p{^Sc: -Yiii}', ""); + Expect(1, 42183, '\P{Sc: -Yiii}', ""); + Expect(0, 42183, '\P{^Sc: -Yiii}', ""); + Error('\p{Is_Script=:=_ Yi}'); + Error('\P{Is_Script=:=_ Yi}'); + Expect(1, 42182, '\p{Is_Script=yi}', ""); + Expect(0, 42182, '\p{^Is_Script=yi}', ""); + Expect(0, 42182, '\P{Is_Script=yi}', ""); + Expect(1, 42182, '\P{^Is_Script=yi}', ""); + Expect(0, 42183, '\p{Is_Script=yi}', ""); + Expect(1, 42183, '\p{^Is_Script=yi}', ""); + Expect(1, 42183, '\P{Is_Script=yi}', ""); + Expect(0, 42183, '\P{^Is_Script=yi}', ""); + Expect(1, 42182, '\p{Is_Script=--Yi}', ""); + Expect(0, 42182, '\p{^Is_Script=--Yi}', ""); + Expect(0, 42182, '\P{Is_Script=--Yi}', ""); + Expect(1, 42182, '\P{^Is_Script=--Yi}', ""); + Expect(0, 42183, '\p{Is_Script=--Yi}', ""); + Expect(1, 42183, '\p{^Is_Script=--Yi}', ""); + Expect(1, 42183, '\P{Is_Script=--Yi}', ""); + Expect(0, 42183, '\P{^Is_Script=--Yi}', ""); + Error('\p{Is_Sc=:=_ yiii}'); + Error('\P{Is_Sc=:=_ yiii}'); + Expect(1, 42182, '\p{Is_Sc: yiii}', ""); + Expect(0, 42182, '\p{^Is_Sc: yiii}', ""); + Expect(0, 42182, '\P{Is_Sc: yiii}', ""); + Expect(1, 42182, '\P{^Is_Sc: yiii}', ""); + Expect(0, 42183, '\p{Is_Sc: yiii}', ""); + Expect(1, 42183, '\p{^Is_Sc: yiii}', ""); + Expect(1, 42183, '\P{Is_Sc: yiii}', ""); + Expect(0, 42183, '\P{^Is_Sc: yiii}', ""); + Expect(1, 42182, '\p{Is_Sc= YIII}', ""); + Expect(0, 42182, '\p{^Is_Sc= YIII}', ""); + Expect(0, 42182, '\P{Is_Sc= YIII}', ""); + Expect(1, 42182, '\P{^Is_Sc= YIII}', ""); + Expect(0, 42183, '\p{Is_Sc= YIII}', ""); + Expect(1, 42183, '\p{^Is_Sc= YIII}', ""); + Expect(1, 42183, '\P{Is_Sc= YIII}', ""); + Expect(0, 42183, '\P{^Is_Sc= YIII}', ""); + Error('\p{Script=- ZANABAZAR_Square:=}'); + Error('\P{Script=- ZANABAZAR_Square:=}'); + Expect(1, 72263, '\p{Script=:\AZanabazar_Square\z:}', "");; + Expect(0, 72264, '\p{Script=:\AZanabazar_Square\z:}', "");; + Expect(1, 72263, '\p{Script=zanabazarsquare}', ""); + Expect(0, 72263, '\p{^Script=zanabazarsquare}', ""); + Expect(0, 72263, '\P{Script=zanabazarsquare}', ""); + Expect(1, 72263, '\P{^Script=zanabazarsquare}', ""); + Expect(0, 72264, '\p{Script=zanabazarsquare}', ""); + Expect(1, 72264, '\p{^Script=zanabazarsquare}', ""); + Expect(1, 72264, '\P{Script=zanabazarsquare}', ""); + Expect(0, 72264, '\P{^Script=zanabazarsquare}', ""); + Expect(1, 72263, '\p{Script=:\Azanabazarsquare\z:}', "");; + Expect(0, 72264, '\p{Script=:\Azanabazarsquare\z:}', "");; + Expect(1, 72263, '\p{Script= -Zanabazar_square}', ""); + Expect(0, 72263, '\p{^Script= -Zanabazar_square}', ""); + Expect(0, 72263, '\P{Script= -Zanabazar_square}', ""); + Expect(1, 72263, '\P{^Script= -Zanabazar_square}', ""); + Expect(0, 72264, '\p{Script= -Zanabazar_square}', ""); + Expect(1, 72264, '\p{^Script= -Zanabazar_square}', ""); + Expect(1, 72264, '\P{Script= -Zanabazar_square}', ""); + Expect(0, 72264, '\P{^Script= -Zanabazar_square}', ""); + Error('\p{Sc=_ Zanb:=}'); + Error('\P{Sc=_ Zanb:=}'); + Expect(1, 72263, '\p{Sc=:\AZanb\z:}', "");; + Expect(0, 72264, '\p{Sc=:\AZanb\z:}', "");; + Expect(1, 72263, '\p{Sc=zanb}', ""); + Expect(0, 72263, '\p{^Sc=zanb}', ""); + Expect(0, 72263, '\P{Sc=zanb}', ""); + Expect(1, 72263, '\P{^Sc=zanb}', ""); + Expect(0, 72264, '\p{Sc=zanb}', ""); + Expect(1, 72264, '\p{^Sc=zanb}', ""); + Expect(1, 72264, '\P{Sc=zanb}', ""); + Expect(0, 72264, '\P{^Sc=zanb}', ""); + Expect(1, 72263, '\p{Sc=:\Azanb\z:}', "");; + Expect(0, 72264, '\p{Sc=:\Azanb\z:}', "");; + Expect(1, 72263, '\p{Sc=-_zanb}', ""); + Expect(0, 72263, '\p{^Sc=-_zanb}', ""); + Expect(0, 72263, '\P{Sc=-_zanb}', ""); + Expect(1, 72263, '\P{^Sc=-_zanb}', ""); + Expect(0, 72264, '\p{Sc=-_zanb}', ""); + Expect(1, 72264, '\p{^Sc=-_zanb}', ""); + Expect(1, 72264, '\P{Sc=-_zanb}', ""); + Expect(0, 72264, '\P{^Sc=-_zanb}', ""); + Error('\p{Is_Script=_/a/ZANABAZAR_Square}'); + Error('\P{Is_Script=_/a/ZANABAZAR_Square}'); + Expect(1, 72263, '\p{Is_Script=zanabazarsquare}', ""); + Expect(0, 72263, '\p{^Is_Script=zanabazarsquare}', ""); + Expect(0, 72263, '\P{Is_Script=zanabazarsquare}', ""); + Expect(1, 72263, '\P{^Is_Script=zanabazarsquare}', ""); + Expect(0, 72264, '\p{Is_Script=zanabazarsquare}', ""); + Expect(1, 72264, '\p{^Is_Script=zanabazarsquare}', ""); + Expect(1, 72264, '\P{Is_Script=zanabazarsquare}', ""); + Expect(0, 72264, '\P{^Is_Script=zanabazarsquare}', ""); + Expect(1, 72263, '\p{Is_Script= zanabazar_Square}', ""); + Expect(0, 72263, '\p{^Is_Script= zanabazar_Square}', ""); + Expect(0, 72263, '\P{Is_Script= zanabazar_Square}', ""); + Expect(1, 72263, '\P{^Is_Script= zanabazar_Square}', ""); + Expect(0, 72264, '\p{Is_Script= zanabazar_Square}', ""); + Expect(1, 72264, '\p{^Is_Script= zanabazar_Square}', ""); + Expect(1, 72264, '\P{Is_Script= zanabazar_Square}', ""); + Expect(0, 72264, '\P{^Is_Script= zanabazar_Square}', ""); + Error('\p{Is_Sc: /a/Zanb}'); + Error('\P{Is_Sc: /a/Zanb}'); + Expect(1, 72263, '\p{Is_Sc: zanb}', ""); + Expect(0, 72263, '\p{^Is_Sc: zanb}', ""); + Expect(0, 72263, '\P{Is_Sc: zanb}', ""); + Expect(1, 72263, '\P{^Is_Sc: zanb}', ""); + Expect(0, 72264, '\p{Is_Sc: zanb}', ""); + Expect(1, 72264, '\p{^Is_Sc: zanb}', ""); + Expect(1, 72264, '\P{Is_Sc: zanb}', ""); + Expect(0, 72264, '\P{^Is_Sc: zanb}', ""); + Expect(1, 72263, '\p{Is_Sc=__ZANB}', ""); + Expect(0, 72263, '\p{^Is_Sc=__ZANB}', ""); + Expect(0, 72263, '\P{Is_Sc=__ZANB}', ""); + Expect(1, 72263, '\P{^Is_Sc=__ZANB}', ""); + Expect(0, 72264, '\p{Is_Sc=__ZANB}', ""); + Expect(1, 72264, '\p{^Is_Sc=__ZANB}', ""); + Expect(1, 72264, '\P{Is_Sc=__ZANB}', ""); + Expect(0, 72264, '\P{^Is_Sc=__ZANB}', ""); + Error('\p{Script=:= _Inherited}'); + Error('\P{Script=:= _Inherited}'); + Expect(1, 917999, '\p{Script=:\AInherited\z:}', "");; + Expect(0, 918000, '\p{Script=:\AInherited\z:}', "");; + Expect(1, 917999, '\p{Script=inherited}', ""); + Expect(0, 917999, '\p{^Script=inherited}', ""); + Expect(0, 917999, '\P{Script=inherited}', ""); + Expect(1, 917999, '\P{^Script=inherited}', ""); + Expect(0, 918000, '\p{Script=inherited}', ""); + Expect(1, 918000, '\p{^Script=inherited}', ""); + Expect(1, 918000, '\P{Script=inherited}', ""); + Expect(0, 918000, '\P{^Script=inherited}', ""); + Expect(1, 917999, '\p{Script=:\Ainherited\z:}', "");; + Expect(0, 918000, '\p{Script=:\Ainherited\z:}', "");; + Expect(1, 917999, '\p{Script=_ Inherited}', ""); + Expect(0, 917999, '\p{^Script=_ Inherited}', ""); + Expect(0, 917999, '\P{Script=_ Inherited}', ""); + Expect(1, 917999, '\P{^Script=_ Inherited}', ""); + Expect(0, 918000, '\p{Script=_ Inherited}', ""); + Expect(1, 918000, '\p{^Script=_ Inherited}', ""); + Expect(1, 918000, '\P{Script=_ Inherited}', ""); + Expect(0, 918000, '\P{^Script=_ Inherited}', ""); + Error('\p{Sc=__Zinh/a/}'); + Error('\P{Sc=__Zinh/a/}'); + Expect(1, 917999, '\p{Sc=:\AZinh\z:}', "");; + Expect(0, 918000, '\p{Sc=:\AZinh\z:}', "");; + Expect(1, 917999, '\p{Sc=zinh}', ""); + Expect(0, 917999, '\p{^Sc=zinh}', ""); + Expect(0, 917999, '\P{Sc=zinh}', ""); + Expect(1, 917999, '\P{^Sc=zinh}', ""); + Expect(0, 918000, '\p{Sc=zinh}', ""); + Expect(1, 918000, '\p{^Sc=zinh}', ""); + Expect(1, 918000, '\P{Sc=zinh}', ""); + Expect(0, 918000, '\P{^Sc=zinh}', ""); + Expect(1, 917999, '\p{Sc=:\Azinh\z:}', "");; + Expect(0, 918000, '\p{Sc=:\Azinh\z:}', "");; + Expect(1, 917999, '\p{Sc: _ZINH}', ""); + Expect(0, 917999, '\p{^Sc: _ZINH}', ""); + Expect(0, 917999, '\P{Sc: _ZINH}', ""); + Expect(1, 917999, '\P{^Sc: _ZINH}', ""); + Expect(0, 918000, '\p{Sc: _ZINH}', ""); + Expect(1, 918000, '\p{^Sc: _ZINH}', ""); + Expect(1, 918000, '\P{Sc: _ZINH}', ""); + Expect(0, 918000, '\P{^Sc: _ZINH}', ""); + Error('\p{Is_Script=--Qaai/a/}'); + Error('\P{Is_Script=--Qaai/a/}'); + Expect(1, 917999, '\p{Is_Script=qaai}', ""); + Expect(0, 917999, '\p{^Is_Script=qaai}', ""); + Expect(0, 917999, '\P{Is_Script=qaai}', ""); + Expect(1, 917999, '\P{^Is_Script=qaai}', ""); + Expect(0, 918000, '\p{Is_Script=qaai}', ""); + Expect(1, 918000, '\p{^Is_Script=qaai}', ""); + Expect(1, 918000, '\P{Is_Script=qaai}', ""); + Expect(0, 918000, '\P{^Is_Script=qaai}', ""); + Expect(1, 917999, '\p{Is_Script=_ QAAI}', ""); + Expect(0, 917999, '\p{^Is_Script=_ QAAI}', ""); + Expect(0, 917999, '\P{Is_Script=_ QAAI}', ""); + Expect(1, 917999, '\P{^Is_Script=_ QAAI}', ""); + Expect(0, 918000, '\p{Is_Script=_ QAAI}', ""); + Expect(1, 918000, '\p{^Is_Script=_ QAAI}', ""); + Expect(1, 918000, '\P{Is_Script=_ QAAI}', ""); + Expect(0, 918000, '\P{^Is_Script=_ QAAI}', ""); + Error('\p{Is_Sc= /a/Inherited}'); + Error('\P{Is_Sc= /a/Inherited}'); + Expect(1, 917999, '\p{Is_Sc=inherited}', ""); + Expect(0, 917999, '\p{^Is_Sc=inherited}', ""); + Expect(0, 917999, '\P{Is_Sc=inherited}', ""); + Expect(1, 917999, '\P{^Is_Sc=inherited}', ""); + Expect(0, 918000, '\p{Is_Sc=inherited}', ""); + Expect(1, 918000, '\p{^Is_Sc=inherited}', ""); + Expect(1, 918000, '\P{Is_Sc=inherited}', ""); + Expect(0, 918000, '\P{^Is_Sc=inherited}', ""); + Expect(1, 917999, '\p{Is_Sc=-_inherited}', ""); + Expect(0, 917999, '\p{^Is_Sc=-_inherited}', ""); + Expect(0, 917999, '\P{Is_Sc=-_inherited}', ""); + Expect(1, 917999, '\P{^Is_Sc=-_inherited}', ""); + Expect(0, 918000, '\p{Is_Sc=-_inherited}', ""); + Expect(1, 918000, '\p{^Is_Sc=-_inherited}', ""); + Expect(1, 918000, '\P{Is_Sc=-_inherited}', ""); + Expect(0, 918000, '\P{^Is_Sc=-_inherited}', ""); + Error('\p{Script= /a/Common}'); + Error('\P{Script= /a/Common}'); + Expect(1, 917631, '\p{Script=:\ACommon\z:}', "");; + Expect(0, 917632, '\p{Script=:\ACommon\z:}', "");; + Expect(1, 917631, '\p{Script=common}', ""); + Expect(0, 917631, '\p{^Script=common}', ""); + Expect(0, 917631, '\P{Script=common}', ""); + Expect(1, 917631, '\P{^Script=common}', ""); + Expect(0, 917632, '\p{Script=common}', ""); + Expect(1, 917632, '\p{^Script=common}', ""); + Expect(1, 917632, '\P{Script=common}', ""); + Expect(0, 917632, '\P{^Script=common}', ""); + Expect(1, 917631, '\p{Script=:\Acommon\z:}', "");; + Expect(0, 917632, '\p{Script=:\Acommon\z:}', "");; + Expect(1, 917631, '\p{Script=--COMMON}', ""); + Expect(0, 917631, '\p{^Script=--COMMON}', ""); + Expect(0, 917631, '\P{Script=--COMMON}', ""); + Expect(1, 917631, '\P{^Script=--COMMON}', ""); + Expect(0, 917632, '\p{Script=--COMMON}', ""); + Expect(1, 917632, '\p{^Script=--COMMON}', ""); + Expect(1, 917632, '\P{Script=--COMMON}', ""); + Expect(0, 917632, '\P{^Script=--COMMON}', ""); + Error('\p{Sc=- ZYYY/a/}'); + Error('\P{Sc=- ZYYY/a/}'); + Expect(1, 917631, '\p{Sc=:\AZyyy\z:}', "");; + Expect(0, 917632, '\p{Sc=:\AZyyy\z:}', "");; + Expect(1, 917631, '\p{Sc=zyyy}', ""); + Expect(0, 917631, '\p{^Sc=zyyy}', ""); + Expect(0, 917631, '\P{Sc=zyyy}', ""); + Expect(1, 917631, '\P{^Sc=zyyy}', ""); + Expect(0, 917632, '\p{Sc=zyyy}', ""); + Expect(1, 917632, '\p{^Sc=zyyy}', ""); + Expect(1, 917632, '\P{Sc=zyyy}', ""); + Expect(0, 917632, '\P{^Sc=zyyy}', ""); + Expect(1, 917631, '\p{Sc=:\Azyyy\z:}', "");; + Expect(0, 917632, '\p{Sc=:\Azyyy\z:}', "");; + Expect(1, 917631, '\p{Sc=- Zyyy}', ""); + Expect(0, 917631, '\p{^Sc=- Zyyy}', ""); + Expect(0, 917631, '\P{Sc=- Zyyy}', ""); + Expect(1, 917631, '\P{^Sc=- Zyyy}', ""); + Expect(0, 917632, '\p{Sc=- Zyyy}', ""); + Expect(1, 917632, '\p{^Sc=- Zyyy}', ""); + Expect(1, 917632, '\P{Sc=- Zyyy}', ""); + Expect(0, 917632, '\P{^Sc=- Zyyy}', ""); + Error('\p{Is_Script: /a/Common}'); + Error('\P{Is_Script: /a/Common}'); + Expect(1, 917631, '\p{Is_Script=common}', ""); + Expect(0, 917631, '\p{^Is_Script=common}', ""); + Expect(0, 917631, '\P{Is_Script=common}', ""); + Expect(1, 917631, '\P{^Is_Script=common}', ""); + Expect(0, 917632, '\p{Is_Script=common}', ""); + Expect(1, 917632, '\p{^Is_Script=common}', ""); + Expect(1, 917632, '\P{Is_Script=common}', ""); + Expect(0, 917632, '\P{^Is_Script=common}', ""); + Expect(1, 917631, '\p{Is_Script=-_Common}', ""); + Expect(0, 917631, '\p{^Is_Script=-_Common}', ""); + Expect(0, 917631, '\P{Is_Script=-_Common}', ""); + Expect(1, 917631, '\P{^Is_Script=-_Common}', ""); + Expect(0, 917632, '\p{Is_Script=-_Common}', ""); + Expect(1, 917632, '\p{^Is_Script=-_Common}', ""); + Expect(1, 917632, '\P{Is_Script=-_Common}', ""); + Expect(0, 917632, '\P{^Is_Script=-_Common}', ""); + Error('\p{Is_Sc=_zyyy:=}'); + Error('\P{Is_Sc=_zyyy:=}'); + Expect(1, 917631, '\p{Is_Sc=zyyy}', ""); + Expect(0, 917631, '\p{^Is_Sc=zyyy}', ""); + Expect(0, 917631, '\P{Is_Sc=zyyy}', ""); + Expect(1, 917631, '\P{^Is_Sc=zyyy}', ""); + Expect(0, 917632, '\p{Is_Sc=zyyy}', ""); + Expect(1, 917632, '\p{^Is_Sc=zyyy}', ""); + Expect(1, 917632, '\P{Is_Sc=zyyy}', ""); + Expect(0, 917632, '\P{^Is_Sc=zyyy}', ""); + Expect(1, 917631, '\p{Is_Sc= -ZYYY}', ""); + Expect(0, 917631, '\p{^Is_Sc= -ZYYY}', ""); + Expect(0, 917631, '\P{Is_Sc= -ZYYY}', ""); + Expect(1, 917631, '\P{^Is_Sc= -ZYYY}', ""); + Expect(0, 917632, '\p{Is_Sc= -ZYYY}', ""); + Expect(1, 917632, '\p{^Is_Sc= -ZYYY}', ""); + Expect(1, 917632, '\P{Is_Sc= -ZYYY}', ""); + Expect(0, 917632, '\P{^Is_Sc= -ZYYY}', ""); + Error('\p{Script: unknown/a/}'); + Error('\P{Script: unknown/a/}'); + Expect(1, 918000, '\p{Script=:\AUnknown\z:}', "");; + Expect(0, 917999, '\p{Script=:\AUnknown\z:}', "");; + Expect(1, 918000, '\p{Script=unknown}', ""); + Expect(0, 918000, '\p{^Script=unknown}', ""); + Expect(0, 918000, '\P{Script=unknown}', ""); + Expect(1, 918000, '\P{^Script=unknown}', ""); + Expect(0, 917999, '\p{Script=unknown}', ""); + Expect(1, 917999, '\p{^Script=unknown}', ""); + Expect(1, 917999, '\P{Script=unknown}', ""); + Expect(0, 917999, '\P{^Script=unknown}', ""); + Expect(1, 918000, '\p{Script=:\Aunknown\z:}', "");; + Expect(0, 917999, '\p{Script=:\Aunknown\z:}', "");; + Expect(1, 918000, '\p{Script=_UNKNOWN}', ""); + Expect(0, 918000, '\p{^Script=_UNKNOWN}', ""); + Expect(0, 918000, '\P{Script=_UNKNOWN}', ""); + Expect(1, 918000, '\P{^Script=_UNKNOWN}', ""); + Expect(0, 917999, '\p{Script=_UNKNOWN}', ""); + Expect(1, 917999, '\p{^Script=_UNKNOWN}', ""); + Expect(1, 917999, '\P{Script=_UNKNOWN}', ""); + Expect(0, 917999, '\P{^Script=_UNKNOWN}', ""); + Error('\p{Sc= Zzzz/a/}'); + Error('\P{Sc= Zzzz/a/}'); + Expect(1, 918000, '\p{Sc=:\AZzzz\z:}', "");; + Expect(0, 917999, '\p{Sc=:\AZzzz\z:}', "");; + Expect(1, 918000, '\p{Sc=zzzz}', ""); + Expect(0, 918000, '\p{^Sc=zzzz}', ""); + Expect(0, 918000, '\P{Sc=zzzz}', ""); + Expect(1, 918000, '\P{^Sc=zzzz}', ""); + Expect(0, 917999, '\p{Sc=zzzz}', ""); + Expect(1, 917999, '\p{^Sc=zzzz}', ""); + Expect(1, 917999, '\P{Sc=zzzz}', ""); + Expect(0, 917999, '\P{^Sc=zzzz}', ""); + Expect(1, 918000, '\p{Sc=:\Azzzz\z:}', "");; + Expect(0, 917999, '\p{Sc=:\Azzzz\z:}', "");; + Expect(1, 918000, '\p{Sc=_ZZZZ}', ""); + Expect(0, 918000, '\p{^Sc=_ZZZZ}', ""); + Expect(0, 918000, '\P{Sc=_ZZZZ}', ""); + Expect(1, 918000, '\P{^Sc=_ZZZZ}', ""); + Expect(0, 917999, '\p{Sc=_ZZZZ}', ""); + Expect(1, 917999, '\p{^Sc=_ZZZZ}', ""); + Expect(1, 917999, '\P{Sc=_ZZZZ}', ""); + Expect(0, 917999, '\P{^Sc=_ZZZZ}', ""); + Error('\p{Is_Script=__unknown/a/}'); + Error('\P{Is_Script=__unknown/a/}'); + Expect(1, 918000, '\p{Is_Script=unknown}', ""); + Expect(0, 918000, '\p{^Is_Script=unknown}', ""); + Expect(0, 918000, '\P{Is_Script=unknown}', ""); + Expect(1, 918000, '\P{^Is_Script=unknown}', ""); + Expect(0, 917999, '\p{Is_Script=unknown}', ""); + Expect(1, 917999, '\p{^Is_Script=unknown}', ""); + Expect(1, 917999, '\P{Is_Script=unknown}', ""); + Expect(0, 917999, '\P{^Is_Script=unknown}', ""); + Expect(1, 918000, '\p{Is_Script= Unknown}', ""); + Expect(0, 918000, '\p{^Is_Script= Unknown}', ""); + Expect(0, 918000, '\P{Is_Script= Unknown}', ""); + Expect(1, 918000, '\P{^Is_Script= Unknown}', ""); + Expect(0, 917999, '\p{Is_Script= Unknown}', ""); + Expect(1, 917999, '\p{^Is_Script= Unknown}', ""); + Expect(1, 917999, '\P{Is_Script= Unknown}', ""); + Expect(0, 917999, '\P{^Is_Script= Unknown}', ""); + Error('\p{Is_Sc=:=_Zzzz}'); + Error('\P{Is_Sc=:=_Zzzz}'); + Expect(1, 918000, '\p{Is_Sc: zzzz}', ""); + Expect(0, 918000, '\p{^Is_Sc: zzzz}', ""); + Expect(0, 918000, '\P{Is_Sc: zzzz}', ""); + Expect(1, 918000, '\P{^Is_Sc: zzzz}', ""); + Expect(0, 917999, '\p{Is_Sc: zzzz}', ""); + Expect(1, 917999, '\p{^Is_Sc: zzzz}', ""); + Expect(1, 917999, '\P{Is_Sc: zzzz}', ""); + Expect(0, 917999, '\P{^Is_Sc: zzzz}', ""); + Expect(1, 918000, '\p{Is_Sc= Zzzz}', ""); + Expect(0, 918000, '\p{^Is_Sc= Zzzz}', ""); + Expect(0, 918000, '\P{Is_Sc= Zzzz}', ""); + Expect(1, 918000, '\P{^Is_Sc= Zzzz}', ""); + Expect(0, 917999, '\p{Is_Sc= Zzzz}', ""); + Expect(1, 917999, '\p{^Is_Sc= Zzzz}', ""); + Expect(1, 917999, '\P{Is_Sc= Zzzz}', ""); + Expect(0, 917999, '\P{^Is_Sc= Zzzz}', ""); + Error('\p{simplecasefolding}'); + Error('\P{simplecasefolding}'); + Error('\p{scf}'); + Error('\P{scf}'); + Error('\p{sfc}'); + Error('\P{sfc}'); + Error('\p{scriptextensions}'); + Error('\P{scriptextensions}'); + Error('\p{scx}'); + Error('\P{scx}'); + Error('\p{Script_Extensions: _Adlam:=}'); + Error('\P{Script_Extensions: _Adlam:=}'); + Expect(1, 125279, '\p{Script_Extensions=:\AAdlam\z:}', "");; + Expect(0, 125280, '\p{Script_Extensions=:\AAdlam\z:}', "");; + Expect(1, 125279, '\p{Script_Extensions=adlam}', ""); + Expect(0, 125279, '\p{^Script_Extensions=adlam}', ""); + Expect(0, 125279, '\P{Script_Extensions=adlam}', ""); + Expect(1, 125279, '\P{^Script_Extensions=adlam}', ""); + Expect(0, 125280, '\p{Script_Extensions=adlam}', ""); + Expect(1, 125280, '\p{^Script_Extensions=adlam}', ""); + Expect(1, 125280, '\P{Script_Extensions=adlam}', ""); + Expect(0, 125280, '\P{^Script_Extensions=adlam}', ""); + Expect(1, 125279, '\p{Script_Extensions=:\Aadlam\z:}', "");; + Expect(0, 125280, '\p{Script_Extensions=:\Aadlam\z:}', "");; + Expect(1, 125279, '\p{Script_Extensions= ADLAM}', ""); + Expect(0, 125279, '\p{^Script_Extensions= ADLAM}', ""); + Expect(0, 125279, '\P{Script_Extensions= ADLAM}', ""); + Expect(1, 125279, '\P{^Script_Extensions= ADLAM}', ""); + Expect(0, 125280, '\p{Script_Extensions= ADLAM}', ""); + Expect(1, 125280, '\p{^Script_Extensions= ADLAM}', ""); + Expect(1, 125280, '\P{Script_Extensions= ADLAM}', ""); + Expect(0, 125280, '\P{^Script_Extensions= ADLAM}', ""); + Error('\p{Scx=:=_-Adlm}'); + Error('\P{Scx=:=_-Adlm}'); + Expect(1, 125279, '\p{Scx=:\AAdlm\z:}', "");; + Expect(0, 125280, '\p{Scx=:\AAdlm\z:}', "");; + Expect(1, 125279, '\p{Scx=adlm}', ""); + Expect(0, 125279, '\p{^Scx=adlm}', ""); + Expect(0, 125279, '\P{Scx=adlm}', ""); + Expect(1, 125279, '\P{^Scx=adlm}', ""); + Expect(0, 125280, '\p{Scx=adlm}', ""); + Expect(1, 125280, '\p{^Scx=adlm}', ""); + Expect(1, 125280, '\P{Scx=adlm}', ""); + Expect(0, 125280, '\P{^Scx=adlm}', ""); + Expect(1, 125279, '\p{Scx=:\Aadlm\z:}', "");; + Expect(0, 125280, '\p{Scx=:\Aadlm\z:}', "");; + Expect(1, 125279, '\p{Scx= Adlm}', ""); + Expect(0, 125279, '\p{^Scx= Adlm}', ""); + Expect(0, 125279, '\P{Scx= Adlm}', ""); + Expect(1, 125279, '\P{^Scx= Adlm}', ""); + Expect(0, 125280, '\p{Scx= Adlm}', ""); + Expect(1, 125280, '\p{^Scx= Adlm}', ""); + Expect(1, 125280, '\P{Scx= Adlm}', ""); + Expect(0, 125280, '\P{^Scx= Adlm}', ""); + Error('\p{Is_Script_Extensions=/a/- ADLAM}'); + Error('\P{Is_Script_Extensions=/a/- ADLAM}'); + Expect(1, 125279, '\p{Is_Script_Extensions=adlam}', ""); + Expect(0, 125279, '\p{^Is_Script_Extensions=adlam}', ""); + Expect(0, 125279, '\P{Is_Script_Extensions=adlam}', ""); + Expect(1, 125279, '\P{^Is_Script_Extensions=adlam}', ""); + Expect(0, 125280, '\p{Is_Script_Extensions=adlam}', ""); + Expect(1, 125280, '\p{^Is_Script_Extensions=adlam}', ""); + Expect(1, 125280, '\P{Is_Script_Extensions=adlam}', ""); + Expect(0, 125280, '\P{^Is_Script_Extensions=adlam}', ""); + Expect(1, 125279, '\p{Is_Script_Extensions= ADLAM}', ""); + Expect(0, 125279, '\p{^Is_Script_Extensions= ADLAM}', ""); + Expect(0, 125279, '\P{Is_Script_Extensions= ADLAM}', ""); + Expect(1, 125279, '\P{^Is_Script_Extensions= ADLAM}', ""); + Expect(0, 125280, '\p{Is_Script_Extensions= ADLAM}', ""); + Expect(1, 125280, '\p{^Is_Script_Extensions= ADLAM}', ""); + Expect(1, 125280, '\P{Is_Script_Extensions= ADLAM}', ""); + Expect(0, 125280, '\P{^Is_Script_Extensions= ADLAM}', ""); + Error('\p{Is_Scx=/a/ Adlm}'); + Error('\P{Is_Scx=/a/ Adlm}'); + Expect(1, 125279, '\p{Is_Scx=adlm}', ""); + Expect(0, 125279, '\p{^Is_Scx=adlm}', ""); + Expect(0, 125279, '\P{Is_Scx=adlm}', ""); + Expect(1, 125279, '\P{^Is_Scx=adlm}', ""); + Expect(0, 125280, '\p{Is_Scx=adlm}', ""); + Expect(1, 125280, '\p{^Is_Scx=adlm}', ""); + Expect(1, 125280, '\P{Is_Scx=adlm}', ""); + Expect(0, 125280, '\P{^Is_Scx=adlm}', ""); + Expect(1, 125279, '\p{Is_Scx=_Adlm}', ""); + Expect(0, 125279, '\p{^Is_Scx=_Adlm}', ""); + Expect(0, 125279, '\P{Is_Scx=_Adlm}', ""); + Expect(1, 125279, '\P{^Is_Scx=_Adlm}', ""); + Expect(0, 125280, '\p{Is_Scx=_Adlm}', ""); + Expect(1, 125280, '\p{^Is_Scx=_Adlm}', ""); + Expect(1, 125280, '\P{Is_Scx=_Adlm}', ""); + Expect(0, 125280, '\P{^Is_Scx=_Adlm}', ""); + Error('\p{Script_Extensions=_/a/Caucasian_Albanian}'); + Error('\P{Script_Extensions=_/a/Caucasian_Albanian}'); + Expect(1, 66927, '\p{Script_Extensions=:\ACaucasian_Albanian\z:}', "");; + Expect(0, 66928, '\p{Script_Extensions=:\ACaucasian_Albanian\z:}', "");; + Expect(1, 66927, '\p{Script_Extensions=caucasianalbanian}', ""); + Expect(0, 66927, '\p{^Script_Extensions=caucasianalbanian}', ""); + Expect(0, 66927, '\P{Script_Extensions=caucasianalbanian}', ""); + Expect(1, 66927, '\P{^Script_Extensions=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Script_Extensions=caucasianalbanian}', ""); + Expect(1, 66928, '\p{^Script_Extensions=caucasianalbanian}', ""); + Expect(1, 66928, '\P{Script_Extensions=caucasianalbanian}', ""); + Expect(0, 66928, '\P{^Script_Extensions=caucasianalbanian}', ""); + Expect(1, 66927, '\p{Script_Extensions=:\Acaucasianalbanian\z:}', "");; + Expect(0, 66928, '\p{Script_Extensions=:\Acaucasianalbanian\z:}', "");; + Expect(1, 66927, '\p{Script_Extensions=-caucasian_Albanian}', ""); + Expect(0, 66927, '\p{^Script_Extensions=-caucasian_Albanian}', ""); + Expect(0, 66927, '\P{Script_Extensions=-caucasian_Albanian}', ""); + Expect(1, 66927, '\P{^Script_Extensions=-caucasian_Albanian}', ""); + Expect(0, 66928, '\p{Script_Extensions=-caucasian_Albanian}', ""); + Expect(1, 66928, '\p{^Script_Extensions=-caucasian_Albanian}', ""); + Expect(1, 66928, '\P{Script_Extensions=-caucasian_Albanian}', ""); + Expect(0, 66928, '\P{^Script_Extensions=-caucasian_Albanian}', ""); + Error('\p{Scx= Aghb:=}'); + Error('\P{Scx= Aghb:=}'); + Expect(1, 66927, '\p{Scx=:\AAghb\z:}', "");; + Expect(0, 66928, '\p{Scx=:\AAghb\z:}', "");; + Expect(1, 66927, '\p{Scx=aghb}', ""); + Expect(0, 66927, '\p{^Scx=aghb}', ""); + Expect(0, 66927, '\P{Scx=aghb}', ""); + Expect(1, 66927, '\P{^Scx=aghb}', ""); + Expect(0, 66928, '\p{Scx=aghb}', ""); + Expect(1, 66928, '\p{^Scx=aghb}', ""); + Expect(1, 66928, '\P{Scx=aghb}', ""); + Expect(0, 66928, '\P{^Scx=aghb}', ""); + Expect(1, 66927, '\p{Scx=:\Aaghb\z:}', "");; + Expect(0, 66928, '\p{Scx=:\Aaghb\z:}', "");; + Expect(1, 66927, '\p{Scx: --Aghb}', ""); + Expect(0, 66927, '\p{^Scx: --Aghb}', ""); + Expect(0, 66927, '\P{Scx: --Aghb}', ""); + Expect(1, 66927, '\P{^Scx: --Aghb}', ""); + Expect(0, 66928, '\p{Scx: --Aghb}', ""); + Expect(1, 66928, '\p{^Scx: --Aghb}', ""); + Expect(1, 66928, '\P{Scx: --Aghb}', ""); + Expect(0, 66928, '\P{^Scx: --Aghb}', ""); + Error('\p{Is_Script_Extensions= Caucasian_ALBANIAN:=}'); + Error('\P{Is_Script_Extensions= Caucasian_ALBANIAN:=}'); + Expect(1, 66927, '\p{Is_Script_Extensions=caucasianalbanian}', ""); + Expect(0, 66927, '\p{^Is_Script_Extensions=caucasianalbanian}', ""); + Expect(0, 66927, '\P{Is_Script_Extensions=caucasianalbanian}', ""); + Expect(1, 66927, '\P{^Is_Script_Extensions=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Is_Script_Extensions=caucasianalbanian}', ""); + Expect(1, 66928, '\p{^Is_Script_Extensions=caucasianalbanian}', ""); + Expect(1, 66928, '\P{Is_Script_Extensions=caucasianalbanian}', ""); + Expect(0, 66928, '\P{^Is_Script_Extensions=caucasianalbanian}', ""); + Expect(1, 66927, '\p{Is_Script_Extensions: -Caucasian_ALBANIAN}', ""); + Expect(0, 66927, '\p{^Is_Script_Extensions: -Caucasian_ALBANIAN}', ""); + Expect(0, 66927, '\P{Is_Script_Extensions: -Caucasian_ALBANIAN}', ""); + Expect(1, 66927, '\P{^Is_Script_Extensions: -Caucasian_ALBANIAN}', ""); + Expect(0, 66928, '\p{Is_Script_Extensions: -Caucasian_ALBANIAN}', ""); + Expect(1, 66928, '\p{^Is_Script_Extensions: -Caucasian_ALBANIAN}', ""); + Expect(1, 66928, '\P{Is_Script_Extensions: -Caucasian_ALBANIAN}', ""); + Expect(0, 66928, '\P{^Is_Script_Extensions: -Caucasian_ALBANIAN}', ""); + Error('\p{Is_Scx=/a/-_AGHB}'); + Error('\P{Is_Scx=/a/-_AGHB}'); + Expect(1, 66927, '\p{Is_Scx=aghb}', ""); + Expect(0, 66927, '\p{^Is_Scx=aghb}', ""); + Expect(0, 66927, '\P{Is_Scx=aghb}', ""); + Expect(1, 66927, '\P{^Is_Scx=aghb}', ""); + Expect(0, 66928, '\p{Is_Scx=aghb}', ""); + Expect(1, 66928, '\p{^Is_Scx=aghb}', ""); + Expect(1, 66928, '\P{Is_Scx=aghb}', ""); + Expect(0, 66928, '\P{^Is_Scx=aghb}', ""); + Expect(1, 66927, '\p{Is_Scx= _AGHB}', ""); + Expect(0, 66927, '\p{^Is_Scx= _AGHB}', ""); + Expect(0, 66927, '\P{Is_Scx= _AGHB}', ""); + Expect(1, 66927, '\P{^Is_Scx= _AGHB}', ""); + Expect(0, 66928, '\p{Is_Scx= _AGHB}', ""); + Expect(1, 66928, '\p{^Is_Scx= _AGHB}', ""); + Expect(1, 66928, '\P{Is_Scx= _AGHB}', ""); + Expect(0, 66928, '\P{^Is_Scx= _AGHB}', ""); + Error('\p{Script_Extensions=_ ahom/a/}'); + Error('\P{Script_Extensions=_ ahom/a/}'); + Expect(1, 71494, '\p{Script_Extensions=:\AAhom\z:}', "");; + Expect(0, 71495, '\p{Script_Extensions=:\AAhom\z:}', "");; + Expect(1, 71494, '\p{Script_Extensions=ahom}', ""); + Expect(0, 71494, '\p{^Script_Extensions=ahom}', ""); + Expect(0, 71494, '\P{Script_Extensions=ahom}', ""); + Expect(1, 71494, '\P{^Script_Extensions=ahom}', ""); + Expect(0, 71495, '\p{Script_Extensions=ahom}', ""); + Expect(1, 71495, '\p{^Script_Extensions=ahom}', ""); + Expect(1, 71495, '\P{Script_Extensions=ahom}', ""); + Expect(0, 71495, '\P{^Script_Extensions=ahom}', ""); + Expect(1, 71494, '\p{Script_Extensions=:\Aahom\z:}', "");; + Expect(0, 71495, '\p{Script_Extensions=:\Aahom\z:}', "");; + Expect(1, 71494, '\p{Script_Extensions= _Ahom}', ""); + Expect(0, 71494, '\p{^Script_Extensions= _Ahom}', ""); + Expect(0, 71494, '\P{Script_Extensions= _Ahom}', ""); + Expect(1, 71494, '\P{^Script_Extensions= _Ahom}', ""); + Expect(0, 71495, '\p{Script_Extensions= _Ahom}', ""); + Expect(1, 71495, '\p{^Script_Extensions= _Ahom}', ""); + Expect(1, 71495, '\P{Script_Extensions= _Ahom}', ""); + Expect(0, 71495, '\P{^Script_Extensions= _Ahom}', ""); + Error('\p{Scx=-Ahom:=}'); + Error('\P{Scx=-Ahom:=}'); + Expect(1, 71494, '\p{Scx=:\AAhom\z:}', "");; + Expect(0, 71495, '\p{Scx=:\AAhom\z:}', "");; + Expect(1, 71494, '\p{Scx=ahom}', ""); + Expect(0, 71494, '\p{^Scx=ahom}', ""); + Expect(0, 71494, '\P{Scx=ahom}', ""); + Expect(1, 71494, '\P{^Scx=ahom}', ""); + Expect(0, 71495, '\p{Scx=ahom}', ""); + Expect(1, 71495, '\p{^Scx=ahom}', ""); + Expect(1, 71495, '\P{Scx=ahom}', ""); + Expect(0, 71495, '\P{^Scx=ahom}', ""); + Expect(1, 71494, '\p{Scx=:\Aahom\z:}', "");; + Expect(0, 71495, '\p{Scx=:\Aahom\z:}', "");; + Expect(1, 71494, '\p{Scx: -Ahom}', ""); + Expect(0, 71494, '\p{^Scx: -Ahom}', ""); + Expect(0, 71494, '\P{Scx: -Ahom}', ""); + Expect(1, 71494, '\P{^Scx: -Ahom}', ""); + Expect(0, 71495, '\p{Scx: -Ahom}', ""); + Expect(1, 71495, '\p{^Scx: -Ahom}', ""); + Expect(1, 71495, '\P{Scx: -Ahom}', ""); + Expect(0, 71495, '\P{^Scx: -Ahom}', ""); + Error('\p{Is_Script_Extensions= :=ahom}'); + Error('\P{Is_Script_Extensions= :=ahom}'); + Expect(1, 71494, '\p{Is_Script_Extensions=ahom}', ""); + Expect(0, 71494, '\p{^Is_Script_Extensions=ahom}', ""); + Expect(0, 71494, '\P{Is_Script_Extensions=ahom}', ""); + Expect(1, 71494, '\P{^Is_Script_Extensions=ahom}', ""); + Expect(0, 71495, '\p{Is_Script_Extensions=ahom}', ""); + Expect(1, 71495, '\p{^Is_Script_Extensions=ahom}', ""); + Expect(1, 71495, '\P{Is_Script_Extensions=ahom}', ""); + Expect(0, 71495, '\P{^Is_Script_Extensions=ahom}', ""); + Expect(1, 71494, '\p{Is_Script_Extensions= Ahom}', ""); + Expect(0, 71494, '\p{^Is_Script_Extensions= Ahom}', ""); + Expect(0, 71494, '\P{Is_Script_Extensions= Ahom}', ""); + Expect(1, 71494, '\P{^Is_Script_Extensions= Ahom}', ""); + Expect(0, 71495, '\p{Is_Script_Extensions= Ahom}', ""); + Expect(1, 71495, '\p{^Is_Script_Extensions= Ahom}', ""); + Expect(1, 71495, '\P{Is_Script_Extensions= Ahom}', ""); + Expect(0, 71495, '\P{^Is_Script_Extensions= Ahom}', ""); + Error('\p{Is_Scx=-:=ahom}'); + Error('\P{Is_Scx=-:=ahom}'); + Expect(1, 71494, '\p{Is_Scx=ahom}', ""); + Expect(0, 71494, '\p{^Is_Scx=ahom}', ""); + Expect(0, 71494, '\P{Is_Scx=ahom}', ""); + Expect(1, 71494, '\P{^Is_Scx=ahom}', ""); + Expect(0, 71495, '\p{Is_Scx=ahom}', ""); + Expect(1, 71495, '\p{^Is_Scx=ahom}', ""); + Expect(1, 71495, '\P{Is_Scx=ahom}', ""); + Expect(0, 71495, '\P{^Is_Scx=ahom}', ""); + Expect(1, 71494, '\p{Is_Scx: -Ahom}', ""); + Expect(0, 71494, '\p{^Is_Scx: -Ahom}', ""); + Expect(0, 71494, '\P{Is_Scx: -Ahom}', ""); + Expect(1, 71494, '\P{^Is_Scx: -Ahom}', ""); + Expect(0, 71495, '\p{Is_Scx: -Ahom}', ""); + Expect(1, 71495, '\p{^Is_Scx: -Ahom}', ""); + Expect(1, 71495, '\P{Is_Scx: -Ahom}', ""); + Expect(0, 71495, '\P{^Is_Scx: -Ahom}', ""); + Error('\p{Script_Extensions: /a/_ARABIC}'); + Error('\P{Script_Extensions: /a/_ARABIC}'); + Expect(1, 126705, '\p{Script_Extensions=:\AArabic\z:}', "");; + Expect(0, 126706, '\p{Script_Extensions=:\AArabic\z:}', "");; + Expect(1, 126705, '\p{Script_Extensions=arabic}', ""); + Expect(0, 126705, '\p{^Script_Extensions=arabic}', ""); + Expect(0, 126705, '\P{Script_Extensions=arabic}', ""); + Expect(1, 126705, '\P{^Script_Extensions=arabic}', ""); + Expect(0, 126706, '\p{Script_Extensions=arabic}', ""); + Expect(1, 126706, '\p{^Script_Extensions=arabic}', ""); + Expect(1, 126706, '\P{Script_Extensions=arabic}', ""); + Expect(0, 126706, '\P{^Script_Extensions=arabic}', ""); + Expect(1, 126705, '\p{Script_Extensions=:\Aarabic\z:}', "");; + Expect(0, 126706, '\p{Script_Extensions=:\Aarabic\z:}', "");; + Expect(1, 126705, '\p{Script_Extensions=_-Arabic}', ""); + Expect(0, 126705, '\p{^Script_Extensions=_-Arabic}', ""); + Expect(0, 126705, '\P{Script_Extensions=_-Arabic}', ""); + Expect(1, 126705, '\P{^Script_Extensions=_-Arabic}', ""); + Expect(0, 126706, '\p{Script_Extensions=_-Arabic}', ""); + Expect(1, 126706, '\p{^Script_Extensions=_-Arabic}', ""); + Expect(1, 126706, '\P{Script_Extensions=_-Arabic}', ""); + Expect(0, 126706, '\P{^Script_Extensions=_-Arabic}', ""); + Error('\p{Scx= :=Arab}'); + Error('\P{Scx= :=Arab}'); + Expect(1, 126705, '\p{Scx=:\AArab\z:}', "");; + Expect(0, 126706, '\p{Scx=:\AArab\z:}', "");; + Expect(1, 126705, '\p{Scx: arab}', ""); + Expect(0, 126705, '\p{^Scx: arab}', ""); + Expect(0, 126705, '\P{Scx: arab}', ""); + Expect(1, 126705, '\P{^Scx: arab}', ""); + Expect(0, 126706, '\p{Scx: arab}', ""); + Expect(1, 126706, '\p{^Scx: arab}', ""); + Expect(1, 126706, '\P{Scx: arab}', ""); + Expect(0, 126706, '\P{^Scx: arab}', ""); + Expect(1, 126705, '\p{Scx=:\Aarab\z:}', "");; + Expect(0, 126706, '\p{Scx=:\Aarab\z:}', "");; + Expect(1, 126705, '\p{Scx=__Arab}', ""); + Expect(0, 126705, '\p{^Scx=__Arab}', ""); + Expect(0, 126705, '\P{Scx=__Arab}', ""); + Expect(1, 126705, '\P{^Scx=__Arab}', ""); + Expect(0, 126706, '\p{Scx=__Arab}', ""); + Expect(1, 126706, '\p{^Scx=__Arab}', ""); + Expect(1, 126706, '\P{Scx=__Arab}', ""); + Expect(0, 126706, '\P{^Scx=__Arab}', ""); + Error('\p{Is_Script_Extensions: := Arabic}'); + Error('\P{Is_Script_Extensions: := Arabic}'); + Expect(1, 126705, '\p{Is_Script_Extensions=arabic}', ""); + Expect(0, 126705, '\p{^Is_Script_Extensions=arabic}', ""); + Expect(0, 126705, '\P{Is_Script_Extensions=arabic}', ""); + Expect(1, 126705, '\P{^Is_Script_Extensions=arabic}', ""); + Expect(0, 126706, '\p{Is_Script_Extensions=arabic}', ""); + Expect(1, 126706, '\p{^Is_Script_Extensions=arabic}', ""); + Expect(1, 126706, '\P{Is_Script_Extensions=arabic}', ""); + Expect(0, 126706, '\P{^Is_Script_Extensions=arabic}', ""); + Expect(1, 126705, '\p{Is_Script_Extensions= _arabic}', ""); + Expect(0, 126705, '\p{^Is_Script_Extensions= _arabic}', ""); + Expect(0, 126705, '\P{Is_Script_Extensions= _arabic}', ""); + Expect(1, 126705, '\P{^Is_Script_Extensions= _arabic}', ""); + Expect(0, 126706, '\p{Is_Script_Extensions= _arabic}', ""); + Expect(1, 126706, '\p{^Is_Script_Extensions= _arabic}', ""); + Expect(1, 126706, '\P{Is_Script_Extensions= _arabic}', ""); + Expect(0, 126706, '\P{^Is_Script_Extensions= _arabic}', ""); + Error('\p{Is_Scx: :=_Arab}'); + Error('\P{Is_Scx: :=_Arab}'); + Expect(1, 126705, '\p{Is_Scx: arab}', ""); + Expect(0, 126705, '\p{^Is_Scx: arab}', ""); + Expect(0, 126705, '\P{Is_Scx: arab}', ""); + Expect(1, 126705, '\P{^Is_Scx: arab}', ""); + Expect(0, 126706, '\p{Is_Scx: arab}', ""); + Expect(1, 126706, '\p{^Is_Scx: arab}', ""); + Expect(1, 126706, '\P{Is_Scx: arab}', ""); + Expect(0, 126706, '\P{^Is_Scx: arab}', ""); + Expect(1, 126705, '\p{Is_Scx=- ARAB}', ""); + Expect(0, 126705, '\p{^Is_Scx=- ARAB}', ""); + Expect(0, 126705, '\P{Is_Scx=- ARAB}', ""); + Expect(1, 126705, '\P{^Is_Scx=- ARAB}', ""); + Expect(0, 126706, '\p{Is_Scx=- ARAB}', ""); + Expect(1, 126706, '\p{^Is_Scx=- ARAB}', ""); + Expect(1, 126706, '\P{Is_Scx=- ARAB}', ""); + Expect(0, 126706, '\P{^Is_Scx=- ARAB}', ""); + Error('\p{Script_Extensions=/a/ imperial_Aramaic}'); + Error('\P{Script_Extensions=/a/ imperial_Aramaic}'); + Expect(1, 67679, '\p{Script_Extensions=:\AImperial_Aramaic\z:}', "");; + Expect(0, 67680, '\p{Script_Extensions=:\AImperial_Aramaic\z:}', "");; + Expect(1, 67679, '\p{Script_Extensions: imperialaramaic}', ""); + Expect(0, 67679, '\p{^Script_Extensions: imperialaramaic}', ""); + Expect(0, 67679, '\P{Script_Extensions: imperialaramaic}', ""); + Expect(1, 67679, '\P{^Script_Extensions: imperialaramaic}', ""); + Expect(0, 67680, '\p{Script_Extensions: imperialaramaic}', ""); + Expect(1, 67680, '\p{^Script_Extensions: imperialaramaic}', ""); + Expect(1, 67680, '\P{Script_Extensions: imperialaramaic}', ""); + Expect(0, 67680, '\P{^Script_Extensions: imperialaramaic}', ""); + Expect(1, 67679, '\p{Script_Extensions=:\Aimperialaramaic\z:}', "");; + Expect(0, 67680, '\p{Script_Extensions=:\Aimperialaramaic\z:}', "");; + Expect(1, 67679, '\p{Script_Extensions= _imperial_Aramaic}', ""); + Expect(0, 67679, '\p{^Script_Extensions= _imperial_Aramaic}', ""); + Expect(0, 67679, '\P{Script_Extensions= _imperial_Aramaic}', ""); + Expect(1, 67679, '\P{^Script_Extensions= _imperial_Aramaic}', ""); + Expect(0, 67680, '\p{Script_Extensions= _imperial_Aramaic}', ""); + Expect(1, 67680, '\p{^Script_Extensions= _imperial_Aramaic}', ""); + Expect(1, 67680, '\P{Script_Extensions= _imperial_Aramaic}', ""); + Expect(0, 67680, '\P{^Script_Extensions= _imperial_Aramaic}', ""); + Error('\p{Scx=_/a/Armi}'); + Error('\P{Scx=_/a/Armi}'); + Expect(1, 67679, '\p{Scx=:\AArmi\z:}', "");; + Expect(0, 67680, '\p{Scx=:\AArmi\z:}', "");; + Expect(1, 67679, '\p{Scx=armi}', ""); + Expect(0, 67679, '\p{^Scx=armi}', ""); + Expect(0, 67679, '\P{Scx=armi}', ""); + Expect(1, 67679, '\P{^Scx=armi}', ""); + Expect(0, 67680, '\p{Scx=armi}', ""); + Expect(1, 67680, '\p{^Scx=armi}', ""); + Expect(1, 67680, '\P{Scx=armi}', ""); + Expect(0, 67680, '\P{^Scx=armi}', ""); + Expect(1, 67679, '\p{Scx=:\Aarmi\z:}', "");; + Expect(0, 67680, '\p{Scx=:\Aarmi\z:}', "");; + Expect(1, 67679, '\p{Scx= ARMI}', ""); + Expect(0, 67679, '\p{^Scx= ARMI}', ""); + Expect(0, 67679, '\P{Scx= ARMI}', ""); + Expect(1, 67679, '\P{^Scx= ARMI}', ""); + Expect(0, 67680, '\p{Scx= ARMI}', ""); + Expect(1, 67680, '\p{^Scx= ARMI}', ""); + Expect(1, 67680, '\P{Scx= ARMI}', ""); + Expect(0, 67680, '\P{^Scx= ARMI}', ""); + Error('\p{Is_Script_Extensions=/a/Imperial_Aramaic}'); + Error('\P{Is_Script_Extensions=/a/Imperial_Aramaic}'); + Expect(1, 67679, '\p{Is_Script_Extensions=imperialaramaic}', ""); + Expect(0, 67679, '\p{^Is_Script_Extensions=imperialaramaic}', ""); + Expect(0, 67679, '\P{Is_Script_Extensions=imperialaramaic}', ""); + Expect(1, 67679, '\P{^Is_Script_Extensions=imperialaramaic}', ""); + Expect(0, 67680, '\p{Is_Script_Extensions=imperialaramaic}', ""); + Expect(1, 67680, '\p{^Is_Script_Extensions=imperialaramaic}', ""); + Expect(1, 67680, '\P{Is_Script_Extensions=imperialaramaic}', ""); + Expect(0, 67680, '\P{^Is_Script_Extensions=imperialaramaic}', ""); + Expect(1, 67679, '\p{Is_Script_Extensions=_imperial_aramaic}', ""); + Expect(0, 67679, '\p{^Is_Script_Extensions=_imperial_aramaic}', ""); + Expect(0, 67679, '\P{Is_Script_Extensions=_imperial_aramaic}', ""); + Expect(1, 67679, '\P{^Is_Script_Extensions=_imperial_aramaic}', ""); + Expect(0, 67680, '\p{Is_Script_Extensions=_imperial_aramaic}', ""); + Expect(1, 67680, '\p{^Is_Script_Extensions=_imperial_aramaic}', ""); + Expect(1, 67680, '\P{Is_Script_Extensions=_imperial_aramaic}', ""); + Expect(0, 67680, '\P{^Is_Script_Extensions=_imperial_aramaic}', ""); + Error('\p{Is_Scx= :=Armi}'); + Error('\P{Is_Scx= :=Armi}'); + Expect(1, 67679, '\p{Is_Scx=armi}', ""); + Expect(0, 67679, '\p{^Is_Scx=armi}', ""); + Expect(0, 67679, '\P{Is_Scx=armi}', ""); + Expect(1, 67679, '\P{^Is_Scx=armi}', ""); + Expect(0, 67680, '\p{Is_Scx=armi}', ""); + Expect(1, 67680, '\p{^Is_Scx=armi}', ""); + Expect(1, 67680, '\P{Is_Scx=armi}', ""); + Expect(0, 67680, '\P{^Is_Scx=armi}', ""); + Expect(1, 67679, '\p{Is_Scx= _Armi}', ""); + Expect(0, 67679, '\p{^Is_Scx= _Armi}', ""); + Expect(0, 67679, '\P{Is_Scx= _Armi}', ""); + Expect(1, 67679, '\P{^Is_Scx= _Armi}', ""); + Expect(0, 67680, '\p{Is_Scx= _Armi}', ""); + Expect(1, 67680, '\p{^Is_Scx= _Armi}', ""); + Expect(1, 67680, '\P{Is_Scx= _Armi}', ""); + Expect(0, 67680, '\P{^Is_Scx= _Armi}', ""); + Error('\p{Script_Extensions=-:=armenian}'); + Error('\P{Script_Extensions=-:=armenian}'); + Expect(1, 64279, '\p{Script_Extensions=:\AArmenian\z:}', "");; + Expect(0, 64280, '\p{Script_Extensions=:\AArmenian\z:}', "");; + Expect(1, 64279, '\p{Script_Extensions=armenian}', ""); + Expect(0, 64279, '\p{^Script_Extensions=armenian}', ""); + Expect(0, 64279, '\P{Script_Extensions=armenian}', ""); + Expect(1, 64279, '\P{^Script_Extensions=armenian}', ""); + Expect(0, 64280, '\p{Script_Extensions=armenian}', ""); + Expect(1, 64280, '\p{^Script_Extensions=armenian}', ""); + Expect(1, 64280, '\P{Script_Extensions=armenian}', ""); + Expect(0, 64280, '\P{^Script_Extensions=armenian}', ""); + Expect(1, 64279, '\p{Script_Extensions=:\Aarmenian\z:}', "");; + Expect(0, 64280, '\p{Script_Extensions=:\Aarmenian\z:}', "");; + Expect(1, 64279, '\p{Script_Extensions=_ Armenian}', ""); + Expect(0, 64279, '\p{^Script_Extensions=_ Armenian}', ""); + Expect(0, 64279, '\P{Script_Extensions=_ Armenian}', ""); + Expect(1, 64279, '\P{^Script_Extensions=_ Armenian}', ""); + Expect(0, 64280, '\p{Script_Extensions=_ Armenian}', ""); + Expect(1, 64280, '\p{^Script_Extensions=_ Armenian}', ""); + Expect(1, 64280, '\P{Script_Extensions=_ Armenian}', ""); + Expect(0, 64280, '\P{^Script_Extensions=_ Armenian}', ""); + Error('\p{Scx=:=_ armn}'); + Error('\P{Scx=:=_ armn}'); + Expect(1, 64279, '\p{Scx=:\AArmn\z:}', "");; + Expect(0, 64280, '\p{Scx=:\AArmn\z:}', "");; + Expect(1, 64279, '\p{Scx:armn}', ""); + Expect(0, 64279, '\p{^Scx:armn}', ""); + Expect(0, 64279, '\P{Scx:armn}', ""); + Expect(1, 64279, '\P{^Scx:armn}', ""); + Expect(0, 64280, '\p{Scx:armn}', ""); + Expect(1, 64280, '\p{^Scx:armn}', ""); + Expect(1, 64280, '\P{Scx:armn}', ""); + Expect(0, 64280, '\P{^Scx:armn}', ""); + Expect(1, 64279, '\p{Scx=:\Aarmn\z:}', "");; + Expect(0, 64280, '\p{Scx=:\Aarmn\z:}', "");; + Expect(1, 64279, '\p{Scx= ARMN}', ""); + Expect(0, 64279, '\p{^Scx= ARMN}', ""); + Expect(0, 64279, '\P{Scx= ARMN}', ""); + Expect(1, 64279, '\P{^Scx= ARMN}', ""); + Expect(0, 64280, '\p{Scx= ARMN}', ""); + Expect(1, 64280, '\p{^Scx= ARMN}', ""); + Expect(1, 64280, '\P{Scx= ARMN}', ""); + Expect(0, 64280, '\P{^Scx= ARMN}', ""); + Error('\p{Is_Script_Extensions=/a/armenian}'); + Error('\P{Is_Script_Extensions=/a/armenian}'); + Expect(1, 64279, '\p{Is_Script_Extensions=armenian}', ""); + Expect(0, 64279, '\p{^Is_Script_Extensions=armenian}', ""); + Expect(0, 64279, '\P{Is_Script_Extensions=armenian}', ""); + Expect(1, 64279, '\P{^Is_Script_Extensions=armenian}', ""); + Expect(0, 64280, '\p{Is_Script_Extensions=armenian}', ""); + Expect(1, 64280, '\p{^Is_Script_Extensions=armenian}', ""); + Expect(1, 64280, '\P{Is_Script_Extensions=armenian}', ""); + Expect(0, 64280, '\P{^Is_Script_Extensions=armenian}', ""); + Expect(1, 64279, '\p{Is_Script_Extensions= armenian}', ""); + Expect(0, 64279, '\p{^Is_Script_Extensions= armenian}', ""); + Expect(0, 64279, '\P{Is_Script_Extensions= armenian}', ""); + Expect(1, 64279, '\P{^Is_Script_Extensions= armenian}', ""); + Expect(0, 64280, '\p{Is_Script_Extensions= armenian}', ""); + Expect(1, 64280, '\p{^Is_Script_Extensions= armenian}', ""); + Expect(1, 64280, '\P{Is_Script_Extensions= armenian}', ""); + Expect(0, 64280, '\P{^Is_Script_Extensions= armenian}', ""); + Error('\p{Is_Scx=:= Armn}'); + Error('\P{Is_Scx=:= Armn}'); + Expect(1, 64279, '\p{Is_Scx=armn}', ""); + Expect(0, 64279, '\p{^Is_Scx=armn}', ""); + Expect(0, 64279, '\P{Is_Scx=armn}', ""); + Expect(1, 64279, '\P{^Is_Scx=armn}', ""); + Expect(0, 64280, '\p{Is_Scx=armn}', ""); + Expect(1, 64280, '\p{^Is_Scx=armn}', ""); + Expect(1, 64280, '\P{Is_Scx=armn}', ""); + Expect(0, 64280, '\P{^Is_Scx=armn}', ""); + Error('\p{Script_Extensions=_:=AVESTAN}'); + Error('\P{Script_Extensions=_:=AVESTAN}'); + Expect(1, 68415, '\p{Script_Extensions=:\AAvestan\z:}', "");; + Expect(0, 68416, '\p{Script_Extensions=:\AAvestan\z:}', "");; + Expect(1, 68415, '\p{Script_Extensions=avestan}', ""); + Expect(0, 68415, '\p{^Script_Extensions=avestan}', ""); + Expect(0, 68415, '\P{Script_Extensions=avestan}', ""); + Expect(1, 68415, '\P{^Script_Extensions=avestan}', ""); + Expect(0, 68416, '\p{Script_Extensions=avestan}', ""); + Expect(1, 68416, '\p{^Script_Extensions=avestan}', ""); + Expect(1, 68416, '\P{Script_Extensions=avestan}', ""); + Expect(0, 68416, '\P{^Script_Extensions=avestan}', ""); + Expect(1, 68415, '\p{Script_Extensions=:\Aavestan\z:}', "");; + Expect(0, 68416, '\p{Script_Extensions=:\Aavestan\z:}', "");; + Expect(1, 68415, '\p{Script_Extensions=_Avestan}', ""); + Expect(0, 68415, '\p{^Script_Extensions=_Avestan}', ""); + Expect(0, 68415, '\P{Script_Extensions=_Avestan}', ""); + Expect(1, 68415, '\P{^Script_Extensions=_Avestan}', ""); + Expect(0, 68416, '\p{Script_Extensions=_Avestan}', ""); + Expect(1, 68416, '\p{^Script_Extensions=_Avestan}', ""); + Expect(1, 68416, '\P{Script_Extensions=_Avestan}', ""); + Expect(0, 68416, '\P{^Script_Extensions=_Avestan}', ""); + Error('\p{Scx=/a/Avst}'); + Error('\P{Scx=/a/Avst}'); + Expect(1, 68415, '\p{Scx=:\AAvst\z:}', "");; + Expect(0, 68416, '\p{Scx=:\AAvst\z:}', "");; + Expect(1, 68415, '\p{Scx=avst}', ""); + Expect(0, 68415, '\p{^Scx=avst}', ""); + Expect(0, 68415, '\P{Scx=avst}', ""); + Expect(1, 68415, '\P{^Scx=avst}', ""); + Expect(0, 68416, '\p{Scx=avst}', ""); + Expect(1, 68416, '\p{^Scx=avst}', ""); + Expect(1, 68416, '\P{Scx=avst}', ""); + Expect(0, 68416, '\P{^Scx=avst}', ""); + Expect(1, 68415, '\p{Scx=:\Aavst\z:}', "");; + Expect(0, 68416, '\p{Scx=:\Aavst\z:}', "");; + Expect(1, 68415, '\p{Scx= AVST}', ""); + Expect(0, 68415, '\p{^Scx= AVST}', ""); + Expect(0, 68415, '\P{Scx= AVST}', ""); + Expect(1, 68415, '\P{^Scx= AVST}', ""); + Expect(0, 68416, '\p{Scx= AVST}', ""); + Expect(1, 68416, '\p{^Scx= AVST}', ""); + Expect(1, 68416, '\P{Scx= AVST}', ""); + Expect(0, 68416, '\P{^Scx= AVST}', ""); + Error('\p{Is_Script_Extensions=:=- avestan}'); + Error('\P{Is_Script_Extensions=:=- avestan}'); + Expect(1, 68415, '\p{Is_Script_Extensions=avestan}', ""); + Expect(0, 68415, '\p{^Is_Script_Extensions=avestan}', ""); + Expect(0, 68415, '\P{Is_Script_Extensions=avestan}', ""); + Expect(1, 68415, '\P{^Is_Script_Extensions=avestan}', ""); + Expect(0, 68416, '\p{Is_Script_Extensions=avestan}', ""); + Expect(1, 68416, '\p{^Is_Script_Extensions=avestan}', ""); + Expect(1, 68416, '\P{Is_Script_Extensions=avestan}', ""); + Expect(0, 68416, '\P{^Is_Script_Extensions=avestan}', ""); + Expect(1, 68415, '\p{Is_Script_Extensions: avestan}', ""); + Expect(0, 68415, '\p{^Is_Script_Extensions: avestan}', ""); + Expect(0, 68415, '\P{Is_Script_Extensions: avestan}', ""); + Expect(1, 68415, '\P{^Is_Script_Extensions: avestan}', ""); + Expect(0, 68416, '\p{Is_Script_Extensions: avestan}', ""); + Expect(1, 68416, '\p{^Is_Script_Extensions: avestan}', ""); + Expect(1, 68416, '\P{Is_Script_Extensions: avestan}', ""); + Expect(0, 68416, '\P{^Is_Script_Extensions: avestan}', ""); + Error('\p{Is_Scx=/a/ _AVST}'); + Error('\P{Is_Scx=/a/ _AVST}'); + Expect(1, 68415, '\p{Is_Scx=avst}', ""); + Expect(0, 68415, '\p{^Is_Scx=avst}', ""); + Expect(0, 68415, '\P{Is_Scx=avst}', ""); + Expect(1, 68415, '\P{^Is_Scx=avst}', ""); + Expect(0, 68416, '\p{Is_Scx=avst}', ""); + Expect(1, 68416, '\p{^Is_Scx=avst}', ""); + Expect(1, 68416, '\P{Is_Scx=avst}', ""); + Expect(0, 68416, '\P{^Is_Scx=avst}', ""); + Expect(1, 68415, '\p{Is_Scx= _Avst}', ""); + Expect(0, 68415, '\p{^Is_Scx= _Avst}', ""); + Expect(0, 68415, '\P{Is_Scx= _Avst}', ""); + Expect(1, 68415, '\P{^Is_Scx= _Avst}', ""); + Expect(0, 68416, '\p{Is_Scx= _Avst}', ""); + Expect(1, 68416, '\p{^Is_Scx= _Avst}', ""); + Expect(1, 68416, '\P{Is_Scx= _Avst}', ""); + Expect(0, 68416, '\P{^Is_Scx= _Avst}', ""); + Error('\p{Script_Extensions=_/a/Balinese}'); + Error('\P{Script_Extensions=_/a/Balinese}'); + Expect(1, 7039, '\p{Script_Extensions=:\ABalinese\z:}', "");; + Expect(0, 7040, '\p{Script_Extensions=:\ABalinese\z:}', "");; + Expect(1, 7039, '\p{Script_Extensions=balinese}', ""); + Expect(0, 7039, '\p{^Script_Extensions=balinese}', ""); + Expect(0, 7039, '\P{Script_Extensions=balinese}', ""); + Expect(1, 7039, '\P{^Script_Extensions=balinese}', ""); + Expect(0, 7040, '\p{Script_Extensions=balinese}', ""); + Expect(1, 7040, '\p{^Script_Extensions=balinese}', ""); + Expect(1, 7040, '\P{Script_Extensions=balinese}', ""); + Expect(0, 7040, '\P{^Script_Extensions=balinese}', ""); + Expect(1, 7039, '\p{Script_Extensions=:\Abalinese\z:}', "");; + Expect(0, 7040, '\p{Script_Extensions=:\Abalinese\z:}', "");; + Expect(1, 7039, '\p{Script_Extensions= BALINESE}', ""); + Expect(0, 7039, '\p{^Script_Extensions= BALINESE}', ""); + Expect(0, 7039, '\P{Script_Extensions= BALINESE}', ""); + Expect(1, 7039, '\P{^Script_Extensions= BALINESE}', ""); + Expect(0, 7040, '\p{Script_Extensions= BALINESE}', ""); + Expect(1, 7040, '\p{^Script_Extensions= BALINESE}', ""); + Expect(1, 7040, '\P{Script_Extensions= BALINESE}', ""); + Expect(0, 7040, '\P{^Script_Extensions= BALINESE}', ""); + Error('\p{Scx=/a/-Bali}'); + Error('\P{Scx=/a/-Bali}'); + Expect(1, 7039, '\p{Scx=:\ABali\z:}', "");; + Expect(0, 7040, '\p{Scx=:\ABali\z:}', "");; + Expect(1, 7039, '\p{Scx=bali}', ""); + Expect(0, 7039, '\p{^Scx=bali}', ""); + Expect(0, 7039, '\P{Scx=bali}', ""); + Expect(1, 7039, '\P{^Scx=bali}', ""); + Expect(0, 7040, '\p{Scx=bali}', ""); + Expect(1, 7040, '\p{^Scx=bali}', ""); + Expect(1, 7040, '\P{Scx=bali}', ""); + Expect(0, 7040, '\P{^Scx=bali}', ""); + Expect(1, 7039, '\p{Scx=:\Abali\z:}', "");; + Expect(0, 7040, '\p{Scx=:\Abali\z:}', "");; + Expect(1, 7039, '\p{Scx=-Bali}', ""); + Expect(0, 7039, '\p{^Scx=-Bali}', ""); + Expect(0, 7039, '\P{Scx=-Bali}', ""); + Expect(1, 7039, '\P{^Scx=-Bali}', ""); + Expect(0, 7040, '\p{Scx=-Bali}', ""); + Expect(1, 7040, '\p{^Scx=-Bali}', ""); + Expect(1, 7040, '\P{Scx=-Bali}', ""); + Expect(0, 7040, '\P{^Scx=-Bali}', ""); + Error('\p{Is_Script_Extensions: Balinese:=}'); + Error('\P{Is_Script_Extensions: Balinese:=}'); + Expect(1, 7039, '\p{Is_Script_Extensions=balinese}', ""); + Expect(0, 7039, '\p{^Is_Script_Extensions=balinese}', ""); + Expect(0, 7039, '\P{Is_Script_Extensions=balinese}', ""); + Expect(1, 7039, '\P{^Is_Script_Extensions=balinese}', ""); + Expect(0, 7040, '\p{Is_Script_Extensions=balinese}', ""); + Expect(1, 7040, '\p{^Is_Script_Extensions=balinese}', ""); + Expect(1, 7040, '\P{Is_Script_Extensions=balinese}', ""); + Expect(0, 7040, '\P{^Is_Script_Extensions=balinese}', ""); + Expect(1, 7039, '\p{Is_Script_Extensions= Balinese}', ""); + Expect(0, 7039, '\p{^Is_Script_Extensions= Balinese}', ""); + Expect(0, 7039, '\P{Is_Script_Extensions= Balinese}', ""); + Expect(1, 7039, '\P{^Is_Script_Extensions= Balinese}', ""); + Expect(0, 7040, '\p{Is_Script_Extensions= Balinese}', ""); + Expect(1, 7040, '\p{^Is_Script_Extensions= Balinese}', ""); + Expect(1, 7040, '\P{Is_Script_Extensions= Balinese}', ""); + Expect(0, 7040, '\P{^Is_Script_Extensions= Balinese}', ""); + Error('\p{Is_Scx= bali:=}'); + Error('\P{Is_Scx= bali:=}'); + Expect(1, 7039, '\p{Is_Scx=bali}', ""); + Expect(0, 7039, '\p{^Is_Scx=bali}', ""); + Expect(0, 7039, '\P{Is_Scx=bali}', ""); + Expect(1, 7039, '\P{^Is_Scx=bali}', ""); + Expect(0, 7040, '\p{Is_Scx=bali}', ""); + Expect(1, 7040, '\p{^Is_Scx=bali}', ""); + Expect(1, 7040, '\P{Is_Scx=bali}', ""); + Expect(0, 7040, '\P{^Is_Scx=bali}', ""); + Expect(1, 7039, '\p{Is_Scx= BALI}', ""); + Expect(0, 7039, '\p{^Is_Scx= BALI}', ""); + Expect(0, 7039, '\P{Is_Scx= BALI}', ""); + Expect(1, 7039, '\P{^Is_Scx= BALI}', ""); + Expect(0, 7040, '\p{Is_Scx= BALI}', ""); + Expect(1, 7040, '\p{^Is_Scx= BALI}', ""); + Expect(1, 7040, '\P{Is_Scx= BALI}', ""); + Expect(0, 7040, '\P{^Is_Scx= BALI}', ""); + Error('\p{Script_Extensions=-/a/bamum}'); + Error('\P{Script_Extensions=-/a/bamum}'); + Expect(1, 92728, '\p{Script_Extensions=:\ABamum\z:}', "");; + Expect(0, 92729, '\p{Script_Extensions=:\ABamum\z:}', "");; + Expect(1, 92728, '\p{Script_Extensions=bamum}', ""); + Expect(0, 92728, '\p{^Script_Extensions=bamum}', ""); + Expect(0, 92728, '\P{Script_Extensions=bamum}', ""); + Expect(1, 92728, '\P{^Script_Extensions=bamum}', ""); + Expect(0, 92729, '\p{Script_Extensions=bamum}', ""); + Expect(1, 92729, '\p{^Script_Extensions=bamum}', ""); + Expect(1, 92729, '\P{Script_Extensions=bamum}', ""); + Expect(0, 92729, '\P{^Script_Extensions=bamum}', ""); + Expect(1, 92728, '\p{Script_Extensions=:\Abamum\z:}', "");; + Expect(0, 92729, '\p{Script_Extensions=:\Abamum\z:}', "");; + Expect(1, 92728, '\p{Script_Extensions=__BAMUM}', ""); + Expect(0, 92728, '\p{^Script_Extensions=__BAMUM}', ""); + Expect(0, 92728, '\P{Script_Extensions=__BAMUM}', ""); + Expect(1, 92728, '\P{^Script_Extensions=__BAMUM}', ""); + Expect(0, 92729, '\p{Script_Extensions=__BAMUM}', ""); + Expect(1, 92729, '\p{^Script_Extensions=__BAMUM}', ""); + Expect(1, 92729, '\P{Script_Extensions=__BAMUM}', ""); + Expect(0, 92729, '\P{^Script_Extensions=__BAMUM}', ""); + Error('\p{Scx=--BAMU/a/}'); + Error('\P{Scx=--BAMU/a/}'); + Expect(1, 92728, '\p{Scx=:\ABamu\z:}', "");; + Expect(0, 92729, '\p{Scx=:\ABamu\z:}', "");; + Expect(1, 92728, '\p{Scx:bamu}', ""); + Expect(0, 92728, '\p{^Scx:bamu}', ""); + Expect(0, 92728, '\P{Scx:bamu}', ""); + Expect(1, 92728, '\P{^Scx:bamu}', ""); + Expect(0, 92729, '\p{Scx:bamu}', ""); + Expect(1, 92729, '\p{^Scx:bamu}', ""); + Expect(1, 92729, '\P{Scx:bamu}', ""); + Expect(0, 92729, '\P{^Scx:bamu}', ""); + Expect(1, 92728, '\p{Scx=:\Abamu\z:}', "");; + Expect(0, 92729, '\p{Scx=:\Abamu\z:}', "");; + Expect(1, 92728, '\p{Scx=_bamu}', ""); + Expect(0, 92728, '\p{^Scx=_bamu}', ""); + Expect(0, 92728, '\P{Scx=_bamu}', ""); + Expect(1, 92728, '\P{^Scx=_bamu}', ""); + Expect(0, 92729, '\p{Scx=_bamu}', ""); + Expect(1, 92729, '\p{^Scx=_bamu}', ""); + Expect(1, 92729, '\P{Scx=_bamu}', ""); + Expect(0, 92729, '\P{^Scx=_bamu}', ""); + Error('\p{Is_Script_Extensions=_BAMUM/a/}'); + Error('\P{Is_Script_Extensions=_BAMUM/a/}'); + Expect(1, 92728, '\p{Is_Script_Extensions=bamum}', ""); + Expect(0, 92728, '\p{^Is_Script_Extensions=bamum}', ""); + Expect(0, 92728, '\P{Is_Script_Extensions=bamum}', ""); + Expect(1, 92728, '\P{^Is_Script_Extensions=bamum}', ""); + Expect(0, 92729, '\p{Is_Script_Extensions=bamum}', ""); + Expect(1, 92729, '\p{^Is_Script_Extensions=bamum}', ""); + Expect(1, 92729, '\P{Is_Script_Extensions=bamum}', ""); + Expect(0, 92729, '\P{^Is_Script_Extensions=bamum}', ""); + Expect(1, 92728, '\p{Is_Script_Extensions= bamum}', ""); + Expect(0, 92728, '\p{^Is_Script_Extensions= bamum}', ""); + Expect(0, 92728, '\P{Is_Script_Extensions= bamum}', ""); + Expect(1, 92728, '\P{^Is_Script_Extensions= bamum}', ""); + Expect(0, 92729, '\p{Is_Script_Extensions= bamum}', ""); + Expect(1, 92729, '\p{^Is_Script_Extensions= bamum}', ""); + Expect(1, 92729, '\P{Is_Script_Extensions= bamum}', ""); + Expect(0, 92729, '\P{^Is_Script_Extensions= bamum}', ""); + Error('\p{Is_Scx=:=-bamu}'); + Error('\P{Is_Scx=:=-bamu}'); + Expect(1, 92728, '\p{Is_Scx=bamu}', ""); + Expect(0, 92728, '\p{^Is_Scx=bamu}', ""); + Expect(0, 92728, '\P{Is_Scx=bamu}', ""); + Expect(1, 92728, '\P{^Is_Scx=bamu}', ""); + Expect(0, 92729, '\p{Is_Scx=bamu}', ""); + Expect(1, 92729, '\p{^Is_Scx=bamu}', ""); + Expect(1, 92729, '\P{Is_Scx=bamu}', ""); + Expect(0, 92729, '\P{^Is_Scx=bamu}', ""); + Expect(1, 92728, '\p{Is_Scx= BAMU}', ""); + Expect(0, 92728, '\p{^Is_Scx= BAMU}', ""); + Expect(0, 92728, '\P{Is_Scx= BAMU}', ""); + Expect(1, 92728, '\P{^Is_Scx= BAMU}', ""); + Expect(0, 92729, '\p{Is_Scx= BAMU}', ""); + Expect(1, 92729, '\p{^Is_Scx= BAMU}', ""); + Expect(1, 92729, '\P{Is_Scx= BAMU}', ""); + Expect(0, 92729, '\P{^Is_Scx= BAMU}', ""); + Error('\p{Script_Extensions=/a/-_bassa_VAH}'); + Error('\P{Script_Extensions=/a/-_bassa_VAH}'); + Expect(1, 92917, '\p{Script_Extensions=:\ABassa_Vah\z:}', "");; + Expect(0, 92918, '\p{Script_Extensions=:\ABassa_Vah\z:}', "");; + Expect(1, 92917, '\p{Script_Extensions=bassavah}', ""); + Expect(0, 92917, '\p{^Script_Extensions=bassavah}', ""); + Expect(0, 92917, '\P{Script_Extensions=bassavah}', ""); + Expect(1, 92917, '\P{^Script_Extensions=bassavah}', ""); + Expect(0, 92918, '\p{Script_Extensions=bassavah}', ""); + Expect(1, 92918, '\p{^Script_Extensions=bassavah}', ""); + Expect(1, 92918, '\P{Script_Extensions=bassavah}', ""); + Expect(0, 92918, '\P{^Script_Extensions=bassavah}', ""); + Expect(1, 92917, '\p{Script_Extensions=:\Abassavah\z:}', "");; + Expect(0, 92918, '\p{Script_Extensions=:\Abassavah\z:}', "");; + Expect(1, 92917, '\p{Script_Extensions= bassa_VAH}', ""); + Expect(0, 92917, '\p{^Script_Extensions= bassa_VAH}', ""); + Expect(0, 92917, '\P{Script_Extensions= bassa_VAH}', ""); + Expect(1, 92917, '\P{^Script_Extensions= bassa_VAH}', ""); + Expect(0, 92918, '\p{Script_Extensions= bassa_VAH}', ""); + Expect(1, 92918, '\p{^Script_Extensions= bassa_VAH}', ""); + Expect(1, 92918, '\P{Script_Extensions= bassa_VAH}', ""); + Expect(0, 92918, '\P{^Script_Extensions= bassa_VAH}', ""); + Error('\p{Scx= _Bass:=}'); + Error('\P{Scx= _Bass:=}'); + Expect(1, 92917, '\p{Scx=:\ABass\z:}', "");; + Expect(0, 92918, '\p{Scx=:\ABass\z:}', "");; + Expect(1, 92917, '\p{Scx=bass}', ""); + Expect(0, 92917, '\p{^Scx=bass}', ""); + Expect(0, 92917, '\P{Scx=bass}', ""); + Expect(1, 92917, '\P{^Scx=bass}', ""); + Expect(0, 92918, '\p{Scx=bass}', ""); + Expect(1, 92918, '\p{^Scx=bass}', ""); + Expect(1, 92918, '\P{Scx=bass}', ""); + Expect(0, 92918, '\P{^Scx=bass}', ""); + Expect(1, 92917, '\p{Scx=:\Abass\z:}', "");; + Expect(0, 92918, '\p{Scx=:\Abass\z:}', "");; + Expect(1, 92917, '\p{Scx=Bass}', ""); + Expect(0, 92917, '\p{^Scx=Bass}', ""); + Expect(0, 92917, '\P{Scx=Bass}', ""); + Expect(1, 92917, '\P{^Scx=Bass}', ""); + Expect(0, 92918, '\p{Scx=Bass}', ""); + Expect(1, 92918, '\p{^Scx=Bass}', ""); + Expect(1, 92918, '\P{Scx=Bass}', ""); + Expect(0, 92918, '\P{^Scx=Bass}', ""); + Error('\p{Is_Script_Extensions=_:=Bassa_Vah}'); + Error('\P{Is_Script_Extensions=_:=Bassa_Vah}'); + Expect(1, 92917, '\p{Is_Script_Extensions=bassavah}', ""); + Expect(0, 92917, '\p{^Is_Script_Extensions=bassavah}', ""); + Expect(0, 92917, '\P{Is_Script_Extensions=bassavah}', ""); + Expect(1, 92917, '\P{^Is_Script_Extensions=bassavah}', ""); + Expect(0, 92918, '\p{Is_Script_Extensions=bassavah}', ""); + Expect(1, 92918, '\p{^Is_Script_Extensions=bassavah}', ""); + Expect(1, 92918, '\P{Is_Script_Extensions=bassavah}', ""); + Expect(0, 92918, '\P{^Is_Script_Extensions=bassavah}', ""); + Expect(1, 92917, '\p{Is_Script_Extensions= _BASSA_vah}', ""); + Expect(0, 92917, '\p{^Is_Script_Extensions= _BASSA_vah}', ""); + Expect(0, 92917, '\P{Is_Script_Extensions= _BASSA_vah}', ""); + Expect(1, 92917, '\P{^Is_Script_Extensions= _BASSA_vah}', ""); + Expect(0, 92918, '\p{Is_Script_Extensions= _BASSA_vah}', ""); + Expect(1, 92918, '\p{^Is_Script_Extensions= _BASSA_vah}', ""); + Expect(1, 92918, '\P{Is_Script_Extensions= _BASSA_vah}', ""); + Expect(0, 92918, '\P{^Is_Script_Extensions= _BASSA_vah}', ""); + Error('\p{Is_Scx= /a/BASS}'); + Error('\P{Is_Scx= /a/BASS}'); + Expect(1, 92917, '\p{Is_Scx=bass}', ""); + Expect(0, 92917, '\p{^Is_Scx=bass}', ""); + Expect(0, 92917, '\P{Is_Scx=bass}', ""); + Expect(1, 92917, '\P{^Is_Scx=bass}', ""); + Expect(0, 92918, '\p{Is_Scx=bass}', ""); + Expect(1, 92918, '\p{^Is_Scx=bass}', ""); + Expect(1, 92918, '\P{Is_Scx=bass}', ""); + Expect(0, 92918, '\P{^Is_Scx=bass}', ""); + Expect(1, 92917, '\p{Is_Scx= Bass}', ""); + Expect(0, 92917, '\p{^Is_Scx= Bass}', ""); + Expect(0, 92917, '\P{Is_Scx= Bass}', ""); + Expect(1, 92917, '\P{^Is_Scx= Bass}', ""); + Expect(0, 92918, '\p{Is_Scx= Bass}', ""); + Expect(1, 92918, '\p{^Is_Scx= Bass}', ""); + Expect(1, 92918, '\P{Is_Scx= Bass}', ""); + Expect(0, 92918, '\P{^Is_Scx= Bass}', ""); + Error('\p{Script_Extensions=_:=Batak}'); + Error('\P{Script_Extensions=_:=Batak}'); + Expect(1, 7167, '\p{Script_Extensions=:\ABatak\z:}', "");; + Expect(0, 7168, '\p{Script_Extensions=:\ABatak\z:}', "");; + Expect(1, 7167, '\p{Script_Extensions: batak}', ""); + Expect(0, 7167, '\p{^Script_Extensions: batak}', ""); + Expect(0, 7167, '\P{Script_Extensions: batak}', ""); + Expect(1, 7167, '\P{^Script_Extensions: batak}', ""); + Expect(0, 7168, '\p{Script_Extensions: batak}', ""); + Expect(1, 7168, '\p{^Script_Extensions: batak}', ""); + Expect(1, 7168, '\P{Script_Extensions: batak}', ""); + Expect(0, 7168, '\P{^Script_Extensions: batak}', ""); + Expect(1, 7167, '\p{Script_Extensions=:\Abatak\z:}', "");; + Expect(0, 7168, '\p{Script_Extensions=:\Abatak\z:}', "");; + Expect(1, 7167, '\p{Script_Extensions=-_BATAK}', ""); + Expect(0, 7167, '\p{^Script_Extensions=-_BATAK}', ""); + Expect(0, 7167, '\P{Script_Extensions=-_BATAK}', ""); + Expect(1, 7167, '\P{^Script_Extensions=-_BATAK}', ""); + Expect(0, 7168, '\p{Script_Extensions=-_BATAK}', ""); + Expect(1, 7168, '\p{^Script_Extensions=-_BATAK}', ""); + Expect(1, 7168, '\P{Script_Extensions=-_BATAK}', ""); + Expect(0, 7168, '\P{^Script_Extensions=-_BATAK}', ""); + Error('\p{Scx=/a/ Batk}'); + Error('\P{Scx=/a/ Batk}'); + Expect(1, 7167, '\p{Scx=:\ABatk\z:}', "");; + Expect(0, 7168, '\p{Scx=:\ABatk\z:}', "");; + Expect(1, 7167, '\p{Scx=batk}', ""); + Expect(0, 7167, '\p{^Scx=batk}', ""); + Expect(0, 7167, '\P{Scx=batk}', ""); + Expect(1, 7167, '\P{^Scx=batk}', ""); + Expect(0, 7168, '\p{Scx=batk}', ""); + Expect(1, 7168, '\p{^Scx=batk}', ""); + Expect(1, 7168, '\P{Scx=batk}', ""); + Expect(0, 7168, '\P{^Scx=batk}', ""); + Expect(1, 7167, '\p{Scx=:\Abatk\z:}', "");; + Expect(0, 7168, '\p{Scx=:\Abatk\z:}', "");; + Expect(1, 7167, '\p{Scx= Batk}', ""); + Expect(0, 7167, '\p{^Scx= Batk}', ""); + Expect(0, 7167, '\P{Scx= Batk}', ""); + Expect(1, 7167, '\P{^Scx= Batk}', ""); + Expect(0, 7168, '\p{Scx= Batk}', ""); + Expect(1, 7168, '\p{^Scx= Batk}', ""); + Expect(1, 7168, '\P{Scx= Batk}', ""); + Expect(0, 7168, '\P{^Scx= Batk}', ""); + Error('\p{Is_Script_Extensions=/a/--Batak}'); + Error('\P{Is_Script_Extensions=/a/--Batak}'); + Expect(1, 7167, '\p{Is_Script_Extensions=batak}', ""); + Expect(0, 7167, '\p{^Is_Script_Extensions=batak}', ""); + Expect(0, 7167, '\P{Is_Script_Extensions=batak}', ""); + Expect(1, 7167, '\P{^Is_Script_Extensions=batak}', ""); + Expect(0, 7168, '\p{Is_Script_Extensions=batak}', ""); + Expect(1, 7168, '\p{^Is_Script_Extensions=batak}', ""); + Expect(1, 7168, '\P{Is_Script_Extensions=batak}', ""); + Expect(0, 7168, '\P{^Is_Script_Extensions=batak}', ""); + Expect(1, 7167, '\p{Is_Script_Extensions= Batak}', ""); + Expect(0, 7167, '\p{^Is_Script_Extensions= Batak}', ""); + Expect(0, 7167, '\P{Is_Script_Extensions= Batak}', ""); + Expect(1, 7167, '\P{^Is_Script_Extensions= Batak}', ""); + Expect(0, 7168, '\p{Is_Script_Extensions= Batak}', ""); + Expect(1, 7168, '\p{^Is_Script_Extensions= Batak}', ""); + Expect(1, 7168, '\P{Is_Script_Extensions= Batak}', ""); + Expect(0, 7168, '\P{^Is_Script_Extensions= Batak}', ""); + Error('\p{Is_Scx=:=- batk}'); + Error('\P{Is_Scx=:=- batk}'); + Expect(1, 7167, '\p{Is_Scx=batk}', ""); + Expect(0, 7167, '\p{^Is_Scx=batk}', ""); + Expect(0, 7167, '\P{Is_Scx=batk}', ""); + Expect(1, 7167, '\P{^Is_Scx=batk}', ""); + Expect(0, 7168, '\p{Is_Scx=batk}', ""); + Expect(1, 7168, '\p{^Is_Scx=batk}', ""); + Expect(1, 7168, '\P{Is_Scx=batk}', ""); + Expect(0, 7168, '\P{^Is_Scx=batk}', ""); + Expect(1, 7167, '\p{Is_Scx= -BATK}', ""); + Expect(0, 7167, '\p{^Is_Scx= -BATK}', ""); + Expect(0, 7167, '\P{Is_Scx= -BATK}', ""); + Expect(1, 7167, '\P{^Is_Scx= -BATK}', ""); + Expect(0, 7168, '\p{Is_Scx= -BATK}', ""); + Expect(1, 7168, '\p{^Is_Scx= -BATK}', ""); + Expect(1, 7168, '\P{Is_Scx= -BATK}', ""); + Expect(0, 7168, '\P{^Is_Scx= -BATK}', ""); + Error('\p{Script_Extensions::=-bengali}'); + Error('\P{Script_Extensions::=-bengali}'); + Expect(1, 43249, '\p{Script_Extensions=:\ABengali\z:}', "");; + Expect(0, 43250, '\p{Script_Extensions=:\ABengali\z:}', "");; + Expect(1, 43249, '\p{Script_Extensions=bengali}', ""); + Expect(0, 43249, '\p{^Script_Extensions=bengali}', ""); + Expect(0, 43249, '\P{Script_Extensions=bengali}', ""); + Expect(1, 43249, '\P{^Script_Extensions=bengali}', ""); + Expect(0, 43250, '\p{Script_Extensions=bengali}', ""); + Expect(1, 43250, '\p{^Script_Extensions=bengali}', ""); + Expect(1, 43250, '\P{Script_Extensions=bengali}', ""); + Expect(0, 43250, '\P{^Script_Extensions=bengali}', ""); + Expect(1, 43249, '\p{Script_Extensions=:\Abengali\z:}', "");; + Expect(0, 43250, '\p{Script_Extensions=:\Abengali\z:}', "");; + Expect(1, 43249, '\p{Script_Extensions= BENGALI}', ""); + Expect(0, 43249, '\p{^Script_Extensions= BENGALI}', ""); + Expect(0, 43249, '\P{Script_Extensions= BENGALI}', ""); + Expect(1, 43249, '\P{^Script_Extensions= BENGALI}', ""); + Expect(0, 43250, '\p{Script_Extensions= BENGALI}', ""); + Expect(1, 43250, '\p{^Script_Extensions= BENGALI}', ""); + Expect(1, 43250, '\P{Script_Extensions= BENGALI}', ""); + Expect(0, 43250, '\P{^Script_Extensions= BENGALI}', ""); + Error('\p{Scx: /a/_ BENG}'); + Error('\P{Scx: /a/_ BENG}'); + Expect(1, 43249, '\p{Scx=:\ABeng\z:}', "");; + Expect(0, 43250, '\p{Scx=:\ABeng\z:}', "");; + Expect(1, 43249, '\p{Scx=beng}', ""); + Expect(0, 43249, '\p{^Scx=beng}', ""); + Expect(0, 43249, '\P{Scx=beng}', ""); + Expect(1, 43249, '\P{^Scx=beng}', ""); + Expect(0, 43250, '\p{Scx=beng}', ""); + Expect(1, 43250, '\p{^Scx=beng}', ""); + Expect(1, 43250, '\P{Scx=beng}', ""); + Expect(0, 43250, '\P{^Scx=beng}', ""); + Expect(1, 43249, '\p{Scx=:\Abeng\z:}', "");; + Expect(0, 43250, '\p{Scx=:\Abeng\z:}', "");; + Expect(1, 43249, '\p{Scx=__beng}', ""); + Expect(0, 43249, '\p{^Scx=__beng}', ""); + Expect(0, 43249, '\P{Scx=__beng}', ""); + Expect(1, 43249, '\P{^Scx=__beng}', ""); + Expect(0, 43250, '\p{Scx=__beng}', ""); + Expect(1, 43250, '\p{^Scx=__beng}', ""); + Expect(1, 43250, '\P{Scx=__beng}', ""); + Expect(0, 43250, '\P{^Scx=__beng}', ""); + Error('\p{Is_Script_Extensions=/a/ Bengali}'); + Error('\P{Is_Script_Extensions=/a/ Bengali}'); + Expect(1, 43249, '\p{Is_Script_Extensions=bengali}', ""); + Expect(0, 43249, '\p{^Is_Script_Extensions=bengali}', ""); + Expect(0, 43249, '\P{Is_Script_Extensions=bengali}', ""); + Expect(1, 43249, '\P{^Is_Script_Extensions=bengali}', ""); + Expect(0, 43250, '\p{Is_Script_Extensions=bengali}', ""); + Expect(1, 43250, '\p{^Is_Script_Extensions=bengali}', ""); + Expect(1, 43250, '\P{Is_Script_Extensions=bengali}', ""); + Expect(0, 43250, '\P{^Is_Script_Extensions=bengali}', ""); + Expect(1, 43249, '\p{Is_Script_Extensions= Bengali}', ""); + Expect(0, 43249, '\p{^Is_Script_Extensions= Bengali}', ""); + Expect(0, 43249, '\P{Is_Script_Extensions= Bengali}', ""); + Expect(1, 43249, '\P{^Is_Script_Extensions= Bengali}', ""); + Expect(0, 43250, '\p{Is_Script_Extensions= Bengali}', ""); + Expect(1, 43250, '\p{^Is_Script_Extensions= Bengali}', ""); + Expect(1, 43250, '\P{Is_Script_Extensions= Bengali}', ""); + Expect(0, 43250, '\P{^Is_Script_Extensions= Bengali}', ""); + Error('\p{Is_Scx= :=Beng}'); + Error('\P{Is_Scx= :=Beng}'); + Expect(1, 43249, '\p{Is_Scx=beng}', ""); + Expect(0, 43249, '\p{^Is_Scx=beng}', ""); + Expect(0, 43249, '\P{Is_Scx=beng}', ""); + Expect(1, 43249, '\P{^Is_Scx=beng}', ""); + Expect(0, 43250, '\p{Is_Scx=beng}', ""); + Expect(1, 43250, '\p{^Is_Scx=beng}', ""); + Expect(1, 43250, '\P{Is_Scx=beng}', ""); + Expect(0, 43250, '\P{^Is_Scx=beng}', ""); + Expect(1, 43249, '\p{Is_Scx: _Beng}', ""); + Expect(0, 43249, '\p{^Is_Scx: _Beng}', ""); + Expect(0, 43249, '\P{Is_Scx: _Beng}', ""); + Expect(1, 43249, '\P{^Is_Scx: _Beng}', ""); + Expect(0, 43250, '\p{Is_Scx: _Beng}', ""); + Expect(1, 43250, '\p{^Is_Scx: _Beng}', ""); + Expect(1, 43250, '\P{Is_Scx: _Beng}', ""); + Expect(0, 43250, '\P{^Is_Scx: _Beng}', ""); + Error('\p{Script_Extensions=-_beria_Erfe:=}'); + Error('\P{Script_Extensions=-_beria_Erfe:=}'); + Expect(1, 93907, '\p{Script_Extensions=:\ABeria_Erfe\z:}', "");; + Expect(0, 93908, '\p{Script_Extensions=:\ABeria_Erfe\z:}', "");; + Expect(1, 93907, '\p{Script_Extensions=beriaerfe}', ""); + Expect(0, 93907, '\p{^Script_Extensions=beriaerfe}', ""); + Expect(0, 93907, '\P{Script_Extensions=beriaerfe}', ""); + Expect(1, 93907, '\P{^Script_Extensions=beriaerfe}', ""); + Expect(0, 93908, '\p{Script_Extensions=beriaerfe}', ""); + Expect(1, 93908, '\p{^Script_Extensions=beriaerfe}', ""); + Expect(1, 93908, '\P{Script_Extensions=beriaerfe}', ""); + Expect(0, 93908, '\P{^Script_Extensions=beriaerfe}', ""); + Expect(1, 93907, '\p{Script_Extensions=:\Aberiaerfe\z:}', "");; + Expect(0, 93908, '\p{Script_Extensions=:\Aberiaerfe\z:}', "");; + Expect(1, 93907, '\p{Script_Extensions=-BERIA_Erfe}', ""); + Expect(0, 93907, '\p{^Script_Extensions=-BERIA_Erfe}', ""); + Expect(0, 93907, '\P{Script_Extensions=-BERIA_Erfe}', ""); + Expect(1, 93907, '\P{^Script_Extensions=-BERIA_Erfe}', ""); + Expect(0, 93908, '\p{Script_Extensions=-BERIA_Erfe}', ""); + Expect(1, 93908, '\p{^Script_Extensions=-BERIA_Erfe}', ""); + Expect(1, 93908, '\P{Script_Extensions=-BERIA_Erfe}', ""); + Expect(0, 93908, '\P{^Script_Extensions=-BERIA_Erfe}', ""); + Error('\p{Scx=_:=BERF}'); + Error('\P{Scx=_:=BERF}'); + Expect(1, 93907, '\p{Scx=:\ABerf\z:}', "");; + Expect(0, 93908, '\p{Scx=:\ABerf\z:}', "");; + Expect(1, 93907, '\p{Scx=berf}', ""); + Expect(0, 93907, '\p{^Scx=berf}', ""); + Expect(0, 93907, '\P{Scx=berf}', ""); + Expect(1, 93907, '\P{^Scx=berf}', ""); + Expect(0, 93908, '\p{Scx=berf}', ""); + Expect(1, 93908, '\p{^Scx=berf}', ""); + Expect(1, 93908, '\P{Scx=berf}', ""); + Expect(0, 93908, '\P{^Scx=berf}', ""); + Expect(1, 93907, '\p{Scx=:\Aberf\z:}', "");; + Expect(0, 93908, '\p{Scx=:\Aberf\z:}', "");; + Expect(1, 93907, '\p{Scx= Berf}', ""); + Expect(0, 93907, '\p{^Scx= Berf}', ""); + Expect(0, 93907, '\P{Scx= Berf}', ""); + Expect(1, 93907, '\P{^Scx= Berf}', ""); + Expect(0, 93908, '\p{Scx= Berf}', ""); + Expect(1, 93908, '\p{^Scx= Berf}', ""); + Expect(1, 93908, '\P{Scx= Berf}', ""); + Expect(0, 93908, '\P{^Scx= Berf}', ""); + Error('\p{Is_Script_Extensions=_Beria_Erfe:=}'); + Error('\P{Is_Script_Extensions=_Beria_Erfe:=}'); + Expect(1, 93907, '\p{Is_Script_Extensions=beriaerfe}', ""); + Expect(0, 93907, '\p{^Is_Script_Extensions=beriaerfe}', ""); + Expect(0, 93907, '\P{Is_Script_Extensions=beriaerfe}', ""); + Expect(1, 93907, '\P{^Is_Script_Extensions=beriaerfe}', ""); + Expect(0, 93908, '\p{Is_Script_Extensions=beriaerfe}', ""); + Expect(1, 93908, '\p{^Is_Script_Extensions=beriaerfe}', ""); + Expect(1, 93908, '\P{Is_Script_Extensions=beriaerfe}', ""); + Expect(0, 93908, '\P{^Is_Script_Extensions=beriaerfe}', ""); + Expect(1, 93907, '\p{Is_Script_Extensions=-Beria_erfe}', ""); + Expect(0, 93907, '\p{^Is_Script_Extensions=-Beria_erfe}', ""); + Expect(0, 93907, '\P{Is_Script_Extensions=-Beria_erfe}', ""); + Expect(1, 93907, '\P{^Is_Script_Extensions=-Beria_erfe}', ""); + Expect(0, 93908, '\p{Is_Script_Extensions=-Beria_erfe}', ""); + Expect(1, 93908, '\p{^Is_Script_Extensions=-Beria_erfe}', ""); + Expect(1, 93908, '\P{Is_Script_Extensions=-Beria_erfe}', ""); + Expect(0, 93908, '\P{^Is_Script_Extensions=-Beria_erfe}', ""); + Error('\p{Is_Scx=:= Berf}'); + Error('\P{Is_Scx=:= Berf}'); + Expect(1, 93907, '\p{Is_Scx=berf}', ""); + Expect(0, 93907, '\p{^Is_Scx=berf}', ""); + Expect(0, 93907, '\P{Is_Scx=berf}', ""); + Expect(1, 93907, '\P{^Is_Scx=berf}', ""); + Expect(0, 93908, '\p{Is_Scx=berf}', ""); + Expect(1, 93908, '\p{^Is_Scx=berf}', ""); + Expect(1, 93908, '\P{Is_Scx=berf}', ""); + Expect(0, 93908, '\P{^Is_Scx=berf}', ""); + Expect(1, 93907, '\p{Is_Scx= Berf}', ""); + Expect(0, 93907, '\p{^Is_Scx= Berf}', ""); + Expect(0, 93907, '\P{Is_Scx= Berf}', ""); + Expect(1, 93907, '\P{^Is_Scx= Berf}', ""); + Expect(0, 93908, '\p{Is_Scx= Berf}', ""); + Expect(1, 93908, '\p{^Is_Scx= Berf}', ""); + Expect(1, 93908, '\P{Is_Scx= Berf}', ""); + Expect(0, 93908, '\P{^Is_Scx= Berf}', ""); + Error('\p{Script_Extensions: /a/ Bhaiksuki}'); + Error('\P{Script_Extensions: /a/ Bhaiksuki}'); + Expect(1, 72812, '\p{Script_Extensions=:\ABhaiksuki\z:}', "");; + Expect(0, 72813, '\p{Script_Extensions=:\ABhaiksuki\z:}', "");; + Expect(1, 72812, '\p{Script_Extensions=bhaiksuki}', ""); + Expect(0, 72812, '\p{^Script_Extensions=bhaiksuki}', ""); + Expect(0, 72812, '\P{Script_Extensions=bhaiksuki}', ""); + Expect(1, 72812, '\P{^Script_Extensions=bhaiksuki}', ""); + Expect(0, 72813, '\p{Script_Extensions=bhaiksuki}', ""); + Expect(1, 72813, '\p{^Script_Extensions=bhaiksuki}', ""); + Expect(1, 72813, '\P{Script_Extensions=bhaiksuki}', ""); + Expect(0, 72813, '\P{^Script_Extensions=bhaiksuki}', ""); + Expect(1, 72812, '\p{Script_Extensions=:\Abhaiksuki\z:}', "");; + Expect(0, 72813, '\p{Script_Extensions=:\Abhaiksuki\z:}', "");; + Expect(1, 72812, '\p{Script_Extensions= Bhaiksuki}', ""); + Expect(0, 72812, '\p{^Script_Extensions= Bhaiksuki}', ""); + Expect(0, 72812, '\P{Script_Extensions= Bhaiksuki}', ""); + Expect(1, 72812, '\P{^Script_Extensions= Bhaiksuki}', ""); + Expect(0, 72813, '\p{Script_Extensions= Bhaiksuki}', ""); + Expect(1, 72813, '\p{^Script_Extensions= Bhaiksuki}', ""); + Expect(1, 72813, '\P{Script_Extensions= Bhaiksuki}', ""); + Expect(0, 72813, '\P{^Script_Extensions= Bhaiksuki}', ""); + Error('\p{Scx: Bhks/a/}'); + Error('\P{Scx: Bhks/a/}'); + Expect(1, 72812, '\p{Scx=:\ABhks\z:}', "");; + Expect(0, 72813, '\p{Scx=:\ABhks\z:}', "");; + Expect(1, 72812, '\p{Scx=bhks}', ""); + Expect(0, 72812, '\p{^Scx=bhks}', ""); + Expect(0, 72812, '\P{Scx=bhks}', ""); + Expect(1, 72812, '\P{^Scx=bhks}', ""); + Expect(0, 72813, '\p{Scx=bhks}', ""); + Expect(1, 72813, '\p{^Scx=bhks}', ""); + Expect(1, 72813, '\P{Scx=bhks}', ""); + Expect(0, 72813, '\P{^Scx=bhks}', ""); + Expect(1, 72812, '\p{Scx=:\Abhks\z:}', "");; + Expect(0, 72813, '\p{Scx=:\Abhks\z:}', "");; + Expect(1, 72812, '\p{Scx= BHKS}', ""); + Expect(0, 72812, '\p{^Scx= BHKS}', ""); + Expect(0, 72812, '\P{Scx= BHKS}', ""); + Expect(1, 72812, '\P{^Scx= BHKS}', ""); + Expect(0, 72813, '\p{Scx= BHKS}', ""); + Expect(1, 72813, '\p{^Scx= BHKS}', ""); + Expect(1, 72813, '\P{Scx= BHKS}', ""); + Expect(0, 72813, '\P{^Scx= BHKS}', ""); + Error('\p{Is_Script_Extensions= Bhaiksuki/a/}'); + Error('\P{Is_Script_Extensions= Bhaiksuki/a/}'); + Expect(1, 72812, '\p{Is_Script_Extensions=bhaiksuki}', ""); + Expect(0, 72812, '\p{^Is_Script_Extensions=bhaiksuki}', ""); + Expect(0, 72812, '\P{Is_Script_Extensions=bhaiksuki}', ""); + Expect(1, 72812, '\P{^Is_Script_Extensions=bhaiksuki}', ""); + Expect(0, 72813, '\p{Is_Script_Extensions=bhaiksuki}', ""); + Expect(1, 72813, '\p{^Is_Script_Extensions=bhaiksuki}', ""); + Expect(1, 72813, '\P{Is_Script_Extensions=bhaiksuki}', ""); + Expect(0, 72813, '\P{^Is_Script_Extensions=bhaiksuki}', ""); + Expect(1, 72812, '\p{Is_Script_Extensions= -Bhaiksuki}', ""); + Expect(0, 72812, '\p{^Is_Script_Extensions= -Bhaiksuki}', ""); + Expect(0, 72812, '\P{Is_Script_Extensions= -Bhaiksuki}', ""); + Expect(1, 72812, '\P{^Is_Script_Extensions= -Bhaiksuki}', ""); + Expect(0, 72813, '\p{Is_Script_Extensions= -Bhaiksuki}', ""); + Expect(1, 72813, '\p{^Is_Script_Extensions= -Bhaiksuki}', ""); + Expect(1, 72813, '\P{Is_Script_Extensions= -Bhaiksuki}', ""); + Expect(0, 72813, '\P{^Is_Script_Extensions= -Bhaiksuki}', ""); + Error('\p{Is_Scx=_/a/Bhks}'); + Error('\P{Is_Scx=_/a/Bhks}'); + Expect(1, 72812, '\p{Is_Scx: bhks}', ""); + Expect(0, 72812, '\p{^Is_Scx: bhks}', ""); + Expect(0, 72812, '\P{Is_Scx: bhks}', ""); + Expect(1, 72812, '\P{^Is_Scx: bhks}', ""); + Expect(0, 72813, '\p{Is_Scx: bhks}', ""); + Expect(1, 72813, '\p{^Is_Scx: bhks}', ""); + Expect(1, 72813, '\P{Is_Scx: bhks}', ""); + Expect(0, 72813, '\P{^Is_Scx: bhks}', ""); + Expect(1, 72812, '\p{Is_Scx= _Bhks}', ""); + Expect(0, 72812, '\p{^Is_Scx= _Bhks}', ""); + Expect(0, 72812, '\P{Is_Scx= _Bhks}', ""); + Expect(1, 72812, '\P{^Is_Scx= _Bhks}', ""); + Expect(0, 72813, '\p{Is_Scx= _Bhks}', ""); + Expect(1, 72813, '\p{^Is_Scx= _Bhks}', ""); + Expect(1, 72813, '\P{Is_Scx= _Bhks}', ""); + Expect(0, 72813, '\P{^Is_Scx= _Bhks}', ""); + Error('\p{Script_Extensions=_bopomofo:=}'); + Error('\P{Script_Extensions=_bopomofo:=}'); + Expect(1, 65381, '\p{Script_Extensions=:\ABopomofo\z:}', "");; + Expect(0, 65382, '\p{Script_Extensions=:\ABopomofo\z:}', "");; + Expect(1, 65381, '\p{Script_Extensions=bopomofo}', ""); + Expect(0, 65381, '\p{^Script_Extensions=bopomofo}', ""); + Expect(0, 65381, '\P{Script_Extensions=bopomofo}', ""); + Expect(1, 65381, '\P{^Script_Extensions=bopomofo}', ""); + Expect(0, 65382, '\p{Script_Extensions=bopomofo}', ""); + Expect(1, 65382, '\p{^Script_Extensions=bopomofo}', ""); + Expect(1, 65382, '\P{Script_Extensions=bopomofo}', ""); + Expect(0, 65382, '\P{^Script_Extensions=bopomofo}', ""); + Expect(1, 65381, '\p{Script_Extensions=:\Abopomofo\z:}', "");; + Expect(0, 65382, '\p{Script_Extensions=:\Abopomofo\z:}', "");; + Expect(1, 65381, '\p{Script_Extensions=__Bopomofo}', ""); + Expect(0, 65381, '\p{^Script_Extensions=__Bopomofo}', ""); + Expect(0, 65381, '\P{Script_Extensions=__Bopomofo}', ""); + Expect(1, 65381, '\P{^Script_Extensions=__Bopomofo}', ""); + Expect(0, 65382, '\p{Script_Extensions=__Bopomofo}', ""); + Expect(1, 65382, '\p{^Script_Extensions=__Bopomofo}', ""); + Expect(1, 65382, '\P{Script_Extensions=__Bopomofo}', ""); + Expect(0, 65382, '\P{^Script_Extensions=__Bopomofo}', ""); + Error('\p{Scx=--Bopo/a/}'); + Error('\P{Scx=--Bopo/a/}'); + Expect(1, 65381, '\p{Scx=:\ABopo\z:}', "");; + Expect(0, 65382, '\p{Scx=:\ABopo\z:}', "");; + Expect(1, 65381, '\p{Scx=bopo}', ""); + Expect(0, 65381, '\p{^Scx=bopo}', ""); + Expect(0, 65381, '\P{Scx=bopo}', ""); + Expect(1, 65381, '\P{^Scx=bopo}', ""); + Expect(0, 65382, '\p{Scx=bopo}', ""); + Expect(1, 65382, '\p{^Scx=bopo}', ""); + Expect(1, 65382, '\P{Scx=bopo}', ""); + Expect(0, 65382, '\P{^Scx=bopo}', ""); + Expect(1, 65381, '\p{Scx=:\Abopo\z:}', "");; + Expect(0, 65382, '\p{Scx=:\Abopo\z:}', "");; + Expect(1, 65381, '\p{Scx=_ Bopo}', ""); + Expect(0, 65381, '\p{^Scx=_ Bopo}', ""); + Expect(0, 65381, '\P{Scx=_ Bopo}', ""); + Expect(1, 65381, '\P{^Scx=_ Bopo}', ""); + Expect(0, 65382, '\p{Scx=_ Bopo}', ""); + Expect(1, 65382, '\p{^Scx=_ Bopo}', ""); + Expect(1, 65382, '\P{Scx=_ Bopo}', ""); + Expect(0, 65382, '\P{^Scx=_ Bopo}', ""); + Error('\p{Is_Script_Extensions= bopomofo:=}'); + Error('\P{Is_Script_Extensions= bopomofo:=}'); + Expect(1, 65381, '\p{Is_Script_Extensions=bopomofo}', ""); + Expect(0, 65381, '\p{^Is_Script_Extensions=bopomofo}', ""); + Expect(0, 65381, '\P{Is_Script_Extensions=bopomofo}', ""); + Expect(1, 65381, '\P{^Is_Script_Extensions=bopomofo}', ""); + Expect(0, 65382, '\p{Is_Script_Extensions=bopomofo}', ""); + Expect(1, 65382, '\p{^Is_Script_Extensions=bopomofo}', ""); + Expect(1, 65382, '\P{Is_Script_Extensions=bopomofo}', ""); + Expect(0, 65382, '\P{^Is_Script_Extensions=bopomofo}', ""); + Expect(1, 65381, '\p{Is_Script_Extensions= Bopomofo}', ""); + Expect(0, 65381, '\p{^Is_Script_Extensions= Bopomofo}', ""); + Expect(0, 65381, '\P{Is_Script_Extensions= Bopomofo}', ""); + Expect(1, 65381, '\P{^Is_Script_Extensions= Bopomofo}', ""); + Expect(0, 65382, '\p{Is_Script_Extensions= Bopomofo}', ""); + Expect(1, 65382, '\p{^Is_Script_Extensions= Bopomofo}', ""); + Expect(1, 65382, '\P{Is_Script_Extensions= Bopomofo}', ""); + Expect(0, 65382, '\P{^Is_Script_Extensions= Bopomofo}', ""); + Error('\p{Is_Scx=_:=Bopo}'); + Error('\P{Is_Scx=_:=Bopo}'); + Expect(1, 65381, '\p{Is_Scx=bopo}', ""); + Expect(0, 65381, '\p{^Is_Scx=bopo}', ""); + Expect(0, 65381, '\P{Is_Scx=bopo}', ""); + Expect(1, 65381, '\P{^Is_Scx=bopo}', ""); + Expect(0, 65382, '\p{Is_Scx=bopo}', ""); + Expect(1, 65382, '\p{^Is_Scx=bopo}', ""); + Expect(1, 65382, '\P{Is_Scx=bopo}', ""); + Expect(0, 65382, '\P{^Is_Scx=bopo}', ""); + Expect(1, 65381, '\p{Is_Scx=- Bopo}', ""); + Expect(0, 65381, '\p{^Is_Scx=- Bopo}', ""); + Expect(0, 65381, '\P{Is_Scx=- Bopo}', ""); + Expect(1, 65381, '\P{^Is_Scx=- Bopo}', ""); + Expect(0, 65382, '\p{Is_Scx=- Bopo}', ""); + Expect(1, 65382, '\p{^Is_Scx=- Bopo}', ""); + Expect(1, 65382, '\P{Is_Scx=- Bopo}', ""); + Expect(0, 65382, '\P{^Is_Scx=- Bopo}', ""); + Error('\p{Script_Extensions=/a/ brahmi}'); + Error('\P{Script_Extensions=/a/ brahmi}'); + Expect(1, 69759, '\p{Script_Extensions=:\ABrahmi\z:}', "");; + Expect(0, 69760, '\p{Script_Extensions=:\ABrahmi\z:}', "");; + Expect(1, 69759, '\p{Script_Extensions=brahmi}', ""); + Expect(0, 69759, '\p{^Script_Extensions=brahmi}', ""); + Expect(0, 69759, '\P{Script_Extensions=brahmi}', ""); + Expect(1, 69759, '\P{^Script_Extensions=brahmi}', ""); + Expect(0, 69760, '\p{Script_Extensions=brahmi}', ""); + Expect(1, 69760, '\p{^Script_Extensions=brahmi}', ""); + Expect(1, 69760, '\P{Script_Extensions=brahmi}', ""); + Expect(0, 69760, '\P{^Script_Extensions=brahmi}', ""); + Expect(1, 69759, '\p{Script_Extensions=:\Abrahmi\z:}', "");; + Expect(0, 69760, '\p{Script_Extensions=:\Abrahmi\z:}', "");; + Expect(1, 69759, '\p{Script_Extensions= -brahmi}', ""); + Expect(0, 69759, '\p{^Script_Extensions= -brahmi}', ""); + Expect(0, 69759, '\P{Script_Extensions= -brahmi}', ""); + Expect(1, 69759, '\P{^Script_Extensions= -brahmi}', ""); + Expect(0, 69760, '\p{Script_Extensions= -brahmi}', ""); + Expect(1, 69760, '\p{^Script_Extensions= -brahmi}', ""); + Expect(1, 69760, '\P{Script_Extensions= -brahmi}', ""); + Expect(0, 69760, '\P{^Script_Extensions= -brahmi}', ""); + Error('\p{Scx=- brah/a/}'); + Error('\P{Scx=- brah/a/}'); + Expect(1, 69759, '\p{Scx=:\ABrah\z:}', "");; + Expect(0, 69760, '\p{Scx=:\ABrah\z:}', "");; + Expect(1, 69759, '\p{Scx=brah}', ""); + Expect(0, 69759, '\p{^Scx=brah}', ""); + Expect(0, 69759, '\P{Scx=brah}', ""); + Expect(1, 69759, '\P{^Scx=brah}', ""); + Expect(0, 69760, '\p{Scx=brah}', ""); + Expect(1, 69760, '\p{^Scx=brah}', ""); + Expect(1, 69760, '\P{Scx=brah}', ""); + Expect(0, 69760, '\P{^Scx=brah}', ""); + Expect(1, 69759, '\p{Scx=:\Abrah\z:}', "");; + Expect(0, 69760, '\p{Scx=:\Abrah\z:}', "");; + Expect(1, 69759, '\p{Scx= Brah}', ""); + Expect(0, 69759, '\p{^Scx= Brah}', ""); + Expect(0, 69759, '\P{Scx= Brah}', ""); + Expect(1, 69759, '\P{^Scx= Brah}', ""); + Expect(0, 69760, '\p{Scx= Brah}', ""); + Expect(1, 69760, '\p{^Scx= Brah}', ""); + Expect(1, 69760, '\P{Scx= Brah}', ""); + Expect(0, 69760, '\P{^Scx= Brah}', ""); + Error('\p{Is_Script_Extensions= -brahmi:=}'); + Error('\P{Is_Script_Extensions= -brahmi:=}'); + Expect(1, 69759, '\p{Is_Script_Extensions=brahmi}', ""); + Expect(0, 69759, '\p{^Is_Script_Extensions=brahmi}', ""); + Expect(0, 69759, '\P{Is_Script_Extensions=brahmi}', ""); + Expect(1, 69759, '\P{^Is_Script_Extensions=brahmi}', ""); + Expect(0, 69760, '\p{Is_Script_Extensions=brahmi}', ""); + Expect(1, 69760, '\p{^Is_Script_Extensions=brahmi}', ""); + Expect(1, 69760, '\P{Is_Script_Extensions=brahmi}', ""); + Expect(0, 69760, '\P{^Is_Script_Extensions=brahmi}', ""); + Expect(1, 69759, '\p{Is_Script_Extensions=_Brahmi}', ""); + Expect(0, 69759, '\p{^Is_Script_Extensions=_Brahmi}', ""); + Expect(0, 69759, '\P{Is_Script_Extensions=_Brahmi}', ""); + Expect(1, 69759, '\P{^Is_Script_Extensions=_Brahmi}', ""); + Expect(0, 69760, '\p{Is_Script_Extensions=_Brahmi}', ""); + Expect(1, 69760, '\p{^Is_Script_Extensions=_Brahmi}', ""); + Expect(1, 69760, '\P{Is_Script_Extensions=_Brahmi}', ""); + Expect(0, 69760, '\P{^Is_Script_Extensions=_Brahmi}', ""); + Error('\p{Is_Scx: /a/Brah}'); + Error('\P{Is_Scx: /a/Brah}'); + Expect(1, 69759, '\p{Is_Scx=brah}', ""); + Expect(0, 69759, '\p{^Is_Scx=brah}', ""); + Expect(0, 69759, '\P{Is_Scx=brah}', ""); + Expect(1, 69759, '\P{^Is_Scx=brah}', ""); + Expect(0, 69760, '\p{Is_Scx=brah}', ""); + Expect(1, 69760, '\p{^Is_Scx=brah}', ""); + Expect(1, 69760, '\P{Is_Scx=brah}', ""); + Expect(0, 69760, '\P{^Is_Scx=brah}', ""); + Expect(1, 69759, '\p{Is_Scx= brah}', ""); + Expect(0, 69759, '\p{^Is_Scx= brah}', ""); + Expect(0, 69759, '\P{Is_Scx= brah}', ""); + Expect(1, 69759, '\P{^Is_Scx= brah}', ""); + Expect(0, 69760, '\p{Is_Scx= brah}', ""); + Expect(1, 69760, '\p{^Is_Scx= brah}', ""); + Expect(1, 69760, '\P{Is_Scx= brah}', ""); + Expect(0, 69760, '\P{^Is_Scx= brah}', ""); + Error('\p{Script_Extensions= :=braille}'); + Error('\P{Script_Extensions= :=braille}'); + Expect(1, 10495, '\p{Script_Extensions=:\ABraille\z:}', "");; + Expect(0, 10496, '\p{Script_Extensions=:\ABraille\z:}', "");; + Expect(1, 10495, '\p{Script_Extensions=braille}', ""); + Expect(0, 10495, '\p{^Script_Extensions=braille}', ""); + Expect(0, 10495, '\P{Script_Extensions=braille}', ""); + Expect(1, 10495, '\P{^Script_Extensions=braille}', ""); + Expect(0, 10496, '\p{Script_Extensions=braille}', ""); + Expect(1, 10496, '\p{^Script_Extensions=braille}', ""); + Expect(1, 10496, '\P{Script_Extensions=braille}', ""); + Expect(0, 10496, '\P{^Script_Extensions=braille}', ""); + Expect(1, 10495, '\p{Script_Extensions=:\Abraille\z:}', "");; + Expect(0, 10496, '\p{Script_Extensions=:\Abraille\z:}', "");; + Expect(1, 10495, '\p{Script_Extensions= _braille}', ""); + Expect(0, 10495, '\p{^Script_Extensions= _braille}', ""); + Expect(0, 10495, '\P{Script_Extensions= _braille}', ""); + Expect(1, 10495, '\P{^Script_Extensions= _braille}', ""); + Expect(0, 10496, '\p{Script_Extensions= _braille}', ""); + Expect(1, 10496, '\p{^Script_Extensions= _braille}', ""); + Expect(1, 10496, '\P{Script_Extensions= _braille}', ""); + Expect(0, 10496, '\P{^Script_Extensions= _braille}', ""); + Error('\p{Scx=_:=BRAI}'); + Error('\P{Scx=_:=BRAI}'); + Expect(1, 10495, '\p{Scx=:\ABrai\z:}', "");; + Expect(0, 10496, '\p{Scx=:\ABrai\z:}', "");; + Expect(1, 10495, '\p{Scx=brai}', ""); + Expect(0, 10495, '\p{^Scx=brai}', ""); + Expect(0, 10495, '\P{Scx=brai}', ""); + Expect(1, 10495, '\P{^Scx=brai}', ""); + Expect(0, 10496, '\p{Scx=brai}', ""); + Expect(1, 10496, '\p{^Scx=brai}', ""); + Expect(1, 10496, '\P{Scx=brai}', ""); + Expect(0, 10496, '\P{^Scx=brai}', ""); + Expect(1, 10495, '\p{Scx=:\Abrai\z:}', "");; + Expect(0, 10496, '\p{Scx=:\Abrai\z:}', "");; + Expect(1, 10495, '\p{Scx=_ brai}', ""); + Expect(0, 10495, '\p{^Scx=_ brai}', ""); + Expect(0, 10495, '\P{Scx=_ brai}', ""); + Expect(1, 10495, '\P{^Scx=_ brai}', ""); + Expect(0, 10496, '\p{Scx=_ brai}', ""); + Expect(1, 10496, '\p{^Scx=_ brai}', ""); + Expect(1, 10496, '\P{Scx=_ brai}', ""); + Expect(0, 10496, '\P{^Scx=_ brai}', ""); + Error('\p{Is_Script_Extensions= -braille:=}'); + Error('\P{Is_Script_Extensions= -braille:=}'); + Expect(1, 10495, '\p{Is_Script_Extensions=braille}', ""); + Expect(0, 10495, '\p{^Is_Script_Extensions=braille}', ""); + Expect(0, 10495, '\P{Is_Script_Extensions=braille}', ""); + Expect(1, 10495, '\P{^Is_Script_Extensions=braille}', ""); + Expect(0, 10496, '\p{Is_Script_Extensions=braille}', ""); + Expect(1, 10496, '\p{^Is_Script_Extensions=braille}', ""); + Expect(1, 10496, '\P{Is_Script_Extensions=braille}', ""); + Expect(0, 10496, '\P{^Is_Script_Extensions=braille}', ""); + Expect(1, 10495, '\p{Is_Script_Extensions=_braille}', ""); + Expect(0, 10495, '\p{^Is_Script_Extensions=_braille}', ""); + Expect(0, 10495, '\P{Is_Script_Extensions=_braille}', ""); + Expect(1, 10495, '\P{^Is_Script_Extensions=_braille}', ""); + Expect(0, 10496, '\p{Is_Script_Extensions=_braille}', ""); + Expect(1, 10496, '\p{^Is_Script_Extensions=_braille}', ""); + Expect(1, 10496, '\P{Is_Script_Extensions=_braille}', ""); + Expect(0, 10496, '\P{^Is_Script_Extensions=_braille}', ""); + Error('\p{Is_Scx= BRAI:=}'); + Error('\P{Is_Scx= BRAI:=}'); + Expect(1, 10495, '\p{Is_Scx=brai}', ""); + Expect(0, 10495, '\p{^Is_Scx=brai}', ""); + Expect(0, 10495, '\P{Is_Scx=brai}', ""); + Expect(1, 10495, '\P{^Is_Scx=brai}', ""); + Expect(0, 10496, '\p{Is_Scx=brai}', ""); + Expect(1, 10496, '\p{^Is_Scx=brai}', ""); + Expect(1, 10496, '\P{Is_Scx=brai}', ""); + Expect(0, 10496, '\P{^Is_Scx=brai}', ""); + Expect(1, 10495, '\p{Is_Scx= -brai}', ""); + Expect(0, 10495, '\p{^Is_Scx= -brai}', ""); + Expect(0, 10495, '\P{Is_Scx= -brai}', ""); + Expect(1, 10495, '\P{^Is_Scx= -brai}', ""); + Expect(0, 10496, '\p{Is_Scx= -brai}', ""); + Expect(1, 10496, '\p{^Is_Scx= -brai}', ""); + Expect(1, 10496, '\P{Is_Scx= -brai}', ""); + Expect(0, 10496, '\P{^Is_Scx= -brai}', ""); + Error('\p{Script_Extensions: buginese:=}'); + Error('\P{Script_Extensions: buginese:=}'); + Expect(1, 43471, '\p{Script_Extensions=:\ABuginese\z:}', "");; + Expect(0, 43472, '\p{Script_Extensions=:\ABuginese\z:}', "");; + Expect(1, 43471, '\p{Script_Extensions:buginese}', ""); + Expect(0, 43471, '\p{^Script_Extensions:buginese}', ""); + Expect(0, 43471, '\P{Script_Extensions:buginese}', ""); + Expect(1, 43471, '\P{^Script_Extensions:buginese}', ""); + Expect(0, 43472, '\p{Script_Extensions:buginese}', ""); + Expect(1, 43472, '\p{^Script_Extensions:buginese}', ""); + Expect(1, 43472, '\P{Script_Extensions:buginese}', ""); + Expect(0, 43472, '\P{^Script_Extensions:buginese}', ""); + Expect(1, 43471, '\p{Script_Extensions=:\Abuginese\z:}', "");; + Expect(0, 43472, '\p{Script_Extensions=:\Abuginese\z:}', "");; + Expect(1, 43471, '\p{Script_Extensions=_ Buginese}', ""); + Expect(0, 43471, '\p{^Script_Extensions=_ Buginese}', ""); + Expect(0, 43471, '\P{Script_Extensions=_ Buginese}', ""); + Expect(1, 43471, '\P{^Script_Extensions=_ Buginese}', ""); + Expect(0, 43472, '\p{Script_Extensions=_ Buginese}', ""); + Expect(1, 43472, '\p{^Script_Extensions=_ Buginese}', ""); + Expect(1, 43472, '\P{Script_Extensions=_ Buginese}', ""); + Expect(0, 43472, '\P{^Script_Extensions=_ Buginese}', ""); + Error('\p{Scx: BUGI:=}'); + Error('\P{Scx: BUGI:=}'); + Expect(1, 43471, '\p{Scx=:\ABugi\z:}', "");; + Expect(0, 43472, '\p{Scx=:\ABugi\z:}', "");; + Expect(1, 43471, '\p{Scx=bugi}', ""); + Expect(0, 43471, '\p{^Scx=bugi}', ""); + Expect(0, 43471, '\P{Scx=bugi}', ""); + Expect(1, 43471, '\P{^Scx=bugi}', ""); + Expect(0, 43472, '\p{Scx=bugi}', ""); + Expect(1, 43472, '\p{^Scx=bugi}', ""); + Expect(1, 43472, '\P{Scx=bugi}', ""); + Expect(0, 43472, '\P{^Scx=bugi}', ""); + Expect(1, 43471, '\p{Scx=:\Abugi\z:}', "");; + Expect(0, 43472, '\p{Scx=:\Abugi\z:}', "");; + Expect(1, 43471, '\p{Scx= -bugi}', ""); + Expect(0, 43471, '\p{^Scx= -bugi}', ""); + Expect(0, 43471, '\P{Scx= -bugi}', ""); + Expect(1, 43471, '\P{^Scx= -bugi}', ""); + Expect(0, 43472, '\p{Scx= -bugi}', ""); + Expect(1, 43472, '\p{^Scx= -bugi}', ""); + Expect(1, 43472, '\P{Scx= -bugi}', ""); + Expect(0, 43472, '\P{^Scx= -bugi}', ""); + Error('\p{Is_Script_Extensions=/a/ buginese}'); + Error('\P{Is_Script_Extensions=/a/ buginese}'); + Expect(1, 43471, '\p{Is_Script_Extensions=buginese}', ""); + Expect(0, 43471, '\p{^Is_Script_Extensions=buginese}', ""); + Expect(0, 43471, '\P{Is_Script_Extensions=buginese}', ""); + Expect(1, 43471, '\P{^Is_Script_Extensions=buginese}', ""); + Expect(0, 43472, '\p{Is_Script_Extensions=buginese}', ""); + Expect(1, 43472, '\p{^Is_Script_Extensions=buginese}', ""); + Expect(1, 43472, '\P{Is_Script_Extensions=buginese}', ""); + Expect(0, 43472, '\P{^Is_Script_Extensions=buginese}', ""); + Expect(1, 43471, '\p{Is_Script_Extensions= BUGINESE}', ""); + Expect(0, 43471, '\p{^Is_Script_Extensions= BUGINESE}', ""); + Expect(0, 43471, '\P{Is_Script_Extensions= BUGINESE}', ""); + Expect(1, 43471, '\P{^Is_Script_Extensions= BUGINESE}', ""); + Expect(0, 43472, '\p{Is_Script_Extensions= BUGINESE}', ""); + Expect(1, 43472, '\p{^Is_Script_Extensions= BUGINESE}', ""); + Expect(1, 43472, '\P{Is_Script_Extensions= BUGINESE}', ""); + Expect(0, 43472, '\P{^Is_Script_Extensions= BUGINESE}', ""); + Error('\p{Is_Scx=_Bugi:=}'); + Error('\P{Is_Scx=_Bugi:=}'); + Expect(1, 43471, '\p{Is_Scx=bugi}', ""); + Expect(0, 43471, '\p{^Is_Scx=bugi}', ""); + Expect(0, 43471, '\P{Is_Scx=bugi}', ""); + Expect(1, 43471, '\P{^Is_Scx=bugi}', ""); + Expect(0, 43472, '\p{Is_Scx=bugi}', ""); + Expect(1, 43472, '\p{^Is_Scx=bugi}', ""); + Expect(1, 43472, '\P{Is_Scx=bugi}', ""); + Expect(0, 43472, '\P{^Is_Scx=bugi}', ""); + Expect(1, 43471, '\p{Is_Scx= _bugi}', ""); + Expect(0, 43471, '\p{^Is_Scx= _bugi}', ""); + Expect(0, 43471, '\P{Is_Scx= _bugi}', ""); + Expect(1, 43471, '\P{^Is_Scx= _bugi}', ""); + Expect(0, 43472, '\p{Is_Scx= _bugi}', ""); + Expect(1, 43472, '\p{^Is_Scx= _bugi}', ""); + Expect(1, 43472, '\P{Is_Scx= _bugi}', ""); + Expect(0, 43472, '\P{^Is_Scx= _bugi}', ""); + Error('\p{Script_Extensions=--buhid:=}'); + Error('\P{Script_Extensions=--buhid:=}'); + Expect(1, 5971, '\p{Script_Extensions=:\ABuhid\z:}', "");; + Expect(0, 5972, '\p{Script_Extensions=:\ABuhid\z:}', "");; + Expect(1, 5971, '\p{Script_Extensions=buhid}', ""); + Expect(0, 5971, '\p{^Script_Extensions=buhid}', ""); + Expect(0, 5971, '\P{Script_Extensions=buhid}', ""); + Expect(1, 5971, '\P{^Script_Extensions=buhid}', ""); + Expect(0, 5972, '\p{Script_Extensions=buhid}', ""); + Expect(1, 5972, '\p{^Script_Extensions=buhid}', ""); + Expect(1, 5972, '\P{Script_Extensions=buhid}', ""); + Expect(0, 5972, '\P{^Script_Extensions=buhid}', ""); + Expect(1, 5971, '\p{Script_Extensions=:\Abuhid\z:}', "");; + Expect(0, 5972, '\p{Script_Extensions=:\Abuhid\z:}', "");; + Expect(1, 5971, '\p{Script_Extensions= buhid}', ""); + Expect(0, 5971, '\p{^Script_Extensions= buhid}', ""); + Expect(0, 5971, '\P{Script_Extensions= buhid}', ""); + Expect(1, 5971, '\P{^Script_Extensions= buhid}', ""); + Expect(0, 5972, '\p{Script_Extensions= buhid}', ""); + Expect(1, 5972, '\p{^Script_Extensions= buhid}', ""); + Expect(1, 5972, '\P{Script_Extensions= buhid}', ""); + Expect(0, 5972, '\P{^Script_Extensions= buhid}', ""); + Error('\p{Scx=_ buhd/a/}'); + Error('\P{Scx=_ buhd/a/}'); + Expect(1, 5971, '\p{Scx=:\ABuhd\z:}', "");; + Expect(0, 5972, '\p{Scx=:\ABuhd\z:}', "");; + Expect(1, 5971, '\p{Scx=buhd}', ""); + Expect(0, 5971, '\p{^Scx=buhd}', ""); + Expect(0, 5971, '\P{Scx=buhd}', ""); + Expect(1, 5971, '\P{^Scx=buhd}', ""); + Expect(0, 5972, '\p{Scx=buhd}', ""); + Expect(1, 5972, '\p{^Scx=buhd}', ""); + Expect(1, 5972, '\P{Scx=buhd}', ""); + Expect(0, 5972, '\P{^Scx=buhd}', ""); + Expect(1, 5971, '\p{Scx=:\Abuhd\z:}', "");; + Expect(0, 5972, '\p{Scx=:\Abuhd\z:}', "");; + Expect(1, 5971, '\p{Scx= BUHD}', ""); + Expect(0, 5971, '\p{^Scx= BUHD}', ""); + Expect(0, 5971, '\P{Scx= BUHD}', ""); + Expect(1, 5971, '\P{^Scx= BUHD}', ""); + Expect(0, 5972, '\p{Scx= BUHD}', ""); + Expect(1, 5972, '\p{^Scx= BUHD}', ""); + Expect(1, 5972, '\P{Scx= BUHD}', ""); + Expect(0, 5972, '\P{^Scx= BUHD}', ""); + Error('\p{Is_Script_Extensions= Buhid:=}'); + Error('\P{Is_Script_Extensions= Buhid:=}'); + Expect(1, 5971, '\p{Is_Script_Extensions=buhid}', ""); + Expect(0, 5971, '\p{^Is_Script_Extensions=buhid}', ""); + Expect(0, 5971, '\P{Is_Script_Extensions=buhid}', ""); + Expect(1, 5971, '\P{^Is_Script_Extensions=buhid}', ""); + Expect(0, 5972, '\p{Is_Script_Extensions=buhid}', ""); + Expect(1, 5972, '\p{^Is_Script_Extensions=buhid}', ""); + Expect(1, 5972, '\P{Is_Script_Extensions=buhid}', ""); + Expect(0, 5972, '\P{^Is_Script_Extensions=buhid}', ""); + Expect(1, 5971, '\p{Is_Script_Extensions=__Buhid}', ""); + Expect(0, 5971, '\p{^Is_Script_Extensions=__Buhid}', ""); + Expect(0, 5971, '\P{Is_Script_Extensions=__Buhid}', ""); + Expect(1, 5971, '\P{^Is_Script_Extensions=__Buhid}', ""); + Expect(0, 5972, '\p{Is_Script_Extensions=__Buhid}', ""); + Expect(1, 5972, '\p{^Is_Script_Extensions=__Buhid}', ""); + Expect(1, 5972, '\P{Is_Script_Extensions=__Buhid}', ""); + Expect(0, 5972, '\P{^Is_Script_Extensions=__Buhid}', ""); + Error('\p{Is_Scx: := buhd}'); + Error('\P{Is_Scx: := buhd}'); + Expect(1, 5971, '\p{Is_Scx=buhd}', ""); + Expect(0, 5971, '\p{^Is_Scx=buhd}', ""); + Expect(0, 5971, '\P{Is_Scx=buhd}', ""); + Expect(1, 5971, '\P{^Is_Scx=buhd}', ""); + Expect(0, 5972, '\p{Is_Scx=buhd}', ""); + Expect(1, 5972, '\p{^Is_Scx=buhd}', ""); + Expect(1, 5972, '\P{Is_Scx=buhd}', ""); + Expect(0, 5972, '\P{^Is_Scx=buhd}', ""); + Expect(1, 5971, '\p{Is_Scx=-Buhd}', ""); + Expect(0, 5971, '\p{^Is_Scx=-Buhd}', ""); + Expect(0, 5971, '\P{Is_Scx=-Buhd}', ""); + Expect(1, 5971, '\P{^Is_Scx=-Buhd}', ""); + Expect(0, 5972, '\p{Is_Scx=-Buhd}', ""); + Expect(1, 5972, '\p{^Is_Scx=-Buhd}', ""); + Expect(1, 5972, '\P{Is_Scx=-Buhd}', ""); + Expect(0, 5972, '\P{^Is_Scx=-Buhd}', ""); + Error('\p{Script_Extensions: /a/Chakma}'); + Error('\P{Script_Extensions: /a/Chakma}'); + Expect(1, 69959, '\p{Script_Extensions=:\AChakma\z:}', "");; + Expect(0, 69960, '\p{Script_Extensions=:\AChakma\z:}', "");; + Expect(1, 69959, '\p{Script_Extensions: chakma}', ""); + Expect(0, 69959, '\p{^Script_Extensions: chakma}', ""); + Expect(0, 69959, '\P{Script_Extensions: chakma}', ""); + Expect(1, 69959, '\P{^Script_Extensions: chakma}', ""); + Expect(0, 69960, '\p{Script_Extensions: chakma}', ""); + Expect(1, 69960, '\p{^Script_Extensions: chakma}', ""); + Expect(1, 69960, '\P{Script_Extensions: chakma}', ""); + Expect(0, 69960, '\P{^Script_Extensions: chakma}', ""); + Expect(1, 69959, '\p{Script_Extensions=:\Achakma\z:}', "");; + Expect(0, 69960, '\p{Script_Extensions=:\Achakma\z:}', "");; + Expect(1, 69959, '\p{Script_Extensions=CHAKMA}', ""); + Expect(0, 69959, '\p{^Script_Extensions=CHAKMA}', ""); + Expect(0, 69959, '\P{Script_Extensions=CHAKMA}', ""); + Expect(1, 69959, '\P{^Script_Extensions=CHAKMA}', ""); + Expect(0, 69960, '\p{Script_Extensions=CHAKMA}', ""); + Expect(1, 69960, '\p{^Script_Extensions=CHAKMA}', ""); + Expect(1, 69960, '\P{Script_Extensions=CHAKMA}', ""); + Expect(0, 69960, '\P{^Script_Extensions=CHAKMA}', ""); + Error('\p{Scx=-Cakm:=}'); + Error('\P{Scx=-Cakm:=}'); + Expect(1, 69959, '\p{Scx=:\ACakm\z:}', "");; + Expect(0, 69960, '\p{Scx=:\ACakm\z:}', "");; + Expect(1, 69959, '\p{Scx=cakm}', ""); + Expect(0, 69959, '\p{^Scx=cakm}', ""); + Expect(0, 69959, '\P{Scx=cakm}', ""); + Expect(1, 69959, '\P{^Scx=cakm}', ""); + Expect(0, 69960, '\p{Scx=cakm}', ""); + Expect(1, 69960, '\p{^Scx=cakm}', ""); + Expect(1, 69960, '\P{Scx=cakm}', ""); + Expect(0, 69960, '\P{^Scx=cakm}', ""); + Expect(1, 69959, '\p{Scx=:\Acakm\z:}', "");; + Expect(0, 69960, '\p{Scx=:\Acakm\z:}', "");; + Expect(1, 69959, '\p{Scx= -Cakm}', ""); + Expect(0, 69959, '\p{^Scx= -Cakm}', ""); + Expect(0, 69959, '\P{Scx= -Cakm}', ""); + Expect(1, 69959, '\P{^Scx= -Cakm}', ""); + Expect(0, 69960, '\p{Scx= -Cakm}', ""); + Expect(1, 69960, '\p{^Scx= -Cakm}', ""); + Expect(1, 69960, '\P{Scx= -Cakm}', ""); + Expect(0, 69960, '\P{^Scx= -Cakm}', ""); + Error('\p{Is_Script_Extensions= /a/Chakma}'); + Error('\P{Is_Script_Extensions= /a/Chakma}'); + Expect(1, 69959, '\p{Is_Script_Extensions: chakma}', ""); + Expect(0, 69959, '\p{^Is_Script_Extensions: chakma}', ""); + Expect(0, 69959, '\P{Is_Script_Extensions: chakma}', ""); + Expect(1, 69959, '\P{^Is_Script_Extensions: chakma}', ""); + Expect(0, 69960, '\p{Is_Script_Extensions: chakma}', ""); + Expect(1, 69960, '\p{^Is_Script_Extensions: chakma}', ""); + Expect(1, 69960, '\P{Is_Script_Extensions: chakma}', ""); + Expect(0, 69960, '\P{^Is_Script_Extensions: chakma}', ""); + Expect(1, 69959, '\p{Is_Script_Extensions=_Chakma}', ""); + Expect(0, 69959, '\p{^Is_Script_Extensions=_Chakma}', ""); + Expect(0, 69959, '\P{Is_Script_Extensions=_Chakma}', ""); + Expect(1, 69959, '\P{^Is_Script_Extensions=_Chakma}', ""); + Expect(0, 69960, '\p{Is_Script_Extensions=_Chakma}', ""); + Expect(1, 69960, '\p{^Is_Script_Extensions=_Chakma}', ""); + Expect(1, 69960, '\P{Is_Script_Extensions=_Chakma}', ""); + Expect(0, 69960, '\P{^Is_Script_Extensions=_Chakma}', ""); + Error('\p{Is_Scx::=_cakm}'); + Error('\P{Is_Scx::=_cakm}'); + Expect(1, 69959, '\p{Is_Scx=cakm}', ""); + Expect(0, 69959, '\p{^Is_Scx=cakm}', ""); + Expect(0, 69959, '\P{Is_Scx=cakm}', ""); + Expect(1, 69959, '\P{^Is_Scx=cakm}', ""); + Expect(0, 69960, '\p{Is_Scx=cakm}', ""); + Expect(1, 69960, '\p{^Is_Scx=cakm}', ""); + Expect(1, 69960, '\P{Is_Scx=cakm}', ""); + Expect(0, 69960, '\P{^Is_Scx=cakm}', ""); + Expect(1, 69959, '\p{Is_Scx= Cakm}', ""); + Expect(0, 69959, '\p{^Is_Scx= Cakm}', ""); + Expect(0, 69959, '\P{Is_Scx= Cakm}', ""); + Expect(1, 69959, '\P{^Is_Scx= Cakm}', ""); + Expect(0, 69960, '\p{Is_Scx= Cakm}', ""); + Expect(1, 69960, '\p{^Is_Scx= Cakm}', ""); + Expect(1, 69960, '\P{Is_Scx= Cakm}', ""); + Expect(0, 69960, '\P{^Is_Scx= Cakm}', ""); + Error('\p{Script_Extensions= :=CANADIAN_aboriginal}'); + Error('\P{Script_Extensions= :=CANADIAN_aboriginal}'); + Expect(1, 72383, '\p{Script_Extensions=:\ACanadian_Aboriginal\z:}', "");; + Expect(0, 72384, '\p{Script_Extensions=:\ACanadian_Aboriginal\z:}', "");; + Expect(1, 72383, '\p{Script_Extensions:canadianaboriginal}', ""); + Expect(0, 72383, '\p{^Script_Extensions:canadianaboriginal}', ""); + Expect(0, 72383, '\P{Script_Extensions:canadianaboriginal}', ""); + Expect(1, 72383, '\P{^Script_Extensions:canadianaboriginal}', ""); + Expect(0, 72384, '\p{Script_Extensions:canadianaboriginal}', ""); + Expect(1, 72384, '\p{^Script_Extensions:canadianaboriginal}', ""); + Expect(1, 72384, '\P{Script_Extensions:canadianaboriginal}', ""); + Expect(0, 72384, '\P{^Script_Extensions:canadianaboriginal}', ""); + Expect(1, 72383, '\p{Script_Extensions=:\Acanadianaboriginal\z:}', "");; + Expect(0, 72384, '\p{Script_Extensions=:\Acanadianaboriginal\z:}', "");; + Expect(1, 72383, '\p{Script_Extensions: --Canadian_aboriginal}', ""); + Expect(0, 72383, '\p{^Script_Extensions: --Canadian_aboriginal}', ""); + Expect(0, 72383, '\P{Script_Extensions: --Canadian_aboriginal}', ""); + Expect(1, 72383, '\P{^Script_Extensions: --Canadian_aboriginal}', ""); + Expect(0, 72384, '\p{Script_Extensions: --Canadian_aboriginal}', ""); + Expect(1, 72384, '\p{^Script_Extensions: --Canadian_aboriginal}', ""); + Expect(1, 72384, '\P{Script_Extensions: --Canadian_aboriginal}', ""); + Expect(0, 72384, '\P{^Script_Extensions: --Canadian_aboriginal}', ""); + Error('\p{Scx= Cans/a/}'); + Error('\P{Scx= Cans/a/}'); + Expect(1, 72383, '\p{Scx=:\ACans\z:}', "");; + Expect(0, 72384, '\p{Scx=:\ACans\z:}', "");; + Expect(1, 72383, '\p{Scx=cans}', ""); + Expect(0, 72383, '\p{^Scx=cans}', ""); + Expect(0, 72383, '\P{Scx=cans}', ""); + Expect(1, 72383, '\P{^Scx=cans}', ""); + Expect(0, 72384, '\p{Scx=cans}', ""); + Expect(1, 72384, '\p{^Scx=cans}', ""); + Expect(1, 72384, '\P{Scx=cans}', ""); + Expect(0, 72384, '\P{^Scx=cans}', ""); + Expect(1, 72383, '\p{Scx=:\Acans\z:}', "");; + Expect(0, 72384, '\p{Scx=:\Acans\z:}', "");; + Expect(1, 72383, '\p{Scx= Cans}', ""); + Expect(0, 72383, '\p{^Scx= Cans}', ""); + Expect(0, 72383, '\P{Scx= Cans}', ""); + Expect(1, 72383, '\P{^Scx= Cans}', ""); + Expect(0, 72384, '\p{Scx= Cans}', ""); + Expect(1, 72384, '\p{^Scx= Cans}', ""); + Expect(1, 72384, '\P{Scx= Cans}', ""); + Expect(0, 72384, '\P{^Scx= Cans}', ""); + Error('\p{Is_Script_Extensions= _Canadian_aboriginal/a/}'); + Error('\P{Is_Script_Extensions= _Canadian_aboriginal/a/}'); + Expect(1, 72383, '\p{Is_Script_Extensions=canadianaboriginal}', ""); + Expect(0, 72383, '\p{^Is_Script_Extensions=canadianaboriginal}', ""); + Expect(0, 72383, '\P{Is_Script_Extensions=canadianaboriginal}', ""); + Expect(1, 72383, '\P{^Is_Script_Extensions=canadianaboriginal}', ""); + Expect(0, 72384, '\p{Is_Script_Extensions=canadianaboriginal}', ""); + Expect(1, 72384, '\p{^Is_Script_Extensions=canadianaboriginal}', ""); + Expect(1, 72384, '\P{Is_Script_Extensions=canadianaboriginal}', ""); + Expect(0, 72384, '\P{^Is_Script_Extensions=canadianaboriginal}', ""); + Expect(1, 72383, '\p{Is_Script_Extensions= CANADIAN_aboriginal}', ""); + Expect(0, 72383, '\p{^Is_Script_Extensions= CANADIAN_aboriginal}', ""); + Expect(0, 72383, '\P{Is_Script_Extensions= CANADIAN_aboriginal}', ""); + Expect(1, 72383, '\P{^Is_Script_Extensions= CANADIAN_aboriginal}', ""); + Expect(0, 72384, '\p{Is_Script_Extensions= CANADIAN_aboriginal}', ""); + Expect(1, 72384, '\p{^Is_Script_Extensions= CANADIAN_aboriginal}', ""); + Expect(1, 72384, '\P{Is_Script_Extensions= CANADIAN_aboriginal}', ""); + Expect(0, 72384, '\P{^Is_Script_Extensions= CANADIAN_aboriginal}', ""); + Error('\p{Is_Scx=_Cans/a/}'); + Error('\P{Is_Scx=_Cans/a/}'); + Expect(1, 72383, '\p{Is_Scx=cans}', ""); + Expect(0, 72383, '\p{^Is_Scx=cans}', ""); + Expect(0, 72383, '\P{Is_Scx=cans}', ""); + Expect(1, 72383, '\P{^Is_Scx=cans}', ""); + Expect(0, 72384, '\p{Is_Scx=cans}', ""); + Expect(1, 72384, '\p{^Is_Scx=cans}', ""); + Expect(1, 72384, '\P{Is_Scx=cans}', ""); + Expect(0, 72384, '\P{^Is_Scx=cans}', ""); + Expect(1, 72383, '\p{Is_Scx= _Cans}', ""); + Expect(0, 72383, '\p{^Is_Scx= _Cans}', ""); + Expect(0, 72383, '\P{Is_Scx= _Cans}', ""); + Expect(1, 72383, '\P{^Is_Scx= _Cans}', ""); + Expect(0, 72384, '\p{Is_Scx= _Cans}', ""); + Expect(1, 72384, '\p{^Is_Scx= _Cans}', ""); + Expect(1, 72384, '\P{Is_Scx= _Cans}', ""); + Expect(0, 72384, '\P{^Is_Scx= _Cans}', ""); + Error('\p{Script_Extensions=_/a/Carian}'); + Error('\P{Script_Extensions=_/a/Carian}'); + Expect(1, 66256, '\p{Script_Extensions=:\ACarian\z:}', "");; + Expect(0, 66257, '\p{Script_Extensions=:\ACarian\z:}', "");; + Expect(1, 66256, '\p{Script_Extensions=carian}', ""); + Expect(0, 66256, '\p{^Script_Extensions=carian}', ""); + Expect(0, 66256, '\P{Script_Extensions=carian}', ""); + Expect(1, 66256, '\P{^Script_Extensions=carian}', ""); + Expect(0, 66257, '\p{Script_Extensions=carian}', ""); + Expect(1, 66257, '\p{^Script_Extensions=carian}', ""); + Expect(1, 66257, '\P{Script_Extensions=carian}', ""); + Expect(0, 66257, '\P{^Script_Extensions=carian}', ""); + Expect(1, 66256, '\p{Script_Extensions=:\Acarian\z:}', "");; + Expect(0, 66257, '\p{Script_Extensions=:\Acarian\z:}', "");; + Expect(1, 66256, '\p{Script_Extensions=-carian}', ""); + Expect(0, 66256, '\p{^Script_Extensions=-carian}', ""); + Expect(0, 66256, '\P{Script_Extensions=-carian}', ""); + Expect(1, 66256, '\P{^Script_Extensions=-carian}', ""); + Expect(0, 66257, '\p{Script_Extensions=-carian}', ""); + Expect(1, 66257, '\p{^Script_Extensions=-carian}', ""); + Expect(1, 66257, '\P{Script_Extensions=-carian}', ""); + Expect(0, 66257, '\P{^Script_Extensions=-carian}', ""); + Error('\p{Scx=Cari:=}'); + Error('\P{Scx=Cari:=}'); + Expect(1, 66256, '\p{Scx=:\ACari\z:}', "");; + Expect(0, 66257, '\p{Scx=:\ACari\z:}', "");; + Expect(1, 66256, '\p{Scx=cari}', ""); + Expect(0, 66256, '\p{^Scx=cari}', ""); + Expect(0, 66256, '\P{Scx=cari}', ""); + Expect(1, 66256, '\P{^Scx=cari}', ""); + Expect(0, 66257, '\p{Scx=cari}', ""); + Expect(1, 66257, '\p{^Scx=cari}', ""); + Expect(1, 66257, '\P{Scx=cari}', ""); + Expect(0, 66257, '\P{^Scx=cari}', ""); + Expect(1, 66256, '\p{Scx=:\Acari\z:}', "");; + Expect(0, 66257, '\p{Scx=:\Acari\z:}', "");; + Expect(1, 66256, '\p{Scx=-cari}', ""); + Expect(0, 66256, '\p{^Scx=-cari}', ""); + Expect(0, 66256, '\P{Scx=-cari}', ""); + Expect(1, 66256, '\P{^Scx=-cari}', ""); + Expect(0, 66257, '\p{Scx=-cari}', ""); + Expect(1, 66257, '\p{^Scx=-cari}', ""); + Expect(1, 66257, '\P{Scx=-cari}', ""); + Expect(0, 66257, '\P{^Scx=-cari}', ""); + Error('\p{Is_Script_Extensions=/a/CARIAN}'); + Error('\P{Is_Script_Extensions=/a/CARIAN}'); + Expect(1, 66256, '\p{Is_Script_Extensions=carian}', ""); + Expect(0, 66256, '\p{^Is_Script_Extensions=carian}', ""); + Expect(0, 66256, '\P{Is_Script_Extensions=carian}', ""); + Expect(1, 66256, '\P{^Is_Script_Extensions=carian}', ""); + Expect(0, 66257, '\p{Is_Script_Extensions=carian}', ""); + Expect(1, 66257, '\p{^Is_Script_Extensions=carian}', ""); + Expect(1, 66257, '\P{Is_Script_Extensions=carian}', ""); + Expect(0, 66257, '\P{^Is_Script_Extensions=carian}', ""); + Expect(1, 66256, '\p{Is_Script_Extensions= CARIAN}', ""); + Expect(0, 66256, '\p{^Is_Script_Extensions= CARIAN}', ""); + Expect(0, 66256, '\P{Is_Script_Extensions= CARIAN}', ""); + Expect(1, 66256, '\P{^Is_Script_Extensions= CARIAN}', ""); + Expect(0, 66257, '\p{Is_Script_Extensions= CARIAN}', ""); + Expect(1, 66257, '\p{^Is_Script_Extensions= CARIAN}', ""); + Expect(1, 66257, '\P{Is_Script_Extensions= CARIAN}', ""); + Expect(0, 66257, '\P{^Is_Script_Extensions= CARIAN}', ""); + Error('\p{Is_Scx=/a/_cari}'); + Error('\P{Is_Scx=/a/_cari}'); + Expect(1, 66256, '\p{Is_Scx=cari}', ""); + Expect(0, 66256, '\p{^Is_Scx=cari}', ""); + Expect(0, 66256, '\P{Is_Scx=cari}', ""); + Expect(1, 66256, '\P{^Is_Scx=cari}', ""); + Expect(0, 66257, '\p{Is_Scx=cari}', ""); + Expect(1, 66257, '\p{^Is_Scx=cari}', ""); + Expect(1, 66257, '\P{Is_Scx=cari}', ""); + Expect(0, 66257, '\P{^Is_Scx=cari}', ""); + Expect(1, 66256, '\p{Is_Scx= -cari}', ""); + Expect(0, 66256, '\p{^Is_Scx= -cari}', ""); + Expect(0, 66256, '\P{Is_Scx= -cari}', ""); + Expect(1, 66256, '\P{^Is_Scx= -cari}', ""); + Expect(0, 66257, '\p{Is_Scx= -cari}', ""); + Expect(1, 66257, '\p{^Is_Scx= -cari}', ""); + Expect(1, 66257, '\P{Is_Scx= -cari}', ""); + Expect(0, 66257, '\P{^Is_Scx= -cari}', ""); + Error('\p{Script_Extensions=/a/-CHAM}'); + Error('\P{Script_Extensions=/a/-CHAM}'); + Expect(1, 43615, '\p{Script_Extensions=:\ACham\z:}', "");; + Expect(0, 43616, '\p{Script_Extensions=:\ACham\z:}', "");; + Expect(1, 43615, '\p{Script_Extensions=cham}', ""); + Expect(0, 43615, '\p{^Script_Extensions=cham}', ""); + Expect(0, 43615, '\P{Script_Extensions=cham}', ""); + Expect(1, 43615, '\P{^Script_Extensions=cham}', ""); + Expect(0, 43616, '\p{Script_Extensions=cham}', ""); + Expect(1, 43616, '\p{^Script_Extensions=cham}', ""); + Expect(1, 43616, '\P{Script_Extensions=cham}', ""); + Expect(0, 43616, '\P{^Script_Extensions=cham}', ""); + Expect(1, 43615, '\p{Script_Extensions=:\Acham\z:}', "");; + Expect(0, 43616, '\p{Script_Extensions=:\Acham\z:}', "");; + Expect(1, 43615, '\p{Script_Extensions=_Cham}', ""); + Expect(0, 43615, '\p{^Script_Extensions=_Cham}', ""); + Expect(0, 43615, '\P{Script_Extensions=_Cham}', ""); + Expect(1, 43615, '\P{^Script_Extensions=_Cham}', ""); + Expect(0, 43616, '\p{Script_Extensions=_Cham}', ""); + Expect(1, 43616, '\p{^Script_Extensions=_Cham}', ""); + Expect(1, 43616, '\P{Script_Extensions=_Cham}', ""); + Expect(0, 43616, '\P{^Script_Extensions=_Cham}', ""); + Error('\p{Scx=:=_cham}'); + Error('\P{Scx=:=_cham}'); + Expect(1, 43615, '\p{Scx=:\ACham\z:}', "");; + Expect(0, 43616, '\p{Scx=:\ACham\z:}', "");; + Expect(1, 43615, '\p{Scx=cham}', ""); + Expect(0, 43615, '\p{^Scx=cham}', ""); + Expect(0, 43615, '\P{Scx=cham}', ""); + Expect(1, 43615, '\P{^Scx=cham}', ""); + Expect(0, 43616, '\p{Scx=cham}', ""); + Expect(1, 43616, '\p{^Scx=cham}', ""); + Expect(1, 43616, '\P{Scx=cham}', ""); + Expect(0, 43616, '\P{^Scx=cham}', ""); + Expect(1, 43615, '\p{Scx=:\Acham\z:}', "");; + Expect(0, 43616, '\p{Scx=:\Acham\z:}', "");; + Expect(1, 43615, '\p{Scx=__Cham}', ""); + Expect(0, 43615, '\p{^Scx=__Cham}', ""); + Expect(0, 43615, '\P{Scx=__Cham}', ""); + Expect(1, 43615, '\P{^Scx=__Cham}', ""); + Expect(0, 43616, '\p{Scx=__Cham}', ""); + Expect(1, 43616, '\p{^Scx=__Cham}', ""); + Expect(1, 43616, '\P{Scx=__Cham}', ""); + Expect(0, 43616, '\P{^Scx=__Cham}', ""); + Error('\p{Is_Script_Extensions= /a/cham}'); + Error('\P{Is_Script_Extensions= /a/cham}'); + Expect(1, 43615, '\p{Is_Script_Extensions=cham}', ""); + Expect(0, 43615, '\p{^Is_Script_Extensions=cham}', ""); + Expect(0, 43615, '\P{Is_Script_Extensions=cham}', ""); + Expect(1, 43615, '\P{^Is_Script_Extensions=cham}', ""); + Expect(0, 43616, '\p{Is_Script_Extensions=cham}', ""); + Expect(1, 43616, '\p{^Is_Script_Extensions=cham}', ""); + Expect(1, 43616, '\P{Is_Script_Extensions=cham}', ""); + Expect(0, 43616, '\P{^Is_Script_Extensions=cham}', ""); + Expect(1, 43615, '\p{Is_Script_Extensions: _CHAM}', ""); + Expect(0, 43615, '\p{^Is_Script_Extensions: _CHAM}', ""); + Expect(0, 43615, '\P{Is_Script_Extensions: _CHAM}', ""); + Expect(1, 43615, '\P{^Is_Script_Extensions: _CHAM}', ""); + Expect(0, 43616, '\p{Is_Script_Extensions: _CHAM}', ""); + Expect(1, 43616, '\p{^Is_Script_Extensions: _CHAM}', ""); + Expect(1, 43616, '\P{Is_Script_Extensions: _CHAM}', ""); + Expect(0, 43616, '\P{^Is_Script_Extensions: _CHAM}', ""); + Error('\p{Is_Scx=/a/ -Cham}'); + Error('\P{Is_Scx=/a/ -Cham}'); + Expect(1, 43615, '\p{Is_Scx=cham}', ""); + Expect(0, 43615, '\p{^Is_Scx=cham}', ""); + Expect(0, 43615, '\P{Is_Scx=cham}', ""); + Expect(1, 43615, '\P{^Is_Scx=cham}', ""); + Expect(0, 43616, '\p{Is_Scx=cham}', ""); + Expect(1, 43616, '\p{^Is_Scx=cham}', ""); + Expect(1, 43616, '\P{Is_Scx=cham}', ""); + Expect(0, 43616, '\P{^Is_Scx=cham}', ""); + Expect(1, 43615, '\p{Is_Scx= -Cham}', ""); + Expect(0, 43615, '\p{^Is_Scx= -Cham}', ""); + Expect(0, 43615, '\P{Is_Scx= -Cham}', ""); + Expect(1, 43615, '\P{^Is_Scx= -Cham}', ""); + Expect(0, 43616, '\p{Is_Scx= -Cham}', ""); + Expect(1, 43616, '\p{^Is_Scx= -Cham}', ""); + Expect(1, 43616, '\P{Is_Scx= -Cham}', ""); + Expect(0, 43616, '\P{^Is_Scx= -Cham}', ""); + Error('\p{Script_Extensions= :=Cherokee}'); + Error('\P{Script_Extensions= :=Cherokee}'); + Expect(1, 43967, '\p{Script_Extensions=:\ACherokee\z:}', "");; + Expect(0, 43968, '\p{Script_Extensions=:\ACherokee\z:}', "");; + Expect(1, 43967, '\p{Script_Extensions=cherokee}', ""); + Expect(0, 43967, '\p{^Script_Extensions=cherokee}', ""); + Expect(0, 43967, '\P{Script_Extensions=cherokee}', ""); + Expect(1, 43967, '\P{^Script_Extensions=cherokee}', ""); + Expect(0, 43968, '\p{Script_Extensions=cherokee}', ""); + Expect(1, 43968, '\p{^Script_Extensions=cherokee}', ""); + Expect(1, 43968, '\P{Script_Extensions=cherokee}', ""); + Expect(0, 43968, '\P{^Script_Extensions=cherokee}', ""); + Expect(1, 43967, '\p{Script_Extensions=:\Acherokee\z:}', "");; + Expect(0, 43968, '\p{Script_Extensions=:\Acherokee\z:}', "");; + Expect(1, 43967, '\p{Script_Extensions= Cherokee}', ""); + Expect(0, 43967, '\p{^Script_Extensions= Cherokee}', ""); + Expect(0, 43967, '\P{Script_Extensions= Cherokee}', ""); + Expect(1, 43967, '\P{^Script_Extensions= Cherokee}', ""); + Expect(0, 43968, '\p{Script_Extensions= Cherokee}', ""); + Expect(1, 43968, '\p{^Script_Extensions= Cherokee}', ""); + Expect(1, 43968, '\P{Script_Extensions= Cherokee}', ""); + Expect(0, 43968, '\P{^Script_Extensions= Cherokee}', ""); + Error('\p{Scx=:= cher}'); + Error('\P{Scx=:= cher}'); + Expect(1, 43967, '\p{Scx=:\ACher\z:}', "");; + Expect(0, 43968, '\p{Scx=:\ACher\z:}', "");; + Expect(1, 43967, '\p{Scx=cher}', ""); + Expect(0, 43967, '\p{^Scx=cher}', ""); + Expect(0, 43967, '\P{Scx=cher}', ""); + Expect(1, 43967, '\P{^Scx=cher}', ""); + Expect(0, 43968, '\p{Scx=cher}', ""); + Expect(1, 43968, '\p{^Scx=cher}', ""); + Expect(1, 43968, '\P{Scx=cher}', ""); + Expect(0, 43968, '\P{^Scx=cher}', ""); + Expect(1, 43967, '\p{Scx=:\Acher\z:}', "");; + Expect(0, 43968, '\p{Scx=:\Acher\z:}', "");; + Expect(1, 43967, '\p{Scx= Cher}', ""); + Expect(0, 43967, '\p{^Scx= Cher}', ""); + Expect(0, 43967, '\P{Scx= Cher}', ""); + Expect(1, 43967, '\P{^Scx= Cher}', ""); + Expect(0, 43968, '\p{Scx= Cher}', ""); + Expect(1, 43968, '\p{^Scx= Cher}', ""); + Expect(1, 43968, '\P{Scx= Cher}', ""); + Expect(0, 43968, '\P{^Scx= Cher}', ""); + Error('\p{Is_Script_Extensions=_:=Cherokee}'); + Error('\P{Is_Script_Extensions=_:=Cherokee}'); + Expect(1, 43967, '\p{Is_Script_Extensions=cherokee}', ""); + Expect(0, 43967, '\p{^Is_Script_Extensions=cherokee}', ""); + Expect(0, 43967, '\P{Is_Script_Extensions=cherokee}', ""); + Expect(1, 43967, '\P{^Is_Script_Extensions=cherokee}', ""); + Expect(0, 43968, '\p{Is_Script_Extensions=cherokee}', ""); + Expect(1, 43968, '\p{^Is_Script_Extensions=cherokee}', ""); + Expect(1, 43968, '\P{Is_Script_Extensions=cherokee}', ""); + Expect(0, 43968, '\P{^Is_Script_Extensions=cherokee}', ""); + Expect(1, 43967, '\p{Is_Script_Extensions= CHEROKEE}', ""); + Expect(0, 43967, '\p{^Is_Script_Extensions= CHEROKEE}', ""); + Expect(0, 43967, '\P{Is_Script_Extensions= CHEROKEE}', ""); + Expect(1, 43967, '\P{^Is_Script_Extensions= CHEROKEE}', ""); + Expect(0, 43968, '\p{Is_Script_Extensions= CHEROKEE}', ""); + Expect(1, 43968, '\p{^Is_Script_Extensions= CHEROKEE}', ""); + Expect(1, 43968, '\P{Is_Script_Extensions= CHEROKEE}', ""); + Expect(0, 43968, '\P{^Is_Script_Extensions= CHEROKEE}', ""); + Error('\p{Is_Scx=:=-Cher}'); + Error('\P{Is_Scx=:=-Cher}'); + Expect(1, 43967, '\p{Is_Scx=cher}', ""); + Expect(0, 43967, '\p{^Is_Scx=cher}', ""); + Expect(0, 43967, '\P{Is_Scx=cher}', ""); + Expect(1, 43967, '\P{^Is_Scx=cher}', ""); + Expect(0, 43968, '\p{Is_Scx=cher}', ""); + Expect(1, 43968, '\p{^Is_Scx=cher}', ""); + Expect(1, 43968, '\P{Is_Scx=cher}', ""); + Expect(0, 43968, '\P{^Is_Scx=cher}', ""); + Expect(1, 43967, '\p{Is_Scx= Cher}', ""); + Expect(0, 43967, '\p{^Is_Scx= Cher}', ""); + Expect(0, 43967, '\P{Is_Scx= Cher}', ""); + Expect(1, 43967, '\P{^Is_Scx= Cher}', ""); + Expect(0, 43968, '\p{Is_Scx= Cher}', ""); + Expect(1, 43968, '\p{^Is_Scx= Cher}', ""); + Expect(1, 43968, '\P{Is_Scx= Cher}', ""); + Expect(0, 43968, '\P{^Is_Scx= Cher}', ""); + Error('\p{Script_Extensions: Chorasmian:=}'); + Error('\P{Script_Extensions: Chorasmian:=}'); + Expect(1, 69579, '\p{Script_Extensions=:\AChorasmian\z:}', "");; + Expect(0, 69580, '\p{Script_Extensions=:\AChorasmian\z:}', "");; + Expect(1, 69579, '\p{Script_Extensions=chorasmian}', ""); + Expect(0, 69579, '\p{^Script_Extensions=chorasmian}', ""); + Expect(0, 69579, '\P{Script_Extensions=chorasmian}', ""); + Expect(1, 69579, '\P{^Script_Extensions=chorasmian}', ""); + Expect(0, 69580, '\p{Script_Extensions=chorasmian}', ""); + Expect(1, 69580, '\p{^Script_Extensions=chorasmian}', ""); + Expect(1, 69580, '\P{Script_Extensions=chorasmian}', ""); + Expect(0, 69580, '\P{^Script_Extensions=chorasmian}', ""); + Expect(1, 69579, '\p{Script_Extensions=:\Achorasmian\z:}', "");; + Expect(0, 69580, '\p{Script_Extensions=:\Achorasmian\z:}', "");; + Expect(1, 69579, '\p{Script_Extensions= chorasmian}', ""); + Expect(0, 69579, '\p{^Script_Extensions= chorasmian}', ""); + Expect(0, 69579, '\P{Script_Extensions= chorasmian}', ""); + Expect(1, 69579, '\P{^Script_Extensions= chorasmian}', ""); + Expect(0, 69580, '\p{Script_Extensions= chorasmian}', ""); + Expect(1, 69580, '\p{^Script_Extensions= chorasmian}', ""); + Expect(1, 69580, '\P{Script_Extensions= chorasmian}', ""); + Expect(0, 69580, '\P{^Script_Extensions= chorasmian}', ""); + Error('\p{Scx=:=CHRS}'); + Error('\P{Scx=:=CHRS}'); + Expect(1, 69579, '\p{Scx=:\AChrs\z:}', "");; + Expect(0, 69580, '\p{Scx=:\AChrs\z:}', "");; + Expect(1, 69579, '\p{Scx: chrs}', ""); + Expect(0, 69579, '\p{^Scx: chrs}', ""); + Expect(0, 69579, '\P{Scx: chrs}', ""); + Expect(1, 69579, '\P{^Scx: chrs}', ""); + Expect(0, 69580, '\p{Scx: chrs}', ""); + Expect(1, 69580, '\p{^Scx: chrs}', ""); + Expect(1, 69580, '\P{Scx: chrs}', ""); + Expect(0, 69580, '\P{^Scx: chrs}', ""); + Expect(1, 69579, '\p{Scx=:\Achrs\z:}', "");; + Expect(0, 69580, '\p{Scx=:\Achrs\z:}', "");; + Expect(1, 69579, '\p{Scx= _Chrs}', ""); + Expect(0, 69579, '\p{^Scx= _Chrs}', ""); + Expect(0, 69579, '\P{Scx= _Chrs}', ""); + Expect(1, 69579, '\P{^Scx= _Chrs}', ""); + Expect(0, 69580, '\p{Scx= _Chrs}', ""); + Expect(1, 69580, '\p{^Scx= _Chrs}', ""); + Expect(1, 69580, '\P{Scx= _Chrs}', ""); + Expect(0, 69580, '\P{^Scx= _Chrs}', ""); + Error('\p{Is_Script_Extensions= :=Chorasmian}'); + Error('\P{Is_Script_Extensions= :=Chorasmian}'); + Expect(1, 69579, '\p{Is_Script_Extensions=chorasmian}', ""); + Expect(0, 69579, '\p{^Is_Script_Extensions=chorasmian}', ""); + Expect(0, 69579, '\P{Is_Script_Extensions=chorasmian}', ""); + Expect(1, 69579, '\P{^Is_Script_Extensions=chorasmian}', ""); + Expect(0, 69580, '\p{Is_Script_Extensions=chorasmian}', ""); + Expect(1, 69580, '\p{^Is_Script_Extensions=chorasmian}', ""); + Expect(1, 69580, '\P{Is_Script_Extensions=chorasmian}', ""); + Expect(0, 69580, '\P{^Is_Script_Extensions=chorasmian}', ""); + Expect(1, 69579, '\p{Is_Script_Extensions=-Chorasmian}', ""); + Expect(0, 69579, '\p{^Is_Script_Extensions=-Chorasmian}', ""); + Expect(0, 69579, '\P{Is_Script_Extensions=-Chorasmian}', ""); + Expect(1, 69579, '\P{^Is_Script_Extensions=-Chorasmian}', ""); + Expect(0, 69580, '\p{Is_Script_Extensions=-Chorasmian}', ""); + Expect(1, 69580, '\p{^Is_Script_Extensions=-Chorasmian}', ""); + Expect(1, 69580, '\P{Is_Script_Extensions=-Chorasmian}', ""); + Expect(0, 69580, '\P{^Is_Script_Extensions=-Chorasmian}', ""); + Error('\p{Is_Scx=:= _Chrs}'); + Error('\P{Is_Scx=:= _Chrs}'); + Expect(1, 69579, '\p{Is_Scx=chrs}', ""); + Expect(0, 69579, '\p{^Is_Scx=chrs}', ""); + Expect(0, 69579, '\P{Is_Scx=chrs}', ""); + Expect(1, 69579, '\P{^Is_Scx=chrs}', ""); + Expect(0, 69580, '\p{Is_Scx=chrs}', ""); + Expect(1, 69580, '\p{^Is_Scx=chrs}', ""); + Expect(1, 69580, '\P{Is_Scx=chrs}', ""); + Expect(0, 69580, '\P{^Is_Scx=chrs}', ""); + Expect(1, 69579, '\p{Is_Scx= Chrs}', ""); + Expect(0, 69579, '\p{^Is_Scx= Chrs}', ""); + Expect(0, 69579, '\P{Is_Scx= Chrs}', ""); + Expect(1, 69579, '\P{^Is_Scx= Chrs}', ""); + Expect(0, 69580, '\p{Is_Scx= Chrs}', ""); + Expect(1, 69580, '\p{^Is_Scx= Chrs}', ""); + Expect(1, 69580, '\P{Is_Scx= Chrs}', ""); + Expect(0, 69580, '\P{^Is_Scx= Chrs}', ""); + Error('\p{Script_Extensions: /a/_-coptic}'); + Error('\P{Script_Extensions: /a/_-coptic}'); + Expect(1, 66299, '\p{Script_Extensions=:\ACoptic\z:}', "");; + Expect(0, 66300, '\p{Script_Extensions=:\ACoptic\z:}', "");; + Expect(1, 66299, '\p{Script_Extensions=coptic}', ""); + Expect(0, 66299, '\p{^Script_Extensions=coptic}', ""); + Expect(0, 66299, '\P{Script_Extensions=coptic}', ""); + Expect(1, 66299, '\P{^Script_Extensions=coptic}', ""); + Expect(0, 66300, '\p{Script_Extensions=coptic}', ""); + Expect(1, 66300, '\p{^Script_Extensions=coptic}', ""); + Expect(1, 66300, '\P{Script_Extensions=coptic}', ""); + Expect(0, 66300, '\P{^Script_Extensions=coptic}', ""); + Expect(1, 66299, '\p{Script_Extensions=:\Acoptic\z:}', "");; + Expect(0, 66300, '\p{Script_Extensions=:\Acoptic\z:}', "");; + Expect(1, 66299, '\p{Script_Extensions=_ Coptic}', ""); + Expect(0, 66299, '\p{^Script_Extensions=_ Coptic}', ""); + Expect(0, 66299, '\P{Script_Extensions=_ Coptic}', ""); + Expect(1, 66299, '\P{^Script_Extensions=_ Coptic}', ""); + Expect(0, 66300, '\p{Script_Extensions=_ Coptic}', ""); + Expect(1, 66300, '\p{^Script_Extensions=_ Coptic}', ""); + Expect(1, 66300, '\P{Script_Extensions=_ Coptic}', ""); + Expect(0, 66300, '\P{^Script_Extensions=_ Coptic}', ""); + Error('\p{Scx=-:=Copt}'); + Error('\P{Scx=-:=Copt}'); + Expect(1, 66299, '\p{Scx=:\ACopt\z:}', "");; + Expect(0, 66300, '\p{Scx=:\ACopt\z:}', "");; + Expect(1, 66299, '\p{Scx=copt}', ""); + Expect(0, 66299, '\p{^Scx=copt}', ""); + Expect(0, 66299, '\P{Scx=copt}', ""); + Expect(1, 66299, '\P{^Scx=copt}', ""); + Expect(0, 66300, '\p{Scx=copt}', ""); + Expect(1, 66300, '\p{^Scx=copt}', ""); + Expect(1, 66300, '\P{Scx=copt}', ""); + Expect(0, 66300, '\P{^Scx=copt}', ""); + Expect(1, 66299, '\p{Scx=:\Acopt\z:}', "");; + Expect(0, 66300, '\p{Scx=:\Acopt\z:}', "");; + Expect(1, 66299, '\p{Scx: Copt}', ""); + Expect(0, 66299, '\p{^Scx: Copt}', ""); + Expect(0, 66299, '\P{Scx: Copt}', ""); + Expect(1, 66299, '\P{^Scx: Copt}', ""); + Expect(0, 66300, '\p{Scx: Copt}', ""); + Expect(1, 66300, '\p{^Scx: Copt}', ""); + Expect(1, 66300, '\P{Scx: Copt}', ""); + Expect(0, 66300, '\P{^Scx: Copt}', ""); + Error('\p{Is_Script_Extensions=-:=qaac}'); + Error('\P{Is_Script_Extensions=-:=qaac}'); + Expect(1, 66299, '\p{Is_Script_Extensions: qaac}', ""); + Expect(0, 66299, '\p{^Is_Script_Extensions: qaac}', ""); + Expect(0, 66299, '\P{Is_Script_Extensions: qaac}', ""); + Expect(1, 66299, '\P{^Is_Script_Extensions: qaac}', ""); + Expect(0, 66300, '\p{Is_Script_Extensions: qaac}', ""); + Expect(1, 66300, '\p{^Is_Script_Extensions: qaac}', ""); + Expect(1, 66300, '\P{Is_Script_Extensions: qaac}', ""); + Expect(0, 66300, '\P{^Is_Script_Extensions: qaac}', ""); + Expect(1, 66299, '\p{Is_Script_Extensions= Qaac}', ""); + Expect(0, 66299, '\p{^Is_Script_Extensions= Qaac}', ""); + Expect(0, 66299, '\P{Is_Script_Extensions= Qaac}', ""); + Expect(1, 66299, '\P{^Is_Script_Extensions= Qaac}', ""); + Expect(0, 66300, '\p{Is_Script_Extensions= Qaac}', ""); + Expect(1, 66300, '\p{^Is_Script_Extensions= Qaac}', ""); + Expect(1, 66300, '\P{Is_Script_Extensions= Qaac}', ""); + Expect(0, 66300, '\P{^Is_Script_Extensions= Qaac}', ""); + Error('\p{Is_Scx= _COPTIC/a/}'); + Error('\P{Is_Scx= _COPTIC/a/}'); + Expect(1, 66299, '\p{Is_Scx=coptic}', ""); + Expect(0, 66299, '\p{^Is_Scx=coptic}', ""); + Expect(0, 66299, '\P{Is_Scx=coptic}', ""); + Expect(1, 66299, '\P{^Is_Scx=coptic}', ""); + Expect(0, 66300, '\p{Is_Scx=coptic}', ""); + Expect(1, 66300, '\p{^Is_Scx=coptic}', ""); + Expect(1, 66300, '\P{Is_Scx=coptic}', ""); + Expect(0, 66300, '\P{^Is_Scx=coptic}', ""); + Expect(1, 66299, '\p{Is_Scx= coptic}', ""); + Expect(0, 66299, '\p{^Is_Scx= coptic}', ""); + Expect(0, 66299, '\P{Is_Scx= coptic}', ""); + Expect(1, 66299, '\P{^Is_Scx= coptic}', ""); + Expect(0, 66300, '\p{Is_Scx= coptic}', ""); + Expect(1, 66300, '\p{^Is_Scx= coptic}', ""); + Expect(1, 66300, '\P{Is_Scx= coptic}', ""); + Expect(0, 66300, '\P{^Is_Scx= coptic}', ""); + Error('\p{Script_Extensions=:=__CYPRO_MINOAN}'); + Error('\P{Script_Extensions=:=__CYPRO_MINOAN}'); + Expect(1, 77810, '\p{Script_Extensions=:\ACypro_Minoan\z:}', "");; + Expect(0, 77811, '\p{Script_Extensions=:\ACypro_Minoan\z:}', "");; + Expect(1, 77810, '\p{Script_Extensions: cyprominoan}', ""); + Expect(0, 77810, '\p{^Script_Extensions: cyprominoan}', ""); + Expect(0, 77810, '\P{Script_Extensions: cyprominoan}', ""); + Expect(1, 77810, '\P{^Script_Extensions: cyprominoan}', ""); + Expect(0, 77811, '\p{Script_Extensions: cyprominoan}', ""); + Expect(1, 77811, '\p{^Script_Extensions: cyprominoan}', ""); + Expect(1, 77811, '\P{Script_Extensions: cyprominoan}', ""); + Expect(0, 77811, '\P{^Script_Extensions: cyprominoan}', ""); + Expect(1, 77810, '\p{Script_Extensions=:\Acyprominoan\z:}', "");; + Expect(0, 77811, '\p{Script_Extensions=:\Acyprominoan\z:}', "");; + Expect(1, 77810, '\p{Script_Extensions= Cypro_MINOAN}', ""); + Expect(0, 77810, '\p{^Script_Extensions= Cypro_MINOAN}', ""); + Expect(0, 77810, '\P{Script_Extensions= Cypro_MINOAN}', ""); + Expect(1, 77810, '\P{^Script_Extensions= Cypro_MINOAN}', ""); + Expect(0, 77811, '\p{Script_Extensions= Cypro_MINOAN}', ""); + Expect(1, 77811, '\p{^Script_Extensions= Cypro_MINOAN}', ""); + Expect(1, 77811, '\P{Script_Extensions= Cypro_MINOAN}', ""); + Expect(0, 77811, '\P{^Script_Extensions= Cypro_MINOAN}', ""); + Error('\p{Scx=/a/ Cpmn}'); + Error('\P{Scx=/a/ Cpmn}'); + Expect(1, 77810, '\p{Scx=:\ACpmn\z:}', "");; + Expect(0, 77811, '\p{Scx=:\ACpmn\z:}', "");; + Expect(1, 77810, '\p{Scx=cpmn}', ""); + Expect(0, 77810, '\p{^Scx=cpmn}', ""); + Expect(0, 77810, '\P{Scx=cpmn}', ""); + Expect(1, 77810, '\P{^Scx=cpmn}', ""); + Expect(0, 77811, '\p{Scx=cpmn}', ""); + Expect(1, 77811, '\p{^Scx=cpmn}', ""); + Expect(1, 77811, '\P{Scx=cpmn}', ""); + Expect(0, 77811, '\P{^Scx=cpmn}', ""); + Expect(1, 77810, '\p{Scx=:\Acpmn\z:}', "");; + Expect(0, 77811, '\p{Scx=:\Acpmn\z:}', "");; + Expect(1, 77810, '\p{Scx= _cpmn}', ""); + Expect(0, 77810, '\p{^Scx= _cpmn}', ""); + Expect(0, 77810, '\P{Scx= _cpmn}', ""); + Expect(1, 77810, '\P{^Scx= _cpmn}', ""); + Expect(0, 77811, '\p{Scx= _cpmn}', ""); + Expect(1, 77811, '\p{^Scx= _cpmn}', ""); + Expect(1, 77811, '\P{Scx= _cpmn}', ""); + Expect(0, 77811, '\P{^Scx= _cpmn}', ""); + Error('\p{Is_Script_Extensions=-cypro_Minoan/a/}'); + Error('\P{Is_Script_Extensions=-cypro_Minoan/a/}'); + Expect(1, 77810, '\p{Is_Script_Extensions=cyprominoan}', ""); + Expect(0, 77810, '\p{^Is_Script_Extensions=cyprominoan}', ""); + Expect(0, 77810, '\P{Is_Script_Extensions=cyprominoan}', ""); + Expect(1, 77810, '\P{^Is_Script_Extensions=cyprominoan}', ""); + Expect(0, 77811, '\p{Is_Script_Extensions=cyprominoan}', ""); + Expect(1, 77811, '\p{^Is_Script_Extensions=cyprominoan}', ""); + Expect(1, 77811, '\P{Is_Script_Extensions=cyprominoan}', ""); + Expect(0, 77811, '\P{^Is_Script_Extensions=cyprominoan}', ""); + Expect(1, 77810, '\p{Is_Script_Extensions=_Cypro_Minoan}', ""); + Expect(0, 77810, '\p{^Is_Script_Extensions=_Cypro_Minoan}', ""); + Expect(0, 77810, '\P{Is_Script_Extensions=_Cypro_Minoan}', ""); + Expect(1, 77810, '\P{^Is_Script_Extensions=_Cypro_Minoan}', ""); + Expect(0, 77811, '\p{Is_Script_Extensions=_Cypro_Minoan}', ""); + Expect(1, 77811, '\p{^Is_Script_Extensions=_Cypro_Minoan}', ""); + Expect(1, 77811, '\P{Is_Script_Extensions=_Cypro_Minoan}', ""); + Expect(0, 77811, '\P{^Is_Script_Extensions=_Cypro_Minoan}', ""); + Error('\p{Is_Scx=:=_ CPMN}'); + Error('\P{Is_Scx=:=_ CPMN}'); + Expect(1, 77810, '\p{Is_Scx=cpmn}', ""); + Expect(0, 77810, '\p{^Is_Scx=cpmn}', ""); + Expect(0, 77810, '\P{Is_Scx=cpmn}', ""); + Expect(1, 77810, '\P{^Is_Scx=cpmn}', ""); + Expect(0, 77811, '\p{Is_Scx=cpmn}', ""); + Expect(1, 77811, '\p{^Is_Scx=cpmn}', ""); + Expect(1, 77811, '\P{Is_Scx=cpmn}', ""); + Expect(0, 77811, '\P{^Is_Scx=cpmn}', ""); + Expect(1, 77810, '\p{Is_Scx=-CPMN}', ""); + Expect(0, 77810, '\p{^Is_Scx=-CPMN}', ""); + Expect(0, 77810, '\P{Is_Scx=-CPMN}', ""); + Expect(1, 77810, '\P{^Is_Scx=-CPMN}', ""); + Expect(0, 77811, '\p{Is_Scx=-CPMN}', ""); + Expect(1, 77811, '\p{^Is_Scx=-CPMN}', ""); + Expect(1, 77811, '\P{Is_Scx=-CPMN}', ""); + Expect(0, 77811, '\P{^Is_Scx=-CPMN}', ""); + Error('\p{Script_Extensions= CYPRIOT/a/}'); + Error('\P{Script_Extensions= CYPRIOT/a/}'); + Expect(1, 67647, '\p{Script_Extensions=:\ACypriot\z:}', "");; + Expect(0, 67648, '\p{Script_Extensions=:\ACypriot\z:}', "");; + Expect(1, 67647, '\p{Script_Extensions: cypriot}', ""); + Expect(0, 67647, '\p{^Script_Extensions: cypriot}', ""); + Expect(0, 67647, '\P{Script_Extensions: cypriot}', ""); + Expect(1, 67647, '\P{^Script_Extensions: cypriot}', ""); + Expect(0, 67648, '\p{Script_Extensions: cypriot}', ""); + Expect(1, 67648, '\p{^Script_Extensions: cypriot}', ""); + Expect(1, 67648, '\P{Script_Extensions: cypriot}', ""); + Expect(0, 67648, '\P{^Script_Extensions: cypriot}', ""); + Expect(1, 67647, '\p{Script_Extensions=:\Acypriot\z:}', "");; + Expect(0, 67648, '\p{Script_Extensions=:\Acypriot\z:}', "");; + Expect(1, 67647, '\p{Script_Extensions=_ cypriot}', ""); + Expect(0, 67647, '\p{^Script_Extensions=_ cypriot}', ""); + Expect(0, 67647, '\P{Script_Extensions=_ cypriot}', ""); + Expect(1, 67647, '\P{^Script_Extensions=_ cypriot}', ""); + Expect(0, 67648, '\p{Script_Extensions=_ cypriot}', ""); + Expect(1, 67648, '\p{^Script_Extensions=_ cypriot}', ""); + Expect(1, 67648, '\P{Script_Extensions=_ cypriot}', ""); + Expect(0, 67648, '\P{^Script_Extensions=_ cypriot}', ""); + Error('\p{Scx= /a/Cprt}'); + Error('\P{Scx= /a/Cprt}'); + Expect(1, 67647, '\p{Scx=:\ACprt\z:}', "");; + Expect(0, 67648, '\p{Scx=:\ACprt\z:}', "");; + Expect(1, 67647, '\p{Scx=cprt}', ""); + Expect(0, 67647, '\p{^Scx=cprt}', ""); + Expect(0, 67647, '\P{Scx=cprt}', ""); + Expect(1, 67647, '\P{^Scx=cprt}', ""); + Expect(0, 67648, '\p{Scx=cprt}', ""); + Expect(1, 67648, '\p{^Scx=cprt}', ""); + Expect(1, 67648, '\P{Scx=cprt}', ""); + Expect(0, 67648, '\P{^Scx=cprt}', ""); + Expect(1, 67647, '\p{Scx=:\Acprt\z:}', "");; + Expect(0, 67648, '\p{Scx=:\Acprt\z:}', "");; + Expect(1, 67647, '\p{Scx=_ Cprt}', ""); + Expect(0, 67647, '\p{^Scx=_ Cprt}', ""); + Expect(0, 67647, '\P{Scx=_ Cprt}', ""); + Expect(1, 67647, '\P{^Scx=_ Cprt}', ""); + Expect(0, 67648, '\p{Scx=_ Cprt}', ""); + Expect(1, 67648, '\p{^Scx=_ Cprt}', ""); + Expect(1, 67648, '\P{Scx=_ Cprt}', ""); + Expect(0, 67648, '\P{^Scx=_ Cprt}', ""); + Error('\p{Is_Script_Extensions= :=cypriot}'); + Error('\P{Is_Script_Extensions= :=cypriot}'); + Expect(1, 67647, '\p{Is_Script_Extensions=cypriot}', ""); + Expect(0, 67647, '\p{^Is_Script_Extensions=cypriot}', ""); + Expect(0, 67647, '\P{Is_Script_Extensions=cypriot}', ""); + Expect(1, 67647, '\P{^Is_Script_Extensions=cypriot}', ""); + Expect(0, 67648, '\p{Is_Script_Extensions=cypriot}', ""); + Expect(1, 67648, '\p{^Is_Script_Extensions=cypriot}', ""); + Expect(1, 67648, '\P{Is_Script_Extensions=cypriot}', ""); + Expect(0, 67648, '\P{^Is_Script_Extensions=cypriot}', ""); + Expect(1, 67647, '\p{Is_Script_Extensions= CYPRIOT}', ""); + Expect(0, 67647, '\p{^Is_Script_Extensions= CYPRIOT}', ""); + Expect(0, 67647, '\P{Is_Script_Extensions= CYPRIOT}', ""); + Expect(1, 67647, '\P{^Is_Script_Extensions= CYPRIOT}', ""); + Expect(0, 67648, '\p{Is_Script_Extensions= CYPRIOT}', ""); + Expect(1, 67648, '\p{^Is_Script_Extensions= CYPRIOT}', ""); + Expect(1, 67648, '\P{Is_Script_Extensions= CYPRIOT}', ""); + Expect(0, 67648, '\P{^Is_Script_Extensions= CYPRIOT}', ""); + Error('\p{Is_Scx= -Cprt/a/}'); + Error('\P{Is_Scx= -Cprt/a/}'); + Expect(1, 67647, '\p{Is_Scx: cprt}', ""); + Expect(0, 67647, '\p{^Is_Scx: cprt}', ""); + Expect(0, 67647, '\P{Is_Scx: cprt}', ""); + Expect(1, 67647, '\P{^Is_Scx: cprt}', ""); + Expect(0, 67648, '\p{Is_Scx: cprt}', ""); + Expect(1, 67648, '\p{^Is_Scx: cprt}', ""); + Expect(1, 67648, '\P{Is_Scx: cprt}', ""); + Expect(0, 67648, '\P{^Is_Scx: cprt}', ""); + Expect(1, 67647, '\p{Is_Scx=_-CPRT}', ""); + Expect(0, 67647, '\p{^Is_Scx=_-CPRT}', ""); + Expect(0, 67647, '\P{Is_Scx=_-CPRT}', ""); + Expect(1, 67647, '\P{^Is_Scx=_-CPRT}', ""); + Expect(0, 67648, '\p{Is_Scx=_-CPRT}', ""); + Expect(1, 67648, '\p{^Is_Scx=_-CPRT}', ""); + Expect(1, 67648, '\P{Is_Scx=_-CPRT}', ""); + Expect(0, 67648, '\P{^Is_Scx=_-CPRT}', ""); + Error('\p{Script_Extensions=/a/ cyrillic}'); + Error('\P{Script_Extensions=/a/ cyrillic}'); + Expect(1, 123023, '\p{Script_Extensions=:\ACyrillic\z:}', "");; + Expect(0, 123024, '\p{Script_Extensions=:\ACyrillic\z:}', "");; + Expect(1, 123023, '\p{Script_Extensions=cyrillic}', ""); + Expect(0, 123023, '\p{^Script_Extensions=cyrillic}', ""); + Expect(0, 123023, '\P{Script_Extensions=cyrillic}', ""); + Expect(1, 123023, '\P{^Script_Extensions=cyrillic}', ""); + Expect(0, 123024, '\p{Script_Extensions=cyrillic}', ""); + Expect(1, 123024, '\p{^Script_Extensions=cyrillic}', ""); + Expect(1, 123024, '\P{Script_Extensions=cyrillic}', ""); + Expect(0, 123024, '\P{^Script_Extensions=cyrillic}', ""); + Expect(1, 123023, '\p{Script_Extensions=:\Acyrillic\z:}', "");; + Expect(0, 123024, '\p{Script_Extensions=:\Acyrillic\z:}', "");; + Expect(1, 123023, '\p{Script_Extensions= cyrillic}', ""); + Expect(0, 123023, '\p{^Script_Extensions= cyrillic}', ""); + Expect(0, 123023, '\P{Script_Extensions= cyrillic}', ""); + Expect(1, 123023, '\P{^Script_Extensions= cyrillic}', ""); + Expect(0, 123024, '\p{Script_Extensions= cyrillic}', ""); + Expect(1, 123024, '\p{^Script_Extensions= cyrillic}', ""); + Expect(1, 123024, '\P{Script_Extensions= cyrillic}', ""); + Expect(0, 123024, '\P{^Script_Extensions= cyrillic}', ""); + Error('\p{Scx=/a/ _Cyrl}'); + Error('\P{Scx=/a/ _Cyrl}'); + Expect(1, 123023, '\p{Scx=:\ACyrl\z:}', "");; + Expect(0, 123024, '\p{Scx=:\ACyrl\z:}', "");; + Expect(1, 123023, '\p{Scx=cyrl}', ""); + Expect(0, 123023, '\p{^Scx=cyrl}', ""); + Expect(0, 123023, '\P{Scx=cyrl}', ""); + Expect(1, 123023, '\P{^Scx=cyrl}', ""); + Expect(0, 123024, '\p{Scx=cyrl}', ""); + Expect(1, 123024, '\p{^Scx=cyrl}', ""); + Expect(1, 123024, '\P{Scx=cyrl}', ""); + Expect(0, 123024, '\P{^Scx=cyrl}', ""); + Expect(1, 123023, '\p{Scx=:\Acyrl\z:}', "");; + Expect(0, 123024, '\p{Scx=:\Acyrl\z:}', "");; + Expect(1, 123023, '\p{Scx= -Cyrl}', ""); + Expect(0, 123023, '\p{^Scx= -Cyrl}', ""); + Expect(0, 123023, '\P{Scx= -Cyrl}', ""); + Expect(1, 123023, '\P{^Scx= -Cyrl}', ""); + Expect(0, 123024, '\p{Scx= -Cyrl}', ""); + Expect(1, 123024, '\p{^Scx= -Cyrl}', ""); + Expect(1, 123024, '\P{Scx= -Cyrl}', ""); + Expect(0, 123024, '\P{^Scx= -Cyrl}', ""); + Error('\p{Is_Script_Extensions=_-cyrillic/a/}'); + Error('\P{Is_Script_Extensions=_-cyrillic/a/}'); + Expect(1, 123023, '\p{Is_Script_Extensions=cyrillic}', ""); + Expect(0, 123023, '\p{^Is_Script_Extensions=cyrillic}', ""); + Expect(0, 123023, '\P{Is_Script_Extensions=cyrillic}', ""); + Expect(1, 123023, '\P{^Is_Script_Extensions=cyrillic}', ""); + Expect(0, 123024, '\p{Is_Script_Extensions=cyrillic}', ""); + Expect(1, 123024, '\p{^Is_Script_Extensions=cyrillic}', ""); + Expect(1, 123024, '\P{Is_Script_Extensions=cyrillic}', ""); + Expect(0, 123024, '\P{^Is_Script_Extensions=cyrillic}', ""); + Expect(1, 123023, '\p{Is_Script_Extensions= _Cyrillic}', ""); + Expect(0, 123023, '\p{^Is_Script_Extensions= _Cyrillic}', ""); + Expect(0, 123023, '\P{Is_Script_Extensions= _Cyrillic}', ""); + Expect(1, 123023, '\P{^Is_Script_Extensions= _Cyrillic}', ""); + Expect(0, 123024, '\p{Is_Script_Extensions= _Cyrillic}', ""); + Expect(1, 123024, '\p{^Is_Script_Extensions= _Cyrillic}', ""); + Expect(1, 123024, '\P{Is_Script_Extensions= _Cyrillic}', ""); + Expect(0, 123024, '\P{^Is_Script_Extensions= _Cyrillic}', ""); + Error('\p{Is_Scx: -/a/cyrl}'); + Error('\P{Is_Scx: -/a/cyrl}'); + Expect(1, 123023, '\p{Is_Scx=cyrl}', ""); + Expect(0, 123023, '\p{^Is_Scx=cyrl}', ""); + Expect(0, 123023, '\P{Is_Scx=cyrl}', ""); + Expect(1, 123023, '\P{^Is_Scx=cyrl}', ""); + Expect(0, 123024, '\p{Is_Scx=cyrl}', ""); + Expect(1, 123024, '\p{^Is_Scx=cyrl}', ""); + Expect(1, 123024, '\P{Is_Scx=cyrl}', ""); + Expect(0, 123024, '\P{^Is_Scx=cyrl}', ""); + Expect(1, 123023, '\p{Is_Scx=- CYRL}', ""); + Expect(0, 123023, '\p{^Is_Scx=- CYRL}', ""); + Expect(0, 123023, '\P{Is_Scx=- CYRL}', ""); + Expect(1, 123023, '\P{^Is_Scx=- CYRL}', ""); + Expect(0, 123024, '\p{Is_Scx=- CYRL}', ""); + Expect(1, 123024, '\p{^Is_Scx=- CYRL}', ""); + Expect(1, 123024, '\P{Is_Scx=- CYRL}', ""); + Expect(0, 123024, '\P{^Is_Scx=- CYRL}', ""); + Error('\p{Script_Extensions: _:=Devanagari}'); + Error('\P{Script_Extensions: _:=Devanagari}'); + Expect(1, 72457, '\p{Script_Extensions=:\ADevanagari\z:}', "");; + Expect(0, 72458, '\p{Script_Extensions=:\ADevanagari\z:}', "");; + Expect(1, 72457, '\p{Script_Extensions=devanagari}', ""); + Expect(0, 72457, '\p{^Script_Extensions=devanagari}', ""); + Expect(0, 72457, '\P{Script_Extensions=devanagari}', ""); + Expect(1, 72457, '\P{^Script_Extensions=devanagari}', ""); + Expect(0, 72458, '\p{Script_Extensions=devanagari}', ""); + Expect(1, 72458, '\p{^Script_Extensions=devanagari}', ""); + Expect(1, 72458, '\P{Script_Extensions=devanagari}', ""); + Expect(0, 72458, '\P{^Script_Extensions=devanagari}', ""); + Expect(1, 72457, '\p{Script_Extensions=:\Adevanagari\z:}', "");; + Expect(0, 72458, '\p{Script_Extensions=:\Adevanagari\z:}', "");; + Expect(1, 72457, '\p{Script_Extensions= Devanagari}', ""); + Expect(0, 72457, '\p{^Script_Extensions= Devanagari}', ""); + Expect(0, 72457, '\P{Script_Extensions= Devanagari}', ""); + Expect(1, 72457, '\P{^Script_Extensions= Devanagari}', ""); + Expect(0, 72458, '\p{Script_Extensions= Devanagari}', ""); + Expect(1, 72458, '\p{^Script_Extensions= Devanagari}', ""); + Expect(1, 72458, '\P{Script_Extensions= Devanagari}', ""); + Expect(0, 72458, '\P{^Script_Extensions= Devanagari}', ""); + Error('\p{Scx= Deva:=}'); + Error('\P{Scx= Deva:=}'); + Expect(1, 72457, '\p{Scx=:\ADeva\z:}', "");; + Expect(0, 72458, '\p{Scx=:\ADeva\z:}', "");; + Expect(1, 72457, '\p{Scx=deva}', ""); + Expect(0, 72457, '\p{^Scx=deva}', ""); + Expect(0, 72457, '\P{Scx=deva}', ""); + Expect(1, 72457, '\P{^Scx=deva}', ""); + Expect(0, 72458, '\p{Scx=deva}', ""); + Expect(1, 72458, '\p{^Scx=deva}', ""); + Expect(1, 72458, '\P{Scx=deva}', ""); + Expect(0, 72458, '\P{^Scx=deva}', ""); + Expect(1, 72457, '\p{Scx=:\Adeva\z:}', "");; + Expect(0, 72458, '\p{Scx=:\Adeva\z:}', "");; + Expect(1, 72457, '\p{Scx: deva}', ""); + Expect(0, 72457, '\p{^Scx: deva}', ""); + Expect(0, 72457, '\P{Scx: deva}', ""); + Expect(1, 72457, '\P{^Scx: deva}', ""); + Expect(0, 72458, '\p{Scx: deva}', ""); + Expect(1, 72458, '\p{^Scx: deva}', ""); + Expect(1, 72458, '\P{Scx: deva}', ""); + Expect(0, 72458, '\P{^Scx: deva}', ""); + Error('\p{Is_Script_Extensions= :=Devanagari}'); + Error('\P{Is_Script_Extensions= :=Devanagari}'); + Expect(1, 72457, '\p{Is_Script_Extensions=devanagari}', ""); + Expect(0, 72457, '\p{^Is_Script_Extensions=devanagari}', ""); + Expect(0, 72457, '\P{Is_Script_Extensions=devanagari}', ""); + Expect(1, 72457, '\P{^Is_Script_Extensions=devanagari}', ""); + Expect(0, 72458, '\p{Is_Script_Extensions=devanagari}', ""); + Expect(1, 72458, '\p{^Is_Script_Extensions=devanagari}', ""); + Expect(1, 72458, '\P{Is_Script_Extensions=devanagari}', ""); + Expect(0, 72458, '\P{^Is_Script_Extensions=devanagari}', ""); + Expect(1, 72457, '\p{Is_Script_Extensions= Devanagari}', ""); + Expect(0, 72457, '\p{^Is_Script_Extensions= Devanagari}', ""); + Expect(0, 72457, '\P{Is_Script_Extensions= Devanagari}', ""); + Expect(1, 72457, '\P{^Is_Script_Extensions= Devanagari}', ""); + Expect(0, 72458, '\p{Is_Script_Extensions= Devanagari}', ""); + Expect(1, 72458, '\p{^Is_Script_Extensions= Devanagari}', ""); + Expect(1, 72458, '\P{Is_Script_Extensions= Devanagari}', ""); + Expect(0, 72458, '\P{^Is_Script_Extensions= Devanagari}', ""); + Error('\p{Is_Scx=_/a/deva}'); + Error('\P{Is_Scx=_/a/deva}'); + Expect(1, 72457, '\p{Is_Scx: deva}', ""); + Expect(0, 72457, '\p{^Is_Scx: deva}', ""); + Expect(0, 72457, '\P{Is_Scx: deva}', ""); + Expect(1, 72457, '\P{^Is_Scx: deva}', ""); + Expect(0, 72458, '\p{Is_Scx: deva}', ""); + Expect(1, 72458, '\p{^Is_Scx: deva}', ""); + Expect(1, 72458, '\P{Is_Scx: deva}', ""); + Expect(0, 72458, '\P{^Is_Scx: deva}', ""); + Expect(1, 72457, '\p{Is_Scx= Deva}', ""); + Expect(0, 72457, '\p{^Is_Scx= Deva}', ""); + Expect(0, 72457, '\P{Is_Scx= Deva}', ""); + Expect(1, 72457, '\P{^Is_Scx= Deva}', ""); + Expect(0, 72458, '\p{Is_Scx= Deva}', ""); + Expect(1, 72458, '\p{^Is_Scx= Deva}', ""); + Expect(1, 72458, '\P{Is_Scx= Deva}', ""); + Expect(0, 72458, '\P{^Is_Scx= Deva}', ""); + Error('\p{Script_Extensions= -DIVES_Akuru:=}'); + Error('\P{Script_Extensions= -DIVES_Akuru:=}'); + Expect(1, 72025, '\p{Script_Extensions=:\ADives_Akuru\z:}', "");; + Expect(0, 72026, '\p{Script_Extensions=:\ADives_Akuru\z:}', "");; + Expect(1, 72025, '\p{Script_Extensions=divesakuru}', ""); + Expect(0, 72025, '\p{^Script_Extensions=divesakuru}', ""); + Expect(0, 72025, '\P{Script_Extensions=divesakuru}', ""); + Expect(1, 72025, '\P{^Script_Extensions=divesakuru}', ""); + Expect(0, 72026, '\p{Script_Extensions=divesakuru}', ""); + Expect(1, 72026, '\p{^Script_Extensions=divesakuru}', ""); + Expect(1, 72026, '\P{Script_Extensions=divesakuru}', ""); + Expect(0, 72026, '\P{^Script_Extensions=divesakuru}', ""); + Expect(1, 72025, '\p{Script_Extensions=:\Adivesakuru\z:}', "");; + Expect(0, 72026, '\p{Script_Extensions=:\Adivesakuru\z:}', "");; + Expect(1, 72025, '\p{Script_Extensions=_ Dives_Akuru}', ""); + Expect(0, 72025, '\p{^Script_Extensions=_ Dives_Akuru}', ""); + Expect(0, 72025, '\P{Script_Extensions=_ Dives_Akuru}', ""); + Expect(1, 72025, '\P{^Script_Extensions=_ Dives_Akuru}', ""); + Expect(0, 72026, '\p{Script_Extensions=_ Dives_Akuru}', ""); + Expect(1, 72026, '\p{^Script_Extensions=_ Dives_Akuru}', ""); + Expect(1, 72026, '\P{Script_Extensions=_ Dives_Akuru}', ""); + Expect(0, 72026, '\P{^Script_Extensions=_ Dives_Akuru}', ""); + Error('\p{Scx=:= Diak}'); + Error('\P{Scx=:= Diak}'); + Expect(1, 72025, '\p{Scx=:\ADiak\z:}', "");; + Expect(0, 72026, '\p{Scx=:\ADiak\z:}', "");; + Expect(1, 72025, '\p{Scx=diak}', ""); + Expect(0, 72025, '\p{^Scx=diak}', ""); + Expect(0, 72025, '\P{Scx=diak}', ""); + Expect(1, 72025, '\P{^Scx=diak}', ""); + Expect(0, 72026, '\p{Scx=diak}', ""); + Expect(1, 72026, '\p{^Scx=diak}', ""); + Expect(1, 72026, '\P{Scx=diak}', ""); + Expect(0, 72026, '\P{^Scx=diak}', ""); + Expect(1, 72025, '\p{Scx=:\Adiak\z:}', "");; + Expect(0, 72026, '\p{Scx=:\Adiak\z:}', "");; + Expect(1, 72025, '\p{Scx: _diak}', ""); + Expect(0, 72025, '\p{^Scx: _diak}', ""); + Expect(0, 72025, '\P{Scx: _diak}', ""); + Expect(1, 72025, '\P{^Scx: _diak}', ""); + Expect(0, 72026, '\p{Scx: _diak}', ""); + Expect(1, 72026, '\p{^Scx: _diak}', ""); + Expect(1, 72026, '\P{Scx: _diak}', ""); + Expect(0, 72026, '\P{^Scx: _diak}', ""); + Error('\p{Is_Script_Extensions= /a/Dives_Akuru}'); + Error('\P{Is_Script_Extensions= /a/Dives_Akuru}'); + Expect(1, 72025, '\p{Is_Script_Extensions: divesakuru}', ""); + Expect(0, 72025, '\p{^Is_Script_Extensions: divesakuru}', ""); + Expect(0, 72025, '\P{Is_Script_Extensions: divesakuru}', ""); + Expect(1, 72025, '\P{^Is_Script_Extensions: divesakuru}', ""); + Expect(0, 72026, '\p{Is_Script_Extensions: divesakuru}', ""); + Expect(1, 72026, '\p{^Is_Script_Extensions: divesakuru}', ""); + Expect(1, 72026, '\P{Is_Script_Extensions: divesakuru}', ""); + Expect(0, 72026, '\P{^Is_Script_Extensions: divesakuru}', ""); + Expect(1, 72025, '\p{Is_Script_Extensions= dives_Akuru}', ""); + Expect(0, 72025, '\p{^Is_Script_Extensions= dives_Akuru}', ""); + Expect(0, 72025, '\P{Is_Script_Extensions= dives_Akuru}', ""); + Expect(1, 72025, '\P{^Is_Script_Extensions= dives_Akuru}', ""); + Expect(0, 72026, '\p{Is_Script_Extensions= dives_Akuru}', ""); + Expect(1, 72026, '\p{^Is_Script_Extensions= dives_Akuru}', ""); + Expect(1, 72026, '\P{Is_Script_Extensions= dives_Akuru}', ""); + Expect(0, 72026, '\P{^Is_Script_Extensions= dives_Akuru}', ""); + Error('\p{Is_Scx= DIAK:=}'); + Error('\P{Is_Scx= DIAK:=}'); + Expect(1, 72025, '\p{Is_Scx: diak}', ""); + Expect(0, 72025, '\p{^Is_Scx: diak}', ""); + Expect(0, 72025, '\P{Is_Scx: diak}', ""); + Expect(1, 72025, '\P{^Is_Scx: diak}', ""); + Expect(0, 72026, '\p{Is_Scx: diak}', ""); + Expect(1, 72026, '\p{^Is_Scx: diak}', ""); + Expect(1, 72026, '\P{Is_Scx: diak}', ""); + Expect(0, 72026, '\P{^Is_Scx: diak}', ""); + Expect(1, 72025, '\p{Is_Scx= _DIAK}', ""); + Expect(0, 72025, '\p{^Is_Scx= _DIAK}', ""); + Expect(0, 72025, '\P{Is_Scx= _DIAK}', ""); + Expect(1, 72025, '\P{^Is_Scx= _DIAK}', ""); + Expect(0, 72026, '\p{Is_Scx= _DIAK}', ""); + Expect(1, 72026, '\p{^Is_Scx= _DIAK}', ""); + Expect(1, 72026, '\P{Is_Scx= _DIAK}', ""); + Expect(0, 72026, '\P{^Is_Scx= _DIAK}', ""); + Error('\p{Script_Extensions=--dogra:=}'); + Error('\P{Script_Extensions=--dogra:=}'); + Expect(1, 71739, '\p{Script_Extensions=:\ADogra\z:}', "");; + Expect(0, 71740, '\p{Script_Extensions=:\ADogra\z:}', "");; + Expect(1, 71739, '\p{Script_Extensions=dogra}', ""); + Expect(0, 71739, '\p{^Script_Extensions=dogra}', ""); + Expect(0, 71739, '\P{Script_Extensions=dogra}', ""); + Expect(1, 71739, '\P{^Script_Extensions=dogra}', ""); + Expect(0, 71740, '\p{Script_Extensions=dogra}', ""); + Expect(1, 71740, '\p{^Script_Extensions=dogra}', ""); + Expect(1, 71740, '\P{Script_Extensions=dogra}', ""); + Expect(0, 71740, '\P{^Script_Extensions=dogra}', ""); + Expect(1, 71739, '\p{Script_Extensions=:\Adogra\z:}', "");; + Expect(0, 71740, '\p{Script_Extensions=:\Adogra\z:}', "");; + Expect(1, 71739, '\p{Script_Extensions=- DOGRA}', ""); + Expect(0, 71739, '\p{^Script_Extensions=- DOGRA}', ""); + Expect(0, 71739, '\P{Script_Extensions=- DOGRA}', ""); + Expect(1, 71739, '\P{^Script_Extensions=- DOGRA}', ""); + Expect(0, 71740, '\p{Script_Extensions=- DOGRA}', ""); + Expect(1, 71740, '\p{^Script_Extensions=- DOGRA}', ""); + Expect(1, 71740, '\P{Script_Extensions=- DOGRA}', ""); + Expect(0, 71740, '\P{^Script_Extensions=- DOGRA}', ""); + Error('\p{Scx=:=DOGR}'); + Error('\P{Scx=:=DOGR}'); + Expect(1, 71739, '\p{Scx=:\ADogr\z:}', "");; + Expect(0, 71740, '\p{Scx=:\ADogr\z:}', "");; + Expect(1, 71739, '\p{Scx=dogr}', ""); + Expect(0, 71739, '\p{^Scx=dogr}', ""); + Expect(0, 71739, '\P{Scx=dogr}', ""); + Expect(1, 71739, '\P{^Scx=dogr}', ""); + Expect(0, 71740, '\p{Scx=dogr}', ""); + Expect(1, 71740, '\p{^Scx=dogr}', ""); + Expect(1, 71740, '\P{Scx=dogr}', ""); + Expect(0, 71740, '\P{^Scx=dogr}', ""); + Expect(1, 71739, '\p{Scx=:\Adogr\z:}', "");; + Expect(0, 71740, '\p{Scx=:\Adogr\z:}', "");; + Expect(1, 71739, '\p{Scx= Dogr}', ""); + Expect(0, 71739, '\p{^Scx= Dogr}', ""); + Expect(0, 71739, '\P{Scx= Dogr}', ""); + Expect(1, 71739, '\P{^Scx= Dogr}', ""); + Expect(0, 71740, '\p{Scx= Dogr}', ""); + Expect(1, 71740, '\p{^Scx= Dogr}', ""); + Expect(1, 71740, '\P{Scx= Dogr}', ""); + Expect(0, 71740, '\P{^Scx= Dogr}', ""); + Error('\p{Is_Script_Extensions=:=dogra}'); + Error('\P{Is_Script_Extensions=:=dogra}'); + Expect(1, 71739, '\p{Is_Script_Extensions=dogra}', ""); + Expect(0, 71739, '\p{^Is_Script_Extensions=dogra}', ""); + Expect(0, 71739, '\P{Is_Script_Extensions=dogra}', ""); + Expect(1, 71739, '\P{^Is_Script_Extensions=dogra}', ""); + Expect(0, 71740, '\p{Is_Script_Extensions=dogra}', ""); + Expect(1, 71740, '\p{^Is_Script_Extensions=dogra}', ""); + Expect(1, 71740, '\P{Is_Script_Extensions=dogra}', ""); + Expect(0, 71740, '\P{^Is_Script_Extensions=dogra}', ""); + Expect(1, 71739, '\p{Is_Script_Extensions= Dogra}', ""); + Expect(0, 71739, '\p{^Is_Script_Extensions= Dogra}', ""); + Expect(0, 71739, '\P{Is_Script_Extensions= Dogra}', ""); + Expect(1, 71739, '\P{^Is_Script_Extensions= Dogra}', ""); + Expect(0, 71740, '\p{Is_Script_Extensions= Dogra}', ""); + Expect(1, 71740, '\p{^Is_Script_Extensions= Dogra}', ""); + Expect(1, 71740, '\P{Is_Script_Extensions= Dogra}', ""); + Expect(0, 71740, '\P{^Is_Script_Extensions= Dogra}', ""); + Error('\p{Is_Scx: /a/-Dogr}'); + Error('\P{Is_Scx: /a/-Dogr}'); + Expect(1, 71739, '\p{Is_Scx=dogr}', ""); + Expect(0, 71739, '\p{^Is_Scx=dogr}', ""); + Expect(0, 71739, '\P{Is_Scx=dogr}', ""); + Expect(1, 71739, '\P{^Is_Scx=dogr}', ""); + Expect(0, 71740, '\p{Is_Scx=dogr}', ""); + Expect(1, 71740, '\p{^Is_Scx=dogr}', ""); + Expect(1, 71740, '\P{Is_Scx=dogr}', ""); + Expect(0, 71740, '\P{^Is_Scx=dogr}', ""); + Expect(1, 71739, '\p{Is_Scx=_DOGR}', ""); + Expect(0, 71739, '\p{^Is_Scx=_DOGR}', ""); + Expect(0, 71739, '\P{Is_Scx=_DOGR}', ""); + Expect(1, 71739, '\P{^Is_Scx=_DOGR}', ""); + Expect(0, 71740, '\p{Is_Scx=_DOGR}', ""); + Expect(1, 71740, '\p{^Is_Scx=_DOGR}', ""); + Expect(1, 71740, '\P{Is_Scx=_DOGR}', ""); + Expect(0, 71740, '\P{^Is_Scx=_DOGR}', ""); + Error('\p{Script_Extensions=-:=Deseret}'); + Error('\P{Script_Extensions=-:=Deseret}'); + Expect(1, 66639, '\p{Script_Extensions=:\ADeseret\z:}', "");; + Expect(0, 66640, '\p{Script_Extensions=:\ADeseret\z:}', "");; + Expect(1, 66639, '\p{Script_Extensions: deseret}', ""); + Expect(0, 66639, '\p{^Script_Extensions: deseret}', ""); + Expect(0, 66639, '\P{Script_Extensions: deseret}', ""); + Expect(1, 66639, '\P{^Script_Extensions: deseret}', ""); + Expect(0, 66640, '\p{Script_Extensions: deseret}', ""); + Expect(1, 66640, '\p{^Script_Extensions: deseret}', ""); + Expect(1, 66640, '\P{Script_Extensions: deseret}', ""); + Expect(0, 66640, '\P{^Script_Extensions: deseret}', ""); + Expect(1, 66639, '\p{Script_Extensions=:\Adeseret\z:}', "");; + Expect(0, 66640, '\p{Script_Extensions=:\Adeseret\z:}', "");; + Expect(1, 66639, '\p{Script_Extensions= Deseret}', ""); + Expect(0, 66639, '\p{^Script_Extensions= Deseret}', ""); + Expect(0, 66639, '\P{Script_Extensions= Deseret}', ""); + Expect(1, 66639, '\P{^Script_Extensions= Deseret}', ""); + Expect(0, 66640, '\p{Script_Extensions= Deseret}', ""); + Expect(1, 66640, '\p{^Script_Extensions= Deseret}', ""); + Expect(1, 66640, '\P{Script_Extensions= Deseret}', ""); + Expect(0, 66640, '\P{^Script_Extensions= Deseret}', ""); + Error('\p{Scx=-:=dsrt}'); + Error('\P{Scx=-:=dsrt}'); + Expect(1, 66639, '\p{Scx=:\ADsrt\z:}', "");; + Expect(0, 66640, '\p{Scx=:\ADsrt\z:}', "");; + Expect(1, 66639, '\p{Scx=dsrt}', ""); + Expect(0, 66639, '\p{^Scx=dsrt}', ""); + Expect(0, 66639, '\P{Scx=dsrt}', ""); + Expect(1, 66639, '\P{^Scx=dsrt}', ""); + Expect(0, 66640, '\p{Scx=dsrt}', ""); + Expect(1, 66640, '\p{^Scx=dsrt}', ""); + Expect(1, 66640, '\P{Scx=dsrt}', ""); + Expect(0, 66640, '\P{^Scx=dsrt}', ""); + Expect(1, 66639, '\p{Scx=:\Adsrt\z:}', "");; + Expect(0, 66640, '\p{Scx=:\Adsrt\z:}', "");; + Expect(1, 66639, '\p{Scx=__dsrt}', ""); + Expect(0, 66639, '\p{^Scx=__dsrt}', ""); + Expect(0, 66639, '\P{Scx=__dsrt}', ""); + Expect(1, 66639, '\P{^Scx=__dsrt}', ""); + Expect(0, 66640, '\p{Scx=__dsrt}', ""); + Expect(1, 66640, '\p{^Scx=__dsrt}', ""); + Expect(1, 66640, '\P{Scx=__dsrt}', ""); + Expect(0, 66640, '\P{^Scx=__dsrt}', ""); + Error('\p{Is_Script_Extensions=-:=DESERET}'); + Error('\P{Is_Script_Extensions=-:=DESERET}'); + Expect(1, 66639, '\p{Is_Script_Extensions=deseret}', ""); + Expect(0, 66639, '\p{^Is_Script_Extensions=deseret}', ""); + Expect(0, 66639, '\P{Is_Script_Extensions=deseret}', ""); + Expect(1, 66639, '\P{^Is_Script_Extensions=deseret}', ""); + Expect(0, 66640, '\p{Is_Script_Extensions=deseret}', ""); + Expect(1, 66640, '\p{^Is_Script_Extensions=deseret}', ""); + Expect(1, 66640, '\P{Is_Script_Extensions=deseret}', ""); + Expect(0, 66640, '\P{^Is_Script_Extensions=deseret}', ""); + Expect(1, 66639, '\p{Is_Script_Extensions= DESERET}', ""); + Expect(0, 66639, '\p{^Is_Script_Extensions= DESERET}', ""); + Expect(0, 66639, '\P{Is_Script_Extensions= DESERET}', ""); + Expect(1, 66639, '\P{^Is_Script_Extensions= DESERET}', ""); + Expect(0, 66640, '\p{Is_Script_Extensions= DESERET}', ""); + Expect(1, 66640, '\p{^Is_Script_Extensions= DESERET}', ""); + Expect(1, 66640, '\P{Is_Script_Extensions= DESERET}', ""); + Expect(0, 66640, '\P{^Is_Script_Extensions= DESERET}', ""); + Error('\p{Is_Scx= /a/Dsrt}'); + Error('\P{Is_Scx= /a/Dsrt}'); + Expect(1, 66639, '\p{Is_Scx=dsrt}', ""); + Expect(0, 66639, '\p{^Is_Scx=dsrt}', ""); + Expect(0, 66639, '\P{Is_Scx=dsrt}', ""); + Expect(1, 66639, '\P{^Is_Scx=dsrt}', ""); + Expect(0, 66640, '\p{Is_Scx=dsrt}', ""); + Expect(1, 66640, '\p{^Is_Scx=dsrt}', ""); + Expect(1, 66640, '\P{Is_Scx=dsrt}', ""); + Expect(0, 66640, '\P{^Is_Scx=dsrt}', ""); + Expect(1, 66639, '\p{Is_Scx= -dsrt}', ""); + Expect(0, 66639, '\p{^Is_Scx= -dsrt}', ""); + Expect(0, 66639, '\P{Is_Scx= -dsrt}', ""); + Expect(1, 66639, '\P{^Is_Scx= -dsrt}', ""); + Expect(0, 66640, '\p{Is_Scx= -dsrt}', ""); + Expect(1, 66640, '\p{^Is_Scx= -dsrt}', ""); + Expect(1, 66640, '\P{Is_Scx= -dsrt}', ""); + Expect(0, 66640, '\P{^Is_Scx= -dsrt}', ""); + Error('\p{Script_Extensions: :=- Duployan}'); + Error('\P{Script_Extensions: :=- Duployan}'); + Expect(1, 113827, '\p{Script_Extensions=:\ADuployan\z:}', "");; + Expect(0, 113828, '\p{Script_Extensions=:\ADuployan\z:}', "");; + Expect(1, 113827, '\p{Script_Extensions=duployan}', ""); + Expect(0, 113827, '\p{^Script_Extensions=duployan}', ""); + Expect(0, 113827, '\P{Script_Extensions=duployan}', ""); + Expect(1, 113827, '\P{^Script_Extensions=duployan}', ""); + Expect(0, 113828, '\p{Script_Extensions=duployan}', ""); + Expect(1, 113828, '\p{^Script_Extensions=duployan}', ""); + Expect(1, 113828, '\P{Script_Extensions=duployan}', ""); + Expect(0, 113828, '\P{^Script_Extensions=duployan}', ""); + Expect(1, 113827, '\p{Script_Extensions=:\Aduployan\z:}', "");; + Expect(0, 113828, '\p{Script_Extensions=:\Aduployan\z:}', "");; + Expect(1, 113827, '\p{Script_Extensions=_ DUPLOYAN}', ""); + Expect(0, 113827, '\p{^Script_Extensions=_ DUPLOYAN}', ""); + Expect(0, 113827, '\P{Script_Extensions=_ DUPLOYAN}', ""); + Expect(1, 113827, '\P{^Script_Extensions=_ DUPLOYAN}', ""); + Expect(0, 113828, '\p{Script_Extensions=_ DUPLOYAN}', ""); + Expect(1, 113828, '\p{^Script_Extensions=_ DUPLOYAN}', ""); + Expect(1, 113828, '\P{Script_Extensions=_ DUPLOYAN}', ""); + Expect(0, 113828, '\P{^Script_Extensions=_ DUPLOYAN}', ""); + Error('\p{Scx=/a/--Dupl}'); + Error('\P{Scx=/a/--Dupl}'); + Expect(1, 113827, '\p{Scx=:\ADupl\z:}', "");; + Expect(0, 113828, '\p{Scx=:\ADupl\z:}', "");; + Expect(1, 113827, '\p{Scx=dupl}', ""); + Expect(0, 113827, '\p{^Scx=dupl}', ""); + Expect(0, 113827, '\P{Scx=dupl}', ""); + Expect(1, 113827, '\P{^Scx=dupl}', ""); + Expect(0, 113828, '\p{Scx=dupl}', ""); + Expect(1, 113828, '\p{^Scx=dupl}', ""); + Expect(1, 113828, '\P{Scx=dupl}', ""); + Expect(0, 113828, '\P{^Scx=dupl}', ""); + Expect(1, 113827, '\p{Scx=:\Adupl\z:}', "");; + Expect(0, 113828, '\p{Scx=:\Adupl\z:}', "");; + Expect(1, 113827, '\p{Scx=- dupl}', ""); + Expect(0, 113827, '\p{^Scx=- dupl}', ""); + Expect(0, 113827, '\P{Scx=- dupl}', ""); + Expect(1, 113827, '\P{^Scx=- dupl}', ""); + Expect(0, 113828, '\p{Scx=- dupl}', ""); + Expect(1, 113828, '\p{^Scx=- dupl}', ""); + Expect(1, 113828, '\P{Scx=- dupl}', ""); + Expect(0, 113828, '\P{^Scx=- dupl}', ""); + Error('\p{Is_Script_Extensions=-:=Duployan}'); + Error('\P{Is_Script_Extensions=-:=Duployan}'); + Expect(1, 113827, '\p{Is_Script_Extensions=duployan}', ""); + Expect(0, 113827, '\p{^Is_Script_Extensions=duployan}', ""); + Expect(0, 113827, '\P{Is_Script_Extensions=duployan}', ""); + Expect(1, 113827, '\P{^Is_Script_Extensions=duployan}', ""); + Expect(0, 113828, '\p{Is_Script_Extensions=duployan}', ""); + Expect(1, 113828, '\p{^Is_Script_Extensions=duployan}', ""); + Expect(1, 113828, '\P{Is_Script_Extensions=duployan}', ""); + Expect(0, 113828, '\P{^Is_Script_Extensions=duployan}', ""); + Expect(1, 113827, '\p{Is_Script_Extensions=--DUPLOYAN}', ""); + Expect(0, 113827, '\p{^Is_Script_Extensions=--DUPLOYAN}', ""); + Expect(0, 113827, '\P{Is_Script_Extensions=--DUPLOYAN}', ""); + Expect(1, 113827, '\P{^Is_Script_Extensions=--DUPLOYAN}', ""); + Expect(0, 113828, '\p{Is_Script_Extensions=--DUPLOYAN}', ""); + Expect(1, 113828, '\p{^Is_Script_Extensions=--DUPLOYAN}', ""); + Expect(1, 113828, '\P{Is_Script_Extensions=--DUPLOYAN}', ""); + Expect(0, 113828, '\P{^Is_Script_Extensions=--DUPLOYAN}', ""); + Error('\p{Is_Scx=-/a/Dupl}'); + Error('\P{Is_Scx=-/a/Dupl}'); + Expect(1, 113827, '\p{Is_Scx: dupl}', ""); + Expect(0, 113827, '\p{^Is_Scx: dupl}', ""); + Expect(0, 113827, '\P{Is_Scx: dupl}', ""); + Expect(1, 113827, '\P{^Is_Scx: dupl}', ""); + Expect(0, 113828, '\p{Is_Scx: dupl}', ""); + Expect(1, 113828, '\p{^Is_Scx: dupl}', ""); + Expect(1, 113828, '\P{Is_Scx: dupl}', ""); + Expect(0, 113828, '\P{^Is_Scx: dupl}', ""); + Expect(1, 113827, '\p{Is_Scx= dupl}', ""); + Expect(0, 113827, '\p{^Is_Scx= dupl}', ""); + Expect(0, 113827, '\P{Is_Scx= dupl}', ""); + Expect(1, 113827, '\P{^Is_Scx= dupl}', ""); + Expect(0, 113828, '\p{Is_Scx= dupl}', ""); + Expect(1, 113828, '\p{^Is_Scx= dupl}', ""); + Expect(1, 113828, '\P{Is_Scx= dupl}', ""); + Expect(0, 113828, '\P{^Is_Scx= dupl}', ""); + Error('\p{Script_Extensions=/a/ -Egyptian_Hieroglyphs}'); + Error('\P{Script_Extensions=/a/ -Egyptian_Hieroglyphs}'); + Expect(1, 82938, '\p{Script_Extensions=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(0, 82939, '\p{Script_Extensions=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(1, 82938, '\p{Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 82938, '\p{^Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 82938, '\P{Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 82938, '\P{^Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 82939, '\p{Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 82939, '\p{^Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 82939, '\P{Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 82939, '\P{^Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 82938, '\p{Script_Extensions=:\Aegyptianhieroglyphs\z:}', "");; + Expect(0, 82939, '\p{Script_Extensions=:\Aegyptianhieroglyphs\z:}', "");; + Expect(1, 82938, '\p{Script_Extensions: _egyptian_Hieroglyphs}', ""); + Expect(0, 82938, '\p{^Script_Extensions: _egyptian_Hieroglyphs}', ""); + Expect(0, 82938, '\P{Script_Extensions: _egyptian_Hieroglyphs}', ""); + Expect(1, 82938, '\P{^Script_Extensions: _egyptian_Hieroglyphs}', ""); + Expect(0, 82939, '\p{Script_Extensions: _egyptian_Hieroglyphs}', ""); + Expect(1, 82939, '\p{^Script_Extensions: _egyptian_Hieroglyphs}', ""); + Expect(1, 82939, '\P{Script_Extensions: _egyptian_Hieroglyphs}', ""); + Expect(0, 82939, '\P{^Script_Extensions: _egyptian_Hieroglyphs}', ""); + Error('\p{Scx=- egyp/a/}'); + Error('\P{Scx=- egyp/a/}'); + Expect(1, 82938, '\p{Scx=:\AEgyp\z:}', "");; + Expect(0, 82939, '\p{Scx=:\AEgyp\z:}', "");; + Expect(1, 82938, '\p{Scx=egyp}', ""); + Expect(0, 82938, '\p{^Scx=egyp}', ""); + Expect(0, 82938, '\P{Scx=egyp}', ""); + Expect(1, 82938, '\P{^Scx=egyp}', ""); + Expect(0, 82939, '\p{Scx=egyp}', ""); + Expect(1, 82939, '\p{^Scx=egyp}', ""); + Expect(1, 82939, '\P{Scx=egyp}', ""); + Expect(0, 82939, '\P{^Scx=egyp}', ""); + Expect(1, 82938, '\p{Scx=:\Aegyp\z:}', "");; + Expect(0, 82939, '\p{Scx=:\Aegyp\z:}', "");; + Expect(1, 82938, '\p{Scx=_ Egyp}', ""); + Expect(0, 82938, '\p{^Scx=_ Egyp}', ""); + Expect(0, 82938, '\P{Scx=_ Egyp}', ""); + Expect(1, 82938, '\P{^Scx=_ Egyp}', ""); + Expect(0, 82939, '\p{Scx=_ Egyp}', ""); + Expect(1, 82939, '\p{^Scx=_ Egyp}', ""); + Expect(1, 82939, '\P{Scx=_ Egyp}', ""); + Expect(0, 82939, '\P{^Scx=_ Egyp}', ""); + Error('\p{Is_Script_Extensions=:=_-EGYPTIAN_Hieroglyphs}'); + Error('\P{Is_Script_Extensions=:=_-EGYPTIAN_Hieroglyphs}'); + Expect(1, 82938, '\p{Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 82938, '\p{^Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 82938, '\P{Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 82938, '\P{^Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 82939, '\p{Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 82939, '\p{^Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 82939, '\P{Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 82939, '\P{^Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 82938, '\p{Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 82938, '\p{^Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 82938, '\P{Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 82938, '\P{^Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 82939, '\p{Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 82939, '\p{^Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 82939, '\P{Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 82939, '\P{^Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Error('\p{Is_Scx=/a/Egyp}'); + Error('\P{Is_Scx=/a/Egyp}'); + Expect(1, 82938, '\p{Is_Scx=egyp}', ""); + Expect(0, 82938, '\p{^Is_Scx=egyp}', ""); + Expect(0, 82938, '\P{Is_Scx=egyp}', ""); + Expect(1, 82938, '\P{^Is_Scx=egyp}', ""); + Expect(0, 82939, '\p{Is_Scx=egyp}', ""); + Expect(1, 82939, '\p{^Is_Scx=egyp}', ""); + Expect(1, 82939, '\P{Is_Scx=egyp}', ""); + Expect(0, 82939, '\P{^Is_Scx=egyp}', ""); + Expect(1, 82938, '\p{Is_Scx= Egyp}', ""); + Expect(0, 82938, '\p{^Is_Scx= Egyp}', ""); + Expect(0, 82938, '\P{Is_Scx= Egyp}', ""); + Expect(1, 82938, '\P{^Is_Scx= Egyp}', ""); + Expect(0, 82939, '\p{Is_Scx= Egyp}', ""); + Expect(1, 82939, '\p{^Is_Scx= Egyp}', ""); + Expect(1, 82939, '\P{Is_Scx= Egyp}', ""); + Expect(0, 82939, '\P{^Is_Scx= Egyp}', ""); + Error('\p{Script_Extensions=ELBASAN/a/}'); + Error('\P{Script_Extensions=ELBASAN/a/}'); + Expect(1, 66855, '\p{Script_Extensions=:\AElbasan\z:}', "");; + Expect(0, 66856, '\p{Script_Extensions=:\AElbasan\z:}', "");; + Expect(1, 66855, '\p{Script_Extensions=elbasan}', ""); + Expect(0, 66855, '\p{^Script_Extensions=elbasan}', ""); + Expect(0, 66855, '\P{Script_Extensions=elbasan}', ""); + Expect(1, 66855, '\P{^Script_Extensions=elbasan}', ""); + Expect(0, 66856, '\p{Script_Extensions=elbasan}', ""); + Expect(1, 66856, '\p{^Script_Extensions=elbasan}', ""); + Expect(1, 66856, '\P{Script_Extensions=elbasan}', ""); + Expect(0, 66856, '\P{^Script_Extensions=elbasan}', ""); + Expect(1, 66855, '\p{Script_Extensions=:\Aelbasan\z:}', "");; + Expect(0, 66856, '\p{Script_Extensions=:\Aelbasan\z:}', "");; + Expect(1, 66855, '\p{Script_Extensions=_ elbasan}', ""); + Expect(0, 66855, '\p{^Script_Extensions=_ elbasan}', ""); + Expect(0, 66855, '\P{Script_Extensions=_ elbasan}', ""); + Expect(1, 66855, '\P{^Script_Extensions=_ elbasan}', ""); + Expect(0, 66856, '\p{Script_Extensions=_ elbasan}', ""); + Expect(1, 66856, '\p{^Script_Extensions=_ elbasan}', ""); + Expect(1, 66856, '\P{Script_Extensions=_ elbasan}', ""); + Expect(0, 66856, '\P{^Script_Extensions=_ elbasan}', ""); + Error('\p{Scx=__Elba:=}'); + Error('\P{Scx=__Elba:=}'); + Expect(1, 66855, '\p{Scx=:\AElba\z:}', "");; + Expect(0, 66856, '\p{Scx=:\AElba\z:}', "");; + Expect(1, 66855, '\p{Scx=elba}', ""); + Expect(0, 66855, '\p{^Scx=elba}', ""); + Expect(0, 66855, '\P{Scx=elba}', ""); + Expect(1, 66855, '\P{^Scx=elba}', ""); + Expect(0, 66856, '\p{Scx=elba}', ""); + Expect(1, 66856, '\p{^Scx=elba}', ""); + Expect(1, 66856, '\P{Scx=elba}', ""); + Expect(0, 66856, '\P{^Scx=elba}', ""); + Expect(1, 66855, '\p{Scx=:\Aelba\z:}', "");; + Expect(0, 66856, '\p{Scx=:\Aelba\z:}', "");; + Expect(1, 66855, '\p{Scx=-_Elba}', ""); + Expect(0, 66855, '\p{^Scx=-_Elba}', ""); + Expect(0, 66855, '\P{Scx=-_Elba}', ""); + Expect(1, 66855, '\P{^Scx=-_Elba}', ""); + Expect(0, 66856, '\p{Scx=-_Elba}', ""); + Expect(1, 66856, '\p{^Scx=-_Elba}', ""); + Expect(1, 66856, '\P{Scx=-_Elba}', ""); + Expect(0, 66856, '\P{^Scx=-_Elba}', ""); + Error('\p{Is_Script_Extensions=/a/ -Elbasan}'); + Error('\P{Is_Script_Extensions=/a/ -Elbasan}'); + Expect(1, 66855, '\p{Is_Script_Extensions=elbasan}', ""); + Expect(0, 66855, '\p{^Is_Script_Extensions=elbasan}', ""); + Expect(0, 66855, '\P{Is_Script_Extensions=elbasan}', ""); + Expect(1, 66855, '\P{^Is_Script_Extensions=elbasan}', ""); + Expect(0, 66856, '\p{Is_Script_Extensions=elbasan}', ""); + Expect(1, 66856, '\p{^Is_Script_Extensions=elbasan}', ""); + Expect(1, 66856, '\P{Is_Script_Extensions=elbasan}', ""); + Expect(0, 66856, '\P{^Is_Script_Extensions=elbasan}', ""); + Expect(1, 66855, '\p{Is_Script_Extensions= _Elbasan}', ""); + Expect(0, 66855, '\p{^Is_Script_Extensions= _Elbasan}', ""); + Expect(0, 66855, '\P{Is_Script_Extensions= _Elbasan}', ""); + Expect(1, 66855, '\P{^Is_Script_Extensions= _Elbasan}', ""); + Expect(0, 66856, '\p{Is_Script_Extensions= _Elbasan}', ""); + Expect(1, 66856, '\p{^Is_Script_Extensions= _Elbasan}', ""); + Expect(1, 66856, '\P{Is_Script_Extensions= _Elbasan}', ""); + Expect(0, 66856, '\P{^Is_Script_Extensions= _Elbasan}', ""); + Error('\p{Is_Scx=__ELBA:=}'); + Error('\P{Is_Scx=__ELBA:=}'); + Expect(1, 66855, '\p{Is_Scx=elba}', ""); + Expect(0, 66855, '\p{^Is_Scx=elba}', ""); + Expect(0, 66855, '\P{Is_Scx=elba}', ""); + Expect(1, 66855, '\P{^Is_Scx=elba}', ""); + Expect(0, 66856, '\p{Is_Scx=elba}', ""); + Expect(1, 66856, '\p{^Is_Scx=elba}', ""); + Expect(1, 66856, '\P{Is_Scx=elba}', ""); + Expect(0, 66856, '\P{^Is_Scx=elba}', ""); + Expect(1, 66855, '\p{Is_Scx= elba}', ""); + Expect(0, 66855, '\p{^Is_Scx= elba}', ""); + Expect(0, 66855, '\P{Is_Scx= elba}', ""); + Expect(1, 66855, '\P{^Is_Scx= elba}', ""); + Expect(0, 66856, '\p{Is_Scx= elba}', ""); + Expect(1, 66856, '\p{^Is_Scx= elba}', ""); + Expect(1, 66856, '\P{Is_Scx= elba}', ""); + Expect(0, 66856, '\P{^Is_Scx= elba}', ""); + Error('\p{Script_Extensions=:=_ELYMAIC}'); + Error('\P{Script_Extensions=:=_ELYMAIC}'); + Expect(1, 69622, '\p{Script_Extensions=:\AElymaic\z:}', "");; + Expect(0, 69623, '\p{Script_Extensions=:\AElymaic\z:}', "");; + Expect(1, 69622, '\p{Script_Extensions: elymaic}', ""); + Expect(0, 69622, '\p{^Script_Extensions: elymaic}', ""); + Expect(0, 69622, '\P{Script_Extensions: elymaic}', ""); + Expect(1, 69622, '\P{^Script_Extensions: elymaic}', ""); + Expect(0, 69623, '\p{Script_Extensions: elymaic}', ""); + Expect(1, 69623, '\p{^Script_Extensions: elymaic}', ""); + Expect(1, 69623, '\P{Script_Extensions: elymaic}', ""); + Expect(0, 69623, '\P{^Script_Extensions: elymaic}', ""); + Expect(1, 69622, '\p{Script_Extensions=:\Aelymaic\z:}', "");; + Expect(0, 69623, '\p{Script_Extensions=:\Aelymaic\z:}', "");; + Expect(1, 69622, '\p{Script_Extensions=_-Elymaic}', ""); + Expect(0, 69622, '\p{^Script_Extensions=_-Elymaic}', ""); + Expect(0, 69622, '\P{Script_Extensions=_-Elymaic}', ""); + Expect(1, 69622, '\P{^Script_Extensions=_-Elymaic}', ""); + Expect(0, 69623, '\p{Script_Extensions=_-Elymaic}', ""); + Expect(1, 69623, '\p{^Script_Extensions=_-Elymaic}', ""); + Expect(1, 69623, '\P{Script_Extensions=_-Elymaic}', ""); + Expect(0, 69623, '\P{^Script_Extensions=_-Elymaic}', ""); + Error('\p{Scx=/a/ELYM}'); + Error('\P{Scx=/a/ELYM}'); + Expect(1, 69622, '\p{Scx=:\AElym\z:}', "");; + Expect(0, 69623, '\p{Scx=:\AElym\z:}', "");; + Expect(1, 69622, '\p{Scx: elym}', ""); + Expect(0, 69622, '\p{^Scx: elym}', ""); + Expect(0, 69622, '\P{Scx: elym}', ""); + Expect(1, 69622, '\P{^Scx: elym}', ""); + Expect(0, 69623, '\p{Scx: elym}', ""); + Expect(1, 69623, '\p{^Scx: elym}', ""); + Expect(1, 69623, '\P{Scx: elym}', ""); + Expect(0, 69623, '\P{^Scx: elym}', ""); + Expect(1, 69622, '\p{Scx=:\Aelym\z:}', "");; + Expect(0, 69623, '\p{Scx=:\Aelym\z:}', "");; + Expect(1, 69622, '\p{Scx=_ Elym}', ""); + Expect(0, 69622, '\p{^Scx=_ Elym}', ""); + Expect(0, 69622, '\P{Scx=_ Elym}', ""); + Expect(1, 69622, '\P{^Scx=_ Elym}', ""); + Expect(0, 69623, '\p{Scx=_ Elym}', ""); + Expect(1, 69623, '\p{^Scx=_ Elym}', ""); + Expect(1, 69623, '\P{Scx=_ Elym}', ""); + Expect(0, 69623, '\P{^Scx=_ Elym}', ""); + Error('\p{Is_Script_Extensions:/a/ elymaic}'); + Error('\P{Is_Script_Extensions:/a/ elymaic}'); + Expect(1, 69622, '\p{Is_Script_Extensions=elymaic}', ""); + Expect(0, 69622, '\p{^Is_Script_Extensions=elymaic}', ""); + Expect(0, 69622, '\P{Is_Script_Extensions=elymaic}', ""); + Expect(1, 69622, '\P{^Is_Script_Extensions=elymaic}', ""); + Expect(0, 69623, '\p{Is_Script_Extensions=elymaic}', ""); + Expect(1, 69623, '\p{^Is_Script_Extensions=elymaic}', ""); + Expect(1, 69623, '\P{Is_Script_Extensions=elymaic}', ""); + Expect(0, 69623, '\P{^Is_Script_Extensions=elymaic}', ""); + Expect(1, 69622, '\p{Is_Script_Extensions=-Elymaic}', ""); + Expect(0, 69622, '\p{^Is_Script_Extensions=-Elymaic}', ""); + Expect(0, 69622, '\P{Is_Script_Extensions=-Elymaic}', ""); + Expect(1, 69622, '\P{^Is_Script_Extensions=-Elymaic}', ""); + Expect(0, 69623, '\p{Is_Script_Extensions=-Elymaic}', ""); + Expect(1, 69623, '\p{^Is_Script_Extensions=-Elymaic}', ""); + Expect(1, 69623, '\P{Is_Script_Extensions=-Elymaic}', ""); + Expect(0, 69623, '\P{^Is_Script_Extensions=-Elymaic}', ""); + Error('\p{Is_Scx=_ELYM:=}'); + Error('\P{Is_Scx=_ELYM:=}'); + Expect(1, 69622, '\p{Is_Scx=elym}', ""); + Expect(0, 69622, '\p{^Is_Scx=elym}', ""); + Expect(0, 69622, '\P{Is_Scx=elym}', ""); + Expect(1, 69622, '\P{^Is_Scx=elym}', ""); + Expect(0, 69623, '\p{Is_Scx=elym}', ""); + Expect(1, 69623, '\p{^Is_Scx=elym}', ""); + Expect(1, 69623, '\P{Is_Scx=elym}', ""); + Expect(0, 69623, '\P{^Is_Scx=elym}', ""); + Expect(1, 69622, '\p{Is_Scx= ELYM}', ""); + Expect(0, 69622, '\p{^Is_Scx= ELYM}', ""); + Expect(0, 69622, '\P{Is_Scx= ELYM}', ""); + Expect(1, 69622, '\P{^Is_Scx= ELYM}', ""); + Expect(0, 69623, '\p{Is_Scx= ELYM}', ""); + Expect(1, 69623, '\p{^Is_Scx= ELYM}', ""); + Expect(1, 69623, '\P{Is_Scx= ELYM}', ""); + Expect(0, 69623, '\P{^Is_Scx= ELYM}', ""); + Error('\p{Script_Extensions= :=ETHIOPIC}'); + Error('\P{Script_Extensions= :=ETHIOPIC}'); + Expect(1, 124926, '\p{Script_Extensions=:\AEthiopic\z:}', "");; + Expect(0, 124927, '\p{Script_Extensions=:\AEthiopic\z:}', "");; + Expect(1, 124926, '\p{Script_Extensions=ethiopic}', ""); + Expect(0, 124926, '\p{^Script_Extensions=ethiopic}', ""); + Expect(0, 124926, '\P{Script_Extensions=ethiopic}', ""); + Expect(1, 124926, '\P{^Script_Extensions=ethiopic}', ""); + Expect(0, 124927, '\p{Script_Extensions=ethiopic}', ""); + Expect(1, 124927, '\p{^Script_Extensions=ethiopic}', ""); + Expect(1, 124927, '\P{Script_Extensions=ethiopic}', ""); + Expect(0, 124927, '\P{^Script_Extensions=ethiopic}', ""); + Expect(1, 124926, '\p{Script_Extensions=:\Aethiopic\z:}', "");; + Expect(0, 124927, '\p{Script_Extensions=:\Aethiopic\z:}', "");; + Expect(1, 124926, '\p{Script_Extensions=__ethiopic}', ""); + Expect(0, 124926, '\p{^Script_Extensions=__ethiopic}', ""); + Expect(0, 124926, '\P{Script_Extensions=__ethiopic}', ""); + Expect(1, 124926, '\P{^Script_Extensions=__ethiopic}', ""); + Expect(0, 124927, '\p{Script_Extensions=__ethiopic}', ""); + Expect(1, 124927, '\p{^Script_Extensions=__ethiopic}', ""); + Expect(1, 124927, '\P{Script_Extensions=__ethiopic}', ""); + Expect(0, 124927, '\P{^Script_Extensions=__ethiopic}', ""); + Error('\p{Scx=_/a/ethi}'); + Error('\P{Scx=_/a/ethi}'); + Expect(1, 124926, '\p{Scx=:\AEthi\z:}', "");; + Expect(0, 124927, '\p{Scx=:\AEthi\z:}', "");; + Expect(1, 124926, '\p{Scx=ethi}', ""); + Expect(0, 124926, '\p{^Scx=ethi}', ""); + Expect(0, 124926, '\P{Scx=ethi}', ""); + Expect(1, 124926, '\P{^Scx=ethi}', ""); + Expect(0, 124927, '\p{Scx=ethi}', ""); + Expect(1, 124927, '\p{^Scx=ethi}', ""); + Expect(1, 124927, '\P{Scx=ethi}', ""); + Expect(0, 124927, '\P{^Scx=ethi}', ""); + Expect(1, 124926, '\p{Scx=:\Aethi\z:}', "");; + Expect(0, 124927, '\p{Scx=:\Aethi\z:}', "");; + Expect(1, 124926, '\p{Scx=-_Ethi}', ""); + Expect(0, 124926, '\p{^Scx=-_Ethi}', ""); + Expect(0, 124926, '\P{Scx=-_Ethi}', ""); + Expect(1, 124926, '\P{^Scx=-_Ethi}', ""); + Expect(0, 124927, '\p{Scx=-_Ethi}', ""); + Expect(1, 124927, '\p{^Scx=-_Ethi}', ""); + Expect(1, 124927, '\P{Scx=-_Ethi}', ""); + Expect(0, 124927, '\P{^Scx=-_Ethi}', ""); + Error('\p{Is_Script_Extensions=:= ethiopic}'); + Error('\P{Is_Script_Extensions=:= ethiopic}'); + Expect(1, 124926, '\p{Is_Script_Extensions=ethiopic}', ""); + Expect(0, 124926, '\p{^Is_Script_Extensions=ethiopic}', ""); + Expect(0, 124926, '\P{Is_Script_Extensions=ethiopic}', ""); + Expect(1, 124926, '\P{^Is_Script_Extensions=ethiopic}', ""); + Expect(0, 124927, '\p{Is_Script_Extensions=ethiopic}', ""); + Expect(1, 124927, '\p{^Is_Script_Extensions=ethiopic}', ""); + Expect(1, 124927, '\P{Is_Script_Extensions=ethiopic}', ""); + Expect(0, 124927, '\P{^Is_Script_Extensions=ethiopic}', ""); + Expect(1, 124926, '\p{Is_Script_Extensions=__ethiopic}', ""); + Expect(0, 124926, '\p{^Is_Script_Extensions=__ethiopic}', ""); + Expect(0, 124926, '\P{Is_Script_Extensions=__ethiopic}', ""); + Expect(1, 124926, '\P{^Is_Script_Extensions=__ethiopic}', ""); + Expect(0, 124927, '\p{Is_Script_Extensions=__ethiopic}', ""); + Expect(1, 124927, '\p{^Is_Script_Extensions=__ethiopic}', ""); + Expect(1, 124927, '\P{Is_Script_Extensions=__ethiopic}', ""); + Expect(0, 124927, '\P{^Is_Script_Extensions=__ethiopic}', ""); + Error('\p{Is_Scx=:= Ethi}'); + Error('\P{Is_Scx=:= Ethi}'); + Expect(1, 124926, '\p{Is_Scx=ethi}', ""); + Expect(0, 124926, '\p{^Is_Scx=ethi}', ""); + Expect(0, 124926, '\P{Is_Scx=ethi}', ""); + Expect(1, 124926, '\P{^Is_Scx=ethi}', ""); + Expect(0, 124927, '\p{Is_Scx=ethi}', ""); + Expect(1, 124927, '\p{^Is_Scx=ethi}', ""); + Expect(1, 124927, '\P{Is_Scx=ethi}', ""); + Expect(0, 124927, '\P{^Is_Scx=ethi}', ""); + Expect(1, 124926, '\p{Is_Scx=--Ethi}', ""); + Expect(0, 124926, '\p{^Is_Scx=--Ethi}', ""); + Expect(0, 124926, '\P{Is_Scx=--Ethi}', ""); + Expect(1, 124926, '\P{^Is_Scx=--Ethi}', ""); + Expect(0, 124927, '\p{Is_Scx=--Ethi}', ""); + Expect(1, 124927, '\p{^Is_Scx=--Ethi}', ""); + Expect(1, 124927, '\P{Is_Scx=--Ethi}', ""); + Expect(0, 124927, '\P{^Is_Scx=--Ethi}', ""); + Error('\p{Script_Extensions=:= garay}'); + Error('\P{Script_Extensions=:= garay}'); + Expect(1, 69007, '\p{Script_Extensions=:\AGaray\z:}', "");; + Expect(0, 69008, '\p{Script_Extensions=:\AGaray\z:}', "");; + Expect(1, 69007, '\p{Script_Extensions=garay}', ""); + Expect(0, 69007, '\p{^Script_Extensions=garay}', ""); + Expect(0, 69007, '\P{Script_Extensions=garay}', ""); + Expect(1, 69007, '\P{^Script_Extensions=garay}', ""); + Expect(0, 69008, '\p{Script_Extensions=garay}', ""); + Expect(1, 69008, '\p{^Script_Extensions=garay}', ""); + Expect(1, 69008, '\P{Script_Extensions=garay}', ""); + Expect(0, 69008, '\P{^Script_Extensions=garay}', ""); + Expect(1, 69007, '\p{Script_Extensions=:\Agaray\z:}', "");; + Expect(0, 69008, '\p{Script_Extensions=:\Agaray\z:}', "");; + Expect(1, 69007, '\p{Script_Extensions=__garay}', ""); + Expect(0, 69007, '\p{^Script_Extensions=__garay}', ""); + Expect(0, 69007, '\P{Script_Extensions=__garay}', ""); + Expect(1, 69007, '\P{^Script_Extensions=__garay}', ""); + Expect(0, 69008, '\p{Script_Extensions=__garay}', ""); + Expect(1, 69008, '\p{^Script_Extensions=__garay}', ""); + Expect(1, 69008, '\P{Script_Extensions=__garay}', ""); + Expect(0, 69008, '\P{^Script_Extensions=__garay}', ""); + Error('\p{Scx= -GARA:=}'); + Error('\P{Scx= -GARA:=}'); + Expect(1, 69007, '\p{Scx=:\AGara\z:}', "");; + Expect(0, 69008, '\p{Scx=:\AGara\z:}', "");; + Expect(1, 69007, '\p{Scx=gara}', ""); + Expect(0, 69007, '\p{^Scx=gara}', ""); + Expect(0, 69007, '\P{Scx=gara}', ""); + Expect(1, 69007, '\P{^Scx=gara}', ""); + Expect(0, 69008, '\p{Scx=gara}', ""); + Expect(1, 69008, '\p{^Scx=gara}', ""); + Expect(1, 69008, '\P{Scx=gara}', ""); + Expect(0, 69008, '\P{^Scx=gara}', ""); + Expect(1, 69007, '\p{Scx=:\Agara\z:}', "");; + Expect(0, 69008, '\p{Scx=:\Agara\z:}', "");; + Expect(1, 69007, '\p{Scx=_ Gara}', ""); + Expect(0, 69007, '\p{^Scx=_ Gara}', ""); + Expect(0, 69007, '\P{Scx=_ Gara}', ""); + Expect(1, 69007, '\P{^Scx=_ Gara}', ""); + Expect(0, 69008, '\p{Scx=_ Gara}', ""); + Expect(1, 69008, '\p{^Scx=_ Gara}', ""); + Expect(1, 69008, '\P{Scx=_ Gara}', ""); + Expect(0, 69008, '\P{^Scx=_ Gara}', ""); + Error('\p{Is_Script_Extensions=/a/GARAY}'); + Error('\P{Is_Script_Extensions=/a/GARAY}'); + Expect(1, 69007, '\p{Is_Script_Extensions: garay}', ""); + Expect(0, 69007, '\p{^Is_Script_Extensions: garay}', ""); + Expect(0, 69007, '\P{Is_Script_Extensions: garay}', ""); + Expect(1, 69007, '\P{^Is_Script_Extensions: garay}', ""); + Expect(0, 69008, '\p{Is_Script_Extensions: garay}', ""); + Expect(1, 69008, '\p{^Is_Script_Extensions: garay}', ""); + Expect(1, 69008, '\P{Is_Script_Extensions: garay}', ""); + Expect(0, 69008, '\P{^Is_Script_Extensions: garay}', ""); + Expect(1, 69007, '\p{Is_Script_Extensions= garay}', ""); + Expect(0, 69007, '\p{^Is_Script_Extensions= garay}', ""); + Expect(0, 69007, '\P{Is_Script_Extensions= garay}', ""); + Expect(1, 69007, '\P{^Is_Script_Extensions= garay}', ""); + Expect(0, 69008, '\p{Is_Script_Extensions= garay}', ""); + Expect(1, 69008, '\p{^Is_Script_Extensions= garay}', ""); + Expect(1, 69008, '\P{Is_Script_Extensions= garay}', ""); + Expect(0, 69008, '\P{^Is_Script_Extensions= garay}', ""); + Error('\p{Is_Scx= :=Gara}'); + Error('\P{Is_Scx= :=Gara}'); + Expect(1, 69007, '\p{Is_Scx=gara}', ""); + Expect(0, 69007, '\p{^Is_Scx=gara}', ""); + Expect(0, 69007, '\P{Is_Scx=gara}', ""); + Expect(1, 69007, '\P{^Is_Scx=gara}', ""); + Expect(0, 69008, '\p{Is_Scx=gara}', ""); + Expect(1, 69008, '\p{^Is_Scx=gara}', ""); + Expect(1, 69008, '\P{Is_Scx=gara}', ""); + Expect(0, 69008, '\P{^Is_Scx=gara}', ""); + Expect(1, 69007, '\p{Is_Scx=_-Gara}', ""); + Expect(0, 69007, '\p{^Is_Scx=_-Gara}', ""); + Expect(0, 69007, '\P{Is_Scx=_-Gara}', ""); + Expect(1, 69007, '\P{^Is_Scx=_-Gara}', ""); + Expect(0, 69008, '\p{Is_Scx=_-Gara}', ""); + Expect(1, 69008, '\p{^Is_Scx=_-Gara}', ""); + Expect(1, 69008, '\P{Is_Scx=_-Gara}', ""); + Expect(0, 69008, '\P{^Is_Scx=_-Gara}', ""); + Error('\p{Script_Extensions= GEORGIAN/a/}'); + Error('\P{Script_Extensions= GEORGIAN/a/}'); + Expect(1, 11825, '\p{Script_Extensions=:\AGeorgian\z:}', "");; + Expect(0, 11826, '\p{Script_Extensions=:\AGeorgian\z:}', "");; + Expect(1, 11825, '\p{Script_Extensions=georgian}', ""); + Expect(0, 11825, '\p{^Script_Extensions=georgian}', ""); + Expect(0, 11825, '\P{Script_Extensions=georgian}', ""); + Expect(1, 11825, '\P{^Script_Extensions=georgian}', ""); + Expect(0, 11826, '\p{Script_Extensions=georgian}', ""); + Expect(1, 11826, '\p{^Script_Extensions=georgian}', ""); + Expect(1, 11826, '\P{Script_Extensions=georgian}', ""); + Expect(0, 11826, '\P{^Script_Extensions=georgian}', ""); + Expect(1, 11825, '\p{Script_Extensions=:\Ageorgian\z:}', "");; + Expect(0, 11826, '\p{Script_Extensions=:\Ageorgian\z:}', "");; + Expect(1, 11825, '\p{Script_Extensions: Georgian}', ""); + Expect(0, 11825, '\p{^Script_Extensions: Georgian}', ""); + Expect(0, 11825, '\P{Script_Extensions: Georgian}', ""); + Expect(1, 11825, '\P{^Script_Extensions: Georgian}', ""); + Expect(0, 11826, '\p{Script_Extensions: Georgian}', ""); + Expect(1, 11826, '\p{^Script_Extensions: Georgian}', ""); + Expect(1, 11826, '\P{Script_Extensions: Georgian}', ""); + Expect(0, 11826, '\P{^Script_Extensions: Georgian}', ""); + Error('\p{Scx=-_Geor/a/}'); + Error('\P{Scx=-_Geor/a/}'); + Expect(1, 11825, '\p{Scx=:\AGeor\z:}', "");; + Expect(0, 11826, '\p{Scx=:\AGeor\z:}', "");; + Expect(1, 11825, '\p{Scx=geor}', ""); + Expect(0, 11825, '\p{^Scx=geor}', ""); + Expect(0, 11825, '\P{Scx=geor}', ""); + Expect(1, 11825, '\P{^Scx=geor}', ""); + Expect(0, 11826, '\p{Scx=geor}', ""); + Expect(1, 11826, '\p{^Scx=geor}', ""); + Expect(1, 11826, '\P{Scx=geor}', ""); + Expect(0, 11826, '\P{^Scx=geor}', ""); + Expect(1, 11825, '\p{Scx=:\Ageor\z:}', "");; + Expect(0, 11826, '\p{Scx=:\Ageor\z:}', "");; + Expect(1, 11825, '\p{Scx=-Geor}', ""); + Expect(0, 11825, '\p{^Scx=-Geor}', ""); + Expect(0, 11825, '\P{Scx=-Geor}', ""); + Expect(1, 11825, '\P{^Scx=-Geor}', ""); + Expect(0, 11826, '\p{Scx=-Geor}', ""); + Expect(1, 11826, '\p{^Scx=-Geor}', ""); + Expect(1, 11826, '\P{Scx=-Geor}', ""); + Expect(0, 11826, '\P{^Scx=-Geor}', ""); + Error('\p{Is_Script_Extensions=__Georgian:=}'); + Error('\P{Is_Script_Extensions=__Georgian:=}'); + Expect(1, 11825, '\p{Is_Script_Extensions=georgian}', ""); + Expect(0, 11825, '\p{^Is_Script_Extensions=georgian}', ""); + Expect(0, 11825, '\P{Is_Script_Extensions=georgian}', ""); + Expect(1, 11825, '\P{^Is_Script_Extensions=georgian}', ""); + Expect(0, 11826, '\p{Is_Script_Extensions=georgian}', ""); + Expect(1, 11826, '\p{^Is_Script_Extensions=georgian}', ""); + Expect(1, 11826, '\P{Is_Script_Extensions=georgian}', ""); + Expect(0, 11826, '\P{^Is_Script_Extensions=georgian}', ""); + Expect(1, 11825, '\p{Is_Script_Extensions=- georgian}', ""); + Expect(0, 11825, '\p{^Is_Script_Extensions=- georgian}', ""); + Expect(0, 11825, '\P{Is_Script_Extensions=- georgian}', ""); + Expect(1, 11825, '\P{^Is_Script_Extensions=- georgian}', ""); + Expect(0, 11826, '\p{Is_Script_Extensions=- georgian}', ""); + Expect(1, 11826, '\p{^Is_Script_Extensions=- georgian}', ""); + Expect(1, 11826, '\P{Is_Script_Extensions=- georgian}', ""); + Expect(0, 11826, '\P{^Is_Script_Extensions=- georgian}', ""); + Error('\p{Is_Scx= geor:=}'); + Error('\P{Is_Scx= geor:=}'); + Expect(1, 11825, '\p{Is_Scx=geor}', ""); + Expect(0, 11825, '\p{^Is_Scx=geor}', ""); + Expect(0, 11825, '\P{Is_Scx=geor}', ""); + Expect(1, 11825, '\P{^Is_Scx=geor}', ""); + Expect(0, 11826, '\p{Is_Scx=geor}', ""); + Expect(1, 11826, '\p{^Is_Scx=geor}', ""); + Expect(1, 11826, '\P{Is_Scx=geor}', ""); + Expect(0, 11826, '\P{^Is_Scx=geor}', ""); + Expect(1, 11825, '\p{Is_Scx= geor}', ""); + Expect(0, 11825, '\p{^Is_Scx= geor}', ""); + Expect(0, 11825, '\P{Is_Scx= geor}', ""); + Expect(1, 11825, '\P{^Is_Scx= geor}', ""); + Expect(0, 11826, '\p{Is_Scx= geor}', ""); + Expect(1, 11826, '\p{^Is_Scx= geor}', ""); + Expect(1, 11826, '\P{Is_Scx= geor}', ""); + Expect(0, 11826, '\P{^Is_Scx= geor}', ""); + Error('\p{Script_Extensions=/a/--Glagolitic}'); + Error('\P{Script_Extensions=/a/--Glagolitic}'); + Expect(1, 122922, '\p{Script_Extensions=:\AGlagolitic\z:}', "");; + Expect(0, 122923, '\p{Script_Extensions=:\AGlagolitic\z:}', "");; + Expect(1, 122922, '\p{Script_Extensions: glagolitic}', ""); + Expect(0, 122922, '\p{^Script_Extensions: glagolitic}', ""); + Expect(0, 122922, '\P{Script_Extensions: glagolitic}', ""); + Expect(1, 122922, '\P{^Script_Extensions: glagolitic}', ""); + Expect(0, 122923, '\p{Script_Extensions: glagolitic}', ""); + Expect(1, 122923, '\p{^Script_Extensions: glagolitic}', ""); + Expect(1, 122923, '\P{Script_Extensions: glagolitic}', ""); + Expect(0, 122923, '\P{^Script_Extensions: glagolitic}', ""); + Expect(1, 122922, '\p{Script_Extensions=:\Aglagolitic\z:}', "");; + Expect(0, 122923, '\p{Script_Extensions=:\Aglagolitic\z:}', "");; + Expect(1, 122922, '\p{Script_Extensions: -Glagolitic}', ""); + Expect(0, 122922, '\p{^Script_Extensions: -Glagolitic}', ""); + Expect(0, 122922, '\P{Script_Extensions: -Glagolitic}', ""); + Expect(1, 122922, '\P{^Script_Extensions: -Glagolitic}', ""); + Expect(0, 122923, '\p{Script_Extensions: -Glagolitic}', ""); + Expect(1, 122923, '\p{^Script_Extensions: -Glagolitic}', ""); + Expect(1, 122923, '\P{Script_Extensions: -Glagolitic}', ""); + Expect(0, 122923, '\P{^Script_Extensions: -Glagolitic}', ""); + Error('\p{Scx=- Glag/a/}'); + Error('\P{Scx=- Glag/a/}'); + Expect(1, 122922, '\p{Scx=:\AGlag\z:}', "");; + Expect(0, 122923, '\p{Scx=:\AGlag\z:}', "");; + Expect(1, 122922, '\p{Scx=glag}', ""); + Expect(0, 122922, '\p{^Scx=glag}', ""); + Expect(0, 122922, '\P{Scx=glag}', ""); + Expect(1, 122922, '\P{^Scx=glag}', ""); + Expect(0, 122923, '\p{Scx=glag}', ""); + Expect(1, 122923, '\p{^Scx=glag}', ""); + Expect(1, 122923, '\P{Scx=glag}', ""); + Expect(0, 122923, '\P{^Scx=glag}', ""); + Expect(1, 122922, '\p{Scx=:\Aglag\z:}', "");; + Expect(0, 122923, '\p{Scx=:\Aglag\z:}', "");; + Expect(1, 122922, '\p{Scx=-Glag}', ""); + Expect(0, 122922, '\p{^Scx=-Glag}', ""); + Expect(0, 122922, '\P{Scx=-Glag}', ""); + Expect(1, 122922, '\P{^Scx=-Glag}', ""); + Expect(0, 122923, '\p{Scx=-Glag}', ""); + Expect(1, 122923, '\p{^Scx=-Glag}', ""); + Expect(1, 122923, '\P{Scx=-Glag}', ""); + Expect(0, 122923, '\P{^Scx=-Glag}', ""); + Error('\p{Is_Script_Extensions= GLAGOLITIC:=}'); + Error('\P{Is_Script_Extensions= GLAGOLITIC:=}'); + Expect(1, 122922, '\p{Is_Script_Extensions: glagolitic}', ""); + Expect(0, 122922, '\p{^Is_Script_Extensions: glagolitic}', ""); + Expect(0, 122922, '\P{Is_Script_Extensions: glagolitic}', ""); + Expect(1, 122922, '\P{^Is_Script_Extensions: glagolitic}', ""); + Expect(0, 122923, '\p{Is_Script_Extensions: glagolitic}', ""); + Expect(1, 122923, '\p{^Is_Script_Extensions: glagolitic}', ""); + Expect(1, 122923, '\P{Is_Script_Extensions: glagolitic}', ""); + Expect(0, 122923, '\P{^Is_Script_Extensions: glagolitic}', ""); + Expect(1, 122922, '\p{Is_Script_Extensions=_ glagolitic}', ""); + Expect(0, 122922, '\p{^Is_Script_Extensions=_ glagolitic}', ""); + Expect(0, 122922, '\P{Is_Script_Extensions=_ glagolitic}', ""); + Expect(1, 122922, '\P{^Is_Script_Extensions=_ glagolitic}', ""); + Expect(0, 122923, '\p{Is_Script_Extensions=_ glagolitic}', ""); + Expect(1, 122923, '\p{^Is_Script_Extensions=_ glagolitic}', ""); + Expect(1, 122923, '\P{Is_Script_Extensions=_ glagolitic}', ""); + Expect(0, 122923, '\P{^Is_Script_Extensions=_ glagolitic}', ""); + Error('\p{Is_Scx=- GLAG:=}'); + Error('\P{Is_Scx=- GLAG:=}'); + Expect(1, 122922, '\p{Is_Scx=glag}', ""); + Expect(0, 122922, '\p{^Is_Scx=glag}', ""); + Expect(0, 122922, '\P{Is_Scx=glag}', ""); + Expect(1, 122922, '\P{^Is_Scx=glag}', ""); + Expect(0, 122923, '\p{Is_Scx=glag}', ""); + Expect(1, 122923, '\p{^Is_Scx=glag}', ""); + Expect(1, 122923, '\P{Is_Scx=glag}', ""); + Expect(0, 122923, '\P{^Is_Scx=glag}', ""); + Expect(1, 122922, '\p{Is_Scx=- glag}', ""); + Expect(0, 122922, '\p{^Is_Scx=- glag}', ""); + Expect(0, 122922, '\P{Is_Scx=- glag}', ""); + Expect(1, 122922, '\P{^Is_Scx=- glag}', ""); + Expect(0, 122923, '\p{Is_Scx=- glag}', ""); + Expect(1, 122923, '\p{^Is_Scx=- glag}', ""); + Expect(1, 122923, '\P{Is_Scx=- glag}', ""); + Expect(0, 122923, '\P{^Is_Scx=- glag}', ""); + Error('\p{Script_Extensions=:= gunjala_gondi}'); + Error('\P{Script_Extensions=:= gunjala_gondi}'); + Expect(1, 73129, '\p{Script_Extensions=:\AGunjala_Gondi\z:}', "");; + Expect(0, 73130, '\p{Script_Extensions=:\AGunjala_Gondi\z:}', "");; + Expect(1, 73129, '\p{Script_Extensions=gunjalagondi}', ""); + Expect(0, 73129, '\p{^Script_Extensions=gunjalagondi}', ""); + Expect(0, 73129, '\P{Script_Extensions=gunjalagondi}', ""); + Expect(1, 73129, '\P{^Script_Extensions=gunjalagondi}', ""); + Expect(0, 73130, '\p{Script_Extensions=gunjalagondi}', ""); + Expect(1, 73130, '\p{^Script_Extensions=gunjalagondi}', ""); + Expect(1, 73130, '\P{Script_Extensions=gunjalagondi}', ""); + Expect(0, 73130, '\P{^Script_Extensions=gunjalagondi}', ""); + Expect(1, 73129, '\p{Script_Extensions=:\Agunjalagondi\z:}', "");; + Expect(0, 73130, '\p{Script_Extensions=:\Agunjalagondi\z:}', "");; + Expect(1, 73129, '\p{Script_Extensions= -Gunjala_gondi}', ""); + Expect(0, 73129, '\p{^Script_Extensions= -Gunjala_gondi}', ""); + Expect(0, 73129, '\P{Script_Extensions= -Gunjala_gondi}', ""); + Expect(1, 73129, '\P{^Script_Extensions= -Gunjala_gondi}', ""); + Expect(0, 73130, '\p{Script_Extensions= -Gunjala_gondi}', ""); + Expect(1, 73130, '\p{^Script_Extensions= -Gunjala_gondi}', ""); + Expect(1, 73130, '\P{Script_Extensions= -Gunjala_gondi}', ""); + Expect(0, 73130, '\P{^Script_Extensions= -Gunjala_gondi}', ""); + Error('\p{Scx=_ gong/a/}'); + Error('\P{Scx=_ gong/a/}'); + Expect(1, 73129, '\p{Scx=:\AGong\z:}', "");; + Expect(0, 73130, '\p{Scx=:\AGong\z:}', "");; + Expect(1, 73129, '\p{Scx=gong}', ""); + Expect(0, 73129, '\p{^Scx=gong}', ""); + Expect(0, 73129, '\P{Scx=gong}', ""); + Expect(1, 73129, '\P{^Scx=gong}', ""); + Expect(0, 73130, '\p{Scx=gong}', ""); + Expect(1, 73130, '\p{^Scx=gong}', ""); + Expect(1, 73130, '\P{Scx=gong}', ""); + Expect(0, 73130, '\P{^Scx=gong}', ""); + Expect(1, 73129, '\p{Scx=:\Agong\z:}', "");; + Expect(0, 73130, '\p{Scx=:\Agong\z:}', "");; + Expect(1, 73129, '\p{Scx=-_gong}', ""); + Expect(0, 73129, '\p{^Scx=-_gong}', ""); + Expect(0, 73129, '\P{Scx=-_gong}', ""); + Expect(1, 73129, '\P{^Scx=-_gong}', ""); + Expect(0, 73130, '\p{Scx=-_gong}', ""); + Expect(1, 73130, '\p{^Scx=-_gong}', ""); + Expect(1, 73130, '\P{Scx=-_gong}', ""); + Expect(0, 73130, '\P{^Scx=-_gong}', ""); + Error('\p{Is_Script_Extensions: _:=Gunjala_gondi}'); + Error('\P{Is_Script_Extensions: _:=Gunjala_gondi}'); + Expect(1, 73129, '\p{Is_Script_Extensions=gunjalagondi}', ""); + Expect(0, 73129, '\p{^Is_Script_Extensions=gunjalagondi}', ""); + Expect(0, 73129, '\P{Is_Script_Extensions=gunjalagondi}', ""); + Expect(1, 73129, '\P{^Is_Script_Extensions=gunjalagondi}', ""); + Expect(0, 73130, '\p{Is_Script_Extensions=gunjalagondi}', ""); + Expect(1, 73130, '\p{^Is_Script_Extensions=gunjalagondi}', ""); + Expect(1, 73130, '\P{Is_Script_Extensions=gunjalagondi}', ""); + Expect(0, 73130, '\P{^Is_Script_Extensions=gunjalagondi}', ""); + Expect(1, 73129, '\p{Is_Script_Extensions=gunjala_gondi}', ""); + Expect(0, 73129, '\p{^Is_Script_Extensions=gunjala_gondi}', ""); + Expect(0, 73129, '\P{Is_Script_Extensions=gunjala_gondi}', ""); + Expect(1, 73129, '\P{^Is_Script_Extensions=gunjala_gondi}', ""); + Expect(0, 73130, '\p{Is_Script_Extensions=gunjala_gondi}', ""); + Expect(1, 73130, '\p{^Is_Script_Extensions=gunjala_gondi}', ""); + Expect(1, 73130, '\P{Is_Script_Extensions=gunjala_gondi}', ""); + Expect(0, 73130, '\P{^Is_Script_Extensions=gunjala_gondi}', ""); + Error('\p{Is_Scx=_ Gong:=}'); + Error('\P{Is_Scx=_ Gong:=}'); + Expect(1, 73129, '\p{Is_Scx=gong}', ""); + Expect(0, 73129, '\p{^Is_Scx=gong}', ""); + Expect(0, 73129, '\P{Is_Scx=gong}', ""); + Expect(1, 73129, '\P{^Is_Scx=gong}', ""); + Expect(0, 73130, '\p{Is_Scx=gong}', ""); + Expect(1, 73130, '\p{^Is_Scx=gong}', ""); + Expect(1, 73130, '\P{Is_Scx=gong}', ""); + Expect(0, 73130, '\P{^Is_Scx=gong}', ""); + Expect(1, 73129, '\p{Is_Scx=_-Gong}', ""); + Expect(0, 73129, '\p{^Is_Scx=_-Gong}', ""); + Expect(0, 73129, '\P{Is_Scx=_-Gong}', ""); + Expect(1, 73129, '\P{^Is_Scx=_-Gong}', ""); + Expect(0, 73130, '\p{Is_Scx=_-Gong}', ""); + Expect(1, 73130, '\p{^Is_Scx=_-Gong}', ""); + Expect(1, 73130, '\P{Is_Scx=_-Gong}', ""); + Expect(0, 73130, '\P{^Is_Scx=_-Gong}', ""); + Error('\p{Script_Extensions=-MASARAM_Gondi:=}'); + Error('\P{Script_Extensions=-MASARAM_Gondi:=}'); + Expect(1, 73049, '\p{Script_Extensions=:\AMasaram_Gondi\z:}', "");; + Expect(0, 73050, '\p{Script_Extensions=:\AMasaram_Gondi\z:}', "");; + Expect(1, 73049, '\p{Script_Extensions=masaramgondi}', ""); + Expect(0, 73049, '\p{^Script_Extensions=masaramgondi}', ""); + Expect(0, 73049, '\P{Script_Extensions=masaramgondi}', ""); + Expect(1, 73049, '\P{^Script_Extensions=masaramgondi}', ""); + Expect(0, 73050, '\p{Script_Extensions=masaramgondi}', ""); + Expect(1, 73050, '\p{^Script_Extensions=masaramgondi}', ""); + Expect(1, 73050, '\P{Script_Extensions=masaramgondi}', ""); + Expect(0, 73050, '\P{^Script_Extensions=masaramgondi}', ""); + Expect(1, 73049, '\p{Script_Extensions=:\Amasaramgondi\z:}', "");; + Expect(0, 73050, '\p{Script_Extensions=:\Amasaramgondi\z:}', "");; + Expect(1, 73049, '\p{Script_Extensions= MASARAM_Gondi}', ""); + Expect(0, 73049, '\p{^Script_Extensions= MASARAM_Gondi}', ""); + Expect(0, 73049, '\P{Script_Extensions= MASARAM_Gondi}', ""); + Expect(1, 73049, '\P{^Script_Extensions= MASARAM_Gondi}', ""); + Expect(0, 73050, '\p{Script_Extensions= MASARAM_Gondi}', ""); + Expect(1, 73050, '\p{^Script_Extensions= MASARAM_Gondi}', ""); + Expect(1, 73050, '\P{Script_Extensions= MASARAM_Gondi}', ""); + Expect(0, 73050, '\P{^Script_Extensions= MASARAM_Gondi}', ""); + Error('\p{Scx=/a/ gonm}'); + Error('\P{Scx=/a/ gonm}'); + Expect(1, 73049, '\p{Scx=:\AGonm\z:}', "");; + Expect(0, 73050, '\p{Scx=:\AGonm\z:}', "");; + Expect(1, 73049, '\p{Scx=gonm}', ""); + Expect(0, 73049, '\p{^Scx=gonm}', ""); + Expect(0, 73049, '\P{Scx=gonm}', ""); + Expect(1, 73049, '\P{^Scx=gonm}', ""); + Expect(0, 73050, '\p{Scx=gonm}', ""); + Expect(1, 73050, '\p{^Scx=gonm}', ""); + Expect(1, 73050, '\P{Scx=gonm}', ""); + Expect(0, 73050, '\P{^Scx=gonm}', ""); + Expect(1, 73049, '\p{Scx=:\Agonm\z:}', "");; + Expect(0, 73050, '\p{Scx=:\Agonm\z:}', "");; + Expect(1, 73049, '\p{Scx= _gonm}', ""); + Expect(0, 73049, '\p{^Scx= _gonm}', ""); + Expect(0, 73049, '\P{Scx= _gonm}', ""); + Expect(1, 73049, '\P{^Scx= _gonm}', ""); + Expect(0, 73050, '\p{Scx= _gonm}', ""); + Expect(1, 73050, '\p{^Scx= _gonm}', ""); + Expect(1, 73050, '\P{Scx= _gonm}', ""); + Expect(0, 73050, '\P{^Scx= _gonm}', ""); + Error('\p{Is_Script_Extensions=:=Masaram_Gondi}'); + Error('\P{Is_Script_Extensions=:=Masaram_Gondi}'); + Expect(1, 73049, '\p{Is_Script_Extensions=masaramgondi}', ""); + Expect(0, 73049, '\p{^Is_Script_Extensions=masaramgondi}', ""); + Expect(0, 73049, '\P{Is_Script_Extensions=masaramgondi}', ""); + Expect(1, 73049, '\P{^Is_Script_Extensions=masaramgondi}', ""); + Expect(0, 73050, '\p{Is_Script_Extensions=masaramgondi}', ""); + Expect(1, 73050, '\p{^Is_Script_Extensions=masaramgondi}', ""); + Expect(1, 73050, '\P{Is_Script_Extensions=masaramgondi}', ""); + Expect(0, 73050, '\P{^Is_Script_Extensions=masaramgondi}', ""); + Expect(1, 73049, '\p{Is_Script_Extensions=-_MASARAM_gondi}', ""); + Expect(0, 73049, '\p{^Is_Script_Extensions=-_MASARAM_gondi}', ""); + Expect(0, 73049, '\P{Is_Script_Extensions=-_MASARAM_gondi}', ""); + Expect(1, 73049, '\P{^Is_Script_Extensions=-_MASARAM_gondi}', ""); + Expect(0, 73050, '\p{Is_Script_Extensions=-_MASARAM_gondi}', ""); + Expect(1, 73050, '\p{^Is_Script_Extensions=-_MASARAM_gondi}', ""); + Expect(1, 73050, '\P{Is_Script_Extensions=-_MASARAM_gondi}', ""); + Expect(0, 73050, '\P{^Is_Script_Extensions=-_MASARAM_gondi}', ""); + Error('\p{Is_Scx=:= -GONM}'); + Error('\P{Is_Scx=:= -GONM}'); + Expect(1, 73049, '\p{Is_Scx: gonm}', ""); + Expect(0, 73049, '\p{^Is_Scx: gonm}', ""); + Expect(0, 73049, '\P{Is_Scx: gonm}', ""); + Expect(1, 73049, '\P{^Is_Scx: gonm}', ""); + Expect(0, 73050, '\p{Is_Scx: gonm}', ""); + Expect(1, 73050, '\p{^Is_Scx: gonm}', ""); + Expect(1, 73050, '\P{Is_Scx: gonm}', ""); + Expect(0, 73050, '\P{^Is_Scx: gonm}', ""); + Expect(1, 73049, '\p{Is_Scx: GONM}', ""); + Expect(0, 73049, '\p{^Is_Scx: GONM}', ""); + Expect(0, 73049, '\P{Is_Scx: GONM}', ""); + Expect(1, 73049, '\P{^Is_Scx: GONM}', ""); + Expect(0, 73050, '\p{Is_Scx: GONM}', ""); + Expect(1, 73050, '\p{^Is_Scx: GONM}', ""); + Expect(1, 73050, '\P{Is_Scx: GONM}', ""); + Expect(0, 73050, '\P{^Is_Scx: GONM}', ""); + Error('\p{Script_Extensions=:=Gothic}'); + Error('\P{Script_Extensions=:=Gothic}'); + Expect(1, 66378, '\p{Script_Extensions=:\AGothic\z:}', "");; + Expect(0, 66379, '\p{Script_Extensions=:\AGothic\z:}', "");; + Expect(1, 66378, '\p{Script_Extensions: gothic}', ""); + Expect(0, 66378, '\p{^Script_Extensions: gothic}', ""); + Expect(0, 66378, '\P{Script_Extensions: gothic}', ""); + Expect(1, 66378, '\P{^Script_Extensions: gothic}', ""); + Expect(0, 66379, '\p{Script_Extensions: gothic}', ""); + Expect(1, 66379, '\p{^Script_Extensions: gothic}', ""); + Expect(1, 66379, '\P{Script_Extensions: gothic}', ""); + Expect(0, 66379, '\P{^Script_Extensions: gothic}', ""); + Expect(1, 66378, '\p{Script_Extensions=:\Agothic\z:}', "");; + Expect(0, 66379, '\p{Script_Extensions=:\Agothic\z:}', "");; + Expect(1, 66378, '\p{Script_Extensions= Gothic}', ""); + Expect(0, 66378, '\p{^Script_Extensions= Gothic}', ""); + Expect(0, 66378, '\P{Script_Extensions= Gothic}', ""); + Expect(1, 66378, '\P{^Script_Extensions= Gothic}', ""); + Expect(0, 66379, '\p{Script_Extensions= Gothic}', ""); + Expect(1, 66379, '\p{^Script_Extensions= Gothic}', ""); + Expect(1, 66379, '\P{Script_Extensions= Gothic}', ""); + Expect(0, 66379, '\P{^Script_Extensions= Gothic}', ""); + Error('\p{Scx= :=Goth}'); + Error('\P{Scx= :=Goth}'); + Expect(1, 66378, '\p{Scx=:\AGoth\z:}', "");; + Expect(0, 66379, '\p{Scx=:\AGoth\z:}', "");; + Expect(1, 66378, '\p{Scx=goth}', ""); + Expect(0, 66378, '\p{^Scx=goth}', ""); + Expect(0, 66378, '\P{Scx=goth}', ""); + Expect(1, 66378, '\P{^Scx=goth}', ""); + Expect(0, 66379, '\p{Scx=goth}', ""); + Expect(1, 66379, '\p{^Scx=goth}', ""); + Expect(1, 66379, '\P{Scx=goth}', ""); + Expect(0, 66379, '\P{^Scx=goth}', ""); + Expect(1, 66378, '\p{Scx=:\Agoth\z:}', "");; + Expect(0, 66379, '\p{Scx=:\Agoth\z:}', "");; + Expect(1, 66378, '\p{Scx=-Goth}', ""); + Expect(0, 66378, '\p{^Scx=-Goth}', ""); + Expect(0, 66378, '\P{Scx=-Goth}', ""); + Expect(1, 66378, '\P{^Scx=-Goth}', ""); + Expect(0, 66379, '\p{Scx=-Goth}', ""); + Expect(1, 66379, '\p{^Scx=-Goth}', ""); + Expect(1, 66379, '\P{Scx=-Goth}', ""); + Expect(0, 66379, '\P{^Scx=-Goth}', ""); + Error('\p{Is_Script_Extensions=_ Gothic:=}'); + Error('\P{Is_Script_Extensions=_ Gothic:=}'); + Expect(1, 66378, '\p{Is_Script_Extensions=gothic}', ""); + Expect(0, 66378, '\p{^Is_Script_Extensions=gothic}', ""); + Expect(0, 66378, '\P{Is_Script_Extensions=gothic}', ""); + Expect(1, 66378, '\P{^Is_Script_Extensions=gothic}', ""); + Expect(0, 66379, '\p{Is_Script_Extensions=gothic}', ""); + Expect(1, 66379, '\p{^Is_Script_Extensions=gothic}', ""); + Expect(1, 66379, '\P{Is_Script_Extensions=gothic}', ""); + Expect(0, 66379, '\P{^Is_Script_Extensions=gothic}', ""); + Expect(1, 66378, '\p{Is_Script_Extensions=_Gothic}', ""); + Expect(0, 66378, '\p{^Is_Script_Extensions=_Gothic}', ""); + Expect(0, 66378, '\P{Is_Script_Extensions=_Gothic}', ""); + Expect(1, 66378, '\P{^Is_Script_Extensions=_Gothic}', ""); + Expect(0, 66379, '\p{Is_Script_Extensions=_Gothic}', ""); + Expect(1, 66379, '\p{^Is_Script_Extensions=_Gothic}', ""); + Expect(1, 66379, '\P{Is_Script_Extensions=_Gothic}', ""); + Expect(0, 66379, '\P{^Is_Script_Extensions=_Gothic}', ""); + Error('\p{Is_Scx= Goth/a/}'); + Error('\P{Is_Scx= Goth/a/}'); + Expect(1, 66378, '\p{Is_Scx=goth}', ""); + Expect(0, 66378, '\p{^Is_Scx=goth}', ""); + Expect(0, 66378, '\P{Is_Scx=goth}', ""); + Expect(1, 66378, '\P{^Is_Scx=goth}', ""); + Expect(0, 66379, '\p{Is_Scx=goth}', ""); + Expect(1, 66379, '\p{^Is_Scx=goth}', ""); + Expect(1, 66379, '\P{Is_Scx=goth}', ""); + Expect(0, 66379, '\P{^Is_Scx=goth}', ""); + Expect(1, 66378, '\p{Is_Scx= Goth}', ""); + Expect(0, 66378, '\p{^Is_Scx= Goth}', ""); + Expect(0, 66378, '\P{Is_Scx= Goth}', ""); + Expect(1, 66378, '\P{^Is_Scx= Goth}', ""); + Expect(0, 66379, '\p{Is_Scx= Goth}', ""); + Expect(1, 66379, '\p{^Is_Scx= Goth}', ""); + Expect(1, 66379, '\P{Is_Scx= Goth}', ""); + Expect(0, 66379, '\P{^Is_Scx= Goth}', ""); + Error('\p{Script_Extensions: /a/Grantha}'); + Error('\P{Script_Extensions: /a/Grantha}'); + Expect(1, 73683, '\p{Script_Extensions=:\AGrantha\z:}', "");; + Expect(0, 73684, '\p{Script_Extensions=:\AGrantha\z:}', "");; + Expect(1, 73683, '\p{Script_Extensions=grantha}', ""); + Expect(0, 73683, '\p{^Script_Extensions=grantha}', ""); + Expect(0, 73683, '\P{Script_Extensions=grantha}', ""); + Expect(1, 73683, '\P{^Script_Extensions=grantha}', ""); + Expect(0, 73684, '\p{Script_Extensions=grantha}', ""); + Expect(1, 73684, '\p{^Script_Extensions=grantha}', ""); + Expect(1, 73684, '\P{Script_Extensions=grantha}', ""); + Expect(0, 73684, '\P{^Script_Extensions=grantha}', ""); + Expect(1, 73683, '\p{Script_Extensions=:\Agrantha\z:}', "");; + Expect(0, 73684, '\p{Script_Extensions=:\Agrantha\z:}', "");; + Expect(1, 73683, '\p{Script_Extensions= -Grantha}', ""); + Expect(0, 73683, '\p{^Script_Extensions= -Grantha}', ""); + Expect(0, 73683, '\P{Script_Extensions= -Grantha}', ""); + Expect(1, 73683, '\P{^Script_Extensions= -Grantha}', ""); + Expect(0, 73684, '\p{Script_Extensions= -Grantha}', ""); + Expect(1, 73684, '\p{^Script_Extensions= -Grantha}', ""); + Expect(1, 73684, '\P{Script_Extensions= -Grantha}', ""); + Expect(0, 73684, '\P{^Script_Extensions= -Grantha}', ""); + Error('\p{Scx= Gran:=}'); + Error('\P{Scx= Gran:=}'); + Expect(1, 73683, '\p{Scx=:\AGran\z:}', "");; + Expect(0, 73684, '\p{Scx=:\AGran\z:}', "");; + Expect(1, 73683, '\p{Scx: gran}', ""); + Expect(0, 73683, '\p{^Scx: gran}', ""); + Expect(0, 73683, '\P{Scx: gran}', ""); + Expect(1, 73683, '\P{^Scx: gran}', ""); + Expect(0, 73684, '\p{Scx: gran}', ""); + Expect(1, 73684, '\p{^Scx: gran}', ""); + Expect(1, 73684, '\P{Scx: gran}', ""); + Expect(0, 73684, '\P{^Scx: gran}', ""); + Expect(1, 73683, '\p{Scx=:\Agran\z:}', "");; + Expect(0, 73684, '\p{Scx=:\Agran\z:}', "");; + Expect(1, 73683, '\p{Scx=-_GRAN}', ""); + Expect(0, 73683, '\p{^Scx=-_GRAN}', ""); + Expect(0, 73683, '\P{Scx=-_GRAN}', ""); + Expect(1, 73683, '\P{^Scx=-_GRAN}', ""); + Expect(0, 73684, '\p{Scx=-_GRAN}', ""); + Expect(1, 73684, '\p{^Scx=-_GRAN}', ""); + Expect(1, 73684, '\P{Scx=-_GRAN}', ""); + Expect(0, 73684, '\P{^Scx=-_GRAN}', ""); + Error('\p{Is_Script_Extensions= :=GRANTHA}'); + Error('\P{Is_Script_Extensions= :=GRANTHA}'); + Expect(1, 73683, '\p{Is_Script_Extensions: grantha}', ""); + Expect(0, 73683, '\p{^Is_Script_Extensions: grantha}', ""); + Expect(0, 73683, '\P{Is_Script_Extensions: grantha}', ""); + Expect(1, 73683, '\P{^Is_Script_Extensions: grantha}', ""); + Expect(0, 73684, '\p{Is_Script_Extensions: grantha}', ""); + Expect(1, 73684, '\p{^Is_Script_Extensions: grantha}', ""); + Expect(1, 73684, '\P{Is_Script_Extensions: grantha}', ""); + Expect(0, 73684, '\P{^Is_Script_Extensions: grantha}', ""); + Expect(1, 73683, '\p{Is_Script_Extensions=_Grantha}', ""); + Expect(0, 73683, '\p{^Is_Script_Extensions=_Grantha}', ""); + Expect(0, 73683, '\P{Is_Script_Extensions=_Grantha}', ""); + Expect(1, 73683, '\P{^Is_Script_Extensions=_Grantha}', ""); + Expect(0, 73684, '\p{Is_Script_Extensions=_Grantha}', ""); + Expect(1, 73684, '\p{^Is_Script_Extensions=_Grantha}', ""); + Expect(1, 73684, '\P{Is_Script_Extensions=_Grantha}', ""); + Expect(0, 73684, '\P{^Is_Script_Extensions=_Grantha}', ""); + Error('\p{Is_Scx=_GRAN/a/}'); + Error('\P{Is_Scx=_GRAN/a/}'); + Expect(1, 73683, '\p{Is_Scx=gran}', ""); + Expect(0, 73683, '\p{^Is_Scx=gran}', ""); + Expect(0, 73683, '\P{Is_Scx=gran}', ""); + Expect(1, 73683, '\P{^Is_Scx=gran}', ""); + Expect(0, 73684, '\p{Is_Scx=gran}', ""); + Expect(1, 73684, '\p{^Is_Scx=gran}', ""); + Expect(1, 73684, '\P{Is_Scx=gran}', ""); + Expect(0, 73684, '\P{^Is_Scx=gran}', ""); + Expect(1, 73683, '\p{Is_Scx= Gran}', ""); + Expect(0, 73683, '\p{^Is_Scx= Gran}', ""); + Expect(0, 73683, '\P{Is_Scx= Gran}', ""); + Expect(1, 73683, '\P{^Is_Scx= Gran}', ""); + Expect(0, 73684, '\p{Is_Scx= Gran}', ""); + Expect(1, 73684, '\p{^Is_Scx= Gran}', ""); + Expect(1, 73684, '\P{Is_Scx= Gran}', ""); + Expect(0, 73684, '\P{^Is_Scx= Gran}', ""); + Error('\p{Script_Extensions=:=greek}'); + Error('\P{Script_Extensions=:=greek}'); + Expect(1, 119365, '\p{Script_Extensions=:\AGreek\z:}', "");; + Expect(0, 119366, '\p{Script_Extensions=:\AGreek\z:}', "");; + Expect(1, 119365, '\p{Script_Extensions=greek}', ""); + Expect(0, 119365, '\p{^Script_Extensions=greek}', ""); + Expect(0, 119365, '\P{Script_Extensions=greek}', ""); + Expect(1, 119365, '\P{^Script_Extensions=greek}', ""); + Expect(0, 119366, '\p{Script_Extensions=greek}', ""); + Expect(1, 119366, '\p{^Script_Extensions=greek}', ""); + Expect(1, 119366, '\P{Script_Extensions=greek}', ""); + Expect(0, 119366, '\P{^Script_Extensions=greek}', ""); + Expect(1, 119365, '\p{Script_Extensions=:\Agreek\z:}', "");; + Expect(0, 119366, '\p{Script_Extensions=:\Agreek\z:}', "");; + Expect(1, 119365, '\p{Script_Extensions:-greek}', ""); + Expect(0, 119365, '\p{^Script_Extensions:-greek}', ""); + Expect(0, 119365, '\P{Script_Extensions:-greek}', ""); + Expect(1, 119365, '\P{^Script_Extensions:-greek}', ""); + Expect(0, 119366, '\p{Script_Extensions:-greek}', ""); + Expect(1, 119366, '\p{^Script_Extensions:-greek}', ""); + Expect(1, 119366, '\P{Script_Extensions:-greek}', ""); + Expect(0, 119366, '\P{^Script_Extensions:-greek}', ""); + Error('\p{Scx=-/a/grek}'); + Error('\P{Scx=-/a/grek}'); + Expect(1, 119365, '\p{Scx=:\AGrek\z:}', "");; + Expect(0, 119366, '\p{Scx=:\AGrek\z:}', "");; + Expect(1, 119365, '\p{Scx=grek}', ""); + Expect(0, 119365, '\p{^Scx=grek}', ""); + Expect(0, 119365, '\P{Scx=grek}', ""); + Expect(1, 119365, '\P{^Scx=grek}', ""); + Expect(0, 119366, '\p{Scx=grek}', ""); + Expect(1, 119366, '\p{^Scx=grek}', ""); + Expect(1, 119366, '\P{Scx=grek}', ""); + Expect(0, 119366, '\P{^Scx=grek}', ""); + Expect(1, 119365, '\p{Scx=:\Agrek\z:}', "");; + Expect(0, 119366, '\p{Scx=:\Agrek\z:}', "");; + Expect(1, 119365, '\p{Scx=__GREK}', ""); + Expect(0, 119365, '\p{^Scx=__GREK}', ""); + Expect(0, 119365, '\P{Scx=__GREK}', ""); + Expect(1, 119365, '\P{^Scx=__GREK}', ""); + Expect(0, 119366, '\p{Scx=__GREK}', ""); + Expect(1, 119366, '\p{^Scx=__GREK}', ""); + Expect(1, 119366, '\P{Scx=__GREK}', ""); + Expect(0, 119366, '\P{^Scx=__GREK}', ""); + Error('\p{Is_Script_Extensions::= -Greek}'); + Error('\P{Is_Script_Extensions::= -Greek}'); + Expect(1, 119365, '\p{Is_Script_Extensions=greek}', ""); + Expect(0, 119365, '\p{^Is_Script_Extensions=greek}', ""); + Expect(0, 119365, '\P{Is_Script_Extensions=greek}', ""); + Expect(1, 119365, '\P{^Is_Script_Extensions=greek}', ""); + Expect(0, 119366, '\p{Is_Script_Extensions=greek}', ""); + Expect(1, 119366, '\p{^Is_Script_Extensions=greek}', ""); + Expect(1, 119366, '\P{Is_Script_Extensions=greek}', ""); + Expect(0, 119366, '\P{^Is_Script_Extensions=greek}', ""); + Expect(1, 119365, '\p{Is_Script_Extensions=-greek}', ""); + Expect(0, 119365, '\p{^Is_Script_Extensions=-greek}', ""); + Expect(0, 119365, '\P{Is_Script_Extensions=-greek}', ""); + Expect(1, 119365, '\P{^Is_Script_Extensions=-greek}', ""); + Expect(0, 119366, '\p{Is_Script_Extensions=-greek}', ""); + Expect(1, 119366, '\p{^Is_Script_Extensions=-greek}', ""); + Expect(1, 119366, '\P{Is_Script_Extensions=-greek}', ""); + Expect(0, 119366, '\P{^Is_Script_Extensions=-greek}', ""); + Error('\p{Is_Scx=/a/ Grek}'); + Error('\P{Is_Scx=/a/ Grek}'); + Expect(1, 119365, '\p{Is_Scx=grek}', ""); + Expect(0, 119365, '\p{^Is_Scx=grek}', ""); + Expect(0, 119365, '\P{Is_Scx=grek}', ""); + Expect(1, 119365, '\P{^Is_Scx=grek}', ""); + Expect(0, 119366, '\p{Is_Scx=grek}', ""); + Expect(1, 119366, '\p{^Is_Scx=grek}', ""); + Expect(1, 119366, '\P{Is_Scx=grek}', ""); + Expect(0, 119366, '\P{^Is_Scx=grek}', ""); + Expect(1, 119365, '\p{Is_Scx= grek}', ""); + Expect(0, 119365, '\p{^Is_Scx= grek}', ""); + Expect(0, 119365, '\P{Is_Scx= grek}', ""); + Expect(1, 119365, '\P{^Is_Scx= grek}', ""); + Expect(0, 119366, '\p{Is_Scx= grek}', ""); + Expect(1, 119366, '\p{^Is_Scx= grek}', ""); + Expect(1, 119366, '\P{Is_Scx= grek}', ""); + Expect(0, 119366, '\P{^Is_Scx= grek}', ""); + Error('\p{Script_Extensions= GUJARATI/a/}'); + Error('\P{Script_Extensions= GUJARATI/a/}'); + Expect(1, 43065, '\p{Script_Extensions=:\AGujarati\z:}', "");; + Expect(0, 43066, '\p{Script_Extensions=:\AGujarati\z:}', "");; + Expect(1, 43065, '\p{Script_Extensions=gujarati}', ""); + Expect(0, 43065, '\p{^Script_Extensions=gujarati}', ""); + Expect(0, 43065, '\P{Script_Extensions=gujarati}', ""); + Expect(1, 43065, '\P{^Script_Extensions=gujarati}', ""); + Expect(0, 43066, '\p{Script_Extensions=gujarati}', ""); + Expect(1, 43066, '\p{^Script_Extensions=gujarati}', ""); + Expect(1, 43066, '\P{Script_Extensions=gujarati}', ""); + Expect(0, 43066, '\P{^Script_Extensions=gujarati}', ""); + Expect(1, 43065, '\p{Script_Extensions=:\Agujarati\z:}', "");; + Expect(0, 43066, '\p{Script_Extensions=:\Agujarati\z:}', "");; + Expect(1, 43065, '\p{Script_Extensions: Gujarati}', ""); + Expect(0, 43065, '\p{^Script_Extensions: Gujarati}', ""); + Expect(0, 43065, '\P{Script_Extensions: Gujarati}', ""); + Expect(1, 43065, '\P{^Script_Extensions: Gujarati}', ""); + Expect(0, 43066, '\p{Script_Extensions: Gujarati}', ""); + Expect(1, 43066, '\p{^Script_Extensions: Gujarati}', ""); + Expect(1, 43066, '\P{Script_Extensions: Gujarati}', ""); + Expect(0, 43066, '\P{^Script_Extensions: Gujarati}', ""); + Error('\p{Scx=__Gujr:=}'); + Error('\P{Scx=__Gujr:=}'); + Expect(1, 43065, '\p{Scx=:\AGujr\z:}', "");; + Expect(0, 43066, '\p{Scx=:\AGujr\z:}', "");; + Expect(1, 43065, '\p{Scx=gujr}', ""); + Expect(0, 43065, '\p{^Scx=gujr}', ""); + Expect(0, 43065, '\P{Scx=gujr}', ""); + Expect(1, 43065, '\P{^Scx=gujr}', ""); + Expect(0, 43066, '\p{Scx=gujr}', ""); + Expect(1, 43066, '\p{^Scx=gujr}', ""); + Expect(1, 43066, '\P{Scx=gujr}', ""); + Expect(0, 43066, '\P{^Scx=gujr}', ""); + Expect(1, 43065, '\p{Scx=:\Agujr\z:}', "");; + Expect(0, 43066, '\p{Scx=:\Agujr\z:}', "");; + Expect(1, 43065, '\p{Scx= GUJR}', ""); + Expect(0, 43065, '\p{^Scx= GUJR}', ""); + Expect(0, 43065, '\P{Scx= GUJR}', ""); + Expect(1, 43065, '\P{^Scx= GUJR}', ""); + Expect(0, 43066, '\p{Scx= GUJR}', ""); + Expect(1, 43066, '\p{^Scx= GUJR}', ""); + Expect(1, 43066, '\P{Scx= GUJR}', ""); + Expect(0, 43066, '\P{^Scx= GUJR}', ""); + Error('\p{Is_Script_Extensions=:=- gujarati}'); + Error('\P{Is_Script_Extensions=:=- gujarati}'); + Expect(1, 43065, '\p{Is_Script_Extensions=gujarati}', ""); + Expect(0, 43065, '\p{^Is_Script_Extensions=gujarati}', ""); + Expect(0, 43065, '\P{Is_Script_Extensions=gujarati}', ""); + Expect(1, 43065, '\P{^Is_Script_Extensions=gujarati}', ""); + Expect(0, 43066, '\p{Is_Script_Extensions=gujarati}', ""); + Expect(1, 43066, '\p{^Is_Script_Extensions=gujarati}', ""); + Expect(1, 43066, '\P{Is_Script_Extensions=gujarati}', ""); + Expect(0, 43066, '\P{^Is_Script_Extensions=gujarati}', ""); + Expect(1, 43065, '\p{Is_Script_Extensions: GUJARATI}', ""); + Expect(0, 43065, '\p{^Is_Script_Extensions: GUJARATI}', ""); + Expect(0, 43065, '\P{Is_Script_Extensions: GUJARATI}', ""); + Expect(1, 43065, '\P{^Is_Script_Extensions: GUJARATI}', ""); + Expect(0, 43066, '\p{Is_Script_Extensions: GUJARATI}', ""); + Expect(1, 43066, '\p{^Is_Script_Extensions: GUJARATI}', ""); + Expect(1, 43066, '\P{Is_Script_Extensions: GUJARATI}', ""); + Expect(0, 43066, '\P{^Is_Script_Extensions: GUJARATI}', ""); + Error('\p{Is_Scx: Gujr/a/}'); + Error('\P{Is_Scx: Gujr/a/}'); + Expect(1, 43065, '\p{Is_Scx=gujr}', ""); + Expect(0, 43065, '\p{^Is_Scx=gujr}', ""); + Expect(0, 43065, '\P{Is_Scx=gujr}', ""); + Expect(1, 43065, '\P{^Is_Scx=gujr}', ""); + Expect(0, 43066, '\p{Is_Scx=gujr}', ""); + Expect(1, 43066, '\p{^Is_Scx=gujr}', ""); + Expect(1, 43066, '\P{Is_Scx=gujr}', ""); + Expect(0, 43066, '\P{^Is_Scx=gujr}', ""); + Expect(1, 43065, '\p{Is_Scx=_Gujr}', ""); + Expect(0, 43065, '\p{^Is_Scx=_Gujr}', ""); + Expect(0, 43065, '\P{Is_Scx=_Gujr}', ""); + Expect(1, 43065, '\P{^Is_Scx=_Gujr}', ""); + Expect(0, 43066, '\p{Is_Scx=_Gujr}', ""); + Expect(1, 43066, '\p{^Is_Scx=_Gujr}', ""); + Expect(1, 43066, '\P{Is_Scx=_Gujr}', ""); + Expect(0, 43066, '\P{^Is_Scx=_Gujr}', ""); + Error('\p{Script_Extensions=-/a/Gurung_KHEMA}'); + Error('\P{Script_Extensions=-/a/Gurung_KHEMA}'); + Expect(1, 90425, '\p{Script_Extensions=:\AGurung_Khema\z:}', "");; + Expect(0, 90426, '\p{Script_Extensions=:\AGurung_Khema\z:}', "");; + Expect(1, 90425, '\p{Script_Extensions=gurungkhema}', ""); + Expect(0, 90425, '\p{^Script_Extensions=gurungkhema}', ""); + Expect(0, 90425, '\P{Script_Extensions=gurungkhema}', ""); + Expect(1, 90425, '\P{^Script_Extensions=gurungkhema}', ""); + Expect(0, 90426, '\p{Script_Extensions=gurungkhema}', ""); + Expect(1, 90426, '\p{^Script_Extensions=gurungkhema}', ""); + Expect(1, 90426, '\P{Script_Extensions=gurungkhema}', ""); + Expect(0, 90426, '\P{^Script_Extensions=gurungkhema}', ""); + Expect(1, 90425, '\p{Script_Extensions=:\Agurungkhema\z:}', "");; + Expect(0, 90426, '\p{Script_Extensions=:\Agurungkhema\z:}', "");; + Expect(1, 90425, '\p{Script_Extensions=-_gurung_khema}', ""); + Expect(0, 90425, '\p{^Script_Extensions=-_gurung_khema}', ""); + Expect(0, 90425, '\P{Script_Extensions=-_gurung_khema}', ""); + Expect(1, 90425, '\P{^Script_Extensions=-_gurung_khema}', ""); + Expect(0, 90426, '\p{Script_Extensions=-_gurung_khema}', ""); + Expect(1, 90426, '\p{^Script_Extensions=-_gurung_khema}', ""); + Expect(1, 90426, '\P{Script_Extensions=-_gurung_khema}', ""); + Expect(0, 90426, '\P{^Script_Extensions=-_gurung_khema}', ""); + Error('\p{Scx= Gukh:=}'); + Error('\P{Scx= Gukh:=}'); + Expect(1, 90425, '\p{Scx=:\AGukh\z:}', "");; + Expect(0, 90426, '\p{Scx=:\AGukh\z:}', "");; + Expect(1, 90425, '\p{Scx=gukh}', ""); + Expect(0, 90425, '\p{^Scx=gukh}', ""); + Expect(0, 90425, '\P{Scx=gukh}', ""); + Expect(1, 90425, '\P{^Scx=gukh}', ""); + Expect(0, 90426, '\p{Scx=gukh}', ""); + Expect(1, 90426, '\p{^Scx=gukh}', ""); + Expect(1, 90426, '\P{Scx=gukh}', ""); + Expect(0, 90426, '\P{^Scx=gukh}', ""); + Expect(1, 90425, '\p{Scx=:\Agukh\z:}', "");; + Expect(0, 90426, '\p{Scx=:\Agukh\z:}', "");; + Expect(1, 90425, '\p{Scx=-GUKH}', ""); + Expect(0, 90425, '\p{^Scx=-GUKH}', ""); + Expect(0, 90425, '\P{Scx=-GUKH}', ""); + Expect(1, 90425, '\P{^Scx=-GUKH}', ""); + Expect(0, 90426, '\p{Scx=-GUKH}', ""); + Expect(1, 90426, '\p{^Scx=-GUKH}', ""); + Expect(1, 90426, '\P{Scx=-GUKH}', ""); + Expect(0, 90426, '\P{^Scx=-GUKH}', ""); + Error('\p{Is_Script_Extensions= :=Gurung_Khema}'); + Error('\P{Is_Script_Extensions= :=Gurung_Khema}'); + Expect(1, 90425, '\p{Is_Script_Extensions=gurungkhema}', ""); + Expect(0, 90425, '\p{^Is_Script_Extensions=gurungkhema}', ""); + Expect(0, 90425, '\P{Is_Script_Extensions=gurungkhema}', ""); + Expect(1, 90425, '\P{^Is_Script_Extensions=gurungkhema}', ""); + Expect(0, 90426, '\p{Is_Script_Extensions=gurungkhema}', ""); + Expect(1, 90426, '\p{^Is_Script_Extensions=gurungkhema}', ""); + Expect(1, 90426, '\P{Is_Script_Extensions=gurungkhema}', ""); + Expect(0, 90426, '\P{^Is_Script_Extensions=gurungkhema}', ""); + Expect(1, 90425, '\p{Is_Script_Extensions=_ Gurung_KHEMA}', ""); + Expect(0, 90425, '\p{^Is_Script_Extensions=_ Gurung_KHEMA}', ""); + Expect(0, 90425, '\P{Is_Script_Extensions=_ Gurung_KHEMA}', ""); + Expect(1, 90425, '\P{^Is_Script_Extensions=_ Gurung_KHEMA}', ""); + Expect(0, 90426, '\p{Is_Script_Extensions=_ Gurung_KHEMA}', ""); + Expect(1, 90426, '\p{^Is_Script_Extensions=_ Gurung_KHEMA}', ""); + Expect(1, 90426, '\P{Is_Script_Extensions=_ Gurung_KHEMA}', ""); + Expect(0, 90426, '\P{^Is_Script_Extensions=_ Gurung_KHEMA}', ""); + Error('\p{Is_Scx=/a/GUKH}'); + Error('\P{Is_Scx=/a/GUKH}'); + Expect(1, 90425, '\p{Is_Scx=gukh}', ""); + Expect(0, 90425, '\p{^Is_Scx=gukh}', ""); + Expect(0, 90425, '\P{Is_Scx=gukh}', ""); + Expect(1, 90425, '\P{^Is_Scx=gukh}', ""); + Expect(0, 90426, '\p{Is_Scx=gukh}', ""); + Expect(1, 90426, '\p{^Is_Scx=gukh}', ""); + Expect(1, 90426, '\P{Is_Scx=gukh}', ""); + Expect(0, 90426, '\P{^Is_Scx=gukh}', ""); + Expect(1, 90425, '\p{Is_Scx= _gukh}', ""); + Expect(0, 90425, '\p{^Is_Scx= _gukh}', ""); + Expect(0, 90425, '\P{Is_Scx= _gukh}', ""); + Expect(1, 90425, '\P{^Is_Scx= _gukh}', ""); + Expect(0, 90426, '\p{Is_Scx= _gukh}', ""); + Expect(1, 90426, '\p{^Is_Scx= _gukh}', ""); + Expect(1, 90426, '\P{Is_Scx= _gukh}', ""); + Expect(0, 90426, '\P{^Is_Scx= _gukh}', ""); + Error('\p{Script_Extensions= :=GURMUKHI}'); + Error('\P{Script_Extensions= :=GURMUKHI}'); + Expect(1, 43065, '\p{Script_Extensions=:\AGurmukhi\z:}', "");; + Expect(0, 43066, '\p{Script_Extensions=:\AGurmukhi\z:}', "");; + Expect(1, 43065, '\p{Script_Extensions=gurmukhi}', ""); + Expect(0, 43065, '\p{^Script_Extensions=gurmukhi}', ""); + Expect(0, 43065, '\P{Script_Extensions=gurmukhi}', ""); + Expect(1, 43065, '\P{^Script_Extensions=gurmukhi}', ""); + Expect(0, 43066, '\p{Script_Extensions=gurmukhi}', ""); + Expect(1, 43066, '\p{^Script_Extensions=gurmukhi}', ""); + Expect(1, 43066, '\P{Script_Extensions=gurmukhi}', ""); + Expect(0, 43066, '\P{^Script_Extensions=gurmukhi}', ""); + Expect(1, 43065, '\p{Script_Extensions=:\Agurmukhi\z:}', "");; + Expect(0, 43066, '\p{Script_Extensions=:\Agurmukhi\z:}', "");; + Expect(1, 43065, '\p{Script_Extensions= gurmukhi}', ""); + Expect(0, 43065, '\p{^Script_Extensions= gurmukhi}', ""); + Expect(0, 43065, '\P{Script_Extensions= gurmukhi}', ""); + Expect(1, 43065, '\P{^Script_Extensions= gurmukhi}', ""); + Expect(0, 43066, '\p{Script_Extensions= gurmukhi}', ""); + Expect(1, 43066, '\p{^Script_Extensions= gurmukhi}', ""); + Expect(1, 43066, '\P{Script_Extensions= gurmukhi}', ""); + Expect(0, 43066, '\P{^Script_Extensions= gurmukhi}', ""); + Error('\p{Scx=:= -guru}'); + Error('\P{Scx=:= -guru}'); + Expect(1, 43065, '\p{Scx=:\AGuru\z:}', "");; + Expect(0, 43066, '\p{Scx=:\AGuru\z:}', "");; + Expect(1, 43065, '\p{Scx=guru}', ""); + Expect(0, 43065, '\p{^Scx=guru}', ""); + Expect(0, 43065, '\P{Scx=guru}', ""); + Expect(1, 43065, '\P{^Scx=guru}', ""); + Expect(0, 43066, '\p{Scx=guru}', ""); + Expect(1, 43066, '\p{^Scx=guru}', ""); + Expect(1, 43066, '\P{Scx=guru}', ""); + Expect(0, 43066, '\P{^Scx=guru}', ""); + Expect(1, 43065, '\p{Scx=:\Aguru\z:}', "");; + Expect(0, 43066, '\p{Scx=:\Aguru\z:}', "");; + Expect(1, 43065, '\p{Scx=_guru}', ""); + Expect(0, 43065, '\p{^Scx=_guru}', ""); + Expect(0, 43065, '\P{Scx=_guru}', ""); + Expect(1, 43065, '\P{^Scx=_guru}', ""); + Expect(0, 43066, '\p{Scx=_guru}', ""); + Expect(1, 43066, '\p{^Scx=_guru}', ""); + Expect(1, 43066, '\P{Scx=_guru}', ""); + Expect(0, 43066, '\P{^Scx=_guru}', ""); + Error('\p{Is_Script_Extensions= /a/Gurmukhi}'); + Error('\P{Is_Script_Extensions= /a/Gurmukhi}'); + Expect(1, 43065, '\p{Is_Script_Extensions=gurmukhi}', ""); + Expect(0, 43065, '\p{^Is_Script_Extensions=gurmukhi}', ""); + Expect(0, 43065, '\P{Is_Script_Extensions=gurmukhi}', ""); + Expect(1, 43065, '\P{^Is_Script_Extensions=gurmukhi}', ""); + Expect(0, 43066, '\p{Is_Script_Extensions=gurmukhi}', ""); + Expect(1, 43066, '\p{^Is_Script_Extensions=gurmukhi}', ""); + Expect(1, 43066, '\P{Is_Script_Extensions=gurmukhi}', ""); + Expect(0, 43066, '\P{^Is_Script_Extensions=gurmukhi}', ""); + Expect(1, 43065, '\p{Is_Script_Extensions=-Gurmukhi}', ""); + Expect(0, 43065, '\p{^Is_Script_Extensions=-Gurmukhi}', ""); + Expect(0, 43065, '\P{Is_Script_Extensions=-Gurmukhi}', ""); + Expect(1, 43065, '\P{^Is_Script_Extensions=-Gurmukhi}', ""); + Expect(0, 43066, '\p{Is_Script_Extensions=-Gurmukhi}', ""); + Expect(1, 43066, '\p{^Is_Script_Extensions=-Gurmukhi}', ""); + Expect(1, 43066, '\P{Is_Script_Extensions=-Gurmukhi}', ""); + Expect(0, 43066, '\P{^Is_Script_Extensions=-Gurmukhi}', ""); + Error('\p{Is_Scx=:= _GURU}'); + Error('\P{Is_Scx=:= _GURU}'); + Expect(1, 43065, '\p{Is_Scx=guru}', ""); + Expect(0, 43065, '\p{^Is_Scx=guru}', ""); + Expect(0, 43065, '\P{Is_Scx=guru}', ""); + Expect(1, 43065, '\P{^Is_Scx=guru}', ""); + Expect(0, 43066, '\p{Is_Scx=guru}', ""); + Expect(1, 43066, '\p{^Is_Scx=guru}', ""); + Expect(1, 43066, '\P{Is_Scx=guru}', ""); + Expect(0, 43066, '\P{^Is_Scx=guru}', ""); + Expect(1, 43065, '\p{Is_Scx=-_Guru}', ""); + Expect(0, 43065, '\p{^Is_Scx=-_Guru}', ""); + Expect(0, 43065, '\P{Is_Scx=-_Guru}', ""); + Expect(1, 43065, '\P{^Is_Scx=-_Guru}', ""); + Expect(0, 43066, '\p{Is_Scx=-_Guru}', ""); + Expect(1, 43066, '\p{^Is_Scx=-_Guru}', ""); + Expect(1, 43066, '\P{Is_Scx=-_Guru}', ""); + Expect(0, 43066, '\P{^Is_Scx=-_Guru}', ""); + Error('\p{Script_Extensions= HANGUL/a/}'); + Error('\P{Script_Extensions= HANGUL/a/}'); + Expect(1, 65500, '\p{Script_Extensions=:\AHangul\z:}', "");; + Expect(0, 65501, '\p{Script_Extensions=:\AHangul\z:}', "");; + Expect(1, 65500, '\p{Script_Extensions=hangul}', ""); + Expect(0, 65500, '\p{^Script_Extensions=hangul}', ""); + Expect(0, 65500, '\P{Script_Extensions=hangul}', ""); + Expect(1, 65500, '\P{^Script_Extensions=hangul}', ""); + Expect(0, 65501, '\p{Script_Extensions=hangul}', ""); + Expect(1, 65501, '\p{^Script_Extensions=hangul}', ""); + Expect(1, 65501, '\P{Script_Extensions=hangul}', ""); + Expect(0, 65501, '\P{^Script_Extensions=hangul}', ""); + Expect(1, 65500, '\p{Script_Extensions=:\Ahangul\z:}', "");; + Expect(0, 65501, '\p{Script_Extensions=:\Ahangul\z:}', "");; + Expect(1, 65500, '\p{Script_Extensions= hangul}', ""); + Expect(0, 65500, '\p{^Script_Extensions= hangul}', ""); + Expect(0, 65500, '\P{Script_Extensions= hangul}', ""); + Expect(1, 65500, '\P{^Script_Extensions= hangul}', ""); + Expect(0, 65501, '\p{Script_Extensions= hangul}', ""); + Expect(1, 65501, '\p{^Script_Extensions= hangul}', ""); + Expect(1, 65501, '\P{Script_Extensions= hangul}', ""); + Expect(0, 65501, '\P{^Script_Extensions= hangul}', ""); + Error('\p{Scx=_:=Hang}'); + Error('\P{Scx=_:=Hang}'); + Expect(1, 65500, '\p{Scx=:\AHang\z:}', "");; + Expect(0, 65501, '\p{Scx=:\AHang\z:}', "");; + Expect(1, 65500, '\p{Scx=hang}', ""); + Expect(0, 65500, '\p{^Scx=hang}', ""); + Expect(0, 65500, '\P{Scx=hang}', ""); + Expect(1, 65500, '\P{^Scx=hang}', ""); + Expect(0, 65501, '\p{Scx=hang}', ""); + Expect(1, 65501, '\p{^Scx=hang}', ""); + Expect(1, 65501, '\P{Scx=hang}', ""); + Expect(0, 65501, '\P{^Scx=hang}', ""); + Expect(1, 65500, '\p{Scx=:\Ahang\z:}', "");; + Expect(0, 65501, '\p{Scx=:\Ahang\z:}', "");; + Expect(1, 65500, '\p{Scx= -HANG}', ""); + Expect(0, 65500, '\p{^Scx= -HANG}', ""); + Expect(0, 65500, '\P{Scx= -HANG}', ""); + Expect(1, 65500, '\P{^Scx= -HANG}', ""); + Expect(0, 65501, '\p{Scx= -HANG}', ""); + Expect(1, 65501, '\p{^Scx= -HANG}', ""); + Expect(1, 65501, '\P{Scx= -HANG}', ""); + Expect(0, 65501, '\P{^Scx= -HANG}', ""); + Error('\p{Is_Script_Extensions=/a/- HANGUL}'); + Error('\P{Is_Script_Extensions=/a/- HANGUL}'); + Expect(1, 65500, '\p{Is_Script_Extensions=hangul}', ""); + Expect(0, 65500, '\p{^Is_Script_Extensions=hangul}', ""); + Expect(0, 65500, '\P{Is_Script_Extensions=hangul}', ""); + Expect(1, 65500, '\P{^Is_Script_Extensions=hangul}', ""); + Expect(0, 65501, '\p{Is_Script_Extensions=hangul}', ""); + Expect(1, 65501, '\p{^Is_Script_Extensions=hangul}', ""); + Expect(1, 65501, '\P{Is_Script_Extensions=hangul}', ""); + Expect(0, 65501, '\P{^Is_Script_Extensions=hangul}', ""); + Expect(1, 65500, '\p{Is_Script_Extensions= _Hangul}', ""); + Expect(0, 65500, '\p{^Is_Script_Extensions= _Hangul}', ""); + Expect(0, 65500, '\P{Is_Script_Extensions= _Hangul}', ""); + Expect(1, 65500, '\P{^Is_Script_Extensions= _Hangul}', ""); + Expect(0, 65501, '\p{Is_Script_Extensions= _Hangul}', ""); + Expect(1, 65501, '\p{^Is_Script_Extensions= _Hangul}', ""); + Expect(1, 65501, '\P{Is_Script_Extensions= _Hangul}', ""); + Expect(0, 65501, '\P{^Is_Script_Extensions= _Hangul}', ""); + Error('\p{Is_Scx=/a/-Hang}'); + Error('\P{Is_Scx=/a/-Hang}'); + Expect(1, 65500, '\p{Is_Scx=hang}', ""); + Expect(0, 65500, '\p{^Is_Scx=hang}', ""); + Expect(0, 65500, '\P{Is_Scx=hang}', ""); + Expect(1, 65500, '\P{^Is_Scx=hang}', ""); + Expect(0, 65501, '\p{Is_Scx=hang}', ""); + Expect(1, 65501, '\p{^Is_Scx=hang}', ""); + Expect(1, 65501, '\P{Is_Scx=hang}', ""); + Expect(0, 65501, '\P{^Is_Scx=hang}', ""); + Expect(1, 65500, '\p{Is_Scx= _Hang}', ""); + Expect(0, 65500, '\p{^Is_Scx= _Hang}', ""); + Expect(0, 65500, '\P{Is_Scx= _Hang}', ""); + Expect(1, 65500, '\P{^Is_Scx= _Hang}', ""); + Expect(0, 65501, '\p{Is_Scx= _Hang}', ""); + Expect(1, 65501, '\p{^Is_Scx= _Hang}', ""); + Expect(1, 65501, '\P{Is_Scx= _Hang}', ""); + Expect(0, 65501, '\P{^Is_Scx= _Hang}', ""); + Error('\p{Script_Extensions=/a/Han}'); + Error('\P{Script_Extensions=/a/Han}'); + Expect(1, 210041, '\p{Script_Extensions=:\AHan\z:}', "");; + Expect(0, 210042, '\p{Script_Extensions=:\AHan\z:}', "");; + Expect(1, 210041, '\p{Script_Extensions=han}', ""); + Expect(0, 210041, '\p{^Script_Extensions=han}', ""); + Expect(0, 210041, '\P{Script_Extensions=han}', ""); + Expect(1, 210041, '\P{^Script_Extensions=han}', ""); + Expect(0, 210042, '\p{Script_Extensions=han}', ""); + Expect(1, 210042, '\p{^Script_Extensions=han}', ""); + Expect(1, 210042, '\P{Script_Extensions=han}', ""); + Expect(0, 210042, '\P{^Script_Extensions=han}', ""); + Expect(1, 210041, '\p{Script_Extensions=:\Ahan\z:}', "");; + Expect(0, 210042, '\p{Script_Extensions=:\Ahan\z:}', "");; + Expect(1, 210041, '\p{Script_Extensions: --HAN}', ""); + Expect(0, 210041, '\p{^Script_Extensions: --HAN}', ""); + Expect(0, 210041, '\P{Script_Extensions: --HAN}', ""); + Expect(1, 210041, '\P{^Script_Extensions: --HAN}', ""); + Expect(0, 210042, '\p{Script_Extensions: --HAN}', ""); + Expect(1, 210042, '\p{^Script_Extensions: --HAN}', ""); + Expect(1, 210042, '\P{Script_Extensions: --HAN}', ""); + Expect(0, 210042, '\P{^Script_Extensions: --HAN}', ""); + Error('\p{Scx=_/a/hani}'); + Error('\P{Scx=_/a/hani}'); + Expect(1, 210041, '\p{Scx=:\AHani\z:}', "");; + Expect(0, 210042, '\p{Scx=:\AHani\z:}', "");; + Expect(1, 210041, '\p{Scx=hani}', ""); + Expect(0, 210041, '\p{^Scx=hani}', ""); + Expect(0, 210041, '\P{Scx=hani}', ""); + Expect(1, 210041, '\P{^Scx=hani}', ""); + Expect(0, 210042, '\p{Scx=hani}', ""); + Expect(1, 210042, '\p{^Scx=hani}', ""); + Expect(1, 210042, '\P{Scx=hani}', ""); + Expect(0, 210042, '\P{^Scx=hani}', ""); + Expect(1, 210041, '\p{Scx=:\Ahani\z:}', "");; + Expect(0, 210042, '\p{Scx=:\Ahani\z:}', "");; + Expect(1, 210041, '\p{Scx:--HANI}', ""); + Expect(0, 210041, '\p{^Scx:--HANI}', ""); + Expect(0, 210041, '\P{Scx:--HANI}', ""); + Expect(1, 210041, '\P{^Scx:--HANI}', ""); + Expect(0, 210042, '\p{Scx:--HANI}', ""); + Expect(1, 210042, '\p{^Scx:--HANI}', ""); + Expect(1, 210042, '\P{Scx:--HANI}', ""); + Expect(0, 210042, '\P{^Scx:--HANI}', ""); + Error('\p{Is_Script_Extensions: -han/a/}'); + Error('\P{Is_Script_Extensions: -han/a/}'); + Expect(1, 210041, '\p{Is_Script_Extensions=han}', ""); + Expect(0, 210041, '\p{^Is_Script_Extensions=han}', ""); + Expect(0, 210041, '\P{Is_Script_Extensions=han}', ""); + Expect(1, 210041, '\P{^Is_Script_Extensions=han}', ""); + Expect(0, 210042, '\p{Is_Script_Extensions=han}', ""); + Expect(1, 210042, '\p{^Is_Script_Extensions=han}', ""); + Expect(1, 210042, '\P{Is_Script_Extensions=han}', ""); + Expect(0, 210042, '\P{^Is_Script_Extensions=han}', ""); + Expect(1, 210041, '\p{Is_Script_Extensions=_Han}', ""); + Expect(0, 210041, '\p{^Is_Script_Extensions=_Han}', ""); + Expect(0, 210041, '\P{Is_Script_Extensions=_Han}', ""); + Expect(1, 210041, '\P{^Is_Script_Extensions=_Han}', ""); + Expect(0, 210042, '\p{Is_Script_Extensions=_Han}', ""); + Expect(1, 210042, '\p{^Is_Script_Extensions=_Han}', ""); + Expect(1, 210042, '\P{Is_Script_Extensions=_Han}', ""); + Expect(0, 210042, '\P{^Is_Script_Extensions=_Han}', ""); + Error('\p{Is_Scx: /a/_HANI}'); + Error('\P{Is_Scx: /a/_HANI}'); + Expect(1, 210041, '\p{Is_Scx=hani}', ""); + Expect(0, 210041, '\p{^Is_Scx=hani}', ""); + Expect(0, 210041, '\P{Is_Scx=hani}', ""); + Expect(1, 210041, '\P{^Is_Scx=hani}', ""); + Expect(0, 210042, '\p{Is_Scx=hani}', ""); + Expect(1, 210042, '\p{^Is_Scx=hani}', ""); + Expect(1, 210042, '\P{Is_Scx=hani}', ""); + Expect(0, 210042, '\P{^Is_Scx=hani}', ""); + Expect(1, 210041, '\p{Is_Scx=__Hani}', ""); + Expect(0, 210041, '\p{^Is_Scx=__Hani}', ""); + Expect(0, 210041, '\P{Is_Scx=__Hani}', ""); + Expect(1, 210041, '\P{^Is_Scx=__Hani}', ""); + Expect(0, 210042, '\p{Is_Scx=__Hani}', ""); + Expect(1, 210042, '\p{^Is_Scx=__Hani}', ""); + Expect(1, 210042, '\P{Is_Scx=__Hani}', ""); + Expect(0, 210042, '\P{^Is_Scx=__Hani}', ""); + Error('\p{Script_Extensions= :=Hanunoo}'); + Error('\P{Script_Extensions= :=Hanunoo}'); + Expect(1, 5942, '\p{Script_Extensions=:\AHanunoo\z:}', "");; + Expect(0, 5943, '\p{Script_Extensions=:\AHanunoo\z:}', "");; + Expect(1, 5942, '\p{Script_Extensions=hanunoo}', ""); + Expect(0, 5942, '\p{^Script_Extensions=hanunoo}', ""); + Expect(0, 5942, '\P{Script_Extensions=hanunoo}', ""); + Expect(1, 5942, '\P{^Script_Extensions=hanunoo}', ""); + Expect(0, 5943, '\p{Script_Extensions=hanunoo}', ""); + Expect(1, 5943, '\p{^Script_Extensions=hanunoo}', ""); + Expect(1, 5943, '\P{Script_Extensions=hanunoo}', ""); + Expect(0, 5943, '\P{^Script_Extensions=hanunoo}', ""); + Expect(1, 5942, '\p{Script_Extensions=:\Ahanunoo\z:}', "");; + Expect(0, 5943, '\p{Script_Extensions=:\Ahanunoo\z:}', "");; + Expect(1, 5942, '\p{Script_Extensions= Hanunoo}', ""); + Expect(0, 5942, '\p{^Script_Extensions= Hanunoo}', ""); + Expect(0, 5942, '\P{Script_Extensions= Hanunoo}', ""); + Expect(1, 5942, '\P{^Script_Extensions= Hanunoo}', ""); + Expect(0, 5943, '\p{Script_Extensions= Hanunoo}', ""); + Expect(1, 5943, '\p{^Script_Extensions= Hanunoo}', ""); + Expect(1, 5943, '\P{Script_Extensions= Hanunoo}', ""); + Expect(0, 5943, '\P{^Script_Extensions= Hanunoo}', ""); + Error('\p{Scx=:=- Hano}'); + Error('\P{Scx=:=- Hano}'); + Expect(1, 5942, '\p{Scx=:\AHano\z:}', "");; + Expect(0, 5943, '\p{Scx=:\AHano\z:}', "");; + Expect(1, 5942, '\p{Scx=hano}', ""); + Expect(0, 5942, '\p{^Scx=hano}', ""); + Expect(0, 5942, '\P{Scx=hano}', ""); + Expect(1, 5942, '\P{^Scx=hano}', ""); + Expect(0, 5943, '\p{Scx=hano}', ""); + Expect(1, 5943, '\p{^Scx=hano}', ""); + Expect(1, 5943, '\P{Scx=hano}', ""); + Expect(0, 5943, '\P{^Scx=hano}', ""); + Expect(1, 5942, '\p{Scx=:\Ahano\z:}', "");; + Expect(0, 5943, '\p{Scx=:\Ahano\z:}', "");; + Expect(1, 5942, '\p{Scx= Hano}', ""); + Expect(0, 5942, '\p{^Scx= Hano}', ""); + Expect(0, 5942, '\P{Scx= Hano}', ""); + Expect(1, 5942, '\P{^Scx= Hano}', ""); + Expect(0, 5943, '\p{Scx= Hano}', ""); + Expect(1, 5943, '\p{^Scx= Hano}', ""); + Expect(1, 5943, '\P{Scx= Hano}', ""); + Expect(0, 5943, '\P{^Scx= Hano}', ""); + Error('\p{Is_Script_Extensions=/a/Hanunoo}'); + Error('\P{Is_Script_Extensions=/a/Hanunoo}'); + Expect(1, 5942, '\p{Is_Script_Extensions=hanunoo}', ""); + Expect(0, 5942, '\p{^Is_Script_Extensions=hanunoo}', ""); + Expect(0, 5942, '\P{Is_Script_Extensions=hanunoo}', ""); + Expect(1, 5942, '\P{^Is_Script_Extensions=hanunoo}', ""); + Expect(0, 5943, '\p{Is_Script_Extensions=hanunoo}', ""); + Expect(1, 5943, '\p{^Is_Script_Extensions=hanunoo}', ""); + Expect(1, 5943, '\P{Is_Script_Extensions=hanunoo}', ""); + Expect(0, 5943, '\P{^Is_Script_Extensions=hanunoo}', ""); + Expect(1, 5942, '\p{Is_Script_Extensions= HANUNOO}', ""); + Expect(0, 5942, '\p{^Is_Script_Extensions= HANUNOO}', ""); + Expect(0, 5942, '\P{Is_Script_Extensions= HANUNOO}', ""); + Expect(1, 5942, '\P{^Is_Script_Extensions= HANUNOO}', ""); + Expect(0, 5943, '\p{Is_Script_Extensions= HANUNOO}', ""); + Expect(1, 5943, '\p{^Is_Script_Extensions= HANUNOO}', ""); + Expect(1, 5943, '\P{Is_Script_Extensions= HANUNOO}', ""); + Expect(0, 5943, '\P{^Is_Script_Extensions= HANUNOO}', ""); + Error('\p{Is_Scx=- Hano:=}'); + Error('\P{Is_Scx=- Hano:=}'); + Expect(1, 5942, '\p{Is_Scx: hano}', ""); + Expect(0, 5942, '\p{^Is_Scx: hano}', ""); + Expect(0, 5942, '\P{Is_Scx: hano}', ""); + Expect(1, 5942, '\P{^Is_Scx: hano}', ""); + Expect(0, 5943, '\p{Is_Scx: hano}', ""); + Expect(1, 5943, '\p{^Is_Scx: hano}', ""); + Expect(1, 5943, '\P{Is_Scx: hano}', ""); + Expect(0, 5943, '\P{^Is_Scx: hano}', ""); + Expect(1, 5942, '\p{Is_Scx=_-Hano}', ""); + Expect(0, 5942, '\p{^Is_Scx=_-Hano}', ""); + Expect(0, 5942, '\P{Is_Scx=_-Hano}', ""); + Expect(1, 5942, '\P{^Is_Scx=_-Hano}', ""); + Expect(0, 5943, '\p{Is_Scx=_-Hano}', ""); + Expect(1, 5943, '\p{^Is_Scx=_-Hano}', ""); + Expect(1, 5943, '\P{Is_Scx=_-Hano}', ""); + Expect(0, 5943, '\P{^Is_Scx=_-Hano}', ""); + Error('\p{Script_Extensions=_ Hatran:=}'); + Error('\P{Script_Extensions=_ Hatran:=}'); + Expect(1, 67839, '\p{Script_Extensions=:\AHatran\z:}', "");; + Expect(0, 67840, '\p{Script_Extensions=:\AHatran\z:}', "");; + Expect(1, 67839, '\p{Script_Extensions=hatran}', ""); + Expect(0, 67839, '\p{^Script_Extensions=hatran}', ""); + Expect(0, 67839, '\P{Script_Extensions=hatran}', ""); + Expect(1, 67839, '\P{^Script_Extensions=hatran}', ""); + Expect(0, 67840, '\p{Script_Extensions=hatran}', ""); + Expect(1, 67840, '\p{^Script_Extensions=hatran}', ""); + Expect(1, 67840, '\P{Script_Extensions=hatran}', ""); + Expect(0, 67840, '\P{^Script_Extensions=hatran}', ""); + Expect(1, 67839, '\p{Script_Extensions=:\Ahatran\z:}', "");; + Expect(0, 67840, '\p{Script_Extensions=:\Ahatran\z:}', "");; + Expect(1, 67839, '\p{Script_Extensions= -HATRAN}', ""); + Expect(0, 67839, '\p{^Script_Extensions= -HATRAN}', ""); + Expect(0, 67839, '\P{Script_Extensions= -HATRAN}', ""); + Expect(1, 67839, '\P{^Script_Extensions= -HATRAN}', ""); + Expect(0, 67840, '\p{Script_Extensions= -HATRAN}', ""); + Expect(1, 67840, '\p{^Script_Extensions= -HATRAN}', ""); + Expect(1, 67840, '\P{Script_Extensions= -HATRAN}', ""); + Expect(0, 67840, '\P{^Script_Extensions= -HATRAN}', ""); + Error('\p{Scx=_:=hatr}'); + Error('\P{Scx=_:=hatr}'); + Expect(1, 67839, '\p{Scx=:\AHatr\z:}', "");; + Expect(0, 67840, '\p{Scx=:\AHatr\z:}', "");; + Expect(1, 67839, '\p{Scx=hatr}', ""); + Expect(0, 67839, '\p{^Scx=hatr}', ""); + Expect(0, 67839, '\P{Scx=hatr}', ""); + Expect(1, 67839, '\P{^Scx=hatr}', ""); + Expect(0, 67840, '\p{Scx=hatr}', ""); + Expect(1, 67840, '\p{^Scx=hatr}', ""); + Expect(1, 67840, '\P{Scx=hatr}', ""); + Expect(0, 67840, '\P{^Scx=hatr}', ""); + Expect(1, 67839, '\p{Scx=:\Ahatr\z:}', "");; + Expect(0, 67840, '\p{Scx=:\Ahatr\z:}', "");; + Expect(1, 67839, '\p{Scx=- Hatr}', ""); + Expect(0, 67839, '\p{^Scx=- Hatr}', ""); + Expect(0, 67839, '\P{Scx=- Hatr}', ""); + Expect(1, 67839, '\P{^Scx=- Hatr}', ""); + Expect(0, 67840, '\p{Scx=- Hatr}', ""); + Expect(1, 67840, '\p{^Scx=- Hatr}', ""); + Expect(1, 67840, '\P{Scx=- Hatr}', ""); + Expect(0, 67840, '\P{^Scx=- Hatr}', ""); + Error('\p{Is_Script_Extensions=-/a/HATRAN}'); + Error('\P{Is_Script_Extensions=-/a/HATRAN}'); + Expect(1, 67839, '\p{Is_Script_Extensions=hatran}', ""); + Expect(0, 67839, '\p{^Is_Script_Extensions=hatran}', ""); + Expect(0, 67839, '\P{Is_Script_Extensions=hatran}', ""); + Expect(1, 67839, '\P{^Is_Script_Extensions=hatran}', ""); + Expect(0, 67840, '\p{Is_Script_Extensions=hatran}', ""); + Expect(1, 67840, '\p{^Is_Script_Extensions=hatran}', ""); + Expect(1, 67840, '\P{Is_Script_Extensions=hatran}', ""); + Expect(0, 67840, '\P{^Is_Script_Extensions=hatran}', ""); + Expect(1, 67839, '\p{Is_Script_Extensions= Hatran}', ""); + Expect(0, 67839, '\p{^Is_Script_Extensions= Hatran}', ""); + Expect(0, 67839, '\P{Is_Script_Extensions= Hatran}', ""); + Expect(1, 67839, '\P{^Is_Script_Extensions= Hatran}', ""); + Expect(0, 67840, '\p{Is_Script_Extensions= Hatran}', ""); + Expect(1, 67840, '\p{^Is_Script_Extensions= Hatran}', ""); + Expect(1, 67840, '\P{Is_Script_Extensions= Hatran}', ""); + Expect(0, 67840, '\P{^Is_Script_Extensions= Hatran}', ""); + Error('\p{Is_Scx= /a/hatr}'); + Error('\P{Is_Scx= /a/hatr}'); + Expect(1, 67839, '\p{Is_Scx=hatr}', ""); + Expect(0, 67839, '\p{^Is_Scx=hatr}', ""); + Expect(0, 67839, '\P{Is_Scx=hatr}', ""); + Expect(1, 67839, '\P{^Is_Scx=hatr}', ""); + Expect(0, 67840, '\p{Is_Scx=hatr}', ""); + Expect(1, 67840, '\p{^Is_Scx=hatr}', ""); + Expect(1, 67840, '\P{Is_Scx=hatr}', ""); + Expect(0, 67840, '\P{^Is_Scx=hatr}', ""); + Expect(1, 67839, '\p{Is_Scx= -Hatr}', ""); + Expect(0, 67839, '\p{^Is_Scx= -Hatr}', ""); + Expect(0, 67839, '\P{Is_Scx= -Hatr}', ""); + Expect(1, 67839, '\P{^Is_Scx= -Hatr}', ""); + Expect(0, 67840, '\p{Is_Scx= -Hatr}', ""); + Expect(1, 67840, '\p{^Is_Scx= -Hatr}', ""); + Expect(1, 67840, '\P{Is_Scx= -Hatr}', ""); + Expect(0, 67840, '\P{^Is_Scx= -Hatr}', ""); + Error('\p{Script_Extensions: := hebrew}'); + Error('\P{Script_Extensions: := hebrew}'); + Expect(1, 64335, '\p{Script_Extensions=:\AHebrew\z:}', "");; + Expect(0, 64336, '\p{Script_Extensions=:\AHebrew\z:}', "");; + Expect(1, 64335, '\p{Script_Extensions=hebrew}', ""); + Expect(0, 64335, '\p{^Script_Extensions=hebrew}', ""); + Expect(0, 64335, '\P{Script_Extensions=hebrew}', ""); + Expect(1, 64335, '\P{^Script_Extensions=hebrew}', ""); + Expect(0, 64336, '\p{Script_Extensions=hebrew}', ""); + Expect(1, 64336, '\p{^Script_Extensions=hebrew}', ""); + Expect(1, 64336, '\P{Script_Extensions=hebrew}', ""); + Expect(0, 64336, '\P{^Script_Extensions=hebrew}', ""); + Expect(1, 64335, '\p{Script_Extensions=:\Ahebrew\z:}', "");; + Expect(0, 64336, '\p{Script_Extensions=:\Ahebrew\z:}', "");; + Expect(1, 64335, '\p{Script_Extensions= hebrew}', ""); + Expect(0, 64335, '\p{^Script_Extensions= hebrew}', ""); + Expect(0, 64335, '\P{Script_Extensions= hebrew}', ""); + Expect(1, 64335, '\P{^Script_Extensions= hebrew}', ""); + Expect(0, 64336, '\p{Script_Extensions= hebrew}', ""); + Expect(1, 64336, '\p{^Script_Extensions= hebrew}', ""); + Expect(1, 64336, '\P{Script_Extensions= hebrew}', ""); + Expect(0, 64336, '\P{^Script_Extensions= hebrew}', ""); + Error('\p{Scx=:=-HEBR}'); + Error('\P{Scx=:=-HEBR}'); + Expect(1, 64335, '\p{Scx=:\AHebr\z:}', "");; + Expect(0, 64336, '\p{Scx=:\AHebr\z:}', "");; + Expect(1, 64335, '\p{Scx=hebr}', ""); + Expect(0, 64335, '\p{^Scx=hebr}', ""); + Expect(0, 64335, '\P{Scx=hebr}', ""); + Expect(1, 64335, '\P{^Scx=hebr}', ""); + Expect(0, 64336, '\p{Scx=hebr}', ""); + Expect(1, 64336, '\p{^Scx=hebr}', ""); + Expect(1, 64336, '\P{Scx=hebr}', ""); + Expect(0, 64336, '\P{^Scx=hebr}', ""); + Expect(1, 64335, '\p{Scx=:\Ahebr\z:}', "");; + Expect(0, 64336, '\p{Scx=:\Ahebr\z:}', "");; + Expect(1, 64335, '\p{Scx= hebr}', ""); + Expect(0, 64335, '\p{^Scx= hebr}', ""); + Expect(0, 64335, '\P{Scx= hebr}', ""); + Expect(1, 64335, '\P{^Scx= hebr}', ""); + Expect(0, 64336, '\p{Scx= hebr}', ""); + Expect(1, 64336, '\p{^Scx= hebr}', ""); + Expect(1, 64336, '\P{Scx= hebr}', ""); + Expect(0, 64336, '\P{^Scx= hebr}', ""); + Error('\p{Is_Script_Extensions=:=-HEBREW}'); + Error('\P{Is_Script_Extensions=:=-HEBREW}'); + Expect(1, 64335, '\p{Is_Script_Extensions=hebrew}', ""); + Expect(0, 64335, '\p{^Is_Script_Extensions=hebrew}', ""); + Expect(0, 64335, '\P{Is_Script_Extensions=hebrew}', ""); + Expect(1, 64335, '\P{^Is_Script_Extensions=hebrew}', ""); + Expect(0, 64336, '\p{Is_Script_Extensions=hebrew}', ""); + Expect(1, 64336, '\p{^Is_Script_Extensions=hebrew}', ""); + Expect(1, 64336, '\P{Is_Script_Extensions=hebrew}', ""); + Expect(0, 64336, '\P{^Is_Script_Extensions=hebrew}', ""); + Expect(1, 64335, '\p{Is_Script_Extensions: -_Hebrew}', ""); + Expect(0, 64335, '\p{^Is_Script_Extensions: -_Hebrew}', ""); + Expect(0, 64335, '\P{Is_Script_Extensions: -_Hebrew}', ""); + Expect(1, 64335, '\P{^Is_Script_Extensions: -_Hebrew}', ""); + Expect(0, 64336, '\p{Is_Script_Extensions: -_Hebrew}', ""); + Expect(1, 64336, '\p{^Is_Script_Extensions: -_Hebrew}', ""); + Expect(1, 64336, '\P{Is_Script_Extensions: -_Hebrew}', ""); + Expect(0, 64336, '\P{^Is_Script_Extensions: -_Hebrew}', ""); + Error('\p{Is_Scx=:= Hebr}'); + Error('\P{Is_Scx=:= Hebr}'); + Expect(1, 64335, '\p{Is_Scx=hebr}', ""); + Expect(0, 64335, '\p{^Is_Scx=hebr}', ""); + Expect(0, 64335, '\P{Is_Scx=hebr}', ""); + Expect(1, 64335, '\P{^Is_Scx=hebr}', ""); + Expect(0, 64336, '\p{Is_Scx=hebr}', ""); + Expect(1, 64336, '\p{^Is_Scx=hebr}', ""); + Expect(1, 64336, '\P{Is_Scx=hebr}', ""); + Expect(0, 64336, '\P{^Is_Scx=hebr}', ""); + Expect(1, 64335, '\p{Is_Scx= Hebr}', ""); + Expect(0, 64335, '\p{^Is_Scx= Hebr}', ""); + Expect(0, 64335, '\P{Is_Scx= Hebr}', ""); + Expect(1, 64335, '\P{^Is_Scx= Hebr}', ""); + Expect(0, 64336, '\p{Is_Scx= Hebr}', ""); + Expect(1, 64336, '\p{^Is_Scx= Hebr}', ""); + Expect(1, 64336, '\P{Is_Scx= Hebr}', ""); + Expect(0, 64336, '\P{^Is_Scx= Hebr}', ""); + Error('\p{Script_Extensions=_:=hiragana}'); + Error('\P{Script_Extensions=_:=hiragana}'); + Expect(1, 127488, '\p{Script_Extensions=:\AHiragana\z:}', "");; + Expect(0, 127489, '\p{Script_Extensions=:\AHiragana\z:}', "");; + Expect(1, 127488, '\p{Script_Extensions=hiragana}', ""); + Expect(0, 127488, '\p{^Script_Extensions=hiragana}', ""); + Expect(0, 127488, '\P{Script_Extensions=hiragana}', ""); + Expect(1, 127488, '\P{^Script_Extensions=hiragana}', ""); + Expect(0, 127489, '\p{Script_Extensions=hiragana}', ""); + Expect(1, 127489, '\p{^Script_Extensions=hiragana}', ""); + Expect(1, 127489, '\P{Script_Extensions=hiragana}', ""); + Expect(0, 127489, '\P{^Script_Extensions=hiragana}', ""); + Expect(1, 127488, '\p{Script_Extensions=:\Ahiragana\z:}', "");; + Expect(0, 127489, '\p{Script_Extensions=:\Ahiragana\z:}', "");; + Expect(1, 127488, '\p{Script_Extensions: _hiragana}', ""); + Expect(0, 127488, '\p{^Script_Extensions: _hiragana}', ""); + Expect(0, 127488, '\P{Script_Extensions: _hiragana}', ""); + Expect(1, 127488, '\P{^Script_Extensions: _hiragana}', ""); + Expect(0, 127489, '\p{Script_Extensions: _hiragana}', ""); + Expect(1, 127489, '\p{^Script_Extensions: _hiragana}', ""); + Expect(1, 127489, '\P{Script_Extensions: _hiragana}', ""); + Expect(0, 127489, '\P{^Script_Extensions: _hiragana}', ""); + Error('\p{Scx=:=HIRA}'); + Error('\P{Scx=:=HIRA}'); + Expect(1, 127488, '\p{Scx=:\AHira\z:}', "");; + Expect(0, 127489, '\p{Scx=:\AHira\z:}', "");; + Expect(1, 127488, '\p{Scx=hira}', ""); + Expect(0, 127488, '\p{^Scx=hira}', ""); + Expect(0, 127488, '\P{Scx=hira}', ""); + Expect(1, 127488, '\P{^Scx=hira}', ""); + Expect(0, 127489, '\p{Scx=hira}', ""); + Expect(1, 127489, '\p{^Scx=hira}', ""); + Expect(1, 127489, '\P{Scx=hira}', ""); + Expect(0, 127489, '\P{^Scx=hira}', ""); + Expect(1, 127488, '\p{Scx=:\Ahira\z:}', "");; + Expect(0, 127489, '\p{Scx=:\Ahira\z:}', "");; + Expect(1, 127488, '\p{Scx=-HIRA}', ""); + Expect(0, 127488, '\p{^Scx=-HIRA}', ""); + Expect(0, 127488, '\P{Scx=-HIRA}', ""); + Expect(1, 127488, '\P{^Scx=-HIRA}', ""); + Expect(0, 127489, '\p{Scx=-HIRA}', ""); + Expect(1, 127489, '\p{^Scx=-HIRA}', ""); + Expect(1, 127489, '\P{Scx=-HIRA}', ""); + Expect(0, 127489, '\P{^Scx=-HIRA}', ""); + Error('\p{Is_Script_Extensions::= HIRAGANA}'); + Error('\P{Is_Script_Extensions::= HIRAGANA}'); + Expect(1, 127488, '\p{Is_Script_Extensions=hiragana}', ""); + Expect(0, 127488, '\p{^Is_Script_Extensions=hiragana}', ""); + Expect(0, 127488, '\P{Is_Script_Extensions=hiragana}', ""); + Expect(1, 127488, '\P{^Is_Script_Extensions=hiragana}', ""); + Expect(0, 127489, '\p{Is_Script_Extensions=hiragana}', ""); + Expect(1, 127489, '\p{^Is_Script_Extensions=hiragana}', ""); + Expect(1, 127489, '\P{Is_Script_Extensions=hiragana}', ""); + Expect(0, 127489, '\P{^Is_Script_Extensions=hiragana}', ""); + Expect(1, 127488, '\p{Is_Script_Extensions= _hiragana}', ""); + Expect(0, 127488, '\p{^Is_Script_Extensions= _hiragana}', ""); + Expect(0, 127488, '\P{Is_Script_Extensions= _hiragana}', ""); + Expect(1, 127488, '\P{^Is_Script_Extensions= _hiragana}', ""); + Expect(0, 127489, '\p{Is_Script_Extensions= _hiragana}', ""); + Expect(1, 127489, '\p{^Is_Script_Extensions= _hiragana}', ""); + Expect(1, 127489, '\P{Is_Script_Extensions= _hiragana}', ""); + Expect(0, 127489, '\P{^Is_Script_Extensions= _hiragana}', ""); + Error('\p{Is_Scx:/a/_ Hira}'); + Error('\P{Is_Scx:/a/_ Hira}'); + Expect(1, 127488, '\p{Is_Scx: hira}', ""); + Expect(0, 127488, '\p{^Is_Scx: hira}', ""); + Expect(0, 127488, '\P{Is_Scx: hira}', ""); + Expect(1, 127488, '\P{^Is_Scx: hira}', ""); + Expect(0, 127489, '\p{Is_Scx: hira}', ""); + Expect(1, 127489, '\p{^Is_Scx: hira}', ""); + Expect(1, 127489, '\P{Is_Scx: hira}', ""); + Expect(0, 127489, '\P{^Is_Scx: hira}', ""); + Expect(1, 127488, '\p{Is_Scx= HIRA}', ""); + Expect(0, 127488, '\p{^Is_Scx= HIRA}', ""); + Expect(0, 127488, '\P{Is_Scx= HIRA}', ""); + Expect(1, 127488, '\P{^Is_Scx= HIRA}', ""); + Expect(0, 127489, '\p{Is_Scx= HIRA}', ""); + Expect(1, 127489, '\p{^Is_Scx= HIRA}', ""); + Expect(1, 127489, '\P{Is_Scx= HIRA}', ""); + Expect(0, 127489, '\P{^Is_Scx= HIRA}', ""); + Error('\p{Script_Extensions=- Anatolian_hieroglyphs/a/}'); + Error('\P{Script_Extensions=- Anatolian_hieroglyphs/a/}'); + Expect(1, 83526, '\p{Script_Extensions=:\AAnatolian_Hieroglyphs\z:}', "");; + Expect(0, 83527, '\p{Script_Extensions=:\AAnatolian_Hieroglyphs\z:}', "");; + Expect(1, 83526, '\p{Script_Extensions=anatolianhieroglyphs}', ""); + Expect(0, 83526, '\p{^Script_Extensions=anatolianhieroglyphs}', ""); + Expect(0, 83526, '\P{Script_Extensions=anatolianhieroglyphs}', ""); + Expect(1, 83526, '\P{^Script_Extensions=anatolianhieroglyphs}', ""); + Expect(0, 83527, '\p{Script_Extensions=anatolianhieroglyphs}', ""); + Expect(1, 83527, '\p{^Script_Extensions=anatolianhieroglyphs}', ""); + Expect(1, 83527, '\P{Script_Extensions=anatolianhieroglyphs}', ""); + Expect(0, 83527, '\P{^Script_Extensions=anatolianhieroglyphs}', ""); + Expect(1, 83526, '\p{Script_Extensions=:\Aanatolianhieroglyphs\z:}', "");; + Expect(0, 83527, '\p{Script_Extensions=:\Aanatolianhieroglyphs\z:}', "");; + Expect(1, 83526, '\p{Script_Extensions=_anatolian_HIEROGLYPHS}', ""); + Expect(0, 83526, '\p{^Script_Extensions=_anatolian_HIEROGLYPHS}', ""); + Expect(0, 83526, '\P{Script_Extensions=_anatolian_HIEROGLYPHS}', ""); + Expect(1, 83526, '\P{^Script_Extensions=_anatolian_HIEROGLYPHS}', ""); + Expect(0, 83527, '\p{Script_Extensions=_anatolian_HIEROGLYPHS}', ""); + Expect(1, 83527, '\p{^Script_Extensions=_anatolian_HIEROGLYPHS}', ""); + Expect(1, 83527, '\P{Script_Extensions=_anatolian_HIEROGLYPHS}', ""); + Expect(0, 83527, '\P{^Script_Extensions=_anatolian_HIEROGLYPHS}', ""); + Error('\p{Scx=/a/-Hluw}'); + Error('\P{Scx=/a/-Hluw}'); + Expect(1, 83526, '\p{Scx=:\AHluw\z:}', "");; + Expect(0, 83527, '\p{Scx=:\AHluw\z:}', "");; + Expect(1, 83526, '\p{Scx: hluw}', ""); + Expect(0, 83526, '\p{^Scx: hluw}', ""); + Expect(0, 83526, '\P{Scx: hluw}', ""); + Expect(1, 83526, '\P{^Scx: hluw}', ""); + Expect(0, 83527, '\p{Scx: hluw}', ""); + Expect(1, 83527, '\p{^Scx: hluw}', ""); + Expect(1, 83527, '\P{Scx: hluw}', ""); + Expect(0, 83527, '\P{^Scx: hluw}', ""); + Expect(1, 83526, '\p{Scx=:\Ahluw\z:}', "");; + Expect(0, 83527, '\p{Scx=:\Ahluw\z:}', "");; + Expect(1, 83526, '\p{Scx: _HLUW}', ""); + Expect(0, 83526, '\p{^Scx: _HLUW}', ""); + Expect(0, 83526, '\P{Scx: _HLUW}', ""); + Expect(1, 83526, '\P{^Scx: _HLUW}', ""); + Expect(0, 83527, '\p{Scx: _HLUW}', ""); + Expect(1, 83527, '\p{^Scx: _HLUW}', ""); + Expect(1, 83527, '\P{Scx: _HLUW}', ""); + Expect(0, 83527, '\P{^Scx: _HLUW}', ""); + Error('\p{Is_Script_Extensions=-_ANATOLIAN_HIEROGLYPHS:=}'); + Error('\P{Is_Script_Extensions=-_ANATOLIAN_HIEROGLYPHS:=}'); + Expect(1, 83526, '\p{Is_Script_Extensions=anatolianhieroglyphs}', ""); + Expect(0, 83526, '\p{^Is_Script_Extensions=anatolianhieroglyphs}', ""); + Expect(0, 83526, '\P{Is_Script_Extensions=anatolianhieroglyphs}', ""); + Expect(1, 83526, '\P{^Is_Script_Extensions=anatolianhieroglyphs}', ""); + Expect(0, 83527, '\p{Is_Script_Extensions=anatolianhieroglyphs}', ""); + Expect(1, 83527, '\p{^Is_Script_Extensions=anatolianhieroglyphs}', ""); + Expect(1, 83527, '\P{Is_Script_Extensions=anatolianhieroglyphs}', ""); + Expect(0, 83527, '\P{^Is_Script_Extensions=anatolianhieroglyphs}', ""); + Expect(1, 83526, '\p{Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); + Expect(0, 83526, '\p{^Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); + Expect(0, 83526, '\P{Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); + Expect(1, 83526, '\P{^Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); + Expect(0, 83527, '\p{Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); + Expect(1, 83527, '\p{^Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); + Expect(1, 83527, '\P{Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); + Expect(0, 83527, '\P{^Is_Script_Extensions= Anatolian_Hieroglyphs}', ""); + Error('\p{Is_Scx= /a/hluw}'); + Error('\P{Is_Scx= /a/hluw}'); + Expect(1, 83526, '\p{Is_Scx=hluw}', ""); + Expect(0, 83526, '\p{^Is_Scx=hluw}', ""); + Expect(0, 83526, '\P{Is_Scx=hluw}', ""); + Expect(1, 83526, '\P{^Is_Scx=hluw}', ""); + Expect(0, 83527, '\p{Is_Scx=hluw}', ""); + Expect(1, 83527, '\p{^Is_Scx=hluw}', ""); + Expect(1, 83527, '\P{Is_Scx=hluw}', ""); + Expect(0, 83527, '\P{^Is_Scx=hluw}', ""); + Expect(1, 83526, '\p{Is_Scx=-HLUW}', ""); + Expect(0, 83526, '\p{^Is_Scx=-HLUW}', ""); + Expect(0, 83526, '\P{Is_Scx=-HLUW}', ""); + Expect(1, 83526, '\P{^Is_Scx=-HLUW}', ""); + Expect(0, 83527, '\p{Is_Scx=-HLUW}', ""); + Expect(1, 83527, '\p{^Is_Scx=-HLUW}', ""); + Expect(1, 83527, '\P{Is_Scx=-HLUW}', ""); + Expect(0, 83527, '\P{^Is_Scx=-HLUW}', ""); + Error('\p{Script_Extensions=/a/_Pahawh_Hmong}'); + Error('\P{Script_Extensions=/a/_Pahawh_Hmong}'); + Expect(1, 93071, '\p{Script_Extensions=:\APahawh_Hmong\z:}', "");; + Expect(0, 93072, '\p{Script_Extensions=:\APahawh_Hmong\z:}', "");; + Expect(1, 93071, '\p{Script_Extensions=pahawhhmong}', ""); + Expect(0, 93071, '\p{^Script_Extensions=pahawhhmong}', ""); + Expect(0, 93071, '\P{Script_Extensions=pahawhhmong}', ""); + Expect(1, 93071, '\P{^Script_Extensions=pahawhhmong}', ""); + Expect(0, 93072, '\p{Script_Extensions=pahawhhmong}', ""); + Expect(1, 93072, '\p{^Script_Extensions=pahawhhmong}', ""); + Expect(1, 93072, '\P{Script_Extensions=pahawhhmong}', ""); + Expect(0, 93072, '\P{^Script_Extensions=pahawhhmong}', ""); + Expect(1, 93071, '\p{Script_Extensions=:\Apahawhhmong\z:}', "");; + Expect(0, 93072, '\p{Script_Extensions=:\Apahawhhmong\z:}', "");; + Expect(1, 93071, '\p{Script_Extensions= Pahawh_hmong}', ""); + Expect(0, 93071, '\p{^Script_Extensions= Pahawh_hmong}', ""); + Expect(0, 93071, '\P{Script_Extensions= Pahawh_hmong}', ""); + Expect(1, 93071, '\P{^Script_Extensions= Pahawh_hmong}', ""); + Expect(0, 93072, '\p{Script_Extensions= Pahawh_hmong}', ""); + Expect(1, 93072, '\p{^Script_Extensions= Pahawh_hmong}', ""); + Expect(1, 93072, '\P{Script_Extensions= Pahawh_hmong}', ""); + Expect(0, 93072, '\P{^Script_Extensions= Pahawh_hmong}', ""); + Error('\p{Scx= /a/Hmng}'); + Error('\P{Scx= /a/Hmng}'); + Expect(1, 93071, '\p{Scx=:\AHmng\z:}', "");; + Expect(0, 93072, '\p{Scx=:\AHmng\z:}', "");; + Expect(1, 93071, '\p{Scx=hmng}', ""); + Expect(0, 93071, '\p{^Scx=hmng}', ""); + Expect(0, 93071, '\P{Scx=hmng}', ""); + Expect(1, 93071, '\P{^Scx=hmng}', ""); + Expect(0, 93072, '\p{Scx=hmng}', ""); + Expect(1, 93072, '\p{^Scx=hmng}', ""); + Expect(1, 93072, '\P{Scx=hmng}', ""); + Expect(0, 93072, '\P{^Scx=hmng}', ""); + Expect(1, 93071, '\p{Scx=:\Ahmng\z:}', "");; + Expect(0, 93072, '\p{Scx=:\Ahmng\z:}', "");; + Expect(1, 93071, '\p{Scx=_ HMNG}', ""); + Expect(0, 93071, '\p{^Scx=_ HMNG}', ""); + Expect(0, 93071, '\P{Scx=_ HMNG}', ""); + Expect(1, 93071, '\P{^Scx=_ HMNG}', ""); + Expect(0, 93072, '\p{Scx=_ HMNG}', ""); + Expect(1, 93072, '\p{^Scx=_ HMNG}', ""); + Expect(1, 93072, '\P{Scx=_ HMNG}', ""); + Expect(0, 93072, '\P{^Scx=_ HMNG}', ""); + Error('\p{Is_Script_Extensions= :=Pahawh_hmong}'); + Error('\P{Is_Script_Extensions= :=Pahawh_hmong}'); + Expect(1, 93071, '\p{Is_Script_Extensions:pahawhhmong}', ""); + Expect(0, 93071, '\p{^Is_Script_Extensions:pahawhhmong}', ""); + Expect(0, 93071, '\P{Is_Script_Extensions:pahawhhmong}', ""); + Expect(1, 93071, '\P{^Is_Script_Extensions:pahawhhmong}', ""); + Expect(0, 93072, '\p{Is_Script_Extensions:pahawhhmong}', ""); + Expect(1, 93072, '\p{^Is_Script_Extensions:pahawhhmong}', ""); + Expect(1, 93072, '\P{Is_Script_Extensions:pahawhhmong}', ""); + Expect(0, 93072, '\P{^Is_Script_Extensions:pahawhhmong}', ""); + Expect(1, 93071, '\p{Is_Script_Extensions=- Pahawh_Hmong}', ""); + Expect(0, 93071, '\p{^Is_Script_Extensions=- Pahawh_Hmong}', ""); + Expect(0, 93071, '\P{Is_Script_Extensions=- Pahawh_Hmong}', ""); + Expect(1, 93071, '\P{^Is_Script_Extensions=- Pahawh_Hmong}', ""); + Expect(0, 93072, '\p{Is_Script_Extensions=- Pahawh_Hmong}', ""); + Expect(1, 93072, '\p{^Is_Script_Extensions=- Pahawh_Hmong}', ""); + Expect(1, 93072, '\P{Is_Script_Extensions=- Pahawh_Hmong}', ""); + Expect(0, 93072, '\P{^Is_Script_Extensions=- Pahawh_Hmong}', ""); + Error('\p{Is_Scx=/a/HMNG}'); + Error('\P{Is_Scx=/a/HMNG}'); + Expect(1, 93071, '\p{Is_Scx=hmng}', ""); + Expect(0, 93071, '\p{^Is_Scx=hmng}', ""); + Expect(0, 93071, '\P{Is_Scx=hmng}', ""); + Expect(1, 93071, '\P{^Is_Scx=hmng}', ""); + Expect(0, 93072, '\p{Is_Scx=hmng}', ""); + Expect(1, 93072, '\p{^Is_Scx=hmng}', ""); + Expect(1, 93072, '\P{Is_Scx=hmng}', ""); + Expect(0, 93072, '\P{^Is_Scx=hmng}', ""); + Expect(1, 93071, '\p{Is_Scx=-Hmng}', ""); + Expect(0, 93071, '\p{^Is_Scx=-Hmng}', ""); + Expect(0, 93071, '\P{Is_Scx=-Hmng}', ""); + Expect(1, 93071, '\P{^Is_Scx=-Hmng}', ""); + Expect(0, 93072, '\p{Is_Scx=-Hmng}', ""); + Expect(1, 93072, '\p{^Is_Scx=-Hmng}', ""); + Expect(1, 93072, '\P{Is_Scx=-Hmng}', ""); + Expect(0, 93072, '\P{^Is_Scx=-Hmng}', ""); + Error('\p{Script_Extensions= NYIAKENG_Puachue_Hmong:=}'); + Error('\P{Script_Extensions= NYIAKENG_Puachue_Hmong:=}'); + Expect(1, 123215, '\p{Script_Extensions=:\ANyiakeng_Puachue_Hmong\z:}', "");; + Expect(0, 123216, '\p{Script_Extensions=:\ANyiakeng_Puachue_Hmong\z:}', "");; + Expect(1, 123215, '\p{Script_Extensions:nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Script_Extensions:nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Script_Extensions:nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Script_Extensions:nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Script_Extensions:nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Script_Extensions:nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Script_Extensions:nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Script_Extensions:nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Script_Extensions=:\Anyiakengpuachuehmong\z:}', "");; + Expect(0, 123216, '\p{Script_Extensions=:\Anyiakengpuachuehmong\z:}', "");; + Expect(1, 123215, '\p{Script_Extensions= Nyiakeng_puachue_Hmong}', ""); + Expect(0, 123215, '\p{^Script_Extensions= Nyiakeng_puachue_Hmong}', ""); + Expect(0, 123215, '\P{Script_Extensions= Nyiakeng_puachue_Hmong}', ""); + Expect(1, 123215, '\P{^Script_Extensions= Nyiakeng_puachue_Hmong}', ""); + Expect(0, 123216, '\p{Script_Extensions= Nyiakeng_puachue_Hmong}', ""); + Expect(1, 123216, '\p{^Script_Extensions= Nyiakeng_puachue_Hmong}', ""); + Expect(1, 123216, '\P{Script_Extensions= Nyiakeng_puachue_Hmong}', ""); + Expect(0, 123216, '\P{^Script_Extensions= Nyiakeng_puachue_Hmong}', ""); + Error('\p{Scx=/a/- Hmnp}'); + Error('\P{Scx=/a/- Hmnp}'); + Expect(1, 123215, '\p{Scx=:\AHmnp\z:}', "");; + Expect(0, 123216, '\p{Scx=:\AHmnp\z:}', "");; + Expect(1, 123215, '\p{Scx=hmnp}', ""); + Expect(0, 123215, '\p{^Scx=hmnp}', ""); + Expect(0, 123215, '\P{Scx=hmnp}', ""); + Expect(1, 123215, '\P{^Scx=hmnp}', ""); + Expect(0, 123216, '\p{Scx=hmnp}', ""); + Expect(1, 123216, '\p{^Scx=hmnp}', ""); + Expect(1, 123216, '\P{Scx=hmnp}', ""); + Expect(0, 123216, '\P{^Scx=hmnp}', ""); + Expect(1, 123215, '\p{Scx=:\Ahmnp\z:}', "");; + Expect(0, 123216, '\p{Scx=:\Ahmnp\z:}', "");; + Expect(1, 123215, '\p{Scx= hmnp}', ""); + Expect(0, 123215, '\p{^Scx= hmnp}', ""); + Expect(0, 123215, '\P{Scx= hmnp}', ""); + Expect(1, 123215, '\P{^Scx= hmnp}', ""); + Expect(0, 123216, '\p{Scx= hmnp}', ""); + Expect(1, 123216, '\p{^Scx= hmnp}', ""); + Expect(1, 123216, '\P{Scx= hmnp}', ""); + Expect(0, 123216, '\P{^Scx= hmnp}', ""); + Error('\p{Is_Script_Extensions=_ Nyiakeng_Puachue_hmong:=}'); + Error('\P{Is_Script_Extensions=_ Nyiakeng_Puachue_hmong:=}'); + Expect(1, 123215, '\p{Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\P{^Is_Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Is_Script_Extensions: --NYIAKENG_PUACHUE_Hmong}', ""); + Expect(0, 123215, '\p{^Is_Script_Extensions: --NYIAKENG_PUACHUE_Hmong}', ""); + Expect(0, 123215, '\P{Is_Script_Extensions: --NYIAKENG_PUACHUE_Hmong}', ""); + Expect(1, 123215, '\P{^Is_Script_Extensions: --NYIAKENG_PUACHUE_Hmong}', ""); + Expect(0, 123216, '\p{Is_Script_Extensions: --NYIAKENG_PUACHUE_Hmong}', ""); + Expect(1, 123216, '\p{^Is_Script_Extensions: --NYIAKENG_PUACHUE_Hmong}', ""); + Expect(1, 123216, '\P{Is_Script_Extensions: --NYIAKENG_PUACHUE_Hmong}', ""); + Expect(0, 123216, '\P{^Is_Script_Extensions: --NYIAKENG_PUACHUE_Hmong}', ""); + Error('\p{Is_Scx= -HMNP:=}'); + Error('\P{Is_Scx= -HMNP:=}'); + Expect(1, 123215, '\p{Is_Scx=hmnp}', ""); + Expect(0, 123215, '\p{^Is_Scx=hmnp}', ""); + Expect(0, 123215, '\P{Is_Scx=hmnp}', ""); + Expect(1, 123215, '\P{^Is_Scx=hmnp}', ""); + Expect(0, 123216, '\p{Is_Scx=hmnp}', ""); + Expect(1, 123216, '\p{^Is_Scx=hmnp}', ""); + Expect(1, 123216, '\P{Is_Scx=hmnp}', ""); + Expect(0, 123216, '\P{^Is_Scx=hmnp}', ""); + Expect(1, 123215, '\p{Is_Scx=_HMNP}', ""); + Expect(0, 123215, '\p{^Is_Scx=_HMNP}', ""); + Expect(0, 123215, '\P{Is_Scx=_HMNP}', ""); + Expect(1, 123215, '\P{^Is_Scx=_HMNP}', ""); + Expect(0, 123216, '\p{Is_Scx=_HMNP}', ""); + Expect(1, 123216, '\p{^Is_Scx=_HMNP}', ""); + Expect(1, 123216, '\P{Is_Scx=_HMNP}', ""); + Expect(0, 123216, '\P{^Is_Scx=_HMNP}', ""); + Error('\p{Script_Extensions=Katakana_Or_Hiragana}'); + Error('\P{Script_Extensions=Katakana_Or_Hiragana}'); + Error('\p{Scx=Hrkt}'); + Error('\P{Scx=Hrkt}'); + Error('\p{Is_Script_Extensions=Katakana_Or_Hiragana}'); + Error('\P{Is_Script_Extensions=Katakana_Or_Hiragana}'); + Error('\p{Is_Scx: Hrkt}'); + Error('\P{Is_Scx: Hrkt}'); + Error('\p{Script_Extensions=:= old_Hungarian}'); + Error('\P{Script_Extensions=:= old_Hungarian}'); + Expect(1, 68863, '\p{Script_Extensions=:\AOld_Hungarian\z:}', "");; + Expect(0, 68864, '\p{Script_Extensions=:\AOld_Hungarian\z:}', "");; + Expect(1, 68863, '\p{Script_Extensions=oldhungarian}', ""); + Expect(0, 68863, '\p{^Script_Extensions=oldhungarian}', ""); + Expect(0, 68863, '\P{Script_Extensions=oldhungarian}', ""); + Expect(1, 68863, '\P{^Script_Extensions=oldhungarian}', ""); + Expect(0, 68864, '\p{Script_Extensions=oldhungarian}', ""); + Expect(1, 68864, '\p{^Script_Extensions=oldhungarian}', ""); + Expect(1, 68864, '\P{Script_Extensions=oldhungarian}', ""); + Expect(0, 68864, '\P{^Script_Extensions=oldhungarian}', ""); + Expect(1, 68863, '\p{Script_Extensions=:\Aoldhungarian\z:}', "");; + Expect(0, 68864, '\p{Script_Extensions=:\Aoldhungarian\z:}', "");; + Expect(1, 68863, '\p{Script_Extensions= old_hungarian}', ""); + Expect(0, 68863, '\p{^Script_Extensions= old_hungarian}', ""); + Expect(0, 68863, '\P{Script_Extensions= old_hungarian}', ""); + Expect(1, 68863, '\P{^Script_Extensions= old_hungarian}', ""); + Expect(0, 68864, '\p{Script_Extensions= old_hungarian}', ""); + Expect(1, 68864, '\p{^Script_Extensions= old_hungarian}', ""); + Expect(1, 68864, '\P{Script_Extensions= old_hungarian}', ""); + Expect(0, 68864, '\P{^Script_Extensions= old_hungarian}', ""); + Error('\p{Scx=:= Hung}'); + Error('\P{Scx=:= Hung}'); + Expect(1, 68863, '\p{Scx=:\AHung\z:}', "");; + Expect(0, 68864, '\p{Scx=:\AHung\z:}', "");; + Expect(1, 68863, '\p{Scx=hung}', ""); + Expect(0, 68863, '\p{^Scx=hung}', ""); + Expect(0, 68863, '\P{Scx=hung}', ""); + Expect(1, 68863, '\P{^Scx=hung}', ""); + Expect(0, 68864, '\p{Scx=hung}', ""); + Expect(1, 68864, '\p{^Scx=hung}', ""); + Expect(1, 68864, '\P{Scx=hung}', ""); + Expect(0, 68864, '\P{^Scx=hung}', ""); + Expect(1, 68863, '\p{Scx=:\Ahung\z:}', "");; + Expect(0, 68864, '\p{Scx=:\Ahung\z:}', "");; + Expect(1, 68863, '\p{Scx=-Hung}', ""); + Expect(0, 68863, '\p{^Scx=-Hung}', ""); + Expect(0, 68863, '\P{Scx=-Hung}', ""); + Expect(1, 68863, '\P{^Scx=-Hung}', ""); + Expect(0, 68864, '\p{Scx=-Hung}', ""); + Expect(1, 68864, '\p{^Scx=-Hung}', ""); + Expect(1, 68864, '\P{Scx=-Hung}', ""); + Expect(0, 68864, '\P{^Scx=-Hung}', ""); + Error('\p{Is_Script_Extensions=-/a/Old_Hungarian}'); + Error('\P{Is_Script_Extensions=-/a/Old_Hungarian}'); + Expect(1, 68863, '\p{Is_Script_Extensions=oldhungarian}', ""); + Expect(0, 68863, '\p{^Is_Script_Extensions=oldhungarian}', ""); + Expect(0, 68863, '\P{Is_Script_Extensions=oldhungarian}', ""); + Expect(1, 68863, '\P{^Is_Script_Extensions=oldhungarian}', ""); + Expect(0, 68864, '\p{Is_Script_Extensions=oldhungarian}', ""); + Expect(1, 68864, '\p{^Is_Script_Extensions=oldhungarian}', ""); + Expect(1, 68864, '\P{Is_Script_Extensions=oldhungarian}', ""); + Expect(0, 68864, '\P{^Is_Script_Extensions=oldhungarian}', ""); + Expect(1, 68863, '\p{Is_Script_Extensions=_OLD_Hungarian}', ""); + Expect(0, 68863, '\p{^Is_Script_Extensions=_OLD_Hungarian}', ""); + Expect(0, 68863, '\P{Is_Script_Extensions=_OLD_Hungarian}', ""); + Expect(1, 68863, '\P{^Is_Script_Extensions=_OLD_Hungarian}', ""); + Expect(0, 68864, '\p{Is_Script_Extensions=_OLD_Hungarian}', ""); + Expect(1, 68864, '\p{^Is_Script_Extensions=_OLD_Hungarian}', ""); + Expect(1, 68864, '\P{Is_Script_Extensions=_OLD_Hungarian}', ""); + Expect(0, 68864, '\P{^Is_Script_Extensions=_OLD_Hungarian}', ""); + Error('\p{Is_Scx=-/a/hung}'); + Error('\P{Is_Scx=-/a/hung}'); + Expect(1, 68863, '\p{Is_Scx=hung}', ""); + Expect(0, 68863, '\p{^Is_Scx=hung}', ""); + Expect(0, 68863, '\P{Is_Scx=hung}', ""); + Expect(1, 68863, '\P{^Is_Scx=hung}', ""); + Expect(0, 68864, '\p{Is_Scx=hung}', ""); + Expect(1, 68864, '\p{^Is_Scx=hung}', ""); + Expect(1, 68864, '\P{Is_Scx=hung}', ""); + Expect(0, 68864, '\P{^Is_Scx=hung}', ""); + Expect(1, 68863, '\p{Is_Scx= Hung}', ""); + Expect(0, 68863, '\p{^Is_Scx= Hung}', ""); + Expect(0, 68863, '\P{Is_Scx= Hung}', ""); + Expect(1, 68863, '\P{^Is_Scx= Hung}', ""); + Expect(0, 68864, '\p{Is_Scx= Hung}', ""); + Expect(1, 68864, '\p{^Is_Scx= Hung}', ""); + Expect(1, 68864, '\P{Is_Scx= Hung}', ""); + Expect(0, 68864, '\P{^Is_Scx= Hung}', ""); + Error('\p{Script_Extensions=-OLD_Italic/a/}'); + Error('\P{Script_Extensions=-OLD_Italic/a/}'); + Expect(1, 66351, '\p{Script_Extensions=:\AOld_Italic\z:}', "");; + Expect(0, 66352, '\p{Script_Extensions=:\AOld_Italic\z:}', "");; + Expect(1, 66351, '\p{Script_Extensions=olditalic}', ""); + Expect(0, 66351, '\p{^Script_Extensions=olditalic}', ""); + Expect(0, 66351, '\P{Script_Extensions=olditalic}', ""); + Expect(1, 66351, '\P{^Script_Extensions=olditalic}', ""); + Expect(0, 66352, '\p{Script_Extensions=olditalic}', ""); + Expect(1, 66352, '\p{^Script_Extensions=olditalic}', ""); + Expect(1, 66352, '\P{Script_Extensions=olditalic}', ""); + Expect(0, 66352, '\P{^Script_Extensions=olditalic}', ""); + Expect(1, 66351, '\p{Script_Extensions=:\Aolditalic\z:}', "");; + Expect(0, 66352, '\p{Script_Extensions=:\Aolditalic\z:}', "");; + Expect(1, 66351, '\p{Script_Extensions=--OLD_italic}', ""); + Expect(0, 66351, '\p{^Script_Extensions=--OLD_italic}', ""); + Expect(0, 66351, '\P{Script_Extensions=--OLD_italic}', ""); + Expect(1, 66351, '\P{^Script_Extensions=--OLD_italic}', ""); + Expect(0, 66352, '\p{Script_Extensions=--OLD_italic}', ""); + Expect(1, 66352, '\p{^Script_Extensions=--OLD_italic}', ""); + Expect(1, 66352, '\P{Script_Extensions=--OLD_italic}', ""); + Expect(0, 66352, '\P{^Script_Extensions=--OLD_italic}', ""); + Error('\p{Scx=__ital:=}'); + Error('\P{Scx=__ital:=}'); + Expect(1, 66351, '\p{Scx=:\AItal\z:}', "");; + Expect(0, 66352, '\p{Scx=:\AItal\z:}', "");; + Expect(1, 66351, '\p{Scx=ital}', ""); + Expect(0, 66351, '\p{^Scx=ital}', ""); + Expect(0, 66351, '\P{Scx=ital}', ""); + Expect(1, 66351, '\P{^Scx=ital}', ""); + Expect(0, 66352, '\p{Scx=ital}', ""); + Expect(1, 66352, '\p{^Scx=ital}', ""); + Expect(1, 66352, '\P{Scx=ital}', ""); + Expect(0, 66352, '\P{^Scx=ital}', ""); + Expect(1, 66351, '\p{Scx=:\Aital\z:}', "");; + Expect(0, 66352, '\p{Scx=:\Aital\z:}', "");; + Expect(1, 66351, '\p{Scx: -Ital}', ""); + Expect(0, 66351, '\p{^Scx: -Ital}', ""); + Expect(0, 66351, '\P{Scx: -Ital}', ""); + Expect(1, 66351, '\P{^Scx: -Ital}', ""); + Expect(0, 66352, '\p{Scx: -Ital}', ""); + Expect(1, 66352, '\p{^Scx: -Ital}', ""); + Expect(1, 66352, '\P{Scx: -Ital}', ""); + Expect(0, 66352, '\P{^Scx: -Ital}', ""); + Error('\p{Is_Script_Extensions: _old_Italic:=}'); + Error('\P{Is_Script_Extensions: _old_Italic:=}'); + Expect(1, 66351, '\p{Is_Script_Extensions: olditalic}', ""); + Expect(0, 66351, '\p{^Is_Script_Extensions: olditalic}', ""); + Expect(0, 66351, '\P{Is_Script_Extensions: olditalic}', ""); + Expect(1, 66351, '\P{^Is_Script_Extensions: olditalic}', ""); + Expect(0, 66352, '\p{Is_Script_Extensions: olditalic}', ""); + Expect(1, 66352, '\p{^Is_Script_Extensions: olditalic}', ""); + Expect(1, 66352, '\P{Is_Script_Extensions: olditalic}', ""); + Expect(0, 66352, '\P{^Is_Script_Extensions: olditalic}', ""); + Expect(1, 66351, '\p{Is_Script_Extensions= OLD_Italic}', ""); + Expect(0, 66351, '\p{^Is_Script_Extensions= OLD_Italic}', ""); + Expect(0, 66351, '\P{Is_Script_Extensions= OLD_Italic}', ""); + Expect(1, 66351, '\P{^Is_Script_Extensions= OLD_Italic}', ""); + Expect(0, 66352, '\p{Is_Script_Extensions= OLD_Italic}', ""); + Expect(1, 66352, '\p{^Is_Script_Extensions= OLD_Italic}', ""); + Expect(1, 66352, '\P{Is_Script_Extensions= OLD_Italic}', ""); + Expect(0, 66352, '\P{^Is_Script_Extensions= OLD_Italic}', ""); + Error('\p{Is_Scx=/a/ital}'); + Error('\P{Is_Scx=/a/ital}'); + Expect(1, 66351, '\p{Is_Scx=ital}', ""); + Expect(0, 66351, '\p{^Is_Scx=ital}', ""); + Expect(0, 66351, '\P{Is_Scx=ital}', ""); + Expect(1, 66351, '\P{^Is_Scx=ital}', ""); + Expect(0, 66352, '\p{Is_Scx=ital}', ""); + Expect(1, 66352, '\p{^Is_Scx=ital}', ""); + Expect(1, 66352, '\P{Is_Scx=ital}', ""); + Expect(0, 66352, '\P{^Is_Scx=ital}', ""); + Expect(1, 66351, '\p{Is_Scx= ital}', ""); + Expect(0, 66351, '\p{^Is_Scx= ital}', ""); + Expect(0, 66351, '\P{Is_Scx= ital}', ""); + Expect(1, 66351, '\P{^Is_Scx= ital}', ""); + Expect(0, 66352, '\p{Is_Scx= ital}', ""); + Expect(1, 66352, '\p{^Is_Scx= ital}', ""); + Expect(1, 66352, '\P{Is_Scx= ital}', ""); + Expect(0, 66352, '\P{^Is_Scx= ital}', ""); + Error('\p{Script_Extensions=_-Javanese:=}'); + Error('\P{Script_Extensions=_-Javanese:=}'); + Expect(1, 43487, '\p{Script_Extensions=:\AJavanese\z:}', "");; + Expect(0, 43488, '\p{Script_Extensions=:\AJavanese\z:}', "");; + Expect(1, 43487, '\p{Script_Extensions=javanese}', ""); + Expect(0, 43487, '\p{^Script_Extensions=javanese}', ""); + Expect(0, 43487, '\P{Script_Extensions=javanese}', ""); + Expect(1, 43487, '\P{^Script_Extensions=javanese}', ""); + Expect(0, 43488, '\p{Script_Extensions=javanese}', ""); + Expect(1, 43488, '\p{^Script_Extensions=javanese}', ""); + Expect(1, 43488, '\P{Script_Extensions=javanese}', ""); + Expect(0, 43488, '\P{^Script_Extensions=javanese}', ""); + Expect(1, 43487, '\p{Script_Extensions=:\Ajavanese\z:}', "");; + Expect(0, 43488, '\p{Script_Extensions=:\Ajavanese\z:}', "");; + Expect(1, 43487, '\p{Script_Extensions= Javanese}', ""); + Expect(0, 43487, '\p{^Script_Extensions= Javanese}', ""); + Expect(0, 43487, '\P{Script_Extensions= Javanese}', ""); + Expect(1, 43487, '\P{^Script_Extensions= Javanese}', ""); + Expect(0, 43488, '\p{Script_Extensions= Javanese}', ""); + Expect(1, 43488, '\p{^Script_Extensions= Javanese}', ""); + Expect(1, 43488, '\P{Script_Extensions= Javanese}', ""); + Expect(0, 43488, '\P{^Script_Extensions= Javanese}', ""); + Error('\p{Scx: _/a/java}'); + Error('\P{Scx: _/a/java}'); + Expect(1, 43487, '\p{Scx=:\AJava\z:}', "");; + Expect(0, 43488, '\p{Scx=:\AJava\z:}', "");; + Expect(1, 43487, '\p{Scx=java}', ""); + Expect(0, 43487, '\p{^Scx=java}', ""); + Expect(0, 43487, '\P{Scx=java}', ""); + Expect(1, 43487, '\P{^Scx=java}', ""); + Expect(0, 43488, '\p{Scx=java}', ""); + Expect(1, 43488, '\p{^Scx=java}', ""); + Expect(1, 43488, '\P{Scx=java}', ""); + Expect(0, 43488, '\P{^Scx=java}', ""); + Expect(1, 43487, '\p{Scx=:\Ajava\z:}', "");; + Expect(0, 43488, '\p{Scx=:\Ajava\z:}', "");; + Expect(1, 43487, '\p{Scx= _Java}', ""); + Expect(0, 43487, '\p{^Scx= _Java}', ""); + Expect(0, 43487, '\P{Scx= _Java}', ""); + Expect(1, 43487, '\P{^Scx= _Java}', ""); + Expect(0, 43488, '\p{Scx= _Java}', ""); + Expect(1, 43488, '\p{^Scx= _Java}', ""); + Expect(1, 43488, '\P{Scx= _Java}', ""); + Expect(0, 43488, '\P{^Scx= _Java}', ""); + Error('\p{Is_Script_Extensions: :=javanese}'); + Error('\P{Is_Script_Extensions: :=javanese}'); + Expect(1, 43487, '\p{Is_Script_Extensions=javanese}', ""); + Expect(0, 43487, '\p{^Is_Script_Extensions=javanese}', ""); + Expect(0, 43487, '\P{Is_Script_Extensions=javanese}', ""); + Expect(1, 43487, '\P{^Is_Script_Extensions=javanese}', ""); + Expect(0, 43488, '\p{Is_Script_Extensions=javanese}', ""); + Expect(1, 43488, '\p{^Is_Script_Extensions=javanese}', ""); + Expect(1, 43488, '\P{Is_Script_Extensions=javanese}', ""); + Expect(0, 43488, '\P{^Is_Script_Extensions=javanese}', ""); + Expect(1, 43487, '\p{Is_Script_Extensions=- JAVANESE}', ""); + Expect(0, 43487, '\p{^Is_Script_Extensions=- JAVANESE}', ""); + Expect(0, 43487, '\P{Is_Script_Extensions=- JAVANESE}', ""); + Expect(1, 43487, '\P{^Is_Script_Extensions=- JAVANESE}', ""); + Expect(0, 43488, '\p{Is_Script_Extensions=- JAVANESE}', ""); + Expect(1, 43488, '\p{^Is_Script_Extensions=- JAVANESE}', ""); + Expect(1, 43488, '\P{Is_Script_Extensions=- JAVANESE}', ""); + Expect(0, 43488, '\P{^Is_Script_Extensions=- JAVANESE}', ""); + Error('\p{Is_Scx=_/a/Java}'); + Error('\P{Is_Scx=_/a/Java}'); + Expect(1, 43487, '\p{Is_Scx: java}', ""); + Expect(0, 43487, '\p{^Is_Scx: java}', ""); + Expect(0, 43487, '\P{Is_Scx: java}', ""); + Expect(1, 43487, '\P{^Is_Scx: java}', ""); + Expect(0, 43488, '\p{Is_Scx: java}', ""); + Expect(1, 43488, '\p{^Is_Scx: java}', ""); + Expect(1, 43488, '\P{Is_Scx: java}', ""); + Expect(0, 43488, '\P{^Is_Scx: java}', ""); + Expect(1, 43487, '\p{Is_Scx: _JAVA}', ""); + Expect(0, 43487, '\p{^Is_Scx: _JAVA}', ""); + Expect(0, 43487, '\P{Is_Scx: _JAVA}', ""); + Expect(1, 43487, '\P{^Is_Scx: _JAVA}', ""); + Expect(0, 43488, '\p{Is_Scx: _JAVA}', ""); + Expect(1, 43488, '\p{^Is_Scx: _JAVA}', ""); + Expect(1, 43488, '\P{Is_Scx: _JAVA}', ""); + Expect(0, 43488, '\P{^Is_Scx: _JAVA}', ""); + Error('\p{Script_Extensions= /a/kayah_Li}'); + Error('\P{Script_Extensions= /a/kayah_Li}'); + Expect(1, 43311, '\p{Script_Extensions=:\AKayah_Li\z:}', "");; + Expect(0, 43312, '\p{Script_Extensions=:\AKayah_Li\z:}', "");; + Expect(1, 43311, '\p{Script_Extensions: kayahli}', ""); + Expect(0, 43311, '\p{^Script_Extensions: kayahli}', ""); + Expect(0, 43311, '\P{Script_Extensions: kayahli}', ""); + Expect(1, 43311, '\P{^Script_Extensions: kayahli}', ""); + Expect(0, 43312, '\p{Script_Extensions: kayahli}', ""); + Expect(1, 43312, '\p{^Script_Extensions: kayahli}', ""); + Expect(1, 43312, '\P{Script_Extensions: kayahli}', ""); + Expect(0, 43312, '\P{^Script_Extensions: kayahli}', ""); + Expect(1, 43311, '\p{Script_Extensions=:\Akayahli\z:}', "");; + Expect(0, 43312, '\p{Script_Extensions=:\Akayahli\z:}', "");; + Expect(1, 43311, '\p{Script_Extensions: _-kayah_LI}', ""); + Expect(0, 43311, '\p{^Script_Extensions: _-kayah_LI}', ""); + Expect(0, 43311, '\P{Script_Extensions: _-kayah_LI}', ""); + Expect(1, 43311, '\P{^Script_Extensions: _-kayah_LI}', ""); + Expect(0, 43312, '\p{Script_Extensions: _-kayah_LI}', ""); + Expect(1, 43312, '\p{^Script_Extensions: _-kayah_LI}', ""); + Expect(1, 43312, '\P{Script_Extensions: _-kayah_LI}', ""); + Expect(0, 43312, '\P{^Script_Extensions: _-kayah_LI}', ""); + Error('\p{Scx= -Kali:=}'); + Error('\P{Scx= -Kali:=}'); + Expect(1, 43311, '\p{Scx=:\AKali\z:}', "");; + Expect(0, 43312, '\p{Scx=:\AKali\z:}', "");; + Expect(1, 43311, '\p{Scx=kali}', ""); + Expect(0, 43311, '\p{^Scx=kali}', ""); + Expect(0, 43311, '\P{Scx=kali}', ""); + Expect(1, 43311, '\P{^Scx=kali}', ""); + Expect(0, 43312, '\p{Scx=kali}', ""); + Expect(1, 43312, '\p{^Scx=kali}', ""); + Expect(1, 43312, '\P{Scx=kali}', ""); + Expect(0, 43312, '\P{^Scx=kali}', ""); + Expect(1, 43311, '\p{Scx=:\Akali\z:}', "");; + Expect(0, 43312, '\p{Scx=:\Akali\z:}', "");; + Expect(1, 43311, '\p{Scx= Kali}', ""); + Expect(0, 43311, '\p{^Scx= Kali}', ""); + Expect(0, 43311, '\P{Scx= Kali}', ""); + Expect(1, 43311, '\P{^Scx= Kali}', ""); + Expect(0, 43312, '\p{Scx= Kali}', ""); + Expect(1, 43312, '\p{^Scx= Kali}', ""); + Expect(1, 43312, '\P{Scx= Kali}', ""); + Expect(0, 43312, '\P{^Scx= Kali}', ""); + Error('\p{Is_Script_Extensions=--Kayah_li:=}'); + Error('\P{Is_Script_Extensions=--Kayah_li:=}'); + Expect(1, 43311, '\p{Is_Script_Extensions=kayahli}', ""); + Expect(0, 43311, '\p{^Is_Script_Extensions=kayahli}', ""); + Expect(0, 43311, '\P{Is_Script_Extensions=kayahli}', ""); + Expect(1, 43311, '\P{^Is_Script_Extensions=kayahli}', ""); + Expect(0, 43312, '\p{Is_Script_Extensions=kayahli}', ""); + Expect(1, 43312, '\p{^Is_Script_Extensions=kayahli}', ""); + Expect(1, 43312, '\P{Is_Script_Extensions=kayahli}', ""); + Expect(0, 43312, '\P{^Is_Script_Extensions=kayahli}', ""); + Expect(1, 43311, '\p{Is_Script_Extensions= Kayah_li}', ""); + Expect(0, 43311, '\p{^Is_Script_Extensions= Kayah_li}', ""); + Expect(0, 43311, '\P{Is_Script_Extensions= Kayah_li}', ""); + Expect(1, 43311, '\P{^Is_Script_Extensions= Kayah_li}', ""); + Expect(0, 43312, '\p{Is_Script_Extensions= Kayah_li}', ""); + Expect(1, 43312, '\p{^Is_Script_Extensions= Kayah_li}', ""); + Expect(1, 43312, '\P{Is_Script_Extensions= Kayah_li}', ""); + Expect(0, 43312, '\P{^Is_Script_Extensions= Kayah_li}', ""); + Error('\p{Is_Scx=/a/_ Kali}'); + Error('\P{Is_Scx=/a/_ Kali}'); + Expect(1, 43311, '\p{Is_Scx=kali}', ""); + Expect(0, 43311, '\p{^Is_Scx=kali}', ""); + Expect(0, 43311, '\P{Is_Scx=kali}', ""); + Expect(1, 43311, '\P{^Is_Scx=kali}', ""); + Expect(0, 43312, '\p{Is_Scx=kali}', ""); + Expect(1, 43312, '\p{^Is_Scx=kali}', ""); + Expect(1, 43312, '\P{Is_Scx=kali}', ""); + Expect(0, 43312, '\P{^Is_Scx=kali}', ""); + Expect(1, 43311, '\p{Is_Scx= kali}', ""); + Expect(0, 43311, '\p{^Is_Scx= kali}', ""); + Expect(0, 43311, '\P{Is_Scx= kali}', ""); + Expect(1, 43311, '\P{^Is_Scx= kali}', ""); + Expect(0, 43312, '\p{Is_Scx= kali}', ""); + Expect(1, 43312, '\p{^Is_Scx= kali}', ""); + Expect(1, 43312, '\P{Is_Scx= kali}', ""); + Expect(0, 43312, '\P{^Is_Scx= kali}', ""); + Error('\p{Script_Extensions= /a/Katakana}'); + Error('\P{Script_Extensions= /a/Katakana}'); + Expect(1, 110951, '\p{Script_Extensions=:\AKatakana\z:}', "");; + Expect(0, 110952, '\p{Script_Extensions=:\AKatakana\z:}', "");; + Expect(1, 110951, '\p{Script_Extensions:katakana}', ""); + Expect(0, 110951, '\p{^Script_Extensions:katakana}', ""); + Expect(0, 110951, '\P{Script_Extensions:katakana}', ""); + Expect(1, 110951, '\P{^Script_Extensions:katakana}', ""); + Expect(0, 110952, '\p{Script_Extensions:katakana}', ""); + Expect(1, 110952, '\p{^Script_Extensions:katakana}', ""); + Expect(1, 110952, '\P{Script_Extensions:katakana}', ""); + Expect(0, 110952, '\P{^Script_Extensions:katakana}', ""); + Expect(1, 110951, '\p{Script_Extensions=:\Akatakana\z:}', "");; + Expect(0, 110952, '\p{Script_Extensions=:\Akatakana\z:}', "");; + Expect(1, 110951, '\p{Script_Extensions: katakana}', ""); + Expect(0, 110951, '\p{^Script_Extensions: katakana}', ""); + Expect(0, 110951, '\P{Script_Extensions: katakana}', ""); + Expect(1, 110951, '\P{^Script_Extensions: katakana}', ""); + Expect(0, 110952, '\p{Script_Extensions: katakana}', ""); + Expect(1, 110952, '\p{^Script_Extensions: katakana}', ""); + Expect(1, 110952, '\P{Script_Extensions: katakana}', ""); + Expect(0, 110952, '\P{^Script_Extensions: katakana}', ""); + Error('\p{Scx=:=KANA}'); + Error('\P{Scx=:=KANA}'); + Expect(1, 110951, '\p{Scx=:\AKana\z:}', "");; + Expect(0, 110952, '\p{Scx=:\AKana\z:}', "");; + Expect(1, 110951, '\p{Scx=kana}', ""); + Expect(0, 110951, '\p{^Scx=kana}', ""); + Expect(0, 110951, '\P{Scx=kana}', ""); + Expect(1, 110951, '\P{^Scx=kana}', ""); + Expect(0, 110952, '\p{Scx=kana}', ""); + Expect(1, 110952, '\p{^Scx=kana}', ""); + Expect(1, 110952, '\P{Scx=kana}', ""); + Expect(0, 110952, '\P{^Scx=kana}', ""); + Expect(1, 110951, '\p{Scx=:\Akana\z:}', "");; + Expect(0, 110952, '\p{Scx=:\Akana\z:}', "");; + Expect(1, 110951, '\p{Scx=Kana}', ""); + Expect(0, 110951, '\p{^Scx=Kana}', ""); + Expect(0, 110951, '\P{Scx=Kana}', ""); + Expect(1, 110951, '\P{^Scx=Kana}', ""); + Expect(0, 110952, '\p{Scx=Kana}', ""); + Expect(1, 110952, '\p{^Scx=Kana}', ""); + Expect(1, 110952, '\P{Scx=Kana}', ""); + Expect(0, 110952, '\P{^Scx=Kana}', ""); + Error('\p{Is_Script_Extensions= /a/Katakana}'); + Error('\P{Is_Script_Extensions= /a/Katakana}'); + Expect(1, 110951, '\p{Is_Script_Extensions=katakana}', ""); + Expect(0, 110951, '\p{^Is_Script_Extensions=katakana}', ""); + Expect(0, 110951, '\P{Is_Script_Extensions=katakana}', ""); + Expect(1, 110951, '\P{^Is_Script_Extensions=katakana}', ""); + Expect(0, 110952, '\p{Is_Script_Extensions=katakana}', ""); + Expect(1, 110952, '\p{^Is_Script_Extensions=katakana}', ""); + Expect(1, 110952, '\P{Is_Script_Extensions=katakana}', ""); + Expect(0, 110952, '\P{^Is_Script_Extensions=katakana}', ""); + Expect(1, 110951, '\p{Is_Script_Extensions:-katakana}', ""); + Expect(0, 110951, '\p{^Is_Script_Extensions:-katakana}', ""); + Expect(0, 110951, '\P{Is_Script_Extensions:-katakana}', ""); + Expect(1, 110951, '\P{^Is_Script_Extensions:-katakana}', ""); + Expect(0, 110952, '\p{Is_Script_Extensions:-katakana}', ""); + Expect(1, 110952, '\p{^Is_Script_Extensions:-katakana}', ""); + Expect(1, 110952, '\P{Is_Script_Extensions:-katakana}', ""); + Expect(0, 110952, '\P{^Is_Script_Extensions:-katakana}', ""); + Error('\p{Is_Scx=/a/__KANA}'); + Error('\P{Is_Scx=/a/__KANA}'); + Expect(1, 110951, '\p{Is_Scx=kana}', ""); + Expect(0, 110951, '\p{^Is_Scx=kana}', ""); + Expect(0, 110951, '\P{Is_Scx=kana}', ""); + Expect(1, 110951, '\P{^Is_Scx=kana}', ""); + Expect(0, 110952, '\p{Is_Scx=kana}', ""); + Expect(1, 110952, '\p{^Is_Scx=kana}', ""); + Expect(1, 110952, '\P{Is_Scx=kana}', ""); + Expect(0, 110952, '\P{^Is_Scx=kana}', ""); + Expect(1, 110951, '\p{Is_Scx=-KANA}', ""); + Expect(0, 110951, '\p{^Is_Scx=-KANA}', ""); + Expect(0, 110951, '\P{Is_Scx=-KANA}', ""); + Expect(1, 110951, '\P{^Is_Scx=-KANA}', ""); + Expect(0, 110952, '\p{Is_Scx=-KANA}', ""); + Expect(1, 110952, '\p{^Is_Scx=-KANA}', ""); + Expect(1, 110952, '\P{Is_Scx=-KANA}', ""); + Expect(0, 110952, '\P{^Is_Scx=-KANA}', ""); + Error('\p{Script_Extensions=:=_ kawi}'); + Error('\P{Script_Extensions=:=_ kawi}'); + Expect(1, 73562, '\p{Script_Extensions=:\AKawi\z:}', "");; + Expect(0, 73563, '\p{Script_Extensions=:\AKawi\z:}', "");; + Expect(1, 73562, '\p{Script_Extensions=kawi}', ""); + Expect(0, 73562, '\p{^Script_Extensions=kawi}', ""); + Expect(0, 73562, '\P{Script_Extensions=kawi}', ""); + Expect(1, 73562, '\P{^Script_Extensions=kawi}', ""); + Expect(0, 73563, '\p{Script_Extensions=kawi}', ""); + Expect(1, 73563, '\p{^Script_Extensions=kawi}', ""); + Expect(1, 73563, '\P{Script_Extensions=kawi}', ""); + Expect(0, 73563, '\P{^Script_Extensions=kawi}', ""); + Expect(1, 73562, '\p{Script_Extensions=:\Akawi\z:}', "");; + Expect(0, 73563, '\p{Script_Extensions=:\Akawi\z:}', "");; + Expect(1, 73562, '\p{Script_Extensions= KAWI}', ""); + Expect(0, 73562, '\p{^Script_Extensions= KAWI}', ""); + Expect(0, 73562, '\P{Script_Extensions= KAWI}', ""); + Expect(1, 73562, '\P{^Script_Extensions= KAWI}', ""); + Expect(0, 73563, '\p{Script_Extensions= KAWI}', ""); + Expect(1, 73563, '\p{^Script_Extensions= KAWI}', ""); + Expect(1, 73563, '\P{Script_Extensions= KAWI}', ""); + Expect(0, 73563, '\P{^Script_Extensions= KAWI}', ""); + Error('\p{Scx: :=__KAWI}'); + Error('\P{Scx: :=__KAWI}'); + Expect(1, 73562, '\p{Scx=:\AKawi\z:}', "");; + Expect(0, 73563, '\p{Scx=:\AKawi\z:}', "");; + Expect(1, 73562, '\p{Scx=kawi}', ""); + Expect(0, 73562, '\p{^Scx=kawi}', ""); + Expect(0, 73562, '\P{Scx=kawi}', ""); + Expect(1, 73562, '\P{^Scx=kawi}', ""); + Expect(0, 73563, '\p{Scx=kawi}', ""); + Expect(1, 73563, '\p{^Scx=kawi}', ""); + Expect(1, 73563, '\P{Scx=kawi}', ""); + Expect(0, 73563, '\P{^Scx=kawi}', ""); + Expect(1, 73562, '\p{Scx=:\Akawi\z:}', "");; + Expect(0, 73563, '\p{Scx=:\Akawi\z:}', "");; + Expect(1, 73562, '\p{Scx=- Kawi}', ""); + Expect(0, 73562, '\p{^Scx=- Kawi}', ""); + Expect(0, 73562, '\P{Scx=- Kawi}', ""); + Expect(1, 73562, '\P{^Scx=- Kawi}', ""); + Expect(0, 73563, '\p{Scx=- Kawi}', ""); + Expect(1, 73563, '\p{^Scx=- Kawi}', ""); + Expect(1, 73563, '\P{Scx=- Kawi}', ""); + Expect(0, 73563, '\P{^Scx=- Kawi}', ""); + Error('\p{Is_Script_Extensions=-:=Kawi}'); + Error('\P{Is_Script_Extensions=-:=Kawi}'); + Expect(1, 73562, '\p{Is_Script_Extensions=kawi}', ""); + Expect(0, 73562, '\p{^Is_Script_Extensions=kawi}', ""); + Expect(0, 73562, '\P{Is_Script_Extensions=kawi}', ""); + Expect(1, 73562, '\P{^Is_Script_Extensions=kawi}', ""); + Expect(0, 73563, '\p{Is_Script_Extensions=kawi}', ""); + Expect(1, 73563, '\p{^Is_Script_Extensions=kawi}', ""); + Expect(1, 73563, '\P{Is_Script_Extensions=kawi}', ""); + Expect(0, 73563, '\P{^Is_Script_Extensions=kawi}', ""); + Expect(1, 73562, '\p{Is_Script_Extensions= kawi}', ""); + Expect(0, 73562, '\p{^Is_Script_Extensions= kawi}', ""); + Expect(0, 73562, '\P{Is_Script_Extensions= kawi}', ""); + Expect(1, 73562, '\P{^Is_Script_Extensions= kawi}', ""); + Expect(0, 73563, '\p{Is_Script_Extensions= kawi}', ""); + Expect(1, 73563, '\p{^Is_Script_Extensions= kawi}', ""); + Expect(1, 73563, '\P{Is_Script_Extensions= kawi}', ""); + Expect(0, 73563, '\P{^Is_Script_Extensions= kawi}', ""); + Error('\p{Is_Scx=/a/- Kawi}'); + Error('\P{Is_Scx=/a/- Kawi}'); + Expect(1, 73562, '\p{Is_Scx=kawi}', ""); + Expect(0, 73562, '\p{^Is_Scx=kawi}', ""); + Expect(0, 73562, '\P{Is_Scx=kawi}', ""); + Expect(1, 73562, '\P{^Is_Scx=kawi}', ""); + Expect(0, 73563, '\p{Is_Scx=kawi}', ""); + Expect(1, 73563, '\p{^Is_Scx=kawi}', ""); + Expect(1, 73563, '\P{Is_Scx=kawi}', ""); + Expect(0, 73563, '\P{^Is_Scx=kawi}', ""); + Expect(1, 73562, '\p{Is_Scx=_-Kawi}', ""); + Expect(0, 73562, '\p{^Is_Scx=_-Kawi}', ""); + Expect(0, 73562, '\P{Is_Scx=_-Kawi}', ""); + Expect(1, 73562, '\P{^Is_Scx=_-Kawi}', ""); + Expect(0, 73563, '\p{Is_Scx=_-Kawi}', ""); + Expect(1, 73563, '\p{^Is_Scx=_-Kawi}', ""); + Expect(1, 73563, '\P{Is_Scx=_-Kawi}', ""); + Expect(0, 73563, '\P{^Is_Scx=_-Kawi}', ""); + Error('\p{Script_Extensions=/a/ -Kharoshthi}'); + Error('\P{Script_Extensions=/a/ -Kharoshthi}'); + Expect(1, 68184, '\p{Script_Extensions=:\AKharoshthi\z:}', "");; + Expect(0, 68185, '\p{Script_Extensions=:\AKharoshthi\z:}', "");; + Expect(1, 68184, '\p{Script_Extensions=kharoshthi}', ""); + Expect(0, 68184, '\p{^Script_Extensions=kharoshthi}', ""); + Expect(0, 68184, '\P{Script_Extensions=kharoshthi}', ""); + Expect(1, 68184, '\P{^Script_Extensions=kharoshthi}', ""); + Expect(0, 68185, '\p{Script_Extensions=kharoshthi}', ""); + Expect(1, 68185, '\p{^Script_Extensions=kharoshthi}', ""); + Expect(1, 68185, '\P{Script_Extensions=kharoshthi}', ""); + Expect(0, 68185, '\P{^Script_Extensions=kharoshthi}', ""); + Expect(1, 68184, '\p{Script_Extensions=:\Akharoshthi\z:}', "");; + Expect(0, 68185, '\p{Script_Extensions=:\Akharoshthi\z:}', "");; + Expect(1, 68184, '\p{Script_Extensions= Kharoshthi}', ""); + Expect(0, 68184, '\p{^Script_Extensions= Kharoshthi}', ""); + Expect(0, 68184, '\P{Script_Extensions= Kharoshthi}', ""); + Expect(1, 68184, '\P{^Script_Extensions= Kharoshthi}', ""); + Expect(0, 68185, '\p{Script_Extensions= Kharoshthi}', ""); + Expect(1, 68185, '\p{^Script_Extensions= Kharoshthi}', ""); + Expect(1, 68185, '\P{Script_Extensions= Kharoshthi}', ""); + Expect(0, 68185, '\P{^Script_Extensions= Kharoshthi}', ""); + Error('\p{Scx: /a/Khar}'); + Error('\P{Scx: /a/Khar}'); + Expect(1, 68184, '\p{Scx=:\AKhar\z:}', "");; + Expect(0, 68185, '\p{Scx=:\AKhar\z:}', "");; + Expect(1, 68184, '\p{Scx=khar}', ""); + Expect(0, 68184, '\p{^Scx=khar}', ""); + Expect(0, 68184, '\P{Scx=khar}', ""); + Expect(1, 68184, '\P{^Scx=khar}', ""); + Expect(0, 68185, '\p{Scx=khar}', ""); + Expect(1, 68185, '\p{^Scx=khar}', ""); + Expect(1, 68185, '\P{Scx=khar}', ""); + Expect(0, 68185, '\P{^Scx=khar}', ""); + Expect(1, 68184, '\p{Scx=:\Akhar\z:}', "");; + Expect(0, 68185, '\p{Scx=:\Akhar\z:}', "");; + Expect(1, 68184, '\p{Scx= -KHAR}', ""); + Expect(0, 68184, '\p{^Scx= -KHAR}', ""); + Expect(0, 68184, '\P{Scx= -KHAR}', ""); + Expect(1, 68184, '\P{^Scx= -KHAR}', ""); + Expect(0, 68185, '\p{Scx= -KHAR}', ""); + Expect(1, 68185, '\p{^Scx= -KHAR}', ""); + Expect(1, 68185, '\P{Scx= -KHAR}', ""); + Expect(0, 68185, '\P{^Scx= -KHAR}', ""); + Error('\p{Is_Script_Extensions=/a/_Kharoshthi}'); + Error('\P{Is_Script_Extensions=/a/_Kharoshthi}'); + Expect(1, 68184, '\p{Is_Script_Extensions=kharoshthi}', ""); + Expect(0, 68184, '\p{^Is_Script_Extensions=kharoshthi}', ""); + Expect(0, 68184, '\P{Is_Script_Extensions=kharoshthi}', ""); + Expect(1, 68184, '\P{^Is_Script_Extensions=kharoshthi}', ""); + Expect(0, 68185, '\p{Is_Script_Extensions=kharoshthi}', ""); + Expect(1, 68185, '\p{^Is_Script_Extensions=kharoshthi}', ""); + Expect(1, 68185, '\P{Is_Script_Extensions=kharoshthi}', ""); + Expect(0, 68185, '\P{^Is_Script_Extensions=kharoshthi}', ""); + Expect(1, 68184, '\p{Is_Script_Extensions=- KHAROSHTHI}', ""); + Expect(0, 68184, '\p{^Is_Script_Extensions=- KHAROSHTHI}', ""); + Expect(0, 68184, '\P{Is_Script_Extensions=- KHAROSHTHI}', ""); + Expect(1, 68184, '\P{^Is_Script_Extensions=- KHAROSHTHI}', ""); + Expect(0, 68185, '\p{Is_Script_Extensions=- KHAROSHTHI}', ""); + Expect(1, 68185, '\p{^Is_Script_Extensions=- KHAROSHTHI}', ""); + Expect(1, 68185, '\P{Is_Script_Extensions=- KHAROSHTHI}', ""); + Expect(0, 68185, '\P{^Is_Script_Extensions=- KHAROSHTHI}', ""); + Error('\p{Is_Scx=:= Khar}'); + Error('\P{Is_Scx=:= Khar}'); + Expect(1, 68184, '\p{Is_Scx=khar}', ""); + Expect(0, 68184, '\p{^Is_Scx=khar}', ""); + Expect(0, 68184, '\P{Is_Scx=khar}', ""); + Expect(1, 68184, '\P{^Is_Scx=khar}', ""); + Expect(0, 68185, '\p{Is_Scx=khar}', ""); + Expect(1, 68185, '\p{^Is_Scx=khar}', ""); + Expect(1, 68185, '\P{Is_Scx=khar}', ""); + Expect(0, 68185, '\P{^Is_Scx=khar}', ""); + Expect(1, 68184, '\p{Is_Scx=-_Khar}', ""); + Expect(0, 68184, '\p{^Is_Scx=-_Khar}', ""); + Expect(0, 68184, '\P{Is_Scx=-_Khar}', ""); + Expect(1, 68184, '\P{^Is_Scx=-_Khar}', ""); + Expect(0, 68185, '\p{Is_Scx=-_Khar}', ""); + Expect(1, 68185, '\p{^Is_Scx=-_Khar}', ""); + Expect(1, 68185, '\P{Is_Scx=-_Khar}', ""); + Expect(0, 68185, '\P{^Is_Scx=-_Khar}', ""); + Error('\p{Script_Extensions=:=Khmer}'); + Error('\P{Script_Extensions=:=Khmer}'); + Expect(1, 6655, '\p{Script_Extensions=:\AKhmer\z:}', "");; + Expect(0, 6656, '\p{Script_Extensions=:\AKhmer\z:}', "");; + Expect(1, 6655, '\p{Script_Extensions=khmer}', ""); + Expect(0, 6655, '\p{^Script_Extensions=khmer}', ""); + Expect(0, 6655, '\P{Script_Extensions=khmer}', ""); + Expect(1, 6655, '\P{^Script_Extensions=khmer}', ""); + Expect(0, 6656, '\p{Script_Extensions=khmer}', ""); + Expect(1, 6656, '\p{^Script_Extensions=khmer}', ""); + Expect(1, 6656, '\P{Script_Extensions=khmer}', ""); + Expect(0, 6656, '\P{^Script_Extensions=khmer}', ""); + Expect(1, 6655, '\p{Script_Extensions=:\Akhmer\z:}', "");; + Expect(0, 6656, '\p{Script_Extensions=:\Akhmer\z:}', "");; + Expect(1, 6655, '\p{Script_Extensions=- khmer}', ""); + Expect(0, 6655, '\p{^Script_Extensions=- khmer}', ""); + Expect(0, 6655, '\P{Script_Extensions=- khmer}', ""); + Expect(1, 6655, '\P{^Script_Extensions=- khmer}', ""); + Expect(0, 6656, '\p{Script_Extensions=- khmer}', ""); + Expect(1, 6656, '\p{^Script_Extensions=- khmer}', ""); + Expect(1, 6656, '\P{Script_Extensions=- khmer}', ""); + Expect(0, 6656, '\P{^Script_Extensions=- khmer}', ""); + Error('\p{Scx=/a/_Khmr}'); + Error('\P{Scx=/a/_Khmr}'); + Expect(1, 6655, '\p{Scx=:\AKhmr\z:}', "");; + Expect(0, 6656, '\p{Scx=:\AKhmr\z:}', "");; + Expect(1, 6655, '\p{Scx=khmr}', ""); + Expect(0, 6655, '\p{^Scx=khmr}', ""); + Expect(0, 6655, '\P{Scx=khmr}', ""); + Expect(1, 6655, '\P{^Scx=khmr}', ""); + Expect(0, 6656, '\p{Scx=khmr}', ""); + Expect(1, 6656, '\p{^Scx=khmr}', ""); + Expect(1, 6656, '\P{Scx=khmr}', ""); + Expect(0, 6656, '\P{^Scx=khmr}', ""); + Expect(1, 6655, '\p{Scx=:\Akhmr\z:}', "");; + Expect(0, 6656, '\p{Scx=:\Akhmr\z:}', "");; + Expect(1, 6655, '\p{Scx= _Khmr}', ""); + Expect(0, 6655, '\p{^Scx= _Khmr}', ""); + Expect(0, 6655, '\P{Scx= _Khmr}', ""); + Expect(1, 6655, '\P{^Scx= _Khmr}', ""); + Expect(0, 6656, '\p{Scx= _Khmr}', ""); + Expect(1, 6656, '\p{^Scx= _Khmr}', ""); + Expect(1, 6656, '\P{Scx= _Khmr}', ""); + Expect(0, 6656, '\P{^Scx= _Khmr}', ""); + Error('\p{Is_Script_Extensions=:=khmer}'); + Error('\P{Is_Script_Extensions=:=khmer}'); + Expect(1, 6655, '\p{Is_Script_Extensions=khmer}', ""); + Expect(0, 6655, '\p{^Is_Script_Extensions=khmer}', ""); + Expect(0, 6655, '\P{Is_Script_Extensions=khmer}', ""); + Expect(1, 6655, '\P{^Is_Script_Extensions=khmer}', ""); + Expect(0, 6656, '\p{Is_Script_Extensions=khmer}', ""); + Expect(1, 6656, '\p{^Is_Script_Extensions=khmer}', ""); + Expect(1, 6656, '\P{Is_Script_Extensions=khmer}', ""); + Expect(0, 6656, '\P{^Is_Script_Extensions=khmer}', ""); + Expect(1, 6655, '\p{Is_Script_Extensions= KHMER}', ""); + Expect(0, 6655, '\p{^Is_Script_Extensions= KHMER}', ""); + Expect(0, 6655, '\P{Is_Script_Extensions= KHMER}', ""); + Expect(1, 6655, '\P{^Is_Script_Extensions= KHMER}', ""); + Expect(0, 6656, '\p{Is_Script_Extensions= KHMER}', ""); + Expect(1, 6656, '\p{^Is_Script_Extensions= KHMER}', ""); + Expect(1, 6656, '\P{Is_Script_Extensions= KHMER}', ""); + Expect(0, 6656, '\P{^Is_Script_Extensions= KHMER}', ""); + Error('\p{Is_Scx=-KHMR:=}'); + Error('\P{Is_Scx=-KHMR:=}'); + Expect(1, 6655, '\p{Is_Scx=khmr}', ""); + Expect(0, 6655, '\p{^Is_Scx=khmr}', ""); + Expect(0, 6655, '\P{Is_Scx=khmr}', ""); + Expect(1, 6655, '\P{^Is_Scx=khmr}', ""); + Expect(0, 6656, '\p{Is_Scx=khmr}', ""); + Expect(1, 6656, '\p{^Is_Scx=khmr}', ""); + Expect(1, 6656, '\P{Is_Scx=khmr}', ""); + Expect(0, 6656, '\P{^Is_Scx=khmr}', ""); + Expect(1, 6655, '\p{Is_Scx= Khmr}', ""); + Expect(0, 6655, '\p{^Is_Scx= Khmr}', ""); + Expect(0, 6655, '\P{Is_Scx= Khmr}', ""); + Expect(1, 6655, '\P{^Is_Scx= Khmr}', ""); + Expect(0, 6656, '\p{Is_Scx= Khmr}', ""); + Expect(1, 6656, '\p{^Is_Scx= Khmr}', ""); + Expect(1, 6656, '\P{Is_Scx= Khmr}', ""); + Expect(0, 6656, '\P{^Is_Scx= Khmr}', ""); + Error('\p{Script_Extensions: _/a/KHOJKI}'); + Error('\P{Script_Extensions: _/a/KHOJKI}'); + Expect(1, 70209, '\p{Script_Extensions=:\AKhojki\z:}', "");; + Expect(0, 70210, '\p{Script_Extensions=:\AKhojki\z:}', "");; + Expect(1, 70209, '\p{Script_Extensions=khojki}', ""); + Expect(0, 70209, '\p{^Script_Extensions=khojki}', ""); + Expect(0, 70209, '\P{Script_Extensions=khojki}', ""); + Expect(1, 70209, '\P{^Script_Extensions=khojki}', ""); + Expect(0, 70210, '\p{Script_Extensions=khojki}', ""); + Expect(1, 70210, '\p{^Script_Extensions=khojki}', ""); + Expect(1, 70210, '\P{Script_Extensions=khojki}', ""); + Expect(0, 70210, '\P{^Script_Extensions=khojki}', ""); + Expect(1, 70209, '\p{Script_Extensions=:\Akhojki\z:}', "");; + Expect(0, 70210, '\p{Script_Extensions=:\Akhojki\z:}', "");; + Expect(1, 70209, '\p{Script_Extensions=__KHOJKI}', ""); + Expect(0, 70209, '\p{^Script_Extensions=__KHOJKI}', ""); + Expect(0, 70209, '\P{Script_Extensions=__KHOJKI}', ""); + Expect(1, 70209, '\P{^Script_Extensions=__KHOJKI}', ""); + Expect(0, 70210, '\p{Script_Extensions=__KHOJKI}', ""); + Expect(1, 70210, '\p{^Script_Extensions=__KHOJKI}', ""); + Expect(1, 70210, '\P{Script_Extensions=__KHOJKI}', ""); + Expect(0, 70210, '\P{^Script_Extensions=__KHOJKI}', ""); + Error('\p{Scx=:=--Khoj}'); + Error('\P{Scx=:=--Khoj}'); + Expect(1, 70209, '\p{Scx=:\AKhoj\z:}', "");; + Expect(0, 70210, '\p{Scx=:\AKhoj\z:}', "");; + Expect(1, 70209, '\p{Scx=khoj}', ""); + Expect(0, 70209, '\p{^Scx=khoj}', ""); + Expect(0, 70209, '\P{Scx=khoj}', ""); + Expect(1, 70209, '\P{^Scx=khoj}', ""); + Expect(0, 70210, '\p{Scx=khoj}', ""); + Expect(1, 70210, '\p{^Scx=khoj}', ""); + Expect(1, 70210, '\P{Scx=khoj}', ""); + Expect(0, 70210, '\P{^Scx=khoj}', ""); + Expect(1, 70209, '\p{Scx=:\Akhoj\z:}', "");; + Expect(0, 70210, '\p{Scx=:\Akhoj\z:}', "");; + Expect(1, 70209, '\p{Scx: _-KHOJ}', ""); + Expect(0, 70209, '\p{^Scx: _-KHOJ}', ""); + Expect(0, 70209, '\P{Scx: _-KHOJ}', ""); + Expect(1, 70209, '\P{^Scx: _-KHOJ}', ""); + Expect(0, 70210, '\p{Scx: _-KHOJ}', ""); + Expect(1, 70210, '\p{^Scx: _-KHOJ}', ""); + Expect(1, 70210, '\P{Scx: _-KHOJ}', ""); + Expect(0, 70210, '\P{^Scx: _-KHOJ}', ""); + Error('\p{Is_Script_Extensions=:= -KHOJKI}'); + Error('\P{Is_Script_Extensions=:= -KHOJKI}'); + Expect(1, 70209, '\p{Is_Script_Extensions=khojki}', ""); + Expect(0, 70209, '\p{^Is_Script_Extensions=khojki}', ""); + Expect(0, 70209, '\P{Is_Script_Extensions=khojki}', ""); + Expect(1, 70209, '\P{^Is_Script_Extensions=khojki}', ""); + Expect(0, 70210, '\p{Is_Script_Extensions=khojki}', ""); + Expect(1, 70210, '\p{^Is_Script_Extensions=khojki}', ""); + Expect(1, 70210, '\P{Is_Script_Extensions=khojki}', ""); + Expect(0, 70210, '\P{^Is_Script_Extensions=khojki}', ""); + Expect(1, 70209, '\p{Is_Script_Extensions=- KHOJKI}', ""); + Expect(0, 70209, '\p{^Is_Script_Extensions=- KHOJKI}', ""); + Expect(0, 70209, '\P{Is_Script_Extensions=- KHOJKI}', ""); + Expect(1, 70209, '\P{^Is_Script_Extensions=- KHOJKI}', ""); + Expect(0, 70210, '\p{Is_Script_Extensions=- KHOJKI}', ""); + Expect(1, 70210, '\p{^Is_Script_Extensions=- KHOJKI}', ""); + Expect(1, 70210, '\P{Is_Script_Extensions=- KHOJKI}', ""); + Expect(0, 70210, '\P{^Is_Script_Extensions=- KHOJKI}', ""); + Error('\p{Is_Scx= :=Khoj}'); + Error('\P{Is_Scx= :=Khoj}'); + Expect(1, 70209, '\p{Is_Scx=khoj}', ""); + Expect(0, 70209, '\p{^Is_Scx=khoj}', ""); + Expect(0, 70209, '\P{Is_Scx=khoj}', ""); + Expect(1, 70209, '\P{^Is_Scx=khoj}', ""); + Expect(0, 70210, '\p{Is_Scx=khoj}', ""); + Expect(1, 70210, '\p{^Is_Scx=khoj}', ""); + Expect(1, 70210, '\P{Is_Scx=khoj}', ""); + Expect(0, 70210, '\P{^Is_Scx=khoj}', ""); + Expect(1, 70209, '\p{Is_Scx=-_khoj}', ""); + Expect(0, 70209, '\p{^Is_Scx=-_khoj}', ""); + Expect(0, 70209, '\P{Is_Scx=-_khoj}', ""); + Expect(1, 70209, '\P{^Is_Scx=-_khoj}', ""); + Expect(0, 70210, '\p{Is_Scx=-_khoj}', ""); + Expect(1, 70210, '\p{^Is_Scx=-_khoj}', ""); + Expect(1, 70210, '\P{Is_Scx=-_khoj}', ""); + Expect(0, 70210, '\P{^Is_Scx=-_khoj}', ""); + Error('\p{Script_Extensions=:=khitan_SMALL_SCRIPT}'); + Error('\P{Script_Extensions=:=khitan_SMALL_SCRIPT}'); + Expect(1, 101631, '\p{Script_Extensions=:\AKhitan_Small_Script\z:}', "");; + Expect(0, 101632, '\p{Script_Extensions=:\AKhitan_Small_Script\z:}', "");; + Expect(1, 101631, '\p{Script_Extensions=khitansmallscript}', ""); + Expect(0, 101631, '\p{^Script_Extensions=khitansmallscript}', ""); + Expect(0, 101631, '\P{Script_Extensions=khitansmallscript}', ""); + Expect(1, 101631, '\P{^Script_Extensions=khitansmallscript}', ""); + Expect(0, 101632, '\p{Script_Extensions=khitansmallscript}', ""); + Expect(1, 101632, '\p{^Script_Extensions=khitansmallscript}', ""); + Expect(1, 101632, '\P{Script_Extensions=khitansmallscript}', ""); + Expect(0, 101632, '\P{^Script_Extensions=khitansmallscript}', ""); + Expect(1, 101631, '\p{Script_Extensions=:\Akhitansmallscript\z:}', "");; + Expect(0, 101632, '\p{Script_Extensions=:\Akhitansmallscript\z:}', "");; + Expect(1, 101631, '\p{Script_Extensions=Khitan_Small_Script}', ""); + Expect(0, 101631, '\p{^Script_Extensions=Khitan_Small_Script}', ""); + Expect(0, 101631, '\P{Script_Extensions=Khitan_Small_Script}', ""); + Expect(1, 101631, '\P{^Script_Extensions=Khitan_Small_Script}', ""); + Expect(0, 101632, '\p{Script_Extensions=Khitan_Small_Script}', ""); + Expect(1, 101632, '\p{^Script_Extensions=Khitan_Small_Script}', ""); + Expect(1, 101632, '\P{Script_Extensions=Khitan_Small_Script}', ""); + Expect(0, 101632, '\P{^Script_Extensions=Khitan_Small_Script}', ""); + Error('\p{Scx: _:=Kits}'); + Error('\P{Scx: _:=Kits}'); + Expect(1, 101631, '\p{Scx=:\AKits\z:}', "");; + Expect(0, 101632, '\p{Scx=:\AKits\z:}', "");; + Expect(1, 101631, '\p{Scx=kits}', ""); + Expect(0, 101631, '\p{^Scx=kits}', ""); + Expect(0, 101631, '\P{Scx=kits}', ""); + Expect(1, 101631, '\P{^Scx=kits}', ""); + Expect(0, 101632, '\p{Scx=kits}', ""); + Expect(1, 101632, '\p{^Scx=kits}', ""); + Expect(1, 101632, '\P{Scx=kits}', ""); + Expect(0, 101632, '\P{^Scx=kits}', ""); + Expect(1, 101631, '\p{Scx=:\Akits\z:}', "");; + Expect(0, 101632, '\p{Scx=:\Akits\z:}', "");; + Expect(1, 101631, '\p{Scx:-Kits}', ""); + Expect(0, 101631, '\p{^Scx:-Kits}', ""); + Expect(0, 101631, '\P{Scx:-Kits}', ""); + Expect(1, 101631, '\P{^Scx:-Kits}', ""); + Expect(0, 101632, '\p{Scx:-Kits}', ""); + Expect(1, 101632, '\p{^Scx:-Kits}', ""); + Expect(1, 101632, '\P{Scx:-Kits}', ""); + Expect(0, 101632, '\P{^Scx:-Kits}', ""); + Error('\p{Is_Script_Extensions=/a/KHITAN_Small_script}'); + Error('\P{Is_Script_Extensions=/a/KHITAN_Small_script}'); + Expect(1, 101631, '\p{Is_Script_Extensions:khitansmallscript}', ""); + Expect(0, 101631, '\p{^Is_Script_Extensions:khitansmallscript}', ""); + Expect(0, 101631, '\P{Is_Script_Extensions:khitansmallscript}', ""); + Expect(1, 101631, '\P{^Is_Script_Extensions:khitansmallscript}', ""); + Expect(0, 101632, '\p{Is_Script_Extensions:khitansmallscript}', ""); + Expect(1, 101632, '\p{^Is_Script_Extensions:khitansmallscript}', ""); + Expect(1, 101632, '\P{Is_Script_Extensions:khitansmallscript}', ""); + Expect(0, 101632, '\P{^Is_Script_Extensions:khitansmallscript}', ""); + Expect(1, 101631, '\p{Is_Script_Extensions= _KHITAN_SMALL_script}', ""); + Expect(0, 101631, '\p{^Is_Script_Extensions= _KHITAN_SMALL_script}', ""); + Expect(0, 101631, '\P{Is_Script_Extensions= _KHITAN_SMALL_script}', ""); + Expect(1, 101631, '\P{^Is_Script_Extensions= _KHITAN_SMALL_script}', ""); + Expect(0, 101632, '\p{Is_Script_Extensions= _KHITAN_SMALL_script}', ""); + Expect(1, 101632, '\p{^Is_Script_Extensions= _KHITAN_SMALL_script}', ""); + Expect(1, 101632, '\P{Is_Script_Extensions= _KHITAN_SMALL_script}', ""); + Expect(0, 101632, '\P{^Is_Script_Extensions= _KHITAN_SMALL_script}', ""); + Error('\p{Is_Scx= /a/KITS}'); + Error('\P{Is_Scx= /a/KITS}'); + Expect(1, 101631, '\p{Is_Scx: kits}', ""); + Expect(0, 101631, '\p{^Is_Scx: kits}', ""); + Expect(0, 101631, '\P{Is_Scx: kits}', ""); + Expect(1, 101631, '\P{^Is_Scx: kits}', ""); + Expect(0, 101632, '\p{Is_Scx: kits}', ""); + Expect(1, 101632, '\p{^Is_Scx: kits}', ""); + Expect(1, 101632, '\P{Is_Scx: kits}', ""); + Expect(0, 101632, '\P{^Is_Scx: kits}', ""); + Expect(1, 101631, '\p{Is_Scx: kits}', ""); + Expect(0, 101631, '\p{^Is_Scx: kits}', ""); + Expect(0, 101631, '\P{Is_Scx: kits}', ""); + Expect(1, 101631, '\P{^Is_Scx: kits}', ""); + Expect(0, 101632, '\p{Is_Scx: kits}', ""); + Expect(1, 101632, '\p{^Is_Scx: kits}', ""); + Expect(1, 101632, '\P{Is_Scx: kits}', ""); + Expect(0, 101632, '\P{^Is_Scx: kits}', ""); + Error('\p{Script_Extensions=_/a/Kannada}'); + Error('\P{Script_Extensions=_/a/Kannada}'); + Expect(1, 43061, '\p{Script_Extensions=:\AKannada\z:}', "");; + Expect(0, 43062, '\p{Script_Extensions=:\AKannada\z:}', "");; + Expect(1, 43061, '\p{Script_Extensions=kannada}', ""); + Expect(0, 43061, '\p{^Script_Extensions=kannada}', ""); + Expect(0, 43061, '\P{Script_Extensions=kannada}', ""); + Expect(1, 43061, '\P{^Script_Extensions=kannada}', ""); + Expect(0, 43062, '\p{Script_Extensions=kannada}', ""); + Expect(1, 43062, '\p{^Script_Extensions=kannada}', ""); + Expect(1, 43062, '\P{Script_Extensions=kannada}', ""); + Expect(0, 43062, '\P{^Script_Extensions=kannada}', ""); + Expect(1, 43061, '\p{Script_Extensions=:\Akannada\z:}', "");; + Expect(0, 43062, '\p{Script_Extensions=:\Akannada\z:}', "");; + Expect(1, 43061, '\p{Script_Extensions= _Kannada}', ""); + Expect(0, 43061, '\p{^Script_Extensions= _Kannada}', ""); + Expect(0, 43061, '\P{Script_Extensions= _Kannada}', ""); + Expect(1, 43061, '\P{^Script_Extensions= _Kannada}', ""); + Expect(0, 43062, '\p{Script_Extensions= _Kannada}', ""); + Expect(1, 43062, '\p{^Script_Extensions= _Kannada}', ""); + Expect(1, 43062, '\P{Script_Extensions= _Kannada}', ""); + Expect(0, 43062, '\P{^Script_Extensions= _Kannada}', ""); + Error('\p{Scx= /a/knda}'); + Error('\P{Scx= /a/knda}'); + Expect(1, 43061, '\p{Scx=:\AKnda\z:}', "");; + Expect(0, 43062, '\p{Scx=:\AKnda\z:}', "");; + Expect(1, 43061, '\p{Scx=knda}', ""); + Expect(0, 43061, '\p{^Scx=knda}', ""); + Expect(0, 43061, '\P{Scx=knda}', ""); + Expect(1, 43061, '\P{^Scx=knda}', ""); + Expect(0, 43062, '\p{Scx=knda}', ""); + Expect(1, 43062, '\p{^Scx=knda}', ""); + Expect(1, 43062, '\P{Scx=knda}', ""); + Expect(0, 43062, '\P{^Scx=knda}', ""); + Expect(1, 43061, '\p{Scx=:\Aknda\z:}', "");; + Expect(0, 43062, '\p{Scx=:\Aknda\z:}', "");; + Expect(1, 43061, '\p{Scx=_ KNDA}', ""); + Expect(0, 43061, '\p{^Scx=_ KNDA}', ""); + Expect(0, 43061, '\P{Scx=_ KNDA}', ""); + Expect(1, 43061, '\P{^Scx=_ KNDA}', ""); + Expect(0, 43062, '\p{Scx=_ KNDA}', ""); + Expect(1, 43062, '\p{^Scx=_ KNDA}', ""); + Expect(1, 43062, '\P{Scx=_ KNDA}', ""); + Expect(0, 43062, '\P{^Scx=_ KNDA}', ""); + Error('\p{Is_Script_Extensions= Kannada/a/}'); + Error('\P{Is_Script_Extensions= Kannada/a/}'); + Expect(1, 43061, '\p{Is_Script_Extensions=kannada}', ""); + Expect(0, 43061, '\p{^Is_Script_Extensions=kannada}', ""); + Expect(0, 43061, '\P{Is_Script_Extensions=kannada}', ""); + Expect(1, 43061, '\P{^Is_Script_Extensions=kannada}', ""); + Expect(0, 43062, '\p{Is_Script_Extensions=kannada}', ""); + Expect(1, 43062, '\p{^Is_Script_Extensions=kannada}', ""); + Expect(1, 43062, '\P{Is_Script_Extensions=kannada}', ""); + Expect(0, 43062, '\P{^Is_Script_Extensions=kannada}', ""); + Expect(1, 43061, '\p{Is_Script_Extensions=-_KANNADA}', ""); + Expect(0, 43061, '\p{^Is_Script_Extensions=-_KANNADA}', ""); + Expect(0, 43061, '\P{Is_Script_Extensions=-_KANNADA}', ""); + Expect(1, 43061, '\P{^Is_Script_Extensions=-_KANNADA}', ""); + Expect(0, 43062, '\p{Is_Script_Extensions=-_KANNADA}', ""); + Expect(1, 43062, '\p{^Is_Script_Extensions=-_KANNADA}', ""); + Expect(1, 43062, '\P{Is_Script_Extensions=-_KANNADA}', ""); + Expect(0, 43062, '\P{^Is_Script_Extensions=-_KANNADA}', ""); + Error('\p{Is_Scx=/a/ Knda}'); + Error('\P{Is_Scx=/a/ Knda}'); + Expect(1, 43061, '\p{Is_Scx=knda}', ""); + Expect(0, 43061, '\p{^Is_Scx=knda}', ""); + Expect(0, 43061, '\P{Is_Scx=knda}', ""); + Expect(1, 43061, '\P{^Is_Scx=knda}', ""); + Expect(0, 43062, '\p{Is_Scx=knda}', ""); + Expect(1, 43062, '\p{^Is_Scx=knda}', ""); + Expect(1, 43062, '\P{Is_Scx=knda}', ""); + Expect(0, 43062, '\P{^Is_Scx=knda}', ""); + Expect(1, 43061, '\p{Is_Scx= _knda}', ""); + Expect(0, 43061, '\p{^Is_Scx= _knda}', ""); + Expect(0, 43061, '\P{Is_Scx= _knda}', ""); + Expect(1, 43061, '\P{^Is_Scx= _knda}', ""); + Expect(0, 43062, '\p{Is_Scx= _knda}', ""); + Expect(1, 43062, '\p{^Is_Scx= _knda}', ""); + Expect(1, 43062, '\P{Is_Scx= _knda}', ""); + Expect(0, 43062, '\P{^Is_Scx= _knda}', ""); + Error('\p{Script_Extensions=:=-kirat_Rai}'); + Error('\P{Script_Extensions=:=-kirat_Rai}'); + Expect(1, 93561, '\p{Script_Extensions=:\AKirat_Rai\z:}', "");; + Expect(0, 93562, '\p{Script_Extensions=:\AKirat_Rai\z:}', "");; + Expect(1, 93561, '\p{Script_Extensions=kiratrai}', ""); + Expect(0, 93561, '\p{^Script_Extensions=kiratrai}', ""); + Expect(0, 93561, '\P{Script_Extensions=kiratrai}', ""); + Expect(1, 93561, '\P{^Script_Extensions=kiratrai}', ""); + Expect(0, 93562, '\p{Script_Extensions=kiratrai}', ""); + Expect(1, 93562, '\p{^Script_Extensions=kiratrai}', ""); + Expect(1, 93562, '\P{Script_Extensions=kiratrai}', ""); + Expect(0, 93562, '\P{^Script_Extensions=kiratrai}', ""); + Expect(1, 93561, '\p{Script_Extensions=:\Akiratrai\z:}', "");; + Expect(0, 93562, '\p{Script_Extensions=:\Akiratrai\z:}', "");; + Expect(1, 93561, '\p{Script_Extensions=-_Kirat_Rai}', ""); + Expect(0, 93561, '\p{^Script_Extensions=-_Kirat_Rai}', ""); + Expect(0, 93561, '\P{Script_Extensions=-_Kirat_Rai}', ""); + Expect(1, 93561, '\P{^Script_Extensions=-_Kirat_Rai}', ""); + Expect(0, 93562, '\p{Script_Extensions=-_Kirat_Rai}', ""); + Expect(1, 93562, '\p{^Script_Extensions=-_Kirat_Rai}', ""); + Expect(1, 93562, '\P{Script_Extensions=-_Kirat_Rai}', ""); + Expect(0, 93562, '\P{^Script_Extensions=-_Kirat_Rai}', ""); + Error('\p{Scx=-_KRAI:=}'); + Error('\P{Scx=-_KRAI:=}'); + Expect(1, 93561, '\p{Scx=:\AKrai\z:}', "");; + Expect(0, 93562, '\p{Scx=:\AKrai\z:}', "");; + Expect(1, 93561, '\p{Scx=krai}', ""); + Expect(0, 93561, '\p{^Scx=krai}', ""); + Expect(0, 93561, '\P{Scx=krai}', ""); + Expect(1, 93561, '\P{^Scx=krai}', ""); + Expect(0, 93562, '\p{Scx=krai}', ""); + Expect(1, 93562, '\p{^Scx=krai}', ""); + Expect(1, 93562, '\P{Scx=krai}', ""); + Expect(0, 93562, '\P{^Scx=krai}', ""); + Expect(1, 93561, '\p{Scx=:\Akrai\z:}', "");; + Expect(0, 93562, '\p{Scx=:\Akrai\z:}', "");; + Expect(1, 93561, '\p{Scx:- KRAI}', ""); + Expect(0, 93561, '\p{^Scx:- KRAI}', ""); + Expect(0, 93561, '\P{Scx:- KRAI}', ""); + Expect(1, 93561, '\P{^Scx:- KRAI}', ""); + Expect(0, 93562, '\p{Scx:- KRAI}', ""); + Expect(1, 93562, '\p{^Scx:- KRAI}', ""); + Expect(1, 93562, '\P{Scx:- KRAI}', ""); + Expect(0, 93562, '\P{^Scx:- KRAI}', ""); + Error('\p{Is_Script_Extensions=-:=Kirat_RAI}'); + Error('\P{Is_Script_Extensions=-:=Kirat_RAI}'); + Expect(1, 93561, '\p{Is_Script_Extensions=kiratrai}', ""); + Expect(0, 93561, '\p{^Is_Script_Extensions=kiratrai}', ""); + Expect(0, 93561, '\P{Is_Script_Extensions=kiratrai}', ""); + Expect(1, 93561, '\P{^Is_Script_Extensions=kiratrai}', ""); + Expect(0, 93562, '\p{Is_Script_Extensions=kiratrai}', ""); + Expect(1, 93562, '\p{^Is_Script_Extensions=kiratrai}', ""); + Expect(1, 93562, '\P{Is_Script_Extensions=kiratrai}', ""); + Expect(0, 93562, '\P{^Is_Script_Extensions=kiratrai}', ""); + Expect(1, 93561, '\p{Is_Script_Extensions= Kirat_RAI}', ""); + Expect(0, 93561, '\p{^Is_Script_Extensions= Kirat_RAI}', ""); + Expect(0, 93561, '\P{Is_Script_Extensions= Kirat_RAI}', ""); + Expect(1, 93561, '\P{^Is_Script_Extensions= Kirat_RAI}', ""); + Expect(0, 93562, '\p{Is_Script_Extensions= Kirat_RAI}', ""); + Expect(1, 93562, '\p{^Is_Script_Extensions= Kirat_RAI}', ""); + Expect(1, 93562, '\P{Is_Script_Extensions= Kirat_RAI}', ""); + Expect(0, 93562, '\P{^Is_Script_Extensions= Kirat_RAI}', ""); + Error('\p{Is_Scx=/a/_krai}'); + Error('\P{Is_Scx=/a/_krai}'); + Expect(1, 93561, '\p{Is_Scx=krai}', ""); + Expect(0, 93561, '\p{^Is_Scx=krai}', ""); + Expect(0, 93561, '\P{Is_Scx=krai}', ""); + Expect(1, 93561, '\P{^Is_Scx=krai}', ""); + Expect(0, 93562, '\p{Is_Scx=krai}', ""); + Expect(1, 93562, '\p{^Is_Scx=krai}', ""); + Expect(1, 93562, '\P{Is_Scx=krai}', ""); + Expect(0, 93562, '\P{^Is_Scx=krai}', ""); + Expect(1, 93561, '\p{Is_Scx= KRAI}', ""); + Expect(0, 93561, '\p{^Is_Scx= KRAI}', ""); + Expect(0, 93561, '\P{Is_Scx= KRAI}', ""); + Expect(1, 93561, '\P{^Is_Scx= KRAI}', ""); + Expect(0, 93562, '\p{Is_Scx= KRAI}', ""); + Expect(1, 93562, '\p{^Is_Scx= KRAI}', ""); + Expect(1, 93562, '\P{Is_Scx= KRAI}', ""); + Expect(0, 93562, '\P{^Is_Scx= KRAI}', ""); + Error('\p{Script_Extensions= Kaithi/a/}'); + Error('\P{Script_Extensions= Kaithi/a/}'); + Expect(1, 69837, '\p{Script_Extensions=:\AKaithi\z:}', "");; + Expect(0, 69838, '\p{Script_Extensions=:\AKaithi\z:}', "");; + Expect(1, 69837, '\p{Script_Extensions=kaithi}', ""); + Expect(0, 69837, '\p{^Script_Extensions=kaithi}', ""); + Expect(0, 69837, '\P{Script_Extensions=kaithi}', ""); + Expect(1, 69837, '\P{^Script_Extensions=kaithi}', ""); + Expect(0, 69838, '\p{Script_Extensions=kaithi}', ""); + Expect(1, 69838, '\p{^Script_Extensions=kaithi}', ""); + Expect(1, 69838, '\P{Script_Extensions=kaithi}', ""); + Expect(0, 69838, '\P{^Script_Extensions=kaithi}', ""); + Expect(1, 69837, '\p{Script_Extensions=:\Akaithi\z:}', "");; + Expect(0, 69838, '\p{Script_Extensions=:\Akaithi\z:}', "");; + Expect(1, 69837, '\p{Script_Extensions=_KAITHI}', ""); + Expect(0, 69837, '\p{^Script_Extensions=_KAITHI}', ""); + Expect(0, 69837, '\P{Script_Extensions=_KAITHI}', ""); + Expect(1, 69837, '\P{^Script_Extensions=_KAITHI}', ""); + Expect(0, 69838, '\p{Script_Extensions=_KAITHI}', ""); + Expect(1, 69838, '\p{^Script_Extensions=_KAITHI}', ""); + Expect(1, 69838, '\P{Script_Extensions=_KAITHI}', ""); + Expect(0, 69838, '\P{^Script_Extensions=_KAITHI}', ""); + Error('\p{Scx=/a/_ kthi}'); + Error('\P{Scx=/a/_ kthi}'); + Expect(1, 69837, '\p{Scx=:\AKthi\z:}', "");; + Expect(0, 69838, '\p{Scx=:\AKthi\z:}', "");; + Expect(1, 69837, '\p{Scx=kthi}', ""); + Expect(0, 69837, '\p{^Scx=kthi}', ""); + Expect(0, 69837, '\P{Scx=kthi}', ""); + Expect(1, 69837, '\P{^Scx=kthi}', ""); + Expect(0, 69838, '\p{Scx=kthi}', ""); + Expect(1, 69838, '\p{^Scx=kthi}', ""); + Expect(1, 69838, '\P{Scx=kthi}', ""); + Expect(0, 69838, '\P{^Scx=kthi}', ""); + Expect(1, 69837, '\p{Scx=:\Akthi\z:}', "");; + Expect(0, 69838, '\p{Scx=:\Akthi\z:}', "");; + Expect(1, 69837, '\p{Scx= Kthi}', ""); + Expect(0, 69837, '\p{^Scx= Kthi}', ""); + Expect(0, 69837, '\P{Scx= Kthi}', ""); + Expect(1, 69837, '\P{^Scx= Kthi}', ""); + Expect(0, 69838, '\p{Scx= Kthi}', ""); + Expect(1, 69838, '\p{^Scx= Kthi}', ""); + Expect(1, 69838, '\P{Scx= Kthi}', ""); + Expect(0, 69838, '\P{^Scx= Kthi}', ""); + Error('\p{Is_Script_Extensions=:=kaithi}'); + Error('\P{Is_Script_Extensions=:=kaithi}'); + Expect(1, 69837, '\p{Is_Script_Extensions: kaithi}', ""); + Expect(0, 69837, '\p{^Is_Script_Extensions: kaithi}', ""); + Expect(0, 69837, '\P{Is_Script_Extensions: kaithi}', ""); + Expect(1, 69837, '\P{^Is_Script_Extensions: kaithi}', ""); + Expect(0, 69838, '\p{Is_Script_Extensions: kaithi}', ""); + Expect(1, 69838, '\p{^Is_Script_Extensions: kaithi}', ""); + Expect(1, 69838, '\P{Is_Script_Extensions: kaithi}', ""); + Expect(0, 69838, '\P{^Is_Script_Extensions: kaithi}', ""); + Expect(1, 69837, '\p{Is_Script_Extensions= Kaithi}', ""); + Expect(0, 69837, '\p{^Is_Script_Extensions= Kaithi}', ""); + Expect(0, 69837, '\P{Is_Script_Extensions= Kaithi}', ""); + Expect(1, 69837, '\P{^Is_Script_Extensions= Kaithi}', ""); + Expect(0, 69838, '\p{Is_Script_Extensions= Kaithi}', ""); + Expect(1, 69838, '\p{^Is_Script_Extensions= Kaithi}', ""); + Expect(1, 69838, '\P{Is_Script_Extensions= Kaithi}', ""); + Expect(0, 69838, '\P{^Is_Script_Extensions= Kaithi}', ""); + Error('\p{Is_Scx=:=- Kthi}'); + Error('\P{Is_Scx=:=- Kthi}'); + Expect(1, 69837, '\p{Is_Scx=kthi}', ""); + Expect(0, 69837, '\p{^Is_Scx=kthi}', ""); + Expect(0, 69837, '\P{Is_Scx=kthi}', ""); + Expect(1, 69837, '\P{^Is_Scx=kthi}', ""); + Expect(0, 69838, '\p{Is_Scx=kthi}', ""); + Expect(1, 69838, '\p{^Is_Scx=kthi}', ""); + Expect(1, 69838, '\P{Is_Scx=kthi}', ""); + Expect(0, 69838, '\P{^Is_Scx=kthi}', ""); + Expect(1, 69837, '\p{Is_Scx=--Kthi}', ""); + Expect(0, 69837, '\p{^Is_Scx=--Kthi}', ""); + Expect(0, 69837, '\P{Is_Scx=--Kthi}', ""); + Expect(1, 69837, '\P{^Is_Scx=--Kthi}', ""); + Expect(0, 69838, '\p{Is_Scx=--Kthi}', ""); + Expect(1, 69838, '\p{^Is_Scx=--Kthi}', ""); + Expect(1, 69838, '\P{Is_Scx=--Kthi}', ""); + Expect(0, 69838, '\P{^Is_Scx=--Kthi}', ""); + Error('\p{Script_Extensions=- TAI_Tham/a/}'); + Error('\P{Script_Extensions=- TAI_Tham/a/}'); + Expect(1, 6829, '\p{Script_Extensions=:\ATai_Tham\z:}', "");; + Expect(0, 6830, '\p{Script_Extensions=:\ATai_Tham\z:}', "");; + Expect(1, 6829, '\p{Script_Extensions=taitham}', ""); + Expect(0, 6829, '\p{^Script_Extensions=taitham}', ""); + Expect(0, 6829, '\P{Script_Extensions=taitham}', ""); + Expect(1, 6829, '\P{^Script_Extensions=taitham}', ""); + Expect(0, 6830, '\p{Script_Extensions=taitham}', ""); + Expect(1, 6830, '\p{^Script_Extensions=taitham}', ""); + Expect(1, 6830, '\P{Script_Extensions=taitham}', ""); + Expect(0, 6830, '\P{^Script_Extensions=taitham}', ""); + Expect(1, 6829, '\p{Script_Extensions=:\Ataitham\z:}', "");; + Expect(0, 6830, '\p{Script_Extensions=:\Ataitham\z:}', "");; + Expect(1, 6829, '\p{Script_Extensions=-Tai_Tham}', ""); + Expect(0, 6829, '\p{^Script_Extensions=-Tai_Tham}', ""); + Expect(0, 6829, '\P{Script_Extensions=-Tai_Tham}', ""); + Expect(1, 6829, '\P{^Script_Extensions=-Tai_Tham}', ""); + Expect(0, 6830, '\p{Script_Extensions=-Tai_Tham}', ""); + Expect(1, 6830, '\p{^Script_Extensions=-Tai_Tham}', ""); + Expect(1, 6830, '\P{Script_Extensions=-Tai_Tham}', ""); + Expect(0, 6830, '\P{^Script_Extensions=-Tai_Tham}', ""); + Error('\p{Scx=/a/ Lana}'); + Error('\P{Scx=/a/ Lana}'); + Expect(1, 6829, '\p{Scx=:\ALana\z:}', "");; + Expect(0, 6830, '\p{Scx=:\ALana\z:}', "");; + Expect(1, 6829, '\p{Scx: lana}', ""); + Expect(0, 6829, '\p{^Scx: lana}', ""); + Expect(0, 6829, '\P{Scx: lana}', ""); + Expect(1, 6829, '\P{^Scx: lana}', ""); + Expect(0, 6830, '\p{Scx: lana}', ""); + Expect(1, 6830, '\p{^Scx: lana}', ""); + Expect(1, 6830, '\P{Scx: lana}', ""); + Expect(0, 6830, '\P{^Scx: lana}', ""); + Expect(1, 6829, '\p{Scx=:\Alana\z:}', "");; + Expect(0, 6830, '\p{Scx=:\Alana\z:}', "");; + Expect(1, 6829, '\p{Scx=-lana}', ""); + Expect(0, 6829, '\p{^Scx=-lana}', ""); + Expect(0, 6829, '\P{Scx=-lana}', ""); + Expect(1, 6829, '\P{^Scx=-lana}', ""); + Expect(0, 6830, '\p{Scx=-lana}', ""); + Expect(1, 6830, '\p{^Scx=-lana}', ""); + Expect(1, 6830, '\P{Scx=-lana}', ""); + Expect(0, 6830, '\P{^Scx=-lana}', ""); + Error('\p{Is_Script_Extensions=/a/ _Tai_Tham}'); + Error('\P{Is_Script_Extensions=/a/ _Tai_Tham}'); + Expect(1, 6829, '\p{Is_Script_Extensions=taitham}', ""); + Expect(0, 6829, '\p{^Is_Script_Extensions=taitham}', ""); + Expect(0, 6829, '\P{Is_Script_Extensions=taitham}', ""); + Expect(1, 6829, '\P{^Is_Script_Extensions=taitham}', ""); + Expect(0, 6830, '\p{Is_Script_Extensions=taitham}', ""); + Expect(1, 6830, '\p{^Is_Script_Extensions=taitham}', ""); + Expect(1, 6830, '\P{Is_Script_Extensions=taitham}', ""); + Expect(0, 6830, '\P{^Is_Script_Extensions=taitham}', ""); + Expect(1, 6829, '\p{Is_Script_Extensions=-Tai_tham}', ""); + Expect(0, 6829, '\p{^Is_Script_Extensions=-Tai_tham}', ""); + Expect(0, 6829, '\P{Is_Script_Extensions=-Tai_tham}', ""); + Expect(1, 6829, '\P{^Is_Script_Extensions=-Tai_tham}', ""); + Expect(0, 6830, '\p{Is_Script_Extensions=-Tai_tham}', ""); + Expect(1, 6830, '\p{^Is_Script_Extensions=-Tai_tham}', ""); + Expect(1, 6830, '\P{Is_Script_Extensions=-Tai_tham}', ""); + Expect(0, 6830, '\P{^Is_Script_Extensions=-Tai_tham}', ""); + Error('\p{Is_Scx=:=- LANA}'); + Error('\P{Is_Scx=:=- LANA}'); + Expect(1, 6829, '\p{Is_Scx=lana}', ""); + Expect(0, 6829, '\p{^Is_Scx=lana}', ""); + Expect(0, 6829, '\P{Is_Scx=lana}', ""); + Expect(1, 6829, '\P{^Is_Scx=lana}', ""); + Expect(0, 6830, '\p{Is_Scx=lana}', ""); + Expect(1, 6830, '\p{^Is_Scx=lana}', ""); + Expect(1, 6830, '\P{Is_Scx=lana}', ""); + Expect(0, 6830, '\P{^Is_Scx=lana}', ""); + Expect(1, 6829, '\p{Is_Scx=- Lana}', ""); + Expect(0, 6829, '\p{^Is_Scx=- Lana}', ""); + Expect(0, 6829, '\P{Is_Scx=- Lana}', ""); + Expect(1, 6829, '\P{^Is_Scx=- Lana}', ""); + Expect(0, 6830, '\p{Is_Scx=- Lana}', ""); + Expect(1, 6830, '\p{^Is_Scx=- Lana}', ""); + Expect(1, 6830, '\P{Is_Scx=- Lana}', ""); + Expect(0, 6830, '\P{^Is_Scx=- Lana}', ""); + Error('\p{Script_Extensions=:= Lao}'); + Error('\P{Script_Extensions=:= Lao}'); + Expect(1, 3807, '\p{Script_Extensions=:\ALao\z:}', "");; + Expect(0, 3808, '\p{Script_Extensions=:\ALao\z:}', "");; + Expect(1, 3807, '\p{Script_Extensions=lao}', ""); + Expect(0, 3807, '\p{^Script_Extensions=lao}', ""); + Expect(0, 3807, '\P{Script_Extensions=lao}', ""); + Expect(1, 3807, '\P{^Script_Extensions=lao}', ""); + Expect(0, 3808, '\p{Script_Extensions=lao}', ""); + Expect(1, 3808, '\p{^Script_Extensions=lao}', ""); + Expect(1, 3808, '\P{Script_Extensions=lao}', ""); + Expect(0, 3808, '\P{^Script_Extensions=lao}', ""); + Expect(1, 3807, '\p{Script_Extensions=:\Alao\z:}', "");; + Expect(0, 3808, '\p{Script_Extensions=:\Alao\z:}', "");; + Expect(1, 3807, '\p{Script_Extensions= lao}', ""); + Expect(0, 3807, '\p{^Script_Extensions= lao}', ""); + Expect(0, 3807, '\P{Script_Extensions= lao}', ""); + Expect(1, 3807, '\P{^Script_Extensions= lao}', ""); + Expect(0, 3808, '\p{Script_Extensions= lao}', ""); + Expect(1, 3808, '\p{^Script_Extensions= lao}', ""); + Expect(1, 3808, '\P{Script_Extensions= lao}', ""); + Expect(0, 3808, '\P{^Script_Extensions= lao}', ""); + Error('\p{Scx=/a/- Laoo}'); + Error('\P{Scx=/a/- Laoo}'); + Expect(1, 3807, '\p{Scx=:\ALaoo\z:}', "");; + Expect(0, 3808, '\p{Scx=:\ALaoo\z:}', "");; + Expect(1, 3807, '\p{Scx=laoo}', ""); + Expect(0, 3807, '\p{^Scx=laoo}', ""); + Expect(0, 3807, '\P{Scx=laoo}', ""); + Expect(1, 3807, '\P{^Scx=laoo}', ""); + Expect(0, 3808, '\p{Scx=laoo}', ""); + Expect(1, 3808, '\p{^Scx=laoo}', ""); + Expect(1, 3808, '\P{Scx=laoo}', ""); + Expect(0, 3808, '\P{^Scx=laoo}', ""); + Expect(1, 3807, '\p{Scx=:\Alaoo\z:}', "");; + Expect(0, 3808, '\p{Scx=:\Alaoo\z:}', "");; + Expect(1, 3807, '\p{Scx= Laoo}', ""); + Expect(0, 3807, '\p{^Scx= Laoo}', ""); + Expect(0, 3807, '\P{Scx= Laoo}', ""); + Expect(1, 3807, '\P{^Scx= Laoo}', ""); + Expect(0, 3808, '\p{Scx= Laoo}', ""); + Expect(1, 3808, '\p{^Scx= Laoo}', ""); + Expect(1, 3808, '\P{Scx= Laoo}', ""); + Expect(0, 3808, '\P{^Scx= Laoo}', ""); + Error('\p{Is_Script_Extensions=_:=LAO}'); + Error('\P{Is_Script_Extensions=_:=LAO}'); + Expect(1, 3807, '\p{Is_Script_Extensions=lao}', ""); + Expect(0, 3807, '\p{^Is_Script_Extensions=lao}', ""); + Expect(0, 3807, '\P{Is_Script_Extensions=lao}', ""); + Expect(1, 3807, '\P{^Is_Script_Extensions=lao}', ""); + Expect(0, 3808, '\p{Is_Script_Extensions=lao}', ""); + Expect(1, 3808, '\p{^Is_Script_Extensions=lao}', ""); + Expect(1, 3808, '\P{Is_Script_Extensions=lao}', ""); + Expect(0, 3808, '\P{^Is_Script_Extensions=lao}', ""); + Expect(1, 3807, '\p{Is_Script_Extensions= _Lao}', ""); + Expect(0, 3807, '\p{^Is_Script_Extensions= _Lao}', ""); + Expect(0, 3807, '\P{Is_Script_Extensions= _Lao}', ""); + Expect(1, 3807, '\P{^Is_Script_Extensions= _Lao}', ""); + Expect(0, 3808, '\p{Is_Script_Extensions= _Lao}', ""); + Expect(1, 3808, '\p{^Is_Script_Extensions= _Lao}', ""); + Expect(1, 3808, '\P{Is_Script_Extensions= _Lao}', ""); + Expect(0, 3808, '\P{^Is_Script_Extensions= _Lao}', ""); + Error('\p{Is_Scx= LAOO/a/}'); + Error('\P{Is_Scx= LAOO/a/}'); + Expect(1, 3807, '\p{Is_Scx=laoo}', ""); + Expect(0, 3807, '\p{^Is_Scx=laoo}', ""); + Expect(0, 3807, '\P{Is_Scx=laoo}', ""); + Expect(1, 3807, '\P{^Is_Scx=laoo}', ""); + Expect(0, 3808, '\p{Is_Scx=laoo}', ""); + Expect(1, 3808, '\p{^Is_Scx=laoo}', ""); + Expect(1, 3808, '\P{Is_Scx=laoo}', ""); + Expect(0, 3808, '\P{^Is_Scx=laoo}', ""); + Expect(1, 3807, '\p{Is_Scx= laoo}', ""); + Expect(0, 3807, '\p{^Is_Scx= laoo}', ""); + Expect(0, 3807, '\P{Is_Scx= laoo}', ""); + Expect(1, 3807, '\P{^Is_Scx= laoo}', ""); + Expect(0, 3808, '\p{Is_Scx= laoo}', ""); + Expect(1, 3808, '\p{^Is_Scx= laoo}', ""); + Expect(1, 3808, '\P{Is_Scx= laoo}', ""); + Expect(0, 3808, '\P{^Is_Scx= laoo}', ""); + Error('\p{Script_Extensions= :=Latin}'); + Error('\P{Script_Extensions= :=Latin}'); + Expect(1, 122666, '\p{Script_Extensions=:\ALatin\z:}', "");; + Expect(0, 122667, '\p{Script_Extensions=:\ALatin\z:}', "");; + Expect(1, 122666, '\p{Script_Extensions=latin}', ""); + Expect(0, 122666, '\p{^Script_Extensions=latin}', ""); + Expect(0, 122666, '\P{Script_Extensions=latin}', ""); + Expect(1, 122666, '\P{^Script_Extensions=latin}', ""); + Expect(0, 122667, '\p{Script_Extensions=latin}', ""); + Expect(1, 122667, '\p{^Script_Extensions=latin}', ""); + Expect(1, 122667, '\P{Script_Extensions=latin}', ""); + Expect(0, 122667, '\P{^Script_Extensions=latin}', ""); + Expect(1, 122666, '\p{Script_Extensions=:\Alatin\z:}', "");; + Expect(0, 122667, '\p{Script_Extensions=:\Alatin\z:}', "");; + Expect(1, 122666, '\p{Script_Extensions= Latin}', ""); + Expect(0, 122666, '\p{^Script_Extensions= Latin}', ""); + Expect(0, 122666, '\P{Script_Extensions= Latin}', ""); + Expect(1, 122666, '\P{^Script_Extensions= Latin}', ""); + Expect(0, 122667, '\p{Script_Extensions= Latin}', ""); + Expect(1, 122667, '\p{^Script_Extensions= Latin}', ""); + Expect(1, 122667, '\P{Script_Extensions= Latin}', ""); + Expect(0, 122667, '\P{^Script_Extensions= Latin}', ""); + Error('\p{Scx=:=Latn}'); + Error('\P{Scx=:=Latn}'); + Expect(1, 122666, '\p{Scx=:\ALatn\z:}', "");; + Expect(0, 122667, '\p{Scx=:\ALatn\z:}', "");; + Expect(1, 122666, '\p{Scx=latn}', ""); + Expect(0, 122666, '\p{^Scx=latn}', ""); + Expect(0, 122666, '\P{Scx=latn}', ""); + Expect(1, 122666, '\P{^Scx=latn}', ""); + Expect(0, 122667, '\p{Scx=latn}', ""); + Expect(1, 122667, '\p{^Scx=latn}', ""); + Expect(1, 122667, '\P{Scx=latn}', ""); + Expect(0, 122667, '\P{^Scx=latn}', ""); + Expect(1, 122666, '\p{Scx=:\Alatn\z:}', "");; + Expect(0, 122667, '\p{Scx=:\Alatn\z:}', "");; + Expect(1, 122666, '\p{Scx=-_Latn}', ""); + Expect(0, 122666, '\p{^Scx=-_Latn}', ""); + Expect(0, 122666, '\P{Scx=-_Latn}', ""); + Expect(1, 122666, '\P{^Scx=-_Latn}', ""); + Expect(0, 122667, '\p{Scx=-_Latn}', ""); + Expect(1, 122667, '\p{^Scx=-_Latn}', ""); + Expect(1, 122667, '\P{Scx=-_Latn}', ""); + Expect(0, 122667, '\P{^Scx=-_Latn}', ""); + Error('\p{Is_Script_Extensions=- Latin/a/}'); + Error('\P{Is_Script_Extensions=- Latin/a/}'); + Expect(1, 122666, '\p{Is_Script_Extensions=latin}', ""); + Expect(0, 122666, '\p{^Is_Script_Extensions=latin}', ""); + Expect(0, 122666, '\P{Is_Script_Extensions=latin}', ""); + Expect(1, 122666, '\P{^Is_Script_Extensions=latin}', ""); + Expect(0, 122667, '\p{Is_Script_Extensions=latin}', ""); + Expect(1, 122667, '\p{^Is_Script_Extensions=latin}', ""); + Expect(1, 122667, '\P{Is_Script_Extensions=latin}', ""); + Expect(0, 122667, '\P{^Is_Script_Extensions=latin}', ""); + Expect(1, 122666, '\p{Is_Script_Extensions=-Latin}', ""); + Expect(0, 122666, '\p{^Is_Script_Extensions=-Latin}', ""); + Expect(0, 122666, '\P{Is_Script_Extensions=-Latin}', ""); + Expect(1, 122666, '\P{^Is_Script_Extensions=-Latin}', ""); + Expect(0, 122667, '\p{Is_Script_Extensions=-Latin}', ""); + Expect(1, 122667, '\p{^Is_Script_Extensions=-Latin}', ""); + Expect(1, 122667, '\P{Is_Script_Extensions=-Latin}', ""); + Expect(0, 122667, '\P{^Is_Script_Extensions=-Latin}', ""); + Error('\p{Is_Scx: :=Latn}'); + Error('\P{Is_Scx: :=Latn}'); + Expect(1, 122666, '\p{Is_Scx=latn}', ""); + Expect(0, 122666, '\p{^Is_Scx=latn}', ""); + Expect(0, 122666, '\P{Is_Scx=latn}', ""); + Expect(1, 122666, '\P{^Is_Scx=latn}', ""); + Expect(0, 122667, '\p{Is_Scx=latn}', ""); + Expect(1, 122667, '\p{^Is_Scx=latn}', ""); + Expect(1, 122667, '\P{Is_Scx=latn}', ""); + Expect(0, 122667, '\P{^Is_Scx=latn}', ""); + Expect(1, 122666, '\p{Is_Scx= Latn}', ""); + Expect(0, 122666, '\p{^Is_Scx= Latn}', ""); + Expect(0, 122666, '\P{Is_Scx= Latn}', ""); + Expect(1, 122666, '\P{^Is_Scx= Latn}', ""); + Expect(0, 122667, '\p{Is_Scx= Latn}', ""); + Expect(1, 122667, '\p{^Is_Scx= Latn}', ""); + Expect(1, 122667, '\P{Is_Scx= Latn}', ""); + Expect(0, 122667, '\P{^Is_Scx= Latn}', ""); + Error('\p{Script_Extensions: := Lepcha}'); + Error('\P{Script_Extensions: := Lepcha}'); + Expect(1, 7247, '\p{Script_Extensions=:\ALepcha\z:}', "");; + Expect(0, 7248, '\p{Script_Extensions=:\ALepcha\z:}', "");; + Expect(1, 7247, '\p{Script_Extensions=lepcha}', ""); + Expect(0, 7247, '\p{^Script_Extensions=lepcha}', ""); + Expect(0, 7247, '\P{Script_Extensions=lepcha}', ""); + Expect(1, 7247, '\P{^Script_Extensions=lepcha}', ""); + Expect(0, 7248, '\p{Script_Extensions=lepcha}', ""); + Expect(1, 7248, '\p{^Script_Extensions=lepcha}', ""); + Expect(1, 7248, '\P{Script_Extensions=lepcha}', ""); + Expect(0, 7248, '\P{^Script_Extensions=lepcha}', ""); + Expect(1, 7247, '\p{Script_Extensions=:\Alepcha\z:}', "");; + Expect(0, 7248, '\p{Script_Extensions=:\Alepcha\z:}', "");; + Expect(1, 7247, '\p{Script_Extensions=-LEPCHA}', ""); + Expect(0, 7247, '\p{^Script_Extensions=-LEPCHA}', ""); + Expect(0, 7247, '\P{Script_Extensions=-LEPCHA}', ""); + Expect(1, 7247, '\P{^Script_Extensions=-LEPCHA}', ""); + Expect(0, 7248, '\p{Script_Extensions=-LEPCHA}', ""); + Expect(1, 7248, '\p{^Script_Extensions=-LEPCHA}', ""); + Expect(1, 7248, '\P{Script_Extensions=-LEPCHA}', ""); + Expect(0, 7248, '\P{^Script_Extensions=-LEPCHA}', ""); + Error('\p{Scx=_/a/Lepc}'); + Error('\P{Scx=_/a/Lepc}'); + Expect(1, 7247, '\p{Scx=:\ALepc\z:}', "");; + Expect(0, 7248, '\p{Scx=:\ALepc\z:}', "");; + Expect(1, 7247, '\p{Scx=lepc}', ""); + Expect(0, 7247, '\p{^Scx=lepc}', ""); + Expect(0, 7247, '\P{Scx=lepc}', ""); + Expect(1, 7247, '\P{^Scx=lepc}', ""); + Expect(0, 7248, '\p{Scx=lepc}', ""); + Expect(1, 7248, '\p{^Scx=lepc}', ""); + Expect(1, 7248, '\P{Scx=lepc}', ""); + Expect(0, 7248, '\P{^Scx=lepc}', ""); + Expect(1, 7247, '\p{Scx=:\Alepc\z:}', "");; + Expect(0, 7248, '\p{Scx=:\Alepc\z:}', "");; + Expect(1, 7247, '\p{Scx=--Lepc}', ""); + Expect(0, 7247, '\p{^Scx=--Lepc}', ""); + Expect(0, 7247, '\P{Scx=--Lepc}', ""); + Expect(1, 7247, '\P{^Scx=--Lepc}', ""); + Expect(0, 7248, '\p{Scx=--Lepc}', ""); + Expect(1, 7248, '\p{^Scx=--Lepc}', ""); + Expect(1, 7248, '\P{Scx=--Lepc}', ""); + Expect(0, 7248, '\P{^Scx=--Lepc}', ""); + Error('\p{Is_Script_Extensions=--lepcha/a/}'); + Error('\P{Is_Script_Extensions=--lepcha/a/}'); + Expect(1, 7247, '\p{Is_Script_Extensions=lepcha}', ""); + Expect(0, 7247, '\p{^Is_Script_Extensions=lepcha}', ""); + Expect(0, 7247, '\P{Is_Script_Extensions=lepcha}', ""); + Expect(1, 7247, '\P{^Is_Script_Extensions=lepcha}', ""); + Expect(0, 7248, '\p{Is_Script_Extensions=lepcha}', ""); + Expect(1, 7248, '\p{^Is_Script_Extensions=lepcha}', ""); + Expect(1, 7248, '\P{Is_Script_Extensions=lepcha}', ""); + Expect(0, 7248, '\P{^Is_Script_Extensions=lepcha}', ""); + Expect(1, 7247, '\p{Is_Script_Extensions=_ Lepcha}', ""); + Expect(0, 7247, '\p{^Is_Script_Extensions=_ Lepcha}', ""); + Expect(0, 7247, '\P{Is_Script_Extensions=_ Lepcha}', ""); + Expect(1, 7247, '\P{^Is_Script_Extensions=_ Lepcha}', ""); + Expect(0, 7248, '\p{Is_Script_Extensions=_ Lepcha}', ""); + Expect(1, 7248, '\p{^Is_Script_Extensions=_ Lepcha}', ""); + Expect(1, 7248, '\P{Is_Script_Extensions=_ Lepcha}', ""); + Expect(0, 7248, '\P{^Is_Script_Extensions=_ Lepcha}', ""); + Error('\p{Is_Scx=:=lepc}'); + Error('\P{Is_Scx=:=lepc}'); + Expect(1, 7247, '\p{Is_Scx=lepc}', ""); + Expect(0, 7247, '\p{^Is_Scx=lepc}', ""); + Expect(0, 7247, '\P{Is_Scx=lepc}', ""); + Expect(1, 7247, '\P{^Is_Scx=lepc}', ""); + Expect(0, 7248, '\p{Is_Scx=lepc}', ""); + Expect(1, 7248, '\p{^Is_Scx=lepc}', ""); + Expect(1, 7248, '\P{Is_Scx=lepc}', ""); + Expect(0, 7248, '\P{^Is_Scx=lepc}', ""); + Expect(1, 7247, '\p{Is_Scx: _Lepc}', ""); + Expect(0, 7247, '\p{^Is_Scx: _Lepc}', ""); + Expect(0, 7247, '\P{Is_Scx: _Lepc}', ""); + Expect(1, 7247, '\P{^Is_Scx: _Lepc}', ""); + Expect(0, 7248, '\p{Is_Scx: _Lepc}', ""); + Expect(1, 7248, '\p{^Is_Scx: _Lepc}', ""); + Expect(1, 7248, '\P{Is_Scx: _Lepc}', ""); + Expect(0, 7248, '\P{^Is_Scx: _Lepc}', ""); + Error('\p{Script_Extensions= /a/Limbu}'); + Error('\P{Script_Extensions= /a/Limbu}'); + Expect(1, 6479, '\p{Script_Extensions=:\ALimbu\z:}', "");; + Expect(0, 6480, '\p{Script_Extensions=:\ALimbu\z:}', "");; + Expect(1, 6479, '\p{Script_Extensions=limbu}', ""); + Expect(0, 6479, '\p{^Script_Extensions=limbu}', ""); + Expect(0, 6479, '\P{Script_Extensions=limbu}', ""); + Expect(1, 6479, '\P{^Script_Extensions=limbu}', ""); + Expect(0, 6480, '\p{Script_Extensions=limbu}', ""); + Expect(1, 6480, '\p{^Script_Extensions=limbu}', ""); + Expect(1, 6480, '\P{Script_Extensions=limbu}', ""); + Expect(0, 6480, '\P{^Script_Extensions=limbu}', ""); + Expect(1, 6479, '\p{Script_Extensions=:\Alimbu\z:}', "");; + Expect(0, 6480, '\p{Script_Extensions=:\Alimbu\z:}', "");; + Expect(1, 6479, '\p{Script_Extensions=-limbu}', ""); + Expect(0, 6479, '\p{^Script_Extensions=-limbu}', ""); + Expect(0, 6479, '\P{Script_Extensions=-limbu}', ""); + Expect(1, 6479, '\P{^Script_Extensions=-limbu}', ""); + Expect(0, 6480, '\p{Script_Extensions=-limbu}', ""); + Expect(1, 6480, '\p{^Script_Extensions=-limbu}', ""); + Expect(1, 6480, '\P{Script_Extensions=-limbu}', ""); + Expect(0, 6480, '\P{^Script_Extensions=-limbu}', ""); + Error('\p{Scx= -LIMB/a/}'); + Error('\P{Scx= -LIMB/a/}'); + Expect(1, 6479, '\p{Scx=:\ALimb\z:}', "");; + Expect(0, 6480, '\p{Scx=:\ALimb\z:}', "");; + Expect(1, 6479, '\p{Scx=limb}', ""); + Expect(0, 6479, '\p{^Scx=limb}', ""); + Expect(0, 6479, '\P{Scx=limb}', ""); + Expect(1, 6479, '\P{^Scx=limb}', ""); + Expect(0, 6480, '\p{Scx=limb}', ""); + Expect(1, 6480, '\p{^Scx=limb}', ""); + Expect(1, 6480, '\P{Scx=limb}', ""); + Expect(0, 6480, '\P{^Scx=limb}', ""); + Expect(1, 6479, '\p{Scx=:\Alimb\z:}', "");; + Expect(0, 6480, '\p{Scx=:\Alimb\z:}', "");; + Expect(1, 6479, '\p{Scx= -limb}', ""); + Expect(0, 6479, '\p{^Scx= -limb}', ""); + Expect(0, 6479, '\P{Scx= -limb}', ""); + Expect(1, 6479, '\P{^Scx= -limb}', ""); + Expect(0, 6480, '\p{Scx= -limb}', ""); + Expect(1, 6480, '\p{^Scx= -limb}', ""); + Expect(1, 6480, '\P{Scx= -limb}', ""); + Expect(0, 6480, '\P{^Scx= -limb}', ""); + Error('\p{Is_Script_Extensions=_ limbu/a/}'); + Error('\P{Is_Script_Extensions=_ limbu/a/}'); + Expect(1, 6479, '\p{Is_Script_Extensions=limbu}', ""); + Expect(0, 6479, '\p{^Is_Script_Extensions=limbu}', ""); + Expect(0, 6479, '\P{Is_Script_Extensions=limbu}', ""); + Expect(1, 6479, '\P{^Is_Script_Extensions=limbu}', ""); + Expect(0, 6480, '\p{Is_Script_Extensions=limbu}', ""); + Expect(1, 6480, '\p{^Is_Script_Extensions=limbu}', ""); + Expect(1, 6480, '\P{Is_Script_Extensions=limbu}', ""); + Expect(0, 6480, '\P{^Is_Script_Extensions=limbu}', ""); + Expect(1, 6479, '\p{Is_Script_Extensions=_ LIMBU}', ""); + Expect(0, 6479, '\p{^Is_Script_Extensions=_ LIMBU}', ""); + Expect(0, 6479, '\P{Is_Script_Extensions=_ LIMBU}', ""); + Expect(1, 6479, '\P{^Is_Script_Extensions=_ LIMBU}', ""); + Expect(0, 6480, '\p{Is_Script_Extensions=_ LIMBU}', ""); + Expect(1, 6480, '\p{^Is_Script_Extensions=_ LIMBU}', ""); + Expect(1, 6480, '\P{Is_Script_Extensions=_ LIMBU}', ""); + Expect(0, 6480, '\P{^Is_Script_Extensions=_ LIMBU}', ""); + Error('\p{Is_Scx=/a/-_limb}'); + Error('\P{Is_Scx=/a/-_limb}'); + Expect(1, 6479, '\p{Is_Scx=limb}', ""); + Expect(0, 6479, '\p{^Is_Scx=limb}', ""); + Expect(0, 6479, '\P{Is_Scx=limb}', ""); + Expect(1, 6479, '\P{^Is_Scx=limb}', ""); + Expect(0, 6480, '\p{Is_Scx=limb}', ""); + Expect(1, 6480, '\p{^Is_Scx=limb}', ""); + Expect(1, 6480, '\P{Is_Scx=limb}', ""); + Expect(0, 6480, '\P{^Is_Scx=limb}', ""); + Expect(1, 6479, '\p{Is_Scx= LIMB}', ""); + Expect(0, 6479, '\p{^Is_Scx= LIMB}', ""); + Expect(0, 6479, '\P{Is_Scx= LIMB}', ""); + Expect(1, 6479, '\P{^Is_Scx= LIMB}', ""); + Expect(0, 6480, '\p{Is_Scx= LIMB}', ""); + Expect(1, 6480, '\p{^Is_Scx= LIMB}', ""); + Expect(1, 6480, '\P{Is_Scx= LIMB}', ""); + Expect(0, 6480, '\P{^Is_Scx= LIMB}', ""); + Error('\p{Script_Extensions= Linear_A:=}'); + Error('\P{Script_Extensions= Linear_A:=}'); + Expect(1, 67431, '\p{Script_Extensions=:\ALinear_A\z:}', "");; + Expect(0, 67432, '\p{Script_Extensions=:\ALinear_A\z:}', "");; + Expect(1, 67431, '\p{Script_Extensions=lineara}', ""); + Expect(0, 67431, '\p{^Script_Extensions=lineara}', ""); + Expect(0, 67431, '\P{Script_Extensions=lineara}', ""); + Expect(1, 67431, '\P{^Script_Extensions=lineara}', ""); + Expect(0, 67432, '\p{Script_Extensions=lineara}', ""); + Expect(1, 67432, '\p{^Script_Extensions=lineara}', ""); + Expect(1, 67432, '\P{Script_Extensions=lineara}', ""); + Expect(0, 67432, '\P{^Script_Extensions=lineara}', ""); + Expect(1, 67431, '\p{Script_Extensions=:\Alineara\z:}', "");; + Expect(0, 67432, '\p{Script_Extensions=:\Alineara\z:}', "");; + Expect(1, 67431, '\p{Script_Extensions=_ LINEAR_A}', ""); + Expect(0, 67431, '\p{^Script_Extensions=_ LINEAR_A}', ""); + Expect(0, 67431, '\P{Script_Extensions=_ LINEAR_A}', ""); + Expect(1, 67431, '\P{^Script_Extensions=_ LINEAR_A}', ""); + Expect(0, 67432, '\p{Script_Extensions=_ LINEAR_A}', ""); + Expect(1, 67432, '\p{^Script_Extensions=_ LINEAR_A}', ""); + Expect(1, 67432, '\P{Script_Extensions=_ LINEAR_A}', ""); + Expect(0, 67432, '\P{^Script_Extensions=_ LINEAR_A}', ""); + Error('\p{Scx= :=Lina}'); + Error('\P{Scx= :=Lina}'); + Expect(1, 67431, '\p{Scx=:\ALina\z:}', "");; + Expect(0, 67432, '\p{Scx=:\ALina\z:}', "");; + Expect(1, 67431, '\p{Scx: lina}', ""); + Expect(0, 67431, '\p{^Scx: lina}', ""); + Expect(0, 67431, '\P{Scx: lina}', ""); + Expect(1, 67431, '\P{^Scx: lina}', ""); + Expect(0, 67432, '\p{Scx: lina}', ""); + Expect(1, 67432, '\p{^Scx: lina}', ""); + Expect(1, 67432, '\P{Scx: lina}', ""); + Expect(0, 67432, '\P{^Scx: lina}', ""); + Expect(1, 67431, '\p{Scx=:\Alina\z:}', "");; + Expect(0, 67432, '\p{Scx=:\Alina\z:}', "");; + Expect(1, 67431, '\p{Scx= Lina}', ""); + Expect(0, 67431, '\p{^Scx= Lina}', ""); + Expect(0, 67431, '\P{Scx= Lina}', ""); + Expect(1, 67431, '\P{^Scx= Lina}', ""); + Expect(0, 67432, '\p{Scx= Lina}', ""); + Expect(1, 67432, '\p{^Scx= Lina}', ""); + Expect(1, 67432, '\P{Scx= Lina}', ""); + Expect(0, 67432, '\P{^Scx= Lina}', ""); + Error('\p{Is_Script_Extensions= Linear_A/a/}'); + Error('\P{Is_Script_Extensions= Linear_A/a/}'); + Expect(1, 67431, '\p{Is_Script_Extensions=lineara}', ""); + Expect(0, 67431, '\p{^Is_Script_Extensions=lineara}', ""); + Expect(0, 67431, '\P{Is_Script_Extensions=lineara}', ""); + Expect(1, 67431, '\P{^Is_Script_Extensions=lineara}', ""); + Expect(0, 67432, '\p{Is_Script_Extensions=lineara}', ""); + Expect(1, 67432, '\p{^Is_Script_Extensions=lineara}', ""); + Expect(1, 67432, '\P{Is_Script_Extensions=lineara}', ""); + Expect(0, 67432, '\P{^Is_Script_Extensions=lineara}', ""); + Expect(1, 67431, '\p{Is_Script_Extensions= -Linear_a}', ""); + Expect(0, 67431, '\p{^Is_Script_Extensions= -Linear_a}', ""); + Expect(0, 67431, '\P{Is_Script_Extensions= -Linear_a}', ""); + Expect(1, 67431, '\P{^Is_Script_Extensions= -Linear_a}', ""); + Expect(0, 67432, '\p{Is_Script_Extensions= -Linear_a}', ""); + Expect(1, 67432, '\p{^Is_Script_Extensions= -Linear_a}', ""); + Expect(1, 67432, '\P{Is_Script_Extensions= -Linear_a}', ""); + Expect(0, 67432, '\P{^Is_Script_Extensions= -Linear_a}', ""); + Error('\p{Is_Scx= lina:=}'); + Error('\P{Is_Scx= lina:=}'); + Expect(1, 67431, '\p{Is_Scx: lina}', ""); + Expect(0, 67431, '\p{^Is_Scx: lina}', ""); + Expect(0, 67431, '\P{Is_Scx: lina}', ""); + Expect(1, 67431, '\P{^Is_Scx: lina}', ""); + Expect(0, 67432, '\p{Is_Scx: lina}', ""); + Expect(1, 67432, '\p{^Is_Scx: lina}', ""); + Expect(1, 67432, '\P{Is_Scx: lina}', ""); + Expect(0, 67432, '\P{^Is_Scx: lina}', ""); + Expect(1, 67431, '\p{Is_Scx=- Lina}', ""); + Expect(0, 67431, '\p{^Is_Scx=- Lina}', ""); + Expect(0, 67431, '\P{Is_Scx=- Lina}', ""); + Expect(1, 67431, '\P{^Is_Scx=- Lina}', ""); + Expect(0, 67432, '\p{Is_Scx=- Lina}', ""); + Expect(1, 67432, '\p{^Is_Scx=- Lina}', ""); + Expect(1, 67432, '\P{Is_Scx=- Lina}', ""); + Expect(0, 67432, '\P{^Is_Scx=- Lina}', ""); + Error('\p{Script_Extensions=/a/_-linear_B}'); + Error('\P{Script_Extensions=/a/_-linear_B}'); + Expect(1, 65855, '\p{Script_Extensions=:\ALinear_B\z:}', "");; + Expect(0, 65856, '\p{Script_Extensions=:\ALinear_B\z:}', "");; + Expect(1, 65855, '\p{Script_Extensions=linearb}', ""); + Expect(0, 65855, '\p{^Script_Extensions=linearb}', ""); + Expect(0, 65855, '\P{Script_Extensions=linearb}', ""); + Expect(1, 65855, '\P{^Script_Extensions=linearb}', ""); + Expect(0, 65856, '\p{Script_Extensions=linearb}', ""); + Expect(1, 65856, '\p{^Script_Extensions=linearb}', ""); + Expect(1, 65856, '\P{Script_Extensions=linearb}', ""); + Expect(0, 65856, '\P{^Script_Extensions=linearb}', ""); + Expect(1, 65855, '\p{Script_Extensions=:\Alinearb\z:}', "");; + Expect(0, 65856, '\p{Script_Extensions=:\Alinearb\z:}', "");; + Expect(1, 65855, '\p{Script_Extensions: __Linear_b}', ""); + Expect(0, 65855, '\p{^Script_Extensions: __Linear_b}', ""); + Expect(0, 65855, '\P{Script_Extensions: __Linear_b}', ""); + Expect(1, 65855, '\P{^Script_Extensions: __Linear_b}', ""); + Expect(0, 65856, '\p{Script_Extensions: __Linear_b}', ""); + Expect(1, 65856, '\p{^Script_Extensions: __Linear_b}', ""); + Expect(1, 65856, '\P{Script_Extensions: __Linear_b}', ""); + Expect(0, 65856, '\P{^Script_Extensions: __Linear_b}', ""); + Error('\p{Scx= -Linb/a/}'); + Error('\P{Scx= -Linb/a/}'); + Expect(1, 65855, '\p{Scx=:\ALinb\z:}', "");; + Expect(0, 65856, '\p{Scx=:\ALinb\z:}', "");; + Expect(1, 65855, '\p{Scx=linb}', ""); + Expect(0, 65855, '\p{^Scx=linb}', ""); + Expect(0, 65855, '\P{Scx=linb}', ""); + Expect(1, 65855, '\P{^Scx=linb}', ""); + Expect(0, 65856, '\p{Scx=linb}', ""); + Expect(1, 65856, '\p{^Scx=linb}', ""); + Expect(1, 65856, '\P{Scx=linb}', ""); + Expect(0, 65856, '\P{^Scx=linb}', ""); + Expect(1, 65855, '\p{Scx=:\Alinb\z:}', "");; + Expect(0, 65856, '\p{Scx=:\Alinb\z:}', "");; + Expect(1, 65855, '\p{Scx= Linb}', ""); + Expect(0, 65855, '\p{^Scx= Linb}', ""); + Expect(0, 65855, '\P{Scx= Linb}', ""); + Expect(1, 65855, '\P{^Scx= Linb}', ""); + Expect(0, 65856, '\p{Scx= Linb}', ""); + Expect(1, 65856, '\p{^Scx= Linb}', ""); + Expect(1, 65856, '\P{Scx= Linb}', ""); + Expect(0, 65856, '\P{^Scx= Linb}', ""); + Error('\p{Is_Script_Extensions: _Linear_b:=}'); + Error('\P{Is_Script_Extensions: _Linear_b:=}'); + Expect(1, 65855, '\p{Is_Script_Extensions=linearb}', ""); + Expect(0, 65855, '\p{^Is_Script_Extensions=linearb}', ""); + Expect(0, 65855, '\P{Is_Script_Extensions=linearb}', ""); + Expect(1, 65855, '\P{^Is_Script_Extensions=linearb}', ""); + Expect(0, 65856, '\p{Is_Script_Extensions=linearb}', ""); + Expect(1, 65856, '\p{^Is_Script_Extensions=linearb}', ""); + Expect(1, 65856, '\P{Is_Script_Extensions=linearb}', ""); + Expect(0, 65856, '\P{^Is_Script_Extensions=linearb}', ""); + Expect(1, 65855, '\p{Is_Script_Extensions= Linear_B}', ""); + Expect(0, 65855, '\p{^Is_Script_Extensions= Linear_B}', ""); + Expect(0, 65855, '\P{Is_Script_Extensions= Linear_B}', ""); + Expect(1, 65855, '\P{^Is_Script_Extensions= Linear_B}', ""); + Expect(0, 65856, '\p{Is_Script_Extensions= Linear_B}', ""); + Expect(1, 65856, '\p{^Is_Script_Extensions= Linear_B}', ""); + Expect(1, 65856, '\P{Is_Script_Extensions= Linear_B}', ""); + Expect(0, 65856, '\P{^Is_Script_Extensions= Linear_B}', ""); + Error('\p{Is_Scx= _LINB:=}'); + Error('\P{Is_Scx= _LINB:=}'); + Expect(1, 65855, '\p{Is_Scx=linb}', ""); + Expect(0, 65855, '\p{^Is_Scx=linb}', ""); + Expect(0, 65855, '\P{Is_Scx=linb}', ""); + Expect(1, 65855, '\P{^Is_Scx=linb}', ""); + Expect(0, 65856, '\p{Is_Scx=linb}', ""); + Expect(1, 65856, '\p{^Is_Scx=linb}', ""); + Expect(1, 65856, '\P{Is_Scx=linb}', ""); + Expect(0, 65856, '\P{^Is_Scx=linb}', ""); + Expect(1, 65855, '\p{Is_Scx=Linb}', ""); + Expect(0, 65855, '\p{^Is_Scx=Linb}', ""); + Expect(0, 65855, '\P{Is_Scx=Linb}', ""); + Expect(1, 65855, '\P{^Is_Scx=Linb}', ""); + Expect(0, 65856, '\p{Is_Scx=Linb}', ""); + Expect(1, 65856, '\p{^Is_Scx=Linb}', ""); + Expect(1, 65856, '\P{Is_Scx=Linb}', ""); + Expect(0, 65856, '\P{^Is_Scx=Linb}', ""); + Error('\p{Script_Extensions= LISU/a/}'); + Error('\P{Script_Extensions= LISU/a/}'); + Expect(1, 73648, '\p{Script_Extensions=:\ALisu\z:}', "");; + Expect(0, 73649, '\p{Script_Extensions=:\ALisu\z:}', "");; + Expect(1, 73648, '\p{Script_Extensions=lisu}', ""); + Expect(0, 73648, '\p{^Script_Extensions=lisu}', ""); + Expect(0, 73648, '\P{Script_Extensions=lisu}', ""); + Expect(1, 73648, '\P{^Script_Extensions=lisu}', ""); + Expect(0, 73649, '\p{Script_Extensions=lisu}', ""); + Expect(1, 73649, '\p{^Script_Extensions=lisu}', ""); + Expect(1, 73649, '\P{Script_Extensions=lisu}', ""); + Expect(0, 73649, '\P{^Script_Extensions=lisu}', ""); + Expect(1, 73648, '\p{Script_Extensions=:\Alisu\z:}', "");; + Expect(0, 73649, '\p{Script_Extensions=:\Alisu\z:}', "");; + Expect(1, 73648, '\p{Script_Extensions: Lisu}', ""); + Expect(0, 73648, '\p{^Script_Extensions: Lisu}', ""); + Expect(0, 73648, '\P{Script_Extensions: Lisu}', ""); + Expect(1, 73648, '\P{^Script_Extensions: Lisu}', ""); + Expect(0, 73649, '\p{Script_Extensions: Lisu}', ""); + Expect(1, 73649, '\p{^Script_Extensions: Lisu}', ""); + Expect(1, 73649, '\P{Script_Extensions: Lisu}', ""); + Expect(0, 73649, '\P{^Script_Extensions: Lisu}', ""); + Error('\p{Scx= /a/Lisu}'); + Error('\P{Scx= /a/Lisu}'); + Expect(1, 73648, '\p{Scx=:\ALisu\z:}', "");; + Expect(0, 73649, '\p{Scx=:\ALisu\z:}', "");; + Expect(1, 73648, '\p{Scx=lisu}', ""); + Expect(0, 73648, '\p{^Scx=lisu}', ""); + Expect(0, 73648, '\P{Scx=lisu}', ""); + Expect(1, 73648, '\P{^Scx=lisu}', ""); + Expect(0, 73649, '\p{Scx=lisu}', ""); + Expect(1, 73649, '\p{^Scx=lisu}', ""); + Expect(1, 73649, '\P{Scx=lisu}', ""); + Expect(0, 73649, '\P{^Scx=lisu}', ""); + Expect(1, 73648, '\p{Scx=:\Alisu\z:}', "");; + Expect(0, 73649, '\p{Scx=:\Alisu\z:}', "");; + Expect(1, 73648, '\p{Scx= Lisu}', ""); + Expect(0, 73648, '\p{^Scx= Lisu}', ""); + Expect(0, 73648, '\P{Scx= Lisu}', ""); + Expect(1, 73648, '\P{^Scx= Lisu}', ""); + Expect(0, 73649, '\p{Scx= Lisu}', ""); + Expect(1, 73649, '\p{^Scx= Lisu}', ""); + Expect(1, 73649, '\P{Scx= Lisu}', ""); + Expect(0, 73649, '\P{^Scx= Lisu}', ""); + Error('\p{Is_Script_Extensions=/a/lisu}'); + Error('\P{Is_Script_Extensions=/a/lisu}'); + Expect(1, 73648, '\p{Is_Script_Extensions=lisu}', ""); + Expect(0, 73648, '\p{^Is_Script_Extensions=lisu}', ""); + Expect(0, 73648, '\P{Is_Script_Extensions=lisu}', ""); + Expect(1, 73648, '\P{^Is_Script_Extensions=lisu}', ""); + Expect(0, 73649, '\p{Is_Script_Extensions=lisu}', ""); + Expect(1, 73649, '\p{^Is_Script_Extensions=lisu}', ""); + Expect(1, 73649, '\P{Is_Script_Extensions=lisu}', ""); + Expect(0, 73649, '\P{^Is_Script_Extensions=lisu}', ""); + Expect(1, 73648, '\p{Is_Script_Extensions: Lisu}', ""); + Expect(0, 73648, '\p{^Is_Script_Extensions: Lisu}', ""); + Expect(0, 73648, '\P{Is_Script_Extensions: Lisu}', ""); + Expect(1, 73648, '\P{^Is_Script_Extensions: Lisu}', ""); + Expect(0, 73649, '\p{Is_Script_Extensions: Lisu}', ""); + Expect(1, 73649, '\p{^Is_Script_Extensions: Lisu}', ""); + Expect(1, 73649, '\P{Is_Script_Extensions: Lisu}', ""); + Expect(0, 73649, '\P{^Is_Script_Extensions: Lisu}', ""); + Error('\p{Is_Scx=_/a/Lisu}'); + Error('\P{Is_Scx=_/a/Lisu}'); + Expect(1, 73648, '\p{Is_Scx=lisu}', ""); + Expect(0, 73648, '\p{^Is_Scx=lisu}', ""); + Expect(0, 73648, '\P{Is_Scx=lisu}', ""); + Expect(1, 73648, '\P{^Is_Scx=lisu}', ""); + Expect(0, 73649, '\p{Is_Scx=lisu}', ""); + Expect(1, 73649, '\p{^Is_Scx=lisu}', ""); + Expect(1, 73649, '\P{Is_Scx=lisu}', ""); + Expect(0, 73649, '\P{^Is_Scx=lisu}', ""); + Expect(1, 73648, '\p{Is_Scx=-_LISU}', ""); + Expect(0, 73648, '\p{^Is_Scx=-_LISU}', ""); + Expect(0, 73648, '\P{Is_Scx=-_LISU}', ""); + Expect(1, 73648, '\P{^Is_Scx=-_LISU}', ""); + Expect(0, 73649, '\p{Is_Scx=-_LISU}', ""); + Expect(1, 73649, '\p{^Is_Scx=-_LISU}', ""); + Expect(1, 73649, '\P{Is_Scx=-_LISU}', ""); + Expect(0, 73649, '\P{^Is_Scx=-_LISU}', ""); + Error('\p{Script_Extensions=:= _lycian}'); + Error('\P{Script_Extensions=:= _lycian}'); + Expect(1, 66204, '\p{Script_Extensions=:\ALycian\z:}', "");; + Expect(0, 66205, '\p{Script_Extensions=:\ALycian\z:}', "");; + Expect(1, 66204, '\p{Script_Extensions=lycian}', ""); + Expect(0, 66204, '\p{^Script_Extensions=lycian}', ""); + Expect(0, 66204, '\P{Script_Extensions=lycian}', ""); + Expect(1, 66204, '\P{^Script_Extensions=lycian}', ""); + Expect(0, 66205, '\p{Script_Extensions=lycian}', ""); + Expect(1, 66205, '\p{^Script_Extensions=lycian}', ""); + Expect(1, 66205, '\P{Script_Extensions=lycian}', ""); + Expect(0, 66205, '\P{^Script_Extensions=lycian}', ""); + Expect(1, 66204, '\p{Script_Extensions=:\Alycian\z:}', "");; + Expect(0, 66205, '\p{Script_Extensions=:\Alycian\z:}', "");; + Expect(1, 66204, '\p{Script_Extensions= _Lycian}', ""); + Expect(0, 66204, '\p{^Script_Extensions= _Lycian}', ""); + Expect(0, 66204, '\P{Script_Extensions= _Lycian}', ""); + Expect(1, 66204, '\P{^Script_Extensions= _Lycian}', ""); + Expect(0, 66205, '\p{Script_Extensions= _Lycian}', ""); + Expect(1, 66205, '\p{^Script_Extensions= _Lycian}', ""); + Expect(1, 66205, '\P{Script_Extensions= _Lycian}', ""); + Expect(0, 66205, '\P{^Script_Extensions= _Lycian}', ""); + Error('\p{Scx=_-Lyci/a/}'); + Error('\P{Scx=_-Lyci/a/}'); + Expect(1, 66204, '\p{Scx=:\ALyci\z:}', "");; + Expect(0, 66205, '\p{Scx=:\ALyci\z:}', "");; + Expect(1, 66204, '\p{Scx=lyci}', ""); + Expect(0, 66204, '\p{^Scx=lyci}', ""); + Expect(0, 66204, '\P{Scx=lyci}', ""); + Expect(1, 66204, '\P{^Scx=lyci}', ""); + Expect(0, 66205, '\p{Scx=lyci}', ""); + Expect(1, 66205, '\p{^Scx=lyci}', ""); + Expect(1, 66205, '\P{Scx=lyci}', ""); + Expect(0, 66205, '\P{^Scx=lyci}', ""); + Expect(1, 66204, '\p{Scx=:\Alyci\z:}', "");; + Expect(0, 66205, '\p{Scx=:\Alyci\z:}', "");; + Expect(1, 66204, '\p{Scx=- lyci}', ""); + Expect(0, 66204, '\p{^Scx=- lyci}', ""); + Expect(0, 66204, '\P{Scx=- lyci}', ""); + Expect(1, 66204, '\P{^Scx=- lyci}', ""); + Expect(0, 66205, '\p{Scx=- lyci}', ""); + Expect(1, 66205, '\p{^Scx=- lyci}', ""); + Expect(1, 66205, '\P{Scx=- lyci}', ""); + Expect(0, 66205, '\P{^Scx=- lyci}', ""); + Error('\p{Is_Script_Extensions: :=--Lycian}'); + Error('\P{Is_Script_Extensions: :=--Lycian}'); + Expect(1, 66204, '\p{Is_Script_Extensions=lycian}', ""); + Expect(0, 66204, '\p{^Is_Script_Extensions=lycian}', ""); + Expect(0, 66204, '\P{Is_Script_Extensions=lycian}', ""); + Expect(1, 66204, '\P{^Is_Script_Extensions=lycian}', ""); + Expect(0, 66205, '\p{Is_Script_Extensions=lycian}', ""); + Expect(1, 66205, '\p{^Is_Script_Extensions=lycian}', ""); + Expect(1, 66205, '\P{Is_Script_Extensions=lycian}', ""); + Expect(0, 66205, '\P{^Is_Script_Extensions=lycian}', ""); + Expect(1, 66204, '\p{Is_Script_Extensions=_lycian}', ""); + Expect(0, 66204, '\p{^Is_Script_Extensions=_lycian}', ""); + Expect(0, 66204, '\P{Is_Script_Extensions=_lycian}', ""); + Expect(1, 66204, '\P{^Is_Script_Extensions=_lycian}', ""); + Expect(0, 66205, '\p{Is_Script_Extensions=_lycian}', ""); + Expect(1, 66205, '\p{^Is_Script_Extensions=_lycian}', ""); + Expect(1, 66205, '\P{Is_Script_Extensions=_lycian}', ""); + Expect(0, 66205, '\P{^Is_Script_Extensions=_lycian}', ""); + Error('\p{Is_Scx= :=LYCI}'); + Error('\P{Is_Scx= :=LYCI}'); + Expect(1, 66204, '\p{Is_Scx=lyci}', ""); + Expect(0, 66204, '\p{^Is_Scx=lyci}', ""); + Expect(0, 66204, '\P{Is_Scx=lyci}', ""); + Expect(1, 66204, '\P{^Is_Scx=lyci}', ""); + Expect(0, 66205, '\p{Is_Scx=lyci}', ""); + Expect(1, 66205, '\p{^Is_Scx=lyci}', ""); + Expect(1, 66205, '\P{Is_Scx=lyci}', ""); + Expect(0, 66205, '\P{^Is_Scx=lyci}', ""); + Expect(1, 66204, '\p{Is_Scx=_ Lyci}', ""); + Expect(0, 66204, '\p{^Is_Scx=_ Lyci}', ""); + Expect(0, 66204, '\P{Is_Scx=_ Lyci}', ""); + Expect(1, 66204, '\P{^Is_Scx=_ Lyci}', ""); + Expect(0, 66205, '\p{Is_Scx=_ Lyci}', ""); + Expect(1, 66205, '\p{^Is_Scx=_ Lyci}', ""); + Expect(1, 66205, '\P{Is_Scx=_ Lyci}', ""); + Expect(0, 66205, '\P{^Is_Scx=_ Lyci}', ""); + Error('\p{Script_Extensions=-:=lydian}'); + Error('\P{Script_Extensions=-:=lydian}'); + Expect(1, 67903, '\p{Script_Extensions=:\ALydian\z:}', "");; + Expect(0, 67904, '\p{Script_Extensions=:\ALydian\z:}', "");; + Expect(1, 67903, '\p{Script_Extensions=lydian}', ""); + Expect(0, 67903, '\p{^Script_Extensions=lydian}', ""); + Expect(0, 67903, '\P{Script_Extensions=lydian}', ""); + Expect(1, 67903, '\P{^Script_Extensions=lydian}', ""); + Expect(0, 67904, '\p{Script_Extensions=lydian}', ""); + Expect(1, 67904, '\p{^Script_Extensions=lydian}', ""); + Expect(1, 67904, '\P{Script_Extensions=lydian}', ""); + Expect(0, 67904, '\P{^Script_Extensions=lydian}', ""); + Expect(1, 67903, '\p{Script_Extensions=:\Alydian\z:}', "");; + Expect(0, 67904, '\p{Script_Extensions=:\Alydian\z:}', "");; + Expect(1, 67903, '\p{Script_Extensions= LYDIAN}', ""); + Expect(0, 67903, '\p{^Script_Extensions= LYDIAN}', ""); + Expect(0, 67903, '\P{Script_Extensions= LYDIAN}', ""); + Expect(1, 67903, '\P{^Script_Extensions= LYDIAN}', ""); + Expect(0, 67904, '\p{Script_Extensions= LYDIAN}', ""); + Expect(1, 67904, '\p{^Script_Extensions= LYDIAN}', ""); + Expect(1, 67904, '\P{Script_Extensions= LYDIAN}', ""); + Expect(0, 67904, '\P{^Script_Extensions= LYDIAN}', ""); + Error('\p{Scx: := LYDI}'); + Error('\P{Scx: := LYDI}'); + Expect(1, 67903, '\p{Scx=:\ALydi\z:}', "");; + Expect(0, 67904, '\p{Scx=:\ALydi\z:}', "");; + Expect(1, 67903, '\p{Scx=lydi}', ""); + Expect(0, 67903, '\p{^Scx=lydi}', ""); + Expect(0, 67903, '\P{Scx=lydi}', ""); + Expect(1, 67903, '\P{^Scx=lydi}', ""); + Expect(0, 67904, '\p{Scx=lydi}', ""); + Expect(1, 67904, '\p{^Scx=lydi}', ""); + Expect(1, 67904, '\P{Scx=lydi}', ""); + Expect(0, 67904, '\P{^Scx=lydi}', ""); + Expect(1, 67903, '\p{Scx=:\Alydi\z:}', "");; + Expect(0, 67904, '\p{Scx=:\Alydi\z:}', "");; + Expect(1, 67903, '\p{Scx: lydi}', ""); + Expect(0, 67903, '\p{^Scx: lydi}', ""); + Expect(0, 67903, '\P{Scx: lydi}', ""); + Expect(1, 67903, '\P{^Scx: lydi}', ""); + Expect(0, 67904, '\p{Scx: lydi}', ""); + Expect(1, 67904, '\p{^Scx: lydi}', ""); + Expect(1, 67904, '\P{Scx: lydi}', ""); + Expect(0, 67904, '\P{^Scx: lydi}', ""); + Error('\p{Is_Script_Extensions=- LYDIAN:=}'); + Error('\P{Is_Script_Extensions=- LYDIAN:=}'); + Expect(1, 67903, '\p{Is_Script_Extensions=lydian}', ""); + Expect(0, 67903, '\p{^Is_Script_Extensions=lydian}', ""); + Expect(0, 67903, '\P{Is_Script_Extensions=lydian}', ""); + Expect(1, 67903, '\P{^Is_Script_Extensions=lydian}', ""); + Expect(0, 67904, '\p{Is_Script_Extensions=lydian}', ""); + Expect(1, 67904, '\p{^Is_Script_Extensions=lydian}', ""); + Expect(1, 67904, '\P{Is_Script_Extensions=lydian}', ""); + Expect(0, 67904, '\P{^Is_Script_Extensions=lydian}', ""); + Expect(1, 67903, '\p{Is_Script_Extensions: -Lydian}', ""); + Expect(0, 67903, '\p{^Is_Script_Extensions: -Lydian}', ""); + Expect(0, 67903, '\P{Is_Script_Extensions: -Lydian}', ""); + Expect(1, 67903, '\P{^Is_Script_Extensions: -Lydian}', ""); + Expect(0, 67904, '\p{Is_Script_Extensions: -Lydian}', ""); + Expect(1, 67904, '\p{^Is_Script_Extensions: -Lydian}', ""); + Expect(1, 67904, '\P{Is_Script_Extensions: -Lydian}', ""); + Expect(0, 67904, '\P{^Is_Script_Extensions: -Lydian}', ""); + Error('\p{Is_Scx= /a/LYDI}'); + Error('\P{Is_Scx= /a/LYDI}'); + Expect(1, 67903, '\p{Is_Scx=lydi}', ""); + Expect(0, 67903, '\p{^Is_Scx=lydi}', ""); + Expect(0, 67903, '\P{Is_Scx=lydi}', ""); + Expect(1, 67903, '\P{^Is_Scx=lydi}', ""); + Expect(0, 67904, '\p{Is_Scx=lydi}', ""); + Expect(1, 67904, '\p{^Is_Scx=lydi}', ""); + Expect(1, 67904, '\P{Is_Scx=lydi}', ""); + Expect(0, 67904, '\P{^Is_Scx=lydi}', ""); + Expect(1, 67903, '\p{Is_Scx=-_LYDI}', ""); + Expect(0, 67903, '\p{^Is_Scx=-_LYDI}', ""); + Expect(0, 67903, '\P{Is_Scx=-_LYDI}', ""); + Expect(1, 67903, '\P{^Is_Scx=-_LYDI}', ""); + Expect(0, 67904, '\p{Is_Scx=-_LYDI}', ""); + Expect(1, 67904, '\p{^Is_Scx=-_LYDI}', ""); + Expect(1, 67904, '\P{Is_Scx=-_LYDI}', ""); + Expect(0, 67904, '\P{^Is_Scx=-_LYDI}', ""); + Error('\p{Script_Extensions=/a/ MAHAJANI}'); + Error('\P{Script_Extensions=/a/ MAHAJANI}'); + Expect(1, 70006, '\p{Script_Extensions=:\AMahajani\z:}', "");; + Expect(0, 70007, '\p{Script_Extensions=:\AMahajani\z:}', "");; + Expect(1, 70006, '\p{Script_Extensions=mahajani}', ""); + Expect(0, 70006, '\p{^Script_Extensions=mahajani}', ""); + Expect(0, 70006, '\P{Script_Extensions=mahajani}', ""); + Expect(1, 70006, '\P{^Script_Extensions=mahajani}', ""); + Expect(0, 70007, '\p{Script_Extensions=mahajani}', ""); + Expect(1, 70007, '\p{^Script_Extensions=mahajani}', ""); + Expect(1, 70007, '\P{Script_Extensions=mahajani}', ""); + Expect(0, 70007, '\P{^Script_Extensions=mahajani}', ""); + Expect(1, 70006, '\p{Script_Extensions=:\Amahajani\z:}', "");; + Expect(0, 70007, '\p{Script_Extensions=:\Amahajani\z:}', "");; + Expect(1, 70006, '\p{Script_Extensions=-mahajani}', ""); + Expect(0, 70006, '\p{^Script_Extensions=-mahajani}', ""); + Expect(0, 70006, '\P{Script_Extensions=-mahajani}', ""); + Expect(1, 70006, '\P{^Script_Extensions=-mahajani}', ""); + Expect(0, 70007, '\p{Script_Extensions=-mahajani}', ""); + Expect(1, 70007, '\p{^Script_Extensions=-mahajani}', ""); + Expect(1, 70007, '\P{Script_Extensions=-mahajani}', ""); + Expect(0, 70007, '\P{^Script_Extensions=-mahajani}', ""); + Error('\p{Scx=:=-Mahj}'); + Error('\P{Scx=:=-Mahj}'); + Expect(1, 70006, '\p{Scx=:\AMahj\z:}', "");; + Expect(0, 70007, '\p{Scx=:\AMahj\z:}', "");; + Expect(1, 70006, '\p{Scx=mahj}', ""); + Expect(0, 70006, '\p{^Scx=mahj}', ""); + Expect(0, 70006, '\P{Scx=mahj}', ""); + Expect(1, 70006, '\P{^Scx=mahj}', ""); + Expect(0, 70007, '\p{Scx=mahj}', ""); + Expect(1, 70007, '\p{^Scx=mahj}', ""); + Expect(1, 70007, '\P{Scx=mahj}', ""); + Expect(0, 70007, '\P{^Scx=mahj}', ""); + Expect(1, 70006, '\p{Scx=:\Amahj\z:}', "");; + Expect(0, 70007, '\p{Scx=:\Amahj\z:}', "");; + Expect(1, 70006, '\p{Scx= Mahj}', ""); + Expect(0, 70006, '\p{^Scx= Mahj}', ""); + Expect(0, 70006, '\P{Scx= Mahj}', ""); + Expect(1, 70006, '\P{^Scx= Mahj}', ""); + Expect(0, 70007, '\p{Scx= Mahj}', ""); + Expect(1, 70007, '\p{^Scx= Mahj}', ""); + Expect(1, 70007, '\P{Scx= Mahj}', ""); + Expect(0, 70007, '\P{^Scx= Mahj}', ""); + Error('\p{Is_Script_Extensions=-/a/mahajani}'); + Error('\P{Is_Script_Extensions=-/a/mahajani}'); + Expect(1, 70006, '\p{Is_Script_Extensions=mahajani}', ""); + Expect(0, 70006, '\p{^Is_Script_Extensions=mahajani}', ""); + Expect(0, 70006, '\P{Is_Script_Extensions=mahajani}', ""); + Expect(1, 70006, '\P{^Is_Script_Extensions=mahajani}', ""); + Expect(0, 70007, '\p{Is_Script_Extensions=mahajani}', ""); + Expect(1, 70007, '\p{^Is_Script_Extensions=mahajani}', ""); + Expect(1, 70007, '\P{Is_Script_Extensions=mahajani}', ""); + Expect(0, 70007, '\P{^Is_Script_Extensions=mahajani}', ""); + Expect(1, 70006, '\p{Is_Script_Extensions= Mahajani}', ""); + Expect(0, 70006, '\p{^Is_Script_Extensions= Mahajani}', ""); + Expect(0, 70006, '\P{Is_Script_Extensions= Mahajani}', ""); + Expect(1, 70006, '\P{^Is_Script_Extensions= Mahajani}', ""); + Expect(0, 70007, '\p{Is_Script_Extensions= Mahajani}', ""); + Expect(1, 70007, '\p{^Is_Script_Extensions= Mahajani}', ""); + Expect(1, 70007, '\P{Is_Script_Extensions= Mahajani}', ""); + Expect(0, 70007, '\P{^Is_Script_Extensions= Mahajani}', ""); + Error('\p{Is_Scx=:=Mahj}'); + Error('\P{Is_Scx=:=Mahj}'); + Expect(1, 70006, '\p{Is_Scx: mahj}', ""); + Expect(0, 70006, '\p{^Is_Scx: mahj}', ""); + Expect(0, 70006, '\P{Is_Scx: mahj}', ""); + Expect(1, 70006, '\P{^Is_Scx: mahj}', ""); + Expect(0, 70007, '\p{Is_Scx: mahj}', ""); + Expect(1, 70007, '\p{^Is_Scx: mahj}', ""); + Expect(1, 70007, '\P{Is_Scx: mahj}', ""); + Expect(0, 70007, '\P{^Is_Scx: mahj}', ""); + Expect(1, 70006, '\p{Is_Scx=--mahj}', ""); + Expect(0, 70006, '\p{^Is_Scx=--mahj}', ""); + Expect(0, 70006, '\P{Is_Scx=--mahj}', ""); + Expect(1, 70006, '\P{^Is_Scx=--mahj}', ""); + Expect(0, 70007, '\p{Is_Scx=--mahj}', ""); + Expect(1, 70007, '\p{^Is_Scx=--mahj}', ""); + Expect(1, 70007, '\P{Is_Scx=--mahj}', ""); + Expect(0, 70007, '\P{^Is_Scx=--mahj}', ""); + Error('\p{Script_Extensions=/a/__makasar}'); + Error('\P{Script_Extensions=/a/__makasar}'); + Expect(1, 73464, '\p{Script_Extensions=:\AMakasar\z:}', "");; + Expect(0, 73465, '\p{Script_Extensions=:\AMakasar\z:}', "");; + Expect(1, 73464, '\p{Script_Extensions=makasar}', ""); + Expect(0, 73464, '\p{^Script_Extensions=makasar}', ""); + Expect(0, 73464, '\P{Script_Extensions=makasar}', ""); + Expect(1, 73464, '\P{^Script_Extensions=makasar}', ""); + Expect(0, 73465, '\p{Script_Extensions=makasar}', ""); + Expect(1, 73465, '\p{^Script_Extensions=makasar}', ""); + Expect(1, 73465, '\P{Script_Extensions=makasar}', ""); + Expect(0, 73465, '\P{^Script_Extensions=makasar}', ""); + Expect(1, 73464, '\p{Script_Extensions=:\Amakasar\z:}', "");; + Expect(0, 73465, '\p{Script_Extensions=:\Amakasar\z:}', "");; + Expect(1, 73464, '\p{Script_Extensions= makasar}', ""); + Expect(0, 73464, '\p{^Script_Extensions= makasar}', ""); + Expect(0, 73464, '\P{Script_Extensions= makasar}', ""); + Expect(1, 73464, '\P{^Script_Extensions= makasar}', ""); + Expect(0, 73465, '\p{Script_Extensions= makasar}', ""); + Expect(1, 73465, '\p{^Script_Extensions= makasar}', ""); + Expect(1, 73465, '\P{Script_Extensions= makasar}', ""); + Expect(0, 73465, '\P{^Script_Extensions= makasar}', ""); + Error('\p{Scx=/a/Maka}'); + Error('\P{Scx=/a/Maka}'); + Expect(1, 73464, '\p{Scx=:\AMaka\z:}', "");; + Expect(0, 73465, '\p{Scx=:\AMaka\z:}', "");; + Expect(1, 73464, '\p{Scx=maka}', ""); + Expect(0, 73464, '\p{^Scx=maka}', ""); + Expect(0, 73464, '\P{Scx=maka}', ""); + Expect(1, 73464, '\P{^Scx=maka}', ""); + Expect(0, 73465, '\p{Scx=maka}', ""); + Expect(1, 73465, '\p{^Scx=maka}', ""); + Expect(1, 73465, '\P{Scx=maka}', ""); + Expect(0, 73465, '\P{^Scx=maka}', ""); + Expect(1, 73464, '\p{Scx=:\Amaka\z:}', "");; + Expect(0, 73465, '\p{Scx=:\Amaka\z:}', "");; + Expect(1, 73464, '\p{Scx=_ maka}', ""); + Expect(0, 73464, '\p{^Scx=_ maka}', ""); + Expect(0, 73464, '\P{Scx=_ maka}', ""); + Expect(1, 73464, '\P{^Scx=_ maka}', ""); + Expect(0, 73465, '\p{Scx=_ maka}', ""); + Expect(1, 73465, '\p{^Scx=_ maka}', ""); + Expect(1, 73465, '\P{Scx=_ maka}', ""); + Expect(0, 73465, '\P{^Scx=_ maka}', ""); + Error('\p{Is_Script_Extensions: MAKASAR:=}'); + Error('\P{Is_Script_Extensions: MAKASAR:=}'); + Expect(1, 73464, '\p{Is_Script_Extensions=makasar}', ""); + Expect(0, 73464, '\p{^Is_Script_Extensions=makasar}', ""); + Expect(0, 73464, '\P{Is_Script_Extensions=makasar}', ""); + Expect(1, 73464, '\P{^Is_Script_Extensions=makasar}', ""); + Expect(0, 73465, '\p{Is_Script_Extensions=makasar}', ""); + Expect(1, 73465, '\p{^Is_Script_Extensions=makasar}', ""); + Expect(1, 73465, '\P{Is_Script_Extensions=makasar}', ""); + Expect(0, 73465, '\P{^Is_Script_Extensions=makasar}', ""); + Expect(1, 73464, '\p{Is_Script_Extensions=--Makasar}', ""); + Expect(0, 73464, '\p{^Is_Script_Extensions=--Makasar}', ""); + Expect(0, 73464, '\P{Is_Script_Extensions=--Makasar}', ""); + Expect(1, 73464, '\P{^Is_Script_Extensions=--Makasar}', ""); + Expect(0, 73465, '\p{Is_Script_Extensions=--Makasar}', ""); + Expect(1, 73465, '\p{^Is_Script_Extensions=--Makasar}', ""); + Expect(1, 73465, '\P{Is_Script_Extensions=--Makasar}', ""); + Expect(0, 73465, '\P{^Is_Script_Extensions=--Makasar}', ""); + Error('\p{Is_Scx=-Maka/a/}'); + Error('\P{Is_Scx=-Maka/a/}'); + Expect(1, 73464, '\p{Is_Scx: maka}', ""); + Expect(0, 73464, '\p{^Is_Scx: maka}', ""); + Expect(0, 73464, '\P{Is_Scx: maka}', ""); + Expect(1, 73464, '\P{^Is_Scx: maka}', ""); + Expect(0, 73465, '\p{Is_Scx: maka}', ""); + Expect(1, 73465, '\p{^Is_Scx: maka}', ""); + Expect(1, 73465, '\P{Is_Scx: maka}', ""); + Expect(0, 73465, '\P{^Is_Scx: maka}', ""); + Expect(1, 73464, '\p{Is_Scx=_Maka}', ""); + Expect(0, 73464, '\p{^Is_Scx=_Maka}', ""); + Expect(0, 73464, '\P{Is_Scx=_Maka}', ""); + Expect(1, 73464, '\P{^Is_Scx=_Maka}', ""); + Expect(0, 73465, '\p{Is_Scx=_Maka}', ""); + Expect(1, 73465, '\p{^Is_Scx=_Maka}', ""); + Expect(1, 73465, '\P{Is_Scx=_Maka}', ""); + Expect(0, 73465, '\P{^Is_Scx=_Maka}', ""); + Error('\p{Script_Extensions=/a/_ MANDAIC}'); + Error('\P{Script_Extensions=/a/_ MANDAIC}'); + Expect(1, 2142, '\p{Script_Extensions=:\AMandaic\z:}', "");; + Expect(0, 2143, '\p{Script_Extensions=:\AMandaic\z:}', "");; + Expect(1, 2142, '\p{Script_Extensions: mandaic}', ""); + Expect(0, 2142, '\p{^Script_Extensions: mandaic}', ""); + Expect(0, 2142, '\P{Script_Extensions: mandaic}', ""); + Expect(1, 2142, '\P{^Script_Extensions: mandaic}', ""); + Expect(0, 2143, '\p{Script_Extensions: mandaic}', ""); + Expect(1, 2143, '\p{^Script_Extensions: mandaic}', ""); + Expect(1, 2143, '\P{Script_Extensions: mandaic}', ""); + Expect(0, 2143, '\P{^Script_Extensions: mandaic}', ""); + Expect(1, 2142, '\p{Script_Extensions=:\Amandaic\z:}', "");; + Expect(0, 2143, '\p{Script_Extensions=:\Amandaic\z:}', "");; + Expect(1, 2142, '\p{Script_Extensions= _Mandaic}', ""); + Expect(0, 2142, '\p{^Script_Extensions= _Mandaic}', ""); + Expect(0, 2142, '\P{Script_Extensions= _Mandaic}', ""); + Expect(1, 2142, '\P{^Script_Extensions= _Mandaic}', ""); + Expect(0, 2143, '\p{Script_Extensions= _Mandaic}', ""); + Expect(1, 2143, '\p{^Script_Extensions= _Mandaic}', ""); + Expect(1, 2143, '\P{Script_Extensions= _Mandaic}', ""); + Expect(0, 2143, '\P{^Script_Extensions= _Mandaic}', ""); + Error('\p{Scx: :=-Mand}'); + Error('\P{Scx: :=-Mand}'); + Expect(1, 2142, '\p{Scx=:\AMand\z:}', "");; + Expect(0, 2143, '\p{Scx=:\AMand\z:}', "");; + Expect(1, 2142, '\p{Scx=mand}', ""); + Expect(0, 2142, '\p{^Scx=mand}', ""); + Expect(0, 2142, '\P{Scx=mand}', ""); + Expect(1, 2142, '\P{^Scx=mand}', ""); + Expect(0, 2143, '\p{Scx=mand}', ""); + Expect(1, 2143, '\p{^Scx=mand}', ""); + Expect(1, 2143, '\P{Scx=mand}', ""); + Expect(0, 2143, '\P{^Scx=mand}', ""); + Expect(1, 2142, '\p{Scx=:\Amand\z:}', "");; + Expect(0, 2143, '\p{Scx=:\Amand\z:}', "");; + Expect(1, 2142, '\p{Scx= _mand}', ""); + Expect(0, 2142, '\p{^Scx= _mand}', ""); + Expect(0, 2142, '\P{Scx= _mand}', ""); + Expect(1, 2142, '\P{^Scx= _mand}', ""); + Expect(0, 2143, '\p{Scx= _mand}', ""); + Expect(1, 2143, '\p{^Scx= _mand}', ""); + Expect(1, 2143, '\P{Scx= _mand}', ""); + Expect(0, 2143, '\P{^Scx= _mand}', ""); + Error('\p{Is_Script_Extensions= _Mandaic:=}'); + Error('\P{Is_Script_Extensions= _Mandaic:=}'); + Expect(1, 2142, '\p{Is_Script_Extensions=mandaic}', ""); + Expect(0, 2142, '\p{^Is_Script_Extensions=mandaic}', ""); + Expect(0, 2142, '\P{Is_Script_Extensions=mandaic}', ""); + Expect(1, 2142, '\P{^Is_Script_Extensions=mandaic}', ""); + Expect(0, 2143, '\p{Is_Script_Extensions=mandaic}', ""); + Expect(1, 2143, '\p{^Is_Script_Extensions=mandaic}', ""); + Expect(1, 2143, '\P{Is_Script_Extensions=mandaic}', ""); + Expect(0, 2143, '\P{^Is_Script_Extensions=mandaic}', ""); + Expect(1, 2142, '\p{Is_Script_Extensions= mandaic}', ""); + Expect(0, 2142, '\p{^Is_Script_Extensions= mandaic}', ""); + Expect(0, 2142, '\P{Is_Script_Extensions= mandaic}', ""); + Expect(1, 2142, '\P{^Is_Script_Extensions= mandaic}', ""); + Expect(0, 2143, '\p{Is_Script_Extensions= mandaic}', ""); + Expect(1, 2143, '\p{^Is_Script_Extensions= mandaic}', ""); + Expect(1, 2143, '\P{Is_Script_Extensions= mandaic}', ""); + Expect(0, 2143, '\P{^Is_Script_Extensions= mandaic}', ""); + Error('\p{Is_Scx= mand/a/}'); + Error('\P{Is_Scx= mand/a/}'); + Expect(1, 2142, '\p{Is_Scx=mand}', ""); + Expect(0, 2142, '\p{^Is_Scx=mand}', ""); + Expect(0, 2142, '\P{Is_Scx=mand}', ""); + Expect(1, 2142, '\P{^Is_Scx=mand}', ""); + Expect(0, 2143, '\p{Is_Scx=mand}', ""); + Expect(1, 2143, '\p{^Is_Scx=mand}', ""); + Expect(1, 2143, '\P{Is_Scx=mand}', ""); + Expect(0, 2143, '\P{^Is_Scx=mand}', ""); + Expect(1, 2142, '\p{Is_Scx= Mand}', ""); + Expect(0, 2142, '\p{^Is_Scx= Mand}', ""); + Expect(0, 2142, '\P{Is_Scx= Mand}', ""); + Expect(1, 2142, '\P{^Is_Scx= Mand}', ""); + Expect(0, 2143, '\p{Is_Scx= Mand}', ""); + Expect(1, 2143, '\p{^Is_Scx= Mand}', ""); + Expect(1, 2143, '\P{Is_Scx= Mand}', ""); + Expect(0, 2143, '\P{^Is_Scx= Mand}', ""); + Error('\p{Script_Extensions: :=MANICHAEAN}'); + Error('\P{Script_Extensions: :=MANICHAEAN}'); + Expect(1, 68342, '\p{Script_Extensions=:\AManichaean\z:}', "");; + Expect(0, 68343, '\p{Script_Extensions=:\AManichaean\z:}', "");; + Expect(1, 68342, '\p{Script_Extensions: manichaean}', ""); + Expect(0, 68342, '\p{^Script_Extensions: manichaean}', ""); + Expect(0, 68342, '\P{Script_Extensions: manichaean}', ""); + Expect(1, 68342, '\P{^Script_Extensions: manichaean}', ""); + Expect(0, 68343, '\p{Script_Extensions: manichaean}', ""); + Expect(1, 68343, '\p{^Script_Extensions: manichaean}', ""); + Expect(1, 68343, '\P{Script_Extensions: manichaean}', ""); + Expect(0, 68343, '\P{^Script_Extensions: manichaean}', ""); + Expect(1, 68342, '\p{Script_Extensions=:\Amanichaean\z:}', "");; + Expect(0, 68343, '\p{Script_Extensions=:\Amanichaean\z:}', "");; + Expect(1, 68342, '\p{Script_Extensions= manichaean}', ""); + Expect(0, 68342, '\p{^Script_Extensions= manichaean}', ""); + Expect(0, 68342, '\P{Script_Extensions= manichaean}', ""); + Expect(1, 68342, '\P{^Script_Extensions= manichaean}', ""); + Expect(0, 68343, '\p{Script_Extensions= manichaean}', ""); + Expect(1, 68343, '\p{^Script_Extensions= manichaean}', ""); + Expect(1, 68343, '\P{Script_Extensions= manichaean}', ""); + Expect(0, 68343, '\P{^Script_Extensions= manichaean}', ""); + Error('\p{Scx= :=mani}'); + Error('\P{Scx= :=mani}'); + Expect(1, 68342, '\p{Scx=:\AMani\z:}', "");; + Expect(0, 68343, '\p{Scx=:\AMani\z:}', "");; + Expect(1, 68342, '\p{Scx: mani}', ""); + Expect(0, 68342, '\p{^Scx: mani}', ""); + Expect(0, 68342, '\P{Scx: mani}', ""); + Expect(1, 68342, '\P{^Scx: mani}', ""); + Expect(0, 68343, '\p{Scx: mani}', ""); + Expect(1, 68343, '\p{^Scx: mani}', ""); + Expect(1, 68343, '\P{Scx: mani}', ""); + Expect(0, 68343, '\P{^Scx: mani}', ""); + Expect(1, 68342, '\p{Scx=:\Amani\z:}', "");; + Expect(0, 68343, '\p{Scx=:\Amani\z:}', "");; + Expect(1, 68342, '\p{Scx=-_Mani}', ""); + Expect(0, 68342, '\p{^Scx=-_Mani}', ""); + Expect(0, 68342, '\P{Scx=-_Mani}', ""); + Expect(1, 68342, '\P{^Scx=-_Mani}', ""); + Expect(0, 68343, '\p{Scx=-_Mani}', ""); + Expect(1, 68343, '\p{^Scx=-_Mani}', ""); + Expect(1, 68343, '\P{Scx=-_Mani}', ""); + Expect(0, 68343, '\P{^Scx=-_Mani}', ""); + Error('\p{Is_Script_Extensions: _MANICHAEAN/a/}'); + Error('\P{Is_Script_Extensions: _MANICHAEAN/a/}'); + Expect(1, 68342, '\p{Is_Script_Extensions=manichaean}', ""); + Expect(0, 68342, '\p{^Is_Script_Extensions=manichaean}', ""); + Expect(0, 68342, '\P{Is_Script_Extensions=manichaean}', ""); + Expect(1, 68342, '\P{^Is_Script_Extensions=manichaean}', ""); + Expect(0, 68343, '\p{Is_Script_Extensions=manichaean}', ""); + Expect(1, 68343, '\p{^Is_Script_Extensions=manichaean}', ""); + Expect(1, 68343, '\P{Is_Script_Extensions=manichaean}', ""); + Expect(0, 68343, '\P{^Is_Script_Extensions=manichaean}', ""); + Expect(1, 68342, '\p{Is_Script_Extensions= manichaean}', ""); + Expect(0, 68342, '\p{^Is_Script_Extensions= manichaean}', ""); + Expect(0, 68342, '\P{Is_Script_Extensions= manichaean}', ""); + Expect(1, 68342, '\P{^Is_Script_Extensions= manichaean}', ""); + Expect(0, 68343, '\p{Is_Script_Extensions= manichaean}', ""); + Expect(1, 68343, '\p{^Is_Script_Extensions= manichaean}', ""); + Expect(1, 68343, '\P{Is_Script_Extensions= manichaean}', ""); + Expect(0, 68343, '\P{^Is_Script_Extensions= manichaean}', ""); + Error('\p{Is_Scx= MANI/a/}'); + Error('\P{Is_Scx= MANI/a/}'); + Expect(1, 68342, '\p{Is_Scx:mani}', ""); + Expect(0, 68342, '\p{^Is_Scx:mani}', ""); + Expect(0, 68342, '\P{Is_Scx:mani}', ""); + Expect(1, 68342, '\P{^Is_Scx:mani}', ""); + Expect(0, 68343, '\p{Is_Scx:mani}', ""); + Expect(1, 68343, '\p{^Is_Scx:mani}', ""); + Expect(1, 68343, '\P{Is_Scx:mani}', ""); + Expect(0, 68343, '\P{^Is_Scx:mani}', ""); + Expect(1, 68342, '\p{Is_Scx= Mani}', ""); + Expect(0, 68342, '\p{^Is_Scx= Mani}', ""); + Expect(0, 68342, '\P{Is_Scx= Mani}', ""); + Expect(1, 68342, '\P{^Is_Scx= Mani}', ""); + Expect(0, 68343, '\p{Is_Scx= Mani}', ""); + Expect(1, 68343, '\p{^Is_Scx= Mani}', ""); + Expect(1, 68343, '\P{Is_Scx= Mani}', ""); + Expect(0, 68343, '\P{^Is_Scx= Mani}', ""); + Error('\p{Script_Extensions=:=-Marchen}'); + Error('\P{Script_Extensions=:=-Marchen}'); + Expect(1, 72886, '\p{Script_Extensions=:\AMarchen\z:}', "");; + Expect(0, 72887, '\p{Script_Extensions=:\AMarchen\z:}', "");; + Expect(1, 72886, '\p{Script_Extensions=marchen}', ""); + Expect(0, 72886, '\p{^Script_Extensions=marchen}', ""); + Expect(0, 72886, '\P{Script_Extensions=marchen}', ""); + Expect(1, 72886, '\P{^Script_Extensions=marchen}', ""); + Expect(0, 72887, '\p{Script_Extensions=marchen}', ""); + Expect(1, 72887, '\p{^Script_Extensions=marchen}', ""); + Expect(1, 72887, '\P{Script_Extensions=marchen}', ""); + Expect(0, 72887, '\P{^Script_Extensions=marchen}', ""); + Expect(1, 72886, '\p{Script_Extensions=:\Amarchen\z:}', "");; + Expect(0, 72887, '\p{Script_Extensions=:\Amarchen\z:}', "");; + Expect(1, 72886, '\p{Script_Extensions=- MARCHEN}', ""); + Expect(0, 72886, '\p{^Script_Extensions=- MARCHEN}', ""); + Expect(0, 72886, '\P{Script_Extensions=- MARCHEN}', ""); + Expect(1, 72886, '\P{^Script_Extensions=- MARCHEN}', ""); + Expect(0, 72887, '\p{Script_Extensions=- MARCHEN}', ""); + Expect(1, 72887, '\p{^Script_Extensions=- MARCHEN}', ""); + Expect(1, 72887, '\P{Script_Extensions=- MARCHEN}', ""); + Expect(0, 72887, '\P{^Script_Extensions=- MARCHEN}', ""); + Error('\p{Scx: _Marc:=}'); + Error('\P{Scx: _Marc:=}'); + Expect(1, 72886, '\p{Scx=:\AMarc\z:}', "");; + Expect(0, 72887, '\p{Scx=:\AMarc\z:}', "");; + Expect(1, 72886, '\p{Scx=marc}', ""); + Expect(0, 72886, '\p{^Scx=marc}', ""); + Expect(0, 72886, '\P{Scx=marc}', ""); + Expect(1, 72886, '\P{^Scx=marc}', ""); + Expect(0, 72887, '\p{Scx=marc}', ""); + Expect(1, 72887, '\p{^Scx=marc}', ""); + Expect(1, 72887, '\P{Scx=marc}', ""); + Expect(0, 72887, '\P{^Scx=marc}', ""); + Expect(1, 72886, '\p{Scx=:\Amarc\z:}', "");; + Expect(0, 72887, '\p{Scx=:\Amarc\z:}', "");; + Expect(1, 72886, '\p{Scx=_ MARC}', ""); + Expect(0, 72886, '\p{^Scx=_ MARC}', ""); + Expect(0, 72886, '\P{Scx=_ MARC}', ""); + Expect(1, 72886, '\P{^Scx=_ MARC}', ""); + Expect(0, 72887, '\p{Scx=_ MARC}', ""); + Expect(1, 72887, '\p{^Scx=_ MARC}', ""); + Expect(1, 72887, '\P{Scx=_ MARC}', ""); + Expect(0, 72887, '\P{^Scx=_ MARC}', ""); + Error('\p{Is_Script_Extensions=-_marchen/a/}'); + Error('\P{Is_Script_Extensions=-_marchen/a/}'); + Expect(1, 72886, '\p{Is_Script_Extensions=marchen}', ""); + Expect(0, 72886, '\p{^Is_Script_Extensions=marchen}', ""); + Expect(0, 72886, '\P{Is_Script_Extensions=marchen}', ""); + Expect(1, 72886, '\P{^Is_Script_Extensions=marchen}', ""); + Expect(0, 72887, '\p{Is_Script_Extensions=marchen}', ""); + Expect(1, 72887, '\p{^Is_Script_Extensions=marchen}', ""); + Expect(1, 72887, '\P{Is_Script_Extensions=marchen}', ""); + Expect(0, 72887, '\P{^Is_Script_Extensions=marchen}', ""); + Expect(1, 72886, '\p{Is_Script_Extensions=-_Marchen}', ""); + Expect(0, 72886, '\p{^Is_Script_Extensions=-_Marchen}', ""); + Expect(0, 72886, '\P{Is_Script_Extensions=-_Marchen}', ""); + Expect(1, 72886, '\P{^Is_Script_Extensions=-_Marchen}', ""); + Expect(0, 72887, '\p{Is_Script_Extensions=-_Marchen}', ""); + Expect(1, 72887, '\p{^Is_Script_Extensions=-_Marchen}', ""); + Expect(1, 72887, '\P{Is_Script_Extensions=-_Marchen}', ""); + Expect(0, 72887, '\P{^Is_Script_Extensions=-_Marchen}', ""); + Error('\p{Is_Scx= /a/Marc}'); + Error('\P{Is_Scx= /a/Marc}'); + Expect(1, 72886, '\p{Is_Scx=marc}', ""); + Expect(0, 72886, '\p{^Is_Scx=marc}', ""); + Expect(0, 72886, '\P{Is_Scx=marc}', ""); + Expect(1, 72886, '\P{^Is_Scx=marc}', ""); + Expect(0, 72887, '\p{Is_Scx=marc}', ""); + Expect(1, 72887, '\p{^Is_Scx=marc}', ""); + Expect(1, 72887, '\P{Is_Scx=marc}', ""); + Expect(0, 72887, '\P{^Is_Scx=marc}', ""); + Expect(1, 72886, '\p{Is_Scx=-Marc}', ""); + Expect(0, 72886, '\p{^Is_Scx=-Marc}', ""); + Expect(0, 72886, '\P{Is_Scx=-Marc}', ""); + Expect(1, 72886, '\P{^Is_Scx=-Marc}', ""); + Expect(0, 72887, '\p{Is_Scx=-Marc}', ""); + Expect(1, 72887, '\p{^Is_Scx=-Marc}', ""); + Expect(1, 72887, '\P{Is_Scx=-Marc}', ""); + Expect(0, 72887, '\P{^Is_Scx=-Marc}', ""); + Error('\p{Script_Extensions=:=- MEDEFAIDRIN}'); + Error('\P{Script_Extensions=:=- MEDEFAIDRIN}'); + Expect(1, 93850, '\p{Script_Extensions=:\AMedefaidrin\z:}', "");; + Expect(0, 93851, '\p{Script_Extensions=:\AMedefaidrin\z:}', "");; + Expect(1, 93850, '\p{Script_Extensions=medefaidrin}', ""); + Expect(0, 93850, '\p{^Script_Extensions=medefaidrin}', ""); + Expect(0, 93850, '\P{Script_Extensions=medefaidrin}', ""); + Expect(1, 93850, '\P{^Script_Extensions=medefaidrin}', ""); + Expect(0, 93851, '\p{Script_Extensions=medefaidrin}', ""); + Expect(1, 93851, '\p{^Script_Extensions=medefaidrin}', ""); + Expect(1, 93851, '\P{Script_Extensions=medefaidrin}', ""); + Expect(0, 93851, '\P{^Script_Extensions=medefaidrin}', ""); + Expect(1, 93850, '\p{Script_Extensions=:\Amedefaidrin\z:}', "");; + Expect(0, 93851, '\p{Script_Extensions=:\Amedefaidrin\z:}', "");; + Expect(1, 93850, '\p{Script_Extensions=--Medefaidrin}', ""); + Expect(0, 93850, '\p{^Script_Extensions=--Medefaidrin}', ""); + Expect(0, 93850, '\P{Script_Extensions=--Medefaidrin}', ""); + Expect(1, 93850, '\P{^Script_Extensions=--Medefaidrin}', ""); + Expect(0, 93851, '\p{Script_Extensions=--Medefaidrin}', ""); + Expect(1, 93851, '\p{^Script_Extensions=--Medefaidrin}', ""); + Expect(1, 93851, '\P{Script_Extensions=--Medefaidrin}', ""); + Expect(0, 93851, '\P{^Script_Extensions=--Medefaidrin}', ""); + Error('\p{Scx= -medf:=}'); + Error('\P{Scx= -medf:=}'); + Expect(1, 93850, '\p{Scx=:\AMedf\z:}', "");; + Expect(0, 93851, '\p{Scx=:\AMedf\z:}', "");; + Expect(1, 93850, '\p{Scx=medf}', ""); + Expect(0, 93850, '\p{^Scx=medf}', ""); + Expect(0, 93850, '\P{Scx=medf}', ""); + Expect(1, 93850, '\P{^Scx=medf}', ""); + Expect(0, 93851, '\p{Scx=medf}', ""); + Expect(1, 93851, '\p{^Scx=medf}', ""); + Expect(1, 93851, '\P{Scx=medf}', ""); + Expect(0, 93851, '\P{^Scx=medf}', ""); + Expect(1, 93850, '\p{Scx=:\Amedf\z:}', "");; + Expect(0, 93851, '\p{Scx=:\Amedf\z:}', "");; + Expect(1, 93850, '\p{Scx=_ Medf}', ""); + Expect(0, 93850, '\p{^Scx=_ Medf}', ""); + Expect(0, 93850, '\P{Scx=_ Medf}', ""); + Expect(1, 93850, '\P{^Scx=_ Medf}', ""); + Expect(0, 93851, '\p{Scx=_ Medf}', ""); + Expect(1, 93851, '\p{^Scx=_ Medf}', ""); + Expect(1, 93851, '\P{Scx=_ Medf}', ""); + Expect(0, 93851, '\P{^Scx=_ Medf}', ""); + Error('\p{Is_Script_Extensions= Medefaidrin/a/}'); + Error('\P{Is_Script_Extensions= Medefaidrin/a/}'); + Expect(1, 93850, '\p{Is_Script_Extensions=medefaidrin}', ""); + Expect(0, 93850, '\p{^Is_Script_Extensions=medefaidrin}', ""); + Expect(0, 93850, '\P{Is_Script_Extensions=medefaidrin}', ""); + Expect(1, 93850, '\P{^Is_Script_Extensions=medefaidrin}', ""); + Expect(0, 93851, '\p{Is_Script_Extensions=medefaidrin}', ""); + Expect(1, 93851, '\p{^Is_Script_Extensions=medefaidrin}', ""); + Expect(1, 93851, '\P{Is_Script_Extensions=medefaidrin}', ""); + Expect(0, 93851, '\P{^Is_Script_Extensions=medefaidrin}', ""); + Expect(1, 93850, '\p{Is_Script_Extensions: -Medefaidrin}', ""); + Expect(0, 93850, '\p{^Is_Script_Extensions: -Medefaidrin}', ""); + Expect(0, 93850, '\P{Is_Script_Extensions: -Medefaidrin}', ""); + Expect(1, 93850, '\P{^Is_Script_Extensions: -Medefaidrin}', ""); + Expect(0, 93851, '\p{Is_Script_Extensions: -Medefaidrin}', ""); + Expect(1, 93851, '\p{^Is_Script_Extensions: -Medefaidrin}', ""); + Expect(1, 93851, '\P{Is_Script_Extensions: -Medefaidrin}', ""); + Expect(0, 93851, '\P{^Is_Script_Extensions: -Medefaidrin}', ""); + Error('\p{Is_Scx= medf/a/}'); + Error('\P{Is_Scx= medf/a/}'); + Expect(1, 93850, '\p{Is_Scx=medf}', ""); + Expect(0, 93850, '\p{^Is_Scx=medf}', ""); + Expect(0, 93850, '\P{Is_Scx=medf}', ""); + Expect(1, 93850, '\P{^Is_Scx=medf}', ""); + Expect(0, 93851, '\p{Is_Scx=medf}', ""); + Expect(1, 93851, '\p{^Is_Scx=medf}', ""); + Expect(1, 93851, '\P{Is_Scx=medf}', ""); + Expect(0, 93851, '\P{^Is_Scx=medf}', ""); + Expect(1, 93850, '\p{Is_Scx= Medf}', ""); + Expect(0, 93850, '\p{^Is_Scx= Medf}', ""); + Expect(0, 93850, '\P{Is_Scx= Medf}', ""); + Expect(1, 93850, '\P{^Is_Scx= Medf}', ""); + Expect(0, 93851, '\p{Is_Scx= Medf}', ""); + Expect(1, 93851, '\p{^Is_Scx= Medf}', ""); + Expect(1, 93851, '\P{Is_Scx= Medf}', ""); + Expect(0, 93851, '\P{^Is_Scx= Medf}', ""); + Error('\p{Script_Extensions=/a/ Mende_Kikakui}'); + Error('\P{Script_Extensions=/a/ Mende_Kikakui}'); + Expect(1, 125142, '\p{Script_Extensions=:\AMende_Kikakui\z:}', "");; + Expect(0, 125143, '\p{Script_Extensions=:\AMende_Kikakui\z:}', "");; + Expect(1, 125142, '\p{Script_Extensions=mendekikakui}', ""); + Expect(0, 125142, '\p{^Script_Extensions=mendekikakui}', ""); + Expect(0, 125142, '\P{Script_Extensions=mendekikakui}', ""); + Expect(1, 125142, '\P{^Script_Extensions=mendekikakui}', ""); + Expect(0, 125143, '\p{Script_Extensions=mendekikakui}', ""); + Expect(1, 125143, '\p{^Script_Extensions=mendekikakui}', ""); + Expect(1, 125143, '\P{Script_Extensions=mendekikakui}', ""); + Expect(0, 125143, '\P{^Script_Extensions=mendekikakui}', ""); + Expect(1, 125142, '\p{Script_Extensions=:\Amendekikakui\z:}', "");; + Expect(0, 125143, '\p{Script_Extensions=:\Amendekikakui\z:}', "");; + Expect(1, 125142, '\p{Script_Extensions=_Mende_KIKAKUI}', ""); + Expect(0, 125142, '\p{^Script_Extensions=_Mende_KIKAKUI}', ""); + Expect(0, 125142, '\P{Script_Extensions=_Mende_KIKAKUI}', ""); + Expect(1, 125142, '\P{^Script_Extensions=_Mende_KIKAKUI}', ""); + Expect(0, 125143, '\p{Script_Extensions=_Mende_KIKAKUI}', ""); + Expect(1, 125143, '\p{^Script_Extensions=_Mende_KIKAKUI}', ""); + Expect(1, 125143, '\P{Script_Extensions=_Mende_KIKAKUI}', ""); + Expect(0, 125143, '\P{^Script_Extensions=_Mende_KIKAKUI}', ""); + Error('\p{Scx: /a/mend}'); + Error('\P{Scx: /a/mend}'); + Expect(1, 125142, '\p{Scx=:\AMend\z:}', "");; + Expect(0, 125143, '\p{Scx=:\AMend\z:}', "");; + Expect(1, 125142, '\p{Scx=mend}', ""); + Expect(0, 125142, '\p{^Scx=mend}', ""); + Expect(0, 125142, '\P{Scx=mend}', ""); + Expect(1, 125142, '\P{^Scx=mend}', ""); + Expect(0, 125143, '\p{Scx=mend}', ""); + Expect(1, 125143, '\p{^Scx=mend}', ""); + Expect(1, 125143, '\P{Scx=mend}', ""); + Expect(0, 125143, '\P{^Scx=mend}', ""); + Expect(1, 125142, '\p{Scx=:\Amend\z:}', "");; + Expect(0, 125143, '\p{Scx=:\Amend\z:}', "");; + Expect(1, 125142, '\p{Scx: _mend}', ""); + Expect(0, 125142, '\p{^Scx: _mend}', ""); + Expect(0, 125142, '\P{Scx: _mend}', ""); + Expect(1, 125142, '\P{^Scx: _mend}', ""); + Expect(0, 125143, '\p{Scx: _mend}', ""); + Expect(1, 125143, '\p{^Scx: _mend}', ""); + Expect(1, 125143, '\P{Scx: _mend}', ""); + Expect(0, 125143, '\P{^Scx: _mend}', ""); + Error('\p{Is_Script_Extensions=/a/__MENDE_Kikakui}'); + Error('\P{Is_Script_Extensions=/a/__MENDE_Kikakui}'); + Expect(1, 125142, '\p{Is_Script_Extensions=mendekikakui}', ""); + Expect(0, 125142, '\p{^Is_Script_Extensions=mendekikakui}', ""); + Expect(0, 125142, '\P{Is_Script_Extensions=mendekikakui}', ""); + Expect(1, 125142, '\P{^Is_Script_Extensions=mendekikakui}', ""); + Expect(0, 125143, '\p{Is_Script_Extensions=mendekikakui}', ""); + Expect(1, 125143, '\p{^Is_Script_Extensions=mendekikakui}', ""); + Expect(1, 125143, '\P{Is_Script_Extensions=mendekikakui}', ""); + Expect(0, 125143, '\P{^Is_Script_Extensions=mendekikakui}', ""); + Expect(1, 125142, '\p{Is_Script_Extensions= mende_Kikakui}', ""); + Expect(0, 125142, '\p{^Is_Script_Extensions= mende_Kikakui}', ""); + Expect(0, 125142, '\P{Is_Script_Extensions= mende_Kikakui}', ""); + Expect(1, 125142, '\P{^Is_Script_Extensions= mende_Kikakui}', ""); + Expect(0, 125143, '\p{Is_Script_Extensions= mende_Kikakui}', ""); + Expect(1, 125143, '\p{^Is_Script_Extensions= mende_Kikakui}', ""); + Expect(1, 125143, '\P{Is_Script_Extensions= mende_Kikakui}', ""); + Expect(0, 125143, '\P{^Is_Script_Extensions= mende_Kikakui}', ""); + Error('\p{Is_Scx=/a/Mend}'); + Error('\P{Is_Scx=/a/Mend}'); + Expect(1, 125142, '\p{Is_Scx=mend}', ""); + Expect(0, 125142, '\p{^Is_Scx=mend}', ""); + Expect(0, 125142, '\P{Is_Scx=mend}', ""); + Expect(1, 125142, '\P{^Is_Scx=mend}', ""); + Expect(0, 125143, '\p{Is_Scx=mend}', ""); + Expect(1, 125143, '\p{^Is_Scx=mend}', ""); + Expect(1, 125143, '\P{Is_Scx=mend}', ""); + Expect(0, 125143, '\P{^Is_Scx=mend}', ""); + Expect(1, 125142, '\p{Is_Scx: _-Mend}', ""); + Expect(0, 125142, '\p{^Is_Scx: _-Mend}', ""); + Expect(0, 125142, '\P{Is_Scx: _-Mend}', ""); + Expect(1, 125142, '\P{^Is_Scx: _-Mend}', ""); + Expect(0, 125143, '\p{Is_Scx: _-Mend}', ""); + Expect(1, 125143, '\p{^Is_Scx: _-Mend}', ""); + Expect(1, 125143, '\P{Is_Scx: _-Mend}', ""); + Expect(0, 125143, '\P{^Is_Scx: _-Mend}', ""); + Error('\p{Script_Extensions=:=-Meroitic_Cursive}'); + Error('\P{Script_Extensions=:=-Meroitic_Cursive}'); + Expect(1, 68095, '\p{Script_Extensions=:\AMeroitic_Cursive\z:}', "");; + Expect(0, 68096, '\p{Script_Extensions=:\AMeroitic_Cursive\z:}', "");; + Expect(1, 68095, '\p{Script_Extensions=meroiticcursive}', ""); + Expect(0, 68095, '\p{^Script_Extensions=meroiticcursive}', ""); + Expect(0, 68095, '\P{Script_Extensions=meroiticcursive}', ""); + Expect(1, 68095, '\P{^Script_Extensions=meroiticcursive}', ""); + Expect(0, 68096, '\p{Script_Extensions=meroiticcursive}', ""); + Expect(1, 68096, '\p{^Script_Extensions=meroiticcursive}', ""); + Expect(1, 68096, '\P{Script_Extensions=meroiticcursive}', ""); + Expect(0, 68096, '\P{^Script_Extensions=meroiticcursive}', ""); + Expect(1, 68095, '\p{Script_Extensions=:\Ameroiticcursive\z:}', "");; + Expect(0, 68096, '\p{Script_Extensions=:\Ameroiticcursive\z:}', "");; + Expect(1, 68095, '\p{Script_Extensions= Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\p{^Script_Extensions= Meroitic_CURSIVE}', ""); + Expect(0, 68095, '\P{Script_Extensions= Meroitic_CURSIVE}', ""); + Expect(1, 68095, '\P{^Script_Extensions= Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\p{Script_Extensions= Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\p{^Script_Extensions= Meroitic_CURSIVE}', ""); + Expect(1, 68096, '\P{Script_Extensions= Meroitic_CURSIVE}', ""); + Expect(0, 68096, '\P{^Script_Extensions= Meroitic_CURSIVE}', ""); + Error('\p{Scx= _Merc:=}'); + Error('\P{Scx= _Merc:=}'); + Expect(1, 68095, '\p{Scx=:\AMerc\z:}', "");; + Expect(0, 68096, '\p{Scx=:\AMerc\z:}', "");; + Expect(1, 68095, '\p{Scx: merc}', ""); + Expect(0, 68095, '\p{^Scx: merc}', ""); + Expect(0, 68095, '\P{Scx: merc}', ""); + Expect(1, 68095, '\P{^Scx: merc}', ""); + Expect(0, 68096, '\p{Scx: merc}', ""); + Expect(1, 68096, '\p{^Scx: merc}', ""); + Expect(1, 68096, '\P{Scx: merc}', ""); + Expect(0, 68096, '\P{^Scx: merc}', ""); + Expect(1, 68095, '\p{Scx=:\Amerc\z:}', "");; + Expect(0, 68096, '\p{Scx=:\Amerc\z:}', "");; + Expect(1, 68095, '\p{Scx= MERC}', ""); + Expect(0, 68095, '\p{^Scx= MERC}', ""); + Expect(0, 68095, '\P{Scx= MERC}', ""); + Expect(1, 68095, '\P{^Scx= MERC}', ""); + Expect(0, 68096, '\p{Scx= MERC}', ""); + Expect(1, 68096, '\p{^Scx= MERC}', ""); + Expect(1, 68096, '\P{Scx= MERC}', ""); + Expect(0, 68096, '\P{^Scx= MERC}', ""); + Error('\p{Is_Script_Extensions= -Meroitic_Cursive:=}'); + Error('\P{Is_Script_Extensions= -Meroitic_Cursive:=}'); + Expect(1, 68095, '\p{Is_Script_Extensions: meroiticcursive}', ""); + Expect(0, 68095, '\p{^Is_Script_Extensions: meroiticcursive}', ""); + Expect(0, 68095, '\P{Is_Script_Extensions: meroiticcursive}', ""); + Expect(1, 68095, '\P{^Is_Script_Extensions: meroiticcursive}', ""); + Expect(0, 68096, '\p{Is_Script_Extensions: meroiticcursive}', ""); + Expect(1, 68096, '\p{^Is_Script_Extensions: meroiticcursive}', ""); + Expect(1, 68096, '\P{Is_Script_Extensions: meroiticcursive}', ""); + Expect(0, 68096, '\P{^Is_Script_Extensions: meroiticcursive}', ""); + Expect(1, 68095, '\p{Is_Script_Extensions= _meroitic_cursive}', ""); + Expect(0, 68095, '\p{^Is_Script_Extensions= _meroitic_cursive}', ""); + Expect(0, 68095, '\P{Is_Script_Extensions= _meroitic_cursive}', ""); + Expect(1, 68095, '\P{^Is_Script_Extensions= _meroitic_cursive}', ""); + Expect(0, 68096, '\p{Is_Script_Extensions= _meroitic_cursive}', ""); + Expect(1, 68096, '\p{^Is_Script_Extensions= _meroitic_cursive}', ""); + Expect(1, 68096, '\P{Is_Script_Extensions= _meroitic_cursive}', ""); + Expect(0, 68096, '\P{^Is_Script_Extensions= _meroitic_cursive}', ""); + Error('\p{Is_Scx= /a/Merc}'); + Error('\P{Is_Scx= /a/Merc}'); + Expect(1, 68095, '\p{Is_Scx=merc}', ""); + Expect(0, 68095, '\p{^Is_Scx=merc}', ""); + Expect(0, 68095, '\P{Is_Scx=merc}', ""); + Expect(1, 68095, '\P{^Is_Scx=merc}', ""); + Expect(0, 68096, '\p{Is_Scx=merc}', ""); + Expect(1, 68096, '\p{^Is_Scx=merc}', ""); + Expect(1, 68096, '\P{Is_Scx=merc}', ""); + Expect(0, 68096, '\P{^Is_Scx=merc}', ""); + Expect(1, 68095, '\p{Is_Scx= Merc}', ""); + Expect(0, 68095, '\p{^Is_Scx= Merc}', ""); + Expect(0, 68095, '\P{Is_Scx= Merc}', ""); + Expect(1, 68095, '\P{^Is_Scx= Merc}', ""); + Expect(0, 68096, '\p{Is_Scx= Merc}', ""); + Expect(1, 68096, '\p{^Is_Scx= Merc}', ""); + Expect(1, 68096, '\P{Is_Scx= Merc}', ""); + Expect(0, 68096, '\P{^Is_Scx= Merc}', ""); + Error('\p{Script_Extensions=--MEROITIC_Hieroglyphs/a/}'); + Error('\P{Script_Extensions=--MEROITIC_Hieroglyphs/a/}'); + Expect(1, 67999, '\p{Script_Extensions=:\AMeroitic_Hieroglyphs\z:}', "");; + Expect(0, 68000, '\p{Script_Extensions=:\AMeroitic_Hieroglyphs\z:}', "");; + Expect(1, 67999, '\p{Script_Extensions:meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Script_Extensions:meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Script_Extensions:meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Script_Extensions:meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Script_Extensions:meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Script_Extensions:meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Script_Extensions:meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Script_Extensions:meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Script_Extensions=:\Ameroitichieroglyphs\z:}', "");; + Expect(0, 68000, '\p{Script_Extensions=:\Ameroitichieroglyphs\z:}', "");; + Expect(1, 67999, '\p{Script_Extensions=_MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\p{^Script_Extensions=_MEROITIC_Hieroglyphs}', ""); + Expect(0, 67999, '\P{Script_Extensions=_MEROITIC_Hieroglyphs}', ""); + Expect(1, 67999, '\P{^Script_Extensions=_MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\p{Script_Extensions=_MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\p{^Script_Extensions=_MEROITIC_Hieroglyphs}', ""); + Expect(1, 68000, '\P{Script_Extensions=_MEROITIC_Hieroglyphs}', ""); + Expect(0, 68000, '\P{^Script_Extensions=_MEROITIC_Hieroglyphs}', ""); + Error('\p{Scx= :=Mero}'); + Error('\P{Scx= :=Mero}'); + Expect(1, 67999, '\p{Scx=:\AMero\z:}', "");; + Expect(0, 68000, '\p{Scx=:\AMero\z:}', "");; + Expect(1, 67999, '\p{Scx=mero}', ""); + Expect(0, 67999, '\p{^Scx=mero}', ""); + Expect(0, 67999, '\P{Scx=mero}', ""); + Expect(1, 67999, '\P{^Scx=mero}', ""); + Expect(0, 68000, '\p{Scx=mero}', ""); + Expect(1, 68000, '\p{^Scx=mero}', ""); + Expect(1, 68000, '\P{Scx=mero}', ""); + Expect(0, 68000, '\P{^Scx=mero}', ""); + Expect(1, 67999, '\p{Scx=:\Amero\z:}', "");; + Expect(0, 68000, '\p{Scx=:\Amero\z:}', "");; + Expect(1, 67999, '\p{Scx=- mero}', ""); + Expect(0, 67999, '\p{^Scx=- mero}', ""); + Expect(0, 67999, '\P{Scx=- mero}', ""); + Expect(1, 67999, '\P{^Scx=- mero}', ""); + Expect(0, 68000, '\p{Scx=- mero}', ""); + Expect(1, 68000, '\p{^Scx=- mero}', ""); + Expect(1, 68000, '\P{Scx=- mero}', ""); + Expect(0, 68000, '\P{^Scx=- mero}', ""); + Error('\p{Is_Script_Extensions: :=Meroitic_Hieroglyphs}'); + Error('\P{Is_Script_Extensions: :=Meroitic_Hieroglyphs}'); + Expect(1, 67999, '\p{Is_Script_Extensions=meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Is_Script_Extensions=meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Is_Script_Extensions=meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Is_Script_Extensions=meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Is_Script_Extensions=meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Is_Script_Extensions=meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Is_Script_Extensions=meroitichieroglyphs}', ""); + Expect(0, 68000, '\P{^Is_Script_Extensions=meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Is_Script_Extensions=_Meroitic_HIEROGLYPHS}', ""); + Expect(0, 67999, '\p{^Is_Script_Extensions=_Meroitic_HIEROGLYPHS}', ""); + Expect(0, 67999, '\P{Is_Script_Extensions=_Meroitic_HIEROGLYPHS}', ""); + Expect(1, 67999, '\P{^Is_Script_Extensions=_Meroitic_HIEROGLYPHS}', ""); + Expect(0, 68000, '\p{Is_Script_Extensions=_Meroitic_HIEROGLYPHS}', ""); + Expect(1, 68000, '\p{^Is_Script_Extensions=_Meroitic_HIEROGLYPHS}', ""); + Expect(1, 68000, '\P{Is_Script_Extensions=_Meroitic_HIEROGLYPHS}', ""); + Expect(0, 68000, '\P{^Is_Script_Extensions=_Meroitic_HIEROGLYPHS}', ""); + Error('\p{Is_Scx: -/a/Mero}'); + Error('\P{Is_Scx: -/a/Mero}'); + Expect(1, 67999, '\p{Is_Scx=mero}', ""); + Expect(0, 67999, '\p{^Is_Scx=mero}', ""); + Expect(0, 67999, '\P{Is_Scx=mero}', ""); + Expect(1, 67999, '\P{^Is_Scx=mero}', ""); + Expect(0, 68000, '\p{Is_Scx=mero}', ""); + Expect(1, 68000, '\p{^Is_Scx=mero}', ""); + Expect(1, 68000, '\P{Is_Scx=mero}', ""); + Expect(0, 68000, '\P{^Is_Scx=mero}', ""); + Expect(1, 67999, '\p{Is_Scx=-_Mero}', ""); + Expect(0, 67999, '\p{^Is_Scx=-_Mero}', ""); + Expect(0, 67999, '\P{Is_Scx=-_Mero}', ""); + Expect(1, 67999, '\P{^Is_Scx=-_Mero}', ""); + Expect(0, 68000, '\p{Is_Scx=-_Mero}', ""); + Expect(1, 68000, '\p{^Is_Scx=-_Mero}', ""); + Expect(1, 68000, '\P{Is_Scx=-_Mero}', ""); + Expect(0, 68000, '\P{^Is_Scx=-_Mero}', ""); + Error('\p{Script_Extensions= /a/Malayalam}'); + Error('\P{Script_Extensions= /a/Malayalam}'); + Expect(1, 43058, '\p{Script_Extensions=:\AMalayalam\z:}', "");; + Expect(0, 43059, '\p{Script_Extensions=:\AMalayalam\z:}', "");; + Expect(1, 43058, '\p{Script_Extensions: malayalam}', ""); + Expect(0, 43058, '\p{^Script_Extensions: malayalam}', ""); + Expect(0, 43058, '\P{Script_Extensions: malayalam}', ""); + Expect(1, 43058, '\P{^Script_Extensions: malayalam}', ""); + Expect(0, 43059, '\p{Script_Extensions: malayalam}', ""); + Expect(1, 43059, '\p{^Script_Extensions: malayalam}', ""); + Expect(1, 43059, '\P{Script_Extensions: malayalam}', ""); + Expect(0, 43059, '\P{^Script_Extensions: malayalam}', ""); + Expect(1, 43058, '\p{Script_Extensions=:\Amalayalam\z:}', "");; + Expect(0, 43059, '\p{Script_Extensions=:\Amalayalam\z:}', "");; + Expect(1, 43058, '\p{Script_Extensions= MALAYALAM}', ""); + Expect(0, 43058, '\p{^Script_Extensions= MALAYALAM}', ""); + Expect(0, 43058, '\P{Script_Extensions= MALAYALAM}', ""); + Expect(1, 43058, '\P{^Script_Extensions= MALAYALAM}', ""); + Expect(0, 43059, '\p{Script_Extensions= MALAYALAM}', ""); + Expect(1, 43059, '\p{^Script_Extensions= MALAYALAM}', ""); + Expect(1, 43059, '\P{Script_Extensions= MALAYALAM}', ""); + Expect(0, 43059, '\P{^Script_Extensions= MALAYALAM}', ""); + Error('\p{Scx=:= Mlym}'); + Error('\P{Scx=:= Mlym}'); + Expect(1, 43058, '\p{Scx=:\AMlym\z:}', "");; + Expect(0, 43059, '\p{Scx=:\AMlym\z:}', "");; + Expect(1, 43058, '\p{Scx: mlym}', ""); + Expect(0, 43058, '\p{^Scx: mlym}', ""); + Expect(0, 43058, '\P{Scx: mlym}', ""); + Expect(1, 43058, '\P{^Scx: mlym}', ""); + Expect(0, 43059, '\p{Scx: mlym}', ""); + Expect(1, 43059, '\p{^Scx: mlym}', ""); + Expect(1, 43059, '\P{Scx: mlym}', ""); + Expect(0, 43059, '\P{^Scx: mlym}', ""); + Expect(1, 43058, '\p{Scx=:\Amlym\z:}', "");; + Expect(0, 43059, '\p{Scx=:\Amlym\z:}', "");; + Expect(1, 43058, '\p{Scx: _MLYM}', ""); + Expect(0, 43058, '\p{^Scx: _MLYM}', ""); + Expect(0, 43058, '\P{Scx: _MLYM}', ""); + Expect(1, 43058, '\P{^Scx: _MLYM}', ""); + Expect(0, 43059, '\p{Scx: _MLYM}', ""); + Expect(1, 43059, '\p{^Scx: _MLYM}', ""); + Expect(1, 43059, '\P{Scx: _MLYM}', ""); + Expect(0, 43059, '\P{^Scx: _MLYM}', ""); + Error('\p{Is_Script_Extensions=:=- Malayalam}'); + Error('\P{Is_Script_Extensions=:=- Malayalam}'); + Expect(1, 43058, '\p{Is_Script_Extensions=malayalam}', ""); + Expect(0, 43058, '\p{^Is_Script_Extensions=malayalam}', ""); + Expect(0, 43058, '\P{Is_Script_Extensions=malayalam}', ""); + Expect(1, 43058, '\P{^Is_Script_Extensions=malayalam}', ""); + Expect(0, 43059, '\p{Is_Script_Extensions=malayalam}', ""); + Expect(1, 43059, '\p{^Is_Script_Extensions=malayalam}', ""); + Expect(1, 43059, '\P{Is_Script_Extensions=malayalam}', ""); + Expect(0, 43059, '\P{^Is_Script_Extensions=malayalam}', ""); + Expect(1, 43058, '\p{Is_Script_Extensions= Malayalam}', ""); + Expect(0, 43058, '\p{^Is_Script_Extensions= Malayalam}', ""); + Expect(0, 43058, '\P{Is_Script_Extensions= Malayalam}', ""); + Expect(1, 43058, '\P{^Is_Script_Extensions= Malayalam}', ""); + Expect(0, 43059, '\p{Is_Script_Extensions= Malayalam}', ""); + Expect(1, 43059, '\p{^Is_Script_Extensions= Malayalam}', ""); + Expect(1, 43059, '\P{Is_Script_Extensions= Malayalam}', ""); + Expect(0, 43059, '\P{^Is_Script_Extensions= Malayalam}', ""); + Error('\p{Is_Scx=/a/mlym}'); + Error('\P{Is_Scx=/a/mlym}'); + Expect(1, 43058, '\p{Is_Scx=mlym}', ""); + Expect(0, 43058, '\p{^Is_Scx=mlym}', ""); + Expect(0, 43058, '\P{Is_Scx=mlym}', ""); + Expect(1, 43058, '\P{^Is_Scx=mlym}', ""); + Expect(0, 43059, '\p{Is_Scx=mlym}', ""); + Expect(1, 43059, '\p{^Is_Scx=mlym}', ""); + Expect(1, 43059, '\P{Is_Scx=mlym}', ""); + Expect(0, 43059, '\P{^Is_Scx=mlym}', ""); + Expect(1, 43058, '\p{Is_Scx= -Mlym}', ""); + Expect(0, 43058, '\p{^Is_Scx= -Mlym}', ""); + Expect(0, 43058, '\P{Is_Scx= -Mlym}', ""); + Expect(1, 43058, '\P{^Is_Scx= -Mlym}', ""); + Expect(0, 43059, '\p{Is_Scx= -Mlym}', ""); + Expect(1, 43059, '\p{^Is_Scx= -Mlym}', ""); + Expect(1, 43059, '\P{Is_Scx= -Mlym}', ""); + Expect(0, 43059, '\P{^Is_Scx= -Mlym}', ""); + Error('\p{Script_Extensions=/a/ MODI}'); + Error('\P{Script_Extensions=/a/ MODI}'); + Expect(1, 71257, '\p{Script_Extensions=:\AModi\z:}', "");; + Expect(0, 71258, '\p{Script_Extensions=:\AModi\z:}', "");; + Expect(1, 71257, '\p{Script_Extensions=modi}', ""); + Expect(0, 71257, '\p{^Script_Extensions=modi}', ""); + Expect(0, 71257, '\P{Script_Extensions=modi}', ""); + Expect(1, 71257, '\P{^Script_Extensions=modi}', ""); + Expect(0, 71258, '\p{Script_Extensions=modi}', ""); + Expect(1, 71258, '\p{^Script_Extensions=modi}', ""); + Expect(1, 71258, '\P{Script_Extensions=modi}', ""); + Expect(0, 71258, '\P{^Script_Extensions=modi}', ""); + Expect(1, 71257, '\p{Script_Extensions=:\Amodi\z:}', "");; + Expect(0, 71258, '\p{Script_Extensions=:\Amodi\z:}', "");; + Expect(1, 71257, '\p{Script_Extensions: -Modi}', ""); + Expect(0, 71257, '\p{^Script_Extensions: -Modi}', ""); + Expect(0, 71257, '\P{Script_Extensions: -Modi}', ""); + Expect(1, 71257, '\P{^Script_Extensions: -Modi}', ""); + Expect(0, 71258, '\p{Script_Extensions: -Modi}', ""); + Expect(1, 71258, '\p{^Script_Extensions: -Modi}', ""); + Expect(1, 71258, '\P{Script_Extensions: -Modi}', ""); + Expect(0, 71258, '\P{^Script_Extensions: -Modi}', ""); + Error('\p{Scx= MODI/a/}'); + Error('\P{Scx= MODI/a/}'); + Expect(1, 71257, '\p{Scx=:\AModi\z:}', "");; + Expect(0, 71258, '\p{Scx=:\AModi\z:}', "");; + Expect(1, 71257, '\p{Scx=modi}', ""); + Expect(0, 71257, '\p{^Scx=modi}', ""); + Expect(0, 71257, '\P{Scx=modi}', ""); + Expect(1, 71257, '\P{^Scx=modi}', ""); + Expect(0, 71258, '\p{Scx=modi}', ""); + Expect(1, 71258, '\p{^Scx=modi}', ""); + Expect(1, 71258, '\P{Scx=modi}', ""); + Expect(0, 71258, '\P{^Scx=modi}', ""); + Expect(1, 71257, '\p{Scx=:\Amodi\z:}', "");; + Expect(0, 71258, '\p{Scx=:\Amodi\z:}', "");; + Expect(1, 71257, '\p{Scx=__modi}', ""); + Expect(0, 71257, '\p{^Scx=__modi}', ""); + Expect(0, 71257, '\P{Scx=__modi}', ""); + Expect(1, 71257, '\P{^Scx=__modi}', ""); + Expect(0, 71258, '\p{Scx=__modi}', ""); + Expect(1, 71258, '\p{^Scx=__modi}', ""); + Expect(1, 71258, '\P{Scx=__modi}', ""); + Expect(0, 71258, '\P{^Scx=__modi}', ""); + Error('\p{Is_Script_Extensions::= -modi}'); + Error('\P{Is_Script_Extensions::= -modi}'); + Expect(1, 71257, '\p{Is_Script_Extensions=modi}', ""); + Expect(0, 71257, '\p{^Is_Script_Extensions=modi}', ""); + Expect(0, 71257, '\P{Is_Script_Extensions=modi}', ""); + Expect(1, 71257, '\P{^Is_Script_Extensions=modi}', ""); + Expect(0, 71258, '\p{Is_Script_Extensions=modi}', ""); + Expect(1, 71258, '\p{^Is_Script_Extensions=modi}', ""); + Expect(1, 71258, '\P{Is_Script_Extensions=modi}', ""); + Expect(0, 71258, '\P{^Is_Script_Extensions=modi}', ""); + Expect(1, 71257, '\p{Is_Script_Extensions=_ modi}', ""); + Expect(0, 71257, '\p{^Is_Script_Extensions=_ modi}', ""); + Expect(0, 71257, '\P{Is_Script_Extensions=_ modi}', ""); + Expect(1, 71257, '\P{^Is_Script_Extensions=_ modi}', ""); + Expect(0, 71258, '\p{Is_Script_Extensions=_ modi}', ""); + Expect(1, 71258, '\p{^Is_Script_Extensions=_ modi}', ""); + Expect(1, 71258, '\P{Is_Script_Extensions=_ modi}', ""); + Expect(0, 71258, '\P{^Is_Script_Extensions=_ modi}', ""); + Error('\p{Is_Scx=:= _MODI}'); + Error('\P{Is_Scx=:= _MODI}'); + Expect(1, 71257, '\p{Is_Scx=modi}', ""); + Expect(0, 71257, '\p{^Is_Scx=modi}', ""); + Expect(0, 71257, '\P{Is_Scx=modi}', ""); + Expect(1, 71257, '\P{^Is_Scx=modi}', ""); + Expect(0, 71258, '\p{Is_Scx=modi}', ""); + Expect(1, 71258, '\p{^Is_Scx=modi}', ""); + Expect(1, 71258, '\P{Is_Scx=modi}', ""); + Expect(0, 71258, '\P{^Is_Scx=modi}', ""); + Expect(1, 71257, '\p{Is_Scx=_MODI}', ""); + Expect(0, 71257, '\p{^Is_Scx=_MODI}', ""); + Expect(0, 71257, '\P{Is_Scx=_MODI}', ""); + Expect(1, 71257, '\P{^Is_Scx=_MODI}', ""); + Expect(0, 71258, '\p{Is_Scx=_MODI}', ""); + Expect(1, 71258, '\p{^Is_Scx=_MODI}', ""); + Expect(1, 71258, '\P{Is_Scx=_MODI}', ""); + Expect(0, 71258, '\P{^Is_Scx=_MODI}', ""); + Error('\p{Script_Extensions=_ MONGOLIAN:=}'); + Error('\P{Script_Extensions=_ MONGOLIAN:=}'); + Expect(1, 71276, '\p{Script_Extensions=:\AMongolian\z:}', "");; + Expect(0, 71277, '\p{Script_Extensions=:\AMongolian\z:}', "");; + Expect(1, 71276, '\p{Script_Extensions=mongolian}', ""); + Expect(0, 71276, '\p{^Script_Extensions=mongolian}', ""); + Expect(0, 71276, '\P{Script_Extensions=mongolian}', ""); + Expect(1, 71276, '\P{^Script_Extensions=mongolian}', ""); + Expect(0, 71277, '\p{Script_Extensions=mongolian}', ""); + Expect(1, 71277, '\p{^Script_Extensions=mongolian}', ""); + Expect(1, 71277, '\P{Script_Extensions=mongolian}', ""); + Expect(0, 71277, '\P{^Script_Extensions=mongolian}', ""); + Expect(1, 71276, '\p{Script_Extensions=:\Amongolian\z:}', "");; + Expect(0, 71277, '\p{Script_Extensions=:\Amongolian\z:}', "");; + Expect(1, 71276, '\p{Script_Extensions=-mongolian}', ""); + Expect(0, 71276, '\p{^Script_Extensions=-mongolian}', ""); + Expect(0, 71276, '\P{Script_Extensions=-mongolian}', ""); + Expect(1, 71276, '\P{^Script_Extensions=-mongolian}', ""); + Expect(0, 71277, '\p{Script_Extensions=-mongolian}', ""); + Expect(1, 71277, '\p{^Script_Extensions=-mongolian}', ""); + Expect(1, 71277, '\P{Script_Extensions=-mongolian}', ""); + Expect(0, 71277, '\P{^Script_Extensions=-mongolian}', ""); + Error('\p{Scx= :=mong}'); + Error('\P{Scx= :=mong}'); + Expect(1, 71276, '\p{Scx=:\AMong\z:}', "");; + Expect(0, 71277, '\p{Scx=:\AMong\z:}', "");; + Expect(1, 71276, '\p{Scx=mong}', ""); + Expect(0, 71276, '\p{^Scx=mong}', ""); + Expect(0, 71276, '\P{Scx=mong}', ""); + Expect(1, 71276, '\P{^Scx=mong}', ""); + Expect(0, 71277, '\p{Scx=mong}', ""); + Expect(1, 71277, '\p{^Scx=mong}', ""); + Expect(1, 71277, '\P{Scx=mong}', ""); + Expect(0, 71277, '\P{^Scx=mong}', ""); + Expect(1, 71276, '\p{Scx=:\Among\z:}', "");; + Expect(0, 71277, '\p{Scx=:\Among\z:}', "");; + Expect(1, 71276, '\p{Scx=-Mong}', ""); + Expect(0, 71276, '\p{^Scx=-Mong}', ""); + Expect(0, 71276, '\P{Scx=-Mong}', ""); + Expect(1, 71276, '\P{^Scx=-Mong}', ""); + Expect(0, 71277, '\p{Scx=-Mong}', ""); + Expect(1, 71277, '\p{^Scx=-Mong}', ""); + Expect(1, 71277, '\P{Scx=-Mong}', ""); + Expect(0, 71277, '\P{^Scx=-Mong}', ""); + Error('\p{Is_Script_Extensions: :=Mongolian}'); + Error('\P{Is_Script_Extensions: :=Mongolian}'); + Expect(1, 71276, '\p{Is_Script_Extensions=mongolian}', ""); + Expect(0, 71276, '\p{^Is_Script_Extensions=mongolian}', ""); + Expect(0, 71276, '\P{Is_Script_Extensions=mongolian}', ""); + Expect(1, 71276, '\P{^Is_Script_Extensions=mongolian}', ""); + Expect(0, 71277, '\p{Is_Script_Extensions=mongolian}', ""); + Expect(1, 71277, '\p{^Is_Script_Extensions=mongolian}', ""); + Expect(1, 71277, '\P{Is_Script_Extensions=mongolian}', ""); + Expect(0, 71277, '\P{^Is_Script_Extensions=mongolian}', ""); + Expect(1, 71276, '\p{Is_Script_Extensions=-_Mongolian}', ""); + Expect(0, 71276, '\p{^Is_Script_Extensions=-_Mongolian}', ""); + Expect(0, 71276, '\P{Is_Script_Extensions=-_Mongolian}', ""); + Expect(1, 71276, '\P{^Is_Script_Extensions=-_Mongolian}', ""); + Expect(0, 71277, '\p{Is_Script_Extensions=-_Mongolian}', ""); + Expect(1, 71277, '\p{^Is_Script_Extensions=-_Mongolian}', ""); + Expect(1, 71277, '\P{Is_Script_Extensions=-_Mongolian}', ""); + Expect(0, 71277, '\P{^Is_Script_Extensions=-_Mongolian}', ""); + Error('\p{Is_Scx=/a/ _Mong}'); + Error('\P{Is_Scx=/a/ _Mong}'); + Expect(1, 71276, '\p{Is_Scx=mong}', ""); + Expect(0, 71276, '\p{^Is_Scx=mong}', ""); + Expect(0, 71276, '\P{Is_Scx=mong}', ""); + Expect(1, 71276, '\P{^Is_Scx=mong}', ""); + Expect(0, 71277, '\p{Is_Scx=mong}', ""); + Expect(1, 71277, '\p{^Is_Scx=mong}', ""); + Expect(1, 71277, '\P{Is_Scx=mong}', ""); + Expect(0, 71277, '\P{^Is_Scx=mong}', ""); + Expect(1, 71276, '\p{Is_Scx=_MONG}', ""); + Expect(0, 71276, '\p{^Is_Scx=_MONG}', ""); + Expect(0, 71276, '\P{Is_Scx=_MONG}', ""); + Expect(1, 71276, '\P{^Is_Scx=_MONG}', ""); + Expect(0, 71277, '\p{Is_Scx=_MONG}', ""); + Expect(1, 71277, '\p{^Is_Scx=_MONG}', ""); + Expect(1, 71277, '\P{Is_Scx=_MONG}', ""); + Expect(0, 71277, '\P{^Is_Scx=_MONG}', ""); + Error('\p{Script_Extensions= MRO:=}'); + Error('\P{Script_Extensions= MRO:=}'); + Expect(1, 92783, '\p{Script_Extensions=:\AMro\z:}', "");; + Expect(0, 92784, '\p{Script_Extensions=:\AMro\z:}', "");; + Expect(1, 92783, '\p{Script_Extensions=mro}', ""); + Expect(0, 92783, '\p{^Script_Extensions=mro}', ""); + Expect(0, 92783, '\P{Script_Extensions=mro}', ""); + Expect(1, 92783, '\P{^Script_Extensions=mro}', ""); + Expect(0, 92784, '\p{Script_Extensions=mro}', ""); + Expect(1, 92784, '\p{^Script_Extensions=mro}', ""); + Expect(1, 92784, '\P{Script_Extensions=mro}', ""); + Expect(0, 92784, '\P{^Script_Extensions=mro}', ""); + Expect(1, 92783, '\p{Script_Extensions=:\Amro\z:}', "");; + Expect(0, 92784, '\p{Script_Extensions=:\Amro\z:}', "");; + Expect(1, 92783, '\p{Script_Extensions=Mro}', ""); + Expect(0, 92783, '\p{^Script_Extensions=Mro}', ""); + Expect(0, 92783, '\P{Script_Extensions=Mro}', ""); + Expect(1, 92783, '\P{^Script_Extensions=Mro}', ""); + Expect(0, 92784, '\p{Script_Extensions=Mro}', ""); + Expect(1, 92784, '\p{^Script_Extensions=Mro}', ""); + Expect(1, 92784, '\P{Script_Extensions=Mro}', ""); + Expect(0, 92784, '\P{^Script_Extensions=Mro}', ""); + Error('\p{Scx= :=MROO}'); + Error('\P{Scx= :=MROO}'); + Expect(1, 92783, '\p{Scx=:\AMroo\z:}', "");; + Expect(0, 92784, '\p{Scx=:\AMroo\z:}', "");; + Expect(1, 92783, '\p{Scx=mroo}', ""); + Expect(0, 92783, '\p{^Scx=mroo}', ""); + Expect(0, 92783, '\P{Scx=mroo}', ""); + Expect(1, 92783, '\P{^Scx=mroo}', ""); + Expect(0, 92784, '\p{Scx=mroo}', ""); + Expect(1, 92784, '\p{^Scx=mroo}', ""); + Expect(1, 92784, '\P{Scx=mroo}', ""); + Expect(0, 92784, '\P{^Scx=mroo}', ""); + Expect(1, 92783, '\p{Scx=:\Amroo\z:}', "");; + Expect(0, 92784, '\p{Scx=:\Amroo\z:}', "");; + Error('\p{Is_Script_Extensions=/a/__Mro}'); + Error('\P{Is_Script_Extensions=/a/__Mro}'); + Expect(1, 92783, '\p{Is_Script_Extensions=mro}', ""); + Expect(0, 92783, '\p{^Is_Script_Extensions=mro}', ""); + Expect(0, 92783, '\P{Is_Script_Extensions=mro}', ""); + Expect(1, 92783, '\P{^Is_Script_Extensions=mro}', ""); + Expect(0, 92784, '\p{Is_Script_Extensions=mro}', ""); + Expect(1, 92784, '\p{^Is_Script_Extensions=mro}', ""); + Expect(1, 92784, '\P{Is_Script_Extensions=mro}', ""); + Expect(0, 92784, '\P{^Is_Script_Extensions=mro}', ""); + Expect(1, 92783, '\p{Is_Script_Extensions=- Mro}', ""); + Expect(0, 92783, '\p{^Is_Script_Extensions=- Mro}', ""); + Expect(0, 92783, '\P{Is_Script_Extensions=- Mro}', ""); + Expect(1, 92783, '\P{^Is_Script_Extensions=- Mro}', ""); + Expect(0, 92784, '\p{Is_Script_Extensions=- Mro}', ""); + Expect(1, 92784, '\p{^Is_Script_Extensions=- Mro}', ""); + Expect(1, 92784, '\P{Is_Script_Extensions=- Mro}', ""); + Expect(0, 92784, '\P{^Is_Script_Extensions=- Mro}', ""); + Error('\p{Is_Scx=_-MROO/a/}'); + Error('\P{Is_Scx=_-MROO/a/}'); + Expect(1, 92783, '\p{Is_Scx=mroo}', ""); + Expect(0, 92783, '\p{^Is_Scx=mroo}', ""); + Expect(0, 92783, '\P{Is_Scx=mroo}', ""); + Expect(1, 92783, '\P{^Is_Scx=mroo}', ""); + Expect(0, 92784, '\p{Is_Scx=mroo}', ""); + Expect(1, 92784, '\p{^Is_Scx=mroo}', ""); + Expect(1, 92784, '\P{Is_Scx=mroo}', ""); + Expect(0, 92784, '\P{^Is_Scx=mroo}', ""); + Expect(1, 92783, '\p{Is_Scx=- mroo}', ""); + Expect(0, 92783, '\p{^Is_Scx=- mroo}', ""); + Expect(0, 92783, '\P{Is_Scx=- mroo}', ""); + Expect(1, 92783, '\P{^Is_Scx=- mroo}', ""); + Expect(0, 92784, '\p{Is_Scx=- mroo}', ""); + Expect(1, 92784, '\p{^Is_Scx=- mroo}', ""); + Expect(1, 92784, '\P{Is_Scx=- mroo}', ""); + Expect(0, 92784, '\P{^Is_Scx=- mroo}', ""); + Error('\p{Script_Extensions=/a/ _MEETEI_Mayek}'); + Error('\P{Script_Extensions=/a/ _MEETEI_Mayek}'); + Expect(1, 44025, '\p{Script_Extensions=:\AMeetei_Mayek\z:}', "");; + Expect(0, 44026, '\p{Script_Extensions=:\AMeetei_Mayek\z:}', "");; + Expect(1, 44025, '\p{Script_Extensions=meeteimayek}', ""); + Expect(0, 44025, '\p{^Script_Extensions=meeteimayek}', ""); + Expect(0, 44025, '\P{Script_Extensions=meeteimayek}', ""); + Expect(1, 44025, '\P{^Script_Extensions=meeteimayek}', ""); + Expect(0, 44026, '\p{Script_Extensions=meeteimayek}', ""); + Expect(1, 44026, '\p{^Script_Extensions=meeteimayek}', ""); + Expect(1, 44026, '\P{Script_Extensions=meeteimayek}', ""); + Expect(0, 44026, '\P{^Script_Extensions=meeteimayek}', ""); + Expect(1, 44025, '\p{Script_Extensions=:\Ameeteimayek\z:}', "");; + Expect(0, 44026, '\p{Script_Extensions=:\Ameeteimayek\z:}', "");; + Expect(1, 44025, '\p{Script_Extensions=- Meetei_Mayek}', ""); + Expect(0, 44025, '\p{^Script_Extensions=- Meetei_Mayek}', ""); + Expect(0, 44025, '\P{Script_Extensions=- Meetei_Mayek}', ""); + Expect(1, 44025, '\P{^Script_Extensions=- Meetei_Mayek}', ""); + Expect(0, 44026, '\p{Script_Extensions=- Meetei_Mayek}', ""); + Expect(1, 44026, '\p{^Script_Extensions=- Meetei_Mayek}', ""); + Expect(1, 44026, '\P{Script_Extensions=- Meetei_Mayek}', ""); + Expect(0, 44026, '\P{^Script_Extensions=- Meetei_Mayek}', ""); + Error('\p{Scx:_:=mtei}'); + Error('\P{Scx:_:=mtei}'); + Expect(1, 44025, '\p{Scx=:\AMtei\z:}', "");; + Expect(0, 44026, '\p{Scx=:\AMtei\z:}', "");; + Expect(1, 44025, '\p{Scx=mtei}', ""); + Expect(0, 44025, '\p{^Scx=mtei}', ""); + Expect(0, 44025, '\P{Scx=mtei}', ""); + Expect(1, 44025, '\P{^Scx=mtei}', ""); + Expect(0, 44026, '\p{Scx=mtei}', ""); + Expect(1, 44026, '\p{^Scx=mtei}', ""); + Expect(1, 44026, '\P{Scx=mtei}', ""); + Expect(0, 44026, '\P{^Scx=mtei}', ""); + Expect(1, 44025, '\p{Scx=:\Amtei\z:}', "");; + Expect(0, 44026, '\p{Scx=:\Amtei\z:}', "");; + Expect(1, 44025, '\p{Scx= _MTEI}', ""); + Expect(0, 44025, '\p{^Scx= _MTEI}', ""); + Expect(0, 44025, '\P{Scx= _MTEI}', ""); + Expect(1, 44025, '\P{^Scx= _MTEI}', ""); + Expect(0, 44026, '\p{Scx= _MTEI}', ""); + Expect(1, 44026, '\p{^Scx= _MTEI}', ""); + Expect(1, 44026, '\P{Scx= _MTEI}', ""); + Expect(0, 44026, '\P{^Scx= _MTEI}', ""); + Error('\p{Is_Script_Extensions= :=meetei_MAYEK}'); + Error('\P{Is_Script_Extensions= :=meetei_MAYEK}'); + Expect(1, 44025, '\p{Is_Script_Extensions=meeteimayek}', ""); + Expect(0, 44025, '\p{^Is_Script_Extensions=meeteimayek}', ""); + Expect(0, 44025, '\P{Is_Script_Extensions=meeteimayek}', ""); + Expect(1, 44025, '\P{^Is_Script_Extensions=meeteimayek}', ""); + Expect(0, 44026, '\p{Is_Script_Extensions=meeteimayek}', ""); + Expect(1, 44026, '\p{^Is_Script_Extensions=meeteimayek}', ""); + Expect(1, 44026, '\P{Is_Script_Extensions=meeteimayek}', ""); + Expect(0, 44026, '\P{^Is_Script_Extensions=meeteimayek}', ""); + Expect(1, 44025, '\p{Is_Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(0, 44025, '\p{^Is_Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(0, 44025, '\P{Is_Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(1, 44025, '\P{^Is_Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(0, 44026, '\p{Is_Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(1, 44026, '\p{^Is_Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(1, 44026, '\P{Is_Script_Extensions=_ MEETEI_Mayek}', ""); + Expect(0, 44026, '\P{^Is_Script_Extensions=_ MEETEI_Mayek}', ""); + Error('\p{Is_Scx=_ Mtei/a/}'); + Error('\P{Is_Scx=_ Mtei/a/}'); + Expect(1, 44025, '\p{Is_Scx=mtei}', ""); + Expect(0, 44025, '\p{^Is_Scx=mtei}', ""); + Expect(0, 44025, '\P{Is_Scx=mtei}', ""); + Expect(1, 44025, '\P{^Is_Scx=mtei}', ""); + Expect(0, 44026, '\p{Is_Scx=mtei}', ""); + Expect(1, 44026, '\p{^Is_Scx=mtei}', ""); + Expect(1, 44026, '\P{Is_Scx=mtei}', ""); + Expect(0, 44026, '\P{^Is_Scx=mtei}', ""); + Expect(1, 44025, '\p{Is_Scx=__mtei}', ""); + Expect(0, 44025, '\p{^Is_Scx=__mtei}', ""); + Expect(0, 44025, '\P{Is_Scx=__mtei}', ""); + Expect(1, 44025, '\P{^Is_Scx=__mtei}', ""); + Expect(0, 44026, '\p{Is_Scx=__mtei}', ""); + Expect(1, 44026, '\p{^Is_Scx=__mtei}', ""); + Expect(1, 44026, '\P{Is_Scx=__mtei}', ""); + Expect(0, 44026, '\P{^Is_Scx=__mtei}', ""); + Error('\p{Script_Extensions=- Multani:=}'); + Error('\P{Script_Extensions=- Multani:=}'); + Expect(1, 70313, '\p{Script_Extensions=:\AMultani\z:}', "");; + Expect(0, 70314, '\p{Script_Extensions=:\AMultani\z:}', "");; + Expect(1, 70313, '\p{Script_Extensions=multani}', ""); + Expect(0, 70313, '\p{^Script_Extensions=multani}', ""); + Expect(0, 70313, '\P{Script_Extensions=multani}', ""); + Expect(1, 70313, '\P{^Script_Extensions=multani}', ""); + Expect(0, 70314, '\p{Script_Extensions=multani}', ""); + Expect(1, 70314, '\p{^Script_Extensions=multani}', ""); + Expect(1, 70314, '\P{Script_Extensions=multani}', ""); + Expect(0, 70314, '\P{^Script_Extensions=multani}', ""); + Expect(1, 70313, '\p{Script_Extensions=:\Amultani\z:}', "");; + Expect(0, 70314, '\p{Script_Extensions=:\Amultani\z:}', "");; + Expect(1, 70313, '\p{Script_Extensions= MULTANI}', ""); + Expect(0, 70313, '\p{^Script_Extensions= MULTANI}', ""); + Expect(0, 70313, '\P{Script_Extensions= MULTANI}', ""); + Expect(1, 70313, '\P{^Script_Extensions= MULTANI}', ""); + Expect(0, 70314, '\p{Script_Extensions= MULTANI}', ""); + Expect(1, 70314, '\p{^Script_Extensions= MULTANI}', ""); + Expect(1, 70314, '\P{Script_Extensions= MULTANI}', ""); + Expect(0, 70314, '\P{^Script_Extensions= MULTANI}', ""); + Error('\p{Scx=_Mult:=}'); + Error('\P{Scx=_Mult:=}'); + Expect(1, 70313, '\p{Scx=:\AMult\z:}', "");; + Expect(0, 70314, '\p{Scx=:\AMult\z:}', "");; + Expect(1, 70313, '\p{Scx: mult}', ""); + Expect(0, 70313, '\p{^Scx: mult}', ""); + Expect(0, 70313, '\P{Scx: mult}', ""); + Expect(1, 70313, '\P{^Scx: mult}', ""); + Expect(0, 70314, '\p{Scx: mult}', ""); + Expect(1, 70314, '\p{^Scx: mult}', ""); + Expect(1, 70314, '\P{Scx: mult}', ""); + Expect(0, 70314, '\P{^Scx: mult}', ""); + Expect(1, 70313, '\p{Scx=:\Amult\z:}', "");; + Expect(0, 70314, '\p{Scx=:\Amult\z:}', "");; + Expect(1, 70313, '\p{Scx= Mult}', ""); + Expect(0, 70313, '\p{^Scx= Mult}', ""); + Expect(0, 70313, '\P{Scx= Mult}', ""); + Expect(1, 70313, '\P{^Scx= Mult}', ""); + Expect(0, 70314, '\p{Scx= Mult}', ""); + Expect(1, 70314, '\p{^Scx= Mult}', ""); + Expect(1, 70314, '\P{Scx= Mult}', ""); + Expect(0, 70314, '\P{^Scx= Mult}', ""); + Error('\p{Is_Script_Extensions=:= multani}'); + Error('\P{Is_Script_Extensions=:= multani}'); + Expect(1, 70313, '\p{Is_Script_Extensions=multani}', ""); + Expect(0, 70313, '\p{^Is_Script_Extensions=multani}', ""); + Expect(0, 70313, '\P{Is_Script_Extensions=multani}', ""); + Expect(1, 70313, '\P{^Is_Script_Extensions=multani}', ""); + Expect(0, 70314, '\p{Is_Script_Extensions=multani}', ""); + Expect(1, 70314, '\p{^Is_Script_Extensions=multani}', ""); + Expect(1, 70314, '\P{Is_Script_Extensions=multani}', ""); + Expect(0, 70314, '\P{^Is_Script_Extensions=multani}', ""); + Expect(1, 70313, '\p{Is_Script_Extensions= Multani}', ""); + Expect(0, 70313, '\p{^Is_Script_Extensions= Multani}', ""); + Expect(0, 70313, '\P{Is_Script_Extensions= Multani}', ""); + Expect(1, 70313, '\P{^Is_Script_Extensions= Multani}', ""); + Expect(0, 70314, '\p{Is_Script_Extensions= Multani}', ""); + Expect(1, 70314, '\p{^Is_Script_Extensions= Multani}', ""); + Expect(1, 70314, '\P{Is_Script_Extensions= Multani}', ""); + Expect(0, 70314, '\P{^Is_Script_Extensions= Multani}', ""); + Error('\p{Is_Scx: /a/ -Mult}'); + Error('\P{Is_Scx: /a/ -Mult}'); + Expect(1, 70313, '\p{Is_Scx=mult}', ""); + Expect(0, 70313, '\p{^Is_Scx=mult}', ""); + Expect(0, 70313, '\P{Is_Scx=mult}', ""); + Expect(1, 70313, '\P{^Is_Scx=mult}', ""); + Expect(0, 70314, '\p{Is_Scx=mult}', ""); + Expect(1, 70314, '\p{^Is_Scx=mult}', ""); + Expect(1, 70314, '\P{Is_Scx=mult}', ""); + Expect(0, 70314, '\P{^Is_Scx=mult}', ""); + Expect(1, 70313, '\p{Is_Scx= -Mult}', ""); + Expect(0, 70313, '\p{^Is_Scx= -Mult}', ""); + Expect(0, 70313, '\P{Is_Scx= -Mult}', ""); + Expect(1, 70313, '\P{^Is_Scx= -Mult}', ""); + Expect(0, 70314, '\p{Is_Scx= -Mult}', ""); + Expect(1, 70314, '\p{^Is_Scx= -Mult}', ""); + Expect(1, 70314, '\P{Is_Scx= -Mult}', ""); + Expect(0, 70314, '\P{^Is_Scx= -Mult}', ""); + Error('\p{Script_Extensions=-:=myanmar}'); + Error('\P{Script_Extensions=-:=myanmar}'); + Expect(1, 71395, '\p{Script_Extensions=:\AMyanmar\z:}', "");; + Expect(0, 71396, '\p{Script_Extensions=:\AMyanmar\z:}', "");; + Expect(1, 71395, '\p{Script_Extensions=myanmar}', ""); + Expect(0, 71395, '\p{^Script_Extensions=myanmar}', ""); + Expect(0, 71395, '\P{Script_Extensions=myanmar}', ""); + Expect(1, 71395, '\P{^Script_Extensions=myanmar}', ""); + Expect(0, 71396, '\p{Script_Extensions=myanmar}', ""); + Expect(1, 71396, '\p{^Script_Extensions=myanmar}', ""); + Expect(1, 71396, '\P{Script_Extensions=myanmar}', ""); + Expect(0, 71396, '\P{^Script_Extensions=myanmar}', ""); + Expect(1, 71395, '\p{Script_Extensions=:\Amyanmar\z:}', "");; + Expect(0, 71396, '\p{Script_Extensions=:\Amyanmar\z:}', "");; + Expect(1, 71395, '\p{Script_Extensions= myanmar}', ""); + Expect(0, 71395, '\p{^Script_Extensions= myanmar}', ""); + Expect(0, 71395, '\P{Script_Extensions= myanmar}', ""); + Expect(1, 71395, '\P{^Script_Extensions= myanmar}', ""); + Expect(0, 71396, '\p{Script_Extensions= myanmar}', ""); + Expect(1, 71396, '\p{^Script_Extensions= myanmar}', ""); + Expect(1, 71396, '\P{Script_Extensions= myanmar}', ""); + Expect(0, 71396, '\P{^Script_Extensions= myanmar}', ""); + Error('\p{Scx=/a/__MYMR}'); + Error('\P{Scx=/a/__MYMR}'); + Expect(1, 71395, '\p{Scx=:\AMymr\z:}', "");; + Expect(0, 71396, '\p{Scx=:\AMymr\z:}', "");; + Expect(1, 71395, '\p{Scx=mymr}', ""); + Expect(0, 71395, '\p{^Scx=mymr}', ""); + Expect(0, 71395, '\P{Scx=mymr}', ""); + Expect(1, 71395, '\P{^Scx=mymr}', ""); + Expect(0, 71396, '\p{Scx=mymr}', ""); + Expect(1, 71396, '\p{^Scx=mymr}', ""); + Expect(1, 71396, '\P{Scx=mymr}', ""); + Expect(0, 71396, '\P{^Scx=mymr}', ""); + Expect(1, 71395, '\p{Scx=:\Amymr\z:}', "");; + Expect(0, 71396, '\p{Scx=:\Amymr\z:}', "");; + Expect(1, 71395, '\p{Scx= mymr}', ""); + Expect(0, 71395, '\p{^Scx= mymr}', ""); + Expect(0, 71395, '\P{Scx= mymr}', ""); + Expect(1, 71395, '\P{^Scx= mymr}', ""); + Expect(0, 71396, '\p{Scx= mymr}', ""); + Expect(1, 71396, '\p{^Scx= mymr}', ""); + Expect(1, 71396, '\P{Scx= mymr}', ""); + Expect(0, 71396, '\P{^Scx= mymr}', ""); + Error('\p{Is_Script_Extensions=/a/ Myanmar}'); + Error('\P{Is_Script_Extensions=/a/ Myanmar}'); + Expect(1, 71395, '\p{Is_Script_Extensions: myanmar}', ""); + Expect(0, 71395, '\p{^Is_Script_Extensions: myanmar}', ""); + Expect(0, 71395, '\P{Is_Script_Extensions: myanmar}', ""); + Expect(1, 71395, '\P{^Is_Script_Extensions: myanmar}', ""); + Expect(0, 71396, '\p{Is_Script_Extensions: myanmar}', ""); + Expect(1, 71396, '\p{^Is_Script_Extensions: myanmar}', ""); + Expect(1, 71396, '\P{Is_Script_Extensions: myanmar}', ""); + Expect(0, 71396, '\P{^Is_Script_Extensions: myanmar}', ""); + Expect(1, 71395, '\p{Is_Script_Extensions:_ Myanmar}', ""); + Expect(0, 71395, '\p{^Is_Script_Extensions:_ Myanmar}', ""); + Expect(0, 71395, '\P{Is_Script_Extensions:_ Myanmar}', ""); + Expect(1, 71395, '\P{^Is_Script_Extensions:_ Myanmar}', ""); + Expect(0, 71396, '\p{Is_Script_Extensions:_ Myanmar}', ""); + Expect(1, 71396, '\p{^Is_Script_Extensions:_ Myanmar}', ""); + Expect(1, 71396, '\P{Is_Script_Extensions:_ Myanmar}', ""); + Expect(0, 71396, '\P{^Is_Script_Extensions:_ Myanmar}', ""); + Error('\p{Is_Scx=/a/- Mymr}'); + Error('\P{Is_Scx=/a/- Mymr}'); + Expect(1, 71395, '\p{Is_Scx=mymr}', ""); + Expect(0, 71395, '\p{^Is_Scx=mymr}', ""); + Expect(0, 71395, '\P{Is_Scx=mymr}', ""); + Expect(1, 71395, '\P{^Is_Scx=mymr}', ""); + Expect(0, 71396, '\p{Is_Scx=mymr}', ""); + Expect(1, 71396, '\p{^Is_Scx=mymr}', ""); + Expect(1, 71396, '\P{Is_Scx=mymr}', ""); + Expect(0, 71396, '\P{^Is_Scx=mymr}', ""); + Expect(1, 71395, '\p{Is_Scx=- Mymr}', ""); + Expect(0, 71395, '\p{^Is_Scx=- Mymr}', ""); + Expect(0, 71395, '\P{Is_Scx=- Mymr}', ""); + Expect(1, 71395, '\P{^Is_Scx=- Mymr}', ""); + Expect(0, 71396, '\p{Is_Scx=- Mymr}', ""); + Expect(1, 71396, '\p{^Is_Scx=- Mymr}', ""); + Expect(1, 71396, '\P{Is_Scx=- Mymr}', ""); + Expect(0, 71396, '\P{^Is_Scx=- Mymr}', ""); + Error('\p{Script_Extensions= Nag_mundari/a/}'); + Error('\P{Script_Extensions= Nag_mundari/a/}'); + Expect(1, 124153, '\p{Script_Extensions=:\ANag_Mundari\z:}', "");; + Expect(0, 124154, '\p{Script_Extensions=:\ANag_Mundari\z:}', "");; + Expect(1, 124153, '\p{Script_Extensions=nagmundari}', ""); + Expect(0, 124153, '\p{^Script_Extensions=nagmundari}', ""); + Expect(0, 124153, '\P{Script_Extensions=nagmundari}', ""); + Expect(1, 124153, '\P{^Script_Extensions=nagmundari}', ""); + Expect(0, 124154, '\p{Script_Extensions=nagmundari}', ""); + Expect(1, 124154, '\p{^Script_Extensions=nagmundari}', ""); + Expect(1, 124154, '\P{Script_Extensions=nagmundari}', ""); + Expect(0, 124154, '\P{^Script_Extensions=nagmundari}', ""); + Expect(1, 124153, '\p{Script_Extensions=:\Anagmundari\z:}', "");; + Expect(0, 124154, '\p{Script_Extensions=:\Anagmundari\z:}', "");; + Expect(1, 124153, '\p{Script_Extensions= -Nag_Mundari}', ""); + Expect(0, 124153, '\p{^Script_Extensions= -Nag_Mundari}', ""); + Expect(0, 124153, '\P{Script_Extensions= -Nag_Mundari}', ""); + Expect(1, 124153, '\P{^Script_Extensions= -Nag_Mundari}', ""); + Expect(0, 124154, '\p{Script_Extensions= -Nag_Mundari}', ""); + Expect(1, 124154, '\p{^Script_Extensions= -Nag_Mundari}', ""); + Expect(1, 124154, '\P{Script_Extensions= -Nag_Mundari}', ""); + Expect(0, 124154, '\P{^Script_Extensions= -Nag_Mundari}', ""); + Error('\p{Scx=/a/_nagm}'); + Error('\P{Scx=/a/_nagm}'); + Expect(1, 124153, '\p{Scx=:\ANagm\z:}', "");; + Expect(0, 124154, '\p{Scx=:\ANagm\z:}', "");; + Expect(1, 124153, '\p{Scx=nagm}', ""); + Expect(0, 124153, '\p{^Scx=nagm}', ""); + Expect(0, 124153, '\P{Scx=nagm}', ""); + Expect(1, 124153, '\P{^Scx=nagm}', ""); + Expect(0, 124154, '\p{Scx=nagm}', ""); + Expect(1, 124154, '\p{^Scx=nagm}', ""); + Expect(1, 124154, '\P{Scx=nagm}', ""); + Expect(0, 124154, '\P{^Scx=nagm}', ""); + Expect(1, 124153, '\p{Scx=:\Anagm\z:}', "");; + Expect(0, 124154, '\p{Scx=:\Anagm\z:}', "");; + Expect(1, 124153, '\p{Scx= Nagm}', ""); + Expect(0, 124153, '\p{^Scx= Nagm}', ""); + Expect(0, 124153, '\P{Scx= Nagm}', ""); + Expect(1, 124153, '\P{^Scx= Nagm}', ""); + Expect(0, 124154, '\p{Scx= Nagm}', ""); + Expect(1, 124154, '\p{^Scx= Nagm}', ""); + Expect(1, 124154, '\P{Scx= Nagm}', ""); + Expect(0, 124154, '\P{^Scx= Nagm}', ""); + Error('\p{Is_Script_Extensions=-:=nag_MUNDARI}'); + Error('\P{Is_Script_Extensions=-:=nag_MUNDARI}'); + Expect(1, 124153, '\p{Is_Script_Extensions=nagmundari}', ""); + Expect(0, 124153, '\p{^Is_Script_Extensions=nagmundari}', ""); + Expect(0, 124153, '\P{Is_Script_Extensions=nagmundari}', ""); + Expect(1, 124153, '\P{^Is_Script_Extensions=nagmundari}', ""); + Expect(0, 124154, '\p{Is_Script_Extensions=nagmundari}', ""); + Expect(1, 124154, '\p{^Is_Script_Extensions=nagmundari}', ""); + Expect(1, 124154, '\P{Is_Script_Extensions=nagmundari}', ""); + Expect(0, 124154, '\P{^Is_Script_Extensions=nagmundari}', ""); + Expect(1, 124153, '\p{Is_Script_Extensions=- NAG_Mundari}', ""); + Expect(0, 124153, '\p{^Is_Script_Extensions=- NAG_Mundari}', ""); + Expect(0, 124153, '\P{Is_Script_Extensions=- NAG_Mundari}', ""); + Expect(1, 124153, '\P{^Is_Script_Extensions=- NAG_Mundari}', ""); + Expect(0, 124154, '\p{Is_Script_Extensions=- NAG_Mundari}', ""); + Expect(1, 124154, '\p{^Is_Script_Extensions=- NAG_Mundari}', ""); + Expect(1, 124154, '\P{Is_Script_Extensions=- NAG_Mundari}', ""); + Expect(0, 124154, '\P{^Is_Script_Extensions=- NAG_Mundari}', ""); + Error('\p{Is_Scx: := Nagm}'); + Error('\P{Is_Scx: := Nagm}'); + Expect(1, 124153, '\p{Is_Scx=nagm}', ""); + Expect(0, 124153, '\p{^Is_Scx=nagm}', ""); + Expect(0, 124153, '\P{Is_Scx=nagm}', ""); + Expect(1, 124153, '\P{^Is_Scx=nagm}', ""); + Expect(0, 124154, '\p{Is_Scx=nagm}', ""); + Expect(1, 124154, '\p{^Is_Scx=nagm}', ""); + Expect(1, 124154, '\P{Is_Scx=nagm}', ""); + Expect(0, 124154, '\P{^Is_Scx=nagm}', ""); + Expect(1, 124153, '\p{Is_Scx= _nagm}', ""); + Expect(0, 124153, '\p{^Is_Scx= _nagm}', ""); + Expect(0, 124153, '\P{Is_Scx= _nagm}', ""); + Expect(1, 124153, '\P{^Is_Scx= _nagm}', ""); + Expect(0, 124154, '\p{Is_Scx= _nagm}', ""); + Expect(1, 124154, '\p{^Is_Scx= _nagm}', ""); + Expect(1, 124154, '\P{Is_Scx= _nagm}', ""); + Expect(0, 124154, '\P{^Is_Scx= _nagm}', ""); + Error('\p{Script_Extensions: := Nandinagari}'); + Error('\P{Script_Extensions: := Nandinagari}'); + Expect(1, 72164, '\p{Script_Extensions=:\ANandinagari\z:}', "");; + Expect(0, 72165, '\p{Script_Extensions=:\ANandinagari\z:}', "");; + Expect(1, 72164, '\p{Script_Extensions=nandinagari}', ""); + Expect(0, 72164, '\p{^Script_Extensions=nandinagari}', ""); + Expect(0, 72164, '\P{Script_Extensions=nandinagari}', ""); + Expect(1, 72164, '\P{^Script_Extensions=nandinagari}', ""); + Expect(0, 72165, '\p{Script_Extensions=nandinagari}', ""); + Expect(1, 72165, '\p{^Script_Extensions=nandinagari}', ""); + Expect(1, 72165, '\P{Script_Extensions=nandinagari}', ""); + Expect(0, 72165, '\P{^Script_Extensions=nandinagari}', ""); + Expect(1, 72164, '\p{Script_Extensions=:\Anandinagari\z:}', "");; + Expect(0, 72165, '\p{Script_Extensions=:\Anandinagari\z:}', "");; + Expect(1, 72164, '\p{Script_Extensions=_Nandinagari}', ""); + Expect(0, 72164, '\p{^Script_Extensions=_Nandinagari}', ""); + Expect(0, 72164, '\P{Script_Extensions=_Nandinagari}', ""); + Expect(1, 72164, '\P{^Script_Extensions=_Nandinagari}', ""); + Expect(0, 72165, '\p{Script_Extensions=_Nandinagari}', ""); + Expect(1, 72165, '\p{^Script_Extensions=_Nandinagari}', ""); + Expect(1, 72165, '\P{Script_Extensions=_Nandinagari}', ""); + Expect(0, 72165, '\P{^Script_Extensions=_Nandinagari}', ""); + Error('\p{Scx=:= Nand}'); + Error('\P{Scx=:= Nand}'); + Expect(1, 72164, '\p{Scx=:\ANand\z:}', "");; + Expect(0, 72165, '\p{Scx=:\ANand\z:}', "");; + Expect(1, 72164, '\p{Scx=nand}', ""); + Expect(0, 72164, '\p{^Scx=nand}', ""); + Expect(0, 72164, '\P{Scx=nand}', ""); + Expect(1, 72164, '\P{^Scx=nand}', ""); + Expect(0, 72165, '\p{Scx=nand}', ""); + Expect(1, 72165, '\p{^Scx=nand}', ""); + Expect(1, 72165, '\P{Scx=nand}', ""); + Expect(0, 72165, '\P{^Scx=nand}', ""); + Expect(1, 72164, '\p{Scx=:\Anand\z:}', "");; + Expect(0, 72165, '\p{Scx=:\Anand\z:}', "");; + Expect(1, 72164, '\p{Scx=_Nand}', ""); + Expect(0, 72164, '\p{^Scx=_Nand}', ""); + Expect(0, 72164, '\P{Scx=_Nand}', ""); + Expect(1, 72164, '\P{^Scx=_Nand}', ""); + Expect(0, 72165, '\p{Scx=_Nand}', ""); + Expect(1, 72165, '\p{^Scx=_Nand}', ""); + Expect(1, 72165, '\P{Scx=_Nand}', ""); + Expect(0, 72165, '\P{^Scx=_Nand}', ""); + Error('\p{Is_Script_Extensions=:=_ Nandinagari}'); + Error('\P{Is_Script_Extensions=:=_ Nandinagari}'); + Expect(1, 72164, '\p{Is_Script_Extensions=nandinagari}', ""); + Expect(0, 72164, '\p{^Is_Script_Extensions=nandinagari}', ""); + Expect(0, 72164, '\P{Is_Script_Extensions=nandinagari}', ""); + Expect(1, 72164, '\P{^Is_Script_Extensions=nandinagari}', ""); + Expect(0, 72165, '\p{Is_Script_Extensions=nandinagari}', ""); + Expect(1, 72165, '\p{^Is_Script_Extensions=nandinagari}', ""); + Expect(1, 72165, '\P{Is_Script_Extensions=nandinagari}', ""); + Expect(0, 72165, '\P{^Is_Script_Extensions=nandinagari}', ""); + Expect(1, 72164, '\p{Is_Script_Extensions: --NANDINAGARI}', ""); + Expect(0, 72164, '\p{^Is_Script_Extensions: --NANDINAGARI}', ""); + Expect(0, 72164, '\P{Is_Script_Extensions: --NANDINAGARI}', ""); + Expect(1, 72164, '\P{^Is_Script_Extensions: --NANDINAGARI}', ""); + Expect(0, 72165, '\p{Is_Script_Extensions: --NANDINAGARI}', ""); + Expect(1, 72165, '\p{^Is_Script_Extensions: --NANDINAGARI}', ""); + Expect(1, 72165, '\P{Is_Script_Extensions: --NANDINAGARI}', ""); + Expect(0, 72165, '\P{^Is_Script_Extensions: --NANDINAGARI}', ""); + Error('\p{Is_Scx=_ NAND:=}'); + Error('\P{Is_Scx=_ NAND:=}'); + Expect(1, 72164, '\p{Is_Scx=nand}', ""); + Expect(0, 72164, '\p{^Is_Scx=nand}', ""); + Expect(0, 72164, '\P{Is_Scx=nand}', ""); + Expect(1, 72164, '\P{^Is_Scx=nand}', ""); + Expect(0, 72165, '\p{Is_Scx=nand}', ""); + Expect(1, 72165, '\p{^Is_Scx=nand}', ""); + Expect(1, 72165, '\P{Is_Scx=nand}', ""); + Expect(0, 72165, '\P{^Is_Scx=nand}', ""); + Expect(1, 72164, '\p{Is_Scx=_ Nand}', ""); + Expect(0, 72164, '\p{^Is_Scx=_ Nand}', ""); + Expect(0, 72164, '\P{Is_Scx=_ Nand}', ""); + Expect(1, 72164, '\P{^Is_Scx=_ Nand}', ""); + Expect(0, 72165, '\p{Is_Scx=_ Nand}', ""); + Expect(1, 72165, '\p{^Is_Scx=_ Nand}', ""); + Expect(1, 72165, '\P{Is_Scx=_ Nand}', ""); + Expect(0, 72165, '\P{^Is_Scx=_ Nand}', ""); + Error('\p{Script_Extensions= :=Old_north_Arabian}'); + Error('\P{Script_Extensions= :=Old_north_Arabian}'); + Expect(1, 68255, '\p{Script_Extensions=:\AOld_North_Arabian\z:}', "");; + Expect(0, 68256, '\p{Script_Extensions=:\AOld_North_Arabian\z:}', "");; + Expect(1, 68255, '\p{Script_Extensions=oldnortharabian}', ""); + Expect(0, 68255, '\p{^Script_Extensions=oldnortharabian}', ""); + Expect(0, 68255, '\P{Script_Extensions=oldnortharabian}', ""); + Expect(1, 68255, '\P{^Script_Extensions=oldnortharabian}', ""); + Expect(0, 68256, '\p{Script_Extensions=oldnortharabian}', ""); + Expect(1, 68256, '\p{^Script_Extensions=oldnortharabian}', ""); + Expect(1, 68256, '\P{Script_Extensions=oldnortharabian}', ""); + Expect(0, 68256, '\P{^Script_Extensions=oldnortharabian}', ""); + Expect(1, 68255, '\p{Script_Extensions=:\Aoldnortharabian\z:}', "");; + Expect(0, 68256, '\p{Script_Extensions=:\Aoldnortharabian\z:}', "");; + Expect(1, 68255, '\p{Script_Extensions= Old_NORTH_Arabian}', ""); + Expect(0, 68255, '\p{^Script_Extensions= Old_NORTH_Arabian}', ""); + Expect(0, 68255, '\P{Script_Extensions= Old_NORTH_Arabian}', ""); + Expect(1, 68255, '\P{^Script_Extensions= Old_NORTH_Arabian}', ""); + Expect(0, 68256, '\p{Script_Extensions= Old_NORTH_Arabian}', ""); + Expect(1, 68256, '\p{^Script_Extensions= Old_NORTH_Arabian}', ""); + Expect(1, 68256, '\P{Script_Extensions= Old_NORTH_Arabian}', ""); + Expect(0, 68256, '\P{^Script_Extensions= Old_NORTH_Arabian}', ""); + Error('\p{Scx=/a/Narb}'); + Error('\P{Scx=/a/Narb}'); + Expect(1, 68255, '\p{Scx=:\ANarb\z:}', "");; + Expect(0, 68256, '\p{Scx=:\ANarb\z:}', "");; + Expect(1, 68255, '\p{Scx=narb}', ""); + Expect(0, 68255, '\p{^Scx=narb}', ""); + Expect(0, 68255, '\P{Scx=narb}', ""); + Expect(1, 68255, '\P{^Scx=narb}', ""); + Expect(0, 68256, '\p{Scx=narb}', ""); + Expect(1, 68256, '\p{^Scx=narb}', ""); + Expect(1, 68256, '\P{Scx=narb}', ""); + Expect(0, 68256, '\P{^Scx=narb}', ""); + Expect(1, 68255, '\p{Scx=:\Anarb\z:}', "");; + Expect(0, 68256, '\p{Scx=:\Anarb\z:}', "");; + Expect(1, 68255, '\p{Scx= NARB}', ""); + Expect(0, 68255, '\p{^Scx= NARB}', ""); + Expect(0, 68255, '\P{Scx= NARB}', ""); + Expect(1, 68255, '\P{^Scx= NARB}', ""); + Expect(0, 68256, '\p{Scx= NARB}', ""); + Expect(1, 68256, '\p{^Scx= NARB}', ""); + Expect(1, 68256, '\P{Scx= NARB}', ""); + Expect(0, 68256, '\P{^Scx= NARB}', ""); + Error('\p{Is_Script_Extensions=/a/__Old_North_ARABIAN}'); + Error('\P{Is_Script_Extensions=/a/__Old_North_ARABIAN}'); + Expect(1, 68255, '\p{Is_Script_Extensions=oldnortharabian}', ""); + Expect(0, 68255, '\p{^Is_Script_Extensions=oldnortharabian}', ""); + Expect(0, 68255, '\P{Is_Script_Extensions=oldnortharabian}', ""); + Expect(1, 68255, '\P{^Is_Script_Extensions=oldnortharabian}', ""); + Expect(0, 68256, '\p{Is_Script_Extensions=oldnortharabian}', ""); + Expect(1, 68256, '\p{^Is_Script_Extensions=oldnortharabian}', ""); + Expect(1, 68256, '\P{Is_Script_Extensions=oldnortharabian}', ""); + Expect(0, 68256, '\P{^Is_Script_Extensions=oldnortharabian}', ""); + Expect(1, 68255, '\p{Is_Script_Extensions= Old_North_arabian}', ""); + Expect(0, 68255, '\p{^Is_Script_Extensions= Old_North_arabian}', ""); + Expect(0, 68255, '\P{Is_Script_Extensions= Old_North_arabian}', ""); + Expect(1, 68255, '\P{^Is_Script_Extensions= Old_North_arabian}', ""); + Expect(0, 68256, '\p{Is_Script_Extensions= Old_North_arabian}', ""); + Expect(1, 68256, '\p{^Is_Script_Extensions= Old_North_arabian}', ""); + Expect(1, 68256, '\P{Is_Script_Extensions= Old_North_arabian}', ""); + Expect(0, 68256, '\P{^Is_Script_Extensions= Old_North_arabian}', ""); + Error('\p{Is_Scx=_-narb:=}'); + Error('\P{Is_Scx=_-narb:=}'); + Expect(1, 68255, '\p{Is_Scx=narb}', ""); + Expect(0, 68255, '\p{^Is_Scx=narb}', ""); + Expect(0, 68255, '\P{Is_Scx=narb}', ""); + Expect(1, 68255, '\P{^Is_Scx=narb}', ""); + Expect(0, 68256, '\p{Is_Scx=narb}', ""); + Expect(1, 68256, '\p{^Is_Scx=narb}', ""); + Expect(1, 68256, '\P{Is_Scx=narb}', ""); + Expect(0, 68256, '\P{^Is_Scx=narb}', ""); + Expect(1, 68255, '\p{Is_Scx=- NARB}', ""); + Expect(0, 68255, '\p{^Is_Scx=- NARB}', ""); + Expect(0, 68255, '\P{Is_Scx=- NARB}', ""); + Expect(1, 68255, '\P{^Is_Scx=- NARB}', ""); + Expect(0, 68256, '\p{Is_Scx=- NARB}', ""); + Expect(1, 68256, '\p{^Is_Scx=- NARB}', ""); + Expect(1, 68256, '\P{Is_Scx=- NARB}', ""); + Expect(0, 68256, '\P{^Is_Scx=- NARB}', ""); + Error('\p{Script_Extensions=-Nabataean:=}'); + Error('\P{Script_Extensions=-Nabataean:=}'); + Expect(1, 67759, '\p{Script_Extensions=:\ANabataean\z:}', "");; + Expect(0, 67760, '\p{Script_Extensions=:\ANabataean\z:}', "");; + Expect(1, 67759, '\p{Script_Extensions=nabataean}', ""); + Expect(0, 67759, '\p{^Script_Extensions=nabataean}', ""); + Expect(0, 67759, '\P{Script_Extensions=nabataean}', ""); + Expect(1, 67759, '\P{^Script_Extensions=nabataean}', ""); + Expect(0, 67760, '\p{Script_Extensions=nabataean}', ""); + Expect(1, 67760, '\p{^Script_Extensions=nabataean}', ""); + Expect(1, 67760, '\P{Script_Extensions=nabataean}', ""); + Expect(0, 67760, '\P{^Script_Extensions=nabataean}', ""); + Expect(1, 67759, '\p{Script_Extensions=:\Anabataean\z:}', "");; + Expect(0, 67760, '\p{Script_Extensions=:\Anabataean\z:}', "");; + Expect(1, 67759, '\p{Script_Extensions= Nabataean}', ""); + Expect(0, 67759, '\p{^Script_Extensions= Nabataean}', ""); + Expect(0, 67759, '\P{Script_Extensions= Nabataean}', ""); + Expect(1, 67759, '\P{^Script_Extensions= Nabataean}', ""); + Expect(0, 67760, '\p{Script_Extensions= Nabataean}', ""); + Expect(1, 67760, '\p{^Script_Extensions= Nabataean}', ""); + Expect(1, 67760, '\P{Script_Extensions= Nabataean}', ""); + Expect(0, 67760, '\P{^Script_Extensions= Nabataean}', ""); + Error('\p{Scx: /a/ -NBAT}'); + Error('\P{Scx: /a/ -NBAT}'); + Expect(1, 67759, '\p{Scx=:\ANbat\z:}', "");; + Expect(0, 67760, '\p{Scx=:\ANbat\z:}', "");; + Expect(1, 67759, '\p{Scx=nbat}', ""); + Expect(0, 67759, '\p{^Scx=nbat}', ""); + Expect(0, 67759, '\P{Scx=nbat}', ""); + Expect(1, 67759, '\P{^Scx=nbat}', ""); + Expect(0, 67760, '\p{Scx=nbat}', ""); + Expect(1, 67760, '\p{^Scx=nbat}', ""); + Expect(1, 67760, '\P{Scx=nbat}', ""); + Expect(0, 67760, '\P{^Scx=nbat}', ""); + Expect(1, 67759, '\p{Scx=:\Anbat\z:}', "");; + Expect(0, 67760, '\p{Scx=:\Anbat\z:}', "");; + Expect(1, 67759, '\p{Scx= nbat}', ""); + Expect(0, 67759, '\p{^Scx= nbat}', ""); + Expect(0, 67759, '\P{Scx= nbat}', ""); + Expect(1, 67759, '\P{^Scx= nbat}', ""); + Expect(0, 67760, '\p{Scx= nbat}', ""); + Expect(1, 67760, '\p{^Scx= nbat}', ""); + Expect(1, 67760, '\P{Scx= nbat}', ""); + Expect(0, 67760, '\P{^Scx= nbat}', ""); + Error('\p{Is_Script_Extensions= /a/Nabataean}'); + Error('\P{Is_Script_Extensions= /a/Nabataean}'); + Expect(1, 67759, '\p{Is_Script_Extensions=nabataean}', ""); + Expect(0, 67759, '\p{^Is_Script_Extensions=nabataean}', ""); + Expect(0, 67759, '\P{Is_Script_Extensions=nabataean}', ""); + Expect(1, 67759, '\P{^Is_Script_Extensions=nabataean}', ""); + Expect(0, 67760, '\p{Is_Script_Extensions=nabataean}', ""); + Expect(1, 67760, '\p{^Is_Script_Extensions=nabataean}', ""); + Expect(1, 67760, '\P{Is_Script_Extensions=nabataean}', ""); + Expect(0, 67760, '\P{^Is_Script_Extensions=nabataean}', ""); + Expect(1, 67759, '\p{Is_Script_Extensions= Nabataean}', ""); + Expect(0, 67759, '\p{^Is_Script_Extensions= Nabataean}', ""); + Expect(0, 67759, '\P{Is_Script_Extensions= Nabataean}', ""); + Expect(1, 67759, '\P{^Is_Script_Extensions= Nabataean}', ""); + Expect(0, 67760, '\p{Is_Script_Extensions= Nabataean}', ""); + Expect(1, 67760, '\p{^Is_Script_Extensions= Nabataean}', ""); + Expect(1, 67760, '\P{Is_Script_Extensions= Nabataean}', ""); + Expect(0, 67760, '\P{^Is_Script_Extensions= Nabataean}', ""); + Error('\p{Is_Scx=_ Nbat/a/}'); + Error('\P{Is_Scx=_ Nbat/a/}'); + Expect(1, 67759, '\p{Is_Scx=nbat}', ""); + Expect(0, 67759, '\p{^Is_Scx=nbat}', ""); + Expect(0, 67759, '\P{Is_Scx=nbat}', ""); + Expect(1, 67759, '\P{^Is_Scx=nbat}', ""); + Expect(0, 67760, '\p{Is_Scx=nbat}', ""); + Expect(1, 67760, '\p{^Is_Scx=nbat}', ""); + Expect(1, 67760, '\P{Is_Scx=nbat}', ""); + Expect(0, 67760, '\P{^Is_Scx=nbat}', ""); + Expect(1, 67759, '\p{Is_Scx= Nbat}', ""); + Expect(0, 67759, '\p{^Is_Scx= Nbat}', ""); + Expect(0, 67759, '\P{Is_Scx= Nbat}', ""); + Expect(1, 67759, '\P{^Is_Scx= Nbat}', ""); + Expect(0, 67760, '\p{Is_Scx= Nbat}', ""); + Expect(1, 67760, '\p{^Is_Scx= Nbat}', ""); + Expect(1, 67760, '\P{Is_Scx= Nbat}', ""); + Expect(0, 67760, '\P{^Is_Scx= Nbat}', ""); + Error('\p{Script_Extensions::=_ NEWA}'); + Error('\P{Script_Extensions::=_ NEWA}'); + Expect(1, 70753, '\p{Script_Extensions=:\ANewa\z:}', "");; + Expect(0, 70754, '\p{Script_Extensions=:\ANewa\z:}', "");; + Expect(1, 70753, '\p{Script_Extensions=newa}', ""); + Expect(0, 70753, '\p{^Script_Extensions=newa}', ""); + Expect(0, 70753, '\P{Script_Extensions=newa}', ""); + Expect(1, 70753, '\P{^Script_Extensions=newa}', ""); + Expect(0, 70754, '\p{Script_Extensions=newa}', ""); + Expect(1, 70754, '\p{^Script_Extensions=newa}', ""); + Expect(1, 70754, '\P{Script_Extensions=newa}', ""); + Expect(0, 70754, '\P{^Script_Extensions=newa}', ""); + Expect(1, 70753, '\p{Script_Extensions=:\Anewa\z:}', "");; + Expect(0, 70754, '\p{Script_Extensions=:\Anewa\z:}', "");; + Expect(1, 70753, '\p{Script_Extensions= Newa}', ""); + Expect(0, 70753, '\p{^Script_Extensions= Newa}', ""); + Expect(0, 70753, '\P{Script_Extensions= Newa}', ""); + Expect(1, 70753, '\P{^Script_Extensions= Newa}', ""); + Expect(0, 70754, '\p{Script_Extensions= Newa}', ""); + Expect(1, 70754, '\p{^Script_Extensions= Newa}', ""); + Expect(1, 70754, '\P{Script_Extensions= Newa}', ""); + Expect(0, 70754, '\P{^Script_Extensions= Newa}', ""); + Error('\p{Scx=- NEWA/a/}'); + Error('\P{Scx=- NEWA/a/}'); + Expect(1, 70753, '\p{Scx=:\ANewa\z:}', "");; + Expect(0, 70754, '\p{Scx=:\ANewa\z:}', "");; + Expect(1, 70753, '\p{Scx=newa}', ""); + Expect(0, 70753, '\p{^Scx=newa}', ""); + Expect(0, 70753, '\P{Scx=newa}', ""); + Expect(1, 70753, '\P{^Scx=newa}', ""); + Expect(0, 70754, '\p{Scx=newa}', ""); + Expect(1, 70754, '\p{^Scx=newa}', ""); + Expect(1, 70754, '\P{Scx=newa}', ""); + Expect(0, 70754, '\P{^Scx=newa}', ""); + Expect(1, 70753, '\p{Scx=:\Anewa\z:}', "");; + Expect(0, 70754, '\p{Scx=:\Anewa\z:}', "");; + Expect(1, 70753, '\p{Scx=_-NEWA}', ""); + Expect(0, 70753, '\p{^Scx=_-NEWA}', ""); + Expect(0, 70753, '\P{Scx=_-NEWA}', ""); + Expect(1, 70753, '\P{^Scx=_-NEWA}', ""); + Expect(0, 70754, '\p{Scx=_-NEWA}', ""); + Expect(1, 70754, '\p{^Scx=_-NEWA}', ""); + Expect(1, 70754, '\P{Scx=_-NEWA}', ""); + Expect(0, 70754, '\P{^Scx=_-NEWA}', ""); + Error('\p{Is_Script_Extensions=/a/- newa}'); + Error('\P{Is_Script_Extensions=/a/- newa}'); + Expect(1, 70753, '\p{Is_Script_Extensions=newa}', ""); + Expect(0, 70753, '\p{^Is_Script_Extensions=newa}', ""); + Expect(0, 70753, '\P{Is_Script_Extensions=newa}', ""); + Expect(1, 70753, '\P{^Is_Script_Extensions=newa}', ""); + Expect(0, 70754, '\p{Is_Script_Extensions=newa}', ""); + Expect(1, 70754, '\p{^Is_Script_Extensions=newa}', ""); + Expect(1, 70754, '\P{Is_Script_Extensions=newa}', ""); + Expect(0, 70754, '\P{^Is_Script_Extensions=newa}', ""); + Expect(1, 70753, '\p{Is_Script_Extensions=_Newa}', ""); + Expect(0, 70753, '\p{^Is_Script_Extensions=_Newa}', ""); + Expect(0, 70753, '\P{Is_Script_Extensions=_Newa}', ""); + Expect(1, 70753, '\P{^Is_Script_Extensions=_Newa}', ""); + Expect(0, 70754, '\p{Is_Script_Extensions=_Newa}', ""); + Expect(1, 70754, '\p{^Is_Script_Extensions=_Newa}', ""); + Expect(1, 70754, '\P{Is_Script_Extensions=_Newa}', ""); + Expect(0, 70754, '\P{^Is_Script_Extensions=_Newa}', ""); + Error('\p{Is_Scx: --NEWA:=}'); + Error('\P{Is_Scx: --NEWA:=}'); + Expect(1, 70753, '\p{Is_Scx=newa}', ""); + Expect(0, 70753, '\p{^Is_Scx=newa}', ""); + Expect(0, 70753, '\P{Is_Scx=newa}', ""); + Expect(1, 70753, '\P{^Is_Scx=newa}', ""); + Expect(0, 70754, '\p{Is_Scx=newa}', ""); + Expect(1, 70754, '\p{^Is_Scx=newa}', ""); + Expect(1, 70754, '\P{Is_Scx=newa}', ""); + Expect(0, 70754, '\P{^Is_Scx=newa}', ""); + Expect(1, 70753, '\p{Is_Scx= _Newa}', ""); + Expect(0, 70753, '\p{^Is_Scx= _Newa}', ""); + Expect(0, 70753, '\P{Is_Scx= _Newa}', ""); + Expect(1, 70753, '\P{^Is_Scx= _Newa}', ""); + Expect(0, 70754, '\p{Is_Scx= _Newa}', ""); + Expect(1, 70754, '\p{^Is_Scx= _Newa}', ""); + Expect(1, 70754, '\P{Is_Scx= _Newa}', ""); + Expect(0, 70754, '\P{^Is_Scx= _Newa}', ""); + Error('\p{Script_Extensions=:= Nko}'); + Error('\P{Script_Extensions=:= Nko}'); + Expect(1, 64831, '\p{Script_Extensions=:\ANko\z:}', "");; + Expect(0, 64832, '\p{Script_Extensions=:\ANko\z:}', "");; + Expect(1, 64831, '\p{Script_Extensions=nko}', ""); + Expect(0, 64831, '\p{^Script_Extensions=nko}', ""); + Expect(0, 64831, '\P{Script_Extensions=nko}', ""); + Expect(1, 64831, '\P{^Script_Extensions=nko}', ""); + Expect(0, 64832, '\p{Script_Extensions=nko}', ""); + Expect(1, 64832, '\p{^Script_Extensions=nko}', ""); + Expect(1, 64832, '\P{Script_Extensions=nko}', ""); + Expect(0, 64832, '\P{^Script_Extensions=nko}', ""); + Expect(1, 64831, '\p{Script_Extensions=:\Anko\z:}', "");; + Expect(0, 64832, '\p{Script_Extensions=:\Anko\z:}', "");; + Expect(1, 64831, '\p{Script_Extensions=-NKO}', ""); + Expect(0, 64831, '\p{^Script_Extensions=-NKO}', ""); + Expect(0, 64831, '\P{Script_Extensions=-NKO}', ""); + Expect(1, 64831, '\P{^Script_Extensions=-NKO}', ""); + Expect(0, 64832, '\p{Script_Extensions=-NKO}', ""); + Expect(1, 64832, '\p{^Script_Extensions=-NKO}', ""); + Expect(1, 64832, '\P{Script_Extensions=-NKO}', ""); + Expect(0, 64832, '\P{^Script_Extensions=-NKO}', ""); + Error('\p{Scx=:=-Nkoo}'); + Error('\P{Scx=:=-Nkoo}'); + Expect(1, 64831, '\p{Scx=:\ANkoo\z:}', "");; + Expect(0, 64832, '\p{Scx=:\ANkoo\z:}', "");; + Expect(1, 64831, '\p{Scx=nkoo}', ""); + Expect(0, 64831, '\p{^Scx=nkoo}', ""); + Expect(0, 64831, '\P{Scx=nkoo}', ""); + Expect(1, 64831, '\P{^Scx=nkoo}', ""); + Expect(0, 64832, '\p{Scx=nkoo}', ""); + Expect(1, 64832, '\p{^Scx=nkoo}', ""); + Expect(1, 64832, '\P{Scx=nkoo}', ""); + Expect(0, 64832, '\P{^Scx=nkoo}', ""); + Expect(1, 64831, '\p{Scx=:\Ankoo\z:}', "");; + Expect(0, 64832, '\p{Scx=:\Ankoo\z:}', "");; + Expect(1, 64831, '\p{Scx= Nkoo}', ""); + Expect(0, 64831, '\p{^Scx= Nkoo}', ""); + Expect(0, 64831, '\P{Scx= Nkoo}', ""); + Expect(1, 64831, '\P{^Scx= Nkoo}', ""); + Expect(0, 64832, '\p{Scx= Nkoo}', ""); + Expect(1, 64832, '\p{^Scx= Nkoo}', ""); + Expect(1, 64832, '\P{Scx= Nkoo}', ""); + Expect(0, 64832, '\P{^Scx= Nkoo}', ""); + Error('\p{Is_Script_Extensions=/a/-nko}'); + Error('\P{Is_Script_Extensions=/a/-nko}'); + Expect(1, 64831, '\p{Is_Script_Extensions=nko}', ""); + Expect(0, 64831, '\p{^Is_Script_Extensions=nko}', ""); + Expect(0, 64831, '\P{Is_Script_Extensions=nko}', ""); + Expect(1, 64831, '\P{^Is_Script_Extensions=nko}', ""); + Expect(0, 64832, '\p{Is_Script_Extensions=nko}', ""); + Expect(1, 64832, '\p{^Is_Script_Extensions=nko}', ""); + Expect(1, 64832, '\P{Is_Script_Extensions=nko}', ""); + Expect(0, 64832, '\P{^Is_Script_Extensions=nko}', ""); + Expect(1, 64831, '\p{Is_Script_Extensions= NKO}', ""); + Expect(0, 64831, '\p{^Is_Script_Extensions= NKO}', ""); + Expect(0, 64831, '\P{Is_Script_Extensions= NKO}', ""); + Expect(1, 64831, '\P{^Is_Script_Extensions= NKO}', ""); + Expect(0, 64832, '\p{Is_Script_Extensions= NKO}', ""); + Expect(1, 64832, '\p{^Is_Script_Extensions= NKO}', ""); + Expect(1, 64832, '\P{Is_Script_Extensions= NKO}', ""); + Expect(0, 64832, '\P{^Is_Script_Extensions= NKO}', ""); + Error('\p{Is_Scx=:= Nkoo}'); + Error('\P{Is_Scx=:= Nkoo}'); + Expect(1, 64831, '\p{Is_Scx=nkoo}', ""); + Expect(0, 64831, '\p{^Is_Scx=nkoo}', ""); + Expect(0, 64831, '\P{Is_Scx=nkoo}', ""); + Expect(1, 64831, '\P{^Is_Scx=nkoo}', ""); + Expect(0, 64832, '\p{Is_Scx=nkoo}', ""); + Expect(1, 64832, '\p{^Is_Scx=nkoo}', ""); + Expect(1, 64832, '\P{Is_Scx=nkoo}', ""); + Expect(0, 64832, '\P{^Is_Scx=nkoo}', ""); + Expect(1, 64831, '\p{Is_Scx= _nkoo}', ""); + Expect(0, 64831, '\p{^Is_Scx= _nkoo}', ""); + Expect(0, 64831, '\P{Is_Scx= _nkoo}', ""); + Expect(1, 64831, '\P{^Is_Scx= _nkoo}', ""); + Expect(0, 64832, '\p{Is_Scx= _nkoo}', ""); + Expect(1, 64832, '\p{^Is_Scx= _nkoo}', ""); + Expect(1, 64832, '\P{Is_Scx= _nkoo}', ""); + Expect(0, 64832, '\P{^Is_Scx= _nkoo}', ""); + Error('\p{Script_Extensions::=- nushu}'); + Error('\P{Script_Extensions::=- nushu}'); + Expect(1, 111355, '\p{Script_Extensions=:\ANushu\z:}', "");; + Expect(0, 111356, '\p{Script_Extensions=:\ANushu\z:}', "");; + Expect(1, 111355, '\p{Script_Extensions=nushu}', ""); + Expect(0, 111355, '\p{^Script_Extensions=nushu}', ""); + Expect(0, 111355, '\P{Script_Extensions=nushu}', ""); + Expect(1, 111355, '\P{^Script_Extensions=nushu}', ""); + Expect(0, 111356, '\p{Script_Extensions=nushu}', ""); + Expect(1, 111356, '\p{^Script_Extensions=nushu}', ""); + Expect(1, 111356, '\P{Script_Extensions=nushu}', ""); + Expect(0, 111356, '\P{^Script_Extensions=nushu}', ""); + Expect(1, 111355, '\p{Script_Extensions=:\Anushu\z:}', "");; + Expect(0, 111356, '\p{Script_Extensions=:\Anushu\z:}', "");; + Expect(1, 111355, '\p{Script_Extensions= -Nushu}', ""); + Expect(0, 111355, '\p{^Script_Extensions= -Nushu}', ""); + Expect(0, 111355, '\P{Script_Extensions= -Nushu}', ""); + Expect(1, 111355, '\P{^Script_Extensions= -Nushu}', ""); + Expect(0, 111356, '\p{Script_Extensions= -Nushu}', ""); + Expect(1, 111356, '\p{^Script_Extensions= -Nushu}', ""); + Expect(1, 111356, '\P{Script_Extensions= -Nushu}', ""); + Expect(0, 111356, '\P{^Script_Extensions= -Nushu}', ""); + Error('\p{Scx=__NSHU/a/}'); + Error('\P{Scx=__NSHU/a/}'); + Expect(1, 111355, '\p{Scx=:\ANshu\z:}', "");; + Expect(0, 111356, '\p{Scx=:\ANshu\z:}', "");; + Expect(1, 111355, '\p{Scx=nshu}', ""); + Expect(0, 111355, '\p{^Scx=nshu}', ""); + Expect(0, 111355, '\P{Scx=nshu}', ""); + Expect(1, 111355, '\P{^Scx=nshu}', ""); + Expect(0, 111356, '\p{Scx=nshu}', ""); + Expect(1, 111356, '\p{^Scx=nshu}', ""); + Expect(1, 111356, '\P{Scx=nshu}', ""); + Expect(0, 111356, '\P{^Scx=nshu}', ""); + Expect(1, 111355, '\p{Scx=:\Anshu\z:}', "");; + Expect(0, 111356, '\p{Scx=:\Anshu\z:}', "");; + Expect(1, 111355, '\p{Scx= Nshu}', ""); + Expect(0, 111355, '\p{^Scx= Nshu}', ""); + Expect(0, 111355, '\P{Scx= Nshu}', ""); + Expect(1, 111355, '\P{^Scx= Nshu}', ""); + Expect(0, 111356, '\p{Scx= Nshu}', ""); + Expect(1, 111356, '\p{^Scx= Nshu}', ""); + Expect(1, 111356, '\P{Scx= Nshu}', ""); + Expect(0, 111356, '\P{^Scx= Nshu}', ""); + Error('\p{Is_Script_Extensions: NUSHU/a/}'); + Error('\P{Is_Script_Extensions: NUSHU/a/}'); + Expect(1, 111355, '\p{Is_Script_Extensions=nushu}', ""); + Expect(0, 111355, '\p{^Is_Script_Extensions=nushu}', ""); + Expect(0, 111355, '\P{Is_Script_Extensions=nushu}', ""); + Expect(1, 111355, '\P{^Is_Script_Extensions=nushu}', ""); + Expect(0, 111356, '\p{Is_Script_Extensions=nushu}', ""); + Expect(1, 111356, '\p{^Is_Script_Extensions=nushu}', ""); + Expect(1, 111356, '\P{Is_Script_Extensions=nushu}', ""); + Expect(0, 111356, '\P{^Is_Script_Extensions=nushu}', ""); + Expect(1, 111355, '\p{Is_Script_Extensions=- NUSHU}', ""); + Expect(0, 111355, '\p{^Is_Script_Extensions=- NUSHU}', ""); + Expect(0, 111355, '\P{Is_Script_Extensions=- NUSHU}', ""); + Expect(1, 111355, '\P{^Is_Script_Extensions=- NUSHU}', ""); + Expect(0, 111356, '\p{Is_Script_Extensions=- NUSHU}', ""); + Expect(1, 111356, '\p{^Is_Script_Extensions=- NUSHU}', ""); + Expect(1, 111356, '\P{Is_Script_Extensions=- NUSHU}', ""); + Expect(0, 111356, '\P{^Is_Script_Extensions=- NUSHU}', ""); + Error('\p{Is_Scx=-:=Nshu}'); + Error('\P{Is_Scx=-:=Nshu}'); + Expect(1, 111355, '\p{Is_Scx=nshu}', ""); + Expect(0, 111355, '\p{^Is_Scx=nshu}', ""); + Expect(0, 111355, '\P{Is_Scx=nshu}', ""); + Expect(1, 111355, '\P{^Is_Scx=nshu}', ""); + Expect(0, 111356, '\p{Is_Scx=nshu}', ""); + Expect(1, 111356, '\p{^Is_Scx=nshu}', ""); + Expect(1, 111356, '\P{Is_Scx=nshu}', ""); + Expect(0, 111356, '\P{^Is_Scx=nshu}', ""); + Expect(1, 111355, '\p{Is_Scx= Nshu}', ""); + Expect(0, 111355, '\p{^Is_Scx= Nshu}', ""); + Expect(0, 111355, '\P{Is_Scx= Nshu}', ""); + Expect(1, 111355, '\P{^Is_Scx= Nshu}', ""); + Expect(0, 111356, '\p{Is_Scx= Nshu}', ""); + Expect(1, 111356, '\p{^Is_Scx= Nshu}', ""); + Expect(1, 111356, '\P{Is_Scx= Nshu}', ""); + Expect(0, 111356, '\P{^Is_Scx= Nshu}', ""); + Error('\p{Script_Extensions=_ ogham:=}'); + Error('\P{Script_Extensions=_ ogham:=}'); + Expect(1, 5788, '\p{Script_Extensions=:\AOgham\z:}', "");; + Expect(0, 5789, '\p{Script_Extensions=:\AOgham\z:}', "");; + Expect(1, 5788, '\p{Script_Extensions=ogham}', ""); + Expect(0, 5788, '\p{^Script_Extensions=ogham}', ""); + Expect(0, 5788, '\P{Script_Extensions=ogham}', ""); + Expect(1, 5788, '\P{^Script_Extensions=ogham}', ""); + Expect(0, 5789, '\p{Script_Extensions=ogham}', ""); + Expect(1, 5789, '\p{^Script_Extensions=ogham}', ""); + Expect(1, 5789, '\P{Script_Extensions=ogham}', ""); + Expect(0, 5789, '\P{^Script_Extensions=ogham}', ""); + Expect(1, 5788, '\p{Script_Extensions=:\Aogham\z:}', "");; + Expect(0, 5789, '\p{Script_Extensions=:\Aogham\z:}', "");; + Expect(1, 5788, '\p{Script_Extensions=- ogham}', ""); + Expect(0, 5788, '\p{^Script_Extensions=- ogham}', ""); + Expect(0, 5788, '\P{Script_Extensions=- ogham}', ""); + Expect(1, 5788, '\P{^Script_Extensions=- ogham}', ""); + Expect(0, 5789, '\p{Script_Extensions=- ogham}', ""); + Expect(1, 5789, '\p{^Script_Extensions=- ogham}', ""); + Expect(1, 5789, '\P{Script_Extensions=- ogham}', ""); + Expect(0, 5789, '\P{^Script_Extensions=- ogham}', ""); + Error('\p{Scx=/a/_Ogam}'); + Error('\P{Scx=/a/_Ogam}'); + Expect(1, 5788, '\p{Scx=:\AOgam\z:}', "");; + Expect(0, 5789, '\p{Scx=:\AOgam\z:}', "");; + Expect(1, 5788, '\p{Scx=ogam}', ""); + Expect(0, 5788, '\p{^Scx=ogam}', ""); + Expect(0, 5788, '\P{Scx=ogam}', ""); + Expect(1, 5788, '\P{^Scx=ogam}', ""); + Expect(0, 5789, '\p{Scx=ogam}', ""); + Expect(1, 5789, '\p{^Scx=ogam}', ""); + Expect(1, 5789, '\P{Scx=ogam}', ""); + Expect(0, 5789, '\P{^Scx=ogam}', ""); + Expect(1, 5788, '\p{Scx=:\Aogam\z:}', "");; + Expect(0, 5789, '\p{Scx=:\Aogam\z:}', "");; + Expect(1, 5788, '\p{Scx= _ogam}', ""); + Expect(0, 5788, '\p{^Scx= _ogam}', ""); + Expect(0, 5788, '\P{Scx= _ogam}', ""); + Expect(1, 5788, '\P{^Scx= _ogam}', ""); + Expect(0, 5789, '\p{Scx= _ogam}', ""); + Expect(1, 5789, '\p{^Scx= _ogam}', ""); + Expect(1, 5789, '\P{Scx= _ogam}', ""); + Expect(0, 5789, '\P{^Scx= _ogam}', ""); + Error('\p{Is_Script_Extensions= /a/ogham}'); + Error('\P{Is_Script_Extensions= /a/ogham}'); + Expect(1, 5788, '\p{Is_Script_Extensions=ogham}', ""); + Expect(0, 5788, '\p{^Is_Script_Extensions=ogham}', ""); + Expect(0, 5788, '\P{Is_Script_Extensions=ogham}', ""); + Expect(1, 5788, '\P{^Is_Script_Extensions=ogham}', ""); + Expect(0, 5789, '\p{Is_Script_Extensions=ogham}', ""); + Expect(1, 5789, '\p{^Is_Script_Extensions=ogham}', ""); + Expect(1, 5789, '\P{Is_Script_Extensions=ogham}', ""); + Expect(0, 5789, '\P{^Is_Script_Extensions=ogham}', ""); + Expect(1, 5788, '\p{Is_Script_Extensions= OGHAM}', ""); + Expect(0, 5788, '\p{^Is_Script_Extensions= OGHAM}', ""); + Expect(0, 5788, '\P{Is_Script_Extensions= OGHAM}', ""); + Expect(1, 5788, '\P{^Is_Script_Extensions= OGHAM}', ""); + Expect(0, 5789, '\p{Is_Script_Extensions= OGHAM}', ""); + Expect(1, 5789, '\p{^Is_Script_Extensions= OGHAM}', ""); + Expect(1, 5789, '\P{Is_Script_Extensions= OGHAM}', ""); + Expect(0, 5789, '\P{^Is_Script_Extensions= OGHAM}', ""); + Error('\p{Is_Scx: :=_ Ogam}'); + Error('\P{Is_Scx: :=_ Ogam}'); + Expect(1, 5788, '\p{Is_Scx: ogam}', ""); + Expect(0, 5788, '\p{^Is_Scx: ogam}', ""); + Expect(0, 5788, '\P{Is_Scx: ogam}', ""); + Expect(1, 5788, '\P{^Is_Scx: ogam}', ""); + Expect(0, 5789, '\p{Is_Scx: ogam}', ""); + Expect(1, 5789, '\p{^Is_Scx: ogam}', ""); + Expect(1, 5789, '\P{Is_Scx: ogam}', ""); + Expect(0, 5789, '\P{^Is_Scx: ogam}', ""); + Expect(1, 5788, '\p{Is_Scx=_-ogam}', ""); + Expect(0, 5788, '\p{^Is_Scx=_-ogam}', ""); + Expect(0, 5788, '\P{Is_Scx=_-ogam}', ""); + Expect(1, 5788, '\P{^Is_Scx=_-ogam}', ""); + Expect(0, 5789, '\p{Is_Scx=_-ogam}', ""); + Expect(1, 5789, '\p{^Is_Scx=_-ogam}', ""); + Expect(1, 5789, '\P{Is_Scx=_-ogam}', ""); + Expect(0, 5789, '\P{^Is_Scx=_-ogam}', ""); + Error('\p{Script_Extensions= /a/OL_Chiki}'); + Error('\P{Script_Extensions= /a/OL_Chiki}'); + Expect(1, 7295, '\p{Script_Extensions=:\AOl_Chiki\z:}', "");; + Expect(0, 7296, '\p{Script_Extensions=:\AOl_Chiki\z:}', "");; + Expect(1, 7295, '\p{Script_Extensions: olchiki}', ""); + Expect(0, 7295, '\p{^Script_Extensions: olchiki}', ""); + Expect(0, 7295, '\P{Script_Extensions: olchiki}', ""); + Expect(1, 7295, '\P{^Script_Extensions: olchiki}', ""); + Expect(0, 7296, '\p{Script_Extensions: olchiki}', ""); + Expect(1, 7296, '\p{^Script_Extensions: olchiki}', ""); + Expect(1, 7296, '\P{Script_Extensions: olchiki}', ""); + Expect(0, 7296, '\P{^Script_Extensions: olchiki}', ""); + Expect(1, 7295, '\p{Script_Extensions=:\Aolchiki\z:}', "");; + Expect(0, 7296, '\p{Script_Extensions=:\Aolchiki\z:}', "");; + Expect(1, 7295, '\p{Script_Extensions: Ol_Chiki}', ""); + Expect(0, 7295, '\p{^Script_Extensions: Ol_Chiki}', ""); + Expect(0, 7295, '\P{Script_Extensions: Ol_Chiki}', ""); + Expect(1, 7295, '\P{^Script_Extensions: Ol_Chiki}', ""); + Expect(0, 7296, '\p{Script_Extensions: Ol_Chiki}', ""); + Expect(1, 7296, '\p{^Script_Extensions: Ol_Chiki}', ""); + Expect(1, 7296, '\P{Script_Extensions: Ol_Chiki}', ""); + Expect(0, 7296, '\P{^Script_Extensions: Ol_Chiki}', ""); + Error('\p{Scx= :=Olck}'); + Error('\P{Scx= :=Olck}'); + Expect(1, 7295, '\p{Scx=:\AOlck\z:}', "");; + Expect(0, 7296, '\p{Scx=:\AOlck\z:}', "");; + Expect(1, 7295, '\p{Scx=olck}', ""); + Expect(0, 7295, '\p{^Scx=olck}', ""); + Expect(0, 7295, '\P{Scx=olck}', ""); + Expect(1, 7295, '\P{^Scx=olck}', ""); + Expect(0, 7296, '\p{Scx=olck}', ""); + Expect(1, 7296, '\p{^Scx=olck}', ""); + Expect(1, 7296, '\P{Scx=olck}', ""); + Expect(0, 7296, '\P{^Scx=olck}', ""); + Expect(1, 7295, '\p{Scx=:\Aolck\z:}', "");; + Expect(0, 7296, '\p{Scx=:\Aolck\z:}', "");; + Expect(1, 7295, '\p{Scx= Olck}', ""); + Expect(0, 7295, '\p{^Scx= Olck}', ""); + Expect(0, 7295, '\P{Scx= Olck}', ""); + Expect(1, 7295, '\P{^Scx= Olck}', ""); + Expect(0, 7296, '\p{Scx= Olck}', ""); + Expect(1, 7296, '\p{^Scx= Olck}', ""); + Expect(1, 7296, '\P{Scx= Olck}', ""); + Expect(0, 7296, '\P{^Scx= Olck}', ""); + Error('\p{Is_Script_Extensions= :=ol_Chiki}'); + Error('\P{Is_Script_Extensions= :=ol_Chiki}'); + Expect(1, 7295, '\p{Is_Script_Extensions=olchiki}', ""); + Expect(0, 7295, '\p{^Is_Script_Extensions=olchiki}', ""); + Expect(0, 7295, '\P{Is_Script_Extensions=olchiki}', ""); + Expect(1, 7295, '\P{^Is_Script_Extensions=olchiki}', ""); + Expect(0, 7296, '\p{Is_Script_Extensions=olchiki}', ""); + Expect(1, 7296, '\p{^Is_Script_Extensions=olchiki}', ""); + Expect(1, 7296, '\P{Is_Script_Extensions=olchiki}', ""); + Expect(0, 7296, '\P{^Is_Script_Extensions=olchiki}', ""); + Expect(1, 7295, '\p{Is_Script_Extensions=- OL_Chiki}', ""); + Expect(0, 7295, '\p{^Is_Script_Extensions=- OL_Chiki}', ""); + Expect(0, 7295, '\P{Is_Script_Extensions=- OL_Chiki}', ""); + Expect(1, 7295, '\P{^Is_Script_Extensions=- OL_Chiki}', ""); + Expect(0, 7296, '\p{Is_Script_Extensions=- OL_Chiki}', ""); + Expect(1, 7296, '\p{^Is_Script_Extensions=- OL_Chiki}', ""); + Expect(1, 7296, '\P{Is_Script_Extensions=- OL_Chiki}', ""); + Expect(0, 7296, '\P{^Is_Script_Extensions=- OL_Chiki}', ""); + Error('\p{Is_Scx: /a/Olck}'); + Error('\P{Is_Scx: /a/Olck}'); + Expect(1, 7295, '\p{Is_Scx=olck}', ""); + Expect(0, 7295, '\p{^Is_Scx=olck}', ""); + Expect(0, 7295, '\P{Is_Scx=olck}', ""); + Expect(1, 7295, '\P{^Is_Scx=olck}', ""); + Expect(0, 7296, '\p{Is_Scx=olck}', ""); + Expect(1, 7296, '\p{^Is_Scx=olck}', ""); + Expect(1, 7296, '\P{Is_Scx=olck}', ""); + Expect(0, 7296, '\P{^Is_Scx=olck}', ""); + Expect(1, 7295, '\p{Is_Scx= -Olck}', ""); + Expect(0, 7295, '\p{^Is_Scx= -Olck}', ""); + Expect(0, 7295, '\P{Is_Scx= -Olck}', ""); + Expect(1, 7295, '\P{^Is_Scx= -Olck}', ""); + Expect(0, 7296, '\p{Is_Scx= -Olck}', ""); + Expect(1, 7296, '\p{^Is_Scx= -Olck}', ""); + Expect(1, 7296, '\P{Is_Scx= -Olck}', ""); + Expect(0, 7296, '\P{^Is_Scx= -Olck}', ""); + Error('\p{Script_Extensions=/a/ _ol_Onal}'); + Error('\P{Script_Extensions=/a/ _ol_Onal}'); + Expect(1, 124415, '\p{Script_Extensions=:\AOl_Onal\z:}', "");; + Expect(0, 124416, '\p{Script_Extensions=:\AOl_Onal\z:}', "");; + Expect(1, 124415, '\p{Script_Extensions=olonal}', ""); + Expect(0, 124415, '\p{^Script_Extensions=olonal}', ""); + Expect(0, 124415, '\P{Script_Extensions=olonal}', ""); + Expect(1, 124415, '\P{^Script_Extensions=olonal}', ""); + Expect(0, 124416, '\p{Script_Extensions=olonal}', ""); + Expect(1, 124416, '\p{^Script_Extensions=olonal}', ""); + Expect(1, 124416, '\P{Script_Extensions=olonal}', ""); + Expect(0, 124416, '\P{^Script_Extensions=olonal}', ""); + Expect(1, 124415, '\p{Script_Extensions=:\Aolonal\z:}', "");; + Expect(0, 124416, '\p{Script_Extensions=:\Aolonal\z:}', "");; + Expect(1, 124415, '\p{Script_Extensions= _Ol_Onal}', ""); + Expect(0, 124415, '\p{^Script_Extensions= _Ol_Onal}', ""); + Expect(0, 124415, '\P{Script_Extensions= _Ol_Onal}', ""); + Expect(1, 124415, '\P{^Script_Extensions= _Ol_Onal}', ""); + Expect(0, 124416, '\p{Script_Extensions= _Ol_Onal}', ""); + Expect(1, 124416, '\p{^Script_Extensions= _Ol_Onal}', ""); + Expect(1, 124416, '\P{Script_Extensions= _Ol_Onal}', ""); + Expect(0, 124416, '\P{^Script_Extensions= _Ol_Onal}', ""); + Error('\p{Scx= Onao/a/}'); + Error('\P{Scx= Onao/a/}'); + Expect(1, 124415, '\p{Scx=:\AOnao\z:}', "");; + Expect(0, 124416, '\p{Scx=:\AOnao\z:}', "");; + Expect(1, 124415, '\p{Scx=onao}', ""); + Expect(0, 124415, '\p{^Scx=onao}', ""); + Expect(0, 124415, '\P{Scx=onao}', ""); + Expect(1, 124415, '\P{^Scx=onao}', ""); + Expect(0, 124416, '\p{Scx=onao}', ""); + Expect(1, 124416, '\p{^Scx=onao}', ""); + Expect(1, 124416, '\P{Scx=onao}', ""); + Expect(0, 124416, '\P{^Scx=onao}', ""); + Expect(1, 124415, '\p{Scx=:\Aonao\z:}', "");; + Expect(0, 124416, '\p{Scx=:\Aonao\z:}', "");; + Expect(1, 124415, '\p{Scx= -onao}', ""); + Expect(0, 124415, '\p{^Scx= -onao}', ""); + Expect(0, 124415, '\P{Scx= -onao}', ""); + Expect(1, 124415, '\P{^Scx= -onao}', ""); + Expect(0, 124416, '\p{Scx= -onao}', ""); + Expect(1, 124416, '\p{^Scx= -onao}', ""); + Expect(1, 124416, '\P{Scx= -onao}', ""); + Expect(0, 124416, '\P{^Scx= -onao}', ""); + Error('\p{Is_Script_Extensions=/a/--Ol_Onal}'); + Error('\P{Is_Script_Extensions=/a/--Ol_Onal}'); + Expect(1, 124415, '\p{Is_Script_Extensions=olonal}', ""); + Expect(0, 124415, '\p{^Is_Script_Extensions=olonal}', ""); + Expect(0, 124415, '\P{Is_Script_Extensions=olonal}', ""); + Expect(1, 124415, '\P{^Is_Script_Extensions=olonal}', ""); + Expect(0, 124416, '\p{Is_Script_Extensions=olonal}', ""); + Expect(1, 124416, '\p{^Is_Script_Extensions=olonal}', ""); + Expect(1, 124416, '\P{Is_Script_Extensions=olonal}', ""); + Expect(0, 124416, '\P{^Is_Script_Extensions=olonal}', ""); + Expect(1, 124415, '\p{Is_Script_Extensions= OL_Onal}', ""); + Expect(0, 124415, '\p{^Is_Script_Extensions= OL_Onal}', ""); + Expect(0, 124415, '\P{Is_Script_Extensions= OL_Onal}', ""); + Expect(1, 124415, '\P{^Is_Script_Extensions= OL_Onal}', ""); + Expect(0, 124416, '\p{Is_Script_Extensions= OL_Onal}', ""); + Expect(1, 124416, '\p{^Is_Script_Extensions= OL_Onal}', ""); + Expect(1, 124416, '\P{Is_Script_Extensions= OL_Onal}', ""); + Expect(0, 124416, '\P{^Is_Script_Extensions= OL_Onal}', ""); + Error('\p{Is_Scx= /a/Onao}'); + Error('\P{Is_Scx= /a/Onao}'); + Expect(1, 124415, '\p{Is_Scx=onao}', ""); + Expect(0, 124415, '\p{^Is_Scx=onao}', ""); + Expect(0, 124415, '\P{Is_Scx=onao}', ""); + Expect(1, 124415, '\P{^Is_Scx=onao}', ""); + Expect(0, 124416, '\p{Is_Scx=onao}', ""); + Expect(1, 124416, '\p{^Is_Scx=onao}', ""); + Expect(1, 124416, '\P{Is_Scx=onao}', ""); + Expect(0, 124416, '\P{^Is_Scx=onao}', ""); + Expect(1, 124415, '\p{Is_Scx=__ONAO}', ""); + Expect(0, 124415, '\p{^Is_Scx=__ONAO}', ""); + Expect(0, 124415, '\P{Is_Scx=__ONAO}', ""); + Expect(1, 124415, '\P{^Is_Scx=__ONAO}', ""); + Expect(0, 124416, '\p{Is_Scx=__ONAO}', ""); + Expect(1, 124416, '\p{^Is_Scx=__ONAO}', ""); + Expect(1, 124416, '\P{Is_Scx=__ONAO}', ""); + Expect(0, 124416, '\P{^Is_Scx=__ONAO}', ""); + Error('\p{Script_Extensions=-_Old_Turkic:=}'); + Error('\P{Script_Extensions=-_Old_Turkic:=}'); + Expect(1, 68680, '\p{Script_Extensions=:\AOld_Turkic\z:}', "");; + Expect(0, 68681, '\p{Script_Extensions=:\AOld_Turkic\z:}', "");; + Expect(1, 68680, '\p{Script_Extensions=oldturkic}', ""); + Expect(0, 68680, '\p{^Script_Extensions=oldturkic}', ""); + Expect(0, 68680, '\P{Script_Extensions=oldturkic}', ""); + Expect(1, 68680, '\P{^Script_Extensions=oldturkic}', ""); + Expect(0, 68681, '\p{Script_Extensions=oldturkic}', ""); + Expect(1, 68681, '\p{^Script_Extensions=oldturkic}', ""); + Expect(1, 68681, '\P{Script_Extensions=oldturkic}', ""); + Expect(0, 68681, '\P{^Script_Extensions=oldturkic}', ""); + Expect(1, 68680, '\p{Script_Extensions=:\Aoldturkic\z:}', "");; + Expect(0, 68681, '\p{Script_Extensions=:\Aoldturkic\z:}', "");; + Expect(1, 68680, '\p{Script_Extensions: _-Old_TURKIC}', ""); + Expect(0, 68680, '\p{^Script_Extensions: _-Old_TURKIC}', ""); + Expect(0, 68680, '\P{Script_Extensions: _-Old_TURKIC}', ""); + Expect(1, 68680, '\P{^Script_Extensions: _-Old_TURKIC}', ""); + Expect(0, 68681, '\p{Script_Extensions: _-Old_TURKIC}', ""); + Expect(1, 68681, '\p{^Script_Extensions: _-Old_TURKIC}', ""); + Expect(1, 68681, '\P{Script_Extensions: _-Old_TURKIC}', ""); + Expect(0, 68681, '\P{^Script_Extensions: _-Old_TURKIC}', ""); + Error('\p{Scx=/a/ _Orkh}'); + Error('\P{Scx=/a/ _Orkh}'); + Expect(1, 68680, '\p{Scx=:\AOrkh\z:}', "");; + Expect(0, 68681, '\p{Scx=:\AOrkh\z:}', "");; + Expect(1, 68680, '\p{Scx=orkh}', ""); + Expect(0, 68680, '\p{^Scx=orkh}', ""); + Expect(0, 68680, '\P{Scx=orkh}', ""); + Expect(1, 68680, '\P{^Scx=orkh}', ""); + Expect(0, 68681, '\p{Scx=orkh}', ""); + Expect(1, 68681, '\p{^Scx=orkh}', ""); + Expect(1, 68681, '\P{Scx=orkh}', ""); + Expect(0, 68681, '\P{^Scx=orkh}', ""); + Expect(1, 68680, '\p{Scx=:\Aorkh\z:}', "");; + Expect(0, 68681, '\p{Scx=:\Aorkh\z:}', "");; + Expect(1, 68680, '\p{Scx=__orkh}', ""); + Expect(0, 68680, '\p{^Scx=__orkh}', ""); + Expect(0, 68680, '\P{Scx=__orkh}', ""); + Expect(1, 68680, '\P{^Scx=__orkh}', ""); + Expect(0, 68681, '\p{Scx=__orkh}', ""); + Expect(1, 68681, '\p{^Scx=__orkh}', ""); + Expect(1, 68681, '\P{Scx=__orkh}', ""); + Expect(0, 68681, '\P{^Scx=__orkh}', ""); + Error('\p{Is_Script_Extensions=/a/_ old_turkic}'); + Error('\P{Is_Script_Extensions=/a/_ old_turkic}'); + Expect(1, 68680, '\p{Is_Script_Extensions=oldturkic}', ""); + Expect(0, 68680, '\p{^Is_Script_Extensions=oldturkic}', ""); + Expect(0, 68680, '\P{Is_Script_Extensions=oldturkic}', ""); + Expect(1, 68680, '\P{^Is_Script_Extensions=oldturkic}', ""); + Expect(0, 68681, '\p{Is_Script_Extensions=oldturkic}', ""); + Expect(1, 68681, '\p{^Is_Script_Extensions=oldturkic}', ""); + Expect(1, 68681, '\P{Is_Script_Extensions=oldturkic}', ""); + Expect(0, 68681, '\P{^Is_Script_Extensions=oldturkic}', ""); + Expect(1, 68680, '\p{Is_Script_Extensions=--old_TURKIC}', ""); + Expect(0, 68680, '\p{^Is_Script_Extensions=--old_TURKIC}', ""); + Expect(0, 68680, '\P{Is_Script_Extensions=--old_TURKIC}', ""); + Expect(1, 68680, '\P{^Is_Script_Extensions=--old_TURKIC}', ""); + Expect(0, 68681, '\p{Is_Script_Extensions=--old_TURKIC}', ""); + Expect(1, 68681, '\p{^Is_Script_Extensions=--old_TURKIC}', ""); + Expect(1, 68681, '\P{Is_Script_Extensions=--old_TURKIC}', ""); + Expect(0, 68681, '\P{^Is_Script_Extensions=--old_TURKIC}', ""); + Error('\p{Is_Scx= ORKH/a/}'); + Error('\P{Is_Scx= ORKH/a/}'); + Expect(1, 68680, '\p{Is_Scx=orkh}', ""); + Expect(0, 68680, '\p{^Is_Scx=orkh}', ""); + Expect(0, 68680, '\P{Is_Scx=orkh}', ""); + Expect(1, 68680, '\P{^Is_Scx=orkh}', ""); + Expect(0, 68681, '\p{Is_Scx=orkh}', ""); + Expect(1, 68681, '\p{^Is_Scx=orkh}', ""); + Expect(1, 68681, '\P{Is_Scx=orkh}', ""); + Expect(0, 68681, '\P{^Is_Scx=orkh}', ""); + Expect(1, 68680, '\p{Is_Scx= Orkh}', ""); + Expect(0, 68680, '\p{^Is_Scx= Orkh}', ""); + Expect(0, 68680, '\P{Is_Scx= Orkh}', ""); + Expect(1, 68680, '\P{^Is_Scx= Orkh}', ""); + Expect(0, 68681, '\p{Is_Scx= Orkh}', ""); + Expect(1, 68681, '\p{^Is_Scx= Orkh}', ""); + Expect(1, 68681, '\P{Is_Scx= Orkh}', ""); + Expect(0, 68681, '\P{^Is_Scx= Orkh}', ""); + Error('\p{Script_Extensions=/a/_Oriya}'); + Error('\P{Script_Extensions=/a/_Oriya}'); + Expect(1, 7410, '\p{Script_Extensions=:\AOriya\z:}', "");; + Expect(0, 7411, '\p{Script_Extensions=:\AOriya\z:}', "");; + Expect(1, 7410, '\p{Script_Extensions=oriya}', ""); + Expect(0, 7410, '\p{^Script_Extensions=oriya}', ""); + Expect(0, 7410, '\P{Script_Extensions=oriya}', ""); + Expect(1, 7410, '\P{^Script_Extensions=oriya}', ""); + Expect(0, 7411, '\p{Script_Extensions=oriya}', ""); + Expect(1, 7411, '\p{^Script_Extensions=oriya}', ""); + Expect(1, 7411, '\P{Script_Extensions=oriya}', ""); + Expect(0, 7411, '\P{^Script_Extensions=oriya}', ""); + Expect(1, 7410, '\p{Script_Extensions=:\Aoriya\z:}', "");; + Expect(0, 7411, '\p{Script_Extensions=:\Aoriya\z:}', "");; + Expect(1, 7410, '\p{Script_Extensions= Oriya}', ""); + Expect(0, 7410, '\p{^Script_Extensions= Oriya}', ""); + Expect(0, 7410, '\P{Script_Extensions= Oriya}', ""); + Expect(1, 7410, '\P{^Script_Extensions= Oriya}', ""); + Expect(0, 7411, '\p{Script_Extensions= Oriya}', ""); + Expect(1, 7411, '\p{^Script_Extensions= Oriya}', ""); + Expect(1, 7411, '\P{Script_Extensions= Oriya}', ""); + Expect(0, 7411, '\P{^Script_Extensions= Oriya}', ""); + Error('\p{Scx=_orya:=}'); + Error('\P{Scx=_orya:=}'); + Expect(1, 7410, '\p{Scx=:\AOrya\z:}', "");; + Expect(0, 7411, '\p{Scx=:\AOrya\z:}', "");; + Expect(1, 7410, '\p{Scx=orya}', ""); + Expect(0, 7410, '\p{^Scx=orya}', ""); + Expect(0, 7410, '\P{Scx=orya}', ""); + Expect(1, 7410, '\P{^Scx=orya}', ""); + Expect(0, 7411, '\p{Scx=orya}', ""); + Expect(1, 7411, '\p{^Scx=orya}', ""); + Expect(1, 7411, '\P{Scx=orya}', ""); + Expect(0, 7411, '\P{^Scx=orya}', ""); + Expect(1, 7410, '\p{Scx=:\Aorya\z:}', "");; + Expect(0, 7411, '\p{Scx=:\Aorya\z:}', "");; + Expect(1, 7410, '\p{Scx= ORYA}', ""); + Expect(0, 7410, '\p{^Scx= ORYA}', ""); + Expect(0, 7410, '\P{Scx= ORYA}', ""); + Expect(1, 7410, '\P{^Scx= ORYA}', ""); + Expect(0, 7411, '\p{Scx= ORYA}', ""); + Expect(1, 7411, '\p{^Scx= ORYA}', ""); + Expect(1, 7411, '\P{Scx= ORYA}', ""); + Expect(0, 7411, '\P{^Scx= ORYA}', ""); + Error('\p{Is_Script_Extensions=_ORIYA/a/}'); + Error('\P{Is_Script_Extensions=_ORIYA/a/}'); + Expect(1, 7410, '\p{Is_Script_Extensions=oriya}', ""); + Expect(0, 7410, '\p{^Is_Script_Extensions=oriya}', ""); + Expect(0, 7410, '\P{Is_Script_Extensions=oriya}', ""); + Expect(1, 7410, '\P{^Is_Script_Extensions=oriya}', ""); + Expect(0, 7411, '\p{Is_Script_Extensions=oriya}', ""); + Expect(1, 7411, '\p{^Is_Script_Extensions=oriya}', ""); + Expect(1, 7411, '\P{Is_Script_Extensions=oriya}', ""); + Expect(0, 7411, '\P{^Is_Script_Extensions=oriya}', ""); + Expect(1, 7410, '\p{Is_Script_Extensions= _Oriya}', ""); + Expect(0, 7410, '\p{^Is_Script_Extensions= _Oriya}', ""); + Expect(0, 7410, '\P{Is_Script_Extensions= _Oriya}', ""); + Expect(1, 7410, '\P{^Is_Script_Extensions= _Oriya}', ""); + Expect(0, 7411, '\p{Is_Script_Extensions= _Oriya}', ""); + Expect(1, 7411, '\p{^Is_Script_Extensions= _Oriya}', ""); + Expect(1, 7411, '\P{Is_Script_Extensions= _Oriya}', ""); + Expect(0, 7411, '\P{^Is_Script_Extensions= _Oriya}', ""); + Error('\p{Is_Scx=_ Orya:=}'); + Error('\P{Is_Scx=_ Orya:=}'); + Expect(1, 7410, '\p{Is_Scx=orya}', ""); + Expect(0, 7410, '\p{^Is_Scx=orya}', ""); + Expect(0, 7410, '\P{Is_Scx=orya}', ""); + Expect(1, 7410, '\P{^Is_Scx=orya}', ""); + Expect(0, 7411, '\p{Is_Scx=orya}', ""); + Expect(1, 7411, '\p{^Is_Scx=orya}', ""); + Expect(1, 7411, '\P{Is_Scx=orya}', ""); + Expect(0, 7411, '\P{^Is_Scx=orya}', ""); + Expect(1, 7410, '\p{Is_Scx= orya}', ""); + Expect(0, 7410, '\p{^Is_Scx= orya}', ""); + Expect(0, 7410, '\P{Is_Scx= orya}', ""); + Expect(1, 7410, '\P{^Is_Scx= orya}', ""); + Expect(0, 7411, '\p{Is_Scx= orya}', ""); + Expect(1, 7411, '\p{^Is_Scx= orya}', ""); + Expect(1, 7411, '\P{Is_Scx= orya}', ""); + Expect(0, 7411, '\P{^Is_Scx= orya}', ""); + Error('\p{Script_Extensions=- osage/a/}'); + Error('\P{Script_Extensions=- osage/a/}'); + Expect(1, 66811, '\p{Script_Extensions=:\AOsage\z:}', "");; + Expect(0, 66812, '\p{Script_Extensions=:\AOsage\z:}', "");; + Expect(1, 66811, '\p{Script_Extensions=osage}', ""); + Expect(0, 66811, '\p{^Script_Extensions=osage}', ""); + Expect(0, 66811, '\P{Script_Extensions=osage}', ""); + Expect(1, 66811, '\P{^Script_Extensions=osage}', ""); + Expect(0, 66812, '\p{Script_Extensions=osage}', ""); + Expect(1, 66812, '\p{^Script_Extensions=osage}', ""); + Expect(1, 66812, '\P{Script_Extensions=osage}', ""); + Expect(0, 66812, '\P{^Script_Extensions=osage}', ""); + Expect(1, 66811, '\p{Script_Extensions=:\Aosage\z:}', "");; + Expect(0, 66812, '\p{Script_Extensions=:\Aosage\z:}', "");; + Expect(1, 66811, '\p{Script_Extensions=- Osage}', ""); + Expect(0, 66811, '\p{^Script_Extensions=- Osage}', ""); + Expect(0, 66811, '\P{Script_Extensions=- Osage}', ""); + Expect(1, 66811, '\P{^Script_Extensions=- Osage}', ""); + Expect(0, 66812, '\p{Script_Extensions=- Osage}', ""); + Expect(1, 66812, '\p{^Script_Extensions=- Osage}', ""); + Expect(1, 66812, '\P{Script_Extensions=- Osage}', ""); + Expect(0, 66812, '\P{^Script_Extensions=- Osage}', ""); + Error('\p{Scx=_ osge:=}'); + Error('\P{Scx=_ osge:=}'); + Expect(1, 66811, '\p{Scx=:\AOsge\z:}', "");; + Expect(0, 66812, '\p{Scx=:\AOsge\z:}', "");; + Expect(1, 66811, '\p{Scx=osge}', ""); + Expect(0, 66811, '\p{^Scx=osge}', ""); + Expect(0, 66811, '\P{Scx=osge}', ""); + Expect(1, 66811, '\P{^Scx=osge}', ""); + Expect(0, 66812, '\p{Scx=osge}', ""); + Expect(1, 66812, '\p{^Scx=osge}', ""); + Expect(1, 66812, '\P{Scx=osge}', ""); + Expect(0, 66812, '\P{^Scx=osge}', ""); + Expect(1, 66811, '\p{Scx=:\Aosge\z:}', "");; + Expect(0, 66812, '\p{Scx=:\Aosge\z:}', "");; + Expect(1, 66811, '\p{Scx= _OSGE}', ""); + Expect(0, 66811, '\p{^Scx= _OSGE}', ""); + Expect(0, 66811, '\P{Scx= _OSGE}', ""); + Expect(1, 66811, '\P{^Scx= _OSGE}', ""); + Expect(0, 66812, '\p{Scx= _OSGE}', ""); + Expect(1, 66812, '\p{^Scx= _OSGE}', ""); + Expect(1, 66812, '\P{Scx= _OSGE}', ""); + Expect(0, 66812, '\P{^Scx= _OSGE}', ""); + Error('\p{Is_Script_Extensions=_OSAGE/a/}'); + Error('\P{Is_Script_Extensions=_OSAGE/a/}'); + Expect(1, 66811, '\p{Is_Script_Extensions=osage}', ""); + Expect(0, 66811, '\p{^Is_Script_Extensions=osage}', ""); + Expect(0, 66811, '\P{Is_Script_Extensions=osage}', ""); + Expect(1, 66811, '\P{^Is_Script_Extensions=osage}', ""); + Expect(0, 66812, '\p{Is_Script_Extensions=osage}', ""); + Expect(1, 66812, '\p{^Is_Script_Extensions=osage}', ""); + Expect(1, 66812, '\P{Is_Script_Extensions=osage}', ""); + Expect(0, 66812, '\P{^Is_Script_Extensions=osage}', ""); + Expect(1, 66811, '\p{Is_Script_Extensions=_ osage}', ""); + Expect(0, 66811, '\p{^Is_Script_Extensions=_ osage}', ""); + Expect(0, 66811, '\P{Is_Script_Extensions=_ osage}', ""); + Expect(1, 66811, '\P{^Is_Script_Extensions=_ osage}', ""); + Expect(0, 66812, '\p{Is_Script_Extensions=_ osage}', ""); + Expect(1, 66812, '\p{^Is_Script_Extensions=_ osage}', ""); + Expect(1, 66812, '\P{Is_Script_Extensions=_ osage}', ""); + Expect(0, 66812, '\P{^Is_Script_Extensions=_ osage}', ""); + Error('\p{Is_Scx:-:=Osge}'); + Error('\P{Is_Scx:-:=Osge}'); + Expect(1, 66811, '\p{Is_Scx=osge}', ""); + Expect(0, 66811, '\p{^Is_Scx=osge}', ""); + Expect(0, 66811, '\P{Is_Scx=osge}', ""); + Expect(1, 66811, '\P{^Is_Scx=osge}', ""); + Expect(0, 66812, '\p{Is_Scx=osge}', ""); + Expect(1, 66812, '\p{^Is_Scx=osge}', ""); + Expect(1, 66812, '\P{Is_Scx=osge}', ""); + Expect(0, 66812, '\P{^Is_Scx=osge}', ""); + Expect(1, 66811, '\p{Is_Scx= Osge}', ""); + Expect(0, 66811, '\p{^Is_Scx= Osge}', ""); + Expect(0, 66811, '\P{Is_Scx= Osge}', ""); + Expect(1, 66811, '\P{^Is_Scx= Osge}', ""); + Expect(0, 66812, '\p{Is_Scx= Osge}', ""); + Expect(1, 66812, '\p{^Is_Scx= Osge}', ""); + Expect(1, 66812, '\P{Is_Scx= Osge}', ""); + Expect(0, 66812, '\P{^Is_Scx= Osge}', ""); + Error('\p{Script_Extensions=Osmanya:=}'); + Error('\P{Script_Extensions=Osmanya:=}'); + Expect(1, 66729, '\p{Script_Extensions=:\AOsmanya\z:}', "");; + Expect(0, 66730, '\p{Script_Extensions=:\AOsmanya\z:}', "");; + Expect(1, 66729, '\p{Script_Extensions=osmanya}', ""); + Expect(0, 66729, '\p{^Script_Extensions=osmanya}', ""); + Expect(0, 66729, '\P{Script_Extensions=osmanya}', ""); + Expect(1, 66729, '\P{^Script_Extensions=osmanya}', ""); + Expect(0, 66730, '\p{Script_Extensions=osmanya}', ""); + Expect(1, 66730, '\p{^Script_Extensions=osmanya}', ""); + Expect(1, 66730, '\P{Script_Extensions=osmanya}', ""); + Expect(0, 66730, '\P{^Script_Extensions=osmanya}', ""); + Expect(1, 66729, '\p{Script_Extensions=:\Aosmanya\z:}', "");; + Expect(0, 66730, '\p{Script_Extensions=:\Aosmanya\z:}', "");; + Expect(1, 66729, '\p{Script_Extensions= _Osmanya}', ""); + Expect(0, 66729, '\p{^Script_Extensions= _Osmanya}', ""); + Expect(0, 66729, '\P{Script_Extensions= _Osmanya}', ""); + Expect(1, 66729, '\P{^Script_Extensions= _Osmanya}', ""); + Expect(0, 66730, '\p{Script_Extensions= _Osmanya}', ""); + Expect(1, 66730, '\p{^Script_Extensions= _Osmanya}', ""); + Expect(1, 66730, '\P{Script_Extensions= _Osmanya}', ""); + Expect(0, 66730, '\P{^Script_Extensions= _Osmanya}', ""); + Error('\p{Scx= _OSMA:=}'); + Error('\P{Scx= _OSMA:=}'); + Expect(1, 66729, '\p{Scx=:\AOsma\z:}', "");; + Expect(0, 66730, '\p{Scx=:\AOsma\z:}', "");; + Expect(1, 66729, '\p{Scx=osma}', ""); + Expect(0, 66729, '\p{^Scx=osma}', ""); + Expect(0, 66729, '\P{Scx=osma}', ""); + Expect(1, 66729, '\P{^Scx=osma}', ""); + Expect(0, 66730, '\p{Scx=osma}', ""); + Expect(1, 66730, '\p{^Scx=osma}', ""); + Expect(1, 66730, '\P{Scx=osma}', ""); + Expect(0, 66730, '\P{^Scx=osma}', ""); + Expect(1, 66729, '\p{Scx=:\Aosma\z:}', "");; + Expect(0, 66730, '\p{Scx=:\Aosma\z:}', "");; + Expect(1, 66729, '\p{Scx: Osma}', ""); + Expect(0, 66729, '\p{^Scx: Osma}', ""); + Expect(0, 66729, '\P{Scx: Osma}', ""); + Expect(1, 66729, '\P{^Scx: Osma}', ""); + Expect(0, 66730, '\p{Scx: Osma}', ""); + Expect(1, 66730, '\p{^Scx: Osma}', ""); + Expect(1, 66730, '\P{Scx: Osma}', ""); + Expect(0, 66730, '\P{^Scx: Osma}', ""); + Error('\p{Is_Script_Extensions=/a/_Osmanya}'); + Error('\P{Is_Script_Extensions=/a/_Osmanya}'); + Expect(1, 66729, '\p{Is_Script_Extensions: osmanya}', ""); + Expect(0, 66729, '\p{^Is_Script_Extensions: osmanya}', ""); + Expect(0, 66729, '\P{Is_Script_Extensions: osmanya}', ""); + Expect(1, 66729, '\P{^Is_Script_Extensions: osmanya}', ""); + Expect(0, 66730, '\p{Is_Script_Extensions: osmanya}', ""); + Expect(1, 66730, '\p{^Is_Script_Extensions: osmanya}', ""); + Expect(1, 66730, '\P{Is_Script_Extensions: osmanya}', ""); + Expect(0, 66730, '\P{^Is_Script_Extensions: osmanya}', ""); + Expect(1, 66729, '\p{Is_Script_Extensions= -OSMANYA}', ""); + Expect(0, 66729, '\p{^Is_Script_Extensions= -OSMANYA}', ""); + Expect(0, 66729, '\P{Is_Script_Extensions= -OSMANYA}', ""); + Expect(1, 66729, '\P{^Is_Script_Extensions= -OSMANYA}', ""); + Expect(0, 66730, '\p{Is_Script_Extensions= -OSMANYA}', ""); + Expect(1, 66730, '\p{^Is_Script_Extensions= -OSMANYA}', ""); + Expect(1, 66730, '\P{Is_Script_Extensions= -OSMANYA}', ""); + Expect(0, 66730, '\P{^Is_Script_Extensions= -OSMANYA}', ""); + Error('\p{Is_Scx= /a/Osma}'); + Error('\P{Is_Scx= /a/Osma}'); + Expect(1, 66729, '\p{Is_Scx=osma}', ""); + Expect(0, 66729, '\p{^Is_Scx=osma}', ""); + Expect(0, 66729, '\P{Is_Scx=osma}', ""); + Expect(1, 66729, '\P{^Is_Scx=osma}', ""); + Expect(0, 66730, '\p{Is_Scx=osma}', ""); + Expect(1, 66730, '\p{^Is_Scx=osma}', ""); + Expect(1, 66730, '\P{Is_Scx=osma}', ""); + Expect(0, 66730, '\P{^Is_Scx=osma}', ""); + Expect(1, 66729, '\p{Is_Scx= Osma}', ""); + Expect(0, 66729, '\p{^Is_Scx= Osma}', ""); + Expect(0, 66729, '\P{Is_Scx= Osma}', ""); + Expect(1, 66729, '\P{^Is_Scx= Osma}', ""); + Expect(0, 66730, '\p{Is_Scx= Osma}', ""); + Expect(1, 66730, '\p{^Is_Scx= Osma}', ""); + Expect(1, 66730, '\P{Is_Scx= Osma}', ""); + Expect(0, 66730, '\P{^Is_Scx= Osma}', ""); + Error('\p{Script_Extensions=/a/ Old_Uyghur}'); + Error('\P{Script_Extensions=/a/ Old_Uyghur}'); + Expect(1, 69513, '\p{Script_Extensions=:\AOld_Uyghur\z:}', "");; + Expect(0, 69514, '\p{Script_Extensions=:\AOld_Uyghur\z:}', "");; + Expect(1, 69513, '\p{Script_Extensions=olduyghur}', ""); + Expect(0, 69513, '\p{^Script_Extensions=olduyghur}', ""); + Expect(0, 69513, '\P{Script_Extensions=olduyghur}', ""); + Expect(1, 69513, '\P{^Script_Extensions=olduyghur}', ""); + Expect(0, 69514, '\p{Script_Extensions=olduyghur}', ""); + Expect(1, 69514, '\p{^Script_Extensions=olduyghur}', ""); + Expect(1, 69514, '\P{Script_Extensions=olduyghur}', ""); + Expect(0, 69514, '\P{^Script_Extensions=olduyghur}', ""); + Expect(1, 69513, '\p{Script_Extensions=:\Aolduyghur\z:}', "");; + Expect(0, 69514, '\p{Script_Extensions=:\Aolduyghur\z:}', "");; + Expect(1, 69513, '\p{Script_Extensions= old_uyghur}', ""); + Expect(0, 69513, '\p{^Script_Extensions= old_uyghur}', ""); + Expect(0, 69513, '\P{Script_Extensions= old_uyghur}', ""); + Expect(1, 69513, '\P{^Script_Extensions= old_uyghur}', ""); + Expect(0, 69514, '\p{Script_Extensions= old_uyghur}', ""); + Expect(1, 69514, '\p{^Script_Extensions= old_uyghur}', ""); + Expect(1, 69514, '\P{Script_Extensions= old_uyghur}', ""); + Expect(0, 69514, '\P{^Script_Extensions= old_uyghur}', ""); + Error('\p{Scx=_OUGR/a/}'); + Error('\P{Scx=_OUGR/a/}'); + Expect(1, 69513, '\p{Scx=:\AOugr\z:}', "");; + Expect(0, 69514, '\p{Scx=:\AOugr\z:}', "");; + Expect(1, 69513, '\p{Scx=ougr}', ""); + Expect(0, 69513, '\p{^Scx=ougr}', ""); + Expect(0, 69513, '\P{Scx=ougr}', ""); + Expect(1, 69513, '\P{^Scx=ougr}', ""); + Expect(0, 69514, '\p{Scx=ougr}', ""); + Expect(1, 69514, '\p{^Scx=ougr}', ""); + Expect(1, 69514, '\P{Scx=ougr}', ""); + Expect(0, 69514, '\P{^Scx=ougr}', ""); + Expect(1, 69513, '\p{Scx=:\Aougr\z:}', "");; + Expect(0, 69514, '\p{Scx=:\Aougr\z:}', "");; + Expect(1, 69513, '\p{Scx= Ougr}', ""); + Expect(0, 69513, '\p{^Scx= Ougr}', ""); + Expect(0, 69513, '\P{Scx= Ougr}', ""); + Expect(1, 69513, '\P{^Scx= Ougr}', ""); + Expect(0, 69514, '\p{Scx= Ougr}', ""); + Expect(1, 69514, '\p{^Scx= Ougr}', ""); + Expect(1, 69514, '\P{Scx= Ougr}', ""); + Expect(0, 69514, '\P{^Scx= Ougr}', ""); + Error('\p{Is_Script_Extensions= /a/old_UYGHUR}'); + Error('\P{Is_Script_Extensions= /a/old_UYGHUR}'); + Expect(1, 69513, '\p{Is_Script_Extensions=olduyghur}', ""); + Expect(0, 69513, '\p{^Is_Script_Extensions=olduyghur}', ""); + Expect(0, 69513, '\P{Is_Script_Extensions=olduyghur}', ""); + Expect(1, 69513, '\P{^Is_Script_Extensions=olduyghur}', ""); + Expect(0, 69514, '\p{Is_Script_Extensions=olduyghur}', ""); + Expect(1, 69514, '\p{^Is_Script_Extensions=olduyghur}', ""); + Expect(1, 69514, '\P{Is_Script_Extensions=olduyghur}', ""); + Expect(0, 69514, '\P{^Is_Script_Extensions=olduyghur}', ""); + Expect(1, 69513, '\p{Is_Script_Extensions: OLD_Uyghur}', ""); + Expect(0, 69513, '\p{^Is_Script_Extensions: OLD_Uyghur}', ""); + Expect(0, 69513, '\P{Is_Script_Extensions: OLD_Uyghur}', ""); + Expect(1, 69513, '\P{^Is_Script_Extensions: OLD_Uyghur}', ""); + Expect(0, 69514, '\p{Is_Script_Extensions: OLD_Uyghur}', ""); + Expect(1, 69514, '\p{^Is_Script_Extensions: OLD_Uyghur}', ""); + Expect(1, 69514, '\P{Is_Script_Extensions: OLD_Uyghur}', ""); + Expect(0, 69514, '\P{^Is_Script_Extensions: OLD_Uyghur}', ""); + Error('\p{Is_Scx= /a/Ougr}'); + Error('\P{Is_Scx= /a/Ougr}'); + Expect(1, 69513, '\p{Is_Scx=ougr}', ""); + Expect(0, 69513, '\p{^Is_Scx=ougr}', ""); + Expect(0, 69513, '\P{Is_Scx=ougr}', ""); + Expect(1, 69513, '\P{^Is_Scx=ougr}', ""); + Expect(0, 69514, '\p{Is_Scx=ougr}', ""); + Expect(1, 69514, '\p{^Is_Scx=ougr}', ""); + Expect(1, 69514, '\P{Is_Scx=ougr}', ""); + Expect(0, 69514, '\P{^Is_Scx=ougr}', ""); + Expect(1, 69513, '\p{Is_Scx= Ougr}', ""); + Expect(0, 69513, '\p{^Is_Scx= Ougr}', ""); + Expect(0, 69513, '\P{Is_Scx= Ougr}', ""); + Expect(1, 69513, '\P{^Is_Scx= Ougr}', ""); + Expect(0, 69514, '\p{Is_Scx= Ougr}', ""); + Expect(1, 69514, '\p{^Is_Scx= Ougr}', ""); + Expect(1, 69514, '\P{Is_Scx= Ougr}', ""); + Expect(0, 69514, '\P{^Is_Scx= Ougr}', ""); + Error('\p{Script_Extensions=-_PALMYRENE:=}'); + Error('\P{Script_Extensions=-_PALMYRENE:=}'); + Expect(1, 67711, '\p{Script_Extensions=:\APalmyrene\z:}', "");; + Expect(0, 67712, '\p{Script_Extensions=:\APalmyrene\z:}', "");; + Expect(1, 67711, '\p{Script_Extensions=palmyrene}', ""); + Expect(0, 67711, '\p{^Script_Extensions=palmyrene}', ""); + Expect(0, 67711, '\P{Script_Extensions=palmyrene}', ""); + Expect(1, 67711, '\P{^Script_Extensions=palmyrene}', ""); + Expect(0, 67712, '\p{Script_Extensions=palmyrene}', ""); + Expect(1, 67712, '\p{^Script_Extensions=palmyrene}', ""); + Expect(1, 67712, '\P{Script_Extensions=palmyrene}', ""); + Expect(0, 67712, '\P{^Script_Extensions=palmyrene}', ""); + Expect(1, 67711, '\p{Script_Extensions=:\Apalmyrene\z:}', "");; + Expect(0, 67712, '\p{Script_Extensions=:\Apalmyrene\z:}', "");; + Expect(1, 67711, '\p{Script_Extensions=_Palmyrene}', ""); + Expect(0, 67711, '\p{^Script_Extensions=_Palmyrene}', ""); + Expect(0, 67711, '\P{Script_Extensions=_Palmyrene}', ""); + Expect(1, 67711, '\P{^Script_Extensions=_Palmyrene}', ""); + Expect(0, 67712, '\p{Script_Extensions=_Palmyrene}', ""); + Expect(1, 67712, '\p{^Script_Extensions=_Palmyrene}', ""); + Expect(1, 67712, '\P{Script_Extensions=_Palmyrene}', ""); + Expect(0, 67712, '\P{^Script_Extensions=_Palmyrene}', ""); + Error('\p{Scx=:=Palm}'); + Error('\P{Scx=:=Palm}'); + Expect(1, 67711, '\p{Scx=:\APalm\z:}', "");; + Expect(0, 67712, '\p{Scx=:\APalm\z:}', "");; + Expect(1, 67711, '\p{Scx=palm}', ""); + Expect(0, 67711, '\p{^Scx=palm}', ""); + Expect(0, 67711, '\P{Scx=palm}', ""); + Expect(1, 67711, '\P{^Scx=palm}', ""); + Expect(0, 67712, '\p{Scx=palm}', ""); + Expect(1, 67712, '\p{^Scx=palm}', ""); + Expect(1, 67712, '\P{Scx=palm}', ""); + Expect(0, 67712, '\P{^Scx=palm}', ""); + Expect(1, 67711, '\p{Scx=:\Apalm\z:}', "");; + Expect(0, 67712, '\p{Scx=:\Apalm\z:}', "");; + Expect(1, 67711, '\p{Scx= palm}', ""); + Expect(0, 67711, '\p{^Scx= palm}', ""); + Expect(0, 67711, '\P{Scx= palm}', ""); + Expect(1, 67711, '\P{^Scx= palm}', ""); + Expect(0, 67712, '\p{Scx= palm}', ""); + Expect(1, 67712, '\p{^Scx= palm}', ""); + Expect(1, 67712, '\P{Scx= palm}', ""); + Expect(0, 67712, '\P{^Scx= palm}', ""); + Error('\p{Is_Script_Extensions= Palmyrene/a/}'); + Error('\P{Is_Script_Extensions= Palmyrene/a/}'); + Expect(1, 67711, '\p{Is_Script_Extensions=palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Script_Extensions=palmyrene}', ""); + Expect(0, 67711, '\P{Is_Script_Extensions=palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Script_Extensions=palmyrene}', ""); + Expect(0, 67712, '\p{Is_Script_Extensions=palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Script_Extensions=palmyrene}', ""); + Expect(1, 67712, '\P{Is_Script_Extensions=palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Script_Extensions=palmyrene}', ""); + Expect(1, 67711, '\p{Is_Script_Extensions= palmyrene}', ""); + Expect(0, 67711, '\p{^Is_Script_Extensions= palmyrene}', ""); + Expect(0, 67711, '\P{Is_Script_Extensions= palmyrene}', ""); + Expect(1, 67711, '\P{^Is_Script_Extensions= palmyrene}', ""); + Expect(0, 67712, '\p{Is_Script_Extensions= palmyrene}', ""); + Expect(1, 67712, '\p{^Is_Script_Extensions= palmyrene}', ""); + Expect(1, 67712, '\P{Is_Script_Extensions= palmyrene}', ""); + Expect(0, 67712, '\P{^Is_Script_Extensions= palmyrene}', ""); + Error('\p{Is_Scx=/a/ _Palm}'); + Error('\P{Is_Scx=/a/ _Palm}'); + Expect(1, 67711, '\p{Is_Scx=palm}', ""); + Expect(0, 67711, '\p{^Is_Scx=palm}', ""); + Expect(0, 67711, '\P{Is_Scx=palm}', ""); + Expect(1, 67711, '\P{^Is_Scx=palm}', ""); + Expect(0, 67712, '\p{Is_Scx=palm}', ""); + Expect(1, 67712, '\p{^Is_Scx=palm}', ""); + Expect(1, 67712, '\P{Is_Scx=palm}', ""); + Expect(0, 67712, '\P{^Is_Scx=palm}', ""); + Expect(1, 67711, '\p{Is_Scx= Palm}', ""); + Expect(0, 67711, '\p{^Is_Scx= Palm}', ""); + Expect(0, 67711, '\P{Is_Scx= Palm}', ""); + Expect(1, 67711, '\P{^Is_Scx= Palm}', ""); + Expect(0, 67712, '\p{Is_Scx= Palm}', ""); + Expect(1, 67712, '\p{^Is_Scx= Palm}', ""); + Expect(1, 67712, '\P{Is_Scx= Palm}', ""); + Expect(0, 67712, '\P{^Is_Scx= Palm}', ""); + Error('\p{Script_Extensions=/a/pau_cin_Hau}'); + Error('\P{Script_Extensions=/a/pau_cin_Hau}'); + Expect(1, 72440, '\p{Script_Extensions=:\APau_Cin_Hau\z:}', "");; + Expect(0, 72441, '\p{Script_Extensions=:\APau_Cin_Hau\z:}', "");; + Expect(1, 72440, '\p{Script_Extensions=paucinhau}', ""); + Expect(0, 72440, '\p{^Script_Extensions=paucinhau}', ""); + Expect(0, 72440, '\P{Script_Extensions=paucinhau}', ""); + Expect(1, 72440, '\P{^Script_Extensions=paucinhau}', ""); + Expect(0, 72441, '\p{Script_Extensions=paucinhau}', ""); + Expect(1, 72441, '\p{^Script_Extensions=paucinhau}', ""); + Expect(1, 72441, '\P{Script_Extensions=paucinhau}', ""); + Expect(0, 72441, '\P{^Script_Extensions=paucinhau}', ""); + Expect(1, 72440, '\p{Script_Extensions=:\Apaucinhau\z:}', "");; + Expect(0, 72441, '\p{Script_Extensions=:\Apaucinhau\z:}', "");; + Expect(1, 72440, '\p{Script_Extensions=_ Pau_Cin_Hau}', ""); + Expect(0, 72440, '\p{^Script_Extensions=_ Pau_Cin_Hau}', ""); + Expect(0, 72440, '\P{Script_Extensions=_ Pau_Cin_Hau}', ""); + Expect(1, 72440, '\P{^Script_Extensions=_ Pau_Cin_Hau}', ""); + Expect(0, 72441, '\p{Script_Extensions=_ Pau_Cin_Hau}', ""); + Expect(1, 72441, '\p{^Script_Extensions=_ Pau_Cin_Hau}', ""); + Expect(1, 72441, '\P{Script_Extensions=_ Pau_Cin_Hau}', ""); + Expect(0, 72441, '\P{^Script_Extensions=_ Pau_Cin_Hau}', ""); + Error('\p{Scx= -Pauc/a/}'); + Error('\P{Scx= -Pauc/a/}'); + Expect(1, 72440, '\p{Scx=:\APauc\z:}', "");; + Expect(0, 72441, '\p{Scx=:\APauc\z:}', "");; + Expect(1, 72440, '\p{Scx=pauc}', ""); + Expect(0, 72440, '\p{^Scx=pauc}', ""); + Expect(0, 72440, '\P{Scx=pauc}', ""); + Expect(1, 72440, '\P{^Scx=pauc}', ""); + Expect(0, 72441, '\p{Scx=pauc}', ""); + Expect(1, 72441, '\p{^Scx=pauc}', ""); + Expect(1, 72441, '\P{Scx=pauc}', ""); + Expect(0, 72441, '\P{^Scx=pauc}', ""); + Expect(1, 72440, '\p{Scx=:\Apauc\z:}', "");; + Expect(0, 72441, '\p{Scx=:\Apauc\z:}', "");; + Expect(1, 72440, '\p{Scx=_-Pauc}', ""); + Expect(0, 72440, '\p{^Scx=_-Pauc}', ""); + Expect(0, 72440, '\P{Scx=_-Pauc}', ""); + Expect(1, 72440, '\P{^Scx=_-Pauc}', ""); + Expect(0, 72441, '\p{Scx=_-Pauc}', ""); + Expect(1, 72441, '\p{^Scx=_-Pauc}', ""); + Expect(1, 72441, '\P{Scx=_-Pauc}', ""); + Expect(0, 72441, '\P{^Scx=_-Pauc}', ""); + Error('\p{Is_Script_Extensions=_PAU_Cin_hau/a/}'); + Error('\P{Is_Script_Extensions=_PAU_Cin_hau/a/}'); + Expect(1, 72440, '\p{Is_Script_Extensions=paucinhau}', ""); + Expect(0, 72440, '\p{^Is_Script_Extensions=paucinhau}', ""); + Expect(0, 72440, '\P{Is_Script_Extensions=paucinhau}', ""); + Expect(1, 72440, '\P{^Is_Script_Extensions=paucinhau}', ""); + Expect(0, 72441, '\p{Is_Script_Extensions=paucinhau}', ""); + Expect(1, 72441, '\p{^Is_Script_Extensions=paucinhau}', ""); + Expect(1, 72441, '\P{Is_Script_Extensions=paucinhau}', ""); + Expect(0, 72441, '\P{^Is_Script_Extensions=paucinhau}', ""); + Expect(1, 72440, '\p{Is_Script_Extensions=- Pau_cin_Hau}', ""); + Expect(0, 72440, '\p{^Is_Script_Extensions=- Pau_cin_Hau}', ""); + Expect(0, 72440, '\P{Is_Script_Extensions=- Pau_cin_Hau}', ""); + Expect(1, 72440, '\P{^Is_Script_Extensions=- Pau_cin_Hau}', ""); + Expect(0, 72441, '\p{Is_Script_Extensions=- Pau_cin_Hau}', ""); + Expect(1, 72441, '\p{^Is_Script_Extensions=- Pau_cin_Hau}', ""); + Expect(1, 72441, '\P{Is_Script_Extensions=- Pau_cin_Hau}', ""); + Expect(0, 72441, '\P{^Is_Script_Extensions=- Pau_cin_Hau}', ""); + Error('\p{Is_Scx= /a/Pauc}'); + Error('\P{Is_Scx= /a/Pauc}'); + Expect(1, 72440, '\p{Is_Scx=pauc}', ""); + Expect(0, 72440, '\p{^Is_Scx=pauc}', ""); + Expect(0, 72440, '\P{Is_Scx=pauc}', ""); + Expect(1, 72440, '\P{^Is_Scx=pauc}', ""); + Expect(0, 72441, '\p{Is_Scx=pauc}', ""); + Expect(1, 72441, '\p{^Is_Scx=pauc}', ""); + Expect(1, 72441, '\P{Is_Scx=pauc}', ""); + Expect(0, 72441, '\P{^Is_Scx=pauc}', ""); + Expect(1, 72440, '\p{Is_Scx= _pauc}', ""); + Expect(0, 72440, '\p{^Is_Scx= _pauc}', ""); + Expect(0, 72440, '\P{Is_Scx= _pauc}', ""); + Expect(1, 72440, '\P{^Is_Scx= _pauc}', ""); + Expect(0, 72441, '\p{Is_Scx= _pauc}', ""); + Expect(1, 72441, '\p{^Is_Scx= _pauc}', ""); + Expect(1, 72441, '\P{Is_Scx= _pauc}', ""); + Expect(0, 72441, '\P{^Is_Scx= _pauc}', ""); + Error('\p{Script_Extensions= -Old_permic/a/}'); + Error('\P{Script_Extensions= -Old_permic/a/}'); + Expect(1, 66426, '\p{Script_Extensions=:\AOld_Permic\z:}', "");; + Expect(0, 66427, '\p{Script_Extensions=:\AOld_Permic\z:}', "");; + Expect(1, 66426, '\p{Script_Extensions=oldpermic}', ""); + Expect(0, 66426, '\p{^Script_Extensions=oldpermic}', ""); + Expect(0, 66426, '\P{Script_Extensions=oldpermic}', ""); + Expect(1, 66426, '\P{^Script_Extensions=oldpermic}', ""); + Expect(0, 66427, '\p{Script_Extensions=oldpermic}', ""); + Expect(1, 66427, '\p{^Script_Extensions=oldpermic}', ""); + Expect(1, 66427, '\P{Script_Extensions=oldpermic}', ""); + Expect(0, 66427, '\P{^Script_Extensions=oldpermic}', ""); + Expect(1, 66426, '\p{Script_Extensions=:\Aoldpermic\z:}', "");; + Expect(0, 66427, '\p{Script_Extensions=:\Aoldpermic\z:}', "");; + Expect(1, 66426, '\p{Script_Extensions=_-old_Permic}', ""); + Expect(0, 66426, '\p{^Script_Extensions=_-old_Permic}', ""); + Expect(0, 66426, '\P{Script_Extensions=_-old_Permic}', ""); + Expect(1, 66426, '\P{^Script_Extensions=_-old_Permic}', ""); + Expect(0, 66427, '\p{Script_Extensions=_-old_Permic}', ""); + Expect(1, 66427, '\p{^Script_Extensions=_-old_Permic}', ""); + Expect(1, 66427, '\P{Script_Extensions=_-old_Permic}', ""); + Expect(0, 66427, '\P{^Script_Extensions=_-old_Permic}', ""); + Error('\p{Scx=/a/- Perm}'); + Error('\P{Scx=/a/- Perm}'); + Expect(1, 66426, '\p{Scx=:\APerm\z:}', "");; + Expect(0, 66427, '\p{Scx=:\APerm\z:}', "");; + Expect(1, 66426, '\p{Scx=perm}', ""); + Expect(0, 66426, '\p{^Scx=perm}', ""); + Expect(0, 66426, '\P{Scx=perm}', ""); + Expect(1, 66426, '\P{^Scx=perm}', ""); + Expect(0, 66427, '\p{Scx=perm}', ""); + Expect(1, 66427, '\p{^Scx=perm}', ""); + Expect(1, 66427, '\P{Scx=perm}', ""); + Expect(0, 66427, '\P{^Scx=perm}', ""); + Expect(1, 66426, '\p{Scx=:\Aperm\z:}', "");; + Expect(0, 66427, '\p{Scx=:\Aperm\z:}', "");; + Expect(1, 66426, '\p{Scx=__Perm}', ""); + Expect(0, 66426, '\p{^Scx=__Perm}', ""); + Expect(0, 66426, '\P{Scx=__Perm}', ""); + Expect(1, 66426, '\P{^Scx=__Perm}', ""); + Expect(0, 66427, '\p{Scx=__Perm}', ""); + Expect(1, 66427, '\p{^Scx=__Perm}', ""); + Expect(1, 66427, '\P{Scx=__Perm}', ""); + Expect(0, 66427, '\P{^Scx=__Perm}', ""); + Error('\p{Is_Script_Extensions:/a/Old_PERMIC}'); + Error('\P{Is_Script_Extensions:/a/Old_PERMIC}'); + Expect(1, 66426, '\p{Is_Script_Extensions=oldpermic}', ""); + Expect(0, 66426, '\p{^Is_Script_Extensions=oldpermic}', ""); + Expect(0, 66426, '\P{Is_Script_Extensions=oldpermic}', ""); + Expect(1, 66426, '\P{^Is_Script_Extensions=oldpermic}', ""); + Expect(0, 66427, '\p{Is_Script_Extensions=oldpermic}', ""); + Expect(1, 66427, '\p{^Is_Script_Extensions=oldpermic}', ""); + Expect(1, 66427, '\P{Is_Script_Extensions=oldpermic}', ""); + Expect(0, 66427, '\P{^Is_Script_Extensions=oldpermic}', ""); + Expect(1, 66426, '\p{Is_Script_Extensions=--OLD_PERMIC}', ""); + Expect(0, 66426, '\p{^Is_Script_Extensions=--OLD_PERMIC}', ""); + Expect(0, 66426, '\P{Is_Script_Extensions=--OLD_PERMIC}', ""); + Expect(1, 66426, '\P{^Is_Script_Extensions=--OLD_PERMIC}', ""); + Expect(0, 66427, '\p{Is_Script_Extensions=--OLD_PERMIC}', ""); + Expect(1, 66427, '\p{^Is_Script_Extensions=--OLD_PERMIC}', ""); + Expect(1, 66427, '\P{Is_Script_Extensions=--OLD_PERMIC}', ""); + Expect(0, 66427, '\P{^Is_Script_Extensions=--OLD_PERMIC}', ""); + Error('\p{Is_Scx= :=PERM}'); + Error('\P{Is_Scx= :=PERM}'); + Expect(1, 66426, '\p{Is_Scx=perm}', ""); + Expect(0, 66426, '\p{^Is_Scx=perm}', ""); + Expect(0, 66426, '\P{Is_Scx=perm}', ""); + Expect(1, 66426, '\P{^Is_Scx=perm}', ""); + Expect(0, 66427, '\p{Is_Scx=perm}', ""); + Expect(1, 66427, '\p{^Is_Scx=perm}', ""); + Expect(1, 66427, '\P{Is_Scx=perm}', ""); + Expect(0, 66427, '\P{^Is_Scx=perm}', ""); + Expect(1, 66426, '\p{Is_Scx= PERM}', ""); + Expect(0, 66426, '\p{^Is_Scx= PERM}', ""); + Expect(0, 66426, '\P{Is_Scx= PERM}', ""); + Expect(1, 66426, '\P{^Is_Scx= PERM}', ""); + Expect(0, 66427, '\p{Is_Scx= PERM}', ""); + Expect(1, 66427, '\p{^Is_Scx= PERM}', ""); + Expect(1, 66427, '\P{Is_Scx= PERM}', ""); + Expect(0, 66427, '\P{^Is_Scx= PERM}', ""); + Error('\p{Script_Extensions= Phags_pa:=}'); + Error('\P{Script_Extensions= Phags_pa:=}'); + Expect(1, 43127, '\p{Script_Extensions=:\APhags_Pa\z:}', "");; + Expect(0, 43128, '\p{Script_Extensions=:\APhags_Pa\z:}', "");; + Expect(1, 43127, '\p{Script_Extensions=phagspa}', ""); + Expect(0, 43127, '\p{^Script_Extensions=phagspa}', ""); + Expect(0, 43127, '\P{Script_Extensions=phagspa}', ""); + Expect(1, 43127, '\P{^Script_Extensions=phagspa}', ""); + Expect(0, 43128, '\p{Script_Extensions=phagspa}', ""); + Expect(1, 43128, '\p{^Script_Extensions=phagspa}', ""); + Expect(1, 43128, '\P{Script_Extensions=phagspa}', ""); + Expect(0, 43128, '\P{^Script_Extensions=phagspa}', ""); + Expect(1, 43127, '\p{Script_Extensions=:\Aphagspa\z:}', "");; + Expect(0, 43128, '\p{Script_Extensions=:\Aphagspa\z:}', "");; + Expect(1, 43127, '\p{Script_Extensions= -PHAGS_Pa}', ""); + Expect(0, 43127, '\p{^Script_Extensions= -PHAGS_Pa}', ""); + Expect(0, 43127, '\P{Script_Extensions= -PHAGS_Pa}', ""); + Expect(1, 43127, '\P{^Script_Extensions= -PHAGS_Pa}', ""); + Expect(0, 43128, '\p{Script_Extensions= -PHAGS_Pa}', ""); + Expect(1, 43128, '\p{^Script_Extensions= -PHAGS_Pa}', ""); + Expect(1, 43128, '\P{Script_Extensions= -PHAGS_Pa}', ""); + Expect(0, 43128, '\P{^Script_Extensions= -PHAGS_Pa}', ""); + Error('\p{Scx=/a/-phag}'); + Error('\P{Scx=/a/-phag}'); + Expect(1, 43127, '\p{Scx=:\APhag\z:}', "");; + Expect(0, 43128, '\p{Scx=:\APhag\z:}', "");; + Expect(1, 43127, '\p{Scx=phag}', ""); + Expect(0, 43127, '\p{^Scx=phag}', ""); + Expect(0, 43127, '\P{Scx=phag}', ""); + Expect(1, 43127, '\P{^Scx=phag}', ""); + Expect(0, 43128, '\p{Scx=phag}', ""); + Expect(1, 43128, '\p{^Scx=phag}', ""); + Expect(1, 43128, '\P{Scx=phag}', ""); + Expect(0, 43128, '\P{^Scx=phag}', ""); + Expect(1, 43127, '\p{Scx=:\Aphag\z:}', "");; + Expect(0, 43128, '\p{Scx=:\Aphag\z:}', "");; + Expect(1, 43127, '\p{Scx= -Phag}', ""); + Expect(0, 43127, '\p{^Scx= -Phag}', ""); + Expect(0, 43127, '\P{Scx= -Phag}', ""); + Expect(1, 43127, '\P{^Scx= -Phag}', ""); + Expect(0, 43128, '\p{Scx= -Phag}', ""); + Expect(1, 43128, '\p{^Scx= -Phag}', ""); + Expect(1, 43128, '\P{Scx= -Phag}', ""); + Expect(0, 43128, '\P{^Scx= -Phag}', ""); + Error('\p{Is_Script_Extensions=/a/phags_Pa}'); + Error('\P{Is_Script_Extensions=/a/phags_Pa}'); + Expect(1, 43127, '\p{Is_Script_Extensions=phagspa}', ""); + Expect(0, 43127, '\p{^Is_Script_Extensions=phagspa}', ""); + Expect(0, 43127, '\P{Is_Script_Extensions=phagspa}', ""); + Expect(1, 43127, '\P{^Is_Script_Extensions=phagspa}', ""); + Expect(0, 43128, '\p{Is_Script_Extensions=phagspa}', ""); + Expect(1, 43128, '\p{^Is_Script_Extensions=phagspa}', ""); + Expect(1, 43128, '\P{Is_Script_Extensions=phagspa}', ""); + Expect(0, 43128, '\P{^Is_Script_Extensions=phagspa}', ""); + Expect(1, 43127, '\p{Is_Script_Extensions=- phags_PA}', ""); + Expect(0, 43127, '\p{^Is_Script_Extensions=- phags_PA}', ""); + Expect(0, 43127, '\P{Is_Script_Extensions=- phags_PA}', ""); + Expect(1, 43127, '\P{^Is_Script_Extensions=- phags_PA}', ""); + Expect(0, 43128, '\p{Is_Script_Extensions=- phags_PA}', ""); + Expect(1, 43128, '\p{^Is_Script_Extensions=- phags_PA}', ""); + Expect(1, 43128, '\P{Is_Script_Extensions=- phags_PA}', ""); + Expect(0, 43128, '\P{^Is_Script_Extensions=- phags_PA}', ""); + Error('\p{Is_Scx=:= Phag}'); + Error('\P{Is_Scx=:= Phag}'); + Expect(1, 43127, '\p{Is_Scx=phag}', ""); + Expect(0, 43127, '\p{^Is_Scx=phag}', ""); + Expect(0, 43127, '\P{Is_Scx=phag}', ""); + Expect(1, 43127, '\P{^Is_Scx=phag}', ""); + Expect(0, 43128, '\p{Is_Scx=phag}', ""); + Expect(1, 43128, '\p{^Is_Scx=phag}', ""); + Expect(1, 43128, '\P{Is_Scx=phag}', ""); + Expect(0, 43128, '\P{^Is_Scx=phag}', ""); + Expect(1, 43127, '\p{Is_Scx=_-Phag}', ""); + Expect(0, 43127, '\p{^Is_Scx=_-Phag}', ""); + Expect(0, 43127, '\P{Is_Scx=_-Phag}', ""); + Expect(1, 43127, '\P{^Is_Scx=_-Phag}', ""); + Expect(0, 43128, '\p{Is_Scx=_-Phag}', ""); + Expect(1, 43128, '\p{^Is_Scx=_-Phag}', ""); + Expect(1, 43128, '\P{Is_Scx=_-Phag}', ""); + Expect(0, 43128, '\P{^Is_Scx=_-Phag}', ""); + Error('\p{Script_Extensions=_Inscriptional_Pahlavi/a/}'); + Error('\P{Script_Extensions=_Inscriptional_Pahlavi/a/}'); + Expect(1, 68479, '\p{Script_Extensions=:\AInscriptional_Pahlavi\z:}', "");; + Expect(0, 68480, '\p{Script_Extensions=:\AInscriptional_Pahlavi\z:}', "");; + Expect(1, 68479, '\p{Script_Extensions=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Script_Extensions=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Script_Extensions=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Script_Extensions=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Script_Extensions=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Script_Extensions=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Script_Extensions=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^Script_Extensions=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Script_Extensions=:\Ainscriptionalpahlavi\z:}', "");; + Expect(0, 68480, '\p{Script_Extensions=:\Ainscriptionalpahlavi\z:}', "");; + Expect(1, 68479, '\p{Script_Extensions= Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\p{^Script_Extensions= Inscriptional_Pahlavi}', ""); + Expect(0, 68479, '\P{Script_Extensions= Inscriptional_Pahlavi}', ""); + Expect(1, 68479, '\P{^Script_Extensions= Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\p{Script_Extensions= Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\p{^Script_Extensions= Inscriptional_Pahlavi}', ""); + Expect(1, 68480, '\P{Script_Extensions= Inscriptional_Pahlavi}', ""); + Expect(0, 68480, '\P{^Script_Extensions= Inscriptional_Pahlavi}', ""); + Error('\p{Scx= Phli/a/}'); + Error('\P{Scx= Phli/a/}'); + Expect(1, 68479, '\p{Scx=:\APhli\z:}', "");; + Expect(0, 68480, '\p{Scx=:\APhli\z:}', "");; + Expect(1, 68479, '\p{Scx=phli}', ""); + Expect(0, 68479, '\p{^Scx=phli}', ""); + Expect(0, 68479, '\P{Scx=phli}', ""); + Expect(1, 68479, '\P{^Scx=phli}', ""); + Expect(0, 68480, '\p{Scx=phli}', ""); + Expect(1, 68480, '\p{^Scx=phli}', ""); + Expect(1, 68480, '\P{Scx=phli}', ""); + Expect(0, 68480, '\P{^Scx=phli}', ""); + Expect(1, 68479, '\p{Scx=:\Aphli\z:}', "");; + Expect(0, 68480, '\p{Scx=:\Aphli\z:}', "");; + Expect(1, 68479, '\p{Scx=-phli}', ""); + Expect(0, 68479, '\p{^Scx=-phli}', ""); + Expect(0, 68479, '\P{Scx=-phli}', ""); + Expect(1, 68479, '\P{^Scx=-phli}', ""); + Expect(0, 68480, '\p{Scx=-phli}', ""); + Expect(1, 68480, '\p{^Scx=-phli}', ""); + Expect(1, 68480, '\P{Scx=-phli}', ""); + Expect(0, 68480, '\P{^Scx=-phli}', ""); + Error('\p{Is_Script_Extensions= Inscriptional_pahlavi:=}'); + Error('\P{Is_Script_Extensions= Inscriptional_pahlavi:=}'); + Expect(1, 68479, '\p{Is_Script_Extensions=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Is_Script_Extensions=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Is_Script_Extensions=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Is_Script_Extensions=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Is_Script_Extensions=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Is_Script_Extensions=inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Is_Script_Extensions=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\P{^Is_Script_Extensions=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Is_Script_Extensions= -Inscriptional_pahlavi}', ""); + Expect(0, 68479, '\p{^Is_Script_Extensions= -Inscriptional_pahlavi}', ""); + Expect(0, 68479, '\P{Is_Script_Extensions= -Inscriptional_pahlavi}', ""); + Expect(1, 68479, '\P{^Is_Script_Extensions= -Inscriptional_pahlavi}', ""); + Expect(0, 68480, '\p{Is_Script_Extensions= -Inscriptional_pahlavi}', ""); + Expect(1, 68480, '\p{^Is_Script_Extensions= -Inscriptional_pahlavi}', ""); + Expect(1, 68480, '\P{Is_Script_Extensions= -Inscriptional_pahlavi}', ""); + Expect(0, 68480, '\P{^Is_Script_Extensions= -Inscriptional_pahlavi}', ""); + Error('\p{Is_Scx=:=Phli}'); + Error('\P{Is_Scx=:=Phli}'); + Expect(1, 68479, '\p{Is_Scx=phli}', ""); + Expect(0, 68479, '\p{^Is_Scx=phli}', ""); + Expect(0, 68479, '\P{Is_Scx=phli}', ""); + Expect(1, 68479, '\P{^Is_Scx=phli}', ""); + Expect(0, 68480, '\p{Is_Scx=phli}', ""); + Expect(1, 68480, '\p{^Is_Scx=phli}', ""); + Expect(1, 68480, '\P{Is_Scx=phli}', ""); + Expect(0, 68480, '\P{^Is_Scx=phli}', ""); + Expect(1, 68479, '\p{Is_Scx= Phli}', ""); + Expect(0, 68479, '\p{^Is_Scx= Phli}', ""); + Expect(0, 68479, '\P{Is_Scx= Phli}', ""); + Expect(1, 68479, '\P{^Is_Scx= Phli}', ""); + Expect(0, 68480, '\p{Is_Scx= Phli}', ""); + Expect(1, 68480, '\p{^Is_Scx= Phli}', ""); + Expect(1, 68480, '\P{Is_Scx= Phli}', ""); + Expect(0, 68480, '\P{^Is_Scx= Phli}', ""); + Error('\p{Script_Extensions=_psalter_PAHLAVI/a/}'); + Error('\P{Script_Extensions=_psalter_PAHLAVI/a/}'); + Expect(1, 68527, '\p{Script_Extensions=:\APsalter_Pahlavi\z:}', "");; + Expect(0, 68528, '\p{Script_Extensions=:\APsalter_Pahlavi\z:}', "");; + Expect(1, 68527, '\p{Script_Extensions=psalterpahlavi}', ""); + Expect(0, 68527, '\p{^Script_Extensions=psalterpahlavi}', ""); + Expect(0, 68527, '\P{Script_Extensions=psalterpahlavi}', ""); + Expect(1, 68527, '\P{^Script_Extensions=psalterpahlavi}', ""); + Expect(0, 68528, '\p{Script_Extensions=psalterpahlavi}', ""); + Expect(1, 68528, '\p{^Script_Extensions=psalterpahlavi}', ""); + Expect(1, 68528, '\P{Script_Extensions=psalterpahlavi}', ""); + Expect(0, 68528, '\P{^Script_Extensions=psalterpahlavi}', ""); + Expect(1, 68527, '\p{Script_Extensions=:\Apsalterpahlavi\z:}', "");; + Expect(0, 68528, '\p{Script_Extensions=:\Apsalterpahlavi\z:}', "");; + Expect(1, 68527, '\p{Script_Extensions:-Psalter_Pahlavi}', ""); + Expect(0, 68527, '\p{^Script_Extensions:-Psalter_Pahlavi}', ""); + Expect(0, 68527, '\P{Script_Extensions:-Psalter_Pahlavi}', ""); + Expect(1, 68527, '\P{^Script_Extensions:-Psalter_Pahlavi}', ""); + Expect(0, 68528, '\p{Script_Extensions:-Psalter_Pahlavi}', ""); + Expect(1, 68528, '\p{^Script_Extensions:-Psalter_Pahlavi}', ""); + Expect(1, 68528, '\P{Script_Extensions:-Psalter_Pahlavi}', ""); + Expect(0, 68528, '\P{^Script_Extensions:-Psalter_Pahlavi}', ""); + Error('\p{Scx=/a/- Phlp}'); + Error('\P{Scx=/a/- Phlp}'); + Expect(1, 68527, '\p{Scx=:\APhlp\z:}', "");; + Expect(0, 68528, '\p{Scx=:\APhlp\z:}', "");; + Expect(1, 68527, '\p{Scx=phlp}', ""); + Expect(0, 68527, '\p{^Scx=phlp}', ""); + Expect(0, 68527, '\P{Scx=phlp}', ""); + Expect(1, 68527, '\P{^Scx=phlp}', ""); + Expect(0, 68528, '\p{Scx=phlp}', ""); + Expect(1, 68528, '\p{^Scx=phlp}', ""); + Expect(1, 68528, '\P{Scx=phlp}', ""); + Expect(0, 68528, '\P{^Scx=phlp}', ""); + Expect(1, 68527, '\p{Scx=:\Aphlp\z:}', "");; + Expect(0, 68528, '\p{Scx=:\Aphlp\z:}', "");; + Expect(1, 68527, '\p{Scx= phlp}', ""); + Expect(0, 68527, '\p{^Scx= phlp}', ""); + Expect(0, 68527, '\P{Scx= phlp}', ""); + Expect(1, 68527, '\P{^Scx= phlp}', ""); + Expect(0, 68528, '\p{Scx= phlp}', ""); + Expect(1, 68528, '\p{^Scx= phlp}', ""); + Expect(1, 68528, '\P{Scx= phlp}', ""); + Expect(0, 68528, '\P{^Scx= phlp}', ""); + Error('\p{Is_Script_Extensions=_:=Psalter_Pahlavi}'); + Error('\P{Is_Script_Extensions=_:=Psalter_Pahlavi}'); + Expect(1, 68527, '\p{Is_Script_Extensions=psalterpahlavi}', ""); + Expect(0, 68527, '\p{^Is_Script_Extensions=psalterpahlavi}', ""); + Expect(0, 68527, '\P{Is_Script_Extensions=psalterpahlavi}', ""); + Expect(1, 68527, '\P{^Is_Script_Extensions=psalterpahlavi}', ""); + Expect(0, 68528, '\p{Is_Script_Extensions=psalterpahlavi}', ""); + Expect(1, 68528, '\p{^Is_Script_Extensions=psalterpahlavi}', ""); + Expect(1, 68528, '\P{Is_Script_Extensions=psalterpahlavi}', ""); + Expect(0, 68528, '\P{^Is_Script_Extensions=psalterpahlavi}', ""); + Expect(1, 68527, '\p{Is_Script_Extensions=_-Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\p{^Is_Script_Extensions=_-Psalter_PAHLAVI}', ""); + Expect(0, 68527, '\P{Is_Script_Extensions=_-Psalter_PAHLAVI}', ""); + Expect(1, 68527, '\P{^Is_Script_Extensions=_-Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\p{Is_Script_Extensions=_-Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\p{^Is_Script_Extensions=_-Psalter_PAHLAVI}', ""); + Expect(1, 68528, '\P{Is_Script_Extensions=_-Psalter_PAHLAVI}', ""); + Expect(0, 68528, '\P{^Is_Script_Extensions=_-Psalter_PAHLAVI}', ""); + Error('\p{Is_Scx=_ Phlp:=}'); + Error('\P{Is_Scx=_ Phlp:=}'); + Expect(1, 68527, '\p{Is_Scx=phlp}', ""); + Expect(0, 68527, '\p{^Is_Scx=phlp}', ""); + Expect(0, 68527, '\P{Is_Scx=phlp}', ""); + Expect(1, 68527, '\P{^Is_Scx=phlp}', ""); + Expect(0, 68528, '\p{Is_Scx=phlp}', ""); + Expect(1, 68528, '\p{^Is_Scx=phlp}', ""); + Expect(1, 68528, '\P{Is_Scx=phlp}', ""); + Expect(0, 68528, '\P{^Is_Scx=phlp}', ""); + Expect(1, 68527, '\p{Is_Scx: phlp}', ""); + Expect(0, 68527, '\p{^Is_Scx: phlp}', ""); + Expect(0, 68527, '\P{Is_Scx: phlp}', ""); + Expect(1, 68527, '\P{^Is_Scx: phlp}', ""); + Expect(0, 68528, '\p{Is_Scx: phlp}', ""); + Expect(1, 68528, '\p{^Is_Scx: phlp}', ""); + Expect(1, 68528, '\P{Is_Scx: phlp}', ""); + Expect(0, 68528, '\P{^Is_Scx: phlp}', ""); + Error('\p{Script_Extensions: Phoenician:=}'); + Error('\P{Script_Extensions: Phoenician:=}'); + Expect(1, 67871, '\p{Script_Extensions=:\APhoenician\z:}', "");; + Expect(0, 67872, '\p{Script_Extensions=:\APhoenician\z:}', "");; + Expect(1, 67871, '\p{Script_Extensions=phoenician}', ""); + Expect(0, 67871, '\p{^Script_Extensions=phoenician}', ""); + Expect(0, 67871, '\P{Script_Extensions=phoenician}', ""); + Expect(1, 67871, '\P{^Script_Extensions=phoenician}', ""); + Expect(0, 67872, '\p{Script_Extensions=phoenician}', ""); + Expect(1, 67872, '\p{^Script_Extensions=phoenician}', ""); + Expect(1, 67872, '\P{Script_Extensions=phoenician}', ""); + Expect(0, 67872, '\P{^Script_Extensions=phoenician}', ""); + Expect(1, 67871, '\p{Script_Extensions=:\Aphoenician\z:}', "");; + Expect(0, 67872, '\p{Script_Extensions=:\Aphoenician\z:}', "");; + Expect(1, 67871, '\p{Script_Extensions= -Phoenician}', ""); + Expect(0, 67871, '\p{^Script_Extensions= -Phoenician}', ""); + Expect(0, 67871, '\P{Script_Extensions= -Phoenician}', ""); + Expect(1, 67871, '\P{^Script_Extensions= -Phoenician}', ""); + Expect(0, 67872, '\p{Script_Extensions= -Phoenician}', ""); + Expect(1, 67872, '\p{^Script_Extensions= -Phoenician}', ""); + Expect(1, 67872, '\P{Script_Extensions= -Phoenician}', ""); + Expect(0, 67872, '\P{^Script_Extensions= -Phoenician}', ""); + Error('\p{Scx=:= Phnx}'); + Error('\P{Scx=:= Phnx}'); + Expect(1, 67871, '\p{Scx=:\APhnx\z:}', "");; + Expect(0, 67872, '\p{Scx=:\APhnx\z:}', "");; + Expect(1, 67871, '\p{Scx=phnx}', ""); + Expect(0, 67871, '\p{^Scx=phnx}', ""); + Expect(0, 67871, '\P{Scx=phnx}', ""); + Expect(1, 67871, '\P{^Scx=phnx}', ""); + Expect(0, 67872, '\p{Scx=phnx}', ""); + Expect(1, 67872, '\p{^Scx=phnx}', ""); + Expect(1, 67872, '\P{Scx=phnx}', ""); + Expect(0, 67872, '\P{^Scx=phnx}', ""); + Expect(1, 67871, '\p{Scx=:\Aphnx\z:}', "");; + Expect(0, 67872, '\p{Scx=:\Aphnx\z:}', "");; + Expect(1, 67871, '\p{Scx=-Phnx}', ""); + Expect(0, 67871, '\p{^Scx=-Phnx}', ""); + Expect(0, 67871, '\P{Scx=-Phnx}', ""); + Expect(1, 67871, '\P{^Scx=-Phnx}', ""); + Expect(0, 67872, '\p{Scx=-Phnx}', ""); + Expect(1, 67872, '\p{^Scx=-Phnx}', ""); + Expect(1, 67872, '\P{Scx=-Phnx}', ""); + Expect(0, 67872, '\P{^Scx=-Phnx}', ""); + Error('\p{Is_Script_Extensions=:= Phoenician}'); + Error('\P{Is_Script_Extensions=:= Phoenician}'); + Expect(1, 67871, '\p{Is_Script_Extensions=phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script_Extensions=phoenician}', ""); + Expect(0, 67871, '\P{Is_Script_Extensions=phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script_Extensions=phoenician}', ""); + Expect(0, 67872, '\p{Is_Script_Extensions=phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script_Extensions=phoenician}', ""); + Expect(1, 67872, '\P{Is_Script_Extensions=phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script_Extensions=phoenician}', ""); + Expect(1, 67871, '\p{Is_Script_Extensions= _Phoenician}', ""); + Expect(0, 67871, '\p{^Is_Script_Extensions= _Phoenician}', ""); + Expect(0, 67871, '\P{Is_Script_Extensions= _Phoenician}', ""); + Expect(1, 67871, '\P{^Is_Script_Extensions= _Phoenician}', ""); + Expect(0, 67872, '\p{Is_Script_Extensions= _Phoenician}', ""); + Expect(1, 67872, '\p{^Is_Script_Extensions= _Phoenician}', ""); + Expect(1, 67872, '\P{Is_Script_Extensions= _Phoenician}', ""); + Expect(0, 67872, '\P{^Is_Script_Extensions= _Phoenician}', ""); + Error('\p{Is_Scx=_ Phnx:=}'); + Error('\P{Is_Scx=_ Phnx:=}'); + Expect(1, 67871, '\p{Is_Scx=phnx}', ""); + Expect(0, 67871, '\p{^Is_Scx=phnx}', ""); + Expect(0, 67871, '\P{Is_Scx=phnx}', ""); + Expect(1, 67871, '\P{^Is_Scx=phnx}', ""); + Expect(0, 67872, '\p{Is_Scx=phnx}', ""); + Expect(1, 67872, '\p{^Is_Scx=phnx}', ""); + Expect(1, 67872, '\P{Is_Scx=phnx}', ""); + Expect(0, 67872, '\P{^Is_Scx=phnx}', ""); + Expect(1, 67871, '\p{Is_Scx=_ PHNX}', ""); + Expect(0, 67871, '\p{^Is_Scx=_ PHNX}', ""); + Expect(0, 67871, '\P{Is_Scx=_ PHNX}', ""); + Expect(1, 67871, '\P{^Is_Scx=_ PHNX}', ""); + Expect(0, 67872, '\p{Is_Scx=_ PHNX}', ""); + Expect(1, 67872, '\p{^Is_Scx=_ PHNX}', ""); + Expect(1, 67872, '\P{Is_Scx=_ PHNX}', ""); + Expect(0, 67872, '\P{^Is_Scx=_ PHNX}', ""); + Error('\p{Script_Extensions= /a/MIAO}'); + Error('\P{Script_Extensions= /a/MIAO}'); + Expect(1, 94111, '\p{Script_Extensions=:\AMiao\z:}', "");; + Expect(0, 94112, '\p{Script_Extensions=:\AMiao\z:}', "");; + Expect(1, 94111, '\p{Script_Extensions=miao}', ""); + Expect(0, 94111, '\p{^Script_Extensions=miao}', ""); + Expect(0, 94111, '\P{Script_Extensions=miao}', ""); + Expect(1, 94111, '\P{^Script_Extensions=miao}', ""); + Expect(0, 94112, '\p{Script_Extensions=miao}', ""); + Expect(1, 94112, '\p{^Script_Extensions=miao}', ""); + Expect(1, 94112, '\P{Script_Extensions=miao}', ""); + Expect(0, 94112, '\P{^Script_Extensions=miao}', ""); + Expect(1, 94111, '\p{Script_Extensions=:\Amiao\z:}', "");; + Expect(0, 94112, '\p{Script_Extensions=:\Amiao\z:}', "");; + Expect(1, 94111, '\p{Script_Extensions: MIAO}', ""); + Expect(0, 94111, '\p{^Script_Extensions: MIAO}', ""); + Expect(0, 94111, '\P{Script_Extensions: MIAO}', ""); + Expect(1, 94111, '\P{^Script_Extensions: MIAO}', ""); + Expect(0, 94112, '\p{Script_Extensions: MIAO}', ""); + Expect(1, 94112, '\p{^Script_Extensions: MIAO}', ""); + Expect(1, 94112, '\P{Script_Extensions: MIAO}', ""); + Expect(0, 94112, '\P{^Script_Extensions: MIAO}', ""); + Error('\p{Scx= _Plrd/a/}'); + Error('\P{Scx= _Plrd/a/}'); + Expect(1, 94111, '\p{Scx=:\APlrd\z:}', "");; + Expect(0, 94112, '\p{Scx=:\APlrd\z:}', "");; + Expect(1, 94111, '\p{Scx=plrd}', ""); + Expect(0, 94111, '\p{^Scx=plrd}', ""); + Expect(0, 94111, '\P{Scx=plrd}', ""); + Expect(1, 94111, '\P{^Scx=plrd}', ""); + Expect(0, 94112, '\p{Scx=plrd}', ""); + Expect(1, 94112, '\p{^Scx=plrd}', ""); + Expect(1, 94112, '\P{Scx=plrd}', ""); + Expect(0, 94112, '\P{^Scx=plrd}', ""); + Expect(1, 94111, '\p{Scx=:\Aplrd\z:}', "");; + Expect(0, 94112, '\p{Scx=:\Aplrd\z:}', "");; + Expect(1, 94111, '\p{Scx= _Plrd}', ""); + Expect(0, 94111, '\p{^Scx= _Plrd}', ""); + Expect(0, 94111, '\P{Scx= _Plrd}', ""); + Expect(1, 94111, '\P{^Scx= _Plrd}', ""); + Expect(0, 94112, '\p{Scx= _Plrd}', ""); + Expect(1, 94112, '\p{^Scx= _Plrd}', ""); + Expect(1, 94112, '\P{Scx= _Plrd}', ""); + Expect(0, 94112, '\P{^Scx= _Plrd}', ""); + Error('\p{Is_Script_Extensions=:=MIAO}'); + Error('\P{Is_Script_Extensions=:=MIAO}'); + Expect(1, 94111, '\p{Is_Script_Extensions=miao}', ""); + Expect(0, 94111, '\p{^Is_Script_Extensions=miao}', ""); + Expect(0, 94111, '\P{Is_Script_Extensions=miao}', ""); + Expect(1, 94111, '\P{^Is_Script_Extensions=miao}', ""); + Expect(0, 94112, '\p{Is_Script_Extensions=miao}', ""); + Expect(1, 94112, '\p{^Is_Script_Extensions=miao}', ""); + Expect(1, 94112, '\P{Is_Script_Extensions=miao}', ""); + Expect(0, 94112, '\P{^Is_Script_Extensions=miao}', ""); + Expect(1, 94111, '\p{Is_Script_Extensions=_Miao}', ""); + Expect(0, 94111, '\p{^Is_Script_Extensions=_Miao}', ""); + Expect(0, 94111, '\P{Is_Script_Extensions=_Miao}', ""); + Expect(1, 94111, '\P{^Is_Script_Extensions=_Miao}', ""); + Expect(0, 94112, '\p{Is_Script_Extensions=_Miao}', ""); + Expect(1, 94112, '\p{^Is_Script_Extensions=_Miao}', ""); + Expect(1, 94112, '\P{Is_Script_Extensions=_Miao}', ""); + Expect(0, 94112, '\P{^Is_Script_Extensions=_Miao}', ""); + Error('\p{Is_Scx=_ plrd/a/}'); + Error('\P{Is_Scx=_ plrd/a/}'); + Expect(1, 94111, '\p{Is_Scx=plrd}', ""); + Expect(0, 94111, '\p{^Is_Scx=plrd}', ""); + Expect(0, 94111, '\P{Is_Scx=plrd}', ""); + Expect(1, 94111, '\P{^Is_Scx=plrd}', ""); + Expect(0, 94112, '\p{Is_Scx=plrd}', ""); + Expect(1, 94112, '\p{^Is_Scx=plrd}', ""); + Expect(1, 94112, '\P{Is_Scx=plrd}', ""); + Expect(0, 94112, '\P{^Is_Scx=plrd}', ""); + Expect(1, 94111, '\p{Is_Scx= -Plrd}', ""); + Expect(0, 94111, '\p{^Is_Scx= -Plrd}', ""); + Expect(0, 94111, '\P{Is_Scx= -Plrd}', ""); + Expect(1, 94111, '\P{^Is_Scx= -Plrd}', ""); + Expect(0, 94112, '\p{Is_Scx= -Plrd}', ""); + Expect(1, 94112, '\p{^Is_Scx= -Plrd}', ""); + Expect(1, 94112, '\P{Is_Scx= -Plrd}', ""); + Expect(0, 94112, '\P{^Is_Scx= -Plrd}', ""); + Error('\p{Script_Extensions=_-Inscriptional_PARTHIAN/a/}'); + Error('\P{Script_Extensions=_-Inscriptional_PARTHIAN/a/}'); + Expect(1, 68447, '\p{Script_Extensions=:\AInscriptional_Parthian\z:}', "");; + Expect(0, 68448, '\p{Script_Extensions=:\AInscriptional_Parthian\z:}', "");; + Expect(1, 68447, '\p{Script_Extensions: inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Script_Extensions: inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Script_Extensions: inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Script_Extensions: inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Script_Extensions: inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Script_Extensions: inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Script_Extensions: inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Script_Extensions: inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Script_Extensions=:\Ainscriptionalparthian\z:}', "");; + Expect(0, 68448, '\p{Script_Extensions=:\Ainscriptionalparthian\z:}', "");; + Expect(1, 68447, '\p{Script_Extensions: - Inscriptional_Parthian}', ""); + Expect(0, 68447, '\p{^Script_Extensions: - Inscriptional_Parthian}', ""); + Expect(0, 68447, '\P{Script_Extensions: - Inscriptional_Parthian}', ""); + Expect(1, 68447, '\P{^Script_Extensions: - Inscriptional_Parthian}', ""); + Expect(0, 68448, '\p{Script_Extensions: - Inscriptional_Parthian}', ""); + Expect(1, 68448, '\p{^Script_Extensions: - Inscriptional_Parthian}', ""); + Expect(1, 68448, '\P{Script_Extensions: - Inscriptional_Parthian}', ""); + Expect(0, 68448, '\P{^Script_Extensions: - Inscriptional_Parthian}', ""); + Error('\p{Scx=/a/_ prti}'); + Error('\P{Scx=/a/_ prti}'); + Expect(1, 68447, '\p{Scx=:\APrti\z:}', "");; + Expect(0, 68448, '\p{Scx=:\APrti\z:}', "");; + Expect(1, 68447, '\p{Scx=prti}', ""); + Expect(0, 68447, '\p{^Scx=prti}', ""); + Expect(0, 68447, '\P{Scx=prti}', ""); + Expect(1, 68447, '\P{^Scx=prti}', ""); + Expect(0, 68448, '\p{Scx=prti}', ""); + Expect(1, 68448, '\p{^Scx=prti}', ""); + Expect(1, 68448, '\P{Scx=prti}', ""); + Expect(0, 68448, '\P{^Scx=prti}', ""); + Expect(1, 68447, '\p{Scx=:\Aprti\z:}', "");; + Expect(0, 68448, '\p{Scx=:\Aprti\z:}', "");; + Expect(1, 68447, '\p{Scx= -PRTI}', ""); + Expect(0, 68447, '\p{^Scx= -PRTI}', ""); + Expect(0, 68447, '\P{Scx= -PRTI}', ""); + Expect(1, 68447, '\P{^Scx= -PRTI}', ""); + Expect(0, 68448, '\p{Scx= -PRTI}', ""); + Expect(1, 68448, '\p{^Scx= -PRTI}', ""); + Expect(1, 68448, '\P{Scx= -PRTI}', ""); + Expect(0, 68448, '\P{^Scx= -PRTI}', ""); + Error('\p{Is_Script_Extensions=/a/ Inscriptional_PARTHIAN}'); + Error('\P{Is_Script_Extensions=/a/ Inscriptional_PARTHIAN}'); + Expect(1, 68447, '\p{Is_Script_Extensions=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Is_Script_Extensions=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Is_Script_Extensions=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Is_Script_Extensions=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Is_Script_Extensions=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Is_Script_Extensions=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Is_Script_Extensions=inscriptionalparthian}', ""); + Expect(0, 68448, '\P{^Is_Script_Extensions=inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Is_Script_Extensions=Inscriptional_PARTHIAN}', ""); + Expect(0, 68447, '\p{^Is_Script_Extensions=Inscriptional_PARTHIAN}', ""); + Expect(0, 68447, '\P{Is_Script_Extensions=Inscriptional_PARTHIAN}', ""); + Expect(1, 68447, '\P{^Is_Script_Extensions=Inscriptional_PARTHIAN}', ""); + Expect(0, 68448, '\p{Is_Script_Extensions=Inscriptional_PARTHIAN}', ""); + Expect(1, 68448, '\p{^Is_Script_Extensions=Inscriptional_PARTHIAN}', ""); + Expect(1, 68448, '\P{Is_Script_Extensions=Inscriptional_PARTHIAN}', ""); + Expect(0, 68448, '\P{^Is_Script_Extensions=Inscriptional_PARTHIAN}', ""); + Error('\p{Is_Scx=-/a/PRTI}'); + Error('\P{Is_Scx=-/a/PRTI}'); + Expect(1, 68447, '\p{Is_Scx: prti}', ""); + Expect(0, 68447, '\p{^Is_Scx: prti}', ""); + Expect(0, 68447, '\P{Is_Scx: prti}', ""); + Expect(1, 68447, '\P{^Is_Scx: prti}', ""); + Expect(0, 68448, '\p{Is_Scx: prti}', ""); + Expect(1, 68448, '\p{^Is_Scx: prti}', ""); + Expect(1, 68448, '\P{Is_Scx: prti}', ""); + Expect(0, 68448, '\P{^Is_Scx: prti}', ""); + Expect(1, 68447, '\p{Is_Scx= -Prti}', ""); + Expect(0, 68447, '\p{^Is_Scx= -Prti}', ""); + Expect(0, 68447, '\P{Is_Scx= -Prti}', ""); + Expect(1, 68447, '\P{^Is_Scx= -Prti}', ""); + Expect(0, 68448, '\p{Is_Scx= -Prti}', ""); + Expect(1, 68448, '\p{^Is_Scx= -Prti}', ""); + Expect(1, 68448, '\P{Is_Scx= -Prti}', ""); + Expect(0, 68448, '\P{^Is_Scx= -Prti}', ""); + Error('\p{Script_Extensions= :=REJANG}'); + Error('\P{Script_Extensions= :=REJANG}'); + Expect(1, 43359, '\p{Script_Extensions=:\ARejang\z:}', "");; + Expect(0, 43360, '\p{Script_Extensions=:\ARejang\z:}', "");; + Expect(1, 43359, '\p{Script_Extensions=rejang}', ""); + Expect(0, 43359, '\p{^Script_Extensions=rejang}', ""); + Expect(0, 43359, '\P{Script_Extensions=rejang}', ""); + Expect(1, 43359, '\P{^Script_Extensions=rejang}', ""); + Expect(0, 43360, '\p{Script_Extensions=rejang}', ""); + Expect(1, 43360, '\p{^Script_Extensions=rejang}', ""); + Expect(1, 43360, '\P{Script_Extensions=rejang}', ""); + Expect(0, 43360, '\P{^Script_Extensions=rejang}', ""); + Expect(1, 43359, '\p{Script_Extensions=:\Arejang\z:}', "");; + Expect(0, 43360, '\p{Script_Extensions=:\Arejang\z:}', "");; + Expect(1, 43359, '\p{Script_Extensions= REJANG}', ""); + Expect(0, 43359, '\p{^Script_Extensions= REJANG}', ""); + Expect(0, 43359, '\P{Script_Extensions= REJANG}', ""); + Expect(1, 43359, '\P{^Script_Extensions= REJANG}', ""); + Expect(0, 43360, '\p{Script_Extensions= REJANG}', ""); + Expect(1, 43360, '\p{^Script_Extensions= REJANG}', ""); + Expect(1, 43360, '\P{Script_Extensions= REJANG}', ""); + Expect(0, 43360, '\P{^Script_Extensions= REJANG}', ""); + Error('\p{Scx= /a/RJNG}'); + Error('\P{Scx= /a/RJNG}'); + Expect(1, 43359, '\p{Scx=:\ARjng\z:}', "");; + Expect(0, 43360, '\p{Scx=:\ARjng\z:}', "");; + Expect(1, 43359, '\p{Scx=rjng}', ""); + Expect(0, 43359, '\p{^Scx=rjng}', ""); + Expect(0, 43359, '\P{Scx=rjng}', ""); + Expect(1, 43359, '\P{^Scx=rjng}', ""); + Expect(0, 43360, '\p{Scx=rjng}', ""); + Expect(1, 43360, '\p{^Scx=rjng}', ""); + Expect(1, 43360, '\P{Scx=rjng}', ""); + Expect(0, 43360, '\P{^Scx=rjng}', ""); + Expect(1, 43359, '\p{Scx=:\Arjng\z:}', "");; + Expect(0, 43360, '\p{Scx=:\Arjng\z:}', "");; + Expect(1, 43359, '\p{Scx= rjng}', ""); + Expect(0, 43359, '\p{^Scx= rjng}', ""); + Expect(0, 43359, '\P{Scx= rjng}', ""); + Expect(1, 43359, '\P{^Scx= rjng}', ""); + Expect(0, 43360, '\p{Scx= rjng}', ""); + Expect(1, 43360, '\p{^Scx= rjng}', ""); + Expect(1, 43360, '\P{Scx= rjng}', ""); + Expect(0, 43360, '\P{^Scx= rjng}', ""); + Error('\p{Is_Script_Extensions=/a/Rejang}'); + Error('\P{Is_Script_Extensions=/a/Rejang}'); + Expect(1, 43359, '\p{Is_Script_Extensions=rejang}', ""); + Expect(0, 43359, '\p{^Is_Script_Extensions=rejang}', ""); + Expect(0, 43359, '\P{Is_Script_Extensions=rejang}', ""); + Expect(1, 43359, '\P{^Is_Script_Extensions=rejang}', ""); + Expect(0, 43360, '\p{Is_Script_Extensions=rejang}', ""); + Expect(1, 43360, '\p{^Is_Script_Extensions=rejang}', ""); + Expect(1, 43360, '\P{Is_Script_Extensions=rejang}', ""); + Expect(0, 43360, '\P{^Is_Script_Extensions=rejang}', ""); + Expect(1, 43359, '\p{Is_Script_Extensions=-rejang}', ""); + Expect(0, 43359, '\p{^Is_Script_Extensions=-rejang}', ""); + Expect(0, 43359, '\P{Is_Script_Extensions=-rejang}', ""); + Expect(1, 43359, '\P{^Is_Script_Extensions=-rejang}', ""); + Expect(0, 43360, '\p{Is_Script_Extensions=-rejang}', ""); + Expect(1, 43360, '\p{^Is_Script_Extensions=-rejang}', ""); + Expect(1, 43360, '\P{Is_Script_Extensions=-rejang}', ""); + Expect(0, 43360, '\P{^Is_Script_Extensions=-rejang}', ""); + Error('\p{Is_Scx: :=_ RJNG}'); + Error('\P{Is_Scx: :=_ RJNG}'); + Expect(1, 43359, '\p{Is_Scx=rjng}', ""); + Expect(0, 43359, '\p{^Is_Scx=rjng}', ""); + Expect(0, 43359, '\P{Is_Scx=rjng}', ""); + Expect(1, 43359, '\P{^Is_Scx=rjng}', ""); + Expect(0, 43360, '\p{Is_Scx=rjng}', ""); + Expect(1, 43360, '\p{^Is_Scx=rjng}', ""); + Expect(1, 43360, '\P{Is_Scx=rjng}', ""); + Expect(0, 43360, '\P{^Is_Scx=rjng}', ""); + Expect(1, 43359, '\p{Is_Scx: __rjng}', ""); + Expect(0, 43359, '\p{^Is_Scx: __rjng}', ""); + Expect(0, 43359, '\P{Is_Scx: __rjng}', ""); + Expect(1, 43359, '\P{^Is_Scx: __rjng}', ""); + Expect(0, 43360, '\p{Is_Scx: __rjng}', ""); + Expect(1, 43360, '\p{^Is_Scx: __rjng}', ""); + Expect(1, 43360, '\P{Is_Scx: __rjng}', ""); + Expect(0, 43360, '\P{^Is_Scx: __rjng}', ""); + Error('\p{Script_Extensions= Hanifi_Rohingya/a/}'); + Error('\P{Script_Extensions= Hanifi_Rohingya/a/}'); + Expect(1, 68921, '\p{Script_Extensions=:\AHanifi_Rohingya\z:}', "");; + Expect(0, 68922, '\p{Script_Extensions=:\AHanifi_Rohingya\z:}', "");; + Expect(1, 68921, '\p{Script_Extensions=hanifirohingya}', ""); + Expect(0, 68921, '\p{^Script_Extensions=hanifirohingya}', ""); + Expect(0, 68921, '\P{Script_Extensions=hanifirohingya}', ""); + Expect(1, 68921, '\P{^Script_Extensions=hanifirohingya}', ""); + Expect(0, 68922, '\p{Script_Extensions=hanifirohingya}', ""); + Expect(1, 68922, '\p{^Script_Extensions=hanifirohingya}', ""); + Expect(1, 68922, '\P{Script_Extensions=hanifirohingya}', ""); + Expect(0, 68922, '\P{^Script_Extensions=hanifirohingya}', ""); + Expect(1, 68921, '\p{Script_Extensions=:\Ahanifirohingya\z:}', "");; + Expect(0, 68922, '\p{Script_Extensions=:\Ahanifirohingya\z:}', "");; + Expect(1, 68921, '\p{Script_Extensions= Hanifi_ROHINGYA}', ""); + Expect(0, 68921, '\p{^Script_Extensions= Hanifi_ROHINGYA}', ""); + Expect(0, 68921, '\P{Script_Extensions= Hanifi_ROHINGYA}', ""); + Expect(1, 68921, '\P{^Script_Extensions= Hanifi_ROHINGYA}', ""); + Expect(0, 68922, '\p{Script_Extensions= Hanifi_ROHINGYA}', ""); + Expect(1, 68922, '\p{^Script_Extensions= Hanifi_ROHINGYA}', ""); + Expect(1, 68922, '\P{Script_Extensions= Hanifi_ROHINGYA}', ""); + Expect(0, 68922, '\P{^Script_Extensions= Hanifi_ROHINGYA}', ""); + Error('\p{Scx=/a/ -Rohg}'); + Error('\P{Scx=/a/ -Rohg}'); + Expect(1, 68921, '\p{Scx=:\ARohg\z:}', "");; + Expect(0, 68922, '\p{Scx=:\ARohg\z:}', "");; + Expect(1, 68921, '\p{Scx=rohg}', ""); + Expect(0, 68921, '\p{^Scx=rohg}', ""); + Expect(0, 68921, '\P{Scx=rohg}', ""); + Expect(1, 68921, '\P{^Scx=rohg}', ""); + Expect(0, 68922, '\p{Scx=rohg}', ""); + Expect(1, 68922, '\p{^Scx=rohg}', ""); + Expect(1, 68922, '\P{Scx=rohg}', ""); + Expect(0, 68922, '\P{^Scx=rohg}', ""); + Expect(1, 68921, '\p{Scx=:\Arohg\z:}', "");; + Expect(0, 68922, '\p{Scx=:\Arohg\z:}', "");; + Expect(1, 68921, '\p{Scx=- Rohg}', ""); + Expect(0, 68921, '\p{^Scx=- Rohg}', ""); + Expect(0, 68921, '\P{Scx=- Rohg}', ""); + Expect(1, 68921, '\P{^Scx=- Rohg}', ""); + Expect(0, 68922, '\p{Scx=- Rohg}', ""); + Expect(1, 68922, '\p{^Scx=- Rohg}', ""); + Expect(1, 68922, '\P{Scx=- Rohg}', ""); + Expect(0, 68922, '\P{^Scx=- Rohg}', ""); + Error('\p{Is_Script_Extensions=-/a/hanifi_Rohingya}'); + Error('\P{Is_Script_Extensions=-/a/hanifi_Rohingya}'); + Expect(1, 68921, '\p{Is_Script_Extensions=hanifirohingya}', ""); + Expect(0, 68921, '\p{^Is_Script_Extensions=hanifirohingya}', ""); + Expect(0, 68921, '\P{Is_Script_Extensions=hanifirohingya}', ""); + Expect(1, 68921, '\P{^Is_Script_Extensions=hanifirohingya}', ""); + Expect(0, 68922, '\p{Is_Script_Extensions=hanifirohingya}', ""); + Expect(1, 68922, '\p{^Is_Script_Extensions=hanifirohingya}', ""); + Expect(1, 68922, '\P{Is_Script_Extensions=hanifirohingya}', ""); + Expect(0, 68922, '\P{^Is_Script_Extensions=hanifirohingya}', ""); + Expect(1, 68921, '\p{Is_Script_Extensions: hanifi_rohingya}', ""); + Expect(0, 68921, '\p{^Is_Script_Extensions: hanifi_rohingya}', ""); + Expect(0, 68921, '\P{Is_Script_Extensions: hanifi_rohingya}', ""); + Expect(1, 68921, '\P{^Is_Script_Extensions: hanifi_rohingya}', ""); + Expect(0, 68922, '\p{Is_Script_Extensions: hanifi_rohingya}', ""); + Expect(1, 68922, '\p{^Is_Script_Extensions: hanifi_rohingya}', ""); + Expect(1, 68922, '\P{Is_Script_Extensions: hanifi_rohingya}', ""); + Expect(0, 68922, '\P{^Is_Script_Extensions: hanifi_rohingya}', ""); + Error('\p{Is_Scx= _rohg/a/}'); + Error('\P{Is_Scx= _rohg/a/}'); + Expect(1, 68921, '\p{Is_Scx=rohg}', ""); + Expect(0, 68921, '\p{^Is_Scx=rohg}', ""); + Expect(0, 68921, '\P{Is_Scx=rohg}', ""); + Expect(1, 68921, '\P{^Is_Scx=rohg}', ""); + Expect(0, 68922, '\p{Is_Scx=rohg}', ""); + Expect(1, 68922, '\p{^Is_Scx=rohg}', ""); + Expect(1, 68922, '\P{Is_Scx=rohg}', ""); + Expect(0, 68922, '\P{^Is_Scx=rohg}', ""); + Expect(1, 68921, '\p{Is_Scx= rohg}', ""); + Expect(0, 68921, '\p{^Is_Scx= rohg}', ""); + Expect(0, 68921, '\P{Is_Scx= rohg}', ""); + Expect(1, 68921, '\P{^Is_Scx= rohg}', ""); + Expect(0, 68922, '\p{Is_Scx= rohg}', ""); + Expect(1, 68922, '\p{^Is_Scx= rohg}', ""); + Expect(1, 68922, '\P{Is_Scx= rohg}', ""); + Expect(0, 68922, '\P{^Is_Scx= rohg}', ""); + Error('\p{Script_Extensions= -runic/a/}'); + Error('\P{Script_Extensions= -runic/a/}'); + Expect(1, 5880, '\p{Script_Extensions=:\ARunic\z:}', "");; + Expect(0, 5881, '\p{Script_Extensions=:\ARunic\z:}', "");; + Expect(1, 5880, '\p{Script_Extensions=runic}', ""); + Expect(0, 5880, '\p{^Script_Extensions=runic}', ""); + Expect(0, 5880, '\P{Script_Extensions=runic}', ""); + Expect(1, 5880, '\P{^Script_Extensions=runic}', ""); + Expect(0, 5881, '\p{Script_Extensions=runic}', ""); + Expect(1, 5881, '\p{^Script_Extensions=runic}', ""); + Expect(1, 5881, '\P{Script_Extensions=runic}', ""); + Expect(0, 5881, '\P{^Script_Extensions=runic}', ""); + Expect(1, 5880, '\p{Script_Extensions=:\Arunic\z:}', "");; + Expect(0, 5881, '\p{Script_Extensions=:\Arunic\z:}', "");; + Expect(1, 5880, '\p{Script_Extensions= Runic}', ""); + Expect(0, 5880, '\p{^Script_Extensions= Runic}', ""); + Expect(0, 5880, '\P{Script_Extensions= Runic}', ""); + Expect(1, 5880, '\P{^Script_Extensions= Runic}', ""); + Expect(0, 5881, '\p{Script_Extensions= Runic}', ""); + Expect(1, 5881, '\p{^Script_Extensions= Runic}', ""); + Expect(1, 5881, '\P{Script_Extensions= Runic}', ""); + Expect(0, 5881, '\P{^Script_Extensions= Runic}', ""); + Error('\p{Scx=:=__runr}'); + Error('\P{Scx=:=__runr}'); + Expect(1, 5880, '\p{Scx=:\ARunr\z:}', "");; + Expect(0, 5881, '\p{Scx=:\ARunr\z:}', "");; + Expect(1, 5880, '\p{Scx=runr}', ""); + Expect(0, 5880, '\p{^Scx=runr}', ""); + Expect(0, 5880, '\P{Scx=runr}', ""); + Expect(1, 5880, '\P{^Scx=runr}', ""); + Expect(0, 5881, '\p{Scx=runr}', ""); + Expect(1, 5881, '\p{^Scx=runr}', ""); + Expect(1, 5881, '\P{Scx=runr}', ""); + Expect(0, 5881, '\P{^Scx=runr}', ""); + Expect(1, 5880, '\p{Scx=:\Arunr\z:}', "");; + Expect(0, 5881, '\p{Scx=:\Arunr\z:}', "");; + Expect(1, 5880, '\p{Scx= Runr}', ""); + Expect(0, 5880, '\p{^Scx= Runr}', ""); + Expect(0, 5880, '\P{Scx= Runr}', ""); + Expect(1, 5880, '\P{^Scx= Runr}', ""); + Expect(0, 5881, '\p{Scx= Runr}', ""); + Expect(1, 5881, '\p{^Scx= Runr}', ""); + Expect(1, 5881, '\P{Scx= Runr}', ""); + Expect(0, 5881, '\P{^Scx= Runr}', ""); + Error('\p{Is_Script_Extensions=_RUNIC/a/}'); + Error('\P{Is_Script_Extensions=_RUNIC/a/}'); + Expect(1, 5880, '\p{Is_Script_Extensions: runic}', ""); + Expect(0, 5880, '\p{^Is_Script_Extensions: runic}', ""); + Expect(0, 5880, '\P{Is_Script_Extensions: runic}', ""); + Expect(1, 5880, '\P{^Is_Script_Extensions: runic}', ""); + Expect(0, 5881, '\p{Is_Script_Extensions: runic}', ""); + Expect(1, 5881, '\p{^Is_Script_Extensions: runic}', ""); + Expect(1, 5881, '\P{Is_Script_Extensions: runic}', ""); + Expect(0, 5881, '\P{^Is_Script_Extensions: runic}', ""); + Expect(1, 5880, '\p{Is_Script_Extensions= RUNIC}', ""); + Expect(0, 5880, '\p{^Is_Script_Extensions= RUNIC}', ""); + Expect(0, 5880, '\P{Is_Script_Extensions= RUNIC}', ""); + Expect(1, 5880, '\P{^Is_Script_Extensions= RUNIC}', ""); + Expect(0, 5881, '\p{Is_Script_Extensions= RUNIC}', ""); + Expect(1, 5881, '\p{^Is_Script_Extensions= RUNIC}', ""); + Expect(1, 5881, '\P{Is_Script_Extensions= RUNIC}', ""); + Expect(0, 5881, '\P{^Is_Script_Extensions= RUNIC}', ""); + Error('\p{Is_Scx=/a/ Runr}'); + Error('\P{Is_Scx=/a/ Runr}'); + Expect(1, 5880, '\p{Is_Scx=runr}', ""); + Expect(0, 5880, '\p{^Is_Scx=runr}', ""); + Expect(0, 5880, '\P{Is_Scx=runr}', ""); + Expect(1, 5880, '\P{^Is_Scx=runr}', ""); + Expect(0, 5881, '\p{Is_Scx=runr}', ""); + Expect(1, 5881, '\p{^Is_Scx=runr}', ""); + Expect(1, 5881, '\P{Is_Scx=runr}', ""); + Expect(0, 5881, '\P{^Is_Scx=runr}', ""); + Expect(1, 5880, '\p{Is_Scx=- Runr}', ""); + Expect(0, 5880, '\p{^Is_Scx=- Runr}', ""); + Expect(0, 5880, '\P{Is_Scx=- Runr}', ""); + Expect(1, 5880, '\P{^Is_Scx=- Runr}', ""); + Expect(0, 5881, '\p{Is_Scx=- Runr}', ""); + Expect(1, 5881, '\p{^Is_Scx=- Runr}', ""); + Expect(1, 5881, '\P{Is_Scx=- Runr}', ""); + Expect(0, 5881, '\P{^Is_Scx=- Runr}', ""); + Error('\p{Script_Extensions: -Samaritan:=}'); + Error('\P{Script_Extensions: -Samaritan:=}'); + Expect(1, 11825, '\p{Script_Extensions=:\ASamaritan\z:}', "");; + Expect(0, 11826, '\p{Script_Extensions=:\ASamaritan\z:}', "");; + Expect(1, 11825, '\p{Script_Extensions=samaritan}', ""); + Expect(0, 11825, '\p{^Script_Extensions=samaritan}', ""); + Expect(0, 11825, '\P{Script_Extensions=samaritan}', ""); + Expect(1, 11825, '\P{^Script_Extensions=samaritan}', ""); + Expect(0, 11826, '\p{Script_Extensions=samaritan}', ""); + Expect(1, 11826, '\p{^Script_Extensions=samaritan}', ""); + Expect(1, 11826, '\P{Script_Extensions=samaritan}', ""); + Expect(0, 11826, '\P{^Script_Extensions=samaritan}', ""); + Expect(1, 11825, '\p{Script_Extensions=:\Asamaritan\z:}', "");; + Expect(0, 11826, '\p{Script_Extensions=:\Asamaritan\z:}', "");; + Expect(1, 11825, '\p{Script_Extensions= _samaritan}', ""); + Expect(0, 11825, '\p{^Script_Extensions= _samaritan}', ""); + Expect(0, 11825, '\P{Script_Extensions= _samaritan}', ""); + Expect(1, 11825, '\P{^Script_Extensions= _samaritan}', ""); + Expect(0, 11826, '\p{Script_Extensions= _samaritan}', ""); + Expect(1, 11826, '\p{^Script_Extensions= _samaritan}', ""); + Expect(1, 11826, '\P{Script_Extensions= _samaritan}', ""); + Expect(0, 11826, '\P{^Script_Extensions= _samaritan}', ""); + Error('\p{Scx=/a/ Samr}'); + Error('\P{Scx=/a/ Samr}'); + Expect(1, 11825, '\p{Scx=:\ASamr\z:}', "");; + Expect(0, 11826, '\p{Scx=:\ASamr\z:}', "");; + Expect(1, 11825, '\p{Scx=samr}', ""); + Expect(0, 11825, '\p{^Scx=samr}', ""); + Expect(0, 11825, '\P{Scx=samr}', ""); + Expect(1, 11825, '\P{^Scx=samr}', ""); + Expect(0, 11826, '\p{Scx=samr}', ""); + Expect(1, 11826, '\p{^Scx=samr}', ""); + Expect(1, 11826, '\P{Scx=samr}', ""); + Expect(0, 11826, '\P{^Scx=samr}', ""); + Expect(1, 11825, '\p{Scx=:\Asamr\z:}', "");; + Expect(0, 11826, '\p{Scx=:\Asamr\z:}', "");; + Expect(1, 11825, '\p{Scx= Samr}', ""); + Expect(0, 11825, '\p{^Scx= Samr}', ""); + Expect(0, 11825, '\P{Scx= Samr}', ""); + Expect(1, 11825, '\P{^Scx= Samr}', ""); + Expect(0, 11826, '\p{Scx= Samr}', ""); + Expect(1, 11826, '\p{^Scx= Samr}', ""); + Expect(1, 11826, '\P{Scx= Samr}', ""); + Expect(0, 11826, '\P{^Scx= Samr}', ""); + Error('\p{Is_Script_Extensions: /a/samaritan}'); + Error('\P{Is_Script_Extensions: /a/samaritan}'); + Expect(1, 11825, '\p{Is_Script_Extensions: samaritan}', ""); + Expect(0, 11825, '\p{^Is_Script_Extensions: samaritan}', ""); + Expect(0, 11825, '\P{Is_Script_Extensions: samaritan}', ""); + Expect(1, 11825, '\P{^Is_Script_Extensions: samaritan}', ""); + Expect(0, 11826, '\p{Is_Script_Extensions: samaritan}', ""); + Expect(1, 11826, '\p{^Is_Script_Extensions: samaritan}', ""); + Expect(1, 11826, '\P{Is_Script_Extensions: samaritan}', ""); + Expect(0, 11826, '\P{^Is_Script_Extensions: samaritan}', ""); + Expect(1, 11825, '\p{Is_Script_Extensions= Samaritan}', ""); + Expect(0, 11825, '\p{^Is_Script_Extensions= Samaritan}', ""); + Expect(0, 11825, '\P{Is_Script_Extensions= Samaritan}', ""); + Expect(1, 11825, '\P{^Is_Script_Extensions= Samaritan}', ""); + Expect(0, 11826, '\p{Is_Script_Extensions= Samaritan}', ""); + Expect(1, 11826, '\p{^Is_Script_Extensions= Samaritan}', ""); + Expect(1, 11826, '\P{Is_Script_Extensions= Samaritan}', ""); + Expect(0, 11826, '\P{^Is_Script_Extensions= Samaritan}', ""); + Error('\p{Is_Scx=:=_SAMR}'); + Error('\P{Is_Scx=:=_SAMR}'); + Expect(1, 11825, '\p{Is_Scx=samr}', ""); + Expect(0, 11825, '\p{^Is_Scx=samr}', ""); + Expect(0, 11825, '\P{Is_Scx=samr}', ""); + Expect(1, 11825, '\P{^Is_Scx=samr}', ""); + Expect(0, 11826, '\p{Is_Scx=samr}', ""); + Expect(1, 11826, '\p{^Is_Scx=samr}', ""); + Expect(1, 11826, '\P{Is_Scx=samr}', ""); + Expect(0, 11826, '\P{^Is_Scx=samr}', ""); + Expect(1, 11825, '\p{Is_Scx=-Samr}', ""); + Expect(0, 11825, '\p{^Is_Scx=-Samr}', ""); + Expect(0, 11825, '\P{Is_Scx=-Samr}', ""); + Expect(1, 11825, '\P{^Is_Scx=-Samr}', ""); + Expect(0, 11826, '\p{Is_Scx=-Samr}', ""); + Expect(1, 11826, '\p{^Is_Scx=-Samr}', ""); + Expect(1, 11826, '\P{Is_Scx=-Samr}', ""); + Expect(0, 11826, '\P{^Is_Scx=-Samr}', ""); + Error('\p{Script_Extensions=_:=Old_South_Arabian}'); + Error('\P{Script_Extensions=_:=Old_South_Arabian}'); + Expect(1, 68223, '\p{Script_Extensions=:\AOld_South_Arabian\z:}', "");; + Expect(0, 68224, '\p{Script_Extensions=:\AOld_South_Arabian\z:}', "");; + Expect(1, 68223, '\p{Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68223, '\P{Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68224, '\p{Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68224, '\P{Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68223, '\p{Script_Extensions=:\Aoldsoutharabian\z:}', "");; + Expect(0, 68224, '\p{Script_Extensions=:\Aoldsoutharabian\z:}', "");; + Expect(1, 68223, '\p{Script_Extensions=- OLD_south_ARABIAN}', ""); + Expect(0, 68223, '\p{^Script_Extensions=- OLD_south_ARABIAN}', ""); + Expect(0, 68223, '\P{Script_Extensions=- OLD_south_ARABIAN}', ""); + Expect(1, 68223, '\P{^Script_Extensions=- OLD_south_ARABIAN}', ""); + Expect(0, 68224, '\p{Script_Extensions=- OLD_south_ARABIAN}', ""); + Expect(1, 68224, '\p{^Script_Extensions=- OLD_south_ARABIAN}', ""); + Expect(1, 68224, '\P{Script_Extensions=- OLD_south_ARABIAN}', ""); + Expect(0, 68224, '\P{^Script_Extensions=- OLD_south_ARABIAN}', ""); + Error('\p{Scx= SARB:=}'); + Error('\P{Scx= SARB:=}'); + Expect(1, 68223, '\p{Scx=:\ASarb\z:}', "");; + Expect(0, 68224, '\p{Scx=:\ASarb\z:}', "");; + Expect(1, 68223, '\p{Scx=sarb}', ""); + Expect(0, 68223, '\p{^Scx=sarb}', ""); + Expect(0, 68223, '\P{Scx=sarb}', ""); + Expect(1, 68223, '\P{^Scx=sarb}', ""); + Expect(0, 68224, '\p{Scx=sarb}', ""); + Expect(1, 68224, '\p{^Scx=sarb}', ""); + Expect(1, 68224, '\P{Scx=sarb}', ""); + Expect(0, 68224, '\P{^Scx=sarb}', ""); + Expect(1, 68223, '\p{Scx=:\Asarb\z:}', "");; + Expect(0, 68224, '\p{Scx=:\Asarb\z:}', "");; + Expect(1, 68223, '\p{Scx= Sarb}', ""); + Expect(0, 68223, '\p{^Scx= Sarb}', ""); + Expect(0, 68223, '\P{Scx= Sarb}', ""); + Expect(1, 68223, '\P{^Scx= Sarb}', ""); + Expect(0, 68224, '\p{Scx= Sarb}', ""); + Expect(1, 68224, '\p{^Scx= Sarb}', ""); + Expect(1, 68224, '\P{Scx= Sarb}', ""); + Expect(0, 68224, '\P{^Scx= Sarb}', ""); + Error('\p{Is_Script_Extensions=-:=old_SOUTH_Arabian}'); + Error('\P{Is_Script_Extensions=-:=old_SOUTH_Arabian}'); + Expect(1, 68223, '\p{Is_Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Is_Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68223, '\P{Is_Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Is_Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68224, '\p{Is_Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Is_Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68224, '\P{Is_Script_Extensions=oldsoutharabian}', ""); + Expect(0, 68224, '\P{^Is_Script_Extensions=oldsoutharabian}', ""); + Expect(1, 68223, '\p{Is_Script_Extensions: _ Old_south_Arabian}', ""); + Expect(0, 68223, '\p{^Is_Script_Extensions: _ Old_south_Arabian}', ""); + Expect(0, 68223, '\P{Is_Script_Extensions: _ Old_south_Arabian}', ""); + Expect(1, 68223, '\P{^Is_Script_Extensions: _ Old_south_Arabian}', ""); + Expect(0, 68224, '\p{Is_Script_Extensions: _ Old_south_Arabian}', ""); + Expect(1, 68224, '\p{^Is_Script_Extensions: _ Old_south_Arabian}', ""); + Expect(1, 68224, '\P{Is_Script_Extensions: _ Old_south_Arabian}', ""); + Expect(0, 68224, '\P{^Is_Script_Extensions: _ Old_south_Arabian}', ""); + Error('\p{Is_Scx=/a/ SARB}'); + Error('\P{Is_Scx=/a/ SARB}'); + Expect(1, 68223, '\p{Is_Scx: sarb}', ""); + Expect(0, 68223, '\p{^Is_Scx: sarb}', ""); + Expect(0, 68223, '\P{Is_Scx: sarb}', ""); + Expect(1, 68223, '\P{^Is_Scx: sarb}', ""); + Expect(0, 68224, '\p{Is_Scx: sarb}', ""); + Expect(1, 68224, '\p{^Is_Scx: sarb}', ""); + Expect(1, 68224, '\P{Is_Scx: sarb}', ""); + Expect(0, 68224, '\P{^Is_Scx: sarb}', ""); + Expect(1, 68223, '\p{Is_Scx=- SARB}', ""); + Expect(0, 68223, '\p{^Is_Scx=- SARB}', ""); + Expect(0, 68223, '\P{Is_Scx=- SARB}', ""); + Expect(1, 68223, '\P{^Is_Scx=- SARB}', ""); + Expect(0, 68224, '\p{Is_Scx=- SARB}', ""); + Expect(1, 68224, '\p{^Is_Scx=- SARB}', ""); + Expect(1, 68224, '\P{Is_Scx=- SARB}', ""); + Expect(0, 68224, '\P{^Is_Scx=- SARB}', ""); + Error('\p{Script_Extensions: -_Saurashtra/a/}'); + Error('\P{Script_Extensions: -_Saurashtra/a/}'); + Expect(1, 43225, '\p{Script_Extensions=:\ASaurashtra\z:}', "");; + Expect(0, 43226, '\p{Script_Extensions=:\ASaurashtra\z:}', "");; + Expect(1, 43225, '\p{Script_Extensions=saurashtra}', ""); + Expect(0, 43225, '\p{^Script_Extensions=saurashtra}', ""); + Expect(0, 43225, '\P{Script_Extensions=saurashtra}', ""); + Expect(1, 43225, '\P{^Script_Extensions=saurashtra}', ""); + Expect(0, 43226, '\p{Script_Extensions=saurashtra}', ""); + Expect(1, 43226, '\p{^Script_Extensions=saurashtra}', ""); + Expect(1, 43226, '\P{Script_Extensions=saurashtra}', ""); + Expect(0, 43226, '\P{^Script_Extensions=saurashtra}', ""); + Expect(1, 43225, '\p{Script_Extensions=:\Asaurashtra\z:}', "");; + Expect(0, 43226, '\p{Script_Extensions=:\Asaurashtra\z:}', "");; + Expect(1, 43225, '\p{Script_Extensions= Saurashtra}', ""); + Expect(0, 43225, '\p{^Script_Extensions= Saurashtra}', ""); + Expect(0, 43225, '\P{Script_Extensions= Saurashtra}', ""); + Expect(1, 43225, '\P{^Script_Extensions= Saurashtra}', ""); + Expect(0, 43226, '\p{Script_Extensions= Saurashtra}', ""); + Expect(1, 43226, '\p{^Script_Extensions= Saurashtra}', ""); + Expect(1, 43226, '\P{Script_Extensions= Saurashtra}', ""); + Expect(0, 43226, '\P{^Script_Extensions= Saurashtra}', ""); + Error('\p{Scx=/a/SAUR}'); + Error('\P{Scx=/a/SAUR}'); + Expect(1, 43225, '\p{Scx=:\ASaur\z:}', "");; + Expect(0, 43226, '\p{Scx=:\ASaur\z:}', "");; + Expect(1, 43225, '\p{Scx=saur}', ""); + Expect(0, 43225, '\p{^Scx=saur}', ""); + Expect(0, 43225, '\P{Scx=saur}', ""); + Expect(1, 43225, '\P{^Scx=saur}', ""); + Expect(0, 43226, '\p{Scx=saur}', ""); + Expect(1, 43226, '\p{^Scx=saur}', ""); + Expect(1, 43226, '\P{Scx=saur}', ""); + Expect(0, 43226, '\P{^Scx=saur}', ""); + Expect(1, 43225, '\p{Scx=:\Asaur\z:}', "");; + Expect(0, 43226, '\p{Scx=:\Asaur\z:}', "");; + Expect(1, 43225, '\p{Scx=_-Saur}', ""); + Expect(0, 43225, '\p{^Scx=_-Saur}', ""); + Expect(0, 43225, '\P{Scx=_-Saur}', ""); + Expect(1, 43225, '\P{^Scx=_-Saur}', ""); + Expect(0, 43226, '\p{Scx=_-Saur}', ""); + Expect(1, 43226, '\p{^Scx=_-Saur}', ""); + Expect(1, 43226, '\P{Scx=_-Saur}', ""); + Expect(0, 43226, '\P{^Scx=_-Saur}', ""); + Error('\p{Is_Script_Extensions=_ saurashtra/a/}'); + Error('\P{Is_Script_Extensions=_ saurashtra/a/}'); + Expect(1, 43225, '\p{Is_Script_Extensions=saurashtra}', ""); + Expect(0, 43225, '\p{^Is_Script_Extensions=saurashtra}', ""); + Expect(0, 43225, '\P{Is_Script_Extensions=saurashtra}', ""); + Expect(1, 43225, '\P{^Is_Script_Extensions=saurashtra}', ""); + Expect(0, 43226, '\p{Is_Script_Extensions=saurashtra}', ""); + Expect(1, 43226, '\p{^Is_Script_Extensions=saurashtra}', ""); + Expect(1, 43226, '\P{Is_Script_Extensions=saurashtra}', ""); + Expect(0, 43226, '\P{^Is_Script_Extensions=saurashtra}', ""); + Expect(1, 43225, '\p{Is_Script_Extensions= Saurashtra}', ""); + Expect(0, 43225, '\p{^Is_Script_Extensions= Saurashtra}', ""); + Expect(0, 43225, '\P{Is_Script_Extensions= Saurashtra}', ""); + Expect(1, 43225, '\P{^Is_Script_Extensions= Saurashtra}', ""); + Expect(0, 43226, '\p{Is_Script_Extensions= Saurashtra}', ""); + Expect(1, 43226, '\p{^Is_Script_Extensions= Saurashtra}', ""); + Expect(1, 43226, '\P{Is_Script_Extensions= Saurashtra}', ""); + Expect(0, 43226, '\P{^Is_Script_Extensions= Saurashtra}', ""); + Error('\p{Is_Scx=-:=saur}'); + Error('\P{Is_Scx=-:=saur}'); + Expect(1, 43225, '\p{Is_Scx=saur}', ""); + Expect(0, 43225, '\p{^Is_Scx=saur}', ""); + Expect(0, 43225, '\P{Is_Scx=saur}', ""); + Expect(1, 43225, '\P{^Is_Scx=saur}', ""); + Expect(0, 43226, '\p{Is_Scx=saur}', ""); + Expect(1, 43226, '\p{^Is_Scx=saur}', ""); + Expect(1, 43226, '\P{Is_Scx=saur}', ""); + Expect(0, 43226, '\P{^Is_Scx=saur}', ""); + Expect(1, 43225, '\p{Is_Scx=-SAUR}', ""); + Expect(0, 43225, '\p{^Is_Scx=-SAUR}', ""); + Expect(0, 43225, '\P{Is_Scx=-SAUR}', ""); + Expect(1, 43225, '\P{^Is_Scx=-SAUR}', ""); + Expect(0, 43226, '\p{Is_Scx=-SAUR}', ""); + Expect(1, 43226, '\p{^Is_Scx=-SAUR}', ""); + Expect(1, 43226, '\P{Is_Scx=-SAUR}', ""); + Expect(0, 43226, '\P{^Is_Scx=-SAUR}', ""); + Error('\p{Script_Extensions=-:=SignWriting}'); + Error('\P{Script_Extensions=-:=SignWriting}'); + Expect(1, 121519, '\p{Script_Extensions=:\ASignWriting\z:}', "");; + Expect(0, 121520, '\p{Script_Extensions=:\ASignWriting\z:}', "");; + Expect(1, 121519, '\p{Script_Extensions=signwriting}', ""); + Expect(0, 121519, '\p{^Script_Extensions=signwriting}', ""); + Expect(0, 121519, '\P{Script_Extensions=signwriting}', ""); + Expect(1, 121519, '\P{^Script_Extensions=signwriting}', ""); + Expect(0, 121520, '\p{Script_Extensions=signwriting}', ""); + Expect(1, 121520, '\p{^Script_Extensions=signwriting}', ""); + Expect(1, 121520, '\P{Script_Extensions=signwriting}', ""); + Expect(0, 121520, '\P{^Script_Extensions=signwriting}', ""); + Expect(1, 121519, '\p{Script_Extensions=:\Asignwriting\z:}', "");; + Expect(0, 121520, '\p{Script_Extensions=:\Asignwriting\z:}', "");; + Expect(1, 121519, '\p{Script_Extensions:_-signwriting}', ""); + Expect(0, 121519, '\p{^Script_Extensions:_-signwriting}', ""); + Expect(0, 121519, '\P{Script_Extensions:_-signwriting}', ""); + Expect(1, 121519, '\P{^Script_Extensions:_-signwriting}', ""); + Expect(0, 121520, '\p{Script_Extensions:_-signwriting}', ""); + Expect(1, 121520, '\p{^Script_Extensions:_-signwriting}', ""); + Expect(1, 121520, '\P{Script_Extensions:_-signwriting}', ""); + Expect(0, 121520, '\P{^Script_Extensions:_-signwriting}', ""); + Error('\p{Scx=__SGNW/a/}'); + Error('\P{Scx=__SGNW/a/}'); + Expect(1, 121519, '\p{Scx=:\ASgnw\z:}', "");; + Expect(0, 121520, '\p{Scx=:\ASgnw\z:}', "");; + Expect(1, 121519, '\p{Scx: sgnw}', ""); + Expect(0, 121519, '\p{^Scx: sgnw}', ""); + Expect(0, 121519, '\P{Scx: sgnw}', ""); + Expect(1, 121519, '\P{^Scx: sgnw}', ""); + Expect(0, 121520, '\p{Scx: sgnw}', ""); + Expect(1, 121520, '\p{^Scx: sgnw}', ""); + Expect(1, 121520, '\P{Scx: sgnw}', ""); + Expect(0, 121520, '\P{^Scx: sgnw}', ""); + Expect(1, 121519, '\p{Scx=:\Asgnw\z:}', "");; + Expect(0, 121520, '\p{Scx=:\Asgnw\z:}', "");; + Expect(1, 121519, '\p{Scx= Sgnw}', ""); + Expect(0, 121519, '\p{^Scx= Sgnw}', ""); + Expect(0, 121519, '\P{Scx= Sgnw}', ""); + Expect(1, 121519, '\P{^Scx= Sgnw}', ""); + Expect(0, 121520, '\p{Scx= Sgnw}', ""); + Expect(1, 121520, '\p{^Scx= Sgnw}', ""); + Expect(1, 121520, '\P{Scx= Sgnw}', ""); + Expect(0, 121520, '\P{^Scx= Sgnw}', ""); + Error('\p{Is_Script_Extensions=/a/-SIGNWRITING}'); + Error('\P{Is_Script_Extensions=/a/-SIGNWRITING}'); + Expect(1, 121519, '\p{Is_Script_Extensions=signwriting}', ""); + Expect(0, 121519, '\p{^Is_Script_Extensions=signwriting}', ""); + Expect(0, 121519, '\P{Is_Script_Extensions=signwriting}', ""); + Expect(1, 121519, '\P{^Is_Script_Extensions=signwriting}', ""); + Expect(0, 121520, '\p{Is_Script_Extensions=signwriting}', ""); + Expect(1, 121520, '\p{^Is_Script_Extensions=signwriting}', ""); + Expect(1, 121520, '\P{Is_Script_Extensions=signwriting}', ""); + Expect(0, 121520, '\P{^Is_Script_Extensions=signwriting}', ""); + Expect(1, 121519, '\p{Is_Script_Extensions=_SIGNWRITING}', ""); + Expect(0, 121519, '\p{^Is_Script_Extensions=_SIGNWRITING}', ""); + Expect(0, 121519, '\P{Is_Script_Extensions=_SIGNWRITING}', ""); + Expect(1, 121519, '\P{^Is_Script_Extensions=_SIGNWRITING}', ""); + Expect(0, 121520, '\p{Is_Script_Extensions=_SIGNWRITING}', ""); + Expect(1, 121520, '\p{^Is_Script_Extensions=_SIGNWRITING}', ""); + Expect(1, 121520, '\P{Is_Script_Extensions=_SIGNWRITING}', ""); + Expect(0, 121520, '\P{^Is_Script_Extensions=_SIGNWRITING}', ""); + Error('\p{Is_Scx=:=-sgnw}'); + Error('\P{Is_Scx=:=-sgnw}'); + Expect(1, 121519, '\p{Is_Scx=sgnw}', ""); + Expect(0, 121519, '\p{^Is_Scx=sgnw}', ""); + Expect(0, 121519, '\P{Is_Scx=sgnw}', ""); + Expect(1, 121519, '\P{^Is_Scx=sgnw}', ""); + Expect(0, 121520, '\p{Is_Scx=sgnw}', ""); + Expect(1, 121520, '\p{^Is_Scx=sgnw}', ""); + Expect(1, 121520, '\P{Is_Scx=sgnw}', ""); + Expect(0, 121520, '\P{^Is_Scx=sgnw}', ""); + Expect(1, 121519, '\p{Is_Scx=Sgnw}', ""); + Expect(0, 121519, '\p{^Is_Scx=Sgnw}', ""); + Expect(0, 121519, '\P{Is_Scx=Sgnw}', ""); + Expect(1, 121519, '\P{^Is_Scx=Sgnw}', ""); + Expect(0, 121520, '\p{Is_Scx=Sgnw}', ""); + Expect(1, 121520, '\p{^Is_Scx=Sgnw}', ""); + Expect(1, 121520, '\P{Is_Scx=Sgnw}', ""); + Expect(0, 121520, '\P{^Is_Scx=Sgnw}', ""); + Error('\p{Script_Extensions= /a/shavian}'); + Error('\P{Script_Extensions= /a/shavian}'); + Expect(1, 66687, '\p{Script_Extensions=:\AShavian\z:}', "");; + Expect(0, 66688, '\p{Script_Extensions=:\AShavian\z:}', "");; + Expect(1, 66687, '\p{Script_Extensions=shavian}', ""); + Expect(0, 66687, '\p{^Script_Extensions=shavian}', ""); + Expect(0, 66687, '\P{Script_Extensions=shavian}', ""); + Expect(1, 66687, '\P{^Script_Extensions=shavian}', ""); + Expect(0, 66688, '\p{Script_Extensions=shavian}', ""); + Expect(1, 66688, '\p{^Script_Extensions=shavian}', ""); + Expect(1, 66688, '\P{Script_Extensions=shavian}', ""); + Expect(0, 66688, '\P{^Script_Extensions=shavian}', ""); + Expect(1, 66687, '\p{Script_Extensions=:\Ashavian\z:}', "");; + Expect(0, 66688, '\p{Script_Extensions=:\Ashavian\z:}', "");; + Expect(1, 66687, '\p{Script_Extensions= shavian}', ""); + Expect(0, 66687, '\p{^Script_Extensions= shavian}', ""); + Expect(0, 66687, '\P{Script_Extensions= shavian}', ""); + Expect(1, 66687, '\P{^Script_Extensions= shavian}', ""); + Expect(0, 66688, '\p{Script_Extensions= shavian}', ""); + Expect(1, 66688, '\p{^Script_Extensions= shavian}', ""); + Expect(1, 66688, '\P{Script_Extensions= shavian}', ""); + Expect(0, 66688, '\P{^Script_Extensions= shavian}', ""); + Error('\p{Scx=_-Shaw/a/}'); + Error('\P{Scx=_-Shaw/a/}'); + Expect(1, 66687, '\p{Scx=:\AShaw\z:}', "");; + Expect(0, 66688, '\p{Scx=:\AShaw\z:}', "");; + Expect(1, 66687, '\p{Scx=shaw}', ""); + Expect(0, 66687, '\p{^Scx=shaw}', ""); + Expect(0, 66687, '\P{Scx=shaw}', ""); + Expect(1, 66687, '\P{^Scx=shaw}', ""); + Expect(0, 66688, '\p{Scx=shaw}', ""); + Expect(1, 66688, '\p{^Scx=shaw}', ""); + Expect(1, 66688, '\P{Scx=shaw}', ""); + Expect(0, 66688, '\P{^Scx=shaw}', ""); + Expect(1, 66687, '\p{Scx=:\Ashaw\z:}', "");; + Expect(0, 66688, '\p{Scx=:\Ashaw\z:}', "");; + Expect(1, 66687, '\p{Scx: SHAW}', ""); + Expect(0, 66687, '\p{^Scx: SHAW}', ""); + Expect(0, 66687, '\P{Scx: SHAW}', ""); + Expect(1, 66687, '\P{^Scx: SHAW}', ""); + Expect(0, 66688, '\p{Scx: SHAW}', ""); + Expect(1, 66688, '\p{^Scx: SHAW}', ""); + Expect(1, 66688, '\P{Scx: SHAW}', ""); + Expect(0, 66688, '\P{^Scx: SHAW}', ""); + Error('\p{Is_Script_Extensions=_:=Shavian}'); + Error('\P{Is_Script_Extensions=_:=Shavian}'); + Expect(1, 66687, '\p{Is_Script_Extensions=shavian}', ""); + Expect(0, 66687, '\p{^Is_Script_Extensions=shavian}', ""); + Expect(0, 66687, '\P{Is_Script_Extensions=shavian}', ""); + Expect(1, 66687, '\P{^Is_Script_Extensions=shavian}', ""); + Expect(0, 66688, '\p{Is_Script_Extensions=shavian}', ""); + Expect(1, 66688, '\p{^Is_Script_Extensions=shavian}', ""); + Expect(1, 66688, '\P{Is_Script_Extensions=shavian}', ""); + Expect(0, 66688, '\P{^Is_Script_Extensions=shavian}', ""); + Expect(1, 66687, '\p{Is_Script_Extensions= -SHAVIAN}', ""); + Expect(0, 66687, '\p{^Is_Script_Extensions= -SHAVIAN}', ""); + Expect(0, 66687, '\P{Is_Script_Extensions= -SHAVIAN}', ""); + Expect(1, 66687, '\P{^Is_Script_Extensions= -SHAVIAN}', ""); + Expect(0, 66688, '\p{Is_Script_Extensions= -SHAVIAN}', ""); + Expect(1, 66688, '\p{^Is_Script_Extensions= -SHAVIAN}', ""); + Expect(1, 66688, '\P{Is_Script_Extensions= -SHAVIAN}', ""); + Expect(0, 66688, '\P{^Is_Script_Extensions= -SHAVIAN}', ""); + Error('\p{Is_Scx= /a/SHAW}'); + Error('\P{Is_Scx= /a/SHAW}'); + Expect(1, 66687, '\p{Is_Scx=shaw}', ""); + Expect(0, 66687, '\p{^Is_Scx=shaw}', ""); + Expect(0, 66687, '\P{Is_Scx=shaw}', ""); + Expect(1, 66687, '\P{^Is_Scx=shaw}', ""); + Expect(0, 66688, '\p{Is_Scx=shaw}', ""); + Expect(1, 66688, '\p{^Is_Scx=shaw}', ""); + Expect(1, 66688, '\P{Is_Scx=shaw}', ""); + Expect(0, 66688, '\P{^Is_Scx=shaw}', ""); + Expect(1, 66687, '\p{Is_Scx= SHAW}', ""); + Expect(0, 66687, '\p{^Is_Scx= SHAW}', ""); + Expect(0, 66687, '\P{Is_Scx= SHAW}', ""); + Expect(1, 66687, '\P{^Is_Scx= SHAW}', ""); + Expect(0, 66688, '\p{Is_Scx= SHAW}', ""); + Expect(1, 66688, '\p{^Is_Scx= SHAW}', ""); + Expect(1, 66688, '\P{Is_Scx= SHAW}', ""); + Expect(0, 66688, '\P{^Is_Scx= SHAW}', ""); + Error('\p{Script_Extensions=/a/ _sharada}'); + Error('\P{Script_Extensions=/a/ _sharada}'); + Expect(1, 72551, '\p{Script_Extensions=:\ASharada\z:}', "");; + Expect(0, 72552, '\p{Script_Extensions=:\ASharada\z:}', "");; + Expect(1, 72551, '\p{Script_Extensions=sharada}', ""); + Expect(0, 72551, '\p{^Script_Extensions=sharada}', ""); + Expect(0, 72551, '\P{Script_Extensions=sharada}', ""); + Expect(1, 72551, '\P{^Script_Extensions=sharada}', ""); + Expect(0, 72552, '\p{Script_Extensions=sharada}', ""); + Expect(1, 72552, '\p{^Script_Extensions=sharada}', ""); + Expect(1, 72552, '\P{Script_Extensions=sharada}', ""); + Expect(0, 72552, '\P{^Script_Extensions=sharada}', ""); + Expect(1, 72551, '\p{Script_Extensions=:\Asharada\z:}', "");; + Expect(0, 72552, '\p{Script_Extensions=:\Asharada\z:}', "");; + Expect(1, 72551, '\p{Script_Extensions= sharada}', ""); + Expect(0, 72551, '\p{^Script_Extensions= sharada}', ""); + Expect(0, 72551, '\P{Script_Extensions= sharada}', ""); + Expect(1, 72551, '\P{^Script_Extensions= sharada}', ""); + Expect(0, 72552, '\p{Script_Extensions= sharada}', ""); + Expect(1, 72552, '\p{^Script_Extensions= sharada}', ""); + Expect(1, 72552, '\P{Script_Extensions= sharada}', ""); + Expect(0, 72552, '\P{^Script_Extensions= sharada}', ""); + Error('\p{Scx=:=_ SHRD}'); + Error('\P{Scx=:=_ SHRD}'); + Expect(1, 72551, '\p{Scx=:\AShrd\z:}', "");; + Expect(0, 72552, '\p{Scx=:\AShrd\z:}', "");; + Expect(1, 72551, '\p{Scx=shrd}', ""); + Expect(0, 72551, '\p{^Scx=shrd}', ""); + Expect(0, 72551, '\P{Scx=shrd}', ""); + Expect(1, 72551, '\P{^Scx=shrd}', ""); + Expect(0, 72552, '\p{Scx=shrd}', ""); + Expect(1, 72552, '\p{^Scx=shrd}', ""); + Expect(1, 72552, '\P{Scx=shrd}', ""); + Expect(0, 72552, '\P{^Scx=shrd}', ""); + Expect(1, 72551, '\p{Scx=:\Ashrd\z:}', "");; + Expect(0, 72552, '\p{Scx=:\Ashrd\z:}', "");; + Expect(1, 72551, '\p{Scx: -_Shrd}', ""); + Expect(0, 72551, '\p{^Scx: -_Shrd}', ""); + Expect(0, 72551, '\P{Scx: -_Shrd}', ""); + Expect(1, 72551, '\P{^Scx: -_Shrd}', ""); + Expect(0, 72552, '\p{Scx: -_Shrd}', ""); + Expect(1, 72552, '\p{^Scx: -_Shrd}', ""); + Expect(1, 72552, '\P{Scx: -_Shrd}', ""); + Expect(0, 72552, '\P{^Scx: -_Shrd}', ""); + Error('\p{Is_Script_Extensions= _SHARADA:=}'); + Error('\P{Is_Script_Extensions= _SHARADA:=}'); + Expect(1, 72551, '\p{Is_Script_Extensions=sharada}', ""); + Expect(0, 72551, '\p{^Is_Script_Extensions=sharada}', ""); + Expect(0, 72551, '\P{Is_Script_Extensions=sharada}', ""); + Expect(1, 72551, '\P{^Is_Script_Extensions=sharada}', ""); + Expect(0, 72552, '\p{Is_Script_Extensions=sharada}', ""); + Expect(1, 72552, '\p{^Is_Script_Extensions=sharada}', ""); + Expect(1, 72552, '\P{Is_Script_Extensions=sharada}', ""); + Expect(0, 72552, '\P{^Is_Script_Extensions=sharada}', ""); + Expect(1, 72551, '\p{Is_Script_Extensions= -Sharada}', ""); + Expect(0, 72551, '\p{^Is_Script_Extensions= -Sharada}', ""); + Expect(0, 72551, '\P{Is_Script_Extensions= -Sharada}', ""); + Expect(1, 72551, '\P{^Is_Script_Extensions= -Sharada}', ""); + Expect(0, 72552, '\p{Is_Script_Extensions= -Sharada}', ""); + Expect(1, 72552, '\p{^Is_Script_Extensions= -Sharada}', ""); + Expect(1, 72552, '\P{Is_Script_Extensions= -Sharada}', ""); + Expect(0, 72552, '\P{^Is_Script_Extensions= -Sharada}', ""); + Error('\p{Is_Scx=/a/ Shrd}'); + Error('\P{Is_Scx=/a/ Shrd}'); + Expect(1, 72551, '\p{Is_Scx=shrd}', ""); + Expect(0, 72551, '\p{^Is_Scx=shrd}', ""); + Expect(0, 72551, '\P{Is_Scx=shrd}', ""); + Expect(1, 72551, '\P{^Is_Scx=shrd}', ""); + Expect(0, 72552, '\p{Is_Scx=shrd}', ""); + Expect(1, 72552, '\p{^Is_Scx=shrd}', ""); + Expect(1, 72552, '\P{Is_Scx=shrd}', ""); + Expect(0, 72552, '\P{^Is_Scx=shrd}', ""); + Expect(1, 72551, '\p{Is_Scx=__Shrd}', ""); + Expect(0, 72551, '\p{^Is_Scx=__Shrd}', ""); + Expect(0, 72551, '\P{Is_Scx=__Shrd}', ""); + Expect(1, 72551, '\P{^Is_Scx=__Shrd}', ""); + Expect(0, 72552, '\p{Is_Scx=__Shrd}', ""); + Expect(1, 72552, '\p{^Is_Scx=__Shrd}', ""); + Expect(1, 72552, '\P{Is_Scx=__Shrd}', ""); + Expect(0, 72552, '\P{^Is_Scx=__Shrd}', ""); + Error('\p{Script_Extensions=-/a/Siddham}'); + Error('\P{Script_Extensions=-/a/Siddham}'); + Expect(1, 71133, '\p{Script_Extensions=:\ASiddham\z:}', "");; + Expect(0, 71134, '\p{Script_Extensions=:\ASiddham\z:}', "");; + Expect(1, 71133, '\p{Script_Extensions=siddham}', ""); + Expect(0, 71133, '\p{^Script_Extensions=siddham}', ""); + Expect(0, 71133, '\P{Script_Extensions=siddham}', ""); + Expect(1, 71133, '\P{^Script_Extensions=siddham}', ""); + Expect(0, 71134, '\p{Script_Extensions=siddham}', ""); + Expect(1, 71134, '\p{^Script_Extensions=siddham}', ""); + Expect(1, 71134, '\P{Script_Extensions=siddham}', ""); + Expect(0, 71134, '\P{^Script_Extensions=siddham}', ""); + Expect(1, 71133, '\p{Script_Extensions=:\Asiddham\z:}', "");; + Expect(0, 71134, '\p{Script_Extensions=:\Asiddham\z:}', "");; + Expect(1, 71133, '\p{Script_Extensions= SIDDHAM}', ""); + Expect(0, 71133, '\p{^Script_Extensions= SIDDHAM}', ""); + Expect(0, 71133, '\P{Script_Extensions= SIDDHAM}', ""); + Expect(1, 71133, '\P{^Script_Extensions= SIDDHAM}', ""); + Expect(0, 71134, '\p{Script_Extensions= SIDDHAM}', ""); + Expect(1, 71134, '\p{^Script_Extensions= SIDDHAM}', ""); + Expect(1, 71134, '\P{Script_Extensions= SIDDHAM}', ""); + Expect(0, 71134, '\P{^Script_Extensions= SIDDHAM}', ""); + Error('\p{Scx=_/a/Sidd}'); + Error('\P{Scx=_/a/Sidd}'); + Expect(1, 71133, '\p{Scx=:\ASidd\z:}', "");; + Expect(0, 71134, '\p{Scx=:\ASidd\z:}', "");; + Expect(1, 71133, '\p{Scx=sidd}', ""); + Expect(0, 71133, '\p{^Scx=sidd}', ""); + Expect(0, 71133, '\P{Scx=sidd}', ""); + Expect(1, 71133, '\P{^Scx=sidd}', ""); + Expect(0, 71134, '\p{Scx=sidd}', ""); + Expect(1, 71134, '\p{^Scx=sidd}', ""); + Expect(1, 71134, '\P{Scx=sidd}', ""); + Expect(0, 71134, '\P{^Scx=sidd}', ""); + Expect(1, 71133, '\p{Scx=:\Asidd\z:}', "");; + Expect(0, 71134, '\p{Scx=:\Asidd\z:}', "");; + Expect(1, 71133, '\p{Scx=- SIDD}', ""); + Expect(0, 71133, '\p{^Scx=- SIDD}', ""); + Expect(0, 71133, '\P{Scx=- SIDD}', ""); + Expect(1, 71133, '\P{^Scx=- SIDD}', ""); + Expect(0, 71134, '\p{Scx=- SIDD}', ""); + Expect(1, 71134, '\p{^Scx=- SIDD}', ""); + Expect(1, 71134, '\P{Scx=- SIDD}', ""); + Expect(0, 71134, '\P{^Scx=- SIDD}', ""); + Error('\p{Is_Script_Extensions=-/a/siddham}'); + Error('\P{Is_Script_Extensions=-/a/siddham}'); + Expect(1, 71133, '\p{Is_Script_Extensions=siddham}', ""); + Expect(0, 71133, '\p{^Is_Script_Extensions=siddham}', ""); + Expect(0, 71133, '\P{Is_Script_Extensions=siddham}', ""); + Expect(1, 71133, '\P{^Is_Script_Extensions=siddham}', ""); + Expect(0, 71134, '\p{Is_Script_Extensions=siddham}', ""); + Expect(1, 71134, '\p{^Is_Script_Extensions=siddham}', ""); + Expect(1, 71134, '\P{Is_Script_Extensions=siddham}', ""); + Expect(0, 71134, '\P{^Is_Script_Extensions=siddham}', ""); + Expect(1, 71133, '\p{Is_Script_Extensions=--Siddham}', ""); + Expect(0, 71133, '\p{^Is_Script_Extensions=--Siddham}', ""); + Expect(0, 71133, '\P{Is_Script_Extensions=--Siddham}', ""); + Expect(1, 71133, '\P{^Is_Script_Extensions=--Siddham}', ""); + Expect(0, 71134, '\p{Is_Script_Extensions=--Siddham}', ""); + Expect(1, 71134, '\p{^Is_Script_Extensions=--Siddham}', ""); + Expect(1, 71134, '\P{Is_Script_Extensions=--Siddham}', ""); + Expect(0, 71134, '\P{^Is_Script_Extensions=--Siddham}', ""); + Error('\p{Is_Scx=/a/ SIDD}'); + Error('\P{Is_Scx=/a/ SIDD}'); + Expect(1, 71133, '\p{Is_Scx=sidd}', ""); + Expect(0, 71133, '\p{^Is_Scx=sidd}', ""); + Expect(0, 71133, '\P{Is_Scx=sidd}', ""); + Expect(1, 71133, '\P{^Is_Scx=sidd}', ""); + Expect(0, 71134, '\p{Is_Scx=sidd}', ""); + Expect(1, 71134, '\p{^Is_Scx=sidd}', ""); + Expect(1, 71134, '\P{Is_Scx=sidd}', ""); + Expect(0, 71134, '\P{^Is_Scx=sidd}', ""); + Expect(1, 71133, '\p{Is_Scx=- SIDD}', ""); + Expect(0, 71133, '\p{^Is_Scx=- SIDD}', ""); + Expect(0, 71133, '\P{Is_Scx=- SIDD}', ""); + Expect(1, 71133, '\P{^Is_Scx=- SIDD}', ""); + Expect(0, 71134, '\p{Is_Scx=- SIDD}', ""); + Expect(1, 71134, '\p{^Is_Scx=- SIDD}', ""); + Expect(1, 71134, '\P{Is_Scx=- SIDD}', ""); + Expect(0, 71134, '\P{^Is_Scx=- SIDD}', ""); + Error('\p{Script_Extensions=:= -Sidetic}'); + Error('\P{Script_Extensions=:= -Sidetic}'); + Expect(1, 67929, '\p{Script_Extensions=:\ASidetic\z:}', "");; + Expect(0, 67930, '\p{Script_Extensions=:\ASidetic\z:}', "");; + Expect(1, 67929, '\p{Script_Extensions=sidetic}', ""); + Expect(0, 67929, '\p{^Script_Extensions=sidetic}', ""); + Expect(0, 67929, '\P{Script_Extensions=sidetic}', ""); + Expect(1, 67929, '\P{^Script_Extensions=sidetic}', ""); + Expect(0, 67930, '\p{Script_Extensions=sidetic}', ""); + Expect(1, 67930, '\p{^Script_Extensions=sidetic}', ""); + Expect(1, 67930, '\P{Script_Extensions=sidetic}', ""); + Expect(0, 67930, '\P{^Script_Extensions=sidetic}', ""); + Expect(1, 67929, '\p{Script_Extensions=:\Asidetic\z:}', "");; + Expect(0, 67930, '\p{Script_Extensions=:\Asidetic\z:}', "");; + Expect(1, 67929, '\p{Script_Extensions= Sidetic}', ""); + Expect(0, 67929, '\p{^Script_Extensions= Sidetic}', ""); + Expect(0, 67929, '\P{Script_Extensions= Sidetic}', ""); + Expect(1, 67929, '\P{^Script_Extensions= Sidetic}', ""); + Expect(0, 67930, '\p{Script_Extensions= Sidetic}', ""); + Expect(1, 67930, '\p{^Script_Extensions= Sidetic}', ""); + Expect(1, 67930, '\P{Script_Extensions= Sidetic}', ""); + Expect(0, 67930, '\P{^Script_Extensions= Sidetic}', ""); + Error('\p{Scx: /a/SIDT}'); + Error('\P{Scx: /a/SIDT}'); + Expect(1, 67929, '\p{Scx=:\ASidt\z:}', "");; + Expect(0, 67930, '\p{Scx=:\ASidt\z:}', "");; + Expect(1, 67929, '\p{Scx=sidt}', ""); + Expect(0, 67929, '\p{^Scx=sidt}', ""); + Expect(0, 67929, '\P{Scx=sidt}', ""); + Expect(1, 67929, '\P{^Scx=sidt}', ""); + Expect(0, 67930, '\p{Scx=sidt}', ""); + Expect(1, 67930, '\p{^Scx=sidt}', ""); + Expect(1, 67930, '\P{Scx=sidt}', ""); + Expect(0, 67930, '\P{^Scx=sidt}', ""); + Expect(1, 67929, '\p{Scx=:\Asidt\z:}', "");; + Expect(0, 67930, '\p{Scx=:\Asidt\z:}', "");; + Expect(1, 67929, '\p{Scx= SIDT}', ""); + Expect(0, 67929, '\p{^Scx= SIDT}', ""); + Expect(0, 67929, '\P{Scx= SIDT}', ""); + Expect(1, 67929, '\P{^Scx= SIDT}', ""); + Expect(0, 67930, '\p{Scx= SIDT}', ""); + Expect(1, 67930, '\p{^Scx= SIDT}', ""); + Expect(1, 67930, '\P{Scx= SIDT}', ""); + Expect(0, 67930, '\P{^Scx= SIDT}', ""); + Error('\p{Is_Script_Extensions= -Sidetic:=}'); + Error('\P{Is_Script_Extensions= -Sidetic:=}'); + Expect(1, 67929, '\p{Is_Script_Extensions=sidetic}', ""); + Expect(0, 67929, '\p{^Is_Script_Extensions=sidetic}', ""); + Expect(0, 67929, '\P{Is_Script_Extensions=sidetic}', ""); + Expect(1, 67929, '\P{^Is_Script_Extensions=sidetic}', ""); + Expect(0, 67930, '\p{Is_Script_Extensions=sidetic}', ""); + Expect(1, 67930, '\p{^Is_Script_Extensions=sidetic}', ""); + Expect(1, 67930, '\P{Is_Script_Extensions=sidetic}', ""); + Expect(0, 67930, '\P{^Is_Script_Extensions=sidetic}', ""); + Expect(1, 67929, '\p{Is_Script_Extensions=_ Sidetic}', ""); + Expect(0, 67929, '\p{^Is_Script_Extensions=_ Sidetic}', ""); + Expect(0, 67929, '\P{Is_Script_Extensions=_ Sidetic}', ""); + Expect(1, 67929, '\P{^Is_Script_Extensions=_ Sidetic}', ""); + Expect(0, 67930, '\p{Is_Script_Extensions=_ Sidetic}', ""); + Expect(1, 67930, '\p{^Is_Script_Extensions=_ Sidetic}', ""); + Expect(1, 67930, '\P{Is_Script_Extensions=_ Sidetic}', ""); + Expect(0, 67930, '\P{^Is_Script_Extensions=_ Sidetic}', ""); + Error('\p{Is_Scx=:=_SIDT}'); + Error('\P{Is_Scx=:=_SIDT}'); + Expect(1, 67929, '\p{Is_Scx=sidt}', ""); + Expect(0, 67929, '\p{^Is_Scx=sidt}', ""); + Expect(0, 67929, '\P{Is_Scx=sidt}', ""); + Expect(1, 67929, '\P{^Is_Scx=sidt}', ""); + Expect(0, 67930, '\p{Is_Scx=sidt}', ""); + Expect(1, 67930, '\p{^Is_Scx=sidt}', ""); + Expect(1, 67930, '\P{Is_Scx=sidt}', ""); + Expect(0, 67930, '\P{^Is_Scx=sidt}', ""); + Expect(1, 67929, '\p{Is_Scx=__Sidt}', ""); + Expect(0, 67929, '\p{^Is_Scx=__Sidt}', ""); + Expect(0, 67929, '\P{Is_Scx=__Sidt}', ""); + Expect(1, 67929, '\P{^Is_Scx=__Sidt}', ""); + Expect(0, 67930, '\p{Is_Scx=__Sidt}', ""); + Expect(1, 67930, '\p{^Is_Scx=__Sidt}', ""); + Expect(1, 67930, '\P{Is_Scx=__Sidt}', ""); + Expect(0, 67930, '\P{^Is_Scx=__Sidt}', ""); + Error('\p{Script_Extensions= /a/KHUDAWADI}'); + Error('\P{Script_Extensions= /a/KHUDAWADI}'); + Expect(1, 70393, '\p{Script_Extensions=:\AKhudawadi\z:}', "");; + Expect(0, 70394, '\p{Script_Extensions=:\AKhudawadi\z:}', "");; + Expect(1, 70393, '\p{Script_Extensions=khudawadi}', ""); + Expect(0, 70393, '\p{^Script_Extensions=khudawadi}', ""); + Expect(0, 70393, '\P{Script_Extensions=khudawadi}', ""); + Expect(1, 70393, '\P{^Script_Extensions=khudawadi}', ""); + Expect(0, 70394, '\p{Script_Extensions=khudawadi}', ""); + Expect(1, 70394, '\p{^Script_Extensions=khudawadi}', ""); + Expect(1, 70394, '\P{Script_Extensions=khudawadi}', ""); + Expect(0, 70394, '\P{^Script_Extensions=khudawadi}', ""); + Expect(1, 70393, '\p{Script_Extensions=:\Akhudawadi\z:}', "");; + Expect(0, 70394, '\p{Script_Extensions=:\Akhudawadi\z:}', "");; + Expect(1, 70393, '\p{Script_Extensions= KHUDAWADI}', ""); + Expect(0, 70393, '\p{^Script_Extensions= KHUDAWADI}', ""); + Expect(0, 70393, '\P{Script_Extensions= KHUDAWADI}', ""); + Expect(1, 70393, '\P{^Script_Extensions= KHUDAWADI}', ""); + Expect(0, 70394, '\p{Script_Extensions= KHUDAWADI}', ""); + Expect(1, 70394, '\p{^Script_Extensions= KHUDAWADI}', ""); + Expect(1, 70394, '\P{Script_Extensions= KHUDAWADI}', ""); + Expect(0, 70394, '\P{^Script_Extensions= KHUDAWADI}', ""); + Error('\p{Scx= -sind:=}'); + Error('\P{Scx= -sind:=}'); + Expect(1, 70393, '\p{Scx=:\ASind\z:}', "");; + Expect(0, 70394, '\p{Scx=:\ASind\z:}', "");; + Expect(1, 70393, '\p{Scx=sind}', ""); + Expect(0, 70393, '\p{^Scx=sind}', ""); + Expect(0, 70393, '\P{Scx=sind}', ""); + Expect(1, 70393, '\P{^Scx=sind}', ""); + Expect(0, 70394, '\p{Scx=sind}', ""); + Expect(1, 70394, '\p{^Scx=sind}', ""); + Expect(1, 70394, '\P{Scx=sind}', ""); + Expect(0, 70394, '\P{^Scx=sind}', ""); + Expect(1, 70393, '\p{Scx=:\Asind\z:}', "");; + Expect(0, 70394, '\p{Scx=:\Asind\z:}', "");; + Expect(1, 70393, '\p{Scx: SIND}', ""); + Expect(0, 70393, '\p{^Scx: SIND}', ""); + Expect(0, 70393, '\P{Scx: SIND}', ""); + Expect(1, 70393, '\P{^Scx: SIND}', ""); + Expect(0, 70394, '\p{Scx: SIND}', ""); + Expect(1, 70394, '\p{^Scx: SIND}', ""); + Expect(1, 70394, '\P{Scx: SIND}', ""); + Expect(0, 70394, '\P{^Scx: SIND}', ""); + Error('\p{Is_Script_Extensions=/a/-KHUDAWADI}'); + Error('\P{Is_Script_Extensions=/a/-KHUDAWADI}'); + Expect(1, 70393, '\p{Is_Script_Extensions=khudawadi}', ""); + Expect(0, 70393, '\p{^Is_Script_Extensions=khudawadi}', ""); + Expect(0, 70393, '\P{Is_Script_Extensions=khudawadi}', ""); + Expect(1, 70393, '\P{^Is_Script_Extensions=khudawadi}', ""); + Expect(0, 70394, '\p{Is_Script_Extensions=khudawadi}', ""); + Expect(1, 70394, '\p{^Is_Script_Extensions=khudawadi}', ""); + Expect(1, 70394, '\P{Is_Script_Extensions=khudawadi}', ""); + Expect(0, 70394, '\P{^Is_Script_Extensions=khudawadi}', ""); + Expect(1, 70393, '\p{Is_Script_Extensions:__KHUDAWADI}', ""); + Expect(0, 70393, '\p{^Is_Script_Extensions:__KHUDAWADI}', ""); + Expect(0, 70393, '\P{Is_Script_Extensions:__KHUDAWADI}', ""); + Expect(1, 70393, '\P{^Is_Script_Extensions:__KHUDAWADI}', ""); + Expect(0, 70394, '\p{Is_Script_Extensions:__KHUDAWADI}', ""); + Expect(1, 70394, '\p{^Is_Script_Extensions:__KHUDAWADI}', ""); + Expect(1, 70394, '\P{Is_Script_Extensions:__KHUDAWADI}', ""); + Expect(0, 70394, '\P{^Is_Script_Extensions:__KHUDAWADI}', ""); + Error('\p{Is_Scx=/a/sind}'); + Error('\P{Is_Scx=/a/sind}'); + Expect(1, 70393, '\p{Is_Scx=sind}', ""); + Expect(0, 70393, '\p{^Is_Scx=sind}', ""); + Expect(0, 70393, '\P{Is_Scx=sind}', ""); + Expect(1, 70393, '\P{^Is_Scx=sind}', ""); + Expect(0, 70394, '\p{Is_Scx=sind}', ""); + Expect(1, 70394, '\p{^Is_Scx=sind}', ""); + Expect(1, 70394, '\P{Is_Scx=sind}', ""); + Expect(0, 70394, '\P{^Is_Scx=sind}', ""); + Expect(1, 70393, '\p{Is_Scx=--Sind}', ""); + Expect(0, 70393, '\p{^Is_Scx=--Sind}', ""); + Expect(0, 70393, '\P{Is_Scx=--Sind}', ""); + Expect(1, 70393, '\P{^Is_Scx=--Sind}', ""); + Expect(0, 70394, '\p{Is_Scx=--Sind}', ""); + Expect(1, 70394, '\p{^Is_Scx=--Sind}', ""); + Expect(1, 70394, '\P{Is_Scx=--Sind}', ""); + Expect(0, 70394, '\P{^Is_Scx=--Sind}', ""); + Error('\p{Script_Extensions=- sinhala:=}'); + Error('\P{Script_Extensions=- sinhala:=}'); + Expect(1, 70132, '\p{Script_Extensions=:\ASinhala\z:}', "");; + Expect(0, 70133, '\p{Script_Extensions=:\ASinhala\z:}', "");; + Expect(1, 70132, '\p{Script_Extensions=sinhala}', ""); + Expect(0, 70132, '\p{^Script_Extensions=sinhala}', ""); + Expect(0, 70132, '\P{Script_Extensions=sinhala}', ""); + Expect(1, 70132, '\P{^Script_Extensions=sinhala}', ""); + Expect(0, 70133, '\p{Script_Extensions=sinhala}', ""); + Expect(1, 70133, '\p{^Script_Extensions=sinhala}', ""); + Expect(1, 70133, '\P{Script_Extensions=sinhala}', ""); + Expect(0, 70133, '\P{^Script_Extensions=sinhala}', ""); + Expect(1, 70132, '\p{Script_Extensions=:\Asinhala\z:}', "");; + Expect(0, 70133, '\p{Script_Extensions=:\Asinhala\z:}', "");; + Expect(1, 70132, '\p{Script_Extensions= Sinhala}', ""); + Expect(0, 70132, '\p{^Script_Extensions= Sinhala}', ""); + Expect(0, 70132, '\P{Script_Extensions= Sinhala}', ""); + Expect(1, 70132, '\P{^Script_Extensions= Sinhala}', ""); + Expect(0, 70133, '\p{Script_Extensions= Sinhala}', ""); + Expect(1, 70133, '\p{^Script_Extensions= Sinhala}', ""); + Expect(1, 70133, '\P{Script_Extensions= Sinhala}', ""); + Expect(0, 70133, '\P{^Script_Extensions= Sinhala}', ""); + Error('\p{Scx= /a/Sinh}'); + Error('\P{Scx= /a/Sinh}'); + Expect(1, 70132, '\p{Scx=:\ASinh\z:}', "");; + Expect(0, 70133, '\p{Scx=:\ASinh\z:}', "");; + Expect(1, 70132, '\p{Scx=sinh}', ""); + Expect(0, 70132, '\p{^Scx=sinh}', ""); + Expect(0, 70132, '\P{Scx=sinh}', ""); + Expect(1, 70132, '\P{^Scx=sinh}', ""); + Expect(0, 70133, '\p{Scx=sinh}', ""); + Expect(1, 70133, '\p{^Scx=sinh}', ""); + Expect(1, 70133, '\P{Scx=sinh}', ""); + Expect(0, 70133, '\P{^Scx=sinh}', ""); + Expect(1, 70132, '\p{Scx=:\Asinh\z:}', "");; + Expect(0, 70133, '\p{Scx=:\Asinh\z:}', "");; + Expect(1, 70132, '\p{Scx=-_Sinh}', ""); + Expect(0, 70132, '\p{^Scx=-_Sinh}', ""); + Expect(0, 70132, '\P{Scx=-_Sinh}', ""); + Expect(1, 70132, '\P{^Scx=-_Sinh}', ""); + Expect(0, 70133, '\p{Scx=-_Sinh}', ""); + Expect(1, 70133, '\p{^Scx=-_Sinh}', ""); + Expect(1, 70133, '\P{Scx=-_Sinh}', ""); + Expect(0, 70133, '\P{^Scx=-_Sinh}', ""); + Error('\p{Is_Script_Extensions=:= Sinhala}'); + Error('\P{Is_Script_Extensions=:= Sinhala}'); + Expect(1, 70132, '\p{Is_Script_Extensions=sinhala}', ""); + Expect(0, 70132, '\p{^Is_Script_Extensions=sinhala}', ""); + Expect(0, 70132, '\P{Is_Script_Extensions=sinhala}', ""); + Expect(1, 70132, '\P{^Is_Script_Extensions=sinhala}', ""); + Expect(0, 70133, '\p{Is_Script_Extensions=sinhala}', ""); + Expect(1, 70133, '\p{^Is_Script_Extensions=sinhala}', ""); + Expect(1, 70133, '\P{Is_Script_Extensions=sinhala}', ""); + Expect(0, 70133, '\P{^Is_Script_Extensions=sinhala}', ""); + Expect(1, 70132, '\p{Is_Script_Extensions: Sinhala}', ""); + Expect(0, 70132, '\p{^Is_Script_Extensions: Sinhala}', ""); + Expect(0, 70132, '\P{Is_Script_Extensions: Sinhala}', ""); + Expect(1, 70132, '\P{^Is_Script_Extensions: Sinhala}', ""); + Expect(0, 70133, '\p{Is_Script_Extensions: Sinhala}', ""); + Expect(1, 70133, '\p{^Is_Script_Extensions: Sinhala}', ""); + Expect(1, 70133, '\P{Is_Script_Extensions: Sinhala}', ""); + Expect(0, 70133, '\P{^Is_Script_Extensions: Sinhala}', ""); + Error('\p{Is_Scx::=Sinh}'); + Error('\P{Is_Scx::=Sinh}'); + Expect(1, 70132, '\p{Is_Scx=sinh}', ""); + Expect(0, 70132, '\p{^Is_Scx=sinh}', ""); + Expect(0, 70132, '\P{Is_Scx=sinh}', ""); + Expect(1, 70132, '\P{^Is_Scx=sinh}', ""); + Expect(0, 70133, '\p{Is_Scx=sinh}', ""); + Expect(1, 70133, '\p{^Is_Scx=sinh}', ""); + Expect(1, 70133, '\P{Is_Scx=sinh}', ""); + Expect(0, 70133, '\P{^Is_Scx=sinh}', ""); + Expect(1, 70132, '\p{Is_Scx= SINH}', ""); + Expect(0, 70132, '\p{^Is_Scx= SINH}', ""); + Expect(0, 70132, '\P{Is_Scx= SINH}', ""); + Expect(1, 70132, '\P{^Is_Scx= SINH}', ""); + Expect(0, 70133, '\p{Is_Scx= SINH}', ""); + Expect(1, 70133, '\p{^Is_Scx= SINH}', ""); + Expect(1, 70133, '\P{Is_Scx= SINH}', ""); + Expect(0, 70133, '\P{^Is_Scx= SINH}', ""); + Error('\p{Script_Extensions=/a/-_Sogdian}'); + Error('\P{Script_Extensions=/a/-_Sogdian}'); + Expect(1, 69465, '\p{Script_Extensions=:\ASogdian\z:}', "");; + Expect(0, 69466, '\p{Script_Extensions=:\ASogdian\z:}', "");; + Expect(1, 69465, '\p{Script_Extensions=sogdian}', ""); + Expect(0, 69465, '\p{^Script_Extensions=sogdian}', ""); + Expect(0, 69465, '\P{Script_Extensions=sogdian}', ""); + Expect(1, 69465, '\P{^Script_Extensions=sogdian}', ""); + Expect(0, 69466, '\p{Script_Extensions=sogdian}', ""); + Expect(1, 69466, '\p{^Script_Extensions=sogdian}', ""); + Expect(1, 69466, '\P{Script_Extensions=sogdian}', ""); + Expect(0, 69466, '\P{^Script_Extensions=sogdian}', ""); + Expect(1, 69465, '\p{Script_Extensions=:\Asogdian\z:}', "");; + Expect(0, 69466, '\p{Script_Extensions=:\Asogdian\z:}', "");; + Expect(1, 69465, '\p{Script_Extensions= Sogdian}', ""); + Expect(0, 69465, '\p{^Script_Extensions= Sogdian}', ""); + Expect(0, 69465, '\P{Script_Extensions= Sogdian}', ""); + Expect(1, 69465, '\P{^Script_Extensions= Sogdian}', ""); + Expect(0, 69466, '\p{Script_Extensions= Sogdian}', ""); + Expect(1, 69466, '\p{^Script_Extensions= Sogdian}', ""); + Expect(1, 69466, '\P{Script_Extensions= Sogdian}', ""); + Expect(0, 69466, '\P{^Script_Extensions= Sogdian}', ""); + Error('\p{Scx=- Sogd:=}'); + Error('\P{Scx=- Sogd:=}'); + Expect(1, 69465, '\p{Scx=:\ASogd\z:}', "");; + Expect(0, 69466, '\p{Scx=:\ASogd\z:}', "");; + Expect(1, 69465, '\p{Scx=sogd}', ""); + Expect(0, 69465, '\p{^Scx=sogd}', ""); + Expect(0, 69465, '\P{Scx=sogd}', ""); + Expect(1, 69465, '\P{^Scx=sogd}', ""); + Expect(0, 69466, '\p{Scx=sogd}', ""); + Expect(1, 69466, '\p{^Scx=sogd}', ""); + Expect(1, 69466, '\P{Scx=sogd}', ""); + Expect(0, 69466, '\P{^Scx=sogd}', ""); + Expect(1, 69465, '\p{Scx=:\Asogd\z:}', "");; + Expect(0, 69466, '\p{Scx=:\Asogd\z:}', "");; + Expect(1, 69465, '\p{Scx=-_Sogd}', ""); + Expect(0, 69465, '\p{^Scx=-_Sogd}', ""); + Expect(0, 69465, '\P{Scx=-_Sogd}', ""); + Expect(1, 69465, '\P{^Scx=-_Sogd}', ""); + Expect(0, 69466, '\p{Scx=-_Sogd}', ""); + Expect(1, 69466, '\p{^Scx=-_Sogd}', ""); + Expect(1, 69466, '\P{Scx=-_Sogd}', ""); + Expect(0, 69466, '\P{^Scx=-_Sogd}', ""); + Error('\p{Is_Script_Extensions=/a/_Sogdian}'); + Error('\P{Is_Script_Extensions=/a/_Sogdian}'); + Expect(1, 69465, '\p{Is_Script_Extensions: sogdian}', ""); + Expect(0, 69465, '\p{^Is_Script_Extensions: sogdian}', ""); + Expect(0, 69465, '\P{Is_Script_Extensions: sogdian}', ""); + Expect(1, 69465, '\P{^Is_Script_Extensions: sogdian}', ""); + Expect(0, 69466, '\p{Is_Script_Extensions: sogdian}', ""); + Expect(1, 69466, '\p{^Is_Script_Extensions: sogdian}', ""); + Expect(1, 69466, '\P{Is_Script_Extensions: sogdian}', ""); + Expect(0, 69466, '\P{^Is_Script_Extensions: sogdian}', ""); + Expect(1, 69465, '\p{Is_Script_Extensions:-sogdian}', ""); + Expect(0, 69465, '\p{^Is_Script_Extensions:-sogdian}', ""); + Expect(0, 69465, '\P{Is_Script_Extensions:-sogdian}', ""); + Expect(1, 69465, '\P{^Is_Script_Extensions:-sogdian}', ""); + Expect(0, 69466, '\p{Is_Script_Extensions:-sogdian}', ""); + Expect(1, 69466, '\p{^Is_Script_Extensions:-sogdian}', ""); + Expect(1, 69466, '\P{Is_Script_Extensions:-sogdian}', ""); + Expect(0, 69466, '\P{^Is_Script_Extensions:-sogdian}', ""); + Error('\p{Is_Scx: -sogd:=}'); + Error('\P{Is_Scx: -sogd:=}'); + Expect(1, 69465, '\p{Is_Scx=sogd}', ""); + Expect(0, 69465, '\p{^Is_Scx=sogd}', ""); + Expect(0, 69465, '\P{Is_Scx=sogd}', ""); + Expect(1, 69465, '\P{^Is_Scx=sogd}', ""); + Expect(0, 69466, '\p{Is_Scx=sogd}', ""); + Expect(1, 69466, '\p{^Is_Scx=sogd}', ""); + Expect(1, 69466, '\P{Is_Scx=sogd}', ""); + Expect(0, 69466, '\P{^Is_Scx=sogd}', ""); + Expect(1, 69465, '\p{Is_Scx=_Sogd}', ""); + Expect(0, 69465, '\p{^Is_Scx=_Sogd}', ""); + Expect(0, 69465, '\P{Is_Scx=_Sogd}', ""); + Expect(1, 69465, '\P{^Is_Scx=_Sogd}', ""); + Expect(0, 69466, '\p{Is_Scx=_Sogd}', ""); + Expect(1, 69466, '\p{^Is_Scx=_Sogd}', ""); + Expect(1, 69466, '\P{Is_Scx=_Sogd}', ""); + Expect(0, 69466, '\P{^Is_Scx=_Sogd}', ""); + Error('\p{Script_Extensions=_ old_Sogdian:=}'); + Error('\P{Script_Extensions=_ old_Sogdian:=}'); + Expect(1, 69415, '\p{Script_Extensions=:\AOld_Sogdian\z:}', "");; + Expect(0, 69416, '\p{Script_Extensions=:\AOld_Sogdian\z:}', "");; + Expect(1, 69415, '\p{Script_Extensions=oldsogdian}', ""); + Expect(0, 69415, '\p{^Script_Extensions=oldsogdian}', ""); + Expect(0, 69415, '\P{Script_Extensions=oldsogdian}', ""); + Expect(1, 69415, '\P{^Script_Extensions=oldsogdian}', ""); + Expect(0, 69416, '\p{Script_Extensions=oldsogdian}', ""); + Expect(1, 69416, '\p{^Script_Extensions=oldsogdian}', ""); + Expect(1, 69416, '\P{Script_Extensions=oldsogdian}', ""); + Expect(0, 69416, '\P{^Script_Extensions=oldsogdian}', ""); + Expect(1, 69415, '\p{Script_Extensions=:\Aoldsogdian\z:}', "");; + Expect(0, 69416, '\p{Script_Extensions=:\Aoldsogdian\z:}', "");; + Expect(1, 69415, '\p{Script_Extensions= Old_Sogdian}', ""); + Expect(0, 69415, '\p{^Script_Extensions= Old_Sogdian}', ""); + Expect(0, 69415, '\P{Script_Extensions= Old_Sogdian}', ""); + Expect(1, 69415, '\P{^Script_Extensions= Old_Sogdian}', ""); + Expect(0, 69416, '\p{Script_Extensions= Old_Sogdian}', ""); + Expect(1, 69416, '\p{^Script_Extensions= Old_Sogdian}', ""); + Expect(1, 69416, '\P{Script_Extensions= Old_Sogdian}', ""); + Expect(0, 69416, '\P{^Script_Extensions= Old_Sogdian}', ""); + Error('\p{Scx: /a/ -Sogo}'); + Error('\P{Scx: /a/ -Sogo}'); + Expect(1, 69415, '\p{Scx=:\ASogo\z:}', "");; + Expect(0, 69416, '\p{Scx=:\ASogo\z:}', "");; + Expect(1, 69415, '\p{Scx=sogo}', ""); + Expect(0, 69415, '\p{^Scx=sogo}', ""); + Expect(0, 69415, '\P{Scx=sogo}', ""); + Expect(1, 69415, '\P{^Scx=sogo}', ""); + Expect(0, 69416, '\p{Scx=sogo}', ""); + Expect(1, 69416, '\p{^Scx=sogo}', ""); + Expect(1, 69416, '\P{Scx=sogo}', ""); + Expect(0, 69416, '\P{^Scx=sogo}', ""); + Expect(1, 69415, '\p{Scx=:\Asogo\z:}', "");; + Expect(0, 69416, '\p{Scx=:\Asogo\z:}', "");; + Expect(1, 69415, '\p{Scx= Sogo}', ""); + Expect(0, 69415, '\p{^Scx= Sogo}', ""); + Expect(0, 69415, '\P{Scx= Sogo}', ""); + Expect(1, 69415, '\P{^Scx= Sogo}', ""); + Expect(0, 69416, '\p{Scx= Sogo}', ""); + Expect(1, 69416, '\p{^Scx= Sogo}', ""); + Expect(1, 69416, '\P{Scx= Sogo}', ""); + Expect(0, 69416, '\P{^Scx= Sogo}', ""); + Error('\p{Is_Script_Extensions= /a/Old_SOGDIAN}'); + Error('\P{Is_Script_Extensions= /a/Old_SOGDIAN}'); + Expect(1, 69415, '\p{Is_Script_Extensions=oldsogdian}', ""); + Expect(0, 69415, '\p{^Is_Script_Extensions=oldsogdian}', ""); + Expect(0, 69415, '\P{Is_Script_Extensions=oldsogdian}', ""); + Expect(1, 69415, '\P{^Is_Script_Extensions=oldsogdian}', ""); + Expect(0, 69416, '\p{Is_Script_Extensions=oldsogdian}', ""); + Expect(1, 69416, '\p{^Is_Script_Extensions=oldsogdian}', ""); + Expect(1, 69416, '\P{Is_Script_Extensions=oldsogdian}', ""); + Expect(0, 69416, '\P{^Is_Script_Extensions=oldsogdian}', ""); + Expect(1, 69415, '\p{Is_Script_Extensions=- Old_sogdian}', ""); + Expect(0, 69415, '\p{^Is_Script_Extensions=- Old_sogdian}', ""); + Expect(0, 69415, '\P{Is_Script_Extensions=- Old_sogdian}', ""); + Expect(1, 69415, '\P{^Is_Script_Extensions=- Old_sogdian}', ""); + Expect(0, 69416, '\p{Is_Script_Extensions=- Old_sogdian}', ""); + Expect(1, 69416, '\p{^Is_Script_Extensions=- Old_sogdian}', ""); + Expect(1, 69416, '\P{Is_Script_Extensions=- Old_sogdian}', ""); + Expect(0, 69416, '\P{^Is_Script_Extensions=- Old_sogdian}', ""); + Error('\p{Is_Scx= -Sogo:=}'); + Error('\P{Is_Scx= -Sogo:=}'); + Expect(1, 69415, '\p{Is_Scx=sogo}', ""); + Expect(0, 69415, '\p{^Is_Scx=sogo}', ""); + Expect(0, 69415, '\P{Is_Scx=sogo}', ""); + Expect(1, 69415, '\P{^Is_Scx=sogo}', ""); + Expect(0, 69416, '\p{Is_Scx=sogo}', ""); + Expect(1, 69416, '\p{^Is_Scx=sogo}', ""); + Expect(1, 69416, '\P{Is_Scx=sogo}', ""); + Expect(0, 69416, '\P{^Is_Scx=sogo}', ""); + Expect(1, 69415, '\p{Is_Scx= SOGO}', ""); + Expect(0, 69415, '\p{^Is_Scx= SOGO}', ""); + Expect(0, 69415, '\P{Is_Scx= SOGO}', ""); + Expect(1, 69415, '\P{^Is_Scx= SOGO}', ""); + Expect(0, 69416, '\p{Is_Scx= SOGO}', ""); + Expect(1, 69416, '\p{^Is_Scx= SOGO}', ""); + Expect(1, 69416, '\P{Is_Scx= SOGO}', ""); + Expect(0, 69416, '\P{^Is_Scx= SOGO}', ""); + Error('\p{Script_Extensions=_/a/Sora_sompeng}'); + Error('\P{Script_Extensions=_/a/Sora_sompeng}'); + Expect(1, 69881, '\p{Script_Extensions=:\ASora_Sompeng\z:}', "");; + Expect(0, 69882, '\p{Script_Extensions=:\ASora_Sompeng\z:}', "");; + Expect(1, 69881, '\p{Script_Extensions=sorasompeng}', ""); + Expect(0, 69881, '\p{^Script_Extensions=sorasompeng}', ""); + Expect(0, 69881, '\P{Script_Extensions=sorasompeng}', ""); + Expect(1, 69881, '\P{^Script_Extensions=sorasompeng}', ""); + Expect(0, 69882, '\p{Script_Extensions=sorasompeng}', ""); + Expect(1, 69882, '\p{^Script_Extensions=sorasompeng}', ""); + Expect(1, 69882, '\P{Script_Extensions=sorasompeng}', ""); + Expect(0, 69882, '\P{^Script_Extensions=sorasompeng}', ""); + Expect(1, 69881, '\p{Script_Extensions=:\Asorasompeng\z:}', "");; + Expect(0, 69882, '\p{Script_Extensions=:\Asorasompeng\z:}', "");; + Expect(1, 69881, '\p{Script_Extensions=--sora_sompeng}', ""); + Expect(0, 69881, '\p{^Script_Extensions=--sora_sompeng}', ""); + Expect(0, 69881, '\P{Script_Extensions=--sora_sompeng}', ""); + Expect(1, 69881, '\P{^Script_Extensions=--sora_sompeng}', ""); + Expect(0, 69882, '\p{Script_Extensions=--sora_sompeng}', ""); + Expect(1, 69882, '\p{^Script_Extensions=--sora_sompeng}', ""); + Expect(1, 69882, '\P{Script_Extensions=--sora_sompeng}', ""); + Expect(0, 69882, '\P{^Script_Extensions=--sora_sompeng}', ""); + Error('\p{Scx=:= sora}'); + Error('\P{Scx=:= sora}'); + Expect(1, 69881, '\p{Scx=:\ASora\z:}', "");; + Expect(0, 69882, '\p{Scx=:\ASora\z:}', "");; + Expect(1, 69881, '\p{Scx: sora}', ""); + Expect(0, 69881, '\p{^Scx: sora}', ""); + Expect(0, 69881, '\P{Scx: sora}', ""); + Expect(1, 69881, '\P{^Scx: sora}', ""); + Expect(0, 69882, '\p{Scx: sora}', ""); + Expect(1, 69882, '\p{^Scx: sora}', ""); + Expect(1, 69882, '\P{Scx: sora}', ""); + Expect(0, 69882, '\P{^Scx: sora}', ""); + Expect(1, 69881, '\p{Scx=:\Asora\z:}', "");; + Expect(0, 69882, '\p{Scx=:\Asora\z:}', "");; + Expect(1, 69881, '\p{Scx= sora}', ""); + Expect(0, 69881, '\p{^Scx= sora}', ""); + Expect(0, 69881, '\P{Scx= sora}', ""); + Expect(1, 69881, '\P{^Scx= sora}', ""); + Expect(0, 69882, '\p{Scx= sora}', ""); + Expect(1, 69882, '\p{^Scx= sora}', ""); + Expect(1, 69882, '\P{Scx= sora}', ""); + Expect(0, 69882, '\P{^Scx= sora}', ""); + Error('\p{Is_Script_Extensions=_Sora_Sompeng/a/}'); + Error('\P{Is_Script_Extensions=_Sora_Sompeng/a/}'); + Expect(1, 69881, '\p{Is_Script_Extensions=sorasompeng}', ""); + Expect(0, 69881, '\p{^Is_Script_Extensions=sorasompeng}', ""); + Expect(0, 69881, '\P{Is_Script_Extensions=sorasompeng}', ""); + Expect(1, 69881, '\P{^Is_Script_Extensions=sorasompeng}', ""); + Expect(0, 69882, '\p{Is_Script_Extensions=sorasompeng}', ""); + Expect(1, 69882, '\p{^Is_Script_Extensions=sorasompeng}', ""); + Expect(1, 69882, '\P{Is_Script_Extensions=sorasompeng}', ""); + Expect(0, 69882, '\P{^Is_Script_Extensions=sorasompeng}', ""); + Expect(1, 69881, '\p{Is_Script_Extensions=-Sora_SOMPENG}', ""); + Expect(0, 69881, '\p{^Is_Script_Extensions=-Sora_SOMPENG}', ""); + Expect(0, 69881, '\P{Is_Script_Extensions=-Sora_SOMPENG}', ""); + Expect(1, 69881, '\P{^Is_Script_Extensions=-Sora_SOMPENG}', ""); + Expect(0, 69882, '\p{Is_Script_Extensions=-Sora_SOMPENG}', ""); + Expect(1, 69882, '\p{^Is_Script_Extensions=-Sora_SOMPENG}', ""); + Expect(1, 69882, '\P{Is_Script_Extensions=-Sora_SOMPENG}', ""); + Expect(0, 69882, '\P{^Is_Script_Extensions=-Sora_SOMPENG}', ""); + Error('\p{Is_Scx= /a/Sora}'); + Error('\P{Is_Scx= /a/Sora}'); + Expect(1, 69881, '\p{Is_Scx=sora}', ""); + Expect(0, 69881, '\p{^Is_Scx=sora}', ""); + Expect(0, 69881, '\P{Is_Scx=sora}', ""); + Expect(1, 69881, '\P{^Is_Scx=sora}', ""); + Expect(0, 69882, '\p{Is_Scx=sora}', ""); + Expect(1, 69882, '\p{^Is_Scx=sora}', ""); + Expect(1, 69882, '\P{Is_Scx=sora}', ""); + Expect(0, 69882, '\P{^Is_Scx=sora}', ""); + Expect(1, 69881, '\p{Is_Scx= sora}', ""); + Expect(0, 69881, '\p{^Is_Scx= sora}', ""); + Expect(0, 69881, '\P{Is_Scx= sora}', ""); + Expect(1, 69881, '\P{^Is_Scx= sora}', ""); + Expect(0, 69882, '\p{Is_Scx= sora}', ""); + Expect(1, 69882, '\p{^Is_Scx= sora}', ""); + Expect(1, 69882, '\P{Is_Scx= sora}', ""); + Expect(0, 69882, '\P{^Is_Scx= sora}', ""); + Error('\p{Script_Extensions: :=soyombo}'); + Error('\P{Script_Extensions: :=soyombo}'); + Expect(1, 72354, '\p{Script_Extensions=:\ASoyombo\z:}', "");; + Expect(0, 72355, '\p{Script_Extensions=:\ASoyombo\z:}', "");; + Expect(1, 72354, '\p{Script_Extensions=soyombo}', ""); + Expect(0, 72354, '\p{^Script_Extensions=soyombo}', ""); + Expect(0, 72354, '\P{Script_Extensions=soyombo}', ""); + Expect(1, 72354, '\P{^Script_Extensions=soyombo}', ""); + Expect(0, 72355, '\p{Script_Extensions=soyombo}', ""); + Expect(1, 72355, '\p{^Script_Extensions=soyombo}', ""); + Expect(1, 72355, '\P{Script_Extensions=soyombo}', ""); + Expect(0, 72355, '\P{^Script_Extensions=soyombo}', ""); + Expect(1, 72354, '\p{Script_Extensions=:\Asoyombo\z:}', "");; + Expect(0, 72355, '\p{Script_Extensions=:\Asoyombo\z:}', "");; + Expect(1, 72354, '\p{Script_Extensions: -_soyombo}', ""); + Expect(0, 72354, '\p{^Script_Extensions: -_soyombo}', ""); + Expect(0, 72354, '\P{Script_Extensions: -_soyombo}', ""); + Expect(1, 72354, '\P{^Script_Extensions: -_soyombo}', ""); + Expect(0, 72355, '\p{Script_Extensions: -_soyombo}', ""); + Expect(1, 72355, '\p{^Script_Extensions: -_soyombo}', ""); + Expect(1, 72355, '\P{Script_Extensions: -_soyombo}', ""); + Expect(0, 72355, '\P{^Script_Extensions: -_soyombo}', ""); + Error('\p{Scx=:=-soyo}'); + Error('\P{Scx=:=-soyo}'); + Expect(1, 72354, '\p{Scx=:\ASoyo\z:}', "");; + Expect(0, 72355, '\p{Scx=:\ASoyo\z:}', "");; + Expect(1, 72354, '\p{Scx=soyo}', ""); + Expect(0, 72354, '\p{^Scx=soyo}', ""); + Expect(0, 72354, '\P{Scx=soyo}', ""); + Expect(1, 72354, '\P{^Scx=soyo}', ""); + Expect(0, 72355, '\p{Scx=soyo}', ""); + Expect(1, 72355, '\p{^Scx=soyo}', ""); + Expect(1, 72355, '\P{Scx=soyo}', ""); + Expect(0, 72355, '\P{^Scx=soyo}', ""); + Expect(1, 72354, '\p{Scx=:\Asoyo\z:}', "");; + Expect(0, 72355, '\p{Scx=:\Asoyo\z:}', "");; + Expect(1, 72354, '\p{Scx=Soyo}', ""); + Expect(0, 72354, '\p{^Scx=Soyo}', ""); + Expect(0, 72354, '\P{Scx=Soyo}', ""); + Expect(1, 72354, '\P{^Scx=Soyo}', ""); + Expect(0, 72355, '\p{Scx=Soyo}', ""); + Expect(1, 72355, '\p{^Scx=Soyo}', ""); + Expect(1, 72355, '\P{Scx=Soyo}', ""); + Expect(0, 72355, '\P{^Scx=Soyo}', ""); + Error('\p{Is_Script_Extensions= Soyombo/a/}'); + Error('\P{Is_Script_Extensions= Soyombo/a/}'); + Expect(1, 72354, '\p{Is_Script_Extensions: soyombo}', ""); + Expect(0, 72354, '\p{^Is_Script_Extensions: soyombo}', ""); + Expect(0, 72354, '\P{Is_Script_Extensions: soyombo}', ""); + Expect(1, 72354, '\P{^Is_Script_Extensions: soyombo}', ""); + Expect(0, 72355, '\p{Is_Script_Extensions: soyombo}', ""); + Expect(1, 72355, '\p{^Is_Script_Extensions: soyombo}', ""); + Expect(1, 72355, '\P{Is_Script_Extensions: soyombo}', ""); + Expect(0, 72355, '\P{^Is_Script_Extensions: soyombo}', ""); + Expect(1, 72354, '\p{Is_Script_Extensions=- Soyombo}', ""); + Expect(0, 72354, '\p{^Is_Script_Extensions=- Soyombo}', ""); + Expect(0, 72354, '\P{Is_Script_Extensions=- Soyombo}', ""); + Expect(1, 72354, '\P{^Is_Script_Extensions=- Soyombo}', ""); + Expect(0, 72355, '\p{Is_Script_Extensions=- Soyombo}', ""); + Expect(1, 72355, '\p{^Is_Script_Extensions=- Soyombo}', ""); + Expect(1, 72355, '\P{Is_Script_Extensions=- Soyombo}', ""); + Expect(0, 72355, '\P{^Is_Script_Extensions=- Soyombo}', ""); + Error('\p{Is_Scx=-/a/Soyo}'); + Error('\P{Is_Scx=-/a/Soyo}'); + Expect(1, 72354, '\p{Is_Scx=soyo}', ""); + Expect(0, 72354, '\p{^Is_Scx=soyo}', ""); + Expect(0, 72354, '\P{Is_Scx=soyo}', ""); + Expect(1, 72354, '\P{^Is_Scx=soyo}', ""); + Expect(0, 72355, '\p{Is_Scx=soyo}', ""); + Expect(1, 72355, '\p{^Is_Scx=soyo}', ""); + Expect(1, 72355, '\P{Is_Scx=soyo}', ""); + Expect(0, 72355, '\P{^Is_Scx=soyo}', ""); + Expect(1, 72354, '\p{Is_Scx= SOYO}', ""); + Expect(0, 72354, '\p{^Is_Scx= SOYO}', ""); + Expect(0, 72354, '\P{Is_Scx= SOYO}', ""); + Expect(1, 72354, '\P{^Is_Scx= SOYO}', ""); + Expect(0, 72355, '\p{Is_Scx= SOYO}', ""); + Expect(1, 72355, '\p{^Is_Scx= SOYO}', ""); + Expect(1, 72355, '\P{Is_Scx= SOYO}', ""); + Expect(0, 72355, '\P{^Is_Scx= SOYO}', ""); + Error('\p{Script_Extensions=/a/Sundanese}'); + Error('\P{Script_Extensions=/a/Sundanese}'); + Expect(1, 7367, '\p{Script_Extensions=:\ASundanese\z:}', "");; + Expect(0, 7368, '\p{Script_Extensions=:\ASundanese\z:}', "");; + Expect(1, 7367, '\p{Script_Extensions=sundanese}', ""); + Expect(0, 7367, '\p{^Script_Extensions=sundanese}', ""); + Expect(0, 7367, '\P{Script_Extensions=sundanese}', ""); + Expect(1, 7367, '\P{^Script_Extensions=sundanese}', ""); + Expect(0, 7368, '\p{Script_Extensions=sundanese}', ""); + Expect(1, 7368, '\p{^Script_Extensions=sundanese}', ""); + Expect(1, 7368, '\P{Script_Extensions=sundanese}', ""); + Expect(0, 7368, '\P{^Script_Extensions=sundanese}', ""); + Expect(1, 7367, '\p{Script_Extensions=:\Asundanese\z:}', "");; + Expect(0, 7368, '\p{Script_Extensions=:\Asundanese\z:}', "");; + Expect(1, 7367, '\p{Script_Extensions: Sundanese}', ""); + Expect(0, 7367, '\p{^Script_Extensions: Sundanese}', ""); + Expect(0, 7367, '\P{Script_Extensions: Sundanese}', ""); + Expect(1, 7367, '\P{^Script_Extensions: Sundanese}', ""); + Expect(0, 7368, '\p{Script_Extensions: Sundanese}', ""); + Expect(1, 7368, '\p{^Script_Extensions: Sundanese}', ""); + Expect(1, 7368, '\P{Script_Extensions: Sundanese}', ""); + Expect(0, 7368, '\P{^Script_Extensions: Sundanese}', ""); + Error('\p{Scx=_:=Sund}'); + Error('\P{Scx=_:=Sund}'); + Expect(1, 7367, '\p{Scx=:\ASund\z:}', "");; + Expect(0, 7368, '\p{Scx=:\ASund\z:}', "");; + Expect(1, 7367, '\p{Scx:sund}', ""); + Expect(0, 7367, '\p{^Scx:sund}', ""); + Expect(0, 7367, '\P{Scx:sund}', ""); + Expect(1, 7367, '\P{^Scx:sund}', ""); + Expect(0, 7368, '\p{Scx:sund}', ""); + Expect(1, 7368, '\p{^Scx:sund}', ""); + Expect(1, 7368, '\P{Scx:sund}', ""); + Expect(0, 7368, '\P{^Scx:sund}', ""); + Expect(1, 7367, '\p{Scx=:\Asund\z:}', "");; + Expect(0, 7368, '\p{Scx=:\Asund\z:}', "");; + Expect(1, 7367, '\p{Scx: SUND}', ""); + Expect(0, 7367, '\p{^Scx: SUND}', ""); + Expect(0, 7367, '\P{Scx: SUND}', ""); + Expect(1, 7367, '\P{^Scx: SUND}', ""); + Expect(0, 7368, '\p{Scx: SUND}', ""); + Expect(1, 7368, '\p{^Scx: SUND}', ""); + Expect(1, 7368, '\P{Scx: SUND}', ""); + Expect(0, 7368, '\P{^Scx: SUND}', ""); + Error('\p{Is_Script_Extensions=:= -Sundanese}'); + Error('\P{Is_Script_Extensions=:= -Sundanese}'); + Expect(1, 7367, '\p{Is_Script_Extensions=sundanese}', ""); + Expect(0, 7367, '\p{^Is_Script_Extensions=sundanese}', ""); + Expect(0, 7367, '\P{Is_Script_Extensions=sundanese}', ""); + Expect(1, 7367, '\P{^Is_Script_Extensions=sundanese}', ""); + Expect(0, 7368, '\p{Is_Script_Extensions=sundanese}', ""); + Expect(1, 7368, '\p{^Is_Script_Extensions=sundanese}', ""); + Expect(1, 7368, '\P{Is_Script_Extensions=sundanese}', ""); + Expect(0, 7368, '\P{^Is_Script_Extensions=sundanese}', ""); + Expect(1, 7367, '\p{Is_Script_Extensions= -SUNDANESE}', ""); + Expect(0, 7367, '\p{^Is_Script_Extensions= -SUNDANESE}', ""); + Expect(0, 7367, '\P{Is_Script_Extensions= -SUNDANESE}', ""); + Expect(1, 7367, '\P{^Is_Script_Extensions= -SUNDANESE}', ""); + Expect(0, 7368, '\p{Is_Script_Extensions= -SUNDANESE}', ""); + Expect(1, 7368, '\p{^Is_Script_Extensions= -SUNDANESE}', ""); + Expect(1, 7368, '\P{Is_Script_Extensions= -SUNDANESE}', ""); + Expect(0, 7368, '\P{^Is_Script_Extensions= -SUNDANESE}', ""); + Error('\p{Is_Scx::= -SUND}'); + Error('\P{Is_Scx::= -SUND}'); + Expect(1, 7367, '\p{Is_Scx=sund}', ""); + Expect(0, 7367, '\p{^Is_Scx=sund}', ""); + Expect(0, 7367, '\P{Is_Scx=sund}', ""); + Expect(1, 7367, '\P{^Is_Scx=sund}', ""); + Expect(0, 7368, '\p{Is_Scx=sund}', ""); + Expect(1, 7368, '\p{^Is_Scx=sund}', ""); + Expect(1, 7368, '\P{Is_Scx=sund}', ""); + Expect(0, 7368, '\P{^Is_Scx=sund}', ""); + Expect(1, 7367, '\p{Is_Scx= Sund}', ""); + Expect(0, 7367, '\p{^Is_Scx= Sund}', ""); + Expect(0, 7367, '\P{Is_Scx= Sund}', ""); + Expect(1, 7367, '\P{^Is_Scx= Sund}', ""); + Expect(0, 7368, '\p{Is_Scx= Sund}', ""); + Expect(1, 7368, '\p{^Is_Scx= Sund}', ""); + Expect(1, 7368, '\P{Is_Scx= Sund}', ""); + Expect(0, 7368, '\P{^Is_Scx= Sund}', ""); + Error('\p{Script_Extensions= :=sunuwar}'); + Error('\P{Script_Extensions= :=sunuwar}'); + Expect(1, 72697, '\p{Script_Extensions=:\ASunuwar\z:}', "");; + Expect(0, 72698, '\p{Script_Extensions=:\ASunuwar\z:}', "");; + Expect(1, 72697, '\p{Script_Extensions=sunuwar}', ""); + Expect(0, 72697, '\p{^Script_Extensions=sunuwar}', ""); + Expect(0, 72697, '\P{Script_Extensions=sunuwar}', ""); + Expect(1, 72697, '\P{^Script_Extensions=sunuwar}', ""); + Expect(0, 72698, '\p{Script_Extensions=sunuwar}', ""); + Expect(1, 72698, '\p{^Script_Extensions=sunuwar}', ""); + Expect(1, 72698, '\P{Script_Extensions=sunuwar}', ""); + Expect(0, 72698, '\P{^Script_Extensions=sunuwar}', ""); + Expect(1, 72697, '\p{Script_Extensions=:\Asunuwar\z:}', "");; + Expect(0, 72698, '\p{Script_Extensions=:\Asunuwar\z:}', "");; + Expect(1, 72697, '\p{Script_Extensions: __SUNUWAR}', ""); + Expect(0, 72697, '\p{^Script_Extensions: __SUNUWAR}', ""); + Expect(0, 72697, '\P{Script_Extensions: __SUNUWAR}', ""); + Expect(1, 72697, '\P{^Script_Extensions: __SUNUWAR}', ""); + Expect(0, 72698, '\p{Script_Extensions: __SUNUWAR}', ""); + Expect(1, 72698, '\p{^Script_Extensions: __SUNUWAR}', ""); + Expect(1, 72698, '\P{Script_Extensions: __SUNUWAR}', ""); + Expect(0, 72698, '\P{^Script_Extensions: __SUNUWAR}', ""); + Error('\p{Scx=--SUNU:=}'); + Error('\P{Scx=--SUNU:=}'); + Expect(1, 72697, '\p{Scx=:\ASunu\z:}', "");; + Expect(0, 72698, '\p{Scx=:\ASunu\z:}', "");; + Expect(1, 72697, '\p{Scx=sunu}', ""); + Expect(0, 72697, '\p{^Scx=sunu}', ""); + Expect(0, 72697, '\P{Scx=sunu}', ""); + Expect(1, 72697, '\P{^Scx=sunu}', ""); + Expect(0, 72698, '\p{Scx=sunu}', ""); + Expect(1, 72698, '\p{^Scx=sunu}', ""); + Expect(1, 72698, '\P{Scx=sunu}', ""); + Expect(0, 72698, '\P{^Scx=sunu}', ""); + Expect(1, 72697, '\p{Scx=:\Asunu\z:}', "");; + Expect(0, 72698, '\p{Scx=:\Asunu\z:}', "");; + Expect(1, 72697, '\p{Scx= _sunu}', ""); + Expect(0, 72697, '\p{^Scx= _sunu}', ""); + Expect(0, 72697, '\P{Scx= _sunu}', ""); + Expect(1, 72697, '\P{^Scx= _sunu}', ""); + Expect(0, 72698, '\p{Scx= _sunu}', ""); + Expect(1, 72698, '\p{^Scx= _sunu}', ""); + Expect(1, 72698, '\P{Scx= _sunu}', ""); + Expect(0, 72698, '\P{^Scx= _sunu}', ""); + Error('\p{Is_Script_Extensions=:=__Sunuwar}'); + Error('\P{Is_Script_Extensions=:=__Sunuwar}'); + Expect(1, 72697, '\p{Is_Script_Extensions=sunuwar}', ""); + Expect(0, 72697, '\p{^Is_Script_Extensions=sunuwar}', ""); + Expect(0, 72697, '\P{Is_Script_Extensions=sunuwar}', ""); + Expect(1, 72697, '\P{^Is_Script_Extensions=sunuwar}', ""); + Expect(0, 72698, '\p{Is_Script_Extensions=sunuwar}', ""); + Expect(1, 72698, '\p{^Is_Script_Extensions=sunuwar}', ""); + Expect(1, 72698, '\P{Is_Script_Extensions=sunuwar}', ""); + Expect(0, 72698, '\P{^Is_Script_Extensions=sunuwar}', ""); + Expect(1, 72697, '\p{Is_Script_Extensions=_ Sunuwar}', ""); + Expect(0, 72697, '\p{^Is_Script_Extensions=_ Sunuwar}', ""); + Expect(0, 72697, '\P{Is_Script_Extensions=_ Sunuwar}', ""); + Expect(1, 72697, '\P{^Is_Script_Extensions=_ Sunuwar}', ""); + Expect(0, 72698, '\p{Is_Script_Extensions=_ Sunuwar}', ""); + Expect(1, 72698, '\p{^Is_Script_Extensions=_ Sunuwar}', ""); + Expect(1, 72698, '\P{Is_Script_Extensions=_ Sunuwar}', ""); + Expect(0, 72698, '\P{^Is_Script_Extensions=_ Sunuwar}', ""); + Error('\p{Is_Scx=-/a/sunu}'); + Error('\P{Is_Scx=-/a/sunu}'); + Expect(1, 72697, '\p{Is_Scx=sunu}', ""); + Expect(0, 72697, '\p{^Is_Scx=sunu}', ""); + Expect(0, 72697, '\P{Is_Scx=sunu}', ""); + Expect(1, 72697, '\P{^Is_Scx=sunu}', ""); + Expect(0, 72698, '\p{Is_Scx=sunu}', ""); + Expect(1, 72698, '\p{^Is_Scx=sunu}', ""); + Expect(1, 72698, '\P{Is_Scx=sunu}', ""); + Expect(0, 72698, '\P{^Is_Scx=sunu}', ""); + Expect(1, 72697, '\p{Is_Scx=-_Sunu}', ""); + Expect(0, 72697, '\p{^Is_Scx=-_Sunu}', ""); + Expect(0, 72697, '\P{Is_Scx=-_Sunu}', ""); + Expect(1, 72697, '\P{^Is_Scx=-_Sunu}', ""); + Expect(0, 72698, '\p{Is_Scx=-_Sunu}', ""); + Expect(1, 72698, '\p{^Is_Scx=-_Sunu}', ""); + Expect(1, 72698, '\P{Is_Scx=-_Sunu}', ""); + Expect(0, 72698, '\P{^Is_Scx=-_Sunu}', ""); + Error('\p{Script_Extensions=Syloti_nagri:=}'); + Error('\P{Script_Extensions=Syloti_nagri:=}'); + Expect(1, 43052, '\p{Script_Extensions=:\ASyloti_Nagri\z:}', "");; + Expect(0, 43053, '\p{Script_Extensions=:\ASyloti_Nagri\z:}', "");; + Expect(1, 43052, '\p{Script_Extensions=sylotinagri}', ""); + Expect(0, 43052, '\p{^Script_Extensions=sylotinagri}', ""); + Expect(0, 43052, '\P{Script_Extensions=sylotinagri}', ""); + Expect(1, 43052, '\P{^Script_Extensions=sylotinagri}', ""); + Expect(0, 43053, '\p{Script_Extensions=sylotinagri}', ""); + Expect(1, 43053, '\p{^Script_Extensions=sylotinagri}', ""); + Expect(1, 43053, '\P{Script_Extensions=sylotinagri}', ""); + Expect(0, 43053, '\P{^Script_Extensions=sylotinagri}', ""); + Expect(1, 43052, '\p{Script_Extensions=:\Asylotinagri\z:}', "");; + Expect(0, 43053, '\p{Script_Extensions=:\Asylotinagri\z:}', "");; + Expect(1, 43052, '\p{Script_Extensions=- syloti_nagri}', ""); + Expect(0, 43052, '\p{^Script_Extensions=- syloti_nagri}', ""); + Expect(0, 43052, '\P{Script_Extensions=- syloti_nagri}', ""); + Expect(1, 43052, '\P{^Script_Extensions=- syloti_nagri}', ""); + Expect(0, 43053, '\p{Script_Extensions=- syloti_nagri}', ""); + Expect(1, 43053, '\p{^Script_Extensions=- syloti_nagri}', ""); + Expect(1, 43053, '\P{Script_Extensions=- syloti_nagri}', ""); + Expect(0, 43053, '\P{^Script_Extensions=- syloti_nagri}', ""); + Error('\p{Scx=-:=SYLO}'); + Error('\P{Scx=-:=SYLO}'); + Expect(1, 43052, '\p{Scx=:\ASylo\z:}', "");; + Expect(0, 43053, '\p{Scx=:\ASylo\z:}', "");; + Expect(1, 43052, '\p{Scx=sylo}', ""); + Expect(0, 43052, '\p{^Scx=sylo}', ""); + Expect(0, 43052, '\P{Scx=sylo}', ""); + Expect(1, 43052, '\P{^Scx=sylo}', ""); + Expect(0, 43053, '\p{Scx=sylo}', ""); + Expect(1, 43053, '\p{^Scx=sylo}', ""); + Expect(1, 43053, '\P{Scx=sylo}', ""); + Expect(0, 43053, '\P{^Scx=sylo}', ""); + Expect(1, 43052, '\p{Scx=:\Asylo\z:}', "");; + Expect(0, 43053, '\p{Scx=:\Asylo\z:}', "");; + Expect(1, 43052, '\p{Scx= SYLO}', ""); + Expect(0, 43052, '\p{^Scx= SYLO}', ""); + Expect(0, 43052, '\P{Scx= SYLO}', ""); + Expect(1, 43052, '\P{^Scx= SYLO}', ""); + Expect(0, 43053, '\p{Scx= SYLO}', ""); + Expect(1, 43053, '\p{^Scx= SYLO}', ""); + Expect(1, 43053, '\P{Scx= SYLO}', ""); + Expect(0, 43053, '\P{^Scx= SYLO}', ""); + Error('\p{Is_Script_Extensions=/a/ SYLOTI_nagri}'); + Error('\P{Is_Script_Extensions=/a/ SYLOTI_nagri}'); + Expect(1, 43052, '\p{Is_Script_Extensions=sylotinagri}', ""); + Expect(0, 43052, '\p{^Is_Script_Extensions=sylotinagri}', ""); + Expect(0, 43052, '\P{Is_Script_Extensions=sylotinagri}', ""); + Expect(1, 43052, '\P{^Is_Script_Extensions=sylotinagri}', ""); + Expect(0, 43053, '\p{Is_Script_Extensions=sylotinagri}', ""); + Expect(1, 43053, '\p{^Is_Script_Extensions=sylotinagri}', ""); + Expect(1, 43053, '\P{Is_Script_Extensions=sylotinagri}', ""); + Expect(0, 43053, '\P{^Is_Script_Extensions=sylotinagri}', ""); + Expect(1, 43052, '\p{Is_Script_Extensions= Syloti_nagri}', ""); + Expect(0, 43052, '\p{^Is_Script_Extensions= Syloti_nagri}', ""); + Expect(0, 43052, '\P{Is_Script_Extensions= Syloti_nagri}', ""); + Expect(1, 43052, '\P{^Is_Script_Extensions= Syloti_nagri}', ""); + Expect(0, 43053, '\p{Is_Script_Extensions= Syloti_nagri}', ""); + Expect(1, 43053, '\p{^Is_Script_Extensions= Syloti_nagri}', ""); + Expect(1, 43053, '\P{Is_Script_Extensions= Syloti_nagri}', ""); + Expect(0, 43053, '\P{^Is_Script_Extensions= Syloti_nagri}', ""); + Error('\p{Is_Scx=/a/ -Sylo}'); + Error('\P{Is_Scx=/a/ -Sylo}'); + Expect(1, 43052, '\p{Is_Scx: sylo}', ""); + Expect(0, 43052, '\p{^Is_Scx: sylo}', ""); + Expect(0, 43052, '\P{Is_Scx: sylo}', ""); + Expect(1, 43052, '\P{^Is_Scx: sylo}', ""); + Expect(0, 43053, '\p{Is_Scx: sylo}', ""); + Expect(1, 43053, '\p{^Is_Scx: sylo}', ""); + Expect(1, 43053, '\P{Is_Scx: sylo}', ""); + Expect(0, 43053, '\P{^Is_Scx: sylo}', ""); + Expect(1, 43052, '\p{Is_Scx= sylo}', ""); + Expect(0, 43052, '\p{^Is_Scx= sylo}', ""); + Expect(0, 43052, '\P{Is_Scx= sylo}', ""); + Expect(1, 43052, '\P{^Is_Scx= sylo}', ""); + Expect(0, 43053, '\p{Is_Scx= sylo}', ""); + Expect(1, 43053, '\p{^Is_Scx= sylo}', ""); + Expect(1, 43053, '\P{Is_Scx= sylo}', ""); + Expect(0, 43053, '\P{^Is_Scx= sylo}', ""); + Error('\p{Script_Extensions=:=syriac}'); + Error('\P{Script_Extensions=:=syriac}'); + Expect(1, 7674, '\p{Script_Extensions=:\ASyriac\z:}', "");; + Expect(0, 7675, '\p{Script_Extensions=:\ASyriac\z:}', "");; + Expect(1, 7674, '\p{Script_Extensions=syriac}', ""); + Expect(0, 7674, '\p{^Script_Extensions=syriac}', ""); + Expect(0, 7674, '\P{Script_Extensions=syriac}', ""); + Expect(1, 7674, '\P{^Script_Extensions=syriac}', ""); + Expect(0, 7675, '\p{Script_Extensions=syriac}', ""); + Expect(1, 7675, '\p{^Script_Extensions=syriac}', ""); + Expect(1, 7675, '\P{Script_Extensions=syriac}', ""); + Expect(0, 7675, '\P{^Script_Extensions=syriac}', ""); + Expect(1, 7674, '\p{Script_Extensions=:\Asyriac\z:}', "");; + Expect(0, 7675, '\p{Script_Extensions=:\Asyriac\z:}', "");; + Expect(1, 7674, '\p{Script_Extensions=_ Syriac}', ""); + Expect(0, 7674, '\p{^Script_Extensions=_ Syriac}', ""); + Expect(0, 7674, '\P{Script_Extensions=_ Syriac}', ""); + Expect(1, 7674, '\P{^Script_Extensions=_ Syriac}', ""); + Expect(0, 7675, '\p{Script_Extensions=_ Syriac}', ""); + Expect(1, 7675, '\p{^Script_Extensions=_ Syriac}', ""); + Expect(1, 7675, '\P{Script_Extensions=_ Syriac}', ""); + Expect(0, 7675, '\P{^Script_Extensions=_ Syriac}', ""); + Error('\p{Scx=:=__SYRC}'); + Error('\P{Scx=:=__SYRC}'); + Expect(1, 7674, '\p{Scx=:\ASyrc\z:}', "");; + Expect(0, 7675, '\p{Scx=:\ASyrc\z:}', "");; + Expect(1, 7674, '\p{Scx=syrc}', ""); + Expect(0, 7674, '\p{^Scx=syrc}', ""); + Expect(0, 7674, '\P{Scx=syrc}', ""); + Expect(1, 7674, '\P{^Scx=syrc}', ""); + Expect(0, 7675, '\p{Scx=syrc}', ""); + Expect(1, 7675, '\p{^Scx=syrc}', ""); + Expect(1, 7675, '\P{Scx=syrc}', ""); + Expect(0, 7675, '\P{^Scx=syrc}', ""); + Expect(1, 7674, '\p{Scx=:\Asyrc\z:}', "");; + Expect(0, 7675, '\p{Scx=:\Asyrc\z:}', "");; + Expect(1, 7674, '\p{Scx=- syrc}', ""); + Expect(0, 7674, '\p{^Scx=- syrc}', ""); + Expect(0, 7674, '\P{Scx=- syrc}', ""); + Expect(1, 7674, '\P{^Scx=- syrc}', ""); + Expect(0, 7675, '\p{Scx=- syrc}', ""); + Expect(1, 7675, '\p{^Scx=- syrc}', ""); + Expect(1, 7675, '\P{Scx=- syrc}', ""); + Expect(0, 7675, '\P{^Scx=- syrc}', ""); + Error('\p{Is_Script_Extensions= /a/Syriac}'); + Error('\P{Is_Script_Extensions= /a/Syriac}'); + Expect(1, 7674, '\p{Is_Script_Extensions=syriac}', ""); + Expect(0, 7674, '\p{^Is_Script_Extensions=syriac}', ""); + Expect(0, 7674, '\P{Is_Script_Extensions=syriac}', ""); + Expect(1, 7674, '\P{^Is_Script_Extensions=syriac}', ""); + Expect(0, 7675, '\p{Is_Script_Extensions=syriac}', ""); + Expect(1, 7675, '\p{^Is_Script_Extensions=syriac}', ""); + Expect(1, 7675, '\P{Is_Script_Extensions=syriac}', ""); + Expect(0, 7675, '\P{^Is_Script_Extensions=syriac}', ""); + Expect(1, 7674, '\p{Is_Script_Extensions=_ SYRIAC}', ""); + Expect(0, 7674, '\p{^Is_Script_Extensions=_ SYRIAC}', ""); + Expect(0, 7674, '\P{Is_Script_Extensions=_ SYRIAC}', ""); + Expect(1, 7674, '\P{^Is_Script_Extensions=_ SYRIAC}', ""); + Expect(0, 7675, '\p{Is_Script_Extensions=_ SYRIAC}', ""); + Expect(1, 7675, '\p{^Is_Script_Extensions=_ SYRIAC}', ""); + Expect(1, 7675, '\P{Is_Script_Extensions=_ SYRIAC}', ""); + Expect(0, 7675, '\P{^Is_Script_Extensions=_ SYRIAC}', ""); + Error('\p{Is_Scx=:=Syrc}'); + Error('\P{Is_Scx=:=Syrc}'); + Expect(1, 7674, '\p{Is_Scx=syrc}', ""); + Expect(0, 7674, '\p{^Is_Scx=syrc}', ""); + Expect(0, 7674, '\P{Is_Scx=syrc}', ""); + Expect(1, 7674, '\P{^Is_Scx=syrc}', ""); + Expect(0, 7675, '\p{Is_Scx=syrc}', ""); + Expect(1, 7675, '\p{^Is_Scx=syrc}', ""); + Expect(1, 7675, '\P{Is_Scx=syrc}', ""); + Expect(0, 7675, '\P{^Is_Scx=syrc}', ""); + Expect(1, 7674, '\p{Is_Scx: Syrc}', ""); + Expect(0, 7674, '\p{^Is_Scx: Syrc}', ""); + Expect(0, 7674, '\P{Is_Scx: Syrc}', ""); + Expect(1, 7674, '\P{^Is_Scx: Syrc}', ""); + Expect(0, 7675, '\p{Is_Scx: Syrc}', ""); + Expect(1, 7675, '\p{^Is_Scx: Syrc}', ""); + Expect(1, 7675, '\P{Is_Scx: Syrc}', ""); + Expect(0, 7675, '\P{^Is_Scx: Syrc}', ""); + Error('\p{Script_Extensions: _:=Tagbanwa}'); + Error('\P{Script_Extensions: _:=Tagbanwa}'); + Expect(1, 6003, '\p{Script_Extensions=:\ATagbanwa\z:}', "");; + Expect(0, 6004, '\p{Script_Extensions=:\ATagbanwa\z:}', "");; + Expect(1, 6003, '\p{Script_Extensions=tagbanwa}', ""); + Expect(0, 6003, '\p{^Script_Extensions=tagbanwa}', ""); + Expect(0, 6003, '\P{Script_Extensions=tagbanwa}', ""); + Expect(1, 6003, '\P{^Script_Extensions=tagbanwa}', ""); + Expect(0, 6004, '\p{Script_Extensions=tagbanwa}', ""); + Expect(1, 6004, '\p{^Script_Extensions=tagbanwa}', ""); + Expect(1, 6004, '\P{Script_Extensions=tagbanwa}', ""); + Expect(0, 6004, '\P{^Script_Extensions=tagbanwa}', ""); + Expect(1, 6003, '\p{Script_Extensions=:\Atagbanwa\z:}', "");; + Expect(0, 6004, '\p{Script_Extensions=:\Atagbanwa\z:}', "");; + Expect(1, 6003, '\p{Script_Extensions= tagbanwa}', ""); + Expect(0, 6003, '\p{^Script_Extensions= tagbanwa}', ""); + Expect(0, 6003, '\P{Script_Extensions= tagbanwa}', ""); + Expect(1, 6003, '\P{^Script_Extensions= tagbanwa}', ""); + Expect(0, 6004, '\p{Script_Extensions= tagbanwa}', ""); + Expect(1, 6004, '\p{^Script_Extensions= tagbanwa}', ""); + Expect(1, 6004, '\P{Script_Extensions= tagbanwa}', ""); + Expect(0, 6004, '\P{^Script_Extensions= tagbanwa}', ""); + Error('\p{Scx=/a/-tagb}'); + Error('\P{Scx=/a/-tagb}'); + Expect(1, 6003, '\p{Scx=:\ATagb\z:}', "");; + Expect(0, 6004, '\p{Scx=:\ATagb\z:}', "");; + Expect(1, 6003, '\p{Scx=tagb}', ""); + Expect(0, 6003, '\p{^Scx=tagb}', ""); + Expect(0, 6003, '\P{Scx=tagb}', ""); + Expect(1, 6003, '\P{^Scx=tagb}', ""); + Expect(0, 6004, '\p{Scx=tagb}', ""); + Expect(1, 6004, '\p{^Scx=tagb}', ""); + Expect(1, 6004, '\P{Scx=tagb}', ""); + Expect(0, 6004, '\P{^Scx=tagb}', ""); + Expect(1, 6003, '\p{Scx=:\Atagb\z:}', "");; + Expect(0, 6004, '\p{Scx=:\Atagb\z:}', "");; + Expect(1, 6003, '\p{Scx=-Tagb}', ""); + Expect(0, 6003, '\p{^Scx=-Tagb}', ""); + Expect(0, 6003, '\P{Scx=-Tagb}', ""); + Expect(1, 6003, '\P{^Scx=-Tagb}', ""); + Expect(0, 6004, '\p{Scx=-Tagb}', ""); + Expect(1, 6004, '\p{^Scx=-Tagb}', ""); + Expect(1, 6004, '\P{Scx=-Tagb}', ""); + Expect(0, 6004, '\P{^Scx=-Tagb}', ""); + Error('\p{Is_Script_Extensions=- tagbanwa/a/}'); + Error('\P{Is_Script_Extensions=- tagbanwa/a/}'); + Expect(1, 6003, '\p{Is_Script_Extensions: tagbanwa}', ""); + Expect(0, 6003, '\p{^Is_Script_Extensions: tagbanwa}', ""); + Expect(0, 6003, '\P{Is_Script_Extensions: tagbanwa}', ""); + Expect(1, 6003, '\P{^Is_Script_Extensions: tagbanwa}', ""); + Expect(0, 6004, '\p{Is_Script_Extensions: tagbanwa}', ""); + Expect(1, 6004, '\p{^Is_Script_Extensions: tagbanwa}', ""); + Expect(1, 6004, '\P{Is_Script_Extensions: tagbanwa}', ""); + Expect(0, 6004, '\P{^Is_Script_Extensions: tagbanwa}', ""); + Expect(1, 6003, '\p{Is_Script_Extensions= -tagbanwa}', ""); + Expect(0, 6003, '\p{^Is_Script_Extensions= -tagbanwa}', ""); + Expect(0, 6003, '\P{Is_Script_Extensions= -tagbanwa}', ""); + Expect(1, 6003, '\P{^Is_Script_Extensions= -tagbanwa}', ""); + Expect(0, 6004, '\p{Is_Script_Extensions= -tagbanwa}', ""); + Expect(1, 6004, '\p{^Is_Script_Extensions= -tagbanwa}', ""); + Expect(1, 6004, '\P{Is_Script_Extensions= -tagbanwa}', ""); + Expect(0, 6004, '\P{^Is_Script_Extensions= -tagbanwa}', ""); + Error('\p{Is_Scx=/a/tagb}'); + Error('\P{Is_Scx=/a/tagb}'); + Expect(1, 6003, '\p{Is_Scx=tagb}', ""); + Expect(0, 6003, '\p{^Is_Scx=tagb}', ""); + Expect(0, 6003, '\P{Is_Scx=tagb}', ""); + Expect(1, 6003, '\P{^Is_Scx=tagb}', ""); + Expect(0, 6004, '\p{Is_Scx=tagb}', ""); + Expect(1, 6004, '\p{^Is_Scx=tagb}', ""); + Expect(1, 6004, '\P{Is_Scx=tagb}', ""); + Expect(0, 6004, '\P{^Is_Scx=tagb}', ""); + Expect(1, 6003, '\p{Is_Scx=_ Tagb}', ""); + Expect(0, 6003, '\p{^Is_Scx=_ Tagb}', ""); + Expect(0, 6003, '\P{Is_Scx=_ Tagb}', ""); + Expect(1, 6003, '\P{^Is_Scx=_ Tagb}', ""); + Expect(0, 6004, '\p{Is_Scx=_ Tagb}', ""); + Expect(1, 6004, '\p{^Is_Scx=_ Tagb}', ""); + Expect(1, 6004, '\P{Is_Scx=_ Tagb}', ""); + Expect(0, 6004, '\P{^Is_Scx=_ Tagb}', ""); + Error('\p{Script_Extensions= takri/a/}'); + Error('\P{Script_Extensions= takri/a/}'); + Expect(1, 71369, '\p{Script_Extensions=:\ATakri\z:}', "");; + Expect(0, 71370, '\p{Script_Extensions=:\ATakri\z:}', "");; + Expect(1, 71369, '\p{Script_Extensions=takri}', ""); + Expect(0, 71369, '\p{^Script_Extensions=takri}', ""); + Expect(0, 71369, '\P{Script_Extensions=takri}', ""); + Expect(1, 71369, '\P{^Script_Extensions=takri}', ""); + Expect(0, 71370, '\p{Script_Extensions=takri}', ""); + Expect(1, 71370, '\p{^Script_Extensions=takri}', ""); + Expect(1, 71370, '\P{Script_Extensions=takri}', ""); + Expect(0, 71370, '\P{^Script_Extensions=takri}', ""); + Expect(1, 71369, '\p{Script_Extensions=:\Atakri\z:}', "");; + Expect(0, 71370, '\p{Script_Extensions=:\Atakri\z:}', "");; + Expect(1, 71369, '\p{Script_Extensions= -Takri}', ""); + Expect(0, 71369, '\p{^Script_Extensions= -Takri}', ""); + Expect(0, 71369, '\P{Script_Extensions= -Takri}', ""); + Expect(1, 71369, '\P{^Script_Extensions= -Takri}', ""); + Expect(0, 71370, '\p{Script_Extensions= -Takri}', ""); + Expect(1, 71370, '\p{^Script_Extensions= -Takri}', ""); + Expect(1, 71370, '\P{Script_Extensions= -Takri}', ""); + Expect(0, 71370, '\P{^Script_Extensions= -Takri}', ""); + Error('\p{Scx=:= takr}'); + Error('\P{Scx=:= takr}'); + Expect(1, 71369, '\p{Scx=:\ATakr\z:}', "");; + Expect(0, 71370, '\p{Scx=:\ATakr\z:}', "");; + Expect(1, 71369, '\p{Scx=takr}', ""); + Expect(0, 71369, '\p{^Scx=takr}', ""); + Expect(0, 71369, '\P{Scx=takr}', ""); + Expect(1, 71369, '\P{^Scx=takr}', ""); + Expect(0, 71370, '\p{Scx=takr}', ""); + Expect(1, 71370, '\p{^Scx=takr}', ""); + Expect(1, 71370, '\P{Scx=takr}', ""); + Expect(0, 71370, '\P{^Scx=takr}', ""); + Expect(1, 71369, '\p{Scx=:\Atakr\z:}', "");; + Expect(0, 71370, '\p{Scx=:\Atakr\z:}', "");; + Expect(1, 71369, '\p{Scx=- takr}', ""); + Expect(0, 71369, '\p{^Scx=- takr}', ""); + Expect(0, 71369, '\P{Scx=- takr}', ""); + Expect(1, 71369, '\P{^Scx=- takr}', ""); + Expect(0, 71370, '\p{Scx=- takr}', ""); + Expect(1, 71370, '\p{^Scx=- takr}', ""); + Expect(1, 71370, '\P{Scx=- takr}', ""); + Expect(0, 71370, '\P{^Scx=- takr}', ""); + Error('\p{Is_Script_Extensions=:=- Takri}'); + Error('\P{Is_Script_Extensions=:=- Takri}'); + Expect(1, 71369, '\p{Is_Script_Extensions=takri}', ""); + Expect(0, 71369, '\p{^Is_Script_Extensions=takri}', ""); + Expect(0, 71369, '\P{Is_Script_Extensions=takri}', ""); + Expect(1, 71369, '\P{^Is_Script_Extensions=takri}', ""); + Expect(0, 71370, '\p{Is_Script_Extensions=takri}', ""); + Expect(1, 71370, '\p{^Is_Script_Extensions=takri}', ""); + Expect(1, 71370, '\P{Is_Script_Extensions=takri}', ""); + Expect(0, 71370, '\P{^Is_Script_Extensions=takri}', ""); + Expect(1, 71369, '\p{Is_Script_Extensions: TAKRI}', ""); + Expect(0, 71369, '\p{^Is_Script_Extensions: TAKRI}', ""); + Expect(0, 71369, '\P{Is_Script_Extensions: TAKRI}', ""); + Expect(1, 71369, '\P{^Is_Script_Extensions: TAKRI}', ""); + Expect(0, 71370, '\p{Is_Script_Extensions: TAKRI}', ""); + Expect(1, 71370, '\p{^Is_Script_Extensions: TAKRI}', ""); + Expect(1, 71370, '\P{Is_Script_Extensions: TAKRI}', ""); + Expect(0, 71370, '\P{^Is_Script_Extensions: TAKRI}', ""); + Error('\p{Is_Scx: := _Takr}'); + Error('\P{Is_Scx: := _Takr}'); + Expect(1, 71369, '\p{Is_Scx=takr}', ""); + Expect(0, 71369, '\p{^Is_Scx=takr}', ""); + Expect(0, 71369, '\P{Is_Scx=takr}', ""); + Expect(1, 71369, '\P{^Is_Scx=takr}', ""); + Expect(0, 71370, '\p{Is_Scx=takr}', ""); + Expect(1, 71370, '\p{^Is_Scx=takr}', ""); + Expect(1, 71370, '\P{Is_Scx=takr}', ""); + Expect(0, 71370, '\P{^Is_Scx=takr}', ""); + Expect(1, 71369, '\p{Is_Scx= TAKR}', ""); + Expect(0, 71369, '\p{^Is_Scx= TAKR}', ""); + Expect(0, 71369, '\P{Is_Scx= TAKR}', ""); + Expect(1, 71369, '\P{^Is_Scx= TAKR}', ""); + Expect(0, 71370, '\p{Is_Scx= TAKR}', ""); + Expect(1, 71370, '\p{^Is_Scx= TAKR}', ""); + Expect(1, 71370, '\P{Is_Scx= TAKR}', ""); + Expect(0, 71370, '\P{^Is_Scx= TAKR}', ""); + Error('\p{Script_Extensions=:=__Tai_LE}'); + Error('\P{Script_Extensions=:=__Tai_LE}'); + Expect(1, 6516, '\p{Script_Extensions=:\ATai_Le\z:}', "");; + Expect(0, 6517, '\p{Script_Extensions=:\ATai_Le\z:}', "");; + Expect(1, 6516, '\p{Script_Extensions: taile}', ""); + Expect(0, 6516, '\p{^Script_Extensions: taile}', ""); + Expect(0, 6516, '\P{Script_Extensions: taile}', ""); + Expect(1, 6516, '\P{^Script_Extensions: taile}', ""); + Expect(0, 6517, '\p{Script_Extensions: taile}', ""); + Expect(1, 6517, '\p{^Script_Extensions: taile}', ""); + Expect(1, 6517, '\P{Script_Extensions: taile}', ""); + Expect(0, 6517, '\P{^Script_Extensions: taile}', ""); + Expect(1, 6516, '\p{Script_Extensions=:\Ataile\z:}', "");; + Expect(0, 6517, '\p{Script_Extensions=:\Ataile\z:}', "");; + Expect(1, 6516, '\p{Script_Extensions=- TAI_Le}', ""); + Expect(0, 6516, '\p{^Script_Extensions=- TAI_Le}', ""); + Expect(0, 6516, '\P{Script_Extensions=- TAI_Le}', ""); + Expect(1, 6516, '\P{^Script_Extensions=- TAI_Le}', ""); + Expect(0, 6517, '\p{Script_Extensions=- TAI_Le}', ""); + Expect(1, 6517, '\p{^Script_Extensions=- TAI_Le}', ""); + Expect(1, 6517, '\P{Script_Extensions=- TAI_Le}', ""); + Expect(0, 6517, '\P{^Script_Extensions=- TAI_Le}', ""); + Error('\p{Scx=/a/Tale}'); + Error('\P{Scx=/a/Tale}'); + Expect(1, 6516, '\p{Scx=:\ATale\z:}', "");; + Expect(0, 6517, '\p{Scx=:\ATale\z:}', "");; + Expect(1, 6516, '\p{Scx: tale}', ""); + Expect(0, 6516, '\p{^Scx: tale}', ""); + Expect(0, 6516, '\P{Scx: tale}', ""); + Expect(1, 6516, '\P{^Scx: tale}', ""); + Expect(0, 6517, '\p{Scx: tale}', ""); + Expect(1, 6517, '\p{^Scx: tale}', ""); + Expect(1, 6517, '\P{Scx: tale}', ""); + Expect(0, 6517, '\P{^Scx: tale}', ""); + Expect(1, 6516, '\p{Scx=:\Atale\z:}', "");; + Expect(0, 6517, '\p{Scx=:\Atale\z:}', "");; + Expect(1, 6516, '\p{Scx: -Tale}', ""); + Expect(0, 6516, '\p{^Scx: -Tale}', ""); + Expect(0, 6516, '\P{Scx: -Tale}', ""); + Expect(1, 6516, '\P{^Scx: -Tale}', ""); + Expect(0, 6517, '\p{Scx: -Tale}', ""); + Expect(1, 6517, '\p{^Scx: -Tale}', ""); + Expect(1, 6517, '\P{Scx: -Tale}', ""); + Expect(0, 6517, '\P{^Scx: -Tale}', ""); + Error('\p{Is_Script_Extensions=/a/tai_LE}'); + Error('\P{Is_Script_Extensions=/a/tai_LE}'); + Expect(1, 6516, '\p{Is_Script_Extensions=taile}', ""); + Expect(0, 6516, '\p{^Is_Script_Extensions=taile}', ""); + Expect(0, 6516, '\P{Is_Script_Extensions=taile}', ""); + Expect(1, 6516, '\P{^Is_Script_Extensions=taile}', ""); + Expect(0, 6517, '\p{Is_Script_Extensions=taile}', ""); + Expect(1, 6517, '\p{^Is_Script_Extensions=taile}', ""); + Expect(1, 6517, '\P{Is_Script_Extensions=taile}', ""); + Expect(0, 6517, '\P{^Is_Script_Extensions=taile}', ""); + Expect(1, 6516, '\p{Is_Script_Extensions: TAI_Le}', ""); + Expect(0, 6516, '\p{^Is_Script_Extensions: TAI_Le}', ""); + Expect(0, 6516, '\P{Is_Script_Extensions: TAI_Le}', ""); + Expect(1, 6516, '\P{^Is_Script_Extensions: TAI_Le}', ""); + Expect(0, 6517, '\p{Is_Script_Extensions: TAI_Le}', ""); + Expect(1, 6517, '\p{^Is_Script_Extensions: TAI_Le}', ""); + Expect(1, 6517, '\P{Is_Script_Extensions: TAI_Le}', ""); + Expect(0, 6517, '\P{^Is_Script_Extensions: TAI_Le}', ""); + Error('\p{Is_Scx=:=tale}'); + Error('\P{Is_Scx=:=tale}'); + Expect(1, 6516, '\p{Is_Scx=tale}', ""); + Expect(0, 6516, '\p{^Is_Scx=tale}', ""); + Expect(0, 6516, '\P{Is_Scx=tale}', ""); + Expect(1, 6516, '\P{^Is_Scx=tale}', ""); + Expect(0, 6517, '\p{Is_Scx=tale}', ""); + Expect(1, 6517, '\p{^Is_Scx=tale}', ""); + Expect(1, 6517, '\P{Is_Scx=tale}', ""); + Expect(0, 6517, '\P{^Is_Scx=tale}', ""); + Expect(1, 6516, '\p{Is_Scx=-Tale}', ""); + Expect(0, 6516, '\p{^Is_Scx=-Tale}', ""); + Expect(0, 6516, '\P{Is_Scx=-Tale}', ""); + Expect(1, 6516, '\P{^Is_Scx=-Tale}', ""); + Expect(0, 6517, '\p{Is_Scx=-Tale}', ""); + Expect(1, 6517, '\p{^Is_Scx=-Tale}', ""); + Expect(1, 6517, '\P{Is_Scx=-Tale}', ""); + Expect(0, 6517, '\P{^Is_Scx=-Tale}', ""); + Error('\p{Script_Extensions=:=_new_Tai_Lue}'); + Error('\P{Script_Extensions=:=_new_Tai_Lue}'); + Expect(1, 6623, '\p{Script_Extensions=:\ANew_Tai_Lue\z:}', "");; + Expect(0, 6624, '\p{Script_Extensions=:\ANew_Tai_Lue\z:}', "");; + Expect(1, 6623, '\p{Script_Extensions=newtailue}', ""); + Expect(0, 6623, '\p{^Script_Extensions=newtailue}', ""); + Expect(0, 6623, '\P{Script_Extensions=newtailue}', ""); + Expect(1, 6623, '\P{^Script_Extensions=newtailue}', ""); + Expect(0, 6624, '\p{Script_Extensions=newtailue}', ""); + Expect(1, 6624, '\p{^Script_Extensions=newtailue}', ""); + Expect(1, 6624, '\P{Script_Extensions=newtailue}', ""); + Expect(0, 6624, '\P{^Script_Extensions=newtailue}', ""); + Expect(1, 6623, '\p{Script_Extensions=:\Anewtailue\z:}', "");; + Expect(0, 6624, '\p{Script_Extensions=:\Anewtailue\z:}', "");; + Expect(1, 6623, '\p{Script_Extensions: new_tai_LUE}', ""); + Expect(0, 6623, '\p{^Script_Extensions: new_tai_LUE}', ""); + Expect(0, 6623, '\P{Script_Extensions: new_tai_LUE}', ""); + Expect(1, 6623, '\P{^Script_Extensions: new_tai_LUE}', ""); + Expect(0, 6624, '\p{Script_Extensions: new_tai_LUE}', ""); + Expect(1, 6624, '\p{^Script_Extensions: new_tai_LUE}', ""); + Expect(1, 6624, '\P{Script_Extensions: new_tai_LUE}', ""); + Expect(0, 6624, '\P{^Script_Extensions: new_tai_LUE}', ""); + Error('\p{Scx=/a/- Talu}'); + Error('\P{Scx=/a/- Talu}'); + Expect(1, 6623, '\p{Scx=:\ATalu\z:}', "");; + Expect(0, 6624, '\p{Scx=:\ATalu\z:}', "");; + Expect(1, 6623, '\p{Scx=talu}', ""); + Expect(0, 6623, '\p{^Scx=talu}', ""); + Expect(0, 6623, '\P{Scx=talu}', ""); + Expect(1, 6623, '\P{^Scx=talu}', ""); + Expect(0, 6624, '\p{Scx=talu}', ""); + Expect(1, 6624, '\p{^Scx=talu}', ""); + Expect(1, 6624, '\P{Scx=talu}', ""); + Expect(0, 6624, '\P{^Scx=talu}', ""); + Expect(1, 6623, '\p{Scx=:\Atalu\z:}', "");; + Expect(0, 6624, '\p{Scx=:\Atalu\z:}', "");; + Expect(1, 6623, '\p{Scx=_Talu}', ""); + Expect(0, 6623, '\p{^Scx=_Talu}', ""); + Expect(0, 6623, '\P{Scx=_Talu}', ""); + Expect(1, 6623, '\P{^Scx=_Talu}', ""); + Expect(0, 6624, '\p{Scx=_Talu}', ""); + Expect(1, 6624, '\p{^Scx=_Talu}', ""); + Expect(1, 6624, '\P{Scx=_Talu}', ""); + Expect(0, 6624, '\P{^Scx=_Talu}', ""); + Error('\p{Is_Script_Extensions=:= -NEW_Tai_Lue}'); + Error('\P{Is_Script_Extensions=:= -NEW_Tai_Lue}'); + Expect(1, 6623, '\p{Is_Script_Extensions: newtailue}', ""); + Expect(0, 6623, '\p{^Is_Script_Extensions: newtailue}', ""); + Expect(0, 6623, '\P{Is_Script_Extensions: newtailue}', ""); + Expect(1, 6623, '\P{^Is_Script_Extensions: newtailue}', ""); + Expect(0, 6624, '\p{Is_Script_Extensions: newtailue}', ""); + Expect(1, 6624, '\p{^Is_Script_Extensions: newtailue}', ""); + Expect(1, 6624, '\P{Is_Script_Extensions: newtailue}', ""); + Expect(0, 6624, '\P{^Is_Script_Extensions: newtailue}', ""); + Expect(1, 6623, '\p{Is_Script_Extensions: _-NEW_Tai_Lue}', ""); + Expect(0, 6623, '\p{^Is_Script_Extensions: _-NEW_Tai_Lue}', ""); + Expect(0, 6623, '\P{Is_Script_Extensions: _-NEW_Tai_Lue}', ""); + Expect(1, 6623, '\P{^Is_Script_Extensions: _-NEW_Tai_Lue}', ""); + Expect(0, 6624, '\p{Is_Script_Extensions: _-NEW_Tai_Lue}', ""); + Expect(1, 6624, '\p{^Is_Script_Extensions: _-NEW_Tai_Lue}', ""); + Expect(1, 6624, '\P{Is_Script_Extensions: _-NEW_Tai_Lue}', ""); + Expect(0, 6624, '\P{^Is_Script_Extensions: _-NEW_Tai_Lue}', ""); + Error('\p{Is_Scx:/a/ talu}'); + Error('\P{Is_Scx:/a/ talu}'); + Expect(1, 6623, '\p{Is_Scx=talu}', ""); + Expect(0, 6623, '\p{^Is_Scx=talu}', ""); + Expect(0, 6623, '\P{Is_Scx=talu}', ""); + Expect(1, 6623, '\P{^Is_Scx=talu}', ""); + Expect(0, 6624, '\p{Is_Scx=talu}', ""); + Expect(1, 6624, '\p{^Is_Scx=talu}', ""); + Expect(1, 6624, '\P{Is_Scx=talu}', ""); + Expect(0, 6624, '\P{^Is_Scx=talu}', ""); + Expect(1, 6623, '\p{Is_Scx=- talu}', ""); + Expect(0, 6623, '\p{^Is_Scx=- talu}', ""); + Expect(0, 6623, '\P{Is_Scx=- talu}', ""); + Expect(1, 6623, '\P{^Is_Scx=- talu}', ""); + Expect(0, 6624, '\p{Is_Scx=- talu}', ""); + Expect(1, 6624, '\p{^Is_Scx=- talu}', ""); + Expect(1, 6624, '\P{Is_Scx=- talu}', ""); + Expect(0, 6624, '\P{^Is_Scx=- talu}', ""); + Error('\p{Script_Extensions=/a/_Tamil}'); + Error('\P{Script_Extensions=/a/_Tamil}'); + Expect(1, 73727, '\p{Script_Extensions=:\ATamil\z:}', "");; + Expect(0, 73728, '\p{Script_Extensions=:\ATamil\z:}', "");; + Expect(1, 73727, '\p{Script_Extensions=tamil}', ""); + Expect(0, 73727, '\p{^Script_Extensions=tamil}', ""); + Expect(0, 73727, '\P{Script_Extensions=tamil}', ""); + Expect(1, 73727, '\P{^Script_Extensions=tamil}', ""); + Expect(0, 73728, '\p{Script_Extensions=tamil}', ""); + Expect(1, 73728, '\p{^Script_Extensions=tamil}', ""); + Expect(1, 73728, '\P{Script_Extensions=tamil}', ""); + Expect(0, 73728, '\P{^Script_Extensions=tamil}', ""); + Expect(1, 73727, '\p{Script_Extensions=:\Atamil\z:}', "");; + Expect(0, 73728, '\p{Script_Extensions=:\Atamil\z:}', "");; + Expect(1, 73727, '\p{Script_Extensions= Tamil}', ""); + Expect(0, 73727, '\p{^Script_Extensions= Tamil}', ""); + Expect(0, 73727, '\P{Script_Extensions= Tamil}', ""); + Expect(1, 73727, '\P{^Script_Extensions= Tamil}', ""); + Expect(0, 73728, '\p{Script_Extensions= Tamil}', ""); + Expect(1, 73728, '\p{^Script_Extensions= Tamil}', ""); + Expect(1, 73728, '\P{Script_Extensions= Tamil}', ""); + Expect(0, 73728, '\P{^Script_Extensions= Tamil}', ""); + Error('\p{Scx=/a/- Taml}'); + Error('\P{Scx=/a/- Taml}'); + Expect(1, 73727, '\p{Scx=:\ATaml\z:}', "");; + Expect(0, 73728, '\p{Scx=:\ATaml\z:}', "");; + Expect(1, 73727, '\p{Scx=taml}', ""); + Expect(0, 73727, '\p{^Scx=taml}', ""); + Expect(0, 73727, '\P{Scx=taml}', ""); + Expect(1, 73727, '\P{^Scx=taml}', ""); + Expect(0, 73728, '\p{Scx=taml}', ""); + Expect(1, 73728, '\p{^Scx=taml}', ""); + Expect(1, 73728, '\P{Scx=taml}', ""); + Expect(0, 73728, '\P{^Scx=taml}', ""); + Expect(1, 73727, '\p{Scx=:\Ataml\z:}', "");; + Expect(0, 73728, '\p{Scx=:\Ataml\z:}', "");; + Expect(1, 73727, '\p{Scx= taml}', ""); + Expect(0, 73727, '\p{^Scx= taml}', ""); + Expect(0, 73727, '\P{Scx= taml}', ""); + Expect(1, 73727, '\P{^Scx= taml}', ""); + Expect(0, 73728, '\p{Scx= taml}', ""); + Expect(1, 73728, '\p{^Scx= taml}', ""); + Expect(1, 73728, '\P{Scx= taml}', ""); + Expect(0, 73728, '\P{^Scx= taml}', ""); + Error('\p{Is_Script_Extensions=-:=TAMIL}'); + Error('\P{Is_Script_Extensions=-:=TAMIL}'); + Expect(1, 73727, '\p{Is_Script_Extensions=tamil}', ""); + Expect(0, 73727, '\p{^Is_Script_Extensions=tamil}', ""); + Expect(0, 73727, '\P{Is_Script_Extensions=tamil}', ""); + Expect(1, 73727, '\P{^Is_Script_Extensions=tamil}', ""); + Expect(0, 73728, '\p{Is_Script_Extensions=tamil}', ""); + Expect(1, 73728, '\p{^Is_Script_Extensions=tamil}', ""); + Expect(1, 73728, '\P{Is_Script_Extensions=tamil}', ""); + Expect(0, 73728, '\P{^Is_Script_Extensions=tamil}', ""); + Expect(1, 73727, '\p{Is_Script_Extensions=__Tamil}', ""); + Expect(0, 73727, '\p{^Is_Script_Extensions=__Tamil}', ""); + Expect(0, 73727, '\P{Is_Script_Extensions=__Tamil}', ""); + Expect(1, 73727, '\P{^Is_Script_Extensions=__Tamil}', ""); + Expect(0, 73728, '\p{Is_Script_Extensions=__Tamil}', ""); + Expect(1, 73728, '\p{^Is_Script_Extensions=__Tamil}', ""); + Expect(1, 73728, '\P{Is_Script_Extensions=__Tamil}', ""); + Expect(0, 73728, '\P{^Is_Script_Extensions=__Tamil}', ""); + Error('\p{Is_Scx=-/a/Taml}'); + Error('\P{Is_Scx=-/a/Taml}'); + Expect(1, 73727, '\p{Is_Scx=taml}', ""); + Expect(0, 73727, '\p{^Is_Scx=taml}', ""); + Expect(0, 73727, '\P{Is_Scx=taml}', ""); + Expect(1, 73727, '\P{^Is_Scx=taml}', ""); + Expect(0, 73728, '\p{Is_Scx=taml}', ""); + Expect(1, 73728, '\p{^Is_Scx=taml}', ""); + Expect(1, 73728, '\P{Is_Scx=taml}', ""); + Expect(0, 73728, '\P{^Is_Scx=taml}', ""); + Expect(1, 73727, '\p{Is_Scx=-Taml}', ""); + Expect(0, 73727, '\p{^Is_Scx=-Taml}', ""); + Expect(0, 73727, '\P{Is_Scx=-Taml}', ""); + Expect(1, 73727, '\P{^Is_Scx=-Taml}', ""); + Expect(0, 73728, '\p{Is_Scx=-Taml}', ""); + Expect(1, 73728, '\p{^Is_Scx=-Taml}', ""); + Expect(1, 73728, '\P{Is_Scx=-Taml}', ""); + Expect(0, 73728, '\P{^Is_Scx=-Taml}', ""); + Error('\p{Script_Extensions= Tangut/a/}'); + Error('\P{Script_Extensions= Tangut/a/}'); + Expect(1, 101874, '\p{Script_Extensions=:\ATangut\z:}', "");; + Expect(0, 101875, '\p{Script_Extensions=:\ATangut\z:}', "");; + Expect(1, 101874, '\p{Script_Extensions=tangut}', ""); + Expect(0, 101874, '\p{^Script_Extensions=tangut}', ""); + Expect(0, 101874, '\P{Script_Extensions=tangut}', ""); + Expect(1, 101874, '\P{^Script_Extensions=tangut}', ""); + Expect(0, 101875, '\p{Script_Extensions=tangut}', ""); + Expect(1, 101875, '\p{^Script_Extensions=tangut}', ""); + Expect(1, 101875, '\P{Script_Extensions=tangut}', ""); + Expect(0, 101875, '\P{^Script_Extensions=tangut}', ""); + Expect(1, 101874, '\p{Script_Extensions=:\Atangut\z:}', "");; + Expect(0, 101875, '\p{Script_Extensions=:\Atangut\z:}', "");; + Expect(1, 101874, '\p{Script_Extensions: --Tangut}', ""); + Expect(0, 101874, '\p{^Script_Extensions: --Tangut}', ""); + Expect(0, 101874, '\P{Script_Extensions: --Tangut}', ""); + Expect(1, 101874, '\P{^Script_Extensions: --Tangut}', ""); + Expect(0, 101875, '\p{Script_Extensions: --Tangut}', ""); + Expect(1, 101875, '\p{^Script_Extensions: --Tangut}', ""); + Expect(1, 101875, '\P{Script_Extensions: --Tangut}', ""); + Expect(0, 101875, '\P{^Script_Extensions: --Tangut}', ""); + Error('\p{Scx: /a/_ Tang}'); + Error('\P{Scx: /a/_ Tang}'); + Expect(1, 101874, '\p{Scx=:\ATang\z:}', "");; + Expect(0, 101875, '\p{Scx=:\ATang\z:}', "");; + Expect(1, 101874, '\p{Scx=tang}', ""); + Expect(0, 101874, '\p{^Scx=tang}', ""); + Expect(0, 101874, '\P{Scx=tang}', ""); + Expect(1, 101874, '\P{^Scx=tang}', ""); + Expect(0, 101875, '\p{Scx=tang}', ""); + Expect(1, 101875, '\p{^Scx=tang}', ""); + Expect(1, 101875, '\P{Scx=tang}', ""); + Expect(0, 101875, '\P{^Scx=tang}', ""); + Expect(1, 101874, '\p{Scx=:\Atang\z:}', "");; + Expect(0, 101875, '\p{Scx=:\Atang\z:}', "");; + Expect(1, 101874, '\p{Scx=-Tang}', ""); + Expect(0, 101874, '\p{^Scx=-Tang}', ""); + Expect(0, 101874, '\P{Scx=-Tang}', ""); + Expect(1, 101874, '\P{^Scx=-Tang}', ""); + Expect(0, 101875, '\p{Scx=-Tang}', ""); + Expect(1, 101875, '\p{^Scx=-Tang}', ""); + Expect(1, 101875, '\P{Scx=-Tang}', ""); + Expect(0, 101875, '\P{^Scx=-Tang}', ""); + Error('\p{Is_Script_Extensions=tangut/a/}'); + Error('\P{Is_Script_Extensions=tangut/a/}'); + Expect(1, 101874, '\p{Is_Script_Extensions=tangut}', ""); + Expect(0, 101874, '\p{^Is_Script_Extensions=tangut}', ""); + Expect(0, 101874, '\P{Is_Script_Extensions=tangut}', ""); + Expect(1, 101874, '\P{^Is_Script_Extensions=tangut}', ""); + Expect(0, 101875, '\p{Is_Script_Extensions=tangut}', ""); + Expect(1, 101875, '\p{^Is_Script_Extensions=tangut}', ""); + Expect(1, 101875, '\P{Is_Script_Extensions=tangut}', ""); + Expect(0, 101875, '\P{^Is_Script_Extensions=tangut}', ""); + Expect(1, 101874, '\p{Is_Script_Extensions= TANGUT}', ""); + Expect(0, 101874, '\p{^Is_Script_Extensions= TANGUT}', ""); + Expect(0, 101874, '\P{Is_Script_Extensions= TANGUT}', ""); + Expect(1, 101874, '\P{^Is_Script_Extensions= TANGUT}', ""); + Expect(0, 101875, '\p{Is_Script_Extensions= TANGUT}', ""); + Expect(1, 101875, '\p{^Is_Script_Extensions= TANGUT}', ""); + Expect(1, 101875, '\P{Is_Script_Extensions= TANGUT}', ""); + Expect(0, 101875, '\P{^Is_Script_Extensions= TANGUT}', ""); + Error('\p{Is_Scx=:=TANG}'); + Error('\P{Is_Scx=:=TANG}'); + Expect(1, 101874, '\p{Is_Scx=tang}', ""); + Expect(0, 101874, '\p{^Is_Scx=tang}', ""); + Expect(0, 101874, '\P{Is_Scx=tang}', ""); + Expect(1, 101874, '\P{^Is_Scx=tang}', ""); + Expect(0, 101875, '\p{Is_Scx=tang}', ""); + Expect(1, 101875, '\p{^Is_Scx=tang}', ""); + Expect(1, 101875, '\P{Is_Scx=tang}', ""); + Expect(0, 101875, '\P{^Is_Scx=tang}', ""); + Expect(1, 101874, '\p{Is_Scx=--tang}', ""); + Expect(0, 101874, '\p{^Is_Scx=--tang}', ""); + Expect(0, 101874, '\P{Is_Scx=--tang}', ""); + Expect(1, 101874, '\P{^Is_Scx=--tang}', ""); + Expect(0, 101875, '\p{Is_Scx=--tang}', ""); + Expect(1, 101875, '\p{^Is_Scx=--tang}', ""); + Expect(1, 101875, '\P{Is_Scx=--tang}', ""); + Expect(0, 101875, '\P{^Is_Scx=--tang}', ""); + Error('\p{Script_Extensions=-Tai_VIET:=}'); + Error('\P{Script_Extensions=-Tai_VIET:=}'); + Expect(1, 43743, '\p{Script_Extensions=:\ATai_Viet\z:}', "");; + Expect(0, 43744, '\p{Script_Extensions=:\ATai_Viet\z:}', "");; + Expect(1, 43743, '\p{Script_Extensions=taiviet}', ""); + Expect(0, 43743, '\p{^Script_Extensions=taiviet}', ""); + Expect(0, 43743, '\P{Script_Extensions=taiviet}', ""); + Expect(1, 43743, '\P{^Script_Extensions=taiviet}', ""); + Expect(0, 43744, '\p{Script_Extensions=taiviet}', ""); + Expect(1, 43744, '\p{^Script_Extensions=taiviet}', ""); + Expect(1, 43744, '\P{Script_Extensions=taiviet}', ""); + Expect(0, 43744, '\P{^Script_Extensions=taiviet}', ""); + Expect(1, 43743, '\p{Script_Extensions=:\Ataiviet\z:}', "");; + Expect(0, 43744, '\p{Script_Extensions=:\Ataiviet\z:}', "");; + Expect(1, 43743, '\p{Script_Extensions: Tai_VIET}', ""); + Expect(0, 43743, '\p{^Script_Extensions: Tai_VIET}', ""); + Expect(0, 43743, '\P{Script_Extensions: Tai_VIET}', ""); + Expect(1, 43743, '\P{^Script_Extensions: Tai_VIET}', ""); + Expect(0, 43744, '\p{Script_Extensions: Tai_VIET}', ""); + Expect(1, 43744, '\p{^Script_Extensions: Tai_VIET}', ""); + Expect(1, 43744, '\P{Script_Extensions: Tai_VIET}', ""); + Expect(0, 43744, '\P{^Script_Extensions: Tai_VIET}', ""); + Error('\p{Scx=:=_Tavt}'); + Error('\P{Scx=:=_Tavt}'); + Expect(1, 43743, '\p{Scx=:\ATavt\z:}', "");; + Expect(0, 43744, '\p{Scx=:\ATavt\z:}', "");; + Expect(1, 43743, '\p{Scx=tavt}', ""); + Expect(0, 43743, '\p{^Scx=tavt}', ""); + Expect(0, 43743, '\P{Scx=tavt}', ""); + Expect(1, 43743, '\P{^Scx=tavt}', ""); + Expect(0, 43744, '\p{Scx=tavt}', ""); + Expect(1, 43744, '\p{^Scx=tavt}', ""); + Expect(1, 43744, '\P{Scx=tavt}', ""); + Expect(0, 43744, '\P{^Scx=tavt}', ""); + Expect(1, 43743, '\p{Scx=:\Atavt\z:}', "");; + Expect(0, 43744, '\p{Scx=:\Atavt\z:}', "");; + Expect(1, 43743, '\p{Scx=- Tavt}', ""); + Expect(0, 43743, '\p{^Scx=- Tavt}', ""); + Expect(0, 43743, '\P{Scx=- Tavt}', ""); + Expect(1, 43743, '\P{^Scx=- Tavt}', ""); + Expect(0, 43744, '\p{Scx=- Tavt}', ""); + Expect(1, 43744, '\p{^Scx=- Tavt}', ""); + Expect(1, 43744, '\P{Scx=- Tavt}', ""); + Expect(0, 43744, '\P{^Scx=- Tavt}', ""); + Error('\p{Is_Script_Extensions=:= Tai_viet}'); + Error('\P{Is_Script_Extensions=:= Tai_viet}'); + Expect(1, 43743, '\p{Is_Script_Extensions=taiviet}', ""); + Expect(0, 43743, '\p{^Is_Script_Extensions=taiviet}', ""); + Expect(0, 43743, '\P{Is_Script_Extensions=taiviet}', ""); + Expect(1, 43743, '\P{^Is_Script_Extensions=taiviet}', ""); + Expect(0, 43744, '\p{Is_Script_Extensions=taiviet}', ""); + Expect(1, 43744, '\p{^Is_Script_Extensions=taiviet}', ""); + Expect(1, 43744, '\P{Is_Script_Extensions=taiviet}', ""); + Expect(0, 43744, '\P{^Is_Script_Extensions=taiviet}', ""); + Expect(1, 43743, '\p{Is_Script_Extensions=_-Tai_VIET}', ""); + Expect(0, 43743, '\p{^Is_Script_Extensions=_-Tai_VIET}', ""); + Expect(0, 43743, '\P{Is_Script_Extensions=_-Tai_VIET}', ""); + Expect(1, 43743, '\P{^Is_Script_Extensions=_-Tai_VIET}', ""); + Expect(0, 43744, '\p{Is_Script_Extensions=_-Tai_VIET}', ""); + Expect(1, 43744, '\p{^Is_Script_Extensions=_-Tai_VIET}', ""); + Expect(1, 43744, '\P{Is_Script_Extensions=_-Tai_VIET}', ""); + Expect(0, 43744, '\P{^Is_Script_Extensions=_-Tai_VIET}', ""); + Error('\p{Is_Scx=/a/-TAVT}'); + Error('\P{Is_Scx=/a/-TAVT}'); + Expect(1, 43743, '\p{Is_Scx=tavt}', ""); + Expect(0, 43743, '\p{^Is_Scx=tavt}', ""); + Expect(0, 43743, '\P{Is_Scx=tavt}', ""); + Expect(1, 43743, '\P{^Is_Scx=tavt}', ""); + Expect(0, 43744, '\p{Is_Scx=tavt}', ""); + Expect(1, 43744, '\p{^Is_Scx=tavt}', ""); + Expect(1, 43744, '\P{Is_Scx=tavt}', ""); + Expect(0, 43744, '\P{^Is_Scx=tavt}', ""); + Expect(1, 43743, '\p{Is_Scx=__Tavt}', ""); + Expect(0, 43743, '\p{^Is_Scx=__Tavt}', ""); + Expect(0, 43743, '\P{Is_Scx=__Tavt}', ""); + Expect(1, 43743, '\P{^Is_Scx=__Tavt}', ""); + Expect(0, 43744, '\p{Is_Scx=__Tavt}', ""); + Expect(1, 43744, '\p{^Is_Scx=__Tavt}', ""); + Expect(1, 43744, '\P{Is_Scx=__Tavt}', ""); + Expect(0, 43744, '\P{^Is_Scx=__Tavt}', ""); + Error('\p{Script_Extensions=_Tai_yo/a/}'); + Error('\P{Script_Extensions=_Tai_yo/a/}'); + Expect(1, 124671, '\p{Script_Extensions=:\ATai_Yo\z:}', "");; + Expect(0, 124672, '\p{Script_Extensions=:\ATai_Yo\z:}', "");; + Expect(1, 124671, '\p{Script_Extensions=taiyo}', ""); + Expect(0, 124671, '\p{^Script_Extensions=taiyo}', ""); + Expect(0, 124671, '\P{Script_Extensions=taiyo}', ""); + Expect(1, 124671, '\P{^Script_Extensions=taiyo}', ""); + Expect(0, 124672, '\p{Script_Extensions=taiyo}', ""); + Expect(1, 124672, '\p{^Script_Extensions=taiyo}', ""); + Expect(1, 124672, '\P{Script_Extensions=taiyo}', ""); + Expect(0, 124672, '\P{^Script_Extensions=taiyo}', ""); + Expect(1, 124671, '\p{Script_Extensions=:\Ataiyo\z:}', "");; + Expect(0, 124672, '\p{Script_Extensions=:\Ataiyo\z:}', "");; + Expect(1, 124671, '\p{Script_Extensions: -tai_Yo}', ""); + Expect(0, 124671, '\p{^Script_Extensions: -tai_Yo}', ""); + Expect(0, 124671, '\P{Script_Extensions: -tai_Yo}', ""); + Expect(1, 124671, '\P{^Script_Extensions: -tai_Yo}', ""); + Expect(0, 124672, '\p{Script_Extensions: -tai_Yo}', ""); + Expect(1, 124672, '\p{^Script_Extensions: -tai_Yo}', ""); + Expect(1, 124672, '\P{Script_Extensions: -tai_Yo}', ""); + Expect(0, 124672, '\P{^Script_Extensions: -tai_Yo}', ""); + Error('\p{Scx=_:=Tayo}'); + Error('\P{Scx=_:=Tayo}'); + Expect(1, 124671, '\p{Scx=:\ATayo\z:}', "");; + Expect(0, 124672, '\p{Scx=:\ATayo\z:}', "");; + Expect(1, 124671, '\p{Scx=tayo}', ""); + Expect(0, 124671, '\p{^Scx=tayo}', ""); + Expect(0, 124671, '\P{Scx=tayo}', ""); + Expect(1, 124671, '\P{^Scx=tayo}', ""); + Expect(0, 124672, '\p{Scx=tayo}', ""); + Expect(1, 124672, '\p{^Scx=tayo}', ""); + Expect(1, 124672, '\P{Scx=tayo}', ""); + Expect(0, 124672, '\P{^Scx=tayo}', ""); + Expect(1, 124671, '\p{Scx=:\Atayo\z:}', "");; + Expect(0, 124672, '\p{Scx=:\Atayo\z:}', "");; + Expect(1, 124671, '\p{Scx=-TAYO}', ""); + Expect(0, 124671, '\p{^Scx=-TAYO}', ""); + Expect(0, 124671, '\P{Scx=-TAYO}', ""); + Expect(1, 124671, '\P{^Scx=-TAYO}', ""); + Expect(0, 124672, '\p{Scx=-TAYO}', ""); + Expect(1, 124672, '\p{^Scx=-TAYO}', ""); + Expect(1, 124672, '\P{Scx=-TAYO}', ""); + Expect(0, 124672, '\P{^Scx=-TAYO}', ""); + Error('\p{Is_Script_Extensions= -Tai_yo:=}'); + Error('\P{Is_Script_Extensions= -Tai_yo:=}'); + Expect(1, 124671, '\p{Is_Script_Extensions: taiyo}', ""); + Expect(0, 124671, '\p{^Is_Script_Extensions: taiyo}', ""); + Expect(0, 124671, '\P{Is_Script_Extensions: taiyo}', ""); + Expect(1, 124671, '\P{^Is_Script_Extensions: taiyo}', ""); + Expect(0, 124672, '\p{Is_Script_Extensions: taiyo}', ""); + Expect(1, 124672, '\p{^Is_Script_Extensions: taiyo}', ""); + Expect(1, 124672, '\P{Is_Script_Extensions: taiyo}', ""); + Expect(0, 124672, '\P{^Is_Script_Extensions: taiyo}', ""); + Expect(1, 124671, '\p{Is_Script_Extensions=_TAI_Yo}', ""); + Expect(0, 124671, '\p{^Is_Script_Extensions=_TAI_Yo}', ""); + Expect(0, 124671, '\P{Is_Script_Extensions=_TAI_Yo}', ""); + Expect(1, 124671, '\P{^Is_Script_Extensions=_TAI_Yo}', ""); + Expect(0, 124672, '\p{Is_Script_Extensions=_TAI_Yo}', ""); + Expect(1, 124672, '\p{^Is_Script_Extensions=_TAI_Yo}', ""); + Expect(1, 124672, '\P{Is_Script_Extensions=_TAI_Yo}', ""); + Expect(0, 124672, '\P{^Is_Script_Extensions=_TAI_Yo}', ""); + Error('\p{Is_Scx=_tayo:=}'); + Error('\P{Is_Scx=_tayo:=}'); + Expect(1, 124671, '\p{Is_Scx=tayo}', ""); + Expect(0, 124671, '\p{^Is_Scx=tayo}', ""); + Expect(0, 124671, '\P{Is_Scx=tayo}', ""); + Expect(1, 124671, '\P{^Is_Scx=tayo}', ""); + Expect(0, 124672, '\p{Is_Scx=tayo}', ""); + Expect(1, 124672, '\p{^Is_Scx=tayo}', ""); + Expect(1, 124672, '\P{Is_Scx=tayo}', ""); + Expect(0, 124672, '\P{^Is_Scx=tayo}', ""); + Expect(1, 124671, '\p{Is_Scx= Tayo}', ""); + Expect(0, 124671, '\p{^Is_Scx= Tayo}', ""); + Expect(0, 124671, '\P{Is_Scx= Tayo}', ""); + Expect(1, 124671, '\P{^Is_Scx= Tayo}', ""); + Expect(0, 124672, '\p{Is_Scx= Tayo}', ""); + Expect(1, 124672, '\p{^Is_Scx= Tayo}', ""); + Expect(1, 124672, '\P{Is_Scx= Tayo}', ""); + Expect(0, 124672, '\P{^Is_Scx= Tayo}', ""); + Error('\p{Script_Extensions=__TELUGU/a/}'); + Error('\P{Script_Extensions=__TELUGU/a/}'); + Expect(1, 7410, '\p{Script_Extensions=:\ATelugu\z:}', "");; + Expect(0, 7411, '\p{Script_Extensions=:\ATelugu\z:}', "");; + Expect(1, 7410, '\p{Script_Extensions=telugu}', ""); + Expect(0, 7410, '\p{^Script_Extensions=telugu}', ""); + Expect(0, 7410, '\P{Script_Extensions=telugu}', ""); + Expect(1, 7410, '\P{^Script_Extensions=telugu}', ""); + Expect(0, 7411, '\p{Script_Extensions=telugu}', ""); + Expect(1, 7411, '\p{^Script_Extensions=telugu}', ""); + Expect(1, 7411, '\P{Script_Extensions=telugu}', ""); + Expect(0, 7411, '\P{^Script_Extensions=telugu}', ""); + Expect(1, 7410, '\p{Script_Extensions=:\Atelugu\z:}', "");; + Expect(0, 7411, '\p{Script_Extensions=:\Atelugu\z:}', "");; + Expect(1, 7410, '\p{Script_Extensions=_ Telugu}', ""); + Expect(0, 7410, '\p{^Script_Extensions=_ Telugu}', ""); + Expect(0, 7410, '\P{Script_Extensions=_ Telugu}', ""); + Expect(1, 7410, '\P{^Script_Extensions=_ Telugu}', ""); + Expect(0, 7411, '\p{Script_Extensions=_ Telugu}', ""); + Expect(1, 7411, '\p{^Script_Extensions=_ Telugu}', ""); + Expect(1, 7411, '\P{Script_Extensions=_ Telugu}', ""); + Expect(0, 7411, '\P{^Script_Extensions=_ Telugu}', ""); + Error('\p{Scx: Telu:=}'); + Error('\P{Scx: Telu:=}'); + Expect(1, 7410, '\p{Scx=:\ATelu\z:}', "");; + Expect(0, 7411, '\p{Scx=:\ATelu\z:}', "");; + Expect(1, 7410, '\p{Scx=telu}', ""); + Expect(0, 7410, '\p{^Scx=telu}', ""); + Expect(0, 7410, '\P{Scx=telu}', ""); + Expect(1, 7410, '\P{^Scx=telu}', ""); + Expect(0, 7411, '\p{Scx=telu}', ""); + Expect(1, 7411, '\p{^Scx=telu}', ""); + Expect(1, 7411, '\P{Scx=telu}', ""); + Expect(0, 7411, '\P{^Scx=telu}', ""); + Expect(1, 7410, '\p{Scx=:\Atelu\z:}', "");; + Expect(0, 7411, '\p{Scx=:\Atelu\z:}', "");; + Expect(1, 7410, '\p{Scx= Telu}', ""); + Expect(0, 7410, '\p{^Scx= Telu}', ""); + Expect(0, 7410, '\P{Scx= Telu}', ""); + Expect(1, 7410, '\P{^Scx= Telu}', ""); + Expect(0, 7411, '\p{Scx= Telu}', ""); + Expect(1, 7411, '\p{^Scx= Telu}', ""); + Expect(1, 7411, '\P{Scx= Telu}', ""); + Expect(0, 7411, '\P{^Scx= Telu}', ""); + Error('\p{Is_Script_Extensions: /a/-_Telugu}'); + Error('\P{Is_Script_Extensions: /a/-_Telugu}'); + Expect(1, 7410, '\p{Is_Script_Extensions=telugu}', ""); + Expect(0, 7410, '\p{^Is_Script_Extensions=telugu}', ""); + Expect(0, 7410, '\P{Is_Script_Extensions=telugu}', ""); + Expect(1, 7410, '\P{^Is_Script_Extensions=telugu}', ""); + Expect(0, 7411, '\p{Is_Script_Extensions=telugu}', ""); + Expect(1, 7411, '\p{^Is_Script_Extensions=telugu}', ""); + Expect(1, 7411, '\P{Is_Script_Extensions=telugu}', ""); + Expect(0, 7411, '\P{^Is_Script_Extensions=telugu}', ""); + Expect(1, 7410, '\p{Is_Script_Extensions=_-Telugu}', ""); + Expect(0, 7410, '\p{^Is_Script_Extensions=_-Telugu}', ""); + Expect(0, 7410, '\P{Is_Script_Extensions=_-Telugu}', ""); + Expect(1, 7410, '\P{^Is_Script_Extensions=_-Telugu}', ""); + Expect(0, 7411, '\p{Is_Script_Extensions=_-Telugu}', ""); + Expect(1, 7411, '\p{^Is_Script_Extensions=_-Telugu}', ""); + Expect(1, 7411, '\P{Is_Script_Extensions=_-Telugu}', ""); + Expect(0, 7411, '\P{^Is_Script_Extensions=_-Telugu}', ""); + Error('\p{Is_Scx=- Telu/a/}'); + Error('\P{Is_Scx=- Telu/a/}'); + Expect(1, 7410, '\p{Is_Scx=telu}', ""); + Expect(0, 7410, '\p{^Is_Scx=telu}', ""); + Expect(0, 7410, '\P{Is_Scx=telu}', ""); + Expect(1, 7410, '\P{^Is_Scx=telu}', ""); + Expect(0, 7411, '\p{Is_Scx=telu}', ""); + Expect(1, 7411, '\p{^Is_Scx=telu}', ""); + Expect(1, 7411, '\P{Is_Scx=telu}', ""); + Expect(0, 7411, '\P{^Is_Scx=telu}', ""); + Expect(1, 7410, '\p{Is_Scx= TELU}', ""); + Expect(0, 7410, '\p{^Is_Scx= TELU}', ""); + Expect(0, 7410, '\P{Is_Scx= TELU}', ""); + Expect(1, 7410, '\P{^Is_Scx= TELU}', ""); + Expect(0, 7411, '\p{Is_Scx= TELU}', ""); + Expect(1, 7411, '\p{^Is_Scx= TELU}', ""); + Expect(1, 7411, '\P{Is_Scx= TELU}', ""); + Expect(0, 7411, '\P{^Is_Scx= TELU}', ""); + Error('\p{Script_Extensions: :=TIFINAGH}'); + Error('\P{Script_Extensions: :=TIFINAGH}'); + Expect(1, 11647, '\p{Script_Extensions=:\ATifinagh\z:}', "");; + Expect(0, 11648, '\p{Script_Extensions=:\ATifinagh\z:}', "");; + Expect(1, 11647, '\p{Script_Extensions=tifinagh}', ""); + Expect(0, 11647, '\p{^Script_Extensions=tifinagh}', ""); + Expect(0, 11647, '\P{Script_Extensions=tifinagh}', ""); + Expect(1, 11647, '\P{^Script_Extensions=tifinagh}', ""); + Expect(0, 11648, '\p{Script_Extensions=tifinagh}', ""); + Expect(1, 11648, '\p{^Script_Extensions=tifinagh}', ""); + Expect(1, 11648, '\P{Script_Extensions=tifinagh}', ""); + Expect(0, 11648, '\P{^Script_Extensions=tifinagh}', ""); + Expect(1, 11647, '\p{Script_Extensions=:\Atifinagh\z:}', "");; + Expect(0, 11648, '\p{Script_Extensions=:\Atifinagh\z:}', "");; + Expect(1, 11647, '\p{Script_Extensions=- Tifinagh}', ""); + Expect(0, 11647, '\p{^Script_Extensions=- Tifinagh}', ""); + Expect(0, 11647, '\P{Script_Extensions=- Tifinagh}', ""); + Expect(1, 11647, '\P{^Script_Extensions=- Tifinagh}', ""); + Expect(0, 11648, '\p{Script_Extensions=- Tifinagh}', ""); + Expect(1, 11648, '\p{^Script_Extensions=- Tifinagh}', ""); + Expect(1, 11648, '\P{Script_Extensions=- Tifinagh}', ""); + Expect(0, 11648, '\P{^Script_Extensions=- Tifinagh}', ""); + Error('\p{Scx=/a/-tfng}'); + Error('\P{Scx=/a/-tfng}'); + Expect(1, 11647, '\p{Scx=:\ATfng\z:}', "");; + Expect(0, 11648, '\p{Scx=:\ATfng\z:}', "");; + Expect(1, 11647, '\p{Scx=tfng}', ""); + Expect(0, 11647, '\p{^Scx=tfng}', ""); + Expect(0, 11647, '\P{Scx=tfng}', ""); + Expect(1, 11647, '\P{^Scx=tfng}', ""); + Expect(0, 11648, '\p{Scx=tfng}', ""); + Expect(1, 11648, '\p{^Scx=tfng}', ""); + Expect(1, 11648, '\P{Scx=tfng}', ""); + Expect(0, 11648, '\P{^Scx=tfng}', ""); + Expect(1, 11647, '\p{Scx=:\Atfng\z:}', "");; + Expect(0, 11648, '\p{Scx=:\Atfng\z:}', "");; + Expect(1, 11647, '\p{Scx=- TFNG}', ""); + Expect(0, 11647, '\p{^Scx=- TFNG}', ""); + Expect(0, 11647, '\P{Scx=- TFNG}', ""); + Expect(1, 11647, '\P{^Scx=- TFNG}', ""); + Expect(0, 11648, '\p{Scx=- TFNG}', ""); + Expect(1, 11648, '\p{^Scx=- TFNG}', ""); + Expect(1, 11648, '\P{Scx=- TFNG}', ""); + Expect(0, 11648, '\P{^Scx=- TFNG}', ""); + Error('\p{Is_Script_Extensions=-:=Tifinagh}'); + Error('\P{Is_Script_Extensions=-:=Tifinagh}'); + Expect(1, 11647, '\p{Is_Script_Extensions=tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Script_Extensions=tifinagh}', ""); + Expect(0, 11647, '\P{Is_Script_Extensions=tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Script_Extensions=tifinagh}', ""); + Expect(0, 11648, '\p{Is_Script_Extensions=tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Script_Extensions=tifinagh}', ""); + Expect(1, 11648, '\P{Is_Script_Extensions=tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Script_Extensions=tifinagh}', ""); + Expect(1, 11647, '\p{Is_Script_Extensions= -Tifinagh}', ""); + Expect(0, 11647, '\p{^Is_Script_Extensions= -Tifinagh}', ""); + Expect(0, 11647, '\P{Is_Script_Extensions= -Tifinagh}', ""); + Expect(1, 11647, '\P{^Is_Script_Extensions= -Tifinagh}', ""); + Expect(0, 11648, '\p{Is_Script_Extensions= -Tifinagh}', ""); + Expect(1, 11648, '\p{^Is_Script_Extensions= -Tifinagh}', ""); + Expect(1, 11648, '\P{Is_Script_Extensions= -Tifinagh}', ""); + Expect(0, 11648, '\P{^Is_Script_Extensions= -Tifinagh}', ""); + Error('\p{Is_Scx=-_Tfng:=}'); + Error('\P{Is_Scx=-_Tfng:=}'); + Expect(1, 11647, '\p{Is_Scx=tfng}', ""); + Expect(0, 11647, '\p{^Is_Scx=tfng}', ""); + Expect(0, 11647, '\P{Is_Scx=tfng}', ""); + Expect(1, 11647, '\P{^Is_Scx=tfng}', ""); + Expect(0, 11648, '\p{Is_Scx=tfng}', ""); + Expect(1, 11648, '\p{^Is_Scx=tfng}', ""); + Expect(1, 11648, '\P{Is_Scx=tfng}', ""); + Expect(0, 11648, '\P{^Is_Scx=tfng}', ""); + Expect(1, 11647, '\p{Is_Scx= Tfng}', ""); + Expect(0, 11647, '\p{^Is_Scx= Tfng}', ""); + Expect(0, 11647, '\P{Is_Scx= Tfng}', ""); + Expect(1, 11647, '\P{^Is_Scx= Tfng}', ""); + Expect(0, 11648, '\p{Is_Scx= Tfng}', ""); + Expect(1, 11648, '\p{^Is_Scx= Tfng}', ""); + Expect(1, 11648, '\P{Is_Scx= Tfng}', ""); + Expect(0, 11648, '\P{^Is_Scx= Tfng}', ""); + Error('\p{Script_Extensions=/a/_ tagalog}'); + Error('\P{Script_Extensions=/a/_ tagalog}'); + Expect(1, 5942, '\p{Script_Extensions=:\ATagalog\z:}', "");; + Expect(0, 5943, '\p{Script_Extensions=:\ATagalog\z:}', "");; + Expect(1, 5942, '\p{Script_Extensions=tagalog}', ""); + Expect(0, 5942, '\p{^Script_Extensions=tagalog}', ""); + Expect(0, 5942, '\P{Script_Extensions=tagalog}', ""); + Expect(1, 5942, '\P{^Script_Extensions=tagalog}', ""); + Expect(0, 5943, '\p{Script_Extensions=tagalog}', ""); + Expect(1, 5943, '\p{^Script_Extensions=tagalog}', ""); + Expect(1, 5943, '\P{Script_Extensions=tagalog}', ""); + Expect(0, 5943, '\P{^Script_Extensions=tagalog}', ""); + Expect(1, 5942, '\p{Script_Extensions=:\Atagalog\z:}', "");; + Expect(0, 5943, '\p{Script_Extensions=:\Atagalog\z:}', "");; + Expect(1, 5942, '\p{Script_Extensions= -TAGALOG}', ""); + Expect(0, 5942, '\p{^Script_Extensions= -TAGALOG}', ""); + Expect(0, 5942, '\P{Script_Extensions= -TAGALOG}', ""); + Expect(1, 5942, '\P{^Script_Extensions= -TAGALOG}', ""); + Expect(0, 5943, '\p{Script_Extensions= -TAGALOG}', ""); + Expect(1, 5943, '\p{^Script_Extensions= -TAGALOG}', ""); + Expect(1, 5943, '\P{Script_Extensions= -TAGALOG}', ""); + Expect(0, 5943, '\P{^Script_Extensions= -TAGALOG}', ""); + Error('\p{Scx=- tglg:=}'); + Error('\P{Scx=- tglg:=}'); + Expect(1, 5942, '\p{Scx=:\ATglg\z:}', "");; + Expect(0, 5943, '\p{Scx=:\ATglg\z:}', "");; + Expect(1, 5942, '\p{Scx: tglg}', ""); + Expect(0, 5942, '\p{^Scx: tglg}', ""); + Expect(0, 5942, '\P{Scx: tglg}', ""); + Expect(1, 5942, '\P{^Scx: tglg}', ""); + Expect(0, 5943, '\p{Scx: tglg}', ""); + Expect(1, 5943, '\p{^Scx: tglg}', ""); + Expect(1, 5943, '\P{Scx: tglg}', ""); + Expect(0, 5943, '\P{^Scx: tglg}', ""); + Expect(1, 5942, '\p{Scx=:\Atglg\z:}', "");; + Expect(0, 5943, '\p{Scx=:\Atglg\z:}', "");; + Expect(1, 5942, '\p{Scx:-tglg}', ""); + Expect(0, 5942, '\p{^Scx:-tglg}', ""); + Expect(0, 5942, '\P{Scx:-tglg}', ""); + Expect(1, 5942, '\P{^Scx:-tglg}', ""); + Expect(0, 5943, '\p{Scx:-tglg}', ""); + Expect(1, 5943, '\p{^Scx:-tglg}', ""); + Expect(1, 5943, '\P{Scx:-tglg}', ""); + Expect(0, 5943, '\P{^Scx:-tglg}', ""); + Error('\p{Is_Script_Extensions= tagalog/a/}'); + Error('\P{Is_Script_Extensions= tagalog/a/}'); + Expect(1, 5942, '\p{Is_Script_Extensions:tagalog}', ""); + Expect(0, 5942, '\p{^Is_Script_Extensions:tagalog}', ""); + Expect(0, 5942, '\P{Is_Script_Extensions:tagalog}', ""); + Expect(1, 5942, '\P{^Is_Script_Extensions:tagalog}', ""); + Expect(0, 5943, '\p{Is_Script_Extensions:tagalog}', ""); + Expect(1, 5943, '\p{^Is_Script_Extensions:tagalog}', ""); + Expect(1, 5943, '\P{Is_Script_Extensions:tagalog}', ""); + Expect(0, 5943, '\P{^Is_Script_Extensions:tagalog}', ""); + Expect(1, 5942, '\p{Is_Script_Extensions= -tagalog}', ""); + Expect(0, 5942, '\p{^Is_Script_Extensions= -tagalog}', ""); + Expect(0, 5942, '\P{Is_Script_Extensions= -tagalog}', ""); + Expect(1, 5942, '\P{^Is_Script_Extensions= -tagalog}', ""); + Expect(0, 5943, '\p{Is_Script_Extensions= -tagalog}', ""); + Expect(1, 5943, '\p{^Is_Script_Extensions= -tagalog}', ""); + Expect(1, 5943, '\P{Is_Script_Extensions= -tagalog}', ""); + Expect(0, 5943, '\P{^Is_Script_Extensions= -tagalog}', ""); + Error('\p{Is_Scx=:=_-Tglg}'); + Error('\P{Is_Scx=:=_-Tglg}'); + Expect(1, 5942, '\p{Is_Scx=tglg}', ""); + Expect(0, 5942, '\p{^Is_Scx=tglg}', ""); + Expect(0, 5942, '\P{Is_Scx=tglg}', ""); + Expect(1, 5942, '\P{^Is_Scx=tglg}', ""); + Expect(0, 5943, '\p{Is_Scx=tglg}', ""); + Expect(1, 5943, '\p{^Is_Scx=tglg}', ""); + Expect(1, 5943, '\P{Is_Scx=tglg}', ""); + Expect(0, 5943, '\P{^Is_Scx=tglg}', ""); + Expect(1, 5942, '\p{Is_Scx: -Tglg}', ""); + Expect(0, 5942, '\p{^Is_Scx: -Tglg}', ""); + Expect(0, 5942, '\P{Is_Scx: -Tglg}', ""); + Expect(1, 5942, '\P{^Is_Scx: -Tglg}', ""); + Expect(0, 5943, '\p{Is_Scx: -Tglg}', ""); + Expect(1, 5943, '\p{^Is_Scx: -Tglg}', ""); + Expect(1, 5943, '\P{Is_Scx: -Tglg}', ""); + Expect(0, 5943, '\P{^Is_Scx: -Tglg}', ""); + Error('\p{Script_Extensions: :=-Thaana}'); + Error('\P{Script_Extensions: :=-Thaana}'); + Expect(1, 65021, '\p{Script_Extensions=:\AThaana\z:}', "");; + Expect(0, 65022, '\p{Script_Extensions=:\AThaana\z:}', "");; + Expect(1, 65021, '\p{Script_Extensions=thaana}', ""); + Expect(0, 65021, '\p{^Script_Extensions=thaana}', ""); + Expect(0, 65021, '\P{Script_Extensions=thaana}', ""); + Expect(1, 65021, '\P{^Script_Extensions=thaana}', ""); + Expect(0, 65022, '\p{Script_Extensions=thaana}', ""); + Expect(1, 65022, '\p{^Script_Extensions=thaana}', ""); + Expect(1, 65022, '\P{Script_Extensions=thaana}', ""); + Expect(0, 65022, '\P{^Script_Extensions=thaana}', ""); + Expect(1, 65021, '\p{Script_Extensions=:\Athaana\z:}', "");; + Expect(0, 65022, '\p{Script_Extensions=:\Athaana\z:}', "");; + Expect(1, 65021, '\p{Script_Extensions= Thaana}', ""); + Expect(0, 65021, '\p{^Script_Extensions= Thaana}', ""); + Expect(0, 65021, '\P{Script_Extensions= Thaana}', ""); + Expect(1, 65021, '\P{^Script_Extensions= Thaana}', ""); + Expect(0, 65022, '\p{Script_Extensions= Thaana}', ""); + Expect(1, 65022, '\p{^Script_Extensions= Thaana}', ""); + Expect(1, 65022, '\P{Script_Extensions= Thaana}', ""); + Expect(0, 65022, '\P{^Script_Extensions= Thaana}', ""); + Error('\p{Scx=_/a/THAA}'); + Error('\P{Scx=_/a/THAA}'); + Expect(1, 65021, '\p{Scx=:\AThaa\z:}', "");; + Expect(0, 65022, '\p{Scx=:\AThaa\z:}', "");; + Expect(1, 65021, '\p{Scx=thaa}', ""); + Expect(0, 65021, '\p{^Scx=thaa}', ""); + Expect(0, 65021, '\P{Scx=thaa}', ""); + Expect(1, 65021, '\P{^Scx=thaa}', ""); + Expect(0, 65022, '\p{Scx=thaa}', ""); + Expect(1, 65022, '\p{^Scx=thaa}', ""); + Expect(1, 65022, '\P{Scx=thaa}', ""); + Expect(0, 65022, '\P{^Scx=thaa}', ""); + Expect(1, 65021, '\p{Scx=:\Athaa\z:}', "");; + Expect(0, 65022, '\p{Scx=:\Athaa\z:}', "");; + Expect(1, 65021, '\p{Scx= Thaa}', ""); + Expect(0, 65021, '\p{^Scx= Thaa}', ""); + Expect(0, 65021, '\P{Scx= Thaa}', ""); + Expect(1, 65021, '\P{^Scx= Thaa}', ""); + Expect(0, 65022, '\p{Scx= Thaa}', ""); + Expect(1, 65022, '\p{^Scx= Thaa}', ""); + Expect(1, 65022, '\P{Scx= Thaa}', ""); + Expect(0, 65022, '\P{^Scx= Thaa}', ""); + Error('\p{Is_Script_Extensions= _thaana:=}'); + Error('\P{Is_Script_Extensions= _thaana:=}'); + Expect(1, 65021, '\p{Is_Script_Extensions=thaana}', ""); + Expect(0, 65021, '\p{^Is_Script_Extensions=thaana}', ""); + Expect(0, 65021, '\P{Is_Script_Extensions=thaana}', ""); + Expect(1, 65021, '\P{^Is_Script_Extensions=thaana}', ""); + Expect(0, 65022, '\p{Is_Script_Extensions=thaana}', ""); + Expect(1, 65022, '\p{^Is_Script_Extensions=thaana}', ""); + Expect(1, 65022, '\P{Is_Script_Extensions=thaana}', ""); + Expect(0, 65022, '\P{^Is_Script_Extensions=thaana}', ""); + Expect(1, 65021, '\p{Is_Script_Extensions=__thaana}', ""); + Expect(0, 65021, '\p{^Is_Script_Extensions=__thaana}', ""); + Expect(0, 65021, '\P{Is_Script_Extensions=__thaana}', ""); + Expect(1, 65021, '\P{^Is_Script_Extensions=__thaana}', ""); + Expect(0, 65022, '\p{Is_Script_Extensions=__thaana}', ""); + Expect(1, 65022, '\p{^Is_Script_Extensions=__thaana}', ""); + Expect(1, 65022, '\P{Is_Script_Extensions=__thaana}', ""); + Expect(0, 65022, '\P{^Is_Script_Extensions=__thaana}', ""); + Error('\p{Is_Scx= Thaa:=}'); + Error('\P{Is_Scx= Thaa:=}'); + Expect(1, 65021, '\p{Is_Scx: thaa}', ""); + Expect(0, 65021, '\p{^Is_Scx: thaa}', ""); + Expect(0, 65021, '\P{Is_Scx: thaa}', ""); + Expect(1, 65021, '\P{^Is_Scx: thaa}', ""); + Expect(0, 65022, '\p{Is_Scx: thaa}', ""); + Expect(1, 65022, '\p{^Is_Scx: thaa}', ""); + Expect(1, 65022, '\P{Is_Scx: thaa}', ""); + Expect(0, 65022, '\P{^Is_Scx: thaa}', ""); + Expect(1, 65021, '\p{Is_Scx=__Thaa}', ""); + Expect(0, 65021, '\p{^Is_Scx=__Thaa}', ""); + Expect(0, 65021, '\P{Is_Scx=__Thaa}', ""); + Expect(1, 65021, '\P{^Is_Scx=__Thaa}', ""); + Expect(0, 65022, '\p{Is_Scx=__Thaa}', ""); + Expect(1, 65022, '\p{^Is_Scx=__Thaa}', ""); + Expect(1, 65022, '\P{Is_Scx=__Thaa}', ""); + Expect(0, 65022, '\P{^Is_Scx=__Thaa}', ""); + Error('\p{Script_Extensions=-/a/thai}'); + Error('\P{Script_Extensions=-/a/thai}'); + Expect(1, 3675, '\p{Script_Extensions=:\AThai\z:}', "");; + Expect(0, 3676, '\p{Script_Extensions=:\AThai\z:}', "");; + Expect(1, 3675, '\p{Script_Extensions=thai}', ""); + Expect(0, 3675, '\p{^Script_Extensions=thai}', ""); + Expect(0, 3675, '\P{Script_Extensions=thai}', ""); + Expect(1, 3675, '\P{^Script_Extensions=thai}', ""); + Expect(0, 3676, '\p{Script_Extensions=thai}', ""); + Expect(1, 3676, '\p{^Script_Extensions=thai}', ""); + Expect(1, 3676, '\P{Script_Extensions=thai}', ""); + Expect(0, 3676, '\P{^Script_Extensions=thai}', ""); + Expect(1, 3675, '\p{Script_Extensions=:\Athai\z:}', "");; + Expect(0, 3676, '\p{Script_Extensions=:\Athai\z:}', "");; + Expect(1, 3675, '\p{Script_Extensions=Thai}', ""); + Expect(0, 3675, '\p{^Script_Extensions=Thai}', ""); + Expect(0, 3675, '\P{Script_Extensions=Thai}', ""); + Expect(1, 3675, '\P{^Script_Extensions=Thai}', ""); + Expect(0, 3676, '\p{Script_Extensions=Thai}', ""); + Expect(1, 3676, '\p{^Script_Extensions=Thai}', ""); + Expect(1, 3676, '\P{Script_Extensions=Thai}', ""); + Expect(0, 3676, '\P{^Script_Extensions=Thai}', ""); + Error('\p{Scx=_:=Thai}'); + Error('\P{Scx=_:=Thai}'); + Expect(1, 3675, '\p{Scx=:\AThai\z:}', "");; + Expect(0, 3676, '\p{Scx=:\AThai\z:}', "");; + Expect(1, 3675, '\p{Scx=thai}', ""); + Expect(0, 3675, '\p{^Scx=thai}', ""); + Expect(0, 3675, '\P{Scx=thai}', ""); + Expect(1, 3675, '\P{^Scx=thai}', ""); + Expect(0, 3676, '\p{Scx=thai}', ""); + Expect(1, 3676, '\p{^Scx=thai}', ""); + Expect(1, 3676, '\P{Scx=thai}', ""); + Expect(0, 3676, '\P{^Scx=thai}', ""); + Expect(1, 3675, '\p{Scx=:\Athai\z:}', "");; + Expect(0, 3676, '\p{Scx=:\Athai\z:}', "");; + Expect(1, 3675, '\p{Scx: _ THAI}', ""); + Expect(0, 3675, '\p{^Scx: _ THAI}', ""); + Expect(0, 3675, '\P{Scx: _ THAI}', ""); + Expect(1, 3675, '\P{^Scx: _ THAI}', ""); + Expect(0, 3676, '\p{Scx: _ THAI}', ""); + Expect(1, 3676, '\p{^Scx: _ THAI}', ""); + Expect(1, 3676, '\P{Scx: _ THAI}', ""); + Expect(0, 3676, '\P{^Scx: _ THAI}', ""); + Error('\p{Is_Script_Extensions= :=Thai}'); + Error('\P{Is_Script_Extensions= :=Thai}'); + Expect(1, 3675, '\p{Is_Script_Extensions=thai}', ""); + Expect(0, 3675, '\p{^Is_Script_Extensions=thai}', ""); + Expect(0, 3675, '\P{Is_Script_Extensions=thai}', ""); + Expect(1, 3675, '\P{^Is_Script_Extensions=thai}', ""); + Expect(0, 3676, '\p{Is_Script_Extensions=thai}', ""); + Expect(1, 3676, '\p{^Is_Script_Extensions=thai}', ""); + Expect(1, 3676, '\P{Is_Script_Extensions=thai}', ""); + Expect(0, 3676, '\P{^Is_Script_Extensions=thai}', ""); + Expect(1, 3675, '\p{Is_Script_Extensions= thai}', ""); + Expect(0, 3675, '\p{^Is_Script_Extensions= thai}', ""); + Expect(0, 3675, '\P{Is_Script_Extensions= thai}', ""); + Expect(1, 3675, '\P{^Is_Script_Extensions= thai}', ""); + Expect(0, 3676, '\p{Is_Script_Extensions= thai}', ""); + Expect(1, 3676, '\p{^Is_Script_Extensions= thai}', ""); + Expect(1, 3676, '\P{Is_Script_Extensions= thai}', ""); + Expect(0, 3676, '\P{^Is_Script_Extensions= thai}', ""); + Error('\p{Is_Scx= Thai/a/}'); + Error('\P{Is_Scx= Thai/a/}'); + Expect(1, 3675, '\p{Is_Scx: thai}', ""); + Expect(0, 3675, '\p{^Is_Scx: thai}', ""); + Expect(0, 3675, '\P{Is_Scx: thai}', ""); + Expect(1, 3675, '\P{^Is_Scx: thai}', ""); + Expect(0, 3676, '\p{Is_Scx: thai}', ""); + Expect(1, 3676, '\p{^Is_Scx: thai}', ""); + Expect(1, 3676, '\P{Is_Scx: thai}', ""); + Expect(0, 3676, '\P{^Is_Scx: thai}', ""); + Expect(1, 3675, '\p{Is_Scx=-_thai}', ""); + Expect(0, 3675, '\p{^Is_Scx=-_thai}', ""); + Expect(0, 3675, '\P{Is_Scx=-_thai}', ""); + Expect(1, 3675, '\P{^Is_Scx=-_thai}', ""); + Expect(0, 3676, '\p{Is_Scx=-_thai}', ""); + Expect(1, 3676, '\p{^Is_Scx=-_thai}', ""); + Expect(1, 3676, '\P{Is_Scx=-_thai}', ""); + Expect(0, 3676, '\P{^Is_Scx=-_thai}', ""); + Error('\p{Script_Extensions=__TIBETAN/a/}'); + Error('\P{Script_Extensions=__TIBETAN/a/}'); + Expect(1, 12299, '\p{Script_Extensions=:\ATibetan\z:}', "");; + Expect(0, 12300, '\p{Script_Extensions=:\ATibetan\z:}', "");; + Expect(1, 12299, '\p{Script_Extensions=tibetan}', ""); + Expect(0, 12299, '\p{^Script_Extensions=tibetan}', ""); + Expect(0, 12299, '\P{Script_Extensions=tibetan}', ""); + Expect(1, 12299, '\P{^Script_Extensions=tibetan}', ""); + Expect(0, 12300, '\p{Script_Extensions=tibetan}', ""); + Expect(1, 12300, '\p{^Script_Extensions=tibetan}', ""); + Expect(1, 12300, '\P{Script_Extensions=tibetan}', ""); + Expect(0, 12300, '\P{^Script_Extensions=tibetan}', ""); + Expect(1, 12299, '\p{Script_Extensions=:\Atibetan\z:}', "");; + Expect(0, 12300, '\p{Script_Extensions=:\Atibetan\z:}', "");; + Expect(1, 12299, '\p{Script_Extensions= Tibetan}', ""); + Expect(0, 12299, '\p{^Script_Extensions= Tibetan}', ""); + Expect(0, 12299, '\P{Script_Extensions= Tibetan}', ""); + Expect(1, 12299, '\P{^Script_Extensions= Tibetan}', ""); + Expect(0, 12300, '\p{Script_Extensions= Tibetan}', ""); + Expect(1, 12300, '\p{^Script_Extensions= Tibetan}', ""); + Expect(1, 12300, '\P{Script_Extensions= Tibetan}', ""); + Expect(0, 12300, '\P{^Script_Extensions= Tibetan}', ""); + Error('\p{Scx=:=- tibt}'); + Error('\P{Scx=:=- tibt}'); + Expect(1, 12299, '\p{Scx=:\ATibt\z:}', "");; + Expect(0, 12300, '\p{Scx=:\ATibt\z:}', "");; + Expect(1, 12299, '\p{Scx=tibt}', ""); + Expect(0, 12299, '\p{^Scx=tibt}', ""); + Expect(0, 12299, '\P{Scx=tibt}', ""); + Expect(1, 12299, '\P{^Scx=tibt}', ""); + Expect(0, 12300, '\p{Scx=tibt}', ""); + Expect(1, 12300, '\p{^Scx=tibt}', ""); + Expect(1, 12300, '\P{Scx=tibt}', ""); + Expect(0, 12300, '\P{^Scx=tibt}', ""); + Expect(1, 12299, '\p{Scx=:\Atibt\z:}', "");; + Expect(0, 12300, '\p{Scx=:\Atibt\z:}', "");; + Expect(1, 12299, '\p{Scx= -Tibt}', ""); + Expect(0, 12299, '\p{^Scx= -Tibt}', ""); + Expect(0, 12299, '\P{Scx= -Tibt}', ""); + Expect(1, 12299, '\P{^Scx= -Tibt}', ""); + Expect(0, 12300, '\p{Scx= -Tibt}', ""); + Expect(1, 12300, '\p{^Scx= -Tibt}', ""); + Expect(1, 12300, '\P{Scx= -Tibt}', ""); + Expect(0, 12300, '\P{^Scx= -Tibt}', ""); + Error('\p{Is_Script_Extensions= /a/Tibetan}'); + Error('\P{Is_Script_Extensions= /a/Tibetan}'); + Expect(1, 12299, '\p{Is_Script_Extensions=tibetan}', ""); + Expect(0, 12299, '\p{^Is_Script_Extensions=tibetan}', ""); + Expect(0, 12299, '\P{Is_Script_Extensions=tibetan}', ""); + Expect(1, 12299, '\P{^Is_Script_Extensions=tibetan}', ""); + Expect(0, 12300, '\p{Is_Script_Extensions=tibetan}', ""); + Expect(1, 12300, '\p{^Is_Script_Extensions=tibetan}', ""); + Expect(1, 12300, '\P{Is_Script_Extensions=tibetan}', ""); + Expect(0, 12300, '\P{^Is_Script_Extensions=tibetan}', ""); + Expect(1, 12299, '\p{Is_Script_Extensions= TIBETAN}', ""); + Expect(0, 12299, '\p{^Is_Script_Extensions= TIBETAN}', ""); + Expect(0, 12299, '\P{Is_Script_Extensions= TIBETAN}', ""); + Expect(1, 12299, '\P{^Is_Script_Extensions= TIBETAN}', ""); + Expect(0, 12300, '\p{Is_Script_Extensions= TIBETAN}', ""); + Expect(1, 12300, '\p{^Is_Script_Extensions= TIBETAN}', ""); + Expect(1, 12300, '\P{Is_Script_Extensions= TIBETAN}', ""); + Expect(0, 12300, '\P{^Is_Script_Extensions= TIBETAN}', ""); + Error('\p{Is_Scx=:= _Tibt}'); + Error('\P{Is_Scx=:= _Tibt}'); + Expect(1, 12299, '\p{Is_Scx=tibt}', ""); + Expect(0, 12299, '\p{^Is_Scx=tibt}', ""); + Expect(0, 12299, '\P{Is_Scx=tibt}', ""); + Expect(1, 12299, '\P{^Is_Scx=tibt}', ""); + Expect(0, 12300, '\p{Is_Scx=tibt}', ""); + Expect(1, 12300, '\p{^Is_Scx=tibt}', ""); + Expect(1, 12300, '\P{Is_Scx=tibt}', ""); + Expect(0, 12300, '\P{^Is_Scx=tibt}', ""); + Expect(1, 12299, '\p{Is_Scx=- TIBT}', ""); + Expect(0, 12299, '\p{^Is_Scx=- TIBT}', ""); + Expect(0, 12299, '\P{Is_Scx=- TIBT}', ""); + Expect(1, 12299, '\P{^Is_Scx=- TIBT}', ""); + Expect(0, 12300, '\p{Is_Scx=- TIBT}', ""); + Expect(1, 12300, '\p{^Is_Scx=- TIBT}', ""); + Expect(1, 12300, '\P{Is_Scx=- TIBT}', ""); + Expect(0, 12300, '\P{^Is_Scx=- TIBT}', ""); + Error('\p{Script_Extensions=/a/_tirhuta}'); + Error('\P{Script_Extensions=/a/_tirhuta}'); + Expect(1, 70873, '\p{Script_Extensions=:\ATirhuta\z:}', "");; + Expect(0, 70874, '\p{Script_Extensions=:\ATirhuta\z:}', "");; + Expect(1, 70873, '\p{Script_Extensions=tirhuta}', ""); + Expect(0, 70873, '\p{^Script_Extensions=tirhuta}', ""); + Expect(0, 70873, '\P{Script_Extensions=tirhuta}', ""); + Expect(1, 70873, '\P{^Script_Extensions=tirhuta}', ""); + Expect(0, 70874, '\p{Script_Extensions=tirhuta}', ""); + Expect(1, 70874, '\p{^Script_Extensions=tirhuta}', ""); + Expect(1, 70874, '\P{Script_Extensions=tirhuta}', ""); + Expect(0, 70874, '\P{^Script_Extensions=tirhuta}', ""); + Expect(1, 70873, '\p{Script_Extensions=:\Atirhuta\z:}', "");; + Expect(0, 70874, '\p{Script_Extensions=:\Atirhuta\z:}', "");; + Expect(1, 70873, '\p{Script_Extensions= _TIRHUTA}', ""); + Expect(0, 70873, '\p{^Script_Extensions= _TIRHUTA}', ""); + Expect(0, 70873, '\P{Script_Extensions= _TIRHUTA}', ""); + Expect(1, 70873, '\P{^Script_Extensions= _TIRHUTA}', ""); + Expect(0, 70874, '\p{Script_Extensions= _TIRHUTA}', ""); + Expect(1, 70874, '\p{^Script_Extensions= _TIRHUTA}', ""); + Expect(1, 70874, '\P{Script_Extensions= _TIRHUTA}', ""); + Expect(0, 70874, '\P{^Script_Extensions= _TIRHUTA}', ""); + Error('\p{Scx: -/a/Tirh}'); + Error('\P{Scx: -/a/Tirh}'); + Expect(1, 70873, '\p{Scx=:\ATirh\z:}', "");; + Expect(0, 70874, '\p{Scx=:\ATirh\z:}', "");; + Expect(1, 70873, '\p{Scx=tirh}', ""); + Expect(0, 70873, '\p{^Scx=tirh}', ""); + Expect(0, 70873, '\P{Scx=tirh}', ""); + Expect(1, 70873, '\P{^Scx=tirh}', ""); + Expect(0, 70874, '\p{Scx=tirh}', ""); + Expect(1, 70874, '\p{^Scx=tirh}', ""); + Expect(1, 70874, '\P{Scx=tirh}', ""); + Expect(0, 70874, '\P{^Scx=tirh}', ""); + Expect(1, 70873, '\p{Scx=:\Atirh\z:}', "");; + Expect(0, 70874, '\p{Scx=:\Atirh\z:}', "");; + Expect(1, 70873, '\p{Scx=-TIRH}', ""); + Expect(0, 70873, '\p{^Scx=-TIRH}', ""); + Expect(0, 70873, '\P{Scx=-TIRH}', ""); + Expect(1, 70873, '\P{^Scx=-TIRH}', ""); + Expect(0, 70874, '\p{Scx=-TIRH}', ""); + Expect(1, 70874, '\p{^Scx=-TIRH}', ""); + Expect(1, 70874, '\P{Scx=-TIRH}', ""); + Expect(0, 70874, '\P{^Scx=-TIRH}', ""); + Error('\p{Is_Script_Extensions=_ Tirhuta:=}'); + Error('\P{Is_Script_Extensions=_ Tirhuta:=}'); + Expect(1, 70873, '\p{Is_Script_Extensions=tirhuta}', ""); + Expect(0, 70873, '\p{^Is_Script_Extensions=tirhuta}', ""); + Expect(0, 70873, '\P{Is_Script_Extensions=tirhuta}', ""); + Expect(1, 70873, '\P{^Is_Script_Extensions=tirhuta}', ""); + Expect(0, 70874, '\p{Is_Script_Extensions=tirhuta}', ""); + Expect(1, 70874, '\p{^Is_Script_Extensions=tirhuta}', ""); + Expect(1, 70874, '\P{Is_Script_Extensions=tirhuta}', ""); + Expect(0, 70874, '\P{^Is_Script_Extensions=tirhuta}', ""); + Expect(1, 70873, '\p{Is_Script_Extensions: Tirhuta}', ""); + Expect(0, 70873, '\p{^Is_Script_Extensions: Tirhuta}', ""); + Expect(0, 70873, '\P{Is_Script_Extensions: Tirhuta}', ""); + Expect(1, 70873, '\P{^Is_Script_Extensions: Tirhuta}', ""); + Expect(0, 70874, '\p{Is_Script_Extensions: Tirhuta}', ""); + Expect(1, 70874, '\p{^Is_Script_Extensions: Tirhuta}', ""); + Expect(1, 70874, '\P{Is_Script_Extensions: Tirhuta}', ""); + Expect(0, 70874, '\P{^Is_Script_Extensions: Tirhuta}', ""); + Error('\p{Is_Scx=_ TIRH/a/}'); + Error('\P{Is_Scx=_ TIRH/a/}'); + Expect(1, 70873, '\p{Is_Scx=tirh}', ""); + Expect(0, 70873, '\p{^Is_Scx=tirh}', ""); + Expect(0, 70873, '\P{Is_Scx=tirh}', ""); + Expect(1, 70873, '\P{^Is_Scx=tirh}', ""); + Expect(0, 70874, '\p{Is_Scx=tirh}', ""); + Expect(1, 70874, '\p{^Is_Scx=tirh}', ""); + Expect(1, 70874, '\P{Is_Scx=tirh}', ""); + Expect(0, 70874, '\P{^Is_Scx=tirh}', ""); + Expect(1, 70873, '\p{Is_Scx=__Tirh}', ""); + Expect(0, 70873, '\p{^Is_Scx=__Tirh}', ""); + Expect(0, 70873, '\P{Is_Scx=__Tirh}', ""); + Expect(1, 70873, '\P{^Is_Scx=__Tirh}', ""); + Expect(0, 70874, '\p{Is_Scx=__Tirh}', ""); + Expect(1, 70874, '\p{^Is_Scx=__Tirh}', ""); + Expect(1, 70874, '\P{Is_Scx=__Tirh}', ""); + Expect(0, 70874, '\P{^Is_Scx=__Tirh}', ""); + Error('\p{Script_Extensions=_TANGSA:=}'); + Error('\P{Script_Extensions=_TANGSA:=}'); + Expect(1, 92873, '\p{Script_Extensions=:\ATangsa\z:}', "");; + Expect(0, 92874, '\p{Script_Extensions=:\ATangsa\z:}', "");; + Expect(1, 92873, '\p{Script_Extensions=tangsa}', ""); + Expect(0, 92873, '\p{^Script_Extensions=tangsa}', ""); + Expect(0, 92873, '\P{Script_Extensions=tangsa}', ""); + Expect(1, 92873, '\P{^Script_Extensions=tangsa}', ""); + Expect(0, 92874, '\p{Script_Extensions=tangsa}', ""); + Expect(1, 92874, '\p{^Script_Extensions=tangsa}', ""); + Expect(1, 92874, '\P{Script_Extensions=tangsa}', ""); + Expect(0, 92874, '\P{^Script_Extensions=tangsa}', ""); + Expect(1, 92873, '\p{Script_Extensions=:\Atangsa\z:}', "");; + Expect(0, 92874, '\p{Script_Extensions=:\Atangsa\z:}', "");; + Expect(1, 92873, '\p{Script_Extensions=- TANGSA}', ""); + Expect(0, 92873, '\p{^Script_Extensions=- TANGSA}', ""); + Expect(0, 92873, '\P{Script_Extensions=- TANGSA}', ""); + Expect(1, 92873, '\P{^Script_Extensions=- TANGSA}', ""); + Expect(0, 92874, '\p{Script_Extensions=- TANGSA}', ""); + Expect(1, 92874, '\p{^Script_Extensions=- TANGSA}', ""); + Expect(1, 92874, '\P{Script_Extensions=- TANGSA}', ""); + Expect(0, 92874, '\P{^Script_Extensions=- TANGSA}', ""); + Error('\p{Scx:_-TNSA:=}'); + Error('\P{Scx:_-TNSA:=}'); + Expect(1, 92873, '\p{Scx=:\ATnsa\z:}', "");; + Expect(0, 92874, '\p{Scx=:\ATnsa\z:}', "");; + Expect(1, 92873, '\p{Scx=tnsa}', ""); + Expect(0, 92873, '\p{^Scx=tnsa}', ""); + Expect(0, 92873, '\P{Scx=tnsa}', ""); + Expect(1, 92873, '\P{^Scx=tnsa}', ""); + Expect(0, 92874, '\p{Scx=tnsa}', ""); + Expect(1, 92874, '\p{^Scx=tnsa}', ""); + Expect(1, 92874, '\P{Scx=tnsa}', ""); + Expect(0, 92874, '\P{^Scx=tnsa}', ""); + Expect(1, 92873, '\p{Scx=:\Atnsa\z:}', "");; + Expect(0, 92874, '\p{Scx=:\Atnsa\z:}', "");; + Expect(1, 92873, '\p{Scx=-Tnsa}', ""); + Expect(0, 92873, '\p{^Scx=-Tnsa}', ""); + Expect(0, 92873, '\P{Scx=-Tnsa}', ""); + Expect(1, 92873, '\P{^Scx=-Tnsa}', ""); + Expect(0, 92874, '\p{Scx=-Tnsa}', ""); + Expect(1, 92874, '\p{^Scx=-Tnsa}', ""); + Expect(1, 92874, '\P{Scx=-Tnsa}', ""); + Expect(0, 92874, '\P{^Scx=-Tnsa}', ""); + Error('\p{Is_Script_Extensions= _TANGSA:=}'); + Error('\P{Is_Script_Extensions= _TANGSA:=}'); + Expect(1, 92873, '\p{Is_Script_Extensions=tangsa}', ""); + Expect(0, 92873, '\p{^Is_Script_Extensions=tangsa}', ""); + Expect(0, 92873, '\P{Is_Script_Extensions=tangsa}', ""); + Expect(1, 92873, '\P{^Is_Script_Extensions=tangsa}', ""); + Expect(0, 92874, '\p{Is_Script_Extensions=tangsa}', ""); + Expect(1, 92874, '\p{^Is_Script_Extensions=tangsa}', ""); + Expect(1, 92874, '\P{Is_Script_Extensions=tangsa}', ""); + Expect(0, 92874, '\P{^Is_Script_Extensions=tangsa}', ""); + Expect(1, 92873, '\p{Is_Script_Extensions= -Tangsa}', ""); + Expect(0, 92873, '\p{^Is_Script_Extensions= -Tangsa}', ""); + Expect(0, 92873, '\P{Is_Script_Extensions= -Tangsa}', ""); + Expect(1, 92873, '\P{^Is_Script_Extensions= -Tangsa}', ""); + Expect(0, 92874, '\p{Is_Script_Extensions= -Tangsa}', ""); + Expect(1, 92874, '\p{^Is_Script_Extensions= -Tangsa}', ""); + Expect(1, 92874, '\P{Is_Script_Extensions= -Tangsa}', ""); + Expect(0, 92874, '\P{^Is_Script_Extensions= -Tangsa}', ""); + Error('\p{Is_Scx=:= _tnsa}'); + Error('\P{Is_Scx=:= _tnsa}'); + Expect(1, 92873, '\p{Is_Scx:tnsa}', ""); + Expect(0, 92873, '\p{^Is_Scx:tnsa}', ""); + Expect(0, 92873, '\P{Is_Scx:tnsa}', ""); + Expect(1, 92873, '\P{^Is_Scx:tnsa}', ""); + Expect(0, 92874, '\p{Is_Scx:tnsa}', ""); + Expect(1, 92874, '\p{^Is_Scx:tnsa}', ""); + Expect(1, 92874, '\P{Is_Scx:tnsa}', ""); + Expect(0, 92874, '\P{^Is_Scx:tnsa}', ""); + Expect(1, 92873, '\p{Is_Scx=-Tnsa}', ""); + Expect(0, 92873, '\p{^Is_Scx=-Tnsa}', ""); + Expect(0, 92873, '\P{Is_Scx=-Tnsa}', ""); + Expect(1, 92873, '\P{^Is_Scx=-Tnsa}', ""); + Expect(0, 92874, '\p{Is_Scx=-Tnsa}', ""); + Expect(1, 92874, '\p{^Is_Scx=-Tnsa}', ""); + Expect(1, 92874, '\P{Is_Scx=-Tnsa}', ""); + Expect(0, 92874, '\P{^Is_Scx=-Tnsa}', ""); + Error('\p{Script_Extensions=/a/ -TODHRI}'); + Error('\P{Script_Extensions=/a/ -TODHRI}'); + Expect(1, 67059, '\p{Script_Extensions=:\ATodhri\z:}', "");; + Expect(0, 67060, '\p{Script_Extensions=:\ATodhri\z:}', "");; + Expect(1, 67059, '\p{Script_Extensions=todhri}', ""); + Expect(0, 67059, '\p{^Script_Extensions=todhri}', ""); + Expect(0, 67059, '\P{Script_Extensions=todhri}', ""); + Expect(1, 67059, '\P{^Script_Extensions=todhri}', ""); + Expect(0, 67060, '\p{Script_Extensions=todhri}', ""); + Expect(1, 67060, '\p{^Script_Extensions=todhri}', ""); + Expect(1, 67060, '\P{Script_Extensions=todhri}', ""); + Expect(0, 67060, '\P{^Script_Extensions=todhri}', ""); + Expect(1, 67059, '\p{Script_Extensions=:\Atodhri\z:}', "");; + Expect(0, 67060, '\p{Script_Extensions=:\Atodhri\z:}', "");; + Expect(1, 67059, '\p{Script_Extensions=-TODHRI}', ""); + Expect(0, 67059, '\p{^Script_Extensions=-TODHRI}', ""); + Expect(0, 67059, '\P{Script_Extensions=-TODHRI}', ""); + Expect(1, 67059, '\P{^Script_Extensions=-TODHRI}', ""); + Expect(0, 67060, '\p{Script_Extensions=-TODHRI}', ""); + Expect(1, 67060, '\p{^Script_Extensions=-TODHRI}', ""); + Expect(1, 67060, '\P{Script_Extensions=-TODHRI}', ""); + Expect(0, 67060, '\P{^Script_Extensions=-TODHRI}', ""); + Error('\p{Scx=- todr/a/}'); + Error('\P{Scx=- todr/a/}'); + Expect(1, 67059, '\p{Scx=:\ATodr\z:}', "");; + Expect(0, 67060, '\p{Scx=:\ATodr\z:}', "");; + Expect(1, 67059, '\p{Scx=todr}', ""); + Expect(0, 67059, '\p{^Scx=todr}', ""); + Expect(0, 67059, '\P{Scx=todr}', ""); + Expect(1, 67059, '\P{^Scx=todr}', ""); + Expect(0, 67060, '\p{Scx=todr}', ""); + Expect(1, 67060, '\p{^Scx=todr}', ""); + Expect(1, 67060, '\P{Scx=todr}', ""); + Expect(0, 67060, '\P{^Scx=todr}', ""); + Expect(1, 67059, '\p{Scx=:\Atodr\z:}', "");; + Expect(0, 67060, '\p{Scx=:\Atodr\z:}', "");; + Expect(1, 67059, '\p{Scx: - Todr}', ""); + Expect(0, 67059, '\p{^Scx: - Todr}', ""); + Expect(0, 67059, '\P{Scx: - Todr}', ""); + Expect(1, 67059, '\P{^Scx: - Todr}', ""); + Expect(0, 67060, '\p{Scx: - Todr}', ""); + Expect(1, 67060, '\p{^Scx: - Todr}', ""); + Expect(1, 67060, '\P{Scx: - Todr}', ""); + Expect(0, 67060, '\P{^Scx: - Todr}', ""); + Error('\p{Is_Script_Extensions: :=todhri}'); + Error('\P{Is_Script_Extensions: :=todhri}'); + Expect(1, 67059, '\p{Is_Script_Extensions=todhri}', ""); + Expect(0, 67059, '\p{^Is_Script_Extensions=todhri}', ""); + Expect(0, 67059, '\P{Is_Script_Extensions=todhri}', ""); + Expect(1, 67059, '\P{^Is_Script_Extensions=todhri}', ""); + Expect(0, 67060, '\p{Is_Script_Extensions=todhri}', ""); + Expect(1, 67060, '\p{^Is_Script_Extensions=todhri}', ""); + Expect(1, 67060, '\P{Is_Script_Extensions=todhri}', ""); + Expect(0, 67060, '\P{^Is_Script_Extensions=todhri}', ""); + Expect(1, 67059, '\p{Is_Script_Extensions= Todhri}', ""); + Expect(0, 67059, '\p{^Is_Script_Extensions= Todhri}', ""); + Expect(0, 67059, '\P{Is_Script_Extensions= Todhri}', ""); + Expect(1, 67059, '\P{^Is_Script_Extensions= Todhri}', ""); + Expect(0, 67060, '\p{Is_Script_Extensions= Todhri}', ""); + Expect(1, 67060, '\p{^Is_Script_Extensions= Todhri}', ""); + Expect(1, 67060, '\P{Is_Script_Extensions= Todhri}', ""); + Expect(0, 67060, '\P{^Is_Script_Extensions= Todhri}', ""); + Error('\p{Is_Scx= /a/todr}'); + Error('\P{Is_Scx= /a/todr}'); + Expect(1, 67059, '\p{Is_Scx=todr}', ""); + Expect(0, 67059, '\p{^Is_Scx=todr}', ""); + Expect(0, 67059, '\P{Is_Scx=todr}', ""); + Expect(1, 67059, '\P{^Is_Scx=todr}', ""); + Expect(0, 67060, '\p{Is_Scx=todr}', ""); + Expect(1, 67060, '\p{^Is_Scx=todr}', ""); + Expect(1, 67060, '\P{Is_Scx=todr}', ""); + Expect(0, 67060, '\P{^Is_Scx=todr}', ""); + Expect(1, 67059, '\p{Is_Scx= Todr}', ""); + Expect(0, 67059, '\p{^Is_Scx= Todr}', ""); + Expect(0, 67059, '\P{Is_Scx= Todr}', ""); + Expect(1, 67059, '\P{^Is_Scx= Todr}', ""); + Expect(0, 67060, '\p{Is_Scx= Todr}', ""); + Expect(1, 67060, '\p{^Is_Scx= Todr}', ""); + Expect(1, 67060, '\P{Is_Scx= Todr}', ""); + Expect(0, 67060, '\P{^Is_Scx= Todr}', ""); + Error('\p{Script_Extensions: :=tolong_siki}'); + Error('\P{Script_Extensions: :=tolong_siki}'); + Expect(1, 73193, '\p{Script_Extensions=:\ATolong_Siki\z:}', "");; + Expect(0, 73194, '\p{Script_Extensions=:\ATolong_Siki\z:}', "");; + Expect(1, 73193, '\p{Script_Extensions=tolongsiki}', ""); + Expect(0, 73193, '\p{^Script_Extensions=tolongsiki}', ""); + Expect(0, 73193, '\P{Script_Extensions=tolongsiki}', ""); + Expect(1, 73193, '\P{^Script_Extensions=tolongsiki}', ""); + Expect(0, 73194, '\p{Script_Extensions=tolongsiki}', ""); + Expect(1, 73194, '\p{^Script_Extensions=tolongsiki}', ""); + Expect(1, 73194, '\P{Script_Extensions=tolongsiki}', ""); + Expect(0, 73194, '\P{^Script_Extensions=tolongsiki}', ""); + Expect(1, 73193, '\p{Script_Extensions=:\Atolongsiki\z:}', "");; + Expect(0, 73194, '\p{Script_Extensions=:\Atolongsiki\z:}', "");; + Expect(1, 73193, '\p{Script_Extensions=_tolong_SIKI}', ""); + Expect(0, 73193, '\p{^Script_Extensions=_tolong_SIKI}', ""); + Expect(0, 73193, '\P{Script_Extensions=_tolong_SIKI}', ""); + Expect(1, 73193, '\P{^Script_Extensions=_tolong_SIKI}', ""); + Expect(0, 73194, '\p{Script_Extensions=_tolong_SIKI}', ""); + Expect(1, 73194, '\p{^Script_Extensions=_tolong_SIKI}', ""); + Expect(1, 73194, '\P{Script_Extensions=_tolong_SIKI}', ""); + Expect(0, 73194, '\P{^Script_Extensions=_tolong_SIKI}', ""); + Error('\p{Scx=_ TOLS/a/}'); + Error('\P{Scx=_ TOLS/a/}'); + Expect(1, 73193, '\p{Scx=:\ATols\z:}', "");; + Expect(0, 73194, '\p{Scx=:\ATols\z:}', "");; + Expect(1, 73193, '\p{Scx=tols}', ""); + Expect(0, 73193, '\p{^Scx=tols}', ""); + Expect(0, 73193, '\P{Scx=tols}', ""); + Expect(1, 73193, '\P{^Scx=tols}', ""); + Expect(0, 73194, '\p{Scx=tols}', ""); + Expect(1, 73194, '\p{^Scx=tols}', ""); + Expect(1, 73194, '\P{Scx=tols}', ""); + Expect(0, 73194, '\P{^Scx=tols}', ""); + Expect(1, 73193, '\p{Scx=:\Atols\z:}', "");; + Expect(0, 73194, '\p{Scx=:\Atols\z:}', "");; + Expect(1, 73193, '\p{Scx= -Tols}', ""); + Expect(0, 73193, '\p{^Scx= -Tols}', ""); + Expect(0, 73193, '\P{Scx= -Tols}', ""); + Expect(1, 73193, '\P{^Scx= -Tols}', ""); + Expect(0, 73194, '\p{Scx= -Tols}', ""); + Expect(1, 73194, '\p{^Scx= -Tols}', ""); + Expect(1, 73194, '\P{Scx= -Tols}', ""); + Expect(0, 73194, '\P{^Scx= -Tols}', ""); + Error('\p{Is_Script_Extensions= /a/Tolong_SIKI}'); + Error('\P{Is_Script_Extensions= /a/Tolong_SIKI}'); + Expect(1, 73193, '\p{Is_Script_Extensions=tolongsiki}', ""); + Expect(0, 73193, '\p{^Is_Script_Extensions=tolongsiki}', ""); + Expect(0, 73193, '\P{Is_Script_Extensions=tolongsiki}', ""); + Expect(1, 73193, '\P{^Is_Script_Extensions=tolongsiki}', ""); + Expect(0, 73194, '\p{Is_Script_Extensions=tolongsiki}', ""); + Expect(1, 73194, '\p{^Is_Script_Extensions=tolongsiki}', ""); + Expect(1, 73194, '\P{Is_Script_Extensions=tolongsiki}', ""); + Expect(0, 73194, '\P{^Is_Script_Extensions=tolongsiki}', ""); + Expect(1, 73193, '\p{Is_Script_Extensions= tolong_Siki}', ""); + Expect(0, 73193, '\p{^Is_Script_Extensions= tolong_Siki}', ""); + Expect(0, 73193, '\P{Is_Script_Extensions= tolong_Siki}', ""); + Expect(1, 73193, '\P{^Is_Script_Extensions= tolong_Siki}', ""); + Expect(0, 73194, '\p{Is_Script_Extensions= tolong_Siki}', ""); + Expect(1, 73194, '\p{^Is_Script_Extensions= tolong_Siki}', ""); + Expect(1, 73194, '\P{Is_Script_Extensions= tolong_Siki}', ""); + Expect(0, 73194, '\P{^Is_Script_Extensions= tolong_Siki}', ""); + Error('\p{Is_Scx= Tols/a/}'); + Error('\P{Is_Scx= Tols/a/}'); + Expect(1, 73193, '\p{Is_Scx=tols}', ""); + Expect(0, 73193, '\p{^Is_Scx=tols}', ""); + Expect(0, 73193, '\P{Is_Scx=tols}', ""); + Expect(1, 73193, '\P{^Is_Scx=tols}', ""); + Expect(0, 73194, '\p{Is_Scx=tols}', ""); + Expect(1, 73194, '\p{^Is_Scx=tols}', ""); + Expect(1, 73194, '\P{Is_Scx=tols}', ""); + Expect(0, 73194, '\P{^Is_Scx=tols}', ""); + Expect(1, 73193, '\p{Is_Scx:-Tols}', ""); + Expect(0, 73193, '\p{^Is_Scx:-Tols}', ""); + Expect(0, 73193, '\P{Is_Scx:-Tols}', ""); + Expect(1, 73193, '\P{^Is_Scx:-Tols}', ""); + Expect(0, 73194, '\p{Is_Scx:-Tols}', ""); + Expect(1, 73194, '\p{^Is_Scx:-Tols}', ""); + Expect(1, 73194, '\P{Is_Scx:-Tols}', ""); + Expect(0, 73194, '\P{^Is_Scx:-Tols}', ""); + Error('\p{Script_Extensions=:=Toto}'); + Error('\P{Script_Extensions=:=Toto}'); + Expect(1, 123566, '\p{Script_Extensions=:\AToto\z:}', "");; + Expect(0, 123567, '\p{Script_Extensions=:\AToto\z:}', "");; + Expect(1, 123566, '\p{Script_Extensions: toto}', ""); + Expect(0, 123566, '\p{^Script_Extensions: toto}', ""); + Expect(0, 123566, '\P{Script_Extensions: toto}', ""); + Expect(1, 123566, '\P{^Script_Extensions: toto}', ""); + Expect(0, 123567, '\p{Script_Extensions: toto}', ""); + Expect(1, 123567, '\p{^Script_Extensions: toto}', ""); + Expect(1, 123567, '\P{Script_Extensions: toto}', ""); + Expect(0, 123567, '\P{^Script_Extensions: toto}', ""); + Expect(1, 123566, '\p{Script_Extensions=:\Atoto\z:}', "");; + Expect(0, 123567, '\p{Script_Extensions=:\Atoto\z:}', "");; + Expect(1, 123566, '\p{Script_Extensions=__Toto}', ""); + Expect(0, 123566, '\p{^Script_Extensions=__Toto}', ""); + Expect(0, 123566, '\P{Script_Extensions=__Toto}', ""); + Expect(1, 123566, '\P{^Script_Extensions=__Toto}', ""); + Expect(0, 123567, '\p{Script_Extensions=__Toto}', ""); + Expect(1, 123567, '\p{^Script_Extensions=__Toto}', ""); + Expect(1, 123567, '\P{Script_Extensions=__Toto}', ""); + Expect(0, 123567, '\P{^Script_Extensions=__Toto}', ""); + Error('\p{Scx= /a/toto}'); + Error('\P{Scx= /a/toto}'); + Expect(1, 123566, '\p{Scx=:\AToto\z:}', "");; + Expect(0, 123567, '\p{Scx=:\AToto\z:}', "");; + Expect(1, 123566, '\p{Scx=toto}', ""); + Expect(0, 123566, '\p{^Scx=toto}', ""); + Expect(0, 123566, '\P{Scx=toto}', ""); + Expect(1, 123566, '\P{^Scx=toto}', ""); + Expect(0, 123567, '\p{Scx=toto}', ""); + Expect(1, 123567, '\p{^Scx=toto}', ""); + Expect(1, 123567, '\P{Scx=toto}', ""); + Expect(0, 123567, '\P{^Scx=toto}', ""); + Expect(1, 123566, '\p{Scx=:\Atoto\z:}', "");; + Expect(0, 123567, '\p{Scx=:\Atoto\z:}', "");; + Expect(1, 123566, '\p{Scx= Toto}', ""); + Expect(0, 123566, '\p{^Scx= Toto}', ""); + Expect(0, 123566, '\P{Scx= Toto}', ""); + Expect(1, 123566, '\P{^Scx= Toto}', ""); + Expect(0, 123567, '\p{Scx= Toto}', ""); + Expect(1, 123567, '\p{^Scx= Toto}', ""); + Expect(1, 123567, '\P{Scx= Toto}', ""); + Expect(0, 123567, '\P{^Scx= Toto}', ""); + Error('\p{Is_Script_Extensions= :=toto}'); + Error('\P{Is_Script_Extensions= :=toto}'); + Expect(1, 123566, '\p{Is_Script_Extensions=toto}', ""); + Expect(0, 123566, '\p{^Is_Script_Extensions=toto}', ""); + Expect(0, 123566, '\P{Is_Script_Extensions=toto}', ""); + Expect(1, 123566, '\P{^Is_Script_Extensions=toto}', ""); + Expect(0, 123567, '\p{Is_Script_Extensions=toto}', ""); + Expect(1, 123567, '\p{^Is_Script_Extensions=toto}', ""); + Expect(1, 123567, '\P{Is_Script_Extensions=toto}', ""); + Expect(0, 123567, '\P{^Is_Script_Extensions=toto}', ""); + Expect(1, 123566, '\p{Is_Script_Extensions= TOTO}', ""); + Expect(0, 123566, '\p{^Is_Script_Extensions= TOTO}', ""); + Expect(0, 123566, '\P{Is_Script_Extensions= TOTO}', ""); + Expect(1, 123566, '\P{^Is_Script_Extensions= TOTO}', ""); + Expect(0, 123567, '\p{Is_Script_Extensions= TOTO}', ""); + Expect(1, 123567, '\p{^Is_Script_Extensions= TOTO}', ""); + Expect(1, 123567, '\P{Is_Script_Extensions= TOTO}', ""); + Expect(0, 123567, '\P{^Is_Script_Extensions= TOTO}', ""); + Error('\p{Is_Scx=/a/ toto}'); + Error('\P{Is_Scx=/a/ toto}'); + Expect(1, 123566, '\p{Is_Scx: toto}', ""); + Expect(0, 123566, '\p{^Is_Scx: toto}', ""); + Expect(0, 123566, '\P{Is_Scx: toto}', ""); + Expect(1, 123566, '\P{^Is_Scx: toto}', ""); + Expect(0, 123567, '\p{Is_Scx: toto}', ""); + Expect(1, 123567, '\p{^Is_Scx: toto}', ""); + Expect(1, 123567, '\P{Is_Scx: toto}', ""); + Expect(0, 123567, '\P{^Is_Scx: toto}', ""); + Expect(1, 123566, '\p{Is_Scx=- Toto}', ""); + Expect(0, 123566, '\p{^Is_Scx=- Toto}', ""); + Expect(0, 123566, '\P{Is_Scx=- Toto}', ""); + Expect(1, 123566, '\P{^Is_Scx=- Toto}', ""); + Expect(0, 123567, '\p{Is_Scx=- Toto}', ""); + Expect(1, 123567, '\p{^Is_Scx=- Toto}', ""); + Expect(1, 123567, '\P{Is_Scx=- Toto}', ""); + Expect(0, 123567, '\P{^Is_Scx=- Toto}', ""); + Error('\p{Script_Extensions= :=Tulu_TIGALARI}'); + Error('\P{Script_Extensions= :=Tulu_TIGALARI}'); + Expect(1, 70626, '\p{Script_Extensions=:\ATulu_Tigalari\z:}', "");; + Expect(0, 70627, '\p{Script_Extensions=:\ATulu_Tigalari\z:}', "");; + Expect(1, 70626, '\p{Script_Extensions=tulutigalari}', ""); + Expect(0, 70626, '\p{^Script_Extensions=tulutigalari}', ""); + Expect(0, 70626, '\P{Script_Extensions=tulutigalari}', ""); + Expect(1, 70626, '\P{^Script_Extensions=tulutigalari}', ""); + Expect(0, 70627, '\p{Script_Extensions=tulutigalari}', ""); + Expect(1, 70627, '\p{^Script_Extensions=tulutigalari}', ""); + Expect(1, 70627, '\P{Script_Extensions=tulutigalari}', ""); + Expect(0, 70627, '\P{^Script_Extensions=tulutigalari}', ""); + Expect(1, 70626, '\p{Script_Extensions=:\Atulutigalari\z:}', "");; + Expect(0, 70627, '\p{Script_Extensions=:\Atulutigalari\z:}', "");; + Expect(1, 70626, '\p{Script_Extensions= _Tulu_Tigalari}', ""); + Expect(0, 70626, '\p{^Script_Extensions= _Tulu_Tigalari}', ""); + Expect(0, 70626, '\P{Script_Extensions= _Tulu_Tigalari}', ""); + Expect(1, 70626, '\P{^Script_Extensions= _Tulu_Tigalari}', ""); + Expect(0, 70627, '\p{Script_Extensions= _Tulu_Tigalari}', ""); + Expect(1, 70627, '\p{^Script_Extensions= _Tulu_Tigalari}', ""); + Expect(1, 70627, '\P{Script_Extensions= _Tulu_Tigalari}', ""); + Expect(0, 70627, '\P{^Script_Extensions= _Tulu_Tigalari}', ""); + Error('\p{Scx=_Tutg/a/}'); + Error('\P{Scx=_Tutg/a/}'); + Expect(1, 70626, '\p{Scx=:\ATutg\z:}', "");; + Expect(0, 70627, '\p{Scx=:\ATutg\z:}', "");; + Expect(1, 70626, '\p{Scx=tutg}', ""); + Expect(0, 70626, '\p{^Scx=tutg}', ""); + Expect(0, 70626, '\P{Scx=tutg}', ""); + Expect(1, 70626, '\P{^Scx=tutg}', ""); + Expect(0, 70627, '\p{Scx=tutg}', ""); + Expect(1, 70627, '\p{^Scx=tutg}', ""); + Expect(1, 70627, '\P{Scx=tutg}', ""); + Expect(0, 70627, '\P{^Scx=tutg}', ""); + Expect(1, 70626, '\p{Scx=:\Atutg\z:}', "");; + Expect(0, 70627, '\p{Scx=:\Atutg\z:}', "");; + Expect(1, 70626, '\p{Scx=_Tutg}', ""); + Expect(0, 70626, '\p{^Scx=_Tutg}', ""); + Expect(0, 70626, '\P{Scx=_Tutg}', ""); + Expect(1, 70626, '\P{^Scx=_Tutg}', ""); + Expect(0, 70627, '\p{Scx=_Tutg}', ""); + Expect(1, 70627, '\p{^Scx=_Tutg}', ""); + Expect(1, 70627, '\P{Scx=_Tutg}', ""); + Expect(0, 70627, '\P{^Scx=_Tutg}', ""); + Error('\p{Is_Script_Extensions=_/a/TULU_TIGALARI}'); + Error('\P{Is_Script_Extensions=_/a/TULU_TIGALARI}'); + Expect(1, 70626, '\p{Is_Script_Extensions=tulutigalari}', ""); + Expect(0, 70626, '\p{^Is_Script_Extensions=tulutigalari}', ""); + Expect(0, 70626, '\P{Is_Script_Extensions=tulutigalari}', ""); + Expect(1, 70626, '\P{^Is_Script_Extensions=tulutigalari}', ""); + Expect(0, 70627, '\p{Is_Script_Extensions=tulutigalari}', ""); + Expect(1, 70627, '\p{^Is_Script_Extensions=tulutigalari}', ""); + Expect(1, 70627, '\P{Is_Script_Extensions=tulutigalari}', ""); + Expect(0, 70627, '\P{^Is_Script_Extensions=tulutigalari}', ""); + Expect(1, 70626, '\p{Is_Script_Extensions= Tulu_TIGALARI}', ""); + Expect(0, 70626, '\p{^Is_Script_Extensions= Tulu_TIGALARI}', ""); + Expect(0, 70626, '\P{Is_Script_Extensions= Tulu_TIGALARI}', ""); + Expect(1, 70626, '\P{^Is_Script_Extensions= Tulu_TIGALARI}', ""); + Expect(0, 70627, '\p{Is_Script_Extensions= Tulu_TIGALARI}', ""); + Expect(1, 70627, '\p{^Is_Script_Extensions= Tulu_TIGALARI}', ""); + Expect(1, 70627, '\P{Is_Script_Extensions= Tulu_TIGALARI}', ""); + Expect(0, 70627, '\P{^Is_Script_Extensions= Tulu_TIGALARI}', ""); + Error('\p{Is_Scx=_ Tutg:=}'); + Error('\P{Is_Scx=_ Tutg:=}'); + Expect(1, 70626, '\p{Is_Scx=tutg}', ""); + Expect(0, 70626, '\p{^Is_Scx=tutg}', ""); + Expect(0, 70626, '\P{Is_Scx=tutg}', ""); + Expect(1, 70626, '\P{^Is_Scx=tutg}', ""); + Expect(0, 70627, '\p{Is_Scx=tutg}', ""); + Expect(1, 70627, '\p{^Is_Scx=tutg}', ""); + Expect(1, 70627, '\P{Is_Scx=tutg}', ""); + Expect(0, 70627, '\P{^Is_Scx=tutg}', ""); + Expect(1, 70626, '\p{Is_Scx= _Tutg}', ""); + Expect(0, 70626, '\p{^Is_Scx= _Tutg}', ""); + Expect(0, 70626, '\P{Is_Scx= _Tutg}', ""); + Expect(1, 70626, '\P{^Is_Scx= _Tutg}', ""); + Expect(0, 70627, '\p{Is_Scx= _Tutg}', ""); + Expect(1, 70627, '\p{^Is_Scx= _Tutg}', ""); + Expect(1, 70627, '\P{Is_Scx= _Tutg}', ""); + Expect(0, 70627, '\P{^Is_Scx= _Tutg}', ""); + Error('\p{Script_Extensions: Ugaritic/a/}'); + Error('\P{Script_Extensions: Ugaritic/a/}'); + Expect(1, 66463, '\p{Script_Extensions=:\AUgaritic\z:}', "");; + Expect(0, 66464, '\p{Script_Extensions=:\AUgaritic\z:}', "");; + Expect(1, 66463, '\p{Script_Extensions=ugaritic}', ""); + Expect(0, 66463, '\p{^Script_Extensions=ugaritic}', ""); + Expect(0, 66463, '\P{Script_Extensions=ugaritic}', ""); + Expect(1, 66463, '\P{^Script_Extensions=ugaritic}', ""); + Expect(0, 66464, '\p{Script_Extensions=ugaritic}', ""); + Expect(1, 66464, '\p{^Script_Extensions=ugaritic}', ""); + Expect(1, 66464, '\P{Script_Extensions=ugaritic}', ""); + Expect(0, 66464, '\P{^Script_Extensions=ugaritic}', ""); + Expect(1, 66463, '\p{Script_Extensions=:\Augaritic\z:}', "");; + Expect(0, 66464, '\p{Script_Extensions=:\Augaritic\z:}', "");; + Expect(1, 66463, '\p{Script_Extensions= -ugaritic}', ""); + Expect(0, 66463, '\p{^Script_Extensions= -ugaritic}', ""); + Expect(0, 66463, '\P{Script_Extensions= -ugaritic}', ""); + Expect(1, 66463, '\P{^Script_Extensions= -ugaritic}', ""); + Expect(0, 66464, '\p{Script_Extensions= -ugaritic}', ""); + Expect(1, 66464, '\p{^Script_Extensions= -ugaritic}', ""); + Expect(1, 66464, '\P{Script_Extensions= -ugaritic}', ""); + Expect(0, 66464, '\P{^Script_Extensions= -ugaritic}', ""); + Error('\p{Scx= -Ugar/a/}'); + Error('\P{Scx= -Ugar/a/}'); + Expect(1, 66463, '\p{Scx=:\AUgar\z:}', "");; + Expect(0, 66464, '\p{Scx=:\AUgar\z:}', "");; + Expect(1, 66463, '\p{Scx=ugar}', ""); + Expect(0, 66463, '\p{^Scx=ugar}', ""); + Expect(0, 66463, '\P{Scx=ugar}', ""); + Expect(1, 66463, '\P{^Scx=ugar}', ""); + Expect(0, 66464, '\p{Scx=ugar}', ""); + Expect(1, 66464, '\p{^Scx=ugar}', ""); + Expect(1, 66464, '\P{Scx=ugar}', ""); + Expect(0, 66464, '\P{^Scx=ugar}', ""); + Expect(1, 66463, '\p{Scx=:\Augar\z:}', "");; + Expect(0, 66464, '\p{Scx=:\Augar\z:}', "");; + Expect(1, 66463, '\p{Scx= Ugar}', ""); + Expect(0, 66463, '\p{^Scx= Ugar}', ""); + Expect(0, 66463, '\P{Scx= Ugar}', ""); + Expect(1, 66463, '\P{^Scx= Ugar}', ""); + Expect(0, 66464, '\p{Scx= Ugar}', ""); + Expect(1, 66464, '\p{^Scx= Ugar}', ""); + Expect(1, 66464, '\P{Scx= Ugar}', ""); + Expect(0, 66464, '\P{^Scx= Ugar}', ""); + Error('\p{Is_Script_Extensions=_/a/Ugaritic}'); + Error('\P{Is_Script_Extensions=_/a/Ugaritic}'); + Expect(1, 66463, '\p{Is_Script_Extensions=ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Script_Extensions=ugaritic}', ""); + Expect(0, 66463, '\P{Is_Script_Extensions=ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Script_Extensions=ugaritic}', ""); + Expect(0, 66464, '\p{Is_Script_Extensions=ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Script_Extensions=ugaritic}', ""); + Expect(1, 66464, '\P{Is_Script_Extensions=ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Script_Extensions=ugaritic}', ""); + Expect(1, 66463, '\p{Is_Script_Extensions= ugaritic}', ""); + Expect(0, 66463, '\p{^Is_Script_Extensions= ugaritic}', ""); + Expect(0, 66463, '\P{Is_Script_Extensions= ugaritic}', ""); + Expect(1, 66463, '\P{^Is_Script_Extensions= ugaritic}', ""); + Expect(0, 66464, '\p{Is_Script_Extensions= ugaritic}', ""); + Expect(1, 66464, '\p{^Is_Script_Extensions= ugaritic}', ""); + Expect(1, 66464, '\P{Is_Script_Extensions= ugaritic}', ""); + Expect(0, 66464, '\P{^Is_Script_Extensions= ugaritic}', ""); + Error('\p{Is_Scx=:= UGAR}'); + Error('\P{Is_Scx=:= UGAR}'); + Expect(1, 66463, '\p{Is_Scx=ugar}', ""); + Expect(0, 66463, '\p{^Is_Scx=ugar}', ""); + Expect(0, 66463, '\P{Is_Scx=ugar}', ""); + Expect(1, 66463, '\P{^Is_Scx=ugar}', ""); + Expect(0, 66464, '\p{Is_Scx=ugar}', ""); + Expect(1, 66464, '\p{^Is_Scx=ugar}', ""); + Expect(1, 66464, '\P{Is_Scx=ugar}', ""); + Expect(0, 66464, '\P{^Is_Scx=ugar}', ""); + Expect(1, 66463, '\p{Is_Scx= UGAR}', ""); + Expect(0, 66463, '\p{^Is_Scx= UGAR}', ""); + Expect(0, 66463, '\P{Is_Scx= UGAR}', ""); + Expect(1, 66463, '\P{^Is_Scx= UGAR}', ""); + Expect(0, 66464, '\p{Is_Scx= UGAR}', ""); + Expect(1, 66464, '\p{^Is_Scx= UGAR}', ""); + Expect(1, 66464, '\P{Is_Scx= UGAR}', ""); + Expect(0, 66464, '\P{^Is_Scx= UGAR}', ""); + Error('\p{Script_Extensions: /a/vai}'); + Error('\P{Script_Extensions: /a/vai}'); + Expect(1, 42539, '\p{Script_Extensions=:\AVai\z:}', "");; + Expect(0, 42540, '\p{Script_Extensions=:\AVai\z:}', "");; + Expect(1, 42539, '\p{Script_Extensions: vai}', ""); + Expect(0, 42539, '\p{^Script_Extensions: vai}', ""); + Expect(0, 42539, '\P{Script_Extensions: vai}', ""); + Expect(1, 42539, '\P{^Script_Extensions: vai}', ""); + Expect(0, 42540, '\p{Script_Extensions: vai}', ""); + Expect(1, 42540, '\p{^Script_Extensions: vai}', ""); + Expect(1, 42540, '\P{Script_Extensions: vai}', ""); + Expect(0, 42540, '\P{^Script_Extensions: vai}', ""); + Expect(1, 42539, '\p{Script_Extensions=:\Avai\z:}', "");; + Expect(0, 42540, '\p{Script_Extensions=:\Avai\z:}', "");; + Expect(1, 42539, '\p{Script_Extensions= Vai}', ""); + Expect(0, 42539, '\p{^Script_Extensions= Vai}', ""); + Expect(0, 42539, '\P{Script_Extensions= Vai}', ""); + Expect(1, 42539, '\P{^Script_Extensions= Vai}', ""); + Expect(0, 42540, '\p{Script_Extensions= Vai}', ""); + Expect(1, 42540, '\p{^Script_Extensions= Vai}', ""); + Expect(1, 42540, '\P{Script_Extensions= Vai}', ""); + Expect(0, 42540, '\P{^Script_Extensions= Vai}', ""); + Error('\p{Scx= :=VAII}'); + Error('\P{Scx= :=VAII}'); + Expect(1, 42539, '\p{Scx=:\AVaii\z:}', "");; + Expect(0, 42540, '\p{Scx=:\AVaii\z:}', "");; + Expect(1, 42539, '\p{Scx=vaii}', ""); + Expect(0, 42539, '\p{^Scx=vaii}', ""); + Expect(0, 42539, '\P{Scx=vaii}', ""); + Expect(1, 42539, '\P{^Scx=vaii}', ""); + Expect(0, 42540, '\p{Scx=vaii}', ""); + Expect(1, 42540, '\p{^Scx=vaii}', ""); + Expect(1, 42540, '\P{Scx=vaii}', ""); + Expect(0, 42540, '\P{^Scx=vaii}', ""); + Expect(1, 42539, '\p{Scx=:\Avaii\z:}', "");; + Expect(0, 42540, '\p{Scx=:\Avaii\z:}', "");; + Expect(1, 42539, '\p{Scx=_ Vaii}', ""); + Expect(0, 42539, '\p{^Scx=_ Vaii}', ""); + Expect(0, 42539, '\P{Scx=_ Vaii}', ""); + Expect(1, 42539, '\P{^Scx=_ Vaii}', ""); + Expect(0, 42540, '\p{Scx=_ Vaii}', ""); + Expect(1, 42540, '\p{^Scx=_ Vaii}', ""); + Expect(1, 42540, '\P{Scx=_ Vaii}', ""); + Expect(0, 42540, '\P{^Scx=_ Vaii}', ""); + Error('\p{Is_Script_Extensions=/a/ -vai}'); + Error('\P{Is_Script_Extensions=/a/ -vai}'); + Expect(1, 42539, '\p{Is_Script_Extensions=vai}', ""); + Expect(0, 42539, '\p{^Is_Script_Extensions=vai}', ""); + Expect(0, 42539, '\P{Is_Script_Extensions=vai}', ""); + Expect(1, 42539, '\P{^Is_Script_Extensions=vai}', ""); + Expect(0, 42540, '\p{Is_Script_Extensions=vai}', ""); + Expect(1, 42540, '\p{^Is_Script_Extensions=vai}', ""); + Expect(1, 42540, '\P{Is_Script_Extensions=vai}', ""); + Expect(0, 42540, '\P{^Is_Script_Extensions=vai}', ""); + Expect(1, 42539, '\p{Is_Script_Extensions=-Vai}', ""); + Expect(0, 42539, '\p{^Is_Script_Extensions=-Vai}', ""); + Expect(0, 42539, '\P{Is_Script_Extensions=-Vai}', ""); + Expect(1, 42539, '\P{^Is_Script_Extensions=-Vai}', ""); + Expect(0, 42540, '\p{Is_Script_Extensions=-Vai}', ""); + Expect(1, 42540, '\p{^Is_Script_Extensions=-Vai}', ""); + Expect(1, 42540, '\P{Is_Script_Extensions=-Vai}', ""); + Expect(0, 42540, '\P{^Is_Script_Extensions=-Vai}', ""); + Error('\p{Is_Scx: := _Vaii}'); + Error('\P{Is_Scx: := _Vaii}'); + Expect(1, 42539, '\p{Is_Scx=vaii}', ""); + Expect(0, 42539, '\p{^Is_Scx=vaii}', ""); + Expect(0, 42539, '\P{Is_Scx=vaii}', ""); + Expect(1, 42539, '\P{^Is_Scx=vaii}', ""); + Expect(0, 42540, '\p{Is_Scx=vaii}', ""); + Expect(1, 42540, '\p{^Is_Scx=vaii}', ""); + Expect(1, 42540, '\P{Is_Scx=vaii}', ""); + Expect(0, 42540, '\P{^Is_Scx=vaii}', ""); + Expect(1, 42539, '\p{Is_Scx=VAII}', ""); + Expect(0, 42539, '\p{^Is_Scx=VAII}', ""); + Expect(0, 42539, '\P{Is_Scx=VAII}', ""); + Expect(1, 42539, '\P{^Is_Scx=VAII}', ""); + Expect(0, 42540, '\p{Is_Scx=VAII}', ""); + Expect(1, 42540, '\p{^Is_Scx=VAII}', ""); + Expect(1, 42540, '\P{Is_Scx=VAII}', ""); + Expect(0, 42540, '\P{^Is_Scx=VAII}', ""); + Error('\p{Script_Extensions=:=Vithkuqi}'); + Error('\P{Script_Extensions=:=Vithkuqi}'); + Expect(1, 67004, '\p{Script_Extensions=:\AVithkuqi\z:}', "");; + Expect(0, 67005, '\p{Script_Extensions=:\AVithkuqi\z:}', "");; + Expect(1, 67004, '\p{Script_Extensions=vithkuqi}', ""); + Expect(0, 67004, '\p{^Script_Extensions=vithkuqi}', ""); + Expect(0, 67004, '\P{Script_Extensions=vithkuqi}', ""); + Expect(1, 67004, '\P{^Script_Extensions=vithkuqi}', ""); + Expect(0, 67005, '\p{Script_Extensions=vithkuqi}', ""); + Expect(1, 67005, '\p{^Script_Extensions=vithkuqi}', ""); + Expect(1, 67005, '\P{Script_Extensions=vithkuqi}', ""); + Expect(0, 67005, '\P{^Script_Extensions=vithkuqi}', ""); + Expect(1, 67004, '\p{Script_Extensions=:\Avithkuqi\z:}', "");; + Expect(0, 67005, '\p{Script_Extensions=:\Avithkuqi\z:}', "");; + Expect(1, 67004, '\p{Script_Extensions= vithkuqi}', ""); + Expect(0, 67004, '\p{^Script_Extensions= vithkuqi}', ""); + Expect(0, 67004, '\P{Script_Extensions= vithkuqi}', ""); + Expect(1, 67004, '\P{^Script_Extensions= vithkuqi}', ""); + Expect(0, 67005, '\p{Script_Extensions= vithkuqi}', ""); + Expect(1, 67005, '\p{^Script_Extensions= vithkuqi}', ""); + Expect(1, 67005, '\P{Script_Extensions= vithkuqi}', ""); + Expect(0, 67005, '\P{^Script_Extensions= vithkuqi}', ""); + Error('\p{Scx=-_vith/a/}'); + Error('\P{Scx=-_vith/a/}'); + Expect(1, 67004, '\p{Scx=:\AVith\z:}', "");; + Expect(0, 67005, '\p{Scx=:\AVith\z:}', "");; + Expect(1, 67004, '\p{Scx=vith}', ""); + Expect(0, 67004, '\p{^Scx=vith}', ""); + Expect(0, 67004, '\P{Scx=vith}', ""); + Expect(1, 67004, '\P{^Scx=vith}', ""); + Expect(0, 67005, '\p{Scx=vith}', ""); + Expect(1, 67005, '\p{^Scx=vith}', ""); + Expect(1, 67005, '\P{Scx=vith}', ""); + Expect(0, 67005, '\P{^Scx=vith}', ""); + Expect(1, 67004, '\p{Scx=:\Avith\z:}', "");; + Expect(0, 67005, '\p{Scx=:\Avith\z:}', "");; + Expect(1, 67004, '\p{Scx= vith}', ""); + Expect(0, 67004, '\p{^Scx= vith}', ""); + Expect(0, 67004, '\P{Scx= vith}', ""); + Expect(1, 67004, '\P{^Scx= vith}', ""); + Expect(0, 67005, '\p{Scx= vith}', ""); + Expect(1, 67005, '\p{^Scx= vith}', ""); + Expect(1, 67005, '\P{Scx= vith}', ""); + Expect(0, 67005, '\P{^Scx= vith}', ""); + Error('\p{Is_Script_Extensions= Vithkuqi:=}'); + Error('\P{Is_Script_Extensions= Vithkuqi:=}'); + Expect(1, 67004, '\p{Is_Script_Extensions=vithkuqi}', ""); + Expect(0, 67004, '\p{^Is_Script_Extensions=vithkuqi}', ""); + Expect(0, 67004, '\P{Is_Script_Extensions=vithkuqi}', ""); + Expect(1, 67004, '\P{^Is_Script_Extensions=vithkuqi}', ""); + Expect(0, 67005, '\p{Is_Script_Extensions=vithkuqi}', ""); + Expect(1, 67005, '\p{^Is_Script_Extensions=vithkuqi}', ""); + Expect(1, 67005, '\P{Is_Script_Extensions=vithkuqi}', ""); + Expect(0, 67005, '\P{^Is_Script_Extensions=vithkuqi}', ""); + Expect(1, 67004, '\p{Is_Script_Extensions=- vithkuqi}', ""); + Expect(0, 67004, '\p{^Is_Script_Extensions=- vithkuqi}', ""); + Expect(0, 67004, '\P{Is_Script_Extensions=- vithkuqi}', ""); + Expect(1, 67004, '\P{^Is_Script_Extensions=- vithkuqi}', ""); + Expect(0, 67005, '\p{Is_Script_Extensions=- vithkuqi}', ""); + Expect(1, 67005, '\p{^Is_Script_Extensions=- vithkuqi}', ""); + Expect(1, 67005, '\P{Is_Script_Extensions=- vithkuqi}', ""); + Expect(0, 67005, '\P{^Is_Script_Extensions=- vithkuqi}', ""); + Error('\p{Is_Scx=_ VITH:=}'); + Error('\P{Is_Scx=_ VITH:=}'); + Expect(1, 67004, '\p{Is_Scx: vith}', ""); + Expect(0, 67004, '\p{^Is_Scx: vith}', ""); + Expect(0, 67004, '\P{Is_Scx: vith}', ""); + Expect(1, 67004, '\P{^Is_Scx: vith}', ""); + Expect(0, 67005, '\p{Is_Scx: vith}', ""); + Expect(1, 67005, '\p{^Is_Scx: vith}', ""); + Expect(1, 67005, '\P{Is_Scx: vith}', ""); + Expect(0, 67005, '\P{^Is_Scx: vith}', ""); + Expect(1, 67004, '\p{Is_Scx=- vith}', ""); + Expect(0, 67004, '\p{^Is_Scx=- vith}', ""); + Expect(0, 67004, '\P{Is_Scx=- vith}', ""); + Expect(1, 67004, '\P{^Is_Scx=- vith}', ""); + Expect(0, 67005, '\p{Is_Scx=- vith}', ""); + Expect(1, 67005, '\p{^Is_Scx=- vith}', ""); + Expect(1, 67005, '\P{Is_Scx=- vith}', ""); + Expect(0, 67005, '\P{^Is_Scx=- vith}', ""); + Error('\p{Script_Extensions: warang_citi/a/}'); + Error('\P{Script_Extensions: warang_citi/a/}'); + Expect(1, 71935, '\p{Script_Extensions=:\AWarang_Citi\z:}', "");; + Expect(0, 71936, '\p{Script_Extensions=:\AWarang_Citi\z:}', "");; + Expect(1, 71935, '\p{Script_Extensions=warangciti}', ""); + Expect(0, 71935, '\p{^Script_Extensions=warangciti}', ""); + Expect(0, 71935, '\P{Script_Extensions=warangciti}', ""); + Expect(1, 71935, '\P{^Script_Extensions=warangciti}', ""); + Expect(0, 71936, '\p{Script_Extensions=warangciti}', ""); + Expect(1, 71936, '\p{^Script_Extensions=warangciti}', ""); + Expect(1, 71936, '\P{Script_Extensions=warangciti}', ""); + Expect(0, 71936, '\P{^Script_Extensions=warangciti}', ""); + Expect(1, 71935, '\p{Script_Extensions=:\Awarangciti\z:}', "");; + Expect(0, 71936, '\p{Script_Extensions=:\Awarangciti\z:}', "");; + Expect(1, 71935, '\p{Script_Extensions: _WARANG_CITI}', ""); + Expect(0, 71935, '\p{^Script_Extensions: _WARANG_CITI}', ""); + Expect(0, 71935, '\P{Script_Extensions: _WARANG_CITI}', ""); + Expect(1, 71935, '\P{^Script_Extensions: _WARANG_CITI}', ""); + Expect(0, 71936, '\p{Script_Extensions: _WARANG_CITI}', ""); + Expect(1, 71936, '\p{^Script_Extensions: _WARANG_CITI}', ""); + Expect(1, 71936, '\P{Script_Extensions: _WARANG_CITI}', ""); + Expect(0, 71936, '\P{^Script_Extensions: _WARANG_CITI}', ""); + Error('\p{Scx=/a/ Wara}'); + Error('\P{Scx=/a/ Wara}'); + Expect(1, 71935, '\p{Scx=:\AWara\z:}', "");; + Expect(0, 71936, '\p{Scx=:\AWara\z:}', "");; + Expect(1, 71935, '\p{Scx=wara}', ""); + Expect(0, 71935, '\p{^Scx=wara}', ""); + Expect(0, 71935, '\P{Scx=wara}', ""); + Expect(1, 71935, '\P{^Scx=wara}', ""); + Expect(0, 71936, '\p{Scx=wara}', ""); + Expect(1, 71936, '\p{^Scx=wara}', ""); + Expect(1, 71936, '\P{Scx=wara}', ""); + Expect(0, 71936, '\P{^Scx=wara}', ""); + Expect(1, 71935, '\p{Scx=:\Awara\z:}', "");; + Expect(0, 71936, '\p{Scx=:\Awara\z:}', "");; + Expect(1, 71935, '\p{Scx= _Wara}', ""); + Expect(0, 71935, '\p{^Scx= _Wara}', ""); + Expect(0, 71935, '\P{Scx= _Wara}', ""); + Expect(1, 71935, '\P{^Scx= _Wara}', ""); + Expect(0, 71936, '\p{Scx= _Wara}', ""); + Expect(1, 71936, '\p{^Scx= _Wara}', ""); + Expect(1, 71936, '\P{Scx= _Wara}', ""); + Expect(0, 71936, '\P{^Scx= _Wara}', ""); + Error('\p{Is_Script_Extensions=/a/-Warang_citi}'); + Error('\P{Is_Script_Extensions=/a/-Warang_citi}'); + Expect(1, 71935, '\p{Is_Script_Extensions=warangciti}', ""); + Expect(0, 71935, '\p{^Is_Script_Extensions=warangciti}', ""); + Expect(0, 71935, '\P{Is_Script_Extensions=warangciti}', ""); + Expect(1, 71935, '\P{^Is_Script_Extensions=warangciti}', ""); + Expect(0, 71936, '\p{Is_Script_Extensions=warangciti}', ""); + Expect(1, 71936, '\p{^Is_Script_Extensions=warangciti}', ""); + Expect(1, 71936, '\P{Is_Script_Extensions=warangciti}', ""); + Expect(0, 71936, '\P{^Is_Script_Extensions=warangciti}', ""); + Expect(1, 71935, '\p{Is_Script_Extensions=_warang_Citi}', ""); + Expect(0, 71935, '\p{^Is_Script_Extensions=_warang_Citi}', ""); + Expect(0, 71935, '\P{Is_Script_Extensions=_warang_Citi}', ""); + Expect(1, 71935, '\P{^Is_Script_Extensions=_warang_Citi}', ""); + Expect(0, 71936, '\p{Is_Script_Extensions=_warang_Citi}', ""); + Expect(1, 71936, '\p{^Is_Script_Extensions=_warang_Citi}', ""); + Expect(1, 71936, '\P{Is_Script_Extensions=_warang_Citi}', ""); + Expect(0, 71936, '\P{^Is_Script_Extensions=_warang_Citi}', ""); + Error('\p{Is_Scx=:= _Wara}'); + Error('\P{Is_Scx=:= _Wara}'); + Expect(1, 71935, '\p{Is_Scx=wara}', ""); + Expect(0, 71935, '\p{^Is_Scx=wara}', ""); + Expect(0, 71935, '\P{Is_Scx=wara}', ""); + Expect(1, 71935, '\P{^Is_Scx=wara}', ""); + Expect(0, 71936, '\p{Is_Scx=wara}', ""); + Expect(1, 71936, '\p{^Is_Scx=wara}', ""); + Expect(1, 71936, '\P{Is_Scx=wara}', ""); + Expect(0, 71936, '\P{^Is_Scx=wara}', ""); + Expect(1, 71935, '\p{Is_Scx=_ wara}', ""); + Expect(0, 71935, '\p{^Is_Scx=_ wara}', ""); + Expect(0, 71935, '\P{Is_Scx=_ wara}', ""); + Expect(1, 71935, '\P{^Is_Scx=_ wara}', ""); + Expect(0, 71936, '\p{Is_Scx=_ wara}', ""); + Expect(1, 71936, '\p{^Is_Scx=_ wara}', ""); + Expect(1, 71936, '\P{Is_Scx=_ wara}', ""); + Expect(0, 71936, '\P{^Is_Scx=_ wara}', ""); + Error('\p{Script_Extensions=_ wancho:=}'); + Error('\P{Script_Extensions=_ wancho:=}'); + Expect(1, 123647, '\p{Script_Extensions=:\AWancho\z:}', "");; + Expect(0, 123648, '\p{Script_Extensions=:\AWancho\z:}', "");; + Expect(1, 123647, '\p{Script_Extensions: wancho}', ""); + Expect(0, 123647, '\p{^Script_Extensions: wancho}', ""); + Expect(0, 123647, '\P{Script_Extensions: wancho}', ""); + Expect(1, 123647, '\P{^Script_Extensions: wancho}', ""); + Expect(0, 123648, '\p{Script_Extensions: wancho}', ""); + Expect(1, 123648, '\p{^Script_Extensions: wancho}', ""); + Expect(1, 123648, '\P{Script_Extensions: wancho}', ""); + Expect(0, 123648, '\P{^Script_Extensions: wancho}', ""); + Expect(1, 123647, '\p{Script_Extensions=:\Awancho\z:}', "");; + Expect(0, 123648, '\p{Script_Extensions=:\Awancho\z:}', "");; + Expect(1, 123647, '\p{Script_Extensions=-WANCHO}', ""); + Expect(0, 123647, '\p{^Script_Extensions=-WANCHO}', ""); + Expect(0, 123647, '\P{Script_Extensions=-WANCHO}', ""); + Expect(1, 123647, '\P{^Script_Extensions=-WANCHO}', ""); + Expect(0, 123648, '\p{Script_Extensions=-WANCHO}', ""); + Expect(1, 123648, '\p{^Script_Extensions=-WANCHO}', ""); + Expect(1, 123648, '\P{Script_Extensions=-WANCHO}', ""); + Expect(0, 123648, '\P{^Script_Extensions=-WANCHO}', ""); + Error('\p{Scx= wcho/a/}'); + Error('\P{Scx= wcho/a/}'); + Expect(1, 123647, '\p{Scx=:\AWcho\z:}', "");; + Expect(0, 123648, '\p{Scx=:\AWcho\z:}', "");; + Expect(1, 123647, '\p{Scx=wcho}', ""); + Expect(0, 123647, '\p{^Scx=wcho}', ""); + Expect(0, 123647, '\P{Scx=wcho}', ""); + Expect(1, 123647, '\P{^Scx=wcho}', ""); + Expect(0, 123648, '\p{Scx=wcho}', ""); + Expect(1, 123648, '\p{^Scx=wcho}', ""); + Expect(1, 123648, '\P{Scx=wcho}', ""); + Expect(0, 123648, '\P{^Scx=wcho}', ""); + Expect(1, 123647, '\p{Scx=:\Awcho\z:}', "");; + Expect(0, 123648, '\p{Scx=:\Awcho\z:}', "");; + Expect(1, 123647, '\p{Scx= WCHO}', ""); + Expect(0, 123647, '\p{^Scx= WCHO}', ""); + Expect(0, 123647, '\P{Scx= WCHO}', ""); + Expect(1, 123647, '\P{^Scx= WCHO}', ""); + Expect(0, 123648, '\p{Scx= WCHO}', ""); + Expect(1, 123648, '\p{^Scx= WCHO}', ""); + Expect(1, 123648, '\P{Scx= WCHO}', ""); + Expect(0, 123648, '\P{^Scx= WCHO}', ""); + Error('\p{Is_Script_Extensions::= -WANCHO}'); + Error('\P{Is_Script_Extensions::= -WANCHO}'); + Expect(1, 123647, '\p{Is_Script_Extensions=wancho}', ""); + Expect(0, 123647, '\p{^Is_Script_Extensions=wancho}', ""); + Expect(0, 123647, '\P{Is_Script_Extensions=wancho}', ""); + Expect(1, 123647, '\P{^Is_Script_Extensions=wancho}', ""); + Expect(0, 123648, '\p{Is_Script_Extensions=wancho}', ""); + Expect(1, 123648, '\p{^Is_Script_Extensions=wancho}', ""); + Expect(1, 123648, '\P{Is_Script_Extensions=wancho}', ""); + Expect(0, 123648, '\P{^Is_Script_Extensions=wancho}', ""); + Expect(1, 123647, '\p{Is_Script_Extensions= -Wancho}', ""); + Expect(0, 123647, '\p{^Is_Script_Extensions= -Wancho}', ""); + Expect(0, 123647, '\P{Is_Script_Extensions= -Wancho}', ""); + Expect(1, 123647, '\P{^Is_Script_Extensions= -Wancho}', ""); + Expect(0, 123648, '\p{Is_Script_Extensions= -Wancho}', ""); + Expect(1, 123648, '\p{^Is_Script_Extensions= -Wancho}', ""); + Expect(1, 123648, '\P{Is_Script_Extensions= -Wancho}', ""); + Expect(0, 123648, '\P{^Is_Script_Extensions= -Wancho}', ""); + Error('\p{Is_Scx=:=wcho}'); + Error('\P{Is_Scx=:=wcho}'); + Expect(1, 123647, '\p{Is_Scx=wcho}', ""); + Expect(0, 123647, '\p{^Is_Scx=wcho}', ""); + Expect(0, 123647, '\P{Is_Scx=wcho}', ""); + Expect(1, 123647, '\P{^Is_Scx=wcho}', ""); + Expect(0, 123648, '\p{Is_Scx=wcho}', ""); + Expect(1, 123648, '\p{^Is_Scx=wcho}', ""); + Expect(1, 123648, '\P{Is_Scx=wcho}', ""); + Expect(0, 123648, '\P{^Is_Scx=wcho}', ""); + Expect(1, 123647, '\p{Is_Scx=_-Wcho}', ""); + Expect(0, 123647, '\p{^Is_Scx=_-Wcho}', ""); + Expect(0, 123647, '\P{Is_Scx=_-Wcho}', ""); + Expect(1, 123647, '\P{^Is_Scx=_-Wcho}', ""); + Expect(0, 123648, '\p{Is_Scx=_-Wcho}', ""); + Expect(1, 123648, '\p{^Is_Scx=_-Wcho}', ""); + Expect(1, 123648, '\P{Is_Scx=_-Wcho}', ""); + Expect(0, 123648, '\P{^Is_Scx=_-Wcho}', ""); + Error('\p{Script_Extensions=/a/_OLD_Persian}'); + Error('\P{Script_Extensions=/a/_OLD_Persian}'); + Expect(1, 66517, '\p{Script_Extensions=:\AOld_Persian\z:}', "");; + Expect(0, 66518, '\p{Script_Extensions=:\AOld_Persian\z:}', "");; + Expect(1, 66517, '\p{Script_Extensions: oldpersian}', ""); + Expect(0, 66517, '\p{^Script_Extensions: oldpersian}', ""); + Expect(0, 66517, '\P{Script_Extensions: oldpersian}', ""); + Expect(1, 66517, '\P{^Script_Extensions: oldpersian}', ""); + Expect(0, 66518, '\p{Script_Extensions: oldpersian}', ""); + Expect(1, 66518, '\p{^Script_Extensions: oldpersian}', ""); + Expect(1, 66518, '\P{Script_Extensions: oldpersian}', ""); + Expect(0, 66518, '\P{^Script_Extensions: oldpersian}', ""); + Expect(1, 66517, '\p{Script_Extensions=:\Aoldpersian\z:}', "");; + Expect(0, 66518, '\p{Script_Extensions=:\Aoldpersian\z:}', "");; + Expect(1, 66517, '\p{Script_Extensions:--Old_PERSIAN}', ""); + Expect(0, 66517, '\p{^Script_Extensions:--Old_PERSIAN}', ""); + Expect(0, 66517, '\P{Script_Extensions:--Old_PERSIAN}', ""); + Expect(1, 66517, '\P{^Script_Extensions:--Old_PERSIAN}', ""); + Expect(0, 66518, '\p{Script_Extensions:--Old_PERSIAN}', ""); + Expect(1, 66518, '\p{^Script_Extensions:--Old_PERSIAN}', ""); + Expect(1, 66518, '\P{Script_Extensions:--Old_PERSIAN}', ""); + Expect(0, 66518, '\P{^Script_Extensions:--Old_PERSIAN}', ""); + Error('\p{Scx=/a/__Xpeo}'); + Error('\P{Scx=/a/__Xpeo}'); + Expect(1, 66517, '\p{Scx=:\AXpeo\z:}', "");; + Expect(0, 66518, '\p{Scx=:\AXpeo\z:}', "");; + Expect(1, 66517, '\p{Scx=xpeo}', ""); + Expect(0, 66517, '\p{^Scx=xpeo}', ""); + Expect(0, 66517, '\P{Scx=xpeo}', ""); + Expect(1, 66517, '\P{^Scx=xpeo}', ""); + Expect(0, 66518, '\p{Scx=xpeo}', ""); + Expect(1, 66518, '\p{^Scx=xpeo}', ""); + Expect(1, 66518, '\P{Scx=xpeo}', ""); + Expect(0, 66518, '\P{^Scx=xpeo}', ""); + Expect(1, 66517, '\p{Scx=:\Axpeo\z:}', "");; + Expect(0, 66518, '\p{Scx=:\Axpeo\z:}', "");; + Expect(1, 66517, '\p{Scx=- xpeo}', ""); + Expect(0, 66517, '\p{^Scx=- xpeo}', ""); + Expect(0, 66517, '\P{Scx=- xpeo}', ""); + Expect(1, 66517, '\P{^Scx=- xpeo}', ""); + Expect(0, 66518, '\p{Scx=- xpeo}', ""); + Expect(1, 66518, '\p{^Scx=- xpeo}', ""); + Expect(1, 66518, '\P{Scx=- xpeo}', ""); + Expect(0, 66518, '\P{^Scx=- xpeo}', ""); + Error('\p{Is_Script_Extensions=:=old_persian}'); + Error('\P{Is_Script_Extensions=:=old_persian}'); + Expect(1, 66517, '\p{Is_Script_Extensions=oldpersian}', ""); + Expect(0, 66517, '\p{^Is_Script_Extensions=oldpersian}', ""); + Expect(0, 66517, '\P{Is_Script_Extensions=oldpersian}', ""); + Expect(1, 66517, '\P{^Is_Script_Extensions=oldpersian}', ""); + Expect(0, 66518, '\p{Is_Script_Extensions=oldpersian}', ""); + Expect(1, 66518, '\p{^Is_Script_Extensions=oldpersian}', ""); + Expect(1, 66518, '\P{Is_Script_Extensions=oldpersian}', ""); + Expect(0, 66518, '\P{^Is_Script_Extensions=oldpersian}', ""); + Expect(1, 66517, '\p{Is_Script_Extensions= Old_persian}', ""); + Expect(0, 66517, '\p{^Is_Script_Extensions= Old_persian}', ""); + Expect(0, 66517, '\P{Is_Script_Extensions= Old_persian}', ""); + Expect(1, 66517, '\P{^Is_Script_Extensions= Old_persian}', ""); + Expect(0, 66518, '\p{Is_Script_Extensions= Old_persian}', ""); + Expect(1, 66518, '\p{^Is_Script_Extensions= Old_persian}', ""); + Expect(1, 66518, '\P{Is_Script_Extensions= Old_persian}', ""); + Expect(0, 66518, '\P{^Is_Script_Extensions= Old_persian}', ""); + Error('\p{Is_Scx=:= Xpeo}'); + Error('\P{Is_Scx=:= Xpeo}'); + Expect(1, 66517, '\p{Is_Scx: xpeo}', ""); + Expect(0, 66517, '\p{^Is_Scx: xpeo}', ""); + Expect(0, 66517, '\P{Is_Scx: xpeo}', ""); + Expect(1, 66517, '\P{^Is_Scx: xpeo}', ""); + Expect(0, 66518, '\p{Is_Scx: xpeo}', ""); + Expect(1, 66518, '\p{^Is_Scx: xpeo}', ""); + Expect(1, 66518, '\P{Is_Scx: xpeo}', ""); + Expect(0, 66518, '\P{^Is_Scx: xpeo}', ""); + Expect(1, 66517, '\p{Is_Scx= xpeo}', ""); + Expect(0, 66517, '\p{^Is_Scx= xpeo}', ""); + Expect(0, 66517, '\P{Is_Scx= xpeo}', ""); + Expect(1, 66517, '\P{^Is_Scx= xpeo}', ""); + Expect(0, 66518, '\p{Is_Scx= xpeo}', ""); + Expect(1, 66518, '\p{^Is_Scx= xpeo}', ""); + Expect(1, 66518, '\P{Is_Scx= xpeo}', ""); + Expect(0, 66518, '\P{^Is_Scx= xpeo}', ""); + Error('\p{Script_Extensions= Cuneiform/a/}'); + Error('\P{Script_Extensions= Cuneiform/a/}'); + Expect(1, 75075, '\p{Script_Extensions=:\ACuneiform\z:}', "");; + Expect(0, 75076, '\p{Script_Extensions=:\ACuneiform\z:}', "");; + Expect(1, 75075, '\p{Script_Extensions=cuneiform}', ""); + Expect(0, 75075, '\p{^Script_Extensions=cuneiform}', ""); + Expect(0, 75075, '\P{Script_Extensions=cuneiform}', ""); + Expect(1, 75075, '\P{^Script_Extensions=cuneiform}', ""); + Expect(0, 75076, '\p{Script_Extensions=cuneiform}', ""); + Expect(1, 75076, '\p{^Script_Extensions=cuneiform}', ""); + Expect(1, 75076, '\P{Script_Extensions=cuneiform}', ""); + Expect(0, 75076, '\P{^Script_Extensions=cuneiform}', ""); + Expect(1, 75075, '\p{Script_Extensions=:\Acuneiform\z:}', "");; + Expect(0, 75076, '\p{Script_Extensions=:\Acuneiform\z:}', "");; + Expect(1, 75075, '\p{Script_Extensions= -Cuneiform}', ""); + Expect(0, 75075, '\p{^Script_Extensions= -Cuneiform}', ""); + Expect(0, 75075, '\P{Script_Extensions= -Cuneiform}', ""); + Expect(1, 75075, '\P{^Script_Extensions= -Cuneiform}', ""); + Expect(0, 75076, '\p{Script_Extensions= -Cuneiform}', ""); + Expect(1, 75076, '\p{^Script_Extensions= -Cuneiform}', ""); + Expect(1, 75076, '\P{Script_Extensions= -Cuneiform}', ""); + Expect(0, 75076, '\P{^Script_Extensions= -Cuneiform}', ""); + Error('\p{Scx= xsux/a/}'); + Error('\P{Scx= xsux/a/}'); + Expect(1, 75075, '\p{Scx=:\AXsux\z:}', "");; + Expect(0, 75076, '\p{Scx=:\AXsux\z:}', "");; + Expect(1, 75075, '\p{Scx=xsux}', ""); + Expect(0, 75075, '\p{^Scx=xsux}', ""); + Expect(0, 75075, '\P{Scx=xsux}', ""); + Expect(1, 75075, '\P{^Scx=xsux}', ""); + Expect(0, 75076, '\p{Scx=xsux}', ""); + Expect(1, 75076, '\p{^Scx=xsux}', ""); + Expect(1, 75076, '\P{Scx=xsux}', ""); + Expect(0, 75076, '\P{^Scx=xsux}', ""); + Expect(1, 75075, '\p{Scx=:\Axsux\z:}', "");; + Expect(0, 75076, '\p{Scx=:\Axsux\z:}', "");; + Expect(1, 75075, '\p{Scx=_ Xsux}', ""); + Expect(0, 75075, '\p{^Scx=_ Xsux}', ""); + Expect(0, 75075, '\P{Scx=_ Xsux}', ""); + Expect(1, 75075, '\P{^Scx=_ Xsux}', ""); + Expect(0, 75076, '\p{Scx=_ Xsux}', ""); + Expect(1, 75076, '\p{^Scx=_ Xsux}', ""); + Expect(1, 75076, '\P{Scx=_ Xsux}', ""); + Expect(0, 75076, '\P{^Scx=_ Xsux}', ""); + Error('\p{Is_Script_Extensions: := cuneiform}'); + Error('\P{Is_Script_Extensions: := cuneiform}'); + Expect(1, 75075, '\p{Is_Script_Extensions: cuneiform}', ""); + Expect(0, 75075, '\p{^Is_Script_Extensions: cuneiform}', ""); + Expect(0, 75075, '\P{Is_Script_Extensions: cuneiform}', ""); + Expect(1, 75075, '\P{^Is_Script_Extensions: cuneiform}', ""); + Expect(0, 75076, '\p{Is_Script_Extensions: cuneiform}', ""); + Expect(1, 75076, '\p{^Is_Script_Extensions: cuneiform}', ""); + Expect(1, 75076, '\P{Is_Script_Extensions: cuneiform}', ""); + Expect(0, 75076, '\P{^Is_Script_Extensions: cuneiform}', ""); + Expect(1, 75075, '\p{Is_Script_Extensions=_ Cuneiform}', ""); + Expect(0, 75075, '\p{^Is_Script_Extensions=_ Cuneiform}', ""); + Expect(0, 75075, '\P{Is_Script_Extensions=_ Cuneiform}', ""); + Expect(1, 75075, '\P{^Is_Script_Extensions=_ Cuneiform}', ""); + Expect(0, 75076, '\p{Is_Script_Extensions=_ Cuneiform}', ""); + Expect(1, 75076, '\p{^Is_Script_Extensions=_ Cuneiform}', ""); + Expect(1, 75076, '\P{Is_Script_Extensions=_ Cuneiform}', ""); + Expect(0, 75076, '\P{^Is_Script_Extensions=_ Cuneiform}', ""); + Error('\p{Is_Scx: /a/Xsux}'); + Error('\P{Is_Scx: /a/Xsux}'); + Expect(1, 75075, '\p{Is_Scx=xsux}', ""); + Expect(0, 75075, '\p{^Is_Scx=xsux}', ""); + Expect(0, 75075, '\P{Is_Scx=xsux}', ""); + Expect(1, 75075, '\P{^Is_Scx=xsux}', ""); + Expect(0, 75076, '\p{Is_Scx=xsux}', ""); + Expect(1, 75076, '\p{^Is_Scx=xsux}', ""); + Expect(1, 75076, '\P{Is_Scx=xsux}', ""); + Expect(0, 75076, '\P{^Is_Scx=xsux}', ""); + Expect(1, 75075, '\p{Is_Scx= -Xsux}', ""); + Expect(0, 75075, '\p{^Is_Scx= -Xsux}', ""); + Expect(0, 75075, '\P{Is_Scx= -Xsux}', ""); + Expect(1, 75075, '\P{^Is_Scx= -Xsux}', ""); + Expect(0, 75076, '\p{Is_Scx= -Xsux}', ""); + Expect(1, 75076, '\p{^Is_Scx= -Xsux}', ""); + Expect(1, 75076, '\P{Is_Scx= -Xsux}', ""); + Expect(0, 75076, '\P{^Is_Scx= -Xsux}', ""); + Error('\p{Script_Extensions: /a/ Yezidi}'); + Error('\P{Script_Extensions: /a/ Yezidi}'); + Expect(1, 69297, '\p{Script_Extensions=:\AYezidi\z:}', "");; + Expect(0, 69298, '\p{Script_Extensions=:\AYezidi\z:}', "");; + Expect(1, 69297, '\p{Script_Extensions=yezidi}', ""); + Expect(0, 69297, '\p{^Script_Extensions=yezidi}', ""); + Expect(0, 69297, '\P{Script_Extensions=yezidi}', ""); + Expect(1, 69297, '\P{^Script_Extensions=yezidi}', ""); + Expect(0, 69298, '\p{Script_Extensions=yezidi}', ""); + Expect(1, 69298, '\p{^Script_Extensions=yezidi}', ""); + Expect(1, 69298, '\P{Script_Extensions=yezidi}', ""); + Expect(0, 69298, '\P{^Script_Extensions=yezidi}', ""); + Expect(1, 69297, '\p{Script_Extensions=:\Ayezidi\z:}', "");; + Expect(0, 69298, '\p{Script_Extensions=:\Ayezidi\z:}', "");; + Expect(1, 69297, '\p{Script_Extensions= -yezidi}', ""); + Expect(0, 69297, '\p{^Script_Extensions= -yezidi}', ""); + Expect(0, 69297, '\P{Script_Extensions= -yezidi}', ""); + Expect(1, 69297, '\P{^Script_Extensions= -yezidi}', ""); + Expect(0, 69298, '\p{Script_Extensions= -yezidi}', ""); + Expect(1, 69298, '\p{^Script_Extensions= -yezidi}', ""); + Expect(1, 69298, '\P{Script_Extensions= -yezidi}', ""); + Expect(0, 69298, '\P{^Script_Extensions= -yezidi}', ""); + Error('\p{Scx=/a/ -Yezi}'); + Error('\P{Scx=/a/ -Yezi}'); + Expect(1, 69297, '\p{Scx=:\AYezi\z:}', "");; + Expect(0, 69298, '\p{Scx=:\AYezi\z:}', "");; + Expect(1, 69297, '\p{Scx=yezi}', ""); + Expect(0, 69297, '\p{^Scx=yezi}', ""); + Expect(0, 69297, '\P{Scx=yezi}', ""); + Expect(1, 69297, '\P{^Scx=yezi}', ""); + Expect(0, 69298, '\p{Scx=yezi}', ""); + Expect(1, 69298, '\p{^Scx=yezi}', ""); + Expect(1, 69298, '\P{Scx=yezi}', ""); + Expect(0, 69298, '\P{^Scx=yezi}', ""); + Expect(1, 69297, '\p{Scx=:\Ayezi\z:}', "");; + Expect(0, 69298, '\p{Scx=:\Ayezi\z:}', "");; + Expect(1, 69297, '\p{Scx= _yezi}', ""); + Expect(0, 69297, '\p{^Scx= _yezi}', ""); + Expect(0, 69297, '\P{Scx= _yezi}', ""); + Expect(1, 69297, '\P{^Scx= _yezi}', ""); + Expect(0, 69298, '\p{Scx= _yezi}', ""); + Expect(1, 69298, '\p{^Scx= _yezi}', ""); + Expect(1, 69298, '\P{Scx= _yezi}', ""); + Expect(0, 69298, '\P{^Scx= _yezi}', ""); + Error('\p{Is_Script_Extensions=:= Yezidi}'); + Error('\P{Is_Script_Extensions=:= Yezidi}'); + Expect(1, 69297, '\p{Is_Script_Extensions=yezidi}', ""); + Expect(0, 69297, '\p{^Is_Script_Extensions=yezidi}', ""); + Expect(0, 69297, '\P{Is_Script_Extensions=yezidi}', ""); + Expect(1, 69297, '\P{^Is_Script_Extensions=yezidi}', ""); + Expect(0, 69298, '\p{Is_Script_Extensions=yezidi}', ""); + Expect(1, 69298, '\p{^Is_Script_Extensions=yezidi}', ""); + Expect(1, 69298, '\P{Is_Script_Extensions=yezidi}', ""); + Expect(0, 69298, '\P{^Is_Script_Extensions=yezidi}', ""); + Expect(1, 69297, '\p{Is_Script_Extensions= -YEZIDI}', ""); + Expect(0, 69297, '\p{^Is_Script_Extensions= -YEZIDI}', ""); + Expect(0, 69297, '\P{Is_Script_Extensions= -YEZIDI}', ""); + Expect(1, 69297, '\P{^Is_Script_Extensions= -YEZIDI}', ""); + Expect(0, 69298, '\p{Is_Script_Extensions= -YEZIDI}', ""); + Expect(1, 69298, '\p{^Is_Script_Extensions= -YEZIDI}', ""); + Expect(1, 69298, '\P{Is_Script_Extensions= -YEZIDI}', ""); + Expect(0, 69298, '\P{^Is_Script_Extensions= -YEZIDI}', ""); + Error('\p{Is_Scx: :=-yezi}'); + Error('\P{Is_Scx: :=-yezi}'); + Expect(1, 69297, '\p{Is_Scx=yezi}', ""); + Expect(0, 69297, '\p{^Is_Scx=yezi}', ""); + Expect(0, 69297, '\P{Is_Scx=yezi}', ""); + Expect(1, 69297, '\P{^Is_Scx=yezi}', ""); + Expect(0, 69298, '\p{Is_Scx=yezi}', ""); + Expect(1, 69298, '\p{^Is_Scx=yezi}', ""); + Expect(1, 69298, '\P{Is_Scx=yezi}', ""); + Expect(0, 69298, '\P{^Is_Scx=yezi}', ""); + Expect(1, 69297, '\p{Is_Scx= yezi}', ""); + Expect(0, 69297, '\p{^Is_Scx= yezi}', ""); + Expect(0, 69297, '\P{Is_Scx= yezi}', ""); + Expect(1, 69297, '\P{^Is_Scx= yezi}', ""); + Expect(0, 69298, '\p{Is_Scx= yezi}', ""); + Expect(1, 69298, '\p{^Is_Scx= yezi}', ""); + Expect(1, 69298, '\P{Is_Scx= yezi}', ""); + Expect(0, 69298, '\P{^Is_Scx= yezi}', ""); + Error('\p{Script_Extensions=:= YI}'); + Error('\P{Script_Extensions=:= YI}'); + Expect(1, 65381, '\p{Script_Extensions=:\AYi\z:}', "");; + Expect(0, 65382, '\p{Script_Extensions=:\AYi\z:}', "");; + Expect(1, 65381, '\p{Script_Extensions=yi}', ""); + Expect(0, 65381, '\p{^Script_Extensions=yi}', ""); + Expect(0, 65381, '\P{Script_Extensions=yi}', ""); + Expect(1, 65381, '\P{^Script_Extensions=yi}', ""); + Expect(0, 65382, '\p{Script_Extensions=yi}', ""); + Expect(1, 65382, '\p{^Script_Extensions=yi}', ""); + Expect(1, 65382, '\P{Script_Extensions=yi}', ""); + Expect(0, 65382, '\P{^Script_Extensions=yi}', ""); + Expect(1, 65381, '\p{Script_Extensions=:\Ayi\z:}', "");; + Expect(0, 65382, '\p{Script_Extensions=:\Ayi\z:}', "");; + Expect(1, 65381, '\p{Script_Extensions= yi}', ""); + Expect(0, 65381, '\p{^Script_Extensions= yi}', ""); + Expect(0, 65381, '\P{Script_Extensions= yi}', ""); + Expect(1, 65381, '\P{^Script_Extensions= yi}', ""); + Expect(0, 65382, '\p{Script_Extensions= yi}', ""); + Expect(1, 65382, '\p{^Script_Extensions= yi}', ""); + Expect(1, 65382, '\P{Script_Extensions= yi}', ""); + Expect(0, 65382, '\P{^Script_Extensions= yi}', ""); + Error('\p{Scx=- Yiii:=}'); + Error('\P{Scx=- Yiii:=}'); + Expect(1, 65381, '\p{Scx=:\AYiii\z:}', "");; + Expect(0, 65382, '\p{Scx=:\AYiii\z:}', "");; + Expect(1, 65381, '\p{Scx=yiii}', ""); + Expect(0, 65381, '\p{^Scx=yiii}', ""); + Expect(0, 65381, '\P{Scx=yiii}', ""); + Expect(1, 65381, '\P{^Scx=yiii}', ""); + Expect(0, 65382, '\p{Scx=yiii}', ""); + Expect(1, 65382, '\p{^Scx=yiii}', ""); + Expect(1, 65382, '\P{Scx=yiii}', ""); + Expect(0, 65382, '\P{^Scx=yiii}', ""); + Expect(1, 65381, '\p{Scx=:\Ayiii\z:}', "");; + Expect(0, 65382, '\p{Scx=:\Ayiii\z:}', "");; + Expect(1, 65381, '\p{Scx=_yiii}', ""); + Expect(0, 65381, '\p{^Scx=_yiii}', ""); + Expect(0, 65381, '\P{Scx=_yiii}', ""); + Expect(1, 65381, '\P{^Scx=_yiii}', ""); + Expect(0, 65382, '\p{Scx=_yiii}', ""); + Expect(1, 65382, '\p{^Scx=_yiii}', ""); + Expect(1, 65382, '\P{Scx=_yiii}', ""); + Expect(0, 65382, '\P{^Scx=_yiii}', ""); + Error('\p{Is_Script_Extensions=/a/ -Yi}'); + Error('\P{Is_Script_Extensions=/a/ -Yi}'); + Expect(1, 65381, '\p{Is_Script_Extensions=yi}', ""); + Expect(0, 65381, '\p{^Is_Script_Extensions=yi}', ""); + Expect(0, 65381, '\P{Is_Script_Extensions=yi}', ""); + Expect(1, 65381, '\P{^Is_Script_Extensions=yi}', ""); + Expect(0, 65382, '\p{Is_Script_Extensions=yi}', ""); + Expect(1, 65382, '\p{^Is_Script_Extensions=yi}', ""); + Expect(1, 65382, '\P{Is_Script_Extensions=yi}', ""); + Expect(0, 65382, '\P{^Is_Script_Extensions=yi}', ""); + Error('\p{Is_Scx: := yiii}'); + Error('\P{Is_Scx: := yiii}'); + Expect(1, 65381, '\p{Is_Scx=yiii}', ""); + Expect(0, 65381, '\p{^Is_Scx=yiii}', ""); + Expect(0, 65381, '\P{Is_Scx=yiii}', ""); + Expect(1, 65381, '\P{^Is_Scx=yiii}', ""); + Expect(0, 65382, '\p{Is_Scx=yiii}', ""); + Expect(1, 65382, '\p{^Is_Scx=yiii}', ""); + Expect(1, 65382, '\P{Is_Scx=yiii}', ""); + Expect(0, 65382, '\P{^Is_Scx=yiii}', ""); + Expect(1, 65381, '\p{Is_Scx= -yiii}', ""); + Expect(0, 65381, '\p{^Is_Scx= -yiii}', ""); + Expect(0, 65381, '\P{Is_Scx= -yiii}', ""); + Expect(1, 65381, '\P{^Is_Scx= -yiii}', ""); + Expect(0, 65382, '\p{Is_Scx= -yiii}', ""); + Expect(1, 65382, '\p{^Is_Scx= -yiii}', ""); + Expect(1, 65382, '\P{Is_Scx= -yiii}', ""); + Expect(0, 65382, '\P{^Is_Scx= -yiii}', ""); + Error('\p{Script_Extensions= /a/Zanabazar_square}'); + Error('\P{Script_Extensions= /a/Zanabazar_square}'); + Expect(1, 72263, '\p{Script_Extensions=:\AZanabazar_Square\z:}', "");; + Expect(0, 72264, '\p{Script_Extensions=:\AZanabazar_Square\z:}', "");; + Expect(1, 72263, '\p{Script_Extensions: zanabazarsquare}', ""); + Expect(0, 72263, '\p{^Script_Extensions: zanabazarsquare}', ""); + Expect(0, 72263, '\P{Script_Extensions: zanabazarsquare}', ""); + Expect(1, 72263, '\P{^Script_Extensions: zanabazarsquare}', ""); + Expect(0, 72264, '\p{Script_Extensions: zanabazarsquare}', ""); + Expect(1, 72264, '\p{^Script_Extensions: zanabazarsquare}', ""); + Expect(1, 72264, '\P{Script_Extensions: zanabazarsquare}', ""); + Expect(0, 72264, '\P{^Script_Extensions: zanabazarsquare}', ""); + Expect(1, 72263, '\p{Script_Extensions=:\Azanabazarsquare\z:}', "");; + Expect(0, 72264, '\p{Script_Extensions=:\Azanabazarsquare\z:}', "");; + Expect(1, 72263, '\p{Script_Extensions=-_zanabazar_square}', ""); + Expect(0, 72263, '\p{^Script_Extensions=-_zanabazar_square}', ""); + Expect(0, 72263, '\P{Script_Extensions=-_zanabazar_square}', ""); + Expect(1, 72263, '\P{^Script_Extensions=-_zanabazar_square}', ""); + Expect(0, 72264, '\p{Script_Extensions=-_zanabazar_square}', ""); + Expect(1, 72264, '\p{^Script_Extensions=-_zanabazar_square}', ""); + Expect(1, 72264, '\P{Script_Extensions=-_zanabazar_square}', ""); + Expect(0, 72264, '\P{^Script_Extensions=-_zanabazar_square}', ""); + Error('\p{Scx=:= Zanb}'); + Error('\P{Scx=:= Zanb}'); + Expect(1, 72263, '\p{Scx=:\AZanb\z:}', "");; + Expect(0, 72264, '\p{Scx=:\AZanb\z:}', "");; + Expect(1, 72263, '\p{Scx=zanb}', ""); + Expect(0, 72263, '\p{^Scx=zanb}', ""); + Expect(0, 72263, '\P{Scx=zanb}', ""); + Expect(1, 72263, '\P{^Scx=zanb}', ""); + Expect(0, 72264, '\p{Scx=zanb}', ""); + Expect(1, 72264, '\p{^Scx=zanb}', ""); + Expect(1, 72264, '\P{Scx=zanb}', ""); + Expect(0, 72264, '\P{^Scx=zanb}', ""); + Expect(1, 72263, '\p{Scx=:\Azanb\z:}', "");; + Expect(0, 72264, '\p{Scx=:\Azanb\z:}', "");; + Expect(1, 72263, '\p{Scx= Zanb}', ""); + Expect(0, 72263, '\p{^Scx= Zanb}', ""); + Expect(0, 72263, '\P{Scx= Zanb}', ""); + Expect(1, 72263, '\P{^Scx= Zanb}', ""); + Expect(0, 72264, '\p{Scx= Zanb}', ""); + Expect(1, 72264, '\p{^Scx= Zanb}', ""); + Expect(1, 72264, '\P{Scx= Zanb}', ""); + Expect(0, 72264, '\P{^Scx= Zanb}', ""); + Error('\p{Is_Script_Extensions= ZANABAZAR_Square/a/}'); + Error('\P{Is_Script_Extensions= ZANABAZAR_Square/a/}'); + Expect(1, 72263, '\p{Is_Script_Extensions=zanabazarsquare}', ""); + Expect(0, 72263, '\p{^Is_Script_Extensions=zanabazarsquare}', ""); + Expect(0, 72263, '\P{Is_Script_Extensions=zanabazarsquare}', ""); + Expect(1, 72263, '\P{^Is_Script_Extensions=zanabazarsquare}', ""); + Expect(0, 72264, '\p{Is_Script_Extensions=zanabazarsquare}', ""); + Expect(1, 72264, '\p{^Is_Script_Extensions=zanabazarsquare}', ""); + Expect(1, 72264, '\P{Is_Script_Extensions=zanabazarsquare}', ""); + Expect(0, 72264, '\P{^Is_Script_Extensions=zanabazarsquare}', ""); + Expect(1, 72263, '\p{Is_Script_Extensions=- Zanabazar_square}', ""); + Expect(0, 72263, '\p{^Is_Script_Extensions=- Zanabazar_square}', ""); + Expect(0, 72263, '\P{Is_Script_Extensions=- Zanabazar_square}', ""); + Expect(1, 72263, '\P{^Is_Script_Extensions=- Zanabazar_square}', ""); + Expect(0, 72264, '\p{Is_Script_Extensions=- Zanabazar_square}', ""); + Expect(1, 72264, '\p{^Is_Script_Extensions=- Zanabazar_square}', ""); + Expect(1, 72264, '\P{Is_Script_Extensions=- Zanabazar_square}', ""); + Expect(0, 72264, '\P{^Is_Script_Extensions=- Zanabazar_square}', ""); + Error('\p{Is_Scx=/a/_Zanb}'); + Error('\P{Is_Scx=/a/_Zanb}'); + Expect(1, 72263, '\p{Is_Scx=zanb}', ""); + Expect(0, 72263, '\p{^Is_Scx=zanb}', ""); + Expect(0, 72263, '\P{Is_Scx=zanb}', ""); + Expect(1, 72263, '\P{^Is_Scx=zanb}', ""); + Expect(0, 72264, '\p{Is_Scx=zanb}', ""); + Expect(1, 72264, '\p{^Is_Scx=zanb}', ""); + Expect(1, 72264, '\P{Is_Scx=zanb}', ""); + Expect(0, 72264, '\P{^Is_Scx=zanb}', ""); + Expect(1, 72263, '\p{Is_Scx: ZANB}', ""); + Expect(0, 72263, '\p{^Is_Scx: ZANB}', ""); + Expect(0, 72263, '\P{Is_Scx: ZANB}', ""); + Expect(1, 72263, '\P{^Is_Scx: ZANB}', ""); + Expect(0, 72264, '\p{Is_Scx: ZANB}', ""); + Expect(1, 72264, '\p{^Is_Scx: ZANB}', ""); + Expect(1, 72264, '\P{Is_Scx: ZANB}', ""); + Expect(0, 72264, '\P{^Is_Scx: ZANB}', ""); + Error('\p{Script_Extensions=/a/Inherited}'); + Error('\P{Script_Extensions=/a/Inherited}'); + Expect(1, 917999, '\p{Script_Extensions=:\AInherited\z:}', "");; + Expect(0, 918000, '\p{Script_Extensions=:\AInherited\z:}', "");; + Expect(1, 917999, '\p{Script_Extensions=inherited}', ""); + Expect(0, 917999, '\p{^Script_Extensions=inherited}', ""); + Expect(0, 917999, '\P{Script_Extensions=inherited}', ""); + Expect(1, 917999, '\P{^Script_Extensions=inherited}', ""); + Expect(0, 918000, '\p{Script_Extensions=inherited}', ""); + Expect(1, 918000, '\p{^Script_Extensions=inherited}', ""); + Expect(1, 918000, '\P{Script_Extensions=inherited}', ""); + Expect(0, 918000, '\P{^Script_Extensions=inherited}', ""); + Expect(1, 917999, '\p{Script_Extensions=:\Ainherited\z:}', "");; + Expect(0, 918000, '\p{Script_Extensions=:\Ainherited\z:}', "");; + Expect(1, 917999, '\p{Script_Extensions= inherited}', ""); + Expect(0, 917999, '\p{^Script_Extensions= inherited}', ""); + Expect(0, 917999, '\P{Script_Extensions= inherited}', ""); + Expect(1, 917999, '\P{^Script_Extensions= inherited}', ""); + Expect(0, 918000, '\p{Script_Extensions= inherited}', ""); + Expect(1, 918000, '\p{^Script_Extensions= inherited}', ""); + Expect(1, 918000, '\P{Script_Extensions= inherited}', ""); + Expect(0, 918000, '\P{^Script_Extensions= inherited}', ""); + Error('\p{Scx= /a/ZINH}'); + Error('\P{Scx= /a/ZINH}'); + Expect(1, 917999, '\p{Scx=:\AZinh\z:}', "");; + Expect(0, 918000, '\p{Scx=:\AZinh\z:}', "");; + Expect(1, 917999, '\p{Scx=zinh}', ""); + Expect(0, 917999, '\p{^Scx=zinh}', ""); + Expect(0, 917999, '\P{Scx=zinh}', ""); + Expect(1, 917999, '\P{^Scx=zinh}', ""); + Expect(0, 918000, '\p{Scx=zinh}', ""); + Expect(1, 918000, '\p{^Scx=zinh}', ""); + Expect(1, 918000, '\P{Scx=zinh}', ""); + Expect(0, 918000, '\P{^Scx=zinh}', ""); + Expect(1, 917999, '\p{Scx=:\Azinh\z:}', "");; + Expect(0, 918000, '\p{Scx=:\Azinh\z:}', "");; + Error('\p{Is_Script_Extensions=:= QAAI}'); + Error('\P{Is_Script_Extensions=:= QAAI}'); + Expect(1, 917999, '\p{Is_Script_Extensions=qaai}', ""); + Expect(0, 917999, '\p{^Is_Script_Extensions=qaai}', ""); + Expect(0, 917999, '\P{Is_Script_Extensions=qaai}', ""); + Expect(1, 917999, '\P{^Is_Script_Extensions=qaai}', ""); + Expect(0, 918000, '\p{Is_Script_Extensions=qaai}', ""); + Expect(1, 918000, '\p{^Is_Script_Extensions=qaai}', ""); + Expect(1, 918000, '\P{Is_Script_Extensions=qaai}', ""); + Expect(0, 918000, '\P{^Is_Script_Extensions=qaai}', ""); + Expect(1, 917999, '\p{Is_Script_Extensions=-_Qaai}', ""); + Expect(0, 917999, '\p{^Is_Script_Extensions=-_Qaai}', ""); + Expect(0, 917999, '\P{Is_Script_Extensions=-_Qaai}', ""); + Expect(1, 917999, '\P{^Is_Script_Extensions=-_Qaai}', ""); + Expect(0, 918000, '\p{Is_Script_Extensions=-_Qaai}', ""); + Expect(1, 918000, '\p{^Is_Script_Extensions=-_Qaai}', ""); + Expect(1, 918000, '\P{Is_Script_Extensions=-_Qaai}', ""); + Expect(0, 918000, '\P{^Is_Script_Extensions=-_Qaai}', ""); + Error('\p{Is_Scx=/a/_Inherited}'); + Error('\P{Is_Scx=/a/_Inherited}'); + Expect(1, 917999, '\p{Is_Scx=inherited}', ""); + Expect(0, 917999, '\p{^Is_Scx=inherited}', ""); + Expect(0, 917999, '\P{Is_Scx=inherited}', ""); + Expect(1, 917999, '\P{^Is_Scx=inherited}', ""); + Expect(0, 918000, '\p{Is_Scx=inherited}', ""); + Expect(1, 918000, '\p{^Is_Scx=inherited}', ""); + Expect(1, 918000, '\P{Is_Scx=inherited}', ""); + Expect(0, 918000, '\P{^Is_Scx=inherited}', ""); + Expect(1, 917999, '\p{Is_Scx=_ Inherited}', ""); + Expect(0, 917999, '\p{^Is_Scx=_ Inherited}', ""); + Expect(0, 917999, '\P{Is_Scx=_ Inherited}', ""); + Expect(1, 917999, '\P{^Is_Scx=_ Inherited}', ""); + Expect(0, 918000, '\p{Is_Scx=_ Inherited}', ""); + Expect(1, 918000, '\p{^Is_Scx=_ Inherited}', ""); + Expect(1, 918000, '\P{Is_Scx=_ Inherited}', ""); + Expect(0, 918000, '\P{^Is_Scx=_ Inherited}', ""); + Error('\p{Script_Extensions=-/a/Common}'); + Error('\P{Script_Extensions=-/a/Common}'); + Expect(1, 917631, '\p{Script_Extensions=:\ACommon\z:}', "");; + Expect(0, 917632, '\p{Script_Extensions=:\ACommon\z:}', "");; + Expect(1, 917631, '\p{Script_Extensions=common}', ""); + Expect(0, 917631, '\p{^Script_Extensions=common}', ""); + Expect(0, 917631, '\P{Script_Extensions=common}', ""); + Expect(1, 917631, '\P{^Script_Extensions=common}', ""); + Expect(0, 917632, '\p{Script_Extensions=common}', ""); + Expect(1, 917632, '\p{^Script_Extensions=common}', ""); + Expect(1, 917632, '\P{Script_Extensions=common}', ""); + Expect(0, 917632, '\P{^Script_Extensions=common}', ""); + Expect(1, 917631, '\p{Script_Extensions=:\Acommon\z:}', "");; + Expect(0, 917632, '\p{Script_Extensions=:\Acommon\z:}', "");; + Expect(1, 917631, '\p{Script_Extensions= Common}', ""); + Expect(0, 917631, '\p{^Script_Extensions= Common}', ""); + Expect(0, 917631, '\P{Script_Extensions= Common}', ""); + Expect(1, 917631, '\P{^Script_Extensions= Common}', ""); + Expect(0, 917632, '\p{Script_Extensions= Common}', ""); + Expect(1, 917632, '\p{^Script_Extensions= Common}', ""); + Expect(1, 917632, '\P{Script_Extensions= Common}', ""); + Expect(0, 917632, '\P{^Script_Extensions= Common}', ""); + Error('\p{Scx= -zyyy/a/}'); + Error('\P{Scx= -zyyy/a/}'); + Expect(1, 917631, '\p{Scx=:\AZyyy\z:}', "");; + Expect(0, 917632, '\p{Scx=:\AZyyy\z:}', "");; + Expect(1, 917631, '\p{Scx=zyyy}', ""); + Expect(0, 917631, '\p{^Scx=zyyy}', ""); + Expect(0, 917631, '\P{Scx=zyyy}', ""); + Expect(1, 917631, '\P{^Scx=zyyy}', ""); + Expect(0, 917632, '\p{Scx=zyyy}', ""); + Expect(1, 917632, '\p{^Scx=zyyy}', ""); + Expect(1, 917632, '\P{Scx=zyyy}', ""); + Expect(0, 917632, '\P{^Scx=zyyy}', ""); + Expect(1, 917631, '\p{Scx=:\Azyyy\z:}', "");; + Expect(0, 917632, '\p{Scx=:\Azyyy\z:}', "");; + Error('\p{Is_Script_Extensions=_ common:=}'); + Error('\P{Is_Script_Extensions=_ common:=}'); + Expect(1, 917631, '\p{Is_Script_Extensions=common}', ""); + Expect(0, 917631, '\p{^Is_Script_Extensions=common}', ""); + Expect(0, 917631, '\P{Is_Script_Extensions=common}', ""); + Expect(1, 917631, '\P{^Is_Script_Extensions=common}', ""); + Expect(0, 917632, '\p{Is_Script_Extensions=common}', ""); + Expect(1, 917632, '\p{^Is_Script_Extensions=common}', ""); + Expect(1, 917632, '\P{Is_Script_Extensions=common}', ""); + Expect(0, 917632, '\P{^Is_Script_Extensions=common}', ""); + Expect(1, 917631, '\p{Is_Script_Extensions= _COMMON}', ""); + Expect(0, 917631, '\p{^Is_Script_Extensions= _COMMON}', ""); + Expect(0, 917631, '\P{Is_Script_Extensions= _COMMON}', ""); + Expect(1, 917631, '\P{^Is_Script_Extensions= _COMMON}', ""); + Expect(0, 917632, '\p{Is_Script_Extensions= _COMMON}', ""); + Expect(1, 917632, '\p{^Is_Script_Extensions= _COMMON}', ""); + Expect(1, 917632, '\P{Is_Script_Extensions= _COMMON}', ""); + Expect(0, 917632, '\P{^Is_Script_Extensions= _COMMON}', ""); + Error('\p{Is_Scx=- Zyyy/a/}'); + Error('\P{Is_Scx=- Zyyy/a/}'); + Expect(1, 917631, '\p{Is_Scx=zyyy}', ""); + Expect(0, 917631, '\p{^Is_Scx=zyyy}', ""); + Expect(0, 917631, '\P{Is_Scx=zyyy}', ""); + Expect(1, 917631, '\P{^Is_Scx=zyyy}', ""); + Expect(0, 917632, '\p{Is_Scx=zyyy}', ""); + Expect(1, 917632, '\p{^Is_Scx=zyyy}', ""); + Expect(1, 917632, '\P{Is_Scx=zyyy}', ""); + Expect(0, 917632, '\P{^Is_Scx=zyyy}', ""); + Expect(1, 917631, '\p{Is_Scx=-Zyyy}', ""); + Expect(0, 917631, '\p{^Is_Scx=-Zyyy}', ""); + Expect(0, 917631, '\P{Is_Scx=-Zyyy}', ""); + Expect(1, 917631, '\P{^Is_Scx=-Zyyy}', ""); + Expect(0, 917632, '\p{Is_Scx=-Zyyy}', ""); + Expect(1, 917632, '\p{^Is_Scx=-Zyyy}', ""); + Expect(1, 917632, '\P{Is_Scx=-Zyyy}', ""); + Expect(0, 917632, '\P{^Is_Scx=-Zyyy}', ""); + Error('\p{Script_Extensions=--unknown/a/}'); + Error('\P{Script_Extensions=--unknown/a/}'); + Expect(1, 918000, '\p{Script_Extensions=:\AUnknown\z:}', "");; + Expect(0, 917999, '\p{Script_Extensions=:\AUnknown\z:}', "");; + Expect(1, 918000, '\p{Script_Extensions=unknown}', ""); + Expect(0, 918000, '\p{^Script_Extensions=unknown}', ""); + Expect(0, 918000, '\P{Script_Extensions=unknown}', ""); + Expect(1, 918000, '\P{^Script_Extensions=unknown}', ""); + Expect(0, 917999, '\p{Script_Extensions=unknown}', ""); + Expect(1, 917999, '\p{^Script_Extensions=unknown}', ""); + Expect(1, 917999, '\P{Script_Extensions=unknown}', ""); + Expect(0, 917999, '\P{^Script_Extensions=unknown}', ""); + Expect(1, 918000, '\p{Script_Extensions=:\Aunknown\z:}', "");; + Expect(0, 917999, '\p{Script_Extensions=:\Aunknown\z:}', "");; + Expect(1, 918000, '\p{Script_Extensions= -Unknown}', ""); + Expect(0, 918000, '\p{^Script_Extensions= -Unknown}', ""); + Expect(0, 918000, '\P{Script_Extensions= -Unknown}', ""); + Expect(1, 918000, '\P{^Script_Extensions= -Unknown}', ""); + Expect(0, 917999, '\p{Script_Extensions= -Unknown}', ""); + Expect(1, 917999, '\p{^Script_Extensions= -Unknown}', ""); + Expect(1, 917999, '\P{Script_Extensions= -Unknown}', ""); + Expect(0, 917999, '\P{^Script_Extensions= -Unknown}', ""); + Error('\p{Scx=zzzz/a/}'); + Error('\P{Scx=zzzz/a/}'); + Expect(1, 918000, '\p{Scx=:\AZzzz\z:}', "");; + Expect(0, 917999, '\p{Scx=:\AZzzz\z:}', "");; + Expect(1, 918000, '\p{Scx: zzzz}', ""); + Expect(0, 918000, '\p{^Scx: zzzz}', ""); + Expect(0, 918000, '\P{Scx: zzzz}', ""); + Expect(1, 918000, '\P{^Scx: zzzz}', ""); + Expect(0, 917999, '\p{Scx: zzzz}', ""); + Expect(1, 917999, '\p{^Scx: zzzz}', ""); + Expect(1, 917999, '\P{Scx: zzzz}', ""); + Expect(0, 917999, '\P{^Scx: zzzz}', ""); + Expect(1, 918000, '\p{Scx=:\Azzzz\z:}', "");; + Expect(0, 917999, '\p{Scx=:\Azzzz\z:}', "");; + Expect(1, 918000, '\p{Scx=--Zzzz}', ""); + Expect(0, 918000, '\p{^Scx=--Zzzz}', ""); + Expect(0, 918000, '\P{Scx=--Zzzz}', ""); + Expect(1, 918000, '\P{^Scx=--Zzzz}', ""); + Expect(0, 917999, '\p{Scx=--Zzzz}', ""); + Expect(1, 917999, '\p{^Scx=--Zzzz}', ""); + Expect(1, 917999, '\P{Scx=--Zzzz}', ""); + Expect(0, 917999, '\P{^Scx=--Zzzz}', ""); + Error('\p{Is_Script_Extensions=- Unknown/a/}'); + Error('\P{Is_Script_Extensions=- Unknown/a/}'); + Expect(1, 918000, '\p{Is_Script_Extensions=unknown}', ""); + Expect(0, 918000, '\p{^Is_Script_Extensions=unknown}', ""); + Expect(0, 918000, '\P{Is_Script_Extensions=unknown}', ""); + Expect(1, 918000, '\P{^Is_Script_Extensions=unknown}', ""); + Expect(0, 917999, '\p{Is_Script_Extensions=unknown}', ""); + Expect(1, 917999, '\p{^Is_Script_Extensions=unknown}', ""); + Expect(1, 917999, '\P{Is_Script_Extensions=unknown}', ""); + Expect(0, 917999, '\P{^Is_Script_Extensions=unknown}', ""); + Expect(1, 918000, '\p{Is_Script_Extensions= unknown}', ""); + Expect(0, 918000, '\p{^Is_Script_Extensions= unknown}', ""); + Expect(0, 918000, '\P{Is_Script_Extensions= unknown}', ""); + Expect(1, 918000, '\P{^Is_Script_Extensions= unknown}', ""); + Expect(0, 917999, '\p{Is_Script_Extensions= unknown}', ""); + Expect(1, 917999, '\p{^Is_Script_Extensions= unknown}', ""); + Expect(1, 917999, '\P{Is_Script_Extensions= unknown}', ""); + Expect(0, 917999, '\P{^Is_Script_Extensions= unknown}', ""); + Error('\p{Is_Scx=:= zzzz}'); + Error('\P{Is_Scx=:= zzzz}'); + Expect(1, 918000, '\p{Is_Scx=zzzz}', ""); + Expect(0, 918000, '\p{^Is_Scx=zzzz}', ""); + Expect(0, 918000, '\P{Is_Scx=zzzz}', ""); + Expect(1, 918000, '\P{^Is_Scx=zzzz}', ""); + Expect(0, 917999, '\p{Is_Scx=zzzz}', ""); + Expect(1, 917999, '\p{^Is_Scx=zzzz}', ""); + Expect(1, 917999, '\P{Is_Scx=zzzz}', ""); + Expect(0, 917999, '\P{^Is_Scx=zzzz}', ""); + Expect(1, 918000, '\p{Is_Scx= Zzzz}', ""); + Expect(0, 918000, '\p{^Is_Scx= Zzzz}', ""); + Expect(0, 918000, '\P{Is_Scx= Zzzz}', ""); + Expect(1, 918000, '\P{^Is_Scx= Zzzz}', ""); + Expect(0, 917999, '\p{Is_Scx= Zzzz}', ""); + Expect(1, 917999, '\p{^Is_Scx= Zzzz}', ""); + Expect(1, 917999, '\P{Is_Scx= Zzzz}', ""); + Expect(0, 917999, '\P{^Is_Scx= Zzzz}', ""); + Error('\p{Soft_Dotted=/a/ No}'); + Error('\P{Soft_Dotted=/a/ No}'); + Expect(1, 122985, '\p{Soft_Dotted=:\ANo\z:}', "");; + Expect(0, 122984, '\p{Soft_Dotted=:\ANo\z:}', "");; + Expect(1, 122985, '\p{Soft_Dotted=no}', ""); + Expect(0, 122985, '\p{^Soft_Dotted=no}', ""); + Expect(0, 122985, '\P{Soft_Dotted=no}', ""); + Expect(1, 122985, '\P{^Soft_Dotted=no}', ""); + Expect(0, 122984, '\p{Soft_Dotted=no}', ""); + Expect(1, 122984, '\p{^Soft_Dotted=no}', ""); + Expect(1, 122984, '\P{Soft_Dotted=no}', ""); + Expect(0, 122984, '\P{^Soft_Dotted=no}', ""); + Expect(1, 122985, '\p{Soft_Dotted=:\Ano\z:}', "");; + Expect(0, 122984, '\p{Soft_Dotted=:\Ano\z:}', "");; + Expect(1, 122985, '\p{Soft_Dotted=_No}', ""); + Expect(0, 122985, '\p{^Soft_Dotted=_No}', ""); + Expect(0, 122985, '\P{Soft_Dotted=_No}', ""); + Expect(1, 122985, '\P{^Soft_Dotted=_No}', ""); + Expect(0, 122984, '\p{Soft_Dotted=_No}', ""); + Expect(1, 122984, '\p{^Soft_Dotted=_No}', ""); + Expect(1, 122984, '\P{Soft_Dotted=_No}', ""); + Expect(0, 122984, '\P{^Soft_Dotted=_No}', ""); + Error('\p{SD= :=N}'); + Error('\P{SD= :=N}'); + Expect(1, 122985, '\p{SD=:\AN\z:}', "");; + Expect(0, 122984, '\p{SD=:\AN\z:}', "");; + Expect(1, 122985, '\p{SD=n}', ""); + Expect(0, 122985, '\p{^SD=n}', ""); + Expect(0, 122985, '\P{SD=n}', ""); + Expect(1, 122985, '\P{^SD=n}', ""); + Expect(0, 122984, '\p{SD=n}', ""); + Expect(1, 122984, '\p{^SD=n}', ""); + Expect(1, 122984, '\P{SD=n}', ""); + Expect(0, 122984, '\P{^SD=n}', ""); + Expect(1, 122985, '\p{SD=:\An\z:}', "");; + Expect(0, 122984, '\p{SD=:\An\z:}', "");; + Expect(1, 122985, '\p{SD= -N}', ""); + Expect(0, 122985, '\p{^SD= -N}', ""); + Expect(0, 122985, '\P{SD= -N}', ""); + Expect(1, 122985, '\P{^SD= -N}', ""); + Expect(0, 122984, '\p{SD= -N}', ""); + Expect(1, 122984, '\p{^SD= -N}', ""); + Expect(1, 122984, '\P{SD= -N}', ""); + Expect(0, 122984, '\P{^SD= -N}', ""); + Error('\p{Is_Soft_Dotted=--F:=}'); + Error('\P{Is_Soft_Dotted=--F:=}'); + Expect(1, 122985, '\p{Is_Soft_Dotted=f}', ""); + Expect(0, 122985, '\p{^Is_Soft_Dotted=f}', ""); + Expect(0, 122985, '\P{Is_Soft_Dotted=f}', ""); + Expect(1, 122985, '\P{^Is_Soft_Dotted=f}', ""); + Expect(0, 122984, '\p{Is_Soft_Dotted=f}', ""); + Expect(1, 122984, '\p{^Is_Soft_Dotted=f}', ""); + Expect(1, 122984, '\P{Is_Soft_Dotted=f}', ""); + Expect(0, 122984, '\P{^Is_Soft_Dotted=f}', ""); + Expect(1, 122985, '\p{Is_Soft_Dotted=-_F}', ""); + Expect(0, 122985, '\p{^Is_Soft_Dotted=-_F}', ""); + Expect(0, 122985, '\P{Is_Soft_Dotted=-_F}', ""); + Expect(1, 122985, '\P{^Is_Soft_Dotted=-_F}', ""); + Expect(0, 122984, '\p{Is_Soft_Dotted=-_F}', ""); + Expect(1, 122984, '\p{^Is_Soft_Dotted=-_F}', ""); + Expect(1, 122984, '\P{Is_Soft_Dotted=-_F}', ""); + Expect(0, 122984, '\P{^Is_Soft_Dotted=-_F}', ""); + Error('\p{Is_SD= -False:=}'); + Error('\P{Is_SD= -False:=}'); + Expect(1, 122985, '\p{Is_SD=false}', ""); + Expect(0, 122985, '\p{^Is_SD=false}', ""); + Expect(0, 122985, '\P{Is_SD=false}', ""); + Expect(1, 122985, '\P{^Is_SD=false}', ""); + Expect(0, 122984, '\p{Is_SD=false}', ""); + Expect(1, 122984, '\p{^Is_SD=false}', ""); + Expect(1, 122984, '\P{Is_SD=false}', ""); + Expect(0, 122984, '\P{^Is_SD=false}', ""); + Expect(1, 122985, '\p{Is_SD= FALSE}', ""); + Expect(0, 122985, '\p{^Is_SD= FALSE}', ""); + Expect(0, 122985, '\P{Is_SD= FALSE}', ""); + Expect(1, 122985, '\P{^Is_SD= FALSE}', ""); + Expect(0, 122984, '\p{Is_SD= FALSE}', ""); + Expect(1, 122984, '\p{^Is_SD= FALSE}', ""); + Expect(1, 122984, '\P{Is_SD= FALSE}', ""); + Expect(0, 122984, '\P{^Is_SD= FALSE}', ""); + Error('\p{Soft_Dotted=:=yes}'); + Error('\P{Soft_Dotted=:=yes}'); + Expect(1, 122984, '\p{Soft_Dotted=:\AYes\z:}', "");; + Expect(0, 122985, '\p{Soft_Dotted=:\AYes\z:}', "");; + Expect(1, 122984, '\p{Soft_Dotted=yes}', ""); + Expect(0, 122984, '\p{^Soft_Dotted=yes}', ""); + Expect(0, 122984, '\P{Soft_Dotted=yes}', ""); + Expect(1, 122984, '\P{^Soft_Dotted=yes}', ""); + Expect(0, 122985, '\p{Soft_Dotted=yes}', ""); + Expect(1, 122985, '\p{^Soft_Dotted=yes}', ""); + Expect(1, 122985, '\P{Soft_Dotted=yes}', ""); + Expect(0, 122985, '\P{^Soft_Dotted=yes}', ""); + Expect(1, 122984, '\p{Soft_Dotted=:\Ayes\z:}', "");; + Expect(0, 122985, '\p{Soft_Dotted=:\Ayes\z:}', "");; + Expect(1, 122984, '\p{Soft_Dotted=_-Yes}', ""); + Expect(0, 122984, '\p{^Soft_Dotted=_-Yes}', ""); + Expect(0, 122984, '\P{Soft_Dotted=_-Yes}', ""); + Expect(1, 122984, '\P{^Soft_Dotted=_-Yes}', ""); + Expect(0, 122985, '\p{Soft_Dotted=_-Yes}', ""); + Expect(1, 122985, '\p{^Soft_Dotted=_-Yes}', ""); + Expect(1, 122985, '\P{Soft_Dotted=_-Yes}', ""); + Expect(0, 122985, '\P{^Soft_Dotted=_-Yes}', ""); + Error('\p{SD=/a/- y}'); + Error('\P{SD=/a/- y}'); + Expect(1, 122984, '\p{SD=:\AY\z:}', "");; + Expect(0, 122985, '\p{SD=:\AY\z:}', "");; + Expect(1, 122984, '\p{SD=y}', ""); + Expect(0, 122984, '\p{^SD=y}', ""); + Expect(0, 122984, '\P{SD=y}', ""); + Expect(1, 122984, '\P{^SD=y}', ""); + Expect(0, 122985, '\p{SD=y}', ""); + Expect(1, 122985, '\p{^SD=y}', ""); + Expect(1, 122985, '\P{SD=y}', ""); + Expect(0, 122985, '\P{^SD=y}', ""); + Expect(1, 122984, '\p{SD=:\Ay\z:}', "");; + Expect(0, 122985, '\p{SD=:\Ay\z:}', "");; + Expect(1, 122984, '\p{SD: Y}', ""); + Expect(0, 122984, '\p{^SD: Y}', ""); + Expect(0, 122984, '\P{SD: Y}', ""); + Expect(1, 122984, '\P{^SD: Y}', ""); + Expect(0, 122985, '\p{SD: Y}', ""); + Expect(1, 122985, '\p{^SD: Y}', ""); + Expect(1, 122985, '\P{SD: Y}', ""); + Expect(0, 122985, '\P{^SD: Y}', ""); + Error('\p{Is_Soft_Dotted=- T/a/}'); + Error('\P{Is_Soft_Dotted=- T/a/}'); + Expect(1, 122984, '\p{Is_Soft_Dotted=t}', ""); + Expect(0, 122984, '\p{^Is_Soft_Dotted=t}', ""); + Expect(0, 122984, '\P{Is_Soft_Dotted=t}', ""); + Expect(1, 122984, '\P{^Is_Soft_Dotted=t}', ""); + Expect(0, 122985, '\p{Is_Soft_Dotted=t}', ""); + Expect(1, 122985, '\p{^Is_Soft_Dotted=t}', ""); + Expect(1, 122985, '\P{Is_Soft_Dotted=t}', ""); + Expect(0, 122985, '\P{^Is_Soft_Dotted=t}', ""); + Expect(1, 122984, '\p{Is_Soft_Dotted= T}', ""); + Expect(0, 122984, '\p{^Is_Soft_Dotted= T}', ""); + Expect(0, 122984, '\P{Is_Soft_Dotted= T}', ""); + Expect(1, 122984, '\P{^Is_Soft_Dotted= T}', ""); + Expect(0, 122985, '\p{Is_Soft_Dotted= T}', ""); + Expect(1, 122985, '\p{^Is_Soft_Dotted= T}', ""); + Expect(1, 122985, '\P{Is_Soft_Dotted= T}', ""); + Expect(0, 122985, '\P{^Is_Soft_Dotted= T}', ""); + Error('\p{Is_SD=:=- TRUE}'); + Error('\P{Is_SD=:=- TRUE}'); + Expect(1, 122984, '\p{Is_SD=true}', ""); + Expect(0, 122984, '\p{^Is_SD=true}', ""); + Expect(0, 122984, '\P{Is_SD=true}', ""); + Expect(1, 122984, '\P{^Is_SD=true}', ""); + Expect(0, 122985, '\p{Is_SD=true}', ""); + Expect(1, 122985, '\p{^Is_SD=true}', ""); + Expect(1, 122985, '\P{Is_SD=true}', ""); + Expect(0, 122985, '\P{^Is_SD=true}', ""); + Expect(1, 122984, '\p{Is_SD=__true}', ""); + Expect(0, 122984, '\p{^Is_SD=__true}', ""); + Expect(0, 122984, '\P{Is_SD=__true}', ""); + Expect(1, 122984, '\P{^Is_SD=__true}', ""); + Expect(0, 122985, '\p{Is_SD=__true}', ""); + Expect(1, 122985, '\p{^Is_SD=__true}', ""); + Expect(1, 122985, '\P{Is_SD=__true}', ""); + Expect(0, 122985, '\P{^Is_SD=__true}', ""); + Error('\p{simplelowercasemapping}'); + Error('\P{simplelowercasemapping}'); + Error('\p{slc}'); + Error('\P{slc}'); + Error('\p{simpletitlecasemapping}'); + Error('\P{simpletitlecasemapping}'); + Error('\p{stc}'); + Error('\P{stc}'); + Error('\p{Sentence_Terminal: /a/no}'); + Error('\P{Sentence_Terminal: /a/no}'); + Expect(1, 121481, '\p{Sentence_Terminal=:\ANo\z:}', "");; + Expect(0, 121480, '\p{Sentence_Terminal=:\ANo\z:}', "");; + Expect(1, 121481, '\p{Sentence_Terminal=no}', ""); + Expect(0, 121481, '\p{^Sentence_Terminal=no}', ""); + Expect(0, 121481, '\P{Sentence_Terminal=no}', ""); + Expect(1, 121481, '\P{^Sentence_Terminal=no}', ""); + Expect(0, 121480, '\p{Sentence_Terminal=no}', ""); + Expect(1, 121480, '\p{^Sentence_Terminal=no}', ""); + Expect(1, 121480, '\P{Sentence_Terminal=no}', ""); + Expect(0, 121480, '\P{^Sentence_Terminal=no}', ""); + Expect(1, 121481, '\p{Sentence_Terminal=:\Ano\z:}', "");; + Expect(0, 121480, '\p{Sentence_Terminal=:\Ano\z:}', "");; + Expect(1, 121481, '\p{Sentence_Terminal= _NO}', ""); + Expect(0, 121481, '\p{^Sentence_Terminal= _NO}', ""); + Expect(0, 121481, '\P{Sentence_Terminal= _NO}', ""); + Expect(1, 121481, '\P{^Sentence_Terminal= _NO}', ""); + Expect(0, 121480, '\p{Sentence_Terminal= _NO}', ""); + Expect(1, 121480, '\p{^Sentence_Terminal= _NO}', ""); + Expect(1, 121480, '\P{Sentence_Terminal= _NO}', ""); + Expect(0, 121480, '\P{^Sentence_Terminal= _NO}', ""); + Error('\p{STerm=/a/ _N}'); + Error('\P{STerm=/a/ _N}'); + Expect(1, 121481, '\p{STerm=:\AN\z:}', "");; + Expect(0, 121480, '\p{STerm=:\AN\z:}', "");; + Expect(1, 121481, '\p{STerm=n}', ""); + Expect(0, 121481, '\p{^STerm=n}', ""); + Expect(0, 121481, '\P{STerm=n}', ""); + Expect(1, 121481, '\P{^STerm=n}', ""); + Expect(0, 121480, '\p{STerm=n}', ""); + Expect(1, 121480, '\p{^STerm=n}', ""); + Expect(1, 121480, '\P{STerm=n}', ""); + Expect(0, 121480, '\P{^STerm=n}', ""); + Expect(1, 121481, '\p{STerm=:\An\z:}', "");; + Expect(0, 121480, '\p{STerm=:\An\z:}', "");; + Expect(1, 121481, '\p{STerm= _N}', ""); + Expect(0, 121481, '\p{^STerm= _N}', ""); + Expect(0, 121481, '\P{STerm= _N}', ""); + Expect(1, 121481, '\P{^STerm= _N}', ""); + Expect(0, 121480, '\p{STerm= _N}', ""); + Expect(1, 121480, '\p{^STerm= _N}', ""); + Expect(1, 121480, '\P{STerm= _N}', ""); + Expect(0, 121480, '\P{^STerm= _N}', ""); + Error('\p{Is_Sentence_Terminal=:=F}'); + Error('\P{Is_Sentence_Terminal=:=F}'); + Expect(1, 121481, '\p{Is_Sentence_Terminal=f}', ""); + Expect(0, 121481, '\p{^Is_Sentence_Terminal=f}', ""); + Expect(0, 121481, '\P{Is_Sentence_Terminal=f}', ""); + Expect(1, 121481, '\P{^Is_Sentence_Terminal=f}', ""); + Expect(0, 121480, '\p{Is_Sentence_Terminal=f}', ""); + Expect(1, 121480, '\p{^Is_Sentence_Terminal=f}', ""); + Expect(1, 121480, '\P{Is_Sentence_Terminal=f}', ""); + Expect(0, 121480, '\P{^Is_Sentence_Terminal=f}', ""); + Expect(1, 121481, '\p{Is_Sentence_Terminal: f}', ""); + Expect(0, 121481, '\p{^Is_Sentence_Terminal: f}', ""); + Expect(0, 121481, '\P{Is_Sentence_Terminal: f}', ""); + Expect(1, 121481, '\P{^Is_Sentence_Terminal: f}', ""); + Expect(0, 121480, '\p{Is_Sentence_Terminal: f}', ""); + Expect(1, 121480, '\p{^Is_Sentence_Terminal: f}', ""); + Expect(1, 121480, '\P{Is_Sentence_Terminal: f}', ""); + Expect(0, 121480, '\P{^Is_Sentence_Terminal: f}', ""); + Error('\p{Is_STerm=:=_ false}'); + Error('\P{Is_STerm=:=_ false}'); + Expect(1, 121481, '\p{Is_STerm=false}', ""); + Expect(0, 121481, '\p{^Is_STerm=false}', ""); + Expect(0, 121481, '\P{Is_STerm=false}', ""); + Expect(1, 121481, '\P{^Is_STerm=false}', ""); + Expect(0, 121480, '\p{Is_STerm=false}', ""); + Expect(1, 121480, '\p{^Is_STerm=false}', ""); + Expect(1, 121480, '\P{Is_STerm=false}', ""); + Expect(0, 121480, '\P{^Is_STerm=false}', ""); + Error('\p{Sentence_Terminal=/a/- Yes}'); + Error('\P{Sentence_Terminal=/a/- Yes}'); + Expect(1, 121480, '\p{Sentence_Terminal=:\AYes\z:}', "");; + Expect(0, 121481, '\p{Sentence_Terminal=:\AYes\z:}', "");; + Expect(1, 121480, '\p{Sentence_Terminal=yes}', ""); + Expect(0, 121480, '\p{^Sentence_Terminal=yes}', ""); + Expect(0, 121480, '\P{Sentence_Terminal=yes}', ""); + Expect(1, 121480, '\P{^Sentence_Terminal=yes}', ""); + Expect(0, 121481, '\p{Sentence_Terminal=yes}', ""); + Expect(1, 121481, '\p{^Sentence_Terminal=yes}', ""); + Expect(1, 121481, '\P{Sentence_Terminal=yes}', ""); + Expect(0, 121481, '\P{^Sentence_Terminal=yes}', ""); + Expect(1, 121480, '\p{Sentence_Terminal=:\Ayes\z:}', "");; + Expect(0, 121481, '\p{Sentence_Terminal=:\Ayes\z:}', "");; + Expect(1, 121480, '\p{Sentence_Terminal=- yes}', ""); + Expect(0, 121480, '\p{^Sentence_Terminal=- yes}', ""); + Expect(0, 121480, '\P{Sentence_Terminal=- yes}', ""); + Expect(1, 121480, '\P{^Sentence_Terminal=- yes}', ""); + Expect(0, 121481, '\p{Sentence_Terminal=- yes}', ""); + Expect(1, 121481, '\p{^Sentence_Terminal=- yes}', ""); + Expect(1, 121481, '\P{Sentence_Terminal=- yes}', ""); + Expect(0, 121481, '\P{^Sentence_Terminal=- yes}', ""); + Error('\p{STerm= :=y}'); + Error('\P{STerm= :=y}'); + Expect(1, 121480, '\p{STerm=:\AY\z:}', "");; + Expect(0, 121481, '\p{STerm=:\AY\z:}', "");; + Expect(1, 121480, '\p{STerm=y}', ""); + Expect(0, 121480, '\p{^STerm=y}', ""); + Expect(0, 121480, '\P{STerm=y}', ""); + Expect(1, 121480, '\P{^STerm=y}', ""); + Expect(0, 121481, '\p{STerm=y}', ""); + Expect(1, 121481, '\p{^STerm=y}', ""); + Expect(1, 121481, '\P{STerm=y}', ""); + Expect(0, 121481, '\P{^STerm=y}', ""); + Expect(1, 121480, '\p{STerm=:\Ay\z:}', "");; + Expect(0, 121481, '\p{STerm=:\Ay\z:}', "");; + Expect(1, 121480, '\p{STerm: Y}', ""); + Expect(0, 121480, '\p{^STerm: Y}', ""); + Expect(0, 121480, '\P{STerm: Y}', ""); + Expect(1, 121480, '\P{^STerm: Y}', ""); + Expect(0, 121481, '\p{STerm: Y}', ""); + Expect(1, 121481, '\p{^STerm: Y}', ""); + Expect(1, 121481, '\P{STerm: Y}', ""); + Expect(0, 121481, '\P{^STerm: Y}', ""); + Error('\p{Is_Sentence_Terminal=/a/T}'); + Error('\P{Is_Sentence_Terminal=/a/T}'); + Expect(1, 121480, '\p{Is_Sentence_Terminal=t}', ""); + Expect(0, 121480, '\p{^Is_Sentence_Terminal=t}', ""); + Expect(0, 121480, '\P{Is_Sentence_Terminal=t}', ""); + Expect(1, 121480, '\P{^Is_Sentence_Terminal=t}', ""); + Expect(0, 121481, '\p{Is_Sentence_Terminal=t}', ""); + Expect(1, 121481, '\p{^Is_Sentence_Terminal=t}', ""); + Expect(1, 121481, '\P{Is_Sentence_Terminal=t}', ""); + Expect(0, 121481, '\P{^Is_Sentence_Terminal=t}', ""); + Expect(1, 121480, '\p{Is_Sentence_Terminal=_ t}', ""); + Expect(0, 121480, '\p{^Is_Sentence_Terminal=_ t}', ""); + Expect(0, 121480, '\P{Is_Sentence_Terminal=_ t}', ""); + Expect(1, 121480, '\P{^Is_Sentence_Terminal=_ t}', ""); + Expect(0, 121481, '\p{Is_Sentence_Terminal=_ t}', ""); + Expect(1, 121481, '\p{^Is_Sentence_Terminal=_ t}', ""); + Expect(1, 121481, '\P{Is_Sentence_Terminal=_ t}', ""); + Expect(0, 121481, '\P{^Is_Sentence_Terminal=_ t}', ""); + Error('\p{Is_STerm= True/a/}'); + Error('\P{Is_STerm= True/a/}'); + Expect(1, 121480, '\p{Is_STerm=true}', ""); + Expect(0, 121480, '\p{^Is_STerm=true}', ""); + Expect(0, 121480, '\P{Is_STerm=true}', ""); + Expect(1, 121480, '\P{^Is_STerm=true}', ""); + Expect(0, 121481, '\p{Is_STerm=true}', ""); + Expect(1, 121481, '\p{^Is_STerm=true}', ""); + Expect(1, 121481, '\P{Is_STerm=true}', ""); + Expect(0, 121481, '\P{^Is_STerm=true}', ""); + Expect(1, 121480, '\p{Is_STerm= TRUE}', ""); + Expect(0, 121480, '\p{^Is_STerm= TRUE}', ""); + Expect(0, 121480, '\P{Is_STerm= TRUE}', ""); + Expect(1, 121480, '\P{^Is_STerm= TRUE}', ""); + Expect(0, 121481, '\p{Is_STerm= TRUE}', ""); + Expect(1, 121481, '\p{^Is_STerm= TRUE}', ""); + Expect(1, 121481, '\P{Is_STerm= TRUE}', ""); + Expect(0, 121481, '\P{^Is_STerm= TRUE}', ""); + Error('\p{simpleuppercasemapping}'); + Error('\P{simpleuppercasemapping}'); + Error('\p{suc}'); + Error('\P{suc}'); + Error('\p{titlecasemapping}'); + Error('\P{titlecasemapping}'); + Error('\p{tc}'); + Error('\P{tc}'); + Error('\p{Terminal_Punctuation=/a/ No}'); + Error('\P{Terminal_Punctuation=/a/ No}'); + Expect(1, 121483, '\p{Terminal_Punctuation=:\ANo\z:}', "");; + Expect(0, 121482, '\p{Terminal_Punctuation=:\ANo\z:}', "");; + Expect(1, 121483, '\p{Terminal_Punctuation=no}', ""); + Expect(0, 121483, '\p{^Terminal_Punctuation=no}', ""); + Expect(0, 121483, '\P{Terminal_Punctuation=no}', ""); + Expect(1, 121483, '\P{^Terminal_Punctuation=no}', ""); + Expect(0, 121482, '\p{Terminal_Punctuation=no}', ""); + Expect(1, 121482, '\p{^Terminal_Punctuation=no}', ""); + Expect(1, 121482, '\P{Terminal_Punctuation=no}', ""); + Expect(0, 121482, '\P{^Terminal_Punctuation=no}', ""); + Expect(1, 121483, '\p{Terminal_Punctuation=:\Ano\z:}', "");; + Expect(0, 121482, '\p{Terminal_Punctuation=:\Ano\z:}', "");; + Expect(1, 121483, '\p{Terminal_Punctuation=__No}', ""); + Expect(0, 121483, '\p{^Terminal_Punctuation=__No}', ""); + Expect(0, 121483, '\P{Terminal_Punctuation=__No}', ""); + Expect(1, 121483, '\P{^Terminal_Punctuation=__No}', ""); + Expect(0, 121482, '\p{Terminal_Punctuation=__No}', ""); + Expect(1, 121482, '\p{^Terminal_Punctuation=__No}', ""); + Expect(1, 121482, '\P{Terminal_Punctuation=__No}', ""); + Expect(0, 121482, '\P{^Terminal_Punctuation=__No}', ""); + Error('\p{Term= _N:=}'); + Error('\P{Term= _N:=}'); + Expect(1, 121483, '\p{Term=:\AN\z:}', "");; + Expect(0, 121482, '\p{Term=:\AN\z:}', "");; + Expect(1, 121483, '\p{Term=n}', ""); + Expect(0, 121483, '\p{^Term=n}', ""); + Expect(0, 121483, '\P{Term=n}', ""); + Expect(1, 121483, '\P{^Term=n}', ""); + Expect(0, 121482, '\p{Term=n}', ""); + Expect(1, 121482, '\p{^Term=n}', ""); + Expect(1, 121482, '\P{Term=n}', ""); + Expect(0, 121482, '\P{^Term=n}', ""); + Expect(1, 121483, '\p{Term=:\An\z:}', "");; + Expect(0, 121482, '\p{Term=:\An\z:}', "");; + Expect(1, 121483, '\p{Term=-N}', ""); + Expect(0, 121483, '\p{^Term=-N}', ""); + Expect(0, 121483, '\P{Term=-N}', ""); + Expect(1, 121483, '\P{^Term=-N}', ""); + Expect(0, 121482, '\p{Term=-N}', ""); + Expect(1, 121482, '\p{^Term=-N}', ""); + Expect(1, 121482, '\P{Term=-N}', ""); + Expect(0, 121482, '\P{^Term=-N}', ""); + Error('\p{Is_Terminal_Punctuation=:=_F}'); + Error('\P{Is_Terminal_Punctuation=:=_F}'); + Expect(1, 121483, '\p{Is_Terminal_Punctuation=f}', ""); + Expect(0, 121483, '\p{^Is_Terminal_Punctuation=f}', ""); + Expect(0, 121483, '\P{Is_Terminal_Punctuation=f}', ""); + Expect(1, 121483, '\P{^Is_Terminal_Punctuation=f}', ""); + Expect(0, 121482, '\p{Is_Terminal_Punctuation=f}', ""); + Expect(1, 121482, '\p{^Is_Terminal_Punctuation=f}', ""); + Expect(1, 121482, '\P{Is_Terminal_Punctuation=f}', ""); + Expect(0, 121482, '\P{^Is_Terminal_Punctuation=f}', ""); + Expect(1, 121483, '\p{Is_Terminal_Punctuation= F}', ""); + Expect(0, 121483, '\p{^Is_Terminal_Punctuation= F}', ""); + Expect(0, 121483, '\P{Is_Terminal_Punctuation= F}', ""); + Expect(1, 121483, '\P{^Is_Terminal_Punctuation= F}', ""); + Expect(0, 121482, '\p{Is_Terminal_Punctuation= F}', ""); + Expect(1, 121482, '\p{^Is_Terminal_Punctuation= F}', ""); + Expect(1, 121482, '\P{Is_Terminal_Punctuation= F}', ""); + Expect(0, 121482, '\P{^Is_Terminal_Punctuation= F}', ""); + Error('\p{Is_Term= False:=}'); + Error('\P{Is_Term= False:=}'); + Expect(1, 121483, '\p{Is_Term: false}', ""); + Expect(0, 121483, '\p{^Is_Term: false}', ""); + Expect(0, 121483, '\P{Is_Term: false}', ""); + Expect(1, 121483, '\P{^Is_Term: false}', ""); + Expect(0, 121482, '\p{Is_Term: false}', ""); + Expect(1, 121482, '\p{^Is_Term: false}', ""); + Expect(1, 121482, '\P{Is_Term: false}', ""); + Expect(0, 121482, '\P{^Is_Term: false}', ""); + Expect(1, 121483, '\p{Is_Term=FALSE}', ""); + Expect(0, 121483, '\p{^Is_Term=FALSE}', ""); + Expect(0, 121483, '\P{Is_Term=FALSE}', ""); + Expect(1, 121483, '\P{^Is_Term=FALSE}', ""); + Expect(0, 121482, '\p{Is_Term=FALSE}', ""); + Expect(1, 121482, '\p{^Is_Term=FALSE}', ""); + Expect(1, 121482, '\P{Is_Term=FALSE}', ""); + Expect(0, 121482, '\P{^Is_Term=FALSE}', ""); + Error('\p{Terminal_Punctuation=:= Yes}'); + Error('\P{Terminal_Punctuation=:= Yes}'); + Expect(1, 121482, '\p{Terminal_Punctuation=:\AYes\z:}', "");; + Expect(0, 121483, '\p{Terminal_Punctuation=:\AYes\z:}', "");; + Expect(1, 121482, '\p{Terminal_Punctuation=yes}', ""); + Expect(0, 121482, '\p{^Terminal_Punctuation=yes}', ""); + Expect(0, 121482, '\P{Terminal_Punctuation=yes}', ""); + Expect(1, 121482, '\P{^Terminal_Punctuation=yes}', ""); + Expect(0, 121483, '\p{Terminal_Punctuation=yes}', ""); + Expect(1, 121483, '\p{^Terminal_Punctuation=yes}', ""); + Expect(1, 121483, '\P{Terminal_Punctuation=yes}', ""); + Expect(0, 121483, '\P{^Terminal_Punctuation=yes}', ""); + Expect(1, 121482, '\p{Terminal_Punctuation=:\Ayes\z:}', "");; + Expect(0, 121483, '\p{Terminal_Punctuation=:\Ayes\z:}', "");; + Expect(1, 121482, '\p{Terminal_Punctuation=_ Yes}', ""); + Expect(0, 121482, '\p{^Terminal_Punctuation=_ Yes}', ""); + Expect(0, 121482, '\P{Terminal_Punctuation=_ Yes}', ""); + Expect(1, 121482, '\P{^Terminal_Punctuation=_ Yes}', ""); + Expect(0, 121483, '\p{Terminal_Punctuation=_ Yes}', ""); + Expect(1, 121483, '\p{^Terminal_Punctuation=_ Yes}', ""); + Expect(1, 121483, '\P{Terminal_Punctuation=_ Yes}', ""); + Expect(0, 121483, '\P{^Terminal_Punctuation=_ Yes}', ""); + Error('\p{Term=-y/a/}'); + Error('\P{Term=-y/a/}'); + Expect(1, 121482, '\p{Term=:\AY\z:}', "");; + Expect(0, 121483, '\p{Term=:\AY\z:}', "");; + Expect(1, 121482, '\p{Term=y}', ""); + Expect(0, 121482, '\p{^Term=y}', ""); + Expect(0, 121482, '\P{Term=y}', ""); + Expect(1, 121482, '\P{^Term=y}', ""); + Expect(0, 121483, '\p{Term=y}', ""); + Expect(1, 121483, '\p{^Term=y}', ""); + Expect(1, 121483, '\P{Term=y}', ""); + Expect(0, 121483, '\P{^Term=y}', ""); + Expect(1, 121482, '\p{Term=:\Ay\z:}', "");; + Expect(0, 121483, '\p{Term=:\Ay\z:}', "");; + Expect(1, 121482, '\p{Term=_ Y}', ""); + Expect(0, 121482, '\p{^Term=_ Y}', ""); + Expect(0, 121482, '\P{Term=_ Y}', ""); + Expect(1, 121482, '\P{^Term=_ Y}', ""); + Expect(0, 121483, '\p{Term=_ Y}', ""); + Expect(1, 121483, '\p{^Term=_ Y}', ""); + Expect(1, 121483, '\P{Term=_ Y}', ""); + Expect(0, 121483, '\P{^Term=_ Y}', ""); + Error('\p{Is_Terminal_Punctuation= :=t}'); + Error('\P{Is_Terminal_Punctuation= :=t}'); + Expect(1, 121482, '\p{Is_Terminal_Punctuation=t}', ""); + Expect(0, 121482, '\p{^Is_Terminal_Punctuation=t}', ""); + Expect(0, 121482, '\P{Is_Terminal_Punctuation=t}', ""); + Expect(1, 121482, '\P{^Is_Terminal_Punctuation=t}', ""); + Expect(0, 121483, '\p{Is_Terminal_Punctuation=t}', ""); + Expect(1, 121483, '\p{^Is_Terminal_Punctuation=t}', ""); + Expect(1, 121483, '\P{Is_Terminal_Punctuation=t}', ""); + Expect(0, 121483, '\P{^Is_Terminal_Punctuation=t}', ""); + Expect(1, 121482, '\p{Is_Terminal_Punctuation=-_T}', ""); + Expect(0, 121482, '\p{^Is_Terminal_Punctuation=-_T}', ""); + Expect(0, 121482, '\P{Is_Terminal_Punctuation=-_T}', ""); + Expect(1, 121482, '\P{^Is_Terminal_Punctuation=-_T}', ""); + Expect(0, 121483, '\p{Is_Terminal_Punctuation=-_T}', ""); + Expect(1, 121483, '\p{^Is_Terminal_Punctuation=-_T}', ""); + Expect(1, 121483, '\P{Is_Terminal_Punctuation=-_T}', ""); + Expect(0, 121483, '\P{^Is_Terminal_Punctuation=-_T}', ""); + Error('\p{Is_Term= _True:=}'); + Error('\P{Is_Term= _True:=}'); + Expect(1, 121482, '\p{Is_Term=true}', ""); + Expect(0, 121482, '\p{^Is_Term=true}', ""); + Expect(0, 121482, '\P{Is_Term=true}', ""); + Expect(1, 121482, '\P{^Is_Term=true}', ""); + Expect(0, 121483, '\p{Is_Term=true}', ""); + Expect(1, 121483, '\p{^Is_Term=true}', ""); + Expect(1, 121483, '\P{Is_Term=true}', ""); + Expect(0, 121483, '\P{^Is_Term=true}', ""); + Expect(1, 121482, '\p{Is_Term=_-TRUE}', ""); + Expect(0, 121482, '\p{^Is_Term=_-TRUE}', ""); + Expect(0, 121482, '\P{Is_Term=_-TRUE}', ""); + Expect(1, 121482, '\P{^Is_Term=_-TRUE}', ""); + Expect(0, 121483, '\p{Is_Term=_-TRUE}', ""); + Expect(1, 121483, '\p{^Is_Term=_-TRUE}', ""); + Expect(1, 121483, '\P{Is_Term=_-TRUE}', ""); + Expect(0, 121483, '\P{^Is_Term=_-TRUE}', ""); + Error('\p{uppercasemapping}'); + Error('\P{uppercasemapping}'); + Error('\p{uc}'); + Error('\P{uc}'); + Error('\p{Unified_Ideograph=:=no}'); + Error('\P{Unified_Ideograph=:=no}'); + Expect(1, 210042, '\p{Unified_Ideograph=:\ANo\z:}', "");; + Expect(0, 210041, '\p{Unified_Ideograph=:\ANo\z:}', "");; + Expect(1, 210042, '\p{Unified_Ideograph=no}', ""); + Expect(0, 210042, '\p{^Unified_Ideograph=no}', ""); + Expect(0, 210042, '\P{Unified_Ideograph=no}', ""); + Expect(1, 210042, '\P{^Unified_Ideograph=no}', ""); + Expect(0, 210041, '\p{Unified_Ideograph=no}', ""); + Expect(1, 210041, '\p{^Unified_Ideograph=no}', ""); + Expect(1, 210041, '\P{Unified_Ideograph=no}', ""); + Expect(0, 210041, '\P{^Unified_Ideograph=no}', ""); + Expect(1, 210042, '\p{Unified_Ideograph=:\Ano\z:}', "");; + Expect(0, 210041, '\p{Unified_Ideograph=:\Ano\z:}', "");; + Expect(1, 210042, '\p{Unified_Ideograph=- No}', ""); + Expect(0, 210042, '\p{^Unified_Ideograph=- No}', ""); + Expect(0, 210042, '\P{Unified_Ideograph=- No}', ""); + Expect(1, 210042, '\P{^Unified_Ideograph=- No}', ""); + Expect(0, 210041, '\p{Unified_Ideograph=- No}', ""); + Expect(1, 210041, '\p{^Unified_Ideograph=- No}', ""); + Expect(1, 210041, '\P{Unified_Ideograph=- No}', ""); + Expect(0, 210041, '\P{^Unified_Ideograph=- No}', ""); + Error('\p{UIdeo=_/a/N}'); + Error('\P{UIdeo=_/a/N}'); + Expect(1, 210042, '\p{UIdeo=:\AN\z:}', "");; + Expect(0, 210041, '\p{UIdeo=:\AN\z:}', "");; + Expect(1, 210042, '\p{UIdeo=n}', ""); + Expect(0, 210042, '\p{^UIdeo=n}', ""); + Expect(0, 210042, '\P{UIdeo=n}', ""); + Expect(1, 210042, '\P{^UIdeo=n}', ""); + Expect(0, 210041, '\p{UIdeo=n}', ""); + Expect(1, 210041, '\p{^UIdeo=n}', ""); + Expect(1, 210041, '\P{UIdeo=n}', ""); + Expect(0, 210041, '\P{^UIdeo=n}', ""); + Expect(1, 210042, '\p{UIdeo=:\An\z:}', "");; + Expect(0, 210041, '\p{UIdeo=:\An\z:}', "");; + Expect(1, 210042, '\p{UIdeo=__N}', ""); + Expect(0, 210042, '\p{^UIdeo=__N}', ""); + Expect(0, 210042, '\P{UIdeo=__N}', ""); + Expect(1, 210042, '\P{^UIdeo=__N}', ""); + Expect(0, 210041, '\p{UIdeo=__N}', ""); + Expect(1, 210041, '\p{^UIdeo=__N}', ""); + Expect(1, 210041, '\P{UIdeo=__N}', ""); + Expect(0, 210041, '\P{^UIdeo=__N}', ""); + Error('\p{Is_Unified_Ideograph= _F:=}'); + Error('\P{Is_Unified_Ideograph= _F:=}'); + Expect(1, 210042, '\p{Is_Unified_Ideograph=f}', ""); + Expect(0, 210042, '\p{^Is_Unified_Ideograph=f}', ""); + Expect(0, 210042, '\P{Is_Unified_Ideograph=f}', ""); + Expect(1, 210042, '\P{^Is_Unified_Ideograph=f}', ""); + Expect(0, 210041, '\p{Is_Unified_Ideograph=f}', ""); + Expect(1, 210041, '\p{^Is_Unified_Ideograph=f}', ""); + Expect(1, 210041, '\P{Is_Unified_Ideograph=f}', ""); + Expect(0, 210041, '\P{^Is_Unified_Ideograph=f}', ""); + Expect(1, 210042, '\p{Is_Unified_Ideograph= _f}', ""); + Expect(0, 210042, '\p{^Is_Unified_Ideograph= _f}', ""); + Expect(0, 210042, '\P{Is_Unified_Ideograph= _f}', ""); + Expect(1, 210042, '\P{^Is_Unified_Ideograph= _f}', ""); + Expect(0, 210041, '\p{Is_Unified_Ideograph= _f}', ""); + Expect(1, 210041, '\p{^Is_Unified_Ideograph= _f}', ""); + Expect(1, 210041, '\P{Is_Unified_Ideograph= _f}', ""); + Expect(0, 210041, '\P{^Is_Unified_Ideograph= _f}', ""); + Error('\p{Is_UIdeo: -:=False}'); + Error('\P{Is_UIdeo: -:=False}'); + Expect(1, 210042, '\p{Is_UIdeo:false}', ""); + Expect(0, 210042, '\p{^Is_UIdeo:false}', ""); + Expect(0, 210042, '\P{Is_UIdeo:false}', ""); + Expect(1, 210042, '\P{^Is_UIdeo:false}', ""); + Expect(0, 210041, '\p{Is_UIdeo:false}', ""); + Expect(1, 210041, '\p{^Is_UIdeo:false}', ""); + Expect(1, 210041, '\P{Is_UIdeo:false}', ""); + Expect(0, 210041, '\P{^Is_UIdeo:false}', ""); + Expect(1, 210042, '\p{Is_UIdeo= false}', ""); + Expect(0, 210042, '\p{^Is_UIdeo= false}', ""); + Expect(0, 210042, '\P{Is_UIdeo= false}', ""); + Expect(1, 210042, '\P{^Is_UIdeo= false}', ""); + Expect(0, 210041, '\p{Is_UIdeo= false}', ""); + Expect(1, 210041, '\p{^Is_UIdeo= false}', ""); + Expect(1, 210041, '\P{Is_UIdeo= false}', ""); + Expect(0, 210041, '\P{^Is_UIdeo= false}', ""); + Error('\p{Unified_Ideograph=-Yes/a/}'); + Error('\P{Unified_Ideograph=-Yes/a/}'); + Expect(1, 210041, '\p{Unified_Ideograph=:\AYes\z:}', "");; + Expect(0, 210042, '\p{Unified_Ideograph=:\AYes\z:}', "");; + Expect(1, 210041, '\p{Unified_Ideograph=yes}', ""); + Expect(0, 210041, '\p{^Unified_Ideograph=yes}', ""); + Expect(0, 210041, '\P{Unified_Ideograph=yes}', ""); + Expect(1, 210041, '\P{^Unified_Ideograph=yes}', ""); + Expect(0, 210042, '\p{Unified_Ideograph=yes}', ""); + Expect(1, 210042, '\p{^Unified_Ideograph=yes}', ""); + Expect(1, 210042, '\P{Unified_Ideograph=yes}', ""); + Expect(0, 210042, '\P{^Unified_Ideograph=yes}', ""); + Expect(1, 210041, '\p{Unified_Ideograph=:\Ayes\z:}', "");; + Expect(0, 210042, '\p{Unified_Ideograph=:\Ayes\z:}', "");; + Expect(1, 210041, '\p{Unified_Ideograph=--yes}', ""); + Expect(0, 210041, '\p{^Unified_Ideograph=--yes}', ""); + Expect(0, 210041, '\P{Unified_Ideograph=--yes}', ""); + Expect(1, 210041, '\P{^Unified_Ideograph=--yes}', ""); + Expect(0, 210042, '\p{Unified_Ideograph=--yes}', ""); + Expect(1, 210042, '\p{^Unified_Ideograph=--yes}', ""); + Expect(1, 210042, '\P{Unified_Ideograph=--yes}', ""); + Expect(0, 210042, '\P{^Unified_Ideograph=--yes}', ""); + Error('\p{UIdeo: := Y}'); + Error('\P{UIdeo: := Y}'); + Expect(1, 210041, '\p{UIdeo=:\AY\z:}', "");; + Expect(0, 210042, '\p{UIdeo=:\AY\z:}', "");; + Expect(1, 210041, '\p{UIdeo=y}', ""); + Expect(0, 210041, '\p{^UIdeo=y}', ""); + Expect(0, 210041, '\P{UIdeo=y}', ""); + Expect(1, 210041, '\P{^UIdeo=y}', ""); + Expect(0, 210042, '\p{UIdeo=y}', ""); + Expect(1, 210042, '\p{^UIdeo=y}', ""); + Expect(1, 210042, '\P{UIdeo=y}', ""); + Expect(0, 210042, '\P{^UIdeo=y}', ""); + Expect(1, 210041, '\p{UIdeo=:\Ay\z:}', "");; + Expect(0, 210042, '\p{UIdeo=:\Ay\z:}', "");; + Expect(1, 210041, '\p{UIdeo= y}', ""); + Expect(0, 210041, '\p{^UIdeo= y}', ""); + Expect(0, 210041, '\P{UIdeo= y}', ""); + Expect(1, 210041, '\P{^UIdeo= y}', ""); + Expect(0, 210042, '\p{UIdeo= y}', ""); + Expect(1, 210042, '\p{^UIdeo= y}', ""); + Expect(1, 210042, '\P{UIdeo= y}', ""); + Expect(0, 210042, '\P{^UIdeo= y}', ""); + Error('\p{Is_Unified_Ideograph=/a/ T}'); + Error('\P{Is_Unified_Ideograph=/a/ T}'); + Expect(1, 210041, '\p{Is_Unified_Ideograph=t}', ""); + Expect(0, 210041, '\p{^Is_Unified_Ideograph=t}', ""); + Expect(0, 210041, '\P{Is_Unified_Ideograph=t}', ""); + Expect(1, 210041, '\P{^Is_Unified_Ideograph=t}', ""); + Expect(0, 210042, '\p{Is_Unified_Ideograph=t}', ""); + Expect(1, 210042, '\p{^Is_Unified_Ideograph=t}', ""); + Expect(1, 210042, '\P{Is_Unified_Ideograph=t}', ""); + Expect(0, 210042, '\P{^Is_Unified_Ideograph=t}', ""); + Expect(1, 210041, '\p{Is_Unified_Ideograph=- t}', ""); + Expect(0, 210041, '\p{^Is_Unified_Ideograph=- t}', ""); + Expect(0, 210041, '\P{Is_Unified_Ideograph=- t}', ""); + Expect(1, 210041, '\P{^Is_Unified_Ideograph=- t}', ""); + Expect(0, 210042, '\p{Is_Unified_Ideograph=- t}', ""); + Expect(1, 210042, '\p{^Is_Unified_Ideograph=- t}', ""); + Expect(1, 210042, '\P{Is_Unified_Ideograph=- t}', ""); + Expect(0, 210042, '\P{^Is_Unified_Ideograph=- t}', ""); + Error('\p{Is_UIdeo=:= True}'); + Error('\P{Is_UIdeo=:= True}'); + Expect(1, 210041, '\p{Is_UIdeo=true}', ""); + Expect(0, 210041, '\p{^Is_UIdeo=true}', ""); + Expect(0, 210041, '\P{Is_UIdeo=true}', ""); + Expect(1, 210041, '\P{^Is_UIdeo=true}', ""); + Expect(0, 210042, '\p{Is_UIdeo=true}', ""); + Expect(1, 210042, '\p{^Is_UIdeo=true}', ""); + Expect(1, 210042, '\P{Is_UIdeo=true}', ""); + Expect(0, 210042, '\P{^Is_UIdeo=true}', ""); + Expect(1, 210041, '\p{Is_UIdeo=--true}', ""); + Expect(0, 210041, '\p{^Is_UIdeo=--true}', ""); + Expect(0, 210041, '\P{Is_UIdeo=--true}', ""); + Expect(1, 210041, '\P{^Is_UIdeo=--true}', ""); + Expect(0, 210042, '\p{Is_UIdeo=--true}', ""); + Expect(1, 210042, '\p{^Is_UIdeo=--true}', ""); + Expect(1, 210042, '\P{Is_UIdeo=--true}', ""); + Expect(0, 210042, '\P{^Is_UIdeo=--true}', ""); + Error('\p{Uppercase=No/a/}'); + Error('\P{Uppercase=No/a/}'); + Expect(1, 127370, '\p{Uppercase=:\ANo\z:}', "");; + Expect(0, 127369, '\p{Uppercase=:\ANo\z:}', "");; + Expect(1, 127370, '\p{Uppercase=no}', ""); + Expect(0, 127370, '\p{^Uppercase=no}', ""); + Expect(0, 127370, '\P{Uppercase=no}', ""); + Expect(1, 127370, '\P{^Uppercase=no}', ""); + Expect(0, 127369, '\p{Uppercase=no}', ""); + Expect(1, 127369, '\p{^Uppercase=no}', ""); + Expect(1, 127369, '\P{Uppercase=no}', ""); + Expect(0, 127369, '\P{^Uppercase=no}', ""); + Expect(1, 127370, '\p{Uppercase=:\Ano\z:}', "");; + Expect(0, 127369, '\p{Uppercase=:\Ano\z:}', "");; + Expect(1, 127370, '\p{Uppercase= no}', ""); + Expect(0, 127370, '\p{^Uppercase= no}', ""); + Expect(0, 127370, '\P{Uppercase= no}', ""); + Expect(1, 127370, '\P{^Uppercase= no}', ""); + Expect(0, 127369, '\p{Uppercase= no}', ""); + Expect(1, 127369, '\p{^Uppercase= no}', ""); + Expect(1, 127369, '\P{Uppercase= no}', ""); + Expect(0, 127369, '\P{^Uppercase= no}', ""); + Error('\p{Upper= /a/N}'); + Error('\P{Upper= /a/N}'); + Expect(1, 127370, '\p{Upper=:\AN\z:}', "");; + Expect(0, 127369, '\p{Upper=:\AN\z:}', "");; + Expect(1, 127370, '\p{Upper=n}', ""); + Expect(0, 127370, '\p{^Upper=n}', ""); + Expect(0, 127370, '\P{Upper=n}', ""); + Expect(1, 127370, '\P{^Upper=n}', ""); + Expect(0, 127369, '\p{Upper=n}', ""); + Expect(1, 127369, '\p{^Upper=n}', ""); + Expect(1, 127369, '\P{Upper=n}', ""); + Expect(0, 127369, '\P{^Upper=n}', ""); + Expect(1, 127370, '\p{Upper=:\An\z:}', "");; + Expect(0, 127369, '\p{Upper=:\An\z:}', "");; + Expect(1, 127370, '\p{Upper: _ N}', ""); + Expect(0, 127370, '\p{^Upper: _ N}', ""); + Expect(0, 127370, '\P{Upper: _ N}', ""); + Expect(1, 127370, '\P{^Upper: _ N}', ""); + Expect(0, 127369, '\p{Upper: _ N}', ""); + Expect(1, 127369, '\p{^Upper: _ N}', ""); + Expect(1, 127369, '\P{Upper: _ N}', ""); + Expect(0, 127369, '\P{^Upper: _ N}', ""); + Error('\p{Is_Uppercase: --F:=}'); + Error('\P{Is_Uppercase: --F:=}'); + Expect(1, 127370, '\p{Is_Uppercase=f}', ""); + Expect(0, 127370, '\p{^Is_Uppercase=f}', ""); + Expect(0, 127370, '\P{Is_Uppercase=f}', ""); + Expect(1, 127370, '\P{^Is_Uppercase=f}', ""); + Expect(0, 127369, '\p{Is_Uppercase=f}', ""); + Expect(1, 127369, '\p{^Is_Uppercase=f}', ""); + Expect(1, 127369, '\P{Is_Uppercase=f}', ""); + Expect(0, 127369, '\P{^Is_Uppercase=f}', ""); + Expect(1, 127370, '\p{Is_Uppercase= F}', ""); + Expect(0, 127370, '\p{^Is_Uppercase= F}', ""); + Expect(0, 127370, '\P{Is_Uppercase= F}', ""); + Expect(1, 127370, '\P{^Is_Uppercase= F}', ""); + Expect(0, 127369, '\p{Is_Uppercase= F}', ""); + Expect(1, 127369, '\p{^Is_Uppercase= F}', ""); + Expect(1, 127369, '\P{Is_Uppercase= F}', ""); + Expect(0, 127369, '\P{^Is_Uppercase= F}', ""); + Error('\p{Is_Upper= /a/False}'); + Error('\P{Is_Upper= /a/False}'); + Expect(1, 127370, '\p{Is_Upper=false}', ""); + Expect(0, 127370, '\p{^Is_Upper=false}', ""); + Expect(0, 127370, '\P{Is_Upper=false}', ""); + Expect(1, 127370, '\P{^Is_Upper=false}', ""); + Expect(0, 127369, '\p{Is_Upper=false}', ""); + Expect(1, 127369, '\p{^Is_Upper=false}', ""); + Expect(1, 127369, '\P{Is_Upper=false}', ""); + Expect(0, 127369, '\P{^Is_Upper=false}', ""); + Expect(1, 127370, '\p{Is_Upper=_ false}', ""); + Expect(0, 127370, '\p{^Is_Upper=_ false}', ""); + Expect(0, 127370, '\P{Is_Upper=_ false}', ""); + Expect(1, 127370, '\P{^Is_Upper=_ false}', ""); + Expect(0, 127369, '\p{Is_Upper=_ false}', ""); + Expect(1, 127369, '\p{^Is_Upper=_ false}', ""); + Expect(1, 127369, '\P{Is_Upper=_ false}', ""); + Expect(0, 127369, '\P{^Is_Upper=_ false}', ""); + Error('\p{Uppercase= _Yes:=}'); + Error('\P{Uppercase= _Yes:=}'); + Expect(1, 127369, '\p{Uppercase=:\AYes\z:}', "");; + Expect(0, 127370, '\p{Uppercase=:\AYes\z:}', "");; + Expect(1, 127369, '\p{Uppercase=yes}', ""); + Expect(0, 127369, '\p{^Uppercase=yes}', ""); + Expect(0, 127369, '\P{Uppercase=yes}', ""); + Expect(1, 127369, '\P{^Uppercase=yes}', ""); + Expect(0, 127370, '\p{Uppercase=yes}', ""); + Expect(1, 127370, '\p{^Uppercase=yes}', ""); + Expect(1, 127370, '\P{Uppercase=yes}', ""); + Expect(0, 127370, '\P{^Uppercase=yes}', ""); + Expect(1, 127369, '\p{Uppercase=:\Ayes\z:}', "");; + Expect(0, 127370, '\p{Uppercase=:\Ayes\z:}', "");; + Expect(1, 127369, '\p{Uppercase=YES}', ""); + Expect(0, 127369, '\p{^Uppercase=YES}', ""); + Expect(0, 127369, '\P{Uppercase=YES}', ""); + Expect(1, 127369, '\P{^Uppercase=YES}', ""); + Expect(0, 127370, '\p{Uppercase=YES}', ""); + Expect(1, 127370, '\p{^Uppercase=YES}', ""); + Expect(1, 127370, '\P{Uppercase=YES}', ""); + Expect(0, 127370, '\P{^Uppercase=YES}', ""); + Error('\p{Upper: := y}'); + Error('\P{Upper: := y}'); + Expect(1, 127369, '\p{Upper=:\AY\z:}', "");; + Expect(0, 127370, '\p{Upper=:\AY\z:}', "");; + Expect(1, 127369, '\p{Upper=y}', ""); + Expect(0, 127369, '\p{^Upper=y}', ""); + Expect(0, 127369, '\P{Upper=y}', ""); + Expect(1, 127369, '\P{^Upper=y}', ""); + Expect(0, 127370, '\p{Upper=y}', ""); + Expect(1, 127370, '\p{^Upper=y}', ""); + Expect(1, 127370, '\P{Upper=y}', ""); + Expect(0, 127370, '\P{^Upper=y}', ""); + Expect(1, 127369, '\p{Upper=:\Ay\z:}', "");; + Expect(0, 127370, '\p{Upper=:\Ay\z:}', "");; + Expect(1, 127369, '\p{Upper= Y}', ""); + Expect(0, 127369, '\p{^Upper= Y}', ""); + Expect(0, 127369, '\P{Upper= Y}', ""); + Expect(1, 127369, '\P{^Upper= Y}', ""); + Expect(0, 127370, '\p{Upper= Y}', ""); + Expect(1, 127370, '\p{^Upper= Y}', ""); + Expect(1, 127370, '\P{Upper= Y}', ""); + Expect(0, 127370, '\P{^Upper= Y}', ""); + Error('\p{Is_Uppercase=/a/ -T}'); + Error('\P{Is_Uppercase=/a/ -T}'); + Expect(1, 127369, '\p{Is_Uppercase=t}', ""); + Expect(0, 127369, '\p{^Is_Uppercase=t}', ""); + Expect(0, 127369, '\P{Is_Uppercase=t}', ""); + Expect(1, 127369, '\P{^Is_Uppercase=t}', ""); + Expect(0, 127370, '\p{Is_Uppercase=t}', ""); + Expect(1, 127370, '\p{^Is_Uppercase=t}', ""); + Expect(1, 127370, '\P{Is_Uppercase=t}', ""); + Expect(0, 127370, '\P{^Is_Uppercase=t}', ""); + Expect(1, 127369, '\p{Is_Uppercase=_-T}', ""); + Expect(0, 127369, '\p{^Is_Uppercase=_-T}', ""); + Expect(0, 127369, '\P{Is_Uppercase=_-T}', ""); + Expect(1, 127369, '\P{^Is_Uppercase=_-T}', ""); + Expect(0, 127370, '\p{Is_Uppercase=_-T}', ""); + Expect(1, 127370, '\p{^Is_Uppercase=_-T}', ""); + Expect(1, 127370, '\P{Is_Uppercase=_-T}', ""); + Expect(0, 127370, '\P{^Is_Uppercase=_-T}', ""); + Error('\p{Is_Upper= _true/a/}'); + Error('\P{Is_Upper= _true/a/}'); + Expect(1, 127369, '\p{Is_Upper=true}', ""); + Expect(0, 127369, '\p{^Is_Upper=true}', ""); + Expect(0, 127369, '\P{Is_Upper=true}', ""); + Expect(1, 127369, '\P{^Is_Upper=true}', ""); + Expect(0, 127370, '\p{Is_Upper=true}', ""); + Expect(1, 127370, '\p{^Is_Upper=true}', ""); + Expect(1, 127370, '\P{Is_Upper=true}', ""); + Expect(0, 127370, '\P{^Is_Upper=true}', ""); + Expect(1, 127369, '\p{Is_Upper: True}', ""); + Expect(0, 127369, '\p{^Is_Upper: True}', ""); + Expect(0, 127369, '\P{Is_Upper: True}', ""); + Expect(1, 127369, '\P{^Is_Upper: True}', ""); + Expect(0, 127370, '\p{Is_Upper: True}', ""); + Expect(1, 127370, '\p{^Is_Upper: True}', ""); + Expect(1, 127370, '\P{Is_Upper: True}', ""); + Expect(0, 127370, '\P{^Is_Upper: True}', ""); + Error('\p{verticalorientation}'); + Error('\P{verticalorientation}'); + Error('\p{vo}'); + Error('\P{vo}'); + Error('\p{Vertical_Orientation= Rotated:=}'); + Error('\P{Vertical_Orientation= Rotated:=}'); + Expect(1, 262144, '\p{Vertical_Orientation=:\ARotated\z:}', "");; + Expect(0, 1114109, '\p{Vertical_Orientation=:\ARotated\z:}', "");; + Expect(1, 262144, '\p{Vertical_Orientation=rotated}', ""); + Expect(0, 262144, '\p{^Vertical_Orientation=rotated}', ""); + Expect(0, 262144, '\P{Vertical_Orientation=rotated}', ""); + Expect(1, 262144, '\P{^Vertical_Orientation=rotated}', ""); + Expect(0, 1114109, '\p{Vertical_Orientation=rotated}', ""); + Expect(1, 1114109, '\p{^Vertical_Orientation=rotated}', ""); + Expect(1, 1114109, '\P{Vertical_Orientation=rotated}', ""); + Expect(0, 1114109, '\P{^Vertical_Orientation=rotated}', ""); + Expect(1, 262144, '\p{Vertical_Orientation=:\Arotated\z:}', "");; + Expect(0, 1114109, '\p{Vertical_Orientation=:\Arotated\z:}', "");; + Expect(1, 262144, '\p{Vertical_Orientation= -Rotated}', ""); + Expect(0, 262144, '\p{^Vertical_Orientation= -Rotated}', ""); + Expect(0, 262144, '\P{Vertical_Orientation= -Rotated}', ""); + Expect(1, 262144, '\P{^Vertical_Orientation= -Rotated}', ""); + Expect(0, 1114109, '\p{Vertical_Orientation= -Rotated}', ""); + Expect(1, 1114109, '\p{^Vertical_Orientation= -Rotated}', ""); + Expect(1, 1114109, '\P{Vertical_Orientation= -Rotated}', ""); + Expect(0, 1114109, '\P{^Vertical_Orientation= -Rotated}', ""); + Error('\p{Vo=:=R}'); + Error('\P{Vo=:=R}'); + Expect(1, 262144, '\p{Vo=:\AR\z:}', "");; + Expect(0, 1114109, '\p{Vo=:\AR\z:}', "");; + Expect(1, 262144, '\p{Vo=r}', ""); + Expect(0, 262144, '\p{^Vo=r}', ""); + Expect(0, 262144, '\P{Vo=r}', ""); + Expect(1, 262144, '\P{^Vo=r}', ""); + Expect(0, 1114109, '\p{Vo=r}', ""); + Expect(1, 1114109, '\p{^Vo=r}', ""); + Expect(1, 1114109, '\P{Vo=r}', ""); + Expect(0, 1114109, '\P{^Vo=r}', ""); + Expect(1, 262144, '\p{Vo=:\Ar\z:}', "");; + Expect(0, 1114109, '\p{Vo=:\Ar\z:}', "");; + Expect(1, 262144, '\p{Vo= -R}', ""); + Expect(0, 262144, '\p{^Vo= -R}', ""); + Expect(0, 262144, '\P{Vo= -R}', ""); + Expect(1, 262144, '\P{^Vo= -R}', ""); + Expect(0, 1114109, '\p{Vo= -R}', ""); + Expect(1, 1114109, '\p{^Vo= -R}', ""); + Expect(1, 1114109, '\P{Vo= -R}', ""); + Expect(0, 1114109, '\P{^Vo= -R}', ""); + Error('\p{Is_Vertical_Orientation= rotated/a/}'); + Error('\P{Is_Vertical_Orientation= rotated/a/}'); + Expect(1, 262144, '\p{Is_Vertical_Orientation=rotated}', ""); + Expect(0, 262144, '\p{^Is_Vertical_Orientation=rotated}', ""); + Expect(0, 262144, '\P{Is_Vertical_Orientation=rotated}', ""); + Expect(1, 262144, '\P{^Is_Vertical_Orientation=rotated}', ""); + Expect(0, 1114109, '\p{Is_Vertical_Orientation=rotated}', ""); + Expect(1, 1114109, '\p{^Is_Vertical_Orientation=rotated}', ""); + Expect(1, 1114109, '\P{Is_Vertical_Orientation=rotated}', ""); + Expect(0, 1114109, '\P{^Is_Vertical_Orientation=rotated}', ""); + Expect(1, 262144, '\p{Is_Vertical_Orientation= Rotated}', ""); + Expect(0, 262144, '\p{^Is_Vertical_Orientation= Rotated}', ""); + Expect(0, 262144, '\P{Is_Vertical_Orientation= Rotated}', ""); + Expect(1, 262144, '\P{^Is_Vertical_Orientation= Rotated}', ""); + Expect(0, 1114109, '\p{Is_Vertical_Orientation= Rotated}', ""); + Expect(1, 1114109, '\p{^Is_Vertical_Orientation= Rotated}', ""); + Expect(1, 1114109, '\P{Is_Vertical_Orientation= Rotated}', ""); + Expect(0, 1114109, '\P{^Is_Vertical_Orientation= Rotated}', ""); + Error('\p{Is_Vo=_ r:=}'); + Error('\P{Is_Vo=_ r:=}'); + Expect(1, 262144, '\p{Is_Vo=r}', ""); + Expect(0, 262144, '\p{^Is_Vo=r}', ""); + Expect(0, 262144, '\P{Is_Vo=r}', ""); + Expect(1, 262144, '\P{^Is_Vo=r}', ""); + Expect(0, 1114109, '\p{Is_Vo=r}', ""); + Expect(1, 1114109, '\p{^Is_Vo=r}', ""); + Expect(1, 1114109, '\P{Is_Vo=r}', ""); + Expect(0, 1114109, '\P{^Is_Vo=r}', ""); + Expect(1, 262144, '\p{Is_Vo= _R}', ""); + Expect(0, 262144, '\p{^Is_Vo= _R}', ""); + Expect(0, 262144, '\P{Is_Vo= _R}', ""); + Expect(1, 262144, '\P{^Is_Vo= _R}', ""); + Expect(0, 1114109, '\p{Is_Vo= _R}', ""); + Expect(1, 1114109, '\p{^Is_Vo= _R}', ""); + Expect(1, 1114109, '\P{Is_Vo= _R}', ""); + Expect(0, 1114109, '\P{^Is_Vo= _R}', ""); + Error('\p{Vertical_Orientation=/a/- TRANSFORMED_Rotated}'); + Error('\P{Vertical_Orientation=/a/- TRANSFORMED_Rotated}'); + Expect(1, 65507, '\p{Vertical_Orientation=:\ATransformed_Rotated\z:}', "");; + Expect(0, 65508, '\p{Vertical_Orientation=:\ATransformed_Rotated\z:}', "");; + Expect(1, 65507, '\p{Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65507, '\p{^Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65507, '\P{Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65507, '\P{^Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65508, '\p{Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65508, '\p{^Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65508, '\P{Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65508, '\P{^Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65507, '\p{Vertical_Orientation=:\Atransformedrotated\z:}', "");; + Expect(0, 65508, '\p{Vertical_Orientation=:\Atransformedrotated\z:}', "");; + Expect(1, 65507, '\p{Vertical_Orientation= Transformed_rotated}', ""); + Expect(0, 65507, '\p{^Vertical_Orientation= Transformed_rotated}', ""); + Expect(0, 65507, '\P{Vertical_Orientation= Transformed_rotated}', ""); + Expect(1, 65507, '\P{^Vertical_Orientation= Transformed_rotated}', ""); + Expect(0, 65508, '\p{Vertical_Orientation= Transformed_rotated}', ""); + Expect(1, 65508, '\p{^Vertical_Orientation= Transformed_rotated}', ""); + Expect(1, 65508, '\P{Vertical_Orientation= Transformed_rotated}', ""); + Expect(0, 65508, '\P{^Vertical_Orientation= Transformed_rotated}', ""); + Error('\p{Vo= /a/tr}'); + Error('\P{Vo= /a/tr}'); + Expect(1, 65507, '\p{Vo=:\ATr\z:}', "");; + Expect(0, 65508, '\p{Vo=:\ATr\z:}', "");; + Expect(1, 65507, '\p{Vo: tr}', ""); + Expect(0, 65507, '\p{^Vo: tr}', ""); + Expect(0, 65507, '\P{Vo: tr}', ""); + Expect(1, 65507, '\P{^Vo: tr}', ""); + Expect(0, 65508, '\p{Vo: tr}', ""); + Expect(1, 65508, '\p{^Vo: tr}', ""); + Expect(1, 65508, '\P{Vo: tr}', ""); + Expect(0, 65508, '\P{^Vo: tr}', ""); + Expect(1, 65507, '\p{Vo=:\Atr\z:}', "");; + Expect(0, 65508, '\p{Vo=:\Atr\z:}', "");; + Expect(1, 65507, '\p{Vo= TR}', ""); + Expect(0, 65507, '\p{^Vo= TR}', ""); + Expect(0, 65507, '\P{Vo= TR}', ""); + Expect(1, 65507, '\P{^Vo= TR}', ""); + Expect(0, 65508, '\p{Vo= TR}', ""); + Expect(1, 65508, '\p{^Vo= TR}', ""); + Expect(1, 65508, '\P{Vo= TR}', ""); + Expect(0, 65508, '\P{^Vo= TR}', ""); + Error('\p{Is_Vertical_Orientation=/a/Transformed_rotated}'); + Error('\P{Is_Vertical_Orientation=/a/Transformed_rotated}'); + Expect(1, 65507, '\p{Is_Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65507, '\p{^Is_Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65507, '\P{Is_Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65507, '\P{^Is_Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65508, '\p{Is_Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65508, '\p{^Is_Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65508, '\P{Is_Vertical_Orientation=transformedrotated}', ""); + Expect(0, 65508, '\P{^Is_Vertical_Orientation=transformedrotated}', ""); + Expect(1, 65507, '\p{Is_Vertical_Orientation=-Transformed_rotated}', ""); + Expect(0, 65507, '\p{^Is_Vertical_Orientation=-Transformed_rotated}', ""); + Expect(0, 65507, '\P{Is_Vertical_Orientation=-Transformed_rotated}', ""); + Expect(1, 65507, '\P{^Is_Vertical_Orientation=-Transformed_rotated}', ""); + Expect(0, 65508, '\p{Is_Vertical_Orientation=-Transformed_rotated}', ""); + Expect(1, 65508, '\p{^Is_Vertical_Orientation=-Transformed_rotated}', ""); + Expect(1, 65508, '\P{Is_Vertical_Orientation=-Transformed_rotated}', ""); + Expect(0, 65508, '\P{^Is_Vertical_Orientation=-Transformed_rotated}', ""); + Error('\p{Is_Vo=Tr:=}'); + Error('\P{Is_Vo=Tr:=}'); + Expect(1, 65507, '\p{Is_Vo:tr}', ""); + Expect(0, 65507, '\p{^Is_Vo:tr}', ""); + Expect(0, 65507, '\P{Is_Vo:tr}', ""); + Expect(1, 65507, '\P{^Is_Vo:tr}', ""); + Expect(0, 65508, '\p{Is_Vo:tr}', ""); + Expect(1, 65508, '\p{^Is_Vo:tr}', ""); + Expect(1, 65508, '\P{Is_Vo:tr}', ""); + Expect(0, 65508, '\P{^Is_Vo:tr}', ""); + Expect(1, 65507, '\p{Is_Vo=Tr}', ""); + Expect(0, 65507, '\p{^Is_Vo=Tr}', ""); + Expect(0, 65507, '\P{Is_Vo=Tr}', ""); + Expect(1, 65507, '\P{^Is_Vo=Tr}', ""); + Expect(0, 65508, '\p{Is_Vo=Tr}', ""); + Expect(1, 65508, '\p{^Is_Vo=Tr}', ""); + Expect(1, 65508, '\P{Is_Vo=Tr}', ""); + Expect(0, 65508, '\P{^Is_Vo=Tr}', ""); + Error('\p{Vertical_Orientation=:= Transformed_UPRIGHT}'); + Error('\P{Vertical_Orientation=:= Transformed_UPRIGHT}'); + Expect(1, 127489, '\p{Vertical_Orientation=:\ATransformed_Upright\z:}', "");; + Expect(0, 127490, '\p{Vertical_Orientation=:\ATransformed_Upright\z:}', "");; + Expect(1, 127489, '\p{Vertical_Orientation=transformedupright}', ""); + Expect(0, 127489, '\p{^Vertical_Orientation=transformedupright}', ""); + Expect(0, 127489, '\P{Vertical_Orientation=transformedupright}', ""); + Expect(1, 127489, '\P{^Vertical_Orientation=transformedupright}', ""); + Expect(0, 127490, '\p{Vertical_Orientation=transformedupright}', ""); + Expect(1, 127490, '\p{^Vertical_Orientation=transformedupright}', ""); + Expect(1, 127490, '\P{Vertical_Orientation=transformedupright}', ""); + Expect(0, 127490, '\P{^Vertical_Orientation=transformedupright}', ""); + Expect(1, 127489, '\p{Vertical_Orientation=:\Atransformedupright\z:}', "");; + Expect(0, 127490, '\p{Vertical_Orientation=:\Atransformedupright\z:}', "");; + Expect(1, 127489, '\p{Vertical_Orientation:-Transformed_Upright}', ""); + Expect(0, 127489, '\p{^Vertical_Orientation:-Transformed_Upright}', ""); + Expect(0, 127489, '\P{Vertical_Orientation:-Transformed_Upright}', ""); + Expect(1, 127489, '\P{^Vertical_Orientation:-Transformed_Upright}', ""); + Expect(0, 127490, '\p{Vertical_Orientation:-Transformed_Upright}', ""); + Expect(1, 127490, '\p{^Vertical_Orientation:-Transformed_Upright}', ""); + Expect(1, 127490, '\P{Vertical_Orientation:-Transformed_Upright}', ""); + Expect(0, 127490, '\P{^Vertical_Orientation:-Transformed_Upright}', ""); + Error('\p{Vo=_-TU/a/}'); + Error('\P{Vo=_-TU/a/}'); + Expect(1, 127489, '\p{Vo=:\ATu\z:}', "");; + Expect(0, 127490, '\p{Vo=:\ATu\z:}', "");; + Expect(1, 127489, '\p{Vo=tu}', ""); + Expect(0, 127489, '\p{^Vo=tu}', ""); + Expect(0, 127489, '\P{Vo=tu}', ""); + Expect(1, 127489, '\P{^Vo=tu}', ""); + Expect(0, 127490, '\p{Vo=tu}', ""); + Expect(1, 127490, '\p{^Vo=tu}', ""); + Expect(1, 127490, '\P{Vo=tu}', ""); + Expect(0, 127490, '\P{^Vo=tu}', ""); + Expect(1, 127489, '\p{Vo=:\Atu\z:}', "");; + Expect(0, 127490, '\p{Vo=:\Atu\z:}', "");; + Expect(1, 127489, '\p{Vo=__TU}', ""); + Expect(0, 127489, '\p{^Vo=__TU}', ""); + Expect(0, 127489, '\P{Vo=__TU}', ""); + Expect(1, 127489, '\P{^Vo=__TU}', ""); + Expect(0, 127490, '\p{Vo=__TU}', ""); + Expect(1, 127490, '\p{^Vo=__TU}', ""); + Expect(1, 127490, '\P{Vo=__TU}', ""); + Expect(0, 127490, '\P{^Vo=__TU}', ""); + Error('\p{Is_Vertical_Orientation= /a/Transformed_upright}'); + Error('\P{Is_Vertical_Orientation= /a/Transformed_upright}'); + Expect(1, 127489, '\p{Is_Vertical_Orientation=transformedupright}', ""); + Expect(0, 127489, '\p{^Is_Vertical_Orientation=transformedupright}', ""); + Expect(0, 127489, '\P{Is_Vertical_Orientation=transformedupright}', ""); + Expect(1, 127489, '\P{^Is_Vertical_Orientation=transformedupright}', ""); + Expect(0, 127490, '\p{Is_Vertical_Orientation=transformedupright}', ""); + Expect(1, 127490, '\p{^Is_Vertical_Orientation=transformedupright}', ""); + Expect(1, 127490, '\P{Is_Vertical_Orientation=transformedupright}', ""); + Expect(0, 127490, '\P{^Is_Vertical_Orientation=transformedupright}', ""); + Expect(1, 127489, '\p{Is_Vertical_Orientation= transformed_Upright}', ""); + Expect(0, 127489, '\p{^Is_Vertical_Orientation= transformed_Upright}', ""); + Expect(0, 127489, '\P{Is_Vertical_Orientation= transformed_Upright}', ""); + Expect(1, 127489, '\P{^Is_Vertical_Orientation= transformed_Upright}', ""); + Expect(0, 127490, '\p{Is_Vertical_Orientation= transformed_Upright}', ""); + Expect(1, 127490, '\p{^Is_Vertical_Orientation= transformed_Upright}', ""); + Expect(1, 127490, '\P{Is_Vertical_Orientation= transformed_Upright}', ""); + Expect(0, 127490, '\P{^Is_Vertical_Orientation= transformed_Upright}', ""); + Error('\p{Is_Vo=:= -Tu}'); + Error('\P{Is_Vo=:= -Tu}'); + Expect(1, 127489, '\p{Is_Vo=tu}', ""); + Expect(0, 127489, '\p{^Is_Vo=tu}', ""); + Expect(0, 127489, '\P{Is_Vo=tu}', ""); + Expect(1, 127489, '\P{^Is_Vo=tu}', ""); + Expect(0, 127490, '\p{Is_Vo=tu}', ""); + Expect(1, 127490, '\p{^Is_Vo=tu}', ""); + Expect(1, 127490, '\P{Is_Vo=tu}', ""); + Expect(0, 127490, '\P{^Is_Vo=tu}', ""); + Expect(1, 127489, '\p{Is_Vo=_-TU}', ""); + Expect(0, 127489, '\p{^Is_Vo=_-TU}', ""); + Expect(0, 127489, '\P{Is_Vo=_-TU}', ""); + Expect(1, 127489, '\P{^Is_Vo=_-TU}', ""); + Expect(0, 127490, '\p{Is_Vo=_-TU}', ""); + Expect(1, 127490, '\p{^Is_Vo=_-TU}', ""); + Expect(1, 127490, '\P{Is_Vo=_-TU}', ""); + Expect(0, 127490, '\P{^Is_Vo=_-TU}', ""); + Error('\p{Vertical_Orientation=_upright:=}'); + Error('\P{Vertical_Orientation=_upright:=}'); + Expect(1, 1114109, '\p{Vertical_Orientation=:\AUpright\z:}', "");; + Expect(0, 262144, '\p{Vertical_Orientation=:\AUpright\z:}', "");; + Expect(1, 1114109, '\p{Vertical_Orientation=upright}', ""); + Expect(0, 1114109, '\p{^Vertical_Orientation=upright}', ""); + Expect(0, 1114109, '\P{Vertical_Orientation=upright}', ""); + Expect(1, 1114109, '\P{^Vertical_Orientation=upright}', ""); + Expect(0, 262144, '\p{Vertical_Orientation=upright}', ""); + Expect(1, 262144, '\p{^Vertical_Orientation=upright}', ""); + Expect(1, 262144, '\P{Vertical_Orientation=upright}', ""); + Expect(0, 262144, '\P{^Vertical_Orientation=upright}', ""); + Expect(1, 1114109, '\p{Vertical_Orientation=:\Aupright\z:}', "");; + Expect(0, 262144, '\p{Vertical_Orientation=:\Aupright\z:}', "");; + Expect(1, 1114109, '\p{Vertical_Orientation: _Upright}', ""); + Expect(0, 1114109, '\p{^Vertical_Orientation: _Upright}', ""); + Expect(0, 1114109, '\P{Vertical_Orientation: _Upright}', ""); + Expect(1, 1114109, '\P{^Vertical_Orientation: _Upright}', ""); + Expect(0, 262144, '\p{Vertical_Orientation: _Upright}', ""); + Expect(1, 262144, '\p{^Vertical_Orientation: _Upright}', ""); + Expect(1, 262144, '\P{Vertical_Orientation: _Upright}', ""); + Expect(0, 262144, '\P{^Vertical_Orientation: _Upright}', ""); + Error('\p{Vo=_u/a/}'); + Error('\P{Vo=_u/a/}'); + Expect(1, 1114109, '\p{Vo=:\AU\z:}', "");; + Expect(0, 262144, '\p{Vo=:\AU\z:}', "");; + Expect(1, 1114109, '\p{Vo=u}', ""); + Expect(0, 1114109, '\p{^Vo=u}', ""); + Expect(0, 1114109, '\P{Vo=u}', ""); + Expect(1, 1114109, '\P{^Vo=u}', ""); + Expect(0, 262144, '\p{Vo=u}', ""); + Expect(1, 262144, '\p{^Vo=u}', ""); + Expect(1, 262144, '\P{Vo=u}', ""); + Expect(0, 262144, '\P{^Vo=u}', ""); + Expect(1, 1114109, '\p{Vo=:\Au\z:}', "");; + Expect(0, 262144, '\p{Vo=:\Au\z:}', "");; + Expect(1, 1114109, '\p{Vo: _U}', ""); + Expect(0, 1114109, '\p{^Vo: _U}', ""); + Expect(0, 1114109, '\P{Vo: _U}', ""); + Expect(1, 1114109, '\P{^Vo: _U}', ""); + Expect(0, 262144, '\p{Vo: _U}', ""); + Expect(1, 262144, '\p{^Vo: _U}', ""); + Expect(1, 262144, '\P{Vo: _U}', ""); + Expect(0, 262144, '\P{^Vo: _U}', ""); + Error('\p{Is_Vertical_Orientation=:=- Upright}'); + Error('\P{Is_Vertical_Orientation=:=- Upright}'); + Expect(1, 1114109, '\p{Is_Vertical_Orientation=upright}', ""); + Expect(0, 1114109, '\p{^Is_Vertical_Orientation=upright}', ""); + Expect(0, 1114109, '\P{Is_Vertical_Orientation=upright}', ""); + Expect(1, 1114109, '\P{^Is_Vertical_Orientation=upright}', ""); + Expect(0, 262144, '\p{Is_Vertical_Orientation=upright}', ""); + Expect(1, 262144, '\p{^Is_Vertical_Orientation=upright}', ""); + Expect(1, 262144, '\P{Is_Vertical_Orientation=upright}', ""); + Expect(0, 262144, '\P{^Is_Vertical_Orientation=upright}', ""); + Expect(1, 1114109, '\p{Is_Vertical_Orientation=-Upright}', ""); + Expect(0, 1114109, '\p{^Is_Vertical_Orientation=-Upright}', ""); + Expect(0, 1114109, '\P{Is_Vertical_Orientation=-Upright}', ""); + Expect(1, 1114109, '\P{^Is_Vertical_Orientation=-Upright}', ""); + Expect(0, 262144, '\p{Is_Vertical_Orientation=-Upright}', ""); + Expect(1, 262144, '\p{^Is_Vertical_Orientation=-Upright}', ""); + Expect(1, 262144, '\P{Is_Vertical_Orientation=-Upright}', ""); + Expect(0, 262144, '\P{^Is_Vertical_Orientation=-Upright}', ""); + Error('\p{Is_Vo=-/a/U}'); + Error('\P{Is_Vo=-/a/U}'); + Expect(1, 1114109, '\p{Is_Vo=u}', ""); + Expect(0, 1114109, '\p{^Is_Vo=u}', ""); + Expect(0, 1114109, '\P{Is_Vo=u}', ""); + Expect(1, 1114109, '\P{^Is_Vo=u}', ""); + Expect(0, 262144, '\p{Is_Vo=u}', ""); + Expect(1, 262144, '\p{^Is_Vo=u}', ""); + Expect(1, 262144, '\P{Is_Vo=u}', ""); + Expect(0, 262144, '\P{^Is_Vo=u}', ""); + Expect(1, 1114109, '\p{Is_Vo= _U}', ""); + Expect(0, 1114109, '\p{^Is_Vo= _U}', ""); + Expect(0, 1114109, '\P{Is_Vo= _U}', ""); + Expect(1, 1114109, '\P{^Is_Vo= _U}', ""); + Expect(0, 262144, '\p{Is_Vo= _U}', ""); + Expect(1, 262144, '\p{^Is_Vo= _U}', ""); + Expect(1, 262144, '\P{Is_Vo= _U}', ""); + Expect(0, 262144, '\P{^Is_Vo= _U}', ""); + Error('\p{Variation_Selector= :=no}'); + Error('\P{Variation_Selector= :=no}'); + Expect(1, 918000, '\p{Variation_Selector=:\ANo\z:}', "");; + Expect(0, 917999, '\p{Variation_Selector=:\ANo\z:}', "");; + Expect(1, 918000, '\p{Variation_Selector: no}', ""); + Expect(0, 918000, '\p{^Variation_Selector: no}', ""); + Expect(0, 918000, '\P{Variation_Selector: no}', ""); + Expect(1, 918000, '\P{^Variation_Selector: no}', ""); + Expect(0, 917999, '\p{Variation_Selector: no}', ""); + Expect(1, 917999, '\p{^Variation_Selector: no}', ""); + Expect(1, 917999, '\P{Variation_Selector: no}', ""); + Expect(0, 917999, '\P{^Variation_Selector: no}', ""); + Expect(1, 918000, '\p{Variation_Selector=:\Ano\z:}', "");; + Expect(0, 917999, '\p{Variation_Selector=:\Ano\z:}', "");; + Expect(1, 918000, '\p{Variation_Selector=_-No}', ""); + Expect(0, 918000, '\p{^Variation_Selector=_-No}', ""); + Expect(0, 918000, '\P{Variation_Selector=_-No}', ""); + Expect(1, 918000, '\P{^Variation_Selector=_-No}', ""); + Expect(0, 917999, '\p{Variation_Selector=_-No}', ""); + Expect(1, 917999, '\p{^Variation_Selector=_-No}', ""); + Expect(1, 917999, '\P{Variation_Selector=_-No}', ""); + Expect(0, 917999, '\P{^Variation_Selector=_-No}', ""); + Error('\p{VS= N/a/}'); + Error('\P{VS= N/a/}'); + Expect(1, 918000, '\p{VS=:\AN\z:}', "");; + Expect(0, 917999, '\p{VS=:\AN\z:}', "");; + Expect(1, 918000, '\p{VS=n}', ""); + Expect(0, 918000, '\p{^VS=n}', ""); + Expect(0, 918000, '\P{VS=n}', ""); + Expect(1, 918000, '\P{^VS=n}', ""); + Expect(0, 917999, '\p{VS=n}', ""); + Expect(1, 917999, '\p{^VS=n}', ""); + Expect(1, 917999, '\P{VS=n}', ""); + Expect(0, 917999, '\P{^VS=n}', ""); + Expect(1, 918000, '\p{VS=:\An\z:}', "");; + Expect(0, 917999, '\p{VS=:\An\z:}', "");; + Expect(1, 918000, '\p{VS: _ n}', ""); + Expect(0, 918000, '\p{^VS: _ n}', ""); + Expect(0, 918000, '\P{VS: _ n}', ""); + Expect(1, 918000, '\P{^VS: _ n}', ""); + Expect(0, 917999, '\p{VS: _ n}', ""); + Expect(1, 917999, '\p{^VS: _ n}', ""); + Expect(1, 917999, '\P{VS: _ n}', ""); + Expect(0, 917999, '\P{^VS: _ n}', ""); + Error('\p{Is_Variation_Selector=/a/ _f}'); + Error('\P{Is_Variation_Selector=/a/ _f}'); + Expect(1, 918000, '\p{Is_Variation_Selector=f}', ""); + Expect(0, 918000, '\p{^Is_Variation_Selector=f}', ""); + Expect(0, 918000, '\P{Is_Variation_Selector=f}', ""); + Expect(1, 918000, '\P{^Is_Variation_Selector=f}', ""); + Expect(0, 917999, '\p{Is_Variation_Selector=f}', ""); + Expect(1, 917999, '\p{^Is_Variation_Selector=f}', ""); + Expect(1, 917999, '\P{Is_Variation_Selector=f}', ""); + Expect(0, 917999, '\P{^Is_Variation_Selector=f}', ""); + Expect(1, 918000, '\p{Is_Variation_Selector: f}', ""); + Expect(0, 918000, '\p{^Is_Variation_Selector: f}', ""); + Expect(0, 918000, '\P{Is_Variation_Selector: f}', ""); + Expect(1, 918000, '\P{^Is_Variation_Selector: f}', ""); + Expect(0, 917999, '\p{Is_Variation_Selector: f}', ""); + Expect(1, 917999, '\p{^Is_Variation_Selector: f}', ""); + Expect(1, 917999, '\P{Is_Variation_Selector: f}', ""); + Expect(0, 917999, '\P{^Is_Variation_Selector: f}', ""); + Error('\p{Is_VS=/a/False}'); + Error('\P{Is_VS=/a/False}'); + Expect(1, 918000, '\p{Is_VS: false}', ""); + Expect(0, 918000, '\p{^Is_VS: false}', ""); + Expect(0, 918000, '\P{Is_VS: false}', ""); + Expect(1, 918000, '\P{^Is_VS: false}', ""); + Expect(0, 917999, '\p{Is_VS: false}', ""); + Expect(1, 917999, '\p{^Is_VS: false}', ""); + Expect(1, 917999, '\P{Is_VS: false}', ""); + Expect(0, 917999, '\P{^Is_VS: false}', ""); + Expect(1, 918000, '\p{Is_VS= _false}', ""); + Expect(0, 918000, '\p{^Is_VS= _false}', ""); + Expect(0, 918000, '\P{Is_VS= _false}', ""); + Expect(1, 918000, '\P{^Is_VS= _false}', ""); + Expect(0, 917999, '\p{Is_VS= _false}', ""); + Expect(1, 917999, '\p{^Is_VS= _false}', ""); + Expect(1, 917999, '\P{Is_VS= _false}', ""); + Expect(0, 917999, '\P{^Is_VS= _false}', ""); + Error('\p{Variation_Selector=/a/-_Yes}'); + Error('\P{Variation_Selector=/a/-_Yes}'); + Expect(1, 917999, '\p{Variation_Selector=:\AYes\z:}', "");; + Expect(0, 918000, '\p{Variation_Selector=:\AYes\z:}', "");; + Expect(1, 917999, '\p{Variation_Selector=yes}', ""); + Expect(0, 917999, '\p{^Variation_Selector=yes}', ""); + Expect(0, 917999, '\P{Variation_Selector=yes}', ""); + Expect(1, 917999, '\P{^Variation_Selector=yes}', ""); + Expect(0, 918000, '\p{Variation_Selector=yes}', ""); + Expect(1, 918000, '\p{^Variation_Selector=yes}', ""); + Expect(1, 918000, '\P{Variation_Selector=yes}', ""); + Expect(0, 918000, '\P{^Variation_Selector=yes}', ""); + Expect(1, 917999, '\p{Variation_Selector=:\Ayes\z:}', "");; + Expect(0, 918000, '\p{Variation_Selector=:\Ayes\z:}', "");; + Expect(1, 917999, '\p{Variation_Selector= yes}', ""); + Expect(0, 917999, '\p{^Variation_Selector= yes}', ""); + Expect(0, 917999, '\P{Variation_Selector= yes}', ""); + Expect(1, 917999, '\P{^Variation_Selector= yes}', ""); + Expect(0, 918000, '\p{Variation_Selector= yes}', ""); + Expect(1, 918000, '\p{^Variation_Selector= yes}', ""); + Expect(1, 918000, '\P{Variation_Selector= yes}', ""); + Expect(0, 918000, '\P{^Variation_Selector= yes}', ""); + Error('\p{VS= Y:=}'); + Error('\P{VS= Y:=}'); + Expect(1, 917999, '\p{VS=:\AY\z:}', "");; + Expect(0, 918000, '\p{VS=:\AY\z:}', "");; + Expect(1, 917999, '\p{VS=y}', ""); + Expect(0, 917999, '\p{^VS=y}', ""); + Expect(0, 917999, '\P{VS=y}', ""); + Expect(1, 917999, '\P{^VS=y}', ""); + Expect(0, 918000, '\p{VS=y}', ""); + Expect(1, 918000, '\p{^VS=y}', ""); + Expect(1, 918000, '\P{VS=y}', ""); + Expect(0, 918000, '\P{^VS=y}', ""); + Expect(1, 917999, '\p{VS=:\Ay\z:}', "");; + Expect(0, 918000, '\p{VS=:\Ay\z:}', "");; + Expect(1, 917999, '\p{VS= Y}', ""); + Expect(0, 917999, '\p{^VS= Y}', ""); + Expect(0, 917999, '\P{VS= Y}', ""); + Expect(1, 917999, '\P{^VS= Y}', ""); + Expect(0, 918000, '\p{VS= Y}', ""); + Expect(1, 918000, '\p{^VS= Y}', ""); + Expect(1, 918000, '\P{VS= Y}', ""); + Expect(0, 918000, '\P{^VS= Y}', ""); + Error('\p{Is_Variation_Selector= /a/T}'); + Error('\P{Is_Variation_Selector= /a/T}'); + Expect(1, 917999, '\p{Is_Variation_Selector=t}', ""); + Expect(0, 917999, '\p{^Is_Variation_Selector=t}', ""); + Expect(0, 917999, '\P{Is_Variation_Selector=t}', ""); + Expect(1, 917999, '\P{^Is_Variation_Selector=t}', ""); + Expect(0, 918000, '\p{Is_Variation_Selector=t}', ""); + Expect(1, 918000, '\p{^Is_Variation_Selector=t}', ""); + Expect(1, 918000, '\P{Is_Variation_Selector=t}', ""); + Expect(0, 918000, '\P{^Is_Variation_Selector=t}', ""); + Expect(1, 917999, '\p{Is_Variation_Selector= _T}', ""); + Expect(0, 917999, '\p{^Is_Variation_Selector= _T}', ""); + Expect(0, 917999, '\P{Is_Variation_Selector= _T}', ""); + Expect(1, 917999, '\P{^Is_Variation_Selector= _T}', ""); + Expect(0, 918000, '\p{Is_Variation_Selector= _T}', ""); + Expect(1, 918000, '\p{^Is_Variation_Selector= _T}', ""); + Expect(1, 918000, '\P{Is_Variation_Selector= _T}', ""); + Expect(0, 918000, '\P{^Is_Variation_Selector= _T}', ""); + Error('\p{Is_VS: _:=True}'); + Error('\P{Is_VS: _:=True}'); + Expect(1, 917999, '\p{Is_VS=true}', ""); + Expect(0, 917999, '\p{^Is_VS=true}', ""); + Expect(0, 917999, '\P{Is_VS=true}', ""); + Expect(1, 917999, '\P{^Is_VS=true}', ""); + Expect(0, 918000, '\p{Is_VS=true}', ""); + Expect(1, 918000, '\p{^Is_VS=true}', ""); + Expect(1, 918000, '\P{Is_VS=true}', ""); + Expect(0, 918000, '\P{^Is_VS=true}', ""); + Expect(1, 917999, '\p{Is_VS= True}', ""); + Expect(0, 917999, '\p{^Is_VS= True}', ""); + Expect(0, 917999, '\P{Is_VS= True}', ""); + Expect(1, 917999, '\P{^Is_VS= True}', ""); + Expect(0, 918000, '\p{Is_VS= True}', ""); + Expect(1, 918000, '\p{^Is_VS= True}', ""); + Expect(1, 918000, '\P{Is_VS= True}', ""); + Expect(0, 918000, '\P{^Is_VS= True}', ""); + Error('\p{wordbreak}'); + Error('\P{wordbreak}'); + Error('\p{wb}'); + Error('\P{wb}'); + Error('\p{_perlwb}'); + Error('\P{_perlwb}'); + Error('\p{Word_Break: := CR}'); + Error('\P{Word_Break: := CR}'); + Expect(1, 13, '\p{Word_Break=:\ACR\z:}', "");; + Expect(0, 14, '\p{Word_Break=:\ACR\z:}', "");; + Expect(1, 13, '\p{Word_Break=cr}', ""); + Expect(0, 13, '\p{^Word_Break=cr}', ""); + Expect(0, 13, '\P{Word_Break=cr}', ""); + Expect(1, 13, '\P{^Word_Break=cr}', ""); + Expect(0, 14, '\p{Word_Break=cr}', ""); + Expect(1, 14, '\p{^Word_Break=cr}', ""); + Expect(1, 14, '\P{Word_Break=cr}', ""); + Expect(0, 14, '\P{^Word_Break=cr}', ""); + Expect(1, 13, '\p{Word_Break=:\Acr\z:}', "");; + Expect(0, 14, '\p{Word_Break=:\Acr\z:}', "");; + Expect(1, 13, '\p{Word_Break=_CR}', ""); + Expect(0, 13, '\p{^Word_Break=_CR}', ""); + Expect(0, 13, '\P{Word_Break=_CR}', ""); + Expect(1, 13, '\P{^Word_Break=_CR}', ""); + Expect(0, 14, '\p{Word_Break=_CR}', ""); + Expect(1, 14, '\p{^Word_Break=_CR}', ""); + Expect(1, 14, '\P{Word_Break=_CR}', ""); + Expect(0, 14, '\P{^Word_Break=_CR}', ""); + Error('\p{WB=:=_CR}'); + Error('\P{WB=:=_CR}'); + Expect(1, 13, '\p{WB=:\ACR\z:}', "");; + Expect(0, 14, '\p{WB=:\ACR\z:}', "");; + Expect(1, 13, '\p{WB=cr}', ""); + Expect(0, 13, '\p{^WB=cr}', ""); + Expect(0, 13, '\P{WB=cr}', ""); + Expect(1, 13, '\P{^WB=cr}', ""); + Expect(0, 14, '\p{WB=cr}', ""); + Expect(1, 14, '\p{^WB=cr}', ""); + Expect(1, 14, '\P{WB=cr}', ""); + Expect(0, 14, '\P{^WB=cr}', ""); + Expect(1, 13, '\p{WB=:\Acr\z:}', "");; + Expect(0, 14, '\p{WB=:\Acr\z:}', "");; + Expect(1, 13, '\p{WB= -CR}', ""); + Expect(0, 13, '\p{^WB= -CR}', ""); + Expect(0, 13, '\P{WB= -CR}', ""); + Expect(1, 13, '\P{^WB= -CR}', ""); + Expect(0, 14, '\p{WB= -CR}', ""); + Expect(1, 14, '\p{^WB= -CR}', ""); + Expect(1, 14, '\P{WB= -CR}', ""); + Expect(0, 14, '\P{^WB= -CR}', ""); + Error('\p{Is_Word_Break=-/a/CR}'); + Error('\P{Is_Word_Break=-/a/CR}'); + Expect(1, 13, '\p{Is_Word_Break=cr}', ""); + Expect(0, 13, '\p{^Is_Word_Break=cr}', ""); + Expect(0, 13, '\P{Is_Word_Break=cr}', ""); + Expect(1, 13, '\P{^Is_Word_Break=cr}', ""); + Expect(0, 14, '\p{Is_Word_Break=cr}', ""); + Expect(1, 14, '\p{^Is_Word_Break=cr}', ""); + Expect(1, 14, '\P{Is_Word_Break=cr}', ""); + Expect(0, 14, '\P{^Is_Word_Break=cr}', ""); + Expect(1, 13, '\p{Is_Word_Break=_-CR}', ""); + Expect(0, 13, '\p{^Is_Word_Break=_-CR}', ""); + Expect(0, 13, '\P{Is_Word_Break=_-CR}', ""); + Expect(1, 13, '\P{^Is_Word_Break=_-CR}', ""); + Expect(0, 14, '\p{Is_Word_Break=_-CR}', ""); + Expect(1, 14, '\p{^Is_Word_Break=_-CR}', ""); + Expect(1, 14, '\P{Is_Word_Break=_-CR}', ""); + Expect(0, 14, '\P{^Is_Word_Break=_-CR}', ""); + Error('\p{Is_WB=/a/_ CR}'); + Error('\P{Is_WB=/a/_ CR}'); + Expect(1, 13, '\p{Is_WB=cr}', ""); + Expect(0, 13, '\p{^Is_WB=cr}', ""); + Expect(0, 13, '\P{Is_WB=cr}', ""); + Expect(1, 13, '\P{^Is_WB=cr}', ""); + Expect(0, 14, '\p{Is_WB=cr}', ""); + Expect(1, 14, '\p{^Is_WB=cr}', ""); + Expect(1, 14, '\P{Is_WB=cr}', ""); + Expect(0, 14, '\P{^Is_WB=cr}', ""); + Expect(1, 13, '\p{Is_WB=_CR}', ""); + Expect(0, 13, '\p{^Is_WB=_CR}', ""); + Expect(0, 13, '\P{Is_WB=_CR}', ""); + Expect(1, 13, '\P{^Is_WB=_CR}', ""); + Expect(0, 14, '\p{Is_WB=_CR}', ""); + Expect(1, 14, '\p{^Is_WB=_CR}', ""); + Expect(1, 14, '\P{Is_WB=_CR}', ""); + Expect(0, 14, '\P{^Is_WB=_CR}', ""); + Error('\p{Word_Break=:= DOUBLE_Quote}'); + Error('\P{Word_Break=:= DOUBLE_Quote}'); + Expect(1, 34, '\p{Word_Break=:\ADouble_Quote\z:}', "");; + Expect(0, 35, '\p{Word_Break=:\ADouble_Quote\z:}', "");; + Expect(1, 34, '\p{Word_Break=doublequote}', ""); + Expect(0, 34, '\p{^Word_Break=doublequote}', ""); + Expect(0, 34, '\P{Word_Break=doublequote}', ""); + Expect(1, 34, '\P{^Word_Break=doublequote}', ""); + Expect(0, 35, '\p{Word_Break=doublequote}', ""); + Expect(1, 35, '\p{^Word_Break=doublequote}', ""); + Expect(1, 35, '\P{Word_Break=doublequote}', ""); + Expect(0, 35, '\P{^Word_Break=doublequote}', ""); + Expect(1, 34, '\p{Word_Break=:\Adoublequote\z:}', "");; + Expect(0, 35, '\p{Word_Break=:\Adoublequote\z:}', "");; + Expect(1, 34, '\p{Word_Break= Double_Quote}', ""); + Expect(0, 34, '\p{^Word_Break= Double_Quote}', ""); + Expect(0, 34, '\P{Word_Break= Double_Quote}', ""); + Expect(1, 34, '\P{^Word_Break= Double_Quote}', ""); + Expect(0, 35, '\p{Word_Break= Double_Quote}', ""); + Expect(1, 35, '\p{^Word_Break= Double_Quote}', ""); + Expect(1, 35, '\P{Word_Break= Double_Quote}', ""); + Expect(0, 35, '\P{^Word_Break= Double_Quote}', ""); + Error('\p{WB=__dq:=}'); + Error('\P{WB=__dq:=}'); + Expect(1, 34, '\p{WB=:\ADQ\z:}', "");; + Expect(0, 35, '\p{WB=:\ADQ\z:}', "");; + Expect(1, 34, '\p{WB=dq}', ""); + Expect(0, 34, '\p{^WB=dq}', ""); + Expect(0, 34, '\P{WB=dq}', ""); + Expect(1, 34, '\P{^WB=dq}', ""); + Expect(0, 35, '\p{WB=dq}', ""); + Expect(1, 35, '\p{^WB=dq}', ""); + Expect(1, 35, '\P{WB=dq}', ""); + Expect(0, 35, '\P{^WB=dq}', ""); + Expect(1, 34, '\p{WB=:\Adq\z:}', "");; + Expect(0, 35, '\p{WB=:\Adq\z:}', "");; + Expect(1, 34, '\p{WB:--dq}', ""); + Expect(0, 34, '\p{^WB:--dq}', ""); + Expect(0, 34, '\P{WB:--dq}', ""); + Expect(1, 34, '\P{^WB:--dq}', ""); + Expect(0, 35, '\p{WB:--dq}', ""); + Expect(1, 35, '\p{^WB:--dq}', ""); + Expect(1, 35, '\P{WB:--dq}', ""); + Expect(0, 35, '\P{^WB:--dq}', ""); + Error('\p{Is_Word_Break=:= Double_Quote}'); + Error('\P{Is_Word_Break=:= Double_Quote}'); + Expect(1, 34, '\p{Is_Word_Break=doublequote}', ""); + Expect(0, 34, '\p{^Is_Word_Break=doublequote}', ""); + Expect(0, 34, '\P{Is_Word_Break=doublequote}', ""); + Expect(1, 34, '\P{^Is_Word_Break=doublequote}', ""); + Expect(0, 35, '\p{Is_Word_Break=doublequote}', ""); + Expect(1, 35, '\p{^Is_Word_Break=doublequote}', ""); + Expect(1, 35, '\P{Is_Word_Break=doublequote}', ""); + Expect(0, 35, '\P{^Is_Word_Break=doublequote}', ""); + Expect(1, 34, '\p{Is_Word_Break= Double_quote}', ""); + Expect(0, 34, '\p{^Is_Word_Break= Double_quote}', ""); + Expect(0, 34, '\P{Is_Word_Break= Double_quote}', ""); + Expect(1, 34, '\P{^Is_Word_Break= Double_quote}', ""); + Expect(0, 35, '\p{Is_Word_Break= Double_quote}', ""); + Expect(1, 35, '\p{^Is_Word_Break= Double_quote}', ""); + Expect(1, 35, '\P{Is_Word_Break= Double_quote}', ""); + Expect(0, 35, '\P{^Is_Word_Break= Double_quote}', ""); + Error('\p{Is_WB= /a/DQ}'); + Error('\P{Is_WB= /a/DQ}'); + Expect(1, 34, '\p{Is_WB=dq}', ""); + Expect(0, 34, '\p{^Is_WB=dq}', ""); + Expect(0, 34, '\P{Is_WB=dq}', ""); + Expect(1, 34, '\P{^Is_WB=dq}', ""); + Expect(0, 35, '\p{Is_WB=dq}', ""); + Expect(1, 35, '\p{^Is_WB=dq}', ""); + Expect(1, 35, '\P{Is_WB=dq}', ""); + Expect(0, 35, '\P{^Is_WB=dq}', ""); + Expect(1, 34, '\p{Is_WB=_-DQ}', ""); + Expect(0, 34, '\p{^Is_WB=_-DQ}', ""); + Expect(0, 34, '\P{Is_WB=_-DQ}', ""); + Expect(1, 34, '\P{^Is_WB=_-DQ}', ""); + Expect(0, 35, '\p{Is_WB=_-DQ}', ""); + Expect(1, 35, '\p{^Is_WB=_-DQ}', ""); + Expect(1, 35, '\P{Is_WB=_-DQ}', ""); + Expect(0, 35, '\P{^Is_WB=_-DQ}', ""); + Error('\p{Word_Break=/a/-e_BASE}'); + Error('\P{Word_Break=/a/-e_BASE}'); + Expect(0, 1, '\p{Word_Break=:\AE_Base\z:}', "");; + Expect(0, 1, '\p{Word_Break=ebase}', ""); + Expect(1, 1, '\p{^Word_Break=ebase}', ""); + Expect(1, 1, '\P{Word_Break=ebase}', ""); + Expect(0, 1, '\P{^Word_Break=ebase}', ""); + Expect(0, 1, '\p{Word_Break=:\Aebase\z:}', "");; + Expect(0, 1, '\p{Word_Break:e_BASE}', ""); + Expect(1, 1, '\p{^Word_Break:e_BASE}', ""); + Expect(1, 1, '\P{Word_Break:e_BASE}', ""); + Expect(0, 1, '\P{^Word_Break:e_BASE}', ""); + Error('\p{WB:_:=eb}'); + Error('\P{WB:_:=eb}'); + Expect(0, 1, '\p{WB=:\AEB\z:}', "");; + Expect(0, 1, '\p{WB=eb}', ""); + Expect(1, 1, '\p{^WB=eb}', ""); + Expect(1, 1, '\P{WB=eb}', ""); + Expect(0, 1, '\P{^WB=eb}', ""); + Expect(0, 1, '\p{WB=:\Aeb\z:}', "");; + Expect(0, 1, '\p{WB= EB}', ""); + Expect(1, 1, '\p{^WB= EB}', ""); + Expect(1, 1, '\P{WB= EB}', ""); + Expect(0, 1, '\P{^WB= EB}', ""); + Error('\p{Is_Word_Break=:= e_Base}'); + Error('\P{Is_Word_Break=:= e_Base}'); + Expect(0, 1, '\p{Is_Word_Break: ebase}', ""); + Expect(1, 1, '\p{^Is_Word_Break: ebase}', ""); + Expect(1, 1, '\P{Is_Word_Break: ebase}', ""); + Expect(0, 1, '\P{^Is_Word_Break: ebase}', ""); + Expect(0, 1, '\p{Is_Word_Break=_ e_Base}', ""); + Expect(1, 1, '\p{^Is_Word_Break=_ e_Base}', ""); + Expect(1, 1, '\P{Is_Word_Break=_ e_Base}', ""); + Expect(0, 1, '\P{^Is_Word_Break=_ e_Base}', ""); + Error('\p{Is_WB= -eb:=}'); + Error('\P{Is_WB= -eb:=}'); + Expect(0, 1, '\p{Is_WB=eb}', ""); + Expect(1, 1, '\p{^Is_WB=eb}', ""); + Expect(1, 1, '\P{Is_WB=eb}', ""); + Expect(0, 1, '\P{^Is_WB=eb}', ""); + Expect(0, 1, '\p{Is_WB=--eb}', ""); + Expect(1, 1, '\p{^Is_WB=--eb}', ""); + Expect(1, 1, '\P{Is_WB=--eb}', ""); + Expect(0, 1, '\P{^Is_WB=--eb}', ""); + Error('\p{Word_Break= /a/E_Base_GAZ}'); + Error('\P{Word_Break= /a/E_Base_GAZ}'); + Expect(0, 1, '\p{Word_Break=:\AE_Base_GAZ\z:}', "");; + Expect(0, 1, '\p{Word_Break=ebasegaz}', ""); + Expect(1, 1, '\p{^Word_Break=ebasegaz}', ""); + Expect(1, 1, '\P{Word_Break=ebasegaz}', ""); + Expect(0, 1, '\P{^Word_Break=ebasegaz}', ""); + Expect(0, 1, '\p{Word_Break=:\Aebasegaz\z:}', "");; + Expect(0, 1, '\p{Word_Break= -E_base_gaz}', ""); + Expect(1, 1, '\p{^Word_Break= -E_base_gaz}', ""); + Expect(1, 1, '\P{Word_Break= -E_base_gaz}', ""); + Expect(0, 1, '\P{^Word_Break= -E_base_gaz}', ""); + Error('\p{WB= EBG/a/}'); + Error('\P{WB= EBG/a/}'); + Expect(0, 1, '\p{WB=:\AEBG\z:}', "");; + Expect(0, 1, '\p{WB=ebg}', ""); + Expect(1, 1, '\p{^WB=ebg}', ""); + Expect(1, 1, '\P{WB=ebg}', ""); + Expect(0, 1, '\P{^WB=ebg}', ""); + Expect(0, 1, '\p{WB=:\Aebg\z:}', "");; + Expect(0, 1, '\p{WB= -ebg}', ""); + Expect(1, 1, '\p{^WB= -ebg}', ""); + Expect(1, 1, '\P{WB= -ebg}', ""); + Expect(0, 1, '\P{^WB= -ebg}', ""); + Error('\p{Is_Word_Break=:= e_Base_GAZ}'); + Error('\P{Is_Word_Break=:= e_Base_GAZ}'); + Expect(0, 1, '\p{Is_Word_Break=ebasegaz}', ""); + Expect(1, 1, '\p{^Is_Word_Break=ebasegaz}', ""); + Expect(1, 1, '\P{Is_Word_Break=ebasegaz}', ""); + Expect(0, 1, '\P{^Is_Word_Break=ebasegaz}', ""); + Expect(0, 1, '\p{Is_Word_Break=-_e_BASE_GAZ}', ""); + Expect(1, 1, '\p{^Is_Word_Break=-_e_BASE_GAZ}', ""); + Expect(1, 1, '\P{Is_Word_Break=-_e_BASE_GAZ}', ""); + Expect(0, 1, '\P{^Is_Word_Break=-_e_BASE_GAZ}', ""); + Error('\p{Is_WB=- EBG/a/}'); + Error('\P{Is_WB=- EBG/a/}'); + Expect(0, 1, '\p{Is_WB=ebg}', ""); + Expect(1, 1, '\p{^Is_WB=ebg}', ""); + Expect(1, 1, '\P{Is_WB=ebg}', ""); + Expect(0, 1, '\P{^Is_WB=ebg}', ""); + Expect(0, 1, '\p{Is_WB=_ EBG}', ""); + Expect(1, 1, '\p{^Is_WB=_ EBG}', ""); + Expect(1, 1, '\P{Is_WB=_ EBG}', ""); + Expect(0, 1, '\P{^Is_WB=_ EBG}', ""); + Error('\p{Word_Break: := E_modifier}'); + Error('\P{Word_Break: := E_modifier}'); + Expect(0, 1, '\p{Word_Break=:\AE_Modifier\z:}', "");; + Expect(0, 1, '\p{Word_Break=emodifier}', ""); + Expect(1, 1, '\p{^Word_Break=emodifier}', ""); + Expect(1, 1, '\P{Word_Break=emodifier}', ""); + Expect(0, 1, '\P{^Word_Break=emodifier}', ""); + Expect(0, 1, '\p{Word_Break=:\Aemodifier\z:}', "");; + Expect(0, 1, '\p{Word_Break= -E_Modifier}', ""); + Expect(1, 1, '\p{^Word_Break= -E_Modifier}', ""); + Expect(1, 1, '\P{Word_Break= -E_Modifier}', ""); + Expect(0, 1, '\P{^Word_Break= -E_Modifier}', ""); + Error('\p{WB= _EM/a/}'); + Error('\P{WB= _EM/a/}'); + Expect(0, 1, '\p{WB=:\AEM\z:}', "");; + Expect(0, 1, '\p{WB=em}', ""); + Expect(1, 1, '\p{^WB=em}', ""); + Expect(1, 1, '\P{WB=em}', ""); + Expect(0, 1, '\P{^WB=em}', ""); + Expect(0, 1, '\p{WB=:\Aem\z:}', "");; + Expect(0, 1, '\p{WB=-EM}', ""); + Expect(1, 1, '\p{^WB=-EM}', ""); + Expect(1, 1, '\P{WB=-EM}', ""); + Expect(0, 1, '\P{^WB=-EM}', ""); + Error('\p{Is_Word_Break=/a/__E_Modifier}'); + Error('\P{Is_Word_Break=/a/__E_Modifier}'); + Expect(0, 1, '\p{Is_Word_Break=emodifier}', ""); + Expect(1, 1, '\p{^Is_Word_Break=emodifier}', ""); + Expect(1, 1, '\P{Is_Word_Break=emodifier}', ""); + Expect(0, 1, '\P{^Is_Word_Break=emodifier}', ""); + Expect(0, 1, '\p{Is_Word_Break= e_modifier}', ""); + Expect(1, 1, '\p{^Is_Word_Break= e_modifier}', ""); + Expect(1, 1, '\P{Is_Word_Break= e_modifier}', ""); + Expect(0, 1, '\P{^Is_Word_Break= e_modifier}', ""); + Error('\p{Is_WB=:=EM}'); + Error('\P{Is_WB=:=EM}'); + Expect(0, 1, '\p{Is_WB=em}', ""); + Expect(1, 1, '\p{^Is_WB=em}', ""); + Expect(1, 1, '\P{Is_WB=em}', ""); + Expect(0, 1, '\P{^Is_WB=em}', ""); + Expect(0, 1, '\p{Is_WB=_-EM}', ""); + Expect(1, 1, '\p{^Is_WB=_-EM}', ""); + Expect(1, 1, '\P{Is_WB=_-EM}', ""); + Expect(0, 1, '\P{^Is_WB=_-EM}', ""); + Error('\p{Word_Break=/a/-ExtendNumLet}'); + Error('\P{Word_Break=/a/-ExtendNumLet}'); + Expect(1, 65343, '\p{Word_Break=:\AExtendNumLet\z:}', "");; + Expect(0, 65344, '\p{Word_Break=:\AExtendNumLet\z:}', "");; + Expect(1, 65343, '\p{Word_Break=extendnumlet}', ""); + Expect(0, 65343, '\p{^Word_Break=extendnumlet}', ""); + Expect(0, 65343, '\P{Word_Break=extendnumlet}', ""); + Expect(1, 65343, '\P{^Word_Break=extendnumlet}', ""); + Expect(0, 65344, '\p{Word_Break=extendnumlet}', ""); + Expect(1, 65344, '\p{^Word_Break=extendnumlet}', ""); + Expect(1, 65344, '\P{Word_Break=extendnumlet}', ""); + Expect(0, 65344, '\P{^Word_Break=extendnumlet}', ""); + Expect(1, 65343, '\p{Word_Break=:\Aextendnumlet\z:}', "");; + Expect(0, 65344, '\p{Word_Break=:\Aextendnumlet\z:}', "");; + Expect(1, 65343, '\p{Word_Break: -_EXTENDNUMLET}', ""); + Expect(0, 65343, '\p{^Word_Break: -_EXTENDNUMLET}', ""); + Expect(0, 65343, '\P{Word_Break: -_EXTENDNUMLET}', ""); + Expect(1, 65343, '\P{^Word_Break: -_EXTENDNUMLET}', ""); + Expect(0, 65344, '\p{Word_Break: -_EXTENDNUMLET}', ""); + Expect(1, 65344, '\p{^Word_Break: -_EXTENDNUMLET}', ""); + Expect(1, 65344, '\P{Word_Break: -_EXTENDNUMLET}', ""); + Expect(0, 65344, '\P{^Word_Break: -_EXTENDNUMLET}', ""); + Error('\p{WB=:=_ ex}'); + Error('\P{WB=:=_ ex}'); + Expect(1, 65343, '\p{WB=:\AEX\z:}', "");; + Expect(0, 65344, '\p{WB=:\AEX\z:}', "");; + Expect(1, 65343, '\p{WB=ex}', ""); + Expect(0, 65343, '\p{^WB=ex}', ""); + Expect(0, 65343, '\P{WB=ex}', ""); + Expect(1, 65343, '\P{^WB=ex}', ""); + Expect(0, 65344, '\p{WB=ex}', ""); + Expect(1, 65344, '\p{^WB=ex}', ""); + Expect(1, 65344, '\P{WB=ex}', ""); + Expect(0, 65344, '\P{^WB=ex}', ""); + Expect(1, 65343, '\p{WB=:\Aex\z:}', "");; + Expect(0, 65344, '\p{WB=:\Aex\z:}', "");; + Expect(1, 65343, '\p{WB: _-ex}', ""); + Expect(0, 65343, '\p{^WB: _-ex}', ""); + Expect(0, 65343, '\P{WB: _-ex}', ""); + Expect(1, 65343, '\P{^WB: _-ex}', ""); + Expect(0, 65344, '\p{WB: _-ex}', ""); + Expect(1, 65344, '\p{^WB: _-ex}', ""); + Expect(1, 65344, '\P{WB: _-ex}', ""); + Expect(0, 65344, '\P{^WB: _-ex}', ""); + Error('\p{Is_Word_Break= :=EXTENDNUMLET}'); + Error('\P{Is_Word_Break= :=EXTENDNUMLET}'); + Expect(1, 65343, '\p{Is_Word_Break=extendnumlet}', ""); + Expect(0, 65343, '\p{^Is_Word_Break=extendnumlet}', ""); + Expect(0, 65343, '\P{Is_Word_Break=extendnumlet}', ""); + Expect(1, 65343, '\P{^Is_Word_Break=extendnumlet}', ""); + Expect(0, 65344, '\p{Is_Word_Break=extendnumlet}', ""); + Expect(1, 65344, '\p{^Is_Word_Break=extendnumlet}', ""); + Expect(1, 65344, '\P{Is_Word_Break=extendnumlet}', ""); + Expect(0, 65344, '\P{^Is_Word_Break=extendnumlet}', ""); + Expect(1, 65343, '\p{Is_Word_Break: _ extendnumlet}', ""); + Expect(0, 65343, '\p{^Is_Word_Break: _ extendnumlet}', ""); + Expect(0, 65343, '\P{Is_Word_Break: _ extendnumlet}', ""); + Expect(1, 65343, '\P{^Is_Word_Break: _ extendnumlet}', ""); + Expect(0, 65344, '\p{Is_Word_Break: _ extendnumlet}', ""); + Expect(1, 65344, '\p{^Is_Word_Break: _ extendnumlet}', ""); + Expect(1, 65344, '\P{Is_Word_Break: _ extendnumlet}', ""); + Expect(0, 65344, '\P{^Is_Word_Break: _ extendnumlet}', ""); + Error('\p{Is_WB=/a/- ex}'); + Error('\P{Is_WB=/a/- ex}'); + Expect(1, 65343, '\p{Is_WB=ex}', ""); + Expect(0, 65343, '\p{^Is_WB=ex}', ""); + Expect(0, 65343, '\P{Is_WB=ex}', ""); + Expect(1, 65343, '\P{^Is_WB=ex}', ""); + Expect(0, 65344, '\p{Is_WB=ex}', ""); + Expect(1, 65344, '\p{^Is_WB=ex}', ""); + Expect(1, 65344, '\P{Is_WB=ex}', ""); + Expect(0, 65344, '\P{^Is_WB=ex}', ""); + Expect(1, 65343, '\p{Is_WB: _EX}', ""); + Expect(0, 65343, '\p{^Is_WB: _EX}', ""); + Expect(0, 65343, '\P{Is_WB: _EX}', ""); + Expect(1, 65343, '\P{^Is_WB: _EX}', ""); + Expect(0, 65344, '\p{Is_WB: _EX}', ""); + Expect(1, 65344, '\p{^Is_WB: _EX}', ""); + Expect(1, 65344, '\P{Is_WB: _EX}', ""); + Expect(0, 65344, '\P{^Is_WB: _EX}', ""); + Error('\p{Word_Break=- Extend:=}'); + Error('\P{Word_Break=- Extend:=}'); + Expect(1, 917999, '\p{Word_Break=:\AExtend\z:}', "");; + Expect(0, 918000, '\p{Word_Break=:\AExtend\z:}', "");; + Expect(1, 917999, '\p{Word_Break=extend}', ""); + Expect(0, 917999, '\p{^Word_Break=extend}', ""); + Expect(0, 917999, '\P{Word_Break=extend}', ""); + Expect(1, 917999, '\P{^Word_Break=extend}', ""); + Expect(0, 918000, '\p{Word_Break=extend}', ""); + Expect(1, 918000, '\p{^Word_Break=extend}', ""); + Expect(1, 918000, '\P{Word_Break=extend}', ""); + Expect(0, 918000, '\P{^Word_Break=extend}', ""); + Expect(1, 917999, '\p{Word_Break=:\Aextend\z:}', "");; + Expect(0, 918000, '\p{Word_Break=:\Aextend\z:}', "");; + Expect(1, 917999, '\p{Word_Break= EXTEND}', ""); + Expect(0, 917999, '\p{^Word_Break= EXTEND}', ""); + Expect(0, 917999, '\P{Word_Break= EXTEND}', ""); + Expect(1, 917999, '\P{^Word_Break= EXTEND}', ""); + Expect(0, 918000, '\p{Word_Break= EXTEND}', ""); + Expect(1, 918000, '\p{^Word_Break= EXTEND}', ""); + Expect(1, 918000, '\P{Word_Break= EXTEND}', ""); + Expect(0, 918000, '\P{^Word_Break= EXTEND}', ""); + Error('\p{WB=_:=Extend}'); + Error('\P{WB=_:=Extend}'); + Expect(1, 917999, '\p{WB=:\AExtend\z:}', "");; + Expect(0, 918000, '\p{WB=:\AExtend\z:}', "");; + Expect(1, 917999, '\p{WB=extend}', ""); + Expect(0, 917999, '\p{^WB=extend}', ""); + Expect(0, 917999, '\P{WB=extend}', ""); + Expect(1, 917999, '\P{^WB=extend}', ""); + Expect(0, 918000, '\p{WB=extend}', ""); + Expect(1, 918000, '\p{^WB=extend}', ""); + Expect(1, 918000, '\P{WB=extend}', ""); + Expect(0, 918000, '\P{^WB=extend}', ""); + Expect(1, 917999, '\p{WB=:\Aextend\z:}', "");; + Expect(0, 918000, '\p{WB=:\Aextend\z:}', "");; + Expect(1, 917999, '\p{WB= extend}', ""); + Expect(0, 917999, '\p{^WB= extend}', ""); + Expect(0, 917999, '\P{WB= extend}', ""); + Expect(1, 917999, '\P{^WB= extend}', ""); + Expect(0, 918000, '\p{WB= extend}', ""); + Expect(1, 918000, '\p{^WB= extend}', ""); + Expect(1, 918000, '\P{WB= extend}', ""); + Expect(0, 918000, '\P{^WB= extend}', ""); + Error('\p{Is_Word_Break= :=EXTEND}'); + Error('\P{Is_Word_Break= :=EXTEND}'); + Expect(1, 917999, '\p{Is_Word_Break=extend}', ""); + Expect(0, 917999, '\p{^Is_Word_Break=extend}', ""); + Expect(0, 917999, '\P{Is_Word_Break=extend}', ""); + Expect(1, 917999, '\P{^Is_Word_Break=extend}', ""); + Expect(0, 918000, '\p{Is_Word_Break=extend}', ""); + Expect(1, 918000, '\p{^Is_Word_Break=extend}', ""); + Expect(1, 918000, '\P{Is_Word_Break=extend}', ""); + Expect(0, 918000, '\P{^Is_Word_Break=extend}', ""); + Error('\p{Is_WB= Extend:=}'); + Error('\P{Is_WB= Extend:=}'); + Expect(1, 917999, '\p{Is_WB=extend}', ""); + Expect(0, 917999, '\p{^Is_WB=extend}', ""); + Expect(0, 917999, '\P{Is_WB=extend}', ""); + Expect(1, 917999, '\P{^Is_WB=extend}', ""); + Expect(0, 918000, '\p{Is_WB=extend}', ""); + Expect(1, 918000, '\p{^Is_WB=extend}', ""); + Expect(1, 918000, '\P{Is_WB=extend}', ""); + Expect(0, 918000, '\P{^Is_WB=extend}', ""); + Expect(1, 917999, '\p{Is_WB= Extend}', ""); + Expect(0, 917999, '\p{^Is_WB= Extend}', ""); + Expect(0, 917999, '\P{Is_WB= Extend}', ""); + Expect(1, 917999, '\P{^Is_WB= Extend}', ""); + Expect(0, 918000, '\p{Is_WB= Extend}', ""); + Expect(1, 918000, '\p{^Is_WB= Extend}', ""); + Expect(1, 918000, '\P{Is_WB= Extend}', ""); + Expect(0, 918000, '\P{^Is_WB= Extend}', ""); + Error('\p{Word_Break=_/a/format}'); + Error('\P{Word_Break=_/a/format}'); + Expect(1, 917505, '\p{Word_Break=:\AFormat\z:}', "");; + Expect(0, 917506, '\p{Word_Break=:\AFormat\z:}', "");; + Expect(1, 917505, '\p{Word_Break=format}', ""); + Expect(0, 917505, '\p{^Word_Break=format}', ""); + Expect(0, 917505, '\P{Word_Break=format}', ""); + Expect(1, 917505, '\P{^Word_Break=format}', ""); + Expect(0, 917506, '\p{Word_Break=format}', ""); + Expect(1, 917506, '\p{^Word_Break=format}', ""); + Expect(1, 917506, '\P{Word_Break=format}', ""); + Expect(0, 917506, '\P{^Word_Break=format}', ""); + Expect(1, 917505, '\p{Word_Break=:\Aformat\z:}', "");; + Expect(0, 917506, '\p{Word_Break=:\Aformat\z:}', "");; + Expect(1, 917505, '\p{Word_Break= FORMAT}', ""); + Expect(0, 917505, '\p{^Word_Break= FORMAT}', ""); + Expect(0, 917505, '\P{Word_Break= FORMAT}', ""); + Expect(1, 917505, '\P{^Word_Break= FORMAT}', ""); + Expect(0, 917506, '\p{Word_Break= FORMAT}', ""); + Expect(1, 917506, '\p{^Word_Break= FORMAT}', ""); + Expect(1, 917506, '\P{Word_Break= FORMAT}', ""); + Expect(0, 917506, '\P{^Word_Break= FORMAT}', ""); + Error('\p{WB= :=FO}'); + Error('\P{WB= :=FO}'); + Expect(1, 917505, '\p{WB=:\AFO\z:}', "");; + Expect(0, 917506, '\p{WB=:\AFO\z:}', "");; + Expect(1, 917505, '\p{WB=fo}', ""); + Expect(0, 917505, '\p{^WB=fo}', ""); + Expect(0, 917505, '\P{WB=fo}', ""); + Expect(1, 917505, '\P{^WB=fo}', ""); + Expect(0, 917506, '\p{WB=fo}', ""); + Expect(1, 917506, '\p{^WB=fo}', ""); + Expect(1, 917506, '\P{WB=fo}', ""); + Expect(0, 917506, '\P{^WB=fo}', ""); + Expect(1, 917505, '\p{WB=:\Afo\z:}', "");; + Expect(0, 917506, '\p{WB=:\Afo\z:}', "");; + Expect(1, 917505, '\p{WB= _fo}', ""); + Expect(0, 917505, '\p{^WB= _fo}', ""); + Expect(0, 917505, '\P{WB= _fo}', ""); + Expect(1, 917505, '\P{^WB= _fo}', ""); + Expect(0, 917506, '\p{WB= _fo}', ""); + Expect(1, 917506, '\p{^WB= _fo}', ""); + Expect(1, 917506, '\P{WB= _fo}', ""); + Expect(0, 917506, '\P{^WB= _fo}', ""); + Error('\p{Is_Word_Break= /a/format}'); + Error('\P{Is_Word_Break= /a/format}'); + Expect(1, 917505, '\p{Is_Word_Break=format}', ""); + Expect(0, 917505, '\p{^Is_Word_Break=format}', ""); + Expect(0, 917505, '\P{Is_Word_Break=format}', ""); + Expect(1, 917505, '\P{^Is_Word_Break=format}', ""); + Expect(0, 917506, '\p{Is_Word_Break=format}', ""); + Expect(1, 917506, '\p{^Is_Word_Break=format}', ""); + Expect(1, 917506, '\P{Is_Word_Break=format}', ""); + Expect(0, 917506, '\P{^Is_Word_Break=format}', ""); + Expect(1, 917505, '\p{Is_Word_Break=_ Format}', ""); + Expect(0, 917505, '\p{^Is_Word_Break=_ Format}', ""); + Expect(0, 917505, '\P{Is_Word_Break=_ Format}', ""); + Expect(1, 917505, '\P{^Is_Word_Break=_ Format}', ""); + Expect(0, 917506, '\p{Is_Word_Break=_ Format}', ""); + Expect(1, 917506, '\p{^Is_Word_Break=_ Format}', ""); + Expect(1, 917506, '\P{Is_Word_Break=_ Format}', ""); + Expect(0, 917506, '\P{^Is_Word_Break=_ Format}', ""); + Error('\p{Is_WB=-:=fo}'); + Error('\P{Is_WB=-:=fo}'); + Expect(1, 917505, '\p{Is_WB=fo}', ""); + Expect(0, 917505, '\p{^Is_WB=fo}', ""); + Expect(0, 917505, '\P{Is_WB=fo}', ""); + Expect(1, 917505, '\P{^Is_WB=fo}', ""); + Expect(0, 917506, '\p{Is_WB=fo}', ""); + Expect(1, 917506, '\p{^Is_WB=fo}', ""); + Expect(1, 917506, '\P{Is_WB=fo}', ""); + Expect(0, 917506, '\P{^Is_WB=fo}', ""); + Expect(1, 917505, '\p{Is_WB=__fo}', ""); + Expect(0, 917505, '\p{^Is_WB=__fo}', ""); + Expect(0, 917505, '\P{Is_WB=__fo}', ""); + Expect(1, 917505, '\P{^Is_WB=__fo}', ""); + Expect(0, 917506, '\p{Is_WB=__fo}', ""); + Expect(1, 917506, '\p{^Is_WB=__fo}', ""); + Expect(1, 917506, '\P{Is_WB=__fo}', ""); + Expect(0, 917506, '\P{^Is_WB=__fo}', ""); + Error('\p{Word_Break=-/a/Glue_AFTER_ZWJ}'); + Error('\P{Word_Break=-/a/Glue_AFTER_ZWJ}'); + Expect(0, 1, '\p{Word_Break=:\AGlue_After_Zwj\z:}', "");; + Expect(0, 1, '\p{Word_Break=glueafterzwj}', ""); + Expect(1, 1, '\p{^Word_Break=glueafterzwj}', ""); + Expect(1, 1, '\P{Word_Break=glueafterzwj}', ""); + Expect(0, 1, '\P{^Word_Break=glueafterzwj}', ""); + Expect(0, 1, '\p{Word_Break=:\Aglueafterzwj\z:}', "");; + Expect(0, 1, '\p{Word_Break=-_Glue_after_Zwj}', ""); + Expect(1, 1, '\p{^Word_Break=-_Glue_after_Zwj}', ""); + Expect(1, 1, '\P{Word_Break=-_Glue_after_Zwj}', ""); + Expect(0, 1, '\P{^Word_Break=-_Glue_after_Zwj}', ""); + Error('\p{WB=:= -GAZ}'); + Error('\P{WB=:= -GAZ}'); + Expect(0, 1, '\p{WB=:\AGAZ\z:}', "");; + Expect(0, 1, '\p{WB=gaz}', ""); + Expect(1, 1, '\p{^WB=gaz}', ""); + Expect(1, 1, '\P{WB=gaz}', ""); + Expect(0, 1, '\P{^WB=gaz}', ""); + Expect(0, 1, '\p{WB=:\Agaz\z:}', "");; + Expect(0, 1, '\p{WB=_gaz}', ""); + Expect(1, 1, '\p{^WB=_gaz}', ""); + Expect(1, 1, '\P{WB=_gaz}', ""); + Expect(0, 1, '\P{^WB=_gaz}', ""); + Error('\p{Is_Word_Break::=- Glue_AFTER_Zwj}'); + Error('\P{Is_Word_Break::=- Glue_AFTER_Zwj}'); + Expect(0, 1, '\p{Is_Word_Break=glueafterzwj}', ""); + Expect(1, 1, '\p{^Is_Word_Break=glueafterzwj}', ""); + Expect(1, 1, '\P{Is_Word_Break=glueafterzwj}', ""); + Expect(0, 1, '\P{^Is_Word_Break=glueafterzwj}', ""); + Expect(0, 1, '\p{Is_Word_Break=_Glue_after_ZWJ}', ""); + Expect(1, 1, '\p{^Is_Word_Break=_Glue_after_ZWJ}', ""); + Expect(1, 1, '\P{Is_Word_Break=_Glue_after_ZWJ}', ""); + Expect(0, 1, '\P{^Is_Word_Break=_Glue_after_ZWJ}', ""); + Error('\p{Is_WB=/a/_ GAZ}'); + Error('\P{Is_WB=/a/_ GAZ}'); + Expect(0, 1, '\p{Is_WB: gaz}', ""); + Expect(1, 1, '\p{^Is_WB: gaz}', ""); + Expect(1, 1, '\P{Is_WB: gaz}', ""); + Expect(0, 1, '\P{^Is_WB: gaz}', ""); + Expect(0, 1, '\p{Is_WB: GAZ}', ""); + Expect(1, 1, '\p{^Is_WB: GAZ}', ""); + Expect(1, 1, '\P{Is_WB: GAZ}', ""); + Expect(0, 1, '\P{^Is_WB: GAZ}', ""); + Error('\p{Word_Break= :=HEBREW_LETTER}'); + Error('\P{Word_Break= :=HEBREW_LETTER}'); + Expect(1, 64335, '\p{Word_Break=:\AHebrew_Letter\z:}', "");; + Expect(0, 64336, '\p{Word_Break=:\AHebrew_Letter\z:}', "");; + Expect(1, 64335, '\p{Word_Break=hebrewletter}', ""); + Expect(0, 64335, '\p{^Word_Break=hebrewletter}', ""); + Expect(0, 64335, '\P{Word_Break=hebrewletter}', ""); + Expect(1, 64335, '\P{^Word_Break=hebrewletter}', ""); + Expect(0, 64336, '\p{Word_Break=hebrewletter}', ""); + Expect(1, 64336, '\p{^Word_Break=hebrewletter}', ""); + Expect(1, 64336, '\P{Word_Break=hebrewletter}', ""); + Expect(0, 64336, '\P{^Word_Break=hebrewletter}', ""); + Expect(1, 64335, '\p{Word_Break=:\Ahebrewletter\z:}', "");; + Expect(0, 64336, '\p{Word_Break=:\Ahebrewletter\z:}', "");; + Expect(1, 64335, '\p{Word_Break=_HEBREW_letter}', ""); + Expect(0, 64335, '\p{^Word_Break=_HEBREW_letter}', ""); + Expect(0, 64335, '\P{Word_Break=_HEBREW_letter}', ""); + Expect(1, 64335, '\P{^Word_Break=_HEBREW_letter}', ""); + Expect(0, 64336, '\p{Word_Break=_HEBREW_letter}', ""); + Expect(1, 64336, '\p{^Word_Break=_HEBREW_letter}', ""); + Expect(1, 64336, '\P{Word_Break=_HEBREW_letter}', ""); + Expect(0, 64336, '\P{^Word_Break=_HEBREW_letter}', ""); + Error('\p{WB=__HL/a/}'); + Error('\P{WB=__HL/a/}'); + Expect(1, 64335, '\p{WB=:\AHL\z:}', "");; + Expect(0, 64336, '\p{WB=:\AHL\z:}', "");; + Expect(1, 64335, '\p{WB=hl}', ""); + Expect(0, 64335, '\p{^WB=hl}', ""); + Expect(0, 64335, '\P{WB=hl}', ""); + Expect(1, 64335, '\P{^WB=hl}', ""); + Expect(0, 64336, '\p{WB=hl}', ""); + Expect(1, 64336, '\p{^WB=hl}', ""); + Expect(1, 64336, '\P{WB=hl}', ""); + Expect(0, 64336, '\P{^WB=hl}', ""); + Expect(1, 64335, '\p{WB=:\Ahl\z:}', "");; + Expect(0, 64336, '\p{WB=:\Ahl\z:}', "");; + Expect(1, 64335, '\p{WB=-_HL}', ""); + Expect(0, 64335, '\p{^WB=-_HL}', ""); + Expect(0, 64335, '\P{WB=-_HL}', ""); + Expect(1, 64335, '\P{^WB=-_HL}', ""); + Expect(0, 64336, '\p{WB=-_HL}', ""); + Expect(1, 64336, '\p{^WB=-_HL}', ""); + Expect(1, 64336, '\P{WB=-_HL}', ""); + Expect(0, 64336, '\P{^WB=-_HL}', ""); + Error('\p{Is_Word_Break=--Hebrew_LETTER:=}'); + Error('\P{Is_Word_Break=--Hebrew_LETTER:=}'); + Expect(1, 64335, '\p{Is_Word_Break=hebrewletter}', ""); + Expect(0, 64335, '\p{^Is_Word_Break=hebrewletter}', ""); + Expect(0, 64335, '\P{Is_Word_Break=hebrewletter}', ""); + Expect(1, 64335, '\P{^Is_Word_Break=hebrewletter}', ""); + Expect(0, 64336, '\p{Is_Word_Break=hebrewletter}', ""); + Expect(1, 64336, '\p{^Is_Word_Break=hebrewletter}', ""); + Expect(1, 64336, '\P{Is_Word_Break=hebrewletter}', ""); + Expect(0, 64336, '\P{^Is_Word_Break=hebrewletter}', ""); + Expect(1, 64335, '\p{Is_Word_Break=_ HEBREW_LETTER}', ""); + Expect(0, 64335, '\p{^Is_Word_Break=_ HEBREW_LETTER}', ""); + Expect(0, 64335, '\P{Is_Word_Break=_ HEBREW_LETTER}', ""); + Expect(1, 64335, '\P{^Is_Word_Break=_ HEBREW_LETTER}', ""); + Expect(0, 64336, '\p{Is_Word_Break=_ HEBREW_LETTER}', ""); + Expect(1, 64336, '\p{^Is_Word_Break=_ HEBREW_LETTER}', ""); + Expect(1, 64336, '\P{Is_Word_Break=_ HEBREW_LETTER}', ""); + Expect(0, 64336, '\P{^Is_Word_Break=_ HEBREW_LETTER}', ""); + Error('\p{Is_WB=:=- hl}'); + Error('\P{Is_WB=:=- hl}'); + Expect(1, 64335, '\p{Is_WB=hl}', ""); + Expect(0, 64335, '\p{^Is_WB=hl}', ""); + Expect(0, 64335, '\P{Is_WB=hl}', ""); + Expect(1, 64335, '\P{^Is_WB=hl}', ""); + Expect(0, 64336, '\p{Is_WB=hl}', ""); + Expect(1, 64336, '\p{^Is_WB=hl}', ""); + Expect(1, 64336, '\P{Is_WB=hl}', ""); + Expect(0, 64336, '\P{^Is_WB=hl}', ""); + Expect(1, 64335, '\p{Is_WB= -hl}', ""); + Expect(0, 64335, '\p{^Is_WB= -hl}', ""); + Expect(0, 64335, '\P{Is_WB= -hl}', ""); + Expect(1, 64335, '\P{^Is_WB= -hl}', ""); + Expect(0, 64336, '\p{Is_WB= -hl}', ""); + Expect(1, 64336, '\p{^Is_WB= -hl}', ""); + Expect(1, 64336, '\P{Is_WB= -hl}', ""); + Expect(0, 64336, '\P{^Is_WB= -hl}', ""); + Error('\p{Word_Break=/a/ KATAKANA}'); + Error('\P{Word_Break=/a/ KATAKANA}'); + Expect(1, 110951, '\p{Word_Break=:\AKatakana\z:}', "");; + Expect(0, 110952, '\p{Word_Break=:\AKatakana\z:}', "");; + Expect(1, 110951, '\p{Word_Break=katakana}', ""); + Expect(0, 110951, '\p{^Word_Break=katakana}', ""); + Expect(0, 110951, '\P{Word_Break=katakana}', ""); + Expect(1, 110951, '\P{^Word_Break=katakana}', ""); + Expect(0, 110952, '\p{Word_Break=katakana}', ""); + Expect(1, 110952, '\p{^Word_Break=katakana}', ""); + Expect(1, 110952, '\P{Word_Break=katakana}', ""); + Expect(0, 110952, '\P{^Word_Break=katakana}', ""); + Expect(1, 110951, '\p{Word_Break=:\Akatakana\z:}', "");; + Expect(0, 110952, '\p{Word_Break=:\Akatakana\z:}', "");; + Expect(1, 110951, '\p{Word_Break= _Katakana}', ""); + Expect(0, 110951, '\p{^Word_Break= _Katakana}', ""); + Expect(0, 110951, '\P{Word_Break= _Katakana}', ""); + Expect(1, 110951, '\P{^Word_Break= _Katakana}', ""); + Expect(0, 110952, '\p{Word_Break= _Katakana}', ""); + Expect(1, 110952, '\p{^Word_Break= _Katakana}', ""); + Expect(1, 110952, '\P{Word_Break= _Katakana}', ""); + Expect(0, 110952, '\P{^Word_Break= _Katakana}', ""); + Error('\p{WB=/a/ KA}'); + Error('\P{WB=/a/ KA}'); + Expect(1, 110951, '\p{WB=:\AKA\z:}', "");; + Expect(0, 110952, '\p{WB=:\AKA\z:}', "");; + Expect(1, 110951, '\p{WB=ka}', ""); + Expect(0, 110951, '\p{^WB=ka}', ""); + Expect(0, 110951, '\P{WB=ka}', ""); + Expect(1, 110951, '\P{^WB=ka}', ""); + Expect(0, 110952, '\p{WB=ka}', ""); + Expect(1, 110952, '\p{^WB=ka}', ""); + Expect(1, 110952, '\P{WB=ka}', ""); + Expect(0, 110952, '\P{^WB=ka}', ""); + Expect(1, 110951, '\p{WB=:\Aka\z:}', "");; + Expect(0, 110952, '\p{WB=:\Aka\z:}', "");; + Expect(1, 110951, '\p{WB=_ KA}', ""); + Expect(0, 110951, '\p{^WB=_ KA}', ""); + Expect(0, 110951, '\P{WB=_ KA}', ""); + Expect(1, 110951, '\P{^WB=_ KA}', ""); + Expect(0, 110952, '\p{WB=_ KA}', ""); + Expect(1, 110952, '\p{^WB=_ KA}', ""); + Expect(1, 110952, '\P{WB=_ KA}', ""); + Expect(0, 110952, '\P{^WB=_ KA}', ""); + Error('\p{Is_Word_Break=_-KATAKANA/a/}'); + Error('\P{Is_Word_Break=_-KATAKANA/a/}'); + Expect(1, 110951, '\p{Is_Word_Break=katakana}', ""); + Expect(0, 110951, '\p{^Is_Word_Break=katakana}', ""); + Expect(0, 110951, '\P{Is_Word_Break=katakana}', ""); + Expect(1, 110951, '\P{^Is_Word_Break=katakana}', ""); + Expect(0, 110952, '\p{Is_Word_Break=katakana}', ""); + Expect(1, 110952, '\p{^Is_Word_Break=katakana}', ""); + Expect(1, 110952, '\P{Is_Word_Break=katakana}', ""); + Expect(0, 110952, '\P{^Is_Word_Break=katakana}', ""); + Expect(1, 110951, '\p{Is_Word_Break=_katakana}', ""); + Expect(0, 110951, '\p{^Is_Word_Break=_katakana}', ""); + Expect(0, 110951, '\P{Is_Word_Break=_katakana}', ""); + Expect(1, 110951, '\P{^Is_Word_Break=_katakana}', ""); + Expect(0, 110952, '\p{Is_Word_Break=_katakana}', ""); + Expect(1, 110952, '\p{^Is_Word_Break=_katakana}', ""); + Expect(1, 110952, '\P{Is_Word_Break=_katakana}', ""); + Expect(0, 110952, '\P{^Is_Word_Break=_katakana}', ""); + Error('\p{Is_WB=:= KA}'); + Error('\P{Is_WB=:= KA}'); + Expect(1, 110951, '\p{Is_WB=ka}', ""); + Expect(0, 110951, '\p{^Is_WB=ka}', ""); + Expect(0, 110951, '\P{Is_WB=ka}', ""); + Expect(1, 110951, '\P{^Is_WB=ka}', ""); + Expect(0, 110952, '\p{Is_WB=ka}', ""); + Expect(1, 110952, '\p{^Is_WB=ka}', ""); + Expect(1, 110952, '\P{Is_WB=ka}', ""); + Expect(0, 110952, '\P{^Is_WB=ka}', ""); + Expect(1, 110951, '\p{Is_WB=-KA}', ""); + Expect(0, 110951, '\p{^Is_WB=-KA}', ""); + Expect(0, 110951, '\P{Is_WB=-KA}', ""); + Expect(1, 110951, '\P{^Is_WB=-KA}', ""); + Expect(0, 110952, '\p{Is_WB=-KA}', ""); + Expect(1, 110952, '\p{^Is_WB=-KA}', ""); + Expect(1, 110952, '\P{Is_WB=-KA}', ""); + Expect(0, 110952, '\P{^Is_WB=-KA}', ""); + Error('\p{Word_Break=/a/_ ALETTER}'); + Error('\P{Word_Break=/a/_ ALETTER}'); + Expect(1, 127369, '\p{Word_Break=:\AALetter\z:}', "");; + Expect(0, 127370, '\p{Word_Break=:\AALetter\z:}', "");; + Expect(1, 127369, '\p{Word_Break=aletter}', ""); + Expect(0, 127369, '\p{^Word_Break=aletter}', ""); + Expect(0, 127369, '\P{Word_Break=aletter}', ""); + Expect(1, 127369, '\P{^Word_Break=aletter}', ""); + Expect(0, 127370, '\p{Word_Break=aletter}', ""); + Expect(1, 127370, '\p{^Word_Break=aletter}', ""); + Expect(1, 127370, '\P{Word_Break=aletter}', ""); + Expect(0, 127370, '\P{^Word_Break=aletter}', ""); + Expect(1, 127369, '\p{Word_Break=:\Aaletter\z:}', "");; + Expect(0, 127370, '\p{Word_Break=:\Aaletter\z:}', "");; + Expect(1, 127369, '\p{Word_Break=-ALETTER}', ""); + Expect(0, 127369, '\p{^Word_Break=-ALETTER}', ""); + Expect(0, 127369, '\P{Word_Break=-ALETTER}', ""); + Expect(1, 127369, '\P{^Word_Break=-ALETTER}', ""); + Expect(0, 127370, '\p{Word_Break=-ALETTER}', ""); + Expect(1, 127370, '\p{^Word_Break=-ALETTER}', ""); + Expect(1, 127370, '\P{Word_Break=-ALETTER}', ""); + Expect(0, 127370, '\P{^Word_Break=-ALETTER}', ""); + Error('\p{WB= :=LE}'); + Error('\P{WB= :=LE}'); + Expect(1, 127369, '\p{WB=:\ALE\z:}', "");; + Expect(0, 127370, '\p{WB=:\ALE\z:}', "");; + Expect(1, 127369, '\p{WB=le}', ""); + Expect(0, 127369, '\p{^WB=le}', ""); + Expect(0, 127369, '\P{WB=le}', ""); + Expect(1, 127369, '\P{^WB=le}', ""); + Expect(0, 127370, '\p{WB=le}', ""); + Expect(1, 127370, '\p{^WB=le}', ""); + Expect(1, 127370, '\P{WB=le}', ""); + Expect(0, 127370, '\P{^WB=le}', ""); + Expect(1, 127369, '\p{WB=:\Ale\z:}', "");; + Expect(0, 127370, '\p{WB=:\Ale\z:}', "");; + Expect(1, 127369, '\p{WB= LE}', ""); + Expect(0, 127369, '\p{^WB= LE}', ""); + Expect(0, 127369, '\P{WB= LE}', ""); + Expect(1, 127369, '\P{^WB= LE}', ""); + Expect(0, 127370, '\p{WB= LE}', ""); + Expect(1, 127370, '\p{^WB= LE}', ""); + Expect(1, 127370, '\P{WB= LE}', ""); + Expect(0, 127370, '\P{^WB= LE}', ""); + Error('\p{Is_Word_Break=_/a/ALETTER}'); + Error('\P{Is_Word_Break=_/a/ALETTER}'); + Expect(1, 127369, '\p{Is_Word_Break=aletter}', ""); + Expect(0, 127369, '\p{^Is_Word_Break=aletter}', ""); + Expect(0, 127369, '\P{Is_Word_Break=aletter}', ""); + Expect(1, 127369, '\P{^Is_Word_Break=aletter}', ""); + Expect(0, 127370, '\p{Is_Word_Break=aletter}', ""); + Expect(1, 127370, '\p{^Is_Word_Break=aletter}', ""); + Expect(1, 127370, '\P{Is_Word_Break=aletter}', ""); + Expect(0, 127370, '\P{^Is_Word_Break=aletter}', ""); + Expect(1, 127369, '\p{Is_Word_Break=_ ALetter}', ""); + Expect(0, 127369, '\p{^Is_Word_Break=_ ALetter}', ""); + Expect(0, 127369, '\P{Is_Word_Break=_ ALetter}', ""); + Expect(1, 127369, '\P{^Is_Word_Break=_ ALetter}', ""); + Expect(0, 127370, '\p{Is_Word_Break=_ ALetter}', ""); + Expect(1, 127370, '\p{^Is_Word_Break=_ ALetter}', ""); + Expect(1, 127370, '\P{Is_Word_Break=_ ALetter}', ""); + Expect(0, 127370, '\P{^Is_Word_Break=_ ALetter}', ""); + Error('\p{Is_WB=:= -LE}'); + Error('\P{Is_WB=:= -LE}'); + Expect(1, 127369, '\p{Is_WB=le}', ""); + Expect(0, 127369, '\p{^Is_WB=le}', ""); + Expect(0, 127369, '\P{Is_WB=le}', ""); + Expect(1, 127369, '\P{^Is_WB=le}', ""); + Expect(0, 127370, '\p{Is_WB=le}', ""); + Expect(1, 127370, '\p{^Is_WB=le}', ""); + Expect(1, 127370, '\P{Is_WB=le}', ""); + Expect(0, 127370, '\P{^Is_WB=le}', ""); + Expect(1, 127369, '\p{Is_WB= le}', ""); + Expect(0, 127369, '\p{^Is_WB= le}', ""); + Expect(0, 127369, '\P{Is_WB= le}', ""); + Expect(1, 127369, '\P{^Is_WB= le}', ""); + Expect(0, 127370, '\p{Is_WB= le}', ""); + Expect(1, 127370, '\p{^Is_WB= le}', ""); + Expect(1, 127370, '\P{Is_WB= le}', ""); + Expect(0, 127370, '\P{^Is_WB= le}', ""); + Error('\p{Word_Break=:= -LF}'); + Error('\P{Word_Break=:= -LF}'); + Expect(1, 10, '\p{Word_Break=:\ALF\z:}', "");; + Expect(0, 11, '\p{Word_Break=:\ALF\z:}', "");; + Expect(1, 10, '\p{Word_Break=lf}', ""); + Expect(0, 10, '\p{^Word_Break=lf}', ""); + Expect(0, 10, '\P{Word_Break=lf}', ""); + Expect(1, 10, '\P{^Word_Break=lf}', ""); + Expect(0, 11, '\p{Word_Break=lf}', ""); + Expect(1, 11, '\p{^Word_Break=lf}', ""); + Expect(1, 11, '\P{Word_Break=lf}', ""); + Expect(0, 11, '\P{^Word_Break=lf}', ""); + Expect(1, 10, '\p{Word_Break=:\Alf\z:}', "");; + Expect(0, 11, '\p{Word_Break=:\Alf\z:}', "");; + Expect(1, 10, '\p{Word_Break= LF}', ""); + Expect(0, 10, '\p{^Word_Break= LF}', ""); + Expect(0, 10, '\P{Word_Break= LF}', ""); + Expect(1, 10, '\P{^Word_Break= LF}', ""); + Expect(0, 11, '\p{Word_Break= LF}', ""); + Expect(1, 11, '\p{^Word_Break= LF}', ""); + Expect(1, 11, '\P{Word_Break= LF}', ""); + Expect(0, 11, '\P{^Word_Break= LF}', ""); + Error('\p{WB=- LF/a/}'); + Error('\P{WB=- LF/a/}'); + Expect(1, 10, '\p{WB=:\ALF\z:}', "");; + Expect(0, 11, '\p{WB=:\ALF\z:}', "");; + Expect(1, 10, '\p{WB=lf}', ""); + Expect(0, 10, '\p{^WB=lf}', ""); + Expect(0, 10, '\P{WB=lf}', ""); + Expect(1, 10, '\P{^WB=lf}', ""); + Expect(0, 11, '\p{WB=lf}', ""); + Expect(1, 11, '\p{^WB=lf}', ""); + Expect(1, 11, '\P{WB=lf}', ""); + Expect(0, 11, '\P{^WB=lf}', ""); + Expect(1, 10, '\p{WB=:\Alf\z:}', "");; + Expect(0, 11, '\p{WB=:\Alf\z:}', "");; + Expect(1, 10, '\p{WB= LF}', ""); + Expect(0, 10, '\p{^WB= LF}', ""); + Expect(0, 10, '\P{WB= LF}', ""); + Expect(1, 10, '\P{^WB= LF}', ""); + Expect(0, 11, '\p{WB= LF}', ""); + Expect(1, 11, '\p{^WB= LF}', ""); + Expect(1, 11, '\P{WB= LF}', ""); + Expect(0, 11, '\P{^WB= LF}', ""); + Error('\p{Is_Word_Break=:= LF}'); + Error('\P{Is_Word_Break=:= LF}'); + Expect(1, 10, '\p{Is_Word_Break=lf}', ""); + Expect(0, 10, '\p{^Is_Word_Break=lf}', ""); + Expect(0, 10, '\P{Is_Word_Break=lf}', ""); + Expect(1, 10, '\P{^Is_Word_Break=lf}', ""); + Expect(0, 11, '\p{Is_Word_Break=lf}', ""); + Expect(1, 11, '\p{^Is_Word_Break=lf}', ""); + Expect(1, 11, '\P{Is_Word_Break=lf}', ""); + Expect(0, 11, '\P{^Is_Word_Break=lf}', ""); + Expect(1, 10, '\p{Is_Word_Break=-LF}', ""); + Expect(0, 10, '\p{^Is_Word_Break=-LF}', ""); + Expect(0, 10, '\P{Is_Word_Break=-LF}', ""); + Expect(1, 10, '\P{^Is_Word_Break=-LF}', ""); + Expect(0, 11, '\p{Is_Word_Break=-LF}', ""); + Expect(1, 11, '\p{^Is_Word_Break=-LF}', ""); + Expect(1, 11, '\P{Is_Word_Break=-LF}', ""); + Expect(0, 11, '\P{^Is_Word_Break=-LF}', ""); + Error('\p{Is_WB=__lf/a/}'); + Error('\P{Is_WB=__lf/a/}'); + Expect(1, 10, '\p{Is_WB=lf}', ""); + Expect(0, 10, '\p{^Is_WB=lf}', ""); + Expect(0, 10, '\P{Is_WB=lf}', ""); + Expect(1, 10, '\P{^Is_WB=lf}', ""); + Expect(0, 11, '\p{Is_WB=lf}', ""); + Expect(1, 11, '\p{^Is_WB=lf}', ""); + Expect(1, 11, '\P{Is_WB=lf}', ""); + Expect(0, 11, '\P{^Is_WB=lf}', ""); + Expect(1, 10, '\p{Is_WB= lf}', ""); + Expect(0, 10, '\p{^Is_WB= lf}', ""); + Expect(0, 10, '\P{Is_WB= lf}', ""); + Expect(1, 10, '\P{^Is_WB= lf}', ""); + Expect(0, 11, '\p{Is_WB= lf}', ""); + Expect(1, 11, '\p{^Is_WB= lf}', ""); + Expect(1, 11, '\P{Is_WB= lf}', ""); + Expect(0, 11, '\P{^Is_WB= lf}', ""); + Error('\p{Word_Break=/a/ midnumlet}'); + Error('\P{Word_Break=/a/ midnumlet}'); + Expect(1, 65294, '\p{Word_Break=:\AMidNumLet\z:}', "");; + Expect(0, 65295, '\p{Word_Break=:\AMidNumLet\z:}', "");; + Expect(1, 65294, '\p{Word_Break=midnumlet}', ""); + Expect(0, 65294, '\p{^Word_Break=midnumlet}', ""); + Expect(0, 65294, '\P{Word_Break=midnumlet}', ""); + Expect(1, 65294, '\P{^Word_Break=midnumlet}', ""); + Expect(0, 65295, '\p{Word_Break=midnumlet}', ""); + Expect(1, 65295, '\p{^Word_Break=midnumlet}', ""); + Expect(1, 65295, '\P{Word_Break=midnumlet}', ""); + Expect(0, 65295, '\P{^Word_Break=midnumlet}', ""); + Expect(1, 65294, '\p{Word_Break=:\Amidnumlet\z:}', "");; + Expect(0, 65295, '\p{Word_Break=:\Amidnumlet\z:}', "");; + Expect(1, 65294, '\p{Word_Break: _MIDNUMLET}', ""); + Expect(0, 65294, '\p{^Word_Break: _MIDNUMLET}', ""); + Expect(0, 65294, '\P{Word_Break: _MIDNUMLET}', ""); + Expect(1, 65294, '\P{^Word_Break: _MIDNUMLET}', ""); + Expect(0, 65295, '\p{Word_Break: _MIDNUMLET}', ""); + Expect(1, 65295, '\p{^Word_Break: _MIDNUMLET}', ""); + Expect(1, 65295, '\P{Word_Break: _MIDNUMLET}', ""); + Expect(0, 65295, '\P{^Word_Break: _MIDNUMLET}', ""); + Error('\p{WB=:= MB}'); + Error('\P{WB=:= MB}'); + Expect(1, 65294, '\p{WB=:\AMB\z:}', "");; + Expect(0, 65295, '\p{WB=:\AMB\z:}', "");; + Expect(1, 65294, '\p{WB=mb}', ""); + Expect(0, 65294, '\p{^WB=mb}', ""); + Expect(0, 65294, '\P{WB=mb}', ""); + Expect(1, 65294, '\P{^WB=mb}', ""); + Expect(0, 65295, '\p{WB=mb}', ""); + Expect(1, 65295, '\p{^WB=mb}', ""); + Expect(1, 65295, '\P{WB=mb}', ""); + Expect(0, 65295, '\P{^WB=mb}', ""); + Expect(1, 65294, '\p{WB=:\Amb\z:}', "");; + Expect(0, 65295, '\p{WB=:\Amb\z:}', "");; + Expect(1, 65294, '\p{WB= mb}', ""); + Expect(0, 65294, '\p{^WB= mb}', ""); + Expect(0, 65294, '\P{WB= mb}', ""); + Expect(1, 65294, '\P{^WB= mb}', ""); + Expect(0, 65295, '\p{WB= mb}', ""); + Expect(1, 65295, '\p{^WB= mb}', ""); + Expect(1, 65295, '\P{WB= mb}', ""); + Expect(0, 65295, '\P{^WB= mb}', ""); + Error('\p{Is_Word_Break=/a/ _MIDNUMLET}'); + Error('\P{Is_Word_Break=/a/ _MIDNUMLET}'); + Expect(1, 65294, '\p{Is_Word_Break=midnumlet}', ""); + Expect(0, 65294, '\p{^Is_Word_Break=midnumlet}', ""); + Expect(0, 65294, '\P{Is_Word_Break=midnumlet}', ""); + Expect(1, 65294, '\P{^Is_Word_Break=midnumlet}', ""); + Expect(0, 65295, '\p{Is_Word_Break=midnumlet}', ""); + Expect(1, 65295, '\p{^Is_Word_Break=midnumlet}', ""); + Expect(1, 65295, '\P{Is_Word_Break=midnumlet}', ""); + Expect(0, 65295, '\P{^Is_Word_Break=midnumlet}', ""); + Expect(1, 65294, '\p{Is_Word_Break=MIDNUMLET}', ""); + Expect(0, 65294, '\p{^Is_Word_Break=MIDNUMLET}', ""); + Expect(0, 65294, '\P{Is_Word_Break=MIDNUMLET}', ""); + Expect(1, 65294, '\P{^Is_Word_Break=MIDNUMLET}', ""); + Expect(0, 65295, '\p{Is_Word_Break=MIDNUMLET}', ""); + Expect(1, 65295, '\p{^Is_Word_Break=MIDNUMLET}', ""); + Expect(1, 65295, '\P{Is_Word_Break=MIDNUMLET}', ""); + Expect(0, 65295, '\P{^Is_Word_Break=MIDNUMLET}', ""); + Error('\p{Is_WB=/a/-mb}'); + Error('\P{Is_WB=/a/-mb}'); + Expect(1, 65294, '\p{Is_WB=mb}', ""); + Expect(0, 65294, '\p{^Is_WB=mb}', ""); + Expect(0, 65294, '\P{Is_WB=mb}', ""); + Expect(1, 65294, '\P{^Is_WB=mb}', ""); + Expect(0, 65295, '\p{Is_WB=mb}', ""); + Expect(1, 65295, '\p{^Is_WB=mb}', ""); + Expect(1, 65295, '\P{Is_WB=mb}', ""); + Expect(0, 65295, '\P{^Is_WB=mb}', ""); + Expect(1, 65294, '\p{Is_WB= MB}', ""); + Expect(0, 65294, '\p{^Is_WB= MB}', ""); + Expect(0, 65294, '\P{Is_WB= MB}', ""); + Expect(1, 65294, '\P{^Is_WB= MB}', ""); + Expect(0, 65295, '\p{Is_WB= MB}', ""); + Expect(1, 65295, '\p{^Is_WB= MB}', ""); + Expect(1, 65295, '\P{Is_WB= MB}', ""); + Expect(0, 65295, '\P{^Is_WB= MB}', ""); + Error('\p{Word_Break=- MidLetter/a/}'); + Error('\P{Word_Break=- MidLetter/a/}'); + Expect(1, 65306, '\p{Word_Break=:\AMidLetter\z:}', "");; + Expect(0, 65307, '\p{Word_Break=:\AMidLetter\z:}', "");; + Expect(1, 65306, '\p{Word_Break=midletter}', ""); + Expect(0, 65306, '\p{^Word_Break=midletter}', ""); + Expect(0, 65306, '\P{Word_Break=midletter}', ""); + Expect(1, 65306, '\P{^Word_Break=midletter}', ""); + Expect(0, 65307, '\p{Word_Break=midletter}', ""); + Expect(1, 65307, '\p{^Word_Break=midletter}', ""); + Expect(1, 65307, '\P{Word_Break=midletter}', ""); + Expect(0, 65307, '\P{^Word_Break=midletter}', ""); + Expect(1, 65306, '\p{Word_Break=:\Amidletter\z:}', "");; + Expect(0, 65307, '\p{Word_Break=:\Amidletter\z:}', "");; + Expect(1, 65306, '\p{Word_Break=__MIDLETTER}', ""); + Expect(0, 65306, '\p{^Word_Break=__MIDLETTER}', ""); + Expect(0, 65306, '\P{Word_Break=__MIDLETTER}', ""); + Expect(1, 65306, '\P{^Word_Break=__MIDLETTER}', ""); + Expect(0, 65307, '\p{Word_Break=__MIDLETTER}', ""); + Expect(1, 65307, '\p{^Word_Break=__MIDLETTER}', ""); + Expect(1, 65307, '\P{Word_Break=__MIDLETTER}', ""); + Expect(0, 65307, '\P{^Word_Break=__MIDLETTER}', ""); + Error('\p{WB= :=ML}'); + Error('\P{WB= :=ML}'); + Expect(1, 65306, '\p{WB=:\AML\z:}', "");; + Expect(0, 65307, '\p{WB=:\AML\z:}', "");; + Expect(1, 65306, '\p{WB=ml}', ""); + Expect(0, 65306, '\p{^WB=ml}', ""); + Expect(0, 65306, '\P{WB=ml}', ""); + Expect(1, 65306, '\P{^WB=ml}', ""); + Expect(0, 65307, '\p{WB=ml}', ""); + Expect(1, 65307, '\p{^WB=ml}', ""); + Expect(1, 65307, '\P{WB=ml}', ""); + Expect(0, 65307, '\P{^WB=ml}', ""); + Expect(1, 65306, '\p{WB=:\Aml\z:}', "");; + Expect(0, 65307, '\p{WB=:\Aml\z:}', "");; + Expect(1, 65306, '\p{WB=- ML}', ""); + Expect(0, 65306, '\p{^WB=- ML}', ""); + Expect(0, 65306, '\P{WB=- ML}', ""); + Expect(1, 65306, '\P{^WB=- ML}', ""); + Expect(0, 65307, '\p{WB=- ML}', ""); + Expect(1, 65307, '\p{^WB=- ML}', ""); + Expect(1, 65307, '\P{WB=- ML}', ""); + Expect(0, 65307, '\P{^WB=- ML}', ""); + Error('\p{Is_Word_Break=__MidLetter/a/}'); + Error('\P{Is_Word_Break=__MidLetter/a/}'); + Expect(1, 65306, '\p{Is_Word_Break=midletter}', ""); + Expect(0, 65306, '\p{^Is_Word_Break=midletter}', ""); + Expect(0, 65306, '\P{Is_Word_Break=midletter}', ""); + Expect(1, 65306, '\P{^Is_Word_Break=midletter}', ""); + Expect(0, 65307, '\p{Is_Word_Break=midletter}', ""); + Expect(1, 65307, '\p{^Is_Word_Break=midletter}', ""); + Expect(1, 65307, '\P{Is_Word_Break=midletter}', ""); + Expect(0, 65307, '\P{^Is_Word_Break=midletter}', ""); + Expect(1, 65306, '\p{Is_Word_Break= midletter}', ""); + Expect(0, 65306, '\p{^Is_Word_Break= midletter}', ""); + Expect(0, 65306, '\P{Is_Word_Break= midletter}', ""); + Expect(1, 65306, '\P{^Is_Word_Break= midletter}', ""); + Expect(0, 65307, '\p{Is_Word_Break= midletter}', ""); + Expect(1, 65307, '\p{^Is_Word_Break= midletter}', ""); + Expect(1, 65307, '\P{Is_Word_Break= midletter}', ""); + Expect(0, 65307, '\P{^Is_Word_Break= midletter}', ""); + Error('\p{Is_WB=:= -ML}'); + Error('\P{Is_WB=:= -ML}'); + Expect(1, 65306, '\p{Is_WB=ml}', ""); + Expect(0, 65306, '\p{^Is_WB=ml}', ""); + Expect(0, 65306, '\P{Is_WB=ml}', ""); + Expect(1, 65306, '\P{^Is_WB=ml}', ""); + Expect(0, 65307, '\p{Is_WB=ml}', ""); + Expect(1, 65307, '\p{^Is_WB=ml}', ""); + Expect(1, 65307, '\P{Is_WB=ml}', ""); + Expect(0, 65307, '\P{^Is_WB=ml}', ""); + Expect(1, 65306, '\p{Is_WB=_ml}', ""); + Expect(0, 65306, '\p{^Is_WB=_ml}', ""); + Expect(0, 65306, '\P{Is_WB=_ml}', ""); + Expect(1, 65306, '\P{^Is_WB=_ml}', ""); + Expect(0, 65307, '\p{Is_WB=_ml}', ""); + Expect(1, 65307, '\p{^Is_WB=_ml}', ""); + Expect(1, 65307, '\P{Is_WB=_ml}', ""); + Expect(0, 65307, '\P{^Is_WB=_ml}', ""); + Error('\p{Word_Break=- MidNum:=}'); + Error('\P{Word_Break=- MidNum:=}'); + Expect(1, 65307, '\p{Word_Break=:\AMidNum\z:}', "");; + Expect(0, 65308, '\p{Word_Break=:\AMidNum\z:}', "");; + Expect(1, 65307, '\p{Word_Break: midnum}', ""); + Expect(0, 65307, '\p{^Word_Break: midnum}', ""); + Expect(0, 65307, '\P{Word_Break: midnum}', ""); + Expect(1, 65307, '\P{^Word_Break: midnum}', ""); + Expect(0, 65308, '\p{Word_Break: midnum}', ""); + Expect(1, 65308, '\p{^Word_Break: midnum}', ""); + Expect(1, 65308, '\P{Word_Break: midnum}', ""); + Expect(0, 65308, '\P{^Word_Break: midnum}', ""); + Expect(1, 65307, '\p{Word_Break=:\Amidnum\z:}', "");; + Expect(0, 65308, '\p{Word_Break=:\Amidnum\z:}', "");; + Expect(1, 65307, '\p{Word_Break: _MidNum}', ""); + Expect(0, 65307, '\p{^Word_Break: _MidNum}', ""); + Expect(0, 65307, '\P{Word_Break: _MidNum}', ""); + Expect(1, 65307, '\P{^Word_Break: _MidNum}', ""); + Expect(0, 65308, '\p{Word_Break: _MidNum}', ""); + Expect(1, 65308, '\p{^Word_Break: _MidNum}', ""); + Expect(1, 65308, '\P{Word_Break: _MidNum}', ""); + Expect(0, 65308, '\P{^Word_Break: _MidNum}', ""); + Error('\p{WB=_MN/a/}'); + Error('\P{WB=_MN/a/}'); + Expect(1, 65307, '\p{WB=:\AMN\z:}', "");; + Expect(0, 65308, '\p{WB=:\AMN\z:}', "");; + Expect(1, 65307, '\p{WB=mn}', ""); + Expect(0, 65307, '\p{^WB=mn}', ""); + Expect(0, 65307, '\P{WB=mn}', ""); + Expect(1, 65307, '\P{^WB=mn}', ""); + Expect(0, 65308, '\p{WB=mn}', ""); + Expect(1, 65308, '\p{^WB=mn}', ""); + Expect(1, 65308, '\P{WB=mn}', ""); + Expect(0, 65308, '\P{^WB=mn}', ""); + Expect(1, 65307, '\p{WB=:\Amn\z:}', "");; + Expect(0, 65308, '\p{WB=:\Amn\z:}', "");; + Expect(1, 65307, '\p{WB=_ MN}', ""); + Expect(0, 65307, '\p{^WB=_ MN}', ""); + Expect(0, 65307, '\P{WB=_ MN}', ""); + Expect(1, 65307, '\P{^WB=_ MN}', ""); + Expect(0, 65308, '\p{WB=_ MN}', ""); + Expect(1, 65308, '\p{^WB=_ MN}', ""); + Expect(1, 65308, '\P{WB=_ MN}', ""); + Expect(0, 65308, '\P{^WB=_ MN}', ""); + Error('\p{Is_Word_Break=/a/_ MidNum}'); + Error('\P{Is_Word_Break=/a/_ MidNum}'); + Expect(1, 65307, '\p{Is_Word_Break=midnum}', ""); + Expect(0, 65307, '\p{^Is_Word_Break=midnum}', ""); + Expect(0, 65307, '\P{Is_Word_Break=midnum}', ""); + Expect(1, 65307, '\P{^Is_Word_Break=midnum}', ""); + Expect(0, 65308, '\p{Is_Word_Break=midnum}', ""); + Expect(1, 65308, '\p{^Is_Word_Break=midnum}', ""); + Expect(1, 65308, '\P{Is_Word_Break=midnum}', ""); + Expect(0, 65308, '\P{^Is_Word_Break=midnum}', ""); + Expect(1, 65307, '\p{Is_Word_Break= MidNum}', ""); + Expect(0, 65307, '\p{^Is_Word_Break= MidNum}', ""); + Expect(0, 65307, '\P{Is_Word_Break= MidNum}', ""); + Expect(1, 65307, '\P{^Is_Word_Break= MidNum}', ""); + Expect(0, 65308, '\p{Is_Word_Break= MidNum}', ""); + Expect(1, 65308, '\p{^Is_Word_Break= MidNum}', ""); + Expect(1, 65308, '\P{Is_Word_Break= MidNum}', ""); + Expect(0, 65308, '\P{^Is_Word_Break= MidNum}', ""); + Error('\p{Is_WB= /a/MN}'); + Error('\P{Is_WB= /a/MN}'); + Expect(1, 65307, '\p{Is_WB=mn}', ""); + Expect(0, 65307, '\p{^Is_WB=mn}', ""); + Expect(0, 65307, '\P{Is_WB=mn}', ""); + Expect(1, 65307, '\P{^Is_WB=mn}', ""); + Expect(0, 65308, '\p{Is_WB=mn}', ""); + Expect(1, 65308, '\p{^Is_WB=mn}', ""); + Expect(1, 65308, '\P{Is_WB=mn}', ""); + Expect(0, 65308, '\P{^Is_WB=mn}', ""); + Expect(1, 65307, '\p{Is_WB= mn}', ""); + Expect(0, 65307, '\p{^Is_WB= mn}', ""); + Expect(0, 65307, '\P{Is_WB= mn}', ""); + Expect(1, 65307, '\P{^Is_WB= mn}', ""); + Expect(0, 65308, '\p{Is_WB= mn}', ""); + Expect(1, 65308, '\p{^Is_WB= mn}', ""); + Expect(1, 65308, '\P{Is_WB= mn}', ""); + Expect(0, 65308, '\P{^Is_WB= mn}', ""); + Error('\p{Word_Break=/a/Newline}'); + Error('\P{Word_Break=/a/Newline}'); + Expect(1, 8233, '\p{Word_Break=:\ANewline\z:}', "");; + Expect(0, 8234, '\p{Word_Break=:\ANewline\z:}', "");; + Expect(1, 8233, '\p{Word_Break=newline}', ""); + Expect(0, 8233, '\p{^Word_Break=newline}', ""); + Expect(0, 8233, '\P{Word_Break=newline}', ""); + Expect(1, 8233, '\P{^Word_Break=newline}', ""); + Expect(0, 8234, '\p{Word_Break=newline}', ""); + Expect(1, 8234, '\p{^Word_Break=newline}', ""); + Expect(1, 8234, '\P{Word_Break=newline}', ""); + Expect(0, 8234, '\P{^Word_Break=newline}', ""); + Expect(1, 8233, '\p{Word_Break=:\Anewline\z:}', "");; + Expect(0, 8234, '\p{Word_Break=:\Anewline\z:}', "");; + Expect(1, 8233, '\p{Word_Break=_Newline}', ""); + Expect(0, 8233, '\p{^Word_Break=_Newline}', ""); + Expect(0, 8233, '\P{Word_Break=_Newline}', ""); + Expect(1, 8233, '\P{^Word_Break=_Newline}', ""); + Expect(0, 8234, '\p{Word_Break=_Newline}', ""); + Expect(1, 8234, '\p{^Word_Break=_Newline}', ""); + Expect(1, 8234, '\P{Word_Break=_Newline}', ""); + Expect(0, 8234, '\P{^Word_Break=_Newline}', ""); + Error('\p{WB=:= NL}'); + Error('\P{WB=:= NL}'); + Expect(1, 8233, '\p{WB=:\ANL\z:}', "");; + Expect(0, 8234, '\p{WB=:\ANL\z:}', "");; + Expect(1, 8233, '\p{WB: nl}', ""); + Expect(0, 8233, '\p{^WB: nl}', ""); + Expect(0, 8233, '\P{WB: nl}', ""); + Expect(1, 8233, '\P{^WB: nl}', ""); + Expect(0, 8234, '\p{WB: nl}', ""); + Expect(1, 8234, '\p{^WB: nl}', ""); + Expect(1, 8234, '\P{WB: nl}', ""); + Expect(0, 8234, '\P{^WB: nl}', ""); + Expect(1, 8233, '\p{WB=:\Anl\z:}', "");; + Expect(0, 8234, '\p{WB=:\Anl\z:}', "");; + Expect(1, 8233, '\p{WB= NL}', ""); + Expect(0, 8233, '\p{^WB= NL}', ""); + Expect(0, 8233, '\P{WB= NL}', ""); + Expect(1, 8233, '\P{^WB= NL}', ""); + Expect(0, 8234, '\p{WB= NL}', ""); + Expect(1, 8234, '\p{^WB= NL}', ""); + Expect(1, 8234, '\P{WB= NL}', ""); + Expect(0, 8234, '\P{^WB= NL}', ""); + Error('\p{Is_Word_Break= :=Newline}'); + Error('\P{Is_Word_Break= :=Newline}'); + Expect(1, 8233, '\p{Is_Word_Break=newline}', ""); + Expect(0, 8233, '\p{^Is_Word_Break=newline}', ""); + Expect(0, 8233, '\P{Is_Word_Break=newline}', ""); + Expect(1, 8233, '\P{^Is_Word_Break=newline}', ""); + Expect(0, 8234, '\p{Is_Word_Break=newline}', ""); + Expect(1, 8234, '\p{^Is_Word_Break=newline}', ""); + Expect(1, 8234, '\P{Is_Word_Break=newline}', ""); + Expect(0, 8234, '\P{^Is_Word_Break=newline}', ""); + Expect(1, 8233, '\p{Is_Word_Break= NEWLINE}', ""); + Expect(0, 8233, '\p{^Is_Word_Break= NEWLINE}', ""); + Expect(0, 8233, '\P{Is_Word_Break= NEWLINE}', ""); + Expect(1, 8233, '\P{^Is_Word_Break= NEWLINE}', ""); + Expect(0, 8234, '\p{Is_Word_Break= NEWLINE}', ""); + Expect(1, 8234, '\p{^Is_Word_Break= NEWLINE}', ""); + Expect(1, 8234, '\P{Is_Word_Break= NEWLINE}', ""); + Expect(0, 8234, '\P{^Is_Word_Break= NEWLINE}', ""); + Error('\p{Is_WB=-NL/a/}'); + Error('\P{Is_WB=-NL/a/}'); + Expect(1, 8233, '\p{Is_WB: nl}', ""); + Expect(0, 8233, '\p{^Is_WB: nl}', ""); + Expect(0, 8233, '\P{Is_WB: nl}', ""); + Expect(1, 8233, '\P{^Is_WB: nl}', ""); + Expect(0, 8234, '\p{Is_WB: nl}', ""); + Expect(1, 8234, '\p{^Is_WB: nl}', ""); + Expect(1, 8234, '\P{Is_WB: nl}', ""); + Expect(0, 8234, '\P{^Is_WB: nl}', ""); + Expect(1, 8233, '\p{Is_WB: NL}', ""); + Expect(0, 8233, '\p{^Is_WB: NL}', ""); + Expect(0, 8233, '\P{Is_WB: NL}', ""); + Expect(1, 8233, '\P{^Is_WB: NL}', ""); + Expect(0, 8234, '\p{Is_WB: NL}', ""); + Expect(1, 8234, '\p{^Is_WB: NL}', ""); + Expect(1, 8234, '\P{Is_WB: NL}', ""); + Expect(0, 8234, '\P{^Is_WB: NL}', ""); + Error('\p{Word_Break:/a/ NUMERIC}'); + Error('\P{Word_Break:/a/ NUMERIC}'); + Expect(1, 130041, '\p{Word_Break=:\ANumeric\z:}', "");; + Expect(0, 130042, '\p{Word_Break=:\ANumeric\z:}', "");; + Expect(1, 130041, '\p{Word_Break=numeric}', ""); + Expect(0, 130041, '\p{^Word_Break=numeric}', ""); + Expect(0, 130041, '\P{Word_Break=numeric}', ""); + Expect(1, 130041, '\P{^Word_Break=numeric}', ""); + Expect(0, 130042, '\p{Word_Break=numeric}', ""); + Expect(1, 130042, '\p{^Word_Break=numeric}', ""); + Expect(1, 130042, '\P{Word_Break=numeric}', ""); + Expect(0, 130042, '\P{^Word_Break=numeric}', ""); + Expect(1, 130041, '\p{Word_Break=:\Anumeric\z:}', "");; + Expect(0, 130042, '\p{Word_Break=:\Anumeric\z:}', "");; + Expect(1, 130041, '\p{Word_Break=_numeric}', ""); + Expect(0, 130041, '\p{^Word_Break=_numeric}', ""); + Expect(0, 130041, '\P{Word_Break=_numeric}', ""); + Expect(1, 130041, '\P{^Word_Break=_numeric}', ""); + Expect(0, 130042, '\p{Word_Break=_numeric}', ""); + Expect(1, 130042, '\p{^Word_Break=_numeric}', ""); + Expect(1, 130042, '\P{Word_Break=_numeric}', ""); + Expect(0, 130042, '\P{^Word_Break=_numeric}', ""); + Error('\p{WB=:= nu}'); + Error('\P{WB=:= nu}'); + Expect(1, 130041, '\p{WB=:\ANU\z:}', "");; + Expect(0, 130042, '\p{WB=:\ANU\z:}', "");; + Expect(1, 130041, '\p{WB=nu}', ""); + Expect(0, 130041, '\p{^WB=nu}', ""); + Expect(0, 130041, '\P{WB=nu}', ""); + Expect(1, 130041, '\P{^WB=nu}', ""); + Expect(0, 130042, '\p{WB=nu}', ""); + Expect(1, 130042, '\p{^WB=nu}', ""); + Expect(1, 130042, '\P{WB=nu}', ""); + Expect(0, 130042, '\P{^WB=nu}', ""); + Expect(1, 130041, '\p{WB=:\Anu\z:}', "");; + Expect(0, 130042, '\p{WB=:\Anu\z:}', "");; + Expect(1, 130041, '\p{WB: NU}', ""); + Expect(0, 130041, '\p{^WB: NU}', ""); + Expect(0, 130041, '\P{WB: NU}', ""); + Expect(1, 130041, '\P{^WB: NU}', ""); + Expect(0, 130042, '\p{WB: NU}', ""); + Expect(1, 130042, '\p{^WB: NU}', ""); + Expect(1, 130042, '\P{WB: NU}', ""); + Expect(0, 130042, '\P{^WB: NU}', ""); + Error('\p{Is_Word_Break= /a/NUMERIC}'); + Error('\P{Is_Word_Break= /a/NUMERIC}'); + Expect(1, 130041, '\p{Is_Word_Break=numeric}', ""); + Expect(0, 130041, '\p{^Is_Word_Break=numeric}', ""); + Expect(0, 130041, '\P{Is_Word_Break=numeric}', ""); + Expect(1, 130041, '\P{^Is_Word_Break=numeric}', ""); + Expect(0, 130042, '\p{Is_Word_Break=numeric}', ""); + Expect(1, 130042, '\p{^Is_Word_Break=numeric}', ""); + Expect(1, 130042, '\P{Is_Word_Break=numeric}', ""); + Expect(0, 130042, '\P{^Is_Word_Break=numeric}', ""); + Expect(1, 130041, '\p{Is_Word_Break=- NUMERIC}', ""); + Expect(0, 130041, '\p{^Is_Word_Break=- NUMERIC}', ""); + Expect(0, 130041, '\P{Is_Word_Break=- NUMERIC}', ""); + Expect(1, 130041, '\P{^Is_Word_Break=- NUMERIC}', ""); + Expect(0, 130042, '\p{Is_Word_Break=- NUMERIC}', ""); + Expect(1, 130042, '\p{^Is_Word_Break=- NUMERIC}', ""); + Expect(1, 130042, '\P{Is_Word_Break=- NUMERIC}', ""); + Expect(0, 130042, '\P{^Is_Word_Break=- NUMERIC}', ""); + Error('\p{Is_WB=- NU:=}'); + Error('\P{Is_WB=- NU:=}'); + Expect(1, 130041, '\p{Is_WB=nu}', ""); + Expect(0, 130041, '\p{^Is_WB=nu}', ""); + Expect(0, 130041, '\P{Is_WB=nu}', ""); + Expect(1, 130041, '\P{^Is_WB=nu}', ""); + Expect(0, 130042, '\p{Is_WB=nu}', ""); + Expect(1, 130042, '\p{^Is_WB=nu}', ""); + Expect(1, 130042, '\P{Is_WB=nu}', ""); + Expect(0, 130042, '\P{^Is_WB=nu}', ""); + Expect(1, 130041, '\p{Is_WB=_ nu}', ""); + Expect(0, 130041, '\p{^Is_WB=_ nu}', ""); + Expect(0, 130041, '\P{Is_WB=_ nu}', ""); + Expect(1, 130041, '\P{^Is_WB=_ nu}', ""); + Expect(0, 130042, '\p{Is_WB=_ nu}', ""); + Expect(1, 130042, '\p{^Is_WB=_ nu}', ""); + Expect(1, 130042, '\P{Is_WB=_ nu}', ""); + Expect(0, 130042, '\P{^Is_WB=_ nu}', ""); + Error('\p{Word_Break= Regional_indicator:=}'); + Error('\P{Word_Break= Regional_indicator:=}'); + Expect(1, 127487, '\p{Word_Break=:\ARegional_Indicator\z:}', "");; + Expect(0, 127488, '\p{Word_Break=:\ARegional_Indicator\z:}', "");; + Expect(1, 127487, '\p{Word_Break=regionalindicator}', ""); + Expect(0, 127487, '\p{^Word_Break=regionalindicator}', ""); + Expect(0, 127487, '\P{Word_Break=regionalindicator}', ""); + Expect(1, 127487, '\P{^Word_Break=regionalindicator}', ""); + Expect(0, 127488, '\p{Word_Break=regionalindicator}', ""); + Expect(1, 127488, '\p{^Word_Break=regionalindicator}', ""); + Expect(1, 127488, '\P{Word_Break=regionalindicator}', ""); + Expect(0, 127488, '\P{^Word_Break=regionalindicator}', ""); + Expect(1, 127487, '\p{Word_Break=:\Aregionalindicator\z:}', "");; + Expect(0, 127488, '\p{Word_Break=:\Aregionalindicator\z:}', "");; + Expect(1, 127487, '\p{Word_Break=__Regional_Indicator}', ""); + Expect(0, 127487, '\p{^Word_Break=__Regional_Indicator}', ""); + Expect(0, 127487, '\P{Word_Break=__Regional_Indicator}', ""); + Expect(1, 127487, '\P{^Word_Break=__Regional_Indicator}', ""); + Expect(0, 127488, '\p{Word_Break=__Regional_Indicator}', ""); + Expect(1, 127488, '\p{^Word_Break=__Regional_Indicator}', ""); + Expect(1, 127488, '\P{Word_Break=__Regional_Indicator}', ""); + Expect(0, 127488, '\P{^Word_Break=__Regional_Indicator}', ""); + Error('\p{WB=/a/ _ri}'); + Error('\P{WB=/a/ _ri}'); + Expect(1, 127487, '\p{WB=:\ARI\z:}', "");; + Expect(0, 127488, '\p{WB=:\ARI\z:}', "");; + Expect(1, 127487, '\p{WB: ri}', ""); + Expect(0, 127487, '\p{^WB: ri}', ""); + Expect(0, 127487, '\P{WB: ri}', ""); + Expect(1, 127487, '\P{^WB: ri}', ""); + Expect(0, 127488, '\p{WB: ri}', ""); + Expect(1, 127488, '\p{^WB: ri}', ""); + Expect(1, 127488, '\P{WB: ri}', ""); + Expect(0, 127488, '\P{^WB: ri}', ""); + Expect(1, 127487, '\p{WB=:\Ari\z:}', "");; + Expect(0, 127488, '\p{WB=:\Ari\z:}', "");; + Expect(1, 127487, '\p{WB=RI}', ""); + Expect(0, 127487, '\p{^WB=RI}', ""); + Expect(0, 127487, '\P{WB=RI}', ""); + Expect(1, 127487, '\P{^WB=RI}', ""); + Expect(0, 127488, '\p{WB=RI}', ""); + Expect(1, 127488, '\p{^WB=RI}', ""); + Expect(1, 127488, '\P{WB=RI}', ""); + Expect(0, 127488, '\P{^WB=RI}', ""); + Error('\p{Is_Word_Break=/a/regional_indicator}'); + Error('\P{Is_Word_Break=/a/regional_indicator}'); + Expect(1, 127487, '\p{Is_Word_Break=regionalindicator}', ""); + Expect(0, 127487, '\p{^Is_Word_Break=regionalindicator}', ""); + Expect(0, 127487, '\P{Is_Word_Break=regionalindicator}', ""); + Expect(1, 127487, '\P{^Is_Word_Break=regionalindicator}', ""); + Expect(0, 127488, '\p{Is_Word_Break=regionalindicator}', ""); + Expect(1, 127488, '\p{^Is_Word_Break=regionalindicator}', ""); + Expect(1, 127488, '\P{Is_Word_Break=regionalindicator}', ""); + Expect(0, 127488, '\P{^Is_Word_Break=regionalindicator}', ""); + Expect(1, 127487, '\p{Is_Word_Break=__REGIONAL_Indicator}', ""); + Expect(0, 127487, '\p{^Is_Word_Break=__REGIONAL_Indicator}', ""); + Expect(0, 127487, '\P{Is_Word_Break=__REGIONAL_Indicator}', ""); + Expect(1, 127487, '\P{^Is_Word_Break=__REGIONAL_Indicator}', ""); + Expect(0, 127488, '\p{Is_Word_Break=__REGIONAL_Indicator}', ""); + Expect(1, 127488, '\p{^Is_Word_Break=__REGIONAL_Indicator}', ""); + Expect(1, 127488, '\P{Is_Word_Break=__REGIONAL_Indicator}', ""); + Expect(0, 127488, '\P{^Is_Word_Break=__REGIONAL_Indicator}', ""); + Error('\p{Is_WB=_ RI:=}'); + Error('\P{Is_WB=_ RI:=}'); + Expect(1, 127487, '\p{Is_WB=ri}', ""); + Expect(0, 127487, '\p{^Is_WB=ri}', ""); + Expect(0, 127487, '\P{Is_WB=ri}', ""); + Expect(1, 127487, '\P{^Is_WB=ri}', ""); + Expect(0, 127488, '\p{Is_WB=ri}', ""); + Expect(1, 127488, '\p{^Is_WB=ri}', ""); + Expect(1, 127488, '\P{Is_WB=ri}', ""); + Expect(0, 127488, '\P{^Is_WB=ri}', ""); + Expect(1, 127487, '\p{Is_WB=-ri}', ""); + Expect(0, 127487, '\p{^Is_WB=-ri}', ""); + Expect(0, 127487, '\P{Is_WB=-ri}', ""); + Expect(1, 127487, '\P{^Is_WB=-ri}', ""); + Expect(0, 127488, '\p{Is_WB=-ri}', ""); + Expect(1, 127488, '\p{^Is_WB=-ri}', ""); + Expect(1, 127488, '\P{Is_WB=-ri}', ""); + Expect(0, 127488, '\P{^Is_WB=-ri}', ""); + Error('\p{Word_Break=- Single_Quote/a/}'); + Error('\P{Word_Break=- Single_Quote/a/}'); + Expect(1, 39, '\p{Word_Break=:\ASingle_Quote\z:}', "");; + Expect(0, 40, '\p{Word_Break=:\ASingle_Quote\z:}', "");; + Expect(1, 39, '\p{Word_Break=singlequote}', ""); + Expect(0, 39, '\p{^Word_Break=singlequote}', ""); + Expect(0, 39, '\P{Word_Break=singlequote}', ""); + Expect(1, 39, '\P{^Word_Break=singlequote}', ""); + Expect(0, 40, '\p{Word_Break=singlequote}', ""); + Expect(1, 40, '\p{^Word_Break=singlequote}', ""); + Expect(1, 40, '\P{Word_Break=singlequote}', ""); + Expect(0, 40, '\P{^Word_Break=singlequote}', ""); + Expect(1, 39, '\p{Word_Break=:\Asinglequote\z:}', "");; + Expect(0, 40, '\p{Word_Break=:\Asinglequote\z:}', "");; + Expect(1, 39, '\p{Word_Break=-_Single_Quote}', ""); + Expect(0, 39, '\p{^Word_Break=-_Single_Quote}', ""); + Expect(0, 39, '\P{Word_Break=-_Single_Quote}', ""); + Expect(1, 39, '\P{^Word_Break=-_Single_Quote}', ""); + Expect(0, 40, '\p{Word_Break=-_Single_Quote}', ""); + Expect(1, 40, '\p{^Word_Break=-_Single_Quote}', ""); + Expect(1, 40, '\P{Word_Break=-_Single_Quote}', ""); + Expect(0, 40, '\P{^Word_Break=-_Single_Quote}', ""); + Error('\p{WB= SQ/a/}'); + Error('\P{WB= SQ/a/}'); + Expect(1, 39, '\p{WB=:\ASQ\z:}', "");; + Expect(0, 40, '\p{WB=:\ASQ\z:}', "");; + Expect(1, 39, '\p{WB=sq}', ""); + Expect(0, 39, '\p{^WB=sq}', ""); + Expect(0, 39, '\P{WB=sq}', ""); + Expect(1, 39, '\P{^WB=sq}', ""); + Expect(0, 40, '\p{WB=sq}', ""); + Expect(1, 40, '\p{^WB=sq}', ""); + Expect(1, 40, '\P{WB=sq}', ""); + Expect(0, 40, '\P{^WB=sq}', ""); + Expect(1, 39, '\p{WB=:\Asq\z:}', "");; + Expect(0, 40, '\p{WB=:\Asq\z:}', "");; + Expect(1, 39, '\p{WB=_SQ}', ""); + Expect(0, 39, '\p{^WB=_SQ}', ""); + Expect(0, 39, '\P{WB=_SQ}', ""); + Expect(1, 39, '\P{^WB=_SQ}', ""); + Expect(0, 40, '\p{WB=_SQ}', ""); + Expect(1, 40, '\p{^WB=_SQ}', ""); + Expect(1, 40, '\P{WB=_SQ}', ""); + Expect(0, 40, '\P{^WB=_SQ}', ""); + Error('\p{Is_Word_Break= /a/Single_Quote}'); + Error('\P{Is_Word_Break= /a/Single_Quote}'); + Expect(1, 39, '\p{Is_Word_Break=singlequote}', ""); + Expect(0, 39, '\p{^Is_Word_Break=singlequote}', ""); + Expect(0, 39, '\P{Is_Word_Break=singlequote}', ""); + Expect(1, 39, '\P{^Is_Word_Break=singlequote}', ""); + Expect(0, 40, '\p{Is_Word_Break=singlequote}', ""); + Expect(1, 40, '\p{^Is_Word_Break=singlequote}', ""); + Expect(1, 40, '\P{Is_Word_Break=singlequote}', ""); + Expect(0, 40, '\P{^Is_Word_Break=singlequote}', ""); + Expect(1, 39, '\p{Is_Word_Break= _Single_Quote}', ""); + Expect(0, 39, '\p{^Is_Word_Break= _Single_Quote}', ""); + Expect(0, 39, '\P{Is_Word_Break= _Single_Quote}', ""); + Expect(1, 39, '\P{^Is_Word_Break= _Single_Quote}', ""); + Expect(0, 40, '\p{Is_Word_Break= _Single_Quote}', ""); + Expect(1, 40, '\p{^Is_Word_Break= _Single_Quote}', ""); + Expect(1, 40, '\P{Is_Word_Break= _Single_Quote}', ""); + Expect(0, 40, '\P{^Is_Word_Break= _Single_Quote}', ""); + Error('\p{Is_WB: - SQ/a/}'); + Error('\P{Is_WB: - SQ/a/}'); + Expect(1, 39, '\p{Is_WB=sq}', ""); + Expect(0, 39, '\p{^Is_WB=sq}', ""); + Expect(0, 39, '\P{Is_WB=sq}', ""); + Expect(1, 39, '\P{^Is_WB=sq}', ""); + Expect(0, 40, '\p{Is_WB=sq}', ""); + Expect(1, 40, '\p{^Is_WB=sq}', ""); + Expect(1, 40, '\P{Is_WB=sq}', ""); + Expect(0, 40, '\P{^Is_WB=sq}', ""); + Expect(1, 39, '\p{Is_WB= sq}', ""); + Expect(0, 39, '\p{^Is_WB= sq}', ""); + Expect(0, 39, '\P{Is_WB= sq}', ""); + Expect(1, 39, '\P{^Is_WB= sq}', ""); + Expect(0, 40, '\p{Is_WB= sq}', ""); + Expect(1, 40, '\p{^Is_WB= sq}', ""); + Expect(1, 40, '\P{Is_WB= sq}', ""); + Expect(0, 40, '\P{^Is_WB= sq}', ""); + Error('\p{Word_Break=/a/ WSegSpace}'); + Error('\P{Word_Break=/a/ WSegSpace}'); + Expect(1, 12288, '\p{Word_Break=:\AWSegSpace\z:}', "");; + Expect(0, 12289, '\p{Word_Break=:\AWSegSpace\z:}', "");; + Expect(1, 12288, '\p{Word_Break=wsegspace}', ""); + Expect(0, 12288, '\p{^Word_Break=wsegspace}', ""); + Expect(0, 12288, '\P{Word_Break=wsegspace}', ""); + Expect(1, 12288, '\P{^Word_Break=wsegspace}', ""); + Expect(0, 12289, '\p{Word_Break=wsegspace}', ""); + Expect(1, 12289, '\p{^Word_Break=wsegspace}', ""); + Expect(1, 12289, '\P{Word_Break=wsegspace}', ""); + Expect(0, 12289, '\P{^Word_Break=wsegspace}', ""); + Expect(1, 12288, '\p{Word_Break=:\Awsegspace\z:}', "");; + Expect(0, 12289, '\p{Word_Break=:\Awsegspace\z:}', "");; + Expect(1, 12288, '\p{Word_Break=_WSEGSPACE}', ""); + Expect(0, 12288, '\p{^Word_Break=_WSEGSPACE}', ""); + Expect(0, 12288, '\P{Word_Break=_WSEGSPACE}', ""); + Expect(1, 12288, '\P{^Word_Break=_WSEGSPACE}', ""); + Expect(0, 12289, '\p{Word_Break=_WSEGSPACE}', ""); + Expect(1, 12289, '\p{^Word_Break=_WSEGSPACE}', ""); + Expect(1, 12289, '\P{Word_Break=_WSEGSPACE}', ""); + Expect(0, 12289, '\P{^Word_Break=_WSEGSPACE}', ""); + Error('\p{WB=/a/-_WSEGSPACE}'); + Error('\P{WB=/a/-_WSEGSPACE}'); + Expect(1, 12288, '\p{WB=:\AWSegSpace\z:}', "");; + Expect(0, 12289, '\p{WB=:\AWSegSpace\z:}', "");; + Expect(1, 12288, '\p{WB=wsegspace}', ""); + Expect(0, 12288, '\p{^WB=wsegspace}', ""); + Expect(0, 12288, '\P{WB=wsegspace}', ""); + Expect(1, 12288, '\P{^WB=wsegspace}', ""); + Expect(0, 12289, '\p{WB=wsegspace}', ""); + Expect(1, 12289, '\p{^WB=wsegspace}', ""); + Expect(1, 12289, '\P{WB=wsegspace}', ""); + Expect(0, 12289, '\P{^WB=wsegspace}', ""); + Expect(1, 12288, '\p{WB=:\Awsegspace\z:}', "");; + Expect(0, 12289, '\p{WB=:\Awsegspace\z:}', "");; + Expect(1, 12288, '\p{WB=_WSegSpace}', ""); + Expect(0, 12288, '\p{^WB=_WSegSpace}', ""); + Expect(0, 12288, '\P{WB=_WSegSpace}', ""); + Expect(1, 12288, '\P{^WB=_WSegSpace}', ""); + Expect(0, 12289, '\p{WB=_WSegSpace}', ""); + Expect(1, 12289, '\p{^WB=_WSegSpace}', ""); + Expect(1, 12289, '\P{WB=_WSegSpace}', ""); + Expect(0, 12289, '\P{^WB=_WSegSpace}', ""); + Error('\p{Is_Word_Break=:=_ WSegSpace}'); + Error('\P{Is_Word_Break=:=_ WSegSpace}'); + Expect(1, 12288, '\p{Is_Word_Break=wsegspace}', ""); + Expect(0, 12288, '\p{^Is_Word_Break=wsegspace}', ""); + Expect(0, 12288, '\P{Is_Word_Break=wsegspace}', ""); + Expect(1, 12288, '\P{^Is_Word_Break=wsegspace}', ""); + Expect(0, 12289, '\p{Is_Word_Break=wsegspace}', ""); + Expect(1, 12289, '\p{^Is_Word_Break=wsegspace}', ""); + Expect(1, 12289, '\P{Is_Word_Break=wsegspace}', ""); + Expect(0, 12289, '\P{^Is_Word_Break=wsegspace}', ""); + Expect(1, 12288, '\p{Is_Word_Break: wsegspace}', ""); + Expect(0, 12288, '\p{^Is_Word_Break: wsegspace}', ""); + Expect(0, 12288, '\P{Is_Word_Break: wsegspace}', ""); + Expect(1, 12288, '\P{^Is_Word_Break: wsegspace}', ""); + Expect(0, 12289, '\p{Is_Word_Break: wsegspace}', ""); + Expect(1, 12289, '\p{^Is_Word_Break: wsegspace}', ""); + Expect(1, 12289, '\P{Is_Word_Break: wsegspace}', ""); + Expect(0, 12289, '\P{^Is_Word_Break: wsegspace}', ""); + Error('\p{Is_WB=:= -WSEGSPACE}'); + Error('\P{Is_WB=:= -WSEGSPACE}'); + Expect(1, 12288, '\p{Is_WB=wsegspace}', ""); + Expect(0, 12288, '\p{^Is_WB=wsegspace}', ""); + Expect(0, 12288, '\P{Is_WB=wsegspace}', ""); + Expect(1, 12288, '\P{^Is_WB=wsegspace}', ""); + Expect(0, 12289, '\p{Is_WB=wsegspace}', ""); + Expect(1, 12289, '\p{^Is_WB=wsegspace}', ""); + Expect(1, 12289, '\P{Is_WB=wsegspace}', ""); + Expect(0, 12289, '\P{^Is_WB=wsegspace}', ""); + Expect(1, 12288, '\p{Is_WB=_WSEGSPACE}', ""); + Expect(0, 12288, '\p{^Is_WB=_WSEGSPACE}', ""); + Expect(0, 12288, '\P{Is_WB=_WSEGSPACE}', ""); + Expect(1, 12288, '\P{^Is_WB=_WSEGSPACE}', ""); + Expect(0, 12289, '\p{Is_WB=_WSEGSPACE}', ""); + Expect(1, 12289, '\p{^Is_WB=_WSEGSPACE}', ""); + Expect(1, 12289, '\P{Is_WB=_WSEGSPACE}', ""); + Expect(0, 12289, '\P{^Is_WB=_WSEGSPACE}', ""); + Error('\p{Word_Break=:=- OTHER}'); + Error('\P{Word_Break=:=- OTHER}'); + Expect(1, 918000, '\p{Word_Break=:\AOther\z:}', "");; + Expect(0, 917999, '\p{Word_Break=:\AOther\z:}', "");; + Expect(1, 918000, '\p{Word_Break=other}', ""); + Expect(0, 918000, '\p{^Word_Break=other}', ""); + Expect(0, 918000, '\P{Word_Break=other}', ""); + Expect(1, 918000, '\P{^Word_Break=other}', ""); + Expect(0, 917999, '\p{Word_Break=other}', ""); + Expect(1, 917999, '\p{^Word_Break=other}', ""); + Expect(1, 917999, '\P{Word_Break=other}', ""); + Expect(0, 917999, '\P{^Word_Break=other}', ""); + Expect(1, 918000, '\p{Word_Break=:\Aother\z:}', "");; + Expect(0, 917999, '\p{Word_Break=:\Aother\z:}', "");; + Expect(1, 918000, '\p{Word_Break= _OTHER}', ""); + Expect(0, 918000, '\p{^Word_Break= _OTHER}', ""); + Expect(0, 918000, '\P{Word_Break= _OTHER}', ""); + Expect(1, 918000, '\P{^Word_Break= _OTHER}', ""); + Expect(0, 917999, '\p{Word_Break= _OTHER}', ""); + Expect(1, 917999, '\p{^Word_Break= _OTHER}', ""); + Expect(1, 917999, '\P{Word_Break= _OTHER}', ""); + Expect(0, 917999, '\P{^Word_Break= _OTHER}', ""); + Error('\p{WB=:= xx}'); + Error('\P{WB=:= xx}'); + Expect(1, 918000, '\p{WB=:\AXX\z:}', "");; + Expect(0, 917999, '\p{WB=:\AXX\z:}', "");; + Expect(1, 918000, '\p{WB=xx}', ""); + Expect(0, 918000, '\p{^WB=xx}', ""); + Expect(0, 918000, '\P{WB=xx}', ""); + Expect(1, 918000, '\P{^WB=xx}', ""); + Expect(0, 917999, '\p{WB=xx}', ""); + Expect(1, 917999, '\p{^WB=xx}', ""); + Expect(1, 917999, '\P{WB=xx}', ""); + Expect(0, 917999, '\P{^WB=xx}', ""); + Expect(1, 918000, '\p{WB=:\Axx\z:}', "");; + Expect(0, 917999, '\p{WB=:\Axx\z:}', "");; + Expect(1, 918000, '\p{WB=_XX}', ""); + Expect(0, 918000, '\p{^WB=_XX}', ""); + Expect(0, 918000, '\P{WB=_XX}', ""); + Expect(1, 918000, '\P{^WB=_XX}', ""); + Expect(0, 917999, '\p{WB=_XX}', ""); + Expect(1, 917999, '\p{^WB=_XX}', ""); + Expect(1, 917999, '\P{WB=_XX}', ""); + Expect(0, 917999, '\P{^WB=_XX}', ""); + Error('\p{Is_Word_Break= /a/Other}'); + Error('\P{Is_Word_Break= /a/Other}'); + Expect(1, 918000, '\p{Is_Word_Break=other}', ""); + Expect(0, 918000, '\p{^Is_Word_Break=other}', ""); + Expect(0, 918000, '\P{Is_Word_Break=other}', ""); + Expect(1, 918000, '\P{^Is_Word_Break=other}', ""); + Expect(0, 917999, '\p{Is_Word_Break=other}', ""); + Expect(1, 917999, '\p{^Is_Word_Break=other}', ""); + Expect(1, 917999, '\P{Is_Word_Break=other}', ""); + Expect(0, 917999, '\P{^Is_Word_Break=other}', ""); + Expect(1, 918000, '\p{Is_Word_Break: _OTHER}', ""); + Expect(0, 918000, '\p{^Is_Word_Break: _OTHER}', ""); + Expect(0, 918000, '\P{Is_Word_Break: _OTHER}', ""); + Expect(1, 918000, '\P{^Is_Word_Break: _OTHER}', ""); + Expect(0, 917999, '\p{Is_Word_Break: _OTHER}', ""); + Expect(1, 917999, '\p{^Is_Word_Break: _OTHER}', ""); + Expect(1, 917999, '\P{Is_Word_Break: _OTHER}', ""); + Expect(0, 917999, '\P{^Is_Word_Break: _OTHER}', ""); + Error('\p{Is_WB=:= -XX}'); + Error('\P{Is_WB=:= -XX}'); + Expect(1, 918000, '\p{Is_WB=xx}', ""); + Expect(0, 918000, '\p{^Is_WB=xx}', ""); + Expect(0, 918000, '\P{Is_WB=xx}', ""); + Expect(1, 918000, '\P{^Is_WB=xx}', ""); + Expect(0, 917999, '\p{Is_WB=xx}', ""); + Expect(1, 917999, '\p{^Is_WB=xx}', ""); + Expect(1, 917999, '\P{Is_WB=xx}', ""); + Expect(0, 917999, '\P{^Is_WB=xx}', ""); + Expect(1, 918000, '\p{Is_WB= -XX}', ""); + Expect(0, 918000, '\p{^Is_WB= -XX}', ""); + Expect(0, 918000, '\P{Is_WB= -XX}', ""); + Expect(1, 918000, '\P{^Is_WB= -XX}', ""); + Expect(0, 917999, '\p{Is_WB= -XX}', ""); + Expect(1, 917999, '\p{^Is_WB= -XX}', ""); + Expect(1, 917999, '\P{Is_WB= -XX}', ""); + Expect(0, 917999, '\P{^Is_WB= -XX}', ""); + Error('\p{Word_Break= ZWJ:=}'); + Error('\P{Word_Break= ZWJ:=}'); + Expect(1, 8205, '\p{Word_Break=:\AZWJ\z:}', "");; + Expect(0, 8206, '\p{Word_Break=:\AZWJ\z:}', "");; + Expect(1, 8205, '\p{Word_Break=zwj}', ""); + Expect(0, 8205, '\p{^Word_Break=zwj}', ""); + Expect(0, 8205, '\P{Word_Break=zwj}', ""); + Expect(1, 8205, '\P{^Word_Break=zwj}', ""); + Expect(0, 8206, '\p{Word_Break=zwj}', ""); + Expect(1, 8206, '\p{^Word_Break=zwj}', ""); + Expect(1, 8206, '\P{Word_Break=zwj}', ""); + Expect(0, 8206, '\P{^Word_Break=zwj}', ""); + Expect(1, 8205, '\p{Word_Break=:\Azwj\z:}', "");; + Expect(0, 8206, '\p{Word_Break=:\Azwj\z:}', "");; + Expect(1, 8205, '\p{Word_Break= ZWJ}', ""); + Expect(0, 8205, '\p{^Word_Break= ZWJ}', ""); + Expect(0, 8205, '\P{Word_Break= ZWJ}', ""); + Expect(1, 8205, '\P{^Word_Break= ZWJ}', ""); + Expect(0, 8206, '\p{Word_Break= ZWJ}', ""); + Expect(1, 8206, '\p{^Word_Break= ZWJ}', ""); + Expect(1, 8206, '\P{Word_Break= ZWJ}', ""); + Expect(0, 8206, '\P{^Word_Break= ZWJ}', ""); + Error('\p{WB=/a/-ZWJ}'); + Error('\P{WB=/a/-ZWJ}'); + Expect(1, 8205, '\p{WB=:\AZWJ\z:}', "");; + Expect(0, 8206, '\p{WB=:\AZWJ\z:}', "");; + Expect(1, 8205, '\p{WB=zwj}', ""); + Expect(0, 8205, '\p{^WB=zwj}', ""); + Expect(0, 8205, '\P{WB=zwj}', ""); + Expect(1, 8205, '\P{^WB=zwj}', ""); + Expect(0, 8206, '\p{WB=zwj}', ""); + Expect(1, 8206, '\p{^WB=zwj}', ""); + Expect(1, 8206, '\P{WB=zwj}', ""); + Expect(0, 8206, '\P{^WB=zwj}', ""); + Expect(1, 8205, '\p{WB=:\Azwj\z:}', "");; + Expect(0, 8206, '\p{WB=:\Azwj\z:}', "");; + Expect(1, 8205, '\p{WB= _zwj}', ""); + Expect(0, 8205, '\p{^WB= _zwj}', ""); + Expect(0, 8205, '\P{WB= _zwj}', ""); + Expect(1, 8205, '\P{^WB= _zwj}', ""); + Expect(0, 8206, '\p{WB= _zwj}', ""); + Expect(1, 8206, '\p{^WB= _zwj}', ""); + Expect(1, 8206, '\P{WB= _zwj}', ""); + Expect(0, 8206, '\P{^WB= _zwj}', ""); + Error('\p{Is_Word_Break=:=-zwj}'); + Error('\P{Is_Word_Break=:=-zwj}'); + Expect(1, 8205, '\p{Is_Word_Break=zwj}', ""); + Expect(0, 8205, '\p{^Is_Word_Break=zwj}', ""); + Expect(0, 8205, '\P{Is_Word_Break=zwj}', ""); + Expect(1, 8205, '\P{^Is_Word_Break=zwj}', ""); + Expect(0, 8206, '\p{Is_Word_Break=zwj}', ""); + Expect(1, 8206, '\p{^Is_Word_Break=zwj}', ""); + Expect(1, 8206, '\P{Is_Word_Break=zwj}', ""); + Expect(0, 8206, '\P{^Is_Word_Break=zwj}', ""); + Expect(1, 8205, '\p{Is_Word_Break= zwj}', ""); + Expect(0, 8205, '\p{^Is_Word_Break= zwj}', ""); + Expect(0, 8205, '\P{Is_Word_Break= zwj}', ""); + Expect(1, 8205, '\P{^Is_Word_Break= zwj}', ""); + Expect(0, 8206, '\p{Is_Word_Break= zwj}', ""); + Expect(1, 8206, '\p{^Is_Word_Break= zwj}', ""); + Expect(1, 8206, '\P{Is_Word_Break= zwj}', ""); + Expect(0, 8206, '\P{^Is_Word_Break= zwj}', ""); + Error('\p{Is_WB: :=ZWJ}'); + Error('\P{Is_WB: :=ZWJ}'); + Expect(1, 8205, '\p{Is_WB=zwj}', ""); + Expect(0, 8205, '\p{^Is_WB=zwj}', ""); + Expect(0, 8205, '\P{Is_WB=zwj}', ""); + Expect(1, 8205, '\P{^Is_WB=zwj}', ""); + Expect(0, 8206, '\p{Is_WB=zwj}', ""); + Expect(1, 8206, '\p{^Is_WB=zwj}', ""); + Expect(1, 8206, '\P{Is_WB=zwj}', ""); + Expect(0, 8206, '\P{^Is_WB=zwj}', ""); + Expect(1, 8205, '\p{Is_WB=--ZWJ}', ""); + Expect(0, 8205, '\p{^Is_WB=--ZWJ}', ""); + Expect(0, 8205, '\P{Is_WB=--ZWJ}', ""); + Expect(1, 8205, '\P{^Is_WB=--ZWJ}', ""); + Expect(0, 8206, '\p{Is_WB=--ZWJ}', ""); + Expect(1, 8206, '\p{^Is_WB=--ZWJ}', ""); + Expect(1, 8206, '\P{Is_WB=--ZWJ}', ""); + Expect(0, 8206, '\P{^Is_WB=--ZWJ}', ""); + Error('\p{White_Space=--no/a/}'); + Error('\P{White_Space=--no/a/}'); + Expect(1, 12289, '\p{White_Space=:\ANo\z:}', "");; + Expect(0, 12288, '\p{White_Space=:\ANo\z:}', "");; + Expect(1, 12289, '\p{White_Space=no}', ""); + Expect(0, 12289, '\p{^White_Space=no}', ""); + Expect(0, 12289, '\P{White_Space=no}', ""); + Expect(1, 12289, '\P{^White_Space=no}', ""); + Expect(0, 12288, '\p{White_Space=no}', ""); + Expect(1, 12288, '\p{^White_Space=no}', ""); + Expect(1, 12288, '\P{White_Space=no}', ""); + Expect(0, 12288, '\P{^White_Space=no}', ""); + Expect(1, 12289, '\p{White_Space=:\Ano\z:}', "");; + Expect(0, 12288, '\p{White_Space=:\Ano\z:}', "");; + Expect(1, 12289, '\p{White_Space= NO}', ""); + Expect(0, 12289, '\p{^White_Space= NO}', ""); + Expect(0, 12289, '\P{White_Space= NO}', ""); + Expect(1, 12289, '\P{^White_Space= NO}', ""); + Expect(0, 12288, '\p{White_Space= NO}', ""); + Expect(1, 12288, '\p{^White_Space= NO}', ""); + Expect(1, 12288, '\P{White_Space= NO}', ""); + Expect(0, 12288, '\P{^White_Space= NO}', ""); + Error('\p{WSpace=-:=N}'); + Error('\P{WSpace=-:=N}'); + Expect(1, 12289, '\p{WSpace=:\AN\z:}', "");; + Expect(0, 12288, '\p{WSpace=:\AN\z:}', "");; + Expect(1, 12289, '\p{WSpace=n}', ""); + Expect(0, 12289, '\p{^WSpace=n}', ""); + Expect(0, 12289, '\P{WSpace=n}', ""); + Expect(1, 12289, '\P{^WSpace=n}', ""); + Expect(0, 12288, '\p{WSpace=n}', ""); + Expect(1, 12288, '\p{^WSpace=n}', ""); + Expect(1, 12288, '\P{WSpace=n}', ""); + Expect(0, 12288, '\P{^WSpace=n}', ""); + Expect(1, 12289, '\p{WSpace=:\An\z:}', "");; + Expect(0, 12288, '\p{WSpace=:\An\z:}', "");; + Expect(1, 12289, '\p{WSpace= N}', ""); + Expect(0, 12289, '\p{^WSpace= N}', ""); + Expect(0, 12289, '\P{WSpace= N}', ""); + Expect(1, 12289, '\P{^WSpace= N}', ""); + Expect(0, 12288, '\p{WSpace= N}', ""); + Expect(1, 12288, '\p{^WSpace= N}', ""); + Expect(1, 12288, '\P{WSpace= N}', ""); + Expect(0, 12288, '\P{^WSpace= N}', ""); + Error('\p{Space=_/a/F}'); + Error('\P{Space=_/a/F}'); + Expect(1, 12289, '\p{Space=:\AF\z:}', "");; + Expect(0, 12288, '\p{Space=:\AF\z:}', "");; + Expect(1, 12289, '\p{Space=f}', ""); + Expect(0, 12289, '\p{^Space=f}', ""); + Expect(0, 12289, '\P{Space=f}', ""); + Expect(1, 12289, '\P{^Space=f}', ""); + Expect(0, 12288, '\p{Space=f}', ""); + Expect(1, 12288, '\p{^Space=f}', ""); + Expect(1, 12288, '\P{Space=f}', ""); + Expect(0, 12288, '\P{^Space=f}', ""); + Expect(1, 12289, '\p{Space=:\Af\z:}', "");; + Expect(0, 12288, '\p{Space=:\Af\z:}', "");; + Expect(1, 12289, '\p{Space=-F}', ""); + Expect(0, 12289, '\p{^Space=-F}', ""); + Expect(0, 12289, '\P{Space=-F}', ""); + Expect(1, 12289, '\P{^Space=-F}', ""); + Expect(0, 12288, '\p{Space=-F}', ""); + Expect(1, 12288, '\p{^Space=-F}', ""); + Expect(1, 12288, '\P{Space=-F}', ""); + Expect(0, 12288, '\P{^Space=-F}', ""); + Error('\p{Is_White_Space= False/a/}'); + Error('\P{Is_White_Space= False/a/}'); + Expect(1, 12289, '\p{Is_White_Space=false}', ""); + Expect(0, 12289, '\p{^Is_White_Space=false}', ""); + Expect(0, 12289, '\P{Is_White_Space=false}', ""); + Expect(1, 12289, '\P{^Is_White_Space=false}', ""); + Expect(0, 12288, '\p{Is_White_Space=false}', ""); + Expect(1, 12288, '\p{^Is_White_Space=false}', ""); + Expect(1, 12288, '\P{Is_White_Space=false}', ""); + Expect(0, 12288, '\P{^Is_White_Space=false}', ""); + Expect(1, 12289, '\p{Is_White_Space: _false}', ""); + Expect(0, 12289, '\p{^Is_White_Space: _false}', ""); + Expect(0, 12289, '\P{Is_White_Space: _false}', ""); + Expect(1, 12289, '\P{^Is_White_Space: _false}', ""); + Expect(0, 12288, '\p{Is_White_Space: _false}', ""); + Expect(1, 12288, '\p{^Is_White_Space: _false}', ""); + Expect(1, 12288, '\P{Is_White_Space: _false}', ""); + Expect(0, 12288, '\P{^Is_White_Space: _false}', ""); + Error('\p{Is_WSpace=/a/No}'); + Error('\P{Is_WSpace=/a/No}'); + Expect(1, 12289, '\p{Is_WSpace=no}', ""); + Expect(0, 12289, '\p{^Is_WSpace=no}', ""); + Expect(0, 12289, '\P{Is_WSpace=no}', ""); + Expect(1, 12289, '\P{^Is_WSpace=no}', ""); + Expect(0, 12288, '\p{Is_WSpace=no}', ""); + Expect(1, 12288, '\p{^Is_WSpace=no}', ""); + Expect(1, 12288, '\P{Is_WSpace=no}', ""); + Expect(0, 12288, '\P{^Is_WSpace=no}', ""); + Expect(1, 12289, '\p{Is_WSpace=_ NO}', ""); + Expect(0, 12289, '\p{^Is_WSpace=_ NO}', ""); + Expect(0, 12289, '\P{Is_WSpace=_ NO}', ""); + Expect(1, 12289, '\P{^Is_WSpace=_ NO}', ""); + Expect(0, 12288, '\p{Is_WSpace=_ NO}', ""); + Expect(1, 12288, '\p{^Is_WSpace=_ NO}', ""); + Expect(1, 12288, '\P{Is_WSpace=_ NO}', ""); + Expect(0, 12288, '\P{^Is_WSpace=_ NO}', ""); + Error('\p{Is_Space: /a/ N}'); + Error('\P{Is_Space: /a/ N}'); + Expect(1, 12289, '\p{Is_Space=n}', ""); + Expect(0, 12289, '\p{^Is_Space=n}', ""); + Expect(0, 12289, '\P{Is_Space=n}', ""); + Expect(1, 12289, '\P{^Is_Space=n}', ""); + Expect(0, 12288, '\p{Is_Space=n}', ""); + Expect(1, 12288, '\p{^Is_Space=n}', ""); + Expect(1, 12288, '\P{Is_Space=n}', ""); + Expect(0, 12288, '\P{^Is_Space=n}', ""); + Expect(1, 12289, '\p{Is_Space= -n}', ""); + Expect(0, 12289, '\p{^Is_Space= -n}', ""); + Expect(0, 12289, '\P{Is_Space= -n}', ""); + Expect(1, 12289, '\P{^Is_Space= -n}', ""); + Expect(0, 12288, '\p{Is_Space= -n}', ""); + Expect(1, 12288, '\p{^Is_Space= -n}', ""); + Expect(1, 12288, '\P{Is_Space= -n}', ""); + Expect(0, 12288, '\P{^Is_Space= -n}', ""); + Error('\p{White_Space: /a/- Yes}'); + Error('\P{White_Space: /a/- Yes}'); + Expect(1, 12288, '\p{White_Space=:\AYes\z:}', "");; + Expect(0, 12289, '\p{White_Space=:\AYes\z:}', "");; + Expect(1, 12288, '\p{White_Space=yes}', ""); + Expect(0, 12288, '\p{^White_Space=yes}', ""); + Expect(0, 12288, '\P{White_Space=yes}', ""); + Expect(1, 12288, '\P{^White_Space=yes}', ""); + Expect(0, 12289, '\p{White_Space=yes}', ""); + Expect(1, 12289, '\p{^White_Space=yes}', ""); + Expect(1, 12289, '\P{White_Space=yes}', ""); + Expect(0, 12289, '\P{^White_Space=yes}', ""); + Expect(1, 12288, '\p{White_Space=:\Ayes\z:}', "");; + Expect(0, 12289, '\p{White_Space=:\Ayes\z:}', "");; + Expect(1, 12288, '\p{White_Space: Yes}', ""); + Expect(0, 12288, '\p{^White_Space: Yes}', ""); + Expect(0, 12288, '\P{White_Space: Yes}', ""); + Expect(1, 12288, '\P{^White_Space: Yes}', ""); + Expect(0, 12289, '\p{White_Space: Yes}', ""); + Expect(1, 12289, '\p{^White_Space: Yes}', ""); + Expect(1, 12289, '\P{White_Space: Yes}', ""); + Expect(0, 12289, '\P{^White_Space: Yes}', ""); + Error('\p{WSpace=/a/-_y}'); + Error('\P{WSpace=/a/-_y}'); + Expect(1, 12288, '\p{WSpace=:\AY\z:}', "");; + Expect(0, 12289, '\p{WSpace=:\AY\z:}', "");; + Expect(1, 12288, '\p{WSpace=y}', ""); + Expect(0, 12288, '\p{^WSpace=y}', ""); + Expect(0, 12288, '\P{WSpace=y}', ""); + Expect(1, 12288, '\P{^WSpace=y}', ""); + Expect(0, 12289, '\p{WSpace=y}', ""); + Expect(1, 12289, '\p{^WSpace=y}', ""); + Expect(1, 12289, '\P{WSpace=y}', ""); + Expect(0, 12289, '\P{^WSpace=y}', ""); + Expect(1, 12288, '\p{WSpace=:\Ay\z:}', "");; + Expect(0, 12289, '\p{WSpace=:\Ay\z:}', "");; + Expect(1, 12288, '\p{WSpace= y}', ""); + Expect(0, 12288, '\p{^WSpace= y}', ""); + Expect(0, 12288, '\P{WSpace= y}', ""); + Expect(1, 12288, '\P{^WSpace= y}', ""); + Expect(0, 12289, '\p{WSpace= y}', ""); + Expect(1, 12289, '\p{^WSpace= y}', ""); + Expect(1, 12289, '\P{WSpace= y}', ""); + Expect(0, 12289, '\P{^WSpace= y}', ""); + Error('\p{Space=:= T}'); + Error('\P{Space=:= T}'); + Expect(1, 12288, '\p{Space=:\AT\z:}', "");; + Expect(0, 12289, '\p{Space=:\AT\z:}', "");; + Expect(1, 12288, '\p{Space=t}', ""); + Expect(0, 12288, '\p{^Space=t}', ""); + Expect(0, 12288, '\P{Space=t}', ""); + Expect(1, 12288, '\P{^Space=t}', ""); + Expect(0, 12289, '\p{Space=t}', ""); + Expect(1, 12289, '\p{^Space=t}', ""); + Expect(1, 12289, '\P{Space=t}', ""); + Expect(0, 12289, '\P{^Space=t}', ""); + Expect(1, 12288, '\p{Space=:\At\z:}', "");; + Expect(0, 12289, '\p{Space=:\At\z:}', "");; + Expect(1, 12288, '\p{Space=_ T}', ""); + Expect(0, 12288, '\p{^Space=_ T}', ""); + Expect(0, 12288, '\P{Space=_ T}', ""); + Expect(1, 12288, '\P{^Space=_ T}', ""); + Expect(0, 12289, '\p{Space=_ T}', ""); + Expect(1, 12289, '\p{^Space=_ T}', ""); + Expect(1, 12289, '\P{Space=_ T}', ""); + Expect(0, 12289, '\P{^Space=_ T}', ""); + Error('\p{Is_White_Space=:=--true}'); + Error('\P{Is_White_Space=:=--true}'); + Expect(1, 12288, '\p{Is_White_Space=true}', ""); + Expect(0, 12288, '\p{^Is_White_Space=true}', ""); + Expect(0, 12288, '\P{Is_White_Space=true}', ""); + Expect(1, 12288, '\P{^Is_White_Space=true}', ""); + Expect(0, 12289, '\p{Is_White_Space=true}', ""); + Expect(1, 12289, '\p{^Is_White_Space=true}', ""); + Expect(1, 12289, '\P{Is_White_Space=true}', ""); + Expect(0, 12289, '\P{^Is_White_Space=true}', ""); + Expect(1, 12288, '\p{Is_White_Space=-True}', ""); + Expect(0, 12288, '\p{^Is_White_Space=-True}', ""); + Expect(0, 12288, '\P{Is_White_Space=-True}', ""); + Expect(1, 12288, '\P{^Is_White_Space=-True}', ""); + Expect(0, 12289, '\p{Is_White_Space=-True}', ""); + Expect(1, 12289, '\p{^Is_White_Space=-True}', ""); + Expect(1, 12289, '\P{Is_White_Space=-True}', ""); + Expect(0, 12289, '\P{^Is_White_Space=-True}', ""); + Error('\p{Is_WSpace: /a/yes}'); + Error('\P{Is_WSpace: /a/yes}'); + Expect(1, 12288, '\p{Is_WSpace=yes}', ""); + Expect(0, 12288, '\p{^Is_WSpace=yes}', ""); + Expect(0, 12288, '\P{Is_WSpace=yes}', ""); + Expect(1, 12288, '\P{^Is_WSpace=yes}', ""); + Expect(0, 12289, '\p{Is_WSpace=yes}', ""); + Expect(1, 12289, '\p{^Is_WSpace=yes}', ""); + Expect(1, 12289, '\P{Is_WSpace=yes}', ""); + Expect(0, 12289, '\P{^Is_WSpace=yes}', ""); + Expect(1, 12288, '\p{Is_WSpace= yes}', ""); + Expect(0, 12288, '\p{^Is_WSpace= yes}', ""); + Expect(0, 12288, '\P{Is_WSpace= yes}', ""); + Expect(1, 12288, '\P{^Is_WSpace= yes}', ""); + Expect(0, 12289, '\p{Is_WSpace= yes}', ""); + Expect(1, 12289, '\p{^Is_WSpace= yes}', ""); + Expect(1, 12289, '\P{Is_WSpace= yes}', ""); + Expect(0, 12289, '\P{^Is_WSpace= yes}', ""); + Error('\p{Is_Space= /a/Y}'); + Error('\P{Is_Space= /a/Y}'); + Expect(1, 12288, '\p{Is_Space=y}', ""); + Expect(0, 12288, '\p{^Is_Space=y}', ""); + Expect(0, 12288, '\P{Is_Space=y}', ""); + Expect(1, 12288, '\P{^Is_Space=y}', ""); + Expect(0, 12289, '\p{Is_Space=y}', ""); + Expect(1, 12289, '\p{^Is_Space=y}', ""); + Expect(1, 12289, '\P{Is_Space=y}', ""); + Expect(0, 12289, '\P{^Is_Space=y}', ""); + Expect(1, 12288, '\p{Is_Space=_-Y}', ""); + Expect(0, 12288, '\p{^Is_Space=_-Y}', ""); + Expect(0, 12288, '\P{Is_Space=_-Y}', ""); + Expect(1, 12288, '\P{^Is_Space=_-Y}', ""); + Expect(0, 12289, '\p{Is_Space=_-Y}', ""); + Expect(1, 12289, '\p{^Is_Space=_-Y}', ""); + Expect(1, 12289, '\P{Is_Space=_-Y}', ""); + Expect(0, 12289, '\P{^Is_Space=_-Y}', ""); + Error('\p{XID_Continue=/a/ no}'); + Error('\P{XID_Continue=/a/ no}'); + Expect(1, 918000, '\p{XID_Continue=:\ANo\z:}', "");; + Expect(0, 917999, '\p{XID_Continue=:\ANo\z:}', "");; + Expect(1, 918000, '\p{XID_Continue=no}', ""); + Expect(0, 918000, '\p{^XID_Continue=no}', ""); + Expect(0, 918000, '\P{XID_Continue=no}', ""); + Expect(1, 918000, '\P{^XID_Continue=no}', ""); + Expect(0, 917999, '\p{XID_Continue=no}', ""); + Expect(1, 917999, '\p{^XID_Continue=no}', ""); + Expect(1, 917999, '\P{XID_Continue=no}', ""); + Expect(0, 917999, '\P{^XID_Continue=no}', ""); + Expect(1, 918000, '\p{XID_Continue=:\Ano\z:}', "");; + Expect(0, 917999, '\p{XID_Continue=:\Ano\z:}', "");; + Expect(1, 918000, '\p{XID_Continue=-No}', ""); + Expect(0, 918000, '\p{^XID_Continue=-No}', ""); + Expect(0, 918000, '\P{XID_Continue=-No}', ""); + Expect(1, 918000, '\P{^XID_Continue=-No}', ""); + Expect(0, 917999, '\p{XID_Continue=-No}', ""); + Expect(1, 917999, '\p{^XID_Continue=-No}', ""); + Expect(1, 917999, '\P{XID_Continue=-No}', ""); + Expect(0, 917999, '\P{^XID_Continue=-No}', ""); + Error('\p{XIDC: /a/ -N}'); + Error('\P{XIDC: /a/ -N}'); + Expect(1, 918000, '\p{XIDC=:\AN\z:}', "");; + Expect(0, 917999, '\p{XIDC=:\AN\z:}', "");; + Expect(1, 918000, '\p{XIDC=n}', ""); + Expect(0, 918000, '\p{^XIDC=n}', ""); + Expect(0, 918000, '\P{XIDC=n}', ""); + Expect(1, 918000, '\P{^XIDC=n}', ""); + Expect(0, 917999, '\p{XIDC=n}', ""); + Expect(1, 917999, '\p{^XIDC=n}', ""); + Expect(1, 917999, '\P{XIDC=n}', ""); + Expect(0, 917999, '\P{^XIDC=n}', ""); + Expect(1, 918000, '\p{XIDC=:\An\z:}', "");; + Expect(0, 917999, '\p{XIDC=:\An\z:}', "");; + Expect(1, 918000, '\p{XIDC= _N}', ""); + Expect(0, 918000, '\p{^XIDC= _N}', ""); + Expect(0, 918000, '\P{XIDC= _N}', ""); + Expect(1, 918000, '\P{^XIDC= _N}', ""); + Expect(0, 917999, '\p{XIDC= _N}', ""); + Expect(1, 917999, '\p{^XIDC= _N}', ""); + Expect(1, 917999, '\P{XIDC= _N}', ""); + Expect(0, 917999, '\P{^XIDC= _N}', ""); + Error('\p{Is_XID_Continue: /a/ f}'); + Error('\P{Is_XID_Continue: /a/ f}'); + Expect(1, 918000, '\p{Is_XID_Continue=f}', ""); + Expect(0, 918000, '\p{^Is_XID_Continue=f}', ""); + Expect(0, 918000, '\P{Is_XID_Continue=f}', ""); + Expect(1, 918000, '\P{^Is_XID_Continue=f}', ""); + Expect(0, 917999, '\p{Is_XID_Continue=f}', ""); + Expect(1, 917999, '\p{^Is_XID_Continue=f}', ""); + Expect(1, 917999, '\P{Is_XID_Continue=f}', ""); + Expect(0, 917999, '\P{^Is_XID_Continue=f}', ""); + Expect(1, 918000, '\p{Is_XID_Continue=_f}', ""); + Expect(0, 918000, '\p{^Is_XID_Continue=_f}', ""); + Expect(0, 918000, '\P{Is_XID_Continue=_f}', ""); + Expect(1, 918000, '\P{^Is_XID_Continue=_f}', ""); + Expect(0, 917999, '\p{Is_XID_Continue=_f}', ""); + Expect(1, 917999, '\p{^Is_XID_Continue=_f}', ""); + Expect(1, 917999, '\P{Is_XID_Continue=_f}', ""); + Expect(0, 917999, '\P{^Is_XID_Continue=_f}', ""); + Error('\p{Is_XIDC=_FALSE:=}'); + Error('\P{Is_XIDC=_FALSE:=}'); + Expect(1, 918000, '\p{Is_XIDC=false}', ""); + Expect(0, 918000, '\p{^Is_XIDC=false}', ""); + Expect(0, 918000, '\P{Is_XIDC=false}', ""); + Expect(1, 918000, '\P{^Is_XIDC=false}', ""); + Expect(0, 917999, '\p{Is_XIDC=false}', ""); + Expect(1, 917999, '\p{^Is_XIDC=false}', ""); + Expect(1, 917999, '\P{Is_XIDC=false}', ""); + Expect(0, 917999, '\P{^Is_XIDC=false}', ""); + Expect(1, 918000, '\p{Is_XIDC=__false}', ""); + Expect(0, 918000, '\p{^Is_XIDC=__false}', ""); + Expect(0, 918000, '\P{Is_XIDC=__false}', ""); + Expect(1, 918000, '\P{^Is_XIDC=__false}', ""); + Expect(0, 917999, '\p{Is_XIDC=__false}', ""); + Expect(1, 917999, '\p{^Is_XIDC=__false}', ""); + Expect(1, 917999, '\P{Is_XIDC=__false}', ""); + Expect(0, 917999, '\P{^Is_XIDC=__false}', ""); + Error('\p{XID_Continue= /a/YES}'); + Error('\P{XID_Continue= /a/YES}'); + Expect(1, 917999, '\p{XID_Continue=:\AYes\z:}', "");; + Expect(0, 918000, '\p{XID_Continue=:\AYes\z:}', "");; + Expect(1, 917999, '\p{XID_Continue=yes}', ""); + Expect(0, 917999, '\p{^XID_Continue=yes}', ""); + Expect(0, 917999, '\P{XID_Continue=yes}', ""); + Expect(1, 917999, '\P{^XID_Continue=yes}', ""); + Expect(0, 918000, '\p{XID_Continue=yes}', ""); + Expect(1, 918000, '\p{^XID_Continue=yes}', ""); + Expect(1, 918000, '\P{XID_Continue=yes}', ""); + Expect(0, 918000, '\P{^XID_Continue=yes}', ""); + Expect(1, 917999, '\p{XID_Continue=:\Ayes\z:}', "");; + Expect(0, 918000, '\p{XID_Continue=:\Ayes\z:}', "");; + Expect(1, 917999, '\p{XID_Continue= Yes}', ""); + Expect(0, 917999, '\p{^XID_Continue= Yes}', ""); + Expect(0, 917999, '\P{XID_Continue= Yes}', ""); + Expect(1, 917999, '\P{^XID_Continue= Yes}', ""); + Expect(0, 918000, '\p{XID_Continue= Yes}', ""); + Expect(1, 918000, '\p{^XID_Continue= Yes}', ""); + Expect(1, 918000, '\P{XID_Continue= Yes}', ""); + Expect(0, 918000, '\P{^XID_Continue= Yes}', ""); + Error('\p{XIDC=:= -y}'); + Error('\P{XIDC=:= -y}'); + Expect(1, 917999, '\p{XIDC=:\AY\z:}', "");; + Expect(0, 918000, '\p{XIDC=:\AY\z:}', "");; + Expect(1, 917999, '\p{XIDC=y}', ""); + Expect(0, 917999, '\p{^XIDC=y}', ""); + Expect(0, 917999, '\P{XIDC=y}', ""); + Expect(1, 917999, '\P{^XIDC=y}', ""); + Expect(0, 918000, '\p{XIDC=y}', ""); + Expect(1, 918000, '\p{^XIDC=y}', ""); + Expect(1, 918000, '\P{XIDC=y}', ""); + Expect(0, 918000, '\P{^XIDC=y}', ""); + Expect(1, 917999, '\p{XIDC=:\Ay\z:}', "");; + Expect(0, 918000, '\p{XIDC=:\Ay\z:}', "");; + Expect(1, 917999, '\p{XIDC=-Y}', ""); + Expect(0, 917999, '\p{^XIDC=-Y}', ""); + Expect(0, 917999, '\P{XIDC=-Y}', ""); + Expect(1, 917999, '\P{^XIDC=-Y}', ""); + Expect(0, 918000, '\p{XIDC=-Y}', ""); + Expect(1, 918000, '\p{^XIDC=-Y}', ""); + Expect(1, 918000, '\P{XIDC=-Y}', ""); + Expect(0, 918000, '\P{^XIDC=-Y}', ""); + Error('\p{Is_XID_Continue=-_T:=}'); + Error('\P{Is_XID_Continue=-_T:=}'); + Expect(1, 917999, '\p{Is_XID_Continue=t}', ""); + Expect(0, 917999, '\p{^Is_XID_Continue=t}', ""); + Expect(0, 917999, '\P{Is_XID_Continue=t}', ""); + Expect(1, 917999, '\P{^Is_XID_Continue=t}', ""); + Expect(0, 918000, '\p{Is_XID_Continue=t}', ""); + Expect(1, 918000, '\p{^Is_XID_Continue=t}', ""); + Expect(1, 918000, '\P{Is_XID_Continue=t}', ""); + Expect(0, 918000, '\P{^Is_XID_Continue=t}', ""); + Expect(1, 917999, '\p{Is_XID_Continue= _T}', ""); + Expect(0, 917999, '\p{^Is_XID_Continue= _T}', ""); + Expect(0, 917999, '\P{Is_XID_Continue= _T}', ""); + Expect(1, 917999, '\P{^Is_XID_Continue= _T}', ""); + Expect(0, 918000, '\p{Is_XID_Continue= _T}', ""); + Expect(1, 918000, '\p{^Is_XID_Continue= _T}', ""); + Expect(1, 918000, '\P{Is_XID_Continue= _T}', ""); + Expect(0, 918000, '\P{^Is_XID_Continue= _T}', ""); + Error('\p{Is_XIDC=:= True}'); + Error('\P{Is_XIDC=:= True}'); + Expect(1, 917999, '\p{Is_XIDC: true}', ""); + Expect(0, 917999, '\p{^Is_XIDC: true}', ""); + Expect(0, 917999, '\P{Is_XIDC: true}', ""); + Expect(1, 917999, '\P{^Is_XIDC: true}', ""); + Expect(0, 918000, '\p{Is_XIDC: true}', ""); + Expect(1, 918000, '\p{^Is_XIDC: true}', ""); + Expect(1, 918000, '\P{Is_XIDC: true}', ""); + Expect(0, 918000, '\P{^Is_XIDC: true}', ""); + Expect(1, 917999, '\p{Is_XIDC= true}', ""); + Expect(0, 917999, '\p{^Is_XIDC= true}', ""); + Expect(0, 917999, '\P{Is_XIDC= true}', ""); + Expect(1, 917999, '\P{^Is_XIDC= true}', ""); + Expect(0, 918000, '\p{Is_XIDC= true}', ""); + Expect(1, 918000, '\p{^Is_XIDC= true}', ""); + Expect(1, 918000, '\P{Is_XIDC= true}', ""); + Expect(0, 918000, '\P{^Is_XIDC= true}', ""); + Error('\p{XID_Start=/a/--NO}'); + Error('\P{XID_Start=/a/--NO}'); + Expect(1, 210042, '\p{XID_Start=:\ANo\z:}', "");; + Expect(0, 210041, '\p{XID_Start=:\ANo\z:}', "");; + Expect(1, 210042, '\p{XID_Start=no}', ""); + Expect(0, 210042, '\p{^XID_Start=no}', ""); + Expect(0, 210042, '\P{XID_Start=no}', ""); + Expect(1, 210042, '\P{^XID_Start=no}', ""); + Expect(0, 210041, '\p{XID_Start=no}', ""); + Expect(1, 210041, '\p{^XID_Start=no}', ""); + Expect(1, 210041, '\P{XID_Start=no}', ""); + Expect(0, 210041, '\P{^XID_Start=no}', ""); + Expect(1, 210042, '\p{XID_Start=:\Ano\z:}', "");; + Expect(0, 210041, '\p{XID_Start=:\Ano\z:}', "");; + Expect(1, 210042, '\p{XID_Start=-No}', ""); + Expect(0, 210042, '\p{^XID_Start=-No}', ""); + Expect(0, 210042, '\P{XID_Start=-No}', ""); + Expect(1, 210042, '\P{^XID_Start=-No}', ""); + Expect(0, 210041, '\p{XID_Start=-No}', ""); + Expect(1, 210041, '\p{^XID_Start=-No}', ""); + Expect(1, 210041, '\P{XID_Start=-No}', ""); + Expect(0, 210041, '\P{^XID_Start=-No}', ""); + Error('\p{XIDS: -/a/N}'); + Error('\P{XIDS: -/a/N}'); + Expect(1, 210042, '\p{XIDS=:\AN\z:}', "");; + Expect(0, 210041, '\p{XIDS=:\AN\z:}', "");; + Expect(1, 210042, '\p{XIDS=n}', ""); + Expect(0, 210042, '\p{^XIDS=n}', ""); + Expect(0, 210042, '\P{XIDS=n}', ""); + Expect(1, 210042, '\P{^XIDS=n}', ""); + Expect(0, 210041, '\p{XIDS=n}', ""); + Expect(1, 210041, '\p{^XIDS=n}', ""); + Expect(1, 210041, '\P{XIDS=n}', ""); + Expect(0, 210041, '\P{^XIDS=n}', ""); + Expect(1, 210042, '\p{XIDS=:\An\z:}', "");; + Expect(0, 210041, '\p{XIDS=:\An\z:}', "");; + Expect(1, 210042, '\p{XIDS=__N}', ""); + Expect(0, 210042, '\p{^XIDS=__N}', ""); + Expect(0, 210042, '\P{XIDS=__N}', ""); + Expect(1, 210042, '\P{^XIDS=__N}', ""); + Expect(0, 210041, '\p{XIDS=__N}', ""); + Expect(1, 210041, '\p{^XIDS=__N}', ""); + Expect(1, 210041, '\P{XIDS=__N}', ""); + Expect(0, 210041, '\P{^XIDS=__N}', ""); + Error('\p{Is_XID_Start=:= f}'); + Error('\P{Is_XID_Start=:= f}'); + Expect(1, 210042, '\p{Is_XID_Start=f}', ""); + Expect(0, 210042, '\p{^Is_XID_Start=f}', ""); + Expect(0, 210042, '\P{Is_XID_Start=f}', ""); + Expect(1, 210042, '\P{^Is_XID_Start=f}', ""); + Expect(0, 210041, '\p{Is_XID_Start=f}', ""); + Expect(1, 210041, '\p{^Is_XID_Start=f}', ""); + Expect(1, 210041, '\P{Is_XID_Start=f}', ""); + Expect(0, 210041, '\P{^Is_XID_Start=f}', ""); + Expect(1, 210042, '\p{Is_XID_Start=_-f}', ""); + Expect(0, 210042, '\p{^Is_XID_Start=_-f}', ""); + Expect(0, 210042, '\P{Is_XID_Start=_-f}', ""); + Expect(1, 210042, '\P{^Is_XID_Start=_-f}', ""); + Expect(0, 210041, '\p{Is_XID_Start=_-f}', ""); + Expect(1, 210041, '\p{^Is_XID_Start=_-f}', ""); + Expect(1, 210041, '\P{Is_XID_Start=_-f}', ""); + Expect(0, 210041, '\P{^Is_XID_Start=_-f}', ""); + Error('\p{Is_XIDS=:= false}'); + Error('\P{Is_XIDS=:= false}'); + Expect(1, 210042, '\p{Is_XIDS=false}', ""); + Expect(0, 210042, '\p{^Is_XIDS=false}', ""); + Expect(0, 210042, '\P{Is_XIDS=false}', ""); + Expect(1, 210042, '\P{^Is_XIDS=false}', ""); + Expect(0, 210041, '\p{Is_XIDS=false}', ""); + Expect(1, 210041, '\p{^Is_XIDS=false}', ""); + Expect(1, 210041, '\P{Is_XIDS=false}', ""); + Expect(0, 210041, '\P{^Is_XIDS=false}', ""); + Expect(1, 210042, '\p{Is_XIDS= false}', ""); + Expect(0, 210042, '\p{^Is_XIDS= false}', ""); + Expect(0, 210042, '\P{Is_XIDS= false}', ""); + Expect(1, 210042, '\P{^Is_XIDS= false}', ""); + Expect(0, 210041, '\p{Is_XIDS= false}', ""); + Expect(1, 210041, '\p{^Is_XIDS= false}', ""); + Expect(1, 210041, '\P{Is_XIDS= false}', ""); + Expect(0, 210041, '\P{^Is_XIDS= false}', ""); + Error('\p{XID_Start= :=Yes}'); + Error('\P{XID_Start= :=Yes}'); + Expect(1, 210041, '\p{XID_Start=:\AYes\z:}', "");; + Expect(0, 210042, '\p{XID_Start=:\AYes\z:}', "");; + Expect(1, 210041, '\p{XID_Start=yes}', ""); + Expect(0, 210041, '\p{^XID_Start=yes}', ""); + Expect(0, 210041, '\P{XID_Start=yes}', ""); + Expect(1, 210041, '\P{^XID_Start=yes}', ""); + Expect(0, 210042, '\p{XID_Start=yes}', ""); + Expect(1, 210042, '\p{^XID_Start=yes}', ""); + Expect(1, 210042, '\P{XID_Start=yes}', ""); + Expect(0, 210042, '\P{^XID_Start=yes}', ""); + Expect(1, 210041, '\p{XID_Start=:\Ayes\z:}', "");; + Expect(0, 210042, '\p{XID_Start=:\Ayes\z:}', "");; + Expect(1, 210041, '\p{XID_Start: YES}', ""); + Expect(0, 210041, '\p{^XID_Start: YES}', ""); + Expect(0, 210041, '\P{XID_Start: YES}', ""); + Expect(1, 210041, '\P{^XID_Start: YES}', ""); + Expect(0, 210042, '\p{XID_Start: YES}', ""); + Expect(1, 210042, '\p{^XID_Start: YES}', ""); + Expect(1, 210042, '\P{XID_Start: YES}', ""); + Expect(0, 210042, '\P{^XID_Start: YES}', ""); + Error('\p{XIDS=_ y:=}'); + Error('\P{XIDS=_ y:=}'); + Expect(1, 210041, '\p{XIDS=:\AY\z:}', "");; + Expect(0, 210042, '\p{XIDS=:\AY\z:}', "");; + Expect(1, 210041, '\p{XIDS=y}', ""); + Expect(0, 210041, '\p{^XIDS=y}', ""); + Expect(0, 210041, '\P{XIDS=y}', ""); + Expect(1, 210041, '\P{^XIDS=y}', ""); + Expect(0, 210042, '\p{XIDS=y}', ""); + Expect(1, 210042, '\p{^XIDS=y}', ""); + Expect(1, 210042, '\P{XIDS=y}', ""); + Expect(0, 210042, '\P{^XIDS=y}', ""); + Expect(1, 210041, '\p{XIDS=:\Ay\z:}', "");; + Expect(0, 210042, '\p{XIDS=:\Ay\z:}', "");; + Expect(1, 210041, '\p{XIDS: _ Y}', ""); + Expect(0, 210041, '\p{^XIDS: _ Y}', ""); + Expect(0, 210041, '\P{XIDS: _ Y}', ""); + Expect(1, 210041, '\P{^XIDS: _ Y}', ""); + Expect(0, 210042, '\p{XIDS: _ Y}', ""); + Expect(1, 210042, '\p{^XIDS: _ Y}', ""); + Expect(1, 210042, '\P{XIDS: _ Y}', ""); + Expect(0, 210042, '\P{^XIDS: _ Y}', ""); + Error('\p{Is_XID_Start= /a/T}'); + Error('\P{Is_XID_Start= /a/T}'); + Expect(1, 210041, '\p{Is_XID_Start=t}', ""); + Expect(0, 210041, '\p{^Is_XID_Start=t}', ""); + Expect(0, 210041, '\P{Is_XID_Start=t}', ""); + Expect(1, 210041, '\P{^Is_XID_Start=t}', ""); + Expect(0, 210042, '\p{Is_XID_Start=t}', ""); + Expect(1, 210042, '\p{^Is_XID_Start=t}', ""); + Expect(1, 210042, '\P{Is_XID_Start=t}', ""); + Expect(0, 210042, '\P{^Is_XID_Start=t}', ""); + Expect(1, 210041, '\p{Is_XID_Start= -T}', ""); + Expect(0, 210041, '\p{^Is_XID_Start= -T}', ""); + Expect(0, 210041, '\P{Is_XID_Start= -T}', ""); + Expect(1, 210041, '\P{^Is_XID_Start= -T}', ""); + Expect(0, 210042, '\p{Is_XID_Start= -T}', ""); + Expect(1, 210042, '\p{^Is_XID_Start= -T}', ""); + Expect(1, 210042, '\P{Is_XID_Start= -T}', ""); + Expect(0, 210042, '\P{^Is_XID_Start= -T}', ""); + Error('\p{Is_XIDS=:=True}'); + Error('\P{Is_XIDS=:=True}'); + Expect(1, 210041, '\p{Is_XIDS=true}', ""); + Expect(0, 210041, '\p{^Is_XIDS=true}', ""); + Expect(0, 210041, '\P{Is_XIDS=true}', ""); + Expect(1, 210041, '\P{^Is_XIDS=true}', ""); + Expect(0, 210042, '\p{Is_XIDS=true}', ""); + Expect(1, 210042, '\p{^Is_XIDS=true}', ""); + Expect(1, 210042, '\P{Is_XIDS=true}', ""); + Expect(0, 210042, '\P{^Is_XIDS=true}', ""); + Expect(1, 210041, '\p{Is_XIDS=-true}', ""); + Expect(0, 210041, '\p{^Is_XIDS=-true}', ""); + Expect(0, 210041, '\P{Is_XIDS=-true}', ""); + Expect(1, 210041, '\P{^Is_XIDS=-true}', ""); + Expect(0, 210042, '\p{Is_XIDS=-true}', ""); + Expect(1, 210042, '\p{^Is_XIDS=-true}', ""); + Expect(1, 210042, '\P{Is_XIDS=-true}', ""); + Expect(0, 210042, '\P{^Is_XIDS=-true}', ""); + Error('\p{Expands_On_NFC=No}'); + Error('\P{Expands_On_NFC=No}'); + Error('\p{XO_NFC=N}'); + Error('\P{XO_NFC=N}'); + Error('\p{Is_Expands_On_NFC=F}'); + Error('\P{Is_Expands_On_NFC=F}'); + Error('\p{Is_XO_NFC=False}'); + Error('\P{Is_XO_NFC=False}'); + Error('\p{Expands_On_NFC=Yes}'); + Error('\P{Expands_On_NFC=Yes}'); + Error('\p{XO_NFC=Y}'); + Error('\P{XO_NFC=Y}'); + Error('\p{Is_Expands_On_NFC=T}'); + Error('\P{Is_Expands_On_NFC=T}'); + Error('\p{Is_XO_NFC=True}'); + Error('\P{Is_XO_NFC=True}'); + Error('\p{Expands_On_NFD=No}'); + Error('\P{Expands_On_NFD=No}'); + Error('\p{XO_NFD=N}'); + Error('\P{XO_NFD=N}'); + Error('\p{Is_Expands_On_NFD=F}'); + Error('\P{Is_Expands_On_NFD=F}'); + Error('\p{Is_XO_NFD=False}'); + Error('\P{Is_XO_NFD=False}'); + Error('\p{Expands_On_NFD=Yes}'); + Error('\P{Expands_On_NFD=Yes}'); + Error('\p{XO_NFD=Y}'); + Error('\P{XO_NFD=Y}'); + Error('\p{Is_Expands_On_NFD=T}'); + Error('\P{Is_Expands_On_NFD=T}'); + Error('\p{Is_XO_NFD=True}'); + Error('\P{Is_XO_NFD=True}'); + Error('\p{Expands_On_NFKC=No}'); + Error('\P{Expands_On_NFKC=No}'); + Error('\p{XO_NFKC=N}'); + Error('\P{XO_NFKC=N}'); + Error('\p{Is_Expands_On_NFKC=F}'); + Error('\P{Is_Expands_On_NFKC=F}'); + Error('\p{Is_XO_NFKC: False}'); + Error('\P{Is_XO_NFKC: False}'); + Error('\p{Expands_On_NFKC=Yes}'); + Error('\P{Expands_On_NFKC=Yes}'); + Error('\p{XO_NFKC=Y}'); + Error('\P{XO_NFKC=Y}'); + Error('\p{Is_Expands_On_NFKC=T}'); + Error('\P{Is_Expands_On_NFKC=T}'); + Error('\p{Is_XO_NFKC=True}'); + Error('\P{Is_XO_NFKC=True}'); + Error('\p{Expands_On_NFKD=No}'); + Error('\P{Expands_On_NFKD=No}'); + Error('\p{XO_NFKD: N}'); + Error('\P{XO_NFKD: N}'); + Error('\p{Is_Expands_On_NFKD:F}'); + Error('\P{Is_Expands_On_NFKD:F}'); + Error('\p{Is_XO_NFKD=False}'); + Error('\P{Is_XO_NFKD=False}'); + Error('\p{Expands_On_NFKD:Yes}'); + Error('\P{Expands_On_NFKD:Yes}'); + Error('\p{XO_NFKD=Y}'); + Error('\P{XO_NFKD=Y}'); + Error('\p{Is_Expands_On_NFKD=T}'); + Error('\P{Is_Expands_On_NFKD=T}'); + Error('\p{Is_XO_NFKD=True}'); + Error('\P{Is_XO_NFKD=True}'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 5) { + Test_GCB('÷ 000D ÷ 000D ÷ # ÷ [0.2] (CR) ÷ [4.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 000D ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 000D × 000A ÷ # ÷ [0.2] (CR) × [3.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 000A ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0000 ÷ # ÷ [0.2] (CR) ÷ [4.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 0000 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 094D ÷ # ÷ [0.2] (CR) ÷ [4.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 × 094D ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0300 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 × 0300 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 200C ÷ # ÷ [0.2] (CR) ÷ [4.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 × 200C ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 200D ÷ # ÷ [0.2] (CR) ÷ [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 × 200D ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 1F1E6 ÷ # ÷ [0.2] (CR) ÷ [4.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 06DD ÷ # ÷ [0.2] (CR) ÷ [4.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 06DD ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0903 ÷ # ÷ [0.2] (CR) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 × 0903 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 1100 ÷ # ÷ [0.2] (CR) ÷ [4.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 1160 ÷ # ÷ [0.2] (CR) ÷ [4.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 11A8 ÷ # ÷ [0.2] (CR) ÷ [4.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ AC00 ÷ # ÷ [0.2] (CR) ÷ [4.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ AC01 ÷ # ÷ [0.2] (CR) ÷ [4.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0915 ÷ # ÷ [0.2] (CR) ÷ [4.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 0915 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 00A9 ÷ # ÷ [0.2] (CR) ÷ [4.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 00A9 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0020 ÷ # ÷ [0.2] (CR) ÷ [4.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0378 ÷ # ÷ [0.2] (CR) ÷ [4.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 000D ÷ 0308 ÷ 0378 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 000D ÷ # ÷ [0.2] (LF) ÷ [4.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 000D ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 000A ÷ # ÷ [0.2] (LF) ÷ [4.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 000A ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0000 ÷ # ÷ [0.2] (LF) ÷ [4.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 0000 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 094D ÷ # ÷ [0.2] (LF) ÷ [4.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 × 094D ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0300 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 × 0300 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 200C ÷ # ÷ [0.2] (LF) ÷ [4.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 × 200C ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 200D ÷ # ÷ [0.2] (LF) ÷ [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 × 200D ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 1F1E6 ÷ # ÷ [0.2] (LF) ÷ [4.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 06DD ÷ # ÷ [0.2] (LF) ÷ [4.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 06DD ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0903 ÷ # ÷ [0.2] (LF) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 × 0903 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 1100 ÷ # ÷ [0.2] (LF) ÷ [4.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 1160 ÷ # ÷ [0.2] (LF) ÷ [4.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 11A8 ÷ # ÷ [0.2] (LF) ÷ [4.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ AC00 ÷ # ÷ [0.2] (LF) ÷ [4.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ AC01 ÷ # ÷ [0.2] (LF) ÷ [4.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0915 ÷ # ÷ [0.2] (LF) ÷ [4.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 0915 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 00A9 ÷ # ÷ [0.2] (LF) ÷ [4.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 00A9 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0020 ÷ # ÷ [0.2] (LF) ÷ [4.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0378 ÷ # ÷ [0.2] (LF) ÷ [4.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 000A ÷ 0308 ÷ 0378 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 000D ÷ # ÷ [0.2] (Control) ÷ [4.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 000D ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 000A ÷ # ÷ [0.2] (Control) ÷ [4.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 000A ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0000 ÷ # ÷ [0.2] (Control) ÷ [4.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 0000 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 094D ÷ # ÷ [0.2] (Control) ÷ [4.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 × 094D ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0300 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 × 0300 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 200C ÷ # ÷ [0.2] (Control) ÷ [4.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 × 200C ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 200D ÷ # ÷ [0.2] (Control) ÷ [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 × 200D ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 1F1E6 ÷ # ÷ [0.2] (Control) ÷ [4.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 06DD ÷ # ÷ [0.2] (Control) ÷ [4.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 06DD ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0903 ÷ # ÷ [0.2] (Control) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 × 0903 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 1100 ÷ # ÷ [0.2] (Control) ÷ [4.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 1160 ÷ # ÷ [0.2] (Control) ÷ [4.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 11A8 ÷ # ÷ [0.2] (Control) ÷ [4.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ AC00 ÷ # ÷ [0.2] (Control) ÷ [4.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ AC01 ÷ # ÷ [0.2] (Control) ÷ [4.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0915 ÷ # ÷ [0.2] (Control) ÷ [4.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 0915 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 00A9 ÷ # ÷ [0.2] (Control) ÷ [4.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 00A9 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0020 ÷ # ÷ [0.2] (Control) ÷ [4.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0378 ÷ # ÷ [0.2] (Control) ÷ [4.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0000 ÷ 0308 ÷ 0378 ÷ # ÷ [0.2] (Control) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 094D × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 094D × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 094D × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 094D × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 094D × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 094D ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 094D × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 0000 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 0000 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0300 × 094D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 × 094D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0300 × 200C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 × 200C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0300 × 200D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 × 200D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 1F1E6 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 06DD ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 06DD ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0903 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 × 0903 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 1100 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 1100 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 1160 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 1160 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 11A8 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 11A8 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ AC00 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ AC00 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ AC01 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ AC01 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 0915 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 0915 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 00A9 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 00A9 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0300 ÷ 0378 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0300 × 0308 ÷ 0378 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 0000 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 0000 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 200C × 094D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 × 094D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 200C × 0300 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 × 0300 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 200C × 200C ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 × 200C ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 200C × 200D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 × 200D ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 06DD ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 06DD ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 200C × 0903 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 × 0903 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 00A9 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 00A9 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 200C ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 200C × 0308 ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 0000 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 0000 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 200D × 094D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 × 094D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 200D × 0300 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 × 0300 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 200D × 200C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 × 200C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 200D × 200D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 × 200D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 06DD ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 06DD ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 200D × 0903 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 × 0903 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 1100 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 1160 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 11A8 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ AC00 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ AC01 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 0915 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 00A9 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 00A9 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 200D ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 200D × 0308 ÷ 0378 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 000D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 000D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 000A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 000A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 0000 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 0000 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 094D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 × 094D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0300 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 × 0300 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 200C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 × 200C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 200D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 × 200D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 1F1E6 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [12.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 06DD ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 06DD ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0903 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 × 0903 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 1100 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 1100 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 1160 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 1160 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 11A8 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 11A8 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ AC00 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ AC00 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ AC01 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ AC01 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 0915 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 0915 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 00A9 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 00A9 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 0020 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 0020 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 ÷ 0378 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 0308 ÷ 0378 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 06DD ÷ 000D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 000D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 06DD ÷ 000A ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 000A ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 06DD ÷ 0000 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 0000 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 06DD × 094D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 × 094D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0300 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 × 0300 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 06DD × 200C ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 × 200C ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 06DD × 200D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 × 200D ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 06DD × 1F1E6 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 06DD × 06DD ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 06DD ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0903 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 × 0903 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 06DD × 1100 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 1100 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 06DD × 1160 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 1160 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 06DD × 11A8 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 11A8 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 06DD × AC00 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ AC00 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 06DD × AC01 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ AC01 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0915 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 0915 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 06DD × 00A9 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 00A9 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0020 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 0020 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0378 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.2] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 06DD × 0308 ÷ 0378 ÷ # ÷ [0.2] ARABIC END OF AYAH (Prepend) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0903 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0903 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0903 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0903 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0903 × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1100 ÷ 000D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 1100 ÷ 000A ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 1100 ÷ 0000 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 0000 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 1100 × 094D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 × 094D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0300 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1100 × 200C ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 × 200C ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 1100 × 200D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 × 200D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 1100 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 1100 ÷ 06DD ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 06DD ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0903 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 1100 × 1100 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 1100 × 1160 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 1100 ÷ 11A8 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 1100 × AC00 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 1100 × AC01 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 1100 ÷ 0915 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 1100 ÷ 00A9 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 1100 ÷ 0020 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1100 ÷ 0378 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1100 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ 000D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ 000A ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ 0000 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 0000 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 1160 × 094D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 × 094D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0300 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1160 × 200C ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 × 200C ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 1160 × 200D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 × 200D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ 06DD ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 06DD ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0903 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ 1100 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 1160 × 1160 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [7.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 1160 × 11A8 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [7.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ AC00 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ AC01 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ 0915 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ 00A9 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ 0020 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1160 ÷ 0378 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1160 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 000D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 000A ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 0000 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 0000 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 094D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 × 094D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0300 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 200C ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 × 200C ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 200D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 × 200D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 06DD ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 06DD ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0903 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 1100 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 1160 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 11A8 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [8.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ AC00 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ AC01 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 0915 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 00A9 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 0020 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 11A8 ÷ 0378 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 11A8 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ 0000 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 0000 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ AC00 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ AC00 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ AC00 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ 06DD ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 06DD ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ AC00 × 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [7.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ AC00 × 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [7.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ 00A9 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ AC00 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ AC00 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 0000 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 0000 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ AC01 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 × 094D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ AC01 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 × 200C ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ AC01 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 × 200D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 06DD ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 06DD ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ AC01 × 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [8.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 0915 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 00A9 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ AC01 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ AC01 × 0308 ÷ 0378 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 0000 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0915 × 094D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 × 094D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0300 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0915 × 200C ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 × 200C ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0915 × 200D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 × 200D ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 06DD ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0903 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 0915 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 00A9 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0915 × 0308 ÷ 0378 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 000D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 000D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 000A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 000A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 0000 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 0000 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 094D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 × 094D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0300 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 × 0300 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 200C ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 × 200C ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 200D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 × 200D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 1F1E6 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 06DD ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 06DD ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0903 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 × 0903 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 1100 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 1100 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 1160 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 1160 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 11A8 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 11A8 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ AC00 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ AC00 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ AC01 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ AC01 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 0915 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 0915 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 00A9 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 00A9 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 0020 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 0020 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 00A9 ÷ 0378 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 00A9 × 0308 ÷ 0378 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 000D ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 000D ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 000A ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 000A ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 0000 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 0000 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0020 × 094D ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 × 094D ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0300 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 × 0300 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0020 × 200C ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 × 200C ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0020 × 200D ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 × 200D ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 1F1E6 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 06DD ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 06DD ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0903 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 × 0903 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 1100 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 1100 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 1160 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 1160 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 11A8 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 11A8 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ AC00 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ AC00 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ AC01 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ AC01 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 0915 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 0915 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 00A9 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 00A9 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 0020 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 0020 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0020 ÷ 0378 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0020 × 0308 ÷ 0378 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 000D ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 000D ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (CR) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 000A ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 000A ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (LF) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 0000 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 0000 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [5.0] (Control) ÷ [0.3]'); + Test_GCB('÷ 0378 × 094D ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 × 094D ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0300 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 × 0300 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING GRAVE ACCENT (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0378 × 200C ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 × 200C ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH NON-JOINER (ExtendmConjunctLinkermConjunctExtender) ÷ [0.3]'); + Test_GCB('÷ 0378 × 200D ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 × 200D ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 1F1E6 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 06DD ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 06DD ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] ARABIC END OF AYAH (Prepend) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0903 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 × 0903 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 1100 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 1100 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 1160 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 1160 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 11A8 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 11A8 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ AC00 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ AC00 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ AC01 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ AC01 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 0915 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 0915 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 00A9 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 00A9 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] COPYRIGHT SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 0020 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 0020 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0378 ÷ 0378 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0378 × 0308 ÷ 0378 ÷ # ÷ [0.2] (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 000D × 000A ÷ 0061 ÷ 000A ÷ 0308 ÷ # ÷ [0.2] (CR) × [3.0] (LF) ÷ [4.0] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) ÷ [5.0] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0061 × 0308 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 0020 × 200D ÷ 0646 ÷ # ÷ [0.2] SPACE (XXmLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] ARABIC LETTER NOON (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0646 × 200D ÷ 0020 ÷ # ÷ [0.2] ARABIC LETTER NOON (XXmLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] SPACE (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1100 × 1100 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ AC00 × 11A8 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [7.0] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ AC01 × 11A8 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [8.0] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]'); + Test_GCB('÷ 1F1E6 × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [12.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 ÷ 1F1E6 × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 ÷ 1F1E6 × 1F1E7 × 200D ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 ÷ 1F1E6 × 200D ÷ 1F1E7 × 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 ÷ 1F1E6 × 1F1E7 ÷ 1F1E8 × 1F1E9 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) × [13.0] REGIONAL INDICATOR SYMBOL LETTER D (RI) ÷ [999.0] LATIN SMALL LETTER B (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_GCB('÷ 0061 × 0308 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] LATIN SMALL LETTER B (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 × 0903 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] LATIN SMALL LETTER B (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 ÷ 0600 × 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) ÷ [999.0] ARABIC NUMBER SIGN (Prepend) × [9.2] LATIN SMALL LETTER B (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 1F476 × 1F3FF ÷ 1F476 ÷ # ÷ [0.2] BABY (ExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] BABY (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 × 1F3FF ÷ 1F476 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] BABY (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 × 1F3FF ÷ 1F476 × 200D × 1F6D1 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] BABY (ExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) × [11.0] OCTAGONAL SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 1F476 × 1F3FF × 0308 × 200D × 1F476 × 1F3FF ÷ # ÷ [0.2] BABY (ExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ConjunctExtendermConjunctLinker) × [9.0] COMBINING DIAERESIS (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) × [11.0] BABY (ExtPict) × [9.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1F6D1 × 200D × 1F6D1 ÷ # ÷ [0.2] OCTAGONAL SIGN (ExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) × [11.0] OCTAGONAL SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 × 200D ÷ 1F6D1 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] OCTAGONAL SIGN (ExtPict) ÷ [0.3]'); + Test_GCB('÷ 2701 × 200D ÷ 2701 ÷ # ÷ [0.2] UPPER BLADE SCISSORS (XXmLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] UPPER BLADE SCISSORS (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 × 200D ÷ 2701 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] UPPER BLADE SCISSORS (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0915 ÷ 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) ÷ [999.0] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0915 × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0915 × 094D × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0915 × 094D × 200D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0915 × 093C × 200D × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN NUKTA (Extend_ConjunctExtendermConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0915 × 093C × 094D × 200D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN NUKTA (Extend_ConjunctExtendermConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] ZERO WIDTH JOINER (ZWJ) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0915 × 094D × 0924 × 094D × 092F ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER YA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0915 × 094D ÷ 0061 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) ÷ [0.3]'); + Test_GCB('÷ 0061 × 094D ÷ 0924 ÷ # ÷ [0.2] LATIN SMALL LETTER A (XXmLinkingConsonantmExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 003F × 094D ÷ 0924 ÷ # ÷ [0.2] QUESTION MARK (XXmLinkingConsonantmExtPict) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) ÷ [999.0] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0915 × 094D × 094D × 0924 ÷ # ÷ [0.2] DEVANAGARI LETTER KA (LinkingConsonant) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.0] DEVANAGARI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] DEVANAGARI LETTER TA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 0AB8 × 0AFB × 0ACD × 0AB8 × 0AFB ÷ # ÷ [0.2] GUJARATI LETTER SA (LinkingConsonant) × [9.0] GUJARATI SIGN SHADDA (Extend_ConjunctExtendermConjunctLinker) × [9.0] GUJARATI SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] GUJARATI LETTER SA (LinkingConsonant) × [9.0] GUJARATI SIGN SHADDA (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1019 × 1039 × 1018 ÷ 102C × 1037 ÷ # ÷ [0.2] MYANMAR LETTER MA (LinkingConsonant) × [9.0] MYANMAR SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] MYANMAR LETTER BHA (LinkingConsonant) ÷ [999.0] MYANMAR VOWEL SIGN AA (XXmLinkingConsonantmExtPict) × [9.0] MYANMAR SIGN DOT BELOW (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1004 × 103A × 1039 × 1011 × 1039 × 1011 ÷ # ÷ [0.2] MYANMAR LETTER NGA (LinkingConsonant) × [9.0] MYANMAR SIGN ASAT (Extend_ConjunctExtendermConjunctLinker) × [9.0] MYANMAR SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] MYANMAR LETTER THA (LinkingConsonant) × [9.0] MYANMAR SIGN VIRAMA (Extend_ConjunctLinker) × [9.3] MYANMAR LETTER THA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 1B12 × 1B01 ÷ 1B32 × 1B44 × 1B2F ÷ 1B32 × 1B44 × 1B22 × 1B44 × 1B2C ÷ 1B32 × 1B44 × 1B22 × 1B38 ÷ # ÷ [0.2] BALINESE LETTER OKARA TEDUNG (XXmLinkingConsonantmExtPict) × [9.0] BALINESE SIGN ULU CANDRA (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] BALINESE LETTER SA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER WA (LinkingConsonant) ÷ [999.0] BALINESE LETTER SA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER TA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER YA (LinkingConsonant) ÷ [999.0] BALINESE LETTER SA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER TA (LinkingConsonant) × [9.0] BALINESE VOWEL SIGN SUKU (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 179F × 17D2 × 178F × 17D2 × 179A × 17B8 ÷ # ÷ [0.2] KHMER LETTER SA (LinkingConsonant) × [9.0] KHMER SIGN COENG (Extend_ConjunctLinker) × [9.3] KHMER LETTER TA (LinkingConsonant) × [9.0] KHMER SIGN COENG (Extend_ConjunctLinker) × [9.3] KHMER LETTER RO (LinkingConsonant) × [9.0] KHMER VOWEL SIGN II (Extend_ConjunctExtendermConjunctLinker) ÷ [0.3]'); + Test_GCB('÷ 1B26 ÷ 1B17 × 1B44 × 1B13 ÷ # ÷ [0.2] BALINESE LETTER NA (LinkingConsonant) ÷ [999.0] BALINESE LETTER NGA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER KA (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 1B27 ÷ 1B13 × 1B44 × 1B0B ÷ 1B0B × 1B04 ÷ # ÷ [0.2] BALINESE LETTER PA (LinkingConsonant) ÷ [999.0] BALINESE LETTER KA (LinkingConsonant) × [9.0] BALINESE ADEG ADEG (Extend_ConjunctLinker) × [9.3] BALINESE LETTER RA REPA (LinkingConsonant) ÷ [999.0] BALINESE LETTER RA REPA (LinkingConsonant) × [9.1] BALINESE SIGN BISAH (SpacingMark) ÷ [0.3]'); + Test_GCB('÷ 1795 × 17D2 × 17AF ÷ 1798 ÷ # ÷ [0.2] KHMER LETTER PHA (LinkingConsonant) × [9.0] KHMER SIGN COENG (Extend_ConjunctLinker) × [9.3] KHMER INDEPENDENT VOWEL QE (LinkingConsonant) ÷ [999.0] KHMER LETTER MO (LinkingConsonant) ÷ [0.3]'); + Test_GCB('÷ 17A0 × 17D2 × 17AB ÷ 1791 × 17D0 ÷ 1799 ÷ # ÷ [0.2] KHMER LETTER HA (LinkingConsonant) × [9.0] KHMER SIGN COENG (Extend_ConjunctLinker) × [9.3] KHMER INDEPENDENT VOWEL RY (LinkingConsonant) ÷ [999.0] KHMER LETTER TO (LinkingConsonant) × [9.0] KHMER SIGN SAMYOK SANNYA (Extend_ConjunctExtendermConjunctLinker) ÷ [999.0] KHMER LETTER YO (LinkingConsonant) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 000D ÷ # ÷ [0.2] (CR) ÷ [4.0] (CR) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 000D ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 000D × 000A ÷ # ÷ [0.2] (CR) × [3.0] (LF) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 000A ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0300 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 0300 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 00AD ÷ # ÷ [0.2] (CR) ÷ [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 00AD ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0085 ÷ # ÷ [0.2] (CR) ÷ [4.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 0085 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0009 ÷ # ÷ [0.2] (CR) ÷ [4.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 0009 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0061 ÷ # ÷ [0.2] (CR) ÷ [4.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 0061 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0041 ÷ # ÷ [0.2] (CR) ÷ [4.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 0041 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 01BB ÷ # ÷ [0.2] (CR) ÷ [4.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 01BB ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0030 ÷ # ÷ [0.2] (CR) ÷ [4.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 0030 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 002E ÷ # ÷ [0.2] (CR) ÷ [4.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 002E ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0021 ÷ # ÷ [0.2] (CR) ÷ [4.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 0021 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0022 ÷ # ÷ [0.2] (CR) ÷ [4.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 0022 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [4.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 002C ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0000 ÷ # ÷ [0.2] (CR) ÷ [4.0] (XX) ÷ [0.3]'); + Test_SB('÷ 000D ÷ 0308 × 0000 ÷ # ÷ [0.2] (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 000D ÷ # ÷ [0.2] (LF) ÷ [4.0] (CR) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 000D ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 000A ÷ # ÷ [0.2] (LF) ÷ [4.0] (LF) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 000A ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0300 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 0300 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 00AD ÷ # ÷ [0.2] (LF) ÷ [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 00AD ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0085 ÷ # ÷ [0.2] (LF) ÷ [4.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 0085 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0009 ÷ # ÷ [0.2] (LF) ÷ [4.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 0009 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0061 ÷ # ÷ [0.2] (LF) ÷ [4.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 0061 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0041 ÷ # ÷ [0.2] (LF) ÷ [4.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 0041 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 01BB ÷ # ÷ [0.2] (LF) ÷ [4.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 01BB ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0030 ÷ # ÷ [0.2] (LF) ÷ [4.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 0030 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 002E ÷ # ÷ [0.2] (LF) ÷ [4.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 002E ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0021 ÷ # ÷ [0.2] (LF) ÷ [4.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 0021 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0022 ÷ # ÷ [0.2] (LF) ÷ [4.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 0022 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [4.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 002C ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0000 ÷ # ÷ [0.2] (LF) ÷ [4.0] (XX) ÷ [0.3]'); + Test_SB('÷ 000A ÷ 0308 × 0000 ÷ # ÷ [0.2] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0300 × 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0300 × 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0300 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0300 × 00AD ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 00AD ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0300 × 0085 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 0085 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0300 × 0009 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 0009 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0300 × 0061 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 0061 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0300 × 0041 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 0041 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0300 × 01BB ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 01BB ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0300 × 0030 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 0030 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0300 × 002E ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 002E ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0300 × 0021 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 0021 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0300 × 0022 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 0022 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0300 × 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0300 × 0000 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0300 × 0308 × 0000 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 00AD × 000D ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 000D ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 00AD × 000A ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 000A ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 00AD × 0300 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 0300 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 00AD × 00AD ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 00AD ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 00AD × 0085 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 0085 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 00AD × 0009 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 0009 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 00AD × 0061 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 0061 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 00AD × 0041 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 0041 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 00AD × 01BB ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 01BB ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 00AD × 0030 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 0030 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 00AD × 002E ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 002E ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 00AD × 0021 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 0021 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 00AD × 0022 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 0022 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 00AD × 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 00AD × 0000 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 00AD × 0308 × 0000 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 000D ÷ # ÷ [0.2] (Sep) ÷ [4.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 000D ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 000A ÷ # ÷ [0.2] (Sep) ÷ [4.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 000A ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0300 ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 0300 ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 00AD ÷ # ÷ [0.2] (Sep) ÷ [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 00AD ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0085 ÷ # ÷ [0.2] (Sep) ÷ [4.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 0085 ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0009 ÷ # ÷ [0.2] (Sep) ÷ [4.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 0009 ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0061 ÷ # ÷ [0.2] (Sep) ÷ [4.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 0061 ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0041 ÷ # ÷ [0.2] (Sep) ÷ [4.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 0041 ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 01BB ÷ # ÷ [0.2] (Sep) ÷ [4.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 01BB ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0030 ÷ # ÷ [0.2] (Sep) ÷ [4.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 0030 ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 002E ÷ # ÷ [0.2] (Sep) ÷ [4.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 002E ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0021 ÷ # ÷ [0.2] (Sep) ÷ [4.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 0021 ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0022 ÷ # ÷ [0.2] (Sep) ÷ [4.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 0022 ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 002C ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 002C ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0000 ÷ # ÷ [0.2] (Sep) ÷ [4.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0085 ÷ 0308 × 0000 ÷ # ÷ [0.2] (Sep) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0009 × 000D ÷ # ÷ [0.2] (Sp) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 000D ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0009 × 000A ÷ # ÷ [0.2] (Sp) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 000A ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0009 × 0300 ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 0300 ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0009 × 00AD ÷ # ÷ [0.2] (Sp) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 00AD ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0009 × 0085 ÷ # ÷ [0.2] (Sp) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 0085 ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0009 × 0009 ÷ # ÷ [0.2] (Sp) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 0009 ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0009 × 0061 ÷ # ÷ [0.2] (Sp) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 0061 ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0009 × 0041 ÷ # ÷ [0.2] (Sp) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 0041 ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0009 × 01BB ÷ # ÷ [0.2] (Sp) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 01BB ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0009 × 0030 ÷ # ÷ [0.2] (Sp) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 0030 ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0009 × 002E ÷ # ÷ [0.2] (Sp) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 002E ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0009 × 0021 ÷ # ÷ [0.2] (Sp) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 0021 ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0009 × 0022 ÷ # ÷ [0.2] (Sp) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 0022 ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0009 × 002C ÷ # ÷ [0.2] (Sp) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 002C ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0009 × 0000 ÷ # ÷ [0.2] (Sp) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0009 × 0308 × 0000 ÷ # ÷ [0.2] (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0061 × 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0061 × 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0061 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0061 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0061 × 0085 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 0085 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0061 × 0009 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 0009 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0061 × 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0061 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0061 × 01BB ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 01BB ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0061 × 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0061 × 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0061 × 0021 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 0021 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0061 × 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0061 × 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0061 × 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 × 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0041 × 000D ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 000D ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0041 × 000A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 000A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0041 × 0300 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 0300 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0041 × 00AD ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 00AD ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0041 × 0085 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 0085 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0041 × 0009 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 0009 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0041 × 0061 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 0061 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0041 × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0041 × 01BB ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 01BB ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0041 × 0030 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 0030 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0041 × 002E ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 002E ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0041 × 0021 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 0021 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0041 × 0022 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 0022 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0041 × 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0041 × 0000 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0041 × 0308 × 0000 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 01BB × 000D ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 000D ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 01BB × 000A ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 000A ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 01BB × 0300 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 0300 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 01BB × 00AD ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 00AD ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 01BB × 0085 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 0085 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 01BB × 0009 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 0009 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 01BB × 0061 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 0061 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 01BB × 0041 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 0041 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 01BB × 01BB ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 01BB ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 01BB × 0030 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 0030 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 01BB × 002E ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 002E ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 01BB × 0021 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 0021 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 01BB × 0022 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 0022 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 01BB × 002C ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 002C ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 01BB × 0000 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 01BB × 0308 × 0000 ÷ # ÷ [0.2] LATIN LETTER TWO WITH STROKE (OLetter) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0030 × 000D ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 000D ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0030 × 000A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 000A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0030 × 0300 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0030 × 00AD ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0030 × 0085 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 0085 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0030 × 0009 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 0009 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0030 × 0061 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 0061 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0030 × 0041 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 0041 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0030 × 01BB ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 01BB ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0030 × 0030 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 0030 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0030 × 002E ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 002E ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0030 × 0021 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 0021 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0030 × 0022 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 0022 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0030 × 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0030 × 0000 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0030 × 0308 × 0000 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 002E × 000D ÷ # ÷ [0.2] FULL STOP (ATerm) × [9.0] (CR) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 000D ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [9.0] (CR) ÷ [0.3]'); + Test_SB('÷ 002E × 000A ÷ # ÷ [0.2] FULL STOP (ATerm) × [9.0] (LF) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 000A ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [9.0] (LF) ÷ [0.3]'); + Test_SB('÷ 002E × 0300 ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 0300 ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 002E × 00AD ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 00AD ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 002E × 0085 ÷ # ÷ [0.2] FULL STOP (ATerm) × [9.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 0085 ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [9.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 002E × 0009 ÷ # ÷ [0.2] FULL STOP (ATerm) × [9.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 0009 ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [9.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 002E × 0061 ÷ # ÷ [0.2] FULL STOP (ATerm) × [8.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 0061 ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [8.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 002E ÷ 0041 ÷ # ÷ [0.2] FULL STOP (ATerm) ÷ [11.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 ÷ 0041 ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 002E ÷ 01BB ÷ # ÷ [0.2] FULL STOP (ATerm) ÷ [11.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 ÷ 01BB ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 002E × 0030 ÷ # ÷ [0.2] FULL STOP (ATerm) × [6.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 0030 ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [6.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 002E × 002E ÷ # ÷ [0.2] FULL STOP (ATerm) × [8.1] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 002E ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [8.1] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 002E × 0021 ÷ # ÷ [0.2] FULL STOP (ATerm) × [8.1] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 0021 ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [8.1] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 002E × 0022 ÷ # ÷ [0.2] FULL STOP (ATerm) × [9.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 0022 ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [9.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 002E × 002C ÷ # ÷ [0.2] FULL STOP (ATerm) × [8.1] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 × 002C ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) × [8.1] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 002E ÷ 0000 ÷ # ÷ [0.2] FULL STOP (ATerm) ÷ [11.0] (XX) ÷ [0.3]'); + Test_SB('÷ 002E × 0308 ÷ 0000 ÷ # ÷ [0.2] FULL STOP (ATerm) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0021 × 000D ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [9.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 × 000D ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) × [9.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0021 × 000A ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [9.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 × 000A ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) × [9.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0021 × 0300 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 × 0300 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0021 × 00AD ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 × 00AD ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0021 × 0085 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [9.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 × 0085 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) × [9.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0021 × 0009 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [9.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 × 0009 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) × [9.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0021 ÷ 0061 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) ÷ [11.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 ÷ 0061 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0021 ÷ 0041 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) ÷ [11.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 ÷ 0041 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0021 ÷ 01BB ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) ÷ [11.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 ÷ 01BB ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0021 ÷ 0030 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) ÷ [11.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 ÷ 0030 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0021 × 002E ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [8.1] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 × 002E ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) × [8.1] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0021 × 0021 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [8.1] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 × 0021 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) × [8.1] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0021 × 0022 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [9.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 × 0022 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) × [9.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0021 × 002C ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [8.1] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 × 002C ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) × [8.1] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0021 ÷ 0000 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) ÷ [11.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0021 × 0308 ÷ 0000 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0022 × 000D ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 000D ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0022 × 000A ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 000A ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0022 × 0300 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 0300 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0022 × 00AD ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 00AD ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0022 × 0085 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 0085 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0022 × 0009 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 0009 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0022 × 0061 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 0061 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0022 × 0041 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 0041 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0022 × 01BB ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 01BB ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0022 × 0030 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 0030 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0022 × 002E ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 002E ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0022 × 0021 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 0021 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0022 × 0022 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 0022 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0022 × 002C ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 002C ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0022 × 0000 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0022 × 0308 × 0000 ÷ # ÷ [0.2] QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 002C × 000D ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 000D ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 002C × 000A ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 000A ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 002C × 0300 ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 0300 ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 002C × 00AD ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 00AD ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 002C × 0085 ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 0085 ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 002C × 0009 ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 0009 ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 002C × 0061 ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 0061 ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 002C × 0041 ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 0041 ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 002C × 01BB ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 01BB ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 002C × 0030 ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 0030 ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 002C × 002E ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 002E ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 002C × 0021 ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 0021 ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 002C × 0022 ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 0022 ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 002C × 002C ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 002C ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 002C × 0000 ÷ # ÷ [0.2] COMMA (SContinue) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 002C × 0308 × 0000 ÷ # ÷ [0.2] COMMA (SContinue) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0000 × 000D ÷ # ÷ [0.2] (XX) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 000D ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (CR) ÷ [0.3]'); + Test_SB('÷ 0000 × 000A ÷ # ÷ [0.2] (XX) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 000A ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0000 × 0300 ÷ # ÷ [0.2] (XX) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 0300 ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_SB('÷ 0000 × 00AD ÷ # ÷ [0.2] (XX) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 00AD ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_SB('÷ 0000 × 0085 ÷ # ÷ [0.2] (XX) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 0085 ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sep) ÷ [0.3]'); + Test_SB('÷ 0000 × 0009 ÷ # ÷ [0.2] (XX) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 0009 ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (Sp) ÷ [0.3]'); + Test_SB('÷ 0000 × 0061 ÷ # ÷ [0.2] (XX) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 0061 ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0000 × 0041 ÷ # ÷ [0.2] (XX) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 0041 ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 0000 × 01BB ÷ # ÷ [0.2] (XX) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 01BB ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN LETTER TWO WITH STROKE (OLetter) ÷ [0.3]'); + Test_SB('÷ 0000 × 0030 ÷ # ÷ [0.2] (XX) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 0030 ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_SB('÷ 0000 × 002E ÷ # ÷ [0.2] (XX) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 002E ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0000 × 0021 ÷ # ÷ [0.2] (XX) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 0021 ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] EXCLAMATION MARK (STerm) ÷ [0.3]'); + Test_SB('÷ 0000 × 0022 ÷ # ÷ [0.2] (XX) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 0022 ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] QUOTATION MARK (Close) ÷ [0.3]'); + Test_SB('÷ 0000 × 002C ÷ # ÷ [0.2] (XX) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 002C ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] COMMA (SContinue) ÷ [0.3]'); + Test_SB('÷ 0000 × 0000 ÷ # ÷ [0.2] (XX) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 0000 × 0308 × 0000 ÷ # ÷ [0.2] (XX) × [5.0] COMBINING DIAERESIS (Extend) × [998.0] (XX) ÷ [0.3]'); + Test_SB('÷ 000D × 000A ÷ 0061 × 000A ÷ 0308 ÷ # ÷ [0.2] (CR) × [3.0] (LF) ÷ [4.0] LATIN SMALL LETTER A (Lower) × [998.0] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [0.3]'); + Test_SB('÷ 0061 × 0308 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [5.0] COMBINING DIAERESIS (Extend) ÷ [0.3]'); + Test_SB('÷ 0020 × 200D × 0646 ÷ # ÷ [0.2] SPACE (Sp) × [5.0] ZERO WIDTH JOINER (Extend) × [998.0] ARABIC LETTER NOON (OLetter) ÷ [0.3]'); + Test_SB('÷ 0646 × 200D × 0020 ÷ # ÷ [0.2] ARABIC LETTER NOON (OLetter) × [5.0] ZERO WIDTH JOINER (Extend) × [998.0] SPACE (Sp) ÷ [0.3]'); + Test_SB('÷ 0028 × 0022 × 0047 × 006F × 002E × 0022 × 0029 × 0020 ÷ 0028 × 0048 × 0065 × 0020 × 0064 × 0069 × 0064 × 002E × 0029 ÷ # ÷ [0.2] LEFT PARENTHESIS (Close) × [998.0] QUOTATION MARK (Close) × [998.0] LATIN CAPITAL LETTER G (Upper) × [998.0] LATIN SMALL LETTER O (Lower) × [998.0] FULL STOP (ATerm) × [9.0] QUOTATION MARK (Close) × [9.0] RIGHT PARENTHESIS (Close) × [9.0] SPACE (Sp) ÷ [11.0] LEFT PARENTHESIS (Close) × [998.0] LATIN CAPITAL LETTER H (Upper) × [998.0] LATIN SMALL LETTER E (Lower) × [998.0] SPACE (Sp) × [998.0] LATIN SMALL LETTER D (Lower) × [998.0] LATIN SMALL LETTER I (Lower) × [998.0] LATIN SMALL LETTER D (Lower) × [998.0] FULL STOP (ATerm) × [9.0] RIGHT PARENTHESIS (Close) ÷ [0.3]'); + Test_SB('÷ 0028 × 201C × 0047 × 006F × 003F × 201D × 0029 × 0020 ÷ 0028 × 0048 × 0065 × 0020 × 0064 × 0069 × 0064 × 002E × 0029 ÷ # ÷ [0.2] LEFT PARENTHESIS (Close) × [998.0] LEFT DOUBLE QUOTATION MARK (Close) × [998.0] LATIN CAPITAL LETTER G (Upper) × [998.0] LATIN SMALL LETTER O (Lower) × [998.0] QUESTION MARK (STerm) × [9.0] RIGHT DOUBLE QUOTATION MARK (Close) × [9.0] RIGHT PARENTHESIS (Close) × [9.0] SPACE (Sp) ÷ [11.0] LEFT PARENTHESIS (Close) × [998.0] LATIN CAPITAL LETTER H (Upper) × [998.0] LATIN SMALL LETTER E (Lower) × [998.0] SPACE (Sp) × [998.0] LATIN SMALL LETTER D (Lower) × [998.0] LATIN SMALL LETTER I (Lower) × [998.0] LATIN SMALL LETTER D (Lower) × [998.0] FULL STOP (ATerm) × [9.0] RIGHT PARENTHESIS (Close) ÷ [0.3]'); + Test_SB('÷ 0055 × 002E × 0053 × 002E × 0041 × 0300 × 002E × 0020 × 0069 × 0073 ÷ # ÷ [0.2] LATIN CAPITAL LETTER U (Upper) × [998.0] FULL STOP (ATerm) × [7.0] LATIN CAPITAL LETTER S (Upper) × [998.0] FULL STOP (ATerm) × [7.0] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING GRAVE ACCENT (Extend) × [998.0] FULL STOP (ATerm) × [8.0] SPACE (Sp) × [8.0] LATIN SMALL LETTER I (Lower) × [998.0] LATIN SMALL LETTER S (Lower) ÷ [0.3]'); + Test_SB('÷ 0055 × 002E × 0053 × 002E × 0041 × 0300 × 003F × 0020 ÷ 0048 × 0065 ÷ # ÷ [0.2] LATIN CAPITAL LETTER U (Upper) × [998.0] FULL STOP (ATerm) × [7.0] LATIN CAPITAL LETTER S (Upper) × [998.0] FULL STOP (ATerm) × [7.0] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING GRAVE ACCENT (Extend) × [998.0] QUESTION MARK (STerm) × [9.0] SPACE (Sp) ÷ [11.0] LATIN CAPITAL LETTER H (Upper) × [998.0] LATIN SMALL LETTER E (Lower) ÷ [0.3]'); + Test_SB('÷ 0055 × 002E × 0053 × 002E × 0041 × 0300 × 002E ÷ # ÷ [0.2] LATIN CAPITAL LETTER U (Upper) × [998.0] FULL STOP (ATerm) × [7.0] LATIN CAPITAL LETTER S (Upper) × [998.0] FULL STOP (ATerm) × [7.0] LATIN CAPITAL LETTER A (Upper) × [5.0] COMBINING GRAVE ACCENT (Extend) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0033 × 002E × 0034 ÷ # ÷ [0.2] DIGIT THREE (Numeric) × [998.0] FULL STOP (ATerm) × [6.0] DIGIT FOUR (Numeric) ÷ [0.3]'); + Test_SB('÷ 0063 × 002E × 0064 ÷ # ÷ [0.2] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [8.0] LATIN SMALL LETTER D (Lower) ÷ [0.3]'); + Test_SB('÷ 0043 × 002E × 0064 ÷ # ÷ [0.2] LATIN CAPITAL LETTER C (Upper) × [998.0] FULL STOP (ATerm) × [8.0] LATIN SMALL LETTER D (Lower) ÷ [0.3]'); + Test_SB('÷ 0063 × 002E × 0044 ÷ # ÷ [0.2] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [7.0] LATIN CAPITAL LETTER D (Upper) ÷ [0.3]'); + Test_SB('÷ 0043 × 002E × 0044 ÷ # ÷ [0.2] LATIN CAPITAL LETTER C (Upper) × [998.0] FULL STOP (ATerm) × [7.0] LATIN CAPITAL LETTER D (Upper) ÷ [0.3]'); + Test_SB('÷ 0065 × 0074 × 0063 × 002E × 0029 × 2019 × 00A0 × 0074 × 0068 × 0065 ÷ # ÷ [0.2] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [8.0] RIGHT PARENTHESIS (Close) × [8.0] RIGHT SINGLE QUOTATION MARK (Close) × [8.0] NO-BREAK SPACE (Sp) × [8.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER H (Lower) × [998.0] LATIN SMALL LETTER E (Lower) ÷ [0.3]'); + Test_SB('÷ 0065 × 0074 × 0063 × 002E × 0029 × 2019 × 00A0 ÷ 0054 × 0068 × 0065 ÷ # ÷ [0.2] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [9.0] RIGHT PARENTHESIS (Close) × [9.0] RIGHT SINGLE QUOTATION MARK (Close) × [9.0] NO-BREAK SPACE (Sp) ÷ [11.0] LATIN CAPITAL LETTER T (Upper) × [998.0] LATIN SMALL LETTER H (Lower) × [998.0] LATIN SMALL LETTER E (Lower) ÷ [0.3]'); + Test_SB('÷ 0065 × 0074 × 0063 × 002E × 0029 × 2019 × 00A0 × 2018 × 0028 × 0074 × 0068 × 0065 ÷ # ÷ [0.2] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [8.0] RIGHT PARENTHESIS (Close) × [8.0] RIGHT SINGLE QUOTATION MARK (Close) × [8.0] NO-BREAK SPACE (Sp) × [8.0] LEFT SINGLE QUOTATION MARK (Close) × [998.0] LEFT PARENTHESIS (Close) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER H (Lower) × [998.0] LATIN SMALL LETTER E (Lower) ÷ [0.3]'); + Test_SB('÷ 0065 × 0074 × 0063 × 002E × 0029 × 2019 × 00A0 ÷ 2018 × 0028 × 0054 × 0068 × 0065 ÷ # ÷ [0.2] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [9.0] RIGHT PARENTHESIS (Close) × [9.0] RIGHT SINGLE QUOTATION MARK (Close) × [9.0] NO-BREAK SPACE (Sp) ÷ [11.0] LEFT SINGLE QUOTATION MARK (Close) × [998.0] LEFT PARENTHESIS (Close) × [998.0] LATIN CAPITAL LETTER T (Upper) × [998.0] LATIN SMALL LETTER H (Lower) × [998.0] LATIN SMALL LETTER E (Lower) ÷ [0.3]'); + Test_SB('÷ 0065 × 0074 × 0063 × 002E × 0029 × 2019 × 00A0 × 0308 × 0074 × 0068 × 0065 ÷ # ÷ [0.2] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [8.0] RIGHT PARENTHESIS (Close) × [8.0] RIGHT SINGLE QUOTATION MARK (Close) × [8.0] NO-BREAK SPACE (Sp) × [5.0] COMBINING DIAERESIS (Extend) × [8.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER H (Lower) × [998.0] LATIN SMALL LETTER E (Lower) ÷ [0.3]'); + Test_SB('÷ 0065 × 0074 × 0063 × 002E × 0029 × 2019 × 00A0 × 0308 ÷ 0054 × 0068 × 0065 ÷ # ÷ [0.2] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [9.0] RIGHT PARENTHESIS (Close) × [9.0] RIGHT SINGLE QUOTATION MARK (Close) × [9.0] NO-BREAK SPACE (Sp) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] LATIN CAPITAL LETTER T (Upper) × [998.0] LATIN SMALL LETTER H (Lower) × [998.0] LATIN SMALL LETTER E (Lower) ÷ [0.3]'); + Test_SB('÷ 0065 × 0074 × 0063 × 002E × 0029 × 2019 × 0308 ÷ 0054 × 0068 × 0065 ÷ # ÷ [0.2] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [9.0] RIGHT PARENTHESIS (Close) × [9.0] RIGHT SINGLE QUOTATION MARK (Close) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] LATIN CAPITAL LETTER T (Upper) × [998.0] LATIN SMALL LETTER H (Lower) × [998.0] LATIN SMALL LETTER E (Lower) ÷ [0.3]'); + Test_SB('÷ 0065 × 0074 × 0063 × 002E × 0029 × 000A ÷ 0308 × 0054 × 0068 × 0065 ÷ # ÷ [0.2] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [9.0] RIGHT PARENTHESIS (Close) × [9.0] (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [998.0] LATIN CAPITAL LETTER T (Upper) × [998.0] LATIN SMALL LETTER H (Lower) × [998.0] LATIN SMALL LETTER E (Lower) ÷ [0.3]'); + Test_SB('÷ 0074 × 0068 × 0065 × 0020 × 0072 × 0065 × 0073 × 0070 × 002E × 0020 × 006C × 0065 × 0061 × 0064 × 0065 × 0072 × 0073 × 0020 × 0061 × 0072 × 0065 ÷ # ÷ [0.2] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER H (Lower) × [998.0] LATIN SMALL LETTER E (Lower) × [998.0] SPACE (Sp) × [998.0] LATIN SMALL LETTER R (Lower) × [998.0] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER S (Lower) × [998.0] LATIN SMALL LETTER P (Lower) × [998.0] FULL STOP (ATerm) × [8.0] SPACE (Sp) × [8.0] LATIN SMALL LETTER L (Lower) × [998.0] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER A (Lower) × [998.0] LATIN SMALL LETTER D (Lower) × [998.0] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER R (Lower) × [998.0] LATIN SMALL LETTER S (Lower) × [998.0] SPACE (Sp) × [998.0] LATIN SMALL LETTER A (Lower) × [998.0] LATIN SMALL LETTER R (Lower) × [998.0] LATIN SMALL LETTER E (Lower) ÷ [0.3]'); + Test_SB('÷ 5B57 × 002E ÷ 5B57 ÷ # ÷ [0.2] CJK UNIFIED IDEOGRAPH-5B57 (OLetter) × [998.0] FULL STOP (ATerm) ÷ [11.0] CJK UNIFIED IDEOGRAPH-5B57 (OLetter) ÷ [0.3]'); + Test_SB('÷ 0065 × 0074 × 0063 × 002E ÷ 5B83 ÷ # ÷ [0.2] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) ÷ [11.0] CJK UNIFIED IDEOGRAPH-5B83 (OLetter) ÷ [0.3]'); + Test_SB('÷ 0065 × 0074 × 0063 × 002E × 3002 ÷ # ÷ [0.2] LATIN SMALL LETTER E (Lower) × [998.0] LATIN SMALL LETTER T (Lower) × [998.0] LATIN SMALL LETTER C (Lower) × [998.0] FULL STOP (ATerm) × [8.1] IDEOGRAPHIC FULL STOP (STerm) ÷ [0.3]'); + Test_SB('÷ 5B57 × 3002 ÷ 5B83 ÷ # ÷ [0.2] CJK UNIFIED IDEOGRAPH-5B57 (OLetter) × [998.0] IDEOGRAPHIC FULL STOP (STerm) ÷ [11.0] CJK UNIFIED IDEOGRAPH-5B83 (OLetter) ÷ [0.3]'); + Test_SB('÷ 0021 × 0020 × 0020 ÷ # ÷ [0.2] EXCLAMATION MARK (STerm) × [9.0] SPACE (Sp) × [10.0] SPACE (Sp) ÷ [0.3]'); + Test_SB('÷ 0061 × 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] FULL STOP (ATerm) ÷ [0.3]'); + Test_SB('÷ 0061 × 002E × 000D × 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] FULL STOP (ATerm) × [9.0] (CR) × [3.0] (LF) ÷ [0.3]'); + Test_SB('÷ 0061 × 002E × 000D × 000A ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] FULL STOP (ATerm) × [9.0] (CR) × [3.0] (LF) ÷ [4.0] SPACE (Sp) ÷ [0.3]'); + Test_SB('÷ 0061 × 002E × 000D × 000A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (Lower) × [998.0] FULL STOP (ATerm) × [9.0] (CR) × [3.0] (LF) ÷ [4.0] LATIN SMALL LETTER A (Lower) ÷ [0.3]'); + Test_SB('÷ 0041 × 002E × 000D × 000A ÷ 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (Upper) × [998.0] FULL STOP (ATerm) × [9.0] (CR) × [3.0] (LF) ÷ [4.0] LATIN CAPITAL LETTER A (Upper) ÷ [0.3]'); + Test_SB('÷ 2060 × 0028 × 2060 × 0022 × 2060 × 0047 × 2060 × 006F × 2060 × 002E × 2060 × 0022 × 2060 × 0029 × 2060 × 0020 × 2060 ÷ 0028 × 2060 × 0048 × 2060 × 0065 × 2060 × 0020 × 2060 × 0064 × 2060 × 0069 × 2060 × 0064 × 2060 × 002E × 2060 × 0029 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LEFT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [998.0] QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER G (Upper) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER O (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [9.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [9.0] SPACE (Sp) × [5.0] WORD JOINER (Format) ÷ [11.0] LEFT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER H (Upper) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] SPACE (Sp) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER D (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER I (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER D (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0028 × 2060 × 201C × 2060 × 0047 × 2060 × 006F × 2060 × 003F × 2060 × 201D × 2060 × 0029 × 2060 × 0020 × 2060 ÷ 0028 × 2060 × 0048 × 2060 × 0065 × 2060 × 0020 × 2060 × 0064 × 2060 × 0069 × 2060 × 0064 × 2060 × 002E × 2060 × 0029 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LEFT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [998.0] LEFT DOUBLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER G (Upper) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER O (Lower) × [5.0] WORD JOINER (Format) × [998.0] QUESTION MARK (STerm) × [5.0] WORD JOINER (Format) × [9.0] RIGHT DOUBLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [9.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [9.0] SPACE (Sp) × [5.0] WORD JOINER (Format) ÷ [11.0] LEFT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER H (Upper) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] SPACE (Sp) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER D (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER I (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER D (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0055 × 2060 × 002E × 2060 × 0053 × 2060 × 002E × 2060 × 0041 × 2060 × 0300 × 002E × 2060 × 0020 × 2060 × 0069 × 2060 × 0073 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER U (Upper) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [7.0] LATIN CAPITAL LETTER S (Upper) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [7.0] LATIN CAPITAL LETTER A (Upper) × [5.0] WORD JOINER (Format) × [5.0] COMBINING GRAVE ACCENT (Extend) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [8.0] SPACE (Sp) × [5.0] WORD JOINER (Format) × [8.0] LATIN SMALL LETTER I (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER S (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0055 × 2060 × 002E × 2060 × 0053 × 2060 × 002E × 2060 × 0041 × 2060 × 0300 × 003F × 2060 × 0020 × 2060 ÷ 0048 × 2060 × 0065 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER U (Upper) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [7.0] LATIN CAPITAL LETTER S (Upper) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [7.0] LATIN CAPITAL LETTER A (Upper) × [5.0] WORD JOINER (Format) × [5.0] COMBINING GRAVE ACCENT (Extend) × [998.0] QUESTION MARK (STerm) × [5.0] WORD JOINER (Format) × [9.0] SPACE (Sp) × [5.0] WORD JOINER (Format) ÷ [11.0] LATIN CAPITAL LETTER H (Upper) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0055 × 2060 × 002E × 2060 × 0053 × 2060 × 002E × 2060 × 0041 × 2060 × 0300 × 002E × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER U (Upper) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [7.0] LATIN CAPITAL LETTER S (Upper) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [7.0] LATIN CAPITAL LETTER A (Upper) × [5.0] WORD JOINER (Format) × [5.0] COMBINING GRAVE ACCENT (Extend) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0033 × 2060 × 002E × 2060 × 0034 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] DIGIT THREE (Numeric) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [6.0] DIGIT FOUR (Numeric) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0063 × 2060 × 002E × 2060 × 0064 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [8.0] LATIN SMALL LETTER D (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0043 × 2060 × 002E × 2060 × 0064 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER C (Upper) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [8.0] LATIN SMALL LETTER D (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0063 × 2060 × 002E × 2060 × 0044 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [7.0] LATIN CAPITAL LETTER D (Upper) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0043 × 2060 × 002E × 2060 × 0044 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER C (Upper) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [7.0] LATIN CAPITAL LETTER D (Upper) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0065 × 2060 × 0074 × 2060 × 0063 × 2060 × 002E × 2060 × 0029 × 2060 × 2019 × 2060 × 00A0 × 2060 × 0074 × 2060 × 0068 × 2060 × 0065 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [8.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [8.0] RIGHT SINGLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [8.0] NO-BREAK SPACE (Sp) × [5.0] WORD JOINER (Format) × [8.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER H (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0065 × 2060 × 0074 × 2060 × 0063 × 2060 × 002E × 2060 × 0029 × 2060 × 2019 × 2060 × 00A0 × 2060 ÷ 0054 × 2060 × 0068 × 2060 × 0065 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [9.0] RIGHT SINGLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [9.0] NO-BREAK SPACE (Sp) × [5.0] WORD JOINER (Format) ÷ [11.0] LATIN CAPITAL LETTER T (Upper) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER H (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0065 × 2060 × 0074 × 2060 × 0063 × 2060 × 002E × 2060 × 0029 × 2060 × 2019 × 2060 × 00A0 × 2060 × 2018 × 2060 × 0028 × 2060 × 0074 × 2060 × 0068 × 2060 × 0065 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [8.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [8.0] RIGHT SINGLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [8.0] NO-BREAK SPACE (Sp) × [5.0] WORD JOINER (Format) × [8.0] LEFT SINGLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [998.0] LEFT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER H (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0065 × 2060 × 0074 × 2060 × 0063 × 2060 × 002E × 2060 × 0029 × 2060 × 2019 × 2060 × 00A0 × 2060 ÷ 2018 × 2060 × 0028 × 2060 × 0054 × 2060 × 0068 × 2060 × 0065 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [9.0] RIGHT SINGLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [9.0] NO-BREAK SPACE (Sp) × [5.0] WORD JOINER (Format) ÷ [11.0] LEFT SINGLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [998.0] LEFT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER T (Upper) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER H (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0065 × 2060 × 0074 × 2060 × 0063 × 2060 × 002E × 2060 × 0029 × 2060 × 2019 × 2060 × 00A0 × 2060 × 0308 × 0074 × 2060 × 0068 × 2060 × 0065 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [8.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [8.0] RIGHT SINGLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [8.0] NO-BREAK SPACE (Sp) × [5.0] WORD JOINER (Format) × [5.0] COMBINING DIAERESIS (Extend) × [8.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER H (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0065 × 2060 × 0074 × 2060 × 0063 × 2060 × 002E × 2060 × 0029 × 2060 × 2019 × 2060 × 00A0 × 2060 × 0308 ÷ 0054 × 2060 × 0068 × 2060 × 0065 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [9.0] RIGHT SINGLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [9.0] NO-BREAK SPACE (Sp) × [5.0] WORD JOINER (Format) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] LATIN CAPITAL LETTER T (Upper) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER H (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0065 × 2060 × 0074 × 2060 × 0063 × 2060 × 002E × 2060 × 0029 × 2060 × 2019 × 2060 × 0308 ÷ 0054 × 2060 × 0068 × 2060 × 0065 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [9.0] RIGHT SINGLE QUOTATION MARK (Close) × [5.0] WORD JOINER (Format) × [5.0] COMBINING DIAERESIS (Extend) ÷ [11.0] LATIN CAPITAL LETTER T (Upper) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER H (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0065 × 2060 × 0074 × 2060 × 0063 × 2060 × 002E × 2060 × 0029 × 2060 × 000A ÷ 2060 × 0308 × 2060 × 0054 × 2060 × 0068 × 2060 × 0065 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] RIGHT PARENTHESIS (Close) × [5.0] WORD JOINER (Format) × [9.0] (LF) ÷ [4.0] WORD JOINER (Format) × [5.0] COMBINING DIAERESIS (Extend) × [5.0] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER T (Upper) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER H (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0074 × 2060 × 0068 × 2060 × 0065 × 2060 × 0020 × 2060 × 0072 × 2060 × 0065 × 2060 × 0073 × 2060 × 0070 × 2060 × 002E × 2060 × 0020 × 2060 × 006C × 2060 × 0065 × 2060 × 0061 × 2060 × 0064 × 2060 × 0065 × 2060 × 0072 × 2060 × 0073 × 2060 × 0020 × 2060 × 0061 × 2060 × 0072 × 2060 × 0065 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER H (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] SPACE (Sp) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER R (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER S (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER P (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [8.0] SPACE (Sp) × [5.0] WORD JOINER (Format) × [8.0] LATIN SMALL LETTER L (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER A (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER D (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER R (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER S (Lower) × [5.0] WORD JOINER (Format) × [998.0] SPACE (Sp) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER A (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER R (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 5B57 × 2060 × 002E × 2060 ÷ 5B57 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] CJK UNIFIED IDEOGRAPH-5B57 (OLetter) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) ÷ [11.0] CJK UNIFIED IDEOGRAPH-5B57 (OLetter) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0065 × 2060 × 0074 × 2060 × 0063 × 2060 × 002E × 2060 ÷ 5B83 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) ÷ [11.0] CJK UNIFIED IDEOGRAPH-5B83 (OLetter) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0065 × 2060 × 0074 × 2060 × 0063 × 2060 × 002E × 2060 × 3002 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER E (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER T (Lower) × [5.0] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER C (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [8.1] IDEOGRAPHIC FULL STOP (STerm) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 5B57 × 2060 × 3002 × 2060 ÷ 5B83 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] CJK UNIFIED IDEOGRAPH-5B57 (OLetter) × [5.0] WORD JOINER (Format) × [998.0] IDEOGRAPHIC FULL STOP (STerm) × [5.0] WORD JOINER (Format) ÷ [11.0] CJK UNIFIED IDEOGRAPH-5B83 (OLetter) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0021 × 2060 × 0020 × 2060 × 0020 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] EXCLAMATION MARK (STerm) × [5.0] WORD JOINER (Format) × [9.0] SPACE (Sp) × [5.0] WORD JOINER (Format) × [10.0] SPACE (Sp) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0061 × 2060 × 002E × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER A (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0061 × 2060 × 002E × 2060 × 000D ÷ 2060 × 000A ÷ 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER A (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] (CR) ÷ [4.0] WORD JOINER (Format) × [998.0] (LF) ÷ [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0061 × 2060 × 002E × 2060 × 000D ÷ 2060 × 000A ÷ 0020 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER A (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] (CR) ÷ [4.0] WORD JOINER (Format) × [998.0] (LF) ÷ [4.0] SPACE (Sp) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0061 × 2060 × 002E × 2060 × 000D ÷ 2060 × 000A ÷ 0061 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN SMALL LETTER A (Lower) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] (CR) ÷ [4.0] WORD JOINER (Format) × [998.0] (LF) ÷ [4.0] LATIN SMALL LETTER A (Lower) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); + Test_SB('÷ 2060 × 0041 × 2060 × 002E × 2060 × 000D ÷ 2060 × 000A ÷ 0041 × 2060 × 2060 ÷ # ÷ [0.2] WORD JOINER (Format) × [998.0] LATIN CAPITAL LETTER A (Upper) × [5.0] WORD JOINER (Format) × [998.0] FULL STOP (ATerm) × [5.0] WORD JOINER (Format) × [9.0] (CR) ÷ [4.0] WORD JOINER (Format) × [998.0] (LF) ÷ [4.0] LATIN CAPITAL LETTER A (Upper) × [5.0] WORD JOINER (Format) × [5.0] WORD JOINER (Format) ÷ [0.3]'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 6) { + Test_LB('× 2757 × 2757 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 2757 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 2757 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 00A7 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 00A7 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 00A7 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2757 ÷ 1B05 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 1B05 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 1B05 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2757 × 2630 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 2630 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 2630 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 25CC ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 25CC ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 25CC ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2757 × 0023 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 0023 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0023 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2757 ÷ 11003 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 11003 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 11003 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2757 ÷ 1B50 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 1B50 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 1B50 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2757 ÷ 2014 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 2014 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 2014 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2757 × 3000 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 3000 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 3000 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0009 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 0009 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0009 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 ÷ 00B4 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 00B4 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 00B4 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2757 × 000B ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 000B ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 000B ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 000B ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2757 ÷ FFFC ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ FFFC ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ FFFC ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2757 × 232A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 232A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 232A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 232A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 007D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 007D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 007D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 007D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0029 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 0029 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0029 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 0029 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2757 × 302A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 302A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 302A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 302A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0000 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 0000 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0000 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 000D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 000D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 000D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 000D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2757 × FE56 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × FE56 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × FE56 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × FE56 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0021 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 0021 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0021 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 0021 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 16FE4 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 16FE4 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 16FE4 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 00A0 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 00A0 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 00A0 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 ÷ AC00 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ AC00 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ AC00 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2757 ÷ AC01 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ AC01 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ AC01 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2757 × 05BE ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 05BE ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 05BE ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2757 × 05D0 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 05D0 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 05D0 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2757 × 002D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 002D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 002D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 002D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2757 ÷ 231A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 231A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 231A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 ÷ 1FFFD ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 1FFFD ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 1FFFD ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 ÷ 2600 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 2600 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 2600 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × FE19 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ FE19 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × FE19 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 2024 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 2024 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 2024 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 002C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 002C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 002C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 002C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2757 ÷ 1100 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 1100 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 1100 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2757 ÷ 11A8 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 11A8 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 11A8 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2757 ÷ 1160 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 1160 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 1160 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2757 × 000A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 000A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 000A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 000A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2757 × 0085 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 0085 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0085 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 0085 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2757 × 3005 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 3005 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 3005 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 203C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 203C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 203C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 203C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0030 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 0030 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0030 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2757 ÷ 2329 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 2329 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 2329 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0028 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 0028 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0028 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × FE6A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ FE6A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × FE6A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0025 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 0025 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0025 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 20A9 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 20A9 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 20A9 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0024 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 0024 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0024 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 00AB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 00AB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 00AB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2757 × 00BB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 00BB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 00BB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 00BB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2757 × 0022 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 0022 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0022 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2757 × 0E31 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 0E31 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0E31 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2757 × 102C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 102C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 102C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 102C ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2757 × 0E01 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 0E01 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0E01 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 0020 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 0020 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2757 × 002F ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 002F ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 002F ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 002F ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2757 ÷ 1BF2 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 1BF2 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 1BF2 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2757 ÷ 1B44 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 1B44 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 1B44 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2757 × FEFF ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × FEFF ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × FEFF ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × FEFF ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2757 × 1F8FF ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 1F8FF ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 1F8FF ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × EFFFD ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ EFFFD ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × EFFFD ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2757 × 200B ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2757 × 0020 × 200B ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 200B ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 × 200B ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2757 × 3041 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 3041 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 3041 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2757 ÷ 1F1E6 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 1F1E6 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 1F1E6 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2757 ÷ 270A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 270A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 270A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 270A ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2757 ÷ 261D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 261D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 261D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 261D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2757 ÷ 1F3FB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 1F3FB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2757 × 0308 ÷ 1F3FB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2757 × 200D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2757 × 0020 ÷ 200D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 200D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2757 × 0308 × 0020 ÷ 200D ÷ # × [0.3] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00A7 × 2757 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 2757 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 2757 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 00A7 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 00A7 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 00A7 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 1B05 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 1B05 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 1B05 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00A7 × 2630 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 2630 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 2630 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 25CC ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 25CC ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 25CC ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00A7 × 0023 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0023 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0023 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 11003 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 11003 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 11003 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 1B50 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 1B50 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 1B50 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 2014 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 2014 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 2014 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00A7 × 3000 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 3000 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 3000 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0009 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0009 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0009 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 00B4 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 00B4 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 00B4 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00A7 × 000B ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 000B ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 000B ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 000B ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00A7 ÷ FFFC ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ FFFC ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ FFFC ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00A7 × 232A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 232A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 232A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 232A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 007D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 007D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 007D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 007D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0029 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 0029 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0029 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 0029 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00A7 × 302A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 302A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 302A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 302A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0000 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0000 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0000 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 000D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 000D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 000D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 000D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00A7 × FE56 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × FE56 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × FE56 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × FE56 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0021 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 0021 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0021 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 0021 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 16FE4 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 16FE4 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 16FE4 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 00A0 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 00A0 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 00A0 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 ÷ AC00 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ AC00 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ AC00 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00A7 ÷ AC01 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ AC01 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ AC01 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00A7 × 05BE ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 05BE ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 05BE ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00A7 × 05D0 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 05D0 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 05D0 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00A7 × 002D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 002D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 002D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 002D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 231A ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 231A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 231A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 231A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 1FFFD ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 1FFFD ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 1FFFD ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 2600 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 2600 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 2600 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × FE19 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ FE19 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × FE19 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 2024 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 2024 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 2024 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 002C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 002C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 002C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 002C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 1100 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 1100 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 1100 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 11A8 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 11A8 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 11A8 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 1160 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 1160 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 1160 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00A7 × 000A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 000A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 000A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 000A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00A7 × 0085 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 0085 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0085 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 0085 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00A7 × 3005 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 3005 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 3005 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 203C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 203C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 203C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 203C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0030 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0030 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0030 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 2329 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 2329 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 2329 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0028 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0028 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0028 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × FE6A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ FE6A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × FE6A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0025 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0025 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0025 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 20A9 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 20A9 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 20A9 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0024 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0024 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0024 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 00AB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 00AB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 00AB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00A7 × 00BB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 00BB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 00BB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 00BB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00A7 × 0022 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0022 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0022 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00A7 × 0E31 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0E31 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0E31 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00A7 × 102C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 102C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 102C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 102C ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00A7 × 0E01 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 0E01 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0E01 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 0020 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 0020 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00A7 × 002F ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 002F ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 002F ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 002F ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 1BF2 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 1BF2 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 1BF2 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 1B44 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 1B44 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 1B44 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00A7 × FEFF ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × FEFF ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × FEFF ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × FEFF ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00A7 × 1F8FF ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 1F8FF ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 1F8FF ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × EFFFD ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ EFFFD ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × EFFFD ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A7 × 200B ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 × 200B ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 200B ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 × 200B ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00A7 × 3041 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 3041 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 3041 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 1F1E6 ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 1F1E6 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 1F1E6 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 270A ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 270A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 270A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 270A ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 261D ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 261D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 261D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 261D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00A7 ÷ 1F3FB ÷ # × [0.3] SECTION SIGN (AImEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 1F3FB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 ÷ 1F3FB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00A7 × 200D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00A7 × 0020 ÷ 200D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 200D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00A7 × 0308 × 0020 ÷ 200D ÷ # × [0.3] SECTION SIGN (AImEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 2757 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 2757 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 2757 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 00A7 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 00A7 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 00A7 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 1B05 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 1B05 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 1B05 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 2630 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 2630 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 2630 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 25CC ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 25CC ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 25CC ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 0023 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 0023 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 0023 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 11003 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 11003 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 11003 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 1B50 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 1B50 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 1B50 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 2014 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 2014 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 2014 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B05 × 3000 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 3000 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 3000 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0009 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 0009 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0009 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 00B4 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 00B4 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 00B4 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B05 × 000B ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 000B ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 000B ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 000B ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B05 ÷ FFFC ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ FFFC ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ FFFC ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B05 × 232A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 232A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 232A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 232A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 007D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 007D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 007D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 007D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0029 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 0029 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0029 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 0029 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B05 × 302A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 302A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 302A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 302A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0000 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 0000 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0000 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 000D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 000D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 000D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 000D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B05 × FE56 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × FE56 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × FE56 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × FE56 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0021 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 0021 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0021 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 0021 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 16FE4 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 16FE4 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 16FE4 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 00A0 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 00A0 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 00A0 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ AC00 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ AC00 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ AC00 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B05 ÷ AC01 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ AC01 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ AC01 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B05 × 05BE ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 05BE ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 05BE ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 05D0 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 05D0 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 05D0 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B05 × 002D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 002D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 002D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 002D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 231A ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 231A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 231A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 231A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 1FFFD ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 1FFFD ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 1FFFD ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 2600 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 2600 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 2600 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × FE19 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ FE19 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × FE19 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 2024 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 2024 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 2024 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 002C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 002C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 002C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 002C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 1100 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 1100 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 1100 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 11A8 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 11A8 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 11A8 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 1160 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 1160 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 1160 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B05 × 000A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 000A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 000A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 000A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B05 × 0085 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 0085 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0085 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 0085 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B05 × 3005 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 3005 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 3005 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 203C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 203C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 203C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 203C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 0030 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 0030 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 0030 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 2329 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 2329 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 2329 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 0028 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 0028 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 0028 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ FE6A ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ FE6A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ FE6A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 0025 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 0025 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 0025 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 20A9 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 20A9 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 20A9 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 0024 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 0024 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 0024 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 00AB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 00AB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 00AB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B05 × 00BB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 00BB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 00BB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 00BB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B05 × 0022 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 0022 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0022 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B05 × 0E31 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 0E31 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0E31 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B05 × 102C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 102C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 102C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 102C ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 0E01 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 0E01 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 0E01 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 0020 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 0020 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B05 × 002F ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 002F ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 002F ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 002F ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B05 × 1BF2 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [28.12] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 1BF2 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 1BF2 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.12] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B05 × 1B44 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [28.12] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 1B44 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 1B44 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.12] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B05 × FEFF ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × FEFF ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × FEFF ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × FEFF ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 1F8FF ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 1F8FF ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 1F8FF ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 ÷ EFFFD ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ EFFFD ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ EFFFD ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B05 × 200B ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 × 200B ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 200B ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 × 200B ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B05 × 3041 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 3041 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 3041 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 1F1E6 ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 1F1E6 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 1F1E6 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 270A ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 270A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 270A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 270A ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 261D ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 261D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 261D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 261D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B05 ÷ 1F3FB ÷ # × [0.3] BALINESE LETTER AKARA (AK) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 1F3FB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 ÷ 1F3FB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B05 × 200D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B05 × 0020 ÷ 200D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 200D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B05 × 0308 × 0020 ÷ 200D ÷ # × [0.3] BALINESE LETTER AKARA (AK) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2630 × 2757 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 2757 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 2757 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 00A7 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 00A7 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 00A7 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2630 ÷ 1B05 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 1B05 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 1B05 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2630 × 2630 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 2630 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 2630 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 25CC ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 25CC ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 25CC ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2630 × 0023 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 0023 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0023 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2630 ÷ 11003 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 11003 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 11003 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2630 ÷ 1B50 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 1B50 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 1B50 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2630 ÷ 2014 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 2014 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 2014 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2630 × 3000 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 3000 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 3000 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0009 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 0009 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0009 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 ÷ 00B4 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 00B4 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 00B4 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2630 × 000B ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 000B ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 000B ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 000B ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2630 ÷ FFFC ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ FFFC ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ FFFC ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2630 × 232A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 232A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 232A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 232A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 007D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 007D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 007D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 007D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0029 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 0029 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0029 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 0029 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2630 × 302A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 302A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 302A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 302A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0000 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 0000 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0000 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 000D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 000D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 000D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 000D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2630 × FE56 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × FE56 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × FE56 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × FE56 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0021 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 0021 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0021 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 0021 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 16FE4 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 16FE4 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 16FE4 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 00A0 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 00A0 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 00A0 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 ÷ AC00 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ AC00 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ AC00 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2630 ÷ AC01 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ AC01 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ AC01 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2630 × 05BE ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 05BE ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 05BE ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2630 × 05D0 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 05D0 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 05D0 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2630 × 002D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 002D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 002D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 002D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2630 ÷ 231A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 231A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 231A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 231A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 ÷ 1FFFD ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 1FFFD ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 1FFFD ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 ÷ 2600 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 2600 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 2600 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × FE19 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ FE19 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × FE19 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 2024 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 2024 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 2024 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 002C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 002C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 002C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 002C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2630 ÷ 1100 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 1100 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 1100 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2630 ÷ 11A8 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 11A8 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 11A8 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2630 ÷ 1160 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 1160 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 1160 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2630 × 000A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 000A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 000A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 000A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2630 × 0085 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 0085 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0085 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 0085 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2630 × 3005 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 3005 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 3005 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 203C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 203C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 203C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 203C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0030 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 0030 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0030 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2630 ÷ 2329 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 2329 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 2329 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0028 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 0028 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0028 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × FE6A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ FE6A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × FE6A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0025 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 0025 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0025 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 20A9 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 20A9 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 20A9 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0024 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 0024 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0024 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 00AB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 00AB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 00AB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2630 × 00BB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 00BB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 00BB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 00BB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2630 × 0022 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 0022 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0022 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2630 × 0E31 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 0E31 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0E31 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2630 × 102C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 102C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 102C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 102C ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2630 × 0E01 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 0E01 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0E01 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 0020 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 0020 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2630 × 002F ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 002F ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 002F ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 002F ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2630 ÷ 1BF2 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 1BF2 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 1BF2 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2630 ÷ 1B44 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 1B44 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 1B44 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2630 × FEFF ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × FEFF ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × FEFF ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × FEFF ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2630 × 1F8FF ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 1F8FF ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 1F8FF ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × EFFFD ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ EFFFD ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × EFFFD ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2630 × 200B ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2630 × 0020 × 200B ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 200B ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 × 200B ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2630 × 3041 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 3041 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 3041 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2630 ÷ 1F1E6 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 1F1E6 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 1F1E6 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2630 ÷ 270A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 270A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 270A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 270A ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2630 ÷ 261D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 261D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 261D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 261D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2630 ÷ 1F3FB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 1F3FB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2630 × 0308 ÷ 1F3FB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2630 × 200D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2630 × 0020 ÷ 200D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 200D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2630 × 0308 × 0020 ÷ 200D ÷ # × [0.3] TRIGRAM FOR HEAVEN (ALorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 25CC × 2757 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 2757 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 2757 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 2757 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 00A7 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 00A7 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 00A7 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 25CC ÷ 1B05 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 1B05 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 1B05 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 25CC × 2630 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 2630 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 2630 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 2630 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 25CC ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 25CC ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 25CC ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 25CC ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 25CC × 0023 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 0023 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0023 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 0023 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 25CC ÷ 11003 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 11003 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 11003 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 11003 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 25CC ÷ 1B50 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 1B50 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 1B50 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 25CC ÷ 2014 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 2014 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 2014 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 2014 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 25CC × 3000 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 3000 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 3000 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 3000 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0009 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 0009 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0009 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 0009 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC ÷ 00B4 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 00B4 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 00B4 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 25CC × 000B ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 000B ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 000B ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 000B ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 25CC ÷ FFFC ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ FFFC ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ FFFC ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ FFFC ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 25CC × 232A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 232A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 232A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 232A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 007D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 007D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 007D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 007D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0029 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 0029 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0029 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 0029 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 25CC × 302A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 302A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 302A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 302A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0000 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 0000 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0000 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 0000 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 000D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 000D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 000D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 000D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 25CC × FE56 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × FE56 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × FE56 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × FE56 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0021 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 0021 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0021 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 0021 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 16FE4 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 16FE4 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 16FE4 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 00A0 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 00A0 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 00A0 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC ÷ AC00 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ AC00 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ AC00 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ AC00 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 25CC ÷ AC01 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ AC01 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ AC01 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ AC01 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 25CC × 05BE ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 05BE ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 05BE ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 05BE ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 25CC × 05D0 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 05D0 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 05D0 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 25CC × 002D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 002D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 002D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 002D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 25CC ÷ 231A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 231A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 231A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 231A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC ÷ 1FFFD ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 1FFFD ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 1FFFD ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC ÷ 2600 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 2600 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 2600 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 2600 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × FE19 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ FE19 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × FE19 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ FE19 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 2024 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 2024 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 2024 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 2024 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 002C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 002C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 002C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 002C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 25CC ÷ 1100 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 1100 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 1100 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 1100 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 25CC ÷ 11A8 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 11A8 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 11A8 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 25CC ÷ 1160 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 1160 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 1160 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 1160 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 25CC × 000A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 000A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 000A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 000A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 25CC × 0085 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 0085 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0085 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 0085 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 25CC × 3005 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 3005 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 3005 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 3005 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 203C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 203C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 203C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 203C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0030 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 0030 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0030 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 0030 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 25CC ÷ 2329 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 2329 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 2329 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 2329 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0028 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 0028 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0028 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 0028 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × FE6A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ FE6A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × FE6A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ FE6A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0025 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 0025 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0025 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 0025 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 20A9 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 20A9 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 20A9 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0024 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 0024 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0024 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 0024 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 00AB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 00AB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 00AB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 00AB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 25CC × 00BB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 00BB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 00BB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 00BB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 25CC × 0022 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 0022 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0022 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 0022 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 25CC × 0E31 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 0E31 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0E31 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 25CC × 102C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 102C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 102C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 102C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 25CC × 0E01 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 0E01 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0E01 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 0020 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 0020 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 25CC × 002F ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 002F ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 002F ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 002F ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 25CC × 1BF2 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.12] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 1BF2 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 1BF2 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.12] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 25CC × 1B44 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.12] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 1B44 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 1B44 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.12] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 25CC × FEFF ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × FEFF ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × FEFF ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × FEFF ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 25CC × 1F8FF ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 1F8FF ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 1F8FF ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × EFFFD ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ EFFFD ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × EFFFD ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 25CC × 200B ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 25CC × 0020 × 200B ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 200B ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 × 200B ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 25CC × 3041 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 3041 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 3041 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 3041 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 25CC ÷ 1F1E6 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 1F1E6 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 1F1E6 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 25CC ÷ 270A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 270A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 270A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 270A ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 25CC ÷ 261D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 261D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 261D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 261D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC ÷ 1F3FB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 1F3FB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 25CC × 0308 ÷ 1F3FB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 25CC × 200D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 25CC × 0020 ÷ 200D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 200D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 25CC × 0308 × 0020 ÷ 200D ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0023 × 2757 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 2757 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 2757 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 00A7 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 00A7 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 00A7 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0023 ÷ 1B05 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 1B05 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 1B05 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0023 × 2630 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 2630 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 2630 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 25CC ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 25CC ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 25CC ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0023 × 0023 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0023 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0023 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0023 ÷ 11003 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 11003 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 11003 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0023 ÷ 1B50 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 1B50 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 1B50 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0023 ÷ 2014 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 2014 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 2014 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0023 × 3000 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 3000 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 3000 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0009 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0009 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0009 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 ÷ 00B4 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 00B4 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 00B4 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0023 × 000B ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 000B ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 000B ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 000B ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0023 ÷ FFFC ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ FFFC ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ FFFC ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0023 × 232A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 232A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 232A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 232A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 007D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 007D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 007D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 007D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0029 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 0029 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0029 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 0029 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0023 × 302A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 302A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 302A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 302A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0000 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0000 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0000 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 000D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 000D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 000D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 000D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0023 × FE56 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × FE56 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × FE56 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × FE56 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0021 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 0021 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0021 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 0021 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 16FE4 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 16FE4 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 16FE4 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 00A0 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 00A0 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 00A0 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 ÷ AC00 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ AC00 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ AC00 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0023 ÷ AC01 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ AC01 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ AC01 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0023 × 05BE ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 05BE ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 05BE ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0023 × 05D0 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 05D0 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 05D0 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0023 × 002D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 002D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 002D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 002D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0023 ÷ 231A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 231A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 231A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 231A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 ÷ 1FFFD ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 1FFFD ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 1FFFD ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 ÷ 2600 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 2600 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 2600 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × FE19 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ FE19 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × FE19 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 2024 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 2024 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 2024 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 002C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 002C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 002C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 002C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0023 ÷ 1100 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 1100 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 1100 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0023 ÷ 11A8 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 11A8 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 11A8 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0023 ÷ 1160 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 1160 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 1160 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0023 × 000A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 000A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 000A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 000A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0023 × 0085 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 0085 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0085 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 0085 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0023 × 3005 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 3005 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 3005 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 203C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 203C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 203C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 203C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0030 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0030 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0030 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0023 ÷ 2329 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 2329 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 2329 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0028 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0028 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0028 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × FE6A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ FE6A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × FE6A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0025 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0025 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0025 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 20A9 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 20A9 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 20A9 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0024 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0024 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0024 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 00AB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 00AB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 00AB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0023 × 00BB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 00BB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 00BB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 00BB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0023 × 0022 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0022 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0022 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0023 × 0E31 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0E31 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0E31 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0023 × 102C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 102C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 102C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 102C ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0023 × 0E01 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 0E01 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0E01 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 0020 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 0020 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0023 × 002F ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 002F ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 002F ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 002F ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0023 ÷ 1BF2 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 1BF2 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 1BF2 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0023 ÷ 1B44 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 1B44 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 1B44 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0023 × FEFF ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × FEFF ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × FEFF ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × FEFF ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0023 × 1F8FF ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 1F8FF ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 1F8FF ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × EFFFD ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ EFFFD ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × EFFFD ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0023 × 200B ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0023 × 0020 × 200B ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 200B ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 × 200B ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0023 × 3041 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 3041 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 3041 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0023 ÷ 1F1E6 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 1F1E6 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 1F1E6 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0023 ÷ 270A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 270A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 270A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 270A ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0023 ÷ 261D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 261D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 261D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 261D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0023 ÷ 1F3FB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 1F3FB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0023 × 0308 ÷ 1F3FB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0023 × 200D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0023 × 0020 ÷ 200D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 200D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0023 × 0308 × 0020 ÷ 200D ÷ # × [0.3] NUMBER SIGN (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 11003 ÷ 2757 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 2757 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 2757 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ 00A7 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 00A7 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 00A7 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 1B05 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [28.11] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 1B05 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 1B05 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.11] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 11003 ÷ 2630 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 2630 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 2630 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 25CC ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [28.11] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 25CC ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 25CC ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.11] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 11003 ÷ 0023 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 0023 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 0023 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 11003 ÷ 11003 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 11003 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 11003 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 11003 × 1B50 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [28.11] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 1B50 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 1B50 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.11] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 11003 ÷ 2014 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 2014 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 2014 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 11003 × 3000 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 3000 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 3000 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0009 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 0009 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0009 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ 00B4 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 00B4 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 00B4 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 11003 × 000B ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 000B ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 000B ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 000B ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 11003 ÷ FFFC ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ FFFC ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ FFFC ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 11003 × 232A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 232A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 232A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 232A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 007D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 007D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 007D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 007D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0029 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 0029 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0029 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 0029 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 11003 × 302A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 302A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 302A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 302A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0000 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 0000 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0000 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 000D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 000D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 000D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 000D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 11003 × FE56 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × FE56 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × FE56 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × FE56 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0021 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 0021 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0021 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 0021 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 16FE4 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 16FE4 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 16FE4 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 00A0 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 00A0 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 00A0 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ AC00 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ AC00 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ AC00 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 11003 ÷ AC01 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ AC01 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ AC01 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 11003 × 05BE ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 05BE ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 05BE ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 11003 ÷ 05D0 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 05D0 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 05D0 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 11003 × 002D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 002D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 002D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 002D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 11003 ÷ 231A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 231A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 231A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 231A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ 1FFFD ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 1FFFD ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 1FFFD ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 ÷ 2600 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 2600 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 2600 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × FE19 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ FE19 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × FE19 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 2024 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 2024 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 2024 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 002C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 002C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 002C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 002C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 11003 ÷ 1100 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 1100 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 1100 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 11003 ÷ 11A8 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 11A8 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 11A8 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 11003 ÷ 1160 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 1160 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 1160 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 11003 × 000A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 000A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 000A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 000A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 11003 × 0085 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 0085 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0085 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 0085 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 11003 × 3005 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 3005 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 3005 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 203C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 203C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 203C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 203C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ 0030 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 0030 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 0030 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 11003 ÷ 2329 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 2329 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 2329 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ 0028 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 0028 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 0028 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ FE6A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ FE6A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ FE6A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ 0025 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 0025 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 0025 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ 20A9 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 20A9 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 20A9 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ 0024 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 0024 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 0024 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 00AB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 00AB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 00AB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 11003 × 00BB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 00BB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 00BB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 00BB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 11003 × 0022 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 0022 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0022 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 11003 × 0E31 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 0E31 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0E31 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 11003 × 102C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 102C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 102C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 102C ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 11003 ÷ 0E01 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 0E01 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 0E01 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 0020 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 0020 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 11003 × 002F ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 002F ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 002F ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 002F ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 11003 ÷ 1BF2 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 1BF2 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 1BF2 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 11003 ÷ 1B44 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 1B44 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 1B44 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 11003 × FEFF ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × FEFF ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × FEFF ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × FEFF ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 11003 ÷ 1F8FF ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 1F8FF ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 1F8FF ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 ÷ EFFFD ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ EFFFD ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ EFFFD ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11003 × 200B ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 11003 × 0020 × 200B ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 200B ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 × 200B ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 11003 × 3041 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 3041 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 3041 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 11003 ÷ 1F1E6 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 1F1E6 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 1F1E6 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 11003 ÷ 270A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 270A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 270A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 270A ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ 261D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 261D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 261D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 261D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 11003 ÷ 1F3FB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 1F3FB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 11003 × 0308 ÷ 1F3FB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 11003 × 200D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 11003 × 0020 ÷ 200D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 200D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 11003 × 0308 × 0020 ÷ 200D ÷ # × [0.3] BRAHMI SIGN JIHVAMULIYA (AP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 2757 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 2757 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 2757 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 00A7 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 00A7 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 00A7 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 1B05 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 1B05 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 1B05 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 2630 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 2630 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 2630 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 25CC ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 25CC ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 25CC ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 0023 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 0023 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 0023 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 11003 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 11003 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 11003 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 1B50 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 1B50 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 1B50 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 2014 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 2014 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 2014 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B50 × 3000 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 3000 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 3000 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0009 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 0009 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0009 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 00B4 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 00B4 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 00B4 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B50 × 000B ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 000B ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 000B ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 000B ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B50 ÷ FFFC ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ FFFC ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ FFFC ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B50 × 232A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 232A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 232A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 232A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 007D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 007D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 007D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 007D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0029 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 0029 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0029 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 0029 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B50 × 302A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 302A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 302A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 302A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0000 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 0000 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0000 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 000D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 000D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 000D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 000D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B50 × FE56 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × FE56 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × FE56 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × FE56 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0021 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 0021 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0021 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 0021 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 16FE4 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 16FE4 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 16FE4 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 00A0 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 00A0 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 00A0 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ AC00 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ AC00 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ AC00 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B50 ÷ AC01 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ AC01 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ AC01 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B50 × 05BE ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 05BE ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 05BE ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 05D0 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 05D0 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 05D0 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B50 × 002D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 002D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 002D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 002D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 231A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 231A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 231A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 231A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 1FFFD ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 1FFFD ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 1FFFD ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 2600 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 2600 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 2600 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × FE19 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ FE19 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × FE19 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 2024 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 2024 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 2024 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 002C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 002C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 002C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 002C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 1100 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 1100 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 1100 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 11A8 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 11A8 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 11A8 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 1160 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 1160 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 1160 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B50 × 000A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 000A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 000A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 000A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B50 × 0085 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 0085 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0085 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 0085 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B50 × 3005 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 3005 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 3005 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 203C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 203C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 203C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 203C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 0030 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 0030 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 0030 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 2329 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 2329 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 2329 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 0028 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 0028 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 0028 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ FE6A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ FE6A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ FE6A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 0025 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 0025 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 0025 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 20A9 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 20A9 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 20A9 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 0024 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 0024 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 0024 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 00AB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 00AB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 00AB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B50 × 00BB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 00BB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 00BB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 00BB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B50 × 0022 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 0022 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0022 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B50 × 0E31 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 0E31 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0E31 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B50 × 102C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 102C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 102C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 102C ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 0E01 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 0E01 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 0E01 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 0020 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 0020 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B50 × 002F ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 002F ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 002F ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 002F ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B50 × 1BF2 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [28.12] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 1BF2 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 1BF2 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.12] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B50 × 1B44 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [28.12] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 1B44 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 1B44 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.12] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B50 × FEFF ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × FEFF ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × FEFF ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × FEFF ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 1F8FF ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 1F8FF ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 1F8FF ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 ÷ EFFFD ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ EFFFD ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ EFFFD ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B50 × 200B ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 × 200B ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 200B ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 × 200B ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B50 × 3041 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 3041 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 3041 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 1F1E6 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 1F1E6 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 1F1E6 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 270A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 270A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 270A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 270A ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 261D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 261D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 261D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 261D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B50 ÷ 1F3FB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 1F3FB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 ÷ 1F3FB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B50 × 200D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B50 × 0020 ÷ 200D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 200D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B50 × 0308 × 0020 ÷ 200D ÷ # × [0.3] BALINESE DIGIT ZERO (AS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2014 ÷ 2757 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 2757 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 2757 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 00A7 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 00A7 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 00A7 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 1B05 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 1B05 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 1B05 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2014 ÷ 2630 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 2630 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 2630 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 25CC ÷ # × [0.3] EM DASH (B2) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 25CC ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 25CC ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2014 ÷ 0023 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0023 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 0023 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2014 ÷ 11003 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 11003 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 11003 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2014 ÷ 1B50 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 1B50 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 1B50 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2014 × 2014 ÷ # × [0.3] EM DASH (B2) × [17.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 2014 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [17.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 2014 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [17.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 2014 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [17.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2014 × 3000 ÷ # × [0.3] EM DASH (B2) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 3000 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 3000 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0009 ÷ # × [0.3] EM DASH (B2) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0009 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0009 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 00B4 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 00B4 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 00B4 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2014 × 000B ÷ # × [0.3] EM DASH (B2) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 000B ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 000B ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 000B ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2014 ÷ FFFC ÷ # × [0.3] EM DASH (B2) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ FFFC ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ FFFC ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2014 × 232A ÷ # × [0.3] EM DASH (B2) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 232A ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 232A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 232A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 007D ÷ # × [0.3] EM DASH (B2) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 007D ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 007D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 007D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0029 ÷ # × [0.3] EM DASH (B2) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 0029 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0029 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 0029 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2014 × 302A ÷ # × [0.3] EM DASH (B2) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 302A ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 302A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 302A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0000 ÷ # × [0.3] EM DASH (B2) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0000 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0000 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 000D ÷ # × [0.3] EM DASH (B2) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 000D ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 000D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 000D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2014 × FE56 ÷ # × [0.3] EM DASH (B2) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × FE56 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × FE56 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × FE56 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0021 ÷ # × [0.3] EM DASH (B2) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 0021 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0021 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 0021 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 16FE4 ÷ # × [0.3] EM DASH (B2) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 16FE4 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 16FE4 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 00A0 ÷ # × [0.3] EM DASH (B2) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 00A0 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 00A0 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ AC00 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ AC00 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ AC00 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2014 ÷ AC01 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ AC01 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ AC01 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2014 × 05BE ÷ # × [0.3] EM DASH (B2) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 05BE ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 05BE ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2014 ÷ 05D0 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 05D0 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 05D0 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2014 × 002D ÷ # × [0.3] EM DASH (B2) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 002D ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 002D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 002D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2014 ÷ 231A ÷ # × [0.3] EM DASH (B2) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 231A ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 231A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 231A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 1FFFD ÷ # × [0.3] EM DASH (B2) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 1FFFD ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 1FFFD ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 ÷ 2600 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 2600 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 2600 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × FE19 ÷ # × [0.3] EM DASH (B2) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ FE19 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × FE19 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 2024 ÷ # × [0.3] EM DASH (B2) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 2024 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 2024 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 002C ÷ # × [0.3] EM DASH (B2) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 002C ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 002C ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 002C ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2014 ÷ 1100 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 1100 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 1100 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2014 ÷ 11A8 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 11A8 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 11A8 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2014 ÷ 1160 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 1160 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 1160 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2014 × 000A ÷ # × [0.3] EM DASH (B2) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 000A ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 000A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 000A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2014 × 0085 ÷ # × [0.3] EM DASH (B2) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 0085 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0085 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 0085 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2014 × 3005 ÷ # × [0.3] EM DASH (B2) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 3005 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 3005 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 203C ÷ # × [0.3] EM DASH (B2) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 203C ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 203C ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 203C ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 0030 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0030 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 0030 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2014 ÷ 2329 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 2329 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 2329 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 0028 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0028 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 0028 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ FE6A ÷ # × [0.3] EM DASH (B2) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ FE6A ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ FE6A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 0025 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0025 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 0025 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 20A9 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 20A9 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 20A9 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 0024 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0024 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 0024 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 00AB ÷ # × [0.3] EM DASH (B2) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 00AB ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 00AB ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2014 × 00BB ÷ # × [0.3] EM DASH (B2) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 00BB ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 00BB ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 00BB ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2014 × 0022 ÷ # × [0.3] EM DASH (B2) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0022 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0022 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2014 × 0E31 ÷ # × [0.3] EM DASH (B2) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0E31 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0E31 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2014 × 102C ÷ # × [0.3] EM DASH (B2) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 102C ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 102C ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 102C ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2014 ÷ 0E01 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 0E01 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 0E01 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 0020 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 0020 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2014 × 002F ÷ # × [0.3] EM DASH (B2) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 002F ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 002F ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 002F ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2014 ÷ 1BF2 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 1BF2 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 1BF2 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2014 ÷ 1B44 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 1B44 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 1B44 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2014 × FEFF ÷ # × [0.3] EM DASH (B2) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × FEFF ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × FEFF ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × FEFF ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2014 ÷ 1F8FF ÷ # × [0.3] EM DASH (B2) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 1F8FF ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 1F8FF ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 ÷ EFFFD ÷ # × [0.3] EM DASH (B2) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ EFFFD ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ EFFFD ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2014 × 200B ÷ # × [0.3] EM DASH (B2) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2014 × 0020 × 200B ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 200B ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 × 200B ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2014 × 3041 ÷ # × [0.3] EM DASH (B2) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 3041 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 3041 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2014 ÷ 1F1E6 ÷ # × [0.3] EM DASH (B2) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 1F1E6 ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 1F1E6 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2014 ÷ 270A ÷ # × [0.3] EM DASH (B2) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 270A ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 270A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 270A ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 261D ÷ # × [0.3] EM DASH (B2) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 261D ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 261D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 261D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2014 ÷ 1F3FB ÷ # × [0.3] EM DASH (B2) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 1F3FB ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2014 × 0308 ÷ 1F3FB ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2014 × 200D ÷ # × [0.3] EM DASH (B2) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 200D ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 200D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2014 × 0308 × 0020 ÷ 200D ÷ # × [0.3] EM DASH (B2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3000 ÷ 2757 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 2757 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 2757 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 00A7 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 00A7 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 00A7 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3000 ÷ 2630 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 2630 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 2630 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 25CC ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 25CC ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 25CC ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3000 ÷ 0023 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 0023 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 0023 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3000 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3000 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3000 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3000 × 3000 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 3000 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 3000 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0009 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 0009 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0009 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3000 × 000B ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 000B ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 000B ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 000B ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3000 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3000 × 232A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 232A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 232A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 232A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 007D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 007D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 007D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 007D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0029 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 0029 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0029 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 0029 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3000 × 302A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 302A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 302A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 302A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0000 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 0000 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0000 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 000D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 000D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 000D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 000D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3000 × FE56 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × FE56 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × FE56 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × FE56 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0021 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 0021 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0021 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 0021 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 16FE4 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 16FE4 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 16FE4 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 00A0 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 00A0 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 00A0 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3000 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3000 × 05BE ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 05BE ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 05BE ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3000 ÷ 05D0 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 05D0 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 05D0 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3000 × 002D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 002D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 002D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 002D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3000 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × FE19 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ FE19 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × FE19 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 2024 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 2024 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 2024 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 002C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 002C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 002C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 002C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3000 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3000 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3000 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3000 × 000A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 000A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 000A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 000A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3000 × 0085 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 0085 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0085 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 0085 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3000 × 3005 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 3005 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 3005 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 203C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 203C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 203C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 203C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 0030 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 0030 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 0030 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3000 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 0028 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 0028 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 0028 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ FE6A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ FE6A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ FE6A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 0025 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 0025 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 0025 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 20A9 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 20A9 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 20A9 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 0024 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 0024 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 0024 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 00AB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 00AB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 00AB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3000 × 00BB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 00BB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 00BB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 00BB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3000 × 0022 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 0022 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0022 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3000 × 0E31 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 0E31 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0E31 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3000 × 102C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 102C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 102C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 102C ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3000 ÷ 0E01 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 0E01 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 0E01 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 0020 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 0020 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3000 × 002F ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 002F ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 002F ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 002F ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3000 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3000 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3000 × FEFF ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × FEFF ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × FEFF ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × FEFF ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3000 ÷ 1F8FF ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 1F8FF ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 1F8FF ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 ÷ EFFFD ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ EFFFD ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ EFFFD ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3000 × 200B ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3000 × 0020 × 200B ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 200B ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 × 200B ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3000 × 3041 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 3041 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 3041 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3000 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3000 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3000 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3000 × 0308 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3000 × 200D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3000 × 0020 ÷ 200D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 200D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3000 × 0308 × 0020 ÷ 200D ÷ # × [0.3] IDEOGRAPHIC SPACE (BA_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0009 ÷ 2757 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 2757 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 2757 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 00A7 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 00A7 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 00A7 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 1B05 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 1B05 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 1B05 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0009 ÷ 2630 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 2630 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 2630 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 25CC ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 25CC ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 25CC ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0009 ÷ 0023 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0023 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 0023 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0009 ÷ 11003 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 11003 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 11003 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0009 ÷ 1B50 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 1B50 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 1B50 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0009 ÷ 2014 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 2014 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 2014 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0009 × 3000 ÷ # × [0.3] (BAmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 3000 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 3000 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0009 ÷ # × [0.3] (BAmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0009 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0009 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 00B4 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 00B4 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 00B4 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0009 × 000B ÷ # × [0.3] (BAmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 000B ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 000B ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 000B ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0009 ÷ FFFC ÷ # × [0.3] (BAmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ FFFC ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ FFFC ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0009 × 232A ÷ # × [0.3] (BAmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 232A ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 232A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 232A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 007D ÷ # × [0.3] (BAmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 007D ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 007D ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 007D ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0029 ÷ # × [0.3] (BAmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 0029 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0029 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 0029 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0009 × 302A ÷ # × [0.3] (BAmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 302A ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 302A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 302A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0000 ÷ # × [0.3] (BAmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0000 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0000 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 000D ÷ # × [0.3] (BAmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 000D ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 000D ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 000D ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0009 × FE56 ÷ # × [0.3] (BAmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × FE56 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × FE56 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × FE56 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0021 ÷ # × [0.3] (BAmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 0021 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0021 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 0021 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 16FE4 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 16FE4 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 16FE4 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 00A0 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 00A0 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 00A0 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ AC00 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ AC00 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ AC00 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0009 ÷ AC01 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ AC01 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ AC01 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0009 × 05BE ÷ # × [0.3] (BAmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 05BE ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 05BE ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0009 ÷ 05D0 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 05D0 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 05D0 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0009 × 002D ÷ # × [0.3] (BAmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 002D ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 002D ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 002D ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0009 ÷ 231A ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 231A ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 231A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 231A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 1FFFD ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 1FFFD ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 1FFFD ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 ÷ 2600 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 2600 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 2600 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × FE19 ÷ # × [0.3] (BAmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ FE19 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × FE19 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 2024 ÷ # × [0.3] (BAmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 2024 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 2024 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 002C ÷ # × [0.3] (BAmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 002C ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 002C ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 002C ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0009 ÷ 1100 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 1100 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 1100 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0009 ÷ 11A8 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 11A8 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 11A8 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0009 ÷ 1160 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 1160 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 1160 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0009 × 000A ÷ # × [0.3] (BAmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 000A ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 000A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 000A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0009 × 0085 ÷ # × [0.3] (BAmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 0085 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0085 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 0085 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0009 × 3005 ÷ # × [0.3] (BAmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 3005 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 3005 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 203C ÷ # × [0.3] (BAmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 203C ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 203C ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 203C ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 0030 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0030 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 0030 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0009 ÷ 2329 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 2329 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 2329 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 0028 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0028 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 0028 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ FE6A ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ FE6A ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ FE6A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 0025 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0025 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 0025 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 20A9 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 20A9 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 20A9 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 0024 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0024 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 0024 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 00AB ÷ # × [0.3] (BAmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 00AB ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 00AB ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0009 × 00BB ÷ # × [0.3] (BAmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 00BB ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 00BB ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 00BB ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0009 × 0022 ÷ # × [0.3] (BAmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0022 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0022 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0009 × 0E31 ÷ # × [0.3] (BAmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0E31 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0E31 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0009 × 102C ÷ # × [0.3] (BAmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 102C ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 102C ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 102C ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0009 ÷ 0E01 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 0E01 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 0E01 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 0020 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 0020 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0009 × 002F ÷ # × [0.3] (BAmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 002F ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 002F ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 002F ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0009 ÷ 1BF2 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 1BF2 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 1BF2 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0009 ÷ 1B44 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 1B44 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 1B44 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0009 × FEFF ÷ # × [0.3] (BAmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × FEFF ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × FEFF ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × FEFF ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0009 ÷ 1F8FF ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 1F8FF ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 1F8FF ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 ÷ EFFFD ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ EFFFD ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ EFFFD ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0009 × 200B ÷ # × [0.3] (BAmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0009 × 0020 × 200B ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 200B ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 × 200B ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0009 × 3041 ÷ # × [0.3] (BAmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 3041 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 3041 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0009 ÷ 1F1E6 ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 1F1E6 ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 1F1E6 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0009 ÷ 270A ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 270A ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 270A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 270A ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 261D ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 261D ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 261D ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 261D ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0009 ÷ 1F3FB ÷ # × [0.3] (BAmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 1F3FB ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0009 × 0308 ÷ 1F3FB ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0009 × 200D ÷ # × [0.3] (BAmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0009 × 0020 ÷ 200D ÷ # × [0.3] (BAmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 200D ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0009 × 0308 × 0020 ÷ 200D ÷ # × [0.3] (BAmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00B4 × 2757 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 2757 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 2757 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 00A7 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 00A7 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 00A7 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 1B05 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 1B05 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 1B05 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00B4 × 2630 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 2630 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 2630 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 25CC ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 25CC ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 25CC ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00B4 × 0023 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0023 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0023 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00B4 × 11003 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 11003 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 11003 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00B4 × 1B50 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 1B50 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 1B50 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00B4 × 2014 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 2014 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 2014 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00B4 × 3000 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 3000 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 3000 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0009 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0009 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0009 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 00B4 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 00B4 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 00B4 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00B4 × 000B ÷ # × [0.3] ACUTE ACCENT (BB) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 000B ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 000B ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 000B ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00B4 ÷ FFFC ÷ # × [0.3] ACUTE ACCENT (BB) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ FFFC ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 ÷ FFFC ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00B4 × 232A ÷ # × [0.3] ACUTE ACCENT (BB) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 232A ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 232A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 232A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 007D ÷ # × [0.3] ACUTE ACCENT (BB) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 007D ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 007D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 007D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 0029 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00B4 × 302A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 302A ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 302A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 302A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0000 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0000 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0000 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 000D ÷ # × [0.3] ACUTE ACCENT (BB) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 000D ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 000D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 000D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00B4 × FE56 ÷ # × [0.3] ACUTE ACCENT (BB) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × FE56 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × FE56 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × FE56 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0021 ÷ # × [0.3] ACUTE ACCENT (BB) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 0021 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0021 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 0021 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 16FE4 ÷ # × [0.3] ACUTE ACCENT (BB) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 16FE4 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 16FE4 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 00A0 ÷ # × [0.3] ACUTE ACCENT (BB) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 00A0 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 00A0 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × AC00 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ AC00 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × AC00 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00B4 × AC01 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ AC01 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × AC01 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00B4 × 05BE ÷ # × [0.3] ACUTE ACCENT (BB) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 05BE ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 05BE ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00B4 × 05D0 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 05D0 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 05D0 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00B4 × 002D ÷ # × [0.3] ACUTE ACCENT (BB) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 002D ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 002D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 002D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00B4 × 231A ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 231A ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 231A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 231A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 1FFFD ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 1FFFD ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 1FFFD ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 2600 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 2600 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 2600 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × FE19 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ FE19 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × FE19 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 2024 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 2024 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 2024 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 002C ÷ # × [0.3] ACUTE ACCENT (BB) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 002C ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 002C ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 002C ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00B4 × 1100 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 1100 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 1100 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00B4 × 11A8 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 11A8 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 11A8 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00B4 × 1160 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 1160 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 1160 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00B4 × 000A ÷ # × [0.3] ACUTE ACCENT (BB) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 000A ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 000A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 000A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00B4 × 0085 ÷ # × [0.3] ACUTE ACCENT (BB) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 0085 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0085 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 0085 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00B4 × 3005 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 3005 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 3005 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 203C ÷ # × [0.3] ACUTE ACCENT (BB) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 203C ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 203C ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 203C ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0030 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0030 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0030 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00B4 × 2329 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 2329 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 2329 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × FE6A ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ FE6A ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × FE6A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0025 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0025 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0025 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 20A9 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 20A9 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 20A9 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0024 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0024 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0024 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 00AB ÷ # × [0.3] ACUTE ACCENT (BB) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 00AB ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 00AB ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00B4 × 00BB ÷ # × [0.3] ACUTE ACCENT (BB) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 00BB ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 00BB ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 00BB ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00B4 × 0022 ÷ # × [0.3] ACUTE ACCENT (BB) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0022 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0022 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00B4 × 0E31 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0E31 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0E31 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00B4 × 102C ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 102C ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 102C ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 102C ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00B4 × 0E01 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 0E01 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0E01 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 0020 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 0020 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00B4 × 002F ÷ # × [0.3] ACUTE ACCENT (BB) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 002F ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 002F ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 002F ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00B4 × 1BF2 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 1BF2 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 1BF2 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00B4 × 1B44 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 1B44 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 1B44 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00B4 × FEFF ÷ # × [0.3] ACUTE ACCENT (BB) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × FEFF ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × FEFF ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × FEFF ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00B4 × 1F8FF ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 1F8FF ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 1F8FF ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × EFFFD ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ EFFFD ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × EFFFD ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00B4 × 200B ÷ # × [0.3] ACUTE ACCENT (BB) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 × 200B ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 200B ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 × 200B ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00B4 × 3041 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 3041 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 3041 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00B4 × 1F1E6 ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 1F1E6 ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 1F1E6 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00B4 × 270A ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 270A ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 270A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 270A ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 261D ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 261D ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 261D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 261D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00B4 × 1F3FB ÷ # × [0.3] ACUTE ACCENT (BB) × [21.05] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 1F3FB ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 1F3FB ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.05] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00B4 × 200D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00B4 × 0020 ÷ 200D ÷ # × [0.3] ACUTE ACCENT (BB) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 200D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00B4 × 0308 × 0020 ÷ 200D ÷ # × [0.3] ACUTE ACCENT (BB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 2757 ÷ # × [0.3] (BK) ÷ [4.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 2757 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 2757 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 2757 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 00A7 ÷ # × [0.3] (BK) ÷ [4.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 00A7 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 00A7 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 00A7 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 1B05 ÷ # × [0.3] (BK) ÷ [4.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 1B05 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 1B05 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 1B05 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000B ÷ 2630 ÷ # × [0.3] (BK) ÷ [4.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 2630 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 2630 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 2630 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 25CC ÷ # × [0.3] (BK) ÷ [4.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 25CC ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 25CC ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 25CC ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000B ÷ 0023 ÷ # × [0.3] (BK) ÷ [4.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0023 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0023 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0023 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000B ÷ 11003 ÷ # × [0.3] (BK) ÷ [4.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 11003 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 11003 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 11003 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000B ÷ 1B50 ÷ # × [0.3] (BK) ÷ [4.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 1B50 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 1B50 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 1B50 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000B ÷ 2014 ÷ # × [0.3] (BK) ÷ [4.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 2014 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 2014 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 2014 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000B ÷ 3000 ÷ # × [0.3] (BK) ÷ [4.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 3000 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 3000 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 3000 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0009 ÷ # × [0.3] (BK) ÷ [4.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0009 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0009 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0009 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 00B4 ÷ # × [0.3] (BK) ÷ [4.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 00B4 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 00B4 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 00B4 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000B ÷ 000B ÷ # × [0.3] (BK) ÷ [4.0] (BK) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 000B ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 000B ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 000B ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 000B ÷ FFFC ÷ # × [0.3] (BK) ÷ [4.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ FFFC ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ FFFC ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ FFFC ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000B ÷ 232A ÷ # × [0.3] (BK) ÷ [4.0] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 232A ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 232A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 232A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 007D ÷ # × [0.3] (BK) ÷ [4.0] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 007D ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 007D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 007D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0029 ÷ # × [0.3] (BK) ÷ [4.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 0029 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0029 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000B ÷ 302A ÷ # × [0.3] (BK) ÷ [4.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 302A ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 302A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 302A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0000 ÷ # × [0.3] (BK) ÷ [4.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0000 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0000 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0000 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 000D ÷ # × [0.3] (BK) ÷ [4.0] (CR) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 000D ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 000D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 000D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 000B ÷ FE56 ÷ # × [0.3] (BK) ÷ [4.0] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × FE56 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × FE56 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × FE56 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0021 ÷ # × [0.3] (BK) ÷ [4.0] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 0021 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0021 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 0021 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 16FE4 ÷ # × [0.3] (BK) ÷ [4.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 16FE4 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 16FE4 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 00A0 ÷ # × [0.3] (BK) ÷ [4.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 00A0 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 00A0 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 00A0 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ AC00 ÷ # × [0.3] (BK) ÷ [4.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ AC00 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ AC00 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ AC00 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000B ÷ AC01 ÷ # × [0.3] (BK) ÷ [4.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ AC01 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ AC01 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ AC01 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000B ÷ 05BE ÷ # × [0.3] (BK) ÷ [4.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 05BE ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 05BE ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 05BE ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000B ÷ 05D0 ÷ # × [0.3] (BK) ÷ [4.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 05D0 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 05D0 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 05D0 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000B ÷ 002D ÷ # × [0.3] (BK) ÷ [4.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 002D ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 002D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 002D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000B ÷ 231A ÷ # × [0.3] (BK) ÷ [4.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 231A ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 231A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 1FFFD ÷ # × [0.3] (BK) ÷ [4.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 1FFFD ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 1FFFD ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 2600 ÷ # × [0.3] (BK) ÷ [4.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 2600 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 2600 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 2600 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ FE19 ÷ # × [0.3] (BK) ÷ [4.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ FE19 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × FE19 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ FE19 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 2024 ÷ # × [0.3] (BK) ÷ [4.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 2024 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 2024 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 002C ÷ # × [0.3] (BK) ÷ [4.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 002C ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 002C ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 002C ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000B ÷ 1100 ÷ # × [0.3] (BK) ÷ [4.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 1100 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 1100 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 1100 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000B ÷ 11A8 ÷ # × [0.3] (BK) ÷ [4.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 11A8 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 11A8 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 11A8 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000B ÷ 1160 ÷ # × [0.3] (BK) ÷ [4.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 1160 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 1160 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 1160 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000B ÷ 000A ÷ # × [0.3] (BK) ÷ [4.0] (LF) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 000A ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 000A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 000A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 000B ÷ 0085 ÷ # × [0.3] (BK) ÷ [4.0] (NL) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 0085 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0085 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 0085 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 000B ÷ 3005 ÷ # × [0.3] (BK) ÷ [4.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 3005 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 3005 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 3005 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 203C ÷ # × [0.3] (BK) ÷ [4.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 203C ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 203C ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 203C ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0030 ÷ # × [0.3] (BK) ÷ [4.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0030 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0030 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000B ÷ 2329 ÷ # × [0.3] (BK) ÷ [4.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 2329 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 2329 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0028 ÷ # × [0.3] (BK) ÷ [4.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0028 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0028 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ FE6A ÷ # × [0.3] (BK) ÷ [4.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ FE6A ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × FE6A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ FE6A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0025 ÷ # × [0.3] (BK) ÷ [4.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0025 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0025 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0025 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 20A9 ÷ # × [0.3] (BK) ÷ [4.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 20A9 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 20A9 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 20A9 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0024 ÷ # × [0.3] (BK) ÷ [4.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0024 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0024 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0024 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 00AB ÷ # × [0.3] (BK) ÷ [4.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 00AB ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 00AB ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 00AB ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000B ÷ 00BB ÷ # × [0.3] (BK) ÷ [4.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 00BB ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 00BB ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 00BB ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000B ÷ 0022 ÷ # × [0.3] (BK) ÷ [4.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0022 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0022 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0022 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000B ÷ 0E31 ÷ # × [0.3] (BK) ÷ [4.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0E31 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0E31 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0E31 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000B ÷ 102C ÷ # × [0.3] (BK) ÷ [4.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 102C ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 102C ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 102C ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000B ÷ 0E01 ÷ # × [0.3] (BK) ÷ [4.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 0E01 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0E01 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 0E01 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 0020 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 0020 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000B ÷ 002F ÷ # × [0.3] (BK) ÷ [4.0] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 002F ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 002F ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 002F ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000B ÷ 1BF2 ÷ # × [0.3] (BK) ÷ [4.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 1BF2 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 1BF2 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000B ÷ 1B44 ÷ # × [0.3] (BK) ÷ [4.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 1B44 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 1B44 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 1B44 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000B ÷ FEFF ÷ # × [0.3] (BK) ÷ [4.0] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × FEFF ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × FEFF ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × FEFF ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 1F8FF ÷ # × [0.3] (BK) ÷ [4.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 1F8FF ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 1F8FF ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ EFFFD ÷ # × [0.3] (BK) ÷ [4.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ EFFFD ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × EFFFD ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ EFFFD ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000B ÷ 200B ÷ # × [0.3] (BK) ÷ [4.0] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 × 200B ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 200B ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 × 200B ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000B ÷ 3041 ÷ # × [0.3] (BK) ÷ [4.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 3041 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 3041 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 3041 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 1F1E6 ÷ # × [0.3] (BK) ÷ [4.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 1F1E6 ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 1F1E6 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000B ÷ 270A ÷ # × [0.3] (BK) ÷ [4.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 270A ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 270A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 270A ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 261D ÷ # × [0.3] (BK) ÷ [4.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 261D ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 261D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 261D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000B ÷ 1F3FB ÷ # × [0.3] (BK) ÷ [4.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 1F3FB ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 ÷ 1F3FB ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000B ÷ 200D ÷ # × [0.3] (BK) ÷ [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 0020 ÷ 200D ÷ # × [0.3] (BK) ÷ [4.0] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 200D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000B ÷ 0308 × 0020 ÷ 200D ÷ # × [0.3] (BK) ÷ [4.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FFFC ÷ 2757 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 2757 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 2757 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 2757 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 00A7 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 00A7 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 00A7 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 1B05 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 1B05 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 1B05 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FFFC ÷ 2630 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 2630 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 2630 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 2630 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 25CC ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 25CC ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 25CC ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 25CC ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FFFC ÷ 0023 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0023 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 0023 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0023 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FFFC ÷ 11003 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 11003 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 11003 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 11003 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FFFC ÷ 1B50 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 1B50 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 1B50 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FFFC ÷ 2014 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 2014 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 2014 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 2014 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FFFC ÷ 3000 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 3000 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 3000 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 3000 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 0009 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0009 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 0009 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0009 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 00B4 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 00B4 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 00B4 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FFFC × 000B ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 000B ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 000B ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 000B ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FFFC ÷ FFFC ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ FFFC ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ FFFC ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ FFFC ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FFFC × 232A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 232A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 232A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 232A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 007D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 007D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 007D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 007D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 0029 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FFFC × 302A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 302A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 302A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 302A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0000 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0000 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0000 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0000 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 000D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 000D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 000D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 000D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FFFC × FE56 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × FE56 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × FE56 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × FE56 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0021 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 0021 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0021 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 0021 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 16FE4 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 16FE4 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 16FE4 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 00A0 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 00A0 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 00A0 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ AC00 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ AC00 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ AC00 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ AC00 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FFFC ÷ AC01 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ AC01 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ AC01 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ AC01 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FFFC ÷ 05BE ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 05BE ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 05BE ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 05BE ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FFFC ÷ 05D0 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 05D0 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 05D0 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FFFC ÷ 002D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 002D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 002D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 002D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FFFC ÷ 231A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 231A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 231A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 231A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 1FFFD ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 1FFFD ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 1FFFD ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC ÷ 2600 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 2600 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 2600 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 2600 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC ÷ FE19 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ FE19 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ FE19 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ FE19 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 2024 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 2024 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 2024 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 2024 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 002C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 002C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 002C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 002C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FFFC ÷ 1100 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 1100 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 1100 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 1100 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FFFC ÷ 11A8 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 11A8 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 11A8 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FFFC ÷ 1160 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 1160 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 1160 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 1160 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FFFC × 000A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 000A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 000A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 000A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FFFC × 0085 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 0085 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0085 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 0085 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FFFC ÷ 3005 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 3005 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 3005 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 3005 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 203C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 203C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 203C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 203C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 0030 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0030 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 0030 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0030 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FFFC ÷ 2329 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 2329 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 2329 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 2329 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0028 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ FE6A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ FE6A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ FE6A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ FE6A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 0025 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0025 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 0025 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0025 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 20A9 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 20A9 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 20A9 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 0024 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0024 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 0024 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0024 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 00AB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 00AB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 00AB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 00AB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FFFC × 00BB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 00BB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 00BB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 00BB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FFFC × 0022 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0022 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0022 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0022 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FFFC × 0E31 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0E31 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0E31 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FFFC × 102C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 102C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 102C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 102C ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FFFC ÷ 0E01 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 0E01 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 0E01 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 0020 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 0020 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FFFC × 002F ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 002F ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 002F ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 002F ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FFFC ÷ 1BF2 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 1BF2 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 1BF2 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FFFC ÷ 1B44 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 1B44 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 1B44 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FFFC × FEFF ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × FEFF ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × FEFF ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × FEFF ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FFFC ÷ 1F8FF ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 1F8FF ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 1F8FF ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC ÷ EFFFD ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ EFFFD ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ EFFFD ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FFFC × 200B ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FFFC × 0020 × 200B ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 200B ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 × 200B ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FFFC ÷ 3041 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 3041 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 3041 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 3041 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FFFC ÷ 1F1E6 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 1F1E6 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 1F1E6 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FFFC ÷ 270A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 270A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 270A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 270A ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 261D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 261D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 261D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 261D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FFFC ÷ 1F3FB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 1F3FB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FFFC × 0308 ÷ 1F3FB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FFFC × 200D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FFFC × 0020 ÷ 200D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 200D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FFFC × 0308 × 0020 ÷ 200D ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 232A ÷ 2757 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 2757 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 2757 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 2757 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 00A7 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 00A7 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 1B05 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 1B05 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 1B05 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 232A ÷ 2630 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 2630 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 2630 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 2630 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 25CC ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 25CC ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 25CC ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 25CC ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 232A ÷ 0023 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 0023 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 0023 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 0023 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 232A ÷ 11003 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 11003 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 11003 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 11003 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 232A ÷ 1B50 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 1B50 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 1B50 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 232A ÷ 2014 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 2014 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 2014 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 2014 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 232A × 3000 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 3000 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 3000 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 3000 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0009 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 0009 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0009 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 0009 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 00B4 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 00B4 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 232A × 000B ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 000B ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 000B ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 000B ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 232A ÷ FFFC ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ FFFC ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ FFFC ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ FFFC ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 232A × 232A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 232A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 232A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 232A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 007D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 007D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 007D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 007D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0029 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 0029 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0029 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 0029 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 232A × 302A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 302A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 302A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 302A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0000 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 0000 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0000 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 0000 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 000D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 000D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 000D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 000D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 232A × FE56 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 × FE56 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × FE56 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × FE56 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0021 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 0021 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0021 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 0021 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 16FE4 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 16FE4 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 16FE4 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 00A0 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 00A0 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ AC00 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ AC00 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ AC00 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ AC00 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 232A ÷ AC01 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ AC01 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ AC01 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ AC01 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 232A × 05BE ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 05BE ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 05BE ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 05BE ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 232A ÷ 05D0 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 05D0 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 232A × 002D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 002D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 002D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 002D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 232A ÷ 231A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 231A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 231A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 231A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 1FFFD ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 1FFFD ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 1FFFD ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A ÷ 2600 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 2600 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 2600 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 2600 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × FE19 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ FE19 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × FE19 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ FE19 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 2024 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 2024 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 2024 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 2024 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 002C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 002C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 002C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 002C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 232A ÷ 1100 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 1100 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 1100 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 1100 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 232A ÷ 11A8 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 11A8 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 232A ÷ 1160 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 1160 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 1160 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 1160 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 232A × 000A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 000A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 000A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 000A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 232A × 0085 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 0085 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0085 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 0085 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 232A × 3005 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 3005 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 3005 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 3005 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 203C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 203C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 203C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 203C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 0030 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 0030 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 0030 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 0030 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 232A ÷ 2329 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 2329 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 2329 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 2329 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 0028 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 0028 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 0028 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ FE6A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ FE6A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ FE6A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ FE6A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 0025 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 0025 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 0025 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 0025 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 20A9 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 20A9 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 20A9 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 0024 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 0024 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 0024 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 0024 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 00AB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 00AB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 00AB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 00AB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 232A × 00BB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 00BB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 00BB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 00BB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 232A × 0022 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 0022 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0022 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 0022 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 232A × 0E31 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 0E31 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0E31 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 232A × 102C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 102C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 102C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 102C ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 232A ÷ 0E01 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 0E01 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 0020 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 0020 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 232A × 002F ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 002F ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 002F ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 002F ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 232A ÷ 1BF2 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 1BF2 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 1BF2 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 232A ÷ 1B44 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 1B44 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 1B44 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 232A × FEFF ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 232A × 0020 × FEFF ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 232A × 0308 × FEFF ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × FEFF ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 232A ÷ 1F8FF ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 1F8FF ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 1F8FF ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A ÷ EFFFD ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ EFFFD ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ EFFFD ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 232A × 200B ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 200B ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 200B ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 200B ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 232A × 3041 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 232A × 0020 × 3041 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 3041 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 × 3041 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 232A ÷ 1F1E6 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 1F1E6 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 232A ÷ 270A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 270A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 270A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 270A ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 261D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 261D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 261D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 261D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 232A ÷ 1F3FB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 232A × 0308 ÷ 1F3FB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 232A × 200D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 232A × 0020 ÷ 200D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 200D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 232A × 0308 × 0020 ÷ 200D ÷ # × [0.3] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 007D ÷ 2757 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 2757 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 2757 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 2757 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 00A7 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 00A7 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 1B05 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 1B05 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 1B05 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 007D ÷ 2630 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 2630 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 2630 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 2630 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 25CC ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 25CC ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 25CC ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 25CC ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 007D ÷ 0023 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0023 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 0023 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0023 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007D ÷ 11003 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 11003 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 11003 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 11003 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 007D ÷ 1B50 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 1B50 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 1B50 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 007D ÷ 2014 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 2014 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 2014 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 2014 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 007D × 3000 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 3000 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 3000 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 3000 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0009 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0009 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0009 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0009 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 00B4 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 00B4 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 007D × 000B ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 000B ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 000B ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 000B ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 007D ÷ FFFC ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ FFFC ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ FFFC ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ FFFC ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 007D × 232A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 232A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 232A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 232A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 007D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 007D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 007D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 007D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 0029 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 007D × 302A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 302A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 302A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 302A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0000 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0000 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0000 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0000 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 000D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 000D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 000D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 000D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 007D × FE56 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 × FE56 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × FE56 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × FE56 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0021 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 0021 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0021 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 0021 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 16FE4 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 16FE4 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 16FE4 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 00A0 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 00A0 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ AC00 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ AC00 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ AC00 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ AC00 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 007D ÷ AC01 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ AC01 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ AC01 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ AC01 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 007D × 05BE ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 05BE ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 05BE ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 05BE ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 007D ÷ 05D0 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 05D0 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 007D × 002D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 002D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 002D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 002D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 007D ÷ 231A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 231A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 231A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 231A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 1FFFD ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 1FFFD ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 1FFFD ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D ÷ 2600 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 2600 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 2600 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 2600 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × FE19 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ FE19 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × FE19 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ FE19 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 2024 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 2024 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 2024 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 2024 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 002C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 002C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 002C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 002C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 007D ÷ 1100 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 1100 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 1100 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 1100 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 007D ÷ 11A8 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 11A8 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 007D ÷ 1160 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 1160 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 1160 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 1160 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 007D × 000A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 000A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 000A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 000A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 007D × 0085 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 0085 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0085 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 0085 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 007D × 3005 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 3005 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 3005 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 3005 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 203C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 203C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 203C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 203C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 0030 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0030 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 0030 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0030 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 007D ÷ 2329 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 2329 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 2329 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 2329 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ FE6A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ FE6A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ FE6A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ FE6A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 0025 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0025 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 0025 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0025 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 20A9 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 20A9 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 20A9 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 0024 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0024 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 0024 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0024 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 00AB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 00AB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 00AB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 00AB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 007D × 00BB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 00BB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 00BB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 00BB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 007D × 0022 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0022 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0022 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0022 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 007D × 0E31 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0E31 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0E31 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 007D × 102C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 102C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 102C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 102C ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 007D ÷ 0E01 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 0E01 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 0020 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 0020 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 007D × 002F ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 002F ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 002F ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 002F ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 007D ÷ 1BF2 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 1BF2 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 1BF2 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 007D ÷ 1B44 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 1B44 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 1B44 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 007D × FEFF ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 007D × 0020 × FEFF ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 007D × 0308 × FEFF ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × FEFF ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 007D ÷ 1F8FF ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 1F8FF ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 1F8FF ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D ÷ EFFFD ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ EFFFD ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ EFFFD ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 007D × 200B ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 200B ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 200B ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 200B ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 007D × 3041 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 007D × 0020 × 3041 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 3041 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 × 3041 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 007D ÷ 1F1E6 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 1F1E6 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 007D ÷ 270A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 270A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 270A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 270A ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 261D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 261D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 261D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 261D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 007D ÷ 1F3FB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 007D × 0308 ÷ 1F3FB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 007D × 200D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 007D × 0020 ÷ 200D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 200D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 007D × 0308 × 0020 ÷ 200D ÷ # × [0.3] RIGHT CURLY BRACKET (CLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0029 × 2757 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 2757 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 2757 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1B05 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1B05 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1B05 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0029 × 2630 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 2630 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 2630 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 25CC ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 25CC ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 25CC ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0029 × 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0029 ÷ 11003 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 11003 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 11003 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1B50 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1B50 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1B50 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0029 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0029 × 3000 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 3000 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 3000 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0029 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 000B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0029 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0029 × 232A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 232A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 232A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 232A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 007D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 0029 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0029 × 302A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 302A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 302A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 302A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0000 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0000 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0000 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 000D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0029 × FE56 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × FE56 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × FE56 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × FE56 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 0021 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 16FE4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 16FE4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 16FE4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0029 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0029 × 05BE ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 05BE ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 05BE ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0029 × 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0029 × 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 002D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0029 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 231A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1FFFD ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1FFFD ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1FFFD ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 ÷ 2600 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 2600 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 2600 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × FE19 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ FE19 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × FE19 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 002C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0029 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0029 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 000A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0029 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 0085 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0029 × 3005 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 3005 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 3005 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 3005 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [16.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 203C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 203C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 203C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 203C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [16.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0029 ÷ 2329 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 2329 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 2329 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ FE6A ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ FE6A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ FE6A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ 20A9 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 20A9 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 20A9 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 00AB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 00AB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 00AB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0029 × 00BB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 00BB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 00BB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 00BB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0029 × 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0029 × 0E31 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0E31 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0E31 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0029 × 102C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 102C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 102C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 102C ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0029 × 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 0020 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0029 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 002F ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1BF2 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1BF2 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1BF2 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1B44 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1B44 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1B44 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0029 × FEFF ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × FEFF ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × FEFF ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × FEFF ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0029 × 1F8FF ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1F8FF ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 1F8FF ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × EFFFD ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [30.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ EFFFD ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × EFFFD ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0029 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 200B ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0029 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0029 × 0020 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 × 3041 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [16.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0029 ÷ 270A ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 270A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 270A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 270A ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 261D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0029 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0029 × 0308 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0029 × 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0029 × 0020 ÷ 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0029 × 0308 × 0020 ÷ 200D ÷ # × [0.3] RIGHT PARENTHESIS (CP) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 302A × 2757 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 2757 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 2757 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 2757 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 00A7 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 00A7 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 00A7 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 302A ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 302A × 2630 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 2630 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 2630 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 2630 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 25CC ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 25CC ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 25CC ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 25CC ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 302A × 0023 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 0023 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0023 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 0023 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 302A ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 302A ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 302A ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 302A × 3000 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 3000 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 3000 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 3000 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0009 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 0009 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0009 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 0009 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 302A ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 302A × 000B ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 000B ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 000B ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 000B ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 302A ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 302A × 232A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 232A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 232A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 232A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 007D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 007D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 007D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 007D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0029 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 0029 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0029 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 0029 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 302A × 302A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 302A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 302A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 302A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0000 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 0000 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0000 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 0000 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 000D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 000D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 000D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 000D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 302A × FE56 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 × FE56 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × FE56 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × FE56 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0021 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 0021 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0021 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 0021 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 16FE4 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 16FE4 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 16FE4 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 00A0 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 00A0 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 00A0 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 302A ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 302A ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 302A × 05BE ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 05BE ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 05BE ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 05BE ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 302A × 05D0 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 05D0 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 05D0 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 302A × 002D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 002D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 002D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 002D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 302A ÷ 231A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 302A ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × FE19 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ FE19 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × FE19 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ FE19 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 2024 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 2024 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 2024 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 2024 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 002C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 002C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 002C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 002C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 302A ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 7) { + Test_LB('× 302A × 0308 × 0020 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 302A ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 302A ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 302A × 000A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 000A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 000A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 000A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 302A × 0085 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 0085 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0085 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 0085 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 302A × 3005 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 3005 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 3005 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 3005 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 203C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 203C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 203C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 203C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0030 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 0030 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0030 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 0030 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 302A ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0028 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 0028 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0028 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 0028 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × FE6A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ FE6A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × FE6A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ FE6A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0025 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 0025 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0025 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 0025 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 20A9 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 20A9 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 20A9 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0024 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 0024 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0024 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 0024 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 00AB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 00AB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 00AB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 00AB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 302A × 00BB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 00BB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 00BB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 00BB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 302A × 0022 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 0022 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0022 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 0022 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 302A × 0E31 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 0E31 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0E31 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 302A × 102C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 102C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 102C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 102C ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 302A × 0E01 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 0E01 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0E01 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 0020 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 0020 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 302A × 002F ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 002F ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 002F ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 002F ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 302A ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 302A ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 302A × FEFF ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 302A × 0020 × FEFF ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 302A × 0308 × FEFF ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × FEFF ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 302A × 1F8FF ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 1F8FF ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 1F8FF ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × EFFFD ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ EFFFD ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0308 × EFFFD ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 302A × 200B ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 302A × 0020 × 200B ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 200B ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 × 200B ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 302A × 3041 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 3041 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 3041 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 3041 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 302A ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 302A ÷ 270A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 302A ÷ 261D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 302A ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 302A × 0308 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 302A × 200D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 302A × 0020 ÷ 200D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 200D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 302A × 0308 × 0020 ÷ 200D ÷ # × [0.3] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0000 × 2757 ÷ # × [0.3] (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 2757 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 2757 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 00A7 ÷ # × [0.3] (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 00A7 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 00A7 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0000 ÷ 1B05 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 1B05 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 1B05 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0000 × 2630 ÷ # × [0.3] (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 2630 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 2630 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 25CC ÷ # × [0.3] (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 25CC ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 25CC ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0000 × 0023 ÷ # × [0.3] (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 0023 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0023 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0000 ÷ 11003 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 11003 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 11003 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0000 ÷ 1B50 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 1B50 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 1B50 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0000 ÷ 2014 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 2014 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 2014 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0000 × 3000 ÷ # × [0.3] (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 3000 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 3000 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0009 ÷ # × [0.3] (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 0009 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0009 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 ÷ 00B4 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 00B4 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 00B4 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0000 × 000B ÷ # × [0.3] (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 000B ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 000B ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 000B ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0000 ÷ FFFC ÷ # × [0.3] (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ FFFC ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ FFFC ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0000 × 232A ÷ # × [0.3] (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 232A ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 232A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 232A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 007D ÷ # × [0.3] (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 007D ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 007D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 007D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0029 ÷ # × [0.3] (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 0029 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0029 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 0029 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0000 × 302A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 302A ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 302A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 302A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0000 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 0000 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0000 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 000D ÷ # × [0.3] (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 000D ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 000D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 000D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0000 × FE56 ÷ # × [0.3] (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × FE56 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × FE56 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × FE56 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0021 ÷ # × [0.3] (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 0021 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0021 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 0021 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 16FE4 ÷ # × [0.3] (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 16FE4 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 16FE4 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 00A0 ÷ # × [0.3] (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 00A0 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 00A0 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 ÷ AC00 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ AC00 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ AC00 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0000 ÷ AC01 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ AC01 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ AC01 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0000 × 05BE ÷ # × [0.3] (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 05BE ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 05BE ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0000 × 05D0 ÷ # × [0.3] (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 05D0 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 05D0 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0000 × 002D ÷ # × [0.3] (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 002D ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 002D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 002D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0000 ÷ 231A ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 231A ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 231A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 231A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 ÷ 1FFFD ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 1FFFD ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 1FFFD ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 ÷ 2600 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 2600 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 2600 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × FE19 ÷ # × [0.3] (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ FE19 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × FE19 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 2024 ÷ # × [0.3] (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 2024 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 2024 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 002C ÷ # × [0.3] (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 002C ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 002C ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 002C ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0000 ÷ 1100 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 1100 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 1100 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0000 ÷ 11A8 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 11A8 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 11A8 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0000 ÷ 1160 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 1160 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 1160 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0000 × 000A ÷ # × [0.3] (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 000A ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 000A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 000A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0000 × 0085 ÷ # × [0.3] (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 0085 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0085 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 0085 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0000 × 3005 ÷ # × [0.3] (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 3005 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 3005 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 203C ÷ # × [0.3] (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 203C ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 203C ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 203C ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0030 ÷ # × [0.3] (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 0030 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0030 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0000 ÷ 2329 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 2329 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 2329 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0028 ÷ # × [0.3] (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 0028 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0028 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × FE6A ÷ # × [0.3] (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ FE6A ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × FE6A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0025 ÷ # × [0.3] (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 0025 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0025 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 20A9 ÷ # × [0.3] (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 20A9 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 20A9 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0024 ÷ # × [0.3] (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 0024 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0024 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 00AB ÷ # × [0.3] (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 00AB ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 00AB ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0000 × 00BB ÷ # × [0.3] (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 00BB ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 00BB ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 00BB ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0000 × 0022 ÷ # × [0.3] (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 0022 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0022 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0000 × 0E31 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 0E31 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0E31 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0000 × 102C ÷ # × [0.3] (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 102C ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 102C ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 102C ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0000 × 0E01 ÷ # × [0.3] (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 0E01 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0E01 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 0020 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 0020 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0000 × 002F ÷ # × [0.3] (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 002F ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 002F ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 002F ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0000 ÷ 1BF2 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 1BF2 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 1BF2 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0000 ÷ 1B44 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 1B44 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 1B44 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0000 × FEFF ÷ # × [0.3] (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × FEFF ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × FEFF ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × FEFF ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0000 × 1F8FF ÷ # × [0.3] (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 1F8FF ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 1F8FF ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × EFFFD ÷ # × [0.3] (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ EFFFD ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × EFFFD ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0000 × 200B ÷ # × [0.3] (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0000 × 0020 × 200B ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 200B ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 × 200B ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0000 × 3041 ÷ # × [0.3] (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 3041 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 3041 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0000 ÷ 1F1E6 ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 1F1E6 ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 1F1E6 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0000 ÷ 270A ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 270A ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 270A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 270A ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0000 ÷ 261D ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 261D ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 261D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 261D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0000 ÷ 1F3FB ÷ # × [0.3] (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 1F3FB ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0000 × 0308 ÷ 1F3FB ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0000 × 200D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0000 × 0020 ÷ 200D ÷ # × [0.3] (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 200D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0000 × 0308 × 0020 ÷ 200D ÷ # × [0.3] (CMorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 2757 ÷ # × [0.3] (CR) ÷ [5.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 2757 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 2757 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 2757 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 00A7 ÷ # × [0.3] (CR) ÷ [5.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 00A7 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 00A7 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 00A7 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 1B05 ÷ # × [0.3] (CR) ÷ [5.02] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 1B05 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 1B05 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 1B05 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000D ÷ 2630 ÷ # × [0.3] (CR) ÷ [5.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 2630 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 2630 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 2630 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 25CC ÷ # × [0.3] (CR) ÷ [5.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 25CC ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 25CC ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 25CC ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000D ÷ 0023 ÷ # × [0.3] (CR) ÷ [5.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0023 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0023 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0023 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000D ÷ 11003 ÷ # × [0.3] (CR) ÷ [5.02] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 11003 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 11003 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 11003 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000D ÷ 1B50 ÷ # × [0.3] (CR) ÷ [5.02] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 1B50 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 1B50 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 1B50 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000D ÷ 2014 ÷ # × [0.3] (CR) ÷ [5.02] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 2014 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 2014 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 2014 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000D ÷ 3000 ÷ # × [0.3] (CR) ÷ [5.02] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 3000 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 3000 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 3000 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0009 ÷ # × [0.3] (CR) ÷ [5.02] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0009 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0009 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0009 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 00B4 ÷ # × [0.3] (CR) ÷ [5.02] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 00B4 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 00B4 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 00B4 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000D ÷ 000B ÷ # × [0.3] (CR) ÷ [5.02] (BK) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 000B ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 000B ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 000B ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 000D ÷ FFFC ÷ # × [0.3] (CR) ÷ [5.02] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ FFFC ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ FFFC ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ FFFC ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000D ÷ 232A ÷ # × [0.3] (CR) ÷ [5.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 232A ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 232A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 232A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 007D ÷ # × [0.3] (CR) ÷ [5.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 007D ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 007D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 007D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0029 ÷ # × [0.3] (CR) ÷ [5.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 0029 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0029 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000D ÷ 302A ÷ # × [0.3] (CR) ÷ [5.02] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 302A ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 302A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 302A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0000 ÷ # × [0.3] (CR) ÷ [5.02] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0000 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0000 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0000 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 000D ÷ # × [0.3] (CR) ÷ [5.02] (CR) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 000D ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 000D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 000D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 000D ÷ FE56 ÷ # × [0.3] (CR) ÷ [5.02] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × FE56 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × FE56 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × FE56 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0021 ÷ # × [0.3] (CR) ÷ [5.02] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 0021 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0021 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 0021 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 16FE4 ÷ # × [0.3] (CR) ÷ [5.02] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 16FE4 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 16FE4 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 00A0 ÷ # × [0.3] (CR) ÷ [5.02] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 00A0 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 00A0 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 00A0 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ AC00 ÷ # × [0.3] (CR) ÷ [5.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ AC00 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ AC00 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ AC00 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000D ÷ AC01 ÷ # × [0.3] (CR) ÷ [5.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ AC01 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ AC01 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ AC01 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000D ÷ 05BE ÷ # × [0.3] (CR) ÷ [5.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 05BE ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 05BE ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 05BE ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000D ÷ 05D0 ÷ # × [0.3] (CR) ÷ [5.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 05D0 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 05D0 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 05D0 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000D ÷ 002D ÷ # × [0.3] (CR) ÷ [5.02] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 002D ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 002D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 002D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000D ÷ 231A ÷ # × [0.3] (CR) ÷ [5.02] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 231A ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 231A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 1FFFD ÷ # × [0.3] (CR) ÷ [5.02] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 1FFFD ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 1FFFD ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 2600 ÷ # × [0.3] (CR) ÷ [5.02] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 2600 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 2600 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 2600 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ FE19 ÷ # × [0.3] (CR) ÷ [5.02] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ FE19 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × FE19 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ FE19 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 2024 ÷ # × [0.3] (CR) ÷ [5.02] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 2024 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 2024 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 002C ÷ # × [0.3] (CR) ÷ [5.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 002C ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 002C ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 002C ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000D ÷ 1100 ÷ # × [0.3] (CR) ÷ [5.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 1100 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 1100 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 1100 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000D ÷ 11A8 ÷ # × [0.3] (CR) ÷ [5.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 11A8 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 11A8 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 11A8 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000D ÷ 1160 ÷ # × [0.3] (CR) ÷ [5.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 1160 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 1160 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 1160 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000D × 000A ÷ # × [0.3] (CR) × [5.01] (LF) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 000A ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 000A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 000A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 000D ÷ 0085 ÷ # × [0.3] (CR) ÷ [5.02] (NL) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 0085 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0085 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 0085 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 000D ÷ 3005 ÷ # × [0.3] (CR) ÷ [5.02] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 3005 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 3005 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 3005 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 203C ÷ # × [0.3] (CR) ÷ [5.02] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 203C ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 203C ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 203C ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0030 ÷ # × [0.3] (CR) ÷ [5.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0030 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0030 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000D ÷ 2329 ÷ # × [0.3] (CR) ÷ [5.02] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 2329 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 2329 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0028 ÷ # × [0.3] (CR) ÷ [5.02] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0028 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0028 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ FE6A ÷ # × [0.3] (CR) ÷ [5.02] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ FE6A ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × FE6A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ FE6A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0025 ÷ # × [0.3] (CR) ÷ [5.02] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0025 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0025 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0025 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 20A9 ÷ # × [0.3] (CR) ÷ [5.02] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 20A9 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 20A9 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 20A9 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0024 ÷ # × [0.3] (CR) ÷ [5.02] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0024 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0024 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0024 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 00AB ÷ # × [0.3] (CR) ÷ [5.02] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 00AB ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 00AB ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 00AB ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000D ÷ 00BB ÷ # × [0.3] (CR) ÷ [5.02] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 00BB ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 00BB ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 00BB ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000D ÷ 0022 ÷ # × [0.3] (CR) ÷ [5.02] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0022 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0022 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0022 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000D ÷ 0E31 ÷ # × [0.3] (CR) ÷ [5.02] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0E31 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0E31 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0E31 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000D ÷ 102C ÷ # × [0.3] (CR) ÷ [5.02] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 102C ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 102C ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 102C ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000D ÷ 0E01 ÷ # × [0.3] (CR) ÷ [5.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 0E01 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0E01 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 0E01 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 0020 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 0020 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000D ÷ 002F ÷ # × [0.3] (CR) ÷ [5.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 002F ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 002F ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 002F ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000D ÷ 1BF2 ÷ # × [0.3] (CR) ÷ [5.02] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 1BF2 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 1BF2 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000D ÷ 1B44 ÷ # × [0.3] (CR) ÷ [5.02] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 1B44 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 1B44 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 1B44 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000D ÷ FEFF ÷ # × [0.3] (CR) ÷ [5.02] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × FEFF ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × FEFF ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × FEFF ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 1F8FF ÷ # × [0.3] (CR) ÷ [5.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 1F8FF ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 1F8FF ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ EFFFD ÷ # × [0.3] (CR) ÷ [5.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ EFFFD ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × EFFFD ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ EFFFD ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000D ÷ 200B ÷ # × [0.3] (CR) ÷ [5.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 × 200B ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 200B ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 × 200B ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000D ÷ 3041 ÷ # × [0.3] (CR) ÷ [5.02] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 3041 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 3041 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 3041 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 1F1E6 ÷ # × [0.3] (CR) ÷ [5.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 1F1E6 ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 1F1E6 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000D ÷ 270A ÷ # × [0.3] (CR) ÷ [5.02] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 270A ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 270A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 270A ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 261D ÷ # × [0.3] (CR) ÷ [5.02] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 261D ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 261D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 261D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000D ÷ 1F3FB ÷ # × [0.3] (CR) ÷ [5.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 1F3FB ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 ÷ 1F3FB ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000D ÷ 200D ÷ # × [0.3] (CR) ÷ [5.02] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 0020 ÷ 200D ÷ # × [0.3] (CR) ÷ [5.02] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 200D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 0308 × 0020 ÷ 200D ÷ # × [0.3] (CR) ÷ [5.02] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE56 ÷ 2757 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 2757 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 2757 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 00A7 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 00A7 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 00A7 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 1B05 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 1B05 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 1B05 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE56 ÷ 2630 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 2630 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 2630 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 25CC ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 25CC ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 25CC ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE56 ÷ 0023 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 0023 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 0023 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE56 ÷ 11003 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 11003 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 11003 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE56 ÷ 1B50 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 1B50 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 1B50 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE56 ÷ 2014 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 2014 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 2014 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE56 × 3000 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 3000 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 3000 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0009 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 0009 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0009 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 00B4 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 00B4 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 00B4 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE56 × 000B ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 000B ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 000B ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 000B ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE56 ÷ FFFC ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ FFFC ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ FFFC ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE56 × 232A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 232A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 232A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 232A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 007D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 007D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 007D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 007D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0029 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 0029 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0029 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 0029 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE56 × 302A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 302A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 302A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 302A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0000 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 0000 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0000 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 000D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 000D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 000D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 000D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE56 × FE56 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × FE56 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × FE56 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × FE56 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0021 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 0021 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0021 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 0021 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 16FE4 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 16FE4 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 16FE4 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 00A0 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 00A0 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 00A0 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ AC00 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ AC00 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ AC00 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE56 ÷ AC01 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ AC01 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ AC01 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE56 × 05BE ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 05BE ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 05BE ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE56 ÷ 05D0 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 05D0 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 05D0 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE56 × 002D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 002D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 002D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 002D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE56 ÷ 231A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 231A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 231A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 231A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 1FFFD ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 1FFFD ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 1FFFD ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 ÷ 2600 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 2600 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 2600 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × FE19 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ FE19 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × FE19 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 2024 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 2024 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 2024 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 002C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 002C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 002C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 002C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE56 ÷ 1100 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 1100 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 1100 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE56 ÷ 11A8 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 11A8 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 11A8 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE56 ÷ 1160 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 1160 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 1160 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE56 × 000A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 000A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 000A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 000A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE56 × 0085 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 0085 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0085 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 0085 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE56 × 3005 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 3005 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 3005 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 203C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 203C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 203C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 203C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 0030 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 0030 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 0030 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE56 ÷ 2329 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 2329 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 2329 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 0028 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 0028 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 0028 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ FE6A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ FE6A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ FE6A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 0025 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 0025 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 0025 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 20A9 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 20A9 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 20A9 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 0024 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 0024 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 0024 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 00AB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 00AB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 00AB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE56 × 00BB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 00BB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 00BB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 00BB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE56 × 0022 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 0022 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0022 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE56 × 0E31 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 0E31 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0E31 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE56 × 102C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 102C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 102C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 102C ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE56 ÷ 0E01 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 0E01 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 0E01 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 0020 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 0020 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE56 × 002F ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 002F ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 002F ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 002F ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE56 ÷ 1BF2 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 1BF2 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 1BF2 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE56 ÷ 1B44 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 1B44 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 1B44 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE56 × FEFF ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × FEFF ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × FEFF ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × FEFF ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE56 ÷ 1F8FF ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 1F8FF ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 1F8FF ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 ÷ EFFFD ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ EFFFD ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ EFFFD ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE56 × 200B ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE56 × 0020 × 200B ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 200B ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 × 200B ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE56 × 3041 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 3041 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 3041 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE56 ÷ 1F1E6 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 1F1E6 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 1F1E6 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE56 ÷ 270A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 270A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 270A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 270A ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 261D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 261D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 261D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 261D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE56 ÷ 1F3FB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 1F3FB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE56 × 0308 ÷ 1F3FB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE56 × 200D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE56 × 0020 ÷ 200D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 200D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE56 × 0308 × 0020 ÷ 200D ÷ # × [0.3] SMALL QUESTION MARK (EX_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0021 ÷ 2757 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 2757 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 2757 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 00A7 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 00A7 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 00A7 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 1B05 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 1B05 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 1B05 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0021 ÷ 2630 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 2630 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 2630 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 25CC ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 25CC ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 25CC ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0021 ÷ 0023 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0023 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 0023 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0021 ÷ 11003 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 11003 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 11003 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0021 ÷ 1B50 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 1B50 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 1B50 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0021 ÷ 2014 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 2014 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 2014 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0021 × 3000 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 3000 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 3000 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0009 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0009 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0009 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 00B4 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 00B4 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 00B4 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0021 × 000B ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 000B ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 000B ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 000B ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0021 ÷ FFFC ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ FFFC ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ FFFC ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0021 × 232A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 232A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 232A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 232A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 007D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 007D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 007D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 007D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 0029 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0021 × 302A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 302A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 302A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 302A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0000 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0000 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0000 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 000D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 000D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 000D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 000D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0021 × FE56 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × FE56 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × FE56 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × FE56 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0021 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 0021 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0021 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 0021 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 16FE4 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 16FE4 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 16FE4 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 00A0 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 00A0 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 00A0 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ AC00 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ AC00 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ AC00 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0021 ÷ AC01 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ AC01 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ AC01 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0021 × 05BE ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 05BE ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 05BE ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0021 ÷ 05D0 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 05D0 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 05D0 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0021 × 002D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 002D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 002D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 002D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0021 ÷ 231A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 231A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 231A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 231A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 1FFFD ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 1FFFD ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 1FFFD ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 ÷ 2600 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 2600 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 2600 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × FE19 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ FE19 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × FE19 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 2024 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 2024 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 2024 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 002C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 002C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 002C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 002C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0021 ÷ 1100 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 1100 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 1100 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0021 ÷ 11A8 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 11A8 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 11A8 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0021 ÷ 1160 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 1160 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 1160 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0021 × 000A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 000A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 000A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 000A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0021 × 0085 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 0085 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0085 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 0085 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0021 × 3005 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 3005 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 3005 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 203C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 203C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 203C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 203C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 0030 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0030 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 0030 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0021 ÷ 2329 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 2329 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 2329 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ FE6A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ FE6A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ FE6A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 0025 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0025 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 0025 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 20A9 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 20A9 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 20A9 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 0024 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0024 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 0024 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 00AB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 00AB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 00AB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0021 × 00BB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 00BB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 00BB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 00BB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0021 × 0022 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0022 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0022 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0021 × 0E31 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0E31 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0E31 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0021 × 102C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 102C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 102C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 102C ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0021 ÷ 0E01 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 0E01 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 0E01 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 0020 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 0020 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0021 × 002F ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 002F ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 002F ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 002F ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0021 ÷ 1BF2 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 1BF2 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 1BF2 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0021 ÷ 1B44 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 1B44 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 1B44 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0021 × FEFF ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × FEFF ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × FEFF ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × FEFF ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0021 ÷ 1F8FF ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 1F8FF ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 1F8FF ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 ÷ EFFFD ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ EFFFD ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ EFFFD ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0021 × 200B ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0021 × 0020 × 200B ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 200B ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 × 200B ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0021 × 3041 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 3041 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 3041 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0021 ÷ 1F1E6 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 1F1E6 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 1F1E6 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0021 ÷ 270A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 270A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 270A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 270A ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 261D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 261D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 261D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 261D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 ÷ 1F3FB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 1F3FB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0021 × 0308 ÷ 1F3FB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0021 × 200D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0021 × 0020 ÷ 200D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 200D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0021 × 0308 × 0020 ÷ 200D ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 2757 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 2757 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 2757 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 00A7 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 00A7 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 00A7 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 1B05 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 1B05 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 1B05 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 16FE4 × 2630 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 2630 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 2630 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 25CC ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 25CC ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 25CC ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 16FE4 × 0023 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 0023 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0023 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 16FE4 × 11003 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 11003 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 11003 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 16FE4 × 1B50 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 1B50 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 1B50 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 16FE4 × 2014 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 2014 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 2014 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 16FE4 × 3000 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 3000 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 3000 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0009 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 0009 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0009 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 00B4 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 00B4 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 00B4 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 16FE4 × 000B ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 000B ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 000B ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 000B ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 16FE4 × FFFC ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ FFFC ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × FFFC ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 16FE4 × 232A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 232A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 232A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 232A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 007D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 007D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 007D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 007D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0029 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 0029 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0029 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 0029 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 16FE4 × 302A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 302A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 302A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 302A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0000 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 0000 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0000 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 000D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 000D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 000D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 000D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 16FE4 × FE56 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × FE56 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × FE56 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × FE56 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0021 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 0021 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0021 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 0021 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 16FE4 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 16FE4 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 16FE4 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 00A0 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 00A0 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 00A0 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × AC00 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ AC00 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × AC00 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 16FE4 × AC01 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ AC01 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × AC01 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 16FE4 × 05BE ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 05BE ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 05BE ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 16FE4 × 05D0 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 05D0 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 05D0 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 16FE4 × 002D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 002D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 002D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 002D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 16FE4 × 231A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 231A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 231A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 231A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 1FFFD ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 1FFFD ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 1FFFD ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 2600 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 2600 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 2600 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × FE19 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ FE19 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × FE19 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 2024 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 2024 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 2024 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 002C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 002C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 002C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 002C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 16FE4 × 1100 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 1100 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 1100 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 16FE4 × 11A8 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 11A8 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 11A8 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 16FE4 × 1160 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 1160 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 1160 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 16FE4 × 000A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 000A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 000A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 000A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 16FE4 × 0085 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 0085 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0085 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 0085 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 16FE4 × 3005 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 3005 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 3005 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 203C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 203C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 203C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 203C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0030 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 0030 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0030 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 16FE4 × 2329 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 2329 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 2329 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0028 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 0028 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0028 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × FE6A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ FE6A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × FE6A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0025 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 0025 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0025 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 20A9 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 20A9 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 20A9 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0024 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 0024 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0024 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 00AB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 00AB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 00AB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 16FE4 × 00BB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 00BB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 00BB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 00BB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 16FE4 × 0022 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 0022 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0022 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 16FE4 × 0E31 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 0E31 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0E31 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 16FE4 × 102C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 102C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 102C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 102C ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 16FE4 × 0E01 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 0E01 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0E01 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 0020 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 0020 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 16FE4 × 002F ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 002F ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 002F ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 002F ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 16FE4 × 1BF2 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 1BF2 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 1BF2 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 16FE4 × 1B44 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 1B44 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 1B44 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 16FE4 × FEFF ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × FEFF ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × FEFF ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × FEFF ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 1F8FF ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 1F8FF ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 1F8FF ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × EFFFD ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ EFFFD ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × EFFFD ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 16FE4 × 200B ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 × 200B ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 200B ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 × 200B ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 16FE4 × 3041 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 3041 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 3041 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 1F1E6 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 1F1E6 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 1F1E6 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 16FE4 × 270A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 270A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 270A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 270A ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 261D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 261D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 261D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 261D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 16FE4 × 1F3FB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [12.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 1F3FB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 1F3FB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 16FE4 × 200D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 0020 ÷ 200D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 200D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 16FE4 × 0308 × 0020 ÷ 200D ÷ # × [0.3] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00A0 × 2757 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 2757 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 2757 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 00A7 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 00A7 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 00A7 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 1B05 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 1B05 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 1B05 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00A0 × 2630 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 2630 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 2630 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 25CC ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 25CC ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 25CC ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00A0 × 0023 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0023 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0023 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00A0 × 11003 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 11003 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 11003 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00A0 × 1B50 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 1B50 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 1B50 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00A0 × 2014 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 2014 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 2014 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00A0 × 3000 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 3000 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 3000 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0009 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0009 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0009 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 00B4 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 00B4 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 00B4 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00A0 × 000B ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 000B ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 000B ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 000B ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00A0 × FFFC ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ FFFC ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × FFFC ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00A0 × 232A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 232A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 232A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 232A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 007D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 007D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 007D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 007D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 0029 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00A0 × 302A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 302A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 302A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 302A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0000 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0000 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0000 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 000D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 000D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 000D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 000D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00A0 × FE56 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × FE56 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × FE56 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × FE56 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0021 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 0021 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0021 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 0021 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 16FE4 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 16FE4 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 16FE4 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 00A0 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 00A0 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 00A0 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × AC00 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ AC00 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × AC00 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00A0 × AC01 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ AC01 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × AC01 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00A0 × 05BE ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 05BE ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 05BE ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00A0 × 05D0 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 05D0 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 05D0 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00A0 × 002D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 002D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 002D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 002D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00A0 × 231A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 231A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 231A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 231A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 1FFFD ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 1FFFD ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 1FFFD ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 2600 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 2600 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 2600 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × FE19 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ FE19 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × FE19 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 2024 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 2024 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 2024 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 002C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 002C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 002C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 002C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00A0 × 1100 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 1100 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 1100 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00A0 × 11A8 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 11A8 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 11A8 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00A0 × 1160 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 1160 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 1160 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00A0 × 000A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 000A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 000A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 000A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00A0 × 0085 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 0085 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0085 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 0085 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00A0 × 3005 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 3005 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 3005 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 203C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 203C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 203C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 203C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0030 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0030 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0030 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00A0 × 2329 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 2329 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 2329 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0028 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0028 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0028 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × FE6A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ FE6A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × FE6A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0025 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0025 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0025 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 20A9 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 20A9 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 20A9 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0024 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0024 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0024 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 00AB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 00AB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 00AB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00A0 × 00BB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 00BB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 00BB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 00BB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00A0 × 0022 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0022 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0022 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00A0 × 0E31 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0E31 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0E31 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00A0 × 102C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 102C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 102C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 102C ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00A0 × 0E01 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 0E01 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0E01 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 0020 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 0020 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00A0 × 002F ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 002F ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 002F ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 002F ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00A0 × 1BF2 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 1BF2 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 1BF2 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00A0 × 1B44 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 1B44 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 1B44 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00A0 × FEFF ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × FEFF ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × FEFF ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × FEFF ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00A0 × 1F8FF ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 1F8FF ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 1F8FF ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × EFFFD ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ EFFFD ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × EFFFD ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00A0 × 200B ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 × 200B ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 200B ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 × 200B ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00A0 × 3041 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 3041 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 3041 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00A0 × 1F1E6 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 1F1E6 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 1F1E6 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00A0 × 270A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 270A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 270A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 270A ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 261D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 261D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 261D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 261D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00A0 × 1F3FB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [12.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 1F3FB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 1F3FB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00A0 × 200D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00A0 × 0020 ÷ 200D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 200D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00A0 × 0308 × 0020 ÷ 200D ÷ # × [0.3] NO-BREAK SPACE (GLmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× AC00 ÷ 2757 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 2757 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 2757 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 00A7 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 00A7 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 00A7 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 1B05 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 1B05 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 1B05 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× AC00 ÷ 2630 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 2630 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 2630 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 25CC ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 25CC ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 25CC ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× AC00 ÷ 0023 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0023 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 0023 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× AC00 ÷ 11003 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 11003 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 11003 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× AC00 ÷ 1B50 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 1B50 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 1B50 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× AC00 ÷ 2014 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 2014 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 2014 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× AC00 × 3000 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 3000 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 3000 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0009 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0009 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0009 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 00B4 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 00B4 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 00B4 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× AC00 × 000B ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 000B ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 000B ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 000B ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× AC00 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× AC00 × 232A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 232A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 232A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 232A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 007D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 007D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 007D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 007D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× AC00 × 302A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 302A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 302A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 302A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0000 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0000 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0000 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 000D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 000D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 000D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 000D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× AC00 × FE56 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × FE56 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × FE56 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × FE56 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0021 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 0021 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0021 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 0021 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 16FE4 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 16FE4 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 16FE4 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 00A0 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 00A0 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 00A0 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ AC00 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ AC00 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ AC00 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× AC00 ÷ AC01 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ AC01 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ AC01 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× AC00 × 05BE ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 05BE ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 05BE ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× AC00 ÷ 05D0 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 05D0 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 05D0 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× AC00 × 002D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 002D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 002D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 002D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× AC00 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 1FFFD ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 1FFFD ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 1FFFD ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 ÷ 2600 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 2600 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 2600 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × FE19 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ FE19 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × FE19 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 002C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 002C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 002C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 002C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× AC00 ÷ 1100 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 1100 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 1100 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× AC00 × 11A8 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [26.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 11A8 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 11A8 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [26.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× AC00 × 1160 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 1160 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 1160 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× AC00 × 000A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 000A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 000A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 000A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× AC00 × 0085 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 0085 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0085 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 0085 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× AC00 × 3005 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 3005 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 3005 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 203C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 203C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 203C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 203C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× AC00 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × FE6A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [27.01] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ FE6A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × FE6A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.01] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 20A9 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 20A9 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 20A9 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 00AB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 00AB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 00AB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× AC00 × 00BB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 00BB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 00BB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 00BB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× AC00 × 0022 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0022 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0022 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× AC00 × 0E31 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0E31 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0E31 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× AC00 × 102C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 102C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 102C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 102C ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× AC00 ÷ 0E01 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 0E01 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 0E01 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 0020 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 0020 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× AC00 × 002F ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 002F ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 002F ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 002F ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× AC00 ÷ 1BF2 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 1BF2 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 1BF2 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× AC00 ÷ 1B44 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 1B44 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 1B44 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× AC00 × FEFF ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × FEFF ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × FEFF ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × FEFF ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× AC00 ÷ 1F8FF ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 1F8FF ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 1F8FF ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 ÷ EFFFD ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ EFFFD ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ EFFFD ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC00 × 200B ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× AC00 × 0020 × 200B ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 200B ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 × 200B ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× AC00 × 3041 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 3041 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 3041 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× AC00 ÷ 1F1E6 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 1F1E6 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 1F1E6 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× AC00 ÷ 270A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 270A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 270A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 270A ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 261D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 261D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 261D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 261D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× AC00 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× AC00 × 0308 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× AC00 × 200D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× AC00 × 0020 ÷ 200D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 200D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× AC00 × 0308 × 0020 ÷ 200D ÷ # × [0.3] HANGUL SYLLABLE GA (H2) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× AC01 ÷ 2757 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 2757 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 2757 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 00A7 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 00A7 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 00A7 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 1B05 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 1B05 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 1B05 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× AC01 ÷ 2630 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 2630 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 2630 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 25CC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 25CC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 25CC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× AC01 ÷ 0023 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0023 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 0023 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× AC01 ÷ 11003 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 11003 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 11003 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× AC01 ÷ 1B50 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 1B50 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 1B50 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× AC01 ÷ 2014 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 2014 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 2014 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× AC01 × 3000 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 3000 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 3000 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0009 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0009 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0009 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 00B4 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 00B4 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 00B4 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× AC01 × 000B ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 000B ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 000B ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 000B ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× AC01 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× AC01 × 232A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 232A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 232A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 232A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 007D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 007D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 007D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 007D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× AC01 × 302A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 302A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 302A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 302A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0000 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0000 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0000 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 000D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 000D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 000D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 000D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× AC01 × FE56 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × FE56 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × FE56 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × FE56 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0021 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 0021 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0021 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 0021 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 16FE4 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 16FE4 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 16FE4 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 00A0 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 00A0 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 00A0 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ AC00 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ AC00 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ AC00 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× AC01 ÷ AC01 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ AC01 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ AC01 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× AC01 × 05BE ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 05BE ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 05BE ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× AC01 ÷ 05D0 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 05D0 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 05D0 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× AC01 × 002D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 002D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 002D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 002D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× AC01 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 1FFFD ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 1FFFD ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 1FFFD ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 ÷ 2600 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 2600 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 2600 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × FE19 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ FE19 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × FE19 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 2024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 002C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 002C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 002C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 002C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× AC01 ÷ 1100 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 1100 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 1100 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× AC01 × 11A8 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 11A8 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 11A8 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× AC01 ÷ 1160 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 1160 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 1160 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× AC01 × 000A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 000A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 000A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 000A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× AC01 × 0085 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 0085 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0085 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 0085 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× AC01 × 3005 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 3005 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 3005 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 203C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 203C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 203C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 203C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× AC01 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × FE6A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [27.01] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ FE6A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × FE6A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.01] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 20A9 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 20A9 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 20A9 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 00AB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 00AB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 00AB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× AC01 × 00BB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 00BB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 00BB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 00BB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× AC01 × 0022 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0022 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0022 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× AC01 × 0E31 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0E31 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0E31 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× AC01 × 102C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 102C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 102C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 102C ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× AC01 ÷ 0E01 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 0E01 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 0E01 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 0020 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 0020 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× AC01 × 002F ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 002F ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 002F ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 002F ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× AC01 ÷ 1BF2 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 1BF2 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 1BF2 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× AC01 ÷ 1B44 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 1B44 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 1B44 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× AC01 × FEFF ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × FEFF ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × FEFF ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × FEFF ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× AC01 ÷ 1F8FF ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 1F8FF ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 1F8FF ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 ÷ EFFFD ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ EFFFD ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ EFFFD ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× AC01 × 200B ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× AC01 × 0020 × 200B ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 200B ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 × 200B ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× AC01 × 3041 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 3041 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 3041 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× AC01 ÷ 1F1E6 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 1F1E6 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 1F1E6 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× AC01 ÷ 270A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 270A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 270A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 270A ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 261D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 261D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 261D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 261D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× AC01 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× AC01 × 0308 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× AC01 × 200D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× AC01 × 0020 ÷ 200D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 200D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× AC01 × 0308 × 0020 ÷ 200D ÷ # × [0.3] HANGUL SYLLABLE GAG (H3) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 05BE × 2757 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [20.1] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 2757 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 2757 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 2757 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 00A7 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [20.1] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 00A7 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 00A7 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 1B05 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 1B05 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 1B05 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 05BE × 2630 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [20.1] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 2630 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 2630 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 2630 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 25CC ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [20.1] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 25CC ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 25CC ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 25CC ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 05BE × 0023 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [20.1] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 0023 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0023 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 0023 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 05BE ÷ 11003 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 11003 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 11003 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 11003 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 05BE ÷ 1B50 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 1B50 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 1B50 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 05BE ÷ 2014 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 2014 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 2014 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 2014 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 05BE × 3000 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 3000 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 3000 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 3000 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0009 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 0009 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0009 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 0009 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 00B4 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 00B4 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 00B4 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 05BE × 000B ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 000B ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 000B ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 000B ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 05BE ÷ FFFC ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ FFFC ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ FFFC ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 05BE × 232A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 232A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 232A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 232A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 007D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 007D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 007D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 007D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0029 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 0029 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0029 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 0029 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 05BE × 302A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 302A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 302A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 302A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0000 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 0000 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0000 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 0000 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 000D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 000D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 000D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 000D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 05BE × FE56 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × FE56 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × FE56 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × FE56 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0021 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 0021 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0021 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 0021 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 16FE4 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 16FE4 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 16FE4 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 00A0 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 00A0 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 00A0 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ AC00 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ AC00 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ AC00 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ AC00 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 05BE ÷ AC01 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ AC01 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ AC01 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ AC01 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 05BE × 05BE ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 05BE ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 05BE ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 05BE ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 05BE × 05D0 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [20.1] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 05D0 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 05D0 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 05BE × 002D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 002D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 002D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 002D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 05BE ÷ 231A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 231A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 231A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 231A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 1FFFD ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 1FFFD ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 1FFFD ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE ÷ 2600 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 2600 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 2600 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 2600 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × FE19 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ FE19 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × FE19 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ FE19 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 2024 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 2024 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 2024 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 002C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 002C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 002C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 002C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 05BE ÷ 1100 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 1100 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 1100 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 1100 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 05BE ÷ 11A8 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 11A8 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 11A8 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 05BE ÷ 1160 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 1160 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 1160 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 1160 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 05BE × 000A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 000A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 000A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 000A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 05BE × 0085 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 0085 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0085 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 0085 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 05BE × 3005 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 3005 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 3005 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 3005 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 203C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 203C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 203C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 203C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 0030 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 0030 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 0030 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 05BE ÷ 2329 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 2329 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 2329 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 0028 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 0028 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 0028 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ FE6A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ FE6A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ FE6A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ FE6A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 0025 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 0025 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 0025 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 20A9 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 20A9 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 20A9 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 0024 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 0024 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 0024 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 0024 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 00AB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 00AB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 00AB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 00AB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 05BE × 00BB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 00BB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 00BB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 00BB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 05BE × 0022 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 0022 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0022 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 0022 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 05BE × 0E31 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 0E31 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0E31 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 05BE × 102C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 102C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 102C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 102C ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 05BE × 0E01 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [20.1] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 0E01 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0E01 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 0020 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 0020 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 05BE × 002F ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 002F ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 002F ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 002F ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 05BE ÷ 1BF2 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 1BF2 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 1BF2 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 05BE ÷ 1B44 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 1B44 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 1B44 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 05BE × FEFF ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × FEFF ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × FEFF ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × FEFF ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 05BE × 1F8FF ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [20.1] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 1F8FF ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 1F8FF ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × EFFFD ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [20.1] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ EFFFD ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × EFFFD ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05BE × 200B ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 05BE × 0020 × 200B ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 200B ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 × 200B ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 05BE × 3041 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 3041 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 3041 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 3041 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 05BE ÷ 1F1E6 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 1F1E6 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 1F1E6 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 05BE ÷ 270A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 270A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 270A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 270A ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 261D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 261D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 261D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 261D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 05BE ÷ 1F3FB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 1F3FB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 05BE × 0308 ÷ 1F3FB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 05BE × 200D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 05BE × 0020 ÷ 200D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 200D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 05BE × 0308 × 0020 ÷ 200D ÷ # × [0.3] HEBREW PUNCTUATION MAQAF (HH) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 05D0 × 2757 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 2757 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 2757 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 00A7 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 00A7 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 00A7 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 1B05 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 1B05 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 1B05 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 05D0 × 2630 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 2630 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 2630 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 25CC ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 25CC ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 25CC ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 05D0 × 0023 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0023 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0023 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 11003 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 11003 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 11003 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 1B50 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 1B50 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 1B50 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 2014 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 2014 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 2014 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 05D0 × 3000 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 3000 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 3000 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0009 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0009 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0009 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 00B4 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 00B4 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 00B4 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 05D0 × 000B ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 000B ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 000B ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 000B ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 05D0 ÷ FFFC ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ FFFC ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ FFFC ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 05D0 × 232A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 232A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 232A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 232A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 007D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 007D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 007D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 007D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 0029 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 05D0 × 302A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 302A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 302A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 302A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0000 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0000 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0000 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 000D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 000D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 000D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 000D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 05D0 × FE56 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × FE56 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × FE56 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × FE56 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0021 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 0021 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0021 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 0021 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 16FE4 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 16FE4 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 16FE4 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 00A0 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 00A0 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 00A0 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 ÷ AC00 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ AC00 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ AC00 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 05D0 ÷ AC01 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ AC01 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ AC01 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 05D0 × 05BE ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 05BE ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 05BE ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 05D0 × 05D0 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 05D0 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 05D0 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 05D0 × 002D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 002D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 002D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 002D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 231A ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 231A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 231A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 1FFFD ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 1FFFD ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 1FFFD ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 2600 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 2600 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 2600 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × FE19 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ FE19 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × FE19 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 2024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 2024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 2024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 002C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 002C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 002C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 002C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 1100 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 1100 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 1100 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 11A8 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 11A8 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 11A8 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 1160 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 1160 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 1160 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 05D0 × 000A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 000A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 000A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 000A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 05D0 × 0085 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 0085 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0085 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 0085 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 05D0 × 3005 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 3005 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 3005 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 203C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 203C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 203C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 203C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0030 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0030 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0030 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 2329 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 2329 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 2329 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × FE6A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ FE6A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × FE6A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0025 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0025 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0025 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 20A9 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 20A9 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 20A9 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 00AB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 00AB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 00AB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 05D0 × 00BB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 00BB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 00BB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 00BB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 05D0 × 0022 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0022 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0022 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 05D0 × 0E31 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0E31 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0E31 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 05D0 × 102C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 102C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 102C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 102C ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 05D0 × 0E01 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 0E01 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0E01 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 0020 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 0020 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 05D0 × 002F ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 002F ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 002F ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 002F ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 1BF2 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 1BF2 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 1BF2 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 1B44 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 1B44 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 1B44 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 05D0 × FEFF ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × FEFF ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × FEFF ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × FEFF ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 05D0 × 1F8FF ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 1F8FF ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 1F8FF ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × EFFFD ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ EFFFD ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × EFFFD ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 05D0 × 200B ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 × 200B ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 200B ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 × 200B ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 05D0 × 3041 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 3041 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 3041 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 1F1E6 ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 1F1E6 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 1F1E6 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 270A ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 270A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 270A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 270A ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 261D ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 261D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 261D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 261D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 05D0 ÷ 1F3FB ÷ # × [0.3] HEBREW LETTER ALEF (HL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 1F3FB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 ÷ 1F3FB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 05D0 × 200D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 05D0 × 0020 ÷ 200D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 200D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 05D0 × 0308 × 0020 ÷ 200D ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002D × 2757 ÷ # × [0.3] HYPHEN-MINUS (HY) × [20.1] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 2757 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 2757 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 2757 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 00A7 ÷ # × [0.3] HYPHEN-MINUS (HY) × [20.1] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 00A7 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 00A7 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 1B05 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 1B05 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 1B05 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002D × 2630 ÷ # × [0.3] HYPHEN-MINUS (HY) × [20.1] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 2630 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 2630 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 2630 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 25CC ÷ # × [0.3] HYPHEN-MINUS (HY) × [20.1] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 25CC ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 25CC ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 25CC ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002D × 0023 ÷ # × [0.3] HYPHEN-MINUS (HY) × [20.1] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0023 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0023 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0023 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002D ÷ 11003 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 11003 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 11003 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 11003 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002D ÷ 1B50 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 1B50 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 1B50 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002D ÷ 2014 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 2014 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 2014 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 2014 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002D × 3000 ÷ # × [0.3] HYPHEN-MINUS (HY) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 3000 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 3000 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 3000 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0009 ÷ # × [0.3] HYPHEN-MINUS (HY) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0009 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0009 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0009 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 00B4 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 00B4 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 00B4 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002D × 000B ÷ # × [0.3] HYPHEN-MINUS (HY) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 000B ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 000B ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 000B ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002D ÷ FFFC ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ FFFC ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ FFFC ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002D × 232A ÷ # × [0.3] HYPHEN-MINUS (HY) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 232A ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 232A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 232A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 007D ÷ # × [0.3] HYPHEN-MINUS (HY) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 007D ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 007D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 007D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 0029 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002D × 302A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 302A ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 302A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 302A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0000 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0000 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0000 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0000 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 000D ÷ # × [0.3] HYPHEN-MINUS (HY) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 000D ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 000D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 000D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002D × FE56 ÷ # × [0.3] HYPHEN-MINUS (HY) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 × FE56 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × FE56 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × FE56 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0021 ÷ # × [0.3] HYPHEN-MINUS (HY) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 0021 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0021 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 0021 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 16FE4 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 16FE4 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 16FE4 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 00A0 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 00A0 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 00A0 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ AC00 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ AC00 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ AC00 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ AC00 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002D ÷ AC01 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ AC01 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ AC01 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ AC01 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002D × 05BE ÷ # × [0.3] HYPHEN-MINUS (HY) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 05BE ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 05BE ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 05BE ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002D × 05D0 ÷ # × [0.3] HYPHEN-MINUS (HY) × [20.1] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 05D0 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 05D0 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002D × 002D ÷ # × [0.3] HYPHEN-MINUS (HY) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 002D ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 002D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 002D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002D ÷ 231A ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 231A ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 231A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 231A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 1FFFD ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 1FFFD ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 1FFFD ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D ÷ 2600 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 2600 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 2600 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 2600 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × FE19 ÷ # × [0.3] HYPHEN-MINUS (HY) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ FE19 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × FE19 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ FE19 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 2024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 2024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 2024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 002C ÷ # × [0.3] HYPHEN-MINUS (HY) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 002C ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 002C ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 002C ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002D ÷ 1100 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 1100 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 1100 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 1100 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002D ÷ 11A8 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 11A8 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 11A8 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002D ÷ 1160 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 1160 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 1160 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 1160 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002D × 000A ÷ # × [0.3] HYPHEN-MINUS (HY) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 000A ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 000A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 000A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002D × 0085 ÷ # × [0.3] HYPHEN-MINUS (HY) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 0085 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0085 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 0085 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002D × 3005 ÷ # × [0.3] HYPHEN-MINUS (HY) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 3005 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 3005 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 3005 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 203C ÷ # × [0.3] HYPHEN-MINUS (HY) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 203C ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 203C ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 203C ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0030 ÷ # × [0.3] HYPHEN-MINUS (HY) × [25.13] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0030 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0030 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.13] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002D ÷ 2329 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 2329 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 2329 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ FE6A ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ FE6A ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ FE6A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ FE6A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 0025 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0025 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 0025 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 20A9 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 20A9 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 20A9 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 0024 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 0024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0024 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 00AB ÷ # × [0.3] HYPHEN-MINUS (HY) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 00AB ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 00AB ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 00AB ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002D × 00BB ÷ # × [0.3] HYPHEN-MINUS (HY) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 00BB ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 00BB ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 00BB ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002D × 0022 ÷ # × [0.3] HYPHEN-MINUS (HY) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0022 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0022 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0022 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002D × 0E31 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0E31 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0E31 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002D × 102C ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 102C ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 102C ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 102C ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002D × 0E01 ÷ # × [0.3] HYPHEN-MINUS (HY) × [20.1] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 0E01 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0E01 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 0020 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 0020 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002D × 002F ÷ # × [0.3] HYPHEN-MINUS (HY) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 002F ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 002F ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 002F ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002D ÷ 1BF2 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 1BF2 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 1BF2 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002D ÷ 1B44 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 1B44 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 1B44 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002D × FEFF ÷ # × [0.3] HYPHEN-MINUS (HY) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002D × 0020 × FEFF ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002D × 0308 × FEFF ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × FEFF ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002D × 1F8FF ÷ # × [0.3] HYPHEN-MINUS (HY) × [20.1] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 1F8FF ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 1F8FF ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × EFFFD ÷ # × [0.3] HYPHEN-MINUS (HY) × [20.1] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ EFFFD ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0308 × EFFFD ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [20.1] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002D × 200B ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002D × 0020 × 200B ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 200B ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 × 200B ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002D × 3041 ÷ # × [0.3] HYPHEN-MINUS (HY) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 3041 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 3041 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 3041 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002D ÷ 1F1E6 ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 1F1E6 ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 1F1E6 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002D ÷ 270A ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 270A ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 270A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 270A ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 261D ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 261D ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 261D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 261D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002D ÷ 1F3FB ÷ # × [0.3] HYPHEN-MINUS (HY) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 1F3FB ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002D × 0308 ÷ 1F3FB ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002D × 200D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002D × 0020 ÷ 200D ÷ # × [0.3] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 200D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002D × 0308 × 0020 ÷ 200D ÷ # × [0.3] HYPHEN-MINUS (HY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 231A ÷ 2757 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 2757 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 2757 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 2757 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 00A7 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 00A7 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 00A7 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 1B05 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 1B05 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 1B05 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 231A ÷ 2630 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 2630 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 2630 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 2630 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 25CC ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 25CC ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 25CC ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 25CC ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 231A ÷ 0023 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0023 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 0023 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0023 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 231A ÷ 11003 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 11003 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 11003 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 11003 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 231A ÷ 1B50 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 1B50 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 1B50 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 231A ÷ 2014 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 2014 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 2014 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 2014 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 231A × 3000 ÷ # × [0.3] WATCH (ID_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 3000 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 3000 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 3000 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0009 ÷ # × [0.3] WATCH (ID_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0009 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0009 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0009 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 00B4 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 00B4 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 00B4 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 231A × 000B ÷ # × [0.3] WATCH (ID_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 000B ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 000B ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 000B ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 231A ÷ FFFC ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ FFFC ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ FFFC ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ FFFC ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 231A × 232A ÷ # × [0.3] WATCH (ID_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 232A ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 232A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 232A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 007D ÷ # × [0.3] WATCH (ID_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 007D ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 007D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 007D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0029 ÷ # × [0.3] WATCH (ID_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 0029 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0029 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 0029 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 231A × 302A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 302A ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 302A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 302A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0000 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0000 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0000 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0000 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 000D ÷ # × [0.3] WATCH (ID_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 000D ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 000D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 000D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 231A × FE56 ÷ # × [0.3] WATCH (ID_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 × FE56 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × FE56 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × FE56 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0021 ÷ # × [0.3] WATCH (ID_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 0021 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0021 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 0021 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 16FE4 ÷ # × [0.3] WATCH (ID_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 16FE4 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 16FE4 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 00A0 ÷ # × [0.3] WATCH (ID_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 00A0 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 00A0 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ AC00 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ AC00 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ AC00 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ AC00 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 231A ÷ AC01 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ AC01 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ AC01 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ AC01 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 231A × 05BE ÷ # × [0.3] WATCH (ID_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 05BE ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 05BE ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 05BE ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 231A ÷ 05D0 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 05D0 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 05D0 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 231A × 002D ÷ # × [0.3] WATCH (ID_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 002D ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 002D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 002D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 231A ÷ 231A ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 231A ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 231A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 231A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 1FFFD ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 1FFFD ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 1FFFD ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A ÷ 2600 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 2600 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 2600 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 2600 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × FE19 ÷ # × [0.3] WATCH (ID_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ FE19 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × FE19 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ FE19 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 2024 ÷ # × [0.3] WATCH (ID_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 2024 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 2024 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 2024 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 002C ÷ # × [0.3] WATCH (ID_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 002C ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 002C ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 002C ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 231A ÷ 1100 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 1100 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 1100 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 1100 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 231A ÷ 11A8 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 11A8 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 11A8 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 231A ÷ 1160 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 1160 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 1160 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 1160 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 231A × 000A ÷ # × [0.3] WATCH (ID_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 000A ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 000A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 000A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 231A × 0085 ÷ # × [0.3] WATCH (ID_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 0085 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0085 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 0085 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 231A × 3005 ÷ # × [0.3] WATCH (ID_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 3005 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 3005 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 3005 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 203C ÷ # × [0.3] WATCH (ID_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 203C ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 203C ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 203C ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 0030 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0030 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 0030 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0030 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 231A ÷ 2329 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 2329 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 2329 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 2329 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 0028 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0028 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 0028 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0028 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × FE6A ÷ # × [0.3] WATCH (ID_EastAsian) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ FE6A ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × FE6A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ FE6A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0025 ÷ # × [0.3] WATCH (ID_EastAsian) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0025 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0025 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0025 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 20A9 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 20A9 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 20A9 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 0024 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0024 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 0024 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0024 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 00AB ÷ # × [0.3] WATCH (ID_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 00AB ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 00AB ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 00AB ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 231A × 00BB ÷ # × [0.3] WATCH (ID_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 00BB ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 00BB ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 00BB ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 231A × 0022 ÷ # × [0.3] WATCH (ID_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0022 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0022 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0022 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 231A × 0E31 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0E31 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0E31 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 231A × 102C ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 102C ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 102C ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 102C ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 231A ÷ 0E01 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 0E01 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 0E01 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 0020 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 0020 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 231A × 002F ÷ # × [0.3] WATCH (ID_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 002F ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 002F ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 002F ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 231A ÷ 1BF2 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 1BF2 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 1BF2 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 231A ÷ 1B44 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 1B44 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 1B44 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 231A × FEFF ÷ # × [0.3] WATCH (ID_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 231A × 0020 × FEFF ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 231A × 0308 × FEFF ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × FEFF ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 231A ÷ 1F8FF ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 1F8FF ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 1F8FF ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A ÷ EFFFD ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ EFFFD ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ EFFFD ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 231A × 200B ÷ # × [0.3] WATCH (ID_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 231A × 0020 × 200B ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 200B ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 × 200B ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 231A × 3041 ÷ # × [0.3] WATCH (ID_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 3041 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 3041 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 3041 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 231A ÷ 1F1E6 ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 1F1E6 ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 1F1E6 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 231A ÷ 270A ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 270A ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 270A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 270A ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 261D ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 261D ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 261D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 261D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 231A ÷ 1F3FB ÷ # × [0.3] WATCH (ID_EastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 1F3FB ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 231A × 0308 ÷ 1F3FB ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 231A × 200D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 231A × 0020 ÷ 200D ÷ # × [0.3] WATCH (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 200D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 231A × 0308 × 0020 ÷ 200D ÷ # × [0.3] WATCH (ID_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 2757 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 2757 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 2757 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 2757 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 00A7 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 00A7 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 00A7 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 1B05 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 1B05 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 1B05 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 2630 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 2630 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 2630 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 2630 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 25CC ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 25CC ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 25CC ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 25CC ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 0023 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 0023 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 0023 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 0023 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 11003 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 11003 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 11003 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 11003 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 1B50 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 1B50 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 1B50 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 2014 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 2014 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 2014 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 2014 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1FFFD × 3000 ÷ # × [0.3] (ID_ExtPictUnassigned) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 3000 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 3000 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 3000 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0009 ÷ # × [0.3] (ID_ExtPictUnassigned) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 0009 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0009 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 0009 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 00B4 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 00B4 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 00B4 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1FFFD × 000B ÷ # × [0.3] (ID_ExtPictUnassigned) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 000B ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 000B ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 000B ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ FFFC ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ FFFC ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ FFFC ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ FFFC ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1FFFD × 232A ÷ # × [0.3] (ID_ExtPictUnassigned) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 232A ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 232A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 232A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 007D ÷ # × [0.3] (ID_ExtPictUnassigned) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 007D ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 007D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 007D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0029 ÷ # × [0.3] (ID_ExtPictUnassigned) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 0029 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0029 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 0029 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1FFFD × 302A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 302A ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 302A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 302A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0000 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 0000 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0000 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 0000 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 000D ÷ # × [0.3] (ID_ExtPictUnassigned) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 000D ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 000D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 000D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1FFFD × FE56 ÷ # × [0.3] (ID_ExtPictUnassigned) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × FE56 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × FE56 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × FE56 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0021 ÷ # × [0.3] (ID_ExtPictUnassigned) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 0021 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0021 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 0021 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 16FE4 ÷ # × [0.3] (ID_ExtPictUnassigned) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 16FE4 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 16FE4 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 00A0 ÷ # × [0.3] (ID_ExtPictUnassigned) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 00A0 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 00A0 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ AC00 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ AC00 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ AC00 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ AC00 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ AC01 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ AC01 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ AC01 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ AC01 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1FFFD × 05BE ÷ # × [0.3] (ID_ExtPictUnassigned) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 05BE ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 05BE ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 05BE ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 05D0 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 05D0 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 05D0 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1FFFD × 002D ÷ # × [0.3] (ID_ExtPictUnassigned) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 002D ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 002D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 002D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 231A ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 231A ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 231A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 231A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 1FFFD ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 1FFFD ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 1FFFD ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 2600 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 2600 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 2600 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 2600 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × FE19 ÷ # × [0.3] (ID_ExtPictUnassigned) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ FE19 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × FE19 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ FE19 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 2024 ÷ # × [0.3] (ID_ExtPictUnassigned) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 2024 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 2024 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 2024 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 002C ÷ # × [0.3] (ID_ExtPictUnassigned) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 002C ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 002C ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 002C ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 1100 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 1100 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 1100 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 1100 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 11A8 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 11A8 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 11A8 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 1160 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 1160 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 1160 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 1160 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1FFFD × 000A ÷ # × [0.3] (ID_ExtPictUnassigned) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 000A ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 000A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 000A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1FFFD × 0085 ÷ # × [0.3] (ID_ExtPictUnassigned) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 0085 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0085 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 0085 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1FFFD × 3005 ÷ # × [0.3] (ID_ExtPictUnassigned) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 3005 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 3005 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 3005 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 203C ÷ # × [0.3] (ID_ExtPictUnassigned) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 203C ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 203C ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 203C ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 0030 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 0030 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 0030 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 0030 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 2329 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 2329 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 2329 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 2329 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 0028 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 0028 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 0028 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × FE6A ÷ # × [0.3] (ID_ExtPictUnassigned) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ FE6A ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × FE6A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ FE6A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0025 ÷ # × [0.3] (ID_ExtPictUnassigned) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 0025 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0025 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 0025 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 20A9 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 20A9 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 20A9 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 0024 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 0024 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 0024 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 0024 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 00AB ÷ # × [0.3] (ID_ExtPictUnassigned) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 00AB ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 00AB ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 00AB ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1FFFD × 00BB ÷ # × [0.3] (ID_ExtPictUnassigned) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 00BB ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 00BB ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 00BB ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1FFFD × 0022 ÷ # × [0.3] (ID_ExtPictUnassigned) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 0022 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0022 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 0022 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1FFFD × 0E31 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 0E31 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0E31 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1FFFD × 102C ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 102C ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 102C ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 102C ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 0E01 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 0E01 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 0E01 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 0020 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 0020 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1FFFD × 002F ÷ # × [0.3] (ID_ExtPictUnassigned) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 002F ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 002F ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 002F ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 1BF2 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 1BF2 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 1BF2 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 1B44 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 1B44 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 1B44 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1FFFD × FEFF ÷ # × [0.3] (ID_ExtPictUnassigned) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × FEFF ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × FEFF ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × FEFF ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 1F8FF ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 1F8FF ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 1F8FF ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ EFFFD ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ EFFFD ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ EFFFD ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1FFFD × 200B ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 × 200B ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 200B ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 × 200B ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1FFFD × 3041 ÷ # × [0.3] (ID_ExtPictUnassigned) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 3041 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 3041 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 3041 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 1F1E6 ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 1F1E6 ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 1F1E6 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 270A ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 270A ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 270A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 270A ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD ÷ 261D ÷ # × [0.3] (ID_ExtPictUnassigned) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 261D ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 ÷ 261D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 261D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1FFFD × 1F3FB ÷ # × [0.3] (ID_ExtPictUnassigned) × [30.22] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 1F3FB ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 1F3FB ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.22] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1FFFD × 200D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1FFFD × 0020 ÷ 200D ÷ # × [0.3] (ID_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 200D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1FFFD × 0308 × 0020 ÷ 200D ÷ # × [0.3] (ID_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2600 ÷ 2757 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 2757 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 2757 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 00A7 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 00A7 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 00A7 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 1B05 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 1B05 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 1B05 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2600 ÷ 2630 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 2630 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 2630 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 25CC ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 25CC ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 25CC ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2600 ÷ 0023 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 0023 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 0023 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2600 ÷ 11003 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 11003 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 11003 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2600 ÷ 1B50 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 1B50 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 1B50 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2600 ÷ 2014 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 2014 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 2014 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2600 × 3000 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 3000 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 3000 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0009 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 0009 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0009 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 00B4 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 00B4 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 00B4 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2600 × 000B ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 000B ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 000B ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 000B ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2600 ÷ FFFC ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ FFFC ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ FFFC ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2600 × 232A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 232A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 232A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 232A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 007D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 007D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 007D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 007D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0029 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 0029 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0029 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 0029 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2600 × 302A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 302A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 302A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 302A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0000 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 0000 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0000 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 000D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 000D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 000D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 000D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2600 × FE56 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × FE56 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × FE56 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × FE56 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0021 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 0021 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0021 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 0021 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 16FE4 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 16FE4 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 16FE4 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 00A0 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 00A0 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 00A0 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ AC00 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ AC00 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ AC00 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2600 ÷ AC01 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ AC01 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ AC01 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2600 × 05BE ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 05BE ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 05BE ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2600 ÷ 05D0 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 05D0 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 05D0 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2600 × 002D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 002D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 002D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 002D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2600 ÷ 231A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 231A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 231A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 231A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 1FFFD ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 1FFFD ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 1FFFD ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 ÷ 2600 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 2600 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 2600 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × FE19 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ FE19 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × FE19 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 2024 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 2024 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 2024 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 002C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 002C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 002C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 002C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2600 ÷ 1100 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 1100 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 1100 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2600 ÷ 11A8 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 11A8 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 11A8 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2600 ÷ 1160 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 1160 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 1160 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2600 × 000A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 000A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 000A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 000A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2600 × 0085 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 0085 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0085 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 0085 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2600 × 3005 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 3005 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 3005 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 203C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 203C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 203C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 203C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 0030 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 0030 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 0030 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2600 ÷ 2329 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 2329 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 2329 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 0028 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 0028 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 0028 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × FE6A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ FE6A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × FE6A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0025 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 0025 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0025 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 20A9 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 20A9 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 20A9 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 0024 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 0024 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 0024 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 00AB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 00AB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 00AB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2600 × 00BB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 00BB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 00BB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 00BB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2600 × 0022 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 0022 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0022 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2600 × 0E31 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 0E31 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0E31 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2600 × 102C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 102C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 102C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 102C ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2600 ÷ 0E01 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 0E01 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 0E01 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 0020 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 0020 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2600 × 002F ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 002F ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 002F ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 002F ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2600 ÷ 1BF2 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 1BF2 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 1BF2 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2600 ÷ 1B44 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 1B44 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 1B44 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2600 × FEFF ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × FEFF ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × FEFF ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × FEFF ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2600 ÷ 1F8FF ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 1F8FF ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 1F8FF ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 ÷ EFFFD ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ EFFFD ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ EFFFD ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2600 × 200B ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2600 × 0020 × 200B ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 200B ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 × 200B ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2600 × 3041 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 3041 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 3041 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2600 ÷ 1F1E6 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 1F1E6 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 1F1E6 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2600 ÷ 270A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 270A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 270A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 270A ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 261D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 261D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 261D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 261D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2600 ÷ 1F3FB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 1F3FB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2600 × 0308 ÷ 1F3FB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2600 × 200D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2600 × 0020 ÷ 200D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 200D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2600 × 0308 × 0020 ÷ 200D ÷ # × [0.3] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE19 ÷ 2757 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 2757 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 2757 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 00A7 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 00A7 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 00A7 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 1B05 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 1B05 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 1B05 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE19 ÷ 2630 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 2630 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 2630 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 25CC ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 25CC ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 25CC ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE19 ÷ 0023 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 0023 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 0023 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE19 ÷ 11003 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 11003 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 11003 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE19 ÷ 1B50 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 1B50 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 1B50 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE19 ÷ 2014 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 2014 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 2014 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE19 × 3000 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 3000 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 3000 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0009 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 0009 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0009 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 00B4 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 00B4 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 00B4 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE19 × 000B ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 000B ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 000B ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 000B ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE19 ÷ FFFC ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ FFFC ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ FFFC ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE19 × 232A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 232A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 232A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 232A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 007D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 007D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 007D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 007D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0029 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 0029 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0029 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 0029 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE19 × 302A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 302A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 302A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 302A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0000 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 0000 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0000 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 000D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 000D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 000D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 000D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE19 × FE56 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × FE56 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × FE56 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × FE56 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0021 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 0021 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0021 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 0021 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 16FE4 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 16FE4 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 16FE4 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 00A0 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 00A0 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 00A0 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ AC00 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ AC00 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ AC00 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE19 ÷ AC01 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ AC01 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ AC01 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE19 × 05BE ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 05BE ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 05BE ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE19 ÷ 05D0 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 05D0 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 05D0 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE19 × 002D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 002D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 002D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 002D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE19 ÷ 231A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 231A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 231A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 231A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 1FFFD ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 1FFFD ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 1FFFD ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 ÷ 2600 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 2600 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 2600 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × FE19 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ FE19 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × FE19 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 2024 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 2024 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 2024 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 002C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 002C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 002C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 002C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE19 ÷ 1100 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 1100 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 1100 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE19 ÷ 11A8 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 11A8 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 11A8 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE19 ÷ 1160 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 1160 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 1160 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE19 × 000A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 000A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 000A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 000A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE19 × 0085 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 0085 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0085 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 0085 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE19 × 3005 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 3005 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 3005 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 203C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 203C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 203C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 203C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 0030 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 0030 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 0030 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE19 ÷ 2329 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 2329 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 2329 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 0028 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 0028 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 0028 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ FE6A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ FE6A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ FE6A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 0025 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 0025 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 0025 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 20A9 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 20A9 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 20A9 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 0024 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 0024 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 0024 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 00AB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 00AB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 00AB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE19 × 00BB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 00BB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 00BB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 00BB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE19 × 0022 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 0022 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0022 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE19 × 0E31 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 0E31 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0E31 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE19 × 102C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 102C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 102C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 102C ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE19 ÷ 0E01 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 0E01 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 0E01 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 0020 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 0020 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE19 × 002F ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 002F ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 002F ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 002F ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE19 ÷ 1BF2 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 1BF2 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 1BF2 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE19 ÷ 1B44 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 1B44 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 1B44 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE19 × FEFF ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × FEFF ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × FEFF ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × FEFF ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE19 ÷ 1F8FF ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 1F8FF ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 1F8FF ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 ÷ EFFFD ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ EFFFD ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ EFFFD ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE19 × 200B ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE19 × 0020 × 200B ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 200B ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 × 200B ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE19 × 3041 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 3041 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 3041 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE19 ÷ 1F1E6 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 1F1E6 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 1F1E6 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE19 ÷ 270A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 270A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 270A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 270A ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 261D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 261D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 261D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 261D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE19 ÷ 1F3FB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 1F3FB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE19 × 0308 ÷ 1F3FB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE19 × 200D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE19 × 0020 ÷ 200D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 200D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE19 × 0308 × 0020 ÷ 200D ÷ # × [0.3] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2024 ÷ 2757 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 2757 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 2757 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 00A7 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 00A7 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 00A7 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 1B05 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 1B05 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 1B05 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2024 ÷ 2630 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 2630 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 2630 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 25CC ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 25CC ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 25CC ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2024 ÷ 0023 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0023 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 0023 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2024 ÷ 11003 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 11003 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 11003 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2024 ÷ 1B50 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 1B50 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 1B50 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2024 ÷ 2014 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 2014 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 2014 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2024 × 3000 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 3000 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 3000 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0009 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0009 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0009 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 00B4 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 00B4 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 00B4 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2024 × 000B ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 000B ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 000B ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 000B ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2024 ÷ FFFC ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ FFFC ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ FFFC ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2024 × 232A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 232A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 232A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 232A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 007D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 007D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 007D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 007D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0029 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 0029 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0029 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 0029 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2024 × 302A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 302A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 302A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 302A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0000 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0000 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0000 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 000D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 000D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 000D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 000D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2024 × FE56 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × FE56 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × FE56 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × FE56 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0021 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 0021 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0021 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 0021 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 16FE4 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 16FE4 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 16FE4 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 00A0 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 00A0 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 00A0 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ AC00 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ AC00 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ AC00 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2024 ÷ AC01 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ AC01 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ AC01 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2024 × 05BE ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 05BE ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 05BE ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2024 ÷ 05D0 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 05D0 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 05D0 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2024 × 002D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 002D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 002D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 002D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2024 ÷ 231A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 231A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 231A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 231A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 1FFFD ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 1FFFD ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 1FFFD ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 ÷ 2600 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 2600 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 2600 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × FE19 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ FE19 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × FE19 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 2024 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 2024 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 2024 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 002C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 002C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 002C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 002C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2024 ÷ 1100 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 1100 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 1100 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2024 ÷ 11A8 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 11A8 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 11A8 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2024 ÷ 1160 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 1160 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 1160 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2024 × 000A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 000A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 000A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 000A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2024 × 0085 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 0085 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0085 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 0085 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2024 × 3005 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 3005 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 3005 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 203C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 203C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 203C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 203C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 0030 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0030 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 0030 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2024 ÷ 2329 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 2329 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 2329 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ FE6A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ FE6A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ FE6A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 0025 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0025 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 0025 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 20A9 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 20A9 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 20A9 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 0024 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0024 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 0024 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 00AB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 00AB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 00AB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2024 × 00BB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 00BB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 00BB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 00BB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2024 × 0022 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0022 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0022 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2024 × 0E31 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0E31 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0E31 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2024 × 102C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 102C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 102C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 102C ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2024 ÷ 0E01 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 0E01 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 0E01 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 0020 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 0020 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2024 × 002F ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 002F ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 002F ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 002F ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2024 ÷ 1BF2 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 1BF2 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 1BF2 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2024 ÷ 1B44 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 1B44 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 1B44 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2024 × FEFF ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × FEFF ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × FEFF ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × FEFF ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2024 ÷ 1F8FF ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 1F8FF ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 1F8FF ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 ÷ EFFFD ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ EFFFD ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ EFFFD ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2024 × 200B ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2024 × 0020 × 200B ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 200B ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 × 200B ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2024 × 3041 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 3041 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 3041 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2024 ÷ 1F1E6 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 1F1E6 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 1F1E6 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2024 ÷ 270A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 270A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 270A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 270A ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 261D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 261D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 261D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 261D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 ÷ 1F3FB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 1F3FB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2024 × 0308 ÷ 1F3FB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2024 × 200D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2024 × 0020 ÷ 200D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 200D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2024 × 0308 × 0020 ÷ 200D ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002C × 2757 ÷ # × [0.3] COMMA (IS) × [29.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 2757 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 2757 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [29.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 2757 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 00A7 ÷ # × [0.3] COMMA (IS) × [29.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 00A7 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 00A7 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [29.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ 1B05 ÷ # × [0.3] COMMA (IS) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 1B05 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 1B05 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002C × 2630 ÷ # × [0.3] COMMA (IS) × [29.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 2630 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 2630 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [29.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 2630 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 25CC ÷ # × [0.3] COMMA (IS) × [29.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 25CC ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 25CC ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [29.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 25CC ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002C × 0023 ÷ # × [0.3] COMMA (IS) × [29.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0023 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0023 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [29.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0023 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002C ÷ 11003 ÷ # × [0.3] COMMA (IS) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 11003 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 11003 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 11003 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002C ÷ 1B50 ÷ # × [0.3] COMMA (IS) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 1B50 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 1B50 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002C ÷ 2014 ÷ # × [0.3] COMMA (IS) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 2014 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 2014 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 2014 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002C × 3000 ÷ # × [0.3] COMMA (IS) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 3000 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 3000 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 3000 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0009 ÷ # × [0.3] COMMA (IS) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0009 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0009 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0009 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ 00B4 ÷ # × [0.3] COMMA (IS) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 00B4 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 00B4 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002C × 000B ÷ # × [0.3] COMMA (IS) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 000B ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 000B ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 000B ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002C ÷ FFFC ÷ # × [0.3] COMMA (IS) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ FFFC ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ FFFC ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ FFFC ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002C × 232A ÷ # × [0.3] COMMA (IS) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 232A ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 232A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 232A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 007D ÷ # × [0.3] COMMA (IS) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 007D ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 007D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 007D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0029 ÷ # × [0.3] COMMA (IS) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 0029 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0029 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 0029 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002C × 302A ÷ # × [0.3] COMMA (IS) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 302A ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 302A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 302A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0000 ÷ # × [0.3] COMMA (IS) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0000 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0000 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0000 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 000D ÷ # × [0.3] COMMA (IS) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 000D ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 000D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 000D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002C × FE56 ÷ # × [0.3] COMMA (IS) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 × FE56 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × FE56 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × FE56 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0021 ÷ # × [0.3] COMMA (IS) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 0021 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0021 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 0021 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 16FE4 ÷ # × [0.3] COMMA (IS) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 16FE4 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 16FE4 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 00A0 ÷ # × [0.3] COMMA (IS) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 00A0 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 00A0 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ AC00 ÷ # × [0.3] COMMA (IS) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ AC00 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ AC00 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ AC00 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002C ÷ AC01 ÷ # × [0.3] COMMA (IS) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ AC01 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ AC01 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ AC01 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002C × 05BE ÷ # × [0.3] COMMA (IS) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 05BE ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 05BE ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 05BE ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002C × 05D0 ÷ # × [0.3] COMMA (IS) × [29.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 05D0 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 05D0 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [29.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002C × 002D ÷ # × [0.3] COMMA (IS) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 002D ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 002D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 002D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002C ÷ 231A ÷ # × [0.3] COMMA (IS) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 231A ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 231A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 231A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ 1FFFD ÷ # × [0.3] COMMA (IS) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 1FFFD ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 1FFFD ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C ÷ 2600 ÷ # × [0.3] COMMA (IS) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 2600 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 2600 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 2600 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × FE19 ÷ # × [0.3] COMMA (IS) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ FE19 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × FE19 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ FE19 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 2024 ÷ # × [0.3] COMMA (IS) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 2024 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 2024 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 2024 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 002C ÷ # × [0.3] COMMA (IS) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 002C ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 002C ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 002C ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002C ÷ 1100 ÷ # × [0.3] COMMA (IS) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 1100 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 1100 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 1100 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002C ÷ 11A8 ÷ # × [0.3] COMMA (IS) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 11A8 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 11A8 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002C ÷ 1160 ÷ # × [0.3] COMMA (IS) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 1160 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 1160 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 1160 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002C × 000A ÷ # × [0.3] COMMA (IS) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 000A ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 000A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 000A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002C × 0085 ÷ # × [0.3] COMMA (IS) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 0085 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0085 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 0085 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002C × 3005 ÷ # × [0.3] COMMA (IS) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 3005 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 3005 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 3005 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 203C ÷ # × [0.3] COMMA (IS) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 203C ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 203C ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 203C ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0030 ÷ # × [0.3] COMMA (IS) × [25.14] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0030 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0030 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.14] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0030 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002C ÷ 2329 ÷ # × [0.3] COMMA (IS) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 2329 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 2329 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 2329 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ 0028 ÷ # × [0.3] COMMA (IS) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0028 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 0028 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0028 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ FE6A ÷ # × [0.3] COMMA (IS) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ FE6A ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ FE6A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ FE6A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ 0025 ÷ # × [0.3] COMMA (IS) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0025 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 0025 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0025 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ 20A9 ÷ # × [0.3] COMMA (IS) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 20A9 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 20A9 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ 0024 ÷ # × [0.3] COMMA (IS) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0024 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 0024 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0024 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 00AB ÷ # × [0.3] COMMA (IS) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 00AB ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 00AB ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 00AB ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002C × 00BB ÷ # × [0.3] COMMA (IS) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 00BB ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 00BB ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 00BB ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002C × 0022 ÷ # × [0.3] COMMA (IS) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0022 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0022 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0022 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002C × 0E31 ÷ # × [0.3] COMMA (IS) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0E31 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0E31 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002C × 102C ÷ # × [0.3] COMMA (IS) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 102C ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 102C ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 102C ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002C × 0E01 ÷ # × [0.3] COMMA (IS) × [29.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 0E01 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0E01 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [29.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 0020 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 0020 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002C × 002F ÷ # × [0.3] COMMA (IS) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 002F ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 002F ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 002F ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002C ÷ 1BF2 ÷ # × [0.3] COMMA (IS) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 1BF2 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 1BF2 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002C ÷ 1B44 ÷ # × [0.3] COMMA (IS) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 1B44 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 1B44 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002C × FEFF ÷ # × [0.3] COMMA (IS) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002C × 0020 × FEFF ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002C × 0308 × FEFF ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × FEFF ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002C × 1F8FF ÷ # × [0.3] COMMA (IS) × [29.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 1F8FF ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 1F8FF ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [29.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × EFFFD ÷ # × [0.3] COMMA (IS) × [29.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ EFFFD ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0308 × EFFFD ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [29.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002C × 200B ÷ # × [0.3] COMMA (IS) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002C × 0020 × 200B ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 200B ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 × 200B ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002C × 3041 ÷ # × [0.3] COMMA (IS) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 3041 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 3041 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 3041 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002C ÷ 1F1E6 ÷ # × [0.3] COMMA (IS) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 1F1E6 ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 1F1E6 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002C ÷ 270A ÷ # × [0.3] COMMA (IS) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 270A ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 270A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 270A ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ 261D ÷ # × [0.3] COMMA (IS) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 261D ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 261D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 261D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002C ÷ 1F3FB ÷ # × [0.3] COMMA (IS) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 1F3FB ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002C × 0308 ÷ 1F3FB ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002C × 200D ÷ # × [0.3] COMMA (IS) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002C × 0020 ÷ 200D ÷ # × [0.3] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 200D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002C × 0308 × 0020 ÷ 200D ÷ # × [0.3] COMMA (IS) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1100 ÷ 2757 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 2757 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 2757 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 00A7 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 00A7 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 00A7 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 1B05 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 1B05 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 8) { + Test_LB('× 1100 × 0308 ÷ 1B05 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1100 ÷ 2630 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 2630 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 2630 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 25CC ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 25CC ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 25CC ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1100 ÷ 0023 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0023 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 0023 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1100 ÷ 11003 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 11003 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 11003 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1100 ÷ 1B50 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 1B50 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 1B50 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1100 ÷ 2014 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 2014 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 2014 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1100 × 3000 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 3000 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 3000 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0009 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0009 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0009 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 00B4 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 00B4 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 00B4 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1100 × 000B ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 000B ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 000B ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 000B ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1100 ÷ FFFC ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ FFFC ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1100 × 232A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 232A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 232A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 232A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 007D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 007D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 007D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 007D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1100 × 302A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 302A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 302A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 302A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0000 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0000 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0000 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 000D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 000D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 000D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 000D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1100 × FE56 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × FE56 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × FE56 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × FE56 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0021 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 0021 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0021 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 0021 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 16FE4 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 16FE4 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 16FE4 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 00A0 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 00A0 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 00A0 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × AC00 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ AC00 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × AC00 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [26.01] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1100 × AC01 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ AC01 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × AC01 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [26.01] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1100 × 05BE ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 05BE ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 05BE ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1100 ÷ 05D0 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 05D0 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 05D0 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1100 × 002D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 002D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 002D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 002D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1100 ÷ 231A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 231A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 231A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 1FFFD ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 1FFFD ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 1FFFD ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 ÷ 2600 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 2600 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 2600 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × FE19 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ FE19 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × FE19 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 2024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 2024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 002C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 002C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 002C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 002C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1100 × 1100 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 1100 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 1100 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [26.01] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1100 ÷ 11A8 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 11A8 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 11A8 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1100 × 1160 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 1160 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 1160 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [26.01] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1100 × 000A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 000A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 000A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 000A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1100 × 0085 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 0085 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0085 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 0085 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1100 × 3005 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 3005 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 3005 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 203C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 203C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 203C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 203C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 0030 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 0030 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1100 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × FE6A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [27.01] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ FE6A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × FE6A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.01] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 20A9 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 20A9 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 20A9 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 0024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 0024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 00AB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 00AB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 00AB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1100 × 00BB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 00BB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 00BB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 00BB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1100 × 0022 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0022 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0022 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1100 × 0E31 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0E31 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0E31 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1100 × 102C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 102C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 102C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 102C ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1100 ÷ 0E01 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 0E01 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 0E01 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 0020 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 0020 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1100 × 002F ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 002F ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 002F ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 002F ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1100 ÷ 1BF2 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 1BF2 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 1BF2 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1100 ÷ 1B44 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 1B44 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 1B44 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1100 × FEFF ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × FEFF ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × FEFF ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × FEFF ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1100 ÷ 1F8FF ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 1F8FF ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 1F8FF ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 ÷ EFFFD ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ EFFFD ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ EFFFD ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1100 × 200B ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1100 × 0020 × 200B ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 200B ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 × 200B ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1100 × 3041 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 3041 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 3041 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1100 ÷ 1F1E6 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 1F1E6 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 1F1E6 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1100 ÷ 270A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 270A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 270A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 270A ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 261D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 261D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 261D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 261D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1100 ÷ 1F3FB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1100 × 0308 ÷ 1F3FB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1100 × 200D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1100 × 0020 ÷ 200D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 200D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1100 × 0308 × 0020 ÷ 200D ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 2757 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 2757 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 2757 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 00A7 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 00A7 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 00A7 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 1B05 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 1B05 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 1B05 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 2630 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 2630 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 2630 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 25CC ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 25CC ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 25CC ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 0023 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0023 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 0023 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 11003 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 11003 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 11003 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 1B50 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 1B50 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 1B50 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 2014 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 2014 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 2014 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 11A8 × 3000 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 3000 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 3000 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0009 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0009 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0009 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 00B4 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 00B4 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 00B4 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 11A8 × 000B ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 000B ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 000B ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 000B ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 11A8 ÷ FFFC ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ FFFC ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 11A8 × 232A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 232A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 232A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 232A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 007D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 007D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 007D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 007D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 11A8 × 302A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 302A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 302A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 302A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0000 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0000 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0000 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 000D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 000D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 000D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 000D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 11A8 × FE56 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × FE56 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × FE56 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × FE56 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0021 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 0021 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0021 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 0021 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 16FE4 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 16FE4 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 16FE4 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 00A0 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 00A0 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 00A0 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ AC00 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ AC00 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ AC00 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 11A8 ÷ AC01 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ AC01 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ AC01 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 11A8 × 05BE ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 05BE ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 05BE ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 05D0 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 05D0 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 05D0 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 11A8 × 002D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 002D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 002D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 002D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 231A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 231A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 231A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 1FFFD ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 1FFFD ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 1FFFD ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 2600 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 2600 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 2600 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × FE19 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ FE19 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × FE19 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 2024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 2024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 002C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 002C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 002C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 002C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 1100 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 1100 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 1100 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 11A8 × 11A8 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 11A8 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 11A8 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 1160 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 1160 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 1160 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 11A8 × 000A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 000A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 000A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 000A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 11A8 × 0085 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 0085 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0085 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 0085 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 11A8 × 3005 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 3005 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 3005 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 203C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 203C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 203C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 203C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 0030 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 0030 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × FE6A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [27.01] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ FE6A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × FE6A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.01] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 20A9 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 20A9 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 20A9 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 0024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 0024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 00AB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 00AB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 00AB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 11A8 × 00BB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 00BB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 00BB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 00BB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 11A8 × 0022 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0022 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0022 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 11A8 × 0E31 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0E31 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0E31 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 11A8 × 102C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 102C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 102C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 102C ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 0E01 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 0E01 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 0E01 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 0020 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 0020 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 11A8 × 002F ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 002F ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 002F ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 002F ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 1BF2 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 1BF2 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 1BF2 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 1B44 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 1B44 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 1B44 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 11A8 × FEFF ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × FEFF ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × FEFF ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × FEFF ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 1F8FF ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 1F8FF ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 1F8FF ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 ÷ EFFFD ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ EFFFD ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ EFFFD ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 11A8 × 200B ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 × 200B ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 200B ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 × 200B ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 11A8 × 3041 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 3041 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 3041 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 1F1E6 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 1F1E6 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 1F1E6 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 270A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 270A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 270A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 270A ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 261D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 261D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 261D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 261D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 11A8 ÷ 1F3FB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 ÷ 1F3FB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 11A8 × 200D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 11A8 × 0020 ÷ 200D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 200D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 11A8 × 0308 × 0020 ÷ 200D ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1160 ÷ 2757 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 2757 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 2757 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 00A7 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 00A7 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 00A7 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 1B05 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 1B05 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 1B05 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1160 ÷ 2630 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 2630 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 2630 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 25CC ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 25CC ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 25CC ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1160 ÷ 0023 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0023 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 0023 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1160 ÷ 11003 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 11003 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 11003 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1160 ÷ 1B50 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 1B50 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 1B50 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1160 ÷ 2014 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 2014 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 2014 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1160 × 3000 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 3000 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 3000 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0009 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0009 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0009 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 00B4 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 00B4 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 00B4 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1160 × 000B ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 000B ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 000B ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 000B ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1160 ÷ FFFC ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ FFFC ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1160 × 232A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 232A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 232A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 232A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 007D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 007D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 007D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 007D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 0029 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1160 × 302A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 302A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 302A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 302A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0000 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0000 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0000 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 000D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 000D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 000D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 000D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1160 × FE56 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × FE56 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × FE56 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × FE56 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0021 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 0021 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0021 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 0021 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 16FE4 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 16FE4 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 16FE4 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 00A0 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 00A0 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 00A0 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ AC00 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ AC00 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ AC00 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1160 ÷ AC01 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ AC01 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ AC01 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1160 × 05BE ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 05BE ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 05BE ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1160 ÷ 05D0 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 05D0 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 05D0 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1160 × 002D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 002D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 002D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 002D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1160 ÷ 231A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 231A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 231A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 1FFFD ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 1FFFD ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 1FFFD ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 ÷ 2600 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 2600 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 2600 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × FE19 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ FE19 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × FE19 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 002C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 002C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 002C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 002C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1160 ÷ 1100 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 1100 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 1100 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1160 × 11A8 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [26.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 11A8 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 11A8 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [26.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1160 × 1160 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 1160 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 1160 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1160 × 000A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 000A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 000A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 000A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1160 × 0085 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 0085 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0085 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 0085 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1160 × 3005 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 3005 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 3005 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 203C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 203C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 203C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 203C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 0030 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 0030 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1160 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × FE6A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.01] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ FE6A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × FE6A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.01] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 20A9 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 20A9 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 20A9 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 0024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 0024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 00AB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 00AB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 00AB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1160 × 00BB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 00BB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 00BB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 00BB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1160 × 0022 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0022 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0022 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1160 × 0E31 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0E31 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0E31 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1160 × 102C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 102C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 102C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 102C ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1160 ÷ 0E01 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 0E01 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 0E01 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 0020 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 0020 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1160 × 002F ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 002F ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 002F ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 002F ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1160 ÷ 1BF2 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 1BF2 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 1BF2 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1160 ÷ 1B44 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 1B44 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 1B44 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1160 × FEFF ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × FEFF ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × FEFF ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × FEFF ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1160 ÷ 1F8FF ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 1F8FF ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 1F8FF ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 ÷ EFFFD ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ EFFFD ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ EFFFD ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1160 × 200B ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1160 × 0020 × 200B ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 200B ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 × 200B ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1160 × 3041 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 3041 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 3041 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1160 ÷ 1F1E6 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 1F1E6 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 1F1E6 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1160 ÷ 270A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 270A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 270A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 270A ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 261D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 261D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 261D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 261D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 ÷ 1F3FB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1160 × 0308 ÷ 1F3FB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1160 × 200D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1160 × 0020 ÷ 200D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 200D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1160 × 0308 × 0020 ÷ 200D ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 2757 ÷ # × [0.3] (LF) ÷ [5.03] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 2757 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 2757 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 2757 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 00A7 ÷ # × [0.3] (LF) ÷ [5.03] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 00A7 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 00A7 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 00A7 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 1B05 ÷ # × [0.3] (LF) ÷ [5.03] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 1B05 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 1B05 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 1B05 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 000A ÷ 2630 ÷ # × [0.3] (LF) ÷ [5.03] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 2630 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 2630 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 2630 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 25CC ÷ # × [0.3] (LF) ÷ [5.03] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 25CC ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 25CC ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 25CC ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 000A ÷ 0023 ÷ # × [0.3] (LF) ÷ [5.03] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0023 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0023 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0023 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 000A ÷ 11003 ÷ # × [0.3] (LF) ÷ [5.03] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 11003 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 11003 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 11003 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 000A ÷ 1B50 ÷ # × [0.3] (LF) ÷ [5.03] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 1B50 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 1B50 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 1B50 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 000A ÷ 2014 ÷ # × [0.3] (LF) ÷ [5.03] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 2014 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 2014 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 2014 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 000A ÷ 3000 ÷ # × [0.3] (LF) ÷ [5.03] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 3000 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 3000 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 3000 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0009 ÷ # × [0.3] (LF) ÷ [5.03] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0009 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0009 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0009 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 00B4 ÷ # × [0.3] (LF) ÷ [5.03] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 00B4 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 00B4 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 00B4 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 000A ÷ 000B ÷ # × [0.3] (LF) ÷ [5.03] (BK) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 000B ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 000B ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 000B ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 000A ÷ FFFC ÷ # × [0.3] (LF) ÷ [5.03] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ FFFC ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ FFFC ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ FFFC ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 000A ÷ 232A ÷ # × [0.3] (LF) ÷ [5.03] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 232A ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 232A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 232A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 007D ÷ # × [0.3] (LF) ÷ [5.03] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 007D ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 007D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 007D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0029 ÷ # × [0.3] (LF) ÷ [5.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 0029 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0029 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 000A ÷ 302A ÷ # × [0.3] (LF) ÷ [5.03] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 302A ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 302A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 302A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0000 ÷ # × [0.3] (LF) ÷ [5.03] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0000 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0000 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0000 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 000D ÷ # × [0.3] (LF) ÷ [5.03] (CR) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 000D ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 000D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 000D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 000A ÷ FE56 ÷ # × [0.3] (LF) ÷ [5.03] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × FE56 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × FE56 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × FE56 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0021 ÷ # × [0.3] (LF) ÷ [5.03] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 0021 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0021 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 0021 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 16FE4 ÷ # × [0.3] (LF) ÷ [5.03] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 16FE4 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 16FE4 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 00A0 ÷ # × [0.3] (LF) ÷ [5.03] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 00A0 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 00A0 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 00A0 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ AC00 ÷ # × [0.3] (LF) ÷ [5.03] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ AC00 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ AC00 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ AC00 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 000A ÷ AC01 ÷ # × [0.3] (LF) ÷ [5.03] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ AC01 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ AC01 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ AC01 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 000A ÷ 05BE ÷ # × [0.3] (LF) ÷ [5.03] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 05BE ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 05BE ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 05BE ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 000A ÷ 05D0 ÷ # × [0.3] (LF) ÷ [5.03] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 05D0 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 05D0 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 05D0 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 000A ÷ 002D ÷ # × [0.3] (LF) ÷ [5.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 002D ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 002D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 002D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 000A ÷ 231A ÷ # × [0.3] (LF) ÷ [5.03] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 231A ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 231A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 1FFFD ÷ # × [0.3] (LF) ÷ [5.03] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 1FFFD ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 1FFFD ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 2600 ÷ # × [0.3] (LF) ÷ [5.03] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 2600 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 2600 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 2600 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ FE19 ÷ # × [0.3] (LF) ÷ [5.03] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ FE19 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × FE19 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ FE19 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 2024 ÷ # × [0.3] (LF) ÷ [5.03] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 2024 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 2024 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 002C ÷ # × [0.3] (LF) ÷ [5.03] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 002C ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 002C ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 002C ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 000A ÷ 1100 ÷ # × [0.3] (LF) ÷ [5.03] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 1100 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 1100 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 1100 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 000A ÷ 11A8 ÷ # × [0.3] (LF) ÷ [5.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 11A8 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 11A8 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 11A8 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 000A ÷ 1160 ÷ # × [0.3] (LF) ÷ [5.03] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 1160 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 1160 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 1160 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 000A ÷ 000A ÷ # × [0.3] (LF) ÷ [5.03] (LF) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 000A ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 000A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 000A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 000A ÷ 0085 ÷ # × [0.3] (LF) ÷ [5.03] (NL) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 0085 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0085 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 0085 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 000A ÷ 3005 ÷ # × [0.3] (LF) ÷ [5.03] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 3005 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 3005 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 3005 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 203C ÷ # × [0.3] (LF) ÷ [5.03] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 203C ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 203C ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 203C ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0030 ÷ # × [0.3] (LF) ÷ [5.03] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0030 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0030 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 000A ÷ 2329 ÷ # × [0.3] (LF) ÷ [5.03] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 2329 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 2329 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0028 ÷ # × [0.3] (LF) ÷ [5.03] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0028 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0028 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ FE6A ÷ # × [0.3] (LF) ÷ [5.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ FE6A ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × FE6A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ FE6A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0025 ÷ # × [0.3] (LF) ÷ [5.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0025 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0025 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0025 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 20A9 ÷ # × [0.3] (LF) ÷ [5.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 20A9 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 20A9 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 20A9 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0024 ÷ # × [0.3] (LF) ÷ [5.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0024 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0024 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0024 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 00AB ÷ # × [0.3] (LF) ÷ [5.03] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 00AB ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 00AB ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 00AB ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 000A ÷ 00BB ÷ # × [0.3] (LF) ÷ [5.03] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 00BB ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 00BB ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 00BB ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 000A ÷ 0022 ÷ # × [0.3] (LF) ÷ [5.03] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0022 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0022 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0022 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 000A ÷ 0E31 ÷ # × [0.3] (LF) ÷ [5.03] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0E31 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0E31 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0E31 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 000A ÷ 102C ÷ # × [0.3] (LF) ÷ [5.03] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 102C ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 102C ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 102C ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 000A ÷ 0E01 ÷ # × [0.3] (LF) ÷ [5.03] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 0E01 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0E01 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 0E01 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 0020 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 0020 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000A ÷ 002F ÷ # × [0.3] (LF) ÷ [5.03] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 002F ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 002F ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 002F ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 000A ÷ 1BF2 ÷ # × [0.3] (LF) ÷ [5.03] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 1BF2 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 1BF2 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 000A ÷ 1B44 ÷ # × [0.3] (LF) ÷ [5.03] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 1B44 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 1B44 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 1B44 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 000A ÷ FEFF ÷ # × [0.3] (LF) ÷ [5.03] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × FEFF ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × FEFF ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × FEFF ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 1F8FF ÷ # × [0.3] (LF) ÷ [5.03] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 1F8FF ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 1F8FF ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ EFFFD ÷ # × [0.3] (LF) ÷ [5.03] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ EFFFD ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × EFFFD ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ EFFFD ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 000A ÷ 200B ÷ # × [0.3] (LF) ÷ [5.03] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 × 200B ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 200B ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 × 200B ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 000A ÷ 3041 ÷ # × [0.3] (LF) ÷ [5.03] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 3041 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 3041 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 3041 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 1F1E6 ÷ # × [0.3] (LF) ÷ [5.03] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 1F1E6 ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 1F1E6 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 000A ÷ 270A ÷ # × [0.3] (LF) ÷ [5.03] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 270A ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 270A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 270A ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 261D ÷ # × [0.3] (LF) ÷ [5.03] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 261D ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 261D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 261D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 000A ÷ 1F3FB ÷ # × [0.3] (LF) ÷ [5.03] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 1F3FB ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 ÷ 1F3FB ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 000A ÷ 200D ÷ # × [0.3] (LF) ÷ [5.03] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 0020 ÷ 200D ÷ # × [0.3] (LF) ÷ [5.03] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 200D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000A ÷ 0308 × 0020 ÷ 200D ÷ # × [0.3] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 2757 ÷ # × [0.3] (NL) ÷ [5.04] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 2757 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 2757 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 2757 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 00A7 ÷ # × [0.3] (NL) ÷ [5.04] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 00A7 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 00A7 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 00A7 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 1B05 ÷ # × [0.3] (NL) ÷ [5.04] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 1B05 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 1B05 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1B05 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0085 ÷ 2630 ÷ # × [0.3] (NL) ÷ [5.04] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 2630 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 2630 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 2630 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 25CC ÷ # × [0.3] (NL) ÷ [5.04] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 25CC ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 25CC ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 25CC ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0023 ÷ # × [0.3] (NL) ÷ [5.04] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0023 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0023 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0023 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0085 ÷ 11003 ÷ # × [0.3] (NL) ÷ [5.04] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 11003 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 11003 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 11003 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 1B50 ÷ # × [0.3] (NL) ÷ [5.04] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 1B50 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 1B50 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1B50 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0085 ÷ 2014 ÷ # × [0.3] (NL) ÷ [5.04] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 2014 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 2014 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 2014 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0085 ÷ 3000 ÷ # × [0.3] (NL) ÷ [5.04] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 3000 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 3000 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 3000 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0009 ÷ # × [0.3] (NL) ÷ [5.04] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0009 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0009 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0009 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 00B4 ÷ # × [0.3] (NL) ÷ [5.04] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 00B4 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 00B4 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 00B4 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0085 ÷ 000B ÷ # × [0.3] (NL) ÷ [5.04] (BK) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 000B ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 000B ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 000B ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0085 ÷ FFFC ÷ # × [0.3] (NL) ÷ [5.04] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ FFFC ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ FFFC ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ FFFC ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0085 ÷ 232A ÷ # × [0.3] (NL) ÷ [5.04] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 232A ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 232A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 232A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 007D ÷ # × [0.3] (NL) ÷ [5.04] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 007D ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 007D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 007D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0029 ÷ # × [0.3] (NL) ÷ [5.04] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 0029 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0029 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 0029 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 302A ÷ # × [0.3] (NL) ÷ [5.04] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 302A ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 302A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 302A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0000 ÷ # × [0.3] (NL) ÷ [5.04] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0000 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0000 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0000 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 000D ÷ # × [0.3] (NL) ÷ [5.04] (CR) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 000D ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 000D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 000D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0085 ÷ FE56 ÷ # × [0.3] (NL) ÷ [5.04] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × FE56 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × FE56 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × FE56 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0021 ÷ # × [0.3] (NL) ÷ [5.04] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 0021 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0021 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 0021 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 16FE4 ÷ # × [0.3] (NL) ÷ [5.04] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 16FE4 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 16FE4 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 00A0 ÷ # × [0.3] (NL) ÷ [5.04] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 00A0 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 00A0 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 00A0 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ AC00 ÷ # × [0.3] (NL) ÷ [5.04] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ AC00 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ AC00 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ AC00 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0085 ÷ AC01 ÷ # × [0.3] (NL) ÷ [5.04] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ AC01 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ AC01 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ AC01 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0085 ÷ 05BE ÷ # × [0.3] (NL) ÷ [5.04] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 05BE ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 05BE ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 05BE ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0085 ÷ 05D0 ÷ # × [0.3] (NL) ÷ [5.04] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 05D0 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 05D0 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 05D0 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 002D ÷ # × [0.3] (NL) ÷ [5.04] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 002D ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 002D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 002D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0085 ÷ 231A ÷ # × [0.3] (NL) ÷ [5.04] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 231A ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 231A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 1FFFD ÷ # × [0.3] (NL) ÷ [5.04] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 1FFFD ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 1FFFD ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 2600 ÷ # × [0.3] (NL) ÷ [5.04] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 2600 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 2600 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 2600 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ FE19 ÷ # × [0.3] (NL) ÷ [5.04] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ FE19 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × FE19 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ FE19 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 2024 ÷ # × [0.3] (NL) ÷ [5.04] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 2024 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 2024 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 002C ÷ # × [0.3] (NL) ÷ [5.04] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 002C ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 002C ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 002C ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0085 ÷ 1100 ÷ # × [0.3] (NL) ÷ [5.04] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 1100 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 1100 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1100 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 11A8 ÷ # × [0.3] (NL) ÷ [5.04] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 11A8 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 11A8 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 11A8 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0085 ÷ 1160 ÷ # × [0.3] (NL) ÷ [5.04] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 1160 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 1160 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1160 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0085 ÷ 000A ÷ # × [0.3] (NL) ÷ [5.04] (LF) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 000A ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 000A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 000A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0085 ÷ # × [0.3] (NL) ÷ [5.04] (NL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 0085 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0085 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 0085 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0085 ÷ 3005 ÷ # × [0.3] (NL) ÷ [5.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 3005 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 3005 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 3005 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 203C ÷ # × [0.3] (NL) ÷ [5.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 203C ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 203C ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 203C ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0030 ÷ # × [0.3] (NL) ÷ [5.04] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0030 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0030 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0085 ÷ 2329 ÷ # × [0.3] (NL) ÷ [5.04] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 2329 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 2329 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0028 ÷ # × [0.3] (NL) ÷ [5.04] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0028 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0028 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ FE6A ÷ # × [0.3] (NL) ÷ [5.04] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ FE6A ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × FE6A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ FE6A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0025 ÷ # × [0.3] (NL) ÷ [5.04] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0025 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0025 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0025 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 20A9 ÷ # × [0.3] (NL) ÷ [5.04] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 20A9 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 20A9 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 20A9 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0024 ÷ # × [0.3] (NL) ÷ [5.04] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0024 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0024 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0024 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 00AB ÷ # × [0.3] (NL) ÷ [5.04] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 00AB ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 00AB ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 00AB ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0085 ÷ 00BB ÷ # × [0.3] (NL) ÷ [5.04] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 00BB ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 00BB ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 00BB ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0022 ÷ # × [0.3] (NL) ÷ [5.04] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0022 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0022 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0022 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0E31 ÷ # × [0.3] (NL) ÷ [5.04] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0E31 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0E31 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0E31 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0085 ÷ 102C ÷ # × [0.3] (NL) ÷ [5.04] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 102C ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 102C ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 102C ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0E01 ÷ # × [0.3] (NL) ÷ [5.04] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 0E01 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0E01 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 0E01 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 0020 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 0020 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0085 ÷ 002F ÷ # × [0.3] (NL) ÷ [5.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 002F ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 002F ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 002F ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0085 ÷ 1BF2 ÷ # × [0.3] (NL) ÷ [5.04] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 1BF2 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 1BF2 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0085 ÷ 1B44 ÷ # × [0.3] (NL) ÷ [5.04] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 1B44 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 1B44 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1B44 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0085 ÷ FEFF ÷ # × [0.3] (NL) ÷ [5.04] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × FEFF ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × FEFF ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × FEFF ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 1F8FF ÷ # × [0.3] (NL) ÷ [5.04] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 1F8FF ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 1F8FF ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ EFFFD ÷ # × [0.3] (NL) ÷ [5.04] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ EFFFD ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × EFFFD ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ EFFFD ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0085 ÷ 200B ÷ # × [0.3] (NL) ÷ [5.04] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 × 200B ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 200B ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 × 200B ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0085 ÷ 3041 ÷ # × [0.3] (NL) ÷ [5.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 3041 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 3041 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 3041 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 1F1E6 ÷ # × [0.3] (NL) ÷ [5.04] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 1F1E6 ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 1F1E6 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0085 ÷ 270A ÷ # × [0.3] (NL) ÷ [5.04] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 270A ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 270A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 270A ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 261D ÷ # × [0.3] (NL) ÷ [5.04] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 261D ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 261D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 261D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0085 ÷ 1F3FB ÷ # × [0.3] (NL) ÷ [5.04] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 1F3FB ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 ÷ 1F3FB ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0085 ÷ 200D ÷ # × [0.3] (NL) ÷ [5.04] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0020 ÷ 200D ÷ # × [0.3] (NL) ÷ [5.04] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 200D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 0308 × 0020 ÷ 200D ÷ # × [0.3] (NL) ÷ [5.04] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3005 ÷ 2757 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 2757 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 2757 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 00A7 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 00A7 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 00A7 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3005 ÷ 2630 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 2630 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 2630 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 25CC ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 25CC ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 25CC ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3005 ÷ 0023 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 0023 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 0023 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3005 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3005 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3005 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3005 × 3000 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 3000 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 3000 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0009 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 0009 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0009 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3005 × 000B ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 000B ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 000B ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 000B ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3005 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3005 × 232A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 232A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 232A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 232A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 007D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 007D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 007D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 007D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0029 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 0029 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0029 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 0029 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3005 × 302A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 302A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 302A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 302A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0000 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 0000 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0000 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 000D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 000D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 000D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 000D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3005 × FE56 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × FE56 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × FE56 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × FE56 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0021 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 0021 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0021 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 0021 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 16FE4 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 16FE4 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 16FE4 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 00A0 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 00A0 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 00A0 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3005 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3005 × 05BE ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 05BE ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 05BE ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3005 ÷ 05D0 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 05D0 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 05D0 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3005 × 002D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 002D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 002D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 002D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3005 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 231A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × FE19 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ FE19 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × FE19 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 2024 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 2024 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 2024 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 002C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 002C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 002C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 002C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3005 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3005 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3005 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3005 × 000A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 000A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 000A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 000A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3005 × 0085 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 0085 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0085 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 0085 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3005 × 3005 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 3005 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 3005 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 203C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 203C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 203C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 203C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 0030 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 0030 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 0030 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3005 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 0028 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 0028 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 0028 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ FE6A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ FE6A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ FE6A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 0025 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 0025 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 0025 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 20A9 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 20A9 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 20A9 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 0024 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 0024 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 0024 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 00AB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 00AB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 00AB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3005 × 00BB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 00BB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 00BB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 00BB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3005 × 0022 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 0022 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0022 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3005 × 0E31 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 0E31 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0E31 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3005 × 102C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 102C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 102C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 102C ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3005 ÷ 0E01 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 0E01 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 0E01 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 0020 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 0020 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3005 × 002F ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 002F ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 002F ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 002F ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3005 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3005 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3005 × FEFF ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × FEFF ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × FEFF ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × FEFF ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3005 ÷ 1F8FF ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 1F8FF ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 1F8FF ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 ÷ EFFFD ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ EFFFD ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ EFFFD ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3005 × 200B ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3005 × 0020 × 200B ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 200B ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 × 200B ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3005 × 3041 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 3041 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 3041 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3005 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3005 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 270A ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 261D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3005 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3005 × 0308 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3005 × 200D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3005 × 0020 ÷ 200D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 200D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3005 × 0308 × 0020 ÷ 200D ÷ # × [0.3] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 203C ÷ 2757 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 2757 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 2757 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 2757 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 00A7 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 00A7 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 00A7 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 1B05 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 1B05 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 1B05 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 203C ÷ 2630 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 2630 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 2630 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 2630 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 25CC ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 25CC ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 25CC ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 25CC ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 203C ÷ 0023 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 0023 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 0023 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 0023 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 203C ÷ 11003 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 11003 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 11003 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 11003 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 203C ÷ 1B50 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 1B50 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 1B50 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 203C ÷ 2014 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 2014 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 2014 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 2014 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 203C × 3000 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 3000 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 3000 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 3000 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0009 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 0009 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0009 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 0009 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 00B4 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 00B4 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 00B4 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 203C × 000B ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 000B ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 000B ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 000B ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 203C ÷ FFFC ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ FFFC ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ FFFC ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ FFFC ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 203C × 232A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 232A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 232A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 232A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 007D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 007D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 007D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 007D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0029 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 0029 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0029 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 0029 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 203C × 302A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 302A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 302A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 302A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0000 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 0000 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0000 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 0000 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 000D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 000D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 000D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 000D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 203C × FE56 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 × FE56 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × FE56 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × FE56 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0021 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 0021 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0021 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 0021 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 16FE4 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 16FE4 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 16FE4 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 00A0 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 00A0 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 00A0 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ AC00 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ AC00 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ AC00 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ AC00 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 203C ÷ AC01 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ AC01 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ AC01 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ AC01 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 203C × 05BE ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 05BE ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 05BE ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 05BE ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 203C ÷ 05D0 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 05D0 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 05D0 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 203C × 002D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 002D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 002D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 002D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 203C ÷ 231A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 231A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 231A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 231A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 1FFFD ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 1FFFD ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 1FFFD ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C ÷ 2600 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 2600 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 2600 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 2600 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × FE19 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ FE19 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × FE19 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ FE19 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 2024 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 2024 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 2024 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 2024 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 002C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 002C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 002C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 002C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 203C ÷ 1100 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 1100 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 1100 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 1100 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 203C ÷ 11A8 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 11A8 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 11A8 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 203C ÷ 1160 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 1160 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 1160 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 1160 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 203C × 000A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 000A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 000A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 000A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 203C × 0085 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 0085 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0085 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 0085 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 203C × 3005 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 3005 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 3005 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 3005 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 203C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 203C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 203C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 203C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 0030 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 0030 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 0030 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 0030 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 203C ÷ 2329 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 2329 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 2329 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 2329 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 0028 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 0028 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 0028 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 0028 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ FE6A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ FE6A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ FE6A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ FE6A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 0025 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 0025 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 0025 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 0025 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 20A9 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 20A9 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 20A9 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 0024 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 0024 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 0024 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 0024 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 00AB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 00AB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 00AB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 00AB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 203C × 00BB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 00BB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 00BB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 00BB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 203C × 0022 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 0022 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0022 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 0022 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 203C × 0E31 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 0E31 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0E31 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 203C × 102C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 102C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 102C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 102C ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 203C ÷ 0E01 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 0E01 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 0E01 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 0020 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 0020 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 203C × 002F ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 002F ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 002F ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 002F ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 203C ÷ 1BF2 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 1BF2 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 1BF2 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 203C ÷ 1B44 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 1B44 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 1B44 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 203C × FEFF ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 203C × 0020 × FEFF ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 203C × 0308 × FEFF ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × FEFF ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 203C ÷ 1F8FF ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 1F8FF ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 1F8FF ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C ÷ EFFFD ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ EFFFD ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ EFFFD ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 203C × 200B ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 203C × 0020 × 200B ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 200B ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 × 200B ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 203C × 3041 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 3041 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 3041 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 3041 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 203C ÷ 1F1E6 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 1F1E6 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 1F1E6 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 203C ÷ 270A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 270A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 270A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 270A ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 261D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 261D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 261D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 261D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 203C ÷ 1F3FB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 1F3FB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 203C × 0308 ÷ 1F3FB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 203C × 200D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 203C × 0020 ÷ 200D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 200D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 203C × 0308 × 0020 ÷ 200D ÷ # × [0.3] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0030 × 2757 ÷ # × [0.3] DIGIT ZERO (NU) × [23.03] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 2757 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 2757 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.03] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 00A7 ÷ # × [0.3] DIGIT ZERO (NU) × [23.03] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 00A7 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 00A7 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.03] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0030 ÷ 1B05 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 1B05 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 1B05 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0030 × 2630 ÷ # × [0.3] DIGIT ZERO (NU) × [23.03] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 2630 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 2630 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.03] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 25CC ÷ # × [0.3] DIGIT ZERO (NU) × [23.03] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 25CC ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 25CC ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.03] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0030 × 0023 ÷ # × [0.3] DIGIT ZERO (NU) × [23.03] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0023 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0023 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.03] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0030 ÷ 11003 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 11003 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 11003 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0030 ÷ 1B50 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 1B50 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 1B50 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0030 ÷ 2014 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 2014 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 2014 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0030 × 3000 ÷ # × [0.3] DIGIT ZERO (NU) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 3000 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 3000 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0009 ÷ # × [0.3] DIGIT ZERO (NU) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0009 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0009 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 ÷ 00B4 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 00B4 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 00B4 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0030 × 000B ÷ # × [0.3] DIGIT ZERO (NU) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 000B ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 000B ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 000B ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0030 ÷ FFFC ÷ # × [0.3] DIGIT ZERO (NU) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ FFFC ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ FFFC ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0030 × 232A ÷ # × [0.3] DIGIT ZERO (NU) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 232A ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 232A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 232A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 007D ÷ # × [0.3] DIGIT ZERO (NU) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 007D ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 007D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 007D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 0029 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0030 × 302A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 302A ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 302A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 302A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0000 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0000 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0000 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 000D ÷ # × [0.3] DIGIT ZERO (NU) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 000D ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 000D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 000D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0030 × FE56 ÷ # × [0.3] DIGIT ZERO (NU) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × FE56 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × FE56 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × FE56 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0021 ÷ # × [0.3] DIGIT ZERO (NU) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 0021 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0021 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 0021 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 16FE4 ÷ # × [0.3] DIGIT ZERO (NU) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 16FE4 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 16FE4 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 00A0 ÷ # × [0.3] DIGIT ZERO (NU) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 00A0 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 00A0 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 ÷ AC00 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ AC00 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ AC00 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0030 ÷ AC01 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ AC01 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ AC01 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0030 × 05BE ÷ # × [0.3] DIGIT ZERO (NU) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 05BE ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 05BE ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0030 × 05D0 ÷ # × [0.3] DIGIT ZERO (NU) × [23.03] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 05D0 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 05D0 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.03] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0030 × 002D ÷ # × [0.3] DIGIT ZERO (NU) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 002D ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 002D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 002D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0030 ÷ 231A ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 231A ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 231A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 231A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 ÷ 1FFFD ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 1FFFD ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 1FFFD ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 ÷ 2600 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 2600 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 2600 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × FE19 ÷ # × [0.3] DIGIT ZERO (NU) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ FE19 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × FE19 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 002C ÷ # × [0.3] DIGIT ZERO (NU) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 002C ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 002C ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 002C ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0030 ÷ 1100 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 1100 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 1100 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0030 ÷ 11A8 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 11A8 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 11A8 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0030 ÷ 1160 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 1160 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 1160 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0030 × 000A ÷ # × [0.3] DIGIT ZERO (NU) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 000A ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 000A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 000A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0030 × 0085 ÷ # × [0.3] DIGIT ZERO (NU) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 0085 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0085 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 0085 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0030 × 3005 ÷ # × [0.3] DIGIT ZERO (NU) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 3005 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 3005 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 203C ÷ # × [0.3] DIGIT ZERO (NU) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 203C ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 203C ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 203C ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0030 ÷ # × [0.3] DIGIT ZERO (NU) × [25.15] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0030 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0030 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.15] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0030 ÷ 2329 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 2329 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 2329 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × FE6A ÷ # × [0.3] DIGIT ZERO (NU) × [25.05] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ FE6A ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × FE6A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.05] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0025 ÷ # × [0.3] DIGIT ZERO (NU) × [25.05] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0025 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0025 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.05] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 20A9 ÷ # × [0.3] DIGIT ZERO (NU) × [25.06] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 20A9 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 20A9 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.06] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0024 ÷ # × [0.3] DIGIT ZERO (NU) × [25.06] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0024 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0024 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.06] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 00AB ÷ # × [0.3] DIGIT ZERO (NU) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 00AB ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 00AB ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0030 × 00BB ÷ # × [0.3] DIGIT ZERO (NU) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 00BB ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 00BB ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 00BB ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0030 × 0022 ÷ # × [0.3] DIGIT ZERO (NU) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0022 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0022 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0030 × 0E31 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0E31 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0E31 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0030 × 102C ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 102C ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 102C ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 102C ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0030 × 0E01 ÷ # × [0.3] DIGIT ZERO (NU) × [23.03] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 0E01 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0E01 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.03] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 0020 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 0020 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0030 × 002F ÷ # × [0.3] DIGIT ZERO (NU) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 002F ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 002F ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 002F ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0030 ÷ 1BF2 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 1BF2 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 1BF2 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0030 ÷ 1B44 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 1B44 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 1B44 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0030 × FEFF ÷ # × [0.3] DIGIT ZERO (NU) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × FEFF ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × FEFF ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × FEFF ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0030 × 1F8FF ÷ # × [0.3] DIGIT ZERO (NU) × [23.03] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 1F8FF ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 1F8FF ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.03] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × EFFFD ÷ # × [0.3] DIGIT ZERO (NU) × [23.03] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ EFFFD ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × EFFFD ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.03] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0030 × 200B ÷ # × [0.3] DIGIT ZERO (NU) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0030 × 0020 × 200B ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 200B ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 × 200B ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0030 × 3041 ÷ # × [0.3] DIGIT ZERO (NU) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 3041 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 3041 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0030 ÷ 1F1E6 ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 1F1E6 ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 1F1E6 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0030 ÷ 270A ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 270A ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 270A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 270A ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0030 ÷ 261D ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 261D ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 261D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 261D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 ÷ 1F3FB ÷ # × [0.3] DIGIT ZERO (NU) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 1F3FB ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0030 × 0308 ÷ 1F3FB ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0030 × 200D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0030 × 0020 ÷ 200D ÷ # × [0.3] DIGIT ZERO (NU) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 200D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0030 × 0308 × 0020 ÷ 200D ÷ # × [0.3] DIGIT ZERO (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2329 × 2757 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 2757 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 2757 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 2757 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 00A7 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 00A7 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 00A7 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 00A7 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 1B05 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1B05 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1B05 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1B05 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 2329 × 2630 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 2630 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 2630 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 2630 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 25CC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 25CC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 25CC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 25CC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 2329 × 0023 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0023 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0023 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0023 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 2329 × 11003 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 11003 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 11003 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 11003 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 2329 × 1B50 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1B50 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1B50 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1B50 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 2329 × 2014 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 2014 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 2014 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 2014 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 2329 × 3000 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 3000 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 3000 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 3000 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0009 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0009 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0009 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0009 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 00B4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 00B4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 00B4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 00B4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 2329 × 000B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 000B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 000B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 000B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 2329 × FFFC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × FFFC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × FFFC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × FFFC ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 2329 × 232A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 232A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 232A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 232A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 007D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 007D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 007D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 007D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0029 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0029 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0029 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0029 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 2329 × 302A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 302A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 302A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 302A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0000 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0000 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0000 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0000 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 000D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 000D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 000D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 000D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 2329 × FE56 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × FE56 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × FE56 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × FE56 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0021 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0021 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0021 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0021 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 16FE4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 16FE4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 16FE4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 16FE4 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 00A0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 00A0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 00A0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 00A0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × AC00 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × AC00 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × AC00 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × AC00 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 2329 × AC01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × AC01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × AC01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × AC01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 2329 × 05BE ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 05BE ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 05BE ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 05BE ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 2329 × 05D0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 05D0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 05D0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 05D0 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 2329 × 002D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 002D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 002D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 002D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 2329 × 231A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 231A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 231A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 231A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 1FFFD ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1FFFD ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1FFFD ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1FFFD ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 2600 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 2600 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 2600 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 2600 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × FE19 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × FE19 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × FE19 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × FE19 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 2024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 2024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 2024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 2024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 002C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 002C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 002C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 002C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 2329 × 1100 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1100 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1100 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1100 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 2329 × 11A8 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 11A8 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 11A8 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 11A8 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 2329 × 1160 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1160 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1160 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1160 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 2329 × 000A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 000A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 000A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 000A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 2329 × 0085 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0085 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0085 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0085 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 2329 × 3005 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 3005 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 3005 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 3005 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 203C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 203C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 203C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 203C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0030 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0030 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0030 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0030 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 2329 × 2329 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 2329 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 2329 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 2329 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0028 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0028 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0028 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0028 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × FE6A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × FE6A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × FE6A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × FE6A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0025 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0025 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0025 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0025 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 20A9 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 20A9 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 20A9 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 20A9 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0024 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 00AB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 00AB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 00AB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 00AB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 2329 × 00BB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 00BB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 00BB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 00BB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2329 × 0022 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0022 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0022 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0022 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 2329 × 0E31 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0E31 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0E31 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0E31 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 2329 × 102C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 102C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 102C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 102C ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 2329 × 0E01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0E01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0E01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0E01 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 2329 × 0020 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 0020 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 0020 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 2329 × 002F ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 002F ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 002F ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 002F ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2329 × 1BF2 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1BF2 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1BF2 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1BF2 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 2329 × 1B44 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1B44 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1B44 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1B44 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 2329 × FEFF ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × FEFF ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × FEFF ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × FEFF ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 2329 × 1F8FF ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1F8FF ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1F8FF ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1F8FF ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × EFFFD ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × EFFFD ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × EFFFD ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × EFFFD ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 2329 × 200B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 200B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 200B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 200B ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 2329 × 3041 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 3041 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 3041 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 3041 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 2329 × 1F1E6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1F1E6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1F1E6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1F1E6 ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 2329 × 270A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 270A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 270A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 270A ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 261D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 261D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 261D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 261D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 2329 × 1F3FB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 1F3FB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 1F3FB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 1F3FB ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 2329 × 200D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2329 × 0020 × 200D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 200D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 2329 × 0308 × 0020 × 200D ÷ # × [0.3] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0028 × 2757 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 2757 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 2757 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 2757 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 00A7 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 1B05 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1B05 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1B05 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1B05 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0028 × 2630 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 2630 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 2630 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 2630 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 25CC ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 25CC ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 25CC ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 25CC ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0023 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 11003 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 11003 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 11003 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 11003 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0028 × 1B50 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1B50 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1B50 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1B50 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0028 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 2014 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0028 × 3000 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 3000 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 3000 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 3000 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0009 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 00B4 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0028 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 000B ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0028 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × FFFC ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0028 × 232A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 232A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 232A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 232A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 007D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0028 × 302A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 302A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 302A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 302A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0000 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0000 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0000 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0000 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 000D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0028 × FE56 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × FE56 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × FE56 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × FE56 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0021 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 16FE4 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 16FE4 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 16FE4 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 16FE4 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 00A0 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × AC00 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0028 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × AC01 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0028 × 05BE ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 05BE ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 05BE ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 05BE ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0028 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 05D0 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0028 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 002D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0028 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 231A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 1FFFD ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1FFFD ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1FFFD ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1FFFD ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 2600 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 2600 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 2600 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 2600 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × FE19 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × FE19 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × FE19 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × FE19 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 2024 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 002C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0028 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1100 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0028 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 11A8 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0028 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1160 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0028 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 000A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0028 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0085 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0028 × 3005 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 3005 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 3005 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 3005 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 203C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 203C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 203C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 203C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0030 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0028 × 2329 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 2329 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 2329 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 2329 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0028 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × FE6A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × FE6A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × FE6A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × FE6A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0025 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 20A9 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 20A9 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 20A9 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 20A9 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0024 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 00AB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 00AB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 00AB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 00AB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0028 × 00BB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 00BB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 00BB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 00BB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0028 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0022 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0028 × 0E31 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0E31 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0E31 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0E31 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0028 × 102C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 102C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 102C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 102C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0028 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0E01 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0028 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 0020 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0028 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 002F ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0028 × 1BF2 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1BF2 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1BF2 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1BF2 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0028 × 1B44 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1B44 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1B44 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1B44 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0028 × FEFF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × FEFF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × FEFF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × FEFF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0028 × 1F8FF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1F8FF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1F8FF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1F8FF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × EFFFD ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × EFFFD ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × EFFFD ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × EFFFD ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0028 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 200B ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0028 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 3041 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0028 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1F1E6 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0028 × 270A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 270A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 270A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 270A ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 261D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 1F3FB ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0028 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0028 × 0020 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0028 × 0308 × 0020 × 200D ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [14.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE6A × 2757 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [24.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 2757 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 2757 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 2757 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 00A7 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [24.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 00A7 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 00A7 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ 1B05 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 1B05 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 1B05 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FE6A × 2630 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [24.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 2630 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 2630 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 2630 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 25CC ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [24.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 25CC ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 25CC ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 25CC ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FE6A × 0023 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [24.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 0023 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0023 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 0023 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FE6A ÷ 11003 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 11003 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 11003 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 11003 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FE6A ÷ 1B50 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 1B50 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 1B50 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FE6A ÷ 2014 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 2014 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 2014 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 2014 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FE6A × 3000 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 3000 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 3000 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 3000 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0009 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 0009 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0009 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 0009 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ 00B4 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 00B4 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 00B4 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FE6A × 000B ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 000B ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 000B ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 000B ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FE6A ÷ FFFC ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ FFFC ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ FFFC ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ FFFC ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FE6A × 232A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 232A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 232A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 232A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 007D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 007D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 007D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 007D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0029 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 0029 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0029 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 0029 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FE6A × 302A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 302A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 302A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 302A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0000 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 0000 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0000 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 0000 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 000D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 000D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 000D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 000D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FE6A × FE56 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × FE56 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × FE56 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × FE56 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0021 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 0021 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0021 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 0021 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 16FE4 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 16FE4 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 16FE4 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 00A0 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 00A0 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 00A0 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ AC00 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ AC00 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ AC00 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ AC00 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FE6A ÷ AC01 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ AC01 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ AC01 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ AC01 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FE6A × 05BE ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 05BE ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 05BE ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 05BE ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FE6A × 05D0 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 05D0 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 05D0 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FE6A × 002D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 002D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 002D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 002D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FE6A ÷ 231A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 231A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 231A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 231A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ 1FFFD ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 1FFFD ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 1FFFD ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A ÷ 2600 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 2600 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 2600 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 2600 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × FE19 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ FE19 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × FE19 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ FE19 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 2024 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 2024 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 2024 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 2024 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 002C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 002C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 002C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 002C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FE6A ÷ 1100 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 1100 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 1100 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 1100 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FE6A ÷ 11A8 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 11A8 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 11A8 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FE6A ÷ 1160 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 1160 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 1160 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 1160 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FE6A × 000A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 000A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 000A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 000A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FE6A × 0085 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 0085 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0085 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 0085 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FE6A × 3005 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 3005 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 3005 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 3005 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 203C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 203C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 203C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 203C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0030 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [25.09] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 0030 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0030 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.09] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 0030 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FE6A ÷ 2329 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 2329 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 2329 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 2329 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ 0028 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 0028 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 0028 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 0028 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ FE6A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ FE6A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ FE6A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ FE6A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ 0025 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 0025 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 0025 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 0025 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ 20A9 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 20A9 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 20A9 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ 0024 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 0024 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 0024 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 0024 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 00AB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 00AB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 00AB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 00AB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FE6A × 00BB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 00BB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 00BB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 00BB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FE6A × 0022 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 0022 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0022 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 0022 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FE6A × 0E31 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 0E31 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0E31 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FE6A × 102C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 102C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 102C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 102C ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FE6A × 0E01 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [24.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 0E01 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0E01 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 0020 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 0020 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FE6A × 002F ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 002F ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 002F ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 002F ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FE6A ÷ 1BF2 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 1BF2 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 1BF2 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FE6A ÷ 1B44 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 1B44 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 1B44 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FE6A × FEFF ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × FEFF ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × FEFF ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × FEFF ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FE6A × 1F8FF ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [24.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 1F8FF ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 1F8FF ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × EFFFD ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [24.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ EFFFD ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × EFFFD ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FE6A × 200B ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE6A × 0020 × 200B ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 200B ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 × 200B ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FE6A × 3041 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 3041 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 3041 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 3041 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FE6A ÷ 1F1E6 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 1F1E6 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 1F1E6 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FE6A ÷ 270A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 270A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 270A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 270A ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ 261D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 261D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 261D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 261D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FE6A ÷ 1F3FB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 1F3FB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE6A × 0308 ÷ 1F3FB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FE6A × 200D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE6A × 0020 ÷ 200D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 200D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FE6A × 0308 × 0020 ÷ 200D ÷ # × [0.3] SMALL PERCENT SIGN (PO_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0025 × 2757 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [24.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 2757 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 2757 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 00A7 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [24.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 00A7 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 00A7 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ 1B05 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 1B05 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 1B05 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0025 × 2630 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [24.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 2630 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 2630 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 25CC ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [24.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 25CC ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 25CC ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0025 × 0023 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [24.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0023 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0023 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0025 ÷ 11003 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 11003 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 11003 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0025 ÷ 1B50 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 1B50 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 1B50 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0025 ÷ 2014 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 2014 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 2014 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0025 × 3000 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 3000 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 3000 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0009 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0009 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0009 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ 00B4 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 00B4 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 00B4 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0025 × 000B ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 000B ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 000B ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 000B ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0025 ÷ FFFC ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ FFFC ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ FFFC ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0025 × 232A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 232A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 232A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 232A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 007D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 007D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 007D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 007D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0029 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 0029 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0029 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 0029 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0025 × 302A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 302A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 302A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 302A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0000 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0000 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0000 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 000D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 000D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 000D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 000D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0025 × FE56 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × FE56 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × FE56 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × FE56 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0021 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 0021 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0021 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 0021 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 16FE4 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 16FE4 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 16FE4 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 00A0 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 00A0 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 00A0 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ AC00 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ AC00 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ AC00 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0025 ÷ AC01 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ AC01 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ AC01 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0025 × 05BE ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 05BE ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 05BE ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0025 × 05D0 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 05D0 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 05D0 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0025 × 002D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 002D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 002D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 002D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0025 ÷ 231A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 231A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 231A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 231A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ 1FFFD ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 1FFFD ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 1FFFD ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 ÷ 2600 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 2600 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 2600 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × FE19 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ FE19 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × FE19 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 2024 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 2024 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 2024 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 002C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 002C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 002C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 002C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0025 ÷ 1100 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 1100 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 1100 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0025 ÷ 11A8 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 11A8 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 11A8 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0025 ÷ 1160 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 1160 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 1160 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0025 × 000A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 000A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 000A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 000A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0025 × 0085 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 0085 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0085 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 0085 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0025 × 3005 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 3005 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 3005 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 203C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 203C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 203C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 203C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0030 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [25.09] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0030 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0030 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.09] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0025 ÷ 2329 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 2329 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 2329 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ FE6A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ FE6A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ FE6A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ 0025 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0025 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 0025 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ 20A9 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 20A9 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 20A9 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ 0024 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0024 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 0024 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 00AB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 00AB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 00AB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0025 × 00BB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 00BB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 00BB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 00BB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0025 × 0022 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0022 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0022 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0025 × 0E31 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0E31 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0E31 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0025 × 102C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 102C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 102C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 102C ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0025 × 0E01 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [24.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 0E01 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0E01 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 0020 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 0020 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0025 × 002F ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 002F ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 002F ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 002F ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0025 ÷ 1BF2 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 1BF2 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 1BF2 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0025 ÷ 1B44 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 1B44 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 1B44 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0025 × FEFF ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × FEFF ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × FEFF ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × FEFF ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0025 × 1F8FF ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [24.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 1F8FF ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 1F8FF ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × EFFFD ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [24.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ EFFFD ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × EFFFD ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0025 × 200B ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0025 × 0020 × 200B ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 200B ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 × 200B ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0025 × 3041 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 3041 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 3041 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0025 ÷ 1F1E6 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 1F1E6 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 1F1E6 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0025 ÷ 270A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 270A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 270A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 270A ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ 261D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 261D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 261D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 261D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0025 ÷ 1F3FB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 1F3FB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0025 × 0308 ÷ 1F3FB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0025 × 200D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0025 × 0020 ÷ 200D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 200D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0025 × 0308 × 0020 ÷ 200D ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 20A9 × 2757 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [24.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 2757 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 2757 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 00A7 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [24.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 00A7 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 00A7 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 1B05 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 1B05 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 1B05 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 20A9 × 2630 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [24.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 2630 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 2630 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 25CC ÷ # × [0.3] WON SIGN (PR_EastAsian) × [24.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 25CC ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 25CC ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 20A9 × 0023 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [24.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 0023 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0023 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 11003 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 11003 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 11003 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 1B50 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 1B50 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 1B50 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 2014 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 2014 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 2014 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 20A9 × 3000 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 3000 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 3000 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0009 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 0009 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0009 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 00B4 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 00B4 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 00B4 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 20A9 × 000B ÷ # × [0.3] WON SIGN (PR_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 000B ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 000B ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 000B ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 20A9 ÷ FFFC ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ FFFC ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ FFFC ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 20A9 × 232A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 232A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 232A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 232A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 007D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 007D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 007D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 007D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0029 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 0029 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0029 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 0029 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 20A9 × 302A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 302A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 302A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 302A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0000 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 0000 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0000 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 000D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 000D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 000D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 000D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 20A9 × FE56 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × FE56 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × FE56 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × FE56 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0021 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 0021 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0021 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 0021 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 16FE4 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 16FE4 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 16FE4 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 00A0 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 00A0 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 00A0 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × AC00 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [27.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ AC00 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × AC00 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 20A9 × AC01 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [27.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ AC01 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × AC01 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 20A9 × 05BE ÷ # × [0.3] WON SIGN (PR_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 05BE ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 05BE ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 20A9 × 05D0 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 05D0 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 05D0 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 20A9 × 002D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 002D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 002D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 002D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 20A9 × 231A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [23.12] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 231A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 231A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 231A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 1FFFD ÷ # × [0.3] WON SIGN (PR_EastAsian) × [23.12] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 1FFFD ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 1FFFD ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 2600 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [23.12] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 2600 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 2600 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × FE19 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ FE19 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × FE19 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 2024 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 2024 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 2024 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 002C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 002C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 002C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 002C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 20A9 × 1100 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [27.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 1100 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 1100 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 20A9 × 11A8 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [27.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 11A8 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 11A8 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 20A9 × 1160 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 1160 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 1160 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 20A9 × 000A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 000A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 000A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 000A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 20A9 × 0085 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 0085 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0085 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 0085 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 20A9 × 3005 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 3005 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 3005 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 203C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 203C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 203C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 203C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0030 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [25.12] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 0030 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0030 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.12] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 2329 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 2329 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 2329 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 0028 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 0028 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 0028 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 ÷ FE6A ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ FE6A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ FE6A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 0025 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 0025 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 0025 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 20A9 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 20A9 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 20A9 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 0024 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 0024 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 0024 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 00AB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 00AB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 00AB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 20A9 × 00BB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 00BB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 00BB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 00BB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 20A9 × 0022 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 0022 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0022 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 20A9 × 0E31 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 0E31 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0E31 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 20A9 × 102C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 102C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 102C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 102C ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 20A9 × 0E01 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [24.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 0E01 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0E01 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 0020 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 0020 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 20A9 × 002F ÷ # × [0.3] WON SIGN (PR_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 002F ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 002F ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 002F ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 1BF2 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 1BF2 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 1BF2 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 1B44 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 1B44 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 1B44 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 20A9 × FEFF ÷ # × [0.3] WON SIGN (PR_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × FEFF ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × FEFF ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × FEFF ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 20A9 × 1F8FF ÷ # × [0.3] WON SIGN (PR_EastAsian) × [24.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 1F8FF ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 1F8FF ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × EFFFD ÷ # × [0.3] WON SIGN (PR_EastAsian) × [24.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ EFFFD ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × EFFFD ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 20A9 × 200B ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 × 200B ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 200B ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 × 200B ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 20A9 × 3041 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 3041 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 3041 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 20A9 ÷ 1F1E6 ÷ # × [0.3] WON SIGN (PR_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 1F1E6 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 ÷ 1F1E6 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 20A9 × 270A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [23.12] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 270A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 270A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 270A ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 261D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [23.12] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 261D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 261D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 261D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 20A9 × 1F3FB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [23.12] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 1F3FB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 1F3FB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 20A9 × 200D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 20A9 × 0020 ÷ 200D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 200D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 20A9 × 0308 × 0020 ÷ 200D ÷ # × [0.3] WON SIGN (PR_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0024 × 2757 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [24.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 2757 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 2757 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 00A7 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [24.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 00A7 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 00A7 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0024 ÷ 1B05 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 1B05 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 1B05 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0024 × 2630 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [24.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 2630 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 2630 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 25CC ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [24.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 25CC ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 25CC ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0024 × 0023 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [24.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0023 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0023 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0024 ÷ 11003 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 11003 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 11003 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0024 ÷ 1B50 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 1B50 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 1B50 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0024 ÷ 2014 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 2014 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 2014 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0024 × 3000 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 3000 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 3000 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0009 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0009 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0009 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 ÷ 00B4 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 00B4 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 00B4 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0024 × 000B ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 000B ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 000B ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 000B ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0024 ÷ FFFC ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ FFFC ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ FFFC ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0024 × 232A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 232A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 232A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 232A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 007D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 007D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 007D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 007D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0029 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 0029 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0029 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 0029 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0024 × 302A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 302A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 302A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 302A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0000 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0000 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0000 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 000D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 000D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 000D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 000D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0024 × FE56 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × FE56 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × FE56 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × FE56 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0021 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 0021 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0021 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 0021 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 16FE4 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 16FE4 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 16FE4 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 00A0 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 00A0 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 00A0 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × AC00 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [27.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ AC00 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × AC00 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0024 × AC01 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [27.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ AC01 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × AC01 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0024 × 05BE ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 05BE ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 05BE ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0024 × 05D0 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 05D0 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 05D0 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0024 × 002D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 002D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 002D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 002D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0024 × 231A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [23.12] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 231A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 231A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 231A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 1FFFD ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [23.12] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 1FFFD ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 1FFFD ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 2600 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [23.12] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 2600 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 2600 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × FE19 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ FE19 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × FE19 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 2024 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 2024 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 2024 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 002C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 002C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 002C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 002C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0024 × 1100 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [27.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 1100 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 1100 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0024 × 11A8 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [27.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 11A8 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 11A8 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0024 × 1160 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 1160 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 1160 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0024 × 000A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 000A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 000A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 000A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0024 × 0085 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 0085 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0085 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 0085 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0024 × 3005 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 3005 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 3005 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 203C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 203C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 203C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 203C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0030 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [25.12] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0030 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0030 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [25.12] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0024 ÷ 2329 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 2329 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 2329 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 ÷ FE6A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ FE6A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ FE6A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 ÷ 0025 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0025 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 0025 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 ÷ 20A9 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 20A9 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 20A9 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 ÷ 0024 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0024 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 0024 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 00AB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 00AB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 00AB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0024 × 00BB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 00BB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 00BB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 00BB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0024 × 0022 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0022 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0022 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0024 × 0E31 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0E31 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0E31 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0024 × 102C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 102C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 102C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 102C ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0024 × 0E01 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [24.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 0E01 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0E01 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 0020 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 0020 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0024 × 002F ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 002F ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 002F ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 002F ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0024 ÷ 1BF2 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 1BF2 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 1BF2 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0024 ÷ 1B44 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 1B44 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 1B44 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0024 × FEFF ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × FEFF ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × FEFF ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × FEFF ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0024 × 1F8FF ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [24.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 1F8FF ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 1F8FF ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × EFFFD ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [24.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ EFFFD ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × EFFFD ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0024 × 200B ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0024 × 0020 × 200B ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 200B ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 × 200B ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0024 × 3041 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 3041 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 3041 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0024 ÷ 1F1E6 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 1F1E6 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0024 × 0308 ÷ 1F1E6 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0024 × 270A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [23.12] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 270A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 270A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 270A ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 261D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [23.12] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 261D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 261D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 261D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 1F3FB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [23.12] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 1F3FB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 1F3FB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.12] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0024 × 200D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0024 × 0020 ÷ 200D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 200D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0024 × 0308 × 0020 ÷ 200D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00AB × 2757 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 2757 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 2757 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 2757 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 00A7 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 00A7 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 00A7 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 00A7 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 1B05 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 1B05 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 1B05 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 1B05 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00AB × 2630 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 2630 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 2630 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 2630 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 25CC ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 25CC ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 25CC ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 25CC ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00AB × 0023 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0023 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0023 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0023 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00AB × 11003 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 11003 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 11003 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 11003 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00AB × 1B50 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 1B50 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 1B50 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 1B50 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00AB × 2014 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 2014 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 2014 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 2014 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00AB × 3000 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 3000 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 3000 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 3000 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0009 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0009 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0009 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0009 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 00B4 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 00B4 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 00B4 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 00B4 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00AB × 000B ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 000B ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 000B ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 000B ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00AB × FFFC ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × FFFC ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × FFFC ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × FFFC ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00AB × 232A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 232A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 232A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 232A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 007D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 007D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 007D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 007D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0029 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0029 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0029 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0029 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00AB × 302A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 302A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 302A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 302A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0000 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0000 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0000 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0000 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 000D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 000D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 000D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 000D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00AB × FE56 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × FE56 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × FE56 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × FE56 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0021 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0021 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0021 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0021 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 16FE4 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 16FE4 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 16FE4 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 16FE4 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 00A0 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 00A0 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 00A0 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 00A0 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × AC00 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × AC00 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × AC00 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × AC00 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00AB × AC01 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × AC01 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × AC01 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × AC01 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00AB × 05BE ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 05BE ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 05BE ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 05BE ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00AB × 05D0 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 05D0 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 05D0 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 05D0 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00AB × 002D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 002D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 002D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 002D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00AB × 231A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 231A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 231A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 231A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 1FFFD ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 1FFFD ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 1FFFD ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 1FFFD ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 2600 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 2600 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 2600 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 2600 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × FE19 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × FE19 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × FE19 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × FE19 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 2024 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 2024 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 2024 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 2024 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 002C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 002C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 002C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 002C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00AB × 1100 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 1100 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 1100 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 1100 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00AB × 11A8 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 11A8 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 11A8 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 11A8 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00AB × 1160 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 1160 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 1160 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 1160 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00AB × 000A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 000A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 000A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 000A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00AB × 0085 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0085 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0085 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0085 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00AB × 3005 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 3005 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 3005 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 3005 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 203C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 203C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 203C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 203C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0030 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0030 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0030 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0030 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00AB × 2329 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 2329 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 2329 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 2329 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0028 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0028 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0028 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0028 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × FE6A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × FE6A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × FE6A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × FE6A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0025 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0025 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0025 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0025 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 20A9 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 20A9 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 20A9 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 20A9 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0024 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0024 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0024 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0024 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 00AB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 00AB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 00AB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 00AB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00AB × 00BB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 00BB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 00BB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 00BB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00AB × 0022 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0022 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0022 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0022 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00AB × 0E31 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0E31 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0E31 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0E31 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00AB × 102C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 102C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 102C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 102C ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00AB × 0E01 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0E01 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0E01 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0E01 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00AB × 0020 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0020 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 0020 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00AB × 002F ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 002F ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 002F ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 002F ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00AB × 1BF2 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 1BF2 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 1BF2 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 1BF2 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00AB × 1B44 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 1B44 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 1B44 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 1B44 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00AB × FEFF ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × FEFF ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × FEFF ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × FEFF ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00AB × 1F8FF ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 1F8FF ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 1F8FF ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 1F8FF ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × EFFFD ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × EFFFD ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × EFFFD ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × EFFFD ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00AB × 200B ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 200B ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 200B ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 200B ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00AB × 3041 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 3041 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 3041 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 3041 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00AB × 1F1E6 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 1F1E6 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 1F1E6 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 1F1E6 ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00AB × 270A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 270A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 270A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 270A ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 261D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 261D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 261D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 261D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00AB × 1F3FB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [15.11] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 1F3FB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 1F3FB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 1F3FB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00AB × 200D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 200D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 200D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00AB × 0308 × 0020 × 200D ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.11] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00BB × 2757 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 2757 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 2757 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 2757 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 00A7 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 00A7 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 1B05 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 1B05 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 1B05 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 00BB × 2630 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 2630 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 2630 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 2630 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 25CC ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 25CC ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 25CC ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 25CC ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 00BB × 0023 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 0023 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0023 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 0023 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00BB × 11003 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 11003 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 11003 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 11003 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 00BB × 1B50 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 1B50 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 1B50 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 00BB × 2014 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 2014 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 2014 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 2014 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 00BB × 3000 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 3000 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 3000 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 3000 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0009 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 0009 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0009 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 0009 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 00B4 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 00B4 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 00BB × 000B ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 000B ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 000B ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 000B ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 00BB × FFFC ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ FFFC ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × FFFC ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ FFFC ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 00BB × 232A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 232A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 232A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 232A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 007D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 007D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 007D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 007D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0029 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 0029 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0029 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 0029 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 00BB × 302A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 302A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 302A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 302A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0000 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 0000 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0000 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 0000 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 000D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 000D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 000D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 000D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 00BB × FE56 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × FE56 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × FE56 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × FE56 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0021 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 0021 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0021 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 0021 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 16FE4 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 16FE4 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 16FE4 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 00A0 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 00A0 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × AC00 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ AC00 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × AC00 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ AC00 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 00BB × AC01 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ AC01 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × AC01 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ AC01 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 00BB × 05BE ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 05BE ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 05BE ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 05BE ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 00BB × 05D0 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 05D0 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 00BB × 002D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 002D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 002D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 002D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 00BB × 231A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 231A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 231A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 231A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 1FFFD ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 1FFFD ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 1FFFD ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 2600 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 2600 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 2600 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 2600 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × FE19 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ FE19 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × FE19 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ FE19 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 2024 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 2024 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 2024 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 2024 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 002C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 002C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 002C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 002C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 00BB × 1100 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 1100 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 1100 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 1100 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 00BB × 11A8 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 11A8 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 00BB × 1160 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 1160 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 1160 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 1160 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 00BB × 000A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 000A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 000A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 000A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 00BB × 0085 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 0085 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0085 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 0085 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 00BB × 3005 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 3005 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 3005 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 3005 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 203C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 203C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 203C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 203C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0030 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 0030 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0030 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 0030 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 00BB × 2329 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 2329 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 2329 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 2329 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0028 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 0028 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0028 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 0028 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × FE6A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ FE6A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × FE6A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ FE6A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0025 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 0025 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0025 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 0025 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 20A9 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 20A9 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 20A9 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0024 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 0024 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0024 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 0024 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 00AB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 00AB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 00AB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 00AB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 00BB × 00BB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 00BB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 00BB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 00BB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 00BB × 0022 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 0022 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0022 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 0022 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 00BB × 0E31 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 0E31 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0E31 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 00BB × 102C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 102C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 102C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 102C ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 00BB × 0E01 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0E01 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 0020 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 0020 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 00BB × 002F ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 002F ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 002F ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 002F ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 00BB × 1BF2 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 1BF2 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 1BF2 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 00BB × 1B44 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 1B44 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 1B44 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 00BB × FEFF ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × FEFF ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × FEFF ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × FEFF ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 00BB × 1F8FF ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 1F8FF ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 1F8FF ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × EFFFD ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ EFFFD ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × EFFFD ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 00BB × 200B ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00BB × 0020 × 200B ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 200B ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 × 200B ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 00BB × 3041 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 3041 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 3041 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 3041 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 00BB × 1F1E6 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 1F1E6 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 00BB × 270A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 270A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 270A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 270A ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 261D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 261D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 261D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.12] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 261D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 00BB × 1F3FB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.13] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 1F3FB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.13] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 00BB × 200D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00BB × 0020 ÷ 200D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 200D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 00BB × 0308 × 0020 ÷ 200D ÷ # × [0.3] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0022 × 2757 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 2757 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 2757 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 00A7 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 00A7 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 00A7 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 1B05 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 1B05 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 1B05 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0022 × 2630 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 2630 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 2630 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 25CC ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 25CC ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 25CC ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0022 × 0023 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 0023 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0023 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0022 × 11003 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 11003 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 11003 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0022 × 1B50 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 1B50 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 1B50 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0022 × 2014 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 2014 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 2014 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0022 × 3000 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 3000 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 3000 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0009 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 0009 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0009 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 00B4 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 00B4 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 00B4 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0022 × 000B ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 000B ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 000B ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 000B ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0022 × FFFC ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ FFFC ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × FFFC ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0022 × 232A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 232A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 232A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 232A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 007D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 007D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 007D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 007D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0029 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 0029 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0029 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 0029 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0022 × 302A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 302A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 302A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 302A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0000 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 0000 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0000 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 000D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 000D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 000D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 000D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0022 × FE56 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × FE56 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × FE56 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × FE56 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0021 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 0021 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0021 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 0021 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 16FE4 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 16FE4 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 16FE4 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 00A0 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 00A0 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 00A0 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × AC00 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ AC00 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × AC00 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0022 × AC01 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ AC01 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × AC01 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0022 × 05BE ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 05BE ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 05BE ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0022 × 05D0 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 05D0 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 05D0 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0022 × 002D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 002D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 002D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 002D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0022 × 231A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 231A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 231A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 231A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 1FFFD ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 1FFFD ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 1FFFD ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 2600 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 2600 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 2600 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × FE19 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ FE19 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × FE19 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 2024 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 2024 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 2024 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 002C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 002C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 002C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 002C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0022 × 1100 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 1100 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 1100 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0022 × 11A8 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 11A8 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 11A8 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0022 × 1160 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 1160 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 1160 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0022 × 000A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 000A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 000A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 000A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0022 × 0085 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 0085 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0085 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 0085 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0022 × 3005 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 3005 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 3005 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 203C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 203C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 203C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 203C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0030 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 0030 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0030 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0022 × 2329 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 2329 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 2329 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0028 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 0028 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0028 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × FE6A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ FE6A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × FE6A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0025 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 0025 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0025 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 20A9 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 20A9 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 20A9 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0024 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 0024 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0024 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 00AB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 00AB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 00AB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0022 × 00BB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 00BB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 00BB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 00BB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0022 × 0022 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 0022 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0022 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0022 × 0E31 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 0E31 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0E31 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0022 × 102C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 102C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 102C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 102C ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0022 × 0E01 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 0E01 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0E01 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 0020 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 0020 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0022 × 002F ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 002F ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 002F ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 002F ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0022 × 1BF2 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 1BF2 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 1BF2 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0022 × 1B44 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 1B44 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 1B44 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0022 × FEFF ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × FEFF ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × FEFF ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × FEFF ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0022 × 1F8FF ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 1F8FF ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 1F8FF ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × EFFFD ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ EFFFD ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × EFFFD ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0022 × 200B ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0022 × 0020 × 200B ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 200B ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 × 200B ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0022 × 3041 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 3041 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 3041 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0022 × 1F1E6 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 1F1E6 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 1F1E6 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0022 × 270A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 270A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 270A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 270A ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 261D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 261D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 261D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 261D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0022 × 1F3FB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [19.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 1F3FB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 1F3FB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0022 × 200D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0022 × 0020 ÷ 200D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 200D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0022 × 0308 × 0020 ÷ 200D ÷ # × [0.3] QUOTATION MARK (QUmPimPf) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0E31 × 2757 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 2757 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 2757 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 00A7 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 00A7 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 00A7 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 1B05 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 1B05 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 1B05 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0E31 × 2630 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 2630 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 2630 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 25CC ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 25CC ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 25CC ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0E31 × 0023 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 0023 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0023 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 11003 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 11003 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 11003 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 1B50 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 1B50 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 1B50 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 2014 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 2014 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 2014 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0E31 × 3000 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 3000 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 3000 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0009 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 0009 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0009 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 00B4 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 00B4 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 00B4 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0E31 × 000B ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 000B ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 000B ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 000B ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0E31 ÷ FFFC ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ FFFC ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ FFFC ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0E31 × 232A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 232A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 232A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 232A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 007D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 007D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 007D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 007D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0029 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 0029 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0029 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 0029 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0E31 × 302A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 302A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 302A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 302A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0000 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 0000 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0000 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 000D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 000D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 000D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 000D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0E31 × FE56 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × FE56 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × FE56 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × FE56 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0021 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 0021 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0021 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 0021 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 16FE4 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 16FE4 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 16FE4 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 00A0 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 00A0 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 00A0 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 ÷ AC00 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ AC00 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ AC00 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0E31 ÷ AC01 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ AC01 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ AC01 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0E31 × 05BE ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 05BE ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 05BE ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0E31 × 05D0 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 05D0 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 05D0 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0E31 × 002D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 002D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 002D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 002D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 231A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 231A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 231A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 231A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 1FFFD ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 1FFFD ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 1FFFD ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 2600 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 2600 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 2600 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × FE19 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ FE19 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × FE19 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 2024 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 2024 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 2024 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 002C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 002C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 002C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 002C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 1100 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 1100 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 1100 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 11A8 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 11A8 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 11A8 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 1160 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 1160 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 1160 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0E31 × 000A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [6.0] (LF) ÷ [0.3]'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 9) { + Test_LB('× 0E31 × 0020 × 000A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 000A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 000A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0E31 × 0085 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 0085 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0085 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 0085 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0E31 × 3005 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 3005 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 3005 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 203C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 203C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 203C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 203C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0030 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 0030 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0030 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 2329 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 2329 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 2329 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0028 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 0028 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0028 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × FE6A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ FE6A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × FE6A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0025 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 0025 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0025 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 20A9 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 20A9 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 20A9 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0024 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 0024 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0024 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 00AB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 00AB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 00AB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0E31 × 00BB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 00BB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 00BB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 00BB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0E31 × 0022 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 0022 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0022 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0E31 × 0E31 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 0E31 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0E31 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0E31 × 102C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 102C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 102C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 102C ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0E31 × 0E01 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 0E01 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0E01 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 0020 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 0020 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0E31 × 002F ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 002F ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 002F ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 002F ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 1BF2 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 1BF2 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 1BF2 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 1B44 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 1B44 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 1B44 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0E31 × FEFF ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × FEFF ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × FEFF ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × FEFF ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0E31 × 1F8FF ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 1F8FF ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 1F8FF ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × EFFFD ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ EFFFD ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × EFFFD ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E31 × 200B ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 × 200B ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 200B ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 × 200B ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0E31 × 3041 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 3041 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 3041 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 1F1E6 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 1F1E6 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 1F1E6 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 270A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 270A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 270A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 270A ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 261D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 261D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 261D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 261D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0E31 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0E31 × 200D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0E31 × 0020 ÷ 200D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 200D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0E31 × 0308 × 0020 ÷ 200D ÷ # × [0.3] THAI CHARACTER MAI HAN-AKAT (SA_Mn) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 102C × 2757 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 2757 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 2757 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 2757 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 00A7 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 00A7 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 00A7 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 102C ÷ 1B05 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 1B05 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 1B05 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 102C × 2630 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 2630 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 2630 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 2630 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 25CC ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 25CC ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 25CC ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 25CC ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 102C × 0023 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 0023 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0023 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 0023 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 102C ÷ 11003 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 11003 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 11003 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 11003 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 102C ÷ 1B50 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 1B50 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 1B50 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 102C ÷ 2014 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 2014 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 2014 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 2014 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 102C × 3000 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 3000 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 3000 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 3000 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0009 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 0009 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0009 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 0009 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 102C ÷ 00B4 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 00B4 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 00B4 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 102C × 000B ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 000B ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 000B ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 000B ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 102C ÷ FFFC ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ FFFC ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ FFFC ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ FFFC ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 102C × 232A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 232A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 232A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 232A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 007D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 007D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 007D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 007D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0029 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 0029 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0029 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 0029 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 102C × 302A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 302A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 302A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 302A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0000 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 0000 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0000 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 0000 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 000D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 000D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 000D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 000D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 102C × FE56 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 × FE56 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × FE56 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × FE56 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0021 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 0021 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0021 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 0021 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 16FE4 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 16FE4 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 16FE4 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 00A0 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 00A0 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 00A0 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 102C ÷ AC00 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ AC00 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ AC00 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ AC00 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 102C ÷ AC01 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ AC01 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ AC01 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ AC01 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 102C × 05BE ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 05BE ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 05BE ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 05BE ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 102C × 05D0 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 05D0 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 05D0 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 102C × 002D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 002D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 002D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 002D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 102C ÷ 231A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 231A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 231A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 231A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 102C ÷ 1FFFD ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 1FFFD ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 1FFFD ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C ÷ 2600 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 2600 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 2600 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 2600 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × FE19 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ FE19 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × FE19 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ FE19 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 2024 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 2024 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 2024 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 2024 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 002C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 002C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 002C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 002C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 102C ÷ 1100 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 1100 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 1100 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 1100 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 102C ÷ 11A8 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 11A8 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 11A8 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 102C ÷ 1160 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 1160 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 1160 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 1160 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 102C × 000A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 000A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 000A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 000A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 102C × 0085 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 0085 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0085 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 0085 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 102C × 3005 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 3005 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 3005 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 3005 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 203C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 203C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 203C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 203C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0030 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 0030 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0030 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 0030 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 102C ÷ 2329 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 2329 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 2329 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 2329 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0028 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 0028 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0028 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 0028 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × FE6A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ FE6A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × FE6A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ FE6A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0025 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 0025 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0025 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 0025 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 20A9 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 20A9 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 20A9 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0024 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 0024 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0024 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 0024 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 00AB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 00AB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 00AB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 00AB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 102C × 00BB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 00BB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 00BB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 00BB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 102C × 0022 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 0022 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0022 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 0022 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 102C × 0E31 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 0E31 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0E31 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 102C × 102C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 102C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 102C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 102C ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 102C × 0E01 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 0E01 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0E01 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 0020 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 0020 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 102C × 002F ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 002F ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 002F ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 002F ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 102C ÷ 1BF2 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 1BF2 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 1BF2 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 102C ÷ 1B44 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 1B44 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 1B44 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 102C × FEFF ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 102C × 0020 × FEFF ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 102C × 0308 × FEFF ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × FEFF ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 102C × 1F8FF ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 1F8FF ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 1F8FF ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × EFFFD ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ EFFFD ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0308 × EFFFD ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 102C × 200B ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 102C × 0020 × 200B ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 200B ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 × 200B ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 102C × 3041 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 3041 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 3041 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 3041 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 102C ÷ 1F1E6 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 1F1E6 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 1F1E6 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 102C ÷ 270A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 270A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 270A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 270A ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 102C ÷ 261D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 261D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 261D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 261D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 102C ÷ 1F3FB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 1F3FB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 102C × 0308 ÷ 1F3FB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 102C × 200D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 102C × 0020 ÷ 200D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 200D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 102C × 0308 × 0020 ÷ 200D ÷ # × [0.3] MYANMAR VOWEL SIGN AA (SA_Mc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0E01 × 2757 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 2757 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 2757 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 00A7 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 00A7 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 00A7 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 1B05 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 1B05 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 1B05 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0E01 × 2630 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 2630 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 2630 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 25CC ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 25CC ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 25CC ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0E01 × 0023 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0023 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0023 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 11003 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 11003 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 11003 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 1B50 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 1B50 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 1B50 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 2014 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 2014 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 2014 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0E01 × 3000 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 3000 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 3000 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0009 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0009 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0009 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 00B4 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 00B4 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 00B4 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0E01 × 000B ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 000B ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 000B ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 000B ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0E01 ÷ FFFC ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ FFFC ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ FFFC ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0E01 × 232A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 232A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 232A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 232A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 007D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 007D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 007D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 007D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 0029 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0E01 × 302A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 302A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 302A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 302A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0000 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0000 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0000 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 000D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 000D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 000D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 000D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0E01 × FE56 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × FE56 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × FE56 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × FE56 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0021 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 0021 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0021 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 0021 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 16FE4 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 16FE4 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 16FE4 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 00A0 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 00A0 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 00A0 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 ÷ AC00 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ AC00 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ AC00 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0E01 ÷ AC01 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ AC01 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ AC01 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0E01 × 05BE ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 05BE ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 05BE ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0E01 × 05D0 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 05D0 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 05D0 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0E01 × 002D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 002D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 002D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 002D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 231A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 231A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 231A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 231A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 1FFFD ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 1FFFD ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 1FFFD ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 2600 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 2600 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 2600 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × FE19 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ FE19 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × FE19 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 002C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 002C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 002C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 002C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 1100 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 1100 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 1100 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 11A8 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 11A8 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 11A8 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 1160 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 1160 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 1160 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0E01 × 000A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 000A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 000A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 000A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0E01 × 0085 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 0085 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0085 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 0085 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0E01 × 3005 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 3005 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 3005 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 203C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 203C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 203C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 203C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0030 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0030 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0030 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 2329 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 2329 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 2329 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × FE6A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ FE6A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × FE6A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0025 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0025 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0025 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 20A9 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 20A9 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 20A9 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0024 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0024 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0024 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 00AB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 00AB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 00AB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0E01 × 00BB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 00BB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 00BB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 00BB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0E01 × 0022 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0022 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0022 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0E01 × 0E31 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0E31 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0E31 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0E01 × 102C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 102C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 102C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 102C ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0E01 × 0E01 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 0E01 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0E01 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 0020 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 0020 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0E01 × 002F ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 002F ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 002F ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 002F ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 1BF2 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 1BF2 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 1BF2 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 1B44 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 1B44 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 1B44 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0E01 × FEFF ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × FEFF ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × FEFF ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × FEFF ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0E01 × 1F8FF ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 1F8FF ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 1F8FF ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × EFFFD ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ EFFFD ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × EFFFD ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0E01 × 200B ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 × 200B ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 200B ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 × 200B ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0E01 × 3041 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 3041 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 3041 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 1F1E6 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 1F1E6 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 1F1E6 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 270A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 270A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 270A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 270A ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 261D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 261D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 261D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 261D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0E01 × 200D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0E01 × 0020 ÷ 200D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 200D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0E01 × 0308 × 0020 ÷ 200D ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0020 ÷ 2757 ÷ # × [0.3] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 2757 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 2757 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 2757 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 00A7 ÷ # × [0.3] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 00A7 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 00A7 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 00A7 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 1B05 ÷ # × [0.3] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 1B05 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 1B05 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1B05 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 0020 ÷ 2630 ÷ # × [0.3] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 2630 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 2630 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 2630 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 25CC ÷ # × [0.3] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 25CC ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 25CC ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 25CC ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0023 ÷ # × [0.3] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0023 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0023 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0023 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0020 ÷ 11003 ÷ # × [0.3] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 11003 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 11003 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 11003 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 1B50 ÷ # × [0.3] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 1B50 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 1B50 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1B50 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 0020 ÷ 2014 ÷ # × [0.3] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 2014 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 2014 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 2014 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 0020 ÷ 3000 ÷ # × [0.3] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 3000 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 3000 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 3000 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0009 ÷ # × [0.3] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0009 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0009 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0009 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 00B4 ÷ # × [0.3] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 00B4 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 00B4 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 00B4 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 0020 × 000B ÷ # × [0.3] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 000B ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 000B ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 000B ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 0020 ÷ FFFC ÷ # × [0.3] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ FFFC ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ FFFC ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ FFFC ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 0020 × 232A ÷ # × [0.3] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 232A ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 232A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 232A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 007D ÷ # × [0.3] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 007D ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 007D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 007D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0029 ÷ # × [0.3] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 0029 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0029 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 0029 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 302A ÷ # × [0.3] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 302A ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 302A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 302A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0000 ÷ # × [0.3] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0000 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0000 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0000 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 000D ÷ # × [0.3] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 000D ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 000D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 000D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 0020 × FE56 ÷ # × [0.3] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × FE56 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × FE56 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × FE56 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0021 ÷ # × [0.3] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 0021 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0021 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 0021 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 16FE4 ÷ # × [0.3] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 16FE4 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 16FE4 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 00A0 ÷ # × [0.3] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 00A0 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 00A0 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 00A0 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ AC00 ÷ # × [0.3] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ AC00 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ AC00 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ AC00 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 0020 ÷ AC01 ÷ # × [0.3] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ AC01 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ AC01 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ AC01 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 0020 ÷ 05BE ÷ # × [0.3] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 05BE ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 05BE ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 05BE ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 0020 ÷ 05D0 ÷ # × [0.3] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 05D0 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 05D0 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 05D0 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 0020 ÷ 002D ÷ # × [0.3] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 002D ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 002D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 002D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0020 ÷ 231A ÷ # × [0.3] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 231A ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 231A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 1FFFD ÷ # × [0.3] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 1FFFD ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 1FFFD ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ 2600 ÷ # × [0.3] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 2600 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 2600 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 2600 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ FE19 ÷ # × [0.3] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ FE19 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × FE19 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ FE19 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 2024 ÷ # × [0.3] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 2024 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 2024 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 002C ÷ # × [0.3] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 002C ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 002C ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 002C ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 0020 ÷ 1100 ÷ # × [0.3] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 1100 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 1100 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1100 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 0020 ÷ 11A8 ÷ # × [0.3] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 11A8 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 11A8 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 11A8 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 0020 ÷ 1160 ÷ # × [0.3] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 1160 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 1160 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1160 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 0020 × 000A ÷ # × [0.3] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 000A ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 000A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 000A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 0020 × 0085 ÷ # × [0.3] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 0085 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0085 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 0085 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 0020 ÷ 3005 ÷ # × [0.3] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 3005 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 3005 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 3005 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 203C ÷ # × [0.3] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 203C ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 203C ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 203C ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0030 ÷ # × [0.3] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0030 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0030 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0020 ÷ 2329 ÷ # × [0.3] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 2329 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 2329 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0028 ÷ # × [0.3] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0028 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0028 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ FE6A ÷ # × [0.3] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ FE6A ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × FE6A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ FE6A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0025 ÷ # × [0.3] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0025 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0025 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0025 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 20A9 ÷ # × [0.3] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 20A9 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 20A9 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 20A9 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0024 ÷ # × [0.3] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0024 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0024 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0024 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 00AB ÷ # × [0.3] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 00AB ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 00AB ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 00AB ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 0020 × 00BB ÷ # × [0.3] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 00BB ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 00BB ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 00BB ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0022 ÷ # × [0.3] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0022 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0022 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0022 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0E31 ÷ # × [0.3] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0E31 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0E31 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0E31 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 0020 ÷ 102C ÷ # × [0.3] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 102C ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 102C ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 102C ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0E01 ÷ # × [0.3] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 0E01 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0E01 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 0E01 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 0020 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 0020 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0020 × 002F ÷ # × [0.3] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 002F ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 002F ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 002F ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 0020 ÷ 1BF2 ÷ # × [0.3] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 1BF2 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 1BF2 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 0020 ÷ 1B44 ÷ # × [0.3] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 1B44 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 1B44 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1B44 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 0020 × FEFF ÷ # × [0.3] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × FEFF ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × FEFF ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × FEFF ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 0020 ÷ 1F8FF ÷ # × [0.3] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 1F8FF ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 1F8FF ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ EFFFD ÷ # × [0.3] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ EFFFD ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × EFFFD ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ EFFFD ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 0020 × 200B ÷ # × [0.3] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0020 × 0020 × 200B ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 200B ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 × 200B ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 0020 ÷ 3041 ÷ # × [0.3] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 3041 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 3041 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 3041 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0020 ÷ 1F1E6 ÷ # × [0.3] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 1F1E6 ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 1F1E6 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 0020 ÷ 270A ÷ # × [0.3] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 270A ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 270A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 270A ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 261D ÷ # × [0.3] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 261D ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 261D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 261D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 1F3FB ÷ # × [0.3] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 1F3FB ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 ÷ 1F3FB ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0020 ÷ 200D ÷ # × [0.3] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0020 × 0020 ÷ 200D ÷ # × [0.3] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 200D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 0020 ÷ 0308 × 0020 ÷ 200D ÷ # × [0.3] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002F ÷ 2757 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 2757 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 2757 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 2757 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 00A7 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 00A7 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 00A7 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 1B05 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 1B05 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 1B05 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 002F ÷ 2630 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 2630 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 2630 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 2630 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 25CC ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 25CC ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 25CC ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 25CC ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 002F ÷ 0023 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0023 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 0023 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0023 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002F ÷ 11003 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 11003 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 11003 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 11003 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 002F ÷ 1B50 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 1B50 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 1B50 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 002F ÷ 2014 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 2014 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 2014 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 2014 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 002F × 3000 ÷ # × [0.3] SOLIDUS (SY) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 3000 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 3000 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 3000 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0009 ÷ # × [0.3] SOLIDUS (SY) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0009 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0009 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0009 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 00B4 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 00B4 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 00B4 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 002F × 000B ÷ # × [0.3] SOLIDUS (SY) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 000B ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 000B ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 000B ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 002F ÷ FFFC ÷ # × [0.3] SOLIDUS (SY) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ FFFC ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ FFFC ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ FFFC ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 002F × 232A ÷ # × [0.3] SOLIDUS (SY) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 232A ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 232A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 232A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 007D ÷ # × [0.3] SOLIDUS (SY) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 007D ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 007D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 007D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0029 ÷ # × [0.3] SOLIDUS (SY) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 0029 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0029 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 0029 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 002F × 302A ÷ # × [0.3] SOLIDUS (SY) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 302A ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 302A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 302A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0000 ÷ # × [0.3] SOLIDUS (SY) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0000 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0000 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0000 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 000D ÷ # × [0.3] SOLIDUS (SY) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 000D ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 000D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 000D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 002F × FE56 ÷ # × [0.3] SOLIDUS (SY) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 × FE56 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × FE56 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × FE56 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0021 ÷ # × [0.3] SOLIDUS (SY) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 0021 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0021 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 0021 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 16FE4 ÷ # × [0.3] SOLIDUS (SY) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 16FE4 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 16FE4 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 00A0 ÷ # × [0.3] SOLIDUS (SY) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 00A0 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 00A0 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ AC00 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ AC00 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ AC00 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ AC00 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 002F ÷ AC01 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ AC01 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ AC01 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ AC01 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 002F × 05BE ÷ # × [0.3] SOLIDUS (SY) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 05BE ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 05BE ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 05BE ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 002F × 05D0 ÷ # × [0.3] SOLIDUS (SY) × [21.2] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 05D0 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 05D0 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.2] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 002F × 002D ÷ # × [0.3] SOLIDUS (SY) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 002D ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 002D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 002D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 002F ÷ 231A ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 231A ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 231A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 231A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 1FFFD ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 1FFFD ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 1FFFD ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F ÷ 2600 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 2600 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 2600 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 2600 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × FE19 ÷ # × [0.3] SOLIDUS (SY) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ FE19 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × FE19 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ FE19 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 2024 ÷ # × [0.3] SOLIDUS (SY) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 2024 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 2024 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 2024 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 002C ÷ # × [0.3] SOLIDUS (SY) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 002C ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 002C ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 002C ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 002F ÷ 1100 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 1100 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 1100 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 1100 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 002F ÷ 11A8 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 11A8 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 11A8 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 002F ÷ 1160 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 1160 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 1160 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 1160 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 002F × 000A ÷ # × [0.3] SOLIDUS (SY) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 000A ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 000A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 000A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 002F × 0085 ÷ # × [0.3] SOLIDUS (SY) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 0085 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0085 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 0085 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 002F × 3005 ÷ # × [0.3] SOLIDUS (SY) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 3005 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 3005 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 3005 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 203C ÷ # × [0.3] SOLIDUS (SY) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 203C ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 203C ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 203C ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 0030 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0030 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 0030 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0030 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 002F ÷ 2329 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 2329 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 2329 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 2329 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0028 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ FE6A ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ FE6A ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ FE6A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ FE6A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 0025 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0025 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 0025 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0025 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 20A9 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 20A9 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 20A9 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 0024 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0024 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 0024 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0024 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 00AB ÷ # × [0.3] SOLIDUS (SY) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 00AB ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 00AB ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 00AB ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 002F × 00BB ÷ # × [0.3] SOLIDUS (SY) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 00BB ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 00BB ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 00BB ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 002F × 0022 ÷ # × [0.3] SOLIDUS (SY) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0022 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0022 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0022 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 002F × 0E31 ÷ # × [0.3] SOLIDUS (SY) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0E31 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0E31 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 002F × 102C ÷ # × [0.3] SOLIDUS (SY) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 102C ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 102C ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 102C ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 002F ÷ 0E01 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 0E01 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 0E01 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 0020 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 0020 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002F × 002F ÷ # × [0.3] SOLIDUS (SY) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 002F ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 002F ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 002F ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 002F ÷ 1BF2 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 1BF2 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 1BF2 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 002F ÷ 1B44 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 1B44 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 1B44 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 002F × FEFF ÷ # × [0.3] SOLIDUS (SY) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002F × 0020 × FEFF ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002F × 0308 × FEFF ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × FEFF ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 002F ÷ 1F8FF ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 1F8FF ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 1F8FF ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F ÷ EFFFD ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ EFFFD ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ EFFFD ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 002F × 200B ÷ # × [0.3] SOLIDUS (SY) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002F × 0020 × 200B ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 200B ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 × 200B ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 002F × 3041 ÷ # × [0.3] SOLIDUS (SY) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 3041 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 3041 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 3041 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 002F ÷ 1F1E6 ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 1F1E6 ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 1F1E6 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 002F ÷ 270A ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 270A ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 270A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 270A ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 261D ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 261D ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 261D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 261D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 002F ÷ 1F3FB ÷ # × [0.3] SOLIDUS (SY) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 1F3FB ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002F × 0308 ÷ 1F3FB ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 002F × 200D ÷ # × [0.3] SOLIDUS (SY) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002F × 0020 ÷ 200D ÷ # × [0.3] SOLIDUS (SY) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 200D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 002F × 0308 × 0020 ÷ 200D ÷ # × [0.3] SOLIDUS (SY) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 2757 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 2757 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 2757 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 00A7 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 00A7 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 00A7 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 1B05 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 1B05 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 1B05 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 2630 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 2630 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 2630 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 25CC ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 25CC ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 25CC ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 0023 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 0023 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 0023 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 11003 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 11003 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 11003 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 1B50 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 1B50 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 1B50 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 2014 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 2014 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 2014 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1BF2 × 3000 ÷ # × [0.3] BATAK PANGOLAT (VF) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 3000 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 3000 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0009 ÷ # × [0.3] BATAK PANGOLAT (VF) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 0009 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0009 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 00B4 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 00B4 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 00B4 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1BF2 × 000B ÷ # × [0.3] BATAK PANGOLAT (VF) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 000B ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 000B ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 000B ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ FFFC ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ FFFC ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ FFFC ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1BF2 × 232A ÷ # × [0.3] BATAK PANGOLAT (VF) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 232A ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 232A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 232A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 007D ÷ # × [0.3] BATAK PANGOLAT (VF) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 007D ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 007D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 007D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0029 ÷ # × [0.3] BATAK PANGOLAT (VF) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 0029 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0029 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 0029 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1BF2 × 302A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 302A ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 302A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 302A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0000 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 0000 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0000 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 000D ÷ # × [0.3] BATAK PANGOLAT (VF) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 000D ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 000D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 000D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1BF2 × FE56 ÷ # × [0.3] BATAK PANGOLAT (VF) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × FE56 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × FE56 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × FE56 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0021 ÷ # × [0.3] BATAK PANGOLAT (VF) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 0021 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0021 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 0021 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 16FE4 ÷ # × [0.3] BATAK PANGOLAT (VF) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 16FE4 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 16FE4 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 00A0 ÷ # × [0.3] BATAK PANGOLAT (VF) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 00A0 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 00A0 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ AC00 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ AC00 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ AC00 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ AC01 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ AC01 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ AC01 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1BF2 × 05BE ÷ # × [0.3] BATAK PANGOLAT (VF) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 05BE ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 05BE ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 05D0 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 05D0 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 05D0 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1BF2 × 002D ÷ # × [0.3] BATAK PANGOLAT (VF) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 002D ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 002D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 002D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 231A ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 231A ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 231A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 231A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 1FFFD ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 1FFFD ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 1FFFD ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 2600 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 2600 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 2600 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × FE19 ÷ # × [0.3] BATAK PANGOLAT (VF) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ FE19 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × FE19 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 2024 ÷ # × [0.3] BATAK PANGOLAT (VF) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 2024 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 2024 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 002C ÷ # × [0.3] BATAK PANGOLAT (VF) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 002C ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 002C ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 002C ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 1100 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 1100 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 1100 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 11A8 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 11A8 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 11A8 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 1160 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 1160 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 1160 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1BF2 × 000A ÷ # × [0.3] BATAK PANGOLAT (VF) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 000A ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 000A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 000A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1BF2 × 0085 ÷ # × [0.3] BATAK PANGOLAT (VF) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 0085 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0085 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 0085 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1BF2 × 3005 ÷ # × [0.3] BATAK PANGOLAT (VF) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 3005 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 3005 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 203C ÷ # × [0.3] BATAK PANGOLAT (VF) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 203C ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 203C ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 203C ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 0030 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 0030 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 0030 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 2329 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 2329 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 2329 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 0028 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 0028 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 0028 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ FE6A ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ FE6A ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ FE6A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 0025 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 0025 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 0025 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 20A9 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 20A9 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 20A9 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 0024 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 0024 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 0024 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 00AB ÷ # × [0.3] BATAK PANGOLAT (VF) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 00AB ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 00AB ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1BF2 × 00BB ÷ # × [0.3] BATAK PANGOLAT (VF) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 00BB ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 00BB ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 00BB ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1BF2 × 0022 ÷ # × [0.3] BATAK PANGOLAT (VF) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 0022 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0022 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1BF2 × 0E31 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 0E31 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0E31 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1BF2 × 102C ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 102C ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 102C ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 102C ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 0E01 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 0E01 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 0E01 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 0020 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 0020 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1BF2 × 002F ÷ # × [0.3] BATAK PANGOLAT (VF) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 002F ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 002F ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 002F ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 1BF2 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 1BF2 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 1BF2 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 1B44 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 1B44 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 1B44 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1BF2 × FEFF ÷ # × [0.3] BATAK PANGOLAT (VF) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × FEFF ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × FEFF ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × FEFF ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 1F8FF ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 1F8FF ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 1F8FF ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ EFFFD ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ EFFFD ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ EFFFD ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1BF2 × 200B ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 × 200B ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 200B ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 × 200B ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1BF2 × 3041 ÷ # × [0.3] BATAK PANGOLAT (VF) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 3041 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 3041 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 1F1E6 ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 1F1E6 ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 1F1E6 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 270A ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 270A ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 270A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 270A ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 261D ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 261D ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 261D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 261D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1BF2 ÷ 1F3FB ÷ # × [0.3] BATAK PANGOLAT (VF) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 1F3FB ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 ÷ 1F3FB ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1BF2 × 200D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1BF2 × 0020 ÷ 200D ÷ # × [0.3] BATAK PANGOLAT (VF) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 200D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1BF2 × 0308 × 0020 ÷ 200D ÷ # × [0.3] BATAK PANGOLAT (VF) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 2757 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 2757 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 2757 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 00A7 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 00A7 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 00A7 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 1B05 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 1B05 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 1B05 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 2630 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 2630 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 2630 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 25CC ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 25CC ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 25CC ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 0023 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 0023 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 0023 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 11003 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 11003 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 11003 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 1B50 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 1B50 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 1B50 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 2014 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 2014 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 2014 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1B44 × 3000 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 3000 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 3000 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0009 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 0009 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0009 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 00B4 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 00B4 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 00B4 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1B44 × 000B ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 000B ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 000B ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 000B ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1B44 ÷ FFFC ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ FFFC ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ FFFC ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1B44 × 232A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 232A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 232A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 232A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 007D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 007D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 007D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 007D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0029 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 0029 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0029 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 0029 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1B44 × 302A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 302A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 302A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 302A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0000 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 0000 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0000 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 000D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 000D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 000D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 000D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1B44 × FE56 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × FE56 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × FE56 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × FE56 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0021 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 0021 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0021 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 0021 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 16FE4 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 16FE4 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 16FE4 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 00A0 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 00A0 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 00A0 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ AC00 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ AC00 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ AC00 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1B44 ÷ AC01 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ AC01 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ AC01 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1B44 × 05BE ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 05BE ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 05BE ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 05D0 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 05D0 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 05D0 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1B44 × 002D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 002D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 002D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 002D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 231A ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 231A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 231A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 231A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 1FFFD ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 1FFFD ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 1FFFD ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 2600 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 2600 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 2600 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × FE19 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ FE19 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × FE19 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 2024 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 2024 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 2024 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 002C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 002C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 002C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 002C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 1100 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 1100 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 1100 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 11A8 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 11A8 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 11A8 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 1160 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 1160 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 1160 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1B44 × 000A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 000A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 000A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 000A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1B44 × 0085 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 0085 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0085 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 0085 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1B44 × 3005 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 3005 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 3005 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 203C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 203C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 203C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 203C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 0030 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 0030 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 0030 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 2329 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 2329 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 2329 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 0028 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 0028 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 0028 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ FE6A ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ FE6A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ FE6A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 0025 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 0025 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 0025 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 20A9 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 20A9 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 20A9 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 0024 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 0024 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 0024 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 00AB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 00AB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 00AB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1B44 × 00BB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 00BB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 00BB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 00BB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1B44 × 0022 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 0022 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0022 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1B44 × 0E31 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 0E31 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0E31 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1B44 × 102C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 102C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 102C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 102C ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 0E01 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 0E01 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 0E01 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 0020 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 0020 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1B44 × 002F ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 002F ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 002F ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 002F ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 1BF2 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 1BF2 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 1BF2 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 1B44 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 1B44 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 1B44 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1B44 × FEFF ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × FEFF ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × FEFF ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × FEFF ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 1F8FF ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 1F8FF ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 1F8FF ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 ÷ EFFFD ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ EFFFD ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ EFFFD ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1B44 × 200B ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 × 200B ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 200B ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 × 200B ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1B44 × 3041 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 3041 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 3041 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 1F1E6 ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 1F1E6 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 1F1E6 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 270A ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 270A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 270A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 270A ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 261D ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 261D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 261D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 261D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1B44 ÷ 1F3FB ÷ # × [0.3] BALINESE ADEG ADEG (VI) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 1F3FB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 ÷ 1F3FB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1B44 × 200D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B44 × 0020 ÷ 200D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 200D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1B44 × 0308 × 0020 ÷ 200D ÷ # × [0.3] BALINESE ADEG ADEG (VI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FEFF × 2757 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 2757 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 2757 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 2757 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 00A7 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 00A7 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 00A7 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 1B05 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 1B05 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 1B05 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× FEFF × 2630 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 2630 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 2630 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 2630 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 25CC ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 25CC ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 25CC ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 25CC ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× FEFF × 0023 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 0023 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0023 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 0023 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× FEFF × 11003 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 11003 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 11003 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 11003 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× FEFF × 1B50 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 1B50 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 1B50 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× FEFF × 2014 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 2014 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 2014 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 2014 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× FEFF × 3000 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 3000 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 3000 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 3000 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0009 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 0009 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0009 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 0009 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 00B4 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 00B4 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 00B4 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× FEFF × 000B ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 000B ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 000B ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 000B ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× FEFF × FFFC ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ FFFC ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × FFFC ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ FFFC ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FEFF × 232A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 232A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 232A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 232A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 007D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 007D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 007D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 007D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0029 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0029 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× FEFF × 302A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 302A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 302A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 302A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0000 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 0000 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0000 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 0000 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 000D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 000D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 000D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 000D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× FEFF × FE56 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × FE56 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × FE56 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × FE56 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0021 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 0021 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0021 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 0021 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 16FE4 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 16FE4 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 16FE4 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 00A0 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 00A0 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 00A0 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × AC00 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ AC00 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × AC00 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ AC00 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× FEFF × AC01 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ AC01 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × AC01 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ AC01 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× FEFF × 05BE ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 05BE ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 05BE ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 05BE ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× FEFF × 05D0 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 05D0 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 05D0 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× FEFF × 002D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 002D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 002D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 002D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× FEFF × 231A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 231A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 231A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 231A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 1FFFD ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 1FFFD ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 1FFFD ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 2600 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 2600 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 2600 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 2600 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × FE19 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ FE19 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × FE19 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ FE19 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 2024 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 2024 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 2024 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 2024 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 002C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 002C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 002C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] COMMA (IS) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 002C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× FEFF × 1100 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 1100 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 1100 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 1100 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× FEFF × 11A8 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 11A8 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 11A8 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× FEFF × 1160 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 1160 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 1160 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 1160 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× FEFF × 000A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 000A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 000A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 000A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× FEFF × 0085 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 0085 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0085 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 0085 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× FEFF × 3005 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 3005 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 3005 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 3005 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 203C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 203C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 203C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 203C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0030 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 0030 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0030 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 0030 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× FEFF × 2329 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 2329 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 2329 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 2329 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0028 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0028 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × FE6A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ FE6A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × FE6A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ FE6A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0025 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 0025 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0025 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 0025 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 20A9 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 20A9 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 20A9 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0024 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 0024 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0024 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 0024 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 00AB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 00AB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 00AB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 00AB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× FEFF × 00BB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 00BB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 00BB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 00BB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× FEFF × 0022 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 0022 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0022 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 0022 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× FEFF × 0E31 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 0E31 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0E31 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× FEFF × 102C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 102C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 102C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 102C ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× FEFF × 0E01 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 0E01 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0E01 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 0020 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 0020 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FEFF × 002F ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 002F ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 002F ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 002F ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× FEFF × 1BF2 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 1BF2 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 1BF2 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× FEFF × 1B44 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 1B44 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 1B44 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× FEFF × FEFF ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × FEFF ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × FEFF ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × FEFF ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× FEFF × 1F8FF ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 1F8FF ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 1F8FF ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × EFFFD ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ EFFFD ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × EFFFD ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× FEFF × 200B ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FEFF × 0020 × 200B ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 200B ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 × 200B ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× FEFF × 3041 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 3041 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 3041 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 3041 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× FEFF × 1F1E6 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 1F1E6 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 1F1E6 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× FEFF × 270A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 270A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 270A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 270A ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 261D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 261D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 261D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 261D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× FEFF × 1F3FB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [11.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 1F3FB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.02] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× FEFF × 200D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FEFF × 0020 ÷ 200D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 200D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× FEFF × 0308 × 0020 ÷ 200D ÷ # × [0.3] ZERO WIDTH NO-BREAK SPACE (WJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 2757 ÷ # × [0.3] (XX_ExtPictUnassigned) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 2757 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 2757 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 2757 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 00A7 ÷ # × [0.3] (XX_ExtPictUnassigned) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 00A7 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 00A7 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 1B05 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 1B05 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 1B05 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F8FF × 2630 ÷ # × [0.3] (XX_ExtPictUnassigned) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 2630 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 2630 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 2630 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 25CC ÷ # × [0.3] (XX_ExtPictUnassigned) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 25CC ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 25CC ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 25CC ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F8FF × 0023 ÷ # × [0.3] (XX_ExtPictUnassigned) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 0023 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0023 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 0023 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 11003 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 11003 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 11003 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 11003 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 1B50 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 1B50 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 1B50 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 2014 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 2014 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 2014 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 2014 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F8FF × 3000 ÷ # × [0.3] (XX_ExtPictUnassigned) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 3000 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 3000 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 3000 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0009 ÷ # × [0.3] (XX_ExtPictUnassigned) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 0009 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0009 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 0009 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 00B4 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 00B4 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 00B4 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F8FF × 000B ÷ # × [0.3] (XX_ExtPictUnassigned) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 000B ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 000B ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 000B ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ FFFC ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ FFFC ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ FFFC ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ FFFC ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F8FF × 232A ÷ # × [0.3] (XX_ExtPictUnassigned) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 232A ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 232A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 232A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 007D ÷ # × [0.3] (XX_ExtPictUnassigned) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 007D ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 007D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 007D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0029 ÷ # × [0.3] (XX_ExtPictUnassigned) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 0029 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0029 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 0029 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F8FF × 302A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 302A ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 302A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 302A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0000 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 0000 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0000 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 0000 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 000D ÷ # × [0.3] (XX_ExtPictUnassigned) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 000D ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 000D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 000D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F8FF × FE56 ÷ # × [0.3] (XX_ExtPictUnassigned) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × FE56 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × FE56 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × FE56 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0021 ÷ # × [0.3] (XX_ExtPictUnassigned) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 0021 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0021 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 0021 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 16FE4 ÷ # × [0.3] (XX_ExtPictUnassigned) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 16FE4 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 16FE4 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 00A0 ÷ # × [0.3] (XX_ExtPictUnassigned) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 00A0 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 00A0 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ AC00 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ AC00 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ AC00 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ AC00 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ AC01 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ AC01 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ AC01 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ AC01 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F8FF × 05BE ÷ # × [0.3] (XX_ExtPictUnassigned) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 05BE ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 05BE ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 05BE ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F8FF × 05D0 ÷ # × [0.3] (XX_ExtPictUnassigned) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 05D0 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 05D0 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F8FF × 002D ÷ # × [0.3] (XX_ExtPictUnassigned) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 002D ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 002D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 002D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 231A ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 231A ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 231A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 231A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 1FFFD ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 1FFFD ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 1FFFD ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 2600 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 2600 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 2600 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 2600 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × FE19 ÷ # × [0.3] (XX_ExtPictUnassigned) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ FE19 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × FE19 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ FE19 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 2024 ÷ # × [0.3] (XX_ExtPictUnassigned) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 2024 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 2024 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 2024 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 002C ÷ # × [0.3] (XX_ExtPictUnassigned) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 002C ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 002C ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 002C ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 1100 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 1100 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 1100 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 1100 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 11A8 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 11A8 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 11A8 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 1160 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 1160 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 1160 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 1160 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F8FF × 000A ÷ # × [0.3] (XX_ExtPictUnassigned) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 000A ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 000A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 000A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F8FF × 0085 ÷ # × [0.3] (XX_ExtPictUnassigned) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 0085 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0085 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 0085 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F8FF × 3005 ÷ # × [0.3] (XX_ExtPictUnassigned) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 3005 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 3005 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 3005 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 203C ÷ # × [0.3] (XX_ExtPictUnassigned) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 203C ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 203C ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 203C ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0030 ÷ # × [0.3] (XX_ExtPictUnassigned) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 0030 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0030 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 0030 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 2329 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 2329 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 2329 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 2329 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0028 ÷ # × [0.3] (XX_ExtPictUnassigned) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 0028 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0028 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × FE6A ÷ # × [0.3] (XX_ExtPictUnassigned) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ FE6A ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × FE6A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ FE6A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0025 ÷ # × [0.3] (XX_ExtPictUnassigned) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 0025 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0025 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 0025 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 20A9 ÷ # × [0.3] (XX_ExtPictUnassigned) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 20A9 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 20A9 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0024 ÷ # × [0.3] (XX_ExtPictUnassigned) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 0024 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0024 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 0024 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 00AB ÷ # × [0.3] (XX_ExtPictUnassigned) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 00AB ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 00AB ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 00AB ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F8FF × 00BB ÷ # × [0.3] (XX_ExtPictUnassigned) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 00BB ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 00BB ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 00BB ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F8FF × 0022 ÷ # × [0.3] (XX_ExtPictUnassigned) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 0022 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0022 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 0022 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F8FF × 0E31 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 0E31 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0E31 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F8FF × 102C ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 102C ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 102C ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 102C ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F8FF × 0E01 ÷ # × [0.3] (XX_ExtPictUnassigned) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 0E01 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0E01 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 0020 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 0020 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F8FF × 002F ÷ # × [0.3] (XX_ExtPictUnassigned) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 002F ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 002F ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 002F ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 1BF2 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 1BF2 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 1BF2 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 1B44 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 1B44 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 1B44 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F8FF × FEFF ÷ # × [0.3] (XX_ExtPictUnassigned) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × FEFF ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × FEFF ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × FEFF ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 1F8FF ÷ # × [0.3] (XX_ExtPictUnassigned) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 1F8FF ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 1F8FF ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × EFFFD ÷ # × [0.3] (XX_ExtPictUnassigned) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ EFFFD ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × EFFFD ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F8FF × 200B ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 × 200B ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 200B ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 × 200B ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F8FF × 3041 ÷ # × [0.3] (XX_ExtPictUnassigned) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 3041 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 3041 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 3041 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 1F1E6 ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 1F1E6 ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 1F1E6 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 270A ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 270A ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 270A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 270A ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF ÷ 261D ÷ # × [0.3] (XX_ExtPictUnassigned) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 261D ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 ÷ 261D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 261D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F8FF × 1F3FB ÷ # × [0.3] (XX_ExtPictUnassigned) × [30.22] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 1F3FB ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 1F3FB ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.22] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F8FF × 200D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 0020 ÷ 200D ÷ # × [0.3] (XX_ExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 200D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F8FF × 0308 × 0020 ÷ 200D ÷ # × [0.3] (XX_ExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× EFFFD × 2757 ÷ # × [0.3] (XXmExtPictUnassigned) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 2757 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 2757 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 2757 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 00A7 ÷ # × [0.3] (XXmExtPictUnassigned) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 00A7 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 00A7 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 1B05 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 1B05 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 1B05 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× EFFFD × 2630 ÷ # × [0.3] (XXmExtPictUnassigned) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 2630 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 2630 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 2630 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 25CC ÷ # × [0.3] (XXmExtPictUnassigned) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 25CC ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 25CC ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 25CC ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× EFFFD × 0023 ÷ # × [0.3] (XXmExtPictUnassigned) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 0023 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0023 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 0023 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 11003 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 11003 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 11003 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 11003 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 1B50 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 1B50 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 1B50 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 2014 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 2014 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 2014 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 2014 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× EFFFD × 3000 ÷ # × [0.3] (XXmExtPictUnassigned) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 3000 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 3000 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 3000 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0009 ÷ # × [0.3] (XXmExtPictUnassigned) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 0009 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0009 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 0009 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 00B4 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 00B4 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 00B4 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× EFFFD × 000B ÷ # × [0.3] (XXmExtPictUnassigned) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 000B ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 000B ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 000B ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× EFFFD ÷ FFFC ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ FFFC ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ FFFC ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ FFFC ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× EFFFD × 232A ÷ # × [0.3] (XXmExtPictUnassigned) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 232A ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 232A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 232A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 007D ÷ # × [0.3] (XXmExtPictUnassigned) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 007D ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 007D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 007D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0029 ÷ # × [0.3] (XXmExtPictUnassigned) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 0029 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0029 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 0029 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× EFFFD × 302A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 302A ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 302A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 302A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0000 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 0000 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0000 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 0000 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 000D ÷ # × [0.3] (XXmExtPictUnassigned) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 000D ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 000D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 000D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× EFFFD × FE56 ÷ # × [0.3] (XXmExtPictUnassigned) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × FE56 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × FE56 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × FE56 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0021 ÷ # × [0.3] (XXmExtPictUnassigned) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 0021 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0021 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 0021 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 16FE4 ÷ # × [0.3] (XXmExtPictUnassigned) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 16FE4 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 16FE4 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 00A0 ÷ # × [0.3] (XXmExtPictUnassigned) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 00A0 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 00A0 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD ÷ AC00 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ AC00 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ AC00 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ AC00 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× EFFFD ÷ AC01 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ AC01 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ AC01 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ AC01 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× EFFFD × 05BE ÷ # × [0.3] (XXmExtPictUnassigned) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 05BE ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 05BE ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 05BE ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× EFFFD × 05D0 ÷ # × [0.3] (XXmExtPictUnassigned) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 05D0 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 05D0 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× EFFFD × 002D ÷ # × [0.3] (XXmExtPictUnassigned) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 002D ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 002D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 002D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 231A ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 231A ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 231A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 231A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 1FFFD ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 1FFFD ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 1FFFD ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 2600 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 2600 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 2600 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 2600 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × FE19 ÷ # × [0.3] (XXmExtPictUnassigned) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ FE19 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × FE19 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ FE19 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 2024 ÷ # × [0.3] (XXmExtPictUnassigned) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 2024 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 2024 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 2024 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 002C ÷ # × [0.3] (XXmExtPictUnassigned) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 002C ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 002C ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 002C ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 1100 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 1100 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 1100 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 1100 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 11A8 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 11A8 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 11A8 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 1160 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 1160 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 1160 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 1160 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× EFFFD × 000A ÷ # × [0.3] (XXmExtPictUnassigned) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 000A ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 000A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 000A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× EFFFD × 0085 ÷ # × [0.3] (XXmExtPictUnassigned) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 0085 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0085 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 0085 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× EFFFD × 3005 ÷ # × [0.3] (XXmExtPictUnassigned) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 3005 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 3005 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 3005 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 203C ÷ # × [0.3] (XXmExtPictUnassigned) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 203C ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 203C ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 203C ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0030 ÷ # × [0.3] (XXmExtPictUnassigned) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 0030 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0030 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 0030 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 2329 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 2329 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 2329 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 2329 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0028 ÷ # × [0.3] (XXmExtPictUnassigned) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 0028 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0028 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 0028 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × FE6A ÷ # × [0.3] (XXmExtPictUnassigned) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ FE6A ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × FE6A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ FE6A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0025 ÷ # × [0.3] (XXmExtPictUnassigned) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 0025 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0025 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 0025 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 20A9 ÷ # × [0.3] (XXmExtPictUnassigned) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 20A9 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 20A9 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0024 ÷ # × [0.3] (XXmExtPictUnassigned) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 0024 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0024 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 0024 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 00AB ÷ # × [0.3] (XXmExtPictUnassigned) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 00AB ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 00AB ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 00AB ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× EFFFD × 00BB ÷ # × [0.3] (XXmExtPictUnassigned) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 00BB ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 00BB ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 00BB ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× EFFFD × 0022 ÷ # × [0.3] (XXmExtPictUnassigned) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 0022 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0022 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 0022 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× EFFFD × 0E31 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 0E31 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0E31 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× EFFFD × 102C ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 102C ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 102C ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 102C ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× EFFFD × 0E01 ÷ # × [0.3] (XXmExtPictUnassigned) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 0E01 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0E01 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 0020 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 0020 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× EFFFD × 002F ÷ # × [0.3] (XXmExtPictUnassigned) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 002F ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 002F ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 002F ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 1BF2 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 1BF2 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 1BF2 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 1B44 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 1B44 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 1B44 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× EFFFD × FEFF ÷ # × [0.3] (XXmExtPictUnassigned) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × FEFF ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × FEFF ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × FEFF ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× EFFFD × 1F8FF ÷ # × [0.3] (XXmExtPictUnassigned) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 1F8FF ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 1F8FF ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × EFFFD ÷ # × [0.3] (XXmExtPictUnassigned) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ EFFFD ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × EFFFD ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× EFFFD × 200B ÷ # × [0.3] (XXmExtPictUnassigned) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 × 200B ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 200B ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 × 200B ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× EFFFD × 3041 ÷ # × [0.3] (XXmExtPictUnassigned) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 3041 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 3041 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 3041 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 1F1E6 ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 1F1E6 ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 1F1E6 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 270A ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 270A ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 270A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 270A ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 261D ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 261D ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 261D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 261D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× EFFFD ÷ 1F3FB ÷ # × [0.3] (XXmExtPictUnassigned) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 1F3FB ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 ÷ 1F3FB ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× EFFFD × 200D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× EFFFD × 0020 ÷ 200D ÷ # × [0.3] (XXmExtPictUnassigned) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 200D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× EFFFD × 0308 × 0020 ÷ 200D ÷ # × [0.3] (XXmExtPictUnassigned) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 200B ÷ 2757 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 2757 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 2757 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 2757 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 00A7 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 00A7 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 00A7 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 00A7 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 1B05 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 1B05 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 1B05 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 1B05 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 200B ÷ 2630 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 2630 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 2630 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 2630 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 25CC ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 25CC ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 25CC ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 25CC ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 200B ÷ 0023 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0023 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0023 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0023 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 200B ÷ 11003 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 11003 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 11003 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 11003 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 200B ÷ 1B50 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 1B50 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 1B50 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 1B50 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 200B ÷ 2014 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 2014 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 2014 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 2014 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 200B ÷ 3000 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 3000 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 3000 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 3000 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0009 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0009 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0009 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0009 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 00B4 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 00B4 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 00B4 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 00B4 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 200B × 000B ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 200B × 0020 × 000B ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 000B ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 000B ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 200B ÷ FFFC ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ FFFC ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ FFFC ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ FFFC ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 200B ÷ 232A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 232A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 232A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 232A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 007D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 007D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 007D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 007D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 200B ÷ 302A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 302A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 302A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 302A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0000 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0000 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0000 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0000 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 000D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 200B × 0020 × 000D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 000D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 000D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 200B ÷ FE56 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ FE56 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × FE56 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × FE56 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0021 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0021 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0021 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 0021 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 16FE4 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 16FE4 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 16FE4 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 00A0 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 00A0 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 00A0 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 00A0 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ AC00 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ AC00 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ AC00 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ AC00 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 200B ÷ AC01 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ AC01 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ AC01 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ AC01 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 200B ÷ 05BE ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 05BE ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 05BE ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 05BE ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 200B ÷ 05D0 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 05D0 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 05D0 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 05D0 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 200B ÷ 002D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 002D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 002D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 002D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 200B ÷ 231A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 231A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 231A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 231A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 1FFFD ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 1FFFD ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 1FFFD ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ 2600 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 2600 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 2600 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 2600 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ FE19 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ FE19 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × FE19 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ FE19 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 2024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 2024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 2024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 2024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 002C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 002C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] COMMA (IS) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 002C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 002C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 200B ÷ 1100 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 1100 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 1100 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 1100 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 200B ÷ 11A8 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 11A8 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 11A8 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 11A8 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 200B ÷ 1160 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 1160 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 1160 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 1160 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 200B × 000A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 200B × 0020 × 000A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 000A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 000A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 200B × 0085 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 200B × 0020 × 0085 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0085 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 0085 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 200B ÷ 3005 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 3005 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 3005 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 3005 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 203C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 203C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 203C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 203C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0030 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0030 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0030 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0030 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 200B ÷ 2329 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 2329 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 2329 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 2329 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ FE6A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ FE6A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × FE6A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ FE6A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0025 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0025 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0025 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0025 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 20A9 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 20A9 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 20A9 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 20A9 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0024 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 00AB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 00AB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 00AB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 00AB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 200B ÷ 00BB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 00BB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 00BB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 00BB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 200B ÷ 0022 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0022 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0022 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0022 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 200B ÷ 0E31 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0E31 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0E31 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0E31 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 200B ÷ 102C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 102C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 102C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 102C ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 200B ÷ 0E01 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 0E01 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0E01 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 0E01 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 200B × 0020 × 0020 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 0020 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 200B ÷ 002F ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 002F ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 002F ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 002F ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 200B ÷ 1BF2 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 1BF2 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 1BF2 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 200B ÷ 1B44 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 1B44 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 1B44 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 1B44 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 200B ÷ FEFF ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ FEFF ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × FEFF ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × FEFF ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 200B ÷ 1F8FF ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 1F8FF ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 1F8FF ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ EFFFD ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ EFFFD ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × EFFFD ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ EFFFD ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200B × 200B ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 200B × 0020 × 200B ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 200B ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 × 200B ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 200B ÷ 3041 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 3041 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 3041 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 3041 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 200B ÷ 1F1E6 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 1F1E6 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 1F1E6 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 200B ÷ 270A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 270A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 270A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 270A ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 261D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 261D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 261D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 261D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 200B ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 200B ÷ 200D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 200B × 0020 ÷ 200D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) × [7.01] SPACE (SP) ÷ [8.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 200D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 200B ÷ 0308 × 0020 ÷ 200D ÷ # × [0.3] ZERO WIDTH SPACE (ZW) ÷ [8.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3041 ÷ 2757 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 2757 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 2757 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 00A7 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 00A7 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 00A7 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 1B05 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 1B05 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 1B05 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 3041 ÷ 2630 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 2630 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 2630 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 25CC ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 25CC ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 25CC ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 3041 ÷ 0023 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0023 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 0023 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 3041 ÷ 11003 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 11003 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 11003 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 3041 ÷ 1B50 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 1B50 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 1B50 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 3041 ÷ 2014 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 2014 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 2014 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3041 × 3000 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 3000 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 3000 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0009 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0009 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0009 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 00B4 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 00B4 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 00B4 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 3041 × 000B ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 000B ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 000B ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 000B ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 3041 ÷ FFFC ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ FFFC ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ FFFC ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 3041 × 232A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 232A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 232A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 232A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 007D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 007D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 007D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 007D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 0029 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 3041 × 302A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 302A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 302A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 302A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0000 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0000 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0000 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 000D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 000D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 000D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 000D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 3041 × FE56 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × FE56 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × FE56 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × FE56 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0021 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 0021 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0021 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 0021 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 16FE4 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 16FE4 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 16FE4 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 00A0 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 00A0 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 00A0 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ AC00 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ AC00 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ AC00 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 3041 ÷ AC01 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ AC01 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ AC01 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 3041 × 05BE ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 05BE ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 05BE ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 3041 ÷ 05D0 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 05D0 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 05D0 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 3041 × 002D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 002D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 002D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 002D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 3041 ÷ 231A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 231A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 231A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 231A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 1FFFD ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 1FFFD ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 1FFFD ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 ÷ 2600 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 2600 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 2600 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × FE19 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ FE19 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × FE19 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 2024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 2024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 2024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 002C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 002C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 002C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 002C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 3041 ÷ 1100 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 1100 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 1100 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 3041 ÷ 11A8 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 11A8 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 11A8 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 3041 ÷ 1160 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 1160 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 1160 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 3041 × 000A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 000A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 000A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 000A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 3041 × 0085 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 0085 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0085 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 0085 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 3041 × 3005 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 3005 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 3005 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 203C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 203C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 203C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 203C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 0030 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0030 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 0030 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 3041 ÷ 2329 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 2329 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 2329 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ FE6A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ FE6A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ FE6A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 0025 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0025 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 0025 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 20A9 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 20A9 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 20A9 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 0024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 0024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 00AB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 00AB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 00AB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 3041 × 00BB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 00BB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 00BB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 00BB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 3041 × 0022 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0022 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0022 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 3041 × 0E31 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0E31 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0E31 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 3041 × 102C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 102C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 102C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 102C ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 3041 ÷ 0E01 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 0E01 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 0E01 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 0020 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 0020 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3041 × 002F ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 002F ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 002F ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 002F ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 3041 ÷ 1BF2 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 1BF2 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 1BF2 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 3041 ÷ 1B44 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 1B44 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 1B44 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 3041 × FEFF ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × FEFF ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × FEFF ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × FEFF ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 3041 ÷ 1F8FF ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 1F8FF ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 1F8FF ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 ÷ EFFFD ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ EFFFD ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ EFFFD ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 3041 × 200B ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3041 × 0020 × 200B ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 200B ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 × 200B ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 3041 × 3041 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 3041 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 3041 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3041 ÷ 1F1E6 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 1F1E6 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 1F1E6 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 3041 ÷ 270A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 270A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 270A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 270A ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 261D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 261D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 261D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 261D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 ÷ 1F3FB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 1F3FB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3041 × 0308 ÷ 1F3FB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 3041 × 200D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3041 × 0020 ÷ 200D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 200D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 0020 ÷ 200D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 2757 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 2757 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 2757 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 2757 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 00A7 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 00A7 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 00A7 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 1B05 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 1B05 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 1B05 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 2630 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 2630 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 2630 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 2630 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 25CC ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 25CC ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 25CC ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 25CC ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 0023 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0023 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 0023 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0023 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 11003 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 11003 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 11003 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 11003 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 1B50 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 1B50 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 1B50 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 2014 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 2014 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 2014 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 2014 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F1E6 × 3000 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 3000 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 3000 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 3000 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0009 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0009 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0009 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0009 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 00B4 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 00B4 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 00B4 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F1E6 × 000B ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 000B ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 000B ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 000B ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ FFFC ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ FFFC ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ FFFC ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ FFFC ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F1E6 × 232A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 232A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 232A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 232A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 007D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 007D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 007D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 007D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 0029 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 302A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 302A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 302A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 302A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0000 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0000 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0000 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0000 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 000D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 000D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 000D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 000D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F1E6 × FE56 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × FE56 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × FE56 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × FE56 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0021 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 0021 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0021 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 0021 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 16FE4 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 16FE4 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 16FE4 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 00A0 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 00A0 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 00A0 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ AC00 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ AC00 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ AC00 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ AC00 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ AC01 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ AC01 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ AC01 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ AC01 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F1E6 × 05BE ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 05BE ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 05BE ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 05BE ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 05D0 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 05D0 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 05D0 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 002D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 002D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 002D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 002D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 231A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 231A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 231A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 231A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 1FFFD ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 1FFFD ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 1FFFD ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 2600 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 2600 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 2600 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 2600 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × FE19 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ FE19 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × FE19 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ FE19 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 2024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 2024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 2024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 2024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 002C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 002C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 002C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 002C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 1100 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 1100 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 1100 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1100 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 11A8 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 11A8 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 11A8 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 1160 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 1160 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 1160 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1160 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F1E6 × 000A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 000A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 000A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 000A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0085 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 0085 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0085 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 0085 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F1E6 × 3005 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 3005 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 3005 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 3005 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 203C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 203C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 203C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 203C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 0030 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0030 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 0030 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0030 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 2329 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 2329 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 2329 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 2329 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0028 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ FE6A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ FE6A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ FE6A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ FE6A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 0025 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0025 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 0025 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0025 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 20A9 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 20A9 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 20A9 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 0024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 0024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0024 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 00AB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 00AB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 00AB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 00AB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F1E6 × 00BB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 00BB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 00BB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 00BB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0022 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0022 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0022 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0022 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0E31 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0E31 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0E31 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F1E6 × 102C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 102C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 102C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 102C ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 0E01 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 0E01 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 0E01 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 0020 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 0020 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F1E6 × 002F ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 002F ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 002F ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 002F ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 1BF2 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 1BF2 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 1BF2 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 1B44 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 1B44 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 1B44 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F1E6 × FEFF ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × FEFF ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × FEFF ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × FEFF ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 1F8FF ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 1F8FF ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 1F8FF ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ EFFFD ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ EFFFD ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ EFFFD ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F1E6 × 200B ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 × 200B ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 200B ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 × 200B ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F1E6 × 3041 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 3041 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 3041 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 3041 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F1E6 × 1F1E6 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 1F1E6 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 1F1E6 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.11] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 270A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 270A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 270A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 270A ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 261D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 261D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 261D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 261D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F1E6 ÷ 1F3FB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 1F3FB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 ÷ 1F3FB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F1E6 × 200D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0020 ÷ 200D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 200D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F1E6 × 0308 × 0020 ÷ 200D ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 270A ÷ 2757 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 2757 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 2757 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 2757 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ 00A7 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 00A7 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 00A7 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ 1B05 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 1B05 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 1B05 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 270A ÷ 2630 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 2630 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 2630 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 2630 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ 25CC ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 25CC ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 25CC ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 25CC ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 270A ÷ 0023 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 0023 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 0023 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 0023 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 270A ÷ 11003 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 11003 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 11003 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 11003 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 270A ÷ 1B50 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 1B50 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 1B50 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 270A ÷ 2014 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 2014 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 2014 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 2014 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 270A × 3000 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 3000 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 3000 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 3000 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0009 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 0009 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0009 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 0009 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ 00B4 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 00B4 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 00B4 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 270A × 000B ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 000B ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 000B ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 000B ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 270A ÷ FFFC ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ FFFC ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ FFFC ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ FFFC ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 270A × 232A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 232A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 232A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 232A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 007D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 007D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 007D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 007D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0029 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 0029 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0029 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 0029 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 270A × 302A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 302A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 302A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 302A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0000 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 0000 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0000 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 0000 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 000D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 000D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 000D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 000D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 270A × FE56 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 × FE56 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × FE56 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × FE56 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0021 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 0021 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0021 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 0021 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 16FE4 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 16FE4 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 16FE4 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 00A0 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 00A0 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 00A0 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ AC00 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ AC00 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ AC00 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ AC00 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 270A ÷ AC01 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ AC01 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ AC01 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ AC01 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 270A × 05BE ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 05BE ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 05BE ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 05BE ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 270A ÷ 05D0 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 05D0 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 05D0 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 270A × 002D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 002D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 002D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 002D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 270A ÷ 231A ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 231A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 231A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 231A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ 1FFFD ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 1FFFD ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 1FFFD ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A ÷ 2600 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 2600 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 2600 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 2600 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × FE19 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ FE19 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × FE19 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ FE19 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 2024 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 2024 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 2024 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 2024 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 002C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 002C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 002C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 002C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 270A ÷ 1100 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 1100 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 1100 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 1100 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 270A ÷ 11A8 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 11A8 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 11A8 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 270A ÷ 1160 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 1160 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 1160 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 1160 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 270A × 000A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 000A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 000A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 000A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 270A × 0085 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 0085 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0085 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 0085 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 270A × 3005 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 3005 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 3005 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 3005 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 203C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 203C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 203C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 203C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ 0030 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 0030 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 0030 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 0030 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 270A ÷ 2329 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 2329 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 2329 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 2329 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ 0028 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 0028 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 0028 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 0028 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × FE6A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ FE6A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × FE6A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ FE6A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0025 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 0025 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0025 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 0025 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ 20A9 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 20A9 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 20A9 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ 0024 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 0024 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 0024 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 0024 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 00AB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 00AB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 00AB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 00AB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 270A × 00BB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 00BB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 00BB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 00BB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 270A × 0022 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 0022 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0022 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 0022 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 270A × 0E31 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 0E31 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0E31 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 270A × 102C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 102C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 102C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 102C ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 270A ÷ 0E01 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 0E01 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 0E01 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 0020 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 0020 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 270A × 002F ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 002F ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 002F ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 002F ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 270A ÷ 1BF2 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 1BF2 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 1BF2 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 270A ÷ 1B44 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 1B44 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 1B44 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 270A × FEFF ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 270A × 0020 × FEFF ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 270A × 0308 × FEFF ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × FEFF ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 270A ÷ 1F8FF ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 1F8FF ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 1F8FF ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A ÷ EFFFD ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ EFFFD ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ EFFFD ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 270A × 200B ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 270A × 0020 × 200B ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 200B ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 × 200B ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 270A × 3041 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 3041 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 3041 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 3041 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 270A ÷ 1F1E6 ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 1F1E6 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 1F1E6 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 270A ÷ 270A ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 270A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 270A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 270A ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 270A ÷ 261D ÷ # × [0.3] RAISED FIST (EB_EastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 261D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 ÷ 261D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 261D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 270A × 1F3FB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 1F3FB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 1F3FB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 270A × 200D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 270A × 0020 ÷ 200D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 200D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 270A × 0308 × 0020 ÷ 200D ÷ # × [0.3] RAISED FIST (EB_EastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 261D ÷ 2757 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 2757 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 2757 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 2757 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ 00A7 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 00A7 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 00A7 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ 1B05 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 1B05 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 1B05 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 261D ÷ 2630 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 2630 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 2630 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 2630 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ 25CC ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 25CC ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 25CC ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 25CC ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 261D ÷ 0023 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0023 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 0023 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0023 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 261D ÷ 11003 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 11003 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 11003 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 11003 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 261D ÷ 1B50 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 1B50 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 1B50 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 261D ÷ 2014 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 2014 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 2014 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 2014 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 261D × 3000 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 3000 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 3000 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 3000 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0009 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0009 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0009 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0009 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ 00B4 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 00B4 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 00B4 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 261D × 000B ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 000B ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 000B ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 000B ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 261D ÷ FFFC ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ FFFC ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ FFFC ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ FFFC ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 261D × 232A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 232A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 232A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 232A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 007D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 007D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 007D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 007D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 0029 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 261D × 302A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 302A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 302A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 302A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0000 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0000 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0000 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0000 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 000D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 000D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 000D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 000D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 261D × FE56 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 × FE56 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × FE56 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × FE56 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0021 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 0021 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0021 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 0021 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 16FE4 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 16FE4 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 16FE4 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 00A0 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 00A0 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 00A0 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ AC00 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ AC00 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ AC00 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ AC00 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 261D ÷ AC01 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ AC01 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ AC01 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ AC01 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 261D × 05BE ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 05BE ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 05BE ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 05BE ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 261D ÷ 05D0 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 05D0 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 05D0 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 261D × 002D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 002D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 002D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 002D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 261D ÷ 231A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 231A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 231A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 231A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ 1FFFD ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 1FFFD ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 1FFFD ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D ÷ 2600 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 2600 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 2600 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 2600 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × FE19 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ FE19 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × FE19 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ FE19 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 2024 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 2024 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 2024 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 2024 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 002C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 002C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 002C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 002C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 261D ÷ 1100 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 1100 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 1100 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 1100 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 261D ÷ 11A8 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 11A8 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 11A8 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 261D ÷ 1160 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 1160 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 1160 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 1160 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 261D × 000A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 000A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 000A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 000A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 261D × 0085 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 0085 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0085 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 0085 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 261D × 3005 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 3005 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 3005 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 3005 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 203C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 203C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 203C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 203C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ 0030 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0030 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 0030 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0030 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 261D ÷ 2329 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 2329 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 2329 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 2329 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × FE6A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ FE6A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × FE6A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ FE6A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0025 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0025 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0025 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0025 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ 20A9 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 20A9 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 20A9 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ 0024 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0024 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 0024 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0024 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 00AB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 00AB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 00AB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 00AB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 261D × 00BB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 00BB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 00BB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 00BB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 261D × 0022 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0022 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0022 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0022 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 261D × 0E31 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0E31 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0E31 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 261D × 102C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 102C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 102C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 102C ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 261D ÷ 0E01 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 0E01 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 0E01 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 0020 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 0020 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 261D × 002F ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 002F ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 002F ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 002F ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 261D ÷ 1BF2 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 1BF2 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 1BF2 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 261D ÷ 1B44 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 1B44 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 1B44 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 261D × FEFF ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 261D × 0020 × FEFF ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 261D × 0308 × FEFF ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × FEFF ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 261D ÷ 1F8FF ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 1F8FF ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 1F8FF ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D ÷ EFFFD ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ EFFFD ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ EFFFD ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 261D × 200B ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 261D × 0020 × 200B ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 200B ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 × 200B ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 261D × 3041 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 3041 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 3041 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 3041 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 261D ÷ 1F1E6 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 1F1E6 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 1F1E6 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 261D ÷ 270A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 270A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 270A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 270A ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 261D ÷ 261D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 261D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 ÷ 261D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 261D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 261D × 200D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 261D × 0020 ÷ 200D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 200D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 261D × 0308 × 0020 ÷ 200D ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 2757 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 2757 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 2757 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 2757 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 00A7 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 00A7 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 00A7 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 1B05 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 1B05 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 1B05 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 2630 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 2630 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 2630 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 2630 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 25CC ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 25CC ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 25CC ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 25CC ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 0023 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0023 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 0023 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0023 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 11003 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 11003 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 11003 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 11003 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 1B50 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 1B50 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 1B50 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 2014 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 2014 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 2014 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 2014 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 1F3FB × 3000 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 3000 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 3000 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 3000 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0009 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0009 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0009 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0009 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 00B4 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 00B4 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 00B4 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 1F3FB × 000B ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 000B ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 000B ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 000B ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ FFFC ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ FFFC ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ FFFC ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ FFFC ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 1F3FB × 232A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 232A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 232A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 232A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 007D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 007D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 007D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 007D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 0029 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 1F3FB × 302A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 302A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 302A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 302A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0000 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0000 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0000 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0000 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 000D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 000D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 000D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 000D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 1F3FB × FE56 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × FE56 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × FE56 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × FE56 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0021 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 0021 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0021 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 0021 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 16FE4 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 16FE4 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 16FE4 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 00A0 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 00A0 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 00A0 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ AC00 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ AC00 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ AC00 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ AC00 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ AC01 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ AC01 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ AC01 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ AC01 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 1F3FB × 05BE ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 05BE ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 05BE ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 05BE ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 05D0 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 05D0 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 05D0 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 1F3FB × 002D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 002D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 002D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 002D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 231A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 231A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 231A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 231A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 1FFFD ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 1FFFD ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 1FFFD ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 2600 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 2600 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 2600 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 2600 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × FE19 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ FE19 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × FE19 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ FE19 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 2024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 2024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 2024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 2024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 002C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 002C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 002C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 002C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 1100 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 1100 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 1100 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 1100 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 11A8 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 11A8 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 11A8 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 1160 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 1160 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 1160 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 1160 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1F3FB × 000A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 000A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 000A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 000A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 1F3FB × 0085 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 0085 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0085 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 0085 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 1F3FB × 3005 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 3005 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 3005 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 3005 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 203C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 203C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 203C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 203C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 0030 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0030 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 0030 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0030 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 2329 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 2329 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 2329 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 2329 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0028 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × FE6A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ FE6A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × FE6A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ FE6A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0025 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0025 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0025 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0025 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 20A9 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 20A9 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 20A9 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 0024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 0024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0024 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 00AB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 00AB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 00AB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.11] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 00AB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 1F3FB × 00BB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 00BB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 00BB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 00BB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 1F3FB × 0022 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0022 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0022 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0022 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 1F3FB × 0E31 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0E31 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0E31 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 1F3FB × 102C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 102C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 102C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 102C ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 0E01 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 0E01 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 0E01 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 0020 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 0020 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 1F3FB × 002F ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 002F ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 002F ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 002F ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 1BF2 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 1BF2 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 1BF2 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 1B44 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 1B44 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 1B44 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 1F3FB × FEFF ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × FEFF ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × FEFF ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × FEFF ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 1F8FF ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 1F8FF ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 1F8FF ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ EFFFD ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ EFFFD ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ EFFFD ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 1F3FB × 200B ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 × 200B ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 200B ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 × 200B ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 1F3FB × 3041 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 3041 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 3041 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 3041 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 1F1E6 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 1F1E6 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 1F1E6 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 270A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 270A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 270A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 270A ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 261D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 261D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 261D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 261D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 1F3FB ÷ 1F3FB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 1F3FB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 ÷ 1F3FB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 1F3FB × 200D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F3FB × 0020 ÷ 200D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 200D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 1F3FB × 0308 × 0020 ÷ 200D ÷ # × [0.3] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 200D × 2757 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 2757 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 2757 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 2757 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEAVY EXCLAMATION MARK SYMBOL (AI_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 00A7 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 00A7 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 00A7 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 00A7 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SECTION SIGN (AImEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 1B05 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 1B05 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 1B05 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 1B05 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE LETTER AKARA (AK) ÷ [0.3]'); + Test_LB('× 200D × 2630 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 2630 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 2630 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 2630 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] TRIGRAM FOR HEAVEN (ALorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 25CC ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 25CC ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 25CC ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 25CC ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOTTED CIRCLE (ALorig_DottedCircle) ÷ [0.3]'); + Test_LB('× 200D × 0023 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0023 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0023 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0023 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NUMBER SIGN (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 200D × 11003 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 11003 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 11003 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 11003 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BRAHMI SIGN JIHVAMULIYA (AP) ÷ [0.3]'); + Test_LB('× 200D × 1B50 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 1B50 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 1B50 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 1B50 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE DIGIT ZERO (AS) ÷ [0.3]'); + Test_LB('× 200D × 2014 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 2014 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 2014 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 2014 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 200D × 3000 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 3000 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 3000 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 3000 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0009 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0009 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0009 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [21.01] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0009 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 00B4 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 00B4 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 00B4 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 00B4 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ACUTE ACCENT (BB) ÷ [0.3]'); + Test_LB('× 200D × 000B ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 000B ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 000B ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 000B ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (BK) ÷ [0.3]'); + Test_LB('× 200D × FFFC ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ FFFC ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ FFFC ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ FFFC ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× 200D × 232A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 232A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 232A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 232A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT-POINTING ANGLE BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 007D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 007D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 007D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 007D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 0029 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 200D × 302A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 302A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 302A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 302A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC LEVEL TONE MARK (CMorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0000 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0000 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0000 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0000 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 000D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 000D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 000D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 000D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (CR) ÷ [0.3]'); + Test_LB('× 200D × FE56 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 × FE56 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × FE56 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × FE56 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] SMALL QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0021 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 0021 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0021 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 0021 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 16FE4 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 16FE4 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 16FE4 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 16FE4 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] KHITAN SMALL SCRIPT FILLER (GL_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 00A0 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 00A0 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 00A0 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 00A0 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × AC00 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ AC00 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ AC00 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ AC00 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GA (H2) ÷ [0.3]'); + Test_LB('× 200D × AC01 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ AC01 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ AC01 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ AC01 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE GAG (H3) ÷ [0.3]'); + Test_LB('× 200D × 05BE ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 05BE ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 05BE ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 05BE ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) ÷ [0.3]'); + Test_LB('× 200D × 05D0 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 05D0 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 05D0 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 05D0 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 200D × 002D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 002D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 002D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 002D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 200D × 231A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 231A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 231A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 231A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WATCH (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 1FFFD ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 1FFFD ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 1FFFD ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 1FFFD ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (ID_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 2600 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 2600 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 2600 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 2600 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BLACK SUN WITH RAYS (IDmEastAsianmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × FE19 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ FE19 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × FE19 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ FE19 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS (IN_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 2024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 2024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 2024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 2024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 002C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMMA (IS) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 002C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 002C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 002C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.4] COMMA (IS) ÷ [0.3]'); + Test_LB('× 200D × 1100 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 1100 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 1100 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 1100 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL CHOSEONG KIYEOK (JL) ÷ [0.3]'); + Test_LB('× 200D × 11A8 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 11A8 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 11A8 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 11A8 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 200D × 1160 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 1160 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 1160 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 1160 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 200D × 000A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 000A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 000A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 000A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (LF) ÷ [0.3]'); + Test_LB('× 200D × 0085 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 0085 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0085 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 0085 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [6.0] (NL) ÷ [0.3]'); + Test_LB('× 200D × 3005 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 3005 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 3005 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 3005 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] IDEOGRAPHIC ITERATION MARK (NSorig_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 203C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 203C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 203C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 203C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE EXCLAMATION MARK (NSorigmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0030 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0030 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0030 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0030 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 200D × 2329 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 2329 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 2329 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 2329 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING ANGLE BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0028 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × FE6A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ FE6A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × FE6A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ FE6A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] SMALL PERCENT SIGN (PO_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0025 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0025 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0025 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0025 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 20A9 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 20A9 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 20A9 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 20A9 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WON SIGN (PR_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [24.03] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0024 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] DOLLAR SIGN (PRmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 00AB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 00AB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 00AB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 00AB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) ÷ [0.3]'); + Test_LB('× 200D × 00BB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 00BB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 00BB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 00BB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 200D × 0022 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0022 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0022 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [19.01] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0022 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) ÷ [0.3]'); + Test_LB('× 200D × 0E31 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0E31 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0E31 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0E31 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER MAI HAN-AKAT (SA_Mn) ÷ [0.3]'); + Test_LB('× 200D × 102C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 102C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 102C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 102C ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] MYANMAR VOWEL SIGN AA (SA_Mc) ÷ [0.3]'); + Test_LB('× 200D × 0E01 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 0E01 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0E01 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 0E01 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 0020 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 0020 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 200D × 002F ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 002F ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 002F ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 002F ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.04] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 200D × 1BF2 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 1BF2 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 1BF2 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 1BF2 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BATAK PANGOLAT (VF) ÷ [0.3]'); + Test_LB('× 200D × 1B44 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 1B44 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 1B44 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 1B44 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] BALINESE ADEG ADEG (VI) ÷ [0.3]'); + Test_LB('× 200D × FEFF ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 200D × 0020 × FEFF ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 200D × 0308 × FEFF ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × FEFF ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [11.01] ZERO WIDTH NO-BREAK SPACE (WJ) ÷ [0.3]'); + Test_LB('× 200D × 1F8FF ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 1F8FF ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 1F8FF ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 1F8FF ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XX_ExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × EFFFD ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ EFFFD ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0308 × EFFFD ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ EFFFD ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] (XXmExtPictUnassigned) ÷ [0.3]'); + Test_LB('× 200D × 200B ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 200D × 0020 × 200B ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 200B ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 × 200B ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [0.3]'); + Test_LB('× 200D × 3041 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 3041 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 3041 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [21.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 3041 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 200D × 1F1E6 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 1F1E6 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 1F1E6 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 1F1E6 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_LB('× 200D × 270A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 270A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 270A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 270A ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RAISED FIST (EB_EastAsian) ÷ [0.3]'); + Test_LB('× 200D × 261D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 261D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 261D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 261D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 1F3FB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 200D × 0308 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 1F3FB ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 200D × 200D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 200D × 0020 ÷ 200D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 200D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [9.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 200D × 0308 × 0020 ÷ 200D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_LB('× 000D × 000A ÷ 0061 × 000A ÷ 0308 ÷ # × [0.3] (CR) × [5.01] (LF) ÷ [5.03] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [6.0] (LF) ÷ [5.03] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0061 × 0308 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0020 ÷ 200D × 0646 ÷ # × [0.3] SPACE (SP) ÷ [18.0] ZERO WIDTH JOINER (ZWJ) × [8.1] ARABIC LETTER NOON (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0646 × 200D × 0020 ÷ # × [0.3] ARABIC LETTER NOON (ALorigmEastAsianmDottedCircle) × [9.0] ZERO WIDTH JOINER (ZWJ) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 000B ÷ 3041 ÷ # × [0.3] (BK) ÷ [4.0] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 000D ÷ 3041 ÷ # × [0.3] (CR) ÷ [5.02] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 0085 ÷ 3041 ÷ # × [0.3] (NL) ÷ [5.04] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 200D × 261D ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 3041 × 2060 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [11.01] WORD JOINER (WJ) ÷ [0.3]'); + Test_LB('× 2060 × 3041 ÷ # × [0.3] WORD JOINER (WJ) × [11.02] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3041 × 0308 × 00A0 ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [12.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 00A0 ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] NO-BREAK SPACE (GLmEastAsian) ÷ [0.3]'); + Test_LB('× 200D × 002F ÷ # × [0.3] ZERO WIDTH JOINER (ZWJ) × [8.1] SOLIDUS (SY) ÷ [0.3]'); + Test_LB('× 2014 × 2014 ÷ # × [0.3] EM DASH (B2) × [17.0] EM DASH (B2) ÷ [0.3]'); + Test_LB('× 3041 ÷ FFFC ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) ÷ [20.01] OBJECT REPLACEMENT CHARACTER (CB) ÷ [0.3]'); + Test_LB('× FFFC ÷ 3041 ÷ # × [0.3] OBJECT REPLACEMENT CHARACTER (CB) ÷ [20.02] HIRAGANA LETTER SMALL A (CJ) ÷ [0.3]'); + Test_LB('× 3041 × 002D ÷ # × [0.3] HIRAGANA LETTER SMALL A (CJ) × [21.03] HYPHEN-MINUS (HY) ÷ [0.3]'); + Test_LB('× 0E01 × 2024 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0021 × 2024 ÷ # × [0.3] EXCLAMATION MARK (EXmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 2024 × 2024 ÷ # × [0.3] ONE DOT LEADER (INmEastAsian) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 0030 × 2024 ÷ # × [0.3] DIGIT ZERO (NU) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 261D × 0025 ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [23.13] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0E01 × 0030 ÷ # × [0.3] THAI CHARACTER KO KAI (SAmMnmMc) × [23.02] DIGIT ZERO (NU) ÷ [0.3]'); + Test_LB('× 0024 × 261D ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [23.12] WHITE UP POINTING INDEX (EBmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 0E01 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [24.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 0025 × 0E01 ÷ # × [0.3] PERCENT SIGN (POmEastAsian) × [24.02] THAI CHARACTER KO KAI (SAmMnmMc) ÷ [0.3]'); + Test_LB('× 1100 × 1160 ÷ # × [0.3] HANGUL CHOSEONG KIYEOK (JL) × [26.01] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 1160 × 1160 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [26.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 11A8 × 11A8 ÷ # × [0.3] HANGUL JONGSEONG KIYEOK (JT) × [26.03] HANGUL JONGSEONG KIYEOK (JT) ÷ [0.3]'); + Test_LB('× 1160 × 2024 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [22.0] ONE DOT LEADER (INmEastAsian) ÷ [0.3]'); + Test_LB('× 1160 × 0025 ÷ # × [0.3] HANGUL JUNGSEONG FILLER (JV) × [27.01] PERCENT SIGN (POmEastAsian) ÷ [0.3]'); + Test_LB('× 0024 × 1160 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [27.02] HANGUL JUNGSEONG FILLER (JV) ÷ [0.3]'); + Test_LB('× 261D × 1F3FB ÷ # × [0.3] WHITE UP POINTING INDEX (EBmEastAsian) × [30.21] EMOJI MODIFIER FITZPATRICK TYPE-1-2 (EM) ÷ [0.3]'); + Test_LB('× 0066 × 0069 × 006E × 0061 × 006C ÷ # × [0.3] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0063 × 0061 × 006E × 0027 × 0074 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [19.01] APOSTROPHE (QUmPimPf) × [19.02] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0063 × 0061 × 006E × 2019 × 0074 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [19.01] RIGHT SINGLE QUOTATION MARK (QU_Pf) × [19.12] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0027 × 0063 × 0061 × 006E × 0027 × 0020 ÷ 006E × 006F × 0074 ÷ # × [0.3] APOSTROPHE (QUmPimPf) × [19.02] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [19.01] APOSTROPHE (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0063 × 0061 × 006E × 0020 ÷ 0027 × 006E × 006F × 0074 × 0027 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] APOSTROPHE (QUmPimPf) × [19.02] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [19.01] APOSTROPHE (QUmPimPf) ÷ [0.3]'); + Test_LB('× 0062 × 0075 × 0067 × 0028 × 0073 × 0029 × 0020 × 0020 × 0020 × 0020 × 0020 ÷ # × [0.3] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0062 × 0075 × 0067 × 0028 × 0073 × 0029 × 00A0 × 0020 × 0020 × 0020 × 0020 × 0020 ÷ # × [0.3] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [12.1] NO-BREAK SPACE (GLmEastAsian) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 002E × 002E ÷ 307E ÷ 3059 × 3002 ÷ 0058 × 004D × 004C ÷ 306E × 002E × 002E ÷ # × [0.3] FULL STOP (IS) × [15.4] FULL STOP (IS) ÷ [999.0] HIRAGANA LETTER MA (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER SU (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] LATIN CAPITAL LETTER X (ALorigmEastAsianmDottedCircle) × [28.0] LATIN CAPITAL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN CAPITAL LETTER L (ALorigmEastAsianmDottedCircle) ÷ [999.0] HIRAGANA LETTER NO (ID_EastAsian) × [15.4] FULL STOP (IS) × [15.4] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 0061 × 0062 × 00AD ÷ 0062 × 0079 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [21.01] SOFT HYPHEN (BAmEastAsian) ÷ [999.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Y (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 002D × 0033 ÷ # × [0.3] HYPHEN-MINUS (HY) × [25.13] DIGIT THREE (NU) ÷ [0.3]'); + Test_LB('× 0065 × 002E × 0067 × 002E ÷ # × [0.3] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [29.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 4E00 × 002E ÷ 4E00 × 002E ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-4E00 (ID_EastAsian) × [15.4] FULL STOP (IS) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E00 (ID_EastAsian) × [15.4] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 0061 × 0020 × 0020 ÷ 0062 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0061 × 0020 × 0020 × 200B ÷ 0062 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [7.01] SPACE (SP) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [8.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0061 × 0020 ÷ 0308 × 0062 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] COMBINING DIAERESIS (CMorigmEastAsian) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0031 × 0308 × 0062 × 0028 × 0061 × 0029 × 002D ÷ 0028 × 0062 × 0029 ÷ # × [0.3] DIGIT ONE (NU) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [23.03] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [21.03] HYPHEN-MINUS (HY) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0067 × 0069 × 0076 × 0065 × 0020 ÷ 0062 × 006F × 006F × 006B × 0028 × 0073 × 0029 × 002E ÷ # × [0.3] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [15.4] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 307E ÷ 0028 × 3059 × 0029 ÷ # × [0.3] HIRAGANA LETTER MA (ID_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HIRAGANA LETTER SU (ID_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0066 × 0069 × 006E × 0064 × 0020 × 002E × 0063 × 006F × 006D ÷ # × [0.3] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [15.4] FULL STOP (IS) × [29.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0065 × 0071 × 0075 × 0061 × 006C × 0073 × 0020 ÷ 002E × 0033 × 0035 × 0020 ÷ 0063 × 0065 × 006E × 0074 × 0073 ÷ # × [0.3] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Q (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [15.3] FULL STOP (IS) × [25.14] DIGIT THREE (NU) × [25.15] DIGIT FIVE (NU) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0073 × 0029 × 0068 × 0065 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0073 × 007D ÷ 0068 × 0065 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 02C8 × 0073 × 0049 × 006C × 0259 × 0062 × 0028 × 0259 × 0029 × 006C ÷ # × [0.3] MODIFIER LETTER VERTICAL LINE (BB) × [21.05] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN CAPITAL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER SCHWA (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER SCHWA (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 02C8 × 0073 × 0049 × 006C × 0259 × 0062 × 007B × 0259 × 007D ÷ 006C ÷ # × [0.3] MODIFIER LETTER VERTICAL LINE (BB) × [21.05] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN CAPITAL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER SCHWA (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER SCHWA (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 0029 × 002E ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [15.4] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 002E × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 0029 × 0021 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0073 × 0021 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.01] EXCLAMATION MARK (EXmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 005C ÷ 0028 × 0073 × 005C × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [24.03] REVERSE SOLIDUS (PRmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [24.03] REVERSE SOLIDUS (PRmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 0028 × 0020 × 0073 × 0020 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0073 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0073 × 007D × 002E ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [15.4] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0073 × 007D × 0021 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 005C ÷ 007B × 0073 × 005C × 007D ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [24.03] REVERSE SOLIDUS (PRmEastAsian) ÷ [999.0] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [24.03] REVERSE SOLIDUS (PRmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0065 × 007B × 0020 × 0073 × 0020 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 0028 × 0065 × 0029 × 2026 ÷ 0028 × 0073 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [22.0] HORIZONTAL ELLIPSIS (INmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 0064 × 0028 × 0065 × 0029 × 2026 × 0029 × 0073 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [22.0] HORIZONTAL ELLIPSIS (INmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0063 × 006F × 0064 × 007B × 0065 × 007D × 2026 ÷ 007B × 0073 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [22.0] HORIZONTAL ELLIPSIS (INmEastAsian) ÷ [999.0] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 0064 × 007B × 0065 × 007D × 2026 × 007D ÷ 0073 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [22.0] HORIZONTAL ELLIPSIS (INmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 002D × 0029 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [21.03] HYPHEN-MINUS (HY) × [13.03] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 00AD × 0029 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [21.01] SOFT HYPHEN (BAmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 2011 × 0029 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [12.1] NON-BREAKING HYPHEN (GLmEastAsian) × [12.0] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 0029 × 002D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [21.03] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 0029 × 00AD ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [21.01] SOFT HYPHEN (BAmEastAsian) ÷ [999.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 006F × 006E × 0029 × 2011 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [12.1] NON-BREAKING HYPHEN (GLmEastAsian) × [12.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 002D × 007D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [21.03] HYPHEN-MINUS (HY) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 00AD × 007D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [21.01] SOFT HYPHEN (BAmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 2011 × 007D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [12.1] NON-BREAKING HYPHEN (GLmEastAsian) × [12.0] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 007D × 002D ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 007D × 00AD ÷ 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [21.01] SOFT HYPHEN (BAmEastAsian) ÷ [999.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 006F × 006E × 007D × 2011 × 006C × 0061 × 006E × 0067 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [12.1] NON-BREAKING HYPHEN (GLmEastAsian) × [12.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0063 × 0072 × 0065 × 0301 × 0028 × 0065 × 0301 × 0029 ÷ 0028 × 0065 × 0029 ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING ACUTE ACCENT (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING ACUTE ACCENT (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0063 × 0072 × 0065 × 0301 × 005B × 0065 × 0072 × 007C ÷ 0065 × 0301 × 0028 × 0065 × 0029 ÷ 0028 × 0073 × 0029 × 005D ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING ACUTE ACCENT (CMorigmEastAsian) × [30.01] LEFT SQUARE BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [21.01] VERTICAL LINE (BAmEastAsian) ÷ [999.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING ACUTE ACCENT (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [13.03] RIGHT SQUARE BRACKET (CP) ÷ [0.3]'); + Test_LB('× 0063 × 0072 × 0065 × 0301 × 007B × 0065 × 0072 × 007C ÷ 0065 × 0301 × 0028 × 0065 × 0029 ÷ 0028 × 0073 × 0029 × 007D ÷ # × [0.3] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING ACUTE ACCENT (CMorigmEastAsian) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [21.01] VERTICAL LINE (BAmEastAsian) ÷ [999.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING ACUTE ACCENT (CMorigmEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 0028 × 0308 × 0029 ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 0028 × 00AB × 0308 × 00BB × 0029 ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 0028 × 00AB × 0020 × 0308 × 0020 × 00BB × 0029 ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 0020 ÷ 0028 × 0020 × 0308 × 0020 × 0029 × 0020 ÷ 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 202F × 0028 × 0020 × 0308 × 0020 × 0029 × 202F × 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [12.1] NARROW NO-BREAK SPACE (GLmEastAsian) × [12.0] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) × [12.1] NARROW NO-BREAK SPACE (GLmEastAsian) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 007B × 0308 × 007D ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 007B × 00AB × 0308 × 00BB × 007D ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [15.11] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 007B × 00AB × 0020 × 0308 × 0020 × 00BB × 007D ÷ 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 0020 ÷ 007B × 0020 × 0308 × 0020 × 007D × 0020 ÷ 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) ÷ [18.0] LEFT CURLY BRACKET (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0061 × 006D × 0062 × 0069 × 0067 × 0075 × 00AB × 202F × 007B × 0020 × 0308 × 0020 × 007D × 202F × 00BB × 0028 × 0065 × 0308 × 0029 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [12.1] NARROW NO-BREAK SPACE (GLmEastAsian) × [12.0] LEFT CURLY BRACKET (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] COMBINING DIAERESIS (CMorigmEastAsian) × [7.01] SPACE (SP) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [12.1] NARROW NO-BREAK SPACE (GLmEastAsian) × [12.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING DIAERESIS (CMorigmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD ÷ 2011 × 0029 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [21.01] SOFT HYPHEN (BAmEastAsian) ÷ [999.0] NON-BREAKING HYPHEN (GLmEastAsian) × [12.0] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD × 0029 × 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [21.01] SOFT HYPHEN (BAmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) × [12.1] NON-BREAKING HYPHEN (GLmEastAsian) × [12.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 0029 × 00AD ÷ 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [21.01] SOFT HYPHEN (BAmEastAsian) ÷ [999.0] NON-BREAKING HYPHEN (GLmEastAsian) × [12.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD ÷ 2011 × 007D ÷ 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [21.01] SOFT HYPHEN (BAmEastAsian) ÷ [999.0] NON-BREAKING HYPHEN (GLmEastAsian) × [12.0] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 00AD × 007D × 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [21.01] SOFT HYPHEN (BAmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [12.1] NON-BREAKING HYPHEN (GLmEastAsian) × [12.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0063 × 007A × 0065 × 0072 × 0077 × 006F × 006E × 006F × 007D × 00AD ÷ 2011 × 006E × 0069 × 0065 × 0062 × 0069 × 0065 × 0073 × 006B × 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [21.01] SOFT HYPHEN (BAmEastAsian) ÷ [999.0] NON-BREAKING HYPHEN (GLmEastAsian) × [12.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 006F × 0070 × 0065 × 0072 × 0061 × 0074 × 006F × 0072 × 005B × 005D ÷ 0028 × 0030 × 0029 × 003B ÷ # × [0.3] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [30.01] LEFT SQUARE BRACKET (OPmEastAsian) × [13.03] RIGHT SQUARE BRACKET (CP) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] DIGIT ZERO (NU) × [13.03] RIGHT PARENTHESIS (CP) × [15.4] SEMICOLON (IS) ÷ [0.3]'); + Test_LB('× 006F × 0070 × 0065 × 0072 × 0061 × 0074 × 006F × 0072 × 005B × 005D ÷ 0028 × 0029 ÷ 007B × 007D ÷ # × [0.3] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [30.01] LEFT SQUARE BRACKET (OPmEastAsian) × [13.03] RIGHT SQUARE BRACKET (CP) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] LEFT CURLY BRACKET (OPmEastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 672C ÷ 0028 × 3092 × 0029 ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HIRAGANA LETTER WO (ID_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER MU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 672C ÷ 0028 × 300C × 3092 × 300D × 0029 ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] HIRAGANA LETTER WO (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER MU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 672C ÷ 300C × 0028 × 3092 × 0029 × 300D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HIRAGANA LETTER WO (ID_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER MU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 672C ÷ 007B × 3092 × 007D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [999.0] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] HIRAGANA LETTER WO (ID_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER MU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 672C ÷ 007B × 300C × 3092 × 300D × 007D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [999.0] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] HIRAGANA LETTER WO (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER MU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 672C ÷ 005B × 0028 × 3092 × 0029 × 005D ÷ 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [999.0] LEFT SQUARE BRACKET (OPmEastAsian) × [14.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] HIRAGANA LETTER WO (ID_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) × [13.03] RIGHT SQUARE BRACKET (CP) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8AAD (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER MU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 30CB × 30E5 × 30FC × 30FB × 0029 ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] KATAKANA LETTER NI (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL YU (CJ) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] KATAKANA LETTER YO (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 30CB × 30E5 × 30FC × 0029 × 30FB ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] KATAKANA LETTER NI (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL YU (CJ) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) × [13.03] RIGHT PARENTHESIS (CP) × [16.0] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER YO (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 007B × 30CB × 30E5 × 30FC × 30FB × 007D ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] KATAKANA LETTER NI (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL YU (CJ) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] KATAKANA LETTER YO (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 007B × 30CB × 30E5 × 30FC × 007D × 30FB ÷ 30E8 × 30FC ÷ 30AF ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] KATAKANA LETTER NI (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL YU (CJ) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [16.0] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER YO (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 1850 × 1846 × 1851 × 1846 ÷ 1806 × 0029 × 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] MONGOLIAN LETTER TODO TA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO O (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO DA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO O (ALorigmEastAsianmDottedCircle) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [13.03] RIGHT PARENTHESIS (CP) × [30.02] MONGOLIAN LETTER BA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER CHA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER GA (ALorigmEastAsianmDottedCircle) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 1850 × 1846 × 1851 × 1846 × 0029 ÷ 1806 × 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] MONGOLIAN LETTER TODO TA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO O (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO DA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO O (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [21.05] MONGOLIAN LETTER BA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER CHA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER GA (ALorigmEastAsianmDottedCircle) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 007B × 1850 × 1846 × 1851 × 1846 ÷ 1806 × 007D ÷ 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] MONGOLIAN LETTER TODO TA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO O (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO DA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO O (ALorigmEastAsianmDottedCircle) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] MONGOLIAN LETTER BA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER CHA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER GA (ALorigmEastAsianmDottedCircle) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 007B × 1850 × 1846 × 1851 × 1846 × 007D ÷ 1806 × 182A × 1822 × 1834 × 1822 × 182D × 180C ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] MONGOLIAN LETTER TODO TA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO O (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO DA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER TODO O (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] MONGOLIAN TODO SOFT HYPHEN (BB) × [21.05] MONGOLIAN LETTER BA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER CHA (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] MONGOLIAN LETTER GA (ALorigmEastAsianmDottedCircle) × [9.0] MONGOLIAN FREE VARIATION SELECTOR TWO (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0068 × 0074 × 0074 × 0070 × 003A × 002F × 002F × 0029 × 0078 × 006E × 002D × 002D ÷ 0061 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [15.4] COLON (IS) × [13.04] SOLIDUS (SY) × [13.04] SOLIDUS (SY) × [13.03] RIGHT PARENTHESIS (CP) × [30.02] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [21.03] HYPHEN-MINUS (HY) × [21.03] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 007B × 0068 × 0074 × 0074 × 0070 × 003A × 002F × 002F × 007D ÷ 0078 × 006E × 002D × 002D ÷ 0061 ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [15.4] COLON (IS) × [13.04] SOLIDUS (SY) × [13.04] SOLIDUS (SY) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [21.03] HYPHEN-MINUS (HY) × [21.03] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0028 × 0030 × 002C × 0031 × 0029 × 002B × 0028 × 0032 × 002C × 0033 × 0029 × 2295 × 0028 × 2212 × 0034 × 002C × 0035 × 0029 × 2296 × 0028 × 0036 × 002C × 0037 × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] DIGIT ZERO (NU) × [15.4] COMMA (IS) × [25.14] DIGIT ONE (NU) × [13.03] RIGHT PARENTHESIS (CP) × [25.04] PLUS SIGN (PRmEastAsian) × [25.1] LEFT PARENTHESIS (OPmEastAsian) × [14.0] DIGIT TWO (NU) × [15.4] COMMA (IS) × [25.14] DIGIT THREE (NU) × [13.03] RIGHT PARENTHESIS (CP) × [30.02] CIRCLED PLUS (AImEastAsian) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] MINUS SIGN (PRmEastAsian) × [25.12] DIGIT FOUR (NU) × [15.4] COMMA (IS) × [25.14] DIGIT FIVE (NU) × [13.03] RIGHT PARENTHESIS (CP) × [30.02] CIRCLED MINUS (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] DIGIT SIX (NU) × [15.4] COMMA (IS) × [25.14] DIGIT SEVEN (NU) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 007B × 0030 × 002C × 0031 × 007D × 002B × 007B × 0032 × 002C × 0033 × 007D ÷ 2295 × 007B × 2212 × 0034 × 002C × 0035 × 007D ÷ 2296 × 007B × 0036 × 002C × 0037 × 007D ÷ # × [0.3] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] DIGIT ZERO (NU) × [15.4] COMMA (IS) × [25.14] DIGIT ONE (NU) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) × [25.03] PLUS SIGN (PRmEastAsian) × [25.1] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] DIGIT TWO (NU) × [15.4] COMMA (IS) × [25.14] DIGIT THREE (NU) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] CIRCLED PLUS (AImEastAsian) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] MINUS SIGN (PRmEastAsian) × [25.12] DIGIT FOUR (NU) × [15.4] COMMA (IS) × [25.14] DIGIT FIVE (NU) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [999.0] CIRCLED MINUS (ALorigmEastAsianmDottedCircle) × [30.01] LEFT CURLY BRACKET (OPmEastAsian) × [14.0] DIGIT SIX (NU) × [15.4] COMMA (IS) × [25.14] DIGIT SEVEN (NU) × [13.02] RIGHT CURLY BRACKET (CLmEastAsian) ÷ [0.3]'); + Test_LB('× 0061 × 0062 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0061 × 0062 × 0020 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0061 × 0062 × 0020 ÷ 0063 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0061 ÷ 307E ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [999.0] HIRAGANA LETTER MA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0939 × 093F × 0928 × 094D × 0926 × 0940 × 0020 ÷ # × [0.3] DEVANAGARI LETTER HA (ALorigmEastAsianmDottedCircle) × [9.0] DEVANAGARI VOWEL SIGN I (CMorigmEastAsian) × [28.0] DEVANAGARI LETTER NA (ALorigmEastAsianmDottedCircle) × [9.0] DEVANAGARI SIGN VIRAMA (CMorigmEastAsian) × [28.0] DEVANAGARI LETTER DA (ALorigmEastAsianmDottedCircle) × [9.0] DEVANAGARI VOWEL SIGN II (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 092F × 0938 × 0917 × 0941 × 091A × 093F × 0924 × 0940 × 092F × 0938 × 093E × 0020 ÷ # × [0.3] DEVANAGARI LETTER YA (ALorigmEastAsianmDottedCircle) × [28.0] DEVANAGARI LETTER SA (ALorigmEastAsianmDottedCircle) × [28.0] DEVANAGARI LETTER GA (ALorigmEastAsianmDottedCircle) × [9.0] DEVANAGARI VOWEL SIGN U (CMorigmEastAsian) × [28.0] DEVANAGARI LETTER CA (ALorigmEastAsianmDottedCircle) × [9.0] DEVANAGARI VOWEL SIGN I (CMorigmEastAsian) × [28.0] DEVANAGARI LETTER TA (ALorigmEastAsianmDottedCircle) × [9.0] DEVANAGARI VOWEL SIGN II (CMorigmEastAsian) × [28.0] DEVANAGARI LETTER YA (ALorigmEastAsianmDottedCircle) × [28.0] DEVANAGARI LETTER SA (ALorigmEastAsianmDottedCircle) × [9.0] DEVANAGARI VOWEL SIGN AA (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 5370 ÷ 672C ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-5370 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 8AAD ÷ 3080 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-8AAD (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER MU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 5165 ÷ 529B ÷ 3057 ÷ 30A8 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-5165 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-529B (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER SI (ID_EastAsian) ÷ [999.0] KATAKANA LETTER E (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 4F4D × 3002 ÷ 8A18 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-4F4D (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8A18 (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 672C × 3002 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 967A × 300D ÷ 306E ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-967A (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER NO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3057 × 3087 ÷ 3046 ÷ # × [0.3] HIRAGANA LETTER SI (ID_EastAsian) × [21.04] HIRAGANA LETTER SMALL YO (CJ) ÷ [999.0] HIRAGANA LETTER U (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 307E ÷ 0061 ÷ 672C ÷ # × [0.3] HIRAGANA LETTER MA (ID_EastAsian) ÷ [999.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [0.3]'); + Test_LB('× C5C6 ÷ C5B4 ÷ C694 × 0020 ÷ 006F × 0072 × 0020 ÷ BABB ÷ # × [0.3] HANGUL SYLLABLE EOBS (H3) ÷ [999.0] HANGUL SYLLABLE EO (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE MOS (H3) ÷ [0.3]'); + Test_LB('× 307E ÷ 0061 × 0062 × 0020 ÷ # × [0.3] HIRAGANA LETTER MA (ID_EastAsian) ÷ [999.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3067 ÷ 4F7F ÷ # × [0.3] HIRAGANA LETTER DE (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4F7F (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3059 ÷ 308B ÷ # × [0.3] HIRAGANA LETTER SU (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER RU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 306E ÷ 30D1 ÷ 30F3 ÷ # × [0.3] HIRAGANA LETTER NO (ID_EastAsian) ÷ [999.0] KATAKANA LETTER PA (ID_EastAsian) ÷ [999.0] KATAKANA LETTER N (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3046 × 3000 ÷ 3048 × 3000 ÷ 304A × 300D ÷ # × [0.3] HIRAGANA LETTER U (ID_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HIRAGANA LETTER E (ID_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HIRAGANA LETTER O (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 308B × 0020 ÷ C740 ÷ C601 × 0020 ÷ 306B ÷ # × [0.3] HIRAGANA LETTER RU (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE EUN (H3) ÷ [999.0] HANGUL SYLLABLE YEONG (H3) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER NI (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3057 × 3087 ÷ 3046 × 3002 ÷ # × [0.3] HIRAGANA LETTER SI (ID_EastAsian) × [21.04] HIRAGANA LETTER SMALL YO (CJ) ÷ [999.0] HIRAGANA LETTER U (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 30E0 ÷ 306E ÷ 4E00 ÷ # × [0.3] KATAKANA LETTER MU (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER NO (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E00 (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30D5 ÷ 30EA ÷ # × [0.3] KATAKANA LETTER HU (ID_EastAsian) ÷ [999.0] KATAKANA LETTER RI (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30D5 ÷ 30EA × 30FC ÷ 767E ÷ # × [0.3] KATAKANA LETTER HU (ID_EastAsian) ÷ [999.0] KATAKANA LETTER RI (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] CJK UNIFIED IDEOGRAPH-767E (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30D4 × 30E5 × 30FC ÷ 30BF ÷ 3067 ÷ 4F7F ÷ 7528 ÷ 3059 ÷ 308B ÷ # × [0.3] KATAKANA LETTER PI (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL YU (CJ) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] KATAKANA LETTER TA (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER DE (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4F7F (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-7528 (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER SU (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER RU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30BF × 30FC ÷ 30AD × 30FC ÷ 3092 ÷ 62BC ÷ # × [0.3] KATAKANA LETTER TA (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] KATAKANA LETTER KI (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] HIRAGANA LETTER WO (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-62BC (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30B7 × 30E7 ÷ 30F3 ÷ # × [0.3] KATAKANA LETTER SI (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL YO (CJ) ÷ [999.0] KATAKANA LETTER N (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0061 × 002E × 0032 × 0020 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT TWO (NU) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0061 × 002E × 0032 × 0020 ÷ 0915 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT TWO (NU) × [7.01] SPACE (SP) ÷ [18.0] DEVANAGARI LETTER KA (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0061 × 002E × 0032 × 0020 ÷ 672C ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT TWO (NU) × [7.01] SPACE (SP) ÷ [18.0] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0061 × 002E × 0032 × 3000 ÷ 672C ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT TWO (NU) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0061 × 002E × 0032 × 3000 ÷ 307E ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT TWO (NU) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HIRAGANA LETTER MA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0061 × 002E × 0032 × 3000 ÷ 0033 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT TWO (NU) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] DIGIT THREE (NU) ÷ [0.3]'); + Test_LB('× 0061 × 0062 × 002E × 0020 ÷ 0032 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] DIGIT TWO (NU) ÷ [0.3]'); + Test_LB('× 0041 × 002E × 0031 × 0020 ÷ BABB ÷ # × [0.3] LATIN CAPITAL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT ONE (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE MOS (H3) ÷ [0.3]'); + Test_LB('× BD24 ÷ C5B4 × 002E × 0020 ÷ 0041 × 002E × 0032 × 0020 ÷ BCFC ÷ # × [0.3] HANGUL SYLLABLE BWASS (H3) ÷ [999.0] HANGUL SYLLABLE EO (H2) × [15.4] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT TWO (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE BOL (H3) ÷ [0.3]'); + Test_LB('× BD10 ÷ C694 × 002E × 0020 ÷ 0041 × 002E × 0033 × 0020 ÷ BABB ÷ # × [0.3] HANGUL SYLLABLE BWA (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [15.4] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT THREE (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE MOS (H3) ÷ [0.3]'); + Test_LB('× C694 × 002E × 0020 ÷ 0041 × 002E × 0034 × 0020 ÷ BABB ÷ # × [0.3] HANGUL SYLLABLE YO (H2) × [15.4] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT FOUR (NU) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE MOS (H3) ÷ [0.3]'); + Test_LB('× 0061 × 002E × 0032 × 3000 ÷ 300C ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [25.14] DIGIT TWO (NU) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) ÷ [0.3]'); + Test_LB('× 306B ÷ 300C × 30D0 ÷ 0028 × 0062 × 0061 × 0029 × 300D ÷ 3084 ÷ 300C × 30B9 ÷ # × [0.3] HIRAGANA LETTER NI (ID_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] KATAKANA LETTER BA (ID_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER YA (ID_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] KATAKANA LETTER SU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 308B ÷ 300C × 0055 × 004B ÷ 30DD ÷ 30F3 ÷ 30C9 × 300D × FF09 × 3001 ÷ 30A8 ÷ # × [0.3] HIRAGANA LETTER RU (ID_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] LATIN CAPITAL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN CAPITAL LETTER K (ALorigmEastAsianmDottedCircle) ÷ [999.0] KATAKANA LETTER PO (ID_EastAsian) ÷ [999.0] KATAKANA LETTER N (ID_EastAsian) ÷ [999.0] KATAKANA LETTER DO (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] KATAKANA LETTER E (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 306F × 3001 ÷ 300C × 003D × 0072 × 0061 × 006E × 0064 × 0028 × 0029 × 300D ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER HA (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] EQUALS SIGN (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER TO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3067 × 3001 ÷ 300C × 0021 × 300D ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER DE (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER TO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 8A33 ÷ 300C × 3059 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-8A33 (ID_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] HIRAGANA LETTER SU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3066 ÷ 300C × BD24 ÷ C5B4 × 003F × 300D ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER TE (ID_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] HANGUL SYLLABLE BWASS (H3) ÷ [999.0] HANGUL SYLLABLE EO (H2) × [13.01] QUESTION MARK (EXmEastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER TO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 306E ÷ 300C × 305D ÷ # × [0.3] HIRAGANA LETTER NO (ID_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] HIRAGANA LETTER SO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 306F ÷ 300C × 30A8 ÷ # × [0.3] HIRAGANA LETTER HA (ID_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] KATAKANA LETTER E (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 4F8B × FF1A ÷ 300C × 3042 × 3000 ÷ 3044 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-4F8B (ID_EastAsian) × [21.04] FULLWIDTH COLON (NSorig_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] HIRAGANA LETTER A (ID_EastAsian) × [21.01] IDEOGRAPHIC SPACE (BA_EastAsian) ÷ [999.0] HIRAGANA LETTER I (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 304F × 3001 ÷ 300C × D3C9 ÷ C591 ÷ C740 ÷ # × [0.3] HIRAGANA LETTER KU (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] HANGUL SYLLABLE PYEONG (H3) ÷ [999.0] HANGUL SYLLABLE YANG (H3) ÷ [999.0] HANGUL SYLLABLE EUN (H3) ÷ [0.3]'); + Test_LB('× 306B ÷ 300C × C81C ÷ BAA9 ÷ 0028 × 984C ÷ 540D × 0029 ÷ C740 ÷ # × [0.3] HIRAGANA LETTER NI (ID_EastAsian) ÷ [999.0] LEFT CORNER BRACKET (OP_EastAsian) × [14.0] HANGUL SYLLABLE JE (H2) ÷ [999.0] HANGUL SYLLABLE MOG (H3) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] CJK UNIFIED IDEOGRAPH-984C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-540D (ID_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL SYLLABLE EUN (H3) ÷ [0.3]'); + Test_LB('× 5178 ÷ 300E × 30A6 × 30A3 ÷ 30AD ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-5178 (ID_EastAsian) ÷ [999.0] LEFT WHITE CORNER BRACKET (OP_EastAsian) × [14.0] KATAKANA LETTER U (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL I (CJ) ÷ [999.0] KATAKANA LETTER KI (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3067 ÷ 300E × 82F1 ÷ 8A9E ÷ # × [0.3] HIRAGANA LETTER DE (ID_EastAsian) ÷ [999.0] LEFT WHITE CORNER BRACKET (OP_EastAsian) × [14.0] CJK UNIFIED IDEOGRAPH-82F1 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8A9E (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0073 × 0029 × 0020 ÷ 672C ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0073 × 0029 × 0020 ÷ 307E ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER MA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 0073 × 0029 × 0020 ÷ 30AF ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 308B × 3002 ÷ 0064 × 006F × 0067 ÷ FF08 × 72AC × FF09 ÷ 3092 ÷ # × [0.3] HIRAGANA LETTER RU (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP_EastAsian) × [14.0] CJK UNIFIED IDEOGRAPH-72AC (ID_EastAsian) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER WO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 672C ÷ FF08 × 307E ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP_EastAsian) × [14.0] HIRAGANA LETTER MA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 672C × 0020 ÷ 0028 × 0061 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 70B9 × 0020 ÷ 005B × 7DE8 ÷ 96C6 × 005D ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-70B9 (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT SQUARE BRACKET (OPmEastAsian) × [14.0] CJK UNIFIED IDEOGRAPH-7DE8 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-96C6 (ID_EastAsian) × [13.03] RIGHT SQUARE BRACKET (CP) ÷ [0.3]'); + Test_LB('× 0061 × 0028 × 0073 × 0029 × 0020 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [30.01] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× FF08 × 30B6 × 30FB ÷ 30AF ÷ 30A4 × 30C3 ÷ 30AF × 30FB ÷ 30D6 ÷ # × [0.3] FULLWIDTH LEFT PARENTHESIS (OP_EastAsian) × [14.0] KATAKANA LETTER ZA (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [999.0] KATAKANA LETTER I (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL TU (CJ) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER BU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0070 ÷ FF08 × 30AF ÷ 30A4 × 30C3 ÷ 30AF × 30FB ÷ 30D6 ÷ # × [0.3] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP_EastAsian) × [14.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [999.0] KATAKANA LETTER I (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL TU (CJ) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER BU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0061 × 0062 ÷ FF08 × 30AF ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP_EastAsian) × [14.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0028 × 5370 ÷ 672C × 0029 ÷ # × [0.3] LEFT PARENTHESIS (OPmEastAsian) × [14.0] CJK UNIFIED IDEOGRAPH-5370 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 30B9 ÷ FF08 × 3044 ÷ # × [0.3] KATAKANA LETTER SU (ID_EastAsian) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP_EastAsian) × [14.0] HIRAGANA LETTER I (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30C9 ÷ FF08 × 30DD ÷ # × [0.3] KATAKANA LETTER DO (ID_EastAsian) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP_EastAsian) × [14.0] KATAKANA LETTER PO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30C9 × 0020 ÷ 0028 × 8CEA ÷ # × [0.3] KATAKANA LETTER DO (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] CJK UNIFIED IDEOGRAPH-8CEA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0073 × 0029 × 300D ÷ 307E ÷ # × [0.3] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER MA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0061 × FF09 × 300F ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL_EastAsian) × [13.02] RIGHT WHITE CORNER BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 308B × 300D × FF09 ÷ 306F ÷ # × [0.3] HIRAGANA LETTER RU (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER HA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30C9 × 300D × FF09 × 3001 ÷ 30A8 ÷ # × [0.3] KATAKANA LETTER DO (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] KATAKANA LETTER E (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0072 × 006B × 0029 × 300D ÷ 3082 ÷ # × [0.3] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER MO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30AF ÷ 0028 × 0061 × 0062 × 0020 ÷ 0063 × 0064 × 0029 × 300D ÷ 3082 ÷ # × [0.3] KATAKANA LETTER KU (ID_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER MO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30F3 × 30FB ÷ 30DE × 30FC ÷ 30AF ÷ 0028 × 0065 × 0078 ÷ # × [0.3] KATAKANA LETTER N (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER MA (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 30DE × 30FC ÷ 0028 × 006D × 0061 × 0029 × 300D ÷ 306A ÷ # × [0.3] KATAKANA LETTER MA (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [13.03] RIGHT PARENTHESIS (CP) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER NA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30AC ÷ 30EF × 300D × 3002 ÷ 3053 ÷ # × [0.3] KATAKANA LETTER GA (ID_EastAsian) ÷ [999.0] KATAKANA LETTER WA (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER KO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30AF × 300D ÷ 307E ÷ # × [0.3] KATAKANA LETTER KU (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER MA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30EF × 300D × 3002 ÷ 3053 ÷ # × [0.3] KATAKANA LETTER WA (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER KO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30AF × 300D ÷ 307E × 3001 ÷ 672C ÷ # × [0.3] KATAKANA LETTER KU (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER MA (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30AF × 300D × 3001 ÷ 30AF ÷ # × [0.3] KATAKANA LETTER KU (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30C7 × 30A3 ÷ 30A2 ÷ FF08 × 0061 × 0062 × FF09 × 300F ÷ # × [0.3] KATAKANA LETTER DE (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL I (CJ) ÷ [999.0] KATAKANA LETTER A (ID_EastAsian) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP_EastAsian) × [14.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL_EastAsian) × [13.02] RIGHT WHITE CORNER BRACKET (CL_EastAsian) ÷ [0.3]'); + Test_LB('× CABD ÷ C774 ÷ C5D0 ÷ C694 × 003F × 300D ÷ 3068 ÷ 805E ÷ # × [0.3] HANGUL SYLLABLE JJOG (H3) ÷ [999.0] HANGUL SYLLABLE I (H2) ÷ [999.0] HANGUL SYLLABLE E (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [13.01] QUESTION MARK (EXmEastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER TO (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-805E (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 540D × 0029 ÷ C740 × 0020 ÷ C54C ÷ C544 ÷ C694 × 003F × 300D ÷ 3068 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-540D (ID_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] HANGUL SYLLABLE EUN (H3) × [7.01] SPACE (SP) ÷ [18.0] HANGUL SYLLABLE AL (H3) ÷ [999.0] HANGUL SYLLABLE A (H2) ÷ [999.0] HANGUL SYLLABLE YO (H2) × [13.01] QUESTION MARK (EXmEastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER TO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 8CA8 × 0029 × 0020 ÷ 002D × 0020 ÷ 0028 × 0070 × 006F ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-8CA8 (ID_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 91CF × 0029 × 0020 × 301C × 0020 ÷ 0028 × 0070 × 006F ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-91CF (ID_EastAsian) × [13.03] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) × [16.0] WAVE DASH (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 30C9 ÷ 91CD × FF09 × 0020 × 301C × 0020 ÷ 529B × 30FB ÷ 91CD ÷ # × [0.3] KATAKANA LETTER DO (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-91CD (ID_EastAsian) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL_EastAsian) × [7.01] SPACE (SP) × [16.0] WAVE DASH (NSorig_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] CJK UNIFIED IDEOGRAPH-529B (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-91CD (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0061 × 0062 × 0022 × FF08 × 307E ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [19.01] QUOTATION MARK (QUmPimPf) × [19.02] FULLWIDTH LEFT PARENTHESIS (OP_EastAsian) × [14.0] HIRAGANA LETTER MA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 306F × 0020 ÷ 0022 × 0073 × 0022 × 0020 ÷ # × [0.3] HIRAGANA LETTER HA (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] QUOTATION MARK (QUmPimPf) × [19.02] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [19.01] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 306F × 3001 × 0022 × 0054 × 0068 × 0065 × 0020 ÷ # × [0.3] HIRAGANA LETTER HA (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) × [19.01] QUOTATION MARK (QUmPimPf) × [19.02] LATIN CAPITAL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 0064 × 006F × 0067 × 0022 × 0020 ÷ 3092 ÷ # × [0.3] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [19.01] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER WO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0039 × 0030 × 0022 × 0020 ÷ 3068 ÷ # × [0.3] DIGIT NINE (NU) × [25.15] DIGIT ZERO (NU) × [19.01] QUOTATION MARK (QUmPimPf) × [7.01] SPACE (SP) ÷ [18.0] HIRAGANA LETTER TO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30B9 × 30FB ÷ 30AA × 30FC ÷ 30D0 × 30FC × 30FB ÷ 30B6 × 30FB ÷ 30EC ÷ # × [0.3] KATAKANA LETTER SU (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER O (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] KATAKANA LETTER BA (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER ZA (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER RE (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30B9 × 30FB ÷ 30B8 × 30E3 ÷ 30F3 ÷ # × [0.3] KATAKANA LETTER SU (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER ZI (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL YA (CJ) ÷ [999.0] KATAKANA LETTER N (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30F3 × 30FB ÷ 30D5 × 30A9 × 30C3 ÷ 30AF ÷ # × [0.3] KATAKANA LETTER N (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER HU (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL O (CJ) × [21.04] KATAKANA LETTER SMALL TU (CJ) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30A4 ÷ 30B8 × 30FC × 30FB ÷ 30C9 × 30C3 ÷ 30B0 × 3001 ÷ 548C ÷ # × [0.3] KATAKANA LETTER I (ID_EastAsian) ÷ [999.0] KATAKANA LETTER ZI (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER DO (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL TU (CJ) ÷ [999.0] KATAKANA LETTER GU (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-548C (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30E1 × 30FC ÷ 30B7 × 30E7 ÷ 30F3 × 30FB ÷ 30DE × 30FC ÷ 30AF ÷ # × [0.3] KATAKANA LETTER ME (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] KATAKANA LETTER SI (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL YO (CJ) ÷ [999.0] KATAKANA LETTER N (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER MA (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30F3 × 30FB ÷ 30AF ÷ 0028 × 0061 ÷ # × [0.3] KATAKANA LETTER N (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [14.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 30B7 × 30E7 ÷ 30F3 × 30FB ÷ 30DE ÷ # × [0.3] KATAKANA LETTER SI (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL YO (CJ) ÷ [999.0] KATAKANA LETTER N (ID_EastAsian) × [21.04] KATAKANA MIDDLE DOT (NSorig_EastAsian) ÷ [999.0] KATAKANA LETTER MA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 672C × 003A × 0020 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) × [15.4] COLON (IS) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 672C × 003A × 0020 ÷ 30AF ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) × [15.4] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] KATAKANA LETTER KU (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 51FA ÷ 5178 × 003A × 0020 ÷ 30D5 ÷ 30EA × 30FC ÷ 767E ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-51FA (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5178 (ID_EastAsian) × [15.4] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] KATAKANA LETTER HU (ID_EastAsian) ÷ [999.0] KATAKANA LETTER RI (ID_EastAsian) × [21.04] KATAKANA-HIRAGANA PROLONGED SOUND MARK (CJ) ÷ [999.0] CJK UNIFIED IDEOGRAPH-767E (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 5F8C × 2026 ÷ 306B ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-5F8C (ID_EastAsian) × [22.0] HORIZONTAL ELLIPSIS (INmEastAsian) ÷ [999.0] HIRAGANA LETTER NI (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3057 × 3087 ÷ 3046 × 3002 × 3002 × 3002 ÷ # × [0.3] HIRAGANA LETTER SI (ID_EastAsian) × [21.04] HIRAGANA LETTER SMALL YO (CJ) ÷ [999.0] HIRAGANA LETTER U (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 304D × 3001 × 0021 × 0021 × 3001 × 0021 × 0021 × 0021 ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER KI (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] HIRAGANA LETTER TO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 306F × 3001 × 003F ÷ 3068 × 0021 ÷ 3092 ÷ # × [0.3] HIRAGANA LETTER HA (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) × [13.01] QUESTION MARK (EXmEastAsian) ÷ [999.0] HIRAGANA LETTER TO (ID_EastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) ÷ [999.0] HIRAGANA LETTER WO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 305F × 3001 × 2049 ÷ 0028 × 0021 × 003F × 0029 ÷ 306E ÷ # × [0.3] HIRAGANA LETTER TA (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) × [16.0] EXCLAMATION QUESTION MARK (NSorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) × [13.01] QUESTION MARK (EXmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] HIRAGANA LETTER NO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3084 × 3001 × 2048 ÷ 0028 × 003F × 0021 × 0029 ÷ 306E ÷ # × [0.3] HIRAGANA LETTER YA (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) × [16.0] QUESTION EXCLAMATION MARK (NSorigmEastAsian) ÷ [999.0] LEFT PARENTHESIS (OPmEastAsian) × [13.01] QUESTION MARK (EXmEastAsian) × [13.01] EXCLAMATION MARK (EXmEastAsian) × [13.03] RIGHT PARENTHESIS (CP) ÷ [999.0] HIRAGANA LETTER NO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 305F × 0020 ÷ 203D ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER TA (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] INTERROBANG (NSorigmEastAsian) ÷ [999.0] HIRAGANA LETTER TO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 305B × FF01 ÷ 0031 × 0030 × 0030 × 0025 ÷ 306E ÷ 5B8C ÷ # × [0.3] HIRAGANA LETTER SE (ID_EastAsian) × [13.01] FULLWIDTH EXCLAMATION MARK (EX_EastAsian) ÷ [999.0] DIGIT ONE (NU) × [25.15] DIGIT ZERO (NU) × [25.15] DIGIT ZERO (NU) × [25.05] PERCENT SIGN (POmEastAsian) ÷ [999.0] HIRAGANA LETTER NO (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B8C (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0032 × 0033 ÷ 672C ÷ # × [0.3] DIGIT TWO (NU) × [25.15] DIGIT THREE (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30A1 ÷ 30D9 × 30C3 ÷ 30C8 ÷ 0032 × 0036 ÷ 5B57 ÷ 3092 ÷ # × [0.3] KATAKANA LETTER SMALL A (CJ) ÷ [999.0] KATAKANA LETTER BE (ID_EastAsian) × [21.04] KATAKANA LETTER SMALL TU (CJ) ÷ [999.0] KATAKANA LETTER TO (ID_EastAsian) ÷ [999.0] DIGIT TWO (NU) × [25.15] DIGIT SIX (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B57 (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER WO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 4F8B × FF1A ÷ 00A3 × 0032 × 0033 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-4F8B (ID_EastAsian) × [21.04] FULLWIDTH COLON (NSorig_EastAsian) ÷ [999.0] POUND SIGN (PRmEastAsian) × [25.12] DIGIT TWO (NU) × [25.15] DIGIT THREE (NU) ÷ [0.3]'); + Test_LB('× 8A18 ÷ 53F7 × 0020 ÷ 00A3 × 3002 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-8A18 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-53F7 (ID_EastAsian) × [7.01] SPACE (SP) ÷ [18.0] POUND SIGN (PRmEastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 308C ÷ 308B × 3002 ÷ 0071 × 0075 ÷ # × [0.3] HIRAGANA LETTER RE (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER RU (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] LATIN SMALL LETTER Q (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 307E × 3002 ÷ # × [0.3] HIRAGANA LETTER MA (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 307E × 3002 ÷ 0061 × 0062 × 0020 ÷ # × [0.3] HIRAGANA LETTER MA (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 308B × 3002 ÷ 6570 ÷ # × [0.3] HIRAGANA LETTER RU (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6570 (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 308B × 3002 ÷ 3053 ÷ # × [0.3] HIRAGANA LETTER RU (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER KO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3044 × 3002 ÷ 30D1 ÷ # × [0.3] HIRAGANA LETTER I (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] KATAKANA LETTER PA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 30AC ÷ 30EF × 300D × 3002 ÷ 3053 ÷ 308C ÷ # × [0.3] KATAKANA LETTER GA (ID_EastAsian) ÷ [999.0] KATAKANA LETTER WA (ID_EastAsian) × [13.02] RIGHT CORNER BRACKET (CL_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER KO (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER RE (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 8A9E ÷ 306E ÷ 0069 × 006F ÷ 306E × 3001 ÷ 0032 ÷ 5B57 ÷ 3092 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-8A9E (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER NO (ID_EastAsian) ÷ [999.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) ÷ [999.0] HIRAGANA LETTER NO (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] DIGIT TWO (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B57 (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER WO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3001 ÷ 548C ÷ # × [0.3] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-548C (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3001 ÷ 30BF ÷ # × [0.3] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] KATAKANA LETTER TA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3001 ÷ 304B ÷ # × [0.3] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER KA (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 3001 ÷ 3053 ÷ 308C ÷ 3067 ÷ 306F × 0020 ÷ # × [0.3] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] HIRAGANA LETTER KO (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER RE (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER DE (ID_EastAsian) ÷ [999.0] HIRAGANA LETTER HA (ID_EastAsian) × [7.01] SPACE (SP) ÷ [0.3]'); + Test_LB('× 3057 × 3001 ÷ 0061 × 0062 ÷ 3068 ÷ # × [0.3] HIRAGANA LETTER SI (ID_EastAsian) × [13.02] IDEOGRAPHIC COMMA (CL_EastAsian) ÷ [999.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) ÷ [999.0] HIRAGANA LETTER TO (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0061 ÷ 1F1E6 ÷ 0062 ÷ # × [0.3] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 1F1F7 × 1F1FA ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER R (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER U (RI) ÷ [0.3]'); + Test_LB('× 1F1F7 × 1F1FA ÷ 1F1F8 ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER R (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER U (RI) ÷ [30.13] REGIONAL INDICATOR SYMBOL LETTER S (RI) ÷ [0.3]'); + Test_LB('× 1F1F7 × 1F1FA ÷ 1F1F8 × 1F1EA ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER R (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER U (RI) ÷ [30.13] REGIONAL INDICATOR SYMBOL LETTER S (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER E (RI) ÷ [0.3]'); + Test_LB('× 1F1F7 × 1F1FA × 200B ÷ 1F1F8 × 1F1EA ÷ # × [0.3] REGIONAL INDICATOR SYMBOL LETTER R (RI) × [30.11] REGIONAL INDICATOR SYMBOL LETTER U (RI) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [8.0] REGIONAL INDICATOR SYMBOL LETTER S (RI) × [30.12] REGIONAL INDICATOR SYMBOL LETTER E (RI) ÷ [0.3]'); + Test_LB('× 05D0 × 002D ÷ 05D0 ÷ # × [0.3] HEBREW LETTER ALEF (HL) × [21.03] HYPHEN-MINUS (HY) ÷ [999.0] HEBREW LETTER ALEF (HL) ÷ [0.3]'); + Test_LB('× 11F26 ÷ 11F02 × 11F2D ÷ 11F26 × 11F42 × 11F26 ÷ 11F31 × 11F41 ÷ # × [0.3] KAWI LETTER PA (AK) ÷ [999.0] KAWI SIGN REPHA (AP) × [28.11] KAWI LETTER LA (AK) ÷ [999.0] KAWI LETTER PA (AK) × [28.12] KAWI CONJOINER (VI) × [28.13] KAWI LETTER PA (AK) ÷ [999.0] KAWI LETTER SA (AK) × [9.0] KAWI SIGN KILLER (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 1BD7 × 1BEC ÷ 1BD2 × 1BEA × 1BC9 × 1BF3 ÷ 1BC2 × 1BE7 × 1BC9 × 1BF3 ÷ # × [0.3] BATAK LETTER NORTHERN TA (AS) × [9.0] BATAK VOWEL SIGN O (CMorigmEastAsian) ÷ [999.0] BATAK LETTER RA (AS) × [9.0] BATAK VOWEL SIGN I (CMorigmEastAsian) × [28.14] BATAK LETTER NA (AS) × [28.12] BATAK PANONGONAN (VF) ÷ [999.0] BATAK LETTER HA (AS) × [9.0] BATAK VOWEL SIGN E (CMorigmEastAsian) × [28.14] BATAK LETTER NA (AS) × [28.12] BATAK PANONGONAN (VF) ÷ [0.3]'); + Test_LB('× 1B18 ÷ 1B27 × 1B44 × 200C × 1B2B × 1B38 ÷ 1B31 × 1B44 × 1B1D × 1B36 ÷ # × [0.3] BALINESE LETTER CA (AK) ÷ [999.0] BALINESE LETTER PA (AK) × [28.12] BALINESE ADEG ADEG (VI) × [9.0] ZERO WIDTH NON-JOINER (CMorigmEastAsian) × [28.13] BALINESE LETTER MA (AK) × [9.0] BALINESE VOWEL SIGN SUKU (CMorigmEastAsian) ÷ [999.0] BALINESE LETTER SA SAPA (AK) × [28.12] BALINESE ADEG ADEG (VI) × [28.13] BALINESE LETTER TA LATIK (AK) × [9.0] BALINESE VOWEL SIGN ULU (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0065 × 25CC × 0302 × 25CC × 0323 ÷ # × [0.3] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING CIRCUMFLEX ACCENT (CMorigmEastAsian) × [28.0] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] COMBINING DOT BELOW (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 25CC × 1B44 × 1B2C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.12] BALINESE ADEG ADEG (VI) × [28.13] BALINESE LETTER YA (AK) ÷ [0.3]'); + Test_LB('× 25CC × 1B44 × 25CC × 1B44 × 1B2C ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [28.12] BALINESE ADEG ADEG (VI) × [28.13] DOTTED CIRCLE (ALorig_DottedCircle) × [28.12] BALINESE ADEG ADEG (VI) × [28.13] BALINESE LETTER YA (AK) ÷ [0.3]'); + Test_LB('× 25CC × A9B3 × A9C0 × A9A0 ÷ # × [0.3] DOTTED CIRCLE (ALorig_DottedCircle) × [9.0] JAVANESE SIGN CECAK TELU (CMorigmEastAsian) × [28.12] JAVANESE PANGKON (VI) × [28.13] JAVANESE LETTER TA (AK) ÷ [0.3]'); + Test_LB('× 201D × 004A × 006F × 002C × 0020 ÷ 006E × 00E5 × 0072 × 2019 × 006E × 0020 ÷ 0064 × 0061 × 0020 ÷ 0068 × 0061 × 0020 ÷ 0067 × 00E5 × 0074 × 0074 × 0020 ÷ 0065 × 0074 × 0074 × 0020 ÷ 0073 × 0074 × 00F6 × 0063 × 006B × 0020 ÷ 0074 × 0065 × 002C × 0020 ÷ 0073 × 00E5 × 0020 ÷ 006B × 006F × 006D × 006D × 0065 × 0072 × 2019 × 006E × 0020 ÷ 0074 × 0065 × 0020 ÷ 0065 × 0020 ÷ 00E5 × 002C × 0020 ÷ 00E5 × 0020 ÷ 0069 × 0020 ÷ 00E5 × 0061 × 0020 ÷ 00E4 × 0020 ÷ 0065 × 0020 ÷ 00F6 × 002E × 201D × 000A ÷ 201D × 0056 × 0061 × 0073 × 0061 × 201D × 002C × 0020 ÷ 0073 × 0061 × 2019 × 006E × 002E × 000A ÷ 201D × 00C5 × 0020 ÷ 0069 × 0020 ÷ 00E5 × 0061 × 0020 ÷ 00E4 × 0020 ÷ 0065 × 0020 ÷ 00F6 × 201D × 002C × 0020 ÷ 0073 × 0061 × 0020 ÷ 006A × 0061 × 002E ÷ # × [0.3] RIGHT DOUBLE QUOTATION MARK (QU_Pf) × [19.12] LATIN CAPITAL LETTER J (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [19.01] RIGHT SINGLE QUOTATION MARK (QU_Pf) × [19.12] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [19.01] RIGHT SINGLE QUOTATION MARK (QU_Pf) × [19.12] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER O WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [15.21] RIGHT DOUBLE QUOTATION MARK (QU_Pf) × [6.0] (LF) ÷ [5.03] RIGHT DOUBLE QUOTATION MARK (QU_Pf) × [19.12] LATIN CAPITAL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [15.21] RIGHT DOUBLE QUOTATION MARK (QU_Pf) × [15.4] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [19.01] RIGHT SINGLE QUOTATION MARK (QU_Pf) × [19.12] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [6.0] (LF) ÷ [5.03] RIGHT DOUBLE QUOTATION MARK (QU_Pf) × [19.12] LATIN CAPITAL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER O WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [15.21] RIGHT DOUBLE QUOTATION MARK (QU_Pf) × [15.4] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER J (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 0045 × 006E × 0020 ÷ 0067 × 00E5 × 006E × 0067 × 0020 ÷ 0075 × 006E × 0064 × 0066 × 00F6 × 006C × 006C × 0020 ÷ 0064 × 0065 × 0074 × 0020 ÷ 0068 × 006F × 006E × 006F × 006D × 0020 ÷ 0064 × 006F × 0063 × 006B × 002C × 0020 ÷ 006D × 0065 × 0064 × 0061 × 006E × 0020 ÷ 0068 × 0061 × 006E × 0020 ÷ 0073 × 006C × 00E4 × 0070 × 0061 × 0064 × 0065 × 0020 ÷ 0070 × 00E5 × 0020 ÷ 0064 × 0065 × 0074 × 0020 ÷ 0076 × 00E5 × 0074 × 0061 × 0020 ÷ 0068 × 00F6 × 0065 × 0074 × 003A × 0020 ÷ 00BB × 0056 × 0061 × 0072 × 0066 × 00F6 × 0072 × 0020 ÷ 00E4 × 0072 × 0020 ÷ 0068 × 00F6 × 0065 × 0074 × 0020 ÷ 0072 × 0065 × 0064 × 0061 × 006E × 0020 ÷ 0074 × 006F × 0072 × 0072 × 0074 × 0020 ÷ 006F × 0063 × 0068 × 0020 ÷ 0069 × 006E × 006B × 00F6 × 0072 × 0074 × 0020 ÷ 0064 × 00E4 × 0072 × 0020 ÷ 0062 × 006F × 0072 × 0074 × 0061 × 0020 ÷ 0070 × 00E5 × 0020 ÷ 0053 × 006F × 006C × 0062 × 0061 × 0063 × 006B × 0065 × 006E × 002C × 0020 ÷ 006F × 0063 × 0068 × 0020 ÷ 0068 × 00E4 × 0072 × 0020 ÷ 0068 × 006F × 0073 × 0020 ÷ 006F × 0073 × 0073 × 0020 ÷ 00E4 × 0072 × 0020 ÷ 0064 × 0065 × 0074 × 0020 ÷ 0076 × 00E5 × 0074 × 0074 × 003F × 00BB × 0020 ÷ 2014 × 0020 ÷ 00BB × 0044 × 00E4 × 0072 × 0066 × 00F6 × 0072 × 0020 ÷ 0061 × 0074 × 0074 × 0020 ÷ 0064 × 0065 × 0020 ÷ 0068 × 0061 × 0020 ÷ 006F × 0066 × 0074 × 0061 × 0072 × 0065 × 0020 ÷ 0073 × 006F × 006C × 0020 ÷ 00E4 × 006E × 0020 ÷ 0076 × 0069 × 002E × 00BB ÷ # × [0.3] LATIN CAPITAL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [15.4] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] LATIN CAPITAL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH RING ABOVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [13.01] QUESTION MARK (EXmEastAsian) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] LATIN CAPITAL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A WITH DIAERESIS (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0076 × 006F × 0075 × 0073 × 0020 ÷ 006D × 0065 × 0020 ÷ 0068 × 0065 × 0075 × 0072 × 0074 × 0065 × 007A × 002C × 0020 ÷ 0076 × 006F × 0075 × 0073 × 0020 ÷ 0064 × 0069 × 0074 × 0065 × 0073 × 0020 × 003A × 0020 ÷ 00AB × 0020 × 0045 × 0078 × 0063 × 0075 × 0073 × 0065 × 007A × 002D ÷ 006D × 006F × 0069 × 002C × 0020 × 00BB × 0020 ÷ 0065 × 0074 × 0020 ÷ 0076 × 006F × 0075 × 0073 × 0020 ÷ 0063 × 0072 × 006F × 0079 × 0065 × 007A × 0020 ÷ 0071 × 0075 × 0065 × 0020 ÷ 0063 × 0065 × 006C × 0061 × 0020 ÷ 0073 × 0075 × 0066 × 0066 × 0069 × 0074 × 0020 × 003F ÷ # × [0.3] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [15.4] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LATIN CAPITAL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [21.03] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Y (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER Q (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.01] QUESTION MARK (EXmEastAsian) ÷ [0.3]'); + Test_LB('× 006A × 2019 × 0061 × 0069 × 0020 ÷ 0064 × 0069 × 0074 × 0020 × 003A × 0020 ÷ 00AB × 0020 × 0045 × 0078 × 0063 × 0075 × 0073 × 0065 × 007A × 002D ÷ 006D × 006F × 0069 × 002E × 0020 × 00BB × 0020 ÷ 0049 × 006C × 0020 ÷ 006D × 0065 × 0020 ÷ 0073 × 0065 × 006D × 0062 × 006C × 0065 × 0020 ÷ 0064 × 006F × 006E × 0063 × 0020 ÷ 0071 × 0075 × 0065 × 0020 ÷ 0063 × 2019 × 0065 × 0073 × 0074 × 0020 ÷ 0061 × 0073 × 0073 × 0065 × 007A × 002E ÷ # × [0.3] LATIN SMALL LETTER J (ALorigmEastAsianmDottedCircle) × [19.01] RIGHT SINGLE QUOTATION MARK (QU_Pf) × [19.12] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [15.4] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LATIN CAPITAL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [21.03] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER Q (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [19.01] RIGHT SINGLE QUOTATION MARK (QU_Pf) × [19.12] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 0045 × 0074 × 0020 ÷ 0076 × 0069 × 0073 × 0065 × 0020 ÷ 0061 × 0075 × 0020 ÷ 0066 × 0072 × 006F × 006E × 0074 × 0020 ÷ 006D × 006F × 006E × 0020 ÷ 0070 × 00E8 × 0072 × 0065 × 0020 ÷ 0065 × 006E × 0020 ÷ 0063 × 0072 × 0069 × 0061 × 006E × 0074 × 0020 × 003A × 0020 ÷ 00AB × 0020 × 0043 × 0061 × 0072 × 0061 × 006D × 0062 × 0061 × 0020 × 0021 × 0020 × 00BB × 2028 ÷ 004C × 0065 × 0020 ÷ 0063 × 006F × 0075 × 0070 × 0020 ÷ 0070 × 0061 × 0073 × 0073 × 0061 × 0020 ÷ 0073 × 0069 × 0020 ÷ 0070 × 0072 × 00E8 × 0073 × 002C × 0020 ÷ 0071 × 0075 × 0065 × 0020 ÷ 006C × 0065 × 0020 ÷ 0063 × 0068 × 0061 × 0070 × 0065 × 0061 × 0075 × 0020 ÷ 0074 × 006F × 006D × 0062 × 0061 × 2028 ÷ 0045 × 0074 × 0020 ÷ 0071 × 0075 × 0065 × 0020 ÷ 006C × 0065 × 0020 ÷ 0063 × 0068 × 0065 × 0076 × 0061 × 006C × 0020 ÷ 0066 × 0069 × 0074 × 0020 ÷ 0075 × 006E × 0020 ÷ 00E9 × 0063 × 0061 × 0072 × 0074 × 0020 ÷ 0065 × 006E × 0020 ÷ 0061 × 0072 × 0072 × 0069 × 00E8 × 0072 × 0065 × 002E × 2028 ÷ 00AB × 0020 × 0044 × 006F × 006E × 006E × 0065 × 002D ÷ 006C × 0075 × 0069 × 0020 ÷ 0074 × 006F × 0075 × 0074 × 0020 ÷ 0064 × 0065 × 0020 ÷ 006D × 00EA × 006D × 0065 × 0020 ÷ 00E0 × 0020 ÷ 0062 × 006F × 0069 × 0072 × 0065 × 002C × 0020 × 00BB × 0020 ÷ 0064 × 0069 × 0074 × 0020 ÷ 006D × 006F × 006E × 0020 ÷ 0070 × 00E8 × 0072 × 0065 × 002E ÷ # × [0.3] LATIN CAPITAL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E WITH GRAVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [15.4] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LATIN CAPITAL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.01] EXCLAMATION MARK (EXmEastAsian) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [6.0] LINE SEPARATOR (BK) ÷ [4.0] LATIN CAPITAL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E WITH GRAVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER Q (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [6.0] LINE SEPARATOR (BK) ÷ [4.0] LATIN CAPITAL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER Q (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E WITH ACUTE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E WITH GRAVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [6.0] LINE SEPARATOR (BK) ÷ [4.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LATIN CAPITAL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [21.03] HYPHEN-MINUS (HY) ÷ [999.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E WITH CIRCUMFLEX (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A WITH GRAVE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E WITH GRAVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 004A × 0065 × 0020 ÷ 006D × 0065 × 0020 ÷ 0073 × 0075 × 0069 × 0073 × 0020 ÷ 0076 × 0065 × 006E × 0067 × 00E9 × 0020 ÷ 005B × 2026 × 005D × 2029 ÷ 00BB × 0020 ÷ 004F × 006E × 0020 ÷ 006E × 0065 × 0020 ÷ 006D × 0065 × 0020 ÷ 0076 × 0065 × 0072 × 0072 × 0061 × 0020 ÷ 006E × 0069 × 0020 ÷ 0070 × 0061 × 0072 × 006C × 0065 × 0072 × 0020 ÷ 006E × 0069 × 0020 ÷ 00E9 × 0063 × 0072 × 0069 × 0072 × 0065 × 0020 × 003B × 0020 ÷ 0076 × 006F × 0075 × 0073 × 0020 ÷ 0061 × 0075 × 0072 × 0065 × 007A × 0020 ÷ 0065 × 0075 × 0020 ÷ 006D × 0065 × 0073 × 0020 ÷ 0064 × 0065 × 0072 × 006E × 0069 × 00E8 × 0072 × 0065 × 0073 × 0020 ÷ 0070 × 0061 × 0072 × 006F × 006C × 0065 × 0073 × 0020 ÷ 0063 × 006F × 006D × 006D × 0065 × 0020 ÷ 006D × 0065 × 0073 × 0020 ÷ 0064 × 0065 × 0072 × 006E × 0069 × 00E8 × 0072 × 0065 × 0073 × 0020 ÷ 0061 × 0064 × 006F × 0072 × 0061 × 0074 × 0069 × 006F × 006E × 0073 × 002E × 2029 ÷ 00BB × 0020 ÷ 004A × 002E × 0020 ÷ 0053 × 002E × 0020 × 00BB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LATIN CAPITAL LETTER J (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E WITH ACUTE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LEFT SQUARE BRACKET (OPmEastAsian) × [14.0] HORIZONTAL ELLIPSIS (INmEastAsian) × [13.03] RIGHT SQUARE BRACKET (CP) × [6.0] PARAGRAPH SEPARATOR (BK) ÷ [4.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E WITH ACUTE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [15.4] SEMICOLON (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E WITH GRAVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E WITH GRAVE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [6.0] PARAGRAPH SEPARATOR (BK) ÷ [4.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER J (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER S (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 2014 × 0020 ÷ 004B × 0068 × 00F4 × 006E × 0067 × 0020 ÷ 0061 × 0069 × 0020 ÷ 0068 × 00E3 × 006D × 0020 ÷ 0062 × 0061 × 006F × 0020 ÷ 0067 × 0069 × 1EDD × 0020 ÷ 006D × 00E0 × 0020 ÷ 0062 × 00E2 × 0079 × 0020 ÷ 0067 × 0069 × 1EDD × 0020 ÷ 0068 × 00E3 × 006D × 002C × 0020 ÷ 0074 × 0068 × 1EBF × 0020 ÷ 006E × 00F3 × 0020 ÷ 006D × 1EDB × 0069 × 0020 ÷ 00AB × 0020 × 006D × 1EDB × 0069 × 0020 × 00BB × 002E ÷ # × [0.3] EM DASH (B2) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH CIRCUMFLEX (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH TILDE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH HORN AND GRAVE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH GRAVE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH CIRCUMFLEX (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Y (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH HORN AND GRAVE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A WITH TILDE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [15.4] COMMA (IS) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH ACUTE (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH HORN AND ACUTE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O WITH HORN AND ACUTE (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [15.4] FULL STOP (IS) ÷ [0.3]'); + Test_LB('× 0050 × 0061 × 0073 × 0020 ÷ 0075 × 006E × 0065 × 0020 ÷ 0063 × 0069 × 0074 × 0061 × 0074 × 0069 × 006F × 006E × 0020 ÷ 00BB × 005A × 0069 × 0074 × 0061 × 0074 × 00AB × 0020 ÷ 0050 × 0061 × 0073 × 0020 ÷ 0075 × 006E × 0065 × 0020 ÷ 0063 × 0069 × 0074 × 0061 × 0074 × 0069 × 006F × 006E × 0020 ÷ 006E × 006F × 006E × 0020 ÷ 0070 × 006C × 0075 × 0073 ÷ # × [0.3] LATIN CAPITAL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [19.12] LATIN CAPITAL LETTER Z (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [19.1] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 00AB × 0020 × 0043 × 0069 × 0074 × 0061 × 0074 × 0069 × 006F × 006E × 0020 × 00BB × 200B ÷ 004B × 0065 × 0069 × 006E × 0020 ÷ 005A × 0069 × 0074 × 0061 × 0074 × 200B ÷ 00AB × 0020 × 0041 × 0075 × 0074 × 0072 × 0065 × 0020 ÷ 0063 × 0069 × 0074 × 0061 × 0074 × 0069 × 006F × 006E × 0020 × 00BB ÷ # × [0.3] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LATIN CAPITAL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [8.0] LATIN CAPITAL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER Z (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.02] ZERO WIDTH SPACE (ZW) ÷ [8.0] LEFT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) × [15.11] LATIN CAPITAL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [15.21] RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 0073 × 0074 × 0061 × 0072 × 0074 × 0020 ÷ 002E × 0037 × 0038 × 0039 × 0020 ÷ 0065 × 006E × 0064 ÷ # × [0.3] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [15.3] FULL STOP (IS) × [25.14] DIGIT SEVEN (NU) × [25.15] DIGIT EIGHT (NU) × [25.15] DIGIT NINE (NU) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0024 × 002D × 0035 × 0020 ÷ 002D × 002E × 0033 × 0020 ÷ 00A3 × 0028 × 0031 × 0032 × 0033 × 002E × 0034 × 0035 × 0036 × 0029 × 0020 ÷ 0031 × 0032 × 0033 × 002E × 20AC × 0020 ÷ 002B × 002E × 0032 × 0035 × 0020 ÷ 0031 × 002F × 0032 ÷ # × [0.3] DOLLAR SIGN (PRmEastAsian) × [21.03] HYPHEN-MINUS (HY) × [25.13] DIGIT FIVE (NU) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) × [15.4] FULL STOP (IS) × [25.14] DIGIT THREE (NU) × [7.01] SPACE (SP) ÷ [18.0] POUND SIGN (PRmEastAsian) × [25.1] LEFT PARENTHESIS (OPmEastAsian) × [14.0] DIGIT ONE (NU) × [25.15] DIGIT TWO (NU) × [25.15] DIGIT THREE (NU) × [15.4] FULL STOP (IS) × [25.14] DIGIT FOUR (NU) × [25.15] DIGIT FIVE (NU) × [25.15] DIGIT SIX (NU) × [13.03] RIGHT PARENTHESIS (CP) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ONE (NU) × [25.15] DIGIT TWO (NU) × [25.15] DIGIT THREE (NU) × [15.4] FULL STOP (IS) × [25.06] EURO SIGN (PRmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] PLUS SIGN (PRmEastAsian) × [15.4] FULL STOP (IS) × [25.14] DIGIT TWO (NU) × [25.15] DIGIT FIVE (NU) × [7.01] SPACE (SP) ÷ [18.0] DIGIT ONE (NU) × [13.04] SOLIDUS (SY) × [25.15] DIGIT TWO (NU) ÷ [0.3]'); + Test_LB('× 0074 × 0068 × 0065 × 0020 ÷ 0033 × 006D × 0073 × 0020 ÷ 0070 × 006F × 0073 × 0073 × 0065 × 0073 × 0073 × 0069 × 0076 × 0065 × 0020 ÷ 0070 × 0072 × 006F × 006E × 006F × 006D × 0069 × 006E × 0061 × 006C × 0020 ÷ 0073 × 0075 × 0066 × 0066 × 0069 × 0078 × 0020 ÷ 0028 × 0020 × 002D × 0161 × 0075 × 0020 × 0029 ÷ # × [0.3] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] DIGIT THREE (NU) × [23.03] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER V (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LEFT PARENTHESIS (OPmEastAsian) × [7.01] SPACE (SP) × [14.0] HYPHEN-MINUS (HY) × [20.1] LATIN SMALL LETTER S WITH CARON (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) × [13.03] RIGHT PARENTHESIS (CP) ÷ [0.3]'); + Test_LB('× 004D × 0061 × 0063 × 0020 ÷ 0050 × 0072 × 006F × 0020 ÷ 002D × 0074 × 0069 × 0065 × 0074 × 006F × 006B × 006F × 006E × 0065 ÷ # × [0.3] LATIN CAPITAL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER P (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) × [20.1] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 5B50 ÷ 66F0 × FF1A ÷ 201C × 5B66 ÷ 800C ÷ 65F6 ÷ 4E60 ÷ 4E4B × FF0C ÷ 4E0D ÷ 4EA6 ÷ 8BF4 ÷ 4E4E × FF1F ÷ 6709 ÷ 670B ÷ 81EA ÷ 8FDC ÷ 65B9 ÷ 6765 × FF0C ÷ 4E0D ÷ 4EA6 ÷ 4E50 ÷ 4E4E × FF1F ÷ 4EBA ÷ 4E0D ÷ 77E5 ÷ 800C ÷ 4E0D ÷ 6120 × FF0C ÷ 4E0D ÷ 4EA6 ÷ 541B ÷ 5B50 ÷ 4E4E × FF1F × 201D ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-5B50 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-66F0 (ID_EastAsian) × [21.04] FULLWIDTH COLON (NSorig_EastAsian) ÷ [999.0] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [19.02] CJK UNIFIED IDEOGRAPH-5B66 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-800C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-65F6 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E60 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E4B (ID_EastAsian) × [13.02] FULLWIDTH COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E0D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4EA6 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8BF4 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E4E (ID_EastAsian) × [13.01] FULLWIDTH QUESTION MARK (EX_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6709 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-670B (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-81EA (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8FDC (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-65B9 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6765 (ID_EastAsian) × [13.02] FULLWIDTH COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E0D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4EA6 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E50 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E4E (ID_EastAsian) × [13.01] FULLWIDTH QUESTION MARK (EX_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4EBA (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E0D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-77E5 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-800C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E0D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6120 (ID_EastAsian) × [13.02] FULLWIDTH COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E0D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4EA6 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-541B (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B50 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E4E (ID_EastAsian) × [13.01] FULLWIDTH QUESTION MARK (EX_EastAsian) × [15.21] RIGHT DOUBLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 5B50 ÷ 8D21 ÷ 66F0 × FF1A ÷ 201C × 8D2B ÷ 800C ÷ 65E0 ÷ 8C04 × FF0C ÷ 5BCC ÷ 800C ÷ 65E0 ÷ 9A84 × FF0C ÷ 4F55 ÷ 5982 × FF1F × 201D ÷ 5B50 ÷ 66F0 × FF1A ÷ 201C × 53EF ÷ 4E5F × 3002 ÷ 672A ÷ 82E5 ÷ 8D2B ÷ 800C ÷ 4E50 × FF0C ÷ 5BCC ÷ 800C ÷ 597D ÷ 793C ÷ 8005 ÷ 4E5F × 201D × 3002 ÷ 5B50 ÷ 8D21 ÷ 66F0 × FF1A ÷ 201C × 300A × 8BD7 × 300B ÷ 4E91 × FF1A ÷ 2018 × 5982 ÷ 5207 ÷ 5982 ÷ 78CB × FF0C ÷ 5982 ÷ 7422 ÷ 5982 ÷ 78E8 × 3002 × 2019 ÷ 5176 ÷ 65AF ÷ 4E4B ÷ 8C13 ÷ 4E0E × FF1F × 201D ÷ 5B50 ÷ 66F0 × FF1A ÷ 201C × 8D50 ÷ 4E5F × FF0C ÷ 59CB ÷ 53EF ÷ 4E0E ÷ 8A00 ÷ 300A × 8BD7 × 300B ÷ 5DF2 ÷ 77E3 × FF01 ÷ 543F ÷ 8BF8 ÷ 5F80 ÷ 800C ÷ 77E5 ÷ 6765 ÷ 8005 × 3002 × 201D ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-5B50 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8D21 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-66F0 (ID_EastAsian) × [21.04] FULLWIDTH COLON (NSorig_EastAsian) ÷ [999.0] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [19.02] CJK UNIFIED IDEOGRAPH-8D2B (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-800C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-65E0 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8C04 (ID_EastAsian) × [13.02] FULLWIDTH COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5BCC (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-800C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-65E0 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-9A84 (ID_EastAsian) × [13.02] FULLWIDTH COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4F55 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5982 (ID_EastAsian) × [13.01] FULLWIDTH QUESTION MARK (EX_EastAsian) × [19.01] RIGHT DOUBLE QUOTATION MARK (QU_Pf) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B50 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-66F0 (ID_EastAsian) × [21.04] FULLWIDTH COLON (NSorig_EastAsian) ÷ [999.0] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [19.02] CJK UNIFIED IDEOGRAPH-53EF (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E5F (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672A (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-82E5 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8D2B (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-800C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E50 (ID_EastAsian) × [13.02] FULLWIDTH COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5BCC (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-800C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-597D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-793C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8005 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E5F (ID_EastAsian) × [15.21] RIGHT DOUBLE QUOTATION MARK (QU_Pf) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B50 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8D21 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-66F0 (ID_EastAsian) × [21.04] FULLWIDTH COLON (NSorig_EastAsian) ÷ [999.0] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [19.02] LEFT DOUBLE ANGLE BRACKET (OP_EastAsian) × [14.0] CJK UNIFIED IDEOGRAPH-8BD7 (ID_EastAsian) × [13.02] RIGHT DOUBLE ANGLE BRACKET (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E91 (ID_EastAsian) × [21.04] FULLWIDTH COLON (NSorig_EastAsian) ÷ [999.0] LEFT SINGLE QUOTATION MARK (QU_Pi) × [19.02] CJK UNIFIED IDEOGRAPH-5982 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5207 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5982 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-78CB (ID_EastAsian) × [13.02] FULLWIDTH COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5982 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-7422 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5982 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-78E8 (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) × [19.01] RIGHT SINGLE QUOTATION MARK (QU_Pf) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5176 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-65AF (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E4B (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8C13 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E0E (ID_EastAsian) × [13.01] FULLWIDTH QUESTION MARK (EX_EastAsian) × [19.01] RIGHT DOUBLE QUOTATION MARK (QU_Pf) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B50 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-66F0 (ID_EastAsian) × [21.04] FULLWIDTH COLON (NSorig_EastAsian) ÷ [999.0] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [19.02] CJK UNIFIED IDEOGRAPH-8D50 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E5F (ID_EastAsian) × [13.02] FULLWIDTH COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-59CB (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-53EF (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E0E (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8A00 (ID_EastAsian) ÷ [999.0] LEFT DOUBLE ANGLE BRACKET (OP_EastAsian) × [14.0] CJK UNIFIED IDEOGRAPH-8BD7 (ID_EastAsian) × [13.02] RIGHT DOUBLE ANGLE BRACKET (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5DF2 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-77E3 (ID_EastAsian) × [13.01] FULLWIDTH EXCLAMATION MARK (EX_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-543F (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8BF8 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5F80 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-800C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-77E5 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6765 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8005 (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) × [15.21] RIGHT DOUBLE QUOTATION MARK (QU_Pf) ÷ [0.3]'); + Test_LB('× 54EA ÷ 4E00 ÷ 6240 ÷ 4E2D ÷ 56FD ÷ 5B66 ÷ 6821 ÷ 4E43 ÷ 201C × 4E3A ÷ 5404 ÷ 7701 ÷ 6D3E ÷ 5F80 ÷ 65E5 ÷ 672C ÷ 6E38 ÷ 5B66 ÷ 4E4B ÷ 9996 ÷ 5021 × 201D × FF1F ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-54EA (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E00 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6240 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E2D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-56FD (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B66 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6821 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E43 (ID_EastAsian) ÷ [999.0] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [19.02] CJK UNIFIED IDEOGRAPH-4E3A (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5404 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-7701 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6D3E (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5F80 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-65E5 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-672C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6E38 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B66 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E4B (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-9996 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5021 (ID_EastAsian) × [15.21] RIGHT DOUBLE QUOTATION MARK (QU_Pf) × [13.01] FULLWIDTH QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 54EA ÷ 4E2A ÷ 5546 ÷ 6807 ÷ 4EE5 ÷ 4EBA ÷ 540D ÷ 4E3A ÷ 540D × FF0C ÷ 56E0 ÷ 7279 ÷ 8272 ÷ 5C0F ÷ 5403 ÷ 201C × 4E94 ÷ 53F0 ÷ 6742 ÷ 70E9 ÷ 6C64 × 201D ÷ 800C ÷ 5165 ÷ 9009 ÷ 201C × 65B0 ÷ 7586 ÷ 8001 ÷ 5B57 ÷ 53F7 × 201D × FF1F ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-54EA (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E2A (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5546 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6807 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4EE5 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4EBA (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-540D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E3A (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-540D (ID_EastAsian) × [13.02] FULLWIDTH COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-56E0 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-7279 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8272 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5C0F (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5403 (ID_EastAsian) ÷ [999.0] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [19.02] CJK UNIFIED IDEOGRAPH-4E94 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-53F0 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6742 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-70E9 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6C64 (ID_EastAsian) × [19.01] RIGHT DOUBLE QUOTATION MARK (QU_Pf) ÷ [999.0] CJK UNIFIED IDEOGRAPH-800C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5165 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-9009 (ID_EastAsian) ÷ [999.0] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [19.02] CJK UNIFIED IDEOGRAPH-65B0 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-7586 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8001 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5B57 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-53F7 (ID_EastAsian) × [15.21] RIGHT DOUBLE QUOTATION MARK (QU_Pf) × [13.01] FULLWIDTH QUESTION MARK (EX_EastAsian) ÷ [0.3]'); + Test_LB('× 6BD5 ÷ 58EB ÷ 608C ÷ FF08 × 0031 × 0039 × 0030 × 0031 ÷ 5E74 ÷ 2014 ÷ 0031 × 0039 × 0033 × 0036 ÷ 5E74 × FF09 × FF0C ÷ 671D ÷ 9C9C ÷ 7C4D ÷ 7EA2 ÷ 519B ÷ 5C06 ÷ 9886 ÷ # × [0.3] CJK UNIFIED IDEOGRAPH-6BD5 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-58EB (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-608C (ID_EastAsian) ÷ [999.0] FULLWIDTH LEFT PARENTHESIS (OP_EastAsian) × [14.0] DIGIT ONE (NU) × [25.15] DIGIT NINE (NU) × [25.15] DIGIT ZERO (NU) × [25.15] DIGIT ONE (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5E74 (ID_EastAsian) ÷ [999.0] EM DASH (B2) ÷ [999.0] DIGIT ONE (NU) × [25.15] DIGIT NINE (NU) × [25.15] DIGIT THREE (NU) × [25.15] DIGIT SIX (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5E74 (ID_EastAsian) × [13.02] FULLWIDTH RIGHT PARENTHESIS (CL_EastAsian) × [13.02] FULLWIDTH COMMA (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-671D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-9C9C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-7C4D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-7EA2 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-519B (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5C06 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-9886 (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0032 × 0030 × 0030 × 0030 ÷ 5E74 ÷ 83B7 ÷ 5F97 ÷ 4E86 ÷ 300A × 0049 × 0047 × 004E × 300B ÷ 7684 × 201C × 0042 × 0065 × 0073 × 0074 × 0020 ÷ 0047 × 0061 × 006D × 0065 × 0020 ÷ 0042 × 006F × 0079 × 0020 ÷ 0053 × 0074 × 0072 × 0061 × 0074 × 0065 × 0067 × 0079 × 201D × 5956 × 3002 ÷ # × [0.3] DIGIT TWO (NU) × [25.15] DIGIT ZERO (NU) × [25.15] DIGIT ZERO (NU) × [25.15] DIGIT ZERO (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5E74 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-83B7 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5F97 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E86 (ID_EastAsian) ÷ [999.0] LEFT DOUBLE ANGLE BRACKET (OP_EastAsian) × [14.0] LATIN CAPITAL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN CAPITAL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN CAPITAL LETTER N (ALorigmEastAsianmDottedCircle) × [13.02] RIGHT DOUBLE ANGLE BRACKET (CL_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-7684 (ID_EastAsian) × [19.11] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [19.02] LATIN CAPITAL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Y (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Y (ALorigmEastAsianmDottedCircle) × [19.01] RIGHT DOUBLE QUOTATION MARK (QU_Pf) × [19.13] CJK UNIFIED IDEOGRAPH-5956 (ID_EastAsian) × [13.02] IDEOGRAPHIC FULL STOP (CL_EastAsian) ÷ [0.3]'); + Test_LB('× 005A × 002D × 0031 × 201C × 83B1 ÷ 8D1D ÷ 96F7 ÷ 5E0C ÷ 7279 ÷ 00B7 ÷ 9A6C ÷ 65AF × 201D ÷ 53F7 ÷ 662F ÷ 5FB7 ÷ 56FD ÷ 56FD ÷ 5BB6 ÷ 6D77 ÷ 519B ÷ 66A8 ÷ 6218 ÷ 4E89 ÷ 6D77 ÷ 519B ÷ 4E8E ÷ 0031 × 0039 × 0033 × 0030 ÷ 5E74 ÷ 4EE3 ÷ # × [0.3] LATIN CAPITAL LETTER Z (ALorigmEastAsianmDottedCircle) × [21.03] HYPHEN-MINUS (HY) × [25.13] DIGIT ONE (NU) × [19.1] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [19.02] CJK UNIFIED IDEOGRAPH-83B1 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-8D1D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-96F7 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5E0C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-7279 (ID_EastAsian) ÷ [999.0] MIDDLE DOT (AImEastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-9A6C (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-65AF (ID_EastAsian) × [19.01] RIGHT DOUBLE QUOTATION MARK (QU_Pf) ÷ [999.0] CJK UNIFIED IDEOGRAPH-53F7 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-662F (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5FB7 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-56FD (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-56FD (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5BB6 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6D77 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-519B (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-66A8 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6218 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E89 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-6D77 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-519B (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4E8E (ID_EastAsian) ÷ [999.0] DIGIT ONE (NU) × [25.15] DIGIT NINE (NU) × [25.15] DIGIT THREE (NU) × [25.15] DIGIT ZERO (NU) ÷ [999.0] CJK UNIFIED IDEOGRAPH-5E74 (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4EE3 (ID_EastAsian) ÷ [0.3]'); + Test_LB('× 0041 × 006E × 006D × 0065 × 0072 × 006B × 0075 × 006E × 0067 × 003A × 0020 ÷ 201E × 0057 × 0068 × 0069 × 0074 × 0065 × 201C × 0020 ÷ 0062 × 007A × 0077 × 002E × 0020 ÷ 201A × 767D ÷ 4EBA × 2018 × 0020 ÷ 2013 × 0020 ÷ 0069 × 006E × 0020 ÷ 0064 × 0065 × 0072 × 0020 ÷ 0041 × 006D × 0074 × 006C × 0069 × 0063 × 0068 × 0065 × 006E × 0020 ÷ 0053 × 0074 × 0061 × 0074 × 0069 × 0073 × 0074 × 0069 × 006B ÷ # × [0.3] LATIN CAPITAL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER G (ALorigmEastAsianmDottedCircle) × [15.4] COLON (IS) × [7.01] SPACE (SP) ÷ [18.0] DOUBLE LOW-9 QUOTATION MARK (OPmEastAsian) × [14.0] LATIN CAPITAL LETTER W (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [19.1] LEFT DOUBLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER Z (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [15.4] FULL STOP (IS) × [7.01] SPACE (SP) ÷ [18.0] SINGLE LOW-9 QUOTATION MARK (OPmEastAsian) × [14.0] CJK UNIFIED IDEOGRAPH-767D (ID_EastAsian) ÷ [999.0] CJK UNIFIED IDEOGRAPH-4EBA (ID_EastAsian) × [19.11] LEFT SINGLE QUOTATION MARK (QU_Pi) × [7.01] SPACE (SP) ÷ [18.0] EN DASH (HH) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0020 ÷ 2067 × 004A × 006F × 0068 × 006E × 0020 ÷ 05D5 × 002D × 004D × 0069 × 0063 × 0068 × 0061 × 0065 × 006C × 2069 × 003B ÷ # × [0.3] SPACE (SP) ÷ [18.0] RIGHT-TO-LEFT ISOLATE (CMorigmEastAsian) × [28.0] LATIN CAPITAL LETTER J (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER O (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER VAV (HL) × [21.03] HYPHEN-MINUS (HY) × [21.1] LATIN CAPITAL LETTER M (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER C (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER L (ALorigmEastAsianmDottedCircle) × [9.0] POP DIRECTIONAL ISOLATE (CMorigmEastAsian) × [15.4] SEMICOLON (IS) ÷ [0.3]'); + Test_LB('× 05D5 × 05B7 × 05BD × 05D9 × 05B0 × 05D4 × 05B4 × 05D9 × 05BE ÷ 05DB × 05B5 × 05BD × 05DF × 05C3 ÷ # × [0.3] HEBREW LETTER VAV (HL) × [9.0] HEBREW POINT PATAH (CMorigmEastAsian) × [9.0] HEBREW POINT METEG (CMorigmEastAsian) × [28.0] HEBREW LETTER YOD (HL) × [9.0] HEBREW POINT SHEVA (CMorigmEastAsian) × [28.0] HEBREW LETTER HE (HL) × [9.0] HEBREW POINT HIRIQ (CMorigmEastAsian) × [28.0] HEBREW LETTER YOD (HL) × [21.02] HEBREW PUNCTUATION MAQAF (HH) ÷ [999.0] HEBREW LETTER KAF (HL) × [9.0] HEBREW POINT TSERE (CMorigmEastAsian) × [9.0] HEBREW POINT METEG (CMorigmEastAsian) × [28.0] HEBREW LETTER FINAL NUN (HL) × [28.0] HEBREW PUNCTUATION SOF PASUQ (ALorigmEastAsianmDottedCircle) ÷ [0.3]'); + Test_LB('× 0074 × 0068 × 0065 × 0020 ÷ 0041 × 006B × 006B × 0061 × 0064 × 0069 × 0061 × 006E × 0020 ÷ 0073 × 0075 × 0066 × 0066 × 0069 × 0078 × 0020 ÷ 002D × 0069 × 0304 ÷ # × [0.3] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER K (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER D (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER A (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER N (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) × [20.1] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [9.0] COMBINING MACRON (CMorigmEastAsian) ÷ [0.3]'); + Test_LB('× 0074 × 0068 × 0065 × 0020 ÷ 0048 × 0065 × 0062 × 0072 × 0065 × 0077 × 0020 ÷ 0073 × 0075 × 0066 × 0066 × 0069 × 0078 × 0020 ÷ 200F × 002D ÷ 05D9 ÷ # × [0.3] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-TO-LEFT MARK (CMorigmEastAsian) × [21.03] HYPHEN-MINUS (HY) ÷ [999.0] HEBREW LETTER YOD (HL) ÷ [0.3]'); + Test_LB('× 0074 × 0068 × 0065 × 0020 ÷ 0048 × 0065 × 0062 × 0072 × 0065 × 0077 × 0020 ÷ 0073 × 0075 × 0066 × 0066 × 0069 × 0078 × 0020 ÷ 200F × 0020 ÷ 002D × 05D9 ÷ # × [0.3] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] RIGHT-TO-LEFT MARK (CMorigmEastAsian) × [7.01] SPACE (SP) ÷ [18.0] HYPHEN-MINUS (HY) × [20.1] HEBREW LETTER YOD (HL) ÷ [0.3]'); + Test_LB('× 0074 × 0068 × 0065 × 0020 ÷ 0048 × 0065 × 0062 × 0072 × 0065 × 0077 × 0020 ÷ 0073 × 0075 × 0066 × 0066 × 0069 × 0078 × 0020 ÷ 05BE × 05D9 ÷ # × [0.3] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) × [20.1] HEBREW LETTER YOD (HL) ÷ [0.3]'); + Test_LB('× 0074 × 0068 × 0065 × 0020 ÷ 0048 × 0065 × 0062 × 0072 × 0065 × 0077 × 0020 ÷ 0073 × 0075 × 0066 × 0066 × 0069 × 0078 × 0020 ÷ 05BE × 05B4 × 05D9 ÷ # × [0.3] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN CAPITAL LETTER H (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER B (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER R (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER W (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] LATIN SMALL LETTER S (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER U (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER F (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER I (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER X (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HEBREW PUNCTUATION MAQAF (HH) × [9.0] HEBREW POINT HIRIQ (CMorigmEastAsian) × [20.1] HEBREW LETTER YOD (HL) ÷ [0.3]'); + Test_LB('× 004C × 0065 × 0074 × 0020 ÷ 05E9 × 205F ÷ 2254 × 205F × 007C ÷ 1D446 × 007C ÷ # × [0.3] LATIN CAPITAL LETTER L (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER E (ALorigmEastAsianmDottedCircle) × [28.0] LATIN SMALL LETTER T (ALorigmEastAsianmDottedCircle) × [7.01] SPACE (SP) ÷ [18.0] HEBREW LETTER SHIN (HL) × [21.01] MEDIUM MATHEMATICAL SPACE (BAmEastAsian) ÷ [999.0] COLON EQUALS (ALorigmEastAsianmDottedCircle) × [21.01] MEDIUM MATHEMATICAL SPACE (BAmEastAsian) × [21.01] VERTICAL LINE (BAmEastAsian) ÷ [999.0] MATHEMATICAL ITALIC CAPITAL S (ALorigmEastAsianmDottedCircle) × [21.01] VERTICAL LINE (BAmEastAsian) ÷ [0.3]'); + Test_LB('× 1F02C × 1F3FF ÷ # × [0.3] (ID_ExtPictUnassigned) × [30.22] EMOJI MODIFIER FITZPATRICK TYPE-6 (EM) ÷ [0.3]'); + Test_LB('× 00A9 ÷ 1F3FF ÷ # × [0.3] COPYRIGHT SIGN (ALorigmEastAsianmDottedCircle) ÷ [999.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (EM) ÷ [0.3]'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 10) { + Test_WB('÷ 000D ÷ 000D ÷ # ÷ [0.2] (CR) ÷ [3.1] (CR) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 000D ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 000D × 000A ÷ # ÷ [0.2] (CR) × [3.0] (LF) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 000A ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 000B ÷ # ÷ [0.2] (CR) ÷ [3.1] (Newline) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 000B ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0300 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 × 0300 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 00AD ÷ # ÷ [0.2] (CR) ÷ [3.1] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 × 00AD ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 3031 ÷ # ÷ [0.2] (CR) ÷ [3.1] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 3031 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 24C2 ÷ # ÷ [0.2] (CR) ÷ [3.1] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 24C2 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0041 ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0041 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 002E ÷ # ÷ [0.2] (CR) ÷ [3.1] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 002E ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0030 ÷ # ÷ [0.2] (CR) ÷ [3.1] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0030 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 005F ÷ # ÷ [0.2] (CR) ÷ [3.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 005F ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 1F1E6 ÷ # ÷ [0.2] (CR) ÷ [3.1] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 05D0 ÷ # ÷ [0.2] (CR) ÷ [3.1] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 05D0 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0022 ÷ # ÷ [0.2] (CR) ÷ [3.1] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0022 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 200D ÷ # ÷ [0.2] (CR) ÷ [3.1] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 × 200D ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 00A9 ÷ # ÷ [0.2] (CR) ÷ [3.1] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 00A9 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0020 ÷ # ÷ [0.2] (CR) ÷ [3.1] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0000 ÷ # ÷ [0.2] (CR) ÷ [3.1] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0000 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0061 × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000D ÷ 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (CR) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 000D ÷ # ÷ [0.2] (LF) ÷ [3.1] (CR) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 000D ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 000A ÷ # ÷ [0.2] (LF) ÷ [3.1] (LF) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 000A ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 000B ÷ # ÷ [0.2] (LF) ÷ [3.1] (Newline) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 000B ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0300 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 × 0300 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 00AD ÷ # ÷ [0.2] (LF) ÷ [3.1] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 × 00AD ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 3031 ÷ # ÷ [0.2] (LF) ÷ [3.1] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 3031 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 24C2 ÷ # ÷ [0.2] (LF) ÷ [3.1] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 24C2 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0041 ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0041 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 002E ÷ # ÷ [0.2] (LF) ÷ [3.1] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 002E ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0030 ÷ # ÷ [0.2] (LF) ÷ [3.1] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0030 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 005F ÷ # ÷ [0.2] (LF) ÷ [3.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 005F ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 1F1E6 ÷ # ÷ [0.2] (LF) ÷ [3.1] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 05D0 ÷ # ÷ [0.2] (LF) ÷ [3.1] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 05D0 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0022 ÷ # ÷ [0.2] (LF) ÷ [3.1] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0022 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 200D ÷ # ÷ [0.2] (LF) ÷ [3.1] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 × 200D ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 00A9 ÷ # ÷ [0.2] (LF) ÷ [3.1] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 00A9 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0020 ÷ # ÷ [0.2] (LF) ÷ [3.1] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0000 ÷ # ÷ [0.2] (LF) ÷ [3.1] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0000 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0061 × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000A ÷ 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 000D ÷ # ÷ [0.2] (Newline) ÷ [3.1] (CR) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 000D ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 000A ÷ # ÷ [0.2] (Newline) ÷ [3.1] (LF) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 000A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 000B ÷ # ÷ [0.2] (Newline) ÷ [3.1] (Newline) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 000B ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0300 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 × 0300 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 00AD ÷ # ÷ [0.2] (Newline) ÷ [3.1] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 × 00AD ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 3031 ÷ # ÷ [0.2] (Newline) ÷ [3.1] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 3031 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 24C2 ÷ # ÷ [0.2] (Newline) ÷ [3.1] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 24C2 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0041 ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0041 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 002E ÷ # ÷ [0.2] (Newline) ÷ [3.1] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 002E ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0030 ÷ # ÷ [0.2] (Newline) ÷ [3.1] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0030 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 005F ÷ # ÷ [0.2] (Newline) ÷ [3.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 005F ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 1F1E6 ÷ # ÷ [0.2] (Newline) ÷ [3.1] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 05D0 ÷ # ÷ [0.2] (Newline) ÷ [3.1] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 05D0 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0022 ÷ # ÷ [0.2] (Newline) ÷ [3.1] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0022 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 200D ÷ # ÷ [0.2] (Newline) ÷ [3.1] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 × 200D ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 00A9 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 00A9 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0020 ÷ # ÷ [0.2] (Newline) ÷ [3.1] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0000 ÷ # ÷ [0.2] (Newline) ÷ [3.1] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0000 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0061 × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000B ÷ 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (Newline) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 000B ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 000B ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0300 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0300 × 00AD ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 × 00AD ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 3031 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 3031 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 24C2 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 24C2 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0041 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0041 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 002E ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 002E ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0030 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0030 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 005F ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 005F ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 1F1E6 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 05D0 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 05D0 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0022 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0022 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0300 × 200D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 × 200D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 00A9 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 00A9 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0000 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0000 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0061 × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0300 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0300 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 000D ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 000D ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 000A ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 000A ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 000B ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 000B ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 00AD × 0300 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 × 0300 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 00AD × 00AD ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 × 00AD ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 3031 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 3031 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 24C2 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 24C2 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0041 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0041 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 002E ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 002E ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0030 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0030 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 005F ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 005F ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 1F1E6 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 05D0 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 05D0 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0022 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0022 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00AD × 200D ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 × 200D ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 00A9 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 00A9 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0020 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0020 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0000 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0000 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0061 × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0061 ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0061 ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0031 ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0031 ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00AD ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00AD × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] SOFT HYPHEN (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 000D ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 000D ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 000A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 000A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 000B ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 000B ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 3031 × 0300 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 × 0300 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 3031 × 00AD ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 × 00AD ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 3031 × 3031 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [13.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 × 3031 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) × [13.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 24C2 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 24C2 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0041 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0041 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 002E ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 002E ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0030 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0030 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 3031 × 005F ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 × 005F ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 1F1E6 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 05D0 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 05D0 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0022 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0022 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 3031 × 200D ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 × 200D ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 00A9 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 00A9 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0020 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0020 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0000 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0000 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0061 × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 3031 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 3031 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 000D ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 000D ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 000A ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 000A ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 000B ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 000B ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0300 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0300 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 24C2 × 00AD ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 00AD ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 3031 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 3031 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 24C2 × 24C2 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [5.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 24C2 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0041 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [5.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0041 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 003A ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 003A ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 002C ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 002C ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 002E ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 002E ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0030 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0030 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 24C2 × 005F ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 005F ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 1F1E6 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 24C2 × 05D0 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 05D0 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 0022 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 0022 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 0027 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 0027 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 24C2 × 200D ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 200D ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 00A9 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 00A9 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 0020 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 0020 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 24C2 ÷ 0000 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 ÷ 0000 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0061 × 2060 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0061 ÷ 003A ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0061 ÷ 0027 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0061 ÷ 002C ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0031 ÷ 003A ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0031 ÷ 0027 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0031 ÷ 002C ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 24C2 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 000D ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 000A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 000B ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0041 × 0300 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0300 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0041 × 00AD ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 00AD ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 3031 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0041 × 24C2 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [5.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 24C2 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0041 × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [5.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 002E ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0041 × 0030 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0030 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0041 × 005F ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 005F ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0041 × 05D0 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 05D0 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 0022 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0041 × 200D ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 200D ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 00A9 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 00A9 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 0020 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 0000 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 ÷ 0000 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0041 × 0061 × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0041 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0041 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0041 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0041 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0041 × 0031 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0041 × 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0041 × 0031 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0041 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0041 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 000D ÷ # ÷ [0.2] COLON (MidLetter) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 000D ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 000A ÷ # ÷ [0.2] COLON (MidLetter) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 000A ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 000B ÷ # ÷ [0.2] COLON (MidLetter) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 000B ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 003A × 0300 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 × 0300 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 003A × 00AD ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 × 00AD ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 3031 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 3031 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 24C2 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 24C2 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0041 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0041 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 002E ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 002E ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0030 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0030 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 005F ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 005F ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 1F1E6 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 05D0 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 05D0 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0022 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0022 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 003A × 200D ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 × 200D ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 00A9 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 00A9 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0020 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0020 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0000 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0000 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0061 × 2060 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 003A ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 003A × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 000D ÷ # ÷ [0.2] COMMA (MidNum) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 000D ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 000A ÷ # ÷ [0.2] COMMA (MidNum) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 000A ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 000B ÷ # ÷ [0.2] COMMA (MidNum) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 000B ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 002C × 0300 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 × 0300 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 002C × 00AD ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 × 00AD ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 3031 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 3031 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 24C2 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 24C2 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0041 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0041 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 002E ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 002E ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0030 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0030 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 005F ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 005F ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 1F1E6 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 05D0 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 05D0 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0022 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0022 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002C × 200D ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 × 200D ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 00A9 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 00A9 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0020 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0020 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0000 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0000 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0061 × 2060 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002C ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002C × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 000D ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 000D ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 000A ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 000A ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 000B ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 000B ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 002E × 0300 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 × 0300 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 002E × 00AD ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 × 00AD ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 3031 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 3031 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 24C2 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 24C2 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0041 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0041 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 002E ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 002E ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0030 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0030 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 005F ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 005F ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 1F1E6 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 05D0 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 05D0 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0022 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0022 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002E × 200D ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 × 200D ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 00A9 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 00A9 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0020 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0020 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0000 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0000 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0061 × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0061 ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0061 ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0031 ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0031 ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 002E ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 002E × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] FULL STOP (MidNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 000D ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 000D ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 000A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 000A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 000B ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 000B ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0030 × 0300 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0030 × 00AD ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 3031 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 3031 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0030 × 24C2 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 24C2 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [10.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0030 × 0041 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0041 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [10.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 002E ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 002E ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0030 × 0030 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [8.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0030 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [8.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0030 × 005F ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 005F ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0030 × 05D0 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 05D0 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [10.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 0022 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 0022 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0030 × 200D ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 200D ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 00A9 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 00A9 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 0020 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 0020 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 0000 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 ÷ 0000 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0030 × 0061 × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [10.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0030 × 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [10.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0030 × 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [10.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0030 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [10.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0030 × 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [10.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [10.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0030 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0030 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0030 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0030 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0030 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [4.0] COMBINING DIAERESIS (Extend) × [8.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 000D ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 000D ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 000A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 000A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 000B ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 000B ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 005F × 0300 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0300 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 005F × 00AD ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 00AD ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 005F × 3031 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 3031 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 005F × 24C2 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 24C2 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 005F × 0041 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0041 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 002E ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 002E ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 005F × 0030 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0030 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 005F × 005F ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 005F ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 1F1E6 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 005F × 05D0 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 05D0 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 0022 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 0022 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 005F × 200D ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 200D ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 00A9 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 00A9 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 0020 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 0020 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 005F ÷ 0000 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 ÷ 0000 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 005F × 0061 × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 005F × 0061 ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 005F × 0061 ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 005F × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 005F × 0061 ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 005F × 0031 ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 005F × 0031 ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 005F × 0031 ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 005F × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 005F × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LOW LINE (ExtendNumLet) × [4.0] COMBINING DIAERESIS (Extend) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 000D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 000D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 000A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 000A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 000B ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 000B ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0300 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 × 0300 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 00AD ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 × 00AD ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 3031 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 3031 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 24C2 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 24C2 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0041 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0041 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 002E ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 002E ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0030 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0030 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 005F ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 005F ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 1F1E6 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [15.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 × 1F1E6 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) × [15.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 05D0 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 05D0 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0022 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0022 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 200D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 × 200D ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 00A9 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 00A9 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0020 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0020 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0000 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0000 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0061 × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 1F1E6 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 000D ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 000D ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 000A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 000A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 000B ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 000B ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0300 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0300 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 05D0 × 00AD ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 00AD ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 3031 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 3031 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 05D0 × 24C2 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 24C2 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0041 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0041 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 002E ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 002E ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0030 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0030 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 05D0 × 005F ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 005F ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 1F1E6 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 05D0 × 05D0 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 05D0 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 0022 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 0022 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [7.1] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [7.1] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 05D0 × 200D ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 200D ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 00A9 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 00A9 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 0020 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 0020 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 05D0 ÷ 0000 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 ÷ 0000 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0061 × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0061 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0061 ÷ 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0061 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0031 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0031 ÷ 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0031 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 000D ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 000D ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 000A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 000A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 000B ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 000B ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0022 × 0300 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 × 0300 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0022 × 00AD ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 × 00AD ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 3031 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 3031 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 24C2 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 24C2 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0041 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0041 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 002E ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 002E ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0030 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0030 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 005F ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 005F ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 1F1E6 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 05D0 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 05D0 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0022 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0022 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0022 × 200D ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 × 200D ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 00A9 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 00A9 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0020 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0020 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0000 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0000 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0061 × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0022 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0022 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] QUOTATION MARK (Double_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 000D ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 000D ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 000A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 000A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 000B ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 000B ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0027 × 0300 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 × 0300 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0027 × 00AD ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 × 00AD ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 3031 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 3031 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 24C2 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 24C2 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0041 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0041 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 002E ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 002E ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0030 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0030 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 005F ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 005F ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 1F1E6 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 05D0 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 05D0 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0022 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0022 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0027 × 200D ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 × 200D ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 00A9 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 00A9 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0020 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0020 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0000 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0000 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0061 × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0027 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0027 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 000D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 000A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 000B ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 000B ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 200D × 0300 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 × 0300 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 200D × 00AD ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 × 00AD ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 3031 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 3031 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 200D × 24C2 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [3.3] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 24C2 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0041 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0041 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 002E ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 002E ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0030 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0030 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 005F ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 005F ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 05D0 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 05D0 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0022 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0022 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 200D × 200D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 × 200D ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 200D × 00A9 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [3.3] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 00A9 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0020 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0000 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0000 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0061 × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0061 ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0061 ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0031 ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0031 ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 200D ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 200D × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 000D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 000D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 000A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 000A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 000B ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 000B ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0300 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 × 0300 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 00A9 × 00AD ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 × 00AD ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 3031 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 3031 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 24C2 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 24C2 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0041 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0041 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 003A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 003A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 002C ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 002C ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 002E ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 002E ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0030 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0030 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 005F ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 005F ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 1F1E6 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 05D0 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 05D0 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0022 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0022 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0027 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0027 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00A9 × 200D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 × 200D ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 00A9 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 00A9 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0020 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0020 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0000 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0000 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0061 × 2060 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 00A9 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 00A9 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] COPYRIGHT SIGN (ExtPictmALetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 000D ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 000D ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 000A ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 000A ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 000B ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 000B ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0020 × 0300 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 × 0300 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0020 × 00AD ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 × 00AD ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 3031 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 3031 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 24C2 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 24C2 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0041 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0041 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 002E ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 002E ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0030 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0030 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 005F ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 005F ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 1F1E6 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 05D0 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 05D0 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0022 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0022 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0020 × 200D ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 × 200D ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 00A9 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 00A9 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0020 × 0020 ÷ # ÷ [0.2] SPACE (WSegSpace) × [3.4] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0020 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0000 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0000 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0061 × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0020 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0020 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 000D ÷ # ÷ [0.2] (XXmExtPict) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 000D ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 000A ÷ # ÷ [0.2] (XXmExtPict) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 000A ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 000B ÷ # ÷ [0.2] (XXmExtPict) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 000B ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0000 × 0300 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 × 0300 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0000 × 00AD ÷ # ÷ [0.2] (XXmExtPict) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 × 00AD ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 3031 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 3031 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 24C2 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 24C2 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0041 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0041 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 003A ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 003A ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 002C ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 002C ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 002E ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 002E ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0030 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0030 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 005F ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 005F ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 1F1E6 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 05D0 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 05D0 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0022 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0022 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0027 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0027 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0000 × 200D ÷ # ÷ [0.2] (XXmExtPict) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 × 200D ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 00A9 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 00A9 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0020 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0020 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0000 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0000 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0061 × 2060 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0000 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (XXmExtPict) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0000 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] (XXmExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 24C2 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [5.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 24C2 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [5.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 00A9 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 00A9 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 ÷ 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 ÷ 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 2060 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [9.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 24C2 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [7.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0308 × 24C2 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [7.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0308 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0308 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 00A9 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 00A9 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 × 003A × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 24C2 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [7.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0308 × 24C2 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0308 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0308 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 00A9 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 00A9 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 24C2 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [7.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0308 × 24C2 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [7.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0308 × 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0308 × 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 00A9 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 00A9 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0308 × 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0308 × 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0308 × 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0308 × 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 × 0027 × 2060 × 0308 × 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [6.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [7.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0027 × 2060 × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 000D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 000A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 000B ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 × 0300 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 × 00AD ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 3031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 24C2 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 24C2 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0041 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 002E ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0030 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 005F ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 05D0 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0022 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 × 200D ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 00A9 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 00A9 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0020 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0000 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 24C2 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 24C2 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 00A9 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 00A9 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0000 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0000 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A × 0308 ÷ 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 24C2 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 24C2 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 × 0027 × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 0027 × 0308 × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 00A9 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 00A9 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 0000 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 0000 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 0027 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 × 0027 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 × 0027 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 × 0027 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 × 0027 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 × 0027 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 × 0027 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 × 0027 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 × 0027 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] APOSTROPHE (Single_Quote) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 24C2 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 24C2 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 × 002C × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 002C × 0308 × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 00A9 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 00A9 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 0000 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 0000 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 × 002C × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 × 002C × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 × 002C × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 × 002C × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 × 002C × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 × 002C × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 × 002C × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 × 002C × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] COMMA (MidNum) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 000D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (CR) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 000A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (LF) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 000B ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [3.2] (Newline) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 × 0300 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 × 00AD ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] SOFT HYPHEN (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 3031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 24C2 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 24C2 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] CIRCLED LATIN CAPITAL LETTER M (ALetter_ExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0041 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 002E ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] FULL STOP (MidNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 × 002E × 2060 × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 002E × 2060 × 0308 × 0030 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 005F ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 1F1E6 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 05D0 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0022 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] QUOTATION MARK (Double_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 × 200D ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 00A9 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 00A9 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] COPYRIGHT SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0020 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 0000 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0000 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0061 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0061 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0061 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0061 ÷ 0027 × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] APOSTROPHE (Single_Quote) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E × 2060 × 0308 ÷ 0061 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 × 002E × 2060 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 × 002E × 2060 × 0308 × 0031 ÷ 003A ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [0.3]'); + Test_WB('÷ 0031 × 002E × 2060 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 × 002E × 2060 × 0308 × 0031 ÷ 0027 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 0031 × 002E × 2060 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 × 002E × 2060 × 0308 × 0031 ÷ 002C ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [0.3]'); + Test_WB('÷ 0031 × 002E × 2060 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 0031 × 002E × 2060 × 0308 × 0031 ÷ 002E × 2060 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [12.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) × [4.0] COMBINING DIAERESIS (Extend) × [11.0] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) × [4.0] WORD JOINER (Format) ÷ [0.3]'); + Test_WB('÷ 000D × 000A ÷ 0061 ÷ 000A ÷ 0308 ÷ # ÷ [0.2] (CR) × [3.0] (LF) ÷ [3.1] LATIN SMALL LETTER A (ALettermExtPict) ÷ [3.2] (LF) ÷ [3.1] COMBINING DIAERESIS (Extend) ÷ [0.3]'); + Test_WB('÷ 0061 × 0308 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) ÷ [0.3]'); + Test_WB('÷ 0020 × 200D ÷ 0646 ÷ # ÷ [0.2] SPACE (WSegSpace) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] ARABIC LETTER NOON (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0646 × 200D ÷ 0020 ÷ # ÷ [0.2] ARABIC LETTER NOON (ALettermExtPict) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] SPACE (WSegSpace) ÷ [0.3]'); + Test_WB('÷ 0671 × 0644 × 0631 × 064E × 0651 × 062D × 0650 × 064A × 0645 × 0650 ÷ 0020 ÷ 06DD × 0661 ÷ # ÷ [0.2] ARABIC LETTER ALEF WASLA (ALettermExtPict) × [5.0] ARABIC LETTER LAM (ALettermExtPict) × [5.0] ARABIC LETTER REH (ALettermExtPict) × [4.0] ARABIC FATHA (Extend) × [4.0] ARABIC SHADDA (Extend) × [5.0] ARABIC LETTER HAH (ALettermExtPict) × [4.0] ARABIC KASRA (Extend) × [5.0] ARABIC LETTER YEH (ALettermExtPict) × [5.0] ARABIC LETTER MEEM (ALettermExtPict) × [4.0] ARABIC KASRA (Extend) ÷ [999.0] SPACE (WSegSpace) ÷ [999.0] ARABIC END OF AYAH (Numeric) × [8.0] ARABIC-INDIC DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0721 × 0719 × 0721 × 0718 × 072A × 0710 ÷ 0020 ÷ 070F × 071D × 0717 ÷ # ÷ [0.2] SYRIAC LETTER MIM (ALettermExtPict) × [5.0] SYRIAC LETTER ZAIN (ALettermExtPict) × [5.0] SYRIAC LETTER MIM (ALettermExtPict) × [5.0] SYRIAC LETTER WAW (ALettermExtPict) × [5.0] SYRIAC LETTER RISH (ALettermExtPict) × [5.0] SYRIAC LETTER ALAPH (ALettermExtPict) ÷ [999.0] SPACE (WSegSpace) ÷ [999.0] SYRIAC ABBREVIATION MARK (ALettermExtPict) × [5.0] SYRIAC LETTER YUDH (ALettermExtPict) × [5.0] SYRIAC LETTER HE (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 072C × 070F × 072B × 0712 × 0718 ÷ # ÷ [0.2] SYRIAC LETTER TAW (ALettermExtPict) × [5.0] SYRIAC ABBREVIATION MARK (ALettermExtPict) × [5.0] SYRIAC LETTER SHIN (ALettermExtPict) × [5.0] SYRIAC LETTER BETH (ALettermExtPict) × [5.0] SYRIAC LETTER WAW (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0041 × 0041 × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [5.0] LATIN CAPITAL LETTER A (ALettermExtPict) × [5.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0041 × 003A × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [6.0] COLON (MidLetter) × [7.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0041 ÷ 003A ÷ 003A ÷ 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0027 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [7.1] APOSTROPHE (Single_Quote) ÷ [0.3]'); + Test_WB('÷ 05D0 × 0022 × 05D0 ÷ # ÷ [0.2] HEBREW LETTER ALEF (Hebrew_Letter) × [7.2] QUOTATION MARK (Double_Quote) × [7.3] HEBREW LETTER ALEF (Hebrew_Letter) ÷ [0.3]'); + Test_WB('÷ 0041 × 0030 × 0030 × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [9.0] DIGIT ZERO (Numeric) × [8.0] DIGIT ZERO (Numeric) × [10.0] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0030 × 002C × 0030 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) × [12.0] COMMA (MidNum) × [11.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 0030 ÷ 002C ÷ 002C ÷ 0030 ÷ # ÷ [0.2] DIGIT ZERO (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ZERO (Numeric) ÷ [0.3]'); + Test_WB('÷ 3031 × 3031 ÷ # ÷ [0.2] VERTICAL KANA REPEAT MARK (Katakana) × [13.0] VERTICAL KANA REPEAT MARK (Katakana) ÷ [0.3]'); + Test_WB('÷ 0041 × 005F × 0030 × 005F × 3031 × 005F ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ZERO (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] VERTICAL KANA REPEAT MARK (Katakana) × [13.1] LOW LINE (ExtendNumLet) ÷ [0.3]'); + Test_WB('÷ 0041 × 005F × 005F × 0041 ÷ # ÷ [0.2] LATIN CAPITAL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN CAPITAL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 1F1E6 × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [15.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 1F1E6 × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [16.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 1F1E6 × 1F1E7 × 200D ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [16.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 1F1E6 × 200D × 1F1E7 ÷ 1F1E8 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [4.0] ZERO WIDTH JOINER (ZWJ) × [16.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) ÷ [999.0] LATIN SMALL LETTER B (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 1F1E6 × 1F1E7 ÷ 1F1E8 × 1F1E9 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER A (RI) × [16.0] REGIONAL INDICATOR SYMBOL LETTER B (RI) ÷ [999.0] REGIONAL INDICATOR SYMBOL LETTER C (RI) × [16.0] REGIONAL INDICATOR SYMBOL LETTER D (RI) ÷ [999.0] LATIN SMALL LETTER B (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 1F476 × 1F3FF ÷ 1F476 ÷ # ÷ [0.2] BABY (ExtPictmALetter) × [4.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend) ÷ [999.0] BABY (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 1F6D1 × 200D × 1F6D1 ÷ # ÷ [0.2] OCTAGONAL SIGN (ExtPictmALetter) × [4.0] ZERO WIDTH JOINER (ZWJ) × [3.3] OCTAGONAL SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 200D × 1F6D1 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] ZERO WIDTH JOINER (ZWJ) × [3.3] OCTAGONAL SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 2701 × 200D ÷ 2701 ÷ # ÷ [0.2] UPPER BLADE SCISSORS (XXmExtPict) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] UPPER BLADE SCISSORS (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 200D ÷ 2701 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] ZERO WIDTH JOINER (ZWJ) ÷ [999.0] UPPER BLADE SCISSORS (XXmExtPict) ÷ [0.3]'); + Test_WB('÷ 1F476 × 1F3FF × 0308 × 200D × 1F476 × 1F3FF ÷ # ÷ [0.2] BABY (ExtPictmALetter) × [4.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) × [3.3] BABY (ExtPictmALetter) × [4.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend) ÷ [0.3]'); + Test_WB('÷ 1F6D1 × 1F3FF ÷ # ÷ [0.2] OCTAGONAL SIGN (ExtPictmALetter) × [4.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend) ÷ [0.3]'); + Test_WB('÷ 200D × 1F6D1 × 1F3FF ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [3.3] OCTAGONAL SIGN (ExtPictmALetter) × [4.0] EMOJI MODIFIER FITZPATRICK TYPE-6 (Extend) ÷ [0.3]'); + Test_WB('÷ 200D × 1F6D1 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [3.3] OCTAGONAL SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 200D × 1F6D1 ÷ # ÷ [0.2] ZERO WIDTH JOINER (ZWJ) × [3.3] OCTAGONAL SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 1F6D1 ÷ 1F6D1 ÷ # ÷ [0.2] OCTAGONAL SIGN (ExtPictmALetter) ÷ [999.0] OCTAGONAL SIGN (ExtPictmALetter) ÷ [0.3]'); + Test_WB('÷ 0061 × 0308 × 200D × 0308 × 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [4.0] COMBINING DIAERESIS (Extend) × [4.0] ZERO WIDTH JOINER (ZWJ) × [4.0] COMBINING DIAERESIS (Extend) × [5.0] LATIN SMALL LETTER B (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 0020 × 0020 ÷ 0062 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] SPACE (WSegSpace) × [3.4] SPACE (WSegSpace) ÷ [999.0] LATIN SMALL LETTER B (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0031 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0031 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0031 × 005F × 0061 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] DIGIT ONE (Numeric) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 003A ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 003A ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 003A ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 003A ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 003A ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 003A ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COLON (MidLetter) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002E ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002E ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002E ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002E ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002E ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002E ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002C ÷ 003A ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002C ÷ 003A ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COLON (MidLetter) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002C ÷ 002E ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002C ÷ 002E ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] FULL STOP (MidNumLet) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002C ÷ 002C ÷ 0031 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] DIGIT ONE (Numeric) ÷ [0.3]'); + Test_WB('÷ 0061 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0031 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] DIGIT ONE (Numeric) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); + Test_WB('÷ 0061 × 005F × 0061 ÷ 002C ÷ 002C ÷ 0061 ÷ # ÷ [0.2] LATIN SMALL LETTER A (ALettermExtPict) × [13.1] LOW LINE (ExtendNumLet) × [13.2] LATIN SMALL LETTER A (ALettermExtPict) ÷ [999.0] COMMA (MidNum) ÷ [999.0] COMMA (MidNum) ÷ [999.0] LATIN SMALL LETTER A (ALettermExtPict) ÷ [0.3]'); +} +Finished(); diff --git a/src/main/perl/lib/Data/Dumper.pm b/src/main/perl/lib/Data/Dumper.pm index bb6d3caed..0ebe3485d 100644 --- a/src/main/perl/lib/Data/Dumper.pm +++ b/src/main/perl/lib/Data/Dumper.pm @@ -17,7 +17,7 @@ use warnings; use 5.008_001; require Exporter; -use constant IS_PRE_516_PERL => $] < 5.016; +use constant IS_PRE_516_PERL => "$]" < 5.016; use constant SUPPORTS_CORE_BOOLS => defined &builtin::is_bool; use Carp (); @@ -30,7 +30,7 @@ our ( $Indent, $Trailingcomma, $Purity, $Pad, $Varname, $Useqq, $Terse, $Freezer our ( @ISA, @EXPORT, @EXPORT_OK, $VERSION ); BEGIN { - $VERSION = '2.188'; # Don't forget to set version and release + $VERSION = '2.192'; # Don't forget to set version and release # date in POD below! @ISA = qw(Exporter); @@ -210,7 +210,7 @@ sub Dump { return &Dumpxs unless $Data::Dumper::Useperl || (ref($_[0]) && $_[0]->{useperl}) # Use pure perl version on earlier releases on EBCDIC platforms - || (! $IS_ASCII && $] lt 5.021_010); + || (! $IS_ASCII && "$]" < 5.021_010); return &Dumpperl; } @@ -760,6 +760,7 @@ my $low_controls_re = qr/[$low_controls]/; # put a string value in double quotes sub qquote { local($_) = shift; + return qq("") unless defined && length; # fast exit if undef/empty s/([\\\"\@\$])/\\$1/g; # This efficiently changes the high ordinal characters to \x{} if the utf8 @@ -924,7 +925,7 @@ for details. Returns a newly created C object. The first argument is an anonymous array of values to be dumped. The optional second argument is an anonymous array of names for the values. The names need not have a leading -C<$> sign, and must be comprised of alphanumeric characters. You can begin +C<$> sign, and must be composed of alphanumeric characters. You can begin a name with a C<*> to specify that the dereferenced type must be dumped instead of the reference itself, for ARRAY and HASH references. @@ -1455,7 +1456,7 @@ modify it under the same terms as Perl itself. =head1 VERSION -Version 2.188 +Version 2.191 =head1 SEE ALSO diff --git a/src/main/perl/lib/Getopt/Long.pm b/src/main/perl/lib/Getopt/Long.pm old mode 100755 new mode 100644 index 35b852fa7..cc97aa20f --- a/src/main/perl/lib/Getopt/Long.pm +++ b/src/main/perl/lib/Getopt/Long.pm @@ -3,31 +3,25 @@ # Getopt::Long.pm -- Universal options parsing # Author : Johan Vromans # Created On : Tue Sep 11 15:00:12 1990 -# Last Modified By: Johan Vromans -# Last Modified On: Thu Nov 17 17:45:27 2022 -# Update Count : 1777 +# Last Modified On: Tue Jun 11 13:18:11 2024 +# Update Count : 1811 # Status : Released ################ Module Preamble ################ -# There are no CPAN testers for very old versions of Perl. -# Getopt::Long is reported to run under 5.8. -use 5.004; +# Getopt::Long is reported to run under 5.6.1. Thanks Tux! +use 5.006001; use strict; use warnings; package Getopt::Long; -use vars qw($VERSION); -$VERSION = 2.54; -# For testing versions only. -use vars qw($VERSION_STRING); -$VERSION_STRING = "2.54"; +# Must match Getopt::Long::Parser::VERSION! +our $VERSION = 2.58; use Exporter; -use vars qw(@ISA @EXPORT @EXPORT_OK); -@ISA = qw(Exporter); +use base qw(Exporter); # Exported subroutines. sub GetOptions(@); # always @@ -37,21 +31,24 @@ sub Configure(@); # on demand sub HelpMessage(@); # on demand sub VersionMessage(@); # in demand +our @EXPORT; +our @EXPORT_OK; +# Values for $order. See GNU getopt.c for details. +our ($REQUIRE_ORDER, $PERMUTE, $RETURN_IN_ORDER); BEGIN { - # Init immediately so their contents can be used in the 'use vars' below. + ($REQUIRE_ORDER, $PERMUTE, $RETURN_IN_ORDER) = (0..2); @EXPORT = qw(&GetOptions $REQUIRE_ORDER $PERMUTE $RETURN_IN_ORDER); @EXPORT_OK = qw(&HelpMessage &VersionMessage &Configure &GetOptionsFromArray &GetOptionsFromString); } # User visible variables. -use vars @EXPORT, @EXPORT_OK; -use vars qw($error $debug $major_version $minor_version); +our ($error, $debug, $major_version, $minor_version); # Deprecated visible variables. -use vars qw($autoabbrev $getopt_compat $ignorecase $bundling $order - $passthrough); +our ($autoabbrev, $getopt_compat, $ignorecase, $bundling, $order, + $passthrough); # Official invisible variables. -use vars qw($genprefix $caller $gnu_compat $auto_help $auto_version $longprefix); +our ($genprefix, $caller, $gnu_compat, $auto_help, $auto_version, $longprefix); # Really invisible variables. my $bundling_values; @@ -125,97 +122,29 @@ sub import { ################ Initialization ################ -# Values for $order. See GNU getopt.c for details. -($REQUIRE_ORDER, $PERMUTE, $RETURN_IN_ORDER) = (0..2); # Version major/minor numbers. ($major_version, $minor_version) = $VERSION =~ /^(\d+)\.(\d+)/; ConfigDefaults(); -################ OO Interface ################ - -package Getopt::Long::Parser; - # Store a copy of the default configuration. Since ConfigDefaults has # just been called, what we get from Configure is the default. my $default_config = do { Getopt::Long::Configure () }; -sub new { - my $that = shift; - my $class = ref($that) || $that; - my %atts = @_; - - # Register the callers package. - my $self = { caller_pkg => (caller)[0] }; - - bless ($self, $class); - - # Process config attributes. - if ( defined $atts{config} ) { - my $save = Getopt::Long::Configure ($default_config, @{$atts{config}}); - $self->{settings} = Getopt::Long::Configure ($save); - delete ($atts{config}); - } - # Else use default config. - else { - $self->{settings} = $default_config; - } - - if ( %atts ) { # Oops - die(__PACKAGE__.": unhandled attributes: ". - join(" ", sort(keys(%atts)))."\n"); - } +# For the parser only. +sub _default_config { $default_config } - $self; -} - -sub configure { - my ($self) = shift; - - # Restore settings, merge new settings in. - my $save = Getopt::Long::Configure ($self->{settings}, @_); - - # Restore orig config and save the new config. - $self->{settings} = Getopt::Long::Configure ($save); -} - -sub getoptions { - my ($self) = shift; - - return $self->getoptionsfromarray(\@ARGV, @_); -} - -sub getoptionsfromarray { - my ($self) = shift; - - # Restore config settings. - my $save = Getopt::Long::Configure ($self->{settings}); - - # Call main routine. - my $ret = 0; - $Getopt::Long::caller = $self->{caller_pkg}; +################ Back to Normal ################ - eval { - # Locally set exception handler to default, otherwise it will - # be called implicitly here, and again explicitly when we try - # to deliver the messages. - local ($SIG{__DIE__}) = 'DEFAULT'; - $ret = Getopt::Long::GetOptionsFromArray (@_); - }; - - # Restore saved settings. - Getopt::Long::Configure ($save); - - # Handle errors and return value. - die ($@) if $@; - return $ret; +# The ooparser was traditionally part of the main package. +no warnings 'redefine'; +sub Getopt::Long::Parser::new { + require Getopt::Long::Parser; + goto &Getopt::Long::Parser::new; } - -package Getopt::Long; - -################ Back to Normal ################ +use warnings 'redefine'; # Indices in option control info. # Note that ParseOptions uses the fields directly. Search for 'hard-wired'. @@ -305,7 +234,7 @@ sub GetOptionsFromArray(@) { # Avoid some warnings if debugging. local ($^W) = 0; print STDERR - ("Getopt::Long $Getopt::Long::VERSION_STRING ", + ("Getopt::Long $VERSION ", "called from package \"$pkg\".", "\n ", "argv: ", @@ -806,11 +735,15 @@ sub OptCtl ($) { sub ParseOptionSpec ($$) { my ($opt, $opctl) = @_; + # Allow period in option name unless passing through, + my $op = $passthrough + ? qr/(?: \w+[-\w]* )/x : qr/(?: \w+[-.\w]* )/x; + # Match option spec. if ( $opt !~ m;^ ( # Option name - (?: \w+[-\w]* ) + $op # Aliases (?: \| (?: . [^|!+=:]* )? )* )? @@ -929,7 +862,8 @@ sub ParseOptionSpec ($$) { } } - if ( $dups && $^W ) { + if ( $dups ) { + # Warn now. Will become fatal in a future release. foreach ( split(/\n+/, $dups) ) { warn($_."\n"); } @@ -1252,7 +1186,7 @@ sub FindOption ($$$$$) { warn ("Value \"", $arg, "\" invalid for option ", $opt, " (", $type eq 'o' ? "extended " : '', - "number expected)\n"); + "integer number expected)\n"); $error++; # Push back. unshift (@$argv, $starter.$rest) if defined $rest; @@ -1495,9 +1429,7 @@ sub VersionMessage(@) { $0, defined $v ? " version $v" : (), "\n", "(", __PACKAGE__, "::", "GetOptions", - " version ", - defined($Getopt::Long::VERSION_STRING) - ? $Getopt::Long::VERSION_STRING : $VERSION, ";", + " version $VERSION,", " Perl version ", $] >= 5.006 ? sprintf("%vd", $^V) : $], ")\n"); @@ -1515,7 +1447,7 @@ sub VersionMessage(@) { sub HelpMessage(@) { eval { require Pod::Usage; - Pod::Usage->import(); + Pod::Usage->import; 1; } || die("Cannot provide help: cannot load Pod::Usage\n"); @@ -1941,7 +1873,9 @@ and the argument specification. The name specification contains the name of the option, optionally followed by a list of alternative names separated by vertical bar -characters. +characters. The name is made up of alphanumeric characters, hyphens, +underscores. If C is disabled, a period is also allowed in +option names. length option name is "length" length|size|l name is "length", aliases are "size" and "l" @@ -2048,18 +1982,7 @@ option will be incremented. =head2 Object oriented interface -Getopt::Long can be used in an object oriented way as well: - - use Getopt::Long; - $p = Getopt::Long::Parser->new; - $p->configure(...configuration options...); - if ($p->getoptions(...options descriptions...)) ... - if ($p->getoptionsfromarray( \@array, ...options descriptions...)) ... - -Configuration options can be passed to the constructor: - - $p = new Getopt::Long::Parser - config => [...configuration options...]; +See L. =head2 Callback object @@ -2389,11 +2312,12 @@ POSIXLY_CORRECT has been set, in which case C is disabled. C controls whether C<--opt=> is allowed, and what it should do. Without C, C<--opt=> gives an error. With C, -C<--opt=> will give option C and empty value. +C<--opt=> will give option C an empty value. This is the way GNU getopt_long() does it. -Note that C<--opt value> is still accepted, even though GNU -getopt_long() doesn't. +Note that for options with optional arguments, C<--opt value> is still +accepted, even though GNU getopt_long() requires writing C<--opt=value> +in this case. =item gnu_getopt @@ -2677,7 +2601,7 @@ When no destination is specified for an option, GetOptions will store the resultant value in a global variable named CI, where I is the primary name of this option. When a program executes under C (recommended), these variables must be -pre-declared with our() or C. +pre-declared with our(). our $opt_length = 0; GetOptions ('length=i'); # will store in $opt_length @@ -2805,7 +2729,7 @@ Johan Vromans =head1 COPYRIGHT AND DISCLAIMER -This program is Copyright 1990,2015 by Johan Vromans. +This program is Copyright 1990,2015,2023 by Johan Vromans. This program is free software; you can redistribute it and/or modify it under the terms of the Perl Artistic License or the GNU General Public License as published by the Free Software diff --git a/src/main/perl/lib/Getopt/Long/Parser.pm b/src/main/perl/lib/Getopt/Long/Parser.pm new file mode 100644 index 000000000..5a6aad189 --- /dev/null +++ b/src/main/perl/lib/Getopt/Long/Parser.pm @@ -0,0 +1,181 @@ +#! perl + +# Parser.pm -- Getopt::Long object-oriented interface +# Author : Johan Vromans +# Created On : Thu Nov 9 10:37:00 2023 +# Last Modified On: Tue Jun 11 13:17:57 2024 +# Update Count : 16 +# Status : Released + +use strict; +use warnings; + +package Getopt::Long::Parser; + +# Must match Getopt::Long::VERSION! +our $VERSION = 2.58; + +=head1 NAME + +Getopt::Long::Parser - Getopt::Long object-oriented interface + +=head1 SYNOPSIS + + use Getopt::Long::Parser; + my $p = Getopt::Long::Parser->new; + $p->configure( %options ); + if ( $p->getoptions( @options ) ) { ... } + if ( $p->getoptionsfromarray( \@array, @options ) ) { ... } + +Configuration options can be passed to the constructor: + + my $p = Getopt::Long::Parser->new( config => [ %options ] ); + +=head1 DESCRIPTION + +C is an object-oriented interface to +L. See its documentation for configuration and use. + +Note that C and C are not +object-oriented. +C emulates an object-oriented interface, +which should be okay for most purposes. + +=head1 CONSTRUCTOR + + my $p = Getopt::Long::Parser->new( %options ); + +The constructor takes an optional hash with parameters. + +=over 4 + +=item config + +An array reference with configuration settings. +See L for all possible settings. + +=back + +=cut + +# Getopt::Long has a stub for Getopt::Long::Parser::new. +use Getopt::Long (); +no warnings 'redefine'; + +sub new { + my $that = shift; + my $class = ref($that) || $that; + my %atts = @_; + + # Register the callers package. + my $self = { caller_pkg => (caller)[0] }; + + bless ($self, $class); + + my $default_config = Getopt::Long::_default_config(); + + # Process config attributes. + if ( defined $atts{config} ) { + my $save = Getopt::Long::Configure ($default_config, @{$atts{config}}); + $self->{settings} = Getopt::Long::Configure ($save); + delete ($atts{config}); + } + # Else use default config. + else { + $self->{settings} = $default_config; + } + + if ( %atts ) { # Oops + die(__PACKAGE__.": unhandled attributes: ". + join(" ", sort(keys(%atts)))."\n"); + } + + $self; +} + +use warnings 'redefine'; + +=head1 METHODS + +In the examples, C<$p> is assumed to be the result of a call to the constructor. + +=head2 configure + + $p->configure( %settings ); + +Update the current config settings. +See L for all possible settings. + +=cut + +sub configure { + my ($self) = shift; + + # Restore settings, merge new settings in. + my $save = Getopt::Long::Configure ($self->{settings}, @_); + + # Restore orig config and save the new config. + $self->{settings} = Getopt::Long::Configure ($save); +} + +=head2 getoptionsfromarray + + my $res = $p->getoptionsfromarray( $aref, @opts ); + +=head2 getoptions + + my $res = $p->getoptions( @opts ); + +The same as C. + +=cut + +sub getoptions { + my ($self) = shift; + + return $self->getoptionsfromarray(\@ARGV, @_); +} + +sub getoptionsfromarray { + my ($self) = shift; + + # Restore config settings. + my $save = Getopt::Long::Configure ($self->{settings}); + + # Call main routine. + my $ret = 0; + $Getopt::Long::caller = $self->{caller_pkg}; + + eval { + # Locally set exception handler to default, otherwise it will + # be called implicitly here, and again explicitly when we try + # to deliver the messages. + local ($SIG{__DIE__}) = 'DEFAULT'; + $ret = Getopt::Long::GetOptionsFromArray (@_); + }; + + # Restore saved settings. + Getopt::Long::Configure ($save); + + # Handle errors and return value. + die ($@) if $@; + return $ret; +} + +=head1 SEE ALSO + +L + +=head1 AUTHOR + +Johan Vromans + +=head1 COPYRIGHT AND DISCLAIMER + +This program is Copyright 1990,2015,2023 by Johan Vromans. +This program is free software; you can redistribute it and/or +modify it under the same terms as Perl. + +=cut + +1; diff --git a/src/main/perl/lib/Pod/Checker.pm b/src/main/perl/lib/Pod/Checker.pm new file mode 100644 index 000000000..3c77bc8a8 --- /dev/null +++ b/src/main/perl/lib/Pod/Checker.pm @@ -0,0 +1,1209 @@ +############################################################################# +# Pod/Checker.pm -- check pod documents for syntax errors +# +# Copyright (C) 1994-2000 by Bradford Appleton. All rights reserved. +# This is free software; you can redistribute it and/or modify it under the +# same terms as Perl itself. +############################################################################# + +package Pod::Checker; +use strict; +use warnings; + +our $VERSION = '1.77'; ## Current version of this package + +=head1 NAME + +Pod::Checker - check pod documents for syntax errors + +=head1 SYNOPSIS + + use Pod::Checker; + + $syntax_okay = podchecker($filepath, $outputpath, %options); + + my $checker = Pod::Checker->new(%options); + $checker->parse_from_file($filepath, \*STDERR); + +=head1 OPTIONS/ARGUMENTS + +C<$filepath> is the input POD to read and C<$outputpath> is +where to write POD syntax error messages. Either argument may be a scalar +indicating a file-path, or else a reference to an open filehandle. +If unspecified, the input-file it defaults to C<\*STDIN>, and +the output-file defaults to C<\*STDERR>. + +=head2 podchecker() + +This function can take a hash of options: + +=over 4 + +=item B<-warnings> =E I + +Turn warnings on/off. I is usually 1 for on, but higher values +trigger additional warnings. See L<"Warnings">. + +=item B<-quiet> =E I + +If C is true, do not print any errors/warnings. + +=back + +=head1 DESCRIPTION + +B will perform syntax checking of Perl5 POD format documentation. + +Curious/ambitious users are welcome to propose additional features they wish +to see in B and B and verify that the checks are +consistent with L. + +The following checks are currently performed: + +=over 4 + +=item * + +Unknown '=xxxx' commands, unknown 'XE...E' interior-sequences, +and unterminated interior sequences. + +=item * + +Check for proper balancing of C<=begin> and C<=end>. The contents of such +a block are generally ignored, i.e. no syntax checks are performed. + +=item * + +Check for proper nesting and balancing of C<=over>, C<=item> and C<=back>. + +=item * + +Check for same nested interior-sequences (e.g. +C...LE...E...E>). + +=item * + +Check for malformed or non-existing entities C...E>. + +=item * + +Check for correct syntax of hyperlinks C...E>. See L +for details. + +=item * + +Check for unresolved document-internal links. This check may also reveal +misspelled links that seem to be internal links but should be links +to something else. + +=back + +=head1 DIAGNOSTICS + +=head2 Errors + +=over 4 + +=item * empty =headn + +A heading (C<=head1> or C<=head2>) without any text? That ain't no +heading! + +=item * =over on line I without closing =back + +=item * You forgot a '=back' before '=headI' + +=item * =over is the last thing in the document?! + +The C<=over> command does not have a corresponding C<=back> before the +next heading (C<=head1> or C<=head2>) or the end of the file. + +=item * '=item' outside of any '=over' + +=item * =back without =over + +An C<=item> or C<=back> command has been found outside a +C<=over>/C<=back> block. + +=item * Can't have a 0 in =over I + +You need to indent a strictly positive number of spaces, not 0. + +=item * =over should be: '=over' or '=over positive_number' + +Either have an argumentless =over, or have its argument a strictly positive number. + +=item * =begin I without matching =end I + +A C<=begin> command was found that has no matching =end command. + +=item * =begin without a target? + +A C<=begin> command was found that is not followed by the formatter +specification. + +=item * =end I without matching =begin. + +A standalone C<=end> command was found. + +=item * '=end' without a target? + +'=end' directives need to have a target, just like =begin directives. + +=item * '=end I' is invalid. + +I needs to be one word + +=item * =end I doesn't match =begin I + +I needs to match =begin's I. + +=item * =for without a target? + +There is no specification of the formatter after the C<=for> command. + +=item * unresolved internal link I + +The given link to I does not have a matching node in the current +POD. This also happened when a single word node name is not enclosed in +C<"">. + +=item * Unknown directive: I + +An invalid POD command has been found. Valid are C<=head1>, C<=head2>, +C<=head3>, C<=head4>, C<=over>, C<=item>, C<=back>, C<=begin>, C<=end>, +C<=for>, C<=pod>, C<=cut> + +=item * Deleting unknown formatting code I + +An invalid markup command has been encountered. Valid are: +CE>, CE>, CE>, CE>, +CE>, CE>, CE>, CE>, +CE> + +=item * Unterminated IEE sequence + +An unclosed formatting code + +=item * An EE...E surrounding strange content + +The I found cannot be interpreted as a character entity. + +=item * An empty EEE + +=item * An empty C<< LEE >> + +=item * An empty XEE + +There needs to be content inside E, L, and X formatting codes. + +=item * Spurious text after =pod / =cut + +The commands C<=pod> and C<=cut> do not take any arguments. + +=item * =back doesn't take any parameters, but you said =back I + +The C<=back> command does not take any arguments. + +=item * =pod directives shouldn't be over one line long! Ignoring all I lines of content + +Self explanatory + +=item * =cut found outside a pod block. + +A '=cut' directive found in the middle of non-POD + +=item * Invalid =encoding syntax: I + +Syntax error in =encoding directive + +=back + +=head2 Warnings + +These may not necessarily cause trouble, but indicate mediocre style. + +=over 4 + +=item * nested commands IE...IE...E...E + +Two nested identical markup commands have been found. Generally this +does not make sense. + +=item * multiple occurrences (I) of link target I + +The POD file has some C<=item> and/or C<=head> commands that have +the same text. Potential hyperlinks to such a text cannot be unique then. +This warning is printed only with warning level greater than one. + +=item * line containing nothing but whitespace in paragraph + +There is some whitespace on a seemingly empty line. POD is very sensitive +to such things, so this is flagged. B users switch on the B +option to avoid this problem. + +=item * =item has no contents + +There is a list C<=item> that has no text contents. You probably want to delete +empty items. + +=item * You can't have =items (as at line I) unless the first thing after the =over is an =item + +A list introduced by C<=over> starts with a text or verbatim paragraph, +but continues with C<=item>s. Move the non-item paragraph out of the +C<=over>/C<=back> block. + +=item * Expected '=item I' + +=item * Expected '=item *' + +=item * Possible =item type mismatch: 'I' found leading a supposed definition =item + +A list started with e.g. a bullet-like C<=item> and continued with a +numbered one. This is obviously inconsistent. For most translators the +type of the I C<=item> determines the type of the list. + +=item * You have '=item x' instead of the expected '=item I' + +Erroneous numbering of =item numbers; they need to ascend consecutively. + +=item * Unknown E content in EEIE + +A character entity was found that does not belong to the standard +ISO set or the POD specials C and C. I + +=item * empty =over/=back block + +The list opened with C<=over> does not contain anything. + +=item * empty section in previous paragraph + +The previous section (introduced by a C<=head> command) does not contain +any valid content. This usually indicates that something is missing. Note: A +C<=head1> followed immediately by C<=head2> does not trigger this warning. + +=item * Verbatim paragraph in NAME section + +The NAME section (C<=head1 NAME>) should consist of a single paragraph +with the script/module name, followed by a dash `-' and a very short +description of what the thing is good for. + +=item * =headI without preceding higher level + +For example if there is a C<=head2> in the POD file prior to a +C<=head1>. + +=item * A non-empty ZEE + +The CE> sequence is supposed to be empty. Caveat: this issue is +detected in L and will be flagged as an I by any client +code; any contents of C...E> will be disregarded, anyway. + +=back + +=head2 Hyperlinks + +There are some warnings with respect to malformed hyperlinks: + +=over 4 + +=item * ignoring leading/trailing whitespace in link + +There is whitespace at the beginning or the end of the contents of +LE...E. + +=item * alternative text/node '%s' contains non-escaped | or / + +The characters C<|> and C are special in the LE...E context. +Although the hyperlink parser does its best to determine which "/" is +text and which is a delimiter in case of doubt, one ought to escape +these literal characters like this: + + / E + | E + +=back + +Note that the line number of the error/warning may refer to the line number of +the start of the paragraph in which the error/warning exists, not the line +number that the error/warning is on. This bug is present in errors/warnings +related to formatting codes. I + +=head1 RETURN VALUE + +B returns the number of POD syntax errors found or -1 if +there were no POD commands at all found in the file. + +=head1 EXAMPLES + +See L + +=head1 SCRIPTS + +The B script that comes with this distribution is a lean wrapper +around this module. See the online manual with + + podchecker -help + podchecker -man + +=head1 INTERFACE + +While checking, this module collects document properties, e.g. the nodes +for hyperlinks (C<=headX>, C<=item>) and index entries (CE>). +POD translators can use this feature to syntax-check and get the nodes in +a first pass before actually starting to convert. This is expensive in terms +of execution time, but allows for very robust conversions. + +Since v1.24 the B module uses only the B +method to print errors and warnings. The summary output (e.g. +"Pod syntax OK") has been dropped from the module and has been included in +B (the script). This allows users of B to +control completely the output behavior. Users of B (the script) +get the well-known behavior. + +v1.45 inherits from L as opposed to all previous versions +inheriting from Pod::Parser. Do B use Pod::Simple's interface when +using Pod::Checker unless it is documented somewhere on this page. I +repeat, DO B USE POD::SIMPLE'S INTERFACE. + +The following list documents the overrides to Pod::Simple, primarily to +make L happy: + +=over 4 + +=item end_B + +=item end_C + +=item end_Document + +=item end_F + +=item end_I + +=item end_L + +=item end_Para + +=item end_S + +=item end_X + +=item end_fcode + +=item end_for + +=item end_head + +=item end_head1 + +=item end_head2 + +=item end_head3 + +=item end_head4 + +=item end_item + +=item end_item_bullet + +=item end_item_number + +=item end_item_text + +=item handle_pod_and_cut + +=item handle_text + +=item handle_whiteline + +=item hyperlink + +=item scream + +=item start_B + +=item start_C + +=item start_Data + +=item start_F + +=item start_I + +=item start_L + +=item start_Para + +=item start_S + +=item start_Verbatim + +=item start_X + +=item start_fcode + +=item start_for + +=item start_head + +=item start_head1 + +=item start_head2 + +=item start_head3 + +=item start_head4 + +=item start_item_bullet + +=item start_item_number + +=item start_item_text + +=item start_over + +=item start_over_block + +=item start_over_bullet + +=item start_over_empty + +=item start_over_number + +=item start_over_text + +=item whine + +=back + +=cut + +############################################################################# + +#use diagnostics; +use Carp qw(croak); +use Exporter 'import'; +use base qw/Pod::Simple::Methody/; + +our @EXPORT = qw(&podchecker); + +##--------------------------------- +## Function definitions begin here +##--------------------------------- + +sub podchecker { + my ($infile, $outfile, %options) = @_; + local $_; + + ## Set defaults + $infile ||= \*STDIN; + $outfile ||= \*STDERR; + + ## Now create a pod checker + my $checker = Pod::Checker->new(%options); + + ## Now check the pod document for errors + $checker->parse_from_file($infile, $outfile); + + ## Return the number of errors found + return $checker->num_errors(); +} + + +##--------------------------------------------------------------------------- + +##------------------------------- +## Method definitions begin here +##------------------------------- + +################################## + +=over 4 + +=item Cnew( %options )> + +Return a reference to a new Pod::Checker object that inherits from +Pod::Simple and is used for calling the required methods later. The +following options are recognized: + +C<-warnings =E num> + Print warnings if C is true. The higher the value of C, +the more warnings are printed. Currently there are only levels 1 and 2. + +C<-quiet =E num> + If C is true, do not print any errors/warnings. This is useful +when Pod::Checker is used to munge POD code into plain text from within +POD formatters. + +=cut + +sub new { + my $new = shift->SUPER::new(@_); + $new->{'output_fh'} ||= *STDERR{IO}; + + # Set options + my %opts = @_; + $new->{'-warnings'} = defined $opts{'-warnings'} ? + $opts{'-warnings'} : 1; # default on + $new->{'-quiet'} = $opts{'-quiet'} || 0; # default off + + # Initialize number of errors/warnings + $new->{'_NUM_ERRORS'} = 0; + $new->{'_NUM_WARNINGS'} = 0; + + # 'current' also means 'most recent' in the follow comments + $new->{'_thispara'} = ''; # current POD paragraph + $new->{'_line'} = 0; # current line number + $new->{'_head_num'} = 0; # current =head level (set to 0 to make + # logic easier down the road) + $new->{'_cmds_since_head'} = 0; # num of POD directives since prev. =headN + $new->{'_nodes'} = []; # stack for =head/=item nodes + $new->{'_fcode_stack'} = []; # stack for nested formatting codes + $new->{'_fcode_pos'} = []; # stack for position in paragraph of fcodes + $new->{'_begin_stack'} = []; # stack for =begins: [line #, target] + $new->{'_links'} = []; # stack for hyperlinks to external entities + $new->{'_internal_links'} = []; # set of linked-to internal sections + $new->{'_index'} = []; # stack for text in X<>s + + $new->accept_targets('*'); # check all =begin/=for blocks + $new->cut_handler( \&handle_pod_and_cut ); # warn if text after =cut + $new->pod_handler( \&handle_pod_and_cut ); # warn if text after =pod + $new->whiteline_handler( \&handle_whiteline ); # warn if whiteline + $new->parse_empty_lists(1); # warn if they are empty + + return $new; +} + +################################## + +=item C<$checker-Epoderror( @args )> + +=item C<$checker-Epoderror( {%opts}, @args )> + +Internal method for printing errors and warnings. If no options are given, +simply prints "@_". The following options are recognized and used to form +the output: + + -msg + +A message to print prior to C<@args>. + + -line + +The line number the error occurred in. + + -file + +The file (name) the error occurred in. Defaults to the name of the current +file being processed. + + -severity + +The error level, should be 'WARNING' or 'ERROR'. + +=cut + +# Invoked as $self->poderror( @args ), or $self->poderror( {%opts}, @args ) +sub poderror { + my $self = shift; + my %opts = (ref $_[0]) ? %{shift()} : (); + + ## Retrieve options + chomp( my $msg = ($opts{'-msg'} || '')."@_" ); + my $line = (exists $opts{'-line'}) ? " at line $opts{'-line'}" : ''; + my $file = ' in file ' . ((exists $opts{'-file'}) + ? $opts{'-file'} + : ((defined $self->source_filename) + ? $self->source_filename + : "???")); + unless (exists $opts{'-severity'}) { + ## See if can find severity in message prefix + $opts{'-severity'} = $1 if ( $msg =~ s/^\**\s*([A-Z]{3,}):\s+// ); + } + my $severity = (exists $opts{'-severity'}) ? "*** $opts{-severity}: " : ''; + + ## Increment error count and print message " + ++($self->{'_NUM_ERRORS'}) + if(!%opts || ($opts{-severity} && $opts{'-severity'} eq 'ERROR')); + ++($self->{'_NUM_WARNINGS'}) + if(!%opts || ($opts{-severity} && $opts{'-severity'} eq 'WARNING')); + unless($self->{'-quiet'}) { + my $out_fh = $self->{'output_fh'} || \*STDERR; + print $out_fh ($severity, $msg, $line, $file, "\n") + if($self->{'-warnings'} || !%opts || $opts{'-severity'} ne 'WARNING'); + } +} + +################################## + +=item C<$checker-Enum_errors()> + +Set (if argument specified) and retrieve the number of errors found. + +=cut + +sub num_errors { + return (@_ > 1) ? ($_[0]->{'_NUM_ERRORS'} = $_[1]) : $_[0]->{'_NUM_ERRORS'}; +} + +################################## + +=item C<$checker-Enum_warnings()> + +Set (if argument specified) and retrieve the number of warnings found. + +=cut + +sub num_warnings { + return (@_ > 1) ? ($_[0]->{'_NUM_WARNINGS'} = $_[1]) : + $_[0]->{'_NUM_WARNINGS'}; +} + +################################## + +=item C<$checker-Ename()> + +Set (if argument specified) and retrieve the canonical name of POD as +found in the C<=head1 NAME> section. + +=cut + +sub name { + return (@_ > 1 && $_[1]) ? + ($_[0]->{'_pod_name'} = $_[1]) : $_[0]->{'_pod_name'}; +} + +################################## + +=item C<$checker-Enode()> + +Add (if argument specified) and retrieve the nodes (as defined by C<=headX> +and C<=item>) of the current POD. The nodes are returned in the order of +their occurrence. They consist of plain text, each piece of whitespace is +collapsed to a single blank. + +=cut + +sub node { + my ($self,$text) = @_; + if(defined $text) { + $text =~ s/\s+$//s; # strip trailing whitespace + $text =~ s/\s+/ /gs; # collapse whitespace + # add node, order important! + push(@{$self->{'_nodes'}}, $text); + # keep also a uniqueness counter + $self->{'_unique_nodes'}->{$text}++ if($text !~ /^\s*$/s); + return $text; + } + @{$self->{'_nodes'}}; +} + +################################## + +=item C<$checker-Eidx()> + +Add (if argument specified) and retrieve the index entries (as defined by +CE>) of the current POD. They consist of plain text, each piece +of whitespace is collapsed to a single blank. + +=cut + +# set/return index entries of current POD +sub idx { + my ($self,$text) = @_; + if(defined $text) { + $text =~ s/\s+$//s; # strip trailing whitespace + $text =~ s/\s+/ /gs; # collapse whitespace + # add node, order important! + push(@{$self->{'_index'}}, $text); + # keep also a uniqueness counter + $self->{'_unique_nodes'}->{$text}++ if($text !~ /^\s*$/s); + return $text; + } + @{$self->{'_index'}}; +} + +################################## + +# add a hyperlink to the list of those of the current POD; returns current +# list after the addition has been done +sub hyperlink { + my $self = shift; + push(@{$self->{'_links'}}, $_[0]); + return $_[0]; +} + +=item C<$checker-Ehyperlinks()> + +Retrieve an array containing the hyperlinks to things outside +the current POD (as defined by CE>). + +Each is an instance of a class with the following methods: + +=cut + +sub hyperlinks { + @{shift->{'_links'}}; +} + +################################## + +# override Pod::Simple's whine() and scream() to use poderror() + +# Note: +# Ignore $self->{'no_whining'} b/c $self->{'quiet'} takes care of it in poderror +# Don't bother incrementing $self->{'errors_seen'} -- it's not used +# Don't bother pushing to $self->{'errata'} b/c poderror() outputs immediately +# We don't need to set $self->no_errata_section(1) b/c of these overrides + + +sub whine { + my ($self, $line, $complaint) = @_; + + my $severity = 'ERROR'; + + if (0) { + # XXX: Let's standardize what's a warning and what's an error. Let's not + # move stuff up and down the severity tree. -- rjbs, 2013-04-12 + # Convert errors in Pod::Simple that are warnings in Pod::Checker + # XXX Do differently so the $complaint can be reworded without this breaking + $severity = 'WARNING' if + $complaint =~ /^Expected '=item .+?'$/ || + $complaint =~ /^You can't have =items \(as at line .+?\) unless the first thing after the =over is an =item$/ || + $complaint =~ /^You have '=item .+?' instead of the expected '=item .+?'$/; + } + + # rt.cpan.org #98326 - errors about Z<> ("non-empty") + $severity = 'WARNING' if $complaint =~ /\bZ\<\>/; + + $self->poderror({ -line => $line, + -severity => $severity, + -msg => $complaint }); + + return 1; # assume everything is peachy keen +} + +sub scream { + my ($self, $line, $complaint) = @_; + + $self->poderror({ -line => $line, + -severity => 'ERROR', # consider making severity 'FATAL' + -msg => $complaint }); + + return 1; +} + + +################################## + +# Some helper subroutines + +sub _init_event { # assignments done at the start of most events + $_[0]{'_thispara'} = ''; + $_[0]{'_line'} = $_[1]{'start_line'}; + $_[0]{'_cmds_since_head'}++; +} + +sub _check_fcode { + my ($self, $inner, $outers) = @_; + # Check for an fcode inside another of the same fcode + # XXX line number is the line of the start of the paragraph that the warning + # is in, not the line that the warning is on. Fix this + + # Later versions of Pod::Simple forbid nested L<>'s + return if $inner eq 'L' && $Pod::Simple::VERSION ge '3.33'; + + if (grep { $_ eq $inner } @$outers) { + $self->poderror({ -line => $self->{'_line'}, + -severity => 'WARNING', + -msg => "nested commands $inner<...$inner<...>...>"}); + } +} + +################################## + +sub handle_text { $_[0]{'_thispara'} .= $_[1] } + +# whiteline is a seemingly blank line that matches /[^\S\r\n]/ +sub handle_whiteline { + my ($line, $line_n, $self) = @_; + $self->poderror({ + -line => $line_n, + -severity => 'WARNING', + -msg => 'line containing nothing but whitespace in paragraph'}); +} + +######## Directives +sub handle_pod_and_cut { + my ($line, $line_n, $self) = @_; + $self->{'_cmds_since_head'}++; + if ($line =~ /=(pod|cut)\s+\S/) { + $self->poderror({ -line => $line_n, + -severity => 'ERROR', + -msg => "Spurious text after =$1"}); + } +} + +sub start_Para { shift->_init_event(@_); } +sub end_Para { + my $self = shift; + # Get the NAME of the pod document + if ($self->{'_head_num'} == 1 && $self->{'_head_text'} eq 'NAME') { + if ($self->{'_thispara'} =~ /^\s*(\S+?)\s*[,-]/) { + $self->{'_pod_name'} = $1 unless defined $self->{'_pod_name'}; + } + } +} + +sub start_Verbatim { + my $self = shift; + $self->_init_event(@_); + + if ($self->{'_head_num'} == 1 && $self->{'_head_text'} eq 'NAME') { + $self->poderror({ -line => $self->{'_line'}, + -severity => 'WARNING', + -msg => 'Verbatim paragraph in NAME section' }); + } +} +# Don't need an end_Verbatim + +# Do I need to do anything else with this? +sub start_Data { shift->_init_event() } + +sub start_head1 { shift->start_head(1, @_) } +sub start_head2 { shift->start_head(2, @_) } +sub start_head3 { shift->start_head(3, @_) } +sub start_head4 { shift->start_head(4, @_) } +sub start_head { + my $self = shift; + my $h = shift; + $self->_init_event(@_); + my $prev_h = $self->{'_head_num'}; + $self->{'_head_num'} = $h; + $self->{"_count_head$h"}++; + + if ($h > 1 && !$self->{'_count_head'.($h-1)}) { + $self->poderror({ -line => $self->{'_line'}, + -severity => 'WARNING', + -msg => "=head$h without preceding higher level"}); + } + + # If this is the first =head of the doc, $prev_h is 0, thus less than $h + if ($self->{'_cmds_since_head'} == 1 && $prev_h >= $h) { + $self->poderror({ -line => $self->{'_line'}, + -severity => 'WARNING', + -msg => 'empty section in previous paragraph'}); + } +} + +sub end_head1 { shift->end_head(@_) } +sub end_head2 { shift->end_head(@_) } +sub end_head3 { shift->end_head(@_) } +sub end_head4 { shift->end_head(@_) } +sub end_head { + my $self = shift; + my $arg = $self->{'_thispara'}; + $arg =~ s/\s+$//; + $self->{'_head_text'} = $arg; + $self->{'_cmds_since_head'} = 0; + my $h = $self->{'_head_num'}; + $self->node($arg); # remember this node + if ($arg eq '') { + $self->poderror({ -line => $self->{'_line'}, + -severity => 'ERROR', + -msg => "empty =head$h" }); + } +} + +sub start_over_bullet { shift->start_over(@_, 'bullet') } +sub start_over_number { shift->start_over(@_, 'number') } +sub start_over_text { shift->start_over(@_, 'definition') } +sub start_over_block { shift->start_over(@_, 'block') } +sub start_over_empty { + my $self = shift; + $self->start_over(@_, 'empty'); + $self->poderror({ -line => $self->{'_line'}, + -severity => 'WARNING', + -msg => 'empty =over/=back block' }); +} +sub start_over { + my $self = shift; + my $type = pop; + $self->_init_event(@_); +} + +sub start_item_bullet { shift->_init_event(@_) } +sub start_item_number { shift->_init_event(@_) } +sub start_item_text { shift->_init_event(@_) } +sub end_item_bullet { shift->end_item('bullet') } +sub end_item_number { shift->end_item('number') } +sub end_item_text { shift->end_item('definition') } +sub end_item { + my $self = shift; + my $type = shift; + # If there is verbatim text in this item, it will show up as part of + # 'paras', and not part of '_thispara'. If the first para after this is a + # verbatim one, it actually will be (part of) the contents for this item. + if ( $self->{'_thispara'} eq '' + && ( ! @{$self->{'paras'}} + || $self->{'paras'}[0][0] !~ /Verbatim/i)) + { + $self->poderror({ -line => $self->{'_line'}, + -severity => 'WARNING', + -msg => '=item has no contents' }); + } + + $self->node($self->{'_thispara'}); # remember this node +} + +sub start_for { # =for and =begin directives + my ($self, $flags) = @_; + $self->_init_event($flags); + push @{$self->{'_begin_stack'}}, [$self->{'_line'}, $flags->{'target'}]; +} + +sub end_for { + my ($self, $flags) = @_; + my ($line, $target) = @{pop @{$self->{'_begin_stack'}}}; + if ($flags->{'fake-closer'}) { # meaning Pod::Simple generated this =end + $self->poderror({ -line => $line, + -severity => 'ERROR', + -msg => "=begin $target without matching =end $target" + }); + } +} + +sub end_Document { + # Some final error checks + my $self = shift; + + # no POD found here + $self->num_errors(-1) && return unless $self->content_seen; + + my %nodes; + for ($self->node()) { + $nodes{$_} = 1; + if(/^(\S+)\s+\S/) { + # we have more than one word. Use the first as a node, too. + # This is used heavily in perlfunc.pod + $nodes{$1} ||= 2; # derived node + } + } + for ($self->idx()) { + $nodes{$_} = 3; # index node + } + + # XXX update unresolved internal link POD -- single word not enclosed in ""? + # I don't know what I was thinking when I made the above TODO, and I don't + # know what it means... + + for my $link (@{ $self->{'_internal_links'} }) { + my ($name, $line) = @$link; + unless ( $nodes{$name} ) { + $self->poderror({ -line => $line, + -severity => 'ERROR', + -msg => "unresolved internal link '$name'"}); + } + } + + # check the internal nodes for uniqueness. This pertains to + # =headX, =item and X<...> + if ($self->{'-warnings'} > 1 ) { + for my $node (sort keys %{ $self->{'_unique_nodes'} }) { + my $count = $self->{'_unique_nodes'}{$node}; + if ($count > 1) { # not unique + $self->poderror({ + -line => '-', + -severity => 'WARNING', + -msg => "multiple occurrences ($count) of link target ". + "'$node'"}); + } + } + } +} + +######## Formatting codes + +sub start_B { shift->start_fcode('B') } +sub start_C { shift->start_fcode('C') } +sub start_F { shift->start_fcode('F') } +sub start_I { shift->start_fcode('I') } +sub start_S { shift->start_fcode('S') } +sub start_fcode { + my ($self, $fcode) = @_; + unshift @{$self->{'_fcode_stack'}}, $fcode; +} + +sub end_B { shift->end_fcode() } +sub end_C { shift->end_fcode() } +sub end_F { shift->end_fcode() } +sub end_I { shift->end_fcode() } +sub end_S { shift->end_fcode() } +sub end_fcode { + my $self = shift; + $self->_check_fcode(shift @{$self->{'_fcode_stack'}}, # current fcode removed + $self->{'_fcode_stack'}); # previous fcodes +} + +sub start_L { + my ($self, $flags) = @_; + $self->start_fcode('L'); + + my $link = Pod::Checker::Hyperlink->new($flags, $self); + if ($link) { + if ( $link->type eq 'pod' + && $link->node + # It's an internal-to-this-page link if no page is given, or + # if the given one is to our NAME. + && (! $link->page || ( $self->{'_pod_name'} + && $link->page eq $self->{'_pod_name'}))) + { + push @{ $self->{'_internal_links'} }, [ $link->{'-raw_node'}, $link->line ]; + } + else { + $self->hyperlink($link); + } + } +} + +sub end_L { + my $self = shift; + $self->end_fcode(); +} + +sub start_X { + my $self = shift; + $self->start_fcode('X'); + # keep track of where X<> starts in the paragraph + # (this is a stack so nested X<>s are handled correctly) + push @{$self->{'_fcode_pos'}}, length $self->{'_thispara'}; +} +sub end_X { + my $self = shift; + # extract contents of X<> and replace with '' + my $start = pop @{$self->{'_fcode_pos'}}; # start at the beginning of X<> + my $end = length($self->{'_thispara'}) - $start; # end at end of X<> + my $x = substr($self->{'_thispara'}, $start, $end, ''); + if ($x eq "") { + $self->poderror({ -line => $self->{'_line'}, + -severity => 'ERROR', + -msg => "An empty X<>" }); + } + $self->idx($x); # remember this node + $self->end_fcode(); +} + +package Pod::Checker::Hyperlink; + +# This class is used to represent L<> link structures, so that the individual +# elements are easily accessible. It is based on code in Pod::Hyperlink + +sub new { + my ($class, + $simple_link, # The link structure returned by Pod::Simple + $caller # The caller class + ) = @_; + + my $self = +{}; + bless $self, $class; + + $self->{'-line'} ||= $caller->{'_line'}; + $self->{'-type'} ||= $simple_link->{'type'}; + # preserve raw link text for additional checks + $self->{'-raw-link-text'} = (exists $simple_link->{'raw'}) + ? "$simple_link->{'raw'}" + : ""; + # Force stringification of page and node. (This expands any E<>.) + $self->{'-page'} = exists $simple_link->{'to'} ? "$simple_link->{'to'}" : ""; + $self->{'-node'} = exists $simple_link->{'section'} ? "$simple_link->{'section'}" : ""; + + # Save the unmodified node text, as the .t files are expecting the message + # for internal link failures to include it (hence this preserves backward + # compatibility). + $self->{'-raw_node'} = $self->{'-node'}; + + # Remove leading/trailing white space. Pod::Simple already warns about + # these, so if the only error is this, and the link is otherwise correct, + # only the Pod::Simple warning will be output, avoiding unnecessary + # confusion. + $self->{'-page'} =~ s/ ^ \s+ //x; + $self->{'-page'} =~ s/ \s+ $ //x; + + $self->{'-node'} =~ s/ ^ \s+ //x; + $self->{'-node'} =~ s/ \s+ $ //x; + + # Pod::Simple warns about L<> and L< >, but not L + if ($self->{'-page'} eq "" && $self->{'-node'} eq "") { + $caller->poderror({ -line => $caller->{'_line'}, + -severity => 'WARNING', + -msg => 'empty link'}); + return; + } + + return $self; +} + +=item line() + +Returns the approximate line number in which the link was encountered + +=cut + +sub line { + return $_[0]->{-line}; +} + +=item type() + +Returns the type of the link; one of: +C<"url"> for things like +C, C<"man"> for man pages, or C<"pod">. + +=cut + +sub type { + return $_[0]->{-type}; +} + +=item page() + +Returns the linked-to page or url. + +=cut + +sub page { + return $_[0]->{-page}; +} + +=item node() + +Returns the anchor or node within the linked-to page, or an empty string +(C<"">) if none appears in the link. + +=back + +=cut + +sub node { + return $_[0]->{-node}; +} + +=head1 AUTHOR + +Please report bugs using L. + +Brad Appleton Ebradapp@enteract.comE (initial version), +Marek Rouchal Emarekr@cpan.orgE, +Marc Green Emarcgreen@cpan.orgE (port to Pod::Simple) +Ricardo Signes Erjbs@cpan.orgE (more porting to Pod::Simple) +Karl Williamson Ekhw@cpan.orgE (more porting to Pod::Simple) + +Based on code for B written by +Tom Christiansen Etchrist@mox.perl.comE + +=cut + +1 diff --git a/src/main/perl/lib/Pod/Escapes.pm b/src/main/perl/lib/Pod/Escapes.pm new file mode 100644 index 000000000..00501db3e --- /dev/null +++ b/src/main/perl/lib/Pod/Escapes.pm @@ -0,0 +1,732 @@ +package Pod::Escapes; +use strict; +use warnings; +use 5.006; + +use vars qw( + %Code2USASCII + %Name2character + %Name2character_number + %Latin1Code_to_fallback + %Latin1Char_to_fallback + $FAR_CHAR + $FAR_CHAR_NUMBER + $NOT_ASCII + @ISA $VERSION @EXPORT_OK %EXPORT_TAGS +); + +require Exporter; +@ISA = ('Exporter'); +$VERSION = '1.07'; +@EXPORT_OK = qw( + %Code2USASCII + %Name2character + %Name2character_number + %Latin1Code_to_fallback + %Latin1Char_to_fallback + e2char + e2charnum +); +%EXPORT_TAGS = ('ALL' => \@EXPORT_OK); + +#========================================================================== + +$FAR_CHAR = "?" unless defined $FAR_CHAR; +$FAR_CHAR_NUMBER = ord($FAR_CHAR) unless defined $FAR_CHAR_NUMBER; + +$NOT_ASCII = 'A' ne chr(65) unless defined $NOT_ASCII; + +#-------------------------------------------------------------------------- +sub e2char { + my $in = $_[0]; + return undef unless defined $in and length $in; + + # Convert to decimal: + if($in =~ m/^(0[0-7]*)$/s ) { + $in = oct $in; + } elsif($in =~ m/^0?x([0-9a-fA-F]+)$/s ) { + $in = hex $1; + } # else it's decimal, or named + + if($in =~ m/^\d+$/s) { + if($] < 5.007 and $in > 255) { # can't be trusted with Unicode + return $FAR_CHAR; + } elsif ($] >= 5.007003) { + return chr(utf8::unicode_to_native($in)); + } elsif ($NOT_ASCII) { + return $Code2USASCII{$in} # so "65" => "A" everywhere + || $Latin1Code_to_fallback{$in} # Fallback. + || $FAR_CHAR; # Fall further back + } else { + return chr($in); + } + } else { + return $Name2character{$in}; # returns undef if unknown + } +} + +#-------------------------------------------------------------------------- +sub e2charnum { + my $in = $_[0]; + return undef unless defined $in and length $in; + + # Convert to decimal: + if($in =~ m/^(0[0-7]*)$/s ) { + $in = oct $in; + } elsif($in =~ m/^0?x([0-9a-fA-F]+)$/s ) { + $in = hex $1; + } # else it's decimal, or named + + if($in =~ m/^[0-9]+$/s) { + return 0 + $in; + } else { + return $Name2character_number{$in}; # returns undef if unknown + } +} + +#-------------------------------------------------------------------------- + +%Code2USASCII = ( +# mostly generated by +# perl -e "printf qq{ \x25 3s, '\x25s',\n}, $_, chr($_) foreach (32 .. 126)" + 32, ' ', + 33, '!', + 34, '"', + 35, '#', + 36, '$', + 37, '%', + 38, '&', + 39, "'", #! + 40, '(', + 41, ')', + 42, '*', + 43, '+', + 44, ',', + 45, '-', + 46, '.', + 47, '/', + 48, '0', + 49, '1', + 50, '2', + 51, '3', + 52, '4', + 53, '5', + 54, '6', + 55, '7', + 56, '8', + 57, '9', + 58, ':', + 59, ';', + 60, '<', + 61, '=', + 62, '>', + 63, '?', + 64, '@', + 65, 'A', + 66, 'B', + 67, 'C', + 68, 'D', + 69, 'E', + 70, 'F', + 71, 'G', + 72, 'H', + 73, 'I', + 74, 'J', + 75, 'K', + 76, 'L', + 77, 'M', + 78, 'N', + 79, 'O', + 80, 'P', + 81, 'Q', + 82, 'R', + 83, 'S', + 84, 'T', + 85, 'U', + 86, 'V', + 87, 'W', + 88, 'X', + 89, 'Y', + 90, 'Z', + 91, '[', + 92, "\\", #! + 93, ']', + 94, '^', + 95, '_', + 96, '`', + 97, 'a', + 98, 'b', + 99, 'c', + 100, 'd', + 101, 'e', + 102, 'f', + 103, 'g', + 104, 'h', + 105, 'i', + 106, 'j', + 107, 'k', + 108, 'l', + 109, 'm', + 110, 'n', + 111, 'o', + 112, 'p', + 113, 'q', + 114, 'r', + 115, 's', + 116, 't', + 117, 'u', + 118, 'v', + 119, 'w', + 120, 'x', + 121, 'y', + 122, 'z', + 123, '{', + 124, '|', + 125, '}', + 126, '~', +); + +#-------------------------------------------------------------------------- + +%Latin1Code_to_fallback = (); +@Latin1Code_to_fallback{0xA0 .. 0xFF} = ( +# Copied from Text/Unidecode/x00.pm: + +' ', qq{!}, qq{C/}, 'PS', qq{\$?}, qq{Y=}, qq{|}, 'SS', qq{"}, qq{(c)}, 'a', qq{<<}, qq{!}, "", qq{(r)}, qq{-}, +'deg', qq{+-}, '2', '3', qq{'}, 'u', 'P', qq{*}, qq{,}, '1', 'o', qq{>>}, qq{1/4}, qq{1/2}, qq{3/4}, qq{?}, +'A', 'A', 'A', 'A', 'A', 'A', 'AE', 'C', 'E', 'E', 'E', 'E', 'I', 'I', 'I', 'I', +'D', 'N', 'O', 'O', 'O', 'O', 'O', 'x', 'O', 'U', 'U', 'U', 'U', 'U', 'Th', 'ss', +'a', 'a', 'a', 'a', 'a', 'a', 'ae', 'c', 'e', 'e', 'e', 'e', 'i', 'i', 'i', 'i', +'d', 'n', 'o', 'o', 'o', 'o', 'o', qq{/}, 'o', 'u', 'u', 'u', 'u', 'y', 'th', 'y', + +); + +{ + # Now stuff %Latin1Char_to_fallback: + %Latin1Char_to_fallback = (); + my($k,$v); + while( ($k,$v) = each %Latin1Code_to_fallback) { + $Latin1Char_to_fallback{chr $k} = $v; + #print chr($k), ' => ', $v, "\n"; + } +} + +#-------------------------------------------------------------------------- + +%Name2character_number = ( + # General XML/XHTML: + 'lt' => 60, + 'gt' => 62, + 'quot' => 34, + 'amp' => 38, + 'apos' => 39, + + # POD-specific: + 'sol' => 47, + 'verbar' => 124, + + 'lchevron' => 171, # legacy for laquo + 'rchevron' => 187, # legacy for raquo + + # Remember, grave looks like \ (as in virtu\) + # acute looks like / (as in re/sume/) + # circumflex looks like ^ (as in papier ma^che/) + # umlaut/dieresis looks like " (as in nai"ve, Chloe") + + # From the XHTML 1 .ent files: + 'nbsp' , 160, + 'iexcl' , 161, + 'cent' , 162, + 'pound' , 163, + 'curren' , 164, + 'yen' , 165, + 'brvbar' , 166, + 'sect' , 167, + 'uml' , 168, + 'copy' , 169, + 'ordf' , 170, + 'laquo' , 171, + 'not' , 172, + 'shy' , 173, + 'reg' , 174, + 'macr' , 175, + 'deg' , 176, + 'plusmn' , 177, + 'sup2' , 178, + 'sup3' , 179, + 'acute' , 180, + 'micro' , 181, + 'para' , 182, + 'middot' , 183, + 'cedil' , 184, + 'sup1' , 185, + 'ordm' , 186, + 'raquo' , 187, + 'frac14' , 188, + 'frac12' , 189, + 'frac34' , 190, + 'iquest' , 191, + 'Agrave' , 192, + 'Aacute' , 193, + 'Acirc' , 194, + 'Atilde' , 195, + 'Auml' , 196, + 'Aring' , 197, + 'AElig' , 198, + 'Ccedil' , 199, + 'Egrave' , 200, + 'Eacute' , 201, + 'Ecirc' , 202, + 'Euml' , 203, + 'Igrave' , 204, + 'Iacute' , 205, + 'Icirc' , 206, + 'Iuml' , 207, + 'ETH' , 208, + 'Ntilde' , 209, + 'Ograve' , 210, + 'Oacute' , 211, + 'Ocirc' , 212, + 'Otilde' , 213, + 'Ouml' , 214, + 'times' , 215, + 'Oslash' , 216, + 'Ugrave' , 217, + 'Uacute' , 218, + 'Ucirc' , 219, + 'Uuml' , 220, + 'Yacute' , 221, + 'THORN' , 222, + 'szlig' , 223, + 'agrave' , 224, + 'aacute' , 225, + 'acirc' , 226, + 'atilde' , 227, + 'auml' , 228, + 'aring' , 229, + 'aelig' , 230, + 'ccedil' , 231, + 'egrave' , 232, + 'eacute' , 233, + 'ecirc' , 234, + 'euml' , 235, + 'igrave' , 236, + 'iacute' , 237, + 'icirc' , 238, + 'iuml' , 239, + 'eth' , 240, + 'ntilde' , 241, + 'ograve' , 242, + 'oacute' , 243, + 'ocirc' , 244, + 'otilde' , 245, + 'ouml' , 246, + 'divide' , 247, + 'oslash' , 248, + 'ugrave' , 249, + 'uacute' , 250, + 'ucirc' , 251, + 'uuml' , 252, + 'yacute' , 253, + 'thorn' , 254, + 'yuml' , 255, + + 'fnof' , 402, + 'Alpha' , 913, + 'Beta' , 914, + 'Gamma' , 915, + 'Delta' , 916, + 'Epsilon' , 917, + 'Zeta' , 918, + 'Eta' , 919, + 'Theta' , 920, + 'Iota' , 921, + 'Kappa' , 922, + 'Lambda' , 923, + 'Mu' , 924, + 'Nu' , 925, + 'Xi' , 926, + 'Omicron' , 927, + 'Pi' , 928, + 'Rho' , 929, + 'Sigma' , 931, + 'Tau' , 932, + 'Upsilon' , 933, + 'Phi' , 934, + 'Chi' , 935, + 'Psi' , 936, + 'Omega' , 937, + 'alpha' , 945, + 'beta' , 946, + 'gamma' , 947, + 'delta' , 948, + 'epsilon' , 949, + 'zeta' , 950, + 'eta' , 951, + 'theta' , 952, + 'iota' , 953, + 'kappa' , 954, + 'lambda' , 955, + 'mu' , 956, + 'nu' , 957, + 'xi' , 958, + 'omicron' , 959, + 'pi' , 960, + 'rho' , 961, + 'sigmaf' , 962, + 'sigma' , 963, + 'tau' , 964, + 'upsilon' , 965, + 'phi' , 966, + 'chi' , 967, + 'psi' , 968, + 'omega' , 969, + 'thetasym' , 977, + 'upsih' , 978, + 'piv' , 982, + 'bull' , 8226, + 'hellip' , 8230, + 'prime' , 8242, + 'Prime' , 8243, + 'oline' , 8254, + 'frasl' , 8260, + 'weierp' , 8472, + 'image' , 8465, + 'real' , 8476, + 'trade' , 8482, + 'alefsym' , 8501, + 'larr' , 8592, + 'uarr' , 8593, + 'rarr' , 8594, + 'darr' , 8595, + 'harr' , 8596, + 'crarr' , 8629, + 'lArr' , 8656, + 'uArr' , 8657, + 'rArr' , 8658, + 'dArr' , 8659, + 'hArr' , 8660, + 'forall' , 8704, + 'part' , 8706, + 'exist' , 8707, + 'empty' , 8709, + 'nabla' , 8711, + 'isin' , 8712, + 'notin' , 8713, + 'ni' , 8715, + 'prod' , 8719, + 'sum' , 8721, + 'minus' , 8722, + 'lowast' , 8727, + 'radic' , 8730, + 'prop' , 8733, + 'infin' , 8734, + 'ang' , 8736, + 'and' , 8743, + 'or' , 8744, + 'cap' , 8745, + 'cup' , 8746, + 'int' , 8747, + 'there4' , 8756, + 'sim' , 8764, + 'cong' , 8773, + 'asymp' , 8776, + 'ne' , 8800, + 'equiv' , 8801, + 'le' , 8804, + 'ge' , 8805, + 'sub' , 8834, + 'sup' , 8835, + 'nsub' , 8836, + 'sube' , 8838, + 'supe' , 8839, + 'oplus' , 8853, + 'otimes' , 8855, + 'perp' , 8869, + 'sdot' , 8901, + 'lceil' , 8968, + 'rceil' , 8969, + 'lfloor' , 8970, + 'rfloor' , 8971, + 'lang' , 9001, + 'rang' , 9002, + 'loz' , 9674, + 'spades' , 9824, + 'clubs' , 9827, + 'hearts' , 9829, + 'diams' , 9830, + 'OElig' , 338, + 'oelig' , 339, + 'Scaron' , 352, + 'scaron' , 353, + 'Yuml' , 376, + 'circ' , 710, + 'tilde' , 732, + 'ensp' , 8194, + 'emsp' , 8195, + 'thinsp' , 8201, + 'zwnj' , 8204, + 'zwj' , 8205, + 'lrm' , 8206, + 'rlm' , 8207, + 'ndash' , 8211, + 'mdash' , 8212, + 'lsquo' , 8216, + 'rsquo' , 8217, + 'sbquo' , 8218, + 'ldquo' , 8220, + 'rdquo' , 8221, + 'bdquo' , 8222, + 'dagger' , 8224, + 'Dagger' , 8225, + 'permil' , 8240, + 'lsaquo' , 8249, + 'rsaquo' , 8250, + 'euro' , 8364, +); + + +# Fill out %Name2character... +{ + %Name2character = (); + my($name, $number); + while( ($name, $number) = each %Name2character_number) { + if($] < 5.007 and $number > 255) { + $Name2character{$name} = $FAR_CHAR; + # substitute for Unicode characters, for perls + # that can't reliably handle them + } elsif ($] >= 5.007003) { + $Name2character{$name} = chr utf8::unicode_to_native($number); + # normal case for more recent Perls where we can translate from Unicode + # to the native character set. + } + elsif (exists $Code2USASCII{$number}) { + $Name2character{$name} = $Code2USASCII{$number}; + # on older Perls, we can use the translations we have hard-coded in this + # file, but these don't include the non-ASCII-range characters + } + elsif ($NOT_ASCII && $number > 127 && $number < 256) { + # this range on old non-ASCII-platform perls is wrong + if (exists $Latin1Code_to_fallback{$number}) { + $Name2character{$name} = $Latin1Code_to_fallback{$number}; + } else { + $Name2character{$name} = $FAR_CHAR; + } + } else { + $Name2character{$name} = chr $number; + } + } +} + +#-------------------------------------------------------------------------- +1; +__END__ + +=head1 NAME + +Pod::Escapes - for resolving Pod EE...E sequences + +=head1 SYNOPSIS + + use Pod::Escapes qw(e2char); + ...la la la, parsing POD, la la la... + $text = e2char($e_node->label); + unless(defined $text) { + print "Unknown E sequence \"", $e_node->label, "\"!"; + } + ...else print/interpolate $text... + +=head1 DESCRIPTION + +This module provides things that are useful in decoding +Pod EE...E sequences. Presumably, it should be used +only by Pod parsers and/or formatters. + +By default, Pod::Escapes exports none of its symbols. But +you can request any of them to be exported. +Either request them individually, as with +C, +or you can do C to get all +exportable symbols. + +=head1 GOODIES + +=over + +=item e2char($e_content) + +Given a name or number that could appear in a +Cname_or_numE> sequence, this returns the string that +it stands for. For example, C, C, +C, and C all return "/", +because CsolE>, C47E>, C0x2fE>, +and C057E>, all mean "/". If +the name has no known value (as with a name of "qacute") or is +syntactically invalid (as with a name of "1/4"), this returns undef. + +=item e2charnum($e_content) + +Given a name or number that could appear in a +Cname_or_numE> sequence, this returns the number of +the Unicode character that this stands for. For example, +C, C, +C, and C all return 47, +because CsolE>, C47E>, C0x2fE>, +and C057E>, all mean "/", whose Unicode number is 47. If +the name has no known value (as with a name of "qacute") or is +syntactically invalid (as with a name of "1/4"), this returns undef. + +=item $Name2character{I} + +Maps from names (as in CIE>) like "eacute" or "sol" +to the string that each stands for. Note that this does not +include numerics (like "64" or "x981c"). Under old Perl versions +(before 5.7) you get a "?" in place of characters whose Unicode +value is over 255. + +=item $Name2character_number{I} + +Maps from names (as in CIE>) like "eacute" or "sol" +to the Unicode value that each stands for. For example, +C<$Name2character_number{'eacute'}> is 201, and +C<$Name2character_number{'eacute'}> is 8364. You get the correct +Unicode value, regardless of the version of Perl you're using -- +which differs from C<%Name2character>'s behavior under pre-5.7 Perls. + +Note that this hash does not +include numerics (like "64" or "x981c"). + +=item $Latin1Code_to_fallback{I} + +For numbers in the range 160 (0x00A0) to 255 (0x00FF), this maps +from the character code for a Latin-1 character (like 233 for +lowercase e-acute) to the US-ASCII character that best aproximates +it (like "e"). You may find this useful if you are rendering +POD in a format that you think deals well only with US-ASCII +characters. + +=item $Latin1Char_to_fallback{I} + +Just as above, but maps from characters (like "\xE9", +lowercase e-acute) to characters (like "e"). + +=item $Code2USASCII{I} + +This maps from US-ASCII codes (like 32) to the corresponding +character (like space, for 32). Only characters 32 to 126 are +defined. This is meant for use by C when it senses +that it's running on a non-ASCII platform (where chr(32) doesn't +get you a space -- but $Code2USASCII{32} will). It's +documented here just in case you might find it useful. + +=back + +=head1 CAVEATS + +On Perl versions before 5.7, Unicode characters with a value +over 255 (like lambda or emdash) can't be conveyed. This +module does work under such early Perl versions, but in the +place of each such character, you get a "?". Latin-1 +characters (characters 160-255) are unaffected. + +Under EBCDIC platforms, C may not always be the +same as C, and ditto for +C<$Name2character{$name}> and +C, because the strings are returned as +native, and the numbers are returned as Unicode. +However, for Perls starting with v5.8, C is the same as +C, and ditto for +C<$Name2character{$name}> and +C. + +=head1 SEE ALSO + +L - a pod web server based on L. + +L - check pod documents for syntax errors. + +L - check if the documentation for a module is comprehensive. + +L - description of pod format (for people documenting with pod). + +L - specification of pod format (for people processing it). + +L - ASCII transliteration of Unicode text. + +=head1 REPOSITORY + +L + +=head1 COPYRIGHT AND DISCLAIMERS + +Copyright (c) 2001-2004 Sean M. Burke. All rights reserved. + +This library is free software; you can redistribute it and/or modify +it under the same terms as Perl itself. + +This program is distributed in the hope that it will be useful, but +without any warranty; without even the implied warranty of +merchantability or fitness for a particular purpose. + +Portions of the data tables in this module are derived from the +entity declarations in the W3C XHTML specification. + +Currently (October 2001), that's these three: + + http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent + http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent + http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent + +=head1 AUTHOR + +Sean M. Burke C + +Now being maintained by Neil Bowers Eneilb@cpan.orgE + +=cut + +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# What I used for reading the XHTML .ent files: + +my(@norms, @good, @bad); +my $dir = 'c:/sgml/docbook/'; +my %escapes; +foreach my $file (qw( + xhtml-symbol.ent + xhtml-lat1.ent + xhtml-special.ent +)) { + open(IN, "<$dir$file") or die "can't read-open $dir$file: $!"; + print "Reading $file...\n"; + while() { + if(m//) { + my($name, $value) = ($1,$2); + next if $name eq 'quot' or $name eq 'apos' or $name eq 'gt'; + + $value = hex $1 if $value =~ m/^x([a-fA-F0-9]+)$/s; + print "ILLEGAL VALUE $value" unless $value =~ m/^\d+$/s; + if($value > 255) { + push @good , sprintf " %-10s , chr(%s),\n", "'$name'", $value; + push @bad , sprintf " %-10s , \$bad,\n", "'$name'", $value; + } else { + push @norms, sprintf " %-10s , chr(%s),\n", "'$name'", $value; + } + } elsif(m/ { cleanup => 1, convert => 1, guesswork => 1 }, + Data => { cleanup => 0, convert => 0, guesswork => 0 }, + Verbatim => { guesswork => 0 }, + C => { guesswork => 0 }, + X => { cleanup => 0, guesswork => 0 }, +); +#>>> + +# Try to map an encoding as understood by Perl Encode to an encoding +# understood by groff's preconv. Encode doesn't care about hyphens or +# capitalization, but preconv does. The key is the canonicalized Encode +# encoding, and the value is something preconv might understand. +# +# FreeBSD mandoc only understands utf-8 and iso-latin-1 as of 2022-09-24. +# groff preconv prefers iso-8859-1, but also understands iso-latin-1, so +# convert ISO-8859-1 to iso-latin-1 for FreeBSD. +my %ENCODINGS = ( + ascii => 'us-ascii', + big5 => 'big5', + big5eten => 'big5', + cp950 => 'big5', + cp1047 => 'cp1047', + euccn => 'gb2312', + eucjp => 'euc-jp', + euckr => 'euc-kr', + gb2312 => 'gb2312', + gb2312raw => 'gb2312', + iso88591 => 'iso-latin-1', + iso88592 => 'iso-8859-2', + iso88595 => 'iso-8859-5', + iso88597 => 'iso-8859-7', + iso88599 => 'iso-8859-9', + iso885913 => 'iso-8859-13', + iso885915 => 'iso-8859-15', + koi8r => 'koi8-r', + latin1 => 'iso-8859-1', + usascii => 'us-ascii', + utf8 => 'utf-8', + utf16 => 'utf-16', + utf16be => 'utf-16be', + utf16le => 'utf-16le', +); + +############################################################################## +# Translation tables +############################################################################## + +# The following table is adapted from Tom Christiansen's pod2man. It is only +# used with roff output. It assumes that the standard preamble has already +# been printed, since that's what defines all of the accent marks. We really +# want to do something better than this when *roff actually supports other +# character sets itself, since these results are pretty poor. +# +# This only works in an ASCII world. What to do in a non-ASCII world is very +# unclear, so we just output what we get and hope for the best. +my %ESCAPES; +#<<< +@ESCAPES{0xA0 .. 0xFF} = ( + $NBSP, undef, undef, undef, undef, undef, undef, undef, + undef, undef, undef, undef, undef, $SHY, undef, undef, + + undef, undef, undef, undef, undef, undef, undef, undef, + undef, undef, undef, undef, undef, undef, undef, undef, + + "A\\*`", "A\\*'", "A\\*^", "A\\*~", "A\\*:", "A\\*o", "\\*(Ae", "C\\*,", + "E\\*`", "E\\*'", "E\\*^", "E\\*:", "I\\*`", "I\\*'", "I\\*^", "I\\*:", + + "\\*(D-", "N\\*~", "O\\*`", "O\\*'", "O\\*^", "O\\*~", "O\\*:", undef, + "O\\*/", "U\\*`", "U\\*'", "U\\*^", "U\\*:", "Y\\*'", "\\*(Th", "\\*8", + + "a\\*`", "a\\*'", "a\\*^", "a\\*~", "a\\*:", "a\\*o", "\\*(ae", "c\\*,", + "e\\*`", "e\\*'", "e\\*^", "e\\*:", "i\\*`", "i\\*'", "i\\*^", "i\\*:", + + "\\*(d-", "n\\*~", "o\\*`", "o\\*'", "o\\*^", "o\\*~", "o\\*:", undef, + "o\\*/" , "u\\*`", "u\\*'", "u\\*^", "u\\*:", "y\\*'", "\\*(th", "y\\*:", +) if ASCII; +#>>> + +############################################################################## +# Utility functions +############################################################################## + +# Quote an argument to a macro. +# +# $arg - Intended argument to the macro +# +# Returns: $arg suitably escaped and quoted +sub _quote_macro_argument { + my ($arg) = @_; + if (length($arg) > 0 && $arg !~ m{ [\s\"] }xms) { + return $arg; + } + $arg =~ s{ \" }{""}xmsg; + return qq("$arg"); +} + +# Returns whether the given encoding needs a call to Encode::encode. +sub _needs_encode { + my ($encoding) = @_; + return $encoding ne 'roff' && $encoding ne 'groff'; +} + +############################################################################## +# Object initialization +############################################################################## + +# Initialize the object and set various Pod::Simple options that we need. +# Here, we also process any additional options passed to the constructor or +# set up defaults if none were given. Note that all internal object keys are +# in all-caps, reserving all lower-case object keys for Pod::Simple and user +# arguments. +sub new { + my $class = shift; + my $self = $class->SUPER::new; + + # Tell Pod::Simple to keep whitespace whenever possible. + if (my $preserve_whitespace = $self->can ('preserve_whitespace')) { + $self->$preserve_whitespace (1); + } else { + $self->fullstop_space_harden (1); + } + + # The =for and =begin targets that we accept. + $self->accept_targets (qw/man MAN roff ROFF/); + + # Ensure that contiguous blocks of code are merged together. Otherwise, + # some of the guesswork heuristics don't work right. + $self->merge_text (1); + + # Pod::Simple doesn't do anything useful with our arguments, but we want + # to put them in our object as hash keys and values. This could cause + # problems if we ever clash with Pod::Simple's own internal class + # variables. + my %opts = @_; + my @opts = map { ("opt_$_", $opts{$_}) } keys %opts; + %$self = (%$self, @opts); + + # Pod::Simple uses encoding internally, so we need to store it as + # ENCODING. Set the default to UTF-8 if not specified. + # + # Degrade to the old roff encoding if Encode is not available. + # + # Suppress the warning message when PERL_CORE is set, indicating this is + # running as part of the core Perl build. Perl builds podlators (and all + # pure Perl modules) before Encode and other XS modules, so Encode won't + # yet be available. Rely on the Perl core build to generate man pages + # later, after all the modules are available, so that UTF-8 handling will + # be correct. + my %options = @_; + if (defined $self->{opt_encoding}) { + $$self{ENCODING} = $self->{opt_encoding}; + } elsif (ASCII) { + $$self{ENCODING} = 'UTF-8'; + } else { + $$self{ENCODING} = 'groff'; + } + if (_needs_encode($$self{ENCODING}) && !$HAS_ENCODE) { + if (!$ENV{PERL_CORE}) { + carp ('encoding requested but Encode module not available,' + . ' falling back to groff escapes'); + } + $$self{ENCODING} = 'groff'; + } + + # Send errors to stderr if requested. + if ($self->{opt_stderr} and not $self->{opt_errors}) { + $self->{opt_errors} = 'stderr'; + } + delete $self->{opt_stderr}; + + # Validate the errors parameter and act on it. + $self->{opt_errors} //= 'pod'; + if ($self->{opt_errors} eq 'stderr' || $self->{opt_errors} eq 'die') { + $self->no_errata_section (1); + $self->complain_stderr (1); + if ($self->{opt_errors} eq 'die') { + $self->{complain_die} = 1; + } + } elsif ($self->{opt_errors} eq 'pod') { + $self->no_errata_section (0); + $self->complain_stderr (0); + } elsif ($self->{opt_errors} eq 'none') { + $self->no_errata_section (1); + $self->no_whining (1); + } else { + croak (qq(Invalid errors setting: "$self->{opt_errors}")); + } + delete $self->{opt_errors}; + + # Initialize various other internal constants based on our arguments. + $self->init_fonts; + $self->init_quotes; + $self->init_page; + + # Configure guesswork based on options. + my $guesswork = $self->{opt_guesswork} || q{}; + my %guesswork = map { $_ => 1 } split(m{,}xms, $guesswork); + if (!%guesswork || $guesswork{all}) { + $$self{GUESSWORK} = { + functions => 1, + manref => 1, + quoting => 1, + variables => 1, + }; + } elsif ($guesswork{none}) { + $$self{GUESSWORK} = {}; + } else { + $$self{GUESSWORK} = {%guesswork}; + } + + return $self; +} + +# Translate a font string into an escape. +sub toescape { (length ($_[0]) > 1 ? '\f(' : '\f') . $_[0] } + +# Determine which fonts the user wishes to use and store them in the object. +# Regular, italic, bold, and bold-italic are constants, but the fixed width +# fonts may be set by the user. Sets the internal hash key FONTS which is +# used to map our internal font escapes to actual *roff sequences later. +sub init_fonts { + my ($self) = @_; + + # Figure out the fixed-width font. If user-supplied, make sure that they + # are the right length. + for (qw(fixed fixedbold fixeditalic fixedbolditalic)) { + my $font = $self->{"opt_$_"}; + if (defined($font) && (length($font) < 1 || length($font) > 2)) { + croak(qq(roff font should be 1 or 2 chars, not "$font")); + } + } + + # Set the default fonts. We can't be sure portably across different + # implementations what fixed bold-italic may be called (if it's even + # available), so default to just bold. + #<<< + $self->{opt_fixed} ||= 'CW'; + $self->{opt_fixedbold} ||= 'CB'; + $self->{opt_fixeditalic} ||= 'CI'; + $self->{opt_fixedbolditalic} ||= 'CB'; + #>>> + + # Set up a table of font escapes. First number is fixed-width, second is + # bold, third is italic. + $self->{FONTS} = { + '000' => '\fR', + '001' => '\fI', + '010' => '\fB', + '011' => '\f(BI', + '100' => toescape($self->{opt_fixed}), + '101' => toescape($self->{opt_fixeditalic}), + '110' => toescape($self->{opt_fixedbold}), + '111' => toescape($self->{opt_fixedbolditalic}), + }; + + # Precalculate a regex that matches all fixed-width fonts, which will be + # used later by switchquotes. + my @fixedpat = map { quotemeta($self->{FONTS}{$_}) } qw(100 101 110 111); + my $fixedpat = join('|', @fixedpat); + $self->{FIXEDPAT} = qr{ $fixedpat }xms; +} + +# Initialize the quotes that we'll be using for C<> text. This requires some +# special handling, both to parse the user parameters if given and to make +# sure that the quotes will be safe against *roff. Sets the internal hash +# keys LQUOTE and RQUOTE. +sub init_quotes { + my ($self) = (@_); + + # Handle the quotes option first, which sets both quotes at once. + $self->{opt_quotes} ||= '"'; + if ($self->{opt_quotes} eq 'none') { + $$self{LQUOTE} = $$self{RQUOTE} = ''; + } elsif (length ($self->{opt_quotes}) == 1) { + $$self{LQUOTE} = $$self{RQUOTE} = $self->{opt_quotes}; + } elsif (length ($self->{opt_quotes}) % 2 == 0) { + my $length = length ($self->{opt_quotes}) / 2; + $$self{LQUOTE} = substr ($self->{opt_quotes}, 0, $length); + $$self{RQUOTE} = substr ($self->{opt_quotes}, $length); + } else { + croak(qq(Invalid quote specification "$self->{opt_quotes}")) + } + + # Now handle the lquote and rquote options. + if (defined($self->{opt_lquote})) { + $self->{opt_lquote} = q{} if $self->{opt_lquote} eq 'none'; + $$self{LQUOTE} = $self->{opt_lquote}; + } + if (defined $self->{opt_rquote}) { + $self->{opt_rquote} = q{} if $self->{opt_rquote} eq 'none'; + $$self{RQUOTE} = $self->{opt_rquote}; + } +} + +# Initialize the page title information and indentation from our arguments. +sub init_page { + my ($self) = @_; + + # Get the version from the running Perl. + my @version = ($] =~ /^(\d+)\.(\d{3})(\d+)$/); + for (@version) { $_ += 0 } + my $version = join ('.', @version); + + # Set the defaults for page titles and indentation if the user didn't + # override anything. + $self->{opt_center} //= 'User Contributed Perl Documentation'; + $self->{opt_release} //= 'perl v' . $version; + $self->{opt_indent} //= 4; +} + +############################################################################## +# Core parsing +############################################################################## + +# This is the glue that connects the code below with Pod::Simple itself. The +# goal is to convert the event stream coming from the POD parser into method +# calls to handlers once the complete content of a tag has been seen. Each +# paragraph or POD command will have textual content associated with it, and +# as soon as all of a paragraph or POD command has been seen, that content +# will be passed in to the corresponding method for handling that type of +# object. The exceptions are handlers for lists, which have opening tag +# handlers and closing tag handlers that will be called right away. +# +# The internal hash key PENDING is used to store the contents of a tag until +# all of it has been seen. It holds a stack of open tags, each one +# represented by a tuple of the attributes hash for the tag, formatting +# options for the tag (which are inherited), and the contents of the tag. + +# Add a block of text to the contents of the current node, formatting it +# according to the current formatting instructions as we do. +sub _handle_text { + my ($self, $text) = @_; + my $tag = $$self{PENDING}[-1]; + $$tag[2] .= $self->format_text ($$tag[1], $text); +} + +# Given an element name, get the corresponding method name. +sub method_for_element { + my ($self, $element) = @_; + $element =~ tr/A-Z-/a-z_/; + $element =~ tr/_a-z0-9//cd; + return $element; +} + +# Handle the start of a new element. If cmd_element is defined, assume that +# we need to collect the entire tree for this element before passing it to the +# element method, and create a new tree into which we'll collect blocks of +# text and nested elements. Otherwise, if start_element is defined, call it. +sub _handle_element_start { + my ($self, $element, $attrs) = @_; + my $method = $self->method_for_element ($element); + + # If we have a command handler, we need to accumulate the contents of the + # tag before calling it. Turn off IN_NAME for any command other than + # and the formatting codes so that IN_NAME isn't still set for the + # first heading after the NAME heading. + if ($self->can ("cmd_$method")) { + $$self{IN_NAME} = 0 if ($element ne 'Para' && length ($element) > 1); + + # How we're going to format embedded text blocks depends on the tag + # and also depends on our parent tags. Thankfully, inside tags that + # turn off guesswork and reformatting, nothing else can turn it back + # on, so this can be strictly inherited. + my $formatting = { + %{ $$self{PENDING}[-1][1] || $FORMATTING{DEFAULT} }, + %{ $FORMATTING{$element} || {} }, + }; + push (@{ $$self{PENDING} }, [ $attrs, $formatting, '' ]); + } elsif (my $start_method = $self->can ("start_$method")) { + $self->$start_method ($attrs, ''); + } +} + +# Handle the end of an element. If we had a cmd_ method for this element, +# this is where we pass along the tree that we built. Otherwise, if we have +# an end_ method for the element, call that. +sub _handle_element_end { + my ($self, $element) = @_; + my $method = $self->method_for_element ($element); + + # If we have a command handler, pull off the pending text and pass it to + # the handler along with the saved attribute hash. + if (my $cmd_method = $self->can ("cmd_$method")) { + my $tag = pop @{ $$self{PENDING} }; + my $text = $self->$cmd_method ($$tag[0], $$tag[2]); + if (defined $text) { + if (@{ $$self{PENDING} } > 1) { + $$self{PENDING}[-1][2] .= $text; + } else { + $self->output ($text); + } + } + } elsif (my $end_method = $self->can ("end_$method")) { + $self->$end_method (); + } +} + +############################################################################## +# General formatting +############################################################################## + +# Format a text block. Takes a hash of formatting options and the text to +# format. Currently, the only formatting options are guesswork, cleanup, and +# convert, all of which are boolean. +sub format_text { + my ($self, $options, $text) = @_; + my $guesswork = $$options{guesswork} && !$$self{IN_NAME}; + my $cleanup = $$options{cleanup}; + my $convert = $$options{convert}; + + # Cleanup just tidies up a few things, telling *roff that the hyphens are + # hard, putting a bit of space between consecutive underscores, escaping + # backslashes, and converting zero-width spaces to zero-width break + # points. + if ($cleanup) { + $text =~ s/\\/\\e/g; + $text =~ s/-/\\-/g; + $text =~ s/_(?=_)/_\\|/g; + $text =~ s/\x{200B}/\\:/g; + } + + # Except in blocks, if groff or roff encoding is requested and + # we're in an ASCII environment, do the encoding. For EBCDIC, we just + # write what we get and hope for the best. Leave non-breaking spaces and + # soft hyphens alone; we'll convert those at the last minute. + if ($convert) { + if (ASCII) { + if ($$self{ENCODING} eq 'groff') { + $text =~ s{ ([^\x00-\x7F\xA0\xAD]) }{ + '\\[u' . sprintf('%04X', ord($1)) . ']' + }xmsge; + } elsif ($$self{ENCODING} eq 'roff') { + $text =~ s/([^\x00-\x7F\xA0\xAD])/$ESCAPES{ord ($1)} || "X"/eg; + } + } + } + + # Ensure that *roff doesn't convert literal quotes to UTF-8 single quotes, + # but don't mess up accent escapes. + $text =~ s/(?guesswork ($text); + } + + return $text; +} + +# Handles C<> text, deciding whether to put \*C` around it or not. This is a +# whole bunch of messy heuristics to try to avoid overquoting, originally from +# Barrie Slaymaker. This largely duplicates similar code in Pod::Text. +sub quote_literal { + my $self = shift; + local $_ = shift; + + # If in NAME section, just return an ASCII quoted string to avoid + # confusing tools like whatis. + if ($$self{IN_NAME}) { + return $self->{LQUOTE} . $_ . $self->{RQUOTE}; + } + + # A regex that matches the portion of a variable reference that's the + # array or hash index, separated out just because we want to use it in + # several places in the following regex. + my $index = '(?: \[[^]]+\] | \{[^}]+\} )?'; + + # Check for things that we don't want to quote, and if we find any of + # them, return the string with just a font change and no quoting. + # + # Traditionally, Pod::Man has not quoted Perl variables, functions, + # numbers, or hex constants, but this is not always desirable. Make this + # optional on the quoting guesswork flag. + my $extra = qr{(?!)}xms; # never matches + if ($$self{GUESSWORK}{quoting}) { + $extra = qr{ + \$+ [\#^]? \S $index # special ($^F, $") + | [\$\@%&*]+ \#? [:\'\w]+ $index # plain var or func + | [\$\@%&*]* [:\'\w]+ + (?: \\-> )? \(\s*[^\s,\)]*\s*\) # 0/1-arg func call + | (?: [+] || \\- )? ( \d[\d.]* | \.\d+ ) + (?: [eE] (?: [+] || \\- )? \d+ )? # a number + | 0x [a-fA-F\d]+ # a hex constant + }xms; + } + m{ + ^\s* + (?: + ( [\'\"] ) .* \1 # already quoted + | \\\*\(Aq .* \\\*\(Aq # quoted and escaped + | \\?\` .* ( \' | \\?\` | \\\*\(Aq ) # `quoted' or `quoted` + | $extra + ) + \s*\z + }xms and return '\f(FS' . $_ . '\f(FE'; + + # If we didn't return, go ahead and quote the text. + return '\f(FS\*(C`' . $_ . "\\*(C'\\f(FE"; +} + +# Takes a text block to perform guesswork on. Returns the text block with +# formatting codes added. This is the code that marks up various Perl +# constructs and things commonly used in man pages without requiring the user +# to add any explicit markup, and is applied to all non-literal text. Note +# that the inserted font sequences must be treated later with mapfonts. +# +# This method is very fragile, both in the regular expressions it uses and in +# the ordering of those modifications. Care and testing is required when +# modifying it. +sub guesswork { + my $self = shift; + local $_ = shift; + + # Embolden functions in the form func(), including functions that are in + # all capitals, but don't embolden if there's anything inside the parens. + # The function must start with an alphabetic character or underscore and + # then consist of word characters or colons. + if ($$self{GUESSWORK}{functions}) { + s{ + (?[SE] where is one of B, I, or +# F, S stands for start, and E stands for end. This method turns these into +# the right start and end codes. +# +# We add this level of complexity because the old pod2man didn't get code like +# B<< someI else>> right. After I<> it switched back to normal text +# rather than bold. We take care of this by using variables that state +# whether bold, italic, or fixed are turned on as a combined pointer to our +# current font sequence, and set each to the number of current nestings of +# start tags for that font. +# +# The base font must be either \fP or \fR. \fP changes to the previous font, +# but only one previous font is kept. Unfortunately, there is a bug in +# Solaris 2.6 nroff (not present in GNU groff) where the sequence +# \fB\fP\f(CW\fP leaves the font set to B rather than R, presumably because +# \f(CW doesn't actually do a font change. Because of this, we prefer to use +# \fR where possible. +# +# Unfortunately, this isn't possible for arguments to heading macros, since +# there we don't know what the outside level font is. In that case, arrange +# things so that the outside font is always the "previous" font and end with +# \fP instead of \fR. Idea from Zack Weinberg. +# +# This function used to be much simpler outside of macro arguments because it +# went directly from \fB to \f(CW and relied on \f(CW clearing bold since it +# wasn't \f(CB. Unfortunately, while this works for mandoc, this is not how +# groff works; \fBfoo\f(CWbar still prints bar in bold. Therefore, we force +# the font back to the base font before each font change. +sub mapfonts { + my ($self, $text, $base) = @_; + + # The closure used to process each font escape, expected to be called from + # the right-hand side of an s/// expression. + my ($fixed, $bold, $italic) = (0, 0, 0); + my %magic = (F => \$fixed, B => \$bold, I => \$italic); + my $last = '\fR'; + my $process = sub { + my ($style, $start_stop) = @_; + my $sequence = ($last ne '\fR') ? $base : q{}; + ${ $magic{$style} } += ($start_stop eq 'S') ? 1 : -1; + my $f = $self->{FONTS}{($fixed && 1) . ($bold && 1) . ($italic && 1)}; + return q{} if ($f eq $last); + if ($f ne '\fR') { + $sequence .= $f; + } + $last = $f; + return $sequence; + }; + + # Now, do the actual work. + $text =~ s{ \\f\((.)(.) }{$process->($1, $2)}xmsge; + + # We can do a bit of cleanup by collapsing sequences like \fR\fB\fR\fI + # into just \fI. + $text =~ s{ (?: \\fR )? (?: \\f (.|\(..) \\fR )+ }{\\fR}xms; + + return $text; +} + +# Given a command and a single argument that may or may not contain double +# quotes and fixed-width text, handle double-quote formatting for it. If +# there is no fixed-width text, just return the command followed by the +# argument with proper quoting. If there is fixed-width text, work around a +# Solaris nroff bug with fixed-width fonts by converting fixed-width to +# regular fonts (nroff sees no difference). +sub switchquotes { + my ($self, $command, $text, $extra) = @_; + + # Separate troff from nroff if there are any fixed-width fonts in use to + # work around problems with Solaris nroff. + if ($text =~ $self->{FIXEDPAT}) { + my $nroff = $text; + my $troff = $text; + + # Work around the Solaris nroff bug where \f(CW\fP leaves the font set + # to Roman rather than the actual previous font when used in headings. + # troff output may still be broken, but at least we can fix nroff by + # just switching the font changes to the non-fixed versions. + my $font_end = qr{ (?: \\f[PR] | \Q$self->{FONTS}{100}\E ) }xms; + $nroff =~ s{\Q$self->{FONTS}{100}\E(.*?)\\f([PR])}{$1}xmsg; + $nroff =~ s{\Q$self->{FONTS}{101}\E}{\\fI}xmsg; + $nroff =~ s{\Q$self->{FONTS}{110}\E}{\\fB}xmsg; + $nroff =~ s{\Q$self->{FONTS}{111}\E}{\\f\(BI}xmsg; + + # We have to deal with \*C` and \*C', which are used to add the quotes + # around C<> text, since they may expand to " and if they do this + # confuses the .SH macros and the like no end. Expand them ourselves. + my $c_is_quote = index("$self->{LQUOTE}$self->{RQUOTE}", qq(\")) != -1; + if ($c_is_quote && $text =~ m{ \\[*]\(C[\'\`] }xms) { + $nroff =~ s{ \\[*]\(C\` }{$self->{LQUOTE}}xmsg; + $nroff =~ s{ \\[*]\(C\' }{$self->{RQUOTE}}xmsg; + $troff =~ s{ \\[*]\(C[\'\`] }{}xmsg; + } + + # Now finally output the command. Bother with .ie only if the nroff + # and troff output aren't the same. + $nroff = _quote_macro_argument($nroff) . ($extra ? " $extra" : ''); + $troff = _quote_macro_argument($troff) . ($extra ? " $extra" : ''); + if ($nroff ne $troff) { + return ".ie n $command $nroff\n.el $command $troff\n"; + } else { + return "$command $nroff\n"; + } + } else { + $text = _quote_macro_argument($text) . ($extra ? " $extra" : ''); + return "$command $text\n"; + } +} + +# Protect leading quotes and periods against interpretation as commands. Also +# protect anything starting with a backslash, since it could expand or hide +# something that *roff would interpret as a command. This is overkill, but +# it's much simpler than trying to parse *roff here. +sub protect { + my ($self, $text) = @_; + $text =~ s/^([.\'\\])/\\&$1/mg; + return $text; +} + +# Make vertical whitespace if NEEDSPACE is set, appropriate to the indentation +# level the situation. This function is needed since in *roff one has to +# create vertical whitespace after paragraphs and between some things, but +# other macros create their own whitespace. Also close out a sequence of +# repeated =items, since calling makespace means we're about to begin the item +# body. +sub makespace { + my ($self) = @_; + $self->output (".PD\n") if $$self{ITEMS} > 1; + $$self{ITEMS} = 0; + $self->output ($$self{INDENT} > 0 ? ".Sp\n" : ".PP\n") + if $$self{NEEDSPACE}; +} + +# Output any pending index entries, and optionally an index entry given as an +# argument. Support multiple index entries in X<> separated by slashes, and +# strip special escapes from index entries. +sub outindex { + my ($self, $section, $index) = @_; + my @entries = map { split m%\s*/\s*% } @{ $$self{INDEX} }; + return unless ($section || @entries); + + # We're about to output all pending entries, so clear our pending queue. + $$self{INDEX} = []; + + # Build the output. Regular index entries are marked Xref, and headings + # pass in their own section. Undo some *roff formatting on headings. + my @output; + if (@entries) { + push @output, [ 'Xref', join (' ', @entries) ]; + } + if ($section) { + $index =~ s/\\-/-/g; + $index =~ s/\\\`/\`/g; + $index =~ s/\\[*]\(Aq/\'/g; + $index =~ s/\\(?:.\(..|.)//g; + push @output, [ $section, $index ]; + } + + # Print out the .IX commands. + for (@output) { + my ($type, $entry) = @$_; + $entry =~ s/\s+/ /g; + $entry =~ s/\"/\"\"/g; + $entry =~ s/\\/\\\\/g; + $self->output (".IX $type " . '"' . $entry . '"' . "\n"); + } +} + +# Output some text, without any additional changes. +sub output { + my ($self, @text) = @_; + my $text = join('', @text); + $text =~ s{$NBSP}{\\ }xmsg; + $text =~ s{$SHY}{\\%}xmsg; + + if ($$self{ENCODE} && _needs_encode($$self{ENCODING})) { + my $check = sub { + my ($char) = @_; + my $display = '"\x{' . hex($char) . '}"'; + my $error = "$display does not map to $$self{ENCODING}"; + $self->whine ($self->line_count(), $error); + return Encode::encode ($$self{ENCODING}, chr($char)); + }; + my $output = Encode::encode ($$self{ENCODING}, $text, $check); + print { $$self{output_fh} } $output; + } else { + print { $$self{output_fh} } $text; + } +} + +############################################################################## +# Document initialization +############################################################################## + +# Handle the start of the document. Here we handle empty documents, as well +# as setting up our basic macros in a preamble and building the page title. +sub start_document { + my ($self, $attrs) = @_; + if ($$attrs{contentless} && !$$self{ALWAYS_EMIT_SOMETHING}) { + $$self{CONTENTLESS} = 1; + } else { + delete $$self{CONTENTLESS}; + } + + # When an encoding is requested, check whether our output file handle + # already has a PerlIO encoding layer set. If it does not, we'll need to + # encode our output before printing it (handled in the output() sub). + # Wrap the check in an eval to handle versions of Perl without PerlIO. + # + # PerlIO::get_layers still requires its argument be a glob, so coerce the + # file handle to a glob. + $$self{ENCODE} = 0; + if ($$self{ENCODING}) { + $$self{ENCODE} = 1; + eval { + require PerlIO; + my @options = (output => 1, details => 1); + my @layers = PerlIO::get_layers (*{$$self{output_fh}}, @options); + if ($layers[-1] && ($layers[-1] & PerlIO::F_UTF8 ())) { + $$self{ENCODE} = 0; + } + } + } + + # Determine information for the preamble and then output it unless the + # document was content-free. + if (!$$self{CONTENTLESS}) { + my ($name, $section); + if (defined $self->{opt_name}) { + $name = $self->{opt_name}; + $section = $self->{opt_section} || 1; + } else { + ($name, $section) = $self->devise_title; + } + my $date = $self->{opt_date} // $self->devise_date(); + $self->preamble ($name, $section, $date) + unless $self->bare_output; + } + + # Initialize a few per-document variables. + $$self{INDENT} = 0; # Current indentation level. + $$self{INDENTS} = []; # Stack of indentations. + $$self{INDEX} = []; # Index keys waiting to be printed. + $$self{IN_NAME} = 0; # Whether processing the NAME section. + $$self{ITEMS} = 0; # The number of consecutive =items. + $$self{ITEMTYPES} = []; # Stack of =item types, one per list. + $$self{SHIFTWAIT} = 0; # Whether there is a shift waiting. + $$self{SHIFTS} = []; # Stack of .RS shifts. + $$self{PENDING} = [[]]; # Pending output. +} + +# Handle the end of the document. This handles dying on POD errors, since +# Pod::Parser currently doesn't. Otherwise, does nothing but print out a +# final comment at the end of the document under debugging. +sub end_document { + my ($self) = @_; + if ($$self{complain_die} && $self->errors_seen) { + croak ("POD document had syntax errors"); + } + return if $self->bare_output; + return if ($$self{CONTENTLESS} && !$$self{ALWAYS_EMIT_SOMETHING}); +} + +# Try to figure out the name and section from the file name and return them as +# a list, returning an empty name and section 1 if we can't find any better +# information. Uses File::Basename and File::Spec as necessary. +sub devise_title { + my ($self) = @_; + my $name = $self->source_filename || ''; + my $section = $self->{opt_section} || 1; + $section = 3 if (!$self->{opt_section} && $name =~ /\.pm\z/i); + $name =~ s/\.p(od|[lm])\z//i; + + # If Pod::Parser gave us an IO::File reference as the source file name, + # convert that to the empty string as well. Then, if we don't have a + # valid name, convert it to STDIN. + # + # In podlators 4.00 through 4.07, this also produced a warning, but that + # was surprising to a lot of programs that had expected to be able to pipe + # POD through pod2man without specifying the name. In the name of + # backward compatibility, just quietly set STDIN as the page title. + if ($name =~ /^IO::File(?:=\w+)\(0x[\da-f]+\)$/i) { + $name = ''; + } + if ($name eq '') { + $name = 'STDIN'; + } + + # If the section isn't 3, then the name defaults to just the basename of + # the file. + if ($section !~ /^3/) { + require File::Basename; + $name = uc File::Basename::basename ($name); + } else { + require File::Spec; + my ($volume, $dirs, $file) = File::Spec->splitpath ($name); + + # Otherwise, assume we're dealing with a module. We want to figure + # out the full module name from the path to the file, but we don't + # want to include too much of the path into the module name. Lose + # anything up to the first of: + # + # */lib/*perl*/ standard or site_perl module + # */*perl*/lib/ from -Dprefix=/opt/perl + # */*perl*/ random module hierarchy + # + # Also strip off a leading site, site_perl, or vendor_perl component, + # any OS-specific component, and any version number component, and + # strip off an initial component of "lib" or "blib/lib" since that's + # what ExtUtils::MakeMaker creates. + # + # splitdir requires at least File::Spec 0.8. + my @dirs = File::Spec->splitdir ($dirs); + if (@dirs) { + my $cut = 0; + my $i; + for ($i = 0; $i < @dirs; $i++) { + if ($dirs[$i] =~ /perl/) { + $cut = $i + 1; + $cut++ if ($dirs[$i + 1] && $dirs[$i + 1] eq 'lib'); + last; + } + } + if ($cut > 0) { + splice (@dirs, 0, $cut); + shift @dirs if ($dirs[0] =~ /^(site|vendor)(_perl)?$/); + shift @dirs if ($dirs[0] =~ /^[\d.]+$/); + shift @dirs if ($dirs[0] =~ /^(.*-$^O|$^O-.*|$^O)$/); + } + shift @dirs if $dirs[0] eq 'lib'; + splice (@dirs, 0, 2) if ($dirs[0] eq 'blib' && $dirs[1] eq 'lib'); + } + + # Remove empty directories when building the module name; they + # occur too easily on Unix by doubling slashes. + $name = join ('::', (grep { $_ ? $_ : () } @dirs), $file); + } + return ($name, $section); +} + +# Determine the modification date and return that, properly formatted in ISO +# format. +# +# If POD_MAN_DATE is set, that overrides anything else. This can be used for +# reproducible generation of the same file even if the input file timestamps +# are unpredictable or the POD comes from standard input. +# +# Otherwise, if SOURCE_DATE_EPOCH is set and can be parsed as seconds since +# the UNIX epoch, base the timestamp on that. See +# +# +# Otherwise, use the modification date of the input if we can stat it. Be +# aware that Pod::Simple returns the stringification of the file handle as +# source_filename for input from a file handle, so we'll stat some random ref +# string in that case. If that fails, instead use the current time. +# +# $self - Pod::Man object, used to get the source file +# +# Returns: YYYY-MM-DD date suitable for the left-hand footer +sub devise_date { + my ($self) = @_; + + # If POD_MAN_DATE is set, always use it. + if (defined($ENV{POD_MAN_DATE})) { + return $ENV{POD_MAN_DATE}; + } + + # If SOURCE_DATE_EPOCH is set and can be parsed, use that. + my $time; + if (defined($ENV{SOURCE_DATE_EPOCH}) && $ENV{SOURCE_DATE_EPOCH} !~ /\D/) { + $time = $ENV{SOURCE_DATE_EPOCH}; + } + + # Otherwise, get the input filename and try to stat it. If that fails, + # use the current time. + if (!defined $time) { + my $input = $self->source_filename; + if ($input) { + $time = (stat($input))[9] || time(); + } else { + $time = time(); + } + } + + # Can't use POSIX::strftime(), which uses Fcntl, because MakeMaker uses + # this and it has to work in the core which can't load dynamic libraries. + # Use gmtime instead of localtime so that the generated man page does not + # depend on the local time zone setting and is more reproducible + my ($year, $month, $day) = (gmtime($time))[5,4,3]; + return sprintf("%04d-%02d-%02d", $year + 1900, $month + 1, $day); +} + +# Print out the preamble and the title. The meaning of the arguments to .TH +# unfortunately vary by system; some systems consider the fourth argument to +# be a "source" and others use it as a version number. Generally it's just +# presented as the left-side footer, though, so it doesn't matter too much if +# a particular system gives it another interpretation. +# +# The order of date and release used to be reversed in older versions of this +# module, but this order is correct for both Solaris and Linux. +sub preamble { + my ($self, $name, $section, $date) = @_; + my $preamble = $self->preamble_template(); + + # groff's preconv script will use this line to correctly determine the + # input encoding if the encoding is one of the ones it recognizes. It + # must be the first or second line. + # + # If the output encoding is some version of Unicode, we could also add a + # Unicode Byte Order Mark to the start of the file, but the BOM is now + # deprecated and I am concerned that may break a *roff implementation that + # might otherwise cope with Unicode. Revisit this if someone files a bug + # report about it. + if (_needs_encode($$self{ENCODING})) { + my $normalized = lc($$self{ENCODING}); + $normalized =~ s{-}{}g; + my $coding = $ENCODINGS{$normalized} || lc($$self{ENCODING}); + if ($coding ne 'us-ascii') { + $self->output(qq{.\\\" -*- mode: troff; coding: $coding -*-\n}); + } + } + + # Substitute into the preamble the configuration options. Because it's + # used as the argument to defining a string, any leading double quote (but + # no other double quotes) in LQUOTE and RQUOTE has to be doubled. + $preamble =~ s{ [@] CFONT [@] }{$self->{opt_fixed}}xms; + my $lquote = $self->{LQUOTE}; + my $rquote = $self->{RQUOTE}; + $lquote =~ s{ \A \" }{""}xms; + $rquote =~ s{ \A \" }{""}xms; + $preamble =~ s{ [@] LQUOTE [@] }{$lquote}xms; + $preamble =~ s{ [@] RQUOTE [@] }{$rquote}xms; + chomp($preamble); + + # Get the version information. + my $version = $self->version_report(); + + # Build the index line and make sure that it will be syntactically valid. + my $index = _quote_macro_argument("$name $section"); + + # Quote the arguments to the .TH macro. (Section should never require + # this, but we may as well be cautious.) + $name = _quote_macro_argument($name); + $section = _quote_macro_argument($section); + $date = _quote_macro_argument($date); + my $center = _quote_macro_argument($self->{opt_center}); + my $release = _quote_macro_argument($self->{opt_release}); + + # Output the majority of the preamble. + $self->output (<<"----END OF HEADER----"); +.\\" Automatically generated by $version +.\\" +.\\" Standard preamble: +.\\" ======================================================================== +$preamble +.\\" ======================================================================== +.\\" +.IX Title $index +.TH $name $section $date $release $center +.\\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\\" way too many mistakes in technical documents. +.if n .ad l +.nh +----END OF HEADER---- + + # If the language was specified, output the language configuration. + if ($self->{opt_language}) { + $self->output(".mso $self->{opt_language}.tmac\n"); + $self->output(".hla $self->{opt_language}\n"); + } +} + +############################################################################## +# Text blocks +############################################################################## + +# Handle a basic block of text. The only tricky part of this is if this is +# the first paragraph of text after an =over, in which case we have to change +# indentations for *roff. +sub cmd_para { + my ($self, $attrs, $text) = @_; + my $line = $$attrs{start_line}; + + # Output the paragraph. We also have to handle =over without =item. If + # there's an =over without =item, SHIFTWAIT will be set, and we need to + # handle creation of the indent here. Add the shift to SHIFTS so that it + # will be cleaned up on =back. + $self->makespace; + if ($$self{SHIFTWAIT}) { + $self->output (".RS $$self{INDENT}\n"); + push (@{ $$self{SHIFTS} }, $$self{INDENT}); + $$self{SHIFTWAIT} = 0; + } + + # Force exactly one newline at the end and strip unwanted trailing + # whitespace at the end, but leave Unicode whitespace (which includes the + # nonbreaking spaces from S<>). Reverse the text first, to avoid having + # to scan the entire paragraph. + $text = reverse $text; + $text =~ s{ \A [ \t\n]* }{\n}xms; + $text = reverse $text; + + # Output the paragraph. + $self->output($self->protect($self->mapfonts($text, '\fR'))); + $self->outindex(); + $$self{NEEDSPACE} = 1; + return ''; +} + +# Handle a verbatim paragraph. Put a null token at the beginning of each line +# to protect against commands and wrap in .Vb/.Ve (which we define in our +# prelude). +sub cmd_verbatim { + my ($self, $attrs, $text) = @_; + + # Ignore an empty verbatim paragraph. + return if $text !~ m{ \S }xms; + + # Force exactly one newline at the end and strip unwanted trailing + # whitespace at the end. + $text =~ s{ \s* \z }{\n}xms; + + # Get a count of the number of lines before the first blank line, which + # we'll pass to .Vb as its parameter. This tells *roff to keep that many + # lines together. We don't want to tell *roff to keep huge blocks + # together. + my @lines = split (m{ \n }xms, $text); + my $unbroken = 0; + for my $line (@lines) { + last if $line =~ m{ \A \s* \z }xms; + $unbroken++; + } + if ($unbroken > 12) { + $unbroken = 10; + } + + # Prepend a null token to each line to preserve indentation. + $text =~ s{ ^ }{\\&}xmsg; + + # Output the results. + $self->makespace(); + $self->output(".Vb $unbroken\n$text.Ve\n"); + $$self{NEEDSPACE} = 1; + return q{}; +} + +# Handle literal text (produced by =for and similar constructs). Just output +# it with the minimum of changes. +sub cmd_data { + my ($self, $attrs, $text) = @_; + $text =~ s{ \A \n+ }{}xms; + $text =~ s{ \n{0,2} \z }{\n}xms; + $self->output($text); + return q{}; +} + +############################################################################## +# Headings +############################################################################## + +# Common code for all headings. This is called before the actual heading is +# output. It returns the cleaned up heading text (putting the heading all on +# one line) and may do other things, like closing bad =item blocks. +sub heading_common { + my ($self, $text, $line) = @_; + $text =~ s/\s+$//; + $text =~ s/\s*\n\s*/ /g; + + # This should never happen; it means that we have a heading after =item + # without an intervening =back. But just in case, handle it anyway. + if ($$self{ITEMS} > 1) { + $$self{ITEMS} = 0; + $self->output (".PD\n"); + } + + return $text; +} + +# First level heading. We can't output .IX in the NAME section due to a bug +# in some versions of catman, so don't output a .IX for that section. .SH +# already uses small caps, so remove \s0 and \s-1. Maintain IN_NAME as +# appropriate. +sub cmd_head1 { + my ($self, $attrs, $text) = @_; + $text =~ s/\\s-?\d//g; + $text = $self->heading_common ($text, $$attrs{start_line}); + my $isname = ($text eq 'NAME' || $text =~ /\(NAME\)/); + $self->output($self->switchquotes('.SH', $self->mapfonts($text, '\fP'))); + $self->outindex ('Header', $text) unless $isname; + $$self{NEEDSPACE} = 0; + $$self{IN_NAME} = $isname; + return ''; +} + +# Second level heading. +sub cmd_head2 { + my ($self, $attrs, $text) = @_; + $text = $self->heading_common ($text, $$attrs{start_line}); + $self->output($self->switchquotes('.SS', $self->mapfonts($text, '\fP'))); + $self->outindex ('Subsection', $text); + $$self{NEEDSPACE} = 0; + return ''; +} + +# Third level heading. *roff doesn't have this concept, so just put the +# heading in italics as a normal paragraph. +sub cmd_head3 { + my ($self, $attrs, $text) = @_; + $text = $self->heading_common ($text, $$attrs{start_line}); + $self->makespace; + $self->output($self->mapfonts('\f(IS' . $text . '\f(IE', '\fR') . "\n"); + $self->outindex ('Subsection', $text); + $$self{NEEDSPACE} = 1; + return ''; +} + +# Fourth level heading. *roff doesn't have this concept, so just put the +# heading as a normal paragraph. +sub cmd_head4 { + my ($self, $attrs, $text) = @_; + $text = $self->heading_common ($text, $$attrs{start_line}); + $self->makespace; + $self->output($self->mapfonts($text, '\fR') . "\n"); + $self->outindex ('Subsection', $text); + $$self{NEEDSPACE} = 1; + return ''; +} + +############################################################################## +# Formatting codes +############################################################################## + +# All of the formatting codes that aren't handled internally by the parser, +# other than L<> and X<>. +sub cmd_b { return $_[0]->{IN_NAME} ? $_[2] : '\f(BS' . $_[2] . '\f(BE' } +sub cmd_i { return $_[0]->{IN_NAME} ? $_[2] : '\f(IS' . $_[2] . '\f(IE' } +sub cmd_f { return $_[0]->{IN_NAME} ? $_[2] : '\f(IS' . $_[2] . '\f(IE' } +sub cmd_c { return $_[0]->quote_literal ($_[2]) } + +# Convert all internal whitespace to $NBSP. +sub cmd_s { + my ($self, $attrs, $text) = @_; + $text =~ s{ \s }{$NBSP}xmsg; + return $text; +} + +# Index entries are just added to the pending entries. +sub cmd_x { + my ($self, $attrs, $text) = @_; + push (@{ $$self{INDEX} }, $text); + return ''; +} + +# Pod::Man requires some special handling of links, so cannot treat it simply +# as a formatting directive all the time. +# +# For URL links, we want to show the URL itself in angle brackets, even +# (optionally) if there is anchor text. We need to format the "to" value of +# the link before comparing it to the text since we may escape hyphens. +# +# For man page links, we want to ensure that the entire man page reference is +# formatted like one, even if we normally wouldn't detect it as such. This +# means we can't use the formatting that Pod::Simple does for us, and instead +# need to do all of the formatting ourselves. +sub cmd_l { + my ($self, $attrs, $text) = @_; + if ($$attrs{type} eq 'url') { + my $to = $$attrs{to}; + if (defined $to) { + my $tag = $$self{PENDING}[-1]; + $to = $self->format_text ($$tag[1], $to); + } + if (not defined ($to) or $to eq $text) { + return "<$text>"; + } elsif ($self->{opt_nourls}) { + return $text; + } else { + return "$text <$$attrs{to}>"; + } + } elsif ($$attrs{type} eq 'man') { + if (not $$attrs{'content-implicit'}) { + return $text; + } + my $tag = $$self{PENDING}[-1]; + my $to = $$attrs{to}; + my $section = $$attrs{section}; + if ($section) { + $section = $self->format_text ($$tag[1], qq{"$section"}); + } + + # If the man reference cannot be parsed, just fall back on whatever + # Pod::Simple wants to do. + my ($page, $mansection) = $to =~ m{ \A (.*) \( ([^\)]+) \) \z }xms; + if (!defined($page) || !defined($mansection)) { + return $text; + } + + # Otherwise, do proper formatting, copying the normal output style of + # Pod::Simple. + $page = $self->format_text ($$tag[1], $page); + $mansection = $self->format_text ($$tag[1], $mansection); + $to = '\f(BS' . $page . '\f(BE\|' . "($mansection)"; + if (defined($section)) { + return "$section in $to"; + } else { + return $to; + } + } else { + return $text; + } +} + +############################################################################## +# List handling +############################################################################## + +# Handle the beginning of an =over block. Takes the type of the block as the +# first argument, and then the attr hash. This is called by the handlers for +# the four different types of lists (bullet, number, text, and block). +sub over_common_start { + my ($self, $type, $attrs) = @_; + my $line = $$attrs{start_line}; + my $indent = $$attrs{indent}; + + # Find the indentation level. + unless (defined ($indent) && $indent =~ /^[-+]?\d{1,4}\s*$/) { + $indent = $self->{opt_indent}; + } + + # If we've gotten multiple indentations in a row, we need to emit the + # pending indentation for the last level that we saw and haven't acted on + # yet. SHIFTS is the stack of indentations that we've actually emitted + # code for. + if (@{ $$self{SHIFTS} } < @{ $$self{INDENTS} }) { + $self->output (".RS $$self{INDENT}\n"); + push (@{ $$self{SHIFTS} }, $$self{INDENT}); + } + + # Now, do record-keeping. INDENTS is a stack of indentations that we've + # seen so far, and INDENT is the current level of indentation. ITEMTYPES + # is a stack of list types that we've seen. + push (@{ $$self{INDENTS} }, $$self{INDENT}); + push (@{ $$self{ITEMTYPES} }, $type); + $$self{INDENT} = $indent + 0; + $$self{SHIFTWAIT} = 1; +} + +# End an =over block. Takes no options other than the class pointer. +# Normally, once we close a block and therefore remove something from INDENTS, +# INDENTS will now be longer than SHIFTS, indicating that we also need to emit +# *roff code to close the indent. This isn't *always* true, depending on the +# circumstance. If we're still inside an indentation, we need to emit another +# .RE and then a new .RS to unconfuse *roff. +sub over_common_end { + my ($self) = @_; + $$self{INDENT} = pop @{ $$self{INDENTS} }; + pop @{ $$self{ITEMTYPES} }; + + # If there were multiple =item tags in a row, none of which have bodies, + # we have disabled spacing with .PD 0 but have not set NEEDSPACE, so + # makespace will not turn spacing back on with .PD. We have to do that + # ourselves, and also reset the count of consecutive items since we've now + # left the block in which we were counting. + $self->output (".PD\n") if $$self{ITEMS} > 1; + $$self{ITEMS} = 0; + + # If we emitted code for that indentation, end it. + if (@{ $$self{SHIFTS} } > @{ $$self{INDENTS} }) { + $self->output (".RE\n"); + pop @{ $$self{SHIFTS} }; + } + + # If we're still in an indentation, *roff will have now lost track of the + # right depth of that indentation, so fix that. + if (@{ $$self{INDENTS} } > 0) { + $self->output (".RE\n"); + $self->output (".RS $$self{INDENT}\n"); + } + $$self{NEEDSPACE} = 1; + $$self{SHIFTWAIT} = 0; +} + +# Dispatch the start and end calls as appropriate. +#<<< +sub start_over_bullet { my $s = shift; $s->over_common_start('bullet', @_) } +sub start_over_number { my $s = shift; $s->over_common_start('number', @_) } +sub start_over_text { my $s = shift; $s->over_common_start('text', @_) } +sub start_over_block { my $s = shift; $s->over_common_start('block', @_) } +sub end_over_bullet { my ($self) = @_; $self->over_common_end() } +sub end_over_number { my ($self) = @_; $self->over_common_end() } +sub end_over_text { my ($self) = @_; $self->over_common_end() } +sub end_over_block { my ($self) = @_; $self->over_common_end() } +#>>> + +# The common handler for all item commands. Takes the type of the item, the +# attributes, and then the text of the item. +# +# Emit an index entry for anything that's interesting, but don't emit index +# entries for things like bullets and numbers. Newlines in an item title are +# turned into spaces since *roff can't handle them embedded. +sub item_common { + my ($self, $type, $attrs, $text) = @_; + my $line = $$attrs{start_line}; + + # Clean up the text. We want to end up with two variables, one ($text) + # which contains any body text after taking out the item portion, and + # another ($item) which contains the actual item text. + $text =~ s/\s+$//; + my ($item, $index); + if ($type eq 'bullet') { + $item = "\\\(bu"; + $text =~ s/\n*$/\n/; + } elsif ($type eq 'number') { + $item = $$attrs{number} . '.'; + } else { + $item = $text; + $item =~ s/\s*\n\s*/ /g; + $text = ''; + $index = $item if ($item =~ /\w/); + } + + # Take care of the indentation. If shifts and indents are equal, close + # the top shift, since we're about to create an indentation with .IP. + if (@{ $$self{SHIFTS} } == @{ $$self{INDENTS} }) { + $self->output (".RE\n"); + pop @{ $$self{SHIFTS} }; + } + + # Output .PD 0 to turn off spacing between items if this item is directly + # following another one. We only have to do that once for a whole chain + # of items so do it for the second item in the change. This is undone by + # makespace. + $self->output (".PD 0\n") if ($$self{ITEMS} == 1); + + # Now, output the item tag itself. + $item = $self->mapfonts($item, '\fR'); + $self->output($self->switchquotes('.IP', $item, $$self{INDENT})); + $$self{NEEDSPACE} = 0; + $$self{ITEMS}++; + $$self{SHIFTWAIT} = 0; + + # If body text for this item was included, go ahead and output that now. + if ($text) { + $text =~ s/\s*$/\n/; + $self->makespace; + $self->output($self->protect($self->mapfonts($text, '\fR'))); + $$self{NEEDSPACE} = 1; + } + $self->outindex ($index ? ('Item', $index) : ()); +} + +# Dispatch the item commands to the appropriate place. +#<<< +sub cmd_item_bullet { my $self = shift; $self->item_common('bullet', @_) } +sub cmd_item_number { my $self = shift; $self->item_common('number', @_) } +sub cmd_item_text { my $self = shift; $self->item_common('text', @_) } +sub cmd_item_block { my $self = shift; $self->item_common('block', @_) } +#>>> + +############################################################################## +# Backward compatibility +############################################################################## + +# Reset the underlying Pod::Simple object between calls to parse_from_file so +# that the same object can be reused to convert multiple pages. +sub parse_from_file { + my $self = shift; + $self->reinit; + + # Fake the old cutting option to Pod::Parser. This fiddles with internal + # Pod::Simple state and is quite ugly; we need a better approach. + if (ref ($_[0]) eq 'HASH') { + my $opts = shift @_; + if (defined ($$opts{-cutting}) && !$$opts{-cutting}) { + $$self{in_pod} = 1; + $$self{last_was_blank} = 1; + } + } + + # Do the work. + my $retval = $self->SUPER::parse_from_file (@_); + + # Flush output, since Pod::Simple doesn't do this. Ideally we should also + # close the file descriptor if we had to open one, but we can't easily + # figure this out. + my $fh = $self->output_fh (); + my $oldfh = select $fh; + my $oldflush = $|; + $| = 1; + print $fh ''; + $| = $oldflush; + select $oldfh; + return $retval; +} + +# Pod::Simple failed to provide this backward compatibility function, so +# implement it ourselves. File handles are one of the inputs that +# parse_from_file supports. +sub parse_from_filehandle { + my $self = shift; + return $self->parse_from_file (@_); +} + +# Pod::Simple's parse_file doesn't set output_fh. Wrap the call and do so +# ourself unless it was already set by the caller, since our documentation has +# always said that this should work. +sub parse_file { + my ($self, $in) = @_; + unless (defined $$self{output_fh}) { + $self->output_fh (\*STDOUT); + } + return $self->SUPER::parse_file ($in); +} + +# Do the same for parse_lines, just to be polite. Pod::Simple's man page +# implies that the caller is responsible for setting this, but I don't see any +# reason not to set a default. +sub parse_lines { + my ($self, @lines) = @_; + unless (defined $$self{output_fh}) { + $self->output_fh (\*STDOUT); + } + return $self->SUPER::parse_lines (@lines); +} + +# Likewise for parse_string_document. +sub parse_string_document { + my ($self, $doc) = @_; + unless (defined $$self{output_fh}) { + $self->output_fh (\*STDOUT); + } + return $self->SUPER::parse_string_document ($doc); +} + +############################################################################## +# Premable +############################################################################## + +# The preamble which starts all *roff output we generate. Most is static +# except for the font to use as a fixed-width font (designed by @CFONT@), and +# the left and right quotes to use for C<> text (designated by @LQOUTE@ and +# @RQUOTE@). Accent marks are only defined if the output encoding is roff. +sub preamble_template { + my ($self) = @_; + my $preamble = <<'----END OF PREAMBLE----'; +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft @CFONT@ +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. +.ie n \{\ +. ds C` @LQUOTE@ +. ds C' @RQUOTE@ +'br\} +.el\{\ +. ds C` +. ds C' +'br\} +.\" +.\" Escape single quotes in literal strings from groff's Unicode transform. +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" +.\" If the F register is >0, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.\" +.\" Avoid warning from groff about undefined register 'F'. +.de IX +.. +.nr rF 0 +.if \n(.g .if rF .nr rF 1 +.if (\n(rF:(\n(.g==0)) \{\ +. if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. if !\nF==2 \{\ +. nr % 0 +. nr F 2 +. \} +. \} +.\} +.rr rF +.\" +.\" Required to disable full justification in groff 1.23.0. +.if n .ds AD l +----END OF PREAMBLE---- + + if ($$self{ENCODING} eq 'roff') { + $preamble .= <<'----END OF PREAMBLE----' +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h'|\\n:u' +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +----END OF PREAMBLE---- + #`# for cperl-mode + } + return $preamble; +} + +############################################################################## +# Module return value and documentation +############################################################################## + +1; +__END__ + +=encoding UTF-8 + +=for stopwords +en em ALLCAPS teeny fixedbold fixeditalic fixedbolditalic stderr utf8 UTF-8 +Allbery Sean Burke Ossanna Solaris formatters troff uppercased Christiansen +nourls parsers Kernighan lquote rquote unrepresentable mandoc NetBSD PostScript +SMP macOS EBCDIC fallbacks manref reflowed reflowing FH overridable + +=head1 NAME + +Pod::Man - Convert POD data to formatted *roff input + +=head1 SYNOPSIS + + use Pod::Man; + my $parser = Pod::Man->new (release => $VERSION, section => 8); + + # Read POD from STDIN and write to STDOUT. + $parser->parse_file (\*STDIN); + + # Read POD from file.pod and write to file.1. + $parser->parse_from_file ('file.pod', 'file.1'); + +=head1 DESCRIPTION + +Pod::Man is a module to convert documentation in the POD format (the +preferred language for documenting Perl) into *roff input using the man +macro set. The resulting *roff code is suitable for display on a terminal +using L, normally via L, or printing using L. +It is conventionally invoked using the driver script B, but it can +also be used directly. + +By default (on non-EBCDIC systems), Pod::Man outputs UTF-8. Its output should +work with the B program on systems that use B (most Linux +distributions) or B (most BSD variants), but may result in mangled +output on older UNIX systems. To choose a different, possibly more +backward-compatible output mangling on such systems, set the C +option to C (the default in earlier Pod::Man versions). See the +C option and L for more details. + +See L for the versions of Pod::Man with significant +backward-incompatible changes (other than constructor options, whose versions +are documented below), and the versions of Perl that included them. + +=head1 CLASS METHODS + +=over 4 + +=item new(ARGS) + +Create a new Pod::Man object. ARGS should be a list of key/value pairs, where +the keys are chosen from the following. Each option is annotated with the +version of Pod::Man in which that option was added with its current meaning. + +=over 4 + +=item center + +[1.00] Sets the centered page header for the C<.TH> macro. The default, if +this option is not specified, is C. + +=item date + +[4.00] Sets the left-hand footer for the C<.TH> macro. If this option is not +set, the contents of the environment variable POD_MAN_DATE, if set, will be +used. Failing that, the value of SOURCE_DATE_EPOCH, the modification date of +the input file, or the current time if stat() can't find that file (which will +be the case if the input is from C) will be used. If taken from any +source other than POD_MAN_DATE (which is used verbatim), the date will be +formatted as C and will be based on UTC (so that the output will +be reproducible regardless of local time zone). + +=item encoding + +[5.00] Specifies the encoding of the output. The value must be an encoding +recognized by the L module (see L), or the special +values C or C. The default on non-EBCDIC systems is UTF-8. + +If the output contains characters that cannot be represented in this encoding, +that is an error that will be reported as configured by the C option. +If error handling is other than C, the unrepresentable character will be +replaced with the Encode substitution character (normally C). + +If the C option is set to the special value C (the default on +EBCDIC systems), or if the Encode module is not available and the encoding is +set to anything other than C, Pod::Man will translate all non-ASCII +characters to C<\[uNNNN]> Unicode escapes. These are not traditionally part +of the *roff language, but are supported by B and B and thus by +the majority of manual page processors in use today. + +If the C option is set to the special value C, Pod::Man will +do its historic transformation of (some) ISO 8859-1 characters into *roff +escapes that may be adequate in troff and may be readable (if ugly) in nroff. +This was the default behavior of versions of Pod::Man before 5.00. With this +encoding, all other non-ASCII characters will be replaced with C. It may +be required for very old troff and nroff implementations that do not support +UTF-8, but its representation of any non-ASCII character is very poor and +often specific to European languages. + +If the output file handle has a PerlIO encoding layer set, setting C +to anything other than C or C will be ignored and no encoding +will be done by Pod::Man. It will instead rely on the encoding layer to make +whatever output encoding transformations are desired. + +WARNING: The input encoding of the POD source is independent from the output +encoding, and setting this option does not affect the interpretation of the +POD input. Unless your POD source is US-ASCII, its encoding should be +declared with the C<=encoding> command in the source. If this is not done, +Pod::Simple will will attempt to guess the encoding and may be successful if +it's Latin-1 or UTF-8, but it will produce warnings. See L for +more information. + +=item errors + +[2.27] How to report errors. C says to throw an exception on any POD +formatting error. C says to report errors on standard error, but not +to throw an exception. C says to include a POD ERRORS section in the +resulting documentation summarizing the errors. C ignores POD errors +entirely, as much as possible. + +The default is C. + +=item fixed + +[1.00] The fixed-width font to use for verbatim text and code. Defaults to +C. Some systems prefer C instead. Only matters for B output. + +=item fixedbold + +[1.00] Bold version of the fixed-width font. Defaults to C. Only matters +for B output. + +=item fixeditalic + +[1.00] Italic version of the fixed-width font (something of a misnomer, since +most fixed-width fonts only have an oblique version, not an italic version). +Defaults to C. Only matters for B output. + +=item fixedbolditalic + +[1.00] Bold italic (in theory, probably oblique in practice) version of the +fixed-width font. Pod::Man doesn't assume you have this, and defaults to +C. Some systems (such as Solaris) have this font available as C. +Only matters for B output. + +=item guesswork + +[5.00] By default, Pod::Man applies some default formatting rules based on +guesswork and regular expressions that are intended to make writing Perl +documentation easier and require less explicit markup. These rules may not +always be appropriate, particularly for documentation that isn't about Perl. +This option allows turning all or some of it off. + +The special value C enables all guesswork. This is also the default for +backward compatibility reasons. The special value C disables all +guesswork. Otherwise, the value of this option should be a comma-separated +list of one or more of the following keywords: + +=over 4 + +=item functions + +Convert function references like C to bold even if they have no markup. +The function name accepts valid Perl characters for function names (including +C<:>), and the trailing parentheses must be present and empty. + +=item manref + +Make the first part (before the parentheses) of manual page references like +C bold even if they have no markup. The section must be a single +number optionally followed by lowercase letters. + +=item quoting + +If no guesswork is enabled, any text enclosed in CZ<><> is surrounded by +double quotes in nroff (terminal) output unless the contents are already +quoted. When this guesswork is enabled, quote marks will also be suppressed +for Perl variables, function names, function calls, numbers, and hex +constants. + +=item variables + +Convert Perl variable names to a fixed-width font even if they have no markup. +This transformation will only be apparent in troff output, or some other +output format (unlike nroff terminal output) that supports fixed-width fonts. + +=back + +Any unknown guesswork name is silently ignored (for potential future +compatibility), so be careful about spelling. + +=item language + +[5.00] Add commands telling B that the input file is in the given +language. The value of this setting must be a language abbreviation for which +B provides supplemental configuration, such as C (for Japanese) or +C (for Chinese). + +Specifically, this adds: + + .mso .tmac + .hla + +to the start of the file, which configure correct line breaking for the +specified language. Without these commands, groff may not know how to add +proper line breaks for Chinese and Japanese text if the manual page is +installed into the normal manual page directory, such as F. + +On many systems, this will be done automatically if the manual page is +installed into a language-specific manual page directory, such as +F. In that case, this option is not required. + +Unfortunately, the commands added with this option are specific to B +and will not work with other B and B implementations. + +=item lquote + +=item rquote + +[4.08] Sets the quote marks used to surround CE> text. C sets the +left quote mark and C sets the right quote mark. Either may also be +set to the special value C, in which case no quote mark is added on that +side of CE> text (but the font is still changed for troff output). + +Also see the C option, which can be used to set both quotes at once. +If both C and one of the other options is set, C or C +overrides C. + +=item name + +[4.08] Set the name of the manual page for the C<.TH> macro. Without this +option, the manual name is set to the uppercased base name of the file being +converted unless the manual section is 3, in which case the path is parsed to +see if it is a Perl module path. If it is, a path like C<.../lib/Pod/Man.pm> +is converted into a name like C. This option, if given, overrides +any automatic determination of the name. + +If generating a manual page from standard input, the name will be set to +C if this option is not provided. In this case, providing this option +is strongly recommended to set a meaningful manual page name. + +=item nourls + +[2.27] Normally, LZ<><> formatting codes with a URL but anchor text are +formatted to show both the anchor text and the URL. In other words: + + L + +is formatted as: + + foo + +This option, if set to a true value, suppresses the URL when anchor text +is given, so this example would be formatted as just C. This can +produce less cluttered output in cases where the URLs are not particularly +important. + +=item quotes + +[4.00] Sets the quote marks used to surround CE> text. If the value is a +single character, it is used as both the left and right quote. Otherwise, it +is split in half, and the first half of the string is used as the left quote +and the second is used as the right quote. + +This may also be set to the special value C, in which case no quote +marks are added around CE> text (but the font is still changed for troff +output). + +Also see the C and C options, which can be used to set the +left and right quotes independently. If both C and one of the other +options is set, C or C overrides C. + +=item release + +[1.00] Set the centered footer for the C<.TH> macro. By default, this is set +to the version of Perl you run Pod::Man under. Setting this to the empty +string will cause some *roff implementations to use the system default value. + +Note that some system C macro sets assume that the centered footer will be +a modification date and will prepend something like C. If +this is the case for your target system, you may want to set C to the +last modified date and C to the version number. + +=item section + +[1.00] Set the section for the C<.TH> macro. The standard section numbering +convention is to use 1 for user commands, 2 for system calls, 3 for functions, +4 for devices, 5 for file formats, 6 for games, 7 for miscellaneous +information, and 8 for administrator commands. There is a lot of variation +here, however; some systems (like Solaris) use 4 for file formats, 5 for +miscellaneous information, and 7 for devices. Still others use 1m instead of +8, or some mix of both. About the only section numbers that are reliably +consistent are 1, 2, and 3. + +By default, section 1 will be used unless the file ends in C<.pm> in which +case section 3 will be selected. + +=item stderr + +[2.19] If set to a true value, send error messages about invalid POD to +standard error instead of appending a POD ERRORS section to the generated +*roff output. This is equivalent to setting C to C if +C is not already set. + +This option is for backward compatibility with Pod::Man versions that did not +support C. Normally, the C option should be used instead. + +=item utf8 + +[2.21] This option used to set the output encoding to UTF-8. Since this is +now the default, it is ignored and does nothing. + +=back + +=back + +=head1 INSTANCE METHODS + +As a derived class from Pod::Simple, Pod::Man supports the same methods and +interfaces. See L for all the details. This section summarizes +the most-frequently-used methods and the ones added by Pod::Man. + +=over 4 + +=item output_fh(FH) + +Direct the output from parse_file(), parse_lines(), or parse_string_document() +to the file handle FH instead of C. + +=item output_string(REF) + +Direct the output from parse_file(), parse_lines(), or parse_string_document() +to the scalar variable pointed to by REF, rather than C. For example: + + my $man = Pod::Man->new(); + my $output; + $man->output_string(\$output); + $man->parse_file('/some/input/file'); + +Be aware that the output in that variable will already be encoded in UTF-8. + +=item parse_file(PATH) + +Read the POD source from PATH and format it. By default, the output is sent +to C, but this can be changed with the output_fh() or output_string() +methods. + +=item parse_from_file(INPUT, OUTPUT) + +=item parse_from_filehandle(FH, OUTPUT) + +Read the POD source from INPUT, format it, and output the results to OUTPUT. + +parse_from_filehandle() is provided for backward compatibility with older +versions of Pod::Man. parse_from_file() should be used instead. + +=item parse_lines(LINES[, ...[, undef]]) + +Parse the provided lines as POD source, writing the output to either C +or the file handle set with the output_fh() or output_string() methods. This +method can be called repeatedly to provide more input lines. An explicit +C should be passed to indicate the end of input. + +This method expects raw bytes, not decoded characters. + +=item parse_string_document(INPUT) + +Parse the provided scalar variable as POD source, writing the output to either +C or the file handle set with the output_fh() or output_string() +methods. + +This method expects raw bytes, not decoded characters. + +=back + +=head1 ENCODING + +As of Pod::Man 5.00, the default output encoding for Pod::Man is UTF-8. This +should work correctly on any modern system that uses either B (most +Linux distributions) or B (Alpine Linux and most BSD variants, +including macOS). + +The user will probably have to use a UTF-8 locale to see correct output. This +may be done by default; if not, set the LANG or LC_CTYPE environment variables +to an appropriate local. The locale C is available on most systems +if one wants correct output without changing the other things locales affect, +such as collation. + +The backward-compatible output format used in Pod::Man versions before 5.00 is +available by setting the C option to C. This may produce +marginally nicer results on older UNIX versions that do not use B or +B, but none of the available options will correctly render Unicode +characters on those systems. + +Below are some additional details about how this choice was made and some +discussion of alternatives. + +=head2 History + +The default output encoding for Pod::Man has been a long-standing problem. +B and B predate Unicode by a significant margin, and their +implementations for many UNIX systems reflect that legacy. It's common for +Unicode to not be supported in any form. + +Because of this, versions of Pod::Man prior to 5.00 maintained the highly +conservative output of the original pod2man, which output pure ASCII with +complex macros to simulate common western European accented characters when +processed with troff. The nroff output was awkward and sometimes incorrect, +and characters not used in western European scripts were replaced with C. +This choice maximized backwards compatibility with B and +B/B implementations at the cost of incorrect rendering of many +POD documents, particularly those containing people's names. + +The modern implementations, B (used in most Linux distributions) and +B (used by most BSD variants), do now support Unicode. Other UNIX +systems often do not, but they're now a tiny minority of the systems people +use on a daily basis. It's increasingly common (for very good reasons) to use +Unicode characters for POD documents rather than using ASCII conversions of +people's names or avoiding non-English text, making the limitations in the old +output format more apparent. + +Four options have been proposed to fix this: + +=over 2 + +=item * + +Optionally support UTF-8 output but don't change the default. This is the +approach taken since Pod::Man 2.1.0, which added the C option. Some +Pod::Man users use this option for better output on platforms known to support +Unicode, but since the defaults have not changed, people continued to +encounter (and file bug reports about) the poor default rendering. + +=item * + +Convert characters to troff C<\(xx> escapes. This requires maintaining a +large translation table and addresses only a tiny part of the problem, since +many Unicode characters have no standard troff name. B has the largest +list, but if one is willing to assume B is the formatter, the next +option is better. + +=item * + +Convert characters to groff C<\[uNNNN]> escapes. This is implemented as the +C encoding for those who want to use it, and is supported by both +B and B. However, it is no better than UTF-8 output for +portability to other implementations. See L for more +details. + +=item * + +Change the default output format to UTF-8 and ask those who want maximum +backward compatibility to explicitly select the old encoding. This fixes the +issue for most users at the cost of backwards compatibility. While the +rendering of non-ASCII characters is different on older systems that don't +support UTF-8, it's not always worse than the old output. + +=back + +Pod::Man 5.00 and later makes the last choice. This arguably produces worse +output when manual pages are formatted with B into PostScript or PDF, +but doing this is rare and normally manual, so the encoding can be changed in +those cases. The older output encoding is available by setting C to +C. + +=head2 Testing results + +Here is the results of testing C values of C and C on +various operating systems. The testing methodology was to create F +in the current directory, copy F or F from the +podlators 5.00 distribution to F, and then run: + + LANG=C.UTF-8 MANPATH=$(pwd)/man man 1 encoding + +If the locale is not explicitly set to one that includes UTF-8, the Unicode +characters were usually converted to ASCII (by, for example, dropping an +accent) or deleted or replaced with C<< >> if there was no conversion. + +Tested on 2022-09-25. Many thanks to the GCC Compile Farm project for access +to testing hosts. + + OS UTF-8 groff + ------------------ ------- ------- + AIX 7.1 no [1] no [2] + Alpine 3.15.0 yes yes + CentOS 7.9 yes yes + Debian 7 yes yes + FreeBSD 13.0 yes yes + NetBSD 9.2 yes yes + OpenBSD 7.1 yes yes + openSUSE Leap 15.4 yes yes + Solaris 10 yes no [2] + Solaris 11 no [3] no [3] + +I did not have access to a macOS system for testing, but since it uses +B, it's behavior is probably the same as the BSD hosts. + +Notes: + +=over 4 + +=item [1] + +Unicode characters were converted to one or two random ASCII characters +unrelated to the original character. + +=item [2] + +Unicode characters were shown as the body of the groff escape rather than the +indicated character (in other words, text like C<[u00EF]>). + +=item [3] + +Unicode characters were deleted entirely, as if they weren't there. Using +C instead of B to format the page showed the same results as +Solaris 10. Using C to format the page produced the +correct output. + +=back + +PostScript and PDF output using groff on a Debian 12 system do not support +combining accent marks or SMP characters due to a lack of support in the +default output font. + +Testing on additional platforms is welcome. Please let the author know if you +have additional results. + +=head1 DIAGNOSTICS + +=over 4 + +=item roff font should be 1 or 2 chars, not "%s" + +(F) You specified a *roff font (using C, C, etc.) that +wasn't either one or two characters. Pod::Man doesn't support *roff fonts +longer than two characters, although some *roff extensions do (the +canonical versions of B and B don't either). + +=item Invalid errors setting "%s" + +(F) The C parameter to the constructor was set to an unknown value. + +=item Invalid quote specification "%s" + +(F) The quote specification given (the C option to the +constructor) was invalid. A quote specification must be either one +character long or an even number (greater than one) characters long. + +=item POD document had syntax errors + +(F) The POD document being formatted had syntax errors and the C +option was set to C. + +=back + +=head1 ENVIRONMENT + +=over 4 + +=item PERL_CORE + +If set and Encode is not available, silently fall back to an encoding of +C without complaining to standard error. This environment variable is +set during Perl core builds, which build Encode after podlators. Encode is +expected to not (yet) be available in that case. + +=item POD_MAN_DATE + +If set, this will be used as the value of the left-hand footer unless the +C option is explicitly set, overriding the timestamp of the input +file or the current time. This is primarily useful to ensure reproducible +builds of the same output file given the same source and Pod::Man version, +even when file timestamps may not be consistent. + +=item SOURCE_DATE_EPOCH + +If set, and POD_MAN_DATE and the C options are not set, this will be +used as the modification time of the source file, overriding the timestamp of +the input file or the current time. It should be set to the desired time in +seconds since UNIX epoch. This is primarily useful to ensure reproducible +builds of the same output file given the same source and Pod::Man version, +even when file timestamps may not be consistent. See +L for the full +specification. + +(Arguably, according to the specification, this variable should be used only +if the timestamp of the input file is not available and Pod::Man uses the +current time. However, for reproducible builds in Debian, results were more +reliable if this variable overrode the timestamp of the input file.) + +=back + +=head1 COMPATIBILITY + +Pod::Man 1.02 (based on L) was the first version included with +Perl, in Perl 5.6.0. + +The current API based on L was added in Pod::Man 2.00. Pod::Man +2.04 was included in Perl 5.9.3, the first version of Perl to incorporate +those changes. This is the first version that correctly supports all modern +POD syntax. The parse_from_filehandle() method was re-added for backward +compatibility in Pod::Man 2.09, included in Perl 5.9.4. + +Support for anchor text in LZ<><> links of type URL was added in Pod::Man +2.23, included in Perl 5.11.5. + +parse_lines(), parse_string_document(), and parse_file() set a default output +file handle of C if one was not already set as of Pod::Man 2.28, +included in Perl 5.19.5. + +Support for SOURCE_DATE_EPOCH and POD_MAN_DATE was added in Pod::Man 4.00, +included in Perl 5.23.7, and generated dates were changed to use UTC instead +of the local time zone. This is also the first release that aligned the +module version and the version of the podlators distribution. All modules +included in podlators, and the podlators distribution itself, share the same +version number from this point forward. + +Pod::Man 4.10, included in Perl 5.27.8, changed the formatting for manual page +references and function names to bold instead of italic, following the current +Linux manual page standard. + +Pod::Man 5.00, included in Perl 5.37.7, changed the default output encoding to +UTF-8, overridable with the new C option. It also fixed problems +with bold or italic extending too far when used with CZ<><> escapes, and began +converting Unicode zero-width spaces (U+200B) to the C<\:> *roff escape. It +also dropped attempts to add subtle formatting corrections in the output that +would only be visible when typeset with B, which had previously been a +significant source of bugs. + +Pod::Man v6.0.0 and later unconditionally convert C<-> to the C<\-> *roff +escape, representing an ASCII hyphen-minus. Earlier versions attempted to use +heuristics to decide when a given C<-> character should translate to a +hyphen-minus or a true hyphen, but these heuristics were buggy and fragile. +v6.0.0 and later also unconditionally convert C<`> and C<'> to ASCII grave +accent and apostrophe marks instead of the default *roff behavior of +interpreting them as paired quotes. + +=head1 BUGS + +There are numerous bugs and language-specific assumptions in the nroff +fallbacks for accented characters in the C encoding. Since the point of +this encoding is backward compatibility with the output from earlier versions +of Pod::Man, and it is deprecated except when necessary to support old +systems, those bugs are unlikely to ever be fixed. + +Pod::Man doesn't handle font names longer than two characters. Neither do +most B implementations, but groff does as an extension. It would be +nice to support as an option for those who want to use it. + +=head1 CAVEATS + +=head2 Sentence spacing + +Pod::Man copies the input spacing verbatim to the output *roff document. This +means your output will be affected by how B generally handles sentence +spacing. + +B dates from an era in which it was standard to use two spaces after +sentences, and will always add two spaces after a line-ending period (or +similar punctuation) when reflowing text. For example, the following input: + + =pod + + One sentence. + Another sentence. + +will result in two spaces after the period when the text is reflowed. If you +use two spaces after sentences anyway, this will be consistent, although you +will have to be careful to not end a line with an abbreviation such as C +or C. Output will also be consistent if you use the *roff style guide +(and L) recommendation of putting a line +break after each sentence, although that will consistently produce two spaces +after each sentence, which may not be what you want. + +If you prefer one space after sentences (which is the more modern style), you +will unfortunately need to ensure that no line in the middle of a paragraph +ends in a period or similar sentence-ending paragraph. Otherwise, B +will add a two spaces after that sentence when reflowing, and your output +document will have inconsistent spacing. + +=head2 Hyphens and quotes + +The *roff language distinguishes between two types of hyphens: C<->, which is +a true typesetting hyphen (roughly equivalent to the Unicode U+2010 code +point), and C<\->, which is the ASCII hyphen-minus (U+002D) that is used for +UNIX command options and most filenames. Hyphens, where appropriate, produce +better typesetting, but incorrectly using them for command names and options +can cause problems with searching and cut-and-paste. + +POD does not draw this distinction. Before podlators v6.0.0, Pod::Man +attempted to translate C<-> in the input into either a hyphen or a +hyphen-minus, depending on context. However, this distinction proved +impossible to do correctly with heuristics. Pod::Man therefore translates all +C<-> characters in the input to C<\-> in the output, ensuring that command +names and options are correct at the cost of somewhat inferior typesetting and +line breaking issues with long hyphenated phrases. + +To use true hyphens in the Pod::Man output, declare an input character set of +UTF-8 (or some other Unicode encoding) and use Unicode hyphens. Pod::Man and +*roff should handle those correctly with the default output format and most +modern *roff implementations. + +Similarly, Pod::Man disables the default *roff behavior of turning C<`> and +C<'> characters into matched quotes, and pairs of those characters into +matched double quotes, because there is no good way to tell from the POD input +whether this interpretation is desired or whether the intent is to use a +literal grave accent or neutral apostrophe. If you want paired quotes in the +output, use Unicode and its paired quote characters. + +=head1 AUTHOR + +Written by Russ Allbery , based on the original B by +Tom Christiansen . + +The modifications to work with Pod::Simple instead of Pod::Parser were +contributed by Sean Burke , but I've since hacked them beyond +recognition and all bugs are mine. + +=head1 COPYRIGHT AND LICENSE + +Copyright 1999-2020, 2022-2024 Russ Allbery + +Substantial contributions by Sean Burke . + +This program is free software; you may redistribute it and/or modify it +under the same terms as Perl itself. + +=head1 SEE ALSO + +L, L, L, L, +L, L, L, L + +Ossanna, Joseph F., and Brian W. Kernighan. "Troff User's Manual," +Computing Science Technical Report No. 54, AT&T Bell Laboratories. This is +the best documentation of standard B and B. At the time of +this writing, it's available at L. + +The manual page documenting the man macro set may be L instead of +L on your system. + +See L for documentation on writing manual pages in POD if +you've not done it before and aren't familiar with the conventions. + +The current version of this module is always available from its web site at +L. It is also part of the +Perl core distribution as of 5.6.0. + +=cut + +# Local Variables: +# copyright-at-end-flag: t +# End: diff --git a/src/main/perl/lib/Pod/ParseLink.pm b/src/main/perl/lib/Pod/ParseLink.pm new file mode 100644 index 000000000..7b0fda34c --- /dev/null +++ b/src/main/perl/lib/Pod/ParseLink.pm @@ -0,0 +1,186 @@ +# Parse an L<> formatting code in POD text. +# +# This module implements parsing of the text of an L<> formatting code as +# defined in perlpodspec. It should be suitable for any POD formatter. It +# exports only one function, parselink(), which returns the five-item parse +# defined in perlpodspec. +# +# SPDX-License-Identifier: GPL-1.0-or-later OR Artistic-1.0-Perl + +############################################################################## +# Modules and declarations +############################################################################## + +package Pod::ParseLink v6.0.2; + +use 5.012; +use warnings; + +use Exporter qw(import); + +our @EXPORT = qw(parselink); + +############################################################################## +# Implementation +############################################################################## + +# Parse the name and section portion of a link into a name and section. +sub _parse_section { + my ($link) = @_; + $link =~ s/^\s+//; + $link =~ s/\s+$//; + + # If the whole link is enclosed in quotes, interpret it all as a section + # even if it contains a slash. + return (undef, $1) if ($link =~ /^"\s*(.*?)\s*"$/); + + # Split into page and section on slash, and then clean up quoting in the + # section. If there is no section and the name contains spaces, also + # guess that it's an old section link. + my ($page, $section) = split (/\s*\/\s*/, $link, 2); + $section =~ s/^"\s*(.*?)\s*"$/$1/ if $section; + if ($page && $page =~ / / && !defined ($section)) { + $section = $page; + $page = undef; + } else { + $page = undef unless $page; + $section = undef unless $section; + } + return ($page, $section); +} + +# Infer link text from the page and section. +sub _infer_text { + my ($page, $section) = @_; + my $inferred; + if ($page && !$section) { + $inferred = $page; + } elsif (!$page && $section) { + $inferred = '"' . $section . '"'; + } elsif ($page && $section) { + $inferred = '"' . $section . '" in ' . $page; + } + return $inferred; +} + +# Given the contents of an L<> formatting code, parse it into the link text, +# the possibly inferred link text, the name or URL, the section, and the type +# of link (pod, man, or url). +sub parselink { + my ($link) = @_; + $link =~ s/\s+/ /g; + my $text; + if ($link =~ /\|/) { + ($text, $link) = split (/\|/, $link, 2); + } + if ($link =~ /\A\w+:[^:\s]\S*\Z/) { + my $inferred; + if (defined ($text) && length ($text) > 0) { + return ($text, $text, $link, undef, 'url'); + } else { + return ($text, $link, $link, undef, 'url'); + } + } else { + my ($name, $section) = _parse_section ($link); + my $inferred; + if (defined ($text) && length ($text) > 0) { + $inferred = $text; + } else { + $inferred = _infer_text ($name, $section); + } + my $type = ($name && $name =~ /\(\S*\)/) ? 'man' : 'pod'; + return ($text, $inferred, $name, $section, $type); + } +} + +############################################################################## +# Module return value and documentation +############################################################################## + +# Ensure we evaluate to true. +1; +__END__ + +=for stopwords +markup Allbery URL + +=head1 NAME + +Pod::ParseLink - Parse an LEE formatting code in POD text + +=head1 SYNOPSIS + + use Pod::ParseLink; + my $link = get_link(); + my ($text, $inferred, $name, $section, $type) = parselink($link); + +=head1 DESCRIPTION + +This module only provides a single function, parselink(), which takes the +text of an LEE formatting code and parses it. It returns the +anchor text for the link (if any was given), the anchor text possibly +inferred from the name and section, the name or URL, the section if any, +and the type of link. The type will be one of C, C, or C, +indicating a URL, a link to a POD page, or a link to a Unix manual page. + +Parsing is implemented per L. For backward compatibility, +links where there is no section and name contains spaces, or links where the +entirety of the link (except for the anchor text if given) is enclosed in +double-quotes are interpreted as links to a section (LE/sectionE). + +The inferred anchor text is implemented per L: + + L => L + L => L<"section"|/section> + L => L<"section" in name|name/section> + +The name may contain embedded EEE and ZEE formatting codes, +and the section, anchor text, and inferred anchor text may contain any +formatting codes. Any double quotes around the section are removed as part +of the parsing, as is any leading or trailing whitespace. + +If the text of the LEE escape is entirely enclosed in double +quotes, it's interpreted as a link to a section for backward +compatibility. + +No attempt is made to resolve formatting codes. This must be done after +calling parselink() (since EEE formatting codes can be used to +escape characters that would otherwise be significant to the parser and +resolving them before parsing would result in an incorrect parse of a +formatting code like: + + LbarEslash> + +which should be interpreted as a link to the C POD page +and not as a link to the C section of the C POD page with an +anchor text of C. Note that not only the anchor text will need to +have formatting codes expanded, but so will the target of the link (to deal +with EEE and ZEE formatting codes), and special handling of +the section may be necessary depending on whether the translator wants to +consider markup in sections to be significant when resolving links. See +L for more information. + +=head1 AUTHOR + +Russ Allbery + +=head1 COPYRIGHT AND LICENSE + +Copyright 2001, 2008, 2009, 2014, 2018-2019, 2022, 2024 Russ Allbery + + +This program is free software; you may redistribute it and/or modify it +under the same terms as Perl itself. + +=head1 SEE ALSO + +L + +The current version of this module is always available from its web site at +L. + +=cut + +# Local Variables: +# copyright-at-end-flag: t +# End: diff --git a/src/main/perl/lib/Pod/Simple.pm b/src/main/perl/lib/Pod/Simple.pm new file mode 100644 index 000000000..a71cb54d7 --- /dev/null +++ b/src/main/perl/lib/Pod/Simple.pm @@ -0,0 +1,1635 @@ +package Pod::Simple; +use strict; +use warnings; +use Carp (); +BEGIN { *DEBUG = sub () {0} unless defined &DEBUG } +use integer; +use Pod::Escapes 1.04 (); +use Pod::Simple::LinkSection (); +use Pod::Simple::BlackBox (); +use Pod::Simple::TiedOutFH; +#use utf8; + +our @ISA = ('Pod::Simple::BlackBox'); +our $VERSION = '3.47'; + +our @Known_formatting_codes = qw(I B C L E F S U X Z); +our %Known_formatting_codes = map(($_=>1), @Known_formatting_codes); +our @Known_directives = qw(head1 head2 head3 head4 head5 head6 item over back); +our %Known_directives = map(($_=>'Plain'), @Known_directives); +our $NL = $/ unless defined $NL; + +#----------------------------------------------------------------------------- +# Set up some constants: + +BEGIN { + if(defined &ASCII) { } + elsif(chr(65) eq 'A') { *ASCII = sub () {1} } + else { *ASCII = sub () {''} } + + unless(defined &MANY_LINES) { *MANY_LINES = sub () {20} } + DEBUG > 4 and print STDERR "MANY_LINES is ", MANY_LINES(), "\n"; + unless(MANY_LINES() >= 1) { + die "MANY_LINES is too small (", MANY_LINES(), ")!\nAborting"; + } + if(defined &UNICODE) { } + elsif( do { no integer; "$]" >= 5.008 } ) { *UNICODE = sub() {1} } + else { *UNICODE = sub() {''} } +} +if(DEBUG > 2) { + print STDERR "# We are ", ASCII ? '' : 'not ', "in ASCII-land\n"; + print STDERR "# We are under a Unicode-safe Perl.\n"; +} + +# The NO BREAK SPACE and SOFT HYHPEN are used in several submodules. +if ( do { no integer; "$]" >= 5.007_003 } ) { # On sufficiently modern Perls we can handle any + # character set + $Pod::Simple::nbsp = chr utf8::unicode_to_native(0xA0); + $Pod::Simple::shy = chr utf8::unicode_to_native(0xAD); +} +elsif (Pod::Simple::ASCII) { # Hard code ASCII early Perl + $Pod::Simple::nbsp = "\xA0"; + $Pod::Simple::shy = "\xAD"; +} +else { # EBCDIC on early Perl. We know what the values are for the code + # pages supported then. + $Pod::Simple::nbsp = "\x41"; + $Pod::Simple::shy = "\xCA"; +} + +# Design note: +# This is a parser for Pod. It is not a parser for the set of Pod-like +# languages which happens to contain Pod -- it is just for Pod, plus possibly +# some extensions. + +# @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ +#@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +__PACKAGE__->_accessorize( + '_output_is_for_JustPod', # For use only by Pod::Simple::JustPod, + # If non-zero, don't expand Z<> E<> S<> L<>, + # and count how many brackets in format codes + 'nbsp_for_S', # Whether to map S<...>'s to \xA0 characters + 'source_filename', # Filename of the source, for use in warnings + 'source_dead', # Whether to consider this parser's source dead + + 'output_fh', # The filehandle we're writing to, if applicable. + # Used only in some derived classes. + + 'hide_line_numbers', # For some dumping subclasses: whether to pointedly + # suppress the start_line attribute + + 'line_count', # the current line number + 'pod_para_count', # count of pod paragraphs seen so far + + 'no_whining', # whether to suppress whining + 'no_errata_section', # whether to suppress the errata section + 'complain_stderr', # whether to complain to stderr + + 'doc_has_started', # whether we've fired the open-Document event yet + + 'bare_output', # For some subclasses: whether to prepend + # header-code and postpend footer-code + + 'keep_encoding_directive', # whether to emit =encoding + 'nix_X_codes', # whether to ignore X<...> codes + 'merge_text', # whether to avoid breaking a single piece of + # text up into several events + + 'preserve_whitespace', # whether to try to keep whitespace as-is + 'strip_verbatim_indent', # What indent to strip from verbatim + 'expand_verbatim_tabs', # 0: preserve tabs in verbatim blocks + # n: expand tabs to stops every n columns + + 'parse_characters', # Whether parser should expect chars rather than octets + + 'content_seen', # whether we've seen any real Pod content + 'errors_seen', # TODO: document. whether we've seen any errors (fatal or not) + + 'codes_in_verbatim', # for PseudoPod extensions + + 'code_handler', # coderef to call when a code (non-pod) line is seen + 'cut_handler', # ... when a =cut line is seen + 'pod_handler', # ... when a =pod line is seen + 'whiteline_handler', # ... when a line with only whitespace is seen + #Called like: + # $code_handler->($line, $self->{'line_count'}, $self) if $code_handler; + # $cut_handler->($line, $self->{'line_count'}, $self) if $cut_handler; + # $pod_handler->($line, $self->{'line_count'}, $self) if $pod_handler; + # $wl_handler->($line, $self->{'line_count'}, $self) if $wl_handler; + 'parse_empty_lists', # whether to acknowledge empty =over/=back blocks + 'raw_mode', # to report entire raw lines instead of Pod elements +); + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub any_errata_seen { # good for using as an exit() value... + return shift->{'errors_seen'} || 0; +} + +sub errata_seen { + return shift->{'all_errata'} || {}; +} + +# Returns the encoding only if it was recognized as being handled and set +sub detected_encoding { + return shift->{'detected_encoding'}; +} + +sub encoding { + my $this = shift; + return $this->{'encoding'} unless @_; # GET. + + $this->_handle_encoding_line("=encoding $_[0]"); + if ($this->{'_processed_encoding'}) { + delete $this->{'_processed_encoding'}; + if(! $this->{'encoding_command_statuses'} ) { + DEBUG > 2 and print STDERR " CRAZY ERROR: encoding wasn't really handled?!\n"; + } elsif( $this->{'encoding_command_statuses'}[-1] ) { + $this->scream( "=encoding $_[0]", + sprintf "Couldn't do %s: %s", + $this->{'encoding_command_reqs' }[-1], + $this->{'encoding_command_statuses'}[-1], + ); + } else { + DEBUG > 2 and print STDERR " (encoding successfully handled.)\n"; + } + return $this->{'encoding'}; + } else { + return undef; + } +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +# Pull in some functions that, for some reason, I expect to see here too: +BEGIN { + *pretty = \&Pod::Simple::BlackBox::pretty; + *stringify_lol = \&Pod::Simple::BlackBox::stringify_lol; + *my_qr = \&Pod::Simple::BlackBox::my_qr; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub version_report { + my $class = ref($_[0]) || $_[0]; + if($class eq __PACKAGE__) { + return "$class $VERSION"; + } else { + my $v = $class->VERSION; + return "$class $v (" . __PACKAGE__ . " $VERSION)"; + } +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +#sub curr_open { # read-only list accessor +# return @{ $_[0]{'curr_open'} || return() }; +#} +#sub _curr_open_listref { $_[0]{'curr_open'} ||= [] } + + +sub output_string { + # Works by faking out output_fh. Simplifies our code. + # + my $this = shift; + return $this->{'output_string'} unless @_; # GET. + + my $x = (defined($_[0]) and ref($_[0])) ? $_[0] : \( $_[0] ); + $$x = '' unless defined $$x; + DEBUG > 4 and print STDERR "# Output string set to $x ($$x)\n"; + $this->{'output_fh'} = Pod::Simple::TiedOutFH->handle_on($_[0]); + return + $this->{'output_string'} = $_[0]; + #${ ${ $this->{'output_fh'} } }; +} + +sub abandon_output_string { $_[0]->abandon_output_fh; delete $_[0]{'output_string'} } +sub abandon_output_fh { $_[0]->output_fh(undef) } +# These don't delete the string or close the FH -- they just delete our +# references to it/them. +# TODO: document these + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub new { + # takes no parameters + my $class = ref($_[0]) || $_[0]; + #Carp::croak(__PACKAGE__ . " is a virtual base class -- see perldoc " + # . __PACKAGE__ ); + my $obj = bless { + 'accept_codes' => { map( ($_=>$_), @Known_formatting_codes ) }, + 'accept_directives' => { %Known_directives }, + 'accept_targets' => {}, + }, $class; + + $obj->expand_verbatim_tabs(8); + return $obj; +} + + + +# TODO: an option for whether to interpolate E<...>'s, or just resolve to codes. + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub _handle_element_start { # OVERRIDE IN DERIVED CLASS + my($self, $element_name, $attr_hash_r) = @_; + return; +} + +sub _handle_element_end { # OVERRIDE IN DERIVED CLASS + my($self, $element_name) = @_; + return; +} + +sub _handle_text { # OVERRIDE IN DERIVED CLASS + my($self, $text) = @_; + return; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +# +# And now directives (not targets) + +sub accept_directive_as_verbatim { shift->_accept_directives('Verbatim', @_) } +sub accept_directive_as_data { shift->_accept_directives('Data', @_) } +sub accept_directive_as_processed { shift->_accept_directives('Plain', @_) } + +sub _accept_directives { + my($this, $type) = splice @_,0,2; + foreach my $d (@_) { + next unless defined $d and length $d; + Carp::croak "\"$d\" isn't a valid directive name" + unless $d =~ m/^[a-zA-Z][a-zA-Z0-9]*$/s; + Carp::croak "\"$d\" is already a reserved Pod directive name" + if exists $Known_directives{$d}; + $this->{'accept_directives'}{$d} = $type; + DEBUG > 2 and print STDERR "Learning to accept \"=$d\" as directive of type $type\n"; + } + DEBUG > 6 and print STDERR "$this\'s accept_directives : ", + pretty($this->{'accept_directives'}), "\n"; + + return sort keys %{ $this->{'accept_directives'} } if wantarray; + return; +} + +#-------------------------------------------------------------------------- +# TODO: document these: + +sub unaccept_directive { shift->unaccept_directives(@_) }; + +sub unaccept_directives { + my $this = shift; + foreach my $d (@_) { + next unless defined $d and length $d; + Carp::croak "\"$d\" isn't a valid directive name" + unless $d =~ m/^[a-zA-Z][a-zA-Z0-9]*$/s; + Carp::croak "But you must accept \"$d\" directives -- it's a builtin!" + if exists $Known_directives{$d}; + delete $this->{'accept_directives'}{$d}; + DEBUG > 2 and print STDERR "OK, won't accept \"=$d\" as directive.\n"; + } + return sort keys %{ $this->{'accept_directives'} } if wantarray; + return +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +# +# And now targets (not directives) + +sub accept_target { shift->accept_targets(@_) } # alias +sub accept_target_as_text { shift->accept_targets_as_text(@_) } # alias + + +sub accept_targets { shift->_accept_targets('1', @_) } + +sub accept_targets_as_text { shift->_accept_targets('force_resolve', @_) } + # forces them to be processed, even when there's no ":". + +sub _accept_targets { + my($this, $type) = splice @_,0,2; + foreach my $t (@_) { + next unless defined $t and length $t; + # TODO: enforce some limitations on what a target name can be? + $this->{'accept_targets'}{$t} = $type; + DEBUG > 2 and print STDERR "Learning to accept \"$t\" as target of type $type\n"; + } + return sort keys %{ $this->{'accept_targets'} } if wantarray; + return; +} + +#-------------------------------------------------------------------------- +sub unaccept_target { shift->unaccept_targets(@_) } + +sub unaccept_targets { + my $this = shift; + foreach my $t (@_) { + next unless defined $t and length $t; + # TODO: enforce some limitations on what a target name can be? + delete $this->{'accept_targets'}{$t}; + DEBUG > 2 and print STDERR "OK, won't accept \"$t\" as target.\n"; + } + return sort keys %{ $this->{'accept_targets'} } if wantarray; + return; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +# +# And now codes (not targets or directives) + +# XXX Probably it is an error that the digit '9' is excluded from these re's. +# Broken for early Perls on EBCDIC +my $xml_name_re = my_qr('[^-.0-8:A-Z_a-z[:^ascii:]]', '9'); +$xml_name_re = qr/[\x00-\x2C\x2F\x39\x3B-\x40\x5B-\x5E\x60\x7B-\x7F]/ + unless $xml_name_re; + +sub accept_code { shift->accept_codes(@_) } # alias + +sub accept_codes { # Add some codes + my $this = shift; + + foreach my $new_code (@_) { + next unless defined $new_code and length $new_code; + # A good-enough check that it's good as an XML Name symbol: + Carp::croak "\"$new_code\" isn't a valid element name" + if $new_code =~ $xml_name_re + # Characters under 0x80 that aren't legal in an XML Name. + or $new_code =~ m/^[-\.0-9]/s + or $new_code =~ m/:[-\.0-9]/s; + # The legal under-0x80 Name characters that + # an XML Name still can't start with. + + $this->{'accept_codes'}{$new_code} = $new_code; + + # Yes, map to itself -- just so that when we + # see "=extend W [whatever] thatelementname", we say that W maps + # to whatever $this->{accept_codes}{thatelementname} is, + # i.e., "thatelementname". Then when we go re-mapping, + # a "W" in the treelet turns into "thatelementname". We only + # remap once. + # If we say we accept "W", then a "W" in the treelet simply turns + # into "W". + } + + return; +} + +#-------------------------------------------------------------------------- +sub unaccept_code { shift->unaccept_codes(@_) } + +sub unaccept_codes { # remove some codes + my $this = shift; + + foreach my $new_code (@_) { + next unless defined $new_code and length $new_code; + # A good-enough check that it's good as an XML Name symbol: + Carp::croak "\"$new_code\" isn't a valid element name" + if $new_code =~ $xml_name_re + # Characters under 0x80 that aren't legal in an XML Name. + or $new_code =~ m/^[-\.0-9]/s + or $new_code =~ m/:[-\.0-9]/s; + # The legal under-0x80 Name characters that + # an XML Name still can't start with. + + Carp::croak "But you must accept \"$new_code\" codes -- it's a builtin!" + if grep $new_code eq $_, @Known_formatting_codes; + + delete $this->{'accept_codes'}{$new_code}; + + DEBUG > 2 and print STDERR "OK, won't accept the code $new_code<...>.\n"; + } + + return; +} + + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub parse_string_document { + my $self = shift; + my @lines; + foreach my $line_group (@_) { + next unless defined $line_group and length $line_group; + pos($line_group) = 0; + while($line_group =~ + m/([^\n\r]*)(\r?\n?)/g # supports \r, \n ,\r\n + #m/([^\n\r]*)((?:\r?\n)?)/g + ) { + #print(">> $1\n"), + $self->parse_lines($1) + if length($1) or length($2) + or pos($line_group) != length($line_group); + # I.e., unless it's a zero-length "empty line" at the very + # end of "foo\nbar\n" (i.e., between the \n and the EOS). + } + } + $self->parse_lines(undef); # to signal EOF + return $self; +} + +sub _init_fh_source { + my($self, $source) = @_; + + #DEBUG > 1 and print STDERR "Declaring $source as :raw for starters\n"; + #$self->_apply_binmode($source, ':raw'); + #binmode($source, ":raw"); + + return; +} + +#:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. +# + +sub parse_file { + my($self, $source) = (@_); + + if(!defined $source) { + Carp::croak("Can't use empty-string as a source for parse_file"); + } elsif(ref(\$source) eq 'GLOB') { + $self->{'source_filename'} = '' . ($source); + } elsif(ref $source) { + $self->{'source_filename'} = '' . ($source); + } elsif(!length $source) { + Carp::croak("Can't use empty-string as a source for parse_file"); + } else { + { + local *PODSOURCE; + open(PODSOURCE, "<$source") || Carp::croak("Can't open $source: $!"); + $self->{'source_filename'} = $source; + $source = *PODSOURCE{IO}; + } + $self->_init_fh_source($source); + } + # By here, $source is a FH. + + $self->{'source_fh'} = $source; + + my($i, @lines); + until( $self->{'source_dead'} ) { + splice @lines; + + for($i = MANY_LINES; $i--;) { # read those many lines at a time + local $/ = $NL; + push @lines, scalar(<$source>); # readline + last unless defined $lines[-1]; + # but pass thru the undef, which will set source_dead to true + } + + my $at_eof = ! $lines[-1]; # keep track of the undef + pop @lines if $at_eof; # silence warnings + + # be eol agnostic + s/\r\n?/\n/g for @lines; + + # make sure there are only one line elements for parse_lines + @lines = split(/(?<=\n)/, join('', @lines)); + + # push the undef back after popping it to set source_dead to true + push @lines, undef if $at_eof; + + $self->parse_lines(@lines); + } + delete($self->{'source_fh'}); # so it can be GC'd + return $self; +} + +#:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. + +sub parse_from_file { + # An emulation of Pod::Parser's interface, for the sake of Perldoc. + # Basically just a wrapper around parse_file. + + my($self, $source, $to) = @_; + $self = $self->new unless ref($self); # so we tolerate being a class method + + if(!defined $source) { $source = *STDIN{IO} + } elsif(ref(\$source) eq 'GLOB') { # stet + } elsif(ref($source) ) { # stet + } elsif(!length $source + or $source eq '-' or $source =~ m/^<&(?:STDIN|0)$/i + ) { + $source = *STDIN{IO}; + } + + if(!defined $to) { $self->output_fh( *STDOUT{IO} ); + } elsif(ref(\$to) eq 'GLOB') { $self->output_fh( $to ); + } elsif(ref($to)) { $self->output_fh( $to ); + } elsif(!length $to + or $to eq '-' or $to =~ m/^>&?(?:STDOUT|1)$/i + ) { + $self->output_fh( *STDOUT{IO} ); + } elsif($to =~ m/^>&(?:STDERR|2)$/i) { + $self->output_fh( *STDERR{IO} ); + } else { + require Symbol; + my $out_fh = Symbol::gensym(); + DEBUG and print STDERR "Write-opening to $to\n"; + open($out_fh, ">$to") or Carp::croak "Can't write-open $to: $!"; + binmode($out_fh) + if $self->can('write_with_binmode') and $self->write_with_binmode; + $self->output_fh($out_fh); + } + + return $self->parse_file($source); +} + +#----------------------------------------------------------------------------- + +sub whine { + #my($self,$line,$complaint) = @_; + my $self = shift(@_); + ++$self->{'errors_seen'}; + if($self->{'no_whining'}) { + DEBUG > 9 and print STDERR "Discarding complaint (at line $_[0]) $_[1]\n because no_whining is on.\n"; + return; + } + push @{$self->{'all_errata'}{$_[0]}}, $_[1]; + return $self->_complain_warn(@_) if $self->{'complain_stderr'}; + return $self->_complain_errata(@_); +} + +sub scream { # like whine, but not suppressible + #my($self,$line,$complaint) = @_; + my $self = shift(@_); + ++$self->{'errors_seen'}; + push @{$self->{'all_errata'}{$_[0]}}, $_[1]; + return $self->_complain_warn(@_) if $self->{'complain_stderr'}; + return $self->_complain_errata(@_); +} + +sub _complain_warn { + my($self,$line,$complaint) = @_; + return printf STDERR "%s around line %s: %s\n", + $self->{'source_filename'} || 'Pod input', $line, $complaint; +} + +sub _complain_errata { + my($self,$line,$complaint) = @_; + if( $self->{'no_errata_section'} ) { + DEBUG > 9 and print STDERR "Discarding erratum (at line $line) $complaint\n because no_errata_section is on.\n"; + } else { + DEBUG > 9 and print STDERR "Queuing erratum (at line $line) $complaint\n"; + push @{$self->{'errata'}{$line}}, $complaint + # for a report to be generated later! + } + return 1; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub _get_initial_item_type { + # A hack-wrapper here for when you have like "=over\n\n=item 456\n\n" + my($self, $para) = @_; + return $para->[1]{'~type'} if $para->[1]{'~type'}; + + return $para->[1]{'~type'} = 'text' + if join("\n", @{$para}[2 .. $#$para]) =~ m/^\s*(\d+)\.?\s*$/s and $1 ne '1'; + # Else fall thru to the general case: + return $self->_get_item_type($para); +} + + + +sub _get_item_type { # mutates the item!! + my($self, $para) = @_; + return $para->[1]{'~type'} if $para->[1]{'~type'}; + + + # Otherwise we haven't yet been to this node. Maybe alter it... + + my $content = join "\n", @{$para}[2 .. $#$para]; + + if($content =~ m/^\s*\*\s*$/s or $content =~ m/^\s*$/s) { + # Like: "=item *", "=item * ", "=item" + splice @$para, 2; # so it ends up just being ['=item', { attrhash } ] + $para->[1]{'~orig_content'} = $content; + return $para->[1]{'~type'} = 'bullet'; + + } elsif($content =~ m/^\s*\*\s+(.+)/s) { # tolerance + + # Like: "=item * Foo bar baz"; + $para->[1]{'~orig_content'} = $content; + $para->[1]{'~_freaky_para_hack'} = $1; + DEBUG > 2 and print STDERR " Tolerating $$para[2] as =item *\\n\\n$1\n"; + splice @$para, 2; # so it ends up just being ['=item', { attrhash } ] + return $para->[1]{'~type'} = 'bullet'; + + } elsif($content =~ m/^\s*(\d+)\.?\s*$/s) { + # Like: "=item 1.", "=item 123412" + + $para->[1]{'~orig_content'} = $content; + $para->[1]{'number'} = $1; # Yes, stores the number there! + + splice @$para, 2; # so it ends up just being ['=item', { attrhash } ] + return $para->[1]{'~type'} = 'number'; + + } else { + # It's anything else. + return $para->[1]{'~type'} = 'text'; + + } +} + +#----------------------------------------------------------------------------- + +sub _make_treelet { + my $self = shift; # and ($para, $start_line) + my $treelet; + if(!@_) { + return ['']; + } if(ref $_[0] and ref $_[0][0] and $_[0][0][0] eq '~Top') { + # Hack so we can pass in fake-o pre-cooked paragraphs: + # just have the first line be a reference to a ['~Top', {}, ...] + # We use this feechure in gen_errata and stuff. + + DEBUG and print STDERR "Applying precooked treelet hack to $_[0][0]\n"; + $treelet = $_[0][0]; + splice @$treelet, 0, 2; # lop the top off + return $treelet; + } else { + $treelet = $self->_treelet_from_formatting_codes(@_); + } + + if( ! $self->{'_output_is_for_JustPod'} # Retain these as-is for pod output + && $self->_remap_sequences($treelet) ) + { + $self->_treat_Zs($treelet); # Might as well nix these first + $self->_treat_Ls($treelet); # L has to precede E and S + $self->_treat_Es($treelet); + $self->_treat_Ss($treelet); # S has to come after E + $self->_wrap_up($treelet); # Nix X's and merge texties + + } else { + DEBUG and print STDERR "Formatless treelet gets fast-tracked.\n"; + # Very common case! + } + + splice @$treelet, 0, 2; # lop the top off + + return $treelet; +} + +#:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. + +sub _wrap_up { + my($self, @stack) = @_; + my $nixx = $self->{'nix_X_codes'}; + my $merge = $self->{'merge_text' }; + return unless $nixx or $merge; + + DEBUG > 2 and print STDERR "\nStarting _wrap_up traversal.\n", + $merge ? (" Merge mode on\n") : (), + $nixx ? (" Nix-X mode on\n") : (), + ; + + + my($i, $treelet); + while($treelet = shift @stack) { + DEBUG > 3 and print STDERR " Considering children of this $treelet->[0] node...\n"; + for($i = 2; $i < @$treelet; ++$i) { # iterate over children + DEBUG > 3 and print STDERR " Considering child at $i ", pretty($treelet->[$i]), "\n"; + if($nixx and ref $treelet->[$i] and $treelet->[$i][0] eq 'X') { + DEBUG > 3 and print STDERR " Nixing X node at $i\n"; + splice(@$treelet, $i, 1); # just nix this node (and its descendants) + # no need to back-update the counter just yet + redo; + + } elsif($merge and $i != 2 and # non-initial + !ref $treelet->[$i] and !ref $treelet->[$i - 1] + ) { + DEBUG > 3 and print STDERR " Merging ", $i-1, + ":[$treelet->[$i-1]] and $i\:[$treelet->[$i]]\n"; + $treelet->[$i-1] .= ( splice(@$treelet, $i, 1) )[0]; + DEBUG > 4 and print STDERR " Now: ", $i-1, ":[$treelet->[$i-1]]\n"; + --$i; + next; + # since we just pulled the possibly last node out from under + # ourselves, we can't just redo() + + } elsif( ref $treelet->[$i] ) { + DEBUG > 4 and print STDERR " Enqueuing ", pretty($treelet->[$i]), " for traversal.\n"; + push @stack, $treelet->[$i]; + + if($treelet->[$i][0] eq 'L') { + my $thing; + foreach my $attrname ('section', 'to') { + if(defined($thing = $treelet->[$i][1]{$attrname}) and ref $thing) { + unshift @stack, $thing; + DEBUG > 4 and print STDERR " +Enqueuing ", + pretty( $treelet->[$i][1]{$attrname} ), + " as an attribute value to tweak.\n"; + } + } + } + } + } + } + DEBUG > 2 and print STDERR "End of _wrap_up traversal.\n\n"; + + return; +} + +#:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. + +sub _remap_sequences { + my($self,@stack) = @_; + + if(@stack == 1 and @{ $stack[0] } == 3 and !ref $stack[0][2]) { + # VERY common case: abort it. + DEBUG and print STDERR "Skipping _remap_sequences: formatless treelet.\n"; + return 0; + } + + my $map = ($self->{'accept_codes'} || die "NO accept_codes in $self?!?"); + + my $start_line = $stack[0][1]{'start_line'}; + DEBUG > 2 and printf + "\nAbout to start _remap_sequences on treelet from line %s.\n", + $start_line || '[?]' + ; + DEBUG > 3 and print STDERR " Map: ", + join('; ', map "$_=" . ( + ref($map->{$_}) ? join(",", @{$map->{$_}}) : $map->{$_} + ), + sort keys %$map ), + ("B~C~E~F~I~L~S~U~X~Z" eq join '~', sort keys %$map) + ? " (all normal)\n" : "\n" + ; + + # A recursive algorithm implemented iteratively! Whee! + + my($is, $was, $i, $treelet); # scratch + while($treelet = shift @stack) { + DEBUG > 3 and print STDERR " Considering children of this $treelet->[0] node...\n"; + for($i = 2; $i < @$treelet; ++$i) { # iterate over children + next unless ref $treelet->[$i]; # text nodes are uninteresting + + DEBUG > 4 and print STDERR " Noting child $i : $treelet->[$i][0]<...>\n"; + + $is = $treelet->[$i][0] = $map->{ $was = $treelet->[$i][0] }; + if( DEBUG > 3 ) { + if(!defined $is) { + print STDERR " Code $was<> is UNKNOWN!\n"; + } elsif($is eq $was) { + DEBUG > 4 and print STDERR " Code $was<> stays the same.\n"; + } else { + print STDERR " Code $was<> maps to ", + ref($is) + ? ( "tags ", map("$_<", @$is), '...', map('>', @$is), "\n" ) + : "tag $is<...>.\n"; + } + } + + if(!defined $is) { + $self->whine($start_line, "Deleting unknown formatting code $was<>"); + $is = $treelet->[$i][0] = '1'; # But saving the children! + # I could also insert a leading "$was<" and tailing ">" as + # children of this node, but something about that seems icky. + } + if(ref $is) { + my @dynasty = @$is; + DEBUG > 4 and print STDERR " Renaming $was node to $dynasty[-1]\n"; + $treelet->[$i][0] = pop @dynasty; + my $nugget; + while(@dynasty) { + DEBUG > 4 and printf + " Grafting a new %s node between %s and %s\n", + $dynasty[-1], $treelet->[0], $treelet->[$i][0], + ; + + #$nugget = ; + splice @$treelet, $i, 1, [pop(@dynasty), {}, $treelet->[$i]]; + # relace node with a new parent + } + } elsif($is eq '0') { + splice(@$treelet, $i, 1); # just nix this node (and its descendants) + --$i; # back-update the counter + } elsif($is eq '1') { + splice(@$treelet, $i, 1 # replace this node with its children! + => splice @{ $treelet->[$i] },2 + # (not catching its first two (non-child) items) + ); + --$i; # back up for new stuff + } else { + # otherwise it's unremarkable + unshift @stack, $treelet->[$i]; # just recurse + } + } + } + + DEBUG > 2 and print STDERR "End of _remap_sequences traversal.\n\n"; + + if(@_ == 2 and @{ $_[1] } == 3 and !ref $_[1][2]) { + DEBUG and print STDERR "Noting that the treelet is now formatless.\n"; + return 0; + } + return 1; +} + +# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + +sub _ponder_extend { + + # "Go to an extreme, move back to a more comfortable place" + # -- /Oblique Strategies/, Brian Eno and Peter Schmidt + + my($self, $para) = @_; + my $content = join ' ', splice @$para, 2; + $content =~ s/^\s+//s; + $content =~ s/\s+$//s; + + DEBUG > 2 and print STDERR "Ogling extensor: =extend $content\n"; + + if($content =~ + m/^ + (\S+) # 1 : new item + \s+ + (\S+) # 2 : fallback(s) + (?:\s+(\S+))? # 3 : element name(s) + \s* + $ + /xs + ) { + my $new_letter = $1; + my $fallbacks_one = $2; + my $elements_one; + $elements_one = defined($3) ? $3 : $1; + + DEBUG > 2 and print STDERR "Extensor has good syntax.\n"; + + unless($new_letter =~ m/^[A-Z]$/s or $new_letter) { + DEBUG > 2 and print STDERR " $new_letter isn't a valid thing to entend.\n"; + $self->whine( + $para->[1]{'start_line'}, + "You can extend only formatting codes A-Z, not like \"$new_letter\"" + ); + return; + } + + if(grep $new_letter eq $_, @Known_formatting_codes) { + DEBUG > 2 and print STDERR " $new_letter isn't a good thing to extend, because known.\n"; + $self->whine( + $para->[1]{'start_line'}, + "You can't extend an established code like \"$new_letter\"" + ); + + #TODO: or allow if last bit is same? + + return; + } + + unless($fallbacks_one =~ m/^[A-Z](,[A-Z])*$/s # like "B", "M,I", etc. + or $fallbacks_one eq '0' or $fallbacks_one eq '1' + ) { + $self->whine( + $para->[1]{'start_line'}, + "Format for second =extend parameter must be like" + . " M or 1 or 0 or M,N or M,N,O but you have it like " + . $fallbacks_one + ); + return; + } + + unless($elements_one =~ m/^[^ ,]+(,[^ ,]+)*$/s) { # like "B", "M,I", etc. + $self->whine( + $para->[1]{'start_line'}, + "Format for third =extend parameter: like foo or bar,Baz,qu:ux but not like " + . $elements_one + ); + return; + } + + my @fallbacks = split ',', $fallbacks_one, -1; + my @elements = split ',', $elements_one, -1; + + foreach my $f (@fallbacks) { + next if exists $Known_formatting_codes{$f} or $f eq '0' or $f eq '1'; + DEBUG > 2 and print STDERR " Can't fall back on unknown code $f\n"; + $self->whine( + $para->[1]{'start_line'}, + "Can't use unknown formatting code '$f' as a fallback for '$new_letter'" + ); + return; + } + + DEBUG > 3 and printf STDERR "Extensor: Fallbacks <%s> Elements <%s>.\n", + @fallbacks, @elements; + + my $canonical_form; + foreach my $e (@elements) { + if(exists $self->{'accept_codes'}{$e}) { + DEBUG > 1 and print STDERR " Mapping '$new_letter' to known extension '$e'\n"; + $canonical_form = $e; + last; # first acceptable elementname wins! + } else { + DEBUG > 1 and print STDERR " Can't map '$new_letter' to unknown extension '$e'\n"; + } + } + + + if( defined $canonical_form ) { + # We found a good N => elementname mapping + $self->{'accept_codes'}{$new_letter} = $canonical_form; + DEBUG > 2 and print + "Extensor maps $new_letter => known element $canonical_form.\n"; + } else { + # We have to use the fallback(s), which might be '0', or '1'. + $self->{'accept_codes'}{$new_letter} + = (@fallbacks == 1) ? $fallbacks[0] : \@fallbacks; + DEBUG > 2 and print + "Extensor maps $new_letter => fallbacks @fallbacks.\n"; + } + + } else { + DEBUG > 2 and print STDERR "Extensor has bad syntax.\n"; + $self->whine( + $para->[1]{'start_line'}, + "Unknown =extend syntax: $content" + ) + } + return; +} + + +#:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. + +sub _treat_Zs { # Nix Z<...>'s + my($self,@stack) = @_; + + my($i, $treelet); + my $start_line = $stack[0][1]{'start_line'}; + + # A recursive algorithm implemented iteratively! Whee! + + while($treelet = shift @stack) { + for($i = 2; $i < @$treelet; ++$i) { # iterate over children + next unless ref $treelet->[$i]; # text nodes are uninteresting + unless($treelet->[$i][0] eq 'Z') { + unshift @stack, $treelet->[$i]; # recurse + next; + } + + DEBUG > 1 and print STDERR "Nixing Z node @{$treelet->[$i]}\n"; + + # bitch UNLESS it's empty + unless( @{$treelet->[$i]} == 2 + or (@{$treelet->[$i]} == 3 and $treelet->[$i][2] eq '') + ) { + $self->whine( $start_line, "A non-empty Z<>" ); + } # but kill it anyway + + splice(@$treelet, $i, 1); # thereby just nix this node. + --$i; + + } + } + + return; +} + +# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + +# Quoting perlpodspec: + +# In parsing an L<...> code, Pod parsers must distinguish at least four +# attributes: + +############# Not used. Expressed via the element children plus +############# the value of the "content-implicit" flag. +# First: +# The link-text. If there is none, this must be undef. (E.g., in "L", the link-text is "Perl Functions". In +# "L" and even "L<|Time::HiRes>", there is no link text. Note +# that link text may contain formatting.) +# + +############# The element children +# Second: +# The possibly inferred link-text -- i.e., if there was no real link text, +# then this is the text that we'll infer in its place. (E.g., for +# "L", the inferred link text is "Getopt::Std".) +# + +############# The "to" attribute (which might be text, or a treelet) +# Third: +# The name or URL, or undef if none. (E.g., in "L", the name -- also sometimes called the page -- is +# "perlfunc". In "L", the name is undef.) +# + +############# The "section" attribute (which might be next, or a treelet) +# Fourth: +# The section (AKA "item" in older perlpods), or undef if none. E.g., in +# Getopt::Std/DESCRIPTION, "DESCRIPTION" is the section. (Note that this +# is not the same as a manpage section like the "5" in "man 5 crontab". +# "Section Foo" in the Pod sense means the part of the text that's +# introduced by the heading or item whose text is "Foo".) +# +# Pod parsers may also note additional attributes including: +# + +############# The "type" attribute. +# Fifth: +# A flag for whether item 3 (if present) is a URL (like +# "http://lists.perl.org" is), in which case there should be no section +# attribute; a Pod name (like "perldoc" and "Getopt::Std" are); or +# possibly a man page name (like "crontab(5)" is). +# + +############# The "raw" attribute that is already there. +# Sixth: +# The raw original L<...> content, before text is split on "|", "/", etc, +# and before E<...> codes are expanded. + + +# For L<...> codes without a "name|" part, only E<...> and Z<> codes may +# occur -- no other formatting codes. That is, authors should not use +# "L>". +# +# Note, however, that formatting codes and Z<>'s can occur in any and all +# parts of an L<...> (i.e., in name, section, text, and url). + +sub _treat_Ls { # Process our dear dear friends, the L<...> sequences + + # L + # L or L + # L or L or L<"sec"> + # L + # L or L + # L or L or L + # L + # L + + my($self,@stack) = @_; + + my($i, $treelet); + my $start_line = $stack[0][1]{'start_line'}; + + # A recursive algorithm implemented iteratively! Whee! + + while($treelet = shift @stack) { + for(my $i = 2; $i < @$treelet; ++$i) { + # iterate over children of current tree node + next unless ref $treelet->[$i]; # text nodes are uninteresting + unless($treelet->[$i][0] eq 'L') { + unshift @stack, $treelet->[$i]; # recurse + next; + } + + + # By here, $treelet->[$i] is definitely an L node + my $ell = $treelet->[$i]; + DEBUG > 1 and print STDERR "Ogling L node " . pretty($ell) . "\n"; + + # bitch if it's empty or is just '/' + if (@{$ell} == 3 and $ell->[2] =~ m!\A\s*/\s*\z!) { + $self->whine( $start_line, "L<> contains only '/'" ); + $treelet->[$i] = 'L'; # just make it a text node + next; # and move on + } + if( @{$ell} == 2 + or (@{$ell} == 3 and $ell->[2] eq '') + ) { + $self->whine( $start_line, "An empty L<>" ); + $treelet->[$i] = 'L<>'; # just make it a text node + next; # and move on + } + + if( (! ref $ell->[2] && $ell->[2] =~ /\A\s/) + ||(! ref $ell->[-1] && $ell->[-1] =~ /\s\z/) + ) { + $self->whine( $start_line, "L<> starts or ends with whitespace" ); + } + + # Catch URLs: + + # there are a number of possible cases: + # 1) text node containing url: http://foo.com + # -> [ 'http://foo.com' ] + # 2) text node containing url and text: foo|http://foo.com + # -> [ 'foo|http://foo.com' ] + # 3) text node containing url start: mailto:xEfoo.com + # -> [ 'mailto:x', [ E ... ], 'foo.com' ] + # 4) text node containing url start and text: foo|mailto:xEfoo.com + # -> [ 'foo|mailto:x', [ E ... ], 'foo.com' ] + # 5) other nodes containing text and url start: OE<39>Malley|http://foo.com + # -> [ 'O', [ E ... ], 'Malley', '|http://foo.com' ] + # ... etc. + + # anything before the url is part of the text. + # anything after it is part of the url. + # the url text node itself may contain parts of both. + + if (my ($url_index, $text_part, $url_part) = + # grep is no good here; we want to bail out immediately so that we can + # use $1, $2, etc. without having to do the match twice. + sub { + for (2..$#$ell) { + next if ref $ell->[$_]; + next unless $ell->[$_] =~ m/^(?:([^|]*)\|)?(\w+:[^:\s]\S*)$/s; + return ($_, $1, $2); + } + return; + }->() + ) { + $ell->[1]{'type'} = 'url'; + + my @text = @{$ell}[2..$url_index-1]; + push @text, $text_part if defined $text_part; + + my @url = @{$ell}[$url_index+1..$#$ell]; + unshift @url, $url_part; + + unless (@text) { + $ell->[1]{'content-implicit'} = 'yes'; + @text = @url; + } + + $ell->[1]{to} = Pod::Simple::LinkSection->new( + @url == 1 + ? $url[0] + : [ '', {}, @url ], + ); + + splice @$ell, 2, $#$ell, @text; + + next; + } + + # Catch some very simple and/or common cases + if(@{$ell} == 3 and ! ref $ell->[2]) { + my $it = $ell->[2]; + if($it =~ m{^[^/|]+[(][-a-zA-Z0-9]+[)]$}s) { # man sections + # Hopefully neither too broad nor too restrictive a RE + DEBUG > 1 and print STDERR "Catching \"$it\" as manpage link.\n"; + $ell->[1]{'type'} = 'man'; + # This's the only place where man links can get made. + $ell->[1]{'content-implicit'} = 'yes'; + $ell->[1]{'to' } = + Pod::Simple::LinkSection->new( $it ); # treelet! + + next; + } + if($it =~ m/^[^\/\|,\$\%\@\ \"\<\>\:\#\&\*\{\}\[\]\(\)]+(\:\:[^\/\|,\$\%\@\ \"\<\>\:\#\&\*\{\}\[\]\(\)]+)*$/s) { + # Extremely forgiving idea of what constitutes a bare + # modulename link like L or even L + DEBUG > 1 and print STDERR "Catching \"$it\" as ho-hum L link.\n"; + $ell->[1]{'type'} = 'pod'; + $ell->[1]{'content-implicit'} = 'yes'; + $ell->[1]{'to' } = + Pod::Simple::LinkSection->new( $it ); # treelet! + next; + } + # else fall thru... + } + + + + # ...Uhoh, here's the real L<...> parsing stuff... + # "With the ill behavior, with the ill behavior, with the ill behavior..." + + DEBUG > 1 and print STDERR "Running a real parse on this non-trivial L\n"; + + + my $link_text; # set to an arrayref if found + my @ell_content = @$ell; + splice @ell_content,0,2; # Knock off the 'L' and {} bits + + DEBUG > 3 and print STDERR " Ell content to start: ", + pretty(@ell_content), "\n"; + + + # Look for the "|" -- only in CHILDREN (not all underlings!) + # Like L + DEBUG > 3 and + print STDERR " Peering at L content for a '|' ...\n"; + for(my $j = 0; $j < @ell_content; ++$j) { + next if ref $ell_content[$j]; + DEBUG > 3 and + print STDERR " Peering at L-content text bit \"$ell_content[$j]\" for a '|'.\n"; + + if($ell_content[$j] =~ m/^([^\|]*)\|(.*)$/s) { + my @link_text = ($1); # might be 0-length + $ell_content[$j] = $2; # might be 0-length + + DEBUG > 3 and + print STDERR " FOUND a '|' in it. Splitting into [$1] + [$2]\n"; + + if ($link_text[0] =~ m{[|/]}) { + $self->whine( + $start_line, + "alternative text '$link_text[0]' contains non-escaped | or /" + ); + } + + unshift @link_text, splice @ell_content, 0, $j; + # leaving only things at J and after + @ell_content = grep ref($_)||length($_), @ell_content ; + $link_text = [grep ref($_)||length($_), @link_text ]; + DEBUG > 3 and printf + " So link text is %s\n and remaining ell content is %s\n", + pretty($link_text), pretty(@ell_content); + last; + } + } + + + # Now look for the "/" -- only in CHILDREN (not all underlings!) + # And afterward, anything left in @ell_content will be the raw name + # Like L + my $section_name; # set to arrayref if found + DEBUG > 3 and print STDERR " Peering at L-content for a '/' ...\n"; + for(my $j = 0; $j < @ell_content; ++$j) { + next if ref $ell_content[$j]; + DEBUG > 3 and + print STDERR " Peering at L-content text bit \"$ell_content[$j]\" for a '/'.\n"; + + if($ell_content[$j] =~ m/^([^\/]*)\/(.*)$/s) { + my @section_name = ($2); # might be 0-length + $ell_content[$j] = $1; # might be 0-length + + DEBUG > 3 and + print STDERR " FOUND a '/' in it.", + " Splitting to page [...$1] + section [$2...]\n"; + + push @section_name, splice @ell_content, 1+$j; + # leaving only things before and including J + + @ell_content = grep ref($_)||length($_), @ell_content ; + @section_name = grep ref($_)||length($_), @section_name ; + + # Turn L<.../"foo"> into L<.../foo> + if(@section_name + and !ref($section_name[0]) and !ref($section_name[-1]) + and $section_name[ 0] =~ m/^\"/s + and $section_name[-1] =~ m/\"$/s + and !( # catch weird degenerate case of L<"> ! + @section_name == 1 and $section_name[0] eq '"' + ) + ) { + $section_name[ 0] =~ s/^\"//s; + $section_name[-1] =~ s/\"$//s; + DEBUG > 3 and + print STDERR " Quotes removed: ", pretty(@section_name), "\n"; + } else { + DEBUG > 3 and + print STDERR " No need to remove quotes in ", pretty(@section_name), "\n"; + } + + $section_name = \@section_name; + last; + } + } + + # Turn L<"Foo Bar"> into L + if(!$section_name and @ell_content + and !ref($ell_content[0]) and !ref($ell_content[-1]) + and $ell_content[ 0] =~ m/^\"/s + and $ell_content[-1] =~ m/\"$/s + and !( # catch weird degenerate case of L<"> ! + @ell_content == 1 and $ell_content[0] eq '"' + ) + ) { + $section_name = [splice @ell_content]; + $section_name->[ 0] =~ s/^\"//s; + $section_name->[-1] =~ s/\"$//s; + $ell->[1]{'~tolerated'} = 1; + } + + # Turn L into L. + if(!$section_name and !$link_text and @ell_content + and grep !ref($_) && m/ /s, @ell_content + ) { + $section_name = [splice @ell_content]; + $ell->[1]{'~deprecated'} = 1; + # That's support for the now-deprecated syntax. + # Note that it deliberately won't work on L<...|Foo Bar> + } + + + # Now make up the link_text + # L -> L + # L -> L<"Bar"|Bar> + # L -> L<"Bar" in Foo/Foo> + unless($link_text) { + $ell->[1]{'content-implicit'} = 'yes'; + $link_text = []; + push @$link_text, '"', @$section_name, '"' if $section_name; + + if(@ell_content) { + $link_text->[-1] .= ' in ' if $section_name; + push @$link_text, @ell_content; + } + } + + + # And the E resolver will have to deal with all our treeletty things: + + if(@ell_content == 1 and !ref($ell_content[0]) + and $ell_content[0] =~ m{^[^/]+[(][-a-zA-Z0-9]+[)]$}s + ) { + $ell->[1]{'type'} = 'man'; + DEBUG > 3 and print STDERR "Considering this ($ell_content[0]) a man link.\n"; + } else { + $ell->[1]{'type'} = 'pod'; + DEBUG > 3 and print STDERR "Considering this a pod link (not man or url).\n"; + } + + if( defined $section_name ) { + $ell->[1]{'section'} = Pod::Simple::LinkSection->new( + ['', {}, @$section_name] + ); + DEBUG > 3 and print STDERR "L-section content: ", pretty($ell->[1]{'section'}), "\n"; + } + + if( @ell_content ) { + $ell->[1]{'to'} = Pod::Simple::LinkSection->new( + ['', {}, @ell_content] + ); + DEBUG > 3 and print STDERR "L-to content: ", pretty($ell->[1]{'to'}), "\n"; + } + + # And update children to be the link-text: + @$ell = (@$ell[0,1], defined($link_text) ? splice(@$link_text) : ''); + + DEBUG > 2 and print STDERR "End of L-parsing for this node " . pretty($treelet->[$i]) . "\n"; + + unshift @stack, $treelet->[$i]; # might as well recurse + } + } + + return; +} + +# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + +sub _treat_Es { + my($self,@stack) = @_; + + my($i, $treelet, $content, $replacer, $charnum); + my $start_line = $stack[0][1]{'start_line'}; + + # A recursive algorithm implemented iteratively! Whee! + + + # Has frightening side effects on L nodes' attributes. + + #my @ells_to_tweak; + + while($treelet = shift @stack) { + for(my $i = 2; $i < @$treelet; ++$i) { # iterate over children + next unless ref $treelet->[$i]; # text nodes are uninteresting + if($treelet->[$i][0] eq 'L') { + # SPECIAL STUFF for semi-processed L<>'s + + my $thing; + foreach my $attrname ('section', 'to') { + if(defined($thing = $treelet->[$i][1]{$attrname}) and ref $thing) { + unshift @stack, $thing; + DEBUG > 2 and print STDERR " Enqueuing ", + pretty( $treelet->[$i][1]{$attrname} ), + " as an attribute value to tweak.\n"; + } + } + + unshift @stack, $treelet->[$i]; # recurse + next; + } elsif($treelet->[$i][0] ne 'E') { + unshift @stack, $treelet->[$i]; # recurse + next; + } + + DEBUG > 1 and print STDERR "Ogling E node ", pretty($treelet->[$i]), "\n"; + + # bitch if it's empty + if( @{$treelet->[$i]} == 2 + or (@{$treelet->[$i]} == 3 and $treelet->[$i][2] eq '') + ) { + $self->whine( $start_line, "An empty E<>" ); + $treelet->[$i] = 'E<>'; # splice in a literal + next; + } + + # bitch if content is weird + unless(@{$treelet->[$i]} == 3 and !ref($content = $treelet->[$i][2])) { + $self->whine( $start_line, "An E<...> surrounding strange content" ); + $replacer = $treelet->[$i]; # scratch + splice(@$treelet, $i, 1, # fake out a literal + 'E<', + splice(@$replacer,2), # promote its content + '>' + ); + # Don't need to do --$i, as the 'E<' we just added isn't interesting. + next; + } + + DEBUG > 1 and print STDERR "Ogling E<$content>\n"; + + # XXX E<>'s contents *should* be a valid char in the scope of the current + # =encoding directive. Defaults to iso-8859-1, I believe. Fix this in the + # future sometime. + + $charnum = Pod::Escapes::e2charnum($content); + DEBUG > 1 and print STDERR " Considering E<$content> with char ", + defined($charnum) ? $charnum : "undef", ".\n"; + + if(!defined( $charnum )) { + DEBUG > 1 and print STDERR "I don't know how to deal with E<$content>.\n"; + $self->whine( $start_line, "Unknown E content in E<$content>" ); + $replacer = "E<$content>"; # better than nothing + } elsif($charnum >= 255 and !UNICODE) { + $replacer = ASCII ? "\xA4" : "?"; + DEBUG > 1 and print STDERR "This Perl version can't handle ", + "E<$content> (chr $charnum), so replacing with $replacer\n"; + } else { + $replacer = Pod::Escapes::e2char($content); + DEBUG > 1 and print STDERR " Replacing E<$content> with $replacer\n"; + } + + splice(@$treelet, $i, 1, $replacer); # no need to back up $i, tho + } + } + + return; +} + + +# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + +sub _treat_Ss { + my($self,$treelet) = @_; + + _change_S_to_nbsp($treelet,0) if $self->{'nbsp_for_S'}; + + # TODO: or a change_nbsp_to_S + # Normalizing nbsp's to S is harder: for each text node, make S content + # out of anything matching m/([^ \xA0]*(?:\xA0+[^ \xA0]*)+)/ + + + return; +} + +sub _change_S_to_nbsp { # a recursive function + # Sanely assumes that the top node in the excursion won't be an S node. + my($treelet, $in_s) = @_; + + my $is_s = ('S' eq $treelet->[0]); + $in_s ||= $is_s; # So in_s is on either by this being an S element, + # or by an ancestor being an S element. + + for(my $i = 2; $i < @$treelet; ++$i) { + if(ref $treelet->[$i]) { + if( _change_S_to_nbsp( $treelet->[$i], $in_s ) ) { + my $to_pull_up = $treelet->[$i]; + splice @$to_pull_up,0,2; # ...leaving just its content + splice @$treelet, $i, 1, @$to_pull_up; # Pull up content + $i += @$to_pull_up - 1; # Make $i skip the pulled-up stuff + } + } else { + $treelet->[$i] =~ s/\s/$Pod::Simple::nbsp/g if $in_s; + + # Note that if you apply nbsp_for_S to text, and so turn + # "foo S quux" into "foo bar faz quux", you + # end up with something that fails to say "and don't hyphenate + # any part of 'bar baz'". However, hyphenation is such a vexing + # problem anyway, that most Pod renderers just don't render it + # at all. But if you do want to implement hyphenation, I guess + # that you'd better have nbsp_for_S off. + } + } + + return $is_s; +} + +#----------------------------------------------------------------------------- + +sub _accessorize { # A simple-minded method-maker + no strict 'refs'; + foreach my $attrname (@_) { + next if $attrname =~ m/::/; # a hack + *{caller() . '::' . $attrname} = sub { + use strict; + $Carp::CarpLevel = 1, Carp::croak( + "Accessor usage: \$obj->$attrname() or \$obj->$attrname(\$new_value)" + ) unless (@_ == 1 or @_ == 2) and ref $_[0]; + + (@_ == 1) ? $_[0]->{$attrname} + : ($_[0]->{$attrname} = $_[1]); + }; + } + # Ya know, they say accessories make the ensemble! + return; +} + +# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +#============================================================================= + +sub filter { + my($class, $source) = @_; + my $new = $class->new; + $new->output_fh(*STDOUT{IO}); + + if(ref($source || '') eq 'SCALAR') { + $new->parse_string_document( $$source ); + } elsif(ref($source)) { # it's a file handle + $new->parse_file($source); + } else { # it's a filename + $new->parse_file($source); + } + + return $new; +} + + +#----------------------------------------------------------------------------- + +sub _out { + # For use in testing: Class->_out($source) + # returns the transformation of $source + + my $class = shift(@_); + + my $mutor = shift(@_) if @_ and ref($_[0] || '') eq 'CODE'; + + DEBUG and print STDERR "\n\n", '#' x 76, + "\nAbout to parse source: {{\n$_[0]\n}}\n\n"; + + + my $parser = ref $class && $class->isa(__PACKAGE__) ? $class : $class->new; + $parser->hide_line_numbers(1); + + my $out = ''; + $parser->output_string( \$out ); + DEBUG and print STDERR " _out to ", \$out, "\n"; + + $mutor->($parser) if $mutor; + + $parser->parse_string_document( $_[0] ); + # use Data::Dumper; print STDERR Dumper($parser), "\n"; + return $out; +} + + +sub _duo { + # For use in testing: Class->_duo($source1, $source2) + # returns the parse trees of $source1 and $source2. + # Good in things like: &ok( Class->duo(... , ...) ); + + my $class = shift(@_); + + Carp::croak "But $class->_duo is useful only in list context!" + unless wantarray; + + my $mutor = shift(@_) if @_ and ref($_[0] || '') eq 'CODE'; + + Carp::croak "But $class->_duo takes two parameters, not: @_" + unless @_ == 2; + + my(@out); + + while( @_ ) { + my $parser = $class->new; + + push @out, ''; + $parser->output_string( \( $out[-1] ) ); + + DEBUG and print STDERR " _duo out to ", $parser->output_string(), + " = $parser->{'output_string'}\n"; + + $parser->hide_line_numbers(1); + $mutor->($parser) if $mutor; + $parser->parse_string_document( shift( @_ ) ); + # use Data::Dumper; print STDERR Dumper($parser), "\n"; + } + + return @out; +} + + + +#----------------------------------------------------------------------------- +1; +__END__ + +TODO: +A start_formatting_code and end_formatting_code methods, which in the +base class call start_L, end_L, start_C, end_C, etc., if they are +defined. + +have the POD FORMATTING ERRORS section note the localtime, and the +version of Pod::Simple. + +option to delete all Es? +option to scream if under-0x20 literals are found in the input, or +under-E<32> E codes are found in the tree. And ditto \x7f-\x9f + +Option to turn highbit characters into their compromised form? (applies +to E parsing too) + +TODO: BOM/encoding things. + +TODO: ascii-compat things in the XML classes? + diff --git a/src/main/perl/lib/Pod/Simple.pod b/src/main/perl/lib/Pod/Simple.pod new file mode 100644 index 000000000..3e304f682 --- /dev/null +++ b/src/main/perl/lib/Pod/Simple.pod @@ -0,0 +1,467 @@ + +=head1 NAME + +Pod::Simple - framework for parsing Pod + +=head1 SYNOPSIS + + # using an existing formatter + use Pod::Simple::XHTML; + my $parser = Pod::Simple::XHTML->new; + $parser->parse_file('path/to/file.pod'); + + # creating a new formatter + package Pod::Simple::SomeFormatter; + use parent qw(Pod::Simple); + sub _handle_element_start { + my ($parser, $element_name, $attr_hash_r) = @_; + ... + } + ... + +=head1 DESCRIPTION + +Pod::Simple is a Perl library for parsing text in the Pod ("plain old +documentation") markup language that is typically used for writing +documentation for Perl and for Perl modules. The Pod format is explained +in L; the most common formatter is called C. + +Be sure to read L if your Pod contains non-ASCII characters. + +Pod formatters can use Pod::Simple to parse Pod documents and render them into +plain text, HTML, or any number of other formats. Typically, such formatters +will be subclasses of Pod::Simple, and so they will inherit its methods, like +C. But note that Pod::Simple doesn't understand and +properly parse Perl itself, so if you have a file which contains a Perl +program that has a multi-line quoted string which has lines that look +like pod, Pod::Simple will treat them as pod. This can be avoided if +the file makes these into indented here documents instead. + +If you're reading this document just because you have a Pod-processing +subclass that you want to use, this document (plus the documentation for the +subclass) is probably all you need to read. + +If you're reading this document because you want to write a formatter +subclass, continue reading it and then read L, and +then possibly even read L (some of which is for parser-writers, +but much of which is notes to formatter-writers). + +=head1 MAIN METHODS + +=over + +=item C<< $parser = I->new(); >> + +This returns a new parser object, where I> is a subclass +of Pod::Simple. + +=item C<< $parser->output_fh( *OUT ); >> + +This sets the filehandle that C<$parser>'s output will be written to. +You can pass C<*STDOUT> or C<*STDERR>, otherwise you should probably do +something like this: + + my $outfile = "output.txt"; + open TXTOUT, ">$outfile" or die "Can't write to $outfile: $!"; + $parser->output_fh(*TXTOUT); + +...before you call one of the C<< $parser->parse_I >> methods. + +=item C<< $parser->output_string( \$somestring ); >> + +This sets the string that C<$parser>'s output will be sent to, +instead of any filehandle. + + +=item C<< $parser->parse_file( I<$some_filename> ); >> + +=item C<< $parser->parse_file( *INPUT_FH ); >> + +This reads the Pod content of the file (or filehandle) that you specify, +and processes it with that C<$parser> object, according to however +C<$parser>'s class works, and according to whatever parser options you +have set up for this C<$parser> object. + +=item C<< $parser->parse_string_document( I<$all_content> ); >> + +This works just like C except that it reads the Pod +content not from a file, but from a string that you have already +in memory. + +=item C<< $parser->parse_lines( I<...@lines...>, undef ); >> + +This processes the lines in C<@lines> (where each list item must be a +defined value, and must contain exactly one line of content -- so no +items like C<"foo\nbar"> are allowed). The final C is used to +indicate the end of document being parsed. + +The other C> methods are meant to be called only once +per C<$parser> object; but C can be called as many times per +C<$parser> object as you want, as long as the last call (and only +the last call) ends with an C value. + + +=item C<< $parser->content_seen >> + +This returns true only if there has been any real content seen for this +document. Returns false in cases where the document contains content, +but does not make use of any Pod markup. + +=item C<< I->filter( I<$filename> ); >> + +=item C<< I->filter( I<*INPUT_FH> ); >> + +=item C<< I->filter( I<\$document_content> ); >> + +This is a shortcut method for creating a new parser object, setting the +output handle to STDOUT, and then processing the specified file (or +filehandle, or in-memory document). This is handy for one-liners like +this: + + perl -MPod::Simple::Text -e "Pod::Simple::Text->filter('thingy.pod')" + +=back + + + +=head1 SECONDARY METHODS + +Some of these methods might be of interest to general users, as +well as of interest to formatter-writers. + +Note that the general pattern here is that the accessor-methods +read the attribute's value with C<< $value = $parser->I >> +and set the attribute's value with +C<< $parser->I(I) >>. For each accessor, I typically +only mention one syntax or another, based on which I think you are actually +most likely to use. + + +=over + +=item C<< $parser->parse_characters( I ) >> + +The Pod parser normally expects to read octets and to convert those octets +to characters based on the C<=encoding> declaration in the Pod source. Set +this option to a true value to indicate that the Pod source is already a Perl +character stream. This tells the parser to ignore any C<=encoding> command +and to skip all the code paths involving decoding octets. + +=item C<< $parser->no_whining( I ) >> + +If you set this attribute to a true value, you will suppress the +parser's complaints about irregularities in the Pod coding. By default, +this attribute's value is false, meaning that irregularities will +be reported. + +Note that turning this attribute to true won't suppress one or two kinds +of complaints about rarely occurring unrecoverable errors. + + +=item C<< $parser->no_errata_section( I ) >> + +If you set this attribute to a true value, you will stop the parser from +generating a "POD ERRORS" section at the end of the document. By +default, this attribute's value is false, meaning that an errata section +will be generated, as necessary. + + +=item C<< $parser->complain_stderr( I ) >> + +If you set this attribute to a true value, it will send reports of +parsing errors to STDERR. By default, this attribute's value is false, +meaning that no output is sent to STDERR. + +Setting C also sets C. + + +=item C<< $parser->source_filename >> + +This returns the filename that this parser object was set to read from. + + +=item C<< $parser->doc_has_started >> + +This returns true if C<$parser> has read from a source, and has seen +Pod content in it. + + +=item C<< $parser->source_dead >> + +This returns true if C<$parser> has read from a source, and come to the +end of that source. + +=item C<< $parser->strip_verbatim_indent( I ) >> + +The perlpod spec for a Verbatim paragraph is "It should be reproduced +exactly...", which means that the whitespace you've used to indent your +verbatim blocks will be preserved in the output. This can be annoying for +outputs such as HTML, where that whitespace will remain in front of every +line. It's an unfortunate case where syntax is turned into semantics. + +If the POD you're parsing adheres to a consistent indentation policy, you can +have such indentation stripped from the beginning of every line of your +verbatim blocks. This method tells Pod::Simple what to strip. For two-space +indents, you'd use: + + $parser->strip_verbatim_indent(' '); + +For tab indents, you'd use a tab character: + + $parser->strip_verbatim_indent("\t"); + +If the POD is inconsistent about the indentation of verbatim blocks, but you +have figured out a heuristic to determine how much a particular verbatim block +is indented, you can pass a code reference instead. The code reference will be +executed with one argument, an array reference of all the lines in the +verbatim block, and should return the value to be stripped from each line. For +example, if you decide that you're fine to use the first line of the verbatim +block to set the standard for indentation of the rest of the block, you can +look at the first line and return the appropriate value, like so: + + $new->strip_verbatim_indent(sub { + my $lines = shift; + (my $indent = $lines->[0]) =~ s/\S.*//; + return $indent; + }); + +If you'd rather treat each line individually, you can do that, too, by just +transforming them in-place in the code reference and returning C. Say +that you don't want I lines indented. You can do something like this: + + $new->strip_verbatim_indent(sub { + my $lines = shift; + sub { s/^\s+// for @{ $lines }, + return undef; + }); + +=item C<< $parser->expand_verbatim_tabs( I ) >> + +Default: 8 + +If after any stripping of indentation in verbatim blocks, there remain +tabs, this method call indicates what to do with them. C<0> +means leave them as tabs, any other number indicates that each tab is to +be translated so as to have tab stops every C columns. + +This is independent of other methods (except that it operates after any +verbatim input stripping is done). + +Like the other methods, the input parameter is not checked for validity. +C or containing non-digits has the same effect as 8. + +=back + +=head1 TERTIARY METHODS + +=over + +=item C<< $parser->abandon_output_fh() >>X + +Cancel output to the file handle. Any POD read by the C<$parser> is not +effected. + +=item C<< $parser->abandon_output_string() >>X + +Cancel output to the output string. Any POD read by the C<$parser> is not +effected. + +=item C<< $parser->accept_code( @codes ) >>X + +Alias for L<< accept_codes|/$parser->accept_codes( @codes ) >>. + +=item C<< $parser->accept_codes( @codes ) >>X + +Allows C<$parser> to accept a list of L. This can be +used to implement user-defined codes. + +=item C<< $parser->accept_directive_as_data( @directives ) >>X + +Allows C<$parser> to accept a list of directives for data paragraphs. A +directive is the label of a L. A data paragraph is +one delimited by C<< =begin/=for/=end >> directives. This can be used to +implement user-defined directives. + +=item C<< $parser->accept_directive_as_processed( @directives ) >>X + +Allows C<$parser> to accept a list of directives for processed paragraphs. A +directive is the label of a L. A processed +paragraph is also known as L. This can be used to +implement user-defined directives. + +=item C<< $parser->accept_directive_as_verbatim( @directives ) >>X + +Allows C<$parser> to accept a list of directives for L. A directive is the label of a L. This +can be used to implement user-defined directives. + +=item C<< $parser->accept_target( @targets ) >>X + +Alias for L<< accept_targets|/$parser->accept_targets( @targets ) >>. + +=item C<< $parser->accept_target_as_text( @targets ) >>X + +Alias for L<< accept_targets_as_text|/$parser->accept_targets_as_text( @targets ) >>. + +=item C<< $parser->accept_targets( @targets ) >>X + +Accepts targets for C<< =begin/=for/=end >> sections of the POD. + +=item C<< $parser->accept_targets_as_text( @targets ) >>X + +Accepts targets for C<< =begin/=for/=end >> sections that should be parsed as +POD. For details, see L<< perlpodspec/About Data Paragraphs >>. + +=item C<< $parser->any_errata_seen() >>X + +Used to check if any errata was seen. + +I + + die "too many errors\n" if $parser->any_errata_seen(); + +=item C<< $parser->errata_seen() >>X + +Returns a hash reference of all errata seen, both whines and screams. The hash reference's keys are the line number and the value is an array reference of the errors for that line. + +I + + if ( $parser->any_errata_seen() ) { + $logger->log( $parser->errata_seen() ); + } + +=item C<< $parser->detected_encoding() >>X + +Return the encoding corresponding to C<< =encoding >>, but only if the +encoding was recognized and handled. + +=item C<< $parser->encoding() >>X + +Return encoding of the document, even if the encoding is not correctly +handled. + +=item C<< $parser->parse_from_file( $source, $to ) >>X + +Parses from C<$source> file to C<$to> file. Similar to L<< +Pod::Parser/parse_from_file >>. + +=item C<< $parser->scream( @error_messages ) >>X + +Log an error that can't be ignored. + +=item C<< $parser->unaccept_code( @codes ) >>X + +Alias for L<< unaccept_codes|/$parser->unaccept_codes( @codes ) >>. + +=item C<< $parser->unaccept_codes( @codes ) >>X + +Removes C<< @codes >> as valid codes for the parse. + +=item C<< $parser->unaccept_directive( @directives ) >>X + +Alias for L<< unaccept_directives|/$parser->unaccept_directives( @directives ) >>. + +=item C<< $parser->unaccept_directives( @directives ) >>X + +Removes C<< @directives >> as valid directives for the parse. + +=item C<< $parser->unaccept_target( @targets ) >>X + +Alias for L<< unaccept_targets|/$parser->unaccept_targets( @targets ) >>. + +=item C<< $parser->unaccept_targets( @targets ) >>X + +Removes C<< @targets >> as valid targets for the parse. + +=item C<< $parser->version_report() >>X + +Returns a string describing the version. + +=item C<< $parser->whine( @error_messages ) >>X + +Log an error unless C<< $parser->no_whining( TRUE ); >>. + +=back + +=head1 ENCODING + +The Pod::Simple parser expects to read B. The parser will decode the +octets into Perl's internal character string representation using the value of +the C<=encoding> declaration in the POD source. + +If the POD source does not include an C<=encoding> declaration, the parser will +attempt to guess the encoding (selecting one of UTF-8 or CP 1252) by examining +the first non-ASCII bytes and applying the heuristic described in +L. (If the POD source contains only ASCII bytes, the +encoding is assumed to be ASCII.) + +If you set the C option to a true value the parser will +expect characters rather than octets; will ignore any C<=encoding>; and will +make no attempt to decode the input. + +=head1 SEE ALSO + +L + +L + +L + +L + +L + +=head1 SUPPORT + +Questions or discussion about POD and Pod::Simple should be sent to the +pod-people@perl.org mail list. Send an empty email to +pod-people-subscribe@perl.org to subscribe. + +This module is managed in an open GitHub repository, +L. Feel free to fork and contribute, or +to clone L and send patches! + +Please use L to file a bug +report. + +=head1 COPYRIGHT AND DISCLAIMERS + +Copyright (c) 2002 Sean M. Burke. + +This library is free software; you can redistribute it and/or modify it +under the same terms as Perl itself. + +This program is distributed in the hope that it will be useful, but +without any warranty; without even the implied warranty of +merchantability or fitness for a particular purpose. + +=head1 AUTHOR + +Pod::Simple was created by Sean M. Burke . +But don't bother him, he's retired. + +Pod::Simple is maintained by: + +=over + +=item * Allison Randal C + +=item * Hans Dieter Pearcey C + +=item * David E. Wheeler C + +=item * Karl Williamson C + +=back + +Documentation has been contributed by: + +=over + +=item * Gabor Szabo C + +=item * Shawn H Corey C + +=back + +=cut diff --git a/src/main/perl/lib/Pod/Simple/BlackBox.pm b/src/main/perl/lib/Pod/Simple/BlackBox.pm new file mode 100644 index 000000000..7a0ddf079 --- /dev/null +++ b/src/main/perl/lib/Pod/Simple/BlackBox.pm @@ -0,0 +1,2589 @@ +package Pod::Simple::BlackBox; +# +# "What's in the box?" "Pain." +# +########################################################################### +# +# This is where all the scary things happen: parsing lines into +# paragraphs; and then into directives, verbatims, and then also +# turning formatting sequences into treelets. +# +# Are you really sure you want to read this code? +# +#----------------------------------------------------------------------------- +# +# The basic work of this module Pod::Simple::BlackBox is doing the dirty work +# of parsing Pod into treelets (generally one per non-verbatim paragraph), and +# to call the proper callbacks on the treelets. +# +# Every node in a treelet is a ['name', {attrhash}, ...children...] + +use integer; # vroom! +use strict; +use warnings; +use Carp (); +our $VERSION = '3.47'; +#use constant DEBUG => 7; + +sub my_qr ($$) { + + # $1 is a pattern to compile and return. Older perls compile any + # syntactically valid property, even if it isn't legal. To cope with + # this, return an empty string unless the compiled pattern also + # successfully matches $2, which the caller furnishes. + + my ($input_re, $should_match) = @_; + # XXX could have a third parameter $shouldnt_match for extra safety + + my $use_utf8 = do { no integer; $] <= 5.006002 } ? 'use utf8;' : ""; + + my $re = eval "no warnings; $use_utf8 qr/$input_re/"; + #print STDERR __LINE__, ": $input_re: $@\n" if $@; + return "" if $@; + + my $matches = eval "no warnings; $use_utf8 '$should_match' =~ /$re/"; + #print STDERR __LINE__, ": $input_re: $@\n" if $@; + return "" if $@; + + #print STDERR __LINE__, ": SUCCESS: $re\n" if $matches; + return $re if $matches; + + #print STDERR __LINE__, ": $re: didn't match\n"; + return ""; +} + +BEGIN { + require Pod::Simple; + *DEBUG = \&Pod::Simple::DEBUG unless defined &DEBUG +} + +# Matches a character iff the character will have a different meaning +# if we choose CP1252 vs UTF-8 if there is no =encoding line. +# This is broken for early Perls on non-ASCII platforms. +my $non_ascii_re = my_qr('[[:^ascii:]]', "\xB6"); +$non_ascii_re = qr/[\x80-\xFF]/ unless $non_ascii_re; + +# Use patterns understandable by Perl 5.6, if possible +my $cs_re = do { no warnings; my_qr('\p{IsCs}', "\x{D800}") }; +my $cn_re = my_qr('\p{IsCn}', "\x{09E4}"); # code point unlikely + # to get assigned +my $rare_blocks_re = my_qr('[\p{InIPAExtensions}\p{InSpacingModifierLetters}]', + "\x{250}"); +$rare_blocks_re = my_qr('[\x{0250}-\x{02FF}]', "\x{250}") unless $rare_blocks_re; + +my $script_run_re = eval 'no warnings "experimental::script_run"; + qr/(*script_run: ^ .* $ )/x'; +my $latin_re = my_qr('[\p{IsLatin}\p{IsInherited}\p{IsCommon}]', "\x{100}"); +unless ($latin_re) { + # This was machine generated to be the ranges of the union of the above + # three properties, with things that were undefined by Unicode 4.1 filling + # gaps. That is the version in use when Perl advanced enough to + # successfully compile and execute the above pattern. + $latin_re = my_qr('[\x00-\x{02E9}\x{02EC}-\x{0374}\x{037E}\x{0385}\x{0387}\x{0485}\x{0486}\x{0589}\x{060C}\x{061B}\x{061F}\x{0640}\x{064B}-\x{0655}\x{0670}\x{06DD}\x{0951}-\x{0954}\x{0964}\x{0965}\x{0E3F}\x{10FB}\x{16EB}-\x{16ED}\x{1735}\x{1736}\x{1802}\x{1803}\x{1805}\x{1D00}-\x{1D25}\x{1D2C}-\x{1D5C}\x{1D62}-\x{1D65}\x{1D6B}-\x{1D77}\x{1D79}-\x{1DBE}\x{1DC0}-\x{1EF9}\x{2000}-\x{2125}\x{2127}-\x{27FF}\x{2900}-\x{2B13}\x{2E00}-\x{2E1D}\x{2FF0}-\x{3004}\x{3006}\x{3008}-\x{3020}\x{302A}-\x{302D}\x{3030}-\x{3037}\x{303C}-\x{303F}\x{3099}-\x{309C}\x{30A0}\x{30FB}\x{30FC}\x{3190}-\x{319F}\x{31C0}-\x{31CF}\x{3220}-\x{325F}\x{327F}-\x{32CF}\x{3358}-\x{33FF}\x{4DC0}-\x{4DFF}\x{A700}-\x{A716}\x{FB00}-\x{FB06}\x{FD3E}\x{FD3F}\x{FE00}-\x{FE6B}\x{FEFF}-\x{FF65}\x{FF70}\x{FF9E}\x{FF9F}\x{FFE0}-\x{FFFD}\x{10100}-\x{1013F}\x{1D000}-\x{1D1DD}\x{1D300}-\x{1D7FF}]', "\x{100}"); +} + +my $every_char_is_latin_re = my_qr("^(?:$latin_re)*\\z", "A"); + +# Latin script code points not in the first release of Unicode +my $later_latin_re = my_qr('[^\P{IsLatin}\p{IsAge=1.1}]', "\x{1F6}"); + +# If this perl doesn't have the Deprecated property, there's only one code +# point in it that we need be concerned with. +my $deprecated_re = my_qr('\p{IsDeprecated}', "\x{149}"); +$deprecated_re = qr/\x{149}/ unless $deprecated_re; + +my $utf8_bom; +if ( do { no integer; "$]" >= 5.007_003 }) { + $utf8_bom = "\x{FEFF}"; + utf8::encode($utf8_bom); +} else { + $utf8_bom = "\xEF\xBB\xBF"; # No EBCDIC BOM detection for early Perls. +} + +# This is used so that the 'content_seen' method doesn't return true on a +# file that just happens to have a line that matches /^=[a-zA-z]/. Only if +# there is a valid =foo line will we return that content was seen. +my $seen_legal_directive = 0; + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub parse_line { shift->parse_lines(@_) } # alias + +# - - - Turn back now! Run away! - - - + +sub parse_lines { # Usage: $parser->parse_lines(@lines) + # an undef means end-of-stream + my $self = shift; + + my $code_handler = $self->{'code_handler'}; + my $cut_handler = $self->{'cut_handler'}; + my $wl_handler = $self->{'whiteline_handler'}; + $self->{'line_count'} ||= 0; + + my $scratch; + + DEBUG > 4 and + print STDERR "# Parsing starting at line ", $self->{'line_count'}, ".\n"; + + DEBUG > 5 and + print STDERR "# About to parse lines: ", + join(' ', map defined($_) ? "[$_]" : "EOF", @_), "\n"; + + my $paras = ($self->{'paras'} ||= []); + # paragraph buffer. Because we need to defer processing of =over + # directives and verbatim paragraphs. We call _ponder_paragraph_buffer + # to process this. + + $self->{'pod_para_count'} ||= 0; + + # An attempt to match the pod portions of a line. This is not fool proof, + # but is good enough to serve as part of the heuristic for guessing the pod + # encoding if not specified. + my $codes = join '', grep { / ^ [A-Za-z] $/x } sort keys %{$self->{accept_codes}}; + my $pod_chars_re = qr/ ^ = [A-Za-z]+ | [\Q$codes\E] < /x; + + my $line; + foreach my $source_line (@_) { + if( $self->{'source_dead'} ) { + DEBUG > 4 and print STDERR "# Source is dead.\n"; + last; + } + + unless( defined $source_line ) { + DEBUG > 4 and print STDERR "# Undef-line seen.\n"; + + push @$paras, ['~end', {'start_line' => $self->{'line_count'}}]; + push @$paras, $paras->[-1], $paras->[-1]; + # So that it definitely fills the buffer. + $self->{'source_dead'} = 1; + $self->_ponder_paragraph_buffer; + next; + } + + + if( $self->{'line_count'}++ ) { + ($line = $source_line) =~ tr/\n\r//d; + # If we don't have two vars, we'll end up with that there + # tr/// modding the (potentially read-only) original source line! + + } else { + DEBUG > 2 and print STDERR "First line: [$source_line]\n"; + + if( ($line = $source_line) =~ s/^$utf8_bom//s ) { + DEBUG and print STDERR "UTF-8 BOM seen. Faking a '=encoding utf8'.\n"; + $self->_handle_encoding_line( "=encoding utf8" ); + delete $self->{'_processed_encoding'}; + $line =~ tr/\n\r//d; + + } elsif( $line =~ s/^\xFE\xFF//s ) { + DEBUG and print STDERR "Big-endian UTF-16 BOM seen. Aborting parsing.\n"; + $self->scream( + $self->{'line_count'}, + "UTF16-BE Byte Encoding Mark found; but Pod::Simple v$Pod::Simple::VERSION doesn't implement UTF16 yet." + ); + splice @_; + push @_, undef; + next; + + # TODO: implement somehow? + + } elsif( $line =~ s/^\xFF\xFE//s ) { + DEBUG and print STDERR "Little-endian UTF-16 BOM seen. Aborting parsing.\n"; + $self->scream( + $self->{'line_count'}, + "UTF16-LE Byte Encoding Mark found; but Pod::Simple v$Pod::Simple::VERSION doesn't implement UTF16 yet." + ); + splice @_; + push @_, undef; + next; + + # TODO: implement somehow? + + } else { + DEBUG > 2 and print STDERR "First line is BOM-less.\n"; + ($line = $source_line) =~ tr/\n\r//d; + } + } + + if(!$self->{'parse_characters'} && !$self->{'encoding'} + && ($self->{'in_pod'} || $line =~ /^=/s) + && $line =~ /$non_ascii_re/ + ) { + + my $encoding; + + # No =encoding line, and we are at the first pod line in the input that + # contains a non-ascii byte, that is, one whose meaning varies depending + # on whether the file is encoded in UTF-8 or CP1252, which are the two + # possibilities permitted by the pod spec. (ASCII is assumed if the + # file only contains ASCII bytes.) In order to process this line, we + # need to figure out what encoding we will use for the file. + # + # Strictly speaking ISO 8859-1 (Latin 1) refers to the code points + # 160-255, but it is used here, as it often colloquially is, to refer to + # the complete set of code points 0-255, including ASCII (0-127), the C1 + # controls (128-159), and strict Latin 1 (160-255). + # + # CP1252 is effectively a superset of Latin 1, because it differs only + # from colloquial 8859-1 in the C1 controls, which are very unlikely to + # actually be present in 8859-1 files, so can be used for other purposes + # without conflict. CP 1252 uses most of them for graphic characters. + # + # Note that all ASCII-range bytes represent their corresponding code + # points in both CP1252 and UTF-8. In ASCII platform UTF-8, all other + # code points require multiple (non-ASCII) bytes to represent. (A + # separate paragraph for EBCDIC is below.) The multi-byte + # representation is quite structured. If we find an isolated byte that + # would require multiple bytes to represent in UTF-8, we know that the + # encoding is not UTF-8. If we find a sequence of bytes that violates + # the UTF-8 structure, we also can presume the encoding isn't UTF-8, and + # hence must be 1252. + # + # But there are ambiguous cases where we could guess wrong. If so, the + # user will end up having to supply an =encoding line. We use all + # readily available information to improve our chances of guessing + # right. The odds of something not being UTF-8, but still passing a + # UTF-8 validity test go down very rapidly with increasing length of the + # sequence. Therefore we look at all non-ascii sequences on the line. + # If any of the sequences can't be UTF-8, we quit there and choose + # CP1252. If all could be UTF-8, we see if any of the code points + # represented are unlikely to be in pod. If so, we guess CP1252. If + # not, we check if the line is all in the same script; if not guess + # CP1252; otherwise UTF-8. For perls that don't have convenient script + # run testing, see if there is both Latin and non-Latin. If so, CP1252, + # otherwise UTF-8. + # + # On EBCDIC platforms, the situation is somewhat different. In + # UTF-EBCDIC, not only do ASCII-range bytes represent their code points, + # but so do the bytes that are for the C1 controls. Recall that these + # correspond to the unused portion of 8859-1 that 1252 mostly takes + # over. That means that there are fewer code points that are + # represented by multi-bytes. But, note that the these controls are + # very unlikely to be in pod text. So if we encounter one of them, it + # means that it is quite likely CP1252 and not UTF-8. The net result is + # the same code below is used for both platforms. + # + # XXX probably if the line has E that evaluates to illegal CP1252, + # then it is UTF-8. But we haven't processed E<> yet. + + goto set_1252 if do { no integer; "$]" < 5.006_000 }; # No UTF-8 on very early perls + + my $copy; + + no warnings 'utf8'; + + if ( do { no integer; "$]" >= 5.007_003 } ) { + $copy = $line; + + # On perls that have this function, we can use it to easily see if the + # sequence is valid UTF-8 or not; if valid it turns on the UTF-8 flag + # needed below for script run detection + goto set_1252 if ! utf8::decode($copy); + } + elsif (ord("A") != 65) { # Early EBCDIC, assume UTF-8. What's a windows + # code page doing here anyway? + goto set_utf8; + } + else { # ASCII, no decode(): do it ourselves using the fundamental + # characteristics of UTF-8 + use if do { no integer; "$]" <= 5.006002 }, 'utf8'; + + my $char_ord; + my $needed; # How many continuation bytes to gobble up + + # Initialize the translated line with a dummy character that will be + # deleted after everything else is done. This dummy makes sure that + # $copy will be in UTF-8. Doing it now avoids the bugs in early perls + # with upgrading in the middle + $copy = chr(0x100); + + # Parse through the line + for (my $i = 0; $i < length $line; $i++) { + my $byte = substr($line, $i, 1); + + # ASCII bytes are trivially dealt with + if ($byte !~ $non_ascii_re) { + $copy .= $byte; + next; + } + + my $b_ord = ord $byte; + + # Now figure out what this code point would be if the input is + # actually in UTF-8. If, in the process, we discover that it isn't + # well-formed UTF-8, we guess CP1252. + # + # Start the process. If it is UTF-8, we are at the first, start + # byte, of a multi-byte sequence. We look at this byte to figure + # out how many continuation bytes are needed, and to initialize the + # code point accumulator with the data from this byte. + # + # Normally the minimum continuation byte is 0x80, but in certain + # instances the minimum is a higher number. So the code below + # overrides this for those instances. + my $min_cont = 0x80; + + if ($b_ord < 0xC2) { # A start byte < C2 is malformed + goto set_1252; + } + elsif ($b_ord <= 0xDF) { + $needed = 1; + $char_ord = $b_ord & 0x1F; + } + elsif ($b_ord <= 0xEF) { + $min_cont = 0xA0 if $b_ord == 0xE0; + $needed = 2; + $char_ord = $b_ord & (0x1F >> 1); + } + elsif ($b_ord <= 0xF4) { + $min_cont = 0x90 if $b_ord == 0xF0; + $needed = 3; + $char_ord = $b_ord & (0x1F >> 2); + } + else { # F4 is the highest start byte for legal Unicode; higher is + # unlikely to be in pod. + goto set_1252; + } + + # ? not enough continuation bytes available + goto set_1252 if $i + $needed >= length $line; + + # Accumulate the ordinal of the character from the remaining + # (continuation) bytes. + while ($needed-- > 0) { + my $cont = substr($line, ++$i, 1); + $b_ord = ord $cont; + goto set_1252 if $b_ord < $min_cont || $b_ord > 0xBF; + + # In all cases, any next continuation bytes all have the same + # minimum legal value + $min_cont = 0x80; + + # Accumulate this byte's contribution to the code point + $char_ord <<= 6; + $char_ord |= ($b_ord & 0x3F); + } + + # Here, the sequence that formed this code point was valid UTF-8, + # so add the completed character to the output + $copy .= chr $char_ord; + } # End of loop through line + + # Delete the dummy first character + $copy = substr($copy, 1); + } + + # Here, $copy is legal UTF-8. + + # If it can't be legal CP1252, no need to look further. (These bytes + # aren't valid in CP1252.) This test could have been placed higher in + # the code, but it seemed wrong to set the encoding to UTF-8 without + # making sure that the very first instance is well-formed. But what if + # it isn't legal CP1252 either? We have to choose one or the other, and + # It seems safer to favor the single-byte encoding over the multi-byte. + goto set_utf8 if ord("A") == 65 && $line =~ /[\x81\x8D\x8F\x90\x9D]/; + + # The C1 controls are not likely to appear in pod + goto set_1252 if ord("A") == 65 && $copy =~ /[\x80-\x9F]/; + + # Nor are surrogates nor unassigned, nor deprecated. + DEBUG > 8 and print STDERR __LINE__, ": $copy: surrogate\n" if $copy =~ $cs_re; + goto set_1252 if $cs_re && $copy =~ $cs_re; + DEBUG > 8 and print STDERR __LINE__, ": $copy: unassigned\n" if $cn_re && $copy =~ $cn_re; + goto set_1252 if $cn_re && $copy =~ $cn_re; + DEBUG > 8 and print STDERR __LINE__, ": $copy: deprecated\n" if $copy =~ $deprecated_re; + goto set_1252 if $copy =~ $deprecated_re; + + # Nor are rare code points. But this is hard to determine. khw + # believes that IPA characters and the modifier letters are unlikely to + # be in pod (and certainly very unlikely to be the in the first line in + # the pod containing non-ASCII) + DEBUG > 8 and print STDERR __LINE__, ": $copy: rare\n" if $copy =~ $rare_blocks_re; + goto set_1252 if $rare_blocks_re && $copy =~ $rare_blocks_re; + + # The first Unicode version included essentially every Latin character + # in modern usage. So, a Latin character not in the first release will + # unlikely be in pod. + DEBUG > 8 and print STDERR __LINE__, ": $copy: later_latin\n" if $later_latin_re && $copy =~ $later_latin_re; + goto set_1252 if $later_latin_re && $copy =~ $later_latin_re; + + # On perls that handle script runs, if the UTF-8 interpretation yields + # a single script, we guess UTF-8, otherwise just having a mixture of + # scripts is suspicious, so guess CP1252. We first strip off, as best + # we can, the ASCII characters that look like they are pod directives, + # as these would always show as mixed with non-Latin text. + $copy =~ s/$pod_chars_re//g; + + if ($script_run_re) { + goto set_utf8 if $copy =~ $script_run_re; + DEBUG > 8 and print STDERR __LINE__, ": not script run\n"; + goto set_1252; + } + + # Even without script runs, but on recent enough perls and Unicodes, we + # can check if there is a mixture of both Latin and non-Latin. Again, + # having a mixture of scripts is suspicious, so assume CP1252 + + # If it's all non-Latin, there is no CP1252, as that is Latin + # characters and punct, etc. + DEBUG > 8 and print STDERR __LINE__, ": $copy: not latin\n" if $copy !~ $latin_re; + goto set_utf8 if $copy !~ $latin_re; + + DEBUG > 8 and print STDERR __LINE__, ": $copy: all latin\n" if $copy =~ $every_char_is_latin_re; + goto set_utf8 if $copy =~ $every_char_is_latin_re; + + DEBUG > 8 and print STDERR __LINE__, ": $copy: mixed\n"; + + set_1252: + DEBUG > 9 and print STDERR __LINE__, ": $copy: is 1252\n"; + $encoding = 'CP1252'; + goto done_set; + + set_utf8: + DEBUG > 9 and print STDERR __LINE__, ": $copy: is UTF-8\n"; + $encoding = 'UTF-8'; + + done_set: + $self->_handle_encoding_line( "=encoding $encoding" ); + delete $self->{'_processed_encoding'}; + $self->{'_transcoder'} && $self->{'_transcoder'}->($line); + + my ($word) = $line =~ /(\S*$non_ascii_re\S*)/; + + $self->whine( + $self->{'line_count'}, + "Non-ASCII character seen before =encoding in '$word'. Assuming $encoding" + ); + } + + DEBUG > 5 and print STDERR "# Parsing line: [$line]\n"; + + if(!$self->{'in_pod'}) { + if($line =~ m/^=([a-zA-Z][a-zA-Z0-9]*)(?:\s|$)/s) { + if($1 eq 'cut') { + $self->scream( + $self->{'line_count'}, + "=cut found outside a pod block. Skipping to next block." + ); + + ## Before there were errata sections in the world, it was + ## least-pessimal to abort processing the file. But now we can + ## just barrel on thru (but still not start a pod block). + #splice @_; + #push @_, undef; + + next; + } else { + $self->{'in_pod'} = $self->{'start_of_pod_block'} + = $self->{'last_was_blank'} = 1; + # And fall thru to the pod-mode block further down + } + } else { + DEBUG > 5 and print STDERR "# It's a code-line.\n"; + $code_handler->(map $_, $line, $self->{'line_count'}, $self) + if $code_handler; + # Note: this may cause code to be processed out of order relative + # to pods, but in order relative to cuts. + + # Note also that we haven't yet applied the transcoding to $line + # by time we call $code_handler! + + if( $line =~ m/^#\s*line\s+(\d+)\s*(?:\s"([^"]+)")?\s*$/ ) { + # That RE is from perlsyn, section "Plain Old Comments (Not!)", + #$fname = $2 if defined $2; + #DEBUG > 1 and defined $2 and print STDERR "# Setting fname to \"$fname\"\n"; + DEBUG > 1 and print STDERR "# Setting nextline to $1\n"; + $self->{'line_count'} = $1 - 1; + } + + next; + } + } + + # . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + # Else we're in pod mode: + + # Apply any necessary transcoding: + $self->{'_transcoder'} && $self->{'_transcoder'}->($line); + + # HERE WE CATCH =encoding EARLY! + if( $line =~ m/^=encoding\s+\S+\s*$/s ) { + next if $self->parse_characters; # Ignore this line + $line = $self->_handle_encoding_line( $line ); + } + + if($line =~ m/^=cut/s) { + # here ends the pod block, and therefore the previous pod para + DEBUG > 1 and print STDERR "Noting =cut at line ${$self}{'line_count'}\n"; + $self->{'in_pod'} = 0; + # ++$self->{'pod_para_count'}; + $self->_ponder_paragraph_buffer(); + # by now it's safe to consider the previous paragraph as done. + DEBUG > 6 and print STDERR "Processing any cut handler, line ${$self}{'line_count'}\n"; + $cut_handler->(map $_, $line, $self->{'line_count'}, $self) + if $cut_handler; + + # TODO: add to docs: Note: this may cause cuts to be processed out + # of order relative to pods, but in order relative to code. + + } elsif($line =~ m/^(\s*)$/s) { # it's a blank line + if (defined $1 and $1 =~ /[^\S\r\n]/) { # it's a white line + $wl_handler->(map $_, $line, $self->{'line_count'}, $self) + if $wl_handler; + } + + if(!$self->{'start_of_pod_block'} and @$paras and $paras->[-1][0] eq '~Verbatim') { + DEBUG > 1 and print STDERR "Saving blank line at line ${$self}{'line_count'}\n"; + push @{$paras->[-1]}, $line; + } # otherwise it's not interesting + + if(!$self->{'start_of_pod_block'} and !$self->{'last_was_blank'}) { + DEBUG > 1 and print STDERR "Noting para ends with blank line at ${$self}{'line_count'}\n"; + } + + $self->{'last_was_blank'} = 1; + + } elsif($self->{'last_was_blank'}) { # A non-blank line starting a new para... + + if($line =~ m/^(=[a-zA-Z][a-zA-Z0-9]*)(\s+|$)(.*)/s) { + # THIS IS THE ONE PLACE WHERE WE CONSTRUCT NEW DIRECTIVE OBJECTS + my $new = [$1, {'start_line' => $self->{'line_count'}}, $3]; + $new->[1]{'~orig_spacer'} = $2 if $2 && $2 ne " "; + # Note that in "=head1 foo", the WS is lost. + # Example: ['=head1', {'start_line' => 123}, ' foo'] + + ++$self->{'pod_para_count'}; + + $self->_ponder_paragraph_buffer(); + # by now it's safe to consider the previous paragraph as done. + + push @$paras, $new; # the new incipient paragraph + DEBUG > 1 and print STDERR "Starting new ${$paras}[-1][0] para at line ${$self}{'line_count'}\n"; + + } elsif($line =~ m/^\s/s) { + + if(!$self->{'start_of_pod_block'} and @$paras and $paras->[-1][0] eq '~Verbatim') { + DEBUG > 1 and print STDERR "Resuming verbatim para at line ${$self}{'line_count'}\n"; + push @{$paras->[-1]}, $line; + } else { + ++$self->{'pod_para_count'}; + $self->_ponder_paragraph_buffer(); + # by now it's safe to consider the previous paragraph as done. + DEBUG > 1 and print STDERR "Starting verbatim para at line ${$self}{'line_count'}\n"; + push @$paras, ['~Verbatim', {'start_line' => $self->{'line_count'}}, $line]; + } + } else { + ++$self->{'pod_para_count'}; + $self->_ponder_paragraph_buffer(); + # by now it's safe to consider the previous paragraph as done. + push @$paras, ['~Para', {'start_line' => $self->{'line_count'}}, $line]; + DEBUG > 1 and print STDERR "Starting plain para at line ${$self}{'line_count'}\n"; + } + $self->{'last_was_blank'} = $self->{'start_of_pod_block'} = 0; + + } else { + # It's a non-blank line /continuing/ the current para + if(@$paras) { + DEBUG > 2 and print STDERR "Line ${$self}{'line_count'} continues current paragraph\n"; + push @{$paras->[-1]}, $line; + } else { + # Unexpected case! + die "Continuing a paragraph but \@\$paras is empty?"; + } + $self->{'last_was_blank'} = $self->{'start_of_pod_block'} = 0; + } + + } # ends the big while loop + + DEBUG > 1 and print STDERR (pretty(@$paras), "\n"); + return $self; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub _maybe_handle_element_start { + my $self = shift; + return $self->_handle_element_start(@_) + if !$self->{heading_filter}; + + my ($element_name, $attr) = @_; + + if ($element_name =~ /\Ahead(\d)\z/) { + $self->{_in_head} = { + element => $element_name, + level => $1 + 0, + events => [], + text => '', + }; + } + + if (my $head = $self->{_in_head}) { + push @{ $head->{events} }, [ '_handle_element_start', @_ ]; + return; + } + + return + if !$self->{_filter_allowed}; + + $self->_handle_element_start(@_); +} + +sub _maybe_handle_element_end { + my $self = shift; + return $self->_handle_element_end(@_) + if !$self->{heading_filter}; + + my ($element_name, $attr) = @_; + + if (my $head = $self->{_in_head}) { + if ($element_name ne $head->{element}) { + push @{ $head->{events} }, [ '_handle_element_end', @_ ]; + return; + } + + delete $self->{_in_head}; + + my $headings = $self->{_current_headings} ||= []; + @$headings = (@{$headings}[0 .. $head->{level} - 2], $head->{text}); + + my $allowed = $self->{_filter_allowed} = $self->_filter_allows(@$headings); + + if ($allowed) { + for my $event (@{ $head->{events} }) { + my ($method, @args) = @$event; + $self->$method(@args); + } + } + } + + return + if !$self->{_filter_allowed}; + + $self->_handle_element_end(@_); +} + +sub _maybe_handle_text { + my $self = shift; + return $self->_handle_text(@_) + if !$self->{heading_filter}; + + my ($text) = @_; + + if (my $head = $self->{_in_head}) { + push @{ $head->{events} }, [ '_handle_text', @_ ]; + $head->{text} .= $text; + return; + } + + return + if !$self->{_filter_allowed}; + + $self->_handle_text(@_); +} + +sub _filter_allows { + my $self = shift; + my @headings = @_; + + my $filter = $self->{heading_filter} + or return 1; + + SPEC: for my $spec ( @$filter ) { + for my $i (0 .. $#$spec) { + my $regex = $spec->[$i]; + my $heading = $headings[$i]; + $heading = '' + if !defined $heading; + next SPEC + if $heading !~ $regex; + } + return 1; + } + + return 0; +} + +sub set_heading_select { + my $self = shift; + my (@selections) = @_; + + my $filter = $self->{heading_filter} ||= []; + if (@selections && $selections[0] eq '+') { + shift @selections; + } + else { + @$filter = (); + } + + for my $spec (@selections) { + eval { + push @$filter, $self->_compile_heading_spec($spec); + 1; + } or do { + warn $@; + warn qq{Ignoring section spec "$spec"!\n}; + }; + } +} + +sub _compile_heading_spec { + my $self = shift; + my ($spec) = @_; + + my @bad; + my @parts = $spec =~ m{(?:\A|\G/)((?:[^/\\]|\\.)*)}g; + for my $part (@parts) { + $part =~ s{\\(.)}{$1}g; + my $negate = $part =~ s{\A!}{}; + $part = '.*' + if !length $part; + + eval { + $part = $negate ? qr{^(?!$part$)} : qr{^$part$}; + 1; + } or do { + push @bad, qq{Bad regular expression /$part/ in "$spec": $@\n}; + }; + } + + Carp::croak(join '', @bad) + if @bad; + + return \@parts; +} + + +sub _handle_encoding_line { + my($self, $line) = @_; + + return if $self->parse_characters; + + # The point of this routine is to set $self->{'_transcoder'} as indicated. + + return $line unless $line =~ m/^=encoding\s+(\S+)\s*$/s; + DEBUG > 1 and print STDERR "Found an encoding line \"=encoding $1\"\n"; + + my $e = $1; + my $orig = $e; + push @{ $self->{'encoding_command_reqs'} }, "=encoding $orig"; + + my $enc_error; + + # Cf. perldoc Encode and perldoc Encode::Supported + + require Pod::Simple::Transcode; + + if( $self->{'encoding'} ) { + my $norm_current = $self->{'encoding'}; + my $norm_e = $e; + foreach my $that ($norm_current, $norm_e) { + $that = lc($that); + $that =~ s/[-_]//g; + } + if($norm_current eq $norm_e) { + DEBUG > 1 and print STDERR "The '=encoding $orig' line is ", + "redundant. ($norm_current eq $norm_e). Ignoring.\n"; + $enc_error = ''; + # But that doesn't necessarily mean that the earlier one went okay + } else { + $enc_error = "Encoding is already set to " . $self->{'encoding'}; + DEBUG > 1 and print STDERR $enc_error; + } + } elsif ( + # OK, let's turn on the encoding + do { + DEBUG > 1 and print STDERR " Setting encoding to $e\n"; + $self->{'encoding'} = $e; + 1; + } + and $e eq 'HACKRAW' + ) { + DEBUG and print STDERR " Putting in HACKRAW (no-op) encoding mode.\n"; + + } elsif( Pod::Simple::Transcode::->encoding_is_available($e) ) { + + die($enc_error = "WHAT? _transcoder is already set?!") + if $self->{'_transcoder'}; # should never happen + require Pod::Simple::Transcode; + $self->{'_transcoder'} = Pod::Simple::Transcode::->make_transcoder($e); + eval { + my @x = ('', "abc", "123"); + $self->{'_transcoder'}->(@x); + }; + $@ && die( $enc_error = + "Really unexpected error setting up encoding $e: $@\nAborting" + ); + $self->{'detected_encoding'} = $e; + + } else { + my @supported = Pod::Simple::Transcode::->all_encodings; + + # Note unsupported, and complain + DEBUG and print STDERR " Encoding [$e] is unsupported.", + "\nSupporteds: @supported\n"; + my $suggestion = ''; + + # Look for a near match: + my $norm = lc($e); + $norm =~ tr[-_][]d; + my $n; + foreach my $enc (@supported) { + $n = lc($enc); + $n =~ tr[-_][]d; + next unless $n eq $norm; + $suggestion = " (Maybe \"$e\" should be \"$enc\"?)"; + last; + } + my $encmodver = Pod::Simple::Transcode::->encmodver; + $enc_error = join '' => + "This document probably does not appear as it should, because its ", + "\"=encoding $e\" line calls for an unsupported encoding.", + $suggestion, " [$encmodver\'s supported encodings are: @supported]" + ; + + $self->scream( $self->{'line_count'}, $enc_error ); + } + push @{ $self->{'encoding_command_statuses'} }, $enc_error; + if (defined($self->{'_processed_encoding'})) { + # Double declaration. + $self->scream( $self->{'line_count'}, 'Cannot have multiple =encoding directives'); + } + $self->{'_processed_encoding'} = $orig; + + return $line; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub _handle_encoding_second_level { + # By time this is called, the encoding (if well formed) will already + # have been acted on. + my($self, $para) = @_; + my @x = @$para; + my $content = join ' ', splice @x, 2; + $content =~ s/^\s+//s; + $content =~ s/\s+$//s; + + DEBUG > 2 and print STDERR "Ogling encoding directive: =encoding $content\n"; + + if (defined($self->{'_processed_encoding'})) { + #if($content ne $self->{'_processed_encoding'}) { + # Could it happen? + #} + delete $self->{'_processed_encoding'}; + # It's already been handled. Check for errors. + if(! $self->{'encoding_command_statuses'} ) { + DEBUG > 2 and print STDERR " CRAZY ERROR: It wasn't really handled?!\n"; + } elsif( $self->{'encoding_command_statuses'}[-1] ) { + $self->whine( $para->[1]{'start_line'}, + sprintf "Couldn't do %s: %s", + $self->{'encoding_command_reqs' }[-1], + $self->{'encoding_command_statuses'}[-1], + ); + } else { + DEBUG > 2 and print STDERR " (Yup, it was successfully handled already.)\n"; + } + + } else { + # Otherwise it's a syntax error + $self->whine( $para->[1]{'start_line'}, + "Invalid =encoding syntax: $content" + ); + } + + return; +} + +#~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~`~` + +{ +my $m = -321; # magic line number + +sub _gen_errata { + my $self = $_[0]; + # Return 0 or more fake-o paragraphs explaining the accumulated + # errors on this document. + + return() unless $self->{'errata'} and keys %{$self->{'errata'}}; + + my @out; + + foreach my $line (sort {$a <=> $b} keys %{$self->{'errata'}}) { + push @out, + ['=item', {'start_line' => $m}, "Around line $line:"], + map( ['~Para', {'start_line' => $m, '~cooked' => 1}, + #['~Top', {'start_line' => $m}, + $_ + #] + ], + @{$self->{'errata'}{$line}} + ) + ; + } + + # TODO: report of unknown entities? unrenderable characters? + + unshift @out, + ['=head1', {'start_line' => $m, 'errata' => 1}, 'POD ERRORS'], + ['~Para', {'start_line' => $m, '~cooked' => 1, 'errata' => 1}, + "Hey! ", + ['B', {}, + 'The above document had some coding errors, which are explained below:' + ] + ], + ['=over', {'start_line' => $m, 'errata' => 1}, ''], + ; + + push @out, + ['=back', {'start_line' => $m, 'errata' => 1}, ''], + ; + + DEBUG and print STDERR "\n<<\n", pretty(\@out), "\n>>\n\n"; + + return @out; +} + +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +############################################################################## +## +## stop reading now stop reading now stop reading now stop reading now stop +## +## HERE IT BECOMES REALLY SCARY +## +## stop reading now stop reading now stop reading now stop reading now stop +## +############################################################################## + +sub _ponder_paragraph_buffer { + + # Para-token types as found in the buffer. + # ~Verbatim, ~Para, ~end, =head1..4, =for, =begin, =end, + # =over, =back, =item + # and the null =pod (to be complained about if over one line) + # + # "~data" paragraphs are something we generate at this level, depending on + # a currently open =over region + + # Events fired: Begin and end for: + # directivename (like head1 .. head4), item, extend, + # for (from =begin...=end, =for), + # over-bullet, over-number, over-text, over-block, + # item-bullet, item-number, item-text, + # Document, + # Data, Para, Verbatim + # B, C, longdirname (TODO -- wha?), etc. for all directives + # + + my $self = $_[0]; + my $paras; + return unless @{$paras = $self->{'paras'}}; + my $curr_open = ($self->{'curr_open'} ||= []); + + my $scratch; + + DEBUG > 10 and print STDERR "# Paragraph buffer: <<", pretty($paras), ">>\n"; + + # We have something in our buffer. So apparently the document has started. + unless($self->{'doc_has_started'}) { + $self->{'doc_has_started'} = 1; + + my $starting_contentless; + $starting_contentless = + ( + !@$curr_open + and @$paras and ! grep $_->[0] ne '~end', @$paras + # i.e., if the paras is all ~ends + ) + ; + DEBUG and print STDERR "# Starting ", + $starting_contentless ? 'contentless' : 'contentful', + " document\n" + ; + + $self->_handle_element_start( + ($scratch = 'Document'), + { + 'start_line' => $paras->[0][1]{'start_line'}, + $starting_contentless ? ( 'contentless' => 1 ) : (), + }, + ); + } + + my($para, $para_type); + while(@$paras) { + + # If a directive, assume it's legal; subtract below if found not to be + $seen_legal_directive++ if $paras->[0][0] =~ /^=/; + + last if @$paras == 1 + and ( $paras->[0][0] eq '=over' + or $paras->[0][0] eq '=item' + or ($paras->[0][0] eq '~Verbatim' and $self->{'in_pod'})); + # Those're the three kinds of paragraphs that require lookahead. + # Actually, an "=item Foo" inside an region + # and any =item inside an region (rare) + # don't require any lookahead, but all others (bullets + # and numbers) do. + # The verbatim is different from the other two, because those might be + # like: + # + # =item + # ... + # =cut + # ... + # =item + # + # The =cut here finishes the paragraph but doesn't terminate the =over + # they should be in. (khw apologizes that he didn't comment at the time + # why the 'in_pod' works, and no longer remembers why, and doesn't think + # it is currently worth the effort to re-figure it out.) + +# TODO: whinge about many kinds of directives in non-resolving =for regions? +# TODO: many? like what? =head1 etc? + + $para = shift @$paras; + $para_type = $para->[0]; + + DEBUG > 1 and print STDERR "Pondering a $para_type paragraph, given the stack: (", + $self->_dump_curr_open(), ")\n"; + + if($para_type eq '=for') { + next if $self->_ponder_for($para,$curr_open,$paras); + + } elsif($para_type eq '=begin') { + next if $self->_ponder_begin($para,$curr_open,$paras); + + } elsif($para_type eq '=end') { + next if $self->_ponder_end($para,$curr_open,$paras); + + } elsif($para_type eq '~end') { # The virtual end-document signal + next if $self->_ponder_doc_end($para,$curr_open,$paras); + } + + + # ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ + #~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ + if(grep $_->[1]{'~ignore'}, @$curr_open) { + DEBUG > 1 and + print STDERR "Skipping $para_type paragraph because in ignore mode.\n"; + next; + } + #~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ + # ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ + + if($para_type eq '=pod') { + $self->_ponder_pod($para,$curr_open,$paras); + + } elsif($para_type eq '=over') { + next if $self->_ponder_over($para,$curr_open,$paras); + + } elsif($para_type eq '=back') { + next if $self->_ponder_back($para,$curr_open,$paras); + + } else { + + # All non-magical codes!!! + + # Here we start using $para_type for our own twisted purposes, to + # mean how it should get treated, not as what the element name + # should be. + + DEBUG > 1 and print STDERR "Pondering non-magical $para_type\n"; + + my $i; + + # Enforce some =headN discipline + if($para_type =~ m/^=head\d$/s + and ! $self->{'accept_heads_anywhere'} + and @$curr_open + and $curr_open->[-1][0] eq '=over' + ) { + DEBUG > 2 and print STDERR "'=$para_type' inside an '=over'!\n"; + $self->whine( + $para->[1]{'start_line'}, + "You forgot a '=back' before '$para_type'" + ); + unshift @$paras, ['=back', {}, ''], $para; # close the =over + next; + } + + + if($para_type eq '=item') { + + my $over; + unless(@$curr_open and + $over = (grep { $_->[0] eq '=over' } @$curr_open)[-1]) { + $self->whine( + $para->[1]{'start_line'}, + "'=item' outside of any '=over'" + ); + unshift @$paras, + ['=over', {'start_line' => $para->[1]{'start_line'}}, ''], + $para + ; + next; + } + + + my $over_type = $over->[1]{'~type'}; + + if(!$over_type) { + # Shouldn't happen1 + die "Typeless over in stack, starting at line " + . $over->[1]{'start_line'}; + + } elsif($over_type eq 'block') { + unless($curr_open->[-1][1]{'~bitched_about'}) { + $curr_open->[-1][1]{'~bitched_about'} = 1; + $self->whine( + $curr_open->[-1][1]{'start_line'}, + "You can't have =items (as at line " + . $para->[1]{'start_line'} + . ") unless the first thing after the =over is an =item" + ); + } + # Just turn it into a paragraph and reconsider it + $para->[0] = '~Para'; + unshift @$paras, $para; + next; + + } elsif($over_type eq 'text') { + my $item_type = $self->_get_item_type($para); + # That kills the content of the item if it's a number or bullet. + DEBUG and print STDERR " Item is of type ", $para->[0], " under $over_type\n"; + + if($item_type eq 'text') { + # Nothing special needs doing for 'text' + } elsif($item_type eq 'number' or $item_type eq 'bullet') { + $self->whine( + $para->[1]{'start_line'}, + "Expected text after =item, not a $item_type" + ); + # Undo our clobbering: + push @$para, $para->[1]{'~orig_content'}; + delete $para->[1]{'number'}; + # Only a PROPER item-number element is allowed + # to have a number attribute. + } else { + die "Unhandled item type $item_type"; # should never happen + } + + # =item-text thingies don't need any assimilation, it seems. + + } elsif($over_type eq 'number') { + my $item_type = $self->_get_item_type($para); + # That kills the content of the item if it's a number or bullet. + DEBUG and print STDERR " Item is of type ", $para->[0], " under $over_type\n"; + + my $expected_value = ++ $curr_open->[-1][1]{'~counter'}; + + if($item_type eq 'bullet') { + # Hm, it's not numeric. Correct for this. + $para->[1]{'number'} = $expected_value; + $self->whine( + $para->[1]{'start_line'}, + "Expected '=item $expected_value'" + ); + push @$para, $para->[1]{'~orig_content'}; + # restore the bullet, blocking the assimilation of next para + + } elsif($item_type eq 'text') { + # Hm, it's not numeric. Correct for this. + $para->[1]{'number'} = $expected_value; + $self->whine( + $para->[1]{'start_line'}, + "Expected '=item $expected_value'" + ); + # Text content will still be there and will block next ~Para + + } elsif($item_type ne 'number') { + die "Unknown item type $item_type"; # should never happen + + } elsif($expected_value == $para->[1]{'number'}) { + DEBUG > 1 and print STDERR " Numeric item has the expected value of $expected_value\n"; + + } else { + DEBUG > 1 and print STDERR " Numeric item has ", $para->[1]{'number'}, + " instead of the expected value of $expected_value\n"; + $self->whine( + $para->[1]{'start_line'}, + "You have '=item " . $para->[1]{'number'} . + "' instead of the expected '=item $expected_value'" + ); + $para->[1]{'number'} = $expected_value; # correcting!! + } + + if(@$para == 2) { + # For the cases where we /didn't/ push to @$para + if($paras->[0][0] eq '~Para') { + DEBUG and print STDERR "Assimilating following ~Para content into $over_type item\n"; + push @$para, splice @{shift @$paras},2; + } else { + DEBUG and print STDERR "Can't assimilate following ", $paras->[0][0], "\n"; + push @$para, ''; # Just so it's not contentless + } + } + + + } elsif($over_type eq 'bullet') { + my $item_type = $self->_get_item_type($para); + # That kills the content of the item if it's a number or bullet. + DEBUG and print STDERR " Item is of type ", $para->[0], " under $over_type\n"; + + if($item_type eq 'bullet') { + # as expected! + + if( $para->[1]{'~_freaky_para_hack'} ) { + DEBUG and print STDERR "Accomodating '=item * Foo' tolerance hack.\n"; + push @$para, $para->[1]{'~_freaky_para_hack'}; + } + + } elsif($item_type eq 'number') { + $self->whine( + $para->[1]{'start_line'}, + "Expected '=item *'" + ); + push @$para, $para->[1]{'~orig_content'}; + # and block assimilation of the next paragraph + delete $para->[1]{'number'}; + # Only a PROPER item-number element is allowed + # to have a number attribute. + } elsif($item_type eq 'text') { + $self->whine( + $para->[1]{'start_line'}, + "Expected '=item *'" + ); + # But doesn't need processing. But it'll block assimilation + # of the next para. + } else { + die "Unhandled item type $item_type"; # should never happen + } + + if(@$para == 2) { + # For the cases where we /didn't/ push to @$para + if($paras->[0][0] eq '~Para') { + DEBUG and print STDERR "Assimilating following ~Para content into $over_type item\n"; + push @$para, splice @{shift @$paras},2; + } else { + DEBUG and print STDERR "Can't assimilate following ", $paras->[0][0], "\n"; + push @$para, ''; # Just so it's not contentless + } + } + + } else { + die "Unhandled =over type \"$over_type\"?"; + # Shouldn't happen! + } + + $para_type = 'Plain'; + $para->[0] .= '-' . $over_type; + # Whew. Now fall thru and process it. + + + } elsif($para_type eq '=extend') { + # Well, might as well implement it here. + $self->_ponder_extend($para); + next; # and skip + } elsif($para_type eq '=encoding') { + # Not actually acted on here, but we catch errors here. + $self->_handle_encoding_second_level($para); + next unless $self->keep_encoding_directive; + $para_type = 'Plain'; + } elsif($para_type eq '~Verbatim') { + $para->[0] = 'Verbatim'; + $para_type = '?Verbatim'; + } elsif($para_type eq '~Para') { + $para->[0] = 'Para'; + $para_type = '?Plain'; + } elsif($para_type eq 'Data') { + $para->[0] = 'Data'; + $para_type = '?Data'; + } elsif( $para_type =~ s/^=//s + and defined( $para_type = $self->{'accept_directives'}{$para_type} ) + ) { + DEBUG > 1 and print STDERR " Pondering known directive ${$para}[0] as $para_type\n"; + } else { + # An unknown directive! + $seen_legal_directive--; + DEBUG > 1 and printf STDERR "Unhandled directive %s (Handled: %s)\n", + $para->[0], join(' ', sort keys %{$self->{'accept_directives'}} ) + ; + $self->whine( + $para->[1]{'start_line'}, + "Unknown directive: $para->[0]" + ); + + # And maybe treat it as text instead of just letting it go? + next; + } + + if($para_type =~ s/^\?//s) { + if(! @$curr_open) { # usual case + DEBUG and print STDERR "Treating $para_type paragraph as such because stack is empty.\n"; + } else { + my @fors = grep $_->[0] eq '=for', @$curr_open; + DEBUG > 1 and print STDERR "Containing fors: ", + join(',', map $_->[1]{'target'}, @fors), "\n"; + + if(! @fors) { + DEBUG and print STDERR "Treating $para_type paragraph as such because stack has no =for's\n"; + + #} elsif(grep $_->[1]{'~resolve'}, @fors) { + #} elsif(not grep !$_->[1]{'~resolve'}, @fors) { + } elsif( $fors[-1][1]{'~resolve'} ) { + # Look to the immediately containing for + + if($para_type eq 'Data') { + DEBUG and print STDERR "Treating Data paragraph as Plain/Verbatim because the containing =for ($fors[-1][1]{'target'}) is a resolver\n"; + $para->[0] = 'Para'; + $para_type = 'Plain'; + } else { + DEBUG and print STDERR "Treating $para_type paragraph as such because the containing =for ($fors[-1][1]{'target'}) is a resolver\n"; + } + } else { + DEBUG and print STDERR "Treating $para_type paragraph as Data because the containing =for ($fors[-1][1]{'target'}) is a non-resolver\n"; + $para->[0] = $para_type = 'Data'; + } + } + } + + #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + if($para_type eq 'Plain') { + $self->_ponder_Plain($para); + } elsif($para_type eq 'Verbatim') { + $self->_ponder_Verbatim($para); + } elsif($para_type eq 'Data') { + $self->_ponder_Data($para); + } else { + die "\$para type is $para_type -- how did that happen?"; + # Shouldn't happen. + } + + #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + $para->[0] =~ s/^[~=]//s; + + DEBUG and print STDERR "\n", pretty($para), "\n"; + + # traverse the treelet (which might well be just one string scalar) + $self->{'content_seen'} ||= 1 if $seen_legal_directive + && ! $self->{'~tried_gen_errata'}; + $self->_traverse_treelet_bit(@$para); + } + } + + return; +} + +########################################################################### +# The sub-ponderers... + + + +sub _ponder_for { + my ($self,$para,$curr_open,$paras) = @_; + + # Fake it out as a begin/end + my $target; + + if(grep $_->[1]{'~ignore'}, @$curr_open) { + DEBUG > 1 and print STDERR "Ignoring ignorable =for\n"; + return 1; + } + + for(my $i = 2; $i < @$para; ++$i) { + if($para->[$i] =~ s/^\s*(\S+)\s*//s) { + $target = $1; + last; + } + } + unless(defined $target) { + $self->whine( + $para->[1]{'start_line'}, + "=for without a target?" + ); + return 1; + } + DEBUG > 1 and + print STDERR "Faking out a =for $target as a =begin $target / =end $target\n"; + + $para->[0] = 'Data'; + + unshift @$paras, + ['=begin', + {'start_line' => $para->[1]{'start_line'}, '~really' => '=for'}, + $target, + ], + $para, + ['=end', + {'start_line' => $para->[1]{'start_line'}, '~really' => '=for'}, + $target, + ], + ; + + return 1; +} + +sub _ponder_begin { + my ($self,$para,$curr_open,$paras) = @_; + my $content = join ' ', splice @$para, 2; + $content =~ s/^\s+//s; + $content =~ s/\s+$//s; + unless(length($content)) { + $self->whine( + $para->[1]{'start_line'}, + "=begin without a target?" + ); + DEBUG and print STDERR "Ignoring targetless =begin\n"; + return 1; + } + + my ($target, $title) = $content =~ m/^(\S+)\s*(.*)$/; + $para->[1]{'title'} = $title if ($title); + $para->[1]{'target'} = $target; # without any ':' + $content = $target; # strip off the title + + $content =~ s/^:!/!:/s; + my $neg; # whether this is a negation-match + $neg = 1 if $content =~ s/^!//s; + my $to_resolve; # whether to process formatting codes + $to_resolve = 1 if $content =~ s/^://s; + + my $dont_ignore; # whether this target matches us + + foreach my $target_name ( + split(',', $content, -1), + $neg ? () : '*' + ) { + DEBUG > 2 and + print STDERR " Considering whether =begin $content matches $target_name\n"; + next unless $self->{'accept_targets'}{$target_name}; + + DEBUG > 2 and + print STDERR " It DOES match the acceptable target $target_name!\n"; + $to_resolve = 1 + if $self->{'accept_targets'}{$target_name} eq 'force_resolve'; + $dont_ignore = 1; + $para->[1]{'target_matching'} = $target_name; + last; # stop looking at other target names + } + + if($neg) { + if( $dont_ignore ) { + $dont_ignore = ''; + delete $para->[1]{'target_matching'}; + DEBUG > 2 and print STDERR " But the leading ! means that this is a NON-match!\n"; + } else { + $dont_ignore = 1; + $para->[1]{'target_matching'} = '!'; + DEBUG > 2 and print STDERR " But the leading ! means that this IS a match!\n"; + } + } + + $para->[0] = '=for'; # Just what we happen to call these, internally + $para->[1]{'~really'} ||= '=begin'; + $para->[1]{'~ignore'} = (! $dont_ignore) || 0; + $para->[1]{'~resolve'} = $to_resolve || 0; + + DEBUG > 1 and print STDERR " Making note to ", $dont_ignore ? 'not ' : '', + "ignore contents of this region\n"; + DEBUG > 1 and $dont_ignore and print STDERR " Making note to treat contents as ", + ($to_resolve ? 'verbatim/plain' : 'data'), " paragraphs\n"; + DEBUG > 1 and print STDERR " (Stack now: ", $self->_dump_curr_open(), ")\n"; + + push @$curr_open, $para; + if(!$dont_ignore or scalar grep $_->[1]{'~ignore'}, @$curr_open) { + DEBUG > 1 and print STDERR "Ignoring ignorable =begin\n"; + } else { + $self->{'content_seen'} ||= 1 unless $self->{'~tried_gen_errata'}; + $self->_maybe_handle_element_start((my $scratch='for'), $para->[1]); + } + + return 1; +} + +sub _ponder_end { + my ($self,$para,$curr_open,$paras) = @_; + my $content = join ' ', splice @$para, 2; + $content =~ s/^\s+//s; + $content =~ s/\s+$//s; + DEBUG and print STDERR "Ogling '=end $content' directive\n"; + + unless(length($content)) { + $self->whine( + $para->[1]{'start_line'}, + "'=end' without a target?" . ( + ( @$curr_open and $curr_open->[-1][0] eq '=for' ) + ? ( " (Should be \"=end " . $curr_open->[-1][1]{'target'} . '")' ) + : '' + ) + ); + DEBUG and print STDERR "Ignoring targetless =end\n"; + return 1; + } + + unless($content =~ m/^\S+$/) { # i.e., unless it's one word + $self->whine( + $para->[1]{'start_line'}, + "'=end $content' is invalid. (Stack: " + . $self->_dump_curr_open() . ')' + ); + DEBUG and print STDERR "Ignoring mistargetted =end $content\n"; + return 1; + } + + unless(@$curr_open and $curr_open->[-1][0] eq '=for') { + $self->whine( + $para->[1]{'start_line'}, + "=end $content without matching =begin. (Stack: " + . $self->_dump_curr_open() . ')' + ); + DEBUG and print STDERR "Ignoring mistargetted =end $content\n"; + return 1; + } + + unless($content eq $curr_open->[-1][1]{'target'}) { + $self->whine( + $para->[1]{'start_line'}, + "=end $content doesn't match =begin " + . $curr_open->[-1][1]{'target'} + . ". (Stack: " + . $self->_dump_curr_open() . ')' + ); + DEBUG and print STDERR "Ignoring mistargetted =end $content at line $para->[1]{'start_line'}\n"; + return 1; + } + + # Else it's okay to close... + if(grep $_->[1]{'~ignore'}, @$curr_open) { + DEBUG > 1 and print STDERR "Not firing any event for this =end $content because in an ignored region\n"; + # And that may be because of this to-be-closed =for region, or some + # other one, but it doesn't matter. + } else { + $curr_open->[-1][1]{'start_line'} = $para->[1]{'start_line'}; + # what's that for? + + $self->{'content_seen'} ||= 1 unless $self->{'~tried_gen_errata'}; + $self->_maybe_handle_element_end( my $scratch = 'for', $para->[1]); + } + DEBUG > 1 and print STDERR "Popping $curr_open->[-1][0] $curr_open->[-1][1]{'target'} because of =end $content\n"; + pop @$curr_open; + + return 1; +} + +sub _ponder_doc_end { + my ($self,$para,$curr_open,$paras) = @_; + if(@$curr_open) { # Deal with things left open + DEBUG and print STDERR "Stack is nonempty at end-document: (", + $self->_dump_curr_open(), ")\n"; + + DEBUG > 9 and print STDERR "Stack: ", pretty($curr_open), "\n"; + unshift @$paras, $self->_closers_for_all_curr_open; + # Make sure there is exactly one ~end in the parastack, at the end: + @$paras = grep $_->[0] ne '~end', @$paras; + push @$paras, $para, $para; + # We need two -- once for the next cycle where we + # generate errata, and then another to be at the end + # when that loop back around to process the errata. + return 1; + + } else { + DEBUG and print STDERR "Okay, stack is empty now.\n"; + } + + # Try generating errata section, if applicable + unless($self->{'~tried_gen_errata'}) { + $self->{'~tried_gen_errata'} = 1; + my @extras = $self->_gen_errata(); + if(@extras) { + unshift @$paras, @extras; + DEBUG and print STDERR "Generated errata... relooping...\n"; + return 1; # I.e., loop around again to process these fake-o paragraphs + } + } + + splice @$paras; # Well, that's that for this paragraph buffer. + DEBUG and print STDERR "Throwing end-document event.\n"; + + $self->_handle_element_end( my $scratch = 'Document' ); + return 1; # Hasta la byebye +} + +sub _ponder_pod { + my ($self,$para,$curr_open,$paras) = @_; + $self->whine( + $para->[1]{'start_line'}, + "=pod directives shouldn't be over one line long! Ignoring all " + . (@$para - 2) . " lines of content" + ) if @$para > 3; + + # Content ignored unless 'pod_handler' is set + if (my $pod_handler = $self->{'pod_handler'}) { + my ($line_num, $line) = map $_, $para->[1]{'start_line'}, $para->[2]; + $line = $line eq '' ? "=pod" : "=pod $line"; # imitate cut_handler output + $pod_handler->($line, $line_num, $self); + } + + # The surrounding methods set content_seen, so let us remain consistent. + # I do not know why it was not here before -- should it not be here? + # $self->{'content_seen'} ||= 1 unless $self->{'~tried_gen_errata'}; + + return; +} + +sub _ponder_over { + my ($self,$para,$curr_open,$paras) = @_; + return 1 unless @$paras; + my $list_type; + + if($paras->[0][0] eq '=item') { # most common case + $list_type = $self->_get_initial_item_type($paras->[0]); + + } elsif($paras->[0][0] eq '=back') { + # Ignore empty lists by default + if ($self->{'parse_empty_lists'}) { + $list_type = 'empty'; + } else { + shift @$paras; + return 1; + } + } elsif($paras->[0][0] eq '~end') { + $self->whine( + $para->[1]{'start_line'}, + "=over is the last thing in the document?!" + ); + return 1; # But feh, ignore it. + } else { + $list_type = 'block'; + } + $para->[1]{'~type'} = $list_type; + push @$curr_open, $para; + # yes, we reuse the paragraph as a stack item + + my $content = join ' ', splice @$para, 2; + $para->[1]{'~orig_content'} = $content; + my $overness; + if($content =~ m/^\s*$/s) { + $para->[1]{'indent'} = 4; + } elsif($content =~ m/^\s*((?:\d*\.)?\d+)\s*$/s) { + no integer; + $para->[1]{'indent'} = $1; + if($1 == 0) { + $self->whine( + $para->[1]{'start_line'}, + "Can't have a 0 in =over $content" + ); + $para->[1]{'indent'} = 4; + } + } else { + $self->whine( + $para->[1]{'start_line'}, + "=over should be: '=over' or '=over positive_number'" + ); + $para->[1]{'indent'} = 4; + } + DEBUG > 1 and print STDERR "=over found of type $list_type\n"; + + $self->{'content_seen'} ||= 1 unless $self->{'~tried_gen_errata'}; + $self->_maybe_handle_element_start((my $scratch = 'over-' . $list_type), $para->[1]); + + return; +} + +sub _ponder_back { + my ($self,$para,$curr_open,$paras) = @_; + # TODO: fire off or or ?? + + my $content = join ' ', splice @$para, 2; + if($content =~ m/\S/) { + $self->whine( + $para->[1]{'start_line'}, + "=back doesn't take any parameters, but you said =back $content" + ); + } + + if(@$curr_open and $curr_open->[-1][0] eq '=over') { + DEBUG > 1 and print STDERR "=back happily closes matching =over\n"; + # Expected case: we're closing the most recently opened thing + #my $over = pop @$curr_open; + $self->{'content_seen'} ||= 1 unless $self->{'~tried_gen_errata'}; + $self->_maybe_handle_element_end( my $scratch = + 'over-' . ( (pop @$curr_open)->[1]{'~type'} ), $para->[1] + ); + } else { + DEBUG > 1 and print STDERR "=back found without a matching =over. Stack: (", + join(', ', map $_->[0], @$curr_open), ").\n"; + $self->whine( + $para->[1]{'start_line'}, + '=back without =over' + ); + return 1; # and ignore it + } +} + +sub _ponder_item { + my ($self,$para,$curr_open,$paras) = @_; + my $over; + unless(@$curr_open and + $over = (grep { $_->[0] eq '=over' } @$curr_open)[-1]) { + $self->whine( + $para->[1]{'start_line'}, + "'=item' outside of any '=over'" + ); + unshift @$paras, + ['=over', {'start_line' => $para->[1]{'start_line'}}, ''], + $para + ; + return 1; + } + + + my $over_type = $over->[1]{'~type'}; + + if(!$over_type) { + # Shouldn't happen1 + die "Typeless over in stack, starting at line " + . $over->[1]{'start_line'}; + + } elsif($over_type eq 'block') { + unless($curr_open->[-1][1]{'~bitched_about'}) { + $curr_open->[-1][1]{'~bitched_about'} = 1; + $self->whine( + $curr_open->[-1][1]{'start_line'}, + "You can't have =items (as at line " + . $para->[1]{'start_line'} + . ") unless the first thing after the =over is an =item" + ); + } + # Just turn it into a paragraph and reconsider it + $para->[0] = '~Para'; + unshift @$paras, $para; + return 1; + + } elsif($over_type eq 'text') { + my $item_type = $self->_get_item_type($para); + # That kills the content of the item if it's a number or bullet. + DEBUG and print STDERR " Item is of type ", $para->[0], " under $over_type\n"; + + if($item_type eq 'text') { + # Nothing special needs doing for 'text' + } elsif($item_type eq 'number' or $item_type eq 'bullet') { + $self->whine( + $para->[1]{'start_line'}, + "Expected text after =item, not a $item_type" + ); + # Undo our clobbering: + push @$para, $para->[1]{'~orig_content'}; + delete $para->[1]{'number'}; + # Only a PROPER item-number element is allowed + # to have a number attribute. + } else { + die "Unhandled item type $item_type"; # should never happen + } + + # =item-text thingies don't need any assimilation, it seems. + + } elsif($over_type eq 'number') { + my $item_type = $self->_get_item_type($para); + # That kills the content of the item if it's a number or bullet. + DEBUG and print STDERR " Item is of type ", $para->[0], " under $over_type\n"; + + my $expected_value = ++ $curr_open->[-1][1]{'~counter'}; + + if($item_type eq 'bullet') { + # Hm, it's not numeric. Correct for this. + $para->[1]{'number'} = $expected_value; + $self->whine( + $para->[1]{'start_line'}, + "Expected '=item $expected_value'" + ); + push @$para, $para->[1]{'~orig_content'}; + # restore the bullet, blocking the assimilation of next para + + } elsif($item_type eq 'text') { + # Hm, it's not numeric. Correct for this. + $para->[1]{'number'} = $expected_value; + $self->whine( + $para->[1]{'start_line'}, + "Expected '=item $expected_value'" + ); + # Text content will still be there and will block next ~Para + + } elsif($item_type ne 'number') { + die "Unknown item type $item_type"; # should never happen + + } elsif($expected_value == $para->[1]{'number'}) { + DEBUG > 1 and print STDERR " Numeric item has the expected value of $expected_value\n"; + + } else { + DEBUG > 1 and print STDERR " Numeric item has ", $para->[1]{'number'}, + " instead of the expected value of $expected_value\n"; + $self->whine( + $para->[1]{'start_line'}, + "You have '=item " . $para->[1]{'number'} . + "' instead of the expected '=item $expected_value'" + ); + $para->[1]{'number'} = $expected_value; # correcting!! + } + + if(@$para == 2) { + # For the cases where we /didn't/ push to @$para + if($paras->[0][0] eq '~Para') { + DEBUG and print STDERR "Assimilating following ~Para content into $over_type item\n"; + push @$para, splice @{shift @$paras},2; + } else { + DEBUG and print STDERR "Can't assimilate following ", $paras->[0][0], "\n"; + push @$para, ''; # Just so it's not contentless + } + } + + + } elsif($over_type eq 'bullet') { + my $item_type = $self->_get_item_type($para); + # That kills the content of the item if it's a number or bullet. + DEBUG and print STDERR " Item is of type ", $para->[0], " under $over_type\n"; + + if($item_type eq 'bullet') { + # as expected! + + if( $para->[1]{'~_freaky_para_hack'} ) { + DEBUG and print STDERR "Accomodating '=item * Foo' tolerance hack.\n"; + push @$para, $para->[1]{'~_freaky_para_hack'}; + } + + } elsif($item_type eq 'number') { + $self->whine( + $para->[1]{'start_line'}, + "Expected '=item *'" + ); + push @$para, $para->[1]{'~orig_content'}; + # and block assimilation of the next paragraph + delete $para->[1]{'number'}; + # Only a PROPER item-number element is allowed + # to have a number attribute. + } elsif($item_type eq 'text') { + $self->whine( + $para->[1]{'start_line'}, + "Expected '=item *'" + ); + # But doesn't need processing. But it'll block assimilation + # of the next para. + } else { + die "Unhandled item type $item_type"; # should never happen + } + + if(@$para == 2) { + # For the cases where we /didn't/ push to @$para + if($paras->[0][0] eq '~Para') { + DEBUG and print STDERR "Assimilating following ~Para content into $over_type item\n"; + push @$para, splice @{shift @$paras},2; + } else { + DEBUG and print STDERR "Can't assimilate following ", $paras->[0][0], "\n"; + push @$para, ''; # Just so it's not contentless + } + } + + } else { + die "Unhandled =over type \"$over_type\"?"; + # Shouldn't happen! + } + $para->[0] .= '-' . $over_type; + + return; +} + +sub _ponder_Plain { + my ($self,$para) = @_; + DEBUG and print STDERR " giving plain treatment...\n"; + unless( @$para == 2 or ( @$para == 3 and $para->[2] eq '' ) + or $para->[1]{'~cooked'} + ) { + push @$para, + @{$self->_make_treelet( + join("\n", splice(@$para, 2)), + $para->[1]{'start_line'} + )}; + } + # Empty paragraphs don't need a treelet for any reason I can see. + # And precooked paragraphs already have a treelet. + return; +} + +sub _ponder_Verbatim { + my ($self,$para) = @_; + DEBUG and print STDERR " giving verbatim treatment...\n"; + + $para->[1]{'xml:space'} = 'preserve'; + + unless ($self->{'_output_is_for_JustPod'}) { + # Fix illegal settings for expand_verbatim_tabs() + # This is because this module doesn't do input error checking, but khw + # doesn't want to add yet another instance of that. + my $tab_width = $self->expand_verbatim_tabs; + $tab_width = $self->expand_verbatim_tabs(8) + if ! defined $tab_width + || $tab_width =~ /\D/; + + my $indent = $self->strip_verbatim_indent; + if ($indent && ref $indent eq 'CODE') { + my @shifted = (shift @{$para}, shift @{$para}); + $indent = $indent->($para); + unshift @{$para}, @shifted; + } + + for(my $i = 2; $i < @$para; $i++) { + foreach my $line ($para->[$i]) { # just for aliasing + # Strip indentation. + $line =~ s/^\Q$indent// if $indent; + next unless $tab_width; + + # This is commented out because of github issue #85, and the + # current maintainers don't know why it was there in the first + # place. + #&& !($self->{accept_codes} && $self->{accept_codes}{VerbatimFormatted}); + while( $line =~ + # Sort of adapted from Text::Tabs. + s/^([^\t]*)(\t+)/$1.(" " x ((length($2) + * $tab_width) + -(length($1) % $tab_width)))/e + ) {} + + # TODO: whinge about (or otherwise treat) unindented or overlong lines + + } + } + } + + # Now the VerbatimFormatted hoodoo... + if( $self->{'accept_codes'} and + $self->{'accept_codes'}{'VerbatimFormatted'} + ) { + while(@$para > 3 and $para->[-1] !~ m/\S/) { pop @$para } + # Kill any number of terminal newlines + $self->_verbatim_format($para); + } elsif ($self->{'codes_in_verbatim'}) { + push @$para, + @{$self->_make_treelet( + join("\n", splice(@$para, 2)), + $para->[1]{'start_line'}, $para->[1]{'xml:space'} + )}; + $para->[-1] =~ s/\n+$//s; # Kill any number of terminal newlines + } else { + push @$para, join "\n", splice(@$para, 2) if @$para > 3; + $para->[-1] =~ s/\n+$//s; # Kill any number of terminal newlines + } + return; +} + +sub _ponder_Data { + my ($self,$para) = @_; + DEBUG and print STDERR " giving data treatment...\n"; + $para->[1]{'xml:space'} = 'preserve'; + push @$para, join "\n", splice(@$para, 2) if @$para > 3; + return; +} + + + + +########################################################################### + +sub _traverse_treelet_bit { # for use only by the routine above + my($self, $name) = splice @_,0,2; + + my $scratch; + $self->_maybe_handle_element_start(($scratch=$name), shift @_); + + while (@_) { + my $x = shift; + if (ref($x)) { + &_traverse_treelet_bit($self, @$x); + } else { + $x .= shift while @_ && !ref($_[0]); + $self->_maybe_handle_text($x); + } + } + + $self->_maybe_handle_element_end($scratch=$name); + return; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub _closers_for_all_curr_open { + my $self = $_[0]; + my @closers; + foreach my $still_open (@{ $self->{'curr_open'} || return }) { + my @copy = @$still_open; + $copy[1] = {%{ $copy[1] }}; + #$copy[1]{'start_line'} = -1; + if($copy[0] eq '=for') { + $copy[0] = '=end'; + } elsif($copy[0] eq '=over') { + $self->whine( + $still_open->[1]{start_line} , + "=over without closing =back" + ); + + $copy[0] = '=back'; + } else { + die "I don't know how to auto-close an open $copy[0] region"; + } + + unless( @copy > 2 ) { + push @copy, $copy[1]{'target'}; + $copy[-1] = '' unless defined $copy[-1]; + # since =over's don't have targets + } + + $copy[1]{'fake-closer'} = 1; + + DEBUG and print STDERR "Queuing up fake-o event: ", pretty(\@copy), "\n"; + unshift @closers, \@copy; + } + return @closers; +} + +#-------------------------------------------------------------------------- + +sub _verbatim_format { + my($it, $p) = @_; + + my $formatting; + + for(my $i = 2; $i < @$p; $i++) { # work backwards over the lines + DEBUG and print STDERR "_verbatim_format appends a newline to $i: $p->[$i]\n"; + $p->[$i] .= "\n"; + # Unlike with simple Verbatim blocks, we don't end up just doing + # a join("\n", ...) on the contents, so we have to append a + # newline to every line, and then nix the last one later. + } + + if( DEBUG > 4 ) { + print STDERR "<<\n"; + for(my $i = $#$p; $i >= 2; $i--) { # work backwards over the lines + print STDERR "_verbatim_format $i: $p->[$i]"; + } + print STDERR ">>\n"; + } + + for(my $i = $#$p; $i > 2; $i--) { + # work backwards over the lines, except the first (#2) + + #next unless $p->[$i] =~ m{^#:([ \^\/\%]*)\n?$}s + # and $p->[$i-1] !~ m{^#:[ \^\/\%]*\n?$}s; + # look at a formatty line preceding a nonformatty one + DEBUG > 5 and print STDERR "Scrutinizing line $i: $$p[$i]\n"; + if($p->[$i] =~ m{^#:([ \^\/\%]*)\n?$}s) { + DEBUG > 5 and print STDERR " It's a formatty line. ", + "Peeking at previous line ", $i-1, ": $$p[$i-1]: \n"; + + if( $p->[$i-1] =~ m{^#:[ \^\/\%]*\n?$}s ) { + DEBUG > 5 and print STDERR " Previous line is formatty! Skipping this one.\n"; + next; + } else { + DEBUG > 5 and print STDERR " Previous line is non-formatty! Yay!\n"; + } + } else { + DEBUG > 5 and print STDERR " It's not a formatty line. Ignoring\n"; + next; + } + + # A formatty line has to have #: in the first two columns, and uses + # "^" to mean bold, "/" to mean underline, and "%" to mean bold italic. + # Example: + # What do you want? i like pie. [or whatever] + # #:^^^^^^^^^^^^^^^^^ ///////////// + + + DEBUG > 4 and print STDERR "_verbatim_format considers:\n<$p->[$i-1]>\n<$p->[$i]>\n"; + + $formatting = ' ' . $1; + $formatting =~ s/\s+$//s; # nix trailing whitespace + unless(length $formatting and $p->[$i-1] =~ m/\S/) { # no-op + splice @$p,$i,1; # remove this line + $i--; # don't consider next line + next; + } + + if( length($formatting) >= length($p->[$i-1]) ) { + $formatting = substr($formatting, 0, length($p->[$i-1]) - 1) . ' '; + } else { + $formatting .= ' ' x (length($p->[$i-1]) - length($formatting)); + } + # Make $formatting and the previous line be exactly the same length, + # with $formatting having a " " as the last character. + + DEBUG > 4 and print STDERR "Formatting <$formatting> on <", $p->[$i-1], ">\n"; + + + my @new_line; + while( $formatting =~ m{\G(( +)|(\^+)|(\/+)|(\%+))}g ) { + #print STDERR "Format matches $1\n"; + + if($2) { + #print STDERR "SKIPPING <$2>\n"; + push @new_line, + substr($p->[$i-1], pos($formatting)-length($1), length($1)); + } else { + #print STDERR "SNARING $+\n"; + push @new_line, [ + ( + $3 ? 'VerbatimB' : + $4 ? 'VerbatimI' : + $5 ? 'VerbatimBI' : die("Should never get called") + ), {}, + substr($p->[$i-1], pos($formatting)-length($1), length($1)) + ]; + #print STDERR "Formatting <$new_line[-1][-1]> as $new_line[-1][0]\n"; + } + } + my @nixed = + splice @$p, $i-1, 2, @new_line; # replace myself and the next line + DEBUG > 10 and print STDERR "Nixed count: ", scalar(@nixed), "\n"; + + DEBUG > 6 and print STDERR "New version of the above line is these tokens (", + scalar(@new_line), "):", + map( ref($_)?"<@$_> ":"<$_>", @new_line ), "\n"; + $i--; # So the next line we scrutinize is the line before the one + # that we just went and formatted + } + + $p->[0] = 'VerbatimFormatted'; + + # Collapse adjacent text nodes, just for kicks. + for( my $i = 2; $i > $#$p; $i++ ) { # work forwards over the tokens except for the last + if( !ref($p->[$i]) and !ref($p->[$i + 1]) ) { + DEBUG > 5 and print STDERR "_verbatim_format merges {$p->[$i]} and {$p->[$i+1]}\n"; + $p->[$i] .= splice @$p, $i+1, 1; # merge + --$i; # and back up + } + } + + # Now look for the last text token, and remove the terminal newline + for( my $i = $#$p; $i >= 2; $i-- ) { + # work backwards over the tokens, even the first + if( !ref($p->[$i]) ) { + if($p->[$i] =~ s/\n$//s) { + DEBUG > 5 and print STDERR "_verbatim_format killed the terminal newline on #$i: {$p->[$i]}, after {$p->[$i-1]}\n"; + } else { + DEBUG > 5 and print STDERR + "No terminal newline on #$i: {$p->[$i]}, after {$p->[$i-1]} !?\n"; + } + last; # we only want the next one + } + } + + return; +} + + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + + +sub _treelet_from_formatting_codes { + # Given a paragraph, returns a treelet. Full of scary tokenizing code. + # Like [ '~Top', {'start_line' => $start_line}, + # "I like ", + # [ 'B', {}, "pie" ], + # "!" + # ] + # This illustrates the general format of a treelet. It is an array: + # [0] is a scalar indicating its type. In the example above, the + # types are '~Top' and 'B' + # [1] is a hash of various flags about it, possibly empty + # [2] - [N] are an ordered list of the subcomponents of the treelet. + # Scalars are literal text, refs are sub-treelets, to + # arbitrary levels. Stringifying a treelet will recursively + # stringify the sub-treelets, concatentating everything + # together to form the exact text of the treelet. + + my($self, $para, $start_line, $preserve_space) = @_; + + my $treelet = ['~Top', {'start_line' => $start_line},]; + + unless ($preserve_space || $self->{'preserve_whitespace'}) { + $para =~ s/\s+/ /g; # collapse and trim all whitespace first. + $para =~ s/ $//; + $para =~ s/^ //; + } + + # Only apparent problem the above code is that N<< >> turns into + # N<< >>. But then, word wrapping does that too! So don't do that! + + + # As a Start-code is encountered, the number of opening bracket '<' + # characters minus 1 is pushed onto @stack (so 0 means a single bracket, + # etc). When closing brackets are found in the text, at least this number + # (plus the 1) will be required to mean the Start-code is terminated. When + # those are found, @stack is popped. + my @stack; + + my @lineage = ($treelet); + my $raw = ''; # raw content of L<> fcode before splitting/processing + # XXX 'raw' is not 100% accurate: all surrounding whitespace is condensed + # into just 1 ' '. Is this the regex's doing or 'raw's? Answer is it's + # the 'collapse and trim all whitespace first' lines just above. + my $inL = 0; + + DEBUG > 4 and print STDERR "Paragraph:\n$para\n\n"; + + # Here begins our frightening tokenizer RE. The following regex matches + # text in four main parts: + # + # * Start-codes. The first alternative matches C< or C<<, the latter + # followed by some whitespace. $1 will hold the entire start code + # (including any space following a multiple-angle-bracket delimiter), + # and $2 will hold only the additional brackets past the first in a + # multiple-bracket delimiter. length($2) + 1 will be the number of + # closing brackets we have to find. + # + # * Closing brackets. Match some amount of whitespace followed by + # multiple close brackets. The logic to see if this closes anything + # is down below. Note that in order to parse C<< >> correctly, we + # have to use look-behind (?<=\s\s), since the match of the starting + # code will have consumed the whitespace. + # + # * A single closing bracket, to close a simple code like C<>. + # + # * Something that isn't a start or end code. We have to be careful + # about accepting whitespace, since perlpodspec says that any whitespace + # before a multiple-bracket closing delimiter should be ignored. + # + while($para =~ + m/\G + (?: + # Match starting codes, including the whitespace following a + # multiple-delimiter start code. $1 gets the whole start code and + # $2 gets all but one of the >, and all the white-space has been + # gobbled up already, considered to be space after the opening + # bracket. In this case we use look-behind to verify that there are + # at least 2 spaces in a row before the ">".) + (\s+|(?<=\s\s))(>{2,}) + | + (\s?>) # $5: simple end-codes + | + ( # $6: stuff containing no start-codes or end-codes + (?: + [^A-Z\s>] + | + (?: + [A-Z](?!<) + ) + | + # whitespace is ok, but we don't want to eat the whitespace before + # a multiple-bracket end code. + # NOTE: we may still have problems with e.g. S<< >> + (?: + \s(?!\s*>{2,}) + ) + )+ + ) + ) + /xgo + ) { + DEBUG > 4 and print STDERR "\nParagraphic tokenstack = (@stack)\n"; + if(defined $1) { + my $bracket_count; # How many '<<<' in a row this has. Needed for + # Pod::Simple::JustPod + if(defined $2) { + DEBUG > 3 and print STDERR "Found complex start-text code \"$1\"\n"; + $bracket_count = length($2) + 1; + push @stack, $bracket_count; # length of the necessary complex + # end-code string + } else { + DEBUG > 3 and print STDERR "Found simple start-text code \"$1\"\n"; + push @stack, 0; # signal that we're looking for simple + $bracket_count = 1; + } + my $code = substr($1,0,1); + if ('L' eq $code) { + if ($inL) { + $raw .= $1; + $self->scream( $start_line, + 'Nested L<> are illegal. Pretending inner one is ' + . 'X<...> so can continue looking for other errors.'); + $code = "X"; + } + else { + $raw = ""; # reset raw content accumulator + $inL = @stack; + } + } else { + $raw .= $1 if $inL; + } + push @lineage, [ $code, {}, ]; # new node object + + # Tell Pod::Simple::JustPod how many brackets there were, but to save + # space, not in the most usual case of there was just 1. It can be + # inferred by the absence of this element. Similarly, if there is more + # than one bracket, extract the white space between the final bracket + # and the real beginning of the interior. Save that if it isn't just a + # single space + if ($self->{'_output_is_for_JustPod'} && $bracket_count > 1) { + $lineage[-1][1]{'~bracket_count'} = $bracket_count; + my $lspacer = substr($1, 1 + $bracket_count); + $lineage[-1][1]{'~lspacer'} = $lspacer if $lspacer ne " "; + } + push @{ $lineage[-2] }, $lineage[-1]; + } elsif(defined $4) { + DEBUG > 3 and print STDERR "Found apparent complex end-text code \"$3$4\"\n"; + # This is where it gets messy... + if(! @stack) { + # We saw " >>>>" but needed nothing. This is ALL just stuff then. + DEBUG > 4 and print STDERR " But it's really just stuff.\n"; + push @{ $lineage[-1] }, $3, $4; + next; + } elsif(!$stack[-1]) { + # We saw " >>>>" but needed only ">". Back pos up. + DEBUG > 4 and print STDERR " And that's more than we needed to close simple.\n"; + push @{ $lineage[-1] }, $3; # That was a for-real space, too. + pos($para) = pos($para) - length($4) + 1; + } elsif($stack[-1] == length($4)) { + # We found " >>>>", and it was exactly what we needed. Commonest case. + DEBUG > 4 and print STDERR " And that's exactly what we needed to close complex.\n"; + } elsif($stack[-1] < length($4)) { + # We saw " >>>>" but needed only " >>". Back pos up. + DEBUG > 4 and print STDERR " And that's more than we needed to close complex.\n"; + pos($para) = pos($para) - length($4) + $stack[-1]; + } else { + # We saw " >>>>" but needed " >>>>>>". So this is all just stuff! + DEBUG > 4 and print STDERR " But it's really just stuff, because we needed more.\n"; + push @{ $lineage[-1] }, $3, $4; + next; + } + #print STDERR "\nHOOBOY ", scalar(@{$lineage[-1]}), "!!!\n"; + + if ($3 ne " " && $self->{'_output_is_for_JustPod'}) { + if ($3 ne "") { + $lineage[-1][1]{'~rspacer'} = $3; + } + elsif ($lineage[-1][1]{'~lspacer'} eq " ") { + + # Here we had something like C<< >> which was a false positive + delete $lineage[-1][1]{'~lspacer'}; + } + else { + $lineage[-1][1]{'~rspacer'} + = substr($lineage[-1][1]{'~lspacer'}, -1, 1); + chop $lineage[-1][1]{'~lspacer'}; + } + } + + push @{ $lineage[-1] }, '' if 2 == @{ $lineage[-1] }; + # Keep the element from being childless + + if ($inL == @stack) { + $lineage[-1][1]{'raw'} = $raw; + $inL = 0; + } + + pop @stack; + pop @lineage; + + $raw .= $3.$4 if $inL; + + } elsif(defined $5) { + DEBUG > 3 and print STDERR "Found apparent simple end-text code \"$5\"\n"; + + if(@stack and ! $stack[-1]) { + # We're indeed expecting a simple end-code + DEBUG > 4 and print STDERR " It's indeed an end-code.\n"; + + if(length($5) == 2) { # There was a space there: " >" + push @{ $lineage[-1] }, ' '; + } elsif( 2 == @{ $lineage[-1] } ) { # Closing a childless element + push @{ $lineage[-1] }, ''; # keep it from being really childless + } + + if ($inL == @stack) { + $lineage[-1][1]{'raw'} = $raw; + $inL = 0; + } + + pop @stack; + pop @lineage; + } else { + DEBUG > 4 and print STDERR " It's just stuff.\n"; + push @{ $lineage[-1] }, $5; + } + + $raw .= $5 if $inL; + + } elsif(defined $6) { + DEBUG > 3 and print STDERR "Found stuff \"$6\"\n"; + push @{ $lineage[-1] }, $6; + $raw .= $6 if $inL; + # XXX does not capture multiplace whitespaces -- 'raw' ends up with + # at most 1 leading/trailing whitespace, why not all of it? + # Answer, because we deliberately trimmed it above + + } else { + # should never ever ever ever happen + DEBUG and print STDERR "AYYAYAAAAA at line ", __LINE__, "\n"; + die "SPORK 512512!"; + } + } + + if(@stack) { # Uhoh, some sequences weren't closed. + my $x= "..."; + while(@stack) { + push @{ $lineage[-1] }, '' if 2 == @{ $lineage[-1] }; + # Hmmmmm! + + my $code = (pop @lineage)->[0]; + my $ender_length = pop @stack; + if($ender_length) { + --$ender_length; + $x = $code . ("<" x $ender_length) . " $x " . (">" x $ender_length); + } else { + $x = $code . "<$x>"; + } + } + DEBUG > 1 and print STDERR "Unterminated $x sequence\n"; + $self->whine($start_line, + "Unterminated $x sequence", + ); + } + + return $treelet; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub text_content_of_treelet { # method: $parser->text_content_of_treelet($lol) + return stringify_lol($_[1]); +} + +sub stringify_lol { # function: stringify_lol($lol) + my $string_form = ''; + _stringify_lol( $_[0] => \$string_form ); + return $string_form; +} + +sub _stringify_lol { # the real recursor + my($lol, $to) = @_; + for(my $i = 2; $i < @$lol; ++$i) { + if( ref($lol->[$i] || '') and UNIVERSAL::isa($lol->[$i], 'ARRAY') ) { + _stringify_lol( $lol->[$i], $to); # recurse! + } else { + $$to .= $lol->[$i]; + } + } + return; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub _dump_curr_open { # return a string representation of the stack + my $curr_open = $_[0]{'curr_open'}; + + return '[empty]' unless @$curr_open; + return join '; ', + map {; + ($_->[0] eq '=for') + ? ( ($_->[1]{'~really'} || '=over') + . ' ' . $_->[1]{'target'}) + : $_->[0] + } + @$curr_open + ; +} + +########################################################################### +my %pretty_form = ( + "\a" => '\a', # ding! + "\b" => '\b', # BS + "\e" => '\e', # ESC + "\f" => '\f', # FF + "\t" => '\t', # tab + "\cm" => '\cm', + "\cj" => '\cj', + "\n" => '\n', # probably overrides one of either \cm or \cj + '"' => '\"', + '\\' => '\\\\', + '$' => '\\$', + '@' => '\\@', + '%' => '\\%', + '#' => '\\#', +); + +sub pretty { # adopted from Class::Classless + # Not the most brilliant routine, but passable. + # Don't give it a cyclic data structure! + my @stuff = @_; # copy + my $x; + my $out = + # join ",\n" . + join ", ", + map {; + if(!defined($_)) { + "undef"; + } elsif(ref($_) eq 'ARRAY' or ref($_) eq 'Pod::Simple::LinkSection') { + $x = "[ " . pretty(@$_) . " ]" ; + $x; + } elsif(ref($_) eq 'SCALAR') { + $x = "\\" . pretty($$_) ; + $x; + } elsif(ref($_) eq 'HASH') { + my $hr = $_; + $x = "{" . join(", ", + map(pretty($_) . '=>' . pretty($hr->{$_}), + sort keys %$hr ) ) . "}" ; + $x; + } elsif(!length($_)) { q{''} # empty string + } elsif( + $_ eq '0' # very common case + or( + m/^-?(?:[123456789]\d*|0)(?:\.\d+)?$/s + and $_ ne '-0' # the strange case that RE lets thru + ) + ) { $_; + } else { + # Yes, explicitly name every character desired. There are shorcuts one + # could make, but I (Karl Williamson) was afraid that some Perl + # releases would have bugs in some of them. For example [A-Z] works + # even on EBCDIC platforms to match exactly the 26 uppercase English + # letters, but I don't know if it has always worked without bugs. It + # seemed safest just to list the characters. + # s<([^\x20\x21\x23\x27-\x3F\x41-\x5B\x5D-\x7E])> + s<([^ !"#'()*+,\-./0123456789:;\<=\>?ABCDEFGHIJKLMNOPQRSTUVWXYZ\[\]^_`abcdefghijklmnopqrstuvwxyz{|}~])> + <$pretty_form{$1} || '\\x{'.sprintf("%x", ord($1)).'}'>eg; + #<$pretty_form{$1} || '\\x'.(unpack("H2",$1))>eg; + qq{"$_"}; + } + } @stuff; + # $out =~ s/\n */ /g if length($out) < 75; + return $out; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +# A rather unsubtle method of blowing away all the state information +# from a parser object so it can be reused. Provided as a utility for +# backward compatibility in Pod::Man, etc. but not recommended for +# general use. + +sub reinit { + my $self = shift; + foreach (qw(source_dead source_filename doc_has_started +start_of_pod_block content_seen last_was_blank paras curr_open +line_count pod_para_count in_pod ~tried_gen_errata all_errata errata errors_seen +Title _current_headings _in_head _filter_allowed)) { + + delete $self->{$_}; + } +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +1; + diff --git a/src/main/perl/lib/Pod/Simple/Checker.pm b/src/main/perl/lib/Pod/Simple/Checker.pm new file mode 100644 index 000000000..5a4f490e4 --- /dev/null +++ b/src/main/perl/lib/Pod/Simple/Checker.pm @@ -0,0 +1,195 @@ + +# A quite dimwitted pod2plaintext that need only know how to format whatever +# text comes out of Pod::BlackBox's _gen_errata + +package Pod::Simple::Checker; +use strict; +use warnings; +use Carp (); +use Pod::Simple::Methody (); +use Pod::Simple (); +our $VERSION = '3.47'; +our @ISA = ('Pod::Simple::Methody'); +BEGIN { *DEBUG = defined(&Pod::Simple::DEBUG) + ? \&Pod::Simple::DEBUG + : sub() {0} + } + +use Text::Wrap 98.112902 (); # was 2001.0131, but I don't think we need that +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +sub any_errata_seen { # read-only accessor + return $_[1]->{'Errata_seen'}; +} + +sub new { + my $self = shift; + my $new = $self->SUPER::new(@_); + $new->{'output_fh'} ||= *STDOUT{IO}; + $new->nix_X_codes(1); + $new->nbsp_for_S(1); + $new->{'Thispara'} = ''; + $new->{'Indent'} = 0; + $new->{'Indentstring'} = ' '; + $new->{'Errata_seen'} = 0; + return $new; +} + +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +sub handle_text { $_[0]{'Errata_seen'} and $_[0]{'Thispara'} .= $_[1] } + +sub start_Para { $_[0]{'Thispara'} = '' } + +sub start_head1 { + if($_[0]{'Errata_seen'}) { + $_[0]{'Thispara'} = ''; + } else { + if($_[1]{'errata'}) { # start of errata! + $_[0]{'Errata_seen'} = 1; + $_[0]{'Thispara'} = $_[0]{'source_filename'} ? + "$_[0]{'source_filename'} -- " : '' + } + } +} +sub start_head2 { $_[0]{'Thispara'} = '' } +sub start_head3 { $_[0]{'Thispara'} = '' } +sub start_head4 { $_[0]{'Thispara'} = '' } + +sub start_Verbatim { $_[0]{'Thispara'} = '' } +sub start_item_bullet { $_[0]{'Thispara'} = '* ' } +sub start_item_number { $_[0]{'Thispara'} = "$_[1]{'number'}. " } +sub start_item_text { $_[0]{'Thispara'} = '' } + +sub start_over_bullet { ++$_[0]{'Indent'} } +sub start_over_number { ++$_[0]{'Indent'} } +sub start_over_text { ++$_[0]{'Indent'} } +sub start_over_block { ++$_[0]{'Indent'} } + +sub end_over_bullet { --$_[0]{'Indent'} } +sub end_over_number { --$_[0]{'Indent'} } +sub end_over_text { --$_[0]{'Indent'} } +sub end_over_block { --$_[0]{'Indent'} } + + +# . . . . . Now the actual formatters: + +sub end_head1 { $_[0]->emit_par(-4) } +sub end_head2 { $_[0]->emit_par(-3) } +sub end_head3 { $_[0]->emit_par(-2) } +sub end_head4 { $_[0]->emit_par(-1) } +sub end_Para { $_[0]->emit_par( 0) } +sub end_item_bullet { $_[0]->emit_par( 0) } +sub end_item_number { $_[0]->emit_par( 0) } +sub end_item_text { $_[0]->emit_par(-2) } + +sub emit_par { + return unless $_[0]{'Errata_seen'}; + my($self, $tweak_indent) = splice(@_,0,2); + my $length = 2 * $self->{'Indent'} + ($tweak_indent||0); + my $indent = ' ' x ($length > 0 ? $length : 0); + # Yes, 'STRING' x NEGATIVE gives '', same as 'STRING' x 0 + # 'Negative repeat count does nothing' since 5.22 + + $self->{'Thispara'} =~ s/$Pod::Simple::shy//g; + local $Text::Wrap::wrap = 'overflow'; + my $out = Text::Wrap::wrap($indent, $indent, $self->{'Thispara'} .= "\n"); + $out =~ s/$Pod::Simple::nbsp/ /g; + print {$self->{'output_fh'}} $out, + #"\n" + ; + $self->{'Thispara'} = ''; + + return; +} + +# . . . . . . . . . . And then off by its lonesome: + +sub end_Verbatim { + return unless $_[0]{'Errata_seen'}; + my $self = shift; + $self->{'Thispara'} =~ s/$Pod::Simple::nbsp/ /g; + $self->{'Thispara'} =~ s/$Pod::Simple::shy//g; + + my $i = ' ' x ( 2 * $self->{'Indent'} + 4); + + $self->{'Thispara'} =~ s/^/$i/mg; + + print { $self->{'output_fh'} } '', + $self->{'Thispara'}, + "\n\n" + ; + $self->{'Thispara'} = ''; + return; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +1; + +__END__ + +=head1 NAME + +Pod::Simple::Checker -- check the Pod syntax of a document + +=head1 SYNOPSIS + + perl -MPod::Simple::Checker -e \ + "exit Pod::Simple::Checker->filter(shift)->any_errata_seen" \ + thingy.pod + +=head1 DESCRIPTION + +This class is for checking the syntactic validity of Pod. +It works by basically acting like a simple-minded version of +L that formats only the "Pod Errors" section +(if Pod::Simple even generates one for the given document). + +This is a subclass of L and inherits all its methods. + +=head1 SEE ALSO + +L, L, L + +=head1 SUPPORT + +Questions or discussion about POD and Pod::Simple should be sent to the +pod-people@perl.org mail list. Send an empty email to +pod-people-subscribe@perl.org to subscribe. + +This module is managed in an open GitHub repository, +L. Feel free to fork and contribute, or +to clone L and send patches! + +Patches against Pod::Simple are welcome. Please send bug reports to +. + +=head1 COPYRIGHT AND DISCLAIMERS + +Copyright (c) 2002 Sean M. Burke. + +This library is free software; you can redistribute it and/or modify it +under the same terms as Perl itself. + +This program is distributed in the hope that it will be useful, but +without any warranty; without even the implied warranty of +merchantability or fitness for a particular purpose. + +=head1 AUTHOR + +Pod::Simple was created by Sean M. Burke . +But don't bother him, he's retired. + +Pod::Simple is maintained by: + +=over + +=item * Allison Randal C + +=item * Hans Dieter Pearcey C + +=item * David E. Wheeler C + +=back + +=cut diff --git a/src/main/perl/lib/Pod/Simple/Debug.pm b/src/main/perl/lib/Pod/Simple/Debug.pm new file mode 100644 index 000000000..5be7b3002 --- /dev/null +++ b/src/main/perl/lib/Pod/Simple/Debug.pm @@ -0,0 +1,176 @@ +package Pod::Simple::Debug; +use strict; +our $VERSION = '3.47'; + +sub import { + my($value,$variable); + + if(@_ == 2) { + $value = $_[1]; + } elsif(@_ == 3) { + ($variable, $value) = @_[1,2]; + + ($variable, $value) = ($value, $variable) + if defined $value and ref($value) eq 'SCALAR' + and not(defined $variable and ref($variable) eq 'SCALAR') + ; # tolerate getting it backwards + + unless( defined $variable and ref($variable) eq 'SCALAR') { + require Carp; + Carp::croak("Usage:\n use Pod::Simple::Debug (NUMVAL)\nor" + . "\n use Pod::Simple::Debug (\\\$var, STARTNUMVAL)\nAborting"); + } + } else { + require Carp; + Carp::croak("Usage:\n use Pod::Simple::Debug (NUMVAL)\nor" + . "\n use Pod::Simple::Debug (\\\$var, STARTNUMVAL)\nAborting"); + } + + if( defined &Pod::Simple::DEBUG ) { + require Carp; + Carp::croak("It's too late to call Pod::Simple::Debug -- " + . "Pod::Simple has already loaded\nAborting"); + } + + $value = 0 unless defined $value; + + unless($value =~ m/^-?\d+$/) { + require Carp; + Carp::croak( "$value isn't a numeric value." + . "\nUsage:\n use Pod::Simple::Debug (NUMVAL)\nor" + . "\n use Pod::Simple::Debug (\\\$var, STARTNUMVAL)\nAborting"); + } + + if( defined $variable ) { + # make a not-really-constant + *Pod::Simple::DEBUG = sub () { $$variable } ; + $$variable = $value; + print STDERR "# Starting Pod::Simple::DEBUG = non-constant $variable with val $value\n"; + } else { + *Pod::Simple::DEBUG = eval " sub () { $value } "; + print STDERR "# Starting Pod::Simple::DEBUG = $value\n"; + } + + require Pod::Simple; + return; +} + +1; + + +__END__ + +=head1 NAME + +Pod::Simple::Debug -- put Pod::Simple into trace/debug mode + +=head1 SYNOPSIS + + use Pod::Simple::Debug (5); # or some integer + +Or: + + my $debuglevel; + use Pod::Simple::Debug (\$debuglevel, 0); + ...some stuff that uses Pod::Simple to do stuff, but which + you don't want debug output from... + + $debug_level = 4; + ...some stuff that uses Pod::Simple to do stuff, but which + you DO want debug output from... + + $debug_level = 0; + +=head1 DESCRIPTION + +This is an internal module for controlling the debug level (a.k.a. trace +level) of Pod::Simple. This is of interest only to Pod::Simple +developers. + + +=head1 CAVEATS + +Note that you should load this module I loading Pod::Simple (or +any Pod::Simple-based class). If you try loading Pod::Simple::Debug +after &Pod::Simple::DEBUG is already defined, Pod::Simple::Debug will +throw a fatal error to the effect that +"It's too late to call Pod::Simple::Debug". + +Note that the C)> mode will make +Pod::Simple (et al) run rather slower, since &Pod::Simple::DEBUG won't +be a constant sub anymore, and so Pod::Simple (et al) won't compile with +constant-folding. + + +=head1 GUTS + +Doing this: + + use Pod::Simple::Debug (5); # or some integer + +is basically equivalent to: + + BEGIN { sub Pod::Simple::DEBUG () {5} } # or some integer + use Pod::Simple (); + +And this: + + use Pod::Simple::Debug (\$debug_level,0); # or some integer + +is basically equivalent to this: + + my $debug_level; + BEGIN { $debug_level = 0 } + BEGIN { sub Pod::Simple::DEBUG () { $debug_level } + use Pod::Simple (); + +=head1 SEE ALSO + +L + +The article "Constants in Perl", in I issue +21. See L + +=head1 SUPPORT + +Questions or discussion about POD and Pod::Simple should be sent to the +pod-people@perl.org mail list. Send an empty email to +pod-people-subscribe@perl.org to subscribe. + +This module is managed in an open GitHub repository, +L. Feel free to fork and contribute, or +to clone L and send patches! + +Patches against Pod::Simple are welcome. Please send bug reports to +. + +=head1 COPYRIGHT AND DISCLAIMERS + +Copyright (c) 2002 Sean M. Burke. + +This library is free software; you can redistribute it and/or modify it +under the same terms as Perl itself. + +This program is distributed in the hope that it will be useful, but +without any warranty; without even the implied warranty of +merchantability or fitness for a particular purpose. + +=head1 AUTHOR + +Pod::Simple was created by Sean M. Burke . +But don't bother him, he's retired. + +Pod::Simple is maintained by: + +=over + +=item * Allison Randal C + +=item * Hans Dieter Pearcey C + +=item * David E. Wheeler C + +=back + +=cut +use warnings; diff --git a/src/main/perl/lib/Pod/Simple/DumpAsText.pm b/src/main/perl/lib/Pod/Simple/DumpAsText.pm new file mode 100644 index 000000000..d93ddd99c --- /dev/null +++ b/src/main/perl/lib/Pod/Simple/DumpAsText.pm @@ -0,0 +1,154 @@ +package Pod::Simple::DumpAsText; +use strict; +our $VERSION = '3.47'; +use Pod::Simple (); +BEGIN { our @ISA = ('Pod::Simple')} + +use Carp (); + +BEGIN { *DEBUG = \&Pod::Simple::DEBUG unless defined &DEBUG } + +sub new { + my $self = shift; + my $new = $self->SUPER::new(@_); + $new->{'output_fh'} ||= *STDOUT{IO}; + $new->accept_codes('VerbatimFormatted'); + $new->keep_encoding_directive(1); + return $new; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub _handle_element_start { + # ($self, $element_name, $attr_hash_r) + my $fh = $_[0]{'output_fh'}; + my($key, $value); + DEBUG and print STDERR "++ $_[1]\n"; + + print $fh ' ' x ($_[0]{'indent'} || 0), "++", $_[1], "\n"; + $_[0]{'indent'}++; + while(($key,$value) = each %{$_[2]}) { + unless($key =~ m/^~/s) { + next if $key eq 'start_line' and $_[0]{'hide_line_numbers'}; + _perly_escape($key); + _perly_escape($value); + printf $fh qq{%s \\ "%s" => "%s"\n}, + ' ' x ($_[0]{'indent'} || 0), $key, $value; + } + } + return; +} + +sub _handle_text { + DEBUG and print STDERR "== \"$_[1]\"\n"; + + if(length $_[1]) { + my $indent = ' ' x $_[0]{'indent'}; + my $text = $_[1]; + _perly_escape($text); + $text =~ # A not-totally-brilliant wrapping algorithm: + s/( + [^\n]{55} # Snare some characters from a line + [^\n\ ]{0,50} # and finish any current word + ) + \ {1,10}(?!\n) # capture some spaces not at line-end + /$1"\n$indent . "/gx # => line-break here + ; + + print {$_[0]{'output_fh'}} $indent, '* "', $text, "\"\n"; + } + return; +} + +sub _handle_element_end { + DEBUG and print STDERR "-- $_[1]\n"; + print {$_[0]{'output_fh'}} + ' ' x --$_[0]{'indent'}, "--", $_[1], "\n"; + return; +} + +# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + +sub _perly_escape { + foreach my $x (@_) { + $x =~ s/([^\x00-\xFF])/sprintf'\x{%X}',ord($1)/eg; + # Escape things very cautiously: + $x =~ s/([^-\n\t \&\<\>\'!\#\%\(\)\*\+,\.\/\:\;=\?\~\[\]\^_\`\{\|\}abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789])/sprintf'\x%02X',ord($1)/eg; + } + return; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +1; + + +__END__ + +=head1 NAME + +Pod::Simple::DumpAsText -- dump Pod-parsing events as text + +=head1 SYNOPSIS + + perl -MPod::Simple::DumpAsText -e \ + "exit Pod::Simple::DumpAsText->filter(shift)->any_errata_seen" \ + thingy.pod + +=head1 DESCRIPTION + +This class is for dumping, as text, the events gotten from parsing a Pod +document. This class is of interest to people writing Pod formatters +based on Pod::Simple. It is useful for seeing exactly what events you +get out of some Pod that you feed in. + +This is a subclass of L and inherits all its methods. + +=head1 SEE ALSO + +L + +L + +=head1 SUPPORT + +Questions or discussion about POD and Pod::Simple should be sent to the +pod-people@perl.org mail list. Send an empty email to +pod-people-subscribe@perl.org to subscribe. + +This module is managed in an open GitHub repository, +L. Feel free to fork and contribute, or +to clone L and send patches! + +Patches against Pod::Simple are welcome. Please send bug reports to +. + +=head1 COPYRIGHT AND DISCLAIMERS + +Copyright (c) 2002 Sean M. Burke. + +This library is free software; you can redistribute it and/or modify it +under the same terms as Perl itself. + +This program is distributed in the hope that it will be useful, but +without any warranty; without even the implied warranty of +merchantability or fitness for a particular purpose. + +=head1 AUTHOR + +Pod::Simple was created by Sean M. Burke . +But don't bother him, he's retired. + +Pod::Simple is maintained by: + +=over + +=item * Allison Randal C + +=item * Hans Dieter Pearcey C + +=item * David E. Wheeler C + +=back + +=cut +use warnings; diff --git a/src/main/perl/lib/Pod/Simple/DumpAsXML.pm b/src/main/perl/lib/Pod/Simple/DumpAsXML.pm new file mode 100644 index 000000000..2df33b724 --- /dev/null +++ b/src/main/perl/lib/Pod/Simple/DumpAsXML.pm @@ -0,0 +1,165 @@ +package Pod::Simple::DumpAsXML; +use strict; +our $VERSION = '3.47'; +use Pod::Simple (); +BEGIN {our @ISA = ('Pod::Simple')} + +use Carp (); +use Text::Wrap qw(wrap); + +BEGIN { *DEBUG = \&Pod::Simple::DEBUG unless defined &DEBUG } + +sub new { + my $self = shift; + my $new = $self->SUPER::new(@_); + $new->{'output_fh'} ||= *STDOUT{IO}; + $new->accept_codes('VerbatimFormatted'); + $new->keep_encoding_directive(1); + return $new; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ + +sub _handle_element_start { + # ($self, $element_name, $attr_hash_r) + my $fh = $_[0]{'output_fh'}; + my($key, $value); + DEBUG and print STDERR "++ $_[1]\n"; + + print $fh ' ' x ($_[0]{'indent'} || 0), "<", $_[1]; + + foreach my $key (sort keys %{$_[2]}) { + unless($key =~ m/^~/s) { + next if $key eq 'start_line' and $_[0]{'hide_line_numbers'}; + _xml_escape($value = $_[2]{$key}); + print $fh ' ', $key, '="', $value, '"'; + } + } + + + print $fh ">\n"; + $_[0]{'indent'}++; + return; +} + +sub _handle_text { + DEBUG and print STDERR "== \"$_[1]\"\n"; + if(length $_[1]) { + my $indent = ' ' x $_[0]{'indent'}; + my $text = $_[1]; + _xml_escape($text); + local $Text::Wrap::huge = 'overflow'; + $text = wrap('', $indent, $text); + print {$_[0]{'output_fh'}} $indent, $text, "\n"; + } + return; +} + +sub _handle_element_end { + DEBUG and print STDERR "-- $_[1]\n"; + print {$_[0]{'output_fh'}} + ' ' x --$_[0]{'indent'}, "\n"; + return; +} + +# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + +sub _xml_escape { + foreach my $x (@_) { + # Escape things very cautiously: + if ("$]" >= 5.007_003) { + $x =~ s/([^-\n\t !\#\$\%\(\)\*\+,\.\~\/\:\;=\?\@\[\\\]\^_\`\{\|\}abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789])/'&#'.(utf8::native_to_unicode(ord($1))).';'/eg; + } else { # Is broken for non-ASCII platforms on early perls + $x =~ s/([^-\n\t !\#\$\%\(\)\*\+,\.\~\/\:\;=\?\@\[\\\]\^_\`\{\|\}abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789])/'&#'.(ord($1)).';'/eg; + } + # Yes, stipulate the list without a range, so that this can work right on + # all charsets that this module happens to run under. + } + return; +} + +#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +1; + +__END__ + +=head1 NAME + +Pod::Simple::DumpAsXML -- turn Pod into XML + +=head1 SYNOPSIS + + perl -MPod::Simple::DumpAsXML -e \ + "exit Pod::Simple::DumpAsXML->filter(shift)->any_errata_seen" \ + thingy.pod + +=head1 DESCRIPTION + +Pod::Simple::DumpAsXML is a subclass of L that parses Pod +and turns it into indented and wrapped XML. This class is of +interest to people writing Pod formatters based on Pod::Simple. + +Pod::Simple::DumpAsXML inherits methods from +L. + + +=head1 SEE ALSO + +L is rather like this class. +Pod::Simple::XMLOutStream's output is space-padded in a way +that's better for sending to an XML processor (that is, it has +no ignorable whitespace). But +Pod::Simple::DumpAsXML's output is much more human-readable, being +(more-or-less) one token per line, with line-wrapping. + +L is rather like this class, +except that it doesn't dump with XML syntax. Try them and see +which one you like best! + +L, L + +The older libraries L, L, L + +=head1 SUPPORT + +Questions or discussion about POD and Pod::Simple should be sent to the +pod-people@perl.org mail list. Send an empty email to +pod-people-subscribe@perl.org to subscribe. + +This module is managed in an open GitHub repository, +L. Feel free to fork and contribute, or +to clone L and send patches! + +Patches against Pod::Simple are welcome. Please send bug reports to +. + +=head1 COPYRIGHT AND DISCLAIMERS + +Copyright (c) 2002 Sean M. Burke. + +This library is free software; you can redistribute it and/or modify it +under the same terms as Perl itself. + +This program is distributed in the hope that it will be useful, but +without any warranty; without even the implied warranty of +merchantability or fitness for a particular purpose. + +=head1 AUTHOR + +Pod::Simple was created by Sean M. Burke . +But don't bother him, he's retired. + +Pod::Simple is maintained by: + +=over + +=item * Allison Randal C + +=item * Hans Dieter Pearcey C + +=item * David E. Wheeler C + +=back + +=cut +use warnings; diff --git a/src/main/perl/lib/Pod/Simple/HTML.pm b/src/main/perl/lib/Pod/Simple/HTML.pm new file mode 100644 index 000000000..97cb1d2c4 --- /dev/null +++ b/src/main/perl/lib/Pod/Simple/HTML.pm @@ -0,0 +1,1156 @@ +package Pod::Simple::HTML; +use strict; +use warnings; +use Pod::Simple::PullParser (); +our @ISA = ('Pod::Simple::PullParser'); +our $VERSION = '3.47'; +BEGIN { + if(defined &DEBUG) { } # no-op + elsif( defined &Pod::Simple::DEBUG ) { *DEBUG = \&Pod::Simple::DEBUG } + else { *DEBUG = sub () {0}; } +} + +our $Doctype_decl ||= ''; # No. Just No. Don't even ask me for it. + # qq{\n}; + +our $Content_decl ||= + q{}; + +our $HTML_EXTENSION; +$HTML_EXTENSION = '.html' unless defined $HTML_EXTENSION; +our $Computerese; +$Computerese = "" unless defined $Computerese; +our $LamePad; +$LamePad = '' unless defined $LamePad; + +our $Linearization_Limit; +$Linearization_Limit = 120 unless defined $Linearization_Limit; + # headings/items longer than that won't get an +our $Perldoc_URL_Prefix; +$Perldoc_URL_Prefix = 'https://metacpan.org/pod/' + unless defined $Perldoc_URL_Prefix; +our $Perldoc_URL_Postfix; +$Perldoc_URL_Postfix = '' + unless defined $Perldoc_URL_Postfix; + + +our $Man_URL_Prefix = 'https://man7.org/linux/man-pages/man'; +our $Man_URL_Postfix = '.html'; + +our $Title_Prefix; +$Title_Prefix = '' unless defined $Title_Prefix; +our $Title_Postfix; +$Title_Postfix = '' unless defined $Title_Postfix; +our %ToIndex = map {; $_ => 1 } qw(head1 head2 head3 head4 ); # item-text + # 'item-text' stuff in the index doesn't quite work, and may + # not be a good idea anyhow. + + +__PACKAGE__->_accessorize( + 'perldoc_url_prefix', + # In turning L into http://whatever/Foo%3a%3aBar, what + # to put before the "Foo%3a%3aBar". + # (for singleton mode only?) + 'perldoc_url_postfix', + # what to put after "Foo%3a%3aBar" in the URL. Normally "". + + 'man_url_prefix', + # In turning L into http://whatever/man/1/crontab, what + # to put before the "1/crontab". + 'man_url_postfix', + # what to put after the "1/crontab" in the URL. Normally ".html". + + 'batch_mode', # whether we're in batch mode + 'batch_mode_current_level', + # When in batch mode, how deep the current module is: 1 for "LWP", + # 2 for "LWP::Procotol", 3 for "LWP::Protocol::GHTTP", etc + + 'title_prefix', 'title_postfix', + # What to put before and after the title in the head. + # Should already be &-escaped + + 'html_h_level', + + 'html_header_before_title', + 'html_header_after_title', + 'html_footer', + 'top_anchor', + + 'index', # whether to add an index at the top of each page + # (actually it's a table-of-contents, but we'll call it an index, + # out of apparently longstanding habit) + + 'html_css', # URL of CSS file to point to + 'html_javascript', # URL of Javascript file to point to + + 'force_title', # should already be &-escaped + 'default_title', # should already be &-escaped +); + +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +my @_to_accept; + +our %Tagmap = ( + 'Verbatim' => "\n", + '/Verbatim' => "\n", + 'VerbatimFormatted' => "\n", + '/VerbatimFormatted' => "\n", + 'VerbatimB' => "", + '/VerbatimB' => "", + 'VerbatimI' => "", + '/VerbatimI' => "", + 'VerbatimBI' => "", + '/VerbatimBI' => "", + + + 'Data' => "\n", + '/Data' => "\n", + + 'head1' => "\n

", # And also stick in an + 'head2' => "\n

", # '' + 'head3' => "\n

", # '' + 'head4' => "\n

", # '' + 'head5' => "\n

", # '' + 'head6' => "\n
", # '' + '/head1' => "
\n", + '/head2' => "

\n", + '/head3' => "\n", + '/head4' => "\n", + '/head5' => "\n", + '/head6' => "\n", + + 'X' => "", + + changes(qw( + Para=p + B=b I=i U=u + over-bullet=ul + over-number=ol + over-text=dl + over-block=blockquote + item-bullet=li + item-number=li + item-text=dt + )), + changes2( + map {; m/^([-a-z]+)/s && push @_to_accept, $1; $_ } + qw[ + sample=samp + definition=dfn + keyboard=kbd + variable=var + citation=cite + abbreviation=abbr + acronym=acronym + subscript=sub + superscript=sup + big=big + small=small + underline=u + strikethrough=s + preformat=pre + teletype=tt + ] # no point in providing a way to get ..., I think + ), + + '/item-bullet' => "$LamePad\n", + '/item-number' => "$LamePad\n", + '/item-text' => "$LamePad\n", + 'item-body' => "\n
", + '/item-body' => "
\n", + + + 'B' => "", '/B' => "", + 'I' => "", '/I' => "", + 'U' => "", '/U' => "", + 'F' => "", '/F' => "", + 'C' => "", '/C' => "", + 'L' => "", # ideally never used! + '/L' => "", +); + +sub changes { + return map {; m/^([-_:0-9a-zA-Z]+)=([-_:0-9a-zA-Z]+)$/s + ? ( $1, => "\n<$2>", "/$1", => "\n" ) : die "Funky $_" + } @_; +} +sub changes2 { + return map {; m/^([-_:0-9a-zA-Z]+)=([-_:0-9a-zA-Z]+)$/s + ? ( $1, => "<$2>", "/$1", => "" ) : die "Funky $_" + } @_; +} + +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +sub go { Pod::Simple::HTML->parse_from_file(@ARGV); exit 0 } + # Just so we can run from the command line. No options. + # For that, use perldoc! +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +sub new { + my $new = shift->SUPER::new(@_); + #$new->nix_X_codes(1); + $new->nbsp_for_S(1); + $new->accept_targets( 'html', 'HTML' ); + $new->accept_codes('VerbatimFormatted'); + $new->accept_codes(@_to_accept); + DEBUG > 2 and print STDERR "To accept: ", join(' ',@_to_accept), "\n"; + + $new->perldoc_url_prefix( $Perldoc_URL_Prefix ); + $new->perldoc_url_postfix( $Perldoc_URL_Postfix ); + $new->man_url_prefix( $Man_URL_Prefix ); + $new->man_url_postfix( $Man_URL_Postfix ); + $new->title_prefix( $Title_Prefix ); + $new->title_postfix( $Title_Postfix ); + + $new->html_header_before_title( + qq[$Doctype_decl] + ); + $new->html_header_after_title( join "\n" => + "", + $Content_decl, + "\n", + $new->version_tag_comment, + "\n", + ); + $new->html_footer( qq[\n\n\n\n] ); + $new->top_anchor( "\n" ); + + $new->{'Tagmap'} = {%Tagmap}; + + return $new; +} + +sub __adjust_html_h_levels { + my ($self) = @_; + my $Tagmap = $self->{'Tagmap'}; + + my $add = $self->html_h_level; + return unless defined $add; + return if ($self->{'Adjusted_html_h_levels'}||0) == $add; + + $add -= 1; + for (1 .. 6) { + $Tagmap->{"head$_"} =~ s/$_/$_ + $add/e; + $Tagmap->{"/head$_"} =~ s/$_/$_ + $add/e; + } +} + +sub batch_mode_page_object_init { + my($self, $batchconvobj, $module, $infile, $outfile, $depth) = @_; + DEBUG and print STDERR "Initting $self\n for $module\n", + " in $infile\n out $outfile\n depth $depth\n"; + $self->batch_mode(1); + $self->batch_mode_current_level($depth); + return $self; +} + +sub run { + my $self = $_[0]; + return $self->do_middle if $self->bare_output; + return + $self->do_beginning && $self->do_middle && $self->do_end; +} + +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +sub do_beginning { + my $self = $_[0]; + + my $title; + + if(defined $self->force_title) { + $title = $self->force_title; + DEBUG and print STDERR "Forcing title to be $title\n"; + } else { + # Actually try looking for the title in the document: + $title = $self->get_short_title(); + unless($self->content_seen) { + DEBUG and print STDERR "No content seen in search for title.\n"; + return; + } + $self->{'Title'} = $title; + + if(defined $title and $title =~ m/\S/) { + $title = $self->title_prefix . esc($title) . $self->title_postfix; + } else { + $title = $self->default_title; + $title = '' unless defined $title; + DEBUG and print STDERR "Title defaults to $title\n"; + } + } + + + my $after = $self->html_header_after_title || ''; + if($self->html_css) { + my $link = + $self->html_css =~ m/html_css # It's a big blob of markup, let's drop it in + : sprintf( # It's just a URL, so let's wrap it up + qq[\n], + $self->html_css, + ); + $after =~ s{()}{$link\n$1}i; # otherwise nevermind + } + $self->_add_top_anchor(\$after); + + if($self->html_javascript) { + my $link = + $self->html_javascript =~ m/html_javascript # It's a big blob of markup, let's drop it in + : sprintf( # It's just a URL, so let's wrap it up + qq[\n], + $self->html_javascript, + ); + $after =~ s{()}{$link\n$1}i; # otherwise nevermind + } + + print {$self->{'output_fh'}} + $self->html_header_before_title || '', + $title, # already escaped + $after, + ; + + DEBUG and print STDERR "Returning from do_beginning...\n"; + return 1; +} + +sub _add_top_anchor { + my($self, $text_r) = @_; + unless($$text_r and $$text_r =~ m/name=['"]___top['"]/) { # a hack + $$text_r .= $self->top_anchor || ''; + } + return; +} + +sub version_tag_comment { + my $self = shift; + return sprintf + "\n", + esc( + ref($self), $self->VERSION(), $ISA[0], $ISA[0]->VERSION(), + $], scalar(gmtime($ENV{SOURCE_DATE_EPOCH} || time)), + ), $self->_modnote(), + ; +} + +sub _modnote { + my $class = ref($_[0]) || $_[0]; + return join "\n " => grep m/\S/, split "\n", + +qq{ +If you want to change this HTML document, you probably shouldn't do that +by changing it directly. Instead, see about changing the calling options +to $class, and/or subclassing $class, +then reconverting this document from the Pod source. +When in doubt, email the author of $class for advice. +See 'perldoc $class' for more info. +}; + +} + +sub do_end { + my $self = $_[0]; + print {$self->{'output_fh'}} $self->html_footer || ''; + return 1; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +# Normally this would just be a call to _do_middle_main_loop -- but we +# have to do some elaborate things to emit all the content and then +# summarize it and output it /before/ the content that it's a summary of. + +sub do_middle { + my $self = $_[0]; + return $self->_do_middle_main_loop unless $self->index; + + if( $self->output_string ) { + # An efficiency hack + my $out = $self->output_string; #it's a reference to it + my $sneakytag = "\f\f\e\e\b\bIndex Here\e\e\b\b\f\f\n"; + $$out .= $sneakytag; + $self->_do_middle_main_loop; + $sneakytag = quotemeta($sneakytag); + my $index = $self->index_as_html(); + if( $$out =~ s/$sneakytag/$index/s ) { + # Expected case + DEBUG and print STDERR "Inserted ", length($index), " bytes of index HTML into $out.\n"; + } else { + DEBUG and print STDERR "Odd, couldn't find where to insert the index in the output!\n"; + # I don't think this should ever happen. + } + return 1; + } + + unless( $self->output_fh ) { + require Carp; + Carp::confess("Parser object \$p doesn't seem to have any output object! I don't know how to deal with that."); + } + + # If we get here, we're outputting to a FH. So we need to do some magic. + # Namely, divert all content to a string, which we output after the index. + my $fh = $self->output_fh; + my $content = ''; + { + # Our horrible bait and switch: + $self->output_string( \$content ); + $self->_do_middle_main_loop; + $self->abandon_output_string(); + $self->output_fh($fh); + } + print $fh $self->index_as_html(); + print $fh $content; + + return 1; +} + +########################################################################### + +sub index_as_html { + my $self = $_[0]; + # This is meant to be called AFTER the input document has been parsed! + + my $points = $self->{'PSHTML_index_points'} || []; + + @$points > 1 or return qq[
\n]; + # There's no point in having a 0-item or 1-item index, I dare say. + + my(@out) = qq{\n
}; + my $level = 0; + + my( $target_level, $previous_tagname, $tagname, $text, $anchorname, $indent); + foreach my $p (@$points, ['head0', '(end)']) { + ($tagname, $text) = @$p; + $anchorname = $self->section_escape($text); + if( $tagname =~ m{^head(\d+)$} ) { + $target_level = 0 + $1; + } else { # must be some kinda list item + if($previous_tagname =~ m{^head\d+$} ) { + $target_level = $level + 1; + } else { + $target_level = $level; # no change needed + } + } + + # Get to target_level by opening or closing ULs + while($level > $target_level) + { --$level; push @out, (" " x $level) . ""; } + while($level < $target_level) + { ++$level; push @out, (" " x ($level-1)) + . "
    "; } + + $previous_tagname = $tagname; + next unless $level; + + $indent = ' ' x $level; + push @out, sprintf + "%s
  • %s", + $indent, $level, esc($anchorname), esc($text) + ; + } + push @out, "
\n"; + return join "\n", @out; +} + +########################################################################### + +sub _do_middle_main_loop { + my $self = $_[0]; + my $fh = $self->{'output_fh'}; + my $tagmap = $self->{'Tagmap'}; + + $self->__adjust_html_h_levels; + + my($token, $type, $tagname, $linkto, $linktype); + my @stack; + my $dont_wrap = 0; + + while($token = $self->get_token) { + + # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + if( ($type = $token->type) eq 'start' ) { + if(($tagname = $token->tagname) eq 'L') { + $linktype = $token->attr('type') || 'insane'; + + $linkto = $self->do_link($token); + + if(defined $linkto and length $linkto) { + esc($linkto); + # (Yes, SGML-escaping applies on top of %-escaping! + # But it's rarely noticeable in practice.) + print $fh qq{}; + } else { + print $fh ""; # Yes, an 'a' element with no attributes! + } + + } elsif ($tagname eq 'item-text' or $tagname =~ m/^head\d$/s) { + print $fh $tagmap->{$tagname} || next; + + my @to_unget; + while(1) { + push @to_unget, $self->get_token; + last if $to_unget[-1]->is_end + and $to_unget[-1]->tagname eq $tagname; + + # TODO: support for X<...>'s found in here? (maybe hack into linearize_tokens) + } + + my $name = $self->linearize_tokens(@to_unget); + $name = $self->do_section($name, $token) if defined $name; + + print $fh "index + ? " href='#___top' title='click to go to top of document'\n" + : "\n"; + } + + if(defined $name) { + my $esc = esc( $self->section_name_tidy( $name ) ); + print $fh qq[name="$esc"]; + DEBUG and print STDERR "Linearized ", scalar(@to_unget), + " tokens as \"$name\".\n"; + push @{ $self->{'PSHTML_index_points'} }, [$tagname, $name] + if $ToIndex{ $tagname }; + # Obviously, this discards all formatting codes (saving + # just their content), but ahwell. + + } else { # ludicrously long, so nevermind + DEBUG and print STDERR "Linearized ", scalar(@to_unget), + " tokens, but it was too long, so nevermind.\n"; + } + print $fh "\n>"; + $self->unget_token(@to_unget); + + } elsif ($tagname eq 'Data') { + my $next = $self->get_token; + next unless defined $next; + unless( $next->type eq 'text' ) { + $self->unget_token($next); + next; + } + DEBUG and print STDERR " raw text ", $next->text, "\n"; + # The parser sometimes preserves newlines and sometimes doesn't! + (my $text = $next->text) =~ s/\n\z//; + print $fh $text, "\n"; + next; + + } else { + if( $tagname =~ m/^over-/s ) { + push @stack, ''; + } elsif( $tagname =~ m/^item-/s and @stack and $stack[-1] ) { + print $fh $stack[-1]; + $stack[-1] = ''; + } + print $fh $tagmap->{$tagname} || next; + ++$dont_wrap if $tagname eq 'Verbatim' or $tagname eq "VerbatimFormatted" + or $tagname eq 'X'; + } + + # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + } elsif( $type eq 'end' ) { + if( ($tagname = $token->tagname) =~ m/^over-/s ) { + if( my $end = pop @stack ) { + print $fh $end; + } + } elsif( $tagname =~ m/^item-/s and @stack) { + $stack[-1] = $tagmap->{"/$tagname"}; + if( $tagname eq 'item-text' and defined(my $next = $self->get_token) ) { + $self->unget_token($next); + if( $next->type eq 'start' ) { + print $fh $tagmap->{"/item-text"},$tagmap->{"item-body"}; + $stack[-1] = $tagmap->{"/item-body"}; + } + } + next; + } + print $fh $tagmap->{"/$tagname"} || next; + --$dont_wrap if $tagname eq 'Verbatim' or $tagname eq 'X'; + + # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + } elsif( $type eq 'text' ) { + esc($type = $token->text); # reuse $type, why not + $type =~ s/([\?\!\"\'\.\,]) /$1\n/g unless $dont_wrap; + print $fh $type; + } + + } + return 1; +} + +########################################################################### +# + +sub do_section { + my($self, $name, $token) = @_; + return $name; +} + +sub do_link { + my($self, $token) = @_; + my $type = $token->attr('type'); + if(!defined $type) { + $self->whine("Typeless L!?", $token->attr('start_line')); + } elsif( $type eq 'pod') { return $self->do_pod_link($token); + } elsif( $type eq 'url') { return $self->do_url_link($token); + } elsif( $type eq 'man') { return $self->do_man_link($token); + } else { + $self->whine("L of unknown type $type!?", $token->attr('start_line')); + } + return 'FNORG'; # should never get called +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub do_url_link { return $_[1]->attr('to') } + +sub do_man_link { + my ($self, $link) = @_; + my $to = $link->attr('to'); + my $frag = $link->attr('section'); + + return undef unless defined $to and length $to; # should never happen + + $frag = $self->section_escape($frag) + if defined $frag and length($frag .= ''); # (stringify) + + DEBUG and print STDERR "Resolving \"$to/$frag\"\n\n"; + + return $self->resolve_man_page_link($to, $frag); +} + + +sub do_pod_link { + # And now things get really messy... + my($self, $link) = @_; + my $to = $link->attr('to'); + my $section = $link->attr('section'); + return undef unless( # should never happen + (defined $to and length $to) or + (defined $section and length $section) + ); + + $section = $self->section_escape($section) + if defined $section and length($section .= ''); # (stringify) + + DEBUG and printf STDERR "Resolving \"%s\" \"%s\"...\n", + $to || "(nil)", $section || "(nil)"; + + { + # An early hack: + my $complete_url = $self->resolve_pod_link_by_table($to, $section); + if( $complete_url ) { + DEBUG > 1 and print STDERR "resolve_pod_link_by_table(T,S) gives ", + $complete_url, "\n (Returning that.)\n"; + return $complete_url; + } else { + DEBUG > 4 and print STDERR " resolve_pod_link_by_table(T,S)", + " didn't return anything interesting.\n"; + } + } + + if(defined $to and length $to) { + # Give this routine first hack again + my $there = $self->resolve_pod_link_by_table($to); + if(defined $there and length $there) { + DEBUG > 1 + and print STDERR "resolve_pod_link_by_table(T) gives $there\n"; + } else { + $there = + $self->resolve_pod_page_link($to, $section); + # (I pass it the section value, but I don't see a + # particular reason it'd use it.) + DEBUG > 1 and print STDERR "resolve_pod_page_link gives ", $there || "(nil)", "\n"; + unless( defined $there and length $there ) { + DEBUG and print STDERR "Can't resolve $to\n"; + return undef; + } + # resolve_pod_page_link returning undef is how it + # can signal that it gives up on making a link + } + $to = $there; + } + + #DEBUG and print STDERR "So far [", $to||'nil', "] [", $section||'nil', "]\n"; + + my $out = (defined $to and length $to) ? $to : ''; + $out .= "#" . $section if defined $section and length $section; + + unless(length $out) { # sanity check + DEBUG and printf STDERR "Oddly, couldn't resolve \"%s\" \"%s\"...\n", + $to || "(nil)", $section || "(nil)"; + return undef; + } + + DEBUG and print STDERR "Resolved to $out\n"; + return $out; +} + + +# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + +sub section_escape { + my($self, $section) = @_; + return $self->section_url_escape( + $self->section_name_tidy($section) + ); +} + +sub section_name_tidy { + my($self, $section) = @_; + $section =~ s/^\s+//; + $section =~ s/\s+$//; + $section =~ tr/ /_/; + if ("$]" >= 5.006) { + $section =~ s/[[:cntrl:][:^ascii:]]//g; # drop crazy characters + } elsif ('A' eq chr(65)) { # But not on early EBCDIC + $section =~ tr/\x00-\x1F\x80-\x9F//d; + } + $section = $self->unicode_escape_url($section); + $section = '_' unless length $section; + return $section; +} + +sub section_url_escape { shift->general_url_escape(@_) } +sub pagepath_url_escape { shift->general_url_escape(@_) } +sub manpage_url_escape { shift->general_url_escape(@_) } + +sub general_url_escape { + my($self, $string) = @_; + + $string =~ s/([^\x00-\xFF])/join '', map sprintf('%%%02X',$_), unpack 'C*', $1/eg; + # express Unicode things as urlencode(utf(orig)). + + # A pretty conservative escaping, behoovey even for query components + # of a URL (see RFC 2396) + + if ("$]" >= 5.007_003) { + $string =~ s/([^-_\.!~*()abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789])/sprintf('%%%02X',utf8::native_to_unicode(ord($1)))/eg; + } else { # Is broken for non-ASCII platforms on early perls + $string =~ s/([^-_\.!~*()abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789])/sprintf('%%%02X',ord($1))/eg; + } + # Yes, stipulate the list without a range, so that this can work right on + # all charsets that this module happens to run under. + + return $string; +} + +#-------------------------------------------------------------------------- +# +# Oh look, a yawning portal to Hell! Let's play touch football right by it! +# + +sub resolve_pod_page_link { + # resolve_pod_page_link must return a properly escaped URL + my $self = shift; + return $self->batch_mode() + ? $self->resolve_pod_page_link_batch_mode(@_) + : $self->resolve_pod_page_link_singleton_mode(@_) + ; +} + +sub resolve_pod_page_link_singleton_mode { + my($self, $it) = @_; + return undef unless defined $it and length $it; + my $url = $self->pagepath_url_escape($it); + + $url =~ s{::$}{}s; # probably never comes up anyway + $url =~ s{::}{/}g unless $self->perldoc_url_prefix =~ m/\?/s; # sane DWIM? + + return undef unless length $url; + return $self->perldoc_url_prefix . $url . $self->perldoc_url_postfix; +} + +sub resolve_pod_page_link_batch_mode { + my($self, $to) = @_; + DEBUG > 1 and print STDERR " During batch mode, resolving $to ...\n"; + my @path = grep length($_), split m/::/s, $to, -1; + unless( @path ) { # sanity + DEBUG and print STDERR "Very odd! Splitting $to gives (nil)!\n"; + return undef; + } + $self->batch_mode_rectify_path(\@path); + my $out = join('/', map $self->pagepath_url_escape($_), @path) + . $HTML_EXTENSION; + DEBUG > 1 and print STDERR " => $out\n"; + return $out; +} + +sub batch_mode_rectify_path { + my($self, $pathbits) = @_; + my $level = $self->batch_mode_current_level; + $level--; # how many levels up to go to get to the root + if($level < 1) { + unshift @$pathbits, '.'; # just to be pretty + } else { + unshift @$pathbits, ('..') x $level; + } + return; +} + +sub resolve_man_page_link { + my ($self, $to, $frag) = @_; + my ($page, $section) = $to =~ /^([^(]+)(?:[(](\d+)[)])?$/; + + return undef unless defined $page and length $page; + $section ||= 1; + + return $self->man_url_prefix . "$section/" + . $self->manpage_url_escape($page) . ".$section" + . $self->man_url_postfix; +} + +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +sub resolve_pod_link_by_table { + # A crazy hack to allow specifying custom L => URL mappings + + return unless $_[0]->{'podhtml_LOT'}; # An optimizy shortcut + + my($self, $to, $section) = @_; + + # TODO: add a method that actually populates podhtml_LOT from a file? + + if(defined $section) { + $to = '' unless defined $to and length $to; + return $self->{'podhtml_LOT'}{"$to#$section"}; # quite possibly undef! + } else { + return $self->{'podhtml_LOT'}{$to}; # quite possibly undef! + } + return; +} + +########################################################################### + +sub linearize_tokens { # self, tokens + my $self = shift; + my $out = ''; + + my $t; + while($t = shift @_) { + if(!ref $t or !UNIVERSAL::can($t, 'is_text')) { + $out .= $t; # a string, or some insane thing + } elsif($t->is_text) { + $out .= $t->text; + } elsif($t->is_start and $t->tag eq 'X') { + # Ignore until the end of this X<...> sequence: + my $x_open = 1; + while($x_open) { + next if( ($t = shift @_)->is_text ); + if( $t->is_start and $t->tag eq 'X') { ++$x_open } + elsif($t->is_end and $t->tag eq 'X') { --$x_open } + } + } + } + return undef if length $out > $Linearization_Limit; + return $out; +} + +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +sub unicode_escape_url { + my($self, $string) = @_; + $string =~ s/([^\x00-\xFF])/'('.ord($1).')'/eg; + # Turn char 1234 into "(1234)" + return $string; +} + +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +sub esc { # a function. + if(defined wantarray) { + if(wantarray) { + @_ = splice @_; # break aliasing + } else { + my $x = shift; + if ("$]" >= 5.007_003) { + $x =~ s/([^-\n\t !\#\$\%\(\)\*\+,\.\~\/\:\;=\?\@\[\\\]\^_\`\{\|\}abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789])/'&#'.(utf8::native_to_unicode(ord($1))).';'/eg; + } else { # Is broken for non-ASCII platforms on early perls + $x =~ s/([^-\n\t !\#\$\%\(\)\*\+,\.\~\/\:\;=\?\@\[\\\]\^_\`\{\|\}abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789])/'&#'.(ord($1)).';'/eg; + } + return $x; + } + } + foreach my $x (@_) { + # Escape things very cautiously: + if (defined $x) { + if ("$]" >= 5.007_003) { + $x =~ s/([^-\n\t !\#\$\%\(\)\*\+,\.\~\/\:\;=\?\@\[\\\]\^_\`\{\|\}abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789])/'&#'.(utf8::native_to_unicode(ord($1))).';'/eg + } else { # Is broken for non-ASCII platforms on early perls + $x =~ s/([^-\n\t !\#\$\%\(\)\*\+,\.\~\/\:\;=\?\@\[\\\]\^_\`\{\|\}abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789])/'&#'.(ord($1)).';'/eg + } + } + # Leave out "- so that "--" won't make it thru in X-generated comments + # with text in them. + + # Yes, stipulate the list without a range, so that this can work right on + # all charsets that this module happens to run under. + } + return @_; +} + +#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +1; +__END__ + +=head1 NAME + +Pod::Simple::HTML - convert Pod to HTML + +=head1 SYNOPSIS + + perl -MPod::Simple::HTML -e Pod::Simple::HTML::go thingy.pod + + +=head1 DESCRIPTION + +This class is for making an HTML rendering of a Pod document. + +This is a subclass of L and inherits all its +methods (and options). + +Note that if you want to do a batch conversion of a lot of Pod +documents to HTML, you should see the module L. + + + +=head1 CALLING FROM THE COMMAND LINE + +TODO + + perl -MPod::Simple::HTML -e Pod::Simple::HTML::go Thing.pod Thing.html + + + +=head1 CALLING FROM PERL + +=head2 Minimal code + + use Pod::Simple::HTML; + my $p = Pod::Simple::HTML->new; + $p->output_string(\my $html); + $p->parse_file('path/to/Module/Name.pm'); + open my $out, '>', 'out.html' or die "Cannot open 'out.html': $!\n"; + print $out $html; + +=head2 More detailed example + + use Pod::Simple::HTML; + +Set the content type: + + $Pod::Simple::HTML::Content_decl = q{}; + + my $p = Pod::Simple::HTML->new; + +Include a single javascript source: + + $p->html_javascript('http://abc.com/a.js'); + +Or insert multiple javascript source in the header +(or for that matter include anything, thought this is not recommended) + + $p->html_javascript(' + + '); + +Include a single css source in the header: + + $p->html_css('/style.css'); + +or insert multiple css sources: + + $p->html_css(' + + '); + +Tell the parser where should the output go. In this case it will be placed in the $html variable: + + my $html; + $p->output_string(\$html); + +Parse and process a file with pod in it: + + $p->parse_file('path/to/Module/Name.pm'); + +=head1 METHODS + +TODO +all (most?) accessorized methods + +The following variables need to be set B the call to the ->new constructor. + +Set the string that is included before the opening tag: + + $Pod::Simple::HTML::Doctype_decl = qq{\n}; + +Set the content-type in the HTML head: (defaults to ISO-8859-1) + + $Pod::Simple::HTML::Content_decl = q{}; + +Set the value that will be embedded in the opening tags of F, C tags and verbatim text. +F maps to , C maps to , Verbatim text maps to
 (Computerese defaults to "")
+
+  $Pod::Simple::HTML::Computerese =  ' class="some_class_name';
+
+=head2 html_css
+
+=head2 html_javascript
+
+=head2 title_prefix
+
+=head2 title_postfix
+
+=head2 html_header_before_title
+
+This includes everything before the  opening tag including the Document type
+and including the opening <title> tag. The following call will set it to be a simple HTML
+file:
+
+  $p->html_header_before_title('<html><head><title>');
+
+=head2 top_anchor
+
+By default Pod::Simple::HTML adds a dummy anchor at the top of the HTML.
+You can change it by calling
+
+  $p->top_anchor('<a name="zz" >');
+
+=head2 html_h_level
+
+Normally =head1 will become <h1>, =head2 will become <h2> etc.
+Using the html_h_level method will change these levels setting the h level
+of =head1 tags:
+
+  $p->html_h_level(3);
+
+Will make sure that =head1 will become <h3> and =head2 will become <h4> etc...
+
+
+=head2 index
+
+Set it to some true value if you want to have an index (in reality a table of contents)
+to be added at the top of the generated HTML.
+
+  $p->index(1);
+
+=head2 html_header_after_title
+
+Includes the closing tag of  and through the rest of the head
+till the opening of the body
+
+  $p->html_header_after_title('...');
+
+=head2 html_footer
+
+The very end of the document:
+
+  $p->html_footer( qq[\n\n\n\n] );
+
+=head1 SUBCLASSING
+
+Can use any of the methods described above but for further customization
+one needs to override some of the methods:
+
+  package My::Pod;
+  use strict;
+  use warnings;
+
+  use base 'Pod::Simple::HTML';
+
+  # needs to return a URL string such
+  # http://some.other.com/page.html
+  # #anchor_in_the_same_file
+  # /internal/ref.html
+  sub do_pod_link {
+    # My::Pod object and Pod::Simple::PullParserStartToken object
+    my ($self, $link) = @_;
+
+    say $link->tagname;          # will be L for links
+    say $link->attr('to');       #
+    say $link->attr('type');     # will be 'pod' always
+    say $link->attr('section');
+
+    # Links local to our web site
+    if ($link->tagname eq 'L' and $link->attr('type') eq 'pod') {
+      my $to = $link->attr('to');
+      if ($to =~ /^Padre::/) {
+          $to =~ s{::}{/}g;
+          return "/docs/Padre/$to.html";
+      }
+    }
+
+    # all other links are generated by the parent class
+    my $ret = $self->SUPER::do_pod_link($link);
+    return $ret;
+  }
+
+  1;
+
+Meanwhile in script.pl:
+
+  use My::Pod;
+
+  my $p = My::Pod->new;
+
+  my $html;
+  $p->output_string(\$html);
+  $p->parse_file('path/to/Module/Name.pm');
+  open my $out, '>', 'out.html' or die;
+  print $out $html;
+
+TODO
+
+maybe override do_beginning do_end
+
+=head1 SEE ALSO
+
+L, L
+
+TODO: a corpus of sample Pod input and HTML output?  Or common
+idioms?
+
+=head1 SUPPORT
+
+Questions or discussion about POD and Pod::Simple should be sent to the
+pod-people@perl.org mail list. Send an empty email to
+pod-people-subscribe@perl.org to subscribe.
+
+This module is managed in an open GitHub repository,
+L. Feel free to fork and contribute, or
+to clone L and send patches!
+
+Patches against Pod::Simple are welcome. Please send bug reports to
+.
+
+=head1 COPYRIGHT AND DISCLAIMERS
+
+Copyright (c) 2002-2004 Sean M. Burke.
+
+This library is free software; you can redistribute it and/or modify it
+under the same terms as Perl itself.
+
+This program is distributed in the hope that it will be useful, but
+without any warranty; without even the implied warranty of
+merchantability or fitness for a particular purpose.
+
+=head1 AUTHOR
+
+Pod::Simple was created by Sean M. Burke .
+But don't bother him, he's retired.
+
+Pod::Simple is maintained by:
+
+=over
+
+=item * Allison Randal C
+
+=item * Hans Dieter Pearcey C
+
+=item * David E. Wheeler C
+
+=back
+
+=cut
diff --git a/src/main/perl/lib/Pod/Simple/HTMLBatch.pm b/src/main/perl/lib/Pod/Simple/HTMLBatch.pm
new file mode 100644
index 000000000..8b66fcfb2
--- /dev/null
+++ b/src/main/perl/lib/Pod/Simple/HTMLBatch.pm
@@ -0,0 +1,1363 @@
+package Pod::Simple::HTMLBatch;
+use strict;
+our $VERSION = '3.47';
+our @ISA = ();  # Yup, we're NOT a subclass of Pod::Simple::HTML!
+
+# TODO: nocontents stylesheets. Strike some of the color variations?
+
+use Pod::Simple::HTML ();
+BEGIN {*esc = \&Pod::Simple::HTML::esc }
+use File::Spec ();
+
+use Pod::Simple::Search;
+our $SEARCH_CLASS ||= 'Pod::Simple::Search';
+
+BEGIN {
+  if(defined &DEBUG) { } # no-op
+  elsif( defined &Pod::Simple::DEBUG ) { *DEBUG = \&Pod::Simple::DEBUG }
+  else { *DEBUG = sub () {0}; }
+}
+
+our $SLEEPY;
+$SLEEPY = 1 if !defined $SLEEPY and $^O =~ /mswin|mac/i;
+# flag to occasionally sleep for $SLEEPY - 1 seconds.
+
+our $HTML_RENDER_CLASS ||= "Pod::Simple::HTML";
+our $HTML_EXTENSION;
+
+#
+# Methods beginning with "_" are particularly internal and possibly ugly.
+#
+
+Pod::Simple::_accessorize( __PACKAGE__,
+ 'verbose', # how verbose to be during batch conversion
+ 'html_render_class', # what class to use to render
+ 'search_class', # what to use to search for POD documents
+ 'contents_file', # If set, should be the name of a file (in current directory)
+                  # to write the list of all modules to
+ 'index', # will set $htmlpage->index(...) to this (true or false)
+ 'progress', # progress object
+ 'contents_page_start',  'contents_page_end',
+
+ 'css_flurry', '_css_wad', 'javascript_flurry', '_javascript_wad',
+ 'no_contents_links', # set to true to suppress automatic adding of << links.
+ '_contents',
+);
+
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+# Just so we can run from the command line more easily
+sub go {
+  @ARGV == 2 or die sprintf(
+    "Usage: perl -M%s -e %s:go indirs outdir\n  (or use \"\@INC\" for indirs)\n",
+    __PACKAGE__, __PACKAGE__,
+  );
+
+  if(defined($ARGV[1]) and length($ARGV[1])) {
+    my $d = $ARGV[1];
+    -e $d or die "I see no output directory named \"$d\"\nAborting";
+    -d $d or die "But \"$d\" isn't a directory!\nAborting";
+    -w $d or die "Directory \"$d\" isn't writeable!\nAborting";
+  }
+
+  __PACKAGE__->batch_convert(@ARGV);
+}
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+
+sub new {
+  my $new = bless {}, ref($_[0]) || $_[0];
+  $new->html_render_class($HTML_RENDER_CLASS);
+  $new->search_class($SEARCH_CLASS);
+  $new->verbose(1 + DEBUG);
+  $new->_contents([]);
+
+  $new->index(1);
+
+  $new->       _css_wad([]);         $new->css_flurry(1);
+  $new->_javascript_wad([]);  $new->javascript_flurry(1);
+
+  $new->contents_file(
+    'index' . ($HTML_EXTENSION || $Pod::Simple::HTML::HTML_EXTENSION)
+  );
+
+  $new->contents_page_start( join "\n", grep $_,
+    $Pod::Simple::HTML::Doctype_decl,
+    "",
+    "Perl Documentation",
+    $Pod::Simple::HTML::Content_decl,
+    "",
+    "\n\n

Perl Documentation

\n" + ); # override if you need a different title + + + $new->contents_page_end( sprintf( + "\n\n

Generated by %s v%s under Perl v%s\n
At %s GMT.

\n\n\n", + esc( + ref($new), + eval {$new->VERSION} || $VERSION, + $], scalar(gmtime($ENV{SOURCE_DATE_EPOCH} || time)), + ))); + + return $new; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub muse { + my $self = shift; + if($self->verbose) { + print 'T+', int(time() - $self->{'_batch_start_time'}), "s: ", @_, "\n"; + } + return 1; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub batch_convert { + my($self, $dirs, $outdir) = @_; + $self ||= __PACKAGE__; # tolerate being called as an optionless function + $self = $self->new unless ref $self; # tolerate being used as a class method + + if(!defined($dirs) or $dirs eq '' or $dirs eq '@INC' ) { + $dirs = ''; + } elsif(ref $dirs) { + # OK, it's an explicit set of dirs to scan, specified as an arrayref. + } else { + # OK, it's an explicit set of dirs to scan, specified as a + # string like "/thing:/also:/whatever/perl" (":"-delim, as usual) + # or, under MSWin, like "c:/thing;d:/also;c:/whatever/perl" (";"-delim!) + require Config; + my $ps = quotemeta( $Config::Config{'path_sep'} || ":" ); + $dirs = [ grep length($_), split qr/$ps/, $dirs ]; + } + + $outdir = $self->filespecsys->curdir + unless defined $outdir and length $outdir; + + $self->_batch_convert_main($dirs, $outdir); +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub _batch_convert_main { + my($self, $dirs, $outdir) = @_; + # $dirs is either false, or an arrayref. + # $outdir is a pathspec. + + $self->{'_batch_start_time'} ||= time(); + + $self->muse( "= ", scalar(localtime) ); + $self->muse( "Starting batch conversion to \"$outdir\"" ); + + my $progress = $self->progress; + if(!$progress and $self->verbose > 0 and $self->verbose() <= 5) { + require Pod::Simple::Progress; + $progress = Pod::Simple::Progress->new( + ($self->verbose < 2) ? () # Default omission-delay + : ($self->verbose == 2) ? 1 # Reduce the omission-delay + : 0 # Eliminate the omission-delay + ); + $self->progress($progress); + } + + if($dirs) { + $self->muse(scalar(@$dirs), " dirs to scan: @$dirs"); + } else { + $self->muse("Scanning \@INC. This could take a minute or two."); + } + my $mod2path = $self->find_all_pods($dirs ? $dirs : ()); + $self->muse("Done scanning."); + + my $total = keys %$mod2path; + unless($total) { + $self->muse("No pod found. Aborting batch conversion.\n"); + return $self; + } + + $progress and $progress->goal($total); + $self->muse("Now converting pod files to HTML.", + ($total > 25) ? " This will take a while more." : () + ); + + $self->_spray_css( $outdir ); + $self->_spray_javascript( $outdir ); + + $self->_do_all_batch_conversions($mod2path, $outdir); + + $progress and $progress->done(sprintf ( + "Done converting %d files.", $self->{"__batch_conv_page_count"} + )); + return $self->_batch_convert_finish($outdir); + return $self; +} + + +sub _do_all_batch_conversions { + my($self, $mod2path, $outdir) = @_; + $self->{"__batch_conv_page_count"} = 0; + + foreach my $module (sort {lc($a) cmp lc($b)} keys %$mod2path) { + $self->_do_one_batch_conversion($module, $mod2path, $outdir); + sleep($SLEEPY - 1) if $SLEEPY; + } + + return; +} + +sub _batch_convert_finish { + my($self, $outdir) = @_; + $self->write_contents_file($outdir); + $self->muse("Done with batch conversion. $$self{'__batch_conv_page_count'} files done."); + $self->muse( "= ", scalar(localtime) ); + $self->progress and $self->progress->done("All done!"); + return; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub _do_one_batch_conversion { + my($self, $module, $mod2path, $outdir, $outfile) = @_; + + my $retval; + my $total = scalar keys %$mod2path; + my $infile = $mod2path->{$module}; + my @namelets = grep m/\S/, split "::", $module; + # this can stick around in the contents LoL + my $depth = scalar @namelets; + die "Contentless thingie?! $module $infile" unless @namelets; #sanity + + $outfile ||= do { + my @n = @namelets; + $n[-1] .= $HTML_EXTENSION || $Pod::Simple::HTML::HTML_EXTENSION; + $self->filespecsys->catfile( $outdir, @n ); + }; + + my $progress = $self->progress; + + my $page = $self->html_render_class->new; + if(DEBUG > 5) { + $self->muse($self->{"__batch_conv_page_count"} + 1, "/$total: ", + ref($page), " render ($depth) $module => $outfile"); + } elsif(DEBUG > 2) { + $self->muse($self->{"__batch_conv_page_count"} + 1, "/$total: $module => $outfile") + } + + # Give each class a chance to init the converter: + $page->batch_mode_page_object_init($self, $module, $infile, $outfile, $depth) + if $page->can('batch_mode_page_object_init'); + # Init for the index (TOC), too. + $self->batch_mode_page_object_init($page, $module, $infile, $outfile, $depth) + if $self->can('batch_mode_page_object_init'); + + # Now get busy... + $self->makepath($outdir => \@namelets); + + $progress and $progress->reach($self->{"__batch_conv_page_count"}, "Rendering $module"); + + if( $retval = $page->parse_from_file($infile, $outfile) ) { + ++ $self->{"__batch_conv_page_count"} ; + $self->note_for_contents_file( \@namelets, $infile, $outfile ); + } else { + $self->muse("Odd, parse_from_file(\"$infile\", \"$outfile\") returned false."); + } + + $page->batch_mode_page_object_kill($self, $module, $infile, $outfile, $depth) + if $page->can('batch_mode_page_object_kill'); + # The following isn't a typo. Note that it switches $self and $page. + $self->batch_mode_page_object_kill($page, $module, $infile, $outfile, $depth) + if $self->can('batch_mode_page_object_kill'); + + DEBUG > 4 and printf STDERR "%s %sb < $infile %s %sb\n", + $outfile, -s $outfile, $infile, -s $infile + ; + + undef($page); + return $retval; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +sub filespecsys { $_[0]{'_filespecsys'} || 'File::Spec' } + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub note_for_contents_file { + my($self, $namelets, $infile, $outfile) = @_; + + # I think the infile and outfile parts are never used. -- SMB + # But it's handy to have them around for debugging. + + if( $self->contents_file ) { + my $c = $self->_contents(); + push @$c, + [ join("::", @$namelets), $infile, $outfile, $namelets ] + # 0 1 2 3 + ; + DEBUG > 3 and print STDERR "Noting @$c[-1]\n"; + } + return; +} + +#_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- + +sub write_contents_file { + my($self, $outdir) = @_; + my $outfile = $self->_contents_filespec($outdir) || return; + + $self->muse("Preparing list of modules for ToC"); + + my($toplevel, # maps toplevelbit => [all submodules] + $toplevel_form_freq, # ends up being 'foo' => 'Foo' + ) = $self->_prep_contents_breakdown; + + my $Contents = eval { $self->_wopen($outfile) }; + if( $Contents ) { + $self->muse( "Writing contents file $outfile" ); + } else { + warn "Couldn't write-open contents file $outfile: $!\nAbort writing to $outfile at all"; + return; + } + + $self->_write_contents_start( $Contents, $outfile, ); + $self->_write_contents_middle( $Contents, $outfile, $toplevel, $toplevel_form_freq ); + $self->_write_contents_end( $Contents, $outfile, ); + return $outfile; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub _write_contents_start { + my($self, $Contents, $outfile) = @_; + my $starter = $self->contents_page_start || ''; + + { + my $css_wad = $self->_css_wad_to_markup(1); + if( $css_wad ) { + $starter =~ s{()}{\n$css_wad\n$1}i; # otherwise nevermind + } + + my $javascript_wad = $self->_javascript_wad_to_markup(1); + if( $javascript_wad ) { + $starter =~ s{()}{\n$javascript_wad\n$1}i; # otherwise nevermind + } + } + + unless(print $Contents $starter, "
\n" ) { + warn "Couldn't print to $outfile: $!\nAbort writing to $outfile at all"; + close($Contents); + return 0; + } + return 1; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub _write_contents_middle { + my($self, $Contents, $outfile, $toplevel2submodules, $toplevel_form_freq) = @_; + + foreach my $t (sort keys %$toplevel2submodules) { + my @downlines = sort {$a->[-1] cmp $b->[-1]} + @{ $toplevel2submodules->{$t} }; + + printf $Contents qq[
%s
\n
\n], + esc( $t, $toplevel_form_freq->{$t} ) + ; + + my($path, $name); + foreach my $e (@downlines) { + $name = $e->[0]; + $path = join( "/", '.', esc( @{$e->[3]} ) ) + . ($HTML_EXTENSION || $Pod::Simple::HTML::HTML_EXTENSION); + print $Contents qq{ }, esc($name), "  \n"; + } + print $Contents "
\n\n"; + } + return 1; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub _write_contents_end { + my($self, $Contents, $outfile) = @_; + unless( + print $Contents "
\n", + $self->contents_page_end || '', + ) { + warn "Couldn't write to $outfile: $!"; + } + close($Contents) or warn "Couldn't close $outfile: $!"; + return 1; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub _prep_contents_breakdown { + my($self) = @_; + my $contents = $self->_contents; + my %toplevel; # maps lctoplevelbit => [all submodules] + my %toplevel_form_freq; # ends up being 'foo' => 'Foo' + # (mapping anycase forms to most freq form) + + foreach my $entry (@$contents) { + my $toplevel = + $entry->[0] =~ m/^perl\w*$/ ? 'perl_core_docs' + # group all the perlwhatever docs together + : $entry->[3][0] # normal case + ; + ++$toplevel_form_freq{ lc $toplevel }{ $toplevel }; + push @{ $toplevel{ lc $toplevel } }, $entry; + push @$entry, lc($entry->[0]); # add a sort-order key to the end + } + + foreach my $toplevel (sort keys %toplevel) { + my $fgroup = $toplevel_form_freq{$toplevel}; + $toplevel_form_freq{$toplevel} = + ( + sort { $fgroup->{$b} <=> $fgroup->{$a} or $a cmp $b } + keys %$fgroup + # This hash is extremely unlikely to have more than 4 members, so this + # sort isn't so very wasteful + )[0]; + } + + return(\%toplevel, \%toplevel_form_freq) if wantarray; + return \%toplevel; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub _contents_filespec { + my($self, $outdir) = @_; + my $outfile = $self->contents_file; + return unless $outfile; + return $self->filespecsys->catfile( $outdir, $outfile ); +} + +#_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- + +sub makepath { + my($self, $outdir, $namelets) = @_; + return unless @$namelets > 1; + for my $i (0 .. ($#$namelets - 1)) { + my $dir = $self->filespecsys->catdir( $outdir, @$namelets[0 .. $i] ); + if(-e $dir) { + die "$dir exists but not as a directory!?" unless -d $dir; + next; + } + DEBUG > 3 and print STDERR " Making $dir\n"; + mkdir $dir, 0777 + or die "Can't mkdir $dir: $!\nAborting" + ; + } + return; +} + +#_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- + +sub batch_mode_page_object_init { + my $self = shift; + my($page, $module, $infile, $outfile, $depth) = @_; + + # TODO: any further options to percolate onto this new object here? + + $page->default_title($module); + $page->index( $self->index ); + + $page->html_css( $self-> _css_wad_to_markup($depth) ); + $page->html_javascript( $self->_javascript_wad_to_markup($depth) ); + + $self->add_header_backlink($page, $module, $infile, $outfile, $depth); + $self->add_footer_backlink($page, $module, $infile, $outfile, $depth); + + + return $self; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub add_header_backlink { + my $self = shift; + return if $self->no_contents_links; + my($page, $module, $infile, $outfile, $depth) = @_; + $page->html_header_after_title( join '', + $page->html_header_after_title || '', + + qq[

<<

\n], + ) + if $self->contents_file + ; + return; +} + +sub add_footer_backlink { + my $self = shift; + return if $self->no_contents_links; + my($page, $module, $infile, $outfile, $depth) = @_; + $page->html_footer( join '', + qq[

<<

\n], + + $page->html_footer || '', + ) + if $self->contents_file + ; + return; +} + +sub url_up_to_contents { + my($self, $depth) = @_; + --$depth; + return join '/', ('..') x $depth, esc($self->contents_file); +} + +#_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- + +sub find_all_pods { + my($self, $dirs) = @_; + # You can override find_all_pods in a subclass if you want to + # do extra filtering or whatnot. But for the moment, we just + # pass to modnames2paths: + return $self->modnames2paths($dirs); +} + +#_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- + +sub modnames2paths { # return a hashref mapping modulenames => paths + my($self, $dirs) = @_; + + my $m2p; + { + my $search = $self->search_class->new; + DEBUG and print STDERR "Searching via $search\n"; + $search->verbose(1) if DEBUG > 10; + $search->progress( $self->progress->copy->goal(0) ) if $self->progress; + $search->shadows(0); # don't bother noting shadowed files + $search->inc( $dirs ? 0 : 1 ); + $search->survey( $dirs ? @$dirs : () ); + $m2p = $search->name2path; + die "What, no name2path?!" unless $m2p; + } + + $self->muse("That's odd... no modules found!") unless keys %$m2p; + if( DEBUG > 4 ) { + print STDERR "Modules found (name => path):\n"; + foreach my $m (sort {lc($a) cmp lc($b)} keys %$m2p) { + print STDERR " $m $$m2p{$m}\n"; + } + print STDERR "(total ", scalar(keys %$m2p), ")\n\n"; + } elsif( DEBUG ) { + print STDERR "Found ", scalar(keys %$m2p), " modules.\n"; + } + $self->muse( "Found ", scalar(keys %$m2p), " modules." ); + + # return the Foo::Bar => /whatever/Foo/Bar.pod|pm hashref + return $m2p; +} + +#=========================================================================== + +sub _wopen { + # this is abstracted out so that the daemon class can override it + my($self, $outpath) = @_; + require Symbol; + my $out_fh = Symbol::gensym(); + DEBUG > 5 and print STDERR "Write-opening to $outpath\n"; + return $out_fh if open($out_fh, "> $outpath"); + require Carp; + Carp::croak("Can't write-open $outpath: $!"); +} + +#========================================================================== + +sub add_css { + my($self, $url, $is_default, $name, $content_type, $media, $_code) = @_; + return unless $url; + unless($name) { + # cook up a reasonable name based on the URL + $name = $url; + if( $name !~ m/\?/ and $name =~ m{([^/]+)$}s ) { + $name = $1; + $name =~ s/\.css//i; + } + } + $media ||= 'all'; + $content_type ||= 'text/css'; + + my $bunch = [$url, $name, $content_type, $media, $_code]; + if($is_default) { unshift @{ $self->_css_wad }, $bunch } + else { push @{ $self->_css_wad }, $bunch } + return; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub _spray_css { + my($self, $outdir) = @_; + + return unless $self->css_flurry(); + $self->_gen_css_wad(); + + my $lol = $self->_css_wad; + foreach my $chunk (@$lol) { + my $url = $chunk->[0]; + my $outfile; + if( ref($chunk->[-1]) and $url =~ m{^(_[-a-z0-9_]+\.css$)} ) { + $outfile = $self->filespecsys->catfile( $outdir, "$1" ); + DEBUG > 5 and print STDERR "Noting $$chunk[0] as a file I'll create.\n"; + } else { + DEBUG > 5 and print STDERR "OK, noting $$chunk[0] as an external CSS.\n"; + # Requires no further attention. + next; + } + + #$self->muse( "Writing autogenerated CSS file $outfile" ); + my $Cssout = $self->_wopen($outfile); + print $Cssout ${$chunk->[-1]} + or warn "Couldn't print to $outfile: $!\nAbort writing to $outfile at all"; + close($Cssout); + DEBUG > 5 and print STDERR "Wrote $outfile\n"; + } + + return; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +sub _css_wad_to_markup { + my($self, $depth) = @_; + + my @css = @{ $self->_css_wad || return '' }; + return '' unless @css; + + my $rel = 'stylesheet'; + my $out = ''; + + --$depth; + my $uplink = $depth ? ('../' x $depth) : ''; + + foreach my $chunk (@css) { + next unless $chunk and @$chunk; + + my( $url1, $url2, $title, $type, $media) = ( + $self->_maybe_uplink( $chunk->[0], $uplink ), + esc(grep !ref($_), @$chunk) + ); + + $out .= qq{\n}; + + $rel = 'alternate stylesheet'; # alternates = all non-first iterations + } + return $out; +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +sub _maybe_uplink { + # if the given URL looks relative, return the given uplink string -- + # otherwise return emptystring + my($self, $url, $uplink) = @_; + ($url =~ m{^\./} or $url !~ m{[/\:]} ) + ? $uplink + : '' + # qualify it, if/as needed +} + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +sub _gen_css_wad { + my $self = $_[0]; + my $css_template = $self->_css_template; + foreach my $variation ( + + # Commented out for sake of concision: + # + # 011n=black_with_red_on_white + # 001n=black_with_yellow_on_white + # 101n=black_with_green_on_white + # 110=white_with_yellow_on_black + # 010=white_with_green_on_black + # 011=white_with_blue_on_black + # 100=white_with_red_on_black + '110n=blkbluw', # black_with_blue_on_white + '010n=blkmagw', # black_with_magenta_on_white + '100n=blkcynw', # black_with_cyan_on_white + '101=whtprpk', # white_with_purple_on_black + '001=whtnavk', # white_with_navy_blue_on_black + '010a=grygrnk', # grey_with_green_on_black + '010b=whtgrng', # white_with_green_on_grey + '101an=blkgrng', # black_with_green_on_grey + '101bn=grygrnw', # grey_with_green_on_white + ) { + + my $outname = $variation; + my($flipmode, @swap) = ( ($4 || ''), $1,$2,$3) + if $outname =~ s/^([012])([012])([[012])([a-z]*)=?//s; + @swap = () if '010' eq join '', @swap; # 010 is a swop-no-op! + + my $this_css = + "/* This file is autogenerated. Do not edit. $variation */\n\n" + . $css_template; + + # Only look at three-digitty colors, for now at least. + if( $flipmode =~ m/n/ ) { + $this_css =~ s/(#[0-9a-fA-F]{3})\b/_color_negate($1)/eg; + $this_css =~ s/\bthin\b/medium/g; + } + $this_css =~ s<#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])\b> + < join '', '#', ($1,$2,$3)[@swap] >eg if @swap; + + if( $flipmode =~ m/a/) + { $this_css =~ s/#fff\b/#999/gi } # black -> dark grey + elsif($flipmode =~ m/b/) + { $this_css =~ s/#000\b/#666/gi } # white -> light grey + + my $name = $outname; + $name =~ tr/-_/ /; + $self->add_css( "_$outname.css", 0, $name, 0, 0, \$this_css); + } + + # Now a few indexless variations: + for (my ($outfile, $variation) = each %{{ + blkbluw => 'black_with_blue_on_white', + whtpurk => 'white_with_purple_on_black', + whtgrng => 'white_with_green_on_grey', + grygrnw => 'grey_with_green_on_white', + }}) { + my $this_css = join "\n", + "/* This file is autogenerated. Do not edit. $outfile */\n", + "\@import url(\"./_$variation.css\");", + ".indexgroup { display: none; }", + "\n", + ; + my $name = $outfile; + $name =~ tr/-_/ /; + $self->add_css( "_$outfile.css", 0, $name, 0, 0, \$this_css); + } + + return; +} + +sub _color_negate { + my $x = lc $_[0]; + $x =~ tr[0123456789abcdef] + [fedcba9876543210]; + return $x; +} + +#=========================================================================== + +sub add_javascript { + my($self, $url, $content_type, $_code) = @_; + return unless $url; + push @{ $self->_javascript_wad }, [ + $url, $content_type || 'text/javascript', $_code + ]; + return; +} + +sub _spray_javascript { + my($self, $outdir) = @_; + return unless $self->javascript_flurry(); + $self->_gen_javascript_wad(); + + my $lol = $self->_javascript_wad; + foreach my $script (@$lol) { + my $url = $script->[0]; + my $outfile; + + if( ref($script->[-1]) and $url =~ m{^(_[-a-z0-9_]+\.js$)} ) { + $outfile = $self->filespecsys->catfile( $outdir, "$1" ); + DEBUG > 5 and print STDERR "Noting $$script[0] as a file I'll create.\n"; + } else { + DEBUG > 5 and print STDERR "OK, noting $$script[0] as an external JavaScript.\n"; + next; + } + + #$self->muse( "Writing JavaScript file $outfile" ); + my $Jsout = $self->_wopen($outfile); + + print $Jsout ${$script->[-1]} + or warn "Couldn't print to $outfile: $!\nAbort writing to $outfile at all"; + close($Jsout); + DEBUG > 5 and print STDERR "Wrote $outfile\n"; + } + + return; +} + +sub _gen_javascript_wad { + my $self = $_[0]; + my $js_code = $self->_javascript || return; + $self->add_javascript( "_podly.js", 0, \$js_code); + return; +} + +sub _javascript_wad_to_markup { + my($self, $depth) = @_; + + my @scripts = @{ $self->_javascript_wad || return '' }; + return '' unless @scripts; + + my $out = ''; + + --$depth; + my $uplink = $depth ? ('../' x $depth) : ''; + + foreach my $s (@scripts) { + next unless $s and @$s; + + my( $url1, $url2, $type, $media) = ( + $self->_maybe_uplink( $s->[0], $uplink ), + esc(grep !ref($_), @$s) + ); + + $out .= qq{\n}; + } + return $out; +} + +#=========================================================================== + +our $CSS = <<'EOCSS'; +/* For accessibility reasons, never specify text sizes in px/pt/pc/in/cm/mm */ + +@media all { .hide { display: none; } } + +@media print { + .noprint, div.indexgroup, .backlinktop, .backlinkbottom { display: none } + + * { + border-color: black !important; + color: black !important; + background-color: transparent !important; + background-image: none !important; + } + + dl.superindex > dd { + word-spacing: .6em; + } +} + +@media aural, braille, embossed { + div.indexgroup { display: none; } /* Too noisy, don't you think? */ + dl.superindex > dt:before { content: "Group "; } + dl.superindex > dt:after { content: " contains:"; } + .backlinktop a:before { content: "Back to contents"; } + .backlinkbottom a:before { content: "Back to contents"; } +} + +@media aural { + dl.superindex > dt { pause-before: 600ms; } +} + +@media screen, tty, tv, projection { + .noscreen { display: none; } + + a:link { color: #7070ff; text-decoration: underline; } + a:visited { color: #e030ff; text-decoration: underline; } + a:active { color: #800000; text-decoration: underline; } + body.contentspage a { text-decoration: none; } + a.u { color: #fff !important; text-decoration: none; } + + body.pod { + margin: 0 5px; + color: #fff; + background-color: #000; + } + + body.pod h1, body.pod h2, body.pod h3, + body.pod h4, body.pod h5, body.pod h6 { + font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; + font-weight: normal; + margin-top: 1.2em; + margin-bottom: .1em; + border-top: thin solid transparent; + /* margin-left: -5px; border-left: 2px #7070ff solid; padding-left: 3px; */ + } + + body.pod h1 { border-top-color: #0a0; } + body.pod h2 { border-top-color: #080; } + body.pod h3 { border-top-color: #040; } + body.pod h4 { border-top-color: #010; } + body.pod h5 { border-top-color: #010; } + body.pod h6 { border-top-color: #010; } + + p.backlinktop + h1 { border-top: none; margin-top: 0em; } + p.backlinktop + h2 { border-top: none; margin-top: 0em; } + p.backlinktop + h3 { border-top: none; margin-top: 0em; } + p.backlinktop + h4 { border-top: none; margin-top: 0em; } + p.backlinktop + h5 { border-top: none; margin-top: 0em; } + p.backlinktop + h6 { border-top: none; margin-top: 0em; } + + body.pod dt { + font-size: 105%; /* just a wee bit more than normal */ + } + + .indexgroup { font-size: 80%; } + + .backlinktop, .backlinkbottom { + margin-left: -5px; + margin-right: -5px; + background-color: #040; + border-top: thin solid #050; + border-bottom: thin solid #050; + } + + .backlinktop a, .backlinkbottom a { + text-decoration: none; + color: #080; + background-color: #000; + border: thin solid #0d0; + } + .backlinkbottom { margin-bottom: 0; padding-bottom: 0; } + .backlinktop { margin-top: 0; padding-top: 0; } + + body.contentspage { + color: #fff; + background-color: #000; + } + + body.contentspage h1 { + color: #0d0; + margin-left: 1em; + margin-right: 1em; + text-indent: -.9em; + font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; + font-weight: normal; + border-top: thin solid #fff; + border-bottom: thin solid #fff; + text-align: center; + } + + dl.superindex > dt { + font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif; + font-weight: normal; + font-size: 90%; + margin-top: .45em; + /* margin-bottom: -.15em; */ + } + dl.superindex > dd { + word-spacing: .6em; /* most important rule here! */ + } + dl.superindex > a:link { + text-decoration: none; + color: #fff; + } + + .contentsfooty { + border-top: thin solid #999; + font-size: 90%; + } + +} + +/* The End */ + +EOCSS + +#========================================================================== + +our $JAVASCRIPT = <<'EOJAVASCRIPT'; + +// From http://www.alistapart.com/articles/alternate/ + +function setActiveStyleSheet(title) { + var i, a, main; + for(i=0 ; (a = document.getElementsByTagName("link")[i]) ; i++) { + if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) { + a.disabled = true; + if(a.getAttribute("title") == title) a.disabled = false; + } + } +} + +function getActiveStyleSheet() { + var i, a; + for(i=0 ; (a = document.getElementsByTagName("link")[i]) ; i++) { + if( a.getAttribute("rel").indexOf("style") != -1 + && a.getAttribute("title") + && !a.disabled + ) return a.getAttribute("title"); + } + return null; +} + +function getPreferredStyleSheet() { + var i, a; + for(i=0 ; (a = document.getElementsByTagName("link")[i]) ; i++) { + if( a.getAttribute("rel").indexOf("style") != -1 + && a.getAttribute("rel").indexOf("alt") == -1 + && a.getAttribute("title") + ) return a.getAttribute("title"); + } + return null; +} + +function createCookie(name,value,days) { + if (days) { + var date = new Date(); + date.setTime(date.getTime()+(days*24*60*60*1000)); + var expires = "; expires="+date.toGMTString(); + } + else expires = ""; + document.cookie = name+"="+value+expires+"; path=/"; +} + +function readCookie(name) { + var nameEQ = name + "="; + var ca = document.cookie.split(';'); + for(var i=0 ; i < ca.length ; i++) { + var c = ca[i]; + while (c.charAt(0)==' ') c = c.substring(1,c.length); + if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); + } + return null; +} + +window.onload = function(e) { + var cookie = readCookie("style"); + var title = cookie ? cookie : getPreferredStyleSheet(); + setActiveStyleSheet(title); +} + +window.onunload = function(e) { + var title = getActiveStyleSheet(); + createCookie("style", title, 365); +} + +var cookie = readCookie("style"); +var title = cookie ? cookie : getPreferredStyleSheet(); +setActiveStyleSheet(title); + +// The End + +EOJAVASCRIPT + +sub _css_template { return $CSS } +sub _javascript { return $JAVASCRIPT } + +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +1; +__END__ + + +=head1 NAME + +Pod::Simple::HTMLBatch - convert several Pod files to several HTML files + +=head1 SYNOPSIS + + perl -MPod::Simple::HTMLBatch -e 'Pod::Simple::HTMLBatch::go' in out + + +=head1 DESCRIPTION + +This module is used for running batch-conversions of a lot of HTML +documents + +This class is NOT a subclass of Pod::Simple::HTML +(nor of bad old Pod::Html) -- although it uses +Pod::Simple::HTML for doing the conversion of each document. + +The normal use of this class is like so: + + use Pod::Simple::HTMLBatch; + my $batchconv = Pod::Simple::HTMLBatch->new; + $batchconv->some_option( some_value ); + $batchconv->some_other_option( some_other_value ); + $batchconv->batch_convert( \@search_dirs, $output_dir ); + +=head2 FROM THE COMMAND LINE + +Note that this class also provides +(but does not export) the function Pod::Simple::HTMLBatch::go. +This is basically just a shortcut for C<< +Pod::Simple::HTMLBatch->batch_convert(@ARGV) >>. +It's meant to be handy for calling from the command line. + +However, the shortcut requires that you specify exactly two command-line +arguments, C and C. + +Example: + + % mkdir out_html + % perl -MPod::Simple::HTMLBatch -e Pod::Simple::HTMLBatch::go @INC out_html + (to convert the pod from Perl's @INC + files under the directory ./out_html) + +(Note that the command line there contains a literal atsign-I-N-C. This +is handled as a special case by batch_convert, in order to save you having +to enter the odd-looking "" as the first command-line parameter when you +mean "just use whatever's in @INC".) + +Example: + + % mkdir ../seekrut + % chmod og-rx ../seekrut + % perl -MPod::Simple::HTMLBatch -e Pod::Simple::HTMLBatch::go . ../seekrut + (to convert the pod under the current dir into HTML + files under the directory ./seekrut) + +Example: + + % perl -MPod::Simple::HTMLBatch -e Pod::Simple::HTMLBatch::go happydocs . + (to convert all pod from happydocs into the current directory) + + + +=head1 MAIN METHODS + +=over + +=item $batchconv = Pod::Simple::HTMLBatch->new; + +This creates a new batch converter. The method doesn't take parameters. +To change the converter's attributes, use the L +below. + +=item $batchconv->batch_convert( I, I ); + +This searches the directories given in I and writes +HTML files for each of these to a corresponding directory +in I. The directory I must exist. + +=item $batchconv->batch_convert( undef , ...); + +=item $batchconv->batch_convert( q{@INC}, ...); + +These two values for I specify that the normal Perl @INC + +=item $batchconv->batch_convert( \@dirs , ...); + +This specifies that the input directories are the items in +the arrayref C<\@dirs>. + +=item $batchconv->batch_convert( "somedir" , ...); + +This specifies that the director "somedir" is the input. +(This can be an absolute or relative path, it doesn't matter.) + +A common value you might want would be just "." for the current +directory: + + $batchconv->batch_convert( "." , ...); + + +=item $batchconv->batch_convert( 'somedir:someother:also' , ...); + +This specifies that you want the dirs "somedir", "someother", and "also" +scanned, just as if you'd passed the arrayref +C<[qw( somedir someother also)]>. Note that a ":"-separator is normal +under Unix, but Under MSWin, you'll need C<'somedir;someother;also'> +instead, since the pathsep on MSWin is ";" instead of ":". (And +I is because ":" often comes up in paths, like +C<"c:/perl/lib">.) + +(Exactly what separator character should be used, is gotten from +C<$Config::Config{'path_sep'}>, via the L module.) + +=item $batchconv->batch_convert( ... , undef ); + +This specifies that you want the HTML output to go into the current +directory. + +(Note that a missing or undefined value means a different thing in +the first slot than in the second. That's so that C +with no arguments (or undef arguments) means "go from @INC, into +the current directory.) + +=item $batchconv->batch_convert( ... , 'somedir' ); + +This specifies that you want the HTML output to go into the +directory 'somedir'. +(This can be an absolute or relative path, it doesn't matter.) + +=back + + +Note that you can also call C as a class method, +like so: + + Pod::Simple::HTMLBatch->batch_convert( ... ); + +That is just short for this: + + Pod::Simple::HTMLBatch-> new-> batch_convert(...); + +That is, it runs a conversion with default options, for +whatever inputdirs and output dir you specify. + + +=head2 ACCESSOR METHODS + +The following are all accessor methods -- that is, they don't do anything +on their own, but just alter the contents of the conversion object, +which comprises the options for this particular batch conversion. + +We show the "put" form of the accessors below (i.e., the syntax you use +for setting the accessor to a specific value). But you can also +call each method with no parameters to get its current value. For +example, C<< $self->contents_file() >> returns the current value of +the contents_file attribute. + +=over + + +=item $batchconv->verbose( I ); + +This controls how verbose to be during batch conversion, as far as +notes to STDOUT (or whatever is C